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
339010848431	339010848949	339010849499	339010850049	339010850599	339010851149	339010851699	339010852249	339010852799	339010853349	339010853899	339010854449	339010854999	339010855549	339010856099	339010856649	339010857199	339010857749	339010858299	339010858849	339010859399	339010859949	339010860499	339010861049	339010861599	339010862149	339010862699	339010863249	339010863799	339010864349	339010864899	339010865449	339010865999	339010866549	339010867099	339010867649	339010868199	339010868749	339010869299	339010869849	339010870399	339010870949	339010871499	339010872049	339010872599	339010873149	339010873699	339010874249	339010874799	339010875349	339010875899	339010876449	339010876999	339010877549	339010878099	339010878649	339010879199	339010879749	339010880299	339010880849	339010881399	339010881949	339010882499	339010883049	339010883599	339010884149	339010884699	339010885249	339010885799	339010886349	339010886899	339010887449	339010887999	339010888549	339010889099	339010889649	339010890199	339010890749	339010891299	339010891849	339010892399	339010892949	339010893499	339010894049	339010894599	339010895149	339010895699	339010896249	339010896799	339010897349	339010897899	339010898449	339010898999	339010899549	339010900099	339010900649	339010901199	339010901749	339010902299	339010902849	339010903399	339010903949	339010904499	339010905049	339010905599	339010906149	339010906699	339010907249	339010907799	339010908349	339010908899	339010909449	339010909999	339010910549	339010911099	339010911649	339010912199	339010912749	339010913299	339010913849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23336	20359	28276	26879	27847	26376	25868	21400	20127	20036	19971	19584	19572	19284	19081	18694	19035	19164	19530	19149	19018	18578	18506	18513	18078	18118	18275	18418	18613	18305	18210	18432	18234	18111	18178	18127	18351	18047	18000	18003	18069	18423	18139	18158	18165	18235	18214	17998	18115	18139	17748	18019	18091	17799	17892	17898	18058	17951	18142	17993	17986	17947	18074	17892	17998	18029	18006	17935	18005	18051	18179	18082	17957	17882	18028	17944	17834	17935	18116	18060	18073	17841	17964	17949	17930	17990	18005	17937	17846	17914	18013	17917	18112	18050	17969	17810	17953	18131	18075	17972	17984	17932	17940	17988	17812	17981	17874	18155	17813	18094	17816	17987	17979	18014	17910	17809	17948	17986	18026	17906	18045	18103	17894	17930	18145	17920	17855	18044	18091	18165	17890	17902	17685	18115	18134	17934	18019	17911	17923	18086	18072	18044	17871	17740	17949	17803	18018	18118	18130	17908	17938	18185	17931	17996	18007	18217	18066	17917	18072	17901	17788	17968	17963	18141	17947	17918	17887	18076	17819	17875	17998	17987	18046	17991	17920	18136	18134	17952	17992	18002	18012	17941	17896	17961	17954	18050	17919	18061	18110	17914	18172	17949	17950	17904	17975	17985	17985	17770	17791	17847	17966	18112	17996	18280	18091	17902	17950	18089	18115	17890	18086	17897	18178	18083	17952	18091	18019	17937	17917	18063	17884	17920	18100	17873	17961	17784	17881	18116	17864	17833	18044	17934	17970	18094	18054	17850	17825	17836	17978	18034	18106	17989	18294	18062	18043	18099	18083	18083	18100	17920	17775	18068	17978	17909	18003	18107	17810	18027	17994	17918	18104	18015	18177	18115	17935	17995	18020	17875	17994	17758	17861	18062	17938	17783	18069	18142	17860	18051	18010	17749	18055	17945	17872	17865	18011	17879	18121	17927	17856	17978	18021	18031	18170	17912	17832	17955	17947	18185	18116	18002	18017	17902	17989	18001	17886	17927	17918	18153	18110	18018	18093	18000	17966	18009	17790	17961	17937	17794	17955	17979	17996	18153	18022	18044	17853	18101	17821	17903	18080	17887	18064	17917	17952	17896	17616	17892	18038	18114	18182	18051	18084	18037	18059	17983	18302	17984	18211	17982	18040	18069	17928	18139	18275	17885	18239	17891	17979	17914	18038	18076	18007	17920	17756	17921	17929	17934	18045	18032	18082	17828	17879	17998	17762	17729	17835	17927	17913	17777	18168	17855	17975	18179	18112	17871	17870	17782	17840	18036	18021	17897	18040	17726	17764	17939	18002	18031	17786	18226	18148	18171	18106	18044	17964	18072	17858	17711	17969	18086	18057	17870	17989	17895	18005	17846	18145	17957	17774	18120	18017	17927	18008	17991	18044	17865	17974	17880	17913	18232	18096	18008	18079	18096	18144	17792	17923	18050	18094	18028	17932	17852	18072	18002	17947	17868	17885	17834	18027	18195	17842	17674	17922	17993	18148	17991	17952	17961	17893	17943	18004	17947	17786	17817	18020	18017	18013	17940	17949	17914	18022	17823	18045	17777	17960	17874	18210	17930	17684	18015	17824	18009	18130	18078	17882	17950	17816	17627	18071	17943	17919	17798	17901	18043	17971	17953	17920	17964	17971	17954	18077	18103	17929	18018	17996	18068	17991	18124	17838	17921	18089	17994	17903	17970	18126	17843	17909	17993	18019	17718	17738	17686	17945	18001	18101	18011	18077	17890	17895	17746	17905	18140	18158	17892	18197	17974	18012	18094	18015	17999	17836	18041	17892	17925	18135	17939	18063	17814	17852	17844	18227	18069	17930	18060	18064	18073	18048	17646	18031	18256	17878	18022	17913	17855	17737	18130	17959	17711	18012	17971	18106	18122	17807	17919	17791	17805	17885	17881	17794	17933	18058	18200	18096	17907	17970	17916	17965	17872	18087	17993	18018	18031	18138	17894	18015	17819	17653	17823	17989	17983	17995	18045	17879	18002	18005	18120	18184	17994	18033	18013	17888	17751	17883	18019	17941	17878	18047	18017	18043	17843	18108	18132	17896	18156	18012	17779	17980	17864	18117	18063	17953	18062	18104	18090	17694	17960	17975	18243	17847	17887	17804	18087	17985	17898	18082	17938	17935	17991	17965	17951	17919	18083	17864	17941	17948	18059	18055	17942	17723	17806	17878	17886	18024	17737	18079	17906	18121	18105	17914	18041	17969	17884	18017	17898	17854	18066	18015	17839	18339	17881	17971	17896	18142	18231	17881	17947	17984	17856	17989	18137	18019	17916	18003	17762	17993	17987	17995	18005	17928	17905	17966	18064	17813	17947	18098	17890	18106	18009	17984	18184	17900	17934	18210	18031	17953	18105	18093	17966	17929	18104	17938	17877	18112	17930	17890	17981	17943	17842	17906	18016	17855	17742	17975	17972	18016	17759	17924	18036	17940	17983	18150	17924	17748	18057	18011	17751	17938	17918	18035	18075	18037	17877	17747	17822	18045	17850	17828	17909	17890	17880	17884	17969	17914	17919	18054	17991	17921	17841	17671	17839	17770	17933	17810	18067	17945	17990	18058	18010	18060	17914	17875	17878	18003	18212	18051	17943	17979	18077	17999	17865	18038	18052	17858	17993	18016	18112	18229	18144	17996	18141	18107	17825	17835	17843	17922	17927	17725	17965	17875	18035	17960	18070	17939	18039	18113	18040	17947	17908	17780	17817	17916	17758	18232	17939	18010	18090	18039	17926	17874	17976	18146	17909	17944	17882	17926	18060	18052	18100	18007	17999	17814	18003	17959	17980	17923	17841	17916	17982	18089	17972	17954	17969	17888	17813	18022	18130	18155	18021	17906	17933	17868	17974	17953	18184	18065	18081	17928	17960	17933	18084	18220	17987	18060	18008	18096	18127	17952	18108	18087	18007	17986	17926	17891	18028	17818	17975	18088	17952	18060	17977	18026	17933	17808	18105	17971	17894	18081	17947	18087	17977	18127	18236	18173	18088	17987	17987	17938	18049	17883	18006	18073	17974	17849	17939	18070	17947	17905	17932	17955	18158	18051	18043	18116	17985	17825	18006	17897	17838	17984	18057	17921	18146	18220	18034	17983	17967	17984	17916	17869	17883	18035	17906	17923	17674	17897	18190	17895	18113	17901	18026	17981	18037	18050	18008	17770	18167	17878	17909	17852	18111	17808	18025	17860	18008	18064	17865	18034	17952	17847	18119	18169	17961	17925	17973	18019	17883	17984	17993	17801	17998	17984	18116	18088	18147	17969	18032	17779	18111	17999	17898	17698	17942	17878	17958	18112	18089	17844	17916	18030	18062	18098	17961	18160	17967	17916	17972	18084	17690	18143	18070	18045	17911	17937	17980	17833	18050	18140	17860	17728	17741	17975	17863	17999	18053	18118	17836	17805	17804	18087	17877	18005	17915	17960	18041	18065	18014	18057	18011	17900	17955	17915	17971	17957	17846	17923	18033	17955	18028	18040	17897	17840	18045	18195	17996	18060	17908	18007	18015	18101	18121	18078	18067	17887	17857	17930	17938	17927	17948	18167	17938	17916	17912	17932	18078	17985	17907	17928	17972	18037	17942	17922	17922	17939	17843	18135	17943	17915	17840	17953	18018	17845	17911	17793	18019	18262	18052	17966	17968	18084	17752	17886	17856	17931	17899	18083	18170	17848	18017	18171	18200	18033	18092	17946	17971	17943	17924	17831	17738	18061	17824	18078	17992	18133	18135	18208	18157	18024	17960	17983	18093	17922	17863	17771	17996	17945	17995	17896	17995	18126	18129	17869	17977	17843	17861	17728	17896	18046	18019	17763	17911	18042	17855	17751	18038	17974	17837	17918	17767	18000	18091	18199	17961	17866	17930	18077	17999	17959	18025	17788	18112	17961	18061	17927	17675	17937	17979	18085	17961	17888	17698	18055	18117	17900	17885	18011	17928	17931	17946	17827	17907	18099	18091	18048	18179	18104	17935	17977	18020	18077	18043	18085	17774	17944	17835	17818	17894	18005	18133	18064	17976	17905	17708	17881	18063	17969	17991	17990	17876	17782	17839	17942	17981	18057	18032	17989	17911	18249	17864	17973	17965	18155	18003	17969	17896	17839	17940	18183	17974	17722	17861	17992	18176	18046	18061	17898	17836	18158	17899	18165	17923	17920	17642	17925	17936	17913	18075	18103	18050	18080	18120	17910	17827	17836	18021	18089	17811	18114	18219	18058	18153	18012	17895	17852	18025	18014	17806	17906	17843	17908	18171	17945	17786	18048	18002	18212	17793	17961	18001	18016	18050	18079	17985	17848	17967	18088	17815	17929	18069	17827	17787	17952	18102	18062	17998	18141	18059	18160	18069	18089	17966	17921	17885	18059	17761	17885	18030	17922	17678	18073	17977	17884	17863	17977	18005	18020	18067	18033	18109	17786	17957	17867	17938	17986	18013	18025	17956	18067	18102	17912	18095	18239	17851	18084	18108	17975	18046	18054	17879	17893	17983	17840	17828	18003	17902	17680	18047	17832	17959	17944	17973	17970	17914	17911	17789	17825	17661	18077	18040	18174	17958	18134	18046	18143	17810	17956	18137	17958	18047	17812	17955	18199	18002	18132	18118	18100	18147	17970	17911	18132	17820	18035	18042	18052	17844	18050	18296	17781	17859	17938	17872	17910	18057	18095	18143	17892	18028	18215	18001	17866	18069	18116	18159	17988	18147	18140	17787	18011	17957	18063	18015	18109	18081	18173	18029	17850	17920	17703	18005	18080	17953	18123	17845	18089	17828	18058	17859	17881	17670	17849	17854	17953	18027	17997	17863	18209	18055	17865	18193	18005	18120	18094	18071	17925	18074	18008	17939	17874	17856	18006	17792	17956	17957	17997	18041	18164	17956	17972	18011	17915	18176	18053	17844	17869	17955	17966	17763	17986	17791	17908	18006	18149	17757	17847	17882	17778	17780	17866	17815	17927	17823	17691	17823	18179	18093	17975	17975	18118	18189	17931	17973	17840	17890	17979	18132	17876	18002	17989	17955	18029	17837	18314	18106	17925	17889	17907	17965	17994	18080	17780	17992	17946	17841	18012	18038	17833	17805	18046	17953	17908	18176	17863	18256	18105	17988	18162	17955	17837	17710
40551	70398	68427	52464	39763	23275	18220	16920	16075	15553	15330	15269	14967	14630	14308	14285	14223	14720	14781	14383	14069	13850	13513	13390	13171	13205	13147	13302	13499	13333	13115	13194	13167	13229	13155	13301	13111	13104	13313	13092	13150	13189	13202	13159	13094	12910	13005	12907	13125	13015	13038	13023	12978	13044	12945	12963	12974	12834	13018	13026	12934	13026	12941	12974	13043	12915	13009	13074	13143	13037	13096	13013	12931	12987	13081	12857	12917	13078	12936	12906	12953	12837	13012	13074	13156	12912	13123	12903	12985	13084	12863	13075	12878	12926	12844	12949	12946	13102	12850	12935	12959	12988	12980	12835	12877	12988	12933	12974	13039	12981	13056	12911	12889	12833	13167	12694	12906	12907	12987	12842	12807	12931	13075	12727	12879	13052	13012	13049	13004	12994	13166	13051	13056	12990	12979	12901	12853	12933	12931	12992	13074	13087	12911	12951	12953	12859	13038	12971	12968	13014	13098	12873	12863	13128	12938	12882	12924	13067	12913	12929	12973	12911	12911	12789	12905	13060	12891	13170	13065	12993	13030	12982	12922	12901	13118	12964	13060	12938	13014	13135	12961	13076	12986	13040	12984	13041	12888	13054	13014	13038	12865	12903	12952	12784	12991	13141	13101	12866	12964	12907	13065	12933	12943	12964	12807	12905	12888	13009	12985	12800	13043	12906	13079	13089	12884	13150	12941	12889	12905	12988	12950	12870	13051	12923	13056	12925	12997	13196	13041	12919	13113	12944	12898	13071	12966	12972	12934	12974	13023	12960	12809	12901	13050	12944	12924	13226	12999	13124	13103	13009	13070	12948	12889	13050	12907	13180	13128	13019	13000	12951	13035	13099	13051	12912	12846	12965	12926	13146	13043	13114	13011	12934	12951	12971	12878	12914	12865	12982	13082	12906	12924	12960	13007	13061	12939	12762	12999	13056	13164	13090	13017	12904	13016	13122	12927	12935	13133	12949	12928	12832	12837	13130	13177	12988	12975	12944	13041	12976	12987	12954	13059	12900	12896	12943	13001	12943	13150	13035	13059	12998	13139	12981	12834	13008	13004	12848	12974	12968	13004	13039	12982	12941	13063	12970	12934	13016	13055	12945	13089	13023	13018	12693	12969	13019	12997	13085	12969	12899	12882	13173	12864	12934	13033	12991	12838	12967	12994	13012	13110	12960	12906	12889	13047	12897	12867	13049	13048	13195	13054	13134	13000	12979	12987	13143	12926	12970	12977	12986	13029	13024	13172	12950	13008	12730	12909	12845	13004	12823	12896	12902	12971	12892	12915	13026	13071	13036	13030	12930	13137	13052	12970	12925	13067	13116	13041	12874	12989	13003	13021	13089	13047	13007	12917	12847	12968	13100	13176	12921	12925	12941	12929	12981	13075	12913	13008	12948	12899	13010	13010	13078	13091	13035	12871	13109	12846	13128	12925	13082	13108	12870	12983	12991	12934	13183	12996	12827	13160	13062	12997	12965	13000	13142	12915	13090	13021	13054	12897	12919	13018	12898	12928	13058	13117	12916	13087	12951	13178	12979	12901	13055	12896	13222	12851	12845	13048	12911	12906	13045	13040	13040	13073	12962	12972	13002	12931	12975	12947	12949	13051	13001	13101	12877	12981	13016	12835	13039	13026	13079	12959	13073	12716	12908	12937	13129	12952	13049	13040	12924	12953	12906	12866	12939	12927	13081	12994	13093	12947	12895	12995	12832	12967	12962	13084	13012	13111	13023	12975	12897	13179	12823	13048	13047	12938	13124	12911	13021	13053	12881	12983	13064	13186	12907	13047	12971	12921	12907	12913	12837	13080	12983	12853	12835	13044	12954	13002	13035	13089	12977	12827	13063	13103	13008	13085	12956	13033	13026	12986	12948	12995	13033	12974	12905	12865	12965	12750	12959	13092	12993	13074	12953	13056	12943	13062	12952	12876	13036	13169	12972	12866	12841	12963	12996	13120	13012	13082	12935	12916	13003	12980	12882	13022	12973	13013	12917	13096	12993	13099	12859	12971	12979	13148	13174	12947	13048	13017	12988	12884	13035	13058	12757	12908	12904	12943	13013	13012	13004	12973	12900	12866	12918	13162	12999	12977	13033	13185	13130	13014	12910	13105	12998	12841	13175	12857	13157	12924	12820	12847	12987	12872	13049	13065	12876	12860	12819	13055	13188	13003	13025	13114	12929	12905	13143	12856	12954	13094	13017	12971	12897	12856	13027	12919	13031	13006	13074	13012	12955	13110	12974	13041	12843	13063	12931	13098	12967	12865	12925	13059	13125	13047	13013	13122	12887	13061	13043	12885	13025	12966	12950	12960	13002	13001	12887	13063	12954	12970	12909	12939	13029	12955	13085	12928	12964	13003	12980	12979	13005	12936	13037	12908	12779	12878	12938	12953	12958	12973	13132	13155	13087	13048	12900	12821	13016	12969	13079	13055	12930	12984	12811	12934	12858	12888	12915	12916	12906	13022	12970	13049	13087	12997	12896	12955	12917	12990	12916	12927	13005	13112	13160	12985	12997	12951	12951	13098	12890	13114	12886	13112	13014	13106	12853	13029	12929	13083	13017	13004	12929	13113	12994	12997	13131	13023	13033	13083	12929	12876	12949	12885	12936	13090	12998	12951	12911	13010	13021	12879	12988	12920	13122	13004	13036	12838	13049	12855	12906	12924	13006	13009	13093	12965	12846	12941	12973	12936	12899	12977	12933	13033	12902	12978	13037	13047	13004	13199	12944	12946	13053	13013	12961	12871	13088	13067	12922	12936	12892	13031	12955	12982	12910	12816	12976	13021	13000	13142	12942	12980	12966	12876	12996	13149	13006	12937	12993	13103	13009	12930	12970	13125	12916	13057	12937	13066	13004	12897	12854	13015	12979	12974	13021	12789	12989	12898	12887	12899	12842	12881	12883	13041	12971	12958	12855	13154	12902	13010	12957	13076	12974	13022	13006	13056	12859	12925	12966	12993	12990	13083	12973	13037	12984	12913	12896	13116	13000	12998	12916	12993	12843	12853	13129	12890	12936	12912	12968	13007	12991	12909	13052	12939	13029	12970	12889	13041	13119	12889	13150	13022	13029	12983	12852	13023	13039	12879	13009	12829	12927	13001	12981	12975	13052	12850	13053	12919	13061	12922	12999	12967	12958	13100	12812	12924	12890	12861	12915	12910	12998	13064	12894	12966	13138	12988	13026	12945	12916	13016	12996	13029	12945	13133	13031	12878	12784	12832	12966	13058	12940	12887	13039	12871	13202	12969	12997	13047	13152	12929	13010	12992	12990	12860	12944	13100	13061	13065	13056	12966	13002	13012	12923	12844	13071	12722	13132	13037	12950	13095	12929	12961	13111	12955	12989	13062	13030	12893	12783	12899	12975	12845	12960	12896	13015	12920	12838	12880	13032	13160	12946	12946	13065	12978	12891	12924	12947	13119	13026	13063	13272	12868	12998	12919	12965	12888	12923	12820	12872	13200	12967	12936	13015	13023	13051	13029	13007	12888	12931	13001	12972	12939	13011	12933	12975	13025	12952	12972	13027	12902	13246	13043	13064	13007	12976	13177	13029	12982	13111	12913	12997	12861	13046	12994	13153	12970	12944	13098	12958	12909	12912	12970	12965	13049	12945	12983	12907	12841	13060	12977	12839	12916	12992	12923	12977	12982	12941	12904	13018	12839	12912	12871	13018	12820	12952	12979	13052	12989	13115	12934	13013	13067	12973	12888	13012	13030	12988	13027	12980	13123	12927	12973	13040	13002	12882	13056	12951	13014	13061	13050	12969	12970	12939	12984	13104	12965	12907	13058	13059	13148	13052	12896	13038	12865	12961	13127	12777	12808	12894	12891	13097	13089	12952	12939	12887	13032	13135	12958	12960	12956	12960	12851	13105	12952	12735	13023	12970	13010	12944	12945	12863	13035	13043	12951	12921	12925	12943	12920	12946	12883	12933	13057	12809	13123	12931	13185	12946	12860	12983	13025	13027	13059	13044	13083	13012	12843	12997	12914	12919	12988	13024	13047	13030	12905	13055	12930	13248	12944	12990	12966	13201	13122	12987	12899	12998	13109	13137	12954	12938	13001	13115	12827	12929	13000	13041	12920	12946	12968	13129	12902	12960	13080	13058	12955	12864	12965	12915	13074	13072	12872	13080	13001	12888	13017	13010	13059	13114	12963	12984	12973	12910	12878	13057	12982	12871	12990	13002	13031	13065	13065	13061	12969	13075	13001	12912	13022	13104	12899	12888	12936	12961	12930	12973	12754	13040	12938	13002	12948	13038	12998	13132	12952	12970	12982	12963	13069	12976	12751	12895	12927	12953	12879	12825	13027	12991	13133	12998	13013	12847	12993	13034	13016	13000	13079	13078	13061	12978	13018	13009	13096	13011	12942	13075	13141	12986	12985	13096	13108	12920	12957	12986	12961	13063	12912	13046	13012	12981	12955	13083	12923	13013	12905	12986	12820	13089	12936	13015	12983	12968	13141	13114	12988	13030	13019	12896	12851	13035	13018	12918	12989	12819	13050	12979	13046	12884	12857	13001	13055	12928	12943	12984	12991	13096	13053	13008	12923	12946	12939	12923	13164	12882	12940	13073	12956	13051	12945	13015	13032	13012	12965	13086	12965	12939	13131	13181	13020	12940	12849	13102	12915	12958	13074	12805	12970	13020	13000	13031	12979	12880	12930	12899	12890	13031	12963	13014	13079	12975	12983	12975	13081	12829	13149	13002	13043	12990	12958	12888	12892	13055	12792	12828	13079	13055	13035	13020	12871	13018	12934	12997	13020	12848	13025	13006	13123	12990	13065	13032	13156	13030	12993	13145	12919	12976	13196	12994	12911	12909	13066	12941	12944	12984	13032	12996	12973	13178	13055	13035	12843	12952	12942	12950	12960	12942	12932	12934	12996	12983	13115	13004	12840	12985	12947	12985	13095	13195	12996	12960	12942	12950	12903	13053	12980	13107	13111	13092	13158	12923	13020	12885	12990	13088	13084	12959	13019	13152	13216	13058	12795	12945	13044	12894	13039	12959	12827	12861	13012	12907	13140	12797	13098	13019	13035	13014	13084	12954	13010	13039	13000	12904	12901	12870	12802	13091	12880	12893	13008	13065	12975	12917	12860	13079	12861	12815
39815	44975	47653	38578	29752	24218	22249	21868	21606	21687	21578	21399	21126	21203	21132	21309	21067	21254	21421	21227	21244	21270	21248	21079	21210	20878	20955	21151	21165	20939	20862	20738	20716	21097	20866	21111	20840	20800	20923	20923	20915	20809	21162	21035	20920	20947	20887	21108	20931	20795	20776	20727	20805	20693	20976	21106	20839	21017	20972	20947	20897	21023	20810	20645	20851	20771	21008	20972	20995	21003	20994	21016	20962	20995	20795	20725	20813	20943	20766	20986	20752	20963	20922	20981	20830	20920	20762	20809	20744	20637	20541	21036	20912	20988	21002	21037	20723	20754	20770	20755	20849	20768	20907	20939	20914	20937	20824	20802	20768	20661	20955	21021	20642	20920	20760	20928	20645	21019	21003	20890	20935	20824	20877	21034	21084	20910	20797	20684	21046	20862	20814	20945	20956	21067	20757	20866	20978	20737	20971	20830	20839	20816	20926	20886	20882	20721	20470	20717	21016	20703	21105	20949	20757	20924	20870	20895	20940	20738	20592	20955	20816	20838	21011	21001	20814	20824	20783	20581	20847	21049	20886	20848	20749	20772	20909	20718	20974	20697	20871	20734	20773	20821	20717	20587	20727	20885	20838	20917	20896	20704	20896	20796	20727	20663	20857	20804	20863	20802	20781	20761	20716	20894	20850	20731	20914	20675	21052	20952	20924	21022	20952	20922	20658	20989	20963	20958	20598	20907	20789	20694	20493	20768	20692	20987	20983	20828	21019	20925	20801	21204	20729	20765	20882	20774	20777	20746	20914	20943	20555	20921	20784	20844	20864	20916	21086	20826	20767	20952	20819	20899	20611	20808	20906	20769	20910	20750	20804	20928	20789	20946	20752	20797	20808	20746	20696	20751	20575	20749	20822	20804	20954	20855	20739	21117	20906	20759	20964	20708	20893	20921	20852	20930	20737	20967	20748	20986	20853	20876	20939	20981	21140	20876	20768	20763	21083	21048	20843	20945	20872	21076	20770	20818	20828	21095	20734	20745	20836	20774	20840	20875	20882	20955	20622	20895	21123	21064	20967	20596	20863	20885	20863	20851	21011	20825	20741	20935	20800	20958	20992	20835	20823	20886	20918	20891	20700	20751	20619	20854	20907	20995	20886	20762	20771	21004	20930	20868	20732	20827	20749	20956	20879	20848	20878	20893	20798	20969	20981	21002	20903	21046	20619	20707	20900	20723	20833	20862	20869	20968	20852	20679	20818	20820	21069	21052	20574	21035	20719	20794	20674	20799	20738	20881	20950	21196	20997	21028	20760	20794	20969	20857	21072	20977	20961	20979	20693	20768	20822	20745	21087	20821	21028	20784	20942	20899	20856	20822	20922	20859	20825	20968	20912	20899	20872	20797	20863	20978	21007	20780	20807	20756	20741	21010	20946	21018	20794	20823	20626	20819	20817	20910	20823	20873	20816	20968	20749	20970	20574	21043	20738	20548	21028	20735	20716	20634	20862	20973	20831	20870	20703	20824	21004	20867	20956	20893	20851	21054	20948	20822	20825	20743	20699	20852	20752	20969	20813	20962	20986	20838	20841	21134	20804	20776	20901	20976	20807	20823	20947	20861	21046	20772	20767	20762	21071	20897	20760	20880	20946	21009	20833	20742	20775	21039	20910	20931	20940	20903	20831	20943	21046	20839	20961	20876	20826	20688	21006	20734	21011	20914	20701	20896	20901	20899	20811	20971	20888	20870	20686	20973	20789	20866	20930	20917	20986	20808	20776	21125	21028	20924	20895	20808	20731	20875	20689	20789	20744	21186	20910	20802	21024	20833	21081	20839	20875	20851	20957	20990	21046	21008	20838	20789	20938	20761	20811	20946	20894	20763	20846	20798	20775	20938	20764	20867	20957	20890	20985	20717	20970	20839	20771	21032	20797	21063	20805	20696	20750	20701	20975	20789	20863	20937	20938	20973	20817	20834	20851	20802	20828	20976	20698	21004	20875	20744	20948	20680	20695	20965	20903	20722	20721	20767	21080	20870	20788	20805	20703	20882	20995	20856	21009	21004	20745	20819	20686	20716	20875	20761	20781	20837	20915	20848	20883	20840	20819	20987	21013	20776	20735	20785	20816	20763	20810	21048	20839	20890	20728	20872	20700	20804	20630	20793	20892	21003	20849	20685	20676	20802	20851	20856	21010	20912	20868	21017	20768	20786	20926	20848	20930	20739	20852	20824	20823	20874	20847	20999	21065	20684	20802	20857	20599	20776	20725	20910	20979	20965	20973	21003	20878	21003	20702	20819	21167	21070	20844	20950	20846	20808	20975	20780	20849	21040	21075	20922	20917	20813	20924	20841	21018	20932	20919	20795	21017	20649	20782	20918	20727	20679	21012	20828	20908	20839	20689	20678	20786	20880	20636	20794	20988	20973	20679	20893	20704	20704	21080	20693	20914	20973	20876	21000	20803	20669	20996	20796	20851	20799	20811	20657	20676	20863	20621	20908	20711	20745	20730	20987	20981	20798	20685	20905	20927	20917	20838	20918	20974	20971	20903	20772	21001	20887	20737	20925	20881	20951	20915	20918	20833	20842	20698	20736	20698	20875	20803	20673	20688	20761	20772	20829	20910	21022	20823	21025	20873	20843	20720	20746	20883	20918	21018	20859	21004	21059	20865	20942	20934	20805	20969	21041	20871	21032	20953	20888	21033	21060	21108	21016	20735	20864	21061	20895	20573	20961	20763	20905	20928	20723	20686	20776	20644	20827	20786	20576	20948	21018	20943	20873	20793	20982	21045	20787	20837	20908	20780	20864	20962	20715	20862	20871	20615	20908	20919	20908	20920	20668	20959	20786	20802	20898	20841	20767	20773	20622	21030	20888	21001	21156	20995	21027	21063	21054	20760	20711	20673	21063	20835	20955	20776	21089	20655	20805	20712	20739	20863	20921	20736	20901	20746	20920	20898	20825	20904	20955	21013	20854	20916	21057	20873	20832	20940	20824	20885	20937	20789	20819	20904	20939	20796	20870	20937	20739	20747	20811	20873	20651	20830	21006	20933	20871	20835	20860	20891	20975	20787	20942	20828	20780	20905	20766	20694	20913	20808	20826	20800	20931	20928	21018	20828	20943	21006	20888	20676	20954	20952	20790	20868	20989	20944	20954	20887	20893	20876	20649	21094	21006	20750	21039	20930	20807	20729	20902	21000	20855	20609	20843	20763	20663	20974	20835	20778	20679	20746	20829	20866	20793	20457	20838	21008	20923	20788	20905	20966	20704	20846	20958	21128	20842	20753	20805	20891	20972	21070	20962	20804	21025	20795	20751	20713	20958	20841	21041	20917	20870	20944	20919	20636	20600	20754	20729	20869	20841	20835	20988	21101	20989	20993	20933	20874	20931	20928	21046	20930	20710	20804	21038	20835	20796	20809	20869	20803	20729	20736	20714	20860	20843	20999	20677	21031	21010	21137	20848	20894	20617	20722	20754	20798	20932	21084	20927	20749	20955	20854	20956	20976	20865	20940	20973	20873	20690	20861	20724	20804	20821	20851	21016	20974	20752	20655	21073	20704	20842	20689	20834	20818	20743	20939	21021	20975	20720	20975	20755	20805	20833	20824	20770	21015	20723	20818	20761	20816	21003	20842	20944	20873	20955	20693	20960	20873	20920	20824	20836	20915	20885	20545	20812	20881	20559	20646	20755	20749	20856	20899	20984	21055	21097	21041	20867	20893	20682	20707	20524	20821	20731	21059	20812	20895	20754	20748	20631	20775	20893	20638	20736	20629	20697	20847	20846	20994	20848	21022	20731	20633	20849	21154	20823	20884	20782	20885	20835	20760	20809	20909	20867	20873	21037	21169	20733	20772	20857	20866	20938	20709	20932	20816	20864	20946	20877	20875	20735	20779	20890	20814	20830	20935	20923	20720	20905	20882	20773	20835	20844	20926	20967	20868	20955	20948	20832	20762	20800	20699	20844	20940	21008	21115	20965	21081	20853	20754	20937	20911	20865	20903	20853	20922	21018	20932	20794	20892	20914	21002	20760	20815	20548	21101	21026	20970	20973	20841	20792	20645	20774	20916	20867	20763	20824	20982	21076	20971	20807	20822	20709	20988	20825	20852	20933	20970	21020	20979	20945	20751	20813	21062	20721	20965	20771	21119	20691	20910	20796	20886	20787	20996	21014	20830	20676	20764	20968	20923	20745	20747	21062	20768	20724	20627	20689	20860	20928	20835	20838	20841	20561	20910	20725	20792	20793	20783	20820	20751	20895	20747	20847	20834	20631	20926	20756	20792	20748	20755	20892	20921	21049	20806	20972	20876	20742	21018	21108	20707	20794	20762	20885	20947	20850	20813	20974	20756	20757	20976	20882	20884	20765	20801	20644	20783	20985	20948	20911	20835	20856	20890	20776	20950	20703	20887	20825	20725	20815	20883	20838	21016	20945	20938	20586	20650	20814	20959	20923	20786	20980	20787	20964	20842	20714	20655	21127	20859	20972	21046	20879	20759	20809	21012	20638	20765	20870	20864	20853	20937	20906	20809	20857	20727	20928	21015	20751	20899	20746	20963	21176	20794	20804	20676	20958	20882	21029	20871	20909	20924	20769	20959	20900	21044	20983	20897	20668	21039	20701	21034	20799	20676	20578	20914	20676	20664	20671	20908	20792	21063	20940	20842	20880	20929	20864	20821	20927	20790	20947	20925	21054	20936	21006	21044	20847	20676	20772	20955	20730	20858	20785	20906	20672	20601	20836	20961	20843	20805	21024	20752	20607	20759	20899	20908	20849	21115	20889	21033	20716	21240	20913	20988	20820	20711	21289	20830	20711	20931	20784	20641	20609	20799	20990	20934	20790	20731	20771	20891	20832	20802	20865	20727	20757	20728	20909	20652	20857	20830	20933	20787	20670	20741	20722	20847	21096	20784	20848	20872	20668	20790	21005	20657	20999	21017	20613	20705	20690	20868	20915	20981	20940	20953	20996	21029	20908	21017	20754	20849	20966	20980	20894	20815	20976	20858	21002	21128	20750	20869	20753	20747	21029	20900	20784	20712	20970	20849	20653	20866	20937	20803	20895	21072	20986	20880	20783	21032	20836	20852	20773	20919	20882	20732	20964	20643	20935	20794	20774	20847	20690	20846	20868	20711	20966	20954	20762	21092	20749	20911	20598	20772	21039
40699	55451	48575	33876	24612	17829	16195	16096	15507	15708	15779	15644	15345	15312	15224	15183	15288	15469	15321	15239	14921	14967	14853	14706	14730	14787	14759	14834	14752	14726	14846	14675	14659	14939	14786	14762	14738	14699	14848	14831	14578	14661	14837	14655	14909	14724	14598	14669	14768	14660	14730	14639	14623	14639	14834	14738	14773	14777	14663	14677	14659	14796	14583	14742	14688	14856	14441	14615	14624	14718	14680	14632	14670	14745	14643	14605	14578	14578	14683	14637	14638	14583	14590	14746	14771	14684	14492	14566	14545	14724	14741	14692	14628	14556	14473	14648	14672	14486	14590	14562	14595	14594	14753	14826	14704	14615	14693	14580	14612	14834	14648	14496	14937	14498	14642	14729	14645	14660	14587	14732	14675	14728	14617	14706	14615	14676	14883	14574	14668	14687	14794	14599	14793	14788	14629	14707	14753	14566	14551	14625	14746	14763	14665	14612	14530	14715	14682	14668	14678	14820	14529	14546	14566	14601	14590	14755	14444	14724	14594	14649	14508	14673	14581	14557	14568	14521	14592	14678	14597	14625	14608	14526	14688	14702	14807	14570	14653	14530	14416	14784	14801	14580	14524	14696	14599	14781	14777	14750	14575	14698	14752	14556	14659	14714	14680	14713	14746	14583	14550	14657	14551	14790	14710	14537	14677	14703	14539	14599	14599	14677	14613	14684	14652	14598	14795	14695	14566	14616	14772	14626	14532	14712	14485	14491	14526	14647	14599	14500	14730	14832	14614	14500	14709	14723	14627	14741	14663	14569	14693	14698	14635	14746	14695	14562	14703	14818	14565	14619	14616	14567	14719	14787	14637	14648	14493	14520	14593	14772	14626	14539	14595	14615	14724	14854	14555	14580	14576	14664	14774	14733	14741	14779	14709	14822	14718	14714	14641	14858	14717	14699	14702	14681	14733	14748	14723	14560	14547	14631	14510	14630	14717	14512	14656	14427	14543	14719	14663	14577	14439	14621	14729	14684	14810	14693	14747	14518	14576	14536	14748	14697	14612	14594	14657	14692	14618	14612	14707	14572	14639	14766	14511	14756	14709	14726	14730	14899	14456	14769	14657	14876	14710	14595	14714	14570	14535	14654	14633	14743	14707	14646	14578	14428	14741	14740	14652	14580	14734	14555	14444	14567	14460	14624	14666	14520	14693	14872	14463	14680	14704	14554	14802	14738	14711	14874	14581	14575	14550	14709	14745	14539	14630	14587	14530	14708	14778	14632	14573	14575	14341	14465	14655	14598	14699	14500	14696	14607	14720	14718	14664	14716	14606	14703	14675	14960	14495	14661	14468	14760	14413	14652	14493	14663	14681	14559	14754	14717	14742	14682	14651	14699	14611	14718	14614	14860	14704	14817	14755	14631	14663	14580	14785	14633	14565	14660	14557	14741	14692	14743	14650	14747	14766	14756	14718	14549	14855	14527	14624	14728	14686	14576	14623	14761	14675	14774	14743	14592	14671	14732	14667	14794	14677	14724	14455	14753	14617	14641	14671	14611	14818	14630	14638	14598	14615	14713	14594	14728	14871	14777	14896	14519	14712	14556	14609	14785	14616	14675	14955	14763	14561	14627	14846	14670	14817	14640	14742	14684	14671	14748	14761	14692	14691	14681	14659	14629	14646	14489	14717	14710	14639	14625	14587	14651	14618	14642	14758	14554	14615	14497	14562	14699	14539	14760	14598	14609	14605	14786	14667	14732	14513	14644	14780	14735	14622	14811	14457	14447	14688	14615	14670	14619	14636	14670	14567	14959	14643	14573	14732	14777	14756	14744	14621	14768	14710	14565	14841	14612	14717	14788	14737	14641	14568	14760	14703	14790	14723	14533	14680	14638	14809	14592	14773	14767	14645	14788	14725	14491	14709	14448	14675	14618	14548	14640	14647	14681	14497	14555	14606	14725	14560	14572	14719	14389	14657	14603	14718	14629	14661	14674	14577	14607	14400	14659	14648	14905	14629	14720	14611	14693	14739	14545	14425	14530	14706	14549	14627	14510	14663	14601	14688	14674	14710	14580	14493	14885	14651	14742	14813	14508	14623	14707	14627	14552	14728	14631	14678	14769	14760	14628	14749	14802	14465	14796	14615	14798	14695	14532	14520	14621	14818	14648	14629	14671	14536	14689	14718	14544	14784	14606	14615	14465	14780	14726	14479	14656	14711	14701	14569	14768	14545	14664	14521	14626	14719	14610	14585	14599	14608	14480	14753	14772	14648	14392	14699	14703	14600	14724	14640	14738	14661	14751	14661	14624	14630	14551	14812	14587	14635	14699	14746	14676	14543	14739	14613	14625	14652	14624	14697	14624	14524	14647	14674	14650	14656	14617	14494	14712	14545	14632	14660	14772	14622	14698	14723	14615	14651	14596	14576	14618	14668	14748	14696	14686	14581	14679	14663	14703	14449	14783	14519	14698	14709	14690	14555	14686	14579	14831	14832	14644	14657	14752	14613	14632	14758	14743	14555	14665	14622	14625	14617	14843	14830	14695	14762	14566	14580	14639	14709	14713	14632	14630	14702	14546	14553	14607	14620	14807	14577	14587	14604	14768	14594	14638	14647	14709	14658	14719	14638	14684	14748	14637	14576	14662	14670	14554	14800	14590	14793	14799	14578	14698	14605	14608	14726	14704	14597	14552	14734	14620	14754	14600	14676	14606	14758	14705	14535	14762	14738	14708	14576	14699	14762	14501	14791	14679	14738	14718	14696	14478	14774	14433	14678	14535	14653	14678	14644	14820	14688	14680	14596	14570	14602	14662	14625	14761	14568	14596	14668	14554	14837	14657	14772	14746	14558	14838	14691	14681	14637	14800	14693	14587	14791	14540	14651	14553	14668	14682	14659	14487	14653	14764	14794	14641	14487	14683	14678	14788	14756	14620	14687	14624	14742	14659	14702	14784	14587	14739	14763	14855	14598	14676	14769	14821	14609	14706	14561	14620	14563	14764	14545	14729	14578	14788	14761	14666	14733	14697	14597	14785	14630	14651	14640	14674	14795	14720	14588	14700	14653	14657	14619	14724	14778	14663	14762	14661	14603	14766	14801	14641	14726	14673	14824	14716	14535	14569	14619	14673	14625	14700	14752	14691	14556	14647	14792	14653	14868	14553	14769	14620	14496	14797	14474	14942	14594	14758	14796	14670	14640	14624	14569	14706	14617	14564	14677	14606	14758	14716	14833	14680	14839	14675	14706	14533	14809	14667	14757	14560	14591	14652	14548	14609	14634	14729	14710	14698	14689	14565	14543	14601	14814	14685	14771	14656	14568	14608	14649	14484	14734	14506	14595	14513	14707	14727	14573	14716	14719	14625	14443	14590	14488	14713	14782	14596	14639	14665	14721	14501	14676	14686	14588	14714	14723	14644	14730	14551	14795	14619	14654	14814	14518	14845	14517	14605	14543	14734	14742	14547	14515	14754	14724	14541	14718	14703	14724	14661	14718	14681	14698	14697	14595	14594	14612	14622	14823	14407	14518	14809	14577	14811	14652	14588	14692	14530	14746	14490	14822	14359	14661	14879	14653	14695	14752	14772	14739	14815	14581	14843	14832	14916	14675	14621	14629	14848	14708	14477	14706	14673	14676	14554	14704	14660	14486	14825	14708	14580	14758	14646	14842	14647	14436	14553	14601	14548	14617	14641	14678	14853	14476	14615	14682	14864	14608	14670	14573	14609	14615	14752	14648	14623	14512	14671	14649	14464	14773	14454	14688	14699	14605	14630	14461	14551	14579	14616	14586	14557	14766	14579	14596	14481	14729	14551	14567	14611	14778	14559	14652	14640	14558	14659	14782	14575	14405	14682	14559	14660	14582	14643	14679	14544	14764	14654	14619	14527	14668	14630	14584	14668	14606	14674	14443	14686	14385	14659	14785	14535	14519	14746	14664	14596	14549	14640	14408	14642	14682	14498	14712	14678	14547	14764	14652	14800	14629	14581	14690	14595	14659	14697	14498	14565	14598	14663	14560	14722	14676	14452	14875	14942	14586	14835	14345	14629	14802	14670	14529	14580	14505	14645	14707	14515	14788	14546	14628	14561	14713	14662	14534	14760	14817	14599	14613	14688	14673	14510	14666	14646	14647	14503	14617	14683	14699	14557	14623	14502	14610	14810	14442	14786	14685	14717	14705	14487	14691	14577	14602	14712	14479	14663	14665	14663	14616	14631	14677	14726	14637	14607	14584	14708	14570	14645	14663	14878	14736	14613	14746	14854	14670	14625	14615	14637	14609	14783	14518	14698	14745	14670	14674	14654	14506	14616	14555	14705	14625	14727	14579	14647	14658	14525	14522	14595	14848	14602	14592	14857	14867	14712	14622	14627	14601	14623	14702	14502	14545	14592	14620	14491	14664	14627	14769	14703	14529	14723	14776	14644	14404	14565	14861	14569	14650	14671	14723	14726	14600	14595	14519	14608	14707	14649	14700	14664	14631	14833	14907	14579	14584	14478	14595	14774	14570	14668	14622	14840	14633	14608	14612	14801	14738	14620	14786	14619	14629	14694	14635	14648	14595	14512	14759	14894	14861	14541	14657	14642	14567	14610	14590	14511	14664	14476	14782	14672	14710	14587	14441	14531	14680	14588	14555	14804	14758	14644	14652	14644	14582	14695	14672	14642	14659	14695	14722	14595	14626	14578	14690	14590	14768	14539	14717	14605	14717	14571	14667	14554	14530	14788	14466	14618	14526	14592	14796	14671	14510	14659	14589	14671	14659	14554	14773	14773	14640	14619	14536	14614	14692	14706	14510	14706	14646	14650	14660	14652	14491	14645	14550	14534	14527	14815	14584	14632	14634	14435	14855	14683	14572	14676	14665	14694	14784	14815	14610	14749	14723	14564	14803	14527	14684	14587	14674	14570	14573	14696	14583	14614	14925	14598	14784	14529	14668	14623	14463	14681	14529	14743	14701	14532	14576	14519	14535	14591	14708	14718	14614	14681	14762	14602	14755	14725	14699	14784	14912	14789	14651	14642	14543	14637	14802	14582	14843	14538	14582	14783	14704	14697	14746	14492	14730	14804	14691	14727	14657	14600	14654	14548	14787	14695	14694	14725	14705	14681	14469	14627	14556	14740	14738	14660	14873	14737	14669	14677	14782	14510	14559	14626	14587	14691	14622	14621	14602	14694
26319	21782	31989	35021	31876	27332	26541	24044	23223	23223	23151	22870	22899	22728	22528	22533	22467	22871	22616	22534	22449	22160	22422	22332	21913	21954	21905	21887	21983	21886	22022	21926	21904	22047	22158	21943	21861	22008	21858	21888	22060	21996	22032	22012	22026	21838	22150	21803	21745	21882	21686	21850	21735	21978	21771	21721	21592	21488	21755	21916	21700	21818	21776	21852	21891	21635	21548	21928	21892	21738	21833	21610	21801	21955	21848	21498	21889	22019	21985	22023	21816	21906	21984	21640	22034	21955	21796	21613	21778	21827	21733	21628	21743	21769	21844	21686	21817	21483	21795	21762	21960	21982	21839	21934	21829	21762	21743	21899	21550	21896	21730	21785	22032	21824	21690	21715	21812	21845	21860	21632	21831	21627	21758	21846	21871	21785	21621	21769	21663	21637	21776	21913	21773	21551	21707	21634	21784	21760	22121	21866	21795	21727	21718	21733	21760	21831	21902	21771	21900	21946	21883	21609	21637	21733	21867	21837	21664	21731	21912	21905	21730	21884	21925	21588	22108	21683	21842	21626	21793	21770	21707	21808	21825	21790	21946	21716	21714	21809	21816	21546	21750	21978	21689	21855	21786	21763	21662	21975	21690	21868	21779	21732	21716	21735	21952	21916	21659	21956	21810	21596	21840	21608	21956	21651	21762	21710	21679	21702	21710	21922	21645	21921	21849	21935	21904	21698	21891	21704	21753	21542	21866	21788	21666	21963	21738	21788	21820	21826	21480	21686	21616	21860	22022	21696	21685	21676	21845	21634	21916	21447	21930	21584	21775	21592	21787	21761	21775	21965	21837	21813	21927	21706	21603	21570	21688	21807	21892	21738	21794	21882	21891	21760	21795	21732	21643	21846	21827	21818	21643	21779	21804	21584	21764	21622	21752	21723	21782	21755	21453	21685	21720	21576	21544	21679	21585	21933	21577	21907	21842	21872	21786	21675	21846	21640	21745	21565	21775	21851	21798	21703	21714	21724	21989	21798	21921	21607	21403	21821	21645	21913	21770	21764	21866	21880	21775	21781	21680	21732	21707	21822	21896	21665	21751	21524	21781	21929	21782	21583	21659	21530	21645	21807	21726	21801	21661	21834	21857	21719	21701	21690	21806	22066	21712	21740	21754	21684	21841	21786	21810	21676	21883	21725	21899	21765	21891	21779	21633	21846	21890	21631	21775	21870	21814	21672	21555	21877	21587	21830	21837	21430	21818	21924	21792	21641	21984	21860	21694	21655	21798	21746	21993	21907	21937	21797	21781	22085	21998	21875	21883	21658	21655	21721	21441	21883	21872	21672	21822	21726	21569	22037	21734	21690	21633	21526	21778	22006	21707	21609	21878	21913	21861	21823	21678	21773	21815	21706	21781	21771	21797	21652	21926	21757	21926	21850	21750	21814	21598	21703	21946	21773	21873	21877	21763	21872	21816	21648	21682	21759	21839	21613	21715	21824	21790	21836	21885	21706	21544	21713	21745	21822	21718	21821	22045	21949	21629	21895	22006	21737	21790	21659	21680	21629	21809	21757	21910	21602	21819	21837	21702	21826	21943	21641	21838	21856	21969	21586	21690	21847	21860	21572	21766	21527	21697	21768	21850	21737	21922	21826	21639	21765	21753	21674	21918	21884	21732	21829	21858	21503	21854	21897	21886	21791	21877	21829	21790	21580	21816	21530	22095	21876	21733	21773	21917	21622	21844	21743	21662	21616	21766	21640	21927	21693	21749	21688	21918	21883	21773	21762	21816	21755	21802	21765	21725	21535	21825	21531	21652	21718	21736	21487	21733	21810	21698	21947	21758	21688	21907	21550	21685	21805	21988	21947	21779	21474	21772	21911	21704	21821	21841	21922	21832	21712	21661	21890	21579	21767	21693	21677	21722	21737	21508	21662	21648	21902	21784	21635	21790	21681	21521	21513	21793	21770	21608	21935	21568	21887	21772	21690	21897	21821	21874	21699	21697	21907	21689	21639	21783	21851	21678	21964	21886	21884	21869	21905	21764	21661	21731	21716	21788	21922	21876	21956	21804	21807	21837	21576	22014	21927	21885	21680	21914	21823	21940	21757	21900	21779	21782	21773	21736	21687	21612	21646	21732	21912	22021	21922	21765	21907	21715	21638	21792	21789	21683	21859	21727	21802	21865	21852	21590	21761	21809	22016	21757	22104	21956	21819	21997	21641	21823	21692	21672	21949	21820	21795	21800	21792	21829	21876	21842	22108	21798	22035	21835	21575	21609	21791	21915	22058	21829	21884	21761	21862	21789	21675	21937	21817	21817	21856	21906	21716	21590	21863	21888	21533	21754	21731	22009	21833	21593	21687	21735	21633	21631	21824	21982	21794	21698	21920	21742	21660	21627	21854	21884	21941	21589	21706	21884	21604	21609	21630	21730	22015	21625	21870	21719	21776	21836	21836	21662	21807	21853	21776	21538	21459	21857	21787	21787	21717	21971	21776	21690	21850	21608	21718	21929	21621	21547	21795	21834	21547	21654	21894	21817	21686	21552	21581	21583	21956	21721	21837	21884	21769	21722	21803	21729	21844	21784	21740	21783	21791	21675	21852	21900	21793	21687	21806	21863	21707	21888	21646	21961	21680	21879	21709	21759	21826	21819	21817	21743	21771	21735	21760	21745	21682	21939	21636	21747	21940	21757	21600	21707	21642	21780	21679	21670	21549	21746	21793	21566	22018	21733	21755	21712	21817	21884	21610	21964	21747	21895	21666	21924	21612	21861	21787	21785	21921	21908	21806	21851	21855	21972	21964	21832	21989	22047	21946	21698	21776	21800	21931	21646	21605	21850	21780	21808	21644	21707	21891	21832	21655	21601	21845	21660	21734	21540	21858	21551	21888	21526	21642	21892	21796	21698	21462	21660	21610	21768	21806	21822	21808	21682	21613	21830	21625	21599	21673	21879	21881	21790	21816	21919	21788	21948	21865	21855	21788	21526	21786	21855	21796	21591	21945	21650	21855	21909	21877	21829	21728	21709	21752	21760	21727	21812	21951	21756	21789	21803	21851	22012	21780	21805	21584	21884	21702	21918	21825	21705	21856	21893	21719	21798	21915	21704	21624	21732	21601	21801	21943	21753	21653	21925	22132	22115	21846	21724	21521	21497	21905	21889	22024	21647	21704	21605	21750	21717	21529	21745	21865	21663	21537	21898	21800	21800	21843	21761	21813	21735	21912	21681	21847	21849	21806	21865	21668	21925	21823	21913	21570	21850	21850	21680	21760	21729	21580	21724	21517	21998	21894	21903	21859	21840	21873	21764	22064	21862	21982	21600	21745	21982	21602	21540	21468	21770	21703	21779	21631	21756	21613	21532	21714	21644	21358	21862	21764	21635	21594	21662	21709	21609	21825	21727	21682	21947	21678	21958	21823	21771	21847	21919	21963	21927	21726	21547	21890	21905	21681	21613	21982	21522	21656	21995	21919	21981	21739	21620	21706	21855	21965	21961	21633	21721	21932	22028	21763	21691	21670	21883	21738	21774	21721	21770	21565	21582	21588	21916	21927	22050	21709	21904	21656	21677	21912	21644	21681	21706	21379	21912	21910	21835	22112	21874	21850	21942	21873	21771	21861	21929	21712	21879	21758	21785	21830	21775	21607	21717	21743	21633	21700	21467	21844	21849	21770	21744	21743	21785	21820	21781	21825	21716	21407	21780	21848	21800	21748	22074	21759	21676	21641	21785	21919	21878	21852	21906	21889	21670	21757	21520	21564	21685	21738	21669	21850	21844	21907	21805	21766	21717	21614	21724	21690	21716	21670	21718	21666	21671	21867	21619	21779	21724	21816	21826	21785	21721	21802	21767	21917	21511	21805	22029	21632	21618	21894	21696	21740	21772	21867	21935	22143	21745	21936	21783	21713	21926	21816	21859	21402	21613	21757	21845	21847	21818	21649	21676	21698	21862	21725	21753	21729	21742	22012	21845	21611	21850	21949	21971	21880	21762	21668	21743	21665	21814	22080	21888	21866	21396	21758	21860	21677	21723	21652	21830	21816	21754	21823	21789	21808	21557	21703	21814	21865	21889	21632	21576	21856	21730	21849	21657	21864	21871	21948	21684	21653	21691	21887	21704	21933	21984	21652	21773	22004	21625	21649	21639	21869	21696	21579	21957	21787	21982	21699	21557	21992	21738	21943	21681	21826	21898	21709	21817	21753	21647	21740	22125	21948	21714	21765	21974	21759	21867	21899	21757	21648	21648	21822	21719	21745	21883	21739	21573	21620	21867	21623	21694	21623	21736	21741	21682	21981	21640	21635	21761	21729	21710	21634	21848	21699	21638	21736	21922	21861	21795	21800	21694	21677	21660	21545	21919	22031	21769	21753	21669	21897	21680	21939	21747	21581	21754	22008	21723	21808	21800	21776	21616	21740	22014	21832	21772	21745	21862	21683	21667	21798	21703	21861	21377	21665	21915	22001	21473	21695	21668	21655	21674	21883	21878	21737	21861	21772	21910	21859	21860	21732	21742	21652	21635	21859	21839	21811	21758	21491	21924	21958	21951	21679	21713	21867	21835	21804	21816	21654	21878	21858	21904	21780	21841	21797	21627	21513	21764	21657	21739	21689	21599	21734	21849	21658	21797	21834	21552	21779	21666	21686	21651	21596	21905	21889	21872	21674	21751	21840	21669	21748	21606	21902	21861	21744	21847	21866	21726	21747	21957	21783	21562	21817	21743	21763	21930	21802	21875	21828	21717	21787	21539	21775	21781	21852	22010	21548	21703	21601	21496	21729	21789	21728	21656	21716	21850	21606	21836	21699	21645	21715	21683	21767	21773	21907	21793	21891	21676	21682	21878	21834	21864	21731	21744	21761	21933	21664	21808	21735	21550	21873	21817	21878	21556	21715	21836	21792	21610	21779	21866	21746	21684	21781	21684	21758	21811	21605	21864	21699	21906	21571	21590	21655	21578	21873	21953	21698	21894	21789	21845	21853	22074	21903	21914	22014	21796	21600	22032	21578	21692	21711	21746	21695	21684	21541	21818	21717	21833	21862	21768	21742	21773	21620	21541	21518	21662	21843	21942	21860	21856	21562	21660	21631	21685	21738	21698	21778	21966	21858	21932	21798	21606	21672	21742	21774	21491	21571	21729	21809	21694	21653	21994	21764	21627	21713
41270	69334	67529	51310	32418	20494	18360	17762	17319	16909	16923	16768	16658	16003	16121	16037	15961	16444	16110	16324	15941	15760	15476	15535	15299	15418	15297	15435	15499	15341	15384	15577	15378	15189	15265	15375	15257	15252	15231	15304	15272	15364	15389	15439	15193	15332	15102	15055	15067	15170	15394	15080	14932	15101	15187	15196	15257	15140	15314	15138	15181	15210	15214	15169	15181	15358	15285	15278	15140	15091	15428	15227	15167	15044	15222	15233	15146	15297	14976	15321	15190	15274	15239	15125	15296	15416	15272	15190	15155	15190	15215	15202	15253	15026	15213	15204	15226	15208	15217	15268	15106	15081	15230	15193	15149	15149	15308	15194	15345	15192	15474	15026	15145	15295	15044	15190	15027	15097	15089	15141	15016	15212	15164	15133	15117	15085	15205	15242	15092	15120	15099	15266	15278	15149	15133	15338	15152	15133	15043	15064	15291	15260	14938	15271	15277	15101	15154	15154	15145	15034	15122	15170	15262	15305	15116	15180	15068	15206	15303	15372	15140	15160	15008	15192	15181	15209	15118	15253	15026	15189	15208	15221	15217	15066	15152	15291	15208	15311	15343	15199	15115	15194	15267	15286	15174	15083	15148	15312	15190	15104	15330	15161	15025	15090	15176	14946	15266	15345	15184	15097	15109	15042	15188	15203	15065	15147	15243	15080	15083	15147	15091	14981	15347	15399	15184	15142	15018	15136	14923	15312	15161	15133	15088	15098	15240	15137	15308	15060	15252	15280	15238	15162	15189	15271	15117	15231	15284	15057	15178	15118	15059	15232	15084	15195	15042	14979	15183	15209	15118	15253	15342	15266	15225	15177	15246	15233	15088	15244	15058	15215	15123	15297	15243	15339	15094	15082	15331	15273	15185	15147	15135	14995	15137	15118	15193	15298	15031	15242	15304	15190	15187	15136	15318	15074	15201	15127	15233	15206	15184	15115	15208	15191	15157	15169	15184	15110	14978	15175	15262	15134	14966	15213	14950	15143	15181	15101	15166	15006	15050	15140	15151	15224	15138	15048	15186	15246	15064	15048	15075	15055	15072	15254	15203	15284	15152	15317	15239	15176	15044	15078	15209	15318	15151	15221	15093	15044	15209	15280	15253	15235	15173	15117	15235	15190	15335	15252	15278	15180	15211	15088	15117	15258	15197	15075	15323	15277	15121	15212	15122	15391	15307	15244	15110	15174	15236	15307	15211	15086	15235	15095	15014	15179	15258	15214	15080	15080	15262	15211	15227	15146	15223	15252	15148	15043	15170	15250	14998	15189	15230	15186	15258	15200	15128	15118	15154	15107	15244	15113	15270	15132	15196	15199	15063	15215	15147	15224	15129	15252	15133	15167	15163	15077	15022	15304	15016	15212	15086	15201	15232	15006	15138	15364	15232	15301	15172	15154	15237	15077	15476	15237	15106	15062	15098	15159	15244	15151	15160	15191	15198	15368	15125	15345	15256	15201	15143	15290	15280	15308	15196	15095	15075	14836	15356	15124	15276	14937	15260	15083	15080	15141	15049	15163	15177	15184	15063	15149	15127	14928	15248	15130	15207	15075	15331	15160	15098	15346	15239	15048	15162	15074	15308	15339	15237	15123	15273	15152	15211	15227	15142	15138	15307	15164	15240	15148	15189	15158	15218	15299	15005	15102	15090	15178	14947	15226	15218	15120	15142	15085	14982	15293	15249	15133	15116	15149	15133	15056	15260	15190	15231	15236	15191	15075	15199	15065	15196	15130	15284	15212	15092	15113	15186	15216	15141	15256	15228	15269	15305	15030	15053	15411	15069	15199	15201	15043	15154	15187	15047	15164	15220	15245	15181	15169	15195	15160	15266	15261	15282	14997	14934	14952	15176	15112	15214	15172	15297	14983	15192	15447	15211	15190	15153	15050	15186	15197	15113	15125	15198	15124	15211	15063	15195	15142	15255	15104	15069	15295	15227	14918	15197	15110	15210	15118	15314	15250	15033	15174	15255	15011	15165	15037	15294	15132	15110	15357	15319	15149	15033	14896	15097	15182	15235	15067	15058	15324	15051	15143	15247	15146	15226	15206	14988	15219	15369	15264	15259	15056	14965	15054	15054	15125	15174	15201	15266	15342	15010	15021	15384	15268	15115	14937	15299	15140	15196	15060	15199	15071	15218	15245	15155	15225	15124	15168	15237	15131	15140	15162	15102	15165	15155	15330	15140	15172	15213	15055	15207	15149	15200	15066	15086	15149	15251	15129	14945	15216	15247	15291	15103	15141	15199	15174	15129	15200	15130	15033	15114	15058	15219	14923	15152	15360	15243	15041	15237	15317	14950	15108	15054	15217	15250	15222	15080	15204	15088	15302	15097	15274	15201	15254	15038	15051	15146	15194	15193	15213	15395	15229	15101	15089	15036	15233	15247	15150	15028	15229	15157	15053	15186	15104	15258	15276	15300	15300	15259	15234	15165	15218	15103	15192	15270	15318	15292	15304	15203	15294	15444	15139	15147	15133	15239	14951	14933	15088	15096	15030	15137	15163	15090	15203	15251	15297	15244	15317	15218	15133	15078	15090	15273	15237	15330	15123	15154	15321	15276	14958	15286	15180	15180	15102	15218	14930	15091	15313	15192	15263	15178	14933	15282	15088	15283	15240	15209	15234	15186	15280	15112	15092	15235	15293	15196	15196	15151	15249	15296	15170	15177	15197	15227	15271	15223	15284	15216	15012	15273	14986	15262	15340	15181	15226	15188	15204	15258	14998	15136	15168	15317	15240	15121	15107	15042	15260	14962	15190	15090	15094	15294	15158	15062	15032	15202	15187	15283	15162	15066	15272	15213	15174	15370	15307	15318	15233	15105	15281	15358	15275	15302	15156	15082	15083	15036	15081	15357	15144	15125	15189	15316	15156	15439	15108	15193	15232	15050	15219	15335	15155	15212	15154	15210	15147	15347	15241	15252	15032	15133	15206	15342	15062	15196	15285	15133	15149	15154	15158	15339	15094	15246	15314	15050	15271	15001	15022	15113	15200	15043	15120	15212	15275	15192	15298	15157	15106	15050	15199	15110	15086	15204	15276	15103	15079	15372	15212	15179	15158	15212	15182	15220	15282	15234	15125	15172	15119	15255	15191	15286	15066	15138	15182	15257	15196	14988	15061	15061	15111	15248	15082	15365	15222	15241	15083	15175	15237	15137	15453	15186	15256	15087	15224	15190	15038	15234	15393	15064	15270	15238	15215	15188	15174	15185	15243	15182	15224	15165	15318	15135	15023	15254	15065	15199	15242	15205	15151	15312	15091	15264	15111	15224	15209	15050	15131	15189	15136	15076	15266	15308	15104	15154	15095	14960	15124	15249	15235	15084	15120	15200	15192	15295	15232	15134	15317	15139	15259	15151	15183	15035	15122	15069	15328	15307	15258	15125	15107	15247	14926	15347	15101	15136	15251	15261	15165	15262	15263	15140	15156	15052	15316	15176	15110	15228	15304	15112	15164	15323	14918	15263	15169	15268	15156	15218	15139	15268	15221	15076	15181	15343	15182	15161	15007	15230	15186	15208	15087	15124	15276	15355	15230	15398	14971	15274	15140	15148	15147	15207	15155	15075	15398	15153	15196	15219	15165	15151	15085	15132	15210	15175	15023	15160	15224	15243	15240	15126	15299	15250	15066	15343	15125	15184	15196	15273	15192	15265	15296	15165	15234	14990	15280	15108	15127	15041	15124	14909	15273	15128	15206	15219	15233	15166	15220	15264	15057	15280	15134	15242	14961	15252	15284	15267	15171	15181	15064	15104	15105	15032	15224	15073	15195	15032	15168	15223	15088	15341	14996	15373	15013	15052	15025	15298	15160	15211	15072	15052	15205	15250	15149	15286	15033	15461	15266	15351	15215	15165	15219	15180	15068	15193	15080	15144	15126	15248	15241	15238	15095	15133	15087	15273	15238	15110	15061	15107	15323	15144	15153	15315	15060	15256	15099	15101	15168	15244	15146	15256	15099	15134	15266	15050	15012	15083	15101	15142	15194	15211	15244	15231	15245	15214	15221	15234	14990	15264	15184	15208	15133	15115	15283	15097	15069	15282	15092	15112	15218	15191	15208	15205	15136	15229	15244	15207	15321	15376	15039	15299	15205	15108	15118	15083	15211	15301	15346	15265	15118	15255	15184	15304	15053	15217	15029	15225	15188	15164	15181	15273	15141	15170	15058	15112	15261	15122	15009	15181	15295	15076	15183	15204	15077	15184	15190	15323	15081	15146	15106	15503	15150	15184	15098	15021	15258	15158	15303	15359	15137	15331	15148	15372	15158	15117	15201	15256	15537	15130	15224	15167	14952	15182	14990	15376	15326	15078	15135	15144	15223	15072	15372	15107	15229	15213	15219	15217	15228	15215	15101	15256	15147	15266	15343	15055	15188	15148	15215	15176	14991	15149	15055	15163	15227	15179	15335	15273	15194	15216	15162	15194	15300	15147	15213	15127	15156	15388	15210	15192	15192	15222	15022	15494	15076	15133	15097	15101	15341	15147	15146	15079	15118	15157	15220	15097	15124	15146	15344	15121	15177	15197	15283	15034	15245	15189	15087	15207	15254	15119	15171	15356	15321	15264	15131	15210	15240	15061	15101	15268	15068	15140	15074	15032	15166	15236	15141	15028	15105	15205	15262	15254	15226	14981	15256	15145	15312	15260	15023	15437	15253	15212	15300	15057	15266	15080	15130	15236	15194	15141	15226	15235	15354	15182	15023	14981	15175	15085	15221	15045	15196	15372	15137	15084	15136	15225	15165	15191	15146	15197	15038	15212	15060	14950	15217	15133	15154	15163	15093	15300	15374	15318	15237	15146	15185	15162	15310	15103	15265	15321	15376	15280	15057	15253	15054	15201	15238	15072	14869	15025	15219	15182	15220	15162	15101	15253	15118	14920	15266	15186	15025	15005	15196	15104	15255	15295	15064	15126	15164	15166	15203	15088	15341	15198	15085	15025	15342	15089	15218	15261	15121	15097	15266	15036	15039	15096	15291	15141	15121	15002	15224	15086	15167	15201	15168	15297	15275	15198	15223	15224	15130	15308	15148	15225	15189	15215	15259	15142	15247	15432	15261	15103	15149	15099	14932	15161	15095	15186	15346	15157	15251	15165	15179	15200	15287	15251	15031	15082	15271
24593	21741	30245	30050	30511	29120	28753	24157	23117	23207	23048	22895	22720	22440	22361	22352	21977	22175	22069	22018	21845	21877	21978	21435	21430	21365	21459	21414	21290	21358	21357	21249	21352	21294	21467	21132	21049	20994	21293	21212	21367	21374	21364	21295	21213	20963	21114	21003	21271	21368	21018	21203	20889	21215	21714	21063	21163	21411	21078	21057	20901	21080	21238	21169	21101	21091	21351	21116	21291	20883	21093	21053	21228	21106	21062	20998	21010	21289	20799	21323	21227	20869	20898	21093	20992	21150	21183	20913	21083	20975	20964	21292	21061	21087	21048	21096	21222	21092	21264	21227	21030	21028	21124	20986	20937	21209	20911	21114	21254	21121	21063	21244	21096	20972	21225	20817	21149	21154	21038	21151	21017	21059	21234	21155	21085	21005	21026	21245	21419	20963	21140	21321	20895	20921	20856	21127	21261	21183	20926	21067	21088	21053	20895	21060	21023	21027	20948	21226	21184	20940	21405	21314	21109	20923	21094	21043	21020	20989	20895	20979	20866	21161	21037	20991	21113	21003	20902	21102	21195	21137	21143	20994	20959	20947	21021	20961	21055	20889	20969	21089	20980	21175	21176	21019	21058	21201	21263	21225	21006	21168	21206	20844	21363	20875	21046	21043	21097	21018	20927	21208	21281	21042	21058	21130	21099	21170	21038	20898	21091	21066	20796	21169	20986	21100	20829	20942	21143	20816	21203	20913	21051	20859	20877	20836	21244	21073	20972	21271	21113	21076	21216	21126	21230	21168	20987	20772	21067	21097	21119	20947	21045	21017	21021	21101	21063	21080	21225	21198	21017	20811	20920	21151	21212	20988	20744	21000	21197	21230	21093	21116	20985	21185	21098	20845	21165	20944	21077	21066	21139	21132	21060	21033	21131	21147	20959	20724	20832	21176	21151	20981	21190	20975	20897	20897	20941	20915	20904	21019	20893	20902	21020	21041	20952	21092	20898	21200	21067	21150	21206	21131	21217	20917	21092	20960	21011	20826	20963	21457	21109	21005	20902	21119	20966	21129	21037	21130	20944	20967	20985	21018	21115	21207	21223	21230	20914	20977	21009	21031	20928	21007	20783	20741	20996	21028	21145	20981	20857	20964	21102	20939	21099	21081	21006	21020	21062	21186	21129	21011	21097	21088	21191	21155	21166	21173	21284	20968	20989	21069	21232	20931	21077	21029	21035	21364	21103	20876	20947	20944	20803	21020	21036	21027	20951	20786	21060	21164	20978	21178	21250	21205	21014	21054	21053	21083	21147	21141	21047	21184	21154	21117	20986	21096	21053	21021	21026	21130	21041	21072	20932	20914	20866	21174	21122	20820	21014	20704	20944	20968	20921	21090	21010	21252	20953	21028	20979	21035	21069	21113	21163	20847	20946	21163	21030	21005	21093	21254	21146	21071	21027	20929	20958	21150	20957	21040	20877	20882	21338	20855	21145	21157	21148	20924	21133	21137	20981	21142	21084	21201	21183	21092	20915	21163	20993	20966	21078	21032	21138	21057	20799	20936	20998	20979	20868	20959	20942	20840	20789	20935	20930	21127	20842	20998	21229	21072	21090	21134	21138	21148	20831	20875	21249	21387	21260	21185	20917	21170	20969	20993	21158	21057	21009	21006	21170	20939	21258	20940	20892	20885	21076	20915	21327	21114	20838	21065	21017	20992	21029	20976	21118	21138	21090	21007	21077	21103	21113	20982	21187	20964	20920	21199	21002	21098	21069	20977	21349	20804	21161	21183	21178	21238	21371	20781	21279	21191	20901	20954	20863	20959	20756	21073	21010	21012	20909	21056	21322	21026	21146	21124	21114	21008	21229	21079	21091	20970	21027	20812	21085	21114	21128	20970	21005	20793	21263	21149	21067	20796	20917	21055	20992	20996	21037	21106	20961	20878	20955	21171	21087	20834	21090	21113	21074	21074	21041	21095	21015	21081	21219	21181	20899	21245	21293	21232	21104	21138	21046	21007	21244	21129	21176	21132	21056	21190	21116	20906	21137	21188	20872	20945	21099	21013	21231	20983	21029	21079	21298	20972	20983	21127	21084	21014	21063	20904	21111	20974	21206	20992	20950	20978	21165	20963	21024	20949	21195	20981	21052	20871	21069	21013	20959	21021	21105	21054	21100	21095	21081	21171	20926	20941	20977	21123	21122	21270	21165	21285	20968	21032	20974	21099	20962	20993	20918	20973	20887	21087	21267	20990	21320	21243	21215	21106	21091	21041	20999	21280	20987	21068	20933	21026	21299	21163	21224	21111	21138	21055	21026	21114	20958	21134	21016	21140	21062	21210	21159	21190	20931	21138	21110	20875	21101	20966	20986	21207	21192	21149	21198	21085	20919	21080	21025	21042	20991	21328	21051	21247	21137	21212	21116	20989	21174	21052	21243	21078	21046	21200	21212	21088	20993	20995	20978	20961	21332	20988	21220	21046	21014	21031	21105	20793	21071	20803	21012	21093	20962	21026	21340	21016	21151	21036	21138	21105	20964	20988	21183	21110	21225	21245	21268	20885	21232	20946	21041	21103	20947	20912	21048	21198	21147	20838	21192	21073	21173	21211	21109	21181	21187	20921	21174	21006	21129	20984	21128	21137	21120	21247	21222	21047	21035	21179	21184	20983	21179	20797	20909	21032	21081	20951	21117	21023	21073	21111	21025	21009	20956	21037	20947	21038	20998	21171	21162	20999	21006	20903	20897	21052	21180	21272	20924	20785	20868	21094	21073	21037	21104	20913	20779	21113	20907	21040	21090	21039	21213	21226	21086	21119	21164	20863	21190	21024	21098	20980	21133	21199	20981	20917	21036	21081	20848	21168	21063	21200	21151	21137	21046	21117	21136	21007	21160	20926	20917	21048	20812	20834	21135	20867	20875	20989	21186	21141	21303	21069	21147	21189	21252	20876	21097	21000	21152	21067	21079	20934	20848	21082	21249	20920	21213	21059	21008	21219	20949	21020	21059	21117	20941	21149	20855	21127	21098	21259	21268	21045	20903	20910	21050	20827	21097	20906	21055	21319	21135	21154	21173	21092	21102	20913	21173	21305	21147	20896	21165	20896	21094	20993	21096	21268	21110	21353	21093	21125	20986	21038	21206	21177	21059	21238	21234	21131	21079	21084	21065	20815	20967	20968	21118	20992	21048	21170	21167	21092	21049	21214	21016	21222	21108	20931	20960	21040	20959	20760	21206	21178	20920	21029	21452	20775	21106	20875	21328	21323	21097	21156	21222	20945	21096	21039	21085	21051	21066	21212	20892	21193	20962	20856	21030	20957	20913	20889	20951	20684	21053	20933	21085	20794	21132	20935	20934	21197	20936	21035	20927	21046	21177	21154	21395	20979	20963	20906	20858	21098	21063	20863	20850	21086	21083	20923	21180	20823	21236	21078	21176	21130	21098	20925	21091	21182	21118	21283	21227	21020	20808	20838	20998	21151	21080	21077	21078	20973	21085	20798	20787	20776	20913	21077	21255	21313	21238	21135	21164	21152	21059	21194	21045	21016	20975	20828	20898	21123	20971	20921	21372	20958	20898	20954	21041	21183	21160	21206	21303	20928	20916	21178	20978	21116	21142	20903	20983	21168	20855	21174	21108	21039	20997	21008	20802	20917	21132	21130	21158	21067	21245	21192	20943	20900	20955	21078	21097	20969	21145	21136	21127	21087	21145	21097	21156	21083	20956	20886	21138	20914	20956	20954	20932	21036	21093	21113	21138	20819	20922	20968	20783	21282	20945	20759	21077	21084	21042	21180	21119	20808	21009	21143	20876	20969	20986	20994	20869	21173	21070	20709	21184	20966	20963	21123	21177	21002	21044	21183	21195	20886	20997	21093	21053	21183	20890	21206	21044	20951	20887	21005	21079	20980	21150	20933	20935	21034	20905	21127	21077	21227	21185	21014	21282	21043	20900	21130	21184	20805	20941	21028	21188	21142	21076	20918	21082	21010	21109	21168	21061	21111	21150	21005	20947	20952	20848	21051	21068	21192	21023	20931	20739	21036	21203	20914	21080	20776	21038	21010	20981	21114	21077	20994	21163	21165	21004	20903	20970	20923	20993	21365	21310	20841	20972	20947	20890	20965	21133	20917	21240	21052	21043	21210	21228	21010	20988	20823	21140	21005	21023	20998	21046	20836	21169	21111	21069	21251	21042	21033	21083	21030	20969	21092	21036	21027	21198	21091	21027	20899	21171	20965	21045	21005	21095	20900	20818	20939	21081	21044	21153	21082	21091	21279	21031	21077	21210	20864	21111	20951	21017	21110	21154	21039	20981	20988	20874	21066	21018	21013	20990	20916	20962	21219	20940	21225	20971	20962	20961	21209	21176	21156	21021	20981	21223	21142	21205	21074	21038	21122	21076	20956	21000	20952	21024	20936	21229	20937	21192	20837	20836	21121	21027	21089	21104	21164	21181	21238	21174	21042	21076	20891	21155	21045	20983	21084	21219	21171	21235	20977	20985	21192	21015	20837	21196	21082	21004	21045	21124	21024	21178	21051	20914	21283	21011	21200	21058	21068	21247	21213	21072	21171	21048	20854	20994	20953	21149	21082	21112	21002	20900	21147	21131	21038	21197	20988	20956	21018	21067	20932	21105	21279	21018	21228	20861	21074	21100	20950	21027	21043	21295	21104	21006	21016	20925	20971	21150	20914	21005	20874	21185	20970	21036	21068	21024	20907	21079	20969	21025	20939	21184	21138	20933	21031	20960	20780	20948	20977	20732	21197	21007	21086	20856	20905	21051	21177	20886	21015	21145	21088	21223	21119	21033	20921	21241	20940	20903	21000	20837	21063	21147	21192	21147	20992	21011	21139	20904	21044	20879	21352	20941	20829	20997	20945	21187	20756	20991	20836	20978	20815	20958	20963	21231	20918	20972	20973	21282	20894	21201	21124	20879	21058	21142	20928	21000	20992	21050	21086	21219	21054	21010	20923	20805	21088	21129	20890	21038	21082	21035	20963	21106	20921	21033	21151	20981	20984	21012	21077	20964	21139	21220	21091	21136	21054	21188	21012	20907	21033	21172	20892	21033	21177	20945	20934	21111	21267	20965	21073	21132	20973	21181	21178	21200	21086	20922	20988	21093	21111	21058	21029	21145	20923	21135	20766	21000	20964	21175	21131	21107	20985
44331	78061	74936	59147	42397	25168	19641	18545	17873	17526	17304	17019	16857	16230	16082	16023	16168	16357	16049	16131	15788	15481	15421	15085	15005	15090	15140	15175	15243	14978	15178	15114	15065	15130	15247	14888	14821	15007	14928	15081	14895	15139	14892	14769	14948	14815	14991	14849	14801	14917	14906	14755	14817	14698	14655	14791	14700	14906	14792	14953	14858	14940	14894	14635	15036	14895	14834	14907	14855	14940	14882	14812	14881	14790	14854	14783	14696	14862	14693	14747	14810	14774	14932	14784	14753	14852	14776	14752	14678	14869	14762	14656	14847	14620	14859	14676	14579	14753	14734	14676	14731	14830	14827	14785	14743	14840	14656	14870	14866	14831	14796	14779	14876	14517	14764	14791	14682	14685	14795	14604	14590	14683	14762	14818	14781	14700	14684	14667	14727	14757	14856	14898	14862	14622	14652	14772	14794	14802	14725	14771	14789	14827	14862	14820	14799	14780	14689	14757	14696	14808	14955	14838	14789	14762	14701	14856	14846	14742	14831	14780	14918	14682	14697	14795	14693	14725	14631	14721	14772	14922	14851	14622	14839	14678	14745	14898	14758	14920	14722	14613	14791	14846	14885	14679	14811	14872	14751	14725	14715	14836	14722	14800	14647	14740	14606	14749	14860	14763	14820	14898	14785	14768	14837	14839	14835	14843	14655	14681	14912	14869	14915	14794	14939	14725	14831	14688	14804	14930	14863	14702	14862	14816	14754	14734	14864	14687	14710	14676	14619	14741	14760	14900	14757	14705	14875	14692	14509	14731	14861	14782	14709	14810	14768	14678	14848	14705	14797	14854	14736	15002	14768	14936	14619	14807	14766	14799	14688	14695	14847	14723	14818	14807	14740	14799	14709	14716	14684	14886	14690	14830	14795	14660	14780	14762	14683	14708	14773	14852	14864	14840	14763	14761	14723	14880	14875	14765	14734	14849	14819	14812	14745	14829	14759	14823	14783	14820	14771	14913	14696	14807	14675	14904	14736	14823	14812	14814	14668	14915	14733	14811	14928	14819	14647	14724	14709	14818	14803	15057	14892	14709	14682	14724	14615	14700	14830	14652	14770	14894	14857	14855	14668	14716	14936	14661	14763	14645	14643	14849	14672	14721	14690	14693	14855	14835	14864	14826	14665	14891	14830	14659	14712	14720	14840	14676	14843	14713	14735	14917	14659	14882	14777	14858	14550	14757	14673	14827	14710	14860	14764	14797	14795	14693	14816	14864	14652	14726	14658	14824	14592	14820	14599	14937	14927	14723	14907	14803	14674	14810	14604	14710	14770	14815	14691	15016	14888	14819	14850	14770	14690	14688	14692	14769	14701	14760	14812	14938	14820	14745	14856	14819	14838	14911	14880	14774	14836	14788	14786	14616	14830	14822	14668	14756	14815	15009	14766	14853	14790	14689	14774	14771	14770	14691	14986	14901	14760	14862	14674	14880	14761	14783	14507	14771	14822	14808	14981	14707	14908	14888	14801	14661	14668	14802	14776	14892	14675	14854	14774	14750	14778	14724	14776	14610	14490	14774	14723	14844	14772	14794	14728	14706	14755	14722	14837	14784	14885	14951	14704	14949	14865	15008	14843	14650	14774	14809	14742	14757	14635	14736	14807	14805	14702	14733	14792	14695	14568	14643	14739	14826	14781	14606	14775	14624	14693	14823	14799	14794	14834	14665	14750	14851	14875	14802	14622	14873	14763	14813	14758	14852	14758	14843	14710	14728	14943	14870	14835	14776	14696	14839	14747	14605	14757	14887	14845	14794	14671	14734	14589	14831	14887	14866	14647	14803	14760	14702	14702	14620	14649	14832	14719	14658	14770	14711	14805	14774	14727	14745	14828	14726	14758	14791	14550	14843	14801	14682	14894	14801	14823	14818	14709	14732	14987	14801	14992	14756	14605	14896	14660	14740	14643	14962	14612	14562	14759	14485	14782	14722	14733	14713	14943	14736	14681	14734	14736	14773	14639	14795	14806	14932	14588	14832	14718	14723	14717	14600	14730	14777	14730	14759	14820	14864	14816	14666	14634	14869	14834	14670	14631	14892	14626	14754	14713	14911	14881	14657	14858	14818	14797	14806	14832	14865	15063	14804	14708	14797	14778	14801	14742	14822	14829	14710	14714	14662	14923	14842	14854	14827	14755	14897	14822	14808	14863	14776	14754	14741	14755	14889	14699	14881	14761	14750	14873	14628	14733	14721	14553	14857	14757	14778	14686	14916	14370	14806	14727	14797	14797	14592	14822	14829	14745	14774	14596	14879	14694	14760	14870	14719	14804	14738	14695	14700	14934	14656	14877	14877	14784	14898	15016	14692	14752	14641	14783	14843	14825	14897	14623	14838	14694	14817	14792	14821	14728	14864	14834	14935	14774	14644	14777	14800	14720	14737	14848	14692	14672	14619	14757	14787	14855	14712	14694	14682	14688	14833	14848	14715	14726	14819	14695	14617	14605	14680	14766	14953	14618	14722	14789	14772	14895	14888	14726	14645	14790	14774	14975	14978	14836	14805	14710	14845	14883	14749	14817	14498	14750	14750	14878	14568	14748	14855	14663	14884	14697	14812	14723	14760	14714	14684	14576	14730	14676	14746	14670	14751	14861	14650	14836	14752	14744	14726	14708	14802	14898	14835	14794	14844	14897	14639	14680	15045	14712	14746	14879	14828	14703	14752	14866	14832	14728	14669	14757	14766	14750	14730	14707	14829	14824	14892	14679	14775	14748	14684	14803	14919	14874	14831	14839	14725	14715	14747	14715	14803	14759	14647	14909	14823	14963	14663	14795	14828	14805	14853	14902	14702	14649	14660	14726	14950	14776	14660	14846	14697	14832	14882	14601	14859	14816	14732	14923	14790	14792	14730	14806	14791	14634	14848	14748	14729	14832	14840	14899	14768	14894	14730	14825	14771	14728	14900	14608	14647	14895	14651	14894	14738	14795	14776	14737	14733	14612	14560	14798	14727	14916	14747	14681	14799	14775	14621	14965	14845	14626	14711	14717	14709	14692	14552	14837	14718	14710	14721	14744	14804	14771	14784	14577	14853	14756	14797	14585	14786	14778	14647	14742	14712	14755	14861	14764	14811	14741	14843	14796	14730	14755	14713	14954	14597	14768	14837	14883	14736	14743	14851	14858	14724	14750	14785	14810	14805	14797	14776	14797	14876	14736	14701	14837	14721	14867	14869	14824	14722	14825	14757	14910	14752	14860	14576	14881	14746	14770	14750	14785	14779	14776	14932	14875	14866	14653	14695	14806	14846	14677	14759	14750	14783	14746	14683	14661	14910	14749	14688	14848	14680	14809	14661	14860	14630	14760	14762	14779	14854	14857	14970	14979	14704	14656	14636	14581	14749	14621	14781	14874	14776	15004	14839	14778	14891	14777	14637	14868	14676	14862	14761	14813	14712	14649	14903	14768	14873	14681	14674	14710	14698	14697	14874	14714	14612	14861	14815	14710	14621	14789	14863	14771	14833	14825	14852	14952	14779	14893	14740	14852	14733	14754	14885	14686	14802	14797	14749	14851	14786	14704	14706	14687	14754	14749	14826	14758	14847	14724	14852	14688	14974	14806	14795	14918	14686	14882	14811	14909	14688	14813	14805	14699	14731	14772	14828	14745	14749	14798	14691	14786	14617	14822	14584	14809	14762	14879	14785	14748	14797	14581	14822	14708	14812	14760	14910	14959	14769	14684	14749	14739	14745	14738	14826	14703	14877	14644	14672	14719	14696	14631	14710	14588	14936	14818	14761	14757	14702	14891	14906	14842	14876	14862	14732	14784	14743	14835	14918	14621	14822	14839	14622	14761	14769	14718	14920	14874	14776	14802	14781	14934	14931	14786	14743	14726	14697	14680	14681	14785	14650	14850	14828	14835	14783	14726	14673	14818	14635	14792	14702	14713	14796	14713	14732	14923	14740	14833	14760	14862	14803	14829	14751	14768	14846	14792	15013	14799	14646	14737	14865	14747	14825	14937	14695	14777	14713	14730	14749	14974	14687	14713	14888	14770	14872	14767	14561	14881	14933	14823	14859	14736	14687	14790	14631	14866	14796	14671	14826	14837	14879	14727	14806	14846	14843	14710	14747	14741	14694	14661	14723	14903	14789	14828	14723	14731	14816	14877	14585	14813	14755	14685	14916	14764	14894	14730	14541	14868	14759	14782	14649	14793	14853	14768	14843	14872	14747	14890	14841	14662	14861	14818	14729	14951	14881	14755	14728	14783	14804	14648	14691	14734	14783	14645	14820	14905	14947	14859	14695	14889	14835	14668	14823	14756	15008	14839	14648	15011	14690	14678	14583	14682	14693	14675	14846	14719	14897	14704	14800	14846	14776	14713	14961	14634	14908	14772	14712	14729	14886	14786	14830	14689	14617	14739	14799	14774	14823	14760	14605	14860	14862	14906	14829	14717	14796	14851	14871	14709	14928	14808	14709	14887	14720	14682	14892	14800	14867	14703	14936	14737	14737	14706	14880	14807	14620	14635	14821	14860	14775	14895	14733	14795	14787	14719	14868	14782	14814	14794	14817	14661	14796	14717	14851	14835	14731	14694	14747	14701	14724	14786	14776	14708	14669	14744	14722	14802	14673	14977	14649	14796	14657	14754	14700	14765	14890	14768	14670	14744	14874	14725	14973	14815	14812	14905	14695	14898	14694	14820	14824	14587	14729	14920	14570	14888	14823	14894	14862	14723	14755	14795	14866	14631	14749	14748	14818	14732	14551	14692	14822	14751	14816	14797	14788	14554	14681	14825	14639	14764	14780	14838	14847	14652	14836	14756	14733	14645	14721	14596	14891	14821	14674	14814	14803	14727	14757	14710	14732	14822	14592	14850	14706	14717	14760	14677	14781	14721	14803	14754	14773	14735	14999	14867	14848	14702	14531	14709	14808	14845	14761	14875	14835	14950	14795	14810	14572	14888	14709	14764	14742	14838	14780	14810	14775	14776	14932	14673	14868	14736	14855	14858	14691	14812	14705	14847	14606	14846	14634	14870	14679	14819	14971	14851	14698	14771	14766	14760	14805	14819	14861	14745	14745	14735	14656	14824	14796	14734	14715	14855	14560	14661	14863	14558	14870	14676	14695	14644	14854	14799	14817	14916	14898	14554	14873	14656	14877	14711	14619	14883	14736
39816	44844	50871	40989	30153	25573	23978	23252	23336	23473	23244	23100	22986	23035	22985	23038	22863	22678	22804	23036	22802	22611	22663	22594	22519	22656	22773	22751	22556	22734	22650	22586	22532	22573	22360	22376	22499	22729	22840	22496	22728	22589	22641	22528	22608	22389	22580	22544	22735	22372	22665	22511	22489	22689	22227	22479	22647	22565	22377	22743	22584	22465	22487	22420	22265	22577	22345	22451	22563	22506	22673	22629	22608	22537	22258	22501	22576	22428	22278	22781	22394	22620	22503	22611	22490	22551	22555	22752	22454	22394	22744	22445	22321	22511	22382	22264	22544	22425	22411	22495	22651	22486	22484	22589	22600	22653	22576	22498	22530	22708	22649	22470	22306	22561	22409	22468	22227	22306	22410	22440	22718	22216	22467	22495	22397	22459	22459	22536	22469	22433	22418	22498	22521	22612	22291	22379	22424	22286	22616	22361	22691	22588	22370	22622	22454	22592	22583	22200	22502	22604	22388	22292	22329	22387	22705	22434	22460	22458	22395	22433	22401	22664	22423	22489	22527	22505	22447	22605	22712	22508	22384	22361	22388	22429	22719	22689	22610	22630	22610	22517	22552	22270	22275	22617	22734	22616	22681	22431	22360	22364	22451	22407	22361	22550	22559	22402	22456	22599	22532	22553	22533	22303	22325	22525	22360	22519	22707	22471	22424	22581	22237	22497	22379	22517	22431	22457	22405	22571	22313	22673	22673	22421	22536	22345	22360	22505	22517	22652	22593	22565	22450	22471	22465	22588	22522	22405	22180	22366	22704	22515	22392	22437	22562	22503	22472	22548	22486	22461	22278	22456	22350	22545	22538	22612	22362	22478	22498	22502	22582	22409	22529	22637	22313	22418	22396	22687	22525	22329	22703	22470	22268	22536	22483	22643	22760	22311	22321	22424	22389	22348	22570	22553	22173	22518	22427	22694	22676	22614	22341	22361	22612	22474	22429	22275	22424	22237	22400	22545	22471	22344	22526	22503	22570	22652	22299	22462	22515	22492	22623	22194	22523	22557	22572	22506	22414	22527	22499	22584	22814	22623	22567	22535	22401	22704	22398	22489	22527	22487	22461	22519	22796	22397	22339	22433	22444	22561	22809	22438	22429	22624	22574	22555	22498	22259	22461	22349	22528	22375	22525	22574	22689	22472	22667	22492	22519	22406	22384	22291	22430	22622	22398	22345	22567	22727	22538	22516	22456	22632	22229	22536	22404	22603	22460	22580	22378	22396	22651	22498	22409	22653	22512	22349	22561	22477	22553	22107	22603	22379	22765	22778	22487	22523	22652	22367	22194	22457	22398	22653	22474	22546	22380	22534	22487	22584	22415	22546	22324	22359	22589	22472	22572	22522	22462	22468	22430	22518	22465	22518	22650	22503	22425	22250	22651	22301	22522	22510	22458	22343	22403	22562	22506	22501	22526	22455	22246	22659	22403	22582	22177	22696	22509	22506	22683	22559	22525	22233	22440	22443	22426	22168	22422	22440	22625	22583	22424	22073	22478	22623	22493	22630	22473	22389	22731	22751	22421	22451	22717	22428	22510	22695	22296	22524	22538	22400	22684	22647	22661	22385	22426	22630	22655	22407	22259	22610	22651	22369	22641	22389	22373	22474	22674	22265	22341	22302	22656	22513	22430	22539	22561	22459	22555	22280	22477	22519	22603	22809	22395	22683	22441	22455	22391	22325	22559	22563	22391	22399	22685	22424	22362	22429	22457	22422	22567	22346	22342	22376	22349	22545	22476	22426	22570	22566	22266	22238	22404	22726	22644	22296	22505	22297	22395	22505	22209	22395	22952	22435	22442	22529	22589	22321	22384	22341	22274	22406	22610	22336	22326	22437	22372	22449	22332	22321	22632	22529	22525	22598	22596	22471	22358	22276	22405	22623	22792	22768	22404	22530	22646	22651	22617	22432	22355	22408	22407	22662	22545	22712	22456	22389	22399	22329	22498	22327	22421	22293	22646	22693	22552	22344	22650	22632	22508	22312	22583	22663	22361	22467	22455	22336	22464	22531	22433	22370	22447	22538	22709	22459	22209	22362	22472	22453	22455	22278	22720	22481	22613	22488	22483	22341	22477	22530	22491	22453	22477	22376	22571	22488	22507	22415	22416	22623	22428	22635	22448	22456	22594	22448	22699	22511	22699	22553	22510	22465	22533	22572	22415	22330	22442	22560	22665	22423	22491	22573	22618	22587	22493	22478	22739	22495	22482	22379	22492	22610	22369	22442	22585	22603	22389	22517	22436	22440	22533	22542	22537	22581	22398	22688	22493	22507	22312	22613	22342	22645	22460	22555	22457	22526	22528	22380	22525	22641	22423	22389	22373	22432	22474	22420	22509	22399	22501	22253	22714	22489	22431	22629	22604	22371	22610	22492	22517	22301	22466	22274	22593	22517	22530	22398	22694	22717	22359	22464	22390	22265	22372	22256	22411	22302	22655	22402	22502	22481	22507	22447	22527	22619	22520	22378	22361	22353	22639	22721	22516	22430	22555	22505	22512	22666	22427	22636	22584	22506	22362	22695	22518	22554	22619	22427	22352	22562	22459	22611	22697	22318	22627	22312	22481	22399	22371	22603	22422	22567	22649	22715	22514	22300	22477	22719	22449	22308	22693	22717	22644	22222	22545	22605	22589	22178	22332	22367	22693	22290	22424	22386	22591	22458	22474	22675	22503	22623	22460	22589	22410	22172	22271	22481	22627	22638	22307	22293	22432	22306	22310	22471	22276	22633	22427	22468	22378	22586	22698	22360	22548	22551	22572	22560	22741	22515	22377	22497	22336	22429	22645	22435	22493	22388	22460	22574	22568	22145	22398	22460	22455	22580	22320	22475	22578	22603	22763	22479	22604	22751	22396	22358	22311	22579	22415	22515	22506	22633	22627	22454	22494	22413	22320	22235	22395	22275	22626	22658	22715	22419	22616	22521	22307	22429	22287	22444	22280	22383	22246	22277	22576	22617	22631	22577	22439	22455	22522	22480	22678	22366	22254	22439	22509	22441	22513	22421	22509	22444	22473	22316	22468	22381	22558	22696	22645	22344	22401	22694	22471	22565	22537	22355	22569	22348	22566	22540	22294	22746	22530	22545	22446	22506	22517	22654	22353	22363	22319	22601	22507	22215	22705	22348	22377	22450	22609	22514	22540	22510	22646	22563	22660	22296	22658	22424	22352	22435	22386	22681	22489	22390	22519	22641	22574	22695	22508	22334	22698	22434	22749	22728	22502	22482	22224	22639	22652	22218	22497	22580	22923	22614	22613	22638	22547	22458	22402	22390	22778	22672	22466	22538	22596	22395	22525	22602	22379	22734	22464	22354	22635	22588	22217	22839	22707	22395	22713	22444	22606	22647	22510	22465	22448	22541	22684	22504	22529	22649	22571	22473	22303	22297	22424	22409	22639	22118	22469	22466	22410	22659	22656	22537	22595	22531	22577	22477	22372	22375	22328	22573	22402	22468	22345	22444	22436	22560	22505	22581	22486	22309	22376	22334	22493	22481	22599	22362	22432	22326	22644	22453	22295	22610	22687	22683	22519	22483	22327	22526	22457	22470	22538	22604	22610	22437	22490	22322	22441	22445	22479	22608	22647	22743	22580	22611	22378	22232	22279	22499	22513	22298	22287	22460	22614	22380	22497	22517	22652	22559	22625	22575	22463	22539	22521	22583	22285	22446	22667	22411	22369	22463	22505	22190	22571	22189	22272	22453	22499	22545	22516	22277	22312	22615	22594	22667	22472	22581	22604	22230	22486	22405	22500	22726	22548	22422	22551	22349	22398	22510	22663	22638	22439	22526	22203	22554	22215	22655	22577	22496	22644	22459	22312	22430	22551	22687	22480	22692	22590	22444	22556	22791	22451	22474	22360	22297	22237	22558	22344	22378	22382	22249	22512	22359	22488	22730	22801	22604	22637	22485	22404	22239	22536	22417	22688	22530	22536	22422	22527	22437	22790	22566	22576	22798	22550	22486	22467	22596	22699	22474	22550	22481	22516	22563	22494	22238	22361	22544	22332	22421	22330	22555	22438	22609	22682	22522	22393	22616	22580	22457	22516	22586	22551	22653	22580	22849	22574	22431	22443	22447	22483	22567	22505	22326	22554	22308	22267	22581	22357	22289	22468	22442	22404	22637	22588	22552	22571	22473	22530	22398	22460	22325	22366	22498	22832	22417	22570	22567	22540	22426	22387	22673	22369	22349	22605	22663	22326	22594	22512	22530	22562	22491	22598	22089	22575	22589	22533	22380	22607	22540	22604	22478	22755	22428	22316	22363	22266	22432	22399	22524	22692	22340	22456	22436	22704	22380	22571	22611	22410	22364	22429	22433	22652	22469	22442	22403	22367	22410	22394	22331	22504	22636	22593	22508	22385	22724	22519	22258	22575	22725	22654	22348	22289	22435	22471	22488	22585	22576	22370	22447	22459	22674	22352	22393	22561	22532	22701	22496	22503	22759	22440	22357	22578	22524	22533	22426	22465	22340	22699	22534	22465	22489	22612	22480	22309	22301	22505	22502	22506	22539	22463	22374	22403	22533	22561	22712	22918	22673	22609	22533	22387	22412	22503	22309	22364	22322	22397	22235	22436	22357	22577	22633	22557	22718	22658	22452	22500	22524	22479	22389	22400	22748	22343	22408	22554	22260	22586	22729	22684	22457	22185	22365	22534	22427	22657	22651	22588	22382	22583	22473	22549	22406	22434	22520	22622	22571	22289	22375	22561	22469	22662	22419	22510	22725	22442	22480	22380	22299	22593	22305	22679	22365	22704	22474	22427	22277	22411	22435	22692	22473	22438	22389	22497	22336	22591	22478	22305	22562	22265	22576	22539	22461	22543	22350	22365	22365	22311	22574	22471	22441	22513	22395	22468	22536	22591	22548	22449	22492	22463	22421	22497	22506	22517	22303	22451	22464	22455	22548	22504	22423	22588	22378	22651	22585	22394	22370	22449	22506	22535	22433	22784	22426	22370	22427	22590	22570	22576	22698	22450	22557	22550	22579	22539	22487	22473	22458	22302	22327	22432	22393	22571	22371	22432	22298	22377	22324	22331	22529	22675	22593	22730	22561	22648	22667	22817	22623	22379	22481	22453	22465	22561	22611	22536	22529	22544	22288	22593	22376	22326	22554
40413	54923	51094	34289	23880	18462	17274	16521	16583	16451	16529	16413	16268	16170	15783	16098	15917	16075	16036	15801	15737	15777	15746	15716	15512	15513	15463	15664	15523	15445	15705	15668	15573	15547	15572	15550	15481	15604	15657	15672	15541	15471	15606	15532	15427	15678	15584	15576	15390	15451	15407	15417	15580	15431	15507	15662	15398	15534	15477	15517	15416	15487	15408	15445	15561	15321	15527	15476	15539	15471	15498	15611	15268	15513	15426	15320	15372	15382	15504	15381	15397	15394	15585	15404	15508	15548	15300	15403	15595	15416	15478	15429	15274	15526	15545	15666	15463	15325	15457	15366	15491	15353	15528	15354	15456	15501	15427	15427	15541	15459	15440	15461	15392	15534	15519	15349	15463	15509	15388	15598	15384	15308	15429	15535	15416	15500	15310	15472	15444	15448	15430	15586	15470	15275	15514	15508	15551	15430	15470	15533	15405	15503	15501	15337	15302	15716	15410	15425	15513	15298	15445	15607	15480	15485	15561	15332	15428	15387	15520	15300	15313	15513	15532	15437	15611	15442	15347	15458	15525	15278	15377	15443	15454	15429	15515	15451	15488	15253	15460	15463	15454	15533	15488	15419	15574	15304	15494	15613	15484	15316	15401	15573	15457	15402	15425	15469	15497	15414	15499	15611	15687	15286	15482	15533	15438	15449	15378	15365	15404	15455	15315	15633	15461	15525	15287	15406	15498	15277	15513	15569	15483	15510	15554	15619	15450	15390	15613	15434	15534	15463	15512	15393	15431	15287	15696	15274	15478	15522	15506	15494	15356	15405	15578	15556	15696	15592	15295	15469	15508	15431	15446	15424	15597	15448	15394	15424	15574	15309	15365	15499	15431	15555	15579	15379	15552	15565	15398	15512	15416	15418	15454	15521	15511	15348	15447	15395	15468	15596	15486	15376	15405	15605	15476	15442	15560	15311	15502	15381	15480	15437	15587	15383	15500	15314	15318	15598	15663	15238	15500	15476	15515	15397	15288	15604	15321	15632	15604	15532	15315	15542	15510	15332	15478	15277	15532	15564	15503	15480	15338	15497	15567	15523	15364	15582	15388	15499	15465	15498	15286	15423	15550	15429	15484	15435	15367	15236	15620	15263	15566	15498	15323	15402	15465	15486	15421	15466	15368	15442	15427	15505	15590	15461	15464	15478	15561	15439	15385	15384	15258	15324	15452	15449	15600	15405	15408	15488	15435	15322	15392	15484	15385	15463	15464	15401	15484	15235	15396	15554	15503	15547	15451	15298	15537	15481	15432	15476	15353	15650	15488	15438	15497	15356	15293	15435	15443	15442	15512	15526	15484	15637	15449	15463	15431	15424	15409	15484	15526	15329	15396	15442	15352	15382	15648	15298	15422	15257	15206	15343	15306	15545	15350	15471	15566	15521	15617	15465	15470	15333	15517	15480	15211	15617	15478	15412	15307	15548	15469	15434	15484	15292	15435	15502	15409	15633	15532	15451	15402	15433	15485	15262	15413	15503	15741	15466	15336	15409	15460	15340	15292	15434	15460	15501	15325	15431	15529	15303	15308	15514	15377	15465	15445	15426	15548	15502	15379	15473	15521	15326	15343	15452	15615	15380	15502	15570	15624	15391	15362	15547	15403	15473	15453	15385	15322	15540	15413	15496	15427	15571	15173	15467	15504	15308	15520	15424	15304	15626	15584	15430	15437	15462	15480	15527	15444	15479	15401	15322	15460	15418	15502	15588	15592	15251	15632	15517	15438	15581	15413	15417	15434	15533	15324	15634	15376	15294	15530	15622	15596	15480	15301	15517	15314	15349	15349	15540	15515	15353	15456	15629	15256	15415	15475	15345	15438	15593	15420	15454	15380	15409	15427	15405	15466	15505	15360	15388	15214	15588	15327	15405	15526	15441	15403	15413	15637	15292	15190	15572	15473	15408	15443	15452	15453	15567	15493	15510	15484	15521	15540	15283	15404	15528	15590	15617	15472	15270	15537	15508	15396	15552	15635	15513	15547	15471	15587	15416	15534	15405	15466	15611	15545	15523	15363	15296	15540	15436	15373	15484	15243	15533	15574	15484	15430	15441	15522	15436	15420	15339	15384	15405	15181	15488	15617	15423	15482	15530	15361	15392	15268	15415	15479	15489	15463	15602	15486	15479	15549	15332	15331	15647	15423	15440	15345	15474	15541	15539	15383	15467	15460	15497	15426	15351	15394	15434	15531	15356	15355	15402	15301	15411	15556	15463	15677	15526	15259	15462	15368	15377	15382	15372	15715	15547	15419	15298	15535	15476	15459	15433	15477	15312	15419	15401	15470	15461	15381	15382	15326	15289	15314	15451	15557	15658	15660	15496	15436	15508	15425	15479	15416	15460	15357	15386	15391	15346	15170	15423	15408	15442	15323	15537	15361	15500	15472	15583	15225	15210	15280	15322	15346	15470	15440	15566	15343	15387	15471	15514	15300	15353	15465	15572	15394	15397	15440	15282	15436	15325	15425	15342	15463	15426	15386	15335	15515	15435	15409	15395	15361	15464	15507	15394	15577	15414	15491	15502	15440	15518	15475	15339	15336	15265	15444	15532	15496	15520	15416	15435	15484	15595	15313	15328	15471	15269	15346	15499	15414	15598	15619	15584	15372	15386	15463	15503	15385	15517	15414	15394	15351	15482	15502	15254	15400	15440	15523	15427	15512	15637	15385	15436	15397	15435	15435	15223	15436	15519	15617	15358	15627	15466	15470	15431	15475	15296	15437	15428	15543	15355	15510	15388	15370	15501	15415	15473	15404	15270	15450	15675	15515	15356	15459	15406	15460	15457	15403	15452	15598	15484	15546	15405	15476	15489	15711	15317	15510	15479	15632	15372	15499	15357	15487	15625	15444	15519	15500	15489	15587	15430	15409	15354	15430	15292	15479	15438	15374	15364	15417	15552	15554	15196	15588	15487	15377	15397	15510	15370	15234	15500	15472	15416	15524	15490	15571	15489	15458	15412	15295	15435	15417	15480	15428	15519	15419	15556	15591	15278	15385	15475	15568	15427	15494	15395	15431	15561	15633	15534	15333	15393	15527	15450	15542	15415	15476	15484	15648	15502	15502	15448	15379	15626	15496	15431	15497	15367	15543	15666	15431	15528	15501	15368	15459	15494	15433	15493	15570	15333	15504	15429	15370	15364	15518	15441	15369	15609	15574	15386	15475	15674	15322	15401	15542	15506	15344	15392	15369	15429	15329	15428	15466	15502	15568	15325	15650	15426	15491	15401	15391	15410	15450	15531	15518	15294	15435	15205	15554	15387	15447	15511	15574	15397	15543	15463	15533	15537	15254	15515	15548	15774	15366	15305	15422	15455	15453	15562	15336	15553	15588	15484	15350	15401	15420	15476	15380	15505	15321	15448	15374	15525	15447	15434	15534	15574	15423	15482	15435	15572	15439	15478	15427	15382	15353	15392	15438	15562	15434	15283	15424	15253	15477	15390	15451	15569	15349	15494	15350	15622	15348	15397	15278	15680	15465	15312	15332	15467	15295	15371	15459	15404	15388	15410	15365	15440	15417	15520	15481	15361	15492	15500	15558	15360	15543	15453	15492	15528	15549	15661	15350	15526	15411	15361	15435	15411	15439	15358	15388	15420	15500	15420	15204	15311	15436	15504	15421	15523	15404	15470	15549	15456	15374	15461	15438	15427	15538	15398	15251	15431	15473	15523	15420	15497	15498	15475	15551	15362	15416	15299	15504	15446	15410	15502	15581	15560	15318	15534	15534	15439	15704	15447	15504	15350	15482	15536	15586	15444	15332	15557	15489	15569	15392	15555	15496	15440	15485	15524	15349	15576	15404	15360	15448	15510	15360	15381	15616	15445	15417	15368	15392	15559	15390	15552	15467	15492	15425	15477	15514	15420	15430	15487	15332	15513	15363	15393	15534	15465	15367	15345	15546	15433	15470	15384	15571	15320	15626	15465	15668	15449	15433	15509	15486	15317	15440	15350	15443	15276	15472	15601	15523	15596	15414	15495	15508	15638	15375	15465	15525	15421	15476	15494	15534	15582	15406	15360	15459	15386	15308	15354	15474	15311	15438	15520	15523	15406	15483	15370	15311	15471	15459	15422	15398	15456	15477	15352	15366	15460	15457	15364	15368	15572	15439	15442	15238	15437	15550	15494	15672	15384	15478	15440	15664	15381	15615	15468	15491	15449	15510	15354	15320	15307	15321	15400	15563	15434	15527	15636	15330	15387	15390	15491	15533	15417	15464	15269	15471	15218	15534	15332	15426	15484	15590	15437	15242	15355	15420	15561	15486	15440	15403	15389	15516	15480	15467	15515	15317	15501	15387	15275	15525	15321	15437	15505	15516	15574	15446	15464	15371	15365	15563	15557	15479	15423	15445	15239	15476	15415	15392	15520	15443	15480	15310	15614	15530	15354	15498	15629	15529	15465	15524	15591	15357	15385	15477	15379	15425	15466	15525	15565	15493	15459	15508	15434	15560	15396	15555	15315	15500	15343	15533	15359	15425	15456	15481	15508	15595	15362	15575	15389	15540	15596	15416	15396	15486	15506	15537	15395	15382	15470	15500	15352	15558	15383	15432	15654	15546	15512	15494	15372	15427	15548	15646	15550	15213	15571	15379	15423	15549	15499	15526	15409	15425	15361	15350	15403	15417	15584	15517	15524	15422	15401	15327	15428	15482	15563	15336	15444	15380	15466	15523	15492	15409	15571	15360	15531	15253	15348	15252	15479	15342	15557	15603	15574	15447	15446	15568	15447	15558	15454	15358	15487	15509	15397	15367	15566	15411	15339	15500	15368	15590	15033	15360	15338	15439	15486	15496	15456	15566	15376	15522	15452	15481	15583	15469	15385	15586	15523	15338	15516	15516	15513	15350	15485	15543	15642	15546	15298	15436	15331	15425	15464	15260	15339	15396	15482	15488	15432	15361	15615	15374	15500	15603	15578	15423	15466	15378	15448	15492	15457	15305	15315	15521	15547	15411	15411	15520	15664	15277	15465	15548	15548	15491	15420	15629	15360	15557	15510	15376	15387	15446	15576	15270	15326	15462	15389	15494	15552	15534	15491	15401	15538	15444	15363	15419	15457	15287	15363	15424	15466	15406	15421	15370	15554	15466	15505	15443	15696	15481	15454	15401	15555	15448	15380
26270	21828	32515	33931	29906	28182	27403	25016	24633	24663	24209	24326	24152	23899	23807	23877	23858	23800	23525	23697	23401	23533	23455	23200	23225	23261	23052	23255	23144	23122	23034	23120	23315	23213	23047	23358	23231	23212	23101	23338	23142	22997	23119	23290	22693	23119	22826	22772	22947	23121	23112	22895	22874	23139	23022	23028	23030	23060	23063	22810	23266	22959	22919	22890	22889	22694	23187	23136	23128	23185	23079	23230	23145	23100	23130	22853	22946	23114	22745	23012	23099	23005	22959	22957	23039	22832	23156	23048	23151	23057	22936	22936	22709	23008	23033	22823	22963	22754	23181	23078	22896	22826	23037	23036	23031	23073	22919	22745	22890	22920	23013	22776	23083	22802	23168	22796	22914	22948	23195	22919	22944	22849	22894	22949	22911	23025	22831	22985	22908	22793	23021	23113	22918	22931	22927	22911	22723	23041	22971	22921	23033	22839	22773	22944	22625	22994	22789	22825	22725	23102	23253	22983	22968	22593	22987	22892	22783	22711	22683	22935	22635	22984	23131	23078	22879	22925	22973	23076	23038	22891	22868	22764	22951	22978	22693	22996	23017	23085	23162	23130	22901	22568	22702	22907	22809	23188	23024	22645	22943	22891	22876	22977	22977	22759	23018	22875	22698	22935	23030	23049	22664	22705	22850	22986	22933	22649	23177	22665	23021	22907	22906	23065	22903	22978	22886	23017	23022	22951	22990	22725	22810	22849	22938	23089	22944	22923	22911	22890	22942	22958	23002	22665	22952	22941	22866	22912	23025	22798	22832	22757	22702	22840	22731	22908	23031	22964	22664	23042	23123	22867	22701	22956	22872	22888	22845	22958	23011	22903	22817	23035	22894	22948	23001	22793	22934	22916	22998	23052	22881	22983	22928	22996	22789	22952	23033	22761	23008	22951	23079	22873	22913	22942	23119	22865	22918	22814	23170	22892	22712	23049	22697	22761	23203	22997	23096	22973	22791	22925	23161	22866	23158	23174	22874	22836	22788	22799	22965	22968	22969	23060	22895	22763	23031	22939	23083	22895	23053	22910	22864	22814	22842	22804	23033	22930	22822	22890	22896	22820	22888	23043	22935	22934	23114	22761	22858	22975	22882	22894	22691	23146	22986	22930	23045	23129	22960	22962	22834	22877	23123	23007	22902	23214	22995	23025	23096	22952	23045	23181	22845	23082	22821	22948	22913	22871	22832	22987	23030	22887	23038	22849	22953	23164	23043	22913	22944	22981	22781	22886	22833	23125	23040	22972	22863	22971	23137	22939	22869	22934	23259	22929	23049	23319	22914	22815	22742	23081	22929	22946	23026	23054	23006	23025	22984	22730	22966	22984	23053	22917	22929	22842	22990	23017	22990	23060	23015	22922	22913	22908	22893	22710	22968	23024	22914	22994	22740	23005	23116	22956	23018	23184	22748	23094	22933	23098	22975	22816	23024	22855	23038	22785	22974	23116	23036	22908	23114	22921	22875	23055	22887	22759	22830	22957	23028	22866	23059	22969	23057	22872	23151	23058	23089	23093	22900	22651	23135	23042	23118	22810	22921	23023	22692	22841	22883	23149	22790	22768	22788	22773	23084	22868	23068	22886	23158	23106	22991	22922	22931	22671	22843	22922	22787	22810	22798	22941	22807	22847	22710	22896	22763	23007	22991	22777	22871	22808	22900	22881	22889	22746	23027	22755	22734	22626	22826	22903	23059	22931	22842	22834	22878	22767	22825	22930	22733	23000	22746	22848	22928	22863	22756	22966	23016	23096	22835	23013	22832	22941	22957	23191	23071	23296	22877	22999	22879	23089	22884	22872	22971	22900	23030	22972	22757	22889	23123	23165	23011	22755	22865	23077	23241	22962	22806	23104	22897	22801	22663	22964	22861	22690	22787	22913	22968	22986	23115	22985	22893	23100	23099	22879	22973	22981	22839	22896	22860	22932	23121	23027	22767	22578	23062	22708	22968	22973	22818	22681	22975	23003	22741	22926	22964	22934	22817	22962	22938	23130	23107	23167	23086	23002	22932	22819	22944	23120	22725	23089	22890	22973	22939	22934	23004	22807	22952	22914	23179	23239	22737	23002	22951	22785	22767	22846	22807	22651	22919	23020	23207	22811	22793	22912	23096	22770	22997	22876	22779	22833	22869	22619	23001	22831	22832	22983	22781	23125	22847	23016	23023	22949	22892	22857	22917	22853	22773	22900	22897	22836	22787	22974	22683	22880	22889	23052	22934	23065	23024	23047	22883	22826	23082	23069	22860	22946	22995	23044	23041	22861	22923	22954	23038	22833	23130	22919	23039	22697	23160	23062	22715	22884	22948	22736	22996	23007	22761	22744	23087	23013	23011	23037	22865	22951	22848	22915	22633	23111	22889	23139	22955	22862	22959	23020	22729	22824	22993	23278	22909	22974	22791	22980	22849	22740	22961	22803	22809	22781	22833	22681	22859	22983	23045	23062	23004	22966	22932	23018	23044	22736	22992	22856	22833	22766	22884	23035	23072	22971	23116	23033	23297	22887	23079	22730	23064	22788	22821	22827	22977	23033	23163	22766	22782	22744	23002	22911	23027	22924	23227	22978	22857	23071	22971	22976	22686	22892	22945	22804	22943	22970	22738	22819	22935	22892	22938	22866	22899	22787	22768	23141	22976	22865	23087	23049	22883	22777	22985	23059	23134	22978	22876	22889	22767	22867	23019	23165	22696	22838	22960	22857	22752	22851	23067	22986	22869	22812	22973	23026	22866	22821	23030	22978	22692	22817	23156	22697	22822	22887	23000	22932	22805	22988	22729	22942	23129	22905	22948	22990	22933	22725	23274	22815	22885	23028	22960	22979	22992	22823	22998	22855	22799	22917	23020	22967	23255	22934	23006	23183	22983	22871	23033	22958	22744	22755	22789	23048	23082	22744	22806	22874	22941	22985	22993	23023	22901	22895	23077	23086	22917	22746	22914	22791	22747	22994	22717	22880	23082	22779	22953	23018	22936	22763	22971	23080	22915	23091	22857	22940	22860	22946	22893	23020	23074	22925	23049	23100	22835	22791	22762	22757	23023	22901	22805	23184	22920	22796	22919	22724	23019	23024	22934	22971	23336	22703	23075	22827	22941	22934	23150	22806	23029	22859	22825	22839	23012	22960	22915	22852	22852	22984	23110	22902	22828	22819	22765	23027	23008	22917	23003	23004	22971	22988	22747	22960	22938	22954	23129	23039	23025	23203	22628	22965	23155	22984	22836	23077	22823	22757	23078	22768	23086	23013	22958	23087	22928	22989	22927	22954	22841	23055	22798	22937	23159	22974	23029	22768	22959	22886	23011	23134	23143	22831	22877	22862	22838	23154	22913	22955	22926	22929	22825	22830	22881	22707	22947	23095	22912	22986	22995	22916	23031	22969	22687	22841	22984	22844	23243	22945	22929	23050	22842	22783	22886	23165	22752	22980	22955	23221	23044	22632	22871	22851	23084	23023	23089	23122	22815	22995	22844	22869	23007	23228	22785	23109	23022	22877	23044	22939	22663	23049	22886	22739	22845	22921	23004	22742	23039	22858	22900	22934	22854	22908	23065	23134	22804	22970	22792	22817	22887	22902	22874	22861	22868	22967	22911	23021	22924	22782	22796	22905	22833	22996	22987	22925	23022	22757	22901	22948	23169	23055	23065	22851	23132	22923	22799	22895	22882	22881	22893	23024	22734	22835	23106	23111	22784	23079	22986	22956	22904	22923	22937	22998	22697	22724	22811	22624	23001	23064	22812	23067	22875	22614	22918	22698	22788	22774	22995	22874	22960	23016	22863	22877	22903	23282	22990	22971	23027	23136	22905	23022	22843	23034	22681	22959	22967	22824	23062	23039	23175	23142	23150	23032	22883	23174	23033	22923	22833	22735	22892	23007	22926	23188	23099	22893	22917	23053	22966	23029	22876	22866	22996	23013	22883	22809	22956	22900	22963	22911	22948	22991	22975	23125	23206	22972	22825	23141	22792	22707	22999	22924	22759	22820	22803	22892	23109	22811	22879	22993	22747	22952	23074	22895	22986	22961	22821	22942	22946	23054	22916	22677	23088	23115	23059	22860	22851	22863	22918	23009	22937	22927	23023	22981	22949	22931	22990	22803	23098	23262	22966	22830	22901	22885	22696	22929	22849	23024	22813	22934	22903	22908	22747	22829	22866	22909	23051	22903	22994	22923	23021	22842	22854	23090	23163	22992	22928	23115	22797	22930	22924	22825	22926	22775	22949	22938	23049	22953	22973	23046	22969	23005	22833	22969	23043	22789	22598	22818	23097	23074	22980	22815	23110	23068	23052	23028	22918	22927	22896	23026	23034	22831	22889	22975	22775	22868	22907	22915	22853	23062	23031	22947	22839	23048	23020	23036	22653	22719	22863	22922	23103	23103	22902	23096	23074	23048	22809	23171	23113	23092	22678	22954	22854	23097	23112	23248	23042	22850	22987	22952	22920	22792	23233	23132	23050	23020	23044	22920	23156	22765	22836	23070	22982	23110	23001	22916	22798	22853	22947	22841	22658	22762	22867	22810	22890	22781	22916	23033	23060	23203	22881	22889	23422	22961	23140	23115	22955	22883	23097	22874	22840	22588	23001	22899	22846	22931	23001	22848	23016	22889	23131	22988	22732	22829	22889	22954	22868	22814	22976	22721	23047	22930	22957	22833	22842	22923	22859	23218	22882	23044	23007	22692	22759	23072	22749	23048	23047	23065	22836	22993	22871	23149	22939	22871	22689	23034	22858	22795	22964	23203	22917	22983	23042	22933	22920	22855	22779	22805	22767	22696	22878	22840	22959	23025	23050	22971	22783	22875	22984	23024	22793	22942	23174	22937	22940	22833	23022	23097	22790	22847	23104	22895	22939	22897	22917	22713	22889	23015	22837	22996	23309	23088	22930	23004	22967	23026	22864	22866	22847	22849	23091	22836	23028	22844	23153	22950	22763	22881	23166	22960	23019	23108	22840	22654	22787	22970	23022	22692	22648	23035	22983	22973	22729	22947	22927	22894	22694	22898	22938	22990	22883	23006	22846	22946	22828	22905	23163	23053	22905	23018	22943	22902	22973	23135	23080	22803	22894	22983	23105	22895	22905	23217	23228	22911	22959	22921	23004	22851	23004	22920	22810	23263	22916	22849
41760	70410	68523	47669	30556	21280	19206	18548	18334	17962	17457	17367	16978	16728	16819	16596	16671	16621	16531	16601	16255	16424	16178	16026	15826	16038	16234	15975	16172	16120	15795	15910	15988	15758	16018	15916	15789	15871	16066	15854	15978	15774	15795	15759	15669	15749	15910	15805	15723	15661	15816	15700	15634	15657	15728	15677	15818	15702	15943	15900	15730	15654	15724	15861	15953	15793	15801	15720	15712	15796	15724	15850	15689	15718	15755	15728	15876	15707	15883	15830	15785	15612	15758	15644	15733	15511	15863	15787	15825	15629	15838	15885	15698	15908	15696	15922	15746	15628	15787	15776	15793	15708	15952	15774	15699	15769	15719	15792	15867	15869	15724	15680	15646	15781	15784	15669	15675	15608	15798	15608	15774	15841	15561	15664	15750	15761	15724	15753	15718	15803	15844	15860	15672	15687	15800	15736	15690	15666	15510	15531	15597	15899	15654	15819	15725	15637	15513	15769	15848	15683	15981	15990	15581	15876	15825	15671	15646	15760	15714	15761	15919	15729	15818	15611	15702	15658	15692	15814	15820	15667	15653	15642	15824	15629	15662	15784	15691	15904	15749	15734	15780	15828	15864	15792	15887	15764	15801	15766	15578	15743	15745	15760	15647	15683	15831	15851	15572	15776	15817	15735	15704	15635	15716	15682	15909	15864	15711	15756	15833	15867	15673	15717	15820	15766	15699	15649	15699	15766	15805	15868	15880	15898	15667	15832	15877	15739	15726	15665	15881	15593	15711	15595	15914	15640	15772	15710	15721	15657	15721	15605	15757	15912	15626	15788	15745	15637	15776	15707	15584	15891	15556	15706	15827	15668	15703	15859	15763	15707	15599	15804	15855	15719	15798	15794	15899	15701	15758	15707	15798	15859	15664	15854	15676	15761	15717	15777	15636	15990	15676	15999	15751	15632	15801	15503	15744	15713	15857	15803	15600	15780	15651	15952	15778	15670	15753	15824	15693	15796	15705	15740	15828	15695	15770	15715	15830	15771	15764	15757	15532	15678	15704	15976	15707	15808	15621	15746	15847	15730	15693	15644	15693	15615	15731	15813	15641	15794	15666	15765	15867	15804	15748	15694	15665	15725	15666	15856	15995	15740	15729	15800	15630	15694	15869	15737	15877	15748	15633	15642	15803	15675	15759	15722	15868	15822	15732	15565	15819	15771	15812	15841	15706	15703	15860	15780	15773	15715	15728	15751	15733	15710	15725	15685	15827	15751	15806	15865	15899	15613	15633	15866	15660	15799	16040	15667	15687	15719	15765	15870	15868	15761	15811	15614	15716	15620	15827	15710	15589	15675	15612	15827	15608	15673	15803	15715	15876	15738	15784	15764	15829	15872	15699	15677	15743	15753	15808	15766	15699	15874	15642	15773	15517	15842	15628	15744	15724	15654	15590	15651	15475	15819	15732	15652	15779	15706	15714	15660	15764	15718	15605	15713	15791	15724	15781	15802	15620	15737	15793	15504	15733	15659	15581	15745	15722	15754	15807	15734	15708	15483	15768	15827	15673	15713	15983	15470	15822	15834	15861	15622	15859	15781	15744	15606	15661	15760	15875	15787	15759	15714	15709	15649	15864	15671	15533	15800	15799	15748	15737	15776	15678	15736	15556	15683	15767	15601	15638	15725	15893	15764	15671	15964	15652	15882	15813	15765	15739	15773	15697	15635	15706	15731	15718	15755	15771	15744	15712	15691	15821	15832	15693	15823	15866	15931	15884	15739	15868	15628	15735	15854	15612	15944	15760	15650	15831	15753	15616	15674	15724	15831	15786	15778	15706	15724	15809	15511	15841	15593	15771	15606	15777	15682	15900	15839	15842	15832	15653	15808	15753	15771	15717	15622	15619	15597	15663	15741	15674	15890	15752	15820	15629	15668	15800	15761	15761	15691	15759	15525	15797	15928	15719	15739	15700	15811	15743	15700	15806	15790	15758	15886	15897	15819	15598	15797	15803	15584	15834	15682	15881	15755	15700	15687	15920	15711	15875	15775	15779	15827	15639	15724	15753	16038	15746	15768	15852	15863	15717	15824	15805	15797	15717	15858	15873	15817	15767	15692	15632	15684	15706	15765	15719	15635	15665	15763	15764	15632	15723	15726	15918	15776	15641	15559	15722	15796	15761	15756	15938	15832	15758	15746	15858	15598	15724	15785	15714	15823	15642	15668	15706	15733	15861	15921	15799	15874	15947	15614	15731	15626	15832	15629	15746	15596	15758	15545	15659	15691	15689	15737	15886	15692	15652	15716	15664	15722	15723	15617	15660	15707	15644	15824	15730	15632	15860	15684	15681	15669	15666	15673	15783	15634	15929	15782	15697	15734	15822	15830	15815	15797	15738	15762	15704	15853	15812	15680	15859	15746	15777	15770	15684	15851	15793	15933	15691	15775	15802	15704	15948	15621	15728	15762	15861	15788	15624	15771	15756	15761	15756	15607	15787	15598	15715	15717	15803	15741	15739	15637	15902	15688	15908	15747	15421	15821	15911	15729	15753	15670	15804	15710	15868	15770	15780	15670	15790	15775	15660	15507	15629	15809	15772	15752	15879	15842	15861	15639	15734	15813	15679	15623	15761	15662	15806	15523	15662	15883	15590	15683	15793	15556	15722	15728	15940	15876	15660	15950	15797	15717	15673	15551	15828	15667	15662	15754	15773	15826	15586	15713	15751	15657	15737	15815	15823	15504	15723	15765	15725	15802	15834	15820	15667	15638	15806	15816	15807	15765	16002	15770	15714	15689	15702	15721	15689	15726	15813	15677	15773	15709	15882	15512	15743	15749	15689	15590	15707	15706	15668	15748	15703	15882	15643	15730	15708	15676	15760	15514	15922	15823	15749	15856	15837	15935	15671	15891	15690	15590	15697	15974	15760	15773	15589	15618	15724	16001	15651	15710	15558	15820	15671	15801	15658	15834	15692	15827	15621	15852	15756	15897	15715	15853	15595	15732	15801	15700	15821	15771	15689	15812	15707	15841	15728	15778	15735	15847	15794	15778	15749	15696	15811	15752	15828	15693	15825	15696	15809	15696	15755	15731	15774	15656	15788	15823	15785	15773	15602	15691	15686	15561	15699	15557	15899	15645	15730	15764	15799	15644	15890	15732	15661	15713	15615	15688	15819	15860	15775	15979	15716	15934	15779	15823	15839	15663	15898	15749	15670	15614	15606	15725	15709	15506	15798	15680	15801	16051	15812	15789	15847	15638	15699	15914	15882	15804	15759	15828	15809	15842	15701	15962	15758	15795	15830	15938	15708	15613	15683	15761	15731	15796	15640	15887	15931	15855	15670	15599	15838	15735	15764	15673	15712	15804	15783	15760	15632	15529	15799	15651	15692	15630	15829	15750	15809	15761	15761	15694	15801	15532	15771	15804	15546	15776	15757	15778	15819	15572	15891	15829	15841	15703	15820	15789	15486	15954	15561	15511	15785	15656	15714	15864	15935	15655	15812	15661	15642	15668	15842	15880	15857	15673	15721	15805	15769	15711	15481	15609	15815	15736	15868	15795	15616	15830	15785	15689	15644	15613	15724	15686	15723	15694	15716	15614	15856	15759	15631	15443	15736	15660	15938	15817	15685	15821	15766	15691	15540	15614	15705	15711	15752	15758	15836	15847	15861	15719	15731	15701	15595	15858	15813	15747	15846	15862	15640	15855	15743	15657	15729	15851	15711	15612	15657	15567	15569	15838	15757	15704	15587	15829	15597	15689	15670	15768	15797	15965	15743	15636	15907	15744	15721	15594	15703	15733	15746	15740	15788	15765	15773	15698	15632	15631	15716	15784	15730	15638	15831	15873	15930	15705	15695	15737	15750	15499	15949	15570	15683	15824	15835	15695	15832	15712	15777	15700	15868	15754	15949	15782	15679	15665	15609	15737	15629	15898	15554	15647	15850	15742	15701	15730	15683	15702	15862	15812	15844	15570	15579	15646	15844	15598	15615	15800	15574	15774	15675	15711	15909	15621	15739	15944	15747	15720	15600	15743	15825	15670	15921	15759	15703	15773	15792	15746	15674	15641	15571	15645	15698	15857	15601	15872	15661	15840	15738	15705	15832	15923	15876	15719	15869	15720	15780	15566	15705	15795	15791	15653	15598	15699	15604	15744	15807	15763	15691	15712	15734	15873	15805	15797	15843	15682	15759	15638	15826	15770	15812	15813	15725	15574	15800	15679	15644	15943	15610	15764	15799	15804	15724	15862	15756	15649	15637	15700	15641	15888	15879	15633	15816	15851	15762	15982	15865	15909	15659	15745	15763	15725	15771	16020	15761	15707	15873	15752	15575	15687	15780	15824	15801	15931	15681	15741	15770	15797	16013	15621	15802	15653	15809	15822	15751	15825	15761	15647	15859	15852	15895	15762	15751	15738	15642	15558	15711	15713	15760	15765	15778	15782	15638	15603	15647	15837	15802	15770	15789	15718	15882	15603	15862	15719	15662	15903	15864	15736	15766	15914	15641	15552	15625	15718	15607	15929	15879	15590	15799	15687	15817	15862	15913	15697	15687	15785	15718	15714	15808	15564	16010	15815	15673	15639	15547	15918	15661	15773	15745	15777	15841	15620	15800	15851	15652	15772	15769	15797	15688	15658	15825	15742	15737	15792	15820	15507	15691	15738	15817	15870	15703	15913	15873	15673	15711	15674	15715	15669	15942	15661	15864	15842	15646	15583	15851	15765	15838	15657	15912	15879	15759	15743	15881	15796	15729	15882	15761	15793	15763	15733	15821	15582	15741	15692	15909	15556	15862	15736	15619	15672	15761	15816	15745	15874	15659	15689	15856	15684	15658	15833	15726	15836	15758	15813	15677	15811	15679	15922	15643	15745	15876	15865	15687	15761	15876	15781	15641	15721	15810	15860	15606	15730	15675	15906	15801	15750	15692	15788	15680	15782	15782	15532	15652	15629	15595	15831	15979	15766	15750	15821	15615	15833	15625	15627	15592	15652	15768	15850	15642	15777	15679	15761	15914	15784	15626	15728	15666	15658	15748	15594	15766	15906	15708	15769	15883	15648	15729	15752	15832	15620	15765	15808	15527	15756	15757	15696	15729	15533	15878	15834	15642	15798	15825	15803	15723	15789	15872	15613	15752	15758	15645	15720	15828	15458	15750	15904	15654	15753	15908	15767
24532	21673	29935	26796	25597	27933	29182	25261	24285	24595	24060	23578	23436	22991	22873	22766	22903	22858	22679	22745	22512	22148	22087	21858	21809	22008	22340	22009	21782	21848	21832	21723	22144	21937	21985	21863	21765	21883	21997	21969	21784	22003	22084	21802	21658	21611	21654	21595	21654	21810	21671	21852	21629	21662	21424	21689	21594	21698	21524	21619	21661	21743	21911	21687	21671	21870	21684	21741	21578	21673	21869	21476	21663	21877	21687	21714	21604	21713	21758	21875	21706	21412	21611	21453	21533	21521	21605	21577	21787	21783	21618	21612	21642	21630	21675	21731	21700	21622	21694	21756	21569	21572	21607	21457	21585	21726	21538	21710	21583	21552	21485	21701	21647	21768	21519	21681	21658	21670	21734	21803	21728	21448	21511	21623	21650	21472	21723	21803	21547	21667	21422	21567	21666	21675	21722	21525	21772	21602	21713	21306	21744	21588	21606	21641	21628	21526	21691	21659	21583	21643	21715	21750	21723	21584	21553	21574	21810	21605	21455	21616	21370	21397	21533	21550	21668	21405	21493	21438	21713	21670	21761	21511	21714	21630	21716	21664	21540	21437	21644	21554	21755	21475	21459	21580	21525	21546	21672	21292	21660	21585	21801	21592	21365	21355	21873	21754	21912	21531	21928	21584	21657	21657	21523	21647	21451	21658	21425	21488	21504	21598	21459	21785	21556	21701	21639	21638	21529	21184	21485	21691	21803	21504	21496	21572	21375	21689	21660	21483	21458	21515	21314	21529	21471	21909	21637	21676	21343	21665	21543	21261	21317	21590	21717	21611	21651	21487	21562	21399	21675	21628	21431	21623	21542	21775	21703	21721	21478	21440	21611	21581	21836	21758	21448	21554	21682	21386	21483	21631	21767	21599	21554	21461	21643	21312	21435	21587	21760	21779	21268	21612	21457	21865	21484	21415	21547	21242	21713	21631	21440	21614	21553	21475	21688	21734	21565	21774	21598	21435	21470	21470	21514	21745	21639	21660	21693	21613	21759	21651	21588	21712	21798	21371	21588	21664	21486	21484	21568	21802	21778	21532	21627	21443	21738	21647	21590	21706	21774	21812	21635	21380	21595	21547	21557	21698	21554	21671	21729	21621	21725	21440	21680	21579	21731	21818	21590	21554	21527	21521	21520	21689	21628	21808	21820	21700	21732	21709	21564	21555	21527	21475	21384	21490	21369	21737	21605	21535	21571	21652	21763	21769	21814	21658	21663	21820	21851	21462	21347	21631	21420	21388	21603	21708	21442	21489	21626	21622	21286	21636	21654	21611	21873	21569	21715	21637	21599	21657	21538	21582	21491	21532	21592	21779	21724	21496	21748	21522	21718	21646	21548	21782	21805	21646	21611	21355	21680	21627	21679	21457	21498	21718	21653	21768	21591	21690	21691	21701	21746	21536	21520	21585	21523	21612	21619	21501	21821	21699	21511	21545	21528	21483	21571	21477	21598	21686	21623	21765	21568	21543	21542	21715	21358	21735	21794	21599	21657	21561	21597	21526	21551	21488	21874	21809	21905	21574	21446	21679	21506	21762	21688	21789	21867	21469	21573	21685	21712	21691	21740	21601	21550	21379	21710	21515	21467	21441	21444	21495	21676	21705	21514	21808	21567	21456	21582	21623	21624	21534	21618	21498	21576	21685	21439	21685	21574	21562	21621	21705	21498	21689	21497	21476	21568	21519	21782	21661	21627	21625	21732	21776	21536	21614	21500	21593	21728	21570	21627	21493	21636	21509	21615	21473	21707	21674	21552	21576	21718	21728	21374	21689	21625	21533	21439	21767	21808	21461	21646	21415	21701	21732	21630	21556	21669	21865	21612	21487	21582	21575	21467	21372	21833	21536	21494	21381	21669	21393	21596	21572	21641	21532	21609	21434	21637	21536	21493	21461	21597	21687	21763	21688	21421	21423	21767	21728	21528	21538	21396	21735	21378	21797	21609	21766	21722	21532	21403	21592	21509	21769	21685	21436	21539	21532	21537	21730	21500	21696	21516	21590	21619	21517	21524	21575	21592	21558	21821	21674	21579	21515	21567	21527	21747	21550	21461	21578	21663	21773	21643	21933	21588	21505	21495	21624	21649	21386	21762	21441	21733	21618	21471	21345	21701	21628	21862	21719	21599	21834	21731	21804	21680	21681	21595	21666	21636	21701	21806	21542	21350	21488	21507	21684	21872	21568	21745	21499	21725	21657	21683	21720	21479	21562	21554	21800	21834	21465	21683	21694	21463	21594	21774	21534	21556	21443	21762	21610	21749	21612	21598	21367	21681	21672	21719	21629	21370	21490	21540	21641	21589	21524	21673	21669	21597	21677	21595	21541	21564	21416	21434	21596	21698	21644	21548	21700	21741	21763	21697	21640	21568	21355	21715	21646	21689	21490	21746	21745	21664	21753	21663	21906	21610	21664	21641	21753	21647	21519	21532	21551	21435	21778	21512	21663	21494	21416	21574	21431	21537	21588	21602	21651	21598	21658	21752	21432	21709	21704	21594	21271	21706	21644	21668	21738	21485	21636	21726	21647	21517	21762	21519	21648	21454	21305	21905	21665	21572	21563	21513	21639	21718	21741	21638	21821	21318	21610	21730	21558	21612	21575	21567	21641	21574	21436	21658	21733	21798	21490	21601	21479	21557	21648	21648	21689	21515	21474	21682	21871	21581	21633	21545	21779	21578	21590	21504	21844	21518	21485	21553	21382	21809	21309	21375	21647	21602	21559	21637	21628	21652	21631	21716	21656	21848	21776	21702	21628	21698	21540	21708	21590	21452	21830	21502	21618	21593	21689	21526	21597	21543	21639	21620	21543	21681	21462	21589	21613	21581	21852	21514	21305	21791	21663	21361	21394	21630	21487	21577	21695	21587	21472	21392	21567	21648	21637	21658	21447	21749	21498	21737	21560	21600	21490	21399	21478	21665	21759	21888	21674	21709	21402	21587	21688	21557	21548	21758	21473	21776	21616	21369	21208	21768	21709	21656	21798	21659	21504	21481	21731	21634	21525	21647	21633	21521	21544	21485	21733	21605	21679	21602	21668	21943	21786	21495	21392	22058	21640	21565	21577	21213	21710	21522	21551	21668	21472	21626	21504	21645	21744	21527	21550	21575	21478	21579	21468	21648	21695	21396	21670	21620	21601	21644	21640	21760	21607	21527	21390	21525	21673	21616	21508	21761	21556	21716	21590	21531	21612	21664	21504	21632	21686	21559	21508	21766	21624	21657	21510	21718	21738	21789	21762	21658	21279	21561	21704	21628	21752	21698	21774	21422	21611	21695	21412	21605	21571	21664	21754	21387	21716	21576	21767	21721	21667	21335	21702	21891	21428	21440	21548	21589	21490	21566	21379	21467	21618	21598	21505	21493	21519	21478	21559	21610	21553	21585	21426	21513	21580	21505	21611	21549	21757	21791	21639	21297	21334	21549	21729	21645	21806	21614	21743	21498	21686	21398	21590	21523	21450	21605	21684	21680	21863	21659	21633	21628	21659	21901	21531	21543	21705	21605	21522	21735	21601	21801	21618	21578	21465	21627	21834	21460	21496	21512	21458	21574	21741	21810	21462	21647	21805	21778	21507	21382	21798	21577	21464	21771	21509	21775	21643	21652	21630	21558	21677	21673	21435	21697	21555	21440	21613	21548	21552	21867	21722	21591	21643	21475	21535	21733	21623	21684	21549	21589	21543	21710	21698	21580	21688	21669	21488	21580	21360	21519	21596	21692	21537	21710	21677	21537	21548	21663	21555	21506	21606	21637	21801	21699	21559	21556	21517	21666	21519	21357	21518	21542	21654	21320	21598	21605	21482	21477	21534	21443	21512	21713	21749	21641	21618	21450	21534	21739	21472	21724	21805	21750	21538	21990	21700	21572	21715	21516	21640	21638	21506	21922	21785	21850	21545	21466	21638	21504	21403	21623	21530	21495	21847	21711	21670	21569	21657	21514	21569	21407	21686	21641	21444	21664	21614	21439	21667	21621	21506	21558	21615	21851	21712	21620	21686	21669	21531	21647	21500	21642	21745	21747	21740	21454	21430	21499	21891	21554	21575	21516	21489	21628	21662	21741	21556	21488	21675	21760	21572	21495	21539	21506	21444	21481	21641	21640	21659	21802	21391	21464	21656	21771	21796	21462	21707	21264	21490	21644	21681	21688	21542	21380	21625	21548	21531	21584	21678	21821	21724	21763	21607	21608	21515	21615	21733	21729	21652	21697	21386	21483	21339	21756	21646	21564	21477	21581	21546	21556	21702	21611	21820	21687	21747	21585	21388	21589	21664	21740	21526	21759	21453	21589	21685	21792	21667	21490	21504	21698	21599	21640	21560	21824	21723	21639	21613	21583	21825	21671	21844	21422	21589	21485	21727	21551	21608	21593	21604	21610	21642	21726	21743	21468	21575	21404	21753	21556	21636	21907	21745	21435	21613	21755	21660	21534	21439	21477	21608	21536	21537	21485	21516	21481	21516	21685	21447	21513	21731	21662	21598	21637	21653	21597	21422	21682	21714	21632	21645	21837	21617	21580	21695	21560	21493	21619	21539	21752	21564	21546	21711	21467	21592	21761	21708	21591	21550	21513	21639	21788	21398	21708	21434	21540	21485	21552	21543	21581	21633	21593	21616	21568	21434	21450	21653	21495	21842	21611	21692	21720	21509	21602	21590	21753	21538	21811	21361	21450	21443	21450	21513	21608	21390	21466	21554	21501	21768	21604	21456	21769	21514	21651	21541	21429	21546	21840	21590	21511	21650	21693	21730	21524	21519	21465	21507	21501	21457	21854	21449	21514	21783	21617	21451	21395	21706	21528	21854	21738	21395	21563	21646	21761	21445	21589	21710	21439	21564	21593	21584	21540	21583	21832	21503	21527	21418	21410	21706	21573	21664	21522	21655	21618	21784	21479	21380	21547	21562	21575	21710	21551	21590	21789	21418	21585	21751	21666	21622	21598	21619	21501	21651	21708	21494	21719	21519	21774	21562	21629	21678	21542	21415	21454	21476	21468	21650	21858	21560	21618	21900	21698	21441	21362	21515	21664	21774	21669	21520	21644	21678	21610	21533	21684	21400	21531	21812	21498	21598	21645	21551	21506	21760	21733	21601	21565	21677	21691	21756	21594	21714	21745	21774	21681	21460
45375	79039	70709	49580	34287	24544	20007	19623	19187	18808	18100	17724	17013	16597	16895	16475	16513	16076	16353	16343	16036	15777	15509	15223	15239	15564	15695	15476	15415	15448	15280	15433	15396	15197	15303	15336	15327	15171	15297	15242	15260	15269	15107	15257	14956	14941	15161	15255	15198	15078	15048	15061	14953	15137	15118	15159	15151	15084	15121	15205	15176	15066	15144	15119	15201	15014	15090	15180	15139	15072	15195	15053	15290	15085	15046	14925	15193	15013	14964	15068	14904	15229	15167	15141	15044	14833	15080	14985	15156	14986	14988	15139	15036	15206	14926	15075	15121	15016	14925	15063	14984	15092	15068	14875	15048	15243	15251	14999	14854	15112	14962	15219	15156	14992	15017	15151	14956	15021	14977	15103	14999	14971	15120	15082	14880	15323	15048	15288	15008	15105	14914	15089	14916	15119	14916	15196	14981	14947	15016	15049	15166	14951	15026	15020	15176	15064	15056	15232	15192	15081	14981	15016	15112	15051	15100	15005	15006	15115	14928	15150	15141	15037	15067	15310	14928	15090	14930	15012	15064	14937	14969	14996	14988	15012	14973	14947	14888	14872	15056	15115	15112	14978	15067	15033	15183	15003	15030	15119	15148	15122	14923	15087	15262	14961	14903	15047	15165	15099	14931	14995	14903	15243	14904	15065	14996	15011	15165	15081	15151	15197	14975	15128	14952	14855	14948	14899	15049	14960	15163	15102	14919	15208	14999	15191	14960	15099	14967	15009	15005	15044	15102	15088	15069	15037	15025	14944	15051	15015	15130	15129	15135	14971	15023	15108	15064	14934	14816	14977	15071	15153	14863	15060	15062	15158	15126	15164	14919	15060	14802	14946	15082	14861	15042	15214	15111	15087	14981	14937	15169	15048	14878	14914	15127	14889	15066	15097	15135	15062	15093	14925	15083	15041	14955	15153	14978	14938	14881	15002	15115	15094	15109	15166	15116	15159	15136	15055	15141	15284	15000	15130	15062	15124	15155	15032	15017	15234	15157	15106	14980	15025	15113	15000	15179	14937	15220	14967	14975	15064	15039	15189	14922	15103	15065	15009	14997	15041	15187	15152	15036	14948	15029	14882	15115	15100	15046	15055	14995	15083	14901	15118	15098	15061	15273	15016	15028	15180	14967	15074	15069	14990	15083	14878	15077	14869	15057	15022	15068	15165	15066	14937	14984	15131	15071	15114	14945	14969	14827	15023	15031	14902	14863	15071	15092	15065	14858	15224	15083	14937	15023	15118	15034	14908	15128	14966	15072	15053	15106	15075	15022	15054	15125	15226	14998	15201	14966	15181	15119	14920	14991	15056	15069	14885	15077	15050	15079	15132	15093	15155	15080	14954	15107	15141	14901	14963	14831	14836	15006	15017	14948	14878	14980	14998	15016	15149	15016	15112	15027	15107	15104	14939	15083	14972	15148	15045	15061	14977	15133	15279	15065	14978	15071	14899	14845	15063	15045	15028	15052	15022	15154	15051	14929	15122	15176	15082	15047	14949	14989	15079	15329	14977	14972	15180	14856	15117	15112	15004	14890	15137	15007	15045	15143	15142	14979	14935	15102	15053	14982	15062	14906	14979	14950	15210	15045	15121	14998	15016	15040	15115	14982	15125	15056	15131	14940	14845	15108	15051	14827	15012	15045	14913	15131	15029	15098	14979	15228	15138	15289	14772	15043	14973	15152	15088	14872	15130	15205	15238	14992	14989	15213	15143	15062	15132	14949	15098	15167	15026	15174	14952	14946	15003	15058	15014	15074	15051	15076	14956	14937	14963	15053	15160	15218	15175	14967	15005	15067	15128	15023	15131	15043	15202	14993	15129	14949	14983	15176	15057	15112	14798	14972	15153	15300	15100	15230	14888	15106	14997	15092	15063	15034	14936	15147	14942	15012	15050	14955	15140	15165	14937	14986	15014	14867	14959	14983	14899	14967	15063	15010	14890	15059	14961	15000	14943	14968	14880	15052	15091	15153	15033	15138	15048	15111	15088	15036	15091	15046	15032	15231	15116	15059	14947	15050	15090	15125	14949	15126	14871	14930	15158	15044	15058	14963	15047	14987	14856	14999	15055	14989	15035	15214	14973	14955	14837	15070	15103	15136	15165	15076	15029	15024	14995	15011	15140	14956	15123	15042	14967	15070	15036	15230	14937	14833	15065	14960	14967	15182	14879	15104	15139	15209	15010	14990	14964	15067	15038	15188	14824	14985	15020	14985	15183	14960	15151	15160	15062	14999	14967	14942	15275	15019	15160	15003	15140	15014	15083	15166	15027	14940	15197	15019	14877	14942	14900	15123	15044	15046	15098	15073	14985	15123	14996	14979	14999	14884	15170	14983	14990	15078	15095	15005	15198	15013	15088	14933	15039	14941	15015	15013	14917	14955	15009	15018	14918	14978	15000	15079	14955	14890	15107	15078	15045	15095	15032	15010	15001	14946	15150	15028	14968	14951	15012	15125	15019	14926	15023	14985	15114	14887	15003	15042	15002	15134	15030	15178	15065	15090	14987	15046	15021	15031	15014	15146	15057	14998	15174	15209	15009	15058	14988	14953	15070	15072	15039	15077	14996	15053	15002	15029	15141	14970	15024	15191	15055	14892	14980	14872	15090	14942	14971	15065	15080	15072	14979	14986	15131	15158	15172	15137	15127	14901	15210	15101	15057	15142	15173	15107	15059	14996	14897	14914	15019	15089	15001	15236	15012	15064	14794	15022	14883	14989	15049	14944	15140	15053	14949	15069	14988	14830	15049	14980	15106	14977	15004	14969	14922	14964	15050	15116	15062	14962	15098	14961	14976	15127	15170	15154	14870	15032	15027	14995	15030	15035	15171	14929	15136	15096	15056	14981	15062	15059	14931	15207	15158	14952	15016	15065	15123	14999	15141	15186	15022	14998	15048	14980	15165	15026	15118	15110	14951	15134	15142	15133	14995	14832	15128	15049	15077	14957	15178	14902	15172	15043	15252	14975	15176	15086	15053	15031	15300	15083	14993	15046	15079	15103	15034	15212	14969	15059	15054	15051	15080	15064	15135	15048	15100	14878	15174	15097	14947	15005	14971	15081	15036	15063	15135	15038	15000	14897	15056	15089	14937	15168	15129	15106	14951	14963	15014	15027	15009	15011	14909	14847	15133	14915	15118	14937	15074	14990	15010	15046	15004	15139	15074	15185	14939	15045	15189	15031	14867	15062	14985	14974	14980	15042	15081	14843	14961	14991	14921	15046	14966	15083	15325	15248	15330	14992	15148	14984	14898	15060	15149	14952	15073	15023	15208	15088	14998	15099	15069	15014	15209	15074	15191	15051	15037	15127	15092	14976	15059	14981	15095	15019	14983	15115	15056	14883	14979	15010	15114	15061	14877	15160	15037	14952	14977	14835	15010	14999	15031	14920	15148	15006	15078	15243	15017	15090	14942	15169	15059	15058	15043	14993	15075	14987	15065	15207	14940	15091	14927	15053	15044	15023	14960	15030	15053	15087	15110	15078	14962	15102	15011	14932	15021	14871	15106	14916	14980	15053	14983	15006	15174	15117	14961	15050	15059	15188	15034	14945	14850	14963	15061	15119	14944	15155	14833	15040	15007	15060	14997	15014	15086	14874	14799	15140	14995	14945	14856	15053	14888	15090	14953	14980	15271	15017	15016	15031	15034	15155	14936	15064	15007	14883	14986	14941	15142	14973	15085	14982	14993	15096	14978	15135	14905	14935	15023	15088	15085	15029	14998	14925	14941	15062	14983	15125	15076	15085	15107	14921	14999	14958	14998	15110	15006	15045	14913	15116	14923	15102	15022	15177	15047	14920	15174	15071	15012	15054	14872	15041	15003	14944	15111	15074	15003	14957	14941	15118	15152	15128	15029	14961	14945	14934	15068	15181	15128	15056	15099	14920	15210	15056	14995	15121	15061	15027	14984	15059	15016	15024	15183	14863	15046	14907	15014	14936	14900	14978	15162	14989	15179	14973	14893	15186	14996	15079	15112	15031	15087	15087	15108	14974	15072	15049	15260	15094	15127	15036	15068	14936	14942	15023	15070	14872	15016	15021	15257	15082	15071	15016	15115	14978	15152	15074	15129	14968	15044	14993	15109	15126	15094	14906	14977	15029	14893	15047	14953	14947	14937	15056	15116	14975	15022	14903	14951	15022	14991	15260	15007	14920	14991	15039	15171	15194	14923	15069	15063	15059	15036	15026	15163	15060	15230	15016	14948	15018	14990	14988	15164	15018	15031	15028	15099	15094	14941	15123	14910	15125	15073	14954	15050	15106	15111	15086	15008	15017	14941	15079	15087	14952	15117	14955	15142	15271	14925	15141	15106	15035	15142	15046	15017	15088	15227	15041	15049	15261	15028	14899	14946	15105	15039	15064	14942	14932	14990	14982	15104	15063	15136	15279	15072	15183	15130	14823	15049	15063	15033	15030	15007	15080	14879	14916	14820	15094	15134	14946	15196	14996	15124	15009	15092	15051	15049	15081	15062	14962	15120	14952	14951	14845	14955	15031	15086	15038	15047	14986	14982	14983	15081	15078	15352	14878	14920	14967	15023	15030	15046	15129	15181	15009	14950	15076	15027	14969	14970	15087	15019	15078	15023	15023	15021	15139	15142	15164	15058	14975	14887	14866	14978	15144	15030	15099	15068	15171	14892	14792	14995	15057	14967	14908	15057	15166	14936	15249	15148	15041	15167	15048	15118	14944	15132	14989	14931	15154	14967	15096	14743	14898	15149	15062	14866	15010	15023	14770	15105	14856	15030	15171	14995	14985	14813	15017	15046	15069	15075	15122	15145	15166	15032	15100	15097	14924	15102	15088	15011	15074	15135	14902	14991	15005	15135	15062	15100	15007	15125	15066	15049	15064	15110	15241	14914	15046	15112	14909	15093	15358	15128	15070	15089	15021	15217	14943	15032	14998	14953	14965	14989	14955	15073	15064	15118	14916	15122	15080	15035	15066	14965	15176	15058	14920	15137	15070	14961	15136	15100	14834	15017	15077	15095	15093	14886	14999	15203	15207	15092	14956	15126	15125	15201	15075	14950	15112	14930	14967	15123	14978	14985	15037	14835	15084	14967	14784	15075	15053	15117	14959	14983	15169	15080	15110	14902	15110	15254	14961	14997	15072	15200	14989	14986
40586	48934	49604	37949	29055	26168	25247	24645	24377	24185	24346	24011	23904	23886	23994	23878	23874	23581	23701	23846	23682	23868	23654	23622	23492	23616	23683	23511	23817	23575	23592	23713	23505	23469	23517	23516	23596	23480	23718	23544	23577	23532	23597	23510	23401	23573	23444	23360	23387	23375	23518	23393	23432	23550	23527	23465	23332	23492	23706	23766	23368	23613	23486	23451	23559	23601	23470	23698	23695	23608	23445	23530	23676	23577	23438	23385	23474	23490	23336	23449	23234	23482	23666	23314	23593	23804	23530	23419	23571	23530	23427	23434	23534	23551	23694	23547	23476	23416	23523	23634	23275	23793	23500	23309	23355	23506	23424	23445	23441	23464	23606	23424	23292	23553	23402	23549	23575	23613	23676	23417	23769	23611	23455	23655	23760	23836	23479	23625	23630	23427	23679	23671	23480	23323	23479	23594	23505	23613	23529	23598	23468	23627	23557	23421	23654	23463	23592	23561	23381	23572	23663	23385	23790	23252	23594	23599	23322	23267	23492	23437	23649	23602	23364	23049	23496	23461	23418	23439	23620	23603	23313	23402	23498	23558	23577	23389	23435	23456	23308	23668	23509	23594	23704	23475	23484	23384	23470	23482	23620	23241	23514	23543	23492	23356	23534	23322	23245	23523	23523	23557	23559	23394	23706	23541	23438	23448	23483	23358	23427	23623	23476	23469	23352	23471	23496	23395	23547	23632	23656	23540	23442	23637	23353	23387	23057	23414	23274	23483	23533	23117	23351	23505	23614	23741	23263	23491	23477	23468	23630	23291	23333	23465	23328	23352	23571	23275	23459	23520	23371	23618	23345	23331	23399	23400	23511	23441	23508	23613	23417	23367	23687	23553	23477	23861	23481	23424	23425	23640	23589	23245	23644	23509	23221	23159	23543	23336	23568	23386	23684	23611	23317	23602	23334	23421	23442	23481	23416	23519	23437	23436	23491	23374	23565	23342	23403	23363	23583	23470	23578	23445	23310	23315	23478	23668	23515	23663	23603	23382	23647	23593	23499	23673	23471	23668	23367	23325	23206	23350	23368	23713	23343	23801	23368	23323	23607	23713	23459	23289	23692	23610	23371	23472	23527	23623	23289	23576	23373	23706	23682	23388	23584	23481	23643	23803	23661	23355	23465	23418	23523	23408	23561	23275	23500	23580	23501	23373	23666	23653	23530	23515	23503	23309	23486	23682	23437	23416	23657	23330	23455	23540	23677	23624	23679	23440	23233	23517	23827	23613	23540	23511	23672	23557	23345	23388	23512	23344	23287	23750	23656	23212	23253	23202	23250	23667	23524	23515	23482	23388	23553	23387	23631	23260	23583	23614	23379	23087	23409	23620	23471	23617	23554	23411	23298	23545	23546	23431	23478	23525	23662	23492	23468	23387	23617	23508	23633	23518	23433	23420	23469	23399	23486	23349	23479	23342	23361	23564	23597	23525	23278	23504	23303	23536	23614	23617	23314	23498	23607	23587	23616	23468	23646	23612	23479	23730	23685	23298	23641	23291	23462	23676	23620	23654	23392	23434	23352	23254	23663	23398	23457	23414	23388	23230	23473	23504	23605	23492	23449	23431	23555	23250	23598	23460	23857	23491	23591	23231	23514	23606	23608	23491	23236	23485	23550	23349	23448	23689	23409	23295	23517	23453	23484	23523	23594	23541	23411	23389	23511	23528	23557	23380	23291	23469	23268	23413	23483	23352	23578	23405	23537	23291	23341	23597	23593	23671	23675	23264	23146	23479	23660	23199	23761	23597	23261	23265	23533	23639	23551	23587	23573	23483	23400	23359	23749	23406	23476	23448	23288	23502	23489	23375	23272	23542	23587	23783	23422	23459	23689	23143	23704	23575	23548	23445	23419	23564	23660	23400	23500	23672	23375	23448	23621	23394	23338	23354	23377	23521	23463	23536	23257	23358	23397	23244	23343	23565	23275	23624	23277	23322	23357	23613	23558	23670	23404	23421	23563	23524	23295	23470	23566	23349	23464	23549	23474	23085	23638	23371	23735	23788	23428	23369	23264	23451	23708	23604	23556	23545	23700	23321	23607	23466	23462	23578	23425	23570	23514	23297	23430	23310	23655	23450	23580	23462	23689	23524	23603	23630	23476	23463	23301	23762	23563	23399	23144	23490	23373	23447	23442	23536	23543	23490	23590	23435	23505	23425	23370	23458	23230	23425	23463	23327	23232	23598	23466	23487	23155	23675	23648	23661	23605	23560	23430	23664	23700	23442	23455	23618	23496	23602	23481	23598	23529	23517	23652	23601	23710	23777	23575	23780	23376	23397	23379	23670	23611	23562	23554	23454	23484	23430	23382	23626	23428	23380	23484	23509	23566	23670	23484	23367	23445	23443	23740	23494	23347	23274	23552	23453	23541	23404	23633	23675	23681	23544	23380	23272	23447	23487	23285	23437	23601	23534	23691	23784	23449	23419	23420	23400	23428	23596	23516	23411	23606	23683	23461	23477	23676	23364	23421	23417	23269	23329	23342	23567	23618	23517	23169	23481	23317	23180	23572	23495	23393	23416	23713	23475	23487	23529	23172	23265	23454	23686	23399	23608	23641	23633	23549	23397	23483	23330	23579	23417	23375	23205	23240	23350	23594	23562	23499	23442	23462	23505	23314	23570	23633	23439	23708	23461	23602	23659	23450	23361	23398	23192	23545	23654	23528	23474	23345	23396	23576	23308	23449	23377	23221	23649	23417	23596	23476	23509	23367	23579	23593	23246	23676	23598	23520	23600	23383	23571	23358	23404	23525	23359	23425	23610	23506	23768	23546	23273	23547	23421	23335	23450	23561	23573	23661	23313	23443	23526	23608	23244	23618	23608	23435	23560	23577	23513	23519	23452	23456	23234	23631	23213	23424	23488	23566	23580	23478	23295	23467	23481	23526	23613	23379	23432	23429	23431	23170	23489	23483	23461	23681	23399	23404	23551	23453	23335	23448	23488	23567	23566	23368	23485	23317	23024	23510	23680	23430	23358	23572	23396	23645	23662	23272	23569	23323	23515	23625	23444	23454	23427	23574	23545	23660	23371	23361	23380	23567	23600	23688	23322	23571	23454	23602	23498	23365	23574	23066	23529	23493	23516	23700	23404	23620	23438	23614	23482	23389	23756	23463	23448	23520	23402	23502	23582	23377	23515	23471	23468	23433	23214	23510	23613	23552	23220	23384	23425	23587	23491	23488	23587	23584	23569	23476	23365	23488	23457	23499	23504	23482	23502	23422	23195	23389	23693	23279	23202	23683	23573	23513	23520	23597	23799	23597	23441	23477	23581	23288	23417	23437	23370	23352	23673	23770	23196	23366	23468	23658	23753	23682	23568	23449	23569	23368	23464	23532	23473	23523	23513	23491	23496	23538	23310	23412	23686	23507	23489	23736	23608	23505	23418	23695	23695	23645	23418	23498	23475	23505	23180	23337	23582	23499	23560	23421	23683	23589	23633	23533	23572	23575	23613	23695	23365	23498	23445	23437	23643	23636	23495	23573	23471	23583	23515	23385	23269	23488	23568	23626	23540	23611	23566	23532	23390	23574	23364	23603	23536	23347	23322	23505	23376	23525	23467	23462	23466	23489	23327	23778	23644	23601	23504	23367	23696	23532	23384	23525	23470	23565	23352	23200	23634	23286	23639	23579	23762	23462	23390	23231	23281	23632	23772	23592	23384	23447	23303	23409	23695	23334	23350	23466	23609	23795	23285	23410	23409	23421	23409	23400	23483	23624	23520	23598	23597	23607	23769	23464	23496	23776	23600	23505	23481	23464	23642	23345	23322	23582	23440	23541	23319	23775	23425	23560	23349	23322	23411	23374	23740	23331	23503	23328	23595	23548	23610	23743	23361	23325	23476	23435	23505	23461	23356	23344	23419	23444	23450	23491	23437	23358	23438	23602	23341	23372	23235	23490	23472	23483	23669	23474	23224	23590	23270	23505	23519	23505	23473	23510	23408	23509	23536	23204	23476	23519	23524	23471	23526	23423	23347	23620	23463	23504	23446	23486	23238	23466	23527	23550	23427	23791	23616	23594	23644	23427	23648	23581	23297	23465	23627	23535	23429	23345	23479	23339	23530	23787	23394	23572	23532	23387	23424	23248	23128	23602	23274	23467	23647	23454	23685	23513	23502	23402	23436	23535	23312	23523	23383	23493	23706	23400	23437	23449	23514	23535	23594	23321	23623	23569	23444	23444	23670	23489	23324	23294	23535	23735	23648	23888	23474	23395	23321	23543	23326	23422	23538	23490	23677	23537	23473	23555	23694	23523	23561	23527	23297	23780	23500	23554	23486	23718	23173	23267	23475	23116	23495	23511	23454	23474	23553	23417	23634	23419	23415	23566	23660	23662	23529	23573	23429	23375	23616	23372	23617	23587	23355	23397	23598	23573	23577	23621	23267	23487	23503	23585	23560	23396	23742	23352	23476	23519	23451	23459	23022	23750	23768	23526	23508	23657	23459	23520	23511	23704	23334	23135	23482	23448	23403	23424	23594	23648	23637	23533	23359	23501	23447	23395	23151	23506	23467	23593	23563	23452	23619	23420	23303	23474	23603	23529	23450	23735	23429	23323	23529	23225	23378	23486	23424	23565	23493	23271	23424	23427	23366	23682	23503	23591	23414	23383	23416	23458	23495	23477	23430	23537	23413	23484	23455	23521	23579	23332	23389	23240	23452	23606	23536	23651	23587	23730	23382	23306	23485	23559	23561	23308	23335	23458	23447	23499	23513	23536	23483	23523	23674	23566	23483	23393	23524	23467	23509	23684	23496	23447	23484	23654	23667	23463	23551	23246	23404	23493	23559	23580	23427	23338	23190	23795	23438	23423	23495	23405	23583	23622	23586	23591	23624	23371	23566	23531	23534	23103	23354	23417	23370	23471	23456	23196	23427	23419	23392	23232	23103	23434	23472	23642	23416	23349	23312	23546	23437	23604	23631	23518	23568	23518	23717	23571	23540	23501	23640	23449	23529	23511	23462	23200	23476	23685	23507	23574	23674	23291	23646	23681	23559	23409	23173	23620	23530	23514	23440	23602	23582	23644	23218	23461	23569	23673	23514	23589	23457	23479	23487	23585	23373	23299	23466	23549	23817	23440	23446	23375	23458	23324	23437	23479	23476	23563	23539	23294	23483
40765	58003	48049	31210	21934	19099	18074	17437	17457	17177	17002	16885	16702	16576	16631	16580	16357	16420	16599	16405	16258	16109	16215	16046	16154	16151	15944	16244	15984	16101	15862	15810	16023	16042	16150	15951	16215	16134	15922	15946	15991	15915	16069	15974	15824	15846	16173	15824	15731	15785	15957	15906	16244	15869	16018	16085	15739	15929	15853	15859	15999	15790	15866	15877	15904	15884	15889	15844	16012	15950	15939	15807	15811	15911	16122	15970	15914	16128	15903	15758	15993	15999	15895	15903	15965	15886	15913	15978	15990	15998	15927	15931	15815	15715	15948	15872	16057	15746	15966	15810	15757	16037	16000	15919	15865	16015	15809	15852	15987	15786	15943	15979	15963	16045	15944	15778	15710	15997	15730	15977	15943	15820	15823	15957	15804	15881	15782	15858	15915	15851	15939	15895	15959	15844	15799	15942	15883	16012	15870	16098	15829	15774	15843	15995	15879	15892	15833	15957	15947	15710	16064	15982	15909	15919	15895	15844	15872	15999	15757	15912	15957	15791	15949	16014	15959	15785	15968	15744	15988	15996	16033	15814	15951	16035	15891	15870	15797	15990	15795	16179	15852	15904	15896	16051	15873	15724	15833	15964	15910	15829	15917	15975	15731	16003	15812	15807	15858	15785	15850	15858	15813	16003	15983	15908	15783	15791	16061	15899	16052	15992	15959	15940	15923	16004	15742	15885	15937	15911	16044	15803	15793	15985	15884	15834	16036	16026	16097	15832	15826	15903	16031	15875	15921	15821	15862	15845	15949	15797	15898	15951	15895	15994	15934	16058	15785	15919	16017	15912	15780	16030	15851	16119	15948	15902	15961	15949	15840	15956	15961	15801	15977	15906	15988	15989	15956	15805	15802	15943	16088	16146	15967	16032	15971	15988	15981	15967	16081	15916	15781	15814	15846	16018	15985	15793	15822	15780	15955	16013	15850	15943	15968	15899	15841	15855	16017	15964	15861	15817	16195	15958	15920	16161	15821	15904	15939	15965	15904	16016	15936	15970	15832	15876	15857	16069	15948	15967	15821	15982	15969	15852	15925	15871	15796	16002	15928	16026	15821	15832	15938	15944	15822	15836	15904	15845	15884	15822	15961	15905	16008	16000	15956	15872	16060	15899	15848	15974	15918	16027	15781	16038	15926	15971	15781	15956	15777	15932	16105	15853	15794	15884	16072	15970	16045	15897	15818	16090	15940	16024	15932	15776	15765	15787	15940	15926	16049	15793	16007	15917	15867	15935	15993	15859	15917	15959	15922	16056	15872	15817	15978	15943	15825	16078	16028	15824	15921	16008	15852	15977	15975	16024	15927	15920	15705	15860	15915	16055	15635	15801	15994	16005	15867	15980	16015	15877	15806	16018	15952	15874	15784	16092	16085	15781	15864	15958	15889	15940	15733	15993	15838	15741	15787	15799	15762	15834	16033	15903	15872	16092	15975	15853	15966	15894	15744	15940	15935	15856	15859	15954	15897	16007	15878	15932	15975	15867	16020	16014	15962	16039	15826	16098	15918	15756	16021	15766	15866	15745	15928	15924	15755	16018	16034	15957	16037	15951	15969	15851	15887	15774	15817	15927	15948	16005	15957	15690	15715	15789	15902	15926	16022	15863	15944	15963	15807	15946	15863	15867	16085	15909	15883	15945	15927	15971	16010	15681	15885	15945	15835	15993	16020	15933	15945	16078	15796	15865	15984	16038	15901	15961	15719	16061	15735	15926	15906	15784	15942	16079	15878	16015	16136	15939	16019	15914	15946	16008	15941	15883	15991	15805	15796	15858	15989	15760	15822	16061	15954	15950	16038	15911	16050	15837	15947	15838	15811	15871	15958	15810	15894	15971	15915	15910	15914	15824	15935	16134	15914	16050	15750	15863	15831	15975	16044	15908	15953	15918	15983	16055	15863	15820	15986	15886	16030	15858	16041	15984	15928	15787	15815	15955	15967	15905	15949	16026	15680	15953	15548	15925	15993	15880	15905	15725	15965	15890	15761	15954	15844	16000	15784	15907	15987	15809	16056	16090	15888	15863	16079	16106	15944	15973	15774	15940	15828	15910	15874	16083	15774	15906	16104	15970	15948	15827	15814	16077	16030	15895	15776	15888	15880	15918	15844	16035	15985	15988	15925	15939	15717	15776	15883	15819	15966	16026	16070	15999	15816	16031	15907	16083	15934	15920	15791	15991	15960	15894	15984	15855	15916	15907	15974	16009	15866	15899	15937	15858	15812	15926	15772	16062	15756	15851	15771	15963	15861	15905	16050	16078	15830	15818	15863	15910	15880	16045	15824	16032	15850	15980	15892	16000	15800	15915	15712	15963	15967	15905	16069	15924	15761	16044	15932	15891	15966	15819	15960	15876	15939	15667	15656	15739	15843	16048	15924	15909	15947	15841	15743	15889	15944	15898	15964	15885	15790	15844	15937	15863	16104	15876	15880	15816	15928	16014	15819	16037	15746	15822	15937	15796	15818	15831	15897	16016	15865	15841	15996	15919	15988	16016	16070	15838	15969	15909	15760	16065	15892	16060	16233	15976	15973	15841	15874	15909	15898	15907	15991	15970	15849	15711	16004	16042	15990	16019	15964	15835	15915	16029	15816	15916	15870	15656	15849	15921	15938	15984	15916	15861	15961	16010	16024	15877	15973	16068	15665	16027	16047	15950	15954	15899	16049	16001	15872	15945	16059	15935	16025	15899	15853	16092	16043	15779	15974	15852	15828	15904	15875	15846	15822	15929	15800	15940	15909	15840	15933	15836	15890	15904	15895	16050	15986	15863	15930	15969	15820	15867	15940	16001	15732	15958	15795	15905	16025	15878	16010	15889	15899	16017	15856	15831	16061	16103	15994	15874	15945	16230	16127	15969	15907	15917	16092	15847	16027	15935	15811	16016	15977	15844	16018	15983	15870	15831	15920	15853	16028	15816	16097	15997	16049	16002	15998	15968	16023	15939	15964	15930	15938	16012	15862	16016	15900	16065	15884	15836	16056	15788	15839	16057	15955	15877	15897	15904	16011	16019	15964	16019	15974	15937	16003	15972	15981	15968	15889	15970	15951	15797	15976	15809	15955	16022	16018	15994	15922	15812	15900	16024	15966	15908	15872	15925	15953	16040	15938	16131	15796	15988	15885	15890	15975	16081	16007	16007	16000	15998	15775	15860	15895	15943	16000	15879	15918	16026	15785	15982	15699	15786	15862	16044	15892	16004	15881	16058	15916	16045	15860	16037	15836	15838	15947	15759	15840	15910	16042	15858	15962	15817	15767	15898	15751	15841	16011	16002	15922	15846	15910	15976	15961	15769	16112	15860	15861	15840	15923	15912	15860	15989	16084	15973	16045	15906	15879	15794	15853	16013	15833	15948	15913	15844	15833	15864	15914	15944	15990	15978	15825	15842	15926	15925	15785	16098	15899	15963	15913	15923	15900	15798	16081	15982	16077	15889	16061	15787	15882	15809	15925	15987	16011	15962	15849	16002	15940	15920	15909	15928	15768	15967	15907	15799	15852	15826	15934	15863	15920	15945	15819	15759	15923	16004	16008	15964	16009	15988	15791	15967	15891	15855	15759	15947	15935	15819	15749	16027	15829	15911	16032	15913	15959	15885	15814	15980	15997	15776	16118	15829	15736	15977	16089	15875	15940	15771	16016	16087	15928	16072	15871	16068	15984	15858	15860	16090	15934	15767	15907	15820	15764	15936	15978	15901	16045	16002	16020	15819	15865	16002	15935	15938	15900	15867	15948	15881	16060	16073	16072	16007	15958	15779	15930	15970	15898	16013	15961	16119	15827	15953	15909	16044	16038	16128	15883	15987	15893	15897	15880	15918	15882	15932	15729	16034	16069	15988	15855	15835	15947	15911	15880	15986	15904	15979	15827	15865	15866	15886	15840	15881	16014	15808	15864	15838	15867	16065	15953	15933	16044	15908	15795	15887	15822	16040	15967	15917	16042	15884	16030	15991	15864	15852	15871	15752	15984	15796	15959	15931	15925	15997	15899	15861	16147	16018	15869	16073	15874	15978	15866	15865	15851	16047	15750	15923	15909	15852	16018	15938	15998	15751	16017	15993	15828	15935	15985	15839	16070	15742	15877	15832	16015	15867	15888	15797	15839	15779	15860	15868	15726	15902	15779	15861	15940	15912	15799	15861	15950	15992	15916	15939	15848	16072	15919	16173	15857	15797	15822	15750	16053	15875	15817	15984	15811	15977	15922	15840	15984	15909	15834	15923	15896	15808	15952	15974	15862	16043	16099	16008	15868	15960	15922	15890	15875	15916	15935	15849	15874	15957	15820	15796	15896	16138	15812	15741	16038	15920	15847	15932	15767	15824	15807	16053	15917	15949	15930	15857	15952	15894	15834	15857	15671	15973	15708	15901	15816	15929	15862	15907	15955	15816	15942	15837	15922	15939	15989	16041	15967	15874	15906	15874	15716	15725	15949	15955	15857	15821	15903	16033	15838	16192	16039	15767	15994	15947	15963	15782	15866	15999	16045	15700	15891	15767	16015	15885	15889	15865	15750	16049	15990	16033	15960	15938	15932	15796	15751	15904	16142	15848	15991	15883	15874	15704	15944	15904	15867	16068	15857	15955	15893	15967	15868	15855	15869	15981	15953	15888	16134	15957	16034	15926	15921	15841	15970	15864	15783	15902	15939	15853	15991	15990	15901	15917	15843	15890	16037	15862	15847	15929	15833	15788	15952	15667	15912	15908	15901	15818	15898	16002	15838	15883	15872	16017	15934	15942	15788	16041	16118	15874	15887	15932	15910	16037	15875	15933	15889	15995	15948	16049	16113	16073	15924	15724	16013	16042	16012	15923	15790	15981	15999	15892	15939	15938	16088	15897	15682	15855	15992	16020	15840	15949	15814	16064	15911	15811	15859	15964	16022	15705	15931	15924	15839	15859	15999	15747	15914	15874	15723	15992	15835	16019	16038	15875	15976	15882	15988	15915	15944	15857	16030	15898	16080	15845	16019	15888	15984	15867	15909	16047	15919	15826	15921	15871	15912	15976	16000	15851	16102	15894	15689	16029	15923	15958	15954	15865	15734	15999	15909	15773	16009	16064	16016	15857	16035	16010	15944	15772	15838	15998	15933	16149	15987	15890	16004	16069	15968	15891	15823	15925
26254	21937	32261	32901	31443	31995	29282	26282	25750	25901	25612	25308	24979	25178	25170	24891	24787	24753	24691	24778	24490	24415	24170	24445	24245	24136	24394	24345	24409	24268	24274	24245	24243	24055	24171	24128	24126	24035	23917	24018	24132	24267	23902	23956	23934	24142	24156	24033	24208	24412	23844	23868	23818	23916	24416	23827	24177	23916	24044	23929	24149	24067	24094	23991	23866	23960	23995	23891	24015	23900	24197	23871	23947	24055	24030	24051	23879	23985	24249	24082	24015	23877	24199	23664	23963	23959	24009	23965	23882	23928	23907	24281	24020	24033	23858	24095	24267	24120	24014	24153	23988	23939	23666	24052	23849	24009	24013	24031	23916	23674	23872	23821	23678	24000	23889	23772	23922	24073	24065	23920	23861	23776	24052	23825	24170	24267	23976	23755	24155	24212	23926	23880	23757	23772	23857	23912	24107	24134	23960	24019	24040	24002	24137	23790	23861	23883	23900	23935	23925	24102	23891	24071	23985	23781	23868	24115	24143	24049	23869	23973	24012	23855	23774	23948	24132	24053	23872	23909	23792	23533	23974	23725	23899	24028	24183	24189	23774	24009	24011	23941	24109	23923	24165	23934	23978	23722	24384	23976	24036	24006	23835	23970	23964	23756	23888	23930	24400	24056	24072	24026	24263	24174	23891	23989	23829	24001	24006	24067	24269	24170	23719	24204	24058	24284	24086	23869	23932	24157	24097	24072	24225	24109	23995	23840	24041	23912	23915	24049	24145	24028	24111	23974	24127	23866	23868	24077	23977	24267	24045	23676	23971	23937	23926	24039	23852	23942	24039	23997	24039	23909	24017	24198	23882	24432	24036	23953	24007	24144	24036	24009	24264	23917	23926	24112	24014	23927	24065	23985	24077	23866	23878	23977	24091	24228	24053	24160	23840	23841	23961	23992	24138	24021	23954	23859	23882	23989	24101	24104	24049	23824	24148	24175	24050	24043	24053	23939	24007	24144	24035	23980	23796	24116	24095	24233	24053	24197	24123	24064	24007	23765	24143	24162	24147	23913	24169	24061	24163	24184	24037	23895	24097	23859	24019	24140	23807	24009	23865	24061	23746	24101	23731	23782	23907	24179	24191	23963	23900	23877	24172	24125	24082	23982	23917	24038	24062	23919	23925	23914	24053	24039	23864	23987	24034	23719	23836	23985	24111	23949	24307	23945	24138	23804	24032	24125	24014	24017	24023	24042	24081	24024	23947	24041	24270	23875	23964	23960	23855	24098	24314	23756	23884	23820	24168	23771	23911	23784	24026	23831	23908	24043	23866	23904	23856	24160	23902	24164	24015	23978	23995	24347	23946	23916	24151	23920	23801	24070	24074	23816	23887	24034	24078	23968	24157	24077	23955	24008	24182	23954	23973	23948	24047	23961	24068	23925	23916	24139	24121	24015	23693	23856	23983	24009	23978	23896	24029	23855	23919	23969	24210	23943	23911	23884	24019	23911	24022	24092	24096	24156	23951	24059	24139	23990	24066	24060	24210	24027	24025	23629	23955	23871	24098	24112	23963	23958	24019	23935	24080	24014	23971	24194	24223	24031	23945	23971	23925	23770	24104	24001	24019	24029	24039	23961	23974	23984	24087	24088	24011	23682	23778	23762	23883	23864	24013	23858	24017	23926	24108	23965	24108	24243	24137	24037	24090	24008	23667	23986	23887	24166	24004	23886	23872	24040	23847	24149	24009	23776	23893	23972	24129	23889	23924	23877	23907	24128	24062	23825	24162	23857	24228	23934	24032	23937	23942	24017	24142	24022	23962	24041	23879	23942	23831	23897	24078	24250	23790	23881	23875	24013	24114	23691	24177	24167	23713	23904	23927	23974	24031	24298	23916	24052	24182	23951	23765	23838	23838	24023	24166	24262	24156	24246	24053	24146	24080	23885	23968	24060	24020	24116	23946	23899	24100	24115	24014	24044	24059	23998	23840	24134	24239	24160	23862	24086	23995	23979	24006	24018	24048	23935	24029	23893	24004	24140	24169	23979	23989	24042	23959	24057	24218	23902	24002	23975	24027	24117	24048	23919	24029	24019	23958	23937	23919	24253	24123	24150	24084	24059	23926	23894	24067	24284	23979	23885	23930	23910	24038	24040	23856	24009	24029	24057	24042	24038	24202	24007	23786	24151	24022	24153	23992	23908	23976	23815	24166	24012	24031	23783	24218	24024	23831	23969	23655	23983	24058	24022	24100	23876	23855	24016	24091	23933	24094	24024	24011	24163	24111	23778	24036	23908	23850	23800	24347	24021	24013	23946	23920	23879	24016	24139	24148	23981	24046	23731	23661	24282	24181	24155	23873	23891	24086	24097	24105	23956	24096	23870	23645	24009	23983	23788	24001	23962	23963	23818	24067	24279	24064	23956	24143	24176	24301	24214	23971	23757	23969	23836	23992	24060	23985	23775	23884	24207	24220	23889	24130	23863	24028	23889	23876	23839	23946	23935	23857	23902	24120	24319	24076	23950	24022	23880	23822	23802	23803	24195	24139	24049	24152	23968	23914	23977	23747	23955	24001	23760	24092	24045	23896	23953	23884	24162	24021	23818	24268	24306	24179	23906	24200	23999	24036	24032	23998	23899	23869	24172	24205	23885	24057	24065	24333	23969	24021	24226	23964	23962	23849	23771	23889	23842	24056	24010	23808	23889	23921	23910	23995	24019	24098	23846	23724	23959	23796	23736	24104	23945	24152	24191	23922	23906	23776	23951	23880	24076	23856	24106	23935	24034	24072	23985	24055	23863	23813	24079	23910	24031	24016	23917	23987	23921	24080	24054	23892	24019	24175	23901	24017	23940	24034	24057	24069	24073	24059	23948	24141	23958	24229	24115	24227	23997	24008	23832	23842	23860	23824	24135	24159	23959	24129	23940	23966	24009	23892	23967	24046	23959	24029	23899	23897	23996	23749	24022	24103	23807	24016	23953	23780	24002	24031	23976	23842	23927	23906	24218	24010	23829	24117	24068	23990	23811	23809	23911	23878	23910	23897	24064	24299	24260	24329	23987	24010	23953	24169	24090	23744	24104	24020	23969	23682	23804	23838	24000	23934	24142	24165	24172	23784	24083	23934	23978	23796	24087	24120	23996	24011	23836	23693	23870	24169	24131	23954	24218	24066	24044	24080	23716	23862	24015	23958	23844	24174	24103	23960	24010	24317	23999	23766	24036	24159	23746	24110	24263	24104	24052	23872	23863	24207	24114	23745	23697	24190	24027	23921	23839	23914	24071	23964	23898	23875	23653	23976	24039	23984	24101	24135	24114	24021	24213	24347	23983	24149	24019	23916	23814	23734	23787	23817	23866	24012	23914	23888	24014	24023	24043	23710	23743	23970	23837	23884	24086	23946	23882	24048	23933	24027	24015	24025	23974	23957	24078	23956	24088	23847	23868	24118	23827	24024	23905	24019	23862	23816	24046	24192	24043	23918	24016	24037	23967	23995	23928	24099	23756	24085	24137	23819	23885	23739	24055	23887	24086	23721	24020	24247	23975	23737	24095	24059	24061	23965	24120	23902	24072	24098	24019	23758	23800	24015	23924	24064	23969	23877	24243	24085	23891	23896	23952	23975	24212	23985	24027	24187	24147	23807	23865	23970	24104	24117	24191	24006	24065	24216	23849	23971	23842	23943	24045	23777	23961	23793	24105	24005	23926	23930	23907	24111	24293	23967	23845	24159	23994	23936	23801	23978	24337	24044	23863	23804	23990	23959	24063	23865	23940	24208	23971	23971	24063	24006	24083	24219	23803	23843	24032	24234	24101	24051	23879	23884	23989	23871	23948	24211	24063	24003	24208	23744	23904	23950	23916	23955	23936	24228	24088	23983	24053	24017	24070	23787	23980	24016	24081	23901	24197	23989	23911	24120	23795	24084	24069	24037	24042	24097	23787	24193	24007	23574	24170	23783	24064	24078	24253	24088	24072	24051	24172	23993	24120	24036	23981	23924	23875	23946	23781	23869	23937	23888	24256	24216	23883	23816	24054	24146	23965	24181	24156	24003	23903	23982	24037	23783	23862	23873	23918	23965	24219	23975	24137	23953	23746	23829	24112	24196	24272	24008	23871	23963	23935	24021	23792	24071	24152	24131	23910	24131	23871	24020	23878	23961	24058	23882	24094	23811	23966	24022	24052	24130	23963	24105	24169	23740	23902	23990	24177	23850	24018	24317	23956	23966	23944	23870	23970	23886	24109	24071	24132	23864	24019	23724	23753	23986	23833	24302	24117	23954	24250	24090	24170	23924	23827	24146	24183	23964	23958	23930	23898	24075	24046	24185	24207	23799	23977	23958	24039	23989	23707	23923	24023	23965	24042	24089	23803	23994	23896	23864	24058	24117	24061	24266	24057	23910	23955	23867	23763	23873	24037	23950	23746	24243	23948	24214	23849	23868	24350	24103	23742	24007	23924	24134	23833	23757	23826	24008	24095	23955	23913	24001	23891	24150	24114	23928	24084	24061	24084	23892	23905	23893	24030	23890	24120	23919	23883	24031	24145	23896	23960	24157	23715	23887	23937	23857	24167	24330	23990	24014	23964	24202	23808	23900	23865	23855	24081	24147	23993	24060	24046	24121	24101	24036	23905	24048	24196	23867	24143	24203	24044	24353	23879	23815	23671	23963	24039	24182	24187	24229	23840	24088	23708	24092	24016	24086	24060	24134	24060	23944	23953	24044	24060	23666	24108	23857	23873	24125	23982	23991	24026	23815	24243	24084	23960	23865	23952	24101	23731	23935	23942	23915	24031	24151	23901	23964	23864	24068	24112	23830	24161	23801	23931	23812	24184	24142	24095	24185	24154	23668	23775	23973	24051	24024	24414	23976	24089	24108	24088	24047	24226	24092	23921	23934	24116	24139	23909	24056	24017	24018	24104	24106	23976	24135	24105	23948	23961	24039	24143	23978	24070	24122	24153	24111	23989	24045	23918	23880	24059	24006	24033	24036	23846	23855	23859	23952	24063	23987	23918	24248	23941	24056	23893	24152	23939	24094	23875	24181	24039	24127	24149	24110	23756	23846	24132	23912	23889	23828	23947	24067	23976	23977	23912	23997	23792	24199	24000	23875	24085	24023	24244	23978	23900	23890	24248	24263	23953	24009	24100	24034	23904	23918	23719	24026	24076	24049	24121
43033	72871	67384	46571	34875	26866	20060	19271	18852	18739	18047	17901	17455	17443	17520	17200	17029	16789	16960	16940	16906	16632	16406	16334	16526	16582	16697	16494	16315	16443	16454	16505	16672	16380	16443	16381	16320	16187	16204	16422	16335	16226	16186	16228	16306	16357	16408	16274	16190	16184	16234	16219	16221	16331	16218	16316	16158	16394	16204	16378	16327	16335	16193	16176	16304	16226	16405	16321	16341	16278	16349	16350	16207	16325	16245	16191	16247	16382	16251	16285	15999	16349	16224	16418	16313	16098	16095	15990	16217	16203	16226	16382	16220	16291	16232	16310	16186	16333	16187	16374	16075	16011	16236	16131	16223	16260	16376	16158	16087	16259	16168	16207	16418	16158	16311	16157	16204	16243	16311	16283	16174	16080	16238	16316	16256	16232	16067	16171	16400	16233	16400	16252	16238	16165	16295	16309	16307	15994	16001	16239	16215	16250	16187	16142	16169	16195	16297	16180	16277	16277	16118	16147	16197	16139	16177	16176	16207	16036	16415	16273	16311	16365	16082	16114	16045	16175	16064	16337	16146	16090	16272	16140	16207	16305	16249	16255	16419	16231	16331	16231	16105	16142	16245	15967	16368	16282	16198	16117	16254	16236	16257	16215	16304	16318	16245	16100	16307	16168	16225	16112	16124	16199	16357	16077	16343	16109	16230	16413	16233	16176	16190	16162	16053	16129	16059	16141	16087	16401	16232	16165	16212	16309	16095	16169	16176	16345	16405	16299	16278	16276	16297	16231	16280	16264	16159	16384	16225	16246	16279	16167	15952	16313	16190	16318	16217	16372	16318	16170	16174	16230	16099	16355	16353	16323	16093	16359	16224	16369	16150	16078	16115	16249	16318	16241	16202	16201	16196	16337	16156	16190	16237	16101	16174	16286	16095	16282	16234	16319	16277	16228	16097	16300	16473	16253	16223	16210	16126	16346	16296	16150	16129	16206	16299	16252	16223	16412	15939	16116	16184	16154	16287	16348	16355	16141	16329	16208	16191	16171	16122	16185	16214	16259	16200	16428	16298	16227	16195	16404	16337	16189	16185	16318	16285	16152	16231	16361	16247	16280	16154	16047	16317	16363	16092	16093	16256	16437	16183	16188	16252	16377	16169	16092	16213	16043	16138	16262	16262	16305	16207	16286	16314	16305	16191	16109	16225	16077	16247	16097	16311	16168	16215	16336	16238	16084	16303	16309	16040	16339	16137	16476	16167	16117	16109	16294	16191	16257	16447	16168	16198	16218	16152	16270	16173	16235	16164	16332	16309	16374	16214	16194	16272	16058	16171	16108	16138	16254	16136	16361	16053	16326	16070	16209	16132	16169	16148	16155	16113	16224	16129	16354	16252	16190	16179	16179	16162	16116	16277	16323	16209	16164	16047	16268	16214	16403	16138	16106	16290	16352	16253	16122	16146	16356	16277	16135	16325	16192	16130	16227	16233	16324	16367	16273	16269	16270	16214	16302	16116	16266	16255	16070	16353	16241	15997	16237	16123	16284	15988	16275	16236	16115	16072	16241	16216	16329	16299	16251	16122	16249	16058	16304	16369	16255	16395	16223	16034	16256	16085	16255	16301	16149	16364	16202	16313	16181	16130	16338	16244	16184	16150	16138	16223	16426	16203	16302	16104	16161	16241	16375	16300	16278	16075	16251	16259	16179	16129	16094	16054	16201	16175	16123	16143	16303	16293	16224	16025	16122	16261	16150	16157	16375	16585	16230	16420	16128	16147	16253	16096	16145	16312	16212	16374	16104	16240	16163	16174	16304	16266	16170	16189	16168	16051	16264	16254	16124	16113	16189	16378	16127	16225	16204	16355	16158	16154	16043	16334	16105	16278	16098	15956	16404	16302	16234	16193	16165	16369	16155	16201	16222	16203	16057	16343	16274	16291	16288	16145	16260	16227	16290	16257	16152	16366	16380	16103	16317	16212	16080	16211	16108	16082	16208	16146	16221	16200	16235	16476	16274	16089	16135	16304	16241	16441	16133	16188	16122	16154	16215	16148	16334	16408	16197	16001	16259	16352	16202	16232	16290	16257	16225	16319	16227	16131	16395	16377	16102	16023	16040	16167	16113	16051	16430	16328	16134	16249	16180	16166	16210	16374	16094	16232	16206	16186	16249	16125	16141	16124	16017	16164	16167	16210	16239	15975	16204	16242	15950	16257	16251	16281	16223	16220	16147	16326	16186	16220	16186	16212	16111	16246	16328	16226	16187	16348	16126	16348	16167	16295	16376	16184	16118	16313	16155	16228	16298	16187	16188	16347	16114	16093	16368	16410	16227	15988	16306	16191	16296	16283	16247	16237	16350	16127	16277	16294	16158	16172	16264	16213	16284	16167	16253	16324	16052	16260	16141	16206	16235	16203	16218	16200	16195	16449	16305	16320	16327	16292	16063	16223	16383	16252	16240	16172	16339	16365	16270	16130	16263	16225	16147	16133	16306	16269	16246	16368	16213	16201	16187	16097	16370	16105	16290	16285	16244	16122	16257	16100	16240	16325	16355	16247	16169	16085	16159	16279	16152	16205	16223	16133	16346	16213	16080	16315	16248	16298	16172	16209	16205	16165	16179	16382	16145	16203	16207	16458	16154	16114	16218	16258	16222	16232	16302	16450	16194	16230	16118	16203	16247	16151	16195	16214	16162	16053	16317	16208	16263	16177	16280	16126	16197	16263	16457	16194	16274	16405	16223	16205	16093	16279	16177	16250	16063	16203	16205	16091	16208	16303	16164	16282	16362	16153	16064	16361	16190	16227	16317	16313	16439	16150	16404	16075	16279	16287	16225	16335	16271	16206	16147	16170	16037	16283	16216	16238	16509	16102	16252	15990	16099	16222	16204	16254	16275	16298	16222	16215	16202	16224	16308	16321	16414	16366	16347	16156	16208	16132	16197	16193	16388	16050	16147	16201	16146	16307	16285	16094	16163	16166	16119	16285	16198	16275	16141	16286	16325	16202	16181	16248	16280	16206	16150	16090	16314	16250	16307	16357	16346	16315	16129	16297	16210	16310	16286	16207	16366	16127	16082	16219	16032	16212	16277	16290	16229	16133	16245	16291	16096	16458	16066	16283	16171	16426	16259	16146	16148	16283	16097	16279	16380	16288	16320	16030	16307	16354	16246	16164	16122	16341	16122	16290	16261	16237	16190	16327	16250	16203	16245	16272	16213	16408	16183	16349	16351	16296	16402	16289	16362	16191	16177	15950	16259	16135	16225	16193	16327	16231	16281	16100	16082	16278	16164	16256	16150	16355	16084	16373	16196	16261	16211	16447	16313	16245	16300	16375	16176	16304	16360	16299	16130	16182	16179	16307	16260	15995	16372	16268	16317	16060	16113	16264	16230	16309	16183	16302	16212	16331	16168	16153	16363	16155	16234	16168	16214	16335	16244	16166	16065	16191	16371	16545	16234	16034	16142	16362	16265	16094	16184	16221	16213	16327	16333	16489	16339	16185	16101	16286	16263	16216	16261	16212	16333	16177	16191	16252	16159	16046	16378	16225	16144	16275	16215	16373	16105	16051	16299	16285	16360	16205	16107	16159	16302	16221	16209	16257	16149	16325	16279	16302	16137	16089	16294	16128	16331	16237	16107	16329	16303	16218	16282	16305	16133	16262	16181	16277	16344	16204	16262	16200	16265	16199	16175	16308	16304	16092	16157	16174	16293	16311	16201	16206	16159	16242	16121	16155	16308	16211	16517	16152	16081	16364	16276	16136	16385	16164	16092	16464	16416	16191	16082	16132	16170	16219	16317	16234	16281	16232	16271	16211	16289	16307	16314	16258	16227	16174	16509	16183	16159	16211	16185	16058	16299	16432	16199	16070	16345	16228	16054	16250	16196	16380	16194	16208	16285	16251	16328	16112	16203	16169	16245	16459	16012	16218	16226	16387	16190	16109	16251	16110	16173	16302	16311	16223	16225	16226	16171	16307	16195	16371	16334	16349	16257	16158	16248	16251	16312	16321	16149	16225	16379	16417	16195	16124	16134	16279	16143	16244	16243	16123	16155	16156	16325	16161	16060	16228	16323	16286	16237	16139	16083	16296	16246	16263	16283	16460	16180	16278	16116	16253	16299	16310	16389	15954	16239	16211	16272	16270	16200	16194	16455	16299	16199	16116	16401	16220	16332	16295	16191	16189	16285	16246	16309	16300	16175	16307	16264	16189	16318	16195	16394	16284	16223	16265	16203	16269	16202	16162	16333	16147	16168	16395	16225	16187	16312	16330	16265	16229	16122	16278	16119	16179	16277	16024	16222	16257	16163	16167	16099	16287	16040	16056	16119	16079	16141	16268	16308	16264	16160	16343	16301	16254	16304	16145	16134	16170	16106	16058	16270	16219	16226	16173	16258	16170	16234	16191	16276	16325	16112	16301	16172	16349	16014	16411	16271	16349	16263	16213	16285	16359	16056	16133	16203	16137	16296	16256	16164	16293	16449	16206	16316	16263	16204	16285	16098	16293	16120	16300	16249	16072	16114	16220	16371	16268	16226	16250	16278	16224	16227	16119	16383	16199	16252	16223	16204	16193	16251	16224	16059	16081	16193	16214	16132	16271	16200	16065	16125	16230	16329	16339	16067	16311	16243	15965	16284	16294	16261	16275	16293	16232	16298	16213	16127	16242	16176	16267	16163	16214	16154	16056	16071	16291	16334	16379	16056	16184	16196	16240	16126	16137	16241	16361	16336	16557	16213	16399	16214	16128	16390	16225	16171	16165	16366	16334	16261	16400	16022	16152	16351	16391	16194	16117	16178	16352	16297	16172	16145	16166	16083	16205	16329	16205	16132	16082	16279	16289	16297	16135	16253	16232	16177	16178	16110	16397	16219	16173	16284	16288	16030	16049	16061	16303	16156	16243	16111	16369	16226	16120	16221	16231	16157	16252	16423	16127	16287	15989	16245	16162	16358	16172	16197	16281	16112	16243	16288	16331	16224	16211	16160	15989	15991	16085	16302	16218	16304	16138	16231	16270	16149	16227	16290	16208	16358	16027	16292	16181	16121	16305	16192	16233	16208	16276	16176	16294	16306	16292	16246	16293	16201	16275	16165	16212	16201	16309	16343	16316	16277	16069	16323	16481	16161	15879	16317	16211	16095	16323	16231	16374	16335	16243	16220	16208	16120
24451	21652	29949	27563	29267	30879	30288	26128	25334	25433	24856	24305	23874	23925	24046	23642	23376	23164	23255	23314	23113	22941	22874	22732	22798	23042	23191	22619	22983	22841	22849	22781	22716	22760	22865	22585	22734	22632	22590	22749	22701	22727	22241	22449	22328	22182	22460	22525	22568	22491	22399	22395	22331	22233	22334	22169	22505	22396	22228	22543	22591	22193	22377	22498	22513	22273	22582	22396	22264	22630	22339	22309	22294	22524	22146	22368	22491	22395	22452	22448	22271	22525	22569	22225	22133	22268	22571	22264	22360	22404	22357	22467	22459	22463	22521	22308	22398	22474	22323	22328	22175	22371	22412	22433	22422	22444	22363	22291	22216	22219	22569	22313	22522	22320	22285	22446	22476	22214	22340	22186	22433	22305	22398	22273	22343	22313	22256	22332	22288	22348	22391	22589	22152	22212	22300	22387	22194	22334	22600	22526	22389	22390	22358	22323	22441	22147	22307	22347	22382	22503	22142	21973	22307	22323	22439	22547	22049	22284	22368	22420	22599	22253	22145	22378	22222	22333	22312	22363	22488	22250	22324	22464	22254	22276	22408	22206	22426	22371	22159	22423	22543	22325	22179	22283	22390	22124	22232	22350	22264	22164	22388	22425	22174	22403	22274	22517	22378	22366	22668	22358	22326	22358	22326	22623	22142	22227	22224	22422	22429	22271	22200	22167	22218	22364	22476	22469	22403	22114	22391	22227	22129	22174	22153	22398	22300	22158	22350	22524	22465	22207	22414	22581	22292	22300	22497	22590	22061	22516	22346	22147	22339	22382	22152	22329	22327	22464	22180	22641	22281	22234	22293	22388	22362	22414	22382	22219	21993	22461	22412	22391	22322	22511	22454	22430	22199	22115	22312	22429	22477	22476	22288	22301	22280	22077	22141	22572	22513	22423	22375	22453	22287	22403	22314	22480	22164	22212	22354	22700	22318	22206	22226	22413	22426	22373	22318	22458	22504	22511	22199	22414	22358	22468	22050	22263	22192	22430	22343	22416	22372	22355	22438	22407	22592	22364	22360	22373	22386	22397	22629	22106	22329	22376	22481	22386	22307	22413	22178	22199	22386	22134	22269	22392	22291	22232	22327	22213	22321	22306	22176	22388	22423	22235	22451	22332	22300	22417	22428	22231	22453	22535	22266	22440	22403	22543	22537	22121	22256	22385	22325	22300	22237	22522	22445	22320	22026	22278	22298	22295	22282	22409	22378	22255	22432	22174	22283	22204	22508	22190	22410	22361	22312	22568	22508	22500	22412	22149	22471	22523	22542	22273	22234	22346	22461	22299	22622	22372	22367	22239	22053	22346	22325	22132	22400	22303	22217	22438	22542	22325	22139	22485	22348	22151	22307	22298	22415	22114	22330	22305	22041	22281	22223	22268	22461	22334	22303	22443	22356	22194	22387	22237	22546	22292	22345	22531	22422	22381	22393	22322	22393	22219	22464	22403	22280	22159	22328	22207	22312	22222	22317	22164	22006	22193	22347	22204	22529	22342	22490	22507	22153	22298	22309	22219	22170	22419	22469	22167	22227	22370	22319	22391	22521	22379	22515	22246	22283	22368	22304	22245	22342	22142	22253	22317	22608	22176	22243	22496	22324	22433	22404	22523	22451	22380	22480	22426	22144	22266	22223	22301	22302	22325	22351	22508	22585	22086	22371	22253	22406	22404	22156	22393	22650	22347	22387	22708	22467	22526	22334	22319	22499	22623	22294	22493	22341	22526	22243	22086	22246	22513	22365	22392	22361	22243	22457	22288	22236	22284	22490	22432	22397	22361	22131	22341	22248	22149	22237	22383	22437	22252	22429	22402	22341	22167	22360	22337	22414	21955	22479	22291	22123	22287	22373	22399	22436	22335	22283	22431	22592	22319	22403	22240	22453	22613	22292	22344	22362	22521	22478	22201	22499	22273	22442	22308	22517	22267	22370	22524	22438	22225	22135	22248	22245	22179	22192	22307	22259	22564	22455	22297	22438	22237	22204	22306	22336	22186	22351	22425	22254	22477	22519	22531	22565	22280	22342	22413	22548	22065	22247	22154	22282	22164	22659	22264	22355	22231	22254	22328	22289	22311	22395	22370	22561	22466	22281	22457	22319	22487	22144	22201	22409	22280	22370	22254	22394	22390	22478	22325	22241	22327	22229	22456	22252	22372	22433	22254	22421	22338	22508	22370	22238	22369	22462	22470	22275	22584	22470	22392	22418	22285	22289	22307	22291	22438	22401	22298	22258	22223	22208	22248	22290	22046	22066	22389	22453	22309	22350	22301	22315	22399	22181	22535	22282	22170	22486	22440	22189	22305	22361	22084	22294	22200	22137	22355	22435	22573	22442	22277	22346	22434	22322	22252	22499	22332	22241	22245	22359	22332	22351	22548	22473	22497	22188	22505	22264	22440	22319	22532	22414	22313	22366	22142	22482	22406	22310	22224	22393	22402	22169	22488	22360	22339	22673	22533	22283	22205	22129	22288	22337	22255	22383	22207	22390	22314	22561	22454	22458	22274	22309	22309	22383	22405	22172	22400	22422	22346	22253	22297	22328	22528	22372	22143	22572	22301	22494	22426	22594	22126	22312	22429	22249	22148	22353	22363	22430	22520	22663	22387	22356	22304	22395	22463	22374	22179	22263	22136	22208	22181	22518	22358	22296	22428	22270	22228	22385	22215	22436	22450	22217	22518	22410	22328	22363	22652	22207	22427	22253	22430	22380	22381	22700	22290	22612	22422	22116	22448	22322	22605	22277	22526	22282	22410	22249	22381	22390	22279	22345	22279	22446	22333	22276	22352	22391	22459	22257	22396	22264	22568	22399	22058	22204	22256	22486	22318	22503	22327	22484	22389	22480	22458	22399	22258	22333	22349	22309	22519	22181	22301	22284	22354	22470	22259	22284	22453	22437	22288	22633	22455	22413	22390	22618	22251	22466	22255	22141	22255	22521	22490	22159	22225	22442	22215	22425	22056	22348	22271	22371	22303	22238	22174	22343	22111	22170	22318	22144	22678	22280	22254	22333	22136	22318	22195	22443	22216	22367	22475	22289	22353	22572	22242	22500	22432	22350	22284	22316	22417	22262	22348	22414	22374	22428	22284	22369	22418	22380	22199	22572	22155	22165	22373	22269	22309	22308	22408	22366	22064	22288	22391	22549	22161	22090	22247	22687	22129	22348	22269	22392	22576	22507	22647	22536	22166	22434	22225	22269	22286	22391	22371	22345	22410	22270	22417	22561	22421	22403	22315	22507	22351	22221	22413	22427	22374	22312	22382	22291	22148	22255	21998	22394	22426	22387	22222	22490	22324	22287	22643	22180	22410	22338	22344	22038	22342	22154	22140	22331	22302	22323	22581	22352	22215	22356	22268	22264	22271	22234	22107	22108	22235	22338	22399	22176	22197	22089	22312	22302	22459	22425	22230	22388	22574	22621	22286	22344	22417	22285	22220	22334	22480	22579	22288	22409	22238	22138	22130	22443	22300	22410	22336	22468	22362	22435	22556	22418	22452	22383	22266	22253	22311	22370	22448	22132	21995	22368	22256	22560	22352	22406	22636	22304	22257	22451	22346	22316	22512	22399	22550	22342	22172	22414	22280	22180	22484	22364	22305	22255	22142	22284	22433	22252	22212	22425	22483	22284	22360	22589	22318	22265	22387	22288	22156	22221	22171	22464	22181	22065	22377	22002	22292	22391	22310	22314	22289	22300	22198	22367	22014	22303	22297	22175	22305	22442	22299	22071	22512	22341	22467	22367	22361	22350	22301	22472	22300	22630	22371	22237	22126	22192	22280	22403	22343	22432	22377	22113	22401	22360	22398	22461	22351	22398	22326	22350	22315	22333	22353	22459	22455	22322	22318	22532	22578	22365	22316	22395	22347	22174	22159	22516	22198	22306	22198	22254	22335	22304	22302	22429	22185	22296	22557	22664	22436	22416	22472	22365	22391	22088	22195	22425	22477	22199	22302	22393	22507	22283	22379	22146	22175	22318	22188	22190	22177	22218	22139	22361	22257	22333	22655	22318	22329	22244	22547	22376	22616	22184	22642	22382	22520	22297	22423	22226	22274	22374	22330	22476	22128	22169	22366	22237	22341	22254	22301	22428	22505	22359	22274	22237	22238	22356	22384	22587	22342	22397	22257	22246	22460	22382	22412	22570	22183	22458	22127	22390	22216	22358	22411	22423	22458	22560	22635	22360	22473	22377	22276	22455	22586	22471	22219	22360	22188	22387	22455	22312	22255	22324	22438	22402	22382	22444	22337	22601	22240	22424	22292	22632	22526	22108	22384	22385	22140	22426	22201	22194	22282	22293	22388	22293	22474	22276	22292	22324	22111	22312	22277	22285	22322	22275	22266	22210	22214	22357	22301	22139	22202	22341	22417	22390	22442	22376	22389	22383	22368	22442	22478	22347	22367	21926	22312	22284	22348	22521	22088	22407	22375	22436	22272	22203	22314	22148	22362	22489	22382	22283	22136	22414	22286	22560	22189	22367	22187	22254	22268	22433	22218	22434	22367	22584	22354	22142	22490	22309	22349	22239	22474	22239	22278	22271	22294	22376	22411	22151	22259	22371	22381	22358	22375	22320	22320	22468	22152	22442	22649	22239	22394	22427	22215	22317	22403	22312	22254	22379	22185	22410	22163	22161	22312	22230	22208	22338	22123	22235	22136	22292	22269	22409	22574	22478	22132	22347	22404	22221	22421	22307	22381	22131	22332	22296	22264	22216	22361	22350	22313	22370	22574	22082	22276	22371	22271	22327	22334	22515	22288	22243	22460	22353	22543	22361	22245	22325	22405	22198	22552	22246	22299	22103	22416	22273	22408	22336	22243	22501	22186	22306	22235	22351	22332	22499	22175	22477	22471	22184	22215	22281	22190	22229	22441	22230	22348	22345	22327	22506	22184	22112	22365	22320	22402	22319	22521	22323	22449	22242	22183	22171	22362	22169	22448	22541	22357	22349	22517	22312	22329	22211	22526	22202	22245	22225	22396	22245	22122	22147	22171	22462	22314	22379	22507	22311	22332	22121	22443	22547	22442	22405	22200	22532	22494	22184	22390	22368	22398	22306	22129	22103	22418	22355	22255	22399	22477	22283	22190	22452	22380	22143	22379	22148	22455	22203	22280	22412	22290
44993	77761	70205	53064	43156	28224	21221	20524	19536	18893	18419	17679	17335	17243	17281	17072	16540	16254	16426	16467	16334	16222	15902	15733	15868	16169	15885	15850	15753	15855	15840	15804	15746	15662	15630	15487	15734	15708	15476	15502	15457	15492	15503	15411	15254	15602	15354	15544	15377	15505	15581	15386	15255	15526	15462	15330	15345	15403	15434	15470	15564	15267	15533	15541	15347	15393	15425	15398	15478	15470	15420	15480	15470	15578	15256	15352	15578	15432	15446	15240	15421	15308	15429	15290	15357	15447	15213	15436	15410	15432	15331	15295	15526	15324	15308	15257	15394	15572	15378	15309	15303	15357	15561	15231	15486	15355	15497	15351	15334	15418	15436	15243	15453	15383	15163	15551	15239	15552	15217	15404	15267	15476	15443	15462	15436	15335	15219	15371	15257	15345	15492	15437	15402	15080	15438	15397	15599	15326	15271	15350	15222	15333	15292	15219	15403	15443	15261	15617	15235	15443	15352	15203	15524	15313	15365	15419	15141	15266	15471	15401	15425	15428	15467	15497	15367	15420	15333	15322	15220	15315	15396	15482	15352	15343	15510	15491	15357	15256	15471	15264	15247	15358	15290	15397	15499	15423	15401	15486	15310	15401	15453	15366	15240	15452	15368	15464	15364	15405	15483	15480	15525	15388	15295	15304	15366	15471	15450	15379	15372	15592	15312	15160	15306	15349	15332	15239	15238	15474	15355	15287	15414	15302	15334	15322	15486	15411	15318	15202	15463	15517	15420	15243	15292	15319	15290	15434	15505	15498	15259	15256	15349	15226	15524	15421	15449	15500	15393	15341	15430	15283	15418	15399	15314	15322	15269	15385	15310	15405	15565	15532	15470	15411	15337	15464	15370	15383	15186	15241	15452	15404	15352	15330	15239	15210	15210	15329	15394	15449	15320	15423	15429	15414	15389	15369	15295	15216	15365	15417	15365	15512	15248	15439	15410	15321	15229	15294	15285	15437	15298	15391	15513	15254	15291	15332	15208	15303	15357	15360	15418	15144	15289	15497	15331	15278	15446	15364	15289	15583	15272	15330	15301	15379	15314	15487	15408	15456	15315	15347	15320	15271	15285	15255	15380	15247	15371	15375	15314	15241	15368	15310	15338	15360	15485	15167	15194	15473	15390	15251	15182	15531	15424	15438	15423	15532	15364	15476	15397	15427	15373	15363	15429	15536	15308	15212	15295	15330	15219	15263	15433	15326	15390	15450	15610	15440	15362	15420	15357	15231	15351	15470	15373	15443	15378	15316	15401	15459	15403	15480	15264	15330	15304	15280	15449	15356	15432	15403	15423	15398	15403	15228	15405	15467	15279	15391	15351	15481	15563	15160	15423	15414	15293	15487	15309	15484	15343	15154	15379	15285	15564	15369	15323	15402	15481	15373	15307	15418	15532	15297	15387	15542	15560	15214	15530	15390	15450	15482	15198	15339	15546	15484	15283	15511	15323	15322	15233	15430	15240	15290	15455	15373	15382	15488	15368	15384	15122	15641	15365	15355	15377	15415	15235	15448	15425	15412	15291	15247	15233	15462	15381	15349	15318	15333	15426	15459	15345	15522	15421	15379	15202	15436	15286	15357	15458	15330	15261	15461	15456	15567	15247	15431	15445	15481	15383	15393	15342	15038	15255	15270	15410	15332	15319	15316	15227	15470	15419	15434	15462	15408	15576	15189	15324	15388	15246	15447	15271	15389	15369	15529	15446	15509	15379	15187	15307	15469	15275	15402	15432	15237	15434	15215	15330	15342	15386	15485	15152	15422	15404	15448	15194	15352	15377	15214	15406	15420	15337	15318	15352	15478	15423	15400	15258	15277	15307	15200	15349	15261	15378	15485	15390	15494	15364	15543	15317	15291	15427	15311	15318	15288	15415	15309	15375	15248	15368	15326	15407	15396	15211	15355	15346	15381	15524	15281	15503	15413	15436	15358	15263	15434	15281	15430	15336	15292	15441	15374	15391	15567	15310	15492	15384	15338	15374	15539	15337	15390	15412	15340	15406	15156	15206	15458	15350	15281	15286	15299	15463	15443	15522	15426	15331	15418	15417	15410	15334	15392	15329	15378	15457	15461	15403	15363	15371	15487	15245	15327	15483	15480	15313	15464	15425	15216	15540	15379	15767	15147	15540	15376	15297	15553	15304	15253	15505	15340	15527	15370	15464	15356	15470	15340	15491	15412	15452	15204	15239	15311	15539	15403	15555	15286	15386	15338	15489	15294	15419	15285	15480	15287	15352	15336	15386	15362	15242	15385	15328	15296	15385	15187	15550	15447	15399	15305	15070	15132	15375	15357	15419	15421	15363	15303	15409	15200	15417	15389	15412	15467	15518	15257	15422	15392	15302	15179	15393	15441	15340	15312	15507	15428	15408	15180	15537	15582	15153	15617	15332	15270	15423	15398	15452	15192	15456	15423	15331	15323	15160	15385	15374	15346	15360	15314	15516	15415	15356	15585	15384	15424	15532	15179	15432	15249	15361	15257	15356	15527	15446	15490	15585	15303	15379	15416	15344	15246	15199	15375	15385	15367	15169	15255	15307	15372	15281	15285	15395	15314	15403	15354	15517	15350	15269	15343	15415	15466	15307	15508	15295	15526	15331	15321	15401	15443	15359	15211	15465	15394	15296	15336	15363	15387	15438	15338	15479	15470	15310	15264	15432	15298	15314	15285	15305	15336	15351	15261	15528	15535	15385	15445	15298	15291	15378	15375	15198	15343	15373	15484	15406	15236	15441	15266	15487	15492	15317	15483	15389	15353	15421	15313	15366	15429	15194	15499	15328	15346	15363	15570	15221	15260	15455	15369	15360	15439	15562	15363	15256	15390	15395	15446	15444	15350	15363	15292	15376	15424	15290	15219	15491	15302	15318	15266	15443	15241	15231	15489	15287	15407	15399	15149	15503	15316	15403	15431	15274	15398	15381	15402	15483	15221	15417	15399	15319	15429	15265	15461	15453	15403	15289	15422	15297	15371	15117	15463	15322	15298	15362	15363	15450	15231	15436	15337	15477	15440	15226	15338	15376	15386	15201	15389	15360	15493	15241	15410	15272	15325	15345	15338	15414	15350	15158	15424	15475	15282	15369	15229	15317	15344	15417	15468	15303	15374	15461	15408	15425	15484	15386	15380	15263	15307	15301	15334	15429	15306	15407	15293	15444	15399	15300	15286	15147	15341	15355	15437	15285	15511	15525	15331	15222	15536	15206	15456	15335	15430	15351	15523	15439	15197	15481	15199	15358	15303	15310	15347	15336	15559	15186	15406	15370	15067	15628	15302	15373	15463	15467	15434	15121	15317	15327	15118	15344	15341	15266	15240	15308	15331	15502	15329	15161	15301	15194	15559	15407	15404	15322	15370	15368	15528	15203	15424	15367	15397	15364	15712	15212	15427	15298	15382	15247	15231	15473	15341	15465	15292	15274	15625	15458	15330	15340	15345	15331	15202	15288	15287	15429	15447	15330	15426	15407	15501	15304	15325	15399	15475	15223	15364	15392	15375	15329	15357	15315	15259	15392	15543	15304	15389	15416	15490	15344	15188	15476	15421	15449	15430	15367	15415	15348	15360	15420	15241	15205	15443	15294	15199	15365	15372	15467	15344	15398	15340	15287	15232	15542	15257	15266	15322	15434	15261	15516	15341	15304	15294	15505	15292	15343	15423	15337	15283	15443	15322	15385	15337	15370	15508	15457	15292	15270	15421	15409	15466	15186	15362	15288	15409	15399	15388	15386	15389	15439	15390	15306	15221	15317	15445	15135	15433	15547	15406	15338	15447	15321	15265	15348	15267	15359	15215	15351	15306	15366	15391	15332	15418	15413	15357	15271	15363	15288	15138	15262	15472	15300	15402	15536	15529	15422	15231	15269	15301	15298	15310	15295	15330	15603	15385	15412	15341	15224	15243	15358	15327	15355	15383	15452	15547	15285	15498	15488	15203	15451	15418	15333	15358	15214	15437	15382	15443	15397	15426	15360	15371	15259	15362	15248	15449	15262	15232	15444	15316	15328	15440	15376	15466	15328	15440	15294	15168	15487	15443	15390	15348	15368	15385	15256	15437	15346	15385	15424	15371	15224	15399	15544	15348	15486	15405	15240	15366	15414	15573	15572	15284	15350	15360	15313	15506	15354	15180	15305	15399	15325	15492	15280	15440	15383	15426	15231	15298	15504	15407	15321	15422	15409	15557	15259	15348	15349	15374	15355	15427	15318	15254	15323	15198	15367	15442	15199	15305	15471	15454	15476	15562	15354	15250	15377	15361	15493	15435	15296	15391	15513	15291	15333	15349	15516	15210	15300	15456	15498	15375	15406	15398	15297	15376	15576	15397	15420	15200	15303	15331	15492	15440	15376	15485	15447	15213	15444	15443	15493	15328	15268	15486	15347	15441	15346	15468	15492	15357	15403	15320	15457	15417	15470	15542	15256	15389	15492	15477	15294	15499	15389	15284	15335	15541	15334	15246	15408	15422	15603	15203	15316	15437	15286	15487	15438	15346	15276	15377	15326	15434	15291	15286	15341	15272	15278	15181	15310	15270	15459	15304	15279	15430	15181	15273	15412	15190	15414	15446	15380	15366	15295	15321	15497	15412	15496	15495	15412	15501	15472	15577	15501	15274	15297	15235	15365	15392	15371	15328	15337	15348	15340	15363	15301	15174	15283	15391	15496	15419	15354	15243	15211	15379	15259	15347	15334	15344	15291	15407	15408	15381	15518	15453	15393	15321	15370	15212	15480	15318	15530	15314	15322	15363	15439	15165	15398	15368	15212	15288	15547	15297	15426	15320	15395	15183	15424	15368	15339	15351	15280	15377	15341	15391	15528	15171	15239	15293	15497	15235	15324	15597	15383	15547	15314	15613	15196	15341	15382	15240	15367	15301	15298	15313	15450	15199	15377	15539	15406	15388	15368	15472	15316	15422	15504	15424	15427	15520	15390	15433	15329	15242	15527	15390	15572	15366	15376	15145	15394	15403	15352	15419	15326	15361	15289	15501	15438	15268	15323	15369	15327	15595	15293	15277	15599	15536	15276	15310	15447	15413	15431	15322	15347	15358	15429	15450	15331	15342	15369	15347	15356	15255	15393	15404	15307	15350	15410	15398	15444	15527	15299	15492	15292	15318	15292	15239
40964	49950	48775	39050	33413	29148	26366	25701	25420	25083	25053	24959	24928	24862	24636	24635	24486	24519	24731	24697	24460	24651	24516	24613	24578	24469	24589	24317	24638	24431	24392	24371	24359	24247	24498	24310	24421	24224	24522	24210	24313	24250	24164	24406	24226	24282	24442	24101	24325	24339	24415	24119	24067	24492	24591	24028	24014	24162	24399	24188	24309	24188	24477	24685	24238	24233	24088	24535	24385	24409	24504	24263	24581	24429	24382	24216	24427	24252	24236	24469	24134	24383	24511	24439	24586	24537	24220	24368	24358	24209	24478	24255	24437	24398	24457	24484	24526	24376	24222	24369	24445	24278	24445	24535	24319	24297	24497	24399	24123	24227	24365	24186	24439	24260	24294	24507	24381	24500	24292	24306	24171	24145	24425	24623	24524	24444	24204	24349	24446	24271	24248	24365	24230	24212	24262	24228	24466	24437	24376	24066	24392	24031	24135	24191	24200	24291	24301	24245	24219	24205	24284	24343	24003	24264	24291	24306	24322	24281	24319	24252	24271	24510	24187	24391	24232	24341	24485	24364	24728	24282	24354	24214	24193	24281	24210	24026	24139	24370	24298	24278	24505	24418	24295	24490	24423	24330	24421	24318	24257	24111	24464	24447	24324	24302	24339	24312	24498	24426	24188	24326	24263	24399	24198	24371	24223	24343	24278	24400	24350	24339	24112	24216	24345	24258	24225	24437	24330	24165	24143	24362	24310	24180	24325	24285	24286	24177	24259	24450	24378	24278	24593	24245	24288	24296	24429	24254	24218	24353	24463	24165	24169	24364	24350	24128	24398	24496	24309	24442	24223	24289	24252	24197	24336	24327	24272	24172	24233	24302	24094	24289	24226	24372	24162	24199	24343	24403	24143	24477	24121	24536	24507	24493	24322	24114	24197	24331	24203	24266	24358	24240	24348	24377	24296	24471	24342	24399	24291	24061	24245	24345	24238	24382	24407	24242	24465	24237	24294	24122	24499	24142	24179	24205	24057	24330	24129	24349	24232	24209	24368	24245	24276	24369	24567	24016	24311	24390	24106	24217	24212	24342	24237	24288	24486	24087	24345	24345	24295	24333	24066	24383	24315	24253	23924	24301	24211	24227	24312	24266	24268	24211	24179	24405	24243	24322	24170	24080	24363	24368	24180	23992	23989	24293	24245	24434	24282	24288	24236	24376	24146	24186	24194	24167	24357	24362	24192	24313	24311	24289	24387	24514	24195	24085	24223	24314	24230	24352	24302	24260	24475	24329	24193	24284	24351	24413	24203	24110	24132	23990	24414	24490	24257	24005	24215	24359	24257	24470	24262	24135	24227	24162	24289	24142	24399	24193	24514	24344	24305	24059	24259	24331	24289	24414	24337	24333	24233	24135	24173	24339	24271	24379	24182	24463	24485	24477	24106	24652	24439	24330	24165	24378	24411	24456	24022	24108	24340	24249	24322	24249	24103	24170	24314	24067	24194	24433	24118	24230	24074	24354	24421	24302	24383	24248	24246	24339	24425	24202	24597	24329	24113	24125	24233	24190	24335	24334	24238	24396	24299	24342	24225	24179	24181	24424	24359	24436	23993	24275	24259	24211	24321	24159	24344	24075	24280	24337	24601	24139	24202	24407	24322	24005	24166	24392	24261	24358	24513	24140	24470	24425	24426	24315	24188	24232	24221	24244	24281	24322	24767	24342	24250	24342	24603	24297	24425	24205	24444	24238	24394	24242	24331	24373	24071	24281	24398	24317	24369	24521	24371	24340	24319	24600	24129	24407	24310	24046	24330	24194	24294	24385	24236	24217	24391	24591	24418	24334	24308	24415	24294	24354	24144	24142	24281	24338	24197	24251	24153	24250	24310	24091	24235	24237	24212	24325	24210	24084	24392	24215	24339	24321	24438	24475	24404	24358	24298	24370	24290	24547	24393	24059	24153	24411	24323	24384	24309	24348	24263	24262	24589	24460	24043	24177	24183	24338	24353	24471	24255	24186	24270	24331	24201	24150	24589	24227	24444	24475	24508	24134	24211	24288	24320	24498	24264	24423	24329	24276	24391	24281	24120	24391	24010	24268	24443	24411	24334	24310	24452	24619	24089	24481	24121	24312	24468	24144	24099	24216	24327	24208	24347	24434	24333	24192	24305	24353	24343	24212	24227	24300	24256	24101	24420	24383	24292	24353	24190	24125	24251	24271	24406	24548	24120	24254	24396	24356	24215	24416	24205	24327	24448	24090	24335	24150	24112	24353	24524	24295	24178	24059	24235	24253	24379	24348	24382	24462	24380	24353	24351	24446	24070	24290	24419	24360	24414	24609	24546	24303	24482	24343	24159	24346	24219	24246	24373	24130	24288	24240	24312	24353	24408	24263	24322	24326	24228	24211	24175	24432	24331	24461	24368	24524	24487	24279	24317	24321	24374	24482	24367	24345	24268	24159	24230	24469	24272	24265	24247	24401	24588	24315	24546	24242	24301	24404	24280	24447	24344	24339	24459	24517	24308	24357	24563	24305	24399	24274	24535	24308	24367	24507	24539	24498	24292	24463	24441	24310	24392	24333	24232	24392	24133	24429	24116	24202	24196	24376	24322	24201	24057	24071	24181	23984	24212	24087	24060	24539	24215	24419	24196	24305	24280	24272	24278	24506	24328	24196	24534	24047	24211	24271	24337	24287	24401	24359	24323	24346	24375	24113	24518	24356	24286	24332	24354	24259	24549	24339	24096	23938	24107	24107	24202	24216	24180	24302	24066	24188	24151	24463	24193	24240	24339	24549	24308	24349	24517	24333	24366	24411	24293	24329	24384	24264	24357	24340	24276	24436	24096	24182	24240	24223	24398	24251	24368	24221	24357	24450	24324	24242	24362	24345	24247	24291	24307	24243	24398	24507	24438	24271	24421	24133	24495	24297	24280	24259	24542	24605	24483	24228	24380	24230	24588	24343	24369	24391	24354	24295	24307	24312	24173	24308	24413	24152	24501	24257	24544	24314	24448	24274	24277	24488	24294	24591	24295	24294	24397	24202	24498	24355	24407	24264	24113	24457	24386	24515	24346	24382	24276	24299	24040	24376	24318	24340	24500	24210	24255	24399	24163	24211	24498	24257	24390	24174	24577	24137	24211	24250	24198	24357	24587	24327	24171	24341	24287	24359	24196	24488	24236	24319	24332	24348	24199	24040	24253	24094	24311	24306	24199	24073	24349	24345	24216	24340	24351	24151	24437	24345	24302	24230	24464	24346	24147	24454	24370	24192	24615	24608	24351	24383	24282	24360	24540	24115	24320	24217	24209	24280	24355	24257	24310	24258	24158	24258	24361	24401	24078	24375	24268	24391	24137	24337	24354	24275	24379	24451	24338	24308	24067	24454	24483	24494	24270	24440	24255	24293	24405	24462	24348	24418	24566	24347	24357	24224	24263	24346	24290	24203	24194	24279	24438	24435	24203	24161	24334	24042	24282	24321	24382	24336	23992	24405	24484	24437	24499	24366	24233	24190	24241	24375	24396	24481	24340	24221	24467	24201	24122	24268	24047	24266	24110	24200	24505	24225	24345	24326	24338	24242	24473	24370	24349	24464	24230	24124	24338	24057	24470	24378	24320	24161	24301	24070	24576	24397	24174	24253	24189	24397	24107	24470	24117	24203	24232	24445	24402	24288	24250	24198	24186	24394	24374	24312	24552	24275	23958	24444	24195	24387	24387	24644	24290	24270	24435	24150	24037	24284	24481	24487	24484	24436	24416	24360	24311	24496	24360	24356	24163	24312	24183	24126	24096	24011	24273	24374	24187	24268	24239	24462	24326	24232	24435	24474	24568	24512	24477	24512	24185	24092	24286	24177	24410	24400	24301	24221	24255	23992	24501	24458	24277	24026	24188	24265	24321	24257	24334	24510	24373	24325	24252	24346	24425	24324	24178	24260	24040	24068	24235	24389	24344	24626	24302	24197	24129	24194	24342	24063	24269	24325	24327	24432	24278	24419	24358	24227	24353	24517	24472	24326	24630	24416	24301	24214	24276	24493	24253	24585	24501	24330	24083	24404	24531	24231	24363	24373	24378	24466	24371	24261	24314	24189	24492	24471	24529	24434	24407	24313	24431	24311	24182	24207	24357	24238	24379	24382	24424	24603	24335	24062	24420	24369	24428	24150	24379	24163	24304	24225	24337	24512	24187	24285	24664	24412	24494	24560	24412	24370	24226	24489	24384	24230	24250	24322	24151	24213	24531	24413	24201	24125	24430	24187	24259	24255	24473	24211	24217	24324	24347	24207	24172	24409	24138	24454	24352	24229	24166	24197	24281	24132	24453	24321	24445	24196	24213	24192	24338	24400	24452	24601	24234	24275	24267	24473	24388	24213	24230	24481	24767	24293	24156	24294	24577	24459	24342	24358	24401	24205	24224	24461	24153	24314	24041	24267	24369	24201	24390	24201	24278	24274	24287	24425	24070	24254	24501	24151	24396	24481	24138	24220	24406	24429	24197	24309	24490	24426	24593	24556	24246	24322	24334	24309	24116	24241	24272	24287	24449	24312	23964	24257	24223	24190	24202	24342	24246	24386	24077	24193	24347	24342	24336	24094	24373	24394	24048	24020	24400	24283	24328	24286	24139	24087	24139	24395	24331	24362	24330	24121	24312	24128	24264	24310	24462	24395	24405	24410	24275	24277	23978	24013	24154	24104	24192	24036	24293	24264	24545	24251	24277	24024	24157	24235	24238	24140	24014	24310	24459	24447	24314	24409	24336	24196	24137	24276	24286	24356	24305	24015	24575	24132	24292	24254	24546	24184	24232	24377	24267	24213	24338	24326	24433	24235	24250	24227	24423	24491	24504	24262	24527	24355	24444	24397	24422	24323	24217	24358	24253	24414	24269	24359	24167	24373	24460	24423	24406	24339	24057	24196	24209	24016	24336	24233	24194	24382	24117	24414	24235	24376	24385	24559	24409	24337	24608	24233	24379	24110	24446	24475	24275	24188	24308	24127	24271	24156	24190	24193	24539	24245	24196	24495	24390	24352	24266	24168	24228	24372	24209	24176	24527	24154	24456	24448	24307	24285	24458	24285	24289	24367	24465	24304	24643	24313	24574	24399	24335	24254	24457	24429	24204	24351	24308	24421	24561	24230	24334	24355	24296	24227	24203	24409	24411	24170	24347	24130
41286	59693	46597	33205	27496	21795	18419	18059	17820	17650	17469	16902	17023	16989	17004	16721	16498	16658	16563	16693	16566	16528	16280	16243	16413	16436	16512	16400	16416	16419	16414	16418	16445	16380	16357	16131	16463	16360	16477	16379	16338	16327	16258	16180	16357	16147	16354	16259	16447	16239	16320	16160	16380	16242	16350	16338	16306	16332	16346	16283	16236	16351	16359	16347	16317	16242	16355	16165	16299	16242	16284	16216	16223	16301	16261	16141	16290	16302	16108	16143	16345	16248	16249	16236	16253	16172	15973	16408	16156	16176	16342	16293	16301	16246	16190	16204	16218	16352	16375	16263	16234	16130	16291	16198	16290	16181	16304	16333	16094	16410	16132	16339	16184	16343	16461	16082	16201	16187	16082	16339	16368	16251	16303	16333	16097	16278	16163	16286	16170	16374	16122	16294	16235	16125	16406	16247	16351	16307	16331	16311	16256	16305	16276	16246	16280	16194	16259	16168	16221	16095	16221	16242	16459	16222	16286	16333	16127	16198	16324	16222	16205	16312	16263	16168	16308	16398	16297	16199	16293	16278	16222	16480	16383	16256	16308	16183	16245	16342	16342	16381	16260	16233	16385	16132	16194	16136	16207	16224	16282	16187	16243	16350	16369	16307	16211	16167	16276	15992	16367	16217	16222	16202	16261	16215	16261	16381	16319	16335	16241	16185	16280	16537	16291	16138	16495	16379	16057	16266	16396	16251	16324	16319	16343	16255	16332	16451	16487	16234	16298	16337	16144	16317	16372	16195	16322	16099	16110	16177	16210	16183	16203	16283	16218	16234	16427	16336	16328	16330	16426	16147	16197	16224	16135	16178	16303	16240	16058	16203	16316	16271	16398	16341	16375	16260	16408	16335	16343	16151	16198	16128	16302	16355	16275	16220	16214	16047	16430	16257	16266	16251	16022	16216	16217	16321	16443	16221	16223	16337	16153	16183	16194	16195	16363	16342	16390	16208	16286	16361	16379	16434	16287	16409	16237	16134	16168	16305	16069	16392	16161	16220	16333	16206	16312	16338	16404	16363	16313	16123	16441	16259	16241	16107	16278	16354	16108	16316	16084	16313	16444	16266	16209	16331	16266	16397	16256	16264	16260	16181	16229	16195	16176	16178	16345	16297	16277	16340	16125	16261	16071	16367	16351	16266	16036	16141	16501	16292	16322	16350	16149	16368	16203	16274	16247	16252	16271	16244	16489	16347	16387	16267	16379	16298	16153	16320	16194	16200	16184	16448	16327	16318	16236	16227	16374	16118	16271	16152	16442	16211	16253	16212	16140	16210	16216	16397	16383	16285	16497	16224	16410	16404	16397	16141	16337	16282	16200	16252	16318	16240	16307	16303	16301	16336	16098	16193	16248	16161	16315	16214	16303	16290	16300	16229	16300	16286	16277	16372	16151	16182	16157	16273	16329	16316	16291	16332	16250	16171	16254	16207	16247	16293	16372	16259	16191	16297	16443	16228	16199	16197	16539	16286	16234	16297	16092	16302	16337	16231	16177	16201	16209	16135	16270	16163	16293	16268	16243	16177	16307	16292	16228	16144	16279	16244	16116	16256	16245	16303	16209	16353	16337	16120	16332	16242	16322	16335	16123	16293	16352	16233	16215	16196	16384	16231	16476	16228	16305	16440	16400	16348	16092	16286	16274	16326	16255	16324	16253	16410	16184	16210	16232	16012	16488	16174	16387	16204	16262	16126	16128	16082	16142	16365	16295	16307	16338	16332	16330	16359	16317	16227	16451	16273	16254	16487	16226	16349	16415	16349	16297	16226	16371	16203	16209	16310	16297	16284	16291	16445	16376	16297	16305	16355	16392	16295	16314	16376	16397	16211	16314	16225	16388	16354	16187	16344	16187	16188	16342	16375	16319	16254	16267	16234	16080	16250	16262	16165	16291	16112	16204	16258	16341	16393	16448	16330	16203	16270	16334	16301	16293	16040	16261	16298	16429	16305	16169	16189	16322	16408	16178	16294	16161	16311	16273	16426	16394	16266	16301	16228	16233	16206	16310	16226	16414	16238	16190	16303	16325	16303	16389	16436	16155	16231	16272	16428	16258	16322	16175	16380	16332	16243	16234	16190	16157	16210	16249	16303	16284	16318	16226	16227	16142	16403	16430	16133	16343	16443	16203	16369	16231	16380	16323	16421	16211	16270	16346	16271	16302	16190	16186	16425	16245	16225	16343	16110	16428	16422	16241	16258	16237	15947	16198	16353	16301	16394	16170	16182	16209	16314	16273	16328	16294	16277	16195	16169	16237	16245	16277	16208	16452	16242	16609	16298	16237	16204	16306	16309	16107	16252	16261	16148	16327	16350	16241	16346	16063	16443	16189	16449	16157	16274	16272	16106	16331	16237	16333	16255	16280	16204	16225	16186	16228	16285	16298	16263	16402	16291	16292	16288	16132	16294	16294	16245	16259	16307	16278	16319	16324	16175	16270	16261	16452	16427	16250	16040	16271	16406	16268	16224	16172	16178	16393	16090	16223	16305	16391	16301	16415	16312	16256	16304	16308	16280	16316	16263	16383	16238	16347	16203	16363	16252	16322	16056	16363	16305	16249	16367	16242	16135	16205	15996	16356	16415	16280	16271	16347	16212	16535	16369	16357	16293	16295	16191	16185	16293	16304	16132	16093	16230	16350	16302	16258	16298	16082	16169	16263	16307	16196	16272	16239	16266	16429	16270	16084	16169	16221	16211	16296	16184	16440	16333	16210	16259	16284	16209	16270	16448	16123	16267	16235	16288	16064	16211	16250	16292	16216	16216	16388	16331	16292	16287	16271	16360	16334	16131	16413	16326	16415	16319	16296	16196	16238	16132	16170	16159	16419	16227	16251	16121	16283	16188	16201	16199	16147	16369	16271	16103	16182	16385	16097	16151	16353	16195	16108	16434	16234	16129	16293	16237	16243	16156	16134	16273	16385	16265	16213	16249	16119	16247	16199	16517	16412	16244	16408	16320	16172	16217	16088	16384	16217	16354	16213	16247	16258	16459	16168	16366	16183	16199	16369	16082	16149	16244	16155	16165	16333	16238	16345	16300	16357	16134	16326	16330	16196	16310	16215	16244	16281	16275	16209	16193	16325	16275	16146	16292	16399	16179	16225	16315	16189	16339	16185	16207	16142	16165	16400	16213	16177	16278	16157	16256	16320	16263	16278	16379	16148	16258	16265	16227	16327	16385	16225	16371	16073	16254	16220	16304	16320	16317	16306	16278	16407	16290	16120	16323	16416	16282	16442	16202	16336	16168	16261	16274	16285	16050	16368	16399	16137	16334	16358	16063	16210	16116	16300	16409	16256	16244	16161	16170	16297	16255	16353	16230	16236	16286	16285	16395	16366	16305	16130	16189	16343	16423	16070	16330	16192	16341	16320	16380	16372	16175	16234	16218	16351	16337	16352	16457	16355	16305	16197	16342	16300	16195	16131	16301	16361	16318	16117	16155	16305	16108	16351	16239	16250	16170	16136	16315	16166	16194	16125	16325	16384	16332	16369	16324	16285	16242	16203	16334	16271	16171	16377	16333	16252	16245	16399	16624	16227	16200	16198	16055	16340	16249	16326	16307	16149	16335	16266	16313	16359	16283	16155	16179	16473	16274	16389	16406	16119	16271	16273	16318	16174	16269	16173	16312	16390	16215	16305	16384	16263	16089	16117	16270	16218	16262	16188	16306	16269	16230	16363	16473	16184	16364	16409	16317	16297	16384	16401	16377	16276	16187	16337	16284	16265	16226	16137	16367	16324	16188	16307	16266	16233	16284	16237	16373	16282	16350	16196	16328	16130	16304	16126	16118	16369	16238	16248	16466	16187	16167	16289	16355	16257	16383	16105	16320	16307	16098	16229	16380	16217	16276	16456	16018	16511	16241	16182	16134	16210	16244	16386	16103	16303	16113	16333	16231	16196	16345	16359	16361	16344	16483	16213	16203	16414	16293	16210	16354	16312	16178	16236	16360	16323	16255	16354	16172	16360	16262	16274	16198	16438	16246	16408	16363	16149	16310	16244	16295	16351	16121	16179	16360	16236	16359	16180	16274	16305	16299	16283	16350	16296	16117	16225	16254	16464	16341	16475	16323	16098	16467	16257	16338	16465	16225	16229	16298	16155	16314	16399	16273	16381	16260	16557	16161	16404	16329	16303	16202	16308	16273	16191	16290	16343	16399	16222	16318	16215	16440	16277	16235	16411	16186	16263	16267	16239	16195	16124	16098	16162	16372	16044	16241	16407	16502	16231	16469	16291	16286	16249	16459	16445	16335	16141	16213	16319	16197	16340	16242	16240	16097	16220	16332	16224	16189	16157	16355	16411	16233	16256	16280	16220	16130	16113	16220	16295	16323	16153	16398	16342	16318	16315	16275	16269	16279	16233	16327	16330	16276	16250	16315	16323	16395	16239	16278	16283	16284	16165	16346	16256	16196	16369	16176	16303	16286	16229	16431	16274	16288	16103	16458	16495	16216	16190	16227	16239	16247	16462	16292	16294	16148	16239	16401	16324	16352	16235	16060	16306	16323	16091	16282	16416	16181	16195	16192	16134	16234	16216	16354	16165	16325	16371	16211	16286	16239	16260	16265	16357	16303	16200	16167	16274	16343	16425	16275	16192	16214	16274	16276	16362	16236	16251	16358	16417	16258	16120	16429	16314	16165	16232	16233	16206	16423	16186	16437	16324	16390	16321	16354	16267	16199	16187	16264	16234	16289	16386	16306	16268	16463	16187	16330	16126	16123	16109	16124	16423	16203	16244	16335	16277	16087	16198	16152	16266	16417	16370	16094	16178	16356	16370	16332	16316	16270	16125	16364	16265	16061	16331	16355	16333	16128	16261	16392	16176	16420	16316	16275	16241	16251	16227	16186	16382	16144	16189	16393	16278	16237	16281	16301	16234	16137	16409	16289	16540	16116	16164	16225	16300	16218	16242	16244	16162	16165	16334	16177	16247	16457	16172	16488	16262	16155	16339	16380	16208	16199	16055	16293	16247	16303	16243	16306	16378	16320	16269	16237	16393	16277	16293	16274	16349	16358	16133	16446	16193	16501	16291	16202	16208	16285	16320	16246	16470	16284	16169	16233	16272	16219	16188	16231	16359	16103	16420	16188	16456	16338	16257	16146	16294	16152	16285	16284
26100	21959	31531	34680	36569	34133	30154	27815	27037	26759	26414	26103	25923	25708	26140	25556	25301	25531	25519	25708	25593	25348	25102	25248	25314	25466	25135	25333	25173	25156	25363	25268	24992	25177	25045	25020	25334	24978	25166	24999	25061	24883	24923	25241	25059	24867	24877	24781	24633	24899	24821	24661	25136	24948	24927	24949	24931	25026	24971	25111	25169	24848	24954	24996	25056	24861	24840	25029	24964	24831	24955	25084	24945	24785	24744	24955	24839	25132	25008	24841	24671	24876	24974	24984	25042	25093	24988	24837	24799	25226	24909	25010	24956	25055	25000	24985	25119	25242	25063	25015	25049	25026	24737	25004	25167	24948	24943	24895	24807	24811	24713	25015	24993	24923	24830	24830	24765	24966	24994	24957	25001	24877	24971	24988	25102	24919	24932	24612	25081	24906	24875	24985	24947	24989	25059	24989	25141	25015	25006	24914	25029	24705	24880	25102	24991	25179	24777	24992	24859	24845	24877	24991	24876	25014	24785	24754	24954	24745	24960	24844	25127	25076	24962	24787	24977	24905	24955	24743	24864	25076	25169	24998	24859	25148	24935	24888	24817	24931	24937	24793	24844	25040	24837	24899	25039	24901	24791	25002	25121	25005	24700	24959	24890	24691	24992	24942	24596	25092	24970	24774	24910	24935	24773	25158	25121	24944	25014	25176	25167	25086	25073	25015	24844	24894	24789	24984	24910	25038	25107	24944	25041	24870	25107	25108	25103	24782	24895	24965	25103	24702	24926	24802	24705	24877	24825	25104	24952	24840	24923	24734	24806	24960	24741	24946	25041	25280	25082	25098	24942	24840	24791	24923	24825	24894	25109	24823	25150	25143	24778	24585	24886	24847	25165	24878	25012	24718	24909	24782	24971	24883	24978	25253	24673	24878	24919	24815	25308	24893	24931	24771	24966	24759	24826	24753	24967	24861	24930	24865	24932	24997	25043	24817	24849	24933	24963	24927	24932	24990	24995	24646	24953	24926	24780	24879	24969	25036	25123	25012	24887	24737	24772	24746	25035	25094	24898	24759	24833	24945	24939	24977	24905	25067	24829	24948	24928	24917	24845	24894	24707	25036	25214	25022	24845	24875	24969	24869	24736	24694	24712	24599	24709	24951	24986	24995	24754	24624	24952	24799	24897	24730	24875	24938	24949	25081	24974	24909	25061	24830	24835	25084	25262	24818	25046	24810	24790	25034	25147	24829	24786	25401	25006	25168	25041	24981	24702	24837	25498	24782	24670	24841	24906	24795	24914	25063	25016	25090	24866	24940	24763	24859	24863	24701	24707	24938	24746	24794	24904	24829	24740	25020	24936	24754	25200	24905	25014	24932	24923	24938	24993	24932	24676	24811	25053	25057	25123	25170	24858	25056	25038	24943	24872	24785	24920	24768	24940	25051	25187	24923	24818	24834	24937	24755	24858	24964	24987	25073	24895	24886	24994	24977	24744	24657	24847	24694	24887	24808	24816	24698	24745	24922	25008	25033	25230	24818	24872	25008	24771	25151	24980	24789	24690	24656	24672	24964	24795	25063	25058	25183	25028	25025	24826	24739	24949	24679	24808	25145	24970	25039	24954	24991	24784	24910	24756	24920	25015	24890	24929	25137	24697	24777	25083	25044	25008	25036	24959	24951	25002	25097	24969	25149	24817	24920	25126	24521	25010	24913	24958	24814	25148	25038	25003	25050	24782	25001	24996	24923	25020	24831	24855	24890	24645	24789	24665	24839	25015	25029	25204	24940	25077	24817	24865	25050	24627	24868	24952	24851	24924	25111	24965	25055	25033	25052	24892	24976	25170	24820	24867	24880	24901	24990	25065	25037	24863	24789	24962	24932	24859	24813	24910	25021	25020	25116	25040	24985	24919	24760	24744	25007	25226	24843	24937	24889	24948	25005	24778	24898	24871	24764	24691	24749	24980	24929	24835	24863	24999	24852	25178	24877	24912	24796	24872	24658	24958	24815	25091	24988	24832	25044	24928	25025	24811	24744	24747	25019	25017	24884	24873	24716	24855	24910	24961	24734	24894	24890	24992	24832	24896	24693	24988	24930	24889	24971	24870	24606	25091	24945	24708	24925	24762	24614	24758	24888	24883	24889	24817	24846	24968	24870	24794	24749	24831	24988	24922	24963	24670	24997	24851	24898	25063	24688	24708	24814	24934	24810	24920	24782	24960	24987	25034	24875	24906	24817	24891	24878	25197	25113	25105	24773	24925	24987	24714	24776	24679	24768	24941	25028	24739	24903	24861	24819	25162	24988	24902	24931	24745	24807	24717	24973	24881	24864	24936	24866	25028	25072	25014	24891	24744	24821	24894	24832	24825	24741	24881	24842	24980	24901	24823	24806	24932	24837	24804	24966	25079	24963	24850	25215	24820	25018	24763	24781	25159	24746	24826	24945	24968	24991	24876	24853	24869	25181	24986	24719	24983	24997	25033	24836	24812	24986	24984	24931	24881	25059	25030	24720	24991	24881	24938	24830	24814	24823	24959	25202	24986	24837	25061	25041	24525	24662	24769	24984	25208	25230	24940	24833	25042	24776	25008	25110	25053	25085	24672	25091	24904	24918	24875	24868	24873	25051	25040	25187	24980	25035	24917	25017	25161	24841	25031	24921	24884	24951	25007	24779	24887	24702	24762	24946	24964	25111	25006	25001	25000	24633	24952	25122	24641	24773	25026	25060	24932	25060	24681	25107	25032	25112	25076	24904	25053	24915	24791	25139	24920	24811	24920	24633	24907	24945	24873	24939	24997	24760	24872	24928	24839	25172	24955	24861	25003	24707	24877	25100	25031	25015	24939	24981	25146	25051	24773	25059	25072	24743	24757	24850	25041	25163	24661	24990	24738	24749	24927	24922	24849	24949	25045	24760	24861	25059	25259	25007	24854	25038	24936	25005	25081	24745	24672	24785	24943	24786	24905	24660	24752	25009	24910	25041	24886	24741	24992	25111	25210	24777	24664	25230	24871	24882	24841	24744	25001	24904	24930	24951	25153	25097	24956	24916	24827	24700	25054	25028	24863	24903	25133	24733	25085	25152	24797	24770	24884	24799	24980	24706	25041	25146	25025	25004	24966	25030	24819	25082	25100	25362	24855	24851	24925	24786	24759	24873	24595	25038	24778	24913	24991	24847	24674	24799	25124	25025	24938	25065	24998	25053	25040	25078	24925	25017	24955	25045	25027	25051	24953	24987	24853	24796	25048	24818	24984	24884	25129	24927	24861	24865	24911	24822	24696	25163	24904	24997	24724	24940	24964	24879	24917	24795	24996	25044	24985	24830	25002	24699	24655	24926	25204	24998	24924	24843	24994	24761	24849	24957	24695	24685	25067	24921	24848	24911	25124	24931	24919	25049	24638	24994	24949	24977	25040	25022	24939	24918	25107	25024	24986	24876	24915	24903	24889	24924	24882	25064	25021	24850	24653	24884	24693	25016	24735	24938	24769	24882	24664	24779	25079	24766	24942	24771	24693	25033	25133	25134	24701	24797	25152	24817	25102	24903	25025	25118	24886	24730	24902	24895	25079	25013	24911	25058	24809	24831	25060	24945	24905	24861	24908	24771	25001	24690	25135	25037	24570	24892	24907	25040	24744	24920	24715	24775	24673	24969	24990	24703	24895	24899	24762	24913	24826	24996	25146	25053	25089	25025	24899	24778	24741	24965	25041	24660	24934	25192	24775	25010	24793	24859	25063	24756	24849	25019	24733	24870	24859	24829	24989	24951	25094	24973	25048	24797	24842	25113	25114	24912	24982	24855	24989	24656	25082	24791	24777	24925	25022	24876	24732	24913	24949	24957	25076	24777	24916	24920	24825	25119	25017	25021	24871	24714	24750	25049	25162	24779	24913	25074	24950	24900	24795	24723	24993	25038	25149	24803	25031	25261	24850	24745	25076	24951	24847	24789	24755	24834	25000	25063	24930	24878	24937	24723	24990	24906	24717	24863	24886	24878	24968	25256	24903	25142	24900	24923	24955	24646	24960	24965	24895	25025	24901	24814	25008	24770	24738	24948	24724	24904	24770	25038	24994	24623	25001	24874	24835	24899	24792	24978	24722	24966	25027	25009	24935	24755	25145	25041	25243	24967	24701	24985	25035	24775	24567	24891	25010	24998	24877	24934	24923	24921	24913	24983	24661	24898	25123	24919	24886	24785	24869	24809	25034	24631	25107	24820	24755	24656	24750	24906	24997	25252	25126	24966	24817	25162	24972	24779	24946	24769	24856	25063	24892	24761	25145	25059	25026	25081	25029	24765	24866	24946	24938	25065	25029	25043	24881	24989	24885	24829	24915	24781	24877	24773	24941	24946	24861	24881	24831	24961	24891	24960	24766	24970	25123	24825	24863	25071	24910	24879	25066	24949	25174	25170	25080	24975	24647	25154	24825	24981	25019	24850	24912	24995	24861	24996	24726	24812	24824	24790	24930	24897	24918	24761	25021	25124	24571	25064	25101	24848	24803	24726	24918	24760	25062	24967	24895	24856	24840	24793	24958	24930	24893	24974	24792	24913	25176	24889	24811	24907	24921	24872	24980	24883	25079	24944	24818	24973	24923	24912	24887	24922	24922	24901	24915	24800	24762	24926	25082	25034	25048	24919	25092	24870	25133	24774	24952	25058	24883	24733	25007	24941	25121	25193	24990	24854	25080	24838	24948	24938	25102	24819	24894	24786	25205	24920	24896	24921	24963	24996	24850	24645	25112	24912	25078	25027	24844	24849	24662	24922	25045	24853	24961	24922	24798	24884	25022	25123	24866	25018	24875	24644	24975	24716	24768	24977	25067	25023	24992	24864	24946	24990	24683	25181	24865	24839	25044	25048	25005	24937	24837	25092	24696	24998	24890	24886	25182	25101	24812	24970	25040	25087	24775	24879	24783	25013	25056	24958	24864	25117	25112	24699	24902	25158	24985	24903	24731	24975	24712	24782	24863	24809	24803	24872	24847	24955	25000	25125	24814	24634	25030	24986	25185	24970	24916	25059	24955	24850	24663	24823	24912	24726	24781	25012	24929	25018	24858	24781	24788	24905	25033	25024	25030	25059	24751	24970	25003	24854	25054	25005	24882	24802	24926	24884	24929	24905	24961	24705	25024	24975	25121	25232	25057	24708	24919	24765	24952	24658	24736	24804
43914	73477	65091	51689	41660	27490	20860	20175	19336	19066	18379	18148	17859	17936	18020	17699	17274	17212	17357	17390	17343	17113	16889	16835	16926	17127	17103	16993	16881	17080	17041	17020	16715	16798	16789	16924	16878	16839	16811	16814	16782	16776	16702	16782	16511	16590	16583	16676	16540	16667	16485	16733	16780	16560	16692	16766	16528	16802	16865	16590	16769	16718	16765	16762	16777	16777	16743	16545	16454	16646	16620	16729	16600	16809	16719	16773	16711	16695	16644	16641	16764	16610	16564	16591	16546	16866	16742	16768	16495	16717	16668	16712	16591	16653	16635	16524	16601	16744	16690	16568	16808	16641	16622	16766	16602	16781	16792	16513	16744	16690	16653	16687	16747	16544	16788	16624	16663	16741	16817	16915	16654	16508	16682	16554	16473	16481	16814	16769	16618	16614	16413	16676	16721	16654	16559	16607	16715	16683	16716	16645	16559	16816	16564	16749	16669	16629	16600	16643	16609	16636	16670	16693	16784	16522	16567	16737	16675	16534	16746	16836	16586	16765	16734	16767	16596	16751	16530	16472	16727	16655	16596	16575	16704	16742	16759	16569	16630	16710	16811	16847	16621	16616	16563	16720	16889	16526	16588	16875	16582	16660	16725	16685	16663	16661	16793	16828	16664	16689	16466	16724	16670	16722	16594	16612	16573	16677	16590	16706	16681	16657	16620	16678	16743	16705	16860	16510	16524	16476	16760	16583	16743	16615	16570	16510	16735	16551	16585	16622	16708	16584	16704	16687	16565	16582	16643	16738	16824	16696	16548	16786	16527	16481	16571	16622	16721	16706	16849	16669	16530	16579	16741	16772	16573	16670	16563	16860	16682	16634	16731	16683	16698	16630	16634	16545	16443	16625	16657	16530	16522	16693	16882	16524	16670	16695	16772	16401	16706	16665	16576	16728	16546	16709	16641	16720	16641	16626	16653	16772	16590	16690	16592	16612	16520	16638	16603	16700	16556	16635	16667	16752	16492	16835	16856	16680	16697	16694	16622	16766	16696	16721	16738	16622	16612	16718	16592	16737	16624	16753	16597	16699	16694	16665	16605	16739	16472	16699	16496	16559	16633	16659	16535	16794	16893	16463	16725	16635	16521	16655	16443	16750	16744	16659	16681	16629	16645	16627	16887	16739	16743	16521	16594	16555	16677	16826	16541	16597	16727	16631	16764	16604	16544	16604	16758	16664	16483	16667	16665	16359	16616	16643	16708	16599	16650	16765	16673	16514	16715	16577	16435	16752	16553	16793	16757	16590	16632	16795	16838	16793	16725	16637	16492	16669	16579	16545	16724	16691	16487	16636	16614	16578	16699	16668	16811	16616	16706	16736	16681	16823	16606	16650	16811	16582	16700	16726	16619	16656	16673	16591	16764	16579	16644	16670	16623	16557	16761	16794	16448	16672	16619	16641	16850	16856	16674	16644	16805	16656	16492	16696	16823	16672	16833	16785	16544	16668	16431	16837	16470	16733	16430	16727	16455	16707	16471	16668	16717	16551	16650	16666	16602	16600	16648	16771	16689	16584	16730	16805	16613	16854	16791	16804	16807	16573	16524	16550	16790	16613	16635	16475	16657	16504	16553	16678	16578	16702	16676	16742	16512	16618	16773	16758	16861	16787	16459	16642	16732	16577	16500	16714	16622	16490	16614	16545	16605	16634	16618	16619	16555	16683	16705	16618	16803	16594	16623	16651	16787	16632	16652	16771	16611	16656	16619	16721	16594	16747	16592	16629	16538	16603	16670	16564	16430	16591	16618	16723	16417	16633	16528	16776	16559	16721	16509	16440	16745	16581	16641	16669	16771	16638	16461	16522	16561	16704	16610	16621	16690	16620	16743	16758	16704	16696	16615	16592	16720	16818	16637	16701	16744	16566	16535	16743	16730	16667	16709	16743	16524	16613	16591	16565	16663	16442	16766	16779	16792	16597	16813	16600	16751	16909	16723	16768	16693	16791	16548	16752	16682	16508	16699	16530	16705	16625	16487	16680	16795	16550	16687	16646	16685	16530	16516	16526	16736	16558	16515	16757	16573	16693	16688	16773	16587	16628	16656	16721	16468	16546	16510	16662	16550	16599	16677	16702	16720	16662	16426	16600	16628	16667	16832	16726	16642	16658	16658	16652	16760	16641	16678	16590	16492	16716	16660	16620	16645	16679	16770	16657	16600	16662	16740	16732	16812	16551	16716	16723	16522	16582	16655	16669	16603	16802	16633	16697	16779	16748	16727	16606	16751	16496	16707	16507	16494	16725	16731	16785	16722	16627	16705	16732	16709	16534	16597	16532	16444	16589	16690	16716	16696	16447	16602	16661	16625	16756	16568	16384	16631	16734	16476	16720	16873	16558	16665	16643	16711	16581	16561	16800	16604	16636	16514	16589	16778	16465	16690	16647	16702	16588	16708	16591	16565	16734	16583	16657	16808	16817	16514	16718	16707	16651	16766	16646	16637	16708	16463	16725	16682	16862	16581	16800	16476	16558	16807	16797	16696	16581	16568	16658	16524	16758	16707	16699	16786	16849	16706	16717	16699	16629	16772	16483	16912	16606	16671	16538	16726	16584	16663	16616	16558	16453	16601	16625	16604	16806	16682	16665	16718	16567	16604	16759	16649	16703	16675	16671	16744	16808	16821	16644	16745	16696	16724	16437	16588	16734	16582	16503	16784	16693	16544	16648	16447	16738	16567	16518	16640	16673	16701	16399	16692	16718	16830	16666	16764	16635	16733	16645	16802	16635	16790	16637	16716	16585	16757	16626	16646	16690	16642	16697	16466	16432	16734	16807	16517	16737	16651	16569	16731	16623	16658	16621	16537	16611	16604	16628	16663	16696	16735	16662	16547	16595	16699	16691	16726	16610	16689	16687	16692	16739	16726	16748	16677	16777	16724	16698	16506	16575	16597	16666	16837	16567	16665	16695	16620	16388	16669	16460	16778	16712	16737	16679	16734	16580	16708	16551	16669	16587	16540	16655	16732	16752	16692	16507	16525	16596	16725	16745	16565	16617	16608	16557	16622	16779	16721	16550	16558	16724	16667	16461	16618	16762	16600	16714	16627	16613	16681	16615	16479	16802	16648	16663	16837	16495	16710	16755	16521	16678	16731	16635	16600	16699	16625	16599	16627	16680	16781	16727	16542	16634	16754	16600	16711	16597	16728	16638	16506	16619	16648	16700	16736	16823	16687	16712	16654	16771	16556	16805	16698	16575	16557	16589	16594	16757	16671	16572	16582	16741	16574	16748	16551	16634	16567	16662	16700	16422	16648	16683	16884	16696	16629	16571	16620	16729	16651	16583	16566	16770	16668	16596	16537	16651	16534	16692	16539	16588	16709	16652	16641	16751	16725	16772	16621	16634	16651	16744	16624	16723	16541	16554	16645	16751	16697	16557	16492	16742	16449	16402	16532	16772	16592	16482	16595	16689	16818	16770	16630	16720	16513	16470	16712	16686	16662	16706	16642	16677	16681	16653	16570	16808	16558	16715	16716	16631	16653	16661	16594	16581	16722	16647	16712	16438	16663	16642	16642	16789	16741	16753	16497	16654	16489	16446	16549	16584	16794	16647	16710	16494	16552	16728	16555	16509	16529	16571	16691	16693	16540	16787	16729	16753	16659	16658	16758	16664	16725	16650	16657	16572	16520	16732	16634	16489	16784	16568	16747	16789	16748	16733	16528	16616	16664	16553	16701	16684	16537	16532	16917	16427	16663	16762	16746	16665	16634	16827	16681	16452	16654	16581	16645	16683	16672	16639	16508	16793	16627	16504	16776	16735	16652	16687	16584	16785	16660	16570	16575	16621	16661	16697	16798	16536	16844	16603	16633	16654	16692	16730	16674	16769	16572	16727	16688	16618	16815	16628	16630	16661	16816	16684	16754	16542	16584	16593	16641	16469	16675	16607	16537	16692	16639	16592	16696	16668	16635	16773	16659	16676	16693	16560	16679	16586	16749	16680	16596	16647	16453	16844	16892	16651	16739	16593	16723	16700	16658	16517	16735	16738	16433	16579	16532	16558	16718	16847	16625	16555	16595	16650	16599	16734	16680	16684	16544	16665	16796	16735	16858	16498	16822	16678	16637	16622	16570	16759	16654	16782	16602	16530	16642	16782	16713	16658	16621	16532	16632	16500	16540	16565	16550	16835	16544	16697	16671	16716	16618	16722	16465	16626	16730	16728	16772	16482	16594	16770	16857	16761	16647	16736	16700	16662	16760	16561	16486	17025	16591	16674	16519	16702	16570	16778	16775	16479	16723	16593	16740	16735	16789	16649	16516	16639	16705	16517	16647	16610	16747	16707	16707	16566	16719	16579	16646	16682	16760	16643	16627	16730	16827	16575	16719	16775	16742	16502	16667	16754	16647	16663	16664	16591	16699	16713	16621	16718	16685	16751	16783	16469	16792	16532	16646	16665	16717	16894	16680	16687	16626	16651	16558	16522	16745	16625	16679	16577	16563	16614	16551	16775	16691	16601	16658	16713	16695	16717	16643	16699	16768	16566	16542	16732	16602	16689	16620	16531	16864	16721	16792	16708	16610	16546	16725	16589	16561	16577	16654	16649	16558	16846	16670	16905	16849	16636	16688	16637	16668	16666	16556	16587	16655	16601	16657	16500	16449	16615	16682	16665	16631	16741	16434	16582	16791	16760	16560	16701	16589	16646	16706	16649	16708	16535	16760	16546	16635	16668	16598	16580	16492	16702	16458	16750	16654	16611	16690	16745	16561	16598	16800	16576	16567	16585	16505	16694	16754	16725	16653	16544	16687	16603	16641	16720	16710	16865	16761	16656	16431	16615	16896	16708	16643	16691	16522	16673	16506	16595	16712	16677	16600	16563	16774	16721	16612	16693	16656	16624	16770	16768	16563	16661	16520	16718	16591	16699	16465	16743	16656	16605	16798	16691	16855	16632	16493	16669	16616	16757	16802	16694	16791	16754	16728	16761	16458	16649	16530	16636	16602	16897	16732	16567	16547	16699	16773	16808	16713	16649	16571	16571	16670	16801	16704	16565	16685	16704	16587	16671	16611	16641	16482	16770	16626	16590	16470	16463	16722	16572	16555	16679	16533	16492	16541	16630	16512	16629	16833	16677	16702	16867	16739	16513	16690	16563	16538	16574	16761	16537	16728	16580
24249	21659	30525	31067	31968	30975	30988	27287	26402	26132	25712	25024	24610	24828	24895	25008	24559	24191	24210	24284	24133	23957	23992	24086	24148	23982	24046	24039	23892	23812	24101	23646	23721	23884	23694	23645	23684	23695	23739	23829	23796	23626	23690	23419	23464	23377	23684	23411	23668	23489	23745	23560	23657	23597	23525	23420	23536	23277	23331	23464	23560	23721	23570	23315	23622	23475	23507	23298	23709	23486	23548	23545	23594	23490	23629	23367	23573	23468	23531	23463	23392	23689	23816	23342	23514	23440	23350	23490	23503	23401	23545	23394	23506	23498	23506	23561	23575	23400	23701	23763	23448	23502	23459	23508	23525	23681	23556	23487	23391	23533	23510	23443	23632	23535	23428	23502	23517	23222	23252	23558	23303	23484	23667	23590	23595	23413	23815	23463	23227	23467	23527	23432	23417	23477	23337	23172	23508	23440	23658	23560	23294	23412	23414	23338	23196	23620	23775	23327	23388	23410	23330	23405	23343	23138	23342	23496	23582	23586	23607	23378	23672	23462	23239	23430	23669	23413	23622	23376	23660	23487	23530	23456	23512	23356	23444	23512	23672	23730	23669	23363	23345	23385	23511	23578	23530	23386	23672	23423	23365	23314	23562	23585	23489	23377	23418	23284	23680	23714	23494	23500	23659	23426	23382	23436	23646	23458	23663	23410	23325	23577	23387	23484	23588	23651	23535	23575	23531	23389	23556	23583	23509	23611	23470	23432	23416	23281	23283	23537	23584	23492	23398	23863	23556	23371	23336	23335	23427	23357	23296	23677	23488	23473	23487	23678	23235	23880	23647	23523	23486	23481	23386	23522	23530	23244	23642	23551	23583	23494	23700	23598	23528	23278	23763	23707	23519	23410	23569	23551	23461	23398	23428	23466	23444	23467	23552	23485	23477	23639	23530	23636	23512	23564	23481	23256	23719	23462	23469	23544	23661	23397	23358	23383	23506	23583	23407	23361	23900	23342	23496	23410	23386	23413	23452	23181	23555	23378	23355	23521	23367	23500	23492	23524	23419	23276	23405	23371	23212	23385	23569	23351	23602	23396	23729	23492	23517	23728	23334	23539	23342	23583	23468	23495	23668	23378	23343	23464	23526	23521	23478	23503	23743	23373	23320	23296	23527	23482	23611	23561	23545	23503	23450	23667	23364	23553	23329	23296	23464	23511	23495	23474	23575	23842	23722	23627	23571	23366	23322	23453	23516	23649	23455	23387	23531	23628	23489	23386	23597	23246	23699	23403	23396	23270	23599	23405	23368	23307	23425	23381	23191	23434	23390	23051	23181	23715	23471	23372	23548	23651	23754	23467	23567	23612	23193	23437	23448	23561	23616	23399	23372	23558	23525	23495	23376	23193	23440	23462	23534	23472	23546	23443	23599	23437	23540	23442	23376	23684	23592	23430	23391	23569	23509	23380	23411	23456	23554	23472	23460	23520	23452	23439	23310	23574	23611	23370	23556	23553	23598	23407	23282	23499	23401	23498	23369	23404	23168	23398	23324	23500	23560	23594	23633	23336	23424	23747	23573	23557	23504	23601	23459	23386	23521	23433	23737	23431	23458	23507	23470	23436	23606	23295	23476	23559	23286	23550	23332	23325	23513	23273	23238	23400	23492	23528	23261	23559	23278	23773	23464	23717	23424	23347	23439	23355	23460	23544	23702	23535	23492	23310	23672	23272	23541	23503	23787	23725	23497	23317	23293	23502	23473	23434	23457	23530	23551	23307	23580	23488	23127	23569	23648	23112	23513	23472	23653	23648	23468	23371	23573	23642	23425	23401	23619	23365	23643	23641	23472	23508	23648	23551	23351	23511	23570	23512	23178	23333	23436	23491	23628	23291	23550	23423	23616	23368	23356	23482	23415	23433	23647	23298	23425	23504	23473	23443	23694	23681	23713	23373	23356	23565	23330	23344	23478	23457	23467	23354	23373	23504	23316	23413	23344	23405	23515	23435	23587	23659	23372	23509	23532	23473	23528	23503	23406	23429	23591	23751	23457	23534	23529	23686	23373	23696	23546	23256	23232	23425	23267	23580	23566	23596	23559	23412	23302	23423	23404	23237	23179	23219	23496	23249	23403	23415	23339	23296	23206	23541	23440	23759	23520	23341	23290	23504	23385	23555	23488	23385	23444	23576	23430	23274	23345	23811	23504	23284	23365	23247	23270	23315	23545	23381	23556	23400	23486	23215	23370	23542	23459	23299	23627	23423	23439	23415	23295	23448	23343	23654	23443	23598	23499	23436	23423	23410	23577	23418	23521	23309	23314	23426	23566	23498	23529	23537	23366	23471	23451	23612	23492	23609	23586	23240	23362	23230	23244	23355	23601	23656	23377	23583	23389	23496	23466	23492	23527	23475	23644	23653	23598	23323	23417	23345	23580	23643	23384	23272	23276	23504	23469	23408	23514	23481	23644	23360	23498	23455	23308	23436	23368	23467	23520	23668	23427	23586	23491	23463	23319	23108	23723	23679	23674	23606	23602	23564	23643	23337	23417	23626	23688	23223	23489	23559	23354	23656	23456	23475	23648	23515	23516	23582	23584	23478	23388	23237	23428	23216	23445	23506	23564	23339	23373	23454	23661	23160	23621	23649	23634	23476	23434	23535	23581	23572	23421	23656	23511	23266	23439	23090	23545	23516	23510	23498	23851	23579	23510	23363	23463	23450	23488	23240	23401	23485	23519	23266	23259	23365	23447	23469	23253	23545	23394	23494	23339	23558	23493	23512	23360	23438	23792	23414	23445	23574	23581	23685	23297	23518	23599	23232	23355	23522	23392	23354	23443	23432	23326	23441	23612	23281	23638	23568	23379	23537	23383	23324	23374	23487	23439	23438	23410	23536	23401	23428	23350	23456	23368	23424	23591	23550	23195	23562	23545	23467	23580	23168	23127	23575	23492	23378	23529	23392	23611	23462	23265	23424	23287	23532	23568	23337	23535	23682	23460	23337	23621	23336	23604	23304	23494	23459	23444	23663	23457	23566	23479	23540	23473	23603	23554	23575	23546	23515	23492	23398	23449	23563	23470	23579	23544	23607	23481	23282	23745	23615	23339	23499	23534	23626	23506	23561	23707	23555	23309	23229	23359	23256	23269	23394	23663	23639	23449	23406	23271	23395	23373	23471	23407	23383	23710	23303	23579	23410	23519	23515	23502	23529	23473	23354	23328	23438	23285	23495	23245	23591	23219	23321	23566	23616	23396	23207	23447	23588	23638	23591	23488	23552	23636	23449	23258	23508	23518	23339	23595	23536	23379	23379	23466	23157	23270	23299	23493	23325	23368	23190	23328	23305	23661	23497	23547	23416	23469	23648	23567	23587	23457	23381	23460	23384	23450	23619	23529	23816	23776	23445	23580	23437	23440	23685	23444	23258	23159	23452	23385	23425	23376	23322	23538	23580	23781	23423	23434	23649	23544	23602	23433	23520	23504	23281	23434	23583	23650	23439	23583	23509	23692	23583	23142	23337	23581	23485	23447	23554	23519	23512	23488	23451	23568	23352	23358	23513	23447	23333	23469	23531	23552	23186	23252	23564	23367	23403	23317	23373	23493	23403	23636	23526	23517	23464	23397	23630	23589	23128	23730	23455	23364	23365	23502	23263	23503	23613	23439	23731	23572	23579	23556	23483	23287	23332	23409	23480	23272	23329	23538	23582	23474	23391	23491	23448	23455	23396	23141	23476	23483	23565	23620	23558	23379	23715	23522	23608	23293	23601	23445	23612	23564	23646	23405	23499	23157	23287	23536	23476	23415	23337	23450	23633	23266	23441	23625	23695	23514	23596	23422	23421	23343	23690	23476	23681	23492	23548	23388	23353	23353	23533	23717	23568	23276	23490	23418	23337	23299	23211	23428	23316	23432	23292	23524	23448	23481	23209	23289	23497	23547	23283	23457	23369	23361	23688	23413	23408	23536	23701	23476	23385	23701	23580	23440	23581	23588	23598	23374	23603	23408	23137	23716	23628	23195	23214	23547	23639	23523	23387	23373	23400	23362	23484	23531	23382	23435	23289	23519	23347	23806	23506	23499	23398	23461	23403	23577	23707	23405	23508	23372	23641	23558	23617	23678	23354	23314	23394	23521	23459	23350	23393	23453	23552	23508	23520	23427	23554	23357	23468	23536	23439	23436	23369	23625	23574	23474	23348	23431	23636	23444	23695	23230	23408	23320	23564	23629	23407	23328	23429	23655	23561	23524	23487	23724	23399	23332	23238	23391	23502	23273	23236	23513	23418	23632	23519	23515	23496	23413	23553	23592	23521	23392	23647	23514	23307	23663	23636	23502	23385	23126	23616	23526	23488	23575	23560	23786	23580	23324	23430	23553	23715	23428	23533	23578	23747	23504	23251	23469	23764	23413	23473	23225	23387	23499	23621	23506	23260	23519	23655	23440	23374	23508	23504	23365	23443	23335	23441	23346	23399	23535	23449	23372	23561	23467	23699	23432	23492	23872	23500	23446	23349	23481	23514	23689	23500	23472	23651	23506	23677	23348	23485	23457	23488	23656	23542	23439	23584	23440	23484	23493	23420	23393	23289	23513	23212	23405	23228	23544	23586	23525	23714	23531	23483	23652	23565	23533	23603	23551	23526	23229	23302	23365	23509	23677	23749	23352	23345	23514	23474	23398	23175	23505	23496	23573	23664	23422	23294	23272	23618	23559	23430	23400	23381	23462	23527	23694	23423	23551	23666	23699	23268	23617	23371	23594	23503	23627	23629	23664	23413	23525	23444	23375	23707	23244	23440	23631	23328	23474	23486	23469	23525	23357	23282	23397	23536	23266	23357	23555	23568	23320	23532	23476	23397	23524	23509	23379	23335	23568	23387	23601	23707	23596	23648	23624	23406	23660	23516	23451	23452	23533	23499	23381	23387	23265	23490	23358	23424	23562	23533	23519	23625	23301	23404	23428	23686	23523	23565	23604	23445	23491	23514	23357	23265	23622	23628	23436	23296	23370	23499	23592	23557	23608	23422	23717	23517	23653	23411	23621	23523	23267	23461	23441	23565	23404	23503	23381	23621	23508	23609	23495	23565	23318	23429	23352	23465	23414	23597	23412	23529	23505	23572	23393	23673	23256	23516	23587	23450	23458	23399	23461	23533	23396	23421	23472	23468	23347	23483	23539	23705
46710	80923	77110	61651	45315	27215	21932	21050	20110	19138	18551	17701	17478	17925	17651	17214	16890	16577	16646	16917	16468	16557	16188	16557	16365	16499	16250	16121	16316	16405	16384	16257	16114	16102	16214	16237	16205	15991	16143	16172	16018	15898	16006	15898	16134	15928	15997	15862	15913	16077	15949	15834	15972	15922	15918	15789	16054	16074	15864	16039	16048	16038	16179	15892	16184	15982	15989	15919	15944	15927	16064	15874	15925	15968	15881	15860	15935	16038	15875	15994	15784	15798	15884	15910	15871	15970	15915	16060	16090	15967	15947	15962	15957	15874	16028	15939	15971	15746	15897	15880	15938	15784	15880	16096	15904	15857	15839	16093	15975	15862	15926	16110	15866	15853	16011	15907	15882	15911	15792	16053	15919	16062	15849	16064	15943	16035	15987	15991	15815	15699	16022	15882	15893	15963	15760	15994	15852	15780	15877	15973	15891	15858	16122	15793	15871	15834	15827	16027	15824	16048	16018	15963	16000	15973	15953	15881	15884	15987	15958	15882	15853	15874	15886	15855	16088	15676	15745	15742	15826	15864	15805	15824	15836	15894	16024	15798	15972	15960	15900	15924	15827	16111	16019	15923	15895	15860	16028	15965	15913	15952	15832	15827	16165	15958	15812	16023	16023	15904	15843	16068	15907	15735	15923	15853	15720	16071	15993	15850	15974	16027	15884	16050	15982	16054	15846	16003	15876	15737	15851	15930	15899	15761	15878	15998	15849	16094	15808	15971	15687	15861	15836	15774	16084	15833	16076	15938	16128	15812	15970	15891	15992	15954	15803	15940	15989	15789	15871	15909	15985	15845	15897	15891	15957	15802	15859	15964	15943	15869	15848	16013	15739	16037	16061	16007	15845	15763	15920	15917	16020	15799	15956	15974	15878	15937	15965	15821	15829	15787	15992	15978	15871	15915	16079	15787	15912	15765	15932	16007	15747	15725	16040	16062	16044	16090	15935	15933	15997	15850	15875	16087	15939	16030	15815	15981	15924	15906	15958	15800	16039	15953	15819	15912	15974	15801	15839	16165	15892	16043	15949	16009	15911	15940	16073	15972	15901	15937	15923	15689	15741	15929	15818	15909	15971	15936	15869	15973	15838	15915	15805	15976	15774	15853	16133	15818	15861	16049	15840	15939	15838	15935	15918	15904	15978	15883	15892	15897	15945	15875	15965	15957	15907	16024	15943	15982	15793	15841	15827	15853	15961	15908	15948	15771	15923	15931	15933	16011	15850	15745	15796	15883	15921	15884	15768	15859	15739	15825	15913	15805	16150	15693	15827	15962	15753	15808	15947	15771	15839	15993	15995	15930	15993	15973	15920	15980	16025	15937	15614	15945	15994	15770	16001	15882	15889	15851	15940	16006	15778	15801	15986	15911	15959	15973	15948	15989	16032	15799	15856	15937	15851	16011	15833	16114	15899	15986	15986	15907	15750	15877	15849	15934	15979	15789	16040	16096	15838	15999	15803	15941	15814	16047	15951	15835	15902	15819	15750	16149	15927	15886	15827	15718	15859	15905	15960	15914	15884	16003	15839	15934	15992	15853	15968	15996	15966	15827	16035	15870	15889	15718	15888	15961	15930	15970	15967	15828	15970	15917	15950	15930	15929	15963	16045	16096	15852	15967	15669	15943	15867	15940	15794	15730	16068	15946	15959	16002	15949	15997	15877	15711	15954	15907	15850	15796	15896	16026	16120	16042	15997	15907	15912	15778	15947	15905	15872	16043	15903	15712	15915	15858	15998	15946	15889	16067	15831	15870	16000	15889	15806	15826	15820	15918	15800	15915	16119	15895	15973	15834	16010	15888	15835	15910	16012	15856	15908	15996	15830	15888	16051	15821	15985	15898	15757	15944	15732	15890	15735	15959	15869	15893	15745	16057	15892	16030	16023	16058	15958	15817	15795	15908	15830	16026	15808	15859	15826	15918	15846	15953	15988	15851	15915	15926	15812	16063	15926	15878	15810	15851	16013	15841	15909	15963	15997	16058	15825	15938	16061	15955	15731	15979	15752	15929	15888	15929	15957	15964	15828	16066	15856	15853	15825	15754	15914	15899	15903	15922	15756	15791	15790	15875	15892	15893	16155	15847	15814	15913	15881	16048	15970	15832	15731	15859	16093	15835	15956	16060	15914	15952	15970	15977	15902	15996	15988	15853	15898	15773	15937	15822	15997	15711	15933	16069	16090	15909	15987	16096	15976	15904	16010	15837	15964	15910	15952	15821	16000	16004	15762	15829	15798	15772	15893	15932	15834	16022	15699	16075	15850	16000	16070	15914	15969	15969	15888	15900	15873	16074	15966	15864	15777	16028	16032	15712	15936	15814	15817	15936	15959	15670	16018	15696	15855	15928	15898	16049	15852	15920	16032	15934	16031	15705	15999	15870	15912	15934	15930	15967	15877	15917	15970	15880	15886	16027	15897	16020	15992	16031	15834	15875	15776	15817	16070	16037	16038	15808	15788	15949	16053	15944	15798	16013	15940	15974	15956	15952	15786	15928	15900	15716	15865	15865	16034	16054	15871	15825	15661	15634	15793	15812	15959	15753	15849	15995	15850	16002	15931	15971	15985	15904	16142	15830	15864	15983	15904	15896	15870	16074	15808	15857	15915	15859	15924	15742	16013	15979	16008	15871	15968	15778	15813	15741	15960	15831	16058	15959	15991	15989	15943	16053	15842	15822	15972	15756	15725	15855	15845	15745	15880	15749	15802	15854	15839	15951	16012	15832	15746	16068	15902	15748	15824	16024	15906	15748	16062	16014	16042	15891	15981	15900	15744	15963	15777	15852	15701	15893	15962	15971	15922	15950	15948	15899	15803	15839	15883	16027	15892	15865	15984	16134	15810	15806	15833	16075	15774	16059	15893	15842	15887	15899	15908	16019	15851	15998	16008	15883	15901	15976	15859	16007	15803	15659	15843	15991	15866	15919	15848	15948	15984	16019	15848	15886	15924	15844	15959	15901	15882	15891	15893	15963	15958	15825	15957	15946	15977	15865	15905	15860	15929	15929	15949	16035	15942	15961	16033	15851	15807	15835	15820	15878	15917	15949	15923	15981	15966	15915	15791	15767	15910	15853	16030	15823	15873	15847	15880	15887	15893	16020	16007	15989	15702	16136	15948	15903	15891	15914	16029	15761	15882	15780	15954	15961	15970	15972	15944	15976	15961	15979	15980	16023	15889	15883	15871	15843	15974	15989	15961	15880	15992	15869	15795	15847	15878	15808	15678	16070	15993	15857	15928	15766	15919	15902	15914	15889	15796	15849	15990	15937	15919	15810	15852	15821	15871	15953	15929	15957	15901	15762	15983	15847	15884	15846	16024	15898	15816	15911	15845	15900	16034	15862	16032	15840	15839	15853	15988	15811	15933	15991	15876	15825	15996	15744	15640	16011	15951	16008	15723	15874	15836	15653	15897	15666	15900	16005	15958	16053	15855	15934	15801	15859	15946	16054	15927	15943	15777	15897	15850	15986	15759	15831	15874	16047	15858	15888	15926	15874	15937	15840	16027	15874	15896	15922	15770	16154	16001	15896	15802	15928	15864	16016	15928	15920	15950	15819	15807	15865	15799	15961	15733	15904	15826	16015	15926	15841	15920	16006	15965	15993	15842	15818	15901	15820	15962	15842	15875	15828	15933	15900	15927	15938	15900	15983	15968	15757	15920	15966	15924	15843	15699	15905	15784	15757	15769	15892	15891	15904	15703	15908	15839	15955	15906	15820	15669	15798	15997	15852	15952	15927	15893	15904	15925	15771	15867	15905	15931	16014	15719	16063	15894	15803	15948	15822	16055	16026	15764	15997	15921	15963	16230	15906	15868	15950	15801	16024	15927	15823	15954	15884	15830	16048	15735	15945	15834	15832	15919	15952	15813	15838	15920	15850	15754	15790	15993	15790	15966	15995	15990	15909	15909	15909	15913	15821	15831	15977	15830	15830	15810	15921	15940	15903	16191	15897	15811	15914	16205	15984	16078	15763	15838	15984	15864	15988	15995	15884	15842	15756	15890	15907	15796	15910	15951	15823	15646	15864	15968	15911	15863	15969	15989	15870	15988	15918	15985	15876	15968	15958	15842	16043	15862	15927	15913	15937	16009	15967	15840	15898	15962	15931	15650	16012	15861	15836	16037	15824	15964	15890	15976	15782	16035	15980	15961	15938	16053	15908	15905	16168	16021	16056	16033	15860	15827	15841	15946	15986	15911	15830	15962	15820	15925	15871	15920	15971	15749	16164	15901	15855	15815	15963	15917	15978	15801	15818	15790	15921	15748	15860	16121	15771	15889	15919	15804	15856	15875	15853	15949	15711	15989	16003	16089	16003	15933	15990	15839	15989	15873	15963	15893	15964	15880	16077	16000	15980	16027	15845	15949	15790	15971	16072	15789	15905	15879	15962	15862	15842	15941	15759	15926	16044	15932	15984	15745	15962	15940	16086	15905	15925	15992	15880	15876	15902	15879	16022	15878	15859	15948	15803	15818	15827	15827	15784	15861	15816	15730	15771	15960	15866	16093	15906	15956	15843	16100	15846	15932	15818	15866	15973	16007	15749	15816	15780	15822	16072	15954	15978	15928	15788	16055	15775	15993	15823	15857	15908	15886	15998	15914	16063	15963	16045	15933	15850	15982	16017	15718	16033	15950	16055	15971	15969	15981	15896	15952	16007	16020	15924	15951	16059	15734	15861	15857	15773	15910	15922	15948	15883	15987	15866	15929	15839	15920	15824	15998	16037	15814	15924	15827	15902	16010	15862	15983	15879	15937	15755	15903	15993	16034	15936	15896	15867	15799	15949	15889	15939	15896	15845	15740	15968	15977	15916	15978	15961	15946	16064	15864	16093	15983	16043	15859	15967	16066	15922	15845	15853	15796	15841	15949	15870	15988	15980	15939	15950	15915	15782	15966	16112	15819	15723	16009	16100	15907	15849	15901	15986	15996	15737	15985	15944	15996	15964	16016	15926	15824	16057	15938	15709	16035	15901	16139	16048	15956	16141	15902	15777	16098	15697	15890	15895	15872	15977	15901	15867	15815	15891	15908	15888	15830	15879	15883	15790	15820	15804	15826	15931	15939	15986	15760	15856	15807	15948	15898	15816	15692	16164	15994	15917	15923	16020	15807	15975	15823	15858
41062	48693	53142	43156	31775	27122	26161	25856	25338	24961	24859	24821	24536	24964	25002	24868	24405	24341	24288	24718	24498	24455	24446	24284	24747	24257	24636	24561	24446	24250	24416	24213	24210	24394	24420	24380	24402	24267	24443	24472	24395	24513	24361	24242	24389	24367	24210	24445	24216	24302	24100	24251	24304	24096	24374	24422	24431	24310	24377	23947	24196	24276	24234	24387	24240	24375	24106	24377	24266	24390	24484	24236	24369	24148	24240	24392	24281	24234	24076	24286	24259	24272	24528	24328	24445	24314	24405	24390	24387	24198	24022	24057	24304	24367	24260	24229	24247	24155	24340	24207	24183	24301	24178	24223	24138	24019	24423	24083	24110	24195	24392	24263	24193	24406	24087	24243	24256	24316	24185	24236	24350	24439	23974	24024	24140	24146	24262	24377	24323	24242	24254	24118	24118	24138	24378	24420	24230	24397	24231	24433	24441	24399	24358	24269	24091	23909	24217	24325	24233	24307	24319	24143	24199	24514	24307	24368	24384	24100	24190	24227	24167	24270	24169	24381	24238	24066	24364	24121	24039	24326	24198	24376	24462	24350	24356	24087	24032	24250	24116	24229	24296	24251	24101	24032	24134	24000	24375	24209	24107	24372	24461	24677	24385	24470	24516	24201	24253	24343	24233	24206	24290	24326	24158	24291	24468	24599	24247	23952	24217	24331	24420	24185	24078	24346	24348	24279	24236	24531	24190	24381	24216	24147	24276	23996	24167	23992	24202	24419	24178	24144	24414	24191	24220	24215	24495	24348	24189	24434	24273	24295	24252	24352	24225	24108	24078	24491	24474	24103	24358	24254	24446	24342	24479	23921	24006	24342	24009	24256	24341	24182	24286	24364	24279	24212	24304	24346	24349	24318	24264	24172	24180	24320	24287	24201	24358	24266	24343	24227	24071	24263	24396	24415	24292	24288	24290	24078	24188	24344	24353	24456	24295	24517	24489	24419	24222	24272	24250	24519	24352	24147	24110	24259	24442	24501	24227	24272	24230	24364	24357	24443	23935	24067	24217	24404	24312	24009	24290	24186	24527	24065	24320	24340	24084	24013	24542	24479	24236	24046	23915	24215	24248	24249	24171	24256	24454	24453	24371	24303	24405	24240	24268	24113	24307	24287	24276	24298	24324	24043	24077	24180	24282	24150	24603	24463	24251	24311	24296	24179	24470	24237	24125	24270	24390	24260	24571	24112	24396	24470	24414	24072	24413	24311	24262	24246	24278	24394	24323	24080	24550	24376	24213	24112	24354	24211	24174	24324	24193	24498	24182	24396	24121	24111	24242	24244	24592	24297	24328	24509	24427	24220	24256	24253	24162	24336	24221	24307	24466	24335	24247	24256	24440	24157	24191	24326	24337	24542	24198	24181	24468	24174	24178	24389	24321	24071	24401	24169	24246	24241	24462	24277	24373	24314	24367	24225	24310	24348	24340	24246	24210	24179	24284	24416	24331	24181	24307	24183	24272	24404	24282	24321	24324	24405	24427	24237	24349	24206	24235	24335	24195	24356	24255	24338	24152	24499	24337	24135	24215	23844	24245	24020	24399	24339	24261	24423	24249	24170	24116	24330	24185	24240	24096	24452	24459	24298	24485	24082	24355	24150	24160	24449	24251	24217	24120	24252	24131	24011	24174	24001	24226	24448	24358	23920	24479	24452	23975	24241	24178	24174	24427	24373	24327	24321	24340	24492	24228	24313	24123	24205	24331	24123	24334	24477	24145	24475	24294	24169	24087	24565	24329	24241	24323	24426	24079	24238	24076	24281	24418	24179	24239	24159	24259	23962	24406	24324	24312	24247	24121	24178	24164	24157	24313	24123	24173	24292	24249	24091	24046	24229	24441	24215	24313	24337	24284	23911	24240	24102	24190	24348	24196	24400	24089	24296	24467	24383	24355	24297	24231	24462	23930	24172	24531	24399	24166	24318	24340	24190	24249	24183	24531	24307	24360	24266	24503	24328	24333	24252	24393	24287	24242	24388	24034	24212	24005	24109	24086	24076	24092	24289	24363	24396	24306	24128	24326	24623	24382	24213	24166	24262	24538	24318	24345	24244	24399	24163	23832	24243	24331	24420	24205	24202	24387	24200	24271	24271	24318	24260	24110	24478	24438	24377	24217	24372	24205	24353	24665	24305	24256	24172	24181	24304	24184	24333	24353	24396	24261	24266	24342	24145	24345	24272	24303	24501	24156	24310	24173	24181	24257	24267	24349	24379	24404	24358	24494	24156	24043	24301	24275	24304	24242	24308	24312	23989	24556	24428	24362	24449	24204	24178	24302	24285	24388	24465	24360	24299	24300	24005	24163	24502	24349	24280	24399	24186	24295	24333	24153	24366	24037	24212	24435	24368	24371	24054	24469	24238	24552	24070	24062	24238	24224	24292	24273	24207	24307	24749	24555	24064	24235	24472	24111	24460	24134	24247	24537	24161	24309	24216	24227	24428	24140	24187	24208	24401	24534	24387	24242	24369	24253	24256	24382	24338	24281	24401	24306	24355	24114	24644	24182	24546	24379	24311	24249	24280	24570	24270	24207	24165	24153	24361	24584	24382	24233	24169	24129	24452	24384	24108	24283	24348	24277	24163	24039	24203	24411	24208	24181	24314	24333	24160	24059	24384	24290	24215	24265	24271	24118	24389	24144	23943	24353	24296	24509	24411	24043	24360	24305	24309	24186	24197	24761	24189	24419	24233	24337	24187	24088	24281	24319	24381	24273	24386	24441	24436	24556	24357	24113	24512	24185	24257	24361	24170	24594	24203	24146	24138	24338	24418	24198	24072	24352	24226	24196	24344	24211	24418	24341	24305	24322	24146	24179	24262	24278	24322	24274	24200	24329	24367	24168	24472	24435	24219	24182	24204	24552	24437	24160	24235	24134	24449	24301	24106	24315	24329	24307	24509	24160	24279	24301	24211	24432	24101	24050	24355	24339	24169	24349	24402	24378	24082	24409	24125	24197	24171	24164	24157	24261	24371	24239	24336	24333	24253	24338	24293	24395	24256	24184	24140	24515	24345	24321	24360	24492	24069	24405	24117	24347	24258	24609	24274	24322	24042	24284	24393	24106	24209	24188	24283	24116	24364	24129	24228	24410	24212	24230	24206	24434	24122	24292	24016	24250	24353	24313	24328	24299	24460	24301	24512	24248	24117	24235	24142	24354	24330	24308	24079	23976	23932	24457	24333	24290	24273	24159	24197	24558	24279	24353	23960	24127	24074	24183	24166	24388	24387	24310	24396	24044	24238	24465	24328	24165	24189	24602	24482	24309	24246	24250	24160	24421	24109	24358	24134	24334	24293	24383	24454	24288	24208	24183	24181	24057	24331	24258	24084	23997	24095	24289	24308	24203	24295	24413	24234	24356	24241	24338	24357	24383	24158	24052	24311	24073	24317	24303	24334	24168	24072	24268	24384	24202	24202	24133	24150	24096	24072	24294	24420	24387	24215	24071	24429	24251	24285	24361	24436	24037	24421	24134	24026	24004	24359	24115	24244	24360	24093	24254	23952	24227	24158	23965	23919	24190	24265	24530	24320	24348	24287	24435	24384	24405	24353	24260	24067	24397	24174	24400	24388	24175	24282	24291	24222	24291	24231	24159	24040	24350	24219	24276	24262	24413	24316	24046	24000	24373	24317	24228	24169	23982	24306	24537	24226	24066	24024	24401	24322	24286	24558	24036	24348	24238	24234	24488	24189	24211	24288	24289	24175	24204	24172	24058	24138	24180	24515	24375	24202	24089	24411	24446	24190	24282	24361	24353	24251	24098	24005	24160	24272	24418	24166	24268	24356	24340	24348	24111	24501	24240	24204	24377	24190	24401	24303	24160	24321	24392	24603	24294	24342	24235	24292	24281	24460	24028	24185	24365	24139	24209	24431	24371	24155	24476	24081	24462	24161	24139	24300	24390	24356	23916	24239	24116	24152	24271	24298	24322	24139	24522	24152	24175	24341	24453	24299	24228	24401	24462	23996	23976	24394	24513	24309	24221	24282	24541	24438	24427	24369	24162	24176	24422	24269	24314	24081	24151	24259	24414	24368	24273	24180	24172	24288	24333	24474	24187	24513	24039	24329	24274	24419	24347	24376	24401	24281	24488	24287	24419	23975	24056	24421	24197	24136	24202	24240	24138	24194	24221	24240	24384	24497	24167	24444	24249	24467	24286	24163	24300	24307	24381	24498	24072	24262	24474	24332	24227	24344	24563	24223	24374	24312	24522	24567	24304	24279	24259	24342	24370	24241	24123	24371	24369	23991	24180	24406	24313	24262	24236	24303	24266	24343	24134	24303	24059	24013	24067	24282	24254	24448	24118	24326	24263	24123	24200	24319	24498	24420	24411	24245	24138	24208	24224	24520	24557	24475	24450	24249	24360	24105	24431	24117	24560	24330	24376	24454	24148	24152	23981	24213	24590	24504	24295	24209	24503	24453	24228	24281	24099	24192	24101	23991	24071	24259	24400	24227	24451	24275	24373	24430	24230	24147	24199	24404	24216	24316	24245	24299	24204	24238	24072	24167	24389	24335	24293	24141	24420	24393	24701	24303	24317	24334	24218	24284	24363	24084	24507	24360	24375	24444	24295	24391	23991	24545	24078	24101	24422	24269	24289	24496	24363	24249	24170	24084	24187	24202	24173	24360	24137	24162	24221	24498	24579	24303	24405	24305	24252	24235	24170	24340	24254	24297	24232	24271	24233	24281	24137	24148	24354	24271	24232	24237	24241	24273	24355	24628	24378	24042	24173	24420	24232	24353	24245	24383	24245	24434	24402	24011	24081	24008	24424	24253	24192	24285	24286	24348	24326	24287	23997	24711	24137	24014	24178	24278	24126	24261	24313	24284	24318	24307	24419	24077	24249	24163	24415	24347	24584	24416	24465	24056	24334	24361	24370	24226	24383	24253	24461	24312	24430	24475	24204	24129	24310	24507	24439	24480	24269	24453	24249	24289	24324	24177	24291	24449	24267	24115	24248	24281	24335	24305	24333	24324	24215	24223	24433	24292	24414	24202	24172	24220	24130	24169	24090	24303	24319	24152	24335	24370	24420	24327	24214	24602	24446	24378	24087	24239	24153	24258	24319	24545	24278	24257	24344	24471	24380	24197	24490	24223	24503	24313	24341	24067	24228	24222
41658	58022	52523	36246	24239	19633	18901	18319	17858	17256	17158	16937	17016	17097	16973	16894	16850	16611	16522	16636	16566	16524	16591	16412	16404	16430	16477	16450	16395	16429	16430	16501	16422	16465	16365	16437	16394	16499	16416	16358	16291	16318	16201	16415	16324	16234	16278	16243	16421	16214	16242	16431	16165	16182	16425	16057	16171	16302	16453	16281	16512	16235	16316	16237	16291	16345	16268	16299	16324	16423	16113	16231	16162	16354	16420	16173	16293	16184	16231	16203	16199	16299	16248	16320	16393	16337	16356	16229	16090	16343	16316	16161	16432	16365	16469	16302	16287	16242	16236	16283	16201	16292	16276	16347	16359	16334	16191	16215	16100	16279	16277	16227	16224	16207	16322	16272	16127	16343	16177	16435	16126	16256	16266	16259	16412	16452	16113	16254	16368	16120	16112	16277	16292	16349	16226	16238	16226	16356	16294	16055	16295	16269	16309	16295	16364	16225	16395	16274	16158	16332	16349	16301	16111	16403	16333	16520	16317	16325	16295	16263	16319	16399	16375	16153	16422	16358	16437	16263	16385	16395	16367	16216	16337	16395	16217	16311	16359	16450	16050	16326	16286	16256	16244	16158	16313	16281	16275	16351	16131	16328	16390	16266	16532	16127	16243	16258	16242	16148	16194	16218	16278	16255	16146	16044	16064	16336	16420	16237	16229	16175	16310	16464	16068	16126	16197	16220	16134	16133	16129	16264	16167	16092	16283	16082	16196	16231	16270	16305	16345	16256	16444	16287	16318	16317	16236	16173	16287	16283	16097	16414	16352	16425	16319	16153	16276	16211	16342	16445	16236	16315	16438	16329	16337	16288	16151	16170	16236	16083	16484	16155	16168	16400	16311	16201	16284	16362	16283	16193	16319	16237	16191	16294	16190	16174	16343	16217	16332	16121	16308	16204	16311	16304	16234	16221	16340	16237	16300	16222	16325	15997	16247	16303	16255	16420	16215	16158	16042	16316	16333	16329	16143	16468	16179	16249	16226	16220	16031	16359	16295	16223	16406	16167	16238	16230	16280	16276	16341	16145	16302	16223	16299	16256	16337	16245	16171	16271	16402	16223	16257	16226	16182	16378	16319	16103	16230	16199	16512	16392	16296	16354	16351	16214	16259	16303	16267	16234	16237	16397	16262	16326	16150	16273	16333	16283	16048	16177	16343	16303	16174	16137	16243	16283	16394	16226	16243	16207	16242	16288	16046	16266	16376	16441	16385	16177	16328	16368	16202	16318	16326	16276	16284	16311	16277	16177	16334	16326	16135	16221	16318	16437	16312	16253	16169	16148	16319	16381	16203	16292	16258	16233	16405	16154	16459	16345	16406	16305	16375	16195	16261	16205	16226	16294	16458	16242	16349	16209	16327	16301	16116	16448	16189	16307	16179	16291	16218	16171	16201	16089	16374	16339	16335	16271	16328	16301	16367	16175	16460	16073	16319	16326	16241	16450	15986	16236	16034	16294	16245	16319	16229	16262	16432	16171	16293	16095	16231	16310	16294	16156	16366	16311	16494	16006	16333	16403	16323	16307	16195	16244	16256	16356	16303	16183	16339	16156	16274	16277	16357	16251	16333	16323	16162	16244	16470	16381	16219	16136	16176	16054	16281	16312	16203	16275	16253	16241	16226	16442	16110	16107	16160	16250	16369	16274	16345	16243	16355	16254	16139	16155	16433	16267	16207	16369	16181	16284	16228	16264	16239	16296	16249	16328	16178	16084	16242	16169	16241	16382	16261	16446	16267	16370	16301	16250	16224	16171	16146	16289	16462	16111	16299	16208	16457	16290	16295	16297	16331	16111	16317	16133	16211	16129	16116	16350	16160	16202	16368	16178	16286	16179	16256	16475	16165	16165	16128	16254	16316	16248	16188	16401	16169	16165	16245	16193	16389	16326	16435	16195	16338	16108	16247	16162	16314	16317	16275	16222	16232	16058	16264	16244	16382	16209	16516	16339	16492	16294	16228	16366	16253	16276	16294	16297	16152	16392	16366	16286	16336	16411	16328	16407	16234	16353	16323	16368	16485	16251	16368	16188	16326	16228	16159	16312	16162	16271	16222	16216	16496	16238	16243	16329	16328	16191	16320	16397	16183	16284	16334	16294	16228	16121	16301	16200	16220	16207	16173	16314	16350	16297	16309	16254	16143	16284	16383	16479	16281	16209	16377	16172	16293	16331	16260	16316	16159	16234	16423	16258	16253	16200	16239	16500	16233	16164	16234	16426	16162	16191	16331	16421	16190	16187	16333	16428	16288	16325	16360	16393	16361	16114	16232	16292	16191	16199	16386	16404	16240	16217	16224	16240	16385	16244	16298	16222	16360	16359	16432	16257	16206	16273	16289	16388	16269	16270	16228	16209	16284	16267	16222	16250	16215	16100	16378	16182	16222	16408	16246	16410	16350	16416	16365	16239	16254	16355	16300	16427	16297	16277	16498	16299	16384	16432	16355	16182	16150	16263	16192	16345	16272	16118	16205	16384	16247	16482	16209	16274	16138	16326	16232	16322	16095	16508	16284	16354	16414	16368	16333	16403	16235	16238	16428	16290	16237	16457	16198	16143	16147	16500	16217	16243	16330	16130	16152	16233	16194	16323	16417	16130	16394	16438	16315	16368	16277	16213	16217	16328	16343	16176	16300	16381	16405	16468	16196	16279	16323	16373	16200	16201	16066	16167	16374	16228	16225	16233	16424	16244	16217	16190	16338	16148	16372	16334	16350	16242	16334	16302	16347	16195	16315	16256	16406	16203	16283	16312	16135	16280	16181	16204	16341	16347	16347	16434	16292	16136	16314	16241	16383	16256	16309	16196	16344	16143	16235	16269	16177	16222	16334	16240	16221	16211	16342	16347	16285	16138	16249	16173	16161	16118	16093	16241	16338	16310	16210	16415	16275	16131	16165	16253	16351	16276	16117	16255	16184	16397	16453	16330	16288	16214	16288	16317	16157	16265	16255	16390	16261	16386	16269	16342	16172	16272	16282	16189	16298	16119	16203	16162	16242	16219	16102	16124	16222	16276	16263	16250	16319	16336	16251	16183	16227	16250	16294	16117	16135	16148	16286	16245	16432	16446	16171	16342	16236	16370	16295	16175	16373	16285	16321	16201	16428	16344	16325	16385	16435	16285	16135	16498	16222	16082	16272	16292	16348	16295	16360	16440	16170	16365	16233	16264	16396	16167	16311	16384	16199	16328	16318	16151	16255	16244	16271	16176	16215	16395	16495	16265	16166	16453	16213	16328	16384	16375	16549	16333	16355	16224	16305	16282	16497	16175	16196	16210	16188	16265	16204	16345	16274	16096	16194	16454	16042	16314	16288	16271	16276	16166	16291	16380	16410	16217	16362	16271	16312	16312	16461	16166	15933	16295	16395	16343	16228	16294	16282	16377	16278	16295	16314	16509	16125	16267	16154	16370	16312	16336	16389	16354	16309	16431	16298	16261	16243	16327	16102	16191	16450	16444	16365	16328	16257	16178	16293	16016	16422	16259	16274	16302	16359	16248	16417	16164	16170	16121	16330	16342	16331	16208	16169	16192	16279	16451	16299	16323	16027	16287	16353	16466	16311	16339	16357	16353	16157	16348	16311	16153	16316	16318	16216	16439	16352	16349	16129	16295	16230	16445	16346	16359	16325	16319	16318	16171	16265	16080	16392	16373	16277	16444	16262	16181	16177	16340	16329	16282	16485	16267	16339	16333	16240	16319	16262	16273	16133	16543	16280	16218	16084	16395	16363	16258	16282	16214	16293	16429	16313	16299	16212	16404	16376	16365	16374	16148	16231	16378	16321	16231	16364	16248	16227	16175	16159	16308	16359	16323	16432	16290	16264	16425	16300	16382	16104	16387	16268	16534	16208	16384	16173	16284	16196	16440	16177	16245	16178	16404	16304	16466	16295	16265	16152	16358	16141	16288	16434	16202	16243	16209	16441	16046	16248	16249	16120	16277	16134	16112	16363	16420	16311	16287	16086	16261	16255	16170	16255	16418	16230	16399	16355	16438	16174	16316	16279	16312	16410	16197	16344	16289	16061	16461	16310	16281	16156	16400	16296	16419	16165	16218	16262	16209	16364	16231	16286	16102	16234	16275	16415	16374	16396	16283	16319	16269	16295	16183	16343	16326	16304	16231	16398	16148	16484	16283	16316	16391	16161	16349	16348	16224	16266	16203	16178	16307	16270	16351	16242	16310	16249	16219	16265	16290	16059	16265	16243	16269	16221	16381	16293	16266	16323	16169	16338	16390	16248	16321	16241	16268	16280	16290	16259	16358	16077	16199	16346	16273	16329	16432	15986	16286	16276	16283	16269	16281	16358	16196	16326	16239	16382	16190	16313	16323	16067	16425	16320	16458	16290	16122	16396	16275	16284	16213	16484	16274	16229	16350	16509	16233	16429	16276	16315	16293	16248	16288	16303	16235	16302	16334	16174	16394	16436	16227	16293	16224	16215	16339	16332	16210	16309	16237	16407	16201	16340	16225	16306	16308	16265	16220	16191	16436	16283	16204	16204	16114	16390	16280	16200	16307	16348	16165	16339	16337	16376	16321	16258	16284	16211	16197	16286	16414	16370	16221	16194	16390	16481	16169	16421	16235	16234	16196	16255	16250	16443	16262	16376	16327	16437	16261	16303	16391	16358	16181	16476	16265	16228	16257	16458	16287	16201	16201	16361	16398	16299	16293	16359	16251	16345	16280	16094	16305	16210	16366	16416	16157	16396	16415	16298	16232	16366	16223	16275	16130	16308	16225	16183	16339	16047	16289	16164	16309	16303	16143	16356	16372	16227	16164	16325	16417	16329	16257	16193	16229	16235	16404	16454	16357	16209	16243	16143	16436	16270	16241	15996	16294	16335	16292	16225	16226	16185	16220	16222	16203	16252	16221	16229	16105	16201	16199	16232	16263	16276	16337	16334	16260	16264	16364	16187	16354	16228	16364	16226	16381	16233	16307	16278	16243	16229	16262	16157	16311	16464	16248	16212	16276	16349	16231	16335	16446	16236	16239	16186	16260	16227	16318	16412	16470	16288	16348	16186	16331	16255	16322	16411	16361	16437	16327	16314	16336	16141	16308	16182	16248	16164	16461	16310	16150	16140	16305	16073	16058	16128	16216	16190	16407	16315	16342	16240	16423
26376	21958	32551	34565	31493	29378	29527	26910	25997	25807	24991	24539	24903	24782	24717	24527	24125	24183	24172	24481	24361	23853	24172	24018	24107	24167	24174	23995	24113	24047	23838	23838	24022	23844	23701	23768	23687	23959	23981	23716	23855	23748	23889	23761	23689	23780	23655	23646	23810	23597	23751	23739	23657	23681	23627	23759	23508	23655	23669	23788	23838	23657	23578	23804	24067	23709	23695	23636	23629	23733	23867	23531	23651	23816	23466	23656	23973	23834	23742	23768	23546	23635	23819	23646	23601	23535	23594	23799	23791	23666	23378	23618	23637	23729	23563	23707	23697	23732	23936	23972	23778	23640	23800	23769	23672	23596	23590	23493	23646	23739	23671	23778	23713	23478	23742	23524	23630	23684	23733	23826	23690	23723	23519	23696	23662	23740	23534	23658	23801	23616	23369	23411	23679	23643	23798	23432	23517	23474	23526	23691	23524	23654	23841	23613	23699	23669	23860	23781	23716	23986	23547	23621	23566	23688	23400	23692	23436	23665	23555	23685	23979	23664	23699	23620	23594	23578	23862	23475	23687	23514	23635	23766	23774	23654	23654	23716	23615	23668	23719	23640	23692	23864	23631	23589	23461	23505	23458	23669	23604	23821	23742	23624	23600	23699	23710	23548	23539	23634	23514	23751	23918	23757	23636	23602	23548	23776	23686	23410	23673	23751	23630	23740	23837	23613	23623	23321	23630	23543	23778	23600	23509	23435	23801	23718	23391	23593	23387	23631	23417	23508	23593	23567	23820	23578	23577	23648	23565	23756	23695	23861	23850	23757	23576	23692	23582	23650	23770	23781	23608	23740	23729	23746	23731	23706	23571	23481	23947	23663	23221	23803	23392	23494	23635	23699	23544	23605	23644	23233	23930	23788	23927	23729	23744	23674	23813	23488	23736	23670	23887	23426	23908	23534	23743	23677	23527	23695	23392	23582	23622	23907	23691	23422	23750	23619	23567	23468	23729	23807	23698	23740	23742	23440	23604	23611	23524	23668	23759	23868	23962	23498	23729	23874	23837	23555	23394	23601	23686	23568	23713	23720	23752	23686	23811	23604	23463	23313	23571	23518	23749	23469	23640	23530	23393	23544	23685	23647	23699	23783	23652	23619	23679	23590	23835	23836	23490	23617	23651	23791	23773	23819	23790	23624	23747	23633	23724	23960	23506	23544	23732	23537	24007	23726	23678	23491	23658	23652	23582	23510	23464	23758	23916	23606	23754	23458	23578	23587	23499	23621	23837	23924	23771	23602	23703	23832	23679	23822	23728	23994	23873	23591	23621	23701	23664	23601	23763	23602	23749	23612	23572	23632	23621	23631	23791	23604	23829	23853	23556	23753	23570	23687	23734	23636	23626	23607	23666	23669	23708	23636	23756	23794	23762	23960	23509	23467	23348	23542	23603	23671	23633	23628	23693	23638	23313	23673	23714	23731	23637	23535	23494	23494	23576	23526	23645	23572	23764	23480	23626	23450	23607	23697	23612	23474	23626	23607	23380	23672	23676	23592	23640	23796	23560	23447	23491	23539	23638	23572	23480	23731	23530	23534	23509	23651	23615	23559	23809	23412	23537	23714	23540	23520	23696	23565	23530	23620	23669	23923	23529	23546	23492	23462	23599	23436	23548	23468	23721	23412	23480	23727	23547	23671	23527	23805	23589	23689	23885	23678	23620	23649	23701	23545	23632	23553	23632	23649	23729	23878	23867	23790	23677	23777	23980	23733	23844	23712	23673	23707	23716	23660	23642	23796	23836	23666	23520	23611	23586	23576	23535	23724	23772	23224	23535	23828	23697	23440	23665	23708	23492	23661	23662	23703	23687	23752	23580	23616	23469	23655	23792	23639	23424	23640	23828	23433	23580	23599	23685	23892	23744	23551	23766	23424	23841	23397	23520	23589	23435	23689	23504	23601	23723	23759	23721	23791	23704	23509	23551	23776	23662	23703	23510	23754	23727	23583	23704	23675	23590	23615	23574	23729	23789	23612	23451	23578	23601	23739	23618	23381	23736	23733	23757	23674	23487	23701	23670	23637	23709	23621	23602	23646	23798	23677	23633	23680	23443	23573	23674	24045	23882	23755	23754	23612	23784	23625	24115	23988	23364	23824	23661	23576	23853	23510	23721	23639	23841	23583	23841	23702	23743	23710	24066	23641	23811	23439	23797	23580	23690	23448	23488	23518	23513	23702	23736	23765	23925	23499	23734	23666	23581	23528	23653	23609	23800	23809	23772	23516	23818	23517	23518	23684	23574	23599	23682	23612	23510	23698	23668	23660	23657	23566	23636	23554	23691	23768	23658	23391	23690	23561	23449	23504	23777	23744	23885	23652	23753	23855	23768	23542	23897	23826	23918	23458	23503	23748	23567	23854	23681	23825	23850	23572	23645	23649	23773	23827	23854	23585	23484	23806	23569	23615	23663	23760	23626	23550	23546	23534	23751	23550	23582	23479	23679	23623	23521	23720	23689	23621	23545	23697	23679	23591	23734	23875	23585	23602	23733	23654	23626	23595	23716	23506	23498	23716	23831	23611	23807	23696	23715	23658	23685	23429	23668	23723	23836	23527	23656	23684	23567	23597	23678	23584	23709	23504	23488	23649	23887	23760	24046	23768	23806	23645	23660	23627	23635	23538	23805	23548	23472	23643	23576	23449	23644	23844	23691	23548	23879	23705	23646	23544	23700	23626	23621	23866	23718	23400	23447	23565	23798	23549	23955	23684	23750	23559	23743	23741	23687	23701	23465	23696	23529	23765	23731	23617	23738	23769	23667	23617	23692	23750	23491	23652	23780	23760	23701	23507	23437	23621	23718	23560	23381	23665	23604	23589	23810	23823	23523	23522	23486	23571	23905	23636	23467	23656	23682	23559	23772	23828	23400	23591	23817	23792	23618	23779	23669	23434	23702	23504	23387	23592	23737	23733	23996	23983	23745	23652	23546	23590	23686	23940	23735	23449	23705	23561	23682	23616	23609	23736	23551	23707	23362	23734	23851	23503	23762	23794	23391	23733	23694	23488	23338	23731	23733	23466	23842	23652	23545	23861	23562	24044	23781	23502	23497	23656	23768	23708	23834	23784	23684	23708	23638	23475	23594	23485	23798	23687	23658	23607	24051	23896	23794	23653	23521	24077	23603	23641	23760	23724	23677	23480	23723	23478	23779	23784	23582	23603	23784	23508	23905	23744	24025	23803	23557	23632	23648	23662	23524	23675	23992	23917	23552	23694	23619	23636	23587	23848	23534	23626	23546	23685	23686	23821	23668	23755	23716	23667	23956	23917	23948	23832	23868	23724	23643	23629	23619	23740	23639	23492	23632	23319	23442	23621	23764	23582	23485	23661	23715	23590	23785	23437	23516	23660	23677	23527	23720	23749	23574	23569	23698	23557	23658	23472	23841	23535	23693	23796	23569	23586	23580	23562	23585	23634	23663	23507	23619	23829	23551	23800	23862	23717	23558	23597	23425	23890	23681	23678	23588	23525	23670	23650	23579	23783	23583	23750	23774	23394	23508	23457	23400	23583	23702	23664	23685	23892	23657	23488	23765	23833	23840	23479	23732	23861	23518	23760	23773	23551	23708	23708	24009	23560	23823	23627	23533	23696	23544	23691	23808	23776	23579	23690	23727	23447	23514	23412	23795	23909	23887	23563	23731	23482	23615	23663	23888	23595	23629	23472	23862	23735	23441	23670	23659	23679	23756	23518	23676	23450	23623	23490	23634	23601	23486	23556	23613	23552	23666	23763	23779	23459	23625	23613	23547	23625	23582	23642	23652	23587	23659	23438	23543	23585	23842	23850	23755	23676	23849	23505	23434	23392	23629	23570	23765	23620	23854	23616	23601	23785	23577	23514	23627	23478	23547	23813	23868	23866	23433	23562	23560	23646	23666	23628	23747	23703	23854	23828	23839	23751	23607	23666	23834	23847	23828	23453	23680	23703	23497	23699	23660	23414	23744	23476	23799	23504	23624	23670	23653	23617	23593	23596	23601	23516	23579	23818	23534	23614	23868	23692	23806	23574	23770	23686	23600	23649	23797	23780	23612	23842	23749	23873	23535	23395	23549	23594	23633	23560	23603	23683	23916	23818	23899	23606	23597	23596	23747	24077	23757	23833	23547	23700	23453	23624	23766	23685	23823	23674	23682	23464	23702	23657	23631	23565	23414	23825	23664	23610	23604	23585	23693	23484	23604	23688	23728	23682	23743	23716	23711	23323	23532	23526	23506	23410	23659	23511	23601	23812	23433	23804	23582	23841	23643	23470	23675	23845	23702	23734	23681	23669	23879	23637	23817	23804	23744	23723	23646	23576	23590	23482	23682	23875	23568	23489	23641	23717	23626	23702	23788	23810	23777	23521	23727	23531	23821	23734	23567	23837	23552	23510	23661	23830	23566	23512	23366	23527	23601	23538	23652	23676	23625	23682	23611	23404	23640	23530	23695	23688	23774	23621	23574	23658	23912	23757	23601	23903	23653	23527	23719	23741	23666	23560	23903	23655	23450	23708	23661	23858	23734	23695	23628	23543	23855	23663	23708	23669	23774	23762	23466	23811	23705	23535	23332	23814	23620	23790	23909	23738	23750	23435	23782	23651	23531	23483	23646	23566	23407	23456	23548	23625	23390	23600	23509	23883	23713	23629	23779	23732	23666	23555	23553	23563	23779	23721	23559	23555	23989	23759	23529	23533	23493	23703	23583	23582	23497	23701	23762	23437	23430	23739	24024	23602	23609	23766	23658	23566	23786	23595	23684	23412	23873	23693	23622	23698	23732	23709	23487	23705	23453	23544	23697	23702	23735	23666	23722	23671	23594	23626	23389	23734	23682	23510	23752	23649	23658	23966	23595	23751	23493	23658	23688	23725	23560	23826	23583	23811	23569	23833	23826	23562	23582	23651	23630	23531	23777	23831	23615	23561	23646	23780	23653	23674	23492	23671	23782	23655	23718	23430	23654	23574	23470	23614	23674	23864	23626	23589	23739	23597	23577	23635	23581	23263	23670	23690	23789	23713	23642	23690	23555	23555	23745	23583	23648	23587	23891	23654	23713	23766	23554	23473	23649	23661	23668	23803	23750	23673	23894	23468	23661	23675	23788	23628	23533	23621	23594	23589	23723	23750	23520	23800	23527	23738	23763	23537
42746	73676	68204	50247	32616	23246	21195	20140	19256	18368	17754	17355	17378	17537	17160	16990	16546	16428	16487	16872	16687	16404	16325	16486	16345	16344	16450	16286	16192	16341	16212	16114	16196	16394	16339	16173	16212	16359	16305	16081	16036	15941	15894	15873	16049	16013	16237	16105	15948	16168	15940	16000	16077	15981	16176	16094	15943	16103	16084	16037	16145	16067	16045	15952	16046	16243	16201	16150	16281	16075	16131	16111	16065	15971	15983	16022	15936	16157	15994	15919	16023	16297	16146	16140	15959	16028	15864	15899	16036	16052	16087	16027	16139	16084	15895	15944	16045	16044	15766	16029	15848	16105	15878	16057	15980	16105	15989	16014	16020	15981	15859	16096	16187	16042	16036	15882	16133	15957	15964	16163	16046	15855	16128	15968	16017	15849	16020	15978	16138	16036	15979	16056	16199	16006	15914	15994	15932	15976	15854	16004	16098	16106	15826	16157	15976	16105	16033	16039	16039	16022	16013	15899	15906	16082	16012	15901	15908	16039	15894	16090	16032	16051	16003	16017	16123	16044	16179	15882	16084	16138	16024	15930	16252	16172	16093	15881	15963	15982	16024	16032	16124	15943	16109	16092	16048	16077	15981	15986	15957	15893	15995	16114	16016	15988	15990	16103	15990	16274	16114	16023	16246	16023	16104	16065	16116	15975	16095	16106	16126	16021	15955	16202	15938	16057	15895	16048	16032	16226	15942	15861	16036	15899	16051	16103	15909	16057	16071	16112	15834	16070	16048	16053	16185	16069	15910	15933	15932	16090	15827	16112	16111	16024	16039	16211	15911	16028	16133	15957	16038	16150	16051	16022	16053	16032	16107	16065	16030	16044	15910	15980	16090	16037	15901	15975	16009	15966	16020	16009	15995	16157	16014	15994	15833	16016	16078	16075	15980	15901	15964	15963	15869	16091	16200	16066	16009	16042	15780	15971	16083	16082	15979	16027	16117	16100	15952	16285	16041	16085	16021	16118	15955	15934	16128	15992	16037	15982	16072	16149	16086	15972	16169	16061	16024	16076	16033	16070	16196	15880	15983	15968	15975	16007	16090	15986	16078	16022	15981	15997	15932	16075	15836	16184	15866	15958	15954	16164	16136	15949	15868	15981	15850	16070	15846	16004	16088	16046	16102	16134	16041	16030	16036	15994	15999	16181	15974	15867	16015	15995	15956	16064	15984	16028	16216	15946	15869	16143	16071	16133	16052	16125	15968	15941	15946	16129	15963	15918	16119	16072	15915	16174	15944	16045	16276	16139	15975	15839	15992	16123	15933	16026	16121	16196	15922	15983	16034	15934	16136	16016	16000	15865	15951	15989	15911	16074	16068	16125	15876	15973	16108	16134	16006	16058	15947	16059	16123	16040	15938	16153	15958	15957	15989	16072	16082	16192	16007	15962	16156	16057	15933	16101	15938	15874	15996	16249	15967	15707	16076	16081	16173	15996	16014	16068	15980	16182	16057	15957	16184	15896	16117	16054	15909	15958	15964	16132	15961	16053	15742	15911	16019	15997	15960	15963	16066	15865	16168	15910	16015	15994	16107	16190	16039	15934	15966	15954	15985	16073	16170	15893	15973	16039	16140	15883	15906	15940	15978	16058	15999	16136	15907	16110	16116	15958	15982	15846	16080	16207	16060	16058	16053	16079	16055	16072	16169	15877	15981	15886	16112	16087	16020	16022	16182	15968	16009	16129	16100	16057	15870	16015	16038	16063	16112	16073	15920	16077	16126	15975	15818	15987	16003	15896	15942	16075	16018	16002	15989	15890	15975	15987	16194	15994	16181	16003	15770	16004	16014	16050	16167	15806	15958	15813	16113	15975	16039	16122	15984	16045	16046	15963	16085	16019	15985	16051	15972	15966	15901	16194	15989	16106	16073	16002	16076	16041	15964	16027	16049	16045	16072	16059	16010	16050	15980	15887	16003	16002	15858	15874	15917	16160	15916	16097	16044	16075	16149	16019	16108	15977	16049	16172	15919	16046	16083	16092	16118	15890	16090	15933	15925	15906	15962	16263	15984	16032	15974	16016	16015	16201	16039	16002	16121	16009	15985	16065	15960	15988	15783	16098	16070	15940	16144	16107	15947	16128	15943	15686	16164	15872	15955	16059	15861	15936	15930	15995	16031	15961	16140	15862	15973	16103	16006	16022	15925	15805	15960	16028	16157	16065	16005	16143	15838	16250	15974	15971	15968	15971	15951	16057	16305	15934	16186	16061	15874	15951	16215	15914	15942	15969	16053	15960	15938	15946	15934	15989	16111	16077	16010	16121	16065	15866	15992	15808	16066	15982	16125	15991	16010	15966	15926	16037	16192	16055	16089	16040	15978	16083	16064	16162	16010	16090	16112	16058	15880	16037	16022	16059	16201	16093	16169	15908	16113	16234	16041	16039	15998	16036	16135	15976	15931	15954	16047	16188	16115	15752	16121	15953	15946	15884	15822	15903	16291	15956	16276	16111	16061	16011	15903	16027	16077	16019	16044	15976	15992	16107	15883	16150	15986	15975	16044	16040	16056	16069	15953	16010	15956	15988	15925	16113	16128	16009	15906	16015	16041	16019	16119	15908	15932	15936	16256	16124	16035	16019	16125	16055	16150	15973	16238	15993	15827	16024	16000	16116	15895	16032	16071	15961	15985	16029	16134	16018	16157	15933	15976	16129	15917	16126	15969	15933	15998	16029	16017	16034	16136	15990	16113	16006	16202	16008	15928	15909	15910	15902	16096	15871	15964	16076	16066	15988	15993	15824	16232	16062	15882	16231	16076	15998	16131	16071	16003	15970	15931	16099	16062	15931	16112	16132	16059	16200	15874	15928	16216	15968	16127	16014	16092	16016	15975	16143	16164	16114	16098	16015	16024	15965	16058	15955	15997	16087	15926	15990	16144	15956	16079	16053	15994	16052	15980	16152	16045	16033	15984	15967	16107	16124	16006	16016	16036	16014	15937	16085	16152	16024	16177	16128	16242	15997	16065	16037	15937	16134	16041	15994	15997	16100	16063	15988	15876	15828	16101	15940	16293	16112	16079	16108	16032	15948	15991	15978	16117	15986	15945	16078	16001	16064	16016	16005	16111	15987	16164	15834	16004	15978	16036	16043	16125	16226	16095	15999	15892	15919	16261	16008	15986	16105	16036	16194	15985	15994	16093	15868	15975	16103	16075	15875	16019	16021	16059	15984	15963	16058	15969	15938	15964	15970	16078	15934	16045	15987	16149	16127	15965	15833	15934	16073	15921	16006	16049	16038	16029	16146	16235	16260	16034	16177	16007	16050	16143	15934	16063	15973	16067	15821	16068	16109	16118	16117	16057	15990	15986	15987	16022	16068	16035	16167	15920	16008	16031	16022	16012	15977	16077	16178	15925	16182	16177	16052	16105	16112	16030	15977	15890	16197	16027	15985	16054	16139	16102	16075	16084	16054	15946	16007	16150	16012	16022	16007	16093	15829	16012	16048	15882	16091	15929	16032	16065	16066	15909	15960	16120	15880	15966	16108	15914	15876	15967	16137	16030	15967	16283	16022	16030	16006	16015	15968	15849	16114	16153	16123	16004	16039	15919	15904	16056	15900	16070	16021	16183	16026	16192	15984	15940	15951	15999	16115	16065	16102	16047	15893	16019	15942	16077	16017	15845	16130	15882	15990	15991	16081	16163	16012	15973	16019	16030	15953	16175	15841	15887	16107	16159	16014	15877	15958	15988	16045	16094	16045	15966	16058	16178	15994	16192	16035	16018	16110	16082	15946	16087	15877	15988	15964	16078	15958	16006	16085	16070	15974	16131	15976	15957	15865	16146	16146	15852	16074	15708	16119	16073	15947	15966	16063	16148	15910	15831	16109	16016	16009	16000	16077	15974	15976	16153	16011	15932	16062	15982	15997	16025	15882	15900	15954	16133	15987	16289	15902	16045	16063	15942	16000	16042	16199	16139	16121	16114	16100	15980	16043	16169	15995	15979	15756	15949	16066	15965	16155	15985	16089	15887	16116	16038	16048	16268	16073	16124	16016	15910	16157	16077	16008	16038	16018	16088	15922	16065	15996	15971	16036	15928	16024	15941	15818	15991	16064	16168	16270	15966	16180	16123	16058	16069	15993	16097	16089	15923	16038	15946	16094	15912	16112	16100	15940	16313	15959	15988	15999	15981	16137	15916	16131	15996	15959	16084	15933	16103	16092	15906	16070	15959	16020	16110	16066	15931	15850	16151	16016	16211	16139	16208	16110	16064	16112	16044	15983	16028	15935	16107	16032	16025	15978	15960	15854	16051	15890	16055	15990	15992	16040	15968	15995	15888	16055	16165	16126	16165	15963	15948	15960	16097	15945	15951	16023	16016	15892	16104	16039	16053	15992	16061	15992	16132	15848	16110	16217	16059	16026	16054	16195	16109	16045	16048	15849	16081	15966	16046	16064	16077	15943	16107	15927	15989	15981	16160	16003	16025	16010	15999	16066	16029	16014	16045	16136	16076	16258	15869	16031	16085	15740	16047	15797	16107	16143	15891	15973	16006	15867	16032	15865	15950	16110	16143	15949	15866	15945	15946	15981	15928	16006	16148	15933	16097	16115	15987	15993	16135	15994	16074	15897	16271	15917	16027	16072	16063	16105	15924	16066	16100	15991	16110	15959	15919	16088	16070	16099	16011	16032	16165	16047	16011	16020	16096	16009	16095	16001	16115	16157	16083	15985	15827	15933	16154	16076	16113	16101	16013	15866	16138	15764	16239	16026	15775	16027	16046	15980	16050	16083	15913	16025	16076	15930	16256	16156	15994	16062	16105	16187	15977	16002	15953	16080	15800	16159	16039	16106	15873	15996	16236	16104	15988	15976	16076	16107	16130	15880	16167	16251	16019	15850	16016	15966	15900	16087	15887	16142	16060	16020	15995	16035	16051	16057	16202	16037	15966	16094	15866	16054	15908	16123	16043	16047	16087	16083	16092	15967	16085	16040	16099	16185	16168	16057	16072	16041	15975	16075	15945	15921	16116	16013	16027	16072	15957	16067	15923	16221	15968	16188	15831	15967	15795	15907	16054	15969	16007	16003	15979	15964	16080	15991	16107	15985	15916	16165	16042	15966	15980	16126	15930	16085	16128	16030	15959	16021	16029	16127	16053	16151	16099	16168	16176	16217
24492	21718	30384	27755	26865	27828	30756	26413	24979	24246	23725	23208	23399	23307	23151	22645	22418	22143	22117	22507	22218	22202	22096	22178	22355	22283	22309	22150	22182	21938	21898	21888	21949	22140	22025	21911	21891	22040	22032	21820	21846	21737	21595	21839	21545	21477	21612	21770	21685	21517	21679	21569	21747	21569	21730	21563	21743	21821	21651	21852	21911	21754	21661	21776	22067	21721	21767	21707	21725	21671	21669	21660	21864	21745	21688	21540	21993	21634	21584	21653	21462	21623	21548	21877	21531	21594	21551	21817	21642	21556	21685	21477	21701	21556	21654	21774	21444	21543	21724	21704	21833	21381	21635	21657	21531	21577	21476	21341	21799	21600	21619	21776	21599	21581	21558	21764	21681	21596	21585	21833	21539	21552	21676	21757	21828	21603	21703	21729	21697	21804	21590	21552	21499	21903	21690	21682	21604	21765	21586	21838	21555	21678	21810	21784	21864	21804	21832	21510	21595	21707	21634	21489	21779	21603	21721	21595	21528	21826	21634	21498	21592	21512	21435	21614	21611	21783	21635	21760	21613	21518	21561	21616	21485	21425	21707	21696	21538	21513	21944	21541	21655	21476	21835	21589	21577	21575	21472	21731	21605	21494	21502	21668	21519	21963	21832	21601	21605	21629	21402	21405	21794	21622	21493	21660	21645	21523	21598	21463	21537	21338	21727	21701	21740	21661	21746	21935	21621	21572	21704	21605	21470	21420	21612	21722	21794	21721	21583	21658	21919	21860	21613	21409	21889	21435	21639	21512	21794	21695	21606	21641	21571	21783	21732	21591	21634	21605	21641	21626	21557	21840	21873	21701	21661	21587	21455	21458	21678	21653	21738	21669	21826	21992	21719	21574	21775	21607	21636	21669	21406	21667	21709	21700	21665	21756	21557	21666	21656	21582	21777	21620	21546	21376	21636	21740	21744	21740	21593	21619	21446	21328	21671	21468	21524	21675	21887	21768	21511	21522	21896	21815	21666	21780	21616	21613	21696	21828	21900	21467	21415	21432	21492	21509	21548	21700	21702	21866	21782	21627	21402	21655	21509	21601	21833	21525	21840	21449	21692	21508	21632	21549	21510	21662	21523	21616	21541	21727	22071	21610	21694	21801	21779	21400	21357	21673	21651	21726	21907	21548	21443	21658	21590	21871	21700	21762	21564	21446	21775	21619	21605	21678	21658	21752	21478	21752	21678	21266	21752	21679	21490	21786	21682	21710	21681	21731	21655	21489	21774	21520	21659	21624	21601	21637	21582	21651	21679	21523	21605	21430	21783	21562	21594	21795	21689	21657	21663	22057	21632	21605	21570	21568	21705	21486	21551	21454	21449	21522	21438	21539	21664	21718	21771	21657	21699	21663	21688	21963	21636	21751	21599	21803	21719	21856	21743	21589	21650	21755	21680	21597	21553	21614	21443	21630	21730	21683	21591	21792	21715	21622	21763	21573	21829	21705	21692	21798	21746	21681	21666	21791	21975	21808	21626	21483	21534	21831	21754	21613	21477	21597	21752	21537	21707	21618	21579	21630	21748	21582	21633	21537	21501	21684	21787	21394	21656	21464	21714	21642	21824	21767	21686	21557	21673	21826	21763	21686	21591	21600	21733	21644	21519	21520	21716	21663	21667	21813	21536	21568	21703	21624	21768	21461	21300	21353	21801	21568	21549	21719	21570	21765	21783	21695	21626	21765	21494	21444	21655	21669	21709	21658	21750	21688	21644	21763	21797	21812	21337	21598	21603	21803	21913	21544	21513	21683	21541	21774	21669	21709	21719	21626	21582	21704	21387	21453	21616	21671	21737	21601	21838	21582	21718	21663	21644	21433	21651	21633	21411	21576	21336	21453	21863	21530	21532	21577	21763	21573	21340	21781	21736	21779	21624	21717	21591	21429	21554	21624	21678	21776	21535	21659	21593	21595	21917	21672	21848	21469	21823	21701	21623	21723	21827	21542	21234	21415	21724	21402	21744	21631	21745	21582	21478	21907	21783	21616	21470	21636	21453	21524	21411	21612	21710	21735	21339	21703	21581	21623	21473	21454	21476	21536	21474	21613	21853	21579	21695	21815	21678	21592	21852	21581	21668	21642	21430	21601	21662	21664	21447	21691	21798	21787	21811	21640	21406	21439	21501	21357	21660	21682	21824	21440	21541	21539	21737	21540	21789	21597	21841	21711	21802	21482	21855	21443	21567	21696	21795	21844	21613	21631	21811	21563	21905	21704	21767	21768	21620	21754	21795	21756	21734	21318	21626	21589	21794	21624	21593	21448	21642	21609	21886	21572	21779	21688	21809	21746	21639	21580	21885	21680	21698	21240	21805	21760	21441	21587	21601	21544	21369	21705	21526	21666	21961	21483	21294	21684	21654	21697	21871	21731	21565	21712	21543	21668	21831	21605	21640	21590	21728	21705	21859	21607	21675	21576	21779	21807	21749	21748	21484	21662	21540	21521	21685	21589	21440	21630	21683	21669	21786	21589	21580	21654	21568	21530	21784	21649	21520	21704	21896	21485	21650	21651	21968	21624	21674	21459	21629	21592	21675	21621	21599	21690	21759	21636	21574	21795	21828	21628	21542	21550	21747	21679	21477	21559	21558	21601	21636	21423	21742	21737	21678	21396	21531	21556	21522	21632	21837	21639	21544	21574	21578	21597	21874	21747	21561	21717	21510	21607	21619	21702	21426	21541	21483	21617	21656	21529	21494	21364	21623	21751	21797	21510	21808	21548	21648	21613	21487	21658	21531	21595	21681	21599	21565	21574	21707	21643	21615	21613	21635	21637	21727	21666	21839	21676	21856	21732	21663	21600	21637	21623	21528	21557	21620	21594	21808	21699	21768	21598	21728	21761	21717	21777	21684	21381	21344	21834	21876	21744	21654	21804	21514	21679	21705	21648	21682	21636	21840	21483	21669	21789	21802	21883	21578	21725	21605	21625	21621	21445	21700	21895	21820	21737	21634	21763	21564	21749	21647	21442	21325	21580	21768	21712	21512	21571	21886	21718	21618	21682	21548	21669	21924	21718	21680	21965	21845	21498	21766	21676	21696	21407	21767	21754	21735	21551	21638	21653	21578	21639	21667	21655	21651	21796	21609	21853	21806	21746	21509	21522	21846	21410	21619	21625	21623	21709	21909	21766	21404	21920	21653	21660	21436	21926	21705	21589	21587	21819	21849	21460	21639	21721	21868	21827	21713	21762	21640	21710	21721	21779	21622	21860	21810	21531	21497	21531	21446	21637	21851	21541	21633	21787	21485	22019	21510	21596	21628	21597	21673	21692	21546	21488	21819	21480	21730	21658	21472	21597	21470	21763	21480	21775	21570	21505	21680	21538	21481	21582	21777	21865	21793	21518	21682	21560	21841	21757	21731	21689	21646	21815	21652	21709	21500	21603	21561	21576	21599	21615	21486	21851	21590	21746	21486	21578	21661	21632	21577	21441	21663	21562	21795	21761	21679	21495	21745	21609	21755	21524	21706	21760	21804	21719	21597	21620	21730	21630	21665	21625	21553	21527	21693	21600	21616	21664	21630	21520	21618	21777	21675	21400	21680	21673	21774	21411	21643	21721	21692	21888	21643	21778	21804	21623	21733	21836	21468	21491	21697	21787	21448	21689	21740	21592	21477	21752	21618	21884	21509	21734	21574	21505	21654	21548	21626	21802	21576	21527	21388	21468	21667	21669	21579	21869	21767	21391	21649	21490	21542	21736	21681	21782	21681	21657	21683	21347	21665	21539	21555	21616	21575	21540	21535	21668	21537	21633	21601	21751	21752	21634	21485	21683	21816	21505	21512	21602	21583	21647	21526	21659	21431	21691	21863	21862	21625	21611	21522	21475	21828	21838	21698	21484	21662	21668	21469	21576	21601	21360	21828	21737	21389	21404	21728	21524	21635	21648	21716	21612	21667	21561	21788	21569	21665	21460	21636	21597	21579	21774	21758	21452	21492	21807	21584	21620	21445	21774	21383	21490	21596	21643	21635	21843	21782	21649	21668	21576	21359	21569	21712	21502	21562	21658	21924	21349	21742	21434	21766	21797	21562	21417	21403	21485	21876	21749	21427	21540	21504	21791	21657	21622	21563	21938	21587	21845	21671	21778	21643	21587	21656	21390	21611	21678	21548	21676	21654	21751	21767	21680	21779	21490	21571	21560	21916	21455	21545	21783	21687	21646	21599	21544	21495	21779	21711	21923	21664	21482	21653	21318	21508	21734	21655	21668	21413	21709	21535	21499	21627	21481	21502	21662	21709	21739	21596	21848	21901	21551	21659	21779	21718	21770	21622	21340	21658	21634	21688	21636	21507	21669	22016	21676	21693	21620	21544	21418	21489	21660	21889	21650	21888	21550	21799	21871	21736	21584	21881	21495	21359	21677	21789	21581	21772	21499	21684	21873	21468	21747	21607	21818	21407	21642	21394	21657	21574	21550	21577	21564	21493	21638	21811	21623	21830	21526	21530	21524	21691	21777	21524	21666	21471	21898	21984	21707	21672	21694	21756	21787	21774	21697	21590	21422	21776	21689	22084	21539	21619	21668	21706	21608	21523	21565	21762	21634	21654	21773	21671	21705	21848	21687	21772	21789	21673	21577	21669	21718	21660	21755	21590	21922	21865	21469	21903	21696	21835	21483	21614	21494	21603	21509	21816	21694	21618	21493	21600	21587	21799	21734	21638	21763	21787	21728	21792	21606	21554	21543	21711	21402	21512	21754	21910	21509	21718	21481	21495	21876	21346	21401	21666	21539	21434	21621	21634	21589	21648	21458	21775	21779	21560	21646	21765	21607	21722	21454	21802	21526	21746	21582	21714	21761	21750	21741	21626	21679	21808	21492	21588	21772	21641	21775	21789	21620	21696	21709	21764	21532	21741	21643	21529	21757	21665	21845	21739	21506	21661	21565	21666	21493	21635	21639	21782	21466	21429	21602	21683	21642	21772	21696	21689	21590	21743	21587	21726	21842	21536	21621	21610	21566	21606	21653	21769	21916	21486	21756	21653	21526	21743	21712	21450	21591	21609	21615	21538	21616	21456	21536	21473	21834	21515	21647	21553	21545	21570	21543	21610	21750	21835	21714	21760	21559	21552	21697	21823	21527	21703	21661	21654	21500	21413	21670	21683	21838	21825	21563	21578	21371
46543	82096	74885	52637	36518	24806	22788	20952	19500	18165	17678	17091	17137	17103	16787	16290	15778	15741	15890	16075	15780	15692	15617	15641	16036	15543	15596	15274	15476	15467	15240	15268	15383	15343	15277	15263	15241	15294	15346	15210	15152	14882	15147	14994	15014	15028	15000	14910	14967	15135	15073	14772	15047	15124	14926	15073	14965	15029	15049	15376	14989	15171	15247	15032	15116	15045	15121	15090	14962	14918	15036	15151	15036	15025	15083	14940	15061	15122	15012	14946	14900	15169	14916	15119	14918	15176	14819	15126	15050	14981	14913	15125	15015	14914	15124	14986	15128	14986	14970	14912	14981	14946	15030	15038	14951	14942	14880	14913	14821	14878	14834	15024	14796	14951	14961	15035	15012	15012	15170	15098	15050	14926	15032	14962	14981	15066	14935	14893	15021	15061	15084	14998	14896	14906	15090	15151	15184	14844	14893	15138	14973	15063	15065	15134	15071	15092	14895	15075	14904	14855	15051	15031	14917	15080	14894	14786	14852	15036	15006	14829	14978	15109	15021	14954	15076	15009	15101	14911	15038	15060	15005	14801	15126	15009	14852	15080	15076	15091	14978	14874	15138	14878	14762	14874	14912	15029	14887	15210	14926	15033	14880	15035	15077	14992	15005	15114	15065	14795	14989	14985	14837	14920	14917	14956	15161	14917	14933	15111	14852	14945	15001	15016	14940	15065	14969	14889	14945	15096	14908	14964	14978	14968	14927	14991	14968	14842	14926	15153	15006	14860	15084	15012	14977	14768	15039	14983	14988	15046	15016	15180	14884	15117	14994	14865	14878	14970	15060	15020	15139	14920	14974	15128	15114	14957	15022	14872	14783	15053	14891	15033	14785	15049	15105	15019	15074	14834	15028	14950	14975	15033	15064	15005	15120	15117	14996	14925	14919	14937	14902	15057	14983	15147	14809	15106	15044	14991	15086	14906	15005	14986	14964	14973	15048	15005	15066	15071	15020	14977	14830	14872	14967	15068	15018	15245	15020	15184	14828	14855	14917	14962	15004	14847	15040	15083	14950	15066	15049	15081	15032	14978	15000	14999	14913	15058	14983	15081	15138	15018	14992	14983	14789	14949	14905	14975	15097	15073	14856	14837	15050	14968	14953	15042	15056	14867	14856	14868	14949	15007	14984	15025	15048	15033	14971	14976	15038	14837	14883	15068	14921	14998	14872	14979	15034	15130	15066	14904	15110	15036	14967	14921	14934	15166	14849	15232	15070	14831	14999	14923	15068	15051	14858	15111	15082	14999	14958	15033	14883	14981	14955	14930	14973	14905	14858	14942	14891	14997	14980	14895	15055	15013	14994	15013	14963	14737	14909	14948	14885	15046	14979	14982	14818	15031	15117	15022	14872	14929	15026	14993	14977	14907	15131	15017	14907	15073	15083	15088	15039	14816	15092	15109	14982	15089	15032	15149	15100	15004	15041	15073	15049	14974	14819	15016	15025	14937	15231	15069	15001	15003	15014	14896	15059	14902	15062	14981	14929	14802	14962	14857	14865	14981	14772	14916	14956	15029	15022	14890	15110	14927	14793	15245	14790	15034	15092	15037	14812	15066	14932	14842	15009	14836	15009	14963	14903	14860	14988	15054	15031	14906	15062	14876	14986	14990	14809	15014	15034	14943	14958	14943	14790	15012	15117	15024	15047	14867	14819	15069	15104	14998	15121	14968	14997	14906	15033	14956	14816	14923	14910	14920	15066	15106	14892	14953	14881	15110	15067	15002	14942	14969	15079	15050	15020	15024	14944	14940	14973	14831	15012	14960	15048	15107	14974	14896	14944	15150	14896	14780	14961	15091	14872	14836	15023	14937	14861	15011	15125	14993	15034	15006	15035	15142	14967	14954	14950	15032	15072	15077	14923	14908	15089	14993	14952	14891	15077	15118	15077	14975	15145	14959	15070	15019	15048	14988	14991	15046	15010	14939	15132	15097	15013	14798	15019	14912	15018	14938	15097	15005	15040	14916	14914	14874	14993	14921	15051	15186	14873	14968	14810	15124	15206	15031	15043	14873	15187	14958	14893	14881	14767	14893	14894	14944	14928	15187	14951	14821	15125	15019	15003	14870	14945	15001	14833	15047	15048	14973	14734	15106	14862	14969	15188	14907	15180	14958	15019	15058	14993	14965	15211	15062	14913	14918	15083	14920	15107	15005	14995	14967	14899	14969	14881	14869	14896	15063	15100	15045	14901	14974	14891	14945	15053	14961	14991	15046	14981	14954	14973	15023	14864	15011	15005	15057	15049	14927	14785	14920	14915	15081	14819	15033	15049	15096	14799	14952	15107	14824	15065	14902	14840	15007	14965	15102	14816	15117	14750	15141	15004	14892	15012	15132	14954	15066	14934	15028	14929	14955	14935	14947	15006	15131	14931	15037	14968	14872	15051	14964	15084	15012	15023	15028	15006	15204	15052	14873	15025	14840	14961	15019	14918	14917	14949	14998	14875	15067	15070	15028	15246	14895	14974	14961	15112	14952	14925	15051	14827	15177	15059	14905	15011	14894	14956	14907	14928	15138	14805	14865	15043	14903	15134	14983	14947	14914	15102	15026	14934	14973	15018	14984	14865	15021	15073	15070	14983	14992	14997	15019	14929	15088	14937	14915	15029	14846	14854	15094	14990	14844	15139	14912	14996	14934	15124	15172	14879	14965	14956	15048	14880	14860	14905	15008	14889	14905	15200	15020	14980	15042	14850	14921	14819	15086	15070	14906	15002	14917	14925	14856	15137	15012	14990	14974	14969	14861	15108	14871	14958	14890	14817	15016	15084	14977	14941	15187	15032	14927	15134	15075	14861	14939	14971	14939	15070	15041	14848	14973	15105	14975	14951	14896	14868	15074	14975	14874	15024	14938	15023	14958	15097	14892	15052	15092	15007	14981	15131	15018	14849	15026	15131	14973	14953	14835	15019	14915	15219	15061	14784	15109	15069	15003	14963	14974	14845	14909	15135	15046	14906	14990	15029	15017	14997	15031	14974	14933	14943	14905	14974	15025	14970	15114	15016	14809	15125	15032	14919	15068	15074	14953	14906	15060	15076	14868	14869	15131	14898	15048	14975	14974	15085	14987	14927	14756	15144	14931	15038	14937	15011	15110	15024	15103	14934	15009	15122	14873	15107	15050	15096	14693	15017	14989	14973	15086	14932	14904	15227	15076	14984	14936	14879	15009	15049	14901	14819	14992	14792	15024	15016	14942	14930	14953	14872	14895	14932	14878	15101	15010	14999	15027	15003	14835	14937	14892	14909	14994	14846	14870	14851	14943	14880	14665	15045	14978	15112	14971	14971	14953	15135	14955	15086	14840	14851	15100	14906	15121	15037	14968	15051	14980	14916	15128	14912	15000	14771	14904	15007	14907	15044	15044	15161	14978	14779	15110	14983	14828	15109	14978	14983	14924	14910	14992	15084	15019	14880	15029	15017	14756	14816	14829	14965	14977	14978	15095	14869	15192	15118	14985	14959	15092	14862	15064	15059	14960	14949	15116	15068	14911	15028	14808	15043	14917	15115	15108	15016	14757	14906	14859	14964	15078	15055	14917	14775	15016	14993	15015	15171	14997	14958	15153	14987	15039	15070	14951	15002	14981	14873	14939	14967	14927	15021	15001	15146	14984	14985	14836	14857	14856	14969	14909	14956	14926	14868	14788	15051	14936	15001	14959	15157	14855	15158	15014	15017	15089	14826	14870	14840	14893	14947	15050	14894	15132	14951	14989	14919	14988	15055	15032	15122	15130	14956	15053	14816	15009	14925	14973	15144	14767	15006	15039	15077	15174	14871	14816	14950	15002	15016	15086	14924	15102	14856	15038	14923	14877	15114	15012	15068	15105	14837	14966	14877	14941	15097	15010	15007	15087	14877	14999	15128	15083	15007	14950	14993	14909	14943	15056	15075	15003	14958	14953	15096	14797	15034	15038	15049	15104	14921	14871	14930	15119	14998	14970	14941	15125	15020	15158	15052	14955	14904	14962	15019	15187	14936	15008	14970	15063	14840	14850	15117	15000	14990	14923	14923	14884	14888	15232	15106	14994	15009	15012	14966	15164	14863	15045	14911	14935	14891	14990	14827	14961	14899	14899	15052	14973	15142	14979	14947	15215	14879	14935	14966	14762	15129	14946	14913	15024	15029	15059	14920	14880	14909	15071	14997	15006	14844	15115	14977	14969	14930	15110	15141	14975	14740	15072	14943	15031	14962	14937	15088	15001	14845	15025	14894	14770	14841	15017	14956	15112	15028	14856	15106	14935	14948	14700	14956	14907	14931	14971	15026	14922	14843	14940	15162	15047	15088	15081	15107	14990	14956	14961	14951	15054	14901	15075	14909	14870	14985	14935	15157	15159	14947	14813	14938	14958	15053	14984	15021	14867	15083	14926	14914	15046	14969	15006	15061	15157	15067	14974	14863	14989	15023	14961	15037	15045	14835	15064	15015	15035	15082	14956	15079	15181	15010	14932	15109	14995	15013	15009	14938	15024	15004	14966	15015	15004	15027	15067	15041	15159	14975	14973	14924	15210	15034	14931	15001	15149	14840	15125	14923	14856	14909	14888	15078	15017	14882	14941	14967	14795	14980	15020	15183	15105	14982	15136	15090	14927	14946	14976	15119	14895	15058	14974	14881	15114	14761	14981	14997	14867	15116	15072	14984	15028	14859	14996	14970	14944	14912	14782	14988	15156	15072	14980	14860	15009	14804	15092	14943	14964	14831	14961	14752	14924	14904	15072	15171	14986	14874	14962	15063	14991	14977	14992	15014	14783	15203	15074	14990	14872	14886	14991	14855	14911	15008	14995	15138	14899	14877	14981	14943	14956	14843	15134	14989	14872	14814	14911	14967	14975	15033	14919	14892	14826	15089	15040	15027	14849	14823	14935	14964	15090	14876	15191	14940	14959	14980	14834	15102	15026	15067	14952	14879	14849	15062	14916	15040	15024	15085	14932	14884	15029	15019	15016	14958	14934	14993	15017	15071	14979	14923	15023	15014	14972	14979	15036	15096	14928	15075	14834	14914	15076	14900	14935	15295	15038	14895	15026	14866	14952	15103	15143	14803	15039	15058	14908	15059	15095	15153	14965	15111	15063	15069	14992	14995	14870	15014	14878	14953	15062	15045	14927	15176	14792
41258	48882	49565	38191	29268	26095	25077	24174	23870	23433	23407	22973	22981	22955	23102	22933	22759	22759	22822	22939	22948	22802	22746	22749	22926	22851	22884	22693	22738	22637	22914	22945	22689	22773	22659	22545	22717	22639	22821	22614	22663	22515	22608	22595	22759	22694	22351	22656	22786	22647	22454	22537	22515	22523	22456	22559	22559	22799	22636	22686	22565	22617	22769	22578	22736	22424	22521	22855	22652	22643	22387	22809	22452	22498	22588	22818	22576	22655	22708	22806	22336	22745	22705	22637	22689	22573	22566	22770	22714	22296	22540	22530	22536	22594	22640	22571	22868	22807	22366	22579	22358	22534	22499	22443	22616	22897	22744	22452	22581	22690	22591	22498	22597	22524	22756	22893	22787	22672	22534	22528	22757	22817	22636	22648	22804	22566	22556	22411	22476	22705	22675	22415	22605	22703	22696	22466	22530	22496	22608	22504	22547	22553	22391	22610	22568	22346	22635	22655	22807	22594	22679	22286	22532	22552	22583	22479	22622	22270	22495	22667	22516	22470	22636	22782	22506	22345	22718	22343	22385	22440	22655	22535	22603	22548	22553	22496	22823	22638	22413	22626	22771	22867	22706	22779	22472	22622	22671	22443	22529	22869	22659	22584	22648	22476	22755	22668	22720	22671	22641	22513	22596	22694	22475	22592	22596	22589	22582	22557	22528	22358	22583	22589	22724	22347	22616	22450	22291	22435	22643	22476	22445	22533	22695	22547	22451	22426	22473	22401	22634	22417	22405	22446	22624	22612	22704	22492	22449	22374	22465	22463	22757	22672	22653	22676	22696	22666	22808	22596	22567	22458	22503	22527	22796	22697	22658	22508	22635	22442	22602	22542	22822	22819	22477	22503	22420	22510	22428	22607	22474	22709	22591	22690	22751	22352	22576	22487	22523	22333	22617	22681	22336	22655	22701	22564	22463	22509	22540	22490	22502	22659	22703	22436	22508	22472	22674	22715	22486	22461	22552	22447	22536	22709	22730	22665	22779	22612	22496	22658	22376	22605	22550	22294	22634	22613	22675	22647	22549	22581	22467	22622	22465	22382	22494	22263	22423	22428	22624	22186	22862	22604	22702	22472	22485	22494	22635	22582	22532	22460	22641	22674	22567	22680	22623	22449	22702	22476	22842	22755	22583	22606	22767	22774	22523	22673	22533	22556	22511	22466	22749	22807	22754	22921	22741	22518	22553	22469	22425	22549	22634	22658	22483	22435	22321	22717	22627	22463	22522	22562	22607	22527	22764	22584	22631	22501	22495	22487	22629	22428	22557	22743	22684	22477	22383	22492	22701	22787	22576	22768	22310	22544	22650	22558	22479	22590	22706	22501	22559	22598	22613	22434	22600	22735	22613	22471	22492	22545	22689	22690	22796	22420	22562	22731	22525	22560	22725	22603	22527	22509	22558	22494	22792	22602	22793	22654	22827	22521	22617	22763	22496	22661	22457	22691	22682	22767	22503	22241	22481	22591	22647	22474	22618	22459	22284	22381	22541	22561	22404	22626	22398	22527	22577	22614	22667	22698	22662	22537	22520	22348	22565	22350	22304	22424	22440	22529	22448	22643	22641	22654	22669	22516	22692	22558	22587	22650	22575	22699	22581	22567	22666	22769	22653	22459	22570	22634	22578	22455	22559	22578	22721	22594	22613	22612	22539	22559	22479	22759	22348	22419	22602	22482	22513	22496	22513	22609	22620	22448	22639	22395	22349	22628	22724	22667	22631	22633	22491	22552	22609	22631	22520	22586	22650	22637	22576	22624	22499	22707	22857	22466	22414	22777	22664	22534	22797	22485	22733	22598	22584	22578	22822	22686	22625	22530	22563	22574	22394	22735	22769	22537	22610	22653	22357	22626	22660	22884	22568	22492	22523	22718	22590	22931	22462	22548	22575	22530	22530	22631	22511	22714	22821	22413	22727	22568	22711	22599	22584	22533	22653	22629	22556	22553	22629	22764	22677	22477	22613	22351	22443	22723	22495	22411	22626	22340	22597	22546	22801	22508	22659	22658	22475	22502	22587	22584	22588	22540	22458	22402	22542	22653	22371	22489	22766	22697	22533	22566	22486	22590	22653	22669	22589	22483	22576	22637	22609	22499	22662	22585	22658	22598	22607	22678	22687	22255	22658	22620	22765	22503	22506	22714	22684	22538	22785	22624	22545	22677	23019	22593	22564	22554	22660	22493	22714	22480	22470	22464	22462	22619	22819	22701	22887	22617	22512	22467	22555	22575	22637	22665	22572	22403	22643	22364	22473	22510	22670	22787	22453	22721	22695	22537	22773	22416	22335	22471	22512	22485	22488	22622	22712	22649	22487	22799	22639	22699	22690	22396	22418	22481	22441	22487	22544	22376	22672	22567	22800	22601	22812	22605	22587	22671	22498	22718	22621	22802	22403	22525	22528	22660	22577	22536	22592	22405	22630	22445	22780	22207	22385	22752	22795	22651	22622	22694	22420	22394	22368	22580	22772	22666	22498	22619	22607	22688	22618	22502	22533	22615	22678	22700	22419	22559	22597	22781	22569	22524	22731	22461	22407	22721	22708	22592	22592	22564	22596	22503	22334	22328	22665	22807	22569	22504	22540	22429	22388	22340	22645	22361	22662	22715	22559	22468	22610	22754	22963	22482	22493	22636	22494	22571	22479	22514	22537	22807	22721	22732	22608	22520	22652	22695	22708	22673	22778	22656	22407	22734	22567	22698	22436	22650	22645	22497	22599	22456	22425	22590	22782	22665	22620	22743	22579	22581	22692	22603	22530	22557	22782	22658	22641	22575	22742	22335	22560	22682	22514	22691	22558	22746	22280	22510	22558	22596	22565	22745	22640	22674	22673	22342	22405	22474	22540	22718	22382	22444	22465	22518	22377	22570	22442	22546	22537	22681	22641	22423	22688	22541	22567	22555	22793	22805	22415	22623	22430	22634	22798	22644	22559	22341	22703	22630	22789	22747	22411	22658	22802	22612	22708	22635	22522	22451	22500	22514	22651	22783	22536	22483	22647	22662	22776	22596	22460	22448	22553	22793	22706	22429	22394	22552	22445	22565	22615	22638	22322	22692	22665	22460	22683	22457	22516	22685	22527	22721	22866	22554	22593	22657	22681	22430	22536	22671	22353	22478	22726	22514	22651	22553	22702	22652	22440	22422	22447	22642	22715	22490	22642	22555	22665	22288	22463	22359	22483	22466	22679	22700	22695	22533	22402	22483	22564	22595	22647	22576	22479	22501	22648	22597	22628	22668	22721	22459	22717	22537	22605	22583	22636	22416	22685	22357	22744	22737	22499	22796	22454	22552	22638	22520	22503	22428	22681	22419	22766	22413	22521	22567	22491	22637	22601	22572	22538	22590	22509	22577	22673	22487	22621	22614	22796	22678	22506	22473	22641	22392	22563	22830	22578	22652	22610	22516	22723	22620	22373	22430	22596	22474	22716	22566	22521	22500	22462	22620	22728	22426	22605	22587	22712	22674	22599	22741	22658	22609	22833	22540	22824	22477	22754	22678	22411	22649	22567	22568	22782	22562	22587	22613	22551	22552	22578	22858	22778	22619	22499	22388	22507	22700	22579	22465	22697	22666	22725	22516	22496	22562	22789	22543	22758	22481	22606	22624	22625	22471	22368	22444	22732	22527	22427	22636	22501	22602	22549	22417	22546	22616	22757	22762	22509	22625	22433	22457	22640	22454	22970	22432	22655	22425	22744	22623	22592	22461	22570	22475	22581	22619	22512	22784	22386	22230	22466	22377	22423	22542	22571	22598	22542	22526	22548	22668	22547	22524	22693	22407	22506	22873	22608	22653	22295	22759	22469	22632	22382	22360	22635	22601	22573	22579	22640	22432	22646	22524	22590	22586	22557	22713	22415	22557	22677	22763	22239	22678	22457	22448	22680	22811	22422	22562	22480	22621	22482	22502	22406	22566	22808	22532	22446	22625	22482	22442	22448	22446	22735	22666	22559	22536	22667	22614	22514	22579	22523	22327	22386	22481	22667	22422	22568	22670	22389	22544	22616	22595	22733	22657	22619	22435	22709	22547	22634	22449	22407	22619	22589	22677	22691	22691	22651	22639	22798	22796	22729	22464	22458	22568	22681	22570	22558	22742	22605	22707	22413	22562	22821	22717	22907	22684	22642	22772	22827	22682	22614	22729	22612	22588	22671	22428	22488	22469	22651	22508	22546	22522	22724	22688	22736	22512	22773	22668	22633	22426	22726	22471	22535	22534	22739	22613	22685	22684	22489	22655	22555	22555	22723	22597	22651	22556	22728	22609	22676	22589	22663	22740	22475	22693	22756	22746	22898	22734	22763	22894	22790	22882	22705	22812	22708	22711	22819	22817	22586	22724	22544	22468	22681	22322	22695	22411	22592	22725	22414	22602	22627	22342	22585	22585	22557	22564	22692	22594	22832	22557	22375	22479	22570	22536	22678	22490	22728	22560	22304	22511	22667	22825	22640	22541	22546	22732	22885	22605	22858	22601	22505	22597	22460	22510	22434	22492	22381	22625	22678	22583	22572	22754	22412	22679	22662	22642	22714	22527	22557	22559	22511	22577	22601	22500	22695	22763	22576	22731	22705	22515	22745	22534	22635	22441	22634	22545	22609	22644	22782	22792	22558	22637	22532	22350	22646	22620	22841	22567	22636	22576	22817	22610	22533	22550	22421	22609	22537	22590	22479	22364	22313	22347	22456	22620	22504	22456	22536	22511	22586	22354	22471	22626	22479	22429	22471	22440	22529	22552	22725	22715	22635	22619	22631	22721	22745	22593	22652	22546	22622	22555	22300	22867	23011	22765	22745	22636	22869	22587	22515	22439	22757	22796	22606	22780	22537	22344	22413	22454	22761	22747	22610	22735	22511	22512	22553	22574	22752	22656	22505	22658	22624	22453	22540	22823	22672	22759	22801	22609	22697	22730	22543	22543	22515	22426	22613	22572	22495	22680	22451	22629	22706	22642	22578	22720	22717	22852	22396	22462	22634	22551	22475	22417	22377	22594	22548	22535	22545	22717	22730	22855	22569	22728	22461	22766	22697	22455	22459	22539	22541	22724	22617	22572	22587	22588	22458	22391	22594	22553	22579	22562	22601	22737	22743	22622	22888	22527	22493	22522	22632	22602	22569	22688	22585	22517
42481	57283	49072	31293	22923	19782	18530	17693	17253	16427	16328	16295	16346	16134	15973	16025	15780	15551	15834	15847	15843	15595	15644	15677	15562	15531	15673	15594	15517	15622	15526	15609	15431	15387	15507	15427	15571	15378	15415	15282	15546	15216	15376	15368	15502	15451	15485	15389	15418	15453	15476	15336	15350	15539	15387	15443	15597	15310	15475	15484	15520	15432	15428	15410	15357	15420	15318	15454	15388	15596	15350	15492	15537	15444	15371	15270	15477	15322	15427	15376	15414	15417	15234	15457	15483	15540	15501	15447	15153	15315	15439	15477	15443	15428	15385	15434	15276	15460	15274	15372	15338	15342	15495	15362	15417	15289	15597	15376	15304	15435	15340	15510	15440	15306	15318	15378	15450	15298	15571	15601	15332	15432	15417	15369	15575	15452	15448	15394	15398	15451	15337	15497	15545	15351	15459	15567	15396	15474	15363	15490	15435	15292	15439	15205	15313	15497	15441	15384	15361	15253	15324	15467	15488	15400	15426	15321	15469	15430	15480	15550	15278	15443	15532	15557	15269	15215	15433	15451	15342	15315	15383	15359	15420	15433	15370	15418	15472	15507	15467	15641	15310	15303	15348	15385	15324	15387	15406	15472	15420	15268	15291	15366	15376	15552	15265	15383	15498	15224	15409	15493	15308	15294	15412	15478	15554	15218	15426	15318	15487	15332	15427	15316	15370	15306	15388	15408	15307	15463	15479	15602	15388	15571	15293	15275	15368	15547	15318	15440	15426	15360	15481	15257	15468	15432	15243	15413	15484	15491	15450	15496	15362	15471	15553	15379	15505	15417	15324	15185	15359	15592	15469	15470	15522	15448	15463	15464	15311	15474	15336	15462	15411	15349	15646	15406	15429	15227	15538	15431	15313	15483	15343	15447	15402	15353	15288	15266	15515	15657	15415	15464	15464	15542	15479	15391	15349	15580	15487	15476	15260	15471	15421	15355	15284	15387	15332	15394	15451	15352	15316	15504	15242	15427	15403	15355	15623	15470	15358	15403	15305	15381	15383	15350	15491	15224	15521	15455	15388	15441	15336	15423	15395	15382	15426	15316	15356	15408	15388	15271	15432	15467	15232	15491	15359	15453	15342	15480	15522	15589	15489	15290	15492	15471	15336	15401	15371	15359	15378	15579	15447	15413	15452	15497	15421	15545	15460	15314	15381	15364	15402	15432	15537	15376	15459	15438	15262	15400	15530	15310	15490	15291	15436	15378	15213	15498	15282	15390	15292	15333	15461	15487	15432	15421	15493	15422	15381	15249	15258	15414	15534	15417	15302	15587	15234	15383	15495	15376	15243	15351	15359	15508	15234	15607	15347	15357	15415	15534	15379	15424	15419	15465	15200	15498	15545	15286	15246	15441	15386	15251	15413	15408	15337	15412	15353	15484	15448	15376	15426	15329	15488	15482	15448	15365	15486	15282	15469	15312	15498	15362	15343	15484	15442	15438	15152	15531	15452	15496	15395	15366	15299	15476	15417	15373	15595	15468	15444	15446	15360	15588	15473	15592	15479	15380	15325	15391	15315	15504	15306	15154	15361	15503	15421	15350	15298	15394	15485	15481	15386	15579	15464	15471	15306	15454	15325	15417	15493	15521	15344	15330	15548	15420	15348	15366	15610	15456	15219	15406	15343	15467	15587	15414	15472	15302	15289	15410	15458	15303	15417	15549	15474	15415	15386	15368	15272	15228	15452	15521	15441	15494	15506	15617	15496	15240	15250	15521	15368	15433	15485	15575	15523	15488	15374	15327	15417	15445	15490	15479	15423	15413	15469	15555	15566	15396	15521	15475	15507	15510	15380	15395	15346	15317	15514	15393	15414	15401	15487	15303	15560	15262	15436	15323	15340	15320	15396	15488	15614	15392	15536	15272	15405	15634	15362	15427	15379	15565	15426	15556	15608	15476	15300	15505	15478	15267	15516	15458	15320	15392	15334	15706	15221	15467	15306	15586	15531	15313	15540	15435	15299	15446	15419	15425	15322	15525	15565	15275	15416	15265	15403	15504	15453	15304	15389	15382	15500	15270	15468	15438	15413	15599	15401	15373	15288	15620	15543	15405	15519	15465	15347	15472	15345	15280	15497	15360	15349	15293	15501	15459	15358	15436	15526	15542	15464	15314	15447	15309	15182	15329	15355	15278	15501	15338	15441	15477	15175	15397	15267	15514	15238	15297	15332	15327	15487	15418	15331	15564	15374	15345	15507	15300	15517	15491	15620	15303	15543	15524	15409	15329	15447	15357	15438	15331	15424	15414	15496	15538	15272	15405	15426	15385	15508	15391	15325	15290	15442	15399	15102	15399	15354	15547	15344	15472	15416	15421	15392	15463	15491	15378	15285	15227	15557	15468	15389	15505	15476	15258	15454	15443	15358	15513	15557	15372	15342	15516	15453	15333	15301	15358	15585	15318	15401	15455	15240	15308	15546	15466	15373	15461	15553	15436	15317	15377	15206	15320	15246	15323	15434	15370	15244	15480	15204	15527	15372	15327	15409	15319	15464	15287	15404	15371	15352	15201	15241	15158	15440	15303	15595	15394	15457	15469	15419	15510	15377	15380	15465	15162	15403	15705	15352	15315	15442	15387	15392	15180	15480	15576	15412	15385	15318	15239	15318	15346	15360	15402	15442	15382	15504	15428	15294	15371	15342	15409	15272	15390	15338	15288	15513	15522	15461	15270	15335	15483	15397	15375	15518	15373	15247	15530	15282	15450	15482	15621	15394	15286	15386	15518	15329	15425	15394	15334	15282	15450	15351	15358	15415	15497	15364	15319	15465	15398	15475	15499	15387	15302	15339	15323	15339	15431	15589	15351	15445	15405	15438	15372	15358	15473	15519	15420	15569	15385	15450	15460	15666	15321	15464	15430	15299	15390	15385	15238	15370	15254	15359	15251	15305	15401	15298	15382	15399	15209	15341	15388	15372	15300	15584	15498	15520	15374	15498	15385	15678	15531	15430	15456	15637	15381	15241	15511	15530	15337	15363	15304	15269	15412	15591	15366	15491	15604	15500	15479	15513	15601	15474	15602	15430	15496	15423	15188	15589	15292	15321	15333	15566	15439	15278	15395	15495	15547	15374	15340	15360	15541	15652	15251	15545	15438	15429	15264	15308	15333	15238	15396	15505	15463	15366	15324	15482	15381	15361	15378	15444	15292	15250	15541	15174	15505	15388	15429	15254	15237	15488	15504	15406	15143	15476	15364	15306	15418	15289	15244	15493	15436	15449	15436	15381	15335	15473	15431	15393	15471	15392	15457	15483	15350	15512	15304	15349	15399	15502	15462	15518	15291	15351	15248	15261	15486	15531	15350	15358	15383	15442	15456	15379	15492	15386	15375	15398	15337	15447	15358	15487	15382	15332	15558	15335	15353	15454	15319	15410	15557	15435	15391	15509	15584	15364	15618	15151	15438	15580	15485	15450	15399	15293	15419	15442	15259	15437	15464	15463	15481	15298	15395	15318	15293	15379	15350	15441	15526	15515	15520	15473	15437	15444	15441	15354	15300	15384	15304	15386	15455	15423	15480	15338	15509	15425	15361	15335	15367	15477	15394	15372	15316	15413	15496	15290	15377	15440	15523	15354	15443	15330	15342	15568	15375	15568	15431	15424	15306	15475	15434	15407	15336	15376	15272	15406	15406	15161	15568	15367	15499	15449	15419	15481	15385	15460	15457	15524	15467	15248	15302	15490	15304	15290	15311	15542	15356	15299	15392	15376	15317	15253	15481	15456	15396	15413	15341	15262	15218	15275	15497	15585	15384	15566	15512	15384	15337	15418	15499	15473	15265	15434	15392	15383	15342	15184	15525	15306	15426	15461	15452	15423	15477	15347	15431	15298	15511	15334	15465	15439	15168	15298	15647	15319	15305	15302	15263	15393	15209	15298	15429	15331	15500	15352	15242	15452	15451	15421	15390	15396	15418	15485	15315	15313	15441	15449	15294	15314	15438	15528	15398	15518	15338	15363	15398	15319	15422	15679	15362	15338	15471	15338	15524	15495	15418	15389	15453	15384	15321	15411	15449	15412	15350	15470	15499	15379	15554	15252	15425	15395	15414	15392	15407	15517	15433	15317	15276	15402	15400	15259	15472	15165	15531	15365	15352	15432	15383	15509	15465	15183	15617	15326	15524	15449	15296	15523	15343	15349	15346	15424	15471	15422	15522	15392	15413	15663	15417	15290	15489	15394	15379	15455	15340	15401	15322	15394	15470	15507	15326	15388	15380	15235	15334	15566	15166	15597	15344	15367	15449	15299	15471	15325	15430	15476	15412	15322	15227	15543	15422	15331	15388	15596	15369	15382	15286	15355	15319	15324	15482	15384	15444	15279	15366	15631	15478	15369	15405	15333	15314	15289	15492	15353	15323	15562	15550	15212	15353	15402	15376	15489	15425	15462	15468	15446	15295	15380	15346	15430	15403	15397	15439	15470	15361	15408	15486	15377	15409	15513	15565	15365	15375	15271	15295	15391	15352	15335	15342	15454	15536	15548	15585	15344	15656	15443	15449	15254	15463	15454	15239	15394	15458	15490	15556	15531	15270	15536	15307	15336	15479	15314	15363	15394	15393	15394	15396	15514	15330	15573	15246	15250	15395	15529	15402	15251	15408	15373	15415	15400	15598	15604	15295	15571	15356	15471	15365	15551	15258	15339	15356	15511	15258	15393	15425	15274	15415	15394	15319	15415	15443	15554	15489	15433	15241	15481	15506	15357	15477	15318	15428	15384	15454	15496	15341	15466	15358	15354	15310	15439	15341	15305	15286	15364	15415	15397	15427	15458	15499	15271	15543	15355	15343	15514	15366	15338	15408	15470	15550	15502	15420	15339	15373	15523	15424	15423	15315	15475	15479	15404	15437	15287	15379	15486	15395	15411	15545	15484	15414	15429	15393	15404	15396	15307	15443	15557	15494	15505	15483	15443	15572	15463	15566	15517	15543	15356	15271	15417	15347	15577	15240	15414	15554	15491	15256	15490	15309	15468	15556	15342	15463	15483	15216	15443	15354	15496	15344	15331	15546	15501	15402	15556	15407	15415	15409	15489	15386	15453	15353	15334	15485	15401	15352	15364	15292	15318	15468	15388	15538	15221	15369	15330	15466	15381	15493	15393	15435	15320	15347	15240	15413
26318	21965	30666	29990	30463	30341	28826	25510	24264	23706	23824	23559	23547	23659	23369	23445	22871	22651	22797	22666	22753	22518	22653	22468	22686	22527	22439	22356	22453	22386	22655	22375	22677	22380	22532	22571	22445	22616	22610	22453	22086	22153	22330	22051	22126	22192	22166	22244	22401	22137	22119	21993	22120	22274	22309	22469	22290	22388	22236	22317	22320	22037	22088	22139	22137	22107	22190	22323	22274	22415	22104	22259	22323	22328	22291	22086	22172	22054	22245	22247	22337	22350	22144	22071	22302	22186	22356	22015	22209	22242	22333	22169	22085	22353	22217	21950	22320	22147	22350	22302	22228	22127	22254	22104	22106	22190	22235	22194	22145	22327	22604	22407	22165	22335	22140	22332	22302	22035	22027	22139	22415	22322	22134	22160	22087	22203	22128	22332	21958	22239	22204	22305	22290	22472	22305	22251	22280	22324	22356	22181	21955	22427	22291	22245	22328	22366	22224	22437	22297	22368	22309	22291	22378	22279	22476	22162	22141	22258	22127	22145	22214	22273	22148	22226	22259	22115	22255	22160	22045	22258	22107	22310	22212	22387	22231	22205	22347	22154	22284	22210	22342	22293	22229	22068	22217	22243	22360	22204	22174	22305	22257	22213	22277	22461	22295	22220	22257	22214	22088	22060	22523	22223	22249	22333	22096	22139	22304	22375	22285	22402	22366	22103	22327	22392	22259	22253	22481	22433	22207	22258	22516	22283	22348	22151	22330	22177	22175	22126	22299	22052	21975	22363	22218	22093	22363	22316	22225	22080	22223	22164	21943	22358	22342	22239	22522	22120	22420	22264	22370	22194	22246	22251	22284	22296	22291	22256	22069	22158	22129	22212	22376	22261	22200	22187	22186	22518	22461	22342	21995	22098	22224	22180	22145	22141	22406	22307	22073	22161	22140	22515	22046	22212	22203	22008	22318	22066	21974	22202	22095	22025	22324	22036	22224	22100	22392	22519	22177	22376	22412	22071	21871	21977	22355	22228	22315	21832	22310	22326	22060	22363	22220	22230	22347	22207	22102	22140	22230	22089	22349	22251	22319	22454	22237	22355	22245	22301	22204	22048	21963	22066	22440	22215	22102	22198	22304	22468	22030	22398	21994	22296	22376	22379	22432	22153	22308	22179	22245	21929	22451	22127	22255	22251	22006	22229	22555	22541	22167	22418	22262	22333	22046	22197	22618	22259	22214	22272	22267	22093	22205	22308	22256	22141	22345	22229	22224	22297	22274	22214	22049	22363	21950	21920	22050	22124	22361	22291	22222	22045	22318	22113	22415	22174	22197	22168	22320	22174	22293	22219	22289	22144	22328	22121	22224	22306	22227	22179	22059	22103	22099	22183	22108	21983	22128	22000	22138	22185	22305	22143	22266	22343	22310	22217	22243	22274	22214	22104	22043	22240	22565	22122	22191	22365	22177	22075	22044	22388	22340	22275	22292	22252	22128	22143	22245	22320	22065	22153	22347	22269	22170	22138	22259	22321	22362	22153	22194	22099	22188	22125	22303	22167	22223	22180	22141	22269	22342	22222	22246	22364	22429	22314	22032	22272	22292	22272	22160	22379	22010	22082	22204	22244	22287	22213	22284	22309	22218	22263	22261	22290	22275	22088	22288	22293	22048	22269	21941	22297	22173	22160	22042	22104	21998	22311	22182	22266	22412	22389	22323	22261	21982	22239	21979	22250	22202	22298	22081	22127	22055	22414	22298	22165	22162	22298	22272	22299	22216	22285	22251	22338	22065	22241	22309	22224	22049	22121	22546	22124	22308	22342	22208	22169	22382	22211	22107	22154	22160	22259	22221	22261	22304	22302	22163	22375	22474	22045	22246	22087	22156	22163	22312	22117	22236	22164	22451	22285	22125	22021	22178	22134	22153	22346	22110	22301	22172	22318	22400	22320	22080	22123	22295	21974	22151	21956	22184	22200	22356	22416	22142	22151	21992	21881	22234	22439	22304	22167	22484	22334	22174	22142	22263	22154	22069	22103	22368	22323	22087	22077	22272	22175	22269	22413	22259	22211	22218	22160	22191	22163	22107	22358	22057	22092	22000	22368	22114	22134	22307	21984	22120	22363	22174	22554	22210	21991	22184	22226	22454	22155	22243	22265	22157	22145	22173	22357	22134	22235	22274	22170	22255	22221	21922	22314	22200	22319	22006	21740	22077	22368	22348	22530	22203	21977	22387	22264	22154	22127	22135	22254	22206	22093	22441	22162	22340	22128	22102	22293	22268	21993	22194	22372	22154	22211	22194	22393	22108	22277	22163	22486	22283	22217	22200	22112	22242	22412	22073	22150	22191	21894	22126	22343	22381	22426	22244	22144	22116	22337	22223	22054	22080	22377	22520	22278	22353	22154	22113	22330	22040	21969	22305	22475	22266	22277	22219	22118	22089	22188	21937	22463	22224	22320	22352	22086	22348	22221	22136	22034	22017	22190	22456	22234	22048	22461	21860	22380	22391	22228	22266	22180	22445	22276	22151	22143	22411	22217	22362	22236	22188	22447	22248	22126	21883	22279	22305	22129	22342	22311	22223	22230	22623	22432	21986	22207	22079	22106	22032	22355	22120	22138	22111	22189	22515	22309	22289	22375	22154	22215	22152	22402	22148	22253	22010	22010	22089	22253	22151	22410	22396	22270	22294	22294	22132	22567	22254	22226	22139	22347	22432	22181	22017	22253	22139	22208	22169	22189	22429	22174	22221	22268	22258	22143	22069	22209	22136	22155	22137	22341	22271	22151	22274	22173	22143	22079	22389	22079	22251	22164	22196	22150	22305	22310	22252	21901	22075	22135	21982	21934	22141	22354	22146	22077	22205	22217	22427	22142	22192	22212	21943	22092	22379	22275	22158	22050	22063	22275	22192	22397	22239	22106	22074	22235	22373	22050	22260	22178	22325	22051	22390	22265	22124	22208	22189	21949	22009	22318	22226	22268	22299	22081	21998	22001	22160	22443	22119	22332	22244	22034	22323	22174	22329	22209	22200	22223	22305	22261	22244	22344	22161	22101	22192	22180	22217	22146	22216	22239	22117	22145	21928	22328	22054	22295	22167	22051	22035	22375	22465	22232	22051	22416	22127	22291	22272	22283	22251	22264	22348	22298	22193	22085	22095	22020	21845	22165	22175	22228	22534	22307	22394	21999	22165	22046	22221	22338	22378	22403	22189	22219	22230	22431	22511	22276	22165	22259	22345	22288	22309	22262	22123	22316	22220	22063	21932	22063	22122	22029	22195	22172	22368	22116	22186	22289	22209	22346	22268	22039	22105	21992	22345	22235	22269	22419	22297	22326	22149	22444	22157	22304	22220	22205	22229	22146	22061	22128	22229	22111	22258	21913	22305	22146	22307	22559	22182	22278	22132	21976	22014	22077	22045	22182	22246	22345	22443	22255	22540	22274	22150	21992	22276	22112	22125	22297	22337	22191	22287	22244	22381	22037	22448	22165	22351	22214	22233	22106	22243	22152	22133	22214	22007	22238	22099	22106	22198	22121	22223	22048	22278	21866	22344	22254	22246	22239	22268	22096	22141	22401	22182	22146	22012	22083	22245	22170	22545	22294	22222	22438	22144	22007	22338	22200	22219	22312	22374	22257	22192	22003	22046	22300	22282	22570	22199	22171	22146	22061	22202	22470	22281	22289	22309	22074	22214	22321	22114	22270	22147	22304	22346	22163	22204	22225	22312	22224	22430	22232	22356	22375	22526	22488	22234	22027	22444	22208	22176	22332	22267	22299	22207	22065	22328	22275	22144	22415	22307	22073	22360	22230	22402	22168	22221	22365	22008	22195	22311	22215	22355	22105	22071	22483	22453	22434	22216	22187	22332	22312	22304	22333	22187	22053	22101	22101	22049	22218	22416	22422	22312	22173	22118	22378	22147	22170	22097	22261	22125	22422	22022	22339	22241	22180	22087	21975	22354	22172	22334	22135	22114	22096	22300	22287	22335	22392	22243	22112	22015	22169	22308	22048	22218	22188	22297	22429	22197	22215	22148	22280	22144	22135	22340	22074	22384	22233	22326	22311	22301	22247	22330	22202	22182	22050	22264	22350	22188	22247	22314	22280	22103	22262	22423	22179	22179	22404	22167	22536	22445	22151	22342	22296	22210	22153	21972	22008	22115	22225	22047	22421	22527	22448	22113	22309	22289	22128	22076	22346	22270	22168	22167	22240	22049	22292	22141	22181	22119	22136	22115	22356	22101	22093	22179	22123	22330	22306	22258	22187	22383	22336	22227	22062	22225	22161	22277	22337	22149	22027	22268	22221	22015	22227	22446	21999	22133	22189	22204	22174	22043	22297	22231	22136	22330	22311	22223	22359	22349	22251	22352	22207	22320	22299	22366	22301	22132	22239	22330	22067	22158	22282	22159	22220	22169	22151	22240	22367	22287	22497	22219	22414	22227	22316	22238	22293	22332	22168	22439	22077	22144	22308	22028	22058	21977	22099	21889	22245	22308	22337	22157	22227	22371	22031	22080	22427	22408	22141	22165	22084	22288	22058	22089	22243	22177	22397	22282	22112	22144	22211	22191	22156	22248	22453	21941	22033	22275	22279	22308	22333	22117	22370	22234	21911	22067	22341	21999	21966	21881	22246	22306	22278	22148	22101	22418	22210	22289	22178	22300	22326	22194	22173	22103	22269	22289	22271	22280	22186	22362	22143	22221	22374	22265	22072	22097	22202	22479	22256	22385	22499	22263	22337	22396	22243	22145	22211	22196	22379	22145	22526	22268	21980	22195	22059	22200	22238	22134	21986	22126	22238	22197	22309	22311	22251	22310	22162	22075	22278	22313	22007	22384	22062	22144	22193	22502	22156	22296	22325	22029	22189	22300	22414	22446	22382	22197	22213	22174	22104	22287	22390	22243	22243	22230	22187	22310	22259	22275	22190	22241	22167	22233	22351	22201	22308	22166	22076	22261	22302	22210	22099	22268	22219	22426	22159	22320	22061	22256	22293	22204	22187	22195	21954	22082	22133	21985	22100	22197	22070	22260	22421	22395	22276	22278	22126	22324	22154	22321	22228	22240	22325	22258	21954	22265	22118	22392	22357	22409	22278	22478	22334	22397	22419	22383	21926	22065	22065	22096	22285	22305	22092	22198	22284	22342	22225	22184	22165	22132	22299
43881	71803	58698	43359	34059	25569	20940	19719	18199	17432	17147	16850	17054	16866	16240	16342	15989	15661	16011	16240	15789	15772	15561	15912	15896	15698	15822	15703	15510	15594	15554	15455	15599	15612	15505	15540	15558	15523	15647	15571	15341	15416	15219	15269	15490	15297	15333	15317	15172	15406	15285	15440	15349	15349	15471	15323	15241	15306	15305	15361	15458	15497	15479	15291	15371	15331	15354	15293	15277	15481	15290	15325	15308	15307	15396	15238	15369	15441	15156	15359	15308	15226	15209	15233	15338	15322	15425	15260	15464	15373	15186	15265	15249	15205	15271	15500	15272	15299	15304	15134	15145	15200	15193	15351	15364	15180	15307	15194	15255	15212	15298	15433	15460	15378	15332	15302	15286	15284	15165	15161	15280	15227	15327	15332	15310	15333	15251	15417	15538	15479	15262	15144	15419	15243	15347	15348	15236	15374	15248	15294	15224	15353	15219	15405	15288	15225	15244	15244	15338	15258	15439	15246	15320	15392	15271	15305	15428	15216	15161	15246	15211	15142	15452	15532	15264	15275	15375	15162	15206	15379	15310	15288	15305	15313	15287	15303	15104	15499	15327	15295	15323	15310	15267	15247	15219	15253	15360	15377	15175	15285	15233	15126	15221	15252	15234	15402	15136	15321	15301	15430	15341	15453	15256	15527	15427	15401	15483	15198	15314	15369	15371	15458	15153	15243	15223	15332	15390	15239	15268	15362	15338	15360	15197	15395	15215	15231	15442	15183	15414	15185	15353	15312	15424	15234	15327	15304	15347	15109	15361	15328	15318	15220	15445	15367	15346	15269	15411	15536	15352	15331	15375	15309	15312	15188	15317	15365	15273	15478	15274	15212	15408	15275	15266	15504	15194	15286	15346	15144	15347	15234	15383	15307	15205	15104	15530	15262	15330	15318	15376	15368	15306	15474	15303	15306	15323	15351	15332	15353	15340	15357	15430	15288	15294	15330	15180	15341	15287	15148	15211	15471	15382	15384	15235	15008	15449	15226	15250	15357	15293	15235	15189	15419	15307	15183	15271	15138	15161	15212	15234	15025	15316	15135	15338	15358	15305	15317	15390	15178	15282	15315	15324	15484	15392	15275	15435	15245	15244	15271	15307	15309	15151	15182	15274	15294	15323	15263	15274	15423	15391	15184	15239	15494	15219	15340	15210	15313	15245	15393	15362	15315	15284	15326	15353	15462	15314	15288	15274	15139	15189	15231	15162	15248	15342	15198	15298	15024	15372	15504	15277	15334	15318	15222	15368	15378	15255	15364	15366	15385	15375	15224	15521	15267	15040	15337	15142	15281	15187	15392	15359	15135	15085	15208	15054	15205	15093	15352	15143	15499	15238	15282	15307	15177	15409	15280	15446	15405	15293	15231	15232	15414	15353	15221	15300	15393	15434	15235	15301	15351	15403	15384	15322	15255	15304	15171	15307	15160	15172	15363	15228	15421	15164	15343	15155	15374	15324	15292	15357	15342	15271	15516	15182	15286	15260	15261	15345	15223	15362	15310	15237	15341	15453	15277	15326	15184	15260	15291	15346	15103	15297	15197	15443	15129	15470	15238	15320	15324	15380	15351	15142	15254	15336	15200	15441	15445	15406	15253	15366	15368	15236	15398	15349	15197	15223	15291	15168	15250	15283	15456	15217	15232	15275	15352	15222	15215	15181	15463	15386	15415	15234	15343	15192	15214	15377	15294	15333	15408	15210	15419	15157	15343	15242	15458	15288	15213	15281	15366	15188	15336	15343	15268	15272	15283	15351	15378	15440	15373	15098	15178	15289	15147	15388	15421	15246	15370	15337	15517	15397	15294	15092	15427	15183	15240	15331	15315	15194	15411	15392	15271	15123	15256	15411	15280	15405	15323	15215	15233	15267	15414	15366	15337	15240	15348	15381	15283	15247	15094	15347	15434	15255	15265	15412	15174	15360	15242	15260	15261	15204	15459	15400	15291	15453	15285	15192	15321	15270	15322	15384	15246	15348	15392	15283	15407	15116	15376	15380	15288	15340	15363	15381	15286	15248	15360	15416	15428	15163	15343	15174	15063	15251	15264	15327	15404	15268	15301	15226	15235	15558	15244	15338	15146	15282	15361	15120	15238	15441	15226	15329	15220	15199	15310	15145	15415	15255	15397	15247	15254	15444	15097	15314	15220	15497	15253	15277	15259	15263	15315	15300	15318	15373	15328	15206	15429	15452	15279	15303	15239	15310	15178	15312	15369	15271	15378	15206	15358	15340	15402	15143	15363	15352	15324	15442	15244	15359	15332	15342	15277	15245	15218	15206	15357	15307	15287	15238	15191	15404	15275	15289	15197	15370	15401	15234	15309	15286	15316	15199	15399	15394	15279	15366	15380	15422	15383	15318	15294	15283	15257	15252	15199	15291	15190	15341	15407	15400	15189	15516	15289	15289	15199	15332	15388	15174	15213	15216	15221	15495	15253	15268	15290	15411	15289	15435	15364	15232	15384	15353	15238	15215	15463	15359	15387	15412	15309	15320	15411	15401	15444	15246	15271	15300	15233	15286	15364	15224	15412	15212	15476	15209	15216	15397	15499	15396	15377	15209	15185	15454	15207	15468	15371	15493	15140	15295	15375	15328	15310	15284	15439	15251	15487	15234	15346	15367	15338	15353	15241	15455	15304	15410	15347	15362	15304	15586	15363	15255	15214	15296	15466	15268	15288	15414	15264	15426	15333	15170	15264	15232	15353	15275	15281	15380	15345	15293	15478	15330	15349	15454	15260	15288	15345	15211	15054	15063	15178	15210	15420	15313	15194	15390	15357	15321	15378	15404	15256	15442	15327	15364	15318	15218	15512	15323	15280	15569	15323	15358	15177	15249	15300	14955	15454	15417	15283	15201	15427	15379	15263	15230	15234	15359	15414	15478	15181	15271	15215	15380	15230	15139	15228	15318	15220	15396	15390	15365	15388	15208	15283	15283	15455	15360	15208	15415	15198	15176	15376	15118	15332	15277	15211	15332	15161	15336	15243	15125	15460	15163	15456	15321	15286	15377	15350	15384	15207	15341	15212	15317	15320	15372	15353	15112	15265	15268	15330	15340	15402	15268	15178	15320	15392	15408	15282	15420	15166	15176	15340	15339	15300	15329	15387	15325	15216	15401	15192	15327	15166	15336	15501	15152	15295	15453	15169	15152	15265	15282	15261	15261	15305	15349	15293	15409	15236	15274	15340	15183	15186	15227	15400	15256	15381	15383	15240	15387	15365	15294	15490	15400	15224	15436	15395	15268	15223	15278	15260	15350	15389	15205	15244	15472	15243	15327	15270	15242	15218	15253	15259	15226	15284	15357	15185	15244	15173	15375	15359	15329	15252	15081	15179	15156	15438	15236	15200	15075	15254	15546	15321	15387	15180	15335	15276	15305	15316	15293	15208	15326	15286	15360	15338	15494	15389	15398	15200	15354	15256	15245	15429	15305	15241	15198	15344	15411	15251	15140	15116	15365	15375	15387	15427	15474	15372	15197	15280	15346	15236	15375	15404	15213	15284	15435	15148	15323	15329	15260	15334	15182	15455	15301	15228	15241	15235	15478	15214	15201	15454	15257	15294	15268	15349	15312	15249	15300	15481	15352	15162	15320	15487	15366	15303	15231	15141	15382	15314	15307	15100	15100	15308	15392	15273	15332	15258	15213	15361	15328	15352	15191	15233	15378	15276	15148	15334	15163	15290	15367	15352	15290	15362	15201	15215	15277	15249	15402	15198	15285	15272	15174	15335	15376	15292	15339	15374	15058	15166	15351	15329	15389	15339	15316	15432	15344	15298	15151	15188	15216	15312	15264	15273	15201	15380	15271	15333	15345	15341	15417	15260	15300	15228	15168	15475	15106	15454	15252	15233	15320	15341	15324	15354	15419	15336	15344	15420	15312	15238	15382	15200	15168	15304	15273	15407	15210	15430	15283	15449	15298	15267	15316	15312	15261	15252	15415	15258	15288	15181	15201	15283	15378	15341	15359	15528	15365	15302	15472	15355	15231	15299	15371	15204	15256	15355	15239	15334	15145	15304	15240	15299	15207	15391	15325	15344	15259	15238	15326	15318	15391	15326	15245	15285	15365	15292	15395	15435	15165	15301	15483	15201	15286	15321	15191	15365	15418	15320	15270	15438	15359	15273	15162	15372	15290	15435	15317	15311	15250	15357	15337	15434	15252	15405	15249	15373	15255	15381	15193	15365	15285	15377	15155	15354	15247	15356	15168	15440	15323	15325	15397	15410	15278	15372	15353	15251	15153	15363	15346	15410	15221	15460	15244	15428	15122	15449	15378	15175	15412	15137	15379	15370	15378	15287	15312	15295	15418	15281	15213	15263	15190	15347	15374	15432	15262	15234	15349	15276	15395	15377	15154	15340	15135	15291	15406	15389	15356	15043	15166	15340	15324	15318	15301	15254	15423	15293	15402	15299	15281	15415	15274	15203	15238	15348	15224	15355	15548	15210	15257	15370	15408	15376	15385	15345	15316	15259	15303	15375	15235	15448	15131	15191	15314	15498	15183	15260	15412	15268	15483	15187	15254	15427	15347	15501	15170	15250	15453	15325	15243	15386	15325	15146	15307	15445	15171	15334	15370	15257	15357	15322	15245	15130	15047	15324	15112	15304	15296	15282	15251	15257	15457	15177	15244	15419	15120	15338	15334	15254	15392	15316	15176	15220	15324	15223	15322	15401	15263	15327	15384	15247	15336	15351	15242	15416	15242	15246	15372	15234	15340	15276	15314	15409	15374	15281	15225	15252	15331	15237	15300	15230	15272	15204	15260	15270	15395	15372	15461	15222	15239	15385	15439	15312	15240	15195	15332	15530	15354	15256	15439	15293	15177	15431	15383	15437	15190	15404	15243	15092	15226	15394	15317	15352	15300	15182	15220	15234	15392	15292	15465	15224	15302	15276	15296	15341	15407	15277	15331	15306	15340	15382	15432	15360	15315	15278	15265	15321	15290	15239	15347	15468	15460	15232	15300	15228	15324	15353	15231	15193	15495	15402	15441	15245	15390	15146	15191	15322	15375	15324	15383	15214	15369	15430	15288	15260	15287	15342	15255	15431	15626	15373	15417	15485	15255	15336	15439	15332	15350	15455	15472	15310	15345	15231	15251	15248	15247	15164	15304	15148
24680	21678	29923	27472	28808	30385	29892	25185	23037	22764	22215	22095	22044	22268	21505	21310	21158	21003	21139	21073	21107	20908	20943	20895	21155	20871	20987	20720	20786	20576	20672	20455	20802	20533	20523	20670	20452	20435	20584	20606	20351	20573	20204	20504	20377	20134	20252	20251	20309	20306	20435	20332	20625	20453	20383	20521	20411	20382	20361	20427	20349	20330	20344	20398	20452	20570	20366	20242	20027	20412	20510	20232	20257	20419	20215	20115	20438	20409	20453	20397	20147	20086	20448	20402	20038	20085	20179	20192	20288	20296	20142	20212	20459	20304	20401	20226	20066	20275	20196	20297	20447	20144	20167	20090	20065	20195	20154	19876	20000	20251	20193	20208	20181	20219	20173	20170	20101	20305	20146	20222	20431	20195	20199	20307	20200	20415	20510	20390	20263	20316	20458	20253	20402	20223	20123	20153	20278	20282	20103	20107	20050	20265	20103	20362	20199	20261	20269	20463	20465	20287	20073	20286	20342	20208	19996	20111	20240	20180	20324	19991	20255	20202	20150	19906	20144	20259	20278	20270	20163	20108	20264	20414	20426	20197	20017	20122	20189	20203	20293	20338	20351	20205	20206	19993	20279	20194	20329	20320	20208	20085	20401	20368	20307	20486	20364	20357	20355	20139	20264	20330	20362	20397	20188	20332	20371	20085	20202	20221	20091	20516	20324	20203	20086	20384	20253	20204	20226	20265	20161	20330	20212	20198	20416	20364	20521	20302	20240	20135	20146	20317	20315	20150	19963	20291	20339	20609	20308	20126	20332	20357	20088	20140	20410	20244	20252	20052	20286	20244	20353	20393	20447	20152	20133	20142	20349	20308	20118	20029	20275	20485	20361	20215	20400	20245	20468	20389	20020	19964	20354	20458	20377	20438	20453	20240	20253	20170	20206	20088	20172	20294	20292	20143	20408	20004	20290	20136	20143	20179	20555	20228	20264	20290	20423	20426	20368	20298	20246	20547	20340	20248	20037	20291	20448	20241	20349	20361	20345	20497	20091	20160	20375	20309	20342	20163	20171	20134	20153	20161	20391	20335	20628	20258	20280	20051	20342	20110	20417	20108	20194	20317	20208	20407	19980	20260	20319	20178	20087	20283	20321	20434	20225	20317	20250	20460	20595	20297	20179	20220	20096	20292	20356	20200	20187	20140	20278	20134	20392	20281	20069	20011	20086	20226	20263	20149	20203	20300	20484	19965	20106	20183	20082	20206	20288	20397	20208	20338	20239	20389	20147	20449	20386	20531	20361	20004	20492	20248	20197	20285	20277	20255	20264	20178	20419	20119	20581	20290	20269	20355	20211	20228	20335	20014	20239	20116	20405	19950	20269	20377	20278	19993	20163	20314	20209	19958	20197	20167	20125	20561	20186	20365	20414	20358	20183	20110	20358	20222	20336	20149	20375	20425	20312	20307	20057	20012	20224	20238	20142	20396	20388	20296	20247	20261	20277	20083	20350	20229	20135	20200	20199	20153	20280	20083	20207	20092	20194	20276	20361	20245	20050	20328	20255	20075	20270	20265	20186	20272	20287	20117	20130	20236	20263	20240	20206	20198	20246	20226	20240	19944	20148	20270	20354	20310	20231	20272	20375	20132	20219	20447	20395	20180	20255	20209	20438	20354	20377	20053	20037	20368	20174	20296	20118	20104	20146	20476	20303	20226	20194	20426	20350	20089	20099	20269	20221	20451	20103	20131	20197	20167	20171	20046	20317	20015	20295	20290	20213	20279	20239	20083	20283	20350	20126	20154	20258	20334	20186	20103	20021	20036	20129	20439	20398	20126	20116	20122	20458	20261	20031	20030	20220	20040	20293	20136	20157	20279	20115	20087	20265	20017	20195	20302	20226	20491	20450	20234	20258	20305	20266	20256	20289	20478	20223	20168	20327	20551	20257	19980	20395	20109	20139	20442	20483	20279	20225	20310	20413	20128	20514	20230	20327	20331	20446	20256	20479	20513	20443	20346	20151	20060	20386	20198	20254	20303	20013	20080	20155	20260	20207	20260	20292	19985	20263	20242	20214	20352	20125	20145	20096	20179	20382	20211	20346	20303	20330	20326	20469	20097	20170	20113	20055	20312	20178	20342	20299	20278	20029	20302	20243	20202	20329	20355	20317	20305	20432	20371	20229	20337	20081	20207	20339	20300	20230	20140	20224	20146	20576	20424	20461	20196	20230	20295	20170	20309	20267	20234	20205	20233	20165	20215	19986	20244	20318	20102	20295	20137	20343	20341	20367	20171	20203	20346	20504	20190	20424	20342	20207	20117	20253	20148	20153	20258	20298	20098	20262	20230	20084	20144	20344	20120	20213	20444	20331	20270	20419	20215	20487	20402	20127	20253	20273	20387	20285	20181	20063	20250	20356	20069	20028	20183	20401	20355	20174	20279	20271	20337	19944	20217	20390	20155	20219	20332	20046	20349	20107	20046	20236	20218	20025	20180	20103	20279	20052	20101	20560	20259	20265	20266	20257	20293	20165	20299	20447	20277	20331	20115	20331	20200	20260	20467	20218	20386	20332	20366	20317	20211	20207	20229	20226	20414	20267	20318	20249	20330	20351	20151	20277	20167	20346	20243	20241	20061	20355	20282	20277	20129	20139	20272	20066	20096	20341	20093	20387	20383	20454	20014	20294	19997	20245	20472	20201	20275	20424	20230	20324	20178	20074	20169	20400	20235	20283	20245	19993	20178	20234	20323	20351	20056	20192	20226	20144	20296	20322	20286	20190	20181	20336	20190	20352	20236	20187	20218	20343	20112	20173	20294	20147	20442	20226	20258	20344	20260	20361	20170	20163	20238	20076	20011	20118	20332	20157	20390	20347	20120	20382	20297	20212	20420	20242	20088	20322	20120	20295	20522	20209	20022	20339	20247	20206	20185	20128	20380	20226	20255	20119	20376	20271	19856	20277	20070	20208	20465	20206	20156	20261	19899	20098	20104	20243	20064	20046	19959	20248	20281	20305	20249	20258	20177	20316	20257	20187	20329	20151	20230	20417	20210	20146	20395	20102	19863	19939	20344	20139	20148	20049	20365	20290	20130	20182	20282	20419	20140	20414	20124	20087	20182	20094	20211	20282	19915	20145	20345	19958	20022	20393	20185	20176	20003	20330	20319	20313	20040	20142	20281	20567	20224	20340	20639	20420	20485	20339	20222	20280	20309	20223	20279	20225	20211	20200	20098	20317	20193	20189	20521	20162	20305	20461	20422	20214	20229	20229	20275	20042	20172	20262	20165	20334	20392	19967	20196	20386	20478	20294	20464	20249	20225	20225	20298	20155	20275	20110	20282	19984	19943	20417	20286	20412	20172	20217	20359	20166	20313	20335	20367	20400	20373	20092	20192	20222	20264	20227	20228	20469	20408	20295	20459	20330	20256	20117	20392	20197	20310	20354	20340	20389	20239	20400	20288	20212	20531	20438	20218	20213	20047	20298	20370	20092	20179	20261	20352	20442	20222	20433	20365	20207	20166	20207	20321	20403	20323	20173	20306	20195	20146	20424	20245	20226	20179	19995	20203	20369	20302	20116	20366	20267	20267	20060	20190	20145	20157	20164	20029	20460	20294	20325	20365	20242	20256	20092	20121	20256	20285	20271	20372	20322	20266	20169	20037	20290	20158	20300	20138	20465	20452	20391	20407	20256	20261	20173	20368	20141	20171	20297	20054	20234	20161	20292	20285	20573	20212	20357	20407	20169	20279	19962	20135	20480	20084	20331	20111	20253	20233	20357	20157	20298	20334	20311	20296	20383	20562	20097	20357	20274	20108	20015	20228	20267	20455	20149	20182	20219	20139	20197	20116	20282	20192	20126	20339	20153	20242	20377	20330	20268	20248	20224	20205	20246	20204	20384	20222	20432	20191	20099	20338	20284	20067	20260	20146	20287	20460	20362	20439	20397	20111	20187	20147	20247	20344	20368	20299	20302	20410	20285	20326	20363	20188	20094	20102	20196	20244	20331	20173	20046	20219	20328	20446	20271	20377	20204	20185	20350	20408	20315	20287	20268	20309	20100	20083	19990	20093	20023	20043	20182	20179	20336	20413	20107	20159	20276	20238	20328	20245	20287	20488	20256	19991	20076	20128	20183	20140	20384	20368	20359	20083	20385	20110	20305	20231	20222	20182	20202	20347	20211	20109	20217	20169	20374	20249	20287	20169	20170	20280	20016	20077	20039	20232	20190	20138	20118	20132	20221	20123	20557	20154	20290	20173	20448	20088	20298	20107	20150	20125	20425	20117	20402	20097	20196	20193	20147	20340	20122	20251	20355	20288	20030	20150	20043	20276	20193	20099	20311	20236	20347	20179	20232	20186	20290	20351	20390	20332	20441	20290	20299	20177	20590	20162	20108	20179	20315	20214	20307	20329	20397	20350	20404	20195	20134	20254	20350	20341	20102	20088	20247	20092	20167	20226	20311	20291	20309	20489	20422	20079	20327	20362	20148	20333	20200	20204	20283	20323	20109	20049	19919	20378	20248	20245	20333	20362	20270	20109	20321	20237	20199	20327	20108	20388	20302	20145	20144	20206	20097	20272	20141	20076	20310	20262	20089	20032	20298	20073	20020	20043	20104	20043	20195	20243	20104	20278	20332	20236	20281	20264	20399	20386	20337	20244	20319	20260	20315	20200	20156	20232	20250	20267	20299	20402	20313	20244	20173	20208	20203	20252	20009	19998	20415	20311	20236	20270	20436	20281	20160	20086	20237	20037	20285	20259	20267	20441	20284	20185	20232	20146	20044	20372	20241	20106	20333	20182	20030	20275	20308	20160	20088	20287	20389	20113	20182	20333	20422	20533	20684	20199	20307	20390	20194	20193	20339	20217	20234	19936	20207	20364	20316	20248	20311	20204	20382	20021	20128	20230	20476	20205	20064	20306	19928	20222	20025	20177	20345	20160	20360	20376	20301	20338	20443	20349	20205	20052	20249	20239	20100	20174	20312	20354	20366	20418	20238	20078	20159	20273	20275	20253	20270	20315	20378	20334	20028	20226	20380	20401	20327	20027	20183	20201	20396	20394	20259	20242	20465	20155	20082	20238	20212	20174	20131	20366	20391	20344	20191	20087	20284	20123	20214	20375	20238	20182	20393	20246	20329	20462	20094	20142	20103	19940	20486	20096	20164	20230
46444	77265	71259	52906	43038	28474	22308	19938	18248	17205	16771	16554	16705	16533	15863	15601	15281	15111	15319	15346	15012	14823	15163	15035	15187	14831	14825	14992	14814	14715	14696	14724	14658	14695	14668	14644	14618	14519	14553	14303	14301	14334	14191	14208	14386	14318	14229	14281	14294	14161	14252	14324	14237	14197	14388	14299	14332	14437	14368	14211	14252	14310	14292	14468	14370	14471	14354	14393	14358	14283	14151	14282	14525	14291	14305	14417	14398	14285	14372	14363	14035	14179	14362	14253	14409	14336	14113	14207	14463	14238	14291	14167	14238	14282	14313	14237	14283	14289	14175	14311	14141	14265	14384	14317	14242	14203	14334	14199	14385	14286	14434	14457	14273	14431	14059	14239	14169	14309	14152	14386	14329	14270	14220	14322	14166	14371	14263	14178	14333	14338	14286	14114	14277	14264	14346	14265	14174	14336	14506	14244	14187	14293	14314	14181	14286	14095	14284	14178	14171	14197	14177	14344	14397	14406	14259	14367	14170	14257	14216	14200	14332	14258	14300	14434	14149	14263	14256	14378	14353	14430	14307	14291	14283	14102	14205	14163	14286	14222	14290	14278	14286	14266	14358	14323	14241	14325	14247	14284	14347	14159	14245	14136	14336	14319	14236	14263	14489	14155	14289	14325	14271	14120	14411	14034	14455	14339	14321	14099	14336	14261	14361	14211	14381	14243	14349	14336	14170	14388	14028	14339	14460	14351	14372	14250	14201	14285	14213	14313	14327	14215	14168	14318	14202	14149	14259	14167	14253	14217	14232	14288	14169	14340	14373	14207	14309	14111	14101	14214	14445	14249	14144	14287	14231	14130	14358	14083	14375	14351	14283	14175	14212	14156	14348	14338	14224	14151	14089	14222	14150	14370	14375	14350	14183	14267	14111	14176	14324	14482	14251	14202	14301	14290	14270	14241	14277	14272	14111	14062	14405	14278	14218	14321	14185	14287	14206	14237	14201	14289	14358	14228	14269	14292	14224	14315	14236	14159	14308	14340	14302	14101	14206	14310	14311	14124	14262	14259	14131	14378	14281	14396	14154	14388	14322	14372	14197	14144	14148	14229	14323	14368	14278	14309	14283	14229	14293	14273	14335	14178	14242	14195	14138	14293	14241	14254	14400	14471	14359	14294	14242	14281	14288	14141	14302	14099	14375	14353	14153	14176	14348	14369	14336	14439	14103	14390	14281	14216	14299	14374	14274	14137	14167	14313	14237	14424	14350	14336	14169	14213	14392	14207	14273	14338	14190	14305	14230	14290	14273	14196	14261	14179	14334	14174	14183	14350	14267	14114	14201	14360	14249	14238	14351	14232	14273	14182	14409	14343	14225	14185	14212	14250	14177	14082	14285	14180	14420	14398	14493	14264	14276	14150	14213	14179	14191	14397	14184	14273	14193	14186	14541	14179	14198	14393	14208	14229	14321	14334	14274	14262	14405	14154	14221	14275	14347	14266	14302	14134	14341	14162	14302	14126	13917	14461	14356	14244	14222	14169	14262	14322	14182	14266	14107	14175	14275	14278	14328	14281	14302	14388	14346	14301	14291	14367	14445	14295	14215	14070	14274	14265	14350	14207	14292	14271	14302	14334	14315	14323	14109	14198	14419	14201	14324	14299	14262	14044	14273	14202	14262	14203	14324	14280	14319	14157	14237	14237	14391	14412	14320	14139	14139	14324	14166	14274	14373	14368	14279	14170	14347	14096	14308	14443	14192	14414	14193	14183	14302	14169	14207	14374	14398	14243	14195	14117	14277	14229	14457	14146	14282	14229	14188	14377	14112	14365	14281	14295	14453	14270	14379	14188	14383	14012	14213	14447	14285	14080	14368	14175	14223	14163	14297	14154	14430	14165	14243	14339	14223	14314	14184	14217	14612	14337	14347	14232	14221	14274	14240	14305	14187	14327	14223	14212	14320	14240	14138	14306	14396	14225	14217	14305	14334	14318	14379	14282	14325	14224	14297	14190	14206	14368	14183	14155	14325	14312	14391	14281	14021	14493	14255	14252	14389	14383	14298	14255	14284	14231	14293	14276	14258	14298	14241	14349	14116	14232	14266	14297	14121	14224	14121	14314	14303	14379	14252	14264	14150	14273	14296	14328	14237	14227	14382	14318	14258	14254	14557	14229	14376	14339	14316	14239	14068	14160	14361	14205	14318	14348	14196	14305	14331	14173	14151	14255	14366	14139	14299	14367	14309	14219	14097	14387	14255	14240	14347	14128	14304	14152	14425	14130	14269	14324	14245	14164	14067	14299	14292	14005	14405	14338	14168	14185	14205	14224	14262	14276	14243	14346	14365	14444	14395	14318	14303	14166	14245	14099	14231	14219	14421	14407	14252	14238	14295	14218	14188	14149	14243	14398	14217	14015	14131	14129	14276	14440	14119	14343	14159	14401	14231	14369	14215	14291	14413	14424	14173	14129	14179	14244	14270	14406	14313	14287	14254	14333	14102	14411	14347	14331	14283	14307	14309	14252	14111	14190	14294	14308	14323	14297	14272	14177	14398	14333	14281	14312	14305	14329	14166	14131	14358	14371	14259	14193	14257	14380	14256	14310	14265	14261	14195	14143	14191	14389	14295	14257	14421	14387	14175	14215	14237	14358	14326	14245	14336	14250	14226	14312	14327	14294	14288	14283	14238	14402	14274	14244	14260	14150	14237	14248	14352	14299	14280	14240	14306	14338	14112	14123	14112	14317	14282	14417	14254	14293	14205	14258	14193	14233	14214	14341	14337	14389	14426	14177	14391	14278	14072	14306	14173	14128	13955	14318	14330	14310	14358	14183	14212	14143	14259	14295	14269	14202	14178	14206	14223	14136	14134	14388	14316	14094	14199	14356	14408	14198	14151	14511	14341	14220	14287	14114	14413	14395	14323	14546	14347	14309	14305	14249	14312	14246	14306	14311	14409	14208	14154	14248	14230	14376	14139	14227	14082	14113	14239	14353	14279	14158	14266	14309	14167	14261	14486	14184	14259	14125	14339	14236	14216	14298	14257	14056	14366	14303	14303	14215	14288	14248	14316	14238	14224	14278	14396	14548	14340	14331	14325	14402	14189	14231	14332	14111	14349	14096	14286	14301	14126	14409	14181	14451	14271	14139	14351	14214	14257	14357	14185	14013	14180	14211	14401	14351	14308	14246	14329	14307	14273	14263	14262	14130	14158	14047	14271	14203	14464	14285	14111	14012	14378	14305	14189	14314	14128	14282	14148	14224	14348	14075	14078	14375	14296	14393	14422	14365	14203	14222	14165	14413	14180	14171	14318	14199	14221	14321	14229	14419	14355	14158	14257	14300	14457	14293	14227	14219	14305	14269	14370	14199	14267	14118	14272	14287	14262	14327	14213	14143	14336	14216	14237	14290	14359	14266	14365	14189	14382	14274	14385	14304	14072	14114	14242	14274	14145	14247	14333	14285	14348	14184	14283	14241	14248	14269	14192	14191	14280	14100	14307	14265	14328	14253	14264	14202	14296	14294	14382	14319	14331	14284	14273	14144	14434	14499	14223	14151	14255	14336	14454	14355	14143	14304	14254	14373	14427	14182	14336	14230	14368	14269	14251	14213	14143	14253	14149	14268	14387	14309	14367	14329	14186	14192	14196	14222	14126	14154	14501	14325	14370	14255	14313	14338	14387	14198	14223	14326	14188	14318	14300	14133	14194	14387	14287	14122	14288	14154	14293	14109	14240	14321	14262	14315	14390	14261	14228	14298	14300	14178	14388	14281	14302	14205	14343	14082	14368	14191	14323	14292	14282	14236	14209	14399	14441	14209	14343	14273	14259	14271	14181	14252	14382	14353	14312	14245	14148	14324	14300	14346	14456	14367	14433	14464	14305	14354	14468	14344	14249	14270	14409	14386	14314	14245	14456	14135	14267	14427	14261	14297	14243	14249	14210	14284	14130	14242	14317	14126	14296	14325	14200	14277	14319	14192	14129	14273	14255	14273	14235	14327	14327	14233	14430	14215	14396	14354	14258	14186	14226	14239	14375	14215	14195	14305	14444	14150	14411	14293	14356	14223	14246	14395	14422	14202	14310	14361	14127	14269	14271	14270	14378	14361	14238	14232	14231	14283	14127	14191	14269	14264	14424	14185	14186	14259	14290	14250	14268	14369	14272	14392	14261	14207	14375	14231	14183	14233	14241	14327	14159	14083	14267	14273	14222	14334	14426	14318	14178	14297	14182	14141	14297	14195	14274	14261	14324	14399	14250	14251	14180	14281	14323	14235	14229	14299	14253	14315	14325	14268	14241	14301	14302	14336	14398	14307	14292	14317	14218	14248	14184	14514	14258	14285	14342	14351	14332	14204	14474	14060	14237	14201	14208	14356	14143	14394	14325	14245	14263	14296	14293	14301	14287	14143	14126	14266	14206	14147	14319	14195	14293	14230	14203	14340	14209	14067	14476	14218	14315	14198	14318	14295	14326	14191	14165	14448	14274	14451	14268	14294	14170	14198	14238	14169	14196	14245	14317	14415	14381	14162	14205	14086	14271	14476	14309	14540	14398	14278	14091	14136	14259	14287	14246	14114	14115	14239	14215	14336	14170	14248	14274	14338	14079	14308	14252	14300	14299	14303	14164	14253	14284	14344	14265	14515	14457	14265	14174	14481	14302	14182	14102	14256	14275	14237	14202	14369	14168	14297	14343	14327	14383	14177	14292	14249	14281	14329	14257	14205	14392	14238	14408	14206	14261	14448	14272	14207	14331	14313	14408	14137	14297	14369	14243	14193	14371	14288	14268	14250	14372	14421	14242	14241	14106	14262	14486	14217	14198	14241	14089	14445	14091	14190	14355	14258	14202	14364	14315	14364	14213	14199	14200	14128	14220	14221	14317	14349	14225	14325	14282	14257	14310	14319	14397	14256	14410	14222	14397	14287	14269	14402	14298	14158	14439	14123	14170	14196	14209	14279	14242	14312	14390	14152	14358	14147	14116	14173	14176	14361	14300	14239	14381	14350	14256	14536	14314	14290	14247	14190	14078	14279	14231	14418	14280	14152	14311	14299	14252	14212	14252	14316	14210	14254	14164	14322	14386	14259	14240	14185	14371	14348	14247	14261	14154	14364	14087	14171	14269	14321	14253	14253	14285	14176	14182	14321	14275	14324	14244	14293	14373	14242
40896	48572	51957	42106	31373	25908	24182	23302	22901	22822	22383	22488	22522	22421	22002	22212	22240	22075	22160	21796	21967	22050	22195	22073	21988	22115	21797	22207	21713	22050	21955	21956	22090	21920	21761	21852	21963	22162	22127	21939	21931	21709	21902	21779	21805	21888	21611	21833	21780	21808	21876	21812	21541	21960	21575	21620	21765	21831	21906	21883	21948	21851	21912	21978	21770	21778	21674	22052	22025	21918	21763	21923	21719	21996	21623	21537	21961	21700	22061	21984	21500	21884	21831	21628	21727	21830	22002	21864	21567	21898	21688	21740	21586	21757	21819	21805	22159	21598	21605	21768	21954	21845	21904	21844	21829	21956	21861	21815	21946	21933	21661	21618	21827	21721	21834	21638	21771	21631	21782	21608	21899	21651	21723	21513	21781	21906	21828	21725	21745	21816	21647	21718	21889	21849	21880	21636	21917	21887	21702	21751	21774	21826	21701	21666	21814	21752	21771	21645	21697	21615	22000	21798	21799	21942	21762	22022	21685	21908	22024	21770	21888	22002	21649	21879	21896	21703	21918	21873	21577	21680	21575	21886	21786	21809	21863	21831	21721	21826	21814	21666	21798	21638	21718	21756	21557	21606	21776	21739	21523	21862	21650	21707	21873	21866	21914	21746	21590	21904	22119	21795	21748	21629	21704	21563	21800	21623	21778	21811	21654	21729	21870	21846	21861	21799	21739	21807	21873	21779	21749	21733	22121	21930	22131	21704	21726	21641	21895	21910	22019	21860	21668	21829	21891	21854	21736	21759	21661	21758	21892	21683	21866	21574	21813	21814	21728	21896	21791	21859	21908	21947	21806	21802	21766	21729	21689	21806	21730	21814	21835	21849	21680	21998	21841	21720	21712	21599	21910	21800	21976	21738	21948	21635	21828	21927	21918	21866	21759	21793	21711	21875	21818	21893	21811	21939	21828	21807	21821	21705	21748	21604	21538	21606	21897	21774	21954	21885	21727	21585	21808	21831	21628	21886	21738	21763	21812	21853	21812	21811	21879	21814	21687	21729	21796	21745	21864	21712	21775	21813	21748	21594	21801	21754	21598	21848	21911	22015	21725	21714	21804	21706	21807	21902	21753	21822	21973	21811	21879	21828	22073	21689	21793	21903	21885	21680	21599	21929	21721	21879	21713	21780	21781	21797	21834	21949	22083	21860	21746	21819	21513	21788	21741	21735	21602	21845	21835	21769	21838	22024	21930	21773	21878	21892	21624	21468	21708	22085	21704	21985	21863	21750	22018	21717	21706	21880	21935	21832	21782	21748	22172	21789	21939	21767	21804	21857	21655	21573	21857	21668	21832	21822	21869	21704	21896	21898	21712	21537	21896	21780	21739	21782	21871	21585	21744	22022	21830	21782	21706	21868	21706	22120	21838	21892	21690	21893	21680	21547	21804	21916	21836	21707	21725	21794	21640	21689	21772	21872	21596	21780	21807	21878	21811	21814	21867	21966	21976	21648	21730	21717	21829	21917	21681	21627	21846	21793	21687	21820	21882	21978	21976	21813	22087	21673	21843	21739	21926	21562	21583	21728	22017	21753	21661	21754	21855	21987	21850	22052	22002	21954	21716	21752	21753	21851	22026	21890	21786	21781	21695	21719	21936	21745	22076	21819	21911	21673	21702	21869	21723	21661	21712	21822	21586	21891	21908	22063	21959	21554	21930	21700	21765	21903	21681	21935	21887	21737	21747	21806	21924	21860	21779	21769	21550	21853	21526	21794	21829	21645	21690	21830	21861	21653	21743	21957	21831	21864	21765	21576	21814	21862	21925	21928	21814	21852	21886	21726	21982	22080	21975	21912	21714	22023	21852	21550	21827	21804	21983	21688	22005	21870	21991	21868	21991	21748	21763	21692	21977	21679	21774	21819	21652	21589	21691	21966	21776	21861	21883	21691	21660	21600	21712	21882	21497	21773	21691	21831	21712	21746	21816	21697	21738	21847	21670	21854	21510	22041	21863	21682	21907	21743	22154	21803	21726	21679	21918	21924	21925	21796	21730	21664	21863	21782	21821	21564	21940	22016	21640	21810	21741	21760	21742	21507	22092	21656	21822	21833	21757	21942	21952	21978	21999	21806	21743	21529	21912	21876	21632	21627	21807	21745	21897	21674	21569	21764	21685	21698	21841	21632	21932	21784	21896	21674	21845	21563	21602	21883	21466	21614	21617	21941	21809	21977	21623	21685	21720	21599	21773	21593	21749	21799	21845	21815	21674	21719	21858	21798	21694	21700	21739	21773	22078	21858	21960	21694	21815	21530	21812	21725	21511	21882	21738	21919	21502	21772	21902	22007	21869	21803	21650	21748	21589	21660	21803	21650	21944	21609	21770	21945	21791	21953	21799	21988	21890	21811	21831	21597	21664	21892	21651	21982	21820	21742	21899	21786	21627	21859	21591	21821	21832	21693	21734	21797	21606	21790	21872	21808	21859	21746	21697	21685	21760	21788	21883	21683	21724	21701	21618	21682	21698	21903	21786	22026	21762	21996	21623	21660	21897	21991	21768	21883	21922	21645	21700	21835	21824	22231	21752	21843	21819	21809	21800	21645	21819	21900	21777	21607	21968	21831	21636	21708	21801	21910	21906	21831	21866	21793	21719	21858	21826	21746	21917	21760	21717	21755	21715	21844	21654	21791	21786	21850	21652	21824	21958	21609	21715	21557	21999	21660	21898	21943	21500	21659	21592	21770	21736	21696	21818	21790	21784	21841	21509	21797	21906	21710	21767	21608	21761	21882	21898	21890	21677	21926	21864	21930	21824	21771	21878	21849	21662	21758	21852	21609	21710	21834	21643	21779	21954	21479	21742	21920	21949	21797	21850	22007	21936	21765	21801	21750	21812	21755	21797	21768	21896	21971	21945	21932	21983	21770	21769	21579	21890	21839	22090	21668	21835	21852	21752	21691	21838	21839	21879	21800	22087	21682	21743	21653	21752	21876	21828	21706	21721	22051	21857	21804	21942	21815	21838	21804	21747	21843	21793	21891	21895	21587	21777	21721	21747	21457	21727	21499	21736	21974	21677	21983	21928	21810	21953	21873	21849	21701	21799	21810	21877	21804	21817	21619	21869	22002	21769	21727	21711	21923	22173	21668	21852	21583	21861	21866	21947	21607	21601	21738	21866	21765	21761	21790	21921	21799	21710	21870	21890	21950	21965	21779	21682	21909	21773	21724	21835	21422	21864	21796	21999	21911	21955	21710	21701	21826	21700	21887	21797	21879	21635	21670	21614	21723	21828	21807	21732	21825	21917	21801	21885	21513	21799	21803	21912	21734	21566	21747	21785	21716	21846	21694	21858	21626	21538	21944	21780	21846	21918	22284	21737	21700	21725	21871	21822	22052	21757	21528	21847	21739	21564	21816	21965	21743	21867	21724	21685	21720	21616	21686	21834	21814	21741	21727	21963	21750	21804	21790	21878	21961	21767	21731	21749	21576	21821	21852	21942	21768	21970	21695	21822	21886	21838	21843	22149	21772	21749	21751	21918	21849	21834	21801	21828	21707	21670	21560	21779	21757	21867	21849	21667	21712	21729	21944	21939	21902	22005	21708	21673	21792	21822	21861	21846	21767	21817	21785	21726	21893	21902	21787	21869	21775	21779	21886	21703	21809	21769	21934	21712	21582	21647	21671	21731	21647	21812	21769	21773	21769	21642	21674	21824	21670	21919	21724	22136	21767	21603	21983	21844	22053	21826	21911	21721	21851	21742	21810	21776	21700	21928	21506	21562	21808	21845	21895	21839	22084	21721	21727	21866	21728	21934	21447	21770	21847	21619	21877	21883	21772	21782	21611	22024	21832	21871	21866	21843	21706	21747	21882	21493	22047	21852	21812	21919	21675	21850	21644	22033	21830	21798	21946	21844	21834	21802	21520	21959	21810	21633	21679	21829	21821	21711	21747	21877	21814	21764	21928	21853	21786	21801	21865	21739	21611	21843	21647	21890	21713	21715	21592	21945	21918	21811	21711	21688	21720	21693	21426	21846	21890	21840	21800	21705	21869	21856	21942	21785	21814	21939	21857	21894	21781	21860	21975	21928	21935	21878	21812	21894	21861	21838	21588	21596	21987	21768	21813	22024	21823	21993	21763	21750	21627	21771	21683	21700	21734	21686	21905	21884	21734	22084	21830	21674	21666	21799	21619	21783	21743	21815	21656	21878	21796	21689	21727	21722	21671	21732	21635	21799	21768	21626	21742	21903	21584	21763	21813	21872	21722	21695	21934	21897	22052	21847	21978	21848	21497	21773	21753	21776	21793	21949	21827	21929	21887	21697	21732	21565	21867	21641	21852	21613	21844	21826	21675	21847	21844	21752	21673	21618	21876	21658	21742	21904	21839	21900	22052	21911	21706	21770	21821	21865	21876	21927	21773	21676	21885	21862	21849	21846	21628	22090	21686	21614	21969	21767	21796	21747	21612	21902	21603	21745	21512	22063	21877	21843	21905	21759	21658	21627	21894	21729	21675	21750	21630	21788	21611	21717	21631	21796	21685	21887	21869	21929	21946	21747	21961	21728	21901	21708	21696	21740	21751	21783	21799	21602	21946	21739	21746	21811	21723	21893	21870	21916	22132	22005	21906	21962	21886	21831	21839	21694	21998	21553	21549	21945	21856	21786	21698	21779	21671	21941	22006	21883	21695	21884	21863	21877	21618	21859	21626	21668	22078	21798	21839	21707	21770	21914	21731	21693	21860	21943	21696	21813	21747	21738	21771	21590	21659	21655	21784	21889	21748	21709	21764	21728	21846	21632	21601	21633	21713	21521	21990	21947	21693	21730	21815	22037	21830	21839	21787	21745	21668	21832	21847	21706	21662	21669	21809	22019	21814	21862	21976	21600	21590	21889	21571	21500	21526	21544	21790	21794	21909	21940	21740	21535	21692	21572	21692	21826	21941	21999	21745	21842	22109	21727	21607	21789	21746	21803	21634	21718	21798	21801	21947	22004	21636	22004	21842	22065	21769	21712	21758	21885	21599	21656	21741	21844	21778	22051	21715	21882	21829	21766	21858	21895	21743	21741	21665	21858	21856	21612	21810	21834	22028	21671	21786	21764	22051	21920	21815	21816	21584	21977	21855	21797	21903	21685	21766	21891	21900	21990	21659	21523	21698	21717	21723	21762	21688
42078	57960	51774	36344	25730	19721	18002	16957	16233	16136	15904	15865	16130	15771	15581	15513	15126	15321	15412	15493	15302	15148	15099	15394	15234	15245	15305	15160	15308	15085	15160	15075	15072	15279	15240	15308	15077	15285	15131	15052	14986	14970	15034	15049	14907	14945	15009	15053	14952	14853	14921	15315	14961	14967	15116	14878	15043	15202	15140	14888	15079	14803	15013	14994	15061	14984	15081	14995	14992	15108	14937	15029	15173	15178	15082	15117	14998	14971	15128	14966	14908	15042	15165	14799	15009	15050	14827	15024	14812	15070	14929	14999	15074	14921	14824	15078	15036	15087	14953	14969	15097	15006	15185	14969	14871	14942	14968	14825	15009	15062	15078	14988	14998	14900	15014	14888	14848	14851	14764	14978	15145	15003	14947	14959	14762	15025	15067	14910	15009	15201	15033	15053	15144	15111	14921	14991	14960	14951	15068	14997	15080	15067	15033	14991	14942	14873	14821	14889	15118	15146	14921	15099	14940	14953	14789	15148	15058	14860	14915	14906	14936	15153	14959	14961	14849	15019	15055	14979	14970	14977	14820	14931	14956	15070	14909	15105	15119	15037	15042	15061	14979	15073	14849	14864	14826	15037	15143	15106	14928	14912	14981	14894	14971	14956	14976	15065	15055	15034	14937	14776	15147	14989	14880	14885	15103	14926	14888	15035	14996	14936	15008	14804	15059	14916	15111	14925	14908	14866	14981	15009	14916	15029	15120	14935	15193	15045	14929	15015	15019	14708	15021	14880	15072	15045	14822	15104	14951	15009	14958	15155	14908	15051	15007	15123	14844	14917	15016	14943	15005	14702	14982	15050	14847	14900	14939	15073	15038	15037	14925	15087	15023	14955	14908	15125	14871	14939	14888	15167	14883	15151	14867	15108	15011	14929	15097	14986	15019	15068	15200	14960	14951	14900	14935	14962	15105	14884	15005	14944	14906	14893	15021	14961	15016	15136	15065	15006	15034	14847	15055	14809	14845	15103	14994	14985	14948	14958	15099	14882	14998	15045	14979	15058	15031	14872	14886	14920	14949	15106	15158	14801	14868	15099	14737	15039	14938	14958	14989	14985	15098	15028	14965	15024	14917	14899	14955	14980	15230	15014	14956	15065	14887	14855	15034	14992	15021	14846	14824	14971	14945	15033	14872	15076	15033	14974	15080	14724	15054	15125	14941	14862	15103	15011	15163	14992	15078	14890	14934	14964	15056	15123	15064	14850	15040	14839	14990	14977	15018	14868	14748	14969	14991	15022	14988	15020	14873	15115	14968	14939	15007	14966	14873	14901	15072	14866	14928	14979	15008	15088	15054	14882	15171	14983	15024	15024	14845	15059	14951	15035	15079	14965	15035	14970	14953	14951	14867	14970	15123	14845	14942	14849	14778	15013	14778	14997	14869	14989	14941	14853	15068	14864	15008	14766	15132	14795	14883	14888	14906	14910	14882	15049	15052	15044	14998	14815	14932	14859	14914	15001	14930	14946	15153	14934	14822	15031	14979	14942	14920	14796	15175	15120	14961	15011	14912	15053	15021	14861	15030	15147	14988	15085	14993	14867	15113	14925	14934	15126	14880	14955	14886	14932	15055	15213	14805	14997	14996	15047	14908	14935	14905	15031	14824	15008	15047	15039	14954	15032	14740	15075	14795	15002	15000	14996	14840	15113	14940	15047	14983	15016	14984	15058	14888	15143	14927	14850	14902	14911	15102	14972	14917	14937	15007	15114	14945	15204	14944	14948	15040	15040	14970	14955	15074	15062	14917	15012	15050	15131	14998	14879	14948	14963	14966	14920	15047	14981	15024	15097	14822	15024	14918	14878	14856	14912	15085	15076	15048	14958	15113	15053	14836	14992	14923	14956	15053	14966	15043	14952	14925	15047	14964	14841	15027	14859	14938	14922	15152	14970	15009	14833	15016	15012	15037	15068	14957	14984	15011	15042	15012	15176	14929	15074	15060	15008	15121	14956	14939	14987	14788	14968	14978	14904	15090	15092	15118	14927	15133	14923	14905	14828	14935	15016	14883	15044	14749	14862	15037	14906	15198	14956	14972	14944	14790	15027	15026	15022	14959	14878	15082	15052	14821	15019	15036	14878	15063	15063	14976	14926	14845	15004	14869	14938	14940	14963	15092	15092	14900	14985	14920	15149	15057	14941	14837	14906	14821	14961	15031	15000	14912	14889	14891	14860	15030	15058	15009	14994	14966	14819	15045	14924	14900	14997	15019	14879	14974	15066	15069	14966	15116	15017	14996	14980	14852	15068	14903	14931	14747	15083	14941	15013	14981	14950	15112	14896	15042	15066	15032	15013	15008	15043	15139	14946	15097	14940	15065	14998	14872	15106	15024	14894	14978	14913	15087	15140	14867	14951	14948	14934	15049	14972	14932	14999	15018	14975	14890	15054	15011	14908	15017	14880	15076	14841	14967	15026	14892	15172	14906	15023	14941	15041	15048	14729	14883	14898	15022	14898	14862	14938	14915	15039	14889	14851	15070	15045	14924	14986	15022	14786	15033	14935	15057	14863	14883	15035	14924	15004	14969	14838	14860	14980	15139	14912	14981	14834	15090	15015	15016	14832	15034	14816	14948	14952	14901	14911	14991	14939	15099	14914	14877	14901	15130	14984	15084	15108	15019	14988	15011	14970	14922	14714	15123	15005	15048	14938	14824	15034	15060	14981	15003	14806	15171	15003	15153	14956	15047	14990	15179	14934	15099	14954	15021	14889	15070	14903	15061	14950	14967	14856	14999	15074	14880	14915	15044	14920	14865	14880	14884	15061	14939	14969	15044	14987	15106	15021	14829	15083	14920	15021	15210	14939	14940	15068	14957	14897	15131	15068	14898	15201	15021	14987	14864	14898	15021	15015	14898	14927	14872	14762	14869	14888	14867	14857	15035	14915	15055	15070	14997	15065	15051	14973	15112	14892	14847	14917	14990	14964	14986	14966	14961	15004	15030	15152	15054	15099	15003	14975	15001	15070	15017	14911	15095	14957	14921	15049	15072	14853	14860	14862	14868	14967	14963	15001	14852	14977	15192	14965	14929	15092	14990	14955	14990	15015	14876	14827	14919	14896	14875	14819	15157	15182	15085	14922	15103	14826	15006	15074	14970	15078	15039	15082	14876	15092	15087	14984	15067	14819	14944	14880	15042	14856	14946	14906	14997	15129	14894	14906	15010	14889	15161	15158	14888	15023	15029	14993	15049	14894	15101	14972	14929	14946	14782	14954	15074	15068	15057	15006	14958	14961	15099	14921	15015	15077	15035	14996	14923	14974	14988	14906	14940	14910	15051	14878	14908	14840	14928	15033	14889	14957	14945	15100	14963	14913	15014	14816	15046	15034	14917	14891	14993	14945	15084	15206	15117	15016	15029	15030	14926	15020	14910	15031	14946	14733	15102	14880	14959	15015	15006	14889	15052	15048	14981	14981	14973	15110	14934	14864	15120	15058	14958	15091	14991	15141	14935	15106	14986	15109	15002	15067	14906	14964	15148	15072	14853	15026	15144	14941	15094	15003	15057	14927	15042	14954	14873	14987	14932	15054	14981	14955	14967	15107	15010	14940	15001	14887	14936	15035	15032	15004	14878	14918	15027	14990	15072	15147	14877	15022	14992	15027	14764	15181	14920	14983	14934	14880	15094	14895	14979	15008	15061	15028	15006	14956	15182	14986	15063	14863	15054	14989	14799	15055	15158	14900	15146	14938	15063	15004	14981	14953	14963	14997	14955	14984	14988	15044	15059	14999	14973	15099	15017	15123	15014	14881	15042	14935	14879	14838	14863	15014	14910	15001	15165	14874	14978	14830	14933	14829	14928	14946	14986	14990	14876	14848	14977	15029	15045	15075	15069	15020	14966	15069	14893	14924	14995	14973	15043	15107	15074	15019	15001	15092	14977	15020	15152	15129	14924	14977	15067	15011	14808	14865	14833	15111	14881	14981	15002	14917	14819	15027	15074	15185	14795	14883	14951	15063	14926	15148	15065	15082	15006	14995	15090	14928	14907	15126	14949	15084	14995	15016	14946	14947	15062	15219	15162	15003	15117	15065	15007	15019	15042	14940	15107	15091	14982	14951	15096	14949	15049	14864	14991	15143	15077	14905	15000	14960	15023	15086	14986	15028	15025	14779	15140	14886	15082	14964	15137	15089	14906	14768	14745	14784	14975	14778	15211	14972	15126	14910	15192	15077	14850	15018	14884	15106	15100	15155	14845	15016	14946	14897	14953	15010	14869	14899	14924	14806	15172	14976	14959	14905	15054	14983	15117	15042	15043	14811	14970	15189	14763	15012	14898	14895	15002	14879	15047	14847	14893	14838	14996	14940	15074	14988	15133	14989	15047	15000	15004	15007	15178	14911	15067	14907	14988	14937	15042	14934	14965	14947	14911	14958	15134	15112	15133	14782	14894	14878	15058	14942	15071	14892	14925	14993	15107	14902	14827	14805	15108	15231	14973	14904	14896	14973	14978	14913	14954	15090	14716	15217	14984	14973	15146	15129	14959	14957	14976	15007	15097	15047	14895	15078	14963	14836	14962	14921	14829	14847	14973	14967	15058	14989	14972	14995	14881	14982	14998	14961	15101	14813	14982	14853	15016	15001	14999	14713	14909	14859	15092	15092	14970	14989	15014	15031	14937	15156	14923	14848	15070	14945	14857	14910	14998	14921	15077	14999	14815	14964	15073	14776	14948	14992	14910	15074	14954	14841	14824	14941	14894	15014	14989	15050	14960	14974	14993	14969	14909	14939	14922	15063	14988	14938	14997	15135	14907	14945	15071	14919	14967	14879	14880	14972	15048	14993	15047	15097	14986	15028	14989	15063	14859	14959	14989	14879	15005	14897	14829	14983	15046	14996	14966	14945	15077	14992	14899	15111	14957	15026	15099	14884	14895	14919	14982	14933	14986	15128	15168	14979	14930	15031	14892	15101	14962	14976	15127	15188	14929	15111	15077	15000	14820	14909	14922	15063	14815	14888	15024	14974	14880	15009	14932	14931	14979	14905	14960	15161	15039	14990	14836	15014	15009	14897	14905	14990	14989	14933	14908	14915	14785	15001	15050	14934	14960	14998	15015	15028	14926	15050	15077	14835	14969	14766	15113	14921	14893	14957	14882	14941	14970	14994	15187	15039
26532	22005	32857	34121	30236	28668	27747	24612	23316	23218	22877	22704	22807	22738	22352	22258	21991	21826	22033	22298	21971	21891	21907	21961	21917	21775	21888	21907	21560	21766	21747	21794	21825	21734	21842	21576	21446	21573	21333	21255	21320	21349	21673	21555	21654	21348	21628	21657	21452	21519	21613	21475	21328	21612	21475	21502	21372	21553	21487	21581	21288	21554	21681	21404	21549	21531	21354	21355	21285	21340	21606	21415	21492	21514	21698	21607	21277	21486	21526	21340	21389	21174	21158	21473	21514	21486	21479	21515	21626	21439	21123	21635	21298	21581	21428	21575	21311	21500	21359	21583	21611	21306	21421	21639	21656	21192	21331	21656	21511	21299	21587	21537	21561	21512	21440	21619	21325	21368	21434	21290	21354	21396	21635	21451	21603	21376	21556	21294	21484	21516	21629	21400	21425	21450	21530	21353	21556	21506	21604	21482	21650	21457	21563	21519	21412	21470	21129	21220	21424	21496	21418	21382	21567	21426	21474	21209	21397	21481	21450	21273	21512	21242	21298	21457	21590	21312	21519	21474	21526	21618	21461	21443	21474	21515	21307	21585	21613	21520	21373	21496	21609	21450	21308	21438	21456	21583	21434	21288	21459	21435	21534	21458	21513	21289	21566	21589	21474	21530	21574	21591	21479	21543	21609	21496	21574	21423	21304	21475	21457	21355	21423	21340	21441	21215	21537	21565	21435	21520	21716	21362	21481	21588	21434	21513	21511	21652	21407	21275	21406	21607	21346	21278	21172	21345	21335	21289	21515	21580	21422	21545	21388	21459	21490	21190	21465	21572	21259	21408	21567	21530	21491	21307	21315	21465	21607	21388	21276	21319	21352	21324	21660	21577	21435	21417	21537	21160	21575	21482	21357	21582	21374	21400	21434	21569	21535	21131	21563	21551	21486	21516	21519	21361	21599	21366	21568	21633	21435	21456	21416	21542	21682	21444	21418	21530	21483	21237	21308	21138	21270	21514	21328	21306	21331	21171	21436	21272	21395	21337	21347	21247	21537	21600	21464	21294	21489	21593	21473	21487	21508	21523	21751	21240	21393	21539	21465	21439	21516	21344	21546	21449	21385	21421	21223	21497	21407	21294	21298	21409	21521	21402	21366	21278	21428	21403	21123	21604	21547	21412	21457	21096	21459	21540	21439	21548	21576	21595	21607	21420	21382	21398	21253	21175	21578	21239	21367	21573	21597	21303	21352	21489	21395	21351	21613	21501	21697	21391	21478	21362	21289	21501	21483	21565	21417	21495	21690	21486	21286	21612	21244	21446	21388	21356	21427	21481	21263	21374	21549	21435	21383	21450	21475	21521	21474	21460	21517	21486	21467	21600	21429	21350	21299	21514	21497	21295	21551	21354	21649	21663	21690	21512	21516	21144	21256	21352	21486	21486	21599	21714	21407	21195	21259	21202	21479	21493	21546	21314	21594	21216	21392	21432	21504	21435	21572	21559	21422	21192	21595	21665	21453	21151	21427	21361	21683	21423	21572	21431	21536	21556	21700	21402	21384	21453	21277	21384	21236	21477	21411	21422	21395	21487	21316	21435	21501	21569	21561	21350	21560	21319	21522	21722	21238	21379	21466	21364	21360	21462	21305	21375	21550	21559	21514	21380	21376	21571	21477	21396	21480	21533	21438	21273	21401	21465	21412	21277	21642	21383	21561	21355	21259	20884	21355	21363	21572	21599	21316	21444	21436	21311	21521	21475	21560	21637	21616	21476	21354	21453	21622	21406	21691	21409	21553	21495	21454	21302	21373	21186	21409	21560	21501	21553	21657	21650	21362	21484	21259	21332	21546	21540	21341	21254	21630	21601	21569	21327	21603	21540	21501	21518	21555	21402	21499	21299	21568	21580	21279	21424	21614	21626	21397	21556	21424	21737	21412	21436	21459	21556	21570	21433	21616	21546	21175	21349	21715	21332	21565	21550	21446	21580	21235	21177	21384	21542	21633	21431	21287	21355	21401	21370	21314	21265	21323	21253	21305	21544	21557	21306	21176	21266	21410	21648	21535	21298	21450	21355	21649	21631	21717	21360	21536	21358	21356	21531	21576	21350	21425	21458	21525	21323	21468	21433	21425	21389	21435	21661	21474	21461	21168	21726	21585	21402	21589	21467	21509	21537	21425	21220	21472	21528	21626	21471	21458	21259	21573	21644	21425	21307	21220	21728	21540	21324	21442	21279	21544	21279	21351	21224	21165	21546	21369	21255	21572	21551	21325	21516	21737	21622	21422	21303	21419	21236	21503	21452	21370	21427	21472	21394	21361	21524	21567	21297	21500	21487	21378	21408	21310	21394	21414	21365	21648	21588	21313	21583	21471	21337	21630	21512	21537	21610	21517	21258	21374	21358	21335	21333	21499	21357	21423	21515	21444	21549	21563	21451	21593	21370	21506	21562	21330	21248	21406	21478	21208	21485	21449	21524	21346	21281	21541	21507	21331	21347	21664	21453	21440	21314	21088	21457	21532	21614	21408	21560	21332	21077	21714	21458	21387	21720	21515	21411	21512	21453	21384	21413	21466	21435	21556	21565	21557	21533	21525	21445	21484	21628	21376	21390	21275	21513	21580	21388	21396	21525	21652	21368	21354	21585	21377	21367	21404	21364	21663	21481	21590	21424	21501	21617	21294	21421	21445	21457	21409	21535	21535	21370	21409	21424	21349	21457	21582	21591	21415	21545	21298	21366	21300	21494	21552	21627	21460	21626	21386	21384	21694	21491	21315	21396	21599	21578	21624	21484	21351	21196	21324	21588	21502	21196	21125	21372	21438	21608	21389	21259	21440	21437	21338	21464	21405	21466	21609	21642	21553	21838	21332	21341	21157	21303	21429	21655	21749	21576	21524	21421	21433	21413	21612	21535	21341	21255	21298	21334	21570	21610	21523	21337	21448	21414	21553	21539	21376	21510	21292	21304	21248	21448	21474	21494	21378	21092	21587	21392	21302	21308	21462	21387	21509	21519	21596	21469	21438	21348	21330	21476	21471	21441	21238	21543	21465	21364	21519	21581	21439	21405	21542	21565	21314	21693	21562	21382	21550	21321	21594	21538	21518	21565	21257	21620	21404	21624	21486	21398	21655	21448	21516	21588	21838	21518	21516	21465	21466	21473	21517	21497	21512	21453	21567	21335	21554	21543	21399	21447	21461	21435	21578	21574	21079	21364	21383	21268	21318	21467	21413	21392	21451	21356	21375	21439	21439	21296	21378	21388	21493	21440	21467	21192	21301	21404	21533	21573	21461	21206	21387	21255	21429	21167	21499	21305	21254	21510	21380	21490	21529	21604	21415	21509	21570	21568	21459	21495	21393	21330	21212	21335	21363	21682	21574	21450	21472	21402	21610	21408	21657	21424	21452	21566	21331	21431	21363	21384	21496	21348	21513	21531	21325	21368	21752	21349	21291	21416	21291	21446	21464	21558	21470	21359	21176	21357	21443	21321	21654	21226	21472	21522	21314	21518	21301	21479	21357	21656	21381	21301	21435	21495	21342	21273	21534	21563	21463	21438	21627	21352	21402	21488	21310	21528	21387	21488	21514	21391	21521	21459	21513	21344	21353	21287	21549	21335	21483	21278	21323	21534	21386	21428	21316	21331	21447	21487	21627	21694	21670	21510	21345	21612	21455	21422	21427	21562	21413	21251	21424	21420	21547	21610	21442	21344	21452	21886	21668	21554	21410	21380	21392	21508	21429	21281	21424	21504	21419	21523	21455	21223	21420	21290	21337	21406	21430	21374	21491	21551	21522	21371	21254	21338	21463	21580	21656	21393	21578	21385	21361	21532	21537	21514	21396	21514	21543	21532	21610	21512	21392	21333	21365	21557	21406	21353	21371	21363	21434	21447	21495	21261	21409	21432	21462	21305	21406	21736	21476	21511	21193	21530	21646	21554	21569	21373	21526	21589	21795	21610	21671	21504	21431	21732	21502	21786	21601	21506	21332	21145	21324	21453	21347	21641	21396	21403	21452	21290	21479	21387	21583	21263	21293	21376	21546	21551	21337	21492	21546	21537	21518	21424	21540	21377	21516	21216	21419	21428	21619	21488	21392	21608	21568	21406	21341	21636	21376	21536	21511	21523	21354	21560	21385	21491	21197	21636	21481	21361	21580	21551	21471	21430	21463	21681	21420	21532	21631	21397	21465	21710	21182	21318	21415	21242	21272	21334	21594	21626	21453	21507	21518	21551	21632	21653	21522	21346	21502	21545	21452	21470	21353	21616	21458	21457	21364	21563	21403	21464	21556	21424	21257	21230	21245	21247	21356	21239	21325	21596	21314	21458	21444	21144	21474	21492	21357	21303	21519	21478	21403	21499	21372	21345	21415	21569	21482	21522	21694	21495	21450	21631	21564	21603	21644	21398	21309	21690	21366	21207	21376	21601	21343	21478	21646	21269	21493	21611	21423	21517	21529	21352	21557	21379	21612	21396	21486	21313	21505	21628	21506	21376	21470	21394	21387	21593	21611	21217	21416	21637	21587	21381	21766	21466	21281	21475	21381	21547	21643	21293	21514	21564	21429	21152	21891	21598	21408	21486	21446	21515	21425	21412	21550	21434	21364	21429	21269	21531	21486	21281	21588	21482	21177	21589	21539	21471	21350	21336	21375	21728	21539	21235	21483	21605	21399	21513	21601	21557	21510	21059	21365	21526	21482	21300	21354	21341	21532	21361	21555	21649	21409	21418	21429	21393	21306	21373	21371	21387	21640	21296	21216	21194	21197	21342	21265	21446	21398	21532	21333	21426	21524	21659	21549	21378	21423	21668	21668	21271	21581	21452	21463	21378	21487	21421	21420	21284	21353	21592	21556	21519	21541	21312	21421	21537	21222	21383	21366	21386	21707	21234	21504	21679	21554	21574	21165	21441	21303	21539	21491	21421	21442	21465	21381	21335	21296	21501	21562	21416	21415	21451	21448	21226	21483	21734	21486	21411	21411	21260	21232	21676	21374	21560	21632	21207	21561	21681	21498	21212	21321	21494	21470	21453	21506	21138	21292	21568	21225	21685	21447	21246	21422	21484	21509	21580	21332	21390	21492	21527	21314	21357	21559	21410	21290	21350	21311	21424	21573	21472	21673	21489	21497	21461	21330	21442	21684	21185	21412	21588	21320	21451	21432	21479
42850	74715	69532	48540	31824	23091	20327	18486	17668	17062	16724	16334	16490	16486	15852	15596	15580	15279	15453	15515	15425	15342	15247	15532	15359	15428	15240	15263	15060	15203	15152	15233	15158	15176	15218	15048	15187	15114	15061	14970	14879	14841	14960	14925	14884	15003	15024	14975	14914	14971	14724	14925	14924	14690	15034	14989	14936	14897	15095	14957	14833	14809	14957	14969	14949	15074	15106	14817	14959	14884	14972	14852	14962	15027	14911	14845	15095	14920	14822	14892	14821	14997	14855	14847	14938	15036	15012	14841	14756	14860	14854	14924	14985	14847	14807	14836	14993	14901	14919	14910	14869	14794	14955	14821	14949	14936	14925	14969	15021	15034	15169	14791	14820	15068	14800	14817	14947	15080	14847	14936	14981	14917	14905	14909	14945	14947	14977	14791	14889	14741	14963	14878	14953	14788	14825	14735	14962	14992	14901	14987	14994	15182	14724	15012	14826	14911	14762	14793	14916	14843	14888	14881	14779	15051	14995	14782	14867	14721	14983	14835	14878	14928	14943	14804	14845	14827	14776	14831	14855	14947	14979	14825	15032	14953	14994	14768	14915	14968	14759	14846	14962	14820	14900	14753	14821	14888	14976	14937	14885	14847	14944	14718	14979	15054	14859	14843	15023	14763	14793	14911	14685	14881	14822	14819	14950	14770	14941	14859	14958	14874	14946	14803	14878	15002	14923	14894	14796	14985	14827	14832	14785	14989	14749	14905	14939	15008	15012	14928	14869	14933	14770	14932	14884	14870	14817	14837	14935	14808	15014	14845	14808	15142	14975	14895	14921	14666	14943	14801	14967	14718	14972	14946	14838	14821	14951	14925	14849	15000	15072	14832	14967	14698	14958	14960	14930	14847	14946	14806	15126	14810	14898	14960	15117	14830	15013	14894	14834	14846	14882	14825	14879	14800	14837	14990	14998	14884	14876	14769	14728	14825	14987	14931	14827	14841	14899	14681	15011	15055	14843	14963	14975	14809	14924	14793	15108	14927	14768	14698	14723	14974	15050	14854	14717	14933	15040	14888	14860	14845	14782	14826	14968	14880	14895	14999	14783	15002	14881	15012	14998	14837	14972	14719	14847	14920	14958	15057	15046	14936	14842	14963	14998	14773	14725	14840	14722	15093	14821	14704	14774	14711	14922	14985	14884	14903	14779	14748	14869	14928	14695	14905	14987	15021	14755	14818	14936	14849	14919	14992	14948	14925	14860	14800	15008	14953	14876	14780	15197	14829	14817	14975	14853	15075	14912	14695	14874	14944	14874	14898	14956	14846	14994	14654	14949	14888	14776	15087	14838	15116	15016	14825	15031	14827	14959	14849	14788	14810	14827	15066	14787	14979	14991	14924	14893	14903	14818	14973	14910	14987	14719	14950	14883	14817	14766	14889	14773	14828	14890	14906	14817	14831	14801	14819	14825	14930	14860	14761	14897	15000	14951	14846	14905	15011	15052	14800	14786	14664	14890	14934	14928	14872	14870	14891	15011	14886	14887	14919	14983	15047	14878	14919	14895	14815	14697	15110	14842	14791	15013	14933	15149	15078	14746	15102	14894	14841	14892	14760	14871	14864	14923	14839	14879	14710	15000	14841	14744	14805	14843	14926	15018	15019	14832	15087	14788	14970	14730	14917	14927	15027	14961	14721	14796	14827	15067	14771	15067	14918	14720	14949	14910	14795	14836	14878	14996	14826	14957	14861	14842	14835	14846	14809	14897	14970	14791	14866	14948	14741	14812	14869	14926	15014	14768	15054	14839	14860	14959	14889	14945	14868	14941	14754	14811	14910	14831	14918	15052	14791	14933	14988	14757	14868	14871	14680	14790	15025	14739	14881	14893	14977	14915	14940	14739	14939	14881	14806	14793	14892	14799	14883	14885	14858	14740	14851	14719	14991	14896	14934	14870	15012	14825	14841	14782	14992	14843	15037	15029	14724	14950	14861	15010	14866	14891	15008	15106	15058	14870	14891	14938	14807	15001	14672	14839	14749	14814	14911	14772	14684	14855	15067	14761	14883	14928	14844	14921	14842	14851	14780	14828	14828	15037	15000	14880	14779	14828	14853	14924	15027	14926	14967	14858	14769	14852	15012	14788	14919	14976	14907	14806	14751	14817	14782	14833	14848	14835	14994	14899	14855	14947	14971	14809	14852	14947	15036	14863	14751	14956	14895	14786	14763	14838	14788	14838	14947	14808	14952	14746	14991	14813	15028	14905	14867	14919	14930	14890	14912	14961	14852	14623	15088	14939	14943	14726	14838	14966	15050	14795	15023	14910	15091	14848	14905	14891	14903	14957	14867	14905	14996	14873	14925	14858	14949	14907	14996	14890	14940	14981	15066	14976	14908	14946	14851	14855	14742	15011	14867	14979	14770	15031	14770	14798	14779	14815	14939	14844	14975	14996	15008	14733	14911	14782	14918	14744	14864	14724	14759	15044	14825	14971	14942	14982	14947	14987	14823	14847	14838	14831	14909	14944	14802	14756	14927	14820	14886	15033	14952	14886	14736	14968	14935	14959	14925	14962	15019	14791	14913	14999	14712	14857	14781	14943	14862	14960	14942	14893	14663	14919	14757	14707	14824	14952	14904	14790	14798	14877	14791	14981	14912	14885	14922	14831	15101	14892	14749	15121	14758	14854	14957	14875	14794	14850	14976	14910	14705	14857	14875	14859	14816	14712	14860	14881	14818	14731	14898	14912	14976	14796	14939	14847	15004	14896	14774	14807	14814	14972	14926	14733	14791	14842	15010	14886	14926	14828	14901	14861	14774	14947	14917	14799	14793	14856	14946	15011	14939	14869	14838	14945	14740	14915	14836	14681	14775	14789	14989	14844	14938	14795	14863	14909	14900	14896	14955	14747	15134	14993	14908	14828	14807	14812	14796	14912	14750	14667	14735	14878	14851	14958	14834	14967	14850	14959	14978	14924	15135	14961	14810	15029	14901	14754	14879	14807	14929	14801	15023	14906	15151	14983	14894	14972	15038	14853	14904	15052	15084	14844	15025	14940	14778	14936	15023	15048	14786	14825	14954	14795	14824	14756	14905	14834	14766	14973	15030	14852	14962	14715	14919	14994	14810	14961	15027	14969	14914	15091	14834	14984	14829	14861	14869	14954	14849	14829	14786	14784	14818	14879	14987	14869	14854	14923	14951	14835	14845	14832	14824	14914	15050	14840	14798	15000	14902	14671	14967	15002	14916	14930	14739	14837	14764	14890	14894	14875	14923	14775	14856	14858	14965	14954	14947	14827	14838	14885	14982	15006	14966	14874	14779	14929	14981	14751	14930	14857	14899	14739	14917	14739	15058	14830	14851	14835	14820	15031	14754	14848	14874	14985	14879	15102	14755	14804	14862	14954	14839	14679	14990	14792	14646	14867	14781	14957	14968	14810	14829	14990	14848	14849	14752	14830	15038	14955	15018	14753	14791	15114	14809	14852	14995	14965	14941	14738	14845	14729	14770	14996	14979	14938	14891	14850	14879	14984	14810	14868	14931	15005	14908	15000	15006	14999	14769	14939	14994	14954	14924	14971	14813	14963	14949	15149	14663	15030	15130	14646	14982	15001	14790	14795	14809	14821	15008	14762	15048	14697	15090	14835	14890	14843	14593	14744	14961	14885	14871	14964	14787	14864	14962	14921	14856	14790	14892	14878	14720	14935	14865	14904	14886	14712	14966	14738	14922	15088	14991	14899	14868	14877	14713	14786	14896	14950	15002	14892	14817	14859	14841	14926	14849	14802	14688	15032	14834	14824	14895	14767	14870	15002	15001	14781	14879	14845	14778	14725	14865	15057	14844	14964	14873	14758	14878	14996	14825	14948	14686	14985	15068	14948	15040	14979	14618	14959	14817	14899	14823	14873	14956	15025	14899	14824	14887	14859	14771	14865	14881	14699	14673	15008	14688	14730	14945	14854	14893	14924	14840	14861	14767	14981	14885	14985	14789	14898	14893	14914	14859	14882	14876	14983	14937	14817	14919	14816	14731	14987	15056	14791	14791	14962	14724	14868	14832	14667	14920	14938	14946	15059	14802	14848	14827	14971	14730	14865	14678	14968	14881	15047	15012	15056	14908	14907	14834	14789	15191	14855	14851	14868	14929	14951	14790	15042	14997	14856	14924	14867	14793	14942	14893	15007	14886	15054	15219	14809	14757	14991	15004	14986	14767	14799	14878	14832	15059	14877	14841	14808	14865	15054	14964	14773	14912	14913	14945	14826	14833	14760	15076	14711	15056	14869	14990	14927	15040	14995	14964	14753	14860	14968	14978	14598	14873	14933	14858	14998	14802	14762	14882	14911	14853	14770	14850	14819	14957	14986	14932	14786	14714	14881	14830	14800	14997	15008	14778	14917	14832	15039	14810	14950	14928	14831	15081	14705	15140	14792	14927	15028	14977	14980	14771	14728	14984	14806	15014	14941	14725	14916	14903	14949	14887	14924	14846	15006	14919	15013	14773	15058	14853	14790	14827	14855	14881	15004	14880	14995	14880	14761	14968	14790	14998	14956	14812	14936	14959	14865	14829	14901	14676	14832	14924	14885	14809	14787	14816	14962	14892	14831	14945	14968	14969	14843	14747	14925	14889	14939	14947	14915	15012	14983	14929	15078	14913	14804	14864	14901	14917	14948	14759	14916	14937	14783	14787	14798	14831	14775	14896	14694	14882	14871	14825	14870	15123	14877	14886	14824	14793	14774	14895	14913	14767	14910	14832	14957	15027	14878	14907	14834	14897	14714	14985	14956	14694	14869	14887	14899	15054	14939	15020	15045	14911	14891	14879	14817	14934	14947	14808	14916	14936	15006	14874	14886	14803	14951	15006	14805	14898	14941	14892	14795	14952	14877	14914	14778	14914	14785	14826	14893	14977	14903	14879	14943	14843	14950	14942	14886	14719	14858	15000	14856	14921	14611	14872	14786	14983	14893	14880	14929	14809	14719	14874	15035	14763	15144	14956	14884	14736	14822	14975	14921	14816	14747	14854	14937	14868	14956	14748	14881	14938	14843	14897	14862	14898	14943	14814	15062	14808	15030	14819	14935	15043	14876	14831	14815	14878	14764	14746	14783	14850	14858	14752	14852	14935	14947	14784	14728	14875	15035	14887	14929	14906	14742	14881	14837	14770	14808	14788
24798	21764	30818	29042	27991	28033	29239	24089	22176	22290	21597	21134	21197	21022	20996	20460	20060	19903	20010	20279	20117	20030	20156	20278	20190	20052	19757	19867	19774	19779	19928	19718	19735	19858	19888	19663	19803	19770	19698	19339	19547	19489	19577	19533	19534	19285	19460	19373	19180	19498	19394	19281	19680	19457	19574	19340	19498	19306	19581	19768	19468	19396	19668	19563	19470	19711	19460	19426	19626	19449	19497	19228	19573	19494	19587	19452	19446	19399	19512	19211	19313	19417	19625	19514	19557	19358	19479	19328	19376	19108	19372	19224	19443	19351	19496	19354	19279	19595	19430	19393	19402	19171	19332	19379	19183	19283	19405	19207	19307	19290	19401	19379	19421	19536	19151	19389	19293	19369	19448	19334	19384	19481	19347	19461	19433	19176	19328	19441	19478	19429	19297	19146	19216	19154	19334	19453	19342	19290	19442	19206	19421	19525	19505	19441	19610	19292	19523	19353	19395	19408	19403	19546	19346	19351	19365	19311	19131	19384	19490	19338	19408	19474	19432	19389	19293	19321	19426	19372	19196	19455	19448	19247	19236	19244	19520	19284	19395	19614	19213	19275	19319	19310	19372	19291	19554	19242	19300	19372	19460	19256	19338	19657	19468	19254	19401	19334	19389	19388	19661	19476	19568	19275	19447	19256	19490	19424	19375	19378	19085	19347	19226	19385	19493	19240	19335	19268	19410	19469	19230	19356	19384	19247	19244	19126	19306	19339	19349	19514	19505	19343	19317	19361	19435	19385	19245	19253	19452	19410	19393	19268	19389	19529	19371	19553	19363	19347	19476	19349	19305	19546	19556	19273	19422	19259	19235	19211	19335	19075	19180	19129	19331	19228	19241	19311	19390	19419	19637	19706	19229	19398	19374	19367	19411	19211	19064	19183	19219	19133	19598	19394	19412	19437	19397	19582	19465	19327	19480	19388	19199	19380	19454	19412	19387	19359	19210	19219	19254	19342	19434	19368	19394	19569	19438	19135	19338	19254	19331	19375	19423	19400	19261	19356	19443	19486	19446	19397	19292	19355	19433	19289	19368	19154	19377	19625	19480	19233	19368	19183	19400	19379	19453	19439	19467	19450	19357	19685	19468	19324	19275	19430	19549	19385	19531	19399	19526	19447	19216	19374	19337	19210	19246	19362	19116	19270	19383	19264	19352	19227	19479	19538	19556	19211	19287	19273	19334	19401	19339	19616	19192	19329	19340	19349	19373	19380	19361	19417	19196	19525	19326	19384	19255	18989	19303	19300	19440	19465	19299	19161	19533	19427	19383	19387	19449	19528	19314	19387	19481	19311	19428	19377	19312	19156	19282	19411	19103	19289	19474	19259	19432	19196	19294	19127	19408	19415	19351	19716	19402	19253	19364	19413	19279	19197	19208	19139	19437	19452	19544	19543	19360	19420	19379	19375	19366	19471	19440	19258	19181	19412	19346	19278	19269	19391	19298	19531	19343	19179	19423	19153	19427	19384	19324	19248	19307	19547	19534	19220	19341	19311	19312	19343	19452	19410	19563	19349	19289	19274	19239	19488	19418	19343	19224	19351	19344	19251	19286	19369	19338	19358	19265	19606	19274	19258	19599	19284	19523	19457	19204	19174	19178	19249	19348	19343	19257	19270	19303	19590	19313	19301	19166	19135	19446	19311	19453	19389	19247	19411	19578	19362	19403	19485	19442	19485	19290	19463	19468	19273	19387	19631	19314	19305	19440	19467	19300	19271	19547	19733	19365	19390	19389	19218	19588	19170	19389	19324	19355	19284	19254	19394	19354	19255	19189	19349	19381	19219	19413	19303	19482	19377	19456	19255	19239	19216	19325	19697	19282	19388	19312	19408	19282	19394	19319	19463	19410	19479	19538	19656	19362	19529	19279	19586	19278	19116	19420	19180	19483	19407	19479	19200	19381	19312	19351	19393	19363	19514	19564	19284	19135	19458	19449	19360	19334	19320	19428	19263	19322	19267	19384	19171	19438	19464	19500	19283	19366	19201	19316	19086	19205	19466	19392	19359	19596	19296	19441	19530	19339	19522	19526	19196	19239	19212	19406	19498	19358	19316	19485	19253	19351	19322	19477	19483	19513	19539	19380	19575	19432	19440	19206	19206	19218	19421	19434	19258	19494	19182	19482	19482	19263	19300	19551	19449	19367	19346	19272	19447	19487	19392	19398	19256	19339	19415	19655	19424	19267	19247	19327	19521	19275	19172	19413	19269	19479	19422	19193	19323	19373	19440	19345	19358	19394	19558	19251	19348	19411	19301	19407	19203	19351	19572	19198	19473	19257	19356	19311	19229	19451	19460	19317	19272	18998	19173	19210	19227	19308	19404	19246	19279	19460	19486	19387	19332	19464	19436	19232	19428	19491	19487	19327	19531	19543	19530	19457	19324	19420	19440	19597	19646	19591	19388	19222	19245	19501	19421	19096	19285	19582	19197	19466	19398	19450	19422	19326	19424	19349	19475	19500	19247	19150	19417	19377	19277	19450	19532	19462	19588	19381	19208	19626	19223	19285	19465	19279	19349	19502	19418	19469	19628	19589	19504	19518	19288	19335	19533	19203	19553	19392	19392	19317	19496	19527	19322	19560	19382	19323	19488	19342	19668	19499	19310	19352	19499	19339	19283	19429	19605	19548	19333	19350	19404	19580	19415	19422	19480	19293	19085	19270	19432	19258	19262	19628	19266	19638	19570	19484	19190	19524	19331	19537	19401	19444	19390	19412	19566	19406	19336	19422	19339	19515	19275	19354	19412	19470	19323	19316	19304	19336	19246	19302	19293	19418	19548	19332	19415	19259	19671	19668	19468	19336	18948	19388	19377	19241	19349	19325	19423	19046	19382	19315	19092	19428	19247	19310	19549	19431	19366	19500	19510	19536	19302	19530	19407	19509	19306	19226	19300	19485	19265	19563	19360	19187	19330	19262	19394	19409	19463	19319	19119	19463	19361	19177	19261	19548	19302	19493	19309	19291	19513	19452	19299	19274	19314	19339	19359	19431	19391	19107	19093	19505	19328	19229	19320	19455	19212	19342	19334	19552	19304	19408	19411	19353	19313	19301	19297	19055	19404	19545	19355	19328	19367	19006	19036	19505	19373	19313	19393	19340	19323	19269	19480	19398	19523	19409	19564	19496	19545	19438	19268	19210	19326	19286	19286	19460	19418	19617	19303	19497	19164	19551	19325	19259	19437	19419	19467	19316	19323	19013	19275	19196	19320	19115	19400	19370	19388	19300	19512	19342	19203	19141	19416	19214	19410	19289	19390	19416	19250	19212	19178	19441	19128	19307	19275	19271	19321	19424	19377	19505	19459	19507	19501	19235	19429	19456	19630	19414	19317	19458	19172	19397	19202	19535	19394	19340	19529	19231	19452	19418	19359	19480	19553	19502	19248	19368	19486	19468	19421	19308	19398	19385	19366	19475	19345	19326	19559	19391	19428	19431	19274	19109	19472	19339	19321	19402	19316	19321	19336	19370	19579	19384	19478	19368	19510	19549	19606	19413	19454	19374	19430	19471	19400	19498	19240	19419	19249	19402	19342	19300	19444	19387	19261	19348	19433	19501	19288	19304	19450	19148	19400	19273	19273	19227	19265	19233	19471	19470	19498	19278	19574	19469	19271	19455	19316	19336	19417	19401	19149	19387	19314	19345	19217	19399	19360	19513	19360	19079	19255	19177	19346	19427	19338	19377	19469	19438	19398	19353	19266	19475	19207	19331	19188	19331	19198	19321	19609	19302	19125	19130	19415	19423	19379	19179	19387	19479	19337	19472	19289	19373	19434	19198	19286	19446	19339	19471	19499	19411	19362	19415	19379	19323	19223	19418	19524	19472	19228	19323	19487	19363	19312	19386	19219	19503	19252	19025	19462	19175	19418	19419	19182	19446	19375	19540	19220	19184	19213	19702	19146	19427	19336	19439	19377	19438	19532	19404	19485	19159	19199	19558	19395	19532	19452	19293	19586	19157	19191	19425	19319	19505	19259	19420	19474	19250	19379	19326	19286	19116	19382	19391	19368	19453	19263	19492	19585	19476	19270	19253	19375	19406	19379	19136	19252	19443	19366	19419	19294	19222	19398	19301	19361	19342	19344	19286	19457	19397	19584	19113	19454	19137	19252	19453	19282	19008	19317	19276	19306	19347	19354	19475	19390	19452	19451	19436	19503	19455	19200	19558	19553	19284	19388	19302	19382	19238	19191	19467	19466	19192	19476	19395	19270	19367	19377	19441	19324	19173	19310	19400	19452	19261	19179	19245	19300	19347	19306	19287	19251	19310	19446	19464	19376	19442	19602	19244	19390	19443	19414	19551	19341	19281	19485	19413	19229	19322	19431	19397	19425	19467	19567	19414	19329	19131	19448	19359	19376	19473	19586	19340	19501	19392	19274	19331	19455	19465	19358	19235	19266	19282	19469	19420	19647	19396	19282	19073	19431	19233	19655	19392	19432	19403	19185	19490	19269	19408	19663	19113	19311	19290	19529	19395	19441	19629	19285	19270	19332	19208	19505	19270	19262	19383	19231	19354	19207	19301	19357	19433	19275	19321	19398	19373	19504	19381	19394	19509	19559	19527	19528	19565	19254	19386	19122	19365	19298	19360	19353	19346	19468	19428	19198	19099	19451	19212	19525	19510	19156	19296	19339	19485	19408	19550	19357	19478	19408	19399	19617	19268	19407	19522	19431	19279	19456	19430	19250	19408	19293	19320	19413	19142	19361	19596	19242	19538	19458	19341	19356	19280	19391	19426	19206	19323	19363	19458	19417	19436	19394	19354	19467	19222	19295	19477	19461	19284	19197	19343	19543	19433	19348	19258	19188	19306	19334	19410	19431	19438	19220	19605	19352	19650	19440	19233	19356	19195	19391	19410	19350	19416	19252	19246	19410	19259	19146	19081	19187	19342	19597	19234	19254	19468	19611	19335	19413	19283	19254	19263	19393	19515	19185	19316	19184	19221	19379	19320	19188	19267	19460	19304	19476	19224	19361	19396	19285	19496	19144	19433	19346	19275	19449	19200	19182	19349	19412	19313	19651	19534	19483	19399	19170	19346	19437	19179	19464	19199	19452	19384	19300	19466	19390	19374	19293	19323	19390	19398	19339	19623	19456	19448	19491	19279	19243	19522	19515
45495	79124	76895	55383	39044	25669	21538	19163	17836	16927	16481	16125	16491	15844	15233	14908	14636	14528	14863	14671	14714	14368	14536	14476	14433	14346	14410	14337	14217	14283	14365	14328	14184	14102	14082	14065	14255	14076	13900	13906	13899	13856	13840	13744	13885	13967	13897	13755	13771	13687	13904	13743	13828	13865	13714	13746	13837	13933	13972	13694	13773	13874	13798	13847	13806	13940	13843	13881	14059	13900	13915	13889	13746	13951	13860	13932	13852	13862	13756	13738	13862	13977	13776	13722	13869	13686	13660	13832	13621	13670	13861	13887	13730	13776	13748	13983	13931	13859	13703	13900	13652	13837	13729	13808	13939	13777	13629	13841	13812	13746	13889	13527	13965	13712	13792	13856	13801	13847	13857	13739	13930	13780	13763	13751	13808	13770	13777	13739	13670	13780	13790	13764	13732	13839	13754	13788	13826	13704	13703	13773	13718	13746	13811	13827	13727	13750	13843	13815	13869	13643	13774	13839	13773	13682	13745	13962	13843	13725	13918	13903	13656	13933	13878	13553	13658	13737	13952	13618	13742	13827	13822	13702	13902	13867	13768	13841	13916	13687	13680	13781	13799	13611	13741	13872	13835	13855	13962	13751	13857	13738	13892	13874	13771	13821	13764	13748	13691	13676	13775	13563	13719	13788	13707	13753	13861	13658	13842	13797	13915	13860	13793	13897	13974	13670	13793	13683	13927	13768	13731	13966	13723	13789	13816	13851	13806	13782	13793	13764	13783	13820	13965	13668	13923	13914	13984	13845	13924	13863	13761	13910	13798	13839	13683	13739	13833	13862	13696	13833	13867	14006	13865	13765	13836	13877	13630	13812	13929	13812	13751	13842	13881	13799	13834	13763	13737	13874	13916	13742	13784	13949	13921	13707	13696	13829	13727	13967	13813	13781	13797	13886	13852	13781	13775	13776	14029	13768	13756	13812	13830	13836	13811	13868	13756	13894	13715	13792	13865	13738	13720	13838	13673	13720	13787	13901	13861	13808	13810	13812	13752	13841	13854	13967	13786	13951	13863	13719	13876	13773	13869	13701	13918	13695	13789	13667	13755	13936	13749	13893	13799	13895	13724	13741	13717	13854	13615	13861	13865	13777	13940	13762	13782	13869	13843	13915	13872	13807	13905	13872	13779	13914	13582	13912	13764	13815	13729	13626	13838	13723	13789	13739	13860	13817	13966	13696	13832	13817	13856	13762	13909	13800	13934	13817	13763	13748	13784	14068	13899	13612	13906	14001	13844	13854	13892	13790	13763	13741	13775	13781	13776	13738	13616	13970	13700	13709	14010	13799	13556	13827	13805	13899	13804	13767	13758	13866	13771	13808	13677	13873	13850	14070	13898	13841	13837	13685	14012	13786	13676	13762	13769	13846	13863	13909	13910	13771	13781	13935	13988	13744	13745	13819	13750	13761	13752	13732	13879	13769	13935	13743	13959	13926	13737	13899	13740	13887	13887	13673	13807	13763	13730	13811	13650	13790	13984	13716	14017	13833	13737	13808	14068	13833	13767	13874	13681	13904	13809	13964	13823	13745	13852	13782	13878	13754	13806	13831	13661	13733	13724	13874	13815	13820	13823	13862	13761	13933	13829	13785	13718	13837	13868	13832	13763	13588	13621	13968	13703	13738	13769	13927	13971	13798	13783	13873	13753	13763	13854	13692	13765	13801	13671	13717	13801	13850	13838	13694	13711	13785	13699	13805	13758	13824	13754	13695	13694	13788	13849	13750	13846	13810	14010	13785	13715	13856	13862	13888	13770	13826	13693	13878	13765	13864	13794	13714	13872	13994	13762	13773	13635	13813	13809	13931	13725	13758	13922	13945	13769	13943	13982	13966	13804	13733	13741	13723	14029	13786	13675	13964	13870	13846	13919	13694	13609	13690	13908	13923	13819	13756	13931	13972	13743	13845	13762	13795	13809	13677	13740	13748	13868	13807	13735	13784	13832	13730	13845	13844	13838	13798	13872	13678	13872	13782	13822	13805	13743	13895	13747	13926	13750	13821	13831	13639	13763	14045	13737	13838	13777	13909	13970	13771	13853	13614	13795	13668	13872	13968	13709	13752	13714	13659	13985	13600	13876	13927	13775	13844	13769	13800	13651	13768	13775	13671	13893	13666	13733	13909	13704	13835	13812	13749	13625	13815	13860	13828	13788	13890	13854	13829	13809	13790	13705	13755	13790	13888	13886	13701	13806	13822	13892	13625	13699	13744	13742	13731	13898	13798	13928	13938	13872	13920	13902	13740	13880	13838	13996	13797	13760	13736	13834	13922	13674	13877	13818	13659	14001	13758	13837	13749	13694	13773	13862	13749	13724	13831	13836	13847	13987	13839	13908	13609	13751	13888	13735	13820	13861	13943	13649	13776	13869	13967	13847	13766	13831	13825	13777	13868	13831	13740	13749	13771	13808	14031	13729	13685	13888	13727	13614	13569	13685	13805	13852	13620	13775	13755	13858	13722	13739	13916	13765	13767	13963	14012	13734	13809	13655	13903	13693	13833	13650	13972	13813	13711	13970	13780	13806	13925	13663	13788	13735	13738	13763	13914	13848	13822	13796	13879	13922	13988	13998	13780	14020	13744	13868	13880	13736	13741	13675	13800	13770	13805	13779	13792	13826	13805	13869	13795	13744	13791	13864	13941	13896	13705	13809	13844	13816	13723	13957	13807	13681	13897	13724	13801	13955	13749	13778	13782	13861	13833	13868	13906	13988	13871	13776	13766	13754	13732	13907	13624	13793	13722	13984	13704	13803	13817	13811	13906	13844	13863	13871	13734	13843	13838	13762	13858	13662	13743	13894	13746	13788	13890	13825	13634	13673	13963	13576	13828	13761	13749	13959	13833	13618	13973	13842	13677	13868	13801	13714	13691	13727	13783	13859	13680	13605	13733	13858	13787	13592	13753	13854	13982	13755	13849	13702	13707	13932	13853	13564	13697	13783	13714	13777	13715	13880	13667	13698	13708	13886	14010	13958	13776	13648	13892	13757	13691	13955	13710	13863	13707	13872	13831	13702	13635	13837	13874	13822	13802	13866	13798	13959	13635	13707	13840	13612	13748	13758	13862	13781	13794	13781	13728	13825	13686	13792	13845	13721	13707	13724	13657	13893	13718	13871	13778	13827	13747	13653	13856	13729	13808	13796	13865	13726	13928	13781	14000	13674	13872	13625	13832	13812	13635	13717	13843	13729	13701	13762	13832	13791	13791	13751	13688	13834	13806	13807	13872	13824	14048	13690	13731	13743	13824	13600	13919	13732	13926	13824	13886	13915	13664	13736	13812	13813	13775	13765	13770	13877	13723	14008	13805	13885	13809	13703	13756	13730	13877	13700	13876	13799	13841	13928	13899	13836	13899	13713	13685	13830	13766	13652	13871	13816	13823	13777	13677	13886	13906	13751	13850	13835	13733	13751	13890	13901	13678	13804	13857	13902	13788	13824	13899	13806	13881	13940	13712	13837	13721	13794	13759	13934	13866	13848	13635	13864	13765	13989	13792	13965	13676	13915	13671	13977	13912	13758	13920	13812	13866	13780	13863	13765	13747	13702	13696	13785	13790	13893	13816	13749	13856	13775	13697	13691	13719	13793	13777	13899	13950	13971	13535	13980	13765	13890	13846	13714	13887	13930	13821	13897	13776	13798	13818	13841	13893	13982	13806	13731	13655	13762	13797	13685	13667	13992	13939	13755	13761	13735	13839	13814	13770	13834	13925	13811	13976	13968	13827	13751	13970	14000	13892	13692	13870	13754	13893	13774	13910	13824	13854	13760	13771	13830	13822	13776	13648	13608	13987	13731	13746	13843	13749	13794	13736	13842	13755	13815	13879	13784	13875	13964	13824	13926	13780	13833	14024	13729	13902	13625	13919	13835	13849	13835	13792	13831	13739	13777	13876	13752	14019	13979	13846	13827	13770	13801	13983	13827	13764	13799	13760	13690	13897	13679	13895	13788	13847	13642	13867	13886	13670	13895	13899	13807	13876	13798	13971	13928	13641	13796	13684	13748	13784	13726	13814	13855	13738	13714	13783	13831	13756	13679	13905	13898	13801	13781	13882	13842	13830	13755	13756	13822	13730	13736	13820	13883	13733	13787	13800	13780	13815	13678	13795	14002	13642	13783	13801	13693	13852	13782	13788	13797	13937	13760	13533	13761	13749	13726	13733	13997	13860	13782	13790	13859	13784	13711	13824	13679	13685	13865	13717	13850	13797	13763	13716	13949	13966	13912	13951	13669	13874	13924	13806	13725	13966	13797	13987	13804	13880	13806	13700	13752	13921	13744	13724	13720	13837	14027	13763	13722	13761	13894	13570	13645	13852	13698	13641	14021	13710	13761	13736	13821	13845	13687	13564	13690	13769	13753	13893	13783	13889	13794	14024	13891	13822	13728	13734	13760	13848	13728	13809	13687	13877	13798	13784	13646	13780	13876	13859	13915	13721	13734	13884	13759	13799	13797	13959	13708	13888	13814	13860	13702	13934	13869	13736	13811	13875	13936	13769	14004	13875	13945	13956	13815	13764	13777	13906	13866	13728	13869	13916	13889	13652	13931	13956	13941	13658	13838	13847	13906	13884	13862	13802	13888	13795	13824	13835	13769	13831	13726	13906	13763	13813	13869	13800	13820	13798	13840	13808	13627	13746	13910	13876	13945	13815	13739	13701	13883	13772	13831	13727	13861	13790	13649	13886	13772	13910	13649	13882	13681	13911	13787	13654	13714	13908	13705	13851	13908	13755	13677	13774	13751	13979	13913	13869	13940	13680	13858	13736	13827	13949	13900	13834	13919	13890	13900	13774	13711	13688	13776	13806	13770	13847	13899	13896	13784	13759	13868	13896	13835	13718	13866	13783	13892	13798	13754	13731	13732	13978	13761	13777	13843	13783	13923	13753	13836	13725	13782	14062	13749	13778	13895	13690	13709	13479	13899	13705	13853	13822	13851	13620	13799	13633	13846	13772	13803	13756	13937	13937	13875	13820	13819	13734	13776	13793	13780	13862	13781	13799	13744	13734	13760	13656	13651	13724	13803	13866	13828	13854	13849	13815	13809	13932	13896	13765	13857	13715	13826	13788	13925	13831	13925	13695	13871	13743	13847	13796	13838	13772	13614	13832	13751	13890	13956	13788
39483	48073	50225	39097	30896	25494	22685	21786	21271	21157	21082	20845	20880	20907	20584	20661	20588	20494	20738	20401	20572	20659	20297	20453	20494	20327	20634	20356	20353	20266	20453	20241	20517	20419	20264	20329	20384	20329	20295	20040	20314	20365	20358	20261	20315	20241	20010	20225	20259	20326	20297	20096	20234	20280	20180	20348	20101	20194	20236	20287	20372	20364	20306	20270	20230	20213	20488	20515	20287	20168	20282	20234	20393	20250	20148	20265	20221	20453	20303	20264	20341	20248	20238	20298	20458	20346	20107	20156	20109	20352	20164	20257	20055	20338	20329	19896	20289	20384	20335	20249	20272	20044	20131	20397	20190	20335	20291	20039	20245	20258	20112	20377	20339	20182	20275	20024	20357	20199	20009	20300	20194	20141	20214	20279	20312	20223	20182	20222	20239	20283	20267	20151	20068	20292	20206	20188	20373	20248	20073	20236	20278	20106	20277	20178	20250	20140	20113	20221	20289	20424	20221	20311	20083	20293	20267	20386	20145	20178	20239	20271	20368	20177	20372	20040	20180	20347	20283	20294	20235	20165	20180	20241	20144	20278	20203	20406	20235	20309	20293	20280	20123	20278	20111	20093	20334	20167	20124	19972	20267	20053	20362	20413	20221	20058	20159	19999	20152	20295	20126	20414	20338	20324	20060	20240	20051	20092	20165	20005	20458	20294	20206	20202	20136	20312	20229	20117	20149	20292	20570	20208	20143	20347	20195	20149	20337	20228	20045	20294	20355	20213	20180	20287	20217	20296	20093	20230	20299	20263	20323	20287	20071	20397	20228	20203	20353	20306	20290	20219	20178	20511	20294	20089	20153	20055	20154	20320	20313	20127	20184	20270	20310	20195	20198	20068	20197	20424	20291	19939	20273	20283	20266	20492	20208	20470	20127	20346	20385	20334	20053	20173	20194	20555	20377	20592	20243	20300	20160	20130	20216	20221	20308	20196	20234	20310	20214	20042	20181	20260	20153	20239	20286	19989	20309	20058	20028	20092	20157	20282	20324	20291	20413	20089	20234	20133	20078	20063	20133	20475	20213	20347	20171	20199	20362	19960	20270	20414	20455	20315	20085	20091	20321	20466	20312	20235	20429	20299	20257	20179	20242	20156	20237	20138	20099	20165	20317	20138	20359	20059	20054	20107	20467	20135	20091	20075	20257	20384	20266	20391	20246	20156	20388	20187	20457	20254	20287	20357	20178	20268	20408	20288	20166	20118	20183	20371	20178	20271	20043	20016	20261	20321	20166	20288	20241	20161	20010	20061	20366	20391	20347	20241	20411	20250	20191	20230	20385	20184	20264	20290	20338	20015	20060	20047	20184	20415	20446	20144	20214	20225	20282	20171	20400	20324	20384	20261	20186	20207	20261	20147	20290	20332	19990	20163	20314	20260	20418	20106	19942	20202	20209	20214	20397	20142	20555	20378	20286	20374	20369	20286	20248	20283	20301	20088	20320	20390	20479	20161	20048	20459	20118	20279	20439	20356	20421	20314	20454	20199	20532	20244	20284	19979	20156	19961	20366	20120	20179	20359	20244	19984	20343	20258	20304	20205	20085	20260	20048	20365	20097	20224	20221	20310	20100	20423	20299	20336	20136	20202	20336	20085	20390	20339	20075	20202	20225	20199	20539	20378	20153	19897	20105	20109	20244	20230	20298	20081	20119	20225	20313	20175	20236	20418	20334	20006	20297	20368	20066	20178	20200	20079	20235	20469	20266	20414	20249	20267	20287	20235	20187	20114	20148	20323	20454	20204	20247	20331	20092	20123	20254	19912	20317	20307	20048	20257	20434	20153	20519	20193	20203	20205	20249	20298	20277	20387	20143	20221	20162	20112	20164	20315	20143	20031	20288	20084	20299	20426	20312	20444	20403	20271	20253	20136	20189	20099	20410	20374	20235	20286	20331	20095	20474	20400	20212	20108	20180	20306	20064	20195	20295	20243	20143	20356	20136	20401	20324	20135	20171	20333	20263	20020	20304	20140	20225	20405	20235	20260	20246	20236	20537	20379	20468	20173	20427	20033	20262	20457	20324	20225	20173	20168	20281	20466	20159	20196	20273	20211	20054	20366	20142	20302	20373	20259	20242	20361	20240	20224	20005	20300	20088	20289	20375	20291	20447	20319	20305	20332	20363	20210	20194	20179	20305	20108	20227	20099	20477	20201	20178	20157	20346	20319	20133	20014	20209	20479	20196	19937	20355	20274	20189	20254	20089	20048	20190	20207	20284	20073	20449	20088	20514	20061	20068	20305	20148	20231	20215	20141	20319	20259	20397	20344	20289	20179	20341	20086	20057	20305	20168	20221	20194	19931	20243	20187	20496	20227	20227	20265	20288	20313	20321	20533	20330	20279	20459	20202	20430	20246	20389	20207	20265	20346	20066	20114	20169	20103	20393	20271	20266	19913	20364	20394	20464	19979	20195	20354	20149	20184	20151	20137	20285	20441	20490	20074	20446	20063	20141	20556	20246	20117	20374	20121	20193	20093	20319	20149	20232	20314	20098	20388	20240	20152	19999	20025	20177	20371	20152	20316	20162	20234	20022	20353	20164	20231	20219	20037	20165	20141	20264	20167	20181	20132	20188	20374	20094	20259	20413	20160	20145	20408	20223	20033	20038	20063	20233	20115	20487	20099	20256	20054	20234	19993	20317	20335	20509	20333	20067	20242	20127	20282	20355	20108	20130	20339	20121	20408	20263	20271	20310	20143	20063	20353	20192	20173	20193	20329	20305	20214	20244	20340	20220	20007	20391	20044	20259	20293	20186	20231	20363	20334	20315	20359	20062	20142	20307	20388	20273	20272	20184	20324	20170	20352	20249	20412	20248	20422	20365	20068	20384	20108	20258	20184	20097	20323	20111	20246	20304	20114	20205	20181	20064	20277	20144	20237	20311	20493	20363	20163	19984	20229	20338	20388	20273	20276	20446	20459	20353	20254	20210	20038	20235	20269	20425	20407	20198	20568	20316	20109	20138	20217	20399	20149	20140	20079	20074	20235	20269	19985	20183	20041	20316	20158	20242	20209	20281	20276	20291	20277	20127	20187	20211	20281	20217	20201	20259	20270	20257	20317	20300	20152	20127	20200	20369	20232	20168	20215	20221	20312	20157	19852	20363	20247	20316	20240	20144	20103	20342	20236	20388	20188	20188	20193	20311	20211	20155	20174	20141	20135	20149	20516	20068	20403	20135	19897	20297	20363	20179	20232	20273	20289	20330	20399	20384	20256	20329	20225	20251	20091	20363	20257	20364	20102	20144	20362	20468	20411	20339	20290	20184	20094	20220	20204	20432	20082	20092	20269	20060	20325	20353	20050	20168	20437	19992	20163	20179	20332	20474	20063	20213	20307	20162	20423	20307	20453	20293	20249	20356	20318	20269	20452	20260	20254	20204	20252	20181	20186	20126	20274	20428	20402	20223	20262	20345	20325	20443	20182	20207	20244	19975	20175	20230	20160	20185	20325	20093	20446	20403	20309	20178	20196	20354	20421	20346	20310	20388	20360	20273	20103	20305	20325	20333	20360	20031	20416	20324	20317	20060	20065	20022	20162	20483	20358	20355	20280	20136	20429	20159	20190	20150	20199	20211	20388	20062	20195	20195	20310	20229	20545	20098	20476	20442	20003	20350	20235	20210	20209	20450	19833	20342	20156	20079	20352	20147	20380	20164	20210	20237	20241	20228	20423	20203	19975	20155	20266	20209	19853	20253	20171	20208	20301	20255	20117	19918	20104	20375	20380	20084	20108	20128	20353	20133	20068	20179	20306	20310	20190	20286	20394	20014	20462	20322	20317	20371	20184	20063	20137	20370	20127	20186	20335	20117	20068	20147	20321	20400	20135	20162	20199	20126	20398	20216	20264	20284	20291	20246	20244	20163	20216	20272	20188	20056	20290	20263	20172	20473	20108	20299	20128	20147	20350	20355	20338	20240	20152	20417	20188	20298	20027	20312	20476	20109	20202	20063	20168	20443	20165	20308	20348	20178	20327	20017	20199	20292	20468	20380	20389	20162	20360	20260	20331	20358	20576	20439	20291	20154	20030	20278	20258	20306	20345	20491	20337	20179	20194	20318	20000	20026	20369	20232	20439	20260	20389	20074	20262	20055	20273	20196	20261	20240	20215	20266	20335	20225	20174	20272	20229	20454	20338	20288	20321	20390	20352	20155	20287	20435	20315	20241	20038	20216	20338	20058	20393	20282	20472	20182	20257	20374	20359	20127	20330	20427	20413	20307	20238	20265	20029	20184	20205	20028	20300	20157	20361	20286	20166	20172	20342	20276	20230	20401	20287	20169	20166	20228	20131	20329	20253	20179	20427	20252	20266	20208	20161	20347	20158	20304	20125	20261	20174	20380	20434	20100	20123	20116	20269	20024	20052	20262	20266	20178	20165	20040	20332	20425	20124	20301	20222	20050	20068	20338	20417	20137	20218	20273	20346	20066	20229	20436	20224	20228	20011	20074	20139	20156	20269	20154	20095	20393	20207	20284	20543	20424	20115	20274	20139	20066	20294	20119	20275	20206	20206	20183	20104	20316	20289	20209	20264	20143	20205	20182	20298	20364	20165	20484	20209	20183	20121	20299	20394	20102	20139	20319	20182	20323	20156	20240	20212	20491	20090	20184	20274	20350	20096	20186	20295	20266	20211	20077	20400	20405	20049	20332	20136	20246	20406	20437	20365	20183	20356	20412	20095	20378	20306	20086	20072	20366	20156	20326	20228	20199	20333	20159	20294	20233	20348	20211	20257	20369	20355	20183	20310	20325	20244	20428	20262	20449	20355	20290	20561	20354	20369	20228	19968	20314	20140	20134	20238	20309	20197	20278	20313	20181	20496	20258	20181	20252	20561	20452	20418	20401	20281	20205	20152	20430	20542	20073	20147	19989	20316	20334	20065	20395	20086	20252	20242	20120	20402	20114	20428	19929	20227	20097	20072	19948	20361	20187	20328	20297	20241	20045	20231	20208	19967	20175	20233	20260	20159	20438	20246	20212	20385	20325	20213	20004	20232	20381	20223	19995	20248	20258	20185	20231	20301	20396	20389	20135	20149	20117	20127	20328	20188	20261	20311	20060	20307	20330	20304	20103	20188	20142	20289	20186	20166	20246	20195	20308	20266	20410	20237	20281	20155
40105	57822	49878	34464	26186	19829	16896	16304	15744	15342	15259	15225	14978	15045	14897	14575	14495	14411	14532	14323	14506	14549	14524	14579	14515	14484	14295	14473	14343	14371	14379	14437	14188	14198	14516	14440	14355	14126	14194	13914	14200	14153	14274	14357	14210	14199	14224	14251	14267	14145	14267	14064	14202	14039	14162	14169	14280	14188	14163	14236	14193	14090	14183	14258	14176	14116	14284	14315	14162	14198	14313	14313	14143	14171	14249	14165	14133	14049	14144	14194	14072	14105	14158	14242	14263	14159	14064	14039	14137	14301	14079	14278	14163	14159	14122	13964	14016	14272	14223	14209	14294	14227	14233	14089	14120	13998	14123	14096	14091	14260	14038	14169	14108	14252	14228	14203	14067	14183	14232	14264	14080	14151	14321	14194	14202	14184	14217	14104	14098	14281	14215	14056	14139	14102	14195	14254	14011	14302	14261	14019	14268	13939	14009	14366	14215	14114	14348	14277	14193	14039	14206	14195	14139	14151	14295	14086	14213	14239	14153	14066	14116	14273	14225	14388	14276	13943	14168	14190	14217	14331	14119	14313	14157	14239	14325	14258	14274	14142	14282	14032	14083	14157	14354	14190	14382	14250	14270	14015	14223	14248	14193	14219	14113	14107	14194	14124	14296	14328	14207	14153	14279	14188	14125	14168	14290	14218	14017	14144	14328	14262	14124	14236	14305	14252	14092	14165	14300	14123	14147	14152	14301	14251	14184	14264	14168	14100	14251	14302	14149	14166	14190	14335	14143	14049	14147	14355	14120	14078	14312	14175	14112	14074	14253	14161	14125	14212	14122	14160	14128	14166	14173	14370	14120	14277	14234	14107	14179	14221	14160	14081	14297	14140	14025	14187	14250	14083	14289	14170	14136	14210	14294	14204	14252	14134	14038	14085	14035	14213	14147	14157	14308	14084	14162	14304	14173	14348	13989	14110	14200	14222	14069	14197	14070	14258	14155	14130	14161	14261	14237	14139	14213	14134	14147	14169	14148	14121	14089	14211	14110	14235	14171	14218	14211	14103	14193	14268	14122	14093	14279	14161	14249	14116	14193	14234	14173	14112	14088	14249	14159	14038	14190	14283	14121	14144	14142	14052	14139	14290	14111	14068	14120	14182	14158	14142	13970	14267	14131	14094	14147	14173	14120	14131	14150	14135	14154	14160	14409	14296	14262	14232	14217	14233	14158	14272	14144	14084	14332	14264	14070	14265	14233	14176	14146	14038	14349	14316	14249	14075	14287	14096	14261	14225	14188	14215	14050	14277	14188	14229	14272	14148	14239	14057	14220	14096	14198	14113	14117	14193	14303	14174	14137	14153	14407	14172	14057	14264	14196	14044	13980	14158	14262	14242	14074	14114	14291	14034	14289	14173	14346	14240	14205	14239	14077	14308	14227	14174	13948	14058	14238	14141	14093	14103	14209	14247	14017	14283	14251	14174	14319	14158	14167	14124	14379	14203	14164	14146	14088	14198	14295	14195	14211	14101	14251	14165	14150	14192	14081	14265	14134	14194	14263	14205	14095	14269	14238	14268	14173	14253	14098	14259	14194	14217	14106	14020	14362	14033	14525	14119	14098	14187	14246	14278	14326	14294	14301	14139	14125	14179	14272	14212	14188	14108	14224	14170	14051	14061	14294	14150	14202	14220	14058	14142	14137	14132	14057	14316	14224	14054	14199	14123	14050	14107	14111	14168	13968	14182	14176	14269	14106	14293	14008	14187	14271	14035	14046	14284	14242	14168	14081	14408	14234	14180	14111	14184	14294	14144	14149	14202	14060	14236	14334	14293	14292	14191	14025	14110	14212	14069	14228	14072	14162	14118	14209	14357	14104	14152	14180	14254	14118	14275	14218	14116	13957	14174	14259	14155	14161	14238	14115	14279	14110	14271	14157	14183	14013	14082	14069	14210	14298	14070	14196	14173	14156	14103	14221	14311	14386	14224	14215	14189	14297	14221	14094	14263	14222	14090	14105	14055	14256	14145	14218	14155	14061	14301	14379	14203	13999	13976	14310	14227	14188	13920	14134	14206	14010	14284	14220	14116	14110	14133	14069	14329	13987	14258	14148	13967	14061	14180	14357	14194	14201	14211	14165	14241	14152	14174	14036	14196	14097	14225	14068	14136	14102	14186	14193	14060	14092	14205	14185	14194	14285	14105	14328	14196	14056	14298	14338	14086	14211	14313	14170	14172	14249	14233	14234	14264	14230	14159	14084	14222	14249	14248	14164	14177	14248	14160	14409	14201	14125	14428	14179	14211	14189	14133	14260	14051	14271	14160	14174	14220	13994	14207	14334	14269	14270	14162	14198	14366	14313	14215	14130	14151	14233	14149	14269	14181	14146	14187	14115	14292	14103	14243	14173	14099	14090	14249	14134	14162	14306	14096	14388	14252	14164	14164	14135	14177	14195	14241	14163	14134	14273	14050	14168	14193	14249	14096	14221	14216	14291	14295	14227	14271	14119	14168	14213	14142	14219	14334	14242	14107	14218	14154	14089	14234	14236	14412	14054	14191	14242	14108	14378	14126	14016	14150	14104	14402	14201	14207	13970	14105	14262	14348	14129	13969	14223	14115	14311	14217	14123	14246	14143	14315	14259	14030	14263	14216	14106	14201	14192	14393	14113	14123	14052	14212	14078	14169	14168	14209	14103	14108	14133	14250	14064	14026	14182	14198	14064	14210	14180	13993	14183	14018	14263	14214	14183	14151	14207	14119	14296	14160	14287	14076	14316	14092	14209	14090	14266	14279	14108	14295	14084	14206	14171	14069	14222	14327	14229	14213	14143	14248	14183	14317	14121	14120	14232	14175	14292	14320	14251	14110	14057	14107	14103	14157	14150	14204	14144	14170	14075	14304	14220	14284	14343	14142	14189	14169	14362	14131	14352	14182	14246	14121	14197	14189	14158	14163	14284	14286	14067	14293	14278	14132	14000	14033	14328	14084	14244	14302	14283	14074	14072	14265	14124	14195	14225	14273	14207	14148	14132	14169	14220	14079	14122	14294	14178	14136	14158	14203	14163	14152	14260	14223	14212	14110	14261	14145	14190	13989	14332	14146	14225	14077	14175	14164	14214	14136	14273	13974	14164	14120	14358	14253	14222	14229	14219	14294	14123	14150	14245	14239	14167	14289	14093	14280	14264	14056	14297	14275	13944	14201	14262	14306	14095	14188	14215	14242	14023	14165	14236	14160	14115	14155	14174	14260	14143	14243	14308	14221	14298	14381	14045	14254	14126	14297	14215	14226	14184	14237	14161	14233	14197	14117	14230	14195	14156	14111	14254	14158	14319	14175	14069	14275	14119	14184	14099	13965	14107	14135	14181	14195	14314	14044	14145	14060	14171	14165	14154	14406	14234	14136	14126	14182	14257	14228	14159	14315	14111	14174	14184	14270	14135	14181	14195	14228	14124	14143	14134	14103	14039	14098	14409	14291	14168	14194	14318	14165	14114	14331	13949	14339	14248	14160	14058	14279	14203	13988	14126	14358	14107	14238	14228	14090	14165	14226	14028	14143	14250	14267	14095	14264	14308	14174	14093	14250	14124	14055	14235	14182	14199	14014	14158	14082	14281	14204	14277	14214	14211	14341	14103	14282	14269	14270	14092	14175	14173	14189	14214	14188	14191	14315	14098	14174	14294	14283	14260	14252	14193	14328	14275	14105	14015	14176	14309	14045	14132	14290	14213	14247	14236	14144	14215	14154	14319	14234	14251	14265	14273	14167	14048	14119	14250	14173	14054	14166	14155	14198	14204	14256	14059	14242	14186	14377	14222	14176	14313	14161	14117	14155	14304	14228	14207	14207	14193	14020	14412	14157	14138	14108	14197	14032	14147	14344	14058	14291	14293	13967	14122	14298	14385	14057	14215	14298	14093	14181	14074	14122	14118	14124	14202	14208	14193	14124	14242	14270	14194	14211	14233	14195	14090	13992	14264	14145	14335	14117	14072	14181	14194	14040	14222	14229	13991	14145	14115	14244	14126	14134	14132	14181	14173	14121	14218	14059	14351	14033	14118	14262	14109	14084	14287	14285	14341	14255	14186	14233	14295	14260	14013	14199	14246	14115	14004	14248	14190	14214	14238	14211	14151	14171	14158	14164	14141	13879	14239	14197	14063	14009	14072	14077	14222	14070	14216	14178	14061	14047	14084	14207	14130	14151	14220	14187	14146	14240	14111	14244	14110	14104	14115	14070	14217	14025	14289	14317	14210	14173	14230	14177	14138	14263	14321	14071	14077	14066	14040	14134	14156	14193	14170	14365	14212	14179	14222	14105	14175	14034	14121	14193	14295	14346	14132	14258	14204	14269	14121	14169	14183	14136	14203	14219	14214	14047	14275	14445	14379	14219	14082	14192	14214	14130	14115	14258	14093	14389	14355	14248	14208	14167	14147	14408	13915	14085	14207	14153	14149	14222	14134	14202	14217	14275	14380	14128	14216	14155	14075	14233	14088	14302	14235	14187	14403	14310	14076	14220	14180	14361	14195	14195	14177	14180	14231	14175	14036	14160	14158	14347	14221	14022	14145	14193	14201	14247	14422	14169	14279	14095	14103	14213	14165	14279	14227	14119	14167	14068	14127	14286	14229	14301	14296	14223	14184	14311	14093	14188	14193	14310	14212	14275	14359	14236	14308	14130	14065	14092	14235	14302	14286	14107	13925	14177	14099	14241	14152	14221	14339	14297	14364	14269	14232	14020	14196	14149	14126	14122	14163	14168	14154	14152	14293	14373	14292	14171	14237	13934	14203	14323	14203	14235	14398	14114	14159	14314	14174	14220	14215	14035	14105	14022	14294	14078	13937	14203	14200	14238	14140	14111	14276	14208	14051	14233	14358	14191	14234	14133	14242	14179	14313	14246	14415	14282	14111	14198	14114	14200	14068	14216	14019	14344	14073	14238	14157	14058	14110	14311	14299	14090	14129	14211	14245	14297	14145	14205	14086	14185	14239	14278	14083	14078	14193	14169	14210	14153	14112	14179	14250	14133	14235	14276	14176	14285	14102	14150	14339	13995	14362	14149	14278	14170	14140	14291	14162	14108	14128	14335	13985	14242	14233	14146	14180	14283	14204	14352	14330	14217	14225	14259	14204	14174	14123	14085	14249	14084	14129	14234	14233	14230	14107	14222
26402	21918	32443	35060	34065	30834	26588	23414	22478	22095	22227	21668	21693	21521	21140	21051	20856	20785	20659	20880	20913	20638	20638	21016	20950	20794	20508	20753	20807	20612	20648	20753	20558	20587	20680	20662	20444	20760	20517	20538	20570	20136	20361	20177	20341	20499	20544	20497	20312	20343	20263	20460	20376	20453	20187	20366	20465	20433	20501	20517	20313	20564	20355	20255	20601	20609	20367	20395	20400	20424	20631	20484	20520	20212	20186	20381	20435	20394	20426	20445	20349	20384	20332	20473	20345	20276	20482	20095	20365	20225	20179	20491	20538	20428	20127	20428	20521	20208	20558	20404	20522	20338	20363	20533	20252	20315	20307	20416	20304	20326	20324	20289	20450	20588	20286	20379	20342	20547	20414	20396	20528	20570	20588	20279	20306	20385	20461	20170	20349	20298	20330	20314	20368	20269	20236	20396	20155	20302	20467	20134	20365	20596	20313	20242	20150	20280	20227	20267	20429	20607	20317	20212	20274	20307	20258	20370	20611	20340	20464	20338	20397	20416	20244	20542	20322	20368	20400	20396	20508	20262	20365	20377	20485	20582	20374	20296	20210	20335	20461	20404	20611	20471	20355	20379	20185	20124	20441	20297	20389	20310	20473	20541	20240	20348	20485	20707	20388	20317	20346	20513	20525	20440	20432	20227	20447	20382	20413	20402	20397	20460	20499	20327	20254	20239	20522	19938	20387	20261	20483	20317	20240	20463	20394	20252	20383	20326	20537	20230	20366	20432	20296	20262	20436	20257	20487	20342	20504	20344	20170	20485	20309	20566	20547	20286	20172	20244	20426	20495	20134	20329	20194	20379	20370	20526	20437	20400	20691	20409	20387	20544	20480	20428	20393	20323	20502	20294	20521	20301	20398	20286	20382	20208	20395	20265	20466	20422	20645	20398	20366	20435	20228	20449	20365	20399	20454	20468	20241	20359	20328	20551	20539	20458	20535	20398	20357	20119	20263	20539	20441	20520	20333	20305	20461	20357	20410	20262	20372	20150	20329	20492	20365	20520	20423	20366	20410	20262	20446	20325	20361	20352	20299	20187	20166	20342	20343	20378	20125	20376	20406	20269	20420	20205	20389	20313	20570	20236	20282	20374	20328	20548	20399	20542	20206	20543	20191	20240	20329	20291	20435	20219	20371	20325	20334	20018	20258	20147	20239	19897	20315	20368	20346	20372	20286	20310	20261	20393	20482	20427	20386	20322	20293	20360	20155	20178	20433	20151	20469	20051	20393	20321	20299	20364	20421	20557	20546	20298	20546	20357	20431	20592	20625	20341	20392	20476	20343	20423	20377	20333	20395	20271	20531	20442	20517	20305	20357	20212	20398	20442	20508	20531	20281	20548	20477	20390	20334	20132	20329	20311	20459	20277	20414	20453	20540	20305	20294	20386	20205	20303	20360	20621	20362	20329	20266	20316	20395	20313	20269	20396	20556	20451	20317	20171	20302	20474	20395	20434	20459	20471	20585	20418	20290	20558	20420	20287	20331	20232	20372	20487	20285	20456	20389	20414	20391	20521	20195	20285	20352	20334	20529	20307	20583	20548	20464	20432	20233	20321	20388	20386	20431	20491	20398	20337	20217	20305	20218	20191	20442	20511	20358	20386	20487	20442	20325	20241	20172	20168	20351	20218	20299	20146	20504	20222	20423	20230	20172	20309	20335	20371	20172	20039	20431	20484	20141	20259	20396	20411	20321	20556	20518	20327	20375	20397	20284	20275	20314	20294	20185	20370	20360	20383	20333	20186	20338	20208	20479	20287	20521	20351	20407	20367	20396	20163	20276	20300	20316	20312	20179	20423	20382	20241	20286	20174	20601	20251	20320	20440	20380	20393	20504	20494	20474	20275	20310	20347	20342	20362	20118	20404	20348	20484	20041	20294	20320	20319	20425	20327	20204	20244	20141	20354	20162	20468	20494	20222	20356	20468	20678	20347	20348	20536	20477	20321	20442	20308	20443	20398	20543	20409	20553	20431	20415	20310	20379	20408	20497	20403	20189	20241	20533	20212	20262	20399	20467	20205	20196	20259	20629	20448	20355	20099	20207	20196	20302	20341	20235	20301	20557	20546	20413	20324	20384	20371	20436	20455	20455	20411	20447	20213	20321	20401	20502	20197	20417	20471	20277	20393	20252	20410	20555	20497	20543	20440	20212	20288	20401	20285	20289	20732	20533	20464	20424	20575	20530	20348	20326	20142	20356	20600	20510	20319	20228	20352	20447	20329	20594	20489	20316	20333	20414	20125	20197	20366	20552	20101	20174	20469	20459	20460	20676	20581	20528	20324	20631	20529	20191	20426	20385	20526	20345	20200	20214	20421	20407	20428	20477	20383	20254	20416	20117	20499	20333	20340	20215	20204	20402	20440	20487	20222	20165	20222	20717	20399	20323	20519	20357	20297	20267	20413	20303	20269	20270	20328	20401	20337	20502	20427	20254	20463	20332	20407	20309	20566	20567	20376	20285	20548	20514	20199	20230	20467	20368	20305	20460	20475	20301	20508	20443	20597	20316	20352	20412	20398	20336	20387	20394	20551	20346	20365	20298	20580	20491	20529	20105	20463	20379	20338	20334	20566	20293	20210	20277	20656	20535	20249	20342	20388	20261	20387	20425	20332	20539	20312	20395	20328	20362	20329	20241	20371	20301	20238	20536	20361	20703	20439	20202	20143	20304	20146	20449	20355	20419	20338	20259	20401	20359	20346	20267	20252	20283	20275	20359	20090	20339	20400	20400	20271	20162	20432	20445	20280	20396	20483	20549	20286	20459	20563	20363	20587	20333	20432	20274	20536	20239	20331	20131	20289	20285	20445	20350	20370	20332	20581	20505	20389	20595	20388	20290	20494	20253	20339	20333	20289	20472	20470	20296	20392	20460	20407	20405	20508	20506	20561	20475	20399	20447	20357	20377	20347	20389	20209	20500	20236	20278	20529	20468	20168	20791	20435	20404	20458	20203	20292	20245	20121	20404	20459	20385	20561	20410	20195	20505	20353	20167	20323	20232	20696	20489	20565	20397	20414	20501	20304	20470	20200	20594	20081	20112	20478	20361	20196	20569	20529	20484	20409	20366	20360	20327	20252	20286	20298	20343	20484	20221	20218	20288	20390	20190	20142	20358	20428	20274	20131	20288	20289	20290	20318	20672	20411	20519	20382	20437	20392	20319	20453	20489	20428	20233	20249	20350	20471	20505	20142	20377	20100	20420	20669	20343	20380	20422	20410	20365	20544	20301	20258	20177	20310	20212	20165	20265	20026	20359	20180	20459	20326	20510	20521	20457	20410	20377	20322	20329	20468	20152	20395	20544	20485	20448	20460	20116	20534	20502	20445	20342	20335	20436	20309	20372	20221	20233	20376	20402	20287	20549	20392	20242	20507	20327	20398	20573	20125	20106	20311	20454	20416	20438	20519	20622	20453	20329	20241	20426	20187	20304	20398	20490	20509	20414	20049	20419	20446	20409	20665	20302	20500	20524	20281	20368	20350	20461	20612	20337	20329	20516	20369	20535	20625	20353	20573	20551	20442	20496	20403	20281	20400	20373	20330	20256	20265	20237	20385	20151	20328	20177	20058	20353	20459	20316	20410	20367	20409	20267	20252	20368	20332	20505	20269	20208	20066	20428	20119	20098	20398	20382	20436	20578	20262	20605	20479	20405	20448	20306	20335	20439	20549	20577	20330	20530	20327	20611	20313	20389	20398	20383	20444	20373	20348	20535	20255	20459	20388	20527	20391	20624	20358	20450	20291	20277	20321	20514	20488	20546	20381	20406	20454	20465	20556	20579	20371	20527	20460	20575	20530	20482	20457	20321	20446	20433	20285	20510	20726	20393	20425	20316	20323	20344	20392	20357	20479	20145	20471	20313	20359	19990	20309	20338	20471	20495	20214	20467	20532	20480	20155	20360	20521	20436	20204	20446	20343	20371	20259	20402	20389	20377	20459	20521	20427	20446	20293	20442	20426	20489	20371	20484	20456	20171	20495	20500	20434	20359	20473	20319	20069	20244	20214	20409	20453	20424	20330	20227	20259	20166	20062	20345	20177	20460	20332	20404	20397	20428	20304	20374	20524	20407	20608	20345	20334	20288	20219	20188	20459	20433	20429	20551	20429	20104	20329	20161	20397	20226	20316	20202	20307	20294	20297	20304	20338	20500	20297	20393	20459	20232	20378	20549	20320	20223	20360	20746	20351	20207	20380	20602	20441	20433	20644	20473	20350	20310	20362	20385	20317	20366	20243	20336	20448	20370	20391	20562	20370	20348	20483	20586	20450	20553	20502	20541	20580	20203	20390	20269	20319	20319	20450	20334	20301	20581	20349	20484	20421	20492	20539	20257	20466	20255	20489	20205	20373	20297	20412	20528	20367	20239	20372	20222	20117	20412	20432	20615	20245	20212	20349	20314	20402	20338	20445	20246	20487	20414	20262	20318	20552	20404	20377	20411	20403	20302	20268	20145	20266	20495	20288	20286	20457	20397	20432	20391	20481	20482	20474	20322	20321	20317	20321	20346	20440	20354	20523	20178	20296	20615	20266	20501	20386	20510	20392	20520	20352	20416	20489	20336	20382	20609	20420	20274	20460	20313	20157	20609	20490	20475	20109	20404	20374	20149	20371	20234	20155	20467	20438	20817	20324	20307	20110	20249	20372	20373	20479	20258	20380	20384	20297	20623	20298	20190	20271	20244	20311	20369	20512	20144	20209	20386	20343	20435	20249	20286	20326	20356	20406	20176	20204	20465	20577	20214	20382	20510	20251	20488	20552	20259	20424	20660	20346	20234	20338	20180	20318	20272	20403	20401	20341	20276	20014	20358	20127	20297	20411	20355	20495	20357	20349	20242	20270	20260	20192	20433	20380	20384	20464	20305	20405	20261	20220	20443	20383	20349	20380	20275	20338	20382	20406	20413	20317	20314	20181	20496	20600	20226	20334	20449	20197	20235	20433	20476	20416	20275	20292	20534	20450	20197	20240	20348	20226	20398	20145	20442	20477	20327	20250	20058	20247	20406	20250	20383	20514	20512	20413	20288	20415	20264	20330	20382	20438	20426	20373	20372	20295	20386	20373	20391	20599	20312	20627	20389	20368	20424	20283	20354	20230	20310	20387	20483	20418	20591	20478	20327	20349
42033	72881	68459	50828	39115	25892	18993	18074	17198	16636	16516	16328	16077	15833	15187	15076	14911	14874	15099	14927	14948	14705	14764	14930	15062	14674	14480	14672	14487	14902	14682	14637	14622	14761	14662	14628	14461	14538	14419	14376	14422	14449	14426	14203	14251	14498	14340	14239	14470	14641	14539	14355	14472	14273	14242	14307	14219	14444	14316	14292	14559	14308	14426	14353	14311	14441	14414	14438	14499	14476	14358	14558	14504	14307	14368	14400	14388	14178	14415	14263	14320	14501	14310	14350	14553	14395	14256	14225	14478	14448	14374	14441	14283	14294	14407	14138	14369	14304	14373	14302	14353	14559	14292	14295	14546	14348	14378	14174	14442	14264	14468	14388	14429	14291	14453	14397	14386	14464	14455	14411	14314	14421	14307	14239	14287	14353	14499	14159	14280	14511	14450	14334	14281	14388	14287	14525	14371	14136	14334	14440	14178	14322	14388	14327	14444	14454	14485	14129	14264	14493	14422	14244	14413	14308	14445	14286	14310	14406	14355	14382	14270	14203	14436	14400	14284	14403	14316	14308	14414	14300	14407	14317	14452	14265	14175	14426	14575	14472	14345	14339	14368	14167	14337	14361	14336	14134	14445	14414	14406	14245	14401	14301	14364	14252	14387	14248	14314	14378	14528	14317	14297	14197	14216	14415	14361	14508	14390	14548	14281	14231	14442	14321	14345	14552	14346	14307	14193	14431	14328	14423	14533	14386	14158	14326	14322	14378	14314	14376	14522	14339	14358	14349	14325	14412	14459	14306	14307	14384	14479	14511	14320	14357	14369	14466	14250	14351	14415	14445	14342	14372	14336	14469	14263	14321	14285	14474	14381	14362	14402	14428	14322	14354	14484	14240	14260	14484	14366	14096	14329	14283	14141	14386	14349	14316	14517	14234	14299	14576	14327	14287	14269	14367	14429	14302	14371	14440	14374	14233	14141	14315	14224	14417	14145	14326	14454	14382	14540	14466	14190	14361	14396	14556	14276	14397	14318	14472	14427	14317	14262	14411	14238	14351	14322	14339	14378	14307	14209	14349	14185	14543	14341	14338	14250	14316	14401	14263	14385	14254	14542	14343	14418	14282	14267	14391	14528	14487	14395	14411	14418	14314	14552	14440	14197	14328	14366	14324	14311	14360	14373	14366	14422	14190	14527	14320	14165	14288	14459	14318	14327	14341	14481	14397	14343	14225	14311	14340	14376	14377	14454	14377	14360	14236	14455	14295	14308	14260	14303	14280	14238	14131	14265	14303	14445	14389	14230	14561	14254	14207	14407	14263	14488	14421	14343	14387	14290	14174	14238	14091	14542	14308	14374	14315	14401	14413	14407	14371	14270	14321	14213	14144	14416	14209	14437	14354	14357	14433	14313	14347	14462	14213	14351	14201	14366	14444	14258	14262	14375	14260	14473	14559	14438	14246	14328	14276	14374	14366	14503	14500	14283	14254	14310	14376	14312	14375	14408	14385	14329	14532	14363	14109	14381	14482	14295	14308	14476	14293	14439	14346	14298	14423	14277	14426	14372	14466	14387	14400	14333	14513	14432	14237	14476	14281	14439	14459	14437	14397	14338	14246	14464	14492	14506	14398	14349	14227	14327	14287	14255	14472	14276	14352	14214	14341	14378	14197	14468	14253	14325	14363	14375	14277	14390	14432	14377	14322	14335	14218	14221	14445	14249	14316	14496	14396	14206	14414	14337	14379	14324	14513	14256	14334	14426	14263	14465	14365	14270	14283	14177	14251	14224	14268	14396	14366	14245	14321	14245	14352	14300	14374	14358	14513	14405	14335	14438	14554	14178	14367	14462	14435	14278	14274	14414	14340	14326	14335	14303	14428	14391	14366	14395	14351	14184	14393	14335	14456	14373	14218	14251	14499	14397	14253	14234	14314	14440	14342	14387	14449	14398	14228	14162	14353	14259	14309	14262	14366	14294	14396	14322	14402	14384	14465	14290	14337	14193	14331	14287	14506	14429	14312	14351	14235	14364	14216	14415	14370	14518	14404	14245	14319	14503	14268	14368	14273	14479	14382	14357	14282	14324	14326	14266	14368	14375	14500	14301	14314	14474	14265	14237	14324	14384	14305	14359	14256	14438	14332	14491	14424	14408	14383	14364	14401	14385	14448	14367	14343	14219	14180	14343	14371	14284	14297	14326	14170	14286	14559	14405	14286	14360	14290	14368	14363	14534	14268	14197	14398	14291	14421	14444	14508	14458	14407	14245	14509	14293	14450	14231	14346	14350	14528	14306	14464	14215	14242	14433	14293	14525	14472	14444	14406	14283	14362	14442	14486	14289	14177	14210	14322	14445	14301	14369	14364	14445	14419	14208	14277	14282	14336	14184	14326	14361	14372	14293	14427	14170	14331	14478	14316	14382	14355	14375	14305	14319	14288	14346	14436	14201	14504	14428	14572	14336	14294	14420	14364	14298	14311	14425	14395	14225	14316	14349	14458	14346	14459	14371	14489	14536	14313	14412	14327	14317	14187	14335	14403	14219	14398	14452	14358	14285	14438	14272	14388	14311	14413	14479	14472	14339	14278	14413	14495	14313	14421	14631	14367	14303	14410	14273	14322	14442	14236	14466	14352	14278	14475	14273	14330	14227	14227	14594	14397	14301	14232	14245	14532	14426	14384	14406	14501	14388	14388	14228	14296	14423	14362	14444	14278	14281	14315	14331	14201	14375	14394	14573	14303	14300	14410	14347	14408	14329	14416	14496	14489	14387	14292	14515	14349	14327	14181	14454	14456	14180	14348	14375	14388	14421	14245	14347	14482	14391	14370	14349	14333	14534	14463	14372	14179	14477	14348	14281	14500	14191	14416	14435	14249	14233	14475	14233	14369	14341	14353	14236	14293	14443	14253	14595	14451	14279	14412	14314	14356	14358	14208	14414	14516	14284	14421	14371	14252	14273	14196	14481	14439	14443	14309	14409	14421	14454	14315	14479	14428	14423	14426	14375	14450	14423	14335	14249	14256	14466	14406	14367	14314	14229	14321	14416	14284	14389	14451	14482	14310	14249	14486	14318	14410	14454	14320	14546	14267	14391	14296	14459	14559	14374	14383	14345	14183	14399	14261	14253	14426	14432	14385	14521	14415	14361	14469	14387	14340	14476	14462	14434	14103	14329	14328	14459	14507	14439	14454	14341	14184	14419	14287	14468	14353	14485	14417	14434	14446	14203	14351	14338	14360	14495	14260	14191	14391	14363	14254	14345	14383	14365	14133	14325	14347	14518	14350	14460	14327	14426	14318	14426	14497	14335	14558	14416	14084	14485	14253	14403	14387	14345	14331	14431	14319	14427	14262	14360	14415	14474	14385	14400	14235	14281	14258	14397	14299	14309	14221	14379	14420	14312	14226	14378	14385	14561	14293	14261	14417	14311	14249	14402	14458	14208	14228	14416	14245	14420	14428	14417	14217	14433	14497	14512	14510	14328	14267	14295	14342	14348	14282	14466	14506	14145	14378	14358	14323	14321	14378	14340	14299	14409	14422	14278	14357	14461	14261	14320	14353	14408	14395	14503	14370	14245	14496	14408	14342	14438	14472	14414	14203	14268	14478	14535	14289	14283	14566	14290	14326	14478	14546	14213	14495	14299	14266	14567	14336	14495	14466	14330	14197	14424	14223	14414	14261	14508	14305	14302	14301	14397	14396	14249	14439	14457	14253	14259	14364	14332	14266	14328	14351	14553	14360	14345	14577	14284	14371	14237	14390	14284	14410	14340	14259	14464	14219	14251	14415	14463	14329	14359	14504	14328	14330	14275	14249	14297	14440	14311	14240	14451	14204	14340	14299	14320	14380	14304	14229	14415	14467	14287	14387	14504	14241	14228	14229	14270	14289	14357	14341	14431	14345	14332	14385	14431	14237	14251	14338	14363	14252	14351	14281	14336	14374	14316	14506	14470	14347	14399	14399	14419	14296	14408	14278	14384	14253	14411	14358	14449	14374	14314	14310	14314	14401	14205	14391	14416	14419	14220	14436	14198	14387	14279	14425	14434	14311	14398	14450	14332	14309	14159	14396	14336	14373	14426	14331	14287	14456	14425	14545	14464	14396	14404	14389	14198	14333	14411	14260	14353	14438	14322	14448	14446	14310	14434	14347	14348	14206	14325	14321	14459	14445	14174	14354	14477	14302	14357	14391	14320	14415	14449	14182	14301	14273	14457	14309	14444	14424	14188	14323	14240	14354	14359	14339	14369	14318	14429	14618	14161	14532	14405	14367	14334	14176	14231	14566	14281	14198	14310	14315	14500	14499	14302	14365	14246	14355	14317	14355	14191	14330	14445	14370	14316	14418	14518	14423	14403	14275	14300	14380	14426	14480	14293	14329	14506	14390	14417	14446	14343	14505	14203	14459	14212	14309	14478	14181	14418	14511	14360	14356	14382	14352	14469	14326	14471	14177	14214	14280	14305	14281	14364	14421	14249	14337	14297	14490	14424	14309	14313	14406	14302	14355	14659	14224	14397	14405	14463	14264	14380	14517	14320	14441	14421	14364	14189	14279	14403	14526	14351	14444	14309	14409	14440	14473	14400	14342	14543	14529	14500	14514	14335	14356	14365	14347	14439	14382	14283	14275	14308	14454	14389	14377	14181	14407	14298	14379	14298	14374	14385	14344	14196	14412	14319	14331	14315	14397	14398	14324	14339	14350	14351	14270	14254	14345	14421	14212	14427	14441	14459	14420	14278	14342	14303	14522	14376	14400	14423	14405	14425	14309	14429	14559	14326	14301	14537	14343	14449	14315	14240	14336	14336	14384	14283	14471	14382	14270	14552	14309	14455	14330	14465	14319	14484	14420	14326	14426	14170	14338	14216	14349	14268	14381	14450	14290	14435	14407	14392	14412	14451	14411	14464	14560	14265	14154	14545	14487	14331	14497	14419	14443	14538	14368	14380	14545	14414	14201	14282	14376	14485	14467	14287	14327	14320	14291	14362	14311	14263	14417	14296	14367	14286	14364	14346	14430	14266	14361	14300	14420	14348	14445	14422	14276	14240	14357	14431	14400	14260	14353	14236	14532	14281	14264	14427	14415	14358	14382	14198	14376	14376	14454	14288	14310	14291	14485	14374	14209	14380	14354	14364	14426	14293	14332	14193	14287	14195	14366	14406	14237	14465	14362
24667	21652	30352	30075	31417	29933	27663	23354	21949	21393	21095	20835	20772	20254	19858	19645	19343	19418	19689	19435	19519	19383	19218	19579	19440	19281	19279	19235	19187	19119	19311	19299	19513	19161	19099	19092	18991	18649	18821	18959	19082	18759	18722	18557	18686	18840	18954	18790	18856	18893	18688	18787	18688	18810	18933	18647	18762	18524	18738	18929	18818	19050	18915	18965	18716	18901	18754	18469	18662	18843	18635	18815	18843	18724	18599	18942	18790	18864	18853	18937	18687	18718	18608	18718	18901	18677	18849	18675	18645	18541	18636	18813	18793	18599	18597	18413	18620	18582	18775	18731	18691	18657	18789	18640	18649	18912	18894	18761	18885	18647	18760	18850	18691	18566	18673	18782	18563	18520	18561	18846	18711	18638	18661	18695	18684	18943	18683	18683	18711	18785	18857	18598	18457	18739	18745	18629	18814	18751	18733	18837	18820	18519	18829	18725	18714	18846	18763	18644	18798	19031	18519	18686	18638	18672	18650	18794	18861	18661	18693	18782	18757	18622	18679	18566	18759	18609	18631	18705	18823	18841	18563	18889	18842	18746	18788	18608	18833	18804	18836	18627	18848	18884	18724	18627	18664	18826	18785	18696	18776	18676	18669	18728	18702	18804	18826	18621	18574	18679	18752	18507	18914	18653	18796	18882	18803	18723	18814	18655	18647	18566	18691	18851	18699	18444	18697	18616	18640	18716	18498	18702	18815	18391	18752	18746	18892	18773	18754	18610	18745	18722	18614	18768	18936	18787	18834	18650	18703	18615	18617	18524	18729	18650	18683	18884	18840	18769	18679	19084	18699	18719	19049	18815	18620	18774	18547	18762	18881	18836	18777	18793	18700	18743	18614	18870	18679	18784	18516	18657	18613	18680	18626	18521	18675	18863	18708	18803	18697	18618	18680	18711	18667	18711	18824	18793	18639	18884	18520	18662	19146	18905	18651	18518	18547	18673	18557	18727	18779	18620	18586	18825	18949	18672	18745	18734	18929	18702	18731	18678	18680	18926	18699	18782	18752	18439	18871	18803	18719	18710	18622	18662	18859	18591	18798	18787	18581	18424	18775	18768	18782	18754	18818	18718	18543	18614	18691	18607	18680	18836	18697	18677	18717	18595	18574	18881	18761	18663	18733	18925	18820	18565	18844	18779	18692	18456	18465	18708	18962	18766	18692	18791	18532	18886	18599	18851	18812	18956	18691	18661	18929	18850	18677	18902	18669	18634	18754	18786	18736	18745	18821	18586	18672	18787	18920	18726	18681	18691	18740	18647	18738	18637	18649	18881	18980	18893	18604	18617	19007	18792	18500	18658	18697	18532	18725	18759	18814	18797	18808	18808	18687	18569	18717	18699	18463	18652	18723	18995	18790	18588	18455	18695	18779	18598	18915	18527	18770	18716	18739	18711	18822	18699	18796	18892	18696	18690	18652	18687	18730	18721	18652	18798	18749	18532	18560	18830	18705	18610	18753	18701	18772	18634	18609	18891	18836	18871	18774	18807	18784	18796	18819	18795	18848	18716	18916	18648	18503	18817	18882	18741	18685	18720	18431	18689	18594	18686	18848	18734	18696	18719	18593	18672	18614	18656	18755	18742	18708	19057	18806	18800	18328	18759	18727	18717	18556	18856	18545	18666	18804	18707	18970	18707	18586	18494	18544	18865	18831	18605	18718	18774	18516	18842	18748	18817	18611	18646	18426	18855	18788	18736	18706	18715	18817	18753	18645	18601	18751	18759	18761	18718	18704	18689	18660	18694	18625	18627	18628	18543	18863	18737	18919	18463	18905	18693	18853	18644	18625	18739	18764	18843	18668	18715	18763	18605	18709	18569	18645	18577	18734	18731	18514	18921	18924	18527	18903	18652	18649	18633	18720	18651	18859	18685	18791	18676	18518	18855	18830	18550	18665	18903	18765	18760	18538	19004	18708	18807	18808	18722	18768	18797	18714	18648	18435	18651	18547	18590	18504	18717	18813	18667	18704	18667	18654	18728	18913	18601	18683	18759	18772	18849	18538	18562	18639	18647	18759	18596	18881	18628	18482	18669	18854	18888	18897	18776	18865	18761	18890	18785	18705	18658	18721	18772	18790	18482	18762	18731	18697	18803	18649	18548	18573	18603	18884	18833	18786	18620	18592	18533	18625	18642	18619	18743	18734	18945	18676	18907	18631	18794	18782	18511	18677	18752	18724	18578	18702	18561	18812	18394	18664	18760	18735	18796	18722	18701	18717	18713	18777	18788	18692	18691	18835	18458	18589	18573	18711	18657	18626	18609	18841	18570	18633	18655	18866	18822	18797	18430	18815	18715	18794	18881	18767	18778	18908	18864	18645	18802	18805	18597	18790	18933	18907	18681	18596	18643	18920	18637	18562	18803	18829	18978	18664	18747	18899	18788	18750	18856	18578	18793	18749	18839	18627	18730	18950	18536	18695	18576	18517	18499	18671	18829	18751	18710	18750	18896	18640	18728	18550	18745	18929	18863	18793	18740	18473	18911	18760	18666	18782	18851	18755	18584	18694	18915	18886	18781	18694	18449	18584	18957	18650	18514	18630	18619	18890	18651	18643	18644	18776	18422	18687	18664	18871	18786	18706	18620	18605	18726	18732	18540	18695	18775	18717	18572	18793	18534	18843	18603	18823	18748	18749	18848	18914	18613	18834	18527	18719	18653	18957	18718	18568	18711	18754	18730	18751	18754	18621	18868	18722	18554	18729	18859	18706	18920	18914	18728	18763	18877	18661	18732	18693	18699	18904	18629	18661	18694	18747	18709	18783	18574	18629	18709	18735	18513	18601	18611	18592	18636	18911	18837	18740	18917	18768	18847	18782	18846	18807	18853	18837	18840	18681	18673	18596	18752	18735	18720	18694	18678	18784	18787	18919	18687	18874	18636	18756	18735	18689	18727	18697	18682	18667	18504	18587	18594	18893	18665	18799	18627	18767	18661	18644	18596	18621	18761	18814	18907	18775	18755	18833	18715	18816	18660	18595	18433	18830	18793	18857	18870	18668	18571	18741	18650	18918	18742	18762	18813	18674	18575	18747	18907	18487	18821	18774	18852	18889	18600	18852	18736	18642	18822	18841	18875	18703	18703	18625	18756	18738	18477	18772	18920	18630	18916	18781	18640	18421	18643	18657	18690	18532	18730	18832	18851	18435	18698	18742	18999	18678	18461	18726	18599	18586	18780	18666	18625	18657	18607	18604	18646	18821	18761	18680	18940	18698	18549	18689	18439	18938	18801	18654	18740	18683	18627	18803	18730	18885	18784	18762	18583	18676	18543	18585	18854	18850	18769	18936	18861	18597	18583	18831	18869	18840	18722	18558	18648	18675	18924	18752	18826	18900	18622	18579	18725	18586	18705	18626	18921	18775	18701	18683	18664	18868	18867	18744	18881	18748	18791	18724	18695	18760	18751	18679	18629	18686	18425	18826	18775	18672	18446	18632	18820	18658	18986	18791	18817	18528	18824	18770	18604	18795	18987	18773	18663	18626	18679	18554	18592	18810	18803	18813	18451	19055	18914	18675	18694	18727	18825	18701	18604	18703	18586	18538	18834	18679	18837	18660	18581	18708	18813	18807	18632	18694	18701	18681	18784	18662	18516	18694	18991	18806	18794	18857	18905	18710	18755	18750	18791	18874	18568	18809	18789	18702	18626	18603	18638	18737	18545	18769	18695	18652	18671	18820	18727	18810	18712	18728	18790	18574	18814	18737	18702	18516	18693	18723	18682	18929	18652	18619	18570	18841	18770	18836	18608	18463	18825	18632	18623	18795	18799	18772	18786	18582	18805	18644	18671	18876	18587	18663	18620	18658	18885	18852	18553	18687	18749	18753	18802	18720	18983	18797	18844	18774	18864	18535	18837	18655	18677	18678	18635	18749	18740	18635	18543	18745	18646	18874	18748	18794	18738	18752	18434	18588	18841	18724	18801	18505	18863	18676	18594	18499	18610	18516	18785	18604	18739	18839	18659	18733	18738	18685	18658	18782	18694	18635	18703	18630	18659	18941	18675	18694	18685	18686	18717	18619	18805	18747	18849	18742	18856	18890	18612	18906	18834	18587	18653	18835	18952	18836	18749	18813	18726	18489	18938	18738	18647	18714	18740	18659	18724	18857	19107	18786	18706	18683	18783	18718	18792	18855	18721	18643	18731	18581	18724	18619	18626	18712	18715	18744	18618	18640	18732	19018	18903	18808	18871	18906	19030	18709	18464	18874	18906	18622	18567	18708	18756	18815	18544	18543	18632	18769	18779	18612	18677	18660	18576	18722	18832	18705	18858	18715	18742	18564	18812	18711	18599	18711	18867	18725	18526	18536	18654	18459	18740	18645	18635	18765	18711	18555	18797	18623	18763	18725	18510	18790	18890	18639	18664	18808	18808	18597	18703	18768	18841	18800	18672	18783	18739	18853	18540	18782	18744	18834	18925	18590	18669	18915	18708	18560	18829	18517	18605	18818	18593	18617	18859	18849	18808	18721	18836	18600	18603	18530	18912	18808	18668	18712	18640	18653	18898	18668	18713	18653	18610	18536	18711	18821	18576	18856	19007	18685	18931	18684	18662	18936	18880	18753	18786	18684	18845	18848	18791	18897	18676	18886	18584	18684	18770	18549	18615	18716	18679	18709	18723	18640	18737	18681	18552	18907	18746	18890	18711	18654	18769	18826	18696	18696	18908	18766	18555	18641	18857	18633	18711	18529	18601	18555	18665	18619	18492	18637	18838	18777	18758	18821	18776	18758	18629	18779	18723	18597	18699	18556	18879	18707	18473	18949	18678	18634	18802	18634	18773	18793	18884	18703	18632	18821	18836	18676	18593	18761	18749	18683	18403	18657	18491	18761	18652	18774	18579	18599	18617	18693	18741	18861	18665	18545	18692	18787	18601	18528	18446	18799	18710	18568	18623	18880	18667	18687	18857	18934	18646	18727	18845	18584	18669	18895	18852	18758	18852	18553	18668	18761	18584	18602	18604	18768	18755	18885	18760	18784	18641	18777	18881	18641	18795	18853	18608	18808	18671	18976	18765	18848	18680	18866	18730	18863	18884	18704	18849	18781	18710	18799	18975	18693	18754	18699	18615	18615	18628	18689	18653	18719	18710	18730	18756	18686	18761	18826	19034	18851	18574
44542	77748	75751	58832	45702	28083	19825	18823	17842	16944	16351	16351	15830	15238	14853	14605	14166	14253	14420	14418	14205	14226	14168	14392	14150	13972	13884	14003	13859	13913	13925	13961	14187	13839	14064	13801	13799	13506	13468	13507	13479	13494	13441	13507	13468	13432	13591	13503	13512	13476	13409	13464	13366	13574	13362	13213	13521	13449	13574	13639	13599	13445	13431	13511	13499	13453	13378	13517	13579	13317	13424	13284	13417	13514	13459	13396	13398	13413	13531	13518	13495	13508	13597	13526	13454	13530	13372	13397	13370	13481	13582	13525	13339	13418	13363	13300	13325	13486	13376	13347	13427	13604	13235	13359	13311	13299	13313	13431	13515	13367	13488	13331	13538	13509	13288	13442	13432	13386	13475	13458	13346	13557	13569	13462	13450	13385	13374	13239	13424	13514	13563	13416	13387	13515	13520	13405	13304	13563	13375	13508	13483	13424	13415	13413	13491	13531	13561	13470	13530	13393	13485	13574	13483	13517	13477	13372	13524	13366	13477	13539	13450	13401	13579	13338	13503	13548	13392	13439	13260	13531	13652	13464	13335	13489	13443	13482	13438	13549	13604	13465	13613	13545	13269	13519	13331	13461	13543	13454	13400	13475	13455	13448	13406	13598	13413	13453	13498	13400	13480	13483	13422	13408	13298	13308	13583	13446	13496	13462	13450	13506	13536	13324	13377	13534	13490	13601	13417	13449	13570	13413	13433	13540	13390	13427	13451	13409	13418	13437	13513	13514	13331	13482	13325	13489	13380	13682	13499	13397	13391	13559	13416	13580	13394	13544	13452	13366	13510	13550	13570	13604	13500	13513	13447	13513	13399	13435	13449	13682	13329	13406	13461	13410	13392	13389	13397	13238	13329	13319	13481	13582	13476	13239	13553	13513	13362	13468	13410	13568	13281	13398	13366	13400	13351	13556	13384	13305	13450	13519	13324	13598	13256	13343	13375	13428	13539	13284	13264	13422	13303	13382	13343	13500	13446	13647	13447	13465	13510	13354	13325	13590	13433	13439	13471	13315	13594	13521	13367	13265	13310	13562	13516	13514	13407	13487	13455	13425	13395	13450	13455	13275	13346	13377	13413	13371	13392	13237	13407	13379	13392	13457	13423	13446	13563	13365	13295	13451	13550	13531	13334	13608	13211	13236	13442	13379	13606	13484	13436	13395	13507	13526	13421	13360	13588	13392	13439	13383	13473	13432	13402	13411	13404	13352	13527	13420	13538	13426	13415	13449	13437	13558	13338	13419	13613	13425	13467	13491	13463	13406	13508	13304	13313	13471	13466	13566	13430	13428	13447	13484	13454	13396	13477	13421	13632	13244	13406	13374	13245	13488	13408	13335	13426	13459	13499	13346	13562	13300	13449	13333	13321	13535	13521	13432	13401	13525	13550	13409	13515	13357	13352	13376	13424	13517	13499	13464	13427	13518	13460	13385	13413	13326	13458	13624	13548	13360	13454	13408	13439	13323	13532	13522	13494	13389	13619	13480	13425	13621	13295	13567	13402	13493	13323	13360	13376	13577	13422	13438	13483	13399	13581	13400	13428	13509	13523	13486	13461	13582	13363	13516	13429	13192	13351	13283	13486	13393	13476	13383	13298	13466	13440	13416	13385	13688	13197	13484	13427	13525	13373	13549	13400	13515	13390	13489	13554	13537	13516	13302	13353	13402	13466	13313	13574	13369	13523	13435	13464	13577	13419	13596	13298	13318	13457	13446	13456	13457	13365	13384	13301	13525	13318	13545	13547	13576	13516	13320	13397	13361	13281	13445	13614	13251	13298	13401	13471	13223	13294	13386	13262	13219	13564	13417	13526	13300	13527	13363	13436	13470	13337	13448	13386	13527	13501	13382	13413	13446	13334	13367	13409	13439	13567	13477	13380	13302	13431	13401	13505	13335	13521	13444	13435	13494	13329	13545	13404	13483	13482	13548	13449	13533	13459	13424	13510	13422	13504	13405	13425	13520	13524	13507	13537	13423	13345	13315	13606	13344	13371	13338	13465	13387	13341	13337	13399	13471	13441	13468	13446	13470	13320	13405	13395	13403	13495	13272	13525	13507	13250	13441	13392	13303	13541	13481	13347	13527	13276	13442	13565	13516	13467	13423	13498	13361	13493	13561	13405	13553	13367	13526	13413	13394	13247	13579	13466	13431	13463	13505	13225	13448	13607	13553	13507	13367	13530	13197	13411	13604	13410	13395	13257	13412	13496	13382	13354	13288	13436	13517	13253	13382	13371	13567	13480	13477	13405	13343	13440	13423	13357	13305	13410	13480	13526	13243	13460	13504	13408	13315	13249	13424	13210	13384	13493	13574	13464	13516	13377	13322	13420	13478	13531	13572	13539	13476	13318	13432	13398	13533	13437	13511	13337	13371	13341	13360	13443	13597	13328	13397	13392	13342	13384	13375	13459	13385	13313	13588	13366	13503	13296	13348	13370	13603	13301	13438	13374	13464	13533	13276	13443	13392	13444	13348	13380	13415	13460	13438	13394	13348	13418	13387	13590	13329	13296	13398	13289	13297	13588	13528	13793	13488	13623	13417	13282	13356	13312	13451	13577	13408	13457	13407	13409	13443	13371	13338	13460	13391	13456	13374	13239	13380	13597	13431	13571	13389	13544	13458	13450	13504	13500	13567	13431	13432	13218	13539	13554	13467	13329	13524	13593	13343	13530	13355	13519	13304	13547	13525	13435	13537	13534	13271	13376	13555	13358	13475	13555	13466	13252	13507	13187	13619	13447	13304	13355	13510	13560	13405	13392	13411	13363	13448	13364	13463	13326	13534	13435	13356	13425	13419	13312	13422	13599	13450	13369	13256	13298	13489	13457	13303	13485	13296	13452	13472	13514	13292	13401	13379	13322	13553	13554	13476	13533	13520	13481	13335	13302	13439	13460	13416	13391	13456	13313	13424	13412	13400	13499	13266	13309	13252	13443	13287	13423	13664	13303	13581	13470	13429	13324	13544	13340	13475	13397	13531	13297	13474	13248	13403	13448	13384	13576	13498	13474	13430	13173	13493	13473	13403	13417	13455	13357	13470	13438	13390	13454	13400	13432	13525	13466	13612	13248	13609	13408	13387	13419	13376	13331	13546	13442	13367	13453	13456	13415	13384	13562	13519	13525	13582	13443	13335	13390	13437	13312	13464	13342	13475	13487	13366	13387	13442	13463	13416	13424	13208	13446	13450	13441	13540	13463	13458	13322	13359	13566	13441	13215	13576	13390	13401	13267	13334	13373	13413	13478	13191	13405	13558	13384	13475	13260	13417	13584	13469	13358	13585	13422	13461	13482	13413	13330	13378	13486	13520	13612	13561	13357	13447	13407	13386	13309	13391	13666	13365	13326	13530	13381	13521	13407	13431	13441	13508	13517	13495	13339	13427	13494	13439	13555	13407	13511	13417	13537	13405	13488	13416	13379	13306	13399	13365	13454	13442	13406	13465	13490	13577	13254	13340	13441	13523	13538	13616	13510	13441	13414	13519	13407	13478	13547	13497	13368	13427	13460	13529	13413	13361	13574	13424	13523	13628	13442	13356	13401	13353	13243	13529	13532	13468	13456	13530	13330	13362	13419	13582	13329	13376	13492	13498	13351	13566	13556	13349	13519	13531	13500	13611	13366	13385	13561	13288	13472	13476	13443	13395	13421	13370	13447	13528	13508	13269	13522	13416	13278	13729	13451	13367	13373	13501	13397	13347	13469	13379	13434	13484	13306	13450	13618	13393	13683	13508	13433	13439	13291	13611	13515	13306	13304	13275	13572	13319	13386	13357	13365	13311	13382	13494	13498	13391	13441	13635	13509	13433	13457	13413	13440	13377	13448	13427	13377	13436	13321	13460	13450	13442	13303	13471	13368	13563	13548	13237	13496	13504	13606	13396	13478	13418	13551	13283	13449	13389	13563	13460	13474	13384	13270	13415	13409	13240	13445	13519	13475	13517	13405	13379	13277	13382	13702	13508	13283	13532	13508	13521	13507	13519	13476	13419	13380	13393	13473	13562	13420	13527	13541	13606	13340	13357	13547	13592	13613	13383	13439	13451	13474	13375	13464	13387	13268	13634	13314	13390	13474	13383	13343	13342	13339	13604	13429	13374	13539	13368	13579	13283	13317	13466	13423	13304	13357	13443	13458	13391	13535	13408	13228	13449	13633	13382	13462	13396	13430	13554	13519	13289	13394	13423	13194	13387	13338	13349	13530	13503	13444	13261	13418	13382	13558	13549	13472	13309	13296	13484	13532	13348	13430	13415	13449	13573	13387	13386	13401	13346	13397	13445	13545	13512	13360	13499	13379	13500	13307	13552	13374	13271	13495	13502	13424	13489	13514	13432	13467	13339	13463	13418	13573	13560	13477	13467	13405	13464	13474	13366	13727	13500	13407	13443	13399	13492	13389	13622	13411	13540	13402	13473	13409	13607	13256	13329	13368	13213	13409	13299	13471	13457	13423	13336	13565	13405	13352	13320	13493	13478	13421	13566	13497	13642	13338	13491	13450	13545	13340	13473	13490	13360	13523	13376	13544	13405	13224	13589	13526	13440	13386	13317	13200	13365	13557	13308	13335	13479	13295	13471	13510	13378	13511	13457	13374	13254	13370	13476	13513	13425	13478	13342	13519	13425	13550	13363	13624	13468	13560	13451	13302	13580	13483	13325	13394	13641	13297	13444	13388	13518	13567	13549	13412	13384	13358	13334	13467	13573	13454	13305	13276	13460	13341	13439	13441	13332	13546	13526	13466	13344	13495	13596	13492	13157	13453	13508	13411	13481	13331	13488	13457	13415	13292	13531	13374	13326	13428	13350	13655	13559	13436	13464	13559	13520	13413	13484	13437	13530	13238	13595	13399	13626	13618	13289	13374	13357	13422	13347	13396	13462	13470	13470	13358	13463	13363	13574	13327	13498	13566	13488	13350	13416	13385	13400	13311	13544	13476	13433	13289	13328	13487	13474	13372	13362	13600	13536	13361	13415	13430	13393	13669	13565	13292	13333	13440	13433	13387	13446	13275	13495	13516	13472	13338	13486	13582	13363	13506	13574	13507	13657	13473	13278	13601	13393	13421	13374	13484	13486	13556	13487	13414	13543	13578	13333	13321	13429	13293	13332	13290	13509	13384	13500	13414	13483
39567	47805	52472	41351	31289	24241	21710	21246	20927	20726	20461	20646	20573	20360	20267	20010	20047	20100	20132	19881	20027	20159	19998	20239	20319	20183	20071	19907	20047	20160	19953	19900	20075	20163	19964	20012	19865	19881	19700	20039	19653	19781	19849	19832	19724	19513	19906	20107	19865	19793	19768	19779	20045	19799	19587	19928	20024	20163	19952	19908	19881	19831	19912	19832	20122	19697	19765	19725	19706	20011	19877	19667	19809	19795	20173	19692	19806	19889	19980	19837	19956	19753	19569	19899	19892	19592	19690	19660	19896	19595	19770	19701	20000	19907	19740	19602	19800	19900	19774	19754	19811	19868	19995	19945	19864	19724	19855	19964	19885	19710	19832	19829	19772	19835	19820	19814	19648	19569	19927	19708	19737	19603	19584	19911	19939	19690	19670	19763	19679	19902	19839	19770	19556	19722	19835	19905	19959	19835	19729	19776	19879	19708	19687	19975	19812	19849	19644	19724	19840	20008	19708	19810	19826	19808	19825	20031	19668	19856	19981	19713	20007	19705	19765	20021	19693	19885	19651	19736	19763	20057	20037	19794	19663	19684	19738	19797	19703	19927	19847	19745	19735	19787	19722	19733	19676	19648	19827	19666	20036	19790	19694	19649	19684	19702	19851	19883	19855	19856	19529	19811	19999	19896	19853	19822	19774	19927	19976	19850	19663	19859	19996	19732	19724	19812	19881	19790	19726	19817	19876	19835	19802	19728	20121	19594	19951	19587	19831	19814	19782	19637	19769	19900	19614	19715	19698	19982	19951	19780	19846	19748	19871	19837	19954	19803	19797	19852	20019	19609	19872	19982	19833	19854	19682	19575	19726	19663	19697	19706	19771	19664	19844	19758	19695	19762	19892	19837	19737	19795	19840	19917	20025	19843	19789	19721	19716	19695	19716	19983	19738	19573	19789	19717	19662	19689	19805	19832	19899	19732	19862	19876	19920	19998	20043	20001	20033	20159	19750	19897	19804	19782	19705	19785	19764	19533	19744	19827	19914	19858	19835	19650	19629	19964	19742	19577	19777	19793	19868	19903	19702	19610	19773	19659	19677	19700	19695	19851	19997	19819	19606	19607	19727	19791	19903	19619	19787	19915	19629	19904	19563	19943	19867	19822	19699	19827	19808	19990	19808	19744	19758	19978	19660	19605	19901	19773	19685	19541	19601	19601	19904	19672	19989	19774	20073	20009	19737	19800	19899	19750	19813	19792	19795	19881	19836	19791	19741	19948	19803	19842	20020	19872	19827	19630	19712	19848	19816	19733	19836	19923	19777	19816	19786	19628	19977	19820	19856	19908	19866	19863	19973	19921	19779	19778	19863	19838	20021	19633	19853	19842	19662	19831	19878	19780	19885	19835	19858	20027	19756	19647	19794	19981	19906	19814	19708	19674	20019	19819	19782	19935	19691	20038	19831	19833	19829	19873	19751	19725	19969	19955	19794	19724	20109	19630	19828	19822	19697	19705	19765	19666	19636	19973	19818	19841	19643	19659	19797	19952	19641	19948	19755	19756	19746	20006	19702	19796	19658	19823	19958	19910	19894	19841	19928	19709	19758	19833	19954	19577	19700	19826	19768	19866	19959	19806	19687	19781	19379	19759	19623	19791	19903	19597	19927	19641	19884	19762	19931	19814	19998	19805	20111	19751	19593	19752	19905	19760	19712	19701	19820	19942	20028	19672	19863	20001	19605	19657	19690	19667	19757	19886	19579	19827	20047	19654	19837	19811	19939	19746	19897	19867	19853	19497	19801	19679	19829	19559	19883	19700	19757	19893	19907	19640	19820	19944	19837	19696	19797	19915	19491	19626	19828	19918	19946	19673	19844	19919	19956	19946	19733	19909	19746	19804	19733	19993	19904	19808	19772	19897	19847	19845	19797	19821	19698	20157	19871	19812	19924	19725	19917	19843	19811	20076	19912	19812	19687	19832	19644	19840	19894	19947	19628	19753	20041	19691	19763	19802	19878	19786	19868	19834	19826	19935	19878	19598	19764	19854	19947	19829	19800	20200	19820	19649	19951	19714	19814	19805	19646	19946	19836	20053	19854	19705	19555	19796	19690	19711	19717	19851	19877	19792	19791	19779	19954	20080	19862	19719	19906	19956	19606	19581	19781	19754	19775	19820	19800	19822	19666	19845	19512	19716	19792	19739	19817	19860	20098	19866	19755	19703	19647	19553	19493	19720	19820	19612	19968	19920	19890	20196	19775	19782	19902	19768	19972	19946	19775	19717	19753	19824	19764	19815	20012	19871	19916	19901	19947	19811	19886	19874	19775	19826	19753	19574	19782	19898	19776	19834	19913	19824	20071	19896	19909	19790	19909	19885	19772	19697	19834	19711	19783	19911	19739	19703	19850	19975	20002	19789	20015	19870	19792	19823	19913	19827	19950	19978	19808	19787	19845	19717	19841	19818	19794	19763	19918	19920	19654	19886	19813	19967	19818	19657	19463	19986	19996	19814	19810	19580	19807	19655	19921	20004	19883	19707	20064	19896	19873	19814	19737	20089	19841	19910	19948	19805	19881	19954	19789	19843	19649	19821	19919	19952	19586	19760	19959	19965	19687	19698	20047	19884	19855	19861	19780	19694	19724	19627	19909	19694	20107	19817	19768	19899	19741	19695	19854	19701	19887	19652	19837	19663	19596	19779	19638	19963	19918	19966	19925	19771	19753	19672	19952	19878	19900	19856	20017	19761	19832	19929	19554	19686	19927	19814	19872	19745	20012	19759	19820	19768	19496	19951	20044	19906	19763	19864	19853	19664	19771	19639	19733	19804	19811	19840	19848	19877	20020	19710	19989	19849	19812	19777	19909	19911	19840	19676	19926	19848	19729	19848	19877	19627	19818	19993	19676	19867	19726	20022	19736	19912	19835	19602	19976	19947	19990	20043	19856	19809	19752	19693	20011	19909	19906	20068	19905	19719	19703	19859	20064	19805	19823	19475	19856	19699	19603	19853	19721	19846	19701	19794	19810	19746	19700	19808	19946	19573	19632	19757	19766	19920	19603	19746	19758	19612	19910	19653	19566	20094	19942	19793	19717	19800	19844	19805	19679	19892	19820	19497	19729	19714	19734	19893	19773	19711	19745	19759	19677	19557	19713	19657	19801	19818	19681	19928	19699	19875	19808	19592	19833	19784	19694	19873	19860	19893	19849	20108	19770	19674	19903	19821	19992	19968	19767	19639	19708	19765	19921	19873	19986	19853	19728	19820	19797	19749	19798	19829	19779	19936	19788	19714	19984	19856	19566	19701	19691	19838	19880	19922	19931	19909	19540	20079	19831	20092	19752	19966	19853	19654	19706	19905	19806	19604	19574	19784	19683	19829	20012	20052	19926	19950	19872	19741	19871	19667	19742	19922	20009	19839	19943	19702	19725	19807	19578	19920	20049	19719	19720	19804	19862	19891	19765	19781	19976	19946	19724	19891	19866	19572	19731	19841	19818	19958	19849	20090	19772	20059	19842	19935	19932	19805	19757	19725	19883	20080	19792	19832	19957	19825	19940	19824	20119	19850	19835	19951	19884	19603	19541	19681	19747	19831	19641	19733	19860	19835	19749	19999	19991	20063	19816	19665	19773	19705	19808	19940	19569	19911	19903	19793	19647	19798	19883	19894	19734	19715	19625	19973	20103	19846	19737	19996	19874	19927	19872	19857	19843	19992	19940	19966	19860	19834	19758	19703	19797	19704	19642	19787	19752	19758	19859	19849	19832	19650	19717	19676	19951	19792	19709	19631	19777	19991	19809	19868	19704	19841	19613	19918	19837	20054	19980	19910	19879	19739	19973	19681	19776	19665	19771	19598	19667	19739	19673	19828	19705	19781	20076	19565	19911	19999	19751	19980	19746	19676	20020	19771	19829	19819	19824	19928	19848	19807	19864	19791	19798	19607	19762	19874	19967	19935	19814	19678	19743	19759	19794	19843	19874	19627	19775	19957	19956	19762	19822	19744	19780	20011	19990	19706	19820	19781	19662	19919	19693	19813	19747	19885	19772	19798	19644	19766	19721	19713	19721	19849	19997	19952	19706	19709	20029	20031	19815	20133	19870	19701	19894	19904	19857	19868	19800	19558	19587	19798	19809	19597	19642	19747	19941	19908	19727	19784	19811	19829	19665	19806	19729	19706	19876	19755	19926	19815	19732	19608	19503	19632	20077	19838	19635	19775	19839	19884	19833	19776	19959	19842	19910	19955	19888	19613	19789	19841	19724	19931	19831	19513	19609	19841	19769	19696	19735	19731	19967	19772	19852	19809	19954	19923	19645	19973	19847	19624	19623	19464	19773	19827	19952	19855	20020	19724	19774	19786	19820	19893	19993	19890	19803	19879	19620	19882	19925	19783	19942	19834	19827	20135	19937	19954	19884	19754	19877	19768	19929	19934	20014	19730	19866	19954	19822	19967	19620	19696	19768	19724	20012	20008	19756	19789	19779	20105	19628	19847	19767	19826	19982	19726	19943	19489	20022	19599	19645	19795	19752	19874	19911	19731	19959	19958	20005	19934	19735	19649	19723	19758	19820	19900	19645	19462	19809	19727	19774	19770	19816	19696	19617	19824	19955	19963	19966	19860	19757	19648	19832	19717	19774	19717	19793	19760	19781	19514	19866	20008	20036	19934	19963	19764	19705	19995	19893	19723	19561	19434	19731	19870	19745	19760	19923	19820	19906	19800	19827	19760	19803	19746	20124	19825	19771	19583	19718	19667	19967	20031	19883	19895	20015	19534	19802	19702	19728	19768	19900	19828	19789	19770	19916	19703	20018	19959	19664	19689	19836	19903	19817	19931	19757	19687	19897	19908	19684	19845	19718	19830	19790	19888	19937	19746	19832	19747	20126	19923	19772	19872	19887	20004	19821	19630	19916	19643	19977	19591	19848	19923	19841	19829	19855	19592	19884	20004	19939	19717	19814	19826	20105	19891	19749	19796	19857	19659	19868	19789	19754	19839	19739	19807	19799	19743	19849	19696	19648	19807	19855	19767	19664	19511	19792	20088	19871	19878	19696	20039	19908	19845	19949	19859	19862	19566	19745	19621	19712	19714	19812	19763	19898	19814	19837	19788	19879	19733	19785	19582	19724	19803	19892	19868	19853	19626	19764	19805	19897	19677	19673	19621	19732	19693	19776	19773
40443	57561	52932	36665	26396	18559	16428	16133	15457	15099	15172	15217	14882	14547	14640	14370	14255	14120	14276	14366	14182	14241	14268	14170	14377	14090	14196	14178	14326	14157	14324	14249	14108	13950	14077	14082	14097	13915	14133	13969	13963	13953	13966	14012	14237	13796	13988	14035	14004	13959	13777	14138	14033	14019	13967	13869	13883	13972	14017	14013	13955	13834	14007	13912	13923	13898	14007	13965	13832	14038	13917	13942	13963	14026	13879	14107	13893	13915	14085	14032	14063	13854	13976	14084	13955	14076	13937	13954	13754	13970	13995	13935	13977	14000	13974	13955	13905	14037	14039	14044	13977	13893	14185	14218	13794	13851	14131	14151	13803	13985	13960	14021	14063	13917	13924	14063	13734	13902	13972	13989	13990	14003	13961	13939	14001	14017	14071	13917	14008	13831	14040	14042	14038	14069	14078	14053	14011	13997	13811	13960	14088	14070	13929	13938	14008	13903	14196	14021	14079	13963	14115	14065	13957	13969	14059	14053	13854	13886	13989	13870	14093	14069	13992	13981	13873	14090	14046	14015	14108	14016	14022	13976	13963	14080	14063	13854	13966	13967	14077	13944	13975	14053	14050	14015	13922	13890	13928	14031	14089	13862	14090	13997	13960	13976	14137	13942	14067	14126	13871	13988	13894	13899	13873	13968	13942	14045	13935	14148	13896	14012	14086	13989	14065	14109	13860	13861	13950	14031	14011	13833	13946	14237	14005	13990	13908	13978	14047	14089	14037	13977	14059	13924	14087	13984	14112	13771	13983	14011	14079	13982	14037	14020	13780	13930	14154	14007	14039	14018	14061	13863	14013	14065	13987	14101	13934	13936	14052	14128	14117	13853	14004	13890	13989	13801	13982	13750	14032	13952	14077	13941	13954	13947	13885	14071	13971	13943	13877	13964	14021	13895	13883	13911	14019	14053	14012	13871	14069	13796	13853	14091	13886	14133	13997	13990	14096	13977	13997	14030	14095	13979	13911	14153	14088	14109	13934	13862	13904	14017	13836	14064	13918	13789	13779	14010	13862	14133	13845	14173	13920	14002	13846	13976	13970	13873	13865	13899	14112	14027	14059	13971	13896	13999	14080	13862	14088	13830	13913	14173	13956	13929	14047	13897	14015	13964	13982	13898	13991	13910	13908	14033	14069	14073	13936	13929	13967	14064	14079	14167	13978	13892	13980	13904	13794	14054	13968	13960	13845	14017	13926	14083	13879	13865	13885	14000	13908	13945	14013	14068	13824	13996	13960	14184	14055	13849	14054	13990	14046	14130	14084	14029	13981	14197	13982	13928	13967	13940	13932	14077	14014	13906	14079	14053	14035	13868	14059	13827	13886	13851	13899	14124	14024	13866	14027	13919	13932	13964	13777	13909	13856	13966	14058	13953	13896	13976	14062	14097	13842	13867	13864	13906	14024	13954	13917	14116	13814	13886	13943	14030	13913	13995	13883	14109	14135	14042	14010	14145	13999	13806	14042	14048	14065	14047	13999	13847	13931	13858	13893	14052	14024	13904	13864	14078	13836	13995	13836	13944	13976	14124	14021	13996	13980	13900	13966	13996	14033	13786	14188	13812	13950	13827	13922	14007	14074	13880	14127	13880	13998	13856	14006	13956	13923	14016	14066	14037	13834	14049	14044	14004	13984	13962	13931	13921	13936	14098	14153	13904	14160	14006	13746	14033	14023	14028	14058	13990	13964	14102	13977	14018	13978	13880	14070	14036	13942	13945	14100	13683	13956	14087	13907	13880	13919	14068	13921	14053	13901	14063	14011	14166	13873	14030	13958	14043	13919	14033	14070	14079	13943	13710	13920	13877	14005	14082	14005	13852	14060	13901	14074	14011	13995	14004	13803	13874	14121	13908	13939	13884	13950	13983	13972	13872	13914	13968	13924	13918	13793	13939	13958	13957	13953	13966	14158	13801	14104	14077	14012	13974	14002	13879	14002	13831	14045	13975	13976	13991	14051	13869	13858	14029	13993	14183	14088	13992	13808	13804	13927	13826	13976	13802	13853	13994	13957	14070	13858	13930	13990	13908	13966	13946	14027	13937	13906	13959	14018	13854	13792	13907	13923	14007	14006	13984	13821	13992	14031	14029	13981	13982	13869	14124	14022	13873	13853	14101	14093	14127	13857	13862	13842	13970	13899	14087	14002	13950	13836	13897	13918	14176	13976	13950	13948	14009	13948	13917	13884	13800	14044	14036	14034	13833	13995	14039	13930	13965	13989	13972	13910	14031	13992	14100	13813	14007	14018	13882	14177	14060	13944	14002	13996	14072	14149	13922	13877	14186	13896	14009	13848	14016	13986	13954	14061	13889	13769	13982	13991	13870	13939	13921	14042	14204	13891	14015	13869	13969	14042	14083	13901	14001	13875	13919	14049	13957	14061	14101	13942	14046	13833	13999	13870	14053	13967	13994	14054	13940	13925	13834	13920	13882	13997	13875	13922	13844	14065	13910	13956	13952	13947	13892	13929	14099	13971	13883	13919	14021	13986	13888	14026	13812	13964	14002	14015	13876	14086	14155	13861	13927	14168	13930	13868	14073	14111	14048	13944	13763	14084	13942	14010	13881	14020	13981	14060	13898	14015	14086	13952	13854	14050	13915	14048	14017	14115	13881	13738	13962	14022	13890	13970	13887	13961	14002	13841	13954	13990	13917	13922	13964	14068	14016	14101	13962	13918	14003	14132	13888	14001	14029	13890	13952	13949	13937	13938	14010	14080	13991	13994	13904	14148	13947	13981	13982	13920	13861	14108	13981	14016	13972	14071	14061	14122	13941	14039	13860	14079	14100	13928	14003	14063	14122	14181	13795	14037	14146	13994	13802	13920	13994	14038	14075	13676	14211	14000	13898	13858	13862	13951	13908	14047	13821	13983	13945	13928	14104	14057	13893	14078	13874	14121	14010	13925	14049	13956	13906	13794	14205	14034	14048	13991	14147	13887	13934	13910	14019	13842	14006	13967	13949	13970	13792	13998	13891	14046	14032	14020	14047	13911	13956	13981	13914	13817	14030	13961	14038	14109	14001	13963	14058	14021	13964	13921	14040	13966	13950	14154	13962	14062	13988	14004	13931	13990	13864	13943	13828	14037	14078	13911	13978	13918	14022	13948	13820	14046	13990	13855	13992	13854	14027	13914	14014	13944	14015	13937	13893	14031	14074	14003	14009	14056	13862	14046	13999	13974	13939	13939	13973	14219	13862	13932	13901	14054	13956	13952	13964	14137	13928	14061	13912	14090	13936	13996	13970	13900	13947	13936	13966	13848	13959	13922	13993	13871	13982	13831	13936	13882	14103	14224	13854	13965	13914	13886	14039	13818	14099	13964	13857	13806	14025	14037	13891	13970	14040	13976	13982	13921	13986	14148	13849	14130	13988	13981	13986	14014	14108	13932	14070	13909	14053	13922	14033	13954	13865	13911	14078	14096	14134	13868	13876	13794	14060	14106	13898	13942	13929	13916	13916	14026	14094	13938	13945	14037	14048	13869	13960	14067	13974	13859	14001	14103	14245	13935	13887	13904	14023	13866	14045	13979	14013	14013	13877	13973	14022	14105	13957	13761	14159	14198	14007	13820	13934	13908	13993	13984	13978	13955	14015	14027	13846	13885	13946	13998	13939	13957	14010	13905	14057	14130	13880	14151	13907	14126	13882	14134	13939	14039	13971	13964	14046	14041	13887	13937	13879	13849	13904	14077	13999	13866	13933	13840	14145	13698	14048	14046	13874	13998	13864	14003	14025	14098	13808	13977	13884	13859	13968	14079	14063	14009	13861	13993	13981	13933	13974	13919	13834	13983	14027	13868	13972	14018	13838	13972	14043	13936	13892	13993	13965	14094	14123	13922	14230	13899	14069	13854	14002	13996	13848	13960	14015	14010	14205	13958	13983	13898	14015	13889	14052	13958	14139	14007	13916	13923	14066	14084	14093	14124	13964	14127	13960	14134	13983	13998	13972	13996	13996	13829	13889	13994	13998	14135	13890	14100	13945	13873	14031	13982	14132	13956	14083	14067	13941	14058	13850	14023	14044	13930	14044	13807	13998	14027	13946	14061	14038	14118	13962	13958	13936	13931	13863	13855	14131	13973	13976	13951	14061	13966	13898	14000	13946	14269	13995	13883	14008	13949	13944	13991	13920	14058	13823	13953	14036	14031	13845	13900	13860	13933	14102	13860	14088	14039	13931	13961	14043	14016	14014	14054	14099	14034	14021	14105	13831	13951	13959	14076	13964	14114	13888	14099	13821	14034	14018	14018	13997	14013	13913	14128	13867	14080	14255	13866	14033	13924	14142	14042	13813	14069	14028	13958	14065	14252	13825	14073	13910	14172	13900	14139	14023	13922	13994	13925	13939	13953	13976	13913	13970	13850	14050	13967	14079	14105	13948	14085	14024	13943	14101	14003	14079	13910	13936	14017	14113	13733	14089	13844	14093	14051	14016	14008	14022	13987	14019	13922	13979	14252	14053	13895	13928	13994	13846	14174	14060	13888	13994	14099	14026	14121	13896	14224	13829	13994	13972	14294	13862	13973	14138	14173	13998	13902	14064	13953	14089	13983	14009	13881	14158	14078	13960	14011	13929	13976	13927	14137	13925	14128	13981	14015	13989	14037	13917	13916	13901	13738	13966	13805	14076	13888	13922	14011	13922	14143	14138	13972	13994	14161	13945	13877	14042	13946	13983	13982	14074	13937	14081	14047	14039	13939	13953	14011	14043	13890	13904	13974	14012	14114	13832	13992	13953	14275	13996	14032	14112	14059	13893	13939	13833	14132	14094	13991	13969	13980	13975	13860	14031	13923	14011	13899	14037	13972	14099	13883	13884	13882	13892	14047	14107	13950	13954	14011	13945	14134	13839	13981	13844	14046	13848	14019	13932	13870	14011	13979	13996	14125	14027	14066	14037	13815	13977	13956	13904	14024	14070	13894	14071	13993	14006	13846	13850	13905	13980	14213	13873	14106	13819	13856	13977	14002	14095	13851	14052	14076	14009	13835	14186	13980	13965	13883	14090	14048	13936	14062	13898	13969	13975	13938	13925	13900	13960	14030	13869	13917	14082	13811	14000	13960	14089	13979	14059	14030	14006	14009	13882	13795	14265	13993	14105	14180	13795	14072	13851	14081	13999
26412	21920	32665	35606	32363	27472	25799	22785	21794	21659	21315	21230	20848	20582	20507	20391	20152	20431	20266	20232	20078	20137	20051	20359	20098	20054	20116	20103	20077	20078	19974	19964	20156	19873	20073	20079	19839	19716	20045	19778	19780	19740	19626	19775	19684	19793	19689	19908	19555	19761	19685	19618	19758	19460	19676	19788	19866	19695	19653	19661	19784	19741	19854	19704	19858	19576	19498	19664	19823	19795	19792	19868	19932	19847	19798	19635	19824	19613	19525	19612	19676	19636	19920	19691	19712	19601	19851	19727	19757	19595	19833	19952	19807	19669	19729	19525	19758	19782	19804	19652	19789	19926	19667	19647	19832	19724	19683	19726	19596	19829	19590	19818	19761	19680	19624	19555	19630	19758	19572	19723	19748	19689	20087	19786	19722	19749	19846	19715	19669	19850	19900	19669	19835	19675	19676	19756	19859	19876	19689	19592	19674	19821	19658	19802	19653	19829	19840	19872	19660	19813	19755	19728	19642	19773	19804	19767	19809	19777	19719	19821	19890	19888	19832	19639	19947	19603	19882	19703	19805	19754	19937	19663	19668	19693	19716	19938	19894	19829	19598	19716	19480	19756	19604	19836	19706	19984	19736	19722	19671	19734	19672	19652	19730	19836	19880	19537	19548	19568	19744	19772	19875	19867	19751	19810	19775	19632	19852	19600	19787	19795	19515	19685	19654	19649	19833	19747	19755	19678	19889	19755	19996	19864	19755	19540	19615	19646	19985	19490	19646	19761	19622	19782	19652	19674	19690	19614	19530	19679	19762	19616	19569	19860	19619	19877	19713	19539	19682	19530	19748	19715	19783	19908	19605	19676	19656	19886	19770	19535	19771	19773	19743	19629	19524	19730	19821	19946	19606	19538	19534	19433	19601	19532	19900	19747	19813	19606	19671	19688	19800	19695	19802	19521	19622	19763	19812	19689	19735	19671	19689	19607	19491	19765	19776	19607	19542	19706	19636	19655	19713	19710	19704	19656	19869	19775	19640	19575	19731	19619	19960	19700	19862	19509	19452	19738	19735	19724	19616	19346	19563	19762	19781	19646	19866	19817	19868	19725	19505	19586	19703	19636	19696	19598	19697	19690	19884	19562	19712	19788	19926	19678	19759	19501	19589	19750	19646	19785	19547	19921	19606	19664	19656	19591	19619	19496	19636	19611	19694	19932	19870	19762	19796	19887	19616	19597	19720	19689	19816	19844	19873	19795	19665	19743	19703	19793	19686	19951	20077	19602	19784	19692	19635	19878	19791	19785	19839	19679	19551	19715	19690	19597	19519	19916	19853	19712	19806	19763	19717	19565	19718	19905	19873	19553	19838	19723	19575	19830	19732	19822	19621	19589	19731	19678	19718	19816	19737	19821	19442	19677	19673	19635	19657	19631	19718	19818	19569	19572	19592	19731	19714	19781	19740	19746	19723	19669	19736	19740	19564	19701	19757	19587	19678	19547	19562	19529	19840	19634	19708	19661	19857	19877	19807	19587	19990	19637	19731	19813	19736	19926	19627	19783	19604	19736	19608	19781	19611	19603	19565	19605	19694	19617	19665	19660	19604	19750	19824	19456	19595	19620	19857	19812	19733	19728	19808	19626	19751	19677	19846	19449	19804	19855	19586	19725	19676	19789	19765	19746	19721	19428	19466	19802	19635	19895	19713	19908	19843	19770	19665	19821	19877	19882	19466	19788	19811	19725	19663	19750	19797	19790	19950	19794	19795	19600	19597	19561	19876	19988	19826	19681	19534	19657	19716	19617	19649	19679	19526	19773	19393	19742	19656	19580	19774	19721	19598	19700	19959	19655	19901	19579	19900	19872	19881	19766	19916	19742	19695	19808	19755	19912	19872	19556	20010	19736	19804	19610	19817	19737	19767	19686	19765	19492	19880	19734	19760	19803	19598	19790	19935	19676	19642	19820	19765	19851	19810	19748	19647	19675	19727	19811	19481	19586	19471	19834	19745	19582	19825	19534	19869	19718	19807	19763	19780	19553	19686	19661	19613	19675	19948	19663	19673	19624	19752	19561	19828	19814	19878	19714	19693	19504	19828	19692	19762	19748	19815	19743	19501	19732	19731	19586	19623	19761	19696	19996	19841	19645	19893	19759	19712	19730	19886	19789	19971	19781	19938	19605	19843	19654	19640	19636	19603	19645	19639	19629	19767	19643	19800	19689	19654	19615	19580	19828	19885	19645	19790	19800	19724	19688	19587	19842	19650	19569	19864	19545	19805	19768	19909	19508	19763	19736	19836	20046	19583	19616	19652	19786	19873	19968	19726	19734	19603	19653	19768	19561	19792	19846	19451	19615	19906	19877	19716	19505	19738	19773	19817	19764	19578	19678	19794	19547	19823	19836	19513	19669	19632	19680	19796	19479	19610	19762	19848	19637	19686	19593	19598	19692	19802	19788	19828	19741	19910	19781	19743	19798	19831	19554	19751	19678	19812	19717	19596	19827	19692	19603	19762	19838	19783	19598	19667	19560	19768	19654	19576	19637	19713	19807	19807	19773	19707	19458	19480	19660	19583	19721	19810	19711	19755	19654	19762	19715	19587	19726	19517	19747	19595	19635	19395	19744	19756	19716	19760	19820	19648	19679	19765	19631	19898	19695	19635	19517	19404	19560	19498	19638	19466	19390	19628	19407	19811	19704	19975	19966	19832	19672	19849	19833	19826	19603	19644	19953	19965	19837	19816	19467	19624	19656	19883	19253	19535	19624	19475	19742	19755	19601	19786	19579	19811	19492	19768	19937	19871	19909	19489	19851	19787	19807	19692	19636	19617	19779	19754	19842	19717	19784	19696	19692	19882	19590	19787	19908	19625	19762	19570	19674	19966	19660	19620	19730	19669	19764	19666	19611	19739	19697	19724	19480	19868	19773	19645	19664	19790	19800	19726	19485	19777	19696	19684	19785	19471	19733	19926	19825	19827	19793	19624	19656	19743	19628	19595	19556	19806	19638	19756	19761	19620	19578	19914	19698	19654	19687	19520	19460	19885	19998	19966	19425	19623	19823	19820	19827	19786	19685	19602	19702	19547	19725	19648	19801	19998	19761	19756	19675	19845	19841	19671	19629	19634	19620	19670	19840	19592	19574	19703	19871	19887	19762	19409	19629	19456	19614	19702	19702	19698	19723	19552	19870	19660	19785	19579	19406	19821	19656	19474	19603	19433	19740	19784	19664	19745	19857	19695	19823	19705	19572	19842	19690	19642	19505	19509	19450	19728	19832	19645	19723	19762	19657	19848	19826	19723	19415	20000	19602	19792	19445	19781	19538	19733	19801	19623	19606	19508	19898	20024	19530	19797	19609	19674	19671	19854	19740	19718	19642	19866	19988	19913	19872	19688	19710	19712	19576	19546	19546	19729	19715	19725	19546	19817	19635	19881	19656	19845	19863	19846	19650	19657	19709	19729	19766	19690	19832	19843	19778	19623	19749	19830	19690	19437	19865	19827	19759	19765	19721	19929	19630	19820	19754	19700	19713	19690	19743	19739	19706	19702	19797	19525	19659	19784	19707	19547	19823	19753	19558	19817	19705	19958	19773	19699	19818	19743	19441	19713	19657	19664	19655	19638	19613	19720	19704	19530	19572	19788	19502	19344	19745	19709	19736	19884	19796	19751	19571	19692	19655	19492	19638	19582	19528	19614	19725	19784	19668	19759	19655	19954	19989	19613	19887	19595	19778	19576	19876	19696	19734	19756	19640	19718	19965	19610	19745	19684	19614	19912	19995	19634	19732	19655	19753	19755	19480	19791	19664	19846	19699	19964	19758	19762	19769	19586	19790	19650	19644	19811	19896	19620	19936	19603	19538	19510	19766	19547	19697	19619	19526	19679	19916	19596	19572	19620	19676	19865	19661	19726	19891	19635	19809	19517	19736	19630	19848	19571	19669	19626	19722	19761	19843	19708	19843	19682	19637	19824	19945	19670	19730	19635	19711	19704	19803	19767	19666	19776	19793	19420	19875	19871	19616	19526	19460	19727	19789	19828	19777	19735	19920	19991	19909	19721	19890	19631	19720	19457	19693	19678	19742	19772	19730	19651	19648	19735	19834	19860	19640	19751	19775	19899	19751	19566	19590	19806	19974	19529	19519	19565	19777	19856	19825	19770	19582	19647	19937	19624	19889	19525	19711	19590	19871	19666	19524	19943	19640	19914	19684	19637	19741	19701	19860	19914	19417	19619	19747	19708	19709	19694	19665	19648	19635	19775	19841	19896	19776	19681	19538	19640	19623	19803	19616	19715	19767	19902	19710	19783	19684	19659	19608	19591	19706	19758	19910	20108	19604	19661	19651	19680	19408	19643	19558	19725	19681	19326	19678	19793	19964	19740	19832	19553	19751	19806	19513	19625	19603	19926	19662	19759	19747	19728	19694	19584	19625	19714	19592	19907	19692	19918	19677	19814	19663	19732	19485	19650	19463	19781	19474	19629	19508	19788	19836	19612	19608	19508	19903	19788	19684	19815	19852	19889	19777	19895	19808	19807	19709	19423	19654	19770	19660	19715	19714	19790	19505	19592	19609	19759	19490	19792	19648	19410	19597	19637	19766	19793	19719	19758	19869	19773	19778	19804	19852	19580	19581	19639	19742	19762	19670	19512	19744	19859	19571	19686	19605	19652	19786	19849	19884	19804	19769	19665	19828	19686	19669	19790	19932	19929	19609	19600	19855	19778	19620	19767	19641	19745	19704	19494	19663	19528	19730	19793	19797	19916	19648	19634	19735	19756	19799	19531	19453	19731	19848	19638	19597	19921	19491	19695	19573	19561	19738	19878	19870	19832	19809	19826	19756	19645	19664	19688	19871	19723	19631	19877	19779	19649	19732	19812	19854	19592	19861	19661	19716	19782	19730	19982	19792	19840	19656	19626	19865	19900	19674	19826	19882	19765	19443	19680	19676	19661	19646	19690	19774	19808	19825	19539	19566	19603	19521	19782	19688	19807	19728	20045	19614	19627	19600	19961	19564	19573	19712	19655	19701	19378	19595	19740	19495	19812	19686	19817	19718	19397	19430	19536	19697	19825	19846	19682	19758	19520	19689	19836	19654	19572	19680	19715	19837	19826	19774	19709	19866	19737	19721	19707	19740	19760	19687	19540	19885	19871	19555	19614	19580	19604	19652	19599	19448
42000	73257	69226	52574	35232	21846	18582	17512	16957	16237	16161	15725	15394	15029	14894	14825	14643	14606	14657	14614	14652	14402	14472	14557	14644	14599	14173	14408	14214	14323	14642	14247	14460	14201	14225	14149	14218	14053	14093	14167	14048	13945	13895	14045	14174	14205	13986	14039	14163	14001	13972	14066	14022	14011	13845	14076	14046	13974	13896	14103	14044	14026	14172	13969	14147	13974	14049	14044	14224	14056	14003	13901	14028	14030	13839	14071	14128	13951	14002	14045	14013	14035	13903	14115	13929	13869	14067	14051	13931	13970	13982	13996	13922	13861	13959	13892	14050	13979	13979	13958	14109	13951	13958	13884	13976	14139	13945	14054	14045	14044	14020	13987	13950	14039	13957	14229	13972	13946	14099	14103	14045	13775	14021	14037	14022	13937	14003	14072	14052	13813	14067	14059	13932	13968	14050	14010	13820	13920	14137	13813	13991	14196	14035	13891	14184	13841	13898	14058	14224	14034	13835	14047	13988	13970	13882	13934	13951	14059	13982	14033	13858	14012	13833	14156	13850	14102	14043	14000	13987	14031	13933	13922	13948	13935	14067	13943	14165	14013	14015	13920	14093	13943	14209	13969	14096	13934	14014	13992	13966	14025	13923	14014	14082	13983	13882	13978	13983	13815	13932	14099	14310	14042	14100	14093	14020	13967	14032	13990	13955	14017	14099	14148	14011	13970	13850	13821	14130	14028	14125	13925	14000	13946	14083	13862	13844	13752	14069	14073	14093	13920	14019	14046	13955	13979	13917	14004	14000	14068	14062	14042	14013	13837	13929	14016	13958	14027	14031	13977	14097	14047	13856	13888	13906	14127	13870	14003	13956	14112	13909	13933	14085	13943	13969	14003	13881	13974	13942	13858	14144	14028	14127	14037	14085	13983	14159	13850	14003	13926	14030	14097	13978	13856	14037	14029	14143	13927	14036	14149	13915	13904	14017	14106	13966	13993	14010	14148	14081	13889	13960	14022	13920	14247	13897	14059	14013	13769	13992	14025	13945	14093	14006	14073	14104	14016	14037	14043	13985	14024	14063	13900	14129	14000	13877	14113	13878	14002	14006	14089	13907	14098	13966	13929	13760	14096	13896	14010	14018	14021	14001	14055	14102	14233	14076	14070	14099	14052	13931	13875	13929	13940	14000	14146	14064	14132	14048	13845	13926	14083	13998	13998	14179	13983	14214	14108	13953	14215	14074	13920	13968	14093	14024	13992	14029	14040	14063	14036	13986	13965	14032	14131	13989	14120	14031	14095	13890	13974	14008	13899	13887	13963	14101	14083	14124	14183	14024	13860	14093	14151	14034	13949	13946	13960	13980	13918	14063	14044	14086	13993	13859	13916	14146	13946	14079	13974	13827	13868	13977	14022	14071	13830	14037	14150	14167	14174	14058	13920	13941	13900	14053	13853	14006	14009	14008	13886	13835	13922	14044	13957	13991	13836	14103	14018	14076	13939	13938	14032	14107	13905	14141	13917	14029	14168	13922	13929	13887	14225	14028	14028	13934	14161	14009	13930	14103	13907	13988	13874	14242	14075	14011	14082	14219	13977	13988	14110	14102	14015	14031	14157	13919	14087	13965	14019	13876	14020	13809	13926	14029	14146	14093	14004	14211	13864	14140	13734	13947	14084	13959	13929	13900	13916	14092	14032	13881	14107	13972	14030	14126	14013	14032	14012	13965	14026	14181	14006	13945	14076	14074	14050	14078	14062	13997	14002	13994	13995	13961	13889	13977	14007	13919	14177	13943	14109	14015	14118	13961	13876	14069	13958	13932	13804	13800	14174	13980	13937	14146	13997	13979	13995	14092	13902	14020	13973	13945	13759	14003	13967	14020	14078	14108	13968	13913	13905	13984	14165	14004	14039	14157	13993	14116	14023	13877	14063	13989	13813	13909	13845	13917	14241	14100	13901	13896	14080	14033	13859	13783	14093	13783	13967	14094	13887	14190	13881	13757	14073	13957	13925	13972	14024	14005	14107	14155	13900	13967	13804	13913	13941	14210	13881	13939	13899	14190	13822	13984	14005	14129	14064	13963	13953	13878	14145	14011	13948	14050	13838	13855	14011	13828	13943	14034	14088	14084	13827	13955	13956	13983	14137	14122	14037	14076	13958	14110	13982	13907	13926	14242	13858	13959	14039	13958	14060	13934	13961	14155	13907	13897	14060	14243	14203	13915	13910	14097	14052	14053	14043	13978	13969	14140	13916	14058	13826	14036	14207	13840	13900	13923	14023	14021	14083	13960	14060	14059	13889	14030	14164	13973	13812	13889	14005	13918	13818	14023	14237	14144	14060	14047	13899	13914	14001	13939	14092	14070	13968	14021	14094	14029	13857	13947	14089	14021	14021	13954	13915	13878	14078	13833	14133	14008	13892	13921	14092	14058	13997	14011	13972	14037	14001	14050	14121	13962	14071	13969	14077	13989	14006	13999	14003	13848	13916	13924	14115	13963	14032	14058	13975	13992	13946	14019	14069	13946	13887	14009	13809	13880	14132	13899	14007	14096	14100	13916	13980	13963	13812	13958	13931	13900	13771	14117	13946	13902	13948	13950	14119	13930	13948	14063	14080	14069	13931	13967	13997	13903	14168	13843	14154	13920	13993	14004	14005	14123	14165	13889	13956	14125	14030	14004	13894	14078	13896	14005	13985	13975	13785	13971	14187	13921	14107	14076	13983	14081	14082	14060	14068	13983	14179	14011	14087	13856	13989	14040	14022	14015	14055	13977	14145	14226	13997	13853	13915	13911	14097	14047	13935	13944	14112	14041	14159	13953	14038	14077	13957	14119	14146	13957	13908	13890	14091	13981	13923	14154	14139	13934	14049	14033	14072	14129	14107	14063	14013	13974	13968	13904	13837	14131	14029	13836	14181	13929	13923	13967	14088	13975	13943	13925	14141	13971	14088	13968	14063	13921	14058	13989	14014	13935	14015	14097	13925	13947	13825	14186	13977	13906	14021	14019	13988	14160	13908	14018	13956	14173	13961	13772	13978	14076	13960	14071	13928	14029	13921	13984	14099	13883	14086	13998	13979	13957	13961	13811	14093	14013	14172	13985	13972	13768	14076	14078	13953	13992	14142	13955	13957	14073	14036	13906	14024	14222	13943	13980	14181	14170	14033	14147	14022	13886	13949	14000	13836	14014	14010	13928	13993	13927	14109	13972	14000	14022	14033	13919	14161	13950	14016	14025	13942	14102	13994	13949	13994	14018	13977	14039	14078	14009	13998	14018	13853	14013	14001	14071	14154	14048	14021	14245	14081	13966	13924	13987	13993	14062	13877	14100	13887	13925	13865	14160	14071	14111	13994	13941	13908	13862	14070	13890	13938	14008	14095	14060	13933	14077	13972	14005	14051	13973	14032	13818	14018	13948	14003	14059	14052	14187	13935	13950	14182	13870	14168	13994	14074	13836	13988	13899	14001	14043	14029	14107	14038	13966	14030	13921	13991	14044	14057	14038	13784	13964	14002	14038	14041	13951	13845	13939	13964	13853	13902	14145	14145	14020	14092	14203	14063	13947	13980	13992	13835	13995	14038	14062	13922	14139	14010	14255	13919	14154	13847	14001	13988	14058	13759	14070	14024	14142	13958	13934	13898	13894	13794	13886	14033	13971	14056	13831	13961	14122	14110	13888	14052	13908	13940	14038	13939	13919	13841	14218	13921	13984	14147	14083	13985	13910	14063	13959	14100	13966	14007	14046	14197	14115	14014	13965	13925	14001	14094	13973	13892	14088	14046	14180	14047	14086	13955	13871	13963	13985	14092	14091	14002	14226	14074	14193	13870	14077	14030	13836	14127	13950	13951	14100	14027	14020	14102	13905	14118	13982	14022	13991	13963	14047	14111	13979	13921	13784	13973	14096	14138	14035	14030	13961	14021	13991	14051	14050	13878	13941	13962	14084	13993	13969	13802	13954	14036	14104	14018	14030	14023	14016	14167	14024	13892	13964	14138	13852	14038	13872	13874	13960	13966	14195	13928	14031	13967	13847	13970	13997	14097	13921	13959	13888	14001	13891	14073	13920	14063	13905	13935	14004	13869	13822	13902	13946	14056	13963	14100	13817	13935	14134	13952	14026	14054	13956	13917	14179	14011	14164	13849	14002	13954	14037	13954	13915	14073	14172	13951	14074	13985	13817	13954	14029	14105	13977	14002	13918	13966	14042	13870	14004	14061	13859	13880	14012	13983	14035	14039	13922	13946	14094	14034	13913	14171	13933	14170	14037	13977	14043	14102	14040	14122	13849	13884	14007	14004	14061	14085	14249	14041	14031	13830	14049	14172	13938	13910	14049	13984	13997	13982	14095	14144	14097	13951	13851	14173	13808	14068	14043	14002	13987	14187	13991	14068	14108	14006	13998	13987	14035	13932	14090	14041	13790	14103	14036	14063	14031	14024	13991	13967	13914	13925	14051	13975	14145	13980	13868	13993	14063	13927	13940	14026	13879	14048	14059	13899	14059	13991	13920	13762	14107	14007	13976	14001	14065	14029	13909	14106	13898	14086	13775	14042	14076	13946	14153	14172	13937	14192	13894	14070	14006	14002	13852	14092	13967	13932	13808	14155	14038	13947	13837	14209	13937	13944	13948	14123	13891	13950	13856	13981	14033	13816	14027	14041	14169	13807	14058	14003	14099	14089	13908	13959	13941	14193	13862	13834	14172	14018	13998	13968	13879	13989	13927	14101	13912	14008	13947	13828	14091	13813	13978	13957	14102	14095	13910	13945	14068	14010	13999	13992	13998	13856	13965	14021	14110	13998	14046	13928	13987	14118	14148	13936	14020	13824	14082	14084	13908	14052	13887	13898	14090	13899	13778	14070	14110	13976	14030	14022	14103	14064	13955	14174	14275	14003	13917	13902	14117	13908	14057	13969	14109	14083	13902	14069	13962	13929	13994	13959	13960	14179	14002	14110	14059	14023	14033	14013	13876	13864	14121	14143	14018	13828	13925	14080	14063	14001	14291	14044	13867	14051	13901	14115	13966	14055	13969	14021	13946	14012	13863	13954	13980	14021	14012	14033	14004	14092	14153	13851	13971	14019	14091	13947	13987	14023	14042	13980	13900	13910	13986	14024	13909	13983	14119	13921	14002	14085	14003	14083	14130	14167	14024	14075	13780	14024
24830	21746	30256	28869	28167	27464	27967	22718	21389	20942	20951	20203	19722	19354	19236	18985	19009	18854	18823	18660	18853	19084	18972	18887	18926	18895	18645	18555	18523	18665	18559	18680	18740	18590	18477	18465	18396	18221	18267	18257	18230	18484	18307	18354	18167	17978	18096	18124	18276	18217	18055	18196	18099	17940	18208	18234	18168	18139	18098	18014	18110	18112	18099	18015	18193	18198	18054	18219	18088	17833	18126	18108	18109	18197	18153	18151	18207	18233	18124	18466	17895	18238	18028	17954	18061	17855	17898	18219	18123	18197	17955	17724	17983	18305	18148	18148	18177	17945	18009	18065	18193	18034	18000	18017	18275	18141	18185	18170	18270	18154	17982	18043	18337	18065	18045	18255	18337	18116	18007	17975	18094	18107	17870	18192	17737	17802	18011	18001	18145	18044	17959	18128	18204	17931	18150	18046	18389	18084	17994	18245	18110	17983	17969	18138	18190	17791	17938	18037	17932	18062	18110	18052	18173	17915	18091	18128	18160	18175	18169	18127	17985	17990	17880	18043	17992	18130	18235	18015	18004	18078	18172	17909	18162	17843	18044	17915	18230	18253	18088	17900	18174	18095	18264	18016	18057	17905	18049	18101	17908	17932	18069	18125	18058	18190	18163	18130	17987	18027	17980	17889	17990	18172	18094	17983	18098	17852	17797	18009	17907	18072	17993	17888	17947	18084	18000	17943	18000	17911	18158	18035	18041	18018	18007	18099	17932	18091	18169	17870	17857	17981	18080	18075	18031	17842	18168	18087	18132	18011	17974	18169	18213	17985	18106	17973	18026	18223	18036	17841	18093	18005	18067	17986	17884	17924	17987	18012	17928	17905	18008	17920	18191	18222	18109	18252	18112	17900	18013	17994	18197	17997	18027	18141	18141	17967	18182	17896	18226	18043	18202	18138	18060	18050	17812	18012	17807	18079	18102	18244	18258	17838	18140	18222	18065	18060	17921	18155	18051	17972	17979	17963	18003	18229	18120	17909	17995	18146	18167	18192	18062	18201	17970	17980	17995	17890	17978	18031	17978	18113	17987	18310	18043	18099	18020	18169	18102	18324	17684	17984	18202	17848	17832	18106	18108	18127	18100	18083	17885	17997	18221	18174	17883	18025	18078	18049	17976	17947	17997	17974	18000	18010	17819	18055	18121	18099	18043	18037	18062	18253	18145	18096	18122	18137	18034	17882	18199	18098	18058	18176	17967	18097	17936	18161	18155	18205	18210	18164	18057	18223	18059	18205	17844	17897	18154	18133	18198	18079	18166	18124	18164	17912	18249	17991	17957	17970	18102	18068	18093	18106	18112	18071	18009	18210	18094	18154	18149	17981	17920	17983	18143	17938	18079	18021	17968	17751	18029	17958	17918	17961	18061	17963	18007	18178	18178	18266	17889	17848	18041	18168	18156	18177	18055	18010	18086	17866	18331	17982	18130	18139	17968	18196	18096	17973	18147	18162	17943	18176	18248	18112	18032	18218	18337	17849	17938	18114	17925	18111	18126	18100	18028	18027	18224	18210	18118	18149	18026	18091	17948	17764	17874	18200	18040	18200	18064	17978	18054	17965	18085	17959	18375	17939	18089	17912	18020	18015	18184	17987	17902	18090	18026	18101	17896	18070	17989	18240	18108	17921	18154	18038	18131	18139	18086	17973	18037	18269	18110	17924	18075	17788	17963	17947	18175	17893	18100	18060	18169	17674	18036	17948	18140	18248	18047	18113	17926	18051	18062	18173	18115	18011	17979	17917	18110	17994	18087	18107	17953	17855	18137	18168	18140	18061	17853	17945	17809	18134	18014	18016	17952	18140	18078	18110	18007	17990	17959	18065	18050	17933	17982	18105	18158	17884	18165	18120	17850	17948	18004	17996	17920	17884	18021	18099	17990	18070	18355	18152	18184	17928	18132	18348	18151	18091	18209	18053	17898	18070	17963	18123	18211	17883	18046	18008	18034	18278	18146	18130	18105	18089	18032	17905	18220	18181	18095	18031	17985	18135	17880	18047	18231	18184	18194	18049	18026	17950	17927	17933	18277	18226	18009	17970	17889	17864	17918	18081	18085	18048	18097	18056	18067	18197	18283	17981	18099	17928	18178	18171	18085	18197	18093	18202	18145	18118	17933	18072	18141	17941	18250	18027	18217	17861	18079	17965	18043	18181	17976	18145	18329	18217	17963	17928	18132	17980	18119	18325	18332	18162	17869	18450	18074	18032	17969	17895	18226	18391	18010	18368	18025	18051	17914	18055	18201	18068	18127	18052	17994	18065	18055	18167	18368	18025	17955	18044	18028	17968	18021	18008	17823	18196	17880	17765	18237	17953	18187	18002	18141	17965	18181	18173	17951	18072	18186	18026	18196	18256	17893	17932	17919	18081	18198	18307	17864	17904	18088	18118	18026	18092	17914	18135	17938	17854	18103	18112	18142	17916	18236	18125	18128	18139	18152	18063	17957	18045	18060	18025	18049	18185	18120	17913	17962	18018	17911	17915	17946	18015	17745	17960	18122	18039	17976	17975	17943	18089	18139	18109	18304	18029	18065	17905	17923	17929	18031	17937	17843	18247	18105	18191	17919	18111	17979	17935	18018	17887	18075	17827	17906	18205	18032	17984	18000	17844	18079	17939	17906	17993	18195	17976	18069	18189	17964	17957	17976	18103	17874	18038	18204	18066	17935	18090	18067	17910	17913	18068	18315	18141	18036	18155	18345	18059	18188	18311	18015	18032	18194	18063	18103	18114	18088	18104	18239	17700	17919	18098	17892	18193	17855	18103	18365	17912	18155	17932	18121	18071	18134	18162	18092	18154	18199	18171	18129	18230	18050	18034	17949	18006	18171	18051	18162	18071	17979	18007	18077	18072	17900	18174	17851	18147	17920	17967	17993	18072	18205	18107	18045	17955	18012	17997	17848	17896	18088	17981	17939	17977	18179	18118	18040	18171	18133	18333	18095	18253	17856	18133	18419	17990	18225	18289	17969	18049	18014	18279	18184	17840	18008	18046	17957	17917	17938	17895	18098	17975	18268	17946	18159	18032	17836	18309	17888	17926	18193	18485	17926	17959	18215	18117	17949	17868	17996	17990	17956	17985	18098	18102	18100	18031	17808	18226	18236	18124	18072	18171	18127	18300	18221	18265	17852	18091	17831	18084	18059	18101	18021	18084	18166	18036	18008	18031	17972	18006	18014	17997	18051	18164	18024	18071	18018	18231	18109	18097	17898	18079	18269	17963	18014	18017	18152	18025	18124	18170	18163	18007	18108	18240	17994	18102	18209	18089	17945	17952	18152	18029	17960	18058	17768	17842	17958	17902	17937	18225	18114	18109	18153	18041	17946	18137	18110	17929	17949	17922	17932	18069	18047	18074	17922	18182	18126	18043	18096	17858	18000	18151	18222	17966	18131	18271	18061	17891	18130	17996	18105	18090	18090	18301	18010	17722	18006	17921	18235	18280	18125	18149	18018	17896	18002	18117	18150	17942	17957	18197	18250	18049	18064	18109	18008	18047	18016	18030	18042	17985	18018	18324	17925	17922	18293	18033	18150	18034	17963	17945	17806	18034	18303	18099	17978	17971	18095	17937	18064	18102	17950	17876	18173	17912	18255	18239	18187	18022	17876	18193	17975	18026	18051	18042	17961	17967	18171	17792	18032	17977	18058	18001	18139	18271	18140	18114	18162	18006	18065	17999	18126	18046	18130	17946	18058	18076	18220	18275	17975	18134	17852	18228	18125	18229	18237	18032	18154	18026	18220	17947	17963	18128	17997	17867	18120	18213	18223	18181	18047	18208	18028	18116	18031	18316	18148	17970	18279	18107	18233	18077	18078	18217	18076	18091	18075	18159	17932	18015	18205	17934	18098	18111	17972	18114	18018	18045	18089	18128	18196	18169	17924	17925	18014	18022	17928	18240	18113	17984	18244	17923	18000	18148	18033	17909	17946	18193	17899	17946	18136	18315	17986	18076	18192	18085	18263	18096	18275	18052	18140	18125	18101	17933	18021	18243	18085	18132	18138	18021	18056	18112	18127	18151	18129	18135	18017	18011	18198	18129	18094	17878	18036	18113	17955	17923	17895	17978	18112	18188	18098	17996	17862	18006	17855	18070	17741	17745	18051	18058	18145	18083	18231	18285	17686	18094	17901	18155	18014	18259	17964	17944	17914	18177	18097	18020	18165	17928	17948	18086	18088	17977	18002	17936	17904	17916	18127	18112	17936	18015	18278	18111	18056	18029	17891	18252	18203	17950	17985	18096	17977	18031	17933	18177	17887	17900	18164	17990	17980	18057	18150	18247	18056	18168	17835	18132	18221	17848	18255	17932	18045	17885	17849	17835	18243	18144	18094	17890	18081	17937	18004	17992	18303	17977	18063	17990	17843	18021	18054	17928	17827	18163	18101	17922	18146	18109	18141	17994	18105	17868	18138	18263	18207	18147	18029	18203	18079	18057	18015	18109	18180	18031	17720	17957	17963	17872	18082	18125	18013	18078	17932	18134	18061	17914	18017	18106	17882	17982	18052	18110	18134	18150	18323	18081	17942	18009	18117	18024	17993	17986	18086	17946	18036	18110	17935	18205	18183	18139	17959	18105	18073	17882	17987	18092	18005	17825	18127	18089	17996	18112	17875	18082	17981	18133	17904	18016	18102	18120	18122	18118	18099	18159	18101	17882	17962	18034	18265	18067	18097	18071	17885	17966	18263	18189	18063	18167	17808	18097	18189	17865	17999	18127	18234	17811	18215	18084	18307	18172	18178	18118	18069	18025	17903	18106	17957	17921	17863	17888	18267	18128	18189	18137	18203	18226	18339	18002	17982	17962	18094	17985	18069	18114	18040	18078	18252	18087	18047	18186	18236	17799	18395	17877	18120	17776	17896	18109	18145	17968	18086	17853	17988	18253	18200	17931	18069	18328	18183	18078	18116	18058	17984	17982	18011	18014	18130	18027	18022	17936	18116	17950	17856	17824	17867	18210	17972	18172	18284	18119	17993	18153	17914	17870	18073	18107	18101	17922	17885	18049	18082	17941	18113	18255	18100	17908	18054	18037	17884	17743	18038	18009	18149	18174	18177	17899	18008	18085	18076	18029	18095	18226	18026	18050	18179	18013	18251	18257	18125	18122	17952	17725	18178	18081
45478	78692	73915	56981	39638	24647	20532	18462	17370	16654	16454	15743	15152	14716	14518	14362	14149	13924	14061	14135	13939	13865	13908	14069	13999	13786	13788	13613	13857	13683	13680	13825	13614	13473	13540	13345	13342	13251	13126	13296	13158	13221	13170	13063	13028	13111	13117	13152	13117	13110	13196	13038	13154	13191	13301	13113	13211	13135	13274	13325	13107	13134	13113	13198	13051	13215	13165	13212	13258	13181	13158	13232	13185	12990	13211	13026	13084	13091	13069	13130	13104	13243	13079	13027	13066	13190	13141	13305	13095	13116	13076	13149	12973	13095	13195	13230	13005	13102	13025	13152	13151	13053	13119	13165	12965	13127	13079	13046	13050	13214	13204	13044	13073	13072	13344	13237	13129	13208	13239	12969	12995	13057	12962	13039	12989	12970	12954	13181	13211	13212	12967	12985	13054	13058	12973	13156	13102	12913	13163	12926	13123	13321	13216	13156	12967	13189	13189	13119	13120	13154	13143	12931	12945	13075	13146	12964	13086	13108	13093	13020	13135	13171	13091	13215	13125	13183	13015	13040	13037	13106	13114	13059	13148	13111	13042	13055	13246	12978	13252	13150	13104	13169	13158	13109	13053	13106	13011	13255	12950	13240	13012	13041	12950	13154	13061	13145	13153	13166	12917	13013	13173	13079	13139	13187	13027	13095	13017	12944	13061	13202	13031	13210	13123	13010	13072	13233	13014	13003	13266	13190	13076	13154	13016	13132	13082	13089	13306	13011	12977	12998	13007	13160	13119	13097	13101	13197	12922	13130	13123	13011	13303	13040	13122	13093	13081	13336	13098	13216	13134	13107	13143	13138	13076	13004	13082	13066	13322	13155	13143	13215	13034	13290	13170	13062	12959	12937	13150	12937	13239	13191	13008	12975	13037	13104	13111	13013	12891	13237	13255	13037	13022	13141	13069	13019	13101	13123	13157	13167	13005	13120	13136	13041	13088	13095	13125	12926	13080	13127	13106	13069	13298	13121	13019	12996	13081	13124	13205	12983	13119	13166	13092	12997	13118	13188	12948	13072	13074	13005	13200	13074	13027	13161	12995	13163	13208	13215	13089	13104	13049	13148	12948	12892	13023	13043	13166	13033	12988	13049	13081	13052	12947	13095	12964	13145	12943	13017	13038	12986	13087	13025	13096	13138	13119	13075	13180	13197	13121	13280	13125	12982	13078	13089	13021	12951	13264	13171	12969	13191	13131	13102	13145	13122	13196	13094	13106	13055	13319	13005	13179	13179	13096	13133	13128	13031	13100	13059	13130	13033	12973	13213	13098	13059	13218	13026	13185	13025	13097	13218	13167	13045	13120	13225	13136	13043	13163	13110	13037	13030	13151	13100	13188	13006	13097	13031	13089	13048	13062	13015	13157	13199	13083	12933	13188	13159	13155	12974	13123	13117	13344	13156	13125	13141	13175	13157	12892	13015	13115	13124	13026	13136	13076	13050	13125	13094	13045	13091	13114	13060	13178	13020	12993	13086	12978	13091	13087	13152	13236	13068	13236	13106	13076	13038	13167	13169	13065	12997	13134	13056	13010	13132	13130	12985	13143	13142	13048	13020	13072	13146	13210	12967	13166	13086	12862	12985	13053	12960	13142	13118	13174	13035	13075	13161	13129	13098	13258	13127	13065	13060	12931	13134	13170	13106	13173	13191	13014	13268	13056	13090	13146	12949	13124	13026	13116	13091	13076	13001	13247	13214	12899	13151	13068	13079	12953	13167	13226	13082	13087	13120	13069	13108	12926	13128	13044	13231	13041	13041	13168	13072	13166	13079	13003	13016	13163	13195	13074	13043	13125	13135	13200	13013	13111	13114	13136	13082	13045	12890	13224	12957	13178	13126	13118	13115	13253	13059	13216	13132	13083	13056	12922	13035	13170	13222	13149	13239	13265	12807	13076	13170	13201	12999	13145	13089	13016	12994	13135	13174	13011	13090	13191	12973	13117	13078	13085	13048	13125	13042	13139	13014	13157	13150	12952	13018	12887	13096	13159	12974	13020	13130	13228	13073	13044	12914	13167	13098	13123	13111	13014	13197	13120	13114	13021	13102	13122	13209	13122	13114	12953	13110	13161	13051	13200	13234	13158	12872	12963	12958	13184	13120	12967	13122	13138	13146	13019	13259	13096	13088	13105	13173	13089	13094	12976	13210	13000	13117	13166	13129	13154	13129	13162	13067	13136	13022	13207	13206	13132	13185	12994	13065	13274	13145	13080	13014	13109	13240	12997	13014	12942	13026	13056	13128	13118	13099	13124	13085	13157	12904	12969	13172	13079	13139	13136	13001	13114	13037	13035	13146	13224	13131	13191	13182	12978	13228	13045	13110	13058	13161	13118	13409	13059	13002	13217	13198	13045	13232	13084	13193	12975	13175	12929	13037	12896	12995	13097	13338	13124	13130	13094	13201	13110	12954	13004	13094	12960	12997	13019	12958	13159	13244	13146	13133	13148	13080	13217	13236	13112	13015	13142	13059	13178	13218	13015	13003	13205	13035	12986	13132	13076	13069	12855	13066	13109	13118	12956	12908	13090	13156	13058	13174	13079	13153	13147	13019	13040	13201	13021	13169	13226	13113	13086	13116	13181	13196	13063	13277	13022	13121	12897	13102	13203	13137	13070	13153	13133	13090	13091	13036	12967	13131	13027	13158	13263	13077	13144	13148	13118	13080	12972	12987	13127	13064	13030	13105	13089	13197	13221	13247	13181	13162	13221	13104	13123	13217	13156	13067	13010	13029	13210	13011	12953	13062	13137	13200	12879	13115	13156	13090	13174	13059	12956	13145	13141	13007	13157	13011	13089	12976	13186	13111	13065	13223	13064	13050	13008	13087	13061	13068	13110	13184	13179	13068	13081	13123	13004	13185	13186	12987	13193	13214	13069	13163	13289	12976	13179	13004	13163	13016	13180	13100	12999	13061	13190	13229	13094	13044	13256	13075	13080	13093	13317	12974	13202	13102	13070	13060	13069	13169	13029	13206	13128	12998	13098	12946	13054	13017	13052	13046	13198	13168	13138	13070	12967	13269	13065	12998	13158	13028	13177	12971	12931	13116	13019	13037	13364	12996	13014	13142	13236	13132	13106	12952	13224	13180	13036	13210	13285	13118	13158	13167	13186	13076	13211	13108	13096	13101	13103	13166	13183	12970	13129	13177	13144	13211	12919	12972	13168	12991	13254	13110	13108	13024	13036	13119	13121	13132	13175	13059	13233	13044	13073	13129	13135	13129	13091	13106	13101	13131	13268	13190	13081	13088	13075	13157	13134	13075	13163	13365	12887	13173	13181	12895	13066	13204	13107	13073	13094	13141	13141	13094	13226	13110	13154	12951	13203	13050	12983	13270	13096	12983	13055	13371	13187	13183	13016	13168	13194	13051	13014	13140	13142	13018	13072	12946	13340	13023	13142	13109	13072	13029	13114	13200	13106	13104	13017	13079	13193	13142	13178	13131	13231	13035	13003	13076	12888	13186	13185	13052	13071	12976	13113	13107	13041	13020	13085	13023	12939	13151	13238	13110	12976	13019	12964	13154	13106	13050	13018	13246	13077	13103	12971	13147	13252	13088	13010	13127	13093	13122	13133	13208	13064	13162	13013	13258	12984	13140	13096	13108	12994	13046	13171	13108	13138	13006	13044	13173	12988	13282	13081	12957	13110	13106	13067	13252	13088	13065	13303	13085	13101	13141	13099	12966	13077	13170	13165	12902	12970	13146	13002	12991	13172	13095	13197	13109	13102	13192	13002	13096	13070	13104	13149	13110	13070	12997	13279	13018	13234	13071	13040	13222	13081	13176	13089	13308	13156	13014	13210	12933	13096	13069	13224	13227	13145	13146	13168	13084	13101	13004	13189	13124	12982	13045	13048	12974	13000	13145	13197	13094	12960	13162	13215	13058	13099	13259	13153	13026	12960	13217	13099	13029	13098	13086	13066	13036	13197	13207	13026	13028	13060	13184	13162	13201	13112	12933	13123	13067	13136	13026	13002	12993	13110	13163	13212	13192	13229	13114	13089	13148	13103	13168	13025	13055	13006	13136	13195	13212	13222	13030	13009	13149	13154	12913	13119	12962	13137	13050	12982	13073	13036	13182	13170	13025	13103	13013	13113	13057	13189	13060	13029	13191	13127	13084	12971	13370	13183	13204	13058	13070	13164	12883	13158	13064	13071	13172	13185	13160	13114	13140	13160	13139	12937	13047	13238	13109	12864	13111	13199	13152	13022	13132	13197	12928	13136	13137	13090	13040	13178	13104	13241	13102	13131	13262	13190	12859	13003	12913	13092	13044	13167	13071	12912	13032	12957	13040	13163	13166	13247	13288	13204	12946	13180	13066	13209	13062	13137	13123	12950	13221	13077	13072	13192	13129	13137	13193	13137	13197	12992	13194	13116	13011	13293	13063	13142	12887	13166	13195	13045	13164	13167	13161	13074	13228	12946	13187	13147	13066	12963	13110	13024	13057	13163	13137	13131	12982	12835	13208	13051	13197	12936	13065	13047	13173	13001	13175	13113	13062	13011	13070	13028	13157	13226	13201	13236	13105	12959	13135	13249	13096	13108	13127	13112	13154	13254	13191	13212	13066	13149	13004	13160	12984	13151	13056	13081	13123	13156	13146	13244	12932	13030	13142	12975	13167	13109	13247	13108	13155	13148	13158	13031	13067	13156	13070	13074	13158	13005	13009	13119	12978	13157	12952	13080	13147	13173	13090	13012	13106	13176	12997	13211	13163	13078	13178	13115	13152	12980	13180	12899	13064	13337	13101	13113	13104	13212	13036	12949	13005	13054	13117	13177	13105	13084	13054	13109	13121	13205	13082	13252	13089	13021	13313	13151	13208	13070	13027	13044	13062	13064	12901	13227	13096	13055	13087	13209	12964	13229	13144	12985	13135	13104	13075	12978	13001	13128	13148	13101	13055	13148	13052	13035	13059	13166	13182	13017	13063	13209	13114	12996	12904	13156	13211	12935	13195	13080	13138	13082	13135	13041	13196	13216	13032	13121	12943	13144	13108	13073	13087	12939	13175	12986	13073	13051	12994	13168	13307	13157	13171	12953	13108	13053	13092	12965	13158	13253	13252	13174	13261	12955	13099	13186	13159	13019	13082	13020	13182	13064	13073	13080	13002
39734	48427	53001	41329	28475	23160	21582	20674	19985	20182	20092	19731	20028	19750	19783	19783	19740	19642	19506	19748	19575	19598	19665	19576	19550	19424	19261	19589	19304	19562	19523	19456	19515	19205	19475	19232	19230	19099	19265	19479	19113	19223	19412	19319	19314	19363	19455	19417	19222	19435	19203	19438	19195	19022	19370	19415	19185	19381	19035	19166	19236	19303	19349	19356	19216	19245	19308	19192	19269	19277	19356	19482	19321	19064	19103	19144	19437	19176	19375	19204	19399	19093	19347	19140	19315	19072	19285	19340	19214	19205	19380	19203	19314	19144	19288	19177	19244	19111	19461	19265	19286	19219	19025	19218	19307	19134	19432	19097	19316	19249	19281	19130	19147	19317	19130	19195	19275	19311	19180	19274	19238	19173	19172	19253	19128	19229	19141	19221	19322	19237	19214	19260	19177	19458	19556	19401	19392	19492	19379	19192	19233	18942	19127	19173	19290	19195	19423	19264	19245	19345	19207	19254	19493	19288	19147	19290	19273	19361	19113	19067	19430	19091	19319	19056	19319	19209	19316	19395	19552	19154	19228	19179	19461	19375	19483	19324	18842	19067	19356	19211	19033	18869	19057	19335	19247	18973	19110	19080	19275	19228	19251	19254	19259	19275	19152	19363	19217	19195	19055	18951	19199	19528	19065	19315	19243	19270	19292	19515	19209	19351	19220	19306	19389	19328	19225	19375	19015	19379	19161	19222	19489	19248	19292	19452	19486	19215	19282	19138	19299	19316	19005	19309	19438	19197	19318	19299	19049	19318	19343	19278	19221	19115	19185	19066	19213	19179	19238	19413	19295	19242	19276	19583	19249	19047	19230	19164	19250	19260	19234	19202	19317	19345	19135	18989	19366	19007	19310	19208	19120	19272	19322	19292	19221	19170	19145	19248	19228	19156	19025	19205	19133	19030	18917	19249	19102	19347	19139	19351	19207	19154	19012	19479	19284	19350	19446	19262	19255	19165	19495	19232	19073	19038	19208	19125	19032	19221	19231	19305	19098	19249	19438	19390	19075	19173	19518	19115	18986	18885	19234	19407	19261	19109	19135	19228	19315	19159	19300	19123	19275	19322	19368	19360	19249	19195	19383	19265	19342	19428	19302	19091	19285	19203	19324	19311	19176	19422	19380	19170	19217	19117	19381	19333	19109	19142	19293	19274	19148	19227	19263	19520	19496	19417	19282	19163	19173	19379	19121	19363	19204	19271	19309	19212	19242	19426	19359	19178	19106	19304	19419	19109	19141	19271	19378	19540	19366	19178	19274	19197	19076	19040	19141	19028	19222	19321	19183	19187	19232	19287	19208	19340	19330	19134	19388	19116	19363	19177	19375	19184	19146	19247	19274	19319	19176	19241	19144	19265	19391	19090	19075	19349	19248	19309	19433	19119	19119	19053	19169	19079	19118	19335	19136	19392	19340	19123	19150	19060	19227	19169	19042	19338	19366	19515	19261	19232	19330	19327	19336	19189	19288	19161	19098	19390	19257	19184	19288	19125	19234	19196	19236	19117	19403	19052	19309	19297	19407	19320	19350	19177	19299	19182	19318	19469	19492	19186	19242	19273	19221	19311	19339	19378	19226	19121	19276	19101	19162	19116	19325	19329	19285	19215	19241	19052	19236	19154	19467	19322	19163	19341	19269	19171	19167	19396	19368	19124	19132	19161	19420	19317	19302	19268	19196	19523	19266	19290	19340	19078	19237	19297	19403	19286	19467	19475	19242	19311	19142	19307	19157	19268	19284	19226	19273	19310	19297	19226	19078	19410	19322	19206	19418	19250	19311	19221	19114	19262	19381	19132	19014	19242	19179	19403	19034	19436	19112	19188	19322	19148	19028	19292	19049	19172	19430	19147	19230	19358	19324	19107	19326	19355	19270	19392	19227	19378	19113	19279	19250	19180	19248	19197	19222	19363	19168	19336	19096	19326	19305	19318	19240	19200	19325	19348	19206	19241	18975	19313	19083	19320	19297	19333	19460	19227	19178	19258	19257	19388	19373	19350	19221	19263	19180	19219	19585	18864	19117	19379	19194	19294	19245	19226	19296	19110	19139	19243	19202	19349	19129	19336	19460	19340	19247	19329	19444	19193	19225	19235	19256	19254	19323	19229	19229	19357	19164	19416	19286	19137	19291	19281	19175	19189	19343	19260	19295	19336	19229	19275	19116	19129	19152	19456	19245	19326	19066	19317	19361	19064	19119	19127	19328	19285	19187	19301	19386	19342	19120	19333	19290	19249	19223	19244	19452	19328	19187	19244	19377	19115	19196	19241	19220	19126	19228	19312	19338	19244	19320	19217	19423	19306	19210	19094	19482	19163	19087	19336	19161	19325	19133	19435	19227	19116	19253	19545	19340	19175	19219	19374	19282	19171	19287	19355	19315	19215	19170	19166	19203	19298	19165	19378	19230	18904	19125	19109	19165	19418	19076	19118	19173	19078	19564	19399	19192	19281	19096	19307	19171	19294	19281	19272	19304	19338	19402	19247	19270	19143	18979	19324	19249	19209	19298	19113	19180	19437	19145	19144	19209	19289	19074	19121	19168	19250	19475	19274	19461	19235	19108	19061	19489	19196	19351	19325	19445	19282	19130	19158	19410	19578	19163	19188	19255	19318	19145	19260	19238	19132	19000	19091	19257	19203	19124	19147	19251	19022	19223	19299	19405	19279	19279	19239	19385	19417	19385	19346	19282	19309	19300	19300	19300	19183	19539	19358	19279	19316	19191	19280	19412	19178	19130	19259	19233	19215	19114	19141	19271	19220	19349	19400	19293	19212	19159	19091	19419	19275	19261	19061	19496	19210	19116	19102	19266	19398	19651	19419	19227	19030	19303	19254	19347	19252	19165	19269	19233	18988	19355	19189	19080	19337	19134	18928	19298	19480	19185	19152	19317	19282	19320	19122	19459	19072	19190	19175	19359	19407	19382	19272	19390	19077	19359	19429	19211	19118	19229	19189	19310	19081	19543	19136	18966	19077	19165	19344	19304	19134	19509	18981	19113	19311	19341	19225	19534	19435	19232	19330	19184	19264	19239	19272	19271	19341	19218	19222	18982	19122	19151	19145	19265	19317	19225	19252	19309	19195	19396	19018	19438	19248	19536	19230	19125	19122	19519	19341	19383	19237	19275	19161	19411	19378	19107	19304	18987	19449	19318	19236	19326	19345	19241	19438	19159	19092	19282	19122	19330	19529	19163	19178	19283	19116	19239	19067	19137	19309	19349	19157	19220	19216	19345	19366	19438	19133	19382	19248	19141	19187	19151	19243	19258	19412	19356	19302	19347	19283	19402	19016	19129	18946	19285	19436	19317	19136	19435	19339	19264	19090	19158	19178	19176	19181	19340	19444	19222	19087	19287	19271	19519	19334	19296	19222	19310	19237	19414	19226	19300	19145	19257	19231	19144	19201	19353	19230	18887	19115	19284	19283	19445	19208	19357	19327	19331	19405	19377	19291	19381	19347	19323	19346	19322	19344	19377	19376	19068	19316	19319	19016	19369	19152	19315	19120	19064	19222	19387	19383	19363	19391	19200	19193	19493	19198	19263	19200	19098	19229	19165	19290	19242	19327	19245	19421	19335	19264	19408	19233	19285	19202	19340	19292	19349	19200	19014	19308	19208	19189	19273	19269	19223	19485	19332	19218	19321	19011	19342	19110	19274	19270	19130	19221	19162	19232	19379	19245	19404	19512	19216	19191	19513	19173	19235	19250	18890	18925	19451	18860	19050	19217	19121	19206	19504	19302	19419	19408	19201	19154	19398	19108	19307	19066	19331	19182	19372	19388	19271	19172	19117	19184	19129	19137	19445	19193	19083	19307	19260	19394	19304	19226	19446	19431	19017	19104	19496	19162	19315	19152	19326	19293	19392	19189	19147	19192	19296	19408	19429	19218	19433	19254	19231	19469	19261	19258	19235	19316	19120	19061	19398	19379	19338	19130	19227	19406	19364	19421	19256	19544	19259	19319	19261	19202	19043	19315	19011	19169	19153	19315	19123	19120	19223	19060	19267	19144	19300	19288	19104	19254	18980	18951	19192	19209	18933	19282	19287	19386	19535	19180	19239	19153	19203	19294	19491	19272	19324	19228	19290	19248	19162	18974	19200	19152	19200	19158	19220	19325	19315	19339	19347	19189	19352	19283	19143	19437	19068	19312	19273	19153	19370	19424	19246	19238	19319	19129	19220	19144	19283	18854	19191	19204	19272	19232	19102	19312	19192	19460	19285	19117	19198	19427	19292	19514	19273	19171	19082	19298	19507	19155	19166	19010	19321	19266	19371	19286	19467	19301	19128	19258	19195	19152	19177	19215	19406	19250	19567	19218	19419	19069	19322	19221	19072	19069	19295	19179	19251	19377	19265	19070	19527	19417	19173	19261	19222	19058	19111	19273	19238	19414	19191	19284	19202	19325	19376	19325	19218	19183	19083	19265	19310	19284	19069	19317	19386	19286	19391	19355	19087	19179	19240	19226	19472	19002	19142	19112	19174	19444	19281	19262	19182	19108	19337	19143	19500	19355	19245	19048	19426	19342	19128	19178	19335	19534	19225	19188	19404	19367	19291	19272	19391	19070	19268	19148	19438	19424	19099	19304	19395	19262	19191	19197	19220	19370	19497	19266	19187	19496	19154	19332	19093	19142	19305	19135	19389	19054	19280	19152	19222	19111	19192	19184	19200	19279	19260	18997	19221	19152	19282	19183	19111	19205	19280	19200	19407	19129	19296	19189	19295	19202	19423	19307	19250	18952	19078	19427	19326	19100	19127	19316	19267	19245	19365	19200	19261	19171	19255	19179	19196	19066	19459	19396	19279	19527	19299	19228	19595	19202	19105	19263	19269	19179	19202	19180	19023	19361	19249	19245	19211	19161	19507	19222	19051	19374	19354	19103	19144	19244	19153	19090	19317	19165	19407	19357	19145	19410	19137	19070	19245	19195	19309	19254	19122	19361	19253	19116	19357	19495	19411	19147	19452	19184	19303	19298	19345	19332	19257	19457	19396	19275	19316	19118	19308	19147	19294	19102	19309	19060	19187	19369	19196	19432	19169	19643	19072	19282	19395	18954	18998	19251	19450	19306	19179	19265	19180	19217	19072	19357	19216	19025	19028	19069	19108	19252	19362	19203	19223	19464
41156	58570	52837	36131	23328	17746	16635	15890	15181	14911	14948	14611	14370	14312	14299	14095	14053	14036	14094	13950	14137	14104	14230	14071	13984	13877	13930	13774	13904	13959	13980	13970	14047	13855	13805	13915	13792	13716	13691	13773	13716	13724	13719	13791	13774	13673	13922	13836	13861	13784	13720	13579	13763	13549	13771	13687	13633	13653	13794	13835	13846	13522	13906	13636	13774	13774	13740	13757	13775	13766	13538	13671	13737	13799	13732	13680	13761	13729	13728	13733	13551	13742	13669	13912	13778	13584	13869	13603	13618	13720	13629	13614	13915	13755	13757	13615	13692	13738	13964	13651	13693	13697	13753	13651	13594	13669	13724	13795	13664	13748	13898	13528	13646	13789	13776	13656	13749	13785	13732	13759	13747	13681	13765	13665	13743	13742	13763	13677	13665	13795	13719	13722	13808	13650	13906	13894	13753	13775	13734	13563	13682	13588	13557	13650	13807	13765	13726	13595	13661	13635	13569	13701	13536	13851	13758	13722	13632	13721	13745	13685	13682	13717	13635	13792	13734	13787	13800	13676	13783	13770	13922	13759	13675	13545	13693	13733	13459	13752	13854	13710	13751	13767	13768	13772	13615	13767	13539	13718	13641	13679	13678	13769	13723	13808	13611	13752	13660	13645	13672	13687	13837	13628	13650	13763	13691	13851	13734	13531	13750	13792	13661	13695	13783	13790	13649	13489	13762	13731	13586	13729	13909	13601	13697	13744	13689	13814	13623	13847	13640	13679	13754	13609	13759	13646	13636	13711	13642	13911	13717	13564	13806	13810	13746	13679	13892	13830	13679	13732	13628	13672	13722	13537	13696	13872	13704	13746	13683	13700	13632	13736	13713	13654	13821	13756	13734	13730	13655	13735	13688	13718	13771	13768	13849	13961	13947	13879	13788	13607	13864	13707	13843	13724	13815	13556	13730	13664	13658	13743	13573	13794	13698	13869	13780	13705	13746	13773	13727	13672	13588	13952	13662	13569	13719	13737	13739	13735	13836	13859	13797	13692	13898	13699	13676	13594	13863	13757	13763	13719	13782	13778	13821	13733	13738	13784	13796	13773	13684	13601	13737	13772	13656	13618	13827	13746	13570	13793	13681	13736	13671	13653	13744	13700	13640	13833	13775	13682	13717	13714	13872	13848	13806	13691	13638	13682	13799	13641	13486	13683	13635	13717	13893	13850	13599	13783	13673	13817	13662	13617	13559	13787	13781	13731	13771	13711	13683	13646	13618	13601	13657	13636	13726	13607	13770	13781	13840	13679	13624	13760	13823	13903	13846	13669	13732	13644	13718	13783	13548	13599	13814	13804	13896	13756	13626	13658	13654	13825	13624	13697	13812	13702	13569	13793	13703	13868	13718	13649	13803	13685	13757	13813	13748	13818	13675	13668	13726	13741	13758	13852	13637	13884	13826	13568	13661	13720	13650	13629	13673	13681	13843	13644	13633	13754	13601	13635	13656	13544	13625	13606	13679	13861	13694	13736	13911	13814	13806	13654	13585	13722	13646	13733	13688	13709	13753	13846	13825	13830	13698	13780	13621	13766	13859	13817	13760	13795	13822	13790	13676	13766	13419	13697	13763	13889	13775	13641	13666	13662	13840	13840	13910	13726	13963	13853	13759	13883	13726	13684	13790	13885	13733	13604	13775	13616	13697	13831	13690	13701	13764	13830	13811	13813	14034	13678	13804	13530	13753	13739	13769	13566	13760	13731	13705	13841	13873	13738	13752	13769	13637	13626	13710	13826	13738	13612	13602	13878	13808	13940	13774	13824	13619	13658	13720	13875	13747	13574	13794	13526	13642	13492	13756	13778	13787	13642	13650	13858	13676	13799	13639	13851	13730	13850	13796	13717	13664	13579	13701	13795	13777	13772	13769	13761	13746	13541	13850	13857	13679	13677	13658	13602	13738	13667	13831	13643	13620	13799	13722	13594	13756	13826	13595	13577	13644	13634	13770	13663	13664	13653	13704	13768	13872	13645	13741	13677	13705	13758	13649	13760	13939	13741	13794	13870	13608	13752	13556	13728	13577	13689	13765	13741	13712	13646	13714	13635	13619	13670	13853	13809	13773	13845	13745	13727	13771	13691	13689	13796	13685	13938	13736	13665	13588	13845	13582	13833	13779	13661	13712	13677	13710	13653	13693	13746	13700	13643	13574	13648	13703	13759	13687	13634	13776	13757	13678	13745	13771	13859	13772	13790	13592	13838	13768	13792	13593	13639	13520	13755	13655	13695	13708	13552	13660	13624	13709	13624	13777	13778	13618	13688	13630	13582	13668	13754	13833	13749	13723	13649	13847	13670	13679	13724	13627	13807	13600	13604	13786	13578	13710	13773	13704	13680	13833	13814	13633	13647	13654	13794	13809	13842	13811	13719	13801	13764	13641	13644	13677	13829	13781	13659	13847	13734	13617	13688	13610	13621	13651	13756	13728	13731	13676	13677	13813	13746	13623	13781	13662	13786	13505	13631	13544	13732	13776	13744	13648	13667	13778	13672	13712	13644	13603	13627	13780	13664	13574	13767	13893	13635	13844	13733	13774	13894	13664	13619	13809	13776	13692	13616	13714	13921	13691	13822	13585	13856	13791	13617	13830	13784	13886	13822	13705	13789	13585	13815	13672	13887	13592	13797	13723	13739	13729	13857	13732	13745	13600	13606	13774	13746	13662	13675	13589	13914	13742	13807	13739	13754	13657	13823	13759	13792	13671	13685	13724	13651	13713	13821	13733	13952	13540	13696	13815	13886	13697	13620	13620	13823	13776	13733	13657	13642	13669	13764	13533	13766	13643	13823	13689	13830	13956	13502	13791	13707	13587	13752	13740	13767	13570	13707	13669	13766	13573	13661	13734	13785	13571	13679	13733	13737	13529	13656	13666	13686	13785	13646	13762	13765	13686	13663	13747	13836	13779	13883	13623	13697	13856	13664	13760	13726	13756	13796	13712	13759	13603	13827	13673	13653	13699	13712	13692	13665	13837	13798	13710	13618	13770	13786	13643	13710	13664	13663	13789	13737	13838	13887	13887	13777	13713	13775	13778	13698	13749	13532	13671	13827	13708	13742	13603	13646	13743	13656	13638	13755	13649	13813	13800	13855	13734	13605	13849	13706	13768	13622	13661	13828	13743	13848	13708	13724	13816	13647	13625	13893	13757	13566	13669	13606	13647	13717	13721	13711	13651	13649	13773	13640	13642	13679	13810	13964	13795	13659	13912	13716	13892	13856	13481	13748	13763	13546	13803	13806	13754	13632	13797	13714	13588	13604	13653	13642	13601	13554	13618	13618	13800	13500	13616	13631	13802	13718	13644	13700	13796	13838	13701	13644	13796	13785	13818	13815	13737	13709	13697	13692	13758	13802	13617	13674	13839	13655	13728	13703	13656	13784	13782	13723	13641	13977	13966	13725	13667	13648	13737	13725	13819	13691	13637	13726	13703	13644	13615	13817	13810	13867	13752	13610	13740	13833	13751	13859	13647	13651	13618	13628	13718	13644	13777	13599	13776	13648	13691	13649	13532	13718	13872	13794	13644	13746	13658	13683	13603	13788	13690	13722	13758	13652	13863	13813	13881	13734	13740	13710	13869	13553	13560	13768	13764	13708	13673	13656	13691	13834	13717	13822	13644	13664	13666	13707	13698	13696	13769	13863	13776	13646	13643	13763	13711	13800	13888	13663	13764	13804	13614	13670	13615	13665	13690	13705	13782	13679	13796	13835	13737	13731	13762	13741	13934	13697	13745	13726	13766	13517	13819	13819	13629	13718	13711	13794	13742	13752	13662	13640	13720	13896	13765	13689	13819	13605	13642	13760	13589	13855	13840	13892	13612	13610	13892	13798	13912	13614	13818	13680	13577	13829	13630	13638	13827	13538	13713	13664	13731	13705	13780	13721	13639	13752	13640	13807	13686	13692	13626	13684	13614	13735	13767	13785	13646	13822	13736	13775	13635	13730	13580	13793	13576	13830	13679	13625	13845	13692	13495	13647	13931	13650	13652	13785	13662	13800	13810	13852	13652	13817	13659	13746	13625	13819	13747	13738	13767	13679	13787	13703	13756	13688	13543	13769	13691	13770	13928	13800	13669	13759	13698	13878	13797	13779	13776	13641	13661	13569	13635	13727	13739	13724	13797	13719	13806	13693	13695	13885	13649	13644	13731	13738	13774	13750	13459	13686	13670	13791	13821	13987	13686	13651	13792	13687	13653	13741	13777	13670	13749	13717	13784	13623	13886	13771	13728	13788	13797	13648	13653	13582	13833	13675	13662	13648	13532	13591	13828	13655	13484	13695	13636	13611	13914	13760	13713	13754	13674	13563	13769	13803	13760	13835	13656	13782	13674	13687	13799	13698	13713	13799	13691	13768	13811	13801	13692	13677	13849	13648	13662	13717	13783	13603	13657	13794	13636	13700	13576	13544	13627	13727	13702	13739	13861	13856	13799	13641	13693	13702	13745	13650	13530	13849	13622	13687	13847	13764	13704	13680	13810	13529	13544	13808	13822	13529	13673	13658	13621	13657	13643	13680	13795	13790	13618	13700	13675	13863	13881	13714	13608	13792	13808	13736	13726	13806	13755	13616	13752	13712	13727	13741	13748	13772	13762	13590	13697	13703	13778	13667	13808	13702	13755	13682	13609	13683	13628	13782	13710	13854	13712	13728	13580	13786	13754	13760	13737	13801	13694	13761	13542	13763	13710	13790	13718	13774	13800	13682	13647	13792	13551	13864	13692	13587	13752	13808	13814	13670	13664	13681	13562	13812	13726	13720	13682	13902	13768	13721	13670	13770	13745	13810	13634	13811	13727	13735	13723	13687	13784	13757	13691	13834	13825	13721	13767	13690	13673	13801	13703	13740	13783	13800	13692	13513	13847	13712	13758	13849	13677	13680	13768	13640	13684	13797	13697	13670	13688	13662	13864	13638	13747	13642	13770	13681	13643	13559	13659	13601	13794	13599	13700	13587	13702	13728	13918	13855	13636	13704	13520	13749	13654	13730	13812	13796	13577	13771	13609	13868	13695	13781	13733	13746	13700	13697	13794	13717	13682	13796	13661	13711	13651	13726	13661	13781	13831	13713	13758	13796	13766	13778	13777	13635	13759	13609	13640	13770	13682	13799	13746	13723	13824	13734
26486	21928	33002	32112	28390	26835	25465	22313	20795	20729	20525	20046	19920	19763	19383	19503	19390	19503	19408	19411	19281	19627	19475	19152	19436	19195	19342	19410	19296	19564	19383	19310	19251	19302	19169	19177	19001	19049	18812	18801	19207	18821	19082	18998	18852	18706	18661	19010	19129	19011	19192	18927	18817	18944	19179	19007	19032	18934	18911	18826	18875	18840	19027	18861	18700	18860	18822	18855	18944	19055	18898	18786	18951	18913	18919	18806	18858	18779	18833	18908	18832	18838	18672	19023	19066	19039	18714	18855	18826	18882	18894	18745	18885	18674	19049	18808	18806	18812	18885	18827	18677	18973	18698	18707	18728	18820	18915	18907	18702	18808	18742	18969	18761	18619	18676	18927	18669	18883	18845	18905	18923	18862	18778	18659	18900	18552	18929	19065	18963	18897	18776	18781	18797	18718	18696	18896	18742	18929	18656	18752	18833	18812	18772	18790	18876	18725	18669	18775	18725	18862	19114	18758	18736	18657	18633	18598	18846	18696	18779	18721	18851	18494	19029	18880	18768	18744	18806	18774	18602	18793	18898	18829	18623	18844	19030	18805	18752	18898	18707	18932	18825	18572	18859	18829	18772	18806	19140	18894	18936	18550	18637	18744	18851	18721	18617	19010	18696	18864	18588	19087	18683	18865	18905	18940	18675	18617	18731	18771	18730	18836	18701	18815	19058	18787	18992	18999	19092	18772	18928	18819	18953	18949	18864	18689	18572	18768	19046	18968	18715	18740	18874	18716	18775	18609	18789	18832	18784	18935	18943	18795	19005	18964	18774	18847	18879	18791	18735	18989	18930	18823	18857	18860	18660	18757	18742	18932	18811	18872	18746	18786	18808	18786	18432	18796	19041	18747	19024	18975	18788	18848	18862	19011	18673	18663	19041	18792	18829	18928	19082	18907	18794	18759	19061	18968	18760	18691	18892	18938	18708	18965	18738	18917	18715	18797	18801	18939	18807	18907	18846	18967	18873	18753	18733	18757	18938	18676	18914	18695	18997	18779	18847	18993	18699	18656	18820	18809	18673	19013	18699	18900	18899	18832	18762	18702	18968	18915	18809	18839	18902	18834	18672	18951	18830	18784	18728	18743	18776	18676	18720	18886	19109	18892	18763	18815	18778	18794	18818	18790	18786	18697	18955	18822	18829	18859	18893	18800	18804	18803	18784	18911	18854	18825	18641	18938	18648	18759	18700	19009	18998	18846	18903	19030	19032	18893	18657	18799	18865	18681	18866	18789	18821	18825	18893	18839	19008	18665	18728	18751	18991	18853	18916	18926	18872	18785	18866	19023	18788	18820	18726	18761	18955	18654	18892	18658	18746	18892	18780	18891	18821	18898	18667	18590	18711	18568	18982	18816	18971	18891	18913	18701	18835	18794	18895	18973	18888	18990	19087	18810	18884	18865	18777	18983	18945	18871	19069	18850	18855	18854	18674	18889	18755	18785	18717	18866	18893	18770	18879	19167	18788	18786	18549	18689	18951	18809	18729	18893	18642	18817	18982	18555	18949	18784	18806	18663	18619	18778	18826	18905	18828	18857	18811	18876	18763	18769	18835	18914	18815	18625	18935	18879	18761	18771	18786	18771	18807	18732	18894	18640	18684	19017	18967	18910	18713	19009	18850	18585	18861	18869	18627	18820	18867	18816	18622	18654	18661	18957	18681	18931	18960	19057	18953	18733	18903	18970	18767	18736	18980	18949	18972	18939	18804	18907	18672	18764	18687	19006	18889	18771	18636	18702	18665	18580	18717	18990	18861	18727	18954	18778	18783	18719	18971	18844	18685	18630	18969	18839	18602	18638	18904	18621	18762	18903	19022	19069	18798	19038	18928	18934	18888	18984	18866	18918	18975	18958	18749	18879	18928	18503	18890	18844	18656	18736	18840	18655	18639	18673	19057	18788	18664	18731	18849	18743	18714	18574	18697	18544	18862	18734	19004	18836	18945	18757	18890	18803	18980	18962	19039	18841	18936	18704	18703	18763	18942	18824	18697	18675	18716	18778	18784	19000	18828	18960	18990	18655	18782	18931	18796	18926	18981	18840	18712	18904	18692	18801	18645	18556	18773	19006	18958	18700	18761	18722	18792	18868	18633	18908	18871	19002	18872	18724	18843	18738	18717	18804	18673	18902	18869	18906	18768	18902	18854	18924	18946	18741	19217	18815	18762	18946	18898	18688	18837	18950	18830	18709	18884	18736	18972	18826	18880	18820	18997	18716	18780	18594	18906	18741	18846	18512	18887	18820	18776	18783	18914	18960	18897	18915	18811	18868	18689	18841	18886	19183	18900	18750	18985	18904	18884	18670	18960	19000	18904	18836	18705	18788	18736	18751	18667	18645	18845	18665	18544	18647	18700	18852	18624	18752	18812	18907	18942	18750	18936	18938	18855	18515	18644	18753	18779	18756	18892	18745	18768	18882	19122	18911	18847	19018	18819	18516	18504	18506	18867	18792	18543	18725	19021	18839	18907	18944	18863	18841	18703	18836	18738	18708	18728	18786	18942	19034	18681	18740	18850	18863	18861	18802	18824	18783	18858	18802	18958	18863	18874	18824	18870	19063	18913	18593	18562	18909	18844	18813	18978	18880	18736	18903	18849	18771	18835	18756	18818	18877	18890	18956	19124	18890	18827	18870	18951	18843	18999	18866	19018	18743	18865	18888	18869	18843	18771	18904	18708	18960	19033	18810	18844	18753	18903	18777	19037	18895	18691	18944	18801	18862	18763	18842	18649	18834	18937	19001	18862	19015	18721	18558	18800	18859	18665	18831	19027	18848	18919	18834	18833	18825	18887	18824	18874	18973	18961	18813	18735	18892	18991	19048	18704	18809	18809	18881	18665	18956	19016	18829	18810	18825	18952	18784	18720	18693	18952	18787	18734	18835	18966	18623	18962	19099	18713	18672	18932	18873	18925	18815	18927	18812	18690	18906	18771	18774	18731	18974	18852	18826	18609	18811	18742	18868	18753	18820	18752	18866	18818	18883	18877	18779	18751	18797	18725	18816	18758	18749	18887	18581	18934	18952	18702	18640	19037	19060	18738	18892	18973	18643	18715	18859	18690	18959	18842	18765	18859	18742	18784	18871	18833	18971	18800	18789	18802	18919	18726	18768	18801	18856	18745	18858	18685	18926	18895	18987	18840	18820	18850	18882	18963	18633	19084	18800	18892	18865	18690	18596	18719	19038	18860	18772	18859	18734	18847	18848	18781	18893	18916	19109	18901	18863	18816	18728	18643	18766	18803	18949	18865	18844	18627	18962	18650	18967	18846	18780	18966	18854	18844	18743	18926	18951	18851	18893	18857	18932	18584	18852	18505	18608	18845	19021	18987	18741	18704	18552	18976	18736	18905	18631	18861	18808	18762	19060	18954	18833	18780	18741	18929	18767	18816	18797	18812	18734	18942	18864	18855	19024	18834	18917	18553	18912	18770	18786	18717	18649	18603	18886	18770	18823	18863	18715	18740	19102	18720	18844	18863	18966	18898	18750	18899	18938	18923	18402	19014	18831	18899	18812	18708	18922	18741	18913	18853	18686	18670	18722	18862	18813	18718	19012	18686	18858	18908	18852	18759	18831	18894	18849	18989	18921	18903	18953	18971	18938	18708	18896	18659	18714	18601	18969	18815	18943	18516	18729	19044	18808	18662	18709	19033	18775	18994	18802	18764	18960	18693	18917	18753	18876	18923	18678	18915	18746	18714	19012	18959	18768	18759	18802	18846	19022	18719	18793	18950	18867	18794	18954	18923	18676	18810	18635	18858	18983	18728	18885	18765	18743	18642	18857	18786	18705	18600	18669	18766	18859	18839	18789	18978	18719	19063	18909	18876	18665	18779	18623	18743	18865	18809	18887	18992	18957	18930	18820	18822	18783	18830	18805	18764	18904	18705	18891	18882	18797	18850	18944	18956	19030	18860	18778	19050	19020	18622	18669	18950	18805	18769	18731	18710	18948	19121	18763	18767	18885	18738	18929	19043	18691	18980	18971	18879	19002	18798	18748	18907	18740	18653	18646	18783	18880	19017	18895	18685	18982	18895	18876	19050	18985	18788	18972	19045	18864	19084	18833	18956	18873	19001	18881	18818	18656	18985	18893	18776	18864	18677	18640	18812	18865	18713	18929	18994	18688	18935	18719	18839	18720	18786	18776	18917	18724	18891	18914	18904	18818	18777	18693	18616	18858	18957	18898	18936	18763	18763	18762	18901	18871	19080	18835	18845	18841	18777	18633	18764	18818	18765	18844	18881	18651	18920	18748	18840	18941	18782	18731	18815	18617	18821	18871	18634	18796	18741	19021	18959	18599	18613	18728	18971	19004	18907	18927	19069	18887	18819	18897	18898	18808	18682	18803	18700	18756	18836	18771	18948	18904	19076	19038	18720	18747	18754	18912	18813	18780	18714	19214	18836	18796	18880	18739	19077	18711	18700	18675	18986	18615	18791	18662	18788	18906	18857	19005	18657	18820	18843	18895	18779	18747	18662	19042	18992	18900	18969	18899	18984	18865	18870	18676	18717	18647	18867	18931	18964	18743	18824	18834	18560	18744	18796	18873	18841	18945	18869	18565	18802	18859	18720	18768	18713	18752	18804	18818	18565	18836	18982	18991	18945	18687	18896	18757	18780	18791	18849	18831	18898	18793	18641	18749	18939	19009	18998	18860	18942	18987	18771	18774	18899	18841	18985	18735	18847	18532	18755	18897	18998	18688	18650	18949	18741	19021	18903	19143	18765	18893	18882	18738	18948	18784	18968	18889	18767	19065	18698	18891	18917	18996	18662	18753	18744	18847	18744	18593	18607	18624	18820	18917	18925	18771	18812	18828	18923	18732	18831	18811	18798	18904	18746	18701	18753	18644	18885	18935	18768	18758	18676	19002	18701	18738	18844	19077	18992	18984	18817	18942	18925	18869	18676	18732	18757	19010	18817	18862	18915	18842	18779	18866	18851	18783	18710	18662	19027	18790	18720	18880	18962	18721	18572	18764	18808	18966	18801	18869	18908	18677	18784	18655	19139	19141	18972	18728	18784	18845	18873	18890	18918	18920	18964	18858	18944	18810	18601	18788	18924	18930	18805	19080	18699	18651	18981	18758	18690	18793	19029	18779	18838	18886	18546	18643	18804	18947
41892	73305	69323	44177	30426	21689	19122	17659	16486	16084	15580	15195	14815	14568	14466	14305	14151	14122	14163	14220	14029	14225	14298	14141	14167	14064	13996	13995	14019	14060	13980	14009	13797	13887	13799	13800	13664	13467	13552	13541	13634	13658	13561	13596	13422	13543	13728	13568	13610	13857	13686	13468	13494	13539	13495	13598	13707	13566	13669	13703	13586	13659	13659	13511	13739	13537	13533	13560	13661	13601	13588	13510	13539	13468	13721	13630	13712	13511	13584	13536	13518	13496	13577	13525	13673	13585	13637	13494	13701	13565	13529	13453	13633	13521	13682	13432	13540	13704	13642	13694	13641	13402	13491	13490	13709	13496	13607	13472	13456	13645	13698	13451	13640	13533	13493	13662	13653	13692	13447	13601	13544	13473	13594	13401	13601	13652	13627	13652	13735	13482	13551	13352	13752	13594	13556	13617	13494	13630	13559	13649	13660	13690	13543	13764	13480	13589	13708	13474	13556	13700	13662	13621	13604	13562	13721	13549	13578	13728	13506	13502	13532	13593	13470	13533	13608	13482	13634	13495	13585	13527	13568	13594	13469	13490	13475	13454	13367	13564	13701	13565	13760	13535	13650	13462	13492	13490	13578	13381	13539	13469	13615	13520	13540	13773	13553	13606	13444	13587	13523	13650	13541	13728	13625	13593	13643	13454	13606	13594	13638	13442	13629	13692	13471	13586	13577	13513	13498	13476	13614	13670	13652	13612	13614	13430	13615	13728	13723	13417	13542	13508	13539	13526	13610	13477	13486	13516	13568	13473	13635	13482	13557	13473	13451	13646	13573	13592	13574	13703	13555	13566	13520	13519	13584	13563	13629	13568	13617	13431	13503	13607	13639	13574	13542	13601	13465	13542	13575	13530	13473	13499	13600	13701	13541	13545	13577	13464	13508	13612	13575	13445	13574	13568	13531	13584	13577	13678	13657	13550	13569	13509	13664	13613	13577	13550	13684	13472	13695	13666	13448	13568	13629	13402	13665	13718	13447	13557	13590	13578	13585	13701	13405	13487	13675	13449	13480	13410	13624	13668	13615	13338	13428	13588	13630	13475	13573	13576	13613	13647	13529	13519	13581	13610	13735	13411	13520	13511	13530	13528	13503	13544	13484	13598	13509	13627	13479	13562	13574	13649	13631	13596	13425	13706	13487	13608	13650	13466	13499	13603	13389	13574	13644	13610	13683	13593	13505	13481	13558	13537	13578	13480	13530	13541	13502	13532	13685	13354	13504	13484	13552	13591	13521	13557	13526	13550	13703	13464	13646	13466	13616	13532	13336	13666	13620	13598	13565	13478	13679	13656	13564	13442	13600	13777	13520	13556	13661	13467	13491	13630	13578	13606	13580	13463	13665	13434	13535	13582	13509	13613	13546	13596	13693	13501	13671	13571	13524	13643	13528	13662	13622	13618	13633	13369	13527	13428	13621	13593	13627	13480	13459	13690	13461	13593	13359	13654	13578	13631	13498	13556	13555	13443	13575	13504	13722	13480	13397	13564	13464	13605	13334	13711	13556	13537	13512	13561	13459	13607	13700	13471	13545	13571	13589	13588	13520	13578	13558	13578	13377	13576	13468	13632	13394	13535	13520	13425	13595	13657	13510	13583	13733	13573	13620	13679	13512	13586	13806	13473	13456	13545	13740	13568	13412	13656	13605	13471	13505	13418	13517	13529	13624	13612	13472	13572	13478	13582	13552	13722	13578	13549	13414	13486	13622	13500	13597	13671	13507	13539	13681	13428	13474	13503	13639	13372	13618	13557	13660	13713	13444	13595	13537	13701	13503	13570	13453	13434	13575	13733	13567	13632	13637	13593	13368	13601	13469	13736	13487	13565	13596	13528	13421	13544	13440	13632	13544	13460	13611	13686	13539	13516	13467	13469	13600	13538	13685	13602	13554	13583	13485	13723	13374	13706	13474	13336	13509	13599	13540	13554	13665	13428	13581	13366	13539	13572	13482	13277	13353	13718	13670	13559	13619	13471	13595	13655	13493	13600	13590	13582	13533	13576	13532	13601	13651	13621	13582	13684	13757	13616	13518	13689	13535	13661	13525	13628	13578	13726	13495	13473	13511	13680	13579	13513	13708	13565	13607	13552	13588	13477	13720	13441	13684	13582	13512	13600	13470	13548	13515	13730	13670	13517	13636	13399	13497	13616	13456	13552	13471	13680	13493	13361	13732	13601	13438	13640	13409	13543	13449	13441	13587	13495	13532	13488	13590	13538	13455	13478	13525	13566	13640	13405	13609	13504	13762	13644	13398	13675	13550	13550	13779	13589	13483	13628	13487	13467	13530	13530	13559	13681	13510	13591	13541	13500	13445	13522	13295	13319	13436	13501	13519	13527	13573	13740	13608	13419	13548	13489	13546	13528	13658	13655	13594	13462	13349	13607	13531	13493	13597	13492	13517	13661	13519	13712	13381	13647	13639	13508	13752	13396	13568	13760	13669	13610	13493	13464	13611	13420	13715	13492	13483	13497	13438	13677	13617	13553	13436	13533	13586	13613	13612	13684	13528	13539	13547	13687	13565	13565	13504	13517	13524	13524	13631	13375	13468	13546	13538	13548	13315	13513	13636	13632	13557	13585	13456	13679	13384	13613	13515	13525	13377	13468	13519	13519	13577	13504	13573	13632	13427	13448	13642	13509	13731	13388	13509	13547	13559	13595	13616	13572	13547	13414	13740	13430	13739	13486	13504	13635	13560	13592	13521	13762	13630	13415	13452	13483	13519	13697	13533	13721	13524	13639	13554	13500	13592	13469	13533	13575	13479	13669	13667	13668	13552	13672	13573	13740	13519	13619	13353	13431	13648	13478	13677	13527	13656	13505	13536	13593	13549	13528	13607	13560	13524	13605	13539	13476	13503	13656	13549	13593	13428	13494	13782	13704	13444	13638	13615	13564	13692	13595	13561	13596	13723	13697	13586	13852	13450	13429	13599	13533	13504	13565	13634	13532	13654	13554	13678	13583	13507	13502	13688	13351	13554	13691	13778	13587	13475	13622	13702	13677	13617	13460	13478	13610	13475	13565	13606	13518	13620	13431	13627	13529	13778	13650	13498	13562	13450	13487	13411	13479	13620	13581	13478	13376	13454	13457	13550	13567	13628	13565	13547	13490	13590	13484	13537	13456	13553	13441	13654	13643	13414	13433	13555	13726	13545	13666	13460	13648	13673	13562	13492	13463	13534	13565	13694	13358	13734	13537	13402	13675	13551	13582	13642	13590	13570	13453	13457	13471	13582	13553	13400	13577	13603	13547	13608	13539	13636	13631	13554	13681	13623	13621	13537	13589	13503	13490	13437	13609	13596	13463	13512	13589	13427	13495	13629	13617	13727	13415	13512	13487	13519	13613	13654	13562	13551	13523	13703	13707	13619	13486	13570	13517	13494	13500	13643	13652	13299	13486	13520	13472	13527	13660	13511	13524	13541	13518	13800	13384	13455	13588	13462	13462	13697	13487	13468	13654	13606	13670	13665	13442	13762	13570	13700	13518	13654	13520	13766	13590	13632	13541	13640	13653	13663	13633	13463	13599	13693	13539	13432	13556	13502	13638	13607	13753	13578	13586	13597	13671	13507	13549	13558	13505	13595	13366	13625	13428	13512	13716	13611	13716	13419	13605	13508	13465	13478	13331	13623	13622	13414	13517	13526	13396	13436	13501	13617	13556	13640	13554	13576	13501	13468	13611	13564	13695	13399	13640	13499	13533	13534	13551	13559	13549	13537	13478	13630	13355	13623	13536	13455	13371	13745	13592	13595	13596	13479	13545	13455	13652	13572	13447	13565	13628	13543	13762	13508	13699	13601	13614	13519	13421	13529	13542	13773	13588	13466	13554	13570	13483	13589	13523	13594	13611	13709	13473	13554	13699	13630	13667	13588	13440	13476	13356	13531	13611	13512	13484	13532	13356	13501	13767	13584	13634	13468	13686	13596	13553	13429	13495	13548	13490	13701	13706	13730	13691	13623	13594	13418	13609	13727	13592	13462	13631	13477	13570	13520	13796	13531	13430	13622	13371	13606	13614	13495	13514	13601	13480	13610	13528	13586	13654	13431	13414	13548	13514	13501	13628	13633	13518	13609	13648	13585	13416	13539	13513	13702	13508	13526	13640	13610	13595	13557	13524	13632	13632	13571	13698	13768	13547	13667	13686	13780	13422	13505	13498	13605	13645	13563	13718	13594	13612	13646	13558	13536	13443	13480	13729	13631	13687	13563	13581	13729	13606	13666	13460	13638	13605	13663	13479	13558	13362	13508	13619	13516	13489	13491	13700	13563	13543	13543	13573	13701	13718	13554	13589	13542	13381	13600	13345	13453	13571	13577	13545	13496	13584	13644	13472	13528	13574	13555	13615	13532	13546	13756	13659	13583	13516	13605	13468	13643	13515	13636	13747	13480	13667	13654	13479	13460	13498	13492	13572	13331	13575	13502	13505	13658	13494	13689	13422	13399	13391	13610	13575	13477	13727	13561	13685	13580	13555	13537	13516	13543	13507	13529	13604	13562	13606	13567	13489	13501	13609	13654	13555	13602	13611	13687	13654	13513	13463	13581	13567	13612	13507	13631	13624	13586	13654	13393	13466	13492	13376	13502	13657	13421	13297	13464	13651	13639	13535	13589	13582	13482	13554	13611	13645	13674	13583	13681	13627	13635	13624	13386	13514	13502	13449	13559	13662	13561	13654	13542	13553	13570	13542	13510	13633	13589	13554	13631	13587	13409	13374	13469	13602	13666	13662	13541	13443	13710	13640	13501	13549	13360	13583	13836	13601	13570	13580	13704	13468	13615	13652	13569	13588	13371	13691	13591	13587	13625	13569	13599	13450	13521	13469	13430	13535	13524	13520	13574	13314	13620	13595	13705	13418	13695	13580	13568	13499	13410	13544	13675	13537	13492	13433	13564	13559	13469	13549	13478	13595	13793	13601	13663	13613	13492	13799	13489	13563	13500	13600	13605	13555	13573	13578	13628	13495	13453	13441	13560	13525	13509	13919	13427	13704	13589	13586	13551	13436	13633	13645	13460	13571	13589	13590	13626	13577	13625	13470	13495	13633	13470	13586	13599	13320	13735	13482	13703	13573	13470	13538	13552	13593	13575	13493	13524	13492	13644	13718	13477	13572	13575	13520
24755	21664	29781	26459	26319	27383	27684	22451	20464	20389	20072	19198	18613	18514	18381	18315	18076	18077	18091	18026	18182	18194	18499	18233	18357	18062	17839	17896	17760	17879	18065	17946	17628	17575	17656	17332	17260	17295	17491	17407	17098	17318	17169	17230	17161	17520	17226	17329	17498	17263	17291	17301	17316	17322	17376	17431	17529	17253	17172	17238	17282	17292	17204	17414	17610	17314	17324	17226	17280	17158	17100	17430	17218	17269	17478	17477	17439	17322	17046	17188	17285	17271	17273	17110	17281	17183	17284	17301	17419	17355	17380	17369	17330	17088	17279	17056	17507	17278	17280	17194	17233	17113	17244	17352	17291	17235	17278	17318	17326	17194	17167	17361	17117	17274	17098	17511	17144	17234	17275	17262	17102	17252	17373	17277	17239	16985	17028	17228	17267	17209	17264	17200	17183	17140	17150	17318	17224	17349	17446	17300	17331	17380	17308	17136	17310	17460	17208	17411	17248	17216	17219	17038	17309	17262	17272	17492	17263	17192	17214	17255	17204	16966	17319	17388	16919	17308	17268	17306	17155	17319	17507	17351	17155	17360	17157	17092	17240	17440	17057	17016	17278	17194	17278	17180	17362	17276	17144	17247	17376	17227	17198	17286	17273	17096	17438	17436	17244	17157	17312	17204	17379	17392	17379	17035	17255	17226	17117	17034	17394	17161	17044	17139	17474	17051	17302	17351	17157	17112	17288	17227	17222	17421	17403	17331	17286	17318	17344	17345	17481	17427	17412	17413	17378	17272	17228	17271	17206	17241	17334	17282	17248	17293	17477	17078	17373	17223	17294	17222	17184	17169	17162	17320	17137	17095	17249	17157	17185	17296	17172	17271	17444	17369	17421	17149	17117	17335	17051	17274	17278	17147	16921	17219	17097	17447	17532	17474	17304	17464	17477	17372	17147	17299	17290	17191	17351	17431	17486	17254	17347	17232	17208	17142	17184	17246	17115	17160	17343	17083	17288	17352	17250	17235	17245	17323	17306	17350	17445	17143	17270	17145	17477	17212	17270	17164	17436	17181	16915	16999	17310	17177	17394	17152	17402	17214	17306	17161	17042	17213	17204	17113	17178	17185	17035	17163	17438	17278	17172	17340	17279	17319	17306	17443	17296	17372	17266	17147	17355	17239	17319	16943	17368	17232	17552	17138	17311	17517	17416	17331	17364	17459	17129	17056	17112	17179	17310	17211	17241	17230	17227	17407	17344	17077	17075	17222	17423	17279	17309	17233	17192	17307	17126	17045	17180	17201	17358	17285	17292	17282	17322	17189	17207	17206	17377	17319	17132	17066	17319	17191	17392	17158	17165	17240	17250	17299	17253	17003	17093	17088	17207	17161	17362	17543	17241	17274	17366	17215	17358	17191	17373	17348	17148	17312	17265	17008	17363	17214	17185	17280	17220	17136	17123	17216	17240	17300	17471	17330	17388	17185	16921	17078	17275	17111	17446	17223	17298	17123	17436	17312	17361	17352	17294	17317	17358	17360	17161	17320	17272	17074	17328	17229	17338	17284	17164	17310	17252	17209	17301	17125	17328	17262	17226	17311	17098	17086	17215	17411	17359	17093	17234	17393	17283	17431	17381	17321	17255	17223	17619	17202	16931	17302	17342	17174	17277	17422	17138	17191	17189	17359	17131	17228	17429	17354	17690	17324	17248	17229	17278	17221	17085	17117	17329	17312	17128	17166	17283	17149	17314	17330	17179	17440	17440	17228	17343	17158	17275	17232	17241	17314	17301	17264	17152	17239	17276	17174	17338	17236	17329	17297	17264	17402	17184	17166	17350	17320	17415	17293	17235	17107	17234	17225	17408	17300	17312	17352	17206	17455	17527	17270	17384	17337	17180	17195	17505	17304	17179	17078	17324	17216	17466	17292	17235	17200	17308	17177	17475	17129	17315	17234	17209	17207	17288	17195	17338	17215	17359	17254	17097	17326	17532	17286	17311	17268	17286	17456	17223	17340	17205	17239	17268	17230	17458	17256	17414	17269	17201	17188	17158	17219	17166	17436	17257	17064	17323	17376	17291	17076	17397	17326	17197	17250	17512	17302	17203	17200	17408	17098	17318	17448	17219	17436	17439	17401	17345	17328	17220	17248	17097	17083	17085	17208	17131	17418	17270	17370	17334	17271	17165	17307	17059	17285	17235	17206	17167	17277	17187	17285	17190	17004	17411	17329	17150	17124	17144	17347	17451	17147	17151	17304	17399	17277	17102	17155	17095	17316	17352	17284	17064	17294	17179	17136	17250	17250	17239	17159	17372	17188	17013	17116	17413	17202	17324	17309	17440	17469	17314	17195	17338	17212	17147	17345	17384	17425	17261	17053	17373	17174	17244	17343	17311	17352	17519	17170	17244	17319	17410	17273	17225	17441	17250	17186	17288	17195	17157	17149	17330	17214	17394	17310	17130	17631	17246	17140	17325	17265	17157	17386	17377	17191	17244	17223	17448	17209	17251	17107	17221	17325	17344	17306	17203	17482	17413	17336	17234	17272	17302	17261	17171	17256	17129	17132	17526	17265	17325	17283	17491	17303	17344	17096	17233	17081	17168	17310	17213	17082	17373	17129	17166	17301	17140	17313	17309	17085	17307	17410	17349	17386	17091	17245	17265	17498	17321	17264	17158	17220	17348	16956	17238	17165	16968	17177	17226	17373	17248	17183	17349	17291	17354	17200	17380	17295	17405	17278	17262	17556	17293	17496	17283	17323	17370	17228	17275	17153	17462	17240	17136	17387	17136	17161	17314	17214	17321	17140	17168	17204	17207	17253	17196	17415	17319	17005	17092	17250	17041	17180	17415	17362	17261	17247	17242	17412	17228	17173	17220	17225	17478	17443	17348	17230	17194	17328	17417	17183	17218	17239	17228	17372	17345	17110	17065	17174	17007	17265	17251	17250	17242	17411	17205	17248	17191	17337	17182	17220	17243	17429	17279	17345	17307	17243	17144	17273	17351	17268	17238	17316	17322	17194	17111	17222	17256	17364	17122	17401	17375	17190	17324	17230	17418	17519	17338	17254	17053	17319	17157	17182	17214	17105	17237	17148	17215	17380	17337	17143	17230	17134	17290	17178	17241	17037	17357	17183	17159	17199	17375	17162	17347	17269	17362	17207	17216	17212	17282	17227	17291	17296	17277	17188	17280	17274	17389	17398	17371	17333	17311	17157	17324	17450	17263	17362	17009	17196	17354	17295	17044	17287	17233	17172	17280	17163	17193	17135	17107	17274	17366	17220	17291	17386	17367	17199	17208	17227	17174	17453	17460	17010	17229	17255	17320	17072	17372	17038	17056	17201	17137	17093	17358	17382	17447	17142	17218	17380	17382	17374	17340	17221	17191	17398	17294	17440	17213	17514	17216	17311	17322	17151	17427	17225	17295	17298	17293	17302	17178	17245	17103	17061	17144	17130	17233	17481	17240	17288	17284	17247	17252	17310	17407	17278	17349	17445	17244	17218	17433	17439	17261	17295	17183	17273	17516	17211	17495	17243	17401	17266	17215	17053	17327	17127	17471	17212	17515	17335	17135	17176	17470	17454	17344	17211	17323	17365	17223	17055	17189	17108	17272	17329	17231	17246	17247	17422	17159	17394	17208	17111	17260	17384	17188	17424	17418	17282	17442	17280	17307	17129	17158	17438	17095	17402	17333	17154	17218	17380	17333	17423	17130	17648	17348	17346	17421	17312	17246	17076	17261	17363	17425	17254	17270	17431	17202	17468	17079	17098	17149	17261	17239	17207	17366	17377	17260	17184	17185	17083	17149	17285	17308	17419	17238	17297	17195	17037	17401	17238	17134	17479	17265	17438	17128	17319	17084	17155	17070	17302	17100	17253	17117	17270	17460	17163	17261	17507	17306	17289	17105	17353	16948	17189	17181	17451	17294	17304	17217	17271	17352	17340	17401	17220	17207	17264	17300	17142	17291	17375	17365	17280	17561	17371	17474	17415	17353	17226	17230	17278	17097	17068	17063	17359	17080	17101	17161	17173	17483	17301	17232	17346	17311	17322	17472	17372	17502	17365	17243	17244	17158	17377	16870	17115	17160	17265	17517	17234	17089	17264	17336	17392	17362	17222	17284	17294	17438	17198	17100	17192	17352	17306	17166	17221	17155	17340	17016	17164	17370	17120	17074	17139	17186	17313	17500	17130	17398	17096	17399	17309	17217	17362	17432	17057	17080	17220	17224	17218	17499	17298	17391	17238	16979	17382	17284	17211	17366	17339	17235	17242	17428	17128	17235	17276	17337	17272	17195	17361	17131	17227	17174	17044	17304	17177	17036	17428	17269	17207	17395	17184	17368	17328	17284	17150	17348	17171	17359	17125	17291	17232	17272	17248	17306	17131	17122	17203	17277	17181	17328	17191	17207	17057	17242	17320	17264	17423	17189	17302	17428	17219	17191	17287	17267	17405	17215	17258	17248	17013	17123	17110	17070	17393	17468	17175	17339	17286	17480	17315	17298	17381	17183	17176	16943	17245	17308	17225	17234	17265	17249	17189	17356	17174	17325	17418	17327	17293	17230	17290	17369	17506	17261	17183	17246	17380	17201	17164	17481	17409	17331	17523	17268	17256	17378	17294	16988	17273	17471	17247	17259	17117	17027	17182	17315	17324	17218	17414	17386	17355	17499	17310	17352	17231	17312	17328	17346	17332	17263	17217	17233	17606	17335	17391	17295	17316	17191	17225	17104	17165	17244	17251	17216	17083	17128	17199	16954	17272	17150	17148	17244	16983	17191	17107	17199	17183	17340	17300	17406	17233	17190	17334	17304	17363	17345	16991	17080	17322	17211	17328	17418	17321	17536	17201	17184	17420	17102	17285	17321	17172	17306	17067	17270	17063	17390	17221	17098	17093	17193	17336	17217	17204	17346	17082	17348	17450	17172	17405	17265	17477	17393	17055	17134	17152	17254	17223	17230	17467	17051	17422	17309	17302	17370	17204	17040	17165	17183	17367	17377	17104	17331	17183	17296	17408	17196	17200	17168	17266	17316	17227	17363	17143	17340	17272	17235	17153	17378	17166	17184	17298	17237	17261	17446	17231	17497	17067	17298	17135	17350	17300	17133	17018	16971	17111	17390	17431	17308	17334	17460	17247	17419	17326	17355	17344	17149	17331	17197	17304
45796	80374	68290	49617	37982	25506	20852	18883	17333	16401	15921	14975	14541	14294	14282	13882	13677	13804	13549	13633	13510	13764	13621	13794	13431	13386	13343	13217	13499	13338	13352	13168	13182	13260	12899	12933	12796	12772	12748	12682	12685	12598	12763	12665	12604	12594	12670	12803	12742	12749	12791	12774	12901	12555	12682	12562	12704	12742	12684	12816	12722	12711	12798	12896	12795	12801	12689	12568	12750	12653	12816	12700	12703	12578	12786	12592	12675	12597	12655	12674	12594	12662	12611	12580	12761	12705	12846	12581	12638	12621	12631	12755	12596	12522	12611	12524	12553	12956	12790	12601	12558	12680	12702	12600	12806	12750	12729	12673	12740	12612	12675	12614	12673	12512	12792	12627	12634	12639	12611	12670	12557	12672	12427	12528	12730	12795	12580	12407	12570	12615	12610	12799	12741	12745	12646	12624	12725	12698	12707	12556	12599	12701	12828	12623	12799	12635	12671	12458	12637	12703	12707	12646	12614	12765	12655	12697	12828	12706	12518	12643	12682	12710	12884	12644	12535	12626	12611	12615	12687	12531	12639	12749	12695	12636	12722	12596	12711	12652	12629	12771	12814	12555	12689	12706	12595	12748	12865	12548	12692	12646	12675	12648	12721	12753	12670	12548	12683	12566	12542	12686	12608	12630	12622	12437	12564	12652	12701	12609	12531	12518	12598	12643	12589	12532	12640	12789	12514	12718	12728	12710	12487	12524	12627	12643	12676	12679	12480	12638	12664	12809	12767	12766	12561	12723	12727	12563	12649	12713	12735	12655	12554	12709	12704	12617	12525	12570	12814	12678	12648	12507	12599	12681	12565	12767	12760	12753	12602	12628	12577	12598	12665	12769	12663	12574	12650	12564	12736	12600	12634	12561	12592	12673	12519	12618	12626	12643	12772	12801	12601	12618	12607	12530	12578	12694	12651	12600	12566	12619	12567	12782	12668	12559	12751	12862	12673	12672	12578	12644	12667	12561	12737	12696	12571	12588	12753	12628	12585	12681	12688	12614	12610	12780	12737	12685	12501	12842	12683	12633	12633	12672	12575	12694	12641	12663	12634	12770	12772	12592	12707	12652	12663	12625	12814	12666	12628	12542	12603	12668	12643	12718	12631	12446	12679	12707	12677	12796	12595	12728	12660	12623	12653	12684	12763	12507	12754	12633	12692	12710	12854	12560	12727	12630	12568	12658	12822	12604	12727	12714	12531	12685	12692	12626	12685	12643	12609	12646	12591	12657	12587	12652	12552	12599	12672	12537	12593	12515	12745	12736	12617	12689	12700	12556	12640	12716	12660	12526	12623	12595	12471	12765	12649	12652	12553	12729	12581	12653	12706	12500	12684	12672	12683	12695	12765	12820	12498	12736	12820	12634	12542	12599	12727	12560	12674	12607	12731	12805	12722	12674	12596	12689	12630	12547	12673	12769	12758	12504	12695	12689	12539	12687	12609	12674	12556	12656	12429	12564	12819	12561	12587	12616	12541	12707	12605	12594	12677	12520	12654	12514	12686	12612	12690	12714	12636	12696	12530	12583	12558	12556	12584	12543	12643	12517	12744	12766	12651	12664	12543	12826	12729	12602	12650	12597	12619	12716	12673	12606	12700	12510	12766	12495	12468	12809	12676	12783	12638	12515	12654	12601	12788	12612	12783	12677	12794	12493	12749	12735	12589	12595	12613	12741	12849	12690	12688	12660	12520	12752	12686	12625	12703	12794	12831	12462	12659	12597	12725	12673	12608	12665	12550	12660	12646	12626	12674	12666	12543	12640	12509	12639	12594	12734	12536	12727	12587	12609	12555	12574	12467	12623	12613	12581	12685	12642	12539	12654	12610	12708	12390	12657	12695	12715	12601	12475	12772	12518	12578	12693	12592	12686	12601	12683	12570	12586	12646	12661	12749	12603	12717	12602	12748	12606	12696	12762	12612	12584	12640	12692	12735	12491	12524	12664	12823	12724	12578	12718	12680	12513	12555	12650	12679	12864	12670	12660	12628	12584	12585	12699	12632	12796	12574	12769	12561	12688	12827	12471	12604	12693	12658	12755	12693	12658	12718	12633	12615	12652	12616	12677	12704	12721	12723	12647	12624	12786	12500	12636	12579	12597	12655	12813	12653	12520	12664	12800	12593	12810	12780	12693	12574	12661	12930	12836	12800	12581	12803	12582	12740	12791	12528	12613	12600	12595	12546	12729	12540	12545	12727	12669	12682	12588	12665	12703	12861	12682	12763	12620	12652	12580	12494	12627	12728	12820	12804	12824	12724	12737	12672	12728	12625	12530	12530	12713	12609	12700	12511	12622	12746	12821	12582	12385	12704	12598	12769	12587	12893	12547	12608	12665	12678	12668	12701	12479	12738	12517	12514	12648	12519	12663	12665	12672	12592	12609	12727	12561	12755	12728	12682	12647	12710	12681	12597	12687	12638	12785	12545	12594	12589	12470	12625	12529	12686	12638	12546	12569	12786	12589	12688	12654	12656	12748	12766	12588	12633	12741	12638	12782	12656	12656	12632	12683	12734	12622	12525	12485	12619	12610	12755	12522	12675	12570	12677	12460	12813	12688	12643	12657	12516	12665	12530	12705	12643	12758	12729	12554	12536	12510	12594	12677	12671	12675	12719	12638	12639	12787	12541	12572	12626	12549	12588	12649	12566	12573	12495	12620	12696	12587	12607	12725	12843	12710	12618	12721	12577	12644	12632	12629	12616	12715	12483	12543	12681	12544	12660	12623	12674	12616	12676	12720	12533	12631	12736	12556	12543	12748	12608	12592	12673	12736	12650	12515	12624	12697	12636	12640	12623	12646	12729	12580	12581	12733	12673	12599	12721	12717	12748	12504	12486	12628	12631	12538	12563	12620	12744	12601	12615	12623	12703	12862	12578	12709	12676	12747	12820	12748	12742	12717	12632	12756	12741	12618	12721	12593	12696	12635	12652	12674	12615	12709	12685	12712	12785	12866	12615	12603	12699	12522	12515	12737	12681	12489	12729	12729	12768	12671	12854	12743	12566	12724	12654	12578	12817	12873	12730	12792	12590	12764	12525	12612	12778	12809	12479	12656	12708	12818	12454	12742	12657	12711	12708	12695	12567	12651	12511	12620	12507	12560	12633	12683	12520	12571	12646	12771	12596	12692	12697	12557	12667	12824	12532	12653	12775	12661	12687	12639	12585	12628	12590	12669	12793	12501	12616	12759	12708	12799	12624	12592	12556	12708	12763	12640	12601	12640	12641	12685	12785	12735	12644	12583	12709	12650	12670	12732	12590	12464	12676	12750	12621	12515	12695	12533	12587	12731	12714	12476	12680	12672	12742	12600	12666	12522	12542	12593	12601	12628	12634	12734	12560	12774	12639	12692	12720	12647	12573	12727	12737	12537	12615	12556	12731	12737	12723	12669	12595	12650	12508	12617	12560	12682	12457	12638	12684	12712	12638	12692	12695	12700	12770	12492	12655	12581	12784	12853	12540	12714	12565	12772	12576	12718	12769	12661	12762	12549	12501	12639	12509	12446	12660	12638	12846	12639	12612	12577	12656	12798	12746	12601	12579	12522	12607	12607	12710	12596	12514	12719	12755	12742	12623	12486	12589	12621	12551	12629	12496	12500	12650	12623	12469	12789	12654	12647	12716	12534	12672	12606	12661	12702	12714	12520	12681	12676	12606	12577	12563	12606	12671	12552	12528	12759	12574	12734	12708	12706	12631	12772	12643	12677	12701	12688	12502	12603	12652	12530	12757	12678	12568	12654	12829	12741	12665	12495	12570	12673	12616	12664	12753	12619	12521	12836	12618	12711	12778	12813	12608	12789	12656	12578	12629	12596	12694	12695	12752	12689	12760	12657	12613	12557	12630	12765	12787	12659	12678	12624	12793	12679	12537	12594	12609	12717	12572	12681	12581	12829	12481	12587	12594	12819	12720	12646	12661	12569	12809	12717	12563	12744	12611	12642	12644	12637	12709	12647	12619	12696	12647	12660	12514	12734	12775	12686	12660	12676	12717	12653	12644	12615	12496	12826	12657	12476	12690	12672	12672	12772	12565	12661	12573	12866	12651	12647	12584	12518	12663	12549	12553	12659	12762	12658	12701	12663	12634	12695	12751	12604	12588	12701	12607	12690	12656	12622	12514	12774	12736	12669	12553	12629	12576	12814	12628	12693	12580	12551	12666	12560	12727	12757	12848	12844	12657	12628	12576	12785	12897	12493	12530	12637	12675	12628	12615	12604	12697	12672	12655	12696	12697	12758	12697	12758	12729	12818	12622	12635	12692	12780	12707	12737	12582	12695	12726	12800	12701	12750	12520	12647	12738	12432	12544	12561	12766	12603	12662	12605	12719	12845	12550	12577	12753	12466	12735	12589	12689	12552	12690	12578	12689	12527	12486	12800	12680	12685	12627	12627	12787	12682	12734	12558	12809	12580	12613	12476	12676	12826	12760	12704	12777	12769	12651	12677	12622	12736	12513	12602	12531	12610	12644	12565	12650	12482	12636	12696	12727	12782	12596	12410	12718	12774	12530	12608	12798	12566	12721	12764	12618	12583	12752	12506	12700	12552	12827	12848	12664	12621	12578	12640	12630	12589	12745	12571	12495	12615	12583	12565	12694	12550	12761	12735	12658	12668	12736	12622	12694	12638	12758	12697	12680	12599	12553	12659	12649	12531	12573	12546	12577	12696	12654	12495	12638	12641	12818	12674	12817	12659	12670	12690	12728	12456	12730	12774	12591	12827	12755	12765	12749	12648	12580	12713	12620	12654	12565	12634	12622	12703	12810	12678	12613	12666	12748	12506	12660	12731	12664	12632	12759	12591	12587	12690	12670	12642	12750	12713	12533	12554	12594	12785	12707	12636	12505	12787	12734	12616	12563	12585	12799	12635	12646	12643	12853	12613	12671	12683	12493	12851	12709	12605	12676	12665	12609	12539	12685	12452	12622	12678	12745	12664	12584	12678	12697	12518	12783	12753	12788	12630	12556	12704	12792	12601	12754	12529	12934	12811	12808	12737	12508	12664	12807	12775	12556	12698	12709	12728	12576	12625	12692	12877	12535	12597	12507	12695	12733	12632	12447	12633	12881	12542	12786	12576	12623	12739	12628	12649	12589	12816	12672	12581	12820	12841	12608	12737	12720	12703
40479	48671	47537	36580	27780	22945	21047	20036	19723	19562	19149	19113	18991	19012	18899	19102	19123	18967	18869	19109	18900	18761	18944	19077	19122	18779	18871	19002	18763	18825	18793	18785	18712	18807	18699	18856	18775	18578	18575	18662	18577	18607	18567	18657	18477	18669	18261	18508	18442	18631	18510	18444	18574	18711	18785	18531	18496	18452	18541	18510	18598	18891	18642	18685	18533	18673	18455	18520	18597	18522	18878	18444	18606	18474	18622	18631	18551	18586	18789	18530	18468	18695	18496	18505	18612	18476	18581	18462	18556	18490	18621	18518	18474	18740	18522	18532	18601	18596	18427	18565	18514	18724	18514	18548	18340	18482	18440	18715	18795	18283	18597	18730	18658	18469	18594	18599	18561	18663	18547	18692	18548	18356	18808	18607	18717	18609	18455	18528	18310	18591	18570	18353	18623	18480	18590	18384	18754	18401	18709	18589	18489	18738	18499	18339	18378	18611	18467	18594	18482	18475	18548	18531	18451	18474	18441	18458	18612	18574	18398	18642	18445	18574	18586	18601	18698	18697	18837	18643	18399	18669	18581	18704	18588	18527	18469	18392	18509	18497	18699	18650	18572	18600	18588	18488	18791	18759	18542	18662	18452	18616	18593	18493	18514	18374	18639	18533	18650	18556	18474	18754	18395	18612	18692	18490	18512	18473	18451	18427	18540	18754	18457	18557	18287	18514	18390	18680	18825	18572	18330	18616	18574	18512	18500	18539	18533	18546	18596	18785	18504	18402	18606	18524	18592	18560	18436	18626	18511	18518	18437	18688	18440	18570	18476	18680	18926	18607	18626	18615	18663	18563	18561	18770	18679	18592	18519	18522	18592	18413	18522	18769	18554	18578	18633	18627	18443	18661	18665	18782	18526	18315	18509	18464	18501	18685	18629	18583	18529	18522	18705	18525	18503	18594	18663	18444	18864	18578	18352	18560	18532	18577	18589	18575	18429	18694	18776	18740	18540	18471	18488	18658	18656	18573	18462	18425	18549	18378	18452	18646	18589	18391	18650	18699	18764	18473	18376	18283	18490	18403	18606	18510	18556	18686	18488	18561	18548	18572	18429	18683	18821	18600	18529	18597	18549	18633	18506	18588	18411	18583	18560	18703	18451	18475	18673	18452	18470	18597	18764	18557	18614	18565	18664	18337	18549	18554	18554	18686	18582	18612	18489	18418	18854	18543	18552	18396	18680	18591	18478	18534	18286	18573	18433	18518	18423	18574	18496	18748	18533	18459	18730	18596	18643	18512	18463	18388	18512	18327	18620	18661	18560	18574	18328	18616	18648	18766	18374	18691	18515	18535	18352	18523	18610	18590	18581	18567	18598	18647	18419	18588	18499	18537	18722	18565	18665	18441	18553	18478	18761	18464	18458	18427	18504	18668	18372	18461	18746	18502	18736	18617	18731	18592	18438	18291	18555	18632	18443	18522	18378	18904	18648	18614	18460	18418	18587	18551	18699	18813	18737	18757	18465	18666	18616	18626	18627	18416	18520	18547	18671	18350	18568	18308	18406	18539	18426	18479	18544	18311	18499	18440	18460	18398	18648	18504	18324	18354	18433	18473	18569	18623	18391	18640	18629	18397	18712	18380	18592	18527	18432	18518	18330	18451	18389	18539	18755	18393	18678	18608	18675	18565	18602	18665	18726	18542	18773	18711	18572	18273	18474	18362	18638	18411	18377	18740	18571	18716	18478	18584	18481	18656	18614	18524	18555	18731	18576	18636	18560	18509	18601	18405	18387	18415	18515	18766	18582	18556	18604	18644	18784	18674	18423	18739	18547	18562	18435	18573	18604	18702	18571	18699	18587	18544	18395	18504	18516	18542	18528	18590	18568	18669	18524	18751	18482	18693	18408	18601	18468	18490	18568	18580	18596	18592	18727	18738	18551	18503	18567	18435	18522	18501	18635	18785	18548	18685	18618	18640	18377	18561	18707	18702	18722	18501	18570	18384	18689	18738	18569	18378	18421	18573	18530	18535	18438	18735	18580	18575	18530	18313	18696	18901	18514	18770	18536	18611	18503	18566	18524	18444	18644	18460	18569	18552	18579	18638	18786	18662	18548	18685	18670	18598	18507	18458	18526	18685	18515	18544	18577	18361	18355	18653	18461	18606	18806	18656	18673	18403	18572	18731	18443	18538	18605	18599	18341	18533	18493	18538	18560	18452	18261	18343	18697	18678	18607	18570	18434	18542	18497	18609	18517	18645	18575	18570	18558	18608	18640	18726	18420	18712	18660	18541	18667	18541	18488	18576	18556	18826	18783	18477	18400	18490	18443	18464	18705	18582	18679	18623	18268	18606	18460	18599	18624	18518	18546	18543	18683	18363	18746	18469	18677	18578	18724	18923	18594	18515	18265	18613	18576	18355	18582	18421	18711	18700	18605	18456	18612	18786	18680	18736	18509	18496	18650	18553	18599	18694	18779	18566	18642	18552	18346	18578	18571	18835	18654	18577	18558	18477	18620	18494	18660	18554	18657	18465	18480	18624	18534	18572	18716	18606	18570	18690	18579	18433	18372	18455	18635	18895	18697	18566	18700	18776	18706	18686	18645	18592	18598	18570	18534	18526	18611	18474	18634	18484	18506	18623	18841	18450	18631	18596	18607	18700	18485	18597	18440	18708	18619	18591	18526	18732	18543	18515	18506	18627	18611	18535	18786	18525	18476	18881	18707	18583	18441	18448	18667	18604	18335	18904	18559	18464	18570	18470	18596	18614	18600	18435	18178	18517	18496	18595	18570	18572	18650	18699	18658	18493	18684	18408	18619	18421	18610	18421	18372	18394	18502	18652	18452	18520	18391	18496	18613	18678	18441	18469	18555	18589	18617	18529	18513	18557	18735	18586	18693	18543	18500	18629	18591	18647	18638	18700	18526	18889	18388	18375	18665	18524	18417	18542	18734	18621	18786	18628	18499	18519	18494	18337	18655	18545	18613	18688	18425	18561	18446	18488	18678	18602	18671	18641	18530	18644	18453	18507	18721	18527	18612	18678	18803	18605	18587	18450	18590	18651	18770	18243	18602	18443	18215	18421	18699	18736	18619	18609	18569	18593	18696	18609	18682	18374	18662	18459	18442	18381	18766	18764	18817	18688	18654	18707	18406	18681	18592	18738	18611	18637	18652	18698	18426	18337	18545	18774	18700	18529	18698	18673	18520	18544	18581	18470	18326	18556	18553	18611	18729	18619	18446	18517	18557	18618	18642	18480	18715	18561	18598	18641	18586	18508	18678	18615	18562	18525	18515	18650	18505	18474	18626	18770	18571	18586	18348	18407	18857	18614	18604	18500	18666	18727	18542	18484	18497	18666	18297	18493	18645	18440	18816	18280	18612	18637	18464	18403	18602	18627	18841	18309	18692	18493	18847	18420	18554	18534	18447	18506	18633	18600	18585	18680	18451	18575	18544	18539	18709	18582	18554	18526	18388	18355	18687	18764	18635	18636	18466	18592	18512	18669	18609	18532	18630	18497	18660	18532	18536	18502	18489	18506	18661	18597	18537	18712	18528	18375	18819	18260	18562	18207	18375	18390	18579	18526	18804	18578	18337	18577	18671	18605	18642	18434	18557	18518	18340	18466	18634	18417	18627	18376	18582	18495	18676	18701	18642	18674	18331	18686	18649	18432	18631	18669	18613	18438	18494	18707	18363	18582	18517	18629	18740	18712	18611	18543	18612	18702	18472	18659	18440	18449	18592	18480	18608	18691	18429	18368	18513	18380	18593	18540	18469	18597	18725	18636	18685	18388	18614	18502	18549	18473	18607	18643	18409	18373	18362	18470	18821	18554	18596	18690	18496	18575	18487	18529	18517	18379	18593	18554	18607	18283	18604	18578	18542	18520	18471	18579	18594	18718	18496	18493	18637	18474	18646	18712	18488	18724	18574	18547	18600	18684	18551	18437	18656	18631	18582	18419	18564	18407	18781	18433	18601	18594	18335	18683	18693	18442	18367	18637	18598	18707	18650	18777	18624	18635	18678	18546	18676	18410	18504	18289	18603	18715	18580	18634	18558	18473	18332	18456	18400	18429	18678	18476	18451	18714	18645	18416	18720	18627	18426	18448	18668	18634	18731	18556	18769	18528	18449	18586	18514	18390	18523	18666	18629	18515	18570	18411	18683	18513	18472	18611	18644	18673	18352	18441	18716	18542	18464	18650	18525	18582	18444	18614	18671	18460	18626	18650	18921	18627	18631	18499	18694	18460	18512	18554	18604	18309	18607	18466	18555	18518	18741	18484	18348	18675	18697	18444	18374	18565	18722	18591	18737	18521	18619	18783	18481	18469	18604	18372	18597	18422	18553	18614	18596	18287	18483	18552	18716	18479	18521	18565	18348	18447	18521	18699	18848	18508	18558	18548	18640	18687	18401	18401	18636	18436	18598	18305	18768	18353	18445	18693	18438	18641	18770	18666	18694	18562	18580	18454	18727	18330	18647	18688	18706	18524	18585	18478	18324	18376	18620	18697	18396	18624	18800	18575	18499	18689	18791	18386	18490	18672	18667	18607	18859	18611	18556	18470	18400	18341	18457	18680	18635	18638	18505	18491	18496	18572	18815	18782	18709	18389	18564	18464	18637	18685	18500	18663	18612	18569	18812	18533	18403	18634	18521	18354	18546	18480	18493	18500	18333	18424	18486	18534	18611	18776	18686	18689	18715	18555	18604	18552	18495	18477	18591	18515	18681	18620	18492	18470	18579	18441	18639	18342	18553	18619	18788	18683	18714	18411	18610	18665	18618	18642	18860	18690	18546	18571	18523	18536	18508	18560	18450	18502	18458	18582	18672	18543	18639	18692	18689	18693	18748	18501	18698	18551	18525	18576	18465	18731	18686	18417	18543	18435	18418	18536	18446	18344	18566	18383	18662	18804	18429	18526	18600	18694	18569	18552	18477	18642	18657	18592	18575	18744	18338	18485	18603	18628	18555	18480	18341	18817	18551	18448	18793	18581	18537	18529	18507	18628	18621	18642	18732	18391	18691	18458	18577	18586	18671	18346	18503	18607	18800	18684	18708	18475	18672	18420	18508	18447	18725	18602	18442	18458	18488	18418	18658	18544	18367	18727	18559	18760	18520	18386	18603	18725	18722	18397	18496	18520	18454	18836	18530	18598	18497	18514	18484	18446
42459	58384	48098	31861	23905	18227	16388	15506	14869	14638	14365	14055	13977	13818	13997	13751	13665	13767	13674	13708	13762	13599	13819	13764	13742	13492	13505	13865	13684	13616	13678	13695	13433	13487	13417	13438	13225	13612	13328	13316	13490	13381	13333	13303	13340	13416	13459	13332	13382	13434	13455	13390	13538	13475	13245	13365	13287	13170	13477	13450	13336	13334	13331	13457	13397	13508	13482	13316	13366	13235	13309	13148	13334	13448	13340	13330	13258	13296	13516	13302	13429	13531	13386	13390	13365	13523	13296	13433	13490	13564	13452	13301	13432	13325	13238	13390	13490	13362	13413	13284	13175	13472	13308	13391	13249	13400	13437	13304	13275	13418	13232	13214	13398	13256	13309	13192	13442	13081	13431	13232	13280	13170	13415	13287	13379	13351	13338	13491	13406	13265	13379	13272	13398	13422	13365	13092	13346	13286	13420	13328	13366	13377	13470	13453	13349	13291	13333	13434	13205	13356	13424	13363	13328	13249	13316	13146	13357	13266	13357	13345	13403	13448	13367	13421	13367	13304	13262	13409	13401	13288	13317	13354	13227	13307	13412	13514	13400	13174	13350	13213	13277	13261	13346	13418	13372	13342	13373	13286	13360	13304	13420	13148	13493	13376	13331	13370	13383	13240	13169	13234	13217	13381	13388	13401	13417	13362	13293	13598	13331	13421	13287	13426	13271	13242	13204	13209	13357	13342	13559	13320	13365	13301	13284	13275	13389	13389	13232	13390	13352	13344	13244	13393	13383	13364	13077	13418	13353	13351	13393	13408	13218	13458	13264	13344	13374	13323	13249	13337	13340	13469	13443	13351	13291	13423	13358	13345	13396	13449	13379	13429	13378	13094	13362	13312	13332	13579	13302	13444	13347	13382	13498	13268	13324	13350	13275	13536	13154	13438	13174	13470	13297	13343	13212	13352	13360	13321	13323	13328	13327	13173	13323	13321	13359	13447	13375	13148	13515	13450	13407	13194	13322	13479	13293	13261	13369	13458	13311	13294	13322	13457	13410	13217	13317	13462	13333	13350	13338	13360	13269	13225	13415	13473	13439	13216	13391	13178	13319	13417	13468	13340	13303	13351	13242	13290	13235	13398	13441	13298	13360	13553	13316	13253	13314	13256	13422	13238	13268	13408	13283	13396	13580	13181	13132	13412	13207	13489	13317	13323	13350	13288	13311	13328	13265	13445	13397	13297	13277	13428	13387	13369	13378	13355	13361	13271	13338	13430	13290	13288	13305	13272	13388	13353	13273	13400	13362	13354	13367	13312	13553	13314	13334	13352	13437	13347	13290	13376	13432	13407	13282	13355	13352	13524	13399	13349	13458	13381	13294	13406	13299	13292	13273	13322	13330	13406	13384	13535	13299	13298	13392	13468	13263	13265	13353	13243	13435	13322	13404	13295	13236	13332	13339	13300	13441	13296	13253	13254	13453	13383	13266	13292	13356	13191	13378	13343	13372	13314	13368	13326	13388	13353	13428	13361	13282	13382	13308	13211	13301	13374	13425	13343	13252	13407	13453	13232	13306	13325	13385	13353	13349	13491	13453	13409	13315	13276	13367	13281	13222	13260	13497	13276	13395	13459	13219	13262	13222	13364	13407	13405	13360	13310	13404	13459	13322	13244	13249	13398	13332	13497	13406	13407	13476	13447	13404	13326	13312	13265	13424	13299	13359	13423	13432	13347	13315	13338	13259	13382	13156	13356	13101	13339	13289	13437	13399	13376	13267	13349	13185	13227	13373	13199	13466	13215	13364	13397	13433	13410	13256	13347	13332	13343	13160	13353	13359	13302	13318	13207	13456	13290	13311	13297	13423	13493	13264	13331	13347	13427	13235	13433	13301	13437	13354	13281	13344	13273	13392	13337	13473	13212	13288	13323	13308	13369	13284	13309	13392	13495	13345	13420	13185	13387	13450	13305	13464	13362	13426	13312	13547	13302	13464	13360	13308	13256	13472	13380	13389	13467	13386	13342	13445	13462	13363	13386	13296	13540	13372	13397	13328	13214	13493	13389	13331	13293	13419	13375	13408	13399	13193	13287	13264	13661	13336	13330	13415	13251	13295	13323	13239	13306	13417	13409	13230	13461	13415	13373	13283	13450	13277	13492	13469	13236	13462	13322	13313	13371	13288	13386	13202	13381	13298	13333	13166	13379	13463	13383	13357	13286	13309	13341	13336	13221	13194	13481	13306	13250	13307	13358	13218	13271	13149	13270	13548	13227	13548	13333	13319	13344	13236	13431	13426	13429	13381	13313	13235	13180	13380	13428	13342	13444	13362	13506	13316	13370	13451	13456	13255	13366	13304	13366	13302	13516	13458	13162	13330	13223	13459	13436	13387	13459	13246	13261	13339	13363	13330	13305	13277	13431	13277	13158	13496	13269	13350	13274	13453	13346	13334	13502	13407	13393	13181	13350	13287	13360	13411	13243	13319	13344	13410	13302	13357	13362	13489	13286	13379	13280	13428	13398	13394	13513	13396	13425	13444	13201	13404	13478	13189	13424	13484	13359	13307	13381	13255	13328	13540	13449	13459	13528	13491	13496	13354	13360	13208	13281	13435	13187	13385	13248	13309	13425	13261	13389	13392	13147	13308	13474	13347	13500	13320	13256	13253	13453	13451	13338	13383	13410	13324	13138	13321	13196	13317	13279	13281	13263	13456	13335	13470	13419	13354	13406	13331	13439	13402	13373	13274	13373	13478	13457	13182	13366	13476	13361	13502	13387	13390	13404	13314	13469	13267	13248	13331	13315	13332	13360	13401	13078	13302	13383	13171	13513	13411	13337	13293	13528	13407	13466	13383	13254	13185	13283	13504	13421	13211	13364	13254	13463	13238	13304	13435	13503	13238	13441	13313	13269	13475	13387	13356	13369	13546	13305	13305	13236	13323	13315	13249	13229	13322	13360	13342	13332	13402	13432	13218	13418	13322	13304	13217	13327	13307	13132	13320	13389	13433	13300	13435	13366	13174	13368	13347	13282	13327	13316	13404	13414	13448	13390	13322	13162	13293	13323	13385	13337	13370	13315	13385	13346	13390	13334	13334	13319	13330	13369	13428	13200	13428	13494	13390	13272	13464	13378	13345	13258	13332	13373	13284	13366	13162	13446	13455	13304	13265	13296	13398	13197	13362	13212	13309	13410	13370	13420	13410	13373	13316	13320	13400	13456	13549	13337	13317	13273	13413	13284	13419	13293	13335	13211	13433	13315	13363	13327	13278	13310	13381	13482	13254	13389	13245	13423	13281	13286	13518	13315	13537	13360	13351	13362	13382	13361	13338	13310	13197	13380	13301	13227	13262	13432	13254	13288	13430	13406	13162	13371	13330	13321	13411	13316	13385	13363	13243	13378	13509	13361	13493	13365	13236	13432	13397	13238	13343	13306	13393	13503	13254	13294	13356	13352	13323	13231	13360	13150	13250	13390	13423	13286	13349	13291	13302	13250	13368	13407	13227	13327	13260	13417	13363	13377	13459	13414	13392	13337	13371	13221	13382	13218	13464	13271	13491	13437	13303	13272	13341	13366	13477	13265	13432	13315	13348	13233	13263	13339	13358	13399	13265	13338	13353	13277	13413	13397	13426	13298	13490	13232	13331	13318	13387	13229	13345	13474	13368	13487	13339	13373	13375	13154	13429	13396	13480	13370	13329	13494	13263	13409	13418	13417	13266	13243	13413	13062	13202	13361	13235	13388	13394	13347	13389	13380	13332	13318	13369	13395	13343	13505	13464	13371	13415	13299	13454	13368	13357	13547	13455	13508	13189	13320	13374	13143	13356	13405	13424	13416	13320	13294	13501	13443	13260	13366	13289	13185	13180	13260	13302	13356	13263	13319	13177	13417	13495	13439	13479	13436	13306	13357	13276	13226	13394	13253	13127	13526	13257	13451	13203	13356	13366	13207	13363	13397	13510	13319	13377	13429	13431	13294	13467	13443	13214	13340	13255	13267	13423	13563	13425	13306	13279	13352	13286	13507	13276	13430	13402	13438	13477	13348	13454	13336	13486	13295	13313	13226	13445	13467	13555	13431	13391	13364	13268	13314	13311	13072	13207	13469	13418	13201	13192	13312	13311	13479	13264	13170	13360	13324	13266	13464	13185	13304	13336	13420	13196	13435	13258	13335	13435	13305	13409	13416	13408	13306	13249	13381	13403	13432	13345	13330	13403	13289	13297	13323	13292	13384	13278	13468	13429	13231	13435	13342	13348	13366	13332	13221	13346	13419	13432	13265	13446	13498	13294	13417	13559	13497	13273	13398	13225	13454	13365	13355	13300	13586	13197	13316	13176	13472	13285	13435	13366	13359	13285	13436	13345	13379	13342	13227	13295	13492	13381	13493	13379	13250	13285	13389	13587	13289	13312	13182	13326	13334	13290	13340	13401	13264	13472	13321	13395	13321	13248	13422	13288	13288	13460	13403	13432	13334	13324	13212	13288	13407	13297	13541	13243	13399	13403	13450	13315	13291	13441	13507	13436	13476	13358	13388	13424	13220	13415	13393	13333	13327	13298	13325	13282	13293	13376	13283	13411	13317	13302	13356	13554	13436	13175	13480	13331	13220	13300	13257	13350	13368	13221	13498	13470	13436	13343	13317	13382	13318	13295	13456	13402	13419	13297	13439	13336	13501	13332	13382	13417	13374	13503	13121	13313	13484	13305	13344	13305	13511	13433	13468	13270	13385	13492	13247	13354	13457	13289	13266	13534	13381	13465	13267	13261	13411	13247	13332	13203	13438	13326	13415	13404	13463	13318	13104	13446	13315	13300	13412	13425	13313	13468	13213	13385	13273	13368	13234	13149	13389	13430	13375	13453	13368	13220	13338	13366	13408	13487	13309	13322	13346	13233	13475	13596	13276	13433	13151	13270	13259	13452	13288	13409	13343	13304	13260	13254	13466	13387	13300	13407	13341	13312	13239	13406	13369	13475	13178	13416	13414	13159	13464	13424	13368	13386	13430	13267	13403	13362	13360	13516	13348	13256	13388	13438	13335	13513	13360	13330	13333	13306	13341	13203	13535	13385	13357	13360	13410	13195	13150	13389	13513	13358	13394	13402	13404	13396	13402	13125	13438	13317	13424	13207	13181	13272	13219	13277	13476	13368	13211	13368	13273	13390	13300	13499	13372
26490	21856	31103	31693	29755	26289	24965	22161	20906	20381	19895	19490	19328	19192	19252	19150	19254	19152	19118	19184	19018	19004	19096	19309	18985	18863	18996	19079	19185	19073	19062	18830	18767	18671	18707	18819	18550	18738	18490	18783	18588	18879	18610	18670	18519	18570	18468	18517	18619	18620	18531	18537	18542	18368	18284	18470	18420	18550	18692	18510	18504	18600	18644	18504	18723	18679	18396	18558	18519	18691	18706	18630	18439	18528	18489	18412	18682	18345	18603	18584	18438	18502	18563	18547	18583	18562	18538	18361	18348	18564	18514	18637	18386	18539	18560	18591	18644	18435	18580	18275	18555	18531	18362	18362	18560	18449	18446	18499	18627	18340	18472	18500	18430	18409	18389	18544	18370	18568	18281	18376	18271	18358	18451	18605	18141	18582	18538	18558	18564	18304	18512	18506	18438	18388	18425	18535	18469	18651	18364	18673	18325	18403	18295	18309	18437	18470	18437	18437	18415	18380	18367	18560	18649	18433	18430	18605	18397	18309	18853	18604	18413	18524	18740	18416	18181	18581	18576	18403	18400	18678	18653	18282	18471	18542	18397	18403	18478	18399	18495	18375	18554	18500	18592	18474	18418	18649	18332	18577	18193	18562	18215	18634	18503	18575	18527	18278	18536	18806	18274	18455	18478	18661	18666	18446	18548	18352	18603	18668	18854	18714	18394	18564	18576	18353	18428	18445	18578	18565	18521	18527	18468	18521	18544	18405	18528	18424	18373	18456	18667	18570	18348	18463	18301	18477	18269	18558	18426	18629	18466	18720	18677	18536	18393	18549	18352	18430	18561	18323	18746	18442	18600	18472	18547	18634	18683	18506	18648	18488	18480	18703	18422	18418	18461	18430	18336	18714	18316	18573	18540	18402	18360	18347	18570	18562	18627	18282	18490	18537	18359	18576	18424	18600	18410	18535	18498	18547	18287	18447	18623	18703	18581	18525	18460	18468	18495	18590	18405	18533	18668	18519	18631	18397	18279	18309	18457	18222	18494	18466	18451	18711	18472	18711	18570	18720	18366	18083	18482	18497	18381	18604	18422	18573	18441	18419	18259	18618	18688	18445	18574	18348	18447	18608	18491	18662	18559	18624	18329	18486	18715	18588	18407	18458	18441	18671	18603	18602	18530	18474	18540	18664	18496	18670	18426	18661	18240	18560	18382	18351	18776	18376	18711	18318	18443	18432	18284	18244	18358	18498	18610	18546	18269	18509	18437	18385	18513	18329	18342	18443	18600	18520	18467	18516	18430	18792	18470	18569	18422	18501	18454	18450	18522	18572	18427	18338	18401	18494	18537	18465	18441	18300	18444	18284	18516	18600	18618	18483	18425	18350	18613	18472	18447	18617	18609	18592	18455	18468	18478	18745	18565	18605	18411	18452	18520	18555	18655	18735	18713	18399	18564	18599	18329	18347	18290	18594	18391	18711	18379	18425	18461	18546	18725	18562	18528	18493	18532	18484	18542	18538	18483	18468	18482	18593	18309	18323	18621	18450	18582	18363	18566	18328	18664	18402	18529	18665	18361	18556	18753	18492	18418	18651	18369	18366	18356	18460	18522	18442	18382	18493	18458	18445	18505	18589	18545	18422	18382	18568	18428	18423	18600	18461	18454	18668	18734	18303	18459	18582	18571	18714	18498	18344	18536	18762	18701	18611	18154	18608	18378	18400	18480	18351	18291	18362	18400	18512	18366	18529	18537	18497	18572	18597	18440	18605	18527	18590	18457	18351	18642	18703	18196	18534	18374	18307	18436	18614	18760	18665	18415	18375	18332	18320	18364	18349	18624	18461	18449	18478	18536	18576	18624	18466	18521	18314	18380	18405	18458	18416	18692	18470	18567	18412	18518	18450	18638	18699	18332	18721	18749	18594	18589	18375	18431	18298	18540	18388	18662	18480	18650	18421	18528	18410	18612	18260	18704	18676	18566	18449	18486	18207	18479	18403	18710	18385	18534	18575	18392	18366	18378	18513	18589	18460	18506	18327	18322	18442	18309	18373	18669	18514	18322	18515	18572	18523	18548	18399	18590	18375	18543	18572	18442	18570	18608	18358	18770	18447	18468	18600	18389	18520	18753	18503	18636	18572	18487	18250	18471	18430	18497	18315	18424	18668	18526	18619	18345	18731	18384	18624	18568	18599	18374	18284	18395	18644	18421	18383	18638	18430	18472	18382	18457	18619	18706	18247	18529	18502	18425	18596	18632	18425	18305	18391	18554	18506	18374	18470	18500	18344	18606	18369	18340	18309	18625	18561	18716	18524	18670	18395	18242	18515	18367	18736	18737	18535	18265	18251	18323	18506	18391	18340	18541	18326	18283	18459	18467	18658	18525	18418	18533	18787	18710	18385	18478	18476	18533	18508	18420	18467	18367	18470	18410	18372	18455	18437	18541	18549	18669	18584	18671	18480	18637	18435	18388	18464	18519	18623	18820	18539	18486	18580	18701	18581	18239	18499	18527	18250	18337	18590	18572	18624	18301	18625	18564	18367	18375	18574	18550	18577	18600	18632	18576	18531	18361	18604	18524	18512	18366	18605	18506	18946	18709	18526	18505	18423	18576	18352	18287	18590	18445	18597	18450	18382	18446	18444	18669	18487	18459	18394	18482	18535	18305	18456	18499	18335	18438	18645	18555	18533	18624	18541	18394	18522	18502	18338	18812	18612	18553	18533	18187	18673	18663	18644	18467	18386	18501	18361	18481	18477	18680	18674	18321	18468	18641	18689	18716	18605	18559	18554	18471	18370	18498	18632	18480	18376	18531	18546	18679	18419	18539	18380	18367	18504	18519	18314	18386	18641	18543	18314	18449	18550	18629	18428	18481	18567	18401	18298	18383	18472	18502	18606	18554	18475	18614	18577	18445	18284	18561	18464	18553	18581	18512	18468	18768	18544	18281	18368	18547	18362	18375	18472	18450	18535	18634	18441	18710	18316	18539	18458	18558	18592	18438	18374	18695	18472	18540	18446	18715	18350	18360	18794	18668	18509	18416	18532	18507	18364	18348	18495	18661	18513	18516	18653	18735	18516	18515	18468	18569	18654	18439	18150	18456	18548	18688	18461	18244	18405	18603	18463	18671	18806	18512	18335	18476	18481	18560	18572	18762	18401	18441	18450	18487	18437	18169	18629	18666	18552	18365	18568	18397	18758	18514	18545	18438	18521	18562	18410	18341	18411	18497	18369	18609	18542	18502	18579	18535	18333	18326	18542	18677	18413	18495	18639	18499	18463	18264	18602	18593	18654	18420	18467	18461	18393	18802	18361	18451	18411	18334	18448	18455	18402	18410	18673	18364	18433	18658	18631	18419	18410	18266	18354	18727	18494	18259	18492	18557	18464	18471	18392	18352	18461	18601	18601	18594	18206	18319	18498	18593	18196	18482	18477	18584	18534	18473	18588	18486	18305	18344	18454	18823	18309	18323	18365	18642	18578	18303	18334	18307	18438	18322	18283	18725	18763	18499	18437	18356	18355	18358	18403	18484	18466	18550	18444	18449	18778	18477	18231	18496	18581	18520	18516	18300	18342	18472	18710	18431	18560	18605	18616	18650	18424	18371	18304	18415	18279	18515	18514	18768	18443	18514	18492	18493	18412	18456	18618	18505	18590	18469	18581	18670	18251	18313	18457	18619	18647	18728	18497	18574	18521	18546	18339	18372	18541	18584	18557	18420	18456	18706	18518	18535	18714	18482	18311	18522	18674	18468	18702	18472	18298	18370	18429	18631	18822	18556	18083	18779	18497	18447	18345	18637	18400	18416	18546	18477	18520	18487	18387	18673	18390	18578	18672	18616	18435	18561	18633	18473	18590	18495	18595	18867	18555	18652	18652	18501	18361	18566	18485	18372	18585	18411	18537	18728	18593	18508	18495	18485	18376	18572	18403	18473	18473	18365	18430	18384	18406	18395	18420	18405	18358	18493	18483	18533	18477	18478	18552	18456	18309	18530	18358	18397	18384	18496	18444	18340	18714	18580	18456	18557	18659	18626	18516	18436	18395	18518	18378	18817	18590	18534	18770	18502	18626	18444	18544	18582	18454	18395	18398	18662	18610	18335	18258	18542	18350	18419	18510	18508	18472	18584	18495	18389	18682	18905	18441	18817	18520	18507	18537	18469	18491	18555	18413	18499	18454	18599	18358	18346	18510	18571	18495	18456	18312	18463	18513	18644	18588	18689	18368	18610	18612	18779	18568	18437	18488	18400	18472	18467	18621	18495	18586	18445	18581	18669	18386	18327	18620	18628	18764	18574	18714	18395	18389	18512	18551	18714	18717	18622	18668	18501	18513	18364	18570	18426	18489	18307	18529	18266	18351	18448	18471	18359	18495	18589	18556	18478	18484	18284	18413	18445	18650	18357	18331	18684	18611	18445	18534	18396	18476	18372	18444	18615	18410	18724	18377	18365	18369	18268	18370	18321	18542	18636	18703	18543	18625	18591	18549	18475	18471	18737	18461	18528	18379	18809	18581	18507	18610	18322	18405	18645	18656	18610	18630	18534	18580	18438	18515	18586	18532	18557	18540	18187	18456	18534	18357	18449	18518	18417	18461	18644	18675	18331	18420	18477	18522	18526	18528	18382	18556	18649	18382	18493	18412	18506	18677	18373	18653	18508	18566	18567	18535	18548	18544	18406	18584	18474	18628	18533	18483	18381	18477	18447	18463	18572	18438	18672	18490	18447	18307	18383	18319	18443	18765	18293	18541	18583	18642	18532	18227	18369	18536	18340	18354	18655	18634	18586	18579	18324	18549	18465	18630	18203	18595	18538	18587	18512	18480	18464	18543	18460	18559	18531	18543	18477	18453	18159	18529	18393	18456	18591	18719	18302	18440	18413	18652	18452	18387	18491	18256	18402	18625	18354	18262	18260	18538	18351	18449	18603	18501	18453	18613	18804	18403	18459	18490	18639	18292	18501	18502	18512	18355	18598	18385	18412	18774	18606	18366	18688	18590	18425	18641	18496	18620	18282	18453	18484	18350	18342	18426	18468	18613	18550	18461	18489	18303	18545	18462	18483	18743	18359	18547	18548	18601	18446	18422	18379	18712	18425	18608	18755	18500	18558	18404	18310	18431	18396	18486	18664	18414	18388	18524	18574	18747	18714	18693	18316	18114	18428	18353	18532	18457
43399	69335	62083	46039	32444	21182	18675	17656	16333	15905	15323	14763	14508	14687	14579	14424	14069	14189	14125	14146	13918	14328	14232	14304	13960	13806	13989	13895	13895	13905	13862	13749	13676	13632	13590	13384	13456	13596	13509	13447	13510	13397	13261	13396	13215	13425	13395	13357	13687	13492	13444	13512	13537	13438	13419	13258	13478	13469	13323	13384	13448	13413	13449	13419	13307	13486	13401	13521	13441	13338	13352	13528	13524	13524	13489	13433	13448	13456	13393	13249	13512	13376	13330	13377	13303	13438	13406	13351	13503	13523	13370	13229	13387	13450	13458	13318	13427	13336	13390	13479	13513	13534	13531	13302	13485	13541	13255	13244	13418	13571	13305	13561	13444	13573	13320	13276	13530	13582	13476	13418	13226	13443	13473	13313	13445	13458	13407	13267	13478	13409	13532	13400	13407	13500	13329	13291	13549	13413	13324	13403	13478	13350	13370	13484	13407	13420	13317	13415	13378	13488	13348	13485	13245	13380	13421	13333	13337	13540	13419	13449	13393	13401	13296	13360	13418	13330	13254	13352	13384	13480	13526	13442	13601	13173	13290	13314	13302	13422	13399	13392	13430	13335	13527	13429	13315	13379	13373	13313	13309	13351	13410	13496	13358	13467	13416	13380	13380	13564	13446	13485	13182	13403	13336	13422	13336	13561	13415	13252	13298	13405	13462	13340	13244	13387	13416	13609	13450	13461	13341	13304	13398	13292	13265	13423	13470	13333	13274	13317	13428	13345	13515	13504	13395	13389	13610	13335	13333	13342	13482	13456	13424	13494	13177	13169	13410	13314	13509	13475	13326	13377	13403	13292	13431	13474	13455	13573	13485	13457	13396	13360	13486	13293	13408	13419	13466	13523	13461	13379	13296	13309	13432	13343	13182	13453	13414	13315	13512	13237	13127	13462	13551	13326	13383	13485	13335	13494	13456	13513	13411	13410	13325	13531	13315	13441	13378	13298	13392	13330	13290	13373	13385	13542	13412	13363	13462	13451	13334	13299	13484	13372	13480	13385	13496	13435	13380	13314	13424	13485	13316	13354	13277	13328	13296	13432	13406	13572	13572	13333	13359	13523	13410	13310	13384	13379	13475	13273	13302	13288	13365	13557	13387	13336	13157	13429	13337	13355	13383	13369	13436	13442	13371	13454	13513	13313	13482	13183	13499	13382	13602	13332	13459	13299	13288	13546	13486	13516	13436	13472	13429	13413	13318	13355	13389	13372	13172	13478	13362	13425	13377	13446	13459	13463	13302	13530	13392	13344	13323	13274	13567	13177	13294	13302	13267	13425	13322	13422	13380	13415	13358	13351	13398	13408	13292	13304	13342	13370	13432	13283	13294	13415	13374	13463	13377	13499	13404	13514	13431	13434	13439	13419	13291	13449	13435	13413	13456	13347	13241	13311	13189	13466	13522	13331	13344	13431	13413	13499	13478	13438	13483	13387	13385	13252	13491	13242	13549	13313	13184	13475	13431	13465	13375	13395	13491	13275	13352	13231	13294	13386	13369	13480	13297	13559	13303	13414	13440	13234	13419	13364	13439	13319	13225	13459	13277	13428	13370	13359	13413	13316	13304	13336	13347	13512	13461	13418	13406	13384	13455	13556	13236	13481	13395	13376	13296	13420	13455	13524	13471	13274	13601	13469	13485	13455	13437	13359	13333	13397	13615	13422	13475	13388	13447	13354	13550	13434	13444	13453	13484	13363	13420	13351	13499	13361	13638	13381	13344	13327	13336	13272	13410	13397	13315	13397	13488	13454	13271	13456	13486	13387	13187	13617	13372	13442	13400	13571	13372	13315	13290	13346	13280	13511	13244	13432	13314	13464	13476	13324	13367	13378	13499	13412	13415	13225	13346	13408	13446	13437	13369	13383	13557	13414	13621	13406	13420	13418	13422	13472	13341	13430	13456	13459	13379	13609	13520	13346	13251	13425	13340	13482	13495	13433	13460	13179	13636	13263	13321	13326	13487	13290	13329	13490	13540	13319	13354	13365	13388	13459	13567	13425	13460	13400	13338	13397	13412	13341	13322	13499	13353	13421	13399	13464	13338	13333	13427	13317	13520	13405	13456	13457	13334	13322	13511	13362	13422	13410	13235	13309	13272	13443	13429	13334	13507	13375	13392	13475	13486	13532	13263	13438	13422	13383	13422	13312	13380	13373	13327	13382	13271	13346	13415	13489	13397	13359	13313	13367	13409	13446	13436	13310	13315	13331	13468	13471	13440	13438	13336	13426	13433	13372	13521	13362	13345	13361	13217	13485	13458	13439	13308	13396	13368	13350	13277	13304	13444	13353	13439	13324	13349	13446	13369	13321	13387	13359	13366	13181	13543	13455	13344	13357	13493	13394	13474	13297	13263	13401	13499	13344	13371	13377	13233	13505	13243	13464	13479	13253	13479	13394	13485	13350	13346	13500	13251	13474	13431	13380	13310	13395	13555	13476	13296	13411	13345	13518	13382	13452	13220	13393	13317	13320	13356	13538	13436	13480	13333	13384	13511	13494	13430	13485	13338	13224	13302	13502	13410	13261	13354	13345	13272	13423	13395	13281	13284	13527	13609	13302	13498	13345	13554	13223	13549	13349	13442	13458	13380	13531	13379	13328	13041	13233	13328	13242	13375	13262	13319	13336	13275	13310	13247	13357	13424	13191	13393	13282	13345	13247	13500	13342	13365	13420	13380	13205	13348	13577	13577	13508	13462	13260	13497	13347	13473	13381	13431	13478	13460	13456	13374	13389	13424	13518	13313	13484	13449	13310	13525	13338	13369	13302	13247	13427	13291	13602	13493	13499	13546	13250	13367	13367	13410	13606	13377	13450	13369	13527	13226	13457	13364	13398	13285	13406	13282	13471	13397	13300	13378	13382	13442	13384	13392	13583	13222	13340	13260	13412	13420	13447	13238	13440	13427	13499	13355	13115	13377	13307	13340	13254	13309	13489	13505	13405	13443	13289	13496	13426	13302	13397	13508	13403	13361	13629	13378	13466	13386	13216	13481	13548	13250	13334	13553	13230	13327	13400	13340	13281	13382	13363	13380	13340	13451	13457	13452	13552	13431	13460	13487	13441	13435	13347	13335	13370	13279	13244	13284	13311	13331	13361	13526	13262	13511	13343	13303	13239	13534	13405	13264	13462	13597	13258	13493	13326	13420	13406	13436	13345	13599	13425	13471	13287	13678	13472	13439	13306	13621	13594	13313	13321	13354	13374	13370	13547	13429	13570	13407	13453	13413	13417	13265	13273	13443	13416	13345	13479	13390	13347	13251	13479	13300	13542	13485	13404	13408	13303	13384	13451	13358	13530	13342	13515	13560	13442	13401	13435	13413	13329	13408	13289	13354	13265	13481	13363	13295	13442	13467	13718	13377	13625	13366	13528	13482	13391	13474	13324	13321	13403	13399	13305	13369	13472	13322	13376	13450	13399	13312	13395	13462	13449	13389	13320	13507	13346	13389	13467	13327	13467	13494	13598	13299	13374	13393	13409	13345	13212	13531	13316	13545	13526	13366	13337	13357	13359	13537	13487	13420	13287	13379	13443	13527	13376	13291	13379	13540	13401	13444	13413	13272	13443	13275	13320	13320	13419	13351	13360	13413	13473	13333	13434	13309	13404	13342	13520	13513	13259	13351	13347	13241	13434	13534	13259	13544	13352	13510	13462	13415	13327	13488	13269	13352	13262	13364	13504	13391	13480	13238	13585	13237	13419	13244	13351	13412	13347	13530	13306	13396	13477	13314	13565	13612	13362	13358	13287	13433	13399	13404	13397	13328	13376	13504	13380	13475	13285	13422	13478	13465	13362	13594	13343	13417	13287	13316	13430	13386	13344	13431	13606	13268	13371	13211	13418	13360	13416	13432	13354	13321	13166	13490	13252	13220	13207	13525	13352	13416	13429	13416	13337	13371	13416	13424	13400	13332	13467	13342	13367	13302	13449	13354	13482	13348	13395	13392	13351	13440	13416	13366	13566	13470	13421	13352	13393	13418	13361	13327	13489	13472	13322	13416	13377	13549	13254	13475	13359	13420	13397	13346	13338	13408	13338	13425	13459	13436	13435	13453	13329	13447	13391	13445	13476	13290	13533	13290	13463	13267	13324	13322	13447	13424	13276	13429	13375	13365	13488	13391	13348	13334	13430	13370	13185	13398	13464	13447	13430	13374	13316	13620	13461	13174	13347	13349	13493	13454	13507	13302	13445	13495	13357	13457	13357	13538	13445	13239	13357	13706	13593	13272	13378	13309	13400	13389	13354	13284	13362	13455	13421	13265	13341	13369	13309	13481	13429	13261	13445	13557	13112	13513	13422	13578	13627	13345	13415	13446	13393	13422	13359	13535	13428	13498	13308	13446	13426	13562	13421	13389	13294	13469	13515	13519	13335	13410	13308	13394	13143	13386	13427	13367	13361	13479	13462	13420	13513	13355	13385	13462	13444	13302	13453	13370	13424	13414	13305	13454	13540	13442	13396	13363	13304	13447	13361	13503	13516	13351	13283	13298	13507	13312	13391	13385	13355	13529	13430	13228	13565	13241	13553	13468	13280	13333	13271	13370	13247	13398	13359	13493	13449	13487	13420	13460	13380	13167	13428	13333	13462	13398	13506	13232	13313	13420	13480	13454	13268	13314	13307	13341	13375	13416	13535	13360	13364	13411	13328	13374	13497	13386	13573	13514	13275	13342	13311	13250	13268	13511	13298	13404	13388	13458	13436	13312	13294	13483	13363	13425	13339	13414	13386	13290	13426	13261	13545	13250	13320	13247	13353	13460	13425	13406	13500	13324	13438	13506	13365	13505	13410	13413	13380	13278	13406	13327	13184	13300	13348	13385	13361	13235	13314	13320	13488	13513	13346	13385	13562	13286	13388	13230	13472	13374	13329	13295	13308	13366	13556	13517	13368	13451	13355	13354	13419	13200	13383	13318	13272	13480	13399	13528	13398	13409	13403	13364	13228	13271	13468	13405	13330	13300	13386	13374	13497	13346	13549	13399	13364	13494	13524	13283	13319	13409	13286	13477	13414	13346	13431	13326	13196	13292	13434	13580	13523	13344	13344	13335	13474	13498	13243	13347	13261	13293	13441	13544	13584	13306	13489	13409	13465	13454	13235	13367	13455	13383	13220	13603	13441
24937	21702	30108	28294	25800	25889	27035	22028	20415	19605	19438	18656	18396	18243	18211	18124	17684	17601	17702	17895	17924	18100	17830	17681	17635	17783	17638	17425	17839	17570	17580	17337	17469	17236	17220	17093	17098	17007	17273	17064	17198	17297	16942	17122	16922	16976	17085	17066	17112	17004	17157	17072	17148	17083	17227	17139	16739	16790	16669	17152	17210	17277	16868	17042	16776	16961	17216	17089	17100	16884	16955	16952	16838	16879	17081	16821	16713	16874	16985	16966	16792	16939	16898	16938	16937	16957	16912	16593	17010	17044	17035	16937	16859	17116	16920	16806	17035	17280	17087	16995	16972	16941	16947	17039	16946	17100	17045	16926	17002	16860	16959	17139	17106	16745	16901	17069	17159	16968	17035	17067	16906	16916	16931	16818	16872	17187	17031	16814	17117	16910	16864	16776	16877	16893	16911	16952	17106	16915	17152	16861	16978	16946	16874	16884	17141	17078	17066	16984	16738	16881	17087	16908	17003	16756	16928	16850	16884	16907	16997	16912	16964	16904	16646	16978	16914	16998	16827	16898	16971	17031	16832	16845	16911	17017	16925	17003	16924	16918	17106	16983	17074	17076	17043	16933	17047	17116	16921	17009	16966	16922	16889	16693	16922	16872	17055	17014	17149	16894	16880	16769	17100	17145	16982	16728	16869	16940	16918	16992	16986	16876	16875	16751	16891	17121	16977	16954	16977	16829	17029	16932	16968	16640	17086	16911	16998	16956	17018	16867	17161	17060	16835	16837	16991	17245	17054	17177	17041	16546	16942	16893	17112	17097	16978	16903	16960	16844	17143	16943	16896	16922	16917	17039	17010	17057	17042	16833	16889	17003	16956	16820	16749	16996	16949	16786	16935	16831	16936	16764	16922	16845	16933	16786	16959	16980	17094	16837	17056	17073	16778	17016	17079	17034	16917	17133	17088	17182	16748	17002	16851	17159	17134	16906	16957	16963	17015	17141	17092	17060	16688	16764	17025	16674	17027	17019	16876	17020	16866	16905	16791	17083	17017	16870	16908	16954	16988	16873	16787	16942	17114	16816	17003	16870	16906	17117	17027	16764	16951	16983	16908	17022	16957	17026	16692	16966	16888	17083	16822	17124	16977	17016	16985	16872	17097	17003	16834	16919	16918	16908	16899	16949	16882	16870	16995	16972	16984	16776	16893	16838	17080	16913	16919	16792	17080	16949	16926	17043	16767	16860	17069	17108	16968	17064	16795	16977	16949	16935	17146	16957	16687	16900	17002	17077	16908	16797	17076	16983	16881	16956	17037	16907	16895	16796	16765	16917	17007	16813	16559	16966	16833	17094	16928	17079	16875	17103	16897	17051	16731	16983	16814	17084	16948	16764	16923	16879	17119	16794	16979	17149	16925	16848	17153	17214	16978	16969	16845	17091	16953	16969	17192	17015	16938	16957	16980	16841	17058	16851	16977	16955	16900	17088	16949	16870	16977	17049	17057	16874	16872	17037	16988	17127	16987	16903	17147	17170	16889	16903	17046	17003	16801	16803	16975	16813	16913	16934	16975	17014	16930	16812	17040	16942	16987	16794	16843	17110	16895	16955	16920	16970	16745	16685	16763	16826	16953	16981	16779	16746	16895	17044	17132	16854	16861	16843	16858	16873	17011	16918	16821	16775	16997	16966	16824	17081	16912	16767	16803	16758	16937	16820	16997	17006	17003	16943	17048	16874	16756	16968	16769	16750	16974	17030	16837	16727	17083	16892	17007	16816	16956	16903	17010	17000	17143	16744	17062	17029	16983	17073	16914	16748	16978	16877	16821	16830	16997	16908	16965	17068	16937	16921	16999	16927	16850	16915	17026	16909	16945	17003	16946	17044	17067	17022	16869	17142	17010	16908	17070	16998	16815	16729	17083	16989	16922	16888	16744	16938	16956	17195	16927	16930	17037	16913	16837	17081	17071	16947	16944	17186	16946	16877	16914	17008	16894	17218	17134	17163	16655	16875	16904	16848	16708	17048	16703	16947	16789	16731	16876	16831	16794	16813	16819	17016	17282	16975	16824	17034	17006	17051	16971	16868	16807	16845	17195	17021	16883	16910	16916	17099	16956	16758	17007	17137	16939	16850	16869	16895	16915	16852	17117	16770	17059	16987	16873	17023	16894	16785	16904	17113	17003	17015	16977	16930	16899	17025	16874	17010	17192	17099	17043	16660	16886	16923	17124	17030	16930	16949	16925	16942	17218	17047	17044	17081	16846	16986	16827	17091	16788	16828	17014	16895	16840	17048	17126	16896	16825	16760	16906	16936	16931	16916	16806	17171	16856	16981	16978	17116	16830	16972	16812	16818	17133	16952	16996	16946	16921	17077	16818	16877	16999	16825	17137	16992	17068	16780	16761	16854	17195	17193	16978	16812	16755	17022	16983	17132	17029	17021	16980	17134	16992	16860	16889	16956	16983	17044	16919	17060	17049	16977	16833	16901	16662	16859	16980	17104	16941	17131	16782	16985	17029	16937	17069	17101	17132	16849	16955	16851	16997	16945	17126	17034	17242	16739	16991	16872	16770	16879	16782	16897	16572	16953	16954	16995	16939	16790	16833	17148	16895	16881	16796	17037	17106	16989	16985	17205	17011	16945	16952	17131	17087	16846	17066	16978	16875	16859	17096	16743	16825	16883	16934	16910	16976	16750	16941	17133	16836	17050	16992	16804	16878	16969	16952	17099	16868	16927	16877	16980	16922	17029	16869	17093	17027	16923	16899	16874	16674	16945	16875	16872	17043	16968	16845	16983	16883	16912	16796	16838	16827	16911	16924	16918	16789	17056	16860	16899	16854	16723	16709	16907	16959	16760	16941	16819	16896	17037	16978	17056	17014	16937	16821	16813	16837	16893	17113	17076	16999	17082	17141	17080	17069	16892	16837	16958	16767	17101	16980	16881	17064	16802	17056	16936	16865	17221	17116	16855	16848	16829	16931	16923	16924	17120	17104	16959	16845	16883	17090	16844	17005	16779	16890	16724	16981	17016	16936	17079	16885	16980	17201	16732	16754	17223	17005	16833	16940	17065	17124	16902	16929	17199	16895	16938	16946	16851	16862	17054	16938	16885	16827	16998	17037	17034	16853	16865	16819	17001	16872	17122	16939	17155	17126	16871	16933	17105	17041	16967	17076	17028	16922	17026	16968	16910	16902	16910	16815	17036	16980	17099	17143	17147	16977	17162	17057	16847	16802	16936	17124	16901	16867	16845	17026	16854	16875	16950	16966	16949	17010	16993	17112	17023	16759	17005	16790	17098	17219	16985	16716	16891	16844	16943	16877	16841	17205	16842	16975	17017	17255	17024	17152	16928	17035	17056	16958	16910	17054	16904	16879	16888	16975	16970	16940	16790	16847	16966	16542	16877	17009	16735	16823	16721	16937	17060	17018	16862	17032	16783	16822	16970	16898	16831	17103	17333	17000	16864	17231	16989	17184	16826	16838	16911	16972	16993	17033	16880	16880	16911	16803	16970	17069	16928	16998	17012	16889	17087	17009	16958	16918	16793	16789	16876	16822	16988	16879	16902	17003	16847	16994	16831	16993	16989	17014	16847	16979	16907	17045	17018	16878	16900	17145	17047	16867	17028	16966	16957	16957	16991	16926	16817	16918	17011	16938	17048	16826	16916	17032	16808	17080	17234	16924	16835	17076	16921	16903	17018	17125	16900	16886	16848	16814	16986	17044	16783	16905	16894	16911	16982	16948	16804	17001	17045	16968	16827	16762	16966	17081	17065	16924	16986	16809	16893	16983	16905	16944	16972	16949	16978	17150	16806	17011	16998	16960	16920	16863	16975	16770	16907	16917	17015	17055	17054	17021	16697	17097	16883	16933	16882	16985	16888	16782	16829	16987	16854	17109	17083	17244	16975	17107	16939	16997	16898	17031	17095	16959	16788	16762	16689	16755	17111	17110	16963	16916	16991	16943	17013	16801	16780	17030	17005	16956	16882	17068	16820	17176	16927	16717	16878	16850	16764	16716	16918	17218	16989	16789	16711	16861	16809	16781	16926	16983	16731	16795	17039	16775	16921	16895	17268	16934	16983	16857	16757	16812	16936	16929	17113	16782	17058	17096	17124	17011	16912	16873	16952	17055	16882	16986	16971	17145	17198	17032	16843	17081	17082	17101	16847	17011	16914	16746	16944	16842	17077	16962	17087	16961	16914	17148	17020	17107	17031	16940	17207	17046	16800	16761	17117	16948	16535	16912	16778	16856	16904	16801	16780	17082	17042	17018	16934	16961	16963	16808	16920	16997	17116	16888	17123	16999	17058	16829	16815	16687	17053	16761	17016	17020	17097	17152	16893	17057	16882	16958	16929	16843	17023	16973	17053	16922	17047	17023	16964	16895	16986	17096	17051	16940	16944	17148	16975	16961	17050	16971	17081	16891	16686	16853	17119	16834	16859	17062	16908	16824	16949	16837	16919	16990	17081	17090	17045	16962	16950	17281	16792	16815	17110	16935	16748	16977	17049	16961	16907	17034	17044	16812	16934	17070	17109	16970	17093	17093	16769	16835	16915	17117	16786	16981	16887	17006	16880	17122	16695	16822	17051	16740	17034	16988	16858	16961	17029	17168	16992	16711	16851	17002	16942	17072	17086	16907	16895	16897	16921	16912	17032	17013	17010	16909	16851	16987	16919	16924	16913	16929	16766	16926	16821	17009	16915	16994	16936	16934	16922	16839	17000	17107	17016	16774	16783	16995	16840	16997	16998	16945	16978	16977	16726	17225	17044	17022	16818	16860	16990	17053	17144	16906	16916	17145	17172	16850	16960	16925	16759	16812	17091	16985	17012	16834	16952	16921	16944	16988	16977	17107	16904	17031	17005	16827	16924	16950	16770	16848	16927	17031	17014	16954	16859	16941	16943	17043	16952	16769	16878	16604	16842	17026	17016	17047	16832	17020	16786	17032	16803	16853	17015	16808	16928	16987	16777	17121	16950	17004	17178	17065	16801	16797	16978	17270	17141	16871	16890	16857	16953	16901	17167	17183	16742	17075	17051	16981	16852	16830	17043	16828	16738	17072	16754	17054	16899	16853	16909	16894	16863	17050	17079	17047	16920	17027	17091	16852	17106	16850	16894	17034	17056	16845	16789	16989	17026	16915	16872	17002	16966	16975	16947
45395	79577	73325	55337	32725	23135	20641	18296	16924	16169	15516	14796	14259	14248	14156	14020	13936	13675	13449	13584	13429	13769	13687	13599	13186	13419	13385	13409	13386	13338	13005	13026	13042	12651	12805	12684	12778	12659	12786	12497	12644	12678	12590	12556	12525	12501	12649	12663	12747	12320	12801	12754	12736	12593	12642	12594	12658	12556	12628	12636	12431	12732	12604	12604	12657	12600	12566	12650	12756	12719	12677	12455	12765	12387	12591	12465	12754	12711	12658	12525	12559	12568	12568	12551	12536	12519	12517	12562	12533	12592	12565	12489	12566	12476	12583	12640	12462	12615	12689	12445	12695	12514	12340	12589	12444	12408	12674	12681	12609	12663	12495	12510	12509	12706	12625	12679	12509	12444	12564	12775	12698	12740	12514	12546	12696	12643	12580	12420	12603	12516	12499	12439	12530	12537	12570	12652	12448	12542	12438	12632	12666	12564	12645	12701	12818	12666	12486	12581	12575	12581	12626	12556	12552	12568	12551	12517	12416	12518	12641	12411	12553	12536	12432	12568	12643	12499	12491	12717	12637	12425	12495	12605	12606	12584	12648	12389	12618	12551	12578	12613	12645	12424	12479	12703	12451	12526	12535	12640	12515	12670	12686	12448	12500	12660	12439	12715	12393	12713	12501	12446	12626	12476	12679	12512	12536	12541	12564	12631	12462	12598	12462	12634	12370	12486	12633	12425	12571	12437	12480	12629	12593	12558	12596	12454	12638	12585	12450	12497	12587	12676	12646	12492	12608	12388	12550	12612	12625	12430	12451	12632	12721	12503	12605	12453	12564	12547	12460	12466	12518	12706	12641	12492	12570	12574	12423	12592	12546	12451	12595	12574	12555	12656	12595	12528	12493	12585	12578	12347	12471	12503	12645	12501	12690	12778	12587	12485	12409	12529	12715	12513	12572	12512	12385	12492	12491	12489	12399	12642	12637	12519	12475	12563	12599	12323	12617	12749	12536	12576	12493	12467	12720	12547	12604	12549	12515	12486	12554	12582	12499	12616	12521	12611	12494	12578	12459	12589	12490	12737	12528	12620	12566	12595	12475	12437	12410	12386	12499	12470	12586	12518	12675	12540	12577	12541	12554	12450	12582	12418	12611	12418	12724	12692	12414	12630	12583	12650	12642	12609	12557	12469	12466	12468	12548	12594	12709	12488	12360	12381	12325	12534	12615	12547	12521	12548	12474	12667	12754	12475	12567	12561	12477	12557	12447	12588	12498	12647	12476	12626	12476	12629	12504	12492	12682	12701	12460	12488	12560	12654	12598	12472	12662	12513	12472	12569	12550	12476	12706	12565	12551	12563	12573	12626	12313	12595	12606	12693	12562	12644	12517	12538	12541	12378	12662	12261	12557	12584	12576	12504	12423	12527	12304	12593	12528	12495	12523	12593	12533	12616	12539	12505	12502	12412	12486	12525	12555	12469	12499	12436	12661	12503	12570	12566	12664	12640	12490	12571	12747	12489	12612	12482	12732	12539	12579	12536	12605	12502	12581	12629	12617	12371	12691	12510	12493	12677	12558	12589	12556	12665	12496	12477	12499	12463	12598	12463	12585	12472	12644	12382	12590	12373	12606	12671	12598	12650	12613	12517	12632	12599	12472	12463	12707	12455	12639	12387	12752	12464	12668	12480	12553	12377	12563	12610	12525	12587	12631	12546	12531	12714	12572	12565	12477	12488	12442	12439	12562	12404	12739	12603	12511	12550	12691	12560	12473	12444	12626	12511	12619	12422	12398	12737	12465	12585	12660	12524	12508	12397	12712	12538	12693	12570	12477	12609	12476	12636	12688	12436	12638	12562	12603	12554	12646	12718	12500	12454	12520	12428	12458	12520	12581	12571	12537	12579	12558	12474	12615	12827	12512	12522	12592	12705	12784	12571	12510	12574	12633	12665	12581	12467	12520	12560	12514	12503	12676	12518	12626	12645	12451	12448	12732	12551	12536	12689	12586	12410	12572	12526	12497	12588	12690	12445	12496	12567	12440	12605	12636	12664	12534	12379	12465	12383	12640	12630	12392	12761	12596	12554	12575	12459	12559	12559	12690	12401	12517	12392	12614	12422	12647	12542	12461	12700	12502	12289	12527	12560	12683	12506	12598	12443	12614	12641	12484	12473	12493	12482	12618	12569	12536	12391	12442	12612	12563	12328	12581	12453	12682	12578	12659	12509	12516	12608	12584	12513	12543	12517	12749	12608	12444	12569	12485	12481	12528	12556	12665	12646	12506	12671	12479	12627	12486	12551	12493	12320	12594	12395	12451	12615	12590	12601	12607	12599	12588	12462	12651	12463	12607	12408	12533	12472	12644	12634	12561	12364	12658	12720	12612	12706	12719	12489	12517	12449	12682	12482	12675	12595	12628	12608	12443	12548	12591	12346	12631	12480	12501	12637	12555	12716	12482	12478	12457	12443	12502	12685	12551	12563	12525	12540	12612	12542	12513	12497	12775	12491	12724	12529	12542	12511	12635	12575	12587	12580	12605	12506	12534	12380	12497	12574	12469	12466	12504	12499	12583	12581	12610	12545	12638	12651	12569	12571	12535	12540	12443	12391	12627	12668	12563	12686	12439	12715	12492	12606	12488	12609	12568	12429	12653	12493	12642	12460	12601	12447	12474	12491	12552	12505	12638	12601	12423	12619	12516	12590	12555	12555	12664	12411	12535	12578	12469	12508	12630	12594	12480	12527	12708	12649	12674	12540	12556	12672	12542	12455	12707	12628	12601	12649	12595	12591	12606	12539	12554	12407	12647	12664	12588	12508	12584	12598	12431	12696	12481	12667	12533	12516	12629	12488	12644	12661	12536	12491	12471	12658	12644	12488	12481	12767	12414	12453	12448	12515	12691	12630	12574	12488	12422	12528	12579	12498	12605	12577	12562	12538	12491	12513	12465	12581	12739	12478	12519	12619	12601	12439	12588	12409	12452	12556	12537	12712	12501	12520	12802	12662	12691	12681	12631	12579	12552	12497	12657	12576	12520	12627	12461	12571	12766	12564	12550	12505	12696	12560	12601	12551	12566	12568	12358	12287	12573	12560	12632	12506	12613	12418	12582	12437	12556	12526	12507	12667	12599	12478	12568	12565	12512	12513	12461	12480	12657	12472	12521	12567	12572	12660	12691	12585	12565	12603	12529	12584	12578	12690	12706	12375	12480	12483	12575	12521	12769	12439	12599	12538	12689	12572	12567	12548	12520	12589	12565	12565	12580	12571	12524	12515	12594	12676	12389	12621	12359	12534	12683	12639	12549	12576	12601	12410	12593	12509	12607	12505	12523	12444	12562	12355	12650	12619	12567	12248	12510	12525	12631	12482	12609	12632	12687	12543	12434	12699	12532	12406	12610	12547	12495	12712	12486	12630	12426	12610	12641	12804	12455	12483	12649	12636	12732	12537	12498	12794	12471	12523	12654	12481	12410	12352	12643	12596	12526	12567	12616	12648	12597	12560	12464	12664	12600	12537	12571	12521	12584	12561	12716	12574	12554	12522	12490	12472	12561	12628	12477	12601	12570	12760	12608	12534	12577	12548	12609	12602	12563	12570	12564	12583	12607	12603	12719	12595	12664	12545	12661	12629	12466	12500	12644	12558	12653	12558	12746	12479	12652	12477	12727	12533	12550	12529	12472	12378	12697	12632	12561	12445	12609	12454	12473	12571	12651	12456	12609	12488	12418	12556	12532	12533	12510	12669	12467	12542	12578	12657	12550	12634	12528	12502	12549	12424	12519	12431	12574	12766	12595	12694	12613	12625	12580	12662	12542	12581	12455	12766	12640	12498	12626	12488	12483	12402	12700	12712	12495	12544	12534	12620	12537	12486	12590	12658	12589	12692	12560	12583	12515	12514	12574	12408	12491	12380	12524	12607	12521	12524	12590	12640	12585	12723	12497	12659	12472	12513	12574	12571	12534	12556	12747	12650	12619	12404	12537	12610	12585	12697	12567	12569	12620	12655	12486	12460	12490	12590	12542	12553	12528	12557	12742	12513	12511	12558	12388	12666	12569	12539	12343	12568	12455	12624	12407	12563	12590	12639	12601	12687	12799	12546	12583	12575	12623	12755	12513	12519	12666	12716	12559	12540	12368	12507	12406	12557	12648	12584	12601	12453	12509	12519	12611	12552	12801	12495	12551	12571	12651	12581	12354	12430	12631	12568	12679	12535	12615	12574	12580	12460	12668	12674	12536	12516	12548	12752	12537	12630	12423	12355	12521	12727	12525	12560	12514	12434	12690	12513	12815	12351	12683	12399	12402	12440	12555	12495	12490	12606	12557	12507	12601	12432	12663	12608	12515	12628	12589	12665	12597	12649	12332	12433	12560	12545	12628	12568	12641	12534	12628	12459	12657	12441	12569	12582	12525	12666	12637	12448	12792	12597	12609	12449	12656	12471	12575	12611	12455	12586	12489	12590	12448	12535	12566	12678	12467	12609	12645	12631	12624	12569	12477	12667	12464	12710	12487	12605	12564	12434	12377	12560	12427	12719	12621	12639	12703	12410	12640	12616	12556	12703	12677	12561	12578	12561	12703	12678	12423	12387	12653	12599	12694	12533	12517	12641	12530	12462	12543	12597	12611	12414	12570	12693	12591	12609	12546	12364	12495	12612	12629	12581	12457	12510	12631	12472	12673	12427	12437	12464	12474	12673	12510	12550	12566	12584	12565	12584	12520	12542	12683	12487	12528	12751	12529	12435	12466	12429	12739	12560	12598	12579	12625	12417	12503	12669	12600	12562	12436	12539	12681	12469	12586	12621	12506	12718	12436	12644	12544	12775	12583	12529	12392	12449	12655	12613	12362	12486	12616	12611	12522	12524	12525	12468	12596	12733	12578	12493	12466	12526	12483	12712	12507	12511	12506	12642	12435	12654	12596	12715	12544	12563	12678	12678	12629	12675	12538	12447	12556	12640	12700	12493	12662	12644	12494	12435	12483	12534	12503	12506	12625	12450	12710	12422	12526	12512	12524	12548	12742	12657	12514	12583	12547	12471	12528	12384	12415	12383	12676	12607	12551	12627	12624	12507	12608	12603	12636	12568	12538	12444	12551	12511	12667	12585	12635	12509	12529	12571	12580	12569	12422	12408	12613	12467	12611	12574	12685	12595	12449	12514	12631	12533	12662	12786
40299	48623	46807	37193	24637	21570	20349	19549	19100	18722	18596	18511	18338	18255	18337	18190	18215	18246	18208	18103	18138	18325	18228	18382	18109	18176	18090	18461	18337	18178	18162	18148	18004	18013	18116	17920	17927	17871	17805	18054	17758	18042	18050	17997	18066	18031	18053	17990	18031	17924	18030	17980	17961	17910	17970	18121	17974	17682	17911	17879	18029	18113	18132	17997	17730	17939	17784	17913	17651	17797	17858	17705	17770	18201	17902	17916	18064	17650	17961	17803	17747	17934	18000	17981	17943	17978	17794	17833	17866	17814	17858	18009	17920	17840	18027	17833	17792	17880	17843	17865	18108	17901	17802	17625	17890	17959	18083	18041	18089	17929	17803	17691	18063	17933	17832	17768	17856	17939	17912	17678	17789	17785	17861	17794	17942	17703	17960	18088	17811	17998	17975	17900	17956	17830	17855	17898	17855	17848	17832	17794	17755	17858	17910	17784	17993	17792	17924	17783	17874	17682	18012	17935	17799	18034	17799	18007	17782	17478	17918	17917	17836	18038	17859	17949	17858	17926	17854	17918	17985	17981	17964	17876	17781	17833	17966	17918	17927	17952	17752	17849	18068	17914	18049	17919	18178	17794	17941	17851	17893	17900	17969	17860	18141	17938	17962	17766	17776	17735	17977	18179	17965	17811	17777	17758	17938	18060	18015	18054	17770	18082	17962	17956	18003	17580	17709	18070	18156	17876	17625	17724	17827	17812	17588	17736	17749	17974	17939	17862	18324	17809	17943	18086	17845	17933	17781	17840	17986	17957	17972	18072	17930	17891	17732	17987	17988	17680	17843	17908	17906	17876	17818	17817	17878	17730	18043	17807	17792	17953	18081	17869	18229	18205	17996	17986	17713	17987	17958	18137	18007	17767	18013	17952	17926	17928	18079	17830	18048	17947	17935	17631	17954	17604	17945	18101	18040	17995	18065	17958	17779	17780	17928	17955	17774	17815	17936	17844	17882	18064	17843	18004	17888	17768	17797	17904	17768	17867	17959	17764	17929	17963	17843	17730	17691	17881	17905	17710	17954	17867	17969	17670	17897	17869	17814	17934	17636	17827	17962	17897	17955	17847	18180	17720	17894	18070	17789	17842	17974	17807	17968	17939	17995	17793	17861	17916	17773	17980	17858	17884	18035	18218	17855	18080	17914	18079	18069	17998	17831	17956	17833	17844	17872	18082	18023	17987	18021	17943	18090	17834	17863	18113	17980	17765	18061	17843	17896	17867	17747	17917	17958	17865	17989	17988	17920	17896	17953	17799	18002	17828	17826	17668	17839	17763	17964	17959	17924	18080	18097	18012	17752	17899	17952	17742	18094	17822	18038	17882	18077	17990	17816	17785	17948	17943	17883	18059	17936	17955	17761	17864	18100	18134	17705	17962	17951	17865	17762	17722	17839	17888	18036	17627	17821	17836	17829	17915	17937	18035	18064	18083	17926	17869	17867	17864	17930	17955	17975	17965	17783	18028	17887	17957	17725	17741	17793	17777	17980	17881	17733	17747	17752	17923	17928	17886	17833	17742	17879	17749	17915	17854	18015	17870	17938	17880	17996	18032	17730	17980	17872	17864	18055	18256	17977	18108	17829	17965	17831	17829	17884	17826	18104	17907	17804	17956	18058	18057	17960	17651	17961	17904	17868	17998	17989	17890	17729	17962	18063	17724	17904	18015	17762	17914	18084	17925	17867	17890	18163	18017	17678	17968	18023	17876	17808	17773	17799	18066	17783	17965	17923	17740	17887	17826	17984	17824	17878	17961	17789	18052	17911	17856	17860	17961	18071	17974	18008	17946	18125	17884	17834	17790	17820	17876	17800	17754	17837	17948	17756	17890	17748	17963	17875	17757	17868	17862	17951	17885	17827	17863	18027	17891	18036	18023	17825	18004	17918	18011	18009	18022	17862	17930	17868	17964	17951	17885	17754	17759	18250	17875	17959	17820	17832	18019	18227	17970	18076	17826	17859	17837	18139	17858	17836	17893	17891	18120	17923	17744	17854	17751	18035	18032	17896	18064	17830	17737	17674	17750	17820	17855	17965	18139	17978	17922	17876	17803	17821	17883	17827	17887	18028	17722	17732	17861	17975	17903	17919	17837	17904	17742	17728	17786	18152	17756	17843	17793	18000	17702	18036	17927	17767	17889	17982	17913	17908	17745	17909	17736	18083	18049	17878	17862	17802	17863	17780	17846	17848	18031	18040	18005	17932	17966	17654	17788	17823	17859	18027	18011	17955	17769	17898	17989	17957	17751	17588	17872	17840	17887	17808	18127	17974	17908	18048	17918	17746	17859	17863	17912	17876	18009	17851	18064	18038	17945	18019	17870	17785	17679	17979	17831	17939	17935	18096	17821	18088	17872	17944	17801	17835	17777	17948	17933	17916	17769	17823	17862	17740	17920	17838	17798	18004	17925	17917	17865	17915	17930	17892	18189	17729	18080	18131	17915	17911	17794	17980	18067	18121	17943	17906	17933	18197	18131	17810	17691	17792	17680	17895	17969	17901	17962	17922	17744	17871	18002	18164	17891	17890	18006	17882	18082	17845	18061	17906	17856	17848	17814	17823	17733	17880	17783	17765	17743	17866	17790	17807	17859	17872	17926	17827	17871	17941	17927	17933	17932	17973	17872	17870	17915	17951	17995	17891	17837	18165	17794	17738	17531	17994	18149	17625	17950	17842	17988	17856	18083	18253	17986	18041	17851	17929	17825	17894	18025	18009	17903	18039	17863	17961	17997	17848	17752	17818	17878	17806	17942	18024	17754	17879	17872	17887	18039	17908	17742	17916	18007	17747	17692	17816	17644	17825	18087	17854	17735	17743	17886	17924	17934	17747	17866	17784	17924	18028	18051	18019	17921	18069	17724	17965	17909	18127	18249	17860	17778	17753	17754	17780	17877	17953	18001	17926	17855	17876	17815	17853	17711	17900	17841	17725	17714	18016	17984	17865	17908	18127	17867	18024	17886	17800	17916	17904	17802	17764	17713	18009	18077	17959	18052	17822	17848	18334	18002	18113	18085	17897	18142	17904	17852	17955	17850	18121	17696	17731	17738	17775	17835	18009	17948	17787	17912	17778	17882	17742	17989	17864	17800	18104	17874	17824	17947	17923	17912	17984	18055	17671	17750	18047	18020	17885	17830	17761	17860	17878	17839	17888	18004	18023	17913	17985	18013	17887	17868	18069	17731	17903	18081	18074	17890	17846	17957	18174	17695	17855	17962	17966	17696	18025	17907	18038	17689	17704	17915	17954	18037	17797	17880	17791	17920	17701	17954	17812	17807	17690	17814	17944	17875	17918	17767	17985	17764	17870	17924	17954	17850	17750	17725	17807	17948	17876	17717	17855	17944	17955	17952	17894	17886	17878	17820	17969	17850	18007	17795	17824	17828	17878	17639	17842	17755	17976	18062	18033	17869	17830	17769	17957	17991	18063	17595	18021	17724	17860	18023	17826	17976	17921	17678	17966	18038	17995	18006	18033	17751	18016	17920	17797	17993	17960	17950	17882	17867	18011	17826	17815	17932	18027	17824	17979	17979	17807	17889	18015	17697	17800	17983	17837	17791	17972	17763	18094	17932	18099	17956	17915	17901	17884	18079	17790	17873	17891	17954	18027	17878	18019	17982	18106	17941	17925	18000	18009	17966	17846	17772	18026	18061	18095	17810	17992	17858	18078	17749	18056	17912	17727	17920	17952	17922	17856	18056	17854	18008	17970	18074	17923	17894	17910	17886	17941	17858	17728	18047	17855	17849	17809	17936	17935	17873	17935	17951	17949	17943	17881	17857	18159	17937	17854	17896	17779	17710	17797	17836	17696	17878	17938	17829	18143	17988	17800	17815	17949	17996	17852	17856	18015	17872	18070	18026	17814	17830	17969	17883	17893	17870	18025	17837	18050	17905	17942	17981	17934	17867	18241	17996	17955	17898	17874	17831	17728	17850	17664	17775	18077	17901	18051	18119	17965	17783	17981	18004	17843	18008	17961	17999	17800	18029	17847	17809	17915	18028	17943	17849	18087	18261	17973	18037	17909	17843	18101	17654	18042	17986	17922	17824	17905	17794	17983	17871	17880	17961	18183	18050	17796	17847	17711	17776	17959	17922	18022	18015	18255	17964	17937	17896	18224	17947	18028	17925	18001	17895	17813	17891	17836	17798	17894	17698	17770	18005	18167	18191	17765	17945	17954	17724	17883	17900	17947	17765	18046	18090	17813	17890	17969	17643	17802	17895	17693	17944	18075	17872	17966	18002	17874	18145	17897	18018	17940	17864	18089	17990	17773	17951	17837	18002	18002	17568	17739	17786	17943	17651	18066	17855	18028	18021	17924	17910	17877	17994	17832	18046	17886	17993	17926	18001	18122	17888	17858	18061	17892	17685	17790	17866	17868	17832	17788	17866	18006	18072	17815	17963	17906	17888	17701	17641	18099	17928	17902	17839	17831	17900	17849	17888	17848	18067	18085	18040	17972	18006	18030	17844	18026	17929	18034	18083	18239	17743	17779	17640	17777	17882	17700	17883	17805	17766	17891	18016	18052	17901	17951	17878	17970	18182	18107	17836	17788	17820	17635	18034	17752	18177	18168	17695	17967	17996	17767	17736	18098	17938	18101	17821	17669	17889	17886	17737	17889	17922	18114	17925	17927	17998	18019	17823	17985	17983	18055	17825	17818	17882	17865	17853	17912	18004	17874	18018	17976	17903	17863	17955	18099	17927	17923	18096	17950	17964	17721	18022	17919	17886	17936	18083	17773	17815	17955	17859	17940	17888	17846	17984	17931	17836	18013	17948	17847	18037	17998	17970	17728	17838	18131	18057	17888	17955	17952	18010	17738	18149	17987	18022	17936	17954	17968	18015	17589	17840	17825	17773	17775	17791	17953	17927	17779	17881	17956	17976	18014	18139	18003	17981	17886	17910	17948	18080	17810	17817	17969	17905	17941	18001	18121	18271	17903	17810	18047	17782	17960	17885	17887	17815	17942	17630	17828	17925	17856	17875	17933	18050	18042	17908	18183	18023	18078	17890	18038	18095	17735	17996	18096	17967	17856	17810	18051	17862	17822	17829	17878	17920	17905	18088	17965	17928	18015	17927	18010	18134	17803	18021	17910	18140	17888	17967	18000	17765	18041	17786
42122	57757	47915	32231	19834	17318	16173	15300	14622	14305	14044	13636	13608	13458	13728	13634	13468	13411	13444	13315	13467	13429	13567	13391	13161	13331	13499	13470	13275	13386	13282	13394	13232	13027	12972	13165	13053	13260	13052	13123	13031	13091	13023	13136	12916	13110	12931	13030	13079	13107	13159	12992	13167	13053	12936	13030	12961	12926	12921	13061	13136	13145	13031	12933	13018	12918	13122	13040	13143	13021	12969	12978	13023	13146	12895	12917	13091	13124	13041	12943	13157	12857	13032	12897	12999	13010	12969	13005	13062	13047	12859	13150	12905	13045	13151	13070	12959	13116	13012	13120	12984	13267	13285	12937	13002	13220	13160	12981	13103	13013	13036	12991	12993	12984	13175	12982	13234	13051	12941	13164	13025	12935	13171	13129	12993	13169	12948	13083	12866	13095	12956	13039	12856	12980	13088	12837	12936	13125	12977	13071	12979	12942	13082	13080	13040	12928	13090	13032	12992	13052	13010	13199	12905	12868	12990	12943	12916	12901	12973	12978	13026	13065	13125	13015	13062	13382	12945	12985	13016	12976	13079	13060	12934	13006	12921	13070	13043	12851	13148	13038	12942	13206	12984	12974	13096	13131	13038	12919	13157	13112	12842	13025	12987	13081	13016	12931	13170	13070	13117	13129	12985	13080	13018	13058	13071	12947	13078	12964	13034	12911	13063	13023	13045	13115	13050	13070	13097	12929	13039	12994	13162	12911	12960	12934	13064	12884	13064	12898	13162	12902	12914	13055	13160	12956	13046	13039	12977	13137	13141	12836	12991	12883	13127	13032	13063	13017	13071	12962	13113	13094	13086	12981	13183	12963	13153	13060	12955	13028	12936	13097	12974	12976	12947	12907	12934	12884	13154	12902	12968	13104	12994	13003	13103	13027	13097	13117	12930	13001	13045	13245	13004	13073	13080	13060	12970	13040	12997	12931	13080	13180	13138	12956	13047	13057	12965	13057	13170	12968	13045	12820	13117	13003	12940	13033	13255	13114	13238	13161	12876	13049	13050	13210	13061	13086	13166	13125	12989	13068	13040	13126	13198	13043	13024	12741	13116	13095	12990	13154	13034	12948	13023	13114	12959	13152	13018	13124	12795	12946	13068	13022	13166	13023	12956	13025	12846	13043	12884	12967	13064	13015	13085	13109	13065	13121	13118	12896	13096	13094	13080	13019	13142	13035	13177	12975	12896	13143	12923	13182	13130	12987	13144	13144	13178	12934	12985	13204	12957	13044	13159	13077	13097	12922	13077	13058	13007	13140	13009	12980	12954	13014	13126	12932	12839	13173	12944	13062	12886	13147	13076	13083	12989	13125	12905	13066	13104	13043	13060	12914	12986	13077	13046	13034	13131	12985	13225	12951	13114	13151	13117	13000	13063	13062	12893	13015	13207	12935	13151	13042	12842	13238	12841	13103	12987	12927	13061	13126	12885	13006	12852	13018	13153	13059	13153	13089	13029	13084	13134	12981	13081	12970	13102	13125	12967	12973	13071	13068	13100	13129	13000	12993	13084	13057	13120	13177	13302	13046	13102	12931	13033	13067	13170	13219	13143	13073	13119	12922	13045	13007	13208	12993	13010	12965	13034	12971	13125	12991	13078	12941	13249	13101	13063	12974	13126	13067	12992	13132	12990	13085	13015	13073	13030	13113	13110	13057	12945	12960	13058	13077	12971	13021	13082	12984	12910	13086	13135	12995	13104	13043	13160	12953	13011	13123	12892	13081	12904	13068	12817	13098	12985	13136	13020	13051	13060	13029	13006	12987	12917	13019	12977	13096	12879	13119	13089	12962	13131	13006	12966	12948	12980	12960	13173	12974	12863	12937	13067	12933	13049	13025	13104	13156	12982	13047	13240	13069	12959	13085	13062	13097	12960	12933	13001	12996	12925	13046	13048	13100	12983	13174	12983	13039	13144	13031	13042	12989	13124	12917	13072	13059	13021	12894	13001	12957	13000	12998	13022	13099	13054	13088	12989	12932	13040	12911	13075	13020	13003	13083	12970	13046	12911	13045	12995	13224	12940	12931	13080	13082	13024	13081	13063	13057	13082	12911	12938	12912	13000	12948	13038	13009	12895	12917	13016	12837	13148	13025	13057	13020	12966	13079	13046	12981	13161	12840	12999	13135	13068	13137	13061	12895	13136	12961	13059	13145	13097	13183	12919	13081	13114	12890	12978	13175	12996	13083	13129	12884	13114	12889	12858	13111	13163	12993	12937	12883	13120	13016	13055	13108	13186	12975	13138	13037	13100	13121	13072	13045	13133	12957	12962	13052	13127	12971	13023	13009	13031	13202	12919	12981	13130	12816	13197	13176	13074	13153	13071	12964	13178	12925	13115	13186	12927	13109	13102	13075	12830	13062	12908	12957	13108	13045	13194	13032	13036	12856	12953	13082	12911	13047	12956	13096	13030	13103	13153	13001	13094	12828	13065	12908	12922	13166	13128	13052	12998	12945	12899	12963	13121	12935	12937	13307	13199	13089	13029	13136	12929	13087	13080	12963	12906	13023	13160	13023	12973	13195	12897	13165	13048	12987	12873	13013	12883	13031	13016	13075	13044	12870	12987	12968	12956	13069	13043	13204	12887	12982	13073	13180	13239	13007	12995	13096	13191	13030	13023	13188	12927	13064	13007	13112	12978	12927	12794	13022	13082	13114	13085	12950	13186	12993	13127	13187	13008	13175	12915	13166	13149	13027	13204	12920	13172	13195	13067	13008	13219	13125	12919	13064	13121	12898	13219	13084	12974	13112	13034	12968	13184	13053	12918	13204	13084	13123	13014	13218	12982	13166	13146	12997	12962	13048	13040	13064	13084	13160	12966	13007	13081	12919	13023	13168	13124	13082	13036	13092	12880	13145	13139	12961	13192	13007	13021	13002	13186	12943	12986	13011	13010	13165	13059	13090	12998	13101	13042	12907	12936	13010	12967	13234	13069	12923	13167	12979	12953	13126	13148	13033	12997	13046	13043	13057	13030	12910	13107	13117	13059	13026	12935	13168	13162	13063	12761	13049	13190	13031	13001	13126	13212	12804	13062	13038	13024	13067	12968	13043	12972	13140	13078	12798	13007	13083	13083	12914	13037	12941	13103	13021	13109	13034	13151	13108	13084	12961	13010	12935	13039	13018	13119	13039	12875	13032	12978	13074	13052	13100	12963	13100	13087	13120	13014	12988	13228	13055	13100	13173	12899	13058	12979	13006	13064	13048	13050	13130	13081	13056	13029	13115	12881	12857	13024	12887	13103	12884	12900	13017	12883	12971	12998	13128	12968	12946	12951	12962	13071	13053	13048	12961	13067	13045	12922	13057	13162	12926	13082	13062	13022	13058	13150	13187	13105	12932	13032	12885	13028	13003	13020	13053	13042	13047	13116	13115	13132	12921	12966	13130	13109	13077	13065	12972	13245	12942	12995	13009	13078	13188	13005	13189	13033	13030	13152	13015	12951	13024	12987	12904	13216	13105	13016	12997	12994	12921	13010	12960	13202	13007	12994	13052	13053	13154	13001	13119	13200	13145	13149	13220	13156	13114	12983	13002	13016	13078	12942	13066	13041	13051	13029	12950	13076	13156	12912	13130	12982	13033	13028	13014	13123	12899	13139	13004	13186	12881	13009	13093	13202	13079	12952	13305	13079	13117	13041	13180	12991	13149	12770	13156	12926	12966	12991	13178	13053	12955	12991	13126	12895	13054	13194	13054	13037	13216	13058	12865	13104	13089	13166	12907	13082	13005	13046	13015	12823	13099	12997	12991	12916	13049	12933	12877	12992	13106	13172	13229	13010	13050	13090	13187	13162	13062	13085	12993	13007	12915	13250	12834	13088	13067	13091	13085	13023	13037	13080	13111	12853	12923	12918	13075	12988	12954	13116	13024	13017	12872	13026	13068	12981	12965	13152	13081	13246	13110	12958	13112	13097	13031	13105	13143	13056	13040	12959	13177	12934	13003	12890	13011	13015	13262	12947	13017	13072	12911	13018	12932	13134	13037	13148	13059	12912	13057	13074	12998	13026	12970	12916	13021	12990	13105	13091	13158	12933	13245	12993	13077	13018	13040	12759	13090	13075	13063	13115	12927	12936	12973	12865	13051	13057	13011	13066	13218	12996	13032	13003	12942	12963	12873	13095	13073	13063	13108	12995	13073	12925	12984	13038	13065	13104	13068	13096	13220	13013	13037	13088	13030	13115	13098	12939	12968	13114	13055	13140	12895	13077	13011	12917	13138	13035	12991	13007	13094	13030	13008	12938	13183	13088	13001	13102	13115	13038	12929	13086	13061	12961	13175	13045	12968	13122	12914	12955	13016	13155	12935	13115	13024	13083	13103	13046	13003	12917	13010	13142	12994	13043	13125	13052	12967	12905	12870	13120	13006	13053	12954	13059	12964	12934	13051	13034	13040	13004	12992	13018	13088	12980	12963	13069	13127	12968	13125	13027	13102	12969	13011	13221	13147	12962	13201	12997	12896	13054	12821	13112	13131	13102	13053	13034	12960	12987	13053	12925	13103	13147	13157	12888	13002	13052	13162	13056	13013	13037	13131	12834	13202	13003	13102	13111	13030	13043	12978	13036	12889	12978	12868	13031	12968	13163	12813	12896	13072	13101	13133	13043	12749	13016	12933	13138	13162	13093	13105	13119	13078	13152	12980	13113	12899	13058	12829	12823	13205	12985	13126	13063	12942	13057	13029	12899	12888	13179	12945	13069	13048	13139	13062	12969	13036	12977	13060	12964	13017	12970	13052	12961	13170	12993	13112	13014	12962	12765	13189	12885	13028	13113	13017	13127	13122	12704	12936	12973	12847	13078	13236	12918	13108	12945	13081	12934	13144	12982	12995	13147	12932	12896	13056	12818	13023	13049	13087	13169	13080	13016	13153	13048	13137	13015	12999	13056	13180	12998	12942	12870	12888	13204	12890	13092	13056	12946	13072	12945	13009	13128	12975	13094	12998	13055	13061	13015	13146	13071	12997	12962	12917	13023	13100	13186	13048	13123	13115	13092	13014	12964	13136	13189	13148	13126	12962	13010	13032	12953	13071	13066	12898	12879	12925	13129	13135	13092	13304	13087	12979	13200	13043	13095	12972	13051	13122	13020	13001	13060	13075	13116	12974	13033	13050	13032	13200
26469	21958	31929	31923	27065	26696	25617	21955	21037	20229	19954	19552	19778	19578	19708	19604	19534	19210	19367	19271	19433	19347	19442	19337	19379	19174	18945	19050	19088	19098	19125	18941	19169	19123	18930	18702	18840	18758	18758	18958	18755	18766	18740	18949	18897	18627	18869	18708	18656	18855	18739	18706	18706	18916	18747	18670	18917	18706	18659	18778	18776	18895	19054	18647	18632	18698	18658	18472	18869	18686	18746	18767	18854	18574	18802	18641	18969	18680	18605	18568	18685	18593	18573	18567	18984	18545	18744	18720	18782	18825	18995	18606	18708	18472	18642	18601	18801	18640	18970	18794	18882	18692	18886	18615	18882	18637	18857	18733	18768	18727	18853	18718	18842	18652	18563	18960	18616	18601	18837	18846	18717	18659	18700	18574	18794	18880	18424	18724	18794	18855	18768	18630	18598	18716	18687	18638	18806	18926	18528	18728	18683	18536	18668	18726	18765	18515	18759	18780	18626	18734	18641	18461	18995	18684	18544	18361	18821	18950	18638	18829	18631	18784	18847	18827	18591	18681	18828	18852	18731	18777	18640	18901	18705	18838	18739	18803	18807	18869	18570	18631	18741	18576	18685	18831	18531	18734	18868	18759	18729	18740	18751	18440	18646	18720	18768	18802	18933	18734	18547	18636	18623	18640	18467	18498	18829	18659	18853	18932	18682	18618	18729	18795	18772	18813	18770	18767	18620	18719	18721	18654	18537	18658	18843	18784	18784	18714	18555	18591	18628	18663	18787	18611	18677	18817	18598	18695	18723	18657	18712	18529	18636	18715	18749	18787	18600	18810	18660	18681	18544	18657	18821	18559	18721	18735	18777	18571	18671	18707	18903	18796	18626	18535	18475	18553	18533	18694	18610	18745	18757	18684	18903	18772	18965	18742	18598	18405	18882	18653	18721	18818	18633	18589	18752	18597	18504	18852	18708	18764	18597	18523	18735	18863	18684	18798	18835	18804	18686	18417	18751	18929	18633	18902	18637	18745	18920	18613	18588	18756	18766	18579	18688	18488	18481	18809	18768	18568	18693	18526	18707	18879	18777	18637	18764	18539	18689	18502	18562	18705	18802	18890	18974	18626	19069	18836	18777	18921	18665	18779	18579	18775	18789	18754	18615	18841	18581	18524	18862	18735	18758	18636	18723	18749	18773	18675	18856	18560	18612	18658	18504	18618	18587	18769	18695	18813	18663	18807	18630	18507	18719	18625	18678	18596	18710	18880	18789	18739	18760	18950	18490	18878	18597	18542	18541	18639	18621	18828	18711	18760	18864	18876	18673	18796	18673	18946	18758	18758	18541	18832	18405	18577	18649	18828	18733	18749	18714	18938	18754	18811	18795	18789	18815	18797	18805	18750	18751	18772	18618	18817	18764	18815	18607	18617	18783	18631	18789	18731	18707	18878	18781	18701	18609	18932	18599	18828	18725	18783	18754	18797	18669	18636	18788	18699	18583	18690	18796	18853	18704	18673	18708	18707	18804	18831	18816	18845	18752	18696	18831	18851	18736	18573	18699	18792	18847	18639	18664	18463	18726	18535	18642	18658	18882	18616	18704	18360	18755	18828	18946	18719	18741	18894	18702	18698	18632	18666	18427	18651	18674	18705	18837	18718	18767	18660	18772	18662	18540	18694	18815	18589	18679	18722	18637	18748	18605	18633	18576	18518	18591	18730	18647	18773	18776	18755	18630	18937	18772	18705	18998	18844	18785	18832	18832	18758	18713	18708	18674	18547	18648	18678	18684	18551	18887	18928	18864	18834	18779	18818	18749	18688	18663	18894	18628	18595	18633	18907	18708	18878	18707	18759	18946	18622	18533	18828	18784	18657	18674	18836	18916	19033	18794	18603	18415	18964	18801	18705	18675	18589	18776	18851	18641	18863	18614	18674	18701	18787	18886	18542	18695	18694	18751	18650	18662	18629	18643	18514	18913	18742	18638	18663	18885	18747	18651	18949	18753	18537	18556	18798	18635	18728	18594	18585	18685	18684	18601	18629	18613	18512	18641	18844	18424	18522	18553	18792	18615	18540	18565	18769	18646	18803	18918	18684	18774	18655	18858	18669	18997	18835	18629	18781	18725	18756	18737	18667	18596	18740	18965	18875	18673	18731	18593	18840	18678	18681	18642	18689	18706	18709	18725	18570	18634	18441	18588	18546	18647	18604	18913	18945	18640	18796	18551	18728	18670	18910	18886	18769	18502	18641	18383	18391	18548	18699	18519	18624	18594	18659	18831	18732	18621	18874	18648	18691	18755	18720	18629	18671	18808	18731	18688	18803	18785	18786	18771	18689	18664	18717	18642	18734	18585	18712	18847	18792	18647	18683	18846	18499	18872	18599	18471	18638	18718	18785	18798	18830	18817	18726	18904	18746	18671	18681	18699	18650	18719	18613	18689	18873	18759	18642	18494	18782	18615	18658	18816	18780	18649	18579	18797	18545	18684	18746	18687	18693	18854	18824	18825	18679	18671	18694	18620	18930	18546	18705	18551	18651	18499	18722	18688	18751	18874	18753	18693	18438	18613	18904	18663	18805	18658	18685	18488	18745	18972	18878	18701	18606	18700	18612	18493	18634	18714	18767	18662	18527	18720	18665	18645	18820	18775	18696	18664	18362	18580	18611	18588	18645	18814	18648	18859	19021	18590	18779	18785	18691	18556	18599	18741	18687	18787	18718	18597	18735	18704	18628	18752	18756	18706	18647	18588	18722	18753	18788	18588	18585	18681	18781	18583	18556	18760	18754	18758	18645	18806	18775	18717	18740	18647	18742	18936	18797	18764	18564	18810	18710	18879	18774	18666	18498	18879	18480	18731	18725	18701	18664	18631	18966	18572	18707	18644	18745	18750	19045	18881	18886	18668	18644	18565	18671	18629	18795	18705	18624	18629	18843	18654	18643	18752	18378	18590	18679	18433	18603	18706	18847	18673	18738	18513	18801	18787	18871	18765	18763	18777	18648	18905	18540	18556	18786	18789	18756	18635	18773	18811	18734	18689	18686	18753	18879	18468	18482	18829	18706	18461	18623	18927	18969	18700	18671	18828	18476	18765	18779	18882	18468	18927	18830	18802	18673	18946	18641	18696	18810	18726	18615	18818	18724	18498	18574	18620	18560	18506	18760	18854	18547	18625	18634	18763	18805	18837	18727	18601	18825	18656	18734	18721	18643	18476	18710	18795	18721	18574	18618	18637	18756	18541	18769	18735	18806	18849	18784	18780	18815	18803	18808	18729	18633	18736	18849	19028	18781	18776	18709	18725	18792	18852	18982	18792	18704	18690	18694	18570	18867	18790	18764	18711	18736	18705	18789	18650	18585	18593	18577	18702	18702	18640	18725	18573	18573	18722	18900	18708	18580	18679	18877	18717	18738	18644	18722	18514	18603	18690	18613	18595	18694	18536	18634	18771	18647	18828	18582	18702	18579	18853	18715	18897	18635	18560	18669	18949	18901	18545	18703	18613	18526	18879	18724	18823	18628	18441	18808	18446	18633	18741	18579	18676	18664	18710	18780	18741	18786	18673	18737	18724	18844	18815	18929	18723	18630	18638	18631	18656	18779	18643	18692	18713	18528	18620	18767	18842	18579	18774	18702	18799	18807	18914	18710	18662	18576	18596	18714	18772	18635	18637	18718	18738	18517	18463	18593	18770	18775	18671	18784	18640	18644	18651	18699	18603	18712	18586	18649	18837	18658	18815	18695	18665	18715	18831	18684	18787	18687	18674	18649	18796	18611	18684	18455	18916	18699	18729	18630	18870	18834	18743	18854	18597	18739	18956	18795	18722	18582	18631	18706	18536	18601	18742	18611	18570	19045	18712	18697	18808	18691	18745	18780	18580	18695	18603	18787	18398	18489	18721	18687	18792	18667	18644	18639	18708	18708	18614	18611	18392	18769	18757	18938	18543	18657	18505	18860	18432	18546	18587	18515	18820	18551	18805	18947	18795	18669	18427	18839	18666	18666	18595	18621	18949	18752	18661	18631	18750	18506	18725	18575	18664	18629	18694	18886	18856	18644	18681	18610	18842	18823	18626	18665	18715	18634	18636	18625	18735	18889	18753	18782	18579	18739	18755	18663	18731	18642	18475	18559	18853	18982	18704	18674	18703	18556	18947	18806	18700	18628	18709	18729	18760	18660	18876	18838	18636	18631	18643	18632	18558	18761	18541	18684	18866	19192	18517	18681	18727	18572	18685	18776	18680	18742	18627	18770	18882	18801	18703	18698	18849	18789	18564	18602	18702	18720	18856	18783	18659	18573	18539	18694	18774	18414	18622	18824	18701	18736	18495	18833	18623	18797	18548	18705	18855	18764	18650	18636	18679	18689	18796	18530	18680	18665	18887	18784	18818	18833	18886	18593	18658	18652	18752	18895	18813	18593	18622	18712	18845	18729	18720	18775	18730	18847	18782	18785	18879	18786	18877	18781	18589	18745	18823	18615	18756	18462	18889	18824	18783	18632	18676	18639	18654	18893	18875	18724	18680	18686	18622	18419	18774	18602	18558	18750	18641	18915	18557	18782	18852	18650	18643	18634	18801	18501	18713	18769	18660	18621	18648	18628	18673	18851	18503	18682	18580	18751	18719	18748	18774	18715	18887	18849	18820	18678	18627	18863	18762	18593	18695	18729	18836	18873	18826	18630	18924	18701	18914	18653	18770	18524	18617	18551	18780	18795	18895	18700	18614	18783	18850	18750	18580	18705	18924	18952	18676	18620	18791	18746	18864	18719	18632	18688	18488	18699	18703	18781	18784	19179	18647	18571	18730	18589	18841	18654	18636	18785	18578	18610	18667	18730	18676	18630	18620	18750	18701	18462	18988	18985	18707	18574	18698	18636	18593	18509	18649	18692	18741	18661	18850	18704	18553	18629	19006	18881	18730	18695	18781	18543	18568	18746	18805	18630	18526	18587	18753	18789	18661	18674	18543	18668	18643	18476	18796	18701	18704	18451	18737	18681	18640	18539	18805	18724	18785	18876	18712	18503	18728	18623	18560	18726	18737	18559	19013	18633	18544	18861	18715	18652	18676	18627	18793	18596	18724	18756	18537	18690	18842	18653	18969	18836	18563	18564	18798	18798	18623	18740	18692	18923	18609	18525	18674	18732	18810	18543	18865	19001	18704	18730	18892	18506
43789	73057	66844	43699	29087	21875	19459	17587	16515	15701	15021	14777	14437	14460	14683	14409	14156	14643	14104	14051	14396	14277	14195	13957	14148	13975	14049	14212	14029	13865	13768	13770	13819	13857	13905	13721	13494	13529	13419	13573	13617	13582	13508	13604	13430	13581	13433	13641	13518	13541	13580	13543	13555	13660	13502	13419	13541	13597	13668	13657	13467	13572	13525	13569	13456	13517	13617	13501	13337	13430	13594	13516	13586	13452	13504	13631	13523	13445	13422	13478	13465	13647	13438	13388	13651	13542	13433	13515	13528	13532	13569	13647	13537	13483	13455	13548	13487	13563	13672	13423	13575	13568	13512	13584	13407	13507	13498	13405	13478	13480	13557	13373	13628	13625	13480	13377	13604	13357	13410	13596	13518	13384	13563	13489	13594	13513	13577	13445	13539	13587	13506	13406	13643	13521	13550	13433	13518	13567	13536	13389	13602	13677	13579	13427	13430	13624	13683	13596	13543	13470	13389	13694	13408	13499	13382	13594	13416	13307	13419	13670	13598	13566	13488	13505	13535	13492	13483	13540	13516	13518	13459	13434	13399	13573	13492	13582	13471	13612	13466	13598	13575	13467	13582	13431	13472	13559	13511	13436	13432	13552	13588	13662	13644	13385	13491	13551	13585	13416	13560	13376	13532	13539	13561	13440	13528	13597	13563	13611	13606	13526	13546	13497	13529	13432	13528	13476	13390	13499	13420	13603	13589	13670	13462	13493	13581	13669	13408	13478	13566	13599	13674	13576	13469	13462	13615	13443	13407	13542	13369	13516	13565	13430	13244	13519	13573	13467	13593	13424	13493	13328	13568	13426	13510	13530	13542	13476	13637	13384	13529	13592	13486	13378	13583	13573	13454	13585	13666	13349	13447	13530	13578	13480	13635	13508	13556	13486	13540	13607	13558	13553	13479	13559	13556	13433	13697	13451	13384	13698	13588	13511	13688	13347	13479	13526	13280	13445	13678	13434	13475	13626	13557	13370	13511	13511	13426	13500	13530	13374	13608	13632	13402	13688	13642	13457	13623	13586	13504	13410	13665	13518	13457	13634	13331	13670	13508	13542	13465	13441	13552	13554	13467	13432	13497	13320	13506	13413	13428	13379	13537	13357	13353	13610	13485	13452	13514	13456	13634	13555	13492	13528	13547	13529	13656	13337	13428	13385	13513	13549	13384	13597	13521	13524	13633	13425	13380	13459	13543	13555	13481	13597	13316	13579	13421	13612	13579	13538	13409	13604	13520	13484	13541	13506	13573	13501	13591	13536	13551	13412	13757	13647	13469	13565	13592	13608	13455	13445	13609	13581	13625	13541	13443	13436	13590	13644	13495	13518	13389	13375	13552	13574	13515	13290	13670	13456	13564	13704	13245	13547	13346	13230	13615	13522	13441	13422	13464	13547	13471	13586	13558	13484	13585	13533	13465	13573	13740	13381	13535	13492	13634	13624	13402	13345	13442	13401	13309	13321	13390	13578	13481	13603	13586	13612	13526	13387	13596	13576	13497	13354	13616	13314	13439	13697	13630	13438	13384	13449	13433	13622	13543	13276	13438	13676	13501	13593	13535	13536	13509	13642	13651	13542	13606	13462	13463	13544	13596	13660	13500	13374	13449	13600	13437	13400	13592	13503	13434	13488	13450	13204	13431	13635	13542	13371	13484	13471	13614	13579	13534	13494	13429	13460	13594	13491	13635	13468	13326	13512	13362	13526	13396	13448	13442	13493	13827	13461	13374	13437	13527	13682	13494	13465	13416	13653	13548	13477	13660	13418	13443	13474	13640	13647	13486	13359	13612	13579	13455	13760	13570	13288	13413	13629	13324	13529	13524	13666	13518	13518	13358	13568	13477	13493	13443	13671	13508	13425	13681	13474	13583	13517	13558	13697	13512	13560	13394	13574	13524	13523	13482	13467	13691	13507	13517	13508	13365	13344	13493	13422	13621	13571	13444	13328	13449	13602	13410	13647	13490	13607	13549	13507	13617	13334	13282	13552	13440	13733	13415	13600	13422	13470	13615	13422	13531	13438	13651	13529	13372	13462	13529	13612	13393	13426	13379	13467	13419	13468	13670	13558	13469	13405	13584	13601	13450	13512	13569	13548	13537	13608	13480	13527	13651	13454	13524	13280	13392	13523	13562	13521	13463	13737	13487	13520	13557	13413	13476	13507	13488	13537	13386	13414	13511	13552	13420	13531	13496	13382	13523	13596	13455	13599	13542	13430	13608	13615	13500	13599	13456	13565	13684	13455	13557	13428	13681	13395	13407	13573	13376	13535	13429	13450	13469	13404	13641	13442	13566	13585	13689	13456	13492	13446	13517	13625	13571	13612	13488	13426	13436	13465	13598	13605	13420	13618	13627	13524	13542	13503	13511	13448	13426	13393	13550	13324	13505	13412	13562	13593	13408	13493	13493	13530	13411	13604	13555	13435	13470	13438	13362	13442	13495	13480	13377	13512	13394	13489	13586	13666	13464	13329	13522	13447	13497	13534	13530	13475	13536	13559	13483	13454	13555	13706	13465	13609	13602	13621	13441	13592	13333	13545	13547	13496	13256	13498	13565	13636	13495	13505	13470	13554	13453	13426	13274	13506	13594	13543	13561	13513	13414	13498	13670	13482	13583	13480	13602	13352	13359	13458	13747	13581	13512	13653	13494	13447	13546	13544	13674	13508	13677	13399	13433	13584	13605	13494	13469	13276	13400	13552	13340	13463	13634	13567	13654	13396	13563	13413	13400	13479	13577	13632	13590	13492	13393	13603	13500	13379	13555	13499	13469	13465	13538	13477	13460	13593	13447	13519	13517	13521	13624	13542	13415	13372	13575	13461	13441	13612	13498	13633	13404	13581	13429	13490	13794	13484	13622	13496	13588	13381	13289	13670	13527	13498	13541	13589	13463	13609	13482	13391	13548	13476	13612	13502	13485	13415	13492	13409	13570	13423	13704	13494	13655	13480	13434	13442	13625	13507	13570	13335	13600	13536	13547	13426	13454	13553	13504	13482	13469	13515	13526	13663	13495	13450	13578	13496	13428	13365	13498	13680	13462	13421	13497	13744	13601	13511	13510	13549	13391	13512	13508	13259	13552	13673	13430	13503	13441	13546	13540	13422	13413	13515	13467	13577	13347	13506	13460	13444	13612	13463	13686	13551	13600	13558	13390	13560	13442	13630	13565	13417	13497	13496	13602	13453	13448	13445	13452	13342	13490	13547	13549	13657	13405	13625	13438	13443	13497	13607	13639	13446	13355	13583	13464	13573	13467	13598	13577	13406	13587	13362	13564	13688	13354	13385	13599	13365	13525	13447	13484	13586	13348	13542	13416	13779	13492	13469	13401	13711	13523	13441	13508	13445	13670	13501	13580	13457	13538	13408	13432	13577	13561	13559	13672	13456	13507	13590	13434	13522	13646	13556	13512	13528	13572	13519	13649	13619	13579	13563	13533	13527	13522	13569	13587	13549	13463	13486	13532	13471	13569	13462	13522	13511	13449	13413	13406	13545	13507	13633	13455	13552	13491	13531	13583	13424	13480	13492	13690	13555	13515	13612	13549	13528	13716	13720	13565	13510	13478	13557	13484	13482	13673	13478	13404	13413	13477	13567	13493	13630	13551	13501	13561	13795	13430	13560	13430	13606	13363	13566	13516	13483	13314	13550	13514	13471	13630	13580	13593	13610	13625	13499	13695	13335	13521	13588	13384	13462	13401	13654	13391	13509	13513	13399	13427	13567	13482	13544	13584	13446	13609	13358	13583	13514	13577	13496	13466	13383	13643	13422	13421	13492	13533	13475	13647	13451	13586	13521	13460	13474	13695	13530	13454	13451	13500	13581	13599	13546	13534	13525	13542	13534	13509	13485	13636	13532	13483	13617	13270	13569	13665	13447	13467	13389	13699	13487	13614	13539	13603	13429	13568	13468	13339	13571	13778	13564	13494	13474	13684	13400	13500	13501	13520	13595	13468	13659	13488	13468	13365	13661	13610	13462	13406	13477	13397	13507	13399	13596	13531	13441	13561	13502	13365	13620	13392	13390	13483	13551	13413	13439	13493	13463	13484	13458	13592	13503	13501	13470	13606	13319	13627	13535	13565	13576	13457	13510	13265	13633	13365	13500	13526	13403	13492	13435	13332	13607	13585	13576	13516	13609	13477	13405	13473	13509	13514	13484	13541	13283	13492	13566	13552	13393	13574	13346	13651	13445	13469	13476	13440	13450	13490	13531	13631	13666	13537	13629	13442	13451	13439	13515	13523	13372	13549	13679	13594	13619	13649	13643	13475	13561	13676	13470	13491	13574	13596	13554	13649	13563	13599	13785	13386	13533	13449	13519	13406	13464	13413	13626	13597	13563	13600	13461	13624	13753	13417	13513	13506	13411	13643	13498	13552	13573	13573	13456	13510	13290	13604	13502	13497	13473	13553	13477	13583	13521	13542	13639	13558	13657	13441	13583	13450	13562	13635	13403	13416	13285	13634	13409	13409	13568	13532	13450	13379	13494	13553	13457	13461	13459	13616	13569	13642	13490	13415	13578	13613	13531	13479	13590	13548	13459	13510	13656	13466	13499	13501	13431	13478	13315	13565	13611	13534	13570	13494	13660	13513	13490	13528	13561	13657	13482	13430	13512	13590	13567	13597	13501	13487	13685	13338	13641	13444	13540	13664	13383	13609	13507	13546	13558	13458	13579	13530	13511	13678	13377	13464	13575	13666	13693	13469	13427	13613	13548	13522	13449	13408	13466	13450	13432	13442	13614	13575	13447	13401	13472	13386	13375	13587	13645	13497	13526	13484	13417	13602	13613	13441	13367	13677	13634	13485	13386	13514	13406	13585	13469	13477	13403	13295	13180	13595	13471	13641	13433	13569	13424	13477	13503	13409	13657	13524	13492	13464	13356	13584	13285	13570	13333	13485	13346	13590	13476	13655	13758	13498	13422	13506	13428	13727	13415	13366	13584	13576	13409	13262	13438	13652	13547	13540	13569	13464	13550	13456	13426	13417	13635	13519	13531	13410	13532	13444	13627	13374	13721	13313	13381	13368	13529	13567	13470	13595	13357	13706	13568	13690	13481	13442	13586	13451	13460	13331	13612	13519	13494	13558	13428	13645	13598	13447	13470	13642	13481	13512	13493	13494	13499
24969	21750	30521	27773	25782	27233	27876	22086	20560	20052	19269	18736	18658	18258	18758	18594	18173	18300	18196	18085	17792	18108	18076	18021	18078	18036	18139	18067	17791	17855	17772	17549	17641	17658	17544	17422	17562	17204	17334	17172	17140	17292	17239	17190	17394	17415	17079	17122	17537	17121	17259	17232	17402	17248	17293	17300	17343	17308	17526	17334	17186	17167	17308	17556	17183	17080	17325	17226	17340	17222	17241	17381	17426	17398	17249	17305	17358	17113	17420	17319	17350	17377	17236	17355	17064	17612	17337	17424	17140	17041	17171	17297	17354	17466	17204	17020	17079	17283	17169	17212	17504	17075	17037	17050	17297	17249	17163	17103	17248	17255	17187	17105	17250	17250	17234	17307	17276	17558	17178	17346	17168	17066	17195	16946	17304	17123	17114	17044	17218	17110	17057	17222	17211	17115	17200	17036	17120	17215	17077	17405	17191	17266	17119	17075	17201	17105	17313	17156	17136	17375	17121	17250	17265	17172	17480	17271	17184	17244	17036	17273	17317	17078	17321	17084	17482	16991	17172	17376	17039	17456	17138	17308	17307	17046	17096	17213	17137	17020	17318	17167	17463	17203	17201	17037	17278	17280	17268	17231	17296	17272	17199	17129	17179	17204	17222	17242	17299	17205	17231	17165	17322	17202	17074	17042	17172	17154	17319	17203	17256	17282	17237	17295	17431	17116	17154	17403	17323	17393	17357	17139	17395	17316	17163	17085	17114	17012	16992	16981	17023	17043	17279	16962	17139	17286	17178	17095	17138	17170	17205	17269	17251	17427	17013	17352	17292	17102	17307	17265	17127	17028	17282	17025	17186	17122	17235	17075	17225	17174	17087	17257	17340	17244	17484	17133	17194	17199	17120	17271	17180	17067	17107	17247	17301	17316	17072	17181	17035	16971	17153	17327	17081	17220	17348	17064	17091	17180	17232	17362	17276	17005	17213	17263	17185	17004	17113	17390	17417	17195	17312	17199	17051	17016	17116	17514	17211	17149	17125	17252	17304	17285	17455	17314	17390	17228	17127	17196	17152	17017	17042	17275	17240	17196	17386	17274	17308	17201	17269	17079	17164	17274	17267	17125	17179	17086	17022	17213	17220	17299	17387	17328	17246	16981	17030	17145	17411	17082	17284	17157	17160	17199	17272	17137	17140	17291	17146	17063	17281	17252	17164	17493	17394	17145	17196	17259	17216	17139	17104	17046	17316	17138	17071	17200	17314	17227	17064	17096	17173	17358	17078	17159	17193	17273	17217	17106	17112	17192	17193	17216	17274	17127	17177	17150	17224	17248	17111	17340	17131	17186	17307	17080	17069	17091	17316	17323	17206	17384	17136	17059	17487	17062	17230	17206	17238	17061	17328	17133	17020	17270	17299	17332	17207	17328	17335	17079	17223	17192	17289	17144	17293	17078	17026	17210	17111	17028	17423	17227	17150	17053	17094	17244	17255	17015	16988	17048	17069	17173	17086	17266	17209	17278	17027	17086	17154	16984	17416	17234	16957	17097	17120	17267	17130	17226	17174	17291	17090	17138	17097	17217	17055	17243	17230	17239	17047	17117	17217	17404	17179	17267	17260	17232	17244	17002	17218	17265	17075	17208	17144	17432	17260	17249	16892	17001	17052	17150	17210	17179	17126	17109	17095	17071	17384	17305	17225	17333	17097	17222	17217	17248	17153	17414	17087	17260	17100	16936	17360	17312	17227	17072	17312	17328	17117	17269	17116	17323	17314	17460	17302	17041	17210	17020	17145	17254	17322	17283	17477	17052	17105	17057	17250	17281	17013	17133	17336	17189	17188	17269	17286	17106	17197	17421	17370	17297	17522	17133	17205	17199	17214	17436	17318	17321	17163	17328	17347	17087	17304	17158	17120	17053	17480	17360	17317	17127	17100	17045	17257	17052	17063	16986	17181	17112	17350	17159	17392	17273	17266	17199	17278	17162	17064	17255	17285	17107	17224	17003	17180	17144	17159	17063	16990	17131	17171	17036	17235	17025	17347	17230	17265	17255	17179	17344	17298	17094	17239	17231	16938	17165	16994	17258	17317	17252	17155	17236	17129	16876	16990	17255	17177	17057	17189	17068	17287	17171	17140	17425	17113	17057	17276	17447	17310	17432	17268	17242	17392	17254	17197	17186	17100	17469	17123	17161	17056	17150	17210	17403	17179	17158	17230	17162	17241	17315	17426	17224	17062	17160	17146	17107	17224	17035	17083	17043	17387	17247	17222	17220	17283	17274	17220	17062	17217	17147	17171	17254	17322	17381	17297	17090	17383	17262	17134	16970	17164	16964	16979	17211	17185	17169	17203	17326	17160	17326	17347	17072	17109	16866	17261	17095	17044	16866	17147	17256	17348	17152	17239	17176	17239	17284	17226	17199	17135	17120	17157	17307	17328	17464	16885	17315	17039	17007	17188	17171	17186	17124	17198	17026	16968	17054	17376	17092	17144	17204	17130	17284	17187	17372	17274	17389	17254	17198	17422	17206	17216	17189	17096	17232	17375	17261	17284	17292	17229	17285	17250	17167	17130	17369	17157	17162	17383	17184	17253	17191	17045	17373	17359	17347	17395	17111	17149	16978	17088	17370	17022	17474	17346	17000	17339	17322	17224	17257	17198	17146	17164	17095	17163	17104	17303	17270	17113	17279	17298	17180	17154	17206	17253	17145	17035	17156	17280	17229	17325	17339	17334	16956	17315	17051	17129	17108	17187	17194	17455	17373	17339	17128	17141	17194	17168	17197	17287	17345	17140	17345	17242	17081	17379	17181	17253	17313	16883	17324	17217	17131	17178	17263	17161	17289	17034	17027	17230	17169	17251	17256	17203	17108	17343	17060	17204	17348	17111	17324	17233	17311	17112	16969	17225	17148	17027	17371	17168	17109	17213	17027	17075	17295	17304	16962	17303	17073	17167	17331	17260	17051	17409	17321	17172	17259	17284	17113	17167	17168	17214	17141	17081	17153	17135	17297	17491	17222	17296	17155	16951	16839	17099	17210	17258	16911	17382	17299	17115	17170	17348	17253	17234	17173	17174	17353	17325	16982	17203	17186	17229	17144	17075	17118	17077	17138	17418	17109	17166	17087	17208	17219	16918	17210	17262	17371	17262	17299	17182	17201	17229	17188	17286	17207	17061	16915	17329	17244	17166	17378	17359	17227	17227	17168	17165	17255	17097	17069	17358	17262	17438	17290	17311	17407	17096	17013	17089	17113	17348	17250	17079	17248	17254	17189	17123	17429	17297	17242	17191	16946	17186	17004	17109	17019	17204	17225	17284	16951	17280	17093	17116	17267	17027	17421	17225	17262	17162	17081	17232	17073	17191	17000	17332	17445	17179	17340	17271	17165	16983	17118	17302	17243	17186	17308	17190	17327	16929	17279	17119	17196	17190	17108	17163	17233	17251	17344	17108	17241	17187	17209	17166	17050	16874	16996	17105	17151	17271	17030	17236	17071	17325	17327	17239	17374	17189	16915	17197	17300	17411	17107	17270	17046	17091	17187	17337	17383	17267	17337	17206	17094	17373	17231	16844	17115	17234	17028	17205	17215	17274	17010	17172	17239	17288	17289	17291	17272	17196	17191	17323	17273	17116	17359	17162	17098	17283	17243	17338	17185	17018	17145	17048	17142	17235	16992	17239	17331	16895	16949	17121	17211	17086	17112	17196	17296	17086	17275	17080	17097	16980	17419	16988	17337	17417	17288	17053	17140	17293	17525	17337	17286	17203	17200	17333	17065	17320	17331	17049	17046	17208	17476	17324	17299	17294	17281	17111	17246	17168	17348	17266	17474	17355	17294	16977	17162	17247	17480	17087	17219	17355	17272	17079	16972	17282	17082	17186	17122	17269	17284	17278	17339	17117	17074	17179	17171	17046	17111	17112	17292	17156	17290	17190	17340	17218	17164	17084	17122	17092	16975	17037	17314	16992	17262	17097	17202	17173	17154	17164	17138	17175	17257	17205	17032	17410	16998	17179	17206	17140	17227	16961	17151	17360	17259	17418	17180	17174	16879	17055	17178	17379	17220	17150	17117	17025	17180	17266	17217	17054	17072	17002	17505	17046	17244	17366	17357	17155	17294	17334	17232	17257	17318	17420	17298	17154	17145	16941	17314	17098	17308	17357	17157	17216	17301	17227	17292	17009	17108	17091	17080	17300	17237	17250	17106	17271	17295	17012	17186	17194	17208	17209	17287	16997	16987	17226	17134	17374	17180	17105	17357	17120	17206	17334	17270	17299	17325	17060	17102	17289	17415	17265	17242	17168	17086	17089	17069	17183	17165	17318	17338	17443	17189	17064	17016	17219	17193	17230	17202	17253	17193	17182	17220	17203	17095	17386	17142	17110	17101	17173	17264	17258	17000	17174	17117	17121	17175	17174	17025	17109	17229	17203	16974	17197	17283	17214	17215	17224	17195	17098	17082	17288	17245	17308	17168	17094	17132	17210	17321	16993	17312	17264	16893	17028	17204	17038	17323	17275	17140	17218	17176	17232	16881	17201	17050	17324	17238	17259	17395	17363	17127	17170	17120	17110	17170	17075	17063	17253	17313	17179	17191	17612	17422	17119	17118	17178	17233	17321	17056	17224	17040	17314	17057	17350	17119	17208	17214	17348	17395	17165	17327	17105	17252	17108	17210	16997	17382	17060	17322	17313	17224	17196	17277	17155	17037	17121	17427	17305	17139	17405	17217	16959	17255	17391	17098	17227	17309	17217	17137	17216	17217	17022	17068	17129	16998	17321	17243	17221	17122	17172	17184	17314	16976	17239	17103	17187	17451	17145	17211	17401	17087	17024	17272	17447	17097	17347	17237	17309	17260	17177	17187	17181	17409	17147	17004	17129	17207	17255	17427	16906	17334	17423	17176	17209	17183	17383	17412	17315	17147	17265	17139	17247	17030	17172	17170	17155	17360	17089	17030	17255	16992	17169	17092	17273	17289	17211	17239	17077	17225	17267	17081	17131	17047	17355	17179	17042	17055	17219	16964	17208	16970	17103	17337	17031	17223	17214	17312	17128	17326	17147	17040	17298	17083	17160	17231	17209	17194	17251	17244	17117	16879	17327	17173	17240	17287	17318	17209	17040	16860	17005	17035	17200	17093	17291	17221	17297	17209	17348	17324	17277	17276
46612	79256	75607	49867	36277	25655	21479	18552	17327	16139	15205	14593	14324	14251	14352	14185	14014	13794	13618	13648	13742	13733	13932	13675	13487	13649	13593	13419	13436	13233	13096	13195	13091	12959	12785	12847	12915	13018	12715	12884	12656	12704	12655	12675	12823	12721	12882	12838	12813	12776	12790	12786	12697	12691	12771	12687	12580	12855	12684	12770	12716	12839	12928	12687	12877	12784	12662	12604	12726	12640	12778	12809	12729	12754	12809	12711	12726	12654	12637	12816	12632	12787	12766	12641	12746	12748	12623	12718	12708	12730	12698	12804	12592	12679	12734	12605	12581	12826	12726	12827	12893	12757	12752	12664	12661	12796	12736	12670	12828	12802	12751	12667	12654	12714	12652	12714	12773	12927	12758	12677	12728	12660	12581	12798	12724	12899	12733	12648	12672	12619	12720	12691	12676	12703	12707	12610	12704	12701	12529	12635	12879	12932	12724	12773	12650	12651	12667	12632	12691	12825	12649	12742	12728	12611	12734	12676	12669	12678	12619	12600	12706	12804	12657	12577	12581	12862	12516	12783	12685	12823	12492	12694	12730	12685	12664	12675	12849	12714	12846	12794	12941	12644	12687	12739	12664	12757	12893	12833	12458	12797	12692	12542	12649	12645	12610	12634	12604	12727	12759	12800	12723	12532	12829	12691	12742	12603	12803	12648	12585	12646	12779	12664	12695	12668	12857	12669	12792	12852	12780	12776	12832	12668	12710	12736	12803	12588	12638	12601	12750	12604	12754	12627	12787	12751	12734	12681	12934	12736	12723	12731	12692	12712	12796	12593	12817	12571	12743	12767	12739	12815	12746	12836	12936	12569	12566	12839	12678	12648	12771	12802	12884	12670	12629	12751	12659	12720	12589	12733	12625	12707	12657	12671	12734	12590	12611	12771	12721	12733	12694	12707	12670	12674	12776	12788	12712	12655	12775	12812	12721	12698	12738	12693	12740	12754	12545	12575	12717	12631	12741	12649	12730	12698	12720	12702	12785	12617	12588	12707	12677	12896	12801	12554	12743	12611	12701	12578	12627	12567	12651	12626	12762	12848	12486	12805	12646	12797	12655	12454	12583	12708	12455	12975	12763	12535	12664	12747	12554	12587	12824	12708	12738	12725	12701	12687	12793	12736	12775	12697	12808	12575	12609	12668	12706	12742	12609	12721	12798	12822	12601	12668	12743	12424	12642	12912	12654	12648	12637	12758	12779	12667	12800	12795	12684	12714	12879	12597	12831	12844	12693	12712	12646	12603	12712	12549	12777	12762	12818	12635	12791	12603	12850	12641	12766	12632	12688	12743	12574	12615	12682	12674	12648	12666	12690	12674	12740	12747	12618	12711	12665	12807	12800	12850	12726	12631	12709	12903	12725	12781	12517	12828	12709	12611	12731	12719	12812	12798	12666	12897	12654	12747	12793	12665	12680	12605	12663	12704	12712	12639	12747	12693	12688	12845	12687	12752	12845	12732	12781	12689	12626	12613	12635	12715	12672	12749	12703	12576	13021	12457	12679	12799	12757	12795	12838	12858	12783	12671	12643	12710	12738	12686	12579	12610	12705	12701	12862	12721	12796	12880	12689	12576	12715	12778	12691	12726	12682	12788	12764	12704	12708	12825	12665	12556	12695	12817	12657	12671	12802	12737	12495	12878	12658	12761	12619	12696	12932	12562	12700	12715	12592	12642	12677	12613	12717	12602	12631	12826	12699	12756	12658	12774	12615	12734	12878	12564	12732	12716	12790	12850	12698	12672	12818	12638	12890	12712	12714	12680	12774	12741	12751	12630	12784	12762	12922	12844	12770	12645	12552	12693	12645	12803	12524	12829	12821	12754	12804	12766	12862	12532	12805	12589	12697	12768	12676	12749	12568	12738	12999	12790	12629	12704	12745	12751	12666	12855	12739	12627	12612	12597	12618	12722	12701	12813	12671	12651	12644	12606	12589	12511	12686	12757	12655	12627	12636	12514	12658	12629	12792	12787	12689	12738	12642	12777	12814	12750	12698	12672	12761	12762	12622	12659	12735	12884	12760	12695	12786	12798	12733	13000	12739	12491	12605	12884	12658	12597	12756	12653	12769	12532	12781	12790	12625	12727	12639	12518	12679	12802	12778	12800	12813	12698	12833	12638	12785	12731	12705	12791	12638	12760	12802	12653	12871	12659	12584	12759	12714	12668	12777	12809	12636	12580	12556	12750	12657	12726	12615	12767	12540	12617	12650	12706	12737	12776	12714	12675	12787	12802	12730	12534	12804	12750	12860	12816	12866	12663	12572	12754	12717	12719	12661	12661	12504	12688	12671	12659	12661	12589	12601	12618	12667	12703	12607	12770	12725	12743	12728	12728	12534	12796	12673	12547	12628	12807	12680	12704	12741	12689	12688	12663	12812	12650	12696	12518	12644	12804	12562	12782	12665	12871	12675	12662	12755	12776	12761	12755	12746	12597	12702	12505	12688	12794	12644	12784	12591	12663	12730	12671	12705	12706	12807	12748	12791	12622	12906	12648	12763	12762	12618	12819	12729	12631	12732	12765	12784	12631	12680	12753	12694	12718	12817	12557	12685	12678	12755	12691	12678	12788	12679	12729	12661	12695	12809	12689	12574	12725	12673	12781	12803	12681	12857	12600	12624	12740	12824	12715	12638	12612	12702	12733	12692	12805	12792	12762	12620	12665	12719	12634	12571	12708	12695	12604	12566	12715	12710	12729	12769	12682	12751	12681	12749	12710	12768	12914	12709	12733	12678	12960	12528	12778	12729	12780	12594	12555	12823	12668	12766	12877	12791	12634	12751	12699	12875	12695	12679	12736	12831	12710	12738	12723	12735	12682	12724	12682	12753	12674	12751	12685	12495	12723	12631	12826	12634	12658	12588	12674	12946	12779	12727	12564	12685	12847	12689	12709	12636	12795	12816	12864	12737	12876	12634	12644	12646	12717	12791	12677	12582	12603	12781	12848	12871	12684	12772	12677	12640	12821	12808	12675	12614	12653	12730	12801	12687	12674	12687	12659	12713	12637	12768	12836	12564	12670	12757	12491	12924	12777	12542	12616	12676	12583	12620	12413	12641	12639	12885	12747	12909	12783	12678	12664	12630	12513	12618	12816	12826	12623	12601	12749	12749	12889	12744	12675	12706	12608	12824	12893	12532	12742	12705	12905	12706	12607	12581	12648	12651	12773	12611	12777	12829	12910	12494	12849	12771	12809	12631	12691	12836	12675	12630	12679	12688	12715	12648	12962	12668	12724	12663	12482	12586	12672	12630	12944	12865	12726	12744	12649	12716	12855	12691	12610	12733	12635	12581	12655	12566	12828	12618	12801	12674	12632	12651	12636	12808	12761	12561	12690	12744	12581	12742	12673	12833	12774	12793	12663	12703	12749	12709	12788	12862	12658	12541	12601	12631	12599	12722	12840	12682	12708	12613	12965	12622	12802	12695	12640	12652	12626	12665	12636	12766	12672	12752	12591	12664	12816	12672	12641	12711	12769	12645	12822	12806	12695	12835	12890	12845	12874	12537	12664	12696	12803	12817	12820	12645	12821	12584	12621	12671	12525	12684	12663	12844	12733	12668	12734	12793	12612	12663	12708	12805	12791	12738	12728	12710	12723	12781	12783	12646	12586	12775	12690	12779	12687	12667	12698	12727	12676	12812	12745	12745	12625	12775	12757	12647	12764	12674	12853	12694	12798	12736	12761	12723	12689	12613	12848	12892	12509	12760	12706	12775	12759	12771	12719	12737	12670	12783	12644	12923	12821	12736	12813	12778	12775	12646	12663	12737	12836	12659	12725	12585	12773	12701	12625	12798	12616	12739	12785	12766	12920	12898	12734	12707	12719	12593	12660	12543	12713	12846	12837	12751	12803	12850	12625	12613	12698	12701	12787	12676	12720	12686	12530	12810	12717	12838	12681	12695	12563	12792	12716	12770	12673	12804	12711	12649	12774	12653	12616	12601	12548	12760	12736	12709	12760	12538	12782	12772	12806	12800	12695	12638	12760	12702	12627	12637	12887	12685	12749	12778	12616	12664	12787	12646	12509	12716	12689	12661	12778	12613	12830	12708	12868	12664	12722	12730	12674	12667	12636	12875	12722	12649	12837	12782	12647	12695	12815	12897	12702	12715	12707	12690	12686	12771	12678	12716	12538	12661	12657	12813	12705	12651	12507	12614	12800	12714	12705	12718	12881	12747	12786	12740	12691	12700	12868	12806	12637	12728	12694	12687	12783	12736	12799	12695	12746	12783	12757	12797	12608	12876	12736	12725	12481	12548	12845	12803	12494	12635	12679	12884	12758	12876	12742	12628	12623	12736	12580	12784	12785	12862	12796	12710	12748	12714	12587	12667	12581	12608	12754	12704	12651	12678	12665	12816	12755	12590	12814	12638	12709	12638	12784	12758	12648	12824	12710	12505	12599	12825	12605	12688	12627	12851	12669	12631	12696	12684	12718	12861	12747	12620	12690	12791	12615	12694	12831	12823	12718	12624	12813	12632	12682	12856	12706	12802	12614	12639	12519	12879	12840	12601	12725	12758	12858	12754	12634	12882	12683	12743	12582	12676	12661	12773	12569	12818	12769	12605	12769	12738	12510	12680	12822	12643	12705	12638	12757	12540	12610	12761	12689	12862	12748	12620	12822	12780	12672	12947	12865	12702	12775	12727	12841	12627	12641	12757	12554	12644	12666	12664	12582	12835	12735	12697	12673	12818	12717	12778	12750	12662	12680	12829	12724	12494	12723	12578	12594	12767	12627	12811	12800	12793	12718	12829	12897	12745	12811	12566	12762	12788	12804	12731	12752	12587	12676	12747	12682	12731	12833	12788	12643	12633	12734	12568	12702	12762	12703	12688	12695	12755	12787	12712	12865	12593	12907	12703	12703	13007	12698	12703	12697	12808	12623	12754	12707	12738	12761	12825	12857	12630	12799	12531	12751	12706	12622	12635	12736	12684	12718	12707	12649	12645	12803	12673	12643	12746	12860	12767	12727	12653	12870	12833	12716	12805	12673	12694	12708	12798	12667	12634	12566	12935	12826	12672	12710	12701	12633	12781	12837	12702	12816	12601	12636	12692	12696	12811	12708	12827	12695	12879	12916	12645	12867	12613	12775	12773	12474	12779	12797	12628	12672	12758	12677
39987	46970	46218	35110	26355	23070	20997	19657	18892	18683	18458	18187	18365	18384	18194	18202	18719	18117	18201	18171	18175	18385	18219	18188	18407	18168	18105	18242	18046	18081	17962	18133	18039	17699	18091	18036	18011	18049	17820	18031	17942	17730	17764	17744	17956	17734	17992	17992	17897	17794	17932	17851	17866	18039	17822	17907	17770	17660	17776	17956	17861	17911	17822	17826	17586	17639	17792	17769	17939	18032	17907	17843	17605	17761	17886	17847	17868	17668	17867	17840	17750	17918	17948	17686	17974	17711	17700	17659	17716	17869	17720	17719	17924	17824	18058	17734	17637	17864	17882	18015	17613	17893	17801	17839	17738	17680	17742	17883	18046	17762	17848	17912	17700	17854	17805	17744	17982	17847	17699	17849	17888	17975	17644	17878	17910	17723	17932	17961	17630	17739	17503	17838	17951	17784	17666	17899	17996	17910	17825	17715	17770	17654	17802	17833	17811	17726	17981	17995	18077	17969	17905	17868	18084	17640	17924	17934	17977	17852	17686	17546	17805	17671	17926	17977	17713	17863	17653	17914	17726	17920	17835	17936	17894	17659	17933	17753	17905	17855	17932	17776	17666	17849	18024	17871	17743	17886	18084	17885	18007	17946	17748	17908	17685	17617	18062	17746	17658	17994	17827	17874	17744	17790	17797	17851	17601	17839	17868	17803	17976	17791	17706	17723	18002	17642	17897	17900	17890	17916	18105	18094	18018	17856	18024	17750	17874	18088	17862	17874	18047	17952	17883	17839	18086	17838	17769	17821	17842	17756	18056	17874	17916	17851	17927	17987	17969	17771	18157	17831	17854	17637	17923	17842	17900	17661	17743	17826	17810	17741	17942	17774	17904	17994	17822	17776	17768	17921	17664	17818	17864	17695	17771	17700	17737	18043	17862	17939	17905	17816	17821	17838	17829	17811	17908	17797	17766	17729	17687	17815	17796	17633	17633	17996	17723	17782	17911	17922	17701	17633	18036	17827	17870	17734	17898	17644	17718	17837	17872	17655	17802	17924	17962	17964	17742	17569	17782	17803	17806	17766	17888	17777	17790	17994	18039	17851	17842	17899	17581	17841	17661	17715	17772	17712	17729	17899	17956	17992	17783	18022	17806	17711	17782	17723	17698	18235	17830	17895	17777	17932	17683	17836	18065	17812	17774	17629	17921	17817	17767	17765	17649	17721	17631	17727	17527	17952	17861	17877	17895	17830	17796	17658	17994	17736	17971	17973	17931	17733	17680	17628	17791	17697	17980	17865	17942	17763	17958	18044	17745	17973	17844	17878	17768	17807	17877	17755	17853	17617	17886	17908	17838	17851	17871	17955	18050	17900	17771	17757	17853	17805	17834	17869	17899	17799	17851	17699	17708	18050	18093	17799	17781	17737	17859	17679	17851	17908	17955	17687	18015	17957	17741	17872	17947	17762	17826	17799	17854	17697	17923	17695	17937	17825	17801	17854	17866	17716	17774	17827	17848	17835	17963	17976	17756	17950	18017	17870	17773	17823	17734	17871	17913	17982	17698	17751	17892	17704	17794	17829	17684	17964	17898	17911	17857	17731	17980	17772	17813	17747	17770	17865	17826	17797	17795	17637	17820	17997	17847	17771	18057	17961	17818	17729	17759	17778	17852	17725	17898	17815	17804	17964	17841	17897	18137	17769	17728	17837	17775	17890	17765	17637	17719	17931	17798	17914	17865	17715	17700	17602	17970	17998	17746	17825	17868	17745	17837	17757	17753	17615	17791	17941	17984	17624	17928	17765	17991	17742	17648	18040	17974	17947	17896	17740	17866	17726	17927	17807	17731	17858	17739	17910	18096	17821	17982	18066	17733	17924	17728	18212	17995	17923	18002	17820	17931	17732	17914	17954	18025	17825	17918	17886	18082	17787	17894	17790	17713	17852	17737	17931	17826	17769	17901	17943	17919	17977	17688	17738	17995	17806	17713	17854	17821	17764	17731	17879	18059	17977	18069	17675	17846	17907	17774	17806	17662	17721	17981	17955	17928	17916	17925	17958	18043	17934	18001	17593	17913	17826	17777	17628	17887	17653	17755	17880	17813	17720	17745	17982	17870	17847	18127	17776	17908	17886	18006	17856	17875	17844	17844	17876	18007	17841	17809	17599	17789	17611	18038	17907	17899	17738	18133	17732	17502	17629	17986	17820	17740	17746	17819	17808	17949	17816	17963	17742	17742	17719	18060	18052	17869	17864	17902	18040	18035	17807	17952	17815	17803	18043	17923	17833	17710	17754	17998	17980	17887	17552	17794	17856	17971	17696	18110	18003	17900	18105	17919	17732	17831	17866	17857	17873	17928	17993	17721	17767	17737	17715	18016	17937	17769	17885	17952	17584	17765	17757	17773	17829	17873	17839	17843	18004	17954	17776	17763	17760	18127	17977	17810	17817	18024	17769	17939	17789	17952	17695	17655	17794	17735	17836	17947	17927	17815	17861	17760	17670	17933	17829	17774	17652	17801	17917	17671	17760	17663	17812	17774	17856	17942	17850	17754	17799	18141	17922	17702	17871	17710	17772	17753	17904	17732	17778	17746	17695	18021	17718	17737	17716	17616	18094	17873	17782	17648	17910	17864	17876	17935	17939	17741	18045	17694	17643	17907	17832	17815	17894	17933	17911	17862	18171	17877	17810	17903	17817	17854	17664	17736	17673	17652	17746	17722	17998	18104	17807	17917	17809	17789	17778	17992	17772	17954	17801	17629	17998	17887	17807	17772	17991	17922	17790	17837	17834	17942	17872	17739	17817	17848	18049	18145	17658	18029	17759	17811	17861	17910	17876	17913	17994	17853	17831	17805	17823	17926	17849	17945	17895	17998	17909	17794	17769	17811	17899	17821	17931	17908	18028	18040	17980	17933	17922	17782	17869	17671	17691	17700	17773	17780	17921	17671	17707	17571	17845	17936	17825	17985	17761	17808	17928	17748	17704	17796	17796	17759	17874	17847	17729	17765	17933	17730	18115	17710	17808	17903	17823	17710	17670	17822	17867	18011	17902	17968	17806	17749	17831	18179	17772	17565	17959	17864	17894	17917	17855	18036	17835	17805	17717	17961	17760	17745	17974	17792	17700	17956	17876	17814	18036	17765	17923	17803	17782	17895	17943	17820	17715	17934	17949	17979	17802	17860	18021	17727	17793	18023	18082	17929	17737	17627	17751	17804	17918	17755	17751	17668	17852	17816	17739	17676	17728	17962	17992	17792	17833	17837	17635	17753	18086	17924	17854	17859	18009	17631	17691	17555	17804	17809	17854	17683	17854	17793	18091	17872	17900	17929	17545	18081	17852	17981	17736	17899	17769	17992	17933	17749	17674	18002	17866	17566	17626	17720	17846	17910	17691	17911	17949	17714	17848	17864	17952	17765	17879	17891	17646	17776	17694	17957	17787	17679	17772	17757	17954	17565	17781	18067	17912	17637	17722	17642	17818	17678	17993	18026	17916	17994	18017	18088	17765	17918	17794	17965	18058	17786	17751	17894	17453	17940	18011	17979	17944	17998	17970	17749	17863	17814	17976	17866	17954	17921	17923	17889	17814	17992	17771	17763	17859	17893	17974	17673	17968	17605	18050	17969	17913	17820	17674	17969	17798	17894	17881	17888	17963	17810	17762	17886	17853	17653	17859	18158	17913	17624	17769	17893	17744	17774	17850	17900	17788	17928	17767	17819	17651	17870	17906	17744	18046	17994	17990	17692	17905	17739	17563	17800	17877	18040	17822	17727	17832	17903	17800	17938	17731	17850	17815	17767	17810	18024	17738	17689	17942	17922	17799	17918	17943	17931	17754	17733	17887	17798	17949	17949	18011	17841	17816	17836	17910	17790	17798	17804	18120	17768	17916	17945	17746	17802	17716	17648	17935	17888	17717	17935	17733	17903	17835	17898	18049	17709	17654	17872	17674	17858	17783	17744	17788	17707	17825	17861	18037	17714	17733	17833	17886	17926	17777	18009	17940	17888	17859	17858	17907	17915	17801	17942	17957	17834	17926	17773	17825	17861	17785	17979	17783	17696	17880	17843	18059	17653	18003	17844	17943	17700	17713	17959	17618	17788	17829	17677	17782	17933	17956	17755	17837	18065	17819	17911	17940	17963	17962	17851	17851	17862	17826	17808	17721	17991	17928	17652	18111	17993	17885	17886	17953	17913	17998	17853	17843	17874	17850	17865	18011	17989	17773	17818	18008	17835	17772	18031	17887	18065	17826	17982	17789	17809	17778	17608	17850	17917	17796	17847	17801	17966	17635	17885	17950	17861	17755	17810	17763	17780	17911	17769	17883	17935	17908	17857	17722	17691	17845	17783	17790	18006	17833	17821	17678	17737	17827	18025	17885	17774	17613	17795	17834	17985	17927	17807	17869	17865	18157	17757	17733	17690	17983	17973	17899	17797	17929	17641	17942	17754	17792	17626	17787	17665	17855	17788	17692	17887	18003	17813	17964	17934	17981	18019	17830	17950	17889	17750	17759	17711	17934	17790	18034	17714	17569	17845	17609	17831	17813	17795	17826	17685	18013	18048	17938	17923	17894	17810	17746	17779	17612	17688	17778	17835	18004	18057	17722	17744	17740	17707	17915	17722	17814	17792	18068	17759	17979	17643	18031	17881	17987	17899	17837	17948	17881	17763	17969	17889	17927	17766	17878	17994	17688	17868	17728	18086	17879	17677	17823	17744	17724	17802	17754	17893	17842	17873	17935	17923	18216	17790	17908	17953	17805	17751	17707	17749	17790	17870	17751	17832	17769	17831	17790	17646	17752	17935	17754	17764	17956	18082	18006	17671	17812	17912	17815	18017	17997	17927	17777	17944	17976	18059	17946	17695	17897	18013	17907	17793	17949	17867	17786	18241	18076	17925	17883	17875	18006	17716	17738	17922	17771	17817	17706	17936	17852	17967	17960	17816	17853	17771	17918	17811	17875	17746	18007	17884	17769	17898	17908	17562	17748	17746	17952	17948	17798	18024	17919	17797	17798	17802	17922	17889	17984	17849	17750	17894	17746	17832	17664	17704	17860	17794	17602	17751	17665	17784	17909	17805	17853	17799	18010	17913	17645	17726	17859	17618	17814	17737	17775	17741	17725	17982	17851	17706	17919	17531	17919	17871	17821	17732	17873	18029	17794	17635	17902
42056	57182	47681	30520	23060	19075	16621	15282	15139	14297	13797	13722	13673	13636	13671	13672	13584	13500	13489	13344	13373	13492	13294	13285	13365	13474	13316	13331	13298	13173	13148	13144	12980	13125	13047	13177	13093	13190	13027	13048	12901	13040	12825	12975	13019	12964	13017	13034	13072	13074	12983	13100	12947	12978	12852	13063	13031	13072	13021	13167	13040	13039	13078	12875	13012	13119	12914	13021	12943	12897	13232	12988	13021	12979	13007	12965	13016	12980	13024	12985	12993	12842	13051	12899	12928	13060	12903	13062	12896	13070	13075	13080	12956	12900	12998	12987	12920	13062	12987	12818	12953	12945	13067	12999	12983	13031	12817	13079	12944	13107	13017	12924	13031	13000	13026	12991	12981	12867	12857	12946	13011	12895	13123	13041	13029	12933	13037	13044	13022	13045	12974	13069	13039	13058	12798	12936	13017	12805	12932	13151	12918	13084	12978	13041	13039	12979	12848	13041	12929	13039	13026	12901	12939	12984	12911	12957	13111	13079	12995	13047	12984	12767	12963	13086	12955	12982	12938	12726	13078	12973	12933	12994	13073	12945	12801	13089	13091	13004	13117	12739	13074	12956	12941	12913	12733	13068	12916	12934	13049	13054	12973	13003	12885	13061	12895	12822	13165	13131	13067	12769	13023	13120	12901	13035	13009	12929	13105	13010	13044	13134	12869	12998	13048	13051	13001	13116	12986	12955	12908	13069	12922	13005	12879	13098	13065	13013	12986	12871	13021	12935	12866	12965	12965	13023	13065	13099	12837	12917	12927	12962	12990	13157	12911	12795	12838	13082	12886	13080	12994	12921	13003	13046	13033	13026	12937	12946	12980	12960	13106	12827	13040	12987	12831	13225	13057	13113	13039	13089	13102	12893	12948	12882	13077	12862	13100	12940	13068	13056	13022	12944	12967	13048	12890	12975	12972	13049	13061	12970	12959	13092	12949	13071	12996	12978	12999	13027	12981	12893	12892	12890	12934	12858	12942	13007	13044	12926	12887	12928	12759	13107	13186	13082	13053	12988	12873	12820	12963	13052	12882	12821	12943	13073	13046	12946	12979	12651	13094	12918	13044	12998	13118	12994	12843	13083	13001	13031	12882	12982	13031	12934	13077	12996	12997	12821	13043	13086	13006	13041	12992	13043	13047	12872	13018	13094	12928	13106	12947	12963	12964	13000	13066	13050	12992	12945	12971	12972	13083	12936	12958	12893	12828	12813	13083	13012	12979	12963	13103	12972	12959	13083	12989	12925	13019	12949	12822	12936	13231	13075	12953	12925	13032	13150	13005	12865	12971	12886	13063	12960	12999	12932	13070	12994	13082	12892	12974	13137	13074	12987	12966	12966	12908	12996	12827	12821	13013	12965	12763	12954	12896	12967	13043	13023	13011	12944	12988	12955	13021	13030	13141	13037	12939	12884	12946	12906	12993	13046	13071	13067	12835	12854	12870	13076	12982	12728	13020	12790	13118	12876	12952	12999	13010	13047	12995	12990	13003	12869	13112	12924	13025	12992	12933	13054	12933	12912	13057	12996	12959	13005	13263	12910	13037	12943	13038	12996	12925	12960	13308	12867	13044	13036	13091	13026	12985	13004	12994	12925	12952	13023	12741	13010	13076	13035	12885	13098	12895	12983	12991	13073	13146	12980	13018	12997	12847	13042	13048	12896	12977	12927	12978	13023	12908	13045	12993	12913	12932	13112	13085	12911	13033	13059	13007	12932	12978	13023	13105	12943	12984	13143	12864	13121	13023	13036	12941	13040	13014	12874	12914	12990	13108	13077	12827	13093	13133	12900	12987	12986	12888	13019	13126	13120	12902	13033	13091	12920	13000	12982	12848	12969	13074	12887	13026	13060	12905	13083	12972	12951	13061	12925	12950	13023	13254	12941	12953	12926	13041	12983	13053	12961	13092	12969	13000	12925	12952	13066	12842	12888	13026	13077	13216	12986	12988	13022	12925	12916	13031	12998	12894	12768	12996	12998	13007	12971	13080	12934	12943	12892	12845	12878	12949	12991	12945	12973	12969	13045	13014	13009	12981	13020	12871	13155	13045	13132	13102	12829	13245	13103	12984	13065	12982	12864	12939	12938	12890	13067	12894	12891	12961	12879	12878	13079	13020	12997	12926	12811	12860	13031	12922	13001	12930	12883	13013	13073	12919	13068	13084	12876	13064	13116	12936	12909	12954	12906	13199	12995	12990	13124	12949	12978	12890	12978	13039	13026	13042	12936	12915	12952	13002	12990	12967	13018	13005	13062	12986	13224	12877	13004	12907	12956	13018	12880	13109	13034	12955	12857	12953	12874	13061	13090	12925	13102	12992	13112	12986	13074	13136	12911	13006	13024	13042	12976	12860	12895	13005	12983	12910	13039	12970	12968	12885	13016	13029	13103	12863	12931	13188	12883	12991	12847	13168	12907	13044	12981	12938	12999	13120	13106	13012	13037	13031	12913	12955	13057	12961	13102	12980	13107	13219	12926	13157	13101	12971	12929	12930	12894	12879	13005	12847	13005	13012	12961	12851	13035	13027	13119	13020	12886	12986	12997	12790	13009	12918	12999	12956	13019	13023	13106	13156	12966	13034	12924	13180	12941	12970	13012	13123	13118	12991	13004	12973	13049	12938	12956	13100	12999	13055	13020	12765	12950	12975	12846	13014	12953	13050	13065	12866	13166	12881	12789	12993	12975	12946	12727	12924	13021	13106	12998	12964	12955	13160	13015	13026	12988	12964	13062	12974	13044	12896	12942	12970	13065	13112	12956	12898	13002	12953	12950	12964	13129	13010	13132	12975	13005	12863	13150	12989	13087	12911	12960	13000	12906	12856	13065	12640	13182	13016	13055	12824	12818	12981	12921	13069	12808	12994	12896	12967	13062	13065	13073	12918	12830	13167	12862	12992	12977	13078	13123	13034	13123	12954	12772	12944	13026	13030	13111	12980	13068	12957	13030	12964	13033	12946	12980	12989	12995	13085	13180	12946	12907	13026	12859	12928	13102	13032	12898	12933	12859	12760	12950	12912	13114	12998	13169	12838	13048	13007	12895	12970	13209	13035	13002	13076	12975	12855	13123	13140	12962	12898	12995	12723	13130	13005	13072	13127	12975	12840	13056	13019	13082	12972	12961	12988	13018	13020	13053	13108	12980	12927	12968	13069	13010	13015	13077	12858	13071	13056	13102	12938	12703	12881	13089	12952	12925	13042	12930	13103	12913	13002	13001	12843	13057	13094	12999	13097	12895	13089	12928	12901	13126	13025	12926	13008	13032	13114	12973	12929	12893	12995	12926	13025	12857	13096	12743	13060	13097	12912	13031	12973	13011	13019	13002	12929	13028	13075	12956	13003	13010	13158	13246	13141	13027	12937	12869	13018	13086	13117	12979	13025	13236	13037	13073	12994	12952	12986	12923	13021	13067	13156	12905	13070	13050	12952	13071	13169	13015	12945	12958	13128	12920	13008	13192	12847	12913	12941	12804	13133	13062	13009	12991	12954	13013	12874	13066	12797	13142	13012	12952	12845	13017	13066	13078	12897	12880	12929	12934	13140	12997	13148	13011	12921	13026	13025	13020	12917	13154	12947	13069	12859	12817	12988	13021	13015	13068	12836	13040	12932	12902	13072	13037	13092	13012	12964	12837	12980	12945	12793	12964	12921	12994	12949	12841	13082	13103	12939	13068	13159	13008	13096	12912	13057	12932	13014	12937	13013	12898	12856	12965	13006	13079	13071	12998	13039	13120	12895	13016	12996	12941	13014	12990	13013	13061	12902	12902	12932	12933	13041	12841	12929	13009	12924	13014	13086	13001	12952	13040	12866	13095	13033	12945	13074	12952	13176	13042	12975	12964	12903	13166	13027	13127	12993	13066	12996	12800	12911	12881	13074	13025	12842	13137	13129	13044	13013	12942	13007	12876	13059	12932	13026	13013	12845	13000	13002	13031	13178	13164	12909	12937	12934	12951	13029	12867	13006	12876	13043	13001	12938	12790	12853	13183	12989	13250	12975	12930	12758	12966	12861	12899	12993	12899	12815	13111	13041	12835	12939	13147	12935	12968	12883	13055	12901	13044	12998	12873	12849	12838	12903	12800	13012	13008	13075	13039	13001	12829	12874	12979	12912	12906	13025	12990	12972	13002	12976	13018	13096	12883	12918	12973	13077	12926	13161	12924	12962	12867	13025	12814	13034	12868	12885	12938	13073	12954	13204	13055	12975	13011	13057	13051	12953	12961	13158	12827	13024	13030	13000	13047	12968	13164	12983	13090	13051	12909	13090	12972	12983	13045	13073	13120	12996	12929	13143	13017	13056	13003	13020	12959	12812	13224	13071	13101	12997	12993	12968	12968	13110	12886	12970	13151	12982	12958	12967	13076	13002	12852	13050	13046	13085	12970	12908	12910	13043	13124	13012	13019	12889	12960	12946	12981	13000	13072	13051	12946	13016	13162	13034	13152	12951	12952	13190	12873	12967	13000	13045	12979	13068	13029	13007	12922	13024	12904	12968	13010	12926	12900	13123	12999	13005	12965	12943	13161	12983	12819	12930	13121	13059	13006	13104	12975	13117	12941	13001	13022	12955	12943	12904	12930	13127	13143	13031	12951	12949	13022	12927	13041	12940	13042	13004	12847	13046	12944	13038	13019	12871	12967	12959	12849	12923	12930	13109	12922	12828	12858	13021	13089	13073	13033	12868	13046	12983	12987	13123	12949	12935	12831	12697	12923	12930	12985	12777	13102	12831	13042	13106	12861	13096	12981	12891	12884	12998	12977	12967	13056	13084	12857	13029	12940	13003	12851	13061	12993	13002	13034	13133	12850	12969	12906	12850	12961	12837	13020	12922	12846	13114	13012	13129	12915	13077	13048	13170	12948	12987	13015	13018	13035	13081	13088	12907	13017	13091	13077	13010	13008	13022	12872	13111	12881	12932	13077	12787	12968	13171	13009	12931	12838	12899	13144	13081	13017	13120	13046	12989	13002	12823	13021	12950	12830	12850	13101	13015	13052	13075	12757	13126	12973	13125	12976	12952	12966	13014	13161	13033	12936	13213	13086	12982	13007	12811	12971	13033	12897	13120	13066	12846	13072	13142	13065	12799	13015	13043	12819	13010	12917	12974	13115	12931	12802	13118	13136
26527	21920	30910	29560	28415	26917	24835	21346	19781	19348	18776	18636	18231	18211	18361	18222	18472	18233	18222	18182	18054	18197	18192	18017	18069	18156	18198	18316	17902	18109	17896	17668	17411	17609	17453	17377	17524	17551	17377	17641	17611	17669	17543	17529	17837	17563	17575	17381	17556	17523	17695	17336	17461	17445	17381	17382	17264	17283	17543	17449	17585	17522	17625	17564	17394	17598	17527	17553	17630	17410	17539	17310	17461	17340	17640	17572	17321	17614	17443	17547	17537	17590	17506	17469	17659	17691	17702	17317	17458	17512	17350	17319	17529	17472	17425	17433	17440	17512	17424	17440	17544	17682	17497	17428	17409	17385	17436	17429	17323	17597	17347	17418	17436	17411	17501	17463	17419	17633	17587	17615	17465	17567	17530	17530	17338	17313	17518	17478	17330	17497	17551	17590	17493	17371	17412	17435	17704	17514	17576	17385	17488	17507	17656	17509	17556	17522	17732	17536	17598	17384	17559	17519	17452	17469	17400	17713	17471	17402	17499	17362	17369	17481	17448	17510	17510	17455	17382	17531	17452	17538	17543	17670	17503	17258	17412	17438	17349	17354	17525	17390	17425	17509	17544	17601	17518	17462	17664	17400	17450	17264	17599	17557	17509	17479	17432	17569	17606	17743	17588	17466	17505	17456	17247	17602	17346	17674	17529	17349	17436	17719	17507	17586	17433	17393	17601	17716	17406	17486	17104	17467	17677	17416	17403	17423	17386	17514	17358	17527	17268	17521	17347	17388	17326	17307	17522	17317	17341	17285	17518	17565	17469	17490	17381	17370	17646	17650	17309	17337	17271	17589	17320	17594	17493	17525	17596	17467	17352	17577	17325	17478	17333	17314	17364	17301	17501	17427	17424	17586	17408	17273	17409	17560	17591	17502	17687	17474	17493	17542	17491	17395	17439	17313	17301	17358	17447	17354	17502	17540	17440	17509	17496	17424	17541	17605	17579	17315	17459	17436	17339	17414	17433	17538	17240	17361	17469	17471	17450	17489	17335	17655	17500	17501	17702	17395	17699	17305	17491	17337	17379	17664	17431	17576	17283	17199	17567	17493	17512	17477	17380	17356	17529	17515	17551	17641	17544	17375	17311	17297	17457	17457	17276	17453	17472	17365	17359	17501	17538	17433	17518	17394	17621	17415	17489	17503	17427	17562	17273	17544	17409	17269	17548	17447	17345	17683	17611	17438	17382	17602	17507	17341	17486	17456	17426	17406	17511	17339	17387	17302	17452	17523	17418	17206	17174	17688	17483	17494	17624	17332	17306	17570	17321	17620	17354	17390	17598	17337	17455	17465	17548	17326	17296	17363	17463	17586	17177	17368	17462	17562	17516	17546	17278	17372	17500	17274	17493	17363	17630	17436	17486	17727	17667	17595	17526	17406	17415	17391	17441	17493	17516	17391	17589	17078	17558	17710	17496	17662	17319	17575	17330	17438	17365	17393	17382	17543	17437	17575	17277	17411	17317	17548	17402	17513	17385	17422	17753	17535	17530	17454	17316	17438	17352	17525	17430	17636	17424	17338	17553	17515	17489	17536	17716	17628	17382	17313	17302	17548	17549	17497	17741	17512	17431	17428	17512	17544	17267	17439	17275	17550	17432	17441	17359	17302	17287	17263	17613	17533	17593	17533	17498	17384	17392	17433	17573	17693	17444	17470	17452	17349	17559	17305	17342	17533	17529	17603	17404	17641	17580	17472	17616	17509	17532	17663	17547	17521	17814	17504	17299	17630	17517	17609	17781	17514	17526	17362	17281	17435	17488	17470	17447	17257	17485	17191	17377	17447	17565	17293	17586	17547	17624	17479	17390	17636	17540	17377	17439	17707	17458	17304	17431	17486	17505	17388	17380	17654	17512	17479	17510	17365	17426	17383	17533	17420	17333	17469	17522	17376	17579	17278	17534	17582	17586	17471	17584	17458	17466	17799	17583	17588	17576	17310	17758	17541	17482	17520	17506	17599	17464	17638	17438	17563	17436	17690	17448	17541	17390	17260	17535	17413	17405	17579	17431	17481	17429	17336	17288	17597	17288	17371	17469	17535	17835	17588	17533	17525	17349	17380	17383	17234	17461	17550	17357	17407	17478	17394	17306	17438	17276	17568	17418	17610	17506	17494	17464	17417	17618	17582	17508	17411	17472	17767	17323	17564	17392	17452	17607	17622	17547	17587	17461	17608	17583	17217	17235	17435	17249	17682	17446	17390	17507	17316	17309	17397	17551	17425	17519	17499	17248	17379	17415	17502	17462	17349	17314	17403	17619	17592	17734	17373	17521	17519	17307	17469	17439	17341	17261	17537	17598	17499	17579	17623	17503	17404	17343	17453	17463	17375	17296	17460	17558	17294	17502	17381	17496	17465	17500	17400	17332	17680	17523	17475	17427	17556	17399	17392	17571	17439	17427	17336	17414	17409	17233	17456	17420	17520	17396	17376	17505	17442	17475	17407	17384	17624	17708	17521	17514	17434	17578	17400	17385	17632	17513	17454	17394	17336	17323	17426	17259	17400	17355	17714	17490	17411	17492	17478	17360	17178	17677	17488	17303	17495	17432	17325	17508	17414	17528	17567	17526	17513	17438	17650	17466	17552	17379	17608	17518	17381	17461	17480	17295	17454	17474	17626	17291	17540	17195	17481	17495	17348	17391	17375	17456	17361	17753	17339	17494	17376	17466	17392	17482	17418	17607	17539	17617	17491	17247	17349	17453	17436	17450	17411	17435	17263	17267	17551	17460	17607	17466	17471	17633	17496	17598	17208	17477	17638	17349	17600	17452	17318	17514	17593	17601	17433	17393	17295	17492	17389	17560	17348	17453	17536	17506	17397	17336	17446	17418	17578	17458	17269	17283	17342	17398	17507	17165	17423	17483	17456	17317	17463	17437	17488	17643	17496	17481	17203	17426	17378	17825	17665	17512	17460	17340	17389	17484	17169	17466	17410	17305	17562	17565	17450	17290	17357	17398	17351	17441	17482	17633	17466	17523	17434	17542	17501	17355	17673	17158	17437	17444	17657	17625	17538	17464	17550	17442	17320	17501	17426	17204	17394	17471	17672	17458	17642	17471	17531	17650	17404	17542	17433	17489	17481	17477	17723	17495	17509	17566	17509	17555	17387	17236	17525	17515	17491	17406	17419	17586	17542	17609	17414	17589	17431	17643	17699	17585	17531	17371	17405	17387	17247	17293	17431	17498	17479	17428	17491	17629	17572	17644	17677	17527	17428	17244	17555	17747	17484	17641	17456	17265	17417	17591	17356	17489	17539	17531	17537	17427	17304	17347	17574	17289	17547	17368	17419	17398	17382	17305	17600	17393	17311	17442	17168	17234	17410	17531	17607	17342	17420	17628	17543	17278	17682	17436	17609	17456	17312	17325	17349	17550	17691	17526	17560	17379	17543	17448	17599	17320	17451	17397	17428	17474	17554	17486	17545	17452	17467	17491	17402	17481	17530	17604	17488	17407	17272	17600	17456	17376	17429	17441	17620	17456	17421	17303	17321	17252	17457	17511	17498	17593	17393	17584	17367	17668	17646	17587	17383	17424	17426	17543	17390	17399	17492	17364	17681	17490	17401	17520	17556	17423	17334	17513	17762	17628	17457	17588	17507	17412	17433	17513	17532	17521	17412	17697	17447	17626	17331	17572	17439	17465	17298	17616	17412	17405	17448	17263	17441	17405	17541	17383	17332	17821	17316	17368	17416	17414	17123	17399	17515	17607	17636	17489	17373	17739	17437	17467	17466	17639	17733	17491	17660	17752	17241	17468	17578	17532	17622	17658	17248	17193	17475	17465	17287	17243	17519	17403	17437	17552	17412	17501	17414	17536	17692	17406	17417	17532	17699	17439	17399	17353	17405	17232	17422	17518	17478	17241	17496	17529	17291	17520	17439	17447	17470	17422	17630	17541	17485	17412	17484	17468	17358	17277	17431	17435	17307	17540	17459	17256	17464	17438	17546	17554	17548	17418	17485	17378	17320	17360	17526	17331	17470	17349	17579	17257	17399	17345	17278	17508	17428	17291	17386	17462	17453	17441	17607	17594	17448	17473	17364	17290	17507	17522	17274	17350	17506	17540	17438	17385	17316	17362	17477	17457	17434	17394	17741	17421	17286	17516	17552	17487	17250	17637	17301	17299	17379	17327	17452	17476	17483	17676	17530	17221	17505	17725	17407	17506	17609	17322	17426	17637	17383	17723	17377	17640	17447	17553	17410	17468	17390	17390	17511	17196	17298	17465	17513	17312	17506	17279	17689	17416	17346	17279	17444	17370	17138	17580	17495	17514	17518	17474	17480	17486	17407	17297	17371	17267	17477	17793	17639	17803	17613	17628	17525	17427	17321	17002	17313	17494	17519	17269	17478	17498	17477	17265	17422	17088	17340	17440	17596	17572	17407	17508	17387	17406	17304	17125	17326	17460	17181	17389	17448	17243	17465	17487	17436	17325	17392	17290	17394	17511	17507	17450	17704	17477	17291	17521	17520	17429	17699	17407	17529	17519	17436	17311	17312	17525	17599	17806	17447	17463	17418	17279	17480	17702	17616	17669	17431	17423	17497	17436	17552	17339	17441	17429	17480	17392	17189	17177	17279	17455	17665	17468	17466	17599	17379	17614	17420	17381	17511	17456	17410	17529	17492	17545	17495	17337	17529	17510	17475	17544	17717	17436	17647	17476	17396	17365	17522	17666	17472	17421	17509	17390	17570	17690	17377	17429	17490	17327	17692	17544	17402	17533	17328	17501	17414	17624	17484	17483	17314	17451	17571	17432	17617	17455	17330	17582	17513	17337	17227	17349	17374	17407	17489	17641	17454	17381	17281	17380	17587	17595	17266	17283	17522	17628	17372	17496	17468	17365	17411	17370	17603	17456	17475	17509	17461	17466	17487	17466	17246	17281	17500	17327	17459	17364	17382	17347	17551	17508	17516	17503	17326	17310	17500	17259	17558	17690	17629	17446	17550	17418	17462	17259	17447	17404	17390	17562	17353	17371	17630	17253	17493	17366	17542	17746	17554	17343	17533	17408	17536	17646	17365	17434	17590	17563	17542	17597	17603	17634	17550	17706	17521	17452	17661	17536	17412	17559	17538	17754	17485	17413	17542	17561	17509	17444	17434	17398	17502	17343	17442
43650	70492	61226	42268	32375	23057	19673	17393	16175	14850	14571	14034	13889	14024	14055	13956	13946	13693	13637	13493	13727	13554	13520	13345	13530	13454	13630	13394	13482	13033	13146	13245	12997	13178	12962	13000	12879	13025	12880	12991	12763	12781	12972	12898	12890	12949	12948	12986	13015	12817	12765	12825	13007	12899	12842	12976	12875	12983	12912	12804	12911	12842	12770	12854	12793	12860	12962	12823	12887	12929	13011	13047	12938	12867	12868	12804	13055	12974	12813	12810	12873	12976	12901	12927	12899	12844	12806	12807	12839	12780	12721	12960	12905	12863	12764	12963	12777	12862	12941	12726	12765	12894	12919	12663	12922	12749	12789	12784	12763	12894	12800	12663	12710	12872	12906	12945	12796	12843	12680	12995	12773	12889	12830	12952	12863	12837	12687	12766	12908	12971	12834	13043	12861	12995	12735	12808	12771	12863	12807	12843	12713	12891	12956	12844	12843	12946	12741	12908	12713	12798	12856	12787	12763	12883	12696	12923	12788	12856	12914	12794	12779	12740	12924	12860	13034	12888	12837	12654	12876	12906	12782	12837	12818	12931	12975	12726	12829	12926	12875	12833	12856	12846	12919	12876	12837	12752	12812	12795	12797	12822	12834	12941	12736	13004	12967	12777	12822	12853	12865	12952	12751	12843	12908	12877	12729	12846	12926	12954	12796	12899	12849	12768	12790	12679	12909	12880	12852	12911	12712	12951	12715	13122	12921	12825	12852	12983	12843	12647	12957	12934	12907	12924	13015	12973	12734	12799	12792	12749	12863	12854	12712	12875	12889	12699	12889	12920	12875	12922	12874	13003	12812	12909	12799	12887	12899	12827	12942	13009	12736	12966	12986	12765	12966	12817	12926	12851	12788	12852	13063	12912	12897	12775	12861	12900	12870	12804	12897	12952	12989	12721	12890	12962	12959	12919	12958	12711	13017	13012	12916	13021	12914	12824	12904	12878	12720	12932	13044	12918	12816	12769	12741	12885	12822	12964	12823	12813	12795	12865	12786	12914	12830	12799	12882	12865	12773	12689	13056	12898	12902	12878	12914	12866	12589	12843	12892	12973	12798	12910	12713	12729	12956	12803	13015	12886	12893	12799	12797	12744	12958	12927	12911	12894	12872	12936	12924	12913	12921	12905	12789	12888	12978	12878	12883	12901	12686	12750	12708	12773	12789	12790	12955	12882	12682	12734	12951	12822	12847	12786	12874	12872	12993	12759	12932	12885	12920	13021	12849	12887	12739	12934	12745	13043	13075	12836	12894	13019	12691	12847	12942	12637	12934	12863	12891	12866	12847	12785	12765	12826	12864	13104	12909	12935	12765	12833	12842	12805	12796	12849	12986	12822	12817	12946	12936	12896	12679	13073	12967	12873	12683	12913	12949	12755	12905	12806	12771	12970	12733	12917	12584	12739	12862	12810	12917	12785	12956	12940	12775	12779	12854	12867	12938	12753	12902	12924	12743	12802	12959	13081	12942	12955	13032	12882	12948	12861	13063	12846	12930	12778	12799	12689	12891	12850	12802	12735	12960	12723	12776	12622	13018	12844	13091	12845	12716	12823	12867	12962	12737	12915	12842	12738	12933	12791	12804	12776	12873	12786	13010	12852	12838	12819	13056	12926	12812	12608	12858	12942	12808	12862	12948	12696	12719	12863	12906	12828	12788	12827	12870	12764	12733	12711	12808	12770	12973	12798	12706	12824	12800	12819	12855	12737	12791	12811	12951	12889	12948	12690	12947	12872	12701	12825	12889	12883	12783	12913	12864	12811	12784	12807	12786	12978	12855	13040	13003	12863	12873	12822	12903	12856	12839	12903	12804	12800	12839	12735	12835	13025	12895	12769	12804	12968	12885	12808	12887	12940	12777	12879	12869	12877	12906	12949	12795	12841	12937	12821	12873	12744	12780	12953	12919	12881	12866	12959	12738	12685	12885	12902	13055	12943	12853	12916	12784	12863	12817	12941	12786	12851	12883	13023	12880	12793	12832	12838	12836	12914	12923	12867	12761	12797	12859	12914	12665	12972	12949	12651	12838	12739	12808	12911	12948	12763	12942	12923	12900	12879	12750	12769	12905	12820	12831	12921	12793	12798	12857	12777	12946	12944	13164	12900	12813	12885	12801	12728	12890	12895	12845	12850	12812	12855	12910	12784	12770	12943	12861	12839	12848	12914	12949	12856	12724	12777	12834	12785	12792	12848	12838	12883	12687	12834	12780	13036	12887	12925	13007	12923	12696	12843	12833	12879	12845	13021	12904	12839	12868	12795	13020	12923	12992	12762	12806	12703	12800	12961	12867	12861	12869	13013	12931	12778	12778	12944	12783	12832	12912	12815	12875	12765	13108	12863	12828	12951	12920	12983	12816	13017	12897	12810	13024	12750	12736	12914	12902	12872	12785	12786	12974	12728	12914	12915	12934	12819	13010	12763	12851	12864	12796	12834	13035	12740	12810	12891	12780	12897	12834	12845	12856	12851	12864	12876	12832	12872	12985	12781	12845	12850	12863	12882	12738	12910	12905	12960	12669	12784	12945	12719	12791	12840	13023	12808	12817	12842	12918	12844	12801	12817	12692	12828	12834	12837	12991	12981	12843	12791	12875	12742	12831	12874	12880	12886	12847	12991	12805	12892	12950	12893	12900	13003	12940	12795	12842	12830	12850	12889	12780	12875	12808	12956	12826	12710	12798	12933	12824	12750	12990	12872	12937	12787	12833	12922	12786	12806	12895	12969	12708	12957	12881	12844	12792	12841	12576	12937	12791	12859	12723	12858	12871	12969	12892	12747	12993	12798	13064	12887	12719	12749	12802	12823	12866	12956	12733	12850	12762	12851	12948	13029	12853	12864	12908	12765	12833	12959	12841	12971	12784	12803	12850	12911	12803	12746	12910	12713	12838	12816	12806	12956	12809	12841	12920	12643	12793	12745	12846	12887	12787	12771	12950	12801	12932	12751	12679	12849	12900	12716	12957	12936	12832	12845	12876	12842	12842	12721	12960	12750	12782	12601	12911	12932	12788	12884	12770	13088	12906	12923	12809	12697	12905	12849	12859	12706	12905	12796	12806	12775	13000	12827	12933	12972	12888	12851	12862	12868	12831	12884	12927	12838	12853	12869	12839	12905	12882	12822	12976	12896	12897	12827	12832	13001	12687	12684	12860	12939	12810	12728	13008	12894	12872	13003	12656	12767	12909	12759	12839	12835	12780	12967	12841	12822	12888	12877	12628	12747	12833	12925	12842	13011	12736	12885	12825	12864	12725	12753	12859	12909	12959	12737	12701	12708	12791	12918	12920	12882	12768	12753	12860	12811	12829	12905	12939	12913	12943	12746	12915	12910	12918	12849	12740	12871	12841	12725	12768	12981	12843	12814	12899	13003	12773	12867	12912	12786	12910	12812	12740	12865	12916	12786	12706	12784	12919	12967	12927	12817	13076	12680	12879	12764	12867	12881	12902	12862	12887	12727	12742	12891	12972	12859	12917	12819	12882	12814	12808	12889	12941	12740	12865	12799	12795	12871	12898	12937	12935	12911	12701	12789	12973	12791	12755	12910	12885	12951	12894	12925	12894	12756	12862	12817	12782	13145	12717	12733	12799	12664	12806	12748	12838	12956	12758	12781	12691	12827	12831	12782	13099	12896	12892	12964	12891	12968	12661	12766	13006	12894	12868	12901	12824	12731	12736	13027	12925	12929	12798	12934	12773	12705	13095	12971	12965	12682	12954	12970	12857	12811	12588	12914	12707	12945	12706	12902	12902	12984	12902	12850	12818	12886	12932	12891	12879	12841	12847	12838	12642	12798	12902	12876	12918	12827	12981	12793	12780	12940	12781	12895	12945	12960	12721	12894	12820	12870	12859	12734	12822	12812	12923	12903	12845	12932	12824	12646	12787	12832	12713	12753	12712	12858	12965	12889	12715	12865	12803	12792	12857	12924	12838	12765	12789	12986	12874	12800	12719	12913	12860	12625	12762	12700	12704	13026	12828	12816	12861	13004	12834	12968	13045	12793	12957	12826	12792	12927	12825	12770	12693	12864	12740	12776	12789	12900	12926	12849	12913	12717	13029	12880	12921	13091	12837	12868	12887	12843	12790	12793	12847	12910	12972	12928	12916	12799	12972	13039	12803	12777	12813	12952	13007	12928	12901	12826	12901	12872	12784	12836	12866	12867	12909	12947	12788	12956	12888	12962	12823	12883	12857	12934	12840	12772	12932	12810	12776	12783	12924	12919	12821	12821	12909	12871	12756	12883	12817	12790	12573	13097	12899	12919	12889	12809	12914	12846	12776	12781	12776	12960	12791	12758	13003	12724	12843	13031	12843	12925	12859	12855	12686	12783	12898	12732	12937	12951	12870	12863	12854	12961	12761	13081	12857	12900	12733	12892	12939	12866	12863	12894	12853	12915	12821	12890	12812	12787	12829	12906	13016	13019	12784	12888	12936	12829	12767	12852	12900	13002	12732	12753	12864	12921	12729	12956	12929	12885	12775	12887	12898	12851	12869	12721	12798	12727	12648	12824	12724	12799	12892	12702	12933	12716	12947	12737	12779	12771	12824	12752	12757	12797	12768	12838	12857	12922	12785	12624	12991	12754	12881	12949	12985	12885	12953	12929	12785	12772	12912	12860	12980	12866	12755	12716	13013	12825	12956	12905	12900	12956	12793	12872	12814	12936	12843	12847	12870	12854	12706	12922	12837	12659	12802	12877	12779	12887	12799	12760	12916	12859	12726	12828	12841	12888	12835	12932	12926	12903	12842	12673	12858	12862	12947	12871	12918	12825	12846	12852	13147	12699	12954	12855	12830	12960	12789	12861	12804	12840	12787	12851	12793	12720	12862	13010	12898	12826	12863	12749	12925	12808	12997	12795	12804	12982	12832	12867	12942	12861	12660	12825	12903	12870	12834	12770	12769	12955	13077	12855	12823	12874	12872	12880	13004	12685	12969	12858	12730	12965	12915	12900	12834	12841	12968	12752	12764	12957	13007	12930	12736	12845	12753	12741	13046	12998	12647	12845	12871	12920	12751	12750	12987	12839	12791	12931	13049	12706	13058	12865	12879	12707	12827	12885	12817	12967	13035	12838	12852	12827	12863	12903	12996	12724	12869	12699	12919	12869	13017	12793	12847	12699
24957	21681	29852	27487	26558	26712	27127	21575	19069	18462	17905	17407	17217	17307	17570	17237	17038	17004	16971	16776	16621	16790	16827	16886	16793	16729	16522	16542	16460	16407	16394	16244	16460	16128	16023	16159	16262	16185	15796	16051	15843	15928	15953	15947	16018	15980	15982	16078	16135	15935	16005	15886	16093	16012	15947	16189	15923	16004	16044	15947	15907	15864	15993	15922	15812	15734	15624	15804	16094	15974	16066	15734	15863	15741	15753	15795	15849	15915	15764	15882	15789	15686	15847	15989	15754	15958	15892	15712	16004	15796	15814	15871	16001	15900	15978	15773	15944	15811	15770	15789	15962	15855	16010	15980	15630	15782	15961	15778	15767	15886	15956	15989	16011	16157	15755	15761	16047	15873	15755	15571	15841	15940	15994	15925	15798	15852	15673	15920	15739	15856	15947	15859	15996	15874	15867	15957	15825	15938	15920	15887	15882	15820	15826	15950	15977	15916	15795	15798	16006	15749	15727	15795	15758	15779	15637	15859	15998	15908	15886	15965	15895	15926	15926	15850	16117	15873	15910	16038	15868	15987	15866	15779	15943	15812	15791	15911	15861	15788	15745	15857	15913	15801	15856	15824	16124	15798	15844	15753	15940	15804	15902	15814	15924	15742	15879	16058	15904	15860	16052	16081	15910	15827	16043	15744	15765	15806	15921	15607	15812	15892	15961	15929	15854	15748	16076	15842	15899	15705	16028	15742	16029	15901	15892	15791	15906	15823	15937	15834	15793	15868	16123	16048	15928	15712	15849	15946	15864	15844	15788	15786	15838	15842	15928	15760	15775	16089	15864	15735	15969	15671	15929	15748	15808	15691	15932	15723	15743	15877	16050	15745	16007	16010	15887	15910	15954	15946	15818	15750	15713	15931	15886	16032	15758	15971	15710	15763	15921	15815	15934	15910	15992	15892	15878	15860	15577	15975	15867	15869	15945	15663	15786	15720	15839	15770	15848	15852	16102	15949	15847	15802	16134	15900	15791	15959	15776	15710	15832	15795	15763	15770	16170	15864	16060	15848	16024	15898	16023	15969	15832	15662	16008	15822	15827	15884	15753	15843	15887	15838	15877	15778	16003	15711	15681	15803	15800	15778	15947	15885	15778	15735	16053	15739	16044	16189	16065	15896	15910	15702	15875	15821	15797	16055	15897	15960	15939	15714	16257	16020	15900	15734	15881	15963	16032	15677	15890	16016	15778	15991	15928	15803	15830	15868	15488	15928	15784	15897	15862	15801	15796	15864	15748	15788	15985	15922	15938	16002	15862	16122	16247	15757	15702	16009	15882	15791	15794	15677	15804	15879	15939	15822	15897	16018	15958	15944	16085	15821	15824	16125	15963	15908	16027	15824	15841	16060	15748	15988	15816	16049	16029	15963	15880	15802	15766	15906	15720	15840	15881	15809	15932	15908	15742	16014	15983	15642	15808	15912	15739	15976	15976	15901	15912	15788	15849	15827	16008	15750	15923	15774	15859	16160	15868	15843	15765	15876	15884	15646	15765	15815	15875	15795	15877	15862	15825	15976	15939	15773	15879	16137	15797	15871	15572	15793	15925	16014	15880	15838	15728	15847	15788	16054	15736	15741	15735	15666	15829	15895	15840	16012	15701	15786	15764	15925	15893	15841	15610	15782	15742	15916	15848	15933	15689	15705	15827	15927	15904	15903	16031	15843	15854	15891	15650	15832	15878	15916	16151	16021	15777	15616	15987	15898	15849	16116	15801	16086	16005	16010	16105	15878	15828	15903	15946	15731	15881	15896	15693	15879	15820	15796	15760	16054	15771	15985	15828	15820	15792	15819	15679	15795	16020	15689	15727	15741	15828	16018	15961	15832	15962	16031	15785	15602	15903	15840	15789	15832	15928	16025	15813	15962	15940	15847	15818	15885	15886	15803	15819	15858	15972	16001	15971	15809	15827	15858	15976	15780	15692	15802	15670	15663	15518	15756	15846	15963	15892	15930	15875	15860	16010	15716	15667	15625	15868	15830	15802	15946	15797	15864	15923	15803	15799	15856	15864	15939	15912	15900	15825	15959	15865	15841	15834	15934	15806	15874	15944	16001	15803	15959	15856	15697	15864	15860	15887	15671	16045	15741	15875	15963	15842	15911	15666	15727	15946	15768	15791	15973	15829	15732	15841	15879	15990	15865	15975	15794	15773	15810	15706	15722	15601	15671	15833	15851	15868	16082	15867	15935	15947	15884	15904	15734	15925	15841	15792	15746	15896	15628	15916	15859	15959	15874	15951	15870	15883	15893	15747	15773	16040	16015	15818	15966	16030	15884	16132	16049	15837	15793	15835	15920	15724	15817	15873	15817	15916	15736	15786	15906	15996	15978	15803	15964	16094	15835	15879	15681	15887	16041	15828	15787	15933	15918	15843	15780	15683	15905	16246	15983	15992	15937	15858	15726	15723	15649	15937	16008	15755	16012	15843	15768	15997	15875	15824	15954	15973	15856	15785	16082	15955	15902	15748	15677	15910	15712	15804	15731	15954	15898	15714	16101	16099	15962	15739	15826	16114	15918	15742	16056	15823	16027	15835	15833	15716	15649	15974	15960	15954	15841	15839	15759	15872	15754	15759	15804	15930	15900	16195	15917	15714	15985	15945	15771	15645	15647	16110	15844	15922	15952	15993	16006	15725	15899	15878	15806	15826	15683	15951	15890	15869	15908	15737	15968	16044	15780	15832	15774	15752	15902	15898	16007	15931	15919	15835	15894	16001	15754	15783	15881	15851	15701	15723	15921	15911	15737	15696	16097	15996	15755	15697	15876	16040	15860	15824	16004	16044	15782	16031	15936	15822	15892	15821	15836	15806	15806	16078	16193	15779	15774	15988	15805	15838	15862	15884	15936	15932	15953	15772	15906	15962	16090	15853	15987	15953	15856	16035	15836	15818	15743	15911	15931	15841	15828	16026	15910	15902	15839	15819	15754	15904	15905	15861	15734	15842	15956	15934	15894	15898	15779	15966	15821	15973	15816	15739	15842	15805	15787	15842	15850	16041	15864	15930	15811	15825	15961	15934	15911	15898	15899	15961	15937	15787	15850	15889	15899	15896	15873	15838	15837	15792	15975	15966	15729	16004	16087	16007	15793	15853	15854	15874	16019	15840	15734	15671	15800	15869	15893	15558	15770	15777	15658	15857	16047	15954	15629	15958	15857	16038	15919	16046	15948	15943	15654	15970	15742	15654	16108	15790	15870	15925	15834	16013	16057	15894	15750	15846	15735	15775	16018	15903	16022	15867	15995	16060	16004	15979	15890	15877	15995	15814	15776	15916	15821	15878	15720	15885	15814	16075	15797	15888	15921	15802	15782	16082	15870	15850	15769	15943	15988	15895	15840	15802	15994	15875	15971	15859	15742	16114	15667	15998	16014	15844	15769	15927	15955	15975	15777	16008	15834	15770	15854	15982	15936	15867	15687	15631	16092	15657	15854	15750	15795	15881	15907	15682	15920	15847	15952	15801	15898	15863	15813	15906	16047	15912	15791	15965	15842	15905	15797	15963	16014	15859	15735	15779	15688	15740	15742	15750	15736	16023	15871	15706	15961	15748	16065	16144	15775	15687	15910	15710	15815	15896	15985	16107	15997	15941	15942	15858	15676	15794	15979	15861	15707	15890	15916	15980	15906	15855	15734	16030	15872	16009	15998	15931	15811	15733	16105	15895	15923	15866	15902	15891	15866	15883	16092	15918	15696	16013	15719	15742	15809	15807	15904	15775	15916	15763	15718	15841	15690	15842	15768	15805	15813	15915	15907	15946	15882	15951	15779	15931	15941	15897	15973	15919	15950	15953	15853	15921	15870	15760	15788	15748	15796	15959	15762	15833	15873	15968	15823	15840	16009	16049	15803	15909	15864	15782	15940	15844	15711	15984	15838	15740	15930	15853	15893	15835	15667	15835	15768	15873	15873	15858	15939	15856	15818	16056	16084	15898	15729	15838	15733	15606	15891	15897	15597	15966	16024	15832	15822	15867	15924	16108	15949	15839	15766	16011	15804	15983	15753	15940	15774	15847	15851	15751	15875	16003	16067	16050	15728	15823	15951	15878	15818	15979	15527	15896	15946	15814	15807	16083	15944	15797	15603	15790	15907	15888	15982	15840	15779	15690	15897	15864	16036	16015	15760	15956	15875	15998	15842	15843	15870	15878	15850	15936	15916	15768	15861	15979	15947	15782	15844	15808	15797	15847	15867	15732	15978	16199	15888	15830	15784	15928	15863	15904	15660	15805	15925	15746	15857	15943	16019	15723	15928	16034	15914	15856	15879	16045	15919	15861	15977	15857	16039	15823	15688	15724	15854	15911	15714	15809	15708	15706	15836	15844	15866	15755	15992	15728	15884	15884	15855	15838	16011	15719	15851	15692	15895	15884	15545	15888	15919	15941	15807	15807	15924	15998	15962	15987	15987	15962	15856	15821	15830	15967	15969	15938	15936	15930	15868	15714	15863	16006	15946	15934	15675	15943	15638	15884	15974	15933	15730	15917	15895	15796	15858	15749	15932	15810	16104	15918	15816	15912	15778	15737	15786	15669	15783	15856	15779	16062	15882	15927	15823	15771	15830	15779	15763	15739	15803	15751	15740	15997	15766	15781	15808	15874	15818	15886	15693	16009	15568	15904	15841	15832	15959	15896	16055	15928	16032	15854	15739	15962	15798	15852	15871	15820	15925	15916	15834	15985	15890	15733	15959	15900	15912	15842	15793	15704	15707	15750	15970	15775	15720	15701	15784	15802	16083	16072	15817	15921	15965	15789	15836	15812	15795	15984	15660	15676	15843	15968	15895	15802	15824	15953	15870	15976	15854	15963	15878	15726	15862	15792	15832	15904	15760	15942	15871	15946	16014	16031	15867	15753	16003	15927	15732	15675	15989	15849	15908	15804	15747	15833	15752	15840	15839	15934	15646	15929	15992	15860	15780	16106	15829	15923	15926	15912	15724	15935	15924	15957	15910	15874	15789	15827	15852	16005	15808	15756	15885	15915	15835	15793	15923	16057	15841	15767	16121	15815	15697	15894	15916	15933	15863	15717	15848	15876	15848	15735	15846	15810	15818	15751	15811	15894	15946	15876	15772	15818	15736	16024	15937	15776	15773	15798	15945	15635	15700	15954	15955	15775	15845
45514	78365	70723	53063	37630	25720	21269	18433	16526	15105	14341	13751	13692	13637	13635	13662	13489	13216	13086	12896	12889	13244	12962	12785	13130	12986	13000	12719	12502	12549	12427	12387	12175	12068	12048	12141	12181	12076	12122	11967	11913	12029	11957	12023	12070	11928	11934	12098	11886	12042	11955	12177	12124	12115	12021	12043	11827	12047	11968	11909	12121	12167	12057	12085	11814	12061	11970	11994	12184	12099	12127	11977	12171	11857	12037	11986	11902	11897	11979	11944	12067	12072	11999	12139	11876	12030	11928	12153	12084	11913	11906	12072	12051	12002	12062	12066	11973	12120	11973	12026	11985	12007	12123	11910	11992	11846	11902	11956	11942	11844	11954	12103	12069	11895	11896	11964	11970	11875	11913	11944	11875	11981	11904	11927	12035	12041	12060	12029	11904	11995	12009	11933	11918	11958	11950	12085	11966	11899	11932	12076	11999	11951	11860	11965	12095	11861	11867	12099	11914	12100	12034	12001	12002	12042	12054	12099	12092	11996	11914	11875	12054	12013	12123	11989	11966	11957	12034	11885	11995	11859	12076	11770	11976	11933	11966	12107	11926	12088	11962	11768	11976	11980	12072	11894	11950	11930	11834	12021	12018	12111	12022	11925	11934	11976	12065	11780	11936	11909	12043	11986	11990	11966	12016	12026	11921	11916	11792	12023	11834	11956	11943	11803	12032	11895	12029	12033	11963	12060	12075	11997	12039	11943	11804	11927	11977	12008	11853	11845	11963	11973	11956	11897	12009	12099	11902	12068	11780	12003	11988	11794	11925	11929	11898	11887	11966	12002	11978	12099	12167	11978	11947	11940	11830	11822	11819	11996	11902	11895	11950	11942	11841	12045	12053	11858	11993	11963	11833	11888	12081	12129	11974	11884	12099	12042	11781	11966	11869	11943	12041	11819	12010	11882	11871	12182	11998	11951	11983	11991	11877	11864	12043	11781	12005	11780	11993	11789	11932	11925	11931	12038	11947	12092	12100	11893	12106	12154	11936	12044	12052	12051	12035	11924	12042	11903	11876	11974	11717	11893	11788	11876	11963	11900	12017	11980	11821	11876	11802	12091	12007	11923	11957	11971	11956	11894	11793	12046	11902	11971	11921	11940	11866	11904	11893	12016	11921	12014	11947	12016	11893	11990	11800	12034	11929	12018	12002	11961	12113	11897	11919	11789	11773	12075	12078	11993	11979	11981	11970	11818	11979	11998	12081	11900	12042	12117	11991	11983	11820	11997	12170	11897	12034	11915	12120	12098	12062	11953	11897	11860	11946	12074	11956	12066	11832	12041	12018	11962	11962	11909	11901	11904	12139	11930	12043	11946	11865	11890	11924	11983	12009	11911	12029	12078	12010	11896	12000	11913	11871	11916	11924	12128	11937	12008	11946	11870	11972	12057	12032	11898	11796	11935	11908	12036	11851	11892	11922	11922	12104	11867	11741	11982	12126	12084	12047	11818	11934	11905	11885	11882	11873	11983	11988	11882	12033	12044	12107	12066	12091	11998	11923	12004	11933	12000	12017	11939	11958	11979	11813	11855	11818	12038	12134	12015	12048	12121	11973	11866	11827	11897	11885	12040	11992	11695	11892	11926	12083	11893	12020	12136	12102	11989	11921	11882	11913	11956	11974	11916	12023	11956	12073	11967	11985	12065	12029	11882	12071	11998	12003	11949	11942	11895	11901	11756	11955	12031	12054	11776	12018	12143	11996	11949	11843	11926	11841	12006	11894	12192	11922	12019	11866	11935	11943	12041	11906	11999	12047	12096	12060	11917	12162	11930	11941	11995	11992	11947	11968	11986	12016	12022	11952	11901	11890	12007	11997	11946	12028	11878	11999	11869	11985	11908	12054	12112	12020	12112	12124	11930	11868	11998	11707	11982	12049	12020	12233	12040	11967	11890	11877	12120	11968	11970	12107	11838	12011	12063	11902	11983	11959	12100	11970	11952	11939	11886	11965	11905	12013	12092	11992	11889	11937	11961	11925	11898	12020	11941	12086	12041	11905	11929	12030	11931	11943	11897	11955	12005	12127	12122	11906	11955	11937	11800	11992	12098	11919	11951	12145	11864	12089	12089	12070	11998	11933	11987	12138	11923	12022	11955	12043	12014	12058	11894	11908	11992	12031	11874	11970	12016	11838	11942	12077	11970	12053	11995	11942	11879	12031	11975	11808	12052	11806	12074	11865	11984	11936	11919	11874	12028	11791	11978	11774	11946	12043	11949	11937	12013	11993	12028	12080	11994	12023	11765	12023	11791	11912	11812	12054	11954	11835	11944	12083	12093	11986	12057	11927	11927	12059	11929	11956	12060	11954	12042	11724	12023	11890	12065	11875	12034	11952	11934	11911	11994	11841	11965	12076	11942	11988	11963	11766	11992	11965	12015	12048	11945	11876	12043	12049	11951	11994	11908	11917	12133	11962	11990	12191	12066	11912	11946	11910	11922	11904	12012	11805	11890	12042	12061	11950	11982	12005	11916	11871	11851	11862	11957	12074	11963	11988	11941	12122	11949	12014	12032	11947	12161	11973	11947	12052	12025	11919	11973	11955	12023	11908	12051	11917	12018	11823	11956	11940	12089	11996	11875	12091	11978	11864	11854	12075	11924	12019	11908	11998	11971	11993	11917	11771	11967	11973	12082	11974	12076	11951	11973	11914	11912	12062	12095	11892	12046	12037	12046	12001	11948	11900	12107	11872	12022	11837	12122	12008	12024	11985	11949	11984	11899	11929	11973	11991	12138	11906	11879	12020	11929	11932	12096	11924	12004	11843	11957	11860	12099	11897	11915	11939	11968	11821	11937	12117	11947	12015	11832	11705	11902	12006	11956	11898	11957	11847	11901	11999	12096	12007	11863	12112	11945	12017	12065	12028	11939	11974	11921	12022	11920	11962	12038	11995	12074	11940	11894	11779	11826	12102	11957	11900	11997	12018	12099	11984	12044	11835	12046	11968	12130	12143	12134	11874	11904	12004	11903	11885	12067	12121	11953	11970	11923	11977	11921	11847	11862	11875	11818	11869	11966	11913	12020	11993	11786	11918	12072	11959	11903	12139	11931	11896	11883	11911	11941	11992	11962	11957	11886	11965	12083	11956	11936	11994	11983	11901	11900	11906	11972	12060	11872	11948	11845	11914	12011	12125	11811	11881	11877	11919	12121	11906	12124	11833	11902	11905	12016	11997	11961	12025	12047	11989	12046	11951	11946	11879	11990	11938	11817	12074	11690	11945	11837	11821	12137	12025	11964	11917	11961	12014	12018	11865	12013	11765	11828	11882	11995	11909	11909	11837	12014	11974	12004	11934	11934	11856	11980	11951	12077	11913	11912	11962	12008	11952	11905	11991	12017	11966	11972	11855	11790	12067	12003	11915	11999	12062	12062	12131	12033	12033	12025	11915	11835	11875	12014	11979	11981	11967	11887	11955	12049	11968	11968	11918	11825	11943	11983	11855	12045	12108	11910	11884	12076	11913	11907	12045	12021	12048	11875	11985	11925	12072	11977	12234	11837	11944	11901	12000	11929	12036	12050	11959	11889	11892	11954	11973	12078	11962	11933	11836	11965	12108	12209	11986	11996	12146	12036	11988	12062	11984	11909	11949	11883	11959	11934	12062	11967	11944	11820	12003	12095	11978	11930	11946	11868	12075	11968	11846	12066	11921	11847	11754	11938	12126	11942	11975	11919	12051	12007	11866	12008	12002	11758	11842	11977	11888	11962	11932	11940	11878	12144	11961	11832	12098	11980	11949	11950	11886	12063	11950	11968	12093	11845	12109	11882	11922	12021	12013	12088	11948	11936	12028	12076	12010	12051	11923	12017	11828	12019	11871	12047	12020	11997	12093	11937	11948	11877	11957	11993	11980	12001	11981	11827	12005	11881	11901	11857	12004	11918	11981	12083	11918	11960	11803	12094	11914	11996	11922	11919	11903	12059	11990	12040	11953	11875	12045	11917	12068	11757	12156	11887	11895	11921	12060	11922	11913	11867	12015	11885	12017	12069	12107	11920	12016	11809	12049	11910	11847	11826	12094	11809	12004	12005	11975	12040	11876	12175	11997	11938	12080	12040	11960	11758	11847	12064	11798	11935	12062	12023	12038	12061	11921	11887	11928	11784	11890	12038	12098	11918	12021	12020	11914	12014	11886	11879	11873	12074	11960	12050	11896	11936	11882	12075	11887	11977	12005	11995	11965	12073	11964	12034	11970	12038	12035	11950	11868	12043	11906	12057	12050	11960	12015	11958	11891	11845	12074	11794	12058	12060	11872	11887	11955	12049	11847	11805	11956	11981	11849	12015	12019	11991	12069	12062	12034	11856	12009	12144	12045	11901	12009	12083	12041	11863	12055	11979	11907	12024	12107	12082	11893	12036	11967	11997	11872	12085	11948	11974	11942	11990	11964	11932	11785	12058	12140	11920	11918	11930	11826	11939	11956	11932	11946	11872	11808	11832	11870	11756	11975	11926	12042	11886	11925	11936	12004	11919	11936	12049	12154	12028	12029	11915	12047	11981	11764	11941	12113	11884	12015	11859	11891	11905	11889	12068	12079	11889	12128	11925	11883	12009	11936	12016	12051	11885	12142	11967	11943	11988	11942	12028	12011	11990	11817	11847	11911	12111	11916	11902	11900	11852	11991	11891	11827	11896	12014	12106	11994	11947	11901	11997	11877	11863	11980	11763	12091	12101	11919	11934	12031	11870	11959	11996	11847	11872	12044	11908	11983	12076	11807	11899	12104	11901	11987	11877	11777	11950	11784	11934	12015	11834	11680	12032	11882	11931	11906	12031	11914	12030	11737	12004	11918	11797	11873	11901	12055	11819	11957	11937	11997	12062	12080	11947	12112	11969	11928	12041	12042	12062	11883	11915	12053	11890	11979	11976	11776	11961	11779	11908	12017	11843	11892	11933	12153	11922	11892	11926	11894	11864	11806	11964	11883	11947	12036	11900	11924	11973	11973	11803	11949	11821	11905	11909	12110	11991	11961	12024	11886	12062	11957	12087	11922	11814	12032	12021	11836	12013	12024	12057	12000	11881	12025	11939	11962	11933	11851	12035	12076	11828	12111	11916	11947	11915	12000	11867	11947	11862	11838	12137	12024	11979	12070	11855	11871	11820	12129	11930	12045	11855
39809	48496	48175	39095	27914	21942	19751	18662	18080	17723	17418	17200	17210	17556	17296	17587	17481	17553	17295	17515	17455	17622	17316	17106	17421	17208	17175	17172	17072	17254	17240	17147	17190	17188	16986	17024	17075	16877	17003	17017	16998	16898	16873	16853	16729	16873	17080	16841	17096	16984	17055	16847	17082	16776	16830	16933	17089	17064	16967	17010	16982	16686	17100	17093	16745	17001	17091	17184	17090	16860	16963	16790	17010	16826	16847	16915	17164	17113	16919	16819	17090	17082	17051	17080	17267	16923	17042	17072	16866	16890	17025	16927	16749	16776	17038	16954	17015	16965	16897	16939	16880	16728	16952	16953	16789	16859	16981	16851	16933	16949	17182	16908	16868	16924	17094	16936	16990	16820	16838	16816	16897	17113	16768	16835	17049	17028	16937	16681	16895	16783	17046	16812	16670	17002	17064	16679	16978	17191	16986	16973	17121	16984	16981	16971	16945	16954	17006	16944	17126	17215	16943	17104	16754	17181	17019	17125	17206	16806	16819	16921	16941	16935	16780	17133	17000	16900	17014	17175	16977	17054	17033	17004	16884	16955	16830	16941	16944	16962	16936	17100	16909	16763	17152	16943	16954	17078	17014	17174	17045	16969	17067	17196	17172	17021	17016	16980	17077	17029	17047	16983	17021	17063	16969	17042	17127	16855	16713	17005	16948	16808	16895	16790	17290	16930	17115	16899	16863	16824	16793	16998	16948	17001	16932	17035	16791	17012	16909	16861	16952	16943	17144	17041	16887	16690	16844	16939	17238	17047	16794	17119	17019	16933	16779	16908	16907	17005	16834	17020	17057	16854	17130	16821	16917	16741	16800	17035	16839	16923	16975	16786	17102	16938	16978	17017	16982	17099	16941	16797	16999	16988	16905	16977	16984	16898	17000	17243	17055	16978	16840	16885	17000	16766	17088	17065	17238	16997	16902	16842	17126	17064	16924	16787	17009	16893	16869	16936	16975	16946	17123	17143	17015	17116	16935	17176	17064	17018	16733	17306	16958	16996	16885	16982	16893	17079	16890	16987	16816	16812	16939	16907	16852	17009	16824	16864	16741	16912	17106	16959	17001	16878	17105	16989	16884	16956	16997	16817	16828	16939	16965	16808	16932	16812	16945	16906	16839	17114	17007	17065	17099	17103	17019	16732	16870	17139	17020	17026	16823	17042	16830	16937	16772	17050	16958	17087	16969	16865	17052	17127	16773	16841	17063	16819	16987	16900	16936	16907	16793	17048	17012	17208	16920	16919	17055	17091	17100	16977	16726	16962	17059	17019	16779	16835	17053	16948	16898	16945	16880	16884	17022	17120	16921	17011	17292	17149	17054	16903	16751	16810	17023	16984	17074	16764	16972	16841	16895	16876	17100	17039	17016	16833	16903	16796	16912	16954	16790	16887	16960	17017	16848	16875	16895	16975	17158	16842	16879	16824	16832	16758	16946	17084	16815	17068	16942	16987	16985	16909	16898	16861	17054	17049	17154	16983	16945	16866	16910	17186	16962	16886	17031	16851	17279	16918	16837	17007	16978	17016	16935	17022	16695	16950	16847	16957	16850	16873	17002	17030	16939	17205	17164	16844	16942	17041	16979	16846	16940	17220	17120	16804	17025	16816	16896	16936	16954	16904	16821	16993	16953	16967	16932	17091	16943	16950	16864	16923	16748	16836	16900	16949	16950	17043	16997	16905	17183	16955	16868	17109	17008	16670	16913	16917	16858	16838	17144	16894	17014	16923	16849	16886	16885	16868	16956	16878	16786	17154	17009	16844	17045	17008	17036	17095	16932	16983	16931	16909	17040	16928	17037	16963	16973	16980	17080	17010	16989	16782	16945	16930	16908	17052	16889	17179	17005	17035	16765	16717	16912	17108	16995	17027	16870	17169	17010	17110	17116	17067	16955	16965	17126	16933	17066	16851	17166	16975	16692	16758	16964	16872	16777	16832	16901	16854	16954	16829	16908	16981	16878	16962	16981	17077	16851	16940	16799	17223	17030	16919	16994	16835	17029	16919	16826	17178	16943	17081	16968	16910	16698	16937	16980	17083	17097	16932	16951	17049	16862	16941	16666	17014	16955	16942	17168	16957	16791	16795	16963	16864	17053	17079	17073	17034	16890	17050	17073	16966	17061	16837	17079	16960	17139	16857	16924	16972	16906	16850	16820	17002	16996	17229	16937	17169	16973	17073	16703	17019	16931	16936	16867	17109	17132	17121	16896	16988	17021	16727	16901	16893	16890	16780	17019	16997	17044	16998	16849	17061	16804	16756	16915	16750	16888	17134	17195	16923	17035	17085	16911	16897	16837	16721	16732	17055	17007	17012	16972	16979	16938	17055	16807	16824	16882	16907	16851	17079	17211	17023	17028	17104	16916	17197	16854	16981	16916	16929	17117	16928	17011	16903	16836	16962	17162	16946	17010	17070	16974	17123	16837	17115	17206	16897	16900	16991	17053	16878	17073	17010	17025	16806	16858	16894	17171	16910	16939	16824	17104	16922	16678	16929	16839	16888	16957	16862	17030	17057	16705	17018	17062	17007	16841	17180	17153	16820	16919	17044	16863	16791	16756	17122	16969	16993	17039	16732	17042	16946	16655	17045	16988	16924	16911	17059	17044	16869	17025	16953	16999	17006	16948	17058	16653	16846	16990	16852	16843	17114	16906	17013	16978	16936	16923	16863	16940	17084	16826	17026	17103	16895	16856	16835	16952	17022	17032	16965	17111	16981	16874	17188	17165	17012	16992	16907	16996	16750	17014	17036	17014	17156	16983	16835	16899	16972	16903	16825	16902	16935	16744	16798	16804	17096	17007	17046	17280	16940	16966	16666	16927	16905	17088	17111	16969	17034	17095	17206	17048	16885	17082	16930	16940	16868	17064	16823	17171	16986	17080	17067	16905	16705	16894	17095	16986	16890	16956	17047	17038	16979	16958	16881	16866	16950	16804	16973	16966	17122	16960	16928	16786	16910	16853	17023	16946	16932	16901	16954	16878	16919	17063	16815	17064	17200	17044	16971	16970	17076	16823	17036	16884	16870	17088	16709	16866	16977	16981	16882	17052	16752	16859	16826	17009	16970	17046	16877	16824	16886	17152	17149	17044	16834	16985	17012	17035	16801	16841	16936	16919	17199	17012	16829	16935	16978	16969	16801	17034	17040	16789	16807	17104	16957	16894	17093	16902	17011	17182	17022	17085	16945	16990	16800	16934	17143	16882	16894	16859	17089	16979	17037	16858	16567	16876	16811	17027	17027	16856	17018	17022	17023	17048	17126	16920	16976	17014	17213	16946	17084	16953	17015	17157	16944	16889	16978	16999	16975	17065	16924	16990	17140	16905	16952	16910	17043	16887	16876	16929	16894	17051	16955	17099	17167	17060	16914	17009	17049	16743	16875	17149	16718	16854	16966	16980	17177	17095	17118	16869	16855	16746	16886	16865	16884	16986	16911	16954	17026	16959	17047	16965	17140	16775	17006	16957	17043	16819	16601	17024	16916	17041	16981	17177	17022	16910	16875	16881	16778	17115	16918	17183	16794	17089	16732	17014	16995	17073	16892	17014	16873	16959	17022	17024	16925	16880	16783	16908	16913	16917	17050	16925	16989	16947	17062	16839	17077	16890	17112	16989	17122	16962	17084	16827	16990	16913	16808	16863	16991	16947	17043	16815	16800	16945	16901	16805	17061	16922	16966	16923	16973	16724	16902	17157	17003	16872	17050	16952	17202	16922	17160	16891	16976	16814	16968	17033	16942	16945	16851	17005	17174	17076	16879	16946	16638	16969	16713	16975	16916	16964	17087	16984	17144	16978	16768	17022	17084	16959	16996	17093	16946	17037	16916	17111	16981	16984	16912	16917	17039	17068	17006	17074	16862	16995	17033	16926	16852	16900	17293	17034	16835	16897	17018	16811	16757	16996	16869	16961	16899	16961	16948	16886	16749	17077	17054	16921	16959	17137	17206	17081	16881	16898	17015	16970	16920	17141	17109	17002	17080	16998	16921	17165	16868	16930	17009	16792	16936	16860	16976	17093	17076	17005	16981	17047	16978	16768	16713	16755	16860	16986	16975	16985	16937	17079	17085	16904	17044	17054	17144	16931	17096	16889	16920	16919	16923	16883	16982	16962	17040	16982	16959	16747	17023	16888	16926	16929	16944	16755	16912	16941	17025	17081	16882	17053	16991	16900	16820	16859	16991	16930	16662	16837	16776	16702	17130	16949	16949	16979	17077	16939	17172	16909	16720	16841	16921	16935	16928	16925	16685	16902	16862	16974	17136	17020	17165	17091	17181	17081	17113	17150	16811	17056	16907	16932	16864	16856	16940	16767	16915	17236	16965	16856	17113	17050	17105	17066	16879	17061	16938	16786	17184	17090	16986	17008	16767	16763	16804	16812	16997	16989	16882	17094	16880	16840	16790	16962	16935	16925	16950	17052	16892	17049	16961	17159	17117	17039	16847	16985	17184	17034	17045	16894	16755	17059	16796	17015	16832	17090	17234	17015	17005	17023	16905	16978	16997	16996	16787	16887	16936	17114	16936	17017	16960	16964	17040	17134	17055	16991	16798	16787	16990	16908	17009	17034	17144	16753	16925	16939	16989	17060	16947	16878	16921	16816	17029	17007	17014	16846	16885	16991	16739	16811	16805	17017	16866	17110	16766	17071	16802	16992	17133	17056	17112	17033	17035	16794	17056	17089	16823	16966	17141	16771	17060	16940	16943	16840	16972	17249	16991	16971	16991	16792	16794	17121	17067	16905	16966	16973	17144	17111	16909	17097	17181	17058	16744	16903	17128	16864	16679	16714	16919	16973	16959	16872	17073	16890	17002	16740	16999	16915	16851	16822	16862	16910	16985	17057	16939	17083	17012	16985	17063	17020	16801	16731	16713	16922	16881	17114	17067	17014	16987	17054	17015	17066	16921	16876	17002	16957	16886	17085	16890	16905	16910	16985	17017	17088	16984	16827	16804	16970	17010	17026	16948	16843	16983	17080	17086	17041	16963	17015	17213	17022	16885	16813	16936	16908	16864	16879	16828	16719	16908	17064	16944	16977	16986	17177	16885	16991	16888	16751	16769	17061	16892	16888	17032	17101	16968	16851	16920	16946	17033	17132	17049	17156	17130	16897	16984	16995	16998
41721	57970	49417	35969	23694	17850	15823	14954	13969	13542	13272	12992	13201	13230	13205	13272	13068	12952	12872	12771	12895	13091	12904	12957	13004	12865	12893	12892	12794	12708	12775	12700	12779	12684	12520	12631	12713	12553	12575	12539	12397	12539	12489	12398	12615	12585	12506	12547	12622	12596	12518	12566	12577	12468	12395	12520	12427	12424	12551	12391	12581	12586	12347	12521	12398	12514	12562	12572	12679	12433	12654	12477	12390	12548	12459	12513	12493	12427	12407	12539	12340	12521	12347	12490	12544	12459	12412	12633	12574	12381	12520	12570	12510	12386	12491	12602	12554	12382	12479	12405	12397	12382	12480	12447	12332	12346	12467	12556	12363	12550	12605	12604	12385	12707	12501	12465	12577	12525	12454	12483	12597	12613	12390	12336	12532	12433	12588	12435	12364	12416	12548	12379	12430	12698	12411	12327	12446	12433	12551	12298	12630	12504	12600	12335	12393	12698	12525	12431	12562	12469	12647	12442	12567	12503	12620	12509	12477	12510	12488	12411	12545	12459	12364	12541	12436	12514	12535	12514	12470	12518	12538	12616	12364	12448	12575	12460	12614	12571	12491	12545	12563	12477	12544	12471	12454	12528	12653	12381	12337	12597	12579	12595	12540	12536	12415	12644	12590	12517	12389	12551	12520	12573	12485	12555	12550	12609	12553	12502	12640	12426	12500	12455	12442	12501	12581	12498	12427	12258	12538	12528	12457	12540	12435	12547	12525	12438	12649	12661	12587	12480	12435	12546	12480	12419	12549	12609	12523	12505	12549	12533	12608	12657	12339	12468	12530	12636	12356	12541	12433	12563	12454	12495	12456	12352	12624	12392	12468	12519	12404	12455	12645	12653	12618	12590	12443	12465	12431	12560	12658	12652	12438	12599	12421	12476	12535	12537	12501	12457	12601	12560	12452	12462	12422	12427	12579	12492	12513	12535	12602	12538	12554	12604	12552	12586	12556	12517	12347	12579	12593	12532	12650	12293	12645	12474	12403	12376	12468	12556	12484	12490	12541	12549	12548	12498	12687	12343	12514	12545	12564	12388	12535	12525	12503	12580	12417	12423	12374	12518	12399	12549	12399	12526	12391	12628	12460	12528	12306	12644	12419	12478	12597	12499	12442	12292	12397	12605	12409	12592	12509	12553	12554	12581	12358	12591	12595	12592	12411	12413	12372	12520	12450	12449	12508	12537	12451	12500	12468	12530	12435	12524	12324	12462	12598	12475	12537	12542	12420	12611	12435	12512	12549	12158	12416	12472	12410	12379	12559	12500	12473	12487	12549	12373	12393	12494	12457	12459	12579	12510	12296	12493	12444	12500	12577	12583	12474	12523	12570	12438	12313	12606	12539	12557	12580	12590	12567	12660	12680	12356	12490	12539	12400	12393	12525	12504	12548	12623	12485	12536	12495	12504	12621	12341	12396	12503	12488	12580	12510	12487	12425	12347	12433	12433	12660	12524	12609	12476	12506	12569	12434	12499	12591	12532	12565	12426	12488	12538	12607	12302	12475	12424	12529	12497	12440	12586	12458	12422	12536	12637	12531	12600	12689	12712	12566	12599	12527	12629	12415	12593	12613	12438	12478	12485	12520	12483	12369	12439	12582	12361	12408	12582	12421	12573	12419	12584	12351	12639	12625	12590	12533	12538	12609	12486	12523	12483	12460	12493	12562	12662	12435	12514	12563	12367	12499	12526	12483	12500	12686	12518	12422	12477	12291	12518	12593	12459	12578	12431	12503	12673	12398	12517	12549	12472	12648	12553	12476	12529	12412	12717	12537	12469	12464	12422	12526	12553	12506	12565	12491	12398	12358	12585	12517	12294	12564	12661	12529	12557	12489	12629	12582	12503	12632	12440	12662	12577	12488	12446	12237	12507	12609	12554	12440	12457	12586	12398	12414	12704	12477	12653	12390	12637	12537	12465	12528	12548	12454	12456	12493	12385	12424	12579	12260	12391	12447	12583	12432	12589	12511	12468	12454	12591	12378	12452	12334	12626	12708	12430	12431	12737	12481	12410	12346	12623	12435	12484	12353	12592	12647	12608	12522	12557	12379	12456	12503	12447	12487	12388	12733	12366	12442	12278	12462	12447	12488	12593	12399	12484	12597	12605	12577	12614	12713	12443	12520	12547	12450	12470	12711	12537	12588	12597	12425	12485	12571	12399	12364	12471	12456	12445	12418	12402	12505	12563	12417	12407	12339	12515	12488	12643	12432	12595	12543	12390	12510	12530	12414	12413	12523	12524	12349	12551	12506	12480	12487	12518	12457	12282	12778	12578	12418	12357	12423	12538	12459	12454	12406	12493	12572	12559	12426	12522	12697	12558	12532	12559	12472	12670	12524	12593	12467	12531	12509	12476	12443	12329	12492	12646	12427	12391	12550	12493	12540	12427	12525	12432	12362	12536	12565	12367	12520	12450	12469	12501	12501	12512	12387	12622	12338	12547	12521	12535	12521	12454	12589	12480	12438	12408	12481	12577	12525	12494	12448	12481	12517	12733	12398	12484	12445	12565	12450	12513	12610	12575	12591	12598	12250	12681	12468	12532	12372	12507	12508	12600	12670	12482	12488	12405	12567	12506	12467	12539	12499	12634	12643	12539	12555	12573	12575	12436	12363	12587	12524	12575	12472	12711	12392	12586	12612	12551	12538	12489	12624	12530	12434	12694	12446	12321	12538	12501	12541	12502	12436	12354	12565	12345	12572	12464	12489	12463	12513	12540	12555	12365	12561	12715	12469	12604	12479	12345	12364	12507	12532	12569	12752	12411	12659	12368	12538	12396	12359	12753	12489	12571	12456	12450	12386	12514	12576	12449	12479	12321	12514	12601	12586	12606	12513	12498	12601	12358	12473	12430	12482	12493	12597	12429	12546	12513	12413	12336	12534	12590	12451	12575	12652	12502	12473	12550	12480	12377	12457	12496	12429	12701	12569	12494	12498	12355	12488	12561	12364	12470	12463	12579	12520	12533	12586	12494	12419	12541	12557	12471	12576	12522	12509	12367	12600	12578	12499	12456	12623	12319	12594	12328	12501	12467	12643	12397	12547	12723	12487	12442	12458	12504	12506	12472	12488	12583	12568	12549	12430	12502	12518	12575	12661	12549	12640	12507	12494	12486	12552	12516	12462	12687	12631	12479	12633	12576	12395	12450	12501	12576	12335	12441	12379	12505	12724	12427	12385	12556	12276	12517	12402	12489	12627	12423	12343	12548	12567	12542	12643	12445	12534	12649	12594	12413	12583	12652	12575	12662	12474	12394	12536	12607	12592	12531	12372	12536	12578	12538	12676	12504	12582	12613	12370	12452	12529	12486	12437	12508	12371	12404	12565	12467	12411	12427	12578	12656	12591	12640	12602	12411	12591	12677	12534	12592	12574	12603	12419	12405	12375	12619	12572	12355	12467	12537	12667	12533	12562	12586	12458	12504	12609	12513	12382	12450	12531	12551	12472	12531	12441	12584	12519	12600	12449	12617	12566	12483	12474	12554	12573	12409	12430	12540	12569	12709	12457	12543	12387	12466	12668	12656	12687	12414	12378	12560	12482	12492	12500	12428	12515	12480	12658	12517	12504	12607	12448	12510	12602	12492	12413	12329	12533	12651	12380	12538	12611	12567	12413	12499	12435	12424	12507	12512	12531	12308	12576	12666	12627	12648	12606	12542	12391	12554	12487	12585	12525	12564	12469	12421	12441	12573	12515	12398	12352	12675	12601	12507	12601	12669	12567	12510	12574	12569	12333	12673	12541	12574	12464	12522	12502	12530	12394	12653	12513	12545	12580	12495	12563	12350	12543	12497	12497	12523	12558	12512	12496	12417	12505	12454	12468	12547	12505	12545	12576	12511	12581	12403	12443	12493	12563	12520	12618	12456	12485	12564	12482	12543	12483	12477	12589	12454	12519	12425	12433	12526	12564	12378	12530	12455	12554	12403	12369	12523	12486	12497	12639	12463	12729	12400	12580	12447	12581	12476	12515	12336	12563	12569	12440	12621	12368	12435	12464	12540	12382	12607	12425	12377	12514	12468	12399	12480	12350	12476	12481	12401	12508	12580	12474	12579	12547	12539	12719	12493	12494	12462	12457	12549	12506	12531	12462	12454	12379	12566	12445	12492	12549	12586	12474	12675	12722	12636	12648	12296	12633	12490	12500	12644	12506	12435	12332	12407	12360	12592	12632	12410	12583	12418	12449	12577	12686	12293	12512	12492	12639	12482	12318	12509	12333	12433	12386	12463	12622	12517	12452	12635	12425	12413	12529	12587	12484	12477	12573	12542	12522	12594	12596	12527	12668	12579	12604	12445	12750	12601	12573	12499	12617	12719	12386	12564	12535	12401	12438	12539	12438	12559	12536	12408	12446	12431	12498	12579	12562	12583	12426	12538	12331	12566	12582	12431	12532	12385	12487	12519	12339	12573	12649	12570	12352	12526	12557	12710	12568	12500	12472	12632	12522	12696	12552	12612	12564	12468	12565	12426	12384	12584	12635	12525	12557	12428	12450	12705	12536	12405	12437	12484	12468	12476	12429	12504	12569	12309	12474	12499	12450	12464	12690	12524	12363	12502	12486	12526	12436	12474	12442	12352	12518	12608	12618	12512	12578	12464	12581	12367	12406	12603	12697	12508	12571	12543	12518	12390	12547	12570	12595	12561	12513	12534	12360	12592	12526	12692	12383	12454	12462	12585	12666	12587	12595	12352	12525	12505	12400	12442	12690	12507	12473	12473	12588	12377	12476	12497	12519	12546	12628	12484	12619	12585	12450	12511	12425	12408	12453	12481	12587	12623	12507	12421	12578	12509	12504	12370	12577	12490	12551	12666	12504	12411	12451	12449	12697	12470	12480	12563	12568	12555	12571	12564	12663	12447	12531	12585	12421	12628	12433	12552	12578	12511	12418	12579	12410	12475	12478	12605	12527	12480	12359	12543	12416	12478	12569	12421	12574	12319	12553	12625	12391	12531	12531	12582	12396	12261	12642	12415	12565	12558	12560	12406	12533	12564	12564	12595	12474	12520	12620	12443	12486	12584	12268	12403	12580	12423	12635	12391	12551	12345	12513	12509	12564	12355	12587	12555	12447	12627	12294	12539	12548	12575	12479	12388	12444	12579	12374	12618	12470	12471	12582	12460
26530	21874	32480	36452	30899	25861	23875	20202	18521	18077	17558	17374	17275	17395	17404	17501	17385	17103	17192	17188	17078	17229	17357	17097	17250	17301	17020	17126	16980	16757	16927	16718	16596	16485	16461	16699	16493	16527	16656	16566	16372	16510	16457	16439	16460	16642	16566	16380	16532	16675	16805	16613	16553	16560	16393	16537	16686	16715	16685	16711	16371	16620	16502	16695	16418	16495	16537	16693	16523	16428	16462	16487	16509	16353	16420	16732	16638	16697	16534	16414	16545	16229	16478	16266	16570	16480	16332	16565	16455	16410	16512	16610	16362	16726	16479	16547	16429	16669	16595	16696	16328	16524	16376	16377	16658	16555	16425	16420	16266	16528	16512	16567	16540	16457	16515	16720	16658	16538	16528	16598	16358	16364	16663	16544	16329	16539	16557	16608	16474	16459	16454	16383	16400	16578	16348	16481	16312	16320	16511	16620	16657	16654	16309	16502	16486	16415	16477	16427	16432	16447	16581	16418	16423	16471	16588	16529	16499	16286	16421	16581	16407	16555	16410	16235	16440	16555	16634	16435	16409	16420	16421	16429	16565	16536	16452	16784	16499	16449	16417	16547	16545	16687	16602	16421	16502	16360	16754	16542	16438	16454	16405	16537	16463	16643	16520	16477	16592	16498	16329	16693	16369	16425	16509	16487	16437	16519	16396	16735	16510	16565	16820	16604	16379	16707	16297	16503	16597	16527	16568	16538	16657	16440	16506	16375	16470	16366	16445	16566	16455	16462	16359	16480	16507	16306	16617	16487	16391	16585	16703	16557	16624	16530	16214	16349	16673	16643	16463	16575	16597	16655	16282	16575	16426	16462	16400	16502	16498	16813	16486	16649	16644	16503	16453	16679	16695	16433	16650	16419	16425	16463	16512	16431	16341	16441	16386	16432	16542	16420	16502	16339	16428	16497	16688	16494	16455	16362	16688	16405	16599	16313	16420	16380	16431	16594	16422	16391	16181	16444	16592	16427	16354	16431	16720	16553	16368	16348	16556	16569	16333	16321	16519	16431	16276	16540	16532	16478	16529	16614	16534	16648	16567	16481	16345	16590	16640	16308	16554	16477	16338	16363	16519	16392	16584	16527	16670	16502	16398	16362	16575	16570	16702	16574	16412	16410	16638	16370	16605	16292	16608	16434	16635	16542	16609	16556	16675	16710	16303	16712	16550	16578	16332	16413	16603	16626	16304	16444	16522	16606	16431	16649	16492	16335	16366	16460	16648	16606	16386	16416	16761	16505	16474	16390	16330	16527	16466	16492	16575	16478	16511	16444	16456	16543	16622	16433	16548	16412	16485	16482	16428	16648	16477	16395	16468	16607	16533	16633	16468	16340	16542	16334	16509	16439	16503	16369	16326	16463	16404	16269	16472	16578	16421	16614	16595	16373	16518	16543	16481	16482	16494	16516	16622	16598	16329	16158	16538	16516	16430	16377	16461	16515	16420	16524	16479	16528	16435	16457	16600	16473	16606	16638	16551	16467	16405	16448	16510	16374	16636	16537	16451	16366	16428	16359	16573	16715	16496	16394	16549	16458	16787	16566	16554	16576	16592	16524	16622	16511	16373	16624	16587	16591	16595	16558	16371	16506	16365	16436	16611	16673	16567	16628	16753	16780	16449	16630	16595	16496	16724	16571	16424	16548	16342	16321	16375	16411	16219	16406	16470	16618	16563	16611	16496	16603	16493	16632	16606	16603	16464	16574	16314	16521	16402	16637	16616	16385	16608	16568	16521	16454	16333	16435	16658	16713	16447	16673	16630	16521	16254	16363	16564	16715	16278	16472	16316	16433	16325	16449	16646	16618	16561	16385	16550	16521	16755	16237	16505	16541	16551	16629	16691	16433	16566	16449	16635	16566	16413	16434	16641	16659	16523	16409	16643	16360	16443	16442	16364	16520	16382	16405	16566	16586	16540	16314	16419	16377	16658	16403	16446	16436	16185	16282	16201	16663	16527	16634	16465	16473	16620	16482	16667	16487	16444	16537	16469	16529	16484	16361	16485	16502	16746	16395	16708	16592	16758	16463	16583	16664	16355	16568	16549	16418	16385	16468	16230	16485	16326	16382	16513	16631	16620	16838	16535	16449	16459	16442	16576	16333	16515	16588	16541	16361	16471	16552	16611	16334	16488	16660	16546	16536	16428	16559	16728	16421	16254	16381	16616	16515	16533	16454	16337	16410	16586	16312	16374	16636	16529	16272	16444	16395	16386	16347	16379	16446	16507	16548	16688	16380	16462	16398	16575	16434	16243	16541	16568	16366	16463	16571	16588	16345	16263	16368	16493	16449	16553	16571	16503	16583	16412	16598	16477	16716	16472	16408	16247	16515	16552	16445	16436	16503	16604	16373	16464	16382	16350	16599	16576	16354	16425	16442	16627	16445	16348	16317	16423	16390	16507	16489	16473	16442	16673	16517	16427	16381	16497	16482	16570	16456	16559	16684	16607	16537	16585	16427	16519	16636	16608	16574	16424	16686	16620	16511	16787	16417	16382	16434	16436	16485	16494	16480	16396	16379	16613	16283	16345	16561	16590	16493	16492	16466	16355	16383	16363	16514	16722	16494	16385	16529	16598	16532	16451	16445	16517	16565	16468	16677	16699	16348	16366	16469	16702	16540	16442	16691	16593	16708	16548	16605	16481	16459	16424	16268	16486	16259	16581	16599	16523	16594	16497	16556	16588	16349	16407	16697	16422	16512	16527	16430	16586	16385	16395	16582	16442	16215	16668	16306	16784	16356	16267	16573	16671	16605	16481	16602	16567	16603	16535	16479	16625	16519	16572	16260	16299	16593	16572	16486	16644	16658	16415	16477	16236	16485	16294	16517	16487	16462	16519	16471	16672	16318	16528	16376	16480	16527	16525	16602	16539	16647	16560	16385	16491	16520	16518	16492	16494	16460	16485	16339	16503	16601	16305	16261	16556	16498	16421	16536	16390	16545	16717	16741	16643	16410	16375	16445	16497	16239	16450	16608	16393	16506	16432	16499	16338	16405	16607	16470	16309	16661	16554	16598	16664	16510	16818	16457	16615	16410	16451	16481	16543	16492	16473	16624	16422	16452	16543	16367	16369	16402	16400	16558	16438	16470	16500	16632	16789	16603	16430	16548	16575	16447	16472	16370	16507	16420	16662	16508	16335	16419	16397	16522	16467	16502	16515	16399	16428	16824	16477	16512	16521	16624	16742	16442	16556	16262	16677	16432	16557	16522	16601	16432	16397	16518	16614	16374	16542	16354	16547	16520	16484	16525	16439	16669	16618	16559	16479	16461	16359	16382	16541	16307	16417	16355	16645	16486	16646	16415	16418	16675	16526	16593	16505	16532	16512	16687	16352	16454	16679	16475	16537	16381	16247	16386	16262	16554	16360	16552	16564	16277	16560	16609	16309	16280	16466	16660	16549	16336	16553	16504	16582	16498	16354	16310	16509	16616	16577	16686	16553	16626	16574	16648	16580	16634	16581	16372	16560	16639	16502	16428	16247	16325	16530	16568	16420	16526	16606	16690	16564	16511	16246	16375	16575	16566	16458	16528	16650	16376	16558	16633	16424	16516	16428	16345	16431	16361	16537	16301	16504	16512	16322	16483	16249	16575	16604	16526	16529	16524	16469	16469	16504	16479	16577	16449	16514	16595	16701	16381	16434	16526	16304	16549	16484	16604	16331	16425	16512	16493	16708	16388	16578	16515	16463	16374	16257	16562	16430	16457	16423	16469	16525	16441	16481	16360	16551	16652	16615	16610	16562	16733	16457	16353	16589	16564	16329	16322	16666	16665	16535	16507	16475	16430	16306	16522	16534	16596	16570	16644	16489	16517	16517	16371	16301	16353	16613	16574	16616	16541	16594	16414	16536	16430	16432	16491	16436	16344	16618	16371	16564	16549	16494	16292	16502	16474	16747	16551	16698	16562	16454	16507	16350	16456	16562	16410	16434	16669	16430	16636	16465	16464	16514	16562	16519	16196	16411	16339	16440	16442	16372	16231	16777	16594	16530	16545	16458	16327	16585	16631	16601	16508	16488	16612	16448	16408	16365	16582	16659	16557	16380	16397	16469	16595	16582	16403	16431	16472	16617	16420	16482	16386	16642	16623	16631	16447	16578	16585	16434	16579	16460	16699	16486	16509	16507	16519	16542	16673	16354	16441	16606	16581	16889	16510	16599	16463	16444	16585	16455	16468	16672	16532	16535	16539	16742	16508	16378	16400	16559	16396	16371	16594	16660	16261	16749	16618	16568	16609	16556	16434	16604	16459	16487	16272	16511	16624	16512	16598	16421	16561	16641	16457	16417	16396	16484	16475	16515	16357	16608	16453	16577	16558	16645	16619	16421	16464	16567	16583	16479	16516	16547	16399	16667	16534	16483	16515	16489	16680	16495	16299	16105	16454	16410	16563	16401	16364	16642	16528	16752	16700	16438	16434	16487	16524	16574	16644	16441	16421	16427	16334	16491	16429	16629	16489	16542	16460	16571	16429	16443	16490	16390	16427	16482	16381	16697	16524	16517	16308	16281	16495	16545	16597	16552	16610	16284	16391	16478	16492	16589	16572	16402	16420	16559	16480	16435	16376	16422	16743	16351	16475	16667	16654	16528	16408	16529	16204	16485	16395	16389	16638	16432	16272	16554	16533	16660	16432	16398	16462	16412	16406	16558	16618	16426	16457	16761	16698	16423	16528	16588	16507	16600	16467	16585	16650	16660	16530	16512	16514	16442	16434	16697	16334	16614	16613	16500	16428	16454	16575	16461	16525	16383	16477	16434	16373	16312	16427	16556	16456	16244	16617	16593	16627	16558	16489	16627	16525	16547	16217	16352	16539	16505	16535	16501	16253	16414	16432	16641	16623	16397	16637	16815	16501	16666	16478	16600	16420	16417	16398	16481	16461	16487	16346	16489	16271	16511	16331	16693	16369	16597	16298	16660	16685	16557	16692	16588	16392	16451	16420	16403	16457	16465	16600	16538	16603	16767	16664	16678	16569	16468	16456	16697	16564	16340	16451	16526	16525	16372	16510	16546	16532	16236	16193	16430	16510	16435	16381	16447	16288	16520	16360	16613	16356	16653	16476	16596	16514	16343	16512	16465	16520	16545	16596	16622	16331	16471	16351	16581	16367	16546	16756	16730	16646
41664	71384	68092	53100	32418	21835	18657	16643	15165	14025	13993	13452	13525	13596	13554	13395	13524	13315	12954	13017	12998	13251	12963	12921	13216	13061	12912	12745	12760	12799	12689	12603	12466	12648	12388	12392	12530	12355	12364	12508	12415	12279	12305	12434	12328	12531	12495	12460	12379	12461	12458	12336	12671	12360	12324	12372	12457	12301	12477	12292	12398	12357	12398	12428	12393	12247	12354	12453	12339	12317	12475	12233	12225	12427	12298	12411	12357	12342	12257	12360	12309	12289	12304	12421	12271	12339	12384	12405	12482	12493	12278	12372	12235	12333	12510	12328	12569	12544	12424	12425	12371	12299	12266	12296	12429	12292	12280	12263	12397	12441	12256	12280	12460	12339	12315	12322	12521	12305	12402	12393	12334	12516	12537	12329	12295	12435	12349	12385	12337	12408	12340	12360	12243	12398	12314	12409	12387	12360	12306	12378	12359	12398	12423	12270	12434	12432	12436	12472	12335	12377	12331	12458	12423	12352	12391	12375	12336	12221	12346	12472	12440	12395	12239	12463	12393	12436	12443	12602	12354	12451	12330	12248	12274	12338	12350	12208	12233	12418	12241	12347	12402	12603	12284	12255	12510	12329	12341	12302	12419	12328	12380	12389	12429	12542	12220	12311	12477	12457	12426	12374	12383	12340	12487	12287	12361	12423	12558	12366	12460	12300	12484	12435	12497	12324	12485	12327	12369	12294	12375	12387	12449	12360	12478	12427	12387	12372	12329	12473	12425	12295	12519	12375	12268	12489	12349	12296	12323	12373	12324	12405	12261	12286	12334	12430	12154	12329	12349	12416	12468	12362	12328	12424	12400	12432	12352	12363	12448	12578	12359	12408	12372	12401	12211	12390	12302	12629	12339	12215	12347	12311	12342	12483	12352	12429	12281	12384	12428	12316	12375	12352	12418	12250	12497	12350	12276	12292	12533	12217	12472	12390	12395	12384	12522	12460	12346	12357	12472	12372	12519	12370	12262	12268	12350	12519	12354	12370	12504	12445	12349	12429	12404	12287	12446	12415	12419	12376	12407	12446	12414	12369	12314	12327	12397	12123	12370	12400	12449	12246	12273	12504	12182	12384	12273	12438	12460	12416	12291	12518	12352	12450	12341	12376	12208	12284	12264	12153	12405	12468	12328	12437	12285	12331	12380	12237	12449	12317	12345	12284	12236	12430	12487	12351	12332	12414	12358	12288	12361	12561	12454	12364	12434	12339	12418	12369	12383	12525	12382	12391	12472	12541	12343	12197	12346	12372	12319	12304	12450	12432	12409	12490	12345	12319	12409	12322	12428	12382	12303	12480	12471	12374	12328	12353	12418	12356	12556	12395	12442	12540	12251	12414	12366	12514	12340	12421	12406	12383	12558	12310	12409	12380	12333	12473	12314	12244	12378	12438	12249	12244	12332	12140	12431	12312	12369	12283	12279	12367	12466	12369	12387	12372	12281	12451	12390	12343	12362	12314	12342	12312	12262	12300	12385	12337	12190	12294	12227	12325	12460	12340	12319	12371	12274	12420	12215	12291	12254	12460	12276	12505	12345	12335	12451	12324	12394	12235	12360	12397	12390	12441	12330	12452	12329	12397	12355	12423	12347	12378	12331	12516	12416	12426	12342	12257	12370	12470	12372	12459	12346	12376	12455	12259	12304	12293	12489	12219	12337	12343	12306	12416	12368	12274	12251	12268	12532	12277	12270	12466	12388	12469	12564	12374	12425	12309	12470	12480	12244	12510	12251	12265	12583	12296	12337	12332	12503	12419	12530	12458	12227	12348	12384	12467	12380	12413	12411	12475	12513	12407	12298	12342	12326	12476	12377	12498	12310	12245	12428	12529	12390	12282	12417	12379	12471	12325	12323	12271	12283	12457	12303	12540	12464	12411	12429	12354	12444	12181	12480	12305	12276	12322	12179	12460	12435	12457	12397	12395	12434	12451	12162	12221	12365	12487	12428	12353	12421	12453	12287	12305	12188	12418	12323	12357	12165	12399	12512	12288	12462	12178	12382	12449	12288	12439	12378	12463	12330	12319	12395	12441	12491	12546	12470	12294	12524	12503	12348	12299	12293	12409	12233	12387	12391	12301	12399	12379	12360	12280	12194	12167	12277	12424	12291	12361	12349	12312	12208	12469	12230	12351	12282	12353	12189	12342	12299	12459	12353	12349	12291	12501	12448	12513	12292	12490	12651	12283	12413	12459	12225	12243	12524	12301	12383	12321	12453	12378	12426	12329	12302	12381	12360	12314	12329	12409	12279	12290	12471	12466	12417	12297	12389	12287	12355	12580	12559	12354	12381	12476	12348	12359	12196	12373	12458	12232	12514	12397	12497	12386	12455	12323	12391	12242	12370	12290	12427	12173	12330	12418	12370	12285	12398	12414	12424	12357	12385	12384	12313	12337	12370	12264	12283	12309	12333	12334	12278	12350	12511	12264	12400	12316	12347	12485	12336	12435	12385	12410	12339	12367	12290	12391	12412	12296	12204	12355	12292	12384	12322	12407	12369	12399	12302	12378	12311	12332	12600	12198	12357	12335	12492	12411	12355	12258	12368	12364	12434	12393	12490	12368	12316	12370	12429	12363	12608	12403	12388	12451	12300	12453	12237	12173	12469	12218	12407	12536	12388	12277	12405	12686	12171	12466	12422	12199	12401	12290	12292	12470	12352	12268	12329	12405	12283	12524	12559	12408	12114	12227	12440	12450	12475	12377	12206	12326	12329	12334	12374	12257	12230	12504	12268	12390	12457	12337	12350	12347	12499	12319	12447	12266	12445	12429	12239	12452	12484	12323	12314	12384	12462	12237	12219	12413	12353	12501	12357	12405	12241	12477	12476	12379	12272	12518	12405	12421	12370	12399	12347	12295	12266	12459	12245	12352	12252	12156	12395	12343	12278	12373	12315	12323	12324	12498	12387	12443	12356	12271	12243	12312	12376	12369	12275	12268	12401	12353	12488	12360	12248	12483	12503	12364	12279	12332	12514	12418	12420	12212	12390	12320	12430	12324	12377	12397	12308	12422	12276	12343	12292	12401	12390	12325	12219	12301	12373	12293	12429	12391	12482	12509	12374	12566	12466	12318	12385	12357	12250	12407	12350	12271	12298	12345	12383	12291	12358	12246	12396	12379	12392	12381	12431	12288	12329	12472	12309	12286	12530	12296	12304	12346	12261	12347	12389	12328	12461	12567	12357	12453	12335	12433	12298	12527	12374	12404	12402	12526	12446	12342	12276	12299	12398	12286	12428	12387	12449	12365	12306	12228	12496	12309	12383	12463	12234	12375	12320	12277	12374	12329	12320	12332	12249	12416	12297	12314	12366	12314	12339	12389	12280	12329	12295	12469	12326	12392	12428	12381	12275	12362	12257	12504	12290	12466	12338	12399	12422	12293	12194	12354	12427	12379	12333	12293	12355	12395	12155	12323	12398	12332	12378	12382	12356	12431	12431	12337	12444	12285	12331	12439	12336	12265	12270	12306	12310	12474	12526	12455	12387	12433	12374	12369	12229	12255	12369	12255	12339	12458	12399	12287	12461	12252	12409	12422	12262	12440	12270	12386	12312	12261	12414	12194	12538	12418	12350	12460	12445	12355	12399	12278	12337	12389	12252	12210	12435	12610	12483	12465	12415	12236	12396	12294	12185	12340	12357	12471	12248	12392	12406	12294	12283	12442	12378	12440	12548	12444	12376	12424	12196	12460	12257	12394	12319	12341	12563	12293	12301	12493	12424	12627	12379	12205	12266	12446	12330	12254	12432	12452	12199	12341	12366	12364	12358	12375	12330	12325	12569	12394	12370	12392	12290	12304	12230	12428	12366	12426	12522	12361	12262	12373	12324	12498	12284	12482	12473	12470	12234	12255	12445	12464	12382	12413	12251	12352	12356	12259	12315	12270	12507	12494	12370	12562	12475	12311	12350	12319	12369	12272	12315	12325	12390	12378	12374	12315	12423	12239	12468	12210	12431	12405	12291	12453	12212	12276	12492	12362	12341	12402	12483	12349	12342	12375	12312	12378	12462	12238	12413	12335	12473	12380	12268	12292	12464	12449	12392	12359	12350	12467	12313	12332	12370	12267	12458	12491	12243	12312	12327	12336	12339	12426	12481	12443	12237	12272	12258	12345	12547	12265	12264	12280	12462	12503	12380	12148	12474	12224	12389	12251	12289	12355	12378	12376	12446	12329	12311	12406	12226	12292	12345	12215	12522	12361	12290	12450	12276	12307	12266	12438	12459	12306	12461	12547	12334	12268	12486	12512	12387	12277	12339	12463	12488	12352	12579	12380	12327	12533	12543	12331	12366	12314	12314	12364	12302	12321	12303	12120	12519	12381	12333	12342	12383	12343	12452	12503	12347	12291	12247	12406	12211	12238	12473	12424	12367	12408	12528	12270	12566	12382	12405	12335	12266	12352	12465	12338	12282	12415	12372	12346	12303	12342	12385	12330	12292	12289	12162	12339	12361	12525	12399	12406	12465	12387	12549	12362	12468	12469	12318	12423	12277	12432	12364	12345	12430	12430	12322	12398	12411	12544	12301	12143	12340	12505	12454	12393	12336	12262	12347	12343	12439	12278	12338	12419	12402	12294	12369	12441	12357	12470	12259	12304	12359	12397	12318	12563	12258	12400	12400	12399	12563	12420	12338	12224	12520	12328	12414	12354	12433	12266	12464	12289	12351	12309	12355	12277	12455	12462	12301	12305	12486	12301	12435	12343	12511	12331	12329	12461	12370	12401	12330	12254	12529	12407	12390	12360	12348	12418	12439	12487	12414	12456	12370	12398	12423	12285	12339	12345	12468	12335	12396	12407	12294	12254	12257	12262	12379	12326	12492	12450	12346	12358	12379	12225	12454	12338	12364	12347	12300	12402	12354	12486	12187	12285	12325	12346	12336	12251	12317	12327	12259	12523	12480	12464	12394	12388	12345	12214	12597	12628	12449	12399	12414	12352	12322	12445	12356	12280	12369	12416	12328	12366	12376	12348	12384	12336	12332	12417	12404	12472	12431	12368	12378	12194	12472	12393	12466	12241	12399	12344	12388	12420	12333	12465	12391	12214	12173	12454	12195	12444	12475	12253	12397	12559	12270	12378	12222	12417	12319	12402	12495	12365	12439	12397	12446	12328	12470	12517
24981	21647	30221	29471	27038	25962	25971	20299	17510	16907	16536	16097	16106	16023	16018	15921	16039	15891	15736	15444	15566	15865	15658	15389	15712	15747	15608	15151	15190	15281	15301	15155	15211	15003	14977	14990	14986	14858	15007	15009	14836	14944	14850	14938	14951	14882	14872	15036	14887	14952	14959	14919	14798	14915	14670	14875	14791	14941	14914	14535	14887	14786	14796	15057	14900	14960	14943	14777	14461	14939	14812	14887	14701	14618	14815	14879	14907	14953	14798	14605	15022	14736	14797	14820	14836	14763	14742	14765	14741	14825	14697	14773	14925	14807	14808	14937	14767	14712	14873	14919	14898	14646	14858	14654	14952	14741	14684	14666	14948	14828	14701	14536	14789	14745	15004	14731	14808	14759	14873	14999	14971	14763	14789	14611	14570	14847	14801	14924	14846	14755	14668	14774	14868	14739	14995	15117	14978	14718	14891	14904	14854	14770	14646	14721	14726	14914	14615	14922	14816	14889	14795	14699	14979	14917	14685	14976	14824	14622	14676	14862	14892	14717	14914	14904	14888	14796	15023	14692	14725	14690	14894	14808	14919	14972	14939	14788	14566	14793	14761	14760	14798	14851	14725	14938	14731	14742	14695	14726	14771	14828	14713	14918	14905	14934	14782	14790	14808	14746	14875	14809	14777	14762	14716	14687	14746	14775	14919	14807	14826	14639	14810	14851	14599	14935	14639	14703	14794	14673	15017	14843	14981	14759	14640	14847	14653	14903	14943	14858	14919	14932	14705	14897	14771	15063	14746	14818	14887	14710	14692	14876	14701	14701	14767	14733	14812	14849	14638	14742	14677	14760	14564	14702	14856	14756	14607	14630	14729	14990	14864	14697	14988	15001	15042	14661	14880	14697	14870	14657	14856	14784	14741	14618	14755	14735	14937	14867	14659	14843	14621	14791	14912	14712	14773	14793	14749	14660	14931	14783	14786	14944	14825	14845	14719	14877	14888	14869	14593	14628	14731	14777	14839	14769	14768	14656	14946	14607	14765	14777	14850	14820	14919	14639	14739	14801	14804	14647	14918	14895	14797	14810	14823	14739	14771	14799	14824	14647	14724	14671	14973	15066	14888	14770	14677	14938	14823	14730	14605	14811	14781	14627	14687	14616	14726	14858	14839	14940	14783	14896	14626	14701	14789	14812	14702	14666	14851	14840	14835	14589	14976	14709	14871	14702	14802	14913	14782	14850	14835	14756	14744	14788	14912	14680	14762	14809	14942	14679	14776	14867	14957	14922	14944	14928	14709	14857	14673	14720	14909	14793	14861	14889	14674	15030	14908	14695	14818	14610	14653	14927	14721	14677	14630	14772	14796	14918	14649	14751	14895	14819	14753	14800	14737	14742	14711	14846	14700	14585	14704	14951	14967	14738	14715	14662	14757	14578	14769	14747	15002	14862	15023	14866	14852	14855	14896	14816	14707	14708	14912	14668	14798	14727	14846	14902	14647	15022	14908	14871	14832	14898	14825	14699	14894	14630	14757	14662	14883	14830	14776	14747	14833	14695	14760	14875	14861	14975	14895	14707	14724	14761	14872	14940	14938	14742	14875	14792	14851	14744	14761	14441	14753	14674	14893	14839	14862	14767	14816	14754	14743	14875	14884	14742	14725	14688	14859	14604	14759	14532	14686	14841	14717	14941	14829	15021	14687	14611	14728	14739	14717	14722	14687	14555	14816	14826	14859	14541	14808	15045	14938	14781	14785	14724	14715	14865	14767	14815	14875	14913	14652	14917	14793	14723	14794	14969	14879	14819	14626	14724	14744	14667	14826	14892	14557	14684	14901	14961	14735	14943	14996	14961	15077	14937	14838	14696	14845	14798	14757	14690	14819	14794	14786	14960	15039	14901	14686	14803	14874	15032	14893	14837	15045	14714	14601	14737	14822	14862	14693	14717	14909	14689	14610	14725	14691	14930	14672	14717	14904	14822	14861	14645	14787	14549	14709	14798	14904	14627	14850	14726	14863	14651	14809	14792	14713	14768	14854	14819	14730	14727	14750	14857	14756	14742	14924	14797	14780	14651	14633	14683	14728	14834	14810	14746	14688	14765	14766	14896	14747	14681	14792	14487	14851	14567	14893	14789	14706	14757	14639	14833	14676	14788	14715	14676	14876	14761	14980	14661	14707	14849	14625	14756	14859	14648	14804	14741	14656	14781	14712	14767	14780	14766	14631	14804	14704	14716	14933	14781	14784	14631	14867	14677	14693	14814	14872	14744	14773	14770	14759	14831	14989	14821	14884	14822	14755	14623	14972	14836	14866	14685	14897	14821	14705	14701	14753	14551	14534	14818	14631	15034	14844	14664	14755	14824	14925	14687	14555	14830	14786	14719	14993	14817	14757	14892	14648	14989	14927	14681	14974	14774	14662	14809	14821	14689	14881	14727	14807	14886	14709	14790	14865	14850	14690	14511	14819	14903	14861	14788	14702	14910	14820	14709	14838	14800	14804	14961	14709	14896	14880	14858	14736	14839	14772	14755	14717	14774	14786	14730	14782	14861	14844	14788	14641	14582	14986	14647	14727	14772	14923	14766	14639	14744	14843	14818	14927	14776	14706	14812	14680	14816	14849	14992	14805	14696	14583	14876	14615	14897	14722	14719	14767	14650	14752	14882	14737	14767	14847	14710	14749	14803	14740	14881	14750	14611	14794	14732	14958	14663	14864	14627	14869	14762	15001	14800	14863	14787	14727	14992	14786	14711	14740	14545	14808	14769	14855	14856	14863	14870	14905	14803	14840	14890	14681	14726	14806	14784	14775	14637	14785	14983	14959	14956	14788	14592	14869	14710	14788	14876	14660	14550	14598	14629	14715	14670	14580	14829	14643	14902	14711	14667	14792	14821	14753	14879	14646	14858	14676	14801	14594	14759	14794	14908	14671	14718	15053	14726	14660	14731	14962	14835	14734	14644	14835	14944	14639	14642	14703	14747	14672	14788	14704	14889	14773	14839	14847	14883	14799	14837	14892	14870	14720	14829	14840	14849	14770	14782	14919	14637	14586	14785	14825	14787	14782	14799	14985	14880	14643	14785	14950	14971	14645	14729	14717	14912	14882	14982	14727	14744	14763	14684	14884	14629	14737	14849	14708	14983	14692	14967	14770	15095	14635	14878	14822	14761	14654	14914	14635	14891	14713	14810	14850	14796	14843	14909	14706	14712	14827	14666	14852	14678	14826	15012	14812	14928	14534	14763	14830	14836	14758	14762	14781	14798	14847	14910	14682	14627	14753	14681	14699	14796	14876	14824	14792	14621	14822	14782	14782	14749	14897	14741	14821	14957	14956	14808	14766	14797	14808	14784	14811	14919	14689	14757	14895	14775	14942	14986	14837	14861	14687	14914	14699	14752	14874	14888	14682	14687	14947	14756	14787	14829	14985	14801	14783	14818	14923	14630	14829	14810	14769	14908	14731	14742	14715	14784	14790	14655	15051	14954	14577	14789	14730	14661	14546	14763	14868	14866	14707	14670	14683	14929	14620	14718	14717	14876	14654	14686	14723	14856	15075	14856	14797	14688	14762	14921	15047	14775	14809	14802	14660	14856	14980	15013	15004	14785	14899	14851	14790	14810	14761	14771	14932	14848	14847	14712	14917	14788	14704	14625	14895	14851	14690	14622	14747	14718	14766	14922	14870	14840	14778	14855	14851	14770	15048	14753	14908	14687	14786	14673	14953	14601	14856	14750	14686	14647	14794	14760	14684	14834	14796	14562	14694	14752	14796	14777	14799	14920	14900	14796	14686	14701	14712	14755	14621	14795	14890	14818	14821	14744	14657	14878	14782	14809	14764	14811	14796	14746	14603	14800	14754	14791	14799	14897	14852	14652	14852	14884	14703	14810	14878	14664	14895	14780	14963	14919	14755	14999	14927	14811	14831	14768	14801	14856	14784	14662	14696	14815	14823	14905	14706	14757	14537	14688	14774	14947	14878	14854	14951	14715	14801	14533	14796	14798	14851	14781	14928	14841	14844	14702	14776	14747	14682	14588	14730	14789	14749	14748	15041	14828	14877	14723	14774	14695	14864	14730	14772	14915	14818	14853	14642	14735	14660	14960	14885	14903	14829	14697	14753	14978	14700	14923	14652	14640	14747	14789	14910	14971	14923	14810	14738	14551	14568	14677	14886	14874	14674	14718	14713	14809	14733	14896	14923	14603	14586	14755	14968	14993	14702	14873	14789	14676	14677	14755	14918	14561	14923	14799	14762	14785	14827	14766	14642	14518	14986	14925	14958	15030	14862	14669	14875	14713	14743	14851	14731	14821	14928	14719	14843	14708	14774	14777	14858	14798	14739	14782	14656	14808	14958	14929	14779	14708	14976	14798	14692	14806	14810	14852	14870	14752	14804	14954	14779	14933	14558	14658	14578	14719	14953	14772	14811	14884	14681	14995	14883	14646	14762	14882	14840	14972	14668	14710	14828	14737	14862	14762	14749	14734	14708	14877	14826	14652	14753	14697	14812	14742	15013	14800	14776	14858	15014	14824	14849	14744	14735	14694	15035	15031	14708	14867	14670	14785	14745	14671	14729	14711	14859	14708	14800	14991	14637	14609	14756	14703	14926	14801	14903	14715	14601	14901	14835	14820	14792	15054	14823	14865	14753	14708	14750	14923	14645	14807	14920	14833	14730	14839	14888	14818	14841	14779	14629	14732	14708	14834	15024	14506	14689	14940	14647	14669	14733	14597	14772	14802	14736	14824	14687	14679	14833	14553	14609	14773	14975	14906	14741	14748	14901	14801	14964	14750	14811	14987	14707	14837	14891	14686	14845	14804	14574	14909	14766	14749	14743	14716	14512	14731	14911	14833	14925	14816	14773	14830	14863	14884	14820	14601	14832	14530	14646	14803	14692	14872	14852	14788	14854	14810	14618	14697	14836	14726	14682	14673	14980	14662	14769	14715	14817	14684	14679	14820	15041	14899	14793	14780	14664	14738	14827	15122	14784	14777	14863	14896	14783	14898	14731	14776	14756	14869	14955	14662	14610	14792	14834	14531	14811	14876	14718	14669	14816	14638	14604	14846	14876	14853	14703	14564	14781	14853	14723	15043	14774	14662	14799	15089	14661	14738	14742	14598	14813	14609	14866	14980	14774	14726	14658	14735	14589	14684	14629	14757	14689	14896
44271	79071	74562	58035	36309	24508	20285	17180	15274	14134	13546	13002	12806	12993	13133	12878	12914	12739	12510	12108	12321	12680	12490	12106	12356	12422	12165	11956	11861	11986	11756	11558	11488	11608	11501	11506	11567	11403	11430	11513	11521	11263	11368	11429	11377	11482	11479	11606	11376	11454	11363	11346	11465	11406	11426	11405	11294	11271	11277	11416	11412	11369	11335	11313	11361	11347	11370	11408	11432	11566	11392	11206	11484	11243	11312	11396	11166	11526	11339	11316	11426	11331	11415	11220	11501	11540	11350	11371	11374	11305	11337	11361	11318	11274	11209	11223	11343	11348	11345	11310	11392	11355	11431	11316	11468	11190	11327	11386	11451	11240	11279	11279	11355	11263	11225	11552	11391	11225	11279	11278	11431	11245	11427	11404	11289	11368	11285	11381	11304	11456	11335	11259	11436	11421	11332	11292	11342	11317	11349	11275	11201	11325	11325	11360	11336	11417	11064	11447	11299	11292	11344	11268	11463	11410	11373	11396	11443	11258	11368	11303	11407	11315	11435	11292	11339	11311	11395	11233	11328	11403	11453	11571	11287	11284	11409	11371	11330	11170	11296	11296	11112	11377	11403	11352	11368	11246	11348	11284	11318	11305	11470	11115	11245	11414	11353	11392	11406	11328	11319	11341	11322	11386	11339	11433	11255	11429	11164	11399	11314	11424	11450	11311	11461	11376	11309	11289	11444	11405	11328	11186	11274	11329	11267	11435	11279	11187	11362	11371	11156	11409	11409	11510	11295	11370	11453	11202	11540	11381	11447	11325	11352	11261	11385	11468	11338	11253	11319	11367	11304	11311	11268	11364	11264	11427	11434	11326	11389	11287	11337	11367	11141	11440	11306	11435	11240	11354	11241	11396	11351	11289	11264	11466	11462	11360	11463	11377	11309	11268	11392	11327	11254	11314	11263	11446	11235	11352	11219	11183	11549	11325	11284	11196	11216	11413	11466	11340	11165	11221	11391	11379	11347	11283	11234	11357	11200	11479	11253	11324	11214	11363	11285	11358	11436	11281	11375	11398	11328	11367	11198	11408	11334	11366	11513	11365	11215	11159	11411	11238	11393	11319	11189	11296	11296	11271	11330	11346	11203	11231	11430	11518	11350	11300	11250	11286	11321	11266	11468	11399	11335	11307	11153	11310	11472	11263	11368	11258	11321	11448	11397	11279	11295	11320	11295	11573	11206	11320	11318	11340	11284	11257	11366	11341	11462	11300	11182	11413	11192	11406	11395	11493	11387	11397	11410	11264	11437	11271	11426	11194	11383	11293	11300	11287	11450	11354	11333	11418	11366	11318	11260	11208	11356	11418	11389	11361	11270	11300	11288	11311	11331	11338	11407	11326	11386	11381	11407	11234	11346	11375	11381	11380	11307	11429	11331	11387	11221	11301	11381	11416	11291	11199	11293	11180	11387	11385	11352	11256	11257	11342	11278	11144	11326	11418	11354	11381	11251	11349	11183	11319	11569	11454	11339	11118	11219	11334	11326	11358	11361	11331	11281	11385	11275	11304	11157	11508	11545	11320	11427	11243	11480	11301	11254	11418	11392	11296	11292	11381	11343	11398	11305	11320	11340	11265	11505	11148	11439	11321	11311	11229	11181	11306	11400	11358	11333	11370	11376	11483	11302	11458	11107	11432	11192	11205	11192	11452	11435	11271	11403	11247	11465	11394	11340	11177	11385	11298	11400	11285	11426	11355	11308	11357	11492	11305	11269	11246	11383	11316	11272	11243	11358	11248	11291	11387	11327	11239	11228	11318	11325	11333	11531	11362	11401	11321	11358	11215	11320	11259	11473	11366	11339	11249	11459	11219	11424	11395	11219	11181	11311	11381	11351	11386	11291	11417	11485	11227	11272	11413	11325	11218	11358	11351	11403	11434	11348	11426	11324	11354	11374	11285	11314	11386	11456	11442	11357	11330	11215	11342	11438	11295	11330	11260	11282	11453	11593	11282	11305	11221	11128	11420	11355	11273	11477	11262	11242	11386	11457	11464	11249	11307	11459	11414	11387	11235	11163	11307	11309	11257	11322	11233	11351	11299	11244	11308	11282	11381	11314	11410	11443	11313	11246	11478	11415	11402	11348	11361	11406	11371	11327	11418	11202	11316	11338	11292	11247	11229	11394	11478	11349	11181	11366	11330	11455	11397	11286	11372	11298	11313	11314	11282	11295	11409	11436	11403	11400	11405	11244	11498	11301	11334	11189	11426	11303	11236	11234	11332	11295	11299	11385	11230	11629	11351	11353	11436	11258	11433	11366	11390	11363	11244	11404	11351	11222	11387	11418	11153	11410	11303	11203	11353	11367	11447	11459	11295	11345	11366	11223	11351	11296	11406	11549	11384	11281	11276	11320	11391	11389	11356	11524	11479	11160	11131	11279	11337	11254	11476	11416	11418	11472	11382	11369	11443	11109	11412	11285	11214	11414	11333	11350	11459	11169	11336	11268	11302	11519	11279	11283	11387	11420	11342	11341	11278	11280	11353	11507	11313	11324	11285	11382	11200	11280	11462	11331	11409	11326	11173	11256	11446	11246	11386	11307	11159	11385	11348	11169	11476	11391	11265	11506	11338	11300	11400	11279	11400	11429	11343	11513	11195	11270	11303	11358	11366	11262	11275	11477	11444	11438	11514	11347	11244	11305	11456	11304	11281	11340	11264	11236	11310	11291	11486	11270	11340	11350	11499	11415	11357	11415	11302	11360	11437	11438	11242	11255	11481	11403	11324	11270	11291	11409	11329	11432	11217	11401	11232	11371	11340	11481	11335	11237	11445	11254	11393	11299	11339	11342	11375	11344	11169	11460	11362	11234	11453	11178	11428	11355	11390	11356	11300	11408	11369	11404	11265	11306	11264	11126	11352	11334	11271	11436	11304	11310	11336	11341	11370	11261	11262	11347	11277	11403	11367	11299	11403	11347	11241	11236	11316	11232	11463	11469	11432	11323	11145	11207	11299	11266	11304	11228	11358	11283	11316	11451	11406	11513	11216	11225	11312	11391	11459	11202	11325	11175	11418	11270	11320	11391	11421	11206	11364	11197	11491	11262	11389	11406	11335	11332	11321	11284	11316	11091	11404	11252	11367	11369	11338	11397	11391	11476	11314	11339	11330	11392	11267	11325	11424	11374	11395	11301	11465	11184	11313	11340	11587	11488	11448	11171	11261	11354	11431	11389	11383	11499	11321	11258	11421	11238	11358	11255	11432	11313	11303	11364	11299	11444	11346	11269	11452	11195	11322	11374	11383	11317	11466	11327	11233	11537	11304	11429	11509	11314	11328	11371	11338	11481	11242	11292	11338	11196	11489	11182	11280	11351	11249	11273	11331	11318	11483	11262	11474	11256	11334	11240	11406	11195	11359	11261	11354	11411	11378	11352	11309	11256	11321	11065	11040	11295	11438	11364	11432	11318	11425	11215	11221	11463	11386	11257	11401	11254	11251	11148	11302	11384	11223	11338	11358	11440	11385	11187	11308	11269	11194	11437	11186	11243	11231	11211	11283	11360	11477	11318	11302	11319	11410	11324	11390	11166	11421	11476	11450	11418	11284	11342	11331	11303	11356	11360	11382	11496	11544	11362	11325	11479	11392	11093	11401	11453	11317	11393	11406	11290	11370	11403	11323	11186	11245	11419	11326	11305	11567	11132	11307	11333	11453	11295	11255	11306	11209	11396	11552	11420	11321	11234	11360	11351	11266	11272	11407	11576	11365	11395	11252	11182	11443	11333	11340	11278	11389	11316	11437	11302	11291	11303	11422	11363	11264	11316	11222	11398	11348	11384	11366	11232	11327	11222	11327	11408	11288	11406	11381	11287	11328	11293	11497	11302	11407	11343	11242	11427	11403	11412	11349	11197	11444	11424	11408	11414	11204	11409	11247	11394	11355	11539	11284	11165	11205	11407	11332	11358	11472	11285	11223	11503	11294	11315	11291	11201	11293	11162	11337	11268	11302	11344	11375	11280	11337	11216	11301	11138	11415	11252	11409	11350	11376	11363	11231	11415	11148	11260	11437	11232	11465	11168	11359	11406	11373	11521	11219	11276	11376	11464	11440	11284	11303	11409	11338	11285	11284	11505	11232	11355	11366	11339	11310	11318	11532	11195	11358	11455	11277	11514	11440	11407	11464	11319	11396	11332	11202	11322	11483	11321	11547	11266	11444	11305	11446	11297	11296	11339	11305	11265	11246	11184	11104	11280	11095	11199	11411	11372	11300	11415	11506	11476	11327	11258	11318	11350	11293	11224	11467	11354	11287	11303	11539	11409	11281	11389	11328	11323	11279	11388	11320	11381	11369	11365	11344	11285	11435	11255	11211	11338	11289	11354	11285	11392	11203	11287	11327	11366	11316	11401	11263	11424	11413	11381	11275	11192	11357	11120	11319	11493	11293	11333	11332	11357	11304	11301	11209	11326	11241	11432	11340	11411	11175	11344	11346	11231	11404	11471	11293	11343	11242	11262	11367	11437	11341	11375	11332	11233	11267	11280	11285	11477	11259	11363	11241	11445	11411	11231	11268	11265	11245	11412	11164	11309	11243	11497	11253	11259	11571	11360	11241	11254	11425	11190	11543	11396	11390	11291	11373	11304	11453	11230	11193	11327	11169	11431	11349	11292	11325	11244	11181	11279	11302	11278	11254	11434	11369	11163	11324	11364	11278	11171	11339	11230	11335	11340	11335	11315	11459	11270	11468	11467	11346	11352	11350	11406	11416	11370	11308	11311	11492	11225	11317	11398	11254	11367	11367	11424	11474	11294	11453	11433	11294	11377	11361	11184	11591	11286	11177	11343	11482	11114	11305	11204	11293	11228	11321	11282	11470	11369	11311	11267	11207	11269	11369	11262	11164	11173	11233	11241	11214	11330	11349	11319	11299	11335	11186	11373	11341	11369	11327	11280	11385	11307	11401	11356	11313	11304	11562	11277	11268	11211	11278	11376	11310	11407	11402	11410	11287	11296	11408	11396	11323	11190	11178	11339	11283	11388	11314	11280	11362	11372	11259	11113	11365	11274	11361	11352	11334	11411	11354	11358	11427	11239	11407	11389	11550	11442	11282	11407	11259	11596	11405	11366	11317	11179	11350	11426	11277	11239	11307	11301	11389	11466	11332	11267	11310	11295	11331
39251	47432	48897	37131	25017	20471	18444	17280	16760	16646	16429	16253	16238	16390	16329	16338	16455	16222	16281	15805	16149	16283	16144	16104	16252	16341	16296	16057	16010	16047	15819	15810	16040	15955	15774	15805	15846	16043	15902	15939	15946	15766	15937	15865	15912	15728	15888	15730	15958	15833	15814	15774	15893	15961	15669	15664	15926	15958	15759	15916	15982	15800	15775	15975	15684	15787	15898	15736	15681	15644	15750	15796	15767	15726	15710	15762	15705	15738	15855	15995	15820	15675	15838	15926	15819	15796	15782	15952	15803	15919	15806	15853	15936	15756	15825	15848	15840	15713	15638	15636	15755	15890	15762	15962	15874	15563	15729	15817	15840	15773	15611	16159	15577	15841	15665	15785	15786	15795	15653	15695	15542	15738	15909	15681	15654	15813	15665	15780	15674	15920	16060	15808	15799	15671	15834	15775	15776	15643	15888	16009	15829	15685	15614	15781	15831	15958	15864	15915	15964	15815	15750	15641	15875	15958	15655	16002	15955	15755	15851	15781	15765	16069	15941	15822	15792	15983	15954	15667	15622	15797	15785	15812	15775	15804	15926	15937	15762	15912	15673	15755	15971	16000	15845	15809	15849	15841	15783	15853	15745	15704	15940	15687	15822	15732	15803	15924	15896	15999	15887	16059	15909	15580	15653	15863	15761	15771	15669	15771	15568	15733	15833	15747	15928	15820	15731	15653	15804	15827	15765	15701	15579	15740	15812	15923	15462	15747	15759	15793	15829	15903	15786	15582	15549	15832	15702	15717	15751	15889	15801	15805	15882	15682	15734	15960	15725	15982	16101	15777	15803	15841	15922	15799	15894	15907	15791	15801	15678	15693	15888	15908	16007	15910	15745	15842	16015	15865	15713	15931	15759	15783	15874	15727	15898	15949	15604	15760	15809	15778	15850	15633	15784	15851	15888	15885	15987	15750	15906	15607	15891	15752	15746	15984	15905	15546	15735	15844	15836	15603	15848	15589	15904	15797	15986	15957	15865	15753	15781	15670	15997	15827	15734	15841	15872	15735	15850	15846	15809	15819	15867	15786	15825	15751	15867	15693	15946	15804	15764	15792	15761	15740	15968	16025	15663	15845	15944	15869	15581	15899	15850	15704	15957	15755	15625	15874	15728	15819	15781	15734	15623	15919	15722	15919	15692	15660	15831	15975	15900	15862	15870	15911	15739	15726	15733	15792	15730	15949	15863	15902	15779	15852	15935	15924	15683	15763	15854	15731	15943	15590	15806	15733	15703	15849	15732	15759	15670	15907	15651	15721	15903	15810	15749	15773	16073	15878	16027	15864	15782	15903	15715	15770	15770	15645	15952	15808	15763	15988	15796	15768	15861	15774	15837	15808	15856	15584	15645	15930	15628	15836	15840	15836	15810	15740	15942	15922	15724	15778	15724	15769	15883	15865	15806	15771	15770	15784	15891	15974	16148	15873	15567	15882	16044	15881	15972	15894	15808	15963	15913	15686	16120	15763	15728	15774	15768	16043	15715	15910	15777	15761	15849	15628	15758	15727	15777	15730	15710	15837	15837	15994	15894	15905	15789	15883	15587	15785	15798	15943	15979	15566	15651	15865	15939	15812	15606	15843	15896	15801	15760	15684	15642	15614	15746	15805	15795	15805	15857	15704	15891	15705	15669	15905	15901	15961	15738	15617	15935	15770	15768	15871	15667	15845	15739	15860	15914	15838	15808	15681	15902	15966	15847	15830	15942	16106	15835	15776	15803	15790	15745	15655	15922	16225	15889	15792	15931	15706	15773	15838	15955	15815	15696	15671	15748	15978	16092	15816	15629	15820	15712	15820	16021	15769	15947	15694	15833	15963	15910	16102	15847	15992	16002	15809	15771	15804	15729	15881	15668	15661	15803	15719	15743	15996	15949	15842	15687	15707	15874	15934	15624	15756	15896	15605	15820	15557	15721	15753	15726	15685	15631	15640	15557	15738	15996	15897	15673	15848	15770	15782	15762	15719	15891	15784	15768	15824	15826	15736	15664	15829	15686	15902	15630	15709	15747	15869	15847	15643	15764	15857	15914	15871	15831	15932	15777	15855	15873	15759	15925	15851	15666	15780	15765	15780	15748	15683	15868	15852	15936	15926	15993	15909	15672	16018	16062	15797	15763	15887	15808	15777	15876	15805	15877	15627	15669	15820	15850	15873	16007	15884	16156	15996	15777	15591	15853	15583	15711	15789	15943	15987	15723	15656	15885	15822	16017	15884	15940	16027	16019	15939	15779	15733	15899	15899	15810	15948	15832	15831	15797	15768	15845	15881	15829	15725	15826	15975	15664	16053	15778	15801	15811	15795	15806	15604	15741	15834	15669	15795	15545	16012	15699	15798	15642	15704	15786	15533	15798	15816	15898	15837	15771	15950	15900	15637	15816	16024	16106	15772	15911	15779	15771	15739	15871	15961	15942	15825	15832	15703	15706	16093	16010	15833	15695	15820	15432	15767	15771	15672	15888	15602	16066	16120	15892	15832	15689	15937	15776	15856	15775	15793	15949	15895	15800	15789	15756	15746	15758	15624	15824	15828	15857	15947	15880	15653	15893	15710	15935	15798	15767	15811	15740	15684	15715	15652	15683	15830	15904	15950	15779	15654	15753	15793	15722	15663	15730	15843	15876	15729	15765	15884	16004	15846	15988	15835	15716	15670	15707	15828	15780	15939	15816	15773	15862	15801	15812	15765	15900	15922	15694	15841	15830	15847	15704	15876	15568	15864	15566	15829	15661	15717	15838	16076	15752	15753	15980	15912	15846	15738	15698	15822	15875	15847	15568	15693	15797	15785	15883	15879	15953	15658	15952	15786	15939	16157	15773	15635	15801	15900	15886	15891	15812	15748	15731	15864	16034	15786	16013	15623	15878	15920	15847	15725	15975	15791	15960	15859	15920	15869	15856	15983	15886	15777	15745	16095	15908	15756	15634	15726	15751	15761	15860	15991	16029	15802	15544	15763	15598	15742	15650	15802	15835	15791	15908	16058	15937	15721	15926	15858	15678	15762	15709	15939	16091	15807	15702	15952	15779	15895	15612	15635	15941	15788	15688	15919	15870	15750	15838	15697	15758	15895	15926	15907	15913	15667	15771	15819	15806	15742	15625	15678	15710	15755	15713	15831	15744	15707	15974	15850	16050	15981	15815	15699	15934	15725	15676	15731	15841	16035	15902	15693	15903	15819	15740	15929	15739	15782	15802	15927	15794	15781	15701	15908	15684	15863	15872	15776	15801	15894	15921	15808	15958	15896	15824	15636	15796	15853	15789	15815	15890	15777	15666	15804	15970	15721	15937	15734	15888	16019	15809	15804	15879	15694	15574	15668	15832	15843	15812	15946	15740	15807	15811	15825	15740	15694	15979	15717	15874	15920	15641	15908	15644	15917	15994	15845	15759	15889	15751	15863	15813	15671	15645	15874	15748	15687	15522	15883	16004	15739	15799	15789	15849	15851	15642	15909	15957	15836	15663	15753	16165	15813	15909	15729	15858	16020	15838	15720	15831	15830	15917	15743	15651	15620	15891	15770	15759	15863	15832	15704	15646	15949	15730	15725	15829	16079	15957	15642	15943	15710	15749	15855	15917	15798	15878	15755	15852	15911	15670	15766	15721	15819	15674	15775	15911	15787	15904	15702	15930	15716	15682	15939	15698	15894	15822	15769	15786	15893	15920	15968	15906	15918	15705	15752	15879	15799	15880	15742	15956	16039	15765	15772	16003	15831	15975	15996	15934	15616	15993	15866	15806	15772	15835	15955	15792	15674	15696	15826	15898	15914	15771	15799	15789	15819	15938	15752	15874	16034	15887	15783	15952	15752	15831	16091	15948	15884	15935	15878	15787	15680	16064	15682	15836	15698	15959	15907	15599	15882	15905	15775	15824	15886	15903	15636	15690	15829	15755	15886	15699	15726	15744	15720	15760	15860	15732	15961	15760	15820	15910	15827	15789	15839	15790	15701	15957	16022	15700	16054	15882	15992	15970	15651	15687	15705	16066	15843	15983	15928	15770	15698	15848	15838	15850	15784	15883	15953	15806	15920	15836	15810	15938	15835	15663	15807	15805	15917	15725	15722	15931	16111	15800	15914	15664	15754	15946	15934	15677	15952	15992	16020	15824	15784	15919	15814	15867	15715	16000	15778	16061	16038	15952	15728	15791	15704	15767	15685	15739	15619	15855	15965	15802	15775	15891	15915	15901	15814	16056	16019	15894	15769	15901	15732	15728	15922	15979	15743	15654	15820	15758	15822	15828	15819	15835	15707	16002	15881	15777	15621	15846	15887	15794	16047	15817	15794	15899	15858	15895	15912	16014	15845	15876	15721	15607	15676	15830	15749	15619	15792	15766	15814	15728	15729	15999	15636	15893	15737	15819	15814	15863	15904	15758	15854	15726	15686	15650	15797	15766	15562	15997	15661	15873	15711	15795	15849	15688	15623	15813	15772	15913	15846	15652	15786	15720	15815	15777	15836	15717	15811	15817	15645	15803	15740	15862	15759	15862	15871	15939	15794	15768	15878	15869	15833	15754	15749	15832	15670	15727	15620	15693	15883	15918	15920	15831	15969	15881	15728	15882	15678	15949	15787	15843	15994	15732	15832	15841	15823	15696	15821	15908	16006	15836	15671	16006	15942	16157	15926	15945	15810	15930	15769	15598	15870	15783	15832	15753	15791	15942	15723	15993	15835	15743	15803	15839	15603	15789	15669	15684	15791	15849	15582	15687	15892	15762	15688	15820	15749	15941	15700	15706	15821	15725	15840	15775	15753	15532	15821	15923	15758	15839	15817	15900	15624	15780	15775	15884	15777	15762	15810	15700	15694	15742	15852	15801	15697	15817	15783	15730	15953	15765	15892	15830	15561	15490	15549	15886	15836	15643	15647	15777	15698	15798	15877	15967	15866	15748	15821	15702	15894	15654	15831	15801	15887	15876	15738	15794	15854	15832	15909	15833	15881	15720	15862	15707	15811	15773	15798	15799	15828	15628	15786	15779	15795	15867	15894	15803	15747	15891	15723	15726	15653	15899	15810	15762	15698	15558	15843	15888	15863	15792	15725	15942	15853	15854	15761	15849	15796	15815	15633	15508	15648	15624	15753	15736	16023	15985	15707	15761	15610	15547	15782	15860	15847
41046	57386	50796	32661	21530	17227	15357	13815	13164	12913	12293	12437	12390	12505	12667	12398	12568	12408	12331	12156	12477	12478	12235	12306	12444	12234	12305	12146	12189	12050	12087	12010	11809	12014	12162	12060	11952	11790	12151	11837	11918	11684	11856	11820	11947	11919	12001	12010	12041	11777	11776	11922	11956	12062	11802	11744	11956	11900	11784	11842	11864	11921	11882	11804	11923	11929	12025	11900	11917	11869	11830	11877	11808	11863	11893	11857	11769	11950	11726	11956	11749	11763	11918	11838	11801	11836	11968	11957	11751	11901	11881	11809	11996	11905	11726	11632	11925	11835	11751	11913	11709	11785	11847	11973	11773	11723	11948	11650	11862	11661	11810	11772	11847	11800	11865	11946	11878	11715	12004	11676	11925	11784	11892	11879	11910	11889	11919	11833	11818	11667	11842	11819	11931	11785	11804	11871	11868	11663	11950	11921	11837	11832	11768	11890	11898	11861	11832	11936	11723	11964	11943	11875	11666	11910	11922	11852	11869	11931	11811	11891	11783	11805	11861	11954	12016	11911	11932	12046	11783	11876	11899	11872	11807	11880	11873	11985	11819	11924	11806	11701	11909	11879	11759	11644	11986	11805	12027	11794	11968	11730	12057	11807	11819	11754	11867	11902	12069	11982	11953	11889	11895	11781	12005	11687	11964	11838	11799	11769	11853	11798	11923	11773	11912	11701	11840	11882	11813	11845	11866	11998	11706	11738	11822	11799	11713	11900	11733	11861	11804	11821	11824	11947	11875	11859	11978	11759	11958	11990	11978	11912	12033	11908	11828	11760	11858	11802	11716	11771	11860	11896	11939	11917	11982	11902	11854	12032	11731	11921	11840	11928	11931	11849	11716	11915	11892	11949	11860	12038	11864	11767	11746	11851	11997	11845	11841	11941	11671	11943	11841	11832	11897	11831	11844	11944	11884	11706	11742	11806	11881	11704	11990	12034	11845	11902	12034	11859	11879	11864	11810	11842	11775	11846	11997	11833	12068	11773	11932	11693	11833	11725	11891	11893	11792	11712	11855	11803	11822	12039	11884	11791	11947	11816	11826	11798	11929	11805	11895	11962	11803	11588	11932	11861	11840	11871	11937	11858	11907	11978	11903	11919	11967	11829	11802	11764	11891	11792	11812	11742	11912	11989	11816	11846	11978	11601	11993	11739	11817	11920	11932	11857	11774	11783	12095	11845	11763	11628	11667	12032	11800	11854	11788	11918	11813	11893	11891	11807	11755	11881	11856	11943	11709	11837	11707	11774	11896	11787	11880	11670	11802	11681	11917	11799	11830	11793	11903	11930	11793	11842	11922	11894	11849	11765	11847	11955	11826	11889	11898	11807	11930	11928	11849	11833	11921	11853	11888	11843	11910	12091	11906	11830	11654	11808	11910	11729	11911	11863	11834	11980	11896	11800	11848	11721	11836	11783	11965	11890	11902	11935	11991	11718	11883	11738	11869	11866	11829	11834	11902	11916	11726	11931	11751	11810	11900	11818	11869	11635	11799	11980	11821	11843	11919	11905	11786	11787	11767	11971	11952	11882	11968	11928	11795	11849	11909	11814	11996	12022	11787	11923	12022	11741	11894	11955	11828	11806	11900	11681	11986	11864	11841	11771	11842	11824	12038	11756	11928	11958	11882	11788	11882	11708	11740	11866	11880	11936	11825	11914	11846	11990	11877	11812	11898	11800	11881	11931	11898	11815	11839	11808	11930	11807	11952	11894	11874	11774	11903	11891	11765	11821	11788	11823	11766	11927	11824	11796	11935	11861	12004	11915	11810	11809	11883	11879	12007	11882	12037	11846	11784	11896	11962	11560	11814	11855	11881	11924	11831	11976	11836	11842	11878	11730	11742	11909	11836	11706	11914	11868	11801	11783	11665	11930	11881	11854	11870	11818	11872	11817	11874	11845	11851	11918	11777	11934	11954	11889	11796	11907	11734	11989	11837	11824	11984	11835	11876	11888	11921	11882	11866	11819	11900	11729	11872	11894	11769	11968	11917	11978	11907	11864	11850	11871	11874	11854	11830	11962	11948	11859	11881	11878	11888	11825	11885	11897	11936	11870	12094	12028	11772	11943	11808	11799	11811	11891	11780	11751	11716	11897	11681	11751	11858	11818	11880	11657	11907	11887	11628	11788	11828	11840	11969	11857	11951	11954	11983	11896	11887	11738	11796	11817	11896	11840	11913	11835	11809	11929	11885	11803	11842	11905	11599	11860	11798	11825	11984	11874	11957	11921	11764	12098	11771	11897	11725	11840	11793	11822	11825	11940	12080	11846	11784	11826	11881	11838	11787	11863	11806	11732	11867	11829	11727	11781	11721	11717	11979	11721	11710	11830	11940	11912	11899	11908	11974	11780	11872	11801	11902	11852	11825	11926	11949	11925	11896	11955	11824	11743	11890	11860	11767	11800	12007	11959	11726	11854	11882	11797	11919	12018	11893	11807	11828	11829	11678	11828	11828	11882	11831	11920	11792	11973	11800	11935	11895	11805	11798	11830	11876	11901	11927	11850	11892	11907	11883	11827	11746	11831	11939	11850	11937	11959	11846	11910	11844	11840	11871	12117	11764	11772	12056	11964	11842	12004	11959	11824	11816	11810	11709	11721	11977	11601	12013	11965	11828	11860	11806	11928	11901	11841	12077	11918	11801	11830	11928	11873	11794	11962	11779	12036	12041	11839	12089	11782	11792	11940	11994	11858	11975	11803	11662	11919	12016	11837	11913	11959	11853	11828	11862	11694	11853	11817	11936	11758	11846	11761	11955	11854	11805	11917	11767	11829	11889	11793	12020	11871	12076	11866	11784	11912	11711	11812	11838	11902	11862	12001	11927	11729	11873	11926	11884	11839	11871	11842	11900	11668	11887	11820	11912	11927	11949	11959	11747	11841	11903	12107	11876	11674	11793	11892	11721	11978	11956	11833	11737	11923	11755	11818	11977	11793	11828	11815	11888	11929	11712	11812	11913	11887	11845	11988	11931	11928	11983	11750	11958	11913	11748	11967	11952	11926	11757	11923	12028	12048	11864	11893	11747	11810	11792	11860	12068	11796	11808	11863	11825	11878	11899	11842	11876	11944	11968	11909	11938	11871	11903	11797	11763	11792	11875	11886	11695	11871	11914	11748	11848	11830	11968	11847	11932	11946	12044	11803	11844	11859	11632	11829	11890	11883	11878	11880	11832	11890	11923	11784	11811	11961	11947	11912	11905	11894	11879	12006	11955	11846	11747	11923	11836	11828	11897	11827	11875	11956	11726	11780	11816	11854	11821	11951	12048	11929	11917	11895	11836	11926	11965	11847	11934	11707	11778	11898	11838	11780	11854	11911	12023	11915	11750	11840	11907	11624	11982	11855	11800	11772	11894	11842	11869	11880	11828	11963	12037	11759	11965	11876	11804	11723	11798	11835	12060	11788	11840	11821	11761	11993	11787	11839	11814	11875	11826	11826	12061	11688	11824	12029	11979	11897	11919	11795	11841	11712	11783	11944	12046	11882	11810	11919	11979	11813	11960	11849	11818	11787	11889	11849	11920	11824	11935	11937	11890	11819	11916	11943	11857	11721	11904	11949	11858	11882	11825	11816	12039	11970	11929	11974	12028	11917	11853	11824	11843	11914	11975	11622	11843	11922	11811	11809	11819	11888	11950	11900	12030	11916	11849	11734	12045	11874	11733	11801	11765	11953	11955	11722	11926	11676	11858	11858	11734	11889	11887	11795	12025	11856	11785	11861	11755	11898	11881	11870	11914	11782	11845	11942	11926	12084	12064	11934	12003	11788	11863	11856	11793	11939	12030	11971	11927	11843	11880	11914	12074	12019	11897	11861	11838	12008	12001	11872	11782	11935	11805	11663	11941	11964	11746	11898	11922	11870	11865	11846	11980	11845	11858	11874	11764	12002	11902	11814	11851	11823	11835	11974	11835	11916	11816	11849	11749	12006	11915	11822	12082	11904	11764	11882	11873	11871	11922	11862	11925	11970	11721	11895	11920	11962	11869	11937	11937	11983	11953	11741	11870	11848	11979	11862	11992	11758	11916	11921	11801	11785	11983	11706	11937	12038	11713	11911	11803	11819	11815	11843	11952	11934	11920	11881	11976	11678	11858	11871	11984	11768	11849	11785	11894	11721	11863	11769	11841	11816	11890	11980	11806	11991	11970	11850	11932	11899	11943	11808	11865	11875	11910	11743	11933	11996	12023	12096	11995	11814	11673	11940	11826	11792	11959	11788	11829	12121	11981	12035	11754	11783	11775	11965	11860	11716	11763	11938	11928	11836	12025	11797	11894	11895	11813	11835	11955	11773	11876	11945	11967	11841	11930	11932	11776	11882	11926	12032	11795	11860	11835	12023	11791	11808	11965	12142	11833	11922	11969	11912	11724	11843	11950	11801	11917	11964	11938	11890	11903	11885	11891	11982	11930	11909	11891	11936	11997	11995	11792	11935	11888	11793	11682	11896	11963	11787	11863	11898	11809	11814	11787	11958	11851	12021	11777	11772	11720	11860	11989	11734	11966	11812	11824	11800	11969	11984	11927	11728	11908	11882	11788	11826	12003	11929	11890	11848	12042	11847	11825	12017	11938	11811	11790	11814	12041	12013	11846	11836	12002	11991	12035	11823	11768	11794	11953	11964	11940	11869	11896	11910	11903	11924	11878	11953	11885	11926	11752	11914	12074	12050	11846	11813	11818	11911	11841	11755	11963	11959	11933	11880	11809	11904	11807	11914	11737	11782	11882	11844	11909	11878	11924	11977	11673	11908	11947	11887	11816	11914	11957	11896	11817	11831	11870	11777	11962	11922	11862	11819	11864	11920	12010	11734	11832	11915	11881	11811	11966	11902	11835	11852	11960	11774	11851	11850	11783	11907	11876	11834	11942	11832	11745	11819	11923	11870	11831	11952	11868	11777	11758	11806	12020	11893	11923	11808	11924	11870	11745	11996	12053	11847	11735	11934	12072	11912	11931	11919	11930	11809	11810	11806	11814	11842	11871	11955	12012	11945	11815	11891	11758	11815	11825	12027	11673	11890	12054	11942	11786	11803	11942	11833	11916	11885	11906	11857	11970	11911	11829	11807	11901	11933	11756	11959	11778	11859	11984	11869	11887	11978	11761	11952	11750	11928	11888	11935
26637	21835	31821	32048	27623	24923	22752	18905	17713	17131	17229	16692	16839	16774	16837	16847	16778	16756	16534	16356	16424	16465	16468	16414	16676	16461	16484	16138	16180	16237	16175	16152	16058	16187	15924	16167	15751	15932	15852	15909	15965	15536	15881	15945	16103	16007	15927	15649	15975	15844	15908	15972	15851	15870	15891	15807	15933	15808	15851	15832	15970	15777	15948	15861	15776	15722	15823	15830	15977	15964	15974	15814	15896	16028	15988	15806	15855	16032	15785	15984	15923	15871	15933	15951	15784	15841	15791	15930	15829	15770	15982	15699	15780	15861	15739	16041	15842	15823	15827	15833	16029	15885	16058	15884	15921	15954	15913	15921	15882	15829	15770	15800	15763	15904	15792	16001	15929	15929	15733	15536	15851	15988	15691	15971	15983	16013	15843	15822	15890	15740	16020	15891	15918	15842	15722	15716	15810	15879	15823	15988	15933	15881	16031	15877	15832	15924	15980	15795	15795	15841	15930	16028	15952	15914	15857	15923	15990	15829	15695	15812	15928	15927	15917	15904	15865	15961	15800	15620	15820	15940	15989	15895	16019	15838	15909	16003	16048	15797	16115	15911	15849	15834	15946	15889	15938	16102	15905	16008	15842	16052	15845	15903	15795	15612	15682	15778	15984	15917	16073	15778	15727	15685	15728	15676	15730	15977	15787	15770	15994	15898	15763	15761	15807	15814	15762	15816	15853	15885	16021	15998	15942	16033	15806	15982	15724	15995	16007	15823	16031	15836	15847	15866	15918	15741	15843	15592	15713	15900	15909	15762	15794	15825	15596	15836	15859	15931	16079	16007	15850	15880	15798	15993	15845	15837	15844	16076	16043	15905	15767	15800	15694	15810	15999	15962	15660	15831	16022	16009	15990	15746	15849	15908	15952	15747	15786	15933	15833	15882	15742	15828	15778	15865	15832	15755	15928	15738	16126	15752	15859	15871	16060	16018	15984	15743	15732	15986	15938	15996	15947	15950	15993	16003	15966	15959	15810	15669	15954	15810	15917	15839	15891	15927	15773	15784	15629	15822	15784	15933	15717	15867	15805	15846	15915	15753	15643	15757	15789	15785	15724	15783	15793	15750	16046	16001	15958	15944	15802	15868	16032	16032	15814	15913	15925	15745	15845	15924	15909	15727	15801	15874	15896	15837	15954	15929	15851	15797	15922	15780	15787	15762	15964	15894	15973	15749	15773	15840	15751	15668	15893	15765	15991	15917	16063	16012	15992	15768	15792	15812	15897	15848	15611	15968	15983	16022	16107	16048	15902	15783	15922	15790	15893	15920	15981	15658	15978	15964	15982	15930	15940	15790	15581	15798	15802	15687	15894	15894	16093	15821	15723	15580	15854	15837	15877	15904	15756	15912	15818	15862	15893	15782	15837	15820	15894	15788	15633	15655	15906	15889	15724	15821	15764	15856	15790	15776	16009	15721	15766	15877	15739	15901	15705	15944	15889	15877	15913	15677	15914	16139	15807	15831	15843	15776	15804	15776	15747	15875	16010	15847	15826	15699	15832	15845	16049	15905	15639	15672	15729	15747	15900	15640	15959	15695	15755	15813	15909	16027	15942	15872	15729	15682	15787	15908	15633	15930	15843	15686	15732	15628	15784	15957	15873	16191	15847	15714	15822	15879	15663	16017	15864	15735	15858	15794	15623	15862	15948	16060	16022	16014	15711	15600	15850	15955	15685	16012	15874	15740	15799	15867	15893	15840	15871	15805	15820	16148	15787	15952	15988	15862	15908	15834	16084	15741	16064	16007	15987	15705	15749	15899	15855	15865	15802	15568	15782	15914	15826	15896	15883	15955	15961	15712	15836	15744	15976	15870	16030	15945	16139	15922	15999	15831	15788	15520	15851	15840	15918	15914	15737	15827	15815	16017	15867	15707	15734	15855	15924	15809	15846	15626	15816	15753	15846	15985	15974	15732	15722	15906	15729	15956	15688	15780	15924	15763	15933	15893	16028	15942	15710	15790	15922	15796	15816	15964	15876	15770	15937	15719	15922	15823	15895	15739	16134	15889	15835	15689	15893	15903	15809	15909	16001	15886	15823	16002	15758	15853	15553	15821	15729	15977	15832	15815	15884	15999	15734	15835	15949	15892	15801	15950	15841	15930	16067	15947	15806	15784	15578	15890	15824	15905	15821	16018	15846	15808	15954	15829	15857	15961	15977	15909	15680	15944	15887	16181	15934	15695	15995	15877	15937	15824	15678	15869	15958	15741	15772	15831	15914	15962	16004	15795	16128	15913	15975	15945	16150	15890	15808	15744	15758	15751	15814	15785	15681	15873	15751	16006	15945	16039	15959	15883	16011	15854	15878	15954	15995	15767	15959	15821	15765	16159	15814	15628	15583	15863	15906	15874	15866	15934	15742	15749	16013	15835	16098	15940	15761	15810	16048	15800	15904	16016	15880	15905	15635	15858	15814	15810	15967	15766	16096	15796	15666	15843	15789	15954	15738	15814	15811	15786	15577	15912	15771	15926	15789	15946	15930	15808	15722	15765	15805	15816	15918	15899	15731	15743	15928	15892	15730	15761	16116	15979	15919	15890	15838	15968	15757	15734	15866	15836	15930	15865	15803	15868	15957	15921	15991	15925	15686	15878	15480	15860	15819	15696	15753	15789	15789	15921	15977	16039	15684	15835	15759	15911	15684	15686	15805	15766	16003	15914	15808	15602	15850	15974	16150	15871	15804	15789	15700	15840	15863	15771	15935	15860	15817	15894	16077	15827	15902	16019	15971	15822	15926	15802	15832	15760	15791	15842	15828	15887	15787	15939	16026	15875	15872	15824	15719	15995	15838	15815	16108	15975	16006	16020	15857	15953	15818	15689	15667	15782	15862	15736	15673	15861	15896	15931	16015	15813	16030	15859	15923	16007	15930	15903	15807	15748	15877	16036	15756	16092	15922	16028	15832	16032	15706	15911	15792	15749	15948	16054	15912	15948	15680	15767	15821	16093	15943	15906	15967	15867	15830	15856	15724	15771	16097	15842	15725	15657	15669	16234	15649	15883	15853	15779	15903	15835	15907	15829	15802	15765	15771	15511	15919	16034	15765	16030	15890	15875	16013	16016	15838	15821	15918	15757	15801	15903	15892	15939	15962	15731	15830	15853	15796	15607	15874	15762	15994	15844	16032	15856	15735	15857	15879	15791	15927	15844	15666	15913	16052	15824	15789	15885	15711	15854	15784	15997	15989	15950	15927	15783	16031	15804	16033	15808	16041	15836	15796	15754	15768	15944	15850	15558	15949	15874	15879	15791	16016	15910	16035	16080	15695	15988	15958	15782	15919	15804	15933	15791	15916	16018	15908	15910	15852	15873	15694	15860	16037	15967	15692	15912	15746	16066	16000	15898	15948	15727	15798	15837	15787	15751	15730	15747	16187	15974	15925	15848	15639	15916	15841	15846	15865	15843	15985	15808	15896	15688	16122	15908	15710	15678	15764	15958	15819	15831	16019	15925	15887	15757	15893	15966	16043	15806	15730	15783	15864	15852	15834	15918	15827	15910	16033	15828	15924	15888	16019	15919	15847	15794	15636	15992	15956	16026	15766	15779	15987	15767	15839	15820	15678	15891	16036	16004	15961	15929	15938	15734	15782	15768	15921	16041	15960	15874	15773	16045	16008	15999	15906	15972	15927	15909	15744	15752	15803	15956	15886	15999	16019	15952	15886	15848	15776	15790	15742	15889	15638	15898	15912	15849	15928	15611	15864	16002	15927	15692	15798	15839	15884	15781	15948	15858	15841	15755	15835	15658	15919	15856	15775	16017	16001	15711	15850	15781	15951	15933	15988	16049	15916	15844	15758	15972	15964	15894	15806	15868	15911	15796	15860	15516	15669	15775	15806	16100	16095	15761	15832	15821	15782	15742	15923	15876	15934	15820	15696	15998	15887	15856	15800	15773	15920	15799	15979	15764	15880	15937	15816	15967	16083	15847	15789	15872	15740	15706	15931	15911	15793	15918	15956	15804	15710	16000	15672	15884	15791	15934	15748	15905	16040	15786	15637	15929	15911	15652	15904	16024	15881	16035	15931	16074	15857	15765	15855	16002	15838	15758	15797	15990	15890	15974	15761	15921	15826	15935	15847	15846	15813	15961	15570	15663	15954	15900	15949	16012	15863	15939	15881	16044	15942	15746	15936	15774	15917	15782	15598	15941	15752	15972	15859	15772	15812	15633	15662	15667	15815	15707	15868	15828	15906	15774	15795	15795	15805	15783	15748	15901	15869	16050	15636	15690	15974	15855	15713	15659	16004	15888	15969	15758	15802	15945	15797	15730	16082	15903	16008	15744	15928	15879	15822	15814	15721	15931	15914	15955	16180	15804	15848	16009	15950	15734	15874	15799	15777	16044	15980	15812	15733	15947	15947	15761	15909	16034	15936	15956	15874	15995	15836	15701	15935	16149	15953	15793	15727	16006	15899	15728	15823	15878	16036	15888	15992	16045	16073	15921	15762	15897	15931	15782	15705	15875	15839	15792	15849	15807	15908	15946	16113	15836	15961	15793	15909	15882	15710	15760	15697	15761	15960	15688	15789	15861	15741	15943	15820	15862	15803	15793	15843	16018	15975	16004	15893	16011	15834	15832	15945	15816	15710	15901	15754	15774	15946	15883	15728	15697	15936	15846	15977	15982	15979	15870	15676	15916	15755	15882	16002	15673	15883	16002	16025	15886	15784	15791	15935	15655	16015	16190	15987	16180	15883	15821	15868	15730	15838	15702	15750	15844	15809	15988	15960	15933	15799	16067	15787	15952	15955	15704	15988	15935	15976	15868	15745	16014	15717	15927	15701	15857	15787	15881	15970	15971	15748	15836	15878	16033	15900	15898	16032	15982	15841	15885	15972	15751	15837	15955	15775	15927	16012	15948	15771	15949	16073	15823	15835	16108	15931	15921	15833	15982	15842	16074	15970	16060	15776	15800	15589	15790	15925	15646	15967	15921	15786	15876	15896	15893	15885	15889	15585	15751	15898	15941	15793	15924	15807	16010	15937	15791	15838	15939	15834	15820	15820	15682	15733	15778	15896	15933	15863	15850	15881	15882	16002	15844	15916	15789	15670	15738	15783	15898	15817	15732	15711	15646	15825	15862	15889	15951	16024	15921	15728	15955	16043	15753
42757	71191	65686	45630	29582	21130	17756	15763	14379	13755	13469	13136	13131	13129	13024	13122	13067	12978	12587	12687	12714	12890	12714	12919	12928	12785	12464	12460	12429	12256	12191	12127	12138	12043	12280	12060	11961	12081	12062	11926	12047	12265	12029	12099	12144	12057	12094	12002	12058	12099	12080	12217	11946	11985	12056	11991	12045	11933	11934	11976	11964	12028	12102	12002	11856	12147	11946	12088	12126	11906	12188	11958	11901	12129	11908	11989	11976	12023	12065	11871	12067	11949	12040	11945	11981	11962	11997	12079	12029	11988	11822	11999	12010	11820	11925	11918	11727	12106	11931	12073	11992	11877	12043	12008	11916	11927	11798	11914	12014	12049	12066	11978	11968	11961	12108	12091	12014	11777	11908	12090	11981	11890	11751	12076	11806	12105	11915	12025	12126	11836	11896	11978	11917	11970	11758	12016	11921	11928	12033	11867	11986	11838	11902	12021	11974	11938	11870	12059	12061	11950	11897	11985	11927	11945	12123	11851	11934	12012	11964	11932	11995	12071	11938	12017	12010	11903	11726	11815	12008	11887	11974	11993	12017	11864	12123	11872	12001	11855	11922	12092	11893	12004	11939	12072	12033	11939	11941	11947	11794	11850	12050	11840	12018	12125	11989	12197	11865	11998	11912	11935	11985	12039	11998	11936	12049	11913	11916	11981	12133	11965	11953	12019	12050	11921	11843	12097	12033	12011	11846	11837	11850	12057	11914	12001	11689	11975	11968	12040	12060	11845	12057	11851	12088	11922	11960	11866	11942	12095	11846	12145	12005	12153	11975	12093	11804	12027	12000	11937	11850	11926	12011	11846	11964	11875	12190	11860	12166	12145	11934	12078	12062	12065	12127	11897	11956	11854	12000	11946	11892	11893	12100	11988	12074	12063	11927	12065	12042	12143	12072	11954	11821	11861	11890	11904	12021	11968	11925	12136	12029	12060	12063	11920	11935	11927	11993	11989	11870	12002	11979	11960	12166	12146	11981	11793	12026	11991	11964	12023	11929	11972	11952	12024	12081	11931	11996	11892	11952	11862	12031	12133	11967	11934	12039	12128	11870	11973	11873	11997	11895	11987	12088	12053	12037	11984	11899	11800	11906	11882	12032	12001	11897	12034	11889	11852	11950	12000	11907	11869	11914	11899	11914	12148	11834	12072	11863	11856	11894	12172	12059	12003	12180	11808	11960	11880	11949	11995	11956	11997	12018	11858	11872	12017	12070	11890	12057	11997	11981	12017	11895	12014	11893	11840	11998	11877	11967	11964	11812	12033	12087	11883	11887	12064	12062	12046	11945	12078	12051	11996	12022	12044	12103	11987	11925	11876	11973	12020	12149	11838	11930	11911	12086	11878	12007	12037	11942	11866	12099	12080	11951	11961	12133	12036	11919	11919	11831	11846	12035	11987	12126	12062	12043	11982	12084	12033	12039	11991	11923	11985	12013	11878	11933	12042	11894	12009	12029	11765	11938	11938	11957	12172	11947	11901	12073	11974	11968	11944	12072	12016	12186	12042	12033	12081	11964	11939	12038	12073	11958	11898	12256	12121	12095	12033	11873	12024	12225	11833	11990	11967	12165	11933	12049	11974	12068	11865	11946	11798	11947	12012	12086	11828	11879	11858	11975	11887	12002	11802	12033	11982	11888	12018	12023	11944	11982	11820	11908	11896	11975	12040	12007	12090	11997	11975	11864	11904	11959	11950	11995	11938	11833	12024	11823	11915	11869	12059	12150	12078	12012	12063	11800	12086	11953	11989	11893	12155	11936	11962	12017	12148	11813	11996	12033	12186	11872	12026	11920	11963	11785	12074	12121	11922	12046	12062	12029	12001	11942	11909	11910	11954	12039	12039	11919	11873	12059	11879	12111	11897	11862	12047	12117	11812	12042	11827	11837	12102	12049	11843	11974	11959	12002	12010	11897	12086	12007	11921	11889	11989	11968	12048	11899	11910	12144	12008	11986	11905	11922	12081	12169	12022	11979	11955	11902	11890	11933	12049	12049	12006	11915	11984	12077	11993	12134	11922	12140	11865	11958	11904	11839	12076	12126	11835	11938	11863	11851	12098	12082	12025	11917	11854	12052	11873	11889	12074	12033	12003	11901	12082	11924	12014	12006	11854	11992	11782	11947	12149	11928	11937	12007	11975	11832	12178	11992	12030	11990	11860	11854	12054	11911	12010	12112	11879	12059	12036	12133	11956	12103	11847	11915	11856	11904	11801	11878	11846	12069	12010	11994	11961	11796	11812	11996	11888	11926	12043	11935	12069	12020	11922	11981	12012	11912	12048	12022	12061	12155	12157	11789	12119	11970	11899	11936	11943	11965	11926	11839	11920	12022	11984	11894	12135	12010	12090	11945	11870	11904	12039	11972	12018	11837	12072	11931	11923	11888	11845	11917	11974	12094	11801	11854	12002	11989	12091	11868	11967	12035	11989	11893	11823	12074	11948	11997	12035	12035	11965	11960	11903	11858	11855	11974	12100	11982	11938	11990	11979	11945	11935	11878	11817	11933	12001	12013	11947	11928	12001	12004	11966	11964	11967	11967	11997	11985	11961	11865	12069	11950	12069	11907	11950	12075	11903	11895	12007	11967	12084	11978	12077	12072	12030	11924	11864	12013	11939	11992	11945	12120	12078	11980	12016	11897	11984	12031	12028	11858	11945	12009	11942	11858	11963	12056	11998	11940	12037	12117	12006	11977	12056	12010	11876	12074	11934	12079	11848	11929	11942	12025	11973	11878	11885	12090	12096	12027	11961	11966	11973	12008	11954	11962	12012	11927	11898	11924	11995	12021	12034	12126	11739	12066	11964	11972	12129	11999	12060	11892	12064	12023	11895	12012	11923	11855	11942	11981	12005	11893	12152	12056	11976	11937	12042	11937	11962	12090	12107	11977	11880	11851	12052	11811	12071	12242	12170	11980	11984	11932	11919	12073	11834	12003	12040	12002	11924	11978	11924	11773	12049	11956	11919	12102	12055	12051	11974	11948	11953	11984	12004	11881	12028	11878	12068	12032	11948	12121	11947	12047	12036	11921	12019	11897	12061	12102	12182	11973	12016	11790	11923	12016	11853	12078	11995	11904	12062	11965	12004	11926	12098	12075	12064	12139	11981	11839	11914	12068	12015	11878	12114	11854	11717	12170	12073	11951	11986	12016	11881	12071	12024	12062	12070	12013	11915	12070	12051	12023	11939	12101	11826	12018	11825	11862	12007	11952	11921	12037	11991	11958	12088	11883	11930	12048	12002	11899	11942	11930	11997	11892	11998	11957	11808	12064	11915	11863	11970	12034	12087	11956	11940	11964	11999	12042	12115	11898	11785	11906	12118	12103	12066	11921	12084	11925	11926	12047	12145	11857	12082	11970	12144	12001	11833	12258	11839	11926	11913	11957	12008	11858	11784	11924	11893	12006	12108	12080	12148	11915	11862	11892	11966	11950	11971	11919	11808	12044	11988	11995	12103	11906	11805	11958	12061	12246	11969	12004	11829	12190	12094	12059	11883	12058	12018	12024	11996	12004	11953	12171	11880	12130	12112	12038	12206	11928	12015	12181	12005	12013	11973	11916	11936	12045	12096	12071	11964	12103	11851	11873	11987	11896	11988	12130	11989	11957	12041	11952	12090	11807	12052	11887	11889	12129	11873	12073	11930	11985	11891	11877	11987	11892	12109	12021	12087	11958	11957	11892	12108	11812	12155	12002	11968	11879	12315	12049	11914	11854	11993	11842	11933	11989	12139	11987	11965	12054	11966	11865	12020	12137	12079	12013	11962	12012	11930	12042	11910	11996	11954	11995	11958	12080	11925	12049	11889	11991	12001	11792	12072	12044	12100	11968	11985	11895	11916	12041	12008	12211	12028	11890	12100	12020	11939	12059	11955	11890	11999	12023	12029	11965	11982	11991	11915	11946	11824	12102	11967	11878	11942	12175	12089	12133	12000	11975	11975	11995	12029	12018	12116	11762	11973	12028	11886	12002	11859	11990	12042	11903	11948	11906	11946	11903	12022	11954	11892	12010	12024	12102	11889	12034	11998	11909	11990	11920	11883	11890	11916	12089	12063	11901	11949	11956	11946	11972	11974	12027	11786	12005	11913	12053	12119	11919	11894	11941	11875	11889	12096	11953	11871	12080	11866	11949	12049	12130	12044	11983	12016	12149	11993	11841	11964	11888	11998	11936	12043	12019	12037	12036	12021	11937	11913	11977	11883	11842	12126	11915	12017	12031	12011	11935	11932	11846	12159	11905	11981	11950	11908	11890	12024	11853	11870	12054	12000	12069	11930	11992	11888	11885	11994	11997	11958	11965	11889	12081	11963	11884	12043	11974	11849	11963	12143	11927	11952	12092	12095	11921	11964	11861	11940	12091	12079	11913	11884	12067	11896	12203	12198	11804	11949	11906	11880	11990	11894	11941	12042	12030	11969	11981	11938	12033	11976	11886	11883	12152	11852	12033	12101	11904	12044	11957	12031	11913	12018	12044	11993	11978	11901	12203	11950	11959	12047	11921	11997	12040	11999	11936	11904	11921	11952	12010	12012	11968	11949	11824	11903	11795	11905	12003	11947	11924	11974	12012	12070	12019	11966	12072	11765	11997	12097	11863	11988	12031	12019	11966	11847	11913	11973	11944	12048	11949	11939	11938	12027	12044	12007	11999	12003	11945	11930	11999	12003	12117	12021	12008	11865	11985	11911	12021	11860	12013	12044	11998	11818	12141	12162	11836	11941	12012	12078	12005	12011	12039	12029	12003	12132	12096	11975	12066	11934	12007	11858	12083	11951	12086	11946	11875	11928	11899	12020	11820	11935	11828	11897	11961	11968	11971	12031	11831	11953	11942	11848	11913	11930	11965	12030	12013	11939	12021	11986	12039	11902	11840	11966	11842	12115	11849	11932	11857	11995	11848	11929	11941	11883	11938	12128	11914	12057	12079	11975	11950	12100	11975	12039	11922	12024	11997	11936	11922	12055	12023	11985	11834	11890	11995	12064	11861	11875	11954	11920	12116	12061	12020	11898	11920	12053	12175	11901	11893	11968	12139	11794	11748	11872	12019	12008	12089	12018	11906	11904	11978	12042	12093	12031	11969	11999	11913	11864	12106	11876	11980	11902	12072	12013	11977	11973	12000	11987
25032	21650	30073	27716	25455	25700	25301	19338	17165	16481	16313	15914	15797	15818	15951	15802	15698	15622	15649	15114	15458	15725	15309	15574	15633	15484	15325	15288	15291	14742	14925	14859	14740	14882	14795	14609	14673	14706	14549	14437	14617	14645	14725	14629	14724	14616	14428	14409	14546	14545	14480	14467	14629	14529	14660	14556	14395	14461	14552	14658	14670	14456	14456	14628	14569	14584	14434	14394	14467	14589	14638	14558	14435	14384	14510	14588	14643	14586	14530	14713	14362	14574	14519	14586	14588	14303	14537	14556	14633	14462	14553	14584	14683	14585	14561	14557	14621	14491	14558	14347	14505	14661	14506	14642	14471	14512	14380	14544	14677	14462	14604	14772	14338	14295	14684	14644	14495	14339	14578	14458	14488	14435	14623	14437	14594	14328	14510	14479	14574	14583	14637	14503	14616	14485	14363	14629	14724	14269	14443	14505	14668	14611	14591	14596	14478	14685	14511	14425	14405	14679	14400	14404	14356	14583	14457	14725	14455	14654	14464	14319	14528	14542	14472	14601	14680	14563	14405	14407	14640	14541	14412	14659	14557	14605	14479	14472	14543	14486	14470	14668	14629	14539	14460	14431	14402	14465	14458	14578	14365	14353	14473	14696	14735	14619	14714	14578	14611	14372	14501	14508	14465	14635	14422	14505	14412	14661	14604	14685	14443	14494	14587	14461	14719	14412	14518	14393	14517	14578	14355	14565	14642	14372	14330	14597	14387	14367	14379	14600	14542	14688	14453	14450	14703	14752	14513	14550	14396	14362	14836	14503	14404	14310	14436	14622	14728	14409	14621	14215	14506	14745	14482	14514	14448	14389	14552	14363	14343	14303	14559	14552	14609	14487	14400	14356	14609	14433	14685	14678	14355	14506	14351	14476	14683	14608	14370	14283	14439	14620	14725	14483	14571	14395	14463	14341	14602	14601	14315	14526	14526	14310	14511	14418	14424	14377	14300	14423	14604	14869	14632	14706	14693	14680	14595	14400	14477	14477	14579	14392	14761	14441	14606	14388	14666	14456	14634	14533	14468	14511	14507	14534	14475	14434	14472	14402	14503	14619	14523	14555	14612	14610	14416	14622	14609	14389	14507	14371	14477	14757	14531	14448	14355	14487	14526	14493	14417	14615	14275	14603	14264	14439	14399	14364	14528	14396	14690	14772	14560	14445	14506	14503	14502	14613	14548	14553	14556	14671	14516	14567	14575	14376	14671	14633	14562	14650	14357	14564	14410	14390	14393	14532	14545	14590	14695	14484	14452	14554	14539	14456	14857	14457	14354	14374	14459	14594	14636	14397	14496	14531	14577	14424	14505	14372	14580	14414	14563	14516	14417	14543	14437	14771	14655	14635	14638	14666	14608	14355	14390	14396	14626	14761	14620	14543	14506	14637	14370	14504	14632	14532	14300	14508	14723	14562	14335	14528	14314	14447	14507	14686	14640	14384	14372	14646	14507	14348	14425	14605	14585	14507	14518	14329	14441	14455	14344	14626	14427	14499	14426	14343	14704	14478	14418	14320	14196	14376	14582	14656	14647	14806	14557	14536	14604	14601	14479	14389	14497	14571	14546	14581	14478	14604	14686	14448	14340	14354	14533	14452	14501	14661	14568	14442	14537	14596	14693	14389	14604	14423	14438	14690	14595	14559	14456	14427	14632	14594	14658	14521	14684	14699	14551	14559	14619	14433	14649	14548	14735	14521	14533	14310	14610	14506	14528	14658	14489	14606	14591	14683	14822	14447	14624	14527	14561	14604	14520	14297	14524	14614	14734	14857	14529	14611	14464	14556	14440	14418	14608	14520	14538	14516	14649	14664	14693	14606	14548	14410	14550	14559	14521	14557	14440	14676	14492	14495	14442	14631	14655	14626	14660	14463	14783	14506	14423	14597	14461	14426	14382	14580	14505	14735	14568	14493	14382	14709	14585	14589	14666	14614	14685	14482	14505	14720	14596	14533	14503	14584	14445	14701	14587	14414	14589	14697	14493	14543	14646	14503	14634	14547	14378	14723	14522	14626	14496	14479	14518	14553	14517	14716	14611	14654	14384	14329	14489	14671	14396	14378	14528	14613	14592	14515	14590	14322	14374	14614	14529	14440	14571	14471	14501	14521	14400	14471	14403	14551	14590	14498	14498	14576	14530	14604	14428	14655	14624	14417	14369	14441	14465	14429	14667	14525	14626	14503	14597	14579	14538	14579	14360	14644	14413	14317	14280	14529	14366	14497	14626	14693	14616	14497	14464	14325	14480	14413	14457	14619	14542	14400	14538	14645	14554	14445	14330	14484	14359	14414	14489	14480	14616	14693	14646	14621	14542	14421	14582	14548	14723	14480	14626	14590	14588	14581	14522	14551	14519	14412	14456	14498	14557	14573	14354	14511	14593	14246	14270	14627	14465	14551	14423	14467	14529	14275	14568	14648	14474	14378	14584	14563	14544	14561	14552	14431	14412	14541	14457	14662	14133	14375	14422	14586	14504	14374	14267	14480	14401	14576	14459	14202	14572	14430	14402	14385	14454	14493	14542	14521	14513	14651	14690	14516	14442	14268	14413	14517	14474	14531	14543	14789	14389	14426	14515	14529	14464	14381	14410	14382	14468	14237	14472	14479	14590	14464	14519	14472	14511	14527	14510	14668	14595	14535	14463	14715	14681	14460	14540	14682	14529	14435	14571	14398	14415	14363	14378	14450	14424	14591	14356	14538	14326	14546	14455	14457	14498	14504	14424	14419	14637	14382	14422	14312	14611	14566	14368	14344	14638	14290	14594	14673	14630	14560	14442	14606	14475	14455	14448	14651	14673	14581	14540	14779	14634	14620	14507	14624	14468	14544	14479	14540	14473	14324	14507	14495	14522	14391	14568	14253	14599	14617	14297	14627	14450	14522	14522	14739	14624	14417	14619	14398	14487	14395	14652	14561	14611	14563	14743	14409	14762	14510	14611	14645	14697	14589	14496	14689	14600	14554	14489	14566	14584	14426	14762	14405	14484	14343	14580	14598	14469	14537	14481	14546	14613	14314	14584	14472	14528	14618	14494	14768	14679	14656	14634	14405	14660	14493	14733	14488	14550	14418	14370	14371	14423	14468	14534	14658	14575	14563	14524	14521	14370	14411	14551	14394	14513	14487	14614	14518	14520	14734	14449	14442	14638	14570	14465	14634	14512	14476	14580	14496	14300	14354	14422	14528	14586	14675	14360	14431	14358	14433	14614	14626	14642	14524	14504	14326	14526	14516	14526	14713	14549	14711	14675	14667	14518	14612	14367	14521	14377	14462	14470	14765	14733	14540	14366	14563	14613	14462	14544	14484	14707	14560	14583	14542	14420	14380	14564	14638	14564	14417	14422	14645	14738	14587	14568	14498	14332	14507	14650	14628	14441	14468	14441	14603	14585	14561	14511	14642	14413	14417	14635	14483	14550	14467	14540	14573	14440	14336	14490	14547	14586	14466	14457	14505	14389	14323	14479	14449	14464	14636	14393	14525	14694	14521	14538	14481	14432	14442	14621	14541	14483	14387	14399	14599	14486	14654	14571	14485	14396	14595	14384	14537	14557	14499	14535	14547	14351	14485	14583	14440	14477	14901	14595	14495	14520	14383	14605	14645	14505	14632	14799	14293	14542	14596	14395	14377	14449	14537	14634	14461	14171	14569	14375	14431	14258	14482	14470	14523	14444	14751	14674	14562	14614	14528	14607	14492	14583	14547	14624	14627	14511	14350	14474	14545	14677	14741	14495	14500	14513	14502	14526	14406	14583	14470	14454	14484	14431	14551	14658	14458	14744	14496	14492	14608	14436	14592	14701	14589	14569	14637	14478	14407	14584	14576	14591	14553	14647	14627	14524	14680	14486	14433	14428	14523	14406	14504	14344	14486	14302	14445	14365	14561	14504	14609	14350	14270	14478	14483	14582	14639	14528	14490	14410	14591	14581	14305	14419	14496	14560	14472	14561	14646	14501	14598	14444	14535	14484	14492	14600	14481	14377	14611	14472	14576	14412	14485	14626	14668	14548	14481	14602	14535	14464	14513	14421	14584	14446	14614	14646	14581	14376	14250	14382	14395	14442	14578	14495	14554	14725	14491	14388	14513	14574	14511	14523	14515	14321	14434	14389	14566	14433	14369	14490	14409	14474	14581	14571	14475	14321	14554	14506	14450	14626	14588	14399	14437	14468	14622	14473	14546	14689	14472	14466	14509	14425	14435	14474	14572	14580	14510	14571	14476	14548	14680	14516	14479	14620	14663	14496	14411	14469	14595	14415	14384	14627	14522	14459	14291	14498	14506	14554	14575	14629	14481	14509	14649	14505	14416	14687	14543	14580	14466	14710	14511	14635	14544	14472	14467	14394	14633	14460	14599	14526	14482	14534	14243	14322	14329	14297	14583	14617	14432	14425	14306	14634	14451	14544	14391	14583	14391	14366	14576	14543	14334	14508	14447	14437	14400	14655	14520	14610	14356	14397	14594	14598	14442	14537	14576	14332	14616	14477	14482	14435	14574	14714	14424	14302	14526	14501	14609	14489	14393	14592	14522	14652	14437	14745	14414	14559	14514	14530	14744	14487	14495	14562	14458	14599	14552	14694	14566	14336	14388	14612	14454	14691	14610	14342	14729	14523	14453	14404	14619	14420	14442	14433	14476	14440	14226	14625	14334	14329	14424	14586	14407	14713	14523	14737	14498	14449	14421	14415	14555	14602	14564	14595	14506	14441	14566	14459	14468	14424	14588	14485	14584	14449	14239	14496	14676	14420	14266	14499	14561	14661	14598	14530	14462	14602	14558	14366	14267	14345	14438	14364	14393	14672	14652	14413	14366	14319	14498	14551	14440	14469	14401	14473	14355	14580	14461	14521	14468	14439	14414	14613	14327	14473	14375	14584	14424	14374	14616	14470	14496	14367	14556	14272	14586	14529	14458	14586	14603	14446	14491	14619	14723	14528	14607	14530	14445	14553	14418	14749	14573	14479	14554	14278	14322	14594	14475	14452	14369	14487	14478	14435	14443	14538	14582	14604	14555	14596	14488	14500	14533	14364	14553	14606	14641	14590	14578	14453	14457	14556	14525	14720	14493	14548	14394	14647	14588	14460	14468	14525	14724	14439	14531	14515	14540	14510	14564	14445	14455	14479	14346
45662	76713	72723	53302	33737	23922	19140	16140	14821	13897	13290	13011	13130	12982	13050	12611	12590	12678	12494	12042	12554	12512	12134	12446	12407	12304	11978	11942	11746	11507	11526	11444	11439	11409	11431	11416	11344	11408	11265	11274	11079	11348	11315	11443	11379	11355	11387	11150	11256	11301	11301	11359	11168	11223	11202	11113	11328	11364	11140	11245	11310	11238	11294	11094	11090	11104	11196	11222	11289	11222	11271	11339	11412	11364	11293	11268	11243	11320	11211	11261	11239	11337	11239	11173	11260	11107	11050	11123	11169	11214	11156	11217	11117	11222	11185	11163	11189	11318	11192	11096	11150	11245	11170	11284	11068	11167	11161	11273	11307	11169	11298	11242	11097	11056	11132	11197	11211	11196	11141	11119	11405	11265	11270	11061	11199	11273	11400	11107	11043	11293	11187	11195	11103	11138	11261	11126	11100	11305	11159	11315	11316	11289	11219	11146	11217	11296	11291	11099	11300	11184	11142	11165	11220	11288	11300	11295	11342	11147	11225	11203	11097	11062	11195	11187	11140	11282	11142	11286	11158	11286	11229	11244	11160	11196	11156	11292	11243	11156	11113	11070	11309	11361	11167	11157	11162	11398	11174	11007	11208	11257	11178	11255	11133	11240	11211	11213	11143	11213	11228	11238	11255	11185	11181	11176	11170	11261	11270	11073	11206	11288	11239	11166	11187	11024	11355	11219	11280	11469	11295	11128	11297	11102	11264	11032	11054	11327	11059	11088	11107	11244	11120	11244	11325	11061	11117	11197	11154	11297	11034	11254	11148	11200	11363	11333	11140	11146	11161	11192	11060	11125	11242	11333	11203	11152	11141	11129	11169	11298	11121	11308	11204	11184	11123	11335	11224	11235	11126	11222	11059	11149	11277	11312	11023	11134	11264	11204	11155	11295	11103	11183	11198	11176	11217	11272	11126	11094	11039	11334	11158	11118	11175	11268	11083	11372	11265	11140	11164	11303	11146	11115	11242	11312	11008	11296	11133	11001	11210	11141	11177	11201	11061	11153	11082	11232	11223	11222	11179	11198	11148	11281	11199	11194	11181	11181	11143	11109	11272	11217	11232	11215	11229	11177	11307	11202	11112	11112	11025	11215	10948	11304	11210	11239	11287	11119	11176	11359	11154	11298	11156	11252	11235	11239	11383	11316	11178	11142	11207	11367	11231	11157	11209	11237	11336	11229	11073	11120	11164	11278	11018	11342	11202	11259	11196	11305	10957	11276	11111	11275	11290	11079	11345	11104	11213	11182	11239	11133	11191	11195	11242	11114	11176	11215	11158	11260	11067	11169	11206	11265	11223	11243	11113	11106	11255	11043	11264	11207	11076	11155	11215	11242	11202	11222	11242	11111	11377	11180	11081	11095	11076	11166	11246	11196	11329	11189	11202	11247	11195	11117	11224	11383	11069	11319	11282	11287	11255	11159	11288	11109	11251	11226	11165	10979	11267	11073	11185	11169	11333	11333	11299	11203	11141	11044	11194	11178	11166	11133	11345	11162	11150	11232	11302	11173	11275	11350	11180	11146	11069	11326	11131	11307	11168	11166	11171	11153	11188	11145	11301	11159	11363	11240	11171	11189	11230	11384	11232	11050	11235	11259	11111	11255	11177	11170	11204	11298	11312	11318	11110	11153	11219	11199	11275	11216	11225	10950	11286	11125	11172	11037	11167	11260	11148	11246	11161	11200	11203	11099	11193	11085	11229	11266	11218	11146	11192	11160	11297	11218	11132	11220	11120	11057	11200	11315	11163	11302	11248	11192	11172	11221	11064	11240	11159	11162	11082	11308	11238	11172	11229	11204	11274	11162	11180	11177	11232	11066	11174	11183	11177	11282	11186	11221	11189	11101	11186	11172	11170	11078	11102	11198	11264	11105	11285	11237	11220	11187	11273	11037	11283	11147	11038	11239	11393	11183	11197	11069	11173	11127	11152	11096	11239	11125	11277	11198	11213	11153	11161	11312	11305	11222	11251	11034	11213	11241	11290	11084	11239	11207	11434	11481	11183	11277	11255	11269	11180	11166	11089	11101	11147	11107	11176	11127	11205	11153	11306	11350	11199	11133	11207	11170	11339	11199	11143	11328	11228	11188	11362	11173	11145	11176	11241	11134	11179	11103	11076	11182	11340	11193	11156	11210	11211	11270	11158	11178	11287	11199	11215	11147	11263	11258	11199	11049	11192	11197	11126	11266	11119	11301	11066	11260	11286	11208	11185	11215	11213	11347	11427	11174	11258	11111	11159	11141	11319	11151	11133	11145	11065	11301	11136	11132	11303	11031	11105	11214	11274	11124	11336	11174	11252	11131	11253	11127	11184	11151	11292	11189	11315	11233	11166	11200	11344	11205	11193	11132	11328	11323	11277	11251	11197	11193	11114	11228	11131	11195	11367	11259	11023	11171	11383	11219	11267	11398	11115	11200	11116	11251	11213	11126	11156	11416	11245	11270	11221	11123	11177	11271	11131	11317	11373	11127	11163	11270	11171	11369	11279	11175	11205	11045	11195	11087	11171	11201	11233	11018	11178	11169	11133	11262	11224	11208	11097	11057	11217	11237	11102	11162	11203	11277	11223	11170	11034	11107	11228	10960	11180	11203	11339	11220	11146	11184	11234	11270	11318	11244	11185	11200	11335	11054	11155	11225	11109	11335	11187	11082	11099	11250	11361	11182	11164	11080	11247	11363	11098	11221	11234	11143	11285	11115	11132	11323	11243	11187	11158	11175	11117	11123	11191	11318	11192	11042	11279	11115	11360	11112	11319	11259	11222	11202	11254	11276	11237	11309	11276	11279	11331	11120	11122	11224	11333	11372	11239	11199	11063	11209	11080	11095	11144	11265	11106	11155	11335	11132	11203	11250	11333	11324	11260	11217	11226	11203	11115	11240	11275	11237	11135	11242	11133	11103	11065	11295	11119	11218	11211	11041	11374	11255	11275	11045	11087	11143	11100	11062	11185	11253	11271	11190	11079	11192	11193	11287	11132	11086	11216	11175	11139	11246	11250	11018	11141	11120	11158	11255	11163	11340	11183	11300	11222	11097	11054	11235	11145	11274	11175	11358	11127	11357	11124	11154	11229	11157	11324	11213	11183	11106	11153	11329	11163	11099	11031	11253	11079	11032	11217	11140	11204	11098	11052	11454	11319	11194	11042	11168	11135	11246	11242	11147	11085	11256	11255	11203	11288	11243	11224	11181	11112	11243	11006	11052	11255	11177	11128	11151	11344	11241	11211	11130	11398	11274	11184	11102	11201	11290	11160	11218	11223	11197	11292	11059	11119	11168	11155	11118	11123	11281	11158	11294	11251	11177	11335	11169	11198	11322	11292	11253	11294	11287	11053	11298	11055	11194	11275	11227	11118	11186	11325	11161	11129	11167	11187	11139	11227	11332	11119	11084	11012	10959	11110	11097	11254	11327	11092	11237	11215	11136	11245	11113	11147	11282	11311	11153	11238	11114	11179	11293	11259	11234	11281	11187	11266	11260	11276	11205	11317	11096	11269	11316	11273	11109	11309	11094	11126	11109	11150	11214	11245	11254	11128	11196	11153	11015	11250	11123	11304	11244	11252	11251	11148	11215	11111	11439	11450	11247	11096	11102	11246	11097	11231	11102	11351	11115	11225	11148	11105	11215	11266	11146	11106	11155	11209	11364	11183	11345	11142	11304	11139	11120	11154	11212	11392	11301	11226	11099	11131	11227	11228	11176	11185	11220	11226	11185	11234	11186	11194	11051	11145	11227	11219	11089	10947	10943	11279	11218	11257	11292	11188	11206	11223	11206	11134	11097	11117	11310	11163	11163	11141	11250	11257	11195	11158	11307	11148	11096	11204	11194	11152	11151	11136	11045	11345	11349	11266	11097	11155	11026	11212	11310	11228	11213	11164	11165	11041	11179	11160	11345	11269	11177	11239	11286	11146	11183	11192	11215	11107	11117	11142	11256	11118	11153	11224	11118	11139	11158	11072	11192	11174	11225	11310	11173	11225	11043	11251	11142	11310	11305	11354	11230	11100	11354	11230	11222	11173	11195	11349	11316	11230	11135	11246	11210	11126	11098	11091	11273	11236	11193	11169	11268	11215	11190	11291	11124	11130	11200	11248	11368	11214	11124	11183	11262	11054	11186	11082	11233	11192	11207	11224	11113	11081	11255	11000	11373	11096	11264	11258	11176	11210	11168	11185	11148	11315	11207	11192	11294	11117	11167	11187	11395	11282	11252	11309	11154	11245	11234	11324	11143	11171	11212	11302	11174	11187	11304	11286	11197	11181	11171	10944	11284	11081	11163	11109	11289	11069	11250	11187	11377	11272	11116	11076	11307	11174	11232	11111	11169	11448	11164	11258	11182	11183	11335	11076	11187	11334	11216	11169	11164	11365	11290	11163	11193	11189	11126	11221	11169	11107	11198	11072	11131	11162	11151	11237	11233	11399	11128	11121	11207	11177	11277	11273	11356	11218	11189	11197	11269	11158	11198	11257	11135	11140	11187	11171	11151	11195	11322	11245	11216	11218	11195	11408	11160	11179	11309	11245	11270	11214	11197	11030	11169	11133	11228	11175	11346	11114	11133	11080	11160	11227	11161	11186	11137	11254	11157	11103	11106	11119	11283	11264	11130	11137	11129	11205	11259	11126	11275	11253	11147	11254	11284	11089	11149	11202	11229	11260	11330	11316	11193	11268	11182	11239	11248	11161	11133	11288	11157	11256	11041	11131	11432	11085	11218	11213	11258	11331	11188	11347	11182	11400	11146	11188	11157	11180	11183	11032	11376	11193	11238	11320	11198	11160	11166	11261	11177	11157	11160	11186	11156	11148	11262	11117	11223	11120	11223	11242	11221	11150	11106	11251	11184	11086	11200	11143	11373	11119	11231	11201	11107	11131	11338	11227	11067	11300	11227	11130	10968	11145	11338	11220	11046	11337	11240	11235	11275	11118	11269	11302	11316	11302	11352	11263	11172	11121	11299	11022	11249	11084	11344	11097	11124	11190	11106	11176	11226	11127	11345	11250	11330	11078	11082	11325	11247	11198	11242	11252	11205	11256	11170	11176	11240	11265	11265	11221	11243	11218	11077	11113	11106	11135	11204	11237	11232	11160	11120	11119	11211	11060	11095	11214	11161	11310	11087
39456	46821	47485	37364	25631	20431	18269	17025	16560	16361	16281	16301	16309	16369	16155	16297	16238	16572	16296	16144	16115	16164	16096	16250	16230	16281	16242	16223	16439	15961	16052	15901	15971	15859	15947	15692	15988	15808	15784	15944	16020	15929	15749	16015	15748	15975	15847	15731	15636	15804	15891	15839	15916	15844	15870	15972	16003	15990	15702	15949	15752	15763	15876	15680	15822	15769	15810	15874	15789	15975	15765	15802	15865	15999	15878	15745	16017	15817	15893	15906	15785	15833	15828	15964	15974	15888	15927	16083	15814	15936	15776	15735	15678	16022	15832	15731	15999	15946	15796	15904	15876	15629	15946	15887	15812	15692	15875	15715	16195	15898	15921	15784	15745	15876	15892	15760	15848	15825	15872	15842	15713	15853	15854	15695	15993	15837	15817	15805	16012	15754	15738	16064	15907	16042	15792	15923	15964	15791	15731	15860	15613	15709	15925	15741	15867	15820	15784	15909	15819	15981	15942	15737	15802	15853	16067	15818	15892	15815	15850	16028	16081	16141	15752	15910	15713	15810	15712	15967	16024	16019	15880	15614	15803	16009	15875	15821	15989	15736	15874	16061	15804	15967	15840	15769	15866	15781	16168	15708	15779	15908	15726	15855	15846	15969	15535	15736	15927	15868	15687	15982	15982	16003	16027	15795	15812	15789	15693	15762	16098	15769	15722	16065	15905	15790	15808	15998	15849	15725	16011	15740	15787	15951	15739	15691	15992	15754	15895	15860	15775	15842	15647	15910	15841	16058	15815	15900	15908	15963	15766	15759	15612	15908	15782	15881	15837	15881	16132	16012	15692	15792	15874	15965	15839	15987	15954	15725	15765	15906	15752	16023	15837	16036	15806	15958	15838	15787	15864	15759	16057	15801	15750	15914	16096	15916	16064	15686	16083	15688	16028	15756	15867	15684	15895	15725	15795	15981	15792	15723	15775	15935	15790	15681	16035	15794	15818	15887	16033	16043	15672	15779	15820	15820	15874	15771	15886	16068	15882	15743	15878	15938	15870	15841	15712	15842	15957	15861	15983	15956	15854	15846	15886	15887	15663	15906	15913	15683	15812	16061	15857	15934	16027	15744	15715	15944	15734	15748	16133	15897	15726	15740	15640	15953	15953	15874	15930	15691	15876	15938	16004	15885	16016	15676	15979	15910	15924	15765	15920	16004	15698	15895	15982	15835	15824	15929	15894	15875	15744	15980	15798	15784	15858	15778	15880	15914	15859	16091	15753	15836	15898	15779	15760	15799	15898	15845	15942	15889	15977	15934	15810	15917	16047	15846	15924	15960	16116	15761	15823	15711	15675	15943	15990	15725	15993	15828	16036	15975	15912	15907	15739	15919	15801	15605	15710	15819	15743	15810	15948	15789	15824	15893	15869	16018	15887	15953	15715	15837	15753	15960	15945	15901	15815	16001	15812	15843	15772	15892	15975	15822	15775	15794	15749	15631	15737	15762	15946	15778	15911	15842	15954	15843	15903	15584	15792	15820	16012	15837	15711	15827	15786	15934	15916	15905	15760	15744	15870	15909	15785	15772	15873	15756	15849	15804	15800	15558	15813	15749	15909	15559	15922	16005	15939	15822	15796	15897	15870	16015	15473	15934	15972	16017	15973	15885	15788	16094	15853	15874	15766	15908	15879	15871	15904	15741	15817	15943	16037	16021	15859	15798	15751	15654	15780	15959	16027	15948	15666	15671	15764	15598	15698	16005	16035	15782	15633	15856	15782	15887	15902	15868	15830	15785	15880	15808	15657	15789	15822	15655	15852	15971	15816	15876	15852	16195	16049	15684	15745	15884	15918	15709	15911	15872	15861	15877	15923	15803	15867	15794	15863	15997	15894	15483	15701	15763	15847	15794	16000	15828	15965	15827	15933	16029	15964	15861	15851	15839	16150	15697	16048	15771	15882	15648	15737	15691	15666	15990	15932	15879	15831	16014	15909	15773	15750	15921	15757	15983	15919	15782	15869	15715	15794	15809	15784	15799	15854	15941	15807	15831	15771	15867	16014	15765	15731	15815	15908	15775	15980	15821	15902	15914	15956	15697	15936	15809	15888	15971	15728	15808	15898	15942	15684	15680	15731	16072	15844	15943	15968	16057	15846	15702	15855	15692	15817	15818	15927	15757	15825	15883	15874	15909	15894	15934	15919	15644	16062	15851	16100	16074	15686	15750	15708	15708	15912	15826	15773	16001	15997	15627	15897	15906	16005	15824	15737	15788	15910	15721	15860	15697	15939	15655	15832	15975	15787	15837	15863	15858	15848	15873	15666	15903	15966	15676	15979	15875	15798	15877	15960	15746	15827	15731	15644	15902	15865	15841	15705	15928	15846	15816	15727	15668	15752	15785	15532	15977	15888	15754	15771	15940	15845	15739	15763	15889	15701	15885	15694	15706	15740	15792	15914	15741	15880	15649	15975	15941	15659	15708	15837	15642	15918	15786	15797	15926	15721	15860	15866	15895	15849	15897	15872	16043	15984	16078	15811	16048	15783	15586	15982	15924	16025	15885	15994	15785	15870	16105	15905	15818	15880	15901	15864	16032	15799	15690	15719	16134	15883	15755	16015	15821	15902	15787	15945	15953	15870	15889	15820	15782	16000	15869	15857	15835	15798	15795	15642	15864	15851	15910	15908	15972	15816	15928	15881	15850	15838	15860	15950	16036	15842	15916	15768	15664	16029	15950	15884	15510	15692	15822	15877	15922	15980	15918	15760	15892	16076	16042	15879	15781	15999	16125	15916	15976	15783	15843	15939	15599	15697	15709	15788	15835	16013	15773	15969	15853	15947	15872	15758	16094	16009	15873	15872	15821	15955	15810	15861	15900	15979	15851	15882	15734	15860	15890	15882	15846	15888	15875	15701	16001	15824	15631	15849	15950	15984	15556	15883	15797	15656	15832	15881	15813	15840	15776	15917	15731	15835	15902	15655	15814	15811	16009	15948	15902	16028	15822	15878	15749	15922	15973	15666	16002	15926	15582	15900	15824	15772	15771	15907	15897	15942	15831	15783	15926	15838	15917	15837	16089	15927	15869	15828	15841	15980	15837	15688	15877	15922	15930	15890	15794	15777	15879	15794	15796	15827	15768	15846	15752	15825	16002	15864	15820	15833	15966	15811	15852	16047	16008	16030	15643	15605	15821	15840	15720	15993	15791	15832	16044	15813	15788	15716	15860	15790	15751	15749	15820	15726	15771	15907	15822	15976	15868	15958	16012	15919	15908	15918	16052	15992	15750	15937	15926	15832	15877	15927	15877	16024	15652	15694	15886	15764	15776	15726	15970	15742	15802	15928	15970	15817	15823	15929	15996	15830	15935	15779	15735	15751	15858	16067	15964	15887	15908	15744	15604	15758	15820	15980	15914	15817	15714	16063	16053	15929	15865	15620	15849	15896	16045	15962	15750	15818	15840	15803	15688	15859	16045	15957	15772	15786	15913	15856	16009	16119	15791	15910	16053	15900	15847	16113	15799	15670	16035	15960	15821	15757	15919	15820	15906	15765	15766	15947	15737	15840	15938	16011	15877	15876	15916	16017	15751	15740	15907	15748	15893	15715	15988	15768	15811	16060	15857	15880	15825	15866	15859	15745	16036	15858	15984	15766	15842	15787	15831	15897	15653	16015	15943	16076	15960	15965	15852	15830	15697	15983	15891	15925	16064	15795	15717	15928	15761	15935	15947	15901	15765	15835	15857	15790	15993	15907	15902	15951	15870	15658	16091	15788	15954	15840	15856	15853	15730	15659	15916	15932	15819	15821	15857	15893	15747	15798	15763	15995	15672	15837	15886	15960	15693	15878	15937	16059	15698	15987	15882	15868	15810	15643	15869	16070	15982	15809	15790	15725	15946	15910	15874	15636	15723	15618	15835	15862	15864	15727	15990	15758	15775	15981	15777	15815	15892	15996	16047	15938	15938	15541	15744	15730	15843	15951	15900	15774	15889	15849	15703	15687	15876	16074	15988	15778	15798	15570	15794	15898	15999	15687	15740	15758	15721	15673	15924	15715	15837	15745	15858	15925	15886	15922	16033	15692	15800	15990	15806	15868	15883	15820	15959	15860	15831	15824	15846	15886	15950	15969	15796	15714	15921	15853	15881	15880	15731	15929	15649	15755	15557	15797	15763	15741	15821	15879	15931	15735	15895	15951	15942	15737	15897	15759	15891	15961	15878	15629	16080	15952	15884	15874	16062	15772	15832	15824	15824	16029	15940	15889	15674	15948	15695	15893	15807	15938	16050	15957	15896	15891	15809	15915	15765	16008	15869	15751	15874	16187	15840	15949	15950	15999	16013	16017	15840	15897	15785	15942	15718	15846	15827	15944	15756	15828	15952	15774	15777	15740	15848	15925	15924	15924	15784	15934	15961	15891	15923	15796	15910	15812	15839	16016	15856	15788	15984	15840	15613	16100	16009	15808	16019	16114	15856	15983	15748	15980	15781	15747	15981	15810	15854	15834	15840	15741	15748	15888	15823	15968	16081	15967	15867	16030	15877	15942	15960	15789	15869	15942	15777	15915	15949	15741	16039	15735	15952	15622	15976	15793	15862	15858	15833	15727	15941	15849	15684	15819	15856	15967	16140	15843	15953	15867	15981	15945	15746	15714	15743	15713	15800	16141	15833	15930	15855	15703	15943	15848	15951	16044	15641	15941	15951	15969	16041	15790	15874	15929	15970	15916	15759	15888	16120	15868	15827	15896	15767	15631	15880	15873	15855	15749	15785	16001	15775	16026	15860	15691	15924	15705	15860	15854	15982	16010	15942	15813	15670	15827	15943	15817	15799	15941	15975	15938	15693	15769	16038	16005	15720	15884	15708	15874	16078	15916	16063	15917	15757	15935	15951	15854	16029	15992	15963	15714	15662	15955	16066	15806	15882	15969	15796	15829	15690	15888	15651	15800	15878	15787	15675	16170	15933	15816	15838	15931	15658	16021	15947	15777	15735	15934	15882	15891	15901	15955	15901	15961	15943	15895	16081	15747	16095	15849	15985	15939	15762	15996	15615	15736	15732	15621	15692	15908	15823	15896	15974	16078	15979	15860	15840	15807	15873	16002	15956	15800	15688	15691	15828	15916	15721	15850	15942	15949	15748	15963	15968	15784	15742	15734	15830	15897	15727	15852	16063
41519	57270	49254	33950	22555	17283	14894	13708	13107	12762	12712	12619	12732	12573	12427	12371	12464	12593	12327	12314	12631	12347	12470	12388	12302	12245	12325	12242	12398	12251	12068	12021	12193	11977	12031	12208	11917	11994	12036	11836	11997	11999	12175	11842	11985	11960	12003	12025	11905	12084	11996	11928	11937	11846	11887	11929	12112	11835	11934	11822	11882	11909	12008	11965	12092	11865	12039	11864	11959	11893	11773	11854	11877	11983	11949	12002	12067	11992	11899	11925	11888	11903	11843	11942	11924	11957	11860	11934	11938	11962	11871	12029	12006	11958	12007	11917	11941	11972	12141	11772	12179	12021	11882	11836	11957	11997	11928	11868	12068	11921	11879	11934	11982	11846	11968	11963	11737	12037	11760	11822	12131	12037	11861	11840	12080	12084	12139	11952	11945	12012	11917	11906	11929	11848	12082	11882	12094	11987	11918	11880	11998	11857	11838	12058	12032	12012	11911	11850	12021	11968	11912	11898	11874	11925	11710	11839	12066	11838	11943	12102	11995	11940	11813	12009	12000	11937	11930	11800	11981	11962	12040	11947	12023	11936	11964	12021	11808	12077	11930	11760	11824	11996	11972	11876	11832	11929	11965	11922	11986	12025	11924	12013	11818	11972	11870	11834	12040	11975	11966	11905	11938	11972	12146	12104	11884	11916	11865	11928	11908	11926	12163	11909	11817	12153	12047	12108	12010	11901	11957	11917	12052	11853	11825	11829	12086	12010	11930	11940	11925	11876	12085	11916	12044	11819	11951	12063	11804	12113	12126	11921	11995	12015	11918	11936	12033	11941	11991	11943	11766	11895	11935	11742	12041	11935	12036	11955	12095	12013	12121	11962	11837	12147	11970	11879	12087	12102	11971	11912	12186	11975	12171	12040	11879	11824	12056	11857	11978	11963	11896	11847	11943	12052	11892	11968	11937	12126	11935	12088	11767	12110	11920	12094	12018	12016	11803	11939	12057	11821	11937	11969	12031	11969	11948	11855	11894	11895	11904	11915	11916	12013	11969	12058	11894	11994	11916	12046	11884	12043	11812	11915	11955	11918	11755	12003	12081	11813	12037	12117	12026	11937	12117	11904	12010	11904	12006	12024	12067	11935	11769	11907	12098	11926	11939	11776	11930	11750	12029	11902	12050	11954	11924	11976	12034	11944	12042	12064	11850	11976	12048	11894	11841	11906	12035	11998	11833	11893	11908	11853	11932	11957	12082	11970	11870	12005	12041	11784	11961	11746	11988	11899	12002	11781	12048	12036	11980	12076	12150	11960	11932	12051	11983	11781	11937	11809	11955	11880	12035	11975	11759	11887	12070	12052	11922	11984	12031	11831	11861	12094	11920	11925	11944	11949	11896	12025	11886	12026	11879	12029	11911	11865	11876	12015	11875	12138	11911	11908	11950	11976	11918	11759	12097	11890	11740	11917	11968	12096	12027	11979	11968	11904	11879	11969	12036	11997	11792	11786	12045	11972	11911	12022	12161	11935	11889	11939	11959	11880	11976	11885	11925	11954	12110	11963	11961	12019	12016	11899	11909	12006	12046	12030	11912	11766	12082	11906	11900	11909	11995	12104	11789	12108	11895	11955	11870	11986	11983	11777	12078	11961	12034	11903	12073	11918	11829	11840	11913	11860	11906	11878	12182	11864	11934	11816	12047	11793	11836	11957	11833	12076	12002	11971	12026	12075	11939	11981	12148	11885	11878	12081	11928	11980	12047	11887	11889	11986	11899	11968	12075	11791	11920	11856	12014	11901	11905	11974	11898	11908	11795	12165	12133	12118	11900	11968	11869	12012	11992	11955	11836	11907	12061	11789	11908	11980	11896	12153	11846	11767	11946	11847	11992	11906	11905	11868	11905	11899	11885	11823	11985	12073	11891	11747	12107	11891	11972	12085	12005	11920	11884	11974	12007	11972	11994	11943	11990	11817	11965	11889	12044	11830	11978	11903	11982	12006	11898	11943	12058	11873	11919	11820	12066	12011	12015	11969	12016	11855	11847	12002	12009	11948	12033	11873	11883	11960	11966	11848	11846	11923	12012	12019	11956	12036	11920	11925	11907	11997	11843	11986	12049	11828	11957	12134	12074	11785	11912	11840	12041	12043	11880	11937	12001	11842	12060	12043	11955	11955	11880	11885	11897	12032	11929	11994	11870	11844	11832	11979	12001	11880	11895	11741	11975	11930	12025	11765	12027	11986	11790	12093	11849	11857	11909	11976	11973	11915	11947	11979	12030	11946	11993	11977	12074	12098	11960	12083	11883	11909	11935	12034	11956	11878	12079	11986	12086	11810	11927	12119	12021	11971	11939	11864	11981	12084	11989	11877	11828	11921	12059	11843	11909	12047	11736	12033	12025	11978	11927	11849	11936	11850	11898	11962	11989	11989	11883	12066	11957	12075	11969	11851	11761	11939	11850	11924	11985	11843	11999	11985	11838	11851	11971	12046	11890	11804	12048	12026	11858	12021	11999	12083	11980	12058	11909	11727	11940	11930	11854	12087	11898	12027	11902	11958	12022	11800	11886	12080	12033	12017	12003	11854	12000	11843	11927	11904	11990	12079	11747	11950	11977	11855	11930	11942	11889	12012	12005	11941	11897	11873	12001	11929	11966	12011	11848	11921	12135	12107	12060	11901	11997	11827	11907	12011	12136	12073	11944	11983	11988	11969	11834	11881	12043	11981	11963	11890	11883	11988	11964	12003	12022	11875	11927	11924	11879	11906	11977	11943	11891	11917	11851	11928	12032	11942	11866	11936	11859	11908	11972	11926	12023	11839	11992	12041	12068	11915	12036	11882	11871	11957	11806	11943	11924	11785	11899	11987	11890	11760	11896	11818	11878	12113	12139	12048	11862	11830	12069	11878	11955	11909	11834	11863	12024	12013	11909	11753	12030	11764	11912	11937	11908	11873	12015	12043	11944	11953	11840	11874	11955	12014	11954	11860	11941	12131	11988	11909	11987	12045	11902	12008	11978	11866	11974	11873	11844	12085	11998	11871	11930	11926	12008	11856	11797	12017	11925	12005	11872	11879	11939	11794	11960	12130	12155	11892	11966	11864	11866	11907	11968	11980	11999	11865	11976	11945	11826	11891	11889	12137	11888	11900	12047	11845	11897	11925	11838	12046	11868	11906	11939	11932	11880	11969	12054	11850	12080	12054	12017	11969	11950	12000	11850	11883	11888	11956	12058	11971	11900	11979	11921	12085	11941	11815	11959	12018	11884	11947	11852	12036	12046	11878	11985	11971	12011	11968	11842	11816	12017	11929	12062	11833	11949	11984	11897	11873	11968	11997	12096	11966	12000	12059	12048	11899	11864	12042	12058	12087	11692	12075	12000	11803	12121	12016	12142	12044	11912	11895	11834	11803	12039	12012	11979	11985	12077	11856	11929	11931	11948	11988	12004	11980	11907	12007	11927	12048	11949	11919	11869	12046	11795	11971	11846	12088	11976	12034	11758	11822	11956	11927	12130	11908	11916	11957	12027	11837	11992	11951	11848	11889	11915	12031	11910	11912	11993	11944	11866	11969	11852	11936	12086	11904	12085	11938	12094	11849	11974	11902	11901	12024	11766	11839	12057	12060	12025	11887	11892	11874	11990	11772	11836	12049	12000	12010	11934	11924	11897	11807	11942	11892	11993	11868	11843	11714	12144	11921	11952	11974	12000	11874	12183	12061	11773	11825	11842	11989	11920	11758	11955	11873	11949	12048	11953	11896	11837	12054	11908	12015	11776	11790	11817	12119	12029	11825	11862	12050	11889	12047	12040	12018	11812	11904	11896	12011	11997	12065	11880	11784	11872	12041	12035	11983	12030	11849	11943	11942	11974	12064	11921	12040	11890	11814	12008	12131	11844	11870	12031	12036	12133	11827	11965	12005	11904	11908	11940	11930	11955	12052	11888	12043	11939	11804	11896	11962	11958	11988	12059	11985	12130	12120	11994	12039	11825	11713	11883	11728	12091	11813	11921	11905	11941	11818	11993	11801	11874	11995	11831	12049	11823	11980	11933	12025	11860	12035	12122	11966	12090	11806	12144	12067	11981	11916	12015	11802	11859	12001	11965	11837	12064	12011	11846	11929	12064	11951	11944	12044	11854	11996	11875	11829	11860	11956	12012	12011	12047	11871	11931	11936	11940	11972	11990	11871	11930	11876	11916	11936	12031	12048	12014	11998	11786	11917	11970	11887	11913	11940	11783	11839	11899	11990	12131	11992	11962	12102	11802	12073	11927	11843	11991	11867	12083	11939	11844	11954	11925	12037	11944	12099	11912	11899	11992	11991	11812	11846	11949	12046	11958	11973	12018	11758	11910	11966	12051	12074	11974	11848	11975	11924	11885	12139	11844	11995	11964	11955	11845	12012	11789	11991	11866	11910	12074	11918	11959	12037	11921	12092	11779	12082	11977	11911	11878	12166	12013	11918	11937	12016	11867	11809	11984	11908	11897	11860	12025	11794	11843	11914	11959	11905	11873	11880	11971	11938	11914	11946	12135	11831	12070	11917	11955	11913	11900	11879	11793	11927	12032	11921	11869	12010	11991	12129	12076	11977	11894	11982	12019	11943	11910	12065	11880	11970	11962	12031	11945	11951	11831	11866	12061	11859	11965	11928	11952	12056	12015	12018	11961	11801	11991	11906	12032	11904	11840	11916	12070	11870	11923	11997	12127	11936	11918	11961	11864	11992	12142	11856	12075	11910	11944	12132	11884	12042	11857	12066	11983	11946	11931	11870	12008	12173	11920	11819	12011	12078	11963	12056	11989	11882	11942	11754	11962	11948	11896	12040	11869	11947	12011	12042	12011	12129	12008	11910	11927	11957	11971	12021	12209	11933	11923	11987	11897	11891	11981	11900	11879	12099	11958	11862	11798	11910	12019	11858	11911	12045	12078	11973	11897	11898	11953	11993	11960	12024	11943	11884	11908	11884	11862	12031	11987	11917	11831	11867	12046	12026	11917	11885	11959	11836	11885	12026	11918	11942	11962	12098	12013	11959	11906	12051	12002	12045	11851	11970	11952	11927	12070	11897	11877	11876	11968	12047	12093	11772	11820	11917	12049	11891	12018	11929	11869	11867	11879	11934	11806	11843	11893	11946	11915	12044	11953	11875	11812	11799	12097	12023	11939	11928
26529	21838	32247	32984	29155	25828	22861	19067	17851	17783	17410	17164	16999	17342	17158	17090	16964	17012	16947	16888	17111	16970	16867	17046	16829	16699	16782	16525	16644	16648	16414	16341	16265	16246	16435	16316	16016	16289	16335	16089	16150	16240	16181	16325	16326	16322	16449	16433	16414	16229	16281	16396	16439	16400	16457	16141	16270	16458	16130	16416	16340	16142	16293	16037	16267	16049	16085	16185	16268	16278	16295	16435	16374	16376	16351	16326	16208	16110	16210	16425	16185	16178	16088	16252	16213	16239	16169	16249	16202	16398	16556	16239	16122	16165	16249	16454	16237	16315	16195	16172	16510	16170	15936	16124	15956	16255	16208	16385	16442	16204	16289	16035	16170	16075	16137	16174	16171	16023	16268	16143	16196	16086	16305	16251	16163	16121	16335	16235	16092	16348	16309	16368	16119	16073	16135	16381	16331	16182	16156	16196	16364	16176	16158	16287	16202	16185	15990	16390	16322	16322	16200	16239	16171	16068	16261	16000	16282	16222	16141	16135	16120	15890	16413	16283	16247	16080	16234	16217	16201	16226	16032	16311	16062	16296	16261	16210	16189	16226	16112	16335	16467	16237	16164	16132	16237	16104	16253	16190	16236	16075	16131	16184	16314	16295	16252	16302	16229	16157	16314	16222	16227	16169	16356	16143	16395	16210	16311	16184	16380	16273	16270	15895	16218	16024	16123	16113	16167	16219	16270	16297	16184	16185	16062	16107	16102	16179	16224	16178	16200	16151	16063	16335	16173	16340	16081	16404	16315	16343	16444	16278	16027	16048	16335	16278	16085	16024	16396	16152	16405	16265	16082	16294	16299	16060	16275	16079	16167	16222	16268	16255	16112	16065	16372	16223	16182	16235	16004	16172	16232	16079	16360	16307	16116	16273	16229	16144	16116	16228	16178	16188	16173	16300	16064	16363	16450	16230	16137	16318	16186	16392	16322	16144	16118	16102	16287	16139	16287	16250	16013	16138	16306	16374	16327	16276	16268	16193	16427	16225	16298	16117	15987	16114	16129	16235	16382	16251	16431	16228	16165	16092	16150	16326	16241	16295	16200	16356	16128	16222	16206	16310	16236	16160	16170	16084	16100	16346	16128	16225	16187	16139	16117	16292	16226	16180	16209	16369	16297	16318	16373	16256	16176	16367	16151	16227	16383	16141	16095	16262	16080	15981	16030	16178	16334	16286	16176	16225	16402	16299	16191	16008	16161	16289	16235	16274	16242	16180	16245	16196	16170	16325	16205	16231	16197	16133	15999	16206	15906	16111	16194	16011	16429	15997	16173	16252	16135	16254	16108	16042	15972	16110	16195	16344	16214	16104	16286	16111	16338	16300	16185	16315	16284	16220	16366	16247	16160	16157	16069	16251	16292	16270	16232	16275	16090	16068	16333	16068	16055	16186	16414	16095	16153	16264	16167	16381	16286	16309	16293	16231	16077	16165	16206	16237	16110	16261	16284	16226	16144	16289	16014	16157	16108	16283	16426	16219	16346	16123	16211	16267	16038	16112	16179	16258	16137	16261	16343	16288	16188	16303	16307	16320	16482	16236	16282	16043	16102	16306	16189	16184	16268	16217	16185	16069	16085	16191	16118	16303	16361	16148	16335	16065	16108	16178	16112	16147	16418	16155	16264	16428	16186	16089	15992	16134	16268	16253	16498	16282	16164	16219	16183	16229	16225	16180	16168	15998	16367	16055	16158	16117	16354	16255	16227	16322	16368	16313	16263	16344	16329	16172	16173	16051	16187	16363	16238	16123	16203	16321	15973	16180	16330	16264	16017	16334	15998	16148	16233	16226	16280	16106	16334	16108	16136	16174	16185	16076	16119	16163	16281	16379	16430	16167	16197	16220	16096	16250	16108	16233	16220	16082	16235	16163	16098	16233	16255	16246	16265	16295	16312	16115	16132	16004	16083	16292	16271	16230	16128	16344	16092	16033	16228	16126	16213	16230	16338	16418	16122	16084	16352	16145	16041	16175	16011	16186	16226	16260	16445	16135	16123	16316	16078	16212	16166	16098	16253	16044	16149	16137	16262	16200	16234	16142	16168	15928	16249	16273	16262	16187	16189	16176	16392	16170	16358	16089	16321	16011	16271	16306	15954	16242	16310	16116	16284	16067	16351	16283	16127	16176	16273	16077	16459	16337	16355	16225	16148	16044	16027	16184	15990	16175	16423	16268	16278	16221	16089	16240	16282	16230	16336	16262	16276	16124	16333	16172	16432	16101	16134	16051	16173	16130	16215	16135	16186	16232	16268	16224	16047	16175	16338	16277	16236	16273	16373	16335	16043	16076	16543	16146	16142	16365	16342	16209	16361	16276	16337	16347	16232	16383	16223	16287	16226	16250	16259	16177	16397	15898	16173	16273	16262	16172	16182	16320	16178	16169	16328	16274	16040	16160	16187	16224	15917	16131	16256	16311	16208	16436	16188	16045	16170	16142	16202	16143	16299	16100	16353	16253	16213	16439	16230	16215	16250	16004	16277	16105	16025	16144	16161	16343	16423	16335	16274	16239	16394	15947	16129	16075	16346	16302	16311	16284	16273	16110	16188	16263	16319	16156	16315	16322	16178	16235	16118	16223	16226	16109	16338	16251	16131	16402	16211	16364	16284	16128	16123	16167	16125	16108	16079	16306	16384	16203	16516	16243	16008	16020	16105	16255	16167	16266	15976	16152	16355	16257	16364	16266	16085	16116	16343	16229	16052	16127	16153	16228	16239	16385	16376	16320	16157	16391	16192	16218	16225	16257	16182	16229	16204	16259	16169	16210	16317	16144	16180	16226	16050	16277	16069	16235	16256	15963	16302	16114	16252	16130	16248	16102	16259	16235	16274	16274	16127	16319	16184	16069	15940	16296	16194	16420	16414	16162	16198	16342	16376	16096	16203	16039	16087	16438	16321	16274	16181	16241	16493	16259	16100	16047	16188	16150	15993	16455	16266	16239	16198	16165	16204	16104	16182	16365	16259	16275	16249	16255	16354	16074	16208	16238	16324	16113	16011	16159	16135	16094	16299	16548	16155	16404	16190	16214	16438	16273	16124	16215	16355	16210	16233	16277	16275	16078	16461	16137	16201	16203	16217	16123	16080	16229	16247	16309	16129	15968	16153	15982	16293	16376	16105	16002	16000	15995	16177	16032	16338	16215	16287	16321	16206	16263	16436	16153	16109	16324	16289	16260	16131	16456	16303	16382	16189	16251	16063	16209	16152	16217	16230	16194	16241	16187	16121	16204	16122	16394	16307	16234	16337	16162	16390	16309	16356	16384	16426	16072	16175	16176	16206	16414	16335	16130	16138	16190	16200	16113	16262	16122	16141	16103	16237	16158	16129	16285	16277	16250	16168	16434	16078	16206	16099	16086	15957	16200	16257	16310	16208	16046	16136	16309	16125	16222	16085	16093	16182	16129	16219	16135	16192	15995	16189	16274	16228	16287	16359	16361	16100	16183	16427	16190	16391	16299	16051	16149	16293	16178	16374	16256	15935	16148	16178	16071	16102	16268	16163	16172	16190	16117	16358	16159	16319	16061	16384	16119	16252	16184	16212	16238	16340	16288	16099	16287	16102	16274	16191	16328	16377	16475	16263	16232	16228	16304	16290	16379	16051	16147	16183	16034	16282	16232	16233	16236	16200	16185	16180	16194	16382	16313	16199	16231	16233	16257	16228	16231	16226	16284	16260	16246	16310	16048	16311	16229	16141	16223	16228	16241	16265	16288	16213	16298	16241	16188	16093	16254	16185	16038	16352	16130	16124	15991	16075	16072	16184	16207	16250	16386	16187	16126	16395	16114	16193	16275	16148	16097	16176	16252	16042	16056	16251	16322	16279	16158	16045	16100	16233	15957	16088	16126	16134	16355	16278	16248	16174	16168	16202	16199	16289	16129	16138	16305	16265	16264	16300	16240	16149	16011	16069	16134	16173	16293	16375	16207	16413	16229	16119	16194	16363	16079	16399	16071	16331	16399	16365	15925	16181	16335	16147	16247	15988	16175	16249	16347	16378	16210	16155	16117	16379	16291	16264	16230	16271	16117	16285	16260	16244	16331	16220	16234	16286	16164	16279	16188	16150	16193	16390	16236	16223	16093	16304	16360	16270	16231	16299	16484	16297	16212	16251	16352	16257	16243	16345	16189	16200	16369	16217	16250	16335	16298	16091	16311	16442	16242	16162	16136	16305	16223	16264	16383	16359	16094	16217	16375	16337	16169	16139	16258	16488	16149	16237	16202	16130	16104	16128	16184	16177	16232	16172	16016	16169	16208	16331	16266	16319	16246	16216	16238	16137	16161	16222	16215	16288	16169	16361	16183	16428	16380	16324	16149	16228	16120	16335	15839	16203	16279	16166	16511	16349	16509	16376	16287	16162	16267	16329	16279	16148	16126	16146	16041	16301	16302	16463	16140	16181	16289	16167	16264	16164	16329	16274	16101	16096	16319	16387	16068	16134	16281	16274	16229	16318	16408	16346	16442	16586	16145	16177	16342	16358	16254	16285	16132	16341	16104	16102	16326	16181	16190	16017	16063	16173	16295	16375	16191	16154	16469	16004	16256	16240	16048	16282	16307	16403	16466	16245	16093	16249	16413	16120	16318	16222	16133	16238	16204	16219	16277	16241	16355	16497	16202	16346	16128	16161	16269	16140	16087	16257	16258	16258	16051	16021	16063	16235	16223	16137	16087	16209	16178	16323	16231	16422	16163	16258	16109	16164	16186	16406	16210	16314	16210	16117	16319	16363	16045	16104	16169	16278	16145	16063	16121	16097	16155	16159	16053	16207	16225	16220	16132	16045	16162	16194	16260	16271	16244	16325	16265	16245	16287	16249	16392	16127	16325	16270	16241	16277	16121	16197	16158	16094	16246	16540	16045	16321	16340	16080	16154	16031	16206	16089	16004	16136	16195	16191	16149	16336	16247	16216	16316	16242	16171	16241	16053	16398	16065	16232	16196	16267	16211	16056	16015	16356	16446	16341	16150	16337	16326	16302	16334	16442	16284	16195	16061	16120	16050	16224	16133	16075	16165	16155	16142	16381	16189	16321	16150	16112	16205	16364	16177	16348	16248	16304	16278	16189	16275	16481	16285	16537	16374	16261	16272	16226	16221	16305	16207	16298	16000	16288	15931
41305	68690	65803	46973	31925	21711	17425	15662	14528	13920	13466	13547	13516	13408	13281	13298	13327	13230	12872	12999	13117	12909	12989	12939	13213	12594	12871	12732	12579	12466	12386	12300	12395	12396	12489	12262	12335	12175	11925	12237	12054	12339	12143	12308	12206	12320	12323	12273	12252	12132	12249	12330	12287	12266	12348	12172	12214	12284	12149	12144	12240	12151	12392	12402	12102	12203	12220	12315	12241	12265	12187	12180	12173	12113	12072	12197	12148	12243	12204	12320	12261	12110	12108	12255	12178	12098	12120	12268	12162	12148	12263	12121	12176	12194	12183	12099	12293	12202	12186	12142	11981	12231	12131	12061	12131	12113	12194	12242	12390	12289	12222	12303	12012	12173	12162	12154	12183	12284	12144	12127	12252	12131	12186	12456	12284	12149	12170	12251	12131	12124	12221	12191	12387	12297	12239	12341	12241	12130	12071	12150	11983	12400	12183	12172	12343	12343	11975	12316	12081	12175	12217	12098	12171	12067	12173	12130	12168	12052	12306	12166	12086	12192	12121	12241	12140	12151	12367	12105	12254	12126	12230	12155	12226	12070	12009	12067	12245	12091	12151	12091	12099	12279	12268	12160	12174	12074	12250	12097	12264	12327	12219	12205	12160	12308	12155	12214	12085	12163	12161	12301	12114	12088	12170	12025	12266	12182	12327	12152	12312	12143	12159	12260	11991	12217	12186	12080	12327	12286	12239	12090	12011	12318	12113	12183	12270	12267	12258	12059	12161	12177	12051	12319	12242	12116	12141	12229	12258	12249	12153	12232	12339	12225	12207	12180	12332	12049	12100	12268	12153	12135	12114	12227	12390	12208	12138	12174	12195	12175	12056	12215	12163	12130	12141	12032	12263	12348	12136	11979	12195	12206	12249	12257	12091	12237	12365	12286	12213	11912	12073	12114	12094	12139	12225	12073	12298	12169	12187	12192	12121	12200	12223	12364	12229	12139	12042	12162	12346	12179	12190	12094	12336	12271	12235	12232	12206	12139	12187	12181	12165	12096	12090	12167	11958	12126	12176	12194	12232	12191	12114	12241	12344	12284	12173	12179	12165	12267	12384	12023	12188	12358	12255	12098	12108	12155	12209	12215	11993	12145	12158	12107	12185	12195	12163	12186	12186	12285	12112	12253	12315	12193	12219	12162	12175	12325	12312	12292	12174	12235	12259	12199	12225	11916	12316	12304	12165	12286	12191	12185	12167	12255	12139	12299	12149	12220	12219	12137	12293	12085	12288	12210	12234	12161	12078	12186	12239	12225	12159	12301	12086	12146	12251	12192	12193	12304	12064	12326	12158	12137	12145	12169	12083	12266	12245	12163	12192	12326	12150	12113	12116	12206	12184	12245	12161	12154	12089	12074	12186	12210	12017	12139	12212	12220	12226	12326	12183	12309	12243	12173	12161	12350	12203	12389	12196	12213	12223	12269	12115	12218	11951	12168	12274	12148	12181	12150	12312	12146	12264	12092	12138	12253	12194	12148	12143	12181	12162	12314	12350	12280	12119	12225	12274	12220	12251	12172	12188	12307	12190	12028	12173	12170	12244	12123	12222	12169	12168	12325	12148	12282	12253	12261	12267	12121	12463	12158	12205	12139	12165	12168	12085	12200	12119	12211	12262	12233	12111	12321	12242	12176	12321	12201	12279	12133	12123	12343	12186	12351	12118	12209	12226	12263	12068	12129	12106	12386	12151	12083	12078	12102	12235	12129	12238	12165	12176	12065	12188	12267	12440	12059	12106	12452	12147	12205	12253	12057	12163	12107	12151	12103	12288	12281	12200	12156	12423	12097	12174	12102	12254	12067	12226	12100	12235	12292	12185	12260	12099	12165	12190	12218	12236	12331	12238	12103	12121	12090	12173	12130	12176	12118	12029	12114	12160	12302	12215	12110	12199	12111	12136	12208	12268	12303	12376	12124	12126	12306	12167	12270	12182	12154	12177	12226	12274	12250	12217	12190	12151	12208	12103	12043	12128	12097	12126	12103	12114	12272	12277	12205	12003	12185	12146	12167	12069	12073	12164	12354	12177	12345	12119	12286	12111	12202	12147	12193	12098	12178	12405	12188	12118	12139	12225	12306	12003	12114	12254	11950	12082	12211	12158	12017	12177	12098	12162	12168	12202	12191	12108	12135	12213	12137	12134	11970	12320	12260	12293	11926	12208	12067	12038	12268	12166	12327	12086	12252	12076	11935	12280	11996	12179	12162	12265	12246	12203	12142	12214	12125	12380	12111	12149	12035	12465	12085	12167	12223	12112	12098	12262	11949	12224	12358	12128	12190	12110	12188	12166	12107	12323	12235	12056	12242	12043	12252	12040	12241	12242	12129	12268	12206	12305	12064	12178	12371	12167	12242	12203	12174	12231	12060	12115	12076	12077	12258	12261	12133	12131	12082	12105	12207	11993	12320	12269	12182	12265	11986	12326	12150	12170	12202	12107	12182	12108	12217	12176	12223	12116	12132	12196	12169	12230	12123	12177	12188	12517	12259	12259	12185	12288	12188	12222	12157	12182	12199	12136	12263	12126	12188	12141	12173	12088	12193	12188	12216	12211	12346	12244	12218	12006	12258	12166	12185	12174	12060	12029	12239	12186	12238	12325	12049	12162	12041	12145	11950	12124	12175	12187	12204	12265	12104	12155	12200	12238	12354	12193	12164	12042	12060	12240	12126	12207	12206	12299	12004	12203	12154	12005	12080	12158	12275	12222	12205	12141	12087	12401	12363	12346	12252	12093	12223	12089	12027	12144	12208	12027	12198	12243	12241	12124	12125	12240	11972	12140	12246	12170	12313	12125	12268	12271	12073	12284	12092	12103	12189	12145	12249	12204	12182	12227	12066	11948	12176	12341	12259	12110	12091	11992	12178	12261	12192	12319	12236	12143	12214	12283	12382	12159	12265	12328	12217	12061	12122	12227	12190	12284	12139	12165	12096	12251	12160	12236	12132	12246	12268	12157	12239	12195	12147	12387	12244	12160	12106	12147	12283	12188	12254	12150	12120	12106	12223	12117	12028	12312	12249	12165	12205	12144	12168	12259	12180	12040	12197	12121	12047	12177	12274	12311	11962	12262	12224	12147	12231	12247	12216	12345	12091	12295	12176	12275	12167	12165	12197	12190	12117	12177	12185	12147	12194	12170	12212	12276	12110	11990	12172	12154	12103	12264	12200	12162	12319	12240	12086	12241	12228	12134	12104	12203	12131	12293	12281	12251	12096	12099	12176	12276	12149	12226	12267	12160	12443	12315	12116	12138	12161	12292	12151	12213	12177	12198	12172	12151	12205	12197	12210	12171	12081	12217	12079	12193	12073	12292	12173	12144	12138	12164	12166	12119	12208	12206	12203	12156	12255	11962	12377	12258	12104	12147	12171	12362	12322	12182	12325	12228	12115	12160	12171	12198	12206	12284	12086	12086	12271	12232	12211	12116	12011	12264	12103	12191	12210	12298	12254	12298	12318	12161	12200	12502	12235	12193	12147	12247	12314	12234	12157	12217	12196	12265	12313	12168	12233	12004	12181	12190	12242	12157	12130	12209	12360	12036	12148	12162	12117	12153	12132	12277	12173	12144	11915	12242	12241	12093	12024	12179	12344	12353	12161	12134	12220	12205	12385	12228	12330	12355	12177	12289	12306	12231	12247	12165	12059	12195	12137	12148	12170	12275	12186	12091	12156	12082	12148	12058	12305	12190	12200	12150	12193	12152	12240	12258	12162	12215	12236	12196	12181	12178	12305	12305	12156	11993	12202	12118	12366	12177	12025	12161	12248	12227	12240	12335	12092	12060	12052	12194	12311	12218	12268	12273	12032	12299	11830	12252	12252	12382	12185	12103	12197	12139	12003	12202	12252	12296	12165	12206	12056	12301	12019	12124	12195	12088	12212	12305	12258	12106	12083	12211	12215	12192	12170	12040	12137	12119	12215	12175	12319	12035	12311	12170	12213	12119	12016	12304	12179	12326	12198	12123	12250	12199	12278	12088	12246	12198	12171	12188	12225	12145	12337	12151	12322	12288	12139	12265	12188	12291	12240	12175	12124	12220	12121	12325	12191	12182	12212	12257	12106	12161	12263	12039	12133	12150	12412	12232	12177	12283	12107	12232	12198	12234	12234	12282	12106	12285	12283	12191	12133	12207	12242	12278	12236	12074	12308	12016	12225	12284	12099	12180	12056	12355	12254	12121	12146	12282	12206	12268	12288	12155	12132	12224	12261	12136	12198	12111	12132	12191	12228	12137	12247	12136	12235	12206	12235	12101	12092	12242	12235	12189	11960	12101	12315	12246	12110	12200	12164	12339	12239	12118	12221	12152	11998	12319	12188	12185	12173	12145	12111	12079	12255	12275	12258	12097	12314	12261	12043	12191	12167	12281	12277	12295	12069	12269	12152	12279	12195	12204	12399	12024	12259	12298	12165	12159	12039	12089	12228	12327	12159	12452	12198	12206	12139	12359	12053	12248	12132	12195	12184	12040	12376	12201	12260	12379	12191	12235	12109	12047	12183	12242	12193	12283	12160	12180	12407	12195	12188	12235	12145	12210	12089	12200	12137	12053	12162	12050	12276	12259	12388	12124	12143	12311	12300	12294	12048	12240	12156	12282	12120	12290	12124	12164	12147	12057	12142	12062	12361	12370	12213	12209	12160	12309	12224	12233	12240	12139	12200	12181	12226	12267	12210	12277	12244	12233	12240	12211	12134	12230	12164	12030	12162	12173	12088	12285	12225	12300	12084	12409	11995	12094	12384	12206	12233	12124	12293	12193	12096	12273	12270	12195	12179	12174	12154	12163	12186	12200	11967	12320	11983	12114	12109	12103	12266	12263	12249	12128	12323	12151	12243	12122	11963	12097	12307	12222	12157	12002	12274	12104	12061	12152	12301	12349	12253	12193	12207	12068	12074	12197	12095	12069	12076	12110	12267	12205	12221	12193	12179	12250	12145	11975	12204	12255	12185	12375	12157	12244	12123	12118	12228	12176	12058	12223	12170	12107	12177	12145	12119	12124	12081	12111	12223	12232	12243	12228	12195	12188	12197	12169	12334	12162	12095	12311	12095	12180	12150	12113	12261	12067	12228	12201	12203	11998	12186	12355	12208	12132	12108	12248	12113	12082	12091	12429	12220	12044	12091
25097	21694	30403	28500	25726	25743	25257	19661	17543	17206	16644	16495	16169	16471	16763	16330	16263	16353	15993	16065	16005	16104	16082	16214	16250	15899	15745	15827	15513	15351	15279	15456	15369	15196	15399	15350	15226	15243	15175	15053	15357	15230	15360	14958	15175	15026	15295	15033	15176	15297	15218	15141	15199	15280	15179	15175	15024	14972	15234	15261	15223	15066	14947	14845	15158	15179	15284	14997	15068	15197	14938	15155	15303	15155	15368	15224	15159	14812	15155	15151	14995	14980	15291	15193	14979	15085	15024	15097	15093	15198	15273	15106	15203	15142	15029	15254	15049	15052	15262	15075	15028	14915	15152	15230	15195	15001	14954	15052	15086	15071	15055	15091	15098	15155	15041	14991	14843	15132	15126	15168	15012	15000	15212	15281	15074	15073	15082	15005	15173	15261	15180	15146	15083	15031	15050	15081	14949	14965	15070	15207	15266	14844	14924	15133	14853	15178	15159	15202	14981	14971	15143	15059	15316	15158	15108	14999	15087	15188	15004	15260	15073	15036	15003	14986	14921	14995	15068	15248	15097	15182	15315	15191	14920	15227	14904	14903	15055	14912	15021	15026	15005	15035	15097	14919	15031	15033	15091	14924	15277	14967	15111	15045	14926	15087	15217	14992	15002	14779	15162	14989	15148	14915	14862	15205	15007	14954	14896	15131	15230	14914	15156	15115	15228	15217	14989	14951	15065	15151	15283	14921	14977	15043	15118	14940	14973	14782	15024	15094	15081	15147	14915	15056	15029	15148	15102	15088	14961	15037	15128	15358	15138	15426	15035	14971	15105	15151	15213	15051	15134	15163	15135	15002	15069	14917	15198	15014	15105	15027	15184	15162	14993	15096	15151	15084	15083	15175	14971	14991	15066	14768	15196	15069	14865	15186	14967	15021	14932	15251	15091	15079	14798	14991	14897	15107	15154	14923	15139	15188	15133	15005	15372	14961	14960	14919	15003	15034	15129	15056	14714	15117	15023	14832	14755	15207	14962	15048	14970	15088	14974	14877	14914	15072	14998	14931	14947	14961	15087	15247	15035	14926	15264	15116	15066	15043	15017	14918	14960	15124	15278	14933	14975	15133	15120	15031	14902	15082	14933	15009	15190	15211	15169	15096	15000	15026	15231	14887	15016	15312	15143	15043	15146	14925	15059	14909	15245	15094	15188	15052	14990	15132	15302	15061	15008	15119	14978	15100	15092	14925	15064	15085	14958	15082	15040	15083	15021	15175	15094	15103	15065	14963	15031	15041	15302	15013	14865	15001	15016	14945	15231	15130	14908	14976	15131	15164	14963	15194	15183	14943	15094	15092	14981	14975	14842	15160	15064	15234	15146	15203	15106	15008	15114	15216	15205	15094	15038	15115	15042	14970	15150	15163	15086	14996	15005	14865	14948	14999	15136	15122	15167	15204	15146	15132	15040	15007	15116	15184	15193	15054	15128	15183	14889	15101	15057	14999	14969	15004	14949	15200	14932	15048	15050	15119	14884	15028	15181	14956	14895	15034	15171	15156	15089	15172	15023	15005	15102	15108	14859	14979	15013	15206	15085	14981	14922	15052	15375	15113	15035	15146	14926	14973	15136	15252	15181	15017	15226	15050	14813	15095	15109	14978	15017	15043	15161	14946	15115	15001	15159	14815	14995	15060	14907	15190	15006	15300	15189	15077	15179	15037	14887	14971	15066	15067	14883	14957	14871	15086	15059	15158	15091	15053	14994	14898	14895	15238	14906	15014	14964	15103	15148	15013	15248	15185	15130	15108	15072	14987	15018	15162	15282	15065	14900	14851	15044	14970	15153	15053	15154	15046	15188	15000	15156	15199	15105	15334	14988	15240	14989	15183	14944	15053	15073	15065	15193	15173	14977	15158	15169	15020	15097	15168	14943	15181	15047	14855	15043	15250	15100	15075	14985	15211	15104	15078	15135	14995	15163	15218	15000	14821	14942	14925	15071	15132	15030	15144	15089	15100	15126	14994	15013	15186	14997	15113	15129	15051	15128	15166	14953	15022	15175	15191	15006	15191	15148	14955	14955	14991	15118	15138	15110	14988	15272	15042	14916	15223	15163	15116	15029	14936	15228	15122	15041	15160	15181	15343	15374	15120	15164	14979	14977	15147	14950	15029	15086	15064	15053	15171	15006	15020	15093	14964	15076	15058	15173	15125	15069	15072	14946	14845	14925	15015	15105	15383	15137	15021	15202	15078	15156	14977	14991	15046	15041	14995	15149	14986	15103	14881	15180	15019	15106	15031	15041	15069	15134	15074	15123	15065	15177	14955	15170	14993	14998	15167	15171	15118	15056	14985	14881	15114	14853	15179	15097	15355	15227	15098	15061	15091	15109	14926	15033	15029	14979	15077	15135	15050	15003	14963	15099	15113	15209	15036	15084	15091	15140	15066	15086	15085	15153	15142	14892	14923	15009	15144	15285	15055	15125	15145	14947	15055	15251	15239	14982	14982	15147	15075	15034	15204	15093	15141	15104	15091	15222	14917	15188	14855	14976	15238	15032	15215	15192	15064	15053	15279	15102	14995	15028	14974	15108	14955	15049	14968	15207	15075	15121	15029	15067	14934	15055	14966	15176	14912	14959	15023	15211	15185	15284	15187	15074	15365	14919	15122	15249	15130	14971	15180	15021	15242	15201	14865	14922	15215	14912	14961	14983	14987	15168	15045	15102	15065	14948	15050	15162	15080	14989	15062	14987	15117	15181	15117	15037	15077	15023	15097	15139	15113	15246	15117	15167	15018	14915	15172	15002	14984	15148	15062	15121	15102	14889	15045	15038	15146	15132	14955	15099	15179	15126	15300	15149	15182	15040	15027	15208	15091	15036	14972	14892	15340	15078	14945	15019	15194	15295	15034	15157	15231	15299	15142	14950	15171	15085	15175	15090	15081	15122	15113	15096	15069	15193	15039	15090	15044	15083	15324	14905	15117	15203	15105	14942	15060	15156	14876	15015	15030	15176	14896	15084	15087	15224	15170	15150	15148	15076	15167	15135	14987	15192	15144	14924	15047	14975	15098	15118	15066	14894	15143	15095	15211	15180	15009	15250	15455	15261	15011	15046	15083	15174	15025	15152	15017	14928	15025	14909	14910	15307	15201	14960	15019	15049	15015	15170	15215	14919	15113	15000	15088	14934	15114	15032	15104	14823	15097	14998	14966	14913	14936	15020	14829	15059	15017	14984	14996	14993	15134	15109	15208	15088	15064	15048	14962	14964	15047	15119	15078	15011	14825	15257	15029	15182	15070	15131	15219	15071	15163	15171	15056	15005	15043	14967	14838	14936	15061	15121	15208	15237	15272	15048	15031	15139	15126	15178	15170	15023	14963	14975	15041	14984	15252	14988	15061	15085	15217	14955	15198	15040	14974	15023	15216	15023	15234	15229	15178	15147	15001	15224	15131	15226	14998	14996	14928	14845	15096	15199	14956	14999	14867	14988	14920	15002	15073	15138	15353	15023	15273	15197	15188	14962	15049	15082	14956	15138	14957	15233	15170	15162	15256	15179	14891	15140	15040	14894	15081	15161	14911	15247	14924	15246	14905	15140	15018	15095	15274	15063	15089	14976	15023	14958	15224	15013	15108	15153	15073	15118	15383	15172	14950	14884	14894	15034	15111	14959	15197	14978	14925	15095	15130	15129	15190	15153	15161	14938	15136	14990	15170	15031	14977	15199	14931	14973	15091	15147	15174	15094	15018	14799	15216	15065	15087	14936	15137	15107	15029	15120	14949	14895	15053	14920	15136	15055	15096	15121	15069	14934	15079	15206	14963	15069	15066	14975	15002	15174	15016	15157	15239	15168	14847	15029	15162	15268	15076	14953	14887	15131	15064	15041	15136	15174	15130	15196	15176	14851	15087	15101	15244	15177	15085	14960	15247	14931	15021	15074	15036	15122	14949	15024	15158	14971	15034	14897	14928	15173	15117	14937	15226	14908	15018	14954	14906	15017	15211	15137	14880	15105	15200	14994	15170	15143	15303	15145	14928	14967	14822	15172	15043	15002	15172	15137	15018	15078	15028	15109	15056	15062	15113	15113	14989	15018	15033	14731	14979	15014	15161	15071	15109	14928	14996	15074	15226	15455	15116	14992	15024	15046	15116	15167	14945	14958	14945	15004	15148	14899	14885	15271	14987	15083	15229	15044	15088	15027	15120	15411	15265	15151	15022	15097	15106	14780	14985	15319	14860	15021	14962	15197	15212	15157	15028	15158	15184	15139	15013	14947	15194	15075	15098	14967	15193	15295	15231	14992	14994	14981	15137	15090	14933	14936	15030	15174	14939	14918	15100	15099	15044	15094	15086	15090	15075	14904	15306	14951	15066	14950	15009	15096	15245	15261	14973	15200	15069	15139	15185	15128	15150	15265	15179	15132	15037	15084	15168	15077	15012	15126	15069	15052	15137	15226	15206	15105	15145	15327	15089	15041	15045	15003	15011	15109	15101	14831	15126	15038	14924	15175	15122	15027	15028	15102	15244	15027	14949	14920	14647	14840	15195	14955	15015	15193	15138	15225	15191	14944	15071	15020	14883	14859	15112	15019	15070	15147	15021	15156	15134	15197	15213	15123	15078	14969	15048	15113	15175	15035	15037	15188	15139	15038	15138	14996	15063	15026	14985	15244	15143	15116	15152	15049	15259	15256	14970	14905	15178	15025	15077	14864	15202	15169	15336	14878	15098	14858	15020	15014	14917	15156	14879	15134	15338	15049	14908	14962	15123	15115	15291	15249	15172	15105	14899	15019	14883	14942	15221	15054	14992	15002	15081	14865	14948	15090	15080	15085	15190	15057	14962	14858	15089	15264	15094	15014	14952	15016	14930	15071	15228	15111	15032	14958	15034	15260	15010	15138	15092	15058	14922	15111	15139	15030	15269	15087	15163	15115	15003	15038	15000	14856	14956	15252	15105	15050	15174	15286	15180	14977	15046	15060	15118	15127	14812	15112	15006	15063	15207	14986	15000	15131	14994	15105	15065	15015	15086	14978	15179	15084	15071	14890	15153	14969	14991	15031	15114	15143	14991	15219	14867	15055	15154	15198	14937	15007	15201	15088	15172	15104	14934	14972	15024	15110	15147	14910	15135	15206	15107	15062	14910	15048	15171	15316	15336	15022	15153	15191	15272
44241	77851	74596	54213	34658	23093	18797	16584	14973	14161	13840	13492	13323	13443	13102	12875	13131	12935	12522	12449	13115	12747	12699	12992	12730	12454	12225	12206	11949	11855	11868	11889	11648	11773	11847	11733	11479	11542	11791	11648	11679	11631	11613	11553	11534	11553	11723	11670	11646	11657	11771	11622	11460	11521	11593	11473	11565	11411	11708	11604	11557	11618	11647	11437	11456	11497	11448	11786	11441	11561	11431	11555	11508	11421	11478	11536	11561	11547	11466	11497	11404	11570	11622	11523	11571	11470	11647	11541	11519	11720	11566	11460	11516	11566	11459	11256	11662	11478	11363	11459	11423	11534	11520	11585	11619	11506	11513	11585	11378	11528	11482	11547	11292	11542	11529	11488	11517	11688	11561	11449	11376	11637	11567	11373	11215	11547	11485	11682	11499	11609	11448	11550	11522	11406	11710	11688	11425	11529	11581	11488	11628	11470	11487	11564	11391	11423	11530	11446	11426	11531	11536	11491	11439	11417	11425	11534	11409	11493	11401	11523	11444	11518	11490	11447	11465	11568	11427	11568	11446	11612	11620	11446	11474	11500	11645	11577	11539	11420	11695	11454	11470	11506	11677	11499	11579	11436	11427	11317	11582	11360	11420	11435	11665	11483	11512	11504	11538	11373	11390	11589	11410	11370	11528	11397	11647	11356	11213	11530	11597	11423	11728	11531	11452	11559	11378	11509	11468	11411	11348	11566	11523	11395	11505	11655	11385	11575	11556	11517	11466	11490	11330	11456	11420	11412	11576	11557	11540	11421	11365	11481	11463	11550	11416	11476	11338	11439	11683	11409	11395	11496	11511	11602	11610	11595	11469	11364	11572	11638	11532	11451	11486	11453	11448	11512	11510	11505	11515	11363	11559	11342	11480	11577	11573	11485	11342	11400	11475	11508	11522	11456	11589	11362	11449	11486	11459	11485	11396	11446	11563	11465	11630	11456	11464	11545	11502	11532	11455	11367	11428	11544	11483	11488	11651	11599	11586	11479	11555	11523	11624	11489	11489	11610	11559	11491	11541	11560	11583	11378	11355	11358	11536	11490	11375	11564	11456	11539	11408	11368	11512	11425	11525	11504	11414	11661	11355	11626	11615	11416	11580	11519	11499	11442	11280	11619	11477	11572	11485	11632	11561	11473	11596	11428	11520	11598	11625	11544	11580	11361	11450	11439	11378	11408	11540	11563	11581	11529	11521	11387	11335	11591	11606	11380	11451	11516	11562	11411	11328	11606	11473	11671	11472	11563	11585	11520	11531	11356	11510	11496	11451	11681	11454	11641	11381	11401	11515	11559	11388	11392	11610	11548	11469	11564	11527	11462	11515	11460	11490	11428	11725	11419	11624	11505	11557	11619	11415	11456	11517	11533	11515	11465	11347	11616	11612	11547	11483	11555	11519	11452	11366	11538	11466	11634	11722	11604	11548	11544	11532	11393	11413	11368	11554	11553	11657	11574	11444	11441	11493	11520	11440	11589	11650	11420	11495	11505	11486	11624	11527	11630	11454	11517	11510	11565	11484	11446	11609	11471	11431	11448	11493	11654	11419	11327	11674	11518	11558	11445	11653	11565	11470	11650	11545	11621	11563	11483	11541	11533	11621	11484	11471	11474	11558	11564	11532	11643	11637	11603	11481	11399	11607	11395	11599	11539	11553	11410	11381	11455	11499	11580	11547	11543	11454	11423	11563	11392	11478	11345	11607	11369	11351	11402	11652	11557	11370	11506	11337	11663	11656	11608	11661	11594	11495	11538	11457	11470	11555	11483	11611	11461	11394	11531	11405	11508	11551	11607	11477	11375	11577	11691	11563	11675	11540	11470	11395	11445	11372	11581	11575	11492	11526	11546	11440	11537	11565	11312	11532	11443	11455	11380	11668	11452	11504	11431	11532	11398	11534	11500	11451	11470	11563	11545	11429	11537	11669	11470	11405	11467	11461	11502	11489	11346	11435	11464	11551	11423	11455	11589	11544	11496	11435	11556	11489	11468	11388	11463	11507	11624	11366	11467	11325	11472	11631	11445	11458	11553	11711	11512	11449	11417	11500	11545	11592	11420	11561	11415	11535	11565	11384	11623	11478	11573	11480	11445	11465	11626	11510	11609	11489	11447	11730	11461	11666	11587	11611	11525	11427	11505	11433	11442	11641	11496	11352	11320	11436	11624	11496	11388	11480	11546	11420	11516	11539	11500	11530	11424	11517	11579	11412	11426	11685	11429	11507	11589	11714	11402	11527	11535	11457	11584	11349	11459	11551	11551	11386	11488	11505	11663	11582	11632	11653	11663	11333	11567	11502	11411	11571	11702	11438	11517	11433	11541	11686	11464	11658	11470	11572	11493	11583	11471	11613	11379	11487	11529	11496	11369	11391	11419	11463	11522	11676	11491	11497	11387	11461	11562	11390	11496	11466	11545	11510	11560	11504	11508	11652	11437	11488	11408	11439	11576	11384	11475	11480	11413	11503	11358	11551	11389	11479	11452	11469	11529	11465	11610	11543	11621	11602	11425	11649	11554	11316	11551	11386	11514	11369	11512	11365	11584	11393	11625	11548	11658	11318	11582	11557	11614	11501	11494	11520	11552	11632	11652	11588	11515	11340	11399	11665	11322	11396	11564	11553	11481	11525	11448	11523	11552	11483	11590	11681	11424	11356	11400	11511	11615	11455	11553	11463	11542	11485	11522	11563	11622	11626	11360	11504	11498	11395	11350	11569	11540	11553	11472	11703	11553	11545	11583	11451	11548	11501	11560	11566	11625	11560	11534	11560	11510	11385	11332	11492	11533	11612	11341	11318	11572	11513	11463	11451	11530	11405	11560	11620	11583	11526	11595	11625	11502	11489	11469	11471	11304	11372	11561	11508	11408	11533	11480	11469	11425	11407	11480	11580	11577	11697	11468	11601	11623	11556	11535	11473	11540	11620	11551	11473	11435	11658	11518	11806	11545	11268	11559	11598	11457	11642	11560	11503	11772	11613	11440	11506	11505	11571	11575	11586	11447	11656	11501	11564	11477	11486	11508	11568	11584	11642	11645	11529	11527	11407	11523	11601	11567	11512	11425	11418	11328	11564	11386	11554	11507	11504	11463	11647	11404	11566	11573	11338	11481	11552	11576	11478	11503	11626	11635	11508	11426	11628	11487	11574	11583	11460	11561	11417	11469	11476	11544	11596	11220	11544	11416	11662	11513	11425	11432	11636	11446	11398	11476	11468	11498	11500	11404	11447	11603	11526	11471	11370	11507	11416	11515	11537	11708	11534	11403	11221	11519	11320	11360	11376	11289	11609	11333	11474	11479	11554	11549	11480	11445	11560	11520	11525	11736	11532	11497	11443	11582	11338	11473	11474	11557	11522	11648	11458	11222	11623	11716	11451	11460	11540	11515	11280	11446	11507	11554	11617	11496	11601	11600	11448	11466	11500	11485	11398	11473	11580	11439	11432	11515	11356	11581	11476	11572	11583	11414	11641	11604	11544	11518	11463	11511	11632	11610	11537	11589	11505	11708	11504	11574	11652	11445	11308	11645	11473	11512	11588	11425	11410	11590	11465	11583	11532	11446	11689	11491	11575	11482	11449	11393	11455	11614	11450	11542	11502	11466	11620	11539	11394	11470	11440	11568	11556	11514	11531	11530	11577	11361	11497	11534	11474	11556	11436	11565	11361	11599	11465	11535	11464	11624	11598	11460	11358	11585	11481	11516	11591	11509	11469	11476	11478	11453	11543	11376	11574	11319	11385	11520	11620	11575	11373	11658	11465	11422	11460	11539	11449	11505	11528	11496	11720	11456	11552	11407	11456	11462	11620	11482	11692	11565	11574	11497	11537	11563	11556	11631	11470	11569	11513	11420	11662	11525	11431	11441	11572	11526	11398	11590	11657	11534	11387	11388	11538	11384	11574	11508	11596	11485	11567	11561	11582	11508	11534	11443	11657	11487	11505	11434	11537	11683	11358	11630	11559	11502	11381	11490	11429	11597	11452	11407	11392	11729	11385	11498	11485	11552	11566	11362	11389	11590	11477	11467	11632	11553	11538	11655	11531	11693	11534	11399	11535	11428	11373	11621	11605	11577	11615	11514	11504	11406	11466	11544	11580	11578	11417	11354	11673	11480	11544	11387	11519	11640	11479	11495	11606	11446	11490	11465	11403	11558	11527	11418	11420	11542	11643	11632	11539	11455	11558	11462	11526	11558	11538	11528	11443	11502	11407	11596	11521	11401	11538	11498	11510	11587	11514	11436	11559	11425	11579	11532	11552	11491	11554	11371	11487	11426	11453	11533	11532	11594	11376	11623	11403	11546	11675	11623	11539	11353	11348	11494	11577	11471	11466	11512	11642	11437	11453	11569	11584	11593	11463	11589	11381	11503	11386	11371	11536	11498	11663	11514	11505	11393	11573	11635	11509	11402	11596	11397	11581	11534	11469	11566	11474	11491	11517	11581	11576	11484	11481	11560	11491	11560	11420	11627	11632	11498	11481	11425	11533	11473	11568	11493	11465	11517	11595	11481	11538	11490	11544	11483	11442	11603	11408	11601	11419	11592	11511	11527	11536	11550	11509	11403	11579	11539	11499	11402	11540	11539	11550	11556	11528	11525	11426	11355	11513	11377	11431	11606	11562	11391	11635	11362	11518	11396	11470	11640	11590	11495	11469	11564	11504	11532	11521	11477	11472	11530	11579	11510	11408	11532	11624	11552	11580	11378	11507	11516	11488	11463	11429	11404	11520	11430	11549	11534	11502	11575	11426	11373	11524	11500	11440	11459	11217	11412	11404	11625	11505	11564	11608	11392	11707	11516	11623	11431	11614	11537	11479	11461	11615	11603	11426	11633	11532	11474	11602	11662	11577	11375	11690	11511	11597	11435	11589	11547	11595	11402	11481	11408	11416	11603	11543	11755	11421	11399	11448	11357	11690	11316	11567	11596	11466	11484	11510	11521	11457	11461	11704	11504	11500	11542	11390	11513	11384	11575	11355	11524	11404	11565	11605	11476	11489	11477	11608	11485	11556	11379	11540	11519	11503	11390	11600	11446	11397	11586	11529	11514	11597	11446	11461	11716	11552	11563	11386	11300	11395	11564	11677	11577	11657	11490	11527	11290	11470	11558	11547	11487	11558	11543	11469	11477	11528	11478
39217	47502	49438	39962	26065	20147	18233	17366	17099	16839	16546	16766	16666	16532	16893	16817	16808	16748	16475	16353	16583	16436	16632	16697	16646	16632	16280	16143	16272	16276	16309	16268	16226	16541	16477	16508	16209	16324	16216	16173	16321	16238	16113	16175	16092	16121	16162	16350	16447	16319	16114	16146	16160	16370	16152	16032	16260	16135	16350	16374	16301	16443	16198	16297	16303	16184	16206	16325	16266	16243	16158	16297	16256	16095	16216	16178	16098	16253	16163	16376	16238	16338	16308	16248	16113	16045	16391	16305	16201	16174	16104	16204	16181	16119	16205	15980	16312	16088	16261	16558	16477	16125	16153	16374	16227	16059	15913	16108	16184	16268	16127	16219	16229	16170	16039	16244	16101	16113	16077	16388	16431	16144	16082	16028	16107	16100	16014	15955	16130	16254	16245	16393	16122	16330	15983	16135	15890	16172	16215	16115	16116	16267	16334	16197	16205	16296	16085	16304	16275	16296	16296	16189	16142	16188	16068	16160	16238	16236	16037	16002	16095	16133	15989	16163	16126	16116	16270	16194	16138	16054	16126	16214	16198	16201	16180	16100	16087	16029	16073	16093	16045	16217	16304	16323	16197	16146	16045	16112	16011	16264	16233	16149	16229	16289	16150	15976	15960	15962	16135	16020	16173	16349	16086	16229	16251	16196	16051	16173	16238	16213	16128	16266	16241	16040	16137	16135	16150	16369	16181	16171	16279	15952	16126	15953	16074	16320	16152	16310	16295	16341	16285	16269	16453	16135	16099	16222	16122	16168	16010	16134	16206	16158	16240	16138	16256	16357	16083	16279	16156	16024	16167	16114	16185	16220	16065	16291	16069	16193	16204	15886	16181	16160	16265	15958	16408	16287	16249	16032	16105	16185	16198	16046	16225	16221	16152	16491	16398	16121	16152	16254	16243	16100	16168	16022	16359	16373	16205	15942	16116	15964	16241	16352	16409	16318	16165	16082	16127	16143	16117	16205	16313	16098	16209	16177	16221	16181	16155	15950	16297	16183	15988	16203	16239	16091	16141	16164	16159	16277	16260	16143	16292	16022	16083	16098	16083	16139	15976	16112	16308	16119	16078	16173	16207	16237	16214	16333	16312	16137	16319	16112	16138	16246	16174	16108	16230	16215	16107	16401	16070	16100	16173	16122	16144	16304	16394	16308	16028	16214	16211	16259	16176	16079	16068	16100	16083	16272	16158	16250	16052	15938	16219	15978	16105	16117	15894	16269	16507	16163	16157	16289	15900	16333	16316	16193	16446	16225	16273	16332	16195	16047	16083	16105	16226	16091	16304	16162	16303	16206	16141	16177	16054	16181	16257	16264	16267	16243	16141	16162	16241	16114	16090	16189	16177	16071	16111	16240	16093	16180	16016	16116	16197	16111	16090	15955	16190	16140	16065	15911	16214	16233	16201	16321	16460	16039	16111	16250	16073	16066	16182	16234	16085	16503	16225	16069	16212	16079	16216	16076	16187	16049	16146	16159	16185	16126	16442	16203	16278	16040	16064	16076	16271	16215	16185	15931	16371	16401	16166	15987	15927	16216	16102	16250	16268	16103	16108	16024	16280	16090	16042	16325	16296	16308	16208	16165	16163	16155	16166	16146	16212	16250	16240	16215	15985	16136	16130	16296	16241	15970	16188	16420	16131	16093	16110	16390	16245	16160	15978	16095	16039	16294	16156	16342	16386	16208	16274	16303	16280	16159	16105	16175	16347	16482	16403	16152	16185	16270	16152	16131	16209	16175	16178	16063	16179	16035	16295	16377	16339	16418	16380	16010	16059	16251	16372	16138	16338	16232	16133	16306	16445	16513	16402	16232	16337	16125	16275	16106	16194	16130	16165	16267	16277	16205	16273	16156	16198	16058	16239	15993	16052	15993	16121	16149	16188	16136	16264	16245	16090	16158	16075	16272	16365	16206	16085	15968	16268	16239	16269	16200	16191	16168	16170	16100	16072	16225	16195	16260	16247	16038	15995	16139	16268	16280	16424	16279	16194	16206	16172	16166	16217	16200	16172	16213	16133	16158	16271	16189	16036	16212	16402	16182	16185	16272	16277	16354	16058	16545	16080	16195	16213	16125	16231	16323	16243	16196	16298	16328	16089	16186	16220	16367	16021	16055	16164	16170	16104	16204	16118	16106	16369	16106	16135	16203	16038	16258	16287	16324	16301	16249	15978	16200	16289	16315	16157	16040	16155	16140	16216	16119	16001	16202	16251	16284	16281	16221	16183	16361	16413	16171	15996	16187	16294	16364	16219	16239	16285	16203	16408	16165	16404	16247	16168	16150	16052	16097	16141	16053	16087	15980	16283	16225	16181	16220	16327	16314	16215	16332	16507	16259	16200	16320	16171	16241	16188	16036	16213	16150	16232	16180	15977	16140	16146	16285	15965	16130	16093	16161	16254	16295	16375	16228	16173	16256	16024	16369	15907	16291	16458	16231	16179	16262	16148	16236	16309	16376	16015	16235	16123	15989	16098	16081	16169	16350	16100	16064	16008	16410	16149	16096	16076	16090	16173	16262	16401	16193	16225	16174	16003	16231	16237	16316	15886	16095	16359	16492	16005	16017	16441	16216	16116	16167	15950	16102	16119	16107	16280	15911	16209	16135	16128	16345	16261	16168	16074	16125	16213	16208	16248	16311	16271	16414	16280	16257	15891	16167	16285	15982	16179	16049	16355	16330	16086	16019	16088	16141	16433	16279	16104	16315	16384	16270	16223	16006	16038	16329	16250	16050	16300	16121	16151	16318	16235	16155	16165	16146	15999	16164	16298	16212	16294	16120	16332	16314	16183	16349	16136	15965	16165	16254	16172	16169	16206	16207	16121	16340	16210	16215	16189	16178	16176	16164	16226	16162	15995	16195	16325	16229	16276	16307	16198	16042	16089	16297	16058	16320	16079	16236	16337	16252	16105	16284	16177	16340	16254	16125	16176	16111	16339	16069	16220	16151	16246	16146	16275	16444	16188	16035	16180	16074	15949	16155	16003	16084	16084	16308	16148	16163	16109	16281	16209	16168	16118	16179	16147	16156	16211	16051	16290	16163	16182	16127	16134	16193	16117	16043	16251	16180	16044	16373	16115	16130	16244	16329	16266	16066	16231	16269	16103	16086	16100	16047	16153	16261	16176	16364	16203	15998	16171	16068	16188	16294	16242	15929	16141	16163	16051	16256	16198	15931	16393	16222	16081	16106	16064	16301	16253	16447	16106	16276	16145	16370	16164	16189	16013	16288	16066	16247	16077	16449	16160	16229	16155	16044	16370	15885	16217	15933	16088	16178	15938	16028	16235	16266	16296	16349	16375	16262	16246	16294	16260	16466	16022	16093	16305	16202	16120	16292	16274	16070	16007	16154	16243	16177	16215	16137	16025	16138	16270	16051	16071	16126	16275	16205	16424	16029	16080	16150	16069	16083	16284	15982	16197	16020	15932	16092	16130	16019	16270	16120	16148	16058	16135	16302	16094	16360	16219	16132	16288	16061	16084	16134	16188	15881	16309	16219	16102	16095	16250	16246	16263	16060	16256	16201	16047	16172	16237	16235	16277	16285	16280	16268	16215	15892	16284	16295	16348	16300	16171	16124	16015	16111	16132	16147	16144	16096	16286	16319	16347	16315	16272	15950	16028	16148	16183	16303	16415	16012	16201	16331	16121	16127	16215	16131	16282	16221	16404	16019	16246	16223	16210	16261	16122	16076	16235	16278	16201	16187	16419	16111	16292	16183	16124	16180	16247	16352	16240	16202	16067	16357	16080	16229	16210	16157	16278	16174	16091	16241	16124	15971	16193	16294	16127	16256	16081	16058	16097	16053	16167	16170	16268	16189	16338	16213	16284	15882	16271	16207	16179	16188	16268	16271	16137	16152	16267	16133	16425	16208	16190	16226	16011	16230	16271	16318	16195	16362	16197	16105	16178	15861	16135	16267	16274	16100	16227	16059	16328	16115	16108	16047	16293	16292	16117	16088	16109	16276	16183	16283	16205	16038	16314	16214	16231	16301	16176	16420	15993	16166	16303	16348	16187	16156	16168	16209	16208	16118	16177	15962	16186	16313	16272	16138	16210	16166	16297	16364	16392	16355	16576	16091	16181	16466	16352	16123	16305	16231	16125	16136	16075	16297	16570	16063	16183	16169	16212	15960	16150	16215	16301	16137	16158	16078	16538	16303	16076	16253	16119	16098	16024	15900	16074	16136	16119	16172	16310	16188	16106	16131	16126	16199	16023	16065	16153	15993	16262	16267	16059	16309	16166	16229	16025	16159	16236	16145	16039	16225	16037	16312	16039	16149	16083	16330	16405	16258	16368	16181	16166	16210	16132	16259	16127	16145	16170	16262	16213	16092	16305	16224	16106	16049	16168	16222	16016	16066	16275	16053	16220	16149	16091	16399	16276	16173	16309	16060	15952	16313	16251	16229	16173	16339	16205	16324	16214	16154	16027	16218	15948	16387	16204	16316	16060	16149	16104	16143	16387	16265	16128	16234	16071	16236	16339	16305	16326	16135	16102	16123	16084	16113	16183	16241	16442	16186	16204	16341	16116	16500	16328	16331	16336	16385	16231	16059	16127	16090	16237	16368	16067	16334	16182	16267	16408	16178	16114	16133	16346	16182	16239	16059	16038	16050	16284	16197	16156	16129	16164	16143	16184	15957	16017	16250	16294	16356	16237	15931	16213	16376	16159	16188	16199	16077	16174	16394	16250	16232	16143	16196	16368	16049	16015	16079	16403	16197	16203	16357	16094	16205	16409	16245	16163	16168	16227	16308	16269	16248	16267	16293	16152	16257	15920	16239	16024	16150	16095	16236	16122	16296	16174	16249	16215	16172	16407	16417	16058	16029	16307	16180	16222	16333	16014	16070	16144	16392	16275	16427	16164	16222	16116	16259	16221	16252	16305	16062	16314	16207	16175	16309	15997	16054	16076	16165	16442	16169	16158	16166	16066	16261	16163	16316	16247	16164	16026	16024	16330	16059	16128	16150	16274	16384	16414	16260	16219	16135	16132	16214	16203	16115	16304	16098	16241	16125	16087	16280	16285	15943	16011	16179	16312	16198	16373	16292	16000	16316	16462	16391	16334	16404	16234	16131	16126	16123	16189	16225	16370	16317	15967	16448	16327	16205
40533	58115	50967	35763	21989	16303	14689	13761	13356	13034	12730	12683	12552	12780	12811	12504	12749	12789	12552	12559	12788	12570	12543	12504	12607	12445	12419	12489	12190	12161	12223	12289	12011	12125	12243	12365	12177	12112	12260	12048	12061	12087	11946	12030	11948	12012	12100	12167	12116	12091	12178	12219	12078	11996	12212	12159	12019	12165	12082	12020	12093	12220	12074	12146	11969	12169	12101	12131	12309	12074	12043	12143	12142	12078	12200	11995	12158	12049	12027	12113	12173	12128	12071	12102	12143	12035	12071	11864	12125	12214	11939	12045	12184	11981	12191	12082	11981	12159	11996	12031	11923	12190	12018	11909	12153	12003	11970	11968	12036	12107	12087	12306	12123	12247	12185	12013	12027	12271	11943	12026	12075	12183	12005	11971	12130	12075	12214	12016	11852	12176	12005	12104	12175	11980	12075	12028	11906	12196	12098	11942	12138	12005	11951	12133	11973	12220	12012	12010	12103	12038	12007	11943	12124	12113	12070	12061	12103	12163	12031	12028	12014	12035	12008	12151	12087	12054	12145	12217	11981	11939	12179	12063	11930	12069	12094	12063	12141	12167	12115	12128	12197	12121	12070	12191	12027	12179	12013	12080	12056	12008	12278	12251	12086	12179	12187	12013	11950	12117	12071	12047	11991	12169	12107	12146	12001	12241	12035	12118	12165	12088	12087	12009	12127	12188	12206	11858	12065	11940	12113	12228	12201	12131	12242	12098	12052	12014	12061	12126	12108	11954	12024	12053	12152	11992	12067	12119	12025	12125	12091	11982	11959	11863	12161	12009	12056	12148	12186	12085	12070	12154	12177	12322	12226	12074	12080	12131	12202	12122	12022	11995	11962	12087	12220	11950	12015	12137	12122	12055	12137	12010	12227	12081	12053	11920	12134	12022	12070	12232	12014	11950	11978	12025	12035	12040	12221	12169	11979	12171	11948	11959	12072	12142	12110	12012	12191	12166	12029	12105	12169	12050	12193	12048	12034	12012	12119	12176	11965	12038	12033	12104	12054	12119	12194	12065	11994	12082	12233	12095	12110	11943	12130	12116	12057	12014	12085	12157	11959	11976	12114	12054	12024	12081	12196	12068	12128	12012	12059	12186	11969	12027	12305	12057	12191	12178	12070	12027	12127	12114	12138	11988	12006	12076	12016	12041	12181	12015	12023	12063	12177	11969	12110	12176	12154	12046	12098	12066	11857	12179	12144	12257	12113	12095	11955	12072	12075	12120	12194	12171	12096	12148	12163	12066	12139	12062	12110	12163	11980	11949	12089	12177	12124	12036	12166	11990	11901	11924	11942	12179	12048	12082	12004	12126	12157	11910	12235	12168	12082	12016	11999	12249	11957	12114	12118	12036	12142	12074	12005	12068	12128	12107	12242	11916	12040	12032	12193	11996	11963	12180	11982	12232	12165	12088	12106	11974	12064	12055	12163	12127	12024	12163	12274	12029	12104	12163	12106	12183	12154	11997	12008	11968	12087	12028	12114	12191	11978	12256	12075	12224	12104	12029	12185	11990	11924	12115	12116	11989	12028	12144	12070	12065	12225	12071	12040	12152	12087	12223	12094	12084	11997	12140	12162	12130	12088	12104	12039	11981	12026	12131	12193	12209	12171	11978	12100	12141	11924	12114	12145	12271	12227	12070	12217	12252	12147	12211	12029	12257	12014	12005	12057	12068	12001	12172	12273	12099	12082	11957	12119	12048	12119	12029	12182	12089	12188	12114	12074	11927	12066	12123	12102	11929	12103	12128	12143	12042	12021	12156	12109	12054	12212	12168	12131	12220	12075	12146	12076	12103	12059	11979	12066	12007	12036	12111	11874	11932	12025	12173	12179	11978	12086	12169	12152	12051	12015	12185	12092	12074	12159	12190	11901	12068	12068	12074	12122	12186	12003	12012	12005	12107	11942	12033	12178	12137	12011	12135	12025	12185	12118	12254	12086	12034	12124	12151	12125	12067	12128	12100	12074	12070	12002	12007	12088	11929	12187	12104	12192	12063	12122	12169	12127	12298	12036	11983	12167	12118	12162	12285	11937	12145	12114	12181	11958	12150	12134	12237	12064	12144	12151	12141	12107	12160	12257	12226	12042	12037	12218	11958	12055	12091	12225	11992	12019	12016	11963	11965	12170	12117	12200	12036	12190	12051	12167	11901	11991	12055	12092	12253	12144	12145	12208	12094	12140	12114	12040	12160	12040	11988	12087	11942	12048	12124	11941	12143	12277	12117	12153	12070	12099	12052	12119	12211	12027	12119	12064	12129	12098	12244	11970	12133	12075	12035	12007	12000	11907	12100	12027	12124	12115	12107	12039	12110	12086	11991	12117	12078	12082	12133	12203	12086	12073	12210	12086	12190	12050	12108	12230	12142	12068	12103	12250	12243	12089	12074	12104	12027	12176	12175	12291	12180	12088	12201	11997	12008	11965	12093	12024	11949	12071	11927	12302	12113	12030	12059	12085	12242	12081	12173	12246	12341	12158	11956	12085	12159	12080	12095	12017	11955	12211	12261	12094	12165	12075	12177	12165	12231	12284	12102	12167	12035	12120	12044	12091	12061	12088	12214	12164	12040	12193	12084	12125	12105	12083	11841	12174	11969	12018	12211	12066	12138	12050	12065	12156	12134	12126	11873	12132	12067	12118	11950	12057	12163	12039	11970	11901	12036	12155	12139	12113	12090	12102	12099	11978	12024	12156	11990	11989	12095	12123	12160	12101	12047	12099	12179	11990	12124	12027	11989	12193	12087	12104	12119	12063	11925	12006	12073	12190	12060	12138	12174	12053	11997	12031	12054	12060	12078	12036	12069	12075	12161	12262	12011	11973	12214	12108	12017	12130	11972	12124	12104	12223	12238	12181	12023	12157	12048	12140	12019	12110	12146	11968	12091	12177	12020	12224	12057	12283	12069	12093	12140	12002	12002	12050	11943	12070	12147	12080	11899	12101	12125	12082	12130	12187	11964	12027	12175	12208	12078	12127	12263	12147	11940	12053	12060	12156	11923	12123	12180	12169	12033	12029	12100	12132	12091	11890	11953	12038	12028	12119	12120	12054	12119	12197	12090	12130	12051	12076	12191	12199	12072	12033	12116	12147	12016	12154	12044	12078	12062	11977	11840	12147	12082	12068	12029	11992	12176	12012	12130	12147	12024	12047	12133	12075	12117	12048	12230	12028	12026	12154	12163	12111	11999	12005	12011	12090	12056	12260	12093	12086	12187	12083	12124	12097	12048	12239	12219	12085	12056	12148	12018	12069	12100	12039	12002	12179	12148	12174	12230	12111	12301	12009	12039	12257	12218	12084	12147	12224	12099	12111	12102	12096	12211	12056	12085	12095	12079	11893	12227	12112	12109	11986	12106	12189	11979	12102	12169	12059	12198	12133	12002	12232	12100	12056	12027	12120	12010	12133	12092	12316	12157	12066	12054	12014	12038	12139	12203	12066	12130	12102	12063	11950	12054	12186	12076	12100	11993	12127	12097	12092	12115	12173	12130	12114	11981	12149	12108	12126	12125	12048	12141	12056	12092	12027	12133	12124	12090	12107	12135	12045	12204	12138	11953	12017	12122	12196	12305	12172	12165	12079	12110	12040	12025	11898	12279	12042	11981	12044	12024	12014	12053	12057	12164	12025	12065	12046	12100	12082	12055	12156	12001	12063	12126	12119	12092	12147	12028	12023	12116	12161	12129	12310	12085	12100	12154	12031	12077	12223	12113	11978	12132	12091	12185	12058	12111	12095	12004	12092	12059	12237	11995	12275	12125	11998	12100	12116	12047	12120	12228	11912	12091	12055	12170	12122	12060	12084	12151	12028	12101	12161	12130	12025	12089	12062	12104	12129	12041	12145	12079	12116	12122	12008	12042	12186	12191	11986	12118	12052	12006	12143	12007	11962	12059	12062	12146	12233	12163	11883	12008	11985	12305	11997	12097	11892	12194	12259	12022	12132	12023	11988	12057	12186	12011	12048	12140	12129	11980	12156	12144	11998	12150	12143	11984	12163	12021	12070	12060	12064	11998	12103	12108	12122	12278	12033	12196	12129	12237	12018	11962	12059	12187	11836	12101	12025	11939	12133	12043	11884	12154	12154	11962	12209	12048	12124	11970	12034	12048	12037	12202	12017	12066	12053	12152	12295	12010	12275	12160	12007	12205	12039	12029	12228	12130	12245	12085	12190	12146	11997	12110	12067	12192	12168	12220	12112	12122	11996	12084	12237	12221	11988	12191	12006	11958	12124	12207	12010	12040	12181	12200	12095	12244	11930	12191	12097	11981	12108	12198	12182	12001	12120	12028	11925	12119	12001	12051	12013	12203	12051	12138	12130	12016	12083	12188	12112	11926	12123	12197	12045	12145	12211	12080	12070	12117	11942	12022	12265	12040	12108	12155	12039	12033	12038	12003	12208	11834	12156	12266	12137	11994	12022	12100	11991	12072	12182	11973	12098	12097	12100	12140	12220	12060	12024	12150	12237	12184	12130	12045	12144	12091	12066	12154	12172	12102	12170	12062	12071	12124	12050	12024	12111	12027	12048	12016	12245	12044	12137	12163	11991	12101	12199	12156	12105	12196	12036	12205	12199	12015	12148	11990	12138	12146	12074	12109	12046	12133	12082	12033	12012	12169	12133	11992	12116	12059	12087	12126	12018	11911	11989	12084	12089	12213	12139	12092	12205	12164	12030	12154	12094	12108	12120	12206	12195	12059	11931	12072	12018	12024	11993	12145	12061	12031	12087	12086	12101	12098	12218	12173	12145	12139	12036	12182	12079	12113	12147	11982	12121	12061	12165	12041	11881	12008	12083	11992	12142	12090	12186	12226	12107	12127	12116	12054	11958	12117	12051	11863	12107	12157	12010	12026	12140	12005	12097	12154	12187	12094	12000	12116	12117	12093	12178	11951	12143	12055	12143	12073	12100	12192	12073	12042	12113	12075	12189	12072	12071	12103	12034	12173	12114	12002	12159	12064	12133	12104	12273	12239	12211	12179	12181	12170	12071	12219	12157	12151	12262	12124	12164	12191	12072	12183	12231	12161	12113	12205	12132	11996	12073	12166	12079	12090	12105	12170	12004	12209	11815	12207	12012	12054	12144	12121	12194	12228	12019	11978	12007	12138	12068	12031	12125	12143
26646	21894	32511	30936	25830	24707	22171	18981	17828	17925	17563	17291	17393	17314	17319	17004	17083	17303	16954	16887	17142	17002	17123	16962	16866	16785	16763	16670	16608	16393	16588	16403	16373	16377	16414	16398	16218	16169	16429	16314	16344	16335	16272	16173	16308	16169	16329	16360	16339	16161	16437	16191	16318	16434	16461	16271	16047	16212	16007	16131	16262	16290	16463	16022	16293	16390	16308	16228	16208	16420	16247	16093	16209	16331	16297	16422	16218	16411	16239	16194	16135	16185	16218	16232	16143	16277	16331	16225	16224	16143	16191	16335	16410	16271	16437	16245	16221	16375	16242	16305	16199	16187	16275	16226	16251	16346	16447	16299	16136	16297	16200	16296	16224	16156	16309	16365	16412	16106	16402	16319	16225	16355	16150	16135	16268	16221	16271	16323	16026	16263	16325	16262	15953	16306	16206	16231	16244	16388	16379	16119	16296	16276	16410	16213	16356	16404	16129	16190	16312	16540	16108	16262	16239	16345	16662	16283	16349	16410	16337	16375	16406	16345	16105	16141	16159	16388	16181	16184	16260	16089	16301	16472	16362	16135	16222	16266	16195	16194	16525	16613	16127	16181	16158	16236	16435	16201	16238	16417	16403	16054	15904	16079	16193	16403	16070	16193	16228	16307	16258	16328	16317	16213	16309	16126	16236	16022	16265	16334	16196	16288	16480	16212	16205	16434	16215	16089	16056	16356	16267	16336	16463	16128	16272	16264	16126	16247	16207	16126	16112	16273	16452	16340	16181	16054	16392	16192	16273	16214	16334	16164	16229	16245	16374	16028	16118	16307	15977	16433	16313	16308	16169	15972	16073	16383	16429	16380	16489	16347	16387	16115	16307	16315	16260	16320	16257	16483	16232	16381	16337	16364	16261	16306	16252	16331	16275	16222	16120	16027	16300	16604	16255	16306	16473	16222	16180	16329	16393	16245	16408	16260	16199	16248	16127	16198	16150	16224	16090	16006	16045	16369	16329	16336	16301	16319	16259	16188	16222	16118	16340	16146	16250	16220	16298	16398	16359	15898	16281	16087	16429	16175	16256	16353	16187	16342	16231	16184	16261	16140	16151	16395	16199	16279	16117	15970	15982	16111	16166	16321	16230	16224	16433	16336	16358	16175	16306	16245	16420	16142	16320	16140	16211	16186	16355	16354	16191	16125	16083	16513	16302	16131	16270	16144	16182	16163	16241	16504	16089	16351	16308	16337	16240	16266	16192	16053	16306	16257	16111	16200	16306	16377	16301	16231	16258	16383	16304	16375	16199	16134	16169	16344	16189	16245	16201	16178	16226	16210	16412	16345	16318	16220	16251	16214	16149	16489	16303	16199	16296	16142	16259	16433	16430	16371	16389	16220	16112	16094	16264	16091	16450	16350	16158	16177	16274	16167	16271	16189	16160	16269	16475	16247	16192	16248	16485	16251	16280	16253	16535	16329	16364	16632	16174	16189	16086	16291	16209	16354	16175	16320	16137	16146	16454	16322	16136	16451	16230	16352	16325	16259	16316	16042	16271	16208	16223	16309	16180	16231	16356	16233	16308	16350	16314	16290	16310	16112	16160	16158	16337	16332	16414	16307	16312	16291	16061	16400	16158	16309	16135	16149	16213	16172	16383	16308	16200	16313	16335	16234	16160	16338	16298	16039	16274	16066	16234	16436	16249	16304	16420	16397	16323	16099	16208	16377	16267	16361	16200	16241	16275	16389	16191	16309	16452	16332	16404	16398	16240	16207	16411	16209	16125	16251	16285	16311	16286	16374	16220	16265	16170	16391	16279	16188	16278	16164	16120	16157	16136	16478	16388	16257	16155	16135	16127	16268	16299	16215	16372	16206	16231	16112	16181	16235	16245	16280	16394	16530	16278	16299	16222	16233	16239	16298	16219	16326	16173	16128	16286	16189	16156	16291	16151	16241	16312	16347	16279	16611	16366	16350	16231	16286	16104	16188	16347	16254	16029	16249	16459	16281	16275	15967	16116	16147	16349	16263	16266	16371	16224	16195	16182	16333	16146	16316	16516	16379	16283	16318	16274	16322	16461	16599	16238	16121	16340	16284	16462	16206	16161	16345	16416	16259	16222	16217	16399	16310	16135	16211	16230	16230	16178	16079	16333	16348	15801	16246	16347	16311	16262	16182	15980	16087	16276	16403	16390	16293	16112	16187	16329	16036	16301	16253	16402	16159	16288	16043	16147	16231	16280	15992	16154	16113	16166	16289	16275	16165	16150	16231	16232	16063	16263	16054	16164	16250	16121	16376	16305	16182	15984	16026	16270	15984	16102	16275	16327	16284	16276	16164	16076	16175	16252	16341	16310	16197	16421	16497	16204	16248	16214	16042	16161	16202	16246	16356	16247	16336	16226	16312	16142	16158	16177	16302	16472	16158	16230	16231	16114	16159	16276	16273	16412	16129	16369	16116	16167	16190	16228	16056	16315	16292	16125	16297	16388	16368	16215	16246	16313	16155	16204	16185	16186	16222	16120	16143	16392	16323	16333	16245	16126	16110	16182	16090	16132	16110	16257	16153	16287	16271	16444	16301	16281	16247	16443	16446	16238	16321	16287	16419	16157	16401	16192	16246	16180	16149	16318	16338	16366	16221	16170	16320	16189	16165	16278	16076	16120	16070	16207	16219	16319	16459	16089	16359	16218	16396	16277	16307	16217	16183	16108	16116	16261	16337	16196	16458	16346	16237	16163	16384	16302	16441	16175	16431	16319	16155	16087	16231	16242	16339	16386	16147	16232	16506	16084	16251	16206	16266	16336	16246	16292	16294	16177	16192	16205	16044	16330	16348	16296	16234	16308	16319	16197	16234	16294	16196	16413	16495	16212	16231	16171	16199	16182	16211	16153	16420	16236	16034	16296	16149	16286	16003	15973	16275	16240	16354	16141	16333	16292	16185	16331	16198	16190	16039	16273	16214	16383	16347	16357	16142	16354	16349	16232	16273	16342	16339	16341	16403	16354	16386	16357	16110	16093	16388	16407	16291	16217	16189	16084	16229	16245	16025	16070	16303	16480	16086	16435	16320	16256	16206	16155	16267	16135	16318	16402	16279	16097	16283	16254	16176	16271	16068	16220	16324	16397	16257	16221	16364	16424	16005	16343	16175	16128	16198	16142	16082	16319	16387	16080	16259	16217	16084	16274	16280	16137	16261	16365	16126	16234	16008	16299	16358	16218	16171	16268	16223	15972	16489	16493	16338	16394	16180	16376	16552	16316	16396	16486	16334	16291	16365	16260	16251	16395	16322	15953	16263	16336	16286	16194	16195	16486	16313	15997	16127	16260	16049	16276	16442	16122	16225	16320	16280	16014	16199	16369	16337	16263	16131	16280	16183	16267	16133	16288	16254	16326	16060	16218	16164	16267	16318	16280	16150	16216	16176	16226	16303	16244	16258	16078	16315	16196	16349	16301	16273	16221	16457	16216	16142	16234	16249	16118	16102	16206	16228	16397	16253	16147	16225	16354	16231	16395	16175	16395	16336	16170	16229	16357	16245	16319	16233	16336	16372	16316	16285	16358	16274	16474	16424	16256	16143	16297	16241	15978	16285	16275	16326	16329	16068	16177	16144	16370	16226	16179	16380	16269	16062	16297	16364	16116	16219	16134	16217	16177	16220	16137	16157	16457	16356	16228	16346	16356	16223	16326	16504	16311	16200	16310	16208	16077	16317	16159	16255	16452	16214	16183	16142	16385	16141	16345	16096	16157	16484	16152	16368	16184	16232	16179	16402	16253	16249	16281	16319	16430	16263	16241	16336	16180	15978	16121	15999	16385	16257	16337	16194	16013	16298	16164	16100	16220	16325	16203	16071	16262	16370	16219	16237	16222	16070	16013	16243	16379	16411	16350	16354	16270	16239	16211	16082	15968	16161	16397	16150	16335	16340	16252	16045	16202	16389	16162	15978	16356	16348	16372	16391	16145	16174	16268	16269	16299	16177	16197	16050	16220	16321	16491	16185	16241	16077	16435	16187	16280	16001	16052	16155	16269	16241	16178	16351	16196	16217	16249	16325	16235	16420	16320	16379	16373	16188	16041	16376	16186	16220	16317	16115	16166	16216	16160	16103	16287	16436	16516	16295	16314	16217	16392	16278	16286	16196	16260	16291	16374	16209	16123	16112	16477	16250	16262	16288	16243	16204	16251	16297	16257	16395	16396	16307	16455	16388	16107	16210	16188	16143	16205	16356	16235	16455	16265	16241	16168	16222	16303	16250	16346	16243	16199	16213	16373	16246	16194	16399	15992	16128	16074	16239	16225	16443	16178	16401	16408	16419	16236	16316	16191	16182	16008	16492	16334	16152	16389	16152	16302	16262	16261	16277	16201	16306	16308	16277	16143	16067	16233	16291	16311	16311	16308	16137	16293	16202	16367	16223	16083	16314	16443	16226	16393	16188	16273	16302	16236	16241	16331	16267	16372	16366	16254	16252	16374	16185	16142	16186	16156	16289	16386	16399	16172	16255	16042	16113	16166	16335	16228	16183	16231	16271	16298	16303	16473	16308	16339	16143	16350	16270	16133	16041	16362	16076	16156	16342	16356	16188	16023	16226	16262	16155	16227	16227	16271	16278	16276	16169	16368	16181	16400	16127	16333	16373	16292	16446	16318	16294	16278	16235	16461	16258	16239	16238	16203	16099	16057	16408	16295	16410	16221	16199	16329	16244	16239	16383	16202	16117	16126	16116	16257	16301	16208	16247	16113	16270	16178	16226	16345	16329	16455	16290	16334	16017	16188	16251	16310	16167	16363	16298	16423	16258	16460	16161	16277	16027	16132	16229	16089	16121	16160	16041	16351	16239	16104	16098	16373	16300	16360	16242	16151	16295	16123	16099	16260	16200	16372	16552	16437	16318	16091	16259	16255	16224	16393	16165	15993	16190	16120	16095	16144	16436	16335	16024	16381	16114	16311	16432	16459	16249	16238	16142	16522	16430	16191	16177	16189	16191	16254	16268	16036	16169	16248	16196	16395	16227	16146	16228	16214	16044	16190	16412	16292	16279	16239	16250	16283	16305	16365	16127	16284	16128	16200	16095	16200	16168	16100	16292	16380	16111	16239	16150	16242	16341	16438	16257	16359	16319	16309	16105	16418	16347	16218	16318	16198	16466	16420	16275	16099	16329
41949	71296	68127	40551	26649	20202	16752	15389	14720	14167	13651	13461	13467	13487	13540	13371	13408	13283	13168	13100	13124	13112	13171	13007	13138	12799	12818	12738	12371	12380	12473	12233	12433	12517	12237	12205	12245	12167	12284	12355	12282	12332	12242	12230	12141	12259	12263	12124	12385	12364	12215	12287	12217	12126	12220	12240	12458	12133	12262	12246	12367	12351	12271	12160	12254	12139	12260	12240	12267	12322	12184	12304	12219	12029	12174	12239	12278	12220	12118	12262	12202	12401	12299	12265	12214	12248	12332	12253	12133	12300	12143	12190	12074	12403	12261	11982	12197	12051	12288	12148	12184	12133	12221	12067	12289	12140	12175	12276	12265	12169	12133	12264	12320	12077	12330	12161	12251	12279	12282	12268	12103	12130	12273	12135	12197	12266	12342	12238	12322	12275	12283	12274	12098	12186	12352	12074	12258	12276	12001	12281	12146	12141	12311	12198	12292	12419	12212	12108	12387	12157	12158	12192	12345	12272	12233	12209	12264	12265	12259	12167	12310	12321	12378	12232	12319	12204	12138	12222	12201	12300	12113	12147	12281	12227	12327	12150	12327	12360	12252	12353	12098	12236	12224	12216	12213	12201	12085	12163	12108	12122	12300	12291	12191	12257	12107	12144	12245	12223	12227	12263	12192	12159	12510	12163	12391	12223	12229	12212	12201	12242	12313	12161	12202	12067	12248	12191	12406	12247	12417	12127	12178	12140	12187	12217	12315	12077	12211	12237	12217	12190	12214	12193	12161	12247	12361	12316	12186	12266	12142	12099	12190	12184	12096	12166	12396	12161	12123	12123	12173	12337	12253	12236	12129	12153	12387	12075	12228	12328	12203	12381	12140	12240	12149	12191	12232	12189	12209	12212	12055	12294	12246	12231	12255	12134	12224	12394	12088	12231	12113	12287	12146	12179	12239	12331	12233	12138	12228	12064	12262	12145	12183	12268	12020	12079	12214	12167	12196	12360	12197	12118	12132	12330	12162	12193	12199	12188	12227	12254	12173	12223	12275	12280	12209	12349	12256	12142	12193	12203	12205	12297	12187	12367	12128	12115	12121	12231	12132	12191	12173	12194	12083	12131	12088	12134	12281	12339	12264	12283	12225	12282	12159	12098	12195	12145	12180	12134	12152	12236	12360	12263	12319	12179	12301	12259	12249	12193	12441	12247	12193	12186	12019	12141	12288	12095	12170	12285	12059	12352	12288	12127	12248	12132	12191	12240	12185	12130	12143	12216	12079	12240	12283	12334	12186	12095	12182	12154	12324	12217	12251	12166	12204	12275	12296	12398	12036	12252	12245	12201	12217	12093	12291	12253	12281	12120	12310	12103	12320	12188	12032	12101	12348	12206	12235	12106	12110	12151	12155	12195	12114	12373	12277	12149	12132	12342	12045	12040	12097	12081	12075	12075	12161	12323	12138	12297	12037	12202	12202	12095	12115	12203	12099	12031	12124	12159	12169	12268	12192	12275	12251	12237	12224	12229	12360	12033	12334	12181	12252	12130	12256	12172	12265	12251	12349	12001	12228	12189	12229	12120	12221	12211	12256	12078	12232	12170	12270	12147	12269	12212	12458	12254	12150	12210	12200	12223	12287	12331	12267	12159	12224	12317	12262	12325	12170	12223	12309	12241	12257	12142	12209	12282	12228	12193	12144	12077	12253	12243	12191	12089	12233	12253	12384	12141	12323	12274	12105	12247	12156	12163	12222	12304	12281	12187	12011	12194	12245	12168	12237	12285	12191	12141	12130	12126	12076	12274	12551	12257	12229	12296	12320	12220	12138	12370	12098	12250	12236	12240	12226	12184	12268	12178	12238	12063	12247	12222	12381	12288	12120	12236	12258	12182	12170	12192	12327	12161	12207	12209	12300	12378	12265	12249	12330	12331	12281	12043	12066	12179	12350	12241	12088	12195	12284	12335	12339	12246	12157	12319	12146	12240	12190	12378	12401	12240	12029	12376	12207	12120	12405	12181	12186	12211	12272	12283	12132	12080	12127	12329	12140	12154	12229	12322	12244	12112	12187	12277	12159	12161	12267	12181	12278	12304	12241	12159	12105	12280	12251	12332	12196	12079	12370	12096	12027	12227	12194	12176	12221	12242	12185	12237	12197	12172	12282	12204	12249	12089	12080	12293	12298	12218	12101	12300	11968	12357	12232	12249	12331	12265	12276	12149	12306	12258	12201	12222	12080	12117	12186	12215	12318	12257	12271	12302	12072	12326	12296	12141	12150	12166	12178	12212	12273	12161	11968	12285	12339	12189	12250	12352	12197	12215	12243	12229	12250	12226	12195	12358	12211	12256	12405	12377	12147	12330	12201	12244	12228	12162	12247	12299	12238	12292	12362	12237	12269	12250	12316	12072	12127	12220	12169	12199	12172	12305	12200	12177	12268	12145	12050	12102	12271	12232	12227	12170	12178	12048	12219	12182	12297	12445	12231	12144	12242	12281	12211	12117	12293	12267	12256	12357	12145	12326	12168	12315	12093	11988	12100	12185	12141	12194	12188	12148	12122	12361	12316	12187	12173	12257	12249	12052	12186	12032	12303	12246	12139	12331	12232	12251	12082	12247	12299	12089	12110	12187	12112	12192	12177	12138	12210	12203	12298	12163	12303	12130	12352	12127	12268	12145	12203	12197	12079	12261	12128	12267	12008	12132	12146	12310	12117	12231	12244	11976	12204	12297	12151	12230	12270	12207	12165	12225	12139	12225	12171	12293	12138	12308	12155	12376	12055	12407	12168	12427	12182	12156	12224	12312	12160	12202	12107	12219	12104	12240	12157	12276	12274	12412	12061	12180	12363	12246	12282	12202	11997	12130	12245	12168	12241	12128	12217	12277	12528	12224	12235	12260	12196	12148	12228	12115	12203	12129	12145	12143	12168	12183	12267	12166	12188	12185	12144	12155	12046	12286	12137	12253	12316	12228	12225	12185	12086	12168	12198	12142	12236	12204	12193	12017	12106	12205	12301	12184	12135	12138	12104	12255	12176	12152	12295	12251	12263	12154	12150	12349	12360	12060	12063	12172	12190	12063	12248	12177	12222	12299	12082	12181	12241	12227	12273	12158	12243	12260	12291	12340	12149	12376	12134	12229	12174	12286	12294	12297	12271	12083	12413	12085	12214	12135	12251	12210	12086	12252	12324	12051	12189	12239	12119	12167	12138	12106	12274	12191	12182	12145	12235	12182	12347	12286	12214	12241	12188	12402	12231	12217	12142	12157	12200	12173	12207	12266	12195	12131	12263	12210	12212	12171	12077	12261	12123	12179	12201	12229	12213	12154	12310	12302	12327	12389	12098	12173	12208	12059	12228	12244	12475	12268	12041	12413	12173	12200	12208	12255	12097	12170	12313	12158	12380	12109	12218	12104	12191	12360	12146	12150	12139	12146	12284	12236	12238	12087	12381	12257	12282	12253	12251	12223	12233	12375	12165	12242	12116	12181	12220	12196	12165	12222	12299	12240	12093	12227	12272	12348	12266	12026	12295	12113	12117	12125	12172	12170	12171	12287	12094	12240	12283	12080	12043	12293	12151	12142	12136	12156	12188	12249	12166	12255	12277	12131	12168	12274	12283	12197	12222	12301	12286	12163	12252	12105	12277	12328	12269	12104	12070	12056	12140	12094	12296	12326	12050	12197	12188	12195	12228	12011	12121	12199	12308	12151	12394	12244	12224	12237	12175	12372	12177	12109	12311	12093	12315	12240	12316	12151	12237	12181	12216	12236	12149	12286	12276	12261	12108	12208	12184	12195	12153	12165	12310	12263	12371	12130	12337	12164	12090	12316	12150	12233	12155	12242	12250	12287	12355	12176	12123	12171	12260	12095	12012	12048	12066	12052	12190	12213	12221	12163	12326	12226	12259	12148	12270	12155	12187	12332	12368	12378	12221	12348	12321	11966	12175	12132	12272	12240	12283	12244	12173	12154	12329	12138	12262	12191	12248	12225	12253	12132	12241	12253	12107	12298	12190	12182	12184	12218	12037	12223	12171	12020	12155	12250	12237	12200	12213	12202	12157	12216	12249	12145	12154	12277	12148	12113	12349	12174	12184	12027	12241	12205	12136	12311	12137	12282	12113	12178	12231	12208	12149	12212	12246	12369	12165	12230	12239	12180	12255	12011	12482	12332	12341	12322	12203	12296	12131	12176	12246	12376	12274	12207	12384	12192	12240	12298	12313	12278	12235	12189	12285	12059	12178	12321	12271	12118	12175	12334	12186	12227	12273	12251	12230	12203	12105	12335	12286	12262	12211	12250	12223	12299	12332	12282	12234	12235	12068	12220	12277	12149	12137	12195	12197	12184	12263	12196	12114	12276	12264	12351	12182	12099	12241	12094	12284	12156	12148	12218	12204	12299	12167	12141	12204	12280	12158	12220	12242	12230	12248	12150	12226	12219	12138	12288	12333	12255	12206	12329	12132	12308	12232	12325	12229	12328	12134	12281	12297	12287	12236	12036	12364	12390	12227	12069	12357	12301	12362	12183	12258	12142	12242	12244	12139	12105	12192	12322	12274	12222	12277	12328	12195	12270	12206	12161	12307	12225	12103	12423	12193	12232	12184	12327	12169	12145	12106	12343	12284	12188	12308	12230	12325	12251	12039	12208	12111	12146	12189	12297	12244	12267	12171	12269	12141	12224	12244	12093	12206	12314	12338	12200	12149	12273	12207	11996	12220	12250	12199	12171	12359	12060	12129	12228	12197	12183	12319	12221	12331	12200	12164	12323	12206	12193	12130	12295	12293	12207	12073	11970	12198	12432	12171	12198	12169	12240	12159	12382	12375	12137	12221	12121	12217	12144	12102	12175	12292	12202	12068	12139	12056	12259	12163	12271	12239	12198	12196	12220	12213	12135	12197	12149	12213	12113	12386	12187	12368	12170	12167	12306	12205	12288	12181	12083	12162	12164	12122	12099	12331	12319	12370	12286	12264	12212	12260	12181	12335	12146	12322	12174	12292	12434	12156	12369	12198	12003	12127	12338	12212	12019	12232	12264	12325	12435	12229	12286	12305	12097	12046	12304	12358	12189	12055	12202	12076	12103	12291	12109	12193	12268	12253	12248	12145	12058	12139	12223	12275	12193	12209	12248	12411	12359	12231	12113	12328	12248	12242	12237	12169	12250
25014	21675	30444	27426	24212	24947	25049	19437	17937	17496	17169	16832	16829	16727	16815	16601	16448	16781	16292	16467	16584	16749	16587	16598	16368	16081	16495	16015	15667	15686	15558	15636	15826	15672	15641	15622	15480	15629	15708	15518	15533	15670	15582	15551	15426	15583	15524	15288	15764	15622	15569	15420	15549	15349	15211	15512	15498	15569	15442	15538	15573	15339	15489	15559	15338	15272	15436	15385	15389	15491	15643	15242	15611	15504	15482	15463	15514	15331	15397	15674	15142	15325	15402	15574	15473	15466	15383	15304	15374	15474	15401	15333	15491	15489	15458	15629	15325	15385	15594	15403	15386	15509	15404	15533	15444	15433	15481	15273	15594	15410	15415	15304	15308	15497	15318	15282	15348	15341	15534	15248	15539	15583	15398	15438	15373	15229	15245	15518	15262	15639	15322	15220	15403	15605	15454	15430	15195	15454	15572	15382	15463	15414	15406	15568	15748	15314	15336	15294	15350	15457	15206	15385	15571	15475	15515	15476	15498	15403	15535	15374	15550	15437	15447	15664	15466	15295	15433	15629	15452	15475	15459	15496	15447	15175	15383	15462	15431	15319	15451	15382	15426	15421	15414	15427	15468	15399	15216	15313	15419	15416	15410	15485	15378	15342	15485	15411	15458	15671	15447	15373	15324	15283	15280	15595	15265	15356	15545	15433	15598	15510	15245	15474	15580	15305	15652	15416	15274	15427	15501	15615	15467	15276	15380	15202	15484	15330	15513	15352	15508	15350	15429	15402	15374	15262	15550	15342	15230	15685	15540	15511	15452	15297	15232	15412	15483	15385	15306	15125	15586	15322	15262	15500	15583	15487	15350	15297	15391	15222	15469	15459	15399	15506	15596	15440	15572	15598	15453	15545	15375	15519	15438	15415	15350	15333	15643	15462	15552	15372	15351	15386	15186	15369	15343	15370	15421	15183	15254	15406	15373	15395	15440	15366	15497	15547	15286	15384	15439	15310	15459	15488	15344	15228	15337	15508	15431	15436	15539	15390	15394	15491	15263	15524	15335	15323	15368	15483	15407	15435	15359	15562	15554	15407	15203	15316	15235	15418	15449	15245	15378	15406	15391	15436	15296	15689	15544	15391	15486	15514	15522	15531	15658	15504	15338	15327	15482	15469	15634	15216	15431	15558	15360	15450	15404	15468	15445	15416	15388	15179	15294	15296	15412	15262	15433	15526	15394	15534	15370	15534	15443	15355	15473	15295	15573	15413	15373	15537	15425	15531	15402	15532	15420	15317	15513	15387	15537	15606	15438	15279	15417	15368	15232	15362	15486	15204	15595	15463	15190	15400	15410	15490	15591	15436	15450	15456	15579	15347	15396	15386	15645	15444	15519	15278	15407	15447	15364	15411	15350	15327	15445	15244	15395	15348	15204	15349	15347	15355	15468	15378	15478	15292	15358	15314	15289	15392	15278	15466	15545	15532	15537	15367	15238	15212	15374	15574	15262	15341	15304	15414	15329	15159	15403	15265	15422	15362	15342	15387	15696	15299	15485	15513	15272	15376	15267	15441	15495	15200	15451	15556	15424	15444	15246	15370	15465	15405	15223	15249	15390	15304	15489	15583	15289	15556	15513	15344	15566	15504	15222	15248	15354	15554	15524	15491	15344	15439	15220	15191	15442	15303	15560	15534	15399	15505	15528	15360	15019	15388	15478	15568	15527	15477	15374	15369	15332	15373	15463	15396	15566	15502	15412	15388	15466	15334	15432	15440	15436	15365	15315	15458	15411	15488	15411	15399	15449	15275	15409	15453	15218	15410	15396	15276	15508	15464	15394	15266	15404	15446	15469	15424	15230	15229	15321	15455	15572	15448	15520	15397	15361	15349	15392	15383	15430	15426	15327	15303	15358	15359	15411	15220	15298	15429	15368	15243	15693	15455	15417	15620	15429	15184	15416	15433	15373	15420	15437	15452	15463	15450	15335	15481	15414	15645	15532	15202	15279	15281	15440	15534	15321	15635	15675	15235	15546	15558	15469	15331	15382	15345	15359	15604	15429	15615	15402	15365	15464	15389	15520	15495	15485	15382	15415	15337	15436	15458	15183	15313	15432	15624	15432	15430	15586	15520	15585	15277	15329	15598	15385	15598	15374	15259	15291	15348	15416	15507	15230	15323	15290	15431	15405	15298	15343	15501	15617	15211	15577	15487	15471	15315	15642	15393	15279	15570	15320	15383	15545	15355	15301	15370	15419	15297	15608	15262	15267	15402	15321	15408	15512	15322	15535	15444	15396	15256	15329	15525	15385	15300	15675	15412	15291	15476	15230	15444	15428	15280	15547	15382	15204	15372	15519	15445	15375	15498	15249	15396	15517	15391	15320	15299	15430	15403	15342	15439	15238	15416	15564	15456	15355	15377	15541	15422	15440	15386	15378	15510	15425	15286	15272	15729	15481	15190	15404	15408	15356	15506	15254	15389	15457	15130	15313	15521	15604	15517	15326	15587	15376	15295	15608	15448	15399	15746	15289	15491	15513	15185	15381	15331	15393	15547	15497	15358	15588	15262	15463	15750	15308	15367	15407	15447	15424	15459	15386	15416	15429	15534	15525	15518	15402	15156	15383	15500	15541	15579	15375	15287	15455	15492	15658	15268	15397	15387	15472	15394	15382	15344	15194	15543	15436	15442	15321	15620	15245	15466	15552	15420	15184	15462	15411	15279	15525	15388	15449	15393	15566	15467	15372	15665	15420	15392	15440	15518	15412	15205	15290	15261	15337	15403	15445	15210	15362	15477	15394	15249	15411	15430	15578	15282	15557	15501	15408	15413	15464	15331	15496	15362	15429	15323	15474	15542	15276	15285	15376	15184	15313	15346	15366	15606	15470	15479	15394	15586	15440	15380	15462	15340	15649	15574	15434	15438	15563	15394	15571	15609	15497	15302	15337	15329	15410	15172	15522	15412	15389	15286	15528	15343	15397	15332	15391	15405	15451	15353	15389	15357	15229	15541	15468	15145	15581	15461	15010	15538	15528	15492	15281	15426	15489	15362	15438	15302	15258	15460	15512	15212	15563	15461	15486	15328	15555	15324	15401	15423	15457	15440	15234	15391	15348	15434	15496	15427	15477	15312	15212	15438	15480	15353	15641	15488	15458	15603	15519	15318	15505	15223	15182	15587	15499	15374	15131	15385	15385	15238	15318	15271	15541	15385	15507	15335	15600	15421	15530	15350	15393	15368	15588	15504	15557	15361	15356	15327	15307	15623	15405	15294	15484	15474	15474	15496	15185	15436	15400	15367	15281	15450	15485	15360	15419	15292	15392	15384	15473	15394	15372	15398	15256	15413	15510	15571	15485	15357	15517	15317	15465	15302	15504	15325	15330	15375	15333	15664	15554	15552	15431	15683	15488	15413	15414	15354	15278	15477	15368	15355	15465	15282	15335	15274	15452	15316	15226	15522	15376	15337	15335	15323	15355	15353	15414	15559	15475	15268	15633	15356	15259	15502	15276	15171	15296	15360	15269	15435	15384	15367	15378	15288	15457	15520	15552	15113	15279	15273	15225	15284	15196	15426	15349	15402	15462	15439	15363	15548	15330	15248	15455	15384	15362	15375	15385	15407	15430	15493	15522	15522	15263	15418	15375	15230	15302	15540	15477	15465	15465	15347	15387	15400	15342	15400	15496	15499	15383	15577	15339	15623	15350	15507	15587	15516	15507	15628	15215	15459	15194	15452	15348	15568	15522	15372	15586	15458	15229	15201	15416	15555	15342	15362	15360	15460	15350	15550	15552	15181	15360	15095	15434	15324	15321	15504	15351	15646	15568	15551	15401	15424	15499	15236	15176	15650	15362	15302	15499	15482	15345	15163	15335	15535	15625	15469	15665	15319	15329	15383	15481	15496	15449	15532	15378	15229	15358	15603	15477	15359	15473	15454	15493	15399	15377	15456	15304	15401	15359	15360	15184	15247	15332	15384	15455	15580	15346	15449	15541	15307	15439	15516	15613	15446	15552	15385	15432	15425	15500	15480	15444	15386	15509	15312	15549	15449	15623	15340	15537	15574	15357	15464	15391	15401	15378	15345	15347	15391	15412	15398	15338	15496	15444	15354	15476	15335	15212	15527	15304	15399	15396	15333	15316	15362	15518	15290	15435	15160	15260	15421	15487	15198	15359	15428	15293	15347	15367	15464	15394	15386	15322	15400	15431	15113	15611	15375	15336	15470	15313	15466	15573	15339	15373	15355	15426	15410	15527	15333	15466	15383	15522	15548	15416	15487	15453	15390	15282	15723	15439	15463	15519	15253	15453	15451	15342	15506	15445	15343	15389	15476	15503	15314	15414	15400	15329	15503	15334	15298	15261	15360	15478	15402	15335	15498	15530	15304	15326	15368	15309	15512	15461	15332	15455	15400	15477	15466	15472	15481	15410	15391	15550	15234	15397	15437	15290	15593	15237	15357	15381	15542	15426	15286	15697	15304	15314	15294	15373	15446	15340	15257	15364	15245	15354	15344	15334	15193	15569	15370	15557	15401	15484	15451	15348	15441	15372	15497	15511	15498	15271	15336	15550	15237	15391	15309	15444	15461	15357	15564	15340	15382	15353	15538	15374	15467	15376	15396	15334	15510	15510	15488	15231	15426	15392	15647	15467	15523	15525	15402	15471	15467	15177	15308	15357	15554	15332	15394	15349	15378	15228	15520	15470	15425	15450	15471	15249	15490	15373	15295	15256	15384	15457	15506	15632	15447	15591	15566	15398	15470	15303	15315	15403	15550	15365	15422	15485	15338	15509	15332	15647	15491	15430	15328	15212	15400	15293	15440	15480	15422	15275	15427	15482	15358	15372	15638	15362	15648	15482	15400	15416	15426	15451	15441	15451	15419	15346	15321	15554	15381	15389	15446	15585	15441	15467	15286	15539	15203	15289	15330	15378	15452	15341	15415	15380	15473	15573	15560	15384	15234	15237	15421	15447	15391	15425	15405	15478	15471	15416	15564	15704	15446	15331	15503	15236	15160	15517	15512	15493	15205	15534	15368	15610	15531	15326	15501	15515	15246	15375	15443	15308	15409	15256	15376	15394	15439	15379	15374	15420	15371	15369	15573	15423	15333	15232	15368	15430	15447	15351	15368	15493	15332	15430	15436	15543	15363	15482	15386	15236	15408	15346	15349
45746	80077	76518	48468	31551	21236	18120	16393	15301	14620	13942	13699	13449	13505	13367	13075	13021	13351	12797	12829	13019	12978	12881	12992	12820	12505	12486	12397	12181	12073	11973	11944	12000	11994	11866	11642	11774	11798	11977	11902	11876	11661	11692	11826	11572	11652	11909	11742	11964	11812	11754	11866	11649	11822	11836	11608	11564	11686	11838	11768	11649	11779	11755	11743	11732	11859	11813	11712	11761	11749	11688	11769	11867	11713	11859	11791	11646	11570	11657	11795	11724	11810	11711	11846	11707	11579	11623	11650	11907	11622	11748	11767	11730	11736	11598	11673	11733	11682	11575	11714	11670	11707	11714	11815	11595	11748	11681	11715	11730	11658	11856	11894	11737	11640	11787	11662	11665	11650	11987	11742	11628	11701	11791	11669	11682	11894	11742	11776	11774	11735	11698	11705	11780	11682	11632	11638	11745	11660	11818	11658	11733	11597	11648	11729	11677	11885	11711	11643	11639	11682	11744	11639	11673	11621	11669	11738	11613	11605	11734	11789	11713	11788	11782	11608	11692	11651	11693	11695	11690	11663	11865	11814	11782	11588	11767	11734	11563	11603	11718	11766	11796	11585	11607	11752	11822	11763	11649	11641	11570	11784	11795	11745	11707	11645	11767	11721	11691	11791	11605	11950	11665	11711	11795	11765	11661	11777	11763	11768	11565	11689	11707	11683	11644	11796	11568	11710	11763	11643	11656	11773	11759	11673	11617	11629	11547	11851	11928	11716	11794	11709	11693	11833	11798	11688	11582	11683	11732	11743	11597	11697	11657	11681	11780	11822	11760	11607	11603	11715	11836	11692	11859	11781	11752	11769	11825	11669	11728	11725	11906	11741	11772	11752	11897	11667	11742	11537	11744	11845	11718	11740	11791	11648	11780	11610	11760	11627	11789	11670	11667	11748	11733	11770	11800	11712	11800	11588	11542	11721	11779	11539	11763	11698	11804	11696	11751	11667	11754	11722	11890	11747	11840	11781	11551	11537	11753	11742	11644	11659	11740	11799	11763	11963	11838	11696	11589	11575	11795	11683	11646	11611	11712	11674	11696	11471	11768	11831	11551	11810	11543	11692	11560	11670	11733	11742	11790	11752	11768	11629	11539	11797	11840	11694	11653	11823	11845	11717	11636	11744	11636	11607	11810	11720	11613	11764	11680	11646	11709	11811	11798	11623	11900	11683	11733	11750	11717	11514	11834	11635	11673	11627	11628	11709	11707	11698	11853	11727	11687	11825	11783	11757	11655	11793	11773	11777	11830	11627	11860	11667	11676	11765	11715	11705	11816	11823	11548	11886	11810	11599	11869	11560	11715	11745	11756	11756	11721	11717	11764	11722	11583	11729	11750	11722	11648	11901	11728	11748	11701	11869	11817	11714	11613	11718	11749	11743	11628	11782	11629	11895	11808	11831	11668	11497	11729	11792	11678	11757	11661	11858	11602	11716	11732	11660	11723	11663	11720	11736	11655	11776	11649	11605	11703	11738	11791	11915	11890	11673	11829	11714	11860	11656	11797	11909	11711	11661	11734	11641	11760	11612	11752	11712	11918	11674	11756	11769	11914	11643	11677	11784	11678	11581	11882	11711	11756	11811	11718	11868	11651	11644	11813	11580	11688	11673	11862	11617	11679	11625	11637	11791	11618	11731	11679	11600	11745	11733	11825	11787	11721	11737	11695	11624	11737	11683	11564	11708	11839	11728	11665	11659	11673	11740	11602	11782	11638	11818	11855	11884	11768	11592	11590	11765	11757	11731	11773	11641	11761	11798	11777	11766	11669	11615	11806	11795	11636	11569	11564	11798	11723	11778	11761	11711	11835	11741	11577	11904	11684	11861	11759	11488	11782	11740	11655	11636	11760	11717	11788	11671	11774	11697	11870	11790	11446	11732	11863	11537	11610	11616	11657	11705	11728	11862	11665	11639	11845	11593	11630	11788	11778	11639	11626	11885	11802	11756	11593	11669	11532	11698	11664	11787	11783	11810	11773	11540	11702	11796	11783	11628	11681	11776	11679	11764	11811	11647	11595	11806	11579	11650	11717	11780	11679	11618	11743	11812	11799	11914	11878	11681	11695	11644	11704	11682	11784	11796	11734	11740	11726	11702	11587	11871	11744	11899	11711	11690	11677	11751	11612	11695	11675	11664	11670	11687	11824	11668	11599	11705	11616	11833	11778	11652	11619	11813	11681	11676	11791	11704	11838	11757	11739	11822	11659	11758	11713	11838	11763	11862	11750	11823	11695	11578	11728	11745	11719	11685	11708	11802	11693	11734	11711	11714	11717	11859	11583	11615	11755	11643	11826	11731	11774	11721	11863	11770	11753	11756	11687	11696	11717	11712	11572	11758	11651	11748	11707	11847	11799	11648	11697	11694	11682	11814	11643	11755	11752	11625	11703	11609	11538	11679	11603	11800	11643	11798	11591	11804	11744	11687	11708	11649	11639	11859	11624	11777	11782	11578	11796	11664	11602	11779	11712	11752	11791	11617	11604	11715	11698	11744	11706	11785	11765	11933	11621	11620	11633	11808	11868	11742	11539	11682	11731	11887	11606	11714	11650	11693	11790	11738	11835	11609	11720	11758	11622	11706	11481	11861	11866	11541	11652	11650	11660	11669	11567	11724	11682	11841	11702	11671	11780	11609	11745	11662	11691	11608	11632	11516	11646	11861	11897	11760	11540	11594	11772	11739	11650	11820	11731	11653	11854	11706	11519	11721	11616	11679	11629	11664	11681	11544	11537	11447	11506	11771	11848	11721	11831	11857	11721	11855	11877	11665	11760	11796	11699	11782	11730	11690	11654	11721	11880	11892	11871	11825	11666	11697	11534	11719	11565	11703	11686	11669	11783	11687	11669	11673	11699	11714	11792	11793	11679	11691	11892	11730	11555	11810	11737	11806	11715	11541	11482	11620	11661	11795	11706	11589	11610	11693	11682	11874	11570	11712	11643	11795	11802	11755	11664	11750	11806	11823	11749	11565	11626	11681	11714	11820	11602	11631	11724	11632	11814	11695	11563	11887	11730	11794	11812	11715	11680	11747	11733	11798	11777	11810	11551	11730	11705	11648	11664	11664	11644	11750	11661	11538	11574	11770	11558	11753	11611	11754	11761	11791	11791	11670	11766	11770	11595	11638	11705	11559	11592	11692	11703	11734	11789	11689	11760	11664	11855	11776	11650	11606	11593	11752	11758	11588	11959	11637	11704	11690	11644	11750	11758	11792	11656	11682	11829	11749	11834	11753	11898	11690	11953	11702	11827	11721	11615	11687	11532	11904	11500	11708	11691	11650	11525	11755	11783	11706	11750	11660	11777	11570	11689	11901	11764	11758	11753	11659	11704	11792	11638	11700	11926	11647	11693	11717	11752	11616	11861	11689	11800	11779	11701	11668	11682	11866	11710	11777	11630	11717	11675	11932	11657	11691	11764	11682	11679	11678	11808	11844	11790	11698	11788	11646	11843	11506	11706	11769	11654	11813	11828	11814	11633	11694	11873	11625	11743	11681	11681	11745	11849	11620	11737	11627	11783	11792	11713	11766	11571	11817	11752	11822	11723	11701	11706	11885	11745	11727	11812	11611	11685	11549	11758	11691	11772	11774	11663	11688	11604	11763	11698	11624	11642	11593	11615	11765	11623	11638	11729	11696	11731	11732	11655	11703	11663	11897	11811	11789	11794	11846	11753	11616	11606	11663	11693	11665	11754	11805	11764	11633	11639	11850	11582	11648	11745	11795	11567	11761	11652	11779	11663	11661	11755	11826	11530	11622	11675	11679	11718	11800	11717	11771	11693	11707	11689	11848	11678	11672	11742	11696	11577	11606	11777	11725	11729	11744	11738	11837	11767	11674	11696	11448	11725	11685	11562	11737	11672	11794	11566	11669	11708	11864	11737	11644	11752	11696	11784	11700	11610	11470	11660	11766	11837	11732	11739	11665	11706	11838	11663	11685	11707	11879	11914	11884	11693	11789	11687	11792	11749	11574	11753	11577	11734	11739	11822	11689	11685	11604	11854	11628	11656	11582	11735	11693	11692	11700	11747	11789	11837	11684	11805	11645	11729	11728	11544	11738	11764	11656	11789	11514	11667	11796	11772	11678	11754	11559	11675	11741	11702	11797	11683	11695	11672	11809	11666	11617	11691	11663	11588	11640	11667	11719	11759	11768	11731	11672	11603	11724	11737	11903	11766	11802	11701	11774	11803	11679	11711	11816	11758	11760	11761	11531	11836	11763	11639	11556	11669	11853	11617	11663	11688	11674	11861	11795	11531	11682	11885	11646	11640	11635	11724	11714	11725	11802	11708	11659	11547	11743	11786	11875	11668	11733	11643	11898	11620	11645	11851	11663	11740	11733	11556	11701	11711	11792	11819	11630	11607	11773	11729	11632	11575	11674	11769	11467	11732	11727	11777	11712	11762	11837	11662	11711	11603	11728	11842	11949	11723	11582	11787	11753	11774	11936	11639	11805	11749	11818	11788	11644	11713	11706	11764	11673	11751	11905	11831	11788	11783	11800	11717	11663	11720	11744	11738	11539	11765	11805	11820	11691	11639	11696	11815	11742	11712	11626	11816	11756	11783	11490	11620	11665	11709	11610	11855	11841	11678	11514	11736	11623	11732	11713	11597	11763	11813	11640	11778	11695	11714	11842	11705	11960	11895	11684	11733	11831	11778	11830	11687	11641	11712	11802	11704	11701	11935	11890	11701	11746	11580	11882	11671	11807	11731	11637	11712	11723	11745	11545	11725	11836	11863	11790	11633	11691	11754	11655	11854	11843	11629	11763	11732	11817	11843	11693	11673	11699	11526	11744	11790	11742	11609	11586	11735	11734	11558	11997	11926	11789	11640	11663	11738	11786	11786	11741	11763	11805	11640	11800	11648	11695	11572	11639	11662	11637	11616	11659	11597	11735	11797	11656	11717	11738	11679	11742	11691	11863	11749	11736	11704	11770	11751	11722	11694	11606	11804	11685	11477	11624	11884	11655	11603	11511	11872	11775	11788	11870	11638	11727	11678	11626	11855	11726	11794	11794	11667	11587	11743	11646	11566	11637	11672	11695	11710	11690	11959	11597	11791	11751	11713	11611	11831	11707	11773	11606	11656	11638	11746	11744	11487	11846	11757	11741	11705	11934
39606	47771	50485	34426	25011	20434	19008	18104	17825	17825	17554	17562	17366	17336	17550	17531	17404	17505	17516	17155	17253	17478	17344	17286	17230	17201	17173	17281	17187	17056	17093	16948	16957	16830	16869	16898	16956	17150	16984	17013	17086	16811	16857	17215	16853	16908	16988	17033	16983	17167	16966	17242	16979	17081	16924	17162	16760	16980	17039	16664	17182	17038	16773	16789	17006	16753	16863	16878	17014	17159	17068	17035	17069	16714	17069	16888	16849	17108	16958	17074	17135	17038	16949	17084	16775	17126	16907	16999	17073	16790	17077	17122	17046	17053	17072	17030	17220	17003	16781	17046	17282	16951	17131	17026	16983	17103	17169	17193	16942	16990	16935	16994	17041	16909	16955	17061	17070	16935	16949	17014	17136	17104	16901	16934	16971	16993	17035	16994	16750	17046	16924	17102	17065	16988	16930	16899	17078	16957	17010	17077	17221	17066	16926	17091	17013	17110	17094	16947	16974	17007	16835	17212	17033	16838	17042	16874	16934	16831	17032	16823	16887	16842	16811	17090	16848	17001	17042	17144	17095	16974	16806	17023	17187	16959	16902	16916	16857	16823	17055	17004	16974	16794	17122	16949	16893	16900	16933	16999	16949	17112	17104	16740	16894	16855	17033	16900	16936	17039	16985	16784	16870	16922	17109	17219	16892	16884	16737	16824	16819	16816	16945	16776	16866	17007	16945	17129	17012	16710	17055	16976	16902	16840	17162	17241	16920	16990	16881	16777	17044	16755	16858	17143	16961	17036	16810	17046	16993	16950	17054	17029	16945	16883	16986	16958	16885	16922	16934	17027	16922	17082	16778	17026	16924	16984	16774	16793	17106	17077	16894	16931	17027	16888	16970	16966	17193	17034	16796	17277	16981	17126	16994	17006	17090	17076	16853	17043	16895	16970	17058	17106	16913	16974	17110	17009	16918	16904	16979	17232	16910	16872	16976	16781	17087	16855	17129	16799	17031	17083	16920	17106	17184	16884	17060	16890	16852	16889	16766	17046	17161	16878	16859	16936	16924	16815	16963	17134	17153	17069	16856	16905	16959	17104	16948	16740	17279	16934	16947	16891	16999	17022	17059	16983	16937	16981	16793	16866	17007	16981	17015	16853	17043	16954	16916	16912	17016	16955	16803	17079	17010	16912	17063	17027	17046	16983	16941	16966	16887	16790	16966	16904	16991	17046	16961	16964	16785	17152	17179	16964	17044	16882	16978	16861	16900	17020	16968	17069	16928	17162	16977	16966	16948	16775	17081	16939	16855	16885	16990	16868	16978	17035	17173	17197	17043	17017	16892	17151	17115	16945	17071	17027	16945	17177	17060	17053	16804	17112	16922	17189	17101	17126	17038	16682	17091	16908	17021	16805	16831	17134	16816	16765	16894	16844	16671	17093	17185	16801	16964	16999	16997	16678	17078	17022	17024	16913	16989	17190	17224	16970	16821	16819	16690	16906	17073	16850	16980	17075	16947	17126	17007	17150	17143	16967	16952	16870	17074	16849	17030	16969	16834	16969	17100	17061	16892	17107	16981	16920	17057	17000	16879	16882	16807	16860	16955	17137	17106	16794	16772	16907	16875	16895	16852	16812	16877	17156	16881	16949	17008	17109	17034	16740	17006	16992	16967	16936	16899	16872	16944	16741	16907	16832	17011	16806	16902	17129	16851	17132	17032	16688	16820	17022	17203	16809	16823	16751	17096	17030	16998	17162	16634	16939	16963	16755	16821	16798	16872	17096	17256	16893	16798	16952	16766	16996	17209	17230	17100	16967	17146	17076	16919	17290	17184	17172	17089	16910	17200	17082	16991	16932	16930	16865	16659	17052	16779	17094	17042	17150	16796	16941	16935	17078	16896	17075	17083	17056	17051	17016	16988	17075	17074	17064	16984	16937	16908	16910	16937	17068	17131	16988	17119	16801	16929	16957	16762	17216	16851	17082	17098	17085	16968	16879	16907	17046	16658	16847	17068	16815	16850	17083	16873	16977	17034	17135	16795	16867	16828	16886	16953	17018	16851	16907	17011	17049	16845	16960	17065	16848	16927	17113	17082	16930	16888	16903	17046	16969	16981	16943	16967	16719	16867	17131	16792	16969	17070	17082	16883	17055	16965	16990	16847	17045	17133	16815	17055	16857	16901	16850	17074	16861	16889	16952	17143	16841	16901	16833	16914	16844	17090	16882	16961	17107	16975	16922	17091	17031	16977	16664	16872	17140	17113	17067	17046	17167	16988	17016	17113	16976	17019	16895	16806	16886	16853	16816	17085	17015	17075	16755	16914	16998	16989	16921	16944	16865	16892	16948	17124	17017	17012	16978	17027	16888	17112	17031	17054	17176	17065	17057	16936	17079	16970	17024	17050	17029	16728	16733	16926	16865	16806	17123	16849	16886	16925	16904	17094	16999	16859	16922	16910	16957	17059	17027	17249	16867	16993	16984	16896	17083	16962	16989	17019	16821	16934	17111	17183	16793	16938	17015	17119	16884	16889	16599	16820	16988	16899	16707	16831	16984	17076	16958	16924	17006	17019	17142	16922	16941	17126	17036	16964	16997	17019	16902	16968	17125	16959	16893	17044	16901	16775	17232	16768	16887	16999	16892	16872	17066	16993	16847	16977	17118	16998	17048	17029	16950	16861	16889	16913	16708	17055	17130	16877	16975	17152	16945	16964	17053	16921	16905	16999	17018	16829	17043	16946	16827	16878	16957	16920	17151	17262	16913	16942	17026	16822	16775	16904	16953	16892	16804	16825	17054	17056	17181	16957	16916	17131	16990	16911	17217	17160	16925	16813	17086	16868	17001	17047	16986	16914	17052	16855	16896	17023	17027	17020	17032	16976	16908	16797	16925	17229	16917	16842	16810	17087	17083	17150	17048	16984	17138	16856	17010	17013	16895	16798	17028	16978	17044	16995	16736	17026	17141	17169	16957	17066	17161	17142	17272	17271	17164	16962	16968	17185	17066	17006	16831	16941	17029	17075	16936	16866	16785	16865	16830	17019	17086	17063	17037	16848	17047	16906	16874	16782	16954	16939	16991	17062	16917	16925	16922	17064	16943	16959	17024	16987	17049	16906	16913	16878	17067	17097	16880	17233	17167	17066	17001	17079	17001	17123	16913	16781	16979	16915	17123	16932	16864	16930	17110	17001	17074	16980	17025	17288	17039	16885	16857	17317	17013	16848	16970	16931	16890	17049	16883	17106	17108	17106	16902	16790	17040	17042	17005	17077	17094	16912	17053	17104	16974	17051	17259	16996	16799	16834	16961	16902	16983	16906	17132	16882	16910	17069	17111	16988	16751	16891	16871	16809	17116	16688	16860	16802	17081	16985	16815	17088	17156	16959	17059	16930	16807	16830	16888	17104	16885	16946	17207	17024	17114	17006	17049	17001	16930	16828	16860	16988	16925	16900	16970	16925	16816	17023	17162	17144	17067	17037	17048	16930	16926	17047	17038	16991	16836	17004	17049	16985	16746	16959	16989	16944	17012	16934	16949	16825	16854	16658	16915	16831	16815	17114	17255	16882	16872	16956	16923	17042	16824	16892	17002	16828	17019	17282	17025	16717	16930	17024	17164	17168	17040	17129	17105	16986	16777	17038	17129	16954	16796	16892	16956	16828	16849	16888	16977	16889	16839	16731	17156	16903	17030	16839	16924	17137	16989	16908	16928	17069	17240	16960	16950	16978	16934	17220	16984	17173	17056	17097	16875	17101	17124	17076	17064	16979	16951	16978	16927	17168	16945	17023	17104	17003	16890	17048	17016	17022	17035	16925	17090	16999	17014	17083	16853	16890	16865	17238	17041	17210	16967	17039	17065	16782	16996	17027	16941	17160	17077	16974	16718	16936	17025	16956	17207	16880	16768	16898	16921	16807	16932	17003	16979	16897	16966	17205	16996	16965	16895	17044	17135	17001	17006	16873	17123	17241	17077	16975	16874	16829	17033	16912	17094	16993	17144	16835	16864	16873	17056	17140	17093	17106	16983	16803	17194	17115	16896	17223	16964	16915	16929	17083	16920	17079	16867	16929	16845	17052	16945	16863	17002	16977	16883	17093	17165	16918	16918	16929	16836	17260	17017	17047	16786	17079	17124	16887	17123	17070	16831	16990	16902	17090	16829	16884	17119	17024	17062	17033	16997	16953	16813	16910	16874	16871	16862	16977	16935	16980	16946	17053	16892	17038	16840	16952	17037	16978	16592	16939	16835	16911	16854	17096	17286	17092	16943	16772	17085	17004	16946	17278	16745	16727	16784	17006	16968	16889	16924	17063	16903	17006	16985	16905	17080	17009	16962	17082	17034	16819	16998	17236	16880	17148	17015	16987	16922	16840	17063	16956	17082	17138	16987	17000	16913	16980	16834	16991	16849	17138	16989	16845	17031	16940	16801	16884	16817	16969	16957	16711	16729	16884	17061	16918	16955	16770	16973	16930	17018	17013	16973	16891	16930	17095	16926	16743	16910	17011	17142	16962	16958	16652	16881	16970	16998	16980	16863	17057	16999	16877	16983	16843	16841	16859	17233	16873	17040	16854	16781	16964	17083	16911	17083	16908	16935	16993	16954	16820	16906	16935	17102	16955	17237	16967	16853	16968	17017	17127	16856	16926	16885	16995	16779	17098	17133	17144	16873	16977	16982	16892	16868	16826	16970	16880	16844	17039	17148	17009	17006	17245	16927	17007	16659	17022	16947	16916	16744	16995	16774	16888	16998	16856	16932	17119	16888	16912	17049	16776	17109	17006	17066	17008	17104	17127	16919	17123	16940	16927	17044	17033	16976	17032	16970	17154	17062	16975	16929	16796	16905	17074	16922	17032	17029	17054	16978	16818	16804	16933	17137	16930	16972	17195	17087	17092	17018	17118	16861	16916	17072	16947	16927	17091	17092	17001	17076	17047	16893	17103	17049	17006	17014	17092	17005	17126	16977	16999	17224	17055	17019	17042	17107	17022	17070	16941	16820	17129	17047	17011	16896	16890	16968	16933	16962	16889	17024	17005	17058	16880	17054	16968	17008	17082	17068	16963	17027	16763	17001	17092	16872	16822	17088	16999	16908	16933	16983	16991	17202	16974	17249	17141	17036	17018	17135	16952	16813	16934	16744	16945	16769	17014	17034	17142	16957	16848	17111	16983	16824
41781	58676	50941	29589	21108	16292	14615	14016	13614	13595	13326	13335	13461	13246	13249	13084	12944	13309	13002	13175	13019	13171	13162	13009	13214	12837	12946	12829	12665	12645	12640	12782	12717	12635	12541	12646	12571	12456	12621	12523	12460	12528	12545	12596	12536	12519	12581	12567	12653	12472	12528	12483	12654	12641	12494	12722	12572	12582	12691	12514	12583	12573	12673	12622	12572	12543	12478	12675	12597	12566	12536	12586	12486	12564	12602	12479	12539	12512	12490	12526	12559	12501	12497	12620	12682	12433	12451	12575	12542	12514	12678	12413	12517	12615	12587	12689	12627	12416	12612	12643	12466	12687	12683	12437	12475	12684	12526	12552	12514	12536	12404	12508	12555	12540	12520	12568	12431	12551	12496	12657	12470	12501	12546	12484	12634	12692	12660	12673	12643	12649	12656	12517	12632	12547	12476	12537	12618	12594	12395	12663	12602	12541	12554	12569	12623	12565	12535	12613	12625	12346	12600	12528	12528	12427	12539	12344	12484	12512	12548	12545	12582	12650	12390	12557	12658	12529	12684	12397	12561	12496	12424	12584	12536	12703	12519	12518	12509	12567	12515	12467	12512	12614	12481	12538	12544	12436	12574	12550	12510	12449	12346	12619	12506	12571	12784	12577	12424	12394	12643	12470	12479	12584	12585	12424	12675	12588	12459	12477	12459	12669	12389	12630	12527	12492	12498	12600	12700	12353	12629	12545	12485	12651	12346	12647	12689	12527	12572	12526	12570	12535	12625	12479	12405	12496	12454	12507	12408	12332	12580	12394	12425	12558	12461	12534	12641	12545	12431	12508	12636	12321	12680	12573	12498	12507	12502	12443	12550	12499	12518	12507	12510	12521	12462	12761	12438	12616	12490	12521	12710	12642	12604	12397	12535	12554	12583	12637	12569	12545	12529	12588	12396	12479	12579	12502	12667	12464	12674	12598	12511	12591	12610	12511	12589	12616	12743	12612	12558	12453	12573	12643	12574	12596	12358	12385	12570	12546	12443	12565	12593	12532	12513	12359	12451	12521	12555	12482	12571	12570	12661	12488	12467	12411	12593	12595	12480	12528	12628	12644	12513	12543	12549	12619	12605	12595	12560	12517	12564	12525	12472	12458	12699	12567	12489	12566	12557	12506	12473	12469	12521	12565	12483	12695	12615	12653	12589	12471	12557	12614	12682	12477	12591	12569	12504	12585	12480	12535	12542	12355	12519	12636	12442	12455	12445	12519	12408	12607	12589	12713	12538	12431	12583	12649	12472	12639	12628	12565	12428	12669	12442	12504	12632	12674	12592	12444	12636	12548	12482	12636	12587	12513	12478	12448	12420	12443	12719	12556	12696	12533	12714	12617	12410	12570	12509	12656	12413	12574	12363	12726	12505	12588	12531	12305	12690	12546	12662	12463	12605	12516	12710	12692	12491	12508	12453	12481	12651	12622	12571	12518	12494	12566	12490	12433	12573	12548	12483	12768	12541	12532	12644	12589	12504	12398	12576	12584	12597	12530	12644	12631	12674	12578	12640	12558	12630	12689	12454	12595	12452	12674	12503	12653	12665	12566	12477	12523	12585	12583	12577	12315	12479	12638	12620	12441	12412	12529	12432	12625	12583	12505	12649	12590	12584	12642	12648	12596	12483	12643	12608	12551	12553	12524	12402	12493	12469	12478	12590	12526	12448	12553	12552	12650	12571	12440	12572	12527	12497	12502	12511	12468	12434	12577	12340	12543	12597	12605	12604	12675	12376	12585	12459	12644	12724	12617	12617	12559	12587	12553	12674	12408	12596	12570	12459	12549	12459	12535	12519	12435	12618	12540	12404	12479	12638	12668	12568	12518	12512	12602	12594	12600	12530	12584	12461	12487	12519	12474	12711	12669	12588	12625	12440	12449	12475	12718	12655	12644	12600	12671	12434	12653	12556	12617	12568	12511	12538	12597	12518	12385	12631	12654	12457	12469	12592	12560	12379	12547	12472	12431	12549	12688	12543	12456	12533	12399	12493	12475	12446	12477	12376	12493	12707	12522	12462	12637	12555	12574	12650	12512	12491	12544	12582	12497	12729	12406	12522	12581	12673	12684	12508	12435	12471	12576	12408	12656	12406	12673	12630	12527	12611	12565	12475	12468	12480	12563	12559	12589	12588	12572	12470	12640	12512	12539	12516	12477	12410	12535	12764	12690	12603	12502	12497	12627	12495	12479	12497	12507	12586	12550	12540	12506	12724	12561	12574	12429	12609	12582	12610	12523	12482	12426	12470	12552	12632	12450	12384	12499	12449	12607	12668	12532	12536	12579	12621	12576	12576	12414	12590	12656	12482	12551	12482	12371	12431	12603	12475	12634	12751	12670	12559	12523	12486	12469	12427	12559	12359	12530	12697	12670	12377	12556	12632	12554	12465	12607	12406	12457	12568	12611	12443	12606	12509	12508	12576	12432	12586	12535	12526	12509	12670	12510	12552	12536	12634	12611	12562	12492	12544	12563	12519	12644	12558	12735	12480	12606	12560	12575	12671	12489	12523	12590	12531	12418	12540	12591	12575	12554	12675	12472	12579	12476	12520	12607	12643	12709	12672	12579	12512	12385	12489	12580	12579	12607	12433	12518	12568	12575	12480	12579	12491	12553	12690	12496	12452	12444	12510	12603	12539	12616	12508	12593	12562	12551	12537	12658	12570	12479	12645	12449	12433	12657	12479	12563	12609	12515	12494	12596	12471	12528	12611	12504	12526	12594	12400	12562	12423	12587	12611	12445	12683	12498	12488	12548	12327	12531	12313	12452	12506	12527	12439	12591	12671	12607	12445	12513	12582	12674	12552	12635	12534	12644	12515	12583	12398	12679	12526	12394	12547	12451	12616	12771	12556	12576	12524	12624	12578	12650	12589	12484	12629	12429	12502	12636	12571	12749	12563	12514	12493	12496	12485	12437	12454	12316	12499	12656	12637	12480	12492	12508	12575	12588	12507	12716	12534	12523	12676	12606	12429	12633	12415	12529	12366	12446	12588	12550	12637	12460	12534	12551	12653	12437	12573	12530	12574	12467	12651	12534	12648	12449	12451	12559	12502	12685	12519	12713	12529	12613	12412	12525	12454	12535	12672	12581	12567	12493	12464	12584	12694	12667	12566	12530	12629	12456	12629	12572	12736	12631	12687	12458	12472	12526	12561	12453	12708	12375	12412	12576	12338	12470	12649	12491	12582	12446	12391	12481	12649	12509	12494	12391	12745	12622	12380	12699	12553	12547	12440	12468	12609	12437	12502	12524	12417	12574	12569	12547	12486	12550	12723	12552	12555	12533	12547	12659	12540	12593	12562	12566	12683	12550	12545	12563	12611	12547	12691	12591	12506	12499	12689	12382	12247	12518	12507	12517	12646	12663	12443	12595	12477	12658	12467	12562	12534	12576	12470	12502	12566	12706	12415	12560	12637	12551	12383	12490	12503	12630	12506	12544	12454	12596	12483	12577	12497	12456	12642	12574	12419	12501	12605	12443	12620	12387	12594	12553	12721	12686	12597	12649	12506	12523	12424	12460	12535	12539	12422	12672	12527	12677	12688	12561	12515	12692	12775	12628	12554	12594	12511	12635	12764	12486	12489	12449	12541	12490	12448	12499	12566	12375	12684	12584	12678	12524	12475	12502	12565	12477	12528	12530	12436	12654	12525	12504	12549	12567	12301	12532	12441	12532	12761	12531	12695	12537	12517	12587	12633	12628	12592	12462	12590	12429	12659	12598	12459	12482	12527	12655	12588	12437	12569	12550	12641	12636	12643	12551	12596	12787	12500	12472	12498	12584	12481	12657	12585	12599	12576	12534	12375	12507	12429	12446	12589	12617	12515	12471	12491	12412	12615	12573	12670	12615	12475	12605	12619	12458	12574	12607	12686	12554	12546	12458	12551	12540	12638	12436	12550	12598	12621	12773	12477	12433	12562	12746	12625	12689	12451	12606	12543	12541	12567	12621	12512	12637	12501	12620	12478	12534	12461	12465	12609	12524	12672	12384	12414	12590	12637	12461	12705	12646	12595	12463	12487	12647	12752	12477	12441	12476	12547	12581	12537	12727	12421	12443	12561	12514	12537	12498	12432	12540	12602	12481	12523	12584	12460	12513	12513	12514	12581	12560	12616	12525	12708	12497	12657	12531	12543	12571	12442	12605	12458	12535	12696	12594	12504	12678	12564	12528	12313	12566	12521	12480	12549	12342	12588	12505	12604	12520	12653	12412	12471	12603	12552	12666	12394	12593	12400	12634	12523	12690	12487	12529	12587	12454	12570	12452	12702	12450	12530	12434	12528	12598	12513	12488	12409	12512	12516	12504	12499	12674	12652	12490	12550	12605	12369	12496	12528	12594	12469	12521	12372	12596	12611	12585	12600	12446	12453	12571	12579	12553	12570	12481	12621	12523	12467	12481	12448	12695	12456	12715	12630	12644	12614	12528	12570	12550	12527	12441	12589	12617	12511	12541	12738	12525	12611	12622	12579	12436	12494	12620	12309	12764	12763	12558	12268	12427	12568	12477	12436	12569	12418	12490	12498	12734	12393	12358	12682	12446	12554	12607	12498	12611	12527	12521	12637	12556	12588	12610	12522	12615	12578	12750	12464	12580	12639	12410	12670	12427	12597	12611	12392	12615	12618	12694	12504	12617	12526	12629	12579	12633	12608	12638	12579	12465	12532	12504	12467	12674	12577	12594	12538	12668	12605	12636	12567	12509	12399	12521	12650	12543	12467	12491	12699	12423	12464	12535	12451	12556	12530	12524	12570	12443	12599	12542	12572	12549	12471	12591	12464	12405	12475	12538	12538	12644	12643	12652	12645	12582	12482	12590	12612	12614	12422	12593	12701	12664	12550	12657	12481	12479	12620	12531	12547	12407	12363	12577	12528	12518	12450	12524	12652	12595	12435	12645	12545	12381	12447	12725	12548	12557	12562	12589	12663	12560	12502	12350	12498	12401	12684	12393	12537	12687	12514	12595	12502	12624	12691	12715	12524	12532	12605	12672	12590	12530	12637	12504	12530	12565	12521	12522	12524	12592	12459	12462	12405	12498	12620	12626	12466	12530	12629	12554	12482	12706	12535	12488	12683	12622	12518	12637	12486	12539	12584	12605	12526	12619	12620	12555	12593	12603	12420	12471
26640	22019	32237	30870	27156	24697	22864	20024	18837	18842	18308	18262	18197	18408	18278	17983	17970	18065	18258	17928	18190	18168	18093	18262	18068	18104	18072	17580	17575	17281	17505	17273	17256	17261	17387	17465	17399	17252	17229	17455	17358	17397	17266	17295	17375	17493	17347	17405	17256	17422	17273	17458	17411	17379	17504	17213	17267	17437	17342	17318	17298	17480	17323	17080	17447	17352	17150	17225	17340	17412	17299	17224	17142	17440	17503	17351	17387	17273	17174	17384	17192	17218	17300	17400	17436	17368	17427	17206	17197	17352	17285	17378	17203	17199	17260	17173	17444	17191	17188	16983	17284	17385	17333	17274	16996	17488	17330	17047	17342	17433	17243	17395	17406	17230	17194	17298	17272	17149	17344	17284	17275	17277	17263	17035	17192	17092	17217	17456	17109	17620	17300	17263	17174	17157	17169	17132	17360	17289	17332	17361	17089	17284	17302	17246	17074	17382	17437	17319	17128	17296	17296	17399	17375	17190	17363	17138	17311	17207	17408	17189	17391	17108	17178	17312	17356	17124	17145	17248	17367	17197	17285	16974	17155	17341	17536	17351	17286	17281	17037	17411	17293	17196	17202	17138	17360	17310	17283	17496	17271	17271	17302	17267	17432	17199	17149	17273	17062	17204	17257	17127	17515	17152	17321	17293	17084	17311	17236	17302	17315	17053	17093	17261	17150	17298	17359	17104	17179	17232	17431	17220	17375	17347	17175	17126	17383	17488	17267	17232	17320	17324	17313	17178	17386	17172	17281	17116	17275	17305	17405	17233	17501	17204	17061	17489	17131	17155	17236	17178	17350	17179	17356	17266	17162	17450	17470	17221	17212	17368	17264	17383	17151	17181	17134	17131	17287	17219	17278	17187	17314	17195	17424	17398	17258	17358	17139	17276	17130	17049	17204	17400	17217	17179	17115	17345	17313	17123	17187	17382	17190	17495	17252	17184	17337	16992	17086	17117	17170	17277	17239	17249	17207	17406	17239	17101	17233	17347	17274	17178	17443	17219	17316	17447	17337	17277	17278	17345	17172	17215	17389	17046	17195	17129	17438	17196	17408	17412	17143	17207	17267	17331	17259	17240	17380	17393	17278	16988	17345	17249	17317	17238	17362	17180	17411	17161	17026	17214	17401	17328	17397	17370	17317	17293	17277	17171	17285	17509	17312	17373	17337	17386	17279	17466	17269	17265	17191	17312	17422	16926	17067	17230	17309	17227	17254	17368	17149	17237	17376	17237	17246	17340	17320	17330	17260	17110	17415	17288	17255	17334	17072	17180	17279	17080	17169	17252	17235	17206	16998	17212	17016	17253	17280	17377	17390	17253	17175	17262	17446	17389	17342	17453	17337	17188	17545	17266	17348	17589	17345	17320	17320	17544	17745	17402	17212	17361	17205	17366	17188	17378	17368	17267	17238	17077	17314	17316	17228	17162	17269	17219	17164	17140	17393	17235	17343	17275	17458	17318	17243	17292	17415	17270	17391	17308	17202	17282	17279	17548	17164	17519	17264	17199	17421	17182	17393	17131	17081	17167	17264	17137	17366	17277	17340	17283	17258	17276	17153	17420	17179	17173	17142	17106	17190	17155	17330	17287	17248	17345	17285	17281	17279	17312	17218	17472	17309	17219	17129	17318	17239	17292	17420	17479	17330	17184	17139	17226	17290	17536	17389	17410	17370	17172	17316	17352	17259	16961	17378	17254	17114	17296	16988	17105	17021	17354	17344	17263	17270	17157	17186	17412	17253	17400	17474	17496	17109	17274	17326	17270	17095	17233	17238	17363	17270	17179	17039	17065	17410	17105	17194	17298	17345	17352	17328	17255	17301	17439	17093	17228	17223	16974	17269	17347	17321	17161	17199	17270	17406	17131	17375	17355	17077	17065	17127	17128	17131	17202	17294	17423	17095	17333	17373	17068	17114	17198	17345	17148	17277	17349	17179	17093	17265	17286	17338	17294	17151	17142	17296	17290	17163	17169	17292	17222	17170	17337	17257	17158	17187	17209	17191	17348	17359	17327	17258	17141	17181	17214	17039	17034	17335	17249	17202	17347	17398	17146	17240	17411	17144	17338	17266	17380	17446	17287	17285	17558	17430	17311	17314	17408	17362	17309	17348	17260	17354	17275	17353	17260	17251	17254	17311	17360	17178	17379	17543	17328	17577	17252	17254	17184	17268	17270	17235	17315	17326	17236	17388	17285	17307	17226	17658	17401	17197	17271	17172	17494	17293	17389	17377	17320	17220	17116	17069	17258	17130	17085	17391	17245	17113	17076	17292	17417	17355	17345	17216	17428	17573	17336	17402	17390	17416	17458	17299	17231	17356	17088	17346	17411	16940	17210	17235	17249	17525	17183	17206	17043	17118	17358	17144	17344	17244	17246	17325	17459	17402	17282	17212	17273	17273	17283	17309	17342	17336	17358	17378	17298	17417	17252	17335	17434	17304	17349	17185	17129	17011	17109	17315	17375	17226	17159	17275	17357	17167	17145	17182	17347	17286	17042	17331	17176	17309	17235	17164	17253	17364	17391	17398	17347	17184	17421	17405	17437	17260	17470	17350	17326	17291	17078	17137	17513	17055	17222	17321	17255	17267	17545	17247	17489	17370	17520	17461	17438	17332	17080	17120	17309	17533	17449	17523	17335	17373	17291	17322	17230	17365	17341	17309	16897	17363	17241	17296	17232	17309	17000	17152	17176	17274	17154	17383	17300	17390	17150	17406	17308	17288	17242	17180	17341	17429	17676	17344	17477	17559	17425	17345	17541	17313	17189	17255	17451	17361	17479	17135	16903	17284	17207	17366	17257	17211	17373	17333	17289	17370	17227	17405	17223	17437	17235	17269	17213	17181	17392	17217	17270	17274	17168	17154	17254	17025	17301	17110	17202	17144	17271	17215	17352	17055	17252	17173	17300	17113	17223	17075	17173	17362	17062	17521	17496	17068	17135	17344	17118	17320	17438	17322	17113	17311	17090	17344	17212	17177	17438	17289	17406	17421	17373	17145	17320	17315	17279	17471	17324	17264	17265	17255	17381	17224	17237	17286	17270	17028	17231	17182	17376	17173	17167	17208	17416	17291	17422	17358	17281	17160	17366	17388	17092	17222	17187	17342	17123	17279	17070	17218	17148	17261	17315	17383	17247	17231	17324	17201	17064	17058	17108	17430	17280	17207	17148	17207	17157	17463	17327	17174	17432	17493	17336	17358	17160	16981	17262	17172	17247	17403	17199	17319	17449	17509	17315	17230	17227	17314	17165	17108	17247	17329	17385	17164	17258	17266	17191	17359	17341	17530	17352	17210	17351	17233	17302	17296	17232	17301	17235	17186	17306	17385	17319	17100	17347	17225	17151	17308	17550	17420	17434	16978	17400	17188	17235	17162	17326	17209	17281	17491	17341	17375	17441	17234	17165	17358	17190	17323	17351	17296	17257	17330	17225	17341	17301	17241	17237	17378	17016	17518	17574	17206	17389	17299	17340	17374	17358	17297	17383	17230	17356	17451	17145	17134	17351	17306	17371	17271	17307	17449	17158	17364	17344	17310	17482	17372	17477	17287	17000	17476	17394	17365	17258	17288	17170	17450	17224	17226	17235	17215	17246	17411	17324	17296	17175	17311	17356	17425	17277	17335	17120	17149	17177	17196	17189	17114	17493	17371	17193	17133	17157	17163	17042	17114	17310	17128	17236	17401	17066	17031	17240	17307	17281	17004	17279	17293	17239	17229	17290	17205	17198	17100	17144	17160	17341	17355	17335	17111	17381	17116	17400	17153	17124	17236	17457	17502	17410	17194	17229	17221	17219	17150	17118	17385	17179	17216	17416	17178	17256	17110	17157	17202	17271	17316	17325	17110	17101	17304	17330	17297	17386	17343	17298	17171	17166	17290	17403	17142	17314	17408	17493	17340	17144	17250	17412	17478	17396	17305	17202	17328	17421	17277	17362	17151	17181	17163	17135	17158	17319	17059	17167	17356	17232	17182	17344	17161	17134	17388	17094	17129	17202	17254	17293	17235	17072	17226	17210	17239	17047	17350	17350	17080	17230	17389	17204	17295	17365	17235	17322	17242	17182	17512	17496	17288	17465	17496	17443	17423	17175	17472	17296	17276	17294	17262	17342	17191	17306	17298	17352	17152	17268	17161	17366	17158	17536	17361	17365	17388	17359	17425	17047	17318	17149	17263	17244	17433	17510	17474	17459	17466	17272	17125	17461	17279	17044	16949	17111	17352	17222	17389	17313	17242	17508	17435	17297	17232	17186	17111	17259	17310	17245	17252	17295	17486	17215	17340	17372	17352	17289	17366	17460	17241	17053	17197	17372	17163	17037	17439	17233	17117	17328	17189	17174	17461	17069	17311	17385	17365	17381	17263	17132	17471	17348	17099	17312	17455	17182	17457	17299	17225	17256	17186	17143	17112	17246	17407	17220	17268	17455	17130	17454	17384	17219	17368	17285	17202	17291	17511	17296	17384	17431	17461	17364	17406	17274	17377	17295	17222	17204	17193	17197	17196	17210	17277	17338	17285	17294	17507	17409	17387	17480	17355	17133	17200	17310	17330	17127	17283	17215	17044	17215	17225	17233	17245	17372	17555	17365	17277	17351	17350	17207	17295	17132	17355	17400	17252	17441	17157	17108	17093	17029	17295	17390	17265	17277	17369	17324	17323	17261	17298	17339	17359	17351	17038	17105	17275	17081	17279	17373	17342	17191	17408	17261	17595	17364	17320	17207	17230	17331	17368	17189	17329	17300	17193	17229	17390	17140	17430	17465	17345	17365	17315	17244	17283	17274	17379	17331	17137	17268	17270	17257	17272	17191	17251	17271	17324	17326	17195	17145	17386	17304	17252	17366	17326	17162	17015	17402	17330	17127	17296	17511	17270	17189	17234	17246	17205	17308	17260	17245	17319	17282	17155	17359	17315	17410	17352	17326	17315	17212	17304	17228	17298	17416	17353	17279	17190	17574	17353	17054	17279	17219	17430	17171	17355	17380	17326	17146	17142	17315	17348	17491	17705	17232	17272	17467	17308	17149	17315	17224	17185	17198	17120	17100	17060	17443	17173	17318	17010	17331	17413	17197	17218	17238	17156	17264	17390	17495	17464	17310	17151	17142	17238	17315	17198	17145	17144	17051
42601	73371	65174	42947	27644	19627	17177	16003	14910	14768	14315	14293	14173	14150	13957	13859	13719	13935	13705	13749	13650	13718	13629	13607	13563	13430	13532	13181	12962	12977	12789	12798	12936	13016	13104	12733	12645	12857	12821	12914	12832	12904	12910	12846	12964	12821	12935	12769	12878	12937	12884	13061	12895	12928	13014	12978	12931	12984	12882	12888	12732	12785	12631	12773	12803	12679	12848	12585	12725	12773	12807	12942	12798	12722	12781	12778	12821	12816	12863	13067	12825	12808	12781	12825	12936	12804	12872	12723	12686	12864	12795	12698	12810	12878	12914	12865	12894	12911	12724	12803	12699	12680	12852	12782	12782	12794	12846	12918	12842	12869	12971	12655	12892	12697	12724	12827	12667	12864	12769	12731	12858	12805	12774	12750	12763	12640	12683	12688	12803	12794	12795	12789	12785	12688	12682	12678	12734	12974	12678	13056	12905	12771	12750	12776	12902	12686	12753	12777	12930	12785	12730	12932	12821	12791	12767	12726	12678	12786	12761	12776	12905	12823	12696	12749	12947	12794	12869	12907	12878	12835	12742	12967	12811	12803	12842	12847	12682	12805	12776	12743	12864	12861	12820	12801	12866	12846	12794	12793	12873	12944	12922	12865	12895	12846	12740	12877	12919	12769	12924	12768	12823	12742	12729	12590	12964	12826	12774	12832	12942	12905	12787	12973	12935	12763	12712	12722	12747	12839	12753	12821	12697	12884	12840	12812	12750	12772	12836	12730	12904	12794	12691	12846	12800	12891	12741	12810	12967	12924	12920	12814	12761	12821	12758	12698	12691	12791	12816	12791	12951	12886	12772	12775	12668	12666	12765	12756	12822	12800	12809	12795	12772	12730	12809	12578	12785	12777	12677	12740	12665	12828	12719	12829	12879	12824	12805	12923	12872	12677	12913	12686	12855	12788	12797	12683	12674	12755	12725	12901	12840	12686	12796	12784	12895	12802	12932	12817	12842	12882	12680	12926	12907	12852	12691	12843	12880	12746	12621	12883	12726	12801	12982	12881	12853	12977	12698	12754	12840	12834	12977	12930	12904	12801	12812	12845	12957	12912	12770	12799	12725	12832	12735	12750	12839	12693	12972	12697	12843	12740	12714	12817	12742	12866	12831	12693	12750	12851	12804	12766	12841	12887	12724	12809	12780	12733	12860	12754	12809	12789	12740	12653	12804	12831	12873	12832	12898	12865	12623	12770	12856	12768	12653	12867	12763	12883	12793	12692	12775	12770	12751	12889	12750	12835	12848	12684	12858	12823	12925	12801	12891	12869	12702	12916	12701	12827	12876	12789	12738	12894	12947	12842	12801	12816	12848	12885	12852	12948	12829	12882	12809	12819	12660	12826	12777	12744	12598	12878	12815	12812	12906	12639	12869	12950	12709	12791	12718	12732	12658	12649	12699	12935	12728	12913	12703	12838	12739	12871	12833	12807	12906	12677	12768	12665	12773	12734	12758	12677	12729	12729	12587	12948	12843	12660	12816	12563	12680	12957	12897	12665	12709	12781	12765	12890	12958	12695	12740	13034	12888	12811	12814	12824	12636	12763	12892	12767	12944	12806	12849	12941	12756	12805	12785	12672	12920	12916	12732	12763	12905	12576	12698	12755	12832	12873	12609	12860	12804	12719	12732	12786	12844	12751	12867	12824	12820	12982	12666	12815	12675	12833	12851	12714	12881	12814	12841	12824	12863	12675	12849	12738	12831	12787	12667	12806	12834	12728	12792	12919	12858	12933	12928	12723	12637	12794	12778	12807	12923	12906	12778	12876	12768	12769	12903	12786	12890	12702	13024	12874	12831	12879	12780	12764	12738	12863	12858	12896	12819	12820	12709	12796	12835	12847	12869	12873	12668	12954	12842	12882	12971	12812	12900	12776	12790	12767	12994	12847	12630	12744	12832	12779	12721	12835	12674	13016	12788	12783	12986	12690	12851	12867	12916	12796	12975	12768	12740	12727	12957	12780	12799	12781	12720	12676	12834	12961	12817	12833	12814	12747	12734	12890	12874	12763	12713	12731	12715	12792	12869	12882	12768	12833	12636	12799	12652	12733	12760	12705	12915	12970	12742	12794	12865	12648	12763	12834	12874	12891	12687	12702	12943	12832	12601	12756	12737	12735	12735	12741	12697	12693	12862	12809	12834	12793	12847	12763	12759	12753	12740	12918	12693	12797	12841	12717	13043	12847	12666	12755	12935	12739	12816	12948	12725	12728	12838	12590	12663	12736	12708	12887	12752	12820	12826	12740	12875	12764	12831	12783	12843	12766	12789	12793	12960	12792	12867	12842	12778	12785	12894	12759	12770	12737	12792	12905	12735	12883	12715	12982	12739	12839	12832	12954	12694	12890	12601	12785	13022	12826	12825	12811	12833	12867	12830	12929	12899	12769	12940	12779	12732	12735	12884	12817	12737	12787	12781	12765	12932	12854	12817	12908	12703	12680	12901	12626	12980	12822	12800	12688	12681	12780	12838	12785	12885	12747	12961	12787	12757	12661	12827	12877	12788	12830	12696	12736	12767	12641	12940	12780	12881	12742	12711	12932	12840	12912	12875	12753	12893	12881	12791	12984	12706	12824	12795	12805	12787	12745	12873	12678	12640	12685	12748	12823	12915	12716	12875	12577	12757	12875	12757	12791	12880	12838	12949	12815	12805	12844	12772	12819	12722	12888	12795	12822	12775	12816	12930	12725	12642	12814	12718	12803	12775	12867	12771	12952	12940	12878	12849	12740	12833	12863	12950	12947	12801	12629	12811	12843	12723	12709	12864	12785	12640	13016	12777	12839	12769	12711	12850	12854	12732	12750	12960	12838	12775	12905	12784	12868	12774	12715	12866	12665	12798	12706	12808	12766	12742	12564	12837	12837	12730	12773	12641	12938	12947	12821	12911	12878	12929	12903	12783	12847	12688	12824	12693	12824	12645	12870	12832	12946	12812	12674	12692	12742	12935	12756	12899	12676	12964	12614	12896	12810	12732	12801	12889	12833	12695	12677	12856	12831	12872	12766	12857	12820	12770	12782	12854	12802	12798	12810	12861	12868	12760	12807	12793	12763	12922	12928	12826	12842	12825	12743	12753	12729	12777	12770	12831	12869	12799	12613	12727	12654	12875	12835	12862	12797	12807	12933	12790	12632	12828	12717	12743	12559	12860	12729	12755	12743	12850	12780	12822	12828	12830	12817	12892	12833	12914	12742	12948	12810	12868	12641	12760	12858	12768	12875	12697	12701	12825	12832	12792	12776	12680	12857	12565	12891	12955	12816	12882	12725	12833	12915	12866	12851	12805	12809	12973	12689	12929	12842	12668	12913	12779	12740	12761	12938	12676	12748	12852	12868	12794	12822	12752	12665	12967	12727	12806	12849	12777	12795	12827	12889	12841	12938	12995	12838	12747	12745	12812	12786	12862	12758	12810	12685	12766	12821	12643	12807	12683	12910	12781	12722	12773	12714	12690	12804	12785	12719	12785	12943	12829	12687	12735	12799	12898	12825	12753	12740	12765	12770	12640	12692	12807	12868	12824	12821	12925	12693	12786	12972	12761	12903	12691	12790	12842	12770	12938	12696	12820	12727	12891	12788	12845	12699	12778	12733	12776	12718	12735	12947	12779	12745	12943	12836	12717	12881	12848	12727	12874	12779	12736	12625	12715	12714	12787	12842	12919	12561	12840	12870	12790	12867	13047	12895	12829	12806	12846	12743	12840	12810	12753	12753	12729	12822	12727	12960	12797	12917	12959	12855	12794	12727	12868	12982	12760	12840	12725	12712	12803	12831	12829	12705	13008	12842	12767	12772	12832	12832	12984	12757	12713	12811	12717	12837	12912	12703	12878	12844	12915	12772	12822	12759	12885	12846	12929	12927	12791	12667	12885	12831	12726	12802	12788	12591	12775	12778	12812	12842	12755	12781	12726	12792	12775	12819	12823	12709	12840	12742	12839	12798	12776	12733	12936	12735	12826	12976	12686	12918	12802	12813	12658	12702	12767	12813	12712	12754	12868	12831	12847	12733	12729	12957	12864	12759	12678	12871	12761	12725	12727	12840	12747	12767	12921	12592	12834	12931	12635	12854	13034	12905	12839	12796	12744	12713	12831	12824	12821	12716	12986	12858	12845	12842	12780	12759	12667	12775	12802	12786	12814	12728	12763	12825	12790	12707	12794	12823	12891	12649	12764	12849	12733	12623	12637	12761	12729	12766	12591	12749	12792	12777	12853	12795	12661	12672	12730	12827	12767	12978	12780	12737	12896	12819	12697	12914	12730	12765	12796	12759	12773	12826	12770	12774	12739	12630	12749	12591	12912	12633	12754	12883	12934	12852	12807	12800	12799	12786	12643	12646	12877	12734	12659	12792	12829	12823	12817	12828	12650	12932	12832	12765	12884	12819	12893	12793	12961	12815	12790	12844	12789	12833	12680	12779	12750	12941	12728	12641	12776	12617	12819	12747	12995	12773	12830	12639	12757	12681	12782	12980	12869	12834	12923	12810	12839	12910	12808	12697	12755	12938	12877	12769	12959	12680	12811	12731	12812	12762	12679	12886	12701	12728	12916	12853	12811	12956	12756	12690	12947	12937	12736	12765	12845	12942	12976	13001	12899	12684	12823	12875	12909	12795	12783	12966	12742	12774	12858	12834	12928	12777	12825	12793	12850	12606	12889	12762	12801	12985	12732	12887	12789	12818	12611	12628	12785	12730	13044	12894	12792	12639	12736	12959	12783	12812	12866	12978	12783	12703	12836	12752	12890	12824	12864	12888	12806	12916	12717	12612	12734	12787	12791	12792	12703	12704	13032	12899	12728	12688	12742	12933	12852	12658	13017	12825	12733	12872	12962	12699	12767	12688	12738	12935	12702	12763	12714	12842	12789	12818	12877	12814	12704	12694	12794	12941	12617	12857	12945	12579	12886	12720	12708	12763	12857	12733	12836	12919	12862	12693	12651	12870	12777	12797	12819	12779	12907	12847	12847	12864	12739	12963	12773	12948	12782	12839	12848	12831	12929	12833	12719	12896	12926	12803	12920	12734	12759	12794	12858	12722	12764	12841	12914	12855	12692	12641	12925	12883	12800	12907	12895	12794	12852	12699	12886	12641	12747	12692	12857	12642	12666	12767	12875	12780	12699	12662
24962	21633	29940	27051	24153	24945	25460	20218	18646	18422	18049	17553	17802	17724	17689	17626	17243	17487	17439	17062	17363	17492	17143	17198	17000	17117	16796	16564	16455	16445	16562	16525	16496	16318	16349	16103	16243	16296	16355	16221	16163	16421	16194	16346	16360	16479	16336	16284	16437	16213	16224	16246	16301	16260	16133	16131	16332	16264	16245	16158	16476	16213	16191	16263	15953	16253	16254	16276	16295	16067	16081	16263	16104	16401	16298	16167	16301	16051	16074	16225	16191	16210	16268	16235	16143	16240	16183	16087	16033	16170	16180	16030	15749	16119	16091	16162	16125	16196	16198	16198	16203	16094	16173	16040	16186	16174	15961	15992	16325	16192	16366	16251	16237	15930	16220	16432	16310	16423	15932	16271	16163	15999	15985	16173	16215	15866	16146	16233	16195	16199	16188	16098	15999	16346	16325	16063	16126	16154	16194	16136	16103	16090	16170	16019	16215	16258	16089	15944	16155	16163	16135	16105	16188	16280	16198	16172	16223	16300	16137	16140	16160	16178	16195	16275	16187	16074	16120	16189	16094	16096	16143	16221	15925	16293	16104	16393	16145	16211	16193	16123	16366	16179	16296	15994	16369	16291	16261	15990	16044	16374	16381	16310	16116	16196	16145	16298	16059	16366	16087	16045	16116	16089	16144	16244	16113	16075	16166	16380	16067	16101	16356	16082	16164	16145	16014	16079	16195	16340	16292	16213	16150	16070	16130	16054	16248	15913	16162	16133	16289	16194	16057	15934	16286	16320	16293	16029	16185	16228	16041	15877	16072	16075	16241	15969	16120	16080	16260	16380	16153	16094	16101	16259	15941	16289	16151	16047	16171	16211	16124	15977	16137	16152	16169	16228	16030	16186	15987	16115	15906	15946	16152	16192	16306	16204	16178	15964	16179	16120	16330	16165	16081	16127	16100	16150	16285	16284	16159	16238	16254	16189	16167	16273	16139	16334	16372	16322	16009	16150	16266	16148	16360	16370	16408	16050	16250	16272	15979	16155	16138	16248	16104	16142	16139	16263	16206	16221	16177	16162	16252	16194	16001	15994	16176	16311	16182	15905	16118	16189	15991	16237	16140	15930	16083	15909	16230	16292	16001	16212	16231	16196	16144	16135	16118	16176	16361	16184	16059	15946	15926	16168	16014	16200	16337	16171	16451	16098	16063	16179	16199	16024	15973	16062	16255	16216	16055	16162	16276	16061	16084	16058	16210	16143	16054	16164	16055	16084	16109	16235	16369	15978	16248	16134	16050	16224	16185	16365	16117	15891	16017	16153	16438	16264	16071	16281	16278	16091	16105	16108	15956	16304	16251	16221	16042	16075	16239	16091	16281	16050	15939	16225	15991	16280	16129	16194	16080	16262	16294	16243	16269	16169	16275	16168	16111	15937	16178	16291	16193	16241	16315	16273	16376	16196	16146	16152	15989	16015	16078	16264	16256	16214	16126	16053	16261	16196	16263	16107	16147	16278	16245	16020	16008	15888	16346	16179	16323	16222	16182	16285	16509	16034	16089	15945	16097	16178	16122	16088	16392	15862	16025	16146	15911	16193	16185	16168	15890	16126	16024	16214	16002	15938	15981	16157	16404	15985	16121	16125	16204	16157	16137	16310	16291	16254	16202	15913	16014	16024	16311	16131	16078	16141	16223	16013	16076	16145	16188	16123	16161	16167	16122	16327	15942	15941	16292	16087	16143	16274	16100	16049	16157	16297	15985	16136	16254	16215	16258	16174	16303	16115	16030	16207	16157	16082	16019	16222	16203	16145	16126	16116	16100	16012	16206	16196	16189	16091	16083	16137	16129	16093	16144	15979	16209	16228	16255	16065	16058	16344	16195	16273	16297	16199	16075	16237	16034	16105	16204	16163	16224	15988	16089	16002	16261	15961	16025	16333	16133	16159	16307	16396	16113	16246	16120	16038	15994	16132	15929	16030	16230	16230	16384	16139	16127	16032	16065	16348	16062	16198	16112	16000	15973	16145	16244	16024	16063	16343	16312	16076	16391	16349	16171	16165	16061	16346	16106	16256	16270	16350	16109	16186	15958	16075	15904	16011	15955	16401	16209	16143	16184	16119	16306	16209	15875	16141	16062	15983	16223	16191	16076	16229	16088	16340	16267	16320	16198	16214	16155	16101	16142	16056	16409	16235	16205	16013	15901	16084	16111	15953	16271	16325	16191	16230	16013	16069	16200	16220	16208	16123	16112	16184	16167	15901	16170	16137	16237	16277	16119	16248	16138	16058	15998	16208	16156	15943	16133	16102	16060	16011	16178	16338	16226	16146	16279	16012	16209	16144	16269	16128	16164	16080	16180	16168	16271	16101	16103	16040	16194	15984	16260	16004	15966	15995	16200	16260	16299	16149	15968	16219	16189	16179	16133	16031	16266	16239	16236	16131	16253	16192	16189	16317	16193	16105	16126	15909	16228	16136	15859	16276	16063	15973	16176	16025	16255	16122	16310	16165	16013	16115	16031	16157	16224	15968	16296	16223	16296	16091	16225	16141	16206	16319	16215	16078	16053	15977	15986	16200	16136	16093	16330	16069	16008	16250	16286	16167	16233	16240	16234	16270	16131	15956	16119	16064	16336	16287	16088	16161	16137	16174	16078	15987	16211	16028	16241	16164	16107	16070	16145	16417	16053	16088	16268	16234	16173	16202	16200	16118	16224	16207	16262	16249	16145	16198	16299	16088	16092	16053	16268	16002	16069	16173	16214	16031	16128	16002	16135	16338	16013	16337	16055	16071	16183	16368	16162	16168	16081	16261	16226	16358	16223	16301	16114	16239	16209	16001	16147	16037	15963	16133	15970	16229	16246	16174	16302	16117	16205	16149	16022	16046	16054	16290	16268	16172	16114	16217	16223	16078	16152	16159	16264	16307	16228	16171	16039	16206	16113	16250	16244	16361	16219	16039	16139	16045	16163	16477	16285	15975	16161	16100	15899	16138	15999	16208	16284	16104	16023	16126	16235	16060	16205	16300	16406	16336	16122	15959	16263	15960	16152	16225	16203	16281	16220	16002	16303	16094	16157	16205	16054	16173	16088	16131	16122	16173	16125	16343	16126	16235	16107	16020	16221	16132	16035	16078	16022	16442	16364	16108	16167	16254	16363	16268	16022	16178	16231	16094	16234	16172	16253	16105	16126	16091	16060	15935	15977	16209	16256	16263	16087	16075	16039	15853	16369	16082	16182	16036	16115	16080	16243	16045	16274	16349	16042	16487	16205	16062	16190	16071	16299	16134	15968	16012	15959	16248	16108	15934	16044	16268	16030	16364	15899	16215	16146	15904	16166	16256	15984	16114	16183	16186	16057	16274	16404	16125	16337	16062	16100	16126	16289	16294	16267	16230	16013	15961	16270	16063	16211	15986	16293	16203	16234	16103	15905	16136	16163	16158	16194	16127	16187	16322	16171	16045	16122	16226	16066	16149	16084	16158	16223	16206	16465	16083	16256	16135	15869	16338	15990	16224	16219	16331	16064	16150	16293	16097	16171	16146	16221	16150	16073	16062	16079	16308	16330	16415	16423	16188	16118	16247	16294	16251	16125	16253	16103	16110	16316	16159	16158	16169	16259	16089	16021	16209	16283	16136	16053	16153	16061	16088	15988	16176	16140	16271	16145	16038	16168	16183	16226	16115	16263	16044	16117	16325	16358	16205	16084	16017	16099	16146	16181	16052	16017	16329	16175	15907	16350	16312	16115	16169	16170	16239	16105	16102	16211	16206	16215	16249	16359	16058	16035	16165	16109	16403	16184	16042	16041	16271	16177	16217	16277	16151	16306	16189	16149	15854	15953	16021	16340	16198	16488	16185	16065	16058	16185	16149	16200	16166	16204	16166	16469	16228	16078	16146	16197	16082	16103	15994	15867	16307	16464	16095	16063	16108	16263	16296	16169	16092	15926	16167	16190	16115	16280	16119	16089	16087	16224	16158	16177	16065	16210	16172	16181	16209	16271	16068	16190	16158	16330	16243	16128	16287	16193	16182	16364	16031	16221	16053	16043	16210	16316	16173	16197	16243	16205	16218	16150	16289	16306	16070	16301	16115	16151	16160	16169	16326	16182	16263	16228	15874	16215	16199	16212	16192	15913	16089	15971	16110	16001	16123	16135	16100	16299	16231	16106	16096	15997	16069	16442	16278	16138	16002	16192	15969	16394	16044	16085	16121	16018	16023	16213	15856	16007	16081	15987	16112	16269	16011	16226	16157	15908	16105	16246	16135	16229	16168	16058	16005	16136	16180	15934	16233	16128	16045	16378	16209	16083	16215	16091	16214	16011	16279	16359	16090	16168	16066	16217	16238	16130	16034	16071	16085	16212	16125	16236	16116	16233	16288	15983	16232	16401	16267	16119	16203	15889	16266	15932	16181	16387	16206	16068	15941	16285	16268	16056	16235	16350	16245	16267	16101	16000	16279	16107	16137	16073	16154	16123	16089	16138	16240	16035	16098	16103	16192	16291	16136	16226	16384	16263	16205	16134	16244	15978	16025	16123	16120	15910	16218	16285	16269	16088	16241	16215	16240	16220	16177	16254	16117	16276	16208	16245	16262	16147	16050	16107	16070	16196	16072	16185	16109	16295	16062	16079	16204	16222	16532	16451	16088	16247	16073	16321	16098	16188	16016	16018	16110	16116	16239	16270	16147	16360	16234	16357	16130	16009	16263	16286	16243	16165	16166	16217	16063	16145	16327	15986	16083	16320	16081	16274	16315	16269	16535	16016	16178	16107	16209	16310	16069	16116	16233	16060	16156	16455	16143	16176	16130	16076	16161	16002	16505	16372	16442	15903	16101	16196	16218	16085	16185	16122	16107	16217	16004	16017	16078	16280	16046	15964	16197	16092	16065	16138	16321	16224	16270	16148	15928	16255	16265	16311	16233	16164	16192	16187	16195	16347	16162	16161	16136	16141	15934	16169	15938	16287	16070	16234	16214	16233	16286	16068	15963	16170	15947	16218	16225	16274	16045	16176	16225	16115	15878	16144	16082	15984	16117	16095	16258	16117	16142	16062	16186	16245	16109	16168	16123	16173	16138	16258	16207	15882	16091	15982	16093	16248	16319	16217	16126	16128	16183	16098	16261	16319	16255	16099	16288	15872	16229	16260	16078	16266	16331	16238	16197
46626	78113	71375	49582	29387	21001	18594	16842	15565	14950	14526	14387	14098	14289	13923	13770	13400	13891	13110	13439	13601	13596	13266	13534	13311	12975	12903	12503	12494	12580	12420	12302	12512	12354	12293	12152	12243	12424	12237	12307	12215	12198	12188	12412	12180	12417	12338	12279	12334	12222	12365	12165	12277	12372	12230	12239	12281	12040	12118	12231	12147	12115	12079	12118	12057	12056	12282	12197	12185	12295	12296	12215	12172	12002	12108	12334	12208	12122	12103	12128	12214	12094	12037	12405	12220	12132	12176	12114	12181	12170	12127	12146	12127	12127	12068	12153	12148	12198	12159	12095	12130	12147	12265	11971	12235	12008	11994	12036	12200	12100	12199	12160	12277	12261	12113	12100	12018	12167	12081	12148	12290	12287	12135	12248	12310	12198	12086	12111	12172	12241	12072	12243	12172	12229	12132	12217	12028	12154	12158	12194	12048	12203	12074	12214	12282	12062	12110	12301	12199	12086	12253	12142	12238	12243	12256	12155	12158	12024	12199	12139	12240	12238	12129	12328	11983	12202	12165	11968	12270	12316	12088	12136	12346	12047	12156	12246	12149	12307	11972	12244	12115	12096	12105	12129	12081	12038	12219	12060	12214	12060	11864	12142	12335	12192	12228	12209	12131	12021	12196	12154	12095	12109	12073	12197	12166	12274	12193	12114	12103	12381	12120	12236	12224	12249	12130	12178	12146	12101	12045	12061	12137	12050	12028	12206	12134	12136	12206	12034	11950	12178	12226	11932	12188	12221	12080	12125	12187	12122	12097	12154	12154	12029	12283	12226	12142	12175	12140	12063	12122	12230	12084	12014	12183	12133	12113	11994	12220	12136	12250	12145	12272	12309	12110	12073	12188	12129	12055	12144	12272	12122	12168	12068	12170	12127	12173	12061	12026	12090	12108	12093	12103	12202	12250	12171	12230	12198	12146	12103	12116	12017	12010	12202	11998	12204	12143	12324	12129	12194	12275	12208	12292	12079	12304	12130	12087	11943	12101	12081	12175	12113	12282	12130	12019	12147	12153	12154	12200	12239	12103	12229	12165	12149	12103	12088	12170	12138	12242	12121	12143	12232	12084	12054	12059	12285	12153	12072	11989	12047	12281	12061	12255	12040	12240	12101	12157	12261	12209	12202	12130	12143	12189	12036	12251	12176	12093	12074	12265	12168	12093	12144	12266	12129	12071	12318	12159	12118	12130	12177	12288	12133	12314	12238	12225	12195	12017	12140	12084	12296	12034	12233	12117	12076	12200	12319	12125	12098	12211	12086	12059	12267	12098	12063	12159	12157	12104	12142	12155	12193	12154	12232	12135	12240	12065	12336	12165	12070	12216	12164	12283	12167	12016	11960	12160	12287	12292	12161	11969	12265	12280	12343	12079	12152	12273	12336	12293	12104	12192	12289	12160	12080	12056	12148	12135	12011	12172	11976	12226	11991	12103	12184	12278	12149	11978	12144	12305	12071	12185	11973	12170	12196	12358	12136	12157	12148	12213	12132	12157	12204	12134	12022	12034	12139	12218	12150	12181	12162	12108	12180	12128	12092	12059	12320	12359	12231	11983	12065	12183	12028	12079	12112	12072	12154	12134	12267	12143	12118	12195	12086	12044	12043	12238	12199	12086	12140	12160	12107	12089	12195	12079	12034	12288	12128	11944	12188	12067	12063	11949	12148	12204	12086	12027	12149	12023	12100	11998	12236	12073	12307	12281	12102	12068	12392	11978	12279	12122	12150	12097	12200	12045	12139	12198	12075	12078	12073	12125	12069	12139	11935	12252	12192	12177	12167	12079	12182	12275	12069	12255	12123	12119	12255	12286	12284	12230	12045	12128	12022	12303	12082	11954	12310	12412	12259	12156	11951	12259	12153	12133	12104	12089	12232	12158	12153	12270	12039	12088	12144	11948	12107	12263	12028	12092	12016	12037	12378	12239	12165	12392	12160	12200	12075	12063	12013	12146	11988	12217	12149	12079	12261	12303	12168	12045	12065	12231	12172	12007	12060	12237	12178	12356	12134	12172	12170	12200	12097	12100	12174	12238	12164	11950	12159	12193	12141	12331	12312	12096	12100	12290	12213	12215	12265	12209	12182	12185	11960	12099	12259	12300	12058	12126	12243	12099	12234	12146	12160	12129	12159	12150	12303	12038	12070	12165	12141	12338	12059	12223	12301	12065	12124	12198	12157	12203	12116	12120	12174	12171	12169	12016	12125	12132	12175	12045	12174	12153	12302	12197	12157	12129	12102	12207	11929	12207	12067	12153	12192	12062	12129	12086	12227	12276	12142	12165	12080	12297	12046	12238	12132	12168	12227	12180	12244	12046	12186	12090	12157	12154	12168	12323	12136	12130	12340	12039	12071	12168	12386	12210	12214	12100	12131	12226	12140	12145	12124	12248	12270	12124	12048	12088	12095	12158	12162	12096	12129	12277	12199	12119	12172	12028	12089	12116	12007	12142	12166	12192	12043	12140	12189	12044	12162	12015	12087	12331	12288	12135	12054	12094	12192	12119	12051	12089	12055	12165	12153	12253	11993	12116	12226	12202	12055	12041	11998	12093	12083	12196	12080	12149	12085	12126	12202	12113	12116	12060	12230	12256	12068	12363	12204	12176	12098	12094	12040	12143	12269	12158	12188	12100	12143	12187	12231	12287	11967	12243	12179	12128	12129	12219	12274	12143	12123	12095	12206	12014	12147	12008	12214	12109	12212	12180	12107	12180	12161	12232	12072	12100	12277	12177	12228	12042	12121	12142	12372	12318	12138	12087	12145	12106	12276	12085	12146	11928	12211	12140	12213	12089	12054	12085	12084	12088	12136	12084	12039	12044	12106	12130	12184	12252	12038	12203	12110	12110	12197	12247	12190	12167	12202	12322	12059	12147	12277	12175	12206	12152	12141	12118	12105	12223	12211	12041	12081	12222	12100	12278	12181	12205	11942	11984	12235	12146	12186	12045	12103	12402	12278	11984	12029	12223	12270	12121	12080	12113	11997	12134	12069	12246	12088	12204	12138	12150	12057	12271	12113	12012	12243	11944	12222	12227	12277	12057	12300	12184	12206	12197	12063	12113	12178	12147	12081	12145	12217	12153	12205	12272	12196	12057	12038	12166	12094	12156	12163	12399	12129	12291	12236	11998	12092	12041	12212	12200	12153	12042	12051	12272	12069	12143	12069	12162	12084	12116	12022	12246	12228	12246	12157	12221	12084	12183	12220	12002	12004	12219	12111	12117	12171	12099	12213	12158	12031	12109	12097	11908	12137	12016	12152	11961	12327	12166	12298	12155	12134	12027	12085	12138	12062	12095	12184	12236	12323	12158	12126	12151	12203	12110	11952	12158	12086	12210	12246	12119	12186	12312	12271	12146	12184	12144	12159	12143	12041	12061	12230	12189	12150	12104	12302	12202	12401	12063	12135	12204	12220	11959	12159	12156	12157	12247	12184	12118	12278	12251	12122	12233	12290	12018	12222	12137	12191	12056	12188	12113	12170	12045	12044	12172	12265	12398	12024	12184	12199	12129	12066	12113	12171	12222	12234	12307	12208	12148	11968	12072	12085	12017	12143	12152	12292	12271	12107	12206	12080	12151	12117	12168	12021	12123	12313	12100	12156	12144	12037	12120	12111	12018	12190	12227	12082	12122	12057	12129	12248	12227	12355	12177	12114	12025	12187	11932	12124	12155	12110	12250	12057	12230	12067	12290	12349	12202	12231	12187	12217	12077	12124	12100	12066	12102	11969	12207	12259	12047	12176	12200	12345	12143	12089	12194	12152	12020	12166	12278	12057	12186	12273	12190	12177	12195	11981	12238	12047	12015	12200	12108	12001	12165	12093	11943	12285	11979	12184	12203	12254	12023	12041	12261	12264	12065	12282	12199	12154	12207	12244	11966	12064	12111	12173	11997	12091	12056	12120	12029	12240	12203	12307	11867	12216	12145	12103	12187	12075	12106	12094	12288	12128	11969	12169	12135	12159	12062	12144	12337	12045	12083	12109	12191	12175	12107	12228	12124	11951	12122	12085	12131	12192	12047	12058	12198	12177	12275	12220	12095	12147	12261	12249	12073	12101	12037	12140	12292	12143	12165	12222	12219	12105	12209	12123	12262	12179	12285	12190	12012	12247	12304	12096	12070	12174	12197	12016	12169	12142	12059	12124	12122	12342	12330	11960	11998	12121	12110	11972	12045	12064	12181	12184	12078	12068	12058	12251	12175	12078	12128	12144	11981	12187	12283	12010	12084	12055	12210	12259	11913	12211	11998	12056	12253	12230	11924	11997	12266	12077	12008	12188	12317	11957	12163	12028	12250	12085	12107	11996	12078	12266	12289	12223	12071	12118	12185	12185	12065	12285	12006	12035	12112	12209	12144	12156	12011	12166	12253	12335	12073	12189	12177	12083	12132	12163	12300	12191	12218	12217	12062	12037	12091	12141	12000	12029	12083	12178	12049	12416	12205	12229	12167	12208	12136	12273	12136	12094	12290	12235	12195	12035	12047	12211	12189	12082	12089	12034	12140	12252	12184	12066	12155	12075	12219	12165	12221	12203	12022	12172	12202	12145	12214	12414	12183	12151	12252	12308	12122	12037	12285	12028	12177	12305	12049	12299	12146	11958	12054	12145	12281	12061	12269	11954	12171	12157	12047	12121	12172	12204	12167	12182	12026	12049	12218	12265	12087	12139	11989	12115	12286	12224	12115	12104	12129	12138	12211	12281	12116	12195	12094	12000	12018	12031	12143	12129	12145	12146	11947	12055	12156	12115	12118	12177	12209	12190	12023	12150	12218	12214	12075	12107	12213	12303	12101	12133	12112	12077	12165	12221	12242	12087	12146	12150	12121	12203	12242	11980	12252	12054	12153	12106	12256	12157	12163	12046	12265	12146	12012	12255	12186	12218	12078	12129	12193	12103	12198	12096	12163	12139	12291	12040	12238	12026	12070	12253	12149	12147	12283	12018	12204	12005	12242	11947	12226	12052	12223	11990	12272	12210	12130	12301	12069	12236	12162	12313	12039	12088	12091	12237	12258	12226	12064	12289	12216	12045	12190	12241	12197	12155	12133	11972	11992	12118	12026	12195	12172	12201	12244	12170	12218	12009	12075	12159	12176	12268	12194	12190	12160	12217	12047	12063
40873	47632	48928	37459	23787	20285	19313	18523	18200	18179	17899	18024	17926	17879	17888	17663	17989	17918	18075	18126	17634	18033	17960	17987	17887	17695	17846	17619	17678	17617	17611	17627	17739	17630	17551	17439	17432	17345	17520	17239	17504	17358	17551	17478	17383	17611	17576	17561	17357	17425	17484	17567	17554	17548	17606	17534	17726	17574	17568	17331	17611	17457	17508	17573	17350	17503	17678	17502	17503	17549	17286	17395	17462	17582	17455	17266	17713	17467	17464	17325	17507	17421	17401	17535	17472	17180	17217	17480	17608	17409	17534	17428	17442	17312	17469	17460	17400	17137	17366	17469	17436	17507	17444	17516	17671	17505	17506	17776	17485	17380	17396	17377	17674	17363	17499	17375	17529	17529	17475	17424	17500	17495	17372	17593	17454	17372	17496	17707	17453	17265	17557	17399	17457	17561	17542	17551	17329	17311	17369	17514	17531	17328	17534	17586	17474	17540	17500	17411	17415	17460	17421	17488	17776	17574	17513	17393	17728	17649	17304	17491	17318	17438	17273	17518	17592	17489	17588	17389	17377	17393	17399	17332	17496	17379	17604	17451	17466	17416	17691	17481	17569	17624	17468	17461	17329	17359	17664	17492	17545	17396	17691	17540	17630	17578	17468	17317	17395	17637	17891	17579	17469	17597	17388	17378	17537	17491	17555	17519	17448	17532	17411	17390	17504	17426	17500	17589	17371	17398	17654	17517	17416	17589	17651	17411	17452	17537	17393	17539	17257	17486	17502	17603	17560	17500	17349	17541	17495	17652	17659	17463	17389	17397	17382	17537	17297	17460	17554	17370	17514	17474	17547	17609	17478	17717	17371	17420	17581	17438	17175	17458	17496	17731	17420	17530	17795	17588	17462	17491	17449	17349	17513	17459	17191	17373	17739	17680	17752	17492	17417	17359	17318	17402	17511	17550	17476	17481	17779	17420	17560	17417	17314	17568	17549	17433	17366	17632	17474	17483	17440	17424	17236	17538	17452	17514	17483	17408	17350	17621	17669	17444	17469	17509	17417	17590	17443	17412	17450	17556	17485	17306	17463	17464	17383	17798	17571	17507	17393	17370	17377	17415	17208	17362	17484	17464	17528	17445	17510	17389	17498	17359	17519	17560	17580	17275	17357	17615	17504	17631	17672	17637	17633	17382	17299	17491	17509	17356	17452	17436	17376	17426	17474	17647	17477	17570	17502	17376	17626	17462	17633	17430	17381	17537	17525	17504	17670	17392	17351	17451	17581	17380	17669	17375	17416	17327	17590	17403	17476	17060	17428	17583	17333	17340	17482	17492	17395	17377	17256	17428	17548	17554	17613	17441	17415	17542	17607	17504	17539	17355	17368	17375	17569	17447	17532	17611	17314	17682	17378	17421	17597	17655	17475	17545	17415	17510	17431	17370	17246	17423	17389	17528	17438	17495	17545	17558	17497	17606	17583	17235	17272	17429	17511	17592	17394	17455	17439	17487	17533	17470	17385	17579	17550	17508	17559	17308	17605	17451	17504	17508	17511	17448	17352	17666	17400	17404	17645	17495	17380	17467	17632	17291	17387	17351	17327	17627	17432	17535	17615	17487	17646	17421	17169	17513	17393	17692	17550	17545	17436	17422	17479	17393	17343	17368	17589	17385	17484	17509	17537	17412	17289	17486	17458	17519	17380	17566	17506	17567	17627	17496	17504	17402	17486	17579	17570	17303	17487	17319	17471	17328	17531	17457	17381	17496	17472	17389	17443	17531	17269	17529	17420	17495	17646	17582	17409	17457	17500	17514	17647	17242	17509	17302	17440	17529	17283	17718	17584	17560	17673	17420	17471	17556	17526	17431	17418	17616	17487	17401	17275	17319	17406	17456	17239	17484	17528	17407	17480	17385	17383	17431	17336	17525	17440	17520	17419	17476	17493	17498	17509	17586	17530	17421	17586	17449	17511	17510	17346	17309	17423	17389	17253	17375	17507	17475	17709	17439	17453	17626	17540	17533	17549	17627	17473	17518	17716	17500	17421	17665	17640	17527	17457	17548	17504	17440	17427	17445	17697	17659	17790	17444	17521	17280	17366	17339	17333	17482	17344	17448	17545	17645	17475	17429	17626	17237	17389	17574	17457	17413	17308	17356	17361	17451	17466	17516	17325	17508	17466	17564	17575	17533	17406	17650	17465	17586	17392	17377	17361	17358	17570	17533	17511	17453	17516	17318	17431	17692	17464	17451	17331	17471	17544	17532	17450	17521	17696	17476	17597	17416	17458	17531	17423	17552	17754	17335	17201	17321	17443	17454	17581	17559	17343	17520	17499	17369	17377	17605	17489	17231	17368	17521	17322	17465	17372	17255	17555	17426	17441	17553	17338	17374	17387	17367	17449	17571	17473	17247	17445	17474	17554	17348	17443	17480	17242	17465	17261	17498	17402	17312	17593	17359	17470	17462	17381	17442	17544	17561	17597	17322	17467	17484	17491	17268	17462	17604	17272	17447	17544	17411	17387	17299	17532	17341	17595	17505	17714	17491	17667	17514	17474	17416	17531	17427	17478	17293	17392	17328	17253	17273	17507	17578	17394	17475	17584	17473	17538	17438	17405	17440	17288	17226	17469	17573	17362	17660	17494	17724	17443	17648	17545	17606	17591	17434	17759	17573	17678	17874	17616	17669	17446	17399	17504	17606	17485	17419	17510	17594	17519	17524	17553	17640	17408	17544	17223	17571	17674	17678	17538	17559	17290	17425	17505	17346	17522	17590	17700	17603	17448	17399	17461	17516	17752	17400	17536	17405	17365	17514	17329	17483	17324	17497	17425	17397	17456	17321	17460	17596	17295	17677	17581	17383	17399	17514	17395	17400	17528	17480	17466	17487	17620	17604	17437	17440	17482	17462	17616	17635	17493	17389	17538	17523	17403	17486	17633	17359	17352	17392	17738	17657	17298	17409	17439	17355	17515	17512	17572	17552	17337	17344	17359	17295	17584	17465	17322	17325	17346	17612	17503	17438	17483	17526	17588	17439	17443	17323	17359	17341	17323	17478	17447	17223	17379	17295	17290	17511	17524	17381	17250	17478	17564	17374	17184	17326	17482	17422	17218	17591	17217	17450	17535	17358	17541	17292	17355	17221	17356	17408	17588	17452	17397	17327	17518	17290	17534	17412	17573	17605	17449	17509	17609	17506	17462	17574	17347	17481	17291	17308	17339	17262	17415	17577	17434	17508	17579	17537	17387	17438	17560	17601	17520	17314	17420	17368	17429	17379	17305	17591	17338	17376	17332	17439	17445	17543	17354	17383	17497	17462	17290	17524	17509	17382	17349	17539	17758	17433	17585	17578	17583	17418	17433	17551	17563	17549	17456	17692	17281	17570	17415	17535	17583	17589	17626	17544	17279	17375	17476	17417	17285	17233	17598	17509	17280	17411	17542	17636	17490	17522	17467	17658	17477	17410	17492	17398	17450	17211	17346	17555	17495	17448	17518	17577	17662	17566	17473	17306	17379	17687	17675	17522	17516	17494	17267	17312	17317	17361	17409	17390	17552	17537	17562	17306	17418	17596	17773	17316	17523	17443	17223	17578	17620	17517	17599	17450	17444	17384	17281	17542	17711	17625	17505	17648	17466	17653	17666	17337	17546	17526	17389	17600	17421	17626	17307	17374	17569	17256	17511	17587	17530	17472	17428	17387	17559	17626	17362	17633	17546	17463	17373	17451	17587	17530	17529	17519	17624	17497	17366	17298	17389	17365	17534	17645	17509	17490	17434	17420	17528	17564	17582	17368	17366	17612	17471	17395	17529	17533	17336	17384	17472	17314	17447	17447	17416	17477	17539	17516	17437	17579	17334	17398	17423	17493	17407	17366	17524	17618	17535	17327	17584	17540	17615	17642	17566	17520	17341	17526	17453	17369	17509	17506	17301	17515	17600	17562	17143	17323	17530	17333	17615	17250	17502	17469	17495	17355	17345	17315	17344	17664	17627	17515	17444	17212	17379	17382	17325	17546	17403	17525	17568	17330	17344	17373	17607	17756	17481	17268	17458	17629	17387	17425	17340	17510	17651	17525	17317	17587	17454	17674	17535	17487	17575	17789	17634	17519	17525	17537	17523	17550	17410	17421	17490	17419	17277	17523	17364	17274	17733	17550	17750	17439	17585	17448	17490	17358	17201	17513	17602	17560	17382	17436	17572	17597	17359	17577	17631	17471	17467	17405	17276	17548	17297	17468	17177	17475	17165	17437	17603	17469	17543	17556	17495	17319	17345	17292	17518	17334	17593	17449	17696	17544	17444	17620	17436	17465	17414	17546	17534	17513	17323	17391	17476	17606	17574	17479	17329	17481	17587	17643	17552	17433	17575	17545	17383	17591	17266	17487	17472	17476	17370	17598	17464	17521	17359	17474	17592	17417	17299	17492	17440	17389	17409	17592	17576	17340	17506	17408	17636	17373	17499	17545	17503	17474	17132	17437	17287	17537	17479	17581	17356	17573	17617	17569	17548	17382	17465	17474	17525	17544	17395	17533	17613	17467	17398	17598	17561	17584	17277	17345	17558	17586	17725	17665	17362	17306	17455	17655	17709	17494	17542	17520	17476	17466	17323	17478	17441	17530	17618	17418	17314	17405	17552	17535	17410	17356	17260	17492	17434	17444	17515	17394	17556	17579	17659	17346	17443	17444	17509	17621	17591	17490	17521	17437	17699	17514	17463	17555	17635	17520	17359	17519	17703	17513	17494	17479	17539	17299	17343	17377	17580	17460	17554	17535	17576	17343	17345	17408	17337	17622	17715	17528	17452	17508	17631	17432	17599	17592	17540	17544	17357	17254	17426	17481	17538	17409	17393	17407	17523	17619	17608	17581	17561	17458	17600	17180	17358	17348	17587	17504	17201	17518	17333	17508	17540	17636	17444	17518	17501	17374	17322	17555	17344	16992	17544	17595	17672	17565	17461	17581	17343	17401	17401	17452	17670	17359	17583	17707	17508	17386	17748	17629	17553	17660	17837	17445	17261	17425	17479	17543	17247	17437	17381	17406	17377	17510	17247	17593	17481	17511	17554	17664	17552	17519	17556	17426	17374	17607	17386	17345	17432	17638	17430	17467	17754	17579	17557	17380	17505	17645	17500	17448	17532	17554	17504	17486	17687	17488	17443	17505	17577	17497
43476	57437	50336	32736	18444	15999	14825	14363	13946	13691	13617	13489	13515	13715	13442	13504	13309	13327	13211	13415	13484	13288	13288	13241	13260	13181	13000	12929	12710	12968	12937	12895	12918	13011	13007	12777	12822	12811	12826	12711	12650	12877	12762	12898	12872	12763	12864	12946	12844	12864	12780	13128	13031	12980	12766	12880	12609	12742	12690	12783	12764	12834	12650	12951	12692	12915	12578	12988	12767	12822	12714	12857	12665	12802	12929	12552	12768	12670	13023	12751	12688	12971	13019	12704	12658	12957	12788	12877	12803	12711	12790	12834	12832	12872	12905	12577	12744	12795	12834	12828	12803	12955	12654	13016	12648	12776	12834	12882	12729	12850	12869	12782	12724	12792	12895	12715	12887	12738	12793	12685	12812	12593	12899	12794	12766	12920	12873	12891	12659	12624	12610	12506	12795	12808	12727	12832	12888	12834	12857	12691	12787	12906	12763	12925	12892	12664	12833	12678	12784	12737	12728	12802	12760	12840	12931	12738	12644	12722	12601	12790	12726	12797	12710	12874	12925	12752	12966	12913	12721	12851	12794	12675	12798	12892	12750	12687	12820	12743	12688	13111	12792	12874	12752	12794	12645	12741	12767	12711	12743	12816	12718	12893	12859	12742	12706	12697	12782	12841	12724	12844	13029	12752	12841	12736	12877	12810	12760	12879	12799	12841	12655	12838	12905	12815	12579	12809	12639	12714	12866	12682	12732	13042	12757	12797	12879	12768	12693	12779	12755	13003	12587	12782	12834	12840	12671	12750	12818	12885	12823	12768	12689	12759	12700	12621	12818	12948	12660	12628	12798	12774	12776	12789	12646	12767	12887	12792	12783	13061	12816	12804	12829	12835	12767	12736	12872	12794	12819	12780	12739	12779	12906	12789	12814	12935	13004	12739	12760	12669	12521	12825	12742	12891	12618	12856	12652	12803	12697	12846	12847	12647	12783	12720	12838	12732	12714	12778	12811	12910	12759	12927	12737	12906	12652	12876	12721	12753	12753	12749	12745	12892	12598	12799	12892	12712	12794	12757	12994	12662	12916	12845	12774	12805	12794	12821	13002	12797	12770	12777	12720	12852	12876	12890	12773	12752	12783	12726	12898	12778	12749	13198	12694	12693	12892	12795	12651	12855	12772	12776	12751	12841	12666	12875	12753	12828	12751	12930	12795	12931	12831	12685	12768	12781	12701	12716	12851	12668	12751	12817	12690	12773	12716	12838	12736	12816	12660	12784	12836	12745	12937	12674	12780	12643	12755	12693	12925	12827	12768	13005	12801	12835	12921	12745	12912	12712	12875	12779	12851	12716	12712	12741	12832	12748	12838	12723	12853	12717	12833	12846	12732	12825	12830	12812	12746	12930	12694	12841	12853	12848	12832	12841	12783	12846	12795	12837	12676	12718	12775	12884	12984	12830	12837	12869	12751	12693	12750	12673	12816	12848	12858	12680	12891	12759	12687	12823	12830	12787	12781	12588	12890	12796	12698	12933	12707	12764	12846	12736	12854	12856	12745	12716	12777	12909	12698	12705	12706	12758	12742	12896	12689	12720	12781	12908	12861	12781	12817	12780	12758	12826	12740	12891	12810	12821	12704	12748	12865	12867	12703	12780	12881	12709	12714	12898	12910	12794	12845	12950	12790	12837	12994	12696	12742	12791	12905	12740	12944	12815	12820	12843	12962	12659	12757	12762	12742	12692	12710	12697	12837	12706	12698	12745	12756	12761	12899	12678	12786	12841	12630	12944	12803	12840	12809	12687	12886	12987	12805	12814	12681	12780	12698	12700	12625	12813	12710	12788	12886	12628	12785	12776	12663	12858	12912	12733	12922	12981	12815	12861	12730	12826	12707	12803	12748	12891	12660	12690	12895	12715	12995	12978	12804	12663	12878	12856	12795	13012	12791	12794	12811	12862	12896	12694	12839	12889	12820	12808	12928	12683	12815	12762	12791	12761	12855	12815	12711	12696	12934	12755	12933	12705	12769	12775	12730	12777	12814	12743	12884	12743	12937	12712	12873	12727	12922	12680	12821	12693	12824	12911	12771	12905	12790	12692	12796	12715	12805	12953	12716	12788	12819	12785	12854	12778	12825	12719	12898	12924	12906	12833	12798	12876	12806	12929	12505	12697	12673	12719	12670	12900	12753	12835	12965	12943	12768	12720	12673	12618	12818	12852	12749	12906	12777	12790	12870	12697	12836	12695	12798	12759	12779	12754	12760	12803	12653	12866	12811	12756	12804	12628	12825	12707	12878	12768	12762	12569	12860	12837	12646	12879	12698	12929	12753	12735	12820	12882	12646	12922	12805	12932	12783	12727	12964	12791	12844	12847	12738	12836	12743	12787	12751	12763	12800	12676	12764	12977	12899	12949	12784	12806	12828	12649	12914	12914	12775	12781	12813	12871	12777	12817	12823	12746	12829	12775	12842	12784	12900	12817	12885	12798	12847	12897	12989	12763	12718	12808	12799	12785	12820	12668	12952	12877	12942	12796	12682	12793	12762	12749	12847	12803	12843	12861	12830	12762	12788	13082	12774	12880	12919	12752	12823	12746	12661	12908	12810	12962	12846	12910	12885	12890	12719	12776	12884	12597	12703	12719	12726	12712	12699	12796	12822	12850	12876	12724	12874	12833	12880	12897	12802	12895	12675	12724	12690	12775	12805	12818	12757	12706	12927	12720	12836	12851	12643	12909	12755	12821	12825	12964	12864	12679	12845	12755	12722	12812	12747	12855	12642	12906	12749	12603	12943	12888	12857	12800	12763	12940	12836	12911	12799	12720	12696	12737	12875	12978	12590	12812	12796	12775	12618	12692	12699	12726	12932	12930	12786	12793	12854	12729	12971	12756	12887	12712	12764	12691	12764	12704	12781	12752	12766	12936	12803	12652	12764	12821	12819	12770	12914	12782	12596	12727	12786	12864	12802	12949	12660	12702	12659	12799	12752	12757	12818	12899	12829	12901	12711	12847	12678	12790	12836	12757	12770	12942	12896	12778	12831	12845	12859	12738	12866	12978	12993	12778	12765	12846	12827	12754	12777	12676	12866	12993	12766	12748	12616	12852	12860	12767	12767	12751	12670	12671	12648	12880	12827	12773	12846	12849	12698	12900	12767	12944	12809	12798	12894	12783	12869	12727	12791	12709	12961	12671	12847	12727	12833	12787	12647	12934	12831	12856	12819	12820	12857	12864	12845	12890	12814	12813	12820	12793	12787	12869	12862	12709	12820	12749	12787	12705	12674	12732	12657	12808	12718	12832	12922	12736	12840	12681	12704	12885	12770	12829	12945	12601	12744	12683	12917	12651	12749	12832	12842	12909	12740	12803	12637	12622	12759	12955	12775	12874	12870	12900	12834	12674	12783	12615	12795	12771	12860	12830	12808	12718	12852	12809	12780	12855	12835	12704	12769	12767	12778	12859	12795	12822	12837	12718	12772	12772	12795	12751	12814	12817	12799	12824	12747	12841	12746	12812	12760	12781	12860	12597	12709	12778	12817	12876	12884	12671	12962	12836	12833	13005	12801	12727	12836	12757	12765	12799	12803	12739	12779	12787	12806	12779	12725	12800	12598	12737	12905	12778	12745	12766	12789	12690	12930	12802	12817	12894	12675	12748	12855	12827	12787	12887	12667	12685	12767	12954	12710	12851	12727	12915	12904	12886	12817	12650	12810	12764	12784	12991	12796	12871	12722	12686	12870	12927	12726	12797	12883	12779	12755	12987	12953	12732	12824	12874	12957	12819	12872	12681	12721	12639	12929	12807	12771	12647	12875	12843	12699	12859	12728	12763	12882	12836	12767	12803	12794	12817	12649	12820	12826	12735	12927	12873	12872	12705	12861	13053	12804	12909	12906	12768	12794	12834	12879	12867	12768	12719	12712	12658	12862	12688	12853	12885	12790	12783	12750	12793	13054	12816	12728	12940	12913	12727	12751	12850	12913	12788	12686	12921	12676	12797	12765	12800	12683	12878	12767	12747	12947	12669	12876	12799	12880	12793	12813	12798	12674	12817	12770	12791	12928	12724	12765	12753	12779	12617	12837	12684	12822	12766	12878	12782	12740	12896	12789	12851	12670	12734	12783	12787	12648	12922	12867	12839	12930	12772	12974	12719	12824	12899	12855	12702	12826	12712	12688	12736	12730	12753	12769	12781	12696	12751	12820	12719	12774	12696	12729	12814	12798	12844	12864	12659	12810	12729	12818	12953	12768	12768	12932	12685	12712	12624	12811	12804	12927	12855	12915	13071	12759	12938	12749	12873	12815	12873	12788	12803	12776	12835	12834	12783	12859	12908	12708	12764	12684	12865	12671	12700	12862	12859	12817	12910	12992	12903	12825	12658	12863	12860	12729	12826	12758	12766	12812	12761	12914	12690	12722	12758	12675	12772	12891	12761	12756	12697	12825	12635	12769	12779	12832	12812	12929	12905	12943	12929	12970	12731	12658	12755	12764	12790	12836	12852	12780	12810	12882	12786	12831	12780	12754	12877	12916	12829	12819	12938	12672	12642	12861	12715	12623	12786	12918	12770	12899	12623	12776	12760	12992	12732	12735	12887	12760	12881	12845	12687	12908	12734	12891	12714	12765	12821	12890	12699	13010	12731	12852	12880	12823	12959	12771	12948	12762	12699	12698	12848	12755	12862	12738	12711	12888	12752	12806	12872	12758	12765	12776	12937	12703	12874	12709	12768	12849	12645	12885	12904	12844	12801	12684	12658	12915	12865	12774	12913	12893	12803	12639	12732	12738	12814	12807	12832	12889	12786	12758	12820	12882	12891	12795	12811	12884	12817	12741	12797	12805	12720	12986	12711	12778	12732	12854	12725	12796	12687	12733	12767	12861	12843	12657	12710	12914	12919	12752	12984	12797	12866	12857	12924	12917	12676	12698	12836	12812	12860	12819	12841	12758	12817	12727	12853	12858	12665	12658	12839	12857	12673	12800	12613	12948	12717	12877	12904	12897	12745	12732	12812	12769	12834	12777	12775	12784	12816	12831	12783	12739	12932	12935	12819	12784	12859	12744	12899	12789	12758	12736	12880	12806	12868	12864	12707	12698	12759	12776	12750	12914	12917	12758	12709	12768	12775	12754	12737	12783	12798	12830	12721	12813	12791	12824	12948	12987	12753	13012	12653
26450	22004	32965	34680	27845	24488	22784	20145	19573	19460	18652	18813	19040	18772	18802	18770	18612	18499	18521	18626	18320	18520	18623	18599	18343	18127	18118	18200	17967	17810	17843	17848	17847	17907	17953	17726	18168	17909	17977	17996	17968	17705	18016	17856	17859	17982	18128	18157	17867	17843	18036	17844	18023	17997	17971	17918	17775	17818	17781	17799	17839	17860	17802	17945	17616	17853	17765	17710	17983	17989	17877	17707	17996	17895	17684	17841	17672	17784	17815	17921	17799	17985	17834	17660	17795	17913	18120	17790	17698	17669	17818	17760	18070	17728	17677	17771	17842	17798	17896	17643	17829	17701	17787	17868	17961	17791	17791	17744	17953	17721	17908	17901	17772	17793	17782	17953	17721	17829	17860	17813	17821	17756	17957	17773	17869	17723	17743	17848	17808	17876	17858	17694	17895	17960	17993	17691	17770	17967	17784	17917	17861	17861	17644	17682	18142	17646	17702	17681	17611	17765	17630	17998	17955	18131	17915	17805	17811	17661	17694	17917	18012	17746	17848	17607	17705	17711	17724	17699	17937	17706	18002	17757	17867	17537	17775	17637	17747	17882	17754	17791	17842	17833	18026	17908	17924	17734	17753	17707	17693	17819	17790	17852	17655	17850	17647	17857	17891	17874	18158	17997	17751	17592	17686	17607	17758	17919	17835	17735	17721	17652	17846	17803	17888	17712	17806	17800	17773	17625	17864	17778	17773	17719	17858	17793	17990	17993	17986	17878	17850	17912	17916	17751	17844	17742	17622	17730	17709	17987	17939	17809	17690	17531	17700	17942	17783	17816	18015	17659	17991	17726	17810	17843	17992	17666	17834	17775	17919	17968	17691	17908	17711	17702	17851	17862	18015	17826	17883	17973	17671	17910	17915	17954	17683	17830	17643	17862	17684	17741	17700	17762	17672	17753	17755	17866	17763	17879	18071	17686	17736	17916	17725	17752	17824	17825	17727	17791	17704	17674	17854	17971	17870	17655	17692	17851	17920	17827	17699	17859	17722	17960	17798	17647	17555	17805	17660	18009	17594	17936	17768	17750	17772	17880	18098	17843	17779	17752	17716	17985	17775	17532	17797	17719	17839	17873	17882	17908	17706	17707	17907	17781	17960	17899	17740	17592	17807	17834	17664	17714	17864	17925	17638	17707	17643	17705	17879	17573	17826	17814	18004	17693	17800	17954	17728	17592	17504	17845	18092	17703	17890	17711	17947	17633	17950	17775	17809	17848	17646	18013	17717	18055	17674	17795	17960	17895	17687	17825	17973	17745	17711	17719	17933	17749	17747	17821	17720	17954	17620	17677	17553	17788	17710	17671	17645	17668	17835	17802	17779	17680	17922	17772	17810	17834	17744	17743	17709	17848	17543	17954	17724	17942	17777	17807	17713	17885	17801	17837	17644	17746	17781	17902	17794	17882	17779	17701	17984	17891	18090	17847	17745	17690	17545	17816	17919	17828	17865	17763	17758	17790	17824	17798	18052	17818	17854	17943	17708	17910	17958	17867	17907	17767	17693	17821	17763	17876	17771	17669	17687	17925	17685	17678	17551	17875	17844	17782	17769	17733	17768	17769	17731	17726	17809	17802	17862	17715	17901	18000	17892	18096	17739	17928	17888	18065	18113	17745	17775	17896	17896	17761	17695	17890	17865	17791	17672	17583	17853	17590	17895	17587	18043	17726	17706	17881	17809	17774	17860	17905	17649	17667	17773	17656	17787	17776	17570	17942	17776	17961	17988	17839	17813	17867	17776	17646	17642	17867	17939	17772	17741	17952	17855	17767	17797	17865	17712	17629	17584	17799	17731	17766	17746	17721	17556	17662	17744	17888	17994	17494	17683	17978	17653	17704	17681	17734	17639	18098	17988	17670	17807	17832	17848	17714	17607	17650	17825	17763	17778	17642	17801	17681	17676	17772	17943	17749	17772	17901	17717	17767	17836	17841	17834	17649	17894	17944	17922	17963	17870	17848	17817	17774	17893	17731	17900	17816	17616	17817	17707	17812	17675	17801	17818	17761	17703	17954	17842	17736	17714	18030	17922	17812	17958	17795	17946	17845	17678	17628	17770	17760	17991	17679	17827	17982	17736	17832	17996	17826	17704	17554	17756	17872	17785	17617	17695	17964	17759	18053	17644	17655	17889	17801	17964	17956	18009	17688	17881	17770	17621	17832	17863	17925	17977	17727	17915	17840	17600	17717	17742	17928	17964	17868	17808	17788	17777	17779	17730	17734	17802	17960	17670	17709	17579	17760	17898	17938	17683	17826	17737	17913	17671	17931	17862	17835	17894	17772	17747	17879	17742	17838	17905	17911	17729	17740	17859	17558	17818	17952	17684	17921	17697	17802	17923	18095	17736	17845	17652	17684	17861	17829	17909	17642	17543	17679	17873	17607	17813	17904	17589	17957	18057	17815	17870	17860	17844	17898	17982	18008	17798	18002	17946	17851	17883	17816	17820	17845	17721	17698	17963	17838	17804	17690	17822	17857	17735	17691	17947	17963	17767	17808	18074	17866	18016	17769	17842	17791	17835	17897	17827	17849	18178	17902	17889	17792	17675	17924	17813	17785	17580	17780	17957	17921	17934	17785	17621	17803	17705	17975	17890	17910	17786	17926	17829	17959	17763	17896	17676	17896	17929	17912	17967	17976	17942	17800	17674	17983	17956	17765	17785	17961	17956	17696	17745	17850	17868	17746	17919	18207	17874	17815	17717	17882	18055	17802	17871	17771	17768	17799	17610	17993	18013	17863	17796	17775	17771	17900	17762	17907	17602	17797	17590	17614	17693	17965	17770	17834	17892	17885	17640	17616	17797	17717	17919	17695	17623	17818	17643	17890	17658	17582	17755	17817	17910	17867	17835	17868	17923	17754	17834	17739	17757	17877	17664	17813	17849	17896	17740	17981	17641	17697	17872	17992	17830	17745	17876	17715	17797	17813	17892	17610	17679	17724	17790	17939	17705	17687	17899	17730	17755	18014	17786	17819	17863	17843	17910	17756	17684	17765	17983	17724	17964	17843	17955	17615	17735	17679	17716	17556	17817	17730	17623	17608	17749	17772	17527	17568	17795	17787	17568	18110	17872	17828	17803	18053	17858	17956	17769	17853	17930	17588	17730	18098	17875	17833	17873	17609	17699	17954	17778	17621	17883	17627	17798	17789	17776	17702	17798	17623	17670	17829	17881	17807	17712	17875	17792	17947	17948	17851	17621	17726	17980	17947	17930	17561	18063	17903	17604	17837	17888	17729	17846	17752	17722	17567	17816	17859	17810	17718	17643	17931	17857	17909	17876	17889	17822	17795	18140	17847	17737	17709	17599	17968	17774	17835	17572	17958	17952	17938	17777	17729	17895	17814	17904	17640	17811	18017	17948	17833	17753	17795	17757	17771	17772	17744	17808	17811	17715	17734	17846	18091	17934	17692	17908	17889	18011	17705	17704	17640	17681	17863	17860	17841	17788	17731	17951	17781	17940	17893	17826	17841	17769	17571	17775	18217	17776	17894	17975	17796	17855	17948	17526	17982	17836	17927	17873	17791	17740	17982	17801	18020	17872	17753	17730	17710	17711	17854	17842	17959	17942	17800	17801	17871	17781	17825	17914	17597	17679	17971	17617	17664	17606	17908	17813	17825	17971	17788	17696	17750	17585	17697	17779	17642	17837	17588	17775	17540	17882	17766	17461	17841	17931	17858	17784	17689	17806	17858	17765	17693	17807	17821	17885	17556	17788	17700	17815	17669	17514	17883	17726	17758	17898	17974	17736	17815	17712	17835	17721	17769	17609	17892	17765	17837	17882	18011	17845	17738	17718	17855	17858	17846	17803	17715	17915	17984	17918	17922	17760	17826	17871	17903	17747	17928	17904	17830	17805	18094	17665	17720	17756	17692	17902	17844	17748	17791	17822	17784	18054	17811	17899	17812	17593	17862	17917	17936	17684	17810	17866	17869	17890	17736	17849	17719	17635	17742	17647	17504	17914	17826	18014	17656	17784	18050	17642	17667	17711	17756	17932	17710	17873	17841	17674	17738	17984	17965	17685	17792	17729	17733	17860	17758	17804	17919	17791	17946	17586	17805	17752	17816	17882	17690	17741	17697	17871	17930	17816	17675	17837	18001	17931	17737	17896	17863	17426	17677	17980	17887	17804	18194	17979	17881	17848	17786	17872	18069	17626	17966	17761	17727	17872	17547	18014	17928	17702	17659	17877	18163	17853	17760	17867	17682	17884	17915	17779	17770	17774	17699	17895	17954	17915	17932	17798	17634	18041	17731	17827	17778	17756	17873	17750	17878	17657	17955	17731	17727	17794	17554	17567	17861	17953	17626	17868	17908	17856	17825	17799	17887	17784	17761	17979	17745	17780	17789	17855	17866	17867	18038	17805	17871	17978	17896	17572	17623	17783	17903	17696	17717	17587	17746	17659	17777	17565	17874	17792	17964	17742	17900	17926	18029	17904	17832	18039	17676	17860	17943	17794	17760	17627	17650	17968	17907	17932	17715	17817	17838	17824	17665	17800	17803	17681	17732	17684	17711	17865	17857	17865	17787	17766	17699	17574	17543	17842	17879	17927	17690	17670	17880	17880	17797	17760	17896	17780	17823	17823	17861	17774	17915	17880	17771	17843	17843	17779	17646	17805	17625	17982	17716	17848	17745	17881	17569	17820	17957	17770	17822	17797	17808	17859	17691	17862	17739	17802	18070	17846	17743	17878	17942	17877	17888	17951	17701	17740	17796	17764	17864	17899	17767	17784	17757	17801	17696	17655	17873	17963	17802	17675	17794	17879	17683	17942	17666	17928	17671	17741	17706	17681	17504	17624	17864	17834	17957	17740	17829	17839	17638	17711	17549	17894	17925	17723	17853	17844	17609	17848	17724	17822	17704	17908	17578	17772	17750	17842	17953	17807	17742	17752	17630	17872	17797	17828	17674	17825	17722	17867	17899	17905	17753	17788	17857	17831	17696	17927	17823	17734	17560	17900	17701	17777	17844	17745	17939	17926	17795	17885	17948	17876	18034	17783	17853	17756	17675	17760	17728	17878	17878	18043	17909	17660	17463	17812	17840	17606	17775	17590	17792	17810	17622	17803	17928	17906	17845	17731	17631	17625	17613	17805	17874	17837	18113	17952	17792
44090	74346	68967	48604	26807	18534	16818	16023	15375	14877	14639	14523	14657	14614	14129	14259	13835	14142	13878	13957	13843	13942	14019	13968	13620	13589	13453	13401	13130	13083	13249	13193	13124	13179	13049	13045	12921	13148	13102	13078	13158	13179	13213	13140	13020	13074	13214	13263	13024	13131	13191	13157	13116	13036	13013	13031	13165	13139	13153	13069	13110	13248	13051	13091	13003	12974	13138	13239	13078	12967	12920	13082	13118	13110	12883	13062	12959	13218	12882	12919	13050	13198	13150	12980	13125	13057	13167	13179	13156	13123	13056	13091	13076	13025	13062	13090	13130	13180	12997	13221	13060	13014	13041	13040	13015	13078	13009	13110	12989	13138	13025	13050	13157	12944	13028	12973	13190	13254	13069	13042	13088	13077	13156	13090	12987	13076	13145	13171	13022	13158	13121	13103	13104	13301	13069	13114	12966	13098	13011	13233	13042	13157	12996	13172	13018	13168	13051	13034	13107	13118	13058	13047	12845	13148	12982	12976	13139	13004	13070	13113	12960	13035	13151	13043	13148	13106	13045	13013	13027	13097	12986	13230	13168	12930	13083	13116	13119	13022	12984	13099	13013	12919	13138	13100	13001	13014	13178	13042	13025	13149	12955	13079	13128	12907	13150	13072	12940	13192	13085	12817	13242	12940	13089	13041	13037	12951	13101	13128	13211	13100	13190	13135	12993	13164	13102	13145	13073	13057	13156	13050	13105	13052	13011	13035	13070	13204	13003	12947	13133	12999	13084	13130	13018	13172	13227	13035	13131	13010	13012	13049	12969	13325	13114	13040	13170	12943	13165	12994	13063	12979	13030	13091	13040	13067	13048	13028	12914	13244	13213	13036	13052	13067	13025	13163	13076	13120	13060	13127	13174	13136	13040	12975	13037	13092	13370	13108	13127	12957	13000	13110	13055	13148	13029	13139	13201	13092	13064	13173	13123	13053	13015	13101	13123	13045	13125	13067	13070	13052	13027	13038	13054	13102	13164	13064	12915	13098	13107	12909	13082	13056	13094	13064	13014	13114	13040	12964	13030	13209	12905	13014	13097	12935	13137	13216	13047	13204	13189	12995	13002	13081	13127	13231	13119	13022	13095	13193	13040	13018	13162	12920	13031	12941	13071	13063	13056	12904	13039	13025	13138	13161	13090	12987	13074	13069	13046	13044	13039	13048	13103	13058	13179	13141	13124	13144	13119	12992	13105	13048	13014	13078	13016	13110	12914	13063	12983	12989	13037	13077	13027	13087	13061	13158	13032	12922	13019	13019	12997	13033	12952	13033	13153	13006	13108	13074	12912	13058	13190	13087	12989	13103	13063	13012	12937	13039	13157	12928	13046	12919	13264	12931	12885	12979	12924	12986	13117	13076	13196	13172	13212	13162	13130	13011	13046	13051	12960	13067	13012	13037	13258	13001	12942	13111	13130	12893	12859	12981	13223	12969	13058	12983	13122	13081	12999	13330	13035	13007	13191	13100	13151	13022	12988	13022	13011	13150	13153	13076	13034	13175	13085	13022	13161	13150	13052	13197	13269	12961	13119	13167	13052	13158	13063	13034	13211	13025	13103	13210	13231	13119	13073	13100	13016	13166	13278	12975	13011	13248	13190	13164	12999	13056	13189	13227	13039	12870	12999	13136	13191	13017	13090	13079	12980	13099	13030	13172	12988	13079	13097	13038	13027	13088	13104	13175	12967	13136	13137	13001	13079	13098	13065	12991	13042	13130	13192	13007	13096	12910	13098	13110	13003	13053	13104	13337	13039	13032	13041	13091	12883	13143	13034	13004	13054	12981	13190	13002	13023	12974	12979	13166	13007	13105	13104	13019	13167	13127	12980	12934	13154	13288	12985	13042	13068	12991	12997	13118	13049	13100	13180	13174	13157	13023	13047	13055	13001	13057	13073	12872	13141	13076	13228	13081	13219	12910	12980	13160	13130	13071	13144	13032	13154	13043	12989	13043	13184	13072	13236	13081	13078	13253	13087	13053	12881	12950	13087	13008	13007	12921	13177	12902	13170	13072	13197	13230	12957	13068	13146	12962	13070	13237	12998	13108	13127	13076	13055	13194	13192	13024	13057	12968	13205	13127	13152	13263	13186	13098	13153	13046	12982	13030	13232	13067	13263	13014	12964	13190	13059	12925	13256	12977	12976	13038	12907	13123	12934	13028	13205	13074	13128	13250	13116	13194	13154	13134	12998	13161	13032	13065	13083	12975	13142	12863	13053	12962	13103	13129	12999	13293	13006	13191	12989	13017	13023	13120	12889	13031	13139	12944	13243	12939	13169	13148	13022	13020	13102	13017	13072	12929	12835	13248	13100	12967	12893	13205	13044	13046	13239	12984	13253	13079	13074	13054	13100	13156	13205	13189	13079	13088	13131	13044	13090	13092	13010	12774	12965	13136	13018	13138	12915	13195	12908	13116	13118	13170	13122	13061	13177	13039	13083	13190	13068	12903	13015	13113	13107	13293	13019	12994	13077	12986	13000	13084	12890	13116	13031	13035	13050	12954	13088	13164	13034	13111	13131	13055	12949	13014	13128	13293	12997	12981	13085	13190	12989	13114	13073	13236	13238	13072	13051	12940	13113	13279	13062	13082	12905	13102	13096	13122	13120	13177	13204	13098	13060	13005	13044	12870	13106	13149	13151	13138	13111	13051	13050	13219	12978	13007	13134	13011	13025	13201	12889	13125	12913	13035	13194	13063	13116	13077	13044	12965	13127	12963	13225	13167	13023	13055	13062	13139	13049	13228	13195	13078	13045	13000	13126	12911	13182	13133	13042	13088	13230	13049	13090	12879	13102	13087	13050	12943	13008	13040	12955	13128	13101	13062	13079	13069	13024	13028	12929	13012	12984	12939	12961	13023	13042	13123	13136	13077	13049	13074	13031	13285	13156	13033	13122	13190	13085	12992	12967	13122	12975	13226	13088	13134	13084	13086	13237	13035	13069	13090	13243	13158	13099	13050	13269	12871	13278	13127	13036	13063	13110	12858	13085	12981	13273	13109	13025	13093	13046	13071	13032	13086	12929	13083	13115	13040	12860	13100	13024	13137	13065	13203	13199	12981	13025	12971	12892	13007	13196	13184	12913	12900	12984	12939	13140	13061	13039	13046	13140	13086	13034	13187	13029	13091	13150	12999	12972	13137	12979	13133	13056	13058	13110	13073	13068	12955	13054	12914	12966	13134	12988	13009	13118	13375	12947	13123	13206	13317	13147	13109	13137	13072	13025	13088	12939	13011	13203	12906	13063	13067	13151	13046	13076	13105	13179	13065	12982	12838	12992	12951	13050	12864	13027	13051	13073	13305	13135	13036	12972	13091	13019	13126	13173	13031	13139	13088	13070	13040	13005	13131	12892	12946	13046	13024	12969	13126	13018	13148	13201	12981	13014	13100	13240	13124	13026	12930	13238	13126	13181	12978	13064	13051	13018	13104	13144	13016	13079	13056	13067	13232	13066	13107	12997	13164	13173	13084	12989	13124	13080	13028	13006	13144	13143	12927	13050	13125	12895	13148	13143	13111	13061	12934	13206	13108	13092	13074	13073	12978	13085	13080	13173	13096	13086	13019	13124	13055	13114	13030	13014	12920	13110	13056	12842	13169	13021	13002	13014	13118	13090	12979	12978	13162	13056	12889	13280	13225	13121	13019	13041	13172	13074	13124	12996	13022	12954	12983	13059	12891	13080	13109	12981	13151	13064	12998	13045	13229	13051	13009	13120	13032	13038	12887	13042	12876	13127	12944	13012	13188	13041	13239	13097	13180	12991	13054	13087	13036	13000	13062	13029	13037	13094	13198	13089	12990	12998	13086	13168	13182	13055	13104	13003	12984	13019	12908	13102	13146	13063	13156	13016	12989	13159	13088	12939	13151	13160	13052	13219	13069	13244	12961	13028	13094	13240	12877	13263	13033	12974	13080	13147	13019	13165	13228	12925	13093	13041	12925	13072	13022	13040	12924	12975	13076	13189	12990	13131	13125	13018	13214	13086	13100	13073	13213	12941	13147	12843	13048	12999	13132	13119	12953	13020	12983	13175	12932	13154	13125	13185	13097	13239	12904	13039	12956	13233	13004	13023	13101	13230	13031	13144	12946	13058	12947	13043	13165	13197	13110	13077	13195	12939	13036	13159	13004	13162	13175	13061	12866	13095	13043	13093	13031	13090	13071	13005	12880	13179	13101	13089	13021	13081	13037	13195	13094	13077	13137	12932	13014	13016	12945	13012	13084	13044	12955	13232	13198	13071	13102	13128	13082	13138	13177	13016	13200	13210	13107	13245	13139	13161	12835	13074	12973	13087	12984	13124	13117	12953	13061	12989	13011	13029	13035	13146	12950	13085	12977	13208	12866	13032	12945	13083	13182	13146	13128	13089	13184	13026	13239	13074	12972	13046	13107	13107	13037	13146	13093	13170	12955	13034	13058	13072	12993	13065	13235	13220	13164	12974	13111	13061	13082	13117	13016	13105	12998	13122	13079	13077	13223	13124	13032	13127	13174	12969	13117	13112	12898	13140	13090	13138	13046	13141	13050	12993	13132	12836	13174	12979	13192	13051	13091	13062	13126	13162	13042	13107	13079	13005	13101	13090	13133	13034	12995	13033	12975	13165	13279	13102	13127	12951	13074	13162	13180	13073	13073	13107	13072	13142	12974	12959	13079	13082	13140	13197	12909	13136	13086	13175	12928	13125	13060	13012	13085	13045	12975	13177	13092	13178	13009	12910	13033	13031	13189	13163	13122	13122	13132	13031	13242	13043	13153	13005	13156	13077	12942	12992	13082	13024	13262	12919	13039	12991	13060	13131	13103	13173	13152	13204	13087	13057	13126	13226	13051	13012	13192	12982	13134	13063	13163	13007	12985	12967	13142	13057	13108	13011	13282	12889	12921	12796	13328	12992	12991	13031	13041	13076	13003	13002	13033	12957	13226	13074	13118	12969	13149	13112	13163	12958	13139	13099	13203	13047	12986	13145	13194	13169	13019	13170	13025	12932	13019	13148	12931	12940	13075	13062	13234	12924	13192	12958	13084	12986	13179	13107	12859	12880	13109	13182	13162	12931	13025	13085	13174	13187	13096	13071	13112	13200	13248	13085	12982	13209	13044	13171	12991	13070	13120	13141	13178	13094	13172
25027	21811	30906	28426	24188	24888	25077	20078	18656	18098	18094	17664	17975	17979	17740	17688	17238	17297	17324	17232	17248	17132	17092	16911	17087	16849	16416	16348	16307	16391	16373	16355	16467	16302	16069	16240	16370	16241	16483	16022	16280	16222	16327	16259	16327	16415	16238	16365	16281	16229	16390	16415	16311	16377	16117	16332	16150	16170	16224	16321	16310	16293	16303	16276	16219	16388	16343	16232	16333	16161	16291	16329	16312	16148	15986	16180	16096	16278	16204	16151	16194	16160	16241	16221	16109	16069	16380	16329	16216	16246	16083	16161	16413	16157	16085	16383	16158	16195	16112	16020	15999	16086	16206	16379	16018	16390	16195	16272	16031	15931	16190	16102	16247	16063	16273	16129	16239	16301	16380	16078	16126	16016	16247	16158	16294	16310	16256	16311	15976	16079	16233	16047	15863	16162	16067	16201	16140	16241	15933	16072	16098	16133	16164	16161	16185	16088	16207	16297	16308	15993	16121	16005	16266	15996	16337	16105	16215	16152	15821	16226	16028	16025	16240	16064	16178	16183	16337	16101	15999	16180	16129	16073	16150	16102	15988	15989	16171	15973	16332	16174	16264	16085	16242	16103	16294	16038	16204	16023	16173	16244	16206	16366	16120	16048	16186	16082	16050	16110	15911	16127	16225	16264	16035	16123	16089	16138	16093	15928	16090	16087	16216	16069	15909	15991	16061	16214	16205	15995	16348	15998	15989	16301	16016	16224	16215	16179	16105	16166	16338	16193	16335	15940	16274	16211	16082	16190	16176	16241	16248	16145	16205	16145	16149	16189	16196	16216	16240	16061	16008	16055	16053	16093	16092	16194	16335	16297	16213	16044	16119	16198	16208	16079	16127	16174	15946	16173	16259	16325	16104	16054	16134	16209	16456	16196	15939	16202	16348	16260	16262	15990	16327	16096	16398	16227	16261	16143	16085	16174	16276	16136	16320	16330	16044	16310	16117	16035	15980	16345	16248	16257	16226	16382	16127	16350	16093	16089	15971	16027	16074	16209	16119	16251	15967	16331	16303	16167	16164	16141	16366	16228	16410	16318	16371	16216	16060	16162	16307	16248	16221	16120	16252	16242	16261	16226	16126	16116	16313	16375	15796	16288	16044	15919	16304	16277	16109	16315	16179	16298	16296	16154	16112	16203	16186	15995	16267	16219	16159	16062	16112	16155	16253	16241	16099	16038	16243	16136	15956	15912	16012	16262	16390	16356	16210	16120	16274	16253	16167	16000	15990	16044	16049	16025	16107	16349	16205	16236	16165	16072	16269	16255	15904	16110	16243	16138	16245	16243	16373	16127	16144	16277	16231	16281	16004	16013	15999	16238	16382	15980	16138	16235	16131	16168	16005	16002	16146	16180	16403	16104	16152	16193	16212	16154	16296	16140	16269	16076	16030	16167	16249	16060	16213	16226	16326	16241	16147	16105	15937	16096	16173	16101	16158	16162	16382	16241	15999	15963	16142	15913	16171	16218	15970	16170	16286	16114	16293	16144	16229	16125	16134	16227	16205	16058	16389	16312	16167	16331	16100	15984	16156	16064	16115	16105	16272	16047	16070	16258	16077	16045	16038	16292	16138	16318	16022	16212	16009	16192	16040	16065	16164	16103	16116	16250	16194	16138	16308	16096	16271	16223	16217	15953	16025	16099	16216	15964	16167	16086	16011	16246	16030	16350	16116	16248	16074	16260	16293	16176	16120	16177	16220	16032	16032	16302	16247	16109	16221	16250	16149	16225	16170	16052	15956	15942	15868	16205	16197	16148	16338	16341	16132	16255	15991	16055	15998	16040	15913	16121	16082	16305	16103	16126	16213	16098	16147	16287	15923	16185	15856	16106	16012	16106	16289	16051	16283	16204	16096	16147	16120	16217	16195	16178	16201	15960	16091	16091	16213	16100	15965	16073	16125	16117	16157	16301	16214	16123	16369	16145	16189	16219	16284	15953	15869	15945	16231	16093	16096	16093	16381	16274	16240	16300	16029	16084	16291	16159	16190	16277	16210	16143	16296	16303	16139	16082	16222	16058	16087	16120	16029	16174	15973	16090	16282	16097	16340	16436	16380	16386	16197	16159	16113	16126	15907	16087	16297	16175	15990	16323	16180	15980	16138	16028	16298	16112	16143	16068	15970	16071	16118	16121	16361	15996	16022	16163	16200	16235	16273	16234	16297	16271	16134	16059	16060	16211	16047	16034	16169	16194	16175	16153	16076	16106	16281	16240	16188	16241	16186	16203	16239	16254	16257	16039	16363	16169	15948	16131	16210	15909	16219	16024	16146	16183	16124	16183	16342	16198	16013	16296	16123	16034	16230	16157	16120	16039	16257	16050	16235	16232	16176	16162	16155	16404	16168	16136	15986	16349	16139	15970	16243	16268	16009	15960	16101	16242	15944	16216	16147	16365	16265	16028	16121	16077	16115	16221	16418	16059	16173	16229	16127	16165	16132	16265	16095	16038	16058	16328	16087	16237	16181	15877	16341	16256	16164	16069	16272	16101	16297	16042	16311	16001	15977	16090	16239	16313	16032	16000	15869	16033	16303	16221	16193	16137	16013	16240	15986	16180	16172	16221	16069	16097	16192	16042	15966	16031	16087	16165	16209	16055	16366	16080	16119	15855	16141	16185	16306	16235	16180	16037	16158	16125	16215	16129	16255	16103	16125	16252	16122	16044	16059	16189	16064	15974	16270	16061	16035	16357	16167	16205	16162	16187	16168	16114	16258	16208	16189	16343	16191	16192	16292	16085	16186	16182	16145	16104	16048	16208	16259	16165	16132	16105	16100	16289	16417	15991	15934	16103	16069	16266	16169	16028	16001	16003	16240	16354	16262	16027	16088	16096	16311	16183	15972	16097	16039	16326	16181	16135	16267	16119	16333	16289	16100	16350	16096	16103	16253	16108	16037	16110	15957	16168	16168	16154	15950	15794	16126	16092	16178	16081	16036	16310	16290	16148	16124	16101	16124	16332	16180	16074	16150	16281	16082	16278	16228	16197	15915	16149	15976	16227	16196	16286	16219	16139	15923	16087	16106	16148	16116	16048	16094	16208	16052	16217	16311	16238	16090	16187	15950	16163	16001	16181	15980	16094	16223	16253	16210	16126	15949	16075	16094	16228	16049	16327	16106	16171	16083	16123	15930	15992	16026	16267	16313	16282	16527	16445	16338	16170	16274	16239	16226	16321	16376	16303	16232	16113	16229	16386	16419	16130	16066	16260	16003	16180	16135	16167	16169	16336	16230	16147	15974	16290	16139	16212	16099	15984	16138	16157	16279	16114	16244	16153	16202	16259	16331	16097	16200	16052	16266	16108	15870	16238	16407	15976	16023	16025	16182	16233	16253	16130	16296	16287	16315	16443	16078	16095	16270	15991	16294	16175	16057	16095	16173	16214	16077	16209	16138	16193	16220	16262	16135	16125	15984	16091	16238	16289	16191	16110	16126	16095	16145	16146	16181	16318	16384	16110	16284	16231	16000	16239	16319	16230	16207	16053	16190	16326	16328	16384	16070	16003	16296	16242	15935	16199	16232	16244	16319	16256	16259	15963	16009	16308	16053	16232	16200	16384	16194	16110	16228	16148	16221	16119	16019	16178	16310	16026	16289	16174	16364	16123	16311	16205	16254	16215	16159	16356	16263	16099	16109	16173	16075	16050	16037	16123	16083	16213	16169	16387	16259	16162	16287	16084	16218	16158	16342	16062	16160	16300	16269	16223	16091	16365	16212	16149	16182	16065	16064	16199	16092	16177	16132	16094	15883	16126	16178	15996	15984	15948	16274	16299	16062	15957	16133	16336	16219	15991	16298	16249	16176	15998	16320	16170	16245	16270	16215	16209	16044	16162	16159	16358	16084	16176	16103	15997	16179	16206	16244	16232	16345	16390	15987	16449	16406	16043	16017	16120	16172	16277	16282	16069	16275	16049	16288	16148	16302	16225	16025	16183	16262	16200	16183	16140	15949	16152	16047	16255	16130	16185	16162	16253	15914	16224	16056	16150	16106	16234	16218	16116	16332	16101	16143	16015	16316	16322	16153	16214	16190	16028	16250	16351	16129	16448	16154	15985	16184	16138	16347	16166	16269	16132	16229	16074	16146	16240	16102	16244	16000	15893	16167	16179	16126	16190	15919	15992	16233	16006	16124	16113	16080	15978	16131	16119	16171	15953	16165	16155	16008	16044	16439	16131	16062	16279	16120	16315	16229	16392	16320	16002	16037	16246	16288	16126	16277	16103	16075	16045	16153	16260	16088	16219	15969	16054	16273	16203	16250	16252	16014	16053	16394	15987	16271	15974	15986	16025	16148	16230	16129	16440	16226	16203	16264	16068	16290	16273	16265	16078	16213	16156	16206	16164	16066	16126	16263	16237	16303	16085	16385	16490	16016	16016	16129	15960	16140	16185	16129	16141	16153	16070	16123	16258	16125	16235	16098	15989	16308	16025	16097	16214	15960	16136	16136	16136	16183	16278	16335	16131	16205	16069	16206	16087	16138	16102	16192	16018	16203	16019	16049	16301	16262	16021	16122	16047	16192	16100	16293	16206	15964	16065	16209	16168	16284	16135	16322	16338	16158	16208	16333	16169	16191	15988	16080	16359	16022	16069	16173	16377	16332	16225	16152	16219	15880	16118	16102	16105	16193	16340	16080	16107	16048	16053	16155	16130	16339	16213	15934	16155	16166	16243	16093	16022	16235	16082	16224	16051	16134	16059	16397	16074	15913	16035	16184	15995	16314	16101	16100	16246	16160	16390	16429	16190	16072	16245	16210	15960	15986	16241	16404	16356	16167	16037	16334	16121	16038	15975	16067	16203	16321	16000	16300	16248	16367	16202	16132	16044	16334	16115	16121	16141	16106	16139	16293	16195	16175	16291	16243	16230	16481	16277	16231	16021	16194	16081	16206	16039	16176	16313	16083	16047	16159	16160	15858	15932	16099	16189	16139	16170	16223	16044	16074	16279	16234	16119	16144	16131	16099	16182	16032	16153	15968	16025	16107	16161	16130	15944	16159	16176	16164	16160	16056	16145	16108	16032	16230	16190	16134	16064	16291	16347	16295	15988	16176	16150	16158	16233	16075	16101	15953	16050	16118	16118	16180	16163	16469	16244	16006	16118	16213	16234	16472	16207
46782	82595	78093	52526	29417	20330	17624	16437	15451	14845	14520	14371	14441	14363	14176	14147	13620	13715	13439	13501	13348	13503	13406	13298	13100	12973	12662	12482	12313	12199	12411	12386	12352	12229	12195	12363	12227	12461	12111	12231	12346	12173	12149	12349	12301	12256	12409	12333	12340	12383	12164	12191	12302	12180	12220	12259	12199	12294	12135	12199	12207	12113	12214	12139	12285	12283	12118	12213	12248	12063	12080	12214	12047	12245	12295	12216	12126	12042	12027	12306	12237	12114	12084	12095	12055	12003	12113	12151	12213	12162	12257	12108	12223	12036	12131	12250	12081	12271	12247	12028	12249	12118	12226	12140	12185	12107	12199	12175	12071	12156	12138	12114	12243	12222	11957	12172	12134	12229	12058	12018	12107	12249	12275	12128	12115	12134	12080	12187	12256	12184	12217	11994	12120	12145	12074	12106	12144	12070	12133	12109	12240	12150	12108	12124	12223	12052	12126	12175	12214	12092	12240	12152	12072	12328	12161	12162	12349	12069	12216	12208	12170	12169	12235	12098	12240	12135	12188	12167	12118	11942	12382	12136	11920	12255	11985	12259	12140	12198	12324	12085	12166	12047	12178	12094	12255	12161	12095	12119	12294	12246	12232	12086	12081	12080	12167	12119	12176	12157	12224	12156	12094	12088	12109	12194	12103	12327	12203	12074	12289	12239	12343	12126	12110	12099	11920	12295	12136	12290	12061	12229	12086	12021	12218	12110	12177	12234	12228	12144	12224	12199	12221	12202	12061	12250	12163	12182	12116	12314	12202	12199	12107	12194	12121	12209	12147	12117	12018	12209	12206	12019	12115	12097	11987	12303	12301	12140	12178	12129	12209	12075	11967	12003	12318	12158	12165	12159	12256	12188	12087	12204	12129	12135	12241	11980	12053	12139	12126	12134	12051	12311	12126	12031	12092	12219	12289	12063	12185	12242	12231	12065	12148	12245	11959	12104	12272	12252	12122	12168	12221	12239	12058	11967	12097	12159	12082	12034	12288	12195	12106	12183	12107	12177	12103	12253	12170	12177	12057	12153	12109	11994	12142	12207	12270	12195	12236	12110	12133	12061	12089	12102	12068	12183	12302	12102	12175	12156	12092	12100	12162	12334	12082	12074	12068	12203	12139	12148	12235	12281	12086	12235	12120	12294	12095	12114	12200	12060	12122	12332	12208	12106	12144	12004	12275	12239	12076	12227	12117	12348	12074	12039	12429	12412	12077	12245	12169	12239	12099	12114	12158	12097	12193	12121	12168	12315	12075	12060	12090	12114	12162	12220	12250	12152	12119	12141	12187	12298	12140	12081	12241	12161	12226	12225	12231	12165	12057	12013	12167	12033	12001	12241	12178	12236	12148	12101	12214	12072	12256	12095	12200	12297	12188	12243	12209	12090	12074	12191	12161	12117	12385	12306	12153	12110	12186	12134	12137	12119	12187	12076	12188	12248	12211	12252	12181	12017	12289	12175	12263	12119	12324	12141	12153	12282	12155	12089	12190	12104	12256	12325	12310	12243	12266	12093	12206	12252	12116	12115	12221	11984	12288	12250	12235	12268	12359	12107	12107	12168	12083	12132	12008	12101	12233	12303	12160	12109	12178	12126	12215	12182	12016	12225	12055	12172	12112	12120	12142	12110	12143	12089	12075	12159	12252	12198	12160	12002	12184	12013	12160	12003	12185	12140	12134	12097	12109	12245	12103	12216	12104	12065	12101	12070	12201	12170	12190	12063	12302	12085	12206	12092	11887	12026	12232	12092	12326	12071	12208	12199	12151	12066	12178	12077	12347	12167	12062	12287	12180	12248	12176	12092	12125	12216	12133	12198	12058	11945	12097	12173	12206	12279	12071	12111	12306	12224	12298	12189	11937	12248	12150	12080	12006	12060	12171	12169	12039	12183	12192	12304	12289	12090	12027	12127	12127	12275	12271	12137	12170	12342	12198	12070	11983	12134	12135	12265	12030	12104	12354	12096	12070	12184	12193	12068	12238	12223	12121	12177	12072	12269	12260	12118	12223	12184	12206	12194	12003	12234	12297	12181	12297	12020	12217	12190	12139	12196	12365	12162	12228	12105	12100	12072	12209	12131	12187	12231	12183	12098	12323	12168	12205	12216	12270	12107	12194	12207	12176	12149	12167	12060	12162	12235	12138	12100	12270	12110	12250	12083	12150	12205	12165	12082	12184	11980	12094	12054	12145	12094	12092	12090	12086	12095	12098	12043	12059	12198	12126	12219	12132	12157	12060	12159	12212	12092	12088	12188	12326	12029	12105	12143	12293	12322	12114	12269	12096	12289	12118	12267	12041	12186	11981	12090	12197	12187	12142	12212	12158	12218	12179	12235	12213	12364	12241	12140	12237	12252	12087	12279	12135	12065	12206	12300	12162	12142	12203	12314	12324	12224	12199	12224	12044	11981	12050	12261	12122	12184	12246	12029	12067	12065	12147	12125	12257	12191	12072	12049	12155	12161	12268	12199	12220	12203	12168	12231	12136	12084	12187	12129	12240	12091	12171	12077	12178	12224	12104	12142	12236	12150	12200	12215	12133	12284	12130	12272	12162	12154	12179	12166	12130	12071	12046	12179	11843	12039	12106	12278	12252	12224	12169	12263	12249	12203	12186	11951	12138	12167	12155	11988	12232	12249	12234	12092	12124	12042	12128	12141	12127	12344	12016	12235	12286	12111	12222	12099	12182	12292	12216	12152	12166	12110	12176	12280	12039	12132	12074	12072	12376	12240	12261	12081	12291	12198	12053	12215	11920	12210	12093	12022	12103	12200	12067	12229	12099	12270	12239	12303	12140	12241	12321	12118	12201	12134	12165	12143	12094	12231	12144	12041	12149	12059	12213	12233	12073	12242	12287	12201	12035	12164	12243	12169	12138	12081	12163	12182	12173	12201	12233	12115	12189	12172	12138	12264	12388	12137	12273	12110	12009	12247	12290	12261	12341	12003	12106	12150	12212	12043	12184	12148	12237	12071	12110	11971	12171	12057	12176	12171	12080	12110	12194	12306	12344	12223	12192	12168	12121	12175	11958	12135	12036	12080	12205	12069	12166	12145	12131	12126	12030	12192	12105	12138	12121	12183	12168	12238	12195	12172	12262	12125	12016	12041	12069	12187	12193	12062	12118	12099	12227	12220	12197	12139	12222	12276	12216	12259	12362	12073	12213	12183	12150	12158	12082	12090	12177	12286	11992	12274	12036	12108	12140	12161	12055	12277	12180	12170	12175	12223	12105	11982	11993	12086	12131	12232	12234	12193	12277	12115	12008	12160	12215	12091	12063	12202	12080	12020	12252	12081	12185	12188	12036	12213	12223	12177	12270	12144	12115	12085	12276	12263	12026	12403	12247	11891	12129	12037	12226	12238	12108	12221	12115	12027	12038	12208	12279	11970	12060	12083	12088	12317	12203	12234	12191	12201	12157	12213	12218	11964	12235	12133	11996	12058	12162	12138	12147	12387	12102	12176	12247	12215	12231	12066	12092	12149	12304	12207	12061	12306	12246	12200	12352	12273	12142	12092	12276	12214	12169	12268	12139	12086	12206	12054	12106	12218	12253	12297	12148	12056	12103	12256	12152	12142	12280	12203	12259	12170	12226	12044	12076	12260	12172	12023	12129	12175	12183	12213	12255	12025	12133	12145	12038	12203	12170	12051	12114	12200	12154	12013	12127	12191	12061	12155	12072	12033	12129	12150	12036	12080	12329	12179	12074	12286	12176	12162	12099	12170	12067	11969	12197	12100	12060	12157	12136	12005	12186	12148	12085	12154	12290	12231	12141	12111	12202	12117	12187	12116	12191	12157	12110	12156	12092	12042	12198	12337	12068	12113	12154	12177	12264	12112	12161	12006	12099	12088	12365	12185	12232	12027	12074	12228	12063	12347	12080	12053	12200	12055	12223	12322	12337	12252	12418	12028	12027	12218	12147	12069	12218	12131	11993	12255	12174	12198	12035	12224	12243	12213	12342	12100	12214	12221	12026	12214	12089	12117	12324	12373	12099	12266	12215	12264	12275	12106	12121	12100	12248	12165	12159	12247	12107	12132	12183	12288	12186	12183	12096	12291	12185	12078	12050	12177	12194	12191	12188	12132	12175	12418	12155	12218	12064	12144	12229	12253	12302	12162	12141	12199	12267	12131	12264	12184	12011	12049	12086	12193	12217	12127	12209	12067	12212	12246	12096	12053	12034	12278	12175	12048	12110	12221	12139	12065	12195	12245	12164	12214	11940	12216	12082	12262	11992	12161	12226	12285	12152	12172	12276	12226	12132	12225	12086	12068	12222	12161	12229	12074	12233	12337	12160	12141	12050	11993	12103	12060	12099	12189	12195	12298	12192	12153	12087	12293	12355	12188	12182	12020	12085	12157	12190	11968	12052	11933	12198	12289	12083	12228	12112	12118	12101	12129	12154	12073	12094	12278	12168	12106	12227	12282	12184	12177	12123	12134	12116	12280	12172	12238	12156	12096	12113	12036	12180	12069	12187	12000	12159	12012	12098	12349	12033	12196	12066	12267	12224	12144	12197	12289	12200	12168	12095	12285	12135	12158	12144	12091	12219	11937	12125	12112	12227	12064	12105	12109	12195	12158	12096	12179	12230	12162	12208	12215	12092	12075	12039	12099	12278	12159	12135	12113	12167	12108	12276	12177	12265	12117	12265	12140	12041	12190	12275	12143	12119	12242	12070	12116	12026	12157	12093	12115	12153	12242	12249	12068	12188	12242	12139	12087	12151	12280	12102	11994	12171	12044	12086	12451	12265	12085	12035	12130	12232	12235	12130	12111	12045	12323	12214	12116	12212	12268	12138	12352	12172	11969	12162	12302	12000	12067	12069	12207	12085	12290	12208	12032	12014	12297	12199	12211	12052	12148	12263	12094	12101	12069	12232	12221	12215	12247	12343	12109	12081	12089	12205	12171	12268	12055	12076	12410	12096	12203	12131	12156	12075	12252	12171	12144	12125	12271	12232	12069	12188	12052	12335	12044	12194	12265	12194	12081	12124	12249	12149	12124	12099	12032	12287	12026	12379	12197	12153	12247	12129	12053	12281	12242	12054	12091	12270	12077	12073	12235	12210	12197	12055	12049	12313	12065	12381	12135	12248	12146	12308	12240	12352	12095	12156	12282
40821	50942	51924	37104	26011	20513	19010	18190	18081	17774	17672	17712	18011	17772	18014	17718	17669	17871	17711	17673	17761	17968	17680	17649	17583	17621	17408	17276	17376	17246	17557	17264	17394	17287	17404	17352	17508	17567	17526	17389	17362	17285	17314	17514	17535	17286	17455	17359	17388	17364	17204	17338	17413	17351	17377	17206	17449	17312	17265	17349	17284	17152	16867	17465	17315	17320	17462	17138	17156	17297	17652	17376	17348	17320	17275	17105	17329	17515	17308	17264	17378	17322	17326	17462	17237	17253	17483	17230	17239	17334	17150	17467	17272	17214	17305	17329	17427	17370	17327	17139	17148	17107	17451	17263	17426	17268	17153	17207	17296	17341	17365	17111	17209	17119	17340	17399	17337	17339	17263	17353	17497	17132	17427	17283	17207	17346	17319	17215	17352	17393	17395	17334	17092	17221	17257	17307	17519	17414	17427	17109	17177	17309	17336	16975	17324	17449	17549	17359	17125	17256	17334	17250	17275	17338	17519	17229	17275	17179	17560	17250	17420	17530	17396	17378	17134	17473	17234	17324	17392	17165	17360	17318	17393	17257	17446	17315	17270	17293	17313	17239	17619	17315	17187	17085	17059	17306	17046	17250	17338	17440	17421	17232	17400	17318	17340	17316	17210	17383	17420	17390	17321	17114	17034	17340	17344	17072	17300	17432	17302	17335	17422	17229	17574	17419	17321	17493	17552	17216	17315	17165	17409	17165	17066	17217	17334	17304	17277	17261	17437	17191	17275	16805	17175	17336	17182	17313	17501	17291	17356	17345	17090	17183	17301	17265	17239	16999	17378	17190	17353	17221	17298	17400	17196	17501	17295	17320	17439	17263	17222	17165	17355	17172	17418	17276	17435	17516	17320	17402	17171	17149	17442	17245	17126	17461	17157	17403	17426	17376	17101	17278	17230	17290	17354	17309	17445	17411	17346	17345	17162	17238	17360	17219	17151	17475	17256	17328	17350	17358	17327	17635	17179	17123	17361	17460	17260	17077	17299	17253	17222	17328	17222	17160	17199	17205	17198	17366	17169	17291	17218	17071	17366	17255	17105	17147	17282	17303	17572	17444	17289	17245	17284	17111	17385	17141	17430	17381	17288	17165	17220	17068	17085	17345	17312	17377	17220	17224	17370	17232	17251	17351	17276	17394	17168	17306	17144	17327	17304	17251	17354	17257	17360	17219	17519	17489	17418	17468	17152	17223	17097	17145	17362	17339	17347	17151	17341	17249	17326	17193	17350	17212	17456	17395	17350	17464	17231	17348	17346	17309	17059	17075	17242	17202	17231	17340	17323	17235	17477	17147	17434	17453	17154	17330	17156	17261	17322	17105	17291	17431	17137	17476	17233	17371	17394	17029	17402	17228	17287	17419	17282	17345	17270	17268	17246	17300	17498	17152	17077	17239	17351	17302	17379	17325	17421	17522	17322	17391	17365	17286	17124	17022	17427	17235	17295	17468	17223	17528	17325	17176	17167	17364	17446	17295	17175	17470	17300	17236	17199	17175	17417	17357	17419	17255	17213	17212	17244	17254	17410	17118	17421	17216	17350	17179	17294	17239	17505	17380	17066	17525	17279	17223	17393	17422	17234	17160	17372	17308	17183	17460	17068	17443	17442	16995	17424	17325	17124	17339	17281	17305	17433	17215	17272	17134	17282	17112	17373	17254	17346	17645	17240	17177	17151	17162	17389	17261	17401	17308	17404	17217	17240	17232	17190	17103	17290	17378	17278	17199	17279	17220	17325	17455	17096	17153	17426	17483	17368	17449	17330	17153	17230	17486	17017	17319	17215	17438	17320	17508	17341	17310	17348	17494	17265	17476	17434	17277	17459	17327	17448	17180	17411	17468	17336	17364	17296	17014	17554	17456	17387	17338	17184	17175	17335	17167	17293	17133	17241	17339	17176	17131	17392	17399	17235	17097	17236	17152	17216	17368	17505	17167	17015	17292	17236	17161	17207	17258	17562	17246	17319	17329	17297	17254	17271	17214	17470	17384	17294	17347	17486	17413	17241	17301	17027	17373	17315	17362	17238	17338	17098	17462	17163	17352	17228	17487	17380	17281	17324	17260	17335	17227	17353	17282	17241	17199	17285	17380	17376	17372	17332	17258	17298	17254	17185	17054	17343	17222	17307	17102	17243	17338	17205	17070	17258	17289	17118	17107	17303	17411	17382	17594	17234	17155	17321	17480	17180	17291	17296	17158	17268	17364	17348	17616	17236	17405	17531	17151	17211	17342	17239	17350	17315	17241	17111	17341	17319	17353	17257	17338	17488	17123	17397	17282	17404	17326	17263	17489	17306	17335	17148	17282	17362	17390	17510	17343	17450	17026	17404	17322	17228	17270	17280	17110	17500	17340	17307	17468	17188	17304	17293	16995	17327	17400	17274	17356	17118	17408	17135	17173	17099	17216	17476	17134	17390	17347	17311	17324	17186	17333	17399	17506	17351	17184	17349	17221	17379	17232	17521	17401	17100	17356	17402	17485	17282	17433	17283	17324	17253	17229	17262	17568	17108	17113	17433	17312	17203	17345	17238	17333	17112	17344	17247	17297	17345	17299	17306	17350	17302	17249	17236	17339	17067	17419	17485	17323	17373	17281	17391	17396	17264	17532	17456	17375	17189	17328	17056	17373	17403	17500	17437	17162	17238	17564	17445	17497	17515	17152	17209	17276	17288	17310	17369	17249	17373	17106	17436	17452	17078	17377	17355	17515	17141	17315	17122	17243	17237	17445	17364	17311	17106	17330	17124	17171	17679	17228	17470	17256	17260	17329	17546	17234	17305	17356	17169	17415	17340	17300	17406	17403	17097	17243	17162	17100	17462	17279	17243	17356	17523	17352	17332	17225	17440	16959	17231	17239	17289	17180	17374	17411	17433	17390	17305	17461	17209	17334	17198	17361	17331	17149	17343	17468	17416	17415	17157	17377	17421	17144	17200	17248	17321	17438	17530	17504	17353	17433	17414	17506	17411	17253	17208	17327	17296	17107	17448	17338	17437	17410	17087	17328	17329	17416	17282	17291	17292	17145	17297	17267	17332	17429	17266	17342	17212	17414	17307	17189	17213	17472	17426	17487	17373	17172	17509	16964	17347	17318	17503	17335	17253	17356	17423	17294	17299	17417	17421	17273	17042	17290	17339	17256	17310	17171	17219	17163	17305	17420	17328	17556	17575	17218	17363	17289	17396	17382	17360	17302	17259	17292	17607	17412	17350	17147	17146	17333	17180	17133	17197	17362	17398	17519	17314	17357	17194	17251	17208	17232	17417	17467	17309	17277	17329	17624	17335	17359	17489	17368	17179	17349	17335	17398	17171	17386	17381	17252	17288	17273	17439	17311	17359	17378	17267	17228	17323	17289	17178	17088	17442	17107	17118	17213	17502	17306	17267	17189	17509	17180	17123	17348	17342	17331	17450	17315	17458	17411	17347	17304	17285	17245	17197	17225	17397	17300	17362	17343	17302	17385	17513	17318	17066	17497	17431	17333	17431	17466	17247	17385	17299	17077	17159	17287	17496	17164	17267	17336	17240	17197	17393	17304	17364	17536	17324	17416	17342	17185	17273	17417	17098	17236	17504	17544	17376	17458	17434	17516	17347	17263	17338	17356	17291	17482	17235	17184	17044	17276	17256	17286	17263	17514	17284	17245	17320	17366	17418	17262	17190	17286	17261	17417	17306	17125	17343	17083	17116	17149	17382	17267	17293	17463	17097	17277	17484	17475	17402	17317	17194	17224	17307	17284	17306	17388	17114	17352	17470	17331	17384	17315	17380	17180	17364	17184	17273	17172	17465	17397	17155	17202	17197	17300	17261	17258	17261	17404	17212	17143	17208	17534	17139	17332	17348	17203	17379	17347	17430	17314	17360	17567	17330	17300	17246	17424	17348	17401	17231	17177	17131	17190	17310	17338	17313	17149	17274	16934	17230	17463	17330	17347	17318	17158	17240	17098	17244	17235	17273	17227	17389	17250	17368	17366	17250	17306	17286	17263	17351	17464	17382	17314	17283	17124	17290	17099	17490	17281	17397	17214	17212	17529	17237	17461	17432	17332	17153	17307	17294	17211	17159	17412	17168	17280	17371	17414	17119	17406	17273	17274	17338	17186	16997	17235	17222	17285	17211	17332	17457	17008	17342	17311	17152	17251	17121	17199	17527	17285	17301	17206	17187	17439	17337	17593	17151	17211	17376	17479	17262	17406	17312	17306	17378	17227	17191	17192	17305	17429	17225	17285	17277	17474	17262	17305	17382	17234	17313	17354	17256	17301	17253	17240	17135	17289	17156	17441	17489	17359	17268	17450	17559	17330	17457	17471	17416	17605	17385	17366	17032	17583	17503	17397	17202	17503	17336	17529	17260	17273	17082	17394	17263	17331	17244	17320	17527	17389	17315	17361	17342	17213	17326	17191	17283	17305	17178	17168	17387	17353	17329	17281	17362	17114	17511	17268	17286	17352	17162	17488	17470	17542	17430	17455	17530	17342	17302	17328	17360	17313	17365	17164	17468	17413	17365	17313	17343	17564	17370	17430	17317	17324	17345	17093	17366	17274	17219	17512	17265	17405	17405	17338	17366	17348	17268	17309	17368	17368	17190	17227	17272	17214	17412	17311	17285	17501	17352	17194	17142	17265	17583	17182	17447	17383	17404	17396	17480	17335	17349	17271	17344	17305	17371	17438	17240	17244	17404	17328	17248	17323	17322	17355	17215	17398	17361	17262	17229	17108	17205	17253	17454	17317	17257	17290	17197	17318	17377	17179	17369	17296	17228	17428	17516	17469	17487	17242	17045	17308	17362	17445	17276	17346	17255	17347	17353	17424	17523	17359	17327	17405	17190	17351	17196	17354	17340	17317	17310	17104	17341	17349	17314	17405	17387	17344	17453	17430	17363	17624	17329	17279	17227	17349	17180	17402	17186	17186	17397	17539	17333	17479	17479	17288	17320	17238	17470	17195	17309	17142	17390	17185	17715	17277	17421	17344	17290	17201	17471	17234	17544	17426	17315	17391	17199	17336	17498	17221	17159	17205	17017	17095	17220	17294	17133	17649	17422	17398	17381	17317	17179	17232	17225	17382	17411	17261	17204	17510	17288	17337	17643	17329	17334	17374	17471	17313	17278	17448	17333	17329
43507	61181	52706	31958	21840	15777	14589	14201	13898	13526	13602	13655	13701	13690	13435	13452	13427	13386	13355	13194	13247	13054	13282	13139	12942	13083	12954	12706	12830	12737	12847	13032	12886	12882	12600	12839	12977	12567	12921	12760	12733	12810	12774	12810	12787	12963	12793	12872	12872	12764	12948	12787	12722	12784	12729	12955	12629	12775	12697	12736	12664	12799	12827	13000	12745	12719	12784	12688	12679	12651	12817	12841	12563	12934	12753	12748	12670	12799	12770	12660	12554	12748	12917	12697	12668	12979	12825	12830	12726	12731	12797	12734	12852	12689	13000	12725	12744	12690	12750	12783	12578	12767	12792	12728	12667	12689	12691	12802	12756	12757	12910	12829	12896	12726	12805	12646	12581	12772	12810	12768	12765	12653	12859	12914	12812	12648	12503	12870	12632	12716	12886	12492	12676	12807	12584	12843	12901	12765	12869	12799	12591	12654	12757	12701	12673	12858	12677	12938	12629	12692	12748	12749	12752	12807	12609	12779	12716	12633	12793	12820	12821	12790	12716	12835	12825	12834	12800	12717	12639	12523	12782	12763	12717	12938	12586	12800	12720	12695	12700	12751	12705	12721	12748	12940	12563	12782	12607	12736	12693	12695	12808	12695	12657	12821	12766	12907	12792	12732	12882	12710	12619	12872	12651	12825	12665	12767	12738	12564	12814	12779	12744	12770	12798	12885	12698	12775	12829	12741	12843	12586	12701	12701	12803	12737	12703	12768	12641	12786	12860	12764	12694	12767	12807	12725	12674	12556	12656	12767	12767	12832	12754	13041	12869	12675	12797	12666	12628	12740	12864	12671	12859	12620	12664	12531	12849	12529	12793	12630	12808	12762	12676	12833	12726	12919	12908	12688	12831	12563	12792	12659	12697	12697	12908	12542	12923	12656	12780	12820	12740	12688	12719	12743	12669	12742	12714	12730	12691	12704	12810	12719	12798	12670	12941	12747	12599	12769	12871	12690	12843	12813	12771	12804	12906	12811	12882	12716	12753	12711	12715	12662	12668	12748	12750	12736	12558	12636	12772	12731	12730	12777	12702	12644	12739	12804	12661	12862	12686	12789	12733	12933	12694	12910	12811	12742	12718	12845	12837	12752	12663	12747	12779	12854	12640	12684	12807	12643	12953	12695	12687	12623	12593	12742	12790	12737	12691	12638	12796	12645	12784	12762	12753	12811	12962	12934	12791	12742	12559	12714	12707	12748	12836	12782	12595	12665	12628	12534	12737	12683	12834	12758	12857	12769	12597	12786	12754	12818	12719	12808	12764	12790	12683	12757	12691	12828	12711	12808	12825	12685	12686	12689	12692	12773	12646	12745	12830	12732	12925	12723	12774	12589	12828	12647	12685	12780	12775	12669	12821	12834	12593	12830	12843	12671	12788	12674	12736	12650	12749	12798	12789	12879	12777	12665	12895	12777	12826	12816	12686	12960	12757	12728	12790	12881	12870	12798	12838	12867	12785	12748	12597	12684	12783	12774	12827	12504	12823	12573	12802	12482	12710	12840	12692	12760	12698	12667	12763	12772	12750	12789	12813	12656	12635	12511	12635	12753	12809	12968	12858	12729	12836	12523	12859	12674	12731	12629	12697	12780	12678	12903	12957	12694	12588	12690	12696	12713	12823	12993	12857	12775	12683	12832	12796	12724	12617	12821	12761	12642	12759	12750	12646	12739	12711	12676	12852	12813	12831	12849	12702	12806	12718	12762	12689	12740	12789	12522	12867	12670	12626	12774	12687	12634	12837	12651	12813	12580	12689	12754	12745	12552	12637	12777	12669	12721	12708	12961	12773	12725	12642	12880	12679	12716	12619	12864	12597	12738	12886	12757	12703	12748	12747	12851	12509	12727	12671	12842	12613	12728	12746	12627	12762	12683	12747	12668	12788	12774	12737	12745	12684	12791	12772	12680	12812	12601	12767	12725	12714	12639	12785	12612	12675	12706	12725	12814	12763	12678	12620	12755	12689	12816	12770	12834	12702	12698	12712	12868	12796	12848	12641	12708	12605	12782	12740	12799	12732	12683	12773	12704	12855	12728	12531	12696	12977	12699	12750	12569	12688	12830	12734	12708	12743	12736	12740	12826	12854	12754	12737	12629	12739	12861	12737	12761	12785	12849	12761	12763	12838	12689	12727	12831	12789	12714	12860	12735	12489	12648	12674	12752	12763	12709	12912	12714	12704	12852	12777	12644	12770	12604	12743	12905	12838	12693	12916	12514	12871	12940	12656	12645	12736	12671	12886	12881	12752	12983	12651	12815	12981	12677	12817	12773	12760	12905	12713	12751	12642	12693	12651	12696	12709	12839	12763	12688	12831	12699	12735	12724	12591	12834	12732	12706	12678	12786	12694	12727	12613	12633	12685	12812	12811	12660	12816	12752	12715	12796	12858	12745	12611	12763	12755	12726	12665	12703	12733	12710	12702	12932	12832	12824	12863	12718	12875	12718	12786	12760	12545	12778	12733	12692	12768	12721	12764	12709	12617	12887	12769	12766	12755	12618	12718	12675	12805	12623	12752	12764	12790	12710	12779	12550	12704	12689	12610	12634	12732	12732	12763	12785	12787	12859	12846	12655	12698	12713	12694	12777	12780	12770	12703	12725	12675	12832	12639	12711	12827	12844	12709	12602	12812	12690	12826	12667	12822	12913	12964	12730	12724	12859	12736	12728	12669	12725	12556	12642	12424	12958	12775	12749	12647	12746	12783	12596	12696	12742	12968	12845	12869	12841	12717	12773	12746	12740	12804	12869	12606	12751	12602	12882	12733	12835	12663	12629	12735	12725	12604	12894	12699	12705	12764	12665	12740	12937	12634	12792	12934	12907	12673	12831	12623	12741	12776	12841	12772	12874	12703	12611	12943	12647	12723	12708	12795	12781	12882	12675	12775	12628	12857	12699	12660	12767	12733	12843	12663	12834	12923	12821	12712	12791	12697	12735	12705	12793	12852	12606	12711	12642	12788	12750	12658	12773	12854	12654	12773	12802	12897	12793	12730	12664	12834	12782	12903	12756	12790	12731	12687	12708	12691	12874	12693	12763	12714	12661	12690	12599	12709	12778	12866	12705	12789	12590	12732	12806	12688	12768	12870	12722	12785	12778	12678	12653	12694	12697	12694	12795	12744	12597	12797	12917	12811	12892	12582	12698	12632	12714	12842	12811	12693	12710	12850	12813	12790	12715	12505	12617	12795	12633	12795	12782	12719	12638	12771	12690	12624	12700	12780	12725	12746	12803	12772	12896	12764	12654	12732	12825	12681	12718	12650	12699	12930	12738	12741	12609	12886	12641	12750	12687	12908	12852	12717	12914	12778	12719	12747	12754	12699	12904	12822	12751	12656	12653	12974	12956	12675	12664	12646	12708	12614	12728	12705	12883	12788	12716	12681	12838	12802	12821	12832	12704	12767	12627	12738	12703	12828	12616	12807	12600	12829	12708	12860	12635	12711	12747	12899	12904	12822	12768	12662	12838	12782	12856	12830	12654	12895	12691	12899	12820	12755	12724	12703	12746	12687	12805	12606	12739	12674	12708	12815	12835	12800	12642	12777	12913	12740	12834	12817	12843	12652	12696	12877	12789	12827	12741	12674	12828	12752	12590	12696	12746	12873	12767	12606	12594	12822	12727	12694	12753	12668	12836	12701	12913	12709	12646	12667	12822	12755	12747	12809	12701	12680	12648	12648	12696	12601	12710	12644	12846	12738	12741	12864	12831	12635	12800	12810	12720	12753	12874	12683	12745	12735	12853	12733	12683	12693	12642	12983	12727	12613	12657	12841	12781	12737	12804	12697	12674	12759	12783	12758	12669	12884	12783	12647	12845	12678	12862	12689	12744	12729	12863	12738	12815	12713	12854	12672	12818	12797	12747	12755	12741	12616	12770	12795	12811	12686	12777	12810	12822	12870	12784	12701	12818	12829	12868	12626	12788	12778	12729	12735	12717	12621	12774	12491	12829	12858	12748	12622	12794	12880	12636	12890	12774	12757	12586	12717	12872	12630	12769	12836	12711	12711	12813	12684	12791	12698	12951	12727	12680	12656	12647	12647	12589	12751	12621	12812	12638	12737	12741	12758	12681	12712	12681	12873	12828	12873	12789	12793	12801	12813	12788	12777	12730	12731	12724	12779	12682	12809	12547	12705	12690	12714	12892	12721	12715	12791	12593	12833	12818	12777	12705	12724	12860	12841	12891	12714	12816	12620	12833	12780	12605	12622	12802	12811	12688	12633	12687	12693	12876	12578	12606	12881	12856	12764	12789	12812	12759	12651	12751	12858	12730	12867	12745	12642	12697	12694	12669	12668	12729	12768	12813	12714	12695	12859	12745	12747	12756	12841	12742	12709	12627	12952	12824	12769	12769	12684	12667	12825	12764	12773	12585	12694	12784	12945	12859	12824	12750	12892	12630	12710	12757	12819	12692	12896	12794	12743	12758	12790	12697	12750	12706	12812	12669	12768	12842	12896	12729	12622	12854	12779	12817	12836	12827	12841	12536	12799	12742	12590	12635	12870	12695	12789	12790	12609	12893	12594	12704	12766	12835	12665	12654	12825	12826	12843	12738	12866	12746	12809	12759	12740	12858	12802	12859	12686	12632	12815	12820	12724	12736	12793	12803	12832	12732	12720	12787	12797	12566	12913	12837	12609	12757	12620	12699	12850	12804	12813	12806	12764	12673	12661	12638	12734	12766	12740	12813	12779	12895	12795	12639	12777	12891	12762	12656	12618	12796	12764	12818	12796	12920	12655	12687	12777	12761	12678	12732	12774	12631	12783	12751	12758	12868	12777	12791	12759	12657	12739	12613	12848	12741	12780	12877	12673	12597	13010	12708	12852	12716	12666	12968	12796	12871	12799	12730	12841	12581	12795	12751	12777	12769	12638	12705	12921	12730	12746	12712	12741	12747	12821	12819	12615	12709	12712	12697	12749	12856	12724	12749	12711	12728	12782	12736	12851	12753	12776	12682	12825	12711	12859	12733	12913	12687	12799	12940	12740	12848	12690	12681	12753	12637	12664	12898	12966	12649	12758	12846	12754	12747	12763	12606	12908	12790	12689	12892	12655	12915	12672	12812	12749	12627	12713	12643	12663	12628	12732	12773	12747	12629	12677	12810	12754	12636	12763	12653
26507	21936	32490	32812	30461	24983	22769	20038	18729	18750	18660	18575	18600	18417	18489	18375	18070	18159	17956	18253	18317	18270	18115	17996	17915	17640	17801	17629	17674	17427	17521	17346	17479	17404	17317	17420	17262	17192	17360	17369	17139	17441	17492	17576	17494	17492	17421	17429	17391	17400	17467	17378	17199	17304	17272	17222	17419	17358	17343	17430	17294	17365	17515	17380	17385	17466	17269	17287	17533	17483	17242	17433	17272	17066	17428	17412	17410	17294	17323	17258	17291	17393	17379	17492	17402	17212	17074	17141	17586	17276	17160	17076	17191	17270	17453	17205	17295	17386	17298	17345	17104	17374	17195	17210	17154	17327	17340	17585	17229	17319	17448	17291	17262	17140	17095	17320	17252	17077	17441	17399	17301	17286	17569	17513	17314	17204	17467	17436	17386	17302	17352	17348	17239	17047	17327	17185	17353	17155	17306	17326	17270	17410	17332	17260	17556	17280	17288	17407	17424	17233	17328	17171	17306	17224	17211	17235	17435	17503	17215	17115	17239	17059	17238	17246	17213	17185	17187	17187	17166	17461	17382	17323	17293	16968	17295	17156	17490	17316	17406	17333	17159	17247	17338	17416	17303	17150	17205	17157	17351	17361	17157	17429	17407	17549	17331	17411	17488	17534	17290	17251	17289	17414	17233	17553	17435	17322	17326	17524	17392	17431	17212	17154	17315	17297	17238	17210	17310	17350	17345	17339	17219	17415	17093	17371	17207	17425	17346	17223	17177	17133	17392	17334	17357	17486	17510	17495	17272	17450	17547	17124	17206	17272	17329	17227	17243	17307	17386	17180	17049	17110	17434	17036	17165	17400	17461	17440	17576	17173	17421	17165	17320	17313	17135	17251	17479	17369	17309	17183	17397	17227	17488	17399	17634	17444	17285	17223	17451	17243	17328	17343	17244	17230	17512	17123	17166	17192	17497	17336	17422	17154	17476	17131	17479	17313	17141	17260	17417	17372	17159	17203	17325	17072	17151	17448	17362	17232	17094	17219	17012	17132	17344	17420	17179	17094	17551	17396	17298	17346	17128	17379	17181	17308	17366	17228	17308	17304	17419	17170	17363	17329	17251	17364	17327	17384	17271	17435	17381	17372	17383	17305	17123	17298	17278	17245	17129	17254	17043	17345	17233	17154	17338	17125	17279	17398	17522	17419	17503	17178	17225	17282	17315	17106	17217	17367	17327	17342	17302	17355	17107	17323	17327	17200	17291	17386	17408	17195	17307	17338	17181	17151	17111	17171	17224	17158	17417	17306	17366	17308	17406	17412	17144	17274	17518	17661	17206	17023	17394	17198	17258	17133	17126	17202	17217	17256	17333	17288	17439	17237	17291	17445	17381	17353	17511	17311	17169	17216	17313	17202	17348	17072	17165	17365	17377	17225	17188	17223	17253	17214	17108	17360	17182	17353	17544	17755	17208	17396	17385	17131	17114	17385	17296	17232	17227	17383	17314	17223	17320	17061	17305	17263	17278	17360	17253	17274	17283	17315	17358	17179	17216	17285	17344	17312	17294	17265	17341	17415	17209	17222	17435	17271	17252	17344	17359	17195	17372	17352	17396	17274	16987	17453	17495	17299	17351	17353	17396	17426	17152	17484	17305	17540	17432	17515	17129	17317	17326	17443	17326	17230	17190	16996	17369	17307	17225	17358	17249	17229	17575	17311	17202	17435	17187	17182	17259	17286	17476	17476	17305	17216	17410	17256	17183	17267	17346	17010	17226	17143	17306	17175	17293	17223	17402	17587	17266	17389	17230	17306	17108	16925	17153	17258	17130	17303	17366	17261	17335	17466	17414	17313	17262	17300	17340	17378	16938	17217	17452	17495	17631	17512	17366	17435	17291	17187	17527	17299	17204	17239	17488	17447	17400	17238	17368	17166	17382	17245	17327	17236	17375	17294	17273	17281	17309	17452	17406	17397	17483	17408	17451	17312	17242	17271	17277	17453	17413	17180	17411	17176	17264	17346	17044	17273	17338	17347	17387	17441	17386	17374	17300	17199	17300	17367	17368	17199	17291	17210	17331	17263	17150	17223	17366	17117	17468	17457	17358	17209	17278	17255	17336	17307	17404	17343	17483	17342	17422	17278	17258	17262	17333	17387	17401	17176	17348	17255	17178	17253	17258	17067	17458	17357	17409	17601	17123	17244	17203	17416	17148	17423	17457	17278	17269	17382	17120	17179	17354	17433	17463	17293	17262	17259	17206	17487	17323	17179	17265	17227	17252	17270	17297	17353	17378	17435	17298	17251	17360	17214	17134	17182	17192	17393	17449	17147	17156	17332	17399	17463	17319	17353	17174	17182	17298	17187	17155	17243	17387	17337	17143	17311	17293	17234	17337	17332	17395	17271	17333	17208	17210	17370	17281	17169	17296	17306	17465	17421	17226	17340	17180	17176	17205	17318	17321	17358	17209	17351	17187	17284	17501	17201	17450	17329	17369	17170	17110	17395	17194	17268	17407	17364	17480	17340	17198	17494	17469	17392	17192	17351	17330	17354	17386	17191	17102	17279	17420	17440	17183	17441	17608	17163	17371	17392	17351	17244	17433	17524	17332	17092	17323	17282	17163	17343	17123	17323	17439	17441	17255	17162	17391	17385	17346	17327	17430	17260	17479	17295	17359	17386	17186	17434	17412	17376	17526	17440	17004	17049	17363	17217	17408	17285	17314	17208	16994	17355	17209	17304	17216	17331	17236	17227	17188	17203	16978	17265	17400	17345	17374	17457	17383	17199	17214	17205	17194	17288	17257	17397	17294	17338	17376	17202	17230	17244	17280	17309	17317	16961	17131	17135	17485	17506	17457	17397	17234	17303	17529	17247	17367	17399	17457	17310	17419	17318	17319	17153	17321	17310	17364	17251	17527	17223	17229	17037	17177	17408	17313	17240	17269	17390	17240	17400	17184	17301	17145	17343	17312	17504	17374	17256	17107	17204	17329	17296	17217	17226	17216	17265	17422	17256	17098	17283	17197	17401	17317	17247	17247	17242	17464	17209	17270	17421	17257	17297	17338	17223	17293	17313	17268	17241	17359	17152	17360	17352	17293	17259	17293	17349	17351	17365	17122	17191	17108	17409	17156	17324	17260	17369	17341	17324	17303	17100	17602	17238	17390	17434	17244	17301	17335	17299	17196	17055	17307	17209	17260	17261	17314	17352	17291	17205	17255	17228	17266	17270	17205	17134	17403	17483	17291	17319	17259	17328	17517	17354	17127	17212	17260	17489	17395	17294	17226	17313	17451	17461	17418	17260	17373	17345	17395	17337	16977	17356	17359	17241	17492	17402	17078	17343	17284	17074	17228	17328	17472	17524	17368	17104	17225	17393	17423	17425	17389	17449	17079	17079	17478	17265	17172	17377	17263	17449	17106	17148	17345	17258	17176	17347	17417	17356	17171	17350	17390	17355	17197	17274	17238	17507	17239	17177	17279	17288	17140	17163	17204	17311	17013	17425	17332	17306	17401	17403	17185	17321	17294	17298	17296	17297	17375	17241	17107	17262	17307	17325	17347	17298	17445	17206	17340	17090	17257	17290	17247	17124	17182	17291	17051	17344	17286	16986	17118	17236	17393	17470	17252	17296	17251	17111	17138	17241	17434	17148	17219	17402	17375	17429	17474	17280	17267	17363	17338	17278	17076	17356	17357	17255	17029	17278	17563	17126	17335	17381	17350	17303	17237	17432	17210	17209	17382	17254	17450	17357	17205	17158	17270	17316	17194	17205	17402	17460	17234	17257	17224	17251	17196	17500	17313	17269	17319	17282	17565	17367	17238	17225	17021	17297	17332	17376	17003	17317	17247	17385	17338	17403	17227	17219	17301	17302	17347	17468	17122	17274	17415	17095	17481	17637	17265	17146	17339	17178	17186	17405	17342	17145	17181	17252	17433	17328	17384	17137	17472	17311	17220	17378	17343	17255	17378	17389	17200	17117	17213	17196	17287	17428	17270	17364	17312	17205	17350	17275	17505	17149	17542	17229	17357	17233	17094	17330	17488	17249	17353	17307	17122	17300	17239	17362	17121	17272	17463	17162	17338	17105	17385	17107	17224	17353	17486	17408	17209	17330	17406	17414	17174	17350	17180	17252	17345	17451	17330	17232	17264	17295	17423	17205	17310	17435	17303	17096	17318	17411	17420	17503	17328	17357	17265	17417	17335	17112	17398	17349	17359	17419	17271	17287	17295	17422	17284	17485	17524	17332	17250	17179	17320	17199	17433	17515	17201	17236	17287	17213	17143	17334	17203	17153	17454	17346	17384	17137	17182	17318	17268	17430	17262	17387	17362	17335	17243	17451	17347	17281	17460	17238	17270	17344	17394	17450	17267	17315	17272	17264	17410	17310	17337	17461	17410	17311	17160	17311	17241	17300	17406	17275	17475	17308	17251	17359	17342	17296	17216	17181	17371	17128	17252	17158	17097	17301	17382	17302	17172	17214	17208	17250	17485	17223	17134	17225	17215	17258	17196	17316	17337	17391	17336	17398	17278	17178	17086	17255	17242	17141	17323	17444	17432	17115	17303	17248	17174	17476	17325	17450	17373	17459	17261	17259	17445	17420	17358	17255	17553	17328	17253	17409	17072	17124	17293	17394	17447	17245	17477	17430	17255	17085	17183	17304	17392	16993	17244	17225	17420	17547	17295	17282	17353	17359	17497	17477	17518	17421	17187	17229	17208	17278	17309	17355	17139	17276	17277	17382	17335	17459	17219	17274	17354	17161	17409	17293	17214	17378	17324	17393	17329	17385	17398	17355	17406	17352	17452	17462	17343	17218	17294	17359	17117	17470	17344	17304	17243	17149	17372	17223	17206	17140	17579	17306	17442	17144	17393	17263	17374	17251	17332	17446	17339	17196	17275	17299	17270	17418	17056	17095	17211	17468	17500	17486	17366	17322	17222	17235	17316	17449	17198	17231	17374	17271	17439	17197	17468	17235	17456	17465	17378	17131	17152	17355	17150	17286	17311	17366	17254	17372	17446	17173	17441	17445	17367	17382	17233	17312	17304	17264	17218	17278	17406	17141	17372	17350	17370	17253	17295	17551	17237	17310	17177	17224	17288	17247	17254	17230	17211	17232	17364	17225	17406	17413	17449	17283	17375	17276	17017	17096	17249	17301	17551	17216
43645	72686	67273	47100	33838	18377	16573	15553	15151	14732	14312	14292	14351	14293	14207	14140	13884	13689	13790	13693	13763	13695	13637	13419	13435	13251	13114	13070	12930	12857	12699	12951	12685	12900	12913	12831	12902	12761	12877	12774	12802	12982	12902	12886	12986	12902	12906	12715	12954	12897	12838	12731	12777	12814	12868	12860	12842	12754	12924	12770	12732	12957	12851	12910	12744	12816	12918	12587	12884	12879	12744	12742	12855	12827	12934	12565	12880	12590	12795	12898	12688	12858	12984	12900	12946	12792	12718	12775	12802	12764	12869	12739	12700	12849	12878	12870	12793	12555	12827	12856	12730	12824	12871	12903	12862	12941	12910	12775	12757	12934	12738	12684	12872	12699	12738	12765	12895	12857	13009	13004	12928	12837	12921	12829	12907	12822	12929	12914	12868	12928	12740	12730	12888	12656	12913	12772	12947	12833	12638	12695	12899	12847	12822	12878	12789	12760	12846	12916	12978	12667	12660	12775	12767	12818	12739	12918	12913	12800	12809	12746	12763	12798	12678	12683	12877	12988	12831	12882	12840	12718	12852	12743	12860	12699	12956	12749	12884	12905	12825	12716	13039	12969	12764	12575	12859	12749	12891	12754	12653	12882	13038	12845	12853	12892	13003	12729	12682	12923	12922	12831	12826	12680	12683	12820	12876	12760	13018	12720	12819	12684	12832	12729	12885	12680	12712	12829	12807	12689	12729	12746	12691	12758	12951	12830	12692	12866	12772	12850	12987	12817	12752	12651	12676	12717	12803	12672	12680	12865	12852	12743	12789	12649	12902	12659	12789	12782	12656	12857	12872	12947	12782	12801	12733	12739	12698	12710	12823	12835	12889	12646	12785	12829	12817	12731	12793	12912	12789	12885	12736	12858	13002	12750	12831	12700	12769	12893	12770	12884	12758	12769	12803	12917	12730	12595	12985	12767	12717	12736	12716	12631	12812	13031	12828	12844	12884	12862	12764	12724	12808	12847	12811	12795	12808	12855	13014	12752	12824	12772	12795	12676	12677	12918	12699	12699	12878	12748	12840	12709	12888	12807	12822	12800	12681	12812	12960	12901	12591	12773	12865	12886	12775	12745	12929	12745	12764	12818	12788	12920	12822	12737	12961	12834	12755	12900	12835	12851	12727	12703	12635	12799	12822	12752	12779	12731	12659	12801	12607	12861	12854	12954	12705	12756	12830	12747	12776	12895	13022	12711	12720	12798	12767	12855	12840	12704	12959	12809	12872	12841	12933	12696	12809	12863	12809	12761	13072	12921	12664	12750	12659	12879	12827	12854	12672	12735	12826	12679	12788	12740	12870	12858	12637	12819	12844	12889	12769	12898	12767	12705	12461	12850	12753	12806	12757	12717	12719	12743	12799	12902	12799	12881	12892	12904	12750	12778	12828	12826	12926	12798	12749	12872	12679	12807	12666	12930	12838	12892	12775	12893	12786	12832	12775	12712	12953	12682	12759	12848	12836	12889	12866	12723	12825	12770	12800	12839	12829	12779	12832	12654	12759	12810	12692	12660	12877	12750	12980	12912	12777	12774	12695	12819	12822	12776	12766	12872	12698	12756	12775	12790	12841	12777	12906	12738	12669	12804	12732	12843	12853	12936	12736	12770	12829	12742	12689	12731	12929	12636	12664	12746	12713	12637	12680	12873	12696	12602	12914	12875	12831	12747	12843	12778	12730	12809	12845	12624	12623	12805	12779	12802	12961	12737	12849	12550	12765	12880	12911	12857	12731	12703	12650	12788	12621	12681	12733	12670	12685	12736	12851	12688	12830	12784	12763	12775	12803	12695	12804	12787	12826	12865	12832	12720	12759	12837	12799	12806	12811	12983	12799	12881	13012	12871	12852	12710	13013	12710	12741	12934	12749	12821	12704	12775	12754	12895	12761	12804	12965	12865	12835	12713	12898	12712	12680	12735	12630	12726	12720	12968	12650	12839	12699	12947	12606	12843	12874	12895	12879	12646	12898	12678	12740	12712	12765	12808	12762	12620	12726	12780	12729	12735	12768	12693	12822	12927	12675	12745	12847	12727	12775	12865	12765	12713	12712	12800	12838	12709	12796	12831	12736	12688	12955	12705	12864	12980	12763	12723	12771	12710	12808	12871	12754	12828	12796	12742	12782	12798	12943	12758	12835	12991	12880	12621	12853	12772	12837	12679	12817	12800	12881	12603	12959	12824	12649	12979	12874	12798	12769	12870	12894	12701	12941	12771	12876	12731	12757	12975	12769	12820	12940	12706	12769	12916	12794	12652	12875	12757	12866	12722	12769	12787	12821	12884	12907	12712	12639	12790	12866	12827	12852	12641	12632	12741	12861	12682	12833	12733	12934	12900	12707	12782	12723	12865	12658	12769	12871	12675	12892	12772	12740	12877	12753	12751	12684	12867	12882	12776	12792	12846	12773	12800	12816	12767	12825	12718	12984	13020	12873	12681	12831	12893	12760	12716	12796	12798	12883	12854	12654	12735	12862	12888	12998	12773	12735	12818	12813	12910	12732	12855	12639	12850	12795	12751	12819	12774	12702	12702	12820	12875	12796	12852	12767	12905	12765	12896	12811	12818	12849	12814	12744	12844	12991	12724	12801	12888	12744	12706	12704	12958	12797	12776	12658	13017	12733	12768	12823	12745	12945	12763	12926	12618	12751	12862	12815	12860	12818	12805	12714	12902	12731	12788	12774	12786	12853	12879	12843	12620	12874	12786	12807	12794	12802	12770	12958	12620	12821	12690	12703	12808	12860	12893	12877	12880	12794	12942	12752	12763	12854	12910	12873	12779	12734	12891	12867	12857	12910	12681	12774	12787	12911	12918	12948	12820	12808	12671	12748	12830	12863	13006	12755	12892	12816	12810	12734	12919	12795	12682	12739	12709	12768	12882	12762	12908	12907	12842	12869	12840	12945	12773	12756	12905	12684	12787	12771	12686	12785	12724	12781	12700	12739	12728	12757	12822	12656	12864	12752	12674	12804	12800	12928	12713	12743	12841	12842	12832	12753	12752	12899	12873	12816	12829	12851	12849	12557	12721	12778	12771	12863	12764	12932	12904	12949	12784	12711	12802	12704	12935	12846	12835	12959	12871	12645	12921	12618	12845	12852	12837	12738	12827	12728	12897	12741	12844	12716	12845	12766	12938	12795	12859	12671	12830	12770	12756	12771	12798	12731	12631	12812	12733	12901	12749	12957	13022	12898	12807	12819	12768	12757	12752	12895	12833	12801	12811	12917	12744	12852	12726	12940	12889	12936	12872	12755	12703	12911	12744	12797	12547	12840	12864	12692	12752	12859	12738	12710	12910	12743	12923	12745	12957	12917	12813	12873	12642	12949	12811	12871	12747	12702	12857	12897	13003	12807	12720	12855	12759	12753	12837	12815	12609	12720	12927	12683	12630	12704	12711	12856	12898	12833	12864	12664	12720	12781	12998	12644	12920	12813	12689	12839	12856	12754	12801	12859	12747	12863	12851	12686	12776	12952	13008	12788	12791	12758	12791	12731	12829	12716	12775	12759	12840	12766	12764	12788	12864	12839	12997	12741	12833	12762	12804	12834	12738	12798	12730	12833	12772	12833	12804	12762	12767	12735	12842	12873	12918	12700	12958	12678	12794	12780	12860	12558	13018	12846	12700	12860	12814	12741	12689	12864	12742	12850	12834	12773	12925	12897	12735	12721	12691	12768	12866	12912	12768	12750	12865	12812	12969	12812	12891	12819	12798	12934	12793	12854	12767	12872	12799	12881	12697	12825	12862	12777	12816	12625	12765	12848	12807	12866	12852	12925	12692	12868	12722	12801	12866	12866	12807	12759	12896	12739	12725	12841	12912	12734	12902	12758	12888	12624	12750	12740	13019	12760	12812	12771	12803	12789	12794	12787	12598	12924	12749	12830	12828	12843	12725	12720	12752	12813	12832	12698	12793	12637	12750	12741	12967	12925	12699	12734	12620	12824	12734	12827	12730	12850	12714	12913	12702	12876	12945	12792	12659	12763	12878	12754	12861	12736	12723	12870	12809	12818	13005	12654	12752	12803	12830	12815	12791	12915	12822	12755	12846	12786	12935	12691	12893	12870	12959	12734	12770	12688	12857	12767	12828	12880	12666	12832	12997	12858	12689	12876	12678	12810	12846	12850	12927	12798	12961	12669	12663	12668	12827	12791	12981	12837	12923	12908	12702	12800	12838	12788	12842	12931	12801	12812	12792	12649	12867	12862	12898	12864	12811	12711	12736	12768	12650	12805	12852	12926	12831	12853	12931	12921	12878	12836	12874	12827	12891	12743	12856	12924	12737	12791	12653	12930	12914	12883	12828	12768	12881	12838	12835	12922	12937	12828	12722	12908	13010	12844	12789	12903	12675	12739	12677	12764	12738	12720	12718	12848	12526	13038	12817	12784	12878	12700	12895	12942	12898	12739	12767	12873	12779	12820	12877	12773	12748	12854	12946	12954	12791	12693	12832	12893	12703	12838	12912	12869	12827	12834	12766	12790	12761	12698	12796	12668	12992	12702	12861	12735	12902	12803	12828	12919	12823	12679	12906	12935	12772	12904	12761	12824	12883	12781	12623	12778	12809	12754	12718	12765	12588	12725	12814	12862	12835	12726	12745	12799	12921	12764	12882	12824	12763	12689	13041	12718	12880	12578	12875	12863	12819	12837	12805	12771	12519	12937	12852	12731	12776	12814	12841	12902	12851	12887	12800	12832	12671	12849	12709	12846	12862	12827	12772	12696	12726	12696	12717	12858	12720	12915	12689	12843	12862	12897	12787	12735	12853	12890	12678	12909	12673	12948	12782	12766	12683	12789	12659	12861	12641	12599	12763	12791	12676	12836	12840	13036	12797	12849	12845	12940	12718	12808	12762	12766	12699	12829	12838	12694	12800	12941	12786	12868	12833	12724	12661	12903	12808	12822	12791	12742	12892	12532	12845	12801	12632	12932	12975	12748	12853	12908	12848	12757	12879	12881	12820	12771	12641	12792	12750	12769	12717	12738	12806	12740	12874	12760	12840	12764	12717	12829	12501	12794	12915	12963	12725	12779	12857	12682	12886	12792	12664	12783	12939	12671	12749	12738	12804	12843	12860	12953	12812	12730	12797	12692	12756	12731	12756	12790	12889	12805	12818	12663	12928
24996	21716	30016	28525	26904	25011	24791	19709	18521	18086	17832	17453	17952	17885	17781	17539	17093	17095	17080	17245	17221	17096	16642	16867	16789	16645	16230	16185	16187	15871	16008	16082	15923	16054	16032	16108	16135	16014	15784	16171	15950	15914	16062	16034	16179	16042	15975	16125	16033	15996	16207	16129	16115	16174	16195	15849	16016	16084	16029	15973	16061	15912	15891	15822	15787	15814	16070	15707	16072	15986	15993	15685	15882	15844	15870	15833	15875	15993	15940	16055	15936	15905	15891	15932	15867	15894	16023	15985	15778	15893	15902	15836	15861	15853	16111	16090	16131	15878	15817	15934	15830	15889	16206	15983	15969	15729	15832	15990	15944	15834	16228	15809	15952	16155	16002	15756	15835	15782	15766	15932	15837	15856	16030	16054	15771	15817	15908	15855	15940	15990	15885	15984	15970	15899	15901	15889	15781	15863	16018	15912	15917	15763	15855	16023	16027	15806	15867	15948	15930	15919	15919	15871	15789	16016	15780	15732	15769	15836	15680	15847	15870	15911	15962	15913	15815	15878	15772	15988	15968	15819	15647	15742	15795	15883	15997	15856	15898	16034	15769	15919	16079	16044	15964	15852	15964	15972	16056	15845	15753	15956	15819	15985	15893	16020	15859	15734	16012	15802	15823	15715	16021	15759	15895	15810	15939	15972	15845	15687	15800	15759	15998	15864	16122	15623	15750	15754	16019	15793	15833	15879	15982	15915	15748	15880	15909	15898	16161	15975	15946	15641	15928	15964	15767	15846	15726	15896	15811	15762	16057	15861	15826	15883	15865	15855	15781	15924	15766	15707	16077	15901	15902	15987	15721	15612	15797	15741	15889	15916	15958	15884	15704	15838	15814	15998	15987	15879	15896	15962	16025	15935	15855	15794	15914	15973	15804	15874	15856	15848	15900	15863	15943	15837	16111	15809	15927	15936	15904	15777	15911	15848	15849	15892	15783	15951	15987	15981	16095	15967	15921	15925	15887	15786	15751	15968	15906	15970	16175	15953	16031	15779	15904	15923	16001	15875	15778	16025	15716	15913	15980	15845	15916	15907	15912	15846	15853	15894	15709	15791	16034	15925	15914	15957	15896	15681	16065	16030	16015	15957	15907	15929	15865	15873	15917	15751	15870	15669	15823	15932	15895	15672	15566	15753	15751	15858	15988	15863	16083	15649	15746	15865	15808	15875	16014	16002	15909	15811	15856	15872	16031	15941	15952	15800	15656	15858	15863	15754	15745	15763	15854	16146	15846	15997	15968	15860	15678	15978	15673	15811	16124	15751	15771	15935	15704	15810	15740	15774	15757	15883	15670	16118	16157	15909	15927	15743	15712	15864	15788	15752	15754	15664	15795	15831	15763	15868	15944	15829	16036	15957	15931	15945	16096	15923	15881	15884	15922	15790	15878	15769	15788	15938	15952	16049	15792	15827	15942	15660	15985	15901	15820	15829	15795	16080	15846	16071	16108	15885	15864	15855	15730	15883	15875	15917	15748	15837	15836	15889	15901	15971	15845	15991	15781	16005	15889	15801	15841	15912	15784	16090	15711	15876	15969	16282	15930	15883	15851	15637	15785	15983	15827	15930	16006	15602	15828	15884	15937	15915	15774	15913	15838	15712	15767	15931	15930	16054	15719	15766	15731	15781	15764	15764	15997	15887	15847	16111	15867	15787	15979	15997	16009	15712	16092	15798	16132	15744	15789	15930	15812	16125	15803	16053	15926	16067	15910	15894	15805	15610	15908	15718	16002	15972	15767	16011	15702	15870	15689	15913	15918	15931	15856	15822	16175	15747	15636	15813	16015	15860	15976	15989	15844	15907	15921	15892	15810	15981	15904	15718	15764	15678	15797	15894	15966	15965	15630	16051	15869	15954	15855	16020	15878	15855	15962	15991	15880	15750	15790	15876	15892	15965	15956	15894	15685	15828	15768	15857	15901	15960	15842	15838	15864	15762	15935	16100	15771	15995	15944	15936	15828	15849	15705	15910	15808	15731	15783	15657	15868	15810	15905	15711	15561	15608	15824	15839	15796	16007	15772	15807	15793	15815	15749	15825	15913	15803	15978	15945	15839	15738	15917	15850	15780	15884	15718	15872	15817	15963	15858	15990	15947	15937	15862	15936	16073	16021	16022	15700	15795	15989	15906	15974	15972	16028	15814	15728	15835	15845	15966	15969	15878	15874	15833	15782	16020	15875	16005	15823	15727	16008	15978	15828	15889	15833	15947	15939	15894	15956	15777	15854	15786	15922	15679	15843	15832	15928	15852	15814	15653	15678	15910	15851	15865	15811	16028	15871	16054	16081	15870	15767	15863	15964	15985	15913	16060	15916	15895	16142	15888	16069	15732	15857	15931	15904	15953	15911	15963	15804	16022	15616	15801	15985	15647	15651	15795	15976	16014	15973	15960	15815	15642	15994	15831	15730	15755	15928	15947	15965	15745	15602	15919	16076	15933	15747	16134	15719	15842	15862	15871	15980	15944	16038	15827	15753	15649	15895	15776	15752	15806	16097	15784	16059	15945	15851	15742	15857	15830	15549	15913	15913	15902	15706	15789	15723	15795	15961	15835	15803	15714	15873	15980	15865	16015	15821	15865	15736	16022	16007	15793	15723	15865	15859	15743	16134	15877	16178	15974	15619	15905	15888	15771	15994	15776	15815	15813	15822	16081	15763	15797	15884	15866	15700	15769	15750	15920	15794	15780	15748	15722	16008	15973	15971	15790	15734	16103	16033	15772	15977	15926	15827	15851	16216	16030	15859	15852	15879	15805	16023	15843	15813	16010	15894	15727	15869	15735	15867	15796	15844	15993	15853	16152	15865	15917	15885	15949	15818	15896	15873	15788	15754	15680	15755	15868	15857	15971	15687	15932	15753	15981	15880	15932	15968	15800	15902	16026	15857	15580	15857	15864	15920	15824	15615	15797	15782	15939	15764	15843	15814	15865	15985	15757	15890	16034	16056	15970	15788	15692	15868	15890	15875	15873	15918	16135	15679	16057	15768	15981	15868	16068	15981	15900	15857	15898	15720	15902	15850	15937	15806	15899	15934	16094	15784	15780	15771	15944	15795	15963	15741	15921	15936	15844	15941	15799	15942	15859	15985	15816	15850	15970	15971	15874	15757	15944	15987	15821	15974	15869	15740	15911	15891	15917	16017	15847	15909	15871	15791	15768	15943	15777	15759	15994	15777	15711	15612	15675	15866	15703	15747	15813	15866	16014	15833	15836	15912	15924	15981	15903	15921	15718	15874	15912	15905	15997	16086	15893	15831	15841	15665	15875	15717	15842	16040	16061	15908	15751	15962	15929	15779	16171	15736	16030	15954	15983	15993	15851	15811	15851	15855	15744	16022	15817	15910	15826	16076	16041	15934	15858	15947	15818	15956	15933	15858	16027	15875	15916	15909	15840	15811	16125	16029	15906	15900	16115	15958	16070	16046	15767	15828	15862	15878	15950	15707	15883	15745	15761	15745	15642	16034	16107	15791	15917	15807	15901	15858	15891	15711	15870	15876	15911	15963	15852	16010	15992	15811	16010	15851	15652	15944	15930	15860	15896	15850	15975	15923	16056	15860	15830	15943	15864	15981	15908	16148	15798	15850	15909	15803	15874	15923	15972	15793	15795	15796	15778	16047	15822	15972	15825	16039	15964	15834	15794	15888	15724	15794	15969	15962	15679	15778	15960	15738	15906	15884	15952	15905	16049	15996	16209	15832	15848	16059	15833	15896	15891	15946	15987	16028	15939	15987	15664	15802	15634	15913	16085	16046	16045	15916	15770	15776	15799	15852	15758	15780	15799	15918	16054	15722	15920	15979	16032	16075	15989	15953	15878	15761	15983	15860	15679	15967	15913	16026	15812	15687	15718	15815	15825	15931	15932	15899	15808	15803	15676	15927	15772	15987	16076	15921	15993	15807	16101	15982	15754	15829	16179	15779	15850	15868	15778	15906	15791	15760	15723	16042	15853	15837	15854	15854	15790	15870	15829	15897	16015	15813	15829	15792	15946	15767	16079	15848	15904	15921	16141	15980	16006	15689	15817	16173	15980	15814	15984	15722	15945	15758	15910	15919	16081	15801	15895	15954	15909	15828	15983	15890	15975	15931	15872	15890	15920	15845	15576	15814	15989	16079	15956	15847	15715	15887	15771	15854	15759	15738	15828	15596	15856	15742	15878	15849	15673	15756	15700	15888	15840	15761	15958	15853	15817	15806	15760	15817	16020	16109	15997	15895	15801	15949	15876	15783	15734	15888	15918	15961	15931	15805	15857	15789	15917	15864	16010	16025	15722	15851	15784	15850	15715	15868	15871	15821	15940	15978	16086	15725	15636	15927	15988	16205	15808	15818	15910	15937	16097	15944	15809	15929	15929	15886	15927	15968	16085	15843	16035	15899	15834	15693	15906	15981	15900	15694	15865	15992	15822	15871	15737	15830	15862	15728	15890	15852	15948	15951	15933	15750	15904	15993	15914	15944	15948	15849	15786	15835	15864	15708	15757	16055	15885	16083	16138	15923	16049	15870	15743	15914	15915	15867	15699	15873	16032	15846	16067	15890	15797	15841	15954	15866	15904	15922	15894	16118	15767	15913	15785	15822	15768	16037	15796	15843	15930	15943	15998	15843	15721	16129	15893	15860	15718	15920	15815	15749	15833	15820	15786	15896	15742	15815	15808	15894	15860	15815	15985	15554	15841	15707	15782	15685	15808	15900	15895	15883	15929	15773	15690	15679	16031	15740	15902	15843	15925	15791	15601	15663	15777	15890	15914	15821	15950	16013	15898	15901	15840	15847	15756	16019	15753	15928	15913	15690	15950	15919	16155	15801	15714	15942	15843	15842	16056	15991	15963	16061	15622	15883	15761	15810	15986	15894	15913	15733	15897	15780	15782	15975	16044	15827	15692	15797	15936	15836	15937	15802	15673	15765	15827	15544	15913	16116	15909	15837	15914	15937	15986	15963	15719	15890	15918	15953	15791	15810	15952	15987	16032	15937	15772	15747	15832	15898	15891	15810	15749	15985	16055	15769	15902	15888	15834	15973	15915	15967	15833	15852	15880	16071	15884	15889	15766	15866	16088	15849	15737	15900	15807	15739	15719	15699	15859	15916	16025	15938	15774	15828	15888	16039	16006	15781
47058	79122	71491	55857	34543	20083	17817	16559	15560	14931	14636	14335	14404	14599	14315	14073	13563	13599	13469	13432	13298	13320	13383	13065	13003	12804	12318	12272	11972	11972	12237	12155	12235	12062	12093	12051	11971	12041	12076	12108	11997	12099	12167	12033	11989	12040	12087	12029	12191	12073	12147	12145	12001	12031	12003	12059	12021	11982	11996	11959	11974	11992	11981	12072	11954	12128	11793	11864	12045	11956	12021	11928	11904	11841	11995	12103	11969	12036	11999	11924	11932	11998	11933	11870	11931	11894	11897	12035	11803	11941	12085	11875	11804	11870	12098	12133	11942	11995	11916	11965	12010	12100	11818	12066	11870	11825	11994	11912	12023	12076	11836	11925	12060	12044	11955	12046	11967	12223	11960	12031	11984	12018	11923	12101	11957	11984	11928	12001	11947	11937	11997	11951	12021	11851	11850	11977	11794	12015	11959	12089	12076	11839	11946	11953	11934	11927	12090	11935	11937	11855	12022	11990	11967	12056	11791	11987	11988	11915	11871	12047	11948	11943	11936	12030	12042	11991	11909	11966	11907	11996	11902	12100	11869	11877	11892	11902	11979	11938	11949	12055	11982	11990	11920	11859	11919	11976	11799	12020	11728	12057	11987	12035	12075	12013	12093	11955	12013	12031	12109	11742	11938	11788	11985	12064	11910	12239	12070	11856	11913	11884	11944	11918	11845	12096	11859	12040	11921	12086	12124	11900	12038	12071	11753	12038	11933	11894	11866	11983	11894	11873	12124	12050	12137	11839	11840	11866	11841	11877	11941	11973	11863	11916	11941	12061	11974	12038	12017	12001	12033	12209	11945	11920	11903	11935	11853	12008	12072	12050	11910	12033	12018	12003	11910	12081	11800	11872	11874	11941	11852	11800	11860	12009	11828	11877	12036	12055	12100	12001	11865	11940	11950	11901	11754	12009	11808	12011	11855	11999	12083	12049	12067	11787	11912	11885	12028	11745	12005	11877	12062	12077	12058	11966	12026	11866	12054	11832	11996	11883	11899	11885	11934	12031	12051	11905	11906	11921	12191	12022	11892	12023	12015	12160	12059	11964	12052	11846	12006	12130	11984	11831	11987	12014	11928	12062	11860	12173	11966	11836	12117	11878	12009	11944	12062	11900	11818	11915	11822	11850	11816	11886	11901	11986	11978	11954	12035	12044	11778	11944	11960	12068	11979	11948	11730	12060	11914	12023	11960	11925	12114	11991	11993	11979	12017	11930	12053	11931	11885	11989	11934	11979	12051	11921	11766	12084	12038	11928	12013	11934	11904	12011	11903	11987	11917	11920	11910	12077	12065	12017	12122	12059	11966	11895	11857	11882	12000	11916	11791	11904	11902	11943	12141	11902	11991	11891	12009	11939	11966	11883	12055	11843	12036	12101	11838	11993	11899	11939	12027	11746	12000	12006	12021	12113	12055	11976	11842	11993	11841	11914	12097	11881	11880	11930	11976	12046	12030	11981	12051	11980	11987	11928	11913	12020	11833	11850	11968	11868	11988	11955	12029	11998	11855	11870	11895	11883	12076	11889	11992	11939	11881	11800	12053	11920	11985	12055	11833	11997	11946	11932	11857	11993	12118	11947	11844	12116	11766	11829	11778	11989	11983	11998	11951	11920	12085	11866	11959	11844	12045	11917	11977	12100	12155	11947	12043	11834	11857	12011	12088	12046	12015	12090	11883	11928	11898	11913	11894	12079	11951	12010	11887	11894	11838	12060	11944	11979	11842	12026	12000	11963	12032	12025	11990	11904	12109	12043	11888	12069	11875	11960	11889	11892	12022	12018	11763	11964	11960	11913	11919	11827	11965	11898	11947	11838	11907	11903	11884	12002	11741	11952	12105	12167	11835	11922	11929	11974	11864	11823	11972	12012	11876	11906	11947	11950	11973	11780	11969	11984	12076	11895	11893	12043	12160	11896	12090	11895	11963	12024	11894	11860	11916	11929	11836	11986	11876	11960	12171	12122	11985	11828	11849	12169	11915	11967	11901	11836	11944	11753	11867	11927	12020	11837	11861	11986	11919	11879	12041	11950	11784	12057	12022	11968	12006	11951	12003	12032	12024	11963	11859	11990	12014	11862	11817	11948	11884	11931	12067	12009	11988	11817	11960	11861	11864	11938	11935	12136	12033	11840	11995	11833	11894	12069	11975	11921	11902	11937	11908	11749	11960	12110	12019	11882	11965	11937	12009	12009	11871	11822	11842	12008	11868	12151	11852	11923	11838	11976	11840	11940	11874	12000	11997	12072	11954	11871	12035	11941	12089	11976	12039	12144	11953	12002	12008	12038	11881	12126	11936	11919	12015	11950	12005	12006	11965	12094	11945	12015	11966	11937	11976	11993	12016	11860	11888	11979	12005	12117	11898	11907	11888	11999	11922	11864	11952	11978	11877	11946	11874	12017	11908	12024	11911	11832	11958	12060	11936	11949	12063	11926	11877	11861	11993	11808	12045	11975	11964	12086	11962	12150	12003	11856	12083	12110	11772	12010	11956	11878	11900	12063	11756	12041	11814	11802	11995	11908	12034	11966	11984	11926	12053	11910	11856	11972	12075	12128	11932	11890	12059	12051	11968	11949	11997	11978	12083	11960	12075	11839	12045	11881	11984	11948	12014	12061	12026	11917	11971	11902	11791	11973	11843	11947	12002	11925	11966	11935	11811	11835	11983	12063	12126	11790	11957	12098	11952	12144	11908	12028	11969	11925	11955	11961	12167	12062	12100	12080	12075	12006	12006	12001	11965	11882	11986	11882	12134	12024	11749	11852	11725	11975	11841	12112	11950	11945	12026	11890	11942	11983	11815	11877	12009	11901	11806	11874	11840	11990	12030	11964	11974	12034	11917	11927	11923	11928	11943	11894	11988	11935	11928	11911	11891	11914	11937	11982	11996	11809	11929	11969	11962	11834	11871	11959	12011	12156	11828	12038	11951	11965	11730	11839	12055	11993	11909	11990	12118	11779	12006	12081	11904	11917	12144	11878	11952	11916	11788	11970	11876	11978	12023	12066	12031	11988	12062	12139	11931	11884	12098	11790	12046	11982	11947	12003	11859	11972	11954	11996	11927	11960	11983	11939	11946	12022	11983	11953	11938	12065	12052	11961	11952	11982	12032	11945	11933	11865	12010	11824	11953	11872	12025	11954	11933	12066	11902	12179	12028	11796	11989	12075	12008	11981	11917	11966	11845	11968	11943	12059	12079	11974	12008	12019	11983	11927	11977	11921	12008	11836	11896	11842	11946	11923	11854	11828	11942	11925	11960	11950	12132	12000	12089	11837	11842	12056	11921	11871	11898	11943	11973	11869	11892	11935	11930	12191	11865	12100	11882	12011	11775	11839	12193	11864	12094	11905	11819	12083	11946	11989	11878	11727	11802	11979	12041	12202	11933	12025	12087	12035	12100	11929	11982	11780	11937	12149	12101	12057	12046	12021	11956	11987	11869	12132	11820	12112	12021	11955	11981	11920	11940	12024	12024	12019	11954	11848	11947	12071	11997	12018	12018	11865	11905	11970	12115	11966	12098	11930	11988	12004	11866	12115	12015	11889	12077	12132	12028	11970	12099	11905	12000	11945	12051	12060	12123	11882	12163	11979	12000	11884	12082	12046	12145	12021	11885	11929	11892	11916	11974	11897	11970	12017	11780	11791	11905	11913	11829	11859	11957	12076	11986	11840	12050	12014	11840	11780	11892	12027	11890	11864	12060	11834	11944	11946	12016	11963	12209	12033	12202	11905	11960	11921	11958	11998	11969	12207	11802	12015	11947	11958	12018	11888	11917	12013	11918	12084	11849	12130	11716	12020	11815	11948	11824	12046	12001	11857	12077	11976	11972	11860	11757	11964	11827	11966	11922	11942	11961	11940	11911	11935	11757	11869	11951	11826	12061	12009	11997	12005	12139	11976	11806	11901	11883	11949	11900	11999	11905	11993	12002	11984	11983	11912	11971	11958	12002	12129	11912	11918	12032	11826	12043	11927	11890	11991	11877	12052	11989	12040	11978	11763	12032	12028	11944	11978	11950	11953	11884	11826	11870	12013	11962	11861	11944	12049	12120	11908	12016	12086	12117	12060	11846	12030	11836	11972	11905	12088	12029	11998	11984	11914	11972	11959	11801	12015	11982	11988	11984	12050	12222	11971	11976	12151	11954	12005	12086	12096	12000	12063	11960	11994	11970	11876	11935	11911	11913	11953	11907	12082	12032	12158	12170	11961	11785	11951	12114	11902	11836	12029	12085	11958	11955	11916	11901	11950	11923	11965	11981	11991	11897	11931	11902	11798	12006	11996	11786	12015	11990	11821	11871	12016	11915	11982	11955	11968	12091	11876	12013	12009	11864	11848	11986	11994	11950	12007	11864	11958	11876	11982	11944	11835	11940	11872	11969	11975	11954	11952	11599	11953	11995	12052	11910	12042	12053	11863	11826	11982	11934	11840	11984	11915	12043	11997	11987	11794	11835	12038	12030	12128	11856	12032	12015	11936	12116	12007	12041	11835	11736	11942	12027	12035	11934	11901	12027	12047	11970	11929	11877	12168	11881	12028	11766	11857	11864	12031	11973	11966	11929	11898	11903	11955	11956	12001	11930	12038	11887	11910	12009	11965	11822	11986	11766	12001	12102	12048	11993	11971	11886	11887	12092	11975	11906	11861	12119	11961	11946	12030	11840	11929	11896	12088	12109	11936	11869	11843	11944	12002	11881	12206	12019	11844	12035	11966	11967	11841	11850	11908	11946	11999	12024	11948	11909	11910	12068	12010	12037	12087	11959	12175	11878	11991	12004	11907	11906	11976	11953	11949	11976	11919	12129	11772	11960	11934	12031	11953	11973	11985	12008	12009	11960	11959	11884	11889	11783	12150	11766	11958	12088	12026	12003	11965	12068	11953	11956	11916	11814	11962	11849	12044	12035	11907	11894	11892	12043	11973	11821	11956	11998	12055	12002	11845	12035	11973	11952	11894	12055	12054	12078	12073	11986	12070	11968	12044	11889	12012	12128	12045	11941	11969	11957	11883	11968	11947	11989	12004	12077	11892	11876	11787	11854	12069	11980	11984	11789	11942	12123	11920	11898	11890	11957	11936	11828	11926	11953	12080	11836	12019	11869	11861	11946	12016	11964	11956	12029	11907
39411	46810	50007	37857	24913	20299	19098	18805	18444	18065	17903	18021	18401	18403	18148	18075	17986	18178	17881	17736	17915	17772	17686	17783	17717	17519	17672	17462	17436	17593	17273	17589	17499	17266	17423	17428	17353	17325	17405	17525	17512	17442	17431	17457	17340	17576	17333	17262	17349	17211	17462	17479	17244	17243	17510	17475	17550	17436	17390	17408	17399	17452	17348	17434	17602	17418	17285	17403	17465	17418	17506	17391	17300	17410	17442	17399	17472	17563	17292	17592	17642	17349	17680	17417	17638	17383	17652	17311	17214	17200	17510	17458	17430	17547	17230	17414	17501	17603	17234	17382	17333	17333	17555	17208	17397	17467	17452	17413	17632	17412	17435	17272	17427	17380	17377	17205	17312	17481	17304	17406	17435	17191	17311	17289	17530	17300	17475	17423	17322	17382	17309	17419	17629	17441	17386	17510	17472	17424	17533	17310	17528	17377	17389	17106	17486	17315	17298	17410	17395	17186	17300	17446	17355	17433	17174	17625	17427	17201	17622	17436	17404	17387	17235	17362	17496	17545	17430	17337	17465	17542	17341	17457	17131	17144	17463	17180	17448	17434	17316	17447	17473	17497	17291	17418	17486	17141	17403	17159	17162	17383	17345	17198	17272	17369	17508	17408	17468	17212	17238	17141	17324	17352	17306	17489	17388	17553	17486	17256	17469	17330	17344	17102	17369	17213	17425	17413	17317	17462	17568	17463	17430	17414	17324	17449	17441	17155	17174	17231	17198	17438	17343	17531	17418	17349	17335	17244	17486	17220	17375	17642	17453	17192	17325	17631	17297	17237	17292	17503	17590	17261	17216	17435	17333	17294	17494	17433	17514	17353	17484	17476	17499	17271	17182	17312	17236	17293	17460	17276	17283	17352	17244	17491	17253	17341	17544	17425	17569	17382	17327	17482	17456	17260	17277	17386	17395	17344	17358	17474	17202	17378	17305	17302	17518	17594	17521	17466	17278	17417	17488	17513	17268	17295	17359	17118	17419	17359	17404	17580	17326	17435	17282	17488	17402	17339	17248	17295	17348	17129	17253	17444	17225	17427	17272	17636	17330	17562	17409	17342	17331	17375	17483	17516	17332	17360	17456	17444	17191	17437	17341	17474	17472	17269	17593	17502	17277	17512	17338	17409	17245	17359	17380	17148	17282	17467	17417	17330	17343	17277	17269	17463	17314	17323	17367	17576	17541	17423	17309	17231	17677	17345	17292	17213	17376	17366	17281	17237	17352	17397	17391	17580	17379	17390	17448	17418	17419	17499	17581	17392	17345	17355	17467	17291	17253	17416	17306	17506	17332	17311	17305	17477	17571	17573	17219	17351	17434	17517	17426	17227	17221	17228	17377	17379	17390	17417	17377	17511	17380	17205	17438	17202	17249	17209	17772	17367	17427	17410	17557	17313	17470	17477	17461	17355	17326	17109	17426	17522	17452	17275	17396	17319	17470	17310	17486	17146	17328	17230	17317	17550	17468	17208	17390	17437	17361	17383	17473	17230	17638	17293	17345	17334	17376	17212	17340	17162	17387	17311	17441	17360	17248	17340	17133	17504	17516	17411	17285	17591	17322	17235	17425	17317	17399	17212	17272	17395	17222	17294	17398	17233	17291	17342	17275	17251	17556	17395	17549	17238	17405	17348	17494	17331	17340	17089	17500	17363	17479	17247	17292	17263	17441	17245	17411	17365	17393	17458	17646	17300	17444	17619	17357	17337	17269	17090	17329	17300	17366	17429	17278	17420	17327	17384	17340	17423	17692	17369	17331	17453	17120	17348	17136	17365	17408	17286	17316	17418	17388	17453	17445	17253	17179	17428	17486	17251	17483	17431	17307	17353	17376	17478	17483	17239	17305	17484	17350	17553	17359	17398	17474	17378	17208	17340	17481	17210	17463	17557	17541	17465	17275	17598	17265	17243	17316	17366	17550	17459	17577	17344	17488	17236	17383	17410	17411	17580	17180	17397	17395	17434	17248	17317	17548	17664	17446	17415	17322	17506	17525	17487	17645	17541	17216	17182	17308	17228	17393	17307	17360	17484	17435	17441	17395	17423	17209	17246	17321	17539	17383	17353	17161	17227	17214	17205	17369	17454	17213	17276	17274	17322	17244	17430	17452	17287	17369	17397	17464	17442	17588	17098	17288	17338	17409	17371	17339	17249	17398	17188	17433	17458	17409	17509	17395	17468	17247	17380	17399	17348	17369	17384	17459	17217	17383	17490	17325	17498	17378	17435	17357	17426	17398	17115	17343	17489	17428	17564	17538	17207	17322	17395	17436	17328	17435	17492	17437	17272	17328	17183	17210	17318	17432	17165	17445	17221	17438	17401	17300	17312	17360	17290	17330	17326	17438	17380	17370	17422	17373	17465	17371	17374	17298	17425	17252	17463	17271	17305	17524	17458	17193	17108	17783	17538	17391	17354	17478	17357	17365	17144	17383	17344	17593	17513	17466	17431	17466	17346	17340	17228	17209	17301	17502	17185	17396	17461	17319	17333	17390	17247	17267	17436	17391	17610	17430	17283	17525	17431	17127	17396	17391	17338	17388	17568	17047	17514	17298	17230	17393	17238	17462	17200	17506	17377	17290	17512	17176	17348	17560	17178	17331	17260	17266	17538	17545	17229	17462	17180	17289	17476	17561	17392	17295	17376	17286	17266	17197	17293	17496	17337	17392	17485	17070	17177	17526	17550	17209	17298	17584	17508	17518	17415	17398	17466	17422	17417	17354	17410	17266	17634	17406	17391	17245	17209	17375	17347	17354	17504	17312	17460	17574	17321	17420	17303	17394	17197	17406	17417	17345	17151	17247	17224	17359	17363	17542	17333	17603	17453	17218	17355	17609	17401	17435	17365	17475	17414	17339	17412	17462	17539	17413	17205	17270	17290	17365	17373	17377	17561	17439	17262	17527	17259	17272	17183	17303	17413	17427	17377	17268	17440	17437	17494	17329	17666	17441	17254	17401	17556	17335	17652	17548	17348	17351	17582	17273	17483	17463	17292	17403	17417	17344	17310	17346	17423	17330	17432	17382	17358	17241	17277	17508	17389	17270	17297	17457	17306	17552	17234	17469	17386	17337	17369	17603	17262	17607	17613	17222	17337	17251	17269	17548	17393	17440	17568	17315	17421	17379	17266	17420	17336	17583	17368	17423	17422	17401	17302	17245	17319	17392	17515	17409	17355	17226	17249	17222	17610	17461	17274	17339	17340	17387	17417	17472	17376	17377	17374	17395	17513	17213	17358	17219	17304	17465	17312	17378	17278	17221	17345	17426	17100	17540	17245	17272	17345	17359	17513	17410	17296	17499	17334	17613	17445	17366	17340	17253	17376	17507	17411	17342	17671	17220	17245	17321	17535	17404	17287	17418	17352	17495	17163	17591	17443	17341	17653	17540	17441	17625	17303	17496	17281	17274	17301	17370	17394	17530	17344	17427	17269	17241	17272	17308	17511	17360	17390	17550	17586	17377	17446	17775	17632	17617	17233	17364	17330	17323	17409	17424	17485	17413	17238	17250	17276	17460	17359	17512	17563	17327	17462	17315	17481	17329	17477	17483	17450	17369	17401	17393	17453	17435	17355	17232	17424	17337	17211	17104	17419	17558	17318	17367	17419	17277	17441	17276	17357	17326	17314	17371	17319	17507	17468	17334	17572	17367	17430	17340	17455	17664	17467	17171	17304	17341	17340	17226	17266	17419	17284	17175	17379	17376	17547	17475	17256	17335	17355	17487	17423	17359	17293	17345	17266	17246	17597	17270	17477	17498	17367	17272	17370	17480	17278	17224	17345	17400	17382	17464	17442	17413	17524	17262	17408	17355	17403	17481	17565	17401	17432	17421	17290	17247	17429	17401	17275	17547	17415	17553	17394	17299	17453	17252	17398	17480	17425	17239	17602	17564	17489	17350	17341	17332	17240	17266	17476	17394	17411	17269	17432	17508	17403	17309	17361	17344	17317	17174	17359	17398	17530	17682	17386	17410	17151	17516	17466	17324	17451	17374	17261	17087	17291	17413	17344	17240	17184	17460	17453	17289	17261	17524	17252	17150	17224	17377	17326	17472	17482	17439	17421	17382	17314	17295	17190	17433	17646	17453	17275	17387	17389	17522	17177	17302	17523	17349	17261	17433	17446	17419	17439	17429	17293	17492	17543	17285	17500	17449	17397	17594	17560	17318	17481	17358	17318	17352	17320	17376	17566	17520	17588	17376	17107	17238	17295	17116	17486	17279	17614	17395	17399	17367	17374	17491	17462	17376	17226	17238	17299	17353	17292	17442	17576	17599	17344	17328	17309	17481	17401	17137	17229	17333	17409	17379	17549	17461	17244	17467	17373	17487	17256	17587	17567	17512	17664	17526	17360	17203	17644	17349	17429	17359	17402	17177	17286	17578	17471	17260	17370	17373	17415	17355	17358	17405	17338	17359	17289	17484	17417	17504	17186	17417	17469	17467	17582	17453	17370	17353	17301	17306	17349	17361	17401	17362	17116	17258	17372	17358	17278	17339	17384	17406	17500	17349	17219	17200	17378	17249	17319	17336	17409	17319	17168	17377	17484	17345	17555	17601	17329	17529	17552	17516	17260	17474	17458	17408	17425	17362	17491	17312	17172	17404	17233	17505	17192	17409	17472	17405	17447	17398	17500	17519	17592	17356	17420	17412	17408	17176	17529	17554	17532	17342	17223	17422	17431	17398	17281	17336	17472	17442	17285	17534	17383	17411	17367	17483	17385	17238	17261	17376	17279	17367	17482	17153	17403	17336	17346	17411	17484	17467	17250	17482	17327	17481	17412	17493	17162	17473	17220	17396	17485	17291	17588	17381	17496	17298	17091	17635	17246	17503	17246	17100	17222	17449	17510	17579	17475	17463	17319	17515	17329	17570	17357	17386	17280	17212	17524	17386	17203	17657	17328	17400	17351	17406	17397	17554	17598	17321	17067	17628	17531	17239	17239	17293	17342	17325	17378	17520	17434	17296	17430	17544	17391	17519	17475	17139	17151	17272	17261	17501	17510	17407	17401	17463	17410	17249	17306	17239	17333	17357	17500	17605	17503	17455	17636	17387	17470	17501	17283	17252	17482	17378	17423	17325	17442	17277	17327	17477	17450	17348	17141	17283	17503	17420	17225	17517	17529
40767	57328	50724	33080	19767	15675	14956	14475	14099	13901	13955	13747	13764	13932	13899	13652	13498	13541	13237	13317	13378	13187	13145	13199	13247	12969	12842	12973	12979	12712	12760	12946	12813	12724	12911	12684	12770	12778	12892	12769	12933	12882	12839	12748	12732	12789	12763	12938	12734	12915	12952	12827	12756	12866	12836	12949	12752	12644	12826	12650	12948	12679	12813	12774	12692	12945	12717	12778	12848	12843	12641	12824	12812	12766	12810	12803	12506	12656	12714	12806	12797	12585	12705	12798	12748	12571	12790	12755	12804	12778	12674	12685	12827	12783	12861	12526	12695	12841	12756	12852	12726	12642	12797	12897	12548	12726	12761	12881	12677	12854	12763	12717	12633	12790	12917	12728	12718	12680	12652	12858	12848	12765	12839	12942	12703	12842	12763	12737	12663	12675	12836	12718	12731	12693	12709	12790	12705	12774	12657	12746	12887	12795	12775	12818	12832	12824	12655	12864	12765	12640	12677	12731	12838	12735	12701	12697	12692	12795	12849	12721	12736	12757	12936	12934	12647	12635	12640	12685	12793	12703	12773	12856	12807	12725	12748	12747	12712	12692	12922	12693	12864	12922	12883	12689	12788	12716	12744	12823	12778	12703	12700	12804	12806	12726	12598	12891	12888	12815	12909	12812	12776	12698	12634	12847	12572	12624	12791	12831	12986	12727	12625	12731	12725	12771	12826	12816	12694	12621	12792	12793	12769	12736	12673	12596	12640	12841	12749	12731	12755	12736	12715	12569	12739	12624	12869	12828	12733	12845	12881	12793	12803	12610	12757	12728	12768	12615	12784	12658	12809	12659	12673	12652	12671	12744	12645	12961	12572	12681	12826	12629	12656	12835	12818	12705	12848	12862	12817	12639	12746	12738	12652	12539	12672	12639	12896	12833	12804	12744	12804	12743	12820	12593	12907	12892	12747	12601	12806	12822	12948	12642	12853	12740	12744	12959	12876	12783	12557	12676	12929	12782	12751	12835	12896	12808	12695	12870	12773	12689	12723	12654	12830	12777	12817	12607	12868	12809	12701	12772	12759	12866	12745	12836	12666	12831	12669	12769	12948	12682	12694	12736	12751	12780	12719	12874	12881	12792	12780	12710	12830	12890	12714	12805	12916	12765	12766	12676	12822	12796	12740	12718	12719	12650	12815	12773	12577	12883	12739	12579	12775	12827	13041	12838	12789	12688	12840	12597	12804	12990	12807	12551	12705	12811	12718	12862	12767	12917	12687	12837	12774	12772	12928	12659	12722	12681	12811	12870	12673	12958	12749	12688	12774	12682	12784	12731	12725	12609	12661	12707	12849	12666	12747	13013	12955	12677	12775	12732	12630	12735	12604	12704	12814	12753	12695	12909	12927	12782	12575	12738	12878	12837	12700	12684	12619	12696	12867	12626	12914	12794	12707	12822	12673	12752	12862	12823	12747	12933	12845	12872	12586	12808	12929	12928	12481	12775	12815	12774	12782	12781	12778	12725	12645	12906	12776	12677	12686	12766	12685	12770	12779	12957	12762	12779	12637	12853	12710	12890	12756	12778	12746	12713	12683	12653	12740	12661	12790	12874	12765	12767	12711	12671	12728	12881	12892	12740	12805	12721	12789	12561	12755	12672	12848	12750	12598	12630	12735	12886	12583	12706	12781	12791	12806	12608	12735	12804	12548	12710	12836	12693	12729	12764	12916	12737	12738	12792	12778	12669	12875	12648	12656	12937	12820	12996	12637	12874	12873	12686	12769	12751	12640	12789	12800	12640	12793	12730	12844	12727	12684	12802	12633	12750	12716	12777	12806	12801	12825	12753	12650	12690	12694	12718	12673	12676	12814	12635	12570	12789	12611	12801	12712	12794	12624	12607	12805	12678	12844	12631	12725	12853	12791	12870	12588	12825	12653	12758	12829	12824	12704	12555	12616	12761	12733	12770	12662	12711	12907	12754	12789	12785	12685	12801	13022	12799	12680	12972	12757	12773	12773	12975	12769	12804	12791	12801	12828	12745	12734	12772	12733	12628	12601	12745	12881	12796	12899	12672	12667	12596	12717	12825	12718	12833	12802	12612	12818	12824	12687	12762	12814	12695	12900	12769	12848	12787	12710	12884	12772	12703	12798	12711	12819	12719	12774	12757	12830	12736	12848	12720	12676	12797	12709	12666	12528	12786	12616	12872	12746	12782	12637	12759	12622	12733	12739	12732	12723	12768	12898	12751	12693	12713	12617	12827	12828	12726	12665	12673	12919	12739	12834	12821	12885	12841	12588	12634	12827	12975	12822	12800	12771	12680	12708	12828	12765	12837	12686	12642	12790	12700	12736	12678	12845	12740	12771	12680	12738	12765	12617	12711	12969	12707	12564	12671	12722	12788	12733	12631	12739	12695	12646	12674	12792	12855	12614	12695	12777	12854	12827	12597	12714	12682	12675	12811	12811	12756	12832	12618	12920	12849	12917	12741	12912	12790	12933	12780	12877	12936	12684	12601	12655	12785	12910	12906	12733	12667	12954	12690	12818	12853	12671	12778	12690	12733	12860	12867	12721	12717	12795	12656	12870	12709	12846	12796	12863	12791	12746	12749	12801	12690	12711	12500	12768	12602	12865	12709	12773	12731	12673	12684	12780	12769	12825	12685	12826	12747	12521	12799	12759	12656	12603	12969	12808	12702	12925	12771	12734	12784	12766	12748	13064	12807	12774	12723	12834	12880	12598	12538	12811	12915	12802	12606	12773	12822	12671	12772	12909	12754	12632	12695	12856	12713	12854	12770	12645	12638	12783	12757	12771	12897	12706	12548	12708	12622	12659	12790	12735	12949	12810	12782	12565	12814	12827	12776	12654	12771	12864	12727	12609	12796	12816	12776	12647	12959	12845	12672	12752	12594	12749	12700	12597	12787	12605	12810	12795	12777	12782	12850	12729	12822	12721	12857	12665	12727	12659	12807	12577	12807	12976	12857	12644	12790	12806	12775	12809	12770	12592	12789	12715	12773	12782	12638	12747	12648	12867	12804	12746	12733	12775	12539	12769	12755	12712	12894	12729	12715	12665	12634	12861	12672	12838	12807	12907	12739	12682	12690	12943	12818	12780	12840	12711	12756	12903	12658	12806	12734	12673	12732	12801	12857	12751	12805	12787	12838	12780	12746	12755	12809	12772	12764	12928	12820	12707	12796	12798	12720	12775	12680	12794	12773	12686	12721	12855	12675	12682	12693	12662	12621	12825	12907	12631	12788	12822	12843	12772	12684	12791	12858	12778	12806	12728	12704	12610	12951	12731	12693	12686	12731	12796	12785	12628	12615	12823	12759	12444	12758	12625	12772	12823	12761	12825	12783	12773	12832	12690	12822	12717	12951	12550	12721	12925	12816	12667	12647	12745	12906	12795	12829	12709	12611	12602	12732	12674	12822	12649	12825	12714	12545	12730	12838	12674	12566	12736	12793	12765	12695	12867	12632	12705	12638	12693	12868	12850	12733	12872	12858	12952	12875	12861	12661	12761	12813	12865	12788	12871	12920	12885	12693	12727	12756	12791	12838	12776	12657	12742	12708	12845	12807	12738	12801	12688	12824	12785	12870	12815	12771	12748	12706	12765	13047	12999	12665	12763	12734	12775	12689	12691	12704	12648	12678	12920	12859	12838	12631	12745	12635	12758	12761	12801	12845	12765	12779	12691	12723	12560	12796	12879	12796	12731	12856	12666	12691	12794	12695	12777	12644	12830	12781	12954	12834	12723	12784	12822	12881	12642	12662	12587	12856	12735	12804	12730	12906	12848	12619	12783	12651	12802	12793	12806	12676	12599	12783	12715	12727	12710	12753	12781	12743	12633	12697	12684	12576	12728	12589	12670	12794	12586	12902	12671	12934	12705	12743	12733	12624	12839	12734	12897	12803	12651	12708	12608	12640	12927	12854	12541	12647	12701	12884	12885	12749	12794	12774	12800	12804	12766	12724	12863	12880	12595	12869	12705	12745	12771	12684	12709	12842	12788	12796	12808	12823	12693	12741	12787	12944	12620	12736	12730	12890	12660	12628	12808	12743	12822	12609	12692	12575	12840	12806	12761	12715	12671	12793	12873	12886	12776	12722	12748	12767	12766	12929	12841	12804	12691	12574	12770	12798	12819	12780	12774	12836	12752	12789	12911	12625	12601	12853	12757	12740	12751	12732	12803	12600	12596	12756	12724	12629	12738	12828	12883	12806	12892	12795	12721	12917	12604	12818	12854	12841	12713	12711	12733	12829	12675	12862	12658	12804	12837	12762	12859	12835	12688	12621	12746	12865	12660	12689	12719	12767	12791	12735	12690	12734	12596	12852	12638	12808	12793	12750	12789	12669	12776	12799	12884	12781	12890	12855	12784	12668	12840	12770	12830	12924	12725	12744	12727	12817	12639	12785	12870	12713	12697	12977	12706	12748	13009	12685	12840	12844	12742	12550	12731	12807	12729	12660	12731	12810	12622	12764	12717	12899	12640	12782	12593	12731	12646	12871	12771	12669	12779	12866	12674	12781	12757	12887	12724	12670	12859	12676	12857	12911	12823	12757	12633	12812	12946	12760	12822	12694	12851	12810	12531	12719	12611	12734	12840	12607	12889	12707	12824	12828	12753	12562	12738	12737	12677	12407	12786	12677	12903	12676	12582	12679	12840	12840	12783	12771	12872	12661	12845	12676	12816	12738	12791	12908	12720	12666	12660	12934	12760	12748	12860	12838	12729	12752	12676	12769	12850	12766	12715	12786	12706	12734	12809	12991	12964	12773	12738	12627	12761	12805	12667	12878	12836	12769	12788	12804	12668	12853	12786	12638	12779	12678	12678	12718	12761	12717	12724	12721	12711	12767	12915	12816	12887	12762	12830	12704	12799	12684	12743	12716	12739	12802	12702	12721	12668	12776	12736	12602	12804	12725	12633	12807	12580	12682	12704	12783	12753	12691	12883	12888	12631	12821	12918	12757	12748	12722	12636	12867	12850	12724	12843	12761	12825	12675	12787	12855	12798	12833	12783	12603	12854	12826	12874	12710	12870	12830	12818	12740	12698	12895	12773	12678	12781	12709	12757	12771	12644	12767	12756	12710	12776	12562	12732	12625	12858	12813	12779	12747	12885	12746	12867	12735	12678	12818	12804	12755	12614	12605	12693	12904
26589	21969	32636	33700	28025	24329	23057	20378	19517	19354	19120	19036	19115	18980	18895	18502	18484	18570	18459	18691	18460	18383	18304	18416	18173	17916	17864	17717	17703	17869	17793	17712	17778	17525	17659	17568	17651	17719	17696	17527	17907	17527	17457	17866	17831	17666	17796	17698	17600	17665	17722	17757	17775	17713	17420	17672	17499	17700	17643	17638	17634	17583	17694	17626	17787	17695	17635	17676	17460	17710	17552	17707	17578	17687	17708	17583	17751	17554	17484	17630	17685	17516	17629	17662	17540	17434	17573	17642	17562	17405	17609	17472	17472	17659	17360	17458	17767	17484	17724	17520	17745	17780	17648	17734	17617	17345	17414	17589	17555	17548	17636	17489	17644	17430	17417	17581	17533	17460	17654	17392	17715	17551	17788	17492	17766	17535	17547	17590	17695	17749	17549	17501	17588	17432	17434	17505	17366	17405	17382	17661	17547	17315	17575	17508	17638	17526	17509	17385	17579	17619	17630	17673	17504	17582	17547	17513	17898	17553	17670	17479	17637	17628	17508	17572	17666	17429	17684	17526	17492	17608	17333	17506	17458	17351	17551	17643	17504	17807	17545	17711	17521	17589	17419	17493	17495	17400	17352	17702	17423	17385	17457	17509	17393	17558	17605	17613	17642	17735	17504	17616	17537	17608	17575	17527	17636	17642	17738	17379	17566	17631	17658	17738	17596	17471	17560	17514	17578	17454	17723	17517	17568	17441	17607	17587	17664	17660	17408	17482	17493	17567	17620	17433	17325	17346	17692	17500	17468	17573	17591	17744	17576	17533	17695	17569	17628	17598	17624	17688	17405	17429	17514	17607	17843	17604	17499	17607	17407	17610	17627	17606	17539	17714	17381	17614	17458	17423	17726	17623	17662	17691	17698	17751	17614	17591	17764	17366	17740	17604	17510	17694	17688	17703	17752	17787	17564	17527	17541	17432	17525	17593	17524	17711	17563	17376	17643	17539	17591	17631	17781	17438	17699	17466	17630	17466	17449	17544	17636	17777	17680	17555	17602	17732	17615	17604	17632	17594	17475	17508	17579	17505	17429	17599	17724	17512	17549	17636	17659	17625	17520	17661	17421	17365	17579	17647	17570	17544	17677	17475	17488	17562	17431	17469	17516	17698	17669	17622	17568	17662	17341	17640	17288	17447	17548	17513	17535	17584	17594	17460	17692	17366	17332	17460	17543	17662	17646	17834	17545	17560	17506	17620	17359	17544	17482	17619	17592	17505	17553	17683	17701	17445	17618	17502	17397	17528	17608	17549	17776	17508	17534	17622	17702	17493	17504	17650	17580	17624	17558	17628	17580	17671	17350	17453	17462	17448	17562	17542	17717	17525	17512	17551	17483	17304	17453	17669	17708	17686	17672	17631	17638	17597	17532	17500	17354	17507	17495	17870	17367	17724	17421	17510	17484	17683	17847	17656	17718	17789	17401	17579	17512	17746	17510	17582	17511	17685	17700	17503	17556	17515	17572	17377	17617	17369	17618	17605	17391	17438	17525	17567	17615	17491	17466	17579	17484	17581	17707	17434	17627	17565	17711	17646	17474	17649	17604	17423	17607	17557	17694	17645	17323	17492	17567	17483	17795	17657	17515	17674	17597	17492	17573	17525	17806	17697	17530	17555	17640	17357	17526	17683	17474	17408	17539	17667	17694	17647	17428	17662	17348	17541	17489	17570	17477	17490	17475	17319	17576	17415	17769	17691	17675	17618	17547	17622	17477	17623	17447	17496	17539	17557	17553	17553	17658	17554	17789	17499	17649	17448	17706	17556	17525	17440	17487	17512	17417	17305	17475	17740	17754	17777	17612	17401	17611	17628	17593	17636	17593	17522	17590	17466	17474	17579	17432	17400	17548	17526	17655	17429	17395	17769	17671	17591	17557	17700	17640	17633	17393	17653	17696	17500	17603	17499	17713	17781	17381	17353	17733	17565	17554	17544	17569	17466	17535	17498	17704	17634	17544	17304	17422	17522	17516	17525	17454	17351	17527	17492	17468	17574	17545	17560	17688	17612	17646	17567	17396	17453	17429	17507	17788	17498	17597	17474	17577	17576	17691	17761	17593	17677	17599	17283	17641	17597	17654	17449	17623	17642	17501	17555	17540	17720	17668	17816	17721	17342	17544	17617	17643	17605	17437	17401	17751	17543	17580	17415	17762	17595	17556	17509	17566	17335	17608	17609	17535	17731	17631	17474	17552	17631	17686	17471	17636	17464	17652	17649	17491	17538	17500	17438	17702	17525	17386	17569	17517	17547	17635	17842	17583	17391	17477	17636	17482	17594	17949	17609	17530	17606	17414	17590	17466	17838	17443	17557	17614	17524	17441	17660	17713	17416	17665	17518	17650	17490	17818	17780	17532	17608	17691	17541	17594	17701	17538	17379	17759	17412	17633	17531	17522	17445	17574	17640	17802	17507	17659	17556	17587	17695	17551	17590	17712	17551	17778	17556	17805	17388	17542	17689	17674	17624	17524	17313	17561	17496	17671	17606	17462	17553	17739	17445	17809	17603	17594	17476	17648	17580	17692	17481	17453	17358	17683	17565	17425	17674	17638	17483	17854	17603	17435	17630	17534	17622	17750	17537	17594	17562	17640	17410	17475	17559	17618	17743	17530	17539	17754	17483	17514	17393	17511	17656	17515	17474	17612	17677	17598	17170	17645	17546	17388	17586	17547	17704	17439	17606	17465	17670	17526	17527	17510	17457	17693	17504	17444	17587	17568	17515	17502	17765	17365	17895	17568	17488	17581	17526	17504	17864	17696	17623	17692	17591	17527	17603	17698	17775	17571	17872	17790	17690	17338	17386	17571	17924	17610	17569	17671	17694	17688	17571	17561	17455	17518	17536	17459	17637	17696	17604	17553	17464	17442	17553	17700	17583	17550	17577	17517	17715	17526	17521	17598	17529	17388	17653	17549	17545	17448	17551	17578	17678	17450	17603	17698	17554	17618	17549	17462	17543	17604	17555	17557	17405	17550	17612	17661	17433	17551	17473	17247	17548	17481	17752	17545	17501	17286	17637	17537	17481	17577	17721	17775	17771	17668	17695	17466	17749	17746	17540	17600	17692	17662	17475	17518	17577	17382	17494	17457	17655	17514	17380	17657	17449	17608	17496	17411	17709	17672	17680	17499	17594	17510	17586	17682	17542	17562	17390	17579	17427	17355	17551	17734	17518	17713	17768	17740	17527	17661	17554	17527	17311	17529	17583	17579	17553	17817	17524	17855	17598	17650	17597	17589	17457	17852	17760	17652	17645	17690	17492	17587	17652	17662	17546	17501	17529	17766	17766	17669	17772	17724	17610	17485	17591	17543	17727	17512	17552	17370	17411	17558	17545	17463	17332	17312	17578	17752	17604	17702	17421	17537	17388	17531	17748	17649	17615	17592	17588	17709	17364	17545	17440	17671	17623	17548	17505	17658	17558	17512	17461	17318	17544	17371	17648	17487	17603	17732	17467	17765	17534	17522	17599	17433	17681	17534	17538	17762	17516	17386	17706	17572	17607	17685	17697	17682	17756	17454	17581	17529	17508	17661	17623	17509	17519	17641	17619	17813	17367	17685	17806	17386	17571	17719	17426	17571	17601	17505	17523	17469	17507	17764	17781	17868	17587	17835	17578	17532	17722	17604	17516	17495	17537	17500	17627	17480	17742	17667	17512	17517	17599	17617	17566	17453	17650	17554	17754	17593	17475	17594	17568	17448	17662	17423	17650	17528	17575	17510	17685	17617	17638	17612	17565	17550	17556	17562	17621	17660	17548	17508	17320	17512	17588	17592	17440	17556	17529	17499	17385	17402	17270	17750	17534	17811	17787	17733	17779	17555	17680	17610	17512	17467	17656	17539	17753	17605	17536	17652	17616	17644	17489	17552	17404	17490	17471	17798	17623	17435	17464	17583	17451	17582	17600	17501	17756	17724	17686	17641	17618	17545	17756	17379	17689	17577	17671	17678	17441	17732	17830	17705	17557	17395	17627	17527	17518	17568	17532	17341	17639	17714	17661	17523	17406	17568	17558	17381	17502	17537	17714	17603	17476	17593	17867	17516	17411	17471	17561	17480	17574	17858	17571	17477	17588	17564	17614	17629	17680	17698	17588	17663	17699	17527	17616	17426	17608	17581	17349	17352	17531	17386	17807	17567	17429	17457	17537	17486	17713	17567	17523	17482	17602	17532	17355	17413	17458	17682	17439	17926	17690	17530	17585	17453	17406	17701	17649	17639	17720	17439	17626	17627	17800	17510	17553	17564	17504	17318	17258	17734	17693	17669	17647	17556	17502	17704	17571	17618	17601	17671	17839	17526	17479	17511	17652	17482	17491	17538	17473	17651	17417	17651	17420	17575	17610	17686	17538	17671	17588	17508	17454	17705	17469	17486	17721	17460	17568	17492	17409	17540	17600	17760	17640	17741	17502	17702	17547	17509	17511	17393	17422	17432	17601	17339	17422	17524	17795	17742	17618	17499	17643	17307	17357	17550	17484	17651	17616	17635	17620	17555	17568	17763	17636	17564	17762	17484	17653	17437	17625	17731	17492	17547	17537	17632	17576	17470	17402	17659	17545	17599	17605	17509	17582	17554	17534	17611	17511	17607	17683	17825	17512	17736	17591	17599	17716	17642	17727	17503	17760	17794	17863	17598	17532	17436	17599	17753	17622	17460	17598	17654	17605	17656	17658	17486	17523	17570	17629	17732	17525	17562	17514	17494	17528	17726	17678	17561	17501	17472	17650	17551	17627	17461	17543	17520	17345	17372	17661	17784	17734	17768	17927	17658	17693	17624	17492	17717	17636	17591	17680	17636	17601	17715	17660	17557	17439	17460	17426	17719	17616	17593	17496	17656	17483	17771	17601	17555	17709	17565	17653	17906	17707	17552	17523	17571	17586	17476	17678	17558	17455	17680	17613	17435	17490	17634	17463	17495	17546	17648	17591	17856	17497	17679	17403	17623	17680	17621	17635	17700	17625	17447	17435	17365	17481	17605	17458	17563	17599	17452	17491	17618	17584	17520	17705	17609	17554	17689	17632	17536	17614	17679	17570	17590	17620	17534	17488	17618	17510	17615	17718	17347	17673	17703	17779	17392	17627	17530	17464	17740	17543	17518	17434	17270	17642	17573	17615	17559	17507
42489	72796	67326	47801	28216	18022	16728	16055	15636	15097	14927	14834	14858	14766	14484	14378	14050	14125	13993	13866	13985	13657	13661	13775	13520	13272	13228	13105	12955	12974	12861	12985	12899	13044	13099	12990	12944	13088	13092	13066	13036	12972	12906	12969	12875	13018	12930	13062	12980	12875	13038	12959	12866	12963	12970	13029	12892	12869	12923	12915	12952	13145	13052	12965	13028	12829	12950	12828	12708	12894	12826	12976	12955	13098	12824	13023	13068	12893	12873	13018	12930	12933	13011	12923	12856	12916	12894	12958	12841	12736	13145	12880	13008	12853	13074	12837	12844	12928	13010	12826	12987	13048	12918	12845	12958	12968	12934	12841	12925	12759	12899	12852	12890	12987	12989	12930	13026	12780	12925	12836	12880	12991	12943	12879	12949	12920	13005	12964	12938	12823	12967	13011	12889	12809	12955	13059	12895	12834	12840	12877	12846	12910	12969	12921	12845	12895	12942	12877	12950	12752	12848	12938	12901	12984	12913	12899	13046	12828	12907	12702	12858	12734	12874	12814	13024	12955	13092	12848	13057	12861	12985	13132	13103	12930	12913	12799	13011	12821	13086	12914	12908	12966	12935	12900	12936	12839	12932	12687	12958	12904	12762	13041	12970	12728	12875	12826	12869	12880	12858	12920	12868	12910	12778	12948	12853	12818	12838	12890	12881	12900	12966	12997	12820	12828	12961	12923	12884	12821	12997	12910	12760	12962	13031	12842	12838	12897	12848	12950	12924	13056	12866	12937	12829	12901	12737	12964	12947	12873	12878	12954	13027	12753	12917	12919	12965	12740	12851	12890	12876	12986	12798	12949	12773	12885	12853	12824	12900	13007	12809	12914	12781	12719	13035	12950	12962	12958	12781	12904	13026	12964	12855	12849	12949	12776	12951	12928	12829	12871	12936	12872	12909	12856	12842	12923	12882	13018	12921	12823	12821	12789	12929	13060	12979	12886	12906	12928	12862	13025	12975	13026	12790	12904	12830	12879	12780	12961	12926	12866	12836	12837	12958	13071	12942	13016	12905	13006	12985	13029	13015	12772	12992	12827	12850	13023	12724	12972	12948	12644	12831	13054	12813	12846	12663	12870	12802	12814	12922	12939	12902	12971	12852	13007	12968	12768	12902	12928	12989	12880	13024	13051	12776	12847	12882	12964	12792	12924	12869	12971	13070	12886	12859	12954	12890	12988	12856	12947	13040	12883	12785	12903	12961	12846	13028	12931	12764	12896	12926	13005	12963	12908	12836	12869	12848	12928	13055	12834	12840	12793	13105	12961	12975	12782	12895	12917	12755	12861	12802	12980	12833	12826	12757	12975	12937	12863	12837	12939	12855	12749	12977	12869	13040	12951	12885	12945	12739	12773	12881	12902	12850	13012	12934	12841	12932	12800	12889	12883	12961	12838	12854	12989	13102	12801	12787	13077	12836	12736	12843	12839	13035	12966	12914	13007	12796	12880	12880	12850	12929	12936	12888	12905	12900	12893	12813	12914	12864	12852	12965	12867	13039	13042	12779	12946	13061	12842	12950	12933	12788	13065	12966	12897	12871	12853	12774	12853	12874	12803	12968	12820	13037	12837	12846	12911	12962	12747	12917	12965	12759	12902	12920	12862	13023	12823	12703	13024	12931	12774	12871	12755	12981	12787	12910	12934	12749	12811	12996	13022	12949	12957	12916	13046	12895	12961	13194	12780	12989	12945	12899	12902	12833	13061	12878	12788	13029	12731	12818	12879	12702	12948	12764	12995	12709	12969	12950	13033	12908	13075	12883	12949	12782	12987	13025	12945	13018	12909	13022	12873	12740	12830	13015	12705	12999	12841	12966	12922	12723	12890	13040	12913	12832	12943	12927	12902	12913	12785	12862	13116	12998	12724	12938	12987	12806	12827	12939	12829	12885	13061	12820	12999	12849	13041	12916	12899	12918	12903	12859	12898	12898	12955	12920	12992	12937	12994	12963	12963	12939	12834	12838	12937	12815	12809	13023	13007	12864	13005	12841	12883	12923	12973	12913	12917	12892	12847	12980	12982	12839	12927	12945	12850	12936	13003	12777	12965	12840	12942	12918	12884	12957	12962	12948	12836	12726	12882	12946	12891	12775	12910	12911	12856	12971	13048	12934	13005	12901	12970	13038	12811	12818	12992	13106	12928	12925	12951	12900	12840	13004	12826	12841	12903	12824	13086	12903	12865	12876	12829	12803	13049	12932	12749	13003	12835	12911	12876	12971	13017	12846	12892	13036	12721	12910	12785	12789	13007	12903	12900	12856	12936	12927	12961	12788	12827	12834	12900	12758	13034	12918	12974	13124	12826	12876	12955	12956	13195	12906	12805	12907	12788	13013	12973	12892	12887	13003	12810	12856	12972	12749	12888	12935	13174	13017	12820	12876	12810	12833	13088	13083	12927	13014	12781	12858	12886	12831	12878	13022	12845	12944	12712	12989	12735	12758	12876	12818	12996	12735	12793	12923	12965	12979	12978	12798	12794	12911	12978	12955	12953	13040	12901	12965	12932	12960	12791	12979	12866	13085	12790	12975	12808	12966	12845	12852	12951	12749	12699	13000	12948	12762	12986	12887	12954	12884	12874	12901	12949	12833	13003	13000	12750	12618	12889	12955	12848	12816	12733	12714	13065	12786	12890	12835	12956	13007	12875	12951	12893	12858	12918	12777	13011	12925	12843	12878	12983	13024	12953	12874	13051	13107	12917	12946	13026	12975	12893	12934	12761	12847	13041	12955	12925	12923	12921	13070	12928	13003	12785	12909	12976	13043	12805	12851	12851	12989	12962	12950	12726	12938	12966	12955	12751	12833	12836	13037	12828	13007	13072	12893	12958	12958	12850	12926	13001	12830	13001	13018	12918	12963	12914	13121	13053	12768	12951	12996	12946	12784	13042	13096	12786	12748	12697	12814	12866	12945	12883	13002	13000	12961	12978	12782	12824	13048	12880	12896	12949	13015	12964	12742	12946	12818	12862	12916	12833	12761	12932	12933	12869	12981	12865	13033	12809	12963	13136	12854	12820	12783	12865	12958	12892	13068	12897	12908	12848	12812	12949	12903	12860	12846	12868	12924	12931	12793	13081	12895	12899	12922	12944	12951	12628	12862	13053	12853	12709	12820	12891	13148	12706	12923	12938	13009	12894	12987	12842	12798	12786	12966	12926	12853	12951	12914	12870	12936	12796	12972	12965	12942	13023	12821	12849	12917	12849	12869	12978	12885	12834	12793	13172	12843	12755	12833	12956	12895	13017	12826	12972	13099	12797	12885	12728	13007	13017	12871	12885	13082	12891	12818	12948	12762	12902	12960	12840	13098	12781	12851	13013	12984	12758	12843	12952	12789	12818	13019	12917	13011	12812	12842	12851	12973	12930	13142	12838	12744	12966	13047	12903	12819	12894	12806	13044	13043	12906	12925	12936	12935	12886	12847	12859	13053	12979	13021	12907	12986	12854	12947	13086	12936	12923	12840	12931	12803	12881	12838	12839	12783	12957	12858	12972	12943	12902	12913	12980	12863	12951	13009	13033	12861	12918	12987	12763	12826	12847	12941	13003	12870	12888	12943	12779	12822	12901	12948	12963	12892	12996	12956	12880	12934	12989	12756	12904	12806	12817	12874	12732	13016	12823	12932	12792	12871	12792	13038	12908	12849	12926	12930	12773	12803	12938	12905	12613	12689	12909	12978	12889	12973	12841	12937	12959	12981	12834	12932	13004	12911	12955	12839	13013	12842	12872	13004	12916	12991	12807	12958	12896	12966	12996	12893	12818	12863	12993	12696	12869	12886	12938	12817	12874	12904	12912	12922	12801	13021	12905	12926	12858	12767	12823	12757	13001	12829	12862	12762	12892	12775	12799	12843	13001	12871	12835	12907	12896	12981	12943	12864	12939	12722	12807	12834	12964	12946	12784	12946	12862	12914	12919	12878	12803	12987	12880	13110	12902	13025	12862	12856	12968	12833	12990	12942	13077	12934	12778	12966	13170	13066	12845	13025	12895	12945	12970	13022	12937	12977	12987	12985	12934	12810	12931	13002	13036	12926	12782	12870	12836	13058	12878	12861	12690	12903	12873	12913	12932	12817	12895	12854	12684	12914	12822	13040	12859	12952	12975	12735	12918	12918	12920	12854	12816	12872	13093	12840	12843	12797	12792	12792	12826	12886	12793	13066	12984	12944	12943	12784	12845	12841	12896	12900	12901	12924	12974	12852	12934	12836	13106	12856	12874	12919	12855	12923	12776	12865	12794	13047	12903	12906	12818	12915	12941	12832	12890	12815	12883	12984	13003	12908	12909	12985	12974	12970	12868	12731	13001	12783	12743	12854	12883	12859	12845	12988	12878	12799	12801	12958	12881	13068	13031	12848	12908	13028	12892	12967	13002	12944	12989	12943	12933	12785	13019	13009	12839	13070	13031	12887	12856	12989	13061	12948	12945	12842	12875	12821	12890	13008	13037	12963	12885	12952	12943	12831	12843	12809	12889	13009	12822	12901	12967	12794	12850	13053	12888	12884	12723	12891	12938	12879	12838	12998	12873	12778	12866	12925	12902	12863	12696	12837	12971	12898	12823	12864	12879	12949	12844	12964	12908	12862	13060	12731	12796	12779	13000	12899	13021	12846	12921	12919	12865	12978	12855	12776	12937	12940	12778	12925	12915	13032	13083	12886	12935	12852	12877	13041	12933	12817	12781	12856	13084	12907	12841	12881	12910	12919	13093	12862	12981	12922	12972	12794	12886	12842	12849	12847	12915	12769	13021	12877	12972	13028	13005	12831	12985	12805	12832	12924	12927	12815	13020	12814	12935	13051	12940	12768	12921	12931	12875	12776	12865	12848	12973	12857	12801	12803	12862	12937	12868	12977	12959	12738	12969	12785	12913	12844	12856	13015	12988	12976	12933	12760	12943	12822	12792	12921	12767	12985	12928	13025	12892	12858	13011	12895	13018	12962	12869	12850	12978	13115	12875	13009	13022	12853	12969	12847	12840	12955	12820	12855	13038	12866	13105	12918	12775	12783	12806	12925	13035	12951	12869	12883	13038	12947	12879	12927	12865	12753	12912	12901	12933	12901	12902	12883	12920	12910	13104	13037	12909	12981	12823	12904	12893	12998	12858	12892	12950	12864	12833
25049	21785	30578	28372	25020	24819	25206	20495	18778	18880	18517	18300	18730	18413	18312	18267	17661	17401	17420	17540	17441	17129	17420	17194	17368	16658	16475	16611	16560	16192	16591	16400	16466	16456	16442	16444	16208	16499	16345	16483	16454	16582	16427	16315	16328	16441	16410	16496	16313	16361	16428	16572	16352	16621	16189	16267	16321	16457	16136	16220	16210	16247	16213	16331	16055	16176	16177	16239	16453	16329	16287	16390	16416	16191	16179	16179	16551	16223	16351	16272	16213	16446	16288	16014	16158	16097	16187	16131	16188	16217	16341	16341	16221	16485	16294	16368	16379	16437	16218	16225	16295	16231	16192	16328	16218	16251	16276	16176	16501	16236	16245	16227	16205	16117	16333	16305	16364	16235	16266	16119	16294	16372	16186	16296	16290	16283	16242	16076	16344	16322	16326	16248	16125	16508	16229	16310	16458	16460	16214	16269	16304	16303	16279	16154	16278	16024	16241	16233	16250	16325	16097	16134	16241	16131	16165	16338	16379	16308	16315	16288	16290	16146	16282	16271	16448	16277	16178	16261	16403	16284	16171	16290	16249	16284	16133	16233	16250	16228	16175	16312	16394	16136	16139	16294	16228	16308	16144	16365	16094	16138	16053	15983	16173	16108	16056	16376	16244	16165	16098	16196	16096	16340	16412	16309	16254	16263	16253	16308	16190	16283	16176	16416	16109	16124	16272	16206	16342	16263	16052	16206	16189	16241	16286	16234	16177	16354	16295	16065	16274	16422	16269	16200	16230	16290	16237	16325	16300	16203	15937	16150	16268	16317	16348	16063	16307	16355	16095	16157	16148	16344	16422	16135	16000	16070	16293	16295	16288	16351	16395	16337	16260	16245	16295	16319	16287	16376	16395	16173	16205	16245	16005	16267	16123	16258	16336	16370	16119	16071	16169	16164	16055	16229	16175	16264	16390	16222	16221	16115	16258	16086	15880	16106	16317	16127	16185	16041	16322	16108	16269	16197	16331	16225	16099	16316	16391	16161	16225	16196	16138	16072	16352	16204	16255	16274	16200	16249	16240	16384	16275	16201	16214	16118	16334	16304	16289	16389	16187	16297	16132	16349	16330	16193	16353	16250	16210	16023	16405	16394	16163	16300	16360	16308	16400	16169	16035	16013	16164	16233	16100	16284	16381	16190	16109	16174	16155	16229	16134	16287	16443	16128	16256	16310	16298	16200	16120	16307	16399	16390	16254	16343	16397	16270	16138	16432	16283	16313	16114	16244	16184	16219	16100	16161	16279	16170	16266	16419	16199	16315	16259	16406	16314	16304	16310	16122	16007	16004	16266	16165	16280	16059	16201	16217	16188	16118	16177	16031	16398	16426	16299	16081	16380	16177	16335	16105	16288	16441	16327	16300	16225	16214	16242	16379	16402	16303	16190	16211	16166	16050	16402	16139	16372	16374	16185	16169	16262	16260	16189	16370	16512	16066	16265	16231	16175	16415	16185	16218	16356	16086	16264	16246	16224	16200	16142	16077	16329	16136	16180	16360	16173	16132	16304	16406	16366	16218	16132	16174	16127	16195	16368	16160	16143	16266	16209	16373	16080	16031	16190	16275	16071	16112	16336	16346	16328	16117	16096	16157	16265	16241	16305	16110	16189	16264	16237	16198	16334	16134	16451	16247	16108	16197	16223	16324	16275	16087	16157	16181	16204	16351	16186	16393	16123	16253	16071	16144	16142	16337	16201	16030	16263	16082	16254	16233	16344	16223	16181	16213	16231	16312	16183	16201	16158	16283	16044	16221	16342	16262	16362	16300	16293	16032	16145	16335	16159	16242	16233	16330	16057	16223	16237	16141	16172	16233	16325	16156	16378	16239	16173	16311	16194	16095	16164	16066	16257	16126	16037	16272	16337	16336	16182	16121	16374	16272	16144	16009	15974	16172	16404	16312	16374	16282	16037	16382	16230	16129	15976	15948	16304	16448	16298	16111	16318	16009	16198	16218	16202	16198	16424	16348	16311	16275	16286	16287	16299	16231	16467	16019	16075	16271	16074	16248	16219	16099	16241	16130	16246	16288	16131	16293	16216	16292	16205	16309	16305	16252	16368	16200	16215	16526	16198	16136	16279	16256	16140	16121	16374	16077	16183	16211	16132	16201	16271	16158	16354	16299	16318	16124	16117	16133	16117	16230	16128	16223	16386	16101	16069	16273	16107	16353	16488	16233	16129	16330	16033	16189	16367	16136	16423	16232	16435	16085	16237	16351	16380	16344	16263	16308	16284	16252	16087	15999	16279	16323	16129	16453	16288	16368	16261	16080	16185	16102	16026	16132	16155	16299	16465	16425	16469	16243	16259	16155	16109	16029	16021	16391	16216	16351	16271	16284	16357	16164	16110	16334	16204	16267	16140	16212	16165	16217	16263	16126	16249	16281	16262	16347	16181	16401	16272	16150	16386	16250	16159	15944	16260	16100	16135	16273	16412	16178	16256	16268	16202	16412	16300	16366	16380	16357	16306	16196	16307	16387	16271	16230	16348	16177	16111	16294	16418	16258	16241	16447	16293	16340	16291	16319	16283	16323	16474	16215	16217	16379	16312	16332	16072	16274	16227	16224	16124	16304	16290	16175	16156	16068	16354	16234	16169	16319	16277	16351	16025	16457	16056	16148	16034	16173	16314	16220	16246	16049	16237	16250	16257	16154	16409	16208	16131	16187	16099	16344	16317	16243	16282	16159	16052	16257	16125	16061	16314	16334	16132	16426	16348	16118	16045	16212	16193	16110	16302	16173	16210	16390	16253	16297	16175	16105	16350	16394	16200	16057	16350	16172	16095	16202	16242	16276	16169	16317	16450	16323	16259	16205	16283	16381	16223	16152	16152	16453	16352	16216	16327	16067	16316	15938	16084	16210	16369	16279	16253	16216	16116	16221	16080	16293	16142	16385	16124	16116	16166	16256	16177	16066	16262	16348	16179	16148	16087	16129	16239	16324	16334	16158	16234	16306	16273	16192	16282	16155	16348	16512	16308	16210	16325	16269	16186	16215	16204	16222	16211	16101	16105	16210	16303	16267	16176	16114	16350	16240	16394	16303	16394	16018	15971	16303	16204	16168	16251	16347	16471	16081	16217	16337	16266	16211	16410	16384	16030	16179	16183	16255	16076	16257	16008	16307	16225	16100	16108	16349	16218	16250	16280	16047	15993	16197	16189	16081	16124	16269	15977	16207	16210	16227	16510	16138	16251	16257	16316	16430	16224	16208	16392	16172	16328	16320	16184	16218	16138	16135	16360	16366	16453	16312	16079	16249	16063	16134	16163	16171	16219	16222	16353	16338	16351	16214	16245	16222	16166	16325	16159	16138	16384	16394	16328	16339	16247	16295	16203	16126	16071	16226	16317	16071	16159	16202	16221	16313	16088	16090	16283	16346	16111	15967	16304	16191	16249	16275	16171	16210	16168	16291	16266	16150	16226	16191	16273	16399	16138	16265	16215	16065	16388	16415	16357	16019	16356	16271	16105	16266	16220	16161	16168	16235	16149	16392	16277	16471	16256	16217	16219	16334	16409	16199	16411	16072	16063	16347	16249	16416	16224	16300	16205	16059	16389	16396	16244	16147	16406	16342	15978	16160	16223	16281	16415	16362	16231	16207	16020	16147	16324	16356	16324	16241	16344	16360	16275	16320	16136	16271	16268	16212	16245	16321	16335	16159	16056	16389	16359	16218	16271	16319	16095	16141	16222	16202	16262	16179	16232	16002	16084	16330	16015	16226	16362	16399	16445	16156	16126	16324	16137	16398	16037	16249	16065	16313	16411	16349	16177	16367	16339	16230	16229	16254	16159	16206	16038	16339	16237	16316	16216	16284	16508	16216	16255	16389	16341	16223	16341	16319	16270	16299	16227	16308	16150	16225	16240	16245	16211	16190	16014	16092	16127	16206	16108	16234	16284	16386	16142	16200	16052	16141	16239	16332	16204	16138	16243	16245	16287	16401	16125	16073	16153	16378	16184	16201	16144	16064	16212	16037	16226	16094	16282	16155	16231	16393	16316	16519	16525	16131	16370	16285	16269	16458	16150	16299	16204	16240	16361	16235	16069	16257	16116	16129	16161	16416	16290	16326	16134	16471	16353	16357	16164	16307	16243	16158	16417	16269	16300	16417	16226	16214	16266	16150	16126	16389	16310	16161	16208	16410	16389	16411	16085	16333	16280	16156	16160	15966	16166	16278	16408	16314	16365	16388	16292	16218	16299	16213	16348	16083	16193	16035	16266	16312	16084	16179	16337	16310	16392	16113	16348	16254	16122	16150	16355	16174	16198	16263	16257	16247	16235	16337	16111	16130	16323	16213	16214	16186	16213	16316	16130	16165	16202	16086	16106	16384	16368	16261	16279	16092	16161	16217	15962	16216	16275	16025	16167	16304	16262	16313	16294	16203	16318	16284	16418	16198	16173	16461	16117	16414	16196	16101	16218	16317	16371	16279	16186	16320	16386	16603	16369	16396	16367	16237	16184	16291	16234	16380	16353	16450	16251	16028	16340	16020	16213	16127	16220	16177	16136	16230	16332	16350	16414	16219	16233	16104	16371	16122	16296	16314	16326	16135	16169	16325	16258	16076	16191	16307	16182	16403	16352	16383	16285	16086	16531	16337	16301	16261	16077	16126	16048	16266	16278	16318	16392	16196	16212	16126	16344	16104	16353	16120	16233	16402	16169	16337	16344	16172	16125	16076	16240	16167	16169	16245	16220	16267	16159	16155	16026	16128	16391	16062	16065	16163	16222	16089	16162	16247	16311	16215	16106	16346	16348	16288	16451	16338	16294	16299	16248	16291	16265	16183	16406	16198	16137	15913	16264	16282	16127	16515	16257	16297	16140	16439	16306	16249	16271	16315	16359	16035	16071	16221	16132	16358	16303	16177	16148	16023	16145	16036	16200	16139	16070	16246	16135	16299	16219	16145	16212	16292	16479	16307	16370	16299	16073	16117	16402	16135	16254	16273	16231	16183	16331	16419	16418	16214	16151	16292	16130	16311	16285	16296	16268	16064	16367	16343	16387	16118	16433	16239	16497	16260	16072	16208	16215	16031	16241	15968	16120	16228	16339	16512	16180	16146	16377	16105	16041	16202	16058	16222	16339	16317	16322	16153	16252	16188	16326	16196	16465	16136
46399	80855	75458	53552	30151	20180	17763	17071	16107	15521	15312	15328	15238	15265	14428	14321	13786	13687	13603	14003	13541	13421	13399	13381	13019	12670	12478	12517	12116	12353	12266	12242	12195	12271	12422	12319	12274	12193	12188	12370	12395	12353	12223	12422	12401	12291	12263	12474	12282	12246	12195	12388	12123	12181	12137	12118	12218	12295	12206	12214	12205	12122	12263	12243	12144	12065	12191	12302	12053	12274	12148	12074	12120	12288	12125	12272	12119	12276	12092	12117	12184	12168	12278	12034	12030	12131	12204	12234	12259	12272	12194	12157	12158	12259	12077	12258	12051	12288	12232	12085	12256	12047	12357	12155	12218	12203	12196	12261	12224	11954	12240	12198	11997	12011	12373	11960	12335	12186	12174	11945	12176	12211	12313	12141	12084	12181	12094	12213	12153	12063	12171	12166	12130	12219	12131	12275	12251	12155	12161	12199	12225	12124	12104	12107	12232	12181	12177	12056	12206	12125	12171	12101	12202	12296	11925	12085	12206	12367	12068	12184	12121	12183	12272	12094	12312	12149	12131	12084	11999	12320	12174	12267	12267	12130	12217	12159	12202	12287	12083	11993	12271	12151	12102	12320	12178	12117	12208	12233	12117	12121	12054	12203	12179	12148	12233	12138	12302	12117	12174	12330	12193	12215	12133	12080	12269	12149	12315	12154	11946	12008	12263	12238	12140	11973	12204	12218	12215	12293	12187	12128	12184	12236	12130	12176	12199	12218	12248	12243	12090	12129	12179	12067	12330	12239	12252	12159	12073	12238	12251	12036	12360	12121	12112	12061	12077	12163	12133	12098	12122	12153	12120	12006	12178	12214	12160	12259	12359	12118	12094	12067	12183	12160	12139	12144	12208	12111	12181	12133	12297	12020	12166	12165	12256	12309	12140	12245	12288	12362	12000	12101	12226	12301	12102	11982	12154	11983	12265	12254	12135	12201	12113	12282	11962	12284	12172	12119	12229	12139	12167	12119	12202	12104	12250	12227	12056	12045	12089	12057	12270	12045	12158	12079	12308	12044	12312	12250	12130	12196	12361	12139	12280	12079	11975	12075	12252	12322	12220	12109	12150	12162	12199	12048	12327	12157	12278	12279	12085	12226	12204	12088	12358	12133	12160	12113	12164	12060	12234	12157	12109	12118	12054	12005	12083	12264	12046	12103	12102	12010	12146	12177	12257	12041	12256	12200	12138	12220	11999	12195	12235	11880	12099	12052	12245	12091	12257	12121	12255	12226	12182	12221	12285	12181	12149	12182	12097	12219	12283	12135	12055	12133	12004	12190	12002	12247	12161	12205	12130	12134	12108	12246	12088	12139	12260	12245	11998	12261	12051	12081	12120	12061	12196	12059	12094	12275	12095	12045	12063	12314	12207	12039	12135	12116	12063	12069	12026	12236	12206	12051	12082	12289	12097	12001	12130	12014	12252	12144	12293	12151	12292	12155	12126	11976	12095	12162	12185	12258	12104	12175	12067	12217	12222	12055	12218	12208	12123	12186	11962	12068	12206	12256	12243	12266	12189	12173	12149	12284	12273	12252	12194	11880	12223	12105	12210	12174	12089	12073	12247	12147	12070	12129	12282	12171	12208	12205	12140	12125	12274	12030	12207	12080	12054	12130	12247	12194	12325	12274	12007	12094	12113	12223	12302	12300	12007	12216	12182	12112	12125	12282	12306	12063	12158	12093	12111	12208	12283	11942	12073	12295	12062	12230	12175	12131	12180	12024	12312	12267	12054	12120	12220	12127	12075	12232	12255	12042	12105	12207	11976	12170	12133	12087	12130	11943	12146	12238	12376	12367	12096	12292	12264	12106	12211	12203	12031	12198	12195	12190	12059	12160	12197	12206	12253	12214	12032	12209	12153	12311	12239	12146	12292	12257	12290	12024	12094	12146	12110	12067	12197	12396	12038	12102	12130	12177	11970	12082	12121	12185	12302	12085	12114	12096	12134	12151	12268	12342	12248	12122	12190	12299	12150	12133	12247	12075	12012	12225	12135	12032	12008	12230	12402	12041	11999	12050	12173	12149	12162	12237	12145	12346	12181	12177	12105	12131	12104	12291	12046	12153	12273	12133	12125	12121	12142	12328	12332	12262	12234	12142	12114	12062	12245	12116	12310	12205	11995	11946	12085	12160	12252	12261	12164	12211	12102	12192	12277	12378	11946	12215	12285	12193	12341	12142	12233	12205	12240	12167	12127	12305	12263	12068	12222	12111	12220	12287	12133	12209	12190	12212	12040	12104	12008	12263	12128	12188	12128	12317	12291	12066	12180	12095	12230	12087	12200	12141	12054	12173	12241	11958	12171	12165	12242	12201	12241	12122	12253	12253	12110	12210	12119	12333	12088	12122	12177	12113	12081	12231	12113	12182	12145	12253	12197	12142	12259	12208	12220	12184	12304	12200	12333	12170	12260	12124	12183	12167	12052	12075	12169	12120	12335	12321	12075	12064	12114	12140	12038	12054	12101	12153	12279	12034	12207	12011	12171	12090	12000	12102	12251	12150	12069	12031	12077	12196	12246	12145	12105	12289	12111	12195	12321	12011	12192	12155	12179	12267	12115	12197	12138	12283	12240	12052	12170	12218	12226	12095	12206	12013	12189	12200	12243	12221	12237	12267	12297	12162	12216	12089	12202	12324	12234	12229	12272	12233	12262	12083	12259	12114	12196	12242	12145	12152	12297	12150	12192	12060	12116	12198	12196	12183	11957	12238	12158	11988	12231	12307	12172	12190	12182	12135	12159	12114	12152	12184	12325	12193	12235	12151	12366	12157	12105	12354	12171	12184	12096	12082	12126	12071	12221	12077	12179	12236	12262	12150	12031	12111	12061	12111	12237	12222	12232	12290	12263	12067	12159	12140	12321	12263	12150	12136	12163	12006	12250	12245	12004	12324	12108	12272	12052	12234	12164	12202	12232	12172	12111	12021	12121	12086	12254	12076	12052	12165	12140	12137	12074	12169	12299	12202	12127	12062	12066	12195	12108	12058	12256	12047	12190	12127	12159	12157	12159	12193	12241	12232	12241	12122	12104	12121	12058	12196	12074	12188	12149	12260	12186	12203	12133	12130	12038	12177	12315	12148	12250	12088	12188	12218	12119	12173	12321	12188	12225	12155	12194	12258	12394	12174	12216	12187	12152	12147	12215	12292	12067	12163	12155	12154	12150	12137	12035	12276	12056	12365	12279	12144	12196	12225	12255	12138	11950	12205	12237	11892	12166	12141	12025	12166	12220	12253	12202	12203	12201	12274	11997	12276	12127	12226	12173	12288	12173	12174	12117	12023	12226	12168	12079	12090	11962	12246	12184	12125	12024	12250	12108	12346	12033	12090	12206	12115	12030	12171	12173	12034	12007	12255	12155	12184	12079	12092	12261	12274	12159	11946	12122	12279	12257	12136	12306	12119	12241	12122	12043	12196	12285	12139	12028	12300	12090	12217	12115	12317	12236	12172	12122	12174	12336	12215	12327	12133	12108	12294	12162	12174	12171	12205	12206	12177	12202	12256	12227	12094	12184	12191	12220	12227	12056	12245	12113	12234	12289	12059	12105	12343	12213	12142	12021	12192	12183	12290	12215	12071	12074	12185	12326	12178	12077	12147	12264	12275	12342	12178	12237	12131	12353	12066	12187	12231	12221	12230	12369	12268	12045	12184	12208	12164	12200	12103	12046	12077	12191	11950	12059	12175	12135	12132	12322	12074	12151	12381	12226	12198	12096	12219	12133	12104	12263	12115	12031	12154	12152	12248	12162	12092	12263	12211	12056	12213	11998	12232	12275	12034	12107	12127	12162	12138	12230	12168	12113	12152	12148	11974	12109	12168	12389	12213	12148	12145	12223	12168	12087	11888	12166	12107	12319	12092	12233	12112	12051	12127	12113	12231	12225	12129	12188	12151	12059	12056	12162	12292	12027	12109	12002	12108	12141	12164	12160	12228	12116	12131	12161	12185	12093	12221	12085	12155	12284	12128	12231	12115	12178	12050	12111	12144	12119	12180	12277	12109	12425	12161	12358	12124	12139	12245	12112	12051	12167	12241	12209	12139	12078	12234	12194	12173	12064	12175	12166	12175	11962	12292	12175	12224	12326	12249	12144	12310	12099	11999	12225	12193	12011	12120	12269	12100	12255	12091	12255	12236	12052	12090	12127	12064	12167	12100	12219	12224	12232	12150	12140	12102	12095	12237	11963	12297	12234	12233	12177	12106	12137	12183	12356	12140	12246	12000	12119	12215	12219	12270	12054	11991	12133	12100	12282	12059	12096	12254	12271	12149	12253	12080	12234	12135	12315	12136	12089	12176	12300	12287	12135	12147	12172	12162	12153	12089	12344	12178	12071	12197	12187	12112	12208	12221	12052	12104	12114	12273	12020	12060	12070	12044	12181	12091	12180	12207	12240	12137	12170	12188	12155	12264	12120	12252	12173	12139	12161	12239	12409	12203	12110	12286	12057	12196	12168	11985	12232	12119	12251	12090	12220	12188	12171	12206	12252	12141	12147	12170	12188	12294	12061	12046	12121	12269	12083	12158	12008	12227	12230	12270	12261	12230	12096	12285	12159	12290	12228	12081	12064	12065	12244	12285	12076	12069	12240	12174	12054	12213	12207	12157	12136	12181	12115	12090	12290	12302	12240	12194	12072	12158	12214	12296	12069	12049	12104	12160	12196	12263	12087	12103	11988	12385	12153	12265	12052	12280	12114	12216	12191	12092	12143	12252	12195	12106	12360	12228	12233	12074	12192	12171	12338	12149	12165	12263	12172	12142	12176	12379	12235	12063	12199	12234	12060	12065	12181	12121	12285	12302	12112	12127	12122	11782	12221	12294	12119	12211	12094	12197	12216	12039	12127	12038	12095	12125	12220	12262	12198	12054	12037	12159	12325	12044	12118	11982	12231	12171	12311	12254	12252	12186	12162	12090	12040	12174	12296	11983	12230	12101	12221	12096	12176	12093	12182	12287	12197	12157	12061	12117	12221	12204	11977	12120	12226	12227	12128	12016	12096	12074	12304	12133	12052	12371	12272	12101	12309	12231	12203	11954	12113	12087	12198	12071	12167	12306	12253	12136	12108	12115	12190	12008	12053	12035	12153	12231	12144	12238	12167	12090	12042	12144	12149	12182	12310	12014
41026	48781	48375	37582	24700	20372	19413	18971	18677	18671	18694	18474	18620	18648	18766	18511	18218	18092	18304	18308	18215	18393	18410	18110	18107	17939	17850	17796	17780	17853	17794	17847	17923	17670	17900	17871	17722	17752	18072	17584	17728	17594	17792	17827	17803	17869	17922	17826	17738	17979	17878	17966	17914	17680	17852	17841	17727	17590	17852	17842	17681	17903	17934	17773	17708	17983	17719	17744	17811	17581	17751	17635	17765	17786	17726	17748	17774	17921	17830	17721	17626	17838	17874	17729	17855	17729	17771	17741	17359	17646	17726	17897	17926	17823	17687	17955	17855	17832	17837	17926	17807	17450	17858	17989	17775	17765	17987	17871	17890	17743	17692	17750	17687	17706	17816	17765	17704	17563	17794	17710	17817	17682	17706	17949	17608	17631	17833	17723	17923	17978	17968	17814	17791	17640	17935	17811	17879	17570	17693	17692	17843	17762	17905	17783	17879	17922	17507	17828	17726	17737	17788	17645	17705	17924	17929	17829	17666	17776	17758	17856	17852	17920	18109	17615	17871	17934	17655	17866	17976	17842	18013	17849	17638	17885	17821	17977	17958	17692	17868	17839	17648	17631	17670	17848	17833	17758	17802	17664	17602	17712	17768	17707	17764	17777	17793	17600	17811	17786	17979	17774	17687	17794	17675	17963	18004	17831	17818	17913	17726	17880	17575	18018	17947	17811	17846	17876	17703	17700	17617	17813	17893	17949	17850	17762	18061	17948	17826	17965	17548	17669	17872	17868	17648	17688	17727	17850	17695	17723	17696	17853	17802	17634	17825	17724	17702	17584	17723	17790	17787	17742	17700	17868	17635	17686	17747	17821	17882	17822	18043	17772	17832	17859	17740	17641	17688	17804	17954	17871	17803	17715	17582	17614	17799	17669	17696	17708	17728	17584	17684	17756	17882	17831	17796	17786	17546	17775	17865	17832	18115	17846	17770	17895	17724	17654	17781	17769	17851	17908	17811	17849	17634	17949	17914	17675	17757	17735	17838	17613	17597	17862	18002	17714	17672	17698	17842	17660	17952	17754	17796	17834	17798	17585	17784	17623	17652	17522	17850	17739	17916	17620	17783	17693	17740	17737	17837	17634	17905	17714	17681	17494	17630	17459	17670	17748	17926	17756	17774	17707	17518	17694	17765	17785	17710	17878	17723	17864	17854	17581	18054	17700	18067	17604	17782	17880	17892	17738	17825	17834	17742	17856	17823	17681	17806	17553	17553	17729	17813	17851	17740	17661	17611	17644	17544	17758	17935	17934	17820	17893	17921	17723	17942	17767	17895	17781	17871	17809	17663	17614	17702	17689	17743	17964	17736	17835	17897	17792	17664	17697	17781	17884	17661	17864	17618	17685	17788	17582	17930	17867	18030	17766	18132	17823	17806	17897	17662	17754	17837	17981	17799	17907	18043	17816	17729	17604	17962	17808	17869	18048	17523	17775	17977	17803	17813	17827	17781	17754	17628	17751	17831	17654	17759	17669	17740	17556	18005	17838	17810	17640	17867	17818	17508	17872	17752	18059	18085	17866	17797	17963	17766	17764	17764	17692	17742	17827	17774	17888	17818	17864	17689	17834	17903	17754	17945	17972	17683	17825	17900	17990	17867	17954	17761	17694	17759	17877	17907	17895	17790	17963	17789	17638	17798	17907	17892	17835	17646	17900	17734	17840	17752	17797	18030	17877	17986	17940	17873	17895	17705	17776	17865	17640	17810	17803	17713	17824	17832	18012	17759	17608	17775	17730	17630	17846	17945	17790	17890	17746	17691	17860	17901	17846	17878	17703	17851	18018	17841	17885	17612	17763	17577	17812	17708	17835	17804	17668	17576	17576	17622	17976	17825	17792	17645	17989	17610	17747	17932	17811	17865	17786	17808	17672	17952	17893	17591	17642	17740	17797	17558	17670	17589	17835	17972	17689	17860	17552	17760	17749	17626	17790	17739	17851	17916	17855	17873	17681	17810	17880	17866	17665	17804	17617	17879	17785	17762	17725	17471	17710	17678	17552	17629	17559	17828	17726	17752	17819	17716	17878	17752	17735	17709	17896	17946	17777	17606	17774	17800	17826	17884	17885	17918	17699	17749	17640	17645	17765	17862	17669	17753	17960	18015	17644	17849	17837	17657	17649	17865	17808	17747	17540	17743	17751	17974	17682	17763	17696	17624	17544	17861	17759	17562	17866	17784	17978	17932	17853	17676	17705	17760	17617	17833	17928	17806	17861	17971	17487	17902	17761	17863	17789	17503	17818	17728	17710	17861	17615	17818	17768	17781	17849	17641	17878	17862	17580	17978	17752	17713	17615	17641	17635	17507	17787	17832	17696	17727	17803	17824	17618	17942	17813	17906	17817	17549	17756	17646	17598	17960	17760	17630	17653	17791	17830	17785	17766	17656	17846	17802	17982	17734	18083	17841	17862	17906	17751	17546	17756	17592	17656	17628	17787	17734	17751	17512	17678	17812	17578	17632	17816	17650	17664	17754	17583	17796	17722	17712	17617	17751	17618	17713	17779	17788	17703	17749	17830	17736	17849	17839	17847	17596	17771	17677	17974	17885	17917	17628	17678	17827	17683	17984	17573	17701	17796	17744	17920	17731	17940	17823	17963	17882	17756	17982	17941	17833	17780	17737	17801	17787	17794	17705	17713	17903	17739	17717	17782	17906	17798	17638	17624	17808	17614	17702	17906	17728	17929	17959	17712	17713	17959	17790	17781	17972	17769	17795	17949	17733	17763	17606	17677	17725	17650	17580	17842	17750	17946	17972	17759	17760	17543	17678	17774	18027	17786	17805	17900	17509	17662	17760	17705	17821	17618	17651	17813	17688	17925	17885	17820	17733	17825	17787	17800	17953	17635	17712	17944	17518	17742	17772	17808	17905	18057	18032	17739	17871	17825	17762	18000	17689	17968	17566	17811	17804	17884	17597	17952	17902	17601	17731	17796	17730	17742	17724	17749	17676	17748	17781	17732	17826	17757	17842	17630	17765	17906	17607	17896	17639	17726	17868	17702	17936	17964	17788	17797	17735	17717	17745	17845	17774	17861	17795	17737	18008	17834	17819	17884	17784	17714	17916	17678	17914	17889	17945	18147	17949	17868	17837	17895	17822	17826	17713	17862	17774	17856	17898	17580	18092	17858	17987	17563	17724	17707	17656	17792	17561	17773	18031	17885	17895	17679	17646	17566	17646	17852	17895	18035	17715	17838	17780	17823	17958	17931	17828	17796	17841	17717	17864	17893	17807	17723	17842	18008	17736	17878	17631	17843	17850	17754	17867	17530	17583	17742	17929	17892	17634	17767	17887	17868	17957	17765	17648	17749	17526	17806	17629	17890	17911	17905	17975	17838	17771	17927	17803	17850	17793	17680	17903	17808	17647	17840	17906	17881	17814	17784	17876	17785	17909	17761	17613	17789	17850	17719	17940	17812	17517	17616	17925	17697	17826	18012	17743	17738	17885	17788	17758	17883	17640	17928	17652	17757	18015	17759	17710	17988	17956	17808	17971	17653	17790	17760	17877	17836	17739	17701	17634	17616	17905	17927	17938	17876	17788	17825	17885	17859	17849	17787	17582	17785	17922	17655	17844	17746	17756	17770	17742	17807	17720	17737	17818	17629	17881	17684	17593	17903	17757	17676	18020	17611	17623	17878	17831	17748	17658	17873	17683	17783	17872	17702	17744	17770	17692	17718	17739	17912	17808	17734	17625	17967	17914	17741	17802	17682	17833	17603	17626	17641	17616	17750	17893	17744	17764	17816	17774	17720	17750	18010	17868	17765	17900	17835	17636	17943	17739	17656	17787	17877	17909	17624	17554	17566	17627	17897	17958	17849	17730	17711	17970	17728	18123	17936	17589	17790	17835	17714	17727	17628	17711	17739	17630	17954	17770	17797	18041	17892	17861	17875	17784	17840	17840	17797	17720	17651	17821	17685	17866	17980	17900	17766	17754	17801	17876	17779	17739	17763	17322	17775	17687	17851	17753	17934	17604	17763	17958	17841	17641	17834	17918	17639	17687	17749	17877	17835	17843	17721	17838	17584	17692	17927	17707	17977	17927	17893	17901	17667	17823	17677	17904	17730	17708	17771	17701	17787	17765	17815	18009	17892	17966	17734	17922	17674	17705	17743	17728	17915	17615	17841	17690	17768	17986	17976	17877	17937	17852	17852	17835	17921	17861	17741	17776	17703	17677	17687	17900	18057	18057	17825	17456	17958	17756	17723	17623	17603	17675	17937	17571	17622	17782	17427	17794	17894	17647	17981	17767	17994	17616	17740	17727	17857	17800	18056	17934	17737	18041	17755	17820	17912	17904	17841	17748	17810	17808	17748	17751	17581	17653	17955	17690	17956	17981	17863	17799	17647	17755	17862	17833	17825	17668	17705	17721	17767	17681	17774	17894	17879	17869	17723	17770	17920	17932	17867	17859	17917	17833	17658	17753	17810	17901	17760	17824	17729	17788	17754	17799	17779	17860	17599	17979	17742	17858	17944	17745	17818	17734	17707	17759	17840	17856	17828	17649	17623	17846	17826	17594	17800	17986	17920	17736	17953	17906	17969	17709	17766	17859	17605	17878	17772	17831	17935	17859	17788	17765	17970	17746	17771	17819	17672	17775	17688	17921	17698	17866	17884	17765	17786	17731	17669	17886	17845	17891	17888	17796	17833	18077	17720	17817	17545	17828	17826	17953	17821	17816	17751	17765	17751	17975	17848	17942	17918	17990	17704	17797	17758	17850	17829	17711	17955	17627	17965	17889	17957	17741	17707	17822	17621	17703	17728	17742	18080	17645	17726	17641	17760	17823	17644	17873	17786	17836	17573	17740	17684	17927	17741	17699	17873	17853	17760	17780	17678	17848	17525	17967	17533	17753	17762	17748	17938	17751	17790	17786	17578	17627	17631	17870	17601	17896	17925	17897	17641	17639	17860	17985	17685	17872	18028	17842	17524	17610	17794	17988	17800	18077	17889	17763	17943	17748	17756	17493	17723	17782	17693	17715	17884	17686	17633	17739	18048	17662	17501	17665	17861	17723	17873	17867	17871	17794	17904	17708	17754	18049	17769	17561	17928	17842	17594	17787	17722	17942	17736	17671	17633	17802	17758	17740	17751	17739	17878	17784	17987	17819	18006
43554	58683	49452	33331	19148	15782	15022	14472	14397	14243	14056	14181	14275	14094	13981	14020	13575	13688	13497	13753	13543	13524	13446	13491	13189	13036	13034	13098	12932	13110	13053	12947	12868	13114	12997	13004	13122	13133	13094	13122	13031	12924	12989	12846	12993	13065	12876	12864	13056	13104	12927	13089	13003	12857	12896	13008	12997	12955	12936	13062	12830	12902	12824	12820	12948	13026	13061	12972	12882	12917	12852	12901	13078	12901	12957	12973	12831	13048	12900	13059	12925	12901	13021	12957	12969	13001	12877	12860	13032	13050	12912	12997	12791	13104	12936	12946	13065	13053	13026	13064	13052	13061	13004	12898	13026	12853	12964	13051	13005	12897	12980	13006	13016	12815	12826	12937	12802	12885	13219	12819	12982	12971	12944	13006	12901	12929	12792	12925	13051	12884	12883	13052	12797	13173	13080	13056	13046	12936	12894	12727	13007	12981	13097	12915	12942	12920	12923	12924	12981	13036	12976	12924	12974	12911	12965	13048	13046	13106	12820	13042	12746	12981	12912	12951	13026	13110	12838	12913	13096	12887	13003	12876	12981	13026	13073	12852	12932	12888	12879	12942	12842	12836	13075	12889	12989	12938	12945	12930	12872	13052	12920	12773	12920	12857	13095	12976	12990	12875	12845	12741	12990	12923	12860	12833	12933	12935	12877	12828	12845	12807	12999	12912	13092	12940	12921	12980	12983	13003	13032	12923	12985	12909	12871	13012	13041	13068	12990	12863	12996	12866	13051	12890	12985	13006	12976	12722	12864	12788	12878	12910	13048	13043	12986	13071	13009	12950	13128	13080	12856	12969	13073	12964	12969	12914	12919	12937	12852	13046	12816	12975	12886	12957	12911	13059	12826	12737	12966	12990	13009	12990	12930	12887	12928	12891	12984	12831	13011	12927	12932	12899	12995	13025	13025	12804	12999	12832	12851	12964	12826	12880	12992	12983	12923	12827	12864	13069	12787	12985	12873	12933	12963	13106	12829	12942	12822	12954	12881	12879	13144	12998	13019	12991	13033	12913	12923	12741	12784	12959	12993	12831	12977	12954	12837	12909	13044	12786	12993	13112	12907	12926	12904	13005	12974	13097	13020	12924	12984	12985	12943	12954	12940	13101	13015	13034	12865	12724	13085	12791	13070	12868	13122	12970	12896	13033	12989	13058	12964	12945	13128	12885	12834	12825	12973	12925	13070	13013	13032	13058	12899	12904	13003	13015	12839	13147	12935	13126	12758	12758	12981	12963	13058	12958	12899	12882	12911	12885	12903	13063	12956	12996	12961	13164	12892	12870	12925	12937	12874	12992	12986	12970	12819	12972	13038	12943	13103	12961	12898	13039	12939	13038	12994	13086	12970	13020	12922	13100	13019	13079	12890	12952	12926	13121	13042	12857	12912	12964	12949	13019	12959	13081	12932	12941	13028	12917	12997	12950	13018	12897	12965	12769	13281	13013	13066	12906	13012	12936	13082	12890	12919	12805	13063	12796	13072	13033	12940	13100	13074	13000	12919	12947	12932	12995	13060	12887	12980	12953	13022	12803	12845	12982	12919	12958	13241	12914	12875	12982	12868	12897	13022	12927	12997	12917	12897	12952	12984	12990	12885	13029	12830	12822	12972	12986	12809	12877	12953	13080	13008	12927	13011	13058	12937	12970	12965	12883	13038	12993	12990	13093	12974	13017	12762	13048	12985	12950	12853	13109	12959	12995	12916	13131	12914	12796	12906	12905	12888	13011	13117	13050	12979	12884	13007	12890	13016	12857	13002	13180	12990	12979	13252	13101	12874	13059	12854	12842	13069	13038	12900	13107	12965	13035	13095	12921	12990	12925	13062	13018	12985	12940	12910	13046	12842	12855	13017	12903	13021	12946	13052	12934	13128	13009	12915	13050	12835	12975	12873	12835	13007	13005	12899	12934	13099	12936	12856	12874	13025	13027	13008	12856	12959	13076	13037	12813	13155	12992	13064	12906	12975	12953	13012	12994	13092	12828	12979	12896	12897	12888	12938	12814	12992	13140	12899	12920	13085	13007	12953	13057	12968	12967	12997	12997	13105	13022	13015	12872	13008	12803	12750	12964	12748	12952	13006	12802	12699	13035	13054	12998	12893	13041	12876	12745	12823	13006	12915	12947	12853	12972	12838	13004	12938	13076	13012	12844	13011	12660	12964	13081	13109	12801	12741	13153	13001	13036	13012	12994	12837	12773	13092	12905	13071	13051	12855	13007	12794	13189	13023	12913	12977	12988	13078	12903	12815	12938	13159	12905	13072	12993	12915	12765	13078	13004	12800	12859	12968	12912	12919	12881	13016	12957	13034	12933	12956	12903	12968	12905	12897	12960	12999	13024	12871	12755	12925	12942	12979	13127	12865	12910	13105	13168	12992	13130	12838	12844	12984	13107	12946	13134	12853	12857	12892	12847	12970	12872	12926	12970	13064	13229	12956	12735	12871	12865	12901	12830	12814	12926	12929	12862	13003	12968	12817	12930	12967	13190	13039	13101	12813	12886	12946	13093	13047	12960	13053	12724	12985	13044	12734	12991	12956	13035	12982	13161	12972	13001	12994	12905	12904	12943	12729	12893	12969	13007	12977	13011	12946	13020	12817	13032	12931	13109	12992	13049	13080	12995	12897	12707	12759	13043	13038	13000	12740	12987	12976	13048	12993	12967	12908	12915	12844	12974	12938	12847	12943	12890	12875	12905	12886	12923	12925	12959	12962	13069	12953	12974	13093	12904	12885	12974	12944	12925	12955	12963	13007	13012	13052	13007	12975	12974	12728	13030	12800	12874	13071	12946	12950	12899	13097	12897	13025	13041	12741	12993	12882	12948	13032	12884	13227	13073	12950	13138	12972	13031	12989	12982	13013	13065	13083	12930	13027	12908	13000	12996	13062	12765	12887	13022	13085	13091	12935	12953	12842	12885	12993	12845	13054	13155	12957	12968	13010	12968	13012	12846	12926	12903	12929	12858	12915	12878	12808	12922	12995	12965	13008	12805	12879	12887	12962	13015	13017	12976	13009	13037	12898	13014	12863	12800	12989	13020	12920	12928	13103	12925	12949	13071	13040	13004	13079	13010	13048	13068	13018	12924	12769	13165	13068	12981	13029	12976	13022	12935	12913	13016	13040	12787	13067	12925	12996	12955	12969	13010	12871	12992	12989	12764	12777	12999	12845	12957	13184	12917	13091	13002	12921	13012	13113	13042	12926	13033	12833	12947	12971	13096	13063	13135	12837	12956	12869	12815	13186	12975	12858	12868	12805	13023	13045	12897	12862	12998	12866	13052	12980	12882	12928	12891	12925	12899	12943	12986	12947	13041	12955	13020	13011	12905	12918	13062	13119	13032	12914	12968	13008	12960	12918	12844	12970	12969	12911	13085	13016	12990	12904	13062	12893	12884	13064	12913	13005	12913	12895	12863	13004	13112	12896	13032	12976	12888	12897	13037	12854	13027	12952	12815	12990	13051	12869	13073	12874	12923	12830	12938	12851	12852	12755	12992	13060	13021	12917	13029	12805	12777	12875	13064	12937	13046	13056	12929	13027	12926	12897	13097	12894	12858	12938	12992	12937	12808	12949	12780	12917	13043	12839	12669	13010	12825	13116	13018	12963	12797	13047	12918	12911	12936	12916	13048	13048	12873	13022	13100	12841	12747	13076	13032	13006	12997	13042	12905	13063	12970	12964	12937	12937	12992	12864	12966	12885	12839	13021	12986	12886	12884	12864	13044	12949	12956	12803	12959	13025	12938	12919	12981	12960	12968	12811	13085	12812	12976	13052	12856	12847	12980	13078	12818	12872	13054	13052	12947	13060	13019	12928	12997	12891	13028	13032	12976	12991	12975	12934	13032	12909	12936	12758	12907	13107	13023	13157	12988	12906	12913	12952	12970	13048	12861	12889	12965	12861	12942	13056	13025	12698	13009	12857	13067	12856	12834	12997	13017	12934	12901	12874	13024	12945	12933	12898	13178	12933	13042	12989	13000	12899	13036	13013	12946	13094	12940	12972	13110	12890	12960	12933	12999	12958	12885	12838	12914	13014	13046	12904	12876	12789	12971	13006	12850	12936	12931	12969	12797	12819	12910	12972	12917	12936	12875	13075	13079	12947	12834	12874	13198	12924	13029	12966	12982	12988	12955	13137	12917	12956	12878	12970	12718	12821	13011	12931	12999	12907	12862	13122	12947	13098	13060	12842	12747	12833	12955	12976	13037	12988	12841	13017	13002	12829	12947	12983	12905	13023	13009	13049	13053	13027	13033	12878	12979	13047	12956	12931	13025	12897	13099	12926	12892	12902	12875	12956	12960	12824	12935	12969	12884	12955	12960	13219	12835	12956	12998	12922	13020	13014	12962	12997	13026	12883	12801	12891	12975	12857	12961	13019	12940	13048	12995	12813	12915	13111	12908	12960	12884	12933	12886	12986	13140	12940	13071	13115	12923	12979	12871	13020	13011	13171	12976	13062	12989	13002	12976	13050	12998	12894	13068	12942	13001	12883	12867	12832	12998	12974	12932	12955	13063	12990	12979	12909	13037	12966	12817	13021	13055	13062	13137	12949	12924	12958	12889	13131	12903	13086	12959	12937	12995	13264	12893	12868	13012	13049	13076	12998	12948	13053	13017	13022	12915	12835	13003	13033	13107	12960	13033	12936	12942	12962	12973	12829	13052	13026	13003	12946	13039	12889	12956	13023	13011	12894	12836	12900	12945	12828	12893	12946	12865	12797	13031	13044	12931	13023	12860	13093	12931	13176	12964	13007	13020	12961	13039	13166	12930	12930	12924	12895	12902	12884	13006	13217	12954	12867	12981	12790	12991	13049	12908	12932	12879	12944	12956	12854	13029	12872	13020	13061	12994	12909	12948	13094	13021	13180	12886	13035	12826	13112	12982	12841	12997	12950	12902	13061	12943	13024	12951	13045	12945	12933	12933	13057	12902	12822	12927	13030	13047	12957	12925	12941	12783	12880	12905	12901	13024	13062	13126	12924	13104	12907	12952	12935	13050	12899	12684	12953	13059	12941	12985	12923	12921	12948	13127	13140	13026	12852	12845	12873	12910	12996	12806	13132	12999	13009	13009	12945	13028	12939	12899	12968	12859	13096	12839	12920	13021	12907	13064	12947	12877
26610	22099	32196	30347	25816	24204	23133	20385	19629	19558	19633	19428	19540	19445	18859	18647	18608	18625	18686	18886	18559	18618	18718	18505	18138	18130	17991	17785	17766	17818	17734	17563	17696	17778	17769	17823	17858	17580	17698	17843	17599	17806	17710	17756	18007	17586	17709	17604	17828	17940	17764	17646	17871	17664	17637	17538	17793	17639	17627	17855	17840	17626	17656	17707	17712	17622	17539	17829	17703	17553	17772	17823	18001	17719	17630	17522	17906	17568	17819	17746	17684	17651	17654	17872	17884	17692	17650	17859	17617	17624	17689	17702	17498	17840	17841	17844	17751	17732	17781	17802	17674	17766	17411	17657	17606	17922	17557	17660	17782	17773	17743	17671	17725	17695	17730	17624	17680	17781	17641	17652	17727	17684	17796	17702	17739	17650	17795	17721	17651	17723	17622	18014	17808	17636	17773	17448	17533	17663	17461	17596	17734	17750	17735	17681	17824	17739	17732	17749	17712	17596	17600	17472	17591	17718	17663	17602	17585	17738	17610	17760	17687	17735	17803	17929	17617	17305	17828	17644	17637	17612	17765	17548	17493	17741	17747	17588	17683	17725	17455	17487	17714	17815	17696	17796	17655	17570	17560	17674	17708	17618	17923	17604	17671	17528	17795	17494	17515	17663	17563	17635	17700	17846	17778	17860	17665	17534	17693	17555	17691	17786	17611	17610	17743	17498	17409	17745	17639	17856	17630	17713	17786	17629	17342	17814	17624	17580	17598	17622	17744	17609	17846	17585	17558	17567	17478	17685	17554	17784	17782	17713	17844	17609	17630	17787	17891	17621	17597	17607	17721	17789	17748	17505	17696	17649	17844	17521	17731	17569	17694	17768	17809	17599	17589	17872	17456	17829	17714	17568	17785	17608	17707	17634	17587	17770	17754	17731	17575	17670	17684	17765	17684	17633	17515	17485	17694	17645	18122	17593	17863	17649	17525	17836	17511	17751	17622	17710	17652	17746	17731	17623	17746	17608	17861	17702	17707	17828	17688	17536	17827	17465	17543	17720	17557	17632	17812	17810	17750	17677	17683	17766	17765	17700	17610	17587	17610	17430	17708	17618	17643	17665	17741	17543	17716	17665	17903	17814	17557	17803	18050	17647	17540	17497	17757	17744	17761	17650	17575	17577	17738	17703	17575	17673	17496	17608	17757	17705	17604	17686	17556	17669	17468	17463	17626	17808	17629	17668	17546	17581	17747	17802	17588	17730	17547	17714	17693	17679	17601	17584	17497	17613	17565	17722	17608	17819	17641	17742	17551	17723	17806	17734	17762	17861	17775	17575	17843	17605	17590	17837	17662	17649	17542	17740	17669	17623	17627	17874	17737	17713	17877	17521	17740	17990	17508	17783	17609	17946	17618	17688	17790	17704	17525	17634	17548	17708	17313	17765	17683	17879	17545	17794	17659	17816	17699	17610	17812	17833	17591	17584	17858	17746	17639	17541	17601	17696	17685	17743	17633	17915	17664	17698	17657	17711	17478	17750	17864	17864	17761	17638	17602	17734	17499	17670	17714	17622	17664	17883	17752	17771	17760	17714	17820	17676	17659	17659	17754	17457	17480	17471	17571	17523	17694	17781	17706	17794	17922	17787	17765	17824	17716	17627	17614	17629	17647	17766	17600	17684	17642	17824	17685	17654	17432	17718	17712	17818	17673	17526	17600	17575	17606	17621	17641	17721	17934	17515	17754	17597	17575	17734	17512	17668	17710	17454	17668	17753	17840	17744	17687	17689	17665	17546	17768	17848	17542	17436	17779	17529	17857	17801	17687	17669	17619	17687	17674	17619	17554	17747	17667	17739	17528	17599	17820	17637	17735	17782	17450	17737	17523	17611	17709	17686	17636	17525	17663	17523	17576	17832	17613	17867	17668	17738	17654	17687	17893	17579	17809	17767	17598	17615	17705	17689	17833	17651	17795	17605	17745	17724	17476	17815	17689	17634	17775	17559	17755	17686	17626	17543	17704	17659	17556	17633	17634	17783	17664	17703	17731	17675	17647	17775	17811	17875	17661	17762	17543	17796	17679	17813	17758	17733	17615	17380	17685	17852	17638	17752	17626	17601	17888	17606	17732	17857	17862	17639	17627	17665	17617	17676	17810	17751	17570	17914	17798	17708	17512	17744	17799	17695	17645	17599	17679	17678	17712	17808	17711	17806	17633	17642	17678	17533	17666	17964	17684	17765	17659	17628	17777	17788	17645	17459	17685	17506	17712	17669	17796	17428	17625	17751	17849	17642	17666	17618	17580	17588	17673	18146	17699	17809	17630	17707	17551	17778	17612	17573	17658	17706	17768	17787	17326	17786	17672	17559	17586	17819	17598	17678	17696	17693	17755	17625	17434	17604	17702	17693	17907	17686	17616	17588	17789	17729	17602	17626	17887	17613	17558	17641	17638	17652	17680	17802	17811	17603	17448	17705	17680	17608	17603	17697	17628	17567	17759	17346	17652	17752	17742	17359	17556	17590	17552	17563	17895	17683	17752	17718	17594	17555	17607	17599	17808	17561	17722	17665	17775	17635	17743	17806	17840	17577	17558	17756	17644	17803	17643	17873	17712	17631	17778	17565	17547	17744	17720	17749	17588	17739	17874	17749	17664	17780	17821	17562	17641	17624	17647	17763	17767	17800	17535	17524	17797	17623	17679	17555	17641	17578	17448	17676	17753	17565	17536	17584	17656	17895	17801	17600	17742	17475	17502	17544	17911	17671	17666	17703	17699	17682	17733	17830	17621	17582	17680	17573	17402	17486	17767	17814	17638	17799	17583	17711	17874	17682	17539	17716	17507	17642	17591	17646	17848	17715	17828	17544	17481	17462	17959	17802	17846	17461	17810	17613	17429	17728	17761	17609	17734	17592	17823	17757	17809	17564	17724	17780	17803	17557	17617	17658	17539	17682	17808	17745	17689	17643	17555	17591	17646	17627	17729	17612	17738	17593	17656	17677	17766	17732	17498	17835	17822	17820	17676	17499	17875	17737	17889	17414	17540	17741	17811	17667	17622	17469	17761	17794	17591	17666	17467	17611	17893	17628	17717	17609	17560	17827	17740	17666	17730	17708	17798	17686	17462	17654	17621	17803	17664	17405	17422	17761	17683	17687	17608	17622	17658	17603	17661	17626	17529	17565	17782	17869	17731	17513	17619	17520	17805	17755	17529	17643	17625	17670	17684	17580	17639	17700	17817	17854	17973	17749	17526	17492	17505	17531	17727	17699	17609	17584	17723	17649	17582	17546	17578	17544	17593	17681	17849	17514	17695	17596	17790	17489	17670	17606	17831	17748	17794	17498	17792	17593	17717	17763	17711	17619	17808	17681	17754	17538	17620	17847	17685	17740	17812	17756	17691	17943	17712	17670	17547	17622	17550	17603	17714	17790	17801	17661	17643	17500	17743	17729	17733	17677	17527	17559	17769	17790	17944	17738	17560	17613	17796	17661	17746	17714	17625	17597	17716	17735	17799	17822	17779	17532	17783	18086	17728	17696	17646	17519	17894	17685	17667	17597	17863	17657	17707	17618	17690	17565	17688	17592	17936	17600	17637	17623	17579	17613	17831	17496	17688	17642	17700	17672	17663	17668	17502	17679	17812	17482	17574	17596	17733	17628	17630	17547	17557	17819	17847	17629	17695	17615	17762	17498	17676	17715	17694	17682	17828	17615	17926	17680	17626	17741	17681	17723	17711	17771	17613	17706	17571	17566	17833	17718	17723	17507	17669	17485	17790	17447	17572	17523	17582	17748	17926	17866	17729	17702	17610	17635	17700	17933	17784	17755	17738	17634	17800	17651	17575	17668	17660	17624	17709	17724	17656	17781	17730	17652	17683	17681	17642	17725	17758	17593	17611	17565	17855	17585	17727	17684	17763	17703	17452	17648	17780	18003	17784	17577	17696	17931	17514	17415	17774	17652	17980	17789	17548	17537	17696	17726	17680	17618	17630	17683	17791	17516	17543	17766	17657	17799	17771	17929	17826	17767	17773	17899	17992	17748	18109	17822	17639	17633	17700	17898	17759	17808	17873	17615	17661	17628	17771	17699	17626	17607	17480	17539	17571	17536	17633	17787	17737	17675	17685	17698	17801	17853	17691	17705	17708	17980	17568	17691	17648	17556	17595	17586	17510	17767	17630	17751	17698	17710	17708	17798	17519	17725	17751	17752	17862	17609	17570	17846	17566	17535	17703	17733	17763	17752	17570	17796	17787	17701	17557	17824	17626	17452	17711	17820	17647	17820	17669	17670	17567	17903	17553	17637	17630	17789	17577	17687	17657	17830	17729	17755	17529	17681	17539	17794	17738	17564	17863	17902	17829	17981	17788	17737	17705	17741	17791	17764	17521	17672	17718	17486	17624	17482	17600	17894	17441	17608	17922	17682	17643	17502	17438	17679	17521	17779	17892	17805	17555	17579	17767	17563	17688	17639	17641	17490	17778	17451	17641	17676	17734	17873	17657	17681	17580	17949	17660	17790	17576	17660	17750	17628	17582	17688	17740	17864	17539	17601	17497	17768	17379	17669	17655	17822	17555	17766	17722	17736	17795	17804	17706	17715	17572	17789	17736	17780	17662	17615	17734	17631	17618	17701	17816	17622	17556	17868	17446	17653	17782	17756	17614	17643	17935	17894	17769	17590	17544	17752	17545	17477	17458	17636	17646	17577	17461	17792	17657	17568	17724	17813	17645	17532	17669	17475	17661	17422	17855	17698	17677	17752	17833	17705	17767	17853	17787	17997	17578	17683	17771	17564	17820	17771	17538	17571	17526	17540	17531	17802	17725	17534	17775	17745	17646	17582	17494	17735	17530	17584	17681	17858	17651	17536	17882	17665	17696	17667	17477	17732	17877	17659	17606	17733	17729	17842	17824	17848	17494	17592	17407	17668	17713	17664	17688	17596	17597	17692	17628	17572	17815	17705	17693	17839	17747	17574	17779	17775	17772	17661	17552	17770	17756	17603	17617	17649	17820	17495	17775	17674	17658	17723	17715	17556	17645	17693	17671	17255	17790	17431	17585	17654	17775	17550	17633	17683	17810	17808	17970	17521	17779	17772	17660	17573	17661	17920	17671	17961	17697	17666	17747	17679	17695	17705	17553	17703	17488	17662	17732	17851	17468	17696	17754	17778	17905	17584
44188	74508	65408	39634	25430	18515	17062	16245	15801	15481	15357	15437	15503	15506	14573	14427	14247	14113	14076	14320	14095	13920	14106	13734	13538	13497	13270	13176	13199	12980	13156	12981	13082	13001	12885	13095	13171	13033	13144	13021	12982	12918	13240	13173	13201	13196	13083	13278	12938	13299	13093	13127	12989	13034	12932	12820	12957	13048	12999	12994	12866	13046	13045	12980	13231	12881	13082	13010	13035	12883	12879	12964	13142	12988	13158	12805	13078	13091	13104	12995	12939	13059	13054	13149	12908	12951	13112	12945	13175	13035	13163	12993	12956	12884	13045	12974	12918	13130	13243	12993	12896	13112	13076	12949	13214	13092	12982	12912	13121	12901	12943	12898	13059	13105	13159	12951	12941	13055	12840	13064	13010	13051	13093	12841	13127	12962	13125	12922	13035	12920	12931	13129	13036	12829	13122	12892	13012	12943	13161	13063	12853	12972	13015	13000	12880	13127	12992	13185	12927	12945	12877	13008	13053	12870	13059	12928	12989	13056	13009	13135	12908	12952	13032	12907	13051	13019	13007	12948	12958	12919	13026	12887	12894	13024	13094	13039	12849	13082	13053	12918	13144	12990	13048	12927	12994	12916	13021	13049	12988	13164	13029	13126	12899	12833	13017	13033	12995	12979	12924	12979	13104	13000	13024	12816	13066	13042	13022	13005	12975	13083	13030	13142	12962	13037	12944	13111	13067	12956	13065	12894	13135	13098	12986	13009	12969	13055	13008	12863	12966	12889	13128	12977	12891	13109	13023	13139	13144	13072	12943	13240	13047	12919	12865	13050	13077	13020	12975	13013	13076	13007	12939	12895	13123	13133	12911	13010	13031	13072	13035	13067	13128	12893	13057	13028	13033	13247	12961	13095	12999	13320	13143	12956	12985	12952	12968	13068	13215	12990	12947	12991	13073	13166	12994	12910	12976	12951	12941	12932	13155	12852	12973	12933	12985	13120	13146	12993	13025	12953	13000	13086	13002	13140	13071	13005	12891	13025	12822	13013	13148	13016	13012	13019	12983	13033	12943	13045	13038	13013	13010	13048	13190	12940	13049	12921	13062	12926	12933	13101	13076	13005	12878	13112	13062	12859	12915	13069	12951	12866	13127	12975	13152	13250	13079	12901	13073	13001	12976	13126	13115	13134	13011	12912	12957	13144	13005	13074	12946	12952	13204	12998	13034	12969	13083	13108	13137	13089	12896	12944	12844	13081	12928	13007	12926	12994	12996	13058	12995	13056	12804	13057	13007	13034	13049	13160	13176	13085	13184	13067	13084	12989	12884	13128	12935	13091	13067	12947	13026	12918	13131	12918	13020	12865	13141	13017	12898	13107	13150	13095	12830	12930	13140	12955	13081	12979	13045	12904	13103	13119	13054	13107	13066	13049	12979	13075	12907	13161	13046	12930	13078	13041	12821	12963	12983	13108	12902	13009	12945	13062	13003	12913	13080	13186	12953	13038	13009	13153	12986	13147	12863	12894	12941	13077	13003	12926	13011	13074	12982	13029	13152	13131	12941	12804	13051	13016	12986	12917	12972	12902	12882	12845	13166	12907	12909	13033	12908	12834	12915	13067	12893	13060	12985	13151	13007	13034	12921	12931	13066	12980	13128	12972	12926	12905	12998	13021	13022	13037	12945	12865	12946	13169	12971	13072	13073	13048	12986	12971	13118	13120	13008	13155	12881	12923	13014	12906	12990	12965	13032	12937	13061	12826	13008	13036	13027	13066	12900	12878	13164	13011	12965	12811	12978	13129	12912	12820	13128	13104	12921	13062	12939	13154	13131	12781	12917	13065	12869	13021	13056	12945	13094	13160	13072	12938	13063	13165	12812	12901	13060	13185	12940	13018	13188	12882	13043	12956	12921	13091	12998	13045	13065	12851	13128	13001	12997	12887	12969	12969	12886	12996	13160	12975	12898	13022	12984	13061	12930	13128	13004	13115	12977	13011	12916	13041	13105	13045	13059	13047	13117	12904	12931	13134	12932	12929	13142	13088	13137	13125	12954	13036	13064	12947	13096	12971	13011	12970	13154	13068	12965	12985	13060	13094	12896	12955	13062	13080	12854	13089	12940	13166	12970	13000	13058	12976	13059	12841	12932	12944	12918	12992	12866	13153	12955	12901	13115	12962	13040	12991	13032	13110	12971	12941	12985	13095	13165	12969	12927	12986	12903	13069	13078	12857	13081	12922	12881	12814	12859	13006	12907	13142	12920	12905	13104	13010	12949	12989	12920	13072	12829	12992	12985	13091	12908	13011	13133	12886	13025	12936	13086	12855	12983	13040	12910	13044	13073	12954	13114	13192	12959	12805	13104	13066	12929	13156	12978	13107	12871	12968	12961	12857	13066	13166	12768	13005	13074	13172	12993	13025	12827	12945	12923	12916	13005	13064	12877	13091	12906	13095	13107	12909	13002	12853	13068	12924	12997	13060	13179	12959	13165	13054	12939	13191	13046	12904	12855	12975	13125	12996	12916	13126	13056	13126	13130	13141	13129	12954	13031	13200	12938	12925	13063	12880	13181	12865	12964	12985	13084	12887	12912	13041	13098	12965	12991	12982	13158	12925	12965	12851	12945	13040	13128	13017	13120	13080	12960	12886	13180	13030	12860	12872	12920	13080	12866	13076	13084	13127	12892	12907	13101	13016	12959	12934	12917	12888	13172	13163	13042	13023	13058	12905	12998	13062	12701	13047	13011	12979	12893	12960	12954	13111	13091	13000	13038	13081	12987	12952	12920	12998	12692	12983	12997	12869	12928	12852	12930	12973	13056	12917	12971	12976	13134	13054	12880	13154	12958	13036	12827	13060	13120	13010	12865	13013	12937	13010	13057	13126	13032	13031	13262	13013	13064	13022	12927	12961	13126	13061	13075	13115	13121	12899	12950	13129	12860	13153	12949	13100	12919	13027	13078	13087	12940	13096	12971	12954	12937	12724	12995	13069	12970	13054	12908	12973	13092	12911	13062	12985	12904	13077	13046	13028	12978	12964	13113	12841	13068	12808	13038	12988	12968	13027	12900	13061	13045	13034	12849	13175	13012	12937	13037	13069	12931	12985	13051	12945	12898	13007	12977	12841	12880	13077	12961	13016	13042	13078	13137	12936	12882	13024	13010	13213	13163	13101	12932	12966	13071	12821	13072	13025	12926	12804	13125	12837	13033	12941	13019	13158	12906	12886	12977	13011	13062	13139	13006	13088	12875	13024	12942	13017	12819	13070	13079	13077	13054	12953	13087	12947	13005	13059	12981	12916	13007	13056	12930	12790	12982	12962	13003	12809	12981	12942	12984	12963	13156	13024	13098	12950	12991	13039	13113	13048	13035	12986	13098	13113	12891	12825	12979	12988	12997	13152	13058	12970	13041	13035	13078	12997	13117	12960	12981	12981	12998	12909	12946	12840	13015	13026	13053	13026	13148	13010	13115	13071	12895	13021	12908	13112	13041	12921	13057	13111	12922	12899	13082	13139	12971	13019	13037	13077	12961	12758	12933	13015	13070	12894	12911	13094	12886	13047	12901	12959	13204	12923	13098	13149	13107	12906	12960	12840	13027	13046	12978	12954	13132	13082	13004	13141	12983	13187	13110	13234	12921	12912	13071	12910	13050	12931	12912	12896	13016	13055	12913	12902	12965	13011	12941	12986	12955	12944	12981	12938	13081	12957	12914	12962	12882	12916	13036	13031	13151	13041	13024	13102	13043	12836	12968	13163	13010	12935	12964	13069	13202	13079	13032	13307	13069	13105	13021	13098	12845	12925	13085	13020	13016	12992	12955	13052	12958	13049	13039	13024	13108	12978	12812	13101	13009	12849	13028	13035	13102	12977	13054	12980	12991	12892	13180	12800	12989	13122	12953	12989	12977	13086	13001	13018	13058	13015	12906	13065	12994	13016	12974	13085	13038	13000	13106	13074	13031	13043	12934	13075	12852	13018	13077	12884	13106	13057	12900	12905	13074	13131	13192	12961	12930	12973	12998	12927	13074	13088	13102	13013	12966	13137	12945	12956	12995	13119	12957	13081	13035	12987	13034	13076	13075	12888	13021	12972	13043	13025	12984	13029	13055	12984	13209	12920	12923	13030	13059	13152	13118	12963	12991	13124	13115	12871	13097	13079	12925	12980	12962	13037	13230	12998	12889	12966	13026	12932	13026	13056	13070	13055	13078	12899	13192	13063	12915	13009	13022	13064	13120	13106	13026	12836	12999	13041	12950	12962	12949	13100	13007	12971	13244	12880	12986	13253	13151	13123	13023	13073	12990	12891	12993	12814	12817	13017	13066	13045	12912	13054	13043	13150	12982	12917	12944	13104	13047	13002	13087	12873	12897	13077	12998	12991	13061	13069	13045	13121	12912	13073	13130	12910	13107	13077	13021	12836	13073	12931	12927	13205	13046	13104	12954	13104	13094	12980	13024	12938	13102	13032	13035	12826	12936	12979	12997	13080	13028	13054	12955	13001	13072	13050	13206	13052	12999	13116	12954	13038	13039	13046	13097	12977	13105	13025	12975	12937	12996	12908	13104	13017	13150	12898	12878	13186	13118	12939	12915	13009	13208	12959	12955	13073	12869	12949	12918	13159	12953	12981	12830	13167	13035	13077	13019	13208	12940	13050	12932	12985	13021	13047	13001	13086	13077	13077	13028	13090	12863	12906	13128	12942	12937	12771	13072	12996	12877	13082	13101	13117	13018	12924	13002	12965	13009	13134	13035	13001	12920	12725	13016	12899	13025	12915	12821	13062	12869	13149	13288	12932	12972	13156	12994	13028	12966	12875	13012	12985	13139	13037	13172	13002	13089	12936	13083	13010	13048	12795	12879	12955	13004	13051	13020	12986	13084	12926	12914	13314	13046	13028	13040	13160	12962	13028	13066	12996	12983	13221	13219	13166	12933	12919	13022	12947	13074	12972	13025	12850	12905	13022	12959	13123	12961	12998	13007	13154	12926	12929	12979	12922	13030	12881	12816	12928	12931	13068	13078	12966	13115	13055	13082	12760	13037	13155	12891	12962	13072	12974	13076	13097	13015	13077	12992	12989	13181	12946	13023	12961	12983	13054	12982	12947	13052	12954	12972	13010	13062	12986	13033	12993	13082	13054	12951	12997	13015	13207	12885	13082	13042	13030	12855	13193
25046	21723	30139	26505	24061	24962	25164	20513	18946	18990	18828	18860	18896	18813	17934	17836	17294	17518	17554	17676	17265	17264	17206	17137	16951	16634	16630	16276	16449	16371	16157	16115	16319	16333	16123	16215	16447	16354	16177	16398	16277	16218	16456	16397	16240	16338	16155	16238	16382	16295	16386	16255	16404	16307	15960	16065	16197	16117	16333	16296	16184	15939	16077	16078	16049	16328	16071	15867	15913	16224	16144	16184	15944	15990	16335	16012	16129	16147	16136	16151	16269	16225	15948	16036	16267	16336	16273	16082	16325	16162	16136	16196	16128	16077	16222	16302	16007	16127	16197	16062	15933	16067	16081	15930	16176	16201	16361	16103	15966	16106	16212	16104	16053	16136	15973	15844	16304	16126	15875	15906	15993	16060	16107	16207	15889	16147	16274	16152	16236	16057	16036	16170	16220	16108	16142	16065	16285	16044	16019	15937	16172	16222	16061	15989	16139	16207	16411	16237	16248	16296	16171	16054	16355	16344	16189	16069	16292	16063	16196	16188	16222	15974	16139	16205	16132	16102	16242	16280	16008	16182	15994	16131	15924	15905	15948	16208	16133	16205	16077	16016	16322	16194	16137	16162	16299	16073	16056	15994	16082	16098	16241	16157	16144	16056	16044	16274	16221	16129	16008	16124	16185	16159	16055	16208	16040	16108	16235	16231	16062	16053	16137	16205	15919	16059	15905	16092	16196	16013	16015	16240	16052	15977	15978	16064	16122	16173	16082	16257	16026	15886	15994	16115	15919	16283	16279	16176	16232	16162	16190	15999	16067	16123	16036	16192	16141	16184	16168	16212	16127	16014	15876	16078	15920	16251	16173	16058	16138	16286	16276	16112	15970	15999	16089	16449	16316	16663	16080	16244	16003	15968	16089	15965	16110	16208	15960	16057	16156	16221	16199	16121	16035	16241	16055	16094	16068	16297	16167	15927	16242	16050	16214	16092	16165	16086	16078	16258	16170	16314	16167	15962	16097	16024	15987	15877	16093	16143	16160	15969	16216	16273	16122	16202	16274	16214	16054	15999	16172	16082	16099	16118	16141	16030	15946	16290	16047	15988	16009	16017	16106	16055	16097	16130	16165	15777	16044	16171	16198	15939	16198	16130	16045	16079	16043	15888	16299	16220	16072	15981	16257	16289	16050	16103	15977	16048	16048	15981	16148	16149	16152	15884	16098	16156	16088	16026	16141	16238	16267	16216	16133	16158	16151	15987	15990	16295	15953	16133	16275	15982	16067	16134	16070	16045	16014	15895	16001	16212	16260	16042	16259	16068	16260	16143	16017	16005	15903	16128	15970	16040	16141	15999	16083	16086	16298	15978	16061	16049	16084	16109	15984	16029	16182	15932	16024	16197	16069	15918	16189	16245	16016	15831	16076	15929	15921	16016	16121	15825	16063	16021	16041	16119	16194	16188	16104	16070	15836	16091	16469	16097	16141	15900	16142	16360	16356	16321	16048	16051	16306	16062	16145	15815	16060	16097	16305	16016	16106	16108	16246	16043	16129	16322	16047	16263	16018	16034	16046	16150	16398	15888	15987	16121	16185	16014	15844	16175	16263	16200	16250	16208	16292	16167	16131	15903	15995	16195	16323	16043	16114	16019	16118	16006	16181	16142	15908	16083	16262	16052	16021	15970	15982	16126	16075	16022	16148	15965	16189	16168	16089	16000	16182	16223	16235	16282	16101	16228	15943	16185	16126	16071	16127	16087	16159	16195	15989	16377	16353	16314	16138	16170	16102	16252	16131	15982	15970	16143	16052	15957	15995	16269	16114	15844	15986	16047	16034	16005	16058	16133	15964	16156	16030	16175	15867	16036	16150	15993	16069	15992	15868	16090	16139	16112	16126	16187	16071	16269	16144	16071	16298	16198	16155	16036	16062	16124	16064	16063	16032	16080	15996	16181	16302	16211	15946	16080	16079	16029	16111	16295	16096	16050	15878	16064	16126	16075	16083	15994	16055	16148	16113	16124	16230	16194	16153	16138	16044	15984	15927	16122	16069	16078	16195	16126	16224	16213	16324	16142	15962	16223	16026	16240	16256	16062	16231	15870	15999	15944	16022	16286	16030	16147	16077	16266	16131	16006	15938	16050	16159	15997	15966	16055	16059	15903	16104	16110	16211	16178	15976	15865	16228	16086	16202	16308	16013	16249	16066	15977	16075	15936	15925	16195	16098	16210	16033	16051	16289	16106	16342	16000	16050	16063	15994	15866	16087	15993	16017	15994	16222	16226	16224	16383	16154	16112	16106	16193	16170	16110	16135	16177	16356	16134	16230	16124	16270	16096	15826	16211	16160	16101	16110	16109	16112	16034	16178	15996	15896	16125	15921	16072	16254	16067	16113	16086	16182	16083	16180	16223	16030	16214	16180	16288	16118	16001	16154	16102	16019	16086	16025	16008	16137	16195	16144	16057	16152	16168	16100	16084	16007	16046	16085	16013	15903	16263	16140	16006	16122	16131	16122	16154	16098	16359	15827	15813	16109	16089	16076	16210	16242	16293	16068	15899	16221	16201	16085	16034	16055	16183	15970	15998	16025	15891	16077	16089	16148	16150	16142	15937	16148	16182	16041	16242	15997	16164	16227	15951	15971	16058	15954	16065	16179	16327	16018	16005	16342	16153	16224	16214	16124	15943	15942	16180	15874	16168	16251	15930	16215	16102	16038	16167	16208	16139	16005	16261	16141	15974	16072	16031	16297	16056	16268	16110	16029	15852	16229	16302	16092	15987	15998	15900	15967	16064	15936	16208	16113	16094	16058	16177	15978	16055	16158	16176	16055	16128	16098	16290	16181	16133	16083	16088	16242	16028	16139	15869	16242	16179	16266	16003	16026	16148	16037	16256	15921	16037	15952	16017	15930	16078	16308	15960	15969	16069	16072	15949	16120	15926	16062	15950	15868	16098	16063	16099	16146	16136	16097	16166	16072	15910	16182	16228	16073	15952	16104	16202	16136	16088	16035	16137	16261	16086	16246	15931	15951	15907	16005	16091	16173	16270	16175	16159	16175	16171	16176	16118	16140	15954	16186	16171	16269	16114	16129	15892	15861	15915	16133	16010	15975	16191	16079	15899	16151	15927	16243	16003	16097	16213	16186	16037	16070	16085	15930	16072	16079	16070	15987	16037	16098	16185	15931	16030	16018	16218	16206	16023	16165	16045	16042	16090	16065	16161	16038	16146	16262	16128	15882	16250	15937	15959	16037	16118	16054	16186	16123	16228	16043	16039	16042	16218	16287	16384	16210	16016	16292	16250	16189	16014	16037	16077	15879	16132	16038	16195	16329	16145	15859	16104	15969	16063	16133	16098	15992	16052	16034	16020	16130	16238	15922	16328	16038	16001	16043	16121	15926	15773	16159	16190	16204	16032	16283	16217	15908	16089	16029	16118	16029	16020	16115	15913	16207	16259	16027	16129	16009	16175	15930	16185	15993	16156	16073	15883	16224	16094	15869	16099	16103	15938	15926	15882	15971	16020	16213	16144	15975	16271	16092	16017	16185	16197	16269	16232	16284	16039	16199	16016	16244	15952	16135	15945	16256	16038	16125	16189	15979	16029	16290	16053	15975	16122	16160	16088	16233	16186	15903	16150	16092	16152	16284	15871	16010	16172	16378	15965	16162	15929	15846	16120	16016	16114	16141	16245	16230	16178	16143	15918	16048	15983	16237	15994	16074	16024	16265	16039	16032	16147	16166	16139	16090	16255	15925	16172	16160	16081	16233	16064	15979	16167	16174	16161	16136	16286	15909	16161	16089	16157	16206	16101	16215	16225	16023	15895	16248	15972	16069	15930	16138	15792	16073	16057	15829	16111	16253	15769	16133	16062	16139	16001	16181	16183	16035	16101	16008	16017	16052	16176	15971	16157	16020	16089	16304	16043	16000	16095	16027	16164	16340	15995	16317	16105	16123	16105	16157	16027	16155	16048	16168	16075	15863	16003	16092	16157	15949	16058	16109	15921	16118	16150	16160	15992	16060	15981	16264	16172	16193	16251	15991	16191	16144	16153	15939	16148	16040	16049	16060	15960	16114	15830	16143	16092	16034	15898	16030	16056	16347	16302	16149	16156	16178	16310	16076	15766	16158	16194	16331	16090	16012	15958	16047	16114	16047	16214	16059	16077	16051	15849	16170	16014	16234	16088	16071	16250	16124	16327	16323	15989	16003	16093	16111	16128	16028	16072	16206	16088	16155	16005	16264	16166	16031	16349	16066	16172	16196	16103	16162	16057	16353	15967	16045	16121	16214	15957	15940	16116	16071	15914	16189	16017	15999	15993	16254	16146	16064	15910	16221	16210	16047	16284	16149	16138	16141	16316	16020	15923	16033	16133	16244	15881	16105	16193	16156	15989	15911	15944	16121	15978	16137	16058	16081	15988	16063	16171	16101	16050	16193	16340	16076	16061	16015	16116	16112	16257	16194	16066	15996	16085	16104	16233	16144	16171	16192	16069	16157	16159	16300	16262	16113	16189	16202	16056	16199	16121	16108	16035	16235	15819	15835	16266	16302	16209	16120	16266	16088	16130	16145	15974	15974	15843	16160	16033	16014	16046	16207	16090	16157	16205	16166	16280	16106	16115	16072	16121	16058	16128	16158	16098	16117	16134	16118	16223	16086	16260	16027	16014	15996	16038	16081	16039	15885	16123	16137	15972	16071	15895	16133	16167	16060	16021	16145	16095	16253	16479	15997	16011	16055	16034	16120	16158	15964	16067	16181	16160	15772	15937	16080	16082	16156	16037	16373	16083	16089	15976	16154	15973	15905	16104	16087	16307	16044	16190	16250	16151	16311	16164	16035	16345	16236	16148	16098	16069	16136	16238	16111	16129	15933	15931	15904	15846	16248	16216	16402	16184	16053	16165	16044	16051	16102	16079	16117	16383	16247	15998	16268	16026	16183	16051	15978	16054	16131	16095	16178	16223	16140	16218	16412	16131	16114	16167	16021	16119	15999	16054	15874	16127	16234	16209	16205	16151	16060	16259	16235	16117	15947	16039	16086	16006	16069	16262	16002	16013	15808	16017	16237	16085	16211	16042	16036	16299	16134	15970	16254	16141	16105	15912	16190	16197	16040	16080	16047	16269	16330	16119	15992	16072	15936	16110	16105	16038	16103	16070	16055	16087
47703	77347	70868	46880	30150	20660	18508	17099	16514	16150	16038	16033	15991	15598	14662	14268	13748	13751	13786	13849	13479	13657	13333	13369	12658	12555	12312	12386	12469	12186	12160	12221	12153	12204	12272	12161	11952	12331	12294	12272	12317	12223	12418	12477	12338	12337	12377	12233	12359	12062	12162	12247	12208	12236	12100	12221	12299	12107	12145	12080	12205	11998	12043	12069	12218	12209	12062	12160	12064	12055	12266	12164	12107	12186	12049	12192	12071	11952	12270	12095	12088	11936	12142	12176	11947	12112	12112	12075	12221	12012	12240	12180	12085	12110	11969	12031	12149	12019	12176	12099	11951	12399	12191	12023	11961	12164	12012	11990	12121	12143	12189	12193	12094	12281	12200	12041	12196	12179	12129	12225	12125	12044	12146	12043	12202	12082	12130	12078	11984	12169	12058	12028	12235	12174	12202	12117	12211	12155	12204	12188	12167	12074	12025	12227	12172	12134	11997	12010	12228	11988	12302	12025	12046	12094	12028	12016	12279	12135	12087	12123	12012	11993	12088	12187	12166	12223	12165	11983	11992	12214	12091	12152	12050	12332	12243	12207	12094	12160	12139	12094	12053	12188	11947	12158	12229	12028	12046	12179	12119	12059	12080	12221	12162	12331	12091	12144	12208	12186	12228	12318	12154	12052	11987	12085	12257	12080	11987	12072	12045	12139	12067	12108	11997	11951	12206	12169	11960	12128	12188	12232	12016	12244	12086	12141	11920	11964	12044	12167	12013	12109	12110	12213	12246	12089	12275	12114	12025	12066	12241	12241	12202	12170	12265	12074	12147	12177	12093	12191	12259	12106	12050	12006	12008	12202	12047	12122	12002	12128	12150	12154	12154	11943	12102	12121	12029	12068	12129	12145	12103	12189	12131	12243	12129	12191	12145	12037	12082	12214	12133	12009	12015	12142	12134	12238	12056	12234	12010	12209	12027	12108	12096	12138	12066	12328	12072	12333	12154	12298	11910	12207	12229	12273	12319	11934	12070	12243	11915	12011	12185	11968	12138	12185	12119	12136	12259	11994	12048	12228	12134	12137	12235	12095	12172	12162	12133	12031	12086	12109	12333	12154	12149	11904	12177	12069	12208	12086	12103	12249	12086	12231	12121	12196	12206	12177	12106	12182	12100	12191	12031	12137	12091	12039	11991	12143	12106	12111	12134	12115	12231	12082	12190	12074	11916	12139	12233	12186	12155	11996	12109	12133	11871	12230	11942	12112	12083	12204	11923	12144	12282	12167	12088	12063	12136	12082	12144	12131	12016	12093	12169	12224	12151	11998	12160	12127	12127	12076	12012	12124	12104	11955	12141	12115	12200	12226	12043	12171	12194	12187	12100	12102	12053	12210	12170	12183	11960	12072	12051	12063	12024	12144	12025	12106	12152	12182	12060	12044	12155	12128	12141	12299	12109	12079	12062	12320	12226	12019	12045	12052	12227	12167	12309	12063	11986	12267	12096	12242	12125	12097	12150	12158	12129	12130	12235	12078	12196	12052	11991	12261	12111	12157	12031	12116	11987	12152	11926	12189	12077	12120	11984	12001	12207	12156	11985	12143	12148	12107	11942	12187	12002	12107	12054	12063	12080	11925	12165	12110	12147	12080	12263	12115	12253	12183	12036	12142	12003	12077	12146	12266	12263	12244	12253	12129	11993	11953	12047	12121	12101	11960	12211	12269	12000	12193	12283	12072	12145	12110	12142	12256	12269	12068	12209	12157	12237	12066	12129	12052	11875	12119	12201	12052	12211	12147	12134	11976	12199	12209	11937	12276	12032	12316	12158	12039	12225	12183	12195	12134	11981	12043	12167	12263	12026	12105	12294	12028	12083	12109	12000	12232	12043	12020	12118	12076	12129	12049	12182	12091	12210	12130	12240	12123	12147	12026	12051	12040	12188	12131	12180	12227	12371	12183	12178	12160	12144	12199	12170	11986	12018	12275	11984	12101	11934	12110	12069	12263	12124	12173	12158	12171	12027	12210	11984	12056	12111	12079	12182	12091	12076	12124	12138	12044	11888	12179	12108	12091	12072	12275	12172	12233	12092	11984	12147	12152	12050	11943	12050	12080	12103	12184	12131	12298	12223	12153	12053	12085	12105	12081	12070	12087	12244	12142	12098	12118	12132	12017	12100	12245	11992	12015	12118	12021	12109	12163	12067	12148	11986	12164	12072	12089	12254	12179	12189	12133	12033	12043	12126	12131	12071	11984	12152	12082	12111	12204	12103	11955	12312	11986	12090	12168	12197	12109	12102	12281	12109	12043	12169	12230	12034	12226	12155	12257	12063	12082	12165	12177	12097	12234	12197	12043	11934	12122	12041	12265	11975	12180	12232	12106	12068	12099	12197	12182	12231	12324	12130	12208	11996	12184	12122	12045	12130	12185	11957	12195	12140	12219	12105	12061	12062	12005	12153	11948	12097	12081	12150	12028	12221	12276	12241	12103	12104	12055	12137	12089	12053	12142	12007	12009	12138	12112	12016	12237	12042	12103	12079	12169	12096	12128	12110	11870	12198	12068	12160	12135	12212	12164	12013	12052	12260	12244	12026	12235	12081	12146	11947	12084	12198	11931	12188	12064	12205	12228	12241	12090	12187	12131	12223	12286	12144	12110	12096	12108	12114	12073	12161	11943	12095	12114	12000	12016	12267	12076	12197	12076	12120	12300	12089	12129	12139	12168	12205	12177	12108	12076	12077	12107	12073	12052	12125	12106	12094	12257	12134	12103	12133	12058	12123	12245	12294	12126	12146	12121	12137	12048	12170	12036	12017	12097	12078	12081	12259	12250	12164	12158	12078	12098	12077	12383	12218	11953	12204	12080	12202	12108	12029	12187	12119	12163	12083	11948	12160	12108	12132	11927	12087	12026	12017	12062	12111	12117	12091	12189	12077	12259	12111	12097	12017	12001	12127	12065	11979	12183	12062	12129	12281	12329	12170	11966	12079	12165	12122	12158	12205	12132	12294	12033	12266	12111	12213	12211	12126	12081	12064	12253	12115	12071	12102	12083	12202	12036	12090	12059	12066	12136	12177	11980	11938	12180	12116	11962	12209	12034	12138	12186	12115	12201	11951	12111	12097	12085	11923	12219	12098	11989	12076	12121	12330	11992	12166	11906	12183	12132	12230	12169	12169	12142	12153	12211	12120	12079	12068	12119	12221	12221	12184	12064	12212	12195	11998	12298	12134	12172	12305	11996	12187	12249	12136	12221	12128	12106	12103	12068	12195	12022	12220	12131	12162	12131	12052	12104	12207	12037	12232	12156	12232	12268	12107	12084	12124	12036	11993	12133	12096	12046	12044	12168	12121	12320	12142	12108	12231	11973	12180	12101	11993	11987	12135	12092	12203	12220	12077	12089	12180	12173	12073	12174	12108	12133	12037	12118	12111	12172	12103	12078	12191	12215	12311	12047	11994	11991	11963	12141	12330	12182	12159	12146	12149	12155	12200	12101	12172	12130	12084	12187	12124	12141	12022	12122	12066	12127	12125	12033	12209	12111	12059	12160	12228	12103	12015	12144	12104	12280	12054	12060	12167	12062	12208	12004	11930	12024	12218	12220	11996	12111	12026	12131	12066	12120	12061	12195	12126	12130	12168	12157	11917	12187	12313	12195	12098	12224	12073	12297	12382	12159	12178	12085	12036	12303	11937	12063	12097	12131	12119	12077	12203	11912	12210	12072	12039	12101	12143	11877	12066	12088	12090	12124	12194	12199	12031	12018	12059	12272	12276	12200	12189	12077	12172	12099	12053	12010	12166	12160	12129	12006	12148	12130	12173	12100	12117	12175	12055	12113	12179	12069	12125	12037	11926	12274	12166	12107	12154	12052	12121	12157	12028	12233	12115	12110	12227	12071	12141	11942	12029	12145	11995	12132	12138	12131	12084	12199	12062	12099	12233	12164	12150	12197	12117	12216	12138	12159	12083	12078	12078	12082	12232	12136	12016	12165	12112	12081	12121	12192	12205	12028	12045	12111	12241	12387	12189	12107	12003	11990	12148	12231	12209	12143	12076	12264	12199	12036	12355	11928	12087	12081	12117	12150	12148	12188	12114	12245	12062	12041	12234	12069	12150	12191	12077	12093	12308	12090	12164	11912	12188	12092	12183	12183	12221	12024	12100	12154	12044	12058	12058	12090	12137	12093	11999	12194	12029	11965	12138	12180	12303	12000	12138	12149	12037	12080	11942	12096	12311	12074	11966	12076	12053	12004	12085	12116	11892	12063	12250	12245	12174	12229	12118	12120	12263	12231	12024	12046	12163	12075	12052	12215	12151	12050	12168	11944	12067	12170	12183	12213	12055	12243	11928	12155	12063	12149	11972	12221	12204	12387	12064	12084	12157	12159	11990	12106	12299	12108	12011	12178	12280	12096	12083	12220	12033	12186	12170	11954	12133	12200	12088	11983	12031	12058	12019	12013	12165	12091	12203	12049	12168	11974	12085	12233	12147	12203	12158	12112	11988	12070	12206	12173	12144	12076	12150	12250	12027	11939	12021	11981	12043	12131	11981	12002	11997	11976	12203	12320	12159	12038	12036	12217	12108	12321	12258	12176	11829	12202	12014	12023	11998	12173	12183	12116	12018	12136	12115	12074	12095	12096	12238	12071	12112	12016	12026	12087	11989	12134	12229	11990	12129	12122	12192	11966	12038	12117	12227	12042	12228	12020	12202	12280	12056	12127	12203	12086	12223	12061	11947	12067	12110	12262	12056	12022	12133	12017	12035	12119	12053	12127	12112	11971	12075	12043	12100	12079	12099	12364	12060	12146	12209	12187	12014	12237	12113	12244	12135	12055	12143	12017	12183	12134	12299	11885	12108	12019	12036	12103	12102	12306	12218	12078	12163	12040	12121	12010	12123	12229	12265	12137	12220	12067	12084	12122	11997	12073	11988	12129	12208	12084	12284	12197	12172	12103	12039	12173	12056	12107	12008	12136	11978	12128	12084	12189	12058	12132	12114	12101	12110	12296	12195	12034	12015	12119	12134	12195	12218	12107	12153	12059	12265	12017	12144	12113	11996	12149	12091	12246	12100	12044	12058	12107	12145	12041	11970	12277	12010	12226	12132	12185	12064	11951	12175	12147	12106	12080	12104	12055	12317	12275	12245	12105	12204	12261	12043	12150
40820	48813	51174	35086	24689	20764	19678	19067	18946	18695	18764	18897	18819	18808	18501	18308	18104	18409	18388	18208	18175	18030	18176	18236	18036	17985	18022	17727	17931	17953	17928	17888	17810	17555	17796	17672	17776	17752	17637	17854	17946	17876	17692	18046	17970	17695	17990	17677	17760	17677	17869	17841	17758	17831	17724	17792	17869	17914	17876	17907	17692	17877	17600	18049	17599	17662	17684	17936	17549	17844	17886	17755	17684	17628	17681	17776	17872	17703	17728	17679	17654	17685	17828	17624	17728	17901	17955	17815	17909	17881	17803	17781	17999	17793	17606	17693	17634	17721	17803	17662	17951	17764	17752	17883	17954	17627	17726	17805	17658	17699	17772	17747	17703	17697	17647	17603	17720	17749	17741	17848	17798	17794	18014	17854	17866	17875	17712	17760	17875	17640	17652	17740	17668	17697	17927	17929	17526	17644	17775	17858	17707	17593	17505	17755	17754	18009	17610	17799	17685	17501	17974	17849	17955	17736	17818	17853	17576	17772	17533	17934	17786	17883	17677	17790	17927	17719	17823	17831	17746	17765	17848	17692	17757	17693	17832	17927	17588	17736	17808	17838	17717	17861	17824	17641	17813	17967	17660	17822	17826	17537	17765	17710	17839	17776	17637	17851	17693	17694	17892	17929	17828	17621	17746	17891	17746	17986	17700	17699	17787	17909	17613	17856	18057	17852	17648	17709	17762	17882	17618	17673	17587	17557	17718	17744	17708	17846	17722	17592	17713	17708	17450	17672	17756	17711	17808	17592	17697	17718	17933	17652	17651	17648	17928	17720	17429	17521	17790	17857	17670	17691	17574	17858	17771	17927	17924	17675	17498	17617	17939	17911	17841	17781	17616	17769	17776	17834	17851	17710	18044	17748	17728	17642	17763	17758	17660	17644	17685	17645	17896	17824	17832	17923	17847	17677	17986	17589	17583	17852	17846	17825	17673	17802	17926	17656	17684	17761	17874	17820	17704	17755	17673	17738	17819	17549	17808	17868	17776	17887	17806	17650	17786	17856	17648	17843	17653	17692	17666	17875	17853	17875	17922	17908	17705	17938	17700	17843	17631	17648	17645	17674	17787	17697	17805	17656	17696	17470	17717	17734	17940	17544	17773	17723	17761	17776	17787	17958	17670	17945	17882	17825	17799	17796	17702	17723	17725	17792	17973	17711	17698	17719	17538	17709	17679	17881	17833	17869	17863	17906	17903	17807	17755	17700	17807	17541	17739	17424	17759	17470	17768	17752	17662	17566	17727	17694	17920	17856	17655	17781	17603	17798	17765	17603	17780	17918	17869	17587	17794	17850	17813	17914	17744	17836	17616	17946	17638	17792	17971	17516	17681	17815	17728	17699	17781	17867	17910	17825	18065	18080	17659	17999	17961	17676	17636	17615	17847	17722	17900	17761	18012	17621	17842	17824	17598	17594	17704	17826	17780	17688	17686	17707	17507	17696	17702	17901	17840	17920	18084	17875	17801	17643	17893	17543	17638	17902	17675	17742	17938	17753	17856	17608	17649	17701	17511	17845	17707	17642	18052	17705	17866	17602	17732	17685	17747	17668	17647	17645	17536	17586	17695	17733	17443	17758	17863	17685	17514	17615	17797	17787	17944	17858	17766	17577	17644	17776	17817	17915	17585	17574	17563	17490	17581	17701	17825	17917	17728	17663	17611	17746	17938	17794	17896	17668	17627	17800	17713	17807	17856	17793	17835	17511	17658	17820	17706	17756	17487	17854	17884	17594	17827	17724	17814	17876	17860	17629	17661	17983	17765	17872	17795	17696	17529	17745	17758	17605	17739	17556	17638	17575	17582	17844	17893	17728	17631	17681	17855	17716	17617	17968	17772	17825	17670	17764	17681	17951	17818	17622	17819	17696	17594	17759	17791	17751	17913	17708	17452	17772	17678	17813	17734	17742	17705	17759	17650	17646	17704	17648	17611	17476	17781	17716	17836	17904	17798	17906	17548	17771	17853	17732	17765	17834	17820	17863	17612	17853	17869	17901	17770	17646	17748	17915	17846	17841	17658	17671	17759	17734	17739	17709	17768	17771	17745	17716	17787	17634	17845	17959	17567	17492	17761	17459	17732	17752	17946	17952	17610	17810	17862	17652	17942	17674	17761	17881	17921	17616	17778	18060	17747	18042	17723	17674	17887	17699	17818	17714	17835	17785	17890	17728	17602	17766	17955	17676	17740	17700	17652	17838	17684	17722	17698	17935	17485	17789	17773	17672	17739	17834	18019	17722	17549	17794	17849	17911	17902	17708	17697	17634	17815	17973	17429	17651	17607	17964	17861	17915	17671	17906	17818	17771	17818	17674	17814	17646	17826	17898	17873	17743	17675	17681	17957	17772	17787	17792	17837	17667	17829	17569	17602	17691	17718	17688	17845	17849	17974	17840	17887	17693	17653	17363	17761	17795	17733	17776	17732	17544	17484	17691	17910	17687	17651	17697	17879	17838	17752	17765	18033	17894	17725	17789	17698	17679	17594	17936	17777	17790	17738	17732	17597	17678	17855	17895	17640	17483	17721	17515	17687	17538	17820	17845	17958	17590	17897	17769	17940	17909	17839	17703	17715	17544	17404	17623	17821	17667	17755	17814	17772	17675	17755	17721	17867	17645	17865	17463	17663	17887	17747	17932	17623	17623	17619	18009	17769	17847	17718	17776	17895	17675	17906	17696	17787	17733	17580	17625	17791	17831	17833	17759	17555	17798	17427	17598	17436	17635	17939	17879	17684	17624	17983	17801	17883	17899	17968	17906	17813	17804	17828	17638	17769	17784	17877	18049	17707	17876	17745	17756	17539	17759	17906	17787	17661	17810	17609	17554	17878	17857	17656	17829	17792	17742	17554	17748	17790	17721	17684	17802	17854	17775	17895	17821	18013	17793	17658	17685	17653	17532	17657	17696	17822	17755	17822	17584	17874	17677	17606	17594	17948	17848	17643	17602	17613	17700	17648	17560	17901	17732	17697	17674	17875	17782	17945	17865	17599	17783	17670	17749	17856	17734	17833	17857	17666	17691	17785	17677	17806	17729	17929	17655	17667	17676	17709	17834	17942	17548	17540	17800	17490	17654	17757	17564	17719	17881	17823	17705	17731	17775	17800	17828	17643	17994	17952	17895	17924	17754	17696	17851	17684	17714	17702	17741	17675	17854	17896	17592	17766	17790	17721	17652	17986	17799	17743	17872	17673	17878	17634	17863	17734	17596	17791	17858	17643	17923	17808	18016	17802	17939	17729	17583	17761	17447	17905	18045	17866	17819	17861	17857	17667	18031	17829	17822	17772	17740	17588	17702	17938	17678	17800	17831	17926	17826	17716	17958	17700	17697	17688	17620	17662	17571	17891	17771	18032	17770	17960	17701	17971	17806	17864	17681	17804	17667	17645	17865	17895	17936	17691	17887	17806	17728	17722	17945	17875	17833	17681	17743	17877	17681	17759	17774	17767	17722	17621	17716	17774	17724	17827	17618	17934	18053	17678	17880	17746	17679	17793	17756	17844	17832	17973	17446	17821	17691	17579	17736	17835	17800	17625	17772	17566	17908	17802	17722	17709	17774	17558	17934	17633	17934	17668	17683	17829	17870	17773	17757	17662	17650	17650	17562	17882	17820	17639	17680	17977	17543	17883	17769	17724	17785	17522	17870	17894	18044	17874	17669	17826	17897	17773	17767	17773	17865	17599	17781	17621	17600	17884	17791	17804	17619	17796	17800	18039	17832	17835	17840	17793	17990	17887	17774	17622	17739	17632	17623	17670	17824	17722	17725	17861	17587	17821	17800	17821	17943	17811	17649	17747	17755	17875	17728	17502	17780	17808	17585	17765	17859	17853	17871	17825	17553	17733	17735	17643	17621	17727	17848	17648	17634	17990	17726	17811	17924	17752	17779	17798	17839	17647	17925	17671	17828	17719	17617	17909	17765	17746	17746	17892	17849	17585	17732	17694	17769	17788	17663	17816	17625	17698	17623	17742	17966	17943	17681	17978	17557	17873	17812	17997	17544	17943	17676	17928	17741	17899	17824	17800	17764	17915	17645	18056	17709	17707	17394	17747	17712	17780	17617	18070	17815	17578	17811	17663	17715	17595	17813	17558	17717	17772	17698	17604	17977	17826	17721	17632	17853	17860	17861	17669	17663	17876	17803	17822	17787	17825	17721	17622	17794	17686	17708	17836	17772	17740	17744	17882	17947	17839	17765	17790	17819	17775	17677	18023	17751	18086	17782	17841	17927	17670	17963	17493	17721	17747	17818	17717	17794	17869	17693	17628	17702	17833	17661	17666	17771	17791	17703	17796	17576	17620	17671	17744	17664	17505	17734	18001	17618	17744	17696	17753	17683	17686	17820	17735	17771	17783	17875	17870	17814	17840	17719	17700	17622	17823	18020	17749	17773	17880	17825	17869	17763	17750	17628	17569	17767	17902	17780	17559	17897	17674	17748	17840	17784	17643	17652	17667	17633	17674	17636	17456	17722	17744	17834	17902	17687	17781	17648	17829	17682	17851	17727	17894	17686	18051	17962	17740	17779	17727	17853	17659	17838	17735	17764	17728	17846	18010	17647	17970	17712	17731	17820	17687	17670	17682	17793	17586	17660	17755	17887	17831	17638	17803	17627	17841	17670	17744	17566	17604	17740	17914	17706	17817	17833	17500	17711	17673	17759	17715	17549	17675	17800	17730	17747	17981	17787	17668	17759	17769	17791	17706	17884	17589	17758	17653	17465	17670	17689	17657	17920	17848	17705	17821	17811	17632	17666	17706	17639	17760	17897	17766	17454	17954	17895	17894	17691	17592	17734	17806	17683	17744	17556	17819	17741	17771	17668	17548	17727	17915	17842	17732	17808	17766	17627	17858	17677	17692	17804	17626	17631	17688	17724	17936	17661	17876	17914	17943	18036	17689	17739	17915	17959	17856	17860	17834	17662	17905	17793	17598	17738	17701	17892	18006	17668	17815	17729	17876	17815	17785	17786	17761	17896	17772	17630	17802	17802	17935	17750	17824	17909	17776	17659	17672	17530	17825	17788	17417	17640	17821	17748	17580	17863	17957	17623	17735	17708	17646	17769	17914	17657	17693	17753	17679	17674	17679	17910	17865	17811	17808	17713	17569	17758	17746	17920	17923	17795
43466	58851	51350	30290	19936	16231	15086	14855	14369	14569	14596	14704	14594	14379	13991	13674	13772	13695	13496	13765	13509	13478	13402	13355	13153	12992	13050	13083	12946	12896	13094	12802	13058	13123	13107	12891	12890	13040	13027	13014	13228	12917	13011	13138	13132	12984	13060	13154	13057	13071	13003	12871	12996	12877	12938	13006	12976	12919	13114	13098	12889	13108	13023	13140	12958	12965	13020	12908	13047	12824	12958	12968	13024	12946	12929	12971	13058	12837	13012	12868	12776	12932	12947	13088	12906	13036	13049	13035	12870	12995	12836	13021	12985	12799	12881	12843	12963	12750	12937	12966	12925	12946	12868	12961	12915	12984	13063	13082	13009	12997	12908	13061	13039	13037	12869	12975	13031	12970	12773	12932	13024	12908	12950	12846	13069	12859	13029	13008	12842	12864	12888	12865	13025	12887	12933	12894	12939	12829	13215	12962	12808	12997	12961	12993	12884	13090	12878	13082	12893	12993	13003	13035	12877	13020	12974	13046	12892	13094	13023	12931	12949	13063	12944	12983	12870	12859	13065	12784	13074	13095	12933	13022	12973	12916	13004	12997	12960	12849	12926	12953	12993	12920	12975	13089	12846	13002	13236	13055	12974	13031	12984	12773	13000	13030	12963	12907	12952	12885	12849	12961	12954	12889	12859	13018	12888	12994	12985	12919	13123	13017	12978	12834	13097	12822	12885	12938	12947	13003	12905	12989	13016	12941	12764	13001	13126	12941	13001	13087	13027	13015	13214	12921	13127	12922	12972	12974	13240	12938	12843	12897	12844	12905	13117	13009	13044	12920	12761	12997	12922	12890	13146	13159	13001	13037	13099	13045	12857	12963	12931	12976	13009	13116	13060	13008	12756	12962	12872	12901	12990	13122	12986	13055	12960	12869	12865	13039	13010	12896	12856	12943	12889	12873	13034	13079	13041	12819	12967	12814	13143	12981	12880	12971	12946	13025	13042	12828	12876	12886	12906	13006	13038	12754	12886	12916	12899	12958	13117	12888	12880	12908	12935	12919	13038	12932	13054	12923	12928	13051	13184	12938	13039	12771	12736	12950	13006	12873	12868	12882	12966	12945	13103	12902	12954	12976	12890	12829	12957	12930	13010	13075	12925	13004	12948	12908	13009	12931	12930	12932	13085	12881	12995	12982	12916	12946	13060	12811	13003	12910	13050	13077	13035	12994	12768	12815	12879	13021	12919	13213	12849	12863	12837	12999	13047	12965	13105	13132	13056	12934	13084	12996	12899	13005	12973	13101	12879	13060	12934	13046	13069	13113	12877	13034	12986	12939	13088	12934	12987	12990	12962	12940	13011	12950	13060	13001	13004	12991	12956	12925	12950	13062	12902	12825	12903	12965	12896	12914	13014	12867	12857	13127	12820	12779	12980	12996	12925	12977	12888	13025	12931	13009	12859	12859	12896	12986	12912	13017	13078	12856	13022	12992	12910	12944	12924	12895	12869	12919	13060	12872	12947	12861	12943	12933	13042	13071	12989	12795	13006	13144	12794	12983	13206	12947	13056	12908	12986	12943	12973	12967	12924	12914	12883	12955	13012	12932	12989	12865	12972	12905	13058	12861	13094	12919	12899	12930	13003	13043	12879	12967	13005	13053	12952	13067	12940	12994	12887	12947	13066	12942	12912	12943	12919	12925	12950	12761	12743	12906	13050	12887	13108	12915	13022	12929	13107	12933	12968	12891	13001	12888	12997	12942	12907	12968	12939	12944	13015	13006	12879	12960	13006	13024	12904	12852	13040	13004	13017	13141	13007	12905	13050	13066	12906	13071	12912	12900	12852	13013	12873	12857	13029	12997	12997	13006	13037	12872	12862	13006	13011	12885	13009	12956	12981	12908	13082	12907	12917	13085	12918	12868	13053	12891	13154	13059	12820	13062	12970	13045	12974	13059	13069	12982	12905	12948	13142	12946	12918	13088	13037	13199	12843	12937	12981	12919	12982	12936	13075	13101	12816	12988	12960	13050	12915	12877	12870	13040	13046	12979	12979	13009	12874	12920	12930	12933	13062	12840	12886	12951	12870	12871	13000	13035	12931	12871	13008	12993	13079	13041	12902	12824	12938	13041	12871	13111	13021	12925	12965	12910	13066	13023	12989	12999	12892	12935	13112	12889	12933	12982	12960	12865	12837	12922	12930	12848	13046	12835	12916	13111	12975	13112	12951	12777	13039	12973	12773	12945	13001	12865	13004	12875	12977	12925	13044	12870	12936	12824	13005	12980	13078	13050	12945	12984	12950	13037	13088	13007	13184	12893	12985	12978	12960	12950	12941	13134	12979	12913	12843	13111	13026	12986	12988	12822	12988	13066	13065	13114	12986	12874	12951	12981	12956	12868	13134	12865	13019	13010	12996	12837	13025	12803	13056	13061	12947	13005	12932	13091	12937	12951	12764	12913	13088	13004	12993	13042	12859	12876	13144	12978	13036	13066	12902	12835	12941	13031	12893	13050	13074	12840	12762	12881	12875	12914	13099	12964	13172	12870	13032	13039	12942	12883	12914	12917	13077	12988	12961	12944	12897	12952	12853	12936	12950	12839	12905	12997	12802	12897	13007	12896	12897	12932	12914	13157	12903	12928	13184	12940	12919	12970	13022	13052	12976	12914	12929	12964	12829	13008	12969	12857	12988	13015	12945	12917	13051	12874	12919	13120	13029	12918	13086	12884	13007	13078	12951	12840	12935	12980	12849	12810	13000	13082	12983	12983	12847	13057	13034	12925	12956	12920	12908	13103	12913	12973	12957	12917	13079	12902	12976	12835	12921	12848	12886	12946	12831	12729	13009	12948	13105	12996	12771	12902	13092	13073	13057	12887	13018	12889	13077	13094	12995	12922	13042	12937	12999	12887	12993	12936	13135	12978	12945	12925	13096	12857	12936	13020	12883	12767	13073	12943	12894	12960	12852	12983	12982	13084	13109	12923	13015	12860	13088	13021	12935	12926	12866	12965	12955	12926	13107	12871	12913	13179	12937	13079	12963	13030	12976	12934	12936	13023	13072	12725	13047	12907	13040	12920	12967	12845	13102	13041	12894	12816	12971	13013	12991	12928	12979	13068	12941	12894	12913	12737	12848	13007	12944	13099	12937	12859	12989	12886	12912	12947	12951	13010	13064	12812	12970	12823	13003	13135	12977	12821	13063	12902	12994	12987	12936	12976	12886	12922	12968	13177	12924	12919	12907	12929	12871	13068	12895	13003	12983	13177	12810	13116	13015	13006	13067	12993	12800	12965	12971	12741	13088	13007	13028	12762	12775	12955	13032	12897	13142	12995	12904	12915	12873	13023	12954	13021	12875	12880	13043	13001	12832	13131	12786	12915	12924	13049	12869	13105	12894	12980	12974	12765	12979	12961	12892	12932	12995	12964	12875	13083	12884	13044	12968	13063	13062	12808	12957	13019	12888	12925	12960	12910	12974	12935	12897	12980	12845	12907	12909	13124	13090	12791	13013	12834	13112	12872	12991	13141	13034	12979	13083	12746	13138	12974	13102	12847	12998	13193	12986	13030	12839	13035	13035	12944	13009	13024	12910	13041	12994	13019	12862	13044	13026	13016	12999	13072	13037	12943	13136	12933	13004	12975	13203	12815	13067	12958	13084	12906	13047	12865	13012	12974	12987	12820	13048	12964	12889	13061	12956	13062	13057	13018	13161	12943	12926	12867	12913	12976	12881	13074	12972	13024	12907	12989	12921	13046	12917	13018	12958	12934	12951	12825	12986	13045	12850	12977	12910	12935	12953	13113	12814	12751	13132	12932	12912	12880	12890	12936	12922	13074	13005	12853	12861	12969	12731	12977	12788	12865	13069	12893	12956	12890	12901	13050	13002	13025	12896	13018	12989	13079	13121	13035	13054	12966	12870	12877	12918	13072	13021	12787	12976	12978	12892	12843	13048	13026	13083	12971	13083	12958	13032	12961	12921	12914	12934	13028	12863	12969	12977	13160	12865	12943	12949	13113	13030	12898	13149	12871	12931	13008	12929	12809	13023	12993	13026	13001	12935	13025	12985	12918	12972	12957	12973	13087	12897	12884	13178	12898	13015	12896	13046	13057	12856	12943	13011	12885	12893	12923	12831	12973	12908	12992	13263	12971	12941	13004	13050	12985	12955	13029	12960	13113	12960	12877	12983	12990	13023	12802	12913	12967	13035	13071	12878	13009	13159	12938	13034	12902	12898	13077	12942	13035	12971	12854	12913	12865	13144	12871	13017	13019	12955	12882	12871	13063	13008	12944	13088	12839	13064	13101	12817	12900	13010	13000	13101	13081	12812	12928	12806	13041	12993	12881	13177	13012	12765	13116	12855	12833	12947	13013	12846	12876	13083	13058	12955	13159	13052	12850	12902	12909	12836	13117	12893	13041	13002	12939	13006	12957	12985	12995	13004	13052	12965	13132	12890	12937	13026	13195	13106	12881	12907	12909	13058	12980	12914	12892	12984	13004	12976	13077	13099	13034	12893	13017	13016	12884	13138	12978	12903	12876	13007	12992	12939	12920	12970	12921	13026	13104	12927	12952	12985	12932	13154	12988	13033	13037	12974	13016	12933	12964	12728	13062	12761	13133	12925	12796	13107	12911	12982	13019	12863	12850	13095	13096	13054	12878	13155	12770	13025	12935	12896	12930	12865	12947	12987	13032	12984	12980	13082	12888	12961	13006	13079	12928	12952	12975	12943	12902	12992	12964	12848	13051	12835	12934	12949	12925	12904	12868	13017	12989	12914	13055	12970	12911	12879	12883	12930	13053	12846	12886	13063	13087	12953	13002	12906	13028	12894	12848	12993	12903	13145	12909	13007	12934	12796	13006	12978	13056	13007	13041	13000	12836	12845	12920	12903	13108	12997	12963	12965	12858	13056	12994	13120	12861	13099	13346	12987	12932	12957	13012	13127	13010	12942	13041	12906	13067	13023	12888	12959	12990	12893	13045	12878	12850	12969	12974	13010	12935	12836	13087	12901	13000	12965	12989	13042	12870	12864	12987	12981	12832	13084	13180	12778	12992	13081	12955	12830	12946	13064	12912	12787	13034	12961	12888	13028	12867	13035	13162	13074	13089	12924	13011	13129	12992	12858	12875	12938	13063	12853	12882	13027	12989	13048	13006	12946	12988	12814	12865
26566	22107	32292	32502	29733	26524	23665	20796	19921	20026	20200	19915	19816	19883	19382	19014	19014	18996	19172	19032	19010	18796	18766	18630	18263	18148	18023	18116	17998	18028	17903	17980	18019	18054	17991	17925	17852	17964	18046	17996	17961	17974	18107	17997	18136	17962	17916	17957	17779	17900	17934	17938	18025	18141	17961	17941	18058	17948	18038	17739	17943	17852	17800	17858	17870	18010	17875	18039	17740	17895	17750	17796	17775	17867	18022	17913	17886	17733	18086	17809	17898	17570	17842	17949	17914	17929	17859	17857	17791	17768	17674	18225	17794	18047	17721	17891	18135	18006	17867	17948	17823	17905	17860	17682	18041	18115	17719	17730	17884	17875	17979	17747	17858	17941	17720	17736	18017	17730	17713	17915	17656	17742	17884	17978	17447	18015	17710	17839	17945	17937	17972	17899	17882	17660	17655	17996	17674	17678	17933	17862	17718	17933	17738	17803	17766	17975	17895	18055	18056	17904	17655	17498	17937	17772	17788	17780	17987	17947	17944	17851	17895	17985	17737	17856	17871	17866	17926	17685	18009	17892	17879	18005	17887	17827	17718	17818	17879	17900	17711	17974	18137	17896	17937	17878	17711	17783	17819	17698	17811	17872	17941	17684	17914	18051	17856	17752	17884	17929	17813	17863	17770	17859	18151	17817	17612	17844	18062	18018	17810	18131	17843	18050	17736	17860	17816	17760	17938	17811	17981	17945	17816	17780	17801	17884	17998	17733	18032	18006	17893	17937	18044	17908	17981	17858	17785	17993	17787	18015	18198	18055	18068	17951	17901	17940	17697	17978	17911	17769	17840	17972	17944	17993	17949	17886	18090	18008	17818	17815	17987	17635	17902	17949	17852	17661	17744	17729	17996	17778	17884	17814	17746	17882	17954	17912	17872	17876	17819	17827	17887	17876	17811	17767	17875	17928	17947	17983	17878	17970	17990	18141	17808	17750	17987	17811	17884	17622	18045	17761	17699	17828	17987	17718	17775	17792	17929	17841	18135	17848	17762	17778	17814	17928	17834	17840	17934	17814	17903	18145	17894	18024	17638	17692	17934	18076	17827	17955	17980	18055	17967	17757	17823	17930	17834	17891	18122	17612	18049	17876	17602	17920	18057	17942	17834	17722	17786	17875	17667	17973	17811	17789	17857	17882	17732	17562	17722	18110	17819	17870	17789	17935	17991	17865	17860	17610	17869	17991	17846	18006	18021	17857	17765	17784	17938	17775	18200	17775	17729	17647	17803	17925	17899	17836	17735	18025	17894	17996	17844	17909	17740	17636	17882	17930	17618	17620	17700	17818	17970	17797	17742	17914	17814	17762	17884	17826	17784	17948	17669	17861	17914	18033	18039	18002	17668	17823	17935	17803	17733	17655	18039	17781	17910	17715	17853	17797	17890	17794	17789	17877	17973	18034	17779	17914	17761	18034	17800	18022	17869	17891	17969	18000	17825	17722	17862	17717	17870	17892	17891	17955	17847	17960	17930	17889	17980	17802	17905	17923	17964	17989	17960	17974	17651	17763	17880	17884	17975	18009	18083	17957	18008	18079	17774	18095	18017	17970	17908	17691	17695	17972	18000	17938	17801	18053	18057	17848	17878	17732	17694	18035	17747	17741	17486	17961	17721	17810	17955	17834	17992	17915	18080	18018	17816	17946	17626	17759	17623	17800	17771	17842	17865	17823	17982	17745	18012	17800	17659	17862	18001	17906	17779	17823	17906	17907	17921	17765	17776	17812	17863	17725	17913	17815	17846	17845	17795	17988	17824	17915	17687	17919	17935	17879	17954	18010	17706	17911	17819	17751	18143	18018	17817	17962	17992	17686	17945	17879	17712	17542	17920	17685	17849	17803	17873	17819	17896	17914	17886	18012	17943	17769	17806	17657	17996	18030	18013	17836	17807	17896	17786	17888	17594	17726	17739	18155	18041	17929	17986	17842	17781	17954	17893	17922	17870	17792	17935	17786	17859	17652	17921	17768	17792	17966	17945	17800	17812	18022	18033	17726	17598	17696	17804	17714	17752	17919	17747	17882	17940	17991	18168	17846	17819	17723	18011	18039	18053	17903	17922	17876	17934	17988	17888	17910	17804	17785	17707	17973	17977	17942	17855	17828	17908	17857	17876	17808	17824	17980	17859	17825	17817	17995	17845	17871	17810	17666	17876	17792	17892	17864	17857	17863	17693	17794	17819	17924	17767	17932	17765	17758	17952	17967	17859	17858	17837	17839	17849	17907	17767	17959	17893	17796	17786	17764	17906	17884	17685	17611	17908	17877	17710	17983	17842	17735	17846	17843	17952	18003	17767	18063	17862	18046	17999	17962	18061	18001	17946	17958	17935	17810	17898	17933	17969	17872	17887	18045	17861	18163	17820	18015	17977	17958	17821	17892	17846	17941	17868	17763	17696	17711	17861	17882	17877	17832	17760	17908	17754	17814	18026	17686	17726	17736	17827	17893	17953	17684	17764	17876	17920	17912	17849	18123	17894	17999	17968	18054	18020	18006	17892	17741	17740	17781	17838	17965	17828	18039	17980	17960	17817	17664	17891	17976	17794	17752	17815	17699	17980	17717	17936	17857	18094	17900	17995	18093	17754	17819	17839	17592	17843	17759	17622	17816	17938	17926	17972	17840	17819	17839	17821	17978	17675	17882	17838	17728	17854	17767	18039	17921	17769	17745	17927	17720	17838	17873	17815	17891	17824	17807	17766	17846	17851	17954	17901	17934	17861	17791	17959	17988	17857	17996	18040	18023	17794	17826	17790	17741	17714	17797	17998	17904	17901	17979	17917	17978	17965	17860	17924	17868	17752	17862	17799	17936	17973	17913	17891	17937	17939	17838	17865	17759	17967	17892	17842	17748	17872	17774	17919	17766	17875	17880	18245	17837	17941	17998	17916	17942	17657	17856	17697	17946	17821	17723	17913	17691	17909	18038	17674	17863	17851	17831	18122	17940	17894	17911	17797	17687	17715	17779	17743	18007	17911	17711	17703	17894	17804	17774	17968	17865	17948	17935	18089	17920	17780	18062	17624	17681	17884	17794	17837	18200	17893	17909	17848	18058	17805	17637	17704	18098	18069	17765	17743	17668	17856	17771	17839	17846	17941	17888	17936	17929	17631	17974	17985	17822	17895	17788	17992	17962	17660	17795	18041	17848	17890	17862	17930	17715	17804	17713	18002	17999	17763	17723	17763	17994	17866	17881	17757	17943	17789	17836	17645	17862	17934	18063	17686	18097	18195	17802	17773	18076	17860	17776	17843	17929	17844	17783	17861	17927	17892	17823	17899	17794	17671	17719	18074	18032	17965	18011	17838	17872	17877	17816	17952	17936	17785	17901	17825	17851	17736	17854	17863	17799	17824	17809	17842	17908	17943	17793	17922	17868	17887	17836	17808	17934	17895	17931	17825	18021	17908	17857	17876	17950	17889	17800	17792	17800	17948	17863	17763	17837	17683	17818	17827	17836	17885	17871	17848	17781	17741	17750	17974	17815	17713	17819	17890	18006	17913	18186	17845	17752	17874	17922	17850	17932	17825	17682	17859	17939	17624	17633	17828	17973	17808	17781	18076	17978	17940	17886	17742	17857	17861	18058	17771	17923	18071	17845	17848	17641	17898	17696	17872	17877	18112	17912	17947	17912	17848	17639	17730	17738	17881	17930	17680	17603	17682	17875	17966	17990	18021	17958	17809	17673	17793	17784	17962	17863	17815	18039	17782	17715	18025	17730	17613	17941	17897	17604	17698	18000	17881	17787	17898	17900	18009	17690	17731	17744	17826	17862	17790	17860	18055	17920	17921	17746	17942	17805	17781	17835	17901	18125	17659	17713	17902	17898	17952	17809	17707	17834	17994	18107	17942	17700	17787	17780	17855	17956	17807	17779	18074	17854	17961	17710	17843	17887	18034	17952	17787	17958	17849	17769	18104	17840	18124	17750	17972	17875	17751	17884	17908	17805	17890	17843	17778	17928	17953	18001	18034	17755	17988	17848	17823	18007	17640	17883	17888	17839	18140	17786	17984	18071	17956	17657	17651	17803	17799	17917	17810	17688	17741	18011	18169	17833	17695	17719	18067	17902	17851	18130	18082	17976	17874	17820	17905	17908	17884	18059	17863	17807	17677	17749	17977	17753	18057	17876	17914	17931	17766	18006	18153	17807	17938	17599	18004	17821	17808	17979	17826	17775	17774	18035	17826	17979	17951	17880	17885	17778	17816	17771	18024	17897	17772	17793	18013	17771	17884	18113	17795	17569	18003	18004	17817	17860	17727	17751	18065	17832	17888	17909	17781	17790	18071	17823	17993	18104	17679	17871	17790	17900	17869	17612	17948	17953	17793	17977	17843	17726	17802	17798	17545	17865	17678	17895	17782	17878	17728	17987	17762	17818	18045	17759	17663	17743	17931	17797	17794	17786	18007	17792	17697	17843	18049	17793	17886	17924	17863	17790	17634	17879	18062	17895	17884	17832	17908	17808	17617	17744	17836	17938	17888	17775	18069	17930	17892	17930	17921	17802	17654	17700	17935	17777	17841	18050	17792	17904	17772	17999	17825	17853	17686	17899	17817	17815	17920	17717	17858	17719	17655	17844	17859	17740	17940	17918	17913	17864	17992	17833	17808	17959	17991	17932	17883	17805	18060	18049	17966	17999	18049	17752	17980	17870	18050	17701	18046	17978	17787	18094	17865	17840	17996	17810	17866	18091	17948	18075	17939	17908	17943	17978	17875	17759	18043	18221	17752	18054	17757	17697	17848	17933	17853	17803	17805	17890	17727	17758	17637	17780	17862	17804	17932	17812	18095	17756	17791	17882	17824	17921	17907	18013	17826	18074	17864	17921	18020	17943	17942	17853	17928	17628	17722	17683	17963	17943	17801	18014	17895	17812	17861	17284	17596	17785	17702	17857	17509	17843	17888	17962	18050	17884	17958	18064	18074	17822	18087	17865	18006	17921	17757	17733	17730	17705	17906	17979	17835	17705	17850	17885	17895	17934	17867	17772	17678	17694	17754	17705	17836	17839	17921	17960	17926	17859	17701	18075	17872	17946	17842	17744	17716	17906	17839	17928	17885	17638	17934	17916	17901	18060	17830	17993	17846	17782	17752	17980	17925	17878	17981	17861	17854	17789	17893	17811
43595	74420	66365	46346	32791	21030	17344	16540	16299	16091	16173	16148	15791	15406	14842	14612	14303	14053	14267	14388	14071	13982	13926	13675	13473	13451	13453	13180	13174	13122	13228	13198	13255	13062	13071	13191	13314	13327	13199	13418	13200	13157	13295	13319	13238	13328	13325	13139	13383	13135	13192	13091	13338	13039	13170	13119	13309	12995	13051	13005	13174	13135	12946	13074	13082	13029	13053	13110	13105	13197	13184	13258	13156	13006	12959	13157	13080	13044	13199	13050	13144	13073	13034	13179	13034	13187	13120	13207	13129	13054	13224	13175	12914	13081	13218	13137	13045	13054	13001	13210	13224	13023	13050	13119	13125	13076	13138	12977	13136	12989	13084	13258	13207	13163	13114	13087	13132	13220	13258	13283	13051	13151	13011	13157	13183	13078	13087	13278	13035	12999	13245	13094	13201	13079	13167	13283	13087	12962	13199	12957	13222	13024	13153	13065	13171	13019	13048	13119	13084	13270	13164	13052	13301	13079	12915	13106	13113	13183	13141	13116	13159	12901	13213	13169	13044	13133	13145	13051	13053	13024	13059	13116	13120	13023	13251	13176	13142	13146	13121	13111	13174	13051	13208	13211	13076	13118	13235	13149	13222	13122	13257	12957	13055	13099	12941	13161	12821	13001	13154	13085	13112	13130	13245	13165	13134	13165	13295	13253	13118	13227	13048	13107	13298	13159	12905	13217	13037	13216	13195	13158	12974	13246	13005	13155	13211	13219	13146	13246	13127	13097	13057	12980	13203	13154	13252	13274	13029	13085	13105	13234	12956	13265	13054	13061	13180	13094	13167	13133	13085	13176	13222	13096	13013	13162	13272	13160	13226	13150	13275	13199	13145	13067	13173	13279	13114	13075	13132	13002	13039	13145	13236	13274	13162	13242	12917	13069	13090	13052	13116	13212	13213	13192	13168	13167	13067	13114	13213	13033	13171	12959	13156	13106	13063	13059	13020	13256	13166	13059	13201	13170	13141	13171	13191	13123	13149	13180	13052	13207	13101	13250	13076	13220	13202	12921	13241	13232	13162	13113	13081	12992	13257	13205	13262	13001	13197	13068	13220	13285	13117	13176	13300	13096	13225	13138	13136	13257	13095	13183	13124	13082	13185	12947	13208	13124	13129	13239	13145	13032	13110	13179	13101	13056	13232	13105	13033	13136	13154	13129	13136	13191	13183	13189	13192	13074	13102	13104	12963	13173	13093	13145	12986	13144	13165	13041	13099	13054	13227	13126	13157	13009	13146	13172	13162	13235	13206	13044	13190	13190	13156	13033	13091	13190	13226	13013	13078	13025	13164	13114	12989	13232	13230	13131	13111	13085	13085	13066	13111	13260	13142	13031	13080	13106	13095	13071	13136	13091	13142	13027	13156	13173	13029	13067	13093	13206	13140	13065	13077	13143	13072	13181	13141	12995	13121	13056	13008	13234	13112	13242	13042	13269	13080	13173	13000	13087	13201	13095	13175	13008	13080	12958	13159	13123	13139	13116	12975	13076	12985	13219	13076	13045	13089	13051	12996	13064	13099	13042	13136	13100	13150	13165	13294	12997	13185	13089	13182	13068	13257	13162	13188	13097	13141	13246	12986	13141	13257	13061	13077	13239	13000	13051	13178	13217	13218	13138	13251	13213	13124	13138	12955	13109	13009	13076	13225	13211	13186	13119	13293	13190	13172	13094	13063	13177	13047	13128	13333	13082	13149	13011	13144	13191	13069	13048	13197	13154	13003	13133	13192	13224	13023	13142	13093	13196	13076	13083	13071	13171	13156	13073	12919	13141	13019	13189	13161	13165	13158	13174	13185	13254	13278	13131	12983	13223	13045	13123	13232	13085	13244	13169	13093	13010	13045	13098	13172	13208	13072	13193	13041	12888	13401	13216	13160	13154	13067	13118	13075	13178	12965	13207	13142	12944	13209	13057	13138	13157	13074	12978	13194	13180	13117	13130	12961	13020	13290	13124	13110	13061	13113	12943	13069	13111	13242	13131	13039	13145	13030	13100	13157	12923	13240	13014	13110	13149	13230	13100	13037	13052	13165	13115	13129	13047	13049	13198	13114	13072	12952	13124	13139	13281	13150	13116	13207	13095	13267	13306	13093	13141	13061	13085	13122	12965	13292	13197	13160	13100	13178	13176	13052	13058	13004	13069	13034	13207	13057	13017	13164	13092	13048	12924	13085	13037	13019	13142	13141	13171	13143	13033	13114	13225	13144	13186	13148	13061	13139	13031	13175	13253	13337	13151	13139	13157	13291	13099	13017	13114	12964	12902	13153	13113	13107	13123	13082	13121	13111	13095	13135	13117	13178	13042	13225	13202	13193	13143	13135	13121	13159	13221	13082	13106	13131	13010	13346	13070	13187	13182	13049	13069	13171	13279	13069	13172	13119	13290	13101	13229	13146	13097	13140	13179	13053	13097	13167	13254	13053	13081	13100	13214	13163	13249	13121	13226	13179	13100	13194	13129	13226	13174	13058	13069	13267	13122	13334	13102	13143	13033	13218	13026	13239	13127	12956	13155	13109	13229	13050	13288	13129	13119	13093	13214	13131	13160	13330	13193	13216	13035	13233	13057	13098	13166	13211	13149	13218	13072	13134	13112	12984	13182	13114	13156	12970	13182	13192	13079	13047	12990	13159	13127	13253	13162	13122	13163	13171	13031	13175	13057	13018	13187	13285	13075	13116	13094	13245	13082	13035	13005	13068	12904	13126	13133	13188	12957	13106	13177	13103	13228	13053	13073	13088	13034	13130	13109	13081	13212	13112	12929	13217	13288	13046	13093	13262	13132	13136	13140	13106	12973	13233	13204	13057	12984	13049	13237	13243	12987	13081	13131	13007	13108	13114	13023	13106	13176	13072	13199	13130	13057	13130	13249	13224	13251	13354	13092	13113	13294	13158	13193	13125	13130	12929	13096	13079	12999	13081	13270	13071	13057	13087	13085	13205	13388	13000	13000	13168	13124	13044	13128	13191	13003	13081	13236	13051	13039	13115	13087	13138	13119	13039	13087	12998	13096	13006	12869	12978	13168	13289	13050	13040	13219	13195	13149	12925	13122	13144	13009	13071	13169	13103	13000	13206	13034	13052	13242	13172	12964	13228	12947	12988	13145	13040	13183	13021	13122	13211	13022	13177	13202	13067	13180	13025	13052	13182	13279	13168	13104	13077	13139	13056	13199	13090	13198	13171	13115	13348	13012	12987	13086	13066	13010	13215	13124	13090	13150	13155	13219	13193	13201	12999	13098	13227	13040	13048	13219	13146	13150	13144	13004	13184	13064	13248	13202	13087	13132	13293	12998	13193	13127	13128	13180	13098	12996	13121	13211	13174	13152	13080	13082	13079	13014	13097	13064	13028	13051	13073	13186	13087	13096	13121	13144	12929	13095	13011	13079	13080	13083	13134	12963	13002	12878	13202	13236	13153	13104	13177	13046	13189	13030	12967	12974	13195	13048	13242	13115	13179	13093	13028	12988	13024	13091	13166	13091	13020	13039	13207	13013	13141	13182	13328	13257	13109	13165	13119	13055	13110	13148	13142	13236	13083	13180	13133	13162	13127	13088	13163	13250	13015	13143	13233	13009	13138	13282	13114	13077	13266	13118	13300	13109	13157	13184	13117	12892	12932	13038	13282	13033	13119	13036	13153	13105	13290	13058	13164	13074	13165	13220	13009	13269	13053	13100	13076	13272	13075	13224	13077	13026	13283	13258	13113	13002	13226	13150	13109	13239	13023	13120	13148	13199	13244	13180	13236	13139	13186	13116	13096	13112	13204	13114	13111	13126	13140	13238	13170	13178	13105	13246	13019	13220	13124	13062	13170	12967	13217	13135	13104	12970	13038	13267	13151	13002	13046	13115	13108	13083	13117	13083	13131	13137	13075	13039	13144	13119	13183	13101	12983	13063	13118	13214	13198	13055	13126	13100	13258	13109	12982	12982	13037	13165	13214	13101	13153	13084	13206	12980	13166	12976	13092	13153	13163	13268	12919	13268	13350	13189	13265	13066	12959	13137	13038	13097	13185	12976	13109	13127	13166	13099	12964	13089	12954	13146	13160	13180	13170	13138	12997	13172	13240	13052	12961	13230	13174	13036	13134	13168	13125	13170	13085	13157	13248	13101	13231	13141	13187	12998	13066	13147	13080	13029	13060	13021	13008	13180	13162	13017	13141	13180	13052	13155	13251	13231	13075	13121	13197	13334	13036	13175	13107	13227	13245	13062	13210	13049	13080	13022	13123	13151	13021	13250	13223	13176	13127	12995	13235	13212	12954	13164	13153	13156	13123	13311	13156	13151	13165	13206	13077	13212	13262	13114	13011	13059	13324	12976	13134	13103	13256	13225	13096	13030	13073	13119	13196	13342	13088	13134	13117	13255	13285	13061	13179	13044	13201	13215	13220	13205	13205	13162	13138	13190	13167	13068	13137	13222	13112	13107	13109	13279	13044	13146	13133	13099	13117	13156	13276	13042	13065	13196	13146	13153	13154	13195	13325	13167	13139	13105	13404	13005	13321	13233	13127	13183	13134	12974	13120	12995	13190	13124	13179	13267	13235	13135	13171	13147	13038	13246	13103	13178	13126	13166	13185	13212	13107	13226	13069	13152	13039	13053	13234	13106	12968	13163	13354	13111	13146	13288	13159	13220	13151	13203	13059	13045	13329	13121	13069	13171	13091	13156	13216	13117	13122	13148	13085	13059	13103	13175	13113	13082	13187	13233	13096	13106	13152	13108	13008	13102	13021	13013	13075	13139	13133	13004	13133	13196	13184	13241	13137	13068	13062	13065	13205	13211	13044	13105	13209	13142	13267	13230	12890	12976	13178	13128	13119	13217	13266	13149	13047	13093	12951	13218	13008	13109	12978	13045	12984	13057	13055	13040	13158	13038	13222	13128	13187	12962	13139	13138	13263	13002	13121	13130	13215	13015	13097	13083	12980	12968	13184	13177	13109	13007	13039	13143	13134	12976	12966	13108	13085	13037	13102	13241	13046	13224	13166	13293	13201	13119	13142	13163	13028	13184	13017	13156	13125	13214	13023	13186	13083	12961	13331	12974	13228	13027	13183	13055	13239	13052	13251	13258	13215	13214	12804	13036	13186	13153	13133	12948	13318	12984	13104	13100	13091	13191
24936	21757	30693	30193	30252	27244	25810	21098	19878	19872	20202	19870	19768	19259	18651	18294	18317	18308	18168	18581	18061	17878	17845	17645	17632	17485	17124	17014	17089	16941	16921	17126	17241	17009	17091	17108	17113	17180	17123	17024	16958	17216	16936	16945	17208	17146	17125	17096	16943	16979	17039	16887	16747	16850	16928	16916	16708	16850	17052	16757	16920	16855	16903	16623	16767	17018	17047	17136	17017	16825	16691	16836	16957	16701	16971	16892	16947	16924	16985	16801	16835	16936	16885	16757	16763	16946	16981	16850	17022	16731	16950	16885	16737	16775	16986	16828	16828	16994	17053	16723	16816	16680	16897	16944	16826	17040	16816	16612	16910	16687	16829	16926	16980	16880	17028	16915	16938	16784	16892	16863	16972	16680	16797	16968	16839	17019	16851	16868	16865	17009	17034	16802	16898	16815	16895	17027	16959	16797	16913	16695	16973	16924	16807	16624	16823	16868	17013	16720	16988	16941	17054	16873	16915	16895	16871	16835	16878	16811	16986	16803	16925	16977	16703	16814	16809	16910	16874	16731	16925	16779	16786	16824	17138	17025	17086	17050	16979	17106	16965	16898	16750	16871	16640	16747	16882	16892	16813	16805	16889	16901	16983	16852	16817	16816	16888	17000	16776	16863	16727	16741	16722	17005	16966	16815	16711	16596	16853	16782	16911	16747	16729	17066	16629	16811	17008	16680	16917	16925	16880	16645	16673	16765	16705	16902	16826	17036	16902	16908	17015	16687	17087	16762	16855	16642	17033	16922	16957	16713	16880	16745	16981	16615	16827	16891	16928	16811	16829	16791	16896	16978	16902	16940	16656	17024	16807	16956	16634	16889	16837	16956	16809	16805	16779	16680	17176	17040	16754	16619	16977	16708	16831	16893	17117	16772	16903	16998	16964	16839	16715	16656	16697	16781	16792	16787	16689	16944	16950	16871	16931	16986	16946	16891	16857	16813	16813	16741	16783	16782	16748	16844	16803	16748	16878	16763	17093	16741	16732	16636	16800	17034	16863	16783	16639	16919	16838	16963	16849	16649	16989	16868	16941	16715	16941	16861	16885	16687	16953	16850	16840	16774	16991	16820	16754	16652	16795	16805	16906	16889	16894	16910	16813	16867	16611	16631	16835	16744	16880	16643	16880	16825	16783	16878	16828	16792	16921	16693	16846	16849	17052	16831	16677	16826	16930	17005	16834	16660	16906	16797	17002	16915	16872	16936	16917	16890	16725	16825	16953	16825	16733	16822	16901	16934	16731	16936	17022	17004	16720	16839	16924	16734	16789	16973	16974	16985	16761	16630	17024	17009	16994	16838	16921	16788	16782	17135	16743	16868	16783	17071	16743	16882	16785	16900	16738	16898	16967	17043	16761	16825	16797	16816	16731	16561	16951	16878	16875	17043	17000	17028	17158	17024	16901	16979	16954	16776	16801	16904	16935	16665	16930	16946	16914	16947	16831	16930	16882	16977	16853	17042	16866	16907	16699	16923	16741	16954	16837	16896	16908	17008	17031	16931	16782	16977	16931	16846	16930	16800	16888	16958	17104	16819	16776	16848	16709	16756	16757	16849	16900	16660	16860	16839	16998	16896	16990	16807	16860	16743	16901	16842	16612	17233	16817	17009	16714	16711	16811	16862	16789	16791	16648	16939	16852	16975	16993	16928	16997	16878	17019	16871	16811	16780	16928	16862	16788	16979	16938	16770	17061	16617	16748	16899	16820	17033	16977	16951	16763	16774	16774	16790	16850	16923	16894	16680	16931	16843	16823	16941	17044	16717	16714	16778	16854	16877	16841	16899	16699	16745	16707	16873	16997	16982	16777	16829	16869	16563	16916	17106	17016	16865	16792	16680	16890	16813	16876	16940	17069	16884	17041	16894	16703	16805	16688	16828	16910	16809	16827	16859	16835	16773	16849	16777	16834	16918	16778	16761	16758	16746	16881	16821	16654	16760	16770	16655	16899	16899	16821	16812	16691	16842	16830	16783	16818	16838	16879	16630	16940	16775	16794	17108	16703	16941	16861	16778	16757	17165	16896	16942	16972	16889	16891	16867	16890	16880	17026	16678	16845	16980	16668	16650	16913	16877	17045	16981	16842	16934	16785	16636	16818	16811	16859	16728	16999	16751	16716	16790	16838	16902	16775	16669	16796	16954	17007	17034	16991	16910	16882	17045	16935	16891	16701	16699	16679	16819	16831	16938	16829	16779	16707	16787	16838	16898	16637	16703	17046	16872	16949	16907	16912	16697	16923	16859	16607	16849	16886	16735	16871	16831	16665	16895	16906	16794	16842	16895	16762	16891	16767	16716	16940	16757	16891	17081	16999	16938	17033	16650	16801	16743	16946	16918	16967	16852	16797	16807	16843	16954	16870	16733	16741	17022	16899	16850	16965	17100	16686	16885	16976	16849	16834	16609	16771	16821	16973	16876	17109	16863	16819	16992	16722	17034	16905	16749	16831	16961	16832	16807	16934	16761	17008	16892	16844	16852	16877	16931	16895	16742	16725	16997	16937	17069	16944	16878	16912	16665	16918	16812	16956	16828	17014	16846	17044	16767	16948	16744	16875	16983	16820	17018	16829	16809	16841	16677	16904	16864	16860	16960	16793	16967	16888	16810	16862	17160	16891	16559	16727	16954	16634	16980	16860	16823	17057	16897	16697	16663	17028	17011	17021	16917	17163	16772	16779	16802	16932	16874	16720	17021	16769	16762	16985	16808	16718	16787	16968	16859	16852	16820	16858	17025	16767	16895	16761	16929	16723	16641	16751	16802	17028	16963	16935	16897	16873	16915	16818	16848	16719	16767	16839	16912	16966	16679	16836	16925	16728	16775	16820	16720	16980	16579	16796	16768	16977	16852	16866	16914	16717	16719	16858	16755	16854	16719	16943	16954	16789	16935	16891	16573	16791	16841	16796	16822	16955	16964	16851	17024	17040	17117	16952	16796	16883	17023	17004	16780	16841	16853	16726	16964	16928	16777	17082	16899	16667	17010	16913	16697	17025	16773	16940	16865	16846	16730	16953	16946	16929	17001	17078	16972	16885	16696	16885	16882	16795	16891	17022	16951	16921	16715	16904	16891	16813	16788	16929	16946	16822	16794	16884	16859	16946	16670	16887	17100	16928	16842	16870	17093	17038	16968	16907	16786	16778	16833	16892	17067	16865	16874	16828	16954	16873	16921	16644	16860	16995	16940	17016	16900	16946	16732	17019	17036	16839	16958	16923	16786	16833	16771	16942	16888	16902	16949	16996	16639	16915	16801	16733	16665	16931	16883	16874	16645	16779	16800	16765	16666	16902	16681	16940	16792	16878	17019	17008	17003	16986	16868	16842	16816	16821	16702	16838	16754	16702	16814	17166	16830	17054	16716	16879	16937	16747	16788	16525	16722	16928	16734	16653	16992	16840	16701	16921	16744	16809	16960	17030	16754	16901	16627	16968	16958	16902	16778	16725	16866	16943	16670	16810	16648	17001	16844	16852	16862	16929	16808	16923	16737	16903	16817	16819	16868	16714	16748	16797	16892	16983	16738	16743	16841	16892	16977	17045	16860	16782	16756	16801	16691	17015	16720	16794	16963	16917	16629	16760	16842	16980	17032	16946	16963	16834	16743	16965	16718	16871	16977	16815	16826	16866	16736	16839	16705	17017	16993	16893	16748	16842	16950	16978	16827	16886	16910	16870	16608	16897	17103	16892	16839	17026	16947	16939	16841	16921	16856	16842	17027	17043	16876	16789	16928	16952	16948	17092	16908	16721	16718	16823	16891	16786	16817	16725	16768	16815	16954	16838	16891	16753	17010	16915	16778	16885	17046	17220	17038	16661	16845	16958	16740	17054	17180	16851	16913	16755	16892	16766	16832	16858	17049	16887	16778	16863	17023	16788	17018	16820	16585	16824	16980	16842	17033	16883	16810	16971	16919	16873	16905	16923	16891	16834	16953	16879	16974	16847	16920	16826	16695	16682	16733	16949	16916	16918	16801	16927	16833	16943	16804	16894	16959	17026	16959	17026	16677	16748	16837	16808	17086	16822	16840	16839	16760	16848	17050	16728	16760	16936	16914	16750	16711	16862	16780	16840	16865	17079	16833	17079	16902	16961	16846	16768	16734	16727	16939	16845	16934	16895	17018	16982	16902	16897	16893	16893	16834	16780	16981	16948	16763	16820	17030	17110	16882	16899	16732	16900	16882	17005	16667	17011	16837	16741	16983	16748	16910	16924	17011	16990	16731	16836	16901	16734	16701	16683	16759	16977	16649	16927	16811	16806	16956	16802	17103	16974	16787	16916	16902	16847	16961	16988	17017	16848	16751	16820	16840	16994	16831	16779	16670	16792	16889	16892	16860	16747	16884	17243	16833	16587	16675	16659	16658	16578	16822	16770	16860	16614	16820	16859	16966	16969	16829	16876	16932	16689	16908	16729	16804	16580	16961	16846	16921	16949	16787	16740	16686	16787	16781	16930	16679	16883	16765	16672	16838	16680	16932	16844	16840	16678	16966	16848	16926	16826	16692	16860	16954	16950	16678	16789	16822	16871	16794	16703	16922	17041	16943	16896	16836	16972	16897	16779	16931	17015	17039	16955	16996	16849	16831	16871	16825	17081	16784	16915	16595	16785	16760	16621	16967	16846	16901	16841	17026	16913	16759	16931	17134	17024	16830	16976	16888	16771	17007	16817	17010	16876	16953	17018	16802	16790	17113	16932	16789	16735	16969	16819	16957	16878	16720	17023	16987	16856	16849	16880	16812	16944	16851	16973	16703	16961	16739	16898	16793	16766	16718	16913	16795	16903	16819	16888	16954	16749	16993	16779	16844	16845	16807	16850	16687	17039	16876	17009	16915	16914	16947	16845	16965	16749	17056	16859	17011	16614	16791	16679	16781	16944	16830	16922	16731	16863	16816	16738	16718	17075	16845	16807	16858	16796	16805	16995	16871	16687	16866	16742	16777	16755	16751	16856	16830	16769	16610	16883	16684	16789	16959	16680	16932	16974	16871	16945	16759	16727	16817	16646	16833	16782	17010	16818	16841	16956	16851	16723	16893	16929	16711	16775	17013	16715	17075	16871	16709	17099	16862	17050	16912	16774	16822	17109	16968	16933	16840	16704	16795	16923	16927	16936	16876	16898	16940
46957	80192	77125	59364	44398	22688	18470	17459	16970	16625	16910	16712	16311	15587	14861	14350	14130	14093	13990	14204	13776	13742	13585	13345	12993	12847	12844	12744	12517	12657	12560	12506	12612	12582	12494	12503	12622	12752	12615	12617	12733	12839	12697	12665	12724	12587	12574	12793	12723	12441	12596	12507	12692	12339	12473	12538	12563	12651	12619	12539	12519	12363	12404	12638	12481	12560	12645	12476	12551	12559	12420	12510	12570	12415	12598	12529	12555	12608	12693	12436	12518	12577	12718	12512	12512	12562	12479	12541	12432	12501	12618	12578	12381	12509	12615	12512	12474	12470	12617	12286	12490	12574	12294	12694	12537	12488	12514	12533	12462	12469	12507	12724	12417	12679	12394	12440	12448	12613	12566	12574	12548	12552	12449	12522	12487	12444	12505	12347	12495	12455	12489	12451	12550	12703	12641	12422	12671	12408	12549	12415	12414	12536	12594	12550	12340	12423	12464	12677	12708	12589	12540	12593	12402	12403	12506	12485	12643	12543	12390	12499	12508	12513	12603	12682	12436	12524	12652	12369	12625	12499	12512	12559	12611	12501	12403	12622	12602	12529	12569	12538	12481	12616	12468	12657	12494	12704	12460	12515	12438	12588	12423	12436	12473	12533	12632	12346	12598	12593	12498	12473	12563	12540	12696	12384	12644	12543	12546	12340	12612	12351	12438	12446	12567	12561	12573	12642	12582	12538	12528	12339	12522	12660	12432	12447	12478	12311	12525	12477	12693	12510	12589	12457	12518	12485	12666	12602	12631	12561	12558	12587	12436	12428	12421	12581	12413	12514	12511	12459	12664	12663	12444	12598	12363	12371	12535	12407	12653	12588	12362	12460	12578	12521	12640	12612	12434	12651	12492	12596	12413	12532	12518	12586	12415	12526	12390	12521	12358	12397	12591	12371	12525	12461	12612	12449	12435	12786	12563	12640	12613	12577	12506	12622	12563	12491	12346	12544	12534	12379	12431	12484	12500	12439	12616	12488	12625	12539	12583	12537	12469	12703	12589	12548	12538	12660	12623	12300	12530	12437	12361	12439	12508	12461	12587	12563	12534	12587	12429	12433	12501	12367	12588	12455	12666	12597	12224	12501	12473	12473	12639	12517	12530	12586	12448	12650	12651	12505	12514	12432	12394	12394	12464	12499	12471	12450	12472	12577	12671	12415	12730	12545	12430	12340	12588	12484	12566	12475	12471	12502	12457	12502	12470	12362	12402	12447	12603	12495	12463	12479	12479	12704	12527	12542	12437	12364	12519	12489	12406	12666	12528	12395	12515	12627	12515	12569	12599	12434	12642	12449	12437	12467	12526	12527	12611	12520	12577	12491	12481	12615	12689	12471	12541	12450	12307	12488	12604	12356	12477	12545	12670	12555	12523	12435	12526	12438	12357	12469	12500	12541	12382	12577	12432	12755	12522	12386	12698	12346	12337	12528	12483	12587	12396	12625	12317	12558	12535	12495	12505	12524	12482	12472	12529	12526	12387	12712	12556	12575	12421	12623	12385	12617	12341	12515	12659	12599	12538	12710	12463	12412	12462	12385	12567	12476	12451	12541	12398	12590	12498	12471	12671	12459	12588	12369	12402	12438	12585	12505	12524	12596	12410	12499	12471	12591	12602	12624	12551	12429	12308	12627	12462	12362	12496	12661	12516	12578	12457	12400	12385	12382	12487	12498	12613	12543	12455	12506	12641	12650	12444	12468	12603	12359	12488	12534	12686	12495	12606	12610	12372	12532	12636	12545	12496	12536	12470	12533	12515	12680	12504	12577	12591	12493	12616	12372	12527	12434	12386	12508	12548	12583	12451	12615	12431	12503	12455	12600	12557	12336	12585	12480	12669	12548	12611	12483	12496	12479	12504	12534	12617	12584	12576	12552	12759	12375	12326	12399	12547	12572	12516	12528	12449	12561	12446	12496	12470	12461	12368	12547	12475	12528	12369	12561	12572	12527	12644	12390	12419	12568	12564	12583	12489	12633	12362	12552	12399	12568	12600	12454	12564	12469	12712	12456	12452	12679	12508	12517	12499	12430	12547	12713	12514	12431	12430	12554	12493	12542	12453	12653	12262	12386	12570	12468	12496	12613	12315	12660	12533	12543	12636	12634	12454	12398	12609	12596	12570	12331	12380	12487	12466	12555	12524	12437	12523	12394	12511	12389	12464	12460	12569	12634	12451	12407	12584	12474	12376	12528	12565	12594	12519	12521	12519	12403	12646	12561	12513	12477	12459	12529	12707	12468	12524	12640	12475	12717	12469	12441	12609	12492	12511	12427	12444	12437	12513	12553	12516	12329	12421	12600	12626	12448	12415	12714	12531	12416	12511	12714	12532	12454	12566	12374	12415	12469	12464	12540	12445	12556	12472	12512	12582	12425	12358	12546	12468	12640	12568	12449	12567	12732	12502	12381	12559	12525	12404	12504	12622	12415	12526	12537	12518	12378	12592	12551	12683	12383	12597	12568	12540	12443	12433	12435	12711	12594	12523	12555	12486	12499	12640	12425	12389	12329	12537	12444	12538	12472	12484	12542	12612	12455	12646	12575	12480	12317	12598	12463	12453	12577	12542	12384	12575	12488	12672	12412	12597	12529	12491	12654	12415	12561	12440	12333	12417	12515	12470	12534	12446	12628	12383	12467	12412	12384	12439	12387	12533	12476	12474	12520	12505	12440	12619	12459	12567	12545	12514	12437	12623	12623	12441	12386	12522	12434	12468	12498	12528	12486	12344	12315	12652	12776	12586	12442	12472	12776	12575	12472	12336	12573	12325	12532	12459	12555	12457	12637	12664	12445	12523	12504	12334	12594	12462	12453	12670	12521	12600	12570	12595	12600	12530	12348	12415	12548	12467	12635	12508	12571	12441	12573	12361	12459	12476	12631	12427	12548	12488	12556	12694	12485	12550	12326	12471	12438	12564	12364	12515	12570	12506	12455	12412	12541	12362	12312	12488	12577	12458	12614	12562	12358	12484	12607	12576	12417	12587	12571	12444	12629	12540	12595	12626	12466	12337	12589	12338	12464	12576	12433	12417	12373	12445	12567	12537	12436	12691	12565	12626	12341	12441	12555	12631	12598	12586	12526	12467	12563	12503	12350	12516	12621	12652	12495	12323	12582	12703	12499	12441	12486	12478	12407	12490	12408	12475	12619	12467	12506	12465	12488	12645	12535	12451	12691	12500	12453	12460	12595	12613	12511	12502	12445	12479	12648	12505	12635	12587	12306	12561	12409	12654	12482	12450	12518	12623	12475	12559	12410	12294	12532	12538	12447	12489	12515	12429	12475	12308	12459	12369	12480	12409	12400	12561	12573	12532	12367	12619	12553	12551	12602	12547	12590	12627	12477	12442	12373	12371	12483	12510	12571	12608	12440	12416	12486	12619	12466	12579	12549	12444	12566	12608	12405	12462	12384	12584	12513	12361	12427	12519	12570	12456	12435	12559	12467	12586	12554	12492	12363	12554	12430	12378	12296	12583	12574	12611	12488	12627	12453	12509	12664	12427	12473	12617	12442	12710	12556	12686	12568	12464	12459	12562	12595	12454	12596	12529	12526	12510	12472	12544	12464	12405	12672	12700	12454	12345	12466	12673	12576	12636	12565	12586	12660	12433	12562	12553	12499	12397	12497	12399	12663	12514	12549	12535	12300	12460	12589	12385	12479	12601	12576	12393	12482	12559	12547	12498	12686	12602	12581	12560	12508	12476	12558	12557	12637	12544	12588	12467	12564	12551	12610	12504	12355	12495	12493	12402	12651	12549	12547	12408	12647	12482	12558	12521	12522	12587	12484	12561	12415	12491	12454	12428	12460	12458	12573	12500	12380	12515	12418	12390	12530	12438	12631	12467	12557	12545	12672	12609	12434	12561	12477	12566	12455	12450	12571	12409	12660	12511	12394	12499	12494	12432	12481	12428	12454	12403	12555	12442	12516	12596	12449	12649	12579	12706	12680	12464	12661	12547	12614	12578	12479	12520	12471	12424	12547	12647	12499	12455	12498	12509	12465	12334	12481	12492	12362	12412	12464	12639	12641	12416	12504	12620	12310	12520	12587	12353	12461	12597	12461	12529	12523	12495	12719	12634	12384	12575	12480	12695	12530	12559	12553	12369	12556	12416	12432	12563	12465	12545	12362	12599	12623	12507	12603	12674	12533	12494	12570	12552	12566	12348	12610	12684	12636	12662	12414	12385	12588	12386	12484	12474	12347	12424	12348	12268	12518	12787	12551	12284	12715	12637	12608	12561	12389	12574	12484	12638	12442	12450	12341	12317	12598	12558	12529	12392	12533	12604	12514	12521	12427	12614	12423	12484	12540	12538	12448	12367	12404	12588	12587	12536	12525	12458	12528	12449	12489	12542	12562	12589	12400	12479	12541	12482	12480	12581	12453	12434	12476	12517	12511	12344	12638	12596	12537	12502	12503	12337	12490	12443	12436	12507	12562	12486	12546	12471	12462	12578	12412	12479	12586	12546	12615	12642	12544	12586	12505	12321	12548	12410	12489	12406	12563	12426	12471	12465	12510	12548	12391	12554	12339	12549	12570	12511	12643	12449	12704	12531	12621	12453	12530	12533	12450	12548	12602	12404	12506	12491	12418	12514	12450	12475	12624	12508	12430	12560	12441	12543	12528	12295	12435	12365	12374	12547	12542	12434	12555	12549	12509	12451	12664	12532	12548	12373	12715	12456	12454	12549	12604	12428	12637	12599	12487	12513	12616	12527	12470	12486	12368	12446	12464	12536	12411	12629	12521	12533	12631	12419	12624	12479	12469	12458	12542	12447	12260	12417	12615	12413	12532	12520	12464	12452	12617	12533	12593	12571	12506	12398	12585	12455	12422	12733	12485	12507	12675	12434	12574	12553	12418	12552	12487	12556	12459	12691	12551	12470	12553	12495	12409	12293	12578	12590	12637	12513	12577	12453	12657	12593	12693	12478	12497	12398	12511	12611	12575	12428	12402	12350	12447	12529	12443	12667	12559	12644	12625	12454	12415	12328	12526	12589	12643	12507	12553	12548	12607	12452	12420	12659	12633	12380	12549	12575	12530	12609	12390	12420	12502	12638	12413	12416	12491	12479	12583	12571	12499	12350	12505	12352	12433	12588	12463	12503	12489	12325	12629	12612	12638
40190	50333	54712	41834	28902	21427	20018	19779	19540	19391	19541	19360	19426	19220	18941	18843	18616	18638	18661	18864	18674	18615	18669	18416	18303	18150	18216	18351	18358	18431	18273	18378	18185	18343	18149	18246	18453	18441	18085	18238	18253	18222	18337	18299	18190	18265	18380	18143	18329	18325	18222	18053	18271	18181	18105	18052	18094	18376	18403	18053	18214	18315	18204	18413	18146	18152	18129	18082	18177	18145	18324	18215	18183	18130	18026	18187	18299	18173	18346	18039	18292	18255	18152	18440	18227	18292	18248	18239	18224	18504	18082	18234	18168	18224	18116	18153	18117	18228	18374	18082	18133	18209	18037	18343	17871	18183	18388	18111	18227	18272	18046	18207	18014	18401	18144	18401	18286	18220	18210	18169	18312	18133	18005	18428	18235	18132	18113	18298	18209	18277	18126	18129	18480	18182	18149	18135	18061	18137	17969	17966	18317	18085	18131	18109	18001	18257	18282	18291	17928	18247	18227	18125	18181	18261	18119	18178	18182	18058	18160	18162	18285	18083	18326	18192	18335	18190	18181	18265	18185	17979	18232	18230	18030	17758	18036	18318	18262	18213	18237	18257	18344	18122	18027	18106	18139	18410	18180	18229	18145	18122	18305	18100	18262	18319	18408	18155	18125	18309	18154	18116	18190	17935	18351	18153	18355	18065	18336	18069	18369	18305	18292	18113	18400	18051	18073	18176	18295	18214	18058	18308	17990	18054	18131	18127	18344	18078	18316	18329	18281	18041	18120	18315	18205	18257	18249	18205	18048	18317	18254	18342	17992	18146	18137	18270	17923	18349	18010	18047	18330	18340	17932	18268	18366	18190	18032	18078	18114	18115	18215	18194	18309	18165	18166	18276	18109	18256	18120	18307	18013	18182	18122	18027	18306	18222	18095	18157	18222	17947	18236	18317	18076	18173	18105	18192	18263	17928	18362	18005	18142	18197	18249	18215	18360	18015	18111	18220	18305	18209	17986	17989	18186	18289	18310	18226	18358	18293	18187	17998	18084	18118	18326	18102	18421	18349	18130	18277	18357	18270	18339	18151	18256	18173	17991	18351	17941	18136	18138	18405	18274	18142	18288	18176	18328	18186	18066	18186	18187	17903	18370	18115	18362	18116	18138	18231	18172	18031	18281	18205	18108	18260	18114	18348	18224	18075	18301	18059	18109	18330	18156	18099	18387	18270	18024	18202	18191	18240	18262	17889	18249	18068	18190	18128	18431	18081	18219	18072	18114	18330	18591	18094	18246	18309	18238	18310	18257	18247	18030	18245	18178	18363	18235	18156	18325	18032	18110	18167	18200	18125	18039	18342	18144	18157	18418	18353	18134	18153	18124	18234	18261	17982	18060	18177	18067	18195	18247	18294	18104	18222	18174	18529	18318	18397	18345	18351	18195	18058	18295	18035	18356	18220	18193	18093	18160	18059	18052	18307	18105	18125	18198	18265	18322	18364	18284	18302	18344	18207	18346	18010	18213	18037	18166	18306	18301	17883	18071	18216	17940	18221	18189	18210	18369	18225	18358	18234	17939	18051	18160	18069	18409	18221	18109	18076	18073	18127	18130	18457	17975	18168	18126	18072	18276	18304	18162	18073	18069	18306	18064	18185	18174	18254	18340	18204	18215	18371	18173	18057	18265	18199	18096	18195	18124	18283	18164	18144	18223	18369	18254	18434	18102	18200	18397	18332	18361	18382	18147	18438	18092	17812	18117	17996	18239	18273	18231	18131	18388	18275	18035	18269	18156	18264	18117	18182	18269	18349	17996	18158	18355	18096	18118	18322	18194	18187	17949	18297	18283	18194	18214	18090	18171	18272	18159	18210	18175	17962	18273	18351	18352	18173	18383	18172	18228	18147	18394	18123	18304	18130	18270	18278	18102	18374	18205	18200	18368	18161	18344	18109	18444	18230	17985	18064	18408	18170	18224	18138	18313	18306	18098	18209	18102	18466	18285	18406	18149	18047	18160	18196	18111	18004	18025	18307	18113	18147	18152	18227	18331	18229	18114	18232	18150	18054	18273	18094	18114	18265	18242	17984	18150	18299	18072	18120	18229	18104	18220	18352	18107	18171	18210	18069	17995	18320	18029	18022	18075	18271	18255	18268	18409	18003	18154	18362	18046	18096	18028	18355	18379	18216	18125	18378	18245	18122	18163	18227	18028	18244	18227	18234	18098	18124	18234	18200	18277	18293	18047	18230	18049	18264	18452	18122	18270	18117	18266	18111	18288	18263	18009	18152	18595	18403	18243	18055	18059	18261	18339	18051	17961	17989	18269	18367	18342	18197	18021	18240	18242	18280	18151	18089	17974	17939	18126	18133	18111	18227	18369	18288	18314	18526	18247	18418	17926	18279	18179	18246	18137	18287	18426	18059	18366	18538	18333	18234	18383	18063	18000	18292	18303	18287	18128	18168	18282	18241	17994	18177	18431	18348	18085	18220	18180	18360	18085	18063	18182	18227	18286	18219	18210	18133	18070	18094	18140	18284	18224	18320	18077	18017	18006	18147	18064	18052	18159	18134	18202	18342	18274	18108	18200	18206	18142	18295	18406	18051	18091	18104	18107	18045	18164	18272	18161	18194	18372	18266	18195	18150	18025	18480	18425	18109	18158	18226	18227	18402	18364	18220	18088	18217	18080	18145	18445	18200	18126	17872	18340	18298	18130	18234	18482	18153	18349	18223	18184	18288	18177	18149	18009	18181	18254	17939	18368	18266	18406	18076	18125	18211	18251	18270	18133	18179	18316	18036	18185	18242	18174	18248	18261	18327	18394	18135	18234	18230	18081	17998	18053	18070	18276	18237	18056	18268	18223	18342	18290	18149	18298	18144	18041	18015	18127	18084	18049	18087	18141	18216	18185	18145	18303	18141	18231	18069	18254	18338	18197	18363	18243	18343	18130	18203	18225	18239	18210	18255	18139	18066	18273	18038	18151	18133	18354	18336	18017	18249	18300	18063	18130	18174	18090	18304	18284	18255	18179	18347	18138	18392	18226	18128	18106	17957	18314	18293	18239	18024	18241	17985	18028	18284	18193	18086	18308	18059	18008	18120	18260	18232	18064	18118	18501	18071	18187	18175	18228	18118	18223	18418	18269	18355	18335	18432	18114	18095	18356	18315	18246	18212	18365	18328	18115	18300	18099	18217	18124	18209	18034	18092	18205	18240	18179	18069	18356	18154	18229	18146	18507	18223	18134	18220	18038	18260	18240	18196	18359	18431	18065	18265	18227	18235	18252	18179	18018	18110	18202	18169	18305	18144	18242	18370	18253	18191	18216	18201	18133	18176	17990	18166	18156	18116	18387	18341	18001	18203	18144	18153	18155	18071	18061	18130	18149	18185	18399	18318	18404	18346	18291	18095	18307	18050	18175	17954	18114	18164	18226	18141	18321	18207	17983	18176	17979	18126	18025	18206	18440	18380	18145	18209	18290	18031	18359	18003	18105	18103	18202	18271	18161	18228	18069	18257	18275	18077	18432	18042	18384	18204	18294	18293	18259	18294	18125	18097	18283	18127	18172	18106	18112	18186	18004	18189	18212	17972	18095	18240	18053	18310	18052	18153	18121	18378	18036	18155	18216	18042	18102	18070	18094	18215	18186	18049	18167	18419	18200	18103	18162	18233	18318	18114	18138	18158	18112	18401	18305	18140	18224	18104	18171	18264	18073	18116	18355	18116	18390	17925	18154	18256	18208	18072	18161	18354	18351	18530	18266	18005	18085	18147	18282	17915	18184	18023	18248	18191	18195	18172	18225	18218	17990	18236	17993	18276	18120	18178	18054	18108	18118	17907	18144	18222	18068	18294	18272	17998	17986	17988	18206	18243	18329	18119	18215	18203	18219	18270	18110	18353	18033	18267	18202	18065	18339	18124	18373	18172	18079	18286	18136	18336	18339	18112	18292	18153	18144	18089	18075	18218	18106	18246	18284	18092	18139	18081	18191	18303	18296	18436	18419	18332	18343	18201	18023	18093	18124	18247	18208	18189	18337	17970	18314	18270	18114	18165	18304	17986	17951	18186	18090	17983	18127	18136	18206	18094	18211	18460	18217	18244	18361	18006	18301	18299	18053	18228	18166	18251	18215	18236	18110	18150	18307	18249	18190	18262	18087	18272	18282	18198	18167	18098	18140	18302	18091	18197	18282	18128	18179	18124	18147	18280	18235	18137	18184	18190	18281	18168	18134	18376	18072	18156	18102	17905	18192	18233	18180	18366	18400	18120	18309	18311	18279	18072	18030	18098	18172	18027	17961	18058	18328	18106	18119	18430	18295	18216	18232	18179	18343	18185	18096	18178	18425	18057	17975	18117	18312	18206	17998	18261	18349	17933	18066	18132	18094	18532	18139	18210	18284	18102	18297	18270	18250	18083	18109	18214	18109	18287	18202	18034	18032	18282	18069	18206	18104	18237	18181	18052	18271	18242	18450	18233	17973	18173	18298	18086	18154	18048	18020	17989	18188	18095	18014	18006	18245	18412	18223	18422	18106	18350	18059	18329	17924	18020	18233	18389	18203	18231	18281	18386	18117	18121	18065	18089	18125	18379	18119	18304	18432	18227	18201	18293	18133	18372	18201	17937	18133	18224	18146	18214	18159	18114	18263	18169	18156	18101	18105	18137	18231	18265	18409	18254	18334	18242	18431	18123	18249	18100	18155	18404	18169	18042	17987	18045	18111	18033	18084	18187	18164	18338	18071	18150	18232	18099	18174	18249	18038	18188	18272	18271	18132	18216	18289	18048	18050	18443	18220	18139	18284	18124	18424	18153	18053	18007	18125	18190	18145	18128	18138	18450	18219	18187	17993	18203	18212	18056	18106	18189	18232	18172	18131	18324	18145	18299	18173	18348	18188	18105	18093	18173	18303	18139	18258	17983	18247	18071	17992	18167	18375	18358	18145	17924	18152	18105	18236	18306	18247	18223	18205	18243	18282	18138	18119	18097	18164	18445	18227	18072	18199	18251	18287	18276	18185	18185	18303	18429	18180	18221	18501	18230	18351	18072	18180	18053	18083	18111	18193	18049	18257	18336	18248	18251	17954	18164	18071	18428	18214	18155	18240	18058	18269	18194	18184	18495	18111	18041	18163	18172	18239	18210	18255	18351	18426	18228	18159	18026	18278	18294	18339	18276
42017	60366	55792	37380	23476	16121	15543	15250	15053	15035	15163	15093	14732	14482	13994	14096	13847	13867	13795	13915	13624	13723	13722	13366	13466	13343	13363	13315	13150	13161	13335	13155	13460	13090	13173	13185	13203	13239	13284	13248	13311	13174	13394	13336	13321	13264	13170	13158	13283	13381	13104	13290	13249	13116	13188	13145	13206	13196	12977	13098	13177	13158	13268	13102	13111	13155	13204	13179	13174	13109	13096	13048	13376	13232	13134	13347	13317	13308	13213	13041	13373	13253	13237	13209	13153	13131	13109	13224	13303	13177	13157	13238	13065	13226	13165	13225	13074	13117	13129	13244	13100	13264	13357	13226	13227	12979	13191	13183	13143	13174	13005	13222	13168	13009	13167	13167	13150	13394	13243	13087	13301	13005	13172	13342	13212	13016	12989	13286	13200	13228	13081	13058	13158	13158	13325	13151	13164	13236	13122	13116	13132	13214	13235	13194	13283	13296	13129	13088	13155	13289	13185	13035	13173	13243	13273	13079	13072	13056	13265	13223	13030	13183	13261	13178	13166	13240	13298	13110	13360	13039	13284	13145	13251	13245	13128	13069	13074	13205	13255	13207	13225	13057	13231	13421	13146	13239	13318	13054	13246	13213	13235	13275	13161	13297	13307	13312	13136	13193	13269	13168	13226	13069	13202	13172	13068	13249	13139	13124	13272	13250	13089	13236	13174	13206	13311	13292	13375	13097	13247	13064	13158	13182	13282	13158	13218	13167	13190	13196	13216	13123	13203	13271	13243	13192	13189	13156	13179	13336	13120	13310	13200	12964	13146	13187	13152	13220	13359	13111	13152	13226	13171	13054	13175	13372	13276	13106	13276	13236	13187	13141	13048	13125	13160	13245	13251	13216	13176	13038	13124	13171	13207	13269	13141	13227	13096	13275	13377	13198	13251	13183	13284	13212	13236	13259	13213	13119	13191	13235	13184	13022	13162	13088	13153	13303	13149	13229	13292	13015	13168	13312	13077	13178	13319	13248	13236	13287	13086	13170	13140	13104	13135	13170	13266	13308	13196	13190	13201	13332	13287	13251	13205	13222	13114	13158	13030	13053	13193	13292	13186	13158	13254	13228	13332	13144	13304	13245	13435	13104	13254	13274	13111	13325	13320	13075	13295	13173	13133	13218	13099	13246	13154	13213	13252	13127	13231	13088	13289	13228	13059	13129	13200	13172	13063	13187	13169	13421	13071	13339	13215	13319	13205	13260	13115	13420	13110	13226	13241	13404	13148	13227	13146	13164	13071	13143	13334	13033	13375	13263	13124	13222	13255	13231	13137	13253	13239	13339	13314	13258	13204	13113	13087	13161	13106	13399	13193	13231	13174	13096	13027	13215	13166	13106	13305	13390	13038	13186	13073	13218	13330	12988	13149	13190	13194	13170	13326	13151	13017	13205	12942	13073	13285	13176	13287	13163	13336	13155	13201	13063	13276	13124	13031	13224	13211	13185	13190	13144	13199	13256	13128	13223	13174	13352	13150	13199	13134	13114	13081	13179	13053	13181	13428	13131	13132	13309	13146	13047	13097	13174	13060	13233	13118	13191	13167	13142	13218	13065	13229	13101	13143	13112	13159	13293	13075	13232	13167	13271	13288	13275	13241	13138	13135	13113	13248	13359	13338	13113	13316	13206	13118	13231	13308	13403	13087	13049	13265	13267	13307	13110	13273	13348	13122	13201	13282	13266	13319	13094	13294	13105	13285	13035	13111	13154	13097	13158	13075	13138	13022	13163	13276	13107	13160	13213	13140	13218	13201	13192	13258	13219	13148	13248	13174	13304	13211	13231	13197	13035	13177	13240	13293	13097	13122	13229	13209	13257	13105	13148	13156	13102	13224	13168	13294	13128	13065	13263	13160	13289	13341	13149	13266	13434	13189	13218	13240	13072	13097	13166	13024	13129	13290	13263	13161	13170	13240	13306	13320	13220	13146	13248	13210	13220	13246	13180	13241	13240	13175	13198	13221	13284	13321	13139	13197	13022	13100	13297	13262	13277	13165	13394	13243	13212	13360	13264	13209	13373	13055	13263	13255	13287	13132	13161	13206	12982	13265	13270	13022	13141	13167	13156	13162	13111	13145	13173	13311	13286	13266	13305	13191	13343	13272	13074	13211	13130	13287	13171	13259	13199	13123	13171	13337	13349	13207	13161	13144	13213	13093	13289	13154	13271	12981	13245	13227	12986	13211	13199	13208	13387	13178	13117	13253	13076	13219	12976	13162	13069	13284	13022	13178	13065	13355	13022	13094	13461	13216	13173	13213	13193	13154	13132	13195	13067	13197	13080	13167	13194	13195	13328	13130	13147	13100	13170	13182	13107	13355	13355	13257	13039	13221	13119	13185	13230	13216	13182	13194	13173	13052	13002	13276	13143	13143	13136	13253	13165	13139	13358	13219	13238	13203	13116	13113	13215	13175	13281	13213	13111	13247	13265	13051	13388	13093	13358	13326	13229	12968	13069	13256	13144	13189	13395	13075	13263	13165	13294	13103	13209	13250	13321	13285	13160	13275	13197	13383	13422	13263	13429	13085	13181	13231	13332	13099	13305	13057	13068	13323	13185	13427	13170	13214	13151	13233	13227	13238	13335	13383	13247	13222	13120	13309	13320	13222	13224	13111	13222	13053	13351	13351	13046	13204	13223	13201	13221	13241	13347	13204	13147	13063	13245	13285	13206	13138	13129	13292	13351	13139	13122	13041	13227	13283	13167	13133	13107	13290	13127	13115	13134	13175	13329	13163	13306	13244	13187	12959	13116	13419	13173	13240	13121	13142	13226	13143	13131	13456	13266	13195	13278	13310	12955	13304	13176	13251	13180	13155	13384	13137	13267	13339	13173	13103	13279	13269	13121	13255	13434	13106	13194	12953	13240	13114	13256	13278	13203	13261	12948	13113	13256	13277	13196	12986	13131	13161	13210	13193	13308	13189	13109	13251	13206	13175	13149	13323	13268	13108	13092	13110	13193	13162	13214	13221	13141	13119	13149	13362	13251	13279	13083	13106	13325	13177	13080	13102	13224	13240	13244	13114	13069	13113	13227	13131	13291	13287	13359	13258	13353	13200	13219	13218	13229	13403	13194	13055	13152	13437	13083	13151	13246	13164	13224	13268	13238	13200	13288	13084	13193	13174	13183	13233	13206	13171	13231	13315	13043	13198	13147	13357	13101	13266	13187	13193	13066	13054	13102	13176	13201	13188	13246	13207	13128	13290	13398	13268	13147	13199	13152	13011	13435	13343	13118	13071	13185	13172	13079	13128	13163	13199	13119	13272	13050	13161	13139	13160	13169	13239	13167	13236	13122	13183	13151	13188	13378	13092	13350	13163	13109	13184	13055	13126	13165	13170	13359	13296	13106	13266	13114	13308	13464	13154	13148	13103	13052	13253	13376	13198	13214	13099	13238	13156	13302	13194	13186	13251	13302	13409	13160	13028	13183	13263	13221	13166	13228	13249	13219	13104	13021	13185	13082	13390	13303	13058	13075	13274	12915	13224	13299	13214	13183	13402	13167	13277	13383	13093	13286	13307	13193	13173	13005	13067	13065	13152	13134	13288	13231	13127	13165	13272	13112	13116	13071	13312	13183	13251	13227	13191	13180	12999	13152	13110	13249	13206	13163	13213	13356	13286	13136	13219	13136	13206	13166	12972	13251	13184	13198	13163	13222	13201	13381	13190	12977	13323	13207	13137	13069	13217	13068	13134	13173	13160	13174	13388	13176	13238	13060	13114	13207	13335	13307	12947	13199	13182	13108	13192	13247	13247	13311	13187	13277	13289	13192	13266	13056	13089	13093	13258	13289	13070	13201	13162	13301	13145	13359	13389	13164	13163	13158	13170	13385	12952	13245	13185	13257	13083	13290	13191	13144	13313	12901	13208	13136	13109	13290	13348	13228	13232	13133	13315	13300	12969	13219	13367	13152	13217	13047	13137	13228	13114	13156	13114	13140	13195	13133	13095	13259	13231	13253	13273	13267	13173	13031	13152	13195	13264	13095	13240	13069	13125	13257	13033	13176	13147	13242	13125	13236	13107	13290	13094	13153	13285	13248	13186	13172	13108	13227	13130	13102	13217	13247	13197	13185	13140	13116	13111	13308	13307	13223	13239	13097	13224	13018	13235	13353	13259	13223	13199	13337	13187	13147	13268	13145	13223	13227	13424	13080	13114	13290	13091	13210	13197	13488	13130	13283	13016	13129	13167	12992	13204	13139	13288	13282	13144	13188	13209	13177	13082	13309	13125	13237	13397	13228	13143	13286	12968	13129	13256	13349	13257	13347	13153	13226	13192	13001	13408	13161	13204	13378	13209	13312	13164	13137	13287	13130	13215	13241	13161	13249	13027	13167	13201	13166	13300	13072	13223	13123	12988	13168	13183	13218	13239	13053	13369	13246	13107	13254	13186	13284	13291	13236	13212	13230	13118	13322	13159	13317	13269	13092	13096	13152	13052	13202	13111	13141	13179	13202	13183	13185	13267	13203	13067	13090	13195	13050	13352	13398	13100	12983	13200	13395	13233	13219	13235	13222	13135	13225	13291	13285	13263	13170	13120	13027	13296	13178	13311	13229	13191	13167	13341	13236	13272	13325	13272	13173	13054	13134	13135	13293	13309	13313	13199	13183	13269	13378	13058	13352	13228	13244	13199	13101	13353	13138	13212	13229	12957	13318	13163	13041	13282	13237	13138	13231	13136	13138	13222	13200	13185	13225	13401	13327	13294	13195	13273	13238	13156	13141	13308	13199	13125	13220	13469	13068	13233	13158	13218	13206	13357	13157	13170	13103	13222	13371	13119	13212	12994	13336	13320	13184	13189	13083	13344	13357	12999	13184	13327	13079	13202	13135	13341	13358	13256	13134	13115	13047	13384	13153	13116	13191	13285	13171	13209	13096	13371	13302	13247	13309	13433	13290	13080	13356	12996	13287	13199	13140	13270	13155	13215	13176	13255	13394	13268	13215	13294	13337	13371	13231	13043	13063	13181	13056	13217	13252	13193	13155	13143	13205	13249	13172	13146	13084	13265	13302	13141	13269	13226	13069	13337	13334	13041	13221	13112	13170	13081	13134	13079	13109	13220	13208	13020	13272	13157	13127	13182	13186	13313	13095	13276	13202	13273	13193	13177	13287
26526	22132	34100	36692	32459	28170	24318	21432	20833	21175	21325	20938	20496	20229	19846	19743	19617	19519	19540	19489	19516	19237	19073	19056	18919	18917	18707	18985	18862	18697	18755	18700	18523	18697	18632	18718	18871	18589	18846	18831	18892	18527	18685	18689	18550	18975	18704	18460	18674	18554	18789	18537	18693	18679	18588	18669	18630	18666	18539	18635	18649	18589	18730	18569	18568	18341	18638	18418	18478	18662	18621	18831	18647	18432	18479	18601	18714	18621	18554	18847	18723	18614	18597	18422	18691	18242	18510	18539	18602	18596	18739	18634	18625	18532	18735	18475	18628	18500	18553	18692	18673	18613	18475	18680	18536	18701	18545	18334	18536	18555	18547	18658	18503	18595	18524	18500	18857	18601	18503	18498	18732	18555	18565	18722	18513	18624	18768	18679	18831	18621	18634	18729	18617	18527	18670	18627	18648	18532	18674	18692	18573	18469	18235	18663	18775	18324	18644	18594	18637	18546	18506	18473	18662	18605	18670	18583	18572	18617	18403	18529	18640	18648	18521	18745	18618	18687	18711	18542	18791	18732	18528	18475	18647	18948	18728	18506	18602	18587	18631	18535	18524	18491	18733	18509	18701	18654	18465	18504	18706	18818	18744	18653	18643	18950	18498	18665	18405	18459	18682	18576	18471	18416	18665	18481	18595	18549	18585	18551	18445	18634	18726	18648	18522	18520	18700	18562	18546	18847	18944	18596	18575	18445	18729	18811	18849	18299	18666	18521	18603	18642	18774	18544	18576	18630	18779	18513	18380	18788	18384	18490	18552	18627	18617	18617	18650	18685	18631	18489	18665	18737	18673	18653	18759	18298	18627	18536	18784	18595	18629	18471	18503	18585	18652	18632	18571	18399	18417	18383	18530	18536	18541	18795	18913	18591	18759	18569	18471	18544	18492	18437	18441	18430	18425	18394	18528	18684	18760	18591	18655	18743	18695	18506	18672	18529	18710	18243	18898	18647	18632	18552	18378	18611	18550	18696	18757	18492	18453	18550	18553	18386	18722	18534	18794	18517	18698	18757	18623	18501	18500	18618	18620	18820	18878	18713	18522	18484	18466	18382	18533	18384	18452	18622	18515	18426	18604	18681	18702	18690	18766	18523	18627	18695	18716	18650	18728	18569	18547	18246	18531	18565	18466	18692	18572	18499	18628	18542	18409	18581	18562	18624	18711	18688	18642	18606	18687	18796	18627	18542	18611	18581	18637	18560	18562	18693	18551	18691	18677	18533	18563	18511	18553	18695	18528	18640	18639	18542	18584	18759	18621	18621	18645	18580	18965	18548	18599	18477	18562	18539	18426	18580	18676	18680	18775	18909	18540	18513	18879	18567	18298	18691	18415	18561	18584	18469	18663	18679	18625	18628	18778	18879	18698	18516	18358	18381	18410	18625	18662	18513	18721	18791	18652	18600	18585	18508	18496	18628	18714	18378	18484	18432	18638	18472	18644	18675	18843	18658	18502	18672	18580	18665	18539	18727	18754	18685	18783	18546	18555	18687	18539	18594	18548	18631	18382	18444	18563	18769	18710	18586	18709	18643	18380	18556	18589	18566	18503	18575	18598	18699	18477	18658	18666	18376	18790	18538	18514	18473	18559	18500	18546	18491	18638	18701	18544	18680	18365	18869	18368	18772	18707	18649	18533	18562	18531	18446	18630	18700	18721	18679	18672	18555	18673	18439	18426	18602	18406	18771	18723	18608	18653	18393	18946	18698	18605	18474	18657	18403	18645	18559	18688	18544	18406	18651	18658	18701	18717	18702	18406	18592	18522	18608	18666	18697	18469	18560	18664	18812	18754	18958	18586	18448	18591	18398	18610	18462	18715	18621	18760	18167	18361	18760	18722	18594	18573	18368	18571	18734	18693	18553	18466	18501	18761	18811	18493	18702	18521	18541	18676	18544	19060	18644	18646	18851	18750	18632	18672	18642	18825	18574	18650	18602	18527	18636	18766	18567	18624	18587	18688	18718	18490	18571	18683	18612	18481	18535	18533	18476	18516	18755	18783	18582	18694	18632	18439	18682	18711	18777	18776	18632	18672	18527	18476	18577	18594	18584	18617	18457	18734	18528	18665	18940	18574	18627	18617	18742	18754	18627	18519	18627	18625	18677	18563	18481	18574	18497	18722	18667	18650	18484	18775	18683	18480	18562	18483	18501	18453	18476	18774	18851	18610	18464	18580	18543	18655	18819	18610	18527	18326	18282	18376	18547	18618	18719	18414	18463	18742	18360	18433	18534	18831	18643	18633	18550	18565	18806	18904	18557	18633	18527	18662	18671	18665	18518	18417	18694	18886	18557	18609	18637	18455	18672	18397	18617	18564	18598	18860	18576	18475	18643	18436	18697	18560	18644	18459	18618	18774	18541	18614	18736	18663	18636	18487	18360	18511	18690	18445	18736	18586	18616	18626	18690	18649	18582	18623	18265	18913	18488	18547	18567	18428	18690	18478	18586	18539	18597	18677	18685	18629	18493	18407	18536	18757	18681	18401	18635	18634	18678	18612	18520	18667	18475	18670	18401	18721	18485	18762	18429	18471	18669	18633	18735	18758	18383	18462	18642	18455	18639	18672	18641	18317	18713	18755	18473	18765	18604	18382	18648	18696	18727	18767	18639	18508	18779	18408	18542	18624	18595	18482	18657	18658	18691	18574	18543	18618	18427	18584	18950	18554	18354	18538	18567	18642	18422	18381	18509	18600	18441	18572	18677	18520	18604	18824	18558	18719	18767	18564	18463	18530	18556	18645	18532	18520	18644	18692	18524	18633	18625	18735	18537	18465	18776	18686	18404	18772	18531	18552	18654	18635	18782	18676	18694	18241	18434	18664	18610	18619	18710	18580	18366	18734	18624	18410	18886	18720	18629	18563	18483	18589	18616	18724	18643	18533	18501	18573	18549	18491	18600	18667	18545	18437	18382	18311	18593	18598	18469	18594	18687	18560	18530	18537	18505	18770	18711	18345	18628	18828	18650	18533	18464	18857	18693	18651	18594	18695	18687	18621	18612	18598	18440	18622	18771	18470	18726	18626	18777	18516	18498	18545	18483	18566	18568	18675	18823	18525	18578	18766	18612	18597	18809	18681	18637	18489	18736	18722	18431	18450	18495	18587	18676	18701	18687	18640	18400	18587	18475	18635	18483	18620	18556	18817	18394	18583	18625	18460	18401	18436	18569	18676	18793	18639	18830	18576	18573	18535	18598	18760	18499	18466	18507	18468	18924	18899	18886	18715	18796	18434	18661	18468	18668	18714	18780	18548	18703	18643	18586	18826	18520	18510	18468	18708	18416	18540	18540	18735	18611	18506	18833	18670	18481	18555	18445	18523	18490	18658	18625	18643	18567	18856	18611	18561	18511	18788	18790	18763	18541	18602	18586	18588	18610	18469	18567	18683	18897	18349	18600	18559	18469	18782	18640	18472	18267	18582	18617	18582	18581	18685	18714	18562	18849	18405	18531	18705	18545	18644	18469	18566	18490	18628	18497	18682	18813	18539	18469	18613	18684	18601	18765	18555	18708	18472	18769	18525	18545	18707	18544	18500	18764	18589	18684	18673	18439	18583	18521	18630	18656	18540	18650	18462	18677	18556	18845	18529	18852	18509	18535	18526	18398	18411	18818	18667	18514	18441	18556	18763	18652	18518	18707	18417	18657	18788	18625	18637	18975	18631	18854	18414	18537	18713	18662	18875	18554	18479	18500	18589	18671	18804	18738	18671	18720	18578	18761	18669	18512	18726	18764	18566	18672	18611	18545	18581	18649	18535	18550	18456	18642	18598	18664	18649	18604	18560	18762	18729	18289	18639	18785	18668	18490	18469	18579	18573	18679	18516	18578	18786	18638	18443	18759	18782	18708	18516	18156	18678	18536	18464	18685	18284	18386	18613	18806	18611	18622	18426	18616	18554	18797	18515	18473	18458	18603	18402	18780	18482	18608	18512	18724	18772	18536	18643	18713	18589	18756	18472	18725	18782	18595	18706	18505	18421	18798	18597	18506	18733	18621	18459	18520	18273	18487	18782	18534	18611	18658	18561	18601	18718	18646	18718	18665	18556	18652	18487	18876	18537	18514	18546	18378	18815	18769	18590	18674	18439	18680	18754	18601	18833	18738	18703	18459	18370	18671	18484	18436	18564	18630	18635	18521	18764	18504	18609	18803	18809	18620	18526	18520	18467	18417	18490	18657	18493	18567	18540	18599	18548	18626	18524	18505	18577	18551	18539	18635	18532	18653	18657	18421	18606	18600	18546	18726	18342	18597	18743	18695	18642	18808	18389	18701	18646	18608	18616	18466	18595	18528	18867	18497	18751	18526	18411	18727	18632	18463	18608	18541	18526	18628	18379	18640	18737	18581	18674	18401	18556	18713	18328	18497	18746	18423	18829	18503	18791	18563	18683	18615	18515	18407	18736	18685	18857	18511	18489	18259	18524	18583	18858	18504	18679	18573	18484	18422	18651	18619	18598	18699	18583	18429	18528	18542	18677	18576	18464	18512	18375	18702	18614	18801	18623	18773	18697	18567	18762	18552	18790	18634	18478	18525	18560	18691	18687	18756	18591	18566	18665	18597	18464	18654	18501	18642	18539	18477	18699	18716	18215	18697	18734	18632	18537	18520	18758	18482	18495	18612	18596	18720	18776	18560	18607	18617	18602	18764	18389	18487	18593	18591	18489	18759	18494	18754	18464	18737	18525	18506	18704	18581	18649	18560	18612	18611	18480	18464	18541	18430	18579	18633	18530	18784	18506	18414	18406	18476	18538	18594	19001	18669	18561	18795	18581	18508	18676	18608	18542	18658	18471	18696	18745	18394	18538	18486	18610	18385	18858	18511	18340	18616	18498	18586	18677	18757	18652	18518	18655	18418	18491	18662	18367	18600	18669	18635	18575	18573	18740	18654	18460	18388	18486	18762	18589	18747	18697	18548	18625	18455	18620	18634	18642	18781	18477	18487	18887	18590	18629	18690	18820	18561	18415	18654	18606	18390	18480	18646	18673	18707	18535	18565	18852	18691	18495	18473	18301	18701	18635	18621	18530	18351	18650	18626	18375	18486	18562	18493	18620	18628	18819	18745	18648	18689	18652	18637	18542	18558	18680	18649	18715	18613	18720	18724	18362	18609	18469	18740
43929	76101	71049	51917	36006	22531	17516	17109	16795	16752	16896	16679	16063	15536	15083	14671	14415	14442	14553	14530	14480	14261	14027	13989	13702	13735	13708	13600	13658	13432	13472	13587	13418	13489	13647	13601	13669	13630	13561	13677	13545	13726	13614	13647	13728	13546	13545	13546	13554	13680	13487	13473	13647	13479	13425	13526	13507	13507	13381	13493	13468	13614	13668	13473	13252	13540	13546	13522	13285	13500	13405	13540	13410	13343	13513	13526	13636	13298	13726	13551	13284	13246	13471	13451	13411	13409	13462	13558	13585	13423	13494	13489	13448	13546	13475	13471	13443	13318	13592	13509	13618	13436	13275	13572	13630	13503	13569	13573	13516	13442	13439	13434	13442	13553	13651	13518	13419	13352	13459	13414	13488	13305	13386	13449	13314	13442	13281	13599	13465	13467	13685	13451	13409	13366	13419	13517	13470	13420	13454	13574	13567	13570	13530	13436	13562	13306	13485	13405	13371	13454	13554	13439	13402	13450	13532	13538	13489	13391	13403	13338	13399	13520	13451	13412	13540	13664	13622	13377	13563	13434	13542	13513	13556	13390	13517	13449	13566	13344	13592	13423	13529	13498	13535	13506	13535	13303	13454	13570	13662	13438	13563	13435	13453	13472	13521	13464	13530	13660	13414	13384	13524	13498	13458	13514	13426	13442	13502	13512	13599	13451	13536	13426	13471	13335	13512	13477	13540	13536	13464	13501	13529	13465	13466	13452	13513	13491	13285	13425	13537	13485	13427	13400	13369	13597	13454	13367	13486	13551	13555	13487	13661	13610	13505	13430	13551	13602	13363	13350	13468	13570	13482	13633	13444	13300	13323	13420	13340	13403	13472	13459	13377	13541	13331	13614	13619	13299	13513	13358	13574	13471	13674	13552	13545	13413	13337	13498	13562	13575	13608	13421	13572	13327	13726	13485	13435	13522	13482	13483	13437	13476	13640	13658	13733	13388	13599	13402	13542	13445	13466	13447	13648	13367	13501	13375	13358	13523	13621	13543	13478	13434	13524	13575	13477	13477	13376	13427	13391	13471	13465	13445	13451	13553	13625	13451	13408	13389	13357	13419	13454	13532	13395	13528	13462	13486	13492	13468	13390	13502	13421	13373	13475	13508	13447	13339	13619	13493	13532	13476	13393	13599	13493	13425	13491	13622	13357	13449	13503	13425	13444	13470	13497	13584	13549	13530	13404	13452	13525	13373	13299	13441	13529	13425	13331	13426	13505	13504	13628	13618	13532	13519	13374	13370	13392	13500	13520	13431	13350	13434	13495	13448	13625	13388	13517	13443	13428	13532	13534	13577	13465	13374	13387	13475	13306	13422	13312	13390	13350	13565	13415	13653	13346	13568	13509	13657	13450	13578	13489	13467	13484	13336	13453	13450	13358	13499	13451	13427	13482	13558	13517	13490	13496	13562	13555	13436	13637	13502	13529	13429	13566	13303	13574	13338	13563	13493	13518	13537	13415	13553	13500	13484	13412	13359	13367	13460	13399	13546	13449	13344	13404	13423	13411	13495	13615	13441	13397	13445	13449	13445	13392	13429	13506	13438	13630	13402	13288	13502	13465	13324	13410	13422	13395	13245	13418	13323	13651	13428	13514	13461	13623	13550	13474	13389	13569	13259	13521	13340	13415	13316	13343	13481	13527	13354	13476	13431	13410	13480	13416	13300	13483	13621	13545	13496	13503	13456	13470	13498	13353	13443	13385	13541	13388	13599	13415	13485	13315	13583	13267	13488	13523	13332	13388	13327	13667	13481	13366	13485	13462	13453	13554	13427	13424	13389	13603	13582	13306	13518	13582	13579	13392	13552	13463	13588	13367	13422	13473	13591	13445	13333	13546	13538	13375	13477	13379	13414	13496	13519	13436	13420	13403	13544	13529	13539	13516	13533	13523	13559	13481	13586	13588	13482	13396	13580	13432	13532	13548	13440	13518	13476	13323	13428	13380	13515	13489	13599	13528	13448	13641	13469	13607	13450	13371	13560	13456	13524	13532	13650	13389	13422	13467	13560	13444	13576	13452	13555	13525	13381	13467	13495	13556	13508	13551	13547	13439	13511	13394	13444	13363	13440	13550	13594	13465	13374	13579	13498	13553	13311	13509	13486	13454	13586	13346	13524	13436	13526	13611	13524	13495	13525	13649	13553	13598	13543	13487	13487	13368	13484	13566	13541	13476	13634	13581	13393	13454	13442	13354	13569	13394	13422	13358	13589	13414	13521	13525	13473	13468	13575	13314	13554	13467	13358	13570	13429	13477	13467	13525	13441	13468	13519	13586	13507	13475	13493	13453	13536	13502	13528	13538	13395	13460	13494	13488	13635	13419	13403	13412	13512	13542	13409	13478	13467	13480	13458	13276	13444	13489	13442	13504	13365	13531	13601	13366	13353	13527	13436	13435	13395	13429	13422	13624	13505	13502	13356	13629	13578	13507	13520	13397	13477	13420	13583	13345	13420	13528	13590	13485	13443	13578	13455	13452	13424	13483	13512	13648	13571	13511	13240	13479	13441	13446	13523	13331	13438	13362	13511	13603	13446	13411	13521	13289	13618	13432	13447	13428	13510	13439	13620	13441	13487	13466	13473	13354	13378	13602	13563	13516	13476	13578	13537	13469	13422	13446	13602	13412	13506	13421	13478	13437	13546	13650	13728	13517	13578	13563	13194	13529	13395	13489	13476	13595	13474	13446	13546	13428	13459	13414	13358	13416	13469	13501	13454	13426	13449	13594	13473	13458	13338	13460	13390	13471	13479	13475	13678	13422	13567	13506	13398	13664	13471	13591	13399	13515	13452	13471	13412	13533	13462	13416	13239	13627	13449	13508	13371	13452	13422	13462	13454	13430	13580	13487	13552	13727	13449	13442	13368	13657	13276	13373	13677	13410	13588	13560	13644	13454	13520	13501	13365	13289	13457	13359	13569	13345	13542	13466	13513	13199	13382	13623	13510	13620	13284	13648	13552	13498	13365	13411	13543	13432	13392	13497	13369	13557	13542	13455	13432	13533	13549	13460	13577	13294	13500	13328	13521	13467	13558	13457	13549	13649	13469	13516	13568	13529	13436	13504	13453	13417	13483	13420	13417	13475	13514	13489	13438	13433	13473	13529	13333	13348	13631	13535	13385	13620	13409	13463	13597	13384	13575	13496	13389	13293	13491	13619	13462	13436	13389	13492	13435	13483	13453	13610	13563	13472	13432	13370	13438	13559	13427	13314	13435	13511	13526	13527	13409	13557	13340	13629	13546	13415	13571	13465	13394	13563	13447	13508	13385	13462	13394	13443	13409	13579	13501	13386	13540	13406	13505	13481	13489	13582	13334	13332	13558	13533	13505	13488	13497	13365	13442	13525	13503	13574	13452	13411	13423	13365	13415	13497	13523	13430	13567	13604	13476	13460	13304	13404	13444	13512	13479	13519	13389	13388	13466	13585	13366	13427	13598	13455	13572	13497	13433	13532	13637	13460	13537	13527	13488	13684	13523	13395	13388	13460	13383	13433	13419	13543	13454	13632	13439	13364	13593	13638	13593	13337	13536	13476	13516	13457	13446	13414	13496	13608	13642	13176	13545	13499	13557	13564	13576	13551	13593	13433	13357	13594	13350	13685	13560	13506	13498	13525	13390	13629	13604	13282	13575	13545	13537	13574	13496	13574	13385	13446	13445	13564	13362	13518	13623	13353	13624	13697	13394	13649	13436	13427	13354	13498	13465	13639	13527	13577	13510	13440	13297	13476	13529	13545	13399	13619	13565	13415	13453	13384	13374	13558	13500	13598	13327	13365	13463	13293	13485	13459	13538	13369	13643	13485	13487	13433	13411	13505	13414	13463	13705	13466	13313	13569	13375	13425	13509	13455	13435	13431	13521	13507	13383	13338	13556	13397	13280	13515	13581	13608	13367	13619	13508	13566	13536	13520	13437	13457	13445	13408	13516	13563	13389	13594	13485	13437	13417	13597	13416	13391	13537	13511	13489	13254	13515	13514	13417	13567	13330	13615	13451	13562	13513	13629	13523	13603	13654	13429	13621	13458	13513	13503	13570	13336	13602	13472	13530	13487	13484	13371	13633	13355	13671	13502	13423	13568	13598	13598	13495	13429	13515	13493	13466	13424	13598	13372	13517	13454	13636	13512	13551	13450	13514	13409	13359	13400	13612	13487	13496	13424	13435	13613	13504	13483	13403	13524	13480	13398	13268	13570	13484	13677	13541	13449	13378	13424	13573	13485	13382	13423	13425	13462	13451	13455	13516	13508	13288	13392	13575	13560	13538	13660	13457	13433	13427	13361	13334	13643	13338	13519	13358	13468	13382	13494	13548	13557	13682	13493	13390	13446	13502	13660	13521	13455	13444	13496	13461	13403	13302	13263	13550	13378	13440	13350	13570	13514	13474	13635	13542	13543	13269	13441	13539	13523	13358	13564	13533	13546	13449	13464	13370	13514	13490	13538	13572	13399	13437	13540	13430	13352	13394	13500	13562	13453	13422	13370	13540	13525	13529	13731	13403	13533	13422	13494	13314	13535	13477	13558	13340	13502	13263	13539	13476	13414	13423	13381	13526	13374	13589	13469	13472	13514	13391	13423	13424	13492	13427	13501	13446	13652	13368	13652	13457	13515	13588	13510	13437	13526	13677	13428	13473	13573	13493	13611	13553	13428	13609	13386	13634	13453	13557	13622	13346	13393	13583	13493	13472	13449	13469	13434	13398	13482	13585	13429	13387	13416	13479	13439	13597	13434	13341	13645	13447	13701	13450	13363	13514	13527	13461	13589	13619	13556	13389	13468	13453	13542	13503	13292	13594	13504	13575	13540	13518	13451	13451	13539	13510	13492	13358	13588	13372	13622	13356	13529	13499	13648	13488	13541	13652	13418	13570	13568	13523	13415	13499	13306	13487	13433	13385	13456	13449	13670	13566	13532	13586	13338	13509	13456	13496	13601	13407	13495	13429	13464	13545	13542	13422	13667	13554	13448	13460	13562	13612	13492	13311	13447	13527	13664	13505	13527	13561	13561	13551	13470	13389	13386	13536	13401	13593	13540	13339	13450	13542	13466	13323	13288	13548	13433	13614	13530	13383	13447	13537	13497	13437	13480	13477	13422	13547	13368	13549	13331	13527	13433	13479	13430	13517
24988	21739	30979	30189	30630	28147	26743	22081	20871	20892	21053	20774	20059	19462	19210	18954	18372	18427	18791	18611	18457	18205	18124	17998	17741	17479	17375	17345	17354	17391	17396	17492	17314	17235	17155	17509	17622	17432	17336	17418	17588	17625	17415	17666	17325	17455	17045	17429	17469	17538	17277	17349	17402	17472	17473	17256	17310	17261	17279	17444	17393	17318	17278	17321	17213	17175	17307	17115	17232	17277	17324	17033	17226	17216	17491	17262	17511	17383	17188	17240	17327	17246	17275	17172	17458	17178	17074	17178	17445	17493	17377	17305	17524	17137	17291	17180	17241	17349	17017	17188	17387	17351	17141	17159	17224	17461	17388	17282	17373	17262	17267	17421	16912	17156	17125	17157	17051	17294	17239	17118	17364	17142	17143	17254	17285	17164	17362	17447	17428	17307	17178	17329	17172	17302	17285	17211	17230	17235	17270	17090	17195	17344	17357	17203	17017	17186	17269	17164	17481	17373	17247	17070	17127	17207	17217	17072	17259	17166	17282	17211	17214	17136	17422	17206	17240	17352	17197	17282	17355	17388	17167	17165	17123	17147	17039	17165	17418	17233	17442	17179	17352	17390	17257	17071	17341	17391	17338	17247	17130	17181	17151	17104	17044	17220	17292	17175	17318	17181	17182	17482	17411	17055	17184	17233	17170	17198	17388	17261	17151	17481	17247	17330	17289	17351	17327	17306	17205	17316	17199	17293	17396	17281	17259	17364	17173	17114	17158	17120	17317	17181	17362	17313	17328	17508	17149	17154	17225	17258	17216	17343	17222	17206	17218	17017	17157	17234	17082	17275	17318	17185	17388	17154	17256	17326	17267	17257	17248	17236	17212	17109	17436	17314	17189	17244	17223	17543	17166	17205	17289	16949	17149	17412	17371	17255	17306	17313	17202	17306	17500	17024	17107	17147	17237	17274	17325	17300	17158	17161	17286	17244	17076	17220	17394	17247	17170	17353	17329	17167	17416	17116	17305	17327	17171	17328	17388	17332	17273	17353	17200	17319	17185	17214	17441	17363	17421	17346	17268	17302	17294	17306	17104	17265	17288	17237	17249	17416	17310	17418	17450	17289	17253	17088	17147	17208	17214	17252	17170	17201	17141	17264	17267	17387	17181	17166	17363	17325	17351	17309	17360	17257	17380	17286	17214	17131	17138	17263	17142	17332	17196	17095	17249	17260	17298	17162	17130	17165	17073	17134	17026	17401	17299	17175	17082	17280	17114	17257	17108	17300	17017	17340	17185	17307	17251	17126	17160	17181	17027	17239	17220	17280	17228	17346	17352	17155	17269	17250	17414	17094	17498	17200	17295	17333	17090	17049	17387	17326	17199	16908	17125	17262	17291	17121	17305	17261	17371	17455	17347	17240	17216	17387	17377	17370	17276	17348	17252	17223	17363	17211	17020	16864	17078	17343	17242	17136	17240	17316	17208	17241	17395	17277	17398	17248	17466	17203	17471	17332	17528	17203	16981	17252	17264	17202	17257	17235	17062	17301	17215	17222	17267	17175	17394	17328	17220	17134	17132	17219	17216	17311	17461	17237	17210	17365	17470	17143	17109	17222	17240	17300	17359	17181	17394	17290	17240	17151	17367	16992	17218	17249	17054	17249	17319	17182	17288	17176	17275	17079	17443	17087	17210	17467	17280	17122	17430	17353	17279	17173	17335	17460	17331	17249	17215	17240	17183	17287	17117	17165	17265	17336	17243	17399	17344	17424	17152	17373	17212	17207	17170	17453	17188	17090	17161	17018	17365	17066	17139	17166	17149	17230	17018	17146	17239	17279	17372	17291	17372	17151	17321	17429	17203	17179	17364	17238	17193	17191	17201	17244	17471	17212	17336	17428	17350	17231	17251	17264	16990	17206	17470	17191	17295	17002	17366	17149	17137	17220	17284	17266	17146	17319	17341	17120	17475	17037	17198	17396	17437	17340	17221	17294	17391	17090	17155	16996	17228	17268	17118	17512	17267	17313	17343	17320	17312	17186	17212	16969	17264	17281	17071	17412	17198	17177	17250	17112	17335	17264	17210	17103	17216	17441	17426	17372	17323	17322	17199	16943	17188	17085	17355	17376	17217	17146	17205	17057	17085	17167	17162	17234	17463	17226	17139	17118	17380	17262	17306	17296	17218	17173	17326	17208	17374	17287	16968	17215	17321	17147	17126	17298	17192	17109	17351	17234	17087	17291	17184	17302	17333	17167	17241	17064	17360	17440	17294	17300	17245	17326	17434	17223	17153	17254	17084	17347	17360	17057	17003	17108	17198	17325	17205	17202	17097	17261	17220	17147	17045	17192	17111	17180	17234	17316	17130	17274	17246	17242	17189	17058	17182	17237	17174	17254	17264	17272	17341	17072	17337	17113	17073	17102	17278	17524	17058	17247	17355	17191	17295	17164	17220	17263	17124	17188	17207	17075	17211	17177	17327	17139	17357	17107	17041	17054	17315	17220	17192	17440	17404	17047	17299	16964	17355	17169	17222	17101	17141	17323	17308	17131	17379	17211	17002	17338	17378	17326	17305	17298	17170	17284	17290	17180	17173	17285	17211	17205	17199	17291	17269	17384	17114	17426	17346	17126	17406	17138	17312	17301	17004	17211	17270	17255	17135	17138	17067	17282	17256	17090	17134	17379	17322	17378	17081	17088	17241	17159	17325	17201	17210	17197	17428	17299	17338	17414	17299	17121	17195	17236	17449	17094	17238	17171	17045	17104	17038	17198	17286	17228	17172	17199	17370	17215	17102	17271	17384	17067	17208	17268	17186	17285	17332	17240	17137	17098	17217	17198	17150	17325	17408	17404	17393	17363	17289	17432	17246	17224	17300	17309	17426	17211	17213	17108	17210	17040	17137	17081	17178	17337	17253	17110	17132	17050	17153	17276	17443	17248	17087	17113	17173	17068	17188	17190	17271	17186	17116	17354	17357	17298	16962	17150	17189	17274	17343	17297	17361	17186	17306	17242	17222	17335	17311	17310	17098	17366	17451	17189	17261	17253	17148	17153	17347	17434	17340	17298	17265	17339	17277	17231	17181	17288	17297	17281	17104	17170	17090	17338	17240	17196	17045	17250	17315	17456	17408	17467	17257	17239	17191	17313	17269	17122	17050	17233	17537	17258	17176	17304	17236	17291	17125	17320	17122	17260	17322	17329	17263	17311	17418	17445	17171	17453	17027	17261	17120	17378	17180	16995	17158	17200	17150	17378	17007	17254	17377	17103	17282	17176	17218	17214	17250	17248	17240	17237	17228	17398	17317	17113	16942	17332	17121	17281	17433	17037	17231	17253	17124	17197	17248	17369	17280	17187	17075	17335	17061	17223	17222	17127	17205	17177	17137	17244	17315	17146	17307	17361	17301	17239	17326	17378	17294	17231	17175	17290	17189	17296	17313	17203	17053	17342	17196	16947	17078	17179	17087	17222	17291	17234	17420	17283	17188	17274	17370	17404	17337	17286	17393	17341	17486	17301	16933	17275	17184	17394	17109	17202	17310	17210	17276	17160	17236	17410	17281	17274	17418	17148	17152	17329	17019	17208	17057	16983	16984	17286	17189	17094	16977	17293	17228	17130	17316	17202	17383	17158	17389	17335	17536	17290	17241	17182	17234	17264	17435	17260	17168	17116	17355	17162	17421	17301	17230	17238	17269	17402	17253	17325	17433	17348	17201	17166	17309	17321	17071	17015	17386	17213	17338	17438	17377	16979	17138	17120	17058	17288	17389	17260	17158	17267	17079	17021	16998	17164	17369	17646	17348	17384	17122	17231	17387	17294	17221	17443	17037	17202	17242	17282	17329	17248	17329	17176	17304	17019	17329	17337	17083	17180	17208	17089	17289	17460	17303	17247	17528	17188	17055	17041	17389	17163	17204	17070	17396	17276	17282	17135	17331	17279	17395	17473	17484	17173	17280	17124	17077	17313	17249	17299	17224	17118	17296	17180	17326	17219	17119	17267	17240	17149	17401	17135	17162	17398	17116	17226	17419	17174	17115	16966	17147	17384	17149	17215	17235	17130	17386	17206	17205	17285	17067	17254	17158	17034	17254	17391	17281	17227	17270	17421	17204	17250	17117	17417	17130	17038	17127	17279	17424	17103	17205	17333	17262	16948	17313	17182	17186	16972	17226	17242	17239	17422	17324	17216	17248	17456	17170	17147	17165	17277	17274	17259	17170	17370	17135	17150	17163	17181	17362	17144	17054	17237	17187	17306	17109	17236	17213	17156	17103	17254	17261	17437	17249	17264	17251	17192	17150	17384	17088	17261	17387	17320	17079	17230	17317	17174	17223	17344	17274	17400	17305	17340	17175	17437	17557	17453	17289	17196	17151	17247	17138	17205	17084	17356	17206	17196	17233	17291	17182	17278	17224	17373	17245	17188	17264	17143	17236	17408	17526	17190	17157	17267	17412	17443	17248	17174	17364	17334	17256	17251	17140	17091	17290	17335	17191	17221	17113	17251	17420	17285	17302	17225	17130	17094	17049	17244	17469	16855	17254	17226	17131	17142	16969	17087	17240	17232	17186	17047	17262	17254	17098	17239	17039	17170	17136	17369	17296	17129	17239	17421	17571	17193	17172	17272	17377	17181	17201	17125	17028	17224	17332	17587	17410	17219	17270	17002	17294	17221	17321	17310	17362	17265	17145	17383	17353	17136	17113	17378	17335	17227	17186	17145	17072	17345	17255	17292	17245	17140	17230	17351	17223	17354	17292	17195	17384	17264	17112	17077	17259	17231	17215	17321	16845	17116	17467	17338	17320	17262	17254	17423	17349	17155	16978	17092	17072	17093	17117	16990	17191	16938	17289	17211	17169	17373	17088	17416	17457	17346	17293	17216	17328	17359	17282	17041	17358	17314	17165	17209	17257	17394	17103	17193	17206	17249	17510	17118	17349	17373	17345	17014	17350	17060	17300	17053	17242	16940	17337	17420	17247	17282	17211	17297	17047	17163	17444	17330	17175	17211	17191	17135	17137	17207	17351	17331	17214	17227	17055	17046	17228	16994	17181	17084	17473	17146	17150	17110	17161	17059	17362	17219	17286	17358	17125	17310	17352	17175	17298	16983	17232	17210	17101	17268	17237	17247	17295	17182	17353	17351	17241	17216	17207	17305	17235	17212	17417	17414	17207	17236
47582	81306	78392	59347	43707	25174	18977	18298	17937	17960	17818	17351	16289	15568	14993	14343	14193	14066	14312	14486	13954	13986	13713	13268	13303	13120	12882	12865	12835	12792	12815	12627	12947	12725	12798	12723	12787	12854	12781	12830	13092	12954	12809	12705	12902	12836	13075	12831	12909	12722	12677	12862	12706	12795	12628	12750	12717	12751	12820	12685	12703	12829	12742	12750	12684	12754	12736	12835	12658	12844	12703	12692	12652	12635	12699	12749	12702	12865	12637	12644	12894	12770	12804	12804	12637	12697	12879	12715	12590	12761	12734	12794	12590	12894	12864	12780	12717	12640	12785	12848	12799	12849	12882	12700	12667	12847	12812	12873	12635	12803	12655	12800	12776	12673	12823	12726	12880	12617	12715	12739	12685	12675	12611	12727	12931	12621	12725	12672	12977	12686	12600	12688	12880	12714	12768	12658	12618	12739	12778	12755	12921	12750	12771	12931	12797	12768	12629	12696	12744	12757	12725	12709	12648	12643	12758	12717	12639	12682	12826	12765	12827	12735	12711	12536	12713	12863	12701	12751	12806	12721	12791	12699	12821	12551	12751	12736	12691	12664	12686	12863	12727	12609	12598	12747	12747	12671	12762	12702	12887	12701	12585	12790	12702	12772	12698	12707	12793	12752	12547	12836	12636	12586	12751	12837	12829	12634	12730	12638	12873	12738	12759	12653	12704	12506	12686	12689	12735	12653	12611	12861	12654	12532	12692	12674	12712	12885	12624	12774	12909	12851	12779	12662	12815	12627	12800	12612	12831	12635	12836	12735	12809	12545	12665	12670	12579	12727	12635	12822	12762	12663	12637	12759	12741	12712	12811	12696	12802	12648	12681	12866	12796	12907	12659	12795	12711	12711	12683	12767	12760	12649	12762	12819	12663	12707	12735	12668	12730	12707	12582	12774	12794	12739	12781	12737	12730	12531	12747	12728	12743	12648	12900	12772	12639	12844	12835	12720	12613	12871	12740	12505	12698	12819	12814	12722	12598	12740	12663	12679	12791	12793	12872	12894	12777	12706	12599	12796	12683	12811	12608	12664	12546	12897	12785	12723	12557	12714	12909	12749	12536	12926	12944	12692	12892	12692	12679	12664	12732	12955	12720	12788	12805	12680	12690	12802	12765	12755	12656	12708	12736	12737	12692	12584	12607	12692	12707	12717	12581	12720	12608	12614	12654	12714	12711	12797	12716	12665	12706	12522	12651	12811	12727	12697	12708	12839	12583	12797	12799	12665	12781	12598	12626	12494	12834	12762	12748	12728	12633	12848	12663	12788	12761	12599	12771	12900	12604	12672	12751	12751	12863	12929	12904	12653	12771	12690	12760	12505	12835	12761	12831	12631	12737	12652	12664	12626	12744	12541	12759	12878	12792	12633	12654	12793	12806	12636	12815	12849	12520	12824	12779	12639	12818	12675	12617	12748	12636	12743	12757	12737	12779	12735	12685	12809	12707	12574	12747	12766	12724	12725	12803	12577	12795	12799	12595	12804	12723	12688	12819	12891	12659	12706	12708	12726	12705	12691	12730	12723	12550	12626	12747	12593	12657	12861	12809	12824	12782	12711	12689	12656	12563	12987	12624	12589	12685	12715	12718	12705	12541	12707	12637	12671	12709	12702	12745	12723	12570	12758	12673	12771	12761	12810	12623	12814	12898	12690	12723	12679	12703	12655	12779	12861	12531	12712	12786	12751	12629	12590	12699	12827	12773	12666	12719	12821	12757	12740	12690	12741	12755	12665	12577	12624	12844	12701	13002	12928	12662	12776	12770	12608	12918	12662	12826	12721	12623	12659	12679	12604	12595	13006	12689	12641	12799	12896	12735	12748	12707	12644	12798	12586	12622	12747	12691	12867	12710	12811	12689	12783	12826	12775	12694	12608	12682	12726	12820	12627	12581	12730	12739	12639	12643	12726	12751	12707	12621	12801	12664	12727	12676	12710	12744	12557	12786	12594	12706	12610	12757	12714	12712	12698	12619	12664	12815	12606	12858	12847	12656	12779	12688	12635	12780	12837	12845	12713	12762	12623	12829	12738	12511	12857	12793	12581	12746	12855	12670	12748	12934	12786	12637	12713	12705	12856	12667	12789	12784	12836	12849	12633	12464	12676	12816	12729	12593	12783	12730	12804	12704	12626	12891	12713	12808	12770	12712	12680	12624	12659	12542	12845	12691	12463	12672	12719	12542	12694	12683	12710	12591	12628	12521	12791	12808	12944	12630	12773	12785	12716	12610	12783	12668	12858	12690	12593	12601	12758	12570	12637	12820	12691	12684	12722	12820	12627	12726	12672	12702	12734	12564	12689	12704	12672	12754	12832	12726	12667	12741	12671	12573	12768	12750	12464	12744	12764	12803	12471	12634	12782	12739	12708	12655	12679	12695	12759	12735	12507	12693	12675	12676	12922	12719	12691	12803	12419	12736	12806	12879	12781	12724	12699	12763	12830	12674	12837	12758	12538	12820	12828	12760	12795	12722	12827	12613	12782	12790	12603	12961	12659	12701	12652	12765	12703	12760	12638	12773	12693	12721	12684	12670	12620	12639	12874	12676	12831	12577	12718	12729	12854	12817	12651	12790	12836	12707	12557	12973	12739	12676	12903	12613	12786	12524	12805	12776	12696	12785	13015	12744	12611	12849	12736	12749	12714	12743	12864	12769	12734	12728	12783	12800	12518	12624	12654	12697	12597	12630	12551	12681	12686	12679	12614	12733	12741	12763	12574	12762	12830	12675	12643	12529	12583	12891	12734	12801	12739	12773	12926	12591	12702	12702	12812	12807	12737	12881	12675	12745	12847	12833	12728	12722	12568	12831	12668	12581	12901	12664	12742	12868	12817	12702	12619	12778	12624	12769	12607	12575	12699	12752	12803	12726	12625	12805	12701	12594	12768	12723	12589	12677	12669	12793	12684	12701	12634	12885	12696	12722	12820	12825	12660	12710	12796	12764	12797	12708	12796	12689	12562	12973	12485	12725	12740	12667	12822	12578	12722	12720	12785	12581	12787	12625	12814	12463	12585	12854	12838	12810	12733	12733	12674	12666	12705	12623	12713	12692	12694	12719	12661	12916	12703	12674	12705	12840	13012	12834	12680	12713	12843	12910	12730	12690	12689	12740	12679	12665	12596	12807	12608	12714	12899	12791	12580	12864	12714	12651	12719	12645	12803	12678	12874	12770	12663	12572	12684	12811	12595	12611	12651	12999	12749	12813	12611	12750	12793	12809	12829	12879	12884	12663	12712	12727	12753	12549	12745	12766	12546	12812	12636	12864	12834	12777	12924	12775	12889	12733	12646	12875	12670	12787	12806	12728	12729	12717	12659	12779	12829	12852	12750	12804	12743	12574	12614	12576	12752	12679	12704	12801	12633	12749	12829	12684	12680	12734	12707	12697	12693	12843	12646	12598	12695	12755	12719	12801	12872	12680	12621	12773	12762	12698	12708	12703	12853	12792	12657	12784	12710	12771	12702	12659	12712	12772	12739	12729	12762	12717	12724	12690	12663	12661	12660	12673	12873	12727	12676	12730	12725	12850	12865	12460	12873	12510	12746	12804	12768	12681	12760	12759	12774	12615	12748	12850	12636	12722	12729	12678	12722	12764	12808	12689	12706	12673	12730	12560	12711	12668	12659	12760	12580	12731	12717	12782	12889	12689	12597	12646	12669	12673	12546	12912	12796	12600	12808	12634	12708	12763	12873	12687	12845	12622	12769	12713	12814	12688	12911	12650	12873	12630	12903	12742	12924	12697	12996	12648	12595	12782	12771	12723	12721	12711	12687	12579	12679	12776	12697	12819	12889	12695	12674	12720	12772	12592	12486	12893	12902	12724	12626	12819	12573	12686	12696	12955	12737	12645	12694	12865	12638	12744	12690	12734	12628	12843	12686	12819	12685	12884	12866	12971	12741	12990	12658	12740	12579	12631	12704	12645	12876	12848	12731	12782	12715	12719	12502	12709	12625	12531	12661	12733	12642	12594	12682	12698	12689	12778	12874	12779	12837	12726	12745	12614	12590	12615	12771	12753	12689	12710	12657	12821	12676	12716	12749	12633	12654	12564	12741	12767	12954	12733	12656	12681	12897	12668	12677	12680	12788	12857	12759	12698	12821	12780	12647	12801	12704	12681	12836	12825	12745	12789	12755	12848	12805	12684	12938	12711	12704	12590	12686	12804	12826	12882	12701	12820	12750	12665	12655	12677	12628	12946	12625	12899	12725	12807	12778	12522	12716	12761	12742	12743	12703	12618	12738	12817	12588	12737	12773	12790	12584	12953	12666	12536	12934	12808	12713	12637	12771	12733	12711	12847	12777	12724	12893	12554	12786	12640	12595	12632	12824	12781	12730	12578	12670	12595	12895	12651	12767	12649	12775	12756	12742	12589	12697	12765	12846	12848	12788	12782	12649	12754	12772	12635	12697	12710	12866	12670	12872	12506	12698	12908	12785	12714	12594	12841	12812	12726	12854	12928	12639	12600	12815	12676	12761	12846	12669	12605	12795	12778	12749	12751	12700	12821	12751	12824	12751	12763	12697	12743	12667	12715	12788	12840	12637	12798	12796	12710	12663	12808	12685	12736	12790	12788	12861	12638	12776	12637	12776	12829	12874	12781	12784	12697	12657	12618	12755	12814	12662	12882	12600	12794	12848	12829	12817	12662	12671	12673	12754	12556	12700	12629	12703	12809	12656	12590	12794	12942	12688	12722	12788	12645	12603	12679	12762	12822	12936	12706	12879	12670	12664	12631	12627	12653	12713	12689	12677	12804	12710	12764	12862	12664	12854	12585	12666	12854	12816	12652	12951	12690	12685	12894	12566	12716	12832	12808	12666	12684	12777	12779	12868	12782	12674	12699	12780	12498	12687	12822	12835	12767	12733	12550	12678	12752	12744	12804	12653	12827	12590	12838	12815	12710	12651	12635	12752	12562	12725	12657	12770	12776	12716	12657	12740	12732	12621	12885	12695	12708	12603	12737	12879	12723	12749	12716	12812	12642	12554	12702	12721	12765	12648	12633	12702	12785	12678	12861	12973	12788	12761	12622	12684	12711	12693	12637	12852	12768	12738	12617	12835	12715	12555	12719	12684	12878	12754	12879	12730	12835	12636	12660	12736	12715	12802	12817	12708	12579	12746
40714	50375	52531	39453	26599	21440	20651	20104	20162	20034	20201	19747	19341	19201	19067	19085	18818	18706	18888	18810	18905	18844	18811	18677	18828	18573	18356	18484	18255	18322	18478	18362	18352	18336	18364	18403	18723	18501	18522	18502	18428	18508	18538	18377	18289	18439	18489	18466	18451	18630	18346	18239	18358	18479	18414	18371	18491	18388	18405	18296	18537	18292	18295	18473	18580	18490	18234	18550	18481	18580	18170	18241	18362	18363	18284	18405	18390	18274	18324	18199	18210	18261	18545	18362	18316	18645	18424	18307	18469	18347	18476	18575	18303	18199	18206	18157	18526	18243	18512	18382	18268	18233	18319	18249	18137	18382	18392	18311	18391	18342	18327	18296	18347	18343	18226	18290	18331	18483	18260	18246	18271	18346	18349	18402	18379	18284	18214	18415	18375	18277	18450	18424	18221	18239	18482	18431	18291	18273	18126	18193	18376	18245	18226	18388	18223	18335	18244	18526	18427	18345	18408	18240	18404	18313	18186	18415	18424	18310	18216	18394	18335	18235	18448	18267	18438	18151	18362	18416	18338	18552	18283	18169	18369	18378	18394	18313	18443	18299	18450	18451	18265	18099	18483	18342	18157	18329	18321	18312	18259	18157	18310	18590	18339	18306	18288	18126	18136	18295	18456	18367	18282	18461	18157	18467	18386	18265	18531	18291	18202	18295	18363	18322	18303	18263	18504	18290	18200	18240	18378	18375	18182	18203	18198	18404	18226	18164	18307	18390	18333	18223	18182	18143	18178	18546	18432	18178	18225	18194	18180	18350	18099	18268	18311	18520	18366	18091	18263	18296	18316	18387	18287	18351	18308	18573	18306	18212	18456	18375	18615	18402	18436	18237	18203	18409	18437	18407	18500	18351	18392	18095	18287	18291	18307	18222	18520	18370	18184	18309	18211	18276	18542	18279	18373	18270	18430	18272	18108	18322	18289	18471	18517	18452	18357	18171	18313	18467	18351	18162	18290	18414	18179	18312	18487	18523	18294	18531	18331	18334	18408	18302	18400	18423	18099	18241	18241	18340	18436	18363	18343	18387	18339	18344	18501	18387	18409	18416	18339	18196	18471	18353	18372	18292	18520	18402	18409	18214	18425	18413	18151	18456	18417	18215	18301	18361	18550	18373	18328	18224	18371	18288	18072	18144	18470	18573	18542	18494	18142	18119	18194	18268	18196	18348	18325	18225	18249	18507	18265	18322	18335	18193	18269	18437	18327	18256	18589	18245	18311	18382	18498	18215	18227	18235	18420	18243	18372	18228	18154	18536	18469	18326	18124	18318	18467	18275	18475	18104	18409	18373	18353	18428	18370	18272	18377	18328	18265	18095	18234	18226	18365	18208	18342	18571	18245	18270	18402	18299	18364	18307	18339	18288	18374	18697	18275	18510	18137	18345	18504	18393	18600	18376	18389	18553	18277	18530	18363	18306	18295	18310	18540	18356	18388	18293	18297	18255	18297	18094	18091	18463	18406	18315	18399	18333	18316	18293	18263	18487	18340	18237	18554	18531	18347	18355	18351	18283	18323	18408	18408	18264	18209	18128	18355	18499	18354	18314	18304	18467	18406	18214	18358	18501	18422	18515	18558	18253	18329	18342	18677	18235	18339	18613	18332	18274	18264	18444	18203	18256	18392	18474	18273	18278	18401	18048	18192	18570	18286	18308	18601	18332	18479	18234	18359	18464	18322	18338	18168	18308	18451	18528	18377	18353	18405	18463	18430	18412	18168	18426	18356	18317	18443	18424	18425	18457	18369	18421	18368	18381	18282	18312	18174	18285	18317	18245	18292	18495	18370	18324	18232	18382	18375	18243	18336	18199	18274	18524	18277	18528	18321	18411	18442	18388	18312	18436	18300	18139	18154	18469	18161	18416	18257	18317	18335	18274	18386	18399	18509	18327	18352	18439	18310	18535	18327	18239	18328	18332	18582	18336	18240	18502	18418	18226	18259	18296	18224	18360	18390	18391	18206	18281	18295	18215	18501	18364	18369	18401	18204	18461	18343	18227	18365	18161	18434	18432	18178	18229	18225	18330	18434	18413	18353	18344	18344	18070	18259	18146	18487	18389	18600	18335	18611	18616	18443	18637	18427	18430	18522	18423	18626	18270	18551	18349	18450	18357	18379	18427	18441	18303	18310	18415	18264	18322	18704	18212	18300	18423	18235	18314	18493	18303	18225	18040	18321	18343	18514	18252	18441	18390	18393	18283	18456	18560	18106	18315	18361	18423	18623	18197	18443	18370	18320	18253	18490	18373	18274	18273	18390	18557	18399	18174	18279	18133	18411	18214	18479	18280	18356	18384	18465	18401	18251	18275	18251	18366	18491	18201	18277	18258	18266	18438	18287	18471	18256	18083	18329	18320	18326	18060	18165	18282	18352	18435	18677	18513	18220	18373	18347	18264	18418	18278	18560	18114	18450	18347	18546	18300	18268	18279	18517	18237	18508	18349	18304	18125	18203	18466	18385	18329	18384	18361	18274	18402	18227	18340	18128	18392	18176	18278	18463	18752	18458	18282	18549	18523	18312	18548	18276	18187	18297	18251	18370	18288	18222	18372	18423	18388	18331	18275	18192	18361	18522	18271	18238	18438	18315	18272	18352	18118	18414	18316	18282	18293	18235	18273	18194	18192	18253	18257	18205	18431	18379	18348	18323	18386	18497	18452	18352	18432	18234	18048	18255	18289	18358	18440	18380	18294	18470	18237	18338	18506	18230	18320	18489	18301	18540	18359	18355	18398	18333	18344	18300	18404	18415	18371	18478	18277	18388	18395	18498	18420	18405	18344	18464	18268	18255	18368	18133	18214	18263	18221	18178	18543	18235	18454	18370	18175	18365	18597	18286	18381	18464	18400	18399	18349	18486	18371	18572	18364	18413	18235	18065	18338	18240	18454	18373	18407	18235	18421	18534	18197	18386	18104	18248	18281	18471	18078	18399	18243	18492	18336	18466	18334	18413	18358	18222	18328	18136	18482	18581	18525	18406	18329	18438	18194	18389	18205	18295	18447	18193	18167	18105	18495	18473	18431	18215	18409	18275	18597	18285	18218	18272	18254	18133	18245	18318	18372	18430	18243	18336	18245	18575	18161	18245	18362	18493	18578	18387	18395	18237	18258	18308	18342	18296	18364	18304	18351	18395	18310	18313	18136	18225	18280	18321	18232	18528	18286	18744	18353	18107	18340	18485	18353	18289	18386	18437	18433	18495	18542	18441	18364	18315	18382	18472	18287	18303	18315	18148	18288	18388	18478	18275	18271	18183	18372	18251	17959	18299	18264	18380	18318	18385	18540	18236	18463	18270	18247	18248	18321	18292	18394	18248	18306	18260	18183	18232	18259	18500	18255	18374	18426	18395	18474	18209	18509	18456	18369	18393	18332	18461	18308	18212	18221	18243	18355	18204	18369	18585	18435	18238	18179	18408	18317	18320	18547	18449	18254	18427	18281	18414	18500	18292	18351	18563	18437	18320	18360	18407	18322	18180	18298	18329	18418	18310	18466	18399	18401	18330	18303	18482	18296	18391	18456	18349	18355	18448	18408	18344	18262	18386	18297	18152	18515	18541	18505	18356	18310	18212	18239	18447	18084	18241	18181	18335	18243	18308	18261	18201	18466	18402	18378	18351	18354	18306	18273	18314	18431	18303	18416	18162	18210	18216	18183	18179	18284	18301	18420	18435	18425	18390	18354	18305	18302	18324	18309	18264	18257	18479	18389	18351	18444	18543	18256	18118	18355	18455	18279	18430	18398	18068	18423	18232	18288	18369	18399	18075	18399	18392	18193	18309	18141	18394	18376	18560	18218	18140	18319	18345	18462	18184	18241	18324	18514	18587	18389	18543	18240	18321	18375	18387	18276	18442	18373	18491	18415	18479	18396	18322	18349	18541	18416	18547	17912	18260	18249	18449	18459	18261	18439	18317	18318	18298	18189	18361	18317	18085	18425	18272	18368	18388	18305	18375	18344	18310	18663	18401	18255	18560	18137	18345	18181	18297	18357	18296	18421	18347	18307	18398	18392	18414	18299	18560	18382	18355	18349	18378	18501	18220	18212	18377	18570	18369	18280	18365	18321	18473	18500	18473	18516	18538	18426	18266	18242	18370	18515	18281	18407	18296	18519	18587	18543	18321	18353	18339	18331	18537	18219	18211	18364	18594	18461	18061	18576	18438	18400	18457	18264	18382	18302	18306	18352	18162	18286	18344	18416	18336	18170	18290	18314	18327	18101	18402	18275	18431	18446	18359	18377	18170	18355	18030	18202	18420	18518	18613	18354	18253	18418	18482	18157	18193	18162	18285	18408	18568	18315	18297	18492	18650	18144	18418	18479	18531	18469	18230	18501	18294	18135	18368	18424	18396	18227	18512	18348	18264	18298	18325	18323	18529	18418	18324	18477	18184	18494	18587	18199	18462	18441	18240	18181	18203	18495	18397	18374	18414	18538	18377	18158	18381	17996	18382	18263	18349	18420	18489	18162	18394	18436	18491	18269	18502	18249	18234	18485	18268	18492	18380	18343	18233	18352	18370	18344	18423	18409	18123	18308	18480	18308	18190	18263	18481	18280	18174	18379	18493	18363	18051	18402	18589	18227	18301	18205	18462	18298	18428	18291	18413	18238	18443	18239	18230	18242	18243	18296	18318	18425	18332	18424	18252	18163	18332	18449	18437	18321	18267	18428	18286	18230	18289	18312	18325	18397	18510	18422	18688	18302	18320	18446	18404	18084	18368	18459	18569	18451	18460	18376	18338	18286	18477	18352	18420	18640	18286	18375	18348	18408	18277	18242	18266	18371	18303	18266	18529	18353	18532	18242	18577	18396	18504	18371	18379	18526	18596	18560	18005	18253	18184	18219	18544	18239	18465	18348	18314	18188	18448	18374	18312	18403	18360	18427	18443	18476	18523	18379	18621	18386	18368	18421	18323	18228	18337	18390	18467	18360	18259	18158	18406	18110	18577	18502	18402	18041	18240	18542	18311	18274	18514	18247	18475	18539	18561	18347	18383	18542	18407	18310	18332	18472	18432	18535	18499	18353	18290	18502	18292	18323	18454	18412	18391	18408	18550	18545	18269	18415	18492	18200	18412	18520	18512	18378	18406	18317	18470	18180	18216	18357	18590	18157	18123	18226
43026	60433	53192	34595	21066	16522	15922	15859	15797	15922	15919	15241	14985	14428	14353	14130	13972	13816	14044	13875	13722	13656	13622	13635	13447	13463	13161	13466	13331	13587	13232	13372	13194	13299	13353	13304	13362	13302	13169	13369	13327	13412	13370	13509	13354	13367	13313	13257	13414	13333	13336	13516	13323	13160	13267	13200	13400	13299	13419	13262	13145	13133	13281	13428	13359	13265	13273	13315	13334	13261	13213	13102	13238	13212	13321	13387	13362	13282	13151	13353	13225	13267	13309	13163	13269	13176	13261	13332	13131	13291	13288	13198	13154	13347	13547	13216	13215	13308	13262	13284	13309	13199	13181	13446	13143	13291	13133	13380	13209	13302	13195	13519	13302	13252	13248	13260	13229	13382	13208	13289	13308	13187	13246	13260	13158	13225	13297	13260	13361	13149	13319	13287	13147	13411	13291	13311	13394	13227	13167	13414	13449	13139	13289	13279	13392	13298	13238	13320	13298	13292	13313	13396	13294	13377	13405	13092	13260	13321	13197	13249	13169	13160	13124	13358	13207	13479	13329	13348	13321	13166	13227	13236	13244	13264	13523	13252	13158	13269	13126	13436	13158	13398	13326	13315	13424	13381	13348	13314	13178	13200	13320	13275	13276	13385	13337	13276	13405	13291	13247	13374	13318	13209	13178	13250	13362	13428	13308	13235	13367	13154	13270	13336	13256	13124	13362	13134	13380	13374	13231	13285	13196	13399	13255	13267	13356	13183	13285	13260	13371	13435	13113	13312	13163	13552	13210	13468	13352	13337	13349	13017	13206	13141	13303	13327	13387	13307	13132	13261	13348	13251	13368	13400	13126	13264	13363	13070	13245	13388	13311	13386	13395	13273	13295	13247	13164	13452	13401	13296	13267	13383	13296	13389	13269	13251	13219	13450	13134	13343	13123	13290	13210	13256	13245	13286	13233	13335	13166	13067	13280	13209	13370	13284	13397	13186	13212	13314	13243	13405	13298	13135	13276	13142	13247	13090	13399	13166	13469	13301	13194	13146	13262	13319	13127	13414	13272	13335	13294	13212	13310	13263	13221	13340	13231	13347	13032	13148	13278	13323	13208	13354	13241	13145	13260	13346	13236	13206	13273	13405	13311	13325	13159	13239	13138	13382	13333	13444	13081	13124	13261	13350	13233	13337	13253	13285	13232	13364	13428	13428	13315	13392	13384	13239	13289	13194	13338	13315	13231	13224	13232	13403	13353	13173	13234	13434	13251	13154	13235	13330	13219	13236	13398	13205	13307	13369	13257	13333	13233	13217	13420	13366	13272	13346	13366	13376	13358	13368	13281	13300	13386	13354	13201	13283	13260	13266	13266	13362	13372	13236	13144	13232	13179	13136	13466	13363	13391	13240	13206	13322	13237	13252	13114	13306	13241	13140	13226	13157	13175	13215	13321	13399	13334	13150	13194	13276	13166	13358	13369	13270	13142	13409	13177	13183	13399	13230	13219	13153	13432	13272	13382	13204	13371	13171	13313	13250	13261	12987	13151	13159	13361	13275	13406	13325	13286	13285	13206	13356	13331	13352	13315	13394	13388	13273	13137	13441	13276	13212	13350	13365	13421	13438	13110	13349	13581	13201	13329	13400	13296	13270	13276	13146	13234	13334	13281	13335	13304	13238	13298	13415	13282	13400	13425	13397	13471	13268	13183	13202	13223	13463	13212	13259	13385	13273	13323	13196	13314	13165	13297	13336	13335	13325	13283	13172	13401	13307	13290	13238	13225	13186	13231	13332	13173	13252	13230	13275	13405	13206	13252	13107	13262	13310	13375	13140	13250	13266	13319	13208	13117	13237	13339	13172	13408	12963	13331	13104	13177	13341	13400	13250	13111	13445	13257	13528	13121	13290	13208	13186	13386	13358	13205	13291	13316	13425	13157	13325	13381	13174	13167	13301	13289	13481	13324	13181	13290	13212	13322	13198	13303	13253	13415	13367	13269	13438	13265	13222	13214	13375	13144	13263	13267	13107	13273	13250	13341	13153	13443	13361	13079	13252	13374	13390	13316	13446	13230	13198	13184	13385	13189	13330	13295	13288	13225	13386	13257	13329	13385	13174	13070	13315	13313	13198	13419	13385	13301	13212	13364	13133	13180	13341	13157	13142	13319	13222	13285	13376	13247	13351	13332	13340	13223	13298	13267	13284	13265	13094	13071	13207	13326	13276	13348	13293	13270	13325	13402	13219	13289	13298	13173	13430	13066	13194	13246	13232	13280	13328	13259	13214	13341	13178	13313	13377	13345	13353	13209	13323	13108	13133	13264	13394	13266	13321	13245	13203	13320	13171	13116	13310	13201	13260	13354	13350	13298	13191	13455	13258	13341	13234	13167	13220	13260	13284	13328	13323	13330	13372	13259	13328	13305	13261	13226	13301	13390	13279	13341	13176	13317	13172	13335	13245	13144	13427	13269	13211	13243	13378	13420	13444	13193	13333	13132	13327	13220	13402	13268	13069	13290	13265	13347	13352	13350	13209	13440	13341	13329	13390	13309	13348	13248	13366	13474	13428	13472	13497	13288	13389	13282	13276	13151	13294	13164	13319	13374	13239	13206	13287	13196	13358	13409	13306	13394	13229	13286	13300	13269	13288	13128	13193	13134	13291	13261	13292	13241	13396	13122	13188	13167	13311	13304	13401	13299	13236	13333	13391	13372	13247	13254	13282	13413	13292	13266	13387	13311	13274	13364	13337	13316	13154	13102	13158	13330	13239	13165	13255	13318	13201	13238	13414	13256	13319	13113	13210	13271	13264	13357	13317	13265	13222	13307	13338	13248	13272	13334	13367	13188	13345	13283	13445	13384	13335	13323	13195	13394	13301	13450	13185	13198	13282	13436	13366	13490	13347	13399	13065	13303	13103	13182	13267	13392	13387	13193	13266	13307	13194	13358	13340	13298	13356	13345	13382	13320	13331	13357	13231	13316	13259	13398	13428	13152	13279	13276	13367	13359	13149	13387	13335	13191	13356	13296	13212	13388	13349	13335	13273	13169	13248	13161	13114	13299	13258	13266	13378	13221	13435	13334	13226	13375	13245	13309	13245	13460	13103	13251	13226	13295	13336	13413	13226	13452	13253	13184	13282	13341	13269	13519	13282	13448	13389	13294	13277	13166	13334	13229	13401	13237	13336	13420	13238	13267	13294	13214	13195	13156	13318	13144	13153	13204	13247	13171	13152	13298	13284	13162	13391	13356	13414	13415	13211	13259	13354	13472	13261	13121	13172	13244	13373	13321	13215	13269	13354	13289	13149	13304	13254	13210	13314	13189	13373	13270	13306	13429	13447	13226	13169	13234	13201	13215	13166	13176	13183	13248	13288	13360	13348	13298	13113	13280	13181	13280	13280	13478	13156	13307	13270	13415	13343	13365	13304	13403	13359	13406	13230	13215	13156	13309	13254	13138	13384	13423	13156	13241	13260	13261	13235	13158	13281	13227	13277	13275	13167	13230	13395	13388	13292	13223	13113	13288	13248	13404	13261	13130	13173	13183	13253	13226	13387	13268	13229	13230	13189	13226	13335	13371	13195	13155	13304	13172	13418	13236	13206	13110	13384	13326	13177	13387	13162	13383	13367	13230	13217	13300	13138	13255	13352	13153	13362	13292	13281	13245	13589	13253	13242	13272	13183	13164	13260	13181	13117	13338	13329	13405	13322	13222	13412	13224	13276	13204	13233	13200	13135	13288	13322	13274	13236	13234	13240	13151	13378	13277	13167	13217	13393	13378	13427	13425	13470	13322	13293	13287	13393	13307	13214	13123	13209	13344	13321	13307	13246	13308	13210	13240	13294	13374	13345	13409	13328	13229	13238	13317	13219	13190	13244	13259	13348	13255	13348	13335	13286	13409	13407	13366	13263	13105	13347	13253	13299	13385	13306	13145	13241	13315	13309	13278	13224	13165	13248	13238	13186	13343	13307	13146	13353	13349	13370	13163	13368	13342	13222	13111	13222	13323	13229	13302	13257	13247	13193	13203	13181	13139	13243	13261	13401	13507	13161	13285	13340	13199	13098	13244	13269	13144	13229	13183	13290	13310	13399	13337	13209	13351	13298	13276	13342	13371	13392	13222	13194	13144	13185	13271	13138	13366	13345	13237	13394	13262	13344	13216	13207	13202	13323	13256	13316	13381	13314	13230	13240	13263	13257	13298	13044	13305	13199	13291	13422	13300	13283	13130	13179	13390	13319	13338	13305	13271	13398	13273	13172	13319	13205	13310	13219	13151	13197	13155	13316	13286	13200	13405	13330	13367	13272	13294	13203	13261	13425	13423	13403	13257	13089	13262	13033	13300	13405	13480	13345	13189	13304	13407	13317	13172	13318	13259	13316	13322	13503	13249	13251	13337	13327	13318	13369	13172	13362	13181	13286	13272	13261	13387	13087	13095	13348	13410	13202	13335	13315	13248	13254	13313	13283	13081	13274	13218	13252	13150	13341	13241	13373	13349	13285	13286	13098	13198	13439	13307	13357	13200	13334	13344	13447	13286	13261	13345	13257	13379	13264	13371	13240	13270	13266	13139	13294	13175	13451	13273	13400	13410	13368	13420	13325	13219	13325	13345	13373	13396	13345	13252	13267	13331	13328	13308	13320	13300	13201	13392	13278	13315	13293	13272	13308	13259	13320	13305	13189	13210	13338	13353	13171	13332	13227	13263	13267	13303	13367	13203	13346	13153	13366	13443	13248	13350	13146	13399	13212	13220	13119	13162	13225	13231	13309	13388	13119	13331	13213	13304	13335	13301	13247	13222	13337	13300	13359	13429	13311	13372	13433	13435	13247	13305	13303	13212	13322	13225	13369	13317	13135	13193	13429	13075	13145	13171	13266	13307	13440	13344	13364	13345	13317	13192	13189	13283	13381	13424	13138	13337	13109	13320	13335	13337	13158	13365	13360	13303	13249	13255	13177	13360	13256	13285	13275	13190	13228	13370	13172	13415	13236	13215	13327	13252	13217	13343	13187	13306	13292	13301	13316	13178	13281	13227	13330	13368	13219	13280	13293	13344	13262	13119	13386	13206	13469	13222	13215	13116	13220	13335	13253	13240	13327	13347	13330	13163	13302	13325	13511	13358	13224	13408	13372	13176	13272	13266	13249	13293	13409	13369	13299	13314	13367	13362	13167
26639	22132	33677	36396	29015	25805	25077	22452	21988	22500	22257	21593	20868	20398	20314	19981	19820	19827	19921	19843	19529	19565	19573	19313	19248	19112	19071	18947	18760	18622	18900	18927	18890	19135	18829	18851	18995	18917	19066	18956	19069	18852	18963	18971	19064	19106	19056	18673	18934	18823	18658	19076	19002	18831	18925	18786	18866	18856	18923	18897	19108	18894	19012	18716	18872	18695	18809	18774	18825	18863	19085	18825	18903	18883	18923	18932	18679	18841	18888	18903	18859	19026	18917	18839	19053	18820	18915	18999	18805	18966	18739	18681	18942	18734	18952	18934	18918	18871	18899	19010	18798	18727	18903	18815	18907	18915	18838	18793	18839	19092	18957	18596	18848	18816	18777	18868	18934	18948	18884	18739	18890	18924	18947	18784	18855	18635	18911	19095	18959	18931	18852	18651	18751	18868	18813	18844	18904	18927	18840	18818	18961	18846	19060	18820	18806	18804	18752	19007	18882	18787	18831	18984	18913	18805	18777	18797	18828	18757	18793	18779	18664	18620	18809	18767	18808	18871	18737	18906	18974	18743	18708	18717	18730	18748	18637	18533	18907	18726	18707	18733	18870	18773	18686	18852	18952	18802	18830	18583	18839	18899	18931	18814	18751	18754	18801	18943	18781	18867	18721	18618	18781	18832	18930	19110	18923	18739	18899	18554	19035	18915	18749	18543	18610	18680	18892	18667	18634	18985	18778	18904	19027	18918	18883	18815	19027	18502	18882	18900	18775	18976	18993	18874	18771	18833	18711	18741	18858	18768	18694	18751	18502	18833	19024	18906	18883	18778	18798	18928	18950	18947	18826	18748	18802	18888	18750	18826	18728	18851	18878	18729	18704	18743	18792	19107	18772	18654	18744	18564	18773	18820	18985	18976	18808	18958	18865	18768	18792	18554	18932	18892	18905	18665	18685	18940	18857	18847	18794	18848	18794	18715	18849	18671	18915	18793	18747	18922	18495	18634	18913	18983	18689	18829	18840	18692	18834	18772	19038	18615	18695	18805	18695	18846	18950	18867	18684	18529	18933	18734	18769	18890	18869	18804	18986	18776	18746	18952	18730	18917	18823	18618	18856	18710	18605	18834	18990	18910	18936	18744	18664	18673	18810	18926	18725	18627	18795	18489	18757	18694	18782	18928	18735	18757	18826	18854	18745	18840	18573	18753	18728	18676	18696	18961	19005	18855	18838	18806	19033	18868	19021	18837	18835	18708	18701	18858	18680	18759	18959	18846	18996	18935	18799	19184	18705	18704	18902	18838	18735	18818	18670	18409	18731	18755	18941	18797	18863	18594	18835	18485	18826	18755	18886	18750	18829	18611	18854	18770	18732	18763	18814	18656	18923	18738	18703	18607	18976	18985	18875	18773	18776	19059	18890	18915	18895	18785	18924	18823	18568	18770	18871	18778	18878	18725	18752	18824	18773	18941	19017	18767	18923	18891	19004	18906	18961	18996	18701	18774	18773	18977	18883	18891	18687	18872	18643	18845	18734	18869	18756	18874	18811	18729	18935	18767	18677	18933	18972	18848	18785	18918	18927	18831	19090	18862	18662	18731	18654	18884	18726	18658	18621	18740	18810	18850	18710	18864	18795	18892	18815	18672	18950	18447	18730	18857	18704	18978	18983	18740	18765	18731	18976	18710	18762	18623	18833	18877	18613	18858	18653	19162	18883	18819	18824	18646	18632	18827	18579	18648	18895	18707	19045	18841	18798	18564	18703	19007	19014	18800	18663	19056	19012	18891	18668	18893	18790	18673	18789	19141	18907	18998	19006	18894	18725	19001	18738	18836	18787	18907	18903	18755	18635	18880	18747	18896	18833	18848	18773	18735	18694	19013	18843	18833	18708	18985	18819	18771	18693	18805	18769	18736	18975	18828	18635	18618	18937	18876	18815	18920	18813	18710	18814	18885	18799	18697	18952	18898	18840	18554	18679	18903	18875	18822	19074	18922	18908	18834	18936	18827	18726	18703	18857	18832	18680	18835	18711	18964	18712	19006	18826	18920	18938	18836	18698	18880	18963	18960	18698	18741	18823	18707	18671	18936	18794	18538	18918	18903	18906	18559	18879	18754	18869	18869	18968	18922	18952	18778	19115	18896	18896	18854	18711	18778	18778	18767	18903	18883	18626	18858	18592	18730	18693	18660	18764	18718	19064	18770	18647	18478	18948	18912	18792	18726	18925	18889	18912	18853	18725	18687	18910	18675	18554	18874	18660	18706	18940	18684	18774	18831	18934	18859	18726	18900	18795	18746	18759	18767	18816	19009	18918	18732	18918	18831	18830	18843	18751	18595	18729	18987	18750	18796	19007	18577	18899	18725	18749	19065	18883	19027	18732	18752	18779	18821	19016	19025	19327	18884	18842	18832	18818	18888	18985	18911	18824	18976	18700	18958	18865	18940	18876	18825	18858	18850	18871	18597	18937	18770	18837	18574	18640	18946	18776	18972	18761	18835	18846	18938	18687	18984	18763	18536	18708	18814	18740	18815	18986	18637	18831	18826	18675	18882	18766	18795	18754	18687	18836	18945	18659	18786	18806	18726	18729	18662	18769	18878	18735	18907	18903	19125	19058	18907	18798	18801	18559	18900	18763	18601	18987	18971	18718	18869	18814	18897	18959	18933	18972	18766	18648	18910	18733	18962	18703	18694	18948	18885	18888	18813	18604	18769	18639	18918	18813	18903	18804	18656	18820	18806	18778	18809	18795	18781	18885	18955	18909	18947	18819	18830	18694	18801	18768	18923	18907	18673	18827	18673	19034	18739	18765	18720	18915	18732	18963	18908	18947	18721	18895	18769	18844	18943	18778	18881	18892	18824	18381	18696	18864	18791	18837	18970	18715	18916	18932	18828	18737	18782	18858	18845	18938	18855	18788	18958	18865	18797	18757	18909	18566	18760	18819	18823	18710	18688	18770	18768	18897	18944	19014	18744	19039	18908	18815	18844	18896	18898	18851	19055	18836	18898	18783	18902	18743	18719	18659	18816	18791	18966	18724	18700	18878	18878	18812	18884	18861	18816	18770	18579	18641	18747	18855	18732	18655	18843	18805	18860	18907	18806	18738	18850	18782	18714	18719	18715	18791	19033	18847	18841	18818	18729	18666	18774	18710	18938	19002	18774	18817	18824	18760	18938	19019	18934	18821	18782	18589	18854	18786	18745	18757	18841	18533	18740	18825	18522	18999	19014	19082	18824	18828	18954	18765	18867	18916	18871	18859	19035	18985	18854	18920	18624	19128	18886	18796	18940	18896	18837	18715	18625	18804	18798	18790	18745	18936	18832	18822	18935	18890	18676	18855	18777	18969	18887	18775	18845	18976	18520	18815	18989	18989	18720	18755	18477	18907	19149	18739	18829	18840	18705	18533	18732	18913	18762	18753	18961	18701	18811	18830	18751	18899	18924	18951	18922	18890	18869	19050	18785	18880	18727	18685	18790	18847	18822	18840	18797	18789	18616	19010	18712	18788	18641	18573	18906	18834	18854	18876	18823	18798	18815	18800	18814	18907	19010	18819	18829	18789	18830	18765	18802	18666	18804	18700	18955	18757	18839	18727	18740	18968	18830	18628	18941	18884	18867	18747	18926	18815	18911	18848	18590	18708	18980	18822	18639	18672	18855	18723	18935	18932	18700	19016	18779	18770	18645	18880	18993	18895	18860	18878	18831	18925	18649	18769	19045	18800	18734	18923	18851	18739	18933	18754	18900	18989	18691	18751	18808	18879	18986	18771	18647	18724	18849	19061	18913	19030	18862	18962	18750	18848	18761	18735	18845	18927	18781	18625	18631	18720	18890	18897	18739	18720	18820	18859	19073	18761	18546	18789	18679	18763	18853	19010	18979	18736	18733	18743	18836	18955	18881	18925	18965	18614	18892	18776	18851	18876	18856	18849	18719	18938	18750	18808	18585	19024	18773	18795	18771	18775	18861	18841	18736	18902	19006	18819	18858	18842	19080	18777	18648	18818	18571	18843	18799	18790	18821	18888	18878	18835	18654	19021	18634	18806	19027	18614	18638	19051	18827	18702	19024	18969	18490	18646	18857	18539	19001	18822	18871	18922	18845	18683	18653	18596	18721	18805	18712	18854	18773	18985	18729	18662	18798	18851	18733	18555	18642	18717	19070	18752	18556	18785	18860	18610	18718	18798	18732	18714	18769	19014	18831	18841	18806	18907	18768	18869	18805	18641	18907	18887	18994	18963	18816	18792	18890	18897	18998	19035	18919	18831	18876	18811	18803	18843	18781	18794	18838	18849	18814	18979	18981	18652	18923	18947	18863	19062	19000	18847	18824	18986	18879	18788	18834	18875	18920	18674	18733	18669	18766	18776	18689	18954	18889	18710	18783	18999	18742	19005	18755	18842	18730	18751	18926	18940	18904	18844	18933	18849	18696	18841	18876	18922	18714	18859	18644	18839	18816	18933	18880	18928	18839	18793	18917	18916	18907	19063	18690	19032	18785	18952	18797	18647	18804	18693	18878	19045	18836	18644	18645	18832	18792	18732	18919	18912	18782	18932	18967	18831	18775	18683	19048	18844	18622	19105	18807	18700	18990	18936	18973	18688	18934	18769	18878	19021	18936	18931	18815	18792	18941	18785	18816	18909	18804	18829	18989	19084	18877	18570	18580	18893	18632	18767	18845	18691	18943	18814	18677	18958	18762	18711	18469	18830	19067	18801	18594	19062	18754	18903	18812	18849	18808	18720	18772	18832	18938	18958	18836	18804	18629	18659	18923	19132	18701	18847	18795	18618	18863	19055	18844	18678	18812	18880	18909	18711	18843	18795	18702	18769	18766	18754	18902	18750	18831	18881	18898	18795	18649	18591	18821	18594	18520	18651	18875	18795	18694	18772	18864	19086	18789	18814	18694	18748	19009	18778	18716	18816	18670	18982	18829	18798	18992	18648	18916	18915	18673	18831	18755	18747	18942	18751	18924	18731	18698	18917	18591	18562	18855	18654	18916	18721	18828	18809	18599	18820	18503	18943	19135	18878	19068	18971	19007	18748	18779	18948	18566	18627	18875	18860	18714	18822	19036	18631	18812	18691	18720	18728	18713	18896	18936	18779	18771	18585	18904	19024	18824	18785	18732	18926	18848	19014	18823	18970	18927	18746	19043	18795	18839
44607	75092	71053	51589	28961	20046	18733	18333	18389	18449	17946	17016	16187	15416	15332	14921	14630	14734	14705	14811	14695	14313	14351	14271	14101	13864	13764	13775	13728	13634	13664	13743	13733	13680	13834	13824	13703	13786	13729	13699	13740	13659	13807	13807	13648	13576	13881	13686	13775	13722	13591	13881	13574	13511	13594	13621	13675	13607	13778	13676	13524	13737	13550	13694	13633	13533	13596	13558	13516	13597	13617	13672	13624	13695	13675	13672	13567	13617	13653	13592	13685	13661	13746	13586	13628	13598	13485	13749	13703	13559	13558	13620	13545	13621	13616	13564	13604	13580	13611	13765	13733	13511	13638	13699	13661	13627	13637	13540	13640	13620	13634	13601	13740	13647	13581	13491	13697	13455	13744	13767	13578	13761	13501	13686	13580	13472	13624	13721	13555	13398	13806	13547	13470	13423	13512	13406	13593	13704	13617	13536	13630	13632	13601	13463	13485	13530	13834	13833	13722	13647	13667	13648	13485	13564	13671	13444	13513	13653	13675	13638	13466	13586	13644	13703	13560	13584	13593	13680	13448	13682	13519	13570	13662	13643	13716	13549	13631	13405	13576	13617	13750	13662	13672	13576	13654	13593	13771	13588	13512	13678	13611	13589	13760	13510	13640	13493	13617	13469	13603	13625	13520	13511	13628	13582	13573	13470	13631	13721	13525	13707	13610	13774	13566	13702	13669	13640	13493	13601	13634	13537	13695	13442	13563	13514	13531	13508	13651	13627	13580	13613	13572	13509	13447	13582	13483	13575	13515	13660	13733	13732	13737	13583	13620	13770	13805	13687	13753	13604	13627	13757	13780	13523	13683	13558	13641	13684	13637	13761	13552	13586	13491	13728	13584	13637	13611	13490	13619	13425	13718	13675	13588	13609	13569	13539	13684	13530	13544	13682	13732	13664	13855	13673	13500	13702	13658	13662	13651	13415	13499	13605	13628	13544	13632	13526	13790	13683	13496	13604	13584	13714	13946	13539	13557	13677	13530	13677	13554	13568	13800	13642	13580	13688	13434	13870	13615	13642	13649	13757	13598	13592	13527	13535	13619	13651	13630	13618	13679	13649	13758	13647	13645	13535	13563	13697	13748	13703	13690	13554	13561	13556	13508	13713	13618	13734	13654	13579	13655	13709	13663	13723	13571	13407	13734	13524	13600	13613	13650	13659	13578	13530	13663	13697	13623	13631	13590	13687	13620	13608	13643	13477	13871	13707	13668	13659	13582	13656	13623	13655	13679	13728	13537	13590	13586	13795	13440	13591	13642	13555	13707	13552	13506	13532	13585	13639	13610	13710	13624	13548	13664	13578	13589	13540	13614	13631	13750	13612	13750	13586	13748	13496	13574	13784	13605	13699	13714	13632	13556	13512	13524	13600	13619	13611	13779	13593	13656	13331	13680	13630	13855	13575	13639	13720	13381	13495	13695	13573	13709	13662	13577	13711	13548	13699	13555	13653	13722	13575	13712	13717	13589	13599	13593	13657	13582	13630	13490	13497	13674	13497	13425	13760	13616	13563	13522	13642	13627	13620	13795	13642	13585	13614	13647	13723	13486	13539	13611	13734	13614	13624	13565	13752	13661	13529	13670	13693	13810	13605	13725	13472	13752	13624	13787	13671	13530	13794	13703	13512	13868	13510	13669	13599	13679	13641	13636	13693	13608	13641	13506	13534	13526	13560	13730	13456	13607	13566	13480	13514	13631	13651	13642	13670	13500	13519	13587	13688	13601	13909	13609	13710	13636	13516	13460	13559	13634	13656	13647	13685	13553	13523	13631	13531	13717	13497	13542	13406	13568	13595	13597	13432	13646	13638	13386	13628	13713	13686	13555	13613	13737	13592	13636	13673	13709	13694	13531	13517	13589	13586	13530	13581	13660	13716	13732	13624	13476	13722	13632	13709	13528	13674	13524	13637	13615	13525	13693	13679	13643	13619	13445	13586	13654	13677	13624	13659	13810	13604	13724	13623	13656	13780	13558	13783	13611	13726	13655	13567	13730	13557	13587	13520	13489	13664	13406	13587	13751	13711	13524	13729	13617	13584	13567	13517	13789	13490	13683	13687	13554	13737	13650	13486	13824	13629	13721	13732	13470	13582	13760	13540	13795	13473	13613	13662	13659	13584	13560	13556	13623	13579	13629	13552	13745	13596	13457	13704	13593	13671	13629	13589	13573	13546	13532	13695	13663	13503	13549	13595	13599	13494	13576	13679	13721	13487	13505	13832	13611	13620	13469	13478	13639	13759	13684	13501	13533	13643	13616	13649	13598	13499	13428	13548	13478	13763	13771	13668	13657	13714	13694	13505	13597	13707	13711	13657	13699	13530	13620	13706	13529	13587	13584	13559	13743	13723	13581	13643	13675	13578	13458	13627	13834	13474	13555	13538	13702	13593	13612	13729	13521	13534	13692	13509	13533	13629	13499	13584	13538	13701	13762	13531	13551	13665	13690	13560	13644	13640	13702	13379	13641	13550	13553	13669	13514	13499	13601	13645	13725	13584	13633	13759	13550	13602	13513	13437	13582	13569	13593	13549	13658	13641	13715	13598	13537	13609	13772	13473	13542	13496	13586	13718	13713	13675	13657	13431	13726	13554	13609	13654	13471	13732	13437	13683	13574	13857	13601	13574	13593	13470	13564	13727	13629	13708	13452	13735	13579	13522	13870	13552	13526	13761	13650	13678	13842	13717	13607	13717	13648	13739	13544	13687	13589	13689	13590	13651	13600	13564	13683	13638	13509	13812	13628	13704	13771	13591	13510	13715	13511	13655	13683	13664	13536	13607	13635	13611	13630	13777	13628	13663	13582	13569	13604	13613	13524	13721	13537	13657	13632	13575	13764	13774	13540	13719	13630	13576	13659	13610	13583	13668	13629	13648	13487	13663	13485	13706	13701	13616	13696	13598	13642	13603	13524	13794	13701	13362	13550	13683	13679	13691	13624	13611	13595	13636	13664	13668	13692	13778	13684	13801	13647	13608	13437	13777	13517	13635	13490	13680	13511	13674	13740	13773	13668	13471	13679	13607	13601	13454	13526	13371	13542	13479	13567	13755	13570	13718	13550	13544	13538	13444	13640	13612	13683	13552	13769	13497	13615	13666	13471	13743	13453	13559	13595	13808	13695	13565	13686	13432	13652	13525	13680	13737	13625	13716	13606	13579	13596	13517	13671	13435	13664	13636	13647	13583	13536	13637	13485	13543	13470	13529	13703	13621	13556	13646	13617	13610	13651	13693	13590	13647	13709	13679	13557	13489	13439	13651	13637	13585	13582	13664	13546	13728	13618	13554	13562	13512	13726	13726	13738	13629	13669	13573	13455	13629	13838	13739	13446	13631	13626	13720	13610	13707	13648	13486	13566	13707	13431	13723	13711	13452	13746	13511	13635	13498	13552	13574	13667	13611	13643	13597	13536	13603	13608	13552	13628	13580	13687	13643	13466	13732	13748	13770	13544	13672	13756	13600	13631	13651	13640	13736	13688	13579	13695	13566	13658	13611	13600	13627	13738	13683	13724	13723	13563	13638	13539	13612	13445	13570	13708	13718	13700	13581	13694	13650	13652	13603	13758	13701	13569	13630	13428	13638	13619	13682	13740	13530	13769	13673	13726	13658	13498	13551	13540	13801	13647	13508	13463	13620	13609	13624	13846	13656	13631	13776	13540	13707	13534	13605	13667	13722	13620	13506	13637	13595	13467	13720	13529	13558	13759	13448	13502	13616	13390	13663	13694	13568	13538	13482	13538	13567	13500	13601	13578	13663	13609	13691	13578	13750	13624	13640	13633	13622	13722	13632	13721	13642	13648	13584	13816	13592	13598	13653	13653	13665	13559	13458	13556	13418	13503	13728	13566	13678	13605	13627	13532	13506	13681	13826	13455	13776	13501	13585	13676	13452	13668	13437	13765	13567	13622	13570	13786	13685	13635	13518	13645	13679	13582	13441	13559	13541	13595	13504	13681	13593	13413	13710	13605	13721	13551	13651	13639	13715	13623	13738	13612	13455	13587	13821	13647	13726	13625	13539	13602	13618	13589	13623	13619	13663	13487	13529	13526	13609	13434	13553	13666	13663	13791	13887	13583	13516	13578	13784	13536	13572	13540	13704	13572	13579	13456	13619	13759	13403	13583	13664	13607	13620	13836	13695	13576	13598	13560	13642	13575	13692	13808	13714	13529	13474	13733	13688	13741	13678	13513	13566	13558	13679	13626	13709	13552	13476	13504	13545	13598	13592	13508	13635	13711	13670	13659	13574	13689	13477	13633	13652	13528	13626	13590	13567	13643	13630	13576	13671	13588	13513	13701	13523	13588	13455	13656	13599	13584	13646	13533	13664	13554	13617	13479	13439	13518	13616	13778	13652	13589	13624	13647	13542	13642	13630	13568	13572	13684	13590	13676	13436	13671	13711	13610	13672	13753	13639	13618	13616	13515	13598	13637	13685	13642	13694	13495	13695	13699	13695	13763	13607	13565	13542	13770	13489	13702	13601	13768	13645	13554	13656	13582	13693	13675	13638	13615	13558	13673	13708	13723	13649	13691	13675	13543	13546	13631	13560	13590	13641	13733	13348	13916	13669	13645	13653	13527	13634	13565	13666	13557	13618	13810	13687	13642	13740	13770	13784	13776	13820	13573	13671	13662	13582	13490	13641	13550	13726	13508	13787	13489	13711	13716	13678	13634	13796	13544	13488	13602	13509	13507	13546	13462	13492	13606	13832	13633	13417	13712	13587	13608	13598	13578	13733	13563	13612	13726	13497	13697	13673	13727	13631	13521	13648	13710	13559	13564	13686	13742	13293	13800	13655	13583	13618	13698	13675	13753	13730	13652	13581	13752	13616	13631	13675	13617	13633	13528	13710	13644	13494	13606	13731	13651	13603	13667	13677	13549	13645	13548	13603	13567	13675	13566	13638	13733	13654	13588	13504	13483	13670	13500	13740	13739	13574	13617	13592	13480	13578	13537	13556	13558	13839	13624	13532	13620	13735	13655	13594	13651	13548	13751	13789	13594	13575	13663	13509	13662	13498	13624	13596	13668	13532	13636	13459	13667	13577	13629	13620	13637	13558	13655	13656	13621	13547	13608	13542	13621	13688	13701	13598	13666	13759	13575	13780	13642	13622	13560	13650	13633	13569
24786	21737	31056	30565	25974	26267	27217	22987	22371	22689	21956	21480	20671	19927	19772	19126	19152	19069	18945	19084	18826	18765	18428	18420	18260	18056	17872	17783	17865	17787	18035	18027	17970	18101	17980	17867	17964	18005	18132	18122	17972	17907	18201	18001	17977	18026	18137	17722	17719	17628	17946	17932	18127	17856	17918	17797	17810	17639	17698	17829	17812	17934	17716	18087	18003	17997	17553	17733	17689	17720	17939	17779	17538	17768	17842	17862	17743	18078	17794	17808	17761	17890	17837	17655	17618	17576	17804	17685	17802	17781	17816	17829	17979	17687	17748	17704	17835	17837	17927	17815	17796	17652	17754	17670	17839	17760	17807	17920	17800	17694	17849	17674	17907	17723	17820	17718	17911	17778	18021	17954	17995	18064	17730	17753	17752	17856	17612	17884	17859	17756	17732	17903	17945	17769	17865	17585	17733	17936	17729	17834	17984	17688	17690	17899	17849	17995	17886	17769	17915	17749	18068	17806	17915	17832	17790	17743	17797	17824	17717	17880	17688	17797	17750	17808	17657	17827	17756	17757	17820	17653	17816	17806	17840	17815	17806	17602	17946	17581	17633	17893	17783	17860	17953	17784	17827	17735	17988	17705	17908	17932	17763	17968	17904	17931	17570	17802	17874	17847	17839	17898	17800	17920	17761	17707	17762	17778	17707	17692	17757	17854	17719	17638	17890	17843	17899	17739	17876	17734	17896	17995	17716	17680	17876	17900	18091	17674	17873	17926	17843	17555	17831	17803	17735	17806	17941	17552	17749	17925	17729	17781	17674	17835	17544	17655	17756	17759	17762	17863	17676	18129	17727	17883	17876	17836	17554	17688	17814	17818	17810	17606	18046	17891	18161	17661	17874	17960	17667	17867	17916	17714	17876	17759	17681	17814	17855	17755	17837	17761	17757	17616	17671	17721	17721	17795	17821	17627	17802	17746	17839	17967	17756	17880	17885	18060	17915	17763	17727	17517	17721	18011	17801	17842	17702	17785	17828	17647	17678	17770	17955	17633	17747	17847	17885	17847	17866	17752	17850	18079	17756	17733	17769	17824	18038	17836	17745	17818	17758	17742	17764	17900	17814	17886	17852	17833	17681	17649	17696	17846	17778	17972	17899	17809	17539	17833	17528	17731	17918	17638	17652	17934	17651	17867	17864	18000	17583	17586	17905	17601	17968	17915	17782	18043	17647	17921	17774	17630	17705	17803	17957	17900	17884	17684	17690	17870	17904	17897	17586	17881	17631	17687	17777	17768	17681	17637	17696	17613	17843	17990	17625	17759	17889	17692	17535	17785	17874	17736	17715	17913	17742	17963	17846	17900	18010	17761	17964	17560	17728	17647	17752	17733	17973	17753	17931	17667	17844	17864	17710	17679	17808	17603	17669	17656	17677	17611	17809	17846	17718	17828	17846	17758	17640	17811	17863	17864	17842	17819	17717	17858	17883	17907	17667	17733	17821	17867	17814	17816	17832	17800	17943	17740	17734	17744	17860	17657	17619	17878	17731	17603	17845	17781	17634	17766	17911	17701	17641	17818	17840	17684	17915	17972	17770	17862	18055	17668	18005	17913	17778	17917	17799	17778	17877	17969	17965	17730	17875	17658	17552	17837	17961	17885	17748	17425	17673	17883	17728	17850	17691	17612	17818	17842	17800	17811	18020	17637	18018	17704	17821	17664	17940	17868	17681	17857	17608	17735	17837	17638	17810	17770	17679	17700	17750	17752	17821	17764	17934	17835	17608	17695	17832	17910	17742	17980	17770	17936	18099	17661	17798	17568	17802	17795	17641	17802	17644	17730	17658	17734	17674	17659	18023	17598	18072	17608	17533	17931	17565	17968	17830	17697	17432	17750	17731	17809	17751	17739	17632	17912	17653	17783	17846	17914	17660	17628	17805	17921	17766	17762	17859	17672	17762	17904	17730	17917	17787	17563	17863	17733	17773	17909	17745	17777	17867	17780	17692	17732	17824	17690	17755	17787	17955	17811	17662	17812	18105	17769	17765	17873	17739	17937	17638	17715	17957	17657	17773	18178	17689	17826	17760	17984	17599	17844	17746	17728	17802	17779	17846	18023	17727	17893	18107	17803	17825	17868	17731	17851	17736	17824	17752	17763	17778	17960	17644	17674	18029	17945	17832	17942	17873	17895	17980	17920	17791	17738	17823	17801	17854	17774	17836	18024	17877	17662	17719	17705	18104	17731	17799	17776	17872	17729	17763	17742	17633	17623	17688	17725	18003	17724	17839	17645	17955	17855	17786	17749	17925	17736	17704	17743	17941	17724	17859	17868	17663	17726	17796	17633	17638	17862	17768	17701	17660	17606	17698	17830	17455	17937	17952	17890	17684	17759	17814	17525	17848	17892	17838	17711	17828	17734	17907	17677	17776	18008	17838	17977	17924	17999	17879	17890	17774	17921	17885	17712	17787	17874	17914	17851	17721	17715	17854	17746	17597	17797	17900	17946	17749	17540	17801	17865	17816	17583	17777	17906	17779	17761	17844	17853	17843	17849	17613	17769	17590	17940	17757	17699	17973	17723	17956	17788	17937	17583	17739	17782	17877	17844	17941	17807	17741	17810	17797	17870	17916	17625	17942	17792	17668	17913	17885	17662	17877	17833	17897	17860	17762	17721	17889	17852	17700	17667	17756	17978	17572	17982	17932	17752	17848	17680	17708	17830	17785	18023	17747	17725	17867	17845	17678	17794	17599	17879	17798	17744	17875	17940	17810	17822	17726	17675	17946	17972	17650	17708	18043	17842	17830	17826	17849	17783	17576	17727	17931	17792	17864	17937	17718	17612	17640	17884	17777	17873	17535	17714	17660	18016	17953	17983	17722	18104	17954	17762	17856	17678	17827	17699	17887	17661	18101	17770	17928	17825	17727	17906	17723	17514	17826	17794	17929	17753	17795	17583	17763	17836	17808	17711	17885	17989	17831	17818	18011	17894	17760	17757	17716	17713	17902	17887	17880	18159	17737	17765	17679	17691	17627	17706	17740	17813	17939	17784	17707	17970	17858	17918	17818	17792	17871	17942	17787	17677	17527	17833	17915	17628	17867	17842	17691	17895	17875	17861	18065	17841	17816	17823	17947	17822	17515	17780	17846	17746	17734	17946	17836	17735	17615	17693	17735	17678	17769	17907	17833	17721	17487	17710	17662	17594	18034	17786	17773	17719	17859	17854	17988	17766	17715	17908	17830	17557	17943	17725	17968	17751	17566	17716	17896	17926	17764	17812	18011	17818	17661	17774	17989	17986	17921	17720	17858	17678	17718	17880	17698	18120	17840	17886	17851	17816	17902	17841	17740	17811	17820	17754	17798	17768	17604	17983	17818	17598	17834	17865	17777	17827	17675	17720	17712	17956	17672	17911	17923	17841	17873	17898	17806	17689	17808	17604	17738	17787	18019	17745	17755	17754	17721	17846	17793	17884	17573	17664	17855	17823	17827	17686	17571	17725	17774	17556	17680	18068	17651	17834	17783	17872	17798	17828	17923	17749	17797	17813	17777	17873	17966	17938	17720	17855	17861	17734	17728	17714	17772	17906	17801	17914	17755	17751	17839	17759	18145	17820	17687	17584	17652	17600	17748	17886	17951	17808	17865	17901	17851	17767	17615	17787	17932	17948	17746	17524	17847	17811	17813	17745	17706	17729	17827	17658	17854	17637	17667	17809	17956	17812	17915	17856	17809	17692	17989	17726	17814	17730	17703	17492	18056	18087	17853	17551	17727	17625	17768	17733	17590	17838	17837	17756	17720	17779	17945	17697	17854	17833	17772	17844	17669	17922	17712	17737	17982	17821	17724	17733	17941	18063	17855	17798	17775	17686	17643	17735	18027	17814	17781	17754	17885	17790	17868	17733	17787	17916	17716	17619	17793	17935	17916	17735	17909	17748	17718	17631	17766	17770	17711	18034	17554	17677	17782	17645	17865	17954	17798	17655	17760	17625	17962	17917	17766	17846	18045	17788	17858	17849	17629	17802	17814	17893	17536	17831	17792	17837	17698	17896	17672	17846	17827	17820	17902	17542	17760	18051	17849	17903	17680	17549	17869	18068	17572	17737	17948	17882	17753	17799	17758	17605	17712	17807	17719	17785	17820	17938	17757	17800	17823	17850	17574	18042	17671	17805	17959	17922	17820	17843	17495	17705	17798	17906	17736	17921	17861	17846	17863	17581	17815	17778	17945	17795	17770	17773	17917	17754	17707	17801	17850	17784	17638	17840	17955	17736	17812	17831	17877	17737	17960	17521	17790	17806	17938	18027	18046	17776	18010	17709	17758	17827	18040	17807	17892	17836	17785	17836	17765	17938	17639	17895	17826	17813	17902	17779	17833	17870	17815	17652	17812	17681	17966	17809	17963	17660	17794	17821	17751	17857	17898	17749	17817	17443	17536	17821	17768	17685	17743	17753	17787	17821	17861	17855	17771	17826	17791	17623	18090	17729	17878	17811	17722	17662	17897	17642	17648	17764	17927	17680	18036	17636	17771	17759	17691	17645	17826	17805	17803	17892	17764	17578	17728	17551	17661	17878	17929	17774	17804	17708	17679	17711	17738	17747	17816	17835	17737	17750	17873	17766	17944	17642	17566	17532	17713	18037	17933	17614	17891	17676	17632	17822	17795	17753	17954	17771	17932	17789	17808	17942	17890	17732	17884	17835	17818	17876	17783	17810	17728	17831	17840	17702	17748	17742	17858	17830	17824	17899	17763	17718	17704	17898	17988	17982	17679	17696	17584	17734	17694	17794	17976	17877	17867	17710	17888	17591	17580	17606	17753	17721	17941	17915	17624	17561	17790	17937	17708	17835	17883	17726	17785	17761	17920	17857	17696	17876	17562	17583	17935	18003	17807	17683	18084	17998	17876	18036	17625	17688	17835	17757	17897	17734	18106	17928	18000	17857	17878	17607	17846	17789	17667	17784	17594	17772	17811	17825	17933	17839	17821	17740	18068	17958	18056	17754	17846	17916	17719	17790	18023	17743	17763	17798	17757	17950	17493	17786	17724	17716	17925	17836	17748	17674	17920	18052	17951	17972	17837	17789	17883	17711	17717	17622	17577	17702	17716	17743	17849	17725	17965	17574	17809	17566	17816	17943	17757	17745	17773	17654	17958	17858	17884	17801	17750	18089
47805	82556	79697	57242	33406	22241	20220	19595	19949	19749	18747	17756	16687	15721	15425	14875	14460	14404	14593	14562	14068	14098	13704	13807	13527	13579	13199	13194	13233	13076	13063	13098	13234	13137	13251	13267	13288	13249	13323	13182	13258	13227	13194	13178	13232	13115	13155	13133	13095	13201	13089	13136	13091	12991	12946	13047	12987	13185	13100	12986	13090	13042	13144	12893	13035	12919	13112	13147	13159	12989	13190	13015	13171	13162	13218	13156	13252	12842	12900	12891	12952	12981	13065	13052	13043	13058	13193	13031	13164	13100	13145	13055	13163	13152	12888	13038	13174	12996	12997	13156	13107	12787	13010	13033	13121	13206	13142	12904	13073	13150	13095	13127	13005	13056	13087	12934	13276	13178	12942	12990	13030	13006	13139	13096	13061	12987	12885	13142	13091	13172	13008	13091	13204	12908	12919	12967	13036	13048	13090	13157	12800	13221	12991	13062	13037	13107	13053	12867	13047	12913	12989	13188	13192	12946	13118	13035	13095	12984	13095	13129	13103	13025	13048	12927	13176	13124	13034	13023	13169	12980	13028	13067	13040	13018	13135	12932	13152	12985	13035	12933	13047	13003	13218	13037	12827	13065	13013	13062	13009	13138	12958	13044	12947	13018	13104	13020	13007	12967	13140	12981	13140	13124	13048	13021	13116	13097	13040	12985	12914	12983	13177	13016	13076	12914	13087	13099	13162	12961	13098	13024	13025	13166	12928	12871	13026	13116	13064	13315	13081	12908	13114	12998	13077	12967	12990	12902	13044	12920	12881	12928	13023	13005	13011	13080	12987	13147	12860	13194	13085	13038	13049	13008	12964	12939	12843	13022	13241	13032	13150	13153	12963	13069	13180	12981	12969	13015	13028	13223	13052	12991	13147	13027	13099	13077	13015	12883	13065	13268	12890	13043	12924	13205	13052	13265	13021	13151	12943	13144	13014	13110	13119	12944	12932	13018	13054	12957	13072	12967	13074	12997	13066	12991	13051	13123	13046	13117	13124	13124	13022	13079	13081	12997	13124	13149	13124	13081	13054	13196	13027	13092	13018	12997	12994	13078	13090	13019	12896	12899	12884	13019	13152	13177	12975	13100	13187	13001	13166	12981	12983	12986	12938	12889	13013	13057	13070	13042	13157	13000	13192	12986	13067	13006	12979	13018	12974	12959	12936	12915	12989	12940	12864	12973	13042	13010	12915	12883	12812	13021	13031	13006	13131	13020	12931	12854	12974	13079	12902	13028	13026	12967	13074	13148	13062	12921	12872	13115	12822	13030	12958	13021	13039	13156	12985	13049	13191	13025	13049	13100	13104	12859	13124	12989	13163	12941	13024	13089	13176	12962	13067	13054	13036	13272	13043	13221	13170	13132	13024	12960	12958	13139	13181	12977	12994	13027	13004	13062	13058	13103	13010	13123	12973	12954	13021	13028	12907	12926	13155	12972	13112	13049	13104	13028	13061	13055	12920	12988	13060	13051	13088	12990	12858	12963	12953	13113	13196	12829	12927	12852	13161	13252	13113	12948	13017	13033	13200	12937	13045	13017	12973	13079	13142	12952	13046	13073	12952	12875	13042	12954	13069	12883	12997	13048	13081	13085	12908	12954	13118	13156	13000	13083	12929	12995	13153	13156	13097	12947	13117	13092	13013	13101	13125	13148	12909	13159	12804	13022	13083	13037	13151	12903	12971	13044	13174	12936	12986	13137	13139	13013	12900	13173	13023	12964	13077	12963	13092	13079	12921	12921	12954	12990	12995	13133	12994	12900	12883	13054	13048	13066	13048	12965	12827	12931	13088	13225	13072	12804	13086	12981	12798	12984	12990	13000	12953	12863	13025	13007	12980	13088	13114	13208	13138	13202	13096	13029	13153	13057	12986	13122	12912	13087	12988	13125	12966	13157	13082	13048	12831	13041	12999	13060	12881	13112	13150	13117	13002	13105	13078	12869	12957	12996	12986	12882	12906	12884	13037	13074	13061	13038	13046	13232	13157	13130	13122	12939	12880	13183	13120	13006	13102	13033	13093	13006	13082	12968	13181	13061	13061	13089	12923	12968	13232	13085	12989	13039	12919	13137	13028	12882	13065	12868	13016	13021	13073	13072	13037	13103	12970	12930	13197	13004	13087	12930	13013	13161	13164	12929	13111	13042	12973	13287	13140	13122	13014	12899	13094	12956	13061	13072	13008	12961	12960	12914	13000	12965	13138	12999	12926	13078	13154	13099	12938	13076	12846	13166	13060	13304	12995	13239	12860	13050	13039	12978	13044	12973	13130	13018	13017	12952	13064	12851	13060	13137	12934	12995	13166	13082	13030	13257	13050	12908	12980	13119	13066	13003	12983	12928	13041	12907	13157	13189	12937	12931	12915	12858	13088	12880	12927	13137	13230	13003	12908	13074	13158	12909	12935	12956	13006	12991	13153	13228	13070	13000	13039	13016	12934	13100	13160	12837	13109	13020	13056	12985	12955	13194	13094	13185	13222	12876	12974	12935	12982	13063	13159	12834	13213	13034	12967	12945	13061	13120	12900	12893	13151	13092	12892	13156	12987	13100	13063	13049	13040	13221	13118	12971	13138	12938	13153	13075	12965	13113	12958	13330	13036	12994	12899	12954	13119	12996	13134	13057	13014	12966	13060	13039	13030	12924	13053	13073	13143	12929	13075	12917	13127	13106	13035	12895	12885	13009	13032	13021	13030	12965	13220	13130	13080	12987	13045	12995	12962	12945	12882	13168	13155	13008	13083	13191	12961	13023	13028	12947	13287	12987	13148	12877	13269	13057	13255	13025	13173	13001	13074	13018	12947	13065	13084	13151	13009	12893	13055	12952	13083	13110	13073	13093	13126	13008	13016	13198	13085	13182	13082	12977	13128	12949	13081	13003	12962	13095	13263	12780	13109	13145	12928	13077	12908	12979	12962	13045	13127	12804	12962	13086	12967	13085	13105	13095	13001	12985	13075	12929	12986	13077	13206	12916	13064	12955	13081	13045	13117	13042	13005	13106	13003	13156	12938	13132	13059	12977	13083	12988	13020	13167	13112	12917	13069	12893	12938	12942	12969	13171	13090	13147	12855	13190	12909	13083	13029	13106	12900	13288	13034	13032	13070	13087	13123	13068	12954	12949	12829	12971	13012	13041	13083	12923	12861	12944	13070	13056	13202	12900	12857	12909	12979	12961	13184	13073	13043	12976	12836	13164	13047	13049	13114	13071	13033	13101	13138	13133	13107	12869	13098	12926	12967	13169	12890	13058	13026	12924	12922	13087	13094	13077	12909	12919	13101	12947	13101	13032	12831	13212	12982	12906	12986	13011	13009	12964	12941	13098	13093	13018	13303	13149	13193	12931	13051	13022	13034	13049	13116	12972	12952	13179	13076	13096	12934	13079	12984	12933	13102	13079	13147	12984	12970	13065	12961	13053	13113	13207	13041	13160	13015	13020	13122	13048	13081	13063	13108	12915	12891	12916	13028	13094	13089	12912	13197	13178	13020	13118	13064	12922	12976	13212	12919	12933	13198	12980	12998	12990	13195	13108	13154	13099	13020	12971	13001	13076	13082	13059	13022	13106	12937	13138	12997	13035	13101	13047	13062	13004	12939	12912	13166	13095	12975	13079	13021	13021	12936	13032	13049	13000	13012	13043	13007	13054	12991	13019	13024	13039	13045	13011	13206	13049	13025	13117	12997	13035	13037	12989	13116	12973	13034	13050	13078	12981	12875	13041	13090	13140	13019	13075	12962	13085	13027	13024	13232	13158	12882	12976	13129	12729	13054	13088	13067	12941	12993	13008	13168	13003	13203	12995	13105	13111	12948	13108	13107	13042	13001	13035	13055	12926	13106	12916	12862	12990	13017	13082	13012	13148	13037	13046	13036	13041	12933	13052	13011	13031	13150	13003	13251	12939	12893	12976	13030	13019	12927	12970	13025	13029	13124	13002	12921	13061	12975	13013	13018	13017	13132	13155	13089	13216	13034	12969	13153	13106	13033	13217	13038	13075	13020	13083	13178	12823	12943	13082	12890	13057	13002	12947	13107	13052	12867	13048	13039	13058	13002	13052	12961	13134	13076	13103	12935	12983	13019	12970	13129	13105	13287	13020	12980	13093	13094	13117	13029	13107	13049	13142	13039	12946	13060	13113	13087	13181	13171	12926	13145	13103	13025	12793	13006	13111	13190	13109	12971	13157	12986	13102	13015	12981	12936	13074	13023	12955	12990	12936	13041	13148	13054	12971	12975	13080	13106	12981	12974	13161	13038	12965	12937	13071	13115	12858	13094	13050	13028	12991	12945	13071	13017	13068	12993	13135	12925	13008	13035	13112	13082	13134	13086	13084	12970	13111	12999	12963	12879	13140	13037	13027	12975	13068	13165	13170	13098	12949	12849	12961	13051	13052	13067	13026	13151	12856	12980	13113	12989	13034	13026	12988	12893	13012	12881	13118	13019	13105	13109	13223	13102	13131	12918	13020	13079	13109	13098	13273	12956	12950	13152	13139	13055	13157	13097	12997	12958	13048	13159	13078	12983	12981	12985	12911	13178	12996	12994	13176	13186	13058	13091	13100	13227	13062	12974	13020	13068	12961	12974	12869	13020	13132	13101	12985	13108	13001	13028	13037	13049	13099	13092	12857	13043	12933	13149	12944	13110	13143	13053	13138	13038	13022	12997	13106	13031	13088	13035	13088	13156	13017	13089	13092	13014	13132	12928	13021	13168	13080	13051	13126	13028	13146	13129	12938	12973	12996	13252	13054	13125	13051	13033	12947	12946	13160	13143	13056	13094	13175	13089	13001	13006	13158	12946	13142	12892	12864	12972	13083	13119	12881	13097	13130	12966	13078	13000	13093	12938	13056	13077	13119	12998	13131	13036	13008	13045	12947	12856	12867	12978	12967	12738	13131	12911	13165	13175	12968	12922	13273	13023	13138	12956	13043	13102	12906	12994	13041	12897	13035	13125	12968	13053	12956	12881	13039	13151	13079	13044	13286	12971	13030	13005	12921	13190	12985	13016	13104	13258	13051	13076	13163	13057	12868	13082	13124	12943	13105	13124	12916	13029	12940	13092	12902	13158	13170	13228	13157	13073	13009	13088	13035	13184	13160	13039	13087	13074	12972	12865	13000	12940	13123	13034	13014
42031	51509	55260	40880	26968	23186	21769	21676	21707	21554	21490	20993	20893	20277	20201	20153	19792	19911	19766	20168	19895	19692	19925	19785	19831	19756	19535	19593	19634	19405	19602	19342	19409	19590	19409	19493	19787	19736	19655	19322	19604	19675	19564	19692	19569	19648	19665	19459	19598	19672	19495	19769	19582	19466	19470	19302	19458	19389	19281	19395	19599	19556	19536	19495	19488	19385	19630	19352	19330	19750	19645	19511	19489	19476	19608	19581	19380	19681	19356	19621	19496	19589	19583	19435	19689	19700	19658	19424	19344	19424	19496	19515	19574	19516	19574	19283	19563	19420	19607	19448	19492	19382	19362	19524	19520	19743	19487	19596	19323	19536	19538	19471	19713	19790	19544	19492	19487	19624	19364	19591	19570	19636	19747	19323	19358	19486	19097	19423	19586	19524	19552	19573	19583	19311	19387	19556	19425	19426	19415	19429	19544	19586	19341	19357	19546	19591	19565	19296	19652	19543	19623	19605	19431	19372	19292	19654	19176	19623	19670	19465	19439	19509	19431	19546	19445	19348	19565	19569	19458	19337	19356	19460	19636	19448	19393	19543	19600	19496	19657	19456	19324	19481	19696	19459	19259	19369	19336	19458	19499	19440	19696	19776	19575	19596	19333	19517	19326	19491	19405	19587	19535	19575	19518	19660	19622	19526	19410	19437	19386	19378	19356	19558	19547	19286	19295	19485	19387	19283	19453	19561	19289	19321	19499	19603	19548	19318	19424	19247	19355	19238	19450	19475	19560	19541	19566	19375	19647	19382	19440	19425	19329	19619	19241	19439	19374	19539	19684	19406	19767	19425	19544	19500	19727	19429	19649	19535	19461	19288	19478	19511	19487	19497	19697	19524	19280	19573	19548	19721	19381	19397	19564	19543	19676	19677	19508	19359	19533	19485	19412	19625	19642	19492	19658	19642	19600	19352	19504	19272	19471	19771	19829	19457	19281	19432	19674	19503	19430	19356	19654	19570	19708	19503	19603	19586	19412	19460	19705	19489	19594	19605	19562	19444	19342	19415	19576	19663	19733	19538	19748	19447	19353	19408	19534	19325	19425	19351	19450	19500	19468	19406	19508	19533	19428	19467	19561	19504	19652	19488	19332	19407	19757	19360	19615	19508	19635	19519	19365	19493	19520	19628	19520	19635	19248	19507	19541	19315	19487	19333	19414	19560	19527	19496	19585	19647	19253	19562	19534	19528	19441	19299	19273	19490	19499	19527	19419	19482	19499	19387	19318	19615	19404	19637	19534	19559	19748	19597	19289	19429	19253	19570	19566	19720	19525	19716	19547	19558	19471	19361	19598	19629	19628	19486	19542	19885	19424	19420	19365	19560	19621	19420	19610	19589	19450	19275	19569	19573	19600	19506	19361	19532	19377	19590	19495	19476	19387	19339	19503	19435	19478	19520	19581	19496	19509	19412	19540	19389	19535	19751	19698	19476	19491	19433	19474	19588	19477	19767	19520	19496	19746	19560	19415	19481	19696	19580	19487	19117	19537	19403	19546	19579	19719	19563	19444	19659	19273	19491	19343	19509	19598	19350	19202	19385	19472	19552	19612	19598	19392	19399	19522	19542	19655	19595	19564	19448	19420	19334	19437	19362	19649	19529	19499	19340	19395	19410	19273	19532	19504	19639	19509	19486	19493	19540	19489	19512	19492	19528	19433	19676	19621	19321	19483	19399	19678	19568	19525	19453	19371	19371	19497	19437	19650	19602	19419	19536	19320	19469	19383	19410	19619	19486	19709	19638	19479	19521	19542	19638	19676	19529	19513	19351	19624	19645	19623	19745	19512	19531	19628	19752	19502	19491	19218	19529	19587	19362	19776	19569	19591	19440	19435	19301	19559	19438	19454	19613	19565	19435	19605	19516	19408	19523	19615	19472	19745	19601	19611	19718	19769	19427	19537	19364	19561	19467	19396	19542	19579	19281	19526	19460	19640	19525	19588	19518	19703	19379	19618	19668	19397	19288	19634	19530	19581	19821	19656	19317	19712	19676	19458	19621	19640	19701	19457	19549	19542	19325	19566	19596	19542	19398	19639	19763	19630	19533	19500	19365	19537	19696	19524	19596	19688	19298	19346	19230	19549	19437	19516	19475	19551	19406	19529	19433	19634	19647	19523	19557	19643	19593	19476	19627	19539	19305	19228	19493	19574	19389	19442	19382	19488	19473	19692	19469	19451	19350	19481	19487	19302	19447	19698	19450	19624	19479	19460	19537	19727	19604	19347	19427	19622	19391	19522	19484	19497	19770	19318	19457	19760	19504	19327	19324	19451	19511	19542	19499	19525	19318	19706	19458	19247	19468	19563	19584	19432	19400	19439	19513	19531	19434	19372	19435	19274	19275	19407	19542	19473	19613	19705	19350	19685	19535	19431	19605	19710	19279	19400	19616	19393	19333	19470	19566	19331	19375	19559	19479	19338	19322	19387	19496	19569	19342	19633	19487	19738	19488	19787	19541	19588	19482	19392	19487	19299	19631	19491	19408	19354	19466	19534	19450	19519	19393	19571	19407	19457	19625	19537	19426	19482	19462	19456	19678	19477	19406	19614	19338	19561	19780	19573	19535	19557	19458	19514	19341	19512	19405	19422	19549	19635	19532	19728	19611	19308	19398	19593	19457	19582	19482	19372	19521	19572	19420	19318	19438	19414	19533	19681	19513	19576	19619	19297	19364	19559	19277	19723	19464	19515	19495	19381	19610	19380	19458	19373	19268	19374	19547	19169	19555	19454	19593	19603	19613	19456	19625	19504	19430	19524	19400	19497	19087	19531	19300	19528	19679	19502	19468	19477	19659	19486	19463	19621	19713	19520	19473	19373	19414	19752	19579	19498	19604	19366	19658	19591	19256	19439	19440	19415	19432	19647	19491	19603	19523	19617	19494	19634	19580	19376	19428	19401	19508	19519	19515	19574	19497	19589	19412	19393	19588	19561	19585	19500	19474	19648	19320	19410	19566	19723	19548	19514	19696	19529	19422	19735	19607	19404	19807	19230	19429	19554	19475	19573	19328	19658	19339	19434	19359	19710	19567	19534	19312	19519	19434	19736	19633	19434	19616	19610	19707	19544	19515	19352	19471	19559	19423	19623	19549	19527	19613	19443	19658	19567	19631	19413	19335	19503	19472	19550	19533	19480	19378	19387	19493	19502	19545	19684	19409	19479	19610	19683	19533	19509	19464	19466	19326	19591	19361	19568	19497	19892	19531	19582	19614	19571	19645	19646	19403	19644	19368	19498	19378	19357	19317	19403	19599	19500	19390	19436	19608	19478	19493	19600	19378	19442	19583	19437	19475	19630	19432	19549	19501	19517	19491	19414	19399	19487	19463	19644	19347	19703	19610	19667	19245	19602	19531	19573	19484	19531	19475	19566	19465	19421	19385	19391	19438	19288	19309	19670	19715	19666	19465	19517	19563	19579	19433	19387	19589	19378	19352	19458	19484	19375	19258	19652	19445	19729	19580	19691	19620	19367	19589	19524	19468	19626	19641	19674	19567	19735	19497	19468	19282	19472	19501	19472	19392	19492	19716	19422	19342	19591	19422	19624	19739	19625	19809	19666	19579	19508	19491	19666	19400	19390	19555	19505	19545	19639	19664	19752	19390	19626	19651	19523	19385	19546	19332	19706	19453	19452	19518	19456	19613	19361	19498	19399	19377	19412	19420	19466	19540	19603	19414	19585	19730	19400	19747	19666	19416	19558	19439	19791	19365	19466	19667	19449	19733	19506	19658	19594	19766	19558	19561	19586	19737	19750	19510	19497	19490	19654	19295	19654	19531	19580	19611	19493	19537	19702	19431	19514	19582	19479	19433	19854	19647	19476	19487	19319	19436	19474	19568	19617	19432	19399	19229	19545	19450	19630	19775	19579	19637	19516	19499	19544	19606	19478	19498	19524	19498	19356	19474	19550	19403	19437	19402	19540	19548	19623	19557	19510	19345	19661	19527	19580	19632	19505	19419	19543	19548	19552	19767	19594	19610	19693	19828	19474	19520	19646	19743	19531	19623	19514	19544	19648	19360	19565	19366	19476	19402	19610	19269	19430	19220	19495	19755	19501	19368	19506	19234	19642	19358	19512	19346	19572	19723	19471	19386	19417	19295	19770	19592	19465	19562	19507	19319	19446	19682	19516	19423	19502	19620	19346	19416	19723	19611	19536	19508	19428	19515	19476	19584	19426	19515	19580	19623	19457	19300	19328	19353	19403	19732	19434	19503	19325	19517	19755	19669	19357	19355	19465	19328	19360	19420	19556	19402	19602	19474	19443	19361	19573	19490	19484	19457	19535	19668	19552	19602	19628	19428	19302	19428	19568	19581	19635	19392	19581	19453	19424	19357	19551	19639	19668	19616	19492	19639	19686	19210	19354	19392	19560	19450	19611	19466	19500	19573	19541	19683	19636	19684	19364	19380	19287	19515	19498	19421	19853	19386	19325	19385	19545	19617	19531	19700	19397	19340	19630	19483	19669	19542	19484	19238	19556	19497	19623	19278	19308	19472	19481	19487	19380	19488	19533	19439	19395	19590	19316	19253	19348	19356	19425	19419	19715	19324	19529	19447	19379	19520	19513	19346	19422	19655	19538	19613	19452	19323	19310	19306	19456	19681	19382	19619	19420	19650	19375	19490	19372	19671	19211	19380	19631	19754	19793	19710	19262	19504	19491	19676	19425	19375	19676	19389	19553	19337	19379	19606	19601	19510	19543	19432	19409	19208	19549	19531	19511	19592	19493	19743	19370	19431	19321	19555	19512	19544	19477	19467	19486	19503	19558	19513	19348	19552	19498	19362	19427	19799	19647	19278	19422	19630	19564	19331	19553	19699	19403	19509	19481	19476	19573	19491	19423	19372	19559	19566	19576	19218	19493	19533	19522	19407	19472	19456	19577	19559	19510	19410	19575	19613	19508	19527	19365	19787	19461	19491	19466	19606	19684	19362	19689	19444	19477	19485	19454	19330	19636	19738	19288	19660	19670	19624	19725	19449	19570	19553	19331	19495	19502	19535	19602	19547	19500	19247	19535	19430	19547	19605	19703	19635	19549	19550	19784	19434	19631	19486	19408	19670	19303	19450	19635	19467	19603	19507	19427	19426	19641	19620	19443	19345	19293	19200	19715	19537	19530	19424
44723	61406	55404	34220	21126	18065	17068	16932	16981	16976	16255	15767	15401	14939	14921	14539	14501	14571	14500	14568	14419	14195	14107	14380	14247	13948	14022	13825	13941	13676	13972	13983	14121	13790	13957	13974	14041	13863	13928	13892	14025	14091	14074	13967	14110	13884	13823	13971	13963	13886	13994	13945	13933	13932	13835	13866	13970	13984	13912	13871	13848	13892	13862	13756	13992	13857	13913	13844	14022	14045	13898	13929	13907	13691	13767	13878	13872	13864	13693	13902	13790	13732	13915	13986	14086	13891	13938	14039	13933	14044	13983	13910	13967	13766	13989	13829	13850	14133	13873	13931	13873	13900	13829	13769	13944	14025	13949	13923	13964	13810	13907	14048	14076	13782	13765	13889	13935	13788	13863	13951	13753	13893	13906	13965	13935	13851	13608	13950	13708	13845	13835	13915	14099	14024	13773	14009	13795	13797	13771	14008	14039	13890	14005	14037	13804	13992	13855	13830	13953	13881	13768	13773	13960	13735	13894	13876	13986	14000	13918	13914	13927	13978	13841	13878	13791	14002	13821	13820	13932	13922	13974	13942	13952	13861	13860	13932	13822	13970	13775	13825	13850	13912	13917	13994	13860	14072	13890	13996	14010	13855	13971	13867	13789	13951	13664	13858	13957	13744	13973	13969	13965	13756	13964	13892	13805	13892	13994	13913	13768	13814	13898	13889	13810	13924	13905	13933	13914	13952	14012	13917	13787	13813	13819	13943	13799	13678	13943	13898	13754	13905	13851	13998	13934	13840	13819	13927	13773	14006	13960	13972	13702	14025	13643	13700	13901	13808	13805	13880	13720	13883	13972	13995	14080	13971	13975	13962	13981	13947	13816	13909	13782	13783	13839	13867	14059	13970	13843	13828	13827	13944	13896	13988	14050	13754	14034	13968	13908	13941	13814	13935	13908	13874	13796	13797	13850	13783	13832	13880	13910	14005	13908	14012	13976	14088	13916	13785	13951	13916	14067	13825	13872	13888	13817	13912	13940	13875	13969	13949	13762	13784	13831	13790	13849	13822	13886	13810	13794	13795	14030	13921	13944	13977	13987	13777	14212	13869	13915	14064	13776	13858	13942	13872	13760	13852	13855	13784	13787	13911	13924	14002	13857	13921	13880	13873	13742	13874	14007	13929	13906	14085	13791	13978	13768	14045	14068	13982	14012	13926	13849	13902	13913	14009	13869	13776	13875	13805	13777	13933	13801	13965	14022	13864	13925	14020	13849	13900	13869	13759	14062	13832	13981	13966	13969	13880	13896	13750	13903	14052	13923	13933	13941	13841	13791	13950	13837	13896	13807	13914	13834	13898	13921	13928	14003	13978	13928	14165	13840	13852	13866	13819	13922	13839	13839	13966	13695	13897	14103	13954	13989	13855	13879	13947	13825	13747	14058	13997	13835	13881	13757	13900	13932	13905	14046	13857	13920	14040	14025	14072	13807	13779	13987	14156	13945	13792	14064	13954	13802	13947	14050	13828	13901	13903	13837	13838	14010	13864	13886	13864	13950	13722	13913	13849	13923	13804	14054	13954	13893	13811	14034	13785	13925	13781	14092	14006	14027	14213	14051	13691	13873	13910	13976	13991	13822	14078	13929	13863	13935	14019	13893	13740	13854	13900	14099	13729	13957	14017	13751	13983	13898	14079	13840	14011	13944	13857	13946	13855	13875	13991	14005	13882	13797	13912	13768	13941	13964	13911	13870	13925	13985	13855	14028	13858	13827	13934	14164	13945	13939	13985	13996	13730	13984	13826	13968	13796	13817	13971	13853	13825	13835	13852	13911	13788	13788	13871	13777	14077	13943	13921	13827	13885	14006	14094	13985	13851	13766	14230	13781	13870	13812	14175	13858	13834	13861	13851	13979	13839	14060	13834	14032	13787	13938	13832	13944	13823	13813	13878	14092	13803	13804	13787	13855	13779	13871	13806	13823	13889	13788	13981	13790	14053	13929	14057	14045	14009	13883	14035	13847	13822	13789	13829	13849	13887	13901	13933	14019	13819	13883	14012	13758	13959	13832	13894	13956	13937	13836	13854	13892	13968	13964	13888	13959	13731	13885	13807	13929	13828	13871	13756	13818	13957	13906	13999	13947	13900	13976	13708	13928	13917	13916	13890	13934	13920	13902	13957	13935	13799	13954	13866	13985	13944	13823	13936	13959	13914	13894	13928	13941	13956	13821	14032	13921	13943	13998	13791	13896	13897	14002	13781	13949	13802	13879	13922	13849	13933	13872	13960	14047	13826	13909	13895	13805	13755	13819	13786	13805	14016	13915	13839	13876	13884	13987	13895	14014	13897	13898	13809	13775	13919	13994	13975	13790	13909	13805	13906	13832	13880	13898	13938	14014	13890	13821	13706	13981	13931	13824	13896	13829	13796	13844	13941	14036	14002	14066	13876	13961	13883	13895	13881	13889	13996	14006	13853	13909	13915	13744	14040	13852	13958	13997	13885	13926	13977	13837	13779	13853	13959	13914	13770	13892	13894	14093	13803	14037	13727	13895	13949	13846	13864	13972	13900	13963	13840	13812	14060	14054	13871	13840	13969	13773	13900	14064	13904	13758	13786	13703	13962	13780	13872	13924	13750	13794	13973	13927	14025	13940	13813	14020	13987	13881	13913	13870	13923	14038	13820	13867	14037	13674	14058	13906	13947	13965	13776	13898	13988	13878	13918	13784	13877	13905	14027	14050	14019	13790	13775	13926	14011	13888	13912	13845	14010	13799	13884	13816	13956	13746	13837	13829	13747	13874	13929	13833	13930	13736	13758	13964	13862	13938	14074	13880	13868	13926	13911	13913	13899	13717	14002	13948	13975	13903	13885	13892	13867	14015	13741	13873	13833	13864	14027	13965	14034	14005	13906	14002	13739	13969	13917	13966	13848	13867	13788	13900	13817	13869	14064	13905	13939	13844	14002	13750	14035	13942	13926	14029	13902	13938	13933	13931	13941	13805	13947	13899	13976	13912	13904	13953	13846	13988	14010	13928	13929	13901	13738	13846	13888	13946	13887	13970	13898	13963	13893	13875	13766	13951	13968	13773	14132	13913	13906	13812	14024	13930	13824	13869	14065	14021	13909	14018	13924	13761	13795	13727	13952	13996	13844	13814	13684	14098	13828	14046	13789	13906	13749	13808	13892	13824	13897	13976	13993	13823	13827	13953	13863	13916	13722	14019	13891	13923	13901	13878	13983	14175	13916	13988	13777	13984	13892	13831	13883	13895	13900	13992	14031	13930	13973	13915	14058	13818	13934	13884	13971	13773	14101	13955	13944	14103	13859	13826	13958	13988	14086	13889	13913	13859	13779	13993	13972	13875	13935	13814	13934	13918	13925	14091	13945	13873	13899	13882	13782	13923	14089	13951	14013	13903	13855	13842	13560	13875	13727	13970	13997	13861	14094	13812	13879	13946	14001	13960	13863	13934	13796	13887	13890	13857	14045	13852	13837	13897	13991	13975	14006	13932	13936	14028	13767	13926	13855	13878	14068	13915	14160	13982	13901	13842	13913	13873	13845	13914	14013	13999	13825	13854	13987	13759	13808	13882	13890	13928	13924	13848	13890	13988	13884	13943	13843	13979	13957	13848	13940	14010	13888	13842	13839	13886	14047	13870	13841	14075	13960	13749	14053	13857	13778	13935	13826	13884	13739	13881	13850	13894	13889	13813	13795	13978	13889	13926	13865	13896	13977	13805	13893	13835	13829	13977	13968	14110	13879	14046	13924	13802	14007	13707	13858	13816	14039	13920	13851	13924	13850	13888	13757	13969	13979	14015	13817	13937	13825	13919	13954	13846	13989	13766	13872	13788	13935	13896	13859	13810	13902	14132	13776	14045	13755	13818	13885	13883	13963	13970	13830	13838	14092	14025	13956	13927	13897	13858	14063	13708	13897	13886	14007	13918	13831	13915	13811	13962	13906	14076	13977	13946	13843	13782	13892	13892	14040	13945	13736	13820	13800	13829	13764	13788	13922	13912	13727	13849	13918	13977	13936	13998	13897	13911	13944	13858	13817	14054	13850	13836	14006	14010	13838	13969	13981	13826	14003	13993	13989	14072	13967	13851	13731	13860	13907	13926	13761	13916	13936	13730	13935	13962	13938	14047	13879	14078	13846	13911	13871	13940	13920	13848	13949	13929	13859	13931	14013	13923	13977	13874	13846	13828	14105	13961	13819	13958	14051	13809	14104	13859	13952	13999	13992	13947	13925	13891	13837	13997	13973	13958	14034	13788	13927	14058	13932	13984	13967	13831	14027	13822	13908	13886	13873	13875	13946	14006	13924	13851	13815	13829	13719	14245	13838	13985	13998	13883	13966	13786	13817	13893	13866	13994	13832	13895	13943	14000	13731	13918	13759	14037	13757	13924	13902	13868	13788	14051	13840	14086	13741	13897	13957	13929	13775	13926	13916	14112	13800	14000	13948	13946	13924	13872	13837	13850	13939	13872	13888	14094	13843	13830	13804	13918	13848	13860	13866	13984	14002	13688	13963	13989	13967	13859	13931	14004	13970	13728	13873	13912	14002	13784	13992	13906	13870	13719	13780	14059	13971	13996	13935	13942	13892	13999	13896	13759	13864	14008	13869	13919	13857	13985	14065	13990	13749	13915	13988	13818	13835	13924	13970	14039	13873	14209	13844	13914	13794	13965	13854	14062	13840	13818	13766	14008	13796	13892	13897	13763	14059	13893	14057	13855	13805	13758	13872	13943	13867	13779	13807	13824	13795	13895	13949	13840	13981	13732	13847	13877	13899	13990	13900	13970	14064	14045	13779	13812	13820	13903	13930	13904	13947	13924	13831	13935	14068	13906	13823	13891	13875	13812	14064	13896	14031	13828	13784	13725	13794	13782	13990	13971	13899	14034	13895	13879	13885	13959	13957	13811	13782	13986	14054	13849	13937	13770	14073	13850	13847	13741	13898	13995	13931	13991	13924	13954	13888	14005	13789	13786	13930	14005	13893	13896	13959	13876	13932	13834	13879	13835	13983	13847	13897	13946	13784	13893	13839	14011	14031	13970	13944	14086	13894	13896	13740	13896	13906	14000	14000	13901	13855	13924	13806	13946	13920	13886	14000	13810	13976	13991	13858	14012	13864	13944	13873	13942	13872	13832	13789	13719	14007	13779	13929
26546	22194	34595	34478	28345	26690	26213	23963	23510	23438	22848	22017	21628	21209	20996	20684	20557	20391	20566	20389	20244	20351	20014	20004	20001	19824	19563	19415	19622	19560	19619	19519	19627	19640	19712	19455	19583	19765	19939	19571	19455	19704	19675	19683	19506	19726	19652	19837	19352	19549	19709	19676	19621	19679	19630	19593	19628	19615	19522	19417	19493	19520	19440	19448	19450	19618	19623	19442	19779	19653	19639	19380	19461	19588	19536	19285	19419	19561	19365	19499	19615	19387	19612	19591	19602	19589	19348	19338	19477	19582	19594	19421	19434	19741	19519	19588	19470	19576	19490	19611	19456	19769	19444	19386	19382	19632	19739	19590	19590	19480	19455	19472	19655	19556	19519	19415	19387	19380	19495	19518	19499	19395	19491	19563	19689	19433	19618	19553	19436	19535	19771	19466	19455	19498	19431	19697	19682	19461	19579	19591	19415	19616	19528	19482	19171	19383	19573	19492	19378	19665	19566	19345	19449	19656	19814	19733	19627	19514	19442	19513	19239	19465	19407	19521	19635	19506	19366	19554	19415	19533	19564	19690	19368	19550	19629	19489	19631	19535	19524	19457	19537	19743	19619	19596	19565	19626	19807	19370	19493	19594	19525	19625	19478	19562	19530	19569	19515	19597	19528	19499	19571	19335	19775	19561	19348	19359	19648	19452	19369	19457	19630	19378	19599	19612	19570	19581	19502	19317	19510	19358	19591	19692	19770	19562	19835	19666	19556	19571	19539	19612	19316	19412	19709	19645	19560	19540	19628	19499	19400	19272	19719	19557	19567	19440	19623	19540	19469	19408	19540	19551	19690	19504	19345	19412	19674	19611	19481	19502	19650	19492	19723	19630	19413	19618	19782	19453	19462	19281	19368	19440	19596	19700	19534	19562	19658	19648	19496	19507	19402	19499	19562	19330	19441	19466	19601	19637	19603	19446	19591	19593	19502	19537	19505	19524	19433	19420	19345	19469	19402	19672	19442	19438	19486	19507	19546	19557	19578	19626	19515	19319	19501	19727	19431	19504	19882	19518	19419	19449	19313	19340	19556	19429	19497	19551	19814	19510	19472	19805	19465	19481	19461	19418	19338	19502	19457	19295	19539	19386	19528	19597	19259	19400	19645	19553	19577	19569	19487	19585	19565	19593	19498	19511	19410	19439	19431	19397	19586	19539	19522	19370	19685	19437	19474	19423	19555	19747	19679	19336	19634	19577	19736	19650	19478	19551	19669	19708	19646	19411	19720	19501	19677	19708	19751	19675	19561	19538	19640	19474	19533	19570	19417	19519	19471	19394	19468	19456	19364	19589	19437	19658	19796	19417	19298	19517	19518	19383	19548	19301	19576	19487	19465	19368	19496	19675	19512	19479	19402	19663	19316	19537	19602	19591	19657	19296	19703	19588	19618	19662	19431	19481	19564	19631	19375	19737	19713	19271	19482	19285	19566	19422	19606	19418	19541	19583	19583	19369	19527	19762	19472	19709	19514	19583	19639	19455	19498	19530	19572	19403	19456	19617	19469	19680	19666	19462	19480	19736	19629	19496	19626	19686	19528	19696	19704	19467	19518	19595	19404	19608	19701	19550	19556	19328	19551	19503	19381	19615	19643	19611	19686	19788	19354	19390	19692	19494	19678	19439	19625	19499	19642	19418	19575	19517	19555	19590	19405	19422	19646	19476	19476	19583	19601	19455	19722	19353	19632	19559	19445	19724	19552	19681	19472	19677	19562	19580	19600	19703	19584	19588	19533	19569	19326	19552	19448	19494	19571	19689	19498	19557	19554	19598	19305	19423	19177	19648	19473	19675	19859	19669	19338	19595	19692	19698	19598	19398	19612	19724	19474	19571	19538	19315	19464	19447	19539	19540	19322	19470	19437	19509	19426	19621	19584	19527	19531	19561	19513	19397	19684	19624	19738	19659	19570	19509	19302	19426	19479	19748	19542	19727	19608	19691	19414	19372	19579	19449	19633	19682	19437	19550	19587	19557	19657	19458	19659	19620	19538	19417	19538	19527	19434	19614	19297	19758	19643	19372	19365	19684	19367	19367	19571	19363	19682	19513	19387	19509	19532	19491	19341	19674	19551	19366	19524	19580	19583	19188	19482	19480	19475	19447	19474	19512	19434	19569	19595	19642	19592	19477	19177	19535	19651	19652	19416	19391	19602	19331	19455	19441	19460	19645	19854	19456	19263	19282	19631	19603	19688	19561	19667	19553	19416	19761	19631	19611	19575	19202	19318	19610	19707	19517	19370	19676	19581	19602	19584	19660	19625	19515	19540	19334	19439	19502	19491	19587	19616	19541	19349	19399	19517	19366	19349	19461	19545	19390	19513	19402	19557	19342	19591	19540	19501	19669	19554	19449	19538	19408	19538	19359	19466	19608	19255	19581	19553	19424	19566	19708	19552	19727	19705	19527	19468	19440	19488	19633	19403	19513	19499	19626	19571	19621	19417	19552	19804	19607	19596	19586	19583	19244	19775	19637	19304	19434	19766	19558	19641	19527	19407	19501	19674	19502	19500	19351	19637	19473	19792	19718	19656	19386	19780	19504	19674	19483	19430	19402	19638	19639	19577	19472	19460	19615	19406	19454	19750	19444	19423	19505	19619	19446	19656	19641	19518	19477	19418	19609	19468	19666	19345	19496	19613	19259	19630	19460	19430	19594	19506	19612	19726	19682	19343	19680	19629	19553	19434	19582	19669	19656	19629	19595	19432	19744	19623	19349	19467	19535	19580	19537	19562	19373	19739	19495	19446	19635	19448	19579	19448	19513	19546	19632	19394	19505	19400	19643	19641	19621	19582	19582	19753	19350	19695	19530	19543	19563	19609	19271	19518	19465	19364	19515	19528	19537	19429	19534	19259	19658	19385	19478	19639	19501	19461	19595	19668	19555	19583	19581	19698	19559	19539	19506	19384	19356	19603	19555	19800	19446	19667	19634	19650	19401	19561	19420	19487	19510	19526	19687	19435	19476	19364	19341	19651	19372	19592	19525	19532	19568	19739	19671	19551	19566	19298	19632	19703	19566	19878	19619	19721	19449	19632	19431	19361	19676	19436	19356	19503	19507	19561	19664	19582	19656	19727	19613	19531	19453	19406	19580	19396	19536	19587	19622	19438	19617	19702	19503	19658	19567	19418	19505	19450	19401	19621	19333	19587	19610	19765	19491	19323	19343	19366	19515	19661	19345	19472	19341	19584	19453	19496	19547	19445	19458	19485	19720	19637	19620	19764	19705	19294	19678	19507	19416	19329	19623	19548	19391	19551	19630	19605	19471	19392	19478	19633	19684	19316	19437	19515	19351	19438	19293	19555	19743	19564	19389	19750	19536	19587	19496	19665	19473	19594	19631	19400	19582	19575	19557	19725	19470	19516	19503	19717	19737	19465	19440	19238	19370	19479	19630	19704	19371	19323	19445	19573	19511	19668	19710	19410	19574	19553	19532	19701	19572	19487	19722	19541	19695	19450	19768	19382	19516	19574	19229	19385	19391	19394	19558	19434	19342	19701	19572	19632	19472	19520	19513	19374	19512	19623	19530	19610	19638	19475	19495	19651	19463	19557	19443	19493	19455	19588	19364	19603	19410	19368	19588	19444	19499	19507	19593	19549	19462	19511	19647	19359	19621	19686	19394	19434	19618	19569	19567	19508	19326	19569	19463	19629	19658	19494	19674	19461	19531	19513	19454	19607	19742	19259	19619	19571	19474	19652	19451	19266	19465	19502	19404	19413	19444	19633	19639	19498	19669	19888	19596	19413	19587	19414	19675	19649	19504	19526	19401	19436	19476	19517	19447	19621	19734	19601	19500	19568	19564	19661	19555	19762	19411	19554	19493	19546	19464	19530	19464	19595	19568	19458	19532	19683	19617	19498	19363	19368	19458	19603	19388	19395	19651	19464	19297	19140	19380	19641	19512	19567	19429	19415	19727	19481	19323	19658	19567	19672	19525	19629	19343	19556	19451	19656	19521	19544	19528	19586	19426	19478	19812	19564	19348	19610	19557	19558	19566	19502	19655	19646	19570	19414	19598	19706	19405	19296	19364	19426	19521	19563	19577	19537	19514	19557	19502	19637	19737	19440	19439	19421	19543	19617	19789	19525	19697	19462	19603	19421	19497	19532	19487	19445	19337	19325	19463	19538	19339	19223	19835	19329	19230	19447	19666	19272	19394	19452	19695	19510	19548	19564	19652	19624	19436	19601	19388	19421	19506	19356	19659	19603	19502	19476	19511	19408	19662	19557	19482	19692	19497	19708	19426	19626	19677	19530	19425	19681	19437	19623	19483	19424	19475	19645	19694	19453	19453	19662	19504	19569	19438	19671	19576	19472	19539	19665	19542	19457	19682	19561	19511	19466	19637	19946	19507	19598	19646	19623	19550	19376	19403	19441	19557	19492	19427	19562	19343	19776	19402	19429	19395	19386	19376	19594	19298	19410	19502	19450	19332	19545	19583	19531	19719	19606	19491	19357	19691	19476	19616	19482	19739	19794	19527	19425	19508	19515	19572	19441	19602	19586	19519	19655	19520	19717	19462	19708	19490	19595	19328	19679	19536	19408	19465	19384	19428	19373	19419	19544	19487	19687	19585	19572	19484	19634	19614	19628	19331	19337	19389	19405	19423	19672	19776	19588	19444	19281	19546	19365	19541	19481	19630	19589	19785	19578	19556	19430	19518	19433	19437	19640	19474	19441	19353	19555	19635	19538	19556	19405	19469	19562	19678	19598	19453	19461	19438	19582	19361	19694	19491	19438	19448	19704	19429	19426	19402	19544	19787	19416	19718	19595	19304	19324	19455	19359	19647	19725	19601	19676	19495	19504	19394	19594	19346	19457	19532	19327	19496	19536	19629	19702	19459	19560	19463	19567	19524	19485	19664	19515	19497	19520	19646	19369	19459	19578	19559	19606	19523	19510	19457	19603	19632	19583	19562	19399	19418	19556	19640	19423	19285	19376	19307	19580	19507	19316	19655	19747	19532	19580	19732	19499	19796	19704	19705	19318	19318	19613	19582	19538	19494	19795	19731	19493	19639	19466	19788	19588	19520	19632	19499	19691	19604	19253	19331	19500	19551	19493	19691	19732	19496	19278	19602	19522	19748	19453	19519	19571	19572	19439	19612	19578	19462	19467	19574
44005	77222	72426	47138	30560	21320	19799	19821	19287	18877	18134	17257	16714	15839	15556	15235	14992	14812	15155	14825	14690	14589	14365	14585	14046	14033	14075	14128	13851	13996	14157	14106	14226	14134	14098	14099	14253	14060	14245	14040	14237	14131	14104	14152	14067	14038	14293	14025	14158	13966	13877	13906	13785	14051	14036	14116	14025	13999	14171	14148	14050	14044	14005	13893	14141	13884	14067	14156	13991	13942	14158	13862	13963	14032	14033	13988	13864	13946	13993	14112	13980	13991	14070	14076	14068	13924	14161	14184	13907	13826	14060	14082	13953	14142	13985	14061	13978	14151	14065	14049	13825	13896	13921	13844	13973	14002	13980	13986	13844	13882	14095	13940	13963	14023	14088	14016	14078	14022	14029	13861	13940	14076	14057	14217	13763	14004	13790	13924	14033	14023	14117	13843	14060	14010	14042	14004	13959	14033	14246	13953	13900	13954	14056	13987	13953	13981	13863	13954	13977	14068	14022	13923	13783	14120	14039	13969	14133	13852	13956	13953	13956	14135	14090	13988	13818	13916	13817	13894	14028	14007	13736	14044	13868	14004	13922	13976	13765	13972	13950	14035	13831	13951	13946	13864	13945	14054	13879	13904	13951	14114	13915	13962	14130	14037	13806	13851	14006	13882	13836	13835	14022	14028	14010	13934	14127	13911	14024	14035	14000	13854	13849	13996	14085	14040	14028	14162	14018	13889	13909	14071	14053	13970	13882	14023	13962	14039	14047	14011	13950	14041	13912	13918	14036	13890	13925	13964	13795	13846	14066	14103	13864	14024	14092	13901	13954	14100	13962	13903	14224	13928	14023	13856	14017	14224	13847	14151	14128	13899	13985	13960	13883	14038	13778	13853	14148	13943	13890	13964	13826	13851	13854	14005	13912	13880	13996	14040	13798	13991	13970	13982	14068	14063	14049	14032	14122	13986	13993	13947	13997	13943	13956	14024	14016	14025	13918	13952	13992	13899	13959	14216	14217	14088	13845	13983	13932	14189	14028	13927	13923	14082	14018	13991	13943	14099	13929	13943	13878	13726	13851	14219	14038	13879	14006	13914	14132	13988	14104	14104	14063	14002	13868	14096	14109	13952	13813	13836	13885	14152	13931	13901	14050	13988	13949	13954	13957	13822	14067	14090	13798	14052	13982	13925	13868	13992	14087	13962	13983	14154	13977	14037	13935	14081	13859	13933	14036	14112	14032	14140	14077	13998	14010	13961	14015	13924	14008	13918	14058	14005	13958	13895	13924	13958	13929	14051	14041	14036	13884	14044	13889	14079	13994	14019	14089	13835	13987	13861	13954	14077	13969	13978	13987	14077	13922	14113	13930	13947	13955	13781	14026	13836	14033	13906	13940	14059	14013	13856	13955	13943	14091	13980	13933	13649	13997	13881	13956	13983	13948	13959	13925	13960	14062	14082	14074	13844	13987	14102	13988	14100	13931	14047	13960	14139	13967	14128	13820	14096	14103	14040	14112	13995	13975	13868	13889	14034	14143	13994	14071	14101	14027	13972	13884	14035	13928	14012	14121	13880	13835	13901	14098	14116	14017	13797	13866	14017	13968	13962	13884	13947	13916	14080	13776	14062	13935	14053	13916	13915	13892	14069	14106	14155	13983	13991	14012	14011	13783	13792	13939	13980	13939	14060	14110	14056	14025	14056	13996	14083	13971	14013	13940	14047	13958	14168	13703	13934	13973	13948	14031	13978	14071	13930	14117	13878	14160	13764	13921	13889	13964	14070	14062	13969	14230	13832	13980	13994	14164	13921	14091	13877	13852	13941	13928	14089	13787	13765	14111	14083	13949	13957	13966	13860	13992	13919	13997	13852	14053	13928	13998	13999	13922	13931	14031	14016	14151	13965	13943	13862	13888	13950	13975	13833	13960	14078	13905	14148	14046	13994	13869	13958	14018	13998	13949	13915	13987	13909	13909	13926	14143	14058	13920	13961	13884	14049	13948	14004	13982	14119	14160	13961	14017	14058	13996	13925	14195	14091	13903	13825	14154	13938	14073	13950	13899	14173	14131	13858	14093	13841	14048	14114	13954	13933	14098	14010	14074	13914	13938	13983	13860	14049	13890	13832	13846	13856	14047	13926	13873	13902	13906	14072	14133	13986	13987	13927	13886	13816	14067	13994	14071	14105	13876	13939	13884	13937	14030	13903	14077	13913	13836	13977	14040	13885	13939	14064	13837	13816	14119	13718	13932	14020	14087	14016	13983	13881	13956	14071	13969	13776	13887	13733	13973	14064	13964	13879	13980	13991	14004	13731	14031	14049	13868	13991	14050	13931	13909	14031	13889	13972	14004	13982	13905	13970	13983	13884	13914	13936	13961	13664	13884	13919	14014	13903	14156	13750	13950	13749	14008	13897	14062	13878	14017	13861	14130	13974	13885	14087	14042	13994	13988	13879	13927	13999	14089	14132	13871	14003	14239	14144	13966	13759	14102	14142	14110	13992	14064	13943	13799	13948	13904	14074	14010	13899	14106	13945	13878	13879	13931	14071	13835	13805	13873	13875	13980	13842	14030	13931	13967	14110	14005	13986	13954	13997	14051	13991	13901	14058	13838	13928	14093	14038	14052	13871	13891	14041	14069	13946	13958	13767	13934	14045	13802	13923	13984	14093	14191	13956	13918	14281	13809	14076	14092	13892	13959	13887	13975	13968	14028	14064	13819	13828	13906	13894	14031	14045	14060	13935	14006	13922	13805	13796	14115	14064	13964	13983	13984	13957	13995	14141	14064	14073	13893	14037	14011	14044	13981	13952	13972	13762	13934	13849	13816	14016	14153	13906	13997	14033	13891	13867	14022	14087	14030	14001	14071	14034	13931	13968	13913	14121	14128	14053	14007	13978	13854	13809	13999	13794	13999	13872	13969	14003	13939	14200	13901	13982	14018	13963	13974	13940	13888	13923	13814	13883	14027	13933	13972	13882	14042	13999	14071	13921	13905	13839	13936	13950	13885	14044	13902	13763	14151	13926	13992	13980	13900	14088	14101	14038	13766	14137	13941	13967	14021	14085	14044	14005	14052	14029	13895	13904	14113	14012	13859	14096	14007	14024	13963	13971	14128	13981	13953	13829	13866	14025	14007	13944	14035	13875	14044	13979	13954	14104	13902	13919	14035	14135	13849	13966	14099	14030	14066	13908	13985	13929	13970	13906	14089	14100	14017	13893	14119	13875	13939	14018	13974	13952	14091	13990	13923	14026	14168	13872	13921	13907	13977	13976	14019	13924	13913	14086	13818	13990	14103	14087	14100	13988	13933	14032	14010	13941	14082	13967	14047	13945	14000	13917	13957	13850	14092	13951	13980	14026	13917	13954	13986	13957	13883	13970	13911	14053	14172	14002	14010	13938	13971	14124	13736	14014	13931	14090	13950	13995	13933	14017	13884	13849	14003	13933	13758	13879	14031	14029	13987	14049	13942	14050	13834	13859	14054	14088	13891	13896	13811	13864	14030	13971	13958	14022	13983	13906	14118	13925	13931	13931	13988	13943	13890	13873	13825	13996	13860	14017	14185	13935	13995	14044	13925	13917	13892	14141	14015	14111	13969	13854	14083	13976	13908	13767	13960	14011	14013	14097	14005	13905	14092	14084	13982	14090	14155	13949	14038	13810	13853	14076	14079	13927	13945	14017	13946	13955	13784	13912	13983	13865	14041	13878	13836	13970	13959	13939	13995	13976	14033	14065	13959	14020	14102	13953	13890	14069	13934	13997	14015	14105	14085	13871	14015	14095	14060	13933	14099	14032	13981	13965	13977	13925	14059	14063	13950	13831	14064	13908	14104	14062	13882	14098	14180	14143	13972	14030	14086	13906	13881	13823	14173	14070	14003	13948	14027	13906	14033	14172	13994	14004	14074	13981	13789	13873	13925	13996	14003	14011	14070	13969	14018	13939	13882	14020	13905	14034	14002	13916	14112	13993	14068	13948	13785	13965	13958	13997	13947	13988	14086	13846	13938	13901	13894	13967	13995	13953	14093	13905	13890	13860	14051	13878	14018	14028	13917	13910	14011	14054	13929	13956	14176	14026	13976	14017	13861	14029	13996	13909	13899	14045	13915	13894	14122	14015	13988	13939	13866	13911	14125	13886	13981	13861	14050	13931	13940	13997	14245	13851	13961	13945	14002	14107	13901	13948	14014	13901	14104	13881	14111	13893	14022	13840	13879	13993	13970	13872	13952	13807	13963	14144	13912	14066	14018	13908	14057	14010	14082	14091	13916	14160	13904	14036	13928	13898	13922	14018	14104	13964	14023	14092	13870	13911	14048	14004	14032	14000	13968	13977	13907	13939	14025	14126	14035	14026	14002	13952	14068	13989	13863	13981	14103	13917	13837	14081	14085	14016	13744	13996	14071	13955	14154	14035	14138	13949	14049	13805	13974	14009	14010	13969	14075	14008	13979	14019	13909	14045	14028	13933	13970	14116	13910	14034	14341	14079	13874	14137	13955	14009	13917	13935	13988	13972	13925	13896	13987	14237	14025	13877	14108	14056	14162	14019	14064	13938	13890	14062	14010	13901	14166	14186	14032	14042	13927	14049	13992	13962	13936	13870	14034	13718	14034	14139	13981	13849	13881	14026	14023	14047	13885	14023	13943	13905	13958	14097	13971	14051	14149	14025	13935	14161	13907	13948	13937	14031	13928	13882	13827	13924	13980	14125	14130	13826	13978	14104	13903	14105	13901	13929	13911	13844	14012	14048	13987	13990	13900	14060	14120	13935	14043	13857	13806	14118	14018	13923	13974	13888	13935	13937	13998	13994	13796	13971	13999	14007	14064	14035	14042	13973	13992	13962	14108	13978	13873	13937	13906	14110	13868	13901	14053	13906	13969	13971	14134	14119	14036	13956	13843	14077	13937	14123	13706	14000	13874	13807	13998	13971	13920	14081	14143	14016	14198	14208	14155	14032	13714	14125	13899	13992	13925	14039	14035	14070	14040	14050	13709	13973	14119	13988	13923	13998	13937	14082	13986	14242	14095	13938	14006	13890	13937	13988	14058	14186	14001	14091	13904	13978	13976	13977	13982	13925	13994	13978	13892	13908	14071	13904	13973	13945	13943	14265	13874	14154	14063	14055	13917	14036	13835	13892	13801	13932	13985	13879	13796	13971	14148	13946
24850	21796	30368	27579	26762	26815	28572	24737	23790	23499	22754	21885	21150	20524	19981	19848	19444	19465	19284	19357	19132	18909	18907	18681	18496	18265	18364	18346	18272	18241	18335	18223	18385	18181	18320	18664	18454	18478	18463	18377	18444	18653	18405	18369	18410	18388	18386	18354	18211	18356	18223	18262	18250	18209	18311	18264	18192	18213	18214	18011	18102	18206	18140	18049	18127	18006	18237	18170	18172	18147	18304	18318	18323	18139	18262	18275	18329	18225	18181	18303	18254	18222	18149	18263	18092	18273	18377	17963	18189	18061	18245	18279	18073	18289	18272	18192	18116	18237	18314	17941	18222	18120	18116	18331	18333	18280	18209	18141	18105	18221	18087	18358	18207	17949	18134	18298	18040	18051	18195	18267	18158	17923	18048	18163	18072	18329	18182	18246	18409	18033	17885	17962	18104	18330	18121	18358	18284	18064	18026	18012	18022	18197	18185	17957	18243	18152	18307	18029	18099	18254	18338	18228	18262	18163	18262	18143	18043	18224	18084	18025	18045	18128	18182	18063	18226	18283	18097	18259	18211	18267	18270	18188	18151	18534	18399	18256	18331	18250	18256	18208	18113	18149	18140	18002	18303	18196	18095	18161	17878	18089	18123	18150	18289	18050	17907	18326	18162	18120	18176	18078	18236	18055	18245	18303	18158	17885	18189	18256	18186	18191	18210	18337	18308	18167	18315	18192	18199	18192	18216	18159	18319	18090	18062	18194	17996	18006	18066	18271	18175	18041	18043	18249	18037	18110	17997	17844	18217	18068	18191	18140	18250	18048	18317	18076	18028	18407	18216	18234	18294	18170	18014	18438	18194	18367	18187	18011	18102	18203	18049	18315	18105	18181	18113	18056	18042	18257	18146	18128	18346	18066	18066	18163	18246	18204	17947	18074	17977	18270	18157	18243	18294	18138	18253	18157	18054	17922	18131	17863	18115	18120	18119	18158	18027	18116	18102	18157	18056	17954	18180	18315	18225	17983	18164	18284	17966	18466	18255	18088	18114	18108	18245	18072	17966	18110	18157	18090	18218	18299	18130	18293	18286	18182	17968	17940	18123	18222	18243	18014	18106	18079	17911	17925	18184	18144	18139	17956	18146	18125	18103	18389	18494	18247	18030	18001	18178	18260	18037	18292	18269	18199	18343	18227	18305	18306	18121	18108	18124	17976	18128	18199	18176	18098	18203	18266	18188	18165	18113	18098	18289	18162	18153	18109	17940	18087	18243	18163	18121	18108	18243	18275	18291	18492	18309	18259	18280	18226	18055	18326	18074	17962	18260	18230	18324	18061	18304	18060	18335	17942	18241	18039	18142	18079	18270	18011	18434	18184	18053	18120	18046	18250	18425	18127	18156	18329	18049	18028	18221	17961	18130	18194	18322	18036	18422	18050	18093	17991	18191	18020	18320	18192	18213	17998	17950	18397	18338	18247	18093	18214	18181	18112	18151	17980	18245	18277	18309	18171	18201	18219	18174	18160	18458	18233	18058	18149	18136	18159	18082	18231	17964	18160	18147	18222	18155	18137	18231	18149	18158	17876	18058	18334	18241	18225	18182	18041	18243	18226	18168	18215	18389	18168	18197	18307	18228	18150	18193	18336	18216	18081	18176	18118	18001	18195	18081	17995	18162	18035	18260	17997	18187	18048	18362	18043	17988	18032	18105	18006	18042	18233	18127	18028	18428	18183	18113	18214	18142	18184	18116	18232	18410	18192	18046	18224	17929	18123	18139	18392	18168	18204	18090	18237	18120	18124	18163	18306	18314	18155	18166	18352	18255	18198	18129	18228	18255	18119	18028	17925	17966	18233	18230	18241	18077	18116	18277	18208	17915	17976	18126	18072	17991	18043	18127	18024	18065	18375	18187	18138	18251	18281	18145	18240	18212	18007	18180	18203	18272	18103	18168	18217	18100	18318	18140	18110	18330	18217	18034	17952	18159	18134	18208	18130	18147	18231	18319	18059	18335	18009	18310	18142	18345	17959	18012	18015	17956	18066	18108	18323	18094	18263	18211	18260	18282	18254	18149	18045	18151	18016	18100	18210	18267	18106	17966	18132	18237	18075	18037	18272	18214	18148	18074	18129	18039	18390	18167	18051	18122	18390	18160	18239	18285	18189	18209	18122	17995	18307	18197	18137	18195	18281	18216	18195	18093	18102	18071	18210	18334	18120	18165	18286	18096	17920	18144	18167	18220	18047	18300	18220	18211	18136	18065	18042	18141	18184	18130	18087	18203	18076	18195	18090	17998	18196	18119	18293	18085	17809	18255	18319	18194	18044	18304	18209	18275	18124	18074	18155	18203	18179	18059	18094	18135	18032	18212	18407	18213	18369	18306	18327	18241	18015	18116	17996	18164	18046	18303	18213	18171	18169	18201	18144	18302	18228	18163	17968	18017	18145	18053	18105	18419	18137	18073	17885	18019	18202	18140	18017	18163	18235	18242	18213	18053	18163	18135	18314	18055	18127	18067	17959	18096	18318	18258	18142	18155	18189	18412	18296	18098	18256	18096	18325	17950	18283	18346	18134	18533	17990	18106	18327	18326	18165	18297	18245	18123	17730	18138	18187	18272	18224	18151	18221	18277	18102	18259	18195	18067	18227	18167	18266	18222	18104	18100	18136	18307	17944	17902	18257	18234	18198	18371	18156	17953	18232	18078	18304	18284	18088	18425	18287	18095	18200	18267	17982	18362	18049	18106	18072	18115	17957	18069	18308	18381	17984	18148	18132	18128	18144	18065	18137	18107	18188	18343	18300	18191	18191	18137	17989	18121	18165	18177	18079	18095	18048	17858	18210	18214	18222	18410	18067	18049	18147	18159	18207	18257	18255	18183	18209	18179	18367	18205	17990	18197	17873	18215	18073	18335	18054	18326	18106	18207	18182	18122	18039	18189	18030	18178	18314	18173	18189	18329	18083	18181	18241	18213	18464	18184	18064	18193	18110	17996	18323	18111	18285	17984	18001	18244	18041	18069	18222	17959	18090	17948	18181	18297	18033	18094	18034	18149	17896	18200	18070	18304	18374	18254	18153	18277	18192	18158	18097	18070	18416	18049	18068	18303	18327	18302	18399	18155	18293	18259	18108	18084	18236	18092	18139	18123	18322	18246	18435	18140	17864	18250	18333	18153	18285	18402	18194	18202	18245	18331	17852	17983	18017	18008	18078	18042	18018	18293	17995	18086	18071	18212	18193	18227	18183	18179	18243	18042	18221	18138	18066	18372	18169	18053	18259	18098	18299	18061	17969	18144	18221	18318	18137	18298	18111	17948	17941	18102	18053	18126	18261	18316	18339	18246	18129	18220	18203	18347	18045	18013	18151	18134	18206	18065	18037	18111	18019	18129	17977	18224	18081	18214	18149	18163	18285	18104	17942	18071	18094	18131	18044	18211	18229	18307	18116	18106	18146	18157	18284	18094	18102	18470	18092	18067	18200	18101	18311	18093	18067	18105	18222	18134	18082	18214	18179	18186	17953	18108	18339	18245	18271	18294	17988	18052	18386	18285	18133	17980	18378	17968	18144	18020	18200	18409	18059	18081	18300	18139	18041	18111	18189	18214	18270	18183	18341	18375	18198	18205	18391	18222	18031	18342	18523	18039	18107	18246	18042	18156	18117	17951	18105	18184	18303	18236	18114	18220	18032	18128	18200	18077	18107	18126	18223	18366	18121	17933	18193	18184	18418	18225	18158	17864	18109	18343	18069	18171	18059	18223	18143	18169	18166	18185	18065	18034	18152	18167	18136	18215	18277	18244	18111	18196	18210	18045	18095	18084	18171	18224	18179	18054	18273	18238	18326	18343	18146	18142	18247	18287	18174	18077	18456	18073	17985	18178	18077	17936	18123	18260	18172	18012	18281	18223	18052	18042	18141	18006	17900	17970	18112	18232	18168	18110	18080	18203	18255	18262	18009	18303	17952	18081	17844	18152	18256	18149	18348	18313	18326	18285	18038	18182	18140	18151	18264	18163	18263	18111	18297	18154	18066	18003	18287	18316	18245	18325	18217	18088	17978	17853	18070	18311	18079	18169	18320	18321	18137	18391	18234	18120	18156	18407	17726	18244	18198	18164	18180	18174	18076	18170	18000	18284	18203	18119	18078	18072	18001	18184	18084	18166	18250	18337	17898	18006	18116	18172	18075	18256	18296	18122	18146	18073	18250	17956	18240	18424	18355	18255	18175	17996	18190	18022	18170	18173	18150	18301	18293	17964	18105	18191	18280	18233	18131	18192	18077	18105	18062	18128	17934	18178	17996	18124	18262	18294	18365	18212	18363	18207	18180	18162	18173	17912	18109	18063	18178	18230	17886	18008	18078	18167	18082	18159	17996	18048	18098	18315	18333	18005	18305	18215	18222	18064	18389	18007	18023	18093	18148	18260	18159	18453	18181	18188	18251	18231	18211	18123	18030	18163	17940	18109	18107	18080	18212	18096	18158	18034	18225	17908	18037	18112	18050	18006	18232	18131	18267	18194	18360	18215	18164	18258	18112	18154	18119	18259	18236	18256	18215	18143	18370	18317	18230	18175	17844	18122	18109	18283	18283	18040	18315	18169	18161	17988	18140	18128	18393	18262	18143	18046	17998	18019	18091	18047	18202	18326	18307	18222	18092	18186	18161	18092	18260	18198	18321	18336	18106	18230	18161	18260	18163	18292	18029	18149	18288	18323	17925	18172	18154	18079	18046	18067	18200	17979	18291	18214	18114	17865	18271	18030	18054	18207	18159	18051	18258	18211	18134	18110	18026	18232	18091	18242	18247	17992	18183	18472	18020	18134	18275	17970	18217	18117	17980	18244	18314	18128	18027	17889	18042	18331	17968	18108	18215	18272	18057	17912	18095	18271	18323	18123	18372	18071	18042	18212	18216	17928	18143	18179	18141	18484	18218	17960	18246	18290	18062	18091	17972	18337	17981	18112	17860	18136	18057	18067	18308	18027	17761	18131	17925	18053	18391	18046	17855	18371	18044	18294	18121	18087	18076	18297	18360	18099	18079	18132	18151	18092	18189	18215	18236	18031	18222	18399	18083	18129	18342	17975	18167	18138	18227	18013	18105	18190	18067	18075	18325	18142	18325	18078	18325	18121	18140	18259	18054	18120	18016	18254	18134	18196	18056	18247	18260	18071	18036
48370	84296	71855	52592	36722	23933	22261	22045	21253	20237	19017	18090	17270	15966	15642	15064	14730	14593	14761	14512	14236	14230	14130	13833	13609	13397	13241	13366	13305	13353	13289	13389	13328	13554	13315	13209	13456	13276	13575	13443	13391	13388	13409	13329	13347	13247	13366	13385	13272	13252	13338	13161	13170	13203	13320	13274	13195	13334	13295	13211	13317	13317	13238	13106	13235	13288	13278	13058	13255	13242	13038	13229	13044	13200	13182	13130	13254	13216	13144	13206	13249	13321	13275	13268	13273	13201	13186	13190	13172	13178	13220	13044	13209	13157	13192	13209	13180	13197	13124	13267	13149	13248	13246	13241	13211	13182	13193	13305	13119	13288	13159	13125	13087	13285	13375	13241	13216	13285	13177	13229	13260	13129	13259	13024	13122	13171	13180	13121	13000	13068	13218	13249	13177	13193	13141	13217	13427	13187	13210	13175	13270	13241	13252	13080	13265	13105	13270	13205	13115	13213	13285	13301	13276	13294	13177	13346	13372	13268	13003	13120	13256	13251	13230	13183	13220	13276	13133	13122	13138	13229	13050	13323	13146	13021	13186	13132	13271	13066	13266	13223	13177	13197	13234	13131	13200	13343	13237	13265	13159	13235	13138	13250	13213	13227	13214	13112	13299	13259	12904	13147	13109	13218	13353	13303	13122	13190	13081	13173	13315	13239	13109	13370	13188	13194	13211	13287	13229	13045	13273	13086	13069	13021	13112	13114	13193	13313	13165	13315	13174	13154	13271	13327	13284	13279	13167	13247	13155	13178	13114	13204	13113	13070	13224	13343	13081	13267	13203	13057	13126	13152	13298	13259	13242	13091	13309	13236	13225	13125	13288	13323	13252	13176	13142	13333	13160	13283	13195	13051	13262	13183	13221	13226	13347	13386	13212	13134	13124	13357	13217	13245	13201	13068	13208	13220	13256	13096	13216	13145	13307	13272	13313	13119	13231	13201	13380	13180	13267	13169	13106	13251	13277	13286	13273	13125	13320	13105	13290	13207	13165	13176	13115	13215	13109	13153	13224	13074	13035	13182	13235	13201	13360	13129	13240	13258	13119	13314	13214	13291	13215	13104	13158	13212	13136	13168	13132	13197	13288	13103	13243	13281	13164	13183	13105	13237	13165	13173	13276	13171	13090	13306	13051	13195	13166	13220	13082	13259	13203	13268	13112	13314	13155	13129	13146	13230	13140	13209	13320	13166	13078	13427	13244	13250	13214	12990	13077	13257	13078	13186	13189	13338	13241	13092	13191	13155	13247	13125	13265	13293	13097	13000	13080	13313	13153	13356	13335	13104	13216	13412	13228	13184	13251	13349	13183	13286	13241	13171	13117	13181	13203	13242	13193	13123	13332	13183	13187	13131	13195	13164	13369	12985	13151	13052	13198	13203	13100	13262	13061	13272	13215	13153	13245	13181	13201	13305	13086	13199	13205	13340	13135	13219	13153	13048	13182	13388	13276	13223	13344	13214	13161	13359	13278	13170	13292	13310	13117	13345	13316	13371	13270	13364	13231	13242	13245	13177	13097	13096	13217	13056	13261	13137	13224	13061	13232	13214	13188	13315	13242	13328	13116	13131	13089	13273	13312	13236	13362	13191	13195	13104	13368	13223	13155	13348	13132	13258	13088	13295	13163	13196	13160	13167	13310	13129	13183	13274	13154	13159	13126	13162	13201	13203	13151	13133	13210	13212	13145	13270	13139	13209	13279	13211	13182	13143	13227	13262	13124	13146	13197	13259	13318	13147	13266	13161	13162	13146	13060	13096	13188	13348	13278	13278	13140	13134	13144	13155	13331	13231	13145	13196	13141	13307	13208	13229	13135	13273	13101	13335	13109	13221	13172	13126	13084	13234	13223	13325	13054	13309	13095	13114	13361	13188	13240	13130	13129	13129	13170	13240	13295	13103	13223	13237	13249	13152	13112	13072	13240	13207	13141	13061	13117	13421	13207	13239	13230	13339	13233	13182	12968	13161	13223	13162	13137	13222	13126	13050	13121	13019	13152	13183	13034	13325	13283	13299	13203	13216	13057	13192	13227	13062	13103	13070	13171	13278	13442	13269	13212	13139	13181	13240	13231	13218	13195	13148	13116	13253	13234	13126	13072	13265	13158	13161	13125	13077	13211	13047	13161	13104	13265	13127	13185	13183	13140	13185	13304	13331	13075	13225	13273	13319	13055	13028	13043	13286	13284	13146	13192	13292	13061	13293	13206	13128	13172	13087	13144	13146	13180	13295	13223	13132	13150	13093	13215	13133	13319	13286	13251	13101	13114	13191	13155	13180	13185	13287	13220	13394	13113	13131	13086	13290	13262	13313	13023	13256	13214	13277	13192	13180	13258	13334	13222	13219	13177	13324	13286	13154	13373	13205	13151	13153	13091	13211	13278	13208	13176	13177	13279	13117	13094	13117	13329	13247	13265	13375	13358	13281	13101	13185	13092	13255	13251	13112	13069	13177	13212	13228	13267	13316	13334	13206	13121	13271	13357	13280	13163	13192	13155	13058	13184	13180	13185	13185	13280	13074	13273	13337	13385	13243	13261	13157	13281	13225	13234	13125	13259	13276	13207	13272	13171	13395	13216	13343	13006	12890	13108	13235	13218	13315	13205	13352	13040	13162	13198	13144	13168	13179	13260	13311	13241	13136	13145	13412	13391	13245	13178	13206	13156	13339	13347	13121	13152	13082	13223	13245	13248	13158	13101	13071	13122	13301	13319	13193	13159	13331	13349	13195	13039	13408	13226	13079	13075	13275	13317	13234	13074	13175	13222	13113	13139	13303	13402	13224	13244	13242	13115	13178	13192	12966	13161	13124	13357	13197	13416	13140	13209	13041	13362	13093	13389	13031	13157	13196	13250	13296	13349	13240	13215	13146	13225	13217	13124	13302	13315	13392	13189	13414	13320	13044	13278	13375	13169	13157	13015	13348	12990	13273	13295	13097	13309	13413	13238	12992	13147	13089	13037	13072	13005	13297	13102	13275	13253	13028	13240	13123	13183	13142	13113	13391	13283	13068	13199	13260	13221	13271	13365	13147	13302	12871	13270	13190	13117	13138	13291	13143	13308	13270	13300	13376	13263	13137	13245	13257	13283	13160	13245	13014	13180	13223	13179	13337	13159	13328	12928	13349	13249	13152	13177	13125	13088	13080	13191	13021	13162	13212	13294	13177	13264	13231	13086	13097	13345	13216	13280	13194	13243	13208	13151	13086	13376	13179	13294	13125	13274	13213	13289	13281	13404	13241	13202	13359	13285	13197	13136	13152	13298	13245	13361	13093	13265	13214	13095	13269	13212	13139	13220	13320	13262	13363	13205	13069	13140	13143	13310	13076	13202	13209	13356	13137	13273	13134	13312	13194	13244	13293	13177	13230	13085	13069	13231	13385	13316	13204	13167	13153	13144	13161	13099	13195	13360	13233	13220	13139	13215	13289	13296	13176	13188	13326	13091	13266	13166	13314	13206	13167	13337	13313	13449	13250	13063	13240	13249	13263	13236	13134	13134	13250	13141	13345	13290	13314	13260	13149	13096	13232	13185	13156	13308	13195	13159	13238	13151	13179	13323	13165	13195	13295	13313	13324	13215	13201	13180	13274	13156	13100	13192	13238	13228	13106	13247	13107	13397	13314	13205	13125	13042	13093	13157	13222	13290	13203	13195	13255	13270	12974	13406	13186	13108	13132	13209	13292	13325	13131	13183	13212	13237	13429	13111	13070	13125	13139	13175	13157	13364	13249	13078	13036	13128	13089	13284	13263	13087	13298	13229	13296	13226	13231	13124	13236	13015	13114	13215	13238	13191	13246	13063	13154	13182	13220	13143	13220	13251	13135	13196	13162	13126	13084	13079	13206	13082	13305	13409	13205	13137	13127	13177	12956	13145	13120	13346	13423	13232	13230	13037	13355	13260	13122	13128	13329	13205	13096	13073	13181	13247	13219	13206	13400	13143	13308	13255	13249	13135	13295	13243	13170	13187	13107	13153	13079	13217	13211	13294	13363	13353	13130	13213	13228	13273	13182	13252	13275	13198	13032	13253	13182	13347	13128	13092	13127	13234	13248	13179	13205	13121	13202	13197	13357	13264	13147	13306	13099	13150	13324	13219	13105	13152	12955	13077	13332	13158	13287	13239	13168	13180	13214	13480	13029	13303	13319	13051	13184	13133	13140	13277	13241	13208	13122	13215	13288	13168	13272	13250	13402	13240	13182	13315	13175	13180	13163	13335	13404	13304	13236	13226	13191	13309	13289	13128	13275	13099	13269	13199	13332	13080	13352	13249	13041	13197	13364	13162	13160	13310	13166	13212	13062	13137	13306	13184	13362	13230	13205	13240	13035	13065	13385	12970	13225	13253	13017	13087	13142	13214	13244	13167	13187	13293	13259	13147	13256	13178	13238	13055	13055	13289	13272	13358	13184	13170	13186	13148	13035	13048	13246	13124	13105	13153	13218	13218	13175	13258	13083	13099	13203	13095	13204	13294	13251	13230	13250	13041	13105	13058	13110	13396	13213	13230	13244	13143	13215	13231	13228	13405	13196	13349	13010	13211	13180	13153	13290	13320	13168	13336	13335	13209	13411	13147	13280	13314	13177	13205	13154	13205	13173	13177	13105	13223	13132	13394	13199	13166	13288	13337	13106	13258	13300	13160	13199	13213	13153	13213	13146	13160	13269	13059	13279	13066	13109	13223	13261	13253	13211	13210	13281	13215	13251	13171	13116	13130	13118	13172	13279	13170	13209	13182	13170	13164	13343	13238	13108	13110	13178	13123	13221	13163	13160	13176	13156	13291	13233	13289	13119	13323	13156	13366	13354	13092	13202	13293	13027	13053	13363	12971	13249	13173	13155	13319	13226	13243	13219	13042	13204	13116	13086	13113	13188	13168	13253	13243	13386	13140	13085	13288	13067	13022	13199	13173	13215	13249	13246	13333	13240	13317	13338	13260	13241	13224	13197	13212	13098	13266	13292	13270	13245	13122	13209	13226	13125	13204	13117	13057	13138	13155	13367	13124	13259	13177	13227	13384	13205	13346	13096	13353	13249	13137	13118	13343	13163	13355	13293	13094	13199	13274	13212	13215	13049	13412	13167	13355	13087	13154	13344	13113	13223	13246	13239	13145	13145	13239	13344
42256	51629	50370	37980	27829	23619	22962	22440	22256	21642	21177	21058	20805	20683	20320	20153	20191	19839	19973	19923	20160	19772	19869	19788	19852	19488	19727	19722	19566	19739	19654	19461	19495	19725	19718	19753	19572	19826	19932	20035	19718	19841	19616	19822	19766	19629	19369	19607	19695	19812	19741	19735	19928	19937	19842	19560	19762	19649	19661	19463	19727	19559	19873	19568	19453	19627	19655	19606	19599	19474	19777	19615	19577	19912	19585	19659	19563	19395	19552	19653	19636	19520	19484	19700	19671	19614	19467	19711	19745	19543	19677	19752	19681	19667	19646	19454	19388	19566	19700	19663	19572	19426	19623	19708	19472	19436	19767	19542	19619	19632	19432	19534	19562	19581	19365	19714	19708	19615	19669	19469	19281	19588	19315	19584	19600	19540	19513	19519	19772	19951	19720	19554	19477	19642	19757	19699	19531	19735	19465	19688	19703	19607	19620	19795	19676	19500	19531	19478	19569	19636	19522	19531	19514	19431	19585	19520	19526	19535	19197	19536	19564	19552	19565	19761	19524	19489	19480	19523	19686	19537	19515	19758	19750	19752	19781	19593	19571	19497	19451	19786	19391	19713	19686	19720	19342	19469	19512	19678	19597	19765	19762	19461	19687	19606	19781	19557	19845	19592	19375	19475	19746	19753	19679	19520	19510	19473	19531	19564	19441	19900	19835	19723	19573	19606	19674	19673	19404	19525	19752	19587	19728	19583	19531	19439	19471	19507	19532	19399	19474	19666	19561	19492	19768	19597	19627	19455	19349	19494	19710	19500	19803	19444	19449	19777	19714	19438	19483	19465	19446	19601	19650	19762	19639	19575	19568	19723	19613	19696	19720	19603	19586	19432	19479	19677	19787	19475	19470	19763	19715	19624	19648	19502	19529	19445	19752	19668	19818	19450	19681	19543	19482	19714	19729	19673	19666	19679	19814	19613	19801	19575	19474	19673	19503	19601	19615	19689	19582	19677	19552	19707	19680	19870	19758	19514	19702	19491	19557	19450	19462	19701	19456	19602	19508	19770	19539	19612	19574	19738	19615	19543	19690	19556	19440	19687	19402	19696	19538	19552	19332	19640	19590	19755	19616	19572	19426	19333	19790	19442	19552	19706	19851	19647	19388	19576	19665	19784	19616	19740	19703	19596	19779	19499	19635	19571	19522	19243	19510	19394	19611	19655	19815	19611	19569	19780	19660	19743	19701	19510	19490	19413	19675	19502	19608	19517	19701	19662	19590	19514	19744	19651	19595	19534	19748	19514	19797	19520	19396	19445	19614	19442	19567	19839	19552	19579	19645	19894	19423	19668	19553	19404	19411	19550	19592	19655	19549	19604	19738	19577	19558	19772	19671	19670	19511	19569	19594	19716	19802	19730	19817	19706	19482	19594	19589	19479	19562	19621	19608	19579	19573	19476	19499	19678	19221	19602	19508	19714	19622	19577	19548	19847	19503	19649	19582	19603	19914	19683	19714	19828	19853	19555	19540	19473	19737	19474	19778	19556	19388	19582	19702	19453	19563	19579	19467	19340	19430	19709	19917	19755	19718	19635	19748	19419	19690	19520	19798	19721	19379	19675	19819	19615	19526	19456	19717	19548	19713	19581	19556	19570	19935	19706	19567	19661	19687	19636	19849	19790	19816	19779	19602	19605	19666	19687	19618	19776	19653	19712	19508	19649	19503	19668	19502	19660	19622	19767	19506	19837	19752	19533	19496	19551	19668	19764	19930	19720	19578	19672	19380	19803	19503	19808	19594	19610	19602	19736	19454	19679	19561	19774	19917	19801	19615	19373	19429	19636	19704	19716	19747	19669	19572	19486	19655	19826	19518	19514	19474	19671	19706	19531	19606	19608	19606	19610	19657	19712	19543	19799	19864	19659	19944	19602	19603	19602	19642	19477	19778	19601	19685	19547	19791	19402	19736	19411	19545	19503	19504	19585	19561	19528	19567	19588	19453	19662	19704	19441	19646	19499	19339	19671	19513	19494	19554	19650	19781	19526	19588	19622	19813	19331	19450	19522	19765	19505	19536	19649	19650	19484	19590	19670	19350	19656	19655	19597	19732	19644	19425	19620	19789	19517	19390	19548	19513	20003	19573	19380	19545	19555	19671	19666	19401	19579	19658	19591	19502	19639	19753	19713	19655	19594	19576	19702	19472	19595	19653	19582	19656	19650	19883	19586	19700	19660	19710	19514	19731	19570	19595	19388	19469	19620	19713	19447	19731	19513	19611	19446	19792	19557	19550	19814	19523	19670	19558	19747	19598	19648	19334	19433	19638	19658	19568	19483	19663	19461	19383	19438	19661	19485	19604	19720	19784	19832	19414	19735	19624	19321	19586	19644	19727	19547	19714	19491	19431	19632	19474	19686	19599	19648	19740	19573	19721	19702	19506	19709	19822	19898	19619	19923	19746	19451	19448	19475	19635	19748	19566	19868	19941	19535	19553	19431	19769	19504	19384	19883	19650	19578	19574	19476	19706	19413	19926	19804	19663	19825	19777	19662	19346	19434	19575	19548	19856	19595	19543	19410	19760	19564	19566	19541	19524	19423	19588	19487	19834	19738	19606	19446	19740	19446	19626	19645	19699	19706	19257	19427	19684	19800	19534	19686	19477	19592	19429	19650	19601	19662	19621	19542	19831	19880	19596	19617	19620	19519	19667	19722	19612	19535	19680	19621	19381	19729	19494	19557	19366	19563	19548	19464	19634	19652	19703	19825	19704	19575	19805	19510	19687	19561	19518	19476	19467	19295	19373	19542	19796	19628	19512	19677	19706	19716	19814	19579	19555	19700	19550	19440	19767	19500	19510	19526	19563	19513	19962	19733	19829	19754	19726	19590	19568	19585	19782	19653	19778	19613	19569	19564	19953	19470	19770	19767	19471	19633	19601	19410	19525	19376	19572	19845	19538	19503	19635	19434	19582	19184	19558	19704	19467	19605	19643	19341	19746	19707	19580	19614	19317	19734	19583	19548	19525	19602	19566	19537	19550	19554	19799	19619	19636	19765	19758	19772	19522	19323	19659	19372	19549	19543	19731	19443	19556	19614	19650	19621	19511	19810	19796	19545	19490	19651	19716	19553	19796	19779	19747	19656	19526	19674	19400	19534	19876	19632	19713	19597	19495	19637	19810	19755	19599	19606	19677	19654	19598	19678	19627	19582	19636	19491	19669	19664	19759	19575	19584	19680	19525	19598	19715	19783	19629	19590	19596	19606	19779	19446	19634	19503	19632	19559	19605	19516	19730	19736	19665	19898	19604	19397	19702	19711	19642	19448	19649	19577	19769	19700	19702	19488	19567	19669	19597	19746	19490	19698	19590	19659	19513	19341	19651	19565	19690	19512	19790	19739	19681	19437	19578	19726	19639	19542	19693	19527	19515	19641	19483	19636	19740	19748	19607	19626	19647	19719	19557	19736	19637	19658	19515	19455	19622	19488	19764	19479	19697	19482	19483	19614	19802	19758	19601	19644	19761	19645	19751	19793	19682	19647	19538	19844	19571	19722	19715	19505	19642	19737	19676	19669	19502	19531	19723	19891	19622	19700	19711	19465	19719	19734	19675	19610	19684	19531	19343	19571	19529	19672	19548	19518	19643	19867	19416	19570	19811	19599	19352	19479	19693	19699	19543	19563	19788	19682	19762	19662	19592	19747	19486	19716	19703	19415	19470	19621	19581	19272	19326	19583	19541	19649	19649	19592	19546	19484	19528	19430	19601	19634	19636	19636	19557	19521	19591	19568	19597	19558	19695	19473	19870	19573	19736	19778	19495	19717	19622	19701	19790	19594	19649	19734	19458	19589	19687	19719	19703	19591	19560	19870	19704	19575	19574	19498	19581	19467	19745	19572	19818	19663	19698	19507	19673	19656	19578	19365	19664	19372	19557	19658	19778	19488	19648	19676	19635	19603	19483	19864	19454	19556	19861	19446	19546	19530	19498	19516	19512	19443	19579	19641	19544	19618	19651	19651	19623	19628	19899	19697	19639	19354	19721	19683	19705	19615	19648	19571	19715	19574	19565	19727	19603	19456	19690	19485	19788	19558	19855	19617	19577	19686	19680	19608	19745	19636	19647	19502	19578	19407	19350	19458	19612	19508	19504	19626	19678	19862	19728	19699	19530	19722	19761	19430	19745	19371	19596	19422	19836	19608	19729	19539	19817	19394	19468	19694	19749	19528	19583	19613	19532	19660	19774	19427	19501	19582	19487	19538	19572	19503	19534	19693	19507	19375	19571	19531	19739	19672	19511	19598	19581	19913	19686	19679	19587	19499	19633	19634	19701	19409	19529	19422	19651	19395	19770	19628	19683	19490	19607	19575	19634	19619	19640	19395	19533	19577	19630	19856	19430	19520	19653	19503	19603	19715	19635	19456	19601	19481	19588	19687	19813	19807	19689	19778	19714	19626	19495	19630	19661	19493	19747	19485	19801	19647	19763	19711	19532	19703	19564	19660	19611	19591	19554	19552	19671	19411	19636	19562	19495	19535	19416	19626	19651	19473	19593	19612	19694	19568	19647	19965	19443	19527	19564	19544	19555	19485	19522	19729	19685	19676	19704	19604	19673	19784	19701	19773	19520	19604	19685	19511	19660	19439	19686	19560	19617	19569	19639	19489	19511	19591	19623	19668	19784	19668	19858	19442	19671	19554	19460	19702	19775	19489	19595	19457	19756	19729	19572	19613	19451	19619	19523	19460	19608	19470	19619	19601	19616	19558	19494	19632	19572	19621	19612	19560	19662	19701	19623	19521	19579	19653	19668	19606	19618	19643	19790	19569	19602	19658	19513	19398	19410	19431	19659	19601	19543	19586	19839	19721	19779	19577	19449	19633	19634	19784	19635	19747	19739	19728	19831	19508	19476	19325	19596	19634	19652	19527	19478	19614	19735	19497	19765	19547	19439	19511	19626	19524	19463	19878	19522	19818	19632	19415	19380	19582	19483	19580	19797	19607	19604	19769	19499	19611	19372	19568	19903	19743	19495	19674	19639	19645	19630	19564	19644	19699	19724	19676	19696	19651	19474	19422	19659	19564	19552	19617	19728	19575	19708	19675	19627	19622	19740	19606	19633	19474	19644	19412	19508	19602	19594	19681	19731	19392	19897	19615	19579	19732	19653	19579	19527	19646	19640	19718
45160	60989	50237	33465	22408	19050	18523	17953	17391	16925	16476	15871	15641	15257	14825	14860	14655	14579	14600	14529	14307	14242	14088	14394	14107	13915	13992	13976	14020	14018	14064	14099	14084	14075	14022	14357	13997	14155	14152	14084	13951	14248	14196	14105	14009	14116	14038	14073	14083	14031	13989	13959	13801	14057	14020	13859	14057	13937	13996	13925	13747	14079	13947	13980	13975	13938	13995	14003	14111	13884	13896	14051	14021	14176	14119	13917	13898	13946	13895	14011	14036	13942	13919	13957	14034	14009	13818	13905	13838	13741	14121	13881	13928	14024	14034	13813	14069	13814	13920	13843	14022	13957	14073	14082	13990	13965	14163	13955	13970	14071	13870	13995	14009	13957	13875	14018	14014	13950	13918	14011	14021	13898	14105	13971	14038	13953	13853	13979	14024	13897	14010	13999	14001	14153	14115	14021	14003	13981	13898	13975	13893	13975	13955	13961	13776	13813	13980	14033	13990	13971	14072	13841	13933	13981	14003	13921	14045	13951	13876	13946	13990	13958	13839	13880	13862	14066	13965	13706	13982	13768	13874	13906	14134	13961	13984	14032	13812	13976	14062	13901	13842	13969	14022	13971	14036	13885	13826	14124	14062	13788	13705	13905	13887	13953	13917	14060	13951	14046	14058	14060	13936	13934	13902	13826	14020	14069	13867	13858	13898	13935	13870	13837	13906	13909	14004	13933	14036	14109	13967	14028	13940	14061	13991	14020	14130	13819	14053	14059	13909	13783	13911	14122	13831	13910	13810	13887	13903	13873	13849	13955	14041	13978	13844	13912	14096	13963	13951	13867	13820	13978	13832	13900	14039	13869	13791	14038	14084	13884	13952	14136	13742	14145	13998	14149	13859	13988	14084	13886	13928	14008	14010	14104	14036	13969	13834	13861	13928	14048	14063	13801	13952	14049	13805	13946	13840	14058	14026	14016	14000	14024	14044	13920	13736	14065	14073	14096	13709	13967	14149	13935	13911	13977	13913	14152	13869	13895	14040	13937	13907	13890	13781	13959	13871	14108	13942	13917	14009	13910	13923	13941	13962	13907	14064	14099	13875	13998	14041	14025	14089	13929	13948	13968	13905	13957	14099	13964	13824	13850	13974	13907	13927	13870	13994	14021	13862	13935	14024	14106	14027	14107	13872	13859	13828	14013	13989	13989	13891	14053	14014	13871	13998	14051	14105	13999	13926	14045	14021	13947	14059	14069	13873	13829	13963	13940	13876	14111	13991	14016	13946	14027	13920	13943	14054	13946	13828	14093	13980	13967	13912	13873	13835	13945	14086	13975	13901	13995	14003	14066	13975	14024	14000	14060	13881	13966	13962	13923	14118	13929	14103	13792	13943	13895	13857	13837	13789	14023	13921	14144	13941	14003	13903	13971	13849	14022	14013	13790	14001	13838	13899	13839	13880	13900	13794	13882	13978	13844	14047	14026	13959	14043	13973	14034	14033	13989	13947	13877	14147	13921	13909	14098	13911	13871	14012	13792	13950	13981	14075	13925	13915	13909	13966	13986	14009	13857	14045	13988	13965	13930	13969	13846	13986	13884	13853	14107	13989	13808	13926	14116	13943	13906	13987	14097	13950	13811	14072	13979	13981	13965	13894	13950	14095	14059	13929	13951	13860	13915	13907	14072	14059	13917	13889	13882	13998	13795	13984	14224	13921	13978	14001	13838	14091	13981	13844	13966	13925	13838	14009	13946	14064	13793	13975	13930	13992	14063	13928	13880	13933	14078	13856	13937	13877	14065	13956	13739	14005	13928	13891	13771	13918	13890	13992	13825	14019	13895	13838	14107	13983	14042	13947	13877	13993	13873	13928	14041	14033	13956	14000	13927	13994	13994	13916	13972	14183	13805	13902	14080	13915	13927	14087	13952	13775	13858	13966	14034	13865	13888	14145	13933	13927	13983	13984	14098	13773	14119	13853	13954	14074	13956	13641	13760	14082	13947	14015	13951	14099	13989	13863	13894	13956	14082	13963	13903	14169	13906	13923	14135	13928	14055	14028	13958	13998	14006	13866	13978	13969	13992	14038	13915	14079	14065	13938	14122	13952	14014	13969	13871	14063	14088	13871	13914	13929	14004	14046	13736	14088	14126	13977	13873	13921	13985	13919	13784	13886	14231	14106	14016	14233	13887	13935	13778	13930	13901	13909	14045	13990	14043	14045	13962	13840	14066	13951	13832	13947	13850	14074	14093	13954	13812	13938	13939	13957	14014	14017	13842	14116	13946	13796	14015	13933	14023	14048	13968	13938	13954	13880	13973	13850	14046	13964	13932	13898	13848	13871	14029	13762	13937	14029	14004	13968	13908	13896	13783	14023	13930	14051	13950	13866	13758	14027	13966	13797	13841	13865	13958	13998	13999	13909	14200	13926	13935	14047	13806	14057	13821	14081	13980	14116	13896	14002	13911	14040	14005	13890	13909	13898	14082	13901	13843	13903	13891	13937	13955	13959	13992	13978	13969	14043	14051	14074	13980	14006	13851	13974	13938	13847	14013	14150	13894	13969	13913	13938	13922	14033	14081	13964	13780	13862	13819	13955	13840	13973	13974	13762	13945	13859	13871	13850	14063	14135	14088	13956	13910	13698	14087	14061	14028	13808	13988	13881	14019	14023	13982	13965	13869	14017	13984	13883	13765	13882	13992	13964	13957	13991	14072	13897	13863	14073	14015	14051	13735	13875	13923	13930	13810	13908	13904	13970	13911	14054	13986	14083	13855	13953	14099	13991	13873	13993	13946	14104	13852	13837	14036	13947	13972	14037	13851	14063	13874	13928	13983	14077	13873	14013	14039	14096	13901	13828	13994	13734	14189	14078	13885	13828	14016	14014	13772	14010	14019	13903	13900	13833	14037	13981	13926	13853	13931	13947	14038	14050	13852	13904	13978	13930	13960	14024	13926	14012	14030	14069	13937	13950	13986	13890	13904	13945	13967	13972	13813	13899	13900	13846	14030	14025	14071	13998	13907	14051	14036	14033	13950	14051	13858	13990	14075	14013	13874	13820	14111	13864	14101	14130	13920	13857	13829	13783	13899	13925	13845	13962	13880	13996	14006	13851	13921	13841	13900	13890	14003	13893	14024	13994	14118	13957	14204	13943	13919	13859	14064	13816	13984	14153	13949	13872	13950	14121	13975	14193	14035	13809	13941	13931	13818	14209	13955	14100	14035	13886	13972	13879	14051	13904	14085	13778	14073	14106	13957	13909	13937	13934	14145	13870	14066	13939	14007	13894	14000	14218	13904	13955	13876	13773	13937	13913	13782	13981	13839	14020	13938	14032	14079	13931	14084	13826	13954	14004	13974	13977	13938	13904	13928	13909	13884	14001	13957	14147	13954	14049	13833	13900	14015	13920	14023	14014	14025	14055	14007	14062	13819	13952	13851	14046	13895	13995	14043	14031	13954	13835	13961	14042	13942	14023	13919	14074	13968	13995	13904	14061	13995	13993	14003	13949	13931	13875	13872	13949	14113	14015	13879	14097	14141	13930	14069	13954	13919	13988	14167	14030	13853	14136	13996	13934	13906	13839	13830	13850	13870	13859	14002	13983	13944	13969	13998	14029	13989	14023	14017	14215	14006	13871	13975	13994	13968	13917	13855	13813	13694	13979	13877	14026	13947	13897	14043	14089	13934	13890	14008	13967	13920	13994	14065	13969	13884	14042	14047	13993	14002	14006	13944	14027	13786	14039	13782	13904	13951	13862	13974	14045	13896	14079	13851	13910	13987	13991	14032	13968	14073	13819	13974	13889	14032	14058	13978	13877	14052	13973	13852	14060	13845	13910	13850	13957	13871	13913	13852	14034	13985	13951	14061	13859	13879	13810	13698	14029	13845	13889	13774	14053	13951	13863	13891	14031	13920	13970	13793	13888	14054	13937	14027	14042	13852	13960	14015	14055	13905	13905	13923	13917	13897	14005	13924	14089	13888	13946	13768	14035	14018	14040	14007	13918	13855	14130	13962	13801	13978	13918	13945	13948	13945	14032	13744	14134	13970	14011	13920	13928	14022	13833	13999	13931	13894	13869	13797	13998	14015	14136	14002	14090	14017	14046	13957	13807	13936	14116	14115	13929	13911	14082	13876	13958	13832	13777	13790	14066	13870	14019	14069	13890	13813	13988	13963	13909	13948	13922	13963	13843	13946	14052	13941	14011	14025	14053	14100	13908	13993	13806	13965	13920	13976	13917	13939	13977	13789	13945	13887	14073	13927	13940	13769	13967	13999	14046	14106	13915	14011	13933	13916	14011	14034	13947	14039	14099	14070	14031	13982	14068	13944	13953	13989	13884	13988	13880	14058	14091	13857	13804	13921	13855	14086	13868	13857	13933	13904	14032	13874	13951	14044	13850	13866	13905	13906	14067	13924	13860	13883	14085	14053	13916	14065	14027	13980	13973	14054	13923	14093	13942	13914	13988	13832	13948	13983	13866	14051	14088	14017	14143	13920	13837	14157	13816	14096	14007	14136	14079	14001	13931	14010	13884	14119	13996	13956	13979	13856	13953	13900	14048	13919	14000	14062	14075	14131	13837	13971	14044	14138	14044	13704	14163	13958	14013	13996	14061	13951	14025	13969	14097	14019	14088	14046	13988	13870	13986	13784	13990	14046	13845	14080	14158	13937	13742	14095	13948	13980	14103	14035	13854	14020	14056	13955	13827	14198	14011	13969	14056	13953	14004	13926	13871	14000	13821	13944	13976	14216	13839	13849	13910	13928	13896	13926	13991	14011	13933	13884	13937	13981	13834	14024	14007	13932	14009	13861	13858	13917	13913	14006	14020	14139	13920	14141	13915	14014	13988	14050	13849	14016	13988	13899	13996	14071	13996	14011	13895	13876	14032	14258	13840	13922	13844	13898	13807	14110	13927	13842	14030	14124	13882	13962	13761	14108	13846	14005	14092	13821	14028	14017	13907	13809	14067	13891	13925	13987	14027	14132	14090	13821	13804	14060	14049	13881	14069	14042	14075	13935	13888	13831	13953	13929	14090	13955	13900	13905	13883	14022	13916	13825	13898	14131	13862	14009	13919	13942	14037	13957	13832	14005	13889	13925	13971	13979	14070	13900	13895	14065	14009	13988	13976	13884	14035	13939	13830	14013	13901	13985	13923	13995	13783	13979
26414	22036	33085	33836	32383	28897	27636	24905	24081	23630	23073	22459	21994	21247	21347	21047	20608	20741	20771	20886	20782	20346	20338	20404	20181	20093	20118	20141	19963	20126	20070	20006	20070	20185	20125	20086	19993	19976	20157	19904	19931	19895	19961	20166	20137	20006	20127	19988	19826	19943	19818	19991	20053	19828	20203	19970	20218	20085	19758	20019	19782	19910	19907	19852	19980	20027	19898	19969	20052	20128	19996	19909	19974	20069	20038	20166	20107	19995	20080	20082	19948	19874	20113	19712	20066	20054	19847	19760	19783	20080	19822	19947	19864	19985	19918	19864	19941	20147	19960	19958	19901	19943	19988	19941	19935	19984	19833	20085	19812	19668	19724	19548	19907	20119	20286	19859	19787	19826	19837	20073	20060	20044	19851	19899	19798	19977	19982	19992	20248	19987	19906	20039	19911	20031	19959	19803	20210	19884	19846	20111	20040	19904	19913	19882	19858	19675	19767	20023	20134	19939	20065	19927	20028	19804	20092	20082	19964	19949	19735	19873	19891	20087	20008	19918	19956	19923	19869	20030	20179	20107	19907	19756	19901	19970	19865	19961	20153	19906	20045	19932	20043	19829	20076	19955	20129	19801	19972	19886	20012	19957	20128	19845	19913	20013	19772	20194	19806	19911	19908	19956	20087	19947	19727	19926	19897	20035	19976	19941	19921	19811	19855	19852	19911	20023	20132	20113	19936	19970	20016	19862	19885	19984	19966	20011	20018	19691	19835	20041	19800	19789	20006	19846	20032	20118	20134	19819	19895	20017	20038	19967	20032	20054	20027	19745	19600	20008	20072	20028	19707	19818	19921	19664	19834	19929	19997	19886	19796	19857	19903	20096	19910	19825	19963	19784	19632	19761	19956	20164	19952	19833	19917	20039	19887	19932	20069	19880	19914	19939	20056	19984	19873	20041	20158	20154	19826	20149	19908	20089	19963	19823	19879	19931	19995	20110	19974	19758	19829	19634	19736	19791	20014	20109	19682	19893	19885	19964	19802	19995	19795	19966	20032	19966	19863	19950	19711	19763	19926	19971	20015	20073	20143	19931	19496	19787	19830	19983	20077	20005	19903	19972	19823	19972	19894	19945	20069	19907	19924	19856	19669	19909	19988	19805	19902	20030	19936	19980	19912	19868	19867	19840	19928	20192	20083	19757	19832	20044	20071	19996	20040	20063	19808	19825	19922	19863	19893	20083	19867	20070	20198	19920	19891	20074	19877	19883	20011	20044	19964	19933	20033	19917	19881	20045	20018	19746	19997	19992	20215	19932	19983	19735	19995	19553	19844	20038	20166	19816	20037	19720	19890	20049	19776	19826	19880	19884	20010	19956	19772	19796	19826	19948	19929	20045	20018	20017	19950	19986	19821	19808	20014	19900	19792	19873	19730	20083	20013	19883	19846	19879	20079	19765	20018	20038	19780	19810	19736	20015	20033	19977	19922	19755	19821	19775	20003	19896	20031	19795	20063	20003	20150	19983	20026	20105	19878	19823	19922	20018	19875	20029	19685	19977	19763	20021	20056	20015	19870	19922	19952	19927	19808	19720	20087	19984	20223	20066	19790	20091	19692	20068	19722	19852	20198	19906	19924	19992	19879	19748	19879	20258	19917	19944	20033	19983	19857	19904	19673	19763	20035	19841	19952	19874	20025	19895	20057	20274	20028	20074	19718	19826	20033	19857	19954	19959	19869	19882	19924	19846	19888	19746	19976	20218	19998	19888	20062	20022	20170	20162	20032	20084	19890	20041	20084	19797	20137	19789	20076	19921	20176	19949	20145	19948	19890	20146	20151	20080	20006	19617	19982	19971	19744	20098	19813	20037	19830	19720	19855	20025	19899	19960	19894	19911	19922	19892	19796	19974	19848	20020	19802	19912	19949	20197	19883	20167	19843	19994	20067	19914	20129	19982	20048	20124	19798	19591	19942	20056	19955	19875	19958	19840	19870	20123	19689	19884	19927	20125	20036	19565	20107	19976	20026	20059	19762	19907	19832	19825	19698	19819	19971	19723	19629	19884	19783	19922	20099	19985	19824	20102	19910	19873	20043	19839	19752	19807	19923	19982	20026	19882	19753	19830	19982	19770	20030	19786	19912	19623	19887	19991	19796	20029	20053	19892	19785	20137	20017	19971	20049	20138	19966	20116	19845	19945	19924	19926	19992	19846	19789	20256	20124	20148	19988	19923	19956	19867	19878	19828	19963	19728	20041	20078	19909	19874	20193	19968	20112	19760	20049	19972	20081	20079	19960	20003	19907	19972	20167	19872	19998	19900	20143	20254	19956	19852	20296	20039	20074	19937	19768	19955	20028	20020	20028	19985	19960	19894	19928	19833	19980	19767	19873	19924	19851	19814	19957	19885	19870	19978	20029	20139	19603	19974	19963	20197	19934	19992	20064	19898	19800	19747	19713	19934	20039	20173	20038	19990	20009	19894	20026	19839	19865	19907	19930	20181	20063	20000	19844	19895	19748	19838	20114	20015	19966	19917	19863	19863	19681	19925	19795	20186	19918	19792	19969	19989	20076	20027	19915	19748	19778	19864	19831	20025	19900	20033	19944	20136	19930	20096	19914	20023	19766	20010	19929	20032	19986	19821	20030	19906	19890	19959	19996	20085	19966	19999	19889	19679	19950	19838	19871	19798	19903	20016	20156	19964	20084	19950	19787	19915	19870	19892	19889	20023	19976	19905	20073	19831	20052	19776	19867	20026	20038	19869	19952	19759	19809	19978	20077	19964	20025	19806	19975	20064	20079	19876	20034	19957	19845	20044	20088	20198	20041	19908	19946	19970	19921	20010	19849	20000	20107	20110	19851	19876	19832	19977	20031	20171	19896	20127	19987	20082	19989	20031	20054	19932	19736	19731	20020	20061	19920	19939	19930	19746	19850	20054	19742	19856	19975	19788	19905	19991	19980	19861	19847	20032	19832	19731	20026	19873	20021	19914	19650	19911	20180	19879	20048	19968	19964	19918	20007	19832	19878	19864	19928	20119	20126	19835	19789	20107	20024	19966	19884	20106	19882	19820	19919	19989	20211	20035	19643	19913	19810	19927	20012	19899	19976	19858	20012	19845	19957	19868	20002	19935	19861	19954	19863	19687	19855	19852	19952	19898	20247	19779	20074	19919	20191	19744	19752	19924	19910	19792	19910	20111	19915	19847	20029	19934	19831	19877	19900	19686	19897	19921	19998	20091	19746	20041	19940	19876	19992	19996	20102	19843	19715	19888	19815	19852	19816	19858	20023	19917	19853	20035	20112	20024	19853	20035	19938	19980	19828	19792	19821	19909	19898	20047	20051	19780	20104	19930	19850	19974	20109	19837	19838	19801	20068	19904	19997	19841	19881	19688	19973	19654	19984	19754	19818	19730	19660	19861	19873	19852	19989	19970	19741	19875	20018	20049	20134	19998	19854	19901	20001	19782	19795	19970	19802	19829	19927	19904	19986	19979	19852	19977	19862	19763	19986	19577	19973	19777	20051	19988	19927	19908	20140	19966	19593	20057	20173	19808	19888	19884	19819	19795	19869	19873	19991	20071	19748	19899	20123	19936	20164	20022	19887	19842	19821	19996	19855	19931	20068	19961	19892	19969	19981	19978	19967	19959	20072	20006	19922	20051	20092	20021	19823	19795	19881	19694	19812	19948	19993	19814	19889	20095	20019	19941	19975	20021	19909	20024	20040	19881	19958	19825	19884	19732	19885	19995	20139	20035	19964	19849	19913	19791	19752	19817	20046	20203	19865	19947	19921	19663	19915	20049	19935	19940	19972	19889	20062	19885	20107	19913	19984	19852	20104	19958	19858	19922	19994	20031	20002	20007	19849	19960	19992	19965	19850	20068	20263	19962	19976	19919	19939	19967	20052	20050	20021	19802	20006	19957	19927	19815	20033	19993	19904	19895	20084	19776	19930	19752	20007	20112	20032	19731	19752	19825	19782	19890	19806	20106	19841	20277	19949	19875	20097	19843	19792	19851	19945	20002	20091	19948	19966	19921	19874	19922	20035	19950	19976	19952	20037	20072	19775	19845	19820	19948	19737	19927	19835	19971	20001	20194	19996	20177	20003	19934	20087	20013	19904	19896	19828	19909	19684	19934	20093	19864	19889	19786	19989	19970	19823	19851	19956	19991	20028	19875	20054	19911	19868	19840	20069	20097	19903	20196	19955	20004	20162	19939	19893	20117	19862	19903	19923	20009	19896	19833	19803	19976	19746	20306	20184	20278	19755	20101	19809	19737	19859	20015	19911	19985	19757	19846	20131	20132	19881	19751	20187	19983	19866	19816	19936	19890	20066	19945	19729	20026	19920	19965	20007	19949	19758	19755	19867	20046	20057	19958	19800	19901	19910	20092	20005	20060	19843	19969	19942	19822	19884	20174	19788	19871	20125	19886	19955	20007	19831	20001	19648	19839	19986	19823	19903	19809	20008	19941	19990	19896	19884	19891	19806	19768	19990	19950	19926	20145	20123	20138	19921	19768	19929	19741	19868	20004	20150	19998	19969	20162	19872	19958	19924	19912	19851	19944	19800	19994	19916	20077	19879	20029	19987	19856	19927	19839	19814	20044	19955	20064	20228	20012	19945	20133	19901	19919	20046	20004	19769	20041	19981	19748	20226	20162	19871	19890	20041	19856	19724	19917	19911	19910	20121	19996	19980	20015	20010	19941	19792	19968	19876	19822	19880	19769	19861	20039	19900	19891	19918	20069	19823	20187	19863	20048	19682	19930	19952	19893	19928	19893	19708	19888	19845	19786	19995	19888	19925	19998	19995	19823	19764	19905	19768	19728	20091	19884	20010	20032	19820	19985	20035	19943	19831	19891	20001	19949	20020	19736	20007	19972	19751	19820	20081	19817	19780	19795	19707	19802	20017	19749	19967	19846	20014	20188	19952	20067	19939	20054	19855	20000	19657	19721	19903	20044	19829	19844	19894	20020	19817	19860	19871	19879	20012	20115	19912	19823	19894	20012	19954	19932	20027	19600	19770	19900	19979	19872	20084	19848	20170	19765	19782	20004	19934	20014	19996	19961	19910	19831	19825	19898	20097	19888	20108	19894	19973	19927	19901	20045	20090	19938	20023	19932	19853	19826	19919	20138	19956	19786	19879	19932	20108	19889	20137	20030	19854	19864
45405	75305	69063	49043	37068	23688	21449	20904	19911	18859	18015	17465	16819	16039	15843	15534	15114	14797	15091	15126	14927	14630	14719	14637	14323	14323	14201	14164	14143	14218	14186	14343	14168	14145	14230	14492	14152	14245	14226	14264	14277	14278	14244	14302	14218	14482	14297	14079	14023	14311	14336	14352	14274	14278	14228	14076	14225	14116	14077	14216	14197	14389	14161	14163	14151	14126	14281	14005	13987	14212	14136	14275	14232	14242	14168	14092	14237	14114	14276	14364	14286	14247	14248	14097	14330	14120	14200	14163	14197	14118	14231	14265	14131	14139	14362	14161	14106	14036	14106	14058	14295	14155	14198	14189	14235	14126	13947	14140	14192	14325	14196	14107	14132	14033	14301	14218	14268	14130	14274	14148	14075	14320	14222	14109	14103	14094	14236	14236	14330	14314	14181	14214	14092	14180	14127	14061	14275	14174	14138	14342	14288	14159	14140	13983	14145	14203	14139	14069	14068	14200	13992	14153	14370	14192	14103	14244	14219	14226	14154	14116	14267	14083	14194	14120	14140	14112	14259	14334	14159	14214	14125	14110	14120	14331	14450	14286	14108	14096	14230	14122	13974	14256	14232	14153	14131	14252	14211	14050	14104	14220	14279	14157	14095	14191	14350	13969	14115	14115	14208	14144	14093	14227	14122	13965	14353	14232	14247	14238	13926	14057	14058	14163	14031	14356	14135	14246	14131	13990	14084	14210	14122	14141	14236	14292	14177	14178	13894	14222	14257	14239	14191	14205	14040	14220	14206	14212	14092	14231	14209	14190	14323	14165	14171	14212	14248	14263	14195	14115	14211	14172	14089	14201	14336	14290	14377	14106	14154	14097	14064	14107	14255	14352	14067	14281	14145	14146	14201	14169	14194	14259	14170	14057	14242	14266	14150	14117	14135	14190	14222	14204	14203	14022	14156	14133	14307	14301	14128	14212	14209	14296	14123	14019	14169	14120	14220	14269	14058	14311	14145	14129	14184	14191	14149	14144	14352	14149	14024	14280	14041	14217	14271	14087	14211	14287	14057	14303	14298	14271	14116	14197	14052	14138	14096	14059	14081	14041	14000	14129	14149	14386	14275	14158	14249	14231	14251	14163	14171	14308	14223	14126	14126	14110	14142	14330	14198	14189	14199	14267	14187	13988	14117	14236	14098	14286	14245	14195	13934	14232	14056	13990	14164	14052	14089	14099	14324	14282	14153	14106	14004	14138	14252	14194	14144	14159	14067	14263	14350	14113	14152	14217	14204	14275	14183	14167	14278	14224	14131	14196	14328	14160	14045	14091	14292	14233	14054	14136	14031	14217	14133	14076	14228	14191	14153	14101	14157	14292	14240	14295	14117	14072	13939	14135	14096	14010	14169	14262	14284	14227	14239	14043	14132	14093	14008	14203	14206	14026	14207	14415	14157	14159	14244	14241	14184	14177	14191	14241	14076	14197	14073	14081	14174	14076	14306	14050	14125	14098	14115	14262	14232	14197	14179	14075	14252	14085	14180	14259	14090	14246	14127	14104	14146	14199	14104	14360	14268	14214	14212	14188	14399	14299	14041	14193	14204	14201	14155	13991	14128	14285	14203	14151	14116	14236	14294	14078	14018	14081	14144	14262	14066	14080	14028	14251	14109	14170	14037	14142	14262	14092	14148	14200	14318	14320	14173	14176	14269	14272	14168	14337	14298	14140	14318	14250	14159	14186	14231	14261	14257	14302	14109	14174	14092	14177	14205	14233	14188	14137	14128	14139	14104	14374	14432	14049	14226	14269	14098	14016	14152	14136	14186	13993	14308	14199	14101	14114	14070	14182	14240	14387	14084	14356	14295	14292	14247	14108	14087	14038	14218	14272	13994	14209	14163	14143	14100	14174	14144	14305	13999	14226	14114	14227	14141	14115	14114	14284	14014	13973	14213	14167	14251	14139	14244	14001	14241	14141	14369	13967	14191	14206	14195	14220	14172	14068	14278	14000	14116	14023	14243	14351	14221	14237	14283	14358	14015	14108	14209	14084	14142	14174	14161	14162	14182	14079	14351	14257	14138	14063	14098	14227	14330	14230	14166	14019	14082	14194	14343	14250	14205	14028	14079	14364	14210	14184	14108	14098	14202	14110	14170	14127	14182	14171	14011	14142	14165	14206	14204	14008	14151	14021	14131	14196	14056	14168	14347	14280	13990	14076	14172	14313	14385	14180	14068	14318	14167	14222	14217	14136	14250	14087	14050	14021	14157	14137	14321	14099	14294	14026	14246	14117	14360	14152	14156	13839	14243	14355	14145	14216	14130	14028	14284	14136	14180	13928	14118	14184	14285	14196	14070	14226	14211	14232	14117	14424	14150	14182	14134	14168	14123	14385	14345	14059	14263	14168	13928	14010	14168	14304	14137	14239	14076	14243	14243	14368	14140	14132	14193	14159	14110	14091	14219	14463	14219	14340	14209	13976	14177	14128	14264	14301	14283	14142	14063	14222	14091	14189	14215	14148	14310	13995	14212	14131	14035	14308	14230	14012	14091	14148	14170	14011	14270	14207	14192	14142	14228	14215	14219	14162	14107	14236	14210	14050	14151	14021	14199	14161	14195	13964	14053	14286	14180	14210	14204	14152	14305	14397	14121	14238	14116	14142	14281	14174	14141	14164	14206	14155	14165	14204	14045	14094	14173	14117	13971	14160	14095	14289	14270	14342	14239	14243	14158	14300	14079	14076	14316	14316	14268	14202	14161	13982	14091	14420	14127	14090	14285	14314	14267	14264	13958	14170	14172	14145	14150	14153	14196	13907	14298	14281	14104	14101	14230	14326	14227	14212	14109	14128	14144	14195	14225	14109	14335	14161	14343	14089	14100	14178	14081	14128	14264	14326	14039	14112	14010	14254	14195	14031	14221	14094	13958	14256	14156	14014	14203	14276	14161	14198	14067	14206	14228	14028	14225	14286	14111	14070	14334	14161	14194	14170	14091	14213	14182	14111	14307	14240	14177	14271	14304	14075	14259	14098	14291	14202	14138	14293	14420	14094	14128	14132	14268	14238	14123	14108	14266	14142	13902	14227	14299	14172	14324	14217	14243	14234	14233	14329	14148	14376	14080	14045	14335	14071	14168	14274	14098	14291	14327	14050	14161	14240	14065	14300	14347	14153	13996	14245	14078	14173	14153	14225	14273	14111	14259	14179	14116	14096	14135	14281	13962	14193	14073	14168	14299	14246	14084	14182	14227	14091	14296	14071	14197	14124	14013	14271	13970	14142	14329	14194	14405	14205	14191	14307	13993	14286	14239	13965	14010	14166	14122	14263	14129	14268	14233	14131	14444	14108	14081	14176	14305	14122	14222	14100	14177	14304	14238	13998	14130	13963	14313	14100	14274	14205	14077	14186	14097	14277	14085	14227	14091	14244	14326	14016	14268	14282	14085	14043	14367	14214	14237	14165	14306	14034	14189	14125	14106	14022	14326	14144	14149	14146	14182	14047	14085	14168	14180	14036	14234	14182	14100	14251	14160	14107	13975	14244	14202	14066	14187	14286	14077	14124	14046	14165	14267	14219	14134	14180	14163	14284	14012	14180	14167	14434	14190	14183	14308	14333	14144	14121	14116	14280	14160	14146	14207	14224	14248	14348	14185	14203	14129	14191	14213	14121	14223	14007	14177	14304	14183	14176	14199	14232	14086	14160	14256	14122	14257	14174	14293	14355	14309	14060	14192	14085	14059	14162	14268	14166	14018	14125	14350	14197	14262	14060	14229	14044	14040	14257	14221	14128	14092	14130	14161	14109	14002	14009	14247	14200	14163	14311	14122	14090	14154	14136	14240	14380	14215	14139	14122	14218	14183	14071	14071	14248	14028	14244	14251	14245	14192	14135	14044	14279	14173	14193	14211	14075	14126	14132	14064	14073	14102	14227	14136	14275	14221	14095	13999	14134	14128	14092	14192	14035	14006	14091	14134	14149	14147	14224	14114	14196	14138	14035	14417	14044	13895	14278	14153	14131	14146	14094	14303	14209	14165	13977	14212	13997	14073	14352	14155	14169	14140	14141	14186	14165	14239	14272	14171	14184	14162	14090	14405	14186	14226	14231	14199	14223	14050	14253	14203	14338	14070	14271	14231	14264	14174	14271	14197	14221	14188	14022	14321	14284	14325	14104	14192	14251	14255	14159	14187	14086	14280	14229	14261	14154	14332	14263	14099	14111	14151	14406	14124	14281	14258	14284	14247	14152	14272	14037	14064	14296	14162	14248	14186	14156	14226	14103	14304	14162	14297	14123	14136	14140	14167	14295	14189	14142	14391	14177	14089	14083	14124	14152	13976	14150	14107	14064	14296	14146	14142	14147	14164	14211	14079	14235	14042	14151	14091	14012	14265	14056	14036	14199	14143	14181	14303	14109	14360	14297	14187	14223	14128	14287	14150	14132	14188	14149	14080	14252	14178	14375	14183	14178	14170	14148	14150	14337	14134	14166	14147	14220	14080	14402	14181	14122	14057	14282	14261	14267	14191	14177	13889	14268	14200	14017	14176	14083	14162	14230	14191	14175	14169	14026	14227	14244	14126	14170	14296	14087	14091	14352	14182	14243	14283	14219	14122	14241	14279	14146	14014	14289	14019	14287	14178	14215	14132	14156	14119	14067	14083	14369	14173	14122	14396	14233	14177	14078	14265	14115	14177	14114	14334	14096	14042	14105	14148	14044	14169	14346	14119	14173	14192	14307	14162	14177	14305	14260	14200	14197	14199	14156	14042	14109	14100	14163	14200	14259	14196	14241	14395	14203	14137	14016	14318	14305	14204	14187	14114	14168	14258	14010	14145	14082	14288	14250	14184	14247	14319	14290	13968	14262	14151	14208	14221	14090	14096	14125	14151	14055	14115	14136	14403	14119	14192	14034	14149	14230	14224	14382	14101	14177	14273	14084	14077	14269	14058	14182	14065	14244	14123	14091	14286	14300	14219	14308	14245	14084	14109	14172	14117	14034	14216	14092	14233	14289	14114	14197	14182	14269	14000	14140	14025	14271	14273	14170	14124	14264	14191	14035	14059	14260	14052	14220	14038	14110	14182	14392	14250	14320	14155	14209	14008	14151	14089	14107	13993	14252	14456	14210	13938	14183	14214	14341	14193	14246	14280	13959	14187	14193	14173	14145	14236	14208
24677	21717	30588	29187	29759	27498	29920	25945	24289	23722	22781	21917	21745	21025	20613	20376	19869	19736	19707	19814	19742	19337	19413	19355	19180	19012	18879	18777	18981	18770	18884	18974	19030	18819	18662	18965	19065	19043	19076	18861	19002	18826	18843	18830	18890	18909	19049	18660	18970	18898	18563	18716	18846	18773	18937	18749	18896	18677	18601	18901	18663	18731	18513	18682	18780	18599	18785	18699	18789	18653	18566	18652	18972	18557	18708	18887	18726	18700	18971	18883	18815	18552	18934	18768	18752	18504	18751	18779	18795	18692	18790	18636	18779	18659	18789	18683	18764	18563	18570	18887	18667	18756	18706	18748	18722	18846	18742	18682	18711	18740	18713	18970	18891	18773	18646	18655	18682	18707	18583	18668	18760	18859	18831	18662	18787	18802	19044	18756	18929	18684	18672	18731	18619	18762	18724	18614	18801	18728	18790	18654	18771	18884	18766	18660	18914	18789	18748	18545	18718	18639	18822	18661	18537	18452	18875	18705	18954	18814	18729	18798	18704	18645	18581	18739	18983	18802	18969	18759	18793	18820	18705	18603	18743	18803	18784	18569	18657	18713	18906	18654	18624	18639	18826	18599	18759	18939	18689	18688	18674	18770	18651	18674	18854	18814	18629	18564	18653	18686	18661	18665	18795	18824	18854	18600	18863	18857	18932	18674	18653	18630	18881	18611	18778	18649	18656	18845	18885	18798	18815	18693	18712	18957	18387	18759	18748	18731	18851	18567	18620	18616	18530	18777	18950	18841	18591	18589	18997	18928	18798	18728	18719	18802	18806	18706	18547	18734	18755	18683	18631	18777	18948	18777	18720	18438	18719	18740	18679	18536	18711	18839	18586	18635	18747	18763	18889	18771	18675	18935	18730	18574	18649	18691	18755	18703	18856	18745	18585	18921	18890	18619	18880	18638	18914	18707	18936	18613	18699	18895	18908	18715	18840	18755	18768	18831	18666	18784	18900	18725	18804	18752	18761	18779	18791	18820	18765	18652	18686	18739	18879	18773	18504	18591	18674	18848	18795	18665	18609	18696	18683	18983	18805	18712	18487	18515	18598	18850	18943	18826	18723	18919	18584	18692	19005	18707	18747	18909	18522	18810	18622	18743	18470	18752	18727	18630	18928	18559	18727	18984	18587	18751	18730	18637	18867	18766	18761	18533	18983	18589	18695	18894	18792	18749	18701	18792	18609	18861	18660	18802	18677	18856	18763	18786	18807	18679	18765	18615	18953	18852	18569	18506	18624	18810	18820	18606	18664	18861	18614	18898	18568	18918	18870	18723	18723	18705	18648	18703	18717	18659	18536	18774	18695	18541	18888	18647	18633	18591	18753	18993	18694	18412	18645	18592	18632	18587	18729	18683	18752	18639	18885	18533	18951	18607	18688	18872	18645	18630	18779	18677	18675	18693	18574	18603	18600	18542	18857	18639	18473	18794	18808	18690	18693	18587	18972	18678	18668	18865	18790	18757	18994	18591	18690	18789	18608	18634	18954	18762	18904	18761	18561	18628	18737	18465	18684	18651	18579	18702	18785	18784	18757	18884	18298	18707	18871	18712	18597	18575	18782	18913	18720	18945	18876	18721	18729	18647	18547	18769	18755	18685	18713	18647	18628	18837	18814	18549	18854	18671	18487	18579	18596	18769	18781	18775	18857	18413	18913	18763	18658	18532	18704	18834	18830	18875	18668	18809	18724	18885	18651	18727	18467	18740	18827	18734	18767	18748	18808	18419	18459	18754	18645	18724	18896	18760	18859	18669	18516	18719	18581	18755	18553	18869	18642	18588	18836	18809	18969	18762	18769	18701	18705	18731	18913	18901	18762	18640	18807	18718	18673	18690	18788	18796	18730	18613	18622	18591	18557	18764	18566	18433	18723	18694	18795	18659	18649	18791	18690	18666	18714	18702	18648	18683	18920	18950	18964	18862	18593	18653	18425	18748	18587	18549	18869	18840	18586	18572	18507	18708	18664	18525	18759	19001	18596	18514	18785	18697	18710	18581	18818	18717	18826	18885	18587	18607	18868	18848	18682	18493	18779	18607	18596	18600	18662	18831	18837	18860	18811	18611	18615	18718	18792	18729	18672	18520	18733	18644	18757	18688	18825	18852	18829	18627	18548	18930	18861	18890	18804	18890	18848	18632	18563	18773	18611	18875	18821	18931	18864	18626	18675	18520	18935	18392	18493	18905	18655	18468	18545	18636	18791	18755	18895	18790	18395	18642	18714	18597	18669	18573	18822	18577	18612	18574	18623	18527	18763	18783	18764	18802	18575	18807	18828	18771	18945	18721	18820	18875	18627	18763	18802	18942	18733	18564	18771	18608	18598	18744	18724	18690	18529	18694	18621	18653	18711	18731	18743	18682	18470	18328	18686	18623	18842	18667	18660	18899	18727	18583	18774	18618	18553	18823	18885	18755	18719	18524	18720	18794	19011	18606	18614	18715	18908	18856	18605	18631	18576	18838	18895	18747	18672	18606	18747	18683	18879	18663	18853	18844	18790	18544	18534	18807	18808	18692	18824	18721	18635	18824	18685	18657	18850	18956	18802	18694	18619	18997	18883	18599	18486	18518	18822	18635	18767	18551	18569	18676	18724	18365	18706	18718	18621	18705	18650	18885	18646	18621	18538	18817	18813	18837	18758	18809	18711	18632	18378	18744	18851	18583	18934	18876	18621	18597	18764	18766	18624	18706	18828	18774	18750	18557	18600	18815	18736	18737	18508	18596	18817	18754	18657	18671	18730	18889	18817	18681	18697	18745	18695	18730	18718	18636	18728	18553	18648	18660	18673	18761	18655	18577	18638	18836	18881	18826	18728	18951	18728	18654	18628	18549	18777	18895	19011	18780	18655	18704	18705	18930	19065	18658	18648	18917	18564	18658	18821	18621	18710	18796	18757	18751	18817	18819	18585	18766	18593	19050	18626	18634	18830	18920	18744	18744	18796	18890	18553	18681	18809	18519	18574	18729	18675	18818	18659	18819	18497	18662	18651	18611	18709	18676	18877	18775	18870	18780	18732	18668	18792	19018	18841	18729	18665	18599	18841	18856	18944	18765	18663	18694	18711	18563	18629	18544	18669	18715	18601	18813	18763	18559	18510	18677	18691	18685	18800	18360	18729	18550	18877	18854	18721	18754	18780	18771	18810	18636	18815	18748	18904	18635	18727	18771	18657	18732	18616	18716	18830	18693	18543	18470	18571	18520	18779	18738	18662	18698	18607	18769	18780	18630	18656	18598	18691	18665	18665	18847	18778	18648	18697	18569	18697	19117	18848	18954	18727	18660	18796	18881	18728	18792	18525	18639	18800	18632	18486	18728	18928	18731	18820	18660	18755	18633	18845	18799	18680	18544	18594	18790	18787	18855	18661	18782	18771	18521	18769	18835	18564	18769	18766	18581	18633	18686	18488	18773	18773	18951	18630	18676	18684	18685	18761	18598	18512	18580	18706	18792	18644	18913	18950	18702	18749	18824	18838	18676	18797	18704	18884	18775	18842	18691	18882	18577	18870	18792	18706	18572	18729	18597	18659	18658	18738	18625	18728	18612	18647	18914	18933	18718	18684	18978	18861	18655	18811	18660	18681	18564	18930	18596	18535	18772	18743	18755	19002	18823	18826	18826	18675	18858	18825	18742	18865	18652	18709	18655	18941	18757	18752	18912	18884	18633	18450	18689	18774	18582	18593	18555	18674	18709	18713	18732	18705	18759	18693	18807	18850	18702	18803	18508	18569	18528	18769	18803	18746	18847	18609	18564	18615	18683	18828	18828	18747	18877	18726	19041	18841	18705	18905	18704	18763	18973	18660	18539	18861	18834	18773	18857	18862	18782	18553	18698	18677	18689	18619	18890	18731	18764	18871	18707	18862	18819	18731	18704	18680	18643	18761	18719	18657	18567	18925	18733	18645	18698	18768	18716	18847	18868	18742	18607	18830	18707	18691	18722	18588	18701	18643	18675	18830	18981	18711	18689	18599	18756	18888	18731	18713	18651	18837	18792	18731	18584	18655	18611	18738	18814	18628	18748	18678	18689	18794	18884	18844	18529	18854	18699	18842	18751	18913	18785	18539	18736	18920	18724	18880	18674	18709	18934	18831	18673	18812	18718	18650	18750	18769	18798	18767	18689	18826	18719	18761	18590	18596	18799	18676	18706	18711	18537	18588	18820	18560	18821	18776	18569	18806	18727	18725	18664	18630	18757	18884	18803	18655	18595	18625	18890	18735	18630	18740	18675	18437	18764	18677	18375	18719	18862	18783	18711	18806	18767	18843	18614	18542	18686	18856	18794	18761	18616	18740	18601	18741	18787	18887	18795	18533	18609	18742	18715	18713	18609	18756	18714	18498	18673	18637	18771	18512	18570	18635	18803	18535	18796	18419	18603	18712	18897	18817	18651	18799	18866	18796	18687	18624	18576	18609	18934	18738	18347	18624	18747	18817	18697	18657	18537	18923	18833	18844	18442	18756	18622	18426	18408	18593	18692	18567	18530	18726	18741	18554	18660	18684	18722	18701	18741	18719	18699	18636	18753	18819	18713	18824	18733	18788	18705	18821	18688	18811	18786	18796	18785	18884	18691	18726	18883	18850	18609	18594	18609	18861	18603	18849	18844	18674	18725	18797	18562	18702	18619	18708	18896	18557	18599	18608	18832	18778	18563	18841	18571	18800	18588	18725	18510	18869	18884	18588	18736	18601	18712	18877	18498	18780	18602	18524	18506	18632	18806	18685	18741	18929	18906	18902	18774	18989	18684	18701	18792	18826	18810	18753	18490	18657	18440	18620	18767	18930	18777	18616	18783	18821	18758	18656	18621	18702	18714	18593	18871	18748	18882	19007	18825	18834	18716	18868	18577	18624	18912	18675	18761	18715	18701	18771	18688	18670	18475	18625	18777	18707	18790	18814	18607	18786	18670	18676	18708	18693	18904	18671	18534	18450	18664	18689	18758	18597	18818	18581	18584	18842	18831	18915	18811	18662	18813	18538	18861	18658	18667	18584	18695	18706	18752	18920	18551	18775	18760	18695	18811	18796	18690	18694	18723	18967	18798	18773	18681	18603	18607	18665	18775	18718	18552	18814	18760	18693	18791	18822	18617	18804	18625	18542	18558	18736	18620	18656	18473	18637	18919
48216	83668	76497	58153	40431	25116	23781	23043	21336	20221	18957	18169	17407	16094	15829	15405	15101	14768	14767	14833	14398	14536	14386	13974	13789	13635	13781	13533	13633	13694	13704	13628	13724	13815	13751	13635	13906	13805	13645	13808	13597	13670	13806	13672	13641	13455	13730	13677	13468	13531	13519	13720	13402	13581	13578	13580	13683	13662	13691	13564	13527	13483	13593	13682	13525	13507	13553	13577	13363	13673	13377	13627	13476	13627	13463	13614	13443	13571	13751	13497	13466	13555	13623	13504	13665	13532	13545	13487	13507	13402	13538	13782	13534	13418	13540	13504	13508	13357	13497	13409	13513	13565	13497	13390	13577	13616	13532	13673	13593	13651	13482	13556	13705	13546	13562	13472	13401	13524	13500	13492	13479	13479	13516	13405	13497	13497	13410	13390	13651	13633	13579	13493	13565	13658	13495	13642	13450	13375	13548	13546	13522	13537	13639	13541	13716	13478	13540	13452	13583	13586	13453	13349	13575	13627	13556	13668	13527	13538	13609	13521	13559	13471	13600	13533	13566	13464	13571	13434	13675	13414	13533	13705	13616	13485	13531	13352	13521	13485	13507	13632	13632	13494	13638	13709	13656	13502	13372	13609	13620	13543	13420	13479	13538	13602	13595	13550	13661	13477	13534	13727	13439	13503	13453	13555	13400	13428	13518	13753	13412	13547	13725	13409	13588	13480	13568	13462	13440	13530	13399	13534	13530	13573	13496	13373	13518	13547	13546	13679	13537	13427	13503	13592	13442	13554	13402	13487	13524	13337	13366	13392	13536	13513	13468	13710	13475	13543	13465	13488	13470	13449	13466	13604	13667	13446	13397	13515	13467	13572	13563	13533	13580	13639	13642	13605	13605	13597	13500	13585	13613	13564	13446	13341	13439	13545	13445	13538	13629	13386	13447	13421	13548	13684	13437	13374	13579	13563	13397	13620	13512	13613	13372	13618	13418	13410	13479	13478	13558	13614	13537	13397	13459	13389	13549	13599	13616	13479	13489	13465	13449	13451	13683	13487	13500	13614	13669	13527	13581	13476	13524	13589	13517	13478	13420	13534	13476	13612	13577	13392	13664	13659	13345	13533	13443	13565	13807	13526	13306	13396	13359	13534	13519	13589	13602	13468	13445	13554	13538	13367	13699	13491	13538	13516	13480	13431	13483	13465	13530	13550	13506	13497	13601	13428	13567	13481	13593	13523	13582	13526	13593	13524	13603	13528	13630	13427	13614	13380	13606	13680	13461	13511	13582	13564	13506	13460	13534	13551	13536	13640	13524	13726	13662	13547	13564	13485	13496	13570	13589	13629	13490	13675	13544	13554	13566	13532	13519	13601	13674	13561	13525	13523	13578	13604	13609	13612	13553	13514	13371	13523	13467	13488	13542	13640	13596	13447	13506	13426	13532	13596	13575	13440	13555	13406	13614	13697	13593	13440	13538	13541	13458	13563	13502	13454	13485	13470	13453	13486	13588	13661	13605	13482	13457	13442	13513	13389	13390	13428	13677	13476	13382	13353	13423	13583	13579	13486	13409	13672	13553	13514	13519	13549	13623	13489	13554	13480	13606	13485	13399	13401	13555	13424	13445	13449	13435	13729	13435	13624	13543	13491	13490	13459	13487	13566	13779	13663	13530	13533	13418	13598	13519	13442	13589	13682	13485	13575	13399	13497	13498	13577	13509	13505	13491	13494	13609	13531	13600	13540	13727	13588	13613	13602	13497	13675	13642	13586	13573	13594	13710	13620	13479	13717	13493	13569	13529	13608	13509	13500	13625	13340	13571	13590	13468	13508	13563	13602	13451	13527	13570	13513	13704	13578	13582	13319	13529	13409	13492	13527	13497	13562	13593	13518	13514	13394	13576	13722	13516	13644	13546	13475	13531	13641	13579	13528	13553	13591	13525	13541	13360	13573	13316	13377	13603	13416	13566	13516	13289	13592	13550	13553	13527	13430	13349	13678	13496	13496	13387	13403	13536	13731	13609	13520	13607	13597	13551	13632	13400	13478	13659	13418	13572	13544	13563	13506	13536	13615	13420	13677	13450	13548	13420	13592	13535	13510	13588	13537	13679	13437	13500	13526	13571	13497	13761	13590	13519	13516	13494	13541	13531	13608	13480	13441	13596	13606	13355	13528	13716	13471	13644	13494	13709	13477	13612	13572	13561	13504	13444	13614	13467	13477	13401	13521	13466	13611	13479	13508	13443	13553	13452	13373	13382	13514	13582	13459	13534	13522	13674	13651	13674	13333	13491	13475	13605	13497	13489	13492	13340	13577	13597	13602	13438	13620	13578	13609	13517	13529	13689	13517	13540	13482	13436	13427	13592	13469	13394	13479	13707	13464	13513	13339	13485	13590	13597	13593	13484	13586	13291	13679	13720	13519	13675	13675	13547	13476	13654	13565	13569	13480	13579	13374	13578	13502	13618	13535	13453	13487	13474	13668	13556	13407	13642	13537	13613	13644	13476	13543	13621	13593	13489	13340	13583	13575	13393	13468	13484	13528	13367	13367	13521	13496	13513	13440	13532	13386	13545	13337	13512	13468	13596	13515	13532	13509	13586	13634	13482	13507	13708	13566	13603	13438	13467	13644	13673	13523	13565	13617	13509	13648	13465	13570	13358	13493	13593	13654	13369	13634	13590	13517	13545	13673	13441	13595	13486	13517	13571	13528	13562	13291	13476	13351	13541	13574	13574	13440	13574	13547	13491	13630	13597	13535	13592	13593	13556	13526	13682	13606	13619	13363	13424	13498	13590	13376	13516	13526	13624	13693	13565	13569	13319	13486	13324	13471	13479	13383	13481	13498	13585	13376	13607	13485	13380	13557	13491	13518	13603	13472	13364	13440	13576	13537	13456	13542	13586	13657	13431	13557	13409	13558	13419	13540	13519	13503	13460	13555	13598	13478	13608	13610	13582	13547	13589	13712	13627	13536	13319	13346	13563	13474	13532	13441	13380	13486	13506	13425	13550	13451	13409	13620	13652	13653	13464	13557	13555	13323	13440	13541	13510	13581	13647	13336	13511	13436	13478	13644	13634	13577	13600	13526	13423	13491	13544	13407	13382	13597	13643	13660	13708	13542	13418	13577	13351	13583	13508	13626	13575	13532	13538	13533	13420	13604	13594	13737	13644	13574	13422	13678	13602	13567	13674	13534	13575	13414	13566	13350	13571	13500	13524	13541	13268	13647	13519	13563	13602	13547	13587	13537	13516	13600	13653	13356	13567	13579	13500	13691	13676	13566	13464	13588	13634	13355	13545	13503	13518	13645	13605	13497	13503	13476	13557	13615	13557	13442	13590	13374	13650	13531	13512	13432	13460	13564	13605	13601	13596	13450	13422	13518	13517	13494	13602	13539	13473	13630	13490	13387	13418	13506	13513	13409	13506	13664	13552	13735	13544	13533	13562	13658	13543	13661	13507	13366	13451	13425	13589	13675	13424	13429	13400	13479	13433	13591	13685	13427	13474	13481	13487	13402	13410	13614	13678	13505	13556	13454	13631	13496	13706	13327	13327	13491	13563	13479	13621	13573	13473	13476	13533	13514	13594	13555	13433	13410	13477	13715	13470	13652	13505	13448	13334	13560	13606	13568	13487	13584	13643	13516	13449	13602	13497	13519	13484	13385	13526	13507	13467	13372	13501	13599	13509	13722	13401	13505	13519	13465	13302	13565	13599	13663	13570	13566	13551	13627	13687	13655	13597	13462	13581	13560	13586	13474	13382	13581	13662	13336	13386	13543	13675	13621	13568	13417	13506	13515	13574	13509	13558	13462	13681	13570	13614	13735	13511	13571	13466	13530	13559	13618	13490	13527	13583	13525	13394	13387	13648	13471	13664	13466	13685	13608	13487	13449	13288	13614	13720	13526	13686	13477	13463	13603	13523	13587	13705	13522	13504	13468	13540	13297	13547	13480	13577	13524	13320	13614	13519	13548	13512	13635	13545	13523	13538	13519	13593	13549	13477	13525	13406	13465	13483	13569	13599	13517	13469	13611	13491	13643	13654	13434	13512	13412	13371	13430	13497	13598	13435	13688	13658	13568	13463	13578	13564	13573	13569	13536	13519	13519	13652	13351	13663	13444	13415	13581	13540	13621	13404	13621	13552	13528	13566	13543	13757	13666	13410	13370	13362	13729	13468	13680	13710	13489	13628	13558	13636	13574	13318	13581	13484	13587	13410	13456	13631	13610	13562	13383	13504	13519	13489	13610	13584	13412	13287	13457	13575	13583	13578	13294	13628	13585	13495	13536	13374	13530	13524	13609	13482	13602	13503	13668	13602	13546	13494	13567	13393	13442	13582	13559	13448	13454	13549	13572	13504	13372	13596	13485	13314	13387	13526	13561	13474	13415	13549	13621	13553	13583	13757	13429	13599	13342	13429	13417	13687	13529	13553	13566	13522	13674	13452	13642	13557	13643	13634	13565	13480	13523	13529	13406	13626	13580	13641	13522	13535	13691	13591	13465	13424	13618	13517	13575	13494	13493	13306	13552	13392	13299	13689	13477	13674	13542	13391	13518	13455	13680	13541	13652	13566	13616	13557	13495	13595	13360	13638	13554	13513	13533	13460	13382	13603	13433	13711	13411	13458	13593	13518	13543	13426	13544	13563	13301	13633	13621	13383	13596	13653	13482	13525	13347	13541	13742	13600	13533	13403	13505	13410	13576	13430	13476	13412	13588	13539	13680	13340	13618	13490	13629	13457	13622	13362	13565	13483	13523	13474	13359	13569	13605	13469	13380	13584	13468	13446	13558	13639	13573	13554	13426	13501	13531	13387	13679	13469	13561	13554	13480	13555	13541	13597	13599	13537	13672	13560	13466	13457	13421	13338	13604	13472	13661	13580	13553	13406	13563	13820	13573	13517	13486	13530	13572	13597	13420	13643	13610	13573	13355	13460	13589	13492	13542	13363	13524	13647	13451	13521	13580	13441	13441	13615	13427	13555	13517	13484	13457	13484	13362	13540	13405	13481	13479	13649	13564	13494	13637	13292	13495	13538	13612	13569	13513	13469	13560	13658	13489	13389	13543	13403	13530	13419	13423	13424	13663	13627	13510	13676	13583	13456	13722	13515	13486	13526	13298	13431	13324	13558	13484	13544	13459	13538	13561	13580	13580	13523	13583	13678	13456
41778	51393	51578	41858	29326	24517	23966	23049	22400	22011	21591	21166	21114	20872	20753	20608	20137	20294	20211	20358	20052	20354	20052	20143	20070	19848	20164	19777	19583	19638	19794	20043	19977	19916	19866	19807	19999	19996	19971	20039	19990	19603	20079	20066	20049	20110	19943	19951	19723	19950	19904	19723	19897	20106	19930	19802	20113	19956	19858	20053	19969	19948	19795	19917	19910	20079	19971	19931	19781	19672	19889	19978	20103	20110	19878	20043	19928	20100	19855	19908	19857	20011	19973	20039	19811	20006	20159	19914	19895	20011	20190	20039	20051	20107	19631	19992	19804	19863	19850	19817	19911	19921	19778	19870	19908	19714	19765	19891	19774	19814	19992	19897	19776	19898	20001	19563	19946	20033	19970	20011	20101	19945	19855	20050	19963	19916	19839	20035	19977	19858	19993	19911	20062	19903	19755	19641	19874	19948	19759	19726	20205	19821	19887	19833	19839	19666	19799	19840	19864	20197	19885	19971	19980	19787	20018	19926	19825	19843	19900	19910	20001	19874	20033	19897	19918	20015	19894	19840	19868	19815	19843	19832	19799	19949	19792	19736	19997	19853	20041	20066	19858	19746	19979	19908	19961	19747	19816	19759	19838	20019	19885	19994	20074	19676	19682	19762	19935	19926	19888	19664	19865	19848	19859	19880	19885	19994	19912	20197	19821	19789	19751	19940	19698	19905	19914	19962	19882	19803	20032	19890	19907	19788	19667	19952	19804	19969	19886	19940	20001	19808	19746	19831	19999	19979	19951	19747	19674	19768	19664	19872	19804	19710	19947	20189	19941	19582	19702	19916	20072	20032	20081	19888	19892	19742	19810	19746	20051	20136	19975	19823	19830	19623	19816	19851	20011	19935	19852	19839	19789	19814	19620	19732	19892	19917	19864	20065	20056	19960	19814	19956	19892	19617	19952	19946	19904	19853	19999	19916	19890	19935	19948	19614	19755	19546	19914	19842	19776	19727	19716	20148	19978	19805	19696	19904	20074	20018	20050	19946	19832	19761	20060	19877	20132	19973	20036	19952	19894	19914	19776	20015	19881	19896	19952	19912	19973	20052	19969	19754	19836	19766	19936	19918	19579	20008	19955	19961	19997	19836	20024	20076	20206	19806	19539	19923	19887	19902	19892	19806	19968	20140	19956	19845	19830	19761	19990	19767	19989	19842	19861	19779	19786	20003	19860	19833	19983	19708	19903	19665	19964	20098	19980	19860	20069	19891	19917	20058	19852	20012	19734	19630	19923	19904	19789	19935	19900	19861	20112	20246	19977	19682	19973	19973	19865	19842	19996	19881	19996	19701	19702	19968	19848	19725	19632	19915	19988	19659	19987	19864	20152	20027	19789	19779	19862	19937	20003	20014	20109	19905	19839	19854	19786	19989	19980	19943	19792	19786	20082	19985	19961	19909	19898	19958	19903	19976	19728	19937	19888	19813	19921	19735	19845	19879	19878	19881	19788	19917	19856	20087	19853	19923	19883	19991	19940	20163	19997	19938	20033	19850	19790	19840	19875	20091	19961	19838	19844	19779	19925	19890	20105	19970	20064	19723	19939	19784	19964	19800	19961	19839	20006	19894	20013	19817	19753	19758	19808	19759	20000	19920	19769	19929	19948	19712	19853	20007	19935	19968	20065	19588	19955	19891	20113	19995	19923	20077	20029	20010	19753	19945	19845	20030	19942	20044	19894	20040	20122	19853	19989	19693	19862	19809	19830	19902	19801	19825	19834	19886	19843	19813	19992	19916	20008	19766	19853	20017	20022	19886	19684	19891	19695	19994	19841	19726	20107	19875	19912	19877	19924	20054	19900	19919	19726	19930	19822	19755	19842	19897	20048	19863	19528	19744	19993	19803	19878	19880	20139	20017	19966	19622	19757	19819	19872	19496	19820	19906	20015	19832	19820	19973	20069	19692	19886	19737	19828	19691	20206	19813	20010	20270	19696	20244	19983	20031	19997	19675	19631	20216	19870	19986	19903	19899	19928	19648	19730	20230	19904	19868	19958	19843	19905	19904	20100	19912	19955	19918	19758	20111	19838	20064	19918	19918	19870	19883	19852	19912	19903	20020	19800	19731	19994	19935	20107	19992	19885	19944	19935	20023	19924	19983	19819	19732	19964	20188	20089	19945	20023	20020	19890	20032	19959	19834	19987	20005	19867	19925	20059	19863	20052	20030	19823	20143	19924	20007	19736	19758	19616	19833	19905	19962	20107	19950	19749	20037	20012	19945	19867	19846	19869	19904	19850	19880	19941	19795	19850	19962	20008	19967	19784	19854	19836	19717	19648	19858	19745	19735	19964	19680	19838	19821	20213	19908	19990	19813	20047	19868	19707	19948	19971	19969	20002	19759	19828	20120	20156	19892	19852	19721	19874	19913	19864	19885	19783	19693	19970	19956	19797	19973	19760	19795	19916	19672	19877	19814	20134	20061	19966	19970	19940	19846	19931	20063	19662	19816	20015	19737	20023	19954	19944	19959	20037	19705	19951	19786	19725	20169	20093	19882	19862	20098	20046	19920	19877	20053	19961	20052	19955	19849	19855	19803	19911	19990	19851	19950	19971	19742	19950	19743	19842	19903	19912	19827	19588	19984	19831	19951	19890	19497	19670	20213	19753	19889	19699	19850	19816	19861	19833	19839	19857	19875	19861	19891	19847	19791	19953	19944	19843	20215	19881	19921	19864	19702	20002	20000	20141	19696	19840	19696	19845	19855	19851	20019	19886	19552	19866	19934	19796	19703	19790	19759	19749	19836	19973	19825	19663	20024	20016	19877	19918	19763	20000	19869	19856	19628	19731	19860	19888	19793	19865	19612	20052	19907	19963	20068	19804	19677	19692	19979	19915	19797	19774	19814	19887	19858	19815	19880	19947	19748	19729	19711	19968	19906	19810	20030	19869	19814	20057	19573	19809	19849	19830	20171	19853	19799	19884	19985	19930	19831	19833	19958	19890	19766	19895	19831	20071	19896	19923	19916	19728	19831	20029	19706	19744	19693	19799	19924	19995	20323	19879	19935	19630	19637	19674	19822	19795	19956	19800	20032	19821	19739	19976	20084	20032	19872	19943	19879	19982	19883	19884	19852	20005	20056	19904	19752	19692	20040	19945	20016	19884	19839	19841	19983	20018	19699	19891	19961	19961	19920	20060	20014	20002	20145	20088	20079	19940	19969	19893	19857	19982	19771	19951	19988	19919	19937	19859	19924	19936	19959	19964	19958	19944	19907	19884	19809	19968	19934	19879	19751	19901	19812	19934	19892	19877	19965	19980	19954	19868	19762	19643	19956	20179	19881	20122	20015	19854	20032	19863	19789	19741	19899	19960	19806	19811	19944	19951	19812	19873	19749	19849	19736	20073	19829	19723	19862	19899	19956	19610	19922	19736	19887	19834	20075	19854	19772	19719	19863	19884	20033	20113	20047	19826	19911	19824	19931	20063	19858	19798	19995	20051	19805	19957	19977	19998	19765	19765	19945	20055	20004	19960	19831	20212	19925	19863	19733	19721	19756	19924	19781	19711	19682	20081	19964	19690	19686	20304	19986	20101	19963	19815	19912	19993	19698	19801	19815	19821	19780	19843	19892	19773	20015	19927	19843	19759	19888	20383	19883	19804	20000	20006	19778	19848	19901	19982	19902	19885	19934	20013	19796	20069	19762	19824	19865	19973	19916	20154	19804	19879	19928	19813	19954	20071	19944	19945	19900	19979	19988	19870	19734	19958	19850	19848	19760	19790	19715	19787	19927	19819	19739	19966	19860	19823	19661	20061	19728	19844	19627	19924	19807	19731	19867	19740	19762	19944	19817	20040	19947	19866	19915	19921	19919	19728	19899	19967	19826	19844	19799	19882	19994	19853	19833	19854	19835	19724	19885	19907	20031	19915	19957	20062	19897	19991	19848	20001	20055	19949	20039	19912	19769	19663	19919	19900	19971	19849	19853	19923	20008	19871	19809	19997	19962	19814	20033	20199	20136	19792	19948	19914	19899	19889	19922	19697	19799	19957	19819	20000	19790	19948	19636	19940	19791	19869	20027	19750	19888	19903	19779	19991	19823	19603	19766	20114	19816	20032	19923	20006	19817	19882	19897	19736	19809	20167	19712	19608	20031	19978	19737	19722	19864	19734	19738	19958	19667	20097	20021	19971	19952	19958	19926	19967	20005	19692	19816	19805	19954	19980	19915	19908	19827	19836	19876	20029	19813	19705	20054	19942	19747	19742	19845	19900	20184	19858	19829	19730	19642	19820	20003	19906	19979	19831	19743	19760	20015	20066	19838	19819	19898	20108	19990	19774	19715	19775	20081	20045	19770	19995	19863	19865	19999	20001	20025	19870	20106	19936	19843	20049	19845	19748	19754	19997	19939	19972	19680	19781	19982	19941	19797	19956	19987	19864	19741	20002	20060	20009	20069	20081	19965	19877	19960	19787	20038	20045	20043	19859	19897	19811	19857	19896	19819	20065	19790	19961	19855	19869	19893	19870	19966	20002	19897	19793	19993	19765	19747	19861	19974	19834	19971	19997	19916	19881	20001	19900	19945	19880	19880	19780	19884	19838	19849	20079	19900	19949	19866	19963	19812	20141	19967	19967	19929	19802	19909	19893	20032	20104	19698	19891	19975	19814	19772	19958	19930	19742	19858	19911	19617	19709	19964	19871	19948	19789	19739	19781	19879	19759	20050	19856	19873	19936	20016	19913	20102	20003	20028	20037	20012	20130	19771	19944	19851	20099	19942	19916	19767	19733	19925	19979	19863	19913	19847	19840	19930	20006	19877	19858	19978	19976	19819	19946	19923	19704	19828	19983	20048	19992	19876	19896	19955	19748	19703	19903	19826	19846	19950	19833	19806	19924	19908	19807	19699	19844	19794	20021	19920	20072	19912	19578	19914	20096	20108	19979	19875	19923	20023	19979	19844	19966	20149	19698	19877	20046	19834	19693	19891	19942	19614	19933	19949	19901	19980	19828	20114	19751	19790	19869	20211	20010	19844	19936	19954	19867	19897	19932	19957	19976	20023	20034	20032	19693	19851	20222	19928	19777	20114	20021	19689	19926	19967	19913	19937	19821	19775	19893	19560	19758	19835	20063	19836	19692	19672	19733	19887	19829	19734	19871	19823	20030	20071	20107	19884
44462	60318	52509	37750	23563	19908	19555	18403	17676	17069	16571	16054	15639	15164	15256	14739	14663	14409	14482	14636	14429	14439	14530	14209	14236	14260	13917	14076	14245	14040	14227	13941	14056	14242	14089	14264	14223	14073	14202	14120	14251	14165	14003	14029	14107	14044	14210	14159	13982	14082	14180	14006	14087	14188	14254	14138	14111	13916	13908	14092	14119	14033	14040	14224	13984	13958	14225	13914	13961	14100	13952	14056	14012	14116	14015	14043	14058	13943	14030	13956	14070	14104	14022	14061	13953	14118	13986	14208	14145	14291	14093	14034	14126	13879	14007	13911	13980	13934	13994	14369	13939	14064	14133	14155	13882	14240	13944	14137	14061	14113	13995	14133	14007	13841	14039	14170	14053	13968	13965	14036	13898	14268	14023	14001	13959	13999	13908	14042	14027	14194	14110	13954	14195	13976	14129	14059	14050	14082	14052	14052	13998	13965	14059	14091	14024	14248	13982	14036	13826	14050	14016	14065	14181	14101	14093	14155	14188	14002	14069	14107	14031	14102	13949	13963	14167	14051	13990	14092	14118	14090	13932	14070	14049	14016	14106	14070	14031	14111	13921	14046	13954	14013	14020	14011	14015	13982	14062	13917	14071	14085	13980	14241	14048	14144	14101	13831	14106	14113	14041	14045	14223	13939	14052	14078	14081	14149	14165	14201	14124	14271	13913	14165	14066	14085	14132	14045	14148	14100	14017	14054	13982	14062	13989	14034	14098	14114	14175	14112	14167	14024	14099	14069	14076	14056	14039	14088	14063	14034	13983	14218	14114	14055	13962	14143	14092	14126	13993	14121	14191	14129	14121	13919	14063	14052	13971	14103	13938	14258	14085	14104	14069	13926	14175	14121	14032	14196	14140	14045	14097	13982	14061	14156	14081	13979	14091	13995	14103	14070	14026	14145	14077	14033	14195	14085	14192	14012	13875	14081	14013	14080	14055	14137	14041	14096	14041	14035	14010	14158	14001	14118	14067	13865	14063	13890	14135	14207	14060	14049	14038	13937	14184	14038	14012	14013	14050	14073	14096	13960	14139	14108	14022	14404	14035	13890	14132	14167	13954	13992	14028	14204	14081	14042	14196	14048	14026	14241	13912	14113	14213	14258	13946	14079	14048	14069	14066	14070	13999	14258	14169	14088	14011	14258	14146	14107	14054	13967	14110	14036	14002	14212	14091	14147	13932	13947	14017	13982	14176	14230	14090	14163	14015	14224	14285	14184	14032	14056	14098	14114	13983	14244	14142	14087	13940	14010	14188	14230	14034	14089	14072	14070	13934	14158	13931	14203	13948	14050	14019	14177	14032	14192	14060	14235	14131	14081	14233	14084	14051	14144	14110	14233	13980	14155	14164	14212	13862	14196	14000	14032	14181	13889	14084	13967	14178	13986	14047	14083	14004	14102	14025	13759	14052	14153	13857	14058	14078	14109	13971	14182	14062	13949	14054	13878	14094	14090	14172	14115	14100	14230	14105	14078	14141	14157	14090	14087	14104	14166	14186	14056	14038	14081	14187	14238	14017	14156	14004	14083	13823	14010	13994	14049	14067	13989	14117	13881	14247	14147	14140	13843	14131	14117	14158	13943	13992	14067	14162	14100	13983	14057	13971	14220	14090	14077	14079	14179	14086	14079	14273	14039	13950	14155	14078	14230	14075	14035	14104	14027	14198	14118	14152	14156	13989	13857	13989	14153	13943	14163	14103	14048	14032	13960	14136	14035	14017	14017	14166	14031	14230	13917	13943	14075	14134	14055	14048	14012	13914	14098	14125	14147	14102	13846	14099	13949	14260	14105	14048	14114	14066	14137	14021	14014	14125	14158	14080	14107	14218	13940	14194	13976	14103	14144	14098	13857	14090	14009	14167	14167	13985	13969	14026	14172	14036	14131	13934	14121	14249	14009	14080	14288	14018	14112	13938	13949	14265	14079	14160	14141	13906	13992	14133	14134	14190	13968	14008	14034	14188	14109	14247	13991	14269	13935	14226	14097	14030	14061	13891	13890	14045	14067	14101	13977	14195	14059	14146	14070	14000	14080	14010	13956	14032	13978	13885	14087	14286	13857	14186	13931	14249	14050	13946	13830	14031	13927	14143	14085	13993	14215	14248	13995	14165	13953	13995	13883	14228	14031	14162	13936	14036	13978	14072	14175	13848	13983	14041	13993	14102	14044	14125	14025	14047	14018	14119	14145	13844	14086	14119	14079	13975	14201	14009	14174	13910	14017	14060	13993	14027	13955	14079	14076	14159	13928	13964	14077	13830	13996	13866	13966	13894	13955	13890	14162	13961	14271	14200	14058	13852	14058	14039	14092	13984	14032	14051	14128	14198	14061	13840	14018	14101	14078	13932	14082	14035	13979	14111	14215	14020	14077	14165	14121	14102	13873	14099	14006	14116	14249	14221	14132	13987	13998	14229	14083	14046	14165	14001	13968	14158	14091	14010	14069	13982	14148	14133	14133	13943	14077	14076	14069	14114	14160	14278	14230	14042	14015	14174	14113	14166	14078	13947	14067	13975	14184	14068	14108	13962	13983	14019	14115	13862	14155	14062	14133	13959	14281	14021	14317	13993	14021	14116	13979	14151	14001	14187	13969	14062	14132	14109	14165	14139	14145	14103	13976	14069	14236	14068	14103	14152	13871	14089	14109	14122	14161	13981	13970	14216	13964	13898	14059	14260	14123	13959	13996	13935	14079	14104	14019	13973	14081	14030	14104	13942	14156	14127	13979	14091	14046	13992	13993	14245	14106	14161	14213	13997	13971	14136	14195	14136	14117	14209	13868	14163	14048	14019	14170	14045	13978	14194	14222	14020	14022	14230	14278	14082	14107	14049	13986	14161	13973	14102	14103	13812	14184	14106	14160	14035	13957	13948	13984	14047	13925	14069	13987	14071	14038	14054	14065	14049	13854	14099	13991	13942	14162	14086	14100	13913	14081	14158	14106	14022	14133	14253	14013	14157	14096	14024	14197	13966	14132	14016	13981	13962	13983	14027	14147	14088	13999	14018	14018	14074	14066	14051	14039	13896	14129	14026	14078	14154	14060	14110	14145	14202	13929	13872	14015	14083	13955	14023	13926	13976	13949	13934	14070	13940	14134	14005	14140	14053	13980	13874	14100	14054	14157	13916	14160	14167	14066	14015	14054	13941	13970	14149	14112	14190	14264	14202	14075	14012	14191	14099	14088	13944	13950	14068	14056	14095	14039	14099	14093	14029	14118	14309	13926	13950	14231	14084	14028	14137	14198	14069	14022	13927	14177	13968	13981	14192	14180	14174	14059	13897	13985	13920	14088	14120	14048	14059	14058	14119	14177	14179	14136	14177	13900	14014	14023	13988	14029	14064	14068	14140	14141	14267	14133	14132	13960	13942	14068	14124	14002	14210	14140	14038	14132	13989	14109	14131	14161	14156	14067	14138	14077	13931	13991	14138	14047	13889	14096	13989	14014	14019	14004	14127	14108	14183	14110	13941	14100	13986	14290	14164	14010	14116	13997	14101	14142	14135	13979	13933	14066	14121	14103	14161	14023	13989	14253	14088	14033	13992	14130	14081	14188	14094	13977	14164	14089	14094	14132	14044	14105	14377	14073	14061	14172	14113	14238	14039	13992	14105	14143	14166	14057	14060	14082	14122	14047	14213	13977	14173	14096	13840	14155	14200	14107	14096	14143	14174	14040	14078	14087	13953	14125	14035	14063	13915	14009	14064	13942	14219	14028	14090	14210	14108	14063	13994	14114	14104	13971	14088	14087	14176	13905	14159	13973	14002	14043	14176	14191	14149	14017	14092	14187	13987	14159	14195	14133	14089	13935	13918	13992	14047	13989	14052	14164	13876	14004	13990	14167	14230	14004	14059	13908	14088	14052	13923	13902	14101	14079	13916	14017	14056	14113	14081	14067	14070	13814	14154	14112	13955	14110	14036	14075	14105	14051	14177	14023	14000	14200	14076	13955	14082	13990	13974	14022	14013	14155	13935	14148	14303	14251	14184	14176	13981	14089	14061	14229	14174	14134	14055	14049	14116	13994	14149	14040	14118	13899	14080	14093	14044	14213	13965	13912	14152	13961	14106	13969	13996	14136	13908	14069	13904	14250	14026	14047	14065	14098	14195	14242	14086	14160	14145	14188	14056	14183	14107	14176	14193	14186	14286	14093	13959	13879	14112	14184	13970	14112	14151	14066	14203	14142	14183	14128	13842	14116	14071	14072	14040	14022	14058	14061	14174	14150	14056	13847	13951	14160	14033	13925	13928	14133	14085	14032	14016	14154	13945	14058	14039	14009	14083	14124	14083	14159	14053	14064	14036	14289	13991	13997	14089	14093	14304	13917	14057	14071	14111	14209	14142	14003	14125	14078	14121	13971	14152	13978	14100	13971	14163	14092	14082	13996	14307	14032	14266	13925	14116	14124	14013	14043	14178	14067	14081	13986	14058	13935	14190	13863	14203	14060	14087	14053	14207	14146	14128	14026	14121	14103	14228	14236	14125	14120	13989	13970	13954	14106	13941	14098	13935	14186	14134	14150	14069	14042	14180	14124	14063	14186	14058	14049	14352	14078	13988	13962	14103	14039	14012	14151	14129	14140	14119	14248	14239	13979	14108	14159	14178	14249	14039	14107	13968	14058	14185	14146	14017	13978	14180	13992	14209	14009	14087	14105	14130	14163	14048	14033	14081	14089	13905	14095	13842	14099	14100	14040	14101	14145	14073	14137	14024	14096	14127	14135	14019	14007	14169	14088	14423	14072	13976	14009	14055	14084	14083	13989	14022	14037	13877	14038	14156	13924	14248	14185	13955	14028	14073	13910	14140	14153	14016	14040	14051	13946	13976	14049	14084	13975	14077	13906	14225	14434	14035	14109	14243	13940	14080	14122	13912	14090	14072	14044	14138	14197	14132	14019	14007	14111	14169	14010	14015	13954	14106	14099	13969	13995	14242	14015	14081	14127	14085	14076	13948	14080	14037	14275	14018	13883	14158	14275	14020	13945	13998	14046	14169	14235	14014	14185	13916	14181	14072	14069	13791	14138	14107	14221	14093	13937	14166	14177	14099	14115	14159	14142	14109	13978	13974	14146	14013	13945	14078	14032	14142	14090	13903	14082	13939	14268	14038	14040	13988	13988	13883	13912
26600	22027	32581	33060	28767	28487	28901	25662	24281	23680	23145	22514	21869	21724	21146	20845	20735	20341	20480	20744	20458	20460	20631	20261	20081	19694	19924	19626	19903	19837	19933	19687	19735	19708	19901	19838	19887	19846	20206	20091	19740	19975	20081	19825	19747	19777	20191	20160	19916	19790	19972	19862	19845	19542	19666	19977	19670	19877	20013	19888	19698	19691	20014	19560	19856	19585	19561	19686	19537	19695	19625	19691	19449	19708	19731	19771	19797	19672	19797	19750	19660	19701	19658	19647	19533	20147	19715	19714	19840	19763	19524	19838	19725	19502	19751	19816	19589	19549	19705	19603	19669	19760	19761	19850	19759	19828	19654	19721	19805	19996	19710	19835	19809	19621	19621	19529	19718	19598	19871	19788	19723	19585	19679	19614	19750	19645	19956	19745	19947	19811	19775	19504	19695	19818	19633	19649	19521	19690	19773	19809	19912	19781	19796	20034	19820	19741	19701	19950	19805	19583	19934	19754	19742	19905	19711	19785	19633	19722	19776	19924	19947	19690	19401	19603	19689	19794	19848	19677	19715	19636	19793	19637	19745	19628	19949	19838	19575	19786	19754	19799	19814	19994	19816	19704	19606	19618	19720	19805	19689	19721	19617	19699	19795	19756	19485	19936	19766	19718	19723	19782	19865	19956	19812	19850	19514	19501	19525	19808	19671	20007	19927	20088	19898	19890	19910	19823	19668	19725	19645	19822	19796	19721	19894	19801	19943	19594	19806	19694	19712	19744	19764	19881	19866	19687	19633	19770	19752	19539	19628	19730	19735	19708	19716	19446	19783	19725	19777	19483	19817	19678	19741	19822	19806	19581	19690	19803	19681	19552	19857	19742	19646	19751	19681	19601	19809	19734	19858	19758	19689	19882	19587	19782	19794	19906	19761	19718	19646	19801	19719	19700	19908	19999	19853	19640	19784	19704	19794	19537	19659	19739	19720	19422	19663	19696	19738	19812	19987	19656	19914	19820	19631	19796	19998	19870	19709	19696	19785	19843	19633	19709	19479	19705	19800	19915	19617	19583	19733	19721	19755	19800	19838	19743	19684	19592	19672	19786	19482	19554	19745	19736	19857	19569	19706	19771	19657	19787	19830	19629	19599	19771	19771	19803	19900	19832	19680	19926	19755	19738	19843	19503	19694	19811	19826	19801	19482	19754	19831	20110	19795	19757	19700	19745	19944	19462	19814	19577	19853	19769	19756	19718	19504	19863	19631	19734	19489	19727	20067	19753	19665	19766	19731	19862	19732	19711	19705	19434	19861	19981	19767	19659	19869	19706	19681	19674	19777	19790	19668	19759	19861	19743	19598	19746	19862	19793	19669	19698	20071	19718	19833	19621	19653	19640	19699	19892	19868	19925	19760	19870	19678	19559	19474	19604	19721	19678	19778	19695	19883	19750	19794	19546	19635	19882	19704	19610	19742	19772	19604	19526	19798	19734	19763	19862	19752	19685	19749	19723	19786	19694	19771	19560	19675	19585	19909	19892	19591	19595	19774	19693	19681	19720	19789	20013	19797	19827	19880	19798	19855	19637	19731	19630	19564	19742	19594	19610	19603	19584	19771	19757	19731	19655	19821	19842	19911	19581	19787	19779	19749	19660	19779	19694	19743	19641	19603	19686	19657	19773	19662	19902	19752	19703	19980	19866	19733	19583	19740	19899	19888	19620	19813	19756	19656	19773	19688	19751	19643	19608	19749	19554	19484	19519	19522	20034	19725	19634	19774	19730	19591	19748	19890	19829	19681	19745	19715	19712	19740	19693	19839	19707	19506	19750	19721	19833	19832	19951	19994	19798	19804	19733	19806	19808	19677	19687	19858	19805	19581	19697	19824	19760	19914	19754	19679	19866	19757	19908	19659	19687	19498	19696	19892	19549	19654	19784	19836	19783	19603	19927	19601	19658	19732	19681	19733	19722	19742	19845	19698	19903	20025	19642	19507	19776	19609	19684	19740	19725	19668	19479	19829	19837	19820	19856	19664	19389	19872	19876	19827	19460	19762	19759	19657	19716	19775	19681	19592	19679	19640	19723	19827	19579	19856	19683	20064	20031	19626	19992	19743	19605	19662	19614	19607	19723	19858	19649	19773	19714	19703	19483	19922	19778	19678	19568	19686	19654	19929	19777	19723	19662	19683	19584	19530	19802	19809	19744	19917	19838	19574	19636	19723	19743	19683	19871	19622	19741	19715	19699	19834	19694	19777	19821	19749	19538	19815	19820	19855	19851	19691	19546	19531	19673	19791	19766	19820	19805	19721	19737	19775	19655	19920	19694	19655	19831	19804	19649	19666	19538	19822	19633	19819	19877	19742	20023	19720	19600	19641	19722	19622	19779	19771	19516	19568	19796	19650	19706	19799	19724	19921	19637	19850	19664	19723	19654	19733	19868	19940	19733	19670	19721	19837	19755	19804	19871	19632	20004	19814	19777	19775	19806	19684	20013	19981	19744	19551	19763	19784	19769	19767	19641	19624	19736	19807	19691	19786	19724	19983	19939	19906	19739	19893	19903	19804	19758	19616	19637	19678	19876	19745	19749	19871	19673	19725	19424	19663	19659	19624	19583	19885	19666	19592	19802	19792	19835	19872	19634	19801	19746	19803	19551	19813	19802	19811	19734	19802	19760	19682	19878	19490	19864	19702	19668	19864	19608	19759	19765	19559	19809	19755	19583	19652	19756	19715	19967	19777	19852	19765	19897	19610	19956	19901	19927	19700	19697	19890	19438	19844	19700	19724	19811	19522	19720	19781	19854	19749	19944	19848	20107	19689	19801	19784	19811	19541	19684	19848	19777	19821	19652	19876	19534	19868	19837	19811	19551	19748	19653	19809	19705	19766	19810	19708	19894	19746	19541	19582	19764	19675	19682	19740	19771	19701	19918	19959	19677	19759	19846	19771	19835	19732	19644	19634	19554	19623	19719	19839	19840	19800	19629	19757	19627	19733	19874	19753	19691	19669	19688	19683	19425	19648	19722	19648	19833	19696	20089	19917	19728	19705	19676	19921	19835	19736	19910	19581	19621	19788	19939	19822	19693	19566	19816	19895	19746	19831	19609	19730	19868	19917	19937	19870	19627	19811	19901	19613	20003	19971	19553	19742	19813	19464	19730	19750	19706	19713	19644	19791	19615	19759	20081	19597	19555	19519	19836	19862	19887	19773	19709	19526	19791	19685	19842	19875	19651	19870	19781	19670	19641	19607	19823	19672	19901	19794	19814	19899	19721	19799	19801	19790	19889	19651	19553	19764	19869	19631	19638	19697	19680	19809	19848	19683	19742	19682	19900	19750	19628	19699	19850	19764	19781	19649	19729	19963	19782	19718	19805	19706	19615	19904	19907	19533	19918	19644	19871	19756	19704	19579	19866	19808	19972	19689	19620	19735	19401	19555	19719	19885	19751	19676	19808	19948	19769	19813	19508	19866	19960	19806	19659	19716	19763	19517	19851	19834	19586	19901	19856	19710	19653	19823	19664	19902	19654	19632	19652	19894	19396	19614	19724	19768	19647	19724	19824	19751	19808	19817	19599	19720	19708	19615	19586	19747	19538	19869	19786	19889	19782	19575	19601	19634	19603	19711	19698	19670	19830	19725	19910	19625	19760	19598	19798	19794	19830	19761	19818	19863	20012	19493	19675	19791	19728	19651	19674	19607	19643	19572	19589	19369	19693	19862	19868	19887	19839	19656	19629	19781	19697	19906	19624	19636	19758	19935	19653	19807	19869	19683	19715	19590	19859	20001	19702	19742	19732	19781	19740	19668	19540	19637	19589	19806	19571	19678	19804	19810	19895	19876	19701	19687	19783	19708	19681	19869	19876	19920	19851	19686	19662	19875	19917	19807	19837	19761	19581	19624	19569	19651	19895	19729	19741	19549	19710	19720	19859	19928	19877	19510	19650	19438	19829	19864	19653	19791	19888	19695	19618	19713	19923	19683	19703	19670	19791	19635	19700	19614	19762	19765	19677	19668	19661	19748	19823	19731	19766	19971	19785	19907	19704	19737	19722	19736	19824	19674	19974	19708	19499	19507	19763	19776	19792	19847	19621	19626	19564	19738	19894	19720	19545	19731	19551	19830	19837	19851	19806	19870	19659	19822	19578	19466	19579	19757	19613	19836	19738	19687	19740	19795	19608	19708	19612	19733	19758	19625	19771	19738	19506	19645	19819	19779	19889	19656	19876	19855	19642	19811	19718	20011	19810	20005	19995	19678	19798	19752	19796	19711	19854	19807	19960	19865	20076	19791	19733	19862	19677	19514	19748	19789	19703	19726	19573	19644	19623	19752	19859	19782	19800	19621	19634	19866	19711	19699	19857	19666	19753	19686	19667	19849	19692	19537	19711	19720	19641	19777	19707	20009	19742	19899	19655	19596	19782	19675	19820	19596	19640	19867	19900	19677	19527	19652	19578	19454	19792	20096	19770	19658	19861	19593	19753	19611	19799	20072	19758	19784	19753	19841	19788	19586	19664	19778	19814	19914	19824	19955	19867	19816	19808	20191	19949	19780	19887	19792	19571	19925	19709	19789	19902	19709	19592	19488	19673	19828	19636	19917	19689	19753	19785	19665	19579	19867	19749	19802	19809	19707	19825	19987	19702	19837	19911	19759	19606	19994	19831	19614	19623	19801	19804	19843	19781	19819	19685	19875	19874	19666	19700	19582	20027	19818	19860	19817	19794	19932	19796	19746	19933	19742	19645	19804	19763	19693	19778	19979	19837	19900	19739	19697	19789	19594	19951	19733	19888	19658	19629	19707	19893	19639	19809	19585	19705	20041	19612	19832	19641	19696	19455	19909	19885	19496	19991	19779	19749	19566	19693	19490	19543	19804	19900	19656	19945	19671	19652	19676	19541	19745	19884	19779	19852	19785	19811	19915	19678	19723	19824	19819	19686	19890	19534	19829	19626	19750	19402	20030	19936	19780	19582	19606	19573	19861	19691	19600	19739	19609	19488	19789	19822	19751	19616	20017	19785	19981	19513	19541	19567	19634	19705	19774	19774	19910	19717	19952	20060	19781	19926	19912	19832	19501	19825	19663	19632	19823	19832	19502	19647	19799	19726	19582	19716	19863	19913	19450	19930	19689	19526	19810	19814	19823	19658	19794	19834	19791	19677	19717	19972	19670	19520
43774	74089	67643	47489	29914	24769	24092	22030	20511	19270	18493	17780	16998	16513	15882	15430	15200	14812	15031	15091	14796	14955	14863	14559	14276	14092	14284	14204	14266	14186	14087	14290	14314	14237	14334	14211	14376	14220	14174	14234	14191	14273	14186	14219	14270	14082	14365	14056	14299	14145	14058	14007	14056	14011	13987	14134	14035	14105	14029	13971	14028	13978	14129	14169	13999	14161	14095	14076	14144	14095	14021	14136	14171	14000	13949	14093	14005	14163	14101	14148	14057	14134	14136	14072	14245	14155	14270	14103	14244	14079	14042	14072	14166	14105	14082	14044	14133	14057	14072	14160	13966	14165	14116	14180	14193	14033	13994	14153	14093	14074	14094	13997	14296	14106	14011	14136	14068	14161	13965	14031	14093	14112	14179	14162	14122	13946	14108	14156	14264	14208	13981	14063	14129	14098	14053	14133	14141	14098	14052	14126	14198	13947	14085	14044	14173	14118	14061	13976	13976	14175	13998	14019	14148	14134	14153	14061	14120	14188	14107	14037	14104	14115	14013	14024	14035	14230	14053	13991	14006	13936	14194	14072	14059	14144	14214	14049	13900	14027	14105	14041	14068	14094	14123	14005	14009	13924	14118	13872	14086	14135	14143	14078	14175	14129	14167	14142	14202	14038	14170	13912	14015	13982	14137	14071	14074	14162	13967	13968	14019	14063	14137	13896	14241	13944	14118	14043	13857	14185	14246	14094	14162	14061	14011	13821	14158	14207	14016	14190	14008	14172	14086	13862	14006	14180	14021	14085	13868	14127	14264	14184	14161	14091	14144	14070	14065	14138	14087	14018	14233	14010	14188	14097	13970	14059	14138	14189	14158	13985	14147	14187	14087	14167	14052	14014	14146	14091	14091	13991	13999	14132	14055	14045	13995	14088	14189	14063	14028	14025	13909	14042	14128	14227	14109	14252	14269	13938	14013	14054	13906	14033	14167	14181	14060	13990	14157	14155	14185	14222	14167	14128	14156	14141	14152	14146	14046	14106	13993	14115	14005	14048	13995	14019	13926	14105	14056	14041	14329	14120	13988	14046	14175	14110	14195	14202	14294	14118	13952	14071	14030	14023	14070	14055	14129	14216	14048	13861	14027	14083	14155	14189	14133	14065	14212	14206	14146	13968	14087	14245	13959	14048	14120	14107	14135	14144	14170	13941	14045	14227	14161	14198	13859	14111	14068	13975	14054	13948	14104	14078	14125	13954	14043	14073	14077	14111	13968	13945	14163	14082	14141	13942	14027	14117	13965	14103	14034	14070	14077	14136	14164	13982	14065	14041	13984	14180	13944	14046	14061	14012	14045	14111	14099	14147	13984	14142	14129	14123	14034	13885	14110	14045	14149	14063	14242	14161	13994	14067	14089	14133	14068	14086	14146	14043	14191	14085	14006	14045	14180	14178	14034	13982	13996	14264	14022	14165	14109	14149	13913	14186	14003	13925	14048	14130	14096	14068	14131	13937	13898	14052	14132	14128	13931	14055	14150	14118	13997	13977	14186	14111	14023	14262	14257	14223	14078	14084	14062	14085	14006	13931	13968	14119	14094	14072	14048	14249	14155	14090	14167	14026	14083	14086	14218	14035	14253	14125	14103	14052	14151	14042	14181	13941	14042	14144	14009	14134	14228	14121	13950	14044	13932	14090	14038	14243	14072	14073	13969	14129	14014	14089	14075	14115	14125	14127	14041	14072	14076	13960	14074	14176	14039	14043	14169	14115	14195	14162	14026	14062	14106	14002	13966	14035	13977	13975	14144	14137	14029	14112	14070	14061	14086	14103	14052	14043	14075	14078	14065	14042	14015	14245	13989	14150	14001	14324	13920	14232	14012	14130	14111	14076	14115	14216	14098	14160	14085	14154	14198	14091	14095	14001	13922	14220	14082	14180	14281	14080	14147	14001	14118	13872	14155	14152	14075	13919	14224	14017	14048	14029	14060	14105	13989	14127	14256	14095	14110	14105	14041	14158	13951	14130	14106	14080	14002	14117	14157	14058	14161	13884	14004	14062	13987	14035	14157	14017	14156	14137	14010	14044	14145	14099	13999	13967	14063	14109	13926	14114	14173	14106	14162	14194	14056	14054	14072	14029	14066	13980	13975	14125	14027	14035	13876	13917	14002	13982	14111	14082	13974	14134	13972	14143	14144	14076	14047	13898	14042	14186	14038	14142	13882	14164	13952	13993	14185	14061	13994	13944	14172	14059	14157	14038	14226	14036	13982	14132	14118	14086	13970	13989	14079	14066	14099	14162	14109	13972	14136	14137	13925	14191	13990	14144	14067	13937	14183	14082	13955	14059	14125	14059	14201	14155	14121	14067	14241	14040	14214	14270	14015	14115	13990	13965	14138	14266	13878	14386	13969	14162	14078	14038	13978	14113	14285	13921	14150	14065	14118	14122	14142	13909	14000	14074	14286	14222	14018	14149	14012	14068	14105	14000	14098	13916	14218	14203	14046	14053	14092	14050	13986	14215	14043	14030	14111	13964	14178	14037	14220	14176	14100	14143	14064	13990	14119	14137	14080	14088	14207	13816	14145	14022	14004	14076	14118	14041	14280	14178	13991	14232	14078	14155	14160	14096	13998	14059	14089	14010	14168	14034	14069	14088	14122	14298	14111	14085	13924	14097	14089	14145	13894	14075	14056	14029	14184	14008	13893	14250	14164	13946	14170	14220	13991	14051	14049	14203	14158	14007	14094	14163	14149	13990	13829	14011	14124	14112	14134	14206	14030	14029	14133	14108	14116	13995	13969	14013	14057	14124	14002	14142	14095	14144	14126	14258	14036	14066	14072	14070	14087	14155	14148	14140	14087	14061	14056	14087	14084	14158	13979	14210	14315	13989	14072	13940	13946	14164	14052	14161	14140	14138	14101	13821	13966	14049	14102	13999	14013	14090	14075	14144	14088	13997	14081	14094	14125	14012	14093	14195	13924	14166	13918	14080	14059	14109	14102	14060	13964	14160	14119	14128	14158	14014	14142	14149	14135	13999	14112	14229	14132	14096	13931	14139	14022	13809	14179	14163	14262	14117	14266	13901	14123	14199	14002	14010	14057	14041	14147	14119	14096	14285	14128	13857	14226	13998	14146	14179	14084	14057	14074	14239	14043	14116	14016	14149	14044	14011	14031	14148	14003	14101	14076	13915	14060	14095	13923	14099	14029	14172	14053	14113	14024	14084	14115	14147	14076	14029	14291	14080	14099	13926	14003	14074	14196	14066	14184	14005	14016	14163	14096	14082	14157	14060	14201	13932	14203	14088	14135	13985	14004	14027	14089	14071	14261	14077	14031	14051	14033	14081	14162	13945	14065	14096	14240	14088	14069	14064	13952	14000	14237	14128	14080	14164	14045	14043	14227	14173	14184	14073	14133	14060	13994	14260	14045	14157	14211	14149	14186	14102	14008	14177	14092	14107	14141	14055	13999	14052	14197	13933	14108	14081	14148	14021	14094	13951	14217	14002	14197	14050	14120	14113	14093	14074	14017	14039	14024	14041	14177	14166	14132	13989	14112	13985	14196	13853	14122	14047	14052	14021	14028	14167	14080	14238	14127	13969	13972	14056	14070	14184	14086	14192	14044	14110	14143	14145	14063	14219	14071	14047	13923	14168	14084	14106	14270	14307	14066	14152	14130	14098	14184	13988	14211	14147	14217	14199	14180	14071	14184	14060	13989	13916	14033	13970	14269	14034	14064	14054	13989	14094	14103	14143	14101	14127	14181	14132	13974	13987	14113	13947	14111	14147	13986	14030	14096	14000	14161	14164	14086	14227	14090	14008	14221	14172	14099	13971	14190	14050	14028	14037	13947	14088	14071	14166	13910	14045	14301	14071	14004	14252	14011	14174	14066	14049	13994	14153	14022	14085	14086	14042	13980	14001	14082	14147	14053	14026	14015	13974	14047	14054	14164	14110	13858	14127	14121	14130	14098	14094	14028	13943	14165	14012	13979	13900	13902	14020	14001	14060	14205	14219	14056	14037	14005	14139	13888	13996	14087	14057	14182	14240	14134	14054	14129	14078	14027	14199	14070	14103	14117	14359	14162	14182	14050	14093	14047	14083	13967	13960	14006	13932	13998	14023	14066	14022	14017	14107	14098	14104	13942	14153	14155	14092	14254	13929	14019	14147	14134	14155	14095	14139	13872	14082	14087	14139	14056	14014	13964	14110	14056	14063	14040	14125	13952	14192	14008	13980	14040	14141	14177	14169	14132	13910	13926	14128	14202	13890	14047	14112	14021	14166	14194	14286	14246	14031	14131	14197	13910	13950	14094	14134	13880	14136	13974	14099	14136	14190	14213	14098	14117	14085	14116	14253	14035	14230	13837	14259	14007	14100	14253	14002	14017	13907	14114	14222	13975	14058	14299	14044	14103	14074	13970	13986	14167	14028	14064	14173	13971	13944	14111	14063	14128	14124	14035	14227	14083	14016	14109	14260	13974	14074	14084	14071	14197	14216	14101	14189	13922	14073	14262	14065	14086	13980	14144	14134	13846	13985	13836	14188	14077	13999	14030	14188	14063	14194	14177	14097	13920	14006	14118	14222	14179	14059	14122	14087	14143	14111	13979	13960	13986	14049	14011	14053	14003	13938	14006	14036	14052	14134	14174	14033	14216	14060	13999	14080	14239	14319	14079	14106	14020	14135	14072	14062	14064	13986	13993	13943	14135	14070	14262	14113	14100	13882	13993	14136	14001	14114	14130	13972	14070	14083	14123	13888	14092	14098	14216	13990	14156	14173	14031	14284	14153	14069	14202	14191	14114	13982	14098	13913	14136	14204	14109	14036	14277	13867	14039	14145	14224	14192	13992	14150	13948	14030	14076	13982	14088	13930	14122	14054	14059	13979	14163	14127	14249	14063	14034	14156	14213	14068	14068	14231	14066	14201	14061	14016	13964	14030	14215	14073	14087	13961	14142	14089	14023	14070	14119	14059	14116	14118	14031	14184	13978	14141	14058	13976	14030	14044	14083	13945	13995	14210	13955	14145	14057	14077	14138	14168	14156	14043	14180	14054	14006	14071	14125	14072	14029	14029	14189	13985	14046	14066	14089	14006	14113	13905	14260	14261	14009	14119	14014	14004	14165	13996	14169	14037	14154	14236	14062	13990	13921	14184	14231	14016	14144	14189
24867	21810	30715	28979	27981	28923	31660	27268	25160	24307	23567	22973	22188	21692	21441	20453	20167	19829	19945	19854	19702	20052	19805	19459	19043	18880	18980	18903	18937	19255	19070	18973	19013	18924	19176	19407	19133	19185	19203	18961	19138	19153	18973	18773	18889	18860	19191	18969	18908	18858	19005	19161	18995	18688	18851	18863	18945	18846	18719	18720	18962	18770	18929	18933	18905	18789	18993	18901	18617	18999	18672	18882	18766	18864	18982	18761	18978	19087	18789	19023	18931	19146	18880	19176	19016	18765	19023	18930	18972	18973	18814	18744	18753	18784	18909	18943	18852	18824	18705	18678	18764	18883	19076	18732	18997	18863	18960	18890	18673	18887	18933	18697	18781	18976	18924	18952	18797	18961	18952	18689	18847	18962	18886	18831	19025	18809	18784	18737	19029	18741	18607	18904	19120	18879	19055	18729	18842	18672	18828	18766	18990	18788	19053	18998	18731	18888	18556	18728	19100	18930	19022	18886	18809	18843	18612	18928	18857	18815	18777	18788	18682	18769	18860	18856	18808	18854	18902	18685	18698	18581	18733	18657	18858	18769	18884	18681	18910	18833	18908	18917	18850	18740	18854	18877	18812	18899	19053	18933	18872	19044	18793	18908	18869	18909	19057	18934	18971	18742	18762	18989	18771	18855	18642	18880	18758	18722	18847	18720	18981	18836	18929	18821	18715	18870	18685	18648	18904	18672	18753	18872	19125	18862	18870	19145	18810	18716	18807	18680	18861	18622	18799	18810	18779	18849	18751	18851	18828	18733	18828	18846	18812	18604	18704	18706	18798	18878	18949	19013	18957	18807	18933	19045	18938	18816	18754	18616	18874	18694	18746	18812	19092	18644	18593	18858	18853	18825	18744	18872	18927	18931	18903	18730	18996	18952	18994	18813	18834	19017	18960	18985	18561	18720	18692	18833	18964	18835	18717	18905	18862	18689	18948	18917	18943	18799	18663	18642	18628	19002	18783	18867	18705	18867	18820	18884	19019	18807	18736	18690	18683	18508	18976	18899	18882	19024	18941	18755	18708	18881	19021	18756	18898	18756	18890	18880	18999	18647	18744	18575	18689	18782	18717	18787	18581	18927	18731	18866	18894	18828	18843	18620	19072	18670	18985	18767	18719	18724	18892	18964	19187	19065	18827	18990	18940	18685	18751	18825	18741	18675	18778	19079	18680	19077	18756	18764	18669	18719	18791	18774	18694	18804	18940	18806	18586	18883	18893	18893	19040	18860	18809	18591	18884	18924	18895	18709	18761	18723	19055	18712	18667	18776	18778	18736	18797	18706	18634	18761	18864	18841	18899	18704	18625	18696	18678	18910	19083	18810	18735	18828	18795	19003	19047	19002	18894	18678	18685	18699	18683	18784	18589	18750	18890	18810	19073	18846	18861	19103	18996	18864	18929	19196	19138	18802	18841	18801	18801	18655	18606	18841	18974	18932	18725	19011	18804	18997	18955	18810	18802	18992	18940	18829	18707	18750	18910	19049	18854	18772	18815	18640	18759	18666	18835	18759	18991	18933	18749	18858	18705	18859	18623	18654	18734	18498	18694	18876	18666	18981	18803	18993	18942	18714	18867	18781	19004	18855	18739	18950	19122	18806	18824	18793	18805	18706	19012	18835	18834	18688	18881	18840	18797	18847	18767	18787	18903	18944	18757	18818	18958	18817	18898	18869	18592	18860	18646	18667	18656	18729	18666	18878	18886	18786	18667	18630	18718	18738	18895	18741	18768	18822	18934	18677	19018	18935	18908	19010	18796	18772	18910	18624	18905	18638	19023	18880	18763	18571	19002	18763	18937	18868	18803	18659	18818	18777	18879	18901	19004	18807	18954	18953	18872	18795	18744	18813	18968	18742	18598	18886	18812	18798	19021	18876	18855	18553	18813	18809	18844	18860	18810	18856	18732	18864	18822	18892	18791	18802	18906	18789	18917	18568	18565	18760	18768	18714	18705	18937	18661	18712	18649	18725	18771	18973	18657	18907	18926	18815	18939	18948	18854	19026	19084	18721	18917	18992	18915	18717	18684	18959	18968	18760	18957	18671	18858	18757	18766	18845	18783	18627	18750	18937	18860	18614	18761	18747	18682	18849	18854	19114	18762	18778	18657	18733	19028	18792	18981	18873	18861	18924	18581	18858	18862	18944	18601	18876	18750	18708	18707	18701	18714	18963	18934	18561	19021	18934	18595	18753	18920	18804	18726	18722	18688	18881	18694	18975	18874	18852	18654	18730	18918	18709	18771	18813	18633	18744	18941	18852	18873	18941	19006	18704	18894	18986	18663	18902	18974	18644	18869	18817	19043	18746	18851	18786	18696	18658	18884	18775	18960	18853	18755	18498	18534	18884	18833	18786	18894	18541	18799	18959	18891	18789	18798	18816	18880	18793	18591	18866	18806	18882	18965	18699	18806	18633	18815	18823	18763	18980	18678	18814	18861	19039	18966	18812	18646	18859	18717	18514	18943	18702	18851	18816	18939	18680	18733	18861	18967	18811	18871	18903	18894	18876	18939	18737	18745	18665	18840	18802	18823	18773	18951	18872	18926	18750	18772	18753	18789	18844	18900	18608	18599	18565	18837	18826	18849	18919	18821	18769	18952	18692	18850	18794	18689	19154	19100	18564	18976	18840	18684	18651	18714	18775	18613	18710	18910	18769	18848	18996	18666	18839	19002	18639	18646	18947	18780	18700	18975	18879	18878	18942	18913	18910	18730	18784	18837	18931	18892	18676	18732	18781	18741	18877	19061	19166	19083	18690	18730	18714	18764	18811	18697	18800	18937	18895	18931	18774	18725	18718	19030	18850	18898	18727	18731	18956	18773	18934	18783	18650	18792	18839	18659	18895	18916	18809	18816	18835	18838	18736	18938	18750	18757	19018	18843	18872	18852	18983	18894	18670	18782	18857	19109	18839	18667	18959	18727	18832	18605	19027	18805	18932	18718	18728	18724	18972	18797	18878	18895	18822	18883	18691	18814	19031	18929	18831	18969	18746	18766	19011	19038	18690	18695	18836	18704	18801	18938	18790	18874	18725	18847	19006	18911	18774	18797	18976	18903	18746	18901	18759	18804	18784	18672	19175	18916	18864	18710	18720	18843	18811	18896	18695	18963	18831	18683	18920	18735	18635	18632	18954	18822	18771	18678	18767	18740	18720	18800	18839	19007	18869	18821	18756	18726	18959	18706	18833	18748	18942	19025	18768	18674	18722	18749	18516	18905	18798	19048	18827	18850	18617	18913	18571	18866	19032	18590	18960	18963	18908	18791	18767	18916	18796	18948	18998	18972	18866	18757	18631	18873	18729	18823	19047	18621	19034	18828	18681	18886	18705	18801	18929	18820	18767	19002	18991	18908	18870	18823	18899	18890	18923	18794	18866	18892	18779	18645	18809	18664	18675	18722	18783	19000	19018	18953	18777	18995	18819	19060	18734	18803	18848	18928	18879	18856	18765	18895	18706	18854	18833	18859	18968	18862	18887	18819	18814	18775	18811	18805	18816	19020	18805	18856	18902	18834	18981	18883	18650	18807	18852	18940	18788	18787	18866	18690	18824	18786	18755	18825	18856	18743	18813	18801	18801	18649	18896	18971	18729	18756	18876	18852	18913	18829	18938	18793	18753	18826	18911	18943	18600	18693	18761	18784	18703	18824	18740	18872	18950	18965	18809	18808	18915	18971	18842	19063	18977	18775	18849	18646	18957	18862	18619	19036	18797	19014	18848	18943	18652	18744	18905	18820	18906	18866	18970	18780	18641	18756	19020	18871	18976	18872	18754	18686	18704	18802	18783	18828	18786	19069	19084	18613	18705	18918	18696	18884	18516	19016	18777	18856	18909	19006	18645	18791	18838	18890	18654	18804	18580	18782	18735	18820	18920	18980	18819	18881	18898	18742	18821	18977	18883	18874	19165	18849	18988	18953	18906	18839	18751	18775	18862	18703	18867	18801	18865	18786	18736	18681	18675	18962	18894	18752	18738	18653	18807	18834	18964	19002	18800	18841	18762	18751	18774	18852	18804	18754	18753	18955	18944	19015	18964	18715	19038	18859	19009	18767	18780	18584	18973	18881	18781	19058	18974	19020	18925	18876	18766	18673	18644	18820	18818	18831	18919	18779	18769	18662	18824	19108	18841	18747	18735	18795	18754	18980	18862	18800	18710	18860	18690	18515	18818	18966	18948	18845	18918	18707	18702	18709	18928	18819	18788	18813	18844	18902	18908	18828	18829	18807	18865	18879	18769	19007	19187	18955	18936	18998	19134	18847	18989	18930	18575	18866	18604	18932	18857	18758	18947	18997	18684	19053	18735	18833	18901	18780	18817	18607	18902	18764	18913	18881	18884	18652	18751	18739	19047	18803	18829	18914	18850	18913	18906	18573	18794	19172	18973	18762	18660	18782	18956	18851	18731	18975	19204	18933	18743	18904	18938	19108	18878	18924	18945	18910	18739	18890	19020	18744	18922	18722	18964	18755	19017	18824	18807	18766	18675	18828	18863	18902	18709	18700	18933	18872	18683	19046	18786	18793	18841	18774	18886	18950	18895	18844	18742	19066	18769	19001	18888	18813	18973	18848	18861	18862	18881	18805	18696	18875	18719	18768	18835	18899	18852	18692	18778	18757	18925	19048	18793	18783	18830	18901	18907	18877	19010	19027	18900	18639	18766	18871	18761	18902	19017	18684	18545	18848	18864	18792	18790	18858	18799	18910	18744	18792	18784	18932	18815	19136	18936	18877	18836	18902	18827	18862	19083	18798	18767	18533	18830	18802	18800	18841	18927	18888	18683	18668	18951	18977	18687	18789	18944	18689	18731	18789	18903	18635	18673	18824	19000	18721	18845	18709	18821	18718	18934	18806	18823	18920	18718	18671	18810	18758	18921	18947	18704	18850	18946	18674	18760	18798	18914	18902	18827	18654	18778	18930	18883	18747	18827	18839	18997	18806	18752	18837	18711	19008	18684	18747	18934	18881	18791	18676	18739	18851	18929	18867	18760	18645	18690	18680	18868	18824	18566	18765	18755	18886	18723	19001	18751	18882	18815	19056	18978	18750	18580	18880	18507	18932	18916	18655	18603	18907	18698	18902	18587	18788	18877	18819	18837	18796	18913	18850	18650	18826	18666	18853	18879
47318	79838	75989	54619	39233	28228	27334	24513	22142	20823	19676	18879	17713	17093	16451	15603	14976	14737	14933	14885	14683	14814	14685	14221	14021	13606	13672	13657	13595	13703	13877	13623	13567	13950	13823	13995	13882	13874	13816	13790	13707	13873	13645	13725	13718	13966	13853	13677	13578	13725	13682	13581	13373	13653	13599	13881	13585	13475	13628	13478	13526	13589	13576	13531	13504	13701	13675	13683	13632	13636	13701	13555	13294	13512	13608	13639	13759	13528	13413	13745	13593	13598	13654	13769	13671	13634	13547	13563	13661	13662	13544	13631	13673	13700	13491	13613	13546	13360	13503	13606	13741	13707	13515	13675	13724	13699	13657	13764	13645	13728	13690	13538	13604	13542	13640	13468	13519	13624	13635	13651	13331	13588	13562	13555	13570	13484	13637	13585	13760	13704	13724	13390	13430	13596	13643	13469	13526	13672	13614	13601	13659	13654	13644	13614	13546	13591	13556	13432	13693	13673	13497	13612	13711	13652	13611	13601	13478	13572	13407	13559	13693	13420	13602	13547	13564	13572	13584	13565	13528	13651	13468	13606	13653	13544	13587	13537	13559	13739	13683	13594	13666	13648	13602	13716	13719	13662	13496	13693	13711	13767	13727	13653	13812	13497	13567	13714	13543	13609	13724	13594	13592	13543	13667	13425	13593	13324	13611	13699	13586	13460	13599	13628	13746	13585	13585	13623	13658	13553	13565	13704	13565	13505	13643	13555	13396	13556	13592	13725	13736	13656	13533	13516	13561	13464	13684	13699	13562	13543	13756	13623	13490	13642	13672	13599	13605	13708	13506	13624	13682	13667	13478	13491	13671	13542	13654	13593	13728	13545	13617	13722	13601	13605	13597	13567	13628	13496	13455	13666	13808	13376	13569	13695	13677	13503	13665	13640	13681	13773	13712	13476	13541	13443	13400	13555	13561	13801	13489	13616	13435	13596	13587	13624	13647	13460	13572	13588	13381	13485	13580	13522	13527	13650	13621	13560	13687	13659	13525	13702	13653	13704	13659	13482	13622	13497	13679	13583	13600	13519	13545	13572	13542	13515	13516	13538	13638	13761	13751	13457	13486	13457	13829	13542	13463	13653	13583	13575	13531	13510	13305	13489	13629	13567	13519	13563	13392	13502	13554	13574	13630	13556	13502	13529	13665	13525	13628	13466	13572	13634	13693	13552	13745	13545	13657	13560	13629	13651	13554	13579	13698	13395	13707	13497	13618	13563	13449	13624	13714	13412	13571	13469	13662	13441	13590	13523	13586	13716	13576	13503	13519	13646	13625	13587	13691	13710	13580	13728	13678	13573	13728	13614	13649	13648	13762	13545	13576	13622	13671	13559	13558	13666	13453	13517	13484	13515	13615	13453	13576	13489	13694	13730	13626	13461	13561	13650	13749	13521	13476	13584	13572	13542	13724	13646	13590	13548	13593	13548	13676	13571	13598	13536	13551	13538	13605	13622	13493	13525	13687	13472	13687	13679	13654	13548	13671	13597	13555	13483	13637	13613	13616	13555	13628	13458	13552	13557	13718	13637	13517	13550	13620	13461	13595	13428	13468	13584	13685	13746	13669	13751	13634	13546	13652	13525	13531	13608	13627	13573	13542	13678	13730	13524	13662	13474	13470	13619	13768	13568	13447	13741	13732	13798	13581	13578	13550	13519	13584	13824	13526	13551	13655	13263	13665	13630	13655	13661	13733	13509	13831	13536	13579	13584	13627	13607	13675	13694	13480	13404	13557	13719	13545	13615	13447	13390	13372	13571	13744	13588	13721	13569	13508	13457	13782	13582	13676	13483	13654	13718	13542	13723	13815	13473	13458	13668	13559	13480	13683	13621	13536	13494	13471	13558	13665	13674	13645	13468	13479	13769	13358	13781	13477	13663	13462	13644	13642	13573	13503	13511	13627	13603	13541	13734	13488	13582	13708	13786	13517	13705	13537	13656	13466	13662	13567	13613	13512	13875	13598	13436	13503	13667	13725	13351	13746	13626	13669	13645	13341	13515	13715	13594	13580	13528	13528	13681	13508	13591	13630	13544	13753	13667	13634	13464	13658	13601	13562	13515	13505	13744	13652	13520	13606	13659	13764	13629	13657	13586	13479	13496	13718	13472	13471	13603	13603	13662	13767	13637	13726	13513	13603	13682	13493	13737	13648	13604	13551	13561	13686	13790	13505	13563	13625	13573	13660	13494	13630	13569	13591	13655	13577	13533	13606	13580	13624	13543	13534	13777	13718	13625	13712	13462	13664	13676	13626	13670	13613	13660	13346	13764	13546	13510	13468	13631	13565	13581	13731	13373	13614	13679	13559	13603	13543	13591	13612	13637	13591	13461	13592	13608	13599	13625	13531	13691	13706	13484	13623	13645	13445	13493	13432	13659	13549	13626	13619	13693	13706	13765	13695	13506	13758	13621	13880	13525	13687	13600	13580	13563	13469	13330	13672	13756	13681	13587	13790	13410	13510	13567	13631	13402	13554	13573	13591	13497	13638	13418	13557	13584	13710	13542	13480	13483	13605	13722	13610	13560	13745	13773	13579	13575	13709	13573	13704	13388	13700	13505	13661	13560	13478	13501	13606	13626	13626	13438	13684	13733	13449	13714	13481	13620	13491	13621	13492	13640	13753	13611	13671	13604	13686	13536	13360	13596	13545	13710	13738	13504	13386	13697	13540	13617	13611	13668	13768	13705	13688	13478	13639	13491	13513	13544	13589	13513	13591	13449	13746	13467	13560	13769	13437	13639	13548	13461	13708	13652	13754	13382	13690	13711	13512	13567	13507	13500	13502	13557	13537	13639	13713	13601	13709	13554	13370	13704	13514	13647	13681	13534	13647	13459	13556	13663	13477	13557	13580	13488	13608	13649	13615	13643	13659	13587	13599	13658	13529	13593	13622	13594	13561	13642	13572	13462	13480	13615	13516	13656	13758	13721	13745	13646	13654	13454	13446	13536	13590	13645	13688	13400	13594	13763	13514	13675	13538	13576	13534	13622	13603	13467	13487	13585	13701	13618	13502	13486	13619	13621	13575	13637	13522	13624	13599	13726	13454	13448	13584	13635	13546	13540	13393	13726	13789	13738	13791	13489	13609	13504	13621	13667	13577	13647	13593	13363	13482	13626	13413	13653	13519	13526	13560	13539	13575	13764	13639	13652	13565	13463	13593	13547	13658	13715	13615	13625	13622	13622	13707	13641	13575	13655	13735	13556	13602	13642	13553	13512	13653	13506	13662	13517	13714	13504	13676	13606	13540	13575	13561	13568	13685	13512	13643	13550	13539	13590	13632	13611	13453	13513	13813	13622	13615	13623	13491	13723	13517	13465	13483	13510	13501	13571	13603	13526	13570	13568	13557	13613	13572	13603	13487	13613	13665	13647	13519	13513	13582	13738	13622	13598	13388	13664	13668	13596	13538	13530	13586	13521	13496	13731	13670	13617	13654	13550	13685	13452	13618	13418	13570	13528	13495	13693	13652	13717	13680	13529	13660	13554	13665	13437	13554	13692	13648	13610	13566	13599	13499	13625	13657	13487	13533	13501	13583	13592	13356	13501	13561	13640	13685	13741	13661	13815	13844	13567	13585	13666	13419	13559	13582	13483	13505	13442	13538	13472	13468	13591	13602	13608	13634	13512	13636	13616	13696	13529	13680	13674	13599	13578	13576	13586	13591	13694	13620	13549	13665	13637	13544	13615	13780	13568	13660	13467	13574	13453	13402	13521	13377	13715	13494	13649	13641	13445	13518	13564	13732	13732	13710	13441	13442	13521	13610	13819	13551	13654	13598	13487	13597	13450	13610	13471	13563	13482	13665	13592	13604	13484	13553	13584	13722	13471	13691	13647	13539	13791	13556	13527	13647	13557	13638	13768	13528	13668	13659	13590	13574	13650	13545	13668	13495	13621	13725	13584	13442	13612	13682	13732	13536	13641	13685	13692	13598	13691	13550	13566	13592	13565	13586	13542	13593	13590	13331	13517	13460	13727	13435	13709	13640	13593	13615	13553	13673	13606	13590	13583	13610	13474	13576	13616	13675	13498	13635	13627	13575	13588	13689	13526	13581	13691	13549	13601	13734	13568	13507	13718	13701	13498	13757	13595	13583	13517	13617	13658	13551	13539	13545	13811	13593	13601	13570	13466	13587	13517	13570	13615	13654	13732	13751	13627	13761	13477	13638	13693	13498	13678	13641	13690	13453	13586	13528	13477	13754	13524	13593	13541	13669	13583	13431	13578	13560	13543	13602	13650	13522	13547	13546	13540	13612	13692	13690	13622	13761	13569	13621	13580	13764	13576	13571	13620	13567	13470	13721	13432	13776	13716	13713	13718	13571	13576	13563	13606	13555	13605	13618	13536	13682	13604	13587	13482	13696	13740	13454	13699	13573	13557	13701	13529	13529	13615	13597	13401	13704	13642	13466	13723	13579	13650	13577	13484	13642	13457	13677	13662	13796	13666	13565	13643	13694	13539	13647	13575	13630	13657	13617	13524	13662	13708	13523	13577	13602	13518	13595	13514	13545	13484	13610	13523	13530	13573	13600	13652	13521	13502	13523	13596	13593	13489	13675	13584	13471	13607	13571	13574	13444	13641	13591	13484	13597	13343	13533	13656	13485	13516	13528	13514	13588	13655	13548	13707	13614	13352	13599	13577	13558	13630	13532	13616	13472	13679	13510	13689	13468	13663	13681	13557	13518	13618	13556	13520	13562	13661	13602	13784	13521	13511	13639	13564	13606	13588	13352	13478	13611	13479	13472	13560	13533	13740	13519	13515	13620	13501	13521	13502	13560	13666	13586	13491	13674	13490	13568	13458	13579	13587	13623	13491	13701	13548	13672	13694	13528	13515	13699	13417	13537	13557	13491	13458	13651	13478	13683	13602	13647	13532	13683	13536	13620	13462	13596	13746	13671	13635	13520	13565	13700	13652	13561	13627	13446	13676	13733	13405	13681	13584	13466	13541	13445	13732	13586	13629	13517	13691	13748	13603	13754	13583	13613	13708	13491	13715	13657	13647	13513	13438	13435	13552	13628	13468	13439	13642	13714	13482	13627	13559	13542	13486	13627	13652	13451	13718	13525	13609	13511	13389	13709	13529	13622	13589	13592	13618	13562	13490	13537	13484	13663	13568	13642	13718
41108	49517	53261	42049	31382	26792	25727	24408	23468	22851	22641	22276	22168	21922	21468	21390	21224	20879	21440	21296	21262	20994	21027	20979	20930	20739	20795	20813	20585	20604	20728	20761	20868	20863	21086	20972	20873	20689	20948	20842	20808	20833	20996	20732	20993	20970	20849	20607	20884	20697	20520	20601	20742	20732	20670	20758	20768	20703	20791	20824	20857	20778	20733	20712	20780	20722	20788	20500	21010	20638	20665	20748	20695	20757	20723	20589	20747	20791	20720	20898	21034	20831	20775	20663	20735	20806	20551	20909	20559	20879	20788	21030	20954	20678	20730	20784	20893	20592	20868	20656	20840	20791	20962	20747	20940	20529	20685	20659	20674	20974	20587	20723	20808	20514	20707	20807	20771	20836	20770	20778	20629	20550	20818	20652	20823	20788	20654	20889	20702	20766	20731	20801	20835	20744	20566	20834	20762	20649	20595	20796	20575	20976	20942	20797	20743	20799	20875	20674	20682	20816	20619	20680	20797	20560	20578	20660	20732	20523	20495	20603	20456	20740	20731	20669	20627	20731	20734	20708	20986	20800	20568	20819	20760	20830	20912	20770	20619	20699	20814	20566	20643	20522	20747	20716	20701	20721	20591	20786	20745	20970	20669	20702	20857	20798	20686	20724	20444	20692	20550	20691	20750	20821	20725	20648	20730	20662	20643	20868	20639	20794	20637	20782	20818	20640	20776	20642	20687	20838	20825	20831	20872	20669	20809	20490	20771	20971	20708	20742	20637	20703	20931	20880	20877	20691	20869	20891	20814	20849	20855	20795	20776	20734	20887	20732	20916	21142	20832	20771	20640	20576	20950	20828	20882	20749	20732	20432	20914	20658	20627	20702	20675	20711	20811	20588	20680	20783	20682	20799	20609	21163	20518	20665	20800	20760	20684	20512	20687	20668	20750	20685	20676	20731	20968	20694	20686	20548	20398	20641	20772	20376	20941	20619	20830	20601	20846	20604	20838	20808	20624	20840	20920	20730	20820	20733	20646	20754	20751	20814	20917	20530	20699	20472	20632	20783	20840	20704	20651	20803	20910	20793	20588	20764	20772	20845	20557	20659	20789	20683	20701	20825	20661	20731	20578	20629	20429	20682	20752	20729	20841	20857	20789	20691	20671	20777	20875	20722	20600	20695	20628	20824	20818	20821	20813	20645	20854	20672	20518	20681	20707	20827	20785	20542	20578	20737	20860	20797	20786	20563	20881	20803	20779	20793	20880	20491	20917	20530	20672	20905	20809	20769	20611	20896	20823	20894	20851	20745	20338	20797	20745	20669	21024	20932	20801	20752	20738	20663	20544	20923	20753	20664	20784	20833	20803	20942	20854	20884	20884	20866	20538	20581	20447	20664	20757	20948	20860	20691	20884	20936	20740	20883	20931	20693	20704	20653	20581	20867	20819	20775	20815	20588	20666	20857	20688	21052	20990	20742	20796	20737	20831	20589	20786	20679	20603	20564	20775	20785	20690	20919	20576	20575	20798	20923	20584	20467	21105	20768	20665	20643	20751	20797	20600	20676	20796	20805	20700	20784	20687	20933	20763	20700	20801	20825	20958	20979	20792	20690	20532	20658	20713	20862	20896	20722	20653	20753	20991	20651	20667	20569	20622	20749	20697	20743	20866	20599	20762	20704	20994	20851	20868	20787	20674	20403	20868	20886	20822	20663	20615	20699	20822	20922	20711	20651	20778	20701	20692	20775	20690	20725	20892	20730	20726	20692	20658	20652	20772	20699	20901	20876	20796	20784	20875	20820	20662	20604	20745	20817	20574	20639	20756	20882	20664	20618	20661	20679	20757	20799	20729	20785	20740	20676	20723	21002	20641	20672	20562	20668	20588	20648	20749	20765	20952	20572	20817	20621	20726	20835	21037	20707	20717	20823	20669	20819	20742	20630	20565	20735	20715	20788	20617	20575	20609	20650	20826	20560	20971	20768	20696	20884	20704	20833	20812	20700	20752	20566	20684	20758	20753	20621	20727	20774	20928	20844	20771	20807	20577	20837	20606	20651	20675	20810	20706	20599	20858	20591	20663	20745	20691	20551	20701	20864	20875	20814	20774	20822	21014	20573	20760	20904	20813	20844	20602	20811	20584	20747	20758	20538	20786	20489	20810	20401	20891	20562	20779	20517	20537	20804	20840	20865	20719	20564	20893	20642	20623	20696	20762	20709	20723	20642	20783	20673	20573	20798	20680	20624	20899	20657	20537	20578	20801	20679	20715	20777	20736	20952	20708	20636	20784	20784	20812	20743	20837	20748	20826	20706	20818	20854	20807	20828	20777	20737	20821	20792	20728	20996	20623	20783	20719	20695	20953	20675	20826	20761	20910	20674	20662	20659	20749	20827	20806	20911	20696	20855	20504	20807	20794	20637	20558	20775	20778	20704	20594	20867	20702	20772	20715	20816	20525	20548	20902	20724	20897	20827	20790	20696	20751	20827	20587	20766	20852	20763	20621	20878	20698	20795	20696	20642	20522	20580	20672	20666	20972	20766	20621	20876	20683	20717	20941	20887	20846	20754	20795	20612	20738	20939	20739	20706	20738	20617	20593	20694	20934	20650	20585	20702	20652	20518	20681	20769	20622	20860	20871	20700	20804	20890	20889	20707	20782	20933	20840	20745	20837	20574	20711	20817	20663	20789	20691	20954	20804	20725	20846	20556	20656	20744	20899	20730	20680	20740	20787	20459	20697	20474	20704	20672	20862	20888	20529	20771	20811	20782	20807	20841	20689	20877	20755	20808	20813	20854	20790	20720	20543	20811	20682	20553	20912	20630	20591	20734	20650	20713	20552	20543	20684	20825	20718	20839	20525	20695	20735	20788	20726	20896	20690	20710	20800	20663	20807	20821	20750	20777	20797	20541	20450	20685	20857	20659	20818	20606	20753	20749	20804	20805	20807	20465	20730	20723	20752	20954	20691	20680	20780	20663	20645	20714	20637	20763	20830	20631	20786	20547	20372	20549	20782	20803	20819	20731	20846	20798	20899	20669	21090	20735	20704	20882	20748	20728	20933	20718	20663	20735	20670	20777	20695	20828	20736	20750	20864	20715	20700	20767	20794	20757	20628	20657	20703	20685	20642	20714	20710	20849	20694	20884	20854	20718	20742	20721	20711	20656	20545	20772	20622	20697	20715	20914	20827	20905	20775	20771	20703	20776	20612	20752	20686	20739	20617	20806	20804	20713	20784	20625	20575	20568	20653	20726	20728	20649	20645	20693	20661	20756	20710	20914	20836	20867	20690	20768	20795	20972	20739	20670	20687	20634	20698	20645	20786	20721	20955	20750	20731	20735	20621	20680	20603	20788	20576	20987	20690	20909	20684	20814	20757	20734	20815	20539	20719	20973	20821	21025	20725	20671	20902	20877	20866	20853	20979	20903	20835	20615	21010	20835	20381	20675	20654	20744	20844	20695	20723	20774	20628	20589	20916	20698	20763	20870	20763	20743	20817	20649	20493	20721	20816	20964	20756	20647	20820	20875	20808	20682	20622	20761	20863	20947	20525	20621	20819	20752	20902	20711	20859	20895	20510	20709	20803	20728	20717	20627	20677	20701	20676	20642	20940	20816	20912	20912	20666	20640	20513	20605	20637	20768	20716	20706	20674	20575	20600	20704	20747	20640	20770	20683	20753	20771	20604	20964	20600	20704	20889	20513	20722	20501	20707	20550	20559	20694	20756	20774	20775	20686	20858	20772	20815	20844	20941	20760	21002	20885	20631	20648	20610	20767	20864	20702	20681	20579	20532	20835	20594	20677	20806	20882	20771	20855	20535	20700	20756	20830	20922	20523	20727	20602	20878	20518	20721	20704	20699	20783	20580	20630	20727	20603	20786	20774	20769	20808	20754	20461	20858	20813	20691	20799	20909	20540	20888	20722	20651	20939	20946	21000	20849	20874	20658	20662	20509	20534	20894	20491	20683	20711	20771	20652	20774	20833	20629	20790	20818	20573	20454	20963	20753	20783	20694	20670	20555	20760	20618	20706	20824	20797	20790	20804	20539	20618	20724	20770	20754	20905	20874	20664	20667	20752	20641	20701	20807	20649	20798	20716	20875	20524	20822	20753	20935	20876	20652	21029	20728	20664	20992	20689	20677	20958	20897	20684	20658	20503	20546	20645	20654	20727	20654	20903	20825	20695	20631	20725	20768	20686	20637	20854	20784	20693	20991	20838	20627	20951	20713	20884	20889	20692	20821	20586	20673	20590	20492	20727	20776	20767	20941	20869	20841	20860	20940	20698	20693	20557	20846	20872	20822	20728	20614	20849	20523	20671	20558	20700	20617	20625	20850	20673	20610	21044	20692	20926	20955	20689	20705	20623	20614	20765	20714	20611	20779	20913	20628	20750	20816	20484	20946	20529	20728	20726	20823	20591	20627	20717	20734	20818	20734	20830	20871	20772	20675	20430	20789	20765	20711	20756	20928	20739	20782	20519	20800	20657	20695	20859	20806	20646	20628	20641	20668	20807	20648	20652	20674	20503	20824	20630	20602	20652	20723	20460	20750	20846	20973	20745	20820	20701	20751	20841	20818	20711	20848	20703	20941	20774	20819	20725	20716	20915	20752	20691	20675	20894	21058	20875	20712	20616	20849	20824	20772	20653	20705	20682	20738	20760	20680	20942	20945	20644	20641	20943	20965	20849	20813	20635	20591	20894	20790	20665	20781	20956	20837	20781	20874	20776	20742	20603	20691	20642	20699	20870	20819	20700	20814	20647	20848	20738	20761	20708	20725	20734	20669	20797	20761	20708	20682	20845	20704	20924	20887	20548	21022	20869	20635	20645	20789	20483	20591	20840	20634	20651	20723	20971	20695	20552	20585	20714	20819	20894	20662	20672	20695	20605	20700	20842	20683	20873	20783	20630	20530	20595	20764	20961	20617	20667	20891	20551	20936	20920	20868	20909	20905	20643	20682	20532	20531	20742	20615	20800	20709	20785	20736	20880	20856	20595	20770	20745	20884	20665	20822	20635	21039	20603	20689	20508	20628	20878	20652	20623	20760	20605	21016	20690	20823	20585	20939	20689	20730	20747	20882	20934	21049	20535	20507	20518	20849	20664	20936	20747	20556	20880	20630	20781	20874	20758	20711	20553	20732	20909	20909	20697	20917	20867	20857	20845	20512	20508
43017	59247	53575	36508	26119	22100	21099	19568	18248	17330	17053	16616	16302	16019	15625	15236	14986	15094	15088	14964	15004	14868	14614	14801	14478	14466	14641	14650	14560	14631	14605	14468	14583	14471	14610	14689	14766	14517	14444	14537	14752	14467	14610	14608	14662	14531	14719	14589	14615	14584	14617	14502	14352	14552	14543	14529	14589	14497	14548	14614	14558	14496	14572	14685	14610	14401	14539	14572	14405	14499	14611	14569	14497	14480	14607	14531	14664	14528	14517	14484	14489	14574	14547	14470	14511	14636	14614	14631	14693	14631	14740	14490	14676	14659	14760	14498	14547	14577	14471	14596	14585	14570	14400	14302	14341	14611	14617	14563	14478	14549	14558	14511	14425	14533	14723	14505	14771	14391	14658	14566	14329	14412	14536	14531	14491	14423	14573	14607	14332	14586	14588	14438	14433	14694	14564	14512	14651	14575	14525	14478	14776	14620	14631	14473	14564	14502	14469	14397	14533	14560	14623	14495	14574	14648	14627	14584	14670	14464	14535	14475	14469	14605	14634	14566	14294	14405	14455	14508	14655	14719	14594	14554	14590	14566	14560	14423	14518	14418	14490	14416	14709	14428	14525	14539	14556	14544	14480	14584	14428	14478	14562	14363	14411	14407	14490	14539	14509	14479	14468	14574	14305	14692	14492	14525	14363	14524	14571	14410	14508	14535	14603	14493	14357	14589	14548	14496	14450	14370	14613	14568	14606	14480	14644	14618	14620	14432	14483	14567	14476	14650	14513	14372	14564	14636	14546	14425	14479	14494	14477	14585	14418	14659	14579	14562	14412	14381	14464	14453	14492	14322	14548	14631	14513	14608	14562	14558	14489	14487	14532	14511	14362	14572	14785	14505	14501	14497	14506	14612	14482	14657	14443	14465	14449	14697	14592	14400	14440	14614	14350	14635	14411	14585	14551	14519	14551	14419	14407	14585	14633	14483	14545	14668	14460	14567	14511	14630	14454	14544	14557	14537	14615	14460	14550	14298	14446	14595	14680	14317	14448	14530	14534	14491	14489	14541	14370	14664	14524	14532	14577	14522	14573	14700	14568	14683	14632	14419	14625	14478	14586	14519	14465	14526	14602	14500	14528	14589	14388	14494	14511	14520	14451	14525	14440	14608	14392	14542	14392	14586	14456	14550	14671	14569	14437	14575	14819	14419	14547	14527	14320	14373	14623	14475	14583	14530	14673	14564	14483	14476	14726	14532	14591	14500	14575	14556	14608	14429	14519	14500	14487	14518	14520	14472	14494	14641	14667	14579	14467	14638	14511	14319	14617	14509	14689	14579	14482	14599	14545	14475	14498	14613	14606	14541	14553	14370	14445	14519	14589	14590	14585	14469	14543	14291	14456	14597	14492	14629	14495	14433	14432	14496	14286	14669	14561	14489	14496	14450	14667	14332	14511	14467	14637	14471	14652	14666	14505	14425	14635	14632	14676	14521	14678	14548	14578	14585	14540	14458	14486	14399	14501	14470	14442	14729	14460	14600	14649	14688	14425	14424	14475	14522	14514	14571	14483	14535	14367	14344	14635	14523	14590	14650	14431	14479	14477	14546	14471	14666	14439	14399	14540	14613	14538	14514	14682	14514	14487	14473	14473	14461	14612	14433	14603	14515	14486	14484	14466	14471	14466	14616	14362	14408	14453	14530	14469	14583	14638	14472	14477	14529	14596	14583	14515	14450	14639	14559	14501	14640	14662	14511	14435	14457	14613	14592	14589	14486	14453	14438	14629	14530	14427	14564	14580	14442	14532	14520	14515	14553	14546	14421	14502	14591	14559	14548	14452	14653	14359	14527	14527	14359	14519	14619	14625	14519	14510	14605	14498	14563	14596	14456	14487	14393	14392	14567	14490	14556	14325	14427	14542	14459	14510	14377	14578	14508	14496	14479	14450	14609	14583	14471	14583	14630	14471	14642	14673	14397	14569	14520	14455	14711	14457	14632	14438	14559	14361	14546	14448	14368	14685	14444	14483	14579	14570	14528	14476	14488	14562	14605	14551	14551	14567	14516	14639	14383	14516	14509	14640	14669	14502	14474	14545	14395	14615	14227	14524	14550	14520	14508	14634	14543	14502	14582	14440	14502	14487	14607	14508	14474	14475	14587	14627	14503	14499	14557	14409	14537	14451	14467	14393	14563	14597	14588	14743	14425	14492	14445	14741	14501	14500	14593	14484	14447	14420	14601	14385	14603	14360	14549	14601	14716	14550	14530	14453	14640	14585	14537	14686	14566	14638	14564	14326	14509	14362	14482	14557	14650	14512	14592	14474	14560	14292	14438	14525	14572	14650	14655	14470	14586	14623	14420	14425	14346	14512	14397	14639	14517	14554	14540	14602	14488	14478	14492	14375	14452	14369	14462	14505	14685	14590	14613	14614	14373	14518	14680	14584	14353	14605	14548	14630	14450	14550	14504	14412	14577	14489	14690	14382	14483	14307	14512	14520	14496	14588	14525	14498	14456	14493	14540	14618	14528	14582	14656	14673	14499	14484	14825	14520	14463	14415	14578	14523	14466	14610	14617	14491	14585	14651	14711	14520	14457	14626	14600	14457	14511	14668	14331	14400	14488	14507	14588	14455	14560	14544	14592	14624	14566	14494	14403	14547	14646	14482	14491	14471	14399	14601	14611	14760	14453	14545	14346	14672	14474	14468	14422	14487	14377	14376	14388	14552	14416	14473	14512	14575	14414	14625	14503	14542	14510	14568	14435	14544	14525	14655	14461	14513	14622	14351	14419	14591	14588	14528	14695	14527	14490	14455	14582	14625	14646	14614	14490	14429	14628	14727	14451	14630	14652	14546	14500	14384	14654	14444	14582	14580	14645	14493	14633	14498	14654	14505	14523	14364	14531	14434	14500	14578	14363	14595	14437	14553	14606	14582	14496	14671	14535	14476	14418	14428	14612	14596	14677	14249	14516	14522	14565	14566	14624	14373	14466	14405	14589	14477	14454	14410	14503	14581	14615	14636	14457	14453	14561	14596	14585	14467	14499	14836	14638	14524	14672	14636	14415	14465	14623	14367	14681	14371	14519	14525	14453	14508	14580	14552	14500	14573	14539	14347	14559	14537	14622	14577	14611	14558	14431	14441	14454	14547	14380	14458	14712	14591	14505	14432	14524	14461	14558	14511	14390	14546	14612	14454	14361	14498	14666	14590	14608	14504	14395	14535	14482	14776	14455	14487	14570	14464	14518	14592	14430	14539	14552	14587	14436	14441	14611	14515	14549	14583	14436	14424	14438	14452	14555	14468	14648	14510	14488	14737	14316	14729	14416	14634	14672	14492	14587	14517	14579	14489	14639	14566	14446	14466	14596	14452	14551	14374	14550	14456	14409	14635	14471	14501	14457	14597	14628	14628	14453	14520	14543	14395	14558	14403	14644	14477	14481	14547	14590	14536	14471	14555	14571	14432	14570	14553	14511	14457	14483	14597	14395	14463	14662	14449	14472	14528	14589	14472	14533	14513	14716	14693	14573	14608	14681	14330	14407	14590	14620	14391	14619	14567	14611	14689	14419	14651	14545	14488	14402	14536	14603	14566	14585	14470	14474	14395	14429	14402	14554	14453	14614	14563	14496	14542	14516	14517	14658	14499	14530	14417	14576	14711	14589	14736	14546	14636	14474	14497	14537	14392	14609	14556	14542	14631	14459	14397	14619	14394	14290	14604	14613	14620	14497	14527	14660	14524	14406	14408	14549	14727	14523	14523	14593	14639	14451	14563	14378	14393	14628	14396	14636	14422	14435	14547	14602	14400	14656	14646	14481	14656	14497	14599	14399	14679	14525	14502	14436	14535	14565	14552	14465	14501	14649	14496	14462	14509	14627	14486	14493	14447	14445	14507	14407	14621	14433	14545	14554	14611	14475	14580	14527	14528	14500	14430	14491	14399	14417	14531	14533	14479	14535	14643	14615	14645	14688	14529	14499	14522	14549	14540	14490	14446	14580	14511	14507	14509	14450	14542	14609	14610	14532	14571	14606	14546	14442	14616	14521	14560	14551	14477	14360	14443	14505	14448	14735	14484	14346	14585	14645	14628	14557	14492	14417	14440	14479	14362	14664	14581	14404	14531	14690	14475	14617	14471	14551	14568	14509	14500	14509	14278	14415	14574	14574	14625	14442	14597	14687	14417	14744	14565	14564	14539	14511	14551	14456	14641	14591	14505	14594	14641	14495	14443	14511	14563	14392	14439	14463	14553	14604	14435	14446	14749	14516	14428	14492	14546	14584	14631	14443	14616	14384	14621	14744	14536	14563	14488	14464	14617	14562	14633	14697	14402	14657	14359	14438	14623	14597	14572	14401	14583	14321	14617	14488	14673	14449	14594	14519	14485	14674	14572	14367	14488	14599	14508	14531	14473	14576	14558	14669	14638	14551	14622	14456	14620	14646	14493	14474	14566	14466	14348	14657	14619	14483	14422	14508	14546	14582	14537	14532	14614	14489	14452	14550	14532	14419	14489	14311	14548	14403	14734	14617	14590	14572	14487	14396	14499	14569	14515	14447	14536	14587	14433	14511	14649	14471	14460	14367	14519	14619	14547	14669	14524	14735	14459	14492	14496	14483	14378	14671	14621	14562	14720	14602	14603	14500	14493	14501	14623	14428	14465	14361	14476	14594	14529	14423	14653	14652	14584	14585	14421	14465	14390	14505	14507	14357	14645	14463	14539	14606	14542	14444	14457	14487	14577	14580	14459	14660	14411	14500	14545	14536	14774	14379	14572	14646	14666	14524	14465	14429	14598	14458	14545	14469	14565	14563	14382	14430	14562	14407	14426	14430	14457	14618	14448	14497	14754	14471	14606	14413	14419	14455	14672	14550	14614	14538	14552	14523	14630	14592	14497	14545	14572	14559	14385	14400	14582	14452	14498	14582	14520	14709	14460	14579	14470	14681	14556	14546	14671	14502	14483	14481	14639	14427	14638	14510	14385	14547	14473	14491	14673	14478	14475	14549	14614	14684	14583	14584	14506	14592	14637	14593	14729	14448	14635	14707	14426	14516	14442	14481	14651	14497	14480	14540	14449	14658	14416	14507	14621	14518	14544	14598	14478	14467	14500	14613	14557	14414	14737	14315	14530	14635	14471	14497	14564	14650	14442	14678	14488	14489	14569	14386	14488	14559
26379	21954	33148	34576	30793	30667	30688	27145	25364	24745	24295	23791	23164	22616	22331	21657	21512	21449	21518	21543	21240	21325	21532	21066	20905	20753	20814	21061	20807	20931	20738	20765	21105	20747	21154	20967	20946	20787	20856	20909	20900	20699	20896	20962	20950	20854	20691	20868	20833	20678	21164	20885	20815	20776	20855	20860	20913	20634	20732	20701	20806	20722	20777	20605	20729	20711	20501	20705	20849	20609	20552	20797	20674	20871	20665	20860	20858	20839	20995	20870	20720	20697	20752	20527	20597	20666	20690	20757	20716	20859	20901	20738	20528	20823	20523	20670	20672	20877	20746	20886	20683	20809	20520	20854	20725	20765	20629	20800	20776	20646	20839	20702	20900	20749	20736	20699	20920	20985	20797	20675	20625	20849	20847	20538	20715	20789	20850	20740	20899	20737	20811	20727	20516	20764	20658	20812	20669	20642	20607	20928	20579	20815	20534	20747	20703	20885	20586	20550	20597	20745	20961	20796	20397	20855	20780	20947	20854	20642	20824	20987	20673	20632	20577	20581	20807	20910	20710	20572	20803	20773	20722	20860	20716	20594	20746	20608	20836	20683	20945	20644	20682	20573	20733	20728	20858	20856	20613	20757	20855	20706	20875	20582	20948	20774	20793	20632	20936	20629	20706	20812	20684	20945	20680	20800	21074	20938	20716	20783	20741	20543	20655	20689	20544	20696	20835	20499	20796	20887	20712	20659	20705	20749	20968	20660	20773	20944	20866	20660	20862	20538	20591	20621	20739	20649	20759	20563	20640	20725	20612	20731	20740	21006	20698	20787	20778	20578	20677	20670	20662	20834	20705	20850	20885	20923	20607	20786	20756	20565	20807	20650	20823	20649	20589	20671	20848	20714	20638	20593	20798	20545	20918	20896	20958	20840	20723	20683	20662	20805	20662	20762	20964	20769	20869	20809	21128	20705	20710	20862	20591	20843	20831	20806	20855	20718	20589	20646	20488	20721	20638	20787	20860	20700	20777	21055	20903	20806	20853	20831	20933	20817	20716	20559	20889	20601	20654	20796	20766	20904	20718	20739	20734	20738	20920	20577	20676	20747	20605	20807	20825	20828	20897	20801	21009	20821	20839	20647	20812	20672	20805	20708	20631	20821	20783	20965	20656	21117	20937	20703	20661	20601	20506	20833	20700	20822	20867	21044	20692	20700	20760	20702	20770	20819	20677	20861	20825	20903	20807	20920	20736	20870	20831	20986	20777	20566	20803	20739	20678	20718	20611	20930	20799	20611	20589	20531	20841	20874	20741	20877	20743	20881	20818	20750	20712	20652	20921	20648	20534	20673	20506	20656	20656	20856	20924	20615	20902	20835	21007	20907	20812	20602	20838	20777	20757	20603	20765	20618	20652	20564	20563	20743	20662	20616	20725	20625	20785	20970	20748	20793	20947	20618	20842	20883	20579	21031	20698	20778	20798	20815	20863	20747	20645	20682	20853	20994	20808	20707	20622	20818	20692	20600	20784	20784	20756	20568	20715	20732	20855	20851	20633	20654	20706	20779	20806	20800	20926	20728	20719	20776	20901	20799	20795	20686	20832	20664	20684	20686	21064	20718	20655	20583	20857	20747	20759	20549	20904	20654	20675	21082	20884	20775	20714	20712	20567	20932	20888	20672	20558	20937	20445	20577	20969	20998	20558	20625	20697	20709	20668	20971	20961	20662	20638	20726	20961	20643	20635	20883	20948	20858	20588	20726	20855	20745	20621	20652	20852	20995	21119	20921	20521	20755	20814	20772	20957	20598	20916	20771	20797	20852	20709	20828	20859	20546	20787	20609	20596	20666	20848	20602	20639	20847	20757	20825	20652	20719	20760	21057	20629	20833	20740	20767	20779	20620	20639	20858	20844	20749	20696	20679	20660	20645	20717	20809	20581	20793	20536	20712	20877	20636	20822	20825	20853	20741	20735	20943	20842	20949	20521	20592	20619	20892	20911	20936	20698	20580	20749	20552	20614	20608	20705	20618	20810	20692	20762	20763	20876	20723	20784	20593	20710	20834	20735	20694	20967	20915	20539	20750	20960	20701	20875	20759	20659	20481	20822	20644	20815	20626	20656	20848	20892	20918	20869	20716	20828	20730	20982	20764	20782	21033	20835	20565	20778	20909	20744	20647	20737	20568	20632	20727	20860	20699	20648	20688	20778	20636	20509	20652	20527	20925	20735	20973	20819	20809	20806	20442	20860	20642	20834	20516	20565	20885	20842	20913	20705	20894	20825	20771	20854	20650	20783	20802	20740	20805	20735	20743	20721	20702	20688	20778	20798	20588	20845	20718	20435	20749	20645	20720	20749	20648	20913	20645	20698	20506	20672	20535	20873	20640	20428	20489	20697	20748	20828	20455	20699	20575	20752	20694	20917	20732	21035	20806	20677	20799	20926	20872	20768	20582	20871	21025	20862	20631	20636	20757	20824	20666	20874	20740	20984	20836	20831	20512	20534	20778	20771	20723	20764	20640	20595	20731	20883	20906	20686	20640	20953	20811	20672	20595	20548	21007	20831	20903	20759	20836	20781	20577	20746	20539	20882	20547	20742	20688	20952	20709	20551	20914	20660	20716	20933	20773	20759	20754	20618	20635	20797	20761	20720	20709	20771	20708	20925	20786	20604	20711	20881	20869	21033	20637	20778	20667	20813	20827	20729	20510	20663	20669	20666	20774	20543	20599	20832	20853	20705	20581	20623	20679	20711	20862	20717	20778	20897	20570	20782	20911	20799	20518	20989	21047	20848	20736	20708	20757	20642	20799	20667	20646	20693	20787	20755	20752	20699	20561	20668	20723	20697	20963	20693	20646	20637	20745	20868	20691	20857	20746	20908	20908	20794	20983	20888	20687	20733	20718	20829	20734	20906	20702	20822	20931	20709	20735	20823	20924	20761	20745	20859	20698	20775	20769	20792	20696	20880	20869	20823	20749	20663	20719	20716	20660	21017	20653	20893	21006	20755	20856	20719	20708	20668	20708	20868	20655	20724	20662	20884	20879	21145	20797	20733	20856	20927	20936	20850	20756	20585	20803	20762	20843	20556	20751	20792	20839	20652	20799	20889	20717	20934	20794	20551	20879	20754	20758	20535	20540	20852	20885	20879	20786	20733	20948	20880	20664	20743	20785	20632	20813	20644	20753	20591	20725	21023	20900	20800	20697	20827	20815	20732	20739	20648	20809	20622	20629	20858	20694	20730	20898	20572	20670	20798	20925	20846	20750	20527	21017	20735	20770	20825	20744	20873	20776	20932	20764	20805	20745	20837	20687	20932	20563	20757	20784	20811	20701	20778	20792	20768	20825	20610	20572	20584	20816	20746	20655	20711	20871	20887	20802	20475	20767	20638	20652	20736	20477	20738	20735	20677	20912	20750	20843	20961	20838	20617	20843	20851	20777	20755	20795	20668	20848	20907	20755	20949	20614	20866	20912	20848	20588	20935	20736	20839	20754	20729	20927	20746	20658	20482	20890	20751	20669	20555	20777	20925	20775	20784	20691	20917	20684	20658	20785	20729	20690	20691	20467	20796	20580	20892	20806	21103	20799	20640	20629	20819	20568	20773	20795	20558	20533	20689	20582	20760	20868	20769	20708	20672	20716	20711	20600	20679	20576	20704	20766	20629	20691	21017	20678	20491	20784	20771	20634	20463	20960	20856	20632	20706	20683	20750	20810	20560	20781	20750	20928	20764	20797	20783	20887	20638	20814	20831	20642	20637	20957	20653	20671	20810	20595	20621	20748	20694	20238	20881	20865	20702	20651	20696	20579	20804	20681	20760	20792	20780	20871	20629	20644	20756	20802	20640	20838	20784	20704	20706	20996	20751	20778	20750	20827	20667	20805	20677	20862	20667	20699	20857	20678	20694	20475	20679	20963	20803	20698	20769	20635	20630	20659	20506	20769	20747	20790	20802	20714	20724	20554	20465	20567	20767	20826	20648	20662	20478	20983	20775	21001	20707	20658	20814	20839	20784	20681	20632	20769	20771	20607	20831	20625	20776	20782	20842	20989	20878	20903	21035	21051	20763	20595	20531	20634	20772	20727	20895	20887	20771	20938	20588	20805	20857	20817	20693	20581	20622	20717	20720	20841	20728	20747	20745	20691	20871	20785	20750	20743	20485	20719	20808	20703	20689	20822	20659	20782	20631	20698	20915	20884	20596	20861	20845	20704	20755	20740	20700	20955	20846	20745	20729	20599	20660	20589	20667	20747	20646	20666	20702	20709	20714	20596	20787	20848	20816	20884	20491	20675	20790	20715	20679	20756	20840	20833	20647	20856	20794	20695	20507	20905	20859	20948	21004	20735	20571	20437	20662	20508	20980	20733	20636	20590	20626	20594	20560	20603	20822	20892	20665	20825	21049	20789	20712	20866	20674	20723	20710	20727	20513	20934	20769	20578	20925	20757	20836	20914	20678	20878	20859	20896	20817	20906	20714	20883	20922	20620	20795	20701	20708	20466	20583	20515	20789	20721	20608	20970	20683	20751	20953	20900	20817	20901	20686	20840	20748	20615	20713	20641	20886	20765	20664	20977	20765	20606	20701	20859	20881	20489	20777	20723	20589	20740	20576	21059	20778	20603	20831	20720	20505	20742	20925	20615	20819	20682	20547	20605	20961	20794	20688	20761	20452	20818	20831	20794	20710	20887	20874	20864	20878	20815	20648	20605	20747	20772	20767	20867	20725	20703	20776	20694	20669	20441	20939	20759	20756	20644	20684	20567	20812	20621	20989	20785	20945	20742	20845	20755	20783	20514	20759	20555	20832	20889	20746	20820	20781	20742	20874	20993	20808	20668	20798	20685	20708	20498	20744	20686	20746	20714	20767	20714	20741	20930	20821	20682	20717	20832	20574	20813	20812	20870	20861	20841	20726	20502	20715	20799	20686	20760	20892	20858	20761	20703	20667	20800	20599	20784	20892	20517	20746	20569	20591	20832	20796	20552	20632	20910	20749	20605	20477	20812	20878	20557	20709	20902	20652	20691	20939	20727	20758	20722	20752	20549	20664	20787	20735	20776	20950	20823	20753	21027	20853	20726	20924	20862	20732	20560	20626	20617	20766	20946	20789	20813	20873	20848	20891	20727	20617	20792	20693	20647	20752	20725	20611	20836	20810	20863	20882	20797	20737	20635
43644	73392	69210	48714	33205	27305	25266	23080	20767	19636	19017	18381	17537	16911	16406	15642	15685	15378	15502	15422	15399	15415	15173	14856	14592	14779	14698	14748	14704	14643	14723	14845	14698	14637	14830	14924	14807	14695	14767	14733	14765	14620	14477	14700	14675	14632	14667	14764	14675	14654	14633	14567	14697	14396	14508	14677	14607	14497	14620	14708	14863	14590	14459	14667	14644	14611	14617	14572	14588	14503	14648	14605	14455	14512	14582	14538	14589	14573	14774	14607	14867	14525	14589	14641	14567	14446	14577	14539	14550	14731	14433	14500	14626	14516	14768	14588	14428	14506	14691	14740	14486	14484	14587	14503	14652	14608	14652	14637	14489	14560	14577	14599	14531	14588	14520	14635	14576	14546	14545	14440	14581	14575	14489	14589	14624	14663	14608	14612	14553	14456	14377	14578	14597	14679	14709	14616	14570	14479	14563	14417	14520	14631	14582	14620	14451	14533	14528	14722	14664	14569	14702	14503	14443	14643	14486	14668	14705	14562	14593	14561	14563	14324	14498	14592	14556	14588	14477	14492	14511	14678	14400	14709	14538	14555	14462	14533	14538	14603	14670	14331	14497	14682	14735	14546	14811	14627	14635	14530	14542	14677	14606	14461	14503	14638	14549	14678	14604	14494	14638	14501	14376	14619	14586	14779	14591	14686	14454	14701	14562	14625	14721	14649	14753	14523	14779	14619	14601	14458	14544	14664	14431	14714	14827	14606	14650	14567	14587	14617	14713	14527	14697	14462	14584	14510	14588	14528	14477	14743	14741	14494	14651	14688	14755	14684	14656	14547	14593	14548	14655	14650	14379	14473	14630	14580	14658	14500	14633	14572	14577	14622	14478	14500	14617	14520	14599	14535	14653	14802	14658	14485	14659	14480	14613	14571	14669	14689	14646	14650	14446	14634	14608	14728	14440	14498	14514	14614	14625	14519	14456	14395	14599	14727	14549	14574	14743	14469	14596	14624	14604	14498	14618	14609	14558	14542	14706	14616	14581	14673	14654	14495	14746	14567	14630	14717	14617	14518	14457	14423	14597	14731	14384	14630	14556	14632	14551	14578	14667	14654	14500	14480	14611	14699	14615	14378	14736	14505	14560	14636	14523	14631	14496	14668	14612	14501	14702	14583	14646	14611	14647	14625	14671	14512	14538	14716	14504	14412	14529	14679	14503	14631	14602	14492	14601	14595	14699	14620	14715	14690	14493	14479	14696	14413	14698	14449	14556	14652	14469	14662	14589	14471	14595	14571	14678	14761	14533	14506	14463	14615	14879	14655	14761	14588	14624	14684	14632	14713	14456	14514	14619	14644	14601	14643	14500	14592	14475	14403	14655	14661	14589	14534	14693	14867	14752	14659	14726	14446	14423	14537	14660	14641	14490	14602	14482	14560	14616	14557	14551	14647	14687	14811	14708	14646	14709	14475	14588	14612	14576	14508	14528	14489	14609	14483	14645	14642	14681	14412	14558	14607	14515	14581	14633	14566	14527	14567	14528	14562	14551	14575	14776	14651	14632	14607	14605	14451	14470	14851	14498	14480	14872	14493	14629	14483	14477	14560	14513	14742	14419	14511	14631	14538	14716	14564	14548	14745	14659	14435	14586	14471	14461	14555	14498	14588	14576	14501	14634	14696	14684	14868	14561	14374	14517	14655	14705	14581	14498	14582	14573	14740	14577	14549	14605	14846	14690	14594	14546	14554	14649	14586	14751	14501	14542	14586	14600	14669	14748	14548	14543	14671	14548	14611	14703	14668	14630	14659	14734	14597	14669	14643	14698	14496	14609	14619	14512	14643	14565	14522	14584	14567	14526	14379	14491	14569	14561	14656	14477	14394	14523	14409	14644	14725	14677	14708	14410	14476	14519	14433	14466	14552	14483	14683	14566	14450	14675	14550	14585	14436	14617	14623	14424	14675	14552	14445	14573	14593	14624	14502	14642	14680	14718	14254	14446	14733	14667	14592	14556	14634	14535	14581	14690	14551	14555	14553	14512	14581	14462	14757	14663	14633	14522	14614	14570	14472	14750	14401	14725	14557	14520	14659	14713	14717	14390	14509	14589	14516	14597	14723	14568	14595	14397	14473	14649	14530	14536	14420	14607	14519	14630	14667	14731	14534	14593	14392	14467	14561	14659	14624	14480	14720	14574	14562	14620	14590	14456	14620	14476	14394	14556	14565	14551	14599	14732	14564	14287	14644	14651	14686	14616	14503	14572	14480	14387	14465	14536	14457	14613	14652	14646	14659	14578	14514	14648	14515	14490	14572	14649	14502	14611	14668	14752	14651	14523	14610	14479	14559	14723	14625	14381	14479	14487	14440	14504	14487	14576	14709	14643	14789	14403	14643	14650	14524	14471	14757	14621	14562	14704	14704	14443	14474	14521	14684	14677	14514	14609	14523	14570	14587	14622	14442	14486	14561	14597	14711	14610	14441	14569	14689	14619	14552	14616	14603	14801	14483	14684	14644	14630	14518	14606	14577	14604	14412	14586	14617	14540	14513	14688	14710	14693	14533	14477	14633	14576	14614	14687	14585	14651	14519	14543	14632	14441	14662	14523	14711	14639	14557	14706	14500	14706	14568	14655	14634	14725	14661	14583	14472	14794	14608	14558	14501	14529	14437	14517	14587	14636	14652	14508	14482	14513	14497	14519	14712	14695	14487	14633	14682	14597	14546	14445	14554	14488	14569	14380	14620	14721	14551	14782	14590	14647	14600	14632	14544	14693	14579	14498	14527	14644	14380	14722	14603	14721	14406	14683	14547	14322	14594	14485	14532	14688	14523	14504	14565	14645	14599	14713	14664	14360	14538	14529	14542	14674	14399	14643	14587	14653	14582	14638	14469	14666	14730	14475	14500	14673	14618	14475	14641	14550	14497	14646	14445	14758	14526	14750	14638	14587	14564	14782	14500	14649	14644	14607	14588	14558	14838	14631	14632	14636	14509	14640	14632	14751	14503	14628	14772	14530	14738	14486	14564	14577	14698	14597	14582	14509	14504	14743	14544	14537	14461	14631	14539	14673	14593	14736	14653	14545	14602	14650	14539	14706	14697	14762	14527	14470	14503	14483	14712	14598	14513	14553	14548	14367	14611	14632	14578	14580	14558	14885	14496	14518	14462	14640	14633	14497	14632	14622	14625	14646	14503	14374	14590	14617	14408	14537	14627	14504	14446	14829	14482	14616	14550	14582	14518	14566	14630	14653	14448	14558	14510	14627	14563	14572	14491	14739	14614	14762	14588	14580	14823	14610	14642	14492	14638	14465	14406	14664	14678	14622	14547	14733	14722	14707	14569	14522	14624	14877	14643	14581	14539	14527	14648	14607	14742	14613	14659	14432	14569	14554	14643	14550	14409	14483	14489	14593	14516	14726	14565	14689	14602	14452	14618	14647	14587	14550	14694	14521	14584	14639	14604	14736	14501	14504	14608	14736	14464	14607	14596	14535	14673	14678	14527	14748	14413	14618	14561	14562	14556	14820	14540	14627	14611	14567	14528	14703	14639	14533	14728	14661	14650	14650	14481	14573	14510	14580	14711	14480	14708	14487	14550	14595	14720	14572	14563	14661	14578	14599	14571	14454	14559	14633	14572	14734	14740	14530	14676	14612	14449	14715	14635	14782	14717	14661	14501	14532	14454	14574	14524	14396	14597	14501	14466	14598	14588	14513	14700	14689	14676	14348	14608	14626	14562	14645	14529	14511	14623	14544	14527	14663	14651	14624	14585	14619	14575	14588	14636	14576	14674	14558	14516	14634	14408	14622	14437	14687	14524	14665	14696	14667	14545	14740	14563	14483	14523	14483	14576	14482	14520	14707	14582	14662	14586	14583	14580	14677	14645	14694	14499	14580	14599	14592	14661	14524	14618	14559	14541	14576	14453	14680	14633	14703	14717	14521	14724	14585	14640	14768	14540	14416	14519	14597	14386	14536	14687	14561	14667	14558	14572	14630	14404	14856	14801	14416	14697	14685	14608	14543	14578	14603	14792	14601	14555	14643	14514	14683	14589	14745	14671	14534	14781	14791	14621	14526	14565	14628	14588	14645	14638	14693	14570	14573	14598	14597	14671	14589	14378	14555	14574	14349	14515	14532	14673	14568	14683	14374	14522	14655	14506	14603	14635	14692	14670	14757	14513	14727	14546	14639	14615	14643	14550	14561	14564	14664	14568	14579	14706	14403	14562	14557	14488	14468	14619	14631	14451	14539	14636	14494	14570	14616	14515	14597	14524	14534	14398	14543	14611	14647	14673	14543	14527	14625	14486	14745	14512	14643	14569	14516	14646	14563	14480	14647	14378	14730	14582	14570	14493	14587	14625	14799	14722	14552	14595	14532	14737	14614	14612	14534	14532	14696	14651	14440	14591	14671	14590	14633	14641	14638	14667	14453	14703	14588	14581	14605	14595	14522	14429	14503	14556	14587	14603	14694	14692	14340	14613	14526	14336	14449	14376	14600	14579	14742	14575	14675	14694	14691	14656	14538	14675	14717	14607	14637	14529	14592	14601	14494	14659	14543	14534	14556	14714	14533	14376	14737	14573	14708	14596	14716	14639	14569	14677	14508	14565	14506	14625	14587	14456	14605	14602	14728	14562	14521	14647	14685	14506	14576	14721	14612	14530	14726	14599	14481	14608	14646	14478	14616	14645	14679	14534	14587	14506	14566	14580	14592	14674	14619	14506	14657	14675	14587	14510	14571	14489	14515	14706	14742	14629	14471	14619	14530	14587	14481	14538	14513	14589	14482	14542	14515	14557	14711	14531	14579	14573	14578	14614	14523	14494	14778	14545	14639	14694	14581	14745	14569	14676	14586	14740	14507	14596	14640	14536	14561	14751	14791	14461	14428	14612	14714	14551	14673	14620	14797	14357	14637	14574	14602	14628	14648	14588	14495	14743	14577	14442	14701	14554	14493	14736	14620	14659	14519	14592	14538	14786	14681	14700	14543	14701	14668	14375	14592	14471	14615	14697	14541	14755	14566	14754	14692	14380	14729	14580	14678	14496	14586	14786	14556	14824	14536	14583	14697	14553	14613	14659	14590	14483	14598	14500	14538	14468	14687	14736	14553	14439	14616	14684	14574	14521	14641	14622	14703	14489	14563	14512	14619	14524	14449	14526	14575	14542	14521	14462
24702	21701	30493	27332	27402	31287	32943	27799	25786	25035	24197	23180	22688	22091	21251	20830	20784	20655	20425	20524	20702	20557	20086	19873	19736	19717	19599	19793	19703	19574	19533	19550	19754	20005	20091	19734	19634	19502	19745	19786	19671	19638	19547	19570	19727	19765	19563	19644	19620	19529	19396	19596	19592	19568	19592	19429	19548	19470	19380	19360	19412	19427	19265	19480	19288	19436	19610	19310	19273	19357	19708	19548	19495	19369	19467	19463	19825	19391	19455	19591	19577	19519	19376	19438	19479	19310	19674	19491	19346	19654	19624	19304	19586	19713	19509	19616	19502	19575	19402	19246	19614	19555	19574	19740	19341	19730	19561	19422	19522	19589	19465	19774	19385	19589	19332	19418	19546	19668	19360	19555	19315	19541	19612	19419	19400	19461	19437	19349	19604	19535	19728	19501	19358	19519	19388	19463	19403	19259	19465	19667	19400	19331	19471	19551	19481	19427	19335	19305	19531	19343	19149	19569	19499	19512	19572	19459	19224	19435	19523	19393	19524	19254	19337	19362	19402	19459	19314	19374	19603	19597	19648	19545	19474	19499	19462	19336	19199	19470	19331	19561	19277	19597	19520	19401	19425	19525	19327	19640	19367	19465	19385	19252	19618	19416	19260	19193	19606	19396	19435	19298	19456	19639	19618	19481	19478	19620	19663	19282	19433	19500	19559	19536	19215	19613	19518	19715	19520	19639	19308	19307	19388	19558	19441	19368	19368	19352	19236	19506	19474	19414	19539	19358	19292	19684	19351	19431	19563	19353	19594	19488	19670	19491	19394	19481	19466	19403	19593	19497	19578	19688	19460	19382	19190	19547	19678	19347	19448	19372	19404	19281	19498	19332	19434	19644	19243	19473	19564	19437	19368	19503	19558	19321	19565	19481	19440	19511	19427	19485	19514	19484	19576	19542	19384	19246	19420	19406	19375	19356	19424	19775	19665	19336	19419	19518	19317	19387	19369	19544	19602	19634	19365	19472	19493	19442	19546	19559	19635	19564	19477	19694	19607	19465	19472	19397	19380	19472	19347	19575	19445	19469	19505	19405	19277	19436	19495	19407	19393	19343	19346	19377	19385	19630	19621	19515	19562	19349	19510	19539	19405	19373	19242	19528	19507	19575	19424	19585	19431	19593	19432	19431	19496	19253	19612	19357	19570	19417	19442	19361	19458	19480	19373	19595	19608	19242	19693	19463	19611	19305	19216	19478	19585	19615	19395	19518	19333	19334	19496	19419	19597	19552	19425	19146	19341	19450	19779	19465	19621	19385	19387	19433	19163	19556	19523	19411	19397	19248	19583	19494	19526	19442	19498	19462	19443	19589	19650	19501	19384	19340	19400	19555	19445	19410	19598	19476	19467	19572	19448	19423	19444	19453	19407	19486	19515	19358	19296	19585	19550	19238	19555	19500	19727	19567	19446	19630	19488	19591	19425	19567	19566	19448	19536	19157	19437	19563	19587	19416	19322	19468	19289	19483	19389	19395	19420	19525	19318	19363	19326	19584	19461	19607	19460	19130	19430	19686	19661	19689	19474	19522	19487	19339	19277	19348	19587	19371	19475	19650	19490	19173	19388	19422	19178	19479	19442	19629	19544	19470	19312	19349	19633	19320	19494	19319	19330	19372	19350	19428	19234	19305	19552	19311	19447	19436	19457	19542	19178	19441	19482	19427	19270	19398	19334	19394	19493	19548	19348	19316	19481	19266	19463	19406	19576	19435	19366	19478	19554	19545	19646	19367	19517	19364	19469	19314	19389	19365	19390	19388	19456	19518	19414	19449	19399	19520	19424	19613	19351	19224	19598	19503	19426	19574	19368	19591	19617	19811	19604	19399	19213	19545	19450	19653	19510	19529	19597	19283	19427	19621	19574	19227	19554	19384	19608	19359	19325	19492	19379	19384	19213	19435	19545	19550	19333	19389	19441	19462	19543	19551	19468	19257	19159	19426	19702	19426	19519	19577	19402	19369	19427	19354	19399	19418	19543	19555	19361	19482	19574	19443	19679	19509	19457	19414	19285	19420	19595	19579	19492	19340	19365	19315	19396	19559	19315	19302	19532	19618	19642	19335	19268	19270	19397	19568	19202	19451	19692	19351	19436	19463	19634	19411	19422	19503	19427	19545	19423	19687	19450	19270	19425	19796	19680	19712	19419	19355	19315	19336	19476	19504	19526	19291	19543	19611	19430	19501	19526	19505	19527	19328	19438	19334	19650	19340	19691	19558	19337	19471	19544	19514	19719	19349	19375	19450	19647	19512	19299	19483	19261	19576	19642	19623	19577	19521	19498	19585	19373	19562	19513	19554	19492	19542	19228	19615	19364	19314	19496	19383	19448	19546	19455	19363	19539	19416	19373	19278	19491	19274	19563	19606	19558	19531	19442	19423	19273	19606	19391	19315	19289	19535	19441	19540	19572	19403	19449	19470	19388	19596	19424	19614	19541	19426	19292	19530	19437	19671	19481	19534	19539	19317	19342	19580	19595	19476	19421	19434	19622	19444	19499	19562	19414	19451	19492	19347	19541	19369	19527	19477	19263	19590	19437	19637	19244	19593	19781	19570	19644	19644	19435	19595	19695	19345	19634	19444	19221	19380	19235	19406	19450	19494	19534	19525	19322	19513	19540	19468	19663	19652	19484	19369	19448	19606	19598	19578	19405	19561	19558	19530	19453	19586	19589	19321	19482	19152	19256	19592	19581	19438	19470	19579	19529	19449	19331	19188	19405	19633	19662	19620	19610	19404	19228	19279	19341	19333	19555	19316	19414	19549	19503	19393	19491	19450	19469	19561	19477	19163	19434	19589	19499	19172	19487	19502	19212	19456	19560	19599	19412	19388	19669	19484	19468	19566	19205	19338	19467	19433	19514	19479	19475	19409	19510	19602	19386	19428	19491	19388	19449	19407	19335	19374	19426	19566	19674	19521	19571	19415	19378	19300	19544	19367	19454	19564	19351	19366	19551	19256	19294	19466	19556	19663	19296	19550	19604	19573	19392	19430	19358	19328	19547	19301	19482	19475	19398	19325	19465	19492	19415	19557	19387	19300	19394	19469	19574	19594	19461	19590	19629	19371	19550	19461	19308	19398	19398	19406	19346	19672	19558	19347	19528	19591	19270	19490	19353	19280	19624	19298	19609	19354	19514	19574	19350	19704	19694	19263	19549	19209	19205	19510	19527	19612	19414	19404	19452	19456	19238	19421	19614	19216	19455	19441	19421	19557	19324	19397	19477	19599	19451	19341	19449	19402	19475	19366	19379	19217	19686	19476	19544	19390	19657	19531	19274	19394	19390	19429	19595	19399	19646	19406	19612	19465	19445	19335	19319	19312	19441	19649	19494	19631	19529	19475	19372	19579	19537	19428	19572	19617	19452	19434	19574	19600	19337	19513	19522	19637	19328	19598	19552	19469	19595	19511	19128	19596	19283	19257	19349	19650	19620	19232	19352	19504	19665	19393	19222	19431	19351	19436	19385	19153	19481	19527	19408	19445	19495	19607	19378	19403	19461	19649	19408	19374	19413	19385	19291	19371	19594	19443	19669	19418	19549	19425	19307	19400	19191	19213	19460	19531	19459	19532	19454	19347	19399	19285	19419	19509	19508	19435	19171	19331	19362	19622	19448	19339	19443	19489	19472	19148	19374	19500	19444	19505	19542	19370	19397	19715	19578	19306	19291	19241	19517	19224	19547	19451	19478	19275	19456	19391	19647	19493	19699	19710	19530	19421	19611	19320	19305	19296	19331	19521	19362	19322	19269	19461	19334	19442	19460	19582	19435	19475	19489	19521	19640	19553	19413	19423	19445	19481	19268	19267	19561	19478	19666	19419	19442	19239	19467	19149	19094	19272	19578	19574	19377	19337	19323	19300	19365	19385	19528	19564	19302	19250	19483	19577	19495	19560	19620	19289	19515	19325	19611	19460	19568	19433	19539	19355	19703	19529	19470	19618	19535	19488	19380	19539	19535	19435	19525	19502	19446	19454	19514	19551	19625	19248	19700	19693	19350	19238	19443	19314	19565	19277	19417	19603	19736	19246	19286	19300	19263	19443	19565	19588	19627	19414	19427	19536	19487	19380	19547	19347	19434	19308	19519	19584	19447	19493	19614	19464	19431	19342	19494	19642	19657	19696	19624	19459	19451	19406	19401	19395	19284	19481	19569	19468	19477	19514	19612	19710	19507	19567	19566	19666	19497	19456	19347	19567	19483	19556	19316	19502	19844	19311	19383	19479	19374	19542	19438	19436	19493	19483	19519	19510	19631	19345	19407	19290	19502	19438	19193	19448	19544	19507	19660	19768	19471	19183	19227	19553	19488	19574	19516	19600	19618	19360	19170	19217	19405	19319	19431	19355	19397	19281	19471	19781	19371	19539	19522	19403	19662	19780	19361	19342	19372	19295	19216	19549	19432	19475	19451	19476	19377	19577	19402	19583	19594	19341	19369	19598	19528	19374	19625	19451	19584	19460	19497	19536	19475	19477	19460	19372	19417	19261	19371	19435	19335	19392	19541	19524	19357	19516	19513	19496	19622	19332	19399	19175	19277	19259	19431	19373	19661	19488	19482	19725	19451	19425	19237	19386	19524	19590	19488	19613	19371	19669	19613	19460	19302	19628	19160	19462	19440	19662	19500	19377	19543	19405	19186	19483	19445	19511	19463	19544	19434	19518	19648	19513	19562	19350	19304	19373	19490	19265	19352	19669	19346	19494	19333	19288	19303	19341	19388	19364	19505	19333	19252	19476	19427	19616	19287	19230	19388	19481	19458	19445	19305	19627	19432	19419	19554	19426	19606	19281	19704	19298	19266	19512	19526	19327	19355	19434	19286	19424	19557	19725	19323	19362	19413	19557	19359	19260	19309	19547	19380	19345	19415	19563	19454	19406	19738	19732	19484	19427	19482	19397	19499	19502	19737	19416	19234	19339	19520	19458	19410	19251	19363	19291	19704	19309	19410	19302	19426	19493	19627	19445	19399	19564	19532	19472	19402	19406	19408	19334	19445	19499	19608	19462	19449	19551	19406	19409	19633	19493	19288	19473	19390	19594	19501	19385	19561	19276	19128	19513	19483	19403	19499	19522	19430	19528	19549	19463	19302	19433	19300	19482	19258	19348	19462	19444	19339	19443	19634	19609
47104	79060	74180	50073	40224	32630	27995	25347	22648	21382	19952	18916	18084	17058	15992	15229	15341	14985	15108	15152	15214	14965	14621	14197	13826	13866	14152	13932	14136	14013	13954	14054	14230	14187	14260	14071	14019	14007	14249	14220	14081	14004	13919	14004	13833	14180	14119	13952	13927	14070	14009	13911	13902	13909	13827	13909	13968	13970	13713	14083	13904	13826	13950	13830	13905	13966	13955	13779	13895	13946	13876	13914	13830	14039	13880	13979	13761	13697	13942	13939	13951	13792	13804	13804	13834	13982	13946	13925	13818	13931	13817	13998	13810	13989	13960	13877	13941	13935	14019	13722	13882	14042	13906	13788	13988	13852	13985	13941	14014	13774	13970	13659	13705	14002	13986	13829	14036	13989	13874	13888	13961	13945	14034	13793	13963	13834	13793	13926	13774	13916	13947	13886	13880	13960	13881	13880	14060	13930	14019	13889	13800	13904	13892	13861	13981	13863	13892	13850	13907	13859	13864	13711	14095	14005	13944	13759	13915	13834	13860	13963	13915	13972	13866	13942	13909	13810	13749	13918	13838	13822	14018	13755	13853	13755	13932	13971	13837	13783	13838	13968	13972	13850	14021	14114	14031	13827	13813	13803	13871	13889	13857	13777	13839	13851	13946	14064	13904	13868	13947	13885	13923	13917	13931	13868	13768	13781	13810	13952	13938	13886	13887	13831	13903	13740	13963	13890	13758	13738	13914	13921	13913	13974	13901	13713	13835	13837	13746	13957	13763	13849	13792	13989	13886	13768	13993	13893	13860	13889	13809	13865	13906	13803	13883	13965	13816	13933	13785	13949	13878	13679	13904	13894	13995	13986	13882	13956	13741	13888	13930	13878	13915	13869	13831	13787	13742	14024	13890	14022	13869	13852	13922	13991	13874	13819	13779	13750	13952	13956	13889	13877	13822	13854	13973	13887	13879	13825	13910	14083	14025	13962	13870	14051	13817	13853	13966	13851	13864	13705	13898	13832	13901	13992	13815	13793	13922	13903	13919	13782	13867	13889	13914	13838	13911	13946	13986	13900	13852	13986	13915	13930	13791	13883	13912	13795	13925	13792	13821	13832	13949	13814	13860	13963	14080	13919	13898	13799	13925	13947	13877	13849	13820	13869	13881	13874	13938	13886	13891	13783	13892	13905	13847	13938	14006	13990	13914	13865	13984	14003	13807	13879	13748	13799	13814	13761	13785	13766	13846	13878	14049	14143	13814	13635	13830	13906	13974	13974	13818	13749	13959	13892	13902	14001	13794	13890	13916	14100	13821	13969	13792	13822	13872	13948	13851	14024	13898	13780	13779	13922	13769	13932	13835	13931	14064	13828	13989	13905	13848	14011	13905	13812	13847	13983	13785	13740	13910	13743	13887	13955	13884	14046	14017	13819	13858	13823	13889	13893	13776	13935	13935	13915	13985	13756	14038	13894	13894	14012	13957	13885	13864	13985	13829	13768	13896	14050	13803	13641	13912	13781	13914	13777	13828	13959	13869	13987	13864	13933	13858	13882	13756	13724	13946	13711	13740	13796	13872	13899	13962	13837	13910	13860	13610	13774	13908	13915	13826	13833	13928	13695	13850	13915	13999	13792	13940	13926	13962	13845	13973	13868	13761	13830	13981	13874	13869	13957	14069	13770	13831	13922	13742	13914	14011	14068	13778	14045	13871	13895	13963	13751	13879	13709	13816	13951	13826	13664	13970	13878	13795	13893	13814	13751	13854	14007	13868	13771	13890	13850	13692	13893	14031	13968	13787	13915	13938	13929	13720	13946	14082	13824	13870	13967	13849	13880	13862	13892	13960	13862	13804	13963	13873	13803	13783	13953	13830	13830	13818	13854	13926	13788	13895	13837	13809	14007	13839	13944	13910	13879	13913	13858	13948	13891	13813	13856	13889	13736	14006	14024	13910	13943	13854	13718	13981	13800	13938	13726	13768	13873	13833	13970	13983	13913	13963	13845	13813	13659	13911	14017	13853	13955	13858	13804	13932	13889	13973	13728	13755	13950	13812	14027	13880	13862	13882	13968	13855	13958	13775	13972	13898	13902	14147	13932	14012	13924	13957	13843	13791	13739	13897	13937	14002	13906	13924	13756	13927	13943	13791	13820	13868	14022	14007	13863	13998	13746	13912	13833	13834	13875	13757	14077	13898	13853	13854	13740	14037	13856	13983	13913	13782	13883	13955	13754	13812	13853	13851	13933	13766	13919	13831	13756	13818	14031	13959	13858	13959	13943	13918	13795	14043	13884	14031	13677	14063	13927	13792	13833	13904	13836	13942	13952	13830	13812	13841	14047	13863	13878	13817	13866	13978	13910	13975	13781	14059	13945	13846	13921	13815	13945	13927	13750	13963	14024	13873	13863	13769	13910	13800	13737	13912	13890	13950	13937	13964	13803	13796	13761	13771	13830	14027	13614	13775	13833	13943	13901	13788	14006	13986	13966	13932	13880	13850	13710	14015	13978	13978	13852	13868	14004	13850	13837	13800	13906	13734	13785	13756	13807	13929	13698	13994	13952	13968	13951	13853	13791	13898	13926	13823	13995	13913	13862	13688	13819	13912	13893	13879	14080	13998	13879	13910	13935	13966	13836	13747	13803	13847	13964	13890	14005	13949	13917	13871	13988	13982	14041	13882	13883	13970	14062	13714	13747	13853	13795	13949	13811	13901	13998	14000	13925	13941	13849	13788	13947	13899	13989	13907	13819	13899	13801	13783	13882	13828	14043	13932	13927	13998	13774	13889	13905	14039	13725	13857	13778	13829	13977	13854	13999	13841	13822	13975	13949	13708	13952	13909	13972	14114	13901	13986	14070	13882	13864	13747	13847	13922	13892	13866	13938	13952	13888	13833	13928	13858	13885	13815	13792	13882	13969	13688	14079	14024	13816	13926	13916	13841	13938	13755	14048	13898	13959	13772	13842	13979	13858	13867	13878	13878	13825	13856	13960	13987	13889	13936	13790	13724	13968	13896	13938	13940	13965	13778	13801	13812	13843	13859	14001	13975	13991	13861	13945	13654	13837	13962	13829	13869	13783	14095	13946	13931	13972	13651	13821	13878	13794	13815	13943	14013	13900	13952	13871	13857	13955	13858	13778	13907	13885	13981	13891	13900	13905	13817	13861	14006	13781	13864	13954	14049	13861	13834	13946	13867	13813	13819	14014	13869	14024	13814	13735	13809	14054	13814	13912	13979	14053	13751	13906	13974	14082	13892	13877	13890	13794	13906	13680	13951	13974	13975	13897	13897	13722	13848	13836	13946	14023	13703	13893	13859	13951	13713	13834	13736	13921	13982	13957	13879	13776	14092	13776	13903	13778	13849	13956	13938	13930	13888	13827	13868	13915	13926	13791	13852	13898	13876	13849	13880	13867	13856	14005	13834	13898	13737	13784	13820	13962	13924	13958	14062	13856	13834	13916	14026	13770	13807	13879	14010	13919	13816	13957	13905	13844	13744	14100	13903	13832	13841	13815	13975	13842	13956	13737	14026	13956	13824	13839	13945	13902	13935	13717	13916	14055	13722	13955	13778	13903	14106	13852	13882	14114	13838	13841	13850	13726	13920	13922	13810	14068	13956	13903	14024	13916	13793	13848	13878	13838	13862	13921	13837	13797	13920	13774	13944	13893	13856	13798	13647	13899	13830	13933	13912	13927	14014	13918	13922	13927	13871	13992	13755	13977	13852	13912	13883	13838	13931	13892	13794	13819	13812	13845	13980	13958	13870	13950	13867	13889	14018	13943	13881	13882	13804	13934	13978	13793	13870	13890	13948	13683	13871	13976	13941	13776	13798	13667	13956	13837	14003	13798	14013	13798	13972	14010	13776	13681	13849	14117	13878	13828	13871	13917	13817	13905	13859	13985	14020	13750	13898	13820	13798	14025	14019	13997	13870	13815	13831	13901	13742	13952	13769	13898	13851	13901	13877	13928	13939	13767	13872	14020	13806	13978	13894	13620	13859	13846	14027	13855	13870	13921	13955	13931	13801	13964	13835	13969	13847	13946	13956	13676	13811	13933	13729	13748	14016	13946	13850	13839	14082	13733	13959	13941	13880	13959	13916	13812	13767	13977	13917	13982	14066	14042	13687	13974	13885	13866	13699	13953	13891	13894	13865	13951	13744	13787	13941	13875	13813	13891	13737	13907	13900	13925	14015	14022	13898	13975	13843	13916	13860	13985	13786	13917	13941	13797	14078	13994	13955	13817	13888	13915	13836	13733	13955	13792	13960	14099	13846	13814	13906	13874	13840	13843	13890	14016	13786	13896	13988	13909	13865	13884	13918	13838	14010	13831	13898	14024	13889	13750	13931	13955	13758	13856	13664	13874	13804	13846	13978	13942	13819	13919	13908	13692	13807	13837	13655	13851	13829	13832	13799	14001	13694	13908	13916	13893	13741	13658	13868	13771	14017	13932	13982	13803	13980	13878	13962	13769	13954	13975	13981	13849	13892	14085	13764	13809	13780	13743	13982	13938	13913	13866	14004	14014	13825	13841	13805	13836	13837	13922	13939	13807	13969	14040	13884	13807	13757	14007	13957	13809	13958	13838	14111	13961	13847	13995	13955	13998	13827	13824	13795	13984	13829	13823	13850	14004	13861	13948	13920	13907	13768	13870	13920	13900	13980	13895	13909	14018	13876	13955	13896	13798	14003	13995	13848	13802	13705	13793	13784	13971	13769	14026	14001	13832	13952	14153	14111	13825	13844	13774	13911	13803	13952	13940	14009	13909	13857	13935	13951	13852	13935	13967	13768	14013	13745	13827	13857	13724	13885	13891	13750	13825	13724	13849	13932	13973	13870	13922	13671	14057	13847	13821	13912	13834	13915	13761	13940	13838	13973	13701	13854	13711	13812	13939	13938	13776	13951	13819	14067	13913	13884	13942	13955	13809	13821	13904	13896	13834	13916	13945	13852	13823	13998	13829	13867	13895	13798	13821	13844	13850	13987	14034	13885	13897	13870	13862	13756	13862	13825	13716	13998	13673	13854	13854	13995	13796	13935	13945	13774	13820	13873	14050	13764	14083	13872	14109	13917	13901	13838	13831	13861	13992	13863	13908	13967	13972	13822	13711	13722	13861	13686	14085	14060	13761	13883	13881	14011	14043	13813	13896	14055	14113	13639	13921	13770	13979
41340	49968	53346	41213	32229	29072	26748	24914	24469	23618	23418	23032	22666	22495	22083	21857	21720	21738	21717	21858	21614	21863	21826	21372	21377	21474	21611	21165	21395	21551	21458	21358	21571	21536	21413	21478	21394	21580	21421	21411	21341	21385	21229	21639	21255	21207	21467	21467	21335	21532	21304	21426	21445	21447	21682	21379	21417	21447	21622	21244	21545	21417	21379	21430	21356	21551	21133	21391	21411	21432	21208	21418	21402	21316	21650	21354	21283	21242	21492	21361	21154	21366	21444	21299	21304	21415	21304	21314	21239	21764	21344	21447	21352	21289	21357	21189	21399	21381	21413	21397	21392	21476	21416	21488	21249	21378	21689	21417	21393	21384	21644	21401	21451	21151	21586	21291	21515	21408	21438	21447	21456	21245	21396	21495	21477	21634	21588	21246	21353	21386	21503	21506	21333	21332	21602	21418	21097	21477	21657	21215	21595	21434	21490	21442	21330	21355	21328	21410	21423	21137	21627	21327	21323	21533	21280	21432	21382	21548	21460	21561	21426	21527	21490	21521	21573	21301	21544	21559	21375	21406	21512	21356	21273	21429	21723	21439	21323	21516	21224	21429	21413	21249	21334	21393	21451	21483	21433	21535	21273	21441	21418	21344	21599	21142	21361	21528	21317	21450	21390	21241	21114	21410	21133	21472	21422	21306	21339	21375	21464	21477	21270	21332	21452	21336	21553	21287	21505	21308	21420	21207	21414	21401	21415	21568	21614	21435	21503	21546	21321	21441	21382	21321	21309	21152	21484	21282	21591	21469	21451	21316	21508	21305	21553	21347	21509	21461	21508	21523	21452	21327	21112	21188	21295	21269	21368	21432	21615	21274	21439	21396	21421	21401	21500	21331	21412	21405	21699	21402	21288	21389	21272	21426	21334	21440	21232	21466	21202	21426	21533	21375	21478	21552	21290	21477	21458	21320	21538	21207	21319	21110	21278	21273	21376	21633	21331	21132	21416	21418	21434	21380	21354	21215	21155	21389	21346	21495	21484	21357	21197	21218	21497	21409	21541	21439	21377	21079	21206	21341	21202	21195	21540	21374	21277	21229	21324	21452	21207	21380	21260	21231	21257	21401	21502	21230	21420	21455	21566	21179	21242	21491	21429	21445	21525	21100	21473	21387	21659	21509	21145	21418	21491	21626	21316	21305	21310	21346	21251	21467	21662	21296	21266	21343	21522	21525	21276	21300	21341	21241	21351	21311	21514	21517	21270	21402	21306	21380	21540	21377	21395	21261	21291	21435	21308	21232	21226	21471	21498	21272	21387	21447	21470	21550	21650	21408	21487	21488	21434	21228	21379	21296	21329	21730	21296	21203	21272	21316	21298	21132	21408	21191	21162	21522	21400	21400	21340	21383	21115	21307	21449	21383	21388	21512	21292	21499	21250	21351	21330	21501	21406	21197	21297	21396	21269	21430	21320	21283	21416	21257	21389	21595	21399	21421	21396	21269	21472	21235	21404	21231	21646	21324	21533	21444	21502	21328	21377	21545	21068	21180	21241	21236	21420	21361	21331	21395	21137	21127	21141	21561	21138	21428	21190	21412	21338	21356	21511	21277	21325	21319	21468	21402	21470	21523	21276	21492	21502	21369	21321	21486	21331	21466	21499	21399	21129	21214	21332	21360	21209	21218	21257	21380	21507	21483	21497	21254	21528	21458	21288	21403	21620	21458	21663	21536	21422	21479	21241	21517	21371	21311	21301	21338	21352	21451	21338	21416	21461	21541	21442	21353	21250	21574	21324	21404	21460	21378	21456	21416	21322	21345	21546	21301	21315	21429	21334	21447	21711	21396	21494	21451	21489	21148	21331	21275	21478	21450	21412	21297	21277	21541	21305	21323	21458	21479	21380	21594	21500	21105	21591	21391	21326	21266	21302	21416	21335	21552	21554	21613	21560	21294	21357	21426	21232	21373	21471	21326	21321	21400	21347	21394	21289	21589	21396	21383	21373	21027	21070	21257	21341	21465	21294	21405	21393	21386	21418	21688	21229	21313	21467	21514	21353	21352	21285	21512	21522	21357	21233	21292	21328	21250	21313	21411	21437	21289	21519	21546	21287	21245	21589	21536	21340	21205	21433	21371	21310	21276	21375	21429	21441	21505	21599	21392	21263	21190	21414	21392	21357	21407	21440	21494	21309	21442	21375	21435	21299	21552	21362	21317	21554	21375	21736	21479	21301	21277	21394	21392	21443	21559	21236	21286	21357	21507	21315	21419	21479	21219	21154	21377	21337	21494	21492	21204	21341	21072	21219	21513	21522	21441	21243	21467	21415	21405	21399	21343	21536	21329	21330	21280	21250	21326	21434	21289	21492	21540	21423	21491	21233	21461	21512	21311	21488	21365	21640	21479	21403	21585	21331	21315	21198	21315	21155	21422	21233	21471	21214	21413	21262	21500	21351	21271	21559	21350	21451	21352	21376	21515	21371	21195	21428	21232	21436	21741	21595	21627	21347	21364	21367	21549	21315	21363	21343	21278	21256	21380	21427	21434	21161	21140	21344	21579	21405	21221	21402	21129	21455	21441	21408	21373	21123	21085	21242	21397	21478	21455	21599	21438	21320	21307	21381	21349	21492	21365	21427	21241	21473	21256	21328	21322	21084	21105	21311	21199	21328	21410	21683	21519	21282	21481	21418	21328	21533	21362	21330	21273	21481	21358	21240	21416	21537	21359	21384	21696	21534	21361	21513	21584	21273	21429	21320	21539	21310	21256	21302	21535	21401	21263	21455	21385	21473	21430	21552	21434	21307	21502	21490	21389	21381	21384	21561	21487	21366	21375	21535	21452	21424	21633	21433	21221	21449	21443	21322	21489	21311	21251	21495	21471	21569	21434	21440	21319	21104	21436	21275	21239	21448	21235	21355	21410	21558	21481	21641	21278	21192	21432	21505	21541	21374	21350	21455	21369	21483	21276	21399	21586	21555	21475	21304	21262	21462	21536	21408	21610	21438	21522	21397	21433	21414	21640	21497	21469	21236	21370	21318	21403	21385	21286	21364	21245	21295	21286	21385	21423	21350	21204	21514	21358	21438	21415	21334	21442	21447	21445	21411	21527	21455	21479	21370	21593	21597	21489	21514	21551	21414	21490	21479	21235	21415	21484	21657	21280	21442	21361	21412	21619	21590	21361	21193	21345	21387	21488	21590	21165	21303	21414	21376	21651	21345	21465	21391	21484	21242	21389	21238	21002	21199	21170	21237	21110	21239	21489	21300	21286	21311	21390	21359	21674	21476	21309	21577	21345	21433	21276	21237	21402	21518	21666	21471	21326	21200	21391	21418	21316	21296	21367	21446	21273	21416	21297	21416	21222	21400	21510	21260	21301	21241	21412	21365	21404	21232	21468	21375	21346	21477	21437	21264	21310	21167	21331	21300	21348	21490	21407	21451	21399	21268	21423	21476	21403	21349	21525	21315	21280	21332	21471	21263	21273	21388	21524	21314	21189	21248	21351	21395	21485	21434	21334	21422	21467	21438	21323	21454	21443	21298	21192	21297	21295	21329	21333	21347	21315	21236	21532	21541	21312	21433	21230	21653	21573	21461	21545	21410	21129	21603	21349	21423	21656	21566	21336	21300	21414	21120	21521	21430	21213	21532	21371	21251	21741	21512	21663	21598	21350	21316	21512	21600	21605	21477	21575	21387	21355	21316	21213	21261	21399	21237	21437	21406	21569	21346	21450	21260	21221	21196	21273	21173	21300	21407	21333	21123	21679	21606	21424	21384	21474	21400	21510	21254	21192	21282	21353	21285	21543	21380	21503	21493	21398	21388	21416	21481	21485	21259	21318	21238	21418	21481	21201	21467	21410	21329	21250	21444	21455	21600	21505	21488	21262	21536	21535	21465	21416	21441	21432	21273	21347	21208	21518	21523	21455	21531	21546	21390	21597	21425	21465	21522	21377	21270	21304	21523	21202	21325	21351	21413	21569	21515	21635	21639	21261	21252	21352	21375	21577	21460	21570	21383	21155	21418	21194	21413	21452	21266	21596	21458	21554	21418	21348	21474	21439	21490	21491	21448	21447	21112	21456	21344	21500	21366	21346	21294	21353	21502	21418	21561	21449	21265	21254	21521	21377	21640	21318	21470	21333	21527	21452	21445	21441	21459	21402	21228	21389	21383	21468	21344	21521	21480	21363	21488	21623	21295	21550	21258	21551	21769	21410	21361	21090	21220	21245	21337	21413	21659	21568	21601	21538	21305	21141	21411	21363	21495	21410	21032	21382	21276	21199	21459	21305	21416	21606	21222	21540	21399	21414	21515	21243	21470	21508	21276	21288	21175	21315	21334	21236	21165	21445	21323	21194	21502	21470	21390	21243	21257	21512	21189	21466	21248	21432	21466	21392	21443	21209	21412	21333	21399	21533	21334	21277	21502	21418	21507	21475	21529	21274	21348	21473	21387	21546	21551	21277	21452	21250	21420	21423	21388	21408	21274	21530	21584	21369	21532	21620	21283	21524	21467	21241	21527	21279	21387	21482	21481	21110	21580	21350	21438	21127	21416	21030	21370	21292	21425	21639	21234	21336	21383	21274	21482	21380	21449	21426	21456	21397	21458	21401	21385	21132	21461	21376	21536	21332	21375	21294	21310	21275	21269	21326	21424	21225	21579	21500	21291	21216	21475	21192	21448	21478	21527	21393	21421	21267	21413	21328	21263	21144	21387	21194	21432	21283	21374	21336	21423	21369	21380	21418	21298	21294	21436	21445	21342	21527	21375	21399	21145	21593	21544	21670	21533	21364	21228	21255	21565	21294	21390	21295	21543	21479	21215	21177	21512	21498	21368	21459	21341	21440	21251	21632	21738	21409	21282	21341	21411	21647	21156	21286	21460	21461	21221	21263	21509	21652	21410	21443	21233	21485	21148	21311	21381	21320	21298	21368	21495	21267	21575	21535	21456	21470	21550	21390	21439	21135	21543	21374	21449	21304	21403	21579	21212	21308	21430	21604	21420	21264	21417	21361	21384	21488	21399	21331	21355	21406	21241	21227	21304	21295	21565	21431	21397	21504	21546	21330	21362	21309	21614	21306	21492	21167	21451	21409	21463	21563	21482	21678	21578	21408	21547	21460	21346	21307	21501	21402	21375	21500	21330	21246	21287	21271	21274	21312	21318	21347
43233	59821	53607	35638	28056	24026	21617	19925	18870	18287	17490	17001	16441	16066	15694	15294	15291	15223	15341	15345	15375	15157	14932	14982	14875	14825	15015	15028	14868	14848	14752	14846	14832	14815	14841	14924	15016	14878	15045	14804	14903	14872	14938	14920	14893	14869	14888	14849	14911	14650	14827	14727	14684	14725	14820	15172	14818	14836	14862	14783	14951	14963	14868	14711	14944	14726	14891	14841	14885	14720	14818	14775	14898	14715	14875	14743	14987	14855	14727	14838	14759	14777	14902	14852	14655	14906	14882	14775	14719	14871	14806	14838	14788	14834	14963	14784	15006	14794	14784	14864	14970	14944	14873	14863	14500	14801	14834	14974	14980	14888	14732	14834	14796	14800	14936	14871	14602	14697	15039	14778	14795	14760	14717	14928	14749	14701	14683	14905	14736	14911	14865	14742	14847	14971	14873	14755	15006	14852	14958	14948	14592	14937	14846	14859	14613	15022	14863	14744	14831	14577	14742	14930	14764	14726	14866	14934	14854	14847	14823	14875	14737	14955	14969	14571	14799	14692	14830	14774	14844	14793	14925	14872	14821	14901	14646	14778	14976	14967	14741	14845	14832	14893	14942	14900	14910	14664	14743	14831	14846	14722	14932	14728	14756	14808	14764	14918	14786	15009	14971	14768	14753	14939	14904	14704	14894	14743	14999	15010	14976	14865	14732	14618	14868	14632	14963	14820	14712	14807	14890	14947	14728	14855	14912	14760	14837	14686	14705	14929	14964	14865	14923	14816	14843	14855	14809	14847	14778	14955	14836	14819	14800	14847	14724	14880	14936	14917	14906	14745	14797	14761	14785	14871	14917	14804	14677	14875	14794	14813	14854	14951	14732	14786	14904	14705	14825	14722	14824	14705	14809	14758	14839	14895	14874	14968	14833	14723	14866	14952	15081	14780	14926	14743	14668	14876	14788	14973	14776	14794	14797	14776	14971	14722	14877	14914	14791	14908	14821	14989	14754	14957	14837	14887	14890	14668	14786	14925	14859	14872	14670	14803	15185	14842	14894	14880	14826	15024	14660	14995	14803	14767	14738	14646	14973	14983	14965	14849	14813	14937	14931	14728	14757	14780	14767	14831	14802	14872	14895	14841	14666	14800	14588	14809	14784	14900	14864	14851	14994	14735	14835	14921	14739	14983	14894	14927	14828	14866	14778	14713	14897	14915	14793	14772	14822	14669	14691	14878	14797	14855	14747	14995	14876	14812	14805	14940	14987	14807	14724	14886	14889	14664	14737	14916	14659	14913	14656	14895	14771	14837	14836	14889	14745	14852	14980	14833	14924	14839	14813	14800	14703	14799	14850	14742	14962	15047	14846	14844	14835	14890	14850	14811	14881	15003	14899	14833	14936	14710	14978	14825	14781	14885	14909	14697	15103	14777	14789	14946	14774	14899	14808	14840	14855	14794	14825	14835	14843	14810	14823	14633	14729	14809	14745	14882	14778	14883	14853	14911	14805	14648	14769	14827	14977	14774	14941	14914	14956	14935	14729	14583	14691	14707	14798	14787	14706	14803	14789	14853	14722	14861	14812	14895	14835	14819	14982	14779	14897	14864	14672	14841	14836	14917	14813	14871	14826	15028	15123	14821	14870	14902	14859	14768	14806	14889	14821	14855	14730	14864	14999	14751	14888	14807	14962	14868	14859	14851	14727	14819	14760	14837	14781	14850	14860	14813	14787	14637	14860	14831	14801	14828	14865	15012	14841	14776	14902	14871	14829	14774	14668	14855	14895	14874	14833	14945	15063	14778	14961	14865	14697	14799	14981	14807	14739	14671	14953	14795	14807	14880	14823	14863	14747	15078	14829	14782	14693	14632	14692	14891	14885	14977	14892	14911	14752	14958	14779	15000	14827	14958	14853	14684	14793	15092	14994	14760	14843	14828	14831	14753	14787	14987	14946	14844	14799	14862	14834	14759	14815	14771	14899	14702	14913	14810	14759	14757	14823	14759	14820	14889	14712	14928	14908	14935	14908	14741	14779	14829	14659	14873	14632	14907	14908	14873	14958	14853	14886	14813	14950	14978	14697	14792	14886	14809	14640	14854	14805	14784	14663	14932	14785	14945	14965	14848	14856	14873	14809	14691	14777	14769	14794	14689	14809	14751	15013	14792	15038	14905	14774	14880	14800	14751	14815	14899	14868	14779	14900	14980	14733	14764	14766	14940	14792	14909	14844	14883	14987	14681	14878	14795	14711	14928	14855	14805	14959	14867	14835	14929	14857	15000	14820	14937	14903	14915	14842	14799	14857	14729	14825	14919	14841	14755	14788	15031	14910	14806	14828	14871	14890	14635	14723	14751	14901	14840	14874	14916	14815	14925	15000	14814	14857	14923	14863	14806	15002	14710	15068	14953	14873	14876	14912	14856	14926	14712	14875	14977	14935	14979	14786	14640	14849	14726	14955	14715	15091	14852	14707	14838	14746	14857	14792	14725	14857	14785	14898	14732	14878	14822	14722	15014	14661	14933	14817	15015	14803	14827	14697	14824	14812	14752	14827	14749	15021	14750	14827	14713	14857	14891	14750	14816	14900	14677	14913	14844	14872	14935	14903	14803	14764	14930	14884	14809	14650	14827	14841	14963	14768	14745	14678	14784	14876	14950	14773	14958	14763	14820	14832	14938	14821	15046	14763	14872	14920	14948	14895	14881	14786	14714	14916	14898	14925	14839	14686	15005	14864	14848	14845	14680	14809	14742	14906	14797	14888	14771	14887	14626	14930	14786	14775	14798	14729	14675	14753	15082	14846	14893	14845	15112	15025	14864	14541	14878	14875	15051	14782	14861	14960	14963	14841	14937	14778	14769	14675	14647	14894	14790	14815	14969	14750	14936	14797	14740	14949	14914	14631	14797	14941	14741	14704	14769	15006	14735	14882	14798	14738	14906	14699	14860	14954	14844	14761	14738	14940	14812	14856	14733	14716	14891	14771	14733	14723	14854	14801	14853	14903	14771	14819	14789	14790	14715	14818	14837	14818	14860	14868	14731	14855	14945	14861	14915	14818	14980	14861	14893	14775	14689	14906	14879	14830	14952	14560	14701	14885	14693	14984	14741	14775	14862	14833	14794	14835	14876	15015	14835	14881	14794	14765	14804	14808	14747	14928	14766	14873	15024	14746	14877	14921	14732	15031	14706	14743	14811	14739	14776	14857	14927	14772	14826	14958	14887	14678	14918	14776	14857	14962	14915	14933	14783	15009	14963	14710	14859	14771	14835	14792	14752	14854	14957	14722	14758	14660	14938	14594	14870	14873	14891	14648	14748	14926	14865	14845	14953	14820	14860	14868	14952	14689	14830	14907	14796	14924	14918	14745	15065	14763	14773	14924	14741	14942	14929	14844	14889	14875	14813	14864	14721	14767	14729	14831	14804	14976	14941	14709	14942	14670	14839	14881	14849	14823	14794	14792	14854	14878	15038	14922	14964	14954	14774	14825	14788	14720	14999	14787	14756	14860	14894	14796	14899	14778	14849	14911	14776	14849	14795	14846	14800	14782	14857	14860	14750	14929	14779	14965	15070	14777	14880	14908	14818	15033	14783	14837	14924	14727	14704	15034	14784	14921	14831	14702	14845	14933	14914	14741	14906	14637	14862	14772	14888	14801	14736	14865	14805	14882	14921	14728	14792	14678	14878	14908	14786	14865	14849	14814	14934	14634	14938	14848	15045	14777	14865	14786	14825	14774	14844	14832	14936	14765	14924	14816	14883	14762	14809	15031	14760	15017	14710	14981	14898	14780	14960	14712	14956	14991	15010	14972	14749	14918	14966	14792	14779	14947	14840	14758	14867	14759	14785	14871	14741	14920	14794	14856	14827	14800	14891	14954	14985	14830	14921	14813	14706	14837	14967	14827	14757	14877	14877	14824	14635	14908	14851	14836	14824	14908	14832	14944	14906	14751	14996	14853	14954	14948	14749	14931	14889	14755	14849	14878	14824	14848	14722	14891	14818	14802	14872	14811	14767	14813	14976	14755	14883	14874	14833	14775	14829	14764	14674	14869	14914	14598	14791	14793	14813	14839	14746	14759	14913	14838	14913	14779	14914	14733	14859	14862	14952	14709	15009	14839	14919	14811	14916	14847	14799	14716	14902	14923	15011	14648	14903	14765	14891	14849	14928	14960	14812	14864	14634	14908	14984	14995	14792	14904	14661	14759	14812	14633	15001	14738	14909	14971	14751	14759	14852	14881	14854	14803	14826	15080	14774	15006	14955	14913	14837	14736	14816	14903	14798	14938	14805	14777	14867	14655	15095	15068	14788	14818	14721	14987	14890	14914	14747	14923	14915	14852	14951	14763	14941	14772	14879	14927	14961	14767	14787	14940	15030	14864	14857	14956	14842	14930	14901	14834	14833	14870	14677	14877	14812	14852	14681	14821	14878	14871	14755	15058	14966	14769	14729	14942	14834	14732	14698	14711	14909	14806	14821	14934	14838	15006	14994	14687	14835	14744	14728	14925	14792	14681	14843	14661	14998	14663	14712	14850	14621	14814	14571	14795	14774	14721	14814	14694	14654	14854	15018	14748	14817	14923	14802	14887	14798	14857	14693	14939	14599	14936	14880	14723	14787	14853	14764	14694	14865	14883	14847	14818	14868	14876	14835	14845	14810	14716	14771	14872	14922	14800	14843	14922	14883	14965	14654	14995	15007	14851	14730	14833	14993	14950	14749	14895	14857	14819	14918	14827	14929	14841	15053	14947	14946	14783	14697	14756	14791	14931	14852	14953	14918	14839	14853	15002	14834	14857	14797	14938	14734	14861	14772	14949	14803	14687	14788	14911	14973	14859	14920	14748	14799	14813	14998	14826	14837	15000	14794	14679	14866	14691	14767	14887	14771	14804	14902	14784	14823	14785	14789	14694	14885	14870	14793	14846	14720	14937	14746	14849	14823	15007	14741	14915	14883	14881	14807	14736	14613	14814	14738	15005	14774	14658	14863	14894	14938	14778	14947	14876	14810	14822	14678	14952	14915	14649	14883	14888	14847	14783	14803	14707	14719	14637	14880	14940	14693	14944	14823	14847	14905	14911	14753	14628	14947	15054	14802	14945	14714	14678	14976	14937	14642	14841	14706	14992	14790	14763	14860	14833	14903	15008	14757	14944	14757	14842	14677	14864	14770
26465	22038	33638	33975	33854	34654	31706	28399	26714	26275	25671	24823	24163	23709	23318	23152	23004	22904	23222	22823	22982	22468	22572	21994	22379	22275	22144	22049	22115	22342	22249	22402	22404	22355	22334	22139	22394	22263	22296	22265	22306	22484	22240	22239	22306	22163	22048	22185	22397	22207	22284	21941	22213	21992	22229	22427	22221	22403	22425	22168	22279	22183	22281	22109	22014	22275	22274	22187	22257	22037	22234	22101	22338	22183	22294	22234	22236	21969	22189	22161	22575	22160	22163	22173	22154	22098	22075	22208	22024	22069	22118	22229	22246	22045	22291	22177	22246	22178	22324	22040	21921	22138	22267	22669	22149	22359	22222	22549	22189	22156	22103	22195	21954	22322	22066	21945	22059	22084	21913	22136	22107	22163	22178	22076	22420	22131	22313	22327	22335	22087	21942	22063	22084	22080	22171	22354	22068	22175	22074	21862	22032	22234	22312	21951	22136	21914	22048	22191	22333	22154	22067	22028	21908	22212	22029	22020	22139	22176	22089	21964	22073	21977	22319	22025	22327	21902	22003	22048	22045	22327	22218	21908	22356	22195	22246	22166	22119	22282	22337	22124	22131	22095	22228	22067	22180	22081	22021	22117	22338	22133	22163	22294	22123	22303	22209	22188	22121	22067	22046	22156	22232	21875	22201	22132	22168	22321	22155	22128	22053	22263	22257	22124	22051	22197	22156	22333	22134	22114	22342	21946	22192	22173	22124	22147	21964	22274	22147	22022	21976	21787	22091	22098	22173	22173	22060	21972	22170	22309	22233	22534	22477	22307	22269	22487	22126	22301	22389	22260	22035	22079	22275	21985	22042	22115	22189	22085	22186	22240	22260	22218	22359	22150	22239	22310	22261	22120	22212	22058	22403	22237	22215	22143	22112	22150	22173	22021	22198	22116	22108	22024	21988	22110	22200	22013	22096	21992	22216	22355	22150	22022	21881	22119	22096	22254	22286	22115	22191	22214	22225	22101	22242	22151	22232	22299	22128	22099	22151	22315	22172	22212	22056	22162	22015	22200	22212	22317	22050	22036	22135	22026	22273	22161	22095	22180	22315	21944	22033	21935	22186	22343	22122	22005	22238	22214	22311	22105	21806	22049	22057	22174	22228	22208	22034	22075	22234	22349	22222	22003	22098	22338	22260	22332	22187	22030	22216	22083	22265	21958	22144	22315	22000	22172	22319	22153	21928	22000	22131	22025	22105	22451	22438	22154	22032	21952	22066	21904	22347	22121	22244	21961	22116	22309	22033	22330	21987	22161	22079	22325	22093	22181	22331	22379	22363	22215	22016	22125	22297	22225	22116	22211	21999	22232	21911	22146	21872	22238	22371	22024	22297	22033	22064	21964	22242	22195	21980	21981	22213	22243	22246	22330	22201	22159	22248	21955	21837	22251	22013	22205	22145	22084	22277	22299	22272	22186	22158	21879	22282	21989	22010	22091	22343	21993	21984	22188	22303	22158	22241	22148	22366	22290	22077	22315	22167	21968	21909	21976	21893	22053	22133	22310	22204	22291	22286	22113	21910	22272	22314	22236	22167	22204	22047	22050	22183	22115	22017	22118	22125	21910	22112	22085	22062	22303	22208	22201	21857	22246	22284	22334	21907	22034	22148	21984	22223	22280	22351	22233	22010	22324	22302	22123	22363	22188	22203	22293	22360	22333	22193	22163	22029	22457	22131	22178	22189	22368	22071	22156	21993	21875	22248	22392	22229	22107	21955	22247	22022	22056	22111	22048	22221	22325	22225	22251	22303	22147	22251	22171	22099	22158	21950	22082	22205	22004	21914	21727	22220	22122	22297	22092	22237	22156	22162	22194	22088	22158	22145	22294	22212	22239	22266	22097	22093	22142	22305	22168	22110	22219	22082	22022	22162	22110	22660	22164	22093	22213	22354	22095	22197	22192	22436	22399	22207	21941	22080	22082	22181	22409	22377	22012	22297	22191	22207	22144	22242	22038	22091	22347	22274	22102	22279	22116	22172	22133	22145	22139	22105	21915	22211	22203	22176	22152	22234	22253	22082	21984	22532	22156	22046	22175	22223	22091	22165	21952	22327	22210	22343	22110	22002	22162	21998	22082	21962	21968	21967	22117	22009	22034	21939	22147	22355	22248	22143	21960	22330	22070	22265	22223	22095	22286	22007	22505	22131	22384	22136	22236	22097	22012	22263	22221	22001	22280	22242	22210	22115	22073	22206	22155	22225	22230	22039	22014	22089	22205	22197	22189	22265	22283	22316	22461	21855	22161	22274	21951	22075	22103	22067	22171	22253	22363	22291	22088	22148	22187	22259	22312	22119	22222	21944	21994	22361	22152	22245	22133	22058	22305	22103	22334	22235	22221	22101	22098	22071	21929	22331	22080	21888	22055	21985	22162	22142	22102	22085	22149	22233	22010	22092	22154	22252	22299	22139	22208	22188	22450	22240	22268	22004	22107	22173	22089	22276	22264	22331	22347	22210	22061	22080	22055	22103	22242	22247	22286	22195	22233	22472	22277	22133	22023	22072	21938	22174	22057	22166	22035	21890	21996	22171	22246	22379	22295	22268	22417	22088	22034	22008	22247	22040	22114	22110	22259	22046	22142	22184	22285	22312	21957	22358	22233	22175	22024	22223	22290	22276	22264	22125	22227	22194	22258	22275	21846	22511	21994	22288	22042	22118	22221	22331	22039	21991	22219	22344	22283	22194	22182	21959	22261	22231	22132	22258	22141	22210	22083	22328	22335	22199	22425	22153	21933	22370	22041	22511	22372	22242	21869	22092	22172	22164	22064	21927	22017	22124	22233	22351	22224	22172	22269	22164	22132	22254	22116	22299	22406	22076	22182	22264	22167	22177	22116	22174	22010	22552	22200	22250	22043	22043	22236	22113	22162	22246	22149	22257	22094	22009	22135	22022	22220	22263	21969	22155	22031	22360	22239	21932	22061	22255	22395	22267	22287	22416	22175	22283	22080	22308	22213	22192	21998	22281	22055	22304	22067	22097	22178	22101	22328	22158	22106	22018	22180	22296	22067	22415	22144	22006	22241	22139	22004	22068	22186	22220	21943	22169	22164	22305	22198	22234	22060	22325	22153	22030	22131	22071	22115	22361	22202	22102	22178	22269	22298	22123	22022	22107	22238	22329	22055	22130	21930	22455	22160	22187	22191	22067	22022	22198	21853	21922	22283	22085	22192	22132	22271	22337	22165	22194	22266	22437	22087	21993	22119	22404	22361	22308	22215	22144	22310	22295	22200	22343	22132	22249	22222	21934	22316	22470	22189	21993	22269	22032	22327	22485	22033	22218	22135	22482	22029	22016	22017	22264	22094	22116	22032	22045	22109	22004	22127	22072	22100	22208	22179	22187	22025	22027	22153	22185	22137	22342	22237	22169	22282	22276	22181	22218	22086	22304	22084	22074	21985	22244	22268	21921	22220	21983	22186	21888	22183	22158	22146	22021	22212	22563	22222	22299	21994	22085	22060	22114	22074	22234	22195	22063	22156	22111	21986	22043	21871	22257	22309	21985	22228	22222	22107	22229	22126	22303	22266	22329	22115	22130	22141	22198	22355	22136	22070	22102	22207	22377	22204	22131	21873	22254	22229	22292	22204	22226	22344	22219	22100	22138	22197	22345	22313	22268	22168	22150	22300	22110	22177	21967	22211	22250	22342	22239	22155	22156	22419	22124	21986	22004	22251	22233	22106	22084	22208	22206	22175	21977	22059	22250	22251	22058	22213	22047	22014	22151	22277	22167	22164	21990	22428	22085	22453	22163	22193	22157	22314	22219	22264	22168	22099	22215	22089	22004	22305	22199	22122	22233	22026	21997	22194	22198	22019	22163	22185	22343	21976	22211	22387	22148	22068	22095	22303	22372	22242	21987	22118	22159	22273	22287	22172	22061	22178	21965	22307	22331	22136	22182	22146	22105	22004	22023	22267	22210	22189	21880	21778	22280	22232	22011	21930	22160	22061	21964	22156	22245	21985	22334	22132	22160	22056	21998	22108	22376	22018	22138	22179	22156	22129	22064	21964	22034	22162	22030	22023	22385	22059	22308	22189	21971	21982	22082	22424	22178	22146	22214	22119	22164	22093	22094	22022	22224	22134	21911	21996	22378	21966	21961	21966	22014	22022	22018	22065	22130	22070	22136	22210	22088	22176	22326	22257	22359	22167	22154	22187	22068	22081	22197	22165	22121	22188	22156	22314	22309	22201	22026	22102	22265	21924	22107	22059	22063	21908	22212	21941	22125	22151	22043	22249	22212	22035	22138	22053	22215	22258	22214	22261	22042	22114	21968	22304	21983	22256	22293	22215	22250	21955	22101	21996	22192	22164	22229	22106	22404	22243	22353	22124	21838	22286	22230	22342	22091	22094	22322	22107	22296	22274	22223	22110	22406	21985	22073	22231	22325	22191	22386	22360	22367	22374	22008	22206	22309	22144	22214	22398	22083	22434	22184	21980	22211	22171	22073	22296	21969	22131	22219	22201	22158	22217	22185	22091	22319	22384	21917	22261	22002	22207	22291	22032	22188	22342	22128	22384	22156	22183	22177	22191	22214	22345	22192	22145	22279	22167	22131	22038	22269	21949	22153	22119	22161	22190	22097	22137	21892	22340	22061	22241	22207	21961	22296	22338	22514	22129	22022	22040	21961	21995	22077	22070	22026	22226	22461	22052	22302	22089	22190	22127	22211	22039	22059	22350	21954	22181	22166	22092	22179	22143	22216	22285	22301	22338	22195	21981	22075	22044	22104	22325	22042	22065	22049	21934	22085	22271	22111	22077	22223	22235	22382	22048	22256	22206	21999	22088	22417	22264	22267	22262	22294	21984	22495	22168	21897	22189	22142	22305	22205	22153	22104	22062	22287	22038	22218	21976	22069	22359	22286	22096	22245	22392	22089	22161	22241	22258	22171	22206	22210	22224	22376	21965	21933	22149	22169	22272	22130	21884	22310	22291	22149	22279	22246	21966	22335	22254	22109	22198	22315	22259	22070	22167	22179	22168	22419	22227	22004	22037	22208	22232	22303	22164	22161	22368	21930	21910	22263	22151	22010	22122	22253	22169	22207	22313	22115	22353	22209	22214	22272	22027	22308	22329	22263	22333	22242	22154	22001	22127	22219	22200	22064	22280	22147	22297
44612	74145	71324	47861	39821	31455	25560	23222	21742	20731	19596	18888	17895	17366	16712	16059	16330	16301	15992	16298	16250	15991	15522	15524	15307	15389	15282	15418	15316	15301	15326	15438	15575	15426	15390	15544	15379	15478	15355	15413	15320	15378	15320	15508	15510	15457	15442	15304	15286	15410	15368	15335	15399	15269	15235	15642	15437	15271	15435	15317	15361	15332	15589	15331	15360	15379	15234	15259	15449	15373	15273	15496	15518	15384	15520	15163	15474	15393	15327	15333	15260	15456	15373	15232	15353	15385	15231	15411	15352	15353	15294	15261	15196	15244	15302	15221	15304	15286	15186	15336	15347	15343	15382	15439	15381	15467	15257	15233	15224	15177	15343	15400	15363	15408	15370	15343	15381	15464	15266	15218	15312	15374	15252	15269	15320	15256	15464	15288	15292	15225	15459	15231	15495	15401	15159	15242	15329	15325	15491	15348	15383	15188	15387	15307	15257	15466	15294	15301	15433	15331	15179	15159	15218	15356	15300	15441	15180	15421	15380	15320	15340	15428	15352	15330	15334	15323	15322	15207	15408	15333	15441	15337	15437	15303	15248	15405	15456	15348	15328	15291	15278	15186	15285	15206	15225	15201	15284	15259	15399	15360	15387	15312	15410	15342	15216	15222	15383	15304	15296	15359	15315	15358	15194	15275	15441	15165	15354	15204	15365	15385	15292	15315	15202	15506	15174	15376	15257	15418	15435	15445	15345	15378	15298	15327	15306	15253	15304	15427	15440	15404	15221	15238	15262	15433	15245	15424	15374	15545	15309	15335	15130	15251	15300	15310	15249	15425	15444	15207	15135	15073	15373	15322	15337	15294	15366	15334	15411	15326	15365	15226	15261	15309	15430	15327	15357	15493	15263	15228	15247	15345	15299	15527	15292	15471	15312	15444	15460	15344	15369	15317	15361	15330	15422	15289	15472	15242	15387	15315	15344	15284	15312	15253	15354	15240	15442	15328	15199	15178	15337	15248	15328	15275	15233	15333	15318	15293	15358	15283	15261	15368	15375	15387	15326	15436	15420	15415	15304	15425	15414	15424	15279	15111	15545	15393	15249	15369	15496	15455	15215	15408	15339	15260	15431	15106	15209	15313	15271	15389	15441	15619	15332	15347	15302	15547	15220	15180	15274	15355	15239	15322	15459	15450	15304	15434	15484	15486	15408	15196	15283	15509	15261	15349	15309	15201	15301	15338	15501	15559	15258	15299	15317	15433	15296	15267	15414	15279	15260	15323	15301	15327	15242	15509	15326	15306	15140	15272	15289	15292	15443	15375	15356	15274	15320	15405	15154	15344	15381	15329	15429	15532	15459	15312	15425	15305	15403	15318	15337	15340	15346	15333	15321	15250	15537	15342	15148	15261	15224	15155	15287	15201	15157	15428	15251	15215	15523	15121	15290	15233	15544	15394	15418	15335	15350	15267	15277	15265	15354	15379	15311	15301	15244	15368	15227	15233	15483	15418	15496	15333	15357	15363	15297	15244	15544	15264	15224	15446	15476	15295	15339	15217	15184	15438	15355	15326	15376	15316	15265	15396	15306	15229	15402	15071	15237	15325	15360	15330	15188	15368	15340	15326	15258	15257	15197	15294	15299	15270	15542	15297	15269	15248	15417	15302	15325	15125	15287	15448	15405	15358	15284	15239	15248	15366	15255	15345	15187	15248	15309	15316	15323	15259	15321	15366	15344	15423	15227	15201	15412	15285	15491	15119	15359	15300	15265	15248	15190	15134	15401	15380	15202	15082	15338	15202	15439	15255	15312	15228	15391	15429	15364	15289	15283	15362	15166	15257	15329	15353	15209	15345	15409	15439	15320	15357	15399	15362	15300	15289	15467	15355	15326	15342	15213	15251	15300	15222	15497	15354	15354	15347	15483	15447	15237	15272	15212	15380	15203	15343	15240	15434	15298	15338	15231	15305	15258	15373	15515	15315	15296	15483	15307	15295	15345	15324	15380	15239	15117	15511	15417	15245	15376	15348	15506	15208	15283	15408	15402	15338	15287	15355	15309	15391	15162	15384	15168	15356	15427	15403	15406	15452	15111	15249	15353	15299	15412	15287	15313	15395	15410	15265	15324	15206	15341	15328	15382	15496	15352	15319	15395	15488	15470	15224	15203	15333	15324	15416	15417	15342	15242	15308	15308	15258	15374	15219	15256	15372	15457	15368	15504	15216	15459	15145	15487	15233	15328	15224	15269	15407	15543	15311	15260	15308	15379	15266	15358	15278	15290	15197	15405	15214	15546	15269	15314	15536	15372	15295	15312	15448	15416	15384	15251	15118	15251	15449	15302	15547	15312	15425	15303	15225	15293	15340	15274	15308	15371	15196	15393	15454	15223	15319	15313	15290	15365	15487	15211	15297	15278	15314	15309	15299	15342	15163	15398	15317	15263	15332	15328	15298	15206	15482	15301	15492	15414	15323	15238	15413	15385	15305	15287	15161	15407	15287	15120	15334	15322	15272	15309	15383	15151	15226	15283	15366	15377	15606	15461	15278	15422	15239	15362	15410	15272	15325	15301	15269	15320	15338	15431	15348	15185	15387	15294	15305	15258	15197	15205	15162	15390	15137	15333	15274	15437	15477	15338	15403	15364	15229	15388	15339	15320	15379	15372	15285	15357	15453	15253	15402	15337	15211	15329	15368	15312	15416	15213	15425	15447	15375	15202	15226	15210	15274	15311	15295	15286	15231	15313	15287	15367	15387	15245	15242	15357	15360	15137	15481	15247	15224	15456	15215	15395	15302	15231	15354	15391	15333	15382	15320	15329	15395	15269	15434	15306	15299	15396	15413	15385	15411	15243	15312	15323	15070	15224	15463	15348	15320	15264	15342	15288	15374	15408	15357	15282	15286	15345	15402	15311	15268	15311	15293	15370	15493	15355	15291	15343	15280	15298	15295	15307	15373	15273	15445	15316	15423	15321	15291	15412	15169	15311	15474	15319	15420	15176	15291	15481	15192	15342	15407	15219	15417	15286	15311	15316	15155	15381	15275	15291	15304	15300	15418	15381	15292	15281	15328	15361	15362	15351	15520	15200	15465	15451	15441	15397	15387	15254	15254	15272	15306	15310	15377	15303	15309	15353	15356	15360	15276	15144	15330	15118	15398	15245	15331	15310	15517	15356	15243	15413	15302	15252	15436	15171	15418	15376	15441	15403	15247	15369	15241	15389	15358	15310	15280	15477	15344	15318	15480	15397	15364	15198	15451	15443	15166	15224	15140	15427	15389	15328	15276	15286	15302	15153	15199	15270	15257	15392	15312	15358	15377	15256	15295	15172	15308	15258	15227	15307	15469	15319	15477	15257	15305	15361	15288	15393	15459	15219	15503	15224	15351	15427	15421	15324	15339	15410	15390	15410	15210	15197	15494	15368	15224	15211	15429	15342	15235	15193	15384	15275	15309	15379	15154	15273	15397	15351	15385	15150	15235	15243	15293	15326	15414	15319	15460	15212	15243	15315	15263	15468	15275	15284	15571	15222	15374	15344	15232	15273	15516	15346	15457	15421	15380	15401	15445	15429	15227	15428	15250	15395	15295	15168	15453	15514	15223	15212	15422	15348	15337	15338	15444	15434	15395	15372	15316	15382	15346	15298	15337	15453	15194	15332	15363	15215	15287	15484	15234	15266	15331	15341	15470	15260	15362	15288	15312	15352	15396	15271	15370	15437	15257	15228	15480	15278	15239	15368	15317	15585	15469	15234	15388	15493	15355	15256	15349	15287	15315	15344	15150	15273	15280	15382	15244	15370	15284	15514	15221	15231	15333	15433	15304	15361	15202	15177	15373	15386	15336	15524	15210	15438	15403	15272	15375	15370	15300	15420	15230	15233	15333	15263	15366	15351	15349	15398	15334	15428	15241	15269	15364	15395	15383	15362	15362	15280	15269	15170	15251	15312	15373	15282	15323	15356	15484	15214	15407	15341	15390	15268	15291	15432	15322	15294	15307	15483	15327	15326	15205	15412	15365	15198	15218	15349	15360	15266	15242	15358	15315	15200	15345	15243	15460	15298	15216	15309	15262	15265	15278	15362	15375	15490	15226	15214	15416	15309	15432	15368	15335	15388	15441	15384	15544	15245	15372	15256	15274	15334	15422	15264	15444	15404	15294	15309	15393	15176	15262	15400	15284	15374	15361	15388	15305	15313	15089	15448	15257	15359	15360	15319	15437	15271	15288	15326	15411	15389	15332	15188	15397	15534	15471	15389	15416	15341	15291	15413	15193	15307	15416	15308	15314	15283	15390	15185	15455	15322	15373	15344	15305	15228	15285	15368	15274	15354	15190	15412	15471	15371	15182	15271	15347	15282	15418	15333	15299	15167	15298	15021	15491	15413	15322	15358	15319	15333	15256	15359	15355	15379	15530	15440	15235	15364	15305	15238	15173	15593	15454	15202	15331	15369	15372	15296	15240	15176	15401	15334	15307	15121	15211	15253	15445	15329	15177	15241	15278	15264	15377	15323	15464	15504	15281	15293	15396	15225	15406	15254	15283	15245	15378	15131	15293	15451	15409	15224	15178	15448	15213	15246	15396	15277	15259	15465	15218	15473	15369	15433	15282	15333	15435	15288	15212	15254	15363	15387	15220	15269	15308	15261	15160	15282	15238	15385	15404	15343	15329	15331	15286	15311	15295	15296	15454	15132	15263	15398	15274	15344	15262	15307	15366	15381	15525	15448	15430	15155	15370	15355	15383	15282	15253	15309	15409	15372	15408	15371	15325	15459	15319	15291	15220	15322	15392	15372	15336	15314	15160	15341	15311	15204	15376	15449	15291	15286	15322	15188	15214	15278	15180	15259	15451	15356	15395	15314	15333	15245	15233	15498	15393	15341	15399	15257	15321	15555	15364	15320	15296	15418	15402	15375	15429	15495	15416	15359	15402	15329	15252	15551	15520	15410	15234	15418	15246	15324	15377	15444	15211	15324	15301	15423	15459	15368	15504	15305	15442	15338	15237	15195	15309	15425	15087	15384	15243	15339	15549	15338	15191	15444	15236	15427	15289	15450	15295	15284	15157	15162	15344	15237	15372	15426	15343	15268	15212	15273	15287	15381	15270	15347	15329	15288	15427	15254	15201	15214	15488	15342	15476	15340	15379	15316	15264	15375	15207	15435	15081	15286	15308
24659	21747	30716	29591	33105	33370	33654	28981	27273	26609	25680	24864	24143	23245	22842	22579	22511	22525	22456	22399	22192	21814	21494	21163	21138	21241	21083	21289	21375	21164	21270	21301	21170	21132	21323	21425	21416	21189	20944	21101	21350	21375	21282	21459	21127	21352	21211	21068	21038	21013	21290	21131	21088	21098	21123	21039	21136	20803	20988	20931	21299	20957	20963	21080	21184	21141	21208	21098	21258	20924	21142	21041	21156	21235	21190	21126	21342	20945	20886	21159	20994	20866	21059	20974	20901	21023	20809	20961	21098	21165	20946	21278	20978	21059	21022	21175	21200	21038	21028	21045	21157	21193	21005	21004	21085	21165	20997	21256	21150	20847	20960	20988	21208	21389	21172	21026	21095	21140	21061	21048	21178	21095	20987	20961	21209	21110	21153	21017	21155	20906	21217	21204	21195	20884	20983	21074	20822	20955	20953	21123	21093	20927	20908	21043	21226	20992	21110	20920	20975	21119	20993	21034	21285	20865	21012	21052	21135	20775	20871	21202	20978	21017	20921	21111	21038	21233	21145	20777	20880	20883	21188	21224	21207	21004	21244	21107	20844	21205	21272	20873	21163	21111	20992	21114	21307	21202	21182	21100	21200	21148	20792	20974	21029	21124	21093	20943	21236	20831	21196	21145	20946	20997	21146	21323	21131	21171	21002	21111	21113	21169	21201	20982	20990	20858	20916	20955	21074	20806	20958	21100	21223	21148	21111	20925	21154	21201	20744	21075	20830	21124	21064	21283	20979	21178	21134	21086	21161	21091	21067	21056	21248	20979	21136	21019	21008	21211	21045	21002	21231	20894	20892	20897	21113	21179	21064	21276	21103	21209	20955	20920	21270	21198	21061	21131	21327	21065	21125	21138	21220	20867	21155	21312	21052	21052	21080	21025	21011	20968	20887	20805	20912	21071	21076	21335	21043	21175	21009	20789	20897	20840	21262	21311	21248	21272	20975	21191	21362	21207	20960	21256	21021	21080	20875	21228	21140	21005	20980	21012	21136	21081	20946	20812	21230	21180	20955	21051	20906	21197	21171	21040	21053	21219	20992	20912	21142	21122	20958	20994	21197	21052	21010	21113	21173	21192	20881	21081	21009	21027	20923	21137	20926	21026	20964	20898	20933	21171	21067	21010	20897	21096	20842	20994	21061	21126	21249	21176	21074	20922	20863	21232	21127	21237	21061	21013	20982	20976	21127	21082	21061	21283	21171	20898	21100	21160	20947	20916	21413	21274	20989	21245	20891	20757	21053	21013	21054	20973	20923	21185	21163	21076	21110	21256	21200	20940	20925	21272	21180	21031	21021	21079	21324	21043	21012	21000	21152	21204	21148	21097	21116	21126	21188	21124	21072	20927	21125	21180	21286	21285	21098	21167	21052	21089	21159	21011	21193	20973	21067	21126	21056	21016	20968	21157	21150	21111	21060	21007	20842	21089	20993	21162	21156	20973	20957	21118	20921	20995	20942	21220	21031	21254	21018	20996	21055	21005	21214	21038	20970	21253	21070	21249	20850	21287	20942	20858	20992	20840	21129	21045	21336	20865	20908	20975	20944	21145	21031	21088	20860	21032	21027	21000	21067	21141	21272	21054	20928	20973	21138	21251	21109	21095	21100	21070	21118	20969	20982	21159	21166	21052	20832	20900	21016	21265	21009	20985	21212	20926	21043	21099	21042	21046	21251	21048	20989	20866	21155	21109	21357	20927	20967	20991	21302	21049	20883	20901	20936	21183	20870	21002	21254	21045	20947	21032	20886	20926	21026	21053	21013	21004	21085	21055	21133	21065	21133	20914	21166	20936	20959	21094	21018	21136	20903	21119	20974	20899	21314	21271	21011	21006	21141	21055	21152	21011	20890	21077	21121	20853	20982	20888	21112	21006	21229	20881	20999	21006	21204	21005	21193	21379	21298	21082	20901	21145	21073	20992	21159	21166	21110	21109	20994	21042	21033	21275	21015	21107	21285	21251	21094	21130	20989	20886	21220	20829	20948	21141	21021	20992	20940	20841	20850	20934	20872	20991	21264	21018	20915	20818	20923	21157	21173	21078	21120	21111	21099	21136	20940	21012	20913	21024	21048	20869	21004	20941	21322	21131	21017	21075	21053	20984	20985	21030	21189	20867	20921	21218	21216	21018	21159	20893	21100	20835	20899	21001	21062	21054	20977	21022	21117	21040	20991	20950	21136	21010	21069	21275	21092	21023	21080	21133	21317	21285	21076	21090	21087	21026	21161	21169	21134	20884	21025	21076	20862	21052	21070	21053	21182	20889	21208	21242	21177	21065	21046	20992	21025	20981	21079	20797	20887	20937	20979	21147	21170	20663	21072	21017	21055	21065	21013	20937	21307	21082	21108	21023	21219	21126	20827	20896	21171	21185	21116	20927	21038	21163	21142	20928	20937	20988	21110	21029	21038	20781	20933	21051	20851	21089	21178	21103	21133	21177	21073	20985	21154	21038	20904	21112	20864	20903	21270	21214	20889	20759	21013	21084	21072	21084	21088	21063	21108	21159	21159	21143	21166	21085	21098	21291	21173	21032	21006	21118	20961	20962	21211	20994	21191	21027	21043	21202	20972	21132	20983	21406	21357	20867	21217	20981	20861	21249	21298	21017	21338	21223	20978	20973	21083	20862	21014	20938	20953	21026	21065	21267	20974	21256	21184	21057	21164	20838	21211	20976	20921	21011	20968	21140	21086	21114	21225	20965	21324	20910	20973	21027	21039	21119	21196	21218	21086	21014	21163	20824	21018	21190	20831	21076	21137	21209	20868	20931	21037	20996	21009	21127	21253	21083	21212	21043	21069	20990	21167	21135	21165	21107	20913	21011	21004	21189	21172	20933	20994	21067	21267	21193	20970	21017	21097	20947	21089	20978	21226	21197	20958	20981	21133	21151	21184	21178	20802	21282	20920	21089	20798	21286	21190	20990	21313	21337	21241	20871	21172	21363	21040	21146	21080	20881	21122	21098	21130	20954	21159	21217	20932	21220	21006	21205	21104	21207	20971	21035	21303	20970	20961	21038	21081	21058	20901	21107	20890	21053	21017	20957	21050	21216	20941	20982	20891	21127	21218	21154	21003	21062	21060	21060	20910	21231	21079	21196	20933	21148	21255	20761	20990	20937	21078	21104	21145	21248	21098	20981	20907	20820	20947	21158	21204	20903	21320	20944	21223	21016	21158	20948	21054	21098	21179	21068	20943	21082	20899	21081	21083	20938	20811	21168	20965	21091	20969	20981	21128	21192	21112	21059	20797	20972	21431	21172	21121	21076	21242	21193	20974	20926	21054	20968	20828	21109	21290	21088	21141	21121	20867	20951	21212	21120	21063	21037	21095	20880	21270	20930	20936	21057	21195	21151	21014	21171	21112	21254	21059	21179	20919	21063	21300	20944	21262	21050	21054	21174	21302	21137	21306	21160	20997	21050	20882	21152	21043	21036	21025	21065	21143	21030	20729	20853	21025	21235	21194	20959	20939	20996	21067	21218	21056	21089	20943	20770	20916	21025	20888	21106	21028	21112	21139	21010	20919	21102	21297	20911	21252	21004	21014	21311	21109	21100	20997	21026	21009	20921	21016	21172	21211	21001	21210	21241	21288	21277	21042	21137	21159	21020	20961	21297	21091	21039	20945	21141	21176	21130	21100	21049	21190	20972	21056	20861	21030	20835	21201	21147	21110	21190	21292	21141	20929	21018	21058	21231	21298	21065	21025	21134	20949	21122	21240	21112	21036	20997	20978	21166	20905	20969	21099	21145	21040	21067	20832	21053	20925	21066	20934	21068	20917	21247	21354	20984	21151	21047	21173	21064	20992	21002	21331	21274	20855	20883	21366	20962	20904	21205	21214	21222	21154	20950	21014	21158	20901	21106	21048	21334	21176	21021	21177	21358	21021	20930	20816	20786	21155	21001	20889	21057	20970	21354	20873	21037	21076	21125	21061	21007	21120	20972	21046	20938	20728	20898	20988	21023	20989	20917	21466	20918	20933	21042	21375	21003	20877	20906	21294	21264	20939	21018	21328	21015	21129	21086	21162	21317	21201	20766	21231	20862	21089	21156	21060	21102	20964	20956	21064	21007	21172	21114	21213	20936	21398	21156	21035	21185	21004	20994	21076	20922	20927	20923	21050	20984	21180	21142	20898	21098	20834	20992	21159	21036	21003	21009	21284	21009	21246	21275	21090	21210	21091	21100	20956	20933	21161	21032	21289	20864	21082	21338	20995	21109	21057	21009	20868	21070	20957	21151	20784	21080	20872	21100	21397	21142	20940	20805	20979	20954	20869	20913	20983	20937	20980	21343	21066	21081	21063	21041	21286	21126	21129	21015	21286	20931	20985	20862	20858	20931	21198	21212	21084	20989	21207	21183	21120	21095	20971	21268	21299	21092	21030	20919	21138	21200	20914	21115	20870	21033	21233	21091	21292	21024	21177	21194	21028	21016	20773	20687	21001	20893	21036	21333	20989	21105	21086	21095	21040	21052	21261	20785	21260	20999	20962	21033	21342	21304	21101	21086	21207	21095	21055	20993	20752	20924	21284	20943	21014	21085	21295	20916	21181	20958	20783	20943	21188	20883	21130	21041	21075	21271	20873	21126	20964	20896	21045	21134	21249	21024	21108	21227	21195	21009	21102	21087	20948	21330	21007	21150	20797	21119	21128	21054	21158	21076	21107	20870	21048	20944	21072	21252	21097	20990	21012	21267	20881	21152	21050	21263	20932	21074	21283	21011	21080	21078	21065	20972	21150	20919	21140	20926	21153	21152	21225	21015	21049	20911	21399	21224	21143	21132	21064	21086	21198	21148	21068	21019	20972	21215	21262	21018	21032	21207	21000	21199	21230	21065	20987	21064	21036	21051	21048	21121	21052	20903	21006	21084	20843	21064	20890	20937	21090	20918	21018	21078	21052	20946	21117	21241	21119	20689	21166	21362	21084	21183	21241	21142	20942	20904	21141	20938	21002	21118	21131	20846	21193	21131	21139	20989	21154	21051	21059	21209	20997	21252	21031	21122	21036	20966	20881	20927	21111	20858	21032	21125	21172	20912	21237	21089	20826	21051	21068	21170	21223	21161	20929	21084	21149	20912	21064	21128	20971	21198	21061	21171	21042	20875	20850	20906	21116	21090
46588	80580	76217	57603	47424	34033	28110	25478	23324	21887	20925	19597	18554	17534	16670	16180	16251	16310	16132	16187	16034	15500	15081	14893	14902	14965	14833	14764	14757	14922	14893	14980	14709	14949	14915	14875	14963	15033	14852	14897	14841	14791	14838	14952	15038	14952	14726	14763	14828	14818	14998	14795	14775	14731	14638	14609	14871	14804	14939	14736	14590	14935	14706	14728	14730	14906	14618	14670	14671	14589	14662	14756	14817	14780	14825	14663	14788	14767	14749	14832	14569	14782	14708	14806	14873	14663	14790	14684	14718	14717	14779	14699	14808	14643	14519	14831	14767	14649	14690	14902	14802	14837	14578	14776	14604	14787	14669	14831	14731	14742	14790	14683	14642	14574	14767	14620	14722	14680	14632	14646	14760	14622	14827	14621	14625	14775	14607	14798	14698	14797	14670	14826	14671	14888	14628	14636	14775	14690	14851	14632	14594	14860	14793	14827	14777	14687	14906	14610	14666	14755	14746	14630	14718	14616	14761	14813	14650	14588	14657	14720	14888	14740	14788	14762	14729	14596	14820	14717	14786	14659	14701	14700	14722	14708	14889	14517	14812	14535	14667	14779	14756	14889	14839	14711	14745	14831	14843	14685	14629	14774	14615	14639	14857	14540	14699	14774	14732	14691	14736	14711	14592	14816	14780	14728	14672	14607	14702	14867	14738	14610	14854	14732	14672	14631	14860	14729	14746	14713	14814	14783	14838	14725	14671	14780	14573	14691	14687	14796	14703	14610	14549	14742	14630	14666	14779	14673	14801	14744	14712	14702	14642	14904	14707	14814	14673	14852	14655	14742	14780	14630	14768	14749	14886	14819	14840	14910	14542	14624	14662	14639	14664	14605	14744	14529	14799	14600	14792	14716	14773	14722	14646	14918	14732	14803	14792	14886	14711	14695	14663	14726	14783	14766	14578	14747	14773	14675	14867	14621	14781	14695	14701	14721	14880	14744	14762	14734	14827	14832	14704	14705	14761	14736	14821	14719	14847	14827	14721	14728	14702	14608	14526	14712	14716	14633	14762	14811	14740	14720	14776	14719	14734	14832	14702	14627	14802	14809	14982	14874	14692	14678	14691	14583	14753	14677	14765	14955	14688	14740	14762	14807	14562	14762	14684	14689	14686	14850	14708	14812	14556	14695	14848	14772	14734	14716	14642	14649	14770	14797	14615	14749	14737	14873	14786	14597	14816	14634	14726	14480	14879	14744	14743	14894	14803	14738	14782	14771	14759	14831	14792	14693	14702	14617	14633	14713	14675	14600	14653	14729	14812	14821	14657	14664	14743	14748	14759	14580	14704	14682	14631	14808	14740	14593	14760	14653	14596	14759	14819	14752	14797	14665	14533	14656	14596	14709	14708	14794	14606	14618	14528	14562	14875	14879	14682	14882	14728	14789	14588	14595	14807	14710	14854	14866	14770	14684	14637	14827	14664	14725	14690	14925	14595	14650	14768	14580	14740	14684	14894	14807	14640	14724	14691	14938	14699	14706	14744	14538	14811	14710	14730	14709	14679	14814	14657	14780	15001	14795	14801	14830	14769	14803	14498	14704	14557	14857	14946	14788	14768	14651	14595	14840	14750	14683	14747	14679	14649	14723	14740	14824	14621	14713	14731	14810	14753	14899	14686	14664	14768	14551	14811	14811	14736	14790	14659	14621	14828	14800	14679	14721	14336	14682	14615	14874	14623	14560	14730	14875	14776	14657	14850	14712	14687	14738	14678	14684	14773	14758	14692	14519	14635	14750	14681	14807	14658	14827	14563	14630	14634	14612	14651	14869	14700	14894	14713	14844	14702	14865	14603	14478	14868	14628	14847	14695	14474	14722	14792	14725	14839	14788	14654	14709	14798	14747	14753	14716	14744	14881	14715	14783	14762	14629	14797	14838	14831	14611	14644	14862	14704	14603	14705	14500	14617	14801	14802	14698	14523	14661	14685	14556	14753	14628	14719	14575	14775	14757	14776	14605	14801	14539	14644	14875	14673	14780	14712	14609	14784	14759	14706	14825	14571	14808	14773	14776	14680	14682	14612	14800	14625	14740	14599	14825	14727	14804	14713	14748	14931	14642	14800	14515	14737	14537	14760	14714	14661	14596	14711	14711	14691	14592	14702	14893	14597	14619	14568	14665	14765	14831	14786	14691	14697	14759	14681	14667	14939	14855	14673	14607	14655	14991	14667	14867	14747	14704	14708	14903	14770	14667	14682	14809	14638	14546	14782	14669	14757	14715	14635	14685	14684	14629	14729	14947	14631	14698	14788	14646	14794	14636	14723	14818	14718	14714	14666	14738	14675	14708	14586	14658	14636	14712	14729	14581	14784	14788	14767	14787	14838	14575	14813	14743	14821	14569	14856	14664	14494	14719	14704	14705	14802	14820	14840	14871	14683	14779	14835	14700	14753	14746	14796	14714	14737	14777	14584	14591	14564	14640	14732	14794	14607	14771	14754	14713	14703	14761	14883	14818	14787	14722	14717	14723	14733	14849	14727	14732	14707	14624	14591	14637	14769	14834	14590	14844	14721	14845	14597	14660	14716	14663	14706	14723	14695	14659	14661	14718	14808	14765	14830	14594	14608	14809	14785	14632	14602	14748	14764	14650	14823	14654	14599	14639	14617	14808	14694	14665	14768	14787	14704	14726	14632	14670	14889	14656	14720	14702	14686	14838	14728	14644	14745	14705	14789	14908	14943	14715	14729	14739	14580	14717	14786	14719	14681	14569	14623	14655	14707	14669	14683	14570	14549	14632	14480	14727	14776	14694	14669	14637	14803	14921	14901	14763	14745	14651	14618	14754	14747	14757	14753	14768	14647	14769	14559	14920	14761	14776	14696	14713	14790	14816	14689	14697	14661	14589	14672	14639	14817	14720	14702	14822	14541	14797	14706	14744	14630	14775	14749	14653	14748	14759	14684	14748	14746	14763	14748	14738	14736	14684	14633	14709	14743	14627	14833	14884	14654	14511	14682	14626	14878	14754	14824	14661	14751	14730	14700	14856	14948	14731	14607	14709	14984	14799	14740	14783	14852	14826	14688	14864	14776	14709	14613	14709	14775	14846	14885	14637	14700	14805	14776	14746	14846	14866	14718	14740	14828	14676	14698	14597	14613	14886	14697	14813	14639	14550	14676	14743	14659	14877	14777	14639	14888	14778	14645	14674	14646	14841	14827	14773	14817	14790	14625	14700	14751	14747	14552	14790	14705	14879	14764	14591	14709	14793	14796	14695	14708	14726	14657	14743	14726	14648	14697	14779	14703	14707	14624	14710	14680	14691	14648	14707	14801	14424	14791	14780	14829	14749	14948	14618	14766	14771	14671	14609	14881	14656	14828	14874	14708	14739	14638	14707	14630	14760	14639	14763	14655	14736	14599	14705	14865	14728	14832	14619	14759	14698	14738	14766	14646	14766	14694	14719	14923	14735	14806	14794	14630	14635	14563	14818	14636	14586	14786	14728	14664	14714	14641	14711	14647	14801	14621	14699	14621	14662	14621	14595	14548	14770	14766	14698	14805	14922	14791	14631	14712	14579	14753	14771	14929	14860	14607	14806	14776	14741	14538	14660	14582	14796	14693	14633	14821	14640	14715	14812	14738	14814	14676	14788	14725	14765	14791	14768	14732	14868	14730	14847	14781	14701	14688	14875	14574	14850	14764	14825	14700	14612	14752	14798	14580	14748	14716	14711	14662	14832	14831	14731	14669	14676	14756	14852	14702	14662	14650	14599	14732	14681	14672	14815	14649	14744	14736	14762	14656	14691	14807	14723	14712	14716	14783	14734	14664	14793	14733	14736	14723	14634	14747	14894	14665	14689	14792	14678	14917	14640	14949	14780	14771	14559	14752	14612	14759	14723	14841	14646	14592	14812	14766	14566	14722	14834	14529	14569	14795	14763	14772	14842	14988	14773	14600	14823	14636	14629	14772	14742	14682	14776	14686	14789	14735	14674	14694	14596	14676	14708	14741	14811	14749	14879	14586	14695	14822	14776	14764	14838	14583	14854	14758	14817	14765	14803	14629	14703	14587	14605	14680	14609	14758	14715	14593	14638	14745	14770	14702	14533	14678	14661	14762	14632	14750	14879	14631	14575	14677	14750	14690	14738	14797	14567	14616	14692	14783	14716	14814	14681	14617	14729	14635	14801	14922	14745	14662	14632	14671	14690	14735	14668	14826	14935	14797	14730	14765	14659	14888	14855	14818	14618	14716	14814	14685	14731	14582	14978	14716	14738	14713	14724	14638	14808	14903	14820	14745	14881	14782	14830	14659	14824	14841	14701	14786	14697	14651	14604	14791	14786	14776	14673	14769	14740	14862	14676	14825	14714	14711	14729	14710	14661	14843	14760	14868	14879	14915	14848	14826	14669	14632	14809	14606	14706	14652	14530	14548	14875	14694	14743	14815	14923	14666	14679	14730	14741	14848	14662	14724	14830	14788	14718	14850	14897	14800	14638	14649	14810	14798	14857	14705	14846	14579	14756	14741	14622	14684	14681	14643	14766	14844	14572	14760	14580	14956	14624	14745	14542	14804	14834	14580	14538	14707	14703	14735	14703	14701	14722	14732	14678	14727	14721	14691	14704	14782	14884	14734	14742	14876	14698	14823	14617	14809	14888	14578	14714	14694	14670	14779	14797	14780	14750	14804	14782	14636	14632	14789	14765	14763	14693	14675	14552	14747	14846	14817	14771	14641	14484	14706	14678	14659	14661	14592	14703	14586	14733	14824	14829	14706	14808	14964	14831	14665	14781	14608	14695	14836	14693	14845	14692	14750	14787	14618	14616	14726	14809	14626	14851	14726	14649	14741	14660	14682	14822	14719	14696	14764	14677	14788	14880	14747	14681	14888	14674	14612	14924	14867	14944	14786	14838	14619	14792	14698	14768	14606	14778	14670	14633	14811	14651	14776	14785	14794	14829	14847	14800	14712	14750	14723	14740	14891	14873	14711	14611	14554	14676	14706	14741	14794	14872	14898	14659	14665	14765	14661	14771	14687	14809	14739	14735	14703	14874	14599	14574	14702	14556	14673	14938	14601	14572	14703	14531	14656	14775	14640	14613	14506	14667	14593	14701	14768	14752	14708	14730	14802	14699	14665	14635	14585	14600	14629	14774	14616	14590	14583	14894	14786	14725
41691	51711	53343	43359	35042	30292	27711	26200	25299	24626	24300	23972	23277	23565	23295	23151	23000	22990	23146	23054	23011	22920	22415	22482	22483	22297	22451	22366	22449	22715	22603	22726	22228	22608	22513	22512	22779	22416	22552	22703	22276	22682	22804	22371	22560	22734	22575	22440	22692	22756	22594	22573	22551	22612	22651	22315	22551	22410	22683	22346	22660	22560	22692	22469	22549	22428	22396	22634	22376	22701	22477	22715	22615	22570	22502	22802	22548	22353	22437	22586	22560	22462	22638	22430	22783	23003	22600	22380	22560	22713	22598	22534	22405	22488	22505	22899	22582	22408	22396	22793	22304	22591	22408	22403	22694	22511	22687	22555	22586	22559	22493	22362	22346	22582	22528	22580	22650	22405	22461	22424	22733	22550	22519	22510	22690	22627	22613	22548	22737	22888	22474	22317	22509	22471	22568	22633	22421	22428	22456	22273	22430	22601	22563	22488	22466	22363	22735	22839	22646	22672	22306	22635	22615	22459	22376	22601	22483	22158	22462	22700	22762	22427	22473	22318	22537	22281	22484	22436	22611	22698	22484	22432	22424	22526	22383	22447	22403	22579	22505	22283	22760	22467	22380	22338	22343	22455	22760	22611	22458	22554	22461	22367	22751	22737	22543	22472	22756	22260	22313	22292	22484	22585	22486	22725	22586	22374	22414	22467	22435	22305	22279	22446	22506	22247	22513	22485	22536	22664	22563	22379	22651	22402	22654	22625	22334	22643	22612	22468	22504	22445	22334	22507	22659	22536	22700	22435	22665	22598	22360	22360	22595	22477	22786	22414	22598	22717	22756	22477	22572	22633	22766	22553	22479	22341	22397	22518	22718	22775	22649	22420	22497	22487	22582	22500	22480	22468	22421	22510	22372	22160	22635	22221	22310	22279	22507	22732	22495	22463	22405	22402	22383	22659	22614	22476	22622	22435	22599	22461	22724	22482	22629	22587	22506	22450	22589	22623	22583	22559	22703	22484	22393	22299	22388	22263	22360	22511	22581	22711	22536	22558	22548	22495	22580	22555	22627	22581	22476	22464	22491	22467	22746	22199	22180	22467	22441	22509	22834	22574	22299	22470	22557	22554	22335	22280	22519	22384	22569	22323	22522	22276	22598	22651	22277	22340	22476	22433	22569	22557	22444	22527	22375	22634	22555	22591	22383	22525	22348	22599	22524	22527	22402	22664	22561	22337	22483	22530	22561	22424	22373	22561	22428	22476	22495	22381	22531	22480	22432	22536	22343	22723	22383	22596	22451	22522	22549	22379	22579	22589	22484	22531	22525	22652	22331	22330	22461	22354	22506	22695	22551	22671	22576	22355	22383	22311	22351	22562	22456	22435	22759	22559	22445	22634	22450	22440	22733	22551	22646	22672	22522	22465	22483	22207	22504	22647	22499	22250	22727	22421	22506	22363	22529	22461	22500	22439	22709	22850	22503	22473	22702	22336	22318	22463	22525	22552	22376	22366	22624	22581	22509	22607	22346	22341	22317	22466	22412	22361	22405	22374	22563	22483	22529	22330	22454	22329	22532	22731	22380	22503	22687	22233	22448	22656	22716	22393	22451	22373	22270	22408	22606	22534	22493	22651	22475	22631	22612	22762	22578	22490	22548	22438	22480	22576	22373	22507	22534	22719	22338	22475	22672	22387	22364	22402	22259	22467	22516	22562	22482	22499	22330	22460	22399	22513	22481	22674	22358	22886	22495	22786	22255	22611	22453	22552	22502	22388	22599	22740	22744	22418	22650	22654	22503	22631	22660	22460	22458	22615	22777	22506	22446	22526	22610	22711	22699	22536	22348	22405	22560	22476	22551	22670	22748	22469	22670	22339	22613	22452	22479	22549	22213	22644	22493	22721	22621	22578	22643	22636	22508	22657	22529	22686	22485	22631	22586	22600	22549	22380	22432	22640	22534	22494	22423	22470	22418	22476	22589	22673	22458	22524	22485	22664	22591	22522	22725	22446	22500	22732	22669	22615	22563	22448	22362	22554	22538	22395	22446	22909	22446	22326	22216	22489	22519	22487	22409	22454	22570	22503	22614	22483	22493	22594	22582	22819	22571	22414	22618	22771	22527	22513	22726	22458	22496	22578	22231	22418	22574	22378	22427	22429	22494	22503	22369	22359	22457	22531	22694	22440	22326	22398	22689	22637	22482	22429	22483	22432	22429	22515	22570	22579	22545	22543	22611	22551	22630	22602	22455	22529	22364	22497	22248	22512	22442	22592	22500	22518	22558	22677	22440	22341	22427	22434	22603	22372	22164	22405	22289	22515	22400	22578	22493	22826	22429	22474	22419	22605	22571	22446	22690	22629	22421	22559	22690	22450	22467	22494	22525	22467	22646	22418	22529	22625	22484	22643	22471	22575	22424	22247	22772	22480	22580	22596	22755	22441	22485	22508	22713	22553	22534	22740	22419	22588	22628	22610	22515	22680	22557	22641	22360	22572	22410	22709	22564	22436	22560	22674	22602	22677	22945	22372	22558	22336	22240	22755	22352	22630	22665	22579	22735	22361	22592	22549	22554	22395	22458	22546	22744	22646	22637	22330	22557	22550	22418	22480	22361	22490	22701	22470	22746	22744	22453	22665	22619	22553	22285	22570	22588	22770	22604	22669	22517	22363	22342	22482	22710	22686	22631	22609	22397	22519	22582	22740	22326	22369	22667	22403	22362	22389	22554	22520	22457	22534	22673	22609	22573	22635	22511	22470	22322	22635	22523	22561	22465	22474	22858	22826	22533	22339	22336	22387	22733	22782	22748	22779	22282	22434	22284	22641	22457	22605	22764	22644	22601	22581	22481	22334	22530	22439	22760	22608	22137	22549	22602	22530	22508	22655	22702	22509	22467	22632	22543	22635	22529	22396	22365	22637	22264	22352	22278	22574	22504	22331	22522	22706	22351	22702	22678	22838	22694	22475	22364	22458	22764	22238	22351	22453	22485	22712	22588	22518	22518	22668	22485	22306	22677	22525	22326	22467	22413	22588	22628	22624	22595	22502	22405	22392	22584	22304	22592	22482	22414	22612	22346	22450	22697	22410	22457	22364	22570	22525	22438	22350	22443	22476	22664	22496	22470	22478	22764	22650	22557	22471	22352	22693	22427	22473	22280	22444	22380	22355	22426	22461	22461	22358	22491	22310	22473	22557	22429	22796	22529	22336	22508	22405	22547	22307	22436	22602	22342	22460	22816	22646	22556	22406	22561	22185	22553	22467	22643	22508	22470	22405	22569	22535	22564	22519	22633	22572	22723	22302	22584	22521	22585	22531	22550	22346	22618	22251	22392	22487	22415	22733	22581	22600	22571	22243	22656	22366	22549	22643	22362	22369	22475	22313	22455	22393	22435	22518	22619	22425	22396	22418	22618	22740	22588	22399	22758	22536	22340	22648	22472	22401	22492	22439	22541	22479	22453	22452	22359	22592	22447	22533	22318	22478	22579	22697	22309	22429	22481	22521	22561	22590	22775	22322	22545	22399	22526	22776	22540	22598	22492	22546	22544	22360	22403	22458	22564	22247	22607	22611	22875	22565	22656	22395	22546	22443	22250	22432	22690	22406	22534	22500	22178	22537	22593	22288	22409	22603	22529	22358	22492	22444	22575	22455	22586	22500	22612	22332	22411	22591	22394	22486	22497	22349	22072	22649	22278	22547	22468	22372	22499	22595	22422	22484	22566	22274	22606	22726	22548	22460	22535	22450	22483	22393	22444	22634	22536	22625	22604	22529	22392	22319	22338	22717	22588	22624	22384	22474	22765	22451	22489	22432	22376	22573	22399	22534	22643	22778	22449	22493	22556	22598	22524	22464	22338	22203	22457	22882	22693	22399	22690	22408	22253	22542	22432	22461	22777	22697	22385	22645	22664	22579	22366	22491	22474	22376	22638	22317	22486	22493	22622	22508	22693	22604	22774	22291	22309	22375	22530	22504	22294	22652	22573	22559	22478	22549	22474	22273	22447	22542	22486	22587	22846	22784	22422	22154	22452	22551	22493	22488	22542	22442	22455	22771	22678	22675	22467	22682	22633	22517	22693	22526	22580	22570	22495	22323	22494	22537	22493	22547	22706	22641	22526	22395	22433	22437	22745	22532	22430	22455	22703	22426	22277	22582	22513	22489	22628	22445	22654	22453	22574	22514	22690	22652	22455	22603	22442	22534	22536	22489	22590	22723	22451	22456	22461	22651	22521	22590	22415	22622	22455	22514	22504	22547	22707	22628	22535	22532	22662	22626	22323	22494	22302	22511	22487	22434	22705	22683	22424	22370	22551	22571	22597	22387	22619	22577	22697	22500	22469	22613	22500	22756	22370	22710	22447	22353	22366	22487	22357	22407	22451	22341	22438	22467	22523	22561	22140	22382	22622	22430	22490	22668	22591	22567	22473	22294	22568	22649	22596	22602	22752	22530	22662	22428	22561	22522	22416	22660	22441	22381	22770	22619	22576	22392	22533	22532	22374	22672	22520	22439	22560	22484	22493	22499	22367	22542	22364	22363	22508	22485	22422	22548	22576	22424	22368	22603	22663	22656	22629	22238	22518	22429	22483	22526	22553	22528	22581	22569	22472	22383	22536	22459	22628	22869	22405	22233	22631	22832	22599	22464	22630	22603	22552	22501	22492	22559	22589	22741	22424	22476	22696	22552	22451	22484	22446	22540	22626	22364	22521	22406	22526	22520	22493	22654	22542	22492	22485	22555	22695	22408	22499	22478	22641	22750	22638	22493	22707	22479	22353	22572	22629	22584	22501	22427	22526	22420	22396	22616	22573	22687	22203	22295	22456	22479	22624	22566	22314	22481	22366	22515	22438	22516	22508	22659	22258	22434	22541	22429	22608	22466	22567	22587	22468	22476	22501	22431	22467	22682	22619	22465	22472	22708	22453	22600	22524	22733	22628	22536	22512	22522	22516	22439	22552	22454	22417	22518	22564	22705	22466	22777	22549	21974	22376	22655	22577	22453	22581	22584	22272	22649	22715	22637	22536	22715	22341	22365	22554	22455	22382	22533	22579	22436	22265	22445	22335	22465	22522	22679	22580	22532	22753	22544	22584	22424	22362	22526	22541	22673	22314	22656	22393	22539	22590	22604	22527	22369	22410	22685	22589	22637	22533	22366	22519	22687	22703	22494	22503	22709
43273	61309	52873	38497	30709	25271	22523	20488	19470	18625	18046	17434	16965	16473	16162	15957	15842	16034	16092	16246	15818	15523	15468	15386	15420	15417	15605	15589	15567	15470	15434	15555	15357	15555	15498	15430	15500	15580	15477	15452	15486	15585	15368	15305	15526	15422	15295	15601	15400	15343	15411	15467	15556	15485	15535	15445	15560	15429	15446	15585	15460	15548	15677	15460	15495	15325	15445	15696	15251	15403	15302	15556	15604	15699	15560	15552	15664	15404	15385	15553	15401	15457	15350	15588	15320	15633	15484	15562	15424	15493	15420	15501	15561	15322	15482	15534	15507	15509	15641	15386	15408	15205	15478	15401	15357	15479	15437	15217	15339	15330	15491	15488	15465	15305	15577	15482	15418	15365	15262	15499	15522	15496	15521	15445	15390	15514	15316	15454	15278	15334	15369	15475	15414	15526	15475	15531	15428	15448	15461	15453	15274	15467	15331	15387	15465	15457	15312	15548	15463	15250	15480	15459	15477	15481	15517	15321	15419	15464	15532	15418	15553	15432	15373	15461	15538	15456	15518	15502	15580	15378	15493	15531	15598	15520	15398	15438	15401	15567	15446	15475	15354	15580	15326	15355	15409	15310	15396	15342	15446	15437	15553	15528	15426	15596	15385	15516	15386	15460	15457	15395	15490	15448	15466	15545	15334	15533	15369	15468	15268	15448	15499	15434	15442	15484	15366	15405	15463	15276	15490	15580	15441	15244	15318	15513	15395	15282	15528	15391	15397	15397	15470	15518	15534	15272	15421	15481	15337	15264	15221	15425	15554	15441	15301	15494	15504	15484	15392	15476	15547	15345	15410	15528	15459	15453	15576	15581	15421	15320	15493	15317	15481	15344	15373	15456	15489	15408	15396	15324	15544	15464	15380	15378	15333	15378	15339	15486	15482	15441	15389	15401	15583	15471	15484	15557	15481	15285	15487	15404	15429	15471	15429	15370	15302	15402	15565	15493	15528	15298	15345	15250	15490	15419	15308	15418	15419	15361	15449	15435	15408	15596	15341	15249	15459	15480	15230	15452	15093	15441	15452	15360	15309	15566	15256	15423	15476	15451	15451	15365	15420	15397	15398	15326	15535	15394	15423	15422	15487	15516	15428	15390	15529	15481	15520	15533	15545	15252	15182	15368	15523	15450	15444	15314	15492	15415	15559	15478	15406	15380	15446	15529	15447	15483	15411	15519	15493	15422	15538	15528	15564	15519	15349	15385	15438	15490	15474	15409	15383	15653	15555	15377	15426	15450	15497	15363	15450	15423	15361	15429	15512	15361	15252	15213	15432	15438	15483	15317	15316	15257	15417	15477	15416	15430	15506	15455	15471	15500	15560	15518	15622	15461	15355	15254	15719	15300	15435	15437	15607	15436	15374	15417	15410	15429	15424	15417	15297	15501	15431	15547	15455	15541	15331	15247	15456	15418	15563	15453	15416	15298	15321	15462	15397	15448	15624	15396	15537	15600	15475	15387	15615	15461	15426	15685	15465	15400	15494	15379	15424	15407	15406	15445	15435	15477	15440	15540	15459	15518	15523	15630	15475	15480	15393	15525	15313	15536	15606	15521	15218	15418	15491	15351	15460	15483	15324	15382	15361	15271	15391	15360	15343	15285	15297	15406	15420	15457	15589	15642	15511	15382	15498	15412	15487	15420	15385	15494	15374	15436	15584	15624	15572	15592	15438	15451	15344	15392	15388	15540	15444	15403	15490	15392	15233	15586	15365	15474	15301	15462	15381	15440	15361	15531	15489	15208	15435	15493	15455	15460	15200	15531	15446	15342	15367	15420	15505	15515	15399	15299	15441	15558	15429	15374	15458	15272	15518	15363	15324	15381	15512	15519	15509	15586	15521	15393	15222	15486	15592	15512	15612	15358	15490	15406	15430	15489	15461	15538	15472	15359	15387	15482	15532	15532	15495	15522	15463	15392	15422	15523	15462	15403	15313	15362	15505	15477	15379	15503	15445	15597	15544	15506	15371	15486	15486	15542	15377	15378	15552	15489	15421	15406	15490	15240	15361	15337	15569	15521	15417	15401	15442	15437	15456	15495	15313	15331	15453	15362	15257	15407	15584	15500	15500	15439	15405	15484	15507	15560	15420	15434	15306	15354	15522	15460	15627	15465	15304	15539	15502	15475	15543	15297	15500	15419	15564	15296	15281	15319	15404	15349	15446	15633	15311	15600	15489	15377	15357	15391	15495	15446	15471	15455	15512	15480	15521	15475	15507	15446	15621	15608	15407	15509	15173	15373	15444	15295	15382	15695	15398	15393	15555	15201	15482	15368	15437	15351	15395	15393	15434	15325	15546	15519	15381	15532	15384	15526	15386	15502	15303	15463	15502	15330	15521	15375	15429	15409	15435	15311	15442	15537	15650	15510	15592	15428	15381	15424	15629	15414	15461	15297	15510	15367	15394	15552	15587	15469	15376	15550	15408	15554	15389	15470	15380	15500	15477	15242	15480	15399	15631	15553	15325	15431	15388	15367	15475	15426	15386	15514	15352	15588	15430	15530	15387	15386	15442	15332	15347	15485	15412	15317	15449	15398	15403	15521	15207	15223	15427	15351	15379	15412	15438	15446	15485	15423	15488	15415	15312	15511	15320	15588	15396	15397	15580	15382	15386	15339	15303	15425	15315	15386	15528	15597	15596	15352	15331	15436	15536	15437	15288	15569	15318	15373	15506	15458	15450	15606	15495	15317	15334	15354	15576	15523	15385	15323	15410	15478	15572	15356	15430	15301	15412	15297	15475	15561	15460	15511	15330	15402	15389	15430	15542	15693	15398	15462	15439	15327	15598	15458	15397	15770	15486	15503	15441	15450	15298	15435	15493	15698	15360	15441	15280	15478	15370	15511	15554	15335	15501	15514	15573	15529	15369	15495	15393	15434	15341	15480	15416	15419	15438	15518	15583	15401	15430	15294	15419	15520	15374	15416	15316	15372	15410	15381	15374	15372	15423	15561	15513	15357	15468	15373	15476	15606	15233	15406	15482	15357	15338	15500	15466	15404	15406	15332	15548	15408	15328	15412	15459	15449	15607	15418	15388	15384	15318	15535	15266	15568	15439	15365	15639	15468	15324	15428	15413	15216	15423	15468	15391	15352	15426	15492	15656	15370	15439	15446	15516	15412	15680	15370	15426	15504	15389	15369	15313	15567	15387	15427	15569	15477	15341	15442	15344	15439	15549	15522	15323	15484	15454	15315	15375	15239	15364	15457	15513	15614	15577	15470	15385	15455	15600	15316	15359	15367	15417	15389	15558	15298	15403	15417	15339	15591	15266	15495	15342	15258	15375	15502	15561	15650	15405	15405	15438	15292	15384	15356	15420	15337	15352	15494	15446	15488	15476	15455	15468	15353	15366	15448	15591	15456	15600	15495	15288	15572	15408	15366	15313	15555	15456	15389	15453	15529	15427	15410	15481	15437	15343	15225	15495	15408	15494	15431	15354	15483	15578	15417	15238	15349	15407	15503	15544	15492	15448	15481	15429	15205	15229	15485	15513	15407	15457	15347	15387	15383	15316	15509	15513	15319	15331	15437	15429	15421	15427	15491	15494	15600	15439	15427	15327	15550	15410	15082	15484	15440	15470	15345	15457	15484	15403	15432	15269	15516	15282	15529	15638	15321	15452	15466	15454	15620	15172	15578	15381	15527	15456	15487	15414	15423	15454	15592	15452	15495	15614	15571	15446	15433	15668	15456	15364	15317	15375	15538	15372	15305	15509	15383	15545	15553	15428	15523	15584	15482	15515	15611	15317	15251	15445	15364	15210	15390	15554	15413	15448	15557	15382	15409	15465	15275	15554	15439	15475	15560	15433	15513	15411	15351	15402	15542	15468	15473	15537	15451	15570	15488	15489	15463	15281	15674	15352	15545	15272	15440	15368	15552	15373	15446	15274	15671	15422	15388	15467	15385	15507	15297	15461	15613	15409	15337	15585	15603	15373	15444	15538	15413	15559	15528	15525	15197	15386	15393	15570	15380	15486	15608	15422	15522	15651	15578	15577	15522	15453	15326	15572	15481	15664	15410	15549	15383	15548	15472	15396	15359	15323	15532	15562	15311	15544	15433	15464	15453	15382	15437	15404	15501	15422	15440	15442	15547	15498	15457	15329	15434	15632	15442	15515	15354	15404	15584	15358	15393	15421	15624	15627	15479	15575	15414	15414	15392	15412	15475	15322	15489	15413	15475	15463	15309	15428	15694	15367	15512	15408	15489	15433	15401	15652	15390	15559	15450	15578	15244	15404	15558	15409	15420	15489	15507	15378	15526	15418	15262	15088	15378	15391	15328	15453	15375	15295	15399	15266	15380	15380	15604	15363	15499	15377	15529	15483	15462	15479	15484	15481	15425	15266	15354	15360	15538	15439	15355	15321	15380	15348	15480	15352	15521	15350	15367	15624	15639	15293	15519	15388	15408	15476	15319	15424	15469	15362	15480	15475	15510	15337	15567	15480	15464	15381	15554	15498	15356	15404	15229	15421	15399	15494	15444	15542	15386	15406	15358	15299	15447	15562	15380	15460	15307	15387	15540	15466	15272	15307	15336	15476	15562	15474	15697	15561	15367	15352	15421	15329	15454	15355	15447	15371	15422	15245	15486	15520	15312	15201	15447	15357	15415	15417	15593	15482	15415	15419	15421	15557	15461	15459	15557	15632	15358	15549	15422	15478	15635	15242	15313	15604	15408	15390	15429	15656	15372	15518	15505	15394	15324	15412	15536	15425	15371	15509	15499	15479	15503	15455	15284	15495	15387	15525	15459	15316	15472	15188	15634	15445	15498	15554	15385	15397	15531	15290	15443	15462	15603	15649	15441	15459	15316	15295	15318	15509	15407	15509	15414	15371	15621	15381	15479	15492	15387	15473	15426	15231	15410	15392	15629	15294	15478	15471	15518	15509	15469	15281	15500	15472	15491	15535	15530	15512	15527	15501	15382	15710	15410	15293	15498	15379	15352	15724	15568	15507	15554	15332	15399	15273	15517	15594	15471	15519	15353	15421	15340	15309	15514	15439	15478	15400	15450	15555	15472	15578	15591	15530	15435	15328	15389	15603	15534	15570	15381	15345	15320	15522	15433	15394	15460	15527	15493	15350	15333	15477	15342	15230	15340	15449	15422	15534	15245
26371	22110	33269	37198	36018	32875	32284	28843	27446	27008	25959	25298	24551	24114	23683	23903	23611	23724	23447	23441	23336	23022	22943	23049	22786	22796	22632	22397	22431	22859	22924	22898	22672	22804	23179	22828	23068	23056	22691	22744	22675	22691	22795	22820	23134	22646	22510	22850	23033	22740	22887	22676	22725	22698	22807	22758	22812	22738	22698	22747	22720	22817	22572	22724	22743	22645	22583	22767	22760	22358	22765	22945	23116	22752	22647	22773	22611	22708	22696	22636	22621	22548	22893	22625	22549	22697	22753	22704	22679	22739	22660	22572	22757	22822	22440	22806	22728	22623	22929	22638	22770	22759	22696	22925	22892	22624	22803	22671	22821	22509	22530	22380	22702	22536	22641	22582	22553	22649	22433	22760	22723	22735	22541	22612	22756	22620	22720	22714	22712	22838	22901	22584	22776	22819	22760	22660	22617	22413	22719	22743	22746	22525	22603	22757	22614	22624	22976	22824	22599	22772	22544	22832	22910	22646	22659	22757	22711	22614	22693	22334	22372	22659	22577	22644	22456	22589	22698	22568	22586	22532	22467	22682	22795	22849	22914	22673	22560	22703	22813	22890	22552	22552	22478	22202	22758	23133	22845	22621	22601	22723	22725	22645	22668	22574	22695	22755	22650	22802	22650	22684	22634	23080	22431	22732	22806	22583	22861	22828	22661	22612	22554	22817	22866	22782	22726	22874	22620	22715	22900	22975	22653	22831	22681	22676	22710	22498	22728	22602	22596	22441	22818	22669	22525	22712	22636	22633	22756	22536	22632	22509	22615	22562	22685	22678	22637	22508	22792	22612	22702	22753	22733	22987	22910	22472	22709	22520	22549	22717	22853	22718	22896	22692	22537	22744	22611	22609	22704	22597	22775	22811	22904	23019	22732	22600	22529	22752	22820	22536	22683	22781	22845	22667	22630	22605	22610	22394	22655	22646	22650	22821	22676	22802	22719	22804	22773	22661	22699	22763	22448	22607	22565	22460	22662	22409	22397	22694	22695	22554	22676	22559	22737	22698	22677	22637	22555	22572	22612	22829	22570	22737	22636	22458	22760	22558	22608	22518	22643	22449	22544	22724	22900	22598	22716	22663	22571	22530	22817	22782	22752	22490	22721	22576	22775	22735	22536	22869	22933	22590	22812	22481	22860	22734	22464	22720	22687	22631	22736	22820	22759	22528	22817	22681	22786	22759	22763	22765	22799	22607	22483	22685	22565	22730	22419	22681	22786	22733	22556	22662	22635	22498	22653	22578	22660	22532	22376	22743	22626	22696	22707	22609	22753	22772	22613	22440	22604	22549	22794	22574	22756	22801	22498	22635	22805	22515	22570	22680	22664	22627	22535	22641	22348	22604	22730	22753	22686	22822	22487	22752	22855	22536	22709	22750	22728	22747	22638	22565	22503	22642	22470	22709	22625	22668	22732	22817	22604	22758	22509	22788	22782	22606	22734	22686	22800	22716	22725	22794	22736	22648	22806	22643	22679	22565	22809	22642	22765	22816	22867	22741	22571	22754	22740	22356	22729	22337	22575	22492	22903	22923	22596	22579	22518	22752	22647	22613	22596	22872	22542	22580	22699	22641	22475	22475	22399	22577	22538	22598	22738	22690	22674	22633	22804	22637	22791	22620	22547	22679	22560	22750	22768	22878	22772	22750	22606	22806	22786	22675	22474	22491	22537	22599	22623	22526	22767	22661	22821	22610	22455	22587	22701	22556	22528	22821	22583	22503	22629	22694	22490	22643	22412	22764	22760	22666	22497	22550	22829	22500	23025	22770	22679	22765	22719	22628	22752	22564	22797	22790	22790	22592	22775	22809	22671	22650	22648	22512	22714	22642	22990	22580	22825	22448	22528	22653	22852	22753	22767	22734	22601	22607	22529	22696	22580	22787	22520	22763	22617	22692	22742	22700	22582	22635	22693	22756	22718	22785	22582	22841	22618	22783	22826	22943	22967	22629	22649	22796	22643	22748	22637	22691	22701	22855	22727	22791	22702	22694	22579	22856	22616	22485	22895	22487	22558	22717	22752	22432	22569	22634	22692	22685	22785	22797	22870	22852	22555	22636	22716	22565	22790	22589	22624	22661	22500	22498	22566	22523	22512	22666	22648	22663	22766	22756	22536	22587	22672	22996	22707	22753	22600	22975	22741	22588	22602	22758	22497	22624	22803	22891	22724	22786	22689	22769	22742	22728	22528	22376	22645	22645	22540	22641	22755	22602	22496	22728	22592	22750	22653	22588	22850	22687	22735	22652	22239	22621	22847	22778	22696	22604	22617	22889	22686	22616	22671	22527	22775	22800	22736	22618	22536	22635	22785	22780	22831	22692	22507	22723	22790	22719	22726	22744	22607	22605	22604	22540	22592	22673	22651	22685	22679	22648	22729	22596	22950	22603	22385	22801	22782	22649	22699	22603	22860	22514	22643	22708	22631	22796	22713	22664	22539	22712	22839	22541	22368	22841	22547	22882	23048	22592	22862	22754	22716	22461	22812	22684	22658	22606	22792	22703	22734	22714	22570	22680	23007	22659	22487	22818	22804	22522	22756	22727	22511	22685	22603	22931	22703	22749	22803	22549	22652	22607	22684	22777	22594	22944	22574	22796	22683	22669	22666	22712	22715	22742	22855	22826	22672	22657	22766	22594	22714	22997	22586	22477	22669	22842	22554	22694	22673	22613	22631	22619	22722	22746	22549	22623	22561	22617	22568	22763	22715	22721	22785	22713	22723	22534	22453	22707	22732	22789	22632	22717	22772	22493	22550	22680	22816	22621	22784	22579	22751	22796	22568	22703	22690	22698	22873	22742	22554	22682	22736	22911	22873	22813	22918	22890	22957	22858	22628	22805	22813	22650	22631	22975	22770	22680	22646	22637	22565	22449	22619	22552	22783	22640	22730	22866	22836	22766	22933	22688	22744	22606	22506	22734	22818	22652	22620	22826	22613	22587	22824	22746	22614	22595	22515	22800	22813	22605	22343	22399	22711	22673	22791	22444	22559	22427	22823	22626	22897	22425	22620	22558	22872	22647	22803	22498	22596	22702	22542	22646	22583	22713	22474	22450	22655	22646	22556	22541	22574	22749	22416	22649	22882	22738	22574	22709	22556	22562	22558	22416	22698	22508	22618	22696	22606	22540	22900	22913	22701	22717	22928	22977	22554	22708	22506	22761	22631	22709	22650	22381	22891	22826	22692	22630	22763	22663	22537	22849	22697	22872	22921	22584	22605	22630	22680	22647	22665	22581	22701	22889	22418	22686	22366	22533	22515	22628	22639	22692	22528	22617	22640	22863	22741	22731	22721	22805	22760	22772	22635	22863	22512	22803	22746	22742	22653	22593	22548	22558	22602	22593	22787	22674	22555	22962	22623	22502	22706	22792	22779	22766	22668	22709	22755	22691	22801	22596	22835	22719	22597	22573	22701	22661	22521	22616	22525	22698	22779	22724	22515	22789	22781	22669	22826	22751	22381	22772	22733	22422	22863	22568	22675	22548	22400	22638	22515	22740	22496	22642	22824	22641	22786	22782	22790	22752	22357	22671	22609	22572	22646	22545	22604	22509	22884	22521	22702	22521	22569	22654	22523	22663	22739	22706	22716	22617	22374	22777	22693	22778	22659	22704	22570	22492	22486	22683	22653	22622	22640	22800	22997	22857	22885	22537	22865	22692	22686	22581	22695	22593	22590	22650	22801	22751	22833	22688	22702	22751	22784	22561	22733	22827	22748	22779	22631	22650	22769	22654	22785	22557	22608	22646	22669	22628	22654	22753	22567	22674	22754	22670	22927	22862	22669	22523	22484	22415	22620	22696	22516	22577	22788	22711	22421	22544	22624	22772	23054	22456	22715	23010	22679	22798	22999	22357	22625	22646	22883	22821	22763	22359	22608	22632	22782	22959	22560	22454	22574	22474	22773	22642	22533	22692	22576	22475	22739	22649	22714	22838	22607	22635	22672	22670	22748	22640	22635	22515	22713	22757	22649	22800	22918	22892	22648	22828	22866	22641	22496	22699	22575	22715	22524	22559	22469	22672	22714	22610	22726	22645	22696	22634	22710	22664	22547	22724	22615	22618	22618	22472	22745	22584	22623	22786	22724	22511	22678	22754	22519	22634	22776	22770	22947	22849	23051	22663	22800	22719	22901	22616	22608	22640	22791	22707	22717	22595	22858	22809	22584	22817	22788	22738	22498	22720	22547	22672	22547	22617	22706	22559	22599	22612	22409	22809	22651	22515	22647	22617	22914	22691	22555	22606	22354	22684	22576	22651	22604	22616	22727	22415	22781	22851	22834	22793	22786	22554	22488	22653	22629	22880	22884	22424	22623	22771	22473	22584	22682	22645	22616	22599	22791	22686	22750	22725	22709	22663	22828	22693	22940	22799	22714	22884	22522	22653	22764	22936	22490	22559	22435	22625	22361	22653	22597	22747	22733	22587	22622	22804	22830	22726	22839	22664	22736	22583	22679	22406	22748	22547	22566	22657	22815	22351	22621	22673	22436	22456	22528	22727	22571	22739	22687	22422	22766	22543	22809	22587	22618	22569	22815	22700	22720	22861	22672	22710	22536	22550	22667	22775	22807	22563	22601	22708	22725	22824	22594	22731	22710	22674	22703	22636	22835	22659	22779	22562	22676	22806	22748	22629	22721	22637	22691	22890	22685	22729	22749	22657	22814	22728	22567	22689	22941	22515	22717	22685	22561	22610	22904	22650	22823	22711	22690	22727	22582	22822	22858	22706	22635	22723	22755	22669	22760	22578	22659	22672	22908	22862	22807	22606	22740	22565	22687	22438	22733	22582	22740	22830	22791	22685	22701	22663	22763	22678	22580	22883	22588	22699	22640	22686	22620	22537	22828	22493	22682	22808	22791	22808	22634	22436	22961	22628	22485	22877	22834	22752	22807	22667	22458	22991	22604	22578	22650	22733	22634	22553	22548	22747	22594	22693	22668	22627	22807	22715	22633	22757	22534	22610	22531	22660	22813	22696	22984	22511	22890	22716	22641	22602	22721	22714	22557	22445	22729	22798	22680	22568	22570	22630	22686	22667	22668	22651	22853	22849	22829	22536	22689	22591	22833	22541	22591	22909	22729	22770	22623	22773	22694	22555	22381	22569	22627	22541	22661	22826	22597	22513
44411	75267	69664	54638	39315	29749	26210	23988	22042	21165	19920	19136	18063	17248	16842	16612	16470	16514	16877	16706	16271	16050	15799	15642	15602	15617	15642	15439	15681	15708	15709	15912	15864	15736	15527	15565	15867	15773	15693	15621	15648	15612	15618	15706	15634	15692	15555	15784	15581	15606	15654	15496	15671	15356	15580	15648	15569	15518	15629	15550	15698	15632	15729	15780	15521	15844	15660	15574	15551	15548	15689	15447	15612	15723	15540	15601	15564	15490	15714	15643	15425	15669	15611	15647	15532	15622	15570	15592	15488	15405	15556	15530	15509	15431	15704	15560	15442	15710	15731	15356	15596	15467	15556	15595	15606	15461	15553	15681	15579	15624	15594	15529	15593	15319	15539	15556	15701	15602	15576	15536	15475	15311	15538	15564	15327	15500	15514	15607	15554	15572	15740	15544	15525	15559	15510	15707	15381	15468	15615	15544	15491	15675	15536	15481	15502	15341	15564	15600	15452	15453	15528	15493	15622	15638	15550	15638	15493	15564	15551	15571	15695	15486	15691	15648	15587	15497	15625	15449	15503	15600	15549	15576	15575	15397	15442	15420	15592	15642	15453	15383	15486	15747	15639	15642	15534	15400	15744	15428	15721	15730	15625	15643	15531	15683	15551	15642	15346	15582	15521	15706	15672	15526	15420	15536	15568	15295	15517	15606	15545	15563	15555	15550	15600	15435	15520	15496	15545	15516	15535	15614	15664	15694	15445	15482	15520	15600	15552	15493	15710	15577	15626	15462	15618	15605	15557	15490	15573	15649	15579	15594	15501	15390	15384	15606	15536	15743	15586	15397	15562	15592	15628	15531	15628	15578	15600	15413	15474	15468	15549	15700	15469	15646	15528	15459	15552	15518	15504	15585	15579	15397	15577	15573	15442	15359	15534	15669	15785	15633	15524	15573	15656	15534	15511	15448	15524	15729	15604	15505	15703	15525	15663	15516	15700	15435	15655	15638	15666	15452	15667	15540	15590	15699	15439	15509	15601	15468	15511	15633	15434	15582	15553	15333	15510	15515	15480	15678	15580	15577	15537	15551	15495	15512	15656	15548	15503	15571	15582	15634	15629	15580	15467	15539	15446	15464	15580	15530	15675	15560	15616	15454	15629	15541	15615	15601	15643	15803	15493	15546	15530	15598	15563	15618	15681	15563	15498	15423	15502	15773	15532	15525	15420	15467	15558	15705	15530	15462	15632	15451	15542	15581	15525	15602	15499	15688	15577	15645	15398	15507	15628	15542	15405	15490	15482	15459	15604	15652	15394	15604	15493	15748	15710	15477	15547	15551	15476	15444	15602	15440	15647	15712	15562	15479	15564	15502	15600	15645	15653	15443	15435	15520	15451	15445	15584	15518	15570	15500	15467	15606	15579	15626	15579	15546	15502	15614	15459	15595	15608	15522	15598	15602	15489	15525	15561	15567	15657	15555	15757	15618	15415	15650	15502	15498	15389	15565	15733	15662	15551	15678	15491	15515	15501	15530	15421	15568	15487	15469	15623	15612	15512	15528	15388	15525	15442	15648	15545	15512	15668	15525	15582	15707	15657	15614	15464	15598	15576	15682	15592	15574	15560	15528	15547	15480	15509	15610	15501	15452	15616	15522	15675	15585	15613	15415	15510	15461	15715	15633	15479	15518	15491	15583	15570	15445	15434	15560	15676	15460	15551	15502	15623	15671	15690	15557	15637	15556	15587	15522	15549	15600	15533	15541	15633	15676	15541	15610	15625	15439	15526	15627	15595	15685	15702	15599	15515	15481	15520	15566	15649	15667	15598	15528	15529	15670	15511	15532	15389	15521	15584	15660	15457	15511	15507	15351	15584	15624	15542	15385	15486	15427	15508	15530	15623	15481	15754	15623	15753	15504	15548	15648	15633	15528	15486	15542	15530	15652	15628	15653	15448	15485	15391	15459	15617	15381	15547	15490	15482	15476	15531	15730	15544	15575	15599	15589	15583	15619	15551	15585	15640	15533	15615	15700	15596	15404	15539	15489	15543	15489	15493	15541	15552	15499	15584	15555	15529	15542	15510	15614	15640	15746	15582	15441	15519	15579	15561	15491	15435	15679	15607	15588	15557	15446	15410	15520	15603	15692	15527	15517	15402	15512	15667	15510	15514	15630	15460	15451	15499	15570	15598	15619	15413	15725	15549	15582	15630	15246	15738	15507	15634	15528	15557	15505	15637	15562	15671	15547	15534	15600	15435	15744	15448	15771	15521	15535	15626	15622	15529	15718	15638	15563	15362	15610	15585	15519	15470	15543	15609	15520	15484	15540	15440	15537	15612	15653	15551	15503	15649	15587	15671	15617	15580	15540	15595	15553	15727	15548	15541	15585	15563	15487	15498	15657	15466	15570	15663	15671	15615	15616	15533	15554	15330	15723	15432	15550	15635	15626	15547	15487	15543	15412	15552	15583	15558	15416	15578	15584	15751	15492	15545	15572	15607	15395	15615	15599	15581	15649	15569	15552	15520	15626	15577	15712	15494	15704	15453	15580	15645	15345	15575	15481	15543	15604	15629	15466	15616	15473	15696	15572	15737	15587	15350	15532	15457	15380	15817	15561	15554	15502	15631	15563	15530	15751	15508	15669	15572	15647	15599	15705	15428	15586	15642	15537	15607	15567	15449	15449	15523	15568	15542	15449	15423	15659	15542	15735	15450	15590	15466	15556	15580	15490	15468	15477	15475	15679	15552	15711	15496	15535	15587	15561	15633	15638	15389	15563	15413	15612	15550	15644	15604	15629	15513	15644	15495	15653	15442	15755	15457	15411	15550	15537	15421	15538	15524	15656	15492	15507	15447	15541	15490	15610	15594	15615	15569	15581	15482	15589	15641	15422	15557	15534	15543	15560	15561	15419	15470	15531	15480	15426	15593	15541	15470	15571	15351	15627	15509	15466	15598	15723	15722	15470	15656	15503	15455	15571	15467	15505	15679	15514	15419	15597	15338	15425	15568	15504	15547	15596	15529	15538	15626	15546	15354	15578	15613	15320	15653	15669	15632	15466	15498	15517	15493	15569	15577	15729	15651	15510	15705	15538	15661	15711	15577	15488	15531	15465	15529	15434	15523	15632	15566	15428	15517	15662	15662	15626	15542	15494	15550	15571	15588	15558	15732	15564	15514	15624	15484	15543	15414	15574	15580	15569	15565	15630	15357	15573	15586	15672	15421	15496	15482	15545	15555	15652	15747	15530	15592	15585	15633	15352	15454	15546	15554	15705	15563	15522	15427	15508	15535	15398	15760	15479	15492	15635	15463	15556	15674	15495	15504	15724	15419	15572	15521	15601	15662	15492	15514	15527	15569	15615	15510	15481	15509	15765	15618	15574	15714	15532	15529	15781	15573	15634	15563	15655	15533	15460	15581	15638	15483	15567	15634	15747	15577	15701	15525	15585	15471	15366	15713	15466	15607	15651	15684	15401	15537	15728	15633	15727	15563	15545	15583	15478	15456	15648	15505	15480	15655	15592	15431	15441	15643	15686	15474	15691	15513	15527	15438	15637	15473	15550	15548	15581	15560	15486	15751	15575	15518	15425	15422	15686	15736	15536	15543	15631	15571	15505	15541	15634	15530	15535	15580	15469	15514	15408	15525	15535	15583	15675	15471	15515	15564	15624	15552	15426	15811	15607	15692	15779	15859	15529	15632	15730	15634	15634	15493	15677	15560	15580	15555	15464	15560	15537	15786	15604	15598	15445	15774	15570	15656	15622	15594	15564	15352	15747	15568	15670	15512	15617	15764	15452	15449	15545	15700	15698	15594	15562	15586	15773	15526	15555	15594	15461	15788	15456	15515	15520	15559	15403	15602	15534	15624	15614	15592	15633	15688	15540	15414	15734	15689	15481	15634	15424	15597	15566	15570	15369	15639	15534	15516	15667	15499	15607	15400	15482	15549	15587	15693	15422	15720	15490	15653	15623	15593	15516	15585	15473	15593	15451	15703	15742	15436	15581	15765	15601	15340	15491	15546	15584	15619	15609	15403	15508	15437	15696	15530	15565	15466	15724	15604	15508	15735	15759	15561	15657	15584	15396	15553	15555	15597	15722	15323	15542	15361	15458	15621	15778	15570	15670	15455	15611	15499	15426	15415	15723	15422	15627	15540	15498	15535	15585	15637	15622	15624	15313	15837	15402	15602	15598	15431	15474	15379	15490	15764	15651	15473	15612	15517	15593	15743	15557	15626	15644	15542	15450	15603	15511	15548	15691	15400	15563	15656	15603	15691	15305	15576	15567	15541	15461	15635	15610	15644	15698	15446	15704	15544	15385	15657	15569	15597	15547	15548	15420	15474	15389	15637	15715	15471	15403	15733	15571	15302	15587	15691	15621	15441	15631	15609	15459	15744	15677	15479	15703	15673	15575	15478	15558	15490	15522	15471	15584	15538	15440	15775	15651	15500	15589	15609	15581	15499	15533	15527	15431	15338	15436	15555	15570	15701	15641	15530	15661	15498	15599	15598	15515	15603	15616	15457	15554	15547	15474	15548	15616	15424	15595	15830	15480	15583	15556	15677	15494	15504	15683	15451	15703	15585	15541	15462	15618	15639	15489	15527	15541	15433	15615	15628	15585	15527	15520	15608	15695	15587	15498	15376	15575	15581	15391	15598	15554	15571	15459	15625	15531	15617	15701	15581	15392	15628	15557	15581	15639	15688	15714	15378	15499	15628	15400	15473	15501	15654	15564	15634	15672	15537	15396	15634	15566	15672	15761	15467	15675	15606	15455	15708	15710	15507	15470	15523	15496	15626	15447	15694	15520	15348	15582	15627	15719	15561	15650	15616	15681	15563	15633	15384	15571	15562	15471	15576	15608	15675	15671	15524	15446	15678	15750	15577	15664	15404	15563	15550	15613	15577	15520	15684	15462	15484	15624	15544	15724	15537	15348	15547	15594	15446	15684	15456	15630	15525	15604	15532	15644	15610	15551	15464	15512	15662	15440	15562	15609	15596	15583	15721	15514	15474	15473	15519	15559	15448	15636	15447	15681	15439	15522	15588	15475	15418	15599	15462	15571	15623	15586	15549	15647	15621	15721	15507	15540	15672	15377	15407	15450	15655	15537	15583	15473	15434	15569	15572	15542	15531	15391	15615	15429	15621	15540	15689	15565	15548	15512	15586	15682
24584	21740	31072	31754	30739	32559	34136	30189	27954	27595	26341	25249	24395	23643	23257	22783	22837	23070	22800	22891	22408	22165	21884	21792	22046	21937	21940	21809	21892	21860	21632	21897	21819	21818	21823	21650	22129	22286	22015	21861	21837	21589	21848	21698	21888	21683	21810	21653	21772	21854	21868	21580	21522	21450	21604	21678	21605	21803	21629	21550	21867	21748	21713	21689	21653	21711	21718	21617	21576	21806	21717	21662	21554	21901	21722	21642	21558	21698	21857	21790	21804	21609	21400	21775	21799	21623	21651	21516	21742	21629	21607	21784	21745	21656	21531	21661	21818	21929	21659	21576	21597	21595	21499	21652	21504	21466	21748	21509	21755	21702	21703	21478	21582	21490	21361	21682	21549	21502	21693	21668	21423	21686	21698	21743	21684	21684	21476	21821	21629	21691	21572	21728	21605	21658	21608	21602	21659	21753	21562	21674	21453	21750	21748	21530	21528	21805	21678	21730	21613	21707	21802	21763	21635	21860	21666	21725	21572	21392	21531	21413	21601	21424	21588	21843	21659	21381	21502	21525	21439	21642	21504	21520	21463	21885	21824	21805	21589	21824	21656	21619	21672	21387	21668	21634	21667	21622	21579	21847	21604	21529	21587	21604	21603	21664	21487	21253	21721	21637	21469	21615	21698	21534	21723	21455	21536	21427	21623	21647	21487	21540	21531	21365	21778	21744	21430	21649	21510	21741	21345	21326	21582	21647	21612	21557	21592	21385	21682	21660	21691	21602	21659	21465	21378	21716	21716	21690	21792	21609	21643	21573	21595	21622	21588	21676	21625	21605	21528	21572	21533	21654	21502	21664	21532	21918	21511	21284	21669	21455	21519	21579	21334	21595	21583	21524	21700	21722	21491	21519	21770	21564	21692	21333	21563	21596	21638	21561	21812	21424	21723	21719	21704	21327	21652	21663	21444	21732	21580	21731	21597	21654	21680	21795	21468	21538	21928	21584	21460	21589	21338	21522	21732	21477	21584	21422	21546	21680	21584	21668	21573	21598	21721	21617	21697	21729	21419	21534	21679	21416	21744	21834	21317	21471	21544	21497	21516	21629	21661	21664	21790	21697	21515	21694	21539	21516	21520	21660	21493	21393	21678	21653	21602	21605	21756	21610	21647	21778	21656	21582	21674	21356	21486	21650	21590	21536	21722	21735	21766	21832	21786	21692	21626	21538	21568	21570	21616	21417	21709	21593	21713	21447	21718	21831	21597	21522	21938	21537	21310	21592	21571	21467	21684	21618	21788	21528	21751	21567	21650	21527	21742	21710	21479	21643	21688	21811	21709	21673	21878	21584	21694	21604	21612	21453	21575	21705	21577	21623	21801	21880	21521	21664	21351	21481	21568	21526	21568	21700	21461	21517	21683	21735	21675	21513	21670	21617	21685	21507	21618	21511	21558	21483	21619	21786	21893	21528	21486	21563	21622	21648	21724	21431	21739	21597	21789	21575	21614	21791	21644	21741	21636	21610	21653	21748	21729	21568	21491	21765	21728	21489	21564	21546	21726	21561	21662	21482	21468	21705	21804	21540	21668	21553	21620	21763	21422	21377	21557	21729	21464	21738	21565	21418	21574	21579	21514	21617	21617	21504	21823	21719	21804	21571	21788	21598	21499	21733	21595	21722	21734	21652	21769	21520	21506	21535	21546	21635	21591	21807	21765	21690	21547	21654	21600	21812	21604	21582	21651	21530	21718	21552	21508	21473	21485	21558	21753	21746	21644	21562	21489	21480	21705	21765	21705	21712	21792	21471	21337	21586	21510	21719	21711	21733	21688	21687	21737	21573	21854	21565	21545	21780	21769	21764	21866	21671	21608	21531	21630	21620	21560	21636	21608	21660	21494	21412	21486	21711	21802	21594	21641	21682	21712	21627	21824	21671	21540	21522	21773	21781	21584	21603	21695	21725	21645	21583	21510	21650	21608	21512	21660	21508	21656	21897	21521	21517	21820	21532	21660	21844	21667	21840	21716	21647	21767	21624	21473	21604	21322	21541	21705	21748	21756	21432	21632	21606	21571	21693	21653	21527	21391	21606	21525	21639	21661	21674	21577	21730	21482	21538	21603	21622	21555	21632	21638	21274	21534	21914	21400	21510	21459	21331	21549	21726	21523	21691	21367	21504	21837	21765	21734	21615	21661	21460	21682	21804	21688	21747	21670	21917	22000	21698	21545	21593	21543	21405	21560	21575	21499	21493	21361	21550	21589	21392	21453	21630	21465	21447	21681	21564	21504	21546	21760	21665	21729	21607	21809	21436	21510	21832	21522	21598	21616	21770	21446	21525	21466	21598	21506	21695	21653	21716	21514	21448	21675	21826	21701	21551	21699	21438	21657	21550	21555	21530	21887	21631	21686	21549	21657	21533	21639	21762	21544	21620	21499	21728	21656	21640	21688	21800	21631	21725	21749	21652	21681	21698	21510	21593	21742	21659	21819	21782	21737	21395	21607	21556	21628	21726	21569	21503	21995	21657	21641	21551	21685	21564	21716	21449	21663	21738	21768	21808	21569	21674	21597	21786	21675	21581	21462	21782	21521	21628	21667	21654	21663	21413	21576	21739	21643	21446	21824	21512	21694	21369	21574	21687	21558	21560	21689	21499	21755	21955	21968	21783	21721	21549	21502	21491	21495	21918	21445	21635	21696	21927	21307	21576	21644	21683	21454	21685	21531	21573	21732	21367	21663	21599	21681	21452	21525	21408	21592	21574	21888	21647	21558	21619	21427	21523	21605	21542	21918	21814	21634	21872	21541	21485	21615	21606	21560	21557	21544	21464	21756	21378	21659	21712	21643	21677	21714	21591	21586	21600	21859	21448	21912	21755	21635	21737	22034	21476	21694	21694	21377	21538	21783	21738	21723	21522	21754	21633	21615	21593	21821	21746	21628	21785	21641	21605	21533	21633	21475	21514	21391	21621	21678	21583	21697	21786	21425	21790	21675	21698	21571	21516	21635	21575	21452	21672	21800	21751	21688	21677	21532	21614	21609	21736	21698	21405	21471	21676	21741	21718	21743	21541	21502	21554	21531	21707	21552	21671	21505	21678	21471	21691	21532	21686	21372	21867	21510	21644	21531	21462	21620	21487	21681	21778	21623	21921	21907	21450	21609	21797	21939	21972	21747	21790	21709	22009	21530	21638	21697	21637	21680	21681	21540	21745	21849	21683	21590	21858	21782	21655	21564	21542	21644	21525	21406	21609	21576	21769	21605	21663	21641	21718	21326	21685	21700	21655	21611	21738	21685	21679	21871	21895	21697	21740	21668	21479	21500	21589	21597	21725	21673	21815	21629	21659	21748	21720	21747	21656	21627	21502	21617	21560	21461	21592	21565	21760	21498	21716	21808	21729	21694	21748	21649	21547	21898	21457	21580	21584	21528	21686	21814	21626	21597	21616	21728	21737	21751	21814	21532	21490	21454	21756	21574	21516	21515	21674	21649	21752	21829	21750	21592	21550	21898	21509	21580	21637	21480	21496	21739	21421	21396	21589	21784	21646	21621	21485	21610	21669	21486	21591	21776	21772	21618	21684	21764	21762	21512	21732	21478	21669	21474	21876	21703	21405	21287	21486	21332	21556	21622	21571	21743	21721	21517	21600	21571	21578	21615	21876	21570	21765	21535	21748	21513	21474	21727	21579	21730	21731	21771	21575	21416	21621	21700	21637	21609	21688	21684	21592	21546	21477	21579	21654	21720	21698	21387	21658	21744	21731	21524	21360	21745	21556	21639	21587	21650	21572	21732	21527	21496	21770	21772	21878	21411	21465	21566	21671	21821	21703	21601	21741	21550	21547	21704	21482	21716	21753	21712	21623	21758	21689	21845	21523	21652	21669	21459	21654	21641	21706	21628	21433	21397	21661	21845	21992	21603	21453	21739	21453	21750	21486	21182	21820	21564	21545	21733	21523	21596	21574	21704	21335	21472	21701	21381	21457	21611	21620	21545	21494	21743	21587	21565	21374	21565	21509	21650	21673	21623	21518	21351	21681	21577	21652	21630	21493	21522	21511	21735	21591	21501	21479	21611	21457	21524	21682	21607	21508	21605	21625	21446	21540	21544	21535	21795	21508	21487	21610	21717	21826	21623	21673	21540	21576	21714	21594	21585	21660	21754	21856	21664	21378	21851	21577	21383	21684	21701	21462	21938	21542	21541	21529	21681	21640	21714	21509	21604	21620	21765	21579	21744	21601	21613	21683	21572	21670	21642	21679	21840	21350	21658	21594	21657	21778	21644	21570	21743	21496	21539	21836	21588	21586	21490	21522	21668	21551	21516	21590	21675	21613	21721	21584	21631	21644	21897	21691	21784	21608	21567	21851	21292	21579	21661	21634	21723	21390	21862	21620	21466	21767	21834	21571	21786	21842	21702	21773	21627	21569	21530	21785	21432	21641	21788	21596	21693	21508	21406	21529	21713	21663	21474	21732	21685	21577	21681	21617	21609	21485	21815	21597	21461	21785	21404	21552	21645	21769	21811	21661	21798	21575	21791	21606	21154	21632	21605	21667	21513	21498	21681	21602	21844	21418	21663	21748	21703	21594	21597	21777	21777	21669	21785	21600	21521	21578	21700	21736	21635	21551	21682	21422	21774	21569	21557	21647	21553	21466	21489	21535	21780	21528	21484	21667	21682	21511	21630	21563	21757	21585	21637	21683	21825	21821	21723	21643	21454	21642	21599	21751	21616	21474	21566	21578	21429	21646	21842	21595	21495	21930	21703	21713	21730	21692	21565	21880	21671	21452	21464	21533	21854	21511	21675	21605	21780	21860	21666	21581	21406	21541	21652	21684	21834	21720	21539	21759	21567	21463	21534	21710	21820	21745	21803	21500	21684	21707	21578	21636	21704	21545	21541	21884	21702	21746	21496	21643	21683	21457	21784	21432	21414	21663	21318	21629	21767	21764	21415	21616	21451	21505	21616	21767	21642	21710	21736	21444	21442	21653	21593	21636	21693	21556	21608	21677	21593	21725	21740	21728	21740	21402	21666	21418	21649	21718	21581	21703	21706	21727	21775	21506	21708	22082	21852	21653	21654	21647	21750	21608	21576	21295	21669	21608	21494	21496	21620	21564	21479	21754	21689	21563	21637	21579	21492	21518	21794	21587	21829	21799	21842	21734	21479	21443
48062	81478	79225	61069	42438	33603	28562	26315	23992	22687	20858	19218	18286	17316	16712	16360	16403	16548	16594	16509	15884	15365	15343	14961	15143	15092	14948	15110	15197	15299	15286	15110	15210	15208	15156	15085	15030	15153	15379	15152	15296	15185	15109	15401	15056	15124	14805	15101	15098	15090	15006	14811	15091	14887	14998	14863	15068	15067	14913	14954	14881	14983	15083	15085	14962	15166	15043	15069	14998	15033	15117	15027	14925	15088	15066	14911	14944	14863	15049	14959	14751	15036	14832	14873	14897	14836	14983	15074	14899	14898	15137	15028	15046	15082	15064	14888	14904	15023	14929	15026	14966	14935	14974	14953	14925	15042	14888	14875	14865	15048	14825	14942	14797	14890	15080	15166	15014	14947	14987	14893	14966	14885	15024	14969	14853	15002	14825	14791	15114	14953	15022	14858	14893	14809	14827	15145	14893	14900	15067	14943	14919	15020	15069	15006	14904	14956	14975	14889	15036	15072	14895	14909	15002	15001	15118	14944	15027	15067	15023	15030	14954	15090	14961	14806	14954	14967	15089	14916	15001	15021	15043	14987	14809	15083	14865	14920	15124	15062	14910	15001	14774	15073	14937	14966	14913	14958	15015	15102	14867	14969	14804	14891	14778	14826	15018	14968	15102	15038	14905	14777	14808	14949	15027	14968	14926	14943	14971	14894	15021	14931	14864	14877	14876	14926	14950	14970	14984	14926	15101	15009	15083	14797	14996	14968	14931	15173	15099	14822	15010	14975	14911	14859	14830	14848	14911	14998	14956	15165	14846	14969	15024	14825	14969	15011	14929	14833	15020	14852	14982	15005	15122	15089	14854	14872	14895	14860	15053	14935	14940	14832	14761	15036	15118	14887	15004	15012	15000	14827	14678	15041	15027	14797	14955	14974	14984	15204	15082	14948	14861	15034	15024	14922	14952	14907	15170	14954	14841	15025	14926	14872	15109	15088	14796	14971	14869	14897	15080	14941	15106	14839	15031	15025	14870	15172	14786	15049	14998	15010	14902	15049	15044	14979	14999	14957	14892	14803	14977	15098	14785	14964	15091	15077	14866	14976	15119	14976	14913	14743	14974	14858	14909	15044	14804	14876	14796	14876	14829	14887	14866	15030	15072	15143	14793	14915	14958	14968	15029	14828	14921	14824	15035	15092	15050	14908	15084	14946	14911	15043	15018	14941	14819	14994	14852	14886	14964	15007	14997	15063	15027	15033	14950	14994	15090	14978	14852	15075	14926	15000	14892	14867	14890	14928	14820	14845	15057	15068	14876	14999	15063	15069	15018	15005	15136	15042	14980	14936	15059	15101	14861	14927	14970	14926	14927	15063	15032	14767	14911	14932	15154	15065	15132	15088	14903	14865	14933	14990	15025	15006	15004	15055	15028	14965	14986	15050	14884	15035	14867	15117	15015	14941	14877	14935	14890	15148	14877	14970	14859	14954	15041	15176	14779	14972	15050	14958	14787	14924	15001	15179	15028	14881	14995	14987	15010	14757	15085	14756	14933	15158	14923	15010	14921	15026	15021	14761	14992	14896	14628	15017	14936	14903	14973	15171	14947	14969	15183	14906	14849	14960	14824	14876	14999	14930	14975	15199	14791	14909	14790	15015	14854	15104	14964	14925	14899	14933	15083	15002	14966	14944	14859	15115	14890	14945	15076	14817	15066	14929	14816	14838	14989	15079	14668	15168	14804	15056	14964	14766	14968	15091	14978	14999	14836	15019	14929	14995	14917	14872	15082	14904	14964	15042	15033	14946	15025	15144	14755	15079	15085	15071	14916	14925	15130	14834	15203	15015	15024	15031	15018	14957	14920	14848	14940	15135	14952	14848	15095	14860	15132	14910	15071	15005	14996	14920	15014	15062	15128	15018	14999	14962	14860	14755	14908	15153	15009	14924	14927	14872	15010	14785	15198	15103	14890	15056	14985	15018	14947	14921	14842	14962	14943	14835	14906	14974	14754	14953	14901	15022	14992	14983	14889	15064	14939	15031	15112	14960	15039	14811	14998	15151	15135	15009	14835	14983	14914	15008	15155	15002	14833	14932	15052	14963	15034	14989	14917	15061	14906	15071	14886	14916	14942	14805	15075	15013	14970	14945	14908	15224	14857	14924	15042	14960	15017	14890	15054	14895	14976	14979	14869	14795	15056	14734	14745	15109	14750	14919	14938	14846	14829	14940	15153	14944	14965	15021	14814	15110	15085	14981	14926	14990	15024	14878	14801	14921	14952	14916	15042	15037	15025	15031	14786	14859	15044	15003	14932	15035	15000	14864	15005	14950	15139	15090	14976	15026	14845	14696	15040	14986	14847	14845	14995	15087	14838	15117	14782	15097	15090	14985	14986	15014	15033	14897	14927	14927	14915	15138	14954	15137	14873	14897	15006	15020	14851	15011	15017	15010	15029	14944	14879	14784	15054	14991	14914	14936	14946	15214	14960	15019	15013	14940	15051	14978	14979	14875	14932	14951	15078	15060	15033	14942	14886	14976	15062	14941	14970	15058	14932	15019	14925	14955	14823	14985	15046	15081	15226	15066	15049	14988	14892	14877	15052	15015	14959	14874	15111	14879	14836	14868	14882	14953	14913	15054	14993	14879	14928	15045	14913	14955	15008	15071	14894	14873	15079	15008	15044	14994	14931	14885	15056	14995	14980	15156	15015	15047	14751	15151	14845	14855	15094	14921	14936	15047	14914	14988	15078	14791	14960	15081	15090	14996	15017	14982	15059	15119	14866	14951	15093	14898	15018	14951	14943	14851	15075	14946	14950	15042	14910	15019	15030	14840	14947	15026	15007	15021	14975	15034	15079	15071	14933	15054	15032	15007	14884	15045	14838	15271	15024	15117	14839	15021	15030	14884	15138	14922	14922	15009	15056	15096	14999	15162	14985	14988	15033	14901	14901	15037	15024	14858	15136	15025	14953	15100	14891	14895	15020	14945	14893	14932	14869	15014	14921	14949	14895	14868	14968	14971	14951	15091	15003	14990	15186	14916	14819	14883	14909	14938	15081	14880	14848	15050	14958	15009	14936	15170	14880	15081	14858	14917	14919	14885	15063	15023	15033	15081	14831	14961	14964	14809	14995	14940	14980	14828	14939	15072	14934	15110	15000	14987	14883	14962	15044	14939	14949	14980	14785	15041	15033	15088	14861	14821	15132	14879	14893	15022	15019	14898	15195	14861	15056	14993	15074	14929	14878	14966	15072	14810	14980	14878	15108	14708	15071	14897	14819	14919	15014	14931	15015	15125	14950	14912	15010	15018	15021	14959	14946	14738	14982	14964	15081	14897	14942	14927	14987	14834	15127	14975	14980	15090	14961	15033	14722	14844	14901	14855	14946	15014	14995	14948	14983	14882	15125	15051	14820	14856	14937	15054	15002	14827	14971	14942	14991	15007	14962	14928	15095	14940	15187	14827	14945	14983	15118	14961	14785	15114	14999	14786	15047	14811	15002	14977	14869	14964	14818	14957	15148	15113	14740	14952	15073	14879	14905	14967	15085	14969	14884	15010	15002	14953	14880	14939	14894	14727	15158	14942	15006	15026	14879	15046	14958	14915	14780	15062	15058	14762	15072	14710	14900	14935	14877	14948	14996	14974	14883	14837	14960	15009	15060	14948	14942	15003	15060	14934	15034	14822	14873	14914	14863	15012	14940	14918	15250	14883	14924	14916	15034	15231	15030	14885	15023	14931	14977	14966	15066	14740	15101	14977	15077	15103	14978	14907	14866	14984	15007	15120	15023	14846	14998	14965	14962	14940	14856	14910	14961	14967	15035	15117	14892	14927	14920	14862	15056	14891	15018	14738	14883	14931	14872	14897	15003	14815	14942	14843	14934	14693	15003	14912	14841	14884	14844	14982	15005	14928	14999	14946	14943	15003	14982	14921	15078	15035	15041	14985	14759	14882	14948	14923	14991	15142	14991	15009	14927	14880	14928	15071	15059	15015	14931	14960	15084	15008	14934	15059	14894	14981	14899	14973	14895	15022	14917	14852	14938	14823	14963	15031	14929	15017	15060	14818	15069	14857	14860	14880	14610	14989	14952	15003	15044	14841	14982	14931	15004	14898	14949	14892	15064	15059	15116	14872	14924	14960	15106	15116	14896	14900	15012	14855	15062	15204	15037	15047	14902	14993	15006	15006	15086	15039	14883	14933	15053	14923	14780	15003	15086	15075	15142	14926	15100	14828	14981	14926	15101	14851	14977	14892	14943	14994	15079	15035	14938	15062	15058	15076	14852	15015	14869	14984	14953	15163	14964	14910	15056	14995	15100	15066	15013	14940	14888	14971	14983	14776	15010	15010	15030	14936	15012	14815	15023	15087	14869	14867	14950	14966	15035	14907	14965	14984	14928	14987	15013	15095	15075	14994	15129	14887	15025	15066	14892	14866	15098	14995	15146	14991	15018	14863	14941	15029	14801	14941	15050	15066	14918	14954	14951	14948	15031	15207	15086	14966	14988	14814	14926	14982	14901	14956	14995	14962	14952	15038	14918	15074	14963	15095	14736	14946	14784	15073	14847	14981	15089	15015	14997	15060	14958	15134	14980	15068	15107	14996	15159	14818	15083	14927	14853	14985	15071	15107	14990	14835	14874	15021	14873	15046	15051	14896	14957	14870	14891	14965	14706	14994	14963	15107	14994	15037	15184	14820	15050	15031	15120	15083	15067	15065	14999	14962	14948	14796	15029	14882	14815	14953	15007	15081	15136	15183	14954	14995	14967	15056	14891	14847	14932	14844	14979	14956	15043	14998	14846	15073	14884	15088	15007	14938	14992	14946	15044	14879	15012	14864	14938	14934	15019	15032	15084	15074	15055	14864	15068	15009	14868	15096	14965	15095	14944	14979	14857	14984	15037	15024	14877	14952	15078	14963	14664	14909	14963	15016	15079	14884	14929	15004	14960	14984	15127	14920	14870	14746	14756	15026	14842	14898	14957	15068	14884	14950	14939	15024	14970	14999	14883	14715	15239	15016	14852	14953	15020	14934	15003	15090	14977	14857	14855	15235	14971	14824	14975	14840	14976	14947	14840	14969	14996	14947	14996	14948	14918	14824	15044	14982	14934	14974	14999	14973	14889	14892	14967	15075	14944	14873	14968	14908	14775	15057	15046	14779	14943	14989	14993	14983
43096	53939	58735	47624	36193	30657	28278	27338	26547	25978	25188	24855	24575	24415	24011	23935	23959	24131	24437	23976	23987	23384	23650	23652	23612	23400	23639	23731	23535	23700	23496	23640	23586	23490	23724	23408	23614	23700	23676	23596	23729	23519	23748	23415	23782	23498	23355	23365	23457	23678	23521	23383	23403	23633	23651	23605	23752	23470	23689	23508	23652	23675	23666	23561	23541	23465	23298	23471	23713	23403	23475	23395	23482	23550	23676	23440	23506	23419	23565	23349	23500	23480	23532	23648	23581	23557	23245	23608	23459	23601	23553	23596	23237	23559	23324	23552	23527	23441	23451	23562	23566	23558	23527	23796	23567	23037	23433	23648	23475	23705	23477	23323	23304	23426	23488	23495	23449	23445	23893	23539	23511	23468	23183	23517	23355	23411	23418	23464	23639	23430	23534	23549	23442	23532	23619	23190	23413	23528	23592	23695	23483	23556	23603	23360	23597	23357	23577	23528	23721	23316	23596	23209	23500	23516	23411	23574	23401	23695	23665	23598	23364	23564	23788	23643	23299	23304	23417	23403	23619	23486	23523	23413	23584	23384	23498	23599	23336	23551	23627	23598	23430	23552	23567	23690	23552	23512	23584	23474	23353	23635	23417	23213	23512	23526	23552	23958	23490	23471	23446	23439	23509	23430	23447	23415	23647	23427	23426	23463	23270	23718	23362	23146	23476	23207	23390	23358	23584	23613	23623	23531	23374	23664	23514	23278	23603	23511	23539	23202	23664	23236	23344	23365	23469	23473	23449	23326	23493	23678	23701	23688	23434	23297	23489	23552	23402	23534	23554	23435	23583	23411	23385	23440	23460	23834	23660	23608	23460	23407	23426	23411	23824	23505	23323	23388	23653	23564	23597	23503	23627	23814	23524	23651	23537	23127	23460	23505	23428	23611	23693	23198	23329	23378	23550	23452	23754	23405	23421	23501	23418	23810	23337	23682	23549	23485	23259	23252	23529	23720	23768	23413	23390	23545	23715	23375	23513	23452	23615	23553	23766	23596	23530	23585	23467	23741	23323	23581	23588	23562	23375	23633	23629	23550	23303	23731	23487	23468	23442	23755	23324	23532	23323	23580	23557	23495	23681	23792	23605	23501	23531	23473	23470	23345	23410	23630	23778	23383	23422	23506	23443	23761	23675	23501	23494	23694	23317	23501	23729	23416	23601	23528	23620	23710	23515	23240	23379	23251	23673	23613	23261	23551	23391	23523	23716	23348	23740	23438	23584	23538	23523	23404	23542	23525	23464	23583	23268	23193	23405	23700	23395	23474	23491	23556	23420	23530	23573	23772	23454	23471	23771	23456	23274	23605	23767	23285	23461	23482	23708	23557	23684	23495	23335	23614	23447	23771	23512	23661	23710	23480	23701	23783	23512	23570	23874	23551	23301	23338	23529	23532	23329	23519	23819	23411	23423	23470	23405	23635	23432	23483	23653	23604	23443	23594	23288	23728	23323	23190	23371	23569	23643	23430	23603	23317	23298	23484	23708	23503	23500	23739	23496	23666	23295	23544	23638	23674	23612	23401	23406	23481	23610	23643	23615	23419	23281	23378	23244	23815	23342	23546	23672	23693	23495	23439	23743	23498	23640	23560	23762	23621	23532	23425	23396	23519	23618	23656	23648	23646	23569	23509	23462	23471	23461	23229	23592	23531	23584	23360	23359	23759	23547	23545	23601	23351	23588	23731	23777	23578	23592	23718	23708	23315	23721	23450	23716	23338	23479	23429	23431	23482	23542	23428	23700	23632	23579	23627	23701	23483	23739	23496	23307	23567	23357	23441	23508	23215	23411	23732	23609	23477	23444	23477	23497	23407	23532	23483	23394	23628	23534	23440	23575	23684	23528	23433	23573	23761	23524	23435	23553	23753	23505	23265	23514	23431	23513	23693	23418	23570	23664	23233	23641	23704	23453	23516	23583	23478	23407	23495	23526	23636	23391	23338	23498	23234	23341	23420	23517	23519	23528	23594	23600	23443	23432	23564	23652	23550	23732	23577	23288	23816	23591	23394	23834	23425	23359	23477	23418	23528	23643	23580	23537	23381	23625	23444	23705	23564	23826	23308	23626	23517	23715	23620	23309	23598	23691	23539	23552	23575	23464	23473	23312	23509	23571	23439	23511	23637	23573	23467	23665	23615	23581	23362	23534	23591	23478	23604	23902	23333	23388	23549	23607	23472	23306	23489	23544	23478	23372	23533	23729	23574	23426	23358	23646	23359	23537	23422	23893	23566	23570	23724	23540	23527	23544	23668	23600	23766	23661	23613	23457	23546	23439	23259	23417	23467	23532	23421	23296	23578	23618	23514	23494	23518	23709	23614	23691	23586	23613	23699	23585	23698	23649	23769	23322	23703	23711	23506	23527	23741	23605	23619	23450	23551	23638	23676	23407	23505	23650	23634	23461	23439	23645	23512	23431	23569	23492	23372	23476	23604	23429	23467	23548	23574	23406	23610	23597	23367	23558	23402	23669	23327	23344	23353	23584	23314	23667	23476	23474	23600	23500	23331	23608	23365	23604	23467	23468	23631	23590	23581	23695	23377	23477	23550	23525	23488	23337	23516	23722	23464	23379	23624	23699	23589	23508	23601	23774	23376	23530	23399	23629	23408	23670	23461	23528	23515	23646	23800	23479	23336	23542	23332	23470	23624	23471	23495	23699	23427	23362	23489	23486	23404	23621	23311	23441	23536	23565	23447	23515	23479	23514	23302	23357	23744	23463	23379	23494	23395	23396	23593	23590	23639	23605	23652	23514	23477	23537	23624	23706	23374	23349	23534	23558	23474	23447	23470	23735	23529	23343	23605	23303	23723	23619	23457	23368	23597	23529	23344	23444	23720	23675	23429	23390	23545	23806	23593	23576	23616	23508	23635	23718	23508	23563	23522	23382	23579	23509	23553	23461	23498	23401	23795	23631	23530	23498	23436	23503	23706	23503	23845	23791	23702	23363	23508	23588	23433	23573	23453	23571	23524	23454	23471	23534	23484	23534	23548	23559	23586	23494	23391	23755	23298	23538	23441	23389	23649	23544	23325	23485	23499	23443	23553	23349	23353	23560	23765	23507	23616	23193	23416	23579	23700	23489	23522	23338	23661	23640	23387	23533	23484	23346	23726	23325	23479	23686	23742	23292	23476	23402	23318	23425	23788	23560	23330	23592	23570	23644	23482	23576	23483	23482	23298	23665	23734	23731	23537	23639	23408	23644	23473	23363	23481	23822	23285	23517	23613	23247	23581	23466	23581	23369	23464	23552	23542	23616	23582	23536	23488	23686	23387	23315	23427	23584	23730	23537	23414	23405	23514	23454	23504	23355	23635	23556	23615	23379	23526	23633	23620	23470	23440	23557	23588	23583	23459	23494	23571	23432	23362	23339	23336	23546	23421	23663	23687	23226	23575	23462	23426	23437	23331	23766	23408	23558	23460	23450	23684	23504	23527	23374	23482	23624	23729	23606	23438	23393	23497	23535	23530	23641	23490	23452	23279	23578	23263	23595	23653	23517	23682	23405	23556	23579	23329	23236	23713	23796	23547	23550	23549	23480	23685	23487	23636	23490	23416	23533	23276	23981	23563	23639	23563	23409	23457	23695	23493	23395	23521	23632	23285	23462	23431	23699	23497	23544	23492	23722	23300	23804	23355	23673	23480	23347	23520	23396	23484	23561	23682	23473	23279	23435	23557	23353	23616	23510	23481	23641	23476	23372	23553	23783	23725	23426	23493	23543	23608	23583	23698	23689	23530	23755	23447	23425	23307	23648	23726	23588	23701	23533	23569	23568	23642	23600	23459	23515	23646	23486	23662	23737	23598	23480	23500	23553	23612	23706	23486	23531	23702	23688	23613	23508	23477	23412	23547	23424	23677	23705	23314	23624	23647	23381	23608	23508	23669	23791	23573	23500	23314	23695	23742	23661	23368	23360	23524	23553	23421	23470	23384	23459	23389	23518	23493	23592	23568	23476	23548	23435	23649	23352	23687	23452	23791	23390	23561	23573	23271	23750	23667	23636	23417	23565	23451	23403	23355	23447	23647	23569	23612	23487	23637	23499	23438	23367	23521	23547	23407	23746	23467	23404	23679	23545	23609	23669	23591	23823	23858	23672	23323	23408	23603	23879	23407	23551	23675	23823	23704	23556	23349	23356	23632	23468	23761	23703	23582	23484	23569	23542	23544	23435	23699	23653	23495	23469	23595	23428	23683	23623	23479	23496	23520	23633	23442	23584	23566	23609	23498	23603	23665	23701	23657	23770	23548	23280	23447	23257	23420	23237	23602	23906	23515	23507	23410	23521	23730	23635	23651	23791	23481	23481	23639	23528	23351	23224	23487	23640	23593	23659	23343	23462	23508	23376	23473	23388	23483	23533	23541	23587	23518	23317	23644	23463	23570	23668	23489	23527	23613	23709	23864	23831	23440	23616	23364	23633	23560	23469	23429	23556	23551	23500	23773	23462	23545	23185	23345	23515	23557	23602	23450	23605	23489	23469	23479	23634	23414	23513	23622	23447	23579	23651	23668	23570	23617	23481	23492	23434	23454	23329	23581	23602	23520	23239	23550	23576	23532	23540	23592	23701	23466	23573	23511	23312	23353	23748	23584	23428	23588	23487	23576	23765	23648	23638	23508	23637	23417	23554	23437	23219	23739	23555	23530	23560	23430	23503	23625	23543	23383	23404	23360	23478	23651	23573	23677	23539	23630	23506	23715	23819	23748	23550	23604	23396	23656	23293	23612	23587	23493	23675	23370	23827	23488	23780	23582	23496	23782	23540	23556	23715	23655	23517	23535	23286	23404	23672	23397	23650	23492	23435	23661	23520	23587	23544	23421	23559	23524	23591	23511	23647	23550	23413	23531	23414	23517	23603	23395	23528	23504	23637	23522	23515	23357	23339	23574	23582	23559	23713	23320	23356	23603	23519	23393	23615	23605	23392	23787	23637	23539	23404	23710	23514	23599	23621	23383	23395	23629	23568	23630	23244	23207	23628	23544	23505	23556	23444	23303	23539	23527	23617	23503	23525	23778	23383	23208	23398	23416	23583	23519	23433	23417	23351	23366	23462	23532	23534	23668	23582	23490	23560	23578	23511	23324	23497	23502	23443	23490	23280	23531	23491	23727	23648	23614	23676	23506
44710	63505	58830	41635	30499	24503	22417	21207	20028	19211	18380	17662	17309	16862	16538	16476	16566	16448	16624	16692	16315	16076	16045	15986	16048	16096	15987	15899	15795	16048	16117	16027	15973	15866	16045	16062	15941	15751	15898	15883	15756	15924	16004	16116	16157	16049	15916	15962	16110	15939	15956	16086	15837	16066	15903	15875	15916	15951	15969	16071	15786	16018	15918	15957	15948	15807	15938	15993	15901	15952	15922	15954	16120	15928	16029	15967	15986	15864	15728	16066	15870	15999	15946	15696	16046	15882	15963	15725	15992	15990	15789	15972	15892	15919	15890	15814	16063	16083	15834	15824	15785	16018	15884	16031	16043	15958	16070	15864	15884	15883	16018	15967	15977	16069	15943	15840	16005	15792	16118	16121	15969	15875	15723	16045	15898	16001	15797	16008	15845	15829	15996	15728	16102	15878	15883	15877	15924	15998	15688	15959	15794	16021	15880	15905	16009	15867	15994	15838	15977	16096	16042	16109	16005	16022	16022	15853	16025	15977	16025	15819	15898	16111	15940	15857	15974	15854	15793	16072	15840	15856	15884	15927	15828	15747	16088	15988	15803	15973	16107	15992	15992	15934	16001	15888	15759	15826	15883	15918	15902	15917	16048	15990	15859	16117	15843	15749	15837	15926	15873	15985	15889	15984	15989	15786	15921	15962	15871	15889	15954	15988	15923	16034	16010	15912	15846	15889	15817	16001	15940	15972	15910	15821	15907	16079	15874	15916	15892	15860	15820	15819	15968	15876	15939	15996	15945	16030	15900	16029	15763	16108	15795	16029	15833	15826	15962	15977	16151	15931	16059	15963	15951	15880	15767	15927	15936	15974	15847	16125	15784	15961	15902	15993	15794	15931	15793	15867	15847	15855	16062	15938	15846	16006	15846	15837	15837	15894	16178	16039	15822	16005	15967	15970	16024	15961	15862	15958	16112	15913	16004	15857	15867	15886	16015	15881	15906	15889	15888	16120	15760	15636	15926	15960	15870	15878	15983	16059	16027	16006	15869	16048	16002	16036	15887	15822	16054	15870	15918	16040	15814	15927	16067	15962	15964	15954	16014	15888	15876	16069	15939	15831	15937	15791	15775	15859	16015	15923	16009	16036	15835	15882	16000	15836	15964	15946	15917	15926	15818	15857	16031	15901	15859	15819	15931	16159	15780	16133	15948	15828	15910	16015	16159	15784	15926	15916	16015	15971	15870	15767	15975	16011	15802	16007	15763	15931	15942	15794	16152	15672	15867	16020	15912	15815	16039	15962	15835	16006	15869	16015	15948	15938	15938	15827	16046	16112	15916	15709	15802	16014	16068	16060	16117	15925	15760	16038	15816	15908	16007	15875	16033	15846	16076	15792	16024	16005	15932	15758	15982	15777	15708	15845	16095	15938	15905	15962	15981	15878	15871	15953	16118	15905	15994	15794	15960	15984	15982	15806	15952	15947	15927	15890	15928	15968	15949	16105	15994	15778	16015	15952	16018	15969	15742	15899	15989	16021	15893	16023	15755	15897	15985	16049	15927	16045	15915	15810	15951	15982	15848	15972	15703	15789	16087	15807	16032	16056	15999	15942	15855	15939	15980	15924	16033	15757	16132	15914	16093	15973	15641	15858	16109	15925	15959	15785	15913	15826	16134	15771	15980	15927	15901	15769	15848	15839	15896	15803	15905	15886	15911	15764	15858	16084	15995	16018	15774	15983	15910	15900	15934	15895	15771	15953	16154	15922	15878	15855	15903	15871	16018	15750	15984	15745	15745	15861	15840	16072	16106	15948	15758	15879	15986	15819	15914	15934	15830	15965	15780	15885	16143	15976	15906	15772	16125	16063	15873	15719	16069	15990	15824	15837	15990	15934	16127	15987	15770	15864	15963	15991	15923	15908	15923	15921	15927	16071	16108	15970	15983	16085	15964	15840	16045	15788	15903	15947	15974	15830	15947	16044	15891	15888	16088	15907	15948	15968	15851	15857	15779	16025	15995	15956	15880	15819	15974	15902	15886	15850	16092	15795	15933	15881	15949	15926	15905	15766	16022	15981	15923	15894	15939	15847	15947	16037	16059	15869	15991	15864	15949	15922	15993	15850	15902	15948	16005	15978	15883	15763	16023	15940	15804	16125	15878	15810	15948	15963	16035	16141	16072	16039	15842	15864	15858	15929	15992	15943	16030	16118	15917	16029	15856	15922	15910	15984	15886	16059	15843	15985	15945	15781	15844	15835	15847	16057	16015	15992	15819	15989	15924	16044	16037	15815	15879	15994	16040	15958	15886	15755	15791	15935	15930	15916	16099	16072	16023	15982	16081	15940	15797	15979	15765	16008	16048	15974	16034	15918	16019	15972	15828	15929	15791	15973	15930	16004	15955	15844	15925	15827	16034	15884	15887	15788	15857	15984	15855	16080	15998	15882	16001	15948	16033	15916	15968	15940	15994	15978	16233	15964	16108	15821	16033	15992	16066	15893	15924	16022	15869	15919	16074	15808	15960	15768	15993	15966	15939	15879	16026	16004	16172	15928	15983	15872	15920	15942	15838	15926	15888	15954	15949	15931	16098	16001	16011	16104	16022	15947	15790	15851	15778	16018	15853	15795	15916	15902	15835	15991	16118	15866	15945	15963	15796	15782	16042	15937	15891	16013	15947	15966	15796	15956	15901	15844	16037	15968	15943	15884	15929	16032	15843	16022	16149	16006	16024	15983	15878	16002	15938	15939	15978	15954	15889	15845	15929	16047	15886	15917	15990	15883	15994	16110	15849	15940	15882	15902	16146	15844	16032	15932	15851	15957	15907	15840	15917	15984	15929	15914	15986	15803	15926	16062	15968	15925	15753	15835	15961	15897	15959	15975	15942	15902	16049	15954	15816	15878	16113	15844	15869	15968	15922	15963	15798	16032	15931	15872	15985	15823	15876	16091	15772	15896	16047	15929	15941	15880	15705	15978	15910	16084	15850	16017	16068	15772	15867	16011	16070	15884	15993	15930	15915	15738	15836	15914	15881	15771	15834	15818	15940	15903	15862	15828	15766	15910	15861	16003	15991	15974	16078	15850	16002	15879	15980	15887	15873	15923	15828	15982	15973	15958	15966	15974	15893	15822	16012	15861	16153	16119	15981	15889	16022	15932	15873	16023	16035	16033	15911	15829	15948	16039	16042	16020	16068	15864	15958	15912	15820	15964	15944	15997	15955	15903	16014	15930	15965	15944	15906	15983	16036	15979	15987	15924	15974	16007	16019	15953	15797	15794	15820	16015	15982	15897	16081	15971	16166	15928	15832	15966	15904	15821	15981	15767	16010	15988	15983	16091	15896	16073	16048	15995	15984	15945	15903	15763	15741	16039	16004	15874	15954	15930	16032	15938	15896	15873	15934	16062	16013	15951	15895	15963	15986	16008	15732	15947	15912	16020	16018	16097	15898	15918	15954	15783	16115	16002	15864	16000	16073	15955	15970	16010	15866	16025	15812	15887	15943	15943	15903	15884	15899	16052	15906	16018	16006	15951	15822	15982	16058	16009	15794	15921	15939	15928	16096	15798	15859	16041	15924	15859	16031	15826	15896	15930	16004	15783	15751	15879	16013	15984	15773	15891	15844	15927	16001	15932	15881	16003	15901	16052	15967	15957	15971	15862	15872	15925	15776	15844	15955	15888	15928	15903	16024	15958	15976	16051	15990	15883	15996	15814	16068	15970	15801	15903	15773	15823	16059	15957	15897	15941	15925	15965	16040	16068	15937	15760	15869	15950	15931	15978	15988	15957	16025	15852	15889	15878	15968	15947	16130	15857	16013	15976	16060	15983	15934	15867	16026	15935	15900	15747	15785	15896	15775	15908	15913	16062	15910	16044	15990	15950	16084	15947	15947	15892	16106	15812	16090	16001	15844	15778	15780	15742	15952	16063	15970	15790	15763	16098	15906	15778	15864	15736	15949	15844	15828	15860	15838	15863	16156	15835	15863	16046	16040	15859	15971	15946	15992	15905	15947	15943	15808	15917	15985	15766	15940	15910	15816	16001	15834	15977	15965	15880	15953	15735	16142	15900	15928	15931	15831	15731	15912	15999	16028	16044	16007	15867	15914	15920	15953	16076	15889	15931	15813	16123	16028	16140	15893	15740	15910	16058	15834	16080	16083	16046	15991	15713	15884	15976	15903	15941	15849	15940	15956	15842	15923	15932	16189	15929	16049	15929	15845	15839	15900	16012	15964	15828	15974	15967	15919	15729	15774	15842	15905	15859	16053	15815	15992	15946	15963	16047	16021	16041	15955	15951	16127	15850	16007	15836	15914	16009	15889	15969	15944	15978	15976	15920	15886	15776	15913	15954	15986	16058	16026	15647	15926	15830	15982	15866	16029	15968	15898	15822	15857	15828	15930	15869	15983	15918	15977	15883	15696	15806	15946	15725	15968	15802	16041	16108	15981	15988	15852	16057	15916	16076	15847	16266	15901	15961	16183	15781	15782	15966	16080	15909	15861	15925	15925	15994	15836	15944	16061	16136	15844	15750	15925	16034	15944	15812	15845	16072	16071	15808	15864	15942	16021	16030	15859	15915	15959	15996	15961	15886	15797	15899	15991	15945	15949	16008	15891	15986	15754	15778	15910	15802	15845	15780	15697	15951	16066	15923	15885	15891	15949	15958	15809	15770	15926	16062	15951	16061	15948	15977	15730	16106	15866	16101	15936	15999	16060	15785	16080	15862	15774	15888	16077	16033	15753	15989	15801	15947	15963	16031	15850	15930	16044	15842	15973	16056	15905	16022	15755	16072	16071	16005	15968	15919	16016	15934	15904	15942	15836	15936	15971	16046	16024	15727	15989	15782	16056	15853	15928	15836	15913	15866	15894	16065	16021	15888	15938	15920	16006	15968	15785	16145	16132	15880	15800	15965	16012	16001	16049	15797	16163	15703	15938	15813	16017	15969	15959	15946	15952	15980	15859	16041	15868	15838	15930	15931	16094	15910	15776	16032	15993	15836	15869	16130	15920	15996	16013	16094	15926	15907	15975	15878	15971	15769	15958	15821	15938	16145	16064	15764	15944	16060	15821	16115	15876	15776	15993	15775	15989	15900	16025	15832	16123	15928	15802	15626	16099	15944	15935	15969	16077	16043	15950	16125	15741	15865	16047	15987	15754	15928	15998	16054
26357	22096	34604	37944	34192	32400	32512	29771	28285	27500	26104	25540	25250	24633	24425	24483	24350	24231	24243	24255	24244	23719	23632	23313	23593	23472	23567	23697	23635	23630	23665	23632	23379	23510	23525	23418	23488	23515	23666	23450	23844	23459	23431	23501	23582	23591	23545	23551	23367	23564	23407	23631	23407	23482	23571	23211	23375	23368	23512	23428	23334	23549	23307	23117	23484	23741	23688	23525	23249	23491	23364	23390	23292	23481	23232	23502	23475	23414	23246	23394	23281	23528	23412	23276	23213	23376	23477	23167	23268	23421	23393	23591	23506	23484	23389	23287	23374	23186	23239	23293	23560	23284	23356	23347	23410	23251	23409	23435	23473	23279	23342	23169	23467	23333	23561	23397	23335	23657	23447	23454	23589	23196	23595	23049	23391	23474	23178	23468	23331	23256	23369	23202	23411	23398	23508	23296	23397	23422	23708	23504	23373	23487	23226	23308	23418	23361	23632	23348	23340	23212	23485	23411	23392	23316	23302	23461	23462	23658	23287	23389	23520	23220	23409	23504	23384	23479	23371	23256	23514	23433	23429	23391	23350	23315	23368	23598	23472	23362	23434	23195	23618	23626	23693	23462	23331	23395	23476	23360	23608	23429	23602	23431	23298	23540	23289	23602	23073	23406	23267	23445	23221	23256	23635	23426	23339	23652	23490	23364	23590	23470	23319	23235	23362	23417	23396	23418	23245	23314	23189	23280	23637	23222	23318	23228	23429	23543	23421	23549	23332	23422	23173	23456	23371	23455	23470	23429	23463	23513	23530	23526	23528	23476	23409	23181	23250	23445	23187	23554	23508	23404	23432	23475	23418	23401	23437	23362	23411	23518	23487	23320	23426	23344	23349	23344	23231	23384	23587	23129	23289	23072	23652	23205	23597	23568	23230	23419	23422	23290	23461	23446	23288	23375	23645	23269	23477	23360	23328	23608	23459	23388	23430	23289	23392	23518	23605	23191	23431	23304	23734	23344	23408	23670	23265	23494	23419	23565	23390	23233	23473	23288	23335	23521	23391	23412	23412	23687	23465	23464	23320	23223	23302	23268	23328	23367	23444	23503	23376	23489	23440	23517	23287	23161	23265	23272	23394	23339	23498	23202	23332	23378	23301	23561	23492	23460	23578	23289	23357	23262	23338	23344	23458	23397	23317	23345	23440	23447	23415	23388	23374	23347	23450	23557	23541	23237	23311	23396	23275	23342	23442	23248	23279	23436	23357	23316	23340	23406	23432	23243	23362	23542	23411	23511	23242	23264	23369	23266	23283	23375	23509	23471	23442	23270	23334	23518	23317	23250	23325	23279	23383	23247	23223	23411	23358	23466	23234	23333	23329	23390	23338	23297	23211	23144	23247	23620	23537	23384	23317	23391	23345	23253	23263	23405	23421	23416	23492	23132	23559	23231	23531	23489	23553	23324	23221	23456	23662	23288	23387	23579	23337	23318	23421	23616	23133	23595	23527	23494	23319	23692	23233	23301	23304	23422	23419	23483	23641	23383	23333	23191	23253	23112	23346	23491	23341	23283	23356	23311	23353	23306	23312	23373	23512	23301	23374	23351	23431	23408	23714	23621	23527	23577	23487	23470	23300	23368	23258	23478	23366	23595	23470	23250	23381	23151	23492	23350	23402	23428	23211	23181	23429	23444	23427	23254	23628	23373	23398	23495	23189	23242	23286	23163	22988	23074	23252	23395	23195	23319	23140	23623	23518	23525	23611	23360	23362	23402	23711	23386	23313	23300	23417	23266	23307	23559	23420	23477	23337	23350	23444	23346	23383	23410	23662	23404	23442	23378	23402	23506	23466	23617	23300	23227	23318	23503	23576	23323	23496	23319	23350	23424	23312	23256	23399	23084	23050	23127	23276	23203	23593	23121	23352	23191	23457	23306	23503	23350	23563	23404	23411	23640	23470	23648	23145	23558	23348	23592	23289	23468	23510	23319	23287	23495	23280	23390	23539	23586	23336	23431	23471	23227	23251	23521	23327	23428	23472	23569	23271	23119	23559	23352	23525	23255	23119	23303	23181	23345	23415	23286	23125	23409	23357	23215	23489	23236	23407	23672	23360	23496	23650	23574	23646	23320	23327	23435	23536	23455	23360	23329	23269	23331	23493	23597	23424	23337	23490	23658	23367	23431	23352	23421	23410	23418	23306	23406	23678	23303	23483	23484	23385	23559	23432	23565	23552	23340	23314	23434	23359	23282	23468	23422	23204	23339	23283	23545	23397	23470	23232	23655	23271	23427	23503	23206	23415	23567	23411	23788	23397	23287	23412	23290	23392	23619	23276	23566	23223	23370	23762	23298	23302	23379	23344	23279	23400	23702	23210	23411	23245	23507	23586	23461	23533	23154	23352	23487	23272	23547	23465	23303	23174	23233	23255	23335	23604	23518	23487	23284	23403	23305	23410	23424	23476	23671	23249	23529	23490	23325	23335	23190	23248	23209	23337	23553	23357	23355	23445	23417	23353	23361	23305	23167	23409	23405	23586	23282	23516	23275	23245	23365	23353	23318	23373	23406	23470	23256	23415	23281	23363	23242	23408	23596	23388	23269	23473	23676	23337	23346	23240	23348	23376	23552	23436	23215	23196	23247	23326	23268	23420	23523	23616	23408	23284	23233	23373	23234	23316	23486	23300	23170	23645	23356	23417	23252	23417	23156	23243	23377	23470	23445	23210	23322	23718	23240	23368	23262	23532	23402	23031	23384	23429	23549	23424	23444	23296	23120	23213	23465	23346	23115	23287	23443	23347	23406	23468	23426	23417	23339	23627	23289	23303	23549	23529	23509	23358	23168	23511	23137	23550	23266	23348	23321	23409	23412	23447	23312	23574	23312	23370	23375	23660	23363	23406	23428	23340	23610	23351	23383	23315	23263	23372	23540	23422	23385	23527	23376	23311	23585	23345	23371	23470	23372	23428	23086	23269	23216	23436	23220	23529	23496	23387	23336	23442	23520	23430	23326	23298	23554	23523	23439	23474	23398	23267	23135	23450	23187	23220	23502	23529	23622	23645	23733	23350	23614	23477	23304	23486	23499	23311	23303	23211	23630	23292	23253	23387	23457	23543	23412	23282	23477	23404	23296	23486	23449	23624	23602	23366	23436	23166	23430	23177	23264	23233	23212	23397	23429	23583	23272	23256	23537	23370	23301	23631	23348	23409	23474	23412	23540	23367	23466	23551	23413	23267	23234	23400	23662	23562	23233	23362	23275	23545	23449	23312	23374	23576	23209	23402	23378	23486	23363	23585	23350	23296	23417	23429	23257	23491	23560	23511	23451	23423	23338	23519	23519	23595	23408	23290	23456	23280	23221	23293	23414	23415	23229	23278	23513	23291	23350	23408	23207	23563	23659	23202	23516	23329	23199	23391	23352	23399	23529	23360	23381	23373	23166	23415	23148	23486	23450	23469	23262	23368	23383	23376	23544	23283	23528	23351	23392	23463	23613	23597	23571	23468	23271	23484	23458	23333	23349	23298	23014	23380	23405	23439	23343	23364	23743	23498	23536	23357	23386	23365	23416	23379	23315	23393	23582	23554	23389	23228	23434	23354	23226	23318	23287	23384	23528	23373	23491	23513	23388	23222	23204	23455	23342	23197	23428	23617	23372	23401	23451	23432	23256	23215	23402	23382	23312	23126	23239	23347	23592	23452	23435	23338	23745	23493	23304	23269	23542	23533	23482	23376	23487	23497	23464	23365	23152	23198	23584	23451	23580	23538	23468	23537	23490	23373	23448	23508	23563	23337	23503	23720	23427	23382	23370	23544	23281	23543	23232	23560	23694	23279	23422	23250	23340	23591	23396	23339	23367	23480	23306	23459	23186	23249	23433	23673	23492	23472	23502	23618	23305	23321	23388	23163	23288	23466	23067	23312	23151	23403	23497	23451	23270	23501	23300	23652	23400	23231	23498	23436	23186	23546	23136	23294	23365	23467	23503	23333	23186	23512	23237	23586	23562	23558	23524	23594	23685	23401	23170	23191	23462	23518	23199	23296	23351	23509	23336	23244	23388	23394	23393	23330	23251	23612	23389	23466	23367	23242	23289	23530	23539	23289	23270	23477	23518	23471	23113	23236	23501	23396	23258	23179	23222	23594	23565	23495	23434	23418	23265	23538	23306	23687	23338	23444	23584	23455	23433	23657	23451	23532	23449	23504	23325	23277	23220	23468	23310	23287	23128	23432	23124	23420	23234	23397	23125	23307	23522	23382	23268	23353	23157	23443	23546	23226	23408	23361	23262	23574	23493	23563	23552	23491	23326	23450	23223	23387	23355	23413	23478	23075	23276	23333	23364	23467	23233	23511	23425	23597	23582	23546	23532	23491	23275	23523	23331	23302	23357	23261	23290	23371	23533	23226	23175	23612	23349	23268	23435	23446	23437	23417	23481	23227	23324	23315	23499	23417	23109	23178	23486	23530	23464	23229	23413	23346	23315	23468	23391	23634	23463	23429	23177	23271	23381	23168	23238	23288	23195	23382	23499	23536	23345	23453	23079	23312	23322	23472	23367	23602	23513	23398	23441	23156	23470	23580	23310	23440	23413	23371	23224	23197	23392	23181	23320	23477	23261	23559	23487	23561	23365	23373	23077	23462	23235	23277	23534	23528	23494	23471	23436	23530	23535	23701	23266	23446	23457	23518	23257	23341	23227	23317	23297	23658	23223	23714	23343	23504	23364	23618	23156	23507	23455	23177	23388	23516	23296	23298	23365	23260	23441	23574	23451	23424	23519	23466	23428	23259	23518	23509	23293	23287	23637	23381	23319	23418	23265	23287	23605	23528	23285	23374	23389	23272	23422	23239	23346	23350	23335	23352	23371	23216	23333	23651	23635	23634	23416	23288	23667	23738	23466	23458	23382	23354	23406	23356	23323	23504	23311	23541	23365	23428	23302	23334	23262	23388	23369	23356	23335	23359	23519	23203	23250	23279	23106	23431	23278	23507	23479	23221	23201	23452	23356	23586	23394	23379	23490	23385	23268	23413	23451	23358	23382	23307	23361	23336	23768	23353	23374	23557	23340	23264	23790	23355	23197	23339	23307	23296	23382	23543	23343	23423	23189	23529	23353	23322	23647	23214	23159	23474	23570	23412	23428	23574	23293	23130	23313	23288	23312	23567	23489	23309	23491
45686	77277	73864	53968	37923	28549	26028	24353	22474	21108	19586	18392	18061	17365	17009	16961	17185	17142	17025	16767	16291	15989	16162	15894	16230	15985	15876	16181	16086	16190	15954	16177	15985	16009	16126	15982	16156	16024	15982	16126	16026	16035	16154	15887	16106	15955	16036	16068	15825	16059	15910	15936	16107	16222	15932	16181	15903	15835	15847	15866	16010	15898	15965	15953	15966	15923	15894	15874	15890	16010	16213	16114	16105	15970	16061	16099	15880	15908	16149	15894	16069	15977	15771	15979	15920	16205	15965	15810	15985	16012	15888	15765	15959	15935	15919	15925	16092	15914	15953	15839	16071	15982	16037	16066	15911	16031	15830	15765	15969	15991	15923	15853	15942	15793	15969	15992	16017	15821	15964	16116	15836	15898	15861	15937	15697	15926	16166	15951	16182	16279	15957	16031	15956	16035	15828	15785	15815	15755	15932	15961	15839	16117	15965	15833	15957	16149	16104	16187	15867	15914	15931	15807	15939	15864	15980	15984	15974	15720	15853	15874	15923	15922	15644	15950	15953	16026	15957	15989	15874	15887	16004	16012	15758	16034	16024	16148	15937	15877	15896	15896	15976	15973	15929	15893	15992	16021	16081	15905	15959	15823	15951	16003	15807	15949	15964	15993	15940	15790	15893	15925	15741	16066	15826	15931	15974	15900	15862	15877	15971	15813	15867	15751	15990	15863	15983	15740	16001	15938	15828	16099	15897	15978	15812	15858	15882	16082	16098	15852	15790	15748	15903	15817	16082	15831	15800	15760	15971	16078	15867	15871	15900	15850	15917	15882	16119	15944	16100	15840	16045	15950	15833	15756	16165	15821	15735	15861	15897	15936	15937	16079	15949	15911	16137	15924	15900	16097	16086	15895	15985	16058	15987	15857	16068	15967	15931	15963	15785	15884	15892	15922	15939	15799	15863	16039	15712	15893	15889	15925	15952	15731	15862	15866	15820	16012	16009	15819	16139	15892	15870	15890	15997	15841	15968	15828	15876	15862	16008	15925	15909	15876	16001	15803	15868	16022	15948	16029	16053	16067	15947	15903	16154	15938	15975	15994	15878	16005	16072	15835	15784	15920	15894	15967	15989	15979	15940	16013	15925	15991	15674	15734	15797	15976	15862	15851	15955	15937	16046	16007	15786	15945	15784	15886	16049	15925	15667	15947	15933	15799	16027	15915	15976	16105	15884	15768	15737	15890	15906	15984	15808	15991	15870	15775	16118	15921	16016	15877	15875	15774	15818	16009	15996	16012	15841	15986	15772	15803	15939	15889	15941	16037	15928	15940	15952	15993	15867	16099	16073	15871	15831	16028	16071	15876	15985	15988	16018	15850	15822	15978	15949	15893	15751	15900	15911	15861	15874	15854	15990	15922	16048	15857	15906	15955	15904	15993	15962	16051	15894	15778	15926	15964	15865	15794	15904	15840	16041	15965	15948	15880	15999	15898	15734	15951	16019	15848	15956	15819	15852	15950	15984	15913	15845	15767	15969	15887	15808	15939	15959	15971	15949	15801	15992	15991	15953	16091	16047	15874	15867	15939	15988	15940	15938	16074	15913	16046	15920	15983	16112	16020	16032	15943	16010	15951	16031	15710	15985	15811	15975	16073	15972	16016	16042	15918	15983	15805	15961	16024	15980	15939	16072	15882	16036	16001	16095	15788	16005	16076	15911	15823	15926	15834	16012	15825	16047	15871	15960	16106	15943	15861	15892	15836	16027	16009	15919	15862	16006	15904	15939	15888	15933	15878	15855	15922	15992	15966	15935	15729	15845	16045	15916	15877	15839	15964	15772	15964	15902	15852	15879	16031	15981	15789	16080	15900	15856	15948	16172	15979	16013	15838	15975	15787	15874	15933	15833	15887	15706	15891	15931	15770	16024	15992	15925	15964	15775	15805	15877	15904	15801	15985	15890	15973	15855	15855	15795	15956	15904	15995	15998	15987	15867	15887	15972	15943	16036	15844	15992	15898	15944	15841	15923	16041	15950	15812	15929	15984	15895	15999	15931	15981	15963	16133	15992	15936	15940	15913	16105	15833	15733	15905	15961	16046	15998	16107	15945	16028	16064	15689	16056	15967	16026	16063	15893	15900	15925	15838	15876	15992	15799	16006	15858	15983	15862	16011	15875	15944	16041	16016	15924	15958	15874	16004	16013	15928	15981	15921	16162	15962	15917	15944	16057	15797	16167	16030	15862	16069	15982	15778	15840	15978	15975	15752	15987	15899	16154	15863	15757	15942	15725	16102	15918	15958	15881	15872	15968	16062	16031	15900	16063	16013	16008	16047	16053	15884	16129	15897	15987	15992	15799	15849	15837	15971	15921	15946	15956	15955	15776	15912	15877	15922	15900	15826	15967	15881	16081	16051	15920	15950	15889	16065	16079	16042	15811	15798	15847	15938	16048	16009	15873	15943	15941	15972	16032	15935	15966	15815	15869	15945	15958	15756	15622	15895	15993	15886	15999	15963	15861	15757	15944	15970	15947	15905	16034	16123	15988	15778	15844	15884	15941	15761	16047	16016	15991	15866	15954	15883	16050	15887	15999	15934	16075	15966	16110	16031	15916	15864	15889	15906	15791	16080	15991	16006	15879	15920	15906	16090	16086	15931	15773	15824	15751	15883	15864	15930	15766	15935	15796	16074	15861	15869	15977	15741	15809	15725	15919	15744	15929	15955	15882	15998	15976	15927	15962	15900	15921	15851	16025	15967	16000	15998	16101	15979	16022	15895	15945	15958	15990	16036	15943	15972	15872	15935	15909	15871	15854	15926	15840	15889	15874	16001	16083	16042	15895	15891	16076	15988	15860	15890	15856	16157	15956	15908	15799	15800	15829	15952	16038	15933	15848	15784	15943	16139	15994	15874	15934	15747	16083	15945	16024	15879	15859	15886	15841	16092	15909	16052	16126	15949	15884	15814	15923	15953	16104	15905	16057	16008	16045	15925	15903	15729	15868	15999	15832	15931	15858	16312	15934	15855	15805	15793	15913	16041	15879	16028	15834	15987	16034	15893	15961	15935	15864	15730	15926	15857	16134	16022	15825	15952	15915	15977	16035	16096	15902	15993	15926	16064	15998	16038	16046	15933	16045	15920	15851	16013	15948	16025	15949	16002	15854	15873	16076	15793	15989	15861	15928	15740	15909	16000	15814	15857	15917	15824	15812	15960	15800	15994	15769	15939	15937	16037	15979	16021	15921	15762	16013	15937	15869	15987	15918	16038	15974	15964	15859	15860	15878	15908	15824	15964	15951	16095	15854	16010	15928	16161	15944	15970	15955	15910	15902	16166	16038	15894	15713	15860	16106	15834	16003	15977	15911	15946	15928	15846	15873	15811	15977	15955	15903	15895	15988	15752	15919	15917	16058	16012	15839	15946	16041	15887	16050	15769	15736	15880	15870	15871	15901	15773	15848	15943	15863	15887	15879	15926	16061	15852	15948	16045	15918	16242	15991	15830	16077	15996	15894	15826	15961	16004	15860	15924	15841	15854	16012	16139	15975	15922	15959	16054	15960	15966	15915	16135	15830	15829	16023	15800	15962	15786	15877	15834	16061	15871	15934	15837	15875	15812	16081	15815	15847	15970	16072	15872	15949	15774	15884	15936	15935	15746	15992	15922	15868	15799	15818	15983	15990	15988	15834	16004	16049	15920	15941	15997	16023	16032	16040	15752	15904	15918	15929	15931	15941	15819	15917	15670	16149	15913	16008	15841	15753	15825	15933	15886	15892	15865	15912	15898	15953	15851	16192	16075	16038	15825	16177	15988	16084	15783	15973	15946	15887	16043	16044	15988	15861	15924	15897	15990	15832	15985	16125	16029	15840	16018	15948	15968	15994	16022	15721	15950	15845	15760	16153	16143	15890	15944	15982	15844	15816	16029	16019	15684	15833	15965	15810	15788	16044	15937	15950	16032	15967	15771	15821	16124	15999	15948	15954	15949	15826	16023	15998	15894	16016	15761	16078	15836	16002	15905	15847	15995	15725	16020	15979	15985	16025	15935	15862	16026	15903	15818	15769	15972	15849	15962	15912	15670	16092	15888	15991	15956	15935	15878	16063	15980	15904	16033	16041	15851	15914	15966	15912	15932	16077	16032	15880	15922	15913	15950	15949	16124	15823	16032	15801	16163	15876	15967	15912	15849	16103	15862	16044	16038	15985	15964	16023	16202	15781	16018	15977	15914	15886	15889	15977	15999	15811	15775	15969	15820	15781	15867	15894	15847	16068	15991	16049	15984	16049	15916	15949	15925	16144	15876	15839	15950	16107	15972	15736	15877	15846	16150	15867	15944	16039	16047	15830	15885	15997	15880	15898	15986	16184	15903	15962	16108	16078	15821	16055	15969	15999	16014	16026	15904	15875	16054	15991	15871	15851	15856	16026	15940	15923	15856	15672	15891	15873	15952	16232	16041	15936	16123	16091	15920	15909	15993	15760	16052	15952	16188	15942	15882	16053	16115	15944	15992	15830	15899	15992	15968	15976	15973	15895	15907	16105	15909	15861	15836	16081	15968	15875	15916	16002	16077	15814	15986	15829	15910	15939	15847	15955	15882	15960	16196	16107	15842	16107	16147	15884	16105	15939	15866	16006	15819	15929	16056	15891	16088	16004	15900	15924	15849	16072	15895	15784	15739	16000	15918	16012	16043	16000	16002	15907	15823	16107	15856	15841	15959	16017	16025	15744	16128	15919	15984	15856	15980	16078	15993	15980	15911	15976	15895	16031	16096	15942	15954	15882	15839	15917	15983	15878	15782	16017	15956	15895	15956	16089	16074	15943	16074	15829	16025	16051	15868	16026	15869	16031	16009	15933	15809	16076	15913	15753	15985	15758	15973	16020	15947	15767	15756	15835	15952	15932	16029	15937	16101	15870	15889	16060	15978	15827	15919	15904	15978	16048	15951	16021	16001	15941	15877	15945	15927	15949	16166	15947	15925	15785	15884	15826	15908	16072	15884	15846	16110	15898	15815	15888	16034	15865	15764	15957	15924	15880	15967	16044	15948	15845	15865	15845	16005	15820	15977	15917	15957	15957	16040	16044	15902	15866	15892	15960	15823	16013	16107	15940	15962	15838	15909	15944	15845	16006	15861	15946	16118	15933	15918	15823	16114	15931	15972	15900	15990	15799	15820
24607	21788	31016	30476	31055	32488	34282	30612	28703	27485	26003	24752	24131	23896	23519	23309	23445	23529	23040	23234	22474	22377	22015	22287	22163	21870	22142	21924	21990	21856	22102	22167	22151	22282	22282	22170	22218	21807	22124	22067	22167	22045	22211	22073	21968	22437	22141	22065	22034	22142	21883	22089	21815	21976	21865	21946	21942	21862	22071	21872	21718	21897	21970	21980	21871	21679	21900	21800	22046	21860	21832	21956	21684	22052	21640	21875	21893	21795	21906	21934	22053	21851	21994	21777	21680	21735	21793	21650	21864	21915	21911	21784	21869	21807	21821	21947	21785	22009	21742	21708	21913	22116	21941	21748	21766	21762	22035	21610	21856	21879	21961	22082	21812	21681	21792	21851	21997	22050	21913	21834	21917	21760	21857	21725	21909	21965	21957	21834	22003	22073	21741	21660	21699	21944	21944	21975	21656	21742	22032	21789	21896	21991	21926	21806	21806	21665	21721	21813	21771	21779	21910	21838	21950	22036	21475	22035	21844	21957	22004	21949	21857	21956	21961	21792	21906	21832	21875	21991	21884	21805	21990	21915	21939	22144	21751	21932	22019	21790	21699	21639	21704	21699	21799	21713	21676	21675	21923	22021	21951	21701	21756	22141	22116	21941	22063	21908	21947	21894	21822	21873	22015	21794	21819	21662	21881	21816	21780	21820	21822	21889	21878	21860	21834	21874	21693	21884	22006	21863	21842	21823	21642	21867	21929	22028	21819	21850	22008	21949	21909	21831	21896	21738	21985	22025	21708	21930	21768	21549	21845	21818	21799	21782	21872	22027	21748	21745	21790	21963	21922	21742	21854	21864	21782	21986	22108	21881	22052	22091	22123	21908	22138	21935	21930	21861	21851	21675	21926	21490	21766	21731	21830	22097	22131	21790	21816	21775	21805	21754	21836	21965	21952	21740	22001	21814	21713	21752	21898	21690	21862	21610	21784	22007	21911	21814	21838	21909	21807	21921	22023	21966	21866	21796	21918	21959	21809	22012	21794	21779	21792	21734	21779	21806	21804	22002	21805	21866	21902	21750	21601	21920	21870	21808	21725	21848	21929	21739	21735	21949	21899	21872	21980	21680	21606	22088	21740	21848	22130	21801	21766	21737	21799	21909	22046	21555	21874	21536	21891	21788	21673	21914	21998	21969	21786	21977	21902	21927	22037	21889	21763	21985	21769	21865	21722	22007	21989	21980	21879	21869	21974	21875	21749	21653	21904	21897	21738	21929	22115	21776	21970	21915	22103	22074	21757	21840	21812	21756	21777	21687	21655	21955	21683	21668	22123	21941	21738	21802	21901	21945	21907	21846	21943	21773	21717	21864	21958	21920	21721	22111	21912	21912	21850	21767	21815	21660	21753	21935	21996	21883	21853	21786	21997	21873	21623	21845	22081	21651	21893	21801	21856	21915	21816	21816	21776	21796	21841	21831	21985	21932	21706	21955	22021	21789	21871	21784	22087	21855	21718	21884	21933	21854	21636	21783	21659	21841	21843	21962	21926	21660	21848	21892	21878	21835	21688	21981	22002	21832	21661	21706	21944	21794	21930	21957	21956	21808	21821	21846	21992	21894	22101	21885	21716	21954	21858	21819	21764	21751	21875	22061	21914	21985	21938	21721	21976	22013	21991	21533	21820	21951	21851	22028	21985	21824	21755	21899	21861	21613	22097	21789	21787	21816	21661	21845	21996	21914	21933	21989	21935	21929	21822	22017	22083	22004	21958	22018	21802	21906	21960	21846	21721	22039	21918	21855	21946	21983	22047	21942	21638	21654	21820	21887	21701	21813	21700	21869	21743	22067	21703	21905	21885	21671	21966	21874	21676	21857	21674	21487	21774	21866	21828	21872	21746	21929	21636	21812	21900	21760	22013	21975	21874	22109	21820	21917	21744	21923	21827	21948	21847	21958	21801	21734	21548	22024	22013	21913	21896	21909	21897	21941	21725	21785	21594	21863	21884	22124	21782	21870	21727	21922	21838	21857	21958	21672	21464	21908	21921	21824	21547	21897	21680	21854	21714	21787	22066	21909	21883	21737	21742	21850	21843	21832	21791	21604	22149	21863	21860	21825	21835	22094	21878	21808	21788	21806	21754	21847	21945	22091	21986	21788	21975	21835	22009	21889	21784	22014	21554	21561	21862	22081	21958	21770	21914	22034	21880	21925	21871	21973	21870	22030	21704	21820	21895	21631	21612	21980	22090	21850	21687	21802	21889	21605	22135	21759	21724	22019	21710	21752	21672	21886	21834	21828	21864	21970	21928	21906	21742	21796	22114	21894	22003	21920	21809	21596	22128	21964	21939	22160	21783	21849	21703	21941	21775	21661	21690	21959	21871	21905	22100	21902	21660	21718	21753	21754	22001	21637	21817	21908	21756	21946	21794	21783	21802	22109	21894	21714	21930	22013	22016	21967	21786	21884	21872	22111	21778	21844	21996	21681	21751	21668	21819	21878	21844	21858	21812	21809	21697	22045	21847	21833	22062	22023	21740	21841	21825	21724	22003	21984	21943	21861	21960	21969	22234	21781	21700	22050	21849	21932	21804	21941	22031	21847	21837	21812	21884	22045	21815	21846	21936	22009	22072	22005	21807	21735	21920	22035	21870	21988	21752	21797	21743	21903	21764	21825	21994	21671	21717	21686	21733	21944	21691	22179	21807	21764	21748	22103	21912	21772	21813	21634	22004	21887	21886	21875	21785	21796	21976	22103	22000	22137	21712	21798	21777	22049	21879	21667	22020	21808	21896	21781	21956	22054	21772	21916	21857	21868	21943	21764	21881	21765	21835	21712	21932	21709	21929	21808	22042	21757	21526	21727	21888	21723	21747	22026	22047	21858	21958	21819	21930	21950	22045	21926	21738	21739	22068	21757	21663	21769	21778	21753	21993	21818	21701	21660	21975	21940	21897	21932	22099	21910	21875	21774	21831	21875	21998	22028	21939	21723	21719	21668	22102	21832	21934	21857	21882	21794	21916	21818	21895	21800	21960	21940	21904	21834	21704	21815	21776	21736	21800	21887	21797	21755	21876	21876	21943	21895	22006	21854	21855	21503	21693	21850	22043	21818	21967	21927	21656	21904	21724	22009	21812	21804	21991	21768	21907	21727	21706	21664	22020	21966	21638	22028	22030	21780	21732	21772	21929	21748	21867	21830	21987	22009	21807	21936	22208	21675	21927	21829	21869	21900	21854	21992	21836	22033	21856	21761	21930	21904	21743	21948	21778	21957	21767	21967	21998	21569	21838	21697	21905	21936	21657	21892	21768	21984	22000	21896	21767	21887	21949	21860	21963	21842	21934	21807	21666	21919	21916	21669	22062	21770	21770	21829	21792	21987	21853	21833	21759	21837	22036	21920	21920	21936	21792	22045	21783	21885	21709	21727	21889	21839	22174	22018	21795	21781	21985	21917	21798	21724	21773	21782	21998	21784	21870	21811	21851	21679	22097	21703	22005	21784	21718	21827	21869	21939	21813	21829	21907	21929	22106	21751	21963	21928	21944	21560	21897	21734	21906	21889	21962	21877	21801	21914	21923	21863	21947	21863	21742	21793	21695	21854	21835	21915	21996	21754	21900	22006	21960	21819	21638	21770	21866	21565	21816	21901	21848	21696	21854	21992	21918	21723	21778	21774	21894	21831	22046	22092	21875	21952	21930	22058	21848	21776	21936	21788	21951	21909	22002	21946	21772	21984	21934	21715	21894	21640	21848	22001	21712	21837	21624	21793	21773	22006	21601	21787	21893	21757	21769	21912	21718	21970	21652	21993	22069	21927	21872	21859	21800	21913	21957	22053	21898	21690	21804	21648	21794	22127	22123	21852	21883	22079	22037	21829	21834	21712	22094	21835	21788	21950	21977	21871	21839	21889	21878	22198	21639	21798	21880	21986	21968	21903	21905	21815	21916	21799	21768	21736	21802	21845	22112	21879	22110	21960	21849	21950	21880	21841	21915	21833	21851	21785	22004	21930	21889	22033	21770	21837	21777	21889	22087	22151	21906	21988	21778	21678	21752	21927	21809	21537	21917	21961	21793	21775	21905	21772	21919	21996	22035	22044	21699	22150	22105	21894	21818	21879	21838	21882	21779	21990	21801	21834	21762	21822	22002	22039	21836	21917	21977	21755	21616	21846	21896	21989	22019	21835	22022	21834	21731	21995	21829	21865	22152	21889	21932	21920	21806	21850	21613	22079	21764	21816	21720	21912	21744	21951	21848	22010	21913	22054	21896	21812	21793	21732	22031	21907	22129	21914	21754	21561	21818	21851	21982	21755	21720	21949	21901	21958	21854	21988	21872	21656	21754	21781	21792	21821	21782	21725	21879	21593	21734	21776	22148	21812	21738	21971	21847	21873	21783	22087	21850	21899	21929	21886	21824	22073	21854	21803	21693	21874	21953	21915	21626	21639	22045	21855	22063	22086	21967	21646	21768	21882	21721	21936	21943	21974	21922	21862	21772	21709	21685	21699	21842	21826	21803	21785	22071	21884	21857	21913	21941	21856	22015	21998	21866	21833	21705	21872	21777	21912	21734	21835	22043	21929	21937	21685	21630	21533	21602	21807	21917	21910	21899	21719	22044	21969	21894	21856	21801	21726	21812	21871	21897	22092	22011	21859	22097	21959	21948	22018	21763	21824	21788	21676	21651	21805	22006	21906	22052	21730	21916	22018	21928	22026	21877	21838	21689	21728	21769	21866	21645	21980	21606	21985	21716	21743	21912	21806	21921	21760	21878	21749	21871	21879	21896	21835	21730	21666	21760	21908	21866	21828	21860	21984	21750	21975	21646	21860	21966	21519	21789	21885	21721	21803	22084	21714	22074	22028	21939	21890	21866	22084	21779	21873	21887	21795	21824	21671	22017	22158	21868	22008	21749	21740	21777	21800	21600	21672	22043	21926	21739	22198	21845	21651	21864	21676	21784	21911	21605	21940	21755	21603	22040	21799	21759	22023	21826	21975	21883	21807	21758	21897	21929	21712	21847	21937	21922	22034	21951	21658	21671	21941	21950	21917	21476	21945	21632	22101	21829	22015	21767	21878	21691	21699	21966	21756	22060	21997	22194	22067	21794	21902	21755	22061	22067	21781	21957	21755	22031	21785	21713	21904	22027	21881	21953	21844	21897	21996	21905	21817
49776	85867	77003	59355	43365	33142	28550	26438	24062	22074	20180	18536	17895	17230	16869	16975	16783	16597	16590	16117	15776	15579	15235	15332	15308	15095	15392	15390	15463	15333	15383	15280	15270	15269	15301	15247	15336	15294	15200	15307	15179	15101	15424	15259	15205	15181	15144	15327	15254	15249	15237	15221	15106	15139	15212	15269	15164	15044	15226	15141	15181	15111	14803	15096	14974	14957	15324	15111	15150	15260	15063	15264	15178	15179	14872	15267	15280	15203	15092	15062	15125	15163	15225	15179	15006	15045	15415	15134	15035	15241	15204	15035	15034	15007	15015	15154	15087	15064	15195	15134	14969	15107	15189	15106	15139	15213	14982	15227	15241	15129	15128	15386	15139	15104	14950	15166	15100	15210	14920	14919	15190	15132	15049	15172	15009	15124	15123	15221	14931	15169	15210	15150	15150	14998	15215	14998	15158	15177	15105	15164	15224	15015	15065	14924	15141	14986	15239	15122	15135	15251	15045	15211	14989	15279	15138	15098	15095	14938	15259	15118	15160	14991	15257	15040	15082	15105	15013	15016	15144	15306	15103	15016	14950	15272	15167	15235	15116	15000	15010	15086	14982	15054	15157	15198	14971	15165	15271	15210	15188	15047	14849	15041	14967	15205	15139	15181	15006	15202	15115	15097	15070	15071	15234	15239	15071	15054	15081	15261	15122	15249	15011	15025	14924	15145	15142	15068	15146	15210	15128	15216	15100	15375	15108	15286	15049	15146	14917	15070	15223	15289	15156	15113	15217	15215	15076	15146	15078	14942	15000	15141	15077	15064	15373	15058	15155	15174	14869	15111	14939	15096	15121	15275	15222	15282	15223	15100	15042	15192	15051	15142	15096	15137	14992	15099	15010	15171	14873	15163	15009	15065	15126	15190	15171	15256	15173	15140	15039	14951	15194	15053	15126	15261	15238	15129	15025	15265	15219	15177	15221	15213	15153	15056	15177	15166	15007	15294	15141	15191	15208	15261	15230	15017	14989	15136	15164	15091	14951	15030	15223	15078	15119	15170	15186	14963	15102	15023	15239	15171	15059	15163	15078	15285	15150	15351	15116	15084	14999	14967	14955	15200	15144	15112	15280	15260	15205	15016	15140	15027	15130	15010	15296	15039	15162	15145	15191	15245	15070	14966	15172	15426	15126	15164	15032	15169	15095	15182	15102	15050	15052	15083	15242	15055	15218	15041	15141	15042	15117	15003	15157	14896	15184	15069	15151	15193	15125	15212	15266	15118	15056	15037	15038	15022	15065	15375	15233	15209	15003	14987	15148	15239	15032	14903	14940	15037	15154	15124	15124	15199	15186	15168	15017	15261	14927	15159	15064	14988	14971	15088	15059	14944	15265	15070	15017	15287	15089	15334	15095	15166	14920	15140	15130	15173	15105	15259	15049	15301	15157	15078	15189	15207	15200	15109	15105	15127	15184	15017	15269	15339	15061	15157	15057	14926	15194	15115	15231	15064	15170	14975	15329	15029	15124	15047	15034	15069	15235	14953	14973	15058	15259	15239	15144	15173	15244	15214	15136	15154	15220	15077	15126	15031	15036	15189	15032	15025	15068	15081	15067	15212	15136	15051	15056	15292	15334	15244	15010	15112	14975	15074	15179	14969	15079	15095	15078	15160	15159	15092	14959	14961	15012	15328	15024	15196	15150	15100	15103	15255	15134	15115	14974	15332	15140	15135	15098	15061	15229	15053	15208	15097	15159	14950	15123	15099	14938	15274	15145	14913	15130	15162	15117	15077	15195	15199	14999	15117	15312	15118	14997	15035	15287	15079	15211	15071	14992	15158	15182	15141	15097	15317	14960	15241	15165	15058	15109	15113	15191	15188	15113	15113	15227	15078	15224	15251	15010	15144	15129	14996	15045	15152	15197	15198	15050	15182	15185	15128	15087	15286	15163	15110	14956	15174	15096	15203	15132	15100	14986	15097	15094	15115	15197	15028	15067	15056	15083	15383	15245	15063	15078	15182	15271	15297	15094	15005	15108	15076	15034	15197	15203	15136	15119	15175	15235	15151	15026	15160	15168	15158	15218	15080	15198	15114	15218	15104	15058	15253	15151	15122	15244	15087	15145	15150	15136	15089	15094	15118	15036	15168	14986	15113	15097	15106	15011	15000	15116	15187	15197	15164	15049	15236	15190	14893	15159	15251	15106	15180	15081	15088	15047	15267	15256	15021	15160	15125	15136	15168	15291	15124	15217	14924	15086	14969	14985	15107	15255	15009	15209	15127	15016	15245	15030	15239	15087	15165	15074	15117	15150	15135	14984	15144	14984	15062	15225	15100	15135	15191	15101	15175	15220	15087	15100	14992	15103	15068	15195	14939	15109	15102	15121	15107	15182	15037	15134	15034	15143	15054	15063	15074	15171	15297	15151	15006	15156	15122	15199	15268	15097	15120	15048	15075	14978	15100	15035	15295	15257	15001	15046	15188	15193	15011	15183	14998	15012	15193	15188	15302	15320	15126	15055	15255	15189	15146	15310	15161	15136	15130	15240	15052	15148	15073	14930	15175	15166	15221	15200	15140	15168	15088	15088	15161	15023	15163	15162	15045	15177	15182	15201	15054	14899	14992	15228	15033	15082	15148	15236	15120	15253	15257	15076	15165	15246	15095	15167	15181	15144	15099	15121	15194	15100	15199	15077	15132	15245	15067	15195	15024	15101	15011	15007	15305	15132	15096	15174	15128	15227	15178	15085	15123	15182	15178	15119	14934	15231	15235	14976	15251	15146	15110	15313	15018	15104	15092	15090	15086	15113	14998	15179	15037	15076	14973	15015	15256	15107	15082	15207	15224	15224	15224	15099	15074	15043	15067	15126	15170	15048	15326	15168	15107	15218	15133	15004	15189	15036	15056	15115	15095	15111	15062	14942	15049	15113	15004	15098	15082	15047	15090	15236	15175	15047	15042	15067	15321	15089	15064	15158	15170	15152	15131	15085	15398	15021	15015	15271	15168	15117	14999	15044	15074	15051	15119	15196	15209	15051	15305	15115	15196	15126	15037	15183	15130	15242	15206	15300	15130	15098	15140	15144	15214	15029	14980	15091	15233	15086	15174	15297	15208	15353	15143	15099	15020	15333	14953	15092	15091	15148	15157	15138	15072	15191	15106	15194	15127	15320	15226	15048	15112	15147	15192	15141	14981	15069	15075	15031	14976	15111	15052	15145	15062	15163	15138	15191	15133	15174	15169	15214	15168	15168	15074	15114	15185	15114	15059	15200	15075	15182	15027	15160	15213	15118	15048	15037	15208	15291	15072	15020	14999	15045	14913	15048	15039	15088	15204	15249	15141	15181	14897	15154	15052	15024	15215	15116	15062	15034	15139	15156	15269	15178	15086	15185	15161	14905	15152	15230	15162	15149	15051	15152	15152	15250	15122	15099	15248	15237	15097	15188	15205	15149	15106	15107	15013	15208	14977	15252	15258	14910	15231	14985	15197	15123	15173	14987	15113	15061	15086	15130	15104	15283	15100	15042	15191	15066	15319	15070	15096	15070	15165	15083	15219	15140	15065	15063	15162	15118	15175	14977	15093	15222	15079	15131	15120	15311	15224	15048	15087	14960	15157	15135	15267	15077	14993	15184	15016	15049	15016	15069	15101	15328	15085	15101	15090	15078	15106	15118	14985	15122	15027	15200	14886	15037	15032	15028	15073	15156	15042	15348	15127	15023	15051	15073	15478	15036	15115	15091	15130	15050	15241	14872	15153	15054	15124	15145	15000	15070	15010	15159	15146	15019	15362	15116	15056	15106	14908	15228	15172	15165	15067	15225	15138	15048	15298	14944	15133	14933	15181	15255	15158	15203	15095	15088	15076	15051	15296	15058	14860	15013	15114	15055	15263	15266	15148	15190	15161	15074	15133	15078	15147	15240	15003	15091	15106	15064	15195	15068	15177	15212	15168	15124	15094	15281	15166	15184	15126	15224	15029	15118	15292	15039	15023	15253	15057	15203	15098	15044	15088	15035	15038	15070	14999	15118	15158	15160	15006	15221	15035	15177	15064	15036	15166	15064	15159	15032	15126	15336	15105	15214	15046	15136	15158	15041	15091	15067	15068	15202	15160	15291	15215	15295	15056	15183	15135	15213	15143	15193	15154	15107	15239	15180	15199	15106	15144	15161	15002	14879	15149	15209	15086	15193	15080	14992	15146	15023	15217	15110	15074	15241	15088	15025	15206	15182	15157	15093	15083	15081	15049	15214	15101	15265	15095	15073	15178	15251	15103	15168	15190	15113	15247	15038	15124	15098	15042	15142	15065	15164	15090	15116	15181	15170	14999	15076	15101	15212	15215	15112	15112	15182	15298	15205	14968	15048	14887	15090	15009	15216	15210	15087	15052	15149	15169	15084	15132	15101	15219	14936	15019	15178	14887	15045	14930	15125	15103	15167	15237	15095	15088	15109	15286	15142	15068	15019	15184	15101	15215	15066	15130	15219	14962	15021	15240	15155	15128	15086	15176	15016	15035	15100	15004	15267	15072	14940	15136	15217	14978	15087	15151	15219	15130	15076	15186	15194	15124	15175	14947	14973	15073	15229	15069	15286	15129	14987	15176	15152	15136	15268	15110	15068	15138	15163	15182	15240	14977	15206	14936	15064	14983	15034	15211	14955	15114	15107	15102	15206	15177	14894	15239	15246	15084	14981	15068	15363	15081	15034	15172	15119	15110	15170	15029	15225	15166	15006	15001	14957	15100	15160	14987	15092	15026	15089	15232	15054	15001	15044	15024	14885	15255	15125	15113	15275	15096	14940	15252	14980	15042	15012	15135	15332	15345	15112	15268	15117	15116	15119	15091	14955	15220	15170	15031	15066	15165	15154	15060	15068	14909	15097	15252	15051	15202	14994	15034	15182	15193	15138	15048	14992	15253	15326	15230	15034	15159	15068	14964	15112	14975	15169	15018	15118	15008	15054	14968	14989	15095	15173	15118	14974	15210	15218	14978	15076	15084	14993	15182	15206	15080	15197	15070	15050	14997	15095	15113	15100	15189	15054	15112	15099	14932	15128	15244	15183	15054	15183	15090	15279	15230	15119	15086	15014	15312	15057	15114	15095	15113	15189	15008	15079	14957	15211	15028	15124	15152	15014	15235	15287	15059	14976	15227	14958	15050	15067	15137
43415	55066	57505	47568	35349	30370	28191	26820	26034	25274	24633	24412	23869	23890	23803	23930	23784	23885	23662	23746	23509	23337	23233	23374	23361	23382	23460	23370	23220	23416	23194	23165	23278	23153	23254	23282	23327	23469	23343	23354	23413	23342	23280	23312	23199	23376	23466	23256	23200	23189	23402	23307	23471	23155	23096	23078	23422	23330	23330	23494	23223	23286	23070	23152	23416	23290	23077	23394	23318	23353	23286	23051	23422	23088	23379	23225	23449	23061	23365	23219	23109	23118	23083	23158	23285	23344	22918	23158	23209	23049	23183	23477	23279	23344	23282	23032	23152	23308	23298	23060	23044	23074	23342	23189	23300	23266	23342	23333	23144	23120	23151	23385	23347	23149	23343	23137	23357	22966	23155	23190	23363	23230	23252	23269	23226	23183	23258	23147	23165	23229	23188	23175	23240	22999	23267	23393	23122	23377	23025	23164	23209	23472	23388	23230	23318	23272	23327	23392	23026	23167	23298	23343	23116	23381	22897	23124	23137	23222	23172	23206	23303	22981	23233	23192	23238	23219	23175	23174	22896	23108	22976	23310	23087	23103	23260	23104	23235	22978	23165	23000	23201	23356	23374	23176	23275	23207	23176	23164	23333	23072	23403	23160	23395	23149	22914	23328	23102	22890	23416	23236	23348	23240	23239	23177	23004	23164	23249	23325	23356	23457	23247	23333	23151	23021	23372	23023	23147	23282	23345	23266	23340	23279	23138	23256	23509	23303	23189	23266	23334	23284	23175	23257	23272	23235	23268	23132	23063	23078	23029	23100	23094	23348	23431	23206	23332	23333	23342	23329	23196	23280	23485	23316	23108	23253	23436	23141	23328	23066	23129	23405	23108	23201	23301	23153	23244	23136	23216	23421	23169	23326	23149	23181	22935	23522	23148	23339	23342	23282	23104	23103	23301	23073	23340	23328	23273	23331	23029	22920	23347	23294	23223	23422	23291	23453	23211	22996	23182	23404	23405	23206	23110	23458	23345	23309	23318	23300	23309	22979	22974	23288	23369	23115	23264	23339	23206	22988	23344	23102	23039	23174	23297	23369	23248	23205	23166	23220	23266	23398	23279	23224	23190	23220	23496	23570	23249	23125	23282	23306	23282	23361	23414	22998	23440	23160	23419	23173	23281	23228	23419	23279	23365	23468	23297	23462	23399	23259	23353	23283	23653	23130	23254	23268	23213	22925	23182	23169	23109	23325	23335	23339	23102	23254	23171	23329	23112	23070	23388	23164	23322	23135	23377	23314	23215	23112	23324	23389	23078	23314	23452	23173	22999	23311	23169	23006	23075	23076	23120	23268	23100	22923	23238	23406	23098	22996	23165	23356	23064	23230	23247	23339	23161	23328	23511	23175	23481	23278	23058	23268	23211	23192	23105	23183	23026	23341	23079	23274	23393	23416	23122	23230	23321	23228	23388	23254	23225	23270	23383	23280	23176	23301	23157	23171	23056	23292	23220	23269	23243	23312	23261	23205	23004	23289	23195	23395	23091	23203	23056	23139	23122	23184	23056	23146	23461	23253	22993	23392	23424	23195	23380	23404	23462	23125	23394	23420	23203	23202	23156	23344	23246	23114	23320	23094	23357	23324	23301	23296	23394	23211	23153	23123	23286	23169	22994	23329	23199	23451	23385	23358	23392	23613	23298	22996	23279	23052	23168	23328	23451	23040	23124	23332	23341	23140	23305	23351	23314	23134	23320	23135	23253	22994	23164	23226	23391	23189	23311	23181	23268	23282	23105	23198	23190	23219	23269	23397	23340	23167	23441	23249	23235	23100	23467	23003	23186	23141	23419	22988	23151	23317	23290	23240	23435	23221	23204	23167	23265	23004	23350	23352	23579	23308	23358	23262	23405	23209	23118	23213	23156	23134	22991	23045	23489	23029	23078	23452	23154	22979	23330	23419	23182	23157	23322	23349	23140	23412	23277	23088	23183	23399	23064	23357	23445	23308	23436	23124	23416	23117	23380	23297	23189	23363	23206	23363	23311	23207	23484	23214	23431	23493	23446	23133	23002	23429	23140	23055	23324	23683	23512	23377	23143	23394	23478	23237	23283	23128	23271	23249	23170	23224	23271	23265	23183	23353	23401	23217	23388	23054	23117	23064	23290	23167	23278	23088	23536	22930	23182	23215	23307	23059	23035	23180	23163	23366	23322	23389	23328	22936	23268	23268	23045	23370	23509	23228	23162	23204	23210	23131	23339	23564	23095	23225	22980	23006	23133	23118	23195	23254	22852	23378	23460	23234	23371	23274	23232	23313	23233	23079	23194	23249	23142	23396	23203	23422	23037	23081	23138	23115	23175	23336	23384	23125	23243	23140	23145	23198	23208	23313	23180	23200	23305	23191	22913	23185	23079	23210	23257	23170	23343	23252	23133	23323	23259	23210	23131	23478	23310	23063	23124	23298	23059	23009	23031	23263	23167	23149	23161	23486	23303	23208	23416	23104	23254	23463	23323	23044	23120	23296	23401	23416	23188	23187	23215	23375	23331	23507	23371	23471	23119	23150	23413	23438	23117	23051	23246	23087	23159	23168	23170	23363	23390	23323	23164	23047	23381	23233	23359	23334	23428	23236	23313	22845	23187	23307	23379	23334	23311	23204	23206	23008	23340	23021	23268	23010	23287	23474	23116	23045	23205	23147	23320	23257	23310	23205	23320	23226	23484	23125	23203	23136	23132	23383	23203	23379	23030	23109	23225	23464	23080	23143	23503	23108	23216	23472	23292	23284	23285	23379	23365	23465	23304	23401	23162	23151	23210	23073	23327	23370	23300	23277	23059	23092	23340	23432	23240	23139	23217	23489	23500	23243	23229	23481	23470	23418	23161	23221	23293	23372	23156	23230	23172	23187	23268	23146	23228	23390	23290	23239	23246	23270	23631	23204	23296	23355	23270	23447	23453	23113	23258	23160	23333	23092	23217	23150	23097	23077	23076	23484	23378	23302	23183	23344	23213	23312	23347	23281	23188	23173	23299	23032	23241	23284	23145	23237	23236	23118	23309	23597	23331	23158	23145	23346	23250	23192	23182	23181	23178	23315	23263	23266	23109	23177	23358	23377	23134	23394	23432	23142	22931	22878	23172	23323	23650	23375	23298	23297	23191	23332	23319	23428	23257	23287	23088	23499	23447	23105	23277	23174	23145	22996	23346	23300	23394	23338	23275	23436	23220	23257	23498	23182	23290	23338	23027	23253	23050	23085	23147	23347	23154	23309	23264	23260	23167	23290	23365	23431	23295	23475	23414	23344	23285	23380	23113	23394	23273	23098	23380	23134	23171	23356	23381	23242	23301	23112	23104	23158	23243	23087	23086	23347	23325	23220	23401	22974	23259	23435	23037	23128	23193	23221	23281	23276	23415	23158	23357	23431	23309	23366	23211	23151	23275	23206	23225	23319	23329	23078	23321	23356	23088	23371	23163	23037	22887	23108	23230	23093	23090	23271	23259	23204	23314	23195	23309	23301	23317	23148	23153	23319	23311	23103	23397	23480	23352	23267	23303	23111	23055	23147	23097	23341	23340	23233	22946	23083	23261	23351	23071	23171	23274	23213	23144	23362	23416	23257	23320	23362	23282	23224	23277	23087	23282	23256	23234	23220	23379	23168	23434	23129	23295	23160	23109	23302	23474	23197	23270	23521	23305	23236	23187	23123	23040	23343	23279	23158	23421	23138	23175	23255	23226	23400	23039	23400	22933	23520	23180	23172	23404	23283	23412	23329	23360	23082	23183	23188	23282	23117	23202	23134	23100	23398	23360	23353	23360	23127	23065	23119	23348	23105	23209	23204	23231	23378	23163	23133	23068	23254	23355	23549	23145	23355	23165	23429	23367	23480	23324	23265	23385	23365	23288	23237	23204	22907	23083	23228	23436	23371	23209	23321	22940	23087	23171	23367	23351	23405	23427	23223	23307	23541	23593	23159	23211	23092	22801	23316	23063	23311	23156	23109	23181	23388	23265	23161	23178	23345	23430	23353	23325	23325	23330	23231	23304	23393	23342	23303	23235	23078	23128	23008	23426	23329	23070	23264	23069	23233	23239	23127	23331	23402	23138	23332	23198	23028	23337	23133	23136	23178	23165	23175	22956	23280	23237	23052	23429	23543	23266	23230	23154	23243	23314	23137	23191	23210	23176	22961	23140	23318	23326	23166	23315	23036	23452	23467	23252	23249	23127	23118	23262	23147	23251	23564	23197	23117	23223	23297	23358	23167	23332	23208	23449	23242	23019	23254	23393	23433	23482	23352	23326	23281	23098	23226	23003	23341	23460	23216	23140	23580	23280	23076	23347	23413	23053	23185	23382	23228	23200	23200	23378	23143	23271	23392	23142	23034	23132	23265	23249	23143	23089	23003	23035	23270	23495	23110	23277	23360	23217	23418	22983	23051	23281	23038	23624	23200	23269	23380	23364	23210	23214	23187	23047	23125	23258	23226	23430	23402	23312	23067	23316	23275	23375	23269	23389	23327	23079	22798	23271	23380	23131	23259	23106	23338	23279	23245	23412	23422	23297	23151	23264	23206	23419	23193	23218	23102	23120	23379	23221	23317	23223	23182	23338	23226	23306	23267	23219	23186	23215	22843	23197	22992	23346	23425	23236	23278	23117	23281	23263	23106	23208	23428	23291	23338	23203	23357	23422	23165	23059	23052	23054	23260	23194	23398	23162	23586	23230	23318	23169	23110	23215	23198	23278	23005	23307	23367	23354	23317	23419	23510	23132	23174	23438	23286	23283	23213	23266	23202	23060	23351	23349	23340	23277	23058	23187	23213	23346	23311	23032	23357	23242	23452	23211	23106	23420	23449	23096	23196	23261	23539	23344	23025	23105	23150	23205	23293	23315	23332	23290	23201	23371	23332	23003	23400	23226	23345	23431	23295	23359	23564	23302	23128	23326	23101	23374	23292	23136	23422	23137	23349	23326	23340	23584	23271	23219	23337	23263	23397	23126	23195	23310	23246	23359	23293	23226	23185	23043	23280	23176	23202	23300	23378	23361	23124	23075	23219	23423	23376	23316	23370	23463	23257	23250	23152	23356	23493	23362	23041	23302	23176	23098	23159	23216	23255	23265	23413	23206	23363	23347	23183	23295	23382	23129	23261	23226	23360	23067	23209	23339	23190	23454	23533
46229	64819	57487	41403	30086	24749	21988	20926	19596	18569	17605	17047	16816	16475	16449	16537	16343	16502	16383	16312	15946	15752	15848	15784	15771	15789	15898	15748	15851	15936	15815	15854	15770	15762	15868	15899	15980	15757	15689	16082	15916	15813	15959	15737	15916	15758	15908	15752	15849	15709	15908	15768	15651	15875	15838	15937	15714	15756	15714	15843	15754	15778	15756	15790	15689	15769	15799	15874	15785	15665	15784	15963	15846	15630	15756	15732	15718	15809	15813	15850	15635	15666	15784	15688	15738	15650	15845	15738	15710	15835	15716	15757	15741	15583	15730	15737	15844	15765	15865	15814	15884	15868	15754	15782	15688	15823	15874	15815	15596	15725	15773	15964	15774	15663	15692	15795	15733	15738	15849	15854	15763	15691	15818	15820	15751	15787	15669	15818	15865	15705	15714	15747	15849	15629	15691	15747	15817	15705	15817	15706	15686	15547	15615	15700	15793	15705	15949	15799	15767	15747	15698	15843	15843	15672	15604	15732	15579	15970	15810	15714	15899	15597	15641	15657	15863	15731	15757	15861	15731	15895	15694	15634	15741	15730	15743	15880	15716	15800	15822	15592	15612	15751	15742	15692	15670	15817	15597	15623	15928	15751	15924	15736	15879	15776	15733	15583	15695	15821	15800	15864	15762	15747	15751	15621	15876	15696	15786	15927	15842	15893	15760	15890	15787	15691	15811	15748	15804	15645	15843	15820	15724	15905	15802	15776	15569	15642	15828	15720	15680	15657	15751	15786	15980	15836	15668	15821	15791	15734	15873	15747	15735	15744	15711	15804	15694	15619	15811	15825	15973	15689	15920	15717	15794	15701	15676	15811	15818	15836	15912	15899	16031	15818	15747	15707	15674	15725	15792	15598	15640	15798	15682	15776	15826	15954	15899	15812	15712	15680	15777	15805	15828	15697	15679	15869	15674	15915	15865	15787	15811	15650	15723	15776	15786	15793	15818	15615	15723	15736	15803	15881	15626	15919	15857	15946	15741	15708	15647	15847	15754	15771	15824	15785	15702	15763	15822	15719	15759	15662	15649	15688	15837	15801	15844	15725	15816	15738	15769	15758	15693	15740	15647	15730	15866	15838	15810	15680	15759	15817	15769	15939	15743	15791	15810	15677	15731	15735	15788	15828	15661	15591	15622	15803	15865	15624	15793	15736	15762	15633	15602	15691	15746	15627	15774	15715	15683	15810	15594	15726	15748	15673	15820	15772	15738	15727	15726	15845	15791	15788	15781	15793	15859	15741	15812	15868	15590	15711	15708	15871	15732	15730	15785	15943	15587	15781	15711	15748	15619	15800	15776	15883	15623	15576	15761	15813	15932	15662	15721	15973	15953	15825	15792	15609	15648	15676	15631	15776	15989	15655	15795	15586	15954	15580	15683	15840	15858	16005	15962	15850	15751	15727	15738	15853	15820	15817	15786	15705	15742	15794	15738	15905	15894	15694	15905	15660	15636	15764	15816	15734	15808	15808	15783	15771	15761	15943	15687	15681	15806	15684	15828	15840	15880	15964	15749	15583	15830	15721	15818	15625	15766	15868	15725	15663	15716	15693	15875	15865	15926	15746	16036	15758	15832	15628	15705	15970	15912	15946	15823	15882	15589	15675	15758	15808	15754	15855	15703	15775	15860	15590	15768	15714	15717	15781	15788	15885	15865	15744	15809	15740	15556	15985	15829	15933	15745	15770	15713	15694	15835	15725	15860	15770	15798	15734	15739	15834	15738	15858	15619	15656	15592	15913	15784	15852	15592	15645	15714	15808	15641	15778	15621	15642	15654	15832	15883	15746	15719	15865	15808	15613	15752	15673	15835	15660	15672	15692	15916	15800	15836	15881	15697	15704	15965	15671	15907	15830	15825	16024	15589	15845	15682	15769	15881	15733	15815	15754	15844	15896	15840	15791	15849	15735	15783	15749	15724	15977	15822	15637	15752	15704	15756	15763	15859	15731	15841	15603	15692	15743	15897	15846	15724	15980	15701	15714	15639	15904	15715	15761	15661	15790	15755	15761	15720	15616	15764	15873	15776	15762	15886	15768	15858	15687	15877	15724	15728	15755	15629	15806	15662	15715	15844	15728	15583	15796	15919	15432	15932	15860	15854	15804	15872	15812	15916	15695	15565	15755	15785	15699	15657	15793	15717	15719	15650	15817	15862	15735	15708	15743	16010	15773	15908	15767	15616	15825	15640	15688	16054	15739	15836	15760	15689	15816	15684	15700	15730	15733	15776	15678	15786	15798	15661	15803	15807	16006	15704	15736	15714	15895	15747	15819	16000	15641	15887	15729	15768	15654	15602	15883	15642	15753	15946	15763	15710	15730	15875	15752	15904	15654	15743	15782	15757	15637	15814	15818	15793	15727	16037	15683	15876	15877	15849	15549	15661	15819	15714	15816	15874	15874	15801	15906	15725	15581	15667	15823	15780	15730	15752	15982	15845	15593	15689	15952	15739	15846	15851	15712	15843	15719	15772	15712	15810	15743	15829	15648	15798	15841	15756	15825	15754	15731	15693	15875	15783	15907	15642	15617	15854	15718	15689	15814	15939	15887	15790	15582	15888	15853	15862	15804	15682	15803	15725	15673	15777	15847	15834	15747	15661	15853	15766	15712	15724	15862	15939	15730	15769	15966	15889	15643	15775	15776	15913	15864	15832	15651	15736	15612	15820	15691	15900	15787	15671	15689	15781	15799	15594	15699	15564	15624	15771	15652	15903	15641	15707	15786	15907	15966	15676	15856	15903	15682	15730	15678	15796	15825	15826	15790	15816	15860	15687	15747	15755	15631	15858	15841	15747	15889	15728	15761	15867	15603	15757	15682	15782	15748	15739	15730	15773	15956	15735	15659	15855	15760	15830	15754	15695	15833	15822	15835	15848	15702	15838	15714	15810	15870	15705	15823	15811	15787	15768	15773	15747	15773	15643	15708	15741	15772	15742	15774	15706	15806	15826	15815	15737	15879	15709	15645	15860	15749	15628	15793	15942	15852	15852	15654	15856	15782	15709	15861	15763	15930	15715	15555	15783	15801	15620	15746	15611	15903	15895	15862	15683	15687	15847	15798	15763	15931	15783	15856	15812	15788	15852	15663	15670	15749	15869	15791	15804	15751	15685	15686	15924	15701	15620	15763	15780	15930	15872	15782	15751	15886	15748	15859	15703	15653	15739	15608	15715	15979	15698	15865	15701	15869	15886	15733	15781	15704	15908	15723	15954	15715	15823	15795	15866	15668	15989	15838	15766	15861	15755	15782	15783	15827	15846	15671	15835	15780	15956	15762	15882	15850	15819	15791	15865	15720	15827	15681	15746	15801	15799	15796	15787	15838	15746	15823	15741	15571	15861	15946	15741	15765	15784	15786	15625	15749	15728	15579	15879	15760	15773	15858	15734	15711	15763	15800	15800	15723	15652	15686	15708	15716	15793	15838	15833	15788	15883	15779	15906	15858	15804	15726	15864	15768	15856	15924	15812	15775	15763	15822	15641	15946	15828	15773	15723	15839	15697	15812	16003	15823	15754	15609	15810	15721	15879	15654	15720	15821	15854	15677	15831	15716	15639	15846	15669	15624	15741	15727	15729	15715	15778	15762	15825	15685	15679	15873	15841	15662	15930	15807	15799	15868	15759	15694	15781	15762	15636	15748	15727	15708	15631	15756	15667	15720	15778	15685	15745	15863	15748	15639	15919	15564	15638	15722	15868	15601	15687	15949	15792	15784	15651	15967	15882	15710	15721	15744	15733	15891	15832	15768	15694	15760	15752	15773	15654	15810	15713	15680	15787	15568	15639	15873	15705	15564	15966	15799	15783	15758	15861	15825	15815	15894	15758	15851	15593	15736	15964	15748	15778	15765	15710	15662	15729	15720	15673	15759	15756	15598	15758	15687	15866	15617	15855	15700	15747	16037	15680	15790	15854	15730	15792	15753	15832	16083	15708	15864	15794	15755	15867	15778	15848	15811	15720	15679	15739	15575	15923	15707	15839	15843	15862	15678	15910	15852	15803	15900	15940	15693	15650	15781	15795	15679	15697	15765	15928	15755	15753	15702	15715	15709	15899	15871	15856	15773	15803	15881	15672	15721	15774	15682	15843	15916	15967	15610	15647	15603	15744	15867	15818	15746	15756	15919	15815	16029	15824	15860	15835	15774	15818	15597	15797	15850	15672	15692	15822	15815	15879	15714	15667	15591	15821	15699	15828	15804	15857	15769	15736	15819	15858	15603	15805	15676	15731	15678	15771	15688	15956	15713	15857	15829	15718	15897	15776	15738	15589	15787	15684	15706	15906	15863	15849	15881	15787	15685	15735	15921	15780	15655	15770	15803	15572	15833	15812	15878	15774	15833	15952	15728	15877	15838	15783	15679	15666	15880	15855	15939	15880	15866	15964	15733	15823	15806	15765	15840	15932	15756	15629	15745	16002	15535	15809	15941	15779	15886	15851	15760	15851	15783	15741	15628	15703	15657	15963	15719	15611	15789	15750	15805	15815	15733	15796	15877	15618	16124	15622	15897	15815	15545	15780	15631	15782	15813	15835	15737	15721	15835	15834	15713	15743	15878	15589	15906	15874	15875	15570	15778	15711	15726	15555	15950	15826	15629	15798	15741	15591	15859	15874	15846	15600	15894	15678	15790	15814	15826	15893	15860	15891	15675	15646	15826	15595	15741	15863	15733	15723	15860	15884	15922	15908	15957	15731	15827	15721	15681	15756	15763	15756	15695	15529	15861	15799	15668	15769	15910	15735	15740	15915	15781	15784	15550	15678	15820	15753	15789	15776	15669	15805	15802	15751	15704	15787	15610	15936	15830	15707	15730	15639	15876	15789	15712	15890	15733	15829	15744	15787	15964	15672	15528	15867	15712	15722	15742	15632	15755	15771	15708	15959	15639	15939	15802	15732	15797	15773	15622	15804	15882	15670	15703	15623	15859	15813	15806	15555	15781	15861	15904	15793	15830	15831	15835	15745	15739	15804	15799	15731	15721	15708	15813	15674	15821	15799	15759	15676	15964	15748	15818	15929	15756	15715	15856	15782	15854	15699	15856	15673	15878	15804	15663	15653	15659	15707	15833	15830	15911	15884	15881	15583	15895	15774	15691	15698	15856	15785	15759	15908	15626	15711	15704	15844	15721
26327	22178	32265	33045	32811	33332	33018	29586	27988	27255	25657	25201	24604	24035	24174	24253	24049	23994	23864	23326	23287	23187	23057	23038	22951	22898	23040	23053	22932	23062	23163	22934	22829	23448	23106	23202	23259	23027	22912	23037	23258	22992	22979	22984	22849	22998	23117	22592	23341	22828	22959	22931	22790	22946	22992	22910	23048	22755	23031	22904	22646	22609	22980	22864	22821	22730	22875	22776	22888	22911	22921	22925	22947	22829	22918	22954	22963	22748	22872	22920	22883	22972	22878	22599	22844	22883	22786	22656	22709	22782	22988	22721	22662	22937	22760	22883	22946	22899	23101	22933	22846	22966	22855	22861	22770	22932	23031	22947	22839	22942	23058	22740	22702	22907	22986	22741	23077	22736	22856	22984	23236	22871	22940	22937	22701	22921	22859	22914	22970	22845	22901	22666	22811	22802	22930	22892	22812	22924	22770	22881	22827	23032	23058	23056	22769	22750	22744	22898	22884	23014	23013	22732	23073	22683	22743	22852	22727	23047	22981	23112	22956	23075	22854	23039	22947	22750	22965	22846	22721	22911	22977	22970	23036	22861	22923	22999	22906	22924	23002	22851	22761	22897	22741	22844	22891	23049	22878	22921	23028	22639	22817	23096	22939	22882	22710	22821	22926	23160	22865	23023	22595	22894	22895	22916	22911	22754	23030	22858	23064	22749	22929	22934	22792	22822	23042	22935	22622	22698	22847	23017	22955	22903	22933	22939	22786	22733	22803	22670	22962	22671	22973	22836	22801	22665	23047	23001	23090	23016	22891	23148	22818	22711	22769	22657	22905	22805	22566	23074	22774	22846	22816	22819	22978	22667	22833	23004	22881	23008	22927	22949	23092	22920	23123	22936	22883	22635	22836	22845	22893	22802	22714	22781	23081	22697	22985	23099	23062	23159	22804	23048	22839	22872	22727	22781	22769	22833	22897	22846	22811	22765	22860	22906	22664	23072	22758	22855	23075	22865	22921	23034	22686	22904	22977	22831	22758	22944	22764	22647	22912	22935	22955	23032	22845	22904	22802	23080	22904	22799	23025	22838	23087	22796	22777	22989	22736	22899	22766	23171	22664	22749	22907	22645	22980	22865	22592	22822	22590	22830	22793	22931	22844	22941	22930	22935	22939	22937	22945	22902	22941	22862	22979	22884	22719	22847	22867	22841	22783	22816	22603	22984	23005	23049	22865	23002	22951	22890	22960	22903	22864	23034	22834	23011	23127	22767	22859	22813	22804	22930	22984	22711	22660	22697	22707	22806	22957	22784	23020	22990	22939	22995	22748	22824	22966	23103	23119	23006	23155	22830	22746	22692	22716	22768	22923	22778	22714	22618	22789	22776	22964	23035	23029	22924	22883	22741	22984	22787	22993	22678	22737	22751	22752	23084	23050	22887	22805	23152	22779	22892	22812	22943	22960	22880	22998	22825	22863	22991	23002	22898	22902	22693	22802	22707	22730	22923	23070	22986	22902	22787	22973	22713	22589	23027	22971	22806	22835	22833	22753	22862	22808	22574	22882	22874	22900	23054	23046	22805	22780	22997	22897	22875	22920	22819	22818	22770	22481	22890	23001	22684	22591	22862	22892	22678	23118	22724	22883	22869	22924	22834	22909	22924	23003	22886	22770	22885	22941	22914	22863	22828	22701	22789	23057	22750	22872	22844	22962	22776	22830	22878	23111	22842	22831	22866	22785	22929	23061	22835	22768	22691	23294	22801	22895	22911	22959	22615	22887	22773	22706	22789	23116	22755	22709	22702	22959	22807	22515	22716	23111	22902	22653	22835	22811	22831	23050	23041	22899	22816	22940	23015	22737	22898	22860	22832	22790	22811	22606	22863	23023	22958	22854	22980	22759	22837	22984	22952	22719	22991	23098	22870	22541	22854	22973	22993	22916	22989	22946	22846	22954	22891	22853	22740	22623	22868	22758	22676	22907	23027	22868	23033	22924	23011	22954	22618	23162	23039	23090	22982	23045	22863	23113	22761	22859	23017	22786	22918	23018	23159	22833	22591	22681	22877	22917	22962	22947	23028	22826	22814	22951	22574	23063	22677	22926	22943	22953	22917	23034	22760	22711	22950	23107	22908	23011	22795	22734	22782	22816	22803	22689	22974	22924	22677	22808	22988	22981	22923	22728	22957	23203	23063	22944	22991	22830	22872	22825	22755	22854	22978	23058	22834	22872	22923	22927	22859	23038	22796	22794	22777	22837	22722	22843	22744	22965	22989	22891	22726	22844	22920	22917	22831	23042	22995	22743	22897	22758	22883	23094	22639	23125	22909	22759	22733	22803	22830	22762	23224	22831	22486	22921	22937	23014	23087	22842	22834	22677	22849	22698	22886	22928	22975	22867	22866	22894	22929	22912	22899	23124	23020	22795	22741	22818	22759	22499	22615	23039	22861	22840	22777	22830	22736	22666	22853	22935	22844	22908	22555	23006	22741	22976	23107	22966	22791	23149	22957	22818	22772	22922	22801	22926	22845	23097	23166	22848	22694	22957	22917	22662	22837	23004	22770	22905	22970	22948	22672	22831	22828	22721	22903	22830	22798	23073	22879	22815	22877	22769	22831	22848	22780	22999	22702	22806	22983	23109	22919	22833	22854	22739	22683	22763	22931	23065	22832	23081	22938	23042	22826	22601	22731	22993	22703	22870	22897	22956	22723	22891	23091	23247	22780	22918	23026	23152	22993	22659	22618	22818	22855	22839	22917	23016	22754	22768	22988	22830	22792	23004	22923	22934	22879	22973	23030	23054	22996	23022	22790	22832	23028	22883	22919	22988	22900	22726	22897	22875	22918	22555	22872	22728	22644	22897	23021	22979	23167	22865	22624	22705	22887	22765	22929	23000	22845	22939	22954	22922	22724	22753	22893	23017	22894	23059	22859	22892	22968	22844	22811	22906	22756	23125	22925	22734	22718	22747	22811	22897	22788	22655	22933	23030	22779	22931	22889	22757	22893	23243	22799	22775	22885	23022	22722	22835	22839	23096	22789	22851	23052	23029	22925	22826	22800	23003	23064	22982	23141	22835	22825	22966	22757	22780	22957	23009	22726	22771	23003	22974	22796	22889	22938	22862	22773	23054	22787	23007	22964	23149	22910	22897	22835	22949	22851	22842	22720	22856	23187	22638	22653	22922	23000	22899	22986	22766	23067	23054	23105	22675	22952	22839	22891	22824	22946	22804	22837	22944	23115	22871	23028	23155	23041	22848	22955	22903	22758	22985	22853	22731	22845	22710	22918	22796	22686	22987	22701	23004	23052	22931	22932	22966	22889	23029	22886	23001	22833	22904	22839	22988	23043	23059	22723	23060	22841	22896	23133	22841	22968	23036	23011	22998	22947	23032	22921	22936	23041	23136	22654	22886	23208	22807	22916	22970	22692	22652	22816	22865	22847	22612	22839	22997	22725	22859	22710	22690	22912	23078	22679	22842	22933	22622	22798	22921	22838	23005	22838	22991	22864	23080	23078	22810	22744	22923	22884	23101	22946	22847	23024	22810	22945	22792	22808	23206	23139	23089	22897	22992	23210	23104	22791	23063	22859	22800	22737	22839	22865	22793	23041	22981	22866	22913	23002	23007	22860	22931	22842	22834	22809	22898	22798	22865	22947	22972	22835	23027	22919	23019	22752	22908	22874	23024	22928	22818	22851	22860	22788	22759	22906	23092	22767	22955	22795	22774	22839	23025	22912	22920	22844	22845	22993	22903	22905	22828	23064	22856	22775	22875	22860	23036	22793	22721	22817	22708	22808	22772	22993	23206	22601	22935	23110	23174	23055	22887	22925	22927	23065	22858	22914	22933	22979	22956	22832	22859	22787	22852	22998	22783	22848	22520	22844	22939	22829	22983	22678	22900	22797	22755	22883	22954	22812	22820	22978	22909	22857	23021	22838	22770	22739	22846	22911	22830	22948	22861	22864	22744	23046	23044	22804	22885	22930	22665	22703	23001	22871	22942	22841	22857	22807	22750	22981	22796	22943	22864	22994	22864	22959	23272	22832	22819	22906	22748	23009	22962	22705	23077	23141	22965	22991	22733	22918	22899	23014	22839	22797	22813	22972	22781	22760	23034	22678	22962	22925	22764	22815	23000	23034	23396	22926	23011	23131	22917	22676	22894	22785	22812	22806	22737	22759	22879	22876	22782	22582	22827	22971	22843	22973	22889	22654	22929	22929	22643	22767	22881	23140	22860	22763	22603	22879	22828	22887	22867	22819	23000	22971	22977	23096	22913	22875	22755	22898	22804	22884	22960	23031	23200	22819	23045	22863	22970	22867	22980	22962	22770	22999	23114	22916	22957	22655	23100	23049	22922	22901	22981	22998	23001	22940	22874	22879	22904	22685	23020	23020	22900	22923	22795	22966	22964	22505	22628	22771	22849	22985	22962	23056	22624	22823	22897	22853	22846	22815	22757	22954	23181	22957	22793	22828	22950	22927	22722	22736	22988	22876	22996	22973	22928	22652	22790	22960	22880	22831	22846	22872	22696	22934	22749	22825	22836	22801	22888	22969	23128	23024	22901	22877	23015	22924	22924	22835	22926	22836	22865	22979	22836	22996	23162	22875	23036	22809	22633	22898	22711	22830	22615	22792	22705	22835	22824	22979	22774	22743	22895	22966	22820	22933	22826	22972	22808	22876	22662	22689	23080	22675	22863	22773	23044	22992	22804	22714	22926	22990	23049	22898	22741	22732	22990	22902	22739	23004	22852	22942	22952	23160	22718	22847	22897	23007	22879	22895	23079	23025	22951	22703	23071	22923	22979	22964	22902	22669	22870	23189	22894	23029	22982	23021	23071	22985	22961	22854	22693	22706	22874	23015	23020	22788	23063	22814	22804	23112	22796	22832	22834	22947	22637	22645	22863	22924	22831	22857	22878	23041	22798	22890	22927	22933	22830	22941	22837	22685	22857	22912	22723	23001	22880	23048	22998	22877	22805	22903	22897	22842	22804	22985	22710	23100	22913	22842	22673	22968	22615	22816	22614	22886	22609	22887	22852	22924	23063	22826	23024	22799	22976	22889	22901	22779	22916	22845	23046	22942	22969	22689	22819	23130	22631	22611	23075	22979	22978	22914	22863	22918	22743	22920	22998	23005	23021	23001	22525	22852	22901	22980	22882	22704	22881	23080
46839	76257	65774	48105	37504	30194	26742	24526	22771	20708	19200	18214	17634	17101	17341	17249	17021	16688	16687	16144	16013	16085	15667	15774	15771	15773	15900	15745	15653	15902	15998	15921	16070	15765	15920	15854	15991	15805	15852	15902	15811	15695	15940	15776	15714	15777	15650	15790	15733	15688	15691	15813	15553	15829	15653	15714	15497	15538	15591	15605	15683	15722	15705	15870	15593	15738	15658	15544	15695	15573	15674	15768	15813	15654	15524	15757	15742	15664	15636	15569	15540	15633	15632	15592	15813	15799	15781	15700	15594	15580	15599	15708	15497	15612	15582	15671	15663	15701	15743	15749	15839	15812	15689	15602	15694	15674	15659	15715	15733	15585	15700	15502	15613	15492	15812	15701	15650	15782	15722	15767	15666	15574	15679	15739	15644	15838	15533	15682	15557	15782	15546	15578	15646	15537	15773	15636	15527	15551	15540	15547	15658	15770	15524	15879	15527	15612	15666	15737	15694	15632	15624	15601	15807	15609	15767	15741	15802	15658	15800	15680	15822	15557	15789	15735	15633	15603	15690	15628	15625	15662	15673	15584	15804	15778	15746	15603	15656	15490	15583	15801	15654	15846	15687	15860	15845	15714	15598	15878	15711	15815	15588	15661	15526	15705	15648	15531	15632	15743	15653	16016	15695	15618	15708	15801	15711	15629	15546	15662	15768	15771	15690	15669	15797	15687	15564	15467	15710	15542	15569	15796	15667	15596	15622	15587	15635	15679	15664	15709	15651	15674	15783	15747	15673	15693	15729	15641	15771	15570	15690	15676	15609	15698	15468	15593	15673	15730	15664	15774	15743	15680	15575	15753	15797	15661	15876	15744	15623	15587	15512	15470	15708	15665	15695	15585	15725	15646	15501	15867	15780	15673	15754	15468	15605	15733	15723	15636	15504	15540	15734	15751	15718	15666	15755	15713	15727	15646	15714	15639	15845	15665	15726	15663	15823	15614	15721	15482	15726	15488	15646	15453	15849	15621	15767	15601	15715	15563	15675	15730	15729	15597	15925	15568	15634	15639	15599	15523	15570	15531	15673	15854	15749	15655	15687	15636	15491	15818	15580	15820	15547	15567	15676	15619	15680	15720	15447	15667	15461	15741	15609	15675	15642	15670	15669	15768	15671	15931	15762	15564	15787	15645	15863	15729	15636	15458	15673	15705	15698	15656	15703	15662	15471	15715	15692	15664	15753	15618	15607	15764	15682	15639	15696	15856	15645	15770	15545	15744	15700	15746	15562	15641	15599	15740	15631	15620	15707	15698	15636	15562	15648	15567	15741	15529	15788	15629	15720	15631	15573	15735	15667	15750	15628	15661	15662	15585	15669	15759	15733	15606	15676	15842	15685	15610	15771	15760	15698	15683	15714	15793	15505	15725	15769	15706	15778	15708	15513	15637	15696	15805	15620	15721	15680	15593	15711	15631	15648	15710	15628	15837	15646	15665	15782	15589	15795	15814	15604	15772	15670	15758	15799	15760	15416	15656	15687	15618	15597	15635	15915	15709	15554	15659	15668	15603	15784	15739	15518	15644	15785	15635	15763	15804	15595	15680	15807	15597	15691	15682	15610	15571	15581	15629	15735	15511	15721	15635	15660	15659	15646	15878	15740	15551	15923	15796	15618	15917	15896	15549	15829	15734	15659	15658	15605	15674	15639	15678	15744	15681	15632	15728	15631	15633	15635	15656	15647	15769	15673	15703	15658	15632	15603	15690	15743	15802	15662	15701	15658	15793	15642	15506	15793	15768	15737	15761	15468	15805	15772	15696	15717	15730	15822	15478	15696	15680	15971	15771	15612	15647	15570	15715	15818	15662	15564	15689	15619	15757	15683	15679	15802	15741	15849	15749	15782	15823	15590	15696	15648	15636	15502	15589	15649	15587	15700	15885	15739	15793	15705	15690	15782	15734	15722	15745	15692	15616	15642	15616	15723	15645	15806	15516	15525	15577	15737	15707	15797	15536	15588	15689	15601	15681	15779	15670	15751	15553	15756	15669	15619	15514	15608	15742	15739	15663	15718	15584	15685	15788	15646	15731	15710	15713	15633	15763	15878	15776	15748	15561	15638	15648	15677	15648	15667	15538	15591	15538	15619	15690	15719	15648	15580	15526	15769	15705	15529	15907	15738	15704	15636	15563	15839	15516	15652	15739	15671	15666	15487	15835	15695	15561	15553	15759	15685	15626	15587	15604	15730	15653	15731	15777	15627	15485	15642	15659	15800	15639	15700	15773	15548	15777	15651	15585	15899	15675	15912	15601	15662	15697	15635	15562	15789	15885	15616	15491	15627	15737	15710	15967	15601	15714	15459	15544	15656	15820	15662	15522	15593	15660	15786	15665	15649	15739	15636	15718	15531	15684	15641	15738	15577	15712	15537	15708	15565	15673	15627	15593	15748	15736	15618	15856	15710	15570	15502	15744	15715	15527	15846	15724	15679	15692	15723	15499	15709	15716	15650	15607	15614	15769	15573	15709	15603	15479	15672	15880	15642	15661	15970	15818	15717	15733	15503	15583	15678	15664	15717	15743	15764	15848	15697	15639	15661	15831	15601	15645	15723	15702	15636	15835	15667	15847	15609	15543	15689	15776	15587	15556	15639	15645	15615	15802	15670	15711	15734	15551	15631	15664	15707	15516	15646	15708	15656	15644	15860	15592	15609	15572	15621	15857	15665	15732	15841	15757	15768	15763	15634	15711	15604	15749	15591	15699	15754	15687	15727	15669	15635	15857	15547	15556	15744	15713	15875	15712	15792	15552	15638	15715	15713	15697	15604	15741	15741	15649	15718	15557	15697	15798	15640	15848	15698	15530	15887	15608	15649	15563	15600	15531	15808	15812	15610	15723	15727	15784	15579	15779	15731	15703	15711	15597	15670	15694	15640	15859	15777	15612	15693	15754	15645	15846	15612	15640	15652	15641	15618	15558	15616	15763	15728	15750	15575	15750	15818	15569	15661	15455	15808	15805	15763	15807	15837	15733	15768	15625	15569	15678	15621	15655	15498	15681	15639	15660	15823	15524	15820	15741	15588	15555	15642	15736	15869	15596	15694	15747	15654	15641	15635	15644	15740	15607	15702	15669	15778	15737	15528	15682	15723	15659	15539	15724	15802	15453	15758	15471	15681	15698	15619	15686	15618	15674	15483	15447	15710	15487	15747	15609	15570	15707	15621	15628	15657	15665	15628	15641	15658	15656	15668	15730	15606	15652	15725	15569	15634	15701	15795	15648	15732	15622	15633	15748	15699	15717	15407	15638	15608	15592	15715	15776	15739	15624	15630	15590	15465	15539	15611	15699	15631	15552	15644	15598	15666	15666	15713	15620	15715	15618	15735	15639	15625	15600	15718	15749	15573	15542	15708	15601	15724	15651	15708	15636	15740	15642	15645	15678	15665	15495	15756	15740	15504	15573	15760	15725	15687	15625	15929	15754	15618	15652	15620	15826	15713	15797	15606	15604	15718	15595	15611	15625	15603	15784	15666	15633	15581	15783	15484	15780	15602	15750	15853	15673	15612	15727	15804	15549	15723	15647	15631	15791	15742	15707	15564	15558	15861	15777	15725	15636	15730	15601	15679	15632	15515	15718	15608	15750	15660	15745	15594	15640	15667	15756	15735	15662	15652	15695	15632	15675	15624	15656	15739	15502	15860	15798	15629	15613	15644	15665	15476	15738	15726	15624	15766	15793	15569	15691	15727	15723	15600	15694	15541	15650	15551	15726	15597	15588	15778	15628	15681	15705	15682	15690	15669	15737	15744	15756	15548	15706	15788	15584	15613	15820	15551	15688	15707	15801	15678	15619	15680	15853	15683	15709	15849	15799	15826	15815	15774	15608	15694	15590	15647	15615	15608	15493	15567	15665	15782	15643	15712	15594	15594	15430	15585	15589	15790	15712	15644	15658	15790	15732	15800	15820	15660	15687	15564	15818	15584	15685	15735	15819	15644	15681	15636	15768	15551	15700	15790	15575	15736	15728	15433	15758	15785	15816	15518	15618	15803	16011	15650	15630	15672	15711	15650	15647	15742	15605	15558	15629	15805	15621	15705	15650	15750	15487	15855	15792	15576	15609	15639	15654	15697	15743	15696	15765	15576	15613	15575	15605	15938	15844	15854	15651	15686	15574	15721	15541	15487	15517	15562	15723	15651	15425	15662	15608	15679	15868	15652	15819	15743	15716	15692	15585	15729	15625	15643	15724	15602	15727	15650	15787	15649	15520	15615	15752	15806	15787	15739	15577	15697	15535	15855	15608	15795	15651	15775	15741	15805	15632	15715	15765	15574	15714	15599	15666	15667	15685	15724	15528	15552	15697	15713	15690	15839	15769	15490	15674	15754	15607	15509	15700	15474	15777	15588	15572	15842	15754	15586	15577	15621	15822	15564	15561	15692	15546	15503	15784	15770	15539	15837	15791	15837	15829	15563	15659	15563	15725	15563	15568	15805	15598	15694	15530	15714	15631	15563	15570	15642	15646	15756	15709	15665	15617	15665	15640	15690	15614	15768	15613	15696	15758	15733	15644	15789	15660	15617	15640	15549	15568	15809	15691	15777	15705	15738	15500	15637	15754	15835	15847	15724	15712	15767	15694	15663	15566	15602	15539	15697	15824	15699	15546	15711	15601	15530	15656	15690	15761	15484	15568	15596	15518	15525	15631	15553	15703	15607	15529	15700	15733	15759	15652	15630	15655	15617	15539	15700	15787	15781	15645	15743	15824	15623	15649	15686	15865	15659	15712	15703	15486	15697	15838	15634	15772	15676	15703	15688	15644	15721	15861	15814	15626	15602	15659	15749	15653	15806	15617	15536	15692	15648	15694	15788	15685	15688	15641	15538	15579	15680	15556	15812	15868	15590	15721	15784	15639	15588	15697	15623	15892	15639	15577	15614	15648	15619	15705	15714	15686	15714	15802	15730	15422	15612	15448	15489	15680	15795	15805	15702	15715	15730	15618	15619	15688	15656	15715	15704	15730	15883	15750	15773	15584	15590	15757	15773	15767	15645	15635	15728	15780	15714	15734	15624	15709	15688	15643	15550	15654	15745	15602	15547	15685	15578	15631	15759	15650	15666	15803	15629	15657	15623	15600	15672	15606	15806	15491	15634	15548	15724	15503	15551	15829	15670	15547	15600	15878
24559	21712	30326	30381	30881	32439	35105	30786	28790	27203	25457	24467	23440	23554	23387	23375	23363	23044	22592	22322	22047	21753	21847	21995	21709	21710	21557	21720	21519	21683	21667	21806	21677	21720	21671	21651	21595	21696	21660	21572	21770	21584	21621	21455	21939	21534	21737	21544	21638	21491	21431	21554	21365	21585	21457	21601	21604	21334	21384	21551	21216	21687	21555	21465	21405	21467	21337	21394	21397	21498	21239	21524	21546	21384	21474	21321	21410	21348	21212	21394	21394	21592	21583	21513	21215	21400	21314	21312	21237	21397	21490	21457	21514	21272	21457	21410	21519	21461	21568	21564	21649	21431	21422	21622	21552	21302	21274	21415	21442	21372	21682	21562	21541	21343	21489	21267	21443	21540	21477	21492	21373	21130	21219	21392	21221	21279	21474	21291	21356	21517	21278	21482	21388	21272	21458	21411	21480	21505	21559	21423	21531	21405	21392	21443	21238	21444	21535	21589	21347	21560	21539	21293	21383	21383	21460	21244	21356	21136	21308	21507	21421	21404	21482	21505	21262	21284	21593	21433	21272	21592	21423	21522	21306	21341	21474	21579	21378	21453	21420	21197	21401	21336	21465	21319	21486	21448	21163	21440	21326	21386	21268	21190	21231	21476	21181	21266	21408	21284	21422	21522	21465	21371	21327	21245	21541	21514	21298	21644	21516	21428	21488	21364	21260	21302	21527	21256	21413	21572	21587	21421	21367	21524	21263	21339	21544	21169	21512	21275	21304	21246	21143	21335	21474	21411	21479	21283	21533	21540	21804	21481	21512	21721	21467	21474	21223	21341	21303	21331	21514	21452	21274	21382	21378	21592	21405	21339	21228	21283	21577	21378	21412	21638	21486	21347	21352	21314	21340	21471	21420	21404	21542	21310	21492	21199	21481	21478	20976	21536	21600	21329	21303	21326	21504	21274	21508	21531	21361	21296	21387	21401	21667	21257	21276	21192	21249	21405	21461	21555	21420	21356	21470	21425	21356	21354	21547	21524	21475	21361	21481	21402	21410	21905	21514	21442	21136	21615	21386	21468	21550	21504	21460	21332	21426	21364	21512	21392	21395	21464	21118	21367	21365	21457	21329	21388	21425	21574	21470	21266	21427	21220	21492	21375	21356	21557	21542	21604	21484	21183	21361	21484	21192	21383	21645	21557	21520	21254	21444	21411	21539	21379	21056	21469	21580	21563	21333	21599	21028	21483	21355	21532	21440	21461	21576	21472	21304	21236	21250	21199	21315	21355	21538	21348	21529	21133	21241	21364	21372	21234	21538	21493	21488	21585	21478	21737	21319	21369	21438	21133	21215	21337	21257	21353	21330	21233	21385	21306	21618	21310	21387	21267	21353	21321	21432	21373	21391	21473	21267	21561	21483	21402	21460	21395	21455	21318	21220	21306	21239	21435	21251	21277	21487	21458	21341	21474	21521	21164	21289	21467	21439	21448	21566	21297	21473	21309	21491	21272	21411	21259	21388	21623	21531	21366	21437	21445	21526	21514	21250	21461	21244	21280	21476	21445	21449	21298	21314	21401	21390	21299	21344	21393	21286	21555	21585	21380	21400	21484	21481	21413	21308	21536	21507	21546	21479	21272	21108	21389	21253	21468	21483	21589	21233	21309	21434	21291	21452	21259	21397	21413	21309	21352	21296	21461	21483	21500	21254	21428	21418	21331	21552	21194	21231	21376	21253	21342	21442	21560	21481	21539	21353	21418	21336	21334	21508	21428	21190	21366	21260	21421	21459	21470	21364	21312	21396	21543	21439	21426	21048	21474	21373	21537	21572	21278	21348	21484	21346	21378	21407	21482	21594	21422	21247	21150	21249	21476	21456	21254	21503	21284	21505	21452	21368	21444	21388	21244	21432	21390	21438	21482	21520	21539	21472	21433	21614	21624	21310	21269	21379	21406	21608	21430	21382	21331	21264	21431	21656	21412	21469	21303	21276	21366	21345	21549	21792	21602	21452	21240	21334	21290	21322	21287	21116	21490	21469	21376	21219	21360	21514	21365	21282	21293	21400	21480	21495	21395	21202	21255	21513	21359	21549	21344	21623	21447	21568	21404	21355	21379	21411	21455	21431	21453	21358	21352	21274	21230	21535	21281	21362	21347	21575	21592	21683	21464	21388	21503	21711	21346	21304	21506	21391	21380	21311	21230	21351	21397	21449	21370	21460	21374	21502	21357	21533	21408	21332	21461	21567	21312	21500	21497	21440	21396	21368	21308	21268	21213	21369	21140	21403	21658	21443	21524	21369	21640	21463	21607	21338	21363	21312	21362	21228	21262	21221	21239	21333	21300	21596	21437	21326	21559	21592	21293	21212	21309	21409	21541	21492	21703	21498	21442	21505	21284	21367	21408	21409	21549	21549	21220	21280	21216	21255	21470	21674	21367	21283	21405	21072	21420	21598	21344	21300	21320	21458	21394	21268	21223	21309	21297	21553	21428	21392	21549	21312	21633	21224	21419	21555	21462	21565	21435	21419	21564	21468	21353	21236	21313	21445	21180	21327	21505	21423	21395	21397	21238	21468	21312	21239	21435	21474	21577	21651	21629	21393	21334	21510	21289	21376	21253	21498	21359	21360	21403	21602	21415	21254	21183	21321	21412	21276	21429	21333	21596	21493	21507	21361	21350	21370	21336	21508	21469	21462	21378	21331	21322	21295	21237	21290	21328	21298	21461	21289	21318	21439	21396	21300	21304	21407	21504	21452	21380	21384	21730	21501	21286	21330	21258	21390	21354	21566	21460	21514	21401	21378	21337	21421	21495	21233	21313	21473	21447	21372	21577	21447	21551	21223	21328	21475	21324	21179	21401	21146	21370	21353	21364	21475	21177	21365	21388	21301	21318	21400	21410	21515	21385	21590	21459	21416	21356	21297	21395	21482	21475	21123	21343	21541	21559	21740	21344	21516	21309	21494	21314	21166	21213	21287	21450	21362	21603	21424	21583	21399	21361	21576	21454	21299	21464	21565	21412	21277	21442	21237	21446	21500	21462	21253	21490	21241	21237	21311	21419	21356	21509	21639	21675	21320	21333	21411	21479	21539	21206	21275	21351	21340	21224	21301	21475	21347	21313	21232	21410	21403	21486	21326	21650	21444	21335	21318	21453	21316	21529	21550	21392	21491	21393	21146	21326	21331	21455	21459	21185	21262	21125	21294	21477	21595	21465	21485	21604	21422	21421	21390	21379	21317	21327	21236	21299	21409	21301	21505	21312	21365	21342	21349	21314	21139	21284	21497	21308	21450	21592	21480	21534	21434	21529	21351	21163	21243	21412	21240	21473	21288	21449	21357	21433	21389	21495	21213	21630	21459	21505	21375	21595	21671	21429	21308	21247	21496	21579	21487	21644	21687	21551	21768	21329	21563	21484	21512	21363	21538	21336	21595	21280	21420	21211	21163	21388	21261	21373	21507	21275	21393	21576	21524	21434	21368	21402	21286	21289	21475	21561	21482	21536	21409	21390	21391	21457	21368	21527	21545	21394	21609	21359	21327	21130	21346	21256	21492	21572	21472	21501	21788	21414	21255	21320	21458	21599	21694	21546	21656	21406	21514	21493	21524	21316	21512	21419	21203	21412	21442	21677	21482	21265	21601	21540	21505	21465	21411	21323	21219	21559	21259	21151	21389	21443	21173	21193	21308	21627	21460	21488	21492	21570	21311	21375	21552	21442	21256	21409	21374	21164	21367	21369	21551	21218	21059	21254	21530	21340	21413	21472	21562	21545	21562	21379	21303	21578	21609	21475	21398	21356	21286	21366	21478	21498	21481	21598	21385	21489	21586	21404	21443	21392	21620	21346	21355	21403	21495	21433	21475	21258	21467	21467	21138	21356	21225	21344	21447	21241	21392	21290	21567	21200	21573	21369	21217	21298	21328	21356	21410	21309	21354	21335	21413	21484	21524	21427	21166	21391	21610	21336	21466	21417	21229	21275	21308	21378	21192	21342	21667	21425	21328	21517	21447	21394	21406	21316	21241	21413	21408	21404	21454	21509	21623	21560	21468	21311	21231	21538	21308	21469	21715	21575	21486	21564	21425	21520	21296	21336	21496	21377	21424	21398	21566	21372	21597	21426	21491	21426	21316	21436	21378	21265	21365	21449	21350	21383	21373	21520	21357	21365	21392	21451	21385	21378	21580	21454	21080	21423	21440	21608	21326	21709	21547	21444	21213	21593	21765	21371	21420	21410	21270	21331	21403	21173	21495	21320	21457	21318	21631	21221	21233	21360	21321	21345	21395	21486	21393	21524	21344	21522	21361	21406	21471	21386	21358	21314	21580	21404	21503	21325	21310	21339	21490	21549	21378	21515	21378	21454	21515	21257	21283	21523	21287	21563	21521	21310	21093	21699	21333	21423	21343	21397	21467	21421	21358	21508	21399	21358	21853	21511	21466	21301	21447	21399	21239	21310	21625	21294	21414	21575	21348	21462	21464	21252	21411	21579	21508	21368	21447	21353	21740	21553	21208	21585	21665	21369	21246	21478	21645	21527	21526	21352	21505	21306	21343	20961	21568	21179	21270	21432	21456	21523	21555	21432	21275	21560	21383	21397	21590	21479	21302	21437	21239	21396	21502	21387	21474	21414	21584	21318	21281	21600	21482	21568	21337	21400	21474	21511	21520	21438	21365	21187	21420	21381	21274	21251	21432	21248	21406	21290	21446	21560	21376	21268	21192	21213	21206	21402	21387	21261	21274	21448	21471	21556	21338	21245	21488	21346	21378	21452	21467	21491	21444	21475	21365	21627	21356	21339	21415	21284	21300	21491	21349	21684	21331	21570	21541	21242	21480	21556	21410	21497	21253	21219	21368	21380	21381	21399	21458	21361	21378	21464	21355	21476	21352	21236	21551	21433	21567	21574	21239	21345	21402	21401	21606	21582	21422	21554	21509	21151	21572	21537	21455	21701	21391	21482	21207	21474	21493	21515	21608	21550	21348	21483	21346	21565	21450	21494	21153	21338	21401	21491	21433	21322	21342	21321	21368	21353	21504	21436	21481	21262	21303	21473	21233	21491	21424	21498	21541	21389	21374	21434	21378	21492	21510	21371	21328	21377	21297	21558	21258	21514	21253	21480	21582	21488	21374	21540	21208	21384	21459	21342	21489	21345	21495	21474	21239	21288
46308	78702	72573	59564	43988	33788	30436	27524	24810	22013	19968	18538	17827	17491	17529	17227	16962	16403	16129	15644	15410	15447	15249	15076	15096	15033	15084	15108	15002	15281	15140	15085	15165	15140	15168	14994	15128	15047	15059	15193	15132	14987	15190	15178	15109	15094	15131	14990	15230	15175	14822	15092	15118	15113	14733	15088	14756	14923	14965	14938	14925	14882	15018	15004	14957	14742	14871	14780	14861	14895	15065	15130	15216	14941	14930	14982	15040	15082	14919	14803	14935	14963	15013	14887	15199	14704	14994	15044	14947	14825	14947	14917	14992	14969	15100	15040	14900	14740	15052	14923	14932	15000	14906	15127	14816	14783	14806	15034	15007	14965	14861	14925	15021	14964	14873	14946	15000	14953	15025	15006	14850	14876	14875	14950	14930	15030	14826	14815	14854	14980	14809	14654	14820	14958	14988	14933	14820	14959	14914	14938	14818	14860	14759	14903	14835	15080	15029	15050	14923	14904	14975	14823	14892	14933	14952	14944	15122	15028	14944	15112	14988	15113	14839	14938	14969	14890	14751	14943	15056	14762	14809	15003	14907	14889	14856	14937	14864	14638	14897	14923	14921	14942	14893	14918	14912	14981	15065	14976	14831	14945	15045	14743	14895	15038	14872	14873	14997	15043	14939	14974	14781	15028	14867	14771	14884	14930	14904	14912	14968	14974	14820	14892	15051	15038	14807	14885	14911	14996	14826	14857	14966	14932	14867	14651	15032	14731	14922	15031	15048	14864	14779	14863	14853	14988	14761	14977	14902	14892	14717	14938	14937	14914	14839	14848	14868	14972	15090	14801	14865	14949	14863	14776	14868	15012	14885	14796	14942	14938	14801	14994	14873	15139	14995	14912	14790	14853	14992	15069	14909	14984	14931	14903	14956	14846	14950	15051	14736	14891	15083	15051	14968	14824	14958	14956	15023	14998	14982	14961	14839	14953	15023	15024	14791	14952	14974	14971	15055	14928	14965	14794	14909	14861	14854	14879	14950	14777	15004	15048	15072	14944	14775	14928	14974	14810	14873	14916	14895	14904	14920	14743	14897	14887	15026	14848	14694	14761	14894	14912	14713	15009	14859	14987	14834	14958	14981	15068	14908	14923	15028	15026	14950	14787	14703	14927	14734	14907	15100	14858	14970	14889	14959	14921	14993	15036	15008	14730	14913	15046	14835	14888	15042	14884	15045	14799	14924	14809	14972	14912	14826	14839	14950	14980	15032	14934	14875	14883	15031	14975	14888	14792	14871	15118	14809	14942	14852	14667	14882	15108	14934	14871	14720	15049	14844	14762	14958	14846	14933	14958	14970	14981	14770	14883	14889	15024	14770	14807	14780	14739	15032	14671	15196	14742	14935	14980	14825	14862	14707	15011	14934	14885	14920	14722	14855	14882	14937	14837	14860	14943	15060	14882	14931	14960	14748	14992	14862	14942	14874	14917	15142	14840	14879	14864	14847	15004	14905	14725	14992	14951	15085	14725	14835	14794	14772	14818	15027	14847	14935	15032	14769	14920	15059	15034	15034	15064	15019	14811	14788	14801	14825	14849	14969	14952	15075	14791	15018	14943	14910	14969	15006	14971	15108	15080	14947	15081	14906	15145	14983	14873	14743	14901	14884	14884	15009	14892	14900	14970	14756	15008	14954	14922	14889	14917	15013	14724	14722	14850	14758	15084	15008	14789	14854	15017	14836	14959	14996	14802	14933	14929	14905	14835	14869	14929	14941	14823	14795	15035	15043	15042	15034	14833	14902	14945	15015	15041	14956	15002	15099	14946	14988	14843	15118	14814	14774	14977	14827	14825	14880	14924	14837	14991	14769	14835	15001	14810	14915	14909	14798	14967	14875	14919	14863	15003	14858	14935	14848	15044	15008	14860	14767	14839	14859	14914	14874	14780	14854	14918	15008	14947	14866	14914	15004	14862	15040	14893	14825	14980	14739	14849	14821	14989	14989	14755	14859	14736	14809	14824	14954	14802	14894	14924	14949	14919	14869	15016	14880	14839	14856	14874	15013	14758	14939	14970	14791	14864	14983	14874	14846	14968	14816	14837	14942	14977	14812	14808	14989	14872	14982	14867	14936	15002	14936	14894	14831	14877	14979	14898	14841	14762	15014	14766	14824	15071	14799	14815	14880	15009	14941	15026	14873	14897	14785	14779	15067	15002	14993	14929	14958	14905	14950	14834	14905	14790	15014	14656	14688	15032	14942	15036	15007	15117	14836	14793	14880	14986	14735	14842	14878	14733	14885	14800	14904	14788	14665	14878	14854	14776	14946	14836	15041	14965	14906	14907	15068	14937	14817	14845	14781	15050	14805	14935	14950	14825	14909	15022	15008	14888	14841	14908	14870	15018	14821	14869	14934	14841	14961	14987	14959	14850	14904	14947	14939	14654	14908	14861	14852	14895	14784	14776	14910	14920	14932	15033	14719	14674	14963	14983	14934	15092	14991	14907	14906	14804	14799	14997	14864	14872	14862	14836	14924	14827	15088	14995	14777	14941	14806	15021	14935	14887	14799	14884	14956	14919	14971	14852	15035	14919	14746	14971	14937	14915	14928	14871	14854	14991	14888	14830	14847	14778	14942	14891	14926	14821	14884	14931	14939	14980	14911	14825	14816	14821	14889	14771	14952	15028	14974	14857	15007	14881	14959	14913	14800	14868	14905	15088	14988	14977	14934	15020	14826	14992	14824	14864	14876	14845	15061	14864	15012	14918	15098	14945	14981	14986	14944	14917	14982	14899	14923	14782	14982	14883	14840	14954	15086	14878	15009	14937	15058	14895	14848	14863	14927	14933	14835	14866	14818	14852	14873	14832	15059	14725	14873	14861	14970	15026	14856	15081	14857	15004	14775	14826	15034	14923	14844	14976	14947	14956	14951	14854	14852	14720	15033	14806	14724	14901	15095	14814	14947	14995	14836	14935	15020	14930	14844	14763	14970	14966	14875	14904	14900	14932	14689	14902	15102	14747	14655	14845	14895	14954	14931	14883	15096	14919	15022	14962	14985	14845	14823	15148	14857	14906	14896	14896	14951	14922	14862	15173	14962	14958	14996	14927	14989	14931	14871	14895	15008	14950	14826	14960	15062	14828	15047	14954	14871	14741	14797	14825	14826	14870	14862	14892	14986	15066	14813	14922	14974	14926	15003	14792	14873	14737	14961	15024	14777	14861	14827	15048	14906	14854	15025	14716	14859	14874	14930	14855	14839	14813	15052	14923	14882	14897	14833	14972	14797	15013	14923	14895	14894	14858	14994	14828	14679	14937	14950	15023	14868	14890	15086	14923	14901	14783	15010	14905	14758	14970	14917	14906	14931	15106	14811	14919	14946	14795	14767	15125	14784	14989	14950	14925	15021	14737	14907	14745	14972	15008	14858	14956	14805	14871	14862	14939	15010	14819	14904	14850	14833	14964	14747	14984	14886	14900	14835	14996	15017	14769	14812	14952	14695	15022	14842	14922	14823	14856	14909	14886	14663	15043	14940	14840	14972	15009	14875	14824	14988	15009	15006	15014	14911	15040	14894	14873	14796	14956	14835	14884	14871	14826	14944	14855	14990	14954	14984	15005	14696	14792	14879	14854	14910	14895	14920	14820	14964	14876	14921	14978	14909	14911	14883	14897	14826	14983	14961	14967	14886	14949	14991	15048	14841	14896	14818	14989	14977	14911	15033	14870	14901	15003	14918	14806	14893	14823	14893	14921	14874	14911	15090	14881	15019	14856	14911	14865	14909	15012	14941	14868	14833	14919	14828	14945	14875	14824	14844	15003	14795	14942	14903	14869	14947	14887	14899	14979	14864	14933	14848	14731	14988	14971	14881	14905	14878	14994	14839	14893	14831	15034	14859	14805	14926	14840	15012	14980	14996	14921	14990	14827	15073	14945	14869	14853	14906	14972	15074	14799	14977	14941	14972	14785	14984	14746	14912	15065	14960	14828	14978	14972	15021	14963	15142	15086	14828	14726	14955	14799	15118	14890	14865	14816	14884	14955	14928	14902	15033	14876	14868	15037	14918	14943	14838	14953	14773	15125	14936	14862	14911	14997	14947	14904	14846	14697	15198	14803	14790	14856	14902	14701	14967	14854	14900	14870	14943	15012	15068	14808	14798	14970	14897	15012	15063	14953	14970	15063	14804	14911	14850	14767	15106	14949	14946	15117	14930	14921	15039	14920	14881	14902	14823	14916	14929	14878	14824	14849	14851	14937	14619	14961	14961	14810	14814	14817	14860	14940	14901	14962	14835	14831	15007	14993	14871	14952	14866	14831	15143	14952	14870	14727	14777	14764	14734	14977	14855	14923	14909	15057	14829	14962	14924	15062	14895	14878	14958	14873	15057	14966	14907	14955	14975	14909	14883	14820	15130	14881	14836	14802	14931	14819	15042	14890	14889	14844	14980	15004	14804	14908	14827	15003	14961	14733	14933	14922	14961	14895	14798	14941	14874	14854	14794	15035	14892	14982	15034	14890	15113	14925	15022	14936	14758	14963	14738	14945	14916	14795	14831	14888	14896	15005	15010	14997	15077	14992	14840	15097	14748	14749	14873	15142	14906	14967	14989	14788	14896	14842	14974	15089	14804	14905	14760	14975	14969	14836	14980	15033	14963	14679	14817	14893	14935	14926	14782	15204	14984	14786	14958	14841	15020	14935	14883	14816	14786	14857	15048	15135	14975	14791	15112	14819	15008	14833	14987	15044	14836	14903	14949	15079	14931	15022	14711	14990	14961	14993	15011	14803	15126	15057	14901	14786	14834	14969	14911	14943	14797	14815	14979	14985	15015	14975	14821	14863	14764	14960	14804	14817	14868	14982	14905	14824	14772	14649	14764	14859	14990	14865	14994	14744	14766	14860	14970	15048	15002	14924	14908	14679	14878	14982	14981	14882	14814	14768	14891	14837	14819	14932	14779	14898	14846	14926	14763	14857	14728	14748	14955	15018	15006	14883	14864	14830	14806	14885	14993	14955	14783	15076	14896	14893	14879	15010	14909	15101	14925	14916	14789	14971	14968	14822	14852	14948	14927	14832	15010	14854	14957	14916	14746	14877	14916	14840	14839	15004	14978	14835	15101	14993	14825	14977	14918	14992	15008	14957	15011	14938	14944	15034	14922	14686	14807	14888	14930	14987
41728	51059	53857	44418	34940	31066	29054	27561	26414	25476	24808	24095	23964	23751	24032	23891	23899	23606	23549	23227	23199	23198	23511	23108	23207	23364	22912	23184	23338	23173	23203	23204	23467	23309	23057	23070	23230	23075	23193	23349	23175	23398	23277	23301	23110	22870	23064	23080	23192	23141	23433	23329	23274	23237	23312	23231	23127	23256	23022	23455	23494	23418	23513	23025	22857	23223	23250	23340	23136	22882	23133	23273	23354	23023	23097	22960	23057	23070	23039	22974	23112	23103	23166	22947	22890	23419	23090	23139	23013	23021	23270	23251	23179	23007	23020	23213	23146	23047	23210	23290	23146	23079	22918	22913	23048	23012	22978	23206	23116	22944	22938	23142	23029	23254	23088	22912	23149	23103	23169	23280	23318	23385	23245	23006	23125	23170	23251	23320	23307	23201	23052	23079	22966	22911	23078	23239	23003	23177	23130	23099	23057	23139	22967	23060	23365	23142	23172	23119	22974	23189	23005	23062	23169	23157	23110	23129	23019	22952	23209	23163	23150	23105	23190	22878	23078	23220	23133	23146	23308	23079	23144	23145	23312	23108	23152	23309	23222	23008	23229	23334	23091	23142	23127	23290	23207	23036	23348	23148	23386	23201	23179	23093	23130	23034	23157	23133	23107	22915	22901	23069	23177	23093	23058	23073	23160	23000	23303	23081	23038	23082	23319	23147	23210	23245	23335	23021	23207	23112	23157	23172	23144	22989	23337	23190	23012	23024	22939	23259	22947	23134	23138	23330	23156	22851	22900	23206	23421	23190	23029	23080	23265	23134	23226	23103	23181	23040	22952	23164	23056	23225	23139	23006	23018	23058	23094	23279	23047	23110	23072	23062	23254	23042	23292	22993	23311	23099	23171	23076	23010	23040	23215	23232	23138	23169	23055	22948	23217	22985	23182	23063	23109	23047	23045	22981	23165	22989	22942	22918	23025	23108	22953	23014	23149	23190	23238	23330	23124	22948	23105	23131	23217	23152	23071	23135	23156	23146	23091	23140	23099	23250	23083	23283	22990	22945	23076	23196	23095	23010	23045	23099	23624	23033	22966	23059	23324	23235	23401	23242	22974	23359	23048	23004	23177	22837	23279	23134	22997	23054	23227	22979	23444	22972	23053	23045	22993	23290	22925	23227	22848	23113	23108	23064	22969	23058	23111	23151	23383	23318	23173	23052	23170	22978	23050	23195	23342	22924	23233	23116	23225	23137	23222	22980	23193	23150	23116	23142	22899	23090	23164	23106	23128	23277	23251	23195	22945	23205	23108	22782	23108	23100	23030	23239	22998	23089	23185	23097	23189	23263	23120	23313	23057	23155	23156	23078	22881	23063	23151	23157	23466	23306	23180	23352	23201	23171	23258	23068	22980	23263	23198	22939	23124	23144	22970	23053	23106	23182	23245	22962	23035	23021	23010	23079	23249	23251	23231	23241	23252	23059	23268	22994	23154	23061	23002	23369	23183	23117	23220	23129	22927	23223	23189	23077	23276	23263	23326	23207	23123	22866	23274	23007	23023	23416	23333	23170	23259	23010	23221	23002	22730	23066	23113	23245	23088	23088	23091	23104	23254	23216	23114	23151	23442	23000	23204	23089	23341	23263	23236	23070	22961	23058	23361	23179	23252	22985	23201	22919	23006	22952	23011	23396	23293	22784	23102	23285	23242	23455	23021	23124	23040	23253	23088	23244	22914	23253	23362	22858	22895	23223	23065	22997	23246	23042	23143	23024	23285	23084	23118	23185	23097	23192	23009	23261	23370	23104	23002	23054	23277	23292	23082	23036	23074	23030	23050	23172	22877	22895	23046	23116	22841	23084	22877	23062	22806	23378	23235	22980	23244	23160	23439	23151	23115	23097	23173	23084	23041	23092	23273	23355	23153	23129	23173	23068	22838	23349	22948	23010	23125	22992	23224	23107	23314	23042	23172	23289	23047	23079	23213	23155	23184	22867	23361	23232	23086	23183	23166	23026	23055	23208	23145	22974	23121	23084	23116	23067	23165	23168	22875	22920	23116	22910	23014	23095	23106	22920	23133	23258	23146	23257	23332	23360	23142	23149	23067	23170	22951	23015	23086	23193	23146	22930	22957	23168	23236	23163	23159	22705	22945	23149	22894	23136	23077	23015	23172	23172	22997	23123	22993	23112	23267	23177	23052	23296	23226	23162	23225	22972	23300	23207	23132	23111	23061	23026	23244	23232	23154	23116	23262	22839	22948	23350	23234	23173	22997	23178	23181	22961	23068	23087	22945	23199	23130	22891	23149	22911	23005	22922	23134	23100	23227	23068	22962	23202	23078	22976	23180	23273	23140	23082	23091	23017	23246	23198	23217	23169	23181	23075	23003	23249	23212	22959	23138	23242	23208	23264	23210	23189	23292	23254	23084	23177	23094	23120	23181	23077	22993	23340	23457	23030	23180	23009	23010	23049	23173	23053	22711	23119	23328	23162	23385	23027	23242	23103	23223	23300	23184	23335	23306	23256	23167	22893	23314	23214	23351	23074	23029	23073	23099	23110	22965	23004	23211	22969	23182	23207	23216	23232	22989	23342	23217	23225	23222	22895	23376	22929	23346	23071	22882	23030	22927	23340	23104	23170	23014	23116	22917	23011	23190	23101	23192	23010	22881	23128	23184	23164	23263	23096	22996	23074	23007	23285	22940	23188	23224	23062	23102	23059	23185	23122	23189	23339	23087	22958	23190	23193	23135	23036	23160	23150	22901	23017	23172	23033	23444	23371	23078	23143	23200	23147	23112	22962	23046	23120	23114	22976	23440	23097	23081	23181	23155	23160	23296	23269	23076	23305	23072	23107	23093	22973	22916	23128	23039	23106	23135	23035	23287	23256	23090	22886	22999	23156	23157	23245	23318	23194	23074	23107	23099	22860	23176	23229	23297	23221	23168	23036	23221	23395	23255	23177	23100	23012	22837	23052	23120	23009	23079	23264	23073	23066	23046	23069	23247	23375	22953	23229	23046	23197	23194	23035	23173	23136	23183	23100	22961	23235	23016	23000	23054	23005	23321	23196	23185	22995	23037	23146	23348	23046	23199	23120	23358	23119	23171	23272	23067	23186	22913	23116	23067	23158	23316	23100	23001	23197	23192	23316	23301	23110	23042	23215	23152	23153	23285	23041	22948	23206	23224	23243	23111	23034	23188	23219	23236	23011	23197	23356	23320	22978	23193	22963	23285	23109	23153	23249	23028	22956	23209	23288	23307	23182	22898	23158	23199	23283	23129	22944	23261	23222	23193	23140	23294	23180	23001	23020	23214	23178	23068	23086	23170	23054	23468	23301	23239	22939	23094	23141	23074	23127	22872	23393	23047	23088	23122	23013	23206	23085	23218	22947	23189	23046	23183	23260	23279	23121	23285	23219	23131	23168	23020	23073	23224	23210	22960	22785	22997	22986	23018	23134	23080	23153	23141	23147	23121	23035	23131	22903	23005	23388	23120	23122	23152	23047	23024	22867	23240	23151	23200	23002	23198	23215	23093	23283	23311	23096	23025	22833	23170	23207	23149	23168	23125	23021	23142	23175	23191	23191	23190	23101	22955	23075	23131	23342	23107	23265	22990	23090	23205	22899	23129	23048	23255	23222	23290	23304	23007	23094	23037	23046	23045	23260	22928	23189	23099	23174	23142	23040	23190	23271	23185	23093	23125	23113	23207	23379	23039	23230	23239	23132	23207	22919	23111	23093	23187	23185	23215	23102	23250	23355	23215	23069	22887	23087	23088	22910	23235	23136	23193	23153	23299	23024	23259	23072	23260	22860	23235	23188	23032	23275	23064	23135	22961	23113	23052	22964	23008	23236	23503	23548	23034	23117	22909	23219	23265	22957	23173	22951	23025	22903	23180	23247	23202	23095	23071	23246	23379	23109	22973	23018	23167	23253	23211	23230	23163	22765	22923	23191	22799	23237	23196	23075	23218	23142	23285	23119	23037	23086	23046	23130	22777	23176	23270	22924	23301	23095	23206	23443	23097	23097	22981	23088	23312	23174	22933	23156	23041	23079	23107	23253	23287	23354	22816	23220	23350	22969	23049	23238	22836	23119	23277	23103	23295	23197	23194	23210	23165	23239	23020	23125	22884	23087	23101	23044	23112	23269	22967	23234	23214	23214	22819	23123	23270	23113	23047	23017	23082	23032	23154	23143	23417	23034	23013	23046	23123	23282	23220	23328	22924	23180	23248	22971	23169	23109	23182	22869	23079	23251	23237	23154	23103	23050	23420	23168	22987	23226	23014	23081	23164	22972	23355	23028	23083	23139	23152	23305	23162	23251	22968	23177	23013	23227	23202	22921	23141	23322	23423	23026	22985	23123	23447	22993	23099	22991	23187	23090	23093	23150	23343	23348	23039	23170	23007	23036	23207	23092	23108	23250	23256	23192	23056	22976	23071	23214	23032	22880	23169	23057	23175	23226	23169	22889	23326	23048	23127	23137	23057	23060	23193	23250	22953	23134	23529	23209	23313	23087	22771	23107	23072	23075	23043	23221	23052	23161	23025	23151	22882	23147	23295	23018	23204	23214	23200	23347	23224	23401	22775	23067	23066	23119	23274	23130	23134	23301	23239	23088	23170	23177	23030	23108	23128	22776	23099	23155	23168	23051	23051	22826	23062	22962	22953	23134	23244	23186	23248	23270	23211	23180	22897	22900	23005	22880	23292	23205	22913	23167	23178	23447	23156	23261	23099	22858	22987	22959	23107	23236	23339	23219	23115	23205	23361	23051	23192	23140	23175	23089	23172	22984	23227	22907	23160	23271	22960	23193	22935	23099	23294	22833	23348	23082	23334	23026	23139	22927	23247	23089	23271	23029	23086	23013	22978	22962	23176	23163	23274	23127	23175	23080	23210	23034	23237	23012	22976	23435	23037	23213	23210	23078	22993	23169	22988	23053	23027	22886	23280	22891	23213	22983	23146	23307	22952	22873	23178	23030	23046	22989	22999	22958	23179	23397	23281	23075	23203	23293	23085	23082	23044	23449	23227	23239	23165	23008	23108	23068	23294	23059	23271	23015	23170	23257	23068	23206	23278	23199	23055	23057	23246	23120	22795	23130	23324	23172	23210	23211	23162	23090	23239	23157	23121	23248	23065	23107	23091	23232	23038	23084	23241	23260	23327	23138
43124	60248	53689	39267	29633	25750	23669	21765	20227	18772	17732	16976	16798	16732	16746	16827	16462	16225	16160	15973	15786	15892	15746	15755	15807	15775	15907	15890	15753	15792	15798	15729	15771	15746	15665	15943	15747	15749	15729	15597	15755	15890	15821	15857	15756	15869	15729	15699	15770	15808	15841	15953	15735	15549	15587	15710	15721	15789	15833	15764	15781	15726	15609	15816	15741	15726	15853	15710	15767	15617	15666	15555	15691	15536	15765	15656	15825	15579	15746	15789	15808	15785	15786	15811	15696	15786	15700	15753	15673	15800	15655	15874	15826	15735	15779	15566	15683	15735	15657	15697	15796	15900	15865	15679	15611	15618	15856	15774	15858	15706	15660	15851	15659	15701	15719	15697	15757	15750	15760	15704	15543	15721	15726	15621	15632	15743	15729	15802	15657	15773	15708	15604	15524	15654	15816	15778	15837	15994	15684	15777	15628	15798	15713	15691	15774	15669	15680	15705	15707	15522	15731	15750	15726	15720	15692	15849	15833	15681	15859	15783	15651	15593	15688	15804	15640	15627	15634	15762	15710	15813	15667	15511	15709	15646	15634	15687	15828	15691	15602	15796	15658	15799	15736	15681	15745	15831	15610	15756	15707	15734	15752	15828	15798	15778	15876	15620	15729	15663	15807	15878	15906	15629	15750	15654	15684	15911	15696	15832	15744	15702	15721	15727	15658	15753	15628	15992	15713	15705	15790	15799	15880	15664	15659	15750	15751	15870	15826	15732	15544	15716	15645	15801	15688	15774	15705	15885	15826	15694	15616	15655	15822	15761	15758	15769	15543	15869	15570	15642	15556	15806	15814	15779	15878	15725	15805	15610	15695	15773	15916	15836	15811	15675	15646	15811	15743	15788	15757	15625	15806	15642	15600	15639	15817	15780	15863	15799	15670	15862	15665	15683	15666	15752	15583	15737	15767	15750	15771	15716	15750	15721	15809	15647	15801	15631	15754	15683	15775	15837	15633	15766	15766	15985	15625	15868	15741	15675	15822	15814	15909	15690	15699	15770	15780	15617	15732	15679	15736	15723	15708	15814	15577	15853	15679	15676	15978	15580	15685	15801	15859	15880	15680	15670	15640	15740	15631	15809	15700	15721	15846	15600	15589	15847	15679	15712	15828	15856	15774	15646	15639	15603	15718	15790	15759	15750	15606	15856	15704	15625	15928	15783	15861	15801	15683	15736	15783	15720	15757	15726	15631	15874	15752	15612	15785	15705	15685	15679	15837	15847	15616	15797	15773	15608	15676	15686	15593	15812	15748	15717	15904	15628	15987	15591	15696	15672	15625	15794	15665	15592	15703	15725	15762	15565	15748	15804	15788	15840	15731	15769	15724	15746	15663	15839	15778	15876	15670	15660	15733	15666	15857	15691	15871	15639	15831	15820	15697	15704	15851	15811	15678	15622	15702	15626	15666	15701	15900	15811	15616	15757	15797	15581	15754	15687	15827	15782	15816	15836	15659	15613	15652	15749	15760	15674	15677	15700	15719	15661	15642	15632	15827	15639	15689	15643	15811	15773	15660	15593	15954	15803	15756	15791	15679	15677	15701	15806	15655	15633	15787	15795	15543	15770	15789	15575	15832	15633	15699	15610	15788	15766	15829	15768	15759	15729	15760	15759	15821	15696	15692	15558	15734	15878	15631	15584	15732	15701	15548	15726	15847	15668	15737	15672	15787	15734	15763	15811	15611	15664	15817	15785	15882	15656	15797	15701	15687	15833	15781	15786	15993	15711	15400	15701	15818	15635	15644	15766	15578	15801	15953	15831	15640	15982	15681	15645	15776	15761	15778	15776	15520	15870	15681	15746	15596	15633	15894	15663	15731	15762	15768	15582	15675	15681	15882	15486	15740	15703	15561	15729	15657	15596	15618	15508	15757	15660	15685	15755	15650	15646	15733	15600	15757	15699	15595	15703	15674	15760	15689	15746	15695	15781	15710	15621	15684	15713	15497	15735	15673	15656	15736	15725	15735	15716	15677	15982	15641	15571	15759	15693	15751	15802	15813	15557	15668	15789	15523	15617	15719	15736	15655	15537	15816	15789	15599	15810	15642	15803	15824	15587	15746	15838	15658	15690	15751	15755	15747	15849	15783	15608	15651	15711	15570	15519	15823	15778	15706	15618	15583	15642	15614	15746	15534	15740	15751	15748	15753	15665	15742	15712	15723	15670	15796	15808	15683	15850	15854	15746	15799	15740	15753	15788	15771	15688	15691	15622	15911	15810	15693	15751	15799	15744	15886	15704	15796	15757	15668	15677	15823	15763	15740	15762	15719	15753	15874	15767	15891	15798	15716	15798	15942	15681	15843	15910	15673	15719	15799	15758	15716	15696	15688	15771	15736	15700	15699	15886	15569	15753	15447	15702	15856	15794	15747	15759	15809	15547	15882	15779	15579	15855	15708	15766	15634	15874	15685	15607	15805	15738	15647	15899	15754	15762	15738	15680	15768	15507	15968	15684	15716	15600	15757	15899	15687	15621	15862	15672	15865	15793	15656	15645	15659	15717	15871	15780	15715	15723	15581	15771	15619	15709	15799	15609	15845	15650	15772	15492	15615	15764	15754	15852	15582	15687	15573	15906	15751	15848	15726	15752	15696	15743	15549	15769	15696	15821	15740	15658	15556	15714	15745	15764	15742	15778	15877	15709	15568	15868	15579	15627	15736	15750	15498	15798	15655	15720	15499	15748	15877	15768	15699	15673	15646	15919	15545	15748	15484	15707	15682	15607	15642	15670	15627	15776	15634	15802	15606	16001	15654	15781	15816	15753	15915	15760	15807	15746	15897	15835	15600	15732	15664	15702	15723	15686	15857	15653	15742	15671	15946	15747	15758	15644	15788	15869	15818	15771	15670	15592	15875	15707	15766	15730	15720	15571	15792	15714	15839	15718	15685	15764	15666	15648	15609	15720	15698	15653	15755	15876	15608	15854	15642	15623	15811	15779	15784	15565	15666	15713	15678	15906	15783	15522	15747	15532	15657	15730	15727	15655	15563	15575	15855	15692	15753	15739	15754	15780	15751	15708	15884	15627	15849	15681	15834	15890	15752	15598	15790	15780	15707	15710	15885	15733	15742	15772	15626	15862	15743	15614	15591	15784	15872	15717	15692	15845	15734	15758	15833	16000	15784	15658	15713	15747	15736	15614	15814	15853	15820	15721	15572	15770	15741	15924	15580	15583	15801	15682	15878	15651	15809	15683	15690	15767	15683	15701	15803	15754	15669	15723	15679	15766	15522	15783	15684	15753	15813	15755	15642	15525	15790	15834	15704	15817	15678	15778	15733	15658	15815	15639	15768	15716	15674	15782	15757	15700	15650	15636	15668	15657	15669	15748	15827	15705	15748	15750	15786	15727	15699	15940	15826	15814	15744	15542	15750	15965	15682	15636	15792	15887	15768	15514	15521	15779	15669	15653	15689	15793	15682	15803	15622	15702	15744	15708	15785	15770	15701	15665	15662	15678	15842	15680	15648	15728	15704	15624	15653	15745	15685	15768	15739	15607	15769	15869	15644	15835	15728	15634	15656	15847	15746	15814	15849	15850	15759	15587	15778	15684	15782	15776	15714	15817	15698	15759	15889	15615	15561	15655	15765	15944	15478	15727	15721	15693	15664	15745	15668	15753	15794	15722	15843	15828	15715	15737	15672	15845	15693	15767	15851	15714	15761	15764	15604	15805	15761	15750	15676	15697	15686	15720	15709	15684	15850	15600	15761	15572	15732	15559	15673	15695	15740	15492	15673	15870	15908	15828	15689	15729	15685	15867	15744	15585	15788	15754	15728	15682	15695	15855	15949	15834	15628	15718	15802	15849	15656	15586	15640	15907	15731	15525	15529	15745	15760	15738	15689	15703	15744	15729	15813	15913	15674	15610	15829	15708	15860	15616	15904	15768	15830	15580	15711	15743	15732	15782	15602	15613	15670	15683	15839	15749	15841	15578	15545	15703	15797	15613	15698	15848	15535	15702	15787	15604	15896	15569	15954	15865	15837	15741	15629	15742	15926	15700	15663	15747	15689	15544	15605	15741	15803	15628	15705	15672	15675	15693	15905	15563	15883	15842	15725	15756	15508	15709	15847	15656	15530	15726	15712	15657	15771	15618	15732	16014	15703	15706	15715	15641	15605	15942	15757	15816	15847	15793	15707	15538	15735	15730	15595	15757	15740	15750	15670	15628	15704	15634	15744	15649	15754	15714	15706	15589	15813	15588	15668	15864	15671	15672	15566	15783	15767	15708	15838	15837	15762	15796	15783	15857	15649	15622	15645	15828	15910	15860	15676	15794	15793	15785	15908	15838	15769	15549	15725	15843	15705	15760	15697	15723	15712	15762	15629	15844	15570	15796	15827	15775	15771	15790	15604	15756	15617	15692	15743	15825	15928	15857	15767	15560	15780	15566	15668	15640	15790	15807	15676	15881	15727	15935	15709	15672	15784	15762	15736	15749	15900	15699	15857	15863	15678	15753	15796	15704	15664	15808	15708	15783	15630	15624	15593	15871	15772	15655	15576	15759	15814	15771	15803	15768	15997	15656	15663	15716	15678	15599	15642	15610	15862	15658	15516	15718	15761	15693	15749	15743	15872	15804	15777	15752	15877	15765	15733	15780	15841	15633	15719	15724	15747	15614	15694	15713	15790	15743	15750	15841	15620	15798	15785	15776	15801	15731	15769	15552	15742	15759	15741	15758	15808	15816	15817	15748	15699	15606	15739	15577	15587	15806	15840	15669	15963	15833	15811	15721	15782	15765	15789	15724	15790	15819	15802	15483	15649	15915	15618	15705	15780	15754	15752	15592	15808	15761	15786	15769	15783	15834	15652	15699	15638	15770	15828	15756	15716	15778	15639	15928	15660	15798	15657	15832	15792	15662	15635	15877	15922	15745	15767	15699	15697	15868	15730	15560	15728	15693	15759	15678	15631	15685	15811	15600	15767	15712	15690	15688	15594	15540	15765	15795	15706	15567	15811	15829	15555	15747	15758	15776	15877	15707	15702	15819	15876	15681	15817	15866	15771	15885	15648	15818	15576	15742	15706	15975	15668	15766	15673	15724	15661	15744	15541	15738	15893	15691	15642	16016	15752	15592	15758	15676	15722	15682	15630	15861	15703	15860	15693	15979	15743	15865
26340	22000	32994	36703	34523	34861	33550	30513	28501	27182	25544	25088	24841	24753	24780	24707	24299	23740	24069	23500	23410	23429	23352	23314	23377	23132	23521	23516	23311	23275	23345	23490	23463	23332	23564	23390	23237	23299	23303	23440	23503	23480	23326	23212	23170	23062	23037	23090	23555	23207	23192	23125	23327	23319	23116	23221	23385	23041	23328	23159	23154	23360	23222	23301	23311	23058	23227	23284	23227	23393	23175	23418	23392	23344	23201	23213	23082	23239	22944	23225	23125	23180	23206	23210	23231	23117	23174	22969	23281	23217	23397	23014	23276	23391	23058	22917	23263	23082	23148	23259	23217	23177	23091	22946	22878	23323	23212	23373	23076	23126	23030	23171	23356	23022	23050	22966	22887	23210	23175	23011	23305	23070	22945	23017	23183	23218	23085	23186	23211	23124	23222	23306	23184	23366	23192	23143	23230	23118	22993	23419	23282	23349	23431	23230	22985	23050	23062	23184	23042	23170	23105	23074	23289	23082	23037	23140	23275	23136	23372	23208	23289	23274	23203	23372	23032	23242	23063	23107	23134	22814	23116	23320	23432	23284	23324	23217	23064	23439	23065	23137	23073	22997	23126	23298	23145	23292	23161	23153	23010	23227	22961	23317	23044	23356	23119	23375	23249	23162	22994	23250	23150	23141	23229	23260	23234	23044	23272	23119	23105	23080	23341	22950	23242	23257	23349	23169	23250	22994	23166	23218	23021	23320	22996	23067	22951	23207	23069	23135	23278	23257	23053	23002	23036	23110	23105	23304	23153	23161	23266	23168	23262	23032	23076	23031	23250	23164	23190	23325	23346	23237	23042	23318	23291	22980	23084	23085	23056	22990	23090	23238	23253	23122	23259	23127	23293	23168	23308	23073	23069	23175	23270	23268	23245	23360	23182	23339	23115	23251	22985	23376	22895	22974	23191	23153	23000	23256	23250	23114	23163	23124	23014	23160	23060	23124	23082	23099	23360	23398	23458	22966	23218	23120	23066	23259	23031	23234	23330	23309	23075	23175	22922	23111	23276	23080	23450	23355	23299	23056	23331	23427	23358	23216	23237	23191	22962	23133	23244	23464	23236	23170	23182	23279	23051	23175	23303	23305	23177	22974	23312	23158	23211	23273	23245	23191	23178	23190	23226	23145	23241	23167	23413	23211	23052	22968	23301	23245	23311	23179	23074	23250	23221	23156	23197	23236	23087	23120	23301	23123	23150	23231	23095	23219	23222	23251	23073	23273	23184	23218	23093	23247	23103	23361	23288	22938	23204	23124	23306	23245	23363	23189	23090	22935	23444	23282	23300	23084	23164	23250	23107	23071	23304	23448	23341	23159	23120	23462	23107	23067	23314	23145	23255	23397	23158	22932	23213	23099	23259	23198	23282	23256	22945	22828	23128	23219	23411	22944	23417	23318	23249	23430	23132	23025	22980	23176	23371	23198	23147	23153	23261	23014	23170	23357	23281	23171	23152	23191	23297	23221	23109	23196	23348	23131	23323	23002	23040	23209	23170	23286	23269	23357	23372	23159	23250	23321	23075	23162	23316	23293	23247	23412	23078	23052	23014	23152	23139	23180	23079	23209	23240	23222	23309	23076	23081	23183	23394	23264	23280	23298	23110	23177	23320	22955	23229	23023	23321	23173	23137	23255	23351	23238	23051	23087	23144	23236	23205	23468	23118	23211	23013	23487	23193	23018	23220	23205	23317	23119	23086	23130	23149	23042	23239	23406	23105	23157	23272	23104	23137	23301	22974	23131	23173	23389	23237	23007	22941	23009	23420	23217	23012	23200	23236	23102	23183	23282	22974	23304	23094	23296	23309	23236	23288	23290	23149	23016	23228	23411	23351	23013	23143	23064	23222	23143	23183	23159	23072	23127	22993	23392	23268	23332	23004	23124	23081	23376	23157	23115	23175	23348	23392	23083	23054	23203	23112	23188	23105	23121	23068	23042	23226	23301	23298	23232	23333	23382	23183	23099	22905	23220	23388	23302	23119	23166	23216	23036	23276	22981	23066	23186	23287	23170	23220	23204	23535	23113	23335	22989	22966	23009	23187	23359	23291	23212	23303	23266	23100	23015	23251	23207	23290	23436	23195	23180	23349	23328	23198	23210	23084	23269	22860	23069	23261	23003	23301	23275	23193	23192	22907	23132	23408	23404	23157	23297	23237	23029	23093	23110	23129	22862	23072	23262	23374	23324	23338	23400	23067	23262	23186	23368	23406	23208	23023	23172	23234	23195	23023	23250	23069	23222	23162	23180	23174	23079	23480	23309	23242	23049	23107	23198	23338	23267	22976	23259	23192	23163	22931	23090	23123	23327	23364	23154	23158	23168	23215	23051	23368	23298	22992	23152	23267	23044	23325	23277	22911	23182	23218	23303	23048	23226	23277	23088	22978	23225	23203	23467	23236	23171	23368	23243	22988	23160	23200	23195	23084	23126	23129	23236	23053	22965	23229	23134	23053	23306	22933	23230	23362	23123	23268	23213	23214	23292	23204	23082	23442	23231	23128	22946	23021	23206	23091	23273	23147	23280	23138	23147	23220	22985	23010	23109	23013	23169	23177	23142	23231	23504	23380	23330	23302	23364	23159	23407	23353	23239	23338	23100	23079	23205	22962	23291	23218	23391	23230	22922	23169	23309	23182	23387	23025	23159	23282	23207	23059	23291	23361	23174	23287	23309	23053	23153	23120	23150	23195	23198	23110	23295	23104	22940	23044	23023	23079	23164	23318	23375	23291	22954	23123	23206	23173	23198	23321	23350	23089	23084	23376	23256	22950	23374	23126	23270	23219	22998	23253	23357	23060	23097	23199	23289	23234	23075	23067	23203	23173	23329	23057	23242	23294	23205	23214	23086	23095	23153	23293	23227	23329	23132	23213	23268	23175	23326	23190	23432	23182	23130	22941	23205	23265	22966	23181	23146	23210	23081	23207	23157	23478	23433	23311	23152	23326	23465	23126	23167	22907	23080	23168	23074	23268	23222	22997	23399	23296	23261	23445	23287	23209	23182	23225	23186	22999	23260	23239	22930	23130	23260	23211	23029	23225	23382	23469	23282	23078	22879	23127	23263	23136	23199	23140	23251	23298	23435	23084	23178	23104	23230	22903	23078	22889	22827	23216	23029	23080	23306	23205	23184	23355	23221	23288	23140	23215	23373	23144	22952	23376	23285	23176	23196	23321	23077	23257	23137	23128	22995	23173	23049	23153	23231	23330	23086	23040	23361	23026	23322	23214	23344	23220	23277	23080	23237	23245	23169	23022	23124	23209	23229	23206	23098	23214	23158	23194	23216	23170	23143	23295	23352	23147	23234	23221	22897	23013	23185	23101	23069	23297	23257	23103	23312	23409	23216	23322	23195	23266	23238	22894	23364	23151	22970	23201	22990	23082	23198	23240	23093	23302	23085	23456	23039	23384	23319	23199	23254	23416	23052	22922	23211	23507	23334	23172	23091	23163	23226	23318	22986	23083	23120	23215	23306	23189	23025	23134	22733	23274	23490	23351	23491	22908	23161	23127	23220	23101	23135	23236	23177	23181	23125	22812	23202	23150	23046	23197	23321	23313	23015	23244	22965	23299	23282	23279	23037	23331	23326	23002	23328	23361	23070	23281	23373	23304	23132	23226	23037	23261	23202	23116	23207	23281	23137	23017	23300	23098	23232	23248	23284	23196	23079	23255	23117	23313	23336	23321	23035	23169	23277	23135	23101	23014	23191	23046	23307	23053	23242	23323	23145	22974	23148	23279	23166	23383	23166	23124	23289	23264	23256	23142	23216	23510	23213	23174	23147	23426	23115	23345	23124	23313	23301	23298	23179	23240	23212	23203	23280	23190	23006	23368	23105	23011	23266	23144	23202	23150	23110	23089	23057	23212	23323	22998	23087	23020	23379	23270	23166	23296	23115	23192	23121	23224	23195	23090	23166	23202	23348	23208	23315	23376	23156	23173	23128	23237	23262	23516	23120	23101	22823	23162	22968	23403	23103	23292	23324	23197	23027	22993	23333	23467	23155	22946	23292	23174	23355	23327	23358	23091	23276	22976	23200	23257	23258	23143	23086	23169	23085	23089	23341	23286	23268	23334	23159	23377	23314	23059	23072	23022	23194	23395	23164	23254	23046	23407	23242	23375	23137	23259	23290	23333	22986	23089	22932	23318	23138	23303	23296	23282	23072	23365	23209	23154	23458	23124	23303	23168	23303	23321	23341	23202	23137	23317	23076	23328	23148	23409	23167	23363	23284	23101	23216	23341	23209	23268	23222	23091	23202	23295	23306	23243	23136	23089	23204	23245	23095	23124	23149	23224	23215	23462	23237	23322	23245	23069	23026	23007	23327	23112	23200	23350	23134	23057	22955	23242	23036	23480	23260	23206	23394	23037	23307	23116	23069	23150	23317	23024	23227	23291	23213	23170	23069	22920	23197	23054	23344	23122	23211	23275	23181	23180	23316	23122	23161	23381	23394	23234	23247	23324	23258	23160	23192	23473	23219	23281	23197	23279	23297	23416	23340	22999	23165	23355	23207	23128	23353	23288	23107	23136	23270	23109	23186	23376	23135	23170	23094	23241	23254	23257	23110	23029	23162	23306	23366	23301	23224	23086	22955	23254	23333	23179	23058	23257	23289	23294	23058	23070	23348	23202	23236	23118	23322	23406	23226	23286	23293	23134	23454	23467	23227	23304	23357	23569	23354	23264	23221	22842	23065	23126	23178	23215	23271	23515	23095	23157	23234	23206	23019	23155	23172	23200	23135	23193	23115	23367	23264	22957	23139	23189	23024	23130	23162	23218	23213	23214	23437	23173	23086	23167	23204	23019	23219	23202	23230	23331	23219	23261	22900	23317	23074	23091	23107	23291	22952	23478	23339	23430	23085	23168	23227	23198	23230	23162	23083	23112	23307	23301	23172	23198	23411	23159	23156	23154	23312	23174	23362	23461	23247	23127	23289	22845	23266	23107	23307	22926	22991	23229	23153	23360	23070	23182	23284	23187	23124	23396	23120	23170	23172	23179	23235	23202	23428	23048	22904	22917	23166	23368	23211	23263	23256	23065	23312	23090	23342	23325	23186	23318	23446	23186	23269	23069	22960	23011	22961	23304	23197	23020	23383	23069	23158	23358	22919	23036	23256	23259	23096
44658	72975	68980	53231	38879	32201	27215	25090	23073	20623	19059	18149	17663	17717	17750	17711	17324	16691	16464	16251	15992	16071	15877	15997	16003	16033	15930	15993	15874	16024	16044	15997	15961	16010	16080	15942	15928	15962	15924	15827	16015	15968	16133	15972	16080	15847	15902	15854	15901	16102	15767	15864	15909	15835	15674	15739	15914	15887	15655	15735	15832	15849	15906	15811	15834	15975	15901	15928	15825	15852	15772	15619	15835	15816	15839	15879	15784	15826	15922	15924	15722	15796	15988	15803	16004	15802	15736	15819	15737	15813	15879	15922	15796	15748	15682	15800	15934	15815	15848	15866	15757	15969	15735	15899	15724	15895	15827	15926	15828	15882	15792	15984	15806	15918	15922	15766	15656	15734	15681	15678	15616	15924	15830	15850	15820	15840	15695	15824	15700	15862	15680	15669	15805	15832	15731	15751	15754	15844	15798	15883	15786	16024	15758	15691	15820	15929	15863	15732	15750	15819	15897	15777	15733	15939	15722	15716	15933	15803	15886	15765	15869	15935	15828	15736	15902	15765	15740	15733	15799	15784	15796	15792	15858	15915	15801	15818	15762	15704	15990	15760	15986	15763	15730	15884	15774	15808	15819	15812	15752	15722	15767	15816	15655	15667	15811	15887	15846	16010	15718	15950	15969	15835	15692	15618	15957	15846	15627	15857	15768	15828	15887	15670	15821	15853	15826	15881	15725	15752	15894	15844	15961	15819	15722	16045	15828	15896	15817	15741	15766	15952	15747	15866	15808	15835	15829	15751	16030	15658	15712	15755	16032	15893	15861	15907	15780	15669	15938	15709	15908	15763	15764	16027	15726	15765	15853	15863	15699	15941	15849	15811	15651	15770	15931	15838	15921	15506	15897	15865	15703	16067	15935	15758	15727	15946	15756	16012	15679	15813	15904	16074	15808	15720	15831	15830	15957	15767	15786	15972	15712	15908	15653	15716	15709	15861	15721	15837	15799	15839	15649	15670	15855	15797	15830	15694	15851	15918	15796	15876	15865	15820	15913	15780	15698	15791	16014	15603	15819	15895	15885	15877	15784	15824	15788	15688	15867	15777	15815	15863	15761	15829	15715	15570	15900	15792	15769	15689	15959	15781	15821	15774	15704	15819	15786	15885	15858	15824	15593	15945	15711	15774	15852	15873	15677	15763	15748	15965	15835	15785	15805	15941	15840	15716	15829	15998	15778	15859	15733	15794	15744	15831	15828	15964	15590	15679	15822	15923	15714	15677	15844	15972	15632	15745	15756	15899	15714	15737	15817	15622	15689	15639	15800	15976	15522	15743	15749	15676	15709	15718	15583	15815	15799	15715	15674	15770	15885	15673	15789	15756	15806	15758	15718	15613	15893	15777	15748	15786	15746	15694	15810	15883	15868	15773	15763	15636	15691	15910	15919	15686	15834	15861	15755	15937	15769	15825	15940	15896	15756	15803	15744	15731	15959	15731	15702	15911	15884	15826	15786	15884	15733	15648	15816	15674	15797	15900	15765	15772	15768	15779	15776	15980	15716	15839	15779	15750	15950	15926	15822	15736	15872	15904	15772	15824	15880	15836	15892	15730	15941	15794	15862	15951	15996	15715	15779	15979	15816	15952	15798	15858	15732	15699	15852	15872	16095	15766	15695	15790	15595	15812	15805	15932	15868	15941	15853	15764	15770	15917	15881	15757	15730	15965	15872	15754	15746	15718	15691	15740	15713	15944	15775	15781	15790	15834	15703	15806	15804	15718	15652	15806	15814	15833	15919	15888	15675	15727	15873	15717	15841	15808	15631	15822	15989	15847	15871	15764	15728	15710	15818	15758	15867	15824	15827	15859	15839	15938	15795	15885	15711	15800	15701	15775	15861	15826	16025	15498	15831	16008	15675	15859	15634	15837	15926	15838	15972	15884	15945	15771	16019	15826	15766	15809	15756	15757	15719	15901	15734	15843	15867	15867	15750	15713	15794	15714	15906	15947	15797	15802	15732	15883	15736	15648	15695	15649	15767	15848	15834	15724	15724	15660	15955	15778	15699	15743	15777	15703	15942	15851	15988	15698	15820	16013	15941	15712	15921	15950	15787	15851	15931	16053	15716	16029	15804	15797	15812	15727	15714	15916	15723	15856	15768	15760	15653	15695	15908	15721	15763	15784	15613	15969	15785	15788	15722	16000	15739	15803	15881	15879	15902	15960	15753	15822	15700	15832	15630	15905	15732	15764	15902	15755	15877	15772	15761	15910	15762	15826	15704	15676	15571	15809	15866	15871	15842	15944	15703	15723	15957	15853	15688	15664	15916	15789	15851	15620	15745	15796	15779	15847	15926	15800	15701	15871	15904	15842	15803	15830	15811	15878	16093	15735	15862	15728	15836	15835	15735	15944	16021	15907	15895	15843	15802	15836	15835	15828	15873	15747	15837	15803	15967	15779	15927	15669	15822	15958	15839	15705	15927	15821	15659	15765	15745	15871	15841	15830	15857	15671	15519	16000	15737	15772	15747	15848	15757	15889	15904	15688	15803	15762	15983	15776	15718	15737	15673	15903	15764	15614	15651	15772	16017	15731	15852	15755	15855	15619	15870	15837	15837	15802	15842	15994	15851	15582	15750	15794	15939	15814	15838	15779	15682	15752	15727	15770	15935	15761	15873	15697	15814	15782	15909	15875	15898	15673	15731	15633	15741	15795	15711	15730	15642	15827	15900	15981	15835	15919	15634	15803	15824	15960	15599	15942	15813	15823	15686	16000	16001	15753	15908	15756	15820	15898	15754	15649	15885	15757	15822	15758	15816	15905	15935	15835	15915	15791	15891	15786	16074	15846	15872	15655	15778	15714	15826	15850	15801	15766	15809	15846	15895	15776	15723	15903	15649	15746	15922	16001	15622	15868	15812	15858	15858	15726	15938	15930	15829	15817	15845	16012	15791	15901	15790	15845	15744	15727	15821	15909	15648	15802	15948	15686	15753	15826	15872	15664	15850	15669	15635	15890	15732	15715	15853	15758	15768	15731	15816	15797	15735	15881	15773	15854	15711	15795	15901	15893	15984	15682	15868	15617	15835	15723	15879	15713	15774	16027	15835	15904	15904	15761	15857	15860	15787	15847	15816	15749	15665	15966	15875	15698	15817	15860	15701	15815	15750	15886	15760	15757	15981	15843	15768	15812	15667	15805	15755	15642	16009	15927	15669	15987	15771	15635	15841	15786	15948	15878	15798	15771	15909	15800	15697	15752	15720	15816	15878	15656	15971	15892	15772	15918	15752	15868	15883	15943	15737	15801	15841	15901	15791	15820	15878	15960	15882	15876	15880	15833	15681	15927	15720	15857	15772	15868	15913	15754	15950	15806	15862	15744	15830	15776	15932	15721	15821	15795	15768	15791	15856	15926	15785	15852	15898	15717	15697	15781	15709	15754	15880	15710	15746	15757	15749	15799	15868	15812	15643	15845	15919	15877	16035	15819	15879	15794	15685	15748	15844	15741	15934	15845	15819	15871	15719	15932	15599	15891	15739	15859	15955	15812	15771	15895	15847	15835	15729	15738	15901	15921	15666	15934	15869	15817	15875	15760	15603	15632	15785	16003	15805	15838	15813	15831	15897	15826	15842	15730	15922	15819	15802	15661	15815	15707	15869	15866	15815	15818	15795	15665	15577	15670	15714	15886	15901	15764	15945	15711	15935	15873	15851	15732	15833	15734	15764	15809	15982	15678	15804	15786	15875	15800	15824	15795	15841	15837	15986	15827	15933	15673	15695	15842	15738	15764	15956	15807	15733	15783	15823	15890	15682	15888	15758	15841	16004	15792	15808	15741	15777	15784	15788	15675	15846	15832	15858	15814	15913	15743	15781	15842	15886	15894	15868	15639	15905	15774	15899	15948	15744	15573	15750	15830	15727	15817	15745	15839	15837	15692	15845	15746	15736	15927	15763	15681	15716	15883	15729	15751	15793	15798	15981	15944	15717	15702	15934	15800	15914	15853	15875	15720	16090	15848	15981	15890	15948	16129	15672	15911	16037	15813	15847	15730	15774	15781	15839	15697	15911	15968	15702	15824	15882	15808	15763	15827	15867	16024	15730	15796	15769	15936	15638	15901	15826	15876	15680	15721	15908	15755	15815	15909	15743	15869	15793	15876	15668	15852	15727	15643	15886	15772	15687	15849	15615	15883	15711	15737	15960	15601	15991	15912	15802	15696	15851	15644	15759	15770	15822	15722	15971	15924	15995	15830	15971	15813	15835	15818	15917	15794	15766	15911	15832	15770	15862	15801	15810	15816	15596	15861	15883	15885	15646	16019	15768	15845	15723	15841	15805	15861	15893	15865	15617	15951	16049	15894	15876	15823	15871	15725	15949	15805	15676	15919	15881	15980	15744	15853	15871	15793	15713	15820	15873	15953	15816	15787	15826	15927	15827	15587	15694	15848	15937	15797	15869	15886	15692	15643	15933	15806	15795	15870	15861	15761	15541	15834	15754	15982	15826	15856	15954	15729	15943	15861	15695	15800	15710	15709	15777	15825	15771	15827	15725	15764	15754	15702	15701	15802	15911	15757	15919	15802	15633	15940	15873	15861	15953	15681	15932	15941	15746	15828	15913	15832	15976	15894	15857	15811	15908	15981	15650	15640	15688	15759	15778	15717	15917	15981	15894	15829	15957	15914	15783	15747	16032	15842	15849	15803	15988	15803	15747	15735	15941	15780	15822	15786	15768	15713	15743	15755	15871	15891	15808	15816	15970	15692	15813	15750	15879	15944	15778	15798	15799	15960	16057	15770	16037	15705	15866	15912	15732	15881	15897	15668	15899	15881	15874	15769	15783	15904	15954	15708	15820	15769	15730	15857	15682	15922	15857	16018	15797	15746	15698	15591	15690	15928	15823	15863	15763	15731	15869	15620	15793	15791	16004	15633	15806	15726	15885	15959	15662	15761	15648	15764	15888	15718	15965	15828	15872	15750	15953	15845	15848	15784	15826	15959	15875	15770	15872	15694	15754	15744	15621	16009	15841	15970	15763	15775	15854	16004	15674	15763	15834	15873	15810	15671	15613	15956	15881	15754	15878	15692	15897	15846	15789	15772	15909	15798	15768	15936	15895	16019	15791	15792	15836	15714	15929	15763	15762	15820	15864	15829	16108	15917	15685	15856	15889	15829
24437	21749	31304	30702	29622	31921	35011	30628	28521	26931	25231	24293	23927	24435	24424	24053	23540	22980	22903	22690	22384	22303	22431	22593	22220	22202	22297	22494	22462	22317	22350	22231	22191	22046	21997	22199	22301	22207	22178	22043	22438	22123	22301	22194	21926	22035	22265	22317	21996	22080	22170	22377	22086	22069	22285	21980	22025	21985	22104	22036	21838	21955	21782	21920	22142	21940	22225	22353	22007	21967	21954	22082	22020	22141	22308	21856	22036	22061	22237	22102	22193	22130	22217	22190	22157	21909	21955	21972	22005	21950	21945	22013	22016	22015	22014	22099	21971	21864	21815	22070	21763	21974	22217	22179	22294	22037	21960	22085	22057	22008	22016	22173	22097	22095	22180	22115	22064	22177	21927	22030	22038	22291	22192	21850	22100	22179	21933	21904	21961	22033	22109	21864	22032	21975	21920	22158	21850	21998	21958	21860	22152	21842	22103	21995	21935	22107	21973	22162	21893	21952	21849	21894	21915	22090	22277	22206	22163	22222	21991	22028	21939	21933	21926	22101	22173	21807	21831	21866	21935	22192	21909	21847	22084	22084	22013	22021	22116	21912	21830	21848	21982	22093	21753	22044	22113	21952	22034	21989	22013	22136	21891	22032	22144	21883	22038	21899	22161	22076	21963	21884	21889	21935	21926	21994	22116	22038	21775	21864	22146	22020	21891	22000	21713	22138	22114	21887	22007	22129	22259	22060	22347	22357	22071	22068	22025	22389	22078	22128	21952	22008	21967	22002	21913	21935	22056	22116	22183	22129	22365	22037	22012	21988	21974	22234	21869	21924	21746	22062	22064	21977	22062	22046	21862	22253	22050	22076	22010	21774	22165	21879	22134	22141	21987	21849	21869	21888	21888	21837	21992	22012	22375	22001	21969	21955	21962	22033	22137	21900	22154	21943	22087	22040	22060	22028	21994	22056	22006	21858	22043	21944	21948	21694	21935	21884	22042	22266	21855	22140	21837	22056	22120	21973	22235	22073	22110	21943	21942	22027	22156	21913	21851	21940	22205	22137	22102	21911	21892	22033	21994	21886	22138	21878	22069	22023	22039	22209	22053	21868	22026	22040	21909	21968	21842	21777	21853	21915	22013	22189	21740	21887	22214	22195	22052	22054	21982	21783	21922	22045	22064	22103	22014	21877	21888	22287	21861	21942	21991	22113	21918	22054	21933	22216	21940	22389	21969	22166	21842	22004	22139	21918	21725	21911	22090	22120	21972	22032	22114	21888	22048	22054	21810	22112	22368	22112	22100	21977	21864	21971	21986	22110	21718	22062	22109	21986	21989	22358	22211	22044	22085	21813	21907	22001	21901	21965	22048	21957	22109	21857	22043	22083	22018	21755	21811	21715	22134	21767	21697	22049	21945	22072	21805	22081	22095	21948	21899	21729	21996	21894	21882	22030	21934	22028	21987	21917	21848	22094	22210	21930	21840	22148	22141	21988	22116	22284	22055	22140	22143	21932	22125	21999	22187	22096	22101	21822	21952	22151	21872	21789	21995	21952	22149	21832	22037	22188	22086	22059	21934	22042	22142	21983	21981	22202	22093	22246	21937	21915	22229	21821	22242	22204	22059	22004	22082	22271	21930	22102	21959	22026	21844	21983	21921	22033	21817	21957	21776	21915	21969	22196	21911	22156	22046	22015	22178	21861	22061	21769	21817	21983	21845	22113	22042	21834	21879	22021	22127	22079	21872	21905	22026	22110	22191	22156	22270	21999	21935	22215	21972	21931	22234	22073	21909	21912	21915	21995	21962	22272	22140	22071	22081	22057	21888	21853	21912	22036	22040	21728	22169	21919	21922	21990	21975	22027	21763	22017	21729	21801	22089	21893	22218	21967	22094	21833	22082	22111	21986	21840	21980	22160	21841	22000	21886	22095	21904	22066	22111	22161	21940	22016	21881	21954	22242	22102	21976	21871	22054	22022	21932	22043	22022	22044	22118	21939	21965	21831	21975	22055	22079	22116	21902	21924	22041	22135	22045	22110	21828	22291	21937	22031	22149	22162	22133	21932	22030	22150	22055	21945	22121	22121	21972	22026	22234	22412	22422	22120	22114	21915	21823	22124	21843	22153	22094	21996	22144	22039	22009	22054	22064	22055	22012	21917	21676	21940	21840	21871	22119	21954	22125	21975	22125	22027	21837	21867	22029	22043	22057	22199	22093	22059	21743	21737	22083	22194	22086	21895	22104	21982	22103	21969	22101	22173	21971	22107	22145	21952	21967	22060	22049	22018	22045	21990	22168	22010	21983	22099	21946	21996	21985	21849	21854	21987	21914	21877	22020	21897	21853	22029	22163	22175	22062	22000	21922	21907	22047	22203	22043	22179	22199	21839	21862	21982	21785	22050	22114	21928	22073	21806	21814	22328	21972	22052	22020	22104	21979	21942	22016	21954	22139	22141	22231	22101	22171	22101	22435	22080	21852	21966	21954	21908	21836	22063	22142	22206	22036	22002	22067	22097	21962	22006	21853	21956	21905	22036	21804	22144	22201	21784	21636	21939	21887	21969	22194	22125	22041	22027	22039	22016	22347	22028	21903	21957	21986	21929	21894	22103	21867	21986	22005	22057	21989	21932	22214	22135	22324	21995	21915	21926	21781	22113	21894	21858	22149	22231	21851	21935	21994	21892	22228	22221	22180	22201	21996	21985	21918	21833	22111	22001	21999	21897	22143	22015	21993	22121	22097	21743	22122	21951	21767	21748	22041	22172	22055	21865	22044	22143	22177	21995	21672	22065	21874	22185	22235	22024	22161	22153	22212	21894	22037	22079	21992	22040	22034	21669	21998	21910	22094	21696	22119	21941	22107	22003	21985	21824	21951	22020	22146	22231	22168	22102	21944	21954	22194	21920	22063	22043	21831	21910	22005	21995	22003	22173	22010	21772	21923	21873	22047	21960	21924	21913	21955	21606	21883	21828	22048	22057	22052	21979	22075	22179	21956	22052	22106	22094	22000	22022	22046	22030	21888	22258	22042	21979	21750	21855	22009	21854	22148	22002	21880	22031	21952	21964	21926	22257	22123	21743	21955	21899	21737	22148	21956	21996	22125	21864	22011	21957	22172	22010	22064	22010	21976	22191	21998	22201	21955	22003	21813	22016	21874	21910	21953	21993	21962	22129	22019	22039	22149	22082	22027	22015	22047	21921	22117	21959	22014	21985	22032	21962	21876	22031	22254	21915	22135	21969	21866	21782	22088	21992	22114	22068	22124	22013	22153	21964	21992	22121	22068	21807	21994	21866	21998	21993	21997	21923	21887	22078	21915	21898	21922	22074	21924	22052	22089	22086	22218	21944	21901	21940	21948	21860	22070	21986	22075	22213	21886	22102	22027	22403	21969	21858	22126	22146	22136	21886	22063	21965	22278	22029	22165	21929	21832	21908	22140	22045	21881	22079	21999	21919	21808	21827	22021	21851	22112	21909	21994	22011	21681	21973	22045	21996	22094	21912	22027	21853	22407	21901	22161	22230	22175	22076	22305	22056	22158	22054	22208	22244	22008	22196	22057	21795	22138	22088	21872	21957	22046	21831	22011	22037	21852	21878	22006	22136	22164	22222	22006	22048	21990	22085	22144	21898	21936	22136	22030	21909	22034	22002	22231	21987	21908	22052	21916	22046	22073	22010	22132	22059	22098	22157	21836	21988	22156	22041	22126	22230	22167	21917	22304	22043	22153	21971	21987	22238	22285	22069	22075	22182	22015	21973	21819	21988	21859	21934	22184	22235	21990	21782	21962	21983	22018	21889	21976	22235	22105	22081	22207	22056	21829	22241	22049	22230	21866	22103	22223	22003	22170	22228	21957	22010	22097	21844	22049	22121	22088	22041	22108	22086	22011	22050	22085	22114	22004	21936	22235	22191	21876	22087	21912	21816	21987	22197	21866	22035	22145	22068	22069	22059	22352	22072	21995	21974	22124	21830	22039	22110	21767	21857	22069	22256	22074	22078	22174	22109	22119	21932	21966	21892	22026	21843	22018	22049	21897	21934	22163	21983	21996	22069	21978	21728	21923	21998	21697	21988	22083	22049	22069	22033	22070	21950	22055	22160	22115	21897	21807	21953	22099	22192	22198	22070	22236	22153	22135	22170	22045	21881	21993	22051	22183	22166	22177	21941	22030	21904	21908	22017	21907	21820	22148	22036	22205	21970	22138	22171	22159	21934	22082	21920	21904	22021	21885	22063	21868	22151	21799	21730	21894	22199	22075	22004	22145	22003	22072	21814	22011	21944	21929	22148	22211	22127	22030	21991	22103	22045	21940	22044	21880	22258	21989	22012	22073	22134	21951	21736	21984	21938	22114	21941	21877	21802	21827	21956	22043	21849	21990	21986	21963	22029	22049	22259	22095	22054	21981	21946	21963	21946	22081	21870	21866	22090	22258	22195	22196	22224	21904	22000	22021	21741	21982	21970	21775	21992	21919	22191	22091	22030	22143	22106	22043	21874	21799	21939	21970	22174	22077	22058	22006	21852	21991	21795	22203	22038	21972	21966	22110	21971	22013	22036	21799	22145	22144	22081	22389	22026	21778	22162	21922	21991	22274	22149	22150	22197	22080	21881	21956	21901	22026	21911	21948	22141	22394	21908	21962	22031	21868	22102	22135	21938	22082	22085	22227	22081	21783	21769	21865	22237	22219	22054	22163	22017	22081	21729	22042	21915	22024	22020	21939	22128	21796	22243	22131	22158	21877	22053	21971	22010	22004	21867	21880	22057	21964	22053	22105	21939	22223	21966	21861	22166	22129	22069	22039	22071	22116	22094	21878	22070	22123	21991	21901	22045	22047	21854	21894	21790	22096	21916	21896	21871	21946	22014	22477	22030	22204	22296	21961	21995	22071	21960	22092	21926	21992	22134	22101	22164	22265	22209	22256	21995	22283	21944	21940	22191	22227	22029	21845	22125	22162	21985	21696	21910	21897	22098	22157	22204	22135	22029	22180	21837	22136	22039	22053	21910	22271	22058	22008	21833	21865	22011	22096	22119	22148	22041	21846	22030	22016	22010	21984	22212	22196	21867	22064	22007	22105	21962	21841	22124	22126	22053	21947	22076	21872	22058	22048	21834	22134	22123	22003	21867	22045	22118	22088	22328	22098	22079	22039	21906	21985	21909	22087	22068
49065	83709	79342	58612	42649	32941	29578	26918	24086	21360	19352	18215	17660	17976	18095	17787	17001	16284	16017	15577	15702	15258	15376	15618	15434	15471	15309	15222	15380	15314	15377	15436	15307	15499	15404	15301	15259	15279	15250	15384	15492	15514	15450	15398	15267	15262	15289	15127	15219	15369	15339	15316	15102	15401	15171	15089	15110	15162	15210	15137	14936	15163	15223	15138	15110	15250	15281	15135	15149	15192	15214	15189	15175	15319	15321	15092	15110	14971	15206	15067	15132	15150	15189	15397	14983	15274	15058	15162	15241	15168	15320	15233	15192	15032	15093	15142	15254	15201	15189	15408	15223	15255	15167	15256	15086	15294	15240	15069	15213	15246	15292	15167	15242	15113	15348	15075	15250	15221	15216	15212	15115	15188	15106	15248	15186	15372	15102	15319	15101	15069	15085	15193	15128	15288	15169	15249	15263	15167	15161	15316	15357	15420	15320	15240	15226	15254	15317	15335	15107	15090	15162	15267	15028	15210	15233	15100	15047	15326	15239	15267	15065	15059	15110	15331	15108	15169	15160	15128	15261	15240	15175	15294	15203	15095	15179	15298	15057	15215	15146	15251	15102	15201	15208	15120	15293	15211	15163	15032	15124	15066	15284	15165	15222	15168	15093	15144	15249	15187	15106	15176	15078	15339	15232	15204	15274	15171	15255	15282	15200	15154	15223	15200	15238	15321	15188	15081	15146	15226	15312	15188	15106	15043	15263	15376	15092	15106	15344	15246	15149	15286	15195	15136	15188	15107	15134	15122	15024	15175	15287	15163	15188	15233	15189	15048	15085	15207	15122	15211	15296	15276	15208	15204	15218	15169	15172	15104	15327	15080	15087	15061	15273	15009	15017	15176	15069	15192	15241	15282	15383	15221	15108	15103	15172	15230	15244	15186	15176	15267	15207	15260	14990	15142	15404	15179	15320	15140	15235	15139	15045	15241	15117	15295	15379	15206	15094	15281	15043	15181	15069	15130	15328	15056	15112	15199	15304	15192	15214	15174	15230	15137	15259	15026	15064	15079	15325	15198	15271	15118	15227	15192	15284	15178	15130	15075	15390	15153	15202	15257	15183	15256	15240	15275	15199	15106	15323	15360	15308	15067	15217	15260	15100	15203	15219	15184	15091	15193	15126	15142	15318	15363	15212	15083	15031	15163	15318	15107	15193	15341	15133	15245	15181	15127	15233	15219	15153	15256	15063	15346	15139	15167	15166	15203	15052	15192	15103	15337	15021	15392	15167	15022	15188	15230	15221	15187	15247	15179	15161	15222	15188	15017	15065	15170	15417	15221	15193	15336	15010	15087	15170	15122	15288	15215	15246	15205	15216	15204	15306	15020	15071	15140	15184	15225	15206	15261	15175	15240	15230	15387	15029	15132	15184	15028	15003	15121	15062	15063	15178	15134	15276	15174	15273	15146	15262	15148	15126	15289	15271	15265	15106	15137	15241	15142	15149	15082	15325	15210	15138	15277	15297	15056	15275	15271	15200	15160	15375	15196	15320	15083	15124	15184	15224	15273	15215	15100	15166	15181	15098	15278	15008	15048	15291	15383	15140	15292	15078	15065	15134	15133	15156	15132	15086	15301	15178	15190	15099	15072	15092	15188	15184	15132	15251	15191	15295	15260	15018	15055	15153	15235	15114	15162	15233	15039	15259	15305	15198	15256	15216	15229	15182	15157	15219	15203	15193	15074	15233	15183	15271	15082	15204	15026	15167	15114	15128	15100	15194	15362	15306	15177	14985	15045	15162	15255	15391	15165	15155	15073	15281	15059	15116	15050	15220	15101	15282	15175	15203	15181	15386	15119	15108	15144	15191	15284	15305	15297	15203	15127	15194	15116	15106	15123	15142	15111	14991	15289	15414	15191	15169	15258	15077	15159	15149	15132	15255	14992	15343	15395	15325	15209	15035	15086	15218	15159	15269	15271	15236	15111	15259	14967	15155	15049	15148	15127	15117	15141	15207	15109	15342	15169	15066	15209	15119	15260	15330	15231	15237	15184	15122	15228	15271	15120	15236	15143	15215	15104	15178	15418	15097	14981	15147	15222	15093	15276	15095	15203	15254	15217	15278	15233	14953	15203	15193	15338	15181	15101	15188	15122	15334	15196	15197	15144	15139	15421	15019	15135	15256	15050	15126	15336	15185	15361	15215	15149	15239	15226	15223	15193	15208	15101	15188	15245	14974	15082	15210	15096	15074	15219	15228	15180	15182	15143	15308	15221	15235	15296	15190	15114	14918	15200	15222	15205	15077	15094	15095	15227	15132	15205	15130	15253	15056	15126	15065	15056	15184	15116	15227	15287	15547	15299	15040	15037	15167	15105	15101	15199	15056	15143	15173	15202	15253	15118	15305	15251	15314	15186	15166	15135	15333	15199	15244	15151	15100	15324	15100	15286	15112	15224	15242	15171	15205	15298	15464	15061	15235	15215	15229	15153	15332	15208	15317	15323	15078	15221	15167	15199	15052	15213	15322	15439	15139	15286	15036	15081	15223	15182	15178	15124	15157	15075	15056	15328	15055	15173	15282	15292	15271	15146	15165	15223	15357	15116	15193	15269	15196	15258	15132	15158	15335	15117	15251	15192	15128	15045	15157	15423	15245	15157	15134	15103	15004	15330	15239	15127	15305	15165	15283	14995	15207	15094	15109	15202	15269	15202	15053	15171	15221	15177	15230	15243	15306	15295	15270	15042	15038	15110	15256	15049	15165	15057	15137	15297	15321	15114	15163	15203	15323	15324	15216	15135	15174	15247	15350	15253	15167	15280	15159	15340	15219	15233	15149	15259	15219	15335	15274	15163	15094	15057	15132	15202	15221	15147	15181	15153	15238	15136	15220	15443	15091	15081	15145	15208	15364	15181	15358	15106	15368	14992	15302	15314	15244	15119	15208	15123	15362	15402	15352	15170	15393	15191	15253	15180	15165	15096	15272	15336	15210	15298	15112	15086	15278	15238	15235	15214	15216	15173	15163	15230	15260	15228	15104	15165	15186	15215	15027	15232	15190	15266	15181	15212	15113	15157	15136	15185	15085	15226	15186	15305	15190	15244	15047	15066	15119	15283	15393	15200	15095	15077	15050	15106	15163	15149	15136	15158	15185	15230	15325	15153	15215	15238	15151	15135	15134	15210	15225	15350	15314	15278	15208	15172	15225	15296	15281	15212	15121	15035	15158	15269	15194	15127	15143	15302	15166	15292	15168	15244	15211	15224	15194	15167	15033	15115	15190	15193	15245	15182	15037	15350	15297	15354	15154	15243	15262	15102	15082	15118	14998	15100	15197	15043	15045	15363	15198	14997	15151	15206	15272	15209	15247	15223	15142	15182	15239	14997	15318	15037	15239	15135	15180	15203	15159	15234	15383	15216	15064	15298	15403	15297	15178	15050	15251	15216	15082	15236	15223	15287	15397	15346	15368	15099	15252	15134	15082	15149	15242	15201	15155	15239	15289	15316	15093	15054	15156	15100	15104	14994	15171	15122	15224	15073	15160	15043	15295	15182	15098	15232	15234	15223	15232	15233	15148	15298	15310	14991	15188	15196	15190	15030	15176	15344	15240	15124	15189	15024	15127	15316	15153	15098	15040	15178	15220	15115	15160	15146	15244	15030	15175	14999	14992	15299	15159	15259	15278	15240	15075	15158	15203	15169	15209	15178	15210	15237	15320	15281	15183	15167	15145	15166	15131	15300	15119	15000	15193	15132	15221	15070	15231	15165	15148	15236	15114	15080	15269	15133	15310	15284	15156	15312	15316	15133	15281	15217	15055	15148	15215	15283	15233	15270	15119	15193	15265	15169	15152	15241	15041	15216	15212	15275	15355	15144	15168	15195	15086	15360	15106	15328	15172	15184	15137	15286	15278	15424	15234	15166	15299	15238	15266	15249	15363	15143	15094	15185	15443	15362	15199	15282	15199	15033	15231	15149	15162	15060	15073	15131	15081	15190	15217	15213	15332	15214	15209	15335	15106	15343	15113	15232	15192	15171	15296	15025	15134	15169	14997	15220	15287	15202	15386	15201	15266	15273	15127	15127	15220	15289	15277	15316	15203	15100	14974	15243	15041	15207	15151	15088	15262	15308	15362	14979	15207	15217	15224	15039	15248	15068	15230	15184	15266	15308	14958	15396	15242	15186	15231	15226	15188	15083	15178	15129	15231	15264	15148	15303	15243	15319	15206	15015	15230	15172	15246	15088	15326	15193	15135	15033	15121	15212	15287	14994	15301	15171	15205	15194	15282	15090	15267	15199	15139	15239	15019	15224	15233	15165	15204	15092	15132	15202	15233	15208	15284	15190	15174	15048	15225	15052	15212	15290	15266	15184	15115	15170	15159	15235	15280	15202	15233	15266	15161	15170	15180	15230	15247	15249	15259	15125	15261	15094	15193	15188	15230	15232	15137	15123	15132	15167	15111	15214	15151	15180	15104	15392	15207	14840	15177	15054	15262	15045	15185	15110	15202	15261	15026	15351	15137	15186	15163	15287	15209	15078	15021	15158	15169	15166	15180	15273	15266	15206	15185	15266	15248	15141	15239	15342	15186	15162	15363	15333	15118	15020	15253	15160	15131	15105	15119	15219	15188	15214	15207	15311	15203	15109	15286	15124	15289	15218	15132	15313	15271	15065	15167	15178	15227	15251	15199	15334	15011	15106	15147	15173	15103	15154	15310	15228	15257	15205	15146	15001	15168	15336	15083	15259	15243	15107	15240	14999	15132	15260	15329	15022	15070	15070	15150	15160	15159	15065	15245	15212	15162	15171	15153	15161	15199	15253	15324	15279	15283	15125	15192	15165	15007	15198	15232	15087	15131	15226	15199	15107	15229	15337	15141	15328	15223	15209	15178	15256	15324	15120	15204	15390	15030	15198	15126	15220	15088	15090	15131	15191	15199	15283	15244	15138	15057	15179	15175	15181	15212	15327	15335	15105	15206	15212	14997	15269	15231	15253	15303	15071	15221	15021	15116	15232	15245	15146	15076	15216	15238	15136	15217	15263	15175	15072	15179	15220	15108	15213	15135	15219	15316	15199	15111	15339	15067	15305	15185	15131	15282	15032	15142	15293	15290	15111	15148	15401	15011	15197	15459	15222	15242	15038	15207	15292	15127	15034	15256	15297	15336	15314	15192	15246
43892	56051	57359	45858	35452	31180	29157	27714	26700	25664	24807	24339	24525	24443	24619	24364	24189	24032	23651	23474	23956	23766	23820	23719	23560	23869	23456	23708	23905	23662	23578	23569	23644	23647	23619	23726	23900	23523	23644	23759	23614	23556	23507	23614	23443	23555	23545	23501	23630	23417	23614	23781	23703	23534	23535	23532	23568	23479	23667	23712	23818	23744	23528	23709	23624	23591	23604	23770	23511	23501	23531	23656	23464	23713	23722	23687	23667	23496	23599	23601	23634	23580	23519	23499	23733	23885	23519	23649	23575	23448	23787	23630	23686	23616	23427	23610	23736	23533	23486	23578	23529	23662	23657	23445	23346	23623	23531	23569	23782	23477	23633	23478	23648	23675	23590	23628	23526	23571	23739	23477	23615	23595	23602	23410	23627	23704	23614	23380	23641	23618	23777	23481	23628	23512	23525	23685	23521	23577	23457	23573	23506	23789	23473	23465	23590	23527	23643	23478	23589	23726	23556	23693	23582	23634	23350	23680	23819	23548	23511	23387	23498	23580	23468	23897	23237	23502	23654	23269	23652	23518	23635	23719	23373	23627	23597	23548	23532	23557	23603	23591	23270	23605	23714	23647	23587	23457	23766	23419	23855	23664	23774	23724	23786	23353	23568	23465	23748	23606	23629	23561	23488	23507	23397	23532	23739	23436	23484	23571	23633	23492	23547	23563	23761	23755	23480	23859	23436	23661	23499	23327	23598	23619	23356	23518	23495	23615	23638	23479	23698	23541	23606	23409	23394	23711	23621	23684	23436	23800	23494	23494	23698	23531	23653	23647	23471	23501	23372	23336	23754	23683	23752	23692	23433	23682	23714	23512	23333	23736	23523	23454	23605	23440	23435	23594	23685	23626	23625	23830	23651	23280	23598	23782	23447	23652	23676	23720	23494	23232	23638	23453	23433	23442	23781	23552	23506	23400	23684	23568	23342	23553	23730	23546	23701	23697	23227	23396	23456	23621	23652	23677	23400	23568	23571	23667	23421	23582	23433	23468	23373	23441	23502	23696	23588	23382	23459	23758	23520	23505	23936	23384	23607	23648	23708	23664	23498	23620	23590	23446	23682	23420	23579	23639	23826	23560	23675	23420	23609	23703	23543	23649	23577	23511	23612	23551	23511	23659	23636	23667	23688	23524	23340	23433	23600	23704	23532	23536	23747	23592	23917	23532	23498	23367	23556	23547	23584	23306	23560	23437	23662	23589	23690	23629	23481	23435	23648	23543	23757	23792	23880	23665	23836	23636	23501	23501	23636	23489	23643	23752	23704	23466	23448	23472	23477	23408	23791	23651	23477	23787	23429	23617	23443	23484	23602	23819	23503	23463	23499	23731	23744	23561	23694	23801	23667	23696	23309	23772	23533	23770	23564	23653	23603	23659	23639	23873	23588	23375	23442	23717	23543	23840	23513	23541	23663	23594	23413	23521	23647	23775	23561	23636	23658	23347	23491	23623	23492	23375	23493	23219	23466	23548	23648	23695	23542	23417	23571	23772	23562	23507	23587	23602	23586	23644	23574	23435	23440	23519	23611	23594	23731	23514	23674	23451	23708	23660	23621	23640	23253	23285	23533	23641	23571	23590	23683	23604	23618	23674	23502	23641	23348	23379	23441	23362	23810	23433	23564	23562	23521	23655	23897	23847	23751	23536	23465	23628	23697	23639	23893	23711	23663	23698	23606	23469	23410	23489	23446	23501	23544	23464	23664	23760	23795	23712	23294	23319	23399	23651	23436	23648	23478	23677	23634	23504	23607	23559	23627	23426	23766	23539	23487	23501	23616	23568	23564	23708	23625	23509	23678	23767	23527	23387	23383	23360	23555	23723	23382	23520	23654	23505	23744	23619	23620	23490	23847	23592	23544	23455	23463	23431	23623	23660	23529	23939	23386	23710	23453	23567	23428	23711	23559	23770	23409	23633	23778	23692	23656	23567	23501	23386	23419	23552	23708	23405	23587	23708	23472	23772	23828	23566	23355	23613	23441	23503	23653	23691	23550	23386	23509	23424	23773	23688	23578	23651	23574	23580	23647	23545	23772	23482	23784	23757	23392	23531	23612	23628	23710	23870	23698	23505	23718	23508	23446	23467	23694	23353	23579	23706	23577	23762	23425	23477	23421	23526	23628	23875	23880	23722	23766	23347	23816	23624	23633	23438	23593	23540	23703	23606	23493	23597	23540	23422	23513	23619	23661	23540	23694	23657	23975	23678	23662	23551	23669	23607	23507	23431	23616	23522	23682	23551	23551	23720	23814	23529	23753	23647	23363	23627	23498	23637	23724	23526	23773	23668	23499	23193	23720	23480	23669	23735	23830	23483	23653	23622	23648	23851	23425	23532	23759	23655	23655	23482	23625	23503	23808	23843	23593	23676	23600	23697	23635	23645	23835	23708	23480	23490	23479	23718	23531	23456	23407	23460	23520	23471	23575	23484	23550	23604	23627	23543	23354	23548	23568	23755	23599	23497	23493	23446	23827	23592	23639	23546	23582	23669	23608	23654	23556	23535	23441	23589	23416	23526	23332	23593	23702	23499	23531	23733	23495	23545	23698	23332	23563	23630	23503	23515	23579	23703	23604	23586	23554	23780	23647	23575	23569	23606	23699	23757	23539	23519	23322	23479	23593	23578	23420	23727	23795	23706	23762	23785	23868	23596	23425	23447	23719	23500	23523	23495	23673	23700	23347	23662	23665	23375	23259	23277	23217	23715	23707	23516	23760	23430	23463	23418	23639	23526	23583	23818	23427	23595	23571	23408	23734	23488	23508	23467	23607	23432	23682	23640	23653	23486	23183	23612	23588	23565	23398	23451	23404	23712	23772	23434	23457	23405	23469	23443	23603	23510	23397	23544	23519	23496	23668	23645	23543	23750	23443	23529	23315	23664	23609	23741	23593	23584	23541	23694	23497	23473	23669	23607	23669	23629	23807	23609	23703	23645	23512	23497	23572	23425	23687	23510	23477	23632	23441	23483	23635	23585	23371	23420	23642	23286	23537	23613	23380	23543	23676	23381	23501	23387	23520	23657	23412	23633	23557	23687	23625	23417	23584	23416	23774	23739	23557	23469	23451	23783	23873	23395	23489	23397	23615	23702	23813	23406	23924	23518	23462	23631	23228	23732	23598	23470	23513	23885	23462	23608	23364	23504	23709	23634	23578	23658	23715	23755	23484	23684	23487	23675	23689	23437	23556	23535	23707	23655	23546	23713	23782	23534	23703	23661	23621	23844	23663	23738	23564	23356	23320	23593	23691	23650	23430	23626	23807	23719	23466	23663	23454	23475	23342	23471	23299	23472	23614	23612	23557	23479	23691	23486	23622	23713	23558	23648	23731	23787	23456	23578	23643	23641	23509	23579	23674	23530	23493	23601	23616	23490	23731	23728	23600	23668	23795	23531	23574	23635	23587	23553	23531	23469	23502	23760	23325	23596	23487	23534	23746	23640	23832	23697	23543	23722	23695	23575	23621	23703	23571	23752	23519	23552	23839	23563	23653	23726	23502	23709	23626	23680	23209	23446	23548	23859	23443	23431	23769	23543	23576	23412	23438	23453	23728	23785	23695	23457	23458	23607	23559	23487	23625	23736	23546	23585	23494	23643	23554	23813	23561	23760	23723	23503	23298	23420	23669	23682	23572	23540	23627	23678	23531	23659	23551	23422	23549	23481	23730	23484	23580	23470	23539	23572	23621	23871	23711	23576	23349	23534	23464	23723	23493	23713	23526	23770	23812	23719	23759	23560	23501	23200	23794	23659	23539	23640	23997	23689	23589	23634	23506	23563	23516	23603	23367	23416	23613	23554	23611	23654	23491	23728	23589	23679	23566	23438	23743	23572	23724	23414	23452	23576	23845	23655	23649	23768	23610	23592	23827	23548	23677	23544	23625	23495	23624	23388	23635	23623	23669	23711	23583	23779	23711	23463	23586	23587	23732	23511	23529	23570	23714	23463	23829	23564	23821	23679	23623	23603	23489	23813	23440	23496	23547	23477	23600	23739	23787	23623	23613	23298	23448	23692	23562	23528	23405	23648	23429	23696	23539	23709	23778	23671	23610	23488	23234	23520	23617	23494	23505	23613	23654	23481	23957	23471	23520	23624	23769	23750	23741	23407	23427	23729	23570	23596	23537	23446	23760	23728	23254	23443	23600	23535	23483	23746	23596	23563	23603	23618	23629	23738	23620	23585	23386	23717	23613	23603	23600	23520	23680	23558	23613	23386	23515	23397	23613	23621	23476	23474	23610	23653	23565	23704	23667	23568	23633	23441	23472	23544	23675	23696	23408	23504	23668	23612	23571	23463	23466	23546	23581	23781	23509	23502	23659	23519	23591	23487	23525	23625	23573	23463	23701	23614	23592	23471	23530	23628	23863	23433	23808	23674	23556	23571	23552	23656	23552	23775	23534	23758	23733	23526	23582	23806	23680	23638	23643	23621	23294	23674	23876	23521	23695	23837	23503	23604	23705	23632	23593	23417	23536	23440	23556	23752	23373	23568	23482	23620	23420	23401	23502	23597	23581	23647	23657	23699	23661	23449	23647	23356	23572	23567	23512	23691	23547	23659	23509	23528	23605	23594	23534	23588	23568	23446	23438	23566	23538	23535	23626	23487	23303	23483	23434	23367	23561	23392	23417	23773	23438	23440	23580	23476	23626	23738	23400	23755	23741	23405	23563	23580	23368	23738	23580	23254	23478	23462	23427	23529	23701	23693	23460	23578	23452	23654	23567	23610	23498	23500	23599	23525	23653	23609	23498	23929	23458	23783	23683	23557	23640	23864	23559	23666	23229	23730	23613	23694	23666	23487	23471	23547	23500	23437	23593	23549	23519	23516	23858	23590	23494	23587	23544	23661	23664	23499	23474	23502	23548	23382	23450	23305	23492	23644	23710	23680	23465	23516	23637	23498	23559	23696	23770	23471	23819	23533	23727	23590	23698	23520	23771	23342	23517	23671	23545	23762	23599	23667	23375	23634	23870	23493	23617	23576	23600	23480	23572	23410	23445	23485	23816	23488	23700	23298	23766	23782	23390	23463	23491	23520	23388	23445	23326	23548	23630	23575	23640	23670	23523	23630	23713	23791	23511	23694	23597	23645	23587	23382	23594	23647	23474	23463	23437	23770	23616	23537	23551	23696
45889	64824	57354	39993	30119	25210	23334	21447	19952	18469	17647	17275	16965	17345	17224	17132	16880	16449	16116	15969	16317	16094	16160	15981	16061	15949	15992	16044	16063	15778	16060	16183	15988	16022	16080	15961	16088	16077	16102	15973	16157	16027	16195	15893	16230	16005	16113	15983	16029	16178	15824	15937	16070	15990	15808	16051	16007	15954	16221	16132	16032	16080	16000	16046	16084	16107	16069	16109	15911	16094	16069	15796	15826	16140	16045	15917	16157	15945	15926	16065	16004	15859	16020	16134	15938	15915	16070	15945	16024	15884	15961	16074	15986	15956	15956	15953	15924	15995	15787	16063	15869	15978	16153	16072	16105	15907	16042	16067	16022	16215	15943	16174	15800	16025	15945	15965	15973	15892	16117	16055	15983	16049	15886	16000	16000	15943	16080	15876	15870	15866	16037	15882	15699	16022	15912	15854	15890	15943	15970	15894	15950	15977	15997	15881	15924	15897	15931	16092	15882	15970	16018	16139	15930	15896	16065	15969	16054	15878	16005	15841	15939	15884	16071	16000	16015	15970	15974	16034	16042	16070	16082	16162	16152	15995	15869	15863	15915	16048	16181	16005	15854	15786	15797	16125	16044	16204	15900	15953	16025	15909	15890	15844	16098	16086	15991	15963	16145	16059	15917	16014	16091	15992	16012	15871	15938	16073	16053	15882	16023	15709	16032	15905	16032	16011	16138	16216	16183	15984	15821	16059	15821	15891	15990	15835	15965	16086	16054	15987	15944	15822	15932	15903	16060	15991	15932	16144	15892	16038	16026	15965	15969	16102	15972	15837	15950	15995	16190	15925	15788	16202	15859	15886	16041	16143	15960	15856	16048	15977	16083	16078	15988	16020	16045	16052	15863	15895	15909	16276	15880	16009	15880	16001	16107	15926	15805	15916	16079	15854	15989	16088	16000	15892	15936	16037	16031	16002	16131	15831	15931	15852	15850	15952	15986	16076	15995	16067	16121	16019	16101	15960	15862	16022	16020	15854	16034	16084	15947	16140	16070	15948	15956	16045	15788	15967	16031	16076	15839	15973	15999	15962	15974	16026	15903	16061	15817	16008	16007	16028	16103	15898	16059	16085	15902	16078	15960	16110	15984	15869	16041	15915	16143	16142	15836	15917	15941	15973	15806	16027	15857	15875	16151	16074	16090	15838	16063	15938	15850	15976	16129	16180	15968	16084	16033	15912	15978	15913	15976	15893	15892	15962	15955	15951	15910	15902	16167	15940	16081	16199	15878	15923	16020	16049	16078	15894	15944	16180	15839	16040	16040	15980	16025	16074	15977	16042	16199	15902	15716	15888	15914	15877	15960	15984	16023	16037	15975	16189	16003	15796	16003	16073	15952	15979	15940	15959	15900	16073	15740	16052	15985	15761	15933	16181	15833	16029	16029	15985	16082	16002	15834	16104	16137	15883	15928	15959	15707	16051	16038	16035	16057	15888	16045	16030	15939	16051	15974	15964	15947	16006	15916	15954	15923	15934	16134	15884	16168	15853	16129	16007	16001	16083	15862	15875	15947	15874	15868	15955	16088	15900	16002	16036	15924	16024	16048	15870	15894	15961	15970	16005	16211	15829	16041	15847	15874	16084	16065	15952	16139	15974	16066	15992	16033	15866	15994	15990	16005	15905	15959	16077	15950	15951	16042	16046	16005	15985	15826	15939	15858	16094	15996	16043	15896	15939	15976	16001	15864	15899	15829	15890	15942	15967	15991	16042	15954	15887	16126	15943	15990	16001	15969	15903	15828	16022	15962	16123	15959	16036	15998	16107	15885	15922	15995	15886	16048	16008	16055	16076	15895	16093	16041	16034	15982	15817	15944	15668	16068	15831	15937	16067	15963	16026	16044	16116	16025	15961	16004	15837	15993	15994	16109	15885	16153	16219	15795	15940	15856	16016	16011	15950	15901	16004	15955	16086	15898	15983	15944	15926	15934	16112	15952	16190	15973	15980	15974	15804	15732	16030	15943	15926	16070	15901	15833	16011	15914	15943	16286	15863	16074	15938	16032	15906	15903	16129	15924	15762	16017	16182	16142	15963	16018	16075	15977	15875	15992	15980	15910	16030	16039	15938	16030	15986	16217	16018	15843	15953	15894	15842	16010	15927	15943	16063	16135	15921	15952	15981	15964	15865	16106	16046	15993	16002	15911	16005	16041	16249	15956	16011	15895	16116	16016	15985	16047	16024	15832	15940	15757	16095	15935	16042	15817	15916	15882	15875	16019	16016	15814	15898	15949	16153	15969	15967	15904	15943	16076	15977	15996	15983	16274	16045	16054	15868	16111	15961	15944	15908	16083	16143	15862	16078	15985	16004	16185	15973	15775	16034	15959	16113	15958	16092	15973	16116	16007	16011	15923	15956	15999	16065	15953	16076	15953	15892	15821	15927	15875	16047	15881	16026	15994	15936	16042	16031	15891	16039	15962	15832	16060	16003	15828	15861	15868	15689	16049	15843	16081	15978	15901	15952	15914	16125	16126	16109	15886	16009	15796	15991	15880	16094	15960	15877	15842	15891	15912	16090	16018	15792	15921	15978	16071	15895	15934	16064	15813	16019	15902	16007	16035	15919	15852	15919	16007	16047	16065	16038	15915	15921	15915	15944	16098	15725	15972	16006	16116	16098	15951	16053	15926	15973	15825	15909	15904	15985	16151	16012	15901	15922	15965	16138	15965	15869	15996	15986	15900	15943	16046	16072	15848	16229	16164	15932	16069	16047	16058	15927	15752	15944	15992	15921	15838	15953	16003	16065	15999	16019	16052	16020	16005	15946	15882	15948	15963	16010	15899	15979	15954	16028	16042	15943	15944	16060	16082	15930	16092	15890	15919	15984	16032	16045	15862	16122	16161	16088	15941	15876	16026	16121	15875	15895	15948	16026	15842	16088	15919	15925	15965	16142	15808	15807	15980	15925	16070	15978	15995	16044	16125	15903	15838	16100	16019	15961	15969	16142	15818	15985	15979	16007	16147	16068	15989	16017	15900	16107	15977	15986	16016	15949	15933	16052	15936	15986	15810	15903	15981	15895	15973	15925	15951	16108	16073	15743	15949	15950	16027	16081	16003	15965	15968	15967	16038	16143	16136	15986	16113	15903	15925	16036	16056	15831	15913	16049	15914	15860	16142	16135	16129	15881	15817	16253	16019	15930	16094	16080	15885	16001	15935	16095	15968	16196	16062	15994	15853	15988	15966	15779	15990	15871	15924	16009	15982	15841	16075	15935	15932	15846	16003	15809	15923	15903	15995	15863	15972	15970	15944	15977	15828	15976	15890	15921	15867	15966	16042	15953	16124	16049	15967	16100	15980	16064	15989	15969	15928	15975	15906	16055	15906	15919	16095	15948	15936	16016	15952	15936	16006	15999	16024	16065	15911	15859	16172	16050	15955	16068	16034	16008	15990	16023	16032	15961	16013	15966	15875	16120	16049	15890	15969	16070	16109	15884	15904	15913	15899	16051	15897	16038	16027	16054	15856	16146	15981	16006	16174	15954	16005	15938	15965	15884	15815	16013	15938	16064	16028	15894	16078	16061	15955	16059	16027	15942	16018	15957	15784	16055	15963	15994	15998	15956	16120	16005	15978	16063	16023	15821	15940	16015	16068	15891	15957	15957	15905	15750	15980	15996	16059	15931	16081	15837	16015	16178	15864	15948	16013	16080	15695	16316	15990	16138	16061	16058	16070	15979	15849	16027	16047	16052	15933	15848	15957	15918	16034	16046	15903	15925	15834	15848	16007	15946	15922	16055	16002	15835	15895	15891	16080	15949	15948	15810	16058	15854	15875	16080	16154	15999	16038	16151	15871	16001	16121	16024	15926	16129	15990	16091	16111	16022	16043	15902	16100	15845	16106	16081	16074	16128	16245	15971	15840	16020	15998	16077	16265	16039	15933	15929	16013	16045	16001	15969	15811	15978	16017	15991	15906	15968	15948	15985	16042	15939	15835	16076	16064	15901	15957	15906	15975	16044	15918	15997	15951	15751	15971	16113	15899	15884	15959	16050	16023	15924	16020	15895	15878	16013	16060	15895	16076	15960	15902	16168	16099	15984	15858	16123	16037	15790	16111	15822	16130	16070	16080	15902	16049	15922	16051	15944	15863	15846	15763	15974	15957	16237	16025	16203	16000	16253	15984	15980	16127	16004	15975	15950	16070	16001	15917	15811	16049	15865	15815	15931	16148	16135	15846	15991	15939	15938	16047	16019	16100	16104	16010	15950	16073	16012	15849	15991	15976	16040	15918	16075	16005	15860	16081	16198	16002	15896	15974	15958	15802	16004	15967	15939	15994	15929	15978	16069	15990	16056	15893	15980	16110	16197	16103	16046	15944	16118	15945	16101	15917	15981	16104	16072	16146	15901	15901	15871	15984	15998	16156	15948	15972	15982	16040	16136	16047	16078	15881	15941	15986	15955	16160	16063	16214	16003	15898	15943	15719	16168	16035	16086	16037	16015	16100	16032	15918	16038	15884	15916	15816	15986	15968	16054	16018	16004	15991	15851	16088	15991	15894	15938	16031	15939	16037	16006	15885	15958	15952	15915	16117	16049	15984	15848	15906	15808	15959	16037	16083	15985	16075	16082	16020	16156	15976	15915	16041	16007	15960	16084	15988	15965	15963	15966	15839	16024	16025	15998	15959	15865	16254	16138	16009	15991	16038	15931	15917	15849	16024	16014	16014	16115	16074	15902	15939	16038	15954	16008	15953	15872	16012	15843	15979	15945	16004	16047	16038	15977	15895	16097	15933	16025	16000	15977	15799	15920	15856	16020	15889	16080	15994	15936	16106	16121	16028	16007	16018	15955	15927	16031	16008	15894	16027	16115	15918	16050	16114	15982	16153	15949	16059	15938	15959	15946	15971	15967	16027	15912	16023	16023	15994	15908	15769	16000	16075	16052	15893	16291	16005	16060	15966	15972	15945	15968	15983	16205	15958	15886	15897	16086	16195	16146	16028	16231	15965	16049	16090	15958	15933	15874	15958	15903	15932	16045	16012	15939	16003	15846	15873	15936	16022	16086	16022	15956	16018	15972	16014	16006	15974	15890	15921	16035	16117	16099	15884	16006	15977	16072	16015	15972	16074	15950	15767	15917	16045	15984	15909	16035	16059	15897	16058	15995	15932	16101
26307	22273	35001	38087	35557	33502	33738	30040	28141	27233	25950	25525	25358	25276	25418	25132	24844	24531	24139	24156	24170	23899	24023	24119	23772	24045	24238	23950	23860	24165	24019	23903	24001	23809	24063	23656	23783	23957	24020	24026	23953	24024	23918	23546	23918	23795	23757	23721	24132	23990	23947	23493	23909	23684	23827	23688	23635	23839	23982	23798	23691	23784	23802	23749	23888	23490	23619	23851	23874	23931	23784	23933	23796	23861	23714	23875	23706	23921	23909	23727	23840	23645	23889	24030	23755	23871	24013	24149	23859	23826	23842	23736	23766	23865	23854	23741	23623	23751	23835	23735	23683	23628	23658	23802	23850	23672	24077	23721	23869	23817	23897	23859	23841	24037	23775	23704	23641	23664	24010	23820	23870	23713	23909	23613	23742	23697	23867	23941	23884	23693	23714	23749	23781	23897	23855	23891	24050	23819	23900	23705	23780	23793	23780	23702	24015	23827	23705	23658	23685	23993	23696	23760	23682	23609	23759	23748	23750	23801	23934	24052	23702	23673	24021	23918	23962	23987	23922	23714	23855	23508	23677	24006	23746	23723	23933	23838	23784	23890	23738	23630	23886	23938	23562	23664	23679	23791	23891	23845	23773	23478	23723	23783	24079	23847	23784	23743	23956	23740	23621	23712	23859	23907	23889	23627	23762	23925	24022	23719	23795	23709	23658	23737	23957	23638	23854	23784	23749	23541	23871	23778	23626	23976	23756	23886	23790	23728	23960	23670	23583	23729	23700	23695	23544	23671	23913	23671	23930	23787	23923	23797	23824	23750	23794	23807	23818	23916	23706	23723	23903	23869	23740	23625	23684	23916	23860	24043	23637	23842	23813	23887	23719	23658	23708	23850	24056	23856	23759	24025	23889	23872	23767	23760	24008	23701	23946	23952	23786	23672	23757	23840	23757	23756	23710	23729	23536	23788	23793	23459	23731	23975	23927	23808	23848	23589	24061	23781	23740	23781	23629	23594	23874	23858	23722	23835	23844	23856	24076	23780	23780	23711	23786	23742	23931	24034	23824	23643	23691	23633	23694	23718	23797	23747	23562	23591	23857	23794	23714	23815	23722	24057	23576	23700	23691	23817	23664	23905	23680	23718	23691	23866	23746	23713	23662	23555	23811	23582	23975	23703	23709	23868	23863	23898	23794	23642	23949	23748	23694	23796	23909	23749	23518	23579	24093	23826	23869	23904	24056	23621	23735	23752	23707	23960	23705	23781	23703	23914	23548	23492	23790	23592	23846	23658	23728	23490	23589	23581	23861	23592	23653	23945	23952	23846	23808	23764	23825	23678	23751	23836	23840	24005	23521	23861	23879	23941	23869	23779	24036	23813	23932	23893	23874	23860	23826	23528	23671	23644	23709	23709	23469	23623	23760	23690	23773	23678	23769	23653	23774	23790	24096	23809	23879	23719	23980	23956	23910	23694	23701	23937	23878	23650	23738	23624	23832	23689	23536	23816	23718	23908	23942	23628	23667	23710	23789	23792	23930	23991	23662	23817	23859	23538	23951	23690	24032	23696	23491	23650	23655	23809	23780	23812	23588	23640	23608	23932	23746	23567	23439	23914	23682	23796	23722	24071	23763	23820	23971	23698	23851	23525	23590	23839	23674	23530	23645	23627	23702	23783	23784	23831	23744	23963	23703	23622	23768	23907	23659	23756	23850	23644	23770	23806	23663	23794	23741	23886	23755	23674	23699	23635	23764	23709	23635	23860	23694	23651	23842	23740	23671	23612	23833	23602	23791	23757	23742	23778	23620	23665	23972	23797	23363	23539	23677	23891	23730	23796	23834	23739	23972	23618	23705	24000	23931	23962	23805	23713	23804	23481	23708	23883	23856	24008	23847	23832	23724	23855	23791	23785	23752	24065	23850	23686	23572	23844	23824	23723	23905	23873	23924	23801	23632	23649	23658	23708	23759	23791	23725	23761	23837	23942	23851	23719	23688	23789	23625	23711	23867	23655	23544	23770	23952	23957	23816	23705	23830	23534	23873	23849	24048	23891	23668	23808	24011	23650	23711	23891	23690	23738	23827	24064	24009	23577	23947	23724	23695	23921	23854	23837	23721	23789	23740	23688	23633	23757	23748	23656	23649	23581	23769	23718	23636	23713	23729	23658	23749	23783	23677	23554	23435	23779	23688	23799	23999	24065	23928	24030	23754	23832	23759	23995	23686	23843	23885	23902	24097	23990	23807	23773	23912	23784	23904	23827	23653	23888	23788	23692	23906	23799	23613	23765	23722	23612	23752	23668	23727	23900	23717	23921	24073	24098	23728	23731	23922	23720	23586	23650	23673	23866	23724	23829	23611	23788	23861	23724	23754	23776	23725	23920	24056	24111	23881	23602	23561	23830	23696	23681	23848	23852	24028	23768	23686	23656	23761	23906	23922	23756	23797	23702	23866	23685	23991	23676	23815	23552	23697	23692	23660	23866	23710	23794	23680	23712	23759	23624	23970	23899	24108	23787	23843	23600	23881	23751	23693	23887	23765	23890	23936	23937	23818	23913	23745	23724	23847	23744	23875	23654	23818	23669	23297	23692	23629	23598	23692	23614	23786	23855	23758	23748	23553	23744	23909	23801	23750	23841	23729	23710	23626	24040	23805	23912	23623	23714	23869	23578	23812	23695	23886	23606	24000	23771	23757	23595	23751	23843	23838	24076	23944	23849	23923	23531	23641	23754	23815	23574	23725	23909	23812	23509	23676	23871	23786	23643	23673	23542	23660	23686	23524	23639	23597	24027	23811	23993	23734	23554	23844	23932	23616	23820	23755	23973	23769	23636	23945	23924	23923	23806	23878	23760	23988	23907	23860	23869	23807	23827	23765	23704	23764	23862	23732	23712	23795	23566	23365	23797	23567	23776	24039	23851	23802	23839	23738	23858	23880	23889	23768	24007	23743	23730	24079	23829	23904	23669	23700	23876	23825	23696	23620	23640	23647	23708	23747	23520	23770	23631	23723	23530	23560	23956	23947	23941	23916	23856	23836	23887	23711	23816	23773	23851	23627	23832	23803	23771	23939	23771	23748	23763	23754	23815	23940	23773	23698	23751	23751	23725	23765	23880	23875	23716	23855	23813	23688	23878	23882	23635	23813	23773	23984	23806	23682	23862	23636	24078	23756	23817	23684	23745	23805	23735	23836	23718	23776	23721	23790	23848	23848	23562	23591	23584	23717	23684	23637	23718	23670	23850	24001	23851	23854	23781	23736	23748	23848	23764	23574	23672	23702	23634	23734	23777	23757	23776	23865	23942	23684	23738	23580	23727	23862	23566	23897	23950	23776	23570	23715	23842	23680	23712	23883	23907	23579	23823	23762	23844	23707	24016	23668	23766	24066	23520	23760	23727	23864	24083	23755	23894	23696	23706	23889	23698	23582	23808	23935	23743	23785	23715	23809	23838	23795	23771	23655	23739	23615	23740	23726	23791	23680	23614	23896	23824	23795	23919	23670	23712	23825	23596	23611	23746	23814	24048	24006	23689	23700	23698	23688	23711	23864	23799	23642	23913	23818	24136	23770	23840	23906	23953	24007	23975	23930	23604	23743	23635	23748	23731	23721	23614	23901	23758	23891	23564	23783	23651	23864	23725	23714	23639	23695	23937	23969	23813	23524	23662	23591	23751	23438	23851	23778	23666	23595	23516	23917	23742	23992	23875	23699	23986	23698	23726	23590	23969	23730	23979	23954	24071	23649	23706	23551	23754	23670	23689	23927	23684	23974	24109	23752	23728	23660	23808	23778	23713	23610	23813	23762	23927	23745	23505	23787	24008	23907	23739	23855	23901	23878	23787	23695	23792	23766	23848	24089	23752	23691	23720	23843	23885	23946	23957	23963	23427	23718	24008	23769	23911	23834	23573	23810	23840	23777	23868	23838	23938	23927	23798	23687	23519	23592	23713	23532	23889	23936	23734	23781	23650	24006	23719	23856	23946	23800	24073	23578	23700	23773	23810	23712	23708	23651	23529	23699	23621	23624	23870	23738	23744	23797	23733	23683	23750	23869	23864	23628	23590	23964	23463	23775	23778	23823	23783	23810	23876	24035	23960	24020	23951	23930	23808	23700	23616	24017	23829	23720	23748	23659	23473	23793	23796	23835	23723	23803	24068	23691	23902	23814	23654	23655	23586	23671	23702	23793	23943	23740	23789	24100	23881	23837	24017	23780	23981	23898	23751	23625	23908	24017	23760	23747	23766	23843	23912	23723	23691	23912	24004	23816	23871	24046	23892	23750	23659	23702	23884	23857	23923	23521	23787	23689	23764	23713	24124	23925	23743	23902	23654	23808	24134	23594	23632	23702	23729	23532	23792	23785	23969	23737	23924	23788	23819	23795	23893	23638	23761	24042	23765	23588	23865	23686	23784	23732	23839	23727	23801	23690	23866	23882	23891	23644	23997	23898	23877	23917	23900	23966	23741	23688	23918	23922	23771	23920	23883	23816	23851	23997	23747	23955	23635	23905	23776	23753	23725	23685	23660	23964	23871	23848	23503	23686	23744	23809	23724	23893	23957	23646	23919	24133	23768	23725	23641	23421	23675	23673	23671	24015	23943	23852	23810	23871	23605	23780	23608	23989	23824	23976	24070	23784	23836	23961	23928	23734	23946	23663	24067	23781	23614	23719	23541	23996	23720	23733	23596	23660	23678	23712	23745	23723	23698	23685	23470	23817	23703	24054	23792	23624	23677	23705	23650	23781	23793	23895	24125	23859	23861	23754	23709	23845	23450	23822	23873	23625	23660	23836	23902	23868	23505	23731	23665	23991	23918	23889	23724	23712	23873	23878	23837	23887	23835	23917	23828	23558	23671	23613	23783	23786	23836	23543	23878	23858	23638	24009	23767	23836	23831	23913	23965	23714	23740	23886	24027	23799	23699	23804	23803	23929	23591	23716	23777	23790	23711	23799	23565	23725	23790	23543	23707	23641	23829	23827	23866	24004	23967	23971	23639	23689	23823	23663	23759	23806	23794	23916	23863	23832	23772	23740	23637	23816	23591	23627	23685	23624	23948	23740	23713	23602	23806	24032	23706	23869	23751	23839	23690	23905	23637	23840	23640	23509	23733	23759	23674	23828	23924	23675	23849	23777	23742	23867	23739	23586	23832	23755	23761	23966	23745	23594	23676
46088	78509	74274	54244	40019	29820	26885	24481	22442	20170	18946	18176	17902	18148	18063	17812	17544	16744	16569	16414	16439	16319	16160	16268	16102	16250	16276	16326	16387	16136	16224	16250	16152	16175	16325	16153	16248	16245	16354	16302	16110	16049	16129	16176	16248	16222	16193	16254	16189	16197	16231	16157	16197	16156	16161	15948	16127	16187	16177	15981	16083	16082	16103	16168	16097	16187	16067	16016	16115	16198	16372	16223	16303	16046	16182	16224	16230	16232	16211	16174	16213	16106	16148	16173	16061	16065	16017	16142	16207	16170	16118	16147	16118	15982	16099	15994	16271	16191	16188	16220	16075	15970	16135	16164	15864	16159	16295	16009	16210	15981	16155	16236	15935	16277	16144	16090	16079	16361	15951	15860	16016	16052	16196	16012	16103	16107	16228	16026	16089	16120	16123	16193	16268	16196	16189	15992	16011	16047	16190	16203	16158	16248	16070	16241	16061	16051	15985	16191	16095	15950	16077	16215	16062	16144	15959	16204	16125	15938	16308	16258	16064	16124	16144	16166	15972	16114	16080	16198	16164	16184	16033	16256	16167	16001	16011	16009	16286	15992	16136	16095	16095	16134	16131	15991	16153	16180	16149	16115	16020	16216	16235	16088	16293	16085	16062	16103	16245	16044	16021	16095	16133	16255	16246	16022	16061	16202	16101	16139	16145	16130	16157	16082	16034	16137	16103	16150	15907	16101	16268	16102	16086	16131	16112	16048	16055	16014	16186	16154	16172	15907	16016	16091	16095	16231	16223	16116	15925	16130	16205	16101	16165	16098	15969	16272	16100	16241	16185	16206	16098	16041	16099	16008	16022	16221	16024	16088	16110	16120	16127	16082	16331	15929	16009	15928	16301	15865	15979	16090	16165	16156	15999	16158	16275	15955	16114	16205	16026	15894	15913	16225	16143	16215	16175	16077	16313	16106	16190	16022	16063	16133	16078	16270	16188	16215	16165	16156	16198	16011	16140	16185	16220	16142	16026	16099	15963	16153	16098	16071	16148	16244	16058	16046	16290	16204	16181	16196	16232	15936	16050	16138	16147	16111	16250	16241	16174	16027	16173	16227	16142	16375	16143	16088	16140	16110	16218	16172	16145	15997	16036	16034	16295	16171	16098	16052	16080	16005	16123	16048	16009	16025	16193	16218	15910	16258	16070	15960	16100	16092	16108	16245	16055	16261	16104	16243	16199	16048	16157	16093	16074	16235	15920	16175	16132	15907	15891	16291	16095	16179	16275	16312	15981	16126	15934	16114	16225	16211	16091	16015	16237	15995	16182	16311	16050	16012	16250	16170	16195	16204	16267	16145	16060	16016	16221	16344	16110	16137	16114	16104	16307	16158	16144	16122	16160	16160	16115	16140	16147	16201	16147	16129	16182	16152	16050	16094	16194	16089	16316	16139	16237	16121	15903	16063	16269	16269	16166	16049	16071	15909	16174	16168	16112	16123	16005	16240	16228	15951	16162	16083	16318	16090	16094	16131	16121	16228	16060	16104	16345	16215	15987	16197	16306	16160	16172	16214	16153	16232	16108	16067	16182	16131	16103	16069	16180	16015	16209	15944	16160	16206	16154	16066	16091	16151	16157	16106	16129	16072	16113	15997	16150	16040	16087	16237	16136	16158	16063	16154	16133	16146	16019	16137	16049	16257	16175	16125	16001	16192	16080	16084	16175	16215	16273	16154	16124	16091	16172	16123	16158	16117	16068	16068	15861	15880	16023	16075	15887	16037	16214	16228	16018	16175	16076	16333	15906	15938	16182	16190	16086	16084	15944	16073	16071	16099	16389	16203	15949	16003	16222	16100	16149	16176	16083	15901	16164	15964	16263	16081	16200	16100	16081	16141	16082	16045	16105	16209	16093	16146	15962	16117	16244	16029	16023	16345	16003	16047	16292	16119	15972	15977	16097	16230	15975	16207	16188	16056	16157	16163	16111	16225	16215	16162	16069	16066	16239	15935	16120	15980	16142	15926	16161	16011	16101	15960	15954	16349	15936	16276	16255	16241	16281	16083	16130	16098	15950	16279	16209	16184	16288	16223	16065	16354	16284	16156	16268	16155	15961	16060	16204	16279	16031	16043	16148	15996	16275	15948	16096	16094	16050	16293	16037	16008	16153	16291	15975	16109	16155	16033	16034	16006	16022	16031	16191	16032	16089	16005	16177	16059	16082	16072	16044	16138	15975	16202	16010	15966	16165	16090	15986	16081	16160	16109	15981	16099	16063	15991	15986	15886	16031	16074	15970	16161	15985	16076	15979	16306	16036	16017	16071	16005	16124	16033	16151	16009	16100	16184	16157	16141	16079	16200	16051	16214	16131	16056	16126	15908	16016	16044	16197	16192	16201	16057	15954	16128	16051	16117	16024	16027	15960	16032	16103	16232	15973	16298	16330	16098	16194	16051	16084	15910	16272	16141	15984	16145	16106	16205	16044	16151	16101	16261	16163	16118	16028	16143	16046	16136	16060	16168	16001	15961	16138	16079	16205	16326	16185	16109	16156	16225	16126	16173	16187	15980	16073	16180	16331	16053	16143	16231	16120	16130	16073	16010	16196	16279	16093	16192	16202	16074	16289	16101	16142	16096	15948	16282	16083	16132	16156	16238	16010	16031	16195	16113	15874	16130	16304	16150	16155	16152	16208	15960	16096	16023	16086	16031	16393	16123	15990	16176	16323	16301	16192	16218	16045	16126	16064	15873	16108	16180	16076	16041	16118	16104	16178	16393	15921	16183	16142	16143	16325	16107	16128	16087	16151	16094	15834	15990	16215	16065	16250	16013	16054	16091	16144	16197	16132	16101	16325	16092	16158	16192	16022	16062	16175	15995	16136	16102	15923	16107	15983	16081	16080	16158	16137	16148	16301	16005	16085	16200	15988	16030	16273	16158	16084	16152	15881	16084	16256	16116	16125	16106	16075	15943	16161	16279	16292	16051	15946	16046	16093	16060	15992	15901	16220	16129	15927	16149	16163	16233	16107	16248	15962	16064	16047	16232	16104	16130	16258	16251	16088	15990	16125	16282	16196	16179	16262	15999	16104	16082	16021	16216	16233	16121	16238	16029	16287	16242	15942	16240	16196	16081	16092	15986	16158	16206	15986	16276	16079	16306	16040	16402	15992	15938	16135	16115	16087	16123	16180	15957	15988	16255	15977	16163	16115	16179	16165	16008	16131	15965	16098	16013	16233	16141	16341	16269	16113	16033	16099	16051	16268	16180	16100	16249	16165	16032	16204	16105	16039	16190	16151	16124	16124	16209	15988	16234	16022	16029	16099	16231	16155	16094	16026	16250	15824	16173	16164	16094	16143	16021	16132	15975	16053	16137	16239	16146	15945	16137	16341	16147	16188	16062	16170	16014	16110	16181	16144	16103	16156	16129	16041	16143	15786	16169	16221	16086	16040	16097	16124	15961	16016	16092	15990	16141	16098	16231	16213	16114	16340	16133	16152	15965	16033	16093	16138	16007	16026	16011	16096	15984	16258	16108	16213	16165	16175	15983	16014	16090	16142	16075	16100	16055	16065	16193	16094	16171	15913	16005	16136	16061	16081	16182	16040	16166	16303	16104	15940	16122	16096	16055	16067	16249	15999	16159	16190	16037	16199	15975	16470	16152	16134	16123	16284	16039	16037	16023	16070	16013	16202	15958	16199	16182	16250	16077	16039	16112	16232	16210	15872	16285	16017	16238	16052	16280	16193	16222	15996	16290	16239	16010	16063	16134	16198	15899	16049	15979	16181	16099	16103	16123	15991	16071	16152	16080	16144	16298	16047	16146	16131	16252	16167	16212	16269	16048	16095	16152	15966	16115	16147	16251	16055	15951	16204	16137	15915	15993	16026	16235	16204	16113	16011	16034	16098	15900	16100	16093	16104	16046	16245	16141	16090	16140	16293	16194	16053	16060	16206	16117	16005	16174	16185	16069	16202	16021	16198	15967	16065	15995	16143	16050	16102	15950	16144	16173	16057	16074	16205	15962	15973	15964	16184	16164	16076	16265	16118	15978	16072	16172	16310	16184	16116	16084	16094	16193	16135	16073	16016	16173	15977	16133	16142	16028	16221	16033	16174	16122	16090	16230	16257	16003	16100	16270	16208	16186	15991	16179	16118	16142	16018	16155	15993	16167	16160	15998	16211	16177	16035	16185	16066	16230	16143	16062	15961	16052	15982	16097	16140	16161	16201	16146	15964	16004	16146	16320	16079	16068	16247	16157	16235	16112	16093	16240	15903	16232	16115	16123	16241	16130	16072	16123	16186	16021	16164	16277	16273	16032	16156	16288	16183	15989	16101	16038	16138	16052	16064	16186	16180	16011	15965	15998	15975	16048	16250	16094	16114	16007	16252	16158	16111	15977	16056	16129	16089	16184	16025	15967	16149	16087	16117	16077	16104	16200	16117	16049	16246	16116	16220	16263	16365	16173	16091	16072	16264	16160	15978	16142	16043	16224	16190	16133	16249	16047	16112	16010	15960	16120	16077	16261	16055	16036	16153	16062	16137	16268	16120	16244	15995	16185	16080	16202	16131	16073	16247	15985	16048	16164	16186	16206	15985	16184	15962	16021	16137	16191	16193	16162	16071	16185	16265	16072	16265	16065	16271	16143	16102	16105	16187	16012	16072	16196	16016	15925	16220	16179	16089	16165	16099	16226	16196	16162	16245	16199	16190	16071	16085	15967	15999	16309	16111	16045	16194	16136	16207	16061	16093	16036	16328	16103	16054	15951	16175	16225	16053	16063	16086	16011	16137	16073	16064	16015	16138	16016	16097	16066	16154	16030	16166	16315	16073	16054	16140	16076	16086	16036	16154	16204	16009	16181	16076	16197	15952	16101	16130	16064	16112	16281	15955	16041	16093	15981	16082	16058	16199	16061	16255	16060	16254	16168	16177	15901	16284	16199	16152	16252	16035	16041	15968	15998	16143	16100	16134	16141	16025	16099	16072	16040	15886	16235	16124	16115	16051	16043	16168	16187	16030	16050	15995	16324	15997	15954	16297	15889	16213	16166	16133	16194	16155	16011	16229	16085	15952	15957	16032	16118	16009	16200	16256	16093	15995	16056	16295	15936	16244	16199	16195	16095	16121	16069	15882	15973	16046	16142	16055	16184	16045	16193	16191	16137	16193	16050
24422	21852	31268	31593	32570	32584	35156	30721	28559	27133	25578	24763	24494	24669	24759	24458	24191	23931	23200	23181	23066	23130	22830	22931	22980	22943	23071	23100	22748	22891	22853	22876	22799	22805	23032	22971	23195	22872	22708	22861	22995	23007	22755	22799	22595	22723	22627	22923	22905	22773	22717	22797	22764	22899	23160	22799	22685	22631	22675	22902	22708	22815	22708	22850	22771	22608	22769	22912	22770	22864	22850	22607	22905	22698	22704	22432	22560	22680	22612	22731	22722	22650	22469	22578	22700	22601	22400	22513	22617	22755	22782	22614	22644	22647	22522	22726	22641	22498	22597	22679	22500	22533	22566	22572	22422	22561	22802	22629	22417	22690	22769	22748	22675	22631	22883	22701	22465	22691	22615	22491	22612	22313	22715	22799	22536	22619	22733	22665	22828	22642	22716	22531	22499	22839	22821	22602	22443	22658	22556	22162	22668	22609	22690	22695	22716	22512	22633	22620	22663	22573	22660	22568	22532	22701	22709	22711	22595	22628	22530	22654	22935	22675	22629	22693	22733	22623	22856	22396	22550	22850	22730	22522	22621	22679	22587	22676	22638	22776	22728	22549	22545	22821	22652	22756	22792	22649	22709	22555	22462	22706	22626	22631	22791	22774	22508	22656	22662	22683	22649	22456	22697	22636	22725	22505	22821	22717	22805	22735	22789	22391	22647	22478	22661	22541	22475	22410	22800	22787	22422	22475	22868	22639	22952	22844	22541	22646	22881	22583	22652	22802	22776	22521	22580	22590	22673	22448	22526	22763	22526	22650	22507	22645	22520	22698	22764	22616	22665	22541	22716	22610	22542	22918	22657	22584	22640	22598	22383	22547	22810	22598	22779	22636	22646	22708	22644	22427	22844	22488	22441	22715	22715	22819	22726	22622	22840	22898	22639	22509	22478	22840	22849	22685	22511	22561	22684	22708	22865	22648	22789	22651	22978	22514	22568	22764	22682	22476	22424	22580	22678	22435	22491	22833	22773	22457	22745	22670	22638	22871	22599	22673	22900	22838	22614	22547	22672	22685	22714	22393	22618	22614	22740	22639	22573	22775	22485	22601	22432	22772	22531	22805	22707	22658	22816	22593	22717	22787	22555	22802	22535	22642	22415	22540	22660	22587	22625	22452	22662	22635	22598	22639	22633	22687	22936	22675	22575	22454	22589	22879	22651	22644	22717	22742	22639	22813	22582	22693	22663	22572	22679	22439	22736	22788	22674	22438	22506	22779	22795	22718	22670	22692	22757	22671	22739	22632	22640	22916	22790	22739	22402	22685	22512	22507	22454	22533	22672	22806	22493	22702	22570	22703	22497	22554	22519	22611	22633	22759	22752	22686	22376	22623	22653	22733	22789	22589	22542	22442	22561	22632	22889	22690	22700	22820	22755	22759	22689	22414	22518	22433	22645	22596	22642	22733	22895	22876	22616	22547	22695	22850	23012	22546	22505	22886	22578	22565	22637	22683	22665	22768	22692	22437	22553	22474	22792	22727	22692	22668	22717	22833	22711	22786	22705	22824	22809	22694	22727	22674	22611	22587	22591	22728	22424	22777	22464	22704	22680	22653	22780	22399	22393	22597	22797	22601	22611	22721	22486	22628	22674	22725	22959	22787	22586	22511	22722	22629	22668	22480	22805	22718	22730	22621	22952	22524	22922	22499	22970	22599	22685	22504	22785	22556	22643	22628	22546	22764	22774	22660	22588	22839	22604	22694	22502	22377	22391	22800	22661	22618	22692	22706	22526	22813	22680	22536	22629	22782	22472	22602	22754	22566	22516	22637	22623	22697	22588	22691	22741	22664	22582	22522	22383	22847	22825	22484	22591	22471	22663	22750	22563	22669	22404	22642	22556	22572	22674	22652	22574	22580	22717	22511	22689	22473	22493	22434	22520	22622	22671	22547	22582	22826	22457	22630	22883	22799	22543	22513	22547	22674	22592	22544	22609	22689	22733	22456	22590	22661	22634	22637	22559	22524	22519	22664	22638	22581	22932	22609	22493	22473	22827	22623	22782	22597	22517	22544	22675	22789	22636	22530	22651	22834	22603	22740	22661	22338	22511	22823	22566	22531	22652	22586	22831	22720	22460	22507	22921	22542	22722	22623	22673	22500	22633	22551	22669	22483	22489	22694	22559	22768	22715	22543	22778	22551	22669	22725	22699	22697	22575	22679	22575	22457	22659	22784	22669	22592	22617	22745	22696	22495	22800	22674	22568	22820	22662	22695	22617	22429	22552	22573	22564	22499	22613	22571	22555	22714	22681	22828	22613	22937	22680	22637	22861	22461	22416	22750	22740	22708	22970	22775	22771	22609	22732	22492	22760	22484	22552	22793	22766	22842	22885	22637	22584	22445	22590	22769	22853	22523	22681	22721	22998	22444	22715	22695	22510	22702	22723	22701	22778	22447	22362	22600	22480	22504	22321	22533	22407	22346	22863	22614	22527	22591	22456	22593	22662	22762	22675	22555	22725	22577	22749	22760	22712	22614	22575	22714	22527	22498	22958	22671	22818	22455	22661	22705	22602	22361	22792	22606	22644	22675	22569	22642	22672	22776	22658	22686	22701	22584	22647	22551	22668	22606	22714	22644	22402	22669	22470	22696	22562	22791	22532	22626	22766	22511	22619	22537	22534	22583	22895	22597	22643	22593	22701	22695	22435	22737	22840	22664	22514	22702	22497	22905	22814	22708	22599	22527	22798	22765	22588	22776	22677	22556	22751	22676	22605	22829	22788	22725	22406	22722	22744	22678	22598	22713	22694	22832	22615	22652	22754	22699	22795	22593	22648	22739	22562	22638	22665	22495	22510	22577	22798	22841	22895	22684	22486	22429	22709	22678	22612	22534	22697	22516	22530	22657	22469	22513	22814	22873	22476	22594	22596	22816	22709	22835	22544	22694	22524	22686	22685	22538	22620	22554	22685	22620	22775	22687	22572	22613	22496	22774	22630	22785	22740	22554	22711	22622	22495	22741	22602	22600	22296	22687	22662	22624	22812	22621	22501	22699	22605	22566	22639	22571	22664	22925	22661	22624	22622	22556	22607	22678	22720	22744	22649	22353	22582	22399	22821	22941	22693	22671	22485	22635	22678	22627	22464	22630	22526	22729	22716	22709	22633	22566	22532	22769	22790	22668	22574	22759	22330	22808	22646	22414	22702	22403	22454	22344	22659	22525	22764	22573	22582	22507	22644	22700	22703	22830	22911	22503	22959	22741	22674	22915	22727	22639	22368	22740	22664	22824	22615	22567	22420	22970	22761	22390	22546	22487	22742	22779	22781	22715	22721	22483	22770	22674	22605	22885	22693	22781	22549	22717	22838	22463	22663	22806	22640	22665	22815	22599	22692	22339	22641	22790	22736	22609	22770	22733	22631	22703	22796	22820	22784	22841	22617	22788	22522	22673	22803	22560	22294	22584	22573	22663	22815	22635	22764	22621	22658	22786	22675	22621	22704	22504	22839	22705	22705	22637	22700	22630	22614	22824	22740	22675	22559	22429	22534	22757	22491	22496	22806	22706	22731	22682	22654	22768	22572	22472	22669	22675	22737	22535	22609	22637	22476	22514	22718	22534	22464	22684	22773	22804	22778	22644	22762	22500	22662	22511	22657	22476	22570	22738	22622	22527	22506	22818	22714	22753	22814	22637	22687	22585	22811	22529	22582	22805	22710	22507	22592	22462	22491	22469	22592	22626	22267	22717	22651	22888	22759	22881	22532	22335	22604	22721	22781	22470	22733	22542	22658	22633	22871	22739	22706	22595	22703	22852	22708	22654	22711	22683	22704	22716	22422	22654	22707	22917	22585	22620	22908	22504	22664	22836	22640	22610	22651	22592	22624	22672	22785	22634	22628	22781	22744	22577	22653	22576	22770	22399	22666	22427	22913	22459	22644	22672	22484	22687	22655	22466	22552	22482	22644	22644	22679	22716	22448	22747	22473	22605	22596	22545	22398	22789	22573	22636	22620	22644	22706	22751	22625	22656	22575	22462	22646	22903	22652	22595	22564	22676	23002	22673	22611	22769	22518	22622	22600	22490	22511	22623	22778	22699	22488	22747	22728	22718	22742	22772	22766	22624	22593	22848	22506	22490	22613	22485	22670	22605	22801	22935	22685	22697	22698	22718	22727	22616	22660	22638	22680	22347	22713	22736	22804	22776	22501	22764	22594	22560	22596	22652	22656	22533	22759	22566	22645	22707	22420	22628	22760	22602	22589	22666	22562	22644	22729	22770	22978	22655	22694	22610	22634	22559	22755	22500	22693	22813	22742	22560	22459	22928	22846	22479	22619	22595	22589	22702	22598	22542	22734	22740	22640	22520	22601	22705	22943	22704	22569	22467	22600	22631	22765	22456	22523	22852	22573	22577	22518	22653	22629	22490	22811	22708	22705	22611	22549	22693	22570	22535	22653	22606	22531	22692	22611	22549	22792	22793	22584	22925	22760	22815	22831	22590	22679	22687	22689	22612	22813	22439	22600	22674	22690	22580	22954	22635	22410	22739	22595	22610	22664	22571	22678	23013	22780	22649	22799	22610	22456	22431	22795	22587	22800	22526	22688	22645	22671	22856	22812	22611	22766	22594	23017	22442	22653	22764	22571	22603	22675	22803	22850	22795	22822	22644	22726	22440	22775	22630	22626	22766	22554	22623	22715	22742	22669	22713	22937	22660	22512	22883	22518	22695	22538	22806	22681	22840	22536	22557	22581	22719	22920	22560	22640	22507	22721	22633	22772	22787	22622	22774	22725	22738	22629	22574	22778	22488	22576	22480	22641	22871	22536	22483	22751	22916	22712	22546	22851	22472	22773	22703	22362	22774	22728	22558	22628	22614	22918	22768	22622	22505	22534	22539	22785	22728	22690	22607	22541	22851	22697	22812	22707	22597	22794	22816	22781	22846	22652	22762	22679	22797	22611	22450	22586	22874	22689	22400	22859	22786	22503	22504	22920	22733	22725	22638	22596	22586	22619	22477	22656	22805	22294	22532	22823	22589	22950	22706	22527	22798	22609	22989	22837	22623	22588	22824	22733	22596	22592	22769	22590	22605	22531	22493	22387	22586	22740	22640	22915	22426	22782	22621	22670	22771	22582	22807	22597	22578	22628	22737	22272	22763	22896	22398	22656	22831	22847	22786
49643	85491	78877	62041	46402	33227	29708	26444	23591	20958	19221	18433	17950	18152	18256	17854	17340	16454	16211	15822	16017	15862	16081	15652	15822	15697	15933	15642	15707	15803	15788	15685	15710	15723	15799	15577	15818	15798	15629	15594	15810	15650	15648	15584	15645	15667	15694	15534	15793	15704	15751	15674	15716	15521	15613	15532	15630	15658	15603	15603	15482	15500	15775	15602	15577	15751	15613	15433	15656	15612	15577	15636	15578	15635	15439	15755	15557	15636	15435	15606	15571	15579	15695	15596	15526	15432	15454	15665	15550	15605	15544	15463	15514	15692	15547	15623	15759	15634	15613	15488	15583	15703	15482	15532	15505	15675	15716	15667	15658	15644	15417	15518	15418	15478	15658	15589	15624	15499	15662	15521	15785	15618	15597	15613	15690	15563	15689	15679	15544	15786	15743	15530	15551	15597	15598	15617	15629	15591	15536	15460	15412	15625	15412	15659	15544	15572	15453	15677	15350	15522	15667	15547	15566	15752	15677	15536	15562	15571	15582	15815	15728	15535	15543	15595	15568	15703	15581	15471	15526	15678	15502	15424	15535	15623	15598	15484	15468	15526	15310	15520	15593	15645	15447	15811	15514	15669	15544	15569	15629	15584	15671	15615	15498	15449	15535	15570	15706	15723	15471	15514	15664	15643	15497	15524	15462	15588	15595	15537	15399	15678	15548	15431	15460	15627	15516	15515	15462	15488	15678	15530	15453	15432	15567	15719	15643	15467	15534	15532	15477	15621	15617	15662	15765	15701	15514	15658	15587	15521	15732	15506	15641	15484	15315	15572	15473	15475	15348	15554	15722	15575	15439	15500	15585	15636	15476	15498	15464	15603	15583	15684	15455	15486	15590	15634	15667	15689	15496	15493	15517	15570	15705	15595	15494	15494	15553	15549	15359	15618	15762	15685	15447	15373	15637	15513	15417	15625	15545	15669	15701	15472	15732	15642	15573	15593	15586	15654	15483	15475	15547	15753	15505	15483	15602	15598	15327	15601	15551	15582	15626	15420	15828	15414	15618	15655	15555	15615	15636	15394	15556	15608	15671	15463	15556	15577	15575	15543	15615	15693	15570	15540	15677	15566	15559	15581	15551	15637	15421	15527	15587	15497	15568	15532	15451	15615	15588	15809	15647	15579	15505	15621	15572	15456	15722	15591	15572	15435	15569	15495	15527	15693	15259	15654	15506	15541	15554	15693	15569	15457	15694	15650	15548	15539	15497	15484	15570	15433	15389	15695	15640	15635	15547	15434	15457	15657	15648	15516	15572	15524	15673	15635	15601	15576	15456	15624	15522	15475	15652	15732	15546	15577	15599	15688	15599	15478	15491	15646	15679	15797	15618	15542	15735	15549	15562	15549	15483	15649	15424	15666	15460	15772	15529	15674	15628	15726	15772	15402	15592	15497	15420	15552	15571	15418	15538	15686	15719	15515	15347	15678	15745	15520	15527	15563	15615	15552	15742	15504	15406	15430	15596	15322	15370	15483	15599	15651	15605	15739	15587	15505	15586	15596	15702	15466	15531	15700	15370	15495	15601	15693	15677	15463	15620	15634	15361	15468	15713	15380	15706	15595	15638	15418	15607	15613	15458	15663	15530	15538	15404	15676	15396	15545	15719	15388	15423	15750	15716	15577	15809	15520	15462	15321	15534	15406	15619	15686	15677	15487	15638	15658	15696	15584	15578	15674	15411	15572	15526	15698	15714	15456	15664	15618	15516	15491	15579	15655	15464	15565	15648	15491	15525	15462	15520	15670	15349	15581	15598	15541	15518	15478	15474	15582	15634	15515	15632	15672	15577	15590	15775	15535	15470	15642	15454	15560	15542	15650	15565	15449	15697	15525	15681	15833	15343	15576	15673	15698	15220	15528	15512	15450	15599	15582	15525	15408	15627	15435	15467	15443	15677	15697	15391	15526	15664	15409	15589	15491	15362	15543	15589	15475	15586	15521	15525	15422	15421	15589	15605	15568	15605	15500	15629	15632	15507	15525	15707	15464	15636	15656	15653	15549	15492	15402	15658	15523	15605	15512	15475	15624	15315	15710	15405	15715	15487	15610	15557	15525	15575	15292	15552	15617	15575	15583	15496	15588	15646	15598	15661	15512	15561	15620	15547	15384	15752	15538	15610	15579	15552	15493	15500	15660	15551	15523	15498	15695	15538	15529	15383	15731	15721	15529	15511	15491	15697	15600	15476	15540	15443	15651	15644	15495	15479	15540	15677	15522	15734	15554	15664	15476	15823	15805	15619	15548	15531	15350	15487	15670	15519	15753	15547	15544	15502	15520	15379	15660	15432	15664	15564	15655	15625	15561	15630	15565	15592	15595	15666	15597	15508	15652	15458	15383	15610	15568	15467	15664	15543	15693	15571	15637	15541	15439	15537	15720	15633	15558	15527	15578	15636	15572	15573	15653	15557	15358	15429	15482	15571	15446	15632	15641	15648	15501	15463	15511	15602	15550	15535	15689	15633	15681	15609	15611	15556	15654	15749	15715	15549	15528	15594	15513	15700	15589	15570	15816	15480	15545	15500	15766	15586	15726	15613	15427	15507	15617	15530	15443	15388	15613	15440	15560	15560	15445	15456	15645	15490	15564	15519	15566	15568	15693	15446	15449	15513	15405	15505	15496	15662	15485	15364	15467	15534	15639	15609	15563	15590	15540	15572	15747	15637	15535	15816	15706	15357	15542	15698	15414	15427	15597	15347	15665	15641	15697	15441	15550	15681	15466	15581	15490	15579	15682	15576	15536	15558	15574	15492	15704	15623	15647	15465	15635	15651	15586	15608	15596	15593	15582	15544	15477	15672	15723	15513	15583	15557	15884	15422	15504	15585	15426	15594	15634	15387	15391	15268	15577	15659	15483	15660	15628	15442	15557	15414	15637	15527	15497	15558	15482	15685	15574	15448	15607	15459	15484	15608	15552	15436	15434	15542	15734	15689	15511	15430	15396	15389	15690	15503	15608	15593	15389	15466	15561	15588	15594	15616	15455	15467	15578	15525	15511	15541	15670	15683	15531	15738	15640	15573	15526	15500	15400	15484	15645	15516	15747	15616	15668	15691	15527	15564	15511	15670	15674	15531	15578	15610	15506	15616	15560	15500	15583	15635	15425	15601	15699	15566	15548	15726	15744	15486	15556	15660	15685	15610	15722	15526	15421	15563	15702	15565	15446	15424	15466	15607	15363	15668	15568	15633	15577	15504	15564	15651	15636	15450	15551	15650	15602	15488	15539	15717	15552	15631	15547	15569	15548	15615	15664	15606	15495	15699	15527	15419	15590	15515	15383	15545	15660	15625	15566	15483	15544	15653	15531	15679	15517	15453	15599	15555	15488	15516	15581	15617	15663	15554	15384	15584	15584	15575	15499	15504	15602	15465	15419	15701	15527	15541	15626	15489	15650	15606	15565	15511	15525	15412	15387	15775	15766	15731	15556	15699	15679	15516	15576	15606	15553	15634	15444	15532	15669	15429	15499	15619	15496	15693	15339	15544	15391	15457	15541	15500	15534	15469	15458	15478	15562	15555	15550	15807	15432	15595	15603	15612	15532	15406	15479	15629	15660	15477	15559	15426	15704	15705	15658	15521	15528	15610	15537	15371	15508	15716	15482	15638	15556	15505	15505	15501	15492	15383	15613	15646	15459	15503	15399	15571	15568	15470	15505	15585	15488	15597	15761	15651	15635	15470	15605	15438	15520	15531	15675	15547	15647	15557	15501	15667	15392	15774	15452	15510	15559	15525	15491	15522	15584	15590	15554	15353	15548	15465	15583	15513	15402	15503	15577	15584	15409	15582	15570	15508	15621	15449	15583	15694	15663	15617	15341	15548	15563	15436	15651	15663	15459	15529	15588	15660	15558	15550	15445	15495	15605	15554	15488	15484	15726	15568	15653	15600	15461	15537	15772	15615	15521	15539	15678	15567	15687	15537	15538	15411	15575	15431	15703	15599	15551	15555	15451	15651	15418	15549	15681	15591	15543	15657	15494	15630	15616	15642	15528	15549	15467	15519	15726	15594	15423	15535	15772	15476	15428	15527	15618	15558	15640	15566	15589	15574	15738	15626	15468	15667	15458	15576	15456	15639	15788	15630	15739	15498	15633	15564	15538	15580	15559	15547	15571	15677	15412	15510	15587	15752	15470	15512	15571	15497	15600	15573	15379	15703	15736	15684	15697	15628	15594	15547	15420	15581	15592	15606	15649	15522	15442	15461	15547	15548	15537	15573	15604	15494	15478	15413	15616	15728	15456	15425	15719	15528	15612	15497	15493	15475	15490	15538	15688	15333	15587	15589	15513	15411	15371	15395	15583	15602	15640	15600	15734	15506	15354	15594	15621	15426	15533	15627	15499	15623	15631	15641	15446	15613	15452	15505	15762	15538	15543	15387	15625	15535	15706	15723	15710	15682	15491	15541	15622	15601	15511	15512	15491	15643	15620	15568	15418	15730	15708	15786	15471	15606	15535	15487	15556	15694	15518	15473	15571	15572	15596	15618	15588	15484	15556	15478	15652	15412	15672	15607	15680	15635	15417	15512	15726	15477	15346	15492	15535	15374	15474	15701	15593	15592	15605	15582	15490	15723	15603	15632	15529	15510	15573	15529	15544	15685	15634	15593	15576	15643	15574	15481	15556	15516	15674	15653	15469	15543	15596	15507	15508	15741	15546	15478	15591	15759	15426	15660	15504	15435	15554	15544	15560	15614	15519	15723	15334	15497	15493	15550	15596	15567	15608	15638	15427	15644	15625	15690	15655	15352	15590	15494	15519	15484	15493	15695	15488	15568	15493	15410	15644	15616	15292	15484	15572	15479	15649	15646	15489	15544	15726	15676	15537	15756	15503	15514	15493	15535	15562	15417	15631	15655	15401	15482	15448	15555	15636	15635	15509	15502	15635	15710	15561	15540	15606	15560	15460	15666	15551	15607	15591	15561	15573	15538	15671	15487	15457	15647	15545	15708	15338	15522	15700	15615	15532	15621	15512	15467	15625	15612	15506	15641	15656	15602	15666	15659	15455	15538	15603	15539	15668	15469	15467	15641	15515	15495	15552	15593	15554	15403	15534	15538	15401	15648	15623	15480	15766	15543	15467	15594	15536	15525	15517	15543	15428	15663	15590	15508	15719	15503	15709
42869	53563	56214	48117	37407	31769	29193	27506	26015	25376	24659	24359	24267	24509	24563	24434	24329	23781	23633	23523	23671	23579	23817	23691	23970	23654	23546	23686	23567	23751	23553	23671	23664	23641	23512	23637	23582	23818	23450	23416	23585	23546	23391	23448	23580	23555	23537	23766	23342	23490	23735	23544	23560	23631	23565	23544	23605	23546	23658	23562	23541	23561	23642	23385	23752	23590	23819	23600	23651	23627	23560	23622	23511	23599	23634	23644	23463	23570	23581	23383	23440	23651	23681	23360	23627	23149	23528	23895	23206	23607	23492	23483	23460	23525	23516	23801	23420	23523	23541	23447	23335	23518	23726	23624	23734	23524	23548	23671	23527	23491	23727	23525	23668	23504	23716	23670	23538	23491	23468	23420	23473	23388	23460	23624	23583	23554	23532	23501	23520	23579	23548	23624	23242	23349	23505	23518	23603	23577	23144	23680	23577	23649	23439	23553	23540	23518	23612	23594	23877	23705	23518	23635	23315	23385	23612	23458	23772	23662	23602	23513	23588	23757	23362	23652	23567	23549	23529	23617	23601	23103	23440	23696	23600	23535	23750	23587	23754	23627	23616	23514	23412	23596	23375	23546	23543	23329	23563	23276	23408	23412	23431	23760	23741	23567	23504	23445	23450	23750	23538	23527	23680	23472	23566	23525	23468	23518	23463	23436	23690	23541	23440	23435	23560	23217	23625	23795	23731	23301	23298	23501	23522	23539	23491	23449	23728	23493	23727	23589	23545	23469	23464	23474	23463	23796	23586	23345	23453	23509	23389	23607	23669	23619	23479	23338	23532	23467	23734	23766	23383	23592	23478	23513	23582	23619	23733	23696	23476	23582	23813	23479	23671	23722	23727	23470	23677	23662	23493	23692	23676	23616	23484	23501	23505	23777	23566	23394	23495	23614	23609	23781	23487	23685	23455	23458	23620	23541	23494	23509	23546	23666	23652	23393	23677	23597	23400	23497	23542	23547	23568	23675	23364	23512	23563	23566	23855	23711	23629	23435	23571	23732	23565	23532	23558	23436	23642	23761	23614	23967	23720	23629	23321	23551	23501	23547	23686	23470	23364	23605	23526	23762	23371	23216	23476	23562	23743	23505	23431	23394	23357	23508	23601	23573	23611	23540	23517	23484	23593	23304	23571	23703	23787	23759	23546	23495	23590	23541	23544	23262	23678	23685	23683	23386	23427	23409	23393	23724	23480	23638	23418	23297	23514	23773	23554	23463	23607	23660	23687	23493	23602	23580	23623	23666	23775	23303	23421	23744	23414	23609	23593	23430	23762	23423	23712	23759	23642	23462	23526	23340	23640	23689	23434	23521	23475	23593	23631	23612	23615	23428	23360	23484	23289	23514	23505	23570	23858	23475	23514	23468	23341	23371	23381	23611	23483	23575	23428	23743	23520	23581	23644	23605	23687	23710	23431	23669	23726	23372	23676	23715	23613	23361	23637	23316	23654	23623	23514	23557	23614	23238	23592	23737	23488	23446	23768	23564	23562	23699	23712	23473	23512	23696	23477	23554	23505	23449	23545	23506	23514	23777	23435	23669	23641	23388	23623	23550	23460	23334	23523	23514	23648	23392	23485	23736	23632	23530	23465	23556	23283	23304	23690	23436	23739	23588	23670	23507	23553	23527	23288	23622	23731	23493	23534	23477	23779	23396	23326	23550	23723	23523	23320	23447	23451	23691	23613	23532	23708	23363	23480	23610	23622	23611	23550	23594	23512	23694	23378	23432	23600	23595	23447	23521	23632	23843	23558	23565	23576	23492	23765	23613	23668	23448	23512	23559	23461	23622	23658	23409	23774	23646	23682	23780	23474	23603	23548	23573	23709	23493	23615	23940	23723	23435	23326	23276	23189	23354	23558	23612	23577	23653	23438	23748	23443	23567	23317	23497	23400	23676	23677	23525	23726	23807	23441	23470	23472	23312	23578	23887	23654	23711	23557	23517	23376	23528	23260	23706	23509	23484	23306	23701	23469	23488	23430	23565	23544	23382	23698	23659	23529	23385	23548	23503	23442	23454	23706	23635	23698	23531	23328	23517	23750	23448	23615	23525	23549	23650	23579	23701	23547	23716	23651	23486	23612	23451	23583	23769	23546	23685	23751	23521	23670	23613	23693	23790	23679	23206	23544	23489	23446	23619	23396	23478	23570	23823	23875	23671	23602	23471	23549	23524	23544	23405	23749	23282	23216	23339	23638	23484	23524	23598	23392	23389	23602	23555	23477	23425	23554	23702	23595	23661	23487	23426	23259	23504	23254	23523	23637	23426	23522	23467	23504	23583	23545	23589	23489	23629	23518	23369	23569	23497	23452	23322	23800	23552	23573	23476	23670	23578	23693	23640	23397	23310	23728	23496	23714	23320	23538	23605	23549	23595	23672	23595	23628	23468	23611	23805	23335	23420	23470	23621	23351	23487	23706	23867	23413	23499	23684	23509	23744	23767	23602	23615	23561	23761	23506	23545	23649	23753	23722	23569	23444	23457	23431	23553	23615	23513	23480	23773	23776	23697	23632	23498	23472	23595	23562	23372	23389	23473	23689	23562	23640	23911	23581	23712	23607	23454	23612	23642	23529	23298	23409	23611	23729	23672	23608	23352	23562	23478	23773	23572	23612	23651	23342	23762	23623	23468	23533	23579	23765	23520	23566	23408	23604	23760	23594	23569	23759	23711	23727	23490	23558	23478	23668	23556	23524	23442	23561	23467	23426	23465	23393	23519	23499	23285	23610	23494	23609	23809	23537	23585	23517	23448	23676	23544	23582	23535	23409	23457	23538	23658	23761	23639	23378	23529	23488	23699	23420	23563	23424	23561	23516	23461	23432	23633	23635	23613	23737	23684	23505	23692	23560	23746	23621	23470	23626	23418	23269	23661	23510	23506	23536	23594	23327	23608	23604	23567	23661	23585	23666	23705	23583	23540	23582	23400	23454	23712	23508	23796	23616	23613	23594	23494	23612	23354	23445	23319	23303	23495	23620	23356	23672	23627	23646	23628	23698	23729	23348	23524	23634	23500	23556	23545	23452	23494	23685	23481	23564	23509	23480	23626	23742	23571	23827	23464	23502	23430	23440	23522	23665	23634	23607	23621	23425	23416	23569	23508	23594	23444	23694	23573	23774	23627	23316	23635	23607	23809	23402	23554	23786	23662	23711	23567	23452	23741	23664	23503	23733	23380	23392	23561	23545	23632	23541	23568	23501	23784	23668	23593	23568	23737	23727	23553	23580	23236	23532	23534	23678	23654	23616	23533	23559	23741	23732	23588	23566	23615	23592	23935	23738	23798	23732	23560	23698	23383	23576	23700	23468	23293	23410	23775	23795	23268	23399	23733	23650	23460	23510	23664	23516	23889	23364	23668	23569	23321	23585	23436	23496	23426	23717	23806	23726	23614	23488	23598	23702	23484	23750	23577	23779	23721	23733	23700	23640	23682	23664	23775	23689	23478	23637	23620	23623	23498	23546	23629	23516	23497	23526	23586	23858	23617	23642	23763	23760	23728	23449	23399	23813	23348	23348	23229	23454	23448	23271	23584	23454	23654	23396	23584	23594	23829	23517	23625	23563	23579	24123	23530	23450	23465	23550	23765	23657	23583	23584	23424	23692	23562	23546	23488	23492	23617	23596	23474	23739	23751	23607	23651	23967	23613	23488	23596	23347	23528	23689	23403	23639	23534	23671	23504	23357	23465	23708	23640	23476	23470	23286	23572	23673	23604	23667	23565	23658	23767	23813	23302	23544	23686	23481	23432	23538	23558	23638	23379	23722	23532	23870	23550	23374	23622	23581	23667	23602	23755	23566	23675	23629	23782	23568	23800	23738	23715	23730	23679	23475	23773	23678	23405	23591	23424	23568	23506	23581	23488	23615	23476	23501	23653	23365	23692	23614	23525	23514	23853	23674	23740	23794	23774	23445	23758	23490	23748	23291	23742	23553	23503	23370	23636	23448	23701	23444	23440	23637	23733	23685	23555	23606	23396	23626	23299	23804	23424	23597	23711	23365	23390	23544	23660	23482	23705	23615	23374	23371	23569	23512	23601	23700	23483	23773	23510	23632	23511	23561	23583	23558	23700	23568	23604	23665	23668	23598	23444	23461	23517	23645	23696	23514	23549	23616	23609	23554	23519	23427	23298	23541	23406	23636	23517	23447	23593	23687	23751	23449	23404	23854	23596	23647	23590	23575	23420	23520	23522	23738	23953	23595	23376	23380	23868	23614	23608	23706	23541	23542	23543	23758	23585	23537	23747	23656	23620	23617	23567	23492	23577	23352	23728	23627	23486	23483	23477	23444	23383	23481	23716	23377	23424	23476	23629	23355	23418	23505	23699	23404	23489	23439	23381	23669	23630	23616	23470	23491	23687	23595	23481	23456	23536	23705	23691	23261	23446	23518	23710	23606	23431	23557	23663	23588	23515	23399	23393	23248	23408	23669	23486	23603	23376	23442	23649	23640	23622	23569	23364	23490	23583	23652	23600	23638	23350	23521	23314	23420	23645	23372	23623	23450	23325	23657	23454	23408	23398	23507	23401	23659	23469	23511	23580	23687	23773	23613	23531	23524	23334	23413	23244	23632	23622	23576	23546	23616	23560	23741	23592	23650	23482	23684	23553	23726	23606	23584	23595	23656	23682	23555	23739	23521	23252	23703	23620	23623	23396	23484	23812	23481	23638	23733	23586	23428	23486	23821	23572	23755	23670	23469	23573	23493	23610	23246	23698	23657	23624	23633	23522	23280	23732	23620	23760	23258	23525	23540	23550	23541	23618	23571	23789	23713	23695	23685	23567	23688	23638	23481	23613	23628	23691	23744	23663	23915	23625	23346	23744	23696	23534	23739	23617	23671	23279	23711	23561	23540	23719	23697	23443	23554	23437	23679	23746	23547	23496	23632	23651	23501	23626	23378	23304	23531	23807	23524	23681	23475	23374	23618	23477	23621	23517	23710	23418	23460	23577	23597	23453	23798	23686	23725	23509	23500	23562	23555	23555	23586	23762	23418	23421	23535	23584	23449	23902	23677	23458	23757	23518	23851	23602	23802	23489	23513	23409	23730	23543	23816	23866	23630	23549	23649	23619	23606	23496	23595	23594	23508	23546	23701	23643	23477	23365	23585	23575	23601	23752	23622	23737
44990	63058	56559	42969	32326	25854	23439	21535	19588	18163	17453	17037	17006	17197	17141	16825	16678	16250	16193	16190	16145	16170	16012	15972	15961	15921	15971	15928	16088	15999	16085	15794	16141	15992	16052	16011	16099	15958	16108	15933	16247	15906	16185	15971	16034	15983	15745	15912	16043	16087	16039	15874	16090	15976	16017	16044	15977	15898	16257	15974	16069	15951	15892	15826	15884	15922	15962	16027	16058	16055	15988	15983	16047	15883	15706	15907	15966	16141	16084	15911	16017	15815	15794	15819	16014	15848	16052	15956	15924	15890	15860	15972	15885	15902	15960	15940	15933	16038	16026	15896	16071	15940	15993	15951	15915	15815	15760	15990	15915	15799	16021	15920	16057	16124	15995	15965	15977	16083	15870	15953	15906	15943	15734	16096	15876	16011	15934	15969	15838	16086	15796	15980	15991	15919	15841	15994	15837	15878	15821	15809	16029	16070	15835	15846	15895	15979	16034	15954	15835	15824	15777	15865	15855	15867	15937	15793	15950	16038	15933	15887	15854	15804	16096	15811	15987	15940	15947	15921	16000	16011	16003	16014	15969	16045	15997	15891	15892	15990	15898	15847	15965	15919	15833	16074	15902	15927	15971	15893	15706	15992	15858	16106	15895	15848	15790	15819	15828	15848	15908	15869	15902	15860	16002	15915	15995	15857	15969	15897	15865	15990	16028	15958	15911	16127	15997	15882	16054	15950	15997	16140	15841	15906	16031	15829	15950	15855	15902	15955	15714	15864	15930	16088	15949	15962	16015	15806	15893	16061	16016	16132	15997	15899	15806	15813	15904	15901	15843	16043	15744	15973	15983	15931	16016	15790	15895	16079	15910	15791	16092	15976	16062	16018	16025	15928	15920	16106	15968	15899	15999	15938	15958	15815	16050	15850	16189	16040	16007	15937	15838	15758	15982	15986	15886	16176	15878	16030	15995	15702	16060	16046	15978	16014	16069	15890	15737	16121	15934	15911	15858	15951	15975	15944	15838	15834	15974	15912	15941	15825	16098	15966	16009	16032	16076	16093	15971	15755	16027	15875	16024	16068	15993	15886	15901	16009	15860	16179	15978	15929	15964	15977	15980	15796	16120	15787	16031	16049	15850	16090	15904	16046	15891	15940	16024	16028	15947	16084	15850	15978	15905	16009	16083	16004	16006	16173	15960	15903	15893	15781	16013	16043	15962	16003	16019	15994	15888	16032	16013	16007	15885	15839	15964	15840	15957	15848	15946	15963	16005	16042	15948	15886	16004	16089	16083	16022	16082	16019	15955	15926	16083	15975	16042	15999	15968	15930	15935	16134	16032	15996	15867	15987	15927	15984	16026	15978	15891	15709	15961	15769	15910	15721	15998	15946	15944	15693	15994	15831	15966	15772	16219	15944	15979	15889	15822	15794	15924	16130	15927	15730	16138	16033	15805	16094	15754	15996	15816	15855	16025	16010	15903	15879	15922	15955	15971	15977	15834	15761	15946	15934	16059	15920	15968	16057	15832	15919	15967	15964	15911	15921	15892	16171	15828	15797	16010	16030	15893	15896	16040	15850	15883	15913	15907	16101	15751	15971	16023	15854	15834	15873	15975	15946	15981	16035	15863	15888	15984	15903	15926	15956	15974	15999	15917	16054	15900	15887	15874	16012	16089	15823	15957	15870	15845	15941	15768	15948	15904	16022	16121	15959	16018	15916	16063	16060	15941	16018	16002	15919	16031	15909	15849	16060	16256	15861	15923	15935	15847	16013	15947	15900	15876	16086	16052	16075	16064	15904	15979	15990	15936	15959	15793	15892	15974	16083	16093	15962	15867	15922	16091	15922	15937	15925	15899	15924	15891	15920	16078	15816	16149	15834	15891	15982	15940	15988	15800	16042	16132	15970	15994	15881	15922	15969	15868	15913	15920	15987	15807	16005	15897	15994	16094	15708	15866	16136	15914	15937	15811	15950	15901	15876	16211	15820	15959	15920	15894	15901	15846	15884	15912	15956	15825	15999	15894	15914	15836	15929	15800	15842	15968	16078	15822	15997	16001	15895	15881	16082	15930	15960	15929	15799	15899	15889	15965	15877	15938	15927	15864	15973	16057	15949	15984	16093	16024	16010	15984	15849	16057	15896	16034	15909	15861	15861	15925	16106	15967	15941	16024	15885	16124	15795	15989	15938	15991	15909	15928	16044	15994	15661	16074	16088	15928	15930	15919	15849	15865	15877	15918	16040	15996	16072	16014	15835	15979	15871	16123	16003	15826	15908	15932	16120	15817	15895	16049	15895	16027	16032	16062	15966	15907	16135	15906	15921	15984	15805	15858	15808	16065	16152	16025	16000	15845	15943	15843	16060	15980	16046	16042	15974	15848	16036	15912	15889	16028	16044	15991	16081	15966	16093	15979	15880	15977	15946	15839	15911	15967	15918	15844	15915	15848	16044	15806	16204	16075	15959	15947	15986	16076	15978	15927	15891	16136	15998	15994	15858	15916	15871	15929	16059	16082	15885	16044	15834	15886	15952	16049	16079	15905	16062	16015	15916	15900	15849	16072	16130	15986	15898	16017	15945	15901	15984	16045	15937	15999	15837	16045	15824	15986	15940	15999	15947	15911	15865	16051	15880	15934	15992	16061	15940	15918	16013	16147	15927	15991	15931	15936	15840	16073	15883	15974	15804	15928	15781	15993	16105	15949	16010	15989	15943	16035	16079	16167	15920	16151	15925	15938	15854	15830	15776	15930	16077	15864	15922	16147	15945	15983	15760	15831	15848	15920	15836	15742	15926	15917	15918	15934	16016	16228	15751	15928	16090	16088	15916	15993	15946	16006	15855	15923	15956	15943	16105	15927	16010	15954	16054	16012	16043	15895	15936	16055	15978	15844	15882	15773	15705	15862	16083	15906	15913	15993	15899	15935	15862	15898	16000	15981	16197	15865	16035	15904	15938	15933	16088	16016	15927	15962	15736	16004	15878	15962	15999	16078	16107	15980	15968	15915	15920	16052	15874	15893	16023	15788	15904	15968	15967	15768	15923	15913	15923	15955	16015	15984	15970	16055	15827	15803	16051	15960	16001	16063	15937	15884	16046	15871	15884	16180	15890	15997	15897	16031	15918	16184	15948	15881	15874	15947	16178	15902	16014	16042	15972	15780	16242	16111	15804	15953	15924	15947	16124	15913	15958	16019	15995	15827	15744	16036	15931	15793	15747	15916	16017	15968	15777	15929	15968	16070	15969	16015	15785	16029	15813	16009	15987	15905	15983	15832	15738	15983	15913	15954	15819	16233	15958	15884	15952	16102	15949	16056	15891	16096	15907	15938	16054	15882	15916	15925	15890	16014	16022	15811	15986	15961	16105	15911	16143	16052	15892	15929	15963	15953	16124	16016	16027	15970	15908	16062	15894	16039	15894	15818	15797	15855	15825	15902	15896	15784	16029	15984	15852	16112	15971	15973	16071	15900	16044	15792	15752	15948	15925	16054	15666	15950	15947	16102	15949	15776	15811	15953	16041	16031	16083	16036	15974	16090	15887	15954	16044	15991	16093	15917	15924	15937	16085	16073	15959	16248	15926	15885	15950	15906	15808	16002	15976	16015	16088	15884	15784	16054	15890	16018	16155	15851	15897	16100	15981	15968	15878	16056	15835	16043	15941	15869	15904	15979	15885	16075	15920	15996	15915	15886	15950	15983	15993	15960	16008	16021	16018	15994	16066	15935	15942	16037	15954	16101	15919	16082	15993	15891	15934	15989	15773	16134	16029	16029	15882	15914	16030	16043	15868	16084	16190	16076	15867	15881	16030	15715	16043	16108	16009	15997	15914	15750	15996	15952	15921	15893	15892	16020	15882	16092	15808	15989	16111	15719	16105	15843	16193	15893	15854	16012	15909	15877	15952	15848	15932	15909	16034	15903	16131	15884	15978	15769	16046	15898	15868	16062	15880	15951	15869	15843	15819	16029	15931	16019	15926	15946	16027	15900	15866	16042	15758	15881	16060	16022	15829	16013	15955	15843	16021	15984	15859	16056	15884	16043	15966	16075	16167	15906	15755	15951	16088	15948	16238	15851	15909	16240	16006	15965	15967	15962	16031	15875	15929	16012	15968	15935	15790	16098	15908	16018	15980	15936	15888	15980	15858	16087	15769	16168	15829	15964	15914	16103	15860	16000	16092	15883	16011	15996	15897	16015	16209	16120	15793	15978	15891	15938	15888	15973	15995	15997	16046	16015	15804	15686	16092	15993	16036	15846	16116	16035	15992	15841	15870	16218	15932	16056	15875	15978	15921	16061	15951	15861	16108	15984	15870	16034	15906	15789	16053	15988	15862	16022	16058	15794	16143	16060	15697	15980	15885	15891	15905	15859	15882	15934	16083	16049	15956	15881	15972	15967	15919	16057	15897	16026	15975	15801	16072	15920	16002	15934	15976	15914	15961	15963	15638	15924	15957	15879	16006	16099	16062	15899	16038	15904	16054	15970	15623	15901	15911	16004	15865	15929	15992	15774	15879	15929	16218	15864	16078	15817	15926	15919	16037	16010	15981	15773	15965	16070	15939	15840	15871	15931	15986	16046	15946	15941	15773	15997	15862	16041	15897	15803	15846	15930	15871	15968	15945	15926	16093	15932	15929	16047	15900	16118	15996	15958	16036	16118	15811	15852	15957	16046	15956	15902	16007	16034	15863	16006	15993	15822	15950	15882	15954	15970	15909	15998	16032	15909	15795	15972	15949	15973	16050	16077	15847	15884	16088	15873	15985	15904	15863	16046	15733	15940	16093	15937	16075	15873	16033	15946	15856	15972	16048	15958	16032	15935	15907	16079	16109	15984	15876	15950	16044	15939	15905	16039	16034	15895	15990	15993	15748	15935	15752	15991	15940	15941	16009	15836	15998	16073	16030	16027	15958	16046	15968	16110	15963	16084	16088	16075	15962	16050	15863	15957	16111	15938	16255	15995	15998	16023	16078	15989	15757	15993	16109	16030	15661	15877	15989	15956	16067	16028	15846	15941	15872	15735	15958	15992	15912	15901	16011	15839	15706	15803	15987	15877	15939	15871	15905	15867	15919	16062	15858	15918	15942	15951	16042	15977	16020	15901	15909	15801	15866	15916	15922	15983	16124	15911	15956	16053	16052	15799	15918	15891	15985	15889	15961	15984	15859
26348	22045	33926	38678	36120	33288	33230	30018	27520	26304	25356	24699	24487	24292	24677	24539	24094	23831	23487	23261	23450	23187	23518	23323	23532	23106	23307	23260	23168	23020	23053	23385	23468	23327	23158	23059	23175	23202	23097	23463	23104	23015	23066	23184	23259	23137	23073	23256	23215	23359	23375	23101	23152	23209	23423	23012	23174	23184	23170	23144	23187	23034	23339	23273	23293	23065	22854	23101	23365	23090	23269	23092	23245	23142	23162	23096	23138	23097	23214	22960	23030	23026	23263	23186	22983	22982	23148	23115	23030	23321	23206	23080	22846	22977	23109	23127	23056	23277	23079	22899	23005	23024	22941	23195	23136	23214	23176	22849	23279	23161	23074	23158	23332	23029	23218	23110	23329	23043	23194	23029	22905	23107	23050	22873	23000	23092	23032	23234	23061	23008	23146	23056	23169	23227	22855	22948	22968	23099	22956	22912	22963	23018	23101	23041	23209	23177	23031	23029	22986	22969	22905	23105	23006	23243	22995	22931	23056	22939	23303	22910	23023	23254	23195	23091	23234	23281	22926	23090	23159	23126	23046	23170	23092	23090	23091	22858	23032	23107	23116	23156	23245	22989	23133	22955	22949	23208	23086	23087	23084	23076	23048	23053	23145	23431	23330	23274	23072	23073	23068	23096	23182	23054	22952	23040	23095	23145	22899	23213	23235	23019	23236	22992	22852	23173	23074	23101	23006	22847	22982	23184	23102	23327	23106	22999	22904	23031	23134	23067	23000	23041	22992	22946	22976	23138	23092	23154	22758	23019	22867	23052	23218	23246	23091	23171	23316	23175	23146	23273	23086	22853	22779	23182	23028	23168	22984	23482	23029	22844	23128	23060	23246	23008	23420	23125	22987	23016	23352	23169	23336	23352	23087	23006	23211	23193	23250	23174	22983	23119	23159	22989	23010	23130	22983	23248	23066	22897	23145	23126	23056	23070	23306	23145	23033	23106	23028	23169	23204	23191	23145	23208	23304	23154	23000	23128	22786	23126	23117	22915	23014	23100	22991	23139	23186	23048	23399	23086	23043	22903	23115	23094	23064	23204	23167	23114	22901	22939	23143	23070	23061	23053	23028	22873	23024	23090	23170	23050	22942	23001	23092	23067	22958	23227	23017	23155	23044	22957	23166	23161	23212	23036	23080	22961	22919	23092	23123	23263	23055	23134	23002	23139	23148	23149	23192	23154	23045	23089	23081	23186	23070	22952	22925	22780	23056	22941	22988	23057	22971	23004	23162	22991	23126	23144	23131	23080	23009	23122	23304	23041	23033	23019	23280	23194	23135	23186	23262	22932	23030	23124	23150	23010	23045	23001	23173	23162	23184	23026	22978	22934	22980	23021	23124	23118	23088	23171	23131	22983	23022	23058	23044	23139	23041	23075	23323	22900	22963	23275	23081	23065	23140	22980	23042	22907	23055	23023	23036	23066	22961	23071	22845	23202	23366	23224	23033	23174	23025	23170	23057	23299	23337	22895	22978	23049	23089	23216	23324	23353	23048	23029	23152	23133	23229	23049	23283	22938	23217	23337	23023	22953	22731	22903	23147	23075	23056	22989	22771	22931	23064	23229	23102	23056	23039	22887	23124	22940	22877	22912	23318	23034	23091	23100	23022	22930	23151	22862	22966	23106	23133	23279	22828	22938	23127	23121	23030	23036	22757	23070	22984	22923	23109	22954	23202	23066	22916	23014	23093	23102	23262	23073	23075	22969	22885	22802	23114	23002	23374	23106	23169	22965	22927	23025	23194	23011	22997	22764	22995	23069	22832	23042	23087	23108	23240	23009	23158	22954	23054	23027	23066	23004	23169	23087	23105	22920	23060	23234	23038	23079	23038	23207	23310	23109	23187	23040	22927	22835	22861	23153	23071	23205	23020	23075	23241	23080	23088	23264	23120	23161	23163	23106	22980	22895	23188	23160	23027	23057	22994	23003	22986	23144	23090	23146	22836	22939	23395	23071	23089	22927	23055	23094	23159	23238	23126	22991	23247	23047	23068	23139	23215	23001	23103	23198	23037	23218	22995	23281	23173	22935	23089	23042	23148	23120	23191	22863	23145	23155	23170	22873	23360	23045	23108	23054	22822	23185	23110	23211	23166	23105	23216	23170	23033	22924	23205	23391	23025	23037	23099	23064	23234	23163	23419	23011	23030	23183	23150	22974	22897	23032	23069	23180	23164	22818	23014	23303	23102	22765	23078	23108	22820	23229	23223	23178	23123	22893	22962	23110	23173	23068	23318	23001	22970	23150	23168	23215	23076	23196	22936	22983	23254	23144	23136	23308	23118	23119	23061	23298	22942	23243	23221	23048	23147	23056	23042	23115	23235	23058	23338	23017	23116	23176	22820	22860	22943	23105	22953	22906	22929	23122	23238	22939	23325	23069	22896	23280	22921	23080	23120	23076	23248	22913	22921	23146	22957	23095	22820	23071	22981	22940	22933	23356	23164	23482	23151	23145	23068	23122	22859	23064	23231	22897	23293	22922	23068	22870	22833	23392	23054	23061	23238	22971	23099	22837	22948	23076	23153	23132	23154	23039	23030	23054	22959	22923	23024	22948	22999	23093	23001	22846	23021	23057	23209	23256	23298	22980	23013	23036	23139	23092	23285	23301	23239	22950	23087	23140	23209	23062	22860	22996	22918	23169	23266	23243	23337	23139	23038	22972	23065	22915	22906	23244	23344	23195	23144	22999	23191	23058	23051	23061	22914	22971	23054	23183	23269	23150	23186	23281	22937	23132	23135	23116	23173	23071	23267	23068	23295	23317	22807	22867	23038	23001	23142	23222	23066	23256	23021	22828	23076	22843	23090	23103	23011	22919	23034	22921	23157	23048	23147	23243	23379	23220	23038	23295	23163	23174	23258	23086	23054	23146	23198	23111	22959	22704	22986	23062	23115	22871	23106	23334	23153	23222	22901	23237	23073	22960	22922	23111	23091	23055	22982	23010	23249	23255	23343	23008	23137	23095	23004	23010	23166	23351	23067	22900	22931	23076	23021	23010	23274	23077	22994	22960	23156	22975	23012	22979	23276	23224	23119	22970	23233	23105	23186	22980	23187	23205	23257	23226	23192	22942	23022	23230	23188	22846	23045	23022	23088	23180	22947	23230	23150	23093	23067	22866	23044	23238	23094	23001	23123	22893	22894	23059	23273	23026	23027	22823	22959	23058	23146	23117	23056	22987	23320	23149	23241	22984	22962	23006	23044	23019	23048	23245	23192	23062	23061	23324	23260	23031	23144	22969	23004	23209	23007	23047	23143	22857	22962	22902	22875	23090	23060	23130	23072	23302	23059	22965	23094	22732	22925	23050	22912	23091	22816	23155	23160	22932	22960	23128	23257	23079	23051	23177	23289	23100	22987	23060	23181	22730	23092	23135	23204	22962	23338	23130	23261	23008	22965	23071	23173	23098	23229	22997	23052	23158	23077	23319	22973	23081	22926	23234	23027	22754	23008	22942	23009	22924	23004	22868	22905	22962	23138	22942	23321	23333	23140	23316	23086	23049	22919	22954	23060	23073	22794	23025	23167	23195	23174	22998	23070	23122	23097	23232	23222	23193	23439	23166	23051	23076	22975	22942	22881	23145	22943	23075	23234	23067	22957	23261	23005	23181	23000	22830	23112	22997	23228	23032	22999	23035	23096	23190	23242	23019	23195	23061	23033	23080	23071	23150	22991	23016	23058	23013	23078	22864	22990	22927	22998	23234	23056	23034	22959	23030	23064	23194	22981	23177	23177	23010	23180	22932	23150	23024	22949	23214	23014	23073	23016	22983	23088	23182	22979	22920	22848	23079	23189	23138	23107	23141	22876	23007	22821	23046	23247	23137	23162	23050	23222	23248	23238	23161	22849	23004	23004	23098	23079	22870	23263	23288	23001	23152	23151	23286	23059	23240	23123	23156	23363	23074	23175	23040	23148	22815	23009	23032	23016	22882	23269	23249	23160	23054	22965	23059	23102	22884	23172	23124	23019	23220	23117	23236	23203	22991	23098	23077	23154	23153	22964	22991	23185	23098	23070	23167	22948	23251	23070	22947	23145	22972	23371	22817	23221	23024	23101	22974	22883	23066	22982	22780	22937	22974	23310	23260	23120	23059	23162	23377	23210	22820	23128	23126	22945	23266	23162	22981	23075	23045	22858	23035	23103	22665	23005	23174	22952	22948	22980	23045	23178	23088	23107	23037	22953	23086	23367	23095	23030	22907	23113	23090	22865	23100	22990	23191	23176	22961	23011	23036	23116	23326	23244	23069	23086	23095	23040	22929	23267	23096	22975	23256	23020	23257	23132	23193	23173	23305	23032	23076	22934	22962	23100	23004	22872	23204	23081	22955	23047	23325	22996	23179	22903	23233	22994	23161	23098	23067	23275	22905	22919	22994	23326	23065	23162	23168	23234	22844	22938	23198	23286	23123	23310	23194	22880	23146	23132	23123	23179	23177	23060	22992	22957	23110	23243	22951	23021	23051	22998	23213	23135	23105	23010	23119	23129	23086	23007	23182	22978	22949	22954	22943	23225	23237	22946	23006	23182	22979	23166	23200	22910	23188	23067	23183	23028	23130	23272	23156	23219	22915	23078	23060	23190	23121	23181	23117	23139	23323	23093	22940	23106	23214	23105	23141	23003	23120	22984	23239	23185	23173	23088	23252	22941	23016	23117	23218	23016	23236	23239	23197	23298	23169	23337	22997	23100	23200	23245	22996	23101	23040	23196	23090	23223	23079	22932	23207	23100	23221	23069	23054	23005	22994	23078	23213	22719	23220	23095	23247	22853	23114	22912	23103	23049	23077	23077	22929	23116	23057	22975	23114	23017	23042	22959	23229	22974	22987	23075	23219	23278	23097	23279	23137	23148	23074	22770	23304	23048	23084	22992	22995	23005	23149	23107	23110	22912	23214	23102	22981	23152	22906	23172	23039	22996	22910	22896	23085	23178	23227	22884	23198	23044	23152	23189	22952	22941	23011	23230	23140	23224	23283	23186	23000	23258	22964	23004	22988	22848	23033	23084	23258	22988	22872	23248	23141	22905	22941	23417	23153	22971	23058	23266	23153	23199	23045	23096	23155	22939	22963	23288	23200	23186	22930	23148	22828	22944	23140	23034	22967	22981	23103	23042	23075	23167	23080
45803	74456	71752	55969	40105	29831	26785	24527	21908	19803	18653	17614	17503	17579	17485	17527	16898	16419	16017	15933	16137	16096	15962	15995	16029	15899	15825	15739	15875	15753	15840	15851	15686	15730	15933	15756	16032	15990	15821	16127	15749	15936	15979	15849	15846	15693	15811	15814	15846	15825	15857	15753	15638	15698	15741	15821	15711	15888	15973	15714	15764	15788	15719	15768	15763	15826	15830	15697	15808	15769	15646	15859	15841	15883	15834	15707	15678	15724	15820	15986	15710	15593	15677	15789	15674	15803	15921	15618	15649	15765	15905	15765	15770	15851	15702	15890	15719	15686	15753	15719	15685	15698	15701	15668	15678	15851	15663	15932	15871	15740	15722	15793	15670	15759	15772	15729	15780	15762	15624	15801	15626	15567	15777	15694	15682	15705	15653	15974	15594	15714	15682	15839	15987	15888	15862	15572	15758	15863	15717	15879	15722	15720	15694	15824	15648	15799	15737	15823	15679	15942	15838	15589	15820	15623	15830	15647	15704	15697	15903	15842	15707	15846	15606	15761	15632	15748	15798	15706	15746	15784	15737	15704	15729	15794	15745	15977	15655	15742	15766	15729	15820	15605	15668	15770	15672	15699	15693	15597	15713	15742	15758	15769	15661	15675	15730	15840	15767	15673	15627	15871	15858	15982	15768	15749	15871	15697	15717	15768	15681	15693	15681	15851	15769	15639	15762	15800	15922	15745	15616	15796	15796	15797	15801	15769	15750	15659	15890	15690	15617	15802	15851	15759	15827	15476	15604	15785	15854	15621	15763	15771	15733	15629	15782	15629	15726	15733	15824	15690	15647	15699	15791	15728	15702	15766	15793	15749	15706	15706	15673	15832	15652	15765	15849	15701	15730	15792	15710	15805	15739	15809	15835	15712	15871	15769	15760	15696	15712	15827	15774	15707	15756	15819	15738	15699	15715	15637	15877	15651	15764	15776	15677	15880	15636	15845	15740	15798	15727	15604	15811	15674	15741	15682	15780	15769	15819	15781	15576	15680	15705	15473	15864	15727	15726	15656	15789	15835	15638	15881	15735	15730	15872	15700	15702	15753	15786	15947	15885	15833	15745	15660	15748	15632	15861	15730	15736	15724	15678	15788	15770	15717	15625	15708	15687	15996	15738	15641	15770	15755	15615	15748	15790	15735	15715	15651	15736	15568	15634	15857	15770	15691	15990	15862	15894	16070	15774	15814	15701	15607	15717	15797	15689	15744	15617	15625	15881	15717	15900	15691	15650	15802	15803	15694	15816	15646	15826	15942	15740	15786	15628	15827	15736	15749	15981	15672	15731	15812	15717	15911	15626	15619	15736	15711	15608	15580	15823	15865	15917	15805	15659	15645	15772	15646	15942	15753	15737	16000	15682	15614	15589	15797	15740	15622	15921	15704	15667	15668	15831	15825	15767	15673	15752	15878	15931	15659	15697	15771	15659	15990	15732	15673	15616	15861	15864	15759	15691	15737	15815	15806	15668	15534	15710	15591	15678	15806	15407	15633	15700	15767	15650	15729	15780	15788	15840	15965	15656	15687	15694	15602	15641	15821	15570	15764	15725	15917	15672	15725	15760	15694	15856	15655	15703	15681	15859	15665	15656	15672	15810	15852	15857	15680	15859	15736	15733	15730	15787	15762	15737	15566	15653	15775	15737	15782	15753	15792	15799	15776	15761	15760	15882	15642	15820	15643	15796	15797	15860	15653	15630	15714	15744	15775	15745	15911	15745	15793	15744	15555	15516	15789	15906	15815	15625	15933	15668	15853	15779	15855	15848	15708	15712	15778	15674	15866	15781	15734	15845	15697	15745	15882	15764	15720	15737	15703	15669	15858	15735	15783	15510	15716	15737	15686	15608	15913	15757	15692	15710	15617	15833	15658	15692	15882	15868	15641	15837	15914	15970	15681	15708	15806	15808	15622	15768	15522	15590	15706	15783	15748	15597	15783	15623	15691	15636	15848	15559	15761	15821	15677	15720	15626	15755	15796	15723	15760	15616	15685	15848	15908	15866	15830	15798	15936	15808	15918	15623	15788	15710	15675	15573	15771	15849	15646	15741	15775	15596	15739	15743	15706	15831	15702	15788	15650	15647	15722	15692	15711	15705	15618	15628	15775	15853	15645	15862	15950	15549	15554	15637	15696	15680	15659	15645	15676	15726	15509	15795	15799	15667	15744	15863	15762	15667	15843	15614	15778	15841	15618	15740	15565	15670	15903	15759	15696	15740	15776	15737	15749	15642	15786	15792	15720	15819	15891	15708	15833	15789	15745	15693	15701	15628	15834	15735	15719	15766	15790	15630	15757	15642	15899	15742	15921	15747	15613	15670	15625	15739	15663	15723	15570	15809	15644	15715	15573	15849	15713	15632	15615	15829	15810	15822	15799	15768	15669	15591	15830	15906	15797	15837	15834	15964	15811	15851	15734	15708	15883	15788	15772	15698	15757	15672	15695	15730	15840	15770	15722	15784	15851	15779	15692	15690	15733	15795	15787	15802	15960	15833	15859	15791	15597	15604	15761	15720	15797	15686	15794	15769	15764	15769	15832	15745	15867	15611	15725	15674	15596	15719	15776	15700	15747	15841	15711	15610	15614	15760	15748	15858	15701	15637	15764	15593	15886	15791	15796	15718	15850	15726	15574	15844	15812	15767	15830	15591	15774	15683	15749	15706	15845	15620	15562	15690	15670	15680	15784	15695	15735	15771	15977	15672	15884	15795	15865	15662	15614	15717	15813	15848	15942	15794	15745	15625	15867	15701	15870	15702	15808	15860	15645	15712	15767	15708	15623	15900	15730	15827	15807	15887	15808	15768	15801	15894	15660	15754	15778	15721	15761	15642	15677	15866	15688	15840	15819	15884	15740	15790	15600	15641	15739	15678	15725	15731	15694	15583	15869	15716	15697	15795	15492	15857	15711	15614	15729	15858	15869	15714	15779	15833	15705	15690	15751	15818	15749	15952	15682	15890	15736	15847	15737	15635	15883	15707	15784	15705	15713	15723	15779	15737	15585	15801	15834	15757	15811	15661	15724	15679	15773	15861	15720	15658	15860	15804	15748	15701	15778	15823	15786	15715	15833	15679	15763	15795	15770	15797	15761	15709	15755	15767	15844	15873	15775	15786	15658	15701	15760	15928	15560	15665	15853	15663	15911	15550	15823	15780	15736	15744	15875	15831	15943	15840	15622	15626	15729	15614	15813	15955	15756	16064	15630	15653	15531	15697	15805	15645	15789	15608	15902	15669	15639	15759	15690	15878	15661	15711	15731	15645	15718	15697	15649	15740	15568	15601	15778	15688	15712	15820	15740	15954	15682	15835	15700	15662	15930	15840	15784	15666	15884	15667	15683	15867	15635	15685	15851	15742	15901	15727	15715	15527	15810	15896	15665	15761	15739	15833	15855	15893	15601	15866	15800	15661	15856	15792	15913	15792	15678	15663	15905	15614	15812	15689	15782	15645	15812	15621	15785	15669	15672	15968	15731	15749	15675	15849	15648	15759	15750	15777	15841	15920	15791	15607	15951	15858	15749	15873	15787	15830	15793	15657	15849	15637	15782	15809	15717	15627	15689	15822	15892	15860	15722	15653	15803	15673	15543	15776	15650	15785	15677	15799	15715	15932	15777	15817	15696	15621	15886	15687	15816	15678	15720	15734	15691	15912	15580	15749	15797	15567	15854	15628	15931	15718	15776	15662	15808	15808	15718	15783	15678	15770	15741	15825	15799	15675	15669	15958	15605	15821	15795	15735	15763	15614	15881	15493	15698	15917	15576	15601	15676	15991	15562	15797	15788	15830	15823	15691	15775	15774	15598	15695	15761	15847	15683	15848	15919	15874	15966	15880	15789	15568	15918	15835	15566	15874	15819	15948	15645	15805	15715	15802	15810	15761	15785	15570	15743	15793	15759	15739	15659	15796	15714	15801	15717	15760	15695	15502	15781	15795	15855	15710	15849	15653	15786	15770	15681	15796	15828	15856	15603	15697	15881	15683	15731	15539	15700	15717	15635	15655	15916	15909	15634	15890	15711	15736	15643	15859	15846	15817	15807	15647	15868	15696	15857	15908	15562	15914	15935	15617	15770	15656	15707	15596	15693	15795	15702	15721	15709	15814	15683	15851	15878	15826	15764	15931	15857	15802	15748	15766	15728	15826	15603	15868	15744	15704	15824	15644	15693	15789	15676	15677	15685	15847	15943	15721	15781	15959	15718	15907	15739	15793	15600	15579	15874	15634	15900	15741	15760	15819	15847	15683	15735	15838	15556	15682	15688	15670	15661	15876	15734	15740	15633	15743	15622	15720	15741	15831	15894	15777	15836	15868	15748	15880	15723	15698	15597	15729	15739	15659	15901	15828	15676	15719	15778	15821	15664	15880	15815	15582	15671	15842	15694	15819	15856	15677	15598	15736	15778	15666	15912	15758	15848	15542	15689	15759	15753	15749	15814	15746	15780	15668	15811	15744	15811	15721	15848	15691	15875	15954	15731	15595	15860	15649	15688	15723	15788	15669	15832	15724	16005	15791	15686	15644	15775	15882	15664	15633	15834	15775	15870	15575	15738	15819	15775	15638	15710	15839	15715	15849	15766	15669	15707	15538	15837	15678	15714	15769	15812	15781	15851	15659	15851	15905	15725	15754	15822	15669	15789	15842	15752	15751	15874	15714	15698	15744	15939	15581	15736	15635	15732	15859	15575	15742	15826	15586	15687	15742	15911	15906	15662	15821	15732	15594	15641	15951	15806	15783	15780	15616	15654	15802	15835	15779	15653	15745	15680	15736	15719	15675	15746	15726	15775	15723	15804	15902	15754	15723	15883	15718	15626	15819	15607	15785	15720	15770	15755	15697	15789	15883	15690	15766	15811	15822	15470	15682	15598	15707	15748	15807	15671	15819	15927	15700	15787	15664	15733	15719	15720	15617	15647	15750	15773	15739	15555	15804	15798	15807	15563	15784	15780	15668	15712	15769	15717	15597	15937	15832	15872	15791	15712	15630	15704	15801	15851	15736	15707	15819	15671	15747	15743	15730	15800	15655	15791	15534	15791	15773	15730	15900	15693	15997	15815	15728	15650	15704	15595	15827	15733	15643	15770	15814	15699	15838	15849	15853	15726	15728	15871	15926	15735	15708	15950	15704	15649
24652	21791	31039	32350	30677	32274	34287	29868	27065	25522	24543	23916	23260	23258	23441	23175	22794	22377	21743	21844	21649	21635	21691	21811	21423	21436	21541	21378	21587	21451	21393	21230	21253	21553	21408	21258	21447	21305	21349	21405	21250	21341	21350	21422	21427	21389	21369	21296	21389	21480	21275	21135	21219	21087	21185	21427	21256	21263	21280	21061	21246	21278	21099	21470	21287	21152	21428	21286	21348	21219	21037	21182	21310	21238	21422	21291	21179	21492	21277	21174	21261	21120	21081	21177	21280	21323	21228	21298	21075	21032	21063	21247	21101	21194	21151	21189	21219	21294	21183	21268	21129	21206	21387	21250	20844	21310	21314	21252	21240	21218	21214	21446	21155	21184	21165	21112	21071	21208	21227	20950	21329	21384	21336	21355	21092	21157	21156	21219	21321	21044	21128	21198	21191	21423	21304	21284	21210	21081	21250	21128	21316	21031	21042	21159	21355	21223	21066	21127	21365	21321	21446	21227	21301	21328	21242	21173	21100	21269	21487	21175	21185	21389	21213	21041	20946	21238	21144	21202	21080	21199	21141	21156	21342	21382	21230	21368	21455	21205	21200	21041	21221	21234	21200	20931	21374	21151	21135	21137	21171	21265	21403	21101	21384	21233	21259	21431	21139	21273	21381	21270	21116	21156	21079	21145	21449	21146	21276	21332	21096	21051	21122	21144	21185	21051	21286	21147	21018	21106	21052	20992	21142	21291	21138	21299	21306	21371	21262	21111	21225	21179	21203	21246	21154	21157	21204	21324	21004	21349	21062	21064	21255	21486	21096	21255	21500	21107	21163	21167	21140	21042	21250	21110	21227	21274	21180	21037	21390	21232	21135	21239	21392	20963	20959	20864	21191	21101	21601	21289	20876	21272	21284	20945	21282	21065	21453	21127	21235	21387	21101	21047	21153	21290	21133	21257	21060	21180	21200	21077	21109	21140	21196	21394	21215	21056	21138	21284	21078	21067	21205	21034	21102	21022	21110	21047	21223	21063	21010	20983	21130	21197	21299	21138	21200	21067	20988	21079	21369	21181	21260	21043	21004	21121	21432	21363	21417	21356	20945	21138	21217	21139	21293	21334	21382	21024	21279	21241	20853	21038	21355	21148	21371	21146	21082	21112	21384	21108	21220	21083	21267	21173	21328	21181	21194	21111	20902	21034	21181	21225	20971	21202	21078	21318	21212	21165	21371	21262	21354	21141	21265	21361	21104	21197	21086	21268	21216	21439	21076	21145	21185	21145	21122	21275	21524	21375	21230	21222	21189	21187	21142	20983	21143	21150	21040	21123	21120	21108	21129	21102	21064	20996	21270	21328	21105	21190	21109	20910	21069	21091	21198	21267	21308	21133	21061	21297	21110	21414	21177	21282	21074	21031	21034	21225	21232	21261	21279	21208	21387	21070	21157	21309	21273	20927	21006	21091	21315	21092	21189	21113	21314	21273	21140	20931	21394	21222	21363	21334	21175	21341	21124	21289	21151	21137	21070	21034	21061	21169	21244	21330	21354	21378	20985	21230	21370	21082	21169	21199	21199	21223	21214	21214	21202	21163	21143	21284	21132	21160	20919	21066	21308	21048	21187	21333	20911	21228	21301	21022	21148	21189	21264	21090	21168	21136	21274	21173	21269	21285	21435	21059	21261	21085	21177	21297	21097	21045	21272	21205	21189	20949	21208	21127	21158	21077	21398	21279	21006	21133	21177	21127	21312	21364	21091	21385	21209	20931	21033	21216	20989	21288	21222	21035	21237	21138	21437	21228	21179	20971	21247	21053	21321	21312	21208	21266	21220	21300	21089	21173	21275	20930	21343	21353	21118	21209	20973	21025	21153	21246	21085	21338	21186	21064	20885	21207	21232	21273	21261	21134	21120	21069	21272	20980	21007	21015	21210	20919	20993	21190	21063	21177	21345	21050	20989	21237	21172	21236	21050	20837	21174	21269	21128	21169	21187	21135	21089	21090	21050	21183	21230	21191	21292	21237	21234	21138	21101	21205	21192	21203	21064	21189	21162	20962	21122	21226	21035	21172	21022	21222	21349	21246	21153	21312	21402	21311	21062	21043	21042	21100	21020	20874	21191	21241	21221	21418	21166	21373	21497	21146	21026	21200	21367	20983	21220	21040	21397	21146	21081	21371	21088	21144	20921	21173	21381	20974	21055	21140	21293	21045	21195	21117	21137	20970	21299	21038	21235	21216	21122	21033	21289	21190	21398	21266	21131	21133	21082	21293	21259	21015	21180	21112	21114	21329	21348	21254	21475	21258	21079	21088	20973	21293	21207	21255	21187	21195	21434	21086	21139	21096	21135	21129	21166	21225	21048	21383	21271	21102	21140	21342	21478	21112	21158	21387	20997	21316	21220	21004	21327	21202	21085	21113	21000	21068	21176	21326	21103	21137	20990	21298	21153	21105	21020	21197	21075	21126	21005	21248	21213	21097	20968	21046	21180	21040	21156	21183	21206	21111	21390	21342	21044	21171	21113	21285	21223	21043	21366	21172	21099	21094	21274	21201	21094	21124	21031	21316	21019	21348	21209	20887	21197	21125	21004	21257	21119	21090	21235	21134	21003	20947	21244	21468	21318	21080	21117	21178	21082	21344	21298	21285	21074	20957	21016	21119	20915	21062	21220	21133	21038	21315	21253	21220	21302	21204	21462	21309	21348	21244	21324	21384	21160	21342	21186	21171	20853	21082	21242	21079	20987	20991	21161	21241	21197	21068	21029	21140	21269	20985	20894	21152	21023	21123	21325	21189	21077	21196	21136	21213	21350	21168	21131	21175	21029	21011	21113	21281	21089	21168	21302	21100	21208	21094	21182	21044	21163	21239	21212	21196	21075	21324	21379	21359	21272	21203	20978	21142	21099	20874	21084	21217	21013	21136	20957	21349	21230	21244	21047	20949	21045	21329	21085	21113	21201	21153	21009	21021	21122	21017	21245	21194	21308	21213	21339	20986	20944	21048	21294	21148	21159	21233	21202	21445	20962	21105	21032	21285	21422	21203	21138	21085	21197	21224	21030	20875	21092	20856	21287	21280	21220	21289	21263	21150	21086	21366	21207	21066	21124	20987	21083	21205	21166	21245	21120	21262	20876	21059	21395	21117	21179	21334	21421	21229	21117	20977	20878	21320	20940	21180	21274	21262	21306	21099	21019	21068	21334	20928	20929	21219	21221	21323	20937	21145	21288	21305	21356	21075	21302	21471	21123	21272	21048	21243	21079	21387	21136	21339	21398	21278	21334	21186	21361	21216	21079	21307	21054	21037	21144	21105	21252	21034	21089	21115	21089	21324	21221	21451	21253	21170	21174	21317	21130	21429	21334	21133	21269	20860	21072	21302	21215	21274	21229	21121	21227	21092	21015	21093	21454	21089	21315	21223	21202	21311	21228	21182	21291	21050	21288	21028	21241	21475	21266	21014	21270	21107	21375	21136	21284	21095	21141	21079	21278	21218	20932	21306	21190	21036	21157	21204	21114	21229	21286	21184	21284	21393	21249	21160	20959	21358	21553	21206	21278	21061	21162	21111	21189	20908	21212	21024	20939	20994	21259	21166	21253	21128	21167	21363	21258	21450	21161	21255	20993	21005	21190	21160	21032	21159	21114	21244	21413	21107	21063	21019	21091	21087	21027	21292	21130	21305	21344	21220	21225	21211	21020	21024	21091	21195	21413	21113	21280	21143	21320	21248	21206	21186	21168	21234	21074	21206	21231	21255	21204	21175	21141	20915	21011	21217	21425	21101	21166	21135	21128	21332	21262	21247	21231	21159	21275	21213	21194	21129	21193	21320	20951	21102	21453	21259	21176	21148	21214	21129	21032	21254	21137	20970	21015	20945	21270	21302	21095	21074	21187	21330	21275	21286	21253	21071	21156	21034	20906	21209	21169	21303	21203	21345	21092	21049	21119	21097	21102	21241	21319	21307	21048	21194	21236	21028	21217	21292	21116	21150	21111	21043	21143	21068	21086	20932	21180	21195	21135	21279	21028	21200	21246	21183	21306	21153	21162	21070	21308	21124	21097	21174	21284	21141	21174	21077	20944	20908	21253	21046	21024	21309	21060	21301	21346	21085	21312	21335	21022	21082	21381	21081	21345	21331	21194	21210	21272	21077	21297	20964	21004	21354	21136	21308	21112	21006	21250	21054	21287	21354	21048	21135	21438	21045	21282	21116	21036	21248	21089	21098	21209	21242	21159	21278	21157	21124	21185	21155	21189	21174	21154	21116	20984	21493	21285	21238	21039	21227	20996	21043	21298	21205	21183	21099	21096	21141	21298	21291	21210	21129	21236	21330	21355	21247	21233	21126	21003	20961	21144	21036	20931	21304	21236	21082	21071	21063	21110	21145	21086	21095	21181	21138	21018	21226	21238	21256	21092	21120	21144	21164	21198	21127	21229	21325	21419	21354	21197	21352	21075	21307	21157	21190	21174	21059	21130	21138	20954	21168	21325	21208	20785	21130	20838	21101	21045	21435	21115	21134	21142	21072	21222	21316	21198	21199	21213	21362	21311	21321	21263	20972	21196	21081	21139	21198	21350	21014	21016	21078	21301	21451	21015	20986	21354	20882	21415	21362	21293	21166	21297	21148	21113	21115	21270	21184	21074	21418	21275	21167	21081	21385	21231	21128	21177	21328	21229	21252	21112	21016	21131	21241	21397	21051	21199	21129	21248	21038	21055	21295	21406	21380	21089	21129	21168	21008	21125	21193	21274	21222	21339	21131	21169	21240	21148	21009	21190	21075	21071	21399	21297	21400	21201	21620	21532	21405	21461	21044	21169	21161	21233	21082	21081	21349	21222	21320	21357	21173	21120	21296	21230	21324	21139	21375	21304	21300	20939	21386	21266	21145	21190	21248	21224	21272	21217	21160	21106	20923	21363	21089	21143	21194	21315	21306	21105	21030	21188	21271	21311	21321	21062	21292	21113	21264	21417	21155	21219	21488	21109	21263	21141	21078	21353	21189	21370	21433	21174	21039	21343	21091	21158	21367	21110	21332	21142	21038	21319	21252	21403	21143	21255	21246	21460	21321	21407	21130	21359	21096	21321	21282	21230	21011	21288	21422	21226	21168	21061	21162	21025	21150	20846	21182	21288	21333	21125	21455	21300	20931	21224	21085	20945	21077
48734	80994	77829	61851	41991	33434	29428	26280	22554	20314	18811	18031	17348	17381	17527	16983	16373	16059	15212	15328	15263	15202	14986	14882	14937	15223	15005	14957	15031	14997	14872	14887	14772	14927	14833	15151	15111	15079	15023	14872	14829	14810	14963	15082	14802	15108	14974	14764	14709	15031	15026	14943	14918	14728	14995	14610	14661	14844	14962	14959	14977	14886	14954	14761	14973	14954	14735	14964	14771	14633	14894	14717	14842	14854	14839	14688	14941	14768	14619	14728	14886	14820	14900	14906	14691	14751	14869	14712	14902	14734	14876	14731	14837	14852	14741	14795	14639	14844	14612	14729	14896	14862	14799	14689	14845	14756	14788	14810	14869	14827	14707	14687	14826	14992	14666	14893	14695	14890	14653	14863	14614	14721	14771	14736	14640	14774	14822	14917	14906	14722	14697	14766	14711	14773	14708	14982	14662	14938	14709	14789	14897	14748	14804	14887	14855	14957	14929	14810	14913	14812	14808	14955	14814	14843	14744	14750	14769	14766	14708	14681	14721	14813	14814	14800	14885	14811	14797	14727	14953	14802	14941	14704	14842	14950	14938	14738	14926	14792	14809	14750	14816	14732	14808	14847	14747	14678	14968	14949	14719	14925	14752	14777	14897	14718	14855	14731	14705	14753	14893	14795	14810	14892	14589	14695	15005	14748	14662	14821	14725	14758	14767	14706	14795	14666	14926	14619	14697	14791	14770	14774	14892	14745	14747	14881	14748	14888	14661	14947	14699	14823	14771	14657	14747	14734	15040	14677	14870	14765	14730	14840	14721	14763	14929	14843	14775	14871	14721	14680	14698	14905	14865	14803	14704	14707	14620	14984	14824	14656	14904	14947	14880	14644	14811	14869	14775	14795	14907	14825	14841	14641	14791	14809	14772	14822	14759	14757	14720	14833	14861	14906	14793	14841	14892	14906	14733	14826	14786	14781	14767	14805	14816	14917	14623	14992	14870	14757	14873	14975	14740	14589	14842	14784	14892	14693	14730	14587	14722	14782	14762	14622	14805	14824	14876	14769	14691	14854	14787	14896	14777	14841	14715	14860	14887	14797	14793	14876	14936	14835	14875	14918	14863	14735	14793	14893	14844	14687	14840	14907	14801	14775	14740	14696	14827	14726	14720	14673	14697	14792	14795	14749	14748	14757	14971	14797	14827	14700	14734	14810	14783	14656	14745	14929	14856	14633	14959	14798	14997	14686	14684	14763	14690	14938	14768	14831	14929	14800	14929	14695	14880	14890	14637	14722	14801	14937	14644	14645	14768	14799	14871	14699	14675	14893	14858	14778	14781	14657	14954	14918	14804	14811	14715	14800	14724	14821	14862	14585	14919	14830	14900	14736	14838	14705	14694	14734	14824	14918	14844	14765	14671	14859	14769	14907	14688	14667	14741	14647	14833	14784	14728	14950	14606	14861	14786	14800	14762	14845	14751	14792	14709	14781	14715	14812	14759	14821	14879	14716	14832	14884	14859	14727	14769	14604	14857	14798	14839	14891	14701	14675	14712	14746	14526	14847	14976	14818	14710	14799	14659	14882	14691	14625	15004	14783	14713	14932	14867	14876	14820	14827	14765	14848	14627	14816	14863	14987	14886	14927	14744	14880	14920	14799	14572	14786	14816	14658	14937	14848	14730	14965	14737	14761	14694	14947	14901	14640	14704	14802	14961	14716	14651	14809	14885	14845	14807	14764	14685	14705	14667	14802	14696	14691	14688	14830	15038	14596	14866	14759	14581	14943	14759	14766	14752	14684	14894	14649	14547	14722	14833	14763	14781	14714	14792	14812	14720	14662	14940	14804	14790	14796	14707	14769	14843	14784	14922	14655	14810	14739	14819	14710	14876	14645	14785	14757	14808	14811	14637	14849	14573	14785	14736	14768	14875	14811	14832	14863	14642	14768	14973	14715	15062	14803	14683	14712	14908	14867	14829	14791	14906	14762	14870	14699	14635	14866	14955	14674	14606	14800	14910	14706	14748	14958	14914	14680	14684	14579	14726	14881	14891	14801	14654	15011	14873	14750	14809	14847	14808	14666	14877	14789	14681	14627	14757	14848	14792	14675	14910	14743	14890	14839	14708	14880	14800	14707	14839	14770	14776	14909	14873	14796	14785	14821	14747	14893	14515	14874	14956	14715	14740	14933	14728	14822	14980	14820	14830	14842	14939	14889	14713	14632	14890	14825	14869	15025	14894	14923	14792	14594	14793	14762	14546	14704	14747	14859	14738	14734	14865	14744	14850	14901	14762	14711	14757	14797	14602	14637	14792	14892	14817	14805	14945	14742	14784	14694	14801	14899	14809	14811	14731	14688	14667	14979	14740	14766	14841	14796	14651	14914	14835	14843	14655	14818	14854	14736	14703	14822	14871	14829	14820	14683	14876	14731	14607	14795	14724	14746	14699	14888	14740	14761	14555	14833	14917	14612	14749	14796	14722	14870	14726	14726	14818	14740	14869	14732	14648	14670	14875	14693	14948	15048	14896	14732	14850	14712	14877	14804	14842	14699	14840	14837	14768	14697	14763	14879	14787	14875	14824	14798	14890	14876	14754	14717	14604	15086	14677	14859	14888	14817	14664	14656	14721	14828	14694	14871	14751	14729	14806	14862	14701	14773	14793	14835	14688	14698	14917	14838	14803	14841	14902	14737	14834	14928	14737	14951	14768	14839	14774	15021	14759	14841	14932	14841	14961	14792	14755	14815	14827	14798	14801	14930	14826	14581	14702	14767	14826	14842	14826	14733	15037	14774	14831	14580	14851	14743	14736	14785	14845	14915	14824	14751	14884	14746	14753	14813	14803	14727	14759	14822	14707	14819	14872	14824	14916	14866	14656	14706	14765	14870	14705	14696	14754	14762	14807	14843	14786	14667	14786	14746	14732	14707	14834	14783	14828	14806	14805	14668	14943	14771	14932	14680	14854	14906	14697	14895	14856	14895	14799	14815	14814	14840	14755	14858	14726	14855	14775	14668	14764	14733	14787	14821	14812	14818	14895	14801	14797	14924	14813	14753	14635	14794	14719	14810	14930	14725	14922	14818	14720	14638	14933	14928	14881	14814	14799	14812	14675	14669	14764	14731	14706	14709	14822	14698	14776	14857	14635	14847	14731	14735	14725	14655	14662	14930	14815	15021	14790	14737	14828	14782	14780	14796	14690	14817	14945	14836	14652	14688	14860	14735	14768	14751	14705	14764	14780	14886	14713	14940	14695	14748	14724	14739	14808	14673	14761	14640	14712	14713	14864	14883	14616	14781	15004	14756	14756	14819	14786	14823	14867	14749	14569	14900	14911	14728	14919	14749	14598	14838	14843	14791	15023	14796	14846	14587	14627	14837	14697	14707	15011	14889	14766	14717	14874	14813	14622	14762	15099	14706	14610	14873	14667	14716	14789	14934	14859	14836	14759	14759	14911	14914	14692	14761	14765	14862	14640	14832	14666	14697	14938	14862	14794	15026	14823	14799	14885	14814	14824	14805	14720	14795	14810	14920	14786	14650	14719	14779	14890	14872	14751	14730	14724	14813	14693	14823	14724	14736	14846	14802	14881	14748	14845	14673	14739	14834	14714	14775	14869	14686	14667	14832	14941	14708	14885	14829	14695	14712	14848	14963	14860	14713	14717	14842	14762	14717	14832	14732	14800	14787	14858	14877	14806	14878	14815	14784	14692	14908	14956	14793	14774	14878	14921	14828	14589	14864	14902	14689	14627	15152	14847	14761	14842	14757	14851	14903	14684	14782	14790	14750	14797	14867	14808	15139	14707	14760	14790	14990	14728	15021	14850	14670	14852	14705	14778	14699	14814	14764	14654	14719	14786	14727	14837	14940	14744	14784	14865	14664	14740	14749	14823	14689	14824	14780	14593	14897	14895	14736	14807	14925	14686	14812	14823	14830	14812	14811	14829	14786	14660	14835	14796	14942	14857	14689	14763	14863	14741	14768	14924	14917	14750	14840	14580	14935	14740	14843	14622	14894	14987	14984	14772	14698	14653	14695	14745	14796	14809	14835	14807	14767	14862	14952	14717	14662	14774	14739	14941	14826	14830	14772	14808	14708	14766	14697	14996	14804	14768	14799	14868	14710	14892	14786	14721	14875	14977	14655	14741	14740	14748	14674	14864	14897	14630	14773	14918	14924	14870	14889	14944	14688	14933	14612	14730	14799	14848	14755	14789	14829	14704	14804	14701	14791	14851	14867	14890	14934	14680	14858	14865	14802	14763	14872	14823	14687	14805	14702	14788	14822	14775	14829	14595	14748	14526	14928	14828	14818	14637	14855	14720	14881	14657	14806	14898	14770	14679	14998	14903	14835	14886	14774	14664	14975	14830	14776	14664	14762	14778	14682	14711	14844	14996	14795	14725	14788	14664	14731	14941	14898	14820	14851	14704	14849	14953	14927	14662	14636	14788	14763	14783	14851	14815	14802	14832	14774	14856	14610	14995	14892	14682	14666	14818	14754	14797	14750	14790	14777	14692	14690	14810	14901	14906	14595	14887	14834	14842	14825	14810	14792	14739	14911	14857	15014	14860	14829	14762	14848	14794	14784	14896	14745	14925	14790	14768	14774	14778	14534	14529	14760	14841	14865	14802	14908	14801	14730	14716	14842	14551	14760	14692	14738	14899	14916	14665	14957	14683	14591	14879	14702	14897	14872	14781	14775	14673	14678	14790	14881	14812	14831	14709	14668	14813	14714	14945	14754	14797	14596	14854	14757	14674	14707	14805	14748	14951	14771	14830	14889	14813	14767	14693	14764	14724	14658	14830	14899	14998	14838	14886	15024	14837	14825	14737	14782	14696	14786	14847	14892	14863	14612	14691	14864	14719	14765	14762	14964	14810	14931	14655	14794	14727	14799	14896	14753	14782	14821	14922	14808	14663	14916	14757	14878	14835	15031	14844	14882	14663	14991	14798	14822	14763	14774	14703	14925	14644	14897	14838	14792	14858	14928	14866	15000	14691	14721	14883	14809	14852	14886	14958	14916	14826	14829	14894	14675	14662	14787	14705	14740	14821	14668	14854	14877	14678	14870	14842	14922	14909	14854	14742	14798	14791	14852	14862	14733	14808	14724	14805	14699	14731	14842	14857	14712	14842	14764	14572	14807	14807	14668	14815	14738	14881	14930	14845	14883
43192	53545	58982	48740	36320	30336	27971	26262	25117	24523	23740	23468	23749	23471	23417	23280	23378	22966	22884	23090	22928	22882	22994	22732	22877	22608	22718	22747	22951	22846	23178	22715	22907	22979	22945	22773	22922	23043	22851	22800	22845	22706	22755	22752	22669	22774	22841	22857	22452	22708	22806	22676	22758	22681	22558	22854	22839	22775	22650	22717	22714	22771	22766	22790	22606	22677	22625	22778	22420	22700	22560	22613	22746	22598	22510	22613	22733	22864	22732	22505	22733	22419	22725	22750	22776	22750	22509	22589	22798	22847	22530	22637	22695	22636	22802	22712	22888	22801	22664	22693	22576	22673	22584	22539	22688	22552	22776	22728	22937	22832	22907	22727	22872	22822	22657	22605	22783	22792	22692	22600	22569	22752	22540	22485	22795	22799	22590	22631	22940	22760	22930	22783	22837	22709	22833	22814	22498	22572	22566	22893	22784	22644	22656	22777	22644	22825	22687	22818	22569	22649	22914	22895	22882	22324	22595	22678	22843	22734	22845	22750	22858	22737	22620	22628	22645	22884	23009	22890	22826	22643	22634	22451	22594	22683	22630	22510	22729	22754	22711	22458	22766	22642	22854	22832	22645	22746	22804	22687	22616	22709	22752	22761	22831	22964	22712	22787	22516	22596	22641	22652	22650	22672	22751	22642	22789	22643	22826	22937	22687	22706	22471	22622	22983	22658	22658	22547	22812	22586	22858	22742	22697	22437	22713	22696	22765	22708	22694	22678	22879	22546	22515	22681	22463	22576	22535	23007	22843	22563	22588	22429	22670	22759	22850	22661	22860	22628	22562	22804	22671	22708	22828	22794	22685	22531	22796	22694	22778	22738	22851	22484	22780	22461	22633	22797	22603	22842	22820	22720	22716	22853	22760	22701	22696	22565	22703	22763	22834	22498	22661	22605	22580	22735	22605	22479	22575	22782	22618	22684	22636	22934	22842	22749	22810	22720	22695	22662	22637	22608	22506	22760	22796	22583	22357	22452	22838	22674	22687	22612	22868	22679	22624	22672	22926	22619	22675	22816	22666	22797	22684	22634	22762	22712	22579	22613	22945	22624	22431	22473	22528	22696	22599	22882	22719	22871	22688	22516	22867	22849	22761	22565	22684	22753	22602	22621	22768	22825	22834	22859	22906	22869	22620	22774	22518	22801	22595	22675	22494	22619	22667	22632	22880	22778	22795	22781	22773	22625	23103	22641	22708	22736	22725	22803	22871	22559	22575	22718	22686	22766	22614	22855	22755	22633	22746	22738	22817	22726	22692	22644	22806	22724	22666	22817	22621	22567	22622	22608	22675	22753	22641	22679	22741	22924	22791	22817	22845	22941	22830	22750	22755	22739	22607	22721	22733	22645	22638	22800	22703	22851	22621	22711	22561	22667	22703	22631	22849	22808	22571	22602	23016	22923	22775	22509	22738	22672	22794	22734	22836	22710	22678	22801	22681	22698	22854	22856	22894	22747	22522	22631	22623	22764	22896	22698	22752	22795	22672	22710	22789	22535	22953	22599	22801	22619	22727	22564	22717	22659	22639	22536	22831	22918	22661	22554	22525	22669	22615	22809	22518	22695	22863	22425	22759	22590	22762	22694	22634	23058	22810	22662	22967	22734	22802	22780	22792	22720	22504	22679	22750	22619	22571	22944	22556	22914	22803	22489	22708	22812	22705	22739	22845	22737	22797	22813	22613	22595	22597	22441	22729	22825	22668	22718	22820	22956	22680	22646	22592	22521	22733	22810	22587	22817	22729	22746	22691	22593	22674	22662	22804	22810	22826	22725	22606	22868	22837	22698	22751	22682	22565	22710	22530	22560	22690	22611	22629	22659	22879	22580	22617	22662	22535	22584	22914	22739	22480	22559	22466	22764	23052	22766	22846	22805	22729	22743	22826	22686	22803	22803	22661	22672	22712	22794	22850	22617	22582	22681	22722	22839	23027	22602	22807	22759	22615	22529	22512	22820	22809	22772	22794	22764	22771	22863	22995	22695	22735	22831	22774	23156	22841	22973	22770	22696	22662	22756	22664	22788	22579	22699	22748	22820	22682	22967	22789	22605	22691	22532	22742	22419	22821	22707	22685	22576	22785	22765	22674	22598	22727	22681	22615	22479	22563	22632	22809	22515	22744	22642	22557	22628	22670	22596	22669	22945	22701	22934	22837	22712	22867	22699	22676	22596	22902	22680	22868	22876	22444	22790	22558	22969	22803	22679	22783	22722	22483	22888	22854	22583	22673	22818	22636	22848	22631	22447	22690	22567	22625	22655	22692	22631	22762	22672	22897	22660	22863	22698	22776	22602	22774	22614	22663	22739	22787	22568	22891	22634	22634	22979	22813	22770	22762	22752	22887	22545	22593	22442	22705	22647	22662	22589	22815	22827	22687	22718	22715	22564	22800	22845	22657	22884	22647	22767	22868	22724	22650	22849	22711	22842	22892	22570	22796	22707	22878	22486	22803	22479	22421	22772	23016	22771	22836	22891	22849	22672	22674	22811	22950	22777	22744	22402	22659	22509	22612	22592	22880	22836	22721	22675	22656	22675	22693	22514	22940	22807	22935	22703	22788	22923	22712	22752	22756	22654	22606	22763	22449	22636	22680	22687	22734	22586	22684	22754	22777	22759	22421	22736	22687	22577	22824	22698	22917	22742	22934	22795	22648	22659	22622	22645	22721	22877	22913	22991	22794	22569	22630	22788	22840	22812	22722	22611	22837	22676	22797	22716	22785	22548	22583	22674	22752	22730	22742	22660	22830	22652	22493	22771	22757	22634	22745	22562	22576	22593	22780	22797	22705	22875	22715	22908	22699	22707	22722	22798	22911	22782	22786	22806	22790	22846	22579	22553	22574	22576	22747	22593	22884	22665	22665	22586	22767	22827	22863	22660	22788	22895	22662	22720	22592	22517	22589	22766	23024	22820	22724	22775	22819	22766	22729	22699	22861	22816	22603	22713	22696	22715	22743	22750	22590	22676	22776	22917	22640	22759	22641	22548	22665	22985	22611	22868	22571	22555	22840	22689	22510	22928	22711	22689	22310	22727	22946	22681	22516	22617	22535	22533	22854	22579	22834	22611	22640	22508	22889	22844	22861	22629	22782	22713	22515	22674	22743	22646	22524	22539	22485	22753	22673	22693	22830	22761	22781	22733	22671	22738	22725	22679	22576	22862	22710	22844	22635	22926	22764	22636	22530	22633	22739	22883	22647	22797	22647	22745	22822	22693	22794	22756	22616	22721	22662	22917	22752	22754	22769	22592	22722	22564	22896	22784	23024	22835	22777	22598	22923	22518	22564	22654	22696	22715	22689	22563	22688	22836	22772	22663	22654	22765	22590	22776	22596	22675	22829	23018	22590	22688	22838	22611	22632	22529	22594	22537	22642	22764	22756	22765	22644	22566	22749	22559	22826	22725	22657	22781	22804	22890	22566	22507	22731	22803	22637	22790	22627	22668	22796	22755	22925	22880	22585	22760	22902	22792	22689	22624	22649	22889	22697	22632	22794	22646	22690	22908	22763	22642	22667	22413	22765	22624	22780	22656	22678	22792	22668	22466	22576	22757	22925	22792	22832	22652	22871	22799	22700	22581	22889	22604	22654	22750	22952	22661	22793	22784	22659	22582	22864	22514	22881	22592	22785	22827	22558	22522	22673	22685	22672	22743	22724	22816	22776	22807	23013	22578	22675	22553	22564	22710	22645	22691	22576	22731	22728	22656	22578	22722	22457	22844	22517	22636	22830	22907	22640	22518	22430	22642	22717	22766	22691	22639	22718	22849	22816	22799	22705	23108	22931	22616	22768	22393	22757	22652	22649	22818	22866	22735	22965	22768	22852	22945	22303	22641	22847	22735	22675	22698	22824	22686	22545	22687	22806	22796	22871	22646	22723	22542	22609	22799	22624	22700	22751	22733	22469	22677	22528	22882	22716	22620	22599	22680	22984	22904	22859	22780	22692	22965	22925	22478	22852	22541	22622	22783	22828	22986	22761	22894	22913	22705	22576	22613	22860	22575	22730	22650	22749	22760	22745	22708	22770	22684	22586	22602	22827	22816	22705	22648	22831	22901	22720	22859	22597	22703	22756	22912	22516	22457	22754	22671	22597	22700	22905	22726	22949	22619	22595	22518	22650	22829	22775	22623	22721	22934	22763	22585	22857	22562	22649	22782	22962	22722	22953	22607	22750	22652	22765	22533	22621	22807	22888	22682	22780	22704	22687	22914	22847	22867	22860	22618	22780	22996	22739	22878	22362	22685	22877	22615	22673	22739	22880	22561	22761	22824	23092	22848	22580	22950	22511	22641	22627	22791	22633	22876	22637	22675	22801	22779	22599	22822	22672	22711	22710	22673	22624	22786	22646	22654	22653	22542	22922	22962	22729	22749	22469	22526	22699	22568	22919	22814	22736	22936	22763	22748	22797	22552	22865	22864	22750	22935	22793	22652	22814	22617	22781	22683	22783	22649	22586	22615	22885	22568	22657	22482	22602	22605	22673	22764	22701	22645	22869	22997	22766	22603	22641	22618	22653	22529	22597	22710	22400	22619	22737	22827	22611	22675	22896	22808	22814	22799	22633	22577	22619	22601	22698	22814	22647	22530	22645	22674	22674	22745	22804	22696	22737	22886	22559	22385	22686	22911	22586	22594	22858	22924	22882	22636	22740	22741	22682	22625	22573	22597	22540	22633	22742	23033	22903	22850	22693	22719	22679	22627	22695	22816	22909	22582	22530	22666	22659	22845	22811	22794	22684	22860	22840	22802	22816	22687	22786	22589	22812	22857	22470	22777	22697	22824	22798	22597	22744	22516	22799	22879	22783	22533	22800	22597	22877	22671	22540	22639	22789	22790	22831	22815	22852	22660	22863	22783	22615	22916	23018	22882	22685	22510	23009	22873	22653	22763	22698	22521	22689	22850	22771	22206	22416	22486	22925	22740	22745	22542	22697	22755	22724	22653	22664	22724	22714	22724	22969	22667	22876	22727	22896	22586	22890	22706	22889	22721	22746	22519	22766	22794	22933	22757	22356	22674	22671	22476	22663	22773	22744	22965	22801	22724	22611	22848	22666	22790	22792	22684	22773	22584	22612	22868	22766	22493	22783	22672	22593	22559	22835	22597	22825	22810	22907	22768	22593	22703
45204	63364	59336	43681	31325	24918	21999	20409	18610	17498	16929	16658	16731	16453	16554	16262	15988	15952	15931	15855	15688	15807	15628	15649	15549	15727	15665	15687	15677	15649	15763	15714	15531	15740	15527	15740	15477	15691	15721	15605	15556	15542	15760	15429	15634	15502	15692	15679	15545	15562	15675	15571	15654	15563	15548	15521	15454	15424	15588	15624	15509	15736	15573	15714	15587	15638	15758	15535	15756	15798	15581	15625	15693	15601	15420	15542	15613	15610	15512	15485	15625	15499	15660	15509	15627	15674	15720	15526	15521	15626	15841	15406	15630	15554	15602	15755	15533	15647	15541	15579	15595	15558	15604	15523	15683	15647	15682	15377	15530	15452	15553	15390	15451	15519	15595	15641	15501	15530	15682	15568	15698	15554	15557	15413	15390	15495	15491	15753	15441	15533	15549	15527	15534	15732	15597	15599	15526	15461	15593	15504	15473	15431	15530	15630	15630	15435	15677	15576	15559	15558	15655	15719	15536	15548	15504	15686	15616	15665	15550	15644	15463	15569	15469	15519	15565	15704	15706	15442	15542	15424	15597	15461	15558	15774	15640	15617	15660	15526	15499	15570	15650	15402	15646	15545	15565	15395	15380	15780	15747	15422	15562	15383	15518	15385	15554	15494	15453	15617	15565	15680	15495	15444	15587	15393	15488	15529	15539	15592	15565	15370	15613	15379	15590	15742	15579	15490	15550	15641	15370	15496	15656	15683	15348	15502	15492	15594	15647	15537	15537	15629	15649	15608	15620	15603	15545	15599	15544	15376	15611	15512	15502	15612	15636	15518	15627	15534	15573	15560	15458	15604	15532	15681	15566	15519	15740	15539	15528	15449	15447	15622	15527	15440	15604	15583	15549	15568	15752	15484	15485	15502	15611	15376	15782	15416	15634	15581	15372	15616	15681	15532	15531	15482	15561	15506	15650	15614	15412	15689	15457	15674	15438	15643	15472	15399	15433	15616	15563	15486	15544	15720	15570	15385	15512	15554	15574	15563	15597	15491	15636	15551	15501	15775	15550	15503	15620	15631	15716	15494	15578	15491	15591	15507	15636	15499	15618	15529	15658	15349	15582	15331	15666	15542	15518	15510	15535	15524	15571	15470	15527	15466	15618	15568	15840	15435	15596	15724	15752	15709	15559	15453	15597	15551	15580	15670	15702	15608	15504	15519	15362	15657	15498	15600	15343	15698	15600	15449	15487	15500	15597	15671	15583	15521	15429	15572	15554	15592	15492	15686	15534	15449	15676	15676	15452	15631	15582	15659	15557	15469	15752	15505	15378	15530	15507	15461	15644	15799	15742	15400	15756	15699	15497	15565	15527	15580	15470	15653	15677	15626	15578	15456	15239	15591	15628	15445	15676	15480	15708	15464	15575	15570	15526	15689	15710	15441	15614	15456	15557	15601	15623	15572	15721	15511	15459	15531	15555	15557	15616	15417	15633	15610	15602	15482	15599	15599	15567	15645	15439	15515	15708	15540	15460	15481	15561	15547	15548	15701	15461	15672	15603	15463	15496	15624	15653	15654	15663	15652	15510	15392	15642	15602	15531	15648	15459	15590	15531	15581	15565	15649	15574	15602	15578	15599	15613	15715	15583	15654	15475	15606	15444	15629	15464	15544	15551	15550	15616	15627	15416	15617	15519	15433	15641	15295	15453	15529	15664	15586	15600	15553	15618	15433	15605	15575	15594	15434	15539	15550	15564	15409	15612	15325	15466	15668	15571	15607	15649	15559	15633	15582	15663	15583	15433	15773	15517	15441	15620	15566	15566	15401	15651	15658	15578	15581	15632	15674	15514	15532	15524	15489	15484	15694	15788	15628	15475	15513	15579	15528	15445	15560	15692	15583	15587	15631	15572	15686	15453	15544	15628	15675	15617	15497	15628	15661	15613	15555	15578	15601	15812	15595	15577	15565	15734	15614	15528	15709	15656	15380	15676	15614	15585	15533	15579	15721	15562	15346	15666	15524	15661	15670	15534	15538	15503	15552	15588	15554	15536	15431	15476	15664	15597	15536	15560	15628	15616	15581	15632	15659	15570	15575	15534	15632	15629	15550	15673	15370	15747	15444	15529	15634	15837	15655	15747	15550	15504	15531	15620	15622	15507	15607	15681	15666	15605	15567	15671	15619	15601	15504	15517	15636	15631	15367	15618	15743	15469	15561	15703	15577	15531	15735	15716	15380	15502	15538	15440	15436	15697	15657	15659	15656	15413	15565	15423	15497	15635	15618	15673	15568	15574	15419	15369	15544	15509	15498	15635	15430	15596	15628	15496	15575	15805	15759	15473	15504	15606	15595	15912	15469	15574	15606	15700	15579	15543	15595	15622	15507	15525	15554	15593	15748	15661	15571	15609	15604	15476	15607	15633	15583	15597	15549	15534	15310	15543	15557	15433	15825	15460	15498	15746	15487	15533	15720	15552	15648	15561	15687	15627	15551	15448	15607	15566	15599	15619	15428	15580	15602	15668	15772	15426	15423	15641	15597	15509	15696	15594	15445	15585	15442	15622	15459	15554	15534	15591	15662	15678	15555	15583	15535	15652	15736	15635	15597	15638	15477	15484	15640	15543	15772	15622	15732	15704	15544	15695	15366	15518	15447	15522	15618	15534	15513	15635	15567	15726	15609	15580	15439	15661	15538	15450	15561	15841	15586	15470	15617	15712	15561	15693	15627	15534	15667	15489	15719	15769	15642	15598	15590	15322	15561	15494	15597	15710	15418	15686	15532	15655	15454	15653	15623	15455	15522	15594	15653	15652	15640	15636	15490	15574	15712	15583	15463	15552	15735	15490	15586	15549	15521	15671	15667	15581	15603	15464	15664	15467	15596	15588	15523	15618	15706	15372	15616	15520	15592	15702	15678	15740	15504	15651	15327	15518	15649	15574	15366	15531	15523	15540	15586	15572	15627	15565	15678	15522	15671	15625	15656	15526	15488	15722	15438	15688	15656	15568	15533	15657	15614	15770	15519	15644	15470	15559	15515	15829	15557	15585	15709	15593	15544	15553	15502	15591	15538	15711	15704	15515	15698	15710	15565	15526	15652	15546	15411	15519	15689	15420	15511	15566	15578	15646	15639	15663	15498	15426	15564	15374	15446	15430	15503	15545	15612	15587	15625	15513	15682	15553	15604	15388	15702	15698	15689	15539	15507	15637	15444	15552	15682	15632	15695	15509	15537	15399	15640	15462	15461	15516	15584	15385	15498	15397	15513	15615	15679	15638	15517	15583	15647	15505	15639	15615	15524	15511	15454	15497	15557	15613	15540	15378	15624	15624	15700	15548	15356	15655	15801	15659	15477	15586	15522	15378	15460	15607	15566	15620	15605	15564	15622	15585	15514	15664	15437	15682	15554	15560	15480	15603	15622	15537	15580	15742	15582	15722	15597	15627	15493	15479	15632	15598	15556	15711	15522	15524	15518	15535	15567	15649	15405	15460	15621	15695	15478	15524	15745	15612	15432	15435	15437	15593	15660	15635	15656	15618	15614	15604	15720	15389	15532	15314	15660	15510	15632	15599	15512	15537	15682	15562	15554	15542	15503	15549	15689	15464	15578	15515	15693	15401	15626	15577	15590	15558	15670	15492	15472	15631	15434	15579	15745	15473	15552	15529	15594	15584	15753	15423	15643	15403	15431	15500	15436	15824	15657	15488	15461	15550	15637	15771	15536	15467	15524	15727	15721	15616	15496	15483	15552	15656	15609	15608	15329	15619	15738	15943	15507	15548	15656	15481	15585	15435	15651	15599	15586	15562	15643	15489	15507	15712	15492	15534	15696	15617	15510	15747	15533	15646	15722	15573	15407	15495	15530	15542	15529	15555	15658	15548	15782	15680	15604	15414	15344	15639	15647	15589	15627	15564	15608	15571	15679	15707	15634	15554	15483	15606	15662	15634	15653	15568	15783	15472	15457	15658	15590	15594	15607	15651	15627	15512	15661	15722	15549	15524	15670	15594	15638	15586	15509	15473	15560	15635	15670	15582	15599	15589	15382	15545	15577	15549	15567	15687	15625	15671	15573	15612	15573	15699	15748	15549	15478	15478	15518	15523	15676	15455	15607	15571	15404	15614	15658	15509	15753	15625	15577	15552	15559	15638	15712	15761	15340	15617	15514	15750	15672	15709	15552	15682	15686	15348	15536	15642	15734	15557	15506	15698	15540	15816	15523	15545	15528	15452	15580	15486	15565	15504	15547	15487	15577	15558	15748	15468	15671	15488	15797	15557	15539	15491	15630	15583	15709	15369	15716	15588	15605	15550	15585	15450	15737	15686	15494	15632	15694	15626	15445	15309	15414	15655	15598	15606	15639	15593	15751	15796	15594	15348	15590	15617	15572	15765	15611	15659	15454	15723	15550	15564	15591	15505	15496	15616	15477	15650	15575	15584	15599	15431	15559	15547	15627	15460	15517	15458	15520	15530	15527	15516	15623	15510	15556	15512	15642	15614	15490	15588	15683	15479	15670	15460	15564	15581	15667	15724	15419	15564	15555	15560	15656	15496	15496	15492	15551	15618	15580	15560	15411	15729	15471	15489	15457	15587	15707	15714	15562	15533	15568	15528	15598	15681	15529	15580	15447	15641	15693	15655	15630	15661	15508	15757	15535	15436	15551	15608	15670	15687	15508	15390	15576	15546	15583	15725	15796	15595	15503	15603	15385	15680	15528	15452	15515	15632	15520	15612	15768	15698	15430	15644	15571	15445	15474	15769	15605	15479	15586	15690	15761	15740	15434	15491	15681	15549	15762	15638	15468	15647	15345	15722	15541	15729	15576	15473	15543	15572	15489	15617	15637	15627	15613	15509	15521	15517	15580	15565	15441	15578	15637	15483	15746	15526	15671	15527	15641	15646	15528	15576	15521	15537	15638	15589	15504	15595	15512	15607	15647	15580	15641	15512	15651	15592	15648	15563	15692	15527	15629	15598	15605	15553	15708	15570	15715	15630	15532	15617	15749	15513	15436	15638	15614	15555	15540	15443	15414	15446	15626	15718	15429	15578	15579	15422	15640	15620	15651	15750	15607	15689	15512	15655	15550	15623	15523	15421	15551	15641	15471	15652	15481	15630	15695	15224	15674	15480	15344	15668	15334	15637	15732	15641	15529	15572	15661	15648	15501	15633	15599	15442	15521
26379	22213	34519	37748	34021	32927	31809	28542	26535	25710	24944	24361	24208	24099	24071	24052	23697	23448	22910	23180	23314	23251	22875	22918	22918	22799	23031	22821	22903	22768	23046	22753	22958	22771	22664	22940	22411	22646	22843	22726	22883	22743	22817	22641	22788	22822	22727	22680	22474	22864	22888	22926	22653	22824	22685	22829	22793	22535	22903	22668	22697	22610	22892	22762	22698	22944	22604	22960	22776	22656	22716	22761	22693	22624	22640	22697	22565	22544	22867	22661	22856	22637	22792	22726	22557	22519	22490	22706	22681	22729	22605	22580	22611	22806	22910	22559	22802	22639	22552	22643	22735	22930	22693	22835	22896	22812	22873	22590	22747	22623	22845	22861	22626	22778	22525	22632	22779	22846	22893	22653	22837	22442	22556	22921	22719	22855	22805	22712	22621	22829	22972	22915	22651	22868	22530	22868	22829	22573	22596	22735	22724	22657	22621	22730	22492	22849	22948	22741	22912	22537	23002	22793	22922	22847	22671	22777	22720	22686	22605	22778	22459	22587	22665	22653	22905	22974	22845	23120	22693	22677	22543	22702	22572	22662	22590	22679	22778	22754	22523	22696	22882	22962	22847	22758	22547	22624	22504	22831	22621	22787	22622	22603	22675	22643	22670	22645	22945	22608	22529	22627	22631	22781	22844	22637	22836	22872	22864	22830	22814	22746	22643	22725	22623	22770	22518	22682	22629	22582	22735	22781	22880	22805	22799	22748	22639	22798	22603	22594	22840	22875	22426	22650	22647	22783	22797	22774	22734	22675	22801	22677	22789	22927	22714	22757	22439	22764	22694	22594	22786	22754	22660	22797	22460	22838	22909	22599	22577	22436	22588	22922	22728	22717	22787	22461	22836	22991	22806	22873	22654	22931	22590	22617	22874	22766	22746	22643	22773	22742	22667	22586	22691	22774	22522	22758	22753	22607	22582	22598	22964	22740	22697	22862	22767	22674	22556	22810	22649	22656	22697	22551	22688	22598	22677	22730	22874	22523	22915	22918	22952	22651	22790	22740	22625	22511	22643	22454	22576	22876	22734	22767	22772	22707	22766	22614	22691	22594	22880	23038	22625	22763	22761	22712	22839	22856	22602	22774	22870	22766	22777	22584	22776	22890	22764	22902	22712	22647	22632	22744	22793	22610	22787	22706	22721	22759	22578	22909	22865	22717	22770	22838	22892	22824	22795	22609	22996	23030	22513	22527	22701	22682	22811	22700	22708	22712	22772	22666	22805	22941	22864	22944	22500	22812	22835	22622	22637	22733	22707	22822	22745	22667	22781	22744	22615	22834	22704	22621	22839	22733	22979	22797	22940	22551	22581	22631	22755	22679	22855	22867	22468	22472	22569	22894	22565	22783	22922	22760	22621	22703	22572	22538	22853	22791	22722	22683	22589	22843	22702	22707	22655	22742	22486	22640	22484	22521	22849	22716	22593	22548	22926	22984	22650	22637	22712	22615	22668	22692	22722	22709	22645	22801	22637	22578	22771	22810	22931	22717	22764	22761	22733	22688	22952	22648	22552	22483	22589	22730	22688	22758	22559	22715	22931	22866	22671	22907	22492	22652	22708	22549	22723	22672	22839	22718	22541	22786	22812	22609	22912	22676	22748	22821	22751	22632	22710	22740	22723	22926	22843	22776	22799	22915	22832	22824	22743	22770	22838	22769	22877	22887	22921	22721	22636	22643	22747	22689	22845	22594	22627	22568	22734	22848	22767	22833	22819	22688	22981	22437	22681	22766	22753	22533	22799	22956	22646	22900	22963	22671	22782	22758	22806	22605	22646	22667	22791	22553	22640	22505	22641	22889	22874	22873	22812	22846	23123	22729	22524	22827	22515	22780	22869	22711	22821	22989	22879	22880	22665	22648	22948	22669	22718	22728	22736	22744	22617	22827	22485	22848	22663	22838	22815	22567	22675	22744	22733	22768	22679	22693	22887	22675	22685	22525	22739	22711	22894	22944	22631	22803	22802	22698	22692	22969	22547	22429	22594	22785	22643	22666	22515	22684	22887	22536	22428	22744	22719	22849	22822	22888	22765	22801	22988	22558	22710	22592	22863	22692	23067	22761	22705	22842	22646	22893	22629	22625	22637	22641	22858	22785	22653	22662	22664	22822	22698	22844	22806	22540	22493	22738	22720	22648	22748	22882	22644	23082	22896	22612	22808	22785	22720	22681	22935	22553	22690	22623	22666	22640	22670	22602	22638	22465	22659	22673	22738	22661	22725	22647	22570	22824	22987	22607	22904	22627	22824	23166	22589	22764	22794	22643	22928	22609	22555	22579	22928	22727	22788	22694	22881	22729	22636	22600	22847	22515	22918	22869	22825	22780	22457	22728	22760	22749	22876	22560	22633	22534	22620	22607	22532	22616	22847	22871	22707	22651	22796	22570	22866	22708	22464	22659	22683	22448	22840	22762	22608	22790	22793	22677	22676	22739	22605	22630	22767	22556	22674	22833	22732	23076	22690	22791	22734	22566	22945	22658	22706	22762	22660	22637	22518	22783	22723	22721	22728	22833	22701	22687	22976	22809	22670	22656	22627	22578	22707	22746	23048	22702	22531	22691	22738	23086	22740	22769	22665	22621	22581	22530	22718	22684	22569	22871	22901	22623	22408	22646	22844	22635	22671	22771	22514	23097	22804	22875	22672	22456	22703	22703	22507	22682	22713	22965	22868	22761	22622	22770	22881	22549	22874	22601	22815	22782	22730	22654	22612	22584	22880	22812	22745	22729	22692	22460	22761	22471	22834	22681	22862	22695	22727	22947	22960	22847	22931	22867	22881	22912	22606	22648	22592	22830	22704	22685	22602	22680	22544	22861	22744	22798	22753	22740	22724	22392	22614	22642	22438	22717	22558	22496	22826	22540	22844	22547	22741	22435	22997	22816	22587	22853	22505	22787	22751	22907	22908	22803	22599	22748	22786	22819	22761	22650	22580	22885	22783	22775	22762	22749	22792	22592	22781	22610	22907	22508	22635	22534	22821	22593	22564	22735	22736	22878	22693	22565	22728	22604	22805	22744	22609	22880	22579	22602	22774	22716	22795	22635	22858	22795	22716	22787	22558	22831	22572	22991	22808	22766	22963	22599	22745	22779	22647	22930	22693	22831	22652	22677	22818	22686	22704	22748	22843	22814	22953	22398	22619	22909	22748	22688	22901	22838	22860	22672	22704	22913	22442	22948	22701	22649	22805	22639	22389	22526	22816	22657	22939	22963	22723	22589	22611	22747	22722	22800	22993	22740	22625	22637	22729	22697	22920	22807	22626	22573	22734	22572	22908	22837	22611	22491	22750	22556	22649	22988	23009	22754	22721	22739	22712	22776	22911	22745	22595	22717	22764	22822	22867	22388	22702	22503	22773	22665	22663	22799	22482	22879	22569	22678	23085	22734	22616	22741	22946	22577	22791	22643	22788	22891	22663	22722	22623	22691	22582	22904	22915	22779	22672	22678	22791	22716	22806	22819	22759	22872	22821	22886	22566	22817	22790	22764	22839	22821	22816	22935	23037	22614	22615	22584	22659	22368	22930	22863	22654	22596	22668	22648	22638	22872	22501	22609	22759	22837	22984	22765	22880	22907	22986	22534	23027	22846	22633	22704	22574	22553	22923	22601	22674	22739	22687	22715	22843	22663	22718	22576	22643	22719	22688	22793	22855	22719	22795	22672	22761	22634	22730	22677	22951	22792	22766	22985	22737	22789	22749	22789	22849	22580	22735	22764	22917	22781	22909	22678	22765	22510	22626	22842	22504	22616	22812	22606	22895	22745	22683	22720	22382	22579	22530	22626	22502	22491	22723	22830	22602	22910	22812	22789	22823	22827	22746	22747	22931	22906	22851	22788	22703	22719	22640	22646	22824	22686	22778	22762	22681	22706	22869	22673	22542	22626	22829	23002	22835	22713	22860	22814	22830	22705	22714	22681	22593	22720	22766	22506	22731	22882	22715	22805	22728	22622	22779	22721	22669	22846	22771	22741	22660	22503	22738	22507	22835	22804	22485	22679	22653	22657	22827	22882	22776	22658	22937	22896	22781	22951	22537	22730	22905	22904	22576	22612	22710	22707	23007	22893	22743	22699	22864	22719	22845	22614	22759	22716	22651	22703	22496	22676	22641	22808	22630	22646	22737	22531	22754	22704	22773	22721	22878	22547	22913	22662	22785	22440	22727	22443	22655	22840	22954	23079	22750	22770	22778	22832	22720	22605	22897	22819	22909	22680	22654	22754	22775	22568	22759	22637	22802	22712	22865	22590	22730	22791	22948	22879	22911	22457	22629	23029	22731	22946	22834	22823	22885	22643	22503	22928	22609	22912	22938	22695	22769	22785	22878	22598	22930	22848	22916	22871	22723	22704	22601	22838	22791	22583	22440	22679	22932	22903	22517	22558	22746	22745	22520	22864	22490	22477	22727	22952	22954	22713	22610	22701	22751	22747	22648	22809	22773	22693	22570	22740	22825	22935	22720	22728	22813	22601	22734	22376	22807	22639	22628	22746	22828	22762	22752	22764	22834	22846	22930	22514	22627	22657	22749	22554	22854	22775	22656	22945	22893	22666	22533	22806	22866	22602	22853	22821	22746	22834	22666	22946	22737	22845	22641	22607	22596	22729	22829	22819	22616	22742	22657	22718	22427	22718	22587	22852	22632	22691	22647	22697	22637	22614	22725	22921	22940	22797	22562	22444	22623	22741	22853	22506	22669	22868	22765	22643	22672	22851	23021	22564	22733	22868	22776	22688	22750	22505	22678	22358	22541	22721	22708	22709	22687	22742	22838	22800	22801	22784	22744	22756	22780	22616	22658	22668	22883	22631	22753	22683	22717	22619	22758	23054	22933	22825	22883	22790	22744	22873	22667	22757	22743	22540	22611	22671	22387	22639	22864	22813	22522	22716	22761	22716	22815	22655	22633	22803	22768	22593	22545	22874	22572	22981	22818	22609	22625	22654	22692	22708	22666	22578	22541	22432	22725	23002	22785	22392	22535	22867	23033	22672	22866	22684	22799	22780	22849	22612	22788	22477	22629	22813	22871	22724	22825	22568	22789	22447	22503	22927	22668	22488	22769	22796	22568	22563	22576	22397	22819	22670	22621	22757	22685	22943	22527	22452	22602	22690	22781	22747	22468	22769
45973	77543	72690	53153	38273	29408	25515	23093	20952	19360	18251	17724	17512	17335	17252	17075	16857	16322	15962	15915	15831	15881	15755	15721	15886	15887	15661	15746	15781	15763	15745	15881	15607	15813	15550	15594	15727	15918	16016	15700	15795	15823	15479	15692	15582	15519	15701	15726	15618	15767	15631	15437	15753	15651	15602	15768	15656	15519	15540	15572	15723	15586	15622	15735	15631	15724	15689	15581	15498	15500	15720	15592	15568	15633	15754	15690	15751	15707	15702	15524	15626	15631	15497	15833	15788	15379	15495	15751	15349	15612	15613	15630	15653	15775	15657	15641	15673	15628	15432	15647	15573	15620	15769	15608	15538	15574	15549	15454	15717	15687	15751	15589	15639	15718	15533	15543	15636	15439	15652	15643	15766	15625	15723	15599	15634	15592	15677	15563	15720	15606	15527	15773	15605	15529	15765	15592	15634	15680	15695	15571	15640	15866	15773	15353	15687	15647	15659	15700	15634	15688	15645	15568	15511	15631	15704	15549	15576	15682	15634	15591	15469	15608	15591	15713	15732	15495	15593	15592	15627	15725	15850	15625	15574	15682	15665	15613	15482	15686	15650	15607	15604	15672	15751	15443	15673	15636	15572	15643	15565	15422	15520	15497	15671	15699	15587	15570	15674	15536	15671	15586	15722	15521	15511	15640	15607	15532	15624	15548	15706	15671	15563	15516	15495	15440	15465	15429	15691	15394	15625	15574	15636	15643	15652	15479	15441	15448	15544	15366	15553	15558	15641	15612	15600	15544	15709	15614	15400	15612	15523	15633	15651	15701	15738	15625	15667	15654	15679	15687	15423	15444	15749	15530	15630	15601	15568	15575	15594	15562	15764	15639	15674	15430	15609	15613	15742	15476	15885	15527	15423	15525	15567	15671	15531	15585	15614	15563	15697	15637	15490	15777	15386	15594	15655	15342	15673	15592	15565	15594	15561	15556	15550	15711	15532	15530	15577	15731	15477	15509	15577	15611	15551	15837	15730	15708	15624	15629	15634	15705	15535	15573	15435	15525	15394	15718	15439	15456	15515	15732	15615	15744	15587	15601	15543	15720	15529	15650	15657	15666	15630	15542	15658	15680	15703	15584	15560	15818	15425	15550	15543	15530	15713	15635	15696	15533	15652	15548	15708	15562	15506	15564	15622	15434	15766	15415	15745	15686	15493	15618	15609	15628	15613	15601	15543	15586	15762	15495	15474	15755	15606	15595	15743	15504	15591	15658	15526	15611	15335	15663	15525	15685	15628	15675	15639	15498	15761	15655	15549	15708	15598	15530	15628	15677	15686	15442	15588	15726	15587	15547	15519	15559	15596	15700	15617	15573	15602	15667	15643	15468	15572	15749	15673	15608	15606	15692	15427	15472	15478	15642	15467	15538	15511	15634	15582	15722	15582	15555	15479	15722	15506	15524	15651	15594	15512	15624	15632	15420	15519	15464	15640	15552	15610	15655	15640	15654	15598	15531	15610	15588	15788	15615	15694	15505	15653	15595	15743	15629	15755	15580	15649	15638	15659	15605	15524	15555	15595	15482	15651	15759	15738	15524	15611	15531	15453	15605	15505	15585	15561	15720	15643	15485	15376	15577	15570	15637	15573	15635	15565	15550	15483	15471	15590	15589	15607	15627	15460	15526	15492	15455	15749	15627	15545	15525	15478	15629	15561	15541	15610	15729	15444	15684	15646	15602	15566	15794	15635	15767	15602	15581	15523	15555	15655	15521	15626	15535	15550	15647	15678	15571	15660	15703	15591	15577	15410	15582	15535	15632	15577	15683	15569	15734	15529	15615	15528	15602	15757	15615	15608	15693	15496	15559	15421	15548	15627	15815	15739	15670	15512	15633	15604	15722	15621	15666	15708	15474	15699	15603	15647	15591	15555	15611	15550	15538	15650	15702	15475	15743	15562	15584	15458	15585	15494	15527	15670	15556	15581	15360	15574	15525	15681	15543	15565	15514	15635	15643	15665	15702	15616	15555	15862	15474	15619	15645	15547	15631	15362	15578	15553	15644	15708	15570	15748	15621	15610	15704	15708	15641	15436	15623	15661	15660	15633	15777	15576	15503	15623	15474	15694	15564	15483	15535	15791	15597	15738	15435	15596	15520	15634	15649	15512	15762	15559	15675	15468	15707	15608	15464	15598	15639	15727	15440	15636	15638	15558	15495	15600	15705	15586	15594	15683	15586	15697	15729	15719	15640	15595	15520	15431	15683	15626	15511	15580	15626	15625	15514	15388	15615	15679	15662	15585	15631	15657	15551	15621	15604	15547	15523	15542	15557	15572	15681	15570	15655	15652	15570	15611	15558	15607	15731	15754	15526	15648	15758	15452	15556	15632	15627	15675	15594	15695	15658	15683	15532	15559	15750	15428	15632	15518	15444	15819	15600	15621	15670	15671	15542	15565	15479	15566	15644	15632	15416	15581	15560	15556	15625	15655	15631	15526	15408	15582	15722	15638	15654	15810	15710	15694	15682	15483	15635	15638	15704	15674	15726	15637	15575	15513	15425	15481	15781	15692	15569	15622	15655	15618	15650	15592	15490	15701	15543	15705	15624	15703	15603	15734	15547	15786	15638	15653	15689	15543	15724	15724	15554	15611	15594	15660	15685	15550	15537	15646	15754	15639	15719	15534	15727	15569	15370	15523	15805	15436	15578	15473	15669	15661	15536	15720	15538	15666	15590	15666	15581	15644	15485	15428	15696	15637	15628	15592	15652	15553	15796	15500	15597	15684	15673	15663	15738	15671	15872	15694	15530	15619	15635	15569	15398	15646	15522	15591	15834	15521	15520	15745	15629	15473	15535	15505	15597	15462	15484	15425	15690	15637	15543	15520	15490	15655	15480	15451	15732	15373	15708	15612	15552	15702	15625	15693	15552	15568	15550	15831	15656	15843	15578	15456	15651	15700	15517	15600	15535	15480	15664	15695	15526	15411	15824	15551	15602	15622	15784	15452	15631	15667	15667	15657	15759	15411	15628	15769	15469	15723	15476	15572	15719	15610	15554	15569	15480	15580	15379	15532	15510	15642	15669	15752	15723	15515	15439	15600	15434	15681	15809	15671	15336	15856	15618	15580	15623	15689	15588	15628	15630	15685	15562	15689	15688	15459	15563	15542	15725	15680	15552	15414	15770	15658	15642	15619	15641	15598	15737	15520	15559	15595	15590	15478	15637	15736	15690	15694	15588	15521	15546	15743	15539	15540	15623	15527	15590	15701	15630	15830	15673	15489	15713	15515	15579	15601	15692	15560	15565	15719	15639	15806	15648	15758	15643	15490	15636	15606	15770	15674	15634	15504	15759	15627	15568	15700	15589	15484	15669	15642	15729	15541	15600	15589	15531	15812	15616	15497	15543	15595	15577	15737	15615	15459	15616	15535	15519	15813	15533	15539	15429	15597	15618	15716	15652	15430	15632	15555	15441	15686	15455	15608	15791	15559	15679	15619	15848	15596	15479	15667	15643	15594	15567	15641	15738	15719	15723	15479	15465	15569	15454	15551	15669	15779	15502	15576	15568	15549	15411	15559	15715	15681	15828	15734	15674	15577	15683	15498	15643	15583	15526	15584	15713	15719	15599	15385	15819	15753	15569	15643	15650	15520	15615	15659	15535	15561	15563	15684	15727	15595	15726	15591	15612	15788	15570	15485	15570	15507	15670	15559	15491	15632	15442	15593	15606	15702	15600	15636	15691	15709	15592	15550	15633	15676	15612	15637	15507	15574	15522	15651	15612	15398	15691	15658	15479	15392	15618	15753	15628	15604	15614	15673	15617	15648	15868	15486	15711	15642	15699	15594	15500	15824	15606	15579	15510	15696	15780	15767	15561	15489	15587	15431	15651	15621	15559	15679	15649	15628	15630	15586	15695	15729	15558	15668	15617	15507	15433	15544	15597	15641	15389	15673	15523	15497	15644	15514	15603	15596	15593	15616	15650	15661	15646	15593	15548	15504	15526	15593	15620	15725	15507	15639	15635	15582	15542	15667	15778	15664	15439	15582	15576	15522	15445	15425	15549	15595	15430	15685	15559	15833	15752	15686	15476	15469	15484	15683	15633	15726	15563	15779	15637	15676	15616	15631	15622	15615	15451	15565	15731	15609	15606	15473	15626	15503	15762	15754	15618	15644	15585	15492	15668	15664	15421	15580	15525	15718	15587	15633	15584	15537	15592	15517	15724	15561	15398	15810	15601	15498	15418	15719	15648	15424	15529	15711	15480	15705	15473	15575	15755	15711	15728	15671	15641	15639	15783	15521	15567	15656	15549	15682	15442	15471	15683	15568	15551	15512	15660	15558	15563	15650	15631	15687	15800	15514	15562	15488	15588	15633	15490	15527	15568	15774	15599	15579	15526	15516	15693	15764	15611	15582	15619	15638	15601	15669	15491	15592	15715	15599	15532	15581	15610	15660	15670	15745	15540	15684	15664	15474	15509	15513	15621	15498	15505	15596	15563	15691	15624	15601	15441	15759	15496	15669	15583	15660	15492	15677	15444	15644	15635	15708	15741	15708	15303	15693	15690	15607	15681	15625	15495	15567	15515	15772	15619	15459	15685	15648	15491	15527	15526	15562	15603	15553	15532	15550	15595	15680	15694	15622	15744	15515	15736	15865	15615	15542	15734	15643	15519	15471	15738	15532	15750	15647	15758	15699	15471	15681	15554	15569	15564	15601	15513	15712	15482	15554	15584	15609	15559	15639	15631	15518	15390	15572	15420	15591	15663	15662	15759	15715	15475	15681	15623	15698	15598	15672	15721	15622	15600	15670	15469	15635	15326	15581	15791	15586	15537	15428	15815	15450	15733	15761	15406	15656	15644	15702	15746	15540	15478	15587	15532	15629	15689	15568	15758	15576	15711	15633	15474	15444	15519	15487	15484	15622	15682	15685	15580	15472	15524	15586	15526	15707	15404	15686	15535	15580	15574	15670	15567	15364	15523	15698	15646	15691	15667	15653	15673	15510	15567	15577	15518	15559	15519	15492	15433	15564	15710	15616	15415	15520	15636	15580	15708	15542	15509	15578	15775	15735	15304	15691	15605	15603	15644	15704	15435	15617	15628	15556	15678	15497	15563	15722	15788	15714	15649	15548	15598	15662	15584	15520	15773	15581	15713	15603	15599	15573	15698	15307	15634
24530	21764	30546	29129	29671	31160	33021	28465	25923	25249	24028	23593	23129	22863	22830	22860	22425	21628	21477	21679	21542	21685	21418	21280	21294	21254	21191	20931	21191	21305	20865	21196	21181	21141	21271	21347	21176	21133	21142	21102	21237	21183	21102	21037	21245	20976	21207	21212	21257	21029	21084	21070	21117	20926	21076	21093	20818	21005	21078	20926	21170	21150	21345	21017	21060	21158	20974	20920	20994	20997	20835	21140	20962	20948	21115	20771	20926	21049	21247	20884	20931	21110	21084	21128	20974	20893	20558	20851	20871	21033	20886	20793	20994	20867	20919	20979	20929	20951	21075	21162	21102	20900	20734	21006	20790	20951	20729	20984	20913	20958	21085	21071	20983	20887	21032	20909	20946	20949	20880	20945	20907	20747	20801	21054	20768	20923	21020	21085	20838	21037	20980	21073	20964	20825	20919	20686	20911	20893	21084	20939	20887	20822	20962	20989	20813	20861	20860	20925	20793	20758	21019	20893	21008	20932	21192	21126	20698	20839	20875	20918	20959	20766	20665	20805	20909	21136	21118	20972	21131	20854	20545	20868	20847	20966	20770	21147	20828	20725	20971	20832	21000	20904	20770	20794	20987	20927	21114	21108	20946	21076	20977	20755	20745	21031	20911	20782	21283	21147	20963	21085	20849	21112	20802	20860	20953	20806	20855	21049	20830	21214	21057	20983	21086	20894	20855	20647	21128	20902	20762	20815	21157	21020	20939	20979	20886	21031	21103	21225	21112	20771	20870	21019	20968	21064	20925	20858	20746	20943	20856	20728	21005	20968	20927	20736	20801	20776	21124	20807	20863	21123	20997	20946	20987	20831	21029	21112	20977	21038	21067	20902	21013	20986	21049	20824	20778	21111	21141	20850	20891	20934	20945	20869	21082	20931	20812	20811	20968	21032	20820	21209	21124	21009	21026	20774	21062	20935	20979	20859	20781	20853	20654	20924	20818	20853	21019	20852	21252	20895	20838	20926	20922	20813	20717	21053	21115	20924	20973	20900	20933	21197	20988	20755	20866	20795	21072	21110	20975	20925	20853	20997	21111	20900	20930	21012	20806	21004	20905	20809	20822	20849	20960	21077	20811	20836	21026	20981	21094	20862	20917	20937	20922	20998	20968	20916	21019	20921	20997	21025	21050	21101	21067	21095	20954	21089	20974	21115	21022	20818	20650	20999	20980	20853	20726	21005	20936	20886	21014	21177	20816	21091	20904	21010	20806	21031	20746	20976	20951	20920	20946	21061	20891	20969	20820	21011	21049	20818	20717	20952	20753	20792	20594	20823	20882	20952	20915	21129	20931	21026	20961	21125	20675	20839	20867	20878	20902	20844	21025	20952	20957	20962	20879	20905	20969	20868	20859	20823	20871	20894	21088	20875	20998	20860	20777	21028	20947	20821	20807	20889	21038	21065	20947	20881	21055	20922	20954	20816	21036	21002	20888	20940	20862	20820	20769	20929	20963	20993	21183	20958	21215	20872	20944	20746	20893	20547	20989	20974	20795	20875	20780	20945	21076	21231	20761	21097	21086	20933	21152	21028	20948	20932	20927	20674	20999	20868	20995	20839	21129	21195	20971	21020	20791	21005	20863	20787	20964	20950	20987	20922	20752	20885	20990	21254	20943	21117	20877	20868	20861	21042	21164	21050	21107	21184	20856	20706	20957	20845	20883	20882	21107	20778	21060	20861	20722	20849	20899	20742	20842	20877	21061	20823	20857	20890	20951	20834	21099	20977	20824	20466	20899	20805	20883	20634	20779	20829	20780	21020	21237	21057	20696	20669	20768	21001	20794	20999	21045	20948	21045	20858	20790	20829	20851	20971	20939	20758	21172	20927	21043	20967	20771	21001	20913	20771	20937	20767	20956	20862	21078	20867	20899	20767	20835	21199	20954	20987	20974	21043	20903	20819	20993	20816	20980	20931	21024	20819	20790	20976	21138	20807	20888	21089	20907	20601	21104	21115	20979	21191	21015	20950	20843	20975	20904	20971	20806	20962	20931	20808	20850	21074	20644	20904	21148	20720	21050	20642	20921	20917	20795	21069	20868	21179	21271	21053	21105	21076	21016	20992	20905	20595	21019	21108	21121	20958	20996	21049	20890	20889	20963	20746	21121	20937	20874	21079	21034	20841	20994	20942	20887	20839	20966	21006	20870	21071	21062	20963	20995	20903	20784	21167	20967	20968	21244	20919	20945	20874	20766	20882	20899	20844	21103	20826	20920	20798	20994	20801	20960	20909	20878	20937	20712	20904	20936	21002	21145	21242	21045	21052	20886	20862	20888	21030	20645	20661	20970	20824	20953	20748	20997	20876	20887	20812	21014	20928	20984	20920	21077	21207	20844	20850	20935	20846	20955	20925	20848	21079	21093	20951	21032	20891	20893	20983	21029	20852	20969	20821	20843	20905	21062	21025	20852	20698	20796	20727	21014	20701	20829	20851	20904	20720	20981	20896	21237	21080	20786	21039	20823	20885	21122	21013	20936	20941	21188	20892	20704	20763	20876	21049	20825	20733	20914	21042	20954	20903	21007	21101	20885	20945	21030	21053	20977	20885	20896	21047	20736	21065	20857	20833	20771	20908	20955	20966	20875	20827	20936	21042	20870	20967	20978	21027	20902	21191	20893	20796	20968	20888	20839	20847	21143	21069	20968	20998	20918	20768	21133	20985	21121	21091	21032	20931	20801	20859	21115	21202	20883	21018	20748	20838	20989	20795	21008	21050	20972	21009	20899	21107	20902	20923	21102	21018	20934	20856	20811	20998	20977	21003	21026	21017	20939	20902	20851	20935	21176	20928	21034	21029	21097	20992	21107	21154	20968	20661	20996	21069	21105	20866	21061	20918	20875	20976	21014	21084	20949	20986	20909	21062	20839	20833	20976	20960	20895	20891	20935	21201	21160	21040	20916	20937	20891	20910	21047	21314	21046	21088	21084	21109	21013	21020	21120	20862	20683	20753	20570	20745	21019	20861	21027	21106	20832	20968	20930	20713	21048	21088	21055	21042	21011	20919	20741	20988	20991	21144	20708	20953	20965	20871	20888	20981	21140	20768	20693	20826	20938	20943	20704	20988	20790	20985	20966	21045	21015	20916	20964	20685	20791	20793	20942	20934	21063	20745	20717	20797	20899	20910	20903	20972	20648	20746	20851	20834	20969	21210	21110	20598	20810	20950	20899	20838	21064	20884	20935	21048	20827	20864	20890	20928	21011	21044	20939	21125	20819	20877	20972	21051	20977	20953	20852	20985	20827	20763	20855	20966	20961	20976	21020	20883	20697	20840	21016	20906	20974	20835	20809	21002	21029	20724	21024	20949	20706	21199	20896	20934	21006	21169	20905	20838	20894	20917	20743	20844	20808	20890	20850	20897	21020	20846	20923	20841	20596	21009	20947	20824	20931	20714	20811	20926	20771	20707	20851	20732	20829	20957	21114	21112	20938	20812	20910	21006	20874	20801	20926	20846	20881	21010	21100	20951	20497	21016	21056	20914	21144	20953	20748	20821	21035	20793	20842	21008	20906	20815	20781	20872	20864	21098	21045	20962	20804	21199	21023	20917	20987	20808	20901	20890	20760	20958	20941	20975	20872	20988	20834	20840	20956	20966	21131	20818	20992	20847	21018	21275	21163	20937	20893	20901	21069	21090	20999	20987	21049	20737	21025	20793	20897	20998	20944	20999	20667	20861	20919	21014	21073	20818	20865	20943	20975	20944	20712	20948	21157	20979	20840	20937	21031	21068	20826	20930	20930	20906	20824	21021	21150	20798	21080	20999	20886	21158	21037	20767	20953	21053	20917	20941	20936	20892	20870	20920	21115	20914	21128	20829	20910	21101	20977	20807	21180	20989	20963	21071	21077	20829	21091	20922	20913	20914	20884	20873	20960	21098	20993	20822	20761	20833	21129	20951	20817	21105	20996	20987	20900	20992	20894	20908	20928	20742	20980	21117	20758	21011	20944	20764	20940	20759	21138	20876	21073	20957	20978	20930	20860	20965	21045	20796	20895	20598	20626	20774	20939	20930	20947	20816	20875	20884	20856	21072	20941	20889	20980	20941	21118	20953	20715	20875	21011	20805	20850	20926	20774	20864	21231	20974	21045	21219	20948	20822	20874	21047	20851	21029	20619	20881	20901	20771	20915	21070	20856	21098	20907	20846	20844	20949	20828	21122	20949	20995	20796	21111	21122	20976	20949	21015	21004	20997	21111	20981	20872	20829	20925	21038	20953	21113	20798	20983	20776	20874	21016	20959	20942	20904	20721	20905	20918	21143	21068	20786	20989	20956	20871	20973	20998	21021	21213	21142	20978	21087	20927	20995	21056	20995	20851	20811	21043	21063	21003	20725	20862	21208	20982	20769	21010	21210	20892	20950	20902	21022	20738	20916	20807	20955	20877	21060	20957	20843	20740	20885	21032	20757	21060	20727	20989	20757	20767	20864	20941	20744	20680	21100	21070	20865	20964	21011	21119	21032	20915	20982	20994	21002	20859	21103	20695	20839	21031	20978	20863	20863	21032	20903	21035	20887	21006	20865	21003	20855	20914	21015	21185	20955	21166	20782	20756	21099	20873	20787	20903	20772	20876	20949	20911	20801	20880	20731	20813	20864	20877	20752	20812	20781	20716	20844	20963	20888	20876	21093	20963	20914	20901	21055	20896	21066	20724	21044	21117	21092	21141	21007	20977	20914	20849	21081	20991	21216	20831	21108	20864	21179	20834	20826	21035	21001	20723	21043	20993	21161	21043	20743	20905	20868	21057	20833	20982	20974	20804	20690	20994	21018	20940	20690	20684	20967	20672	21022	20817	20857	20834	21076	20899	20806	20957	20867	20959	20713	21180	20994	21037	20928	20875	21081	20630	20943	21093	20980	20930	20959	20961	21049	20903	20958	20867	20964	20971	20725	20933	20930	20976	20917	21124	20851	20741	20836	20776	20915	20978	20942	21165	20774	20766	20857	21088	20752	20942	20951	21056	20984	20926	20897	21001	21111	21063	21171	20813	20785	20740	20993	21034	20721	20786	21079	20967	20915	20824	21034	20858	20865	20691	21002	20953	20745	20721	20788	21170	20982	20863	20989	20851	20897	20876	20860	21076	20849	21007	20892	20968	20870	20981	21129	21011	21304	20924	20883
50267	83144	74374	55993	42771	31749	27361	24451	21863	19563	18709	17661	17273	16980	17053	16712	16249	15584	15290	15262	15197	15392	15017	14916	15002	14851	14996	14853	14788	14729	14766	14875	14742	14743	14851	14780	14960	14845	15020	14663	15101	14927	14795	14966	14900	14737	14705	14807	14763	14691	14580	14969	14846	14779	14823	14615	14635	14699	14641	14745	14836	14644	14523	14599	14659	14693	14675	14702	14759	14757	14678	14837	14974	14613	14766	14619	14693	14885	14711	14856	14567	14849	14602	14765	14570	14510	14722	14738	14687	14732	14524	14539	14543	14707	14645	14784	14586	14709	14710	14524	14808	14717	14792	14782	14788	14703	14578	14592	14701	14604	14835	14693	14721	14750	14485	14763	14705	14801	14720	14604	14816	14645	14550	14591	14656	14649	14669	14445	14730	14650	14741	14710	14700	14636	14693	14634	14571	14693	14813	14600	14680	14629	14661	14772	14532	14744	14625	14489	14693	14793	14678	14632	14658	14716	14813	14790	14676	14512	14657	14486	14646	14625	14790	14826	14627	14662	14733	14818	14696	14647	14657	14540	14532	14553	14667	14625	14737	14574	14678	14592	14792	14697	14705	14697	14595	14712	14660	14801	14720	14595	14757	14698	14696	14618	14702	14809	14607	14679	14648	14574	14585	14683	14660	14741	14712	14657	14727	14892	14497	14755	14799	14816	14738	14791	14648	14874	14594	14572	14772	14566	14642	14723	14867	14600	14803	14584	14679	14602	14529	14686	14684	14635	14551	14638	14632	14555	14735	14843	14656	14664	14654	14763	14707	14371	14648	14678	14646	14744	14540	14513	14536	14699	14724	14602	14504	14870	14645	14706	14636	14597	14672	14618	14648	14700	14632	14603	14665	14617	14831	14598	14827	14516	14538	14551	14784	14700	14620	14498	14579	14689	14596	14679	14833	14648	14752	14748	14773	14609	14654	14850	14666	14611	14711	14523	14592	14726	14758	14683	14676	14801	14746	14563	14770	14658	14813	14466	14763	14854	14673	14771	14608	14648	14717	14664	14616	14799	14592	14704	14780	14697	14544	14657	14574	14708	14879	14588	14745	14686	14745	14555	14709	14835	14705	14696	14493	14755	14621	14821	14669	14578	14506	14746	14696	14633	14641	14702	14792	14709	14630	14562	14824	14670	14643	14884	14583	14718	14800	14780	14703	14669	14776	14601	14640	14647	14581	14599	14660	14670	14461	14740	14643	14595	14578	14800	14536	14658	14802	14691	14651	14707	14728	14662	14720	14644	14720	14705	14637	14749	14615	14755	14616	14634	14715	14709	14700	14565	14628	14754	14482	14742	14745	14699	14496	14726	14625	14681	14626	14734	14704	14580	14826	14619	14538	14628	14849	14783	14509	14686	14765	14748	14695	14664	14669	14806	14730	14619	14838	14712	14685	14582	14732	14600	14493	14685	14718	14675	14700	14751	14705	14588	14687	14766	14631	14630	14618	14693	14757	14632	14576	14687	14471	14524	14824	14542	14716	14467	14478	14592	14918	14736	14711	14747	14755	14709	14565	14751	14654	14597	14756	14650	14780	14497	14775	14628	14641	14707	14749	14837	14553	14570	14593	14485	14731	14567	14582	14748	14540	14584	14628	14551	14675	14849	14583	14647	14622	14772	14830	14738	14467	14685	14618	14599	14716	14648	14705	14713	14718	14661	14521	14590	14517	14564	14639	14687	14599	14667	14633	14686	14570	14568	14756	14541	14604	14515	14585	14714	14800	14558	14673	14629	14759	14583	14789	14695	14589	14645	14668	14509	14584	14751	14667	14765	14804	14511	14769	14667	14782	14632	14590	14923	14735	14698	14650	14815	14586	14633	14581	14734	14635	14487	14755	14809	14785	14468	14610	14775	14766	14700	14702	14503	14548	14726	14673	14757	14710	14628	14607	14724	14830	14692	14702	14475	14662	14732	14685	14557	14656	14660	14614	14798	14619	14679	14696	14559	14618	14619	14714	14692	14645	14641	14608	14874	14621	14604	14629	14622	14734	14706	14777	14610	14693	14734	14721	14739	14789	14851	14793	14787	14807	14713	14588	14776	14601	14599	14831	14742	14666	14586	14383	14746	14603	14689	14723	14540	14807	14589	14651	14822	14704	14469	14872	14735	14759	14659	14467	14601	14788	14645	14600	14610	14572	14819	14704	14733	14619	14599	14536	14762	14641	14710	14656	14740	14784	14636	14662	14648	14780	14484	14539	14916	14708	14555	14624	14588	14596	14677	14631	14765	14632	14608	14558	14617	14715	14776	14738	14637	14513	14695	14829	14915	14706	14784	14779	14507	14679	14593	14629	14788	14696	14709	14741	14457	14838	14667	14731	14672	14601	14850	14698	14707	14778	14541	14762	14642	14788	14578	14584	14762	14608	14670	14583	14542	14683	14588	14778	14839	14758	14694	14644	14454	14520	14770	14527	14626	14592	14613	14726	14596	14587	14809	14656	14790	14762	14480	14678	14700	14657	14615	14457	14716	14549	14656	14732	14592	14644	14649	14436	14633	14731	14695	14692	14685	14727	14544	14602	14663	14740	14803	14577	14528	14787	14562	14764	14722	14677	14744	14777	14801	14626	14786	14685	14769	14583	14875	14710	14655	14683	14718	14644	14849	14715	14871	14829	14450	14813	14789	14601	14616	14671	14724	14743	14425	14640	14708	14565	14617	14820	14565	14664	14577	14520	14753	14701	14704	14794	14743	14566	14835	14579	14717	14460	14556	14590	14683	14687	14680	14721	14735	14708	14755	14675	14694	14668	14768	14499	14739	14543	14694	14704	14736	14730	14620	14663	14617	14697	14637	14773	14689	14703	14651	14725	14712	14599	14626	14768	14769	14541	14619	14816	14604	14822	14745	14767	14785	14702	14690	14612	14741	14576	14657	14640	14785	14745	14696	14727	14702	14750	14900	14661	14588	14607	14611	14629	14739	14726	14755	14695	14663	14967	14686	14774	14475	14661	14655	14652	14721	14593	14823	14718	14599	14766	14692	14664	14581	14688	14784	14571	14591	14672	14585	14641	14561	14701	14775	14687	14744	14612	14706	14462	14653	14716	14611	14729	14896	14692	14547	14660	14731	14805	14750	14562	14680	14737	14793	14780	14548	14719	14700	14774	14634	14905	14668	14753	14687	14555	14483	14735	14505	14862	14675	14743	14768	14806	14630	14777	14690	14644	14857	14599	14598	14587	14653	14582	14680	14683	14743	14701	14508	14903	14700	14821	14743	14630	14655	14765	14655	14693	14735	14688	14580	14697	14589	14621	14683	14829	14506	14501	14682	14703	14730	14731	14723	14565	14709	14816	14752	14701	14648	14704	14652	14630	14524	14672	14669	14687	14725	14648	14657	14691	14743	14849	14662	14694	14645	14703	14698	14745	14617	14793	14694	14681	14786	14739	14639	14824	14585	14604	14615	14717	14713	14622	14719	14817	14587	14725	14794	14648	14692	14755	14754	14647	14611	14589	14678	14759	14610	14661	14798	14738	14742	14586	14594	14581	14584	14560	14540	14638	14638	14695	14646	14728	14667	14691	14826	14449	14630	14581	14593	14766	14385	14608	14686	14825	14661	14719	14713	14680	14779	14765	14548	14672	14566	14757	14687	14781	14755	14464	14709	14748	14533	14569	14601	14799	14685	14567	14772	14635	14876	14786	14683	14725	14624	14739	14646	14680	14625	14686	14604	14537	14757	14796	14619	14641	14841	14787	14498	14549	14638	14484	14585	14495	14486	14723	14732	14761	14866	14771	14659	14770	14664	14554	14675	14649	14566	14804	14765	14673	14722	14562	14805	14768	14901	14806	14622	14759	14794	14817	14707	14629	14758	14851	14602	14595	14704	14535	14713	14627	14629	14452	14639	14756	14623	14634	14601	14571	14669	14627	14700	14695	14763	14555	14603	14632	14694	14514	14717	14718	14678	14756	14548	14650	14837	14513	14728	14644	14595	14779	14826	14731	14703	14782	14796	14732	14811	14653	14520	14642	14643	14742	14819	14608	14614	14678	14709	14549	14694	14655	14607	14631	14699	14590	14601	14628	14658	14696	14659	14648	14669	14728	14570	14564	14721	14684	14794	14629	14838	14682	14746	14568	14610	14795	14662	14724	14648	14681	14567	14744	14660	14662	14656	14702	14611	14666	14834	14581	14579	14846	14659	14723	14797	14807	14537	14767	14610	14678	14784	14640	14729	14602	14753	14666	14544	14629	14718	14701	14728	14618	14620	14629	14547	14644	14626	14646	14678	14794	14774	14698	14458	14759	14770	14607	14576	14575	14742	14765	14688	14528	14577	14495	14725	14569	14589	14635	14770	14735	14739	14737	14600	14587	14748	14810	14895	14759	14696	14716	14648	14659	14684	14700	14873	14671	14534	14728	14610	14649	14673	14620	14683	14570	14671	14707	14622	14651	14576	14652	14580	14641	14675	14609	14638	14728	14607	14825	14562	14677	14791	14577	14678	14510	14725	14651	14699	14591	14772	14810	14866	14581	14757	14715	14722	14712	14590	14699	14879	14642	14698	14771	14506	14506	14580	14684	14602	14559	14581	14641	14473	14673	14666	14652	14654	14571	14877	14794	14809	14673	14619	14661	14655	14501	14754	14566	14715	14639	14697	14668	14602	14647	14746	14685	14805	14607	14665	14661	14494	14716	14658	14730	14714	14535	14723	14833	14565	14694	14771	14721	14722	14653	14557	14487	14629	14589	14627	14605	14666	14515	14729	14537	14686	14555	14543	14795	14563	14681	14852	14643	14602	14716	14614	14792	14727	14790	14800	14778	14736	14681	14684	14533	14793	14463	14698	14669	14649	14680	14652	14625	14809	14829	14785	14653	14629	14555	14526	14649	14533	14610	14625	14551	14596	14641	14666	14605	14744	14749	14555	14679	14605	14698	14662	14622	14601	14573	14583	14675	14777	14659	14680	14659	14672	14703	14851	14914	14698	14534	14719	14677	14591	14685	14843	14682	14499	14922	14738	14653	14693	14436	14597	14626	14645	14657	14777	14614	14767	14589	14605	14776	14677	14653	14650	14644	14711	14585	14610	14674	14589	14715	14623	14808	14677	14652	14571	14534	14617	14695	14716	14764	14594	14712	14667	14721	14557	14664	14738	14758	14650	14536	14679
45029	53543	57064	45215	33269	28782	26644	25404	24266	23895	23359	22902	23307	23211	23040	23018	22741	22528	22421	22297	22423	22456	22382	22276	22269	22507	22271	22318	22265	22451	22282	22274	22314	22424	22163	22397	22512	22344	22525	22320	22508	22460	22183	22314	22372	22346	22218	22351	22522	22386	22427	22414	22298	22452	22404	22480	22502	22266	22259	22095	22424	22411	22211	22624	22211	22240	22423	22334	22477	22332	22323	22410	22246	22506	22358	22302	22446	22366	22186	22337	22148	22299	22324	22350	22179	22465	22378	22130	22331	22340	22403	22285	22211	22275	22359	22406	22251	21979	22173	22327	22451	22187	22244	22244	22348	22413	22256	22413	22416	22441	22278	22135	22285	22181	22221	22426	22201	22159	22500	22411	22353	22309	22260	22353	22285	22256	22375	22329	22264	22392	22275	22441	22468	22411	22276	22122	22170	22166	22620	22338	22530	22393	22571	22506	22313	22270	22220	22272	22232	22330	22254	22570	22409	21979	22179	22422	22335	22053	22361	22277	22366	22271	22475	22119	22180	22293	22344	21990	22421	22352	22306	22041	22440	22357	22094	22423	22389	21976	22143	22373	22385	22344	22599	22181	22130	22063	22043	22274	22092	22333	22382	22216	22280	22108	22263	22225	22188	22273	22217	22221	22129	22433	22470	22098	22260	22522	22634	22064	22364	22148	22214	22264	22420	22324	22293	22263	22344	22236	22197	22234	22455	22124	22154	22200	22237	22343	22219	22491	22367	22198	22306	22135	22228	22236	22324	22275	22365	22398	22347	22345	22478	22324	22080	22274	22268	22091	22370	22138	22377	22226	22415	22198	22359	22201	22095	22240	22285	22199	22470	22211	22151	22085	22351	22273	22421	22194	22405	22329	22237	22440	22392	22251	22444	22202	22184	22160	22116	22222	22192	22410	22179	22339	22445	22242	22382	22139	22125	22390	22360	22455	22191	22210	22381	22248	22317	22045	22257	22410	22322	22324	22166	22344	22217	22204	22252	22242	22485	22355	22194	22229	22136	22371	22249	22126	22483	22385	22400	22310	22428	22328	22154	22391	22265	22468	22387	22260	22285	22201	22240	22276	22329	22496	22510	22454	22158	22303	22434	22459	22395	22390	22339	22104	22498	22315	22271	22120	22524	22359	22201	22354	22302	22243	22405	22163	22288	22212	22124	22378	22188	22219	22341	22259	22300	22381	22190	22193	22399	22073	22296	22312	22164	21954	22283	22186	22288	22278	22624	22341	22474	22437	22219	22203	21993	22290	22364	22260	22178	22341	22500	22219	22177	22330	22267	22409	22366	22166	22299	22203	22389	22371	22283	22329	22614	22383	22264	22186	22373	22015	21988	22253	22394	21979	22125	22130	22462	22378	22165	22317	22226	22288	22174	22154	22188	22071	22321	22373	22136	22395	22256	22321	22351	22340	22645	22352	22339	22390	22199	22414	22525	22101	22409	22122	22263	22386	22344	22040	22011	22202	22489	22306	22551	22332	22487	22313	22253	22304	22318	22355	22250	22430	22444	22550	22211	22358	22475	22330	22147	22190	22437	22205	22217	22164	22426	22376	22341	22353	22251	22274	22440	22666	22378	22284	22149	22246	22167	22257	22221	22042	22154	22604	22342	22330	22322	22441	22280	22206	21965	22351	22040	22116	22032	22290	22262	22480	22417	22289	22072	22112	22529	22367	22195	22193	22187	22224	22570	22220	22591	22347	22367	22253	22136	22384	22291	22082	22277	22495	22101	22394	22206	22413	22104	22433	22246	22243	22151	22237	22125	22527	22299	21987	22289	22155	22507	22255	22222	22398	22365	22125	22317	22237	22438	22177	22376	22258	22524	22578	22472	22359	22375	22297	22157	22366	22307	22422	22686	22431	22543	22088	22349	22275	22414	22328	22294	22533	22343	22227	22536	22300	22224	22158	22309	22251	22339	22310	22277	22363	21979	22405	22421	22186	22153	22294	22264	22569	22378	22397	22500	22376	22293	22435	22249	22367	22348	22404	22332	21995	22121	22223	22216	22259	22322	22164	22300	22411	22503	22240	22395	22676	22151	22204	22244	22129	22331	22342	22150	22134	22340	22396	22390	22261	22272	22453	22336	22254	22423	22325	22350	22703	22324	22498	22377	22344	22309	22188	22308	22099	22277	22175	22236	22256	22233	22581	22267	22223	22113	22236	22402	22273	22200	22265	22088	22261	22290	22086	22288	22351	22396	22385	22537	22394	22144	22144	22422	22373	22227	22481	22375	22507	22525	22369	22303	22087	22266	22309	22429	22277	22237	21976	22578	22325	22351	22291	22411	22246	22443	22340	22283	22273	22380	22236	22177	22489	22466	22067	22129	22238	22217	22209	22306	22270	22505	22506	22347	22374	22339	22316	22138	22158	22153	22440	22410	22451	22317	22291	22425	22375	22354	22605	22361	22161	22363	21964	22209	22209	22381	22339	22324	22483	22387	22210	22259	22124	22432	22257	22218	22140	22132	22152	22397	22284	22351	22461	22385	22315	22369	22161	22365	22158	22316	22403	22418	22509	22406	22364	22472	22378	22318	22334	22311	22194	22282	22330	22389	22425	22123	22284	22044	22139	22259	22372	22220	22241	22085	22416	22245	22358	22197	22419	22269	22043	22391	22333	22500	22189	22314	22350	22342	22344	22477	22454	22331	22299	22379	22330	22143	22304	22127	22334	22288	22145	22223	22352	22224	22350	22232	22256	22390	22188	22141	22133	22283	22445	22252	22283	22298	22296	22467	22374	22499	22287	22411	22300	22341	22133	22311	22400	22221	22119	22063	22238	22182	22220	22133	22192	22199	22039	21983	22217	22342	22220	22168	22425	22395	22314	22291	22287	22297	22230	22438	22313	22260	22049	22241	22584	22114	22218	22421	22479	22263	22297	22165	22266	22454	22616	22311	22288	22053	22316	22420	22416	22156	22225	22451	22286	22423	22646	22277	22374	22246	22362	22261	22235	22269	22249	22267	22464	22153	22390	22508	22436	22356	22484	22321	22403	22262	22356	22312	22331	22226	22344	22407	22419	22382	22496	22397	22499	22598	22385	22209	22438	22138	22301	22377	22339	22077	22080	22486	22341	22381	22365	22180	22341	22384	22317	22336	22431	22422	22217	22378	22331	22344	22546	22305	22347	22354	22495	22082	22162	22222	22346	22539	22450	22350	22342	22381	22380	22571	22046	22492	22420	22234	22149	22364	22612	22315	22177	22345	22344	22293	22117	22276	22089	22303	22264	22251	22491	22500	22106	22333	22307	22185	22286	22268	22374	22190	22423	22234	22155	22426	22276	22233	21913	22231	22325	22441	22318	22241	22163	22247	22313	22515	22209	22397	22536	22542	22059	22276	22126	22502	22342	22297	22215	22402	22324	22363	22487	22319	22180	22341	22272	22153	22345	22311	22210	22399	22407	22324	22259	22546	22352	22186	22278	22016	22288	22372	22525	22168	22429	22475	22529	22270	22388	22317	22450	22274	22349	22491	22289	22301	22197	22280	22259	22507	22394	22152	22282	22246	22377	22233	22280	22098	22127	22102	22344	22152	22478	22519	22271	22303	22361	22444	22275	22268	22338	22344	22190	22283	22308	22416	22337	22109	22353	22433	22034	22428	22135	21936	22399	22335	22270	22276	22510	22272	22186	22218	22474	22405	22376	22207	22256	22348	22229	22406	22288	22177	22391	22071	22323	22384	22385	22293	22501	22327	22353	22077	22259	22384	22118	22426	22196	22259	22387	22569	22528	22386	22188	22222	22243	22208	22251	22423	22321	22390	22298	22163	22125	22128	22406	22375	22236	22153	22280	22111	22445	22265	22351	22238	22420	22434	22335	22207	22229	22132	22161	22101	22276	22307	22465	22236	22327	22301	22404	22362	22276	22358	22260	22445	22278	22130	22289	22204	22277	22522	22544	22249	22175	22383	22270	22230	22531	22300	22287	22417	22359	22563	22355	22149	22434	22239	22584	22265	22251	22255	22453	22476	22044	22266	22321	22324	22339	22312	22161	22339	22256	22092	22223	22376	22201	22227	22098	22305	22322	22476	22239	22153	22278	22202	22327	22420	22442	22433	22449	22441	22431	22228	22328	22293	22074	22252	22354	22453	22277	22101	22486	22378	22380	22230	22228	22501	22104	22217	22167	22260	22386	22555	22196	22397	22239	22218	22209	22259	22295	22307	22507	22253	22403	22339	22299	22268	22198	22250	22343	22285	22452	22217	22288	22263	22268	22235	22308	22303	22153	22239	22414	22265	22490	22297	22135	22317	22278	22410	22119	22243	22318	22319	22287	22125	22283	22305	22210	22331	22385	22135	22255	22191	22238	22368	22319	22396	22291	22388	22138	22262	22279	22346	22458	22332	22284	22200	22436	22132	22143	22248	22179	22311	22267	22396	22362	22334	22257	22135	22226	22143	22129	22417	22261	22243	22393	22409	22197	22278	22328	22260	22492	22349	22309	21944	22353	22423	22449	22202	22464	22308	22440	22146	22032	22462	22243	22414	22266	22339	22343	22184	22408	22330	22311	22426	22231	22247	22115	22404	22403	22379	22512	22433	22397	22115	22400	22290	22154	22305	22261	22326	22347	22283	22195	22562	22218	22612	22279	22355	22348	22255	22179	22546	22055	22338	22158	22313	22289	22447	22216	22333	22252	22336	22215	22590	22400	22314	22414	22251	21968	22424	22288	22295	22378	22291	22234	22261	22323	22483	22392	22324	22150	22329	22217	22224	22294	22330	22169	22410	22181	22113	22248	22254	22351	22158	22147	22220	22194	22210	22390	22406	22298	22399	22328	22390	22282	22130	22338	22140	22132	22270	22291	22000	22333	22296	22207	22208	22315	22230	22393	22361	22209	22312	22382	22233	22282	22147	22159	22158	22257	22167	22349	22482	22327	22063	22352	22436	22344	22507	22395	22367	22433	22194	22118	22433	22391	22230	22264	22439	22304	22461	22065	22074	22205	22129	22396	22299	22380	22303	22397	22452	22147	22365	22534	22201	22161	22391	22304	22531	22531	22307	22180	22291	22550	22366	22298	22191	22376	22378	22499	22223	22279	22237	22439	22097	22267	22328	22168	22378	22533	22415	22303	22416	22440	22534	21995	22211	22097	22395	22262	22424	22275	22099	22227
47806	62648	57345	38807	28174	23251	20900	19270	17987	17169	16825	16422	16199	16520	16043	16288	15905	15734	15489	15615	15259	15673	15425	15457	15537	15566	15469	15485	15498	15415	15281	15454	15469	15526	15347	15275	15377	15443	15538	15480	15430	15466	15339	15208	15332	15385	15343	15121	15410	15361	15314	15487	15137	15356	15269	15277	15244	15366	15237	15173	15386	15424	15271	15285	15397	15205	15455	15332	15283	15282	15312	15394	15220	15284	15373	15258	15341	15347	15241	15352	15502	15227	15200	15331	15340	15251	15371	15317	15336	15314	15173	15527	15428	15330	15228	15324	15275	15333	15133	15156	15439	15311	15387	15355	15089	15365	15239	15319	15392	15342	15169	15393	15305	15318	15365	15408	15370	15272	15252	15504	15179	15477	15407	15090	15225	15291	15318	15274	15384	15302	15267	15521	15296	15202	15320	15110	15313	15196	15193	15342	15273	15234	15187	15192	15324	15187	15297	14996	15195	15213	15324	15274	15348	15388	15291	15443	15499	15408	15444	15273	15253	15167	15326	15295	15366	15223	15377	15383	15315	15426	15254	15355	15263	15352	15302	15296	15262	15494	15213	15262	15378	15202	15462	15258	15411	15309	15223	15247	15354	15280	15401	15517	15423	15203	15280	15371	15319	15292	15234	15278	15339	15332	15493	15347	15104	15287	15014	15357	15365	15383	15271	15277	15316	15331	15508	15389	15336	15282	15321	15087	15293	15257	15561	15342	15435	15275	15372	15484	15286	15215	15261	15471	15354	15339	15391	15240	15397	15425	15432	15124	15334	15293	15241	15335	15343	15173	15228	15352	15224	15414	15299	15162	15307	15381	15422	15414	15214	15270	15326	15286	15334	15307	15169	15418	15405	15376	15151	15360	15341	15419	15342	15385	15292	15197	15395	15290	15279	15223	15261	15295	15270	15250	15399	15287	15216	15241	15208	15263	15222	15324	15307	15232	15430	15264	15187	15258	15292	15333	15331	15358	15424	15289	15271	15203	15402	15360	15280	15413	15202	15406	15423	15347	15342	15279	15397	15355	15093	15148	15231	15413	15221	15429	15090	15310	15265	15376	15292	15226	15454	15377	15309	15371	15360	15134	15380	15571	15299	15176	15286	15280	15367	15126	15201	15341	15405	15439	15296	15258	15159	15407	15227	15311	15389	15386	15238	15422	15274	15428	15252	15487	15446	15325	15452	15099	15366	15335	15306	15436	15156	15363	15589	15410	15281	15227	15540	15311	15163	15470	15335	15306	15333	15274	15201	15203	15318	15410	15214	15115	15331	15263	15273	15438	15424	15165	15333	15276	15423	15103	15288	15217	15360	15305	15320	15269	15130	15267	15491	15433	15319	15325	15196	15312	15343	15180	15401	15366	15220	15210	15428	15348	15403	15408	15300	15199	15212	15439	15272	15443	15159	15260	15349	15267	15367	15169	15415	15267	15515	15308	15362	15679	15355	15348	15267	15466	15448	15371	15254	15434	15206	15310	15078	15303	15220	15460	15287	15297	15289	15222	15251	15139	15455	15423	15488	15258	15170	15307	15322	15241	15499	15277	15432	15213	15261	15258	15410	15340	15585	15417	15202	15258	15406	15264	15256	15306	15361	15257	15193	15314	15391	15182	15272	15355	15302	15448	15376	15380	15255	15224	15334	15489	15340	15504	15343	15325	15231	15170	15457	15295	15277	15338	15381	15402	15367	15249	15215	15335	15510	15329	15451	15080	15352	15374	15342	15144	15320	15386	15440	15347	15441	15101	15356	15339	15481	15313	15322	15379	15382	15373	15489	15264	15313	15502	15303	15366	15371	15298	15231	15259	15349	15415	15401	15315	15408	15341	15324	15408	15164	15448	15332	15340	15328	15413	15324	15279	15282	15366	15402	15378	15285	15354	15258	15247	15150	15235	15258	15382	15255	15330	15253	15232	15267	15429	15237	15226	15279	15260	15358	15355	15243	15144	15285	15343	15386	15373	15207	15471	15341	15315	15253	15417	15354	15327	15264	15433	15344	15456	15306	15350	15373	15228	15252	15278	15380	15261	15291	15434	15295	15294	15301	15360	15310	15281	15423	15345	15413	15210	15225	15438	15448	15161	15577	15228	15204	15450	15199	15322	15334	15340	15404	15355	15380	15355	15362	15452	15473	15281	15299	15332	15280	15262	15265	15420	15127	15366	15380	15305	15457	15173	15464	15399	15266	15330	15273	15398	15339	15336	15319	15264	15252	15360	15350	15308	15249	15380	15352	15386	15237	15266	15476	15258	15419	15444	15268	15193	15247	15239	15395	15346	15345	15412	15495	15357	15326	15274	15285	15270	15227	15300	15359	15336	15252	15339	15162	15408	15401	15159	15385	15402	15287	15251	15381	15496	15264	15283	15243	15235	15369	15532	15277	15263	15262	15267	15264	15367	15374	15330	15331	15328	15377	15461	15257	15280	15128	15215	15361	15237	15373	15428	15288	15401	15201	15398	15360	15329	15439	15364	15362	15282	15323	15243	15315	15491	15267	15320	15456	15374	15413	15262	15334	15462	15176	15385	15273	15256	15192	15290	15236	15296	15139	15276	15319	15438	15292	15477	15335	15359	15297	15334	15388	15245	15403	15246	15397	15414	15288	15305	15327	15294	15331	15347	15471	15246	15355	15391	15132	15171	15456	15355	15276	15390	15256	15398	15378	15426	15253	15367	15467	15120	15297	15351	15292	15455	15463	15382	15373	15426	15332	15266	15364	15389	15367	15324	15471	15256	15234	15026	15192	15197	15119	15250	15456	15213	15517	15343	15337	15372	15209	15421	15210	15241	15449	15286	15267	15327	15459	15200	15438	15254	15346	15146	15316	15295	15367	15350	15286	15240	15381	15442	15233	15381	15434	15493	15291	15281	15373	15386	15413	15270	15378	15340	15422	15307	15541	15317	15450	15232	15473	15193	15290	15256	15332	15465	15452	15285	15284	15300	15405	15282	15269	15280	15389	15359	15474	15354	15342	15382	15437	15402	15326	15197	15419	15449	15219	15379	15428	15392	15438	15452	15268	15359	15214	15285	15410	15254	15332	15395	15312	15245	15313	15189	15299	15307	15287	15278	15400	15448	15402	15310	15352	15300	15374	15428	15323	15231	15524	15180	15424	15283	15306	15219	15353	15357	15240	15482	15293	15343	15213	15205	15247	15358	15113	15399	15338	15462	15359	15422	15343	15217	15370	15284	15123	15226	15269	15264	15435	15371	15415	15412	15201	15357	15254	15216	15359	15377	15312	15389	15242	15256	15156	15372	15253	15049	15242	15335	15360	15335	15341	15238	15412	15329	15333	15180	15360	15336	15450	15280	15275	15164	15161	15356	15450	15158	15312	15416	15145	15271	15195	15359	15248	15457	15275	15299	15310	15474	15482	15268	15456	15506	15182	15429	15215	15346	15379	15309	15239	15305	15131	15357	15449	15452	15261	15348	15442	15337	15326	15314	15366	15254	15233	15190	15158	15334	15418	15310	15263	15537	15360	15254	15314	15329	15392	15219	15183	15329	15330	15352	15327	15492	15315	15224	15261	15232	15394	15474	15316	15423	15189	15192	15391	15304	15178	15344	15254	15425	15458	15385	15283	15354	15309	15264	15403	15390	15338	15329	15269	15223	15359	15567	15407	15364	15338	15475	15285	15350	15287	15370	15395	15445	15352	15230	15125	15271	15416	15417	15263	15286	15377	15378	15212	15488	15455	15306	15147	15487	15325	15422	15341	15394	15491	15504	15348	15360	15157	15403	15275	15325	15254	15431	15312	15266	15262	15489	15185	15212	15410	15507	15533	15216	15369	15375	15368	15446	15261	15356	15323	15339	15359	15370	15342	15396	15333	15283	15292	15238	15385	15398	15354	15419	15494	15272	15261	15196	15240	15296	15290	15327	15229	15215	15417	15252	15208	15284	15288	15404	15533	15325	15331	15195	15207	15234	15353	15146	15132	15249	15180	15322	15217	15186	15363	15373	15376	15363	15257	15484	15405	15280	15430	15323	15404	15220	15421	15403	15393	15247	15322	15250	15191	15373	15273	15326	15396	15371	15315	15265	15406	15387	15525	15235	15282	15347	15495	15203	15353	15215	15267	15259	15326	15305	15373	15334	15285	15370	15421	15390	15279	15438	15503	15346	15331	15312	15390	15233	15300	15290	15366	15330	15288	15302	15356	15315	15368	15305	15258	15466	15174	15224	15413	15233	15333	15326	15300	15214	15322	15287	15223	15267	15515	15229	15432	15242	15304	15120	15225	15495	15246	15243	15209	15266	15260	15290	15341	15396	15269	15373	15284	15309	15251	15390	15329	15408	15185	15340	15365	15279	15497	15519	15185	15165	15320	15323	15447	15304	15334	15268	15288	15208	15317	15251	15309	15315	15310	15378	15403	15422	15460	15339	15491	15184	15200	15377	15298	15313	15233	15351	15317	15233	15477	15291	15235	15305	15326	15314	15189	15452	15451	15374	15210	15297	15431	15278	15446	15413	15430	15273	15259	15124	15363	15405	15331	15227	15460	15366	15309	15321	15393	15348	15327	15114	15531	15400	15475	15328	15248	15177	15335	15330	15300	15290	15218	15260	15253	15226	15281	15365	15240	15359	15297	15447	15335	15245	15320	15383	15324	15398	15349	15182	15304	15158	15261	15384	15269	15345	15294	15483	15376	15575	15362	15248	15236	15195	15318	15282	15360	15266	15337	15147	15451	15299	15330	15280	15361	15412	15419	15491	15424	15263	15291	15337	15318	15267	15386	15376	15276	15426	15386	15257	15276	15183	15351	15456	15132	15384	15411	15280	15237	15505	15399	15263	15356	15222	15304	15329	15272	15360	15185	15232	15280	15277	15533	15397	15334	15270	15329	15367	15160	15218	15298	15348	15318	15131	15383	15315	15243	15333	15509	15376	15220	15294	15280	15391	15414	15230	15285	15524	15255	15409	15283	15256	15298	15261	15144	15156	15382	15288	15213	15292	15437	15217	15207	15168	15490	15236	15458	15200	15304	15251	15396	15337	15223	15286	15191	15396	15194	15310	15435	15432	15356	15292	15373	15224	15326	15494	15355	15521	15404	15299	15384	15335	15372	15261	15377	15376	15297	15299	15336	15275	15325	15377	15401	15393	15442	15390	15327	15313	15258	15204
26469	22223	33596	35461	34271	32274	30470	26727	25465	24666	23811	23571	23218	23189	23278	23104	22777	22188	22028	22071	21927	22056	22019	22103	22042	22215	21905	22085	21885	21892	21781	21863	22118	21757	22071	22041	21803	21944	21924	21893	21759	22022	22055	22004	21728	21961	21707	21953	21800	21806	21637	21689	21931	21629	21766	21749	21903	21871	21641	21893	21791	21831	21680	21760	21650	21606	21623	21614	21850	21844	21686	21698	21568	21638	21524	21655	22087	21723	21684	21650	21854	21763	21786	21498	21885	22078	22031	21506	21525	21575	21565	21741	21818	21740	21625	21595	21771	21782	21450	21653	21687	21634	21676	21566	21672	21567	21919	21859	21655	21892	21616	21608	21623	21782	21834	21804	21491	21598	21730	21729	21852	21730	22107	21695	21752	21754	21690	21869	21779	21865	21892	21880	21657	21787	21668	21722	21767	21875	21885	21879	21857	21868	21792	21698	21657	21769	21586	21679	21610	21605	21901	21743	21648	21543	21599	21816	21734	21780	21716	21774	21649	21711	21989	21672	21706	21629	21962	21700	21684	21746	21747	21662	21785	21714	21938	21907	21685	21806	21680	21872	21721	21556	21654	21725	21808	21541	21744	21669	21802	21722	21881	21937	21959	21680	21627	21568	21669	21757	21941	21684	21685	21581	21757	21938	21611	21586	21716	21527	21881	21662	21592	21499	21669	21684	21697	21794	21541	21736	21695	21638	21714	21614	21684	21737	21627	21895	21614	21808	21635	21684	21769	21713	21718	21738	21903	21974	21772	21507	21805	21577	21887	21645	21748	21764	21658	21635	21788	21695	21522	21903	21816	21798	21762	21670	21661	21686	21537	21643	21765	21630	21846	21718	21370	21593	21846	21715	21812	21771	21602	21686	21885	21708	21840	21730	21630	21514	21735	21492	21605	21575	21698	21619	21876	21782	21509	21818	21881	21743	21956	21708	21697	21587	21878	21672	21746	21833	21680	21514	21855	21898	21626	21914	21887	21784	21717	21857	21695	21828	21717	21738	21722	21536	21794	21812	21806	21589	21729	21684	21735	21645	21829	21958	21884	21726	21799	21872	21641	21642	21543	21439	21775	21525	21796	21748	21593	21314	21720	21741	21477	21735	21383	21548	21606	21678	21795	21995	21890	21952	21855	21671	21699	21785	21812	21869	21791	21864	21692	21780	21681	21693	21517	21794	21742	21739	21697	21726	21779	21771	21686	21586	21659	21693	21737	21609	21514	21517	21548	21638	21834	21728	21953	21654	21607	21874	21896	21605	21767	21709	21772	21541	21783	21797	21958	21685	21483	21771	21870	21793	21998	21594	21740	21590	21708	21599	21608	21770	21655	21629	21800	21747	21781	21752	21759	21886	21712	21751	21821	21850	21807	21643	21664	21722	21623	21613	21819	21634	21641	21625	21863	21855	21592	21869	21452	21654	21808	21701	21835	21818	21829	21575	21783	21701	21766	21819	21752	21907	21879	21638	21679	21981	21774	21374	21743	21775	21744	21790	21350	21765	21761	21694	21886	21745	21899	21748	21609	21701	21942	21785	21844	21745	21622	21689	21659	21828	21742	21874	21660	21793	21933	21820	21676	21790	21812	21959	21706	22068	21903	21784	21791	21879	21869	21900	21839	21733	21554	21742	21965	21823	21758	21863	21603	21756	21597	21684	21806	21624	21734	21919	21640	21572	21821	21759	21880	21538	21708	21538	21701	21877	21713	21555	21306	21578	21758	21883	21602	21651	21811	21755	21735	21698	21607	21718	21743	21672	21646	21613	21757	21752	21761	21694	21633	21887	21765	21880	21758	21853	21680	21803	21498	21883	21658	21760	21669	21757	21701	21621	21694	21698	21670	21652	22092	21893	21986	21747	21953	21692	21442	21495	21753	21652	21729	21570	21583	21656	21914	21839	21842	21913	21520	21796	21753	21408	21845	21697	22100	21748	21661	21678	21428	21830	21927	21706	21778	21742	21524	21654	22041	21704	21447	21615	21570	21680	21653	21807	21719	21610	21666	21719	21905	21684	21867	21712	21910	21752	21661	21757	21754	21711	21597	21780	21709	21751	21614	21657	21808	21458	21553	21459	21767	21568	21595	21742	21628	21698	21567	21872	21976	21522	21565	21667	21728	21659	21876	21721	21927	21717	22060	21708	21706	21716	21466	21881	21727	21673	21827	21645	21970	21692	21705	21850	21733	21764	21645	21890	21687	21666	21958	21710	21539	21689	21921	21807	21761	21675	21789	21756	21659	21951	21862	21634	21829	21720	21725	21804	21801	21753	21552	21852	21659	21807	21790	21645	21757	21891	21776	21795	21937	21538	21602	21761	21740	21843	21690	21523	21794	21678	21882	21646	21813	21602	21869	21792	21741	21930	21692	21775	22051	21778	21778	21638	21805	21812	22041	21640	21491	21774	21881	21763	21659	21582	21659	21787	21543	21835	21734	21632	21745	21946	21729	21602	21633	21546	21754	21760	21591	21832	21833	21538	21870	21701	21677	21707	21728	21963	21887	21858	21763	21971	21817	21715	21632	21794	21745	21688	21808	21313	21802	21710	21788	21632	21821	21773	21624	21789	21821	21466	21672	21856	21845	21693	21720	21639	21595	21714	21684	21751	21784	21652	21793	21535	21639	21818	21620	21717	21713	21921	21950	21525	21852	21926	22025	21656	21851	21830	21679	21613	21744	21922	21975	21843	21830	21827	21830	21714	21694	21728	21666	21622	21737	21653	21701	21987	21564	21723	22118	21731	21735	21661	21685	21544	21706	21788	21398	21753	21716	21758	21765	21735	21621	21810	21751	21630	21729	21706	21902	21868	21867	21574	21581	21703	21903	21847	21747	21827	21749	21894	21775	21892	21667	21641	21805	21690	21759	21638	21566	21735	21644	21655	21697	21801	21840	21675	21556	21658	21714	21772	21838	21530	21834	21859	21858	21592	21680	21790	21482	21883	21751	21241	21734	21760	21600	21577	21572	21808	22006	21717	21791	21724	21710	21690	21763	21830	21724	21787	21619	21675	21673	21633	21880	21738	21894	21666	21880	21613	21606	21771	21797	21932	21843	21659	21666	21648	21685	21791	21734	21431	21584	21789	21776	21780	21657	21725	21892	21821	21559	21693	21733	21876	21697	21940	21840	21706	21753	21585	21708	21802	21942	21886	21658	21687	21548	21763	21704	21670	21935	21835	21546	21665	21828	21657	21667	21467	21628	21694	21606	21787	21928	21827	21634	21749	21749	21724	21739	21812	21554	21716	21731	21721	21595	21689	21684	21856	21734	21868	21661	21866	21850	21658	21791	21576	21777	21605	21866	21836	21900	21517	21732	21698	21507	21639	21776	21868	21685	21669	21573	21699	21692	21722	21957	21909	21647	21628	21981	21679	21779	21425	21460	21662	21508	21798	21829	21712	21659	21724	21811	21566	21860	21625	21849	21705	21739	21847	21789	21529	21849	21932	21409	21711	21705	21845	21711	21514	21566	21866	21493	21637	21558	21747	21725	21650	21759	21701	21609	21684	21556	21945	21525	21781	21620	21682	21722	21654	21760	21845	21699	21853	21957	21507	21887	21639	21751	21583	21687	21775	22009	21681	21856	21579	21704	21552	21558	21723	21804	21456	22112	21574	21883	21927	21443	21582	21820	21656	21638	21668	21680	21859	21902	21796	21778	21797	21807	21769	21890	21535	21817	21736	21647	21569	21825	21670	21737	21586	21620	21867	21616	21759	21787	21716	21725	21699	21781	21722	21633	21736	22021	21765	21663	21642	21581	21680	21669	21628	21481	21845	21695	21806	21642	21657	21486	21432	21630	21819	21701	21576	21823	21399	21838	21626	21867	21593	21557	21663	21882	21607	21618	21573	21515	21796	21561	21673	21770	21807	21823	21854	21863	21877	21558	21690	21695	21467	21599	21618	21560	21675	21733	21696	21466	21364	21476	21828	21835	21876	21642	21802	21698	21690	21950	21826	21779	21689	21654	21710	21812	21673	21953	21737	21758	22070	21660	21770	21697	21758	21674	21787	21747	21650	21780	21777	21941	21570	21569	21881	21655	21707	21839	21770	21685	21720	21467	21668	21723	21724	21607	21775	21722	21592	21584	21730	21651	21506	21794	21613	21727	21620	21568	21933	21841	21747	21599	21597	21519	21748	21757	21568	21815	21837	21762	21715	21765	21828	21680	21463	21655	21513	21834	21708	21561	21818	21953	21585	21772	21757	21696	21904	21714	21819	21834	21997	21710	22013	21766	21656	21563	21654	21734	21501	21698	21678	21846	21745	21679	21807	21803	21570	21711	21523	21454	21465	21878	21989	21859	21726	21487	21809	21696	21600	21740	21480	21550	21877	21897	21913	21986	21528	21689	21800	21674	21734	21878	21750	21895	21804	21848	21631	21536	21685	21771	21935	21528	21722	21852	21680	21575	21876	21583	21706	21516	21667	21431	21715	21653	21619	21827	21660	21722	21874	21562	21609	21548	21624	21665	21934	21781	21813	21775	21703	21832	21619	21881	21908	21950	21830	21600	21741	21797	21736	21580	21754	21672	21760	21699	21747	22154	21967	21779	21825	21691	21600	21820	21821	21925	21781	21611	21821	21919	21626	21641	21820	21671	21682	21809	21647	21723	21648	21707	21902	21630	21646	21780	21838	21784	21850	21645	21685	21805	21772	21773	21456	21684	21660	21715	21694	21798	21562	21872	21792	21880	21851	22129	21500	21515	21647	21616	21881	21763	21834	21751	21822	21635	21449	21910	21669	21780	21664	21631	22049	21620	21773	21604	21780	22044	21376	21675	21750	21858	21807	21559	21887	21714	21733	21657	21945	21671	21896	21797	21961	21873	21643	21767	21814	21797	21727	21717	21629	21749	21800	21687	21533	21574	21856	21726	21805	21957	21786	21680	21687	21644	21739	21753	21830	21737	21710	21650	21520	21642	21695	21670	21792	21883	21831	21946	21635	21705	21570	21741	21780	21742	21350	21719	21557	21710	21638	21625	21813	21611	21618	21571	21646	21660	21817	21901	21855	21754	21619	21697	21605	21758	21771	21845	21888	21876	21465	21916	21740	21633	21618	21689	21611	21827	21784	21862	21737	21875	21746	21518	21773	21911	21955	21777	21752	21709	21868	21564	21601	21446	21817
45723	76143	69977	51219	39222	28073	24020	21933	20209	18610	17729	17207	16883	16753	16732	16674	16010	15632	15513	15447	15480	15512	15429	15320	15206	15196	15272	15191	15123	15254	15321	15281	15502	15257	15394	15266	15300	15164	15216	15141	15216	15301	15252	15112	15179	15272	15308	15181	15058	15173	15222	15160	15189	15024	15202	15148	15120	15148	15118	15138	15135	15240	15155	15205	15098	15193	14885	15036	15022	15143	15166	15214	15245	15062	15033	15146	15264	15060	15089	14997	15131	15123	15164	14964	15194	14970	15203	15235	15084	15161	15005	15165	15163	14802	14989	15025	15218	15165	15111	15095	15094	15044	15117	14999	15216	15331	15204	15054	15061	15350	15054	14977	15238	15007	15155	15258	15013	15197	15199	15302	15139	14812	15054	15074	15111	14878	15055	15041	14936	15034	15056	15101	15085	15252	15006	15123	15017	15045	15302	14908	14988	15154	15047	15065	15162	15166	15151	15162	14864	15116	14967	14968	15202	15072	15262	14979	14977	15002	15293	15024	15114	15022	15324	15057	15044	15173	15084	15288	15062	15329	15096	15201	15174	15126	15122	15187	15201	15111	15268	15145	15021	15161	15093	15128	15155	15159	15219	15146	15104	15039	15037	15103	15167	15050	15063	15052	15287	15142	15199	15108	15168	15123	15078	15047	15199	15132	15091	15213	15063	15248	15005	15224	15091	15149	15119	15010	15043	15193	15163	15084	15167	15099	15109	15160	15029	14964	15192	15107	15135	15310	15112	15063	15180	15072	15121	15126	14986	15062	15199	15070	15152	15134	15215	15106	14990	15063	15185	15101	15138	15177	15014	14981	15227	15067	15015	15077	15022	15003	15098	15160	15020	15133	15159	15124	15231	15309	15063	15033	15093	15191	15132	15223	15099	15168	15060	15088	15178	15075	14994	14995	15161	15199	15224	15039	15020	15104	15297	15092	15129	14933	15057	15048	14960	15080	15144	14901	14974	15070	15109	15053	15336	15279	15160	15094	15139	15022	15100	15082	15149	15096	15021	15270	15109	14987	15288	15253	15146	15170	15014	15292	15110	15084	15196	15088	15192	14895	15200	15060	15119	15170	15220	15071	15061	15105	14926	15026	15083	15203	15082	15080	15166	15097	15240	15205	15080	15059	15046	15331	15213	15087	15170	14921	15126	15107	15109	15221	15161	15116	15236	15131	15095	14953	15131	14969	15079	14963	15057	15021	15055	15069	15054	15181	15065	15153	15048	15073	15066	15137	15041	15264	15074	15041	15112	14954	15108	15011	15072	15049	15071	15064	15141	15162	15148	15021	15020	14968	15060	15085	14959	15108	15104	15142	15181	15084	15275	15057	15042	15086	15097	15003	15011	15068	15189	15006	15151	15129	14966	14996	15084	15158	15076	15112	14987	15362	15138	15004	15276	15083	15151	15082	15192	15131	15088	15136	15131	15084	15247	15213	15066	15071	14974	15041	15224	15133	15060	15068	15022	15014	15243	15289	15137	15288	15070	15022	15049	14983	15133	14982	15069	15201	15084	15151	14957	15252	15129	15167	15109	15017	15277	15129	15008	14992	15180	15079	15009	15125	15184	15215	15042	15002	15336	15175	15144	15292	15241	15117	15314	15265	15111	15200	15196	15201	15092	14962	15102	15316	15040	15081	15117	15145	14968	15152	15058	14956	14861	14963	15079	15225	15068	15013	15256	15090	15122	15156	15243	15203	15072	15015	15132	15034	15013	15191	15087	15072	15032	15130	15056	15103	14948	15171	15255	15043	14974	15180	15216	15044	15103	15146	15088	15190	15042	15180	15155	15083	15191	15125	15041	15133	15049	15128	15060	15086	15180	15116	15166	15180	15017	15008	15114	15241	15063	15060	15091	15203	15055	15232	15149	15211	15071	15042	15079	14937	14943	15079	15308	15057	15227	15099	15261	15000	15151	15210	15035	14973	14942	14936	14983	15279	15139	15110	15078	15043	15382	15143	15133	15104	15053	15207	15259	15103	15119	15002	15060	14949	15161	15019	15278	15174	15148	15085	15129	15045	15089	15232	14937	15089	15055	15167	15161	15134	14906	14978	15025	15284	15038	14995	15200	15198	15074	15037	15104	15109	15131	14856	14988	15146	15116	15082	15144	15195	15166	14981	15163	15360	15078	15136	15108	15138	15193	15106	15028	15220	15044	15152	15238	14934	15210	15090	15229	15194	15243	15271	15096	15155	15115	15196	14983	15029	15027	15084	15046	15139	15063	15185	15003	15071	15070	15244	15099	15110	15143	15208	15094	15234	15026	15080	15114	15129	15194	15072	15122	15184	15258	15070	15181	15119	15022	15053	15083	15073	15163	15219	15130	15032	15123	15193	15202	15326	15205	15095	15132	15069	15018	15019	15233	15236	15423	15050	15015	15078	15129	15132	15090	14909	15041	15072	15005	15118	15041	15139	15051	15152	15107	15159	15054	15060	15163	15024	15070	15132	15218	15103	15165	15035	15044	15091	15229	15235	15186	15140	14999	15100	15101	15168	15066	15053	15101	15255	15192	15114	14955	15102	15086	15098	14919	15165	15119	15050	15093	14949	14959	15230	14935	15204	14948	15292	15088	14907	15196	15071	15263	15103	15226	15031	15078	15108	15160	15093	15152	15098	15064	14945	15178	15178	15121	15030	14942	15055	15179	15030	15195	15176	15109	15224	15164	15154	15092	15139	15119	15046	15137	15257	15059	15197	15130	14973	15075	15091	15224	15382	15083	15041	15109	15139	14970	15083	15279	15197	15085	15109	15102	15164	15103	15145	15250	15126	15122	15139	14979	15095	14963	15022	15213	15097	14931	14945	15225	15032	15015	15101	14962	14980	15248	15179	15226	15098	15274	15091	14979	15024	15067	14937	15224	15027	15174	15151	15208	15177	14996	15168	15162	15119	15141	15213	15063	15120	15108	15132	15123	15180	15200	15102	15152	15044	15028	15012	14996	15132	14927	14978	15143	15063	15023	15100	15139	15064	15180	15092	15101	14978	15208	15086	15178	15048	14985	14930	15100	14954	15068	14981	14992	15173	15190	15167	14932	15130	15309	15109	15176	15044	15182	15094	14941	14936	15149	15096	15075	15089	15058	15247	15093	14881	15073	15057	15100	14967	15237	15117	15137	15145	15216	15160	15174	15112	15145	15200	15027	15178	15280	15172	15159	15139	15067	15305	15029	15093	14974	15039	15213	14916	15056	15206	15191	15098	15065	15175	15126	15167	15033	15033	15116	15055	14964	15174	14910	15048	14934	14978	15076	14998	15190	15311	15309	15187	15065	15084	15167	14945	14970	15117	15215	15319	15367	15121	15173	15183	15050	15204	15178	15063	15287	14983	15041	15127	15047	15104	14962	15170	15146	15027	14876	15029	15111	15108	15036	15180	15206	15079	15051	15183	15099	15049	15028	14909	15069	15053	15144	15064	15064	15221	15193	15064	15219	15225	15067	15204	15068	15093	14935	15089	15160	15090	15368	15028	15026	15269	15115	15073	15263	15082	15227	15095	15127	15138	15035	15092	15069	15085	15041	15146	15163	15199	15284	15151	15171	15180	15047	14899	15189	15123	15164	14992	15283	15160	15189	15129	15038	15247	15018	15167	15160	15105	15096	15123	14998	15233	15160	14945	15079	15009	15185	15205	15037	15187	14967	15054	14977	15052	14962	15165	15077	15126	15101	15164	15176	15036	15187	14920	15196	15066	15107	15028	15015	15080	14844	15138	15108	15273	15283	15110	15007	15105	15182	15096	15097	15004	15085	15221	15080	15003	15197	15085	15110	15100	15119	14974	15150	15140	15165	15167	14997	15186	15127	15143	15181	14992	15213	15200	15145	15030	15214	15000	15177	15079	15249	15044	15199	15211	15235	15314	15096	15082	15195	15170	15107	15153	15090	15032	15035	15149	15059	15039	15101	15014	15274	15129	15130	14982	15220	15104	14968	15373	15049	15233	15119	15182	15013	15063	15015	15001	15094	15042	15083	15042	15035	15096	15120	15251	15163	15266	15152	15203	15052	15110	14975	15136	15175	14911	15154	15116	15117	15171	15127	15054	15061	15076	15112	15150	14985	15134	15227	15178	15092	15067	15103	15312	15064	15062	15101	15186	15128	15105	15222	15087	15106	15073	15183	15100	15268	15225	15101	15137	15052	15048	15452	14926	15141	15045	14959	15116	15031	14998	15192	15099	15093	15046	15167	15030	15089	15189	15055	14944	15005	15121	15182	15153	14997	14993	15024	15088	15114	15000	15191	15065	15203	15081	15116	15209	15070	14985	15108	14962	15028	15173	15288	15144	14982	14967	15183	15016	15176	15072	14983	14918	15046	15037	15243	15098	15065	15026	15098	15079	15271	15080	15239	14985	15058	15135	14976	15094	15027	15151	15186	15169	15227	15126	15043	15075	15122	14972	15187	15159	15071	15072	15173	15063	15235	15274	15081	15100	15202	15183	15078	15245	15004	14967	14958	14916	15244	15292	15215	14855	15129	14821	15298	15120	15066	15133	15097	15162	15088	15172	14979	15220	15249	15181	15065	15017	15018	15182	15044	15065	15053	15145	15173	15261	15018	15159	15123	15208	15240	15219	15347	15110	15015	15002	15074	15103	15099	15162	15169	15078	15167	14942	15102	15053	15179	15008	15140	15251	15275	15108	15103	15138	15229	14933	15106	15333	15000	15236	14956	15160	15151	15074	14993	15230	14872	15153	15084	15140	14958	15238	15097	15135	15110	15303	15034	15101	15199	15035	15124	15370	15241	15115	14994	15015	15026	15171	15194	15107	15278	15166	15009	15097	15091	15042	15129	14942	15050	15137	14901	15111	15110	15189	15144	15181	15181	15083	15161	15150	15203	15209	15155	15138	14948	15342	15052	15071	15247	15093	15216	15158	14979	14956	14963	15225	15116	15047	14962	15153	15136	15089	15061	15032	14994	15260	15146	15184	15103	15027	15021	15034	15158	15189	15172	15134	14980	15017	14988	15056	15000	15156	15171	15329	14972	15054	15140	15040	15053	15109	15146	15177	14981	15156	14954	15090	15074	15067	15144	15097	15137	14943	15076	15168	15146	14978	15081	15213	15023	15250	15163	15135	15156	15073	15150	15126	14801	15133	15142	15097	15044	15128	15191	15097	15078	15170
24677	21727	31191	30923	33159	31845	31259	26820	24723	23665	22706	22088	21814	21538	21571	21298	21308	20674	20638	20625	20227	20308	20388	20352	20371	20133	20056	20258	20073	19863	20073	20113	20128	20123	19992	20084	20098	20057	20180	20040	19929	19856	20061	19947	19944	19785	19880	20054	19950	19946	20023	20115	19940	19850	19955	20054	20172	19999	19745	19911	19860	19973	19908	19804	19862	19764	19733	19984	19965	20016	20147	19987	19899	20017	20055	19772	19817	19909	19802	20108	19968	20023	19939	19978	20044	19639	19950	19756	19911	19875	19859	19787	19876	20198	20196	19927	19901	19780	19702	20008	19580	19881	19970	19928	19756	19638	19954	19807	19845	19998	19798	20105	20028	19859	19753	19827	19633	20074	19948	19834	19990	19836	19691	19791	19793	20053	19658	19819	20007	19936	19642	19865	19888	19862	19892	19990	19812	19943	19839	19779	19878	19694	19845	20007	19854	19799	19725	19973	19813	19887	19903	19881	20141	20113	19854	19786	20136	19905	19922	19693	19926	19977	19881	19719	19783	19798	19825	19620	19805	19941	20148	19716	19964	20144	19770	19907	19736	19916	19740	19891	19803	20089	19555	19809	19910	20031	20001	19848	19935	19966	20039	19948	19790	20039	19919	19725	19831	19959	19691	19552	19763	19836	19933	19803	19877	19857	19815	20005	19745	20037	19774	19854	19689	19809	19771	19637	20089	20050	19830	20011	19904	19733	19732	19748	19751	19879	19849	19762	20047	19729	19772	20052	19847	19979	19980	19995	20106	19604	19799	19920	19787	19781	19780	19831	19879	19847	19850	19844	19680	20270	20151	19935	19661	19937	19726	19942	20010	19761	19938	19825	19910	19741	19837	19822	19711	19780	19891	20074	19885	19790	19743	19887	19694	19914	19808	19879	19974	20084	19901	20137	19861	19988	19878	19844	19830	19914	19878	19936	19863	19911	19619	20161	19977	19855	19869	19900	19970	19683	19929	20016	20048	19800	19803	19931	19941	19845	19896	19946	19762	19600	19939	19881	19909	19786	19900	19951	19879	19673	19903	19669	19838	19786	19818	19744	20005	19717	20012	19849	19752	19667	19958	19820	19761	19710	19918	19721	19930	19624	19905	19882	19954	19870	19675	20047	19772	20073	19933	19780	19768	20068	19867	19901	20155	19871	20036	19819	19912	19887	19994	19753	20070	19913	19799	19857	19878	19562	19847	20043	19692	20018	20225	19657	19791	19771	19810	19968	19819	19773	19867	19943	19883	19847	19795	19834	20022	20016	19828	19870	19804	19776	19816	19947	19870	19766	19987	19930	19903	19895	20100	19943	20054	19754	19772	19950	19738	19832	19789	19792	19671	19748	20151	19820	19822	19784	19752	19663	19860	19801	20050	19803	19743	19798	19964	19757	19724	19812	19788	19718	19897	19997	19955	19703	19874	19985	19989	19838	19752	19935	19740	19967	20086	19841	19960	19908	19886	19949	19931	19897	19844	19834	19857	19817	20118	19907	19904	19818	19922	19768	19768	19957	19859	19660	19817	19819	19748	19697	20024	20152	19965	19569	20029	19887	19909	19925	19984	19790	19788	19857	19915	19937	19983	19782	19645	19947	19925	19863	19943	19833	19843	19901	19916	20063	19898	19895	19996	19779	19935	19712	19849	19842	19887	19851	19794	19634	19868	19787	19810	19669	19911	19935	20091	19614	19687	19746	20001	19820	19918	19899	19857	19799	19586	20026	19742	19872	19882	19804	19758	19914	19815	19822	19780	19883	19855	19766	20071	19873	19734	19680	19814	19680	20063	19847	19676	19961	19719	19891	20074	19616	19638	19864	19607	19773	19924	19842	19700	19718	19765	19900	19877	19892	19778	19839	19771	19721	19914	19689	19735	19787	19650	19943	19784	19800	19708	19548	19727	19865	19600	20018	20127	19778	19840	19845	19788	19810	19783	19872	19711	19676	19712	19793	19841	19772	19670	19697	19763	19729	19838	19698	20016	20124	19840	19821	19762	19869	19831	19782	19949	19781	20086	19865	19793	19921	19993	19826	19892	19693	19929	19857	19884	19957	19867	20011	20015	19901	19685	20155	19808	20024	19884	20018	19928	19726	19755	19808	19875	19977	19992	19778	19774	19704	19791	19829	19919	19941	19718	19750	19865	19948	20067	19942	19932	19850	19790	20000	19912	19897	19955	19842	19853	19725	19773	19798	20007	19839	19631	19857	19680	19689	19635	19816	19791	19721	19684	20055	19829	19731	19705	19900	19815	19826	19739	19808	19943	19920	19947	20032	19867	19748	19763	19851	19881	19809	19804	19800	19951	20017	19880	19812	19607	19719	19759	19595	19881	19671	19992	20167	20029	19791	19980	19854	19953	19804	19550	19752	19847	19903	19852	19903	19776	19727	19900	19948	19950	19814	20043	19805	19703	19839	20000	20118	19815	19888	19761	19810	19856	19934	19794	19966	19822	19863	20002	19937	19654	19763	19984	19773	19740	19664	19745	20024	19942	19915	19829	19769	19915	19734	19902	19664	19861	19934	19986	19718	19765	19901	19900	19876	19708	19793	19847	19703	19921	19701	19838	19623	19668	19578	19911	19797	19979	19948	19934	19939	19889	19762	19836	20099	19646	19937	19888	19768	19774	19600	19851	20076	19731	19706	19836	20002	19877	19881	19712	19755	19807	19976	20010	19871	19854	19757	19726	19738	19714	19537	19920	19971	19555	19914	19699	19817	20149	19765	19873	19960	19894	19921	19764	19858	19788	19789	19690	19816	19902	19722	19697	19965	19892	20193	19790	19771	19744	19986	19945	19723	19698	19924	19622	19767	19879	19834	19615	19780	19788	20024	19934	19783	20040	19710	19953	20015	19792	19771	19912	19785	19815	19830	19922	19934	20049	19897	19771	19853	19769	19655	19817	19983	19828	19653	20012	19868	19781	19774	19750	19889	19741	20010	20172	19994	19824	19720	19785	19615	19620	19772	19872	20136	20001	20026	19884	19901	19995	19909	19776	19892	19978	19887	19682	19816	19829	19769	19691	19803	19792	19920	19955	19825	20038	19966	19742	19935	19998	19856	20084	19774	19706	19842	19913	20029	19856	19828	20093	19922	19942	19665	19757	19831	19732	19827	19943	19928	19843	19638	19812	19839	19671	19879	19991	19971	19859	19927	20118	19792	20047	19688	19627	19763	19971	19974	19626	19972	19993	19958	19758	19950	19977	19906	19944	19904	19931	19871	19934	19960	19828	19725	19852	19920	19814	19974	19513	19693	19959	19959	20084	19914	19931	19967	19744	19958	19859	19543	19934	19768	19844	19937	19882	20012	19892	20139	19682	19888	19938	19645	19869	19768	19720	19683	19971	19887	20002	19893	19938	19874	19718	19843	19760	20096	19802	19607	19783	19852	19718	19654	20025	19768	19948	19899	19942	19752	19680	20185	19915	20043	20029	19833	19741	19833	19866	19918	19846	19537	19808	19833	19977	19530	19789	20008	19887	19906	19860	19738	19684	19683	20095	20018	20070	19791	19953	19901	19979	20078	19871	19854	19944	19615	19598	19861	19882	19769	19885	19648	19795	19841	19882	19701	19813	19842	19927	19904	19918	19781	19862	19989	19991	19931	19976	19822	19852	19787	19870	19999	19761	20055	19859	19737	19827	19866	19785	19943	19957	19861	19779	19745	19712	19936	19873	19902	19703	19935	19756	19857	19713	19830	19850	19798	19836	19791	19760	20000	19780	19833	19942	19573	20120	19964	19905	19757	19713	20032	19931	19962	19836	20075	19925	19899	19802	19933	19736	19572	19813	19963	20078	20012	20174	19975	20047	19806	19807	19835	19702	19952	19806	19748	19779	19837	19584	20015	19834	20139	19892	20021	19905	19915	20068	19919	19964	19913	19664	19771	19735	19707	19834	19809	19736	19737	19730	20028	19946	19794	19788	19926	19507	19683	19896	19859	19819	19687	19822	19890	19725	19963	19691	19738	19775	19866	19878	19980	19736	19908	20011	19910	19890	19680	19857	19671	19849	19972	19812	19695	20123	19920	19900	19826	19806	19975	19846	19841	19888	19866	19986	19757	19781	19808	19867	19884	19869	19709	19998	19906	19912	19696	19862	19928	19702	19763	19862	19795	19923	19721	19911	19776	19760	19891	19958	19610	19849	19938	19806	19738	19886	19884	19873	19922	20129	20130	19668	19809	19865	20027	19951	19871	19926	19667	20100	19936	19770	19688	19890	19892	19924	19827	19858	20083	19952	19758	19915	19932	20010	19691	19869	19807	19683	19798	19878	19696	19893	19643	19759	19906	19545	19645	19659	19993	19767	19916	19744	19843	19906	19632	19861	19818	19932	19439	19813	19796	19983	19954	19997	19811	19881	19613	19713	19917	19796	19996	19920	20016	20102	19958	19856	19833	19927	19827	19921	19855	19774	19847	19774	19792	19953	19748	19753	20015	19812	19942	19784	19937	19841	20007	19979	19770	19896	19842	19959	19737	19961	19805	19901	19895	19872	19737	19848	19638	19764	19990	19653	19782	19959	19478	19978	19641	19619	19641	19833	19820	19927	19933	19836	19800	19925	19912	19886	19876	19910	19840	19983	20061	20035	19868	20045	19842	20137	19795	19978	19668	19777	19805	19861	19719	19710	19803	19795	19895	19949	19732	19934	19833	19846	19650	20062	19733	19494	19660	19963	20062	19991	19629	20105	19961	19868	19911	19662	19847	19826	19876	19756	19977	19777	19728	19845	19762	19948	19871	19847	19897	19746	19833	19984	19961	19955	19717	19786	19736	19870	19997	19874	19930	19837	20097	19855	20042	19912	19942	19776	20078	19802	19844	20024	19845	19738	19802	19904	19986	19890	19927	19666	19732	19897	19744	19708	19882	19987	19900	20059	19688	19695	19713	19999	19941	19824	20074	19517	20063	19634	19737	19927	19851	19721	19778	19853	19804	19872	19996	19918	19827	19771	19783	20059	19927	19856	19772	19811	19868	19725	19608	19883	19836	19852	19810	19855	19820	19664	19829	19808	20211	20109	19792	19776	20107	19702	19654	19865	19877	19664	19782	19864	20166	19897	20014	19962	19783	20114	19637	19811	19901	19994	19981	19855	19752	20022	19918	19883	20002	20056	19716	19840	19738	19894	19781
49601	82306	79185	60206	47426	31249	25083	22494	20438	18836	17638	16920	16502	16254	16188	16014	15524	14823	14716	14815	14452	14475	14463	14328	14367	14253	14153	14212	14195	14371	14231	14481	14363	14129	14339	14288	14472	14345	14279	14177	14376	14219	14339	14261	14326	14381	14214	14352	14369	14319	14323	14189	14288	14009	14126	14082	14227	14189	14007	14204	13966	13952	14350	14018	14198	14015	14124	14165	14064	14126	14101	14048	14155	14084	14287	14338	14205	14033	14224	14246	14046	14168	14189	14020	14045	14300	14111	14010	14084	14298	14201	14008	14211	14165	13976	14154	13915	14089	14090	14177	14259	13875	14044	14294	14172	14089	14082	14106	14262	14015	14205	14093	14023	14198	14185	14127	14052	14047	14145	14130	13913	14011	14223	14198	13942	14147	14062	14209	14116	14094	13916	14138	13984	13994	14099	13878	14146	14181	14208	13982	13984	14072	14021	14056	14067	13951	13997	14226	14155	14046	14216	14146	14137	14042	14037	14060	13936	14054	14088	13999	13827	14278	14079	14241	14237	14066	14075	13926	14038	13848	14157	14179	13936	14006	14232	14173	14107	14108	14141	14157	14084	13967	14050	14039	13997	14130	14006	14117	14105	14132	14128	14154	14120	14040	14098	14062	14063	14096	13932	14196	14195	14015	14044	14154	13983	14047	14173	14158	14187	14202	14179	14078	14247	14185	14068	14242	14049	14029	13989	14234	14272	14211	13957	14034	14241	14192	13990	14075	14064	14259	14109	14263	14197	14135	14203	14211	14145	14015	14162	14066	14116	14066	14151	14169	14135	14272	14183	13968	14174	14143	14135	14003	14072	14024	14014	14171	14117	14049	13958	14035	14093	14038	14061	14111	14104	14004	14136	13938	14122	13955	14283	13985	13983	14077	14003	14222	13888	14096	14213	14076	14027	14046	14123	13995	14098	14056	14101	14113	13992	14138	14184	14373	14127	14165	14171	13983	14003	14079	14138	14146	14241	14145	14141	14193	14102	14120	14033	14099	14149	14150	14177	14137	14088	14167	14076	14194	14229	14028	14020	14261	14000	14210	14090	13976	14111	14031	14118	13971	14090	14119	14054	13934	14094	14127	14306	14096	14001	14108	14107	13937	14125	14231	14138	14122	14218	14172	14180	14087	14137	14027	13948	14247	14055	14087	14058	14057	14072	14002	14058	14030	14087	14037	14149	14030	14037	14176	13931	14097	14035	14026	13971	14109	14282	14176	13989	14144	14181	14161	14001	14184	14142	14200	14065	14114	14037	14152	13998	14006	14145	14216	13979	14152	14063	14054	14206	14182	14055	14121	14192	14115	14095	14181	14204	14046	14013	14161	14098	14161	14041	14049	14151	13945	14198	14059	14048	13993	14010	14028	13989	14026	14373	13931	14163	14166	14118	14289	14140	13978	14096	14164	14170	14158	14138	14013	14185	14147	14067	13914	13957	14104	14067	14081	13982	14265	14110	14087	14042	14189	13986	14069	14215	14112	14033	14110	14156	14076	14047	14139	14192	14226	13968	14082	13936	13988	14019	13996	14045	14328	14113	14114	14169	13899	14058	14195	13965	14097	14292	14025	14107	14229	14137	14095	14309	14056	14219	13924	14074	14056	14097	14135	14123	14076	14054	14265	14021	14112	14218	14101	14113	14055	14135	14017	14081	14176	13942	13970	14160	14105	14270	13941	13962	14237	14238	14079	14004	13963	14120	14060	14083	14026	14093	14058	14235	14187	13986	14063	14254	13933	13967	14226	14077	14237	13975	14296	14240	14099	13944	14282	14107	14134	14158	13954	14211	14059	14109	14111	14114	14207	14079	13995	14196	14066	14110	14309	14225	14049	14087	14078	14067	13960	14130	14140	14135	14163	14083	14181	14083	14036	14044	14162	14196	14195	14052	13898	14049	14228	14025	13970	14093	14201	14131	13901	14132	14084	14005	14191	14185	14062	14126	14148	14071	14040	14009	14060	13949	14013	13971	13978	13967	14081	13990	14160	14242	13933	13916	14182	14345	14063	14237	14061	14176	13991	14155	14183	14070	14165	14132	14265	14057	13954	14322	14110	13945	14225	14087	14199	14141	14279	14002	14192	14153	14138	14061	14107	14035	14002	14117	14216	14101	14125	14115	14217	14034	14147	14246	14266	14130	14140	14096	14164	14098	14158	14114	14174	14135	14162	13982	14217	13985	14266	14071	13955	14014	14016	14190	14079	14082	14159	14028	14136	14001	14159	14091	14114	14068	14062	14037	14112	13993	13992	14036	13947	14089	14158	14282	13863	14157	14114	14088	14097	14165	14080	14259	14115	14329	14180	14091	14344	14003	14267	14141	13996	14174	14058	14078	14016	14078	14020	14176	14062	14027	14165	14095	14049	14142	14006	14127	14090	14101	14148	13990	14060	14081	14169	14071	14148	14090	14092	14083	14098	14126	13995	14004	14024	14324	14108	14117	13972	14110	14104	14159	14080	14183	14161	14052	14195	14276	13969	14210	14177	14049	13985	14245	14391	14269	14167	14153	13949	14192	14052	14135	14090	14056	14186	14096	14169	14023	14186	13897	14060	14185	14160	14146	14135	14161	13896	14205	14015	14065	14172	14201	14206	14136	13928	14046	14202	14282	14086	14145	14006	14148	14018	14116	14079	14089	14156	13950	14200	14033	14227	14045	14023	14076	14135	14122	14248	14222	14020	14057	14095	14089	14216	14132	14301	14279	14191	14129	14191	14094	14104	14191	14186	14099	13919	14031	14192	13980	14223	14039	14009	14025	14130	13994	14199	14255	14097	14059	14196	14270	14082	14092	13996	14120	13966	14293	14117	13959	14088	14174	14133	13973	14004	14100	14127	14245	14234	14126	14114	14333	14133	14174	14164	14088	14141	14180	14097	14135	14089	14064	14267	14106	14185	14175	13936	14111	14178	14066	14000	14179	14096	14222	13984	14030	14041	14108	14143	13965	14108	14035	14220	14199	14003	14102	14110	14051	14157	14094	14064	14183	14152	14090	13995	14109	13991	13919	14089	14189	14038	14165	13982	14016	14069	14102	14074	14090	14124	14113	14020	14097	14036	14094	14069	14109	14226	14056	14127	13993	14141	14050	14018	14029	14165	14177	14127	14115	14160	14102	14205	14025	14098	14144	14057	14169	14152	13918	14137	14084	14062	14047	14122	14077	14175	14070	14243	14092	13954	14203	14029	13997	14114	14174	14066	13990	14192	13977	14111	14097	14162	14035	14162	14165	14082	14066	14211	13955	14142	14182	14075	14258	14189	14035	14108	14284	14078	13966	14268	14197	14016	14021	14031	14038	14092	14100	14114	14133	14257	13987	14039	14013	14335	14180	14124	14093	14116	14009	14067	14083	14067	14191	14329	14130	14058	14162	14227	14069	14067	14067	14146	14183	14012	14042	13936	14040	14078	14131	14082	14028	14224	14049	14230	14185	14159	14303	13971	14280	13972	14242	14137	14263	14007	14082	14144	13931	14057	14204	14210	14278	14108	14121	14007	14190	14244	14146	13964	14233	14037	14108	14032	13920	13957	13955	14184	14063	14111	14076	14052	13994	14035	13829	14140	14234	14123	14154	14199	14152	14122	14089	14173	14188	14170	14033	14141	14022	14231	14137	14148	13888	14170	14189	14143	13995	14238	14092	14050	14082	14038	14081	14090	14153	14166	14026	14205	14217	13958	13956	14259	14001	14029	13943	14017	14003	13885	14057	13854	13989	14059	14141	14050	14043	13965	14001	14029	14018	14172	14159	14051	14119	14059	13954	13887	14177	14216	14051	14010	14114	14006	14009	14029	14103	14068	13909	13906	14203	14188	14137	14153	14021	14166	14234	14022	14168	14018	14341	14023	14011	14127	14103	14108	13963	14261	13982	14174	13979	14085	14013	14169	14188	14096	14273	14093	14090	14177	14133	14112	14113	14169	13973	14166	14099	14186	14123	14111	14058	14126	13963	14170	14206	14037	14070	13849	14107	13990	13966	14125	14112	13963	14162	14192	13988	14104	13990	14174	14184	14079	13808	13998	14009	14041	14108	13999	14193	14136	14204	14299	14044	14101	14074	14164	14103	14224	14172	14134	14088	14067	14034	14018	14077	14205	14174	13953	14203	14059	14158	14212	14163	13923	14055	14165	13943	14124	14040	14327	14178	14375	14016	14122	14232	14051	13989	14061	14264	14031	14242	14112	14127	14178	14100	14129	13932	14010	14194	14111	14074	14151	14092	14105	14103	14090	14084	14128	14000	14215	14114	14112	14120	14136	14030	14285	14134	14111	14038	14150	14136	14054	14193	14108	13970	14222	14058	14088	14041	13975	14054	14061	14060	14138	14048	14117	14182	14028	14135	14091	14046	13943	14129	14118	14159	14182	14111	14100	14061	14243	13955	13942	14241	14087	14140	14112	14034	14088	14140	13975	14001	14071	14190	13994	13937	14080	13938	14230	14004	13940	14218	14059	14174	14137	14136	14044	14092	13940	14131	14105	14032	14099	14040	14090	14173	14109	14128	14231	13996	14074	13977	13960	14261	14121	14067	13989	14072	13896	14085	14108	14024	14009	14072	14181	14011	14125	14194	13968	14085	14104	14081	14115	14005	14168	13969	14101	14118	14093	14057	14240	14218	14073	14153	14101	14013	14210	14063	14173	13933	14182	14188	14048	14185	14107	13960	14037	13950	14159	14156	14029	13988	14176	14155	14017	14337	14206	14148	14129	14198	14049	14304	14242	13963	14096	14179	14120	14144	14205	14220	14074	14015	14203	14032	13884	14341	13902	13878	14080	14057	13993	14376	14079	14005	14017	14127	14040	13898	14127	14190	13844	14026	13954	13979	14034	14163	14060	14064	14080	14025	14144	14080	14191	14084	14053	13928	14156	14181	14155	14101	14276	14119	14033	14000	13986	14073	14129	14199	13998	14006	14276	14011	13965	13939	14030	14093	13968	14119	14132	14004	14175	13967	14114	14260	14139	14146	14049	14126	13982	14066	13949	13974	14169	14081	14111	14076	13789	14343	14135	13995	14183	14054	14135	14042	13982	14180	14055	14214	13945	14245	14101	14149	14247	14179	14129	14138	14092	14091	14080	14305	14096	14053	14120	14125	14004	14135	14102	14072	14214	14164	14159	13992	14258	13999	13992
43084	55086	57351	47616	35334	27746	24517	23019	22408	21801	21405	21209	20987	21112	21450	21080	20955	20729	20865	20551	20571	20661	20562	20573	20457	20575	20502	20660	20661	20416	20480	20580	20787	20339	20374	20648	20395	20629	20687	20622	20527	20513	20385	20383	20517	20575	20417	20534	20494	20536	20475	20307	20472	20419	20558	20396	20154	20265	20611	20463	20537	20518	20330	20451	20515	20432	20199	20770	20467	20468	20521	20547	20564	20694	20489	20525	20773	20549	20538	20442	20718	20592	20543	20406	20260	20466	20404	20193	20503	20517	20323	20421	20432	20459	20261	20173	20674	20450	20603	20468	20602	20415	20534	20526	20483	20441	20516	20220	20560	20225	20235	20550	20588	20450	20424	20317	20567	20493	20465	20500	20364	20325	20386	20384	20262	20628	20416	20312	20382	20694	20457	20408	20383	20639	20388	20299	20544	20616	20512	20430	20214	20516	20351	20431	20601	20352	20552	20635	20266	20596	20457	20326	20367	20319	20510	20384	20623	20473	20491	20540	20276	20130	20581	20327	20626	20555	20409	20554	20408	20632	20456	20721	20516	20436	20518	20490	20393	20474	20542	20409	20407	20333	20554	20302	20378	20415	20422	20390	20681	20493	20523	20421	20484	20455	20165	20368	20435	20376	20635	20393	20460	20169	20422	20281	20504	20148	20478	20350	20820	20300	20456	20440	20589	20450	20566	20566	20565	20475	20443	20238	20522	20548	20530	20407	20251	20318	20447	20529	20590	20612	20322	20471	20361	20477	20386	20290	20491	20317	20304	20147	20476	20472	20370	20355	20230	20263	20567	20407	20592	20388	20371	20380	20577	20470	20648	20330	20519	20368	20499	20436	20404	20482	20590	20479	20396	20527	20531	20441	20426	20229	20349	20318	20372	20528	20630	20416	20281	20502	20347	20536	20270	20382	20551	20417	20483	20539	20411	20414	20582	20491	20432	20436	20659	20472	20500	20469	20478	20305	20625	20700	20503	20332	20303	20547	20396	20556	20598	20476	20435	20376	20525	20417	20401	20546	20272	20591	20544	20412	20275	20452	20579	20515	20456	20709	20368	20467	20263	20506	20331	20486	20519	20217	20506	20333	20620	20415	20327	20493	20637	20407	20424	20590	20441	20363	20333	20433	20479	20470	20469	20313	20585	20353	20406	20557	20300	20395	20484	20704	20622	20540	20569	20615	20343	20537	20411	20397	20474	20315	20647	20582	20436	20431	20433	20374	20341	20114	20268	20405	20313	20347	20441	20627	20671	20403	20596	20484	20475	20836	20477	20535	20510	20606	20371	20635	20667	20363	20519	20414	20535	20485	20661	20294	20578	20493	20211	20505	20613	20806	20446	20409	20437	20431	20610	20450	20535	20350	20702	20310	20426	20591	20635	20417	20405	20347	20081	20368	20216	20545	20623	20386	20381	20244	20587	20301	20601	20377	20219	20503	20589	20390	20378	20543	20554	20383	20533	20472	20400	20334	20275	20662	20602	20594	20373	20588	20528	20380	20531	20486	20530	20344	20500	20640	20497	20383	20282	20394	20278	20359	20515	20467	20618	20716	20317	20538	20639	20427	20352	20628	20683	20452	20610	20610	20390	20432	20357	20488	20442	20319	20636	20281	20630	20393	20521	20460	20620	20527	20386	20303	20296	20209	20541	20629	20638	20334	20106	20372	20509	20643	20352	20337	20316	20672	20305	20412	20526	20454	20576	20422	20579	20699	20296	20359	20418	20400	20441	20316	20452	20514	20533	20625	20611	20347	20363	20574	20519	20503	20201	20384	20529	20275	20397	20597	20615	20664	20563	20654	20381	20294	20547	20427	20474	20622	20630	20157	20504	20393	20400	20345	20464	20360	20374	20445	20742	20590	20498	20388	20526	20435	20533	20355	20539	20527	20564	20355	20444	20368	20444	20617	20406	20680	20484	20552	20710	20371	20529	20525	20483	20422	20371	20677	20385	20392	20512	20527	20259	20496	20348	20542	20607	20411	20314	20444	20482	20238	20531	20484	20413	20516	20501	20697	20443	20403	20618	20375	20419	20532	20540	20443	20502	20572	20473	20610	20761	20451	20347	20502	20374	20272	20573	20589	20562	20408	20533	20343	20291	20484	20451	20523	20487	20503	20511	20384	20596	20457	20508	20525	20543	20451	20372	20270	20180	20172	20592	20361	20603	20518	20467	20355	20402	20760	20654	20474	20480	20329	20627	20343	20457	20376	20589	20566	20433	20635	20545	20509	20359	20608	20438	20366	20274	20469	20492	20220	20325	20396	20537	20601	20685	20351	20353	20320	20226	20298	20419	20438	20472	20424	20446	20325	20351	20313	20527	20600	20492	20461	20351	20467	20517	20498	20679	20627	20520	20522	20525	20753	20512	20359	20289	20435	20592	20471	20553	20304	20497	20488	20586	20602	20359	20614	20303	20545	20508	20510	20587	20577	20619	20468	20553	20491	20413	20659	20342	20289	20226	20331	20361	20506	20482	20381	20478	20317	20370	20244	20167	20495	20319	20238	20420	20429	20572	20774	20462	20489	20630	20315	20407	20356	20222	20522	20506	20308	20519	20596	20457	20476	20234	20581	20660	20348	20598	20597	20414	20280	20440	20489	20564	20131	20406	20385	20659	20425	20235	20556	20426	20416	20248	20496	20354	20516	20429	20343	20454	20501	20104	20347	20485	20488	20618	20540	20374	20682	20566	20530	20454	20452	20568	20420	20537	20418	20434	20443	20370	20567	20583	20618	20708	20644	20618	20228	20490	20441	20510	20443	20278	20440	20363	20367	20498	20433	20363	20570	20416	20489	20095	20379	20566	20370	20482	20482	20479	20353	20307	20505	20533	20144	20126	20517	20593	20454	20545	20665	20497	20335	20676	20507	20463	20544	20527	20453	20406	20391	20552	20487	20414	20275	20605	20582	20397	20500	20330	20475	20327	20378	20560	20542	20366	20619	20359	20554	20638	20448	20460	20470	20612	20462	20604	20617	20322	20377	20678	20479	20696	20323	20650	20229	20353	20288	20544	20664	20476	20465	20421	20409	20495	20620	20478	20351	20599	20414	20287	20549	20620	20378	20379	20552	20493	20437	20195	20362	20404	20564	20652	20501	20499	20631	20438	20420	20539	20563	20577	20443	20675	20563	20612	20535	20757	20524	20524	20654	20522	20343	20276	20379	20503	20249	20575	20460	20379	20315	20532	20516	20420	20568	20443	20317	20568	20530	20537	20542	20436	20412	20567	20375	20263	20340	20526	20675	20453	20349	20370	20600	20321	20261	20407	20461	20284	20423	20540	20663	20367	20534	20339	20265	20433	20375	20679	20502	20542	20409	20550	20452	20568	20360	20314	20451	20366	20356	20504	20556	20498	20465	20325	20427	20347	20554	20439	20432	20153	20320	20477	20369	20473	20588	20528	20267	20424	20468	20252	20174	20375	20537	20389	20552	20708	20358	20391	20338	20547	20569	20186	20504	20523	20524	20568	20145	20410	20353	20438	20670	20539	20582	20524	20348	20455	20444	20203	20408	20284	20512	20272	20443	20391	20378	20466	20530	20668	20347	20349	20199	20285	20336	20620	20435	20647	20458	20469	20480	20490	20710	20751	20609	20557	20499	20401	20552	20605	20192	20440	20188	20584	20475	20349	20473	20453	20313	20285	20355	20458	20417	20474	20329	20372	20422	20528	20554	20300	20576	20576	20540	20481	20491	20248	20365	20531	20596	20499	20600	20605	20482	20610	20393	20612	20409	20262	20634	20464	20509	20480	20503	20699	20377	20536	20567	20426	20353	20469	20525	20403	20292	20431	20478	20262	20720	20675	20448	20458	20473	20417	20160	20453	20486	20250	20352	20162	20427	20469	20299	20231	20419	20440	20581	20608	20383	20421	20446	20575	20407	20319	20279	20336	20481	20525	20379	20550	20443	20346	20304	20417	20453	20656	20743	20370	20292	20390	20552	20591	20432	20474	20626	20386	20229	20580	20524	20488	20498	20669	20383	20431	20433	20572	20556	20480	20605	20425	20449	20303	20335	20480	20732	20643	20380	20644	20457	20331	20448	20555	20476	20255	20529	20487	20736	20484	20507	20320	20272	20306	20432	20351	20307	20276	20491	20330	20325	20616	20471	20478	20483	20471	20467	20568	20527	20634	20531	20537	20470	20620	20490	20477	20452	20484	20427	20607	20563	20330	20269	20432	20386	20234	20582	20680	20666	20445	20165	20440	20501	20592	20510	20467	20566	20427	20467	20426	20556	20592	20471	20409	20673	20387	20436	20507	20399	20658	20422	20223	20631	20585	20274	20305	20624	20464	20504	20333	20529	20543	20535	20247	20441	20528	20474	20444	20389	20315	20733	20324	20554	20299	20637	20432	20538	20455	20645	20545	20466	20562	20436	20538	20494	20478	20716	20448	20642	20339	20464	20532	20515	20677	20272	20521	20507	20595	20608	20302	20608	20555	20087	20368	20326	20468	20488	20245	20391	20592	20575	20631	20691	20451	20360	20244	20360	20588	20402	20412	20322	20489	20452	20519	20378	20594	20342	20545	20447	20554	20656	20406	20340	20573	20411	20499	20629	20291	20491	20455	20430	20452	20398	20627	20630	20468	20236	20226	20519	20472	20502	20521	20515	20592	20521	20626	20610	20597	20307	20415	20435	20452	20355	20503	20256	20499	20548	20492	20401	20431	20527	20360	20631	20448	20324	20510	20587	20692	20413	20592	20403	20246	20437	20299	20595	20523	20302	20372	20586	20496	20318	20420	20421	20515	20412	20490	20770	20544	20316	20173	20585	20427	20366	20494	20179	20621	20607	20467	20515	20451	20278	20321	20451	20366	20492	20491	20649	20577	20241	20233	20570	20581	20498	20494	20615	20484	20314	20579	20581	20417	20547	20541	20336	20331	20475	20276	20476	20546	20263	20383	20460	20460	20586	20578	20365	20379	20483	20424	20566	20572	20437	20536	20451	20590	20496	20417	20538	20360	20448	20272	20470	20386	20482	20462	20395	20336	20402	20486	20625	20399	20385	20580	20526	20371	20543	20502	20412	20249	20481	20417	20674	20771	20578	20409	20705	20696	20405	20462	20725	20511	20163	20611	20576	20306	20615	20304	20267	20346	20320	20327	20393	20528	20555	20579	20288
45444	64696	58638	43694	30813	22305	19379	17885	16969	16241	15737	15329	15401	15230	15185	15134	14830	14721	14548	14759	14736	14544	14635	14637	14493	14641	14442	14495	14416	14463	14402	14605	14628	14511	14572	14646	14487	14412	14491	14467	14382	14457	14385	14417	14497	14388	14302	14518	14447	14645	14419	14420	14402	14373	14459	14446	14345	14435	14464	14264	14408	14402	14459	14416	14251	14384	14320	14415	14601	14356	14542	14337	14393	14490	14494	14211	14286	14391	14483	14531	14397	14446	14423	14608	14301	14494	14392	14472	14434	14488	14427	14191	14534	14365	14312	14521	14430	14521	14420	14525	14416	14345	14397	14352	14483	14376	14451	14299	14538	14487	14305	14460	14372	14313	14451	14483	14321	14473	14393	14463	14366	14400	14381	14388	14508	14413	14324	14489	14376	14419	14496	14465	14352	14415	14233	14403	14485	14462	14506	14347	14421	14366	14479	14438	14347	14425	14479	14258	14308	14350	14233	14244	14349	14291	14345	14577	14528	14452	14471	14381	14289	14338	14285	14423	14255	14221	14376	14484	14491	14302	14340	14377	14325	14438	14542	14404	14479	14424	14311	14279	14344	14365	14548	14292	14442	14383	14359	14428	14402	14515	14348	14577	14404	14553	14459	14540	14379	14523	14315	14349	14506	14231	14329	14447	14570	14403	14392	14336	14363	14397	14479	14268	14378	14352	14551	14283	14233	14476	14431	14435	14206	14268	14374	14494	14312	14379	14281	14230	14529	14332	14534	14377	14401	14388	14377	14433	14289	14564	14394	14327	14255	14257	14424	14474	14308	14384	14223	14461	14459	14194	14615	14085	14330	14487	14486	14252	14433	14213	14548	14396	14360	14377	14471	14422	14366	14353	14310	14489	14471	14359	14361	14468	14360	14594	14294	14485	14589	14383	14276	14338	14276	14383	14345	14322	14410	14431	14545	14302	14510	14291	14509	14399	14585	14435	14386	14345	14355	14312	14482	14416	14428	14517	14466	14421	14448	14391	14376	14455	14231	14253	14532	14487	14344	14480	14412	14151	14399	14338	14298	14535	14584	14345	14474	14494	14217	14492	14371	14526	14434	14557	14568	14489	14417	14384	14517	14264	14406	14521	14346	14107	14386	14609	14231	14449	14443	14428	14277	14295	14343	14438	14308	14313	14597	14460	14329	14405	14381	14496	14281	14457	14354	14402	14437	14248	14461	14316	14411	14377	14461	14523	14421	14301	14314	14630	14480	14526	14453	14332	14289	14349	14405	14310	14439	14398	14207	14186	14555	14386	14359	14278	14366	14371	14301	14079	14440	14634	14553	14426	14240	14478	14493	14499	14388	14549	14398	14525	14438	14403	14636	14463	14448	14538	14364	14478	14367	14528	14192	14462	14440	14372	14388	14155	14434	14249	14498	14534	14440	14449	14410	14385	14439	14393	14563	14374	14436	14598	14380	14435	14365	14423	14365	14417	14526	14569	14403	14466	14327	14390	14405	14496	14431	14299	14400	14286	14354	14607	14523	14405	14554	14617	14366	14400	14409	14454	14392	14487	14476	14349	14449	14325	14353	14338	14287	14323	14480	14320	14474	14433	14480	14411	14469	14296	14457	14408	14489	14393	14481	14546	14304	14374	14208	14561	14404	14333	14453	14555	14439	14609	14335	14247	14242	14357	14324	14392	14307	14396	14515	14340	14489	14241	14563	14364	14326	14496	14328	14437	14499	14263	14327	14432	14343	14158	14344	14442	14266	14317	14221	14354	14376	14479	14392	14408	14530	14369	14249	14260	14464	14463	14321	14290	14397	14300	14282	14418	14515	14378	14577	14454	14448	14450	14318	14356	14334	14295	14344	14303	14331	14464	14386	14212	14340	14349	14401	14367	14340	14376	14366	14437	14283	14374	14297	14412	14450	14259	14489	14350	14551	14284	14375	14440	14330	14637	14412	14245	14422	14438	14406	14375	14316	14458	14421	14355	14242	14274	14232	14307	14359	14548	14388	14482	14438	14392	14455	14368	14498	14418	14396	14377	14342	14543	14486	14241	14385	14461	14436	14260	14452	14436	14374	14362	14162	14445	14459	14440	14385	14440	14431	14462	14170	14566	14493	14322	14464	14218	14518	14371	14464	14414	14462	14359	14405	14334	14240	14426	14343	14416	14517	14566	14374	14458	14452	14461	14455	14426	14357	14551	14493	14534	14505	14427	14435	14540	14229	14294	14475	14419	14421	14481	14316	14453	14393	14382	14394	14433	14421	14594	14495	14478	14635	14502	14562	14422	14582	14583	14502	14340	14348	14381	14512	14388	14555	14517	14381	14247	14313	14631	14290	14408	14422	14358	14290	14451	14360	14418	14286	14438	14440	14392	14409	14398	14336	14497	14616	14480	14505	14501	14312	14396	14424	14381	14480	14325	14374	14373	14474	14214	14378	14319	14328	14542	14396	14260	14371	14345	14313	14312	14386	14200	14565	14410	14305	14305	14278	14385	14438	14340	14488	14359	14386	14307	14344	14424	14565	14632	14352	14503	14465	14191	14407	14428	14359	14457	14545	14444	14383	14291	14453	14392	14370	14472	14462	14365	14358	14486	14536	14384	14258	14313	14276	14409	14399	14475	14422	14415	14604	14344	14404	14493	14402	14598	14494	14388	14356	14468	14453	14454	14515	14493	14418	14468	14419	14585	14416	14449	14436	14488	14433	14283	14269	14443	14332	14196	14577	14470	14203	14337	14475	14333	14397	14375	14381	14435	14350	14363	14526	14490	14436	14338	14308	14505	14394	14468	14593	14343	14405	14304	14416	14414	14360	14401	14431	14564	14420	14472	14362	14193	14348	14492	14429	14522	14430	14374	14410	14559	14399	14332	14237	14316	14350	14380	14461	14516	14282	14368	14347	14310	14408	14204	14388	14332	14394	14226	14539	14676	14484	14379	14399	14645	14409	14389	14397	14432	14461	14394	14417	14683	14326	14362	14487	14323	14483	14636	14434	14297	14233	14449	14311	14408	14635	14464	14549	14371	14496	14414	14427	14403	14383	14254	14423	14598	14433	14532	14519	14289	14387	14299	14354	14388	14478	14464	14286	14310	14499	14339	14459	14413	14464	14496	14348	14541	14411	14553	14401	14473	14450	14408	14504	14557	14459	14503	14621	14296	14248	14444	14372	14477	14505	14398	14410	14613	14536	14371	14588	14425	14396	14554	14492	14413	14462	14455	14491	14386	14462	14335	14339	14471	14431	14456	14404	14532	14410	14207	14455	14269	14413	14542	14453	14249	14347	14236	14367	14256	14384	14332	14464	14440	14328	14394	14405	14316	14336	14454	14356	14456	14261	14478	14240	14620	14466	14316	14610	14506	14377	14399	14286	14484	14430	14296	14444	14326	14650	14419	14308	14520	14334	14511	14402	14412	14547	14292	14235	14542	14537	14402	14519	14398	14370	14518	14604	14322	14541	14402	14252	14494	14298	14587	14518	14602	14463	14327	14406	14449	14553	14454	14382	14551	14496	14478	14433	14271	14568	14518	14398	14506	14556	14372	14465	14389	14482	14328	14376	14421	14564	14563	14477	14453	14520	14321	14455	14416	14419	14552	14347	14473	14355	14375	14423	14446	14693	14436	14354	14366	14336	14244	14487	14589	14415	14460	14314	14372	14483	14499	14390	14394	14723	14488	14429	14598	14428	14561	14418	14376	14567	14506	14532	14265	14276	14382	14448	14398	14159	14491	14281	14447	14502	14391	14679	14415	14450	14462	14466	14450	14305	14484	14517	14596	14390	14342	14299	14461	14290	14489	14266	14597	14324	14449	14429	14487	14649	14411	14377	14503	14395	14410	14412	14224	14453	14386	14428	14347	14526	14360	14565	14452	14296	14302	14411	14329	14340	14466	14364	14265	14416	14396	14319	14423	14552	14344	14357	14565	14181	14342	14502	14472	14411	14206	14439	14376	14340	14490	14459	14561	14384	14538	14410	14399	14343	14233	14436	14294	14366	14353	14514	14554	14428	14383	14532	14499	14369	14500	14423	14442	14567	14316	14313	14384	14308	14457	14391	14411	14303	14295	14372	14465	14619	14555	14433	14471	14404	14275	14254	14368	14604	14196	14404	14446	14399	14421	14600	14505	14310	14338	14516	14411	14350	14462	14424	14380	14313	14481	14551	14412	14440	14259	14297	14491	14455	14561	14200	14402	14463	14266	14279	14403	14321	14247	14398	14601	14294	14403	14317	14560	14418	14209	14502	14495	14496	14260	14531	14477	14333	14293	14482	14302	14502	14283	14406	14323	14413	14416	14326	14401	14258	14442	14385	14363	14398	14448	14418	14474	14414	14419	14325	14415	14391	14346	14354	14507	14475	14445	14281	14320	14307	14479	14470	14372	14340	14552	14321	14372	14350	14500	14560	14367	14309	14257	14452	14519	14394	14362	14481	14442	14393	14346	14441	14422	14398	14367	14380	14467	14541	14408	14319	14261	14319	14387	14399	14516	14317	14484	14424	14436	14202	14515	14411	14551	14362	14423	14389	14324	14351	14403	14361	14302	14416	14405	14301	14327	14657	14353	14276	14476	14271	14334	14442	14303	14290	14350	14395	14385	14354	14345	14347	14572	14431	14607	14464	14424	14428	14321	14453	14355	14426	14510	14366	14299	14388	14368	14436	14334	14312	14391	14380	14386	14376	14205	14369	14453	14434	14315	14437	14236	14246	14387	14514	14467	14365	14521	14409	14268	14488	14457	14378	14567	14437	14372	14429	14418	14302	14288	14625	14342	14524	14300	14444	14380	14405	14405	14472	14477	14354	14432	14330	14408	14525	14430	14241	14348	14477	14304	14457	14438	14399	14510	14523	14401	14355	14396	14491	14520	14456	14247	14444	14370	14321	14393	14358	14336	14312	14455	14416	14407	14399	14427	14462	14412	14410	14423	14393	14396	14580	14370	14488	14379	14578	14367	14377	14247	14447	14307	14362	14500	14311	14353	14154	14340	14436	14314	14338	14288	14463	14229	14523	14459	14345	14492	14360	14336	14569	14319	14382	14345	14615	14429	14502	14488	14269	14352	14373	14433	14381	14249	14411	14341	14215	14379	14383	14490	14468	14312	14543	14393	14409	14178	14524	14415	14495	14257	14353	14586	14563	14464	14401	14493	14453	14336
26661	22430	35533	40849	34762	29736	28436	24877	23129	22653	22092	21544	21290	20895	21201	21133	20814	20499	20500	20320	20257	20355	20328	20164	20192	19986	20053	20146	20135	20193	20050	20190	20241	20110	20064	20170	20271	20297	20241	20180	19941	19886	20058	20088	20025	20210	20207	20152	20012	20069	20139	19945	19911	19888	20054	20095	20126	20014	20217	20096	19975	19912	20021	20060	19833	19858	19879	19942	19955	19953	19878	20267	20088	19967	19699	19990	20156	19808	20049	20018	19703	19994	20077	20041	20055	19932	20337	20171	19972	19753	20094	19975	19922	20027	20030	19798	20081	19918	20040	19863	19958	20068	20081	20062	20093	20172	19870	19883	19802	20028	20115	19969	20107	20124	20175	20002	20068	20230	20047	19860	19667	20049	19785	19755	19945	19964	20134	19880	19973	19852	20096	19771	19989	19898	20115	19902	19884	19814	20000	19807	19916	20046	20143	19880	19971	19890	20283	20003	19897	19813	19833	19997	19995	20030	20061	20037	20037	19773	19738	19748	19924	19987	19907	20135	19664	20171	20057	20277	19984	19989	20131	20015	20181	20034	19878	19931	20133	19981	20123	20283	20004	20027	20114	20084	20123	20060	19786	19945	20011	19806	20053	20074	19860	20101	19838	19941	20063	19746	19846	19965	19876	19945	20083	19983	20020	19996	19629	19994	19934	19962	20105	19927	20125	20124	19909	19789	20087	20100	19944	20097	20070	19825	19661	19728	19875	20049	19967	20097	19932	19965	20053	20160	19818	19937	19953	19874	19882	20038	20078	19817	20004	19947	20049	19825	20113	19864	19885	20045	19908	19950	20016	19910	19859	20130	19846	19844	20045	20003	20041	20067	19870	19882	19985	19884	19725	19718	19837	19847	20022	19953	20067	20124	19866	19854	19776	20138	19922	19829	19699	20082	20001	20122	20046	20073	20057	19691	19792	20039	20031	19646	19905	19869	19959	19820	19896	19843	20077	19891	19888	19921	19777	19887	19748	19958	19664	19902	20002	20059	19909	19941	19989	19954	20069	19934	19961	19944	19985	20066	20035	19923	20122	20068	19915	19842	19950	20052	19918	20172	20051	19953	20012	20003	19859	19664	20084	19979	19986	19986	20125	19864	19816	19753	20010	20024	19803	19979	19772	20041	19947	19997	20071	20059	20060	19830	19915	19955	19889	19876	19934	19831	19929	19966	19848	19905	19921	20063	19756	19800	19776	20087	20011	19970	19948	19793	19974	19963	19751	19947	20131	19982	19990	19751	19956	19875	20089	19928	19997	19951	19962	19856	20110	19820	20003	20093	19936	20012	19955	19927	19872	20022	19948	20063	20029	19972	19983	19893	20073	19934	19879	19869	19995	19936	19844	19951	20076	19760	19982	19893	19736	20157	19752	19811	19943	19810	19745	19983	20086	20168	20083	20106	20199	20103	19907	19789	19878	20135	19890	19880	19945	19926	19864	20132	19885	19865	19927	19988	20055	19944	20075	20023	20274	19980	19946	19985	20107	19924	19916	20005	20024	19990	19935	19915	19969	19813	20086	19895	19978	20085	20025	20074	20098	20006	20129	20062	19976	19871	19856	19795	19857	19995	19965	19904	19871	19948	19823	19991	20145	19666	20098	19830	19800	20047	20132	19867	19972	19801	20039	19864	19907	19946	19882	19827	19674	20064	20032	20064	19904	20106	20076	20060	20061	20003	20239	19856	19736	19993	19661	19838	20031	19711	19962	20080	20030	20005	20005	19929	19935	20079	19959	19900	20146	19757	19751	19912	20081	20098	20010	19969	20111	19950	20032	20030	19917	19949	20057	20031	20042	19720	19796	19987	19792	19897	19991	20007	19909	19792	20033	20179	19714	19596	19930	19982	20072	19912	20066	19814	19867	19816	19971	20028	19902	19754	20166	20116	19820	19886	19973	19848	20079	20020	20059	19910	19927	19913	19888	20030	19850	20021	20098	19844	20126	20019	19967	20008	20021	20007	19906	19774	20035	20028	20218	19879	20156	19961	19980	19828	19858	19941	20010	20156	20104	19911	19799	20135	19947	19928	20015	19948	19784	19993	19835	19960	20019	19959	19847	20018	20066	20207	19907	19962	19926	20051	19952	19983	19998	20028	19939	19982	20082	20044	20164	20061	19845	20212	19747	19970	19931	19764	19993	19807	20132	19880	20126	20171	20178	20037	20045	19940	19921	19944	19797	19881	19665	19774	19922	19777	20021	19983	19870	19910	20029	20030	19966	19920	19708	20197	20055	19982	19887	19872	20001	19751	19917	19753	19893	20026	20085	19954	20009	19839	19977	19842	19884	19829	19840	19745	19961	19697	20065	20050	20007	19929	19909	19938	19963	19815	19897	20081	20201	19968	20163	19876	19951	19985	19981	19965	19713	20121	19981	19888	20160	19961	20024	20153	19900	19958	19925	19989	19889	20005	20024	20113	19813	19867	19866	19777	19970	19655	19949	19765	19812	20183	20161	20090	20014	19850	20181	20129	20011	20009	20187	19906	20209	19898	20020	20104	19944	19946	19942	20162	19946	19952	19909	20000	20126	19918	19939	19975	20255	20023	19911	19718	19923	19685	19612	19705	19922	19988	20023	19942	19926	20052	19878	19957	19939	19851	20118	19847	19586	19890	19968	19841	19978	19885	19938	20031	19838	19940	19769	19909	19936	20152	20093	19855	20021	20061	19868	20123	20167	20094	19916	19914	19934	19856	19922	20055	20039	20115	19668	19784	19964	20049	19881	19960	19901	19774	19924	20078	19836	19832	19787	19871	20011	20003	19892	20090	20031	19881	20159	19979	19948	19878	20076	19833	20099	19963	19897	19933	19866	19676	19698	19936	19986	19693	19946	19963	19925	20079	19861	20012	19859	20040	19922	19908	19971	20071	19806	19986	19854	20011	19990	20064	20030	19962	19986	19829	19686	19822	19969	20077	19688	19869	19962	20098	20127	20144	19668	19864	19819	20166	19905	19767	20144	19952	19909	20104	19754	19928	19999	19817	19843	19908	19976	19947	20072	19961	19767	19747	19931	20147	19993	19895	20081	19995	20107	19966	19970	19785	20063	20136	19982	20027	19940	19824	19966	20025	20133	20071	19761	19824	19775	19894	20055	19814	20098	19908	20214	20214	20085	19960	19918	19937	19930	19733	19816	20085	19980	19907	20098	19970	19953	19939	19772	19931	19935	19943	19899	19877	19970	19834	20023	19833	19883	19968	19930	19982	19929	19963	19835	19825	19805	19853	19910	19940	19870	20002	19950	19839	20017	19977	19998	19985	19763	19922	19780	20143	19837	19980	19916	19710	19979	19837	20000	20155	19813	20077	19836	20005	20212	19954	20027	19880	19716	20046	20100	19948	19805	20106	20012	19963	20057	19935	19957	20156	20039	20196	20035	20067	20071	19800	19828	19933	20063	19692	19971	19995	19848	19946	20021	20111	20202	19844	20046	20021	19836	19858	19870	19945	19933	19938	19911	20006	19998	19716	19939	20043	19682	19777	19822	19976	19897	19930	19956	19818	19966	19912	20147	19984	20102	20135	19886	19690	20071	19870	19890	19986	19896	19983	19926	20065	19942	19921	20137	19850	20111	20057	19891	19890	19848	20027	20051	19910	19947	19848	20041	20069	20228	20139	20080	20058	19954	19992	19812	20139	19951	19835	19945	19744	20032	19978	20096	19962	19993	19994	19750	19963	19955	19811	20020	19877	19866	19875	19928	20193	19870	20220	20031	19687	19712	20067	19714	19991	19949	19860	19953	19719	19948	19868	19893	19814	20039	19927	19963	19823	20052	19922	19904	19879	19971	19985	19932	19918	19813	19870	19970	20011	19915	20040	19723	19898	20033	19940	19969	20198	20034	20011	20270	19984	20143	20071	19760	19850	19963	19958	20087	19975	19899	19789	19908	20275	19854	19758	19932	19809	19925	19922	19760	19854	19897	19811	20157	20131	19939	19783	19983	19853	19987	19895	19889	20103	20038	20089	19936	19910	19946	19951	20075	20201	19722	19995	19936	19991	19992	19978	19916	19842	20067	19860	19771	19907	20233	19814	19771	19978	20167	19708	19872	19847	20138	19988	19967	19795	19762	20066	20078	20114	19944	19811	20044	20086	20105	20114	20063	19783	19784	19950	19763	19824	19901	20041	20023	19827	19674	19832	19921	19797	20123	19993	19905	20065	19961	19934	19995	19912	20116	20043	19867	19954	20378	19939	19887	19930	20062	20074	19901	19950	20003	19883	19996	19932	20015	19945	20132	19994	19992	20003	19744	19782	19962	19895	20110	19898	20079	20139	19981	19909	19950	20133	20084	19952	19955	19914	20005	19985	19941	19831	20048	20053	19884	19830	20038	19834	19929	19978	19954	19931	20151	19893	19765	19962	19881	19972	20038	19767	20067	19975	20089	19709	19966	19791	19782	19866	19982	19764	20042	19885	19954	19864	19881	20097	19691	19808	19950	20244	20044	19772	19950	20068	20080	19822	19910	19846	19838	19945	20095	19980	20114	19911	19963	19918	19734	19706	19866	20052	19901	19987	19861	20067	20144	19628	19913	20061	19976	19844	19998	19838	19895	20074	19762	20011	19985	20013	20029	19879	19988	19724	19943	19917	19874	19906	19952	19946	19802	19860	19874	19924	19844	19799	20043	19934	19950	19958	19782	19944	19825	20239	19927	20029	19981	20035	20055	20099	19747	19887	19795	20052	19982	20016	19796	19907	19886	19902	19951	19775	19902	19928	20038	19873	19912	19904	19976	19769	20018	19770	19869	19850	19794	19769	19962	20008	20014	19926	20037	20313	19752	19764	19923	20023	20010	19978	19839	19712	19713	19778	19684	19846	19754	19729	19761	20195	19821	20110	19864	19939	20016	20021	19807	19816	19734	19919	20074	20141	20031	19812	19912	19925	20072	20146	19805	19926	19859	20000	19969	19706	19848	20230	19911	20121	20044	19870	20040	19886	19941	19818	20006	20110	19967	19967	19975	19914	19968	19853	19793	19744	20098	20043	19774	20049	19953	19782	20056	19886	19738	19917	19775	19752	19832	19874	19859	20253	20249	19743	19721	20070	19978	19921	20019	19966	20084	19929	19906	19936	20126	19979	19925	20007	19885	19829	19981	20103	20083	19831	19862	20221	20025	19998
46431	78272	74648	56852	37228	25784	22728	20437	18527	17434	16785	16279	15966	15764	15617	15528	15282	14661	14668	14637	14637	14464	14544	14276	14477	14228	14362	14387	14315	14246	14339	14326	14279	14360	14307	14484	14523	14467	14310	14340	14300	14394	14233	14326	14201	14237	14349	14197	14375	14326	14305	14131	14269	14121	14186	14245	14081	14239	14241	14322	14194	14192	14333	14089	14271	14207	14111	14193	14195	14149	14269	14332	14142	14238	14278	14110	14147	14207	14246	14131	14401	14219	14273	14225	14327	14192	14175	14241	14175	14064	14228	14174	14235	14071	14329	14264	14202	14248	14380	14226	14143	14171	14308	14211	13961	14348	14123	14135	14361	14048	14133	14317	14303	14213	14192	14287	14268	14254	14123	14179	14191	14179	14258	14245	14262	14107	14097	14240	14324	14101	14079	14268	14148	14093	14141	14177	14207	14190	14146	14233	14178	14172	14253	14173	14302	14241	14236	14285	14172	14302	14249	14166	14176	14163	14262	14220	14232	14063	14235	14335	14136	14191	14290	14246	14265	14304	14039	14358	14183	14186	14255	14319	14045	14145	14313	14227	14197	14060	14097	14231	14178	14332	14201	14107	14273	14185	14416	14228	14286	14096	14211	14217	14124	14179	14365	14210	14139	14187	14171	14213	14142	14307	14178	14195	14223	14300	14340	14327	14262	14188	14205	14233	14244	14278	14344	14147	14240	14265	14201	14143	14147	14205	14126	14095	14134	14142	14114	14172	14148	14062	14059	14367	14302	14190	14316	14113	14156	14291	14149	14304	14216	14042	14437	14232	14154	14301	14271	14108	14337	14196	14186	14205	14242	14240	14146	14141	14259	14341	14050	14145	14290	14146	14238	14166	14064	14116	14178	14223	14308	14236	14192	14039	14380	14076	14393	14186	14214	14139	14155	14200	14274	14280	14220	14397	14205	14152	14245	14219	14154	14177	14303	14186	14395	14306	14288	14231	14379	14129	14112	14292	14219	14063	14110	14335	14210	14061	14279	14206	14155	14116	14230	14116	14200	14303	14207	14245	14293	14305	14159	14315	14216	14157	14097	14180	14392	14130	14230	14200	14205	14314	14238	14174	14112	14186	14243	14312	14106	14345	14195	14318	14165	14315	14173	14233	14305	14302	14222	14096	14260	14188	14155	14154	14318	14137	14062	14131	14193	14364	13964	14083	14191	14087	14189	14179	14214	14220	14494	14177	14388	14382	14158	14147	14182	14136	14283	14225	14194	14234	14197	14208	14202	14304	14267	14356	14020	14167	14156	14100	14340	14330	14242	14139	14420	14313	14180	14293	14201	14197	14251	14209	14343	14035	14271	14229	14168	14214	14313	14135	14235	14275	14108	14237	14323	14261	14374	14327	14278	14152	14191	14295	14110	14268	14193	14109	14372	14189	14191	14300	14168	14219	14373	14109	14198	14280	14343	14025	14187	14195	14382	14125	14178	14063	14012	14384	14189	14376	14103	14386	14344	14230	14120	14327	14132	14143	14257	14314	14265	14068	14253	14215	14373	14243	14107	14366	14222	14197	14308	14234	14280	14161	14257	14194	14160	14178	14133	14110	14267	14170	14193	14333	14113	14339	14345	14103	14320	14213	14155	14282	14340	14199	14262	14222	14280	14155	14410	14367	14230	14294	14200	14284	14169	14123	14305	14128	14247	14193	14218	14200	14199	14080	14240	14087	14165	14197	14182	14159	14319	14183	14326	14059	14294	14372	14295	14306	14253	14121	14161	14440	14213	14180	14225	14302	14384	14153	14301	14274	14106	14231	14220	14164	13971	14321	14086	14302	14390	14227	14312	14243	14105	14093	14330	14203	14159	14339	14339	14205	14243	14272	14384	14244	14307	14112	14270	14205	14319	14178	14110	14228	14207	14118	14285	14163	14198	14163	14269	14197	14138	14189	14275	14194	14315	14222	14466	14269	14333	14316	14267	14347	14249	14259	14109	14199	14283	14215	14320	14174	14334	14084	14263	14219	14346	14104	14279	14207	14069	14123	14176	14135	14505	14112	14208	14278	14101	14141	14312	14195	14178	14208	14262	14090	14300	14189	14220	14202	14372	14280	14349	14246	14294	14052	14266	14229	14263	14280	14361	14384	14295	14246	14254	14394	14176	14207	14180	14263	14405	14092	14200	14128	14132	14169	14079	14219	14251	14155	14469	14369	14185	14074	14232	14073	14071	14064	14324	14206	14231	14060	14375	14287	14162	14196	14179	14191	14244	14185	14338	14227	14308	14240	14391	14234	14224	14140	14372	14214	14179	14187	14212	14244	14486	14280	14155	14458	14147	14181	14268	14250	14291	14277	14125	14311	14240	14277	14237	14315	14210	14306	14220	14149	14367	14251	14329	14398	14177	14313	14320	14186	14209	14157	14263	14163	14190	14135	14133	14246	14157	14223	14344	14082	14230	14160	14219	14194	14227	14267	14145	14282	14279	14309	14276	14040	14204	14092	14251	14281	14160	14164	14161	14298	14215	14278	14305	14170	14293	14046	14201	14088	14405	14008	14222	14097	14221	14364	14151	14276	14398	14208	14051	14208	14358	14257	14218	14197	14131	14197	14298	14294	14052	14265	14276	14348	14351	14295	14052	14168	14285	14047	14357	14311	14061	14175	14157	14245	14260	14116	14208	14186	14292	14297	14179	14362	14318	14307	14271	13987	14223	14226	14220	14220	14020	14214	14133	14195	14244	14174	14140	14088	14132	14237	14204	14212	14276	14164	14219	14100	14200	14203	14186	14213	14032	14149	14378	14207	14060	14292	14216	14329	14084	14076	14202	14307	14087	14064	14096	14265	14159	14204	14271	14092	14353	14142	14233	14415	14185	14288	14274	14178	14292	14231	14187	14312	14302	14235	14168	14214	14268	14122	14217	14108	14420	14125	14231	14176	14163	14205	14311	14269	14246	14188	14378	14241	14200	14122	14092	14222	14253	14271	14256	14345	14247	14231	14014	14239	13961	14199	14163	14200	14168	14000	14236	14155	14140	14175	14191	14122	14176	14298	14293	14126	14312	14296	14243	14244	14338	14341	14347	14074	14307	14271	14324	14142	14224	14200	14158	14088	14252	14221	14384	14383	14186	14250	14384	14186	14201	13980	14221	14300	14281	14418	14296	14226	14173	14328	14242	14256	14119	14205	14099	14122	14433	14213	14150	14183	14189	14189	14182	14268	14204	14215	14172	14088	14302	14269	14295	14269	13942	14149	14273	14219	14035	14161	14276	14228	14345	14109	14302	14087	14316	14275	14317	14118	14107	14204	14162	14251	14170	14180	14301	14238	14149	14364	14103	14283	14059	14220	14018	14351	14178	14075	14173	14203	14142	14138	14175	14234	14328	14331	14175	14332	14293	14160	14166	14195	14292	14177	14133	14129	14189	14106	14208	14431	14145	14266	14276	14175	14130	14224	14180	14113	14340	14140	14414	14228	14179	14172	14364	14221	14350	14209	14274	14196	14300	14201	14215	14083	13963	14337	14102	14164	14119	14126	14087	14135	14251	14249	14243	14218	14235	14302	14290	14416	14165	14168	14167	14271	14143	14379	14238	14390	14226	14153	14178	14225	14357	14172	14234	14147	14461	14146	14254	14070	14335	14204	14211	14304	14296	14163	14127	14253	14191	14173	14201	14052	14179	14194	14259	14205	14340	14200	14139	14090	14186	14212	14337	14252	14265	14307	14160	14005	14334	14119	14276	14276	14195	14118	14433	14092	14229	14320	14176	14276	14240	14130	14292	14261	14326	14190	14279	14180	14215	14354	14309	14232	14187	14222	14095	14257	14217	14343	14241	14102	14176	14395	14103	14224	14188	14296	14255	14088	14283	14068	14190	14284	14170	14419	14375	14179	14411	14318	14331	14189	14286	14421	14050	14143	14185	14207	14133	14436	14352	14159	14234	14278	14138	14373	14167	14179	14350	14141	14398	14338	14180	14219	14160	14253	14371	14234	14208	14209	14109	14264	14206	14126	14180	14297	14258	14237	14061	14161	14165	14156	14104	14070	14166	14316	14312	14117	14139	14159	14298	14344	14254	14238	14250	14188	14402	14330	14257	14092	14249	14169	14437	14301	14157	14342	14236	14295	14193	14043	14203	14158	14103	14155	14050	14264	14163	14319	14226	14386	14139	14104	14190	14218	14196	14278	14208	14262	14204	14095	14215	14083	14167	14268	14202	14345	14006	14314	14244	14212	13998	14307	14140	14267	14286	14157	14238	14175	14316	14155	14174	14215	14268	14070	14188	14314	14257	14303	14185	14135	14293	14259	14097	14151	13997	14282	14334	13954	14148	14246	14265	14181	14253	14079	14221	14356	14246	14087	14066	14334	14331	14228	14315	14273	14468	14329	14189	14368	14260	14153	14205	14403	14292	14210	14328	14154	14255	14106	14261	14219	14092	14274	14206	14126	14223	14266	14226	14323	14370	14227	14373	14354	14352	14239	14111	14268	14265	14310	14188	14163	14190	14235	14323	14313	14194	14285	14190	14081	14305	14244	14218	14332	14249	14030	13985	14128	14264	14116	14187	14176	14154	14217	14130	14324	14259	14103	14058	14278	14393	14285	14267	14225	14070	14341	14425	14193	14257	14246	14294	14171	14266	14224	14196	14241	14375	14173	14255	14251	14316	14239	14004	14128	14173	14174	14236	14397	14152	14185	14251	14021	14201	14268	14018	14123	14133	14061	14164	14257	14066	14158	14215	14226	14107	14391	14228	14220	14225	14226	14199	14183	14241	14286	14138	14010	14147	14388	14299	14325	14207	14359	14171	14201	14221	14097	14245	14286	14237	14280	14207	14383	14334	14307	14432	14341	14080	14087	14300	14191	14296	14300	14154	14165	14243	14210	14316	14165	14059	14353	14255	14247	14244	14152	14120	14213	14240	14284	14275	14304	14007	14371	14214	14129	14221	14200	14235	14182	14041	14414	14336	14283	14308	14239	14158	14238	14278	14331	14185	14229	14168	14246	14201	14258	14298	14206	14379	14124	14046	14152	14260	14304	14223	14230	14262	14254	14250	14301	14347	14146	14303	14177	14402	14543	14008	14203	14300	14222	14257	14228	14105	14291	14412	14240	14206	14221	14207	14337	14147	14158	14264	14161	14178	14257	14255	14229	14364	14107	14193	14245
24937	21751	31394	30572	27196	28168	29663	24313	22005	21229	20602	19767	19477	19371	19523	18988	18747	18299	18172	18036	17890	17778	17854	17946	17747	17841	17719	17689	17691	17758	17947	18033	17759	17825	17607	17832	17565	17802	17765	17835	17605	17617	17620	17693	17586	17526	17654	17262	17843	17451	17557	17566	17611	17735	17601	17596	17431	17660	17518	17465	17466	17505	17830	17452	17414	17605	17529	17481	17455	17391	17510	17190	17564	17393	17511	17386	17580	17403	17242	17517	17304	17632	17636	17498	17354	17613	17363	17694	17421	17494	17418	17396	17436	17301	17465	17339	17314	17461	17644	17316	17320	17645	17671	17431	17371	17619	17421	17257	17441	17368	17497	17626	17515	17621	17305	17428	17211	17533	17386	17517	17516	17267	17477	17368	17634	17661	17330	17476	17424	17514	17673	17619	17390	17393	17525	17482	17322	17412	17526	17529	17633	17469	17539	17323	17452	17683	17563	17575	17418	17646	17371	17358	17327	17294	17677	17396	17207	17259	17451	17457	17536	17408	17466	17383	17692	17370	17471	17376	17580	17302	17422	17398	17276	17379	17295	17399	17428	17347	17495	17381	17492	17491	17499	17494	17542	17424	17678	17395	17500	17410	17529	17655	17441	17524	17389	17488	17435	17397	17395	17247	17606	17470	17141	17501	17413	17504	17399	17501	17391	17466	17579	17487	17511	17563	17529	17606	17288	17276	17340	17387	17523	17517	17488	17330	17643	17591	17380	17286	17508	17456	17621	17547	17440	17406	17676	17472	17620	17443	17424	17284	17384	17436	17261	17187	17267	17627	17453	17525	17540	17503	17715	17628	17629	17669	17524	17463	17310	17356	17515	17418	17345	17507	17495	17288	17288	17538	17307	17583	17557	17250	17259	17198	17359	17503	17540	17695	17473	17478	17401	17238	17566	17439	17389	17317	17468	17462	17251	17510	17310	17479	17673	17341	17546	17388	17699	17543	17491	17479	17591	17647	17518	17471	17388	17408	17327	17520	17343	17458	17444	17407	17405	17551	17626	17574	17451	17389	17508	17471	17479	17287	17615	17409	17360	17231	17438	17457	17262	17374	17450	17699	17580	17355	17454	17615	17330	17373	17494	17520	17547	17279	17343	17538	17874	17653	17611	17453	17449	17513	17548	17507	17456	17336	17656	17568	17828	17263	17523	17529	17544	17279	17501	17298	17492	17620	17458	17412	17463	17396	17556	17556	17494	17557	17326	17327	17579	17124	17529	17272	17486	17514	17288	17286	17568	17630	17505	17630	17620	17423	17254	17426	17488	17404	17529	17340	17606	17766	17266	17450	17292	17619	17645	17498	17600	17330	17376	17424	17392	17551	17390	17506	17720	17379	17388	17467	17491	17492	17484	17376	17460	17523	17718	17493	17775	17468	17633	17535	17472	17581	17427	17598	17194	17439	17629	17631	17356	17604	17685	17548	17467	17414	17469	17374	17262	17532	17390	17539	17424	17475	17720	17484	17235	17556	17370	17405	17364	17514	17481	17715	17634	17461	17376	17453	17790	17436	17493	17503	17476	17577	17242	17421	17479	17391	17637	17589	17501	17479	17227	17524	17531	17621	17495	17359	17567	17221	17424	17497	17485	17451	17408	17368	17465	17415	17618	17295	17288	17428	17532	17546	17270	17306	17418	17406	17524	17213	17436	17371	17582	17588	17452	17413	17300	17531	17329	17545	17349	17438	17347	17516	17413	17439	17673	17286	17281	17418	17593	17429	17326	17454	17435	17339	17519	17426	17562	17420	17427	17388	17519	17382	17498	17367	17495	17296	17395	17439	17324	17591	17632	17501	17514	17397	17360	17421	17452	17578	17434	17389	17234	17437	17552	17546	17374	17493	17546	17478	17571	17322	17481	17551	17442	17545	17380	17444	17470	17453	17504	17330	17481	17441	17251	17294	17402	17504	17275	17606	17248	17451	17324	17539	17344	17404	17329	17389	17285	17362	17400	17470	17392	17433	17254	17102	17424	17575	17271	17658	17536	17492	17410	17380	17549	17455	17417	17445	17406	17501	17273	17394	17512	17507	17352	17448	17827	17699	17397	17484	17489	17559	17460	17442	17431	17328	17387	17309	17664	17410	17376	17498	17400	17499	17324	17481	17276	17612	17204	17497	17490	17532	17468	17374	17521	17563	17280	17471	17485	17469	17473	17241	17479	17337	17494	17456	17376	17451	17211	17359	17468	17414	17464	17473	17491	17440	17611	17539	17611	17426	17456	17326	17495	17594	17344	17355	17301	17378	17495	17458	17791	17673	17481	17489	17357	17619	17437	17760	17587	17349	17552	17687	17238	17365	17317	17311	17437	17258	17321	17430	17266	17456	17428	17484	17311	17411	17405	17666	17515	17398	17377	17323	17547	17639	17442	17505	17432	17228	17259	17370	17245	17394	17588	17313	17457	17582	17478	17368	17491	17591	17499	17390	17256	17499	17421	17480	17559	17684	17481	17288	17515	17452	17531	17504	17601	17477	17514	17484	17512	17529	17484	17531	17450	17544	17429	17642	17391	17467	17564	17353	17402	17464	17540	17480	17610	17545	17399	17623	17443	17381	17747	17548	17598	17351	17459	17352	17355	17454	17601	17231	17283	17420	17379	17539	17550	17486	17490	17346	17422	17419	17199	17289	17351	17323	17385	17405	17488	17449	17575	17501	17468	17694	17508	17572	17414	17442	17326	17469	17415	17537	17320	17487	17483	17496	17482	17580	17320	17269	17321	17433	17458	17344	17735	17496	17708	17412	17337	17406	17280	17363	17415	17256	17282	17620	17518	17246	17538	17421	17435	17470	17517	17492	17397	17504	17539	17551	17493	17497	17536	17644	17617	17444	17511	17338	17484	17459	17577	17356	17434	17304	17540	17360	17487	17523	17282	17446	17477	17326	17415	17361	17297	17448	17223	17312	17466	17348	17293	17436	17333	17322	17702	17394	17328	17273	17504	17311	17348	17300	17303	17580	17458	17674	17467	17564	17272	17441	17380	17347	17569	17436	17368	17590	17530	17278	17452	17467	17443	17506	17556	17590	17443	17654	17495	17573	17673	17563	17565	17534	17200	17401	17522	17431	17424	17599	17398	17227	17594	17450	17603	17448	17422	17441	17534	17342	17788	17368	17494	17316	17593	17315	17262	17175	17396	17502	17346	17282	17639	17393	17349	17480	17541	17542	17610	17522	17510	17441	17534	17501	17531	17428	17603	17590	17562	17492	17335	17520	17309	17478	17390	17388	17580	17593	17585	17410	17385	17227	17284	17185	17087	17464	17572	17309	17386	17375	17511	17525	17597	17498	17252	17532	17422	17426	17183	17301	17516	17493	17413	17701	17588	17571	17538	17589	17410	17125	17577	17360	17644	17423	17441	17464	17496	17590	17505	17431	17425	17574	17578	17441	17328	17457	17661	17409	17419	17317	17409	17435	17446	17601	17479	17327	17604	17301	17492	17426	17474	17442	17221	17429	17391	17371	17524	17453	17458	17514	17585	17338	17524	17435	17613	17203	17399	17336	17513	17377	17621	17798	17477	17238	17423	17400	17534	17393	17584	17516	17355	17395	17547	17460	17341	17500	17617	17350	17284	17482	17584	17398	17126	17424	17532	17466	17306	17285	17660	17410	17419	17246	17595	17368	17372	17623	17331	17444	17430	17527	17395	17543	17715	17625	17584	17482	17433	17472	17491	17505	17432	17687	17528	17325	17528	17404	17414	17422	17305	17357	17611	17417	17247	17529	17646	17632	17540	17552	17553	17593	17260	17453	17611	17360	17493	17491	17399	17473	17348	17626	17585	17582	17376	17431	17485	17497	17503	17442	17579	17496	17721	17559	17492	17629	17530	17448	17431	17660	17521	17604	17615	17396	17687	17638	17503	17494	17510	17324	17244	17260	17496	17298	17393	17397	17517	17289	17261	17613	17364	17505	17763	17379	17466	17276	17368	17401	17488	17259	17429	17107	17453	17568	17511	17350	17484	17588	17666	17452	17478	17288	17464	17312	17519	17586	17456	17381	17416	17378	17368	17471	17498	17454	17400	17657	17403	17241	17384	17431	17544	17608	17408	17568	17476	17367	17722	17341	17405	17429	17384	17477	17314	17369	17344	17418	17387	17505	17357	17633	17535	17514	17489	17403	17432	17300	17533	17382	17489	17327	17453	17370	17348	17341	17535	17458	17760	17599	17504	17443	17753	17382	17423	17503	17617	17666	17601	17484	17447	17297	17506	17312	17614	17627	17561	17523	17530	17495	17512	17628	17352	17400	17330	17325	17634	17415	17388	17457	17281	17375	17323	17265	17202	17443	17631	17271	17388	17377	17353	17448	17585	17342	17356	17344	17497	17377	17480	17578	17407	17571	17522	17408	17449	17541	17481	17651	17404	17510	17313	17437	17517	17540	17381	17552	17418	17426	17445	17357	17430	17271	17582	17604	17501	17526	17494	17553	17563	17489	17479	17496	17279	17426	17256	17443	17359	17600	17477	17481	17391	17312	17349	17405	17469	17340	17441	17171	17325	17376	17304	17462	17369	17554	17491	17245	17309	17396	17491	17291	17702	17496	17320	17439	17494	17450	17534	17326	17327	17285	17446	17532	17397	17240	17507	17488	17421	17502	17389	17577	17529	17537	17466	17484	17314	17339	17312	17506	17393	17687	17481	17585	17664	17299	17353	17438	17505	17365	17629	17319	17506	17249	17463	17220	17255	17512	17409	17376	17600	17387	17366	17491	17563	17538	17330	17381	17301	17383	17382	17390	17426	17428	17273	17427	17374	17533	17392	17128	17208	17327	17552	17338	17378	17209	17477	17660	17165	17278	17423	17244	17261	17535	17306	17470	17400	17384	17494	17528	17500	17443	17463	17270	17402	17428	17560	17280	17574	17484	17427	17332	17608	17250	17413	17295	17280	17583	17424	17451	17459	17499	17303	17541	17514	17381	17468	17553	17498	17660	17444	17477	17482	17496	17439	17352	17367	17476	17505	17518	17626	17277	17279	17450	17472	17481	17330	17331	17474	17444	17460	17479	17429	17364	17496	17490	17217	17268	17307	17481	17319	17549	17588	17586	17549	17479	17631	17360	17285	17363	17594	17533	17531	17351	17348	17423	17230	17604	17454	17606	17634	17173	17332	17453
48700	82851	79968	58267	36356	28089	24332	21467	19335	17937	16618	15822	15527	15340	15194	15093	14388	13613	13657	13420	13491	13328	13230	12993	13137	13096	13143	13140	13018	12958	13037	13156	13222	12980	13011	13013	12995	13073	12844	12839	12998	12891	12851	13123	12961	13013	12970	12829	12648	12795	12985	12828	12766	12757	12880	12960	12811	12956	13055	12924	12834	13047	12911	12876	12831	12950	12577	12863	12936	12699	12843	12887	12824	12975	13010	12897	12767	12899	13001	12895	12839	12851	12932	12900	12774	12965	12640	12847	12939	12871	12849	13061	12928	12767	12772	12836	12803	12757	12738	12799	12978	12899	12742	12876	13015	12712	12828	12681	12755	12732	12857	12857	12891	12751	12859	12874	12998	12768	12924	12923	12869	12742	12858	12852	12785	12857	12844	12827	12749	12982	12882	12803	12830	12911	12942	12966	13026	12917	12872	12687	12635	12963	12849	12792	12792	12805	12881	12744	12933	12883	12840	12804	12835	13044	13026	12766	12792	12790	12927	12945	12783	12920	12945	12808	12930	12947	12834	12997	12760	12977	13043	12828	12803	12767	12814	12960	12766	12795	12955	12989	12882	12917	12889	12791	12891	12827	12757	12868	12892	12755	13098	12780	12804	12883	12849	12653	12876	12821	12880	12894	12615	12816	12803	12865	12776	12761	13005	12856	12813	12824	12757	12881	12823	12795	12808	12685	12823	12973	12728	12992	12740	12917	12766	12740	12811	12818	13027	12799	12914	12714	12849	12812	12796	12938	12808	12864	12838	12898	12887	12959	12991	12651	12754	12870	13012	12776	12821	12851	12993	12749	12801	12761	12829	12850	12972	12808	13056	12789	12976	12897	12771	12872	12960	12945	12765	12698	12809	12733	12659	12766	12940	12847	12815	12848	12777	12819	12986	12866	12857	12933	12632	12893	12668	12886	13019	12835	12809	12790	12975	12907	12694	12980	12723	12868	12713	12987	12936	12801	12871	12778	12962	12731	12923	12758	12857	12868	12801	12772	12763	12691	12755	12849	12979	12961	12850	12917	12802	12703	12803	12734	12652	12885	12984	12662	12928	12777	12688	12765	12851	12894	12722	12856	12877	12789	12957	12871	12781	12974	12852	12869	12897	12821	12975	13004	12920	13002	12736	12682	12845	12851	12930	12779	12746	12772	12893	12941	12898	12766	12911	12913	12842	12866	12922	12866	12843	12797	12773	12896	12668	12857	12864	12851	12855	12903	12803	12813	12920	12835	12886	12802	12804	12710	12969	12693	12836	12747	12836	12787	12897	12992	12762	12871	12886	12999	12820	12843	12862	12835	12936	12805	12853	12882	12999	12950	12884	12913	13023	12832	12739	12810	12831	12873	13063	12773	12831	12772	12900	12769	12708	12846	12716	13002	12906	12845	12792	12868	12966	12789	12838	12873	12757	12864	12882	12556	12888	12849	12804	12775	12848	12898	12871	12896	12879	12869	12856	12935	12820	12794	12947	12836	12732	12920	12904	12760	12733	12719	12796	12843	12776	12783	12849	12727	12815	12759	13010	13068	12823	12829	12935	12917	12725	12837	12765	12825	12889	12763	12825	12924	13062	12866	12850	12961	12929	12874	12973	12742	12854	12681	12979	12963	12811	12819	12766	12694	12868	12927	12738	12953	12949	12819	12897	12883	12747	12952	12969	12844	12852	12790	12663	12820	12804	12781	12748	12816	12985	12854	12879	12858	12905	12838	12759	12884	12715	12815	12775	12731	13047	12879	12934	12876	12772	12752	12772	12834	12847	12750	12730	12760	12824	12867	12650	12831	12844	12978	12907	12973	12849	12642	12821	12737	12788	12966	12893	12847	12706	12747	12803	12910	12822	12810	12993	12883	12727	12658	12624	12895	12957	12896	12631	12784	12723	12789	12939	12928	12842	12891	12963	12862	12840	12866	12688	12924	12607	12952	12883	12841	12732	12940	12781	12817	12842	12692	13130	12915	12856	12929	12930	12843	12950	12745	12853	12716	12878	12834	12865	12743	12855	12741	12698	12760	12787	12953	12907	12888	12752	12763	13024	12940	12772	12814	12823	12782	12867	12727	12887	12811	13043	12866	12768	12849	12745	12770	12915	12838	12943	12691	12850	12839	12923	12789	12887	12866	12755	12787	12901	12772	12845	12836	12810	12873	12830	12681	12868	12783	12856	12742	12881	12710	12944	12806	12927	12777	12741	12728	12790	12922	12698	12792	12780	12776	12632	12919	12855	12686	12910	12859	12899	12859	13051	12890	12889	12743	12759	12846	12880	12854	12822	12907	12954	12861	12747	12972	12760	12885	12782	12750	12847	12912	13074	12908	12849	12813	12827	12818	12816	12707	12809	12742	13012	12891	12894	12865	12761	12759	12795	12806	12999	12929	12769	12713	12776	12776	12859	12869	12742	12805	12775	12794	12758	12878	12901	12987	12791	12894	12813	12897	12744	12922	12902	12771	12852	12709	12935	12825	12855	12795	12977	12872	12737	13028	12842	12861	12650	12800	12731	12945	12766	12768	12875	12732	12898	12750	12804	12958	12956	12932	12990	12824	12971	12746	12714	12868	12891	12589	12915	12808	12976	12871	12755	12825	12883	12772	12808	12797	12589	12700	12917	12894	12949	12946	12815	12714	12950	12808	12777	12802	12763	12827	12893	12648	12739	12898	13018	12794	12845	12967	12751	12849	12929	12761	12680	12768	12993	13019	12836	12897	12925	12918	12764	12881	12930	12826	12826	12960	12915	12889	12797	12825	12913	12874	12958	12830	12854	12912	12680	12817	13004	12866	12683	12831	12667	12729	12820	12730	12835	12881	12706	12723	12725	12786	12960	12783	12713	12813	12721	12959	12964	12810	12969	12811	12838	12728	12816	12686	12864	12853	12761	13000	12981	12845	12680	12783	12903	12737	12740	12670	12742	12872	12913	12897	12971	12940	12856	12886	12854	12994	12743	12927	13048	12796	12875	12970	12980	12875	13025	12740	12712	12886	12813	12885	12960	12867	12815	12851	12950	12886	12661	12855	12696	12948	12814	12861	12842	12776	12784	12974	12803	12868	12925	12903	12794	12946	12897	12689	12780	12950	12945	12765	12897	12879	12906	12766	12788	12889	12711	13010	12906	12866	12795	12841	13037	12803	12949	12790	12868	12973	12718	12763	12926	12831	12900	12670	12916	12866	12942	12790	12844	12816	12936	12807	12819	12832	12710	12856	12839	12860	12746	13082	12957	12942	12780	12720	12696	12896	12927	12769	12833	12805	12913	12736	12792	12912	12924	12597	12875	12976	12920	13027	12813	13027	12851	12767	12733	12857	12759	12817	12888	12810	12837	12831	12745	12728	12892	12856	12875	12666	12869	12801	12860	12922	12691	12905	12737	12916	12817	12786	12652	12970	12990	12871	12780	12657	12803	12933	13009	12777	12923	12848	12801	13045	12822	12835	12911	12820	12893	12708	12832	12952	12878	12846	12736	12749	12901	12899	12958	12904	12879	12731	12861	12835	12895	12901	12760	12642	12653	12791	12889	12814	12869	12715	12952	12893	12862	12950	12898	12818	12793	12867	12950	12835	12868	12789	12689	12779	12757	12929	12842	13025	12818	12823	12811	12850	12764	12630	12801	12918	12638	12946	12750	12947	12820	12784	13001	12701	12801	12841	12805	12728	12733	12836	12936	12886	12955	12610	12792	12874	12924	12750	12800	12875	12912	12699	12750	12969	12969	12880	12784	13001	12895	12652	13051	12861	12869	13051	12857	12913	13048	12852	12829	12765	12852	12903	12893	12823	12795	12798	12981	12756	12872	12841	12892	12802	12818	12739	12795	12903	12793	12737	12867	12827	12899	12971	12775	12793	12962	12838	12781	12972	12982	12883	12821	12832	12864	12822	12847	12770	12812	12850	12942	12784	12852	12923	12865	12827	12825	12947	12938	12757	12814	12891	12932	12837	12866	12918	12774	12774	13062	12827	12885	12830	12850	12996	12956	12827	13008	12820	12952	12830	12766	12852	13026	12848	12816	12758	12957	12869	12776	12674	12973	12782	12815	12941	12697	12746	12877	12834	12829	12889	12800	12913	12802	13060	12949	12678	12728	12839	12909	12754	12768	12709	12777	12849	12894	12921	12767	12900	12792	12817	12893	12938	12784	12722	12809	12865	12978	12835	12816	12818	12886	12788	12978	12918	12768	12889	12820	12717	12772	12874	12781	12917	12900	12904	12876	12828	12844	12808	12878	12873	12860	12759	12925	12829	12881	12793	12938	12839	12919	12885	12942	12822	12800	12736	12856	12697	12742	12795	12960	12730	12750	12856	13004	12977	12893	12848	12880	12912	12927	12813	12806	12736	12696	12853	12961	12753	12904	12767	12989	12785	12808	12846	12796	12839	12931	12963	12767	12883	12833	12726	12914	12810	12868	12986	12809	13035	12816	12856	12810	12938	12848	13002	12793	12763	12805	12792	12841	12835	12751	12767	12957	12931	12735	12818	12917	12754	12908	12838	12836	12785	12823	12809	12933	12838	12732	12698	12901	12901	12702	12864	12875	12732	13104	12990	12839	12880	12855	12727	12876	12765	12779	12894	12996	12773	12816	12822	12894	12754	12837	12678	12791	12763	12841	12866	12811	12892	12707	12813	12839	12776	12834	12745	12819	12733	12813	12773	12818	12766	12872	12753	12866	12868	13008	12798	12872	12871	12867	12820	12941	12771	12781	12935	12826	12814	12798	12866	12840	12696	12695	12900	12901	12790	12900	12967	12969	13005	12750	12852	12928	12976	12875	12843	12950	12855	12922	12784	12793	12814	12828	12779	12879	12738	12930	12794	12815	12938	12859	12796	12927	12717	12825	12711	12817	12710	12886	12799	12693	12867	12873	12788	12774	12950	12665	12885	12874	12723	12881	12897	12786	12828	12782	12927	12852	12874	12878	12962	12848	12983	12678	12825	12819	12786	12988	12975	12797	12997	12680	12926	12856	12724	12838	12868	12821	12837	12807	12752	12985	12896	12918	12911	12921	12942	12920	12974	12892	12969	12965	13099	12941	12779	12813	12997	12738	12887	12730	12969	12918	12665	12877	12876	12945	12912	12819	12722	12894	12862	12693	12833	12989	12766	12693	12836	12713	12892	12742	12794	12743	12811
42738	54248	55556	41674	28819	24449	22277	20557	20017	19415	19240	18888	18901	18835	18809	18551	18675	18275	18531	18371	18395	18364	18270	18033	18224	18149	18021	17967	18169	18283	18150	18076	18235	18001	17851	18136	18139	18266	18152	18196	18136	18285	18088	17978	18231	18274	18120	17999	18022	18015	18148	18053	18197	18154	18155	18067	18233	17918	18052	18046	17993	18071	18346	17938	18206	18126	18164	18087	18139	17970	18238	18203	18039	17922	18029	18124	18061	18180	18248	17928	18174	18197	18186	18436	18027	18118	18270	17866	17959	18093	18137	18136	18362	18030	18224	17867	18163	18191	17920	18027	18214	18083	18069	18510	18209	18167	18138	17920	18095	18211	18157	18046	18067	17925	17993	18019	17890	17985	17969	18249	18201	18207	18120	18257	18023	17928	18228	18362	17967	18157	18066	17973	18089	18071	17980	18189	17986	17915	18241	17975	18089	18106	18127	18216	18187	18095	18043	18083	18106	17950	18085	17983	17902	17769	18261	18117	18003	18034	18086	17954	18050	18050	17945	17952	18206	18115	18069	17956	17904	18074	18039	18126	18149	18044	18221	17910	18074	18094	18015	17785	18125	18388	18151	17936	18086	17934	18283	18176	18232	17915	17931	17968	18071	18127	17980	18179	17774	18128	17942	18016	18286	18330	18218	17915	18050	18081	18221	18115	17983	17935	18231	18140	18128	17975	18148	17966	18036	18124	18066	18273	18351	18202	17998	18166	18167	18163	17964	18108	18145	17951	18077	17959	17948	18196	18020	18087	18199	18137	17905	18393	18089	17954	18073	17929	18105	17897	18262	17989	18247	17823	17970	18090	18048	18133	18210	18245	18099	18058	18057	18290	18141	18305	18226	17999	18299	18255	18119	18184	17971	18033	18154	18153	18185	18023	17932	18039	17962	18300	17904	18091	18124	18001	18253	18265	18143	18175	18126	18088	17883	18161	17990	18204	18113	18199	18221	18316	17927	18159	17989	18137	17710	18131	17971	17903	18110	18209	18072	18131	18104	18105	18040	18085	18114	18121	18010	18104	18238	18140	18495	17885	18124	18167	18132	17940	18039	17968	18085	17979	17951	18033	17992	17977	18045	18110	18016	17966	18030	18027	17873	18139	18102	17997	17884	18088	17953	18228	18266	18057	18393	18030	18073	18220	18076	18184	18132	17915	18095	18120	18223	17982	18051	18132	18104	18125	18095	18131	18046	18003	18160	17986	18069	17987	18125	17966	17953	18028	17942	18029	18158	18489	18185	18096	18174	18188	18256	18143	18050	18228	18014	18064	18037	17926	18164	18027	18041	18094	18146	18068	17920	18019	18279	18173	18040	18066	18190	18148	18208	18071	18064	17906	17980	18277	18037	18060	18061	18053	17995	18082	18250	17953	18292	17903	18104	18102	18037	18066	18043	18011	18025	18140	18239	17995	18139	18170	18058	18108	17899	17992	18174	18257	18270	18064	18167	18048	17849	18082	18113	17889	17976	17950	18112	18283	18152	18216	18246	18078	17888	18190	18208	18098	18064	18238	17944	18288	18191	18209	18101	18208	18218	18205	18096	18254	17938	18184	18119	18147	18043	17962	18142	18151	18141	18061	18134	18147	17877	18122	18310	18163	18108	18167	18134	17834	17958	17974	18117	18135	17936	18001	17970	18099	18010	18135	18255	18182	18177	18127	18160	18050	18014	17976	18331	18174	17997	18084	18148	18203	18026	18174	18069	18046	17929	17965	18055	18141	18196	18249	18218	18078	18009	18035	17970	18079	18193	17973	18028	18220	18221	18185	17967	18161	18089	18187	18146	18103	18136	18027	18213	18148	18019	18195	18047	18101	18051	18137	18029	18001	17949	18083	18107	18192	18231	18110	18040	18003	18008	18137	18076	18199	18253	18228	17890	18047	18166	18183	18017	17990	17987	17911	18258	17941	18018	17780	18168	17967	18175	17877	18157	17996	18202	18000	18113	18028	18011	17994	17934	18103	18220	18246	18034	17916	17973	18053	18129	18055	18079	18193	18062	18022	18191	17970	18068	18111	17876	18095	17922	18134	18153	17936	18132	18048	18016	18180	17997	17895	17859	18025	18150	18002	17988	17993	18248	18146	17810	18018	18134	18135	18099	18015	18278	17943	18298	18195	18123	18201	18237	17915	17963	18132	17962	18126	18044	18121	18115	18057	18108	18311	18131	18180	18166	18074	18136	17915	18080	18007	18076	17992	17872	18024	18125	18132	18244	18372	18018	18037	18128	18118	18128	18032	18130	18030	18004	17853	18274	17896	18094	18239	18263	17853	18076	18348	18087	17970	18046	17873	18214	18276	18010	18005	18155	18251	18048	18072	18073	17973	18182	18141	18061	18040	18047	18000	18237	18037	17891	18002	18157	18145	18134	18048	18036	18181	18368	18286	18207	18199	17994	18222	17931	18049	18102	18154	18144	18175	17989	17878	18115	17963	18252	18113	18249	18384	18085	18137	18257	18050	18277	18037	18033	18063	18063	18244	18029	18104	18150	18254	17971	17980	18221	18325	18190	18137	18205	18084	18262	18016	17922	18062	18235	18062	18369	18062	17915	18134	18220	17849	18079	18101	18095	18102	18361	18036	18000	18070	18104	18207	17970	17844	18257	17856	18367	17863	17984	18090	18121	18027	18027	17956	18193	18341	18190	18307	18135	18261	18178	18232	18220	18124	18280	18212	18046	18035	18225	18358	17983	18067	18119	17950	18093	18079	18080	18101	18246	18121	18025	17998	18068	18042	18004	18103	17963	18150	17991	18188	18092	18142	18085	18158	18160	18116	18132	18127	18019	18124	18159	17945	18026	18166	18154	17940	17891	17998	18395	18268	18341	18196	17959	18190	18074	18025	18064	18337	18105	18200	18065	18098	18117	18255	17969	18047	18209	18087	18280	18021	18179	17932	18100	18183	18059	17994	18171	17902	18170	18142	17927	18053	18165	18095	18214	18095	18039	18037	18234	18349	17915	18064	18003	18172	18027	18180	17953	17848	18146	18129	18116	17953	18044	18264	17924	18168	18139	18238	17950	18169	18188	18085	18112	18079	18024	18135	18276	18095	18076	18169	18213	18171	18202	17981	18181	18046	18225	18087	18121	18108	18006	18207	18020	17931	17859	18210	18217	17958	18032	18231	18131	18435	18101	18162	18078	17779	17981	18102	18126	18132	18092	18077	18226	18057	18028	18130	18182	17957	17886	18052	18086	18369	17999	18088	18043	18385	18015	18000	18262	18121	18105	18029	18175	18187	18274	18145	18271	18194	17994	18154	18025	18203	18099	18171	18273	18244	18112	18003	18104	18227	18060	18192	18011	17959	18141	18024	18052	17885	18010	18174	18171	17939	18396	18301	18129	17933	18124	18142	18107	17908	18097	18072	18001	18081	18330	18214	18006	18112	17917	18046	18082	18053	18076	18293	18304	18154	17974	17954	18120	18002	18072	17979	18147	18095	18128	18162	18269	18066	18233	18162	18115	18191	17828	18181	17933	18081	18313	18107	18041	18229	18021	18147	18101	18008	17977	18341	18186	18005	18168	18186	18027	18227	18191	18081	18132	18124	17923	18233	17945	18160	18090	17732	18093	18255	18235	18122	18024	18026	18030	18042	17859	17945	18069	18151	18035	18080	18042	18035	18104	18035	18335	17969	17898	17922	18123	18328	18124	18097	18072	18013	18111	18189	18190	18064	18074	17989	18325	18094	17987	18108	18141	17696	17957	18203	18012	18040	18173	18250	18252	18153	18104	18017	18155	17903	18245	18091	18076	18040	17878	18200	18000	18035	18030	18074	18203	18279	18054	17937	18167	18286	18130	17845	17955	18378	18231	18146	18028	17998	18210	17870	18233	18231	18178	17892	18141	18097	18237	18120	18033	18093	18006	18339	18067	17868	18241	18119	18151	18099	18238	18063	18215	18248	18215	18245	18162	17973	17901	18196	17950	18175	18047	18175	18115	18023	17855	18123	17995	18133	17900	18228	18014	18010	18058	17903	18025	17967	18074	18260	18126	18088	18120	17989	17993	17917	18200	17928	18268	18112	18091	18161	18055	17755	18041	18344	18141	17920	18121	17978	17988	18154	18047	18151	18237	18248	17877	18082	18001	18015	18130	18180	18335	18090	18281	18191	18122	17967	18117	18117	17984	18094	18130	18025	17931	18192	18214	17891	18003	18190	18000	17957	18105	18395	18191	17963	18225	18149	18084	18163	18032	18105	18185	17915	18128	18230	18198	17856	18067	18230	18180	18213	18024	18027	18078	18253	18170	18177	18103	18217	18202	18144	18169	18279	18009	18124	18300	18042	18021	18073	18040	18175	18230	18134	18368	18294	18137	17924	18089	18016	18010	18241	18260	18079	17964	18122	17954	18105	18226	18064	17986	18175	18212	18045	18013	18252	18235	18231	18028	18069	18300	18098	17885	17941	18085	18064	18157	18309	17931	17976	18091	17979	18320	18097	18293	18052	18090	17984	18250	17988	18265	18106	18293	18084	18140	18081	18096	17958	18427	17959	17887	18169	18459	18369	18108	18169	18152	18163	18111	18120	18188	18115	18212	18183	18215	18244	18125	17994	18093	18159	18069	18114	18056	18251	18112	18074	18067	18015	18327	18059	18073	18110	18221	18078	18196	18060	18147	18195	18040	17874	17994	17964	18075	18174	18139	18292	18028	18066	18080	18143	18015	17951	18192	18041	18092	17941	18033	18003	17883	18118	17901	18104	18226	18132	17904	18268	17837	18054	18125	18065	18160	18117	18287	18083	18183	18362	18211	18157	18315	18099	17872	17966	18060	17995	18138	17908	18171	17899	18143	18199	18113	18071	18087	18123	18034	18030	18102	18244	18226	17883	17950	18059	17864	18251	18061	18010	18261	18134	17949	18148	18048	18044	18103	17994	17879	18249	17928	18081	18167	17888	18339	18366	18079	17940	17929	18233	18354	18134	18166	18056	17980	18163	18473	18100	18102	17942	18128	18013	18172	18094	17901	18163	18173	18283	18087	18075	18088	18089	18035	18032	17877	18058	18252	18135	18161	18102	18016	18206	18166	18116	17947	17947	18190	18357	18147	18114	18034	18181	18341	18076	18353	18265	18184	18182	18214	18181	18173	17974	17984	17859	18172	18044	18086	18039	18362	18038
45462	63779	56542	36922	24455	20585	18233	16643	15637	15009	14602	14395	14258	14052	14266	14204	13780	13484	13478	13288	13541	13286	13333	13164	13254	13264	13155	13104	13328	13085	13309	13322	13221	13366	13303	13373	13353	13434	13034	13170	13015	13138	13251	13202	13246	13125	13096	13320	13028	13117	13168	13109	13038	13285	13293	13154	13366	13175	13119	13263	13177	13211	13292	13141	13150	13235	13280	13015	13051	13154	13273	13253	13021	13187	13208	13230	13115	13049	13313	12948	13094	13144	13245	13068	13201	13158	13098	13098	13113	13139	13161	13171	13213	13137	13305	13058	12971	13167	13187	13082	13124	13078	13289	13223	13238	13182	13259	13255	13251	13034	13175	13314	13130	13061	13091	13018	13246	13048	13135	13062	13181	13121	13100	13187	13128	13126	13103	13353	13102	13273	13188	13079	13339	13124	13119	13074	13226	13182	13119	13367	13226	13133	13234	13075	13287	13150	13111	13275	13248	13158	13117	13149	13039	13251	13070	13137	13153	13369	13080	13204	13078	13083	13137	13260	13255	13119	12968	13163	13119	13290	13066	13208	13177	13277	13223	13069	13139	13195	13234	13069	13115	13068	13111	13194	13036	13278	13018	13089	13057	13103	13107	13216	13122	13094	13186	13338	13058	13231	13173	13039	13165	13389	13008	13105	13164	13111	13180	13142	13221	13056	13142	13064	13252	13120	13186	13238	13025	13166	13203	13318	13137	13185	13181	13051	13121	13045	13126	13250	13137	13234	13287	13170	13167	12991	13126	13078	13067	13060	13101	13221	13283	13171	12898	13181	13100	13064	12956	13216	13195	13047	13196	13002	13192	13215	13287	13168	13371	13173	13112	13090	13133	13216	13106	13187	13323	13219	13014	13178	13161	13055	13106	13175	12883	13125	13155	13122	13016	13128	13129	13089	13194	13031	13113	13128	13159	13145	13186	13209	13041	13092	13169	13114	12965	13059	13373	12981	13220	13128	13093	13104	13268	12993	13217	13199	13241	13227	13160	13136	13110	13204	13097	13180	13184	13314	13181	13187	13037	13087	12993	12973	13123	13274	13133	13014	13145	13086	13174	13297	13068	13200	13111	13282	13103	13236	13071	13199	13151	13284	13126	13106	13198	13057	13320	13343	13136	13154	13122	13174	13221	13146	13133	13137	13152	13256	13329	13223	13040	13119	13033	13260	13187	13081	13304	13109	13082	13187	13080	13007	13129	13162	13250	13091	13334	13210	13194	13065	13314	13226	13142	13136	13131	13090	13122	13123	13238	13110	12905	13190	13134	13059	13062	13014	13076	13150	13097	13083	13081	13056	13224	13211	13082	13264	13194	13082	13227	13078	13201	13142	13054	13133	13108	13170	13290	12990	13134	13167	13197	13132	13049	13231	13051	13235	13184	13142	13199	13117	13025	13174	13031	13269	13119	13287	13113	13065	13371	13198	13011	13234	13248	13368	13018	13242	13186	13161	13205	13067	13174	13075	13245	13209	13194	13020	13162	13087	13227	13239	13120	13054	13167	12991	13111	13106	13298	12874	13091	13336	13168	13123	12984	13131	13129	13156	13143	13015	13218	13213	12997	13288	13094	13364	13090	13289	13154	13297	13164	13217	13184	13089	13011	13077	12993	12931	13366	13154	13033	13125	13133	13015	13105	13204	13063	13147	13254	13284	13184	13095	13019	13140	13112	13150	13144	13279	13051	13148	13023	13315	13136	13123	13395	13083	13126	13050	13019	13175	13174	13269	13124	13096	13185	13228	13163	13253	13326	13243	13130	13230	13113	13118	13164	13181	13095	13199	13128	13145	13297	13091	12961	13051	13050	13056	12998	13192	13149	13071	13091	13203	13134	13197	13090	13317	13267	13193	13183	13236	13190	13125	13246	13155	13182	13059	13252	13077	12976	13149	12914	13200	12918	13304	13160	13144	13075	13168	13262	13075	13163	13018	13053	13138	13356	13302	13298	13188	13313	12960	13175	13162	13039	13007	13178	12942	13302	13174	13141	13066	13221	13105	13073	13057	13083	13188	13269	13241	13207	13212	13090	13155	13127	13075	13186	13081	13160	13107	13429	13154	13062	13158	13180	13179	13118	13212	13218	13305	13240	13322	13278	13284	13180	13102	13157	13216	13016	13286	12930	13061	13195	13149	13191	12986	13074	13069	13297	13113	13102	13318	13141	13257	13225	13221	13202	13219	13270	13101	13246	13098	13099	13252	13078	13064	13065	13151	13222	13213	13281	13309	13218	13211	13068	13187	13143	13139	13150	13257	13046	13199	13188	13008	13323	13162	13261	13149	13072	13011	13086	13055	13079	13244	13192	13090	13050	13259	13123	13196	13141	13068	13290	13235	13245	13170	13160	12903	13244	13176	13205	13195	13232	13247	13151	13104	13258	13267	13163	13179	13063	13071	13318	13234	13001	13156	13171	13056	13107	13019	13015	13100	13332	13162	13178	13144	13058	13093	13227	13200	13148	13092	13214	13130	13084	12909	13145	13079	13303	13207	13211	13297	13118	13174	13120	13208	13027	13005	13093	13029	13185	13133	13093	13065	13205	13134	13091	13136	13113	13178	13243	13243	13033	13306	13149	13057	13058	13272	13234	13159	13071	13306	13077	13141	13146	13228	13257	13360	13035	13034	13030	13088	13255	13178	13181	13257	13096	13145	13279	13147	13283	13127	13117	13159	13080	13180	13243	13179	13110	13234	13103	12996	13153	13243	13192	13303	13113	13206	13135	13275	13177	13180	13185	13267	13216	13187	13092	13151	13158	13226	13146	13125	13178	13259	13261	13197	13105	13318	13166	13128	13067	13178	13031	13128	13071	13133	13235	13215	13242	13156	13094	13053	13267	13133	13124	13235	13129	13254	13020	13195	13004	13024	13121	13149	13039	13073	13104	13207	13147	13256	13142	13085	13076	13129	13158	13173	13174	12986	13068	13079	13057	13107	13222	13177	13155	13276	13285	13208	13246	13224	12907	13258	13028	13296	13036	13249	13118	13161	13207	13175	13261	13348	13117	13052	13346	12971	13150	13089	13133	13019	13239	13116	13069	13253	13146	13208	13121	13163	13179	13088	13153	13179	13239	12966	13063	13140	13258	13139	13138	13178	13016	13241	13210	13364	13112	13127	13262	13076	13203	13151	12943	13098	13127	13164	13144	13250	13245	13132	13181	13194	13206	13112	13089	13042	13275	13190	13165	13159	13276	13204	13252	13242	13187	13071	13181	13265	13037	13154	13101	13149	13142	13010	13241	13135	13142	13033	13268	13098	13069	13103	13134	13189	13180	13167	13052	13287	13290	12968	13077	13015	13156	13161	13224	13338	13106	13156	13268	13128	13095	13118	13160	13185	13102	13029	13170	13132	13246	13111	13239	13245	13031	12985	12960	13169	13142	13232	13273	13113	13152	13200	12980	12889	13103	13133	13108	13193	13158	13224	13217	13212	13126	13158	13119	13094	13163	13022	13150	13242	13216	13221	13309	13062	13406	12946	13178	13155	13197	13150	13169	13189	13121	13076	13156	13111	13052	13179	13173	13204	13073	13209	13226	13157	13119	13201	13194	13203	13255	13291	13098	13129	13146	13204	13141	13105	13114	13110	13094	13122	13175	13163	13152	13311	13140	13071	13059	13097	13186	13268	13043	13234	13155	13147	12992	13024	13249	13008	13305	13073	13092	13117	13153	13141	13053	13128	13094	13213	13086	13351	13297	12985	13242	13183	13077	13153	13248	12924	13159	13125	13134	13081	13144	13033	13377	13213	13104	13216	13054	13133	12989	13306	13082	13131	13211	13240	13199	13075	13190	13167	13051	13147	13203	13044	13043	13297	13020	13251	13165	13233	13091	13070	13253	13216	13135	13239	13368	13110	13239	13174	13318	13128	12939	13282	13197	13183	13266	13282	13095	13154	13315	13043	13257	13075	13222	13199	13277	13145	13066	13131	13249	13208	13135	13175	13250	13078	13200	13113	13138	13093	13229	13182	13122	13149	13180	13122	13075	13110	13082	13327	13188	13000	13180	13194	13210	13145	13068	13147	13071	13106	13150	13186	13116	13254	13110	13259	13209	13178	13106	13255	13198	13234	13079	13070	13048	13217	13352	13276	13195	13193	13319	13185	13248	13055	13165	12992	12980	13063	13131	13081	12957	13098	13205	13208	13101	13098	13266	13104	13189	13274	13115	13164	13306	13295	13192	13083	13108	13127	13159	13215	13353	13127	13077	12912	13143	13155	13137	13217	13234	13105	13172	13172	13133	13234	13072	13218	13144	13245	13048	13317	12915	13369	13101	13113	13136	13123	13176	13171	13293	12992	13149	13100	13226	13043	13102	13076	13377	13172	13190	13168	13134	13173	13071	13149	13186	13113	12958	13085	13109	13124	13160	13224	13141	13511	13277	13088	13184	12969	13084	13289	13209	13165	13257	13014	13260	13309	13046	13312	13257	13098	13155	13084	13073	13292	13088	13219	13131	13158	13213	13200	12964	13080	13102	13255	12976	13171	13268	13244	13169	13195	13240	13212	13089	13107	13125	13122	13139	13101	13157	13162	13266	13040	13060	12890	13211	13345	13097	13086	13151	13156	13077	13231	13231	13235	13231	13182	13123	13238	13207	13104	13262	13229	13076	13201	13240	13239	13098	13260	13071	13225	13269	13186	13280	13170	13140	13201	13169	13136	13189	13085	13099	13213	13035	13200	13107	13216	13081	13209	13201	13239	13221	13198	13337	13133	13304	13154	13195	13225	13127	13076	13127	12929	13304	13166	13187	13145	13195	13279	13153	13154	13242	13112	13247	13265	13133	13047	13136	13148	13072	13428	13085	13294	13038	13273	13316	13232	13057	13062	13146	13166	13196	13231	13186	13202	13269	13221	13209	13124	13004	13224	13008	13056	13165	13098	13159	13049	12983	13070	13170	13149	13143	13121	13210	12968	13086	13232	13084	13014	13186	13174	13097	13228	13054	13264	13174	13197	13286	13085	13040	13250	13044	13170	13038	13162	12943	13213	13105	13181	13223	13127	13216	13284	13066	13139	13250	13010	13369	13246	13246	13361	13091	13126	13296	13249	13039	13124	12999	13222	13075	13153	13110	13163	13318	13216	12956	13154	13075	13158	13261	13087	13208	13064	13177	13233	13308	13124
26655	22300	34312	35170	29413	27763	26534	22645	21087	20302	19776	19494	19210	19217	19156	19107	18744	18292	18180	18279	18109	18022	17976	17737	17843	17986	17814	17792	17973	17736	17929	17658	17817	17873	17860	17813	17837	17800	17932	17859	17755	17708	17822	17930	17985	17997	17740	17677	17685	17636	17694	17748	18012	17694	17798	17845	17743	17681	17842	17540	17968	17542	17628	17794	17833	17596	17668	17543	17751	17613	17647	17672	17660	17651	17838	17498	17797	17741	17793	17784	18002	17590	17732	17948	17858	17670	17855	17724	17629	17583	17767	17855	17535	17497	17631	17545	17875	17877	17667	17610	17720	17623	17671	17794	17745	17674	17688	17511	17820	17719	17703	17965	17708	17715	17717	17474	17621	17659	17579	17734	17464	17715	17674	17631	17543	17661	17607	17554	17663	17662	17577	17641	17773	17761	17571	17451	17879	17685	17713	17663	17770	17747	17774	17771	17821	17711	17629	17497	17486	17557	17723	17842	17817	17671	17835	17628	17803	17593	17692	17607	17584	17784	17678	17702	17687	17619	17891	17684	17739	17743	17785	17579	17514	17592	17754	17562	17819	17705	17712	17479	17766	17561	17587	17672	17881	17762	17676	17675	17845	17981	17703	17798	17645	17675	17641	17711	17660	17758	17705	17654	17746	17841	17665	17708	17689	17619	17607	17685	17558	17495	17673	17587	17716	17721	17954	17686	17725	17572	17636	17768	17801	17678	17692	17612	17446	17498	17627	17753	17604	17869	17595	17761	17558	17772	17729	17701	17660	17650	17663	17699	17684	17713	17742	17605	17445	17706	17672	17720	17558	17854	17426	17459	17459	17690	17741	17865	17673	17704	17778	17519	17658	17750	17772	17645	17869	17779	17798	17678	17626	17449	17581	17622	17737	17528	17547	17660	17725	17854	17532	17873	17426	17664	17701	17459	17558	17611	17789	17493	17647	17627	17831	17479	17656	17670	17545	17646	17934	17607	17701	17663	17651	17803	17687	17541	17703	17515	17734	17539	17741	17672	17651	17837	17848	17713	17673	17541	17711	17610	17759	17625	17767	17641	17557	17562	17631	17740	17643	17577	17616	17690	17609	17640	17677	17658	17489	17925	17637	17838	17577	17682	17959	17486	17640	17677	17585	17509	17807	17686	17679	17713	18009	17589	17747	17657	17723	17872	17735	17564	17684	17681	17394	17816	17576	17413	17924	17800	17879	17849	17790	17819	17777	17957	17917	17851	17748	17909	17748	17649	17643	17782	17739	17679	17807	17525	17843	17879	17598	17696	17471	17461	18073	17654	17590	17686	17717	17962	17959	17887	17733	17584	17647	17657	17986	17570	17457	17915	17801	17784	17869	17682	17763	17825	17673	17517	17882	17489	17552	17620	17624	17716	17654	17467	17701	17725	17809	17671	17874	17725	17797	17602	17650	17605	17783	17791	17794	17708	17786	17670	17874	17732	17743	17708	17580	17731	17616	17585	17774	17616	17817	17640	17538	17604	17690	17750	17578	17644	17608	17607	17777	17768	17828	17542	17589	17514	17879	17518	17615	17616	17656	17747	17758	17879	17473	17729	17697	17594	17769	17583	17796	17529	17729	17840	17796	17679	17719	17682	17741	17757	17578	17751	17542	17603	17779	17695	17894	17650	17699	17656	17688	17652	17682	17415	17531	17601	17465	17517	17788	17806	17652	17904	17805	17546	17632	17643	17657	17691	17755	17769	17481	17526	17661	17630	17567	17710	17733	17680	17836	17759	17660	17837	17571	17917	17870	17798	17673	17461	17744	17742	17788	17797	17688	17630	17567	17567	17647	17674	17584	17490	17516	17550	17731	17774	17775	17647	17551	17594	17655	17822	17644	17644	17735	17508	17841	18029	18036	17700	17718	17784	17627	17753	17748	17741	17805	17670	17634	17637	17950	17742	17542	17609	17714	17720	17659	17644	17694	17708	17714	17790	17805	17734	17700	17816	17826	17775	17685	17739	17568	17726	17755	17737	17759	17445	17793	17761	17788	17885	17927	17754	17647	17780	17631	17767	17765	17887	17799	17808	17860	17569	17797	17703	17722	17753	17740	17783	18009	17648	17951	17489	17573	17562	17943	17735	17815	17885	17744	17792	17700	17747	17589	17612	17603	17584	17607	17722	17783	17586	17725	17561	17750	17717	17679	17842	17415	17687	17513	17516	17649	17713	17656	17792	17681	17485	17580	17699	17532	17751	17776	17658	17720	17709	17639	17491	17726	17540	17724	17762	17608	17710	17633	17591	17844	17462	17655	17653	17639	17895	17700	17721	17978	17630	17691	17904	17556	17741	17689	17550	17599	17657	17455	17468	17904	17755	17670	17556	17632	17752	17625	17765	17615	17792	17736	17616	17779	17659	17711	17747	17706	17438	17547	17637	17433	17811	17722	17622	17647	17729	17695	17910	17642	17496	17454	17852	17784	17622	17589	17702	17645	17710	17552	17597	17650	17609	17815	17667	17784	17719	17852	17712	17644	17635	18026	17875	17649	17888	17692	17548	17539	17711	17450	17634	17535	17700	17791	17659	17680	17783	17584	17960	17623	17689	17631	17601	17743	17663	17562	17862	17733	17629	17729	17740	17885	17580	17539	17792	17766	17664	17858	17892	17772	17667	17765	17803	17761	17665	17938	17589	17821	17668	17639	17649	17749	17730	17532	17615	17704	17678	17860	17537	17843	17633	17808	17714	17879	17601	17747	17564	17701	17696	17573	17637	17856	17598	17686	17818	17771	17883	17757	17675	17515	17924	17687	17541	17645	17917	17744	17799	17796	17737	17868	17664	17840	17493	17752	17767	17867	17728	17659	17532	17668	17733	17892	17789	17903	17738	17571	17715	17645	17833	17832	17724	17663	17672	17859	17650	17584	17945	17741	17558	17717	17599	17698	17510	17490	17473	17477	17987	17800	17952	17772	17618	17608	17459	17665	17580	17739	17506	17518	17616	17731	17774	17732	17522	17465	17617	17505	17774	17622	17673	17800	17749	17773	17688	17588	17706	17779	17686	17889	17710	17892	17532	17655	17640	17857	17843	17719	17575	17452	17794	17654	17631	17580	17822	17595	17737	17834	17467	17428	17575	17581	17572	17494	17711	17671	17791	17444	17472	17591	17807	17681	17682	17718	17818	17829	17984	17679	17768	17643	17449	17621	17686	17723	17678	17882	17533	17867	17560	17726	17824	17583	17800	17505	17852	17783	17689	17876	17671	17558	17842	17758	17891	17903	17506	17660	17732	17711	17701	17725	17844	17619	17401	17615	17502	17576	17669	17713	17739	17442	17702	17687	17506	17439	17688	17743	17796	17659	17671	17661	17740	17673	17672	17590	17549	17718	17710	17600	17668	17724	17705	17766	17549	17874	17842	17711	17718	17616	17700	17664	17628	17770	17658	17773	17734	17638	17910	17532	17699	17612	17697	17546	17632	18008	17702	17806	17782	17876	17700	17650	17708	17728	17671	17687	17778	17821	17598	17647	17959	17620	17882	17838	17714	17705	17487	17673	17785	18062	17554	17693	17675	17687	17725	17840	17680	17683	17647	17730	17547	17700	17730	17593	17801	17620	17615	17607	17659	17587	17666	17788	17661	17600	17522	17573	17659	17666	17921	17695	17766	17754	17645	17494	17498	17625	17855	17636	17592	17641	17838	17549	17851	17542	17590	17739	17907	17693	17702	17706	17720	17682	17732	17783	17855	17644	17685	17710	17773	17647	17498	17602	17569	17586	17710	17794	17564	17781	17690	17748	17717	17723	17753	17707	17520	17649	17596	17721	17681	17610	17517	17690	17632	17774	17586	17916	17472	17829	17602	17686	17519	17532	17622	17660	17803	17722	17700	17686	17815	17719	17632	17904	17833	17572	17798	17612	17912	17790	17647	17606	17747	17668	17723	17678	17722	17715	17787	17686	17612	17892	17731	17502	17756	17588	17754	17988	17735	17567	17470	17864	17914	17896	17690	17810	17542	17468	17589	17622	17623	17738	17563	17799	17668	17700	17592	17544	17647	17490	17651	17774	17726	17585	17735	17629	17715	17763	17730	17696	17692	17612	17653	17680	17602	17722	17702	17626	17692	17644	17782	17599	17547	17743	17828	17561	17696	17660	17684	17732	17871	17569	17735	17769	17798	17817	17790	17519	17764	17585	17558	17577	17762	17840	17751	17645	17770	17679	17827	17642	17569	17763	17577	17514	17840	17695	17629	17834	17694	17514	17499	17516	17909	17606	17766	17887	17672	17802	17696	17656	17568	17550	17856	17444	17785	17803	17726	17696	17853	17533	17818	17921	17645	17526	17497	17703	17847	17771	17434	17633	17795	17700	17790	17584	17612	17824	17883	17524	17840	17557	17917	17658	17751	17651	17550	17884	17625	17882	17704	17706	17543	17667	17795	17324	17772	17687	17567	17681	17562	17630	17692	17442	17539	17690	17838	17706	18010	17778	17658	17721	17814	17789	17749	17756	17831	17685	17764	17716	17683	17655	17817	17668	17736	17823	17774	17690	17583	17562	17802	17621	17739	17658	17710	17627	17725	17551	17788	17831	17749	17808	17631	17310	17561	17700	17714	17676	17666	17666	17763	17766	17819	17905	17668	17739	17607	17808	17919	17696	17614	17472	17997	17610	17591	17497	17585	17570	17635	17715	17726	17722	17597	17650	17792	17650	17809	17818	17564	17463	17602	17499	17552	17514	17688	17776	17698	17730	17756	17697	17570	17750	17626	17593	17701	17666	17780	17754	17671	17728	17655	17547	17799	17891	17665	17698	17446	17440	17742	17949	17702	17617	17560	17827	17826	17739	17680	17858	17635	17720	17634	17488	17728	17846	17792	17799	17483	17770	17777	17730	17616	17685	17600	17604	17874	17592	17715	17629	17573	17524	17785	17682	17557	17553	17721	17505	17515	17632	17639	17717	17661	17713	17683	17723	17687	17832	17543	17586	17734	17641	17730	17611	17662	17672	17730	17618	17784	17608	17627	17778	17664	17647	17673	17557	17640	17841	17522	17773	17575	17724	17703	17603	17710	17634	17628	17571	17749	17727	17874	17706	17570	17906	17438	17636	17618	17729	17824	17857	17548	17706	17715	18055	17522	17810	17842	17854	17612	17703	17693	17490	17623	17618	17774	17790	17604
45842	77199	70694	48203	32175	24799	21281	19219	17559	16383	15653	14943	14849	14815	14818	14712	14069	13680	13467	13591	13683	13380	13211	13074	13319	13145	13153	13305	13076	13143	13109	13079	13240	13212	13253	13104	13192	13049	13105	12967	13383	13106	13122	12988	13091	13119	13124	13102	12958	13135	13073	13013	13049	12811	13062	13047	13041	13110	13032	13142	13028	12960	13066	12961	13096	12848	13001	12993	13089	12961	12968	12948	12947	12921	12964	12912	12959	12964	12981	13023	12972	13023	13020	13030	13090	13160	12933	13003	13132	12948	12969	12950	12991	13065	13079	12897	13043	12885	12940	12851	13038	13024	12939	12908	13092	13083	12908	13180	13022	12982	13152	13008	12906	13079	12854	13067	12919	12958	13005	12827	12968	12945	13082	13097	13069	13013	13076	12883	13053	13037	12913	13019	12963	12880	13134	12966	13048	12952	12939	12845	13059	13002	13151	12864	13014	12893	13055	13071	12922	12979	13016	13063	12967	13042	13028	12886	13009	13071	12895	12946	12997	13016	13095	12823	13117	13048	12928	12998	13018	12951	13011	12854	13055	13029	13085	12932	13043	12948	13144	13054	12787	12908	13066	12960	13024	13038	12993	13091	13061	13022	12899	13061	12898	12960	13020	13002	12873	12956	13102	12942	12810	12923	13162	13125	12915	12998	13138	13071	13079	12838	13138	13057	13032	12975	12964	12940	12986	12949	12858	13060	12905	12978	13019	12917	12997	13019	13111	13115	12889	13009	13002	13041	12987	12965	13035	13037	12963	13033	13056	12965	13047	12942	12998	12863	12889	12878	12972	12959	12946	12934	13155	12817	13028	13018	12823	12882	13119	12925	13245	13117	13013	13232	13024	12892	12856	12998	12886	13051	12840	13007	12943	12962	13119	12948	13020	13033	12925	12949	13045	12973	12940	12993	12963	13003	13075	12891	12989	12833	12890	12967	12904	13003	12982	12959	12979	12943	13093	13115	13001	12946	12888	13039	13018	12881	13024	12999	12981	12947	13053	13085	13004	13007	12928	13008	12950	12966	13008	12857	13049	13018	12960	13068	13029	13013	12840	12970	12788	13064	13062	12979	13023	13097	12995	13179	12981	13070	13039	13137	12905	12801	12960	12948	13004	12971	12804	12940	12896	12994	13188	12925	13130	12983	12953	12728	13070	12914	13003	12939	12912	13102	12983	12983	13116	12976	12913	13088	12944	13136	13078	13006	13011	13107	12758	12804	13067	12772	12974	13004	13020	13019	12985	13099	12973	12943	13144	12989	12758	12879	12859	13198	12883	12951	12944	12914	13028	12943	12918	12899	12954	12831	13175	13109	12952	13006	12809	12911	13181	12967	13003	13198	12923	12925	13096	12936	13007	12969	12982	13106	12996	12881	13050	12926	13065	13074	12771	12787	12949	13105	12858	12943	12922	13016	13079	12940	12926	13008	12943	13095	13007	12950	13004	12901	13040	12883	12962	12990	12815	13099	12990	12985	13053	12962	12873	13038	12978	12951	12906	13044	13045	13004	12973	13132	12840	12928	13011	12973	13008	12903	12977	12955	12969	13008	12927	13136	12981	12925	12982	12791	12931	12889	12844	13066	12860	12972	12996	12858	12943	13067	13091	13033	13027	12971	12921	13020	12926	12953	13125	13024	13072	12886	12929	12897	12995	13005	13038	13005	12981	13045	13197	13107	13015	13001	13065	12966	12968	13148	12981	12962	13069	13100	12999	12818	12854	13048	13010	12985	13146	12872	12961	13020	12837	13098	13090	12914	12930	13008	12876	12876	12967	12944	13154	13032	13026	13039	12789	13030	13002	12910	12930	13116	12972	13024	12904	13283	13135	13061	13038	13023	12855	12855	12853	12961	13137	13006	12943	12975	13117	12971	13058	13083	13049	12984	12975	13046	13133	12842	12808	13041	13044	13085	12988	13120	12818	13017	13023	12956	13038	13057	13032	12995	13066	12859	13006	13152	12864	13157	12893	13101	12882	13114	12924	13003	12948	12981	12852	12993	13040	12991	13104	12838	12903	13150	13208	13050	12798	12975	12825	12965	12885	12938	13029	12824	13046	13022	12857	12984	13097	12989	12933	12992	13058	12950	12905	13003	12900	12973	12916	13006	13012	12993	13035	12935	13048	13039	12950	13077	12951	13029	12866	13024	13014	12995	13078	13031	13035	13107	12981	13053	13215	13101	13042	13125	12877	12941	12830	13036	13045	12909	12969	13102	13000	12955	12955	12958	12977	13156	13000	13189	12881	12941	12818	13172	13020	12929	13046	13042	13025	13063	12865	13048	12961	12968	13027	13071	13012	13029	13199	13034	12973	12936	12961	12761	13057	12934	13104	12968	12956	12947	12911	13035	13006	12959	12898	12882	13183	12994	13136	13004	12965	12924	13003	13013	13023	12748	13040	12926	12875	12897	12936	13022	12956	13061	12923	13214	12786	13062	13070	12840	12923	12908	13028	12975	13000	12889	12967	12910	13061	13036	12886	12980	12995	12937	12922	12922	12897	12991	13020	12909	12936	13017	13125	13168	12904	13104	12930	13047	13030	12970	13136	12953	13013	13002	13043	13094	13113	12963	13080	13010	12891	12936	12935	13128	12936	13283	12997	12946	13088	13009	13065	13084	12935	13110	13038	12864	13097	12979	13168	13010	12919	13044	12954	13190	12988	12841	13032	13099	12997	13048	13125	12909	13041	12852	13005	12927	12886	12939	12961	13019	12948	13120	12978	13058	13029	12919	12896	13105	12866	12966	12986	13028	12968	13051	12984	12992	12855	13003	12967	13071	12930	12989	12993	13148	12924	13034	12925	12838	13187	13029	12968	12928	12868	12961	13004	12803	12894	12918	12937	12932	13002	13051	12830	12975	13027	13169	12886	12887	13117	12952	13143	12938	12980	12961	13077	12952	12918	12899	12997	13114	12844	12990	13038	12890	12998	12877	13023	13037	13047	12879	13045	12987	12990	12966	13051	13292	13114	12957	12874	13155	12971	13016	13031	13121	13032	12842	13028	13024	12963	12797	13115	12953	12850	12985	13143	12947	13076	13018	12983	12997	12899	12960	13073	12815	12847	13041	13075	13113	13146	12974	12930	13035	13142	13106	13078	13051	12918	13078	13110	13062	13089	12952	12856	12987	13058	12997	13058	13072	12830	12918	12860	12818	13048	12855	12824	12944	12947	13127	13002	12989	12979	13106	12955	13250	13130	12988	13147	12988	12905	12927	13031	12980	13190	12848	12952	12858	13091	13083	13034	13155	13144	13078	12999	13109	13141	12931	13006	13084	13102	12745	12949	12782	13121	12970	13040	13126	13121	13009	13028	13177	12962	12926	12827	12969	13055	13116	12899	12962	12822	12814	12975	12903	13046	13027	12788	12834	12941	13012	13002	12998	12880	13044	12850	13015	13032	13203	12789	13008	12855	12999	12921	13010	12965	12971	12937	12956	12965	13062	13014	12939	13048	12902	13186	13060	13024	12984	13006	13011	12809	12905	12897	13145	13059	12855	12855	13051	12982	12886	12732	13056	13088	12939	13021	13175	12987	12980	13032	13022	13102	13031	12916	12963	13022	13006	12908	12871	13013	13070	12893	12964	12930	13149	12847	13041	13078	12999	13021	13017	13014	12942	13134	12890	12855	13173	13049	12993	12973	13010	12980	12915	13071	13040	12966	13036	12996	13105	12960	13061	12897	12918	13037	12930	12910	13060	13116	12987	13024	13032	12914	12897	12981	12942	12922	13000	13088	13013	12904	13063	13043	13024	12726	12844	12918	12941	13062	12828	12954	12987	13006	12818	13032	13224	13039	13037	12931	12995	12979	12819	12958	13067	13054	12993	12977	13042	12994	12710	12939	12822	12955	13124	13071	13143	13109	12926	13012	12980	12982	13089	13041	12909	13091	12956	13012	12947	12992	13014	12912	12930	13057	13063	13107	12975	12955	13062	12943	13058	13013	12870	12954	12961	13225	13072	13088	12926	12803	12991	12781	12980	12951	12856	13152	12941	13023	12928	12912	12973	13066	13003	13085	12899	12934	12884	12946	12978	12898	13268	12870	13039	12963	13010	12921	13025	13070	12850	12968	12933	12897	13062	12995	13075	13080	12899	13044	12857	13044	13069	12894	12957	13024	13135	13137	12991	12940	13001	13048	12849	12964	12927	12916	13010	13045	12989	12960	12814	13058	13008	12877	12777	13127	13059	13264	13131	13066	12923	12964	12970	12849	13073	12709	13001	12977	12897	13042	12991	12976	12953	12982	12928	12908	13079	13038	12895	13028	13102	13164	13093	12983	12936	12851	12940	12740	13010	12918	12931	12957	12799	12859	12883	13150	12917	13098	12906	13107	13111	13021	13003	13011	13052	12878	13035	13085	12907	12892	13085	12947	13135	12925	12907	12931	13139	13004	13019	13154	13082	13001	13074	13020	12980	12947	12922	13113	13071	12844	12932	12962	13065	12889	12868	12815	13006	13042	12901	12984	13084	12893	12941	13018	12873	13128	13071	12869	13080	12853	13129	13171	12952	13086	12841	13007	12991	13109	13142	12889	12759	12794	13086	12873	13012	13070	12745	13009	13028	12843	13129	12949	13109	13018	13079	13190	12822	13035	12826	12717	13031	13043	13140	12865	12980	13038	12972	12925	13008	12979	13040	12972	12959	12919	13014	12948	13117	12982	12951	13054	13042	12798	12940	12868	12941	13020	12956	12931	12918	13140	12985	12980	12998	12945	13031	13039	12990	12932	12961	12983	13090	12936	12922	12897	12982	13129	12941	12998	12979	12986	13012	12953	13041	13108	12830	12971	13020	13017	13054	12828	12950	13001	13120	13013	12967	13084	13029	12928	13112	12948	12970	13009	12999	12971	12849	12980	12895	13076	12918	13108	12927	13000	13011	13062	13048	12865	12988	12922	13031	12920	12895	13100	13140	13037	12954	12987	13055	12838	13038	12996	13015	12992	13084	13092	13064	13085	12969	12930	12807	12945	13054	12924	13049	12909	12966	12998	13098	12916	12835	12962	12966	12819	12916	13128	12914	13046	13114	13043	12924	12988	12872	13065	12946	13063	12869	13062	13053	13051	13035	12982	13073	12941	12967	13082	13017	13155	12877	12904	12946	12988	13072	13015	13026	13148	12919
28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	28	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
