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
339011641245	339011641799	339011642349	339011642899	339011643449	339011643999	339011644549	339011645099	339011645649	339011646199	339011646749	339011647299	339011647849	339011648399	339011648949	339011649499	339011650049	339011650599	339011651149	339011651699	339011652249	339011652799	339011653349	339011653899	339011654449	339011654999	339011655549	339011656099	339011656649	339011657199	339011657749	339011658299	339011658849	339011659399	339011659949	339011660499	339011661049	339011661599	339011662149	339011662699	339011663249	339011663799	339011664349	339011664899	339011665449	339011665999	339011666549	339011667099	339011667649	339011668199	339011668749	339011669299	339011669849	339011670399	339011670949	339011671499	339011672049	339011672599	339011673149	339011673699	339011674249	339011674799	339011675349	339011675899	339011676449	339011676999	339011677549	339011678099	339011678649	339011679199	339011679749	339011680299	339011680849	339011681399	339011681949	339011682499	339011683049	339011683599	339011684149	339011684699	339011685249	339011685799	339011686349	339011686899	339011687449	339011687999	339011688549	339011689099	339011689649	339011690199	339011690749	339011691299	339011691849	339011692399	339011692949	339011693499	339011694049	339011694599	339011695149	339011695699	339011696249	339011696799	339011697349	339011697899	339011698449	339011698999	339011699549	339011700099	339011700649	339011701199	339011701749	339011702299	339011702849	339011703399	339011703949	339011704499	339011705049	339011705599	339011706149	339011706699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2800	3600	2300	2800	3600	2300	2800	3600	2300	2800	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2799	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	3600	2300	2798	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24456	21878	30007	26940	27495	30861	32968	28100	26663	26328	25946	26090	26093	26059	26169	26085	25988	26048	26429	27044	27322	26823	26583	26340	26073	26248	26046	25763	25741	25742	25885	25212	25114	25202	25327	25022	25325	25385	25304	25266	25331	25066	25115	25002	25081	25171	24938	24892	24845	25047	25187	25071	25237	24934	24908	24826	25160	25367	25208	25140	25246	24871	24930	25150	25005	25129	25184	25102	25127	24928	24888	24803	25068	25279	25183	25162	24992	25336	25107	24937	25237	25099	25104	25097	25131	24999	24961	24973	25016	25266	24943	25126	24948	24944	25382	25113	25029	25048	25268	25024	25011	24950	25213	25151	25162	24893	25395	25125	24850	24892	25195	25100	24983	25006	25043	25007	25066	25075	25103	25034	24876	25048	25044	25056	24998	25145	25299	25057	25360	25123	24931	25150	25020	24892	25252	25166	25357	25127	24947	25239	25003	25045	24866	25208	25115	24835	25112	25124	25248	24956	25174	25003	24978	24968	24960	24879	25048	24988	25132	25049	24829	24868	25215	24899	24983	25052	25152	24964	25018	25199	25148	25073	24925	25071	25044	25069	25194	25244	25187	25145	24946	25109	25025	25071	24860	25012	25092	25146	25051	25269	25160	24917	25052	25061	25324	25187	25054	24788	25271	25006	25198	25253	25071	24999	25013	24925	25205	25263	24946	25033	25303	24976	25147	25235	25037	24871	24884	24819	24862	25335	24882	25340	24942	25167	25150	25266	24941	24884	24944	25213	24986	24912	25233	24872	25021	25026	25223	24854	25074	24999	24734	24925	24927	24851	24895	25050	25118	25299	24899	24959	25257	25096	25117	24967	25162	24913	25183	24981	25156	24991	24887	25231	25037	24893	25008	25078	24930	24857	25101	24848	25044	24896	25057	25017	25050	25232	25051	25119	25238	25266	25153	24908	25031	24867	24915	25050	25176	25236	25034	25184	25053	24922	25177	25096	25156	24840	24914	24658	24954	24892	24996	25262	25036	25083	25142	24788	24979	24937	24937	25203	24863	25071	25015	25339	25083	25226	24893	24791	24994	25261	25113	24837	25059	24952	24883	25092	24891	24926	24926	24953	25246	25018	24995	25034	24997	24857	24939	25074	24891	25036	25103	24993	25227	25302	25222	25068	25238	25037	25095	25167	25030	24966	25078	24819	25163	25300	25016	25147	24924	25293	25013	24899	25105	24948	24986	25050	25231	25127	25123	25067	24931	25060	25009	24975	25113	24978	25073	24938	24919	25229	25040	25124	25012	25132	24945	25186	24826	24973	25157	25100	25226	25142	24995	24916	25081	24862	24953	25161	25178	25195	25182	25051	25084	25072	24975	25039	24939	25021	24972	24826	24982	24634	24952	25124	24865	24964	25001	25082	25164	25029	25074	25134	25129	25173	25082	24894	24833	25049	25074	25151	25061	25026	24956	24826	24957	25064	25148	25233	25007	25030	25181	25092	24968	25164	24788	24978	24958	24959	25057	25226	24926	25194	25140	24934	24695	24942	25035	24847	24917	24808	25075	24960	25289	25174	25309	25126	24818	24983	24859	24962	24806	24930	24820	24927	25179	24849	25049	24988	25071	25189	24944	24674	25239	25080	25065	25012	24900	24969	25286	25137	24933	24954	24929	24924	25260	25120	25122	24979	24888	25113	24835	24995	25144	24871	24896	25158	25053	24782	25314	25028	24994	25086	24773	24984	25192	25325	24893	25154	25119	25104	24968	25161	24965	25134	25005	24928	25056	25044	25077	24759	24935	24970	25135	25140	24941	25009	25038	25160	25163	24883	25081	25084	25148	24917	25048	24976	25162	25094	24950	24955	25092	25171	25236	25084	24783	24866	25136	24810	25049	25064	25162	24898	25063	25153	25146	24924	25113	25009	25018	25159	25116	25104	25159	25108	25189	24932	25037	25038	25121	24909	24961	25141	25077	25024	25174	24986	25163	24977	24862	24909	25023	24961	25028	24819	24846	24779	25017	24976	25188	25220	25057	24995	25119	25387	25029	24988	25153	24979	25226	25144	25272	24878	25071	25066	25219	24984	24867	24736	25036	24939	25142	25196	25130	24898	24676	25143	25100	24914	25000	25262	24924	25008	24808	24971	24905	24909	24968	25270	24934	25061	24918	25047	25163	25126	25062	25018	24934	25170	25070	25249	25197	25217	24952	25140	25052	25045	24892	25204	25147	25169	25119	24965	25208	25064	24875	25187	24916	24946	25096	25049	25003	25089	24993	25095	24660	24823	24903	25064	25061	24890	24990	25014	25126	24854	25058	24910	25143	24983	25275	25021	24825	24845	24835	24998	25052	25009	24968	25170	24990	24906	25158	25198	24963	24963	24913	25141	25064	25197	25130	24757	24878	25035	25114	24824	24847	25084	25129	25138	25350	24957	25016	25096	24750	24977	25055	25038	25045	24857	25044	24779	24767	24996	25074	25079	25079	24917	24966	24651	24957	24882	25000	25024	25062	25117	25224	25058	25282	24993	25024	25074	25053	25110	25166	25117	24967	25067	25074	25321	24955	25022	24889	25098	25182	24938	24966	24977	25129	25169	25111	24722	25169	25113	25176	25116	24864	25022	24938	24999	25068	24983	25162	24984	24885	25019	25049	24807	25033	25086	24918	25041	24988	24968	24994	24842	25093	25065	25127	24819	25128	25270	25101	25476	25125	25208	25038	25154	25042	24859	25142	24931	25127	25003	25000	25045	25165	25106	24907	25111	25177	24971	25173	24848	24991	25087	25008	25139	25038	25035	25045	25258	24987	24964	24853	24911	25140	25404	25084	24967	25040	25209	25009	25155	24911	24935	25359	25078	24980	25103	25024	25055	25149	24825	24909	25018	25121	24722	25003	24975	24997	25099	25024	25101	25269	25066	25231	25154	25146	24916	24671	25279	25057	24861	25044	24961	25140	25062	25102	25006	24945	24907	25130	25080	24962	25030	25055	24933	25029	25074	24977	24930	25045	24920	25089	25020	25049	24901	24891	25008	25199	24992	24912	25043	25129	24921	25050	24969	25049	25133	25219	25107	24986	24972	24732	25263	25012	24773	25049	24906	25123	25080	25193	25113	25152	25035	24971	25082	24732	25032	25243	25244	25095	25100	25114	24901	25053	24950	25104	25052	24803	25189	25067	25195	25077	25086	25254	25210	25005	24904	25011	24958	25093	25147	25139	25139	25144	25036	25021	25068	24983	25161	24899	25182	24978	25115	25164	25343	25239	24917	24996	24960	25157	25237	25148	25092	25239	24897	24843	24976	25118	25066	24859	25161	25175	25064	25111	25048	24943	24995	24927	24904	24833	24860	25016	24915	25247	25205	25083	25408	24784	24944	25013	24846	25222	25191	25030	25035	25018	25232	25198	24873	24884	24704	24943	25054	24993	25092	25163	24823	24982	25109	25024	25115	25204	25155	25139	24858	25044	25002	25053	24933	25301	25133	24957	25076	24832	24905	25096	25094	25142	25087	25038	24869	25115	25184	24867	24702	24995	24981	25303	25093	25102	24895	24748	24701	25005	25034	25086	25076	25146	24960	25012	24954	25358	25112	25035	25098	25036	25106	25231	25004	25317	24922	25130	25097	25039	24896	25091	25150	25080	25195	25203	24788	24751	24950	25170	25222	25108	25110	24985	24974	24928	25000	24984	25008	24912	25162	24997	24927	25015	25070	25259	25049	24872	25191	25009	25171	24937	24987	24788	25171	24966	25142	24961	24978	24824	25098	24977	25106	24944	24925	25035	24909	25111	24967	25130	25043	25076	24898	24827	24980	24934	24940	25142	24993	24896	25046	25150	24888	25044	25039	24983	25097	25225	24768	25079	24931	24761	24936	25049	25109	24851	25165	25098	25112	24848	24844	25414	25019	25162	24695	24775	24925	24913	24858	25043	25153	24978	25020	25043	24966	25237	25182	24966	25091	25094	24772	25014	25058	25085	24884	24872	25150	25205	25163	25076	25342	24786	25036	24945	24982	24909	25090	25154	24910	25226	24967	24948	25201	25031	24981	25031	25158	24991	25023	25136	25106	25033	25025	25141	24994	25089	24778	24992	24899	25073	25052	25254	24908	25224	24844	25006	25133	25076	25137	25104	25159	24935	25105	25101	25070	25190	25141	25038	25027	24796	25076	25005	24983	25221	25073	24790	24887	24840	25131	24864	25164	24843	24861	25081	25417	24831	24800	24993	25280	25061	25103	25178	24960	24987	24936	24837	24963	25059	25030	25143	24958	25205	24943	24887	25391	25172	24898	25480	24982	24838	24941	25117	25134	25085	25265	24948	24825	25088	25196	25132	24982	24808	24784	25019	25003	24867	24891	25187	25047	24831	24988	25021	25087	25009	24932	24963	24916	25007	24962	25039	24806	25219	24945	25064	24947	24982	25075	25138	25102	25107	24831	24968	25147	24972	24808	25258	25014	24963	25056	24946	25087	25222	24901	24938	24795	25024	24989	25146	25210	25015	24947	25222	25330	24892	25186	25206	25078	25116	25087	25140	25160	25003	25324	24974	25034	25283	25041	25075	25310	24981	25239	25120	25056	25183	25105	24986	25163	25001	24972	25147	25114	24976	24825	24852	25125	24975	25033	25003	24844	25122	25168	24883	25168	24926	24923	25118	24996	25234	24991	25069	24940	24996	24772	25163	25096	24985	25165	24973	25074	24866	24937	25058	24914	24941	24943	24920	24960	25118	24920	25100	25000	25256	24760	25220	25189	25081	25142	25036	25047	25238	25080	25277	25081	25269	25064	24988	25131	25160	24870	25399	24965	25092	24865	25038	24994	25069	24857	25193	25062	25067	25115	25116	25122	25113	24957	25099	25143	25005	24988	24988	25071	25174	25346	25032	25061	25021	25088	25086	25124	25065	25114	25044	25011	25223	25023	24984	24964	25045	25098	25172	25264	24907	25159	25342	25113	25220	24971	24975	24813	25109	24814	25039	24807	25082	25146	24998	24656	24968	24888	25080	24855	25155	25181	25098	25117	25041	24982	25318	25208	24967	25112	25244	24904	25090	24978	25074	24972	25143	24996	25004	25044	24905	24890	24992	25172	25219	25061	25202	25090	24958	25021	24775	25018	25136	25009	24681	25013	24945	25272	24962	25092	25042	25026	24890	24950	24819	25275	25037	24790	25289	24937
40822	72608	68808	49762	39099	28569	23681	21033	19253	18564	18142	18334	18108	18225	18423	18442	18631	18297	18472	19498	19887	19091	18794	18414	18132	18188	18195	18170	18121	18108	17656	17521	17274	17206	17259	17296	17227	17209	16970	17199	17152	17189	17307	17336	17221	17262	17352	17213	17089	17065	17124	17236	16891	17047	17206	17238	16939	17175	17068	17143	17253	17152	16991	16945	17004	17131	17047	17135	17121	17065	17110	17025	17158	17230	16993	17008	17155	16968	16961	17178	17054	17205	16873	17055	16942	17111	16972	16933	17100	16928	17276	17124	16964	17185	17077	16956	17102	17167	16972	17149	17007	16930	17000	16970	17119	17071	16982	17201	17022	16887	17225	17143	16871	17006	17110	16975	16917	17137	17039	17024	16934	17093	16939	17043	17184	17321	17329	16968	17038	17051	17188	16870	17085	17275	17170	17243	16991	17161	17056	16943	16970	17140	16996	17069	17074	17134	16854	17142	17233	17157	17007	17239	16984	17110	16986	17060	17142	17114	17081	17128	17010	17181	17111	17187	17226	17094	17065	17134	17044	17107	17157	16961	17231	17173	17073	17165	17121	17245	17083	17189	17164	16903	16965	17145	16950	16982	16974	16955	17067	17021	17015	17158	17177	17166	17115	17136	16847	17217	17156	16981	17163	16898	16997	17035	17113	16947	17045	17101	17238	17181	17089	16942	17032	17217	17055	17028	17191	17074	16946	17242	17075	17165	17156	17238	17210	17119	16992	17100	17109	17040	16869	16988	17135	17121	17014	17015	17158	17009	16904	17172	17045	17071	16861	17140	17065	17292	17307	17123	17173	17022	17066	17121	17085	17071	17081	17103	17200	16975	16919	17209	17054	17204	17040	17127	17007	17007	17165	17085	17194	17018	17156	17099	17021	17192	17074	17049	17107	17028	17167	17094	17169	17119	17172	17053	17213	17059	16916	17071	17166	16995	17122	17212	17147	17124	17073	17040	17256	17057	16878	17313	16751	17020	17161	17017	17150	16980	17191	16983	17139	17260	17037	17149	17135	17011	17104	17167	17062	17139	17029	17037	17068	17102	16962	16999	17172	17063	17126	16969	17175	17220	16970	17090	17065	17043	17121	17309	17196	16995	17070	17180	17092	17047	17077	17035	16935	17128	16938	17104	17101	17169	17357	17040	17209	17148	17173	17042	17183	17070	17080	16992	16974	16828	17052	17152	17119	17020	17082	17122	17022	16902	17238	17178	17093	17177	17030	17110	17076	17164	17048	17065	17083	17092	17126	17097	17162	17028	17181	16981	17022	16991	17157	17046	17235	17129	17233	17076	17007	17017	17029	16880	17014	17186	17239	17136	17106	17112	17083	16991	17003	17123	17150	17144	16951	17132	17112	17095	17156	17198	17024	16907	17005	17088	17096	17025	16875	17110	17095	17064	17089	17036	17162	17072	17240	17117	16998	17186	17078	17146	17330	17030	17108	17273	16954	17088	17184	17013	17247	16930	17039	17174	17042	17029	17212	17113	17083	17018	17130	17132	16930	17167	17117	17112	17128	17210	16861	17020	17042	16975	17084	16930	17110	17070	17247	17231	16910	17249	17171	17095	16937	17087	17057	17121	17228	17174	16989	16941	16959	16867	16996	17016	17071	17114	17129	16937	17287	17050	16946	17132	17151	16974	17060	17093	17011	17101	16929	17113	17096	17272	17170	16861	17107	17091	17034	17084	17058	17030	17121	17039	17119	17231	17196	17028	17230	16926	17193	17074	17044	17028	16987	17027	17101	17123	17123	17006	17101	17017	17080	17419	17139	16933	17290	17007	17035	17192	17038	17027	17046	17099	17277	17006	17091	17085	17075	17103	17025	17245	17141	17097	17307	17041	16719	17026	17171	17060	17018	17338	16989	17207	17032	17201	17002	17100	17171	17000	17167	17262	17017	17104	17173	17129	17113	17150	17034	17107	17050	17094	16982	17136	17072	17109	16996	17228	17175	17216	17015	17191	17092	17190	16952	16861	16923	17046	17062	17217	16939	17013	17106	16986	17048	16895	17004	17122	17040	17050	17008	16874	17120	17286	16945	17141	17068	17120	17065	17239	17221	17156	17076	16949	17116	17052	17015	17148	17165	16900	17113	17245	17102	17168	17130	16997	17041	17019	16951	16889	17096	17182	16973	16981	17307	17048	16989	17070	17025	16975	17063	17062	17189	17100	17064	17118	17117	17051	16935	17085	17071	16944	17043	17084	16968	16970	17104	17146	17142	17289	17033	17092	16973	16963	16946	17093	17188	17178	17118	17182	17042	17027	17098	17124	17090	17125	16991	17066	17355	17075	17143	17163	17179	17165	17130	17212	17033	16981	16990	16959	17022	17121	17082	17082	17171	16992	17189	17071	17194	17110	17014	17192	17079	17159	17120	17053	17170	17062	17053	16969	17110	17010	17099	16915	17134	17051	17145	16898	17265	17223	16933	16969	17043	17086	17194	17137	16981	17086	17060	16987	17091	16975	17188	17032	17059	16885	17115	17214	16953	17068	17035	17025	17057	17219	17095	16875	17070	17151	17185	17073	17157	17179	16916	17237	17164	17072	16923	17012	17101	17120	17157	17193	17084	17210	17039	17191	17367	16866	17070	17120	16995	16927	17041	16999	17002	17042	16962	16927	17140	16982	16987	17022	17138	17025	17071	17015	17067	17155	17143	17137	17038	17229	17023	17247	16898	17345	17030	16948	16854	17112	16990	17005	17115	17027	17149	17085	17091	16995	17028	17143	17172	17092	17112	17153	16967	17073	17089	17123	17068	17026	17121	17028	17083	17070	17032	17134	17044	17055	17058	17146	17189	17221	17164	17086	17037	17115	17028	16906	17195	17162	17067	16935	17165	17004	16941	17049	17091	17142	17319	17201	17024	17173	16993	17184	17147	17019	17096	16938	17175	17091	16982	16969	16981	16967	17119	17111	17192	17007	17072	16999	17200	17198	16935	17217	17117	16999	16952	17156	17061	17125	17241	16988	17011	17249	17157	17091	17190	17025	17086	17111	17061	16997	17222	17099	17043	17082	17075	17176	17164	17258	17055	17128	16998	17150	16831	17081	17034	17042	17114	17006	17088	17245	17081	16896	17175	17107	17018	17140	16937	17020	17160	17134	17265	17166	17072	17224	17247	17132	16982	17076	17167	17017	17084	17140	17069	17052	17106	17010	17209	16951	16939	17082	16993	17065	16896	17083	17051	17232	16871	17237	17041	17167	16953	16987	17240	17117	17085	17152	16998	17143	17087	17068	17140	17291	17004	16986	17020	17145	16939	17178	17029	16921	17247	17233	17156	17119	16904	17007	17139	17014	16982	17166	17090	17071	17131	17172	17133	17041	16982	17098	17202	17011	17219	17005	17113	17084	16972	17152	16962	17007	17089	17073	16832	17091	16911	17043	16918	17135	17158	17019	16898	17126	17105	17056	17164	17109	17071	16831	16973	17143	17103	16997	16967	17053	17075	17388	17148	17178	17212	16991	17241	17132	17045	16958	17207	17188	17177	17079	17113	17039	16943	16971	17021	17131	17206	17062	17239	17121	17103	17180	16931	17112	17032	16964	17247	17231	16901	17188	17051	17259	17209	17026	17071	17030	16924	16989	17099	17058	17160	17097	17070	17102	17069	17166	17118	17011	17077	16972	17013	17068	17085	16987	17241	17174	17062	17058	17158	16875	16964	16931	17107	17113	17175	16983	16950	17229	17084	17176	16974	17055	17118	17249	17042	17062	17166	16966	17091	17144	17031	17082	17053	17118	16999	17037	17012	17035	16957	17025	16987	17146	16882	17041	17203	17167	17088	17085	17014	17246	17029	17164	17097	17132	16934	16860	17164	16946	17168	17113	17144	17203	17016	17067	17141	17070	16932	16857	16929	17308	17210	17043	17070	17046	17133	17106	17042	17234	16978	17120	17095	17097	17100	17177	17129	16965	17205	17003	17125	17124	17212	17039	17121	17236	17166	17091	16945	16896	17198	17134	17082	17116	16947	17120	17203	17101	17089	16979	17127	16966	17167	17031	16986	17153	17063	17161	17128	17012	17151	16963	17028	17161	17254	17132	17102	17109	17067	17115	17200	17050	17221	16977	17194	17022	17022	17071	17295	17082	17052	17015	17083	17030	17180	17071	17059	17299	17082	17250	17041	17164	17080	16972	17073	17008	17158	16971	17236	16995	17118	17092	17192	16946	17013	17153	17095	17238	17262	17079	17272	17077	17128	16912	16997	17172	17089	16924	17044	17090	17081	17043	16908	16988	17267	16924	17208	17076	17161	16939	17043	17107	17194	17022	17164	17168	16966	17060	16959	17039	17003	17129	17009	17026	16915	17136	17073	17161	16930	17113	17256	17082	17299	17172	17086	17125	17124	17072	17101	17070	17006	17236	16833	17007	16996	16978	17236	17292	17168	17181	17074	17192	17035	17231	17314	16980	16933	17093	17127	16956	17149	17066	17079	17200	16990	17159	17124	17084	17169	17176	17055	17011	17176	17194	17123	17018	17220	17050	17078	17152	17173	17003	16892	17248	17101	17140	16907	17015	16943	16990	17212	17164	17165	16855	16979	17018	16906	17147	17021	17223	17087	17064	17149	17078	17003	17067	16968	17137	17027	16995	16987	16999	17131	17168	17112	16852	17224	16956	16938	17140	17122	17123	17051	17034	17127	17033	17007	17154	17147	16948	16968	17182	17111	17242	17226	17094	17082	17156	17103	17081	17186	17155	17008	17186	17346	17154	17158	16972	17207	16942	17170	16936	16947	17080	16837	17157	17119	17033	17142	16929	17042	16970	16930	17119	17146	16973	17087	17005	16976	16993	17118	17002	17190	16975	17057	17095	17116	17058	16930	17181	17024	17054	17120	17150	17020	17103	17008	17064	17249	17079	17062	17222	17151	17105	17053	17109	17217	17048	17078	16977	17107	17037	17147	17086	16932	16927	17148	17107	16971	16884	17124	17103	17311	17115	17050	17131	16938	17246	17040	17118	17221	16990	17102	17218	17246	17081	17155	17095	17030	17199	16939	17083	17042	16974	17166	16931	17294	17125	17319	17049	17125	17065	17205	17160	17179	17179	17040	17012	17215	17090	17131	17226	17031	17118	17122	17083	17104	17191	17018	16895	17195	17248	16963	16910	16923	17177
41926	48804	54231	45767	35786	30642	29100	28094	27623	27587	27407	27191	27498	27572	27366	27556	27562	27541	27657	27852	28259	28059	27997	27664	27628	27728	27602	27493	27752	27542	27531	27252	27146	27307	27233	27420	27347	27275	27308	27287	27203	27355	27449	27185	27345	27410	27321	27339	27300	27484	27394	26986	27253	27309	27378	27299	27153	27470	27304	27217	27101	27254	27420	27252	27164	27263	27299	27117	27292	27076	27361	27333	27091	27413	27037	27193	27385	27420	27343	27448	27307	27207	27139	27267	27183	27367	27271	27349	27127	27278	27254	27437	27358	27624	27197	27469	27185	27388	27041	27151	27495	26912	27089	27367	27247	27187	27024	27282	27066	27132	27260	27167	27394	27052	27241	27540	27288	27423	27225	27432	27228	27127	27392	27222	27375	27385	27277	27424	27299	27206	27289	27151	27158	27613	27456	27208	27431	27328	27302	27365	27211	27223	27200	27261	27194	27410	27159	27099	27272	27405	27491	27307	27267	27236	27314	27049	27217	27244	27179	27367	27240	27368	27186	26842	27247	27187	27121	26881	27282	27059	27260	27241	27083	27057	27209	27045	27332	27181	27225	27311	27218	27287	27345	27267	27254	27238	27450	27247	27186	27166	27011	27142	27557	27499	27156	27051	27138	27102	27195	27043	27068	27134	27142	27458	27209	27212	27226	27340	27150	27098	27330	27255	27069	27462	27015	27240	27346	27183	27009	27374	27383	27166	27079	27603	27175	27307	27328	27030	27181	27335	27353	27058	27286	27039	27263	27117	27151	27142	27296	27395	27152	27351	27019	27322	27276	27331	26936	27249	27369	27392	27250	26954	27440	27111	27261	27111	27226	27165	27395	27361	27212	27281	27297	27151	27309	27515	27101	27346	27362	27227	27414	27485	27501	27247	27178	27559	27541	27167	27149	27322	27242	27232	27392	27277	27151	27288	27697	27141	27250	27353	27118	27250	27408	27288	27153	27061	27387	27056	27381	27435	27135	27171	27315	27279	27038	27082	27217	27011	27133	27275	27179	27029	27111	27103	27178	27329	27442	27136	27319	27206	27217	27254	27334	27049	27271	27300	27229	27251	27189	27080	27359	27146	27374	27460	27340	27240	27278	27127	27394	27073	27028	27137	27203	27281	27177	27220	27195	27521	27281	27011	27216	27292	27297	27079	27366	27322	27407	27074	27193	27025	27122	27157	27029	27221	27373	27231	27346	27191	27165	27366	27159	27109	27241	27453	27244	27225	27352	27416	27271	27142	27288	27299	27191	27145	27279	27331	27359	27428	27154	27086	27216	27299	27510	27190	27197	27322	27358	27158	27288	27125	27197	27231	27351	27184	27436	27273	26988	27319	27251	27151	27226	27270	27215	27238	27459	27382	27202	27092	27190	27505	27093	27388	27244	27497	27193	27130	27476	27411	27474	27499	27311	27355	27224	27180	27049	27205	27197	27267	27213	27035	27376	27327	27353	27630	27245	27231	27180	27041	27198	27267	27491	27344	27405	27003	27204	27326	27431	27060	27316	27093	27254	27136	27184	27627	27333	27049	27363	27519	27303	27171	27393	27297	27199	27487	27312	27200	27259	27143	27402	27439	27182	27229	27230	27285	27426	27101	27546	27235	27475	27068	27283	27191	27413	27379	26923	27231	27345	27054	27111	27213	27448	27058	27063	27239	27306	27363	27379	27037	27104	27320	27311	27189	27459	27251	27320	27187	27198	27305	27333	27292	27161	27297	27233	27448	27101	27114	27526	27373	27057	27082	27332	27149	27255	27491	27568	27174	27096	27131	27207	27003	27621	27194	27229	27288	27150	27096	27205	27249	27165	27198	27068	27306	27374	27023	27073	27260	27329	27342	27117	27439	27039	27051	27218	27472	27402	27224	27117	27259	27071	27324	27385	27251	27293	27262	27431	27432	27141	27303	27435	27051	27134	27144	27521	27199	27412	27356	27079	27359	27018	27304	27371	27070	27431	27122	27434	27485	27344	27084	27319	27025	27364	26991	27270	27193	27148	27282	26991	27266	27288	27081	27072	27090	27396	27263	27359	27065	27442	27336	27073	27343	27380	26988	27588	27262	27294	27426	27313	27333	27290	27067	27330	27297	27192	27363	27214	27190	27263	27026	27355	27186	27248	27158	27277	27153	27302	27326	27303	27278	27255	27496	27355	27409	27442	27338	27254	27480	27612	27130	27405	27238	27141	27241	27204	27141	27327	27359	27373	27316	27250	27183	27081	27105	27093	26949	27417	27403	27437	27178	27039	27176	27195	27672	27383	26934	27084	27164	27042	27153	27008	27168	27347	27238	27260	27172	27347	26956	27003	27310	27185	27386	27336	27447	27286	27116	27033	27249	27406	27177	27300	27350	27294	27397	27634	27098	27326	27105	27343	27038	27261	27219	27129	27176	27389	27361	27231	27275	27317	27200	27394	27157	27226	27276	27338	27356	27552	27190	27130	27310	27186	27400	27227	27254	27131	27324	27256	27271	27088	27161	27112	27168	27267	27076	27452	27177	27111	27462	27601	27227	27136	27330	27271	27217	27376	27249	27354	27251	27226	27179	27423	27477	27473	27091	27444	27304	27259	27457	27329	27287	27351	27420	27449	27216	27172	27117	27258	27267	27373	27267	26969	27236	27036	27497	27372	27390	27441	27276	27114	27149	27225	27380	27181	27110	27414	26955	27225	27247	27091	27283	27356	27204	27271	27173	27501	27460	27023	27323	27056	27417	27405	27385	27248	26968	26878	27478	27293	27010	27374	27203	27262	27336	27396	27125	27161	27416	27232	27202	27209	27503	27092	27006	27107	26952	27303	27166	27053	27207	27260	27250	27329	27306	27309	27019	27300	27218	27470	27079	27146	27393	27045	27104	27248	27084	27148	27501	27181	27039	27203	27241	27199	27279	27166	27206	27468	27191	27052	27048	27376	27293	27263	27408	27399	27426	27168	27351	27298	27294	26994	27194	27075	27189	27362	27267	27561	27122	27141	27238	27416	27494	27565	27247	27440	27385	27224	27339	27200	27049	27187	27513	27258	27301	27280	27164	27147	27375	27299	27378	26975	27065	27313	27308	27244	27328	27485	27097	27170	27423	27318	27335	27059	27068	27356	26998	27332	27462	27050	27253	27151	27084	27323	27356	27207	27408	27108	27142	27304	26996	27046	27206	27409	27108	27628	27239	27698	27341	27402	27302	27332	27461	27234	27367	27239	27280	27523	27505	27228	27274	27160	27248	27276	27479	27187	27329	26963	27133	27256	27270	27354	27031	27435	27248	27008	27084	27275	27272	27420	27246	27254	27346	27261	27252	26905	27229	27374	27271	27596	27016	27364	27011	27153	27164	27484	27449	27476	27206	27169	27049	27433	27252	27508	27368	27023	27109	27396	27297	27521	27378	27088	27317	27373	27309	27411	27394	27093	27198	27185	27159	27125	27066	27464	27163	27239	27167	27238	27376	27559	27356	27043	27414	27500	27184	27267	27227	27338	27245	27312	27255	27178	27346	27046	27292	27365	27112	27136	27101	27288	27313	27210	27292	27463	27408	27270	27552	27127	27171	27212	27357	27187	27228	27145	27351	27297	27052	27122	27094	27135	27337	27412	27252	27279	27209	27425	27299	27034	27456	27302	27380	27423	27387	27187	27184	27293	27157	27170	27368	27393	27105	27133	27220	27259	27196	27062	27249	27241	27197	27170	27346	27210	27030	27318	27379	27229	27112	27229	27346	27504	27103	27117	27061	27361	27423	27472	27280	27125	27302	27352	27230	27272	27346	27455	27345	27346	27220	27433	27218	27376	27298	27268	27335	27218	27104	27214	27294	27208	26929	27265	27094	27460	27160	27095	27047	27171	27220	27320	27520	27549	27412	27126	27243	27255	27411	27098	27293	27479	27193	27210	27373	27377	27183	27477	27274	27346	27129	27267	27146	27121	27315	26981	27135	27127	27525	27467	27045	27455	27296	27268	27313	27374	27573	27219	27223	26962	27015	27362	27211	27139	27309	27425	27110	27337	27448	27439	27403	27240	27224	27384	27378	27718	27253	27319	27230	27231	27244	27259	27239	27293	27366	27419	27182	27152	27248	27496	27211	27513	27179	27584	27279	27230	27161	27026	27355	27373	27318	27332	27092	27275	27262	27321	27238	27147	27459	27210	27135	27295	27483	27193	27354	27410	27451	27351	27425	27290	27297	27306	27209	27374	27151	27131	27325	27265	27436	27103	27300	26957	27194	27243	27673	27338	27457	27228	27213	27137	27339	27185	27457	27252	27205	27251	27174	27166	27202	27259	26890	27342	27368	27198	27281	27311	27319	27338	27296	27304	27358	27271	27214	27001	27342	27234	27130	27607	27410	27339	27112	27225	27295	27114	27293	27027	27217	27246	27275	27244	27340	27281	27452	27311	27183	27272	27273	27392	27262	27202	27616	27308	27500	27503	27052	27245	27281	27260	27167	27542	27318	27461	27562	27209	27230	27362	27277	27245	27091	27178	27510	27346	27346	27180	27320	27272	27417	27389	27259	27248	27581	27256	27182	27295	27177	27316	27195	27399	27119	27367	27230	27279	27012	27371	27226	27296	27221	27367	27216	27063	26934	27035	27221	27211	27268	27283	27243	27350	27223	27364	27305	27336	27421	27132	27195	27053	27169	27281	26993	27221	27315	27205	27303	27332	27231	27500	27077	27437	27223	27246	27030	27416	27074	27368	27289	27388	27333	27531	27109	27312	27005	27281	27285	27080	27288	27066	27408	27346	27164	27166	27264	27299	27337	27361	26985	27220	27249	27296	27368	27158	27612	27216	27338	27121	27354	27313	27209	27350	27065	27017	27112	27261	27063	27386	27470	27457	27185	27241	27565	26986	27315	27130	27158	27133	27216	27343	27524	27252	27290	27117	27248	27089	27238	27371	27272	27385	27272	27185	27235	27097	27248	27592	27275	27364	27399	27148	27407	27322	27288	27094	27188	27281	27303	27350	27150	27384	27317	27440	27068	27220	27099	27193	27402	27113	27362	27199	27244	27442	27332	27275	27456	27400	27177	27150	27170	27017	27173	27471	27275	27193	27333	27208	27396	27303	27452	27384	27309	27103	27250	27133	27446	27373	27266	27247	27188	27383	26994	27155	27391	27433	27153	27271	27233	27369	27164
41211	57269	52907	39378	28123	22102	20301	19122	18665	18460	18423	18258	18245	18353	18413	18486	18720	18307	18492	19102	19199	18898	18745	18648	18419	18580	18482	18618	18467	18439	18215	18287	18197	18132	18085	18074	18249	18074	18003	18058	18297	18186	18186	18170	18102	18275	17982	18129	18075	18266	18155	18003	18142	18072	17933	18266	18218	17984	18327	18028	17984	18159	18048	17964	18043	17989	18240	18059	18111	17984	18206	18121	18049	18225	18188	18110	18129	18165	18037	18160	17968	17921	18049	18157	18157	18083	18249	18116	18070	18118	18014	17855	18263	17947	18031	18063	18150	18283	18004	18147	18068	18123	18130	18090	18104	18080	18139	18100	18183	18072	18197	18102	18217	18095	18026	18146	18111	18172	18354	18153	18168	18194	18096	18083	18158	18047	18070	18074	18224	18079	18185	18193	18095	18078	18050	18081	18061	17975	18295	18128	18176	18108	18100	17946	18169	18036	18173	17934	17918	17982	18135	18355	17954	18233	18051	18194	18124	18163	18137	18223	17972	17927	18180	18148	17960	18095	18233	18156	18006	18130	18019	18119	17975	18071	18065	17984	18306	18103	18007	18025	18028	18155	18280	17954	18072	17971	17923	18078	18168	17986	18113	18357	18068	18065	18001	18172	17958	18151	18127	18141	18059	18130	18236	18079	18072	17867	18058	18028	18252	18312	18097	18255	18085	18045	18339	18125	18010	18169	18275	18043	18080	18037	18121	18253	17952	18258	18133	18060	18062	18039	17996	17931	18039	18247	18032	18247	18175	18137	18147	18151	18244	18219	18057	18026	18137	18100	18079	18191	17986	18080	18120	18280	18175	18110	18193	18174	18027	18037	18082	17979	18052	18052	18270	18146	18140	18029	18148	18122	18089	18128	18074	18090	18155	18039	18204	18019	18024	18058	18161	18259	18147	17988	18096	18050	18163	17892	18056	18189	18235	18002	18176	18115	18020	18182	18112	18134	18033	18127	17958	18023	18076	18299	18038	18052	18232	18166	18179	18076	17982	17999	18079	18103	18266	18126	18006	18107	18207	18095	17921	17977	18114	18078	18052	18234	17885	18045	18151	18110	18115	18183	18084	18178	18121	18166	18197	17944	18292	18133	18222	18261	18057	17995	18209	17955	18270	17977	18189	18029	17890	18030	18240	18134	18046	18087	18225	18097	18225	18025	18056	18105	18180	18228	17884	17958	18067	18168	18247	17972	18197	18097	18054	18143	18178	18140	18018	18156	18172	18107	18108	18021	18262	18188	18071	18031	18220	18288	17941	18142	18085	17904	18140	18192	18029	18251	18038	17955	18219	18191	18299	18243	18124	18110	18102	17917	18128	17996	17972	18028	18001	17983	18249	18320	18031	18090	17998	18103	18111	18118	17998	18097	18203	18233	18058	18036	18075	17933	18179	18049	17930	18190	18064	18195	18066	17950	18343	17904	18061	18194	18251	18122	18164	18306	18169	18040	17933	18277	18034	17958	18086	18072	17995	18002	18100	18055	18060	17954	18244	17942	17979	18305	18203	18081	18059	18132	18175	18170	18154	18144	18034	18191	17999	17940	18097	18065	18217	18186	18045	17871	18133	18072	18146	18016	18240	18187	18205	18028	18001	18139	18155	17872	18161	18122	17977	18048	18057	18015	17988	18147	18083	18158	18015	18057	18214	18285	18161	18022	18115	18115	18066	18179	18037	18132	17964	17990	18173	17946	18388	18118	18148	18150	17944	17964	18112	18197	18130	18198	17952	18158	18018	18212	18234	18179	18107	18033	18323	17995	18172	18170	18074	18107	18148	18315	18107	17980	18089	18204	18070	17999	18276	18135	18112	17966	18307	18029	18165	18033	18104	18169	18060	18083	18022	18094	18094	18145	18194	17875	18075	18199	18132	18065	18028	18102	18056	18085	18233	18139	18080	18035	18154	18149	18063	18057	18164	18033	18066	18019	18119	18162	18045	18044	18296	17963	18374	18109	18214	18031	18136	18208	18158	18071	18019	18216	18057	17914	17886	18296	18119	17990	18169	18075	18119	18159	18127	18220	18026	18035	18033	18161	18055	17800	18081	17933	18269	18113	18232	18197	18074	17895	18126	18011	18251	18285	18134	18327	18049	18116	18138	18154	18174	18206	18270	18029	17972	17987	18032	18274	18251	18095	18166	18077	18106	18023	17800	18185	17993	18024	18071	18223	18068	18184	18019	18099	18203	18284	18091	18050	18007	18239	17942	18276	18206	18071	18030	18102	17995	18101	18088	17999	17974	18212	18130	18226	18128	18136	18200	18241	18022	18001	18212	18012	18335	17967	18099	18046	17932	18026	17907	18139	18210	18057	18368	18297	18052	18138	18088	18131	18002	18032	18151	18135	18237	18133	18103	18136	18027	18015	18046	18054	18033	18198	18209	18076	18242	18082	17989	18251	18107	18093	18210	17978	18022	17995	18231	18256	18211	18210	18105	17969	18158	18167	18122	18028	17834	18067	17990	18058	18073	18063	18161	18102	18071	18146	18098	18211	18088	18127	17978	18252	18156	18198	18202	18137	18040	18181	18086	17983	18049	18056	18021	18191	18084	18065	18194	18227	17861	18149	18041	18147	18125	18072	18111	18075	18169	18047	18021	18106	18189	18184	18136	18105	18184	17962	18068	17954	18037	17888	18120	18182	18045	18147	18202	18142	18070	18203	18184	17903	18041	17999	18199	18083	18125	18106	17945	18257	18036	18185	18273	18051	18077	18072	18238	18032	18252	18051	17937	17973	18151	18047	18124	18096	18234	18005	18119	17962	18156	17998	18182	18031	18068	17955	18168	17992	17962	17956	18129	18097	18123	18062	18019	18160	18151	18248	18217	18120	18161	17944	18047	17958	18149	18158	17972	17987	18205	18137	18270	18226	18030	18219	18059	18233	18211	18112	18126	18259	18199	18243	18077	18055	18183	18116	18047	18234	18100	18209	18136	18171	18068	17995	18173	18036	18097	17961	17848	18068	18139	17981	18216	18105	18185	18226	18160	17998	17992	18192	18174	18124	18080	18106	18112	18187	18083	18060	17928	18022	18271	18031	17998	18190	18112	18324	18078	18290	18206	18208	18198	18150	18030	18236	18011	18014	18037	18279	18100	17948	18090	18043	18128	17973	18369	17917	18202	18036	17977	18018	17991	18118	18108	18142	18009	18220	18117	18010	17918	18201	18041	17982	18042	17930	18224	17931	17978	18125	17932	17811	18181	18135	18145	18163	18266	18152	18108	18155	18281	18116	17866	18016	18003	18021	18115	18145	18155	18102	18314	18103	18003	18090	18298	18029	17962	18078	18048	18371	18090	18048	18155	18082	18105	18145	17994	18173	18087	18097	18161	18181	18225	18230	18102	17997	18001	18192	18025	18000	18148	17938	18127	18117	18091	18228	18238	18029	18031	17926	18142	17960	18299	18068	18327	17976	18030	18068	18151	18231	17900	18169	18296	18220	17969	17927	18100	18131	18168	18100	18098	18126	18106	18194	18234	18045	18151	17993	18033	18013	18176	18199	18104	18168	18154	17971	18100	17976	18210	18140	18079	17963	18213	18157	17949	18136	18065	18216	17945	18200	18145	18163	18145	18207	18181	18181	18044	18059	18047	18125	18138	18017	18176	18363	18026	17958	18160	17911	18044	18026	18031	18144	18103	17940	18322	18184	18223	18208	18065	18299	18108	17980	18187	18106	18088	18229	18084	17931	18094	17989	18180	18039	18094	18164	18140	18193	18127	18118	18233	18261	18028	18052	18006	18303	18102	17889	18261	17986	18034	18271	18071	17985	18209	18198	18178	18192	18020	18168	17991	18067	18369	18004	18158	18204	18092	18082	18059	17990	18358	18055	18107	18110	18187	17951	18077	18056	18130	18156	18109	18153	18394	18074	18043	17914	18009	18193	18254	18178	18048	17834	17934	18088	18056	18278	17935	18211	18113	18005	18028	18123	18138	18282	18403	18079	18015	18054	18229	18209	18226	18034	17996	18170	18177	18163	18239	18022	18076	18133	18146	18197	17907	18138	18349	17924	18095	17934	17954	18184	18147	18077	17885	18179	18170	18082	18248	18076	18169	18175	18168	18037	18149	18124	17994	17887	18191	18130	18135	18158	18011	18059	18089	18101	18113	18141	18064	18150	17965	17904	18189	18178	18053	18198	18093	17951	18045	18140	18176	18137	18085	17944	18107	18154	18053	18213	17982	18078	18126	18101	17915	18120	18082	17991	18023	18002	18017	18044	18100	18203	18014	18064	18179	18127	18056	18238	18037	18075	18150	18089	18196	18073	18195	18237	18170	18012	18122	18185	18059	18054	18142	18165	18074	17973	18208	18095	18174	18198	17927	18062	18250	18077	18252	18181	18221	18132	18163	17893	18239	18048	18046	18064	18071	18104	18158	17991	18074	18091	18109	17937	18207	18196	18055	18069	18351	18040	18061	18182	18372	18185	18196	18090	18150	18071	18092	18068	17943	18341	18175	18002	18120	18080	18087	17979	18204	18303	18059	17932	18127	18124	18209	18158	18053	18048	18249	18133	18084	18100	18252	18119	18153	18007	17987	17998	18094	18082	18059	18150	17971	18083	18178	18084	18187	17957	18010	18017	18147	18126	18223	18221	18006	18113	18111	18193	18117	18259	18034	18086	18147	18154	17953	17990	18136	18277	18101	18297	18004	18285	18174	18164	18280	18185	18132	18090	18095	17883	18132	18133	18122	18194	18007	18009	18223	18133	17924	18341	18144	18065	18017	18055	17982	18096	18108	18296	18059	18172	18052	18223	18187	18099	18378	17938	18237	18122	18026	18114	18208	18213	18199	18168	18049	17965	18139	18083	18330	17990	18096	17995	18071	18050	18250	18088	17955	18087	18200	17975	18035	18218	18213	18209	18238	17860	18089	18169	18251	18068	18164	17967	18111	18120	18180	17985	18061	18058	18168	18200	18179	18178	18116	18068	18105	18119	18171	18054	18007	18088	18130	18210	18147	18247	18089	18253	17986	17982	18148	17985	18041	18245	18075	18240	18072	18127	18161	18077	18121	18067	18132	18075	17942	18079	18082	18261	17960	18089	18102	18119	18172	18113	18141	17864	18101	18069	18243	18026	18176	18234	17858	18025	18080	18209	18048	17929	17919	18278	18063	17943
26235	21877	31696	34968	33375	30404	30154	27127	26391	26079	26278	25977	25821	25607	26110	25604	25803	25928	26103	26320	26559	26679	26233	26184	26117	26255	25873	25987	25846	25950	25495	25700	25450	25328	25358	25451	25531	25306	25408	25625	25402	25542	25532	25309	25507	25514	25259	25359	25413	25243	25236	25324	25323	25280	25400	25405	25331	25410	25266	25338	25320	25336	25300	25600	25321	25413	25291	25534	25425	25176	25340	25414	25682	25324	25113	25437	25270	25278	25210	25223	25323	25266	25377	25597	25478	25430	25109	25289	25340	25288	25216	25427	25497	25167	25293	25279	25385	25588	25449	25203	25120	25200	25342	25222	25459	25258	25216	25230	25130	25142	25202	25579	25200	25298	25279	25204	25152	25346	25259	25361	25252	25474	25474	25176	25462	25343	25074	25322	25326	25244	25188	25218	25260	25233	25296	25398	25152	25266	25353	25479	25220	25207	25343	25355	25106	25100	25150	25185	25378	25458	25205	25382	25198	25319	25492	25432	25310	25164	25331	25225	25084	25194	25396	25361	25395	25165	25041	25590	25225	25250	25365	25496	25322	25412	25215	25381	25124	25401	25158	25352	25245	25505	25261	25137	25144	25428	25359	25472	25491	25103	25446	25050	25185	25524	25432	25108	25263	25428	25256	25446	25560	25328	25212	25359	25129	25164	25190	24980	25343	25179	25520	25463	25166	25242	25200	25132	25206	25396	25306	25153	25345	25307	25147	25346	25551	25306	25475	25143	25347	25377	25459	25356	25579	25211	25326	25142	25230	25218	25247	25019	25062	25216	25620	25370	25334	25232	25547	25204	25393	25342	25028	25146	25211	25276	25124	25173	25155	25108	25298	25309	25366	25274	25420	25455	25399	25414	25169	25178	25208	25049	25330	25238	24997	25385	25453	25325	25214	25394	25385	25522	25387	25286	25522	25473	25307	25165	25273	25290	25137	25250	24996	25330	25561	25246	25176	25463	25111	25480	25185	25111	25560	25260	25623	25340	25354	25229	25380	25517	25411	25354	25325	25372	25612	25556	25423	25146	25349	25140	25253	25078	25200	25109	25401	25178	25328	25289	25270	25324	25233	25205	25241	25316	25456	25055	25497	25709	25075	25539	25106	25135	25234	25364	25425	25273	25252	25304	25316	25409	25513	25303	25335	25265	25371	25319	25114	24970	25005	25178	25322	25274	25486	25472	25288	25367	25162	25045	25240	25235	25284	25398	25409	25487	25306	25068	25352	25307	25470	25308	25147	25296	25365	25249	25410	25433	25158	25433	25347	25390	25148	25284	25408	25013	25412	25344	25207	25411	25073	25235	25329	25269	25067	25438	25352	25263	25287	24853	25290	25381	25224	25328	25505	25288	25457	25322	25519	25288	25397	25251	25367	25325	25297	25098	25303	25166	25454	25335	25210	25209	25259	25081	25116	25237	25336	25403	25506	25327	25366	25363	25363	25388	25336	25341	25275	25149	25188	25195	25417	25328	25253	25349	25256	25211	25464	25188	25288	25244	25335	25212	25315	25311	25324	25232	25633	25516	25398	25414	25355	25076	25389	25386	25209	25297	25513	25194	25378	25302	25295	25524	25489	25477	25425	25161	25252	25314	25278	25254	25221	25102	25093	25240	25303	25263	25322	25234	25444	25174	25417	25270	25454	25503	25477	25400	25262	25196	25342	25465	25266	25341	25408	25272	25305	25272	25150	25266	25247	25287	25320	25137	25294	25416	25366	25236	25373	25248	25358	25216	25275	25136	25312	25289	25078	25298	25598	25316	25521	25360	25327	25324	25307	25388	25288	25421	25285	25336	25407	25311	25228	25354	25373	25224	25384	25408	25424	25350	25195	25260	25201	25256	25178	25426	25633	25541	25205	25200	25138	25007	25173	25401	25236	25284	25398	25347	25154	25186	25315	25420	25474	25298	25380	25258	25552	25178	25316	25197	25222	25208	25305	25454	25345	25306	25393	25220	25278	25437	25478	25321	25328	25215	25609	25273	25389	25488	25419	25323	25409	25234	25427	25133	25366	25400	25273	25456	25412	25153	25209	25203	25438	25222	25325	25315	25430	25254	25083	25149	25359	25054	25444	25451	25601	25316	25495	25386	25193	25243	25288	25490	25586	25504	25219	25351	24942	25399	25397	25382	25553	25137	25109	25290	25247	25472	25527	25339	25513	25057	25372	25201	25407	25231	25488	25518	25426	25221	25250	25610	25490	25386	25603	25248	25317	25509	25225	25237	25520	25303	25262	25245	25438	25183	25370	25335	25018	25085	25582	25351	25535	25231	25567	25302	25077	25270	25594	25247	25347	25321	25159	25423	25224	25531	25241	25341	25234	25483	25094	25506	25220	25542	25286	25309	25145	25280	25427	24914	25328	25172	25398	25296	25094	25264	25332	25492	25407	25307	25291	25475	25305	25433	25051	25169	25182	25226	25483	25251	25252	25296	25428	25550	25287	25124	25346	25573	25491	25111	25181	25533	25362	25000	25492	25355	25337	25361	25350	25159	25367	25281	25346	25253	25476	25437	25395	25369	25269	25545	25352	25265	25253	25470	25439	25281	25190	25123	25277	25275	25277	25266	25210	25315	25072	25233	25236	25557	25427	25342	25143	25184	25228	25174	25331	25205	25357	25271	25420	25621	25261	25253	25261	25302	25249	25341	25202	25513	25229	25241	25243	24884	25233	25036	25461	25180	25431	25317	25399	25492	25472	25443	24986	25229	25002	25310	25377	25301	25148	25187	25538	25401	25518	25340	25413	25414	25513	25556	25359	25545	25351	25309	25032	25208	25268	25093	25185	25295	25281	25211	25518	25215	25530	25479	25532	25386	25258	25440	25377	25102	25373	25201	25336	25147	25339	25384	25179	25379	25418	25244	25361	25420	25435	25085	25437	25496	25411	25429	25134	25256	25133	25387	25406	25355	25100	25420	25308	25467	25242	25478	25465	25296	25123	25326	25173	25247	25213	25299	25391	25129	25471	25345	25336	25240	25500	25523	25235	25038	25638	25292	25308	25466	25311	25209	25378	25324	25364	25214	25272	25324	25393	25126	25424	25076	25413	25241	25456	25476	25200	25225	25410	25267	25282	25565	25178	25512	25491	25329	25466	25214	25679	25377	25154	25341	25311	25370	25403	25333	25301	25141	25289	25440	25485	25248	25463	25324	25278	25185	25198	25201	25113	25299	25035	25253	25383	25331	25398	25349	25612	25174	25359	25346	25337	25366	25156	25245	25275	25531	25408	25344	25411	25488	25340	25370	25337	25250	25198	25239	25136	25179	25489	25427	25257	25416	25476	25228	25383	25123	25002	25102	25501	25243	25407	25206	25293	25493	25281	25137	25240	25498	25412	25443	25702	25327	25491	25519	25567	25084	25088	25374	25308	25098	25148	25303	25379	25510	25345	25313	25247	25321	25168	25393	25097	25270	25508	25278	25382	25270	25267	25266	25378	25113	25346	25124	25476	25072	25162	25142	25338	25144	25331	25053	24991	25453	25453	25458	25368	25240	25255	25122	25159	25251	25198	25153	25332	25263	25394	25099	25362	25555	25289	25151	25530	25252	25246	25394	25198	25334	25094	25188	25490	25482	25338	25435	25227	25110	25345	25283	25293	25172	25364	25099	25186	25219	25543	25363	25378	25376	25285	25130	25320	25262	25203	25421	25304	25408	25165	25013	25088	25250	25276	25443	25313	25054	25116	25305	25342	25393	25566	25332	25404	25363	25425	25325	25195	25279	25176	25251	25309	25381	25543	25580	25496	25462	25496	25202	24970	25426	25054	25335	25459	25337	25579	25120	25659	25229	25252	25121	25440	25610	25488	25275	25323	25091	25265	25225	25295	25382	25184	25323	25435	25522	25312	25329	25222	25471	25149	25235	25347	25406	25136	25399	25378	25161	25325	25110	25300	25411	25085	25483	25377	25442	25409	25248	25175	25416	25419	25188	25468	25178	25314	25322	25404	25384	25301	25360	25137	25233	25610	25336	25349	25101	25231	25663	25352	25348	25301	25437	25098	25067	25144	25297	25328	25367	25265	25412	25153	25345	25279	25409	25415	25295	25133	25349	25374	25358	25295	25486	25594	25298	25479	25050	25279	25175	25250	25286	25471	25229	25568	25415	25347	25224	25342	25288	25368	25096	25356	25242	25074	25409	25495	25426	25479	25244	25334	25012	25231	25372	25154	25189	25299	25175	25134	25384	25207	25157	25138	25215	25350	25277	25132	25318	25211	25454	25082	25276	25306	25462	25560	25399	25280	25265	25101	25293	25143	25256	25199	25634	25334	25186	25468	25356	25350	25416	25358	25216	25075	25334	25273	25347	25254	25322	25279	25115	25230	25091	25306	25362	25311	25316	25344	25529	25478	25303	25512	25444	25418	25188	25310	25245	25471	25230	25017	25344	25358	25367	25388	25269	25173	25416	25367	25242	25487	25426	25458	25148	25421	25389	25147	25452	25247	25319	25081	25118	25216	25264	25417	25141	25217	24989	25218	25384	25192	25413	25601	25207	25207	25352	25090	25225	25436	25276	25080	25293	25535	25030	25347	25251	25237	25225	25248	25347	25608	25595	25301	25401	25574	25482	25297	25411	25243	25378	25369	25219	25050	25122	25202	25192	25428	25297	25064	25234	25229	25149	25227	25267	25362	25450	25597	25230	25316	25353	25425	25590	25510	25288	25540	25385	25329	25272	25287	25405	25273	25258	25395	25377	25435	25533	25463	25201	25028	25594	25393	25232	25280	24949	25560	25365	25111	25361	25281	25479	25302	25378	25368	25475	25394	25082	25416	25215	25344	25284	25249	25118	25503	25416	25196	25151	25333	25293	24953	25226	25392	25139	25499	25179	25320	25224	25324	25152	25273	25312	25164	25251	25298	25199	25314	25512	25473	25604	25136	25298	25201	25458	25398	25149	25375	25280	25293	25372	25016	25150	25459	25313	25451	25416	25526	25396	25365	25426	25260	25279	25467	25160	25440	25378	25395	25469	25442	25349	25217	25536	25492	25177	25287	25305	25204	25372	25405	25463	25297	25492	25315	25293	25099	25470	25456	25091	25364	25441	25216	25453	25561	25202	25333	25207	25077	25094	25313	25347	25741	25336	25190	25377	25355	25287	25349	25362	25266	25238	25463	25302	25440	25357
39511	68232	66614	52125	35965	23895	21006	19310	18630	18041	17803	17799	17853	17745	17763	17781	17969	17719	18019	18651	18956	18682	18453	18137	17991	17915	17755	17965	17765	17477	17493	17247	17418	17314	17267	17172	17427	17058	17209	17251	17220	17210	17223	17258	17303	17327	17124	17353	17080	17076	17110	17168	17078	17188	17232	17281	17156	17287	17355	17084	17277	17119	17225	17180	17215	17146	17276	17177	17037	17235	17280	17144	17285	17166	17321	17258	17249	17245	17123	17207	17242	17115	17060	17201	17193	17202	17385	17180	17287	17122	17171	17248	17115	17214	17317	17108	17208	17132	17171	17293	17272	17156	17336	17012	17257	17273	17250	17089	17241	17235	17373	17131	17272	17279	17097	17141	17191	17012	17328	17151	17230	17249	17038	17247	17044	17145	17138	17243	17227	17234	17172	17227	17150	17214	17340	17171	17223	17332	17089	16966	17269	17196	17286	17259	17062	17034	17102	17103	17153	17221	17307	17201	17313	17129	17117	17083	17288	17094	17322	17139	17180	17192	17270	17237	17125	17107	17122	17178	17170	17044	17328	17263	17182	17012	17145	16968	17205	17211	17205	17165	17137	17300	17273	17181	17191	17209	17029	17079	17308	17352	17099	17281	17276	17145	17045	17163	16984	17236	17150	17277	17168	17190	17102	17154	17127	17259	17106	17188	17145	17127	17241	17290	17169	17195	17314	17128	17140	17252	17352	17294	17115	17075	17066	17023	17202	17193	17114	17194	17120	17245	17047	17303	17183	17236	17232	17118	17317	17258	17216	17133	17226	17445	17231	17249	17100	17272	17328	17255	17211	17123	17198	17354	17182	17201	17164	17226	16913	16972	17250	17105	17363	17228	17200	17239	17248	17425	17183	17309	17037	17131	17192	17290	17276	17166	17077	17125	17350	17124	17038	17295	17142	17364	17243	17207	17347	17163	17106	16987	17222	17333	17230	17189	17197	17052	17202	17110	17298	17187	17221	17105	17229	17183	17229	17122	17233	17141	17242	17272	17219	17350	17154	17198	17167	17105	17207	17188	17269	17191	17005	17255	17203	17217	17236	17133	17405	17233	17231	17283	17094	17216	17130	17237	17269	17396	17058	17143	17317	17198	17399	17218	16920	17287	17378	17175	17182	17097	17281	17244	17245	17162	17306	17289	17223	17185	17309	17241	17231	17388	17171	17305	17194	17244	17077	17172	16930	17090	17147	17200	17149	17212	17106	17289	17283	17186	17221	17096	17176	17048	17205	17326	17146	17019	17204	17397	17309	17159	17097	17249	17175	17232	17172	17244	17140	17178	17250	17261	17206	17128	17211	17221	17232	17208	17110	17100	17303	17372	17102	17240	17213	17240	17286	17129	17322	17126	17331	17013	16982	17238	17241	17104	17342	17172	17096	17186	17114	17205	17257	17335	16998	17273	17393	17300	17289	17236	17127	17153	17379	17400	17364	17137	17107	17246	17388	17282	17064	17196	17124	17139	17060	17164	17224	17159	17227	17182	17107	17044	17145	17226	17260	17178	17137	17226	17165	17211	17143	17131	17093	17222	17262	17190	17183	17178	17230	16988	17284	17118	17064	17198	16931	17412	17115	17179	17327	17106	17275	17135	17173	17055	17266	17240	17241	17082	17379	17219	17054	17179	17065	17125	17128	17275	17202	17193	17302	17136	17029	17352	17247	17213	17115	17271	17242	17229	17252	17189	17234	17069	17211	17110	17168	17019	17051	17242	16937	17273	17189	17270	17185	17230	17129	17197	17101	17048	17212	17049	17053	16976	17212	17264	17159	17363	17249	17344	17019	17361	17241	17153	17192	17164	17162	17178	17142	17332	17200	17247	17067	17282	17311	17044	17246	17213	17196	17258	17233	17221	17134	17181	17217	17168	17305	17376	17188	17214	17164	17221	17239	17169	17344	17238	17122	17118	17103	17209	17144	17010	17100	17114	17222	17057	17148	17209	17048	17061	17384	17039	17299	17390	17177	17086	17248	17168	17060	17219	17247	17250	17176	17307	17331	17219	17260	17343	17037	17222	17261	17107	17146	17141	17010	17325	17321	17297	17323	17312	17147	17037	17262	17022	17343	17162	17136	17044	17318	17147	17307	17150	17086	17209	17107	17300	17241	17165	17268	17113	17340	17251	17187	17160	17233	17089	17251	17184	17321	17267	17244	17149	17052	17241	17136	17320	17133	17087	17185	17277	17105	17117	17336	17172	17247	17256	17176	17232	17206	17204	17315	17234	17145	17292	17250	17224	17189	17181	17097	17304	16985	17176	17220	17248	17255	17263	17244	17139	17297	16922	17245	17309	17064	17231	17266	17369	17314	17097	17046	17177	17274	17166	17062	17323	17060	17064	17118	17256	17223	17288	17155	17061	17053	17253	17172	17223	17036	17049	17215	17217	17078	17289	17181	17035	17070	17145	17180	17170	17266	17135	17228	17201	17151	17030	17066	17235	17096	17090	17246	17237	17286	17056	17260	17023	17246	17013	17180	17180	17129	17160	17169	17041	17212	17098	17160	17219	17307	17304	17197	17238	17199	17269	17279	17151	16986	17049	17288	17198	17111	17192	17138	17205	17052	17257	17146	17318	17207	17133	17109	17480	17213	17169	17067	17107	16954	17172	16998	17220	17133	17254	17346	17086	17109	17203	17107	17213	17115	17187	17123	17196	17260	17067	17244	17251	17194	17275	17211	17245	17242	17251	17080	17315	17032	17317	17049	17281	17316	17353	17243	17196	17196	17215	17112	17133	17302	17207	17145	17217	17242	17246	17292	17204	17211	17159	17130	17157	17239	17098	17010	17193	17169	17277	17049	17419	17274	17287	17219	17331	17297	17237	17141	17051	17176	17130	17348	17270	17179	17351	17352	17164	17129	17158	17282	17255	17274	17109	17121	17261	17178	17229	17189	17136	17104	17159	17097	17116	17001	17102	17110	17224	17240	17283	17138	17241	17324	17306	17205	17259	17226	17150	17235	17184	17192	17054	17337	17256	17305	17260	17270	17088	17316	17143	17078	17067	17246	17242	17400	17184	17199	17186	17100	17208	17147	17135	17071	17120	17146	17293	17168	17221	17115	17108	17230	17245	17080	17130	17344	17161	17355	17303	17346	17374	17019	17258	17191	17255	17308	17137	17212	17307	17148	17260	17222	17102	17141	17222	17116	17204	17220	17074	17143	17182	17056	17024	17280	17068	17192	17097	17183	17313	17034	17281	17084	17091	17245	17356	17209	17274	17229	17278	17199	17123	17070	17048	17241	17171	17174	17071	17360	17247	17253	17242	17150	17202	17281	17227	17260	17287	17268	17321	17156	17234	16962	17281	17038	17116	17057	17215	17059	17190	17192	17042	17038	17109	17237	17272	17215	17190	17183	16968	17312	17074	17276	17218	17230	17217	17173	17112	17208	17156	17079	17121	17302	17364	17252	17302	17355	17273	17172	17142	17194	17165	17221	17261	17190	17014	17052	17073	17224	17089	17256	17234	17108	17329	17050	16956	17182	17200	16912	17091	17304	17252	17270	17119	17218	17242	17145	17238	17105	17228	17396	17219	17187	17057	17238	17209	17268	17097	17007	17133	17244	17308	17210	17207	17116	17220	17366	17208	17129	17401	17149	17312	17151	17268	17206	17252	17188	17113	17089	17049	17198	17225	17274	17178	17276	17256	17134	17339	17307	17094	17162	17059	16907	17233	17143	17198	17392	17243	17062	17232	17203	17166	17467	17018	17074	17264	17146	17153	17128	17305	17491	17284	17285	17023	17154	16942	17263	17219	17266	17219	17197	17014	17050	17268	17202	17070	17358	17175	17315	17190	17087	17241	17108	17231	17202	17226	17369	17162	17103	17138	17151	17068	17096	17247	17125	17130	17123	17248	17230	17220	17264	17248	17181	17135	17253	17373	17169	17235	17073	17334	17125	17314	17072	17168	17194	17357	17152	17314	17118	17149	17265	17193	17242	17123	17285	17135	17356	17174	17185	17091	17206	17272	17342	17334	17179	17262	17178	17271	17140	17247	17045	17106	17278	17201	17105	17271	17328	17240	17188	17298	17075	17158	17281	17256	17156	17090	17368	17341	17177	17219	17220	17173	17221	17273	17145	17121	17157	17173	17281	17269	17155	17167	17287	17093	17360	17089	17106	17036	17213	17160	17198	17068	17133	17203	17155	17057	17221	17220	17224	17138	17024	17187	17145	17059	17162	17199	17025	17326	17130	17423	17057	17032	17104	17353	17195	17188	17139	17105	17115	17090	17378	17223	17160	17044	17228	17406	17078	17280	17253	17253	17148	17317	17055	17228	17116	17290	17316	17226	17098	17170	17064	17215	17112	17143	17338	17187	17216	17259	17484	17342	17165	17085	17422	17205	17272	17217	17209	17216	17035	17276	17344	17026	17283	17099	17123	17296	17045	17181	17128	17182	17169	17302	17110	17282	17088	17077	17104	17426	17210	17236	17146	16963	17161	17316	17231	17169	17158	17261	17211	17121	17132	17141	17060	17382	17325	17216	17205	17272	17248	17356	17236	17269	17212	17241	17153	17236	17330	17331	17207	17082	17300	17144	17309	16939	17273	17185	17307	17013	17453	17112	17080	17255	17316	17277	17230	17171	17181	17186	17263	17279	17111	17314	17145	17309	17209	17019	17244	17124	17293	17280	17097	17247	17153	17127	17218	17137	17262	17159	17415	17282	17154	17185	17202	17332	17197	17218	17246	17200	17138	17259	17303	17247	17108	17363	17036	17228	17303	17078	17141	17149	17241	17136	17411	17303	17169	17373	17169	17395	17122	17177	17076	17207	17287	17327	17179	17141	17229	17166	17287	17357	17083	17220	17290	17282	17059	17146	17086	17277	17204	17195	17286	17192	17054	17027	17338	17208	17326	17212	17177	17238	17251	17204	17256	17156	17093	17109	17198	17293	17180	17203	17050	17215	17244	17218	17224	17179	17385	16931	17278	17254	17030	17227	17154	17247	17210	17246	17125	17284	17051	17123	17151	17139	17016	17210	17219	17135	17030	17205	17095	17118	17246	17229	17364	17336	17274	17143	17172	17043	17164	17047	17229	17340	17246	17038	17189	17287	17270	17050	17029	17277	17253	17405	17191	17256	17234	17183	16982	17306	17242	17202	17342	17095	17313	17178
24326	21711	30182	29240	27206	28323	30774	26615	25545	25239	25060	24907	24864	24816	24724	24612	24659	24424	24921	25878	25942	25627	25233	24848	24777	24476	24475	24868	24722	24385	24418	24200	24140	24090	23978	24010	23880	24018	24006	24101	23770	24210	24174	23884	23875	24123	24113	24128	23712	24010	23788	23773	23893	23712	23719	23800	23816	23531	23952	23859	23890	23937	23842	23838	23872	23934	24116	23878	23879	23856	23895	23810	23857	23860	23944	23952	23711	23932	23886	23933	23787	23853	23977	23789	23820	23982	23791	23828	24014	23921	23912	23799	23658	23930	23800	23615	23721	23992	23895	24002	24026	23824	23997	23977	23869	23915	24021	23701	23823	23828	24072	23744	23851	23656	23707	23973	23877	23913	23771	23949	23962	23824	23903	23678	23941	23936	23714	23681	23785	23923	23724	23930	23822	23811	23821	23685	23982	23822	23782	23728	24136	23864	23768	23881	23786	24007	23765	23887	23986	24134	23805	23697	24009	23852	23820	23910	23843	23800	23854	23938	23613	23838	23931	24042	23821	23898	23720	23674	23785	24004	23937	23740	23956	23643	23667	23859	23877	23915	23978	23783	23615	23857	23971	23927	23986	23710	24057	23910	23914	23562	23777	23888	24096	23933	23964	23690	23989	23951	23974	23627	23984	23610	23704	23882	23931	23892	23869	23990	23837	24101	23948	23936	23909	23798	23826	24062	23799	24037	23579	23905	23966	24022	24066	23729	23579	23900	23991	23909	23630	24061	23920	23841	23678	23815	23693	23814	23762	23822	23678	23700	23802	23876	24158	23646	23516	24111	23899	23710	23860	23889	23725	23995	23883	23966	23792	23972	23752	23564	23592	23612	23761	23905	23691	23637	23686	23751	23929	23795	23735	24083	23800	23660	23678	23756	23987	23751	23580	23737	23753	23871	23850	23839	23761	23891	23967	23617	23883	23847	23735	23933	23936	23995	23787	23754	23556	23900	23766	23940	23932	23774	23794	23581	23740	23922	23871	23788	23721	23459	23891	23723	23906	23952	23729	23750	23761	23851	23713	23904	23786	23875	24033	24098	24101	23720	23746	23743	23667	23617	23700	23858	23929	24033	23864	23687	23829	23796	24017	23740	24077	23654	23729	24031	23754	23677	23942	23811	23970	23726	23844	24024	23935	23822	23621	23782	23825	23925	24036	23724	23843	23605	23801	23907	23631	23643	23941	23987	23995	24074	23957	23996	23974	23831	23832	23827	23662	23878	23704	23877	23603	23830	23800	23938	23858	23929	23743	23830	23767	23643	23834	23569	23880	23885	23581	23821	23824	23533	23939	23865	23926	23978	24046	23765	23728	23981	23948	23988	23945	23775	23786	23897	23691	23900	23853	23716	23799	23884	23487	23521	24039	23765	23693	23624	23828	24172	23828	23982	23904	23800	23968	24021	24095	23451	23691	23578	23883	23830	23886	23853	23672	23882	23961	23642	23978	23642	23858	23865	24248	23774	23811	23957	23792	23874	24018	23872	23872	23758	24164	23852	23780	23851	23726	23586	23765	23945	23815	23659	23991	23820	23824	23829	23826	23651	23984	23785	24083	23669	23962	24055	23811	23713	23658	23826	24043	23887	23894	24060	23929	24032	23917	24114	23872	23909	24113	23690	23832	23849	23876	23970	23749	23907	24040	23889	23795	23796	23490	23657	24082	23625	23830	24059	23943	23732	23712	23676	23799	23886	23856	23848	23844	23786	23703	23950	23855	23878	23713	23909	23802	24104	23885	23772	23621	23963	23665	23664	23762	23838	23786	23813	23950	23732	23909	23836	23798	23767	23891	23915	23939	23812	23683	23949	23822	23682	23843	23883	24086	23601	23731	23675	23988	23643	23734	23864	23898	23904	23667	23645	23883	23843	23740	23821	23985	23744	23912	23759	23696	23834	23872	23807	23672	23949	23846	23803	23677	24074	23800	23930	23947	23868	24007	23734	23743	23863	23798	23776	23887	23956	23952	23933	23757	23816	23878	23997	23839	23760	23889	23977	23749	23881	23892	23608	24040	23886	23812	23800	23990	23822	23871	23835	23764	23818	23876	23972	23991	23890	23917	23830	23951	24027	23894	24075	23859	24051	23854	23761	23915	23791	23745	23822	23918	23590	23768	24041	23731	23714	23926	23705	23868	23993	23853	23885	23612	23563	23800	23804	23845	23869	23950	23801	23639	23884	23987	23818	23979	23907	23895	23890	23881	23795	23720	23994	23934	23848	23867	23885	23831	24003	23755	23863	23834	23836	23649	23539	24016	23736	23801	23890	23891	23716	24056	24058	23828	23775	23970	23876	24024	24039	23634	23900	23902	24118	23934	23619	23794	23627	23779	23693	23915	23553	23944	23890	23791	23858	23984	24230	23664	23676	23852	23992	23601	23783	23803	23859	23656	23813	24083	23706	23734	23671	23867	23889	23736	23979	23954	23655	24061	23868	23796	23933	23969	23887	23866	23933	23977	23831	23631	23628	23847	23791	23928	23901	23744	23985	23717	23637	23844	24194	23774	23642	23894	24095	23961	23555	23889	23983	23798	23835	23877	23578	23989	23943	23942	23860	23752	23672	23989	23780	23875	23947	23905	23806	23690	23806	23919	23715	23750	23724	23942	23858	23922	23755	23770	23762	23676	23950	23723	23745	23773	23842	23793	23954	23740	23762	24007	23827	23965	23797	23861	23665	23903	24077	23822	23784	23879	23940	23768	23898	23658	23845	23789	23860	23774	23716	23888	23699	23818	23931	24125	23768	23793	23945	23741	23573	23665	23592	24017	23852	23971	23727	23868	23941	23738	23826	23823	23692	23631	23648	23901	23799	23759	23926	24111	23793	23803	24047	23861	23692	23862	23884	23963	23828	23780	23845	23847	23658	23629	23668	23883	23970	24160	23993	23739	23992	23848	23977	23880	23834	23654	23683	23755	23841	23835	23975	23743	23643	23856	23771	23787	23859	23531	23607	23732	23970	23859	23735	23645	23681	23952	23807	23864	23999	23873	23680	23658	23862	23836	23690	23698	23783	23786	23756	23800	23941	23814	23857	24022	23597	23766	23861	24009	23775	23879	23839	23909	23781	23819	23646	24076	24044	23816	23992	23974	23760	23824	23752	23891	23762	23652	24088	23785	23862	23901	23826	23869	23549	23748	23637	23867	23993	23676	23774	23811	23939	24046	23828	23739	23966	23772	23831	24120	23893	24004	23763	23698	23883	23692	23802	23732	23774	23793	23854	23678	23694	23669	23682	23779	23936	23669	23591	23706	23787	23566	23997	23730	24099	23803	23819	23886	24021	23812	23956	24010	23830	23853	24093	23798	23998	23659	23816	24013	23920	23801	24037	23968	23819	23975	23723	23695	23761	23810	23730	23894	23788	23850	23808	23654	23836	23819	23703	23823	24047	24004	24073	23733	23876	23762	23774	23813	23769	23682	23924	23939	23824	23535	23745	23561	23860	23612	24023	23722	23898	23916	23864	23876	23866	23868	23744	23964	23735	23851	23919	23991	23690	23799	23894	23842	23826	23786	23969	23642	23794	23700	23966	23804	23830	23741	23834	23634	23658	23858	23697	23542	24009	23961	24089	23805	24014	23885	23832	23496	23889	23787	23979	24007	23827	23713	23736	23802	23684	23798	23899	23842	23611	23623	23918	24077	24024	23910	24075	24066	23900	23954	23978	23824	23772	23971	23787	23848	24009	23815	23669	23825	23989	23724	23590	23906	23927	23933	23858	23997	23732	23547	24015	23869	23850	24065	23763	23847	24080	23714	23945	23890	23866	23737	23753	23864	23701	23986	23771	23898	23945	23709	23822	23730	23870	23850	23827	23961	23873	23972	23666	23996	23904	23796	23838	23838	24031	23858	23918	23859	23700	23804	23644	23941	23980	24059	23741	23809	24017	24005	24051	23902	23818	23751	23623	23825	23998	23760	24016	24010	23768	23816	23740	23585	24008	23905	23772	23791	23732	23863	23741	23638	23738	23783	23861	23774	23704	23788	23761	24023	23955	24026	23872	23771	23788	23667	23582	23915	23814	23832	24014	23799	23587	23757	23933	23757	23672	23795	23756	23976	23657	23987	23985	23719	23812	23892	23808	24060	23859	23622	23942	23805	23928	24019	23783	23760	24002	23659	23723	23970	24009	23709	23705	23808	23914	24003	23872	23775	23838	24103	23806	23791	23686	23839	23747	23692	23782	24000	24111	23926	23853	23700	23746	23954	23761	24075	23520	23803	23776	23749	23763	23900	23775	23772	23765	23781	23939	23945	23672	23817	23636	23999	23877	23576	23630	23867	23809	24126	23818	23860	23727	23633	23785	24003	24125	23785	23997	23629	24015	23880	23915	23564	23631	23789	23634	23489	24081	23906	24072	23851	23824	24057	23795	23805	23674	23624	23935	23881	23684	23826	23819	24004	23703	23872	23778	23846	23739	23713	23808	23791	23873	23728	23940	23877	23583	24063	23607	23832	23767	24023	23767	23782	23911	23863	23970	23782	23803	23901	23461	23661	23750	23942	23745	23876	23650	23617	23833	23821	24056	23786	23769	23829	23750	23863	23863	23621	23925	23901	23942	23893	23989	23666	23876	23705	23914	23828	23793	23697	23792	24026	23770	23893	23747	23754	23666	24025	23632	23826	23857	23990	23528	23561	23862	23843	24070	23922	23719	23869	23824	24017	23857	24023	23864	23900	23650	23804	23831	23877	23814	23807	23788	23827	23787	23892	24033	23979	23780	23814	23940	24029	23952	23800	24074	23913	23688	23944	23785	23853	23851	23755	23873	23683	24003	23719	24022	23989	23919	23772	23613	24029	23763	23960	23687	23786	23778	23781	23949	23877	24065	23906	23884	23924	24043	24010	23634	23826	23572	23634	23862	23930	24165	24060	23784	23943	23828	23743	23990	23947	24077	23897	23910	23848	23886	23800	23917	23876	23866	23567	23725	23981	23771	23622	23802	24091	24075	23861	23911	24037	23992	24012	23995	23693	23720	23886	23893	23539	23940	23678	23804	24025	23939	23857	23717	23657	23778	23857	23968	23918	23667	23793	23775	23875	23720	23753	23698	23704	24012	23809	23991	24112	23730	23937	23872	23805	23913	23782	23846	23800	23957	23774	23832	23846	24032	23681	23913	23588	23924
41996	74144	73749	56361	35342	24769	21775	19467	18394	17824	17684	17593	17500	17410	17613	17460	17368	17102	17652	18811	19190	18488	18132	17688	17684	17665	17527	17521	17319	16962	17040	16784	16943	16559	16443	16654	16706	16476	16641	16401	16656	16647	16671	16538	16390	16655	16405	16685	16457	16565	16443	16525	16294	16454	16274	16422	16357	16394	16516	16532	16443	16447	16450	16485	16482	16464	16544	16445	16524	16287	16498	16400	16550	16418	16431	16264	16461	16508	16600	16370	16593	16445	16547	16646	16404	16513	16431	16343	16459	16408	16625	16431	16544	16209	16426	16544	16293	16524	16376	16549	16304	16328	16465	16604	16501	16382	16382	16313	16643	16339	16390	16399	16210	16358	16339	16465	16286	16482	16251	16497	16456	16340	16617	16289	16420	16333	16480	16382	16384	16301	16505	16257	16396	16220	16358	16324	16365	16577	16599	16404	16462	16359	16409	16457	16447	16217	16335	16470	16431	16269	16523	16318	16437	16443	16421	16276	16451	16601	16292	16455	16515	16189	16536	16479	16405	16357	16365	16528	16485	16318	16380	16472	16218	16585	16352	16348	16625	16361	16562	16598	16392	16335	16510	16474	16488	16505	16472	16456	16505	16218	16401	16566	16319	16319	16400	16621	16352	16394	16504	16437	16365	16385	16403	16516	16570	16239	16357	16609	16357	16493	16223	16463	16402	16371	16431	16399	16415	16430	16404	16443	16296	16448	16423	16431	16220	16292	16347	16281	16459	16510	16500	16289	16574	16388	16406	16467	16445	16460	16435	16323	16406	16373	16566	16511	16348	16535	16443	16500	16499	16434	16323	16386	16547	16521	16269	16448	16241	16271	16421	16537	16325	16489	16540	16420	16412	16429	16391	16532	16408	16379	16489	16272	16369	16308	16456	16425	16279	16365	16593	16336	16263	16493	16369	16478	16240	16239	16418	16538	16359	16282	16455	16423	16420	16230	16216	16404	16415	16426	16461	16367	16350	16222	16322	16233	16470	16453	16380	16449	16322	16620	16202	16562	16327	16205	16373	16367	16459	16337	16533	16296	16531	16379	16298	16455	16246	16296	16342	16382	16274	16393	16411	16428	16391	16405	16372	16371	16544	16213	16411	16385	16393	16421	16488	16258	16544	16519	16586	16398	16616	16337	16345	16355	16418	16374	16474	16350	16277	16494	16058	16518	16356	16461	16486	16419	16352	16442	16452	16101	16534	16393	16354	16514	16428	16565	16566	16439	16501	16308	16431	16553	16487	16499	16375	16369	16552	16403	16496	16531	16397	16295	16435	16507	16321	16405	16386	16412	16429	16443	16417	16383	16303	16405	16324	16509	16233	16350	16484	16357	16397	16441	16410	16400	16533	16354	16626	16595	16455	16295	16381	16423	16278	16612	16559	16391	16379	16521	16356	16265	16495	16387	16375	16345	16292	16401	16426	16450	16526	16495	16403	16360	16344	16463	16436	16426	16385	16439	16538	16375	16468	16379	16579	16423	16356	16529	16296	16375	16196	16552	16447	16542	16395	16477	16510	16334	16451	16486	16537	16492	16306	16482	16454	16359	16500	16540	16373	16310	16375	16303	16500	16368	16458	16357	16290	16307	16462	16519	16357	16426	16567	16447	16248	16352	16431	16404	16552	16667	16479	16560	16206	16251	16492	16529	16509	16455	16312	16301	16374	16380	16303	16394	16450	16489	16499	16281	16426	16579	16360	16387	16272	16357	16535	16409	16400	16388	16455	16518	16498	16326	16513	16436	16395	16514	16338	16362	16306	16322	16437	16457	16490	16296	16471	16509	16398	16506	16575	16504	16375	16302	16433	16584	16296	16432	16368	16422	16327	16418	16330	16380	16340	16649	16463	16404	16458	16464	16496	16417	16452	16428	16586	16416	16499	16367	16483	16345	16247	16407	16593	16342	16320	16448	16324	16534	16249	16551	16458	16335	16595	16303	16455	16316	16366	16532	16305	16288	16371	16368	16741	16397	16459	16340	16312	16452	16379	16471	16345	16585	16437	16409	16372	16584	16670	16537	16351	16495	16264	16427	16426	16482	16155	16374	16435	16482	16380	16424	16576	16401	16274	16345	16553	16503	16409	16399	16488	16313	16325	16368	16290	16397	16316	16544	16323	16434	16397	16271	16380	16381	16504	16461	16399	16467	16512	16572	16372	16354	16344	16338	16440	16435	16465	16468	16407	16469	16494	16387	16347	16591	16503	16372	16479	16264	16338	16509	16442	16358	16384	16469	16584	16376	16491	16337	16401	16497	16429	16436	16534	16383	16356	16509	16292	16360	16483	16323	16434	16542	16167	16431	16544	16596	16406	16493	16473	16413	16349	16362	16506	16340	16493	16458	16586	16342	16482	16233	16361	16371	16493	16440	16563	16319	16391	16498	16495	16317	16462	16355	16355	16299	16322	16314	16449	16420	16496	16447	16531	16554	16351	16303	16370	16296	16449	16427	16556	16511	16367	16355	16600	16534	16366	16471	16545	16593	16408	16486	16515	16355	16337	16501	16493	16404	16395	16293	16304	16308	16293	16508	16341	16540	16485	16504	16257	16327	16221	16429	16365	16244	16421	16195	16375	16420	16258	16476	16559	16481	16440	16603	16495	16419	16401	16373	16319	16305	16229	16403	16335	16483	16206	16495	16212	16346	16433	16738	16374	16496	16454	16397	16591	16485	16398	16405	16459	16372	16304	16530	16441	16402	16623	16276	16127	16485	16356	16255	16385	16480	16534	16419	16204	16331	16359	16426	16427	16381	16349	16426	16454	16346	16363	16389	16420	16447	16261	16477	16273	16450	16357	16364	16338	16485	16483	16313	16373	16199	16383	16377	16522	16450	16444	16358	16515	16402	16437	16474	16500	16482	16337	16436	16469	16479	16475	16390	16407	16414	16221	16337	16275	16309	16463	16486	16421	16585	16299	16242	16501	16581	16347	16601	16384	16402	16402	16331	16528	16473	16422	16535	16465	16529	16511	16541	16489	16344	16416	16398	16340	16439	16363	16332	16469	16451	16458	16322	16450	16408	16251	16357	16460	16428	16657	16541	16490	16547	16264	16452	16559	16274	16439	16296	16563	16511	16411	16457	16465	16295	16516	16298	16588	16429	16431	16395	16409	16354	16415	16505	16410	16404	16333	16414	16296	16488	16344	16476	16478	16361	16392	16135	16336	16522	16320	16515	16458	16381	16406	16425	16412	16324	16277	16423	16444	16252	16504	16575	16424	16420	16414	16416	16220	16348	16483	16379	16203	16410	16421	16364	16412	16327	16435	16430	16269	16380	16421	16426	16434	16584	16422	16507	16298	16377	16325	16346	16384	16380	16252	16500	16338	16447	16327	16561	16421	16546	16467	16405	16314	16248	16369	16527	16389	16282	16504	16556	16444	16368	16390	16329	16522	16444	16441	16612	16641	16370	16384	16553	16229	16377	16390	16346	16311	16479	16349	16378	16234	16316	16264	16309	16565	16248	16428	16518	16454	16433	16478	16346	16326	16553	16235	16587	16509	16357	16343	16498	16588	16353	16577	16242	16558	16375	16277	16435	16519	16309	16529	16589	16594	16505	16502	16320	16421	16250	16423	16563	16299	16319	16117	16545	16262	16515	16335	16508	16496	16473	16429	16491	16420	16385	16427	16481	16481	16381	16419	16297	16569	16301	16467	16318	16418	16514	16388	16292	16464	16191	16392	16365	16372	16371	16541	16396	16272	16373	16352	16467	16405	16291	16596	16396	16275	16297	16357	16227	16413	16407	16518	16430	16423	16388	16450	16538	16356	16449	16490	16413	16573	16569	16455	16283	16472	16577	16385	16350	16524	16426	16593	16457	16291	16205	16394	16323	16345	16374	16517	16421	16442	16279	16219	16467	16458	16514	16355	16452	16439	16298	16347	16378	16607	16454	16406	16522	16331	16401	16451	16511	16361	16421	16263	16302	16505	16460	16562	16286	16338	16443	16319	16520	16456	16461	16549	16327	16286	16538	16504	16406	16403	16542	16387	16467	16400	16335	16250	16450	16444	16414	16492	16396	16457	16443	16641	16492	16309	16273	16465	16408	16290	16436	16441	16265	16444	16374	16411	16605	16642	16578	16306	16234	16394	16316	16318	16283	16372	16452	16553	16455	16608	16346	16314	16328	16276	16433	16526	16303	16408	16528	16421	16526	16428	16596	16530	16373	16461	16584	16346	16373	16284	16567	16447	16523	16391	16392	16545	16327	16573	16403	16356	16367	16359	16309	16387	16427	16439	16342	16279	16363	16381	16207	16363	16566	16355	16435	16314	16333	16383	16325	16603	16391	16457	16439	16394	16536	16382	16335	16523	16470	16206	16491	16267	16299	16501	16211	16654	16369	16435	16334	16395	16409	16462	16389	16474	16378	16369	16387	16370	16459	16283	16505	16496	16406	16331	16459	16407	16345	16472	16550	16445	16489	16471	16321	16548	16483	16516	16423	16390	16475	16542	16251	16325	16152	16528	16258	16327	16328	16467	16375	16226	16425	16541	16355	16375	16520	16356	16312	16276	16363	16482	16481	16456	16430	16488	16375	16474	16469	16513	16526	16395	16265	16446	16431	16400	16481	16421	16447	16442	16253	16509	16407	16288	16339	16533	16493	16370	16317	16398	16321	16334	16533	16365	16420	16438	16532	16537	16467	16586	16274	16292	16544	16538	16296	16364	16334	16435	16428	16295	16598	16532	16434	16535	16390	16454	16263	16236	16531	16408	16341	16340	16499	16425	16504	16549	16323	16554	16358	16517	16524	16376	16464	16212	16365	16247	16520	16395	16675	16462	16507	16485	16334	16546	16441	16459	16488	16397	16252	16382	16386	16318	16430	16518	16567	16267	16458	16501	16383	16368	16374	16499	16458	16420	16432	16379	16386	16273	16268	16152	16633	16429	16357	16637	16301	16347	16490	16548	16385	16308	16360	16274	16359	16552	16512	16187	16439	16342	16314	16362	16412	16590	16552	16391	16434	16439	16420	16579	16315	16469	16322	16336	16430	16482	16288	16540	16425	16555	16639	16340	16460	16524	16456	16462	16371	16365	16254	16476	16361	16444	16313	16585	16191	16320	16569	16384	16504	16490	16440	16463	16468	16537	16474	16405	16433	16372	16413	16443	16337	16480	16535
40918	47358	50410	41553	33730	28569	26549	26055	25680	25699	25422	25673	25805	25654	25596	25502	25616	25441	25816	26197	26315	26138	26102	25751	25679	25795	25675	25510	25657	25672	25516	24995	25522	25511	25365	25613	25316	25447	25488	25381	25380	25545	25551	25273	25442	25363	25219	25301	25224	25177	25462	25435	25484	25264	25359	25201	25479	25403	24966	25291	25398	25145	25411	25161	25303	25199	25306	25388	25471	25122	25398	25410	25379	25100	25156	25603	25421	25095	25168	25040	25383	25275	25309	25300	25164	25357	25047	25320	25572	25450	25525	25344	25368	25249	25264	25370	25398	25349	25381	25308	25347	25145	25228	25254	25419	25511	25215	25408	25077	25405	25592	25168	25534	25149	25340	25202	25516	25209	25046	25310	25378	25223	25189	25509	25555	25699	25255	25326	25264	25457	25245	25244	25506	25519	25213	25586	25454	25270	25241	25333	25330	25201	25341	25260	25436	25149	25265	25105	25154	25398	25312	25163	25196	25285	25361	25280	25409	25326	25309	25491	25569	25424	25149	25443	25165	25161	25417	25162	25113	25472	25270	25384	25332	25417	25099	25201	25163	25353	25100	25343	25192	25391	25415	25572	25532	25308	25331	25190	25450	25512	25145	25403	25342	25114	25133	25390	25180	25114	25436	25459	25324	25252	25432	25256	25507	25331	25513	25456	25205	25189	25306	25235	25365	25379	25299	25364	25094	25211	25350	25387	25334	25251	25058	25336	25333	25216	25537	25669	25218	25320	25153	25464	25510	25433	25334	25297	25189	25322	25359	25346	25333	25272	25396	25339	25502	25128	25277	25316	25214	25310	25310	25309	25333	25166	25586	25318	25197	25311	25193	25114	25217	25347	25275	25333	25444	25308	25289	25219	25353	25243	25535	25517	25277	25062	25344	25417	25614	25347	25490	25373	25203	25261	25058	25301	25219	25425	25351	25269	25467	25539	25536	25778	25234	25243	25419	25229	25054	25184	25566	25173	25304	25453	25471	25183	25185	25566	25340	25355	25317	25434	25214	25317	25245	25487	25121	25299	25139	25175	25204	25359	25608	25312	25379	25369	25574	25102	25190	25251	25407	25400	25421	25354	25173	25077	25280	25277	25385	25202	25272	25259	25099	25304	25224	25300	25322	25038	25339	25511	25476	25429	25241	25308	25313	25142	25156	25264	25256	25405	25141	25449	25277	25374	25483	25289	25246	25264	25463	25254	25464	25497	25345	25334	25345	25284	25454	25130	25464	25285	25296	25372	25439	25454	25378	25216	25365	25255	25156	25223	25308	25176	25425	25609	25502	25244	24808	25289	25034	25203	25243	25274	25314	25487	25339	25312	25278	25069	25503	25470	25363	25219	25265	25148	25176	25175	25230	25277	25354	25288	25375	25282	25341	25535	25425	25427	25412	25184	25136	25437	25431	25272	25447	25438	25575	25059	25435	25193	25382	25182	25280	25344	25352	25082	25418	25162	25213	25283	25441	25232	25366	25598	25108	25172	25497	25334	25445	25275	25505	25153	25485	25286	25398	25340	25436	25479	25350	25441	25208	25427	25553	25575	25174	25389	25334	25107	25276	25295	25398	25219	25243	25308	25696	25307	25379	25246	25471	25022	25301	25274	25105	25476	25299	25369	25373	25200	24996	25197	25435	25414	25045	25123	25424	25297	25197	25308	25404	25073	25384	25385	25280	25357	25413	25332	25238	25433	25077	25227	25485	25450	25660	25128	25118	25277	25490	25312	25464	25325	25455	25106	25408	25491	25455	25214	25297	25367	25342	25330	25359	25027	25303	25413	24930	25315	25393	25257	25352	25247	25253	25066	24936	25243	25278	25341	25199	25297	25390	25286	25561	25423	25225	25238	25124	25334	25038	25249	25074	25392	25428	25422	25282	25518	25293	25108	25262	25279	25457	25480	25499	25503	25421	25244	25263	25487	25278	25384	25388	25254	25325	25473	25359	25054	25325	25061	25376	25245	25353	25508	24935	25107	25441	25406	25204	25372	25462	25404	25499	25413	25300	25400	25447	25347	25412	25308	25260	25205	25519	25247	25150	25189	25439	25332	25236	25304	25330	25339	25240	25344	25224	25129	25162	25156	25244	25166	25306	25363	25236	25121	25484	25239	25312	25402	25249	25327	25491	25276	25182	25293	25246	25311	25327	25380	25334	25411	25555	25362	25359	25351	25298	25259	25278	25279	25383	25225	25326	25665	25435	25412	25711	25340	25285	25395	25245	25354	25422	25405	25330	25330	25339	25305	25345	25377	25242	25543	25148	25172	25275	25311	25016	25236	25334	25365	25392	25327	25043	25097	25282	25198	25333	25483	25243	25337	25185	25302	25427	25277	25331	25304	25256	25104	25276	25387	25308	25451	25639	25138	25280	25212	25336	25363	25310	25322	25258	25318	25261	25315	25119	25383	25470	25250	25558	25334	25388	25391	25455	25171	25109	25414	25305	25193	25279	25415	25363	25010	25193	25206	25311	25243	25257	25295	25035	25267	25424	25083	25443	25338	25265	25248	25242	25346	25465	25335	25459	25258	25109	25473	25210	25545	25523	25417	25446	25487	25610	25294	25323	25149	25503	25485	25362	25621	25351	25477	25195	25531	25233	25547	25307	25207	25379	25463	25410	25273	25208	25220	25205	25256	25326	25272	25311	25385	25284	25338	25192	25567	25470	25468	25285	25266	25295	25133	25026	25307	25370	25367	25475	25339	25237	25406	25402	25374	25392	24959	25221	25373	25330	25162	25708	25495	25223	25644	25141	25295	25370	25495	25200	25344	25451	25263	25241	25238	25277	25362	25306	25329	25457	25315	25317	25379	25341	25367	25550	25231	25538	25327	25203	25232	25359	25286	25170	25575	25365	25366	25241	25317	25359	25396	25197	25254	25514	25529	25310	25306	25301	25437	25352	25406	25482	25316	25320	25288	25464	25259	25311	25131	25470	25351	25494	24930	25484	25498	25381	25579	25384	25405	25580	25085	25244	25560	25483	25270	25258	25151	25247	25352	25308	25492	25530	25296	25431	25325	25341	25167	25387	25300	25487	25395	25266	25718	25290	25135	25577	25256	25116	25189	25111	25003	25331	25141	25544	25146	25463	25300	25218	25260	25426	25281	25473	25324	25359	25401	25222	25252	25435	25319	25275	25338	25240	25483	25256	25456	25538	25335	25379	25390	25044	25203	25319	25216	25334	25618	25729	25294	25281	25571	25304	25458	25402	25645	25402	25330	25316	25388	25228	25519	25193	25160	25431	25370	25407	25368	25413	25325	25461	25240	25228	25032	25227	25290	25292	25312	25559	25240	25292	25345	25344	25311	25401	25372	25375	25246	25193	25495	25214	25508	25240	25372	25422	24876	25245	25272	25630	25124	25201	25318	25314	25415	25422	25384	25243	25399	25167	25331	25168	25431	25003	25229	25226	25386	25262	25304	25513	25396	25170	25504	25482	25277	25308	25299	25536	25189	25177	25362	25375	25485	25274	25526	25503	25265	25408	25383	25281	25431	25386	25262	25336	25307	25224	25347	25499	25248	25312	25368	25263	25590	25442	25500	25609	25215	25327	25240	25474	25463	25348	25279	25339	25386	25239	25320	25393	25170	25179	25482	25505	25232	25508	25457	25240	25460	25156	25399	25224	24914	25287	25389	25540	25262	25562	25190	25244	25167	25204	25001	25272	25289	25272	25273	25486	25388	25433	25371	25596	25299	25414	25531	25423	25406	25422	25147	25716	25483	25487	25344	25151	25540	25332	25417	25420	25218	25228	25676	25313	25118	25296	25409	25339	25728	25354	25369	25291	25194	25069	25222	25354	25164	25394	25199	25465	25350	25223	25330	25416	25234	25605	25301	25099	25255	25379	25210	25110	25234	25141	25249	25192	25511	25494	25374	25142	25115	25278	25263	25149	25218	25204	25491	25489	25643	25296	25206	25406	25288	25437	25398	25322	25534	25387	25503	25606	25403	25445	25160	25310	25350	25460	25329	25385	25311	25245	25502	25289	25338	25435	25215	25705	25265	25421	25364	25147	25400	25055	25472	25340	25356	25467	25288	25296	25192	25300	25205	25260	25285	25538	25362	25323	25303	25336	25148	25075	25375	25276	25523	25450	25429	25076	25322	25058	25137	25297	25281	25407	25336	25392	25239	25508	25485	25269	25338	25603	25419	25251	25239	25242	25506	25294	25486	25540	25274	25381	25444	25181	25197	25264	25313	25264	25543	25215	25258	25445	25420	25358	25604	25274	25094	25129	25353	25297	25206	25279	25387	25230	25434	25451	25293	25378	25544	25427	25610	25377	25453	25459	25333	25348	25242	25129	25201	25240	25180	25677	25459	25413	25293	25372	25118	25366	25479	25417	25076	25335	25227	25351	25072	25299	25276	25236	25312	25523	25300	25274	25101	25422	25505	25357	25367	25231	25194	25110	25325	25333	25384	25355	25294	25228	25683	25333	25248	25366	25426	25233	25265	25393	25344	25292	25091	25222	25148	25330	25123	25257	25295	25313	25344	25276	25271	25354	25323	25424	25473	25465	25311	25496	25309	25336	25287	25335	25178	25429	25293	25374	25222	25323	25227	25198	25401	25191	25266	25511	25455	25548	25438	25307	25351	25464	25438	25244	25230	25444	25379	25251	25547	25244	25340	25231	25323	25358	25288	25420	25402	25324	25432	25578	25291	25485	25459	25497	25369	25151	25551	25345	25431	25224	25235	25369	25397	25220	25230	25336	25172	25426	25052	25323	25707	25544	25344	25178	25145	25392	25231	25401	25565	25491	25518	25355	25562	25452	25340	25160	25405	25268	25216	25299	25320	25482	25380	25168	25279	25407	25320	25389	25371	25207	25338	25301	25081	25511	25488	25401	25493	25275	25424	25067	25460	25137	25524	25496	25516	25519	25628	25427	25392	25427	25441	25521	25595	25333	25392	25451	25424	25295	25550	25146	25297	25512	25193	25328	25248	25321	25246	25121	25263	25147	25352	25334	25397	25484	25519	25025	25011	25250	25252	25303	25249	25552	25523	25578	25257	25065	25444	25181	25525	25174	25274	25658	25548	25339	25443	25223	25502	25211	25491	25394	25481	25358	25311	25208	25140	25218	25322	25097	25271	25371	25428	25101	25303	25306	25166	25400	25288	25564	25320
40151	55996	49600	35851	27211	20765	18937	18228	17682	17487	17596	17494	17437	17442	17581	17570	17448	17538	17743	18431	18536	18246	17938	17745	17878	17535	17619	17609	17520	17669	17496	17260	17250	17383	17343	17459	17312	17363	17172	17306	17228	17348	17212	17424	17247	17225	17282	17375	17217	17277	17268	17177	17283	17326	17127	17302	17414	17421	17102	17220	17131	17265	17415	17158	17289	17306	17264	17174	17292	17272	17228	17198	17321	17131	17110	17158	17109	17270	17347	17249	17290	17348	17144	17134	17302	17260	17102	17205	17181	17129	17304	17334	17351	17151	17193	17152	17206	17351	17039	17199	17247	17176	17019	17295	17270	17044	17278	17112	17275	17268	16951	17090	17278	17187	17186	17176	17159	17213	17395	17348	17302	17160	17205	17177	17057	17415	17378	17263	17149	17144	17052	17124	17266	17018	17251	17250	17279	17027	17185	17194	17174	17113	17194	17318	17281	17146	17196	17141	17276	16945	17211	17244	17279	17240	17160	17173	17166	17235	17263	17200	17194	17240	17505	17044	17169	17239	17346	17373	17173	17031	17241	17097	17320	17259	17301	17046	17141	17289	17227	17018	17213	17320	16992	17163	17056	17295	17078	17191	17214	17207	17419	17275	17411	17423	17172	17223	17087	17281	17223	17226	17382	17225	17158	17111	17279	17201	17250	17188	17168	17179	17304	17407	17238	17388	17241	17191	17140	17071	17277	17136	17178	16999	17413	17199	17314	17246	17196	17314	17153	17310	17033	17210	17201	17090	17292	17109	17244	17243	17018	17259	17177	17172	17125	17252	17211	17202	17235	17290	17236	17155	17098	17295	17252	17119	17248	17191	17122	17140	17141	17093	17227	17186	17201	17411	17237	17335	17173	17031	17244	17269	17131	17111	17234	17110	17123	17081	17144	17230	17243	17342	17204	17163	17160	17206	17138	17366	17286	17156	17251	17119	17182	17295	17072	17260	17138	17307	17151	17207	17294	17225	17103	17280	17091	17256	17048	17035	17249	17121	17149	17395	17207	17130	17122	17278	17091	17338	17149	17320	17255	17209	17265	17193	17149	16966	17165	17277	17165	17149	17273	17290	17289	17056	17149	17224	17236	17141	17243	17212	17368	17333	17148	17061	17313	17040	17181	17305	17171	17183	17410	17164	17322	17204	17383	17202	17196	17239	17366	17108	17219	17188	17087	17240	17263	17108	17415	17085	17282	17082	17257	17314	17248	17184	17197	17066	17204	17099	17259	17046	17194	17136	17079	17302	17178	17077	17237	17259	17195	17167	17029	17148	17259	17178	17134	17098	17153	17337	17192	17062	17272	17237	17250	17169	17218	17194	17074	17221	17200	17217	17311	17087	17272	17272	17120	17288	17122	17127	17083	17430	17371	17287	17204	17299	17315	17397	17182	17270	17164	17191	17263	17268	17405	17280	17136	17050	17191	17005	17231	17060	17184	17007	17171	17133	17240	17153	17237	17079	17046	17456	17332	17007	17238	17237	17187	17081	17099	17288	17219	17129	17070	17324	17247	17276	17303	17294	17218	17196	17012	17288	17109	17235	17257	17313	17289	17325	17040	17305	17049	17317	17085	17233	17195	17319	16997	17176	17318	17210	17101	17272	17204	17241	17420	17084	17119	17225	17229	17261	17130	17248	17412	17121	17212	17228	17030	17149	17209	17290	17303	17217	17146	17051	17228	17270	17269	17168	17115	17401	17063	17214	17129	17098	17174	17294	17145	17095	17273	17198	17159	17194	17212	17250	17088	17221	17133	17108	17122	17218	17334	17072	17224	17186	17216	17327	17140	17207	17194	17255	17181	17053	17336	17109	17257	17256	17258	17137	17309	17244	17261	17154	17363	17252	17104	17231	17313	17261	17038	17247	17088	17155	17343	17223	17195	17276	17180	17307	17226	17109	17138	17061	17188	17300	17274	16937	17139	17225	17321	17280	17104	17236	17404	17180	17083	17183	17388	17419	17224	17117	17097	17231	17235	17272	17235	17268	17283	17278	17332	17334	17171	17202	17084	17320	17107	17061	17149	17218	17144	17027	17122	17295	17297	17143	17216	17310	17196	17220	17169	17162	17379	17090	17111	17067	17079	17267	17198	17087	17194	17284	17064	17419	17316	17190	17094	17145	17173	17257	17222	17222	17314	17256	17315	17077	17189	17298	17294	17252	17097	17240	17031	17239	17226	17196	17281	17212	17218	17458	17231	17305	17337	17121	17116	17167	17327	17190	17165	17109	17270	17303	17254	17255	17056	17120	17433	16877	17243	17251	17327	17373	17063	17360	17025	17319	17101	17511	17358	17250	17126	17101	17382	17209	17227	17204	17259	17100	17138	17043	17242	17065	17130	17106	17161	17420	17145	17258	17207	17247	17188	17133	17250	17127	17188	17147	17268	17092	17337	17229	17177	17077	17268	16988	17237	17372	17334	17474	17133	17210	17253	17155	17059	17249	17231	17221	17161	17208	17095	17304	17064	17130	17299	17324	17228	17210	17197	17109	17268	17223	17309	17114	17341	17180	17175	17053	17311	17362	17415	17243	17119	17330	17168	17312	17190	17234	17124	17225	17293	17219	17334	17151	17309	17158	17386	17108	17139	17390	17138	17180	17106	17273	17116	16961	17292	17339	17340	17286	17301	17206	17235	17313	17218	17162	17300	17260	17321	17097	17297	17221	17296	17283	17151	17311	17240	17132	17216	17320	17166	17162	17114	17267	17360	17080	17401	17109	17234	17202	17087	17216	17048	17263	17245	17233	17098	17168	17218	17286	17137	17021	17271	17140	17093	17096	17357	17144	17245	17275	17089	17099	17281	17072	17296	17238	17239	17016	17191	17382	17298	17267	17169	17206	17221	17164	17065	17257	17221	17222	17095	17469	17159	17111	17268	17274	17131	17215	17162	17279	17338	17197	17289	17117	17253	17277	17173	17139	17178	17111	17227	17214	17245	17115	17291	17274	17172	17407	17233	17079	17312	17076	17345	17257	17172	17159	17157	17250	17174	17181	17252	17173	17297	17158	17316	17317	17238	17224	17376	17356	17255	17140	17317	17201	17237	17201	17234	17211	17123	17310	17314	17228	17143	17279	17283	17091	17150	17042	17342	17161	17309	17312	17376	17208	17223	17055	17193	17097	17159	17352	17342	17112	17038	17223	17319	17245	17250	17167	17219	17045	17191	17032	17363	17430	17218	17328	17330	17255	17428	17123	17373	17293	17308	17272	17370	17349	17234	17257	17128	17095	17141	17182	17141	17019	17171	17171	17204	17414	17139	17232	17269	17146	17170	17368	17223	17248	17213	17119	17254	17198	17173	17153	17172	17231	17369	17248	17189	17272	17157	17041	17201	17205	16998	17252	17187	17011	17114	17140	17190	17198	17314	17239	17074	17185	17239	17256	17116	17513	17036	17096	17088	17108	17215	17115	17143	17206	17259	17009	17095	17321	17242	17217	17274	17076	17148	17287	17017	17189	17027	17043	17298	17130	17171	17297	17237	17275	17104	17323	17099	17128	17298	17118	17129	17389	17142	17397	17049	17217	17070	17266	17202	17377	17384	17240	17164	17449	17176	17191	17233	17160	17365	17156	16874	17293	17237	17334	17111	17316	17188	17195	17258	17141	17266	17301	17125	17147	17250	17192	17187	17187	17290	17040	17057	17490	17268	17302	17227	17396	17367	17123	17263	17228	17165	17198	17204	17286	17336	17296	17292	17186	17218	17219	17064	17061	17114	17076	17092	17299	17170	17063	17185	17239	17332	16997	17204	17264	17219	17299	17052	17181	17006	17129	17296	17277	17123	17209	17079	17163	17256	17141	17013	17241	17098	17331	17306	17242	17282	17192	17097	17292	17094	17188	17353	17287	17090	17172	17393	17218	17127	17094	17472	17288	17291	17309	17122	17201	17281	17114	17123	17288	17171	17051	17302	17186	17344	17130	17157	17304	17356	17168	17208	17132	17197	17141	17267	17159	17304	17215	17239	17272	17193	17208	17354	17028	17329	17219	17260	17154	17181	17311	17181	17234	17186	17223	17248	17091	17190	17278	17159	17322	17197	17267	17250	17144	17204	17203	17056	17106	17312	17260	17155	17393	17192	17229	17174	17194	17027	17064	17190	17314	17267	17313	17238	17099	17192	17248	17422	17062	17184	17170	17172	17447	17209	17190	17283	17055	17131	17351	17325	17221	17233	17213	17163	17131	17148	17173	17304	17154	17228	16995	17071	17355	17130	17248	17134	17096	17201	17168	17098	17320	17081	17369	17097	17266	17301	17140	17266	17310	16975	17354	17184	17378	17146	17016	17287	17265	17140	17224	17231	17198	17449	17173	17067	17330	17193	17182	17067	17244	17096	17052	17152	17191	17168	17197	17183	17314	17211	17301	17025	17166	17231	17003	17129	17244	17169	17058	17285	17334	17208	17210	17419	17287	17144	17060	17137	17282	17108	17210	17245	17172	17321	17311	17230	17154	17117	17303	17431	17195	17093	17171	17004	17148	17234	17208	17319	17215	17089	17152	17222	17090	17296	17301	17197	17147	17257	17313	17261	17237	17000	17120	17319	17042	17289	17098	17240	17114	17355	17056	17275	17213	17351	17380	17207	17274	17149	17052	17220	17060	17273	17227	17363	17105	17039	17268	17241	17058	17177	17363	17088	17202	17397	17161	17303	17150	17141	17186	17266	17148	17157	17356	17081	17022	17110	17456	17207	17321	17190	17099	17340	17017	17171	17028	17220	17324	17141	17218	17373	17084	17333	17355	17107	17393	17110	17223	17191	17258	17184	17276	17291	17144	17206	17070	17122	17161	17158	17305	17288	17151	17176	17130	17256	17302	17129	17142	17076	17127	17149	17014	17153	17104	17215	17228	17346	17146	17367	17286	17115	17313	17170	17203	17420	17366	17138	17062	17273	17284	17293	17069	17225	17140	17073	17136	17079	17312	17138	17117	17119	17320	17087	17082	17292	17242	17114	17174	17013	17195	17117	17092	17272	17089	17272	17278	17255	17126	17336	17236	17175	17273	17224	17227	17217	17251	17178	17157	17106	17172	17378	17164	17042	17165	17179	17112	17212	17179	17215	16944	17251	17220	17068	17065	17249	17053	17346	17264	17183	17286	17175	17164	17484	17161	17265	17353	17054	17092
26300	21772	30791	32016	29412	28738	28321	24958	24394	23967	24069	24172	23744	23965	23842	23749	24016	23691	24161	24970	24959	24680	24161	24503	24081	23778	23573	23883	23810	23648	23603	23649	23369	23593	23675	23461	23170	23134	23577	23359	23288	23312	23507	23211	23599	23396	23391	23278	23300	23325	23445	23230	23140	23135	23410	23613	23357	23087	23214	23339	23394	23302	23441	23009	23434	23293	23200	22992	23170	23248	23165	22982	23409	23079	23417	23330	23416	23400	23361	23235	23312	23350	23321	23271	23062	23279	23205	23195	23226	23390	23174	23311	23390	23405	23348	23534	23278	23333	23526	23302	23437	23295	23294	23280	23330	23466	23447	23084	23366	23327	22959	23287	23081	23091	23557	23459	23295	23182	23229	23323	23190	23126	23182	23036	23319	23437	23264	23323	23332	23241	23613	23439	23403	23438	23449	23110	23196	23187	23169	23007	23300	23184	23154	23501	23336	23192	23510	23488	23033	23216	23157	23132	23412	23204	23455	23360	23388	23312	23546	23068	23364	23344	23402	23275	23320	23300	23319	23226	23484	23297	23310	23072	23368	23158	23266	23288	23251	23564	23326	23371	23173	23125	23352	23490	23334	23245	23484	23256	23395	23298	23257	23433	23368	23145	23191	23190	23105	23153	23239	23137	23180	23217	23435	23357	23362	23242	23432	23297	23129	23214	23349	23239	23277	23355	23258	23247	23275	23306	23264	23126	23300	23293	23365	23331	23187	23272	23272	23212	23268	23192	23228	23202	23556	23464	23387	23309	23425	23194	23445	23283	23408	23386	23019	23416	23047	23109	22894	23293	22967	23219	23141	23411	23140	23414	23258	23535	23230	23418	23323	23021	23255	23107	23193	23267	23348	23300	23248	22956	23226	23051	23313	23360	23660	23477	23227	23310	23351	23586	23222	23349	22999	23522	23497	23197	23064	23221	23204	23464	23361	23008	23292	23216	23247	23156	23161	23082	23360	23177	23405	23362	23149	23147	23505	23375	23368	23291	23080	23315	23268	23351	23299	23284	23548	23363	23168	23122	22998	23357	23279	23391	22931	23211	23190	22982	23350	23323	23111	23293	23632	23542	23294	23337	23293	23330	23015	23239	23231	23608	23210	23471	23448	23166	23111	23501	23331	23420	23384	23255	23530	23468	23398	23200	23212	23331	23127	23375	23281	23309	23368	23563	23334	23169	23391	23097	23109	23384	23375	23419	23425	23205	23159	23166	23490	22878	23338	23232	23346	23167	23190	23560	23168	23316	23460	23071	23343	23173	23356	23521	23513	23213	23346	23397	23222	23147	23546	23294	23292	23387	23195	23523	23259	23410	23354	23232	23364	23268	23499	23376	23419	23113	23060	23093	23070	23235	23041	23267	23181	23328	23084	23328	23349	23384	23521	23125	23256	23472	23273	23120	23040	23352	23432	23243	23356	23341	23279	23201	23216	23484	23063	23189	23357	23233	23332	23255	23167	23363	23169	23295	23278	23398	23184	23391	23246	23334	23334	23120	23082	23386	22933	23357	23104	23302	23445	23114	23136	23112	23257	23398	23109	23506	23382	23441	23312	23115	23178	22988	23223	23436	23186	23097	23201	23190	23287	23287	23003	23302	23200	23327	23141	23108	23474	23248	23268	23292	23274	23119	23298	23346	23342	23363	23221	23319	23277	23195	23251	23233	23258	23219	23360	23232	23385	23193	23574	23171	23371	23220	23175	23447	23440	23460	23403	23219	23077	23287	23357	23145	23194	23513	23219	23104	23122	23378	23348	23260	23348	23386	23275	23242	23167	23451	23160	23319	23461	23529	23326	23138	23178	23341	23310	23425	23169	23231	23315	23355	23315	23286	23416	23392	23355	23131	23379	23258	23368	23246	23196	23150	23344	23290	23208	23484	23299	23291	23381	23528	23445	23208	23417	23380	23353	23051	23062	23350	23412	23233	23276	23523	23482	23300	23269	23134	23289	23257	23248	23423	23184	23378	23331	23177	23382	23293	23610	23218	23396	23247	23327	23345	23222	23162	23189	23216	23445	23246	23231	23265	23189	23330	23442	23282	23414	23105	23510	23385	23070	23218	23158	23656	23350	23372	23250	23391	23352	23357	23277	23055	23069	23218	23292	23429	23343	23180	23133	23049	23172	23341	23211	23251	23264	23216	23477	23297	23311	23377	23213	23308	23277	23123	23157	23394	23205	23142	23508	23372	23544	23074	23346	23274	23264	23151	23357	23483	23373	23304	23257	23151	23117	23067	23313	23163	23428	23157	23202	23350	23292	23288	23390	23204	23079	23127	23376	23421	23059	23289	23215	23195	23350	23437	23262	23288	23419	23315	23083	23260	23230	23327	23119	23215	23234	23234	23483	23276	23250	23334	23420	23299	23219	23172	23333	22946	23248	23266	23468	23066	23224	23247	23277	23310	22998	23152	23123	23129	23251	23546	22971	23080	23062	23344	23570	23297	23229	23433	23170	23184	23209	23241	23516	23470	23241	23036	23164	23239	23281	23246	23294	23321	23254	23361	23549	23021	23158	23179	23046	23402	23169	23477	23302	23588	23469	23200	23365	23137	23226	23365	23441	23495	23233	23070	23168	23239	22913	23252	23415	23390	23454	23280	23224	23391	23252	23158	23337	23536	23374	23310	23188	23319	23341	23304	23520	23337	23432	23426	23371	23312	23364	23252	23329	23377	23405	23251	23404	23292	23350	23458	23412	23470	23263	23303	23343	23095	23364	23188	23466	23376	23231	23427	23360	23674	23203	23486	23300	23398	23160	23239	23410	22992	23381	23308	23484	23356	23391	23263	23242	23428	23510	23464	23239	23028	23306	23441	23245	23346	23128	23634	23194	23279	23281	23191	23185	23209	23145	23453	23243	23558	23212	23105	23338	23138	23409	23386	23363	23328	23161	23329	23375	23011	23106	23158	23252	23314	23339	23298	23240	23208	23188	23067	23020	23464	23174	23402	22954	23360	23261	23347	23261	23148	23423	23302	23196	23070	23165	23215	23215	23324	23179	23214	23479	23176	23302	23108	23253	22912	23209	23310	23247	23405	23223	23226	23583	23149	23440	23178	23174	23225	23291	23229	23147	23460	23372	23176	23454	23251	23525	23223	23266	23322	23149	23384	23496	23216	23277	23083	23595	23262	23258	23435	23249	23147	23363	23262	23283	23270	23323	23233	23257	23184	23194	23376	23336	23400	23240	23044	23332	23195	23302	23082	23536	23291	23167	23335	23530	23409	23057	23002	23197	23495	23429	23220	23326	23388	23371	23371	23330	23227	23346	23354	23328	23315	23492	23142	23229	23346	23251	23176	22990	23291	23287	23352	23495	23377	23248	23251	23524	23271	23049	23140	23477	23481	23183	23351	23125	23302	23328	23279	23649	23393	23502	23110	23360	23463	23365	23162	23207	23404	23200	23364	23341	23113	23313	23293	23314	23071	23528	23312	23288	23585	23321	23372	23490	23152	23259	23243	23224	23327	23252	23284	23127	23159	23277	23091	23556	23400	23154	23184	23294	23571	23322	23479	23317	23237	23439	23268	23255	23221	23364	23286	23391	23421	23238	23227	23319	23057	23450	23237	23526	23263	23248	23151	23415	23255	23238	23104	23193	23049	23304	23356	23225	23288	23073	23409	23356	23237	23247	23366	23356	23132	23147	23350	23384	23321	23316	23174	23274	23344	23310	23331	23239	23217	23247	23193	23293	23401	23441	23156	23510	23223	23297	23259	23423	23482	23191	23152	23146	23450	23491	23476	23472	23277	23313	23146	23227	23186	23528	23126	23335	23431	23099	23363	23327	23280	23245	23114	23257	23331	23468	23550	23287	23156	23291	23226	23175	23089	23325	23267	23357	23483	23269	23445	23147	23294	23324	23325	23214	23163	23179	23401	23280	23307	23185	23301	23327	23200	23258	23471	23362	23521	23404	23304	23409	23350	23159	23389	23318	23477	23376	23330	23348	23526	23307	23294	23399	23092	23130	23251	23361	23363	23402	23350	23352	23168	23360	23092	23156	22994	23452	23406	23357	23193	23255	23254	23217	23329	23320	23141	23360	23479	23325	23310	23437	23503	23032	23382	23238	23357	23279	23135	23091	23339	23036	23356	23320	23261	23361	23488	23341	23092	23333	23130	23247	23502	23575	23050	23234	23287	23293	23263	23157	23155	23262	23479	23176	23181	23367	23461	23522	23423	23200	23343	23414	23258	23132	23227	23666	23256	23419	23390	23418	23169	23213	23355	23144	23147	23210	23210	23093	23242	23310	23522	23359	23528	23348	23148	23216	23446	23207	23536	23209	23426	23405	23069	23314	23382	23112	23193	23373	23104	23040	23369	23463	23517	23251	23111	23048	23097	23239	23292	23178	23304	23389	23193	23196	23401	23504	23000	23208	23423	23363	23210	23232	23410	23240	23346	23333	23429	23444	23395	23014	23443	23123	23387	23402	23453	23270	23180	23124	23241	23304	23199	23435	23071	23238	23433	23125	23268	23250	23220	23187	23296	23376	23242	23101	23036	23452	23429	23411	23216	23421	23411	23212	23295	23266	23452	23157	23091	23231	23113	23346	23201	23389	23233	23138	23307	23366	23001	23279	23227	23425	23298	23466	23264	23287	23290	23103	23138	23235	23143	23093	23323	23131	23284	23410	23365	23322	23277	23239	23282	23492	23252	23336	23099	23228	23290	23231	23363	23249	23274	23262	23135	23063	23138	23479	23455	23166	23242	23219	23328	23200	23286	23381	23307	23428	23249	23386	23313	23067	23358	23275	23203	23308	23266	23344	23493	23405	23293	23368	23309	23316	23049	22967	23438	23409	23336	23364	23343	23403	23114	23355	23237	23218	23238	23313	23431	23350	23450	23120	23205	23186	23183	23223	23239	23076	23562	23551	23151	23512	23287	22966	23396	23086	23268	23281	23415	23046	23262	23201	23498	23251	23134	23261	23406	23392	23203	23243	23102	23152	23346	23273	23314	23164	23123	23323	23346	23065	23270	23426	23270	23583	23394	23291	23185	23264	23288	23468	23389	23374	23358	23096	23233	23049	23379	23108	23164	23233	23080	23458	23231	23241	23170	23228	23454	23438	23412	23281	23397	23116	23327	23349	23377	23309	23306	23192	23342	23241	23259	23257	23411	23234	23086
39573	65895	62472	46869	30905	23192	19859	18292	17606	17237	16990	16758	17002	17155	17025	16990	16803	16524	17182	18466	18188	18024	17319	17322	17101	17044	16877	16909	16835	16594	16390	16322	16387	16428	16419	16396	16347	16391	16251	16404	16397	16352	16401	16413	16281	16506	16249	16381	16335	16140	16392	16260	16080	16269	16342	16109	16271	16114	16281	16125	16262	16314	16289	16123	16115	16167	16137	16324	16300	16341	16359	16292	16199	16177	16211	16405	16340	16199	16272	16068	16254	16279	16159	16182	16399	16191	16193	16347	16242	16184	16170	16124	16117	16295	16272	16300	16148	16154	16353	16241	16074	16122	16277	16352	16357	16270	16194	16190	16179	16234	16402	16043	16281	16146	16265	16251	16296	16040	16370	16268	16109	16260	16352	16382	16229	16369	16200	16255	16262	16280	16364	16036	16240	16177	16206	16221	16274	16234	16073	16250	16212	16267	16296	16331	16277	16364	16209	16279	16213	16142	16258	16164	16303	16186	16062	16310	16256	16264	16231	16237	16190	16215	16301	16314	16288	16343	16203	16260	16031	16106	16288	16097	16156	16253	16333	16215	16158	16168	16344	16259	16195	16115	16441	16351	16337	16090	16360	16033	16145	16058	16291	16288	16173	16179	16101	16324	16259	16406	16103	16314	16148	16300	16147	16229	16276	16388	16093	16110	16281	16137	16196	16384	16343	16067	16310	16391	16190	16204	16196	16228	16025	16247	16398	16253	16269	16076	16165	16273	16134	16083	16322	16353	16257	16215	16198	16278	16256	16182	16284	16037	16208	16255	15931	16437	16233	16453	16256	16177	16237	16289	16362	16102	16173	16149	16143	16300	16166	16145	16108	16288	16284	16309	16108	16192	16252	16440	16188	16201	16354	16200	16203	16172	16278	16208	16260	16284	16061	16124	16179	16370	16281	16260	16238	16312	16177	16383	16246	16342	16181	16359	16234	16184	16294	16331	16255	16288	16182	16259	16145	16358	16348	16236	16234	16215	16212	16264	16170	16256	16347	16211	16340	16106	16245	16278	16121	16273	16222	16129	16237	16097	15968	16232	16246	16308	16110	16246	16437	16317	16249	16238	16290	16304	16171	16237	16255	16328	16263	16229	16242	16033	16258	16196	16195	16230	16251	16296	16383	16285	16384	16357	16312	16271	16019	16273	16168	16215	16376	16176	16243	16325	16003	16225	16209	16189	16303	16242	16186	16209	16135	16277	16268	16127	16435	16322	16319	16260	16217	16100	16186	16315	16199	16082	16116	16067	16298	16227	16058	16150	16150	16047	16132	16303	16141	16306	16111	16197	16316	16190	16255	16186	16211	16335	16228	16262	15991	16249	16099	16237	16214	16079	16055	16228	16228	16358	16292	16297	16282	16267	16234	16245	16167	16267	16267	16247	16389	16204	16275	16116	16225	16213	16226	16112	16305	16343	16166	16200	16121	16132	16245	16291	16339	16081	16438	16144	16166	16171	16265	16320	16191	16231	16151	16200	16231	16369	16338	16176	16156	16407	16274	15991	16096	16309	16098	16183	16188	16225	16183	16313	16385	16128	16284	16179	16371	16145	16028	16262	16243	16127	16117	16295	16282	16243	16050	16167	16122	16253	16351	16294	16343	16158	16323	16252	16275	16281	16177	16318	16131	16229	16305	16068	16175	16289	16224	16344	16178	16406	16210	16148	16190	16262	16188	16265	16213	16239	16208	16174	16389	16223	16237	16080	16103	16113	16259	16255	16148	16276	15968	16165	16160	16064	16261	16118	16112	16291	16076	16286	16307	16378	16172	16236	16301	16282	16345	16093	16270	16199	16177	16206	16245	16272	16160	16318	16143	16158	16163	16229	16210	16177	16177	16215	16245	16381	16450	16039	16119	16288	16230	16412	16113	16354	16197	16227	16213	16296	16245	16184	16346	16244	16149	16221	16229	16204	16103	16256	16161	16340	16257	16322	16354	16158	16245	16255	16226	16201	16338	16153	16293	16146	16212	16285	16238	15995	16229	16150	16140	16302	16119	16123	16382	16191	16181	16182	16342	16176	16226	16215	16146	16158	16029	16129	16204	16243	16234	16096	16211	16245	16064	16235	16227	16218	16087	16202	16242	16297	16196	16158	16171	16246	16183	15988	16268	16228	16147	16195	16315	16320	16138	16170	16332	16191	16111	16086	16198	16218	16244	16217	16323	16398	16242	16144	16235	16175	16304	16119	16146	16329	16259	16240	16160	16047	16265	16322	16379	16245	16251	16093	16414	16297	16329	16183	16191	16376	16282	16134	16385	16169	16139	16176	16217	16230	16120	16033	16239	16104	16247	16168	16231	16221	16177	16130	16222	16204	16139	16036	16253	16426	16195	16369	16312	16083	16305	16389	16177	16225	16261	16312	16114	16385	16063	16340	16177	16192	16186	16212	16118	16227	16250	16186	16293	16197	16195	16397	16104	16268	16255	16203	16432	16233	16135	16059	16236	16203	15913	16211	16310	16114	16442	16131	16145	16254	16202	16270	16484	16186	16208	16372	16168	16223	16317	16345	16145	16204	16207	16126	16158	16326	16190	16211	16434	16174	16134	16423	16165	16332	16170	16219	16131	15978	16433	16366	16241	16109	16320	16290	16204	16202	16184	16426	16248	16141	16120	16219	16168	16306	16150	16110	16213	16293	16303	16314	16283	16280	16283	16095	16084	16320	16280	16154	16137	16279	16161	16288	16222	16311	16183	16110	16203	16196	16078	16094	16116	16165	16328	16102	16251	16194	16163	16166	16249	16191	16233	16117	16272	16199	16110	16398	16086	16185	16425	16359	16176	16240	16230	16387	16259	16355	16209	16217	16256	16239	16403	16066	16304	15974	16239	16112	16141	16077	16073	16238	15990	16399	16235	16280	16166	16108	16205	16109	16095	16433	16214	16237	16176	16147	16338	16140	16311	16247	16128	16275	16166	16257	16111	16397	16140	16368	16172	16246	16211	16184	16082	16306	15940	16143	16100	16153	16258	16288	16351	16260	16123	16182	16224	16140	16208	16187	16288	16313	16248	16195	16186	16310	16274	16272	16118	16318	16442	16265	16227	16187	16315	16088	16142	16187	16298	16361	16241	16215	16297	16219	16018	16264	16225	16159	16208	16241	16131	16047	16146	16356	16119	16217	16132	16275	16281	16290	16061	16308	16295	16350	16280	16168	16241	16143	16244	16360	16362	16191	16144	16372	16284	16217	16269	16183	16230	16204	16292	16153	16169	16292	16088	16239	16315	16346	16183	16331	16272	16289	16198	16312	16195	16149	16255	16403	15964	16209	16189	16191	16277	16073	16256	16349	16292	16326	16299	16117	16080	16210	16177	16160	16229	16045	16229	16291	16255	16304	16262	16204	16168	16294	16111	16215	16182	16241	16234	16305	16281	16049	16002	16251	16262	16245	16151	16372	16293	16211	16392	16131	16296	16094	16453	16109	16360	16335	16218	16204	16415	16367	15985	16238	16092	16379	16186	16292	16298	16254	16205	16245	16192	16394	16282	16262	16158	16196	16181	16222	16120	16102	16188	16322	16203	16326	16119	16246	16337	16181	16191	16272	16163	16260	16186	16152	16358	16195	16168	16472	16256	16043	16209	16157	16339	16245	16251	15976	16182	16370	16243	16229	16197	16248	16016	16217	16201	15953	16162	16214	16270	16358	15961	16377	16447	16163	16308	16201	16175	16164	16278	16138	16246	16069	16305	16073	16092	16123	16133	16366	16068	16236	16219	16108	16175	16205	16126	16267	16193	16455	16314	16140	16288	16140	16259	16276	16160	16303	16176	16208	16208	16176	16206	16338	16330	16038	16303	16295	16069	16156	16287	16310	16414	16104	16403	16186	16137	16271	16231	16297	16132	16181	16309	16395	16223	16283	16371	16264	16361	16169	16194	16181	16197	16248	16221	16293	16232	16384	16128	16109	16326	16332	16263	16256	16339	16070	15958	16278	16319	16179	16176	16331	16190	16184	16136	16279	16224	16068	16206	16062	16286	16123	16323	16142	16100	16448	16144	16306	16281	16060	16236	16114	16241	16016	16424	16169	16481	16207	16135	16190	16270	16182	16152	16407	16242	16262	16178	16239	16188	16160	16227	16244	16164	16306	16252	16147	16149	16138	16177	16216	16359	16264	16324	16135	16296	16189	16123	16129	16171	16177	16343	16251	16393	16116	16282	16060	16062	16279	16006	16157	16292	16400	16227	16425	16158	16265	16319	16326	16192	16136	16267	16107	16315	16131	16234	16222	16332	16179	16180	16208	16347	16192	16171	16235	16250	16104	16527	16202	16094	16153	16335	16303	16237	16228	16204	16162	16151	16311	16216	16152	16127	16217	16345	16190	16319	16288	16276	16132	16235	16392	16175	16254	16192	16183	16220	16147	16210	16278	16281	16181	16327	16225	16426	16149	16191	16277	16379	16183	16193	16269	16075	16395	16330	16276	16287	16236	16122	16314	16319	16289	16125	16176	16188	16192	16256	16175	16262	16253	16266	16196	16222	16189	16350	16442	16300	16001	16127	16246	16323	16288	16203	16394	16331	16218	16180	16303	16273	16405	16268	16137	16476	16235	16372	16176	16241	16055	16250	16204	16272	16289	16326	16089	16357	16181	16489	16004	16134	16219	16068	16085	16258	16059	16122	16001	16171	16085	16147	16223	16087	16299	16315	16192	16238	16124	16159	16113	16197	16278	16256	16202	16330	16304	16281	16289	16186	16257	16225	16084	16247	16205	16140	16370	16287	16218	16192	16030	16347	16187	16089	16175	16315	16212	16289	16021	16244	16395	16296	16248	16218	16276	16255	16297	16326	16161	16340	16201	16143	16191	16232	16442	16207	16344	16271	16073	16091	16265	16375	16188	16463	16114	16214	16258	16321	16253	16286	16181	16183	16162	16112	16258	16265	16259	16155	16063	16128	16162	16246	16275	16324	16268	16215	16240	16184	16272	16229	16199	16104	16279	16191	16142	16206	16128	16233	16142	16250	16273	16210	16365	16321	16318	16223	16265	16080	16075	16206	16099	16039	16296	16205	16233	16285	16056	16171	16233	16183	16249	16185	16294	16189	16080	16067	16230	16425	16002	16011	16082	16213	16292	16251	16199	16193	15927	16322	16153	16373	16155	16313	16327	16238	16130
24555	21726	29979	28037	28185	28259	29521	25114	23721	23861	23806	23617	23520	23462	23316	23250	23464	23154	23868	24737	24593	24087	23767	23690	23609	23333	23181	22978	23157	22954	23242	22615	22751	22733	22656	22557	22598	22574	22539	22679	22815	22737	22588	22592	22527	22486	22508	22460	22433	22382	22372	22562	22506	22869	22401	22175	22420	22516	22190	22491	22449	22382	22400	22444	22496	22483	22483	22345	22258	22512	22733	22393	22759	22717	22369	22348	22309	22395	22477	22368	22408	22729	22460	22395	22376	22279	22411	22608	22319	22285	22343	22259	22408	22573	22487	22639	22773	22596	22600	22445	22402	22582	22315	22438	22626	22550	22447	22432	22365	22518	22611	22476	22451	22443	22541	22602	22456	22247	22464	22362	22515	22341	22497	22301	22639	22565	22498	22483	22511	22240	22402	22458	22651	22494	22240	22492	22423	22652	22241	22213	22412	22629	22483	22390	22395	22556	22333	22445	22375	22471	22422	22280	22446	22406	22738	22361	22665	22522	22370	22669	22496	22132	22533	22232	22601	22441	22578	22186	22535	22512	22337	22309	22401	22376	22581	22428	22380	22485	22337	22450	22456	22379	22448	22387	22480	22604	22386	22603	22237	22525	22591	22528	22316	22474	22489	22554	22316	22579	22648	22586	22689	22366	22584	22405	22341	22387	22310	22454	22699	22404	22371	22573	22475	22466	22585	22402	22639	22493	22639	22206	22393	22413	22357	22492	22442	22377	22164	22433	22418	22087	22455	22403	22325	22627	22584	22531	22727	22509	22525	22320	22346	22523	22342	22228	22429	22415	22389	22449	22577	22418	22486	22322	22438	22421	22347	22444	22481	22330	22569	22275	22514	22537	22320	22389	22295	22450	22377	22391	22353	22325	22277	22333	22508	22552	22501	22397	22350	22326	22453	22479	22414	22384	22164	22580	22404	22355	22353	22423	22351	22275	22468	22743	22408	22362	22259	22492	22508	22436	22292	22404	22251	22412	22653	22440	22502	22602	22248	22307	22387	22413	22342	22543	22514	22380	22426	22549	22429	22539	22588	22289	22611	22594	22625	22687	22799	22647	22203	22304	22590	22356	22202	22718	22363	22146	22132	22401	22397	22152	22451	22335	22550	22494	22472	22549	22270	22425	22535	22344	22339	22510	22282	22155	22198	22476	22218	22443	22381	22521	22675	22346	22295	22484	22291	22432	22378	22483	22303	22459	22386	22228	22405	22564	22582	22632	22402	22369	22555	22434	22432	22267	22391	22466	22187	22220	22415	22428	22547	22445	22353	22270	22509	22610	22628	22616	22471	22469	22419	22365	22386	22469	22196	22106	22435	22376	22489	22421	22471	22598	22333	22336	22308	22400	22459	22355	22505	22512	22388	22487	22561	22437	22578	22315	22406	22302	22488	22366	22559	22438	22374	22437	22564	22628	22250	22270	22483	22493	22450	22268	22259	22590	22395	22483	22471	22602	22225	22211	22581	22476	22358	22522	22465	22320	22436	22476	22500	22585	22605	22462	22535	22405	22677	22375	22366	22431	22250	22400	22530	22228	22354	22499	22253	22237	22490	22281	22125	22394	22605	22438	22546	22433	22395	22445	22295	22345	22514	22385	22327	22356	22253	22280	22333	22298	22294	22612	22691	22480	22508	22354	22267	22552	22375	22472	22462	22414	22529	22511	22580	22277	22259	22317	22294	22513	22462	22462	22513	22354	22415	22370	22501	22547	22566	22389	22582	22364	22409	22370	22468	22449	22165	22110	22260	22472	22580	22272	22443	22635	22168	22237	22627	22733	22470	22490	22277	22560	22300	22406	22571	22511	22345	22462	22288	22491	22629	22577	22529	22371	22575	22424	22558	22411	22577	22451	22602	22366	22540	22399	22349	22553	22298	22430	22560	22498	22364	22264	22388	22371	22659	22369	22519	22334	22563	22263	22315	22713	22597	22205	22189	22563	22459	22427	22417	22634	22277	22375	22518	22675	22442	22739	22513	22448	22359	22080	22388	22518	22466	22605	22356	22438	22470	22570	22601	22410	22495	22556	22380	22508	22209	22410	22694	22483	22292	22477	22166	22226	22427	22382	22271	22441	22334	22419	22542	22346	22412	22361	22149	22442	22271	22427	22421	22496	22512	22189	22377	22339	22324	22211	22202	22412	22355	22557	22677	22633	22294	22366	22360	22571	22547	22252	22612	22532	22351	22567	22448	22535	22560	22527	22510	22491	22422	22365	22422	22179	22407	22384	22245	22240	22280	22398	22617	22334	22390	22501	22447	22645	22313	22305	22320	22418	22404	22330	22251	22376	22358	22413	22619	22693	22503	22459	22340	22533	22537	22480	22238	22392	22486	22374	22591	22538	22794	22366	22319	22574	22284	22457	22268	22473	22465	22495	22705	22355	22304	22490	22193	22445	22343	22358	22716	22622	22457	22386	22258	22232	22496	22437	22375	22550	22575	22481	22249	22638	22425	22166	22375	22319	22372	22387	22308	22569	22411	22538	22094	22591	22289	22250	22385	22378	22239	22517	22422	22548	22216	22225	22347	22388	22335	22424	22417	22397	22546	22022	22596	22444	22148	22306	22530	22695	22646	22442	22275	22379	22386	22275	22599	22379	22281	22398	22599	22647	22316	22475	22523	22568	22298	22359	22393	22146	22434	22376	22512	22556	22368	22347	22391	22503	22722	22355	22583	22457	22408	22487	22416	22417	22419	22259	22525	22408	22613	22425	22313	22565	22295	22440	22445	22509	22436	22534	22550	22523	22348	22647	22479	22399	22670	22422	22415	22489	22412	22463	22479	22505	22348	22352	22507	22455	22538	22299	22177	22389	22218	22637	22475	22186	22550	22482	22252	22434	22369	22476	22710	22534	22168	22352	22422	22258	22581	22210	22310	22475	22645	22456	22558	22591	22401	22300	22382	22383	22374	22504	22323	22624	22422	22387	22624	22552	22598	22164	22296	22420	22470	22495	22394	22420	22382	22435	22332	22644	22453	22554	22462	22437	22356	22527	22381	22388	22567	22336	22712	22396	22691	22583	22550	22821	22485	22665	22402	22537	22406	22387	22324	22361	22342	22500	22410	22411	22563	22426	22417	22454	22733	22513	22496	22124	22292	22511	22434	22442	22473	22374	22531	22223	22622	22506	22468	22509	22336	22455	22252	22319	22503	22422	22797	22498	22584	22528	22442	22374	22562	22443	22360	22466	22447	22494	22398	22256	22467	22309	22508	22513	22266	22249	22396	22605	22474	22597	22436	22285	22418	22562	22426	22246	22382	22436	22524	22498	22470	22322	22593	22469	22604	22465	22371	22368	22181	22585	22639	22356	22417	22277	22465	22294	22299	22457	22405	22474	22708	22501	22365	22492	22322	22366	22371	22445	22303	22484	22612	22476	22121	22354	22368	22184	22427	22452	22400	22385	22477	22568	22207	22334	22152	22414	22404	22589	22444	22448	22325	22332	22515	22139	22353	22347	22326	22522	22329	22630	22541	22465	22572	22276	22485	22361	22217	22425	22537	22369	22573	22631	22499	22427	22586	22228	22293	22623	22370	22290	22341	22502	22495	22281	22346	22320	22244	22426	22365	22403	22557	22550	22426	22419	22497	22454	22650	22409	22480	22456	22366	22520	22394	22684	22538	22261	22431	22392	22386	22203	22303	22298	22623	22398	22482	22481	22557	22565	22637	22354	22559	22462	22633	22381	22186	22348	22568	22506	22414	22497	22274	22291	22426	22485	22368	22400	22493	22455	22569	22487	22350	22663	22518	22212	22332	22213	22426	22402	22362	22627	22608	22680	22463	22574	22484	22494	22403	22166	22455	22440	22347	22548	22328	22478	22439	22413	22441	22296	22335	22465	22474	22578	22173	22258	22289	22340	22451	22344	22463	22587	22435	22538	22309	22339	22561	22558	22448	22398	22561	22319	22586	22325	22394	22067	22364	22445	22497	22307	22480	22355	22425	22193	22606	22610	22428	22440	22397	22413	22551	22345	22645	22504	22393	22442	22575	22340	22365	22403	22355	22285	22511	22539	22437	22462	22533	22280	22528	22462	22476	22421	22478	22185	22458	22218	22406	22444	22271	22485	22482	22297	22377	22541	22444	22492	22522	22408	22191	22496	22321	22320	22510	22255	22593	22476	22396	22288	22401	22337	22439	22479	22509	22343	22429	22531	22495	22501	22685	22536	22582	22566	22263	22554	22211	22254	22162	22405	22357	22617	22425	22572	22506	22682	22468	22327	22587	22538	22658	22447	22414	22720	22393	22401	22367	22451	22341	22372	22550	22140	22455	22279	22421	22531	22375	22466	22587	22487	22465	22283	22216	22427	22415	22560	22533	22599	22487	22355	22426	22375	22444	22471	22312	22425	22202	22492	22511	22618	22445	22321	22489	22516	22243	22410	22604	22516	22170	22256	22395	22303	22770	22469	22276	22380	22397	22349	22450	22476	22288	22261	22399	22514	22654	22603	22614	22388	22721	22495	22433	22545	22653	22464	22449	22539	22489	22474	22269	22355	22272	22442	22386	22529	22418	22325	22594	22560	22619	22571	22524	22289	22195	22587	22254	22360	22157	22533	22417	22312	22534	22448	22474	22480	22202	22460	22605	22337	22415	22227	22377	22413	22426	22551	22454	22538	22434	22361	22562	22291	22274	22515	22380	22602	22403	22311	22479	22546	22446	22243	22321	22429	22347	22232	22659	22528	22778	22580	22531	22501	22512	22381	22537	22504	22205	22419	22355	22247	22430	22416	22565	22458	22507	22814	22468	22442	22276	22472	22455	22370	22512	22395	22518	22237	22357	22433	22168	22490	22388	22302	22381	22539	22658	22646	22412	22442	22500	22474	22405	22311	22435	22322	22419	22507	22387	22515	22363	22419	22368	22423	22615	22361	22475	22462	22464	22354	22500	22329	22438	22248	22399	22240	22302	22344	22427	22492	22379	22498	22352	22571	22488	22380	22319	22250	22465	22395	22378	22492	22823	22494	22316	22585	22512	22409	22453	22398	22386	22437	22458	22507	22414	22682	22454	22461	22557	22479	22575	22364	22421	22263	22309	22143	22252	22347	22357	22400	22576	22314	22432	22448	22331	22573	22341	22398	22673	22488	22296	22503	22259	22377	22462	22386	22497	22384	22379	22447
41983	72036	70553	55009	38503	25247	20614	18620	17856	17341	17293	17240	16850	16951	16769	16836	16469	16482	17236	18826	18467	17899	17302	17150	17102	16645	16708	16685	16629	16362	15953	16039	15943	15798	15760	16082	15993	15853	15993	15835	15912	15868	15964	15781	15690	15757	15876	15763	15811	15755	15606	15702	15676	15917	15856	15807	15698	15822	15670	15804	15592	15688	15744	15648	15577	15703	15685	15632	15740	15656	15690	15849	15838	15683	15890	15612	15668	15598	15825	15673	15891	15746	15716	15797	15752	15688	15790	15668	15801	15820	15777	15775	15598	15681	15748	15718	15658	15675	15672	15813	15697	15835	15689	15782	15599	15790	15756	15794	15704	15722	15576	15919	15701	15755	15830	15731	15794	15641	15797	15752	15737	15833	15874	15692	15684	15662	15507	15744	15745	15731	15739	15877	15753	15712	15655	15688	15723	15697	15600	15850	15750	15942	15716	15670	15555	15718	15708	15888	15701	15649	15725	15745	15758	15738	15788	15694	15621	15755	15701	15820	15731	15693	15695	15701	15716	15856	15740	15618	15764	15613	15792	15584	15701	15595	15740	15755	15807	15516	15685	15726	15813	15760	15656	15758	15741	15681	15819	15661	15581	15727	15675	15785	15792	15854	15660	15619	16027	15770	15710	15709	15682	15760	15800	15645	15558	15820	15790	15605	15716	15699	15742	15775	15665	15788	15738	15690	15879	15636	15767	15603	15742	15672	15627	15719	15726	15671	15762	15867	15845	15676	15736	15563	15609	15715	15830	15590	15637	15820	15603	15745	15561	15578	15647	15873	15960	15623	15835	15766	15723	15578	15756	15732	15801	15726	15668	15725	15749	15925	15818	15608	15659	15699	15823	15472	15567	15789	15714	15864	15729	15583	15681	15793	15691	15818	15748	15666	15697	15751	15733	15600	15755	15784	15807	15786	15746	15653	15751	15533	15723	15903	15819	15791	15865	15690	15678	15772	15724	15895	15735	15768	15630	15743	15766	15816	15761	15720	15736	15719	15693	15748	15609	15713	15706	15793	15726	15733	15699	15681	15524	15700	15843	15484	15741	15742	15735	15591	15715	15695	15861	15830	15571	15689	15880	15556	15766	15684	15745	15661	15621	15853	15752	15765	15669	15829	15976	15622	15750	15713	15767	15721	15827	15638	15733	15700	15754	15679	15832	15581	15874	15709	15611	15679	15711	15869	15630	15763	15789	15834	15634	15716	15734	15699	15863	15600	15608	15736	15802	15637	15712	15807	15580	15701	15707	15564	15794	15760	15761	15695	15847	15684	15758	15613	15698	15612	15654	15633	15646	15880	15825	15788	15550	15817	15751	15843	15794	15791	15538	15727	15653	15630	15919	15690	15668	15826	15763	15646	15737	15723	15820	15771	15775	15536	15723	15718	15650	15757	15743	15785	15655	15768	15626	15795	15562	15708	15704	15605	15777	15728	15634	15809	15609	15747	15670	15648	15708	15792	15742	15691	15674	15679	15745	15875	15755	15689	15603	15687	15758	15655	15715	15654	15779	15623	15609	15844	15896	15667	15604	15694	15780	15582	15637	15669	15692	15839	15734	15684	15663	15748	15608	15653	15733	15680	15842	15906	15788	15631	15573	15753	15780	15837	15539	15611	15601	15737	15652	15676	15675	15609	15753	15900	15866	15765	15677	15836	15630	15829	15752	15774	15848	15669	15771	15478	15681	15783	15736	15718	15780	15741	15685	15626	15546	15725	15796	15426	15648	15758	15693	15736	15718	15687	15660	15575	15584	15676	15808	15719	15897	15580	15691	15799	15694	15562	15790	15581	15639	15593	15727	15809	15667	15652	15569	15655	15702	15728	15566	15780	15697	15684	15582	15655	15879	15712	15717	15620	15490	15763	15870	15705	15724	15800	15675	15753	15756	15489	15667	15655	15580	15664	15862	15553	15696	15660	15771	15740	15817	15587	15753	15842	15588	15723	15710	15742	15657	15824	15907	15758	15846	15767	15786	15762	15750	15737	15708	15677	15725	15769	15585	15887	15843	15634	15678	15703	15784	15716	15674	15612	15570	15642	15619	15579	15817	15740	15548	15816	15730	15681	15816	15592	15735	15798	15791	15706	15694	15864	15845	15712	15774	15638	15687	15690	15650	15746	15934	15715	15780	15917	15818	15765	15652	15555	15722	15877	15702	15757	15685	15691	15846	15668	15844	15635	15577	15593	15659	15695	15678	15747	15653	15730	15624	15784	15663	15766	15573	15749	15772	15659	15573	15619	15620	15722	15563	15820	15853	15700	15666	15700	15793	15598	15706	15696	15659	15574	15759	15683	15628	15796	15524	15862	15444	15881	15771	15874	15652	15588	15699	15697	15823	15735	15832	15661	15807	15861	15592	15612	15746	15729	15744	15725	15800	15621	15606	15587	15610	15760	15605	15771	15723	15825	15659	15656	15604	15902	15693	15712	15533	15867	15670	15679	15704	15732	15852	15590	15668	15787	15694	16011	15626	15707	15550	15600	15751	15820	15653	15697	15782	15809	15938	15613	15871	15525	15757	15633	15629	15789	15633	15819	15631	15718	15699	15688	15629	15753	15643	15647	15824	15687	15694	15723	15710	15689	15698	15737	15717	15671	15708	15720	15583	15659	15800	15522	15782	15800	15598	15676	15792	15647	15643	15855	15647	15707	15871	15688	15713	15763	15712	15980	15653	15680	15678	15668	15729	15675	15725	15881	15760	15665	15752	15890	15491	15634	15778	15677	15659	15872	15820	15786	15935	15778	15754	15830	15674	15772	15840	15763	15671	15782	15699	15750	15514	15791	15716	15810	15701	15631	15625	15825	15629	15644	15600	15704	15850	15725	15834	15758	15667	15647	15707	15778	15754	15608	15695	15640	15723	15610	15578	15738	15735	15688	15789	15754	15624	15801	15665	15617	15704	15881	15749	15840	15629	15855	15780	15787	15691	15584	15576	15824	15800	15735	15722	15695	15888	15637	15724	15817	15798	15811	15722	15889	15676	15703	15636	15686	15746	15756	15812	15857	15634	15613	15563	15605	15719	15710	15621	15685	15840	15688	15609	15747	15641	15840	15788	15537	15719	15618	16025	15777	15880	15827	15737	15735	15617	15744	15613	15814	15718	15823	15771	15701	15831	15698	15691	15716	15735	15638	15645	15747	15727	15754	15745	15611	15756	15705	15643	15673	15694	15694	15679	15673	15802	15667	15777	15687	15547	15760	15710	15579	15660	15821	15737	15801	15850	15533	15810	15557	15937	15708	15711	15771	15860	15861	15604	15790	15633	15522	15781	15664	15605	15812	15813	15725	15622	15768	15618	15641	15653	15630	15617	15780	15737	15506	15864	15534	15752	15623	15789	15895	15782	15676	15707	15803	15617	15682	15673	15652	15742	15788	15665	15817	15792	15657	15775	15807	15606	15829	15722	15678	15640	15568	15747	15778	15704	15757	15772	15625	15715	15755	15806	15780	15772	15573	15817	15806	15927	15755	15632	15628	15813	15761	15587	15649	15915	15875	15549	15840	15878	15637	15612	15715	15640	15812	15759	15688	15789	15548	15648	15745	15848	15498	15932	15719	15794	15735	15783	15666	15768	15668	15742	15745	15650	15710	15582	15802	15883	15755	15576	15863	15461	15753	15637	15679	15614	15698	15771	15599	15742	15691	15711	15654	15671	15633	15870	15771	15687	15684	15607	15541	15756	15716	15722	15617	15721	15518	15786	15707	15701	15768	15524	15645	15785	15757	15646	15845	15643	15629	15748	15595	15554	15795	15606	15743	15740	15723	15546	15780	15800	15799	15739	15751	15593	15724	15532	15561	15798	15772	15816	15762	15702	15937	15635	15532	15732	15666	15705	15785	15674	15607	15571	15897	15810	15798	15746	15659	15678	15666	15750	15802	15757	15616	15823	15639	15941	15846	15890	15670	15416	15778	15756	15838	15689	15726	15784	15875	15718	15626	15709	15700	15680	15824	15574	15754	15826	15637	15631	15773	15701	15632	15771	15770	15714	15839	15770	15623	15788	15560	15832	15742	15672	15679	15574	15772	15964	15681	15773	15585	15847	15604	15620	16087	15628	15776	15681	15667	15835	15550	15817	15937	15803	15806	15931	15571	15756	15766	15662	15789	15828	15782	15475	15770	15542	15750	15647	15607	15612	15783	15653	15728	15676	15677	15629	15702	15687	15643	15633	15606	15709	15749	15551	15716	15699	15625	15719	15720	15604	15600	15666	15807	15691	15691	15732	15883	15645	15684	15725	15775	15577	15818	15687	15893	15819	15640	15733	15760	15802	15706	15826	15620	15662	15896	15684	15794	15468	15657	15790	15807	15858	15768	15840	15943	15662	15784	15704	15714	15747	15593	15733	15517	15727	15757	15564	15509	15562	15719	15911	15763	15661	15812	15649	15772	15798	15575	15723	15698	15777	15659	15790	15702	15790	15554	15894	15766	15748	15910	15689	15710	15787	15847	15392	15672	15617	15717	15820	15772	15707	15536	15709	15646	15825	15882	15746	15676	15710	15744	15801	15532	15792	15784	15782	15746	15671	15696	15644	15779	15659	15809	15697	15638	15769	15641	15672	15804	15766	15609	15787	15775	15835	15705	15629	15549	15757	15721	15742	15518	15787	15717	15866	15809	15926	15770	15740	15759	15672	15788	15659	15540	15706	15645	15903	15637	15754	15775	15711	15756	15577	15687	15578	15611	15657	15763	15695	15647	15621	15745	15733	15761	15635	15764	15728	15801	15676	15625	15774	15648	15540	15649	15578	15773	15766	15939	15662	15735	15732	15688	15661	15695	15832	15997	15854	15699	15906	15771	15781	15706	15780	15633	15710	15865	15822	15830	15601	15691	15533	15727	15634	15515	15814	15586	15836	15626	15698	15671	15791	15602	15661	15756	15700	15642	15757	15708	15651	15638	15581	15743	15809	15742	15773	15738	15783	15652	15725	15717	15630	15601	15734	15709	15714	15654	15679	15810	15585	15689	15557	15534	15708	15666	15487	15715	15767	15725	15602	15612	15692	15687	15702	15651	15737	15775	15768	15802	15776	15614	15808	15839	15855	15640	15643	15735	15823	15664	15782	15636	15889	15824	15673	15688	15761	15828	15708	15634	15555	15779	15786	15762	15699	15888	15846	15807
40294	45688	50605	43166	32681	26981	25678	24813	24731	24764	24845	24841	24810	24595	24563	24729	24657	24777	24930	25374	25347	25159	25091	24950	24822	24690	24554	24794	24568	24476	24491	24752	24598	24600	24681	24422	24471	24553	24330	24544	24544	24201	24330	24675	24559	24223	24192	24465	24411	24324	24432	24319	24105	24618	24347	24410	24383	24566	24448	24530	24714	24369	24559	24358	24603	24543	24373	24483	24454	24451	24472	24577	24332	24553	24353	24285	24490	24273	24548	24202	24375	24442	24287	24343	24419	24340	24302	24455	24381	24410	24296	24251	24410	24393	24227	24338	24551	24470	24538	24203	24354	24409	24516	24268	24478	24460	24339	24453	24550	24367	24322	24086	24453	24187	24409	24352	24285	24306	24579	24343	24348	24212	24408	24422	24305	24336	24416	24544	24534	24404	24513	24517	24497	24143	24525	24469	24288	24381	24471	24382	24457	24213	24450	24348	24274	24316	24285	24329	24195	24404	24497	24219	24306	24360	24353	24591	24485	24390	24302	24372	24364	24301	24478	24537	24322	24469	24331	24260	24332	24672	24412	24141	24317	24474	24428	24457	24185	24418	24317	24708	24622	24431	24185	24381	24568	24815	24272	24327	24421	24461	24219	24465	24414	24177	24501	24324	24592	24220	24311	24362	24339	24397	24255	24451	24047	24293	24363	24413	24517	24400	24256	24381	24361	24416	24390	24314	23988	24344	24515	24463	24270	24424	24085	24213	24154	24346	24207	24570	24449	24302	24347	24219	24307	24149	24331	24318	24363	24194	24412	24239	24238	24266	24497	24476	24419	24415	24217	24247	24259	24329	24222	24471	24432	24233	24449	24278	24202	24368	24318	24615	24333	24400	24466	24289	24461	24224	24310	24338	24479	24385	24328	24513	24380	24416	24328	24410	24430	24410	24320	24509	24367	24271	24258	24329	24389	24270	24327	24495	24376	24399	24535	24433	24357	24510	24253	24475	24452	24377	24150	24629	24555	23952	24308	24273	24328	24488	24415	24443	24606	24464	24295	24009	24311	24410	24370	24323	24349	24375	24439	24373	24409	24222	24364	24246	24582	24328	24453	24575	24448	24374	24387	24298	24172	24300	24214	24401	24644	24528	24369	24196	24517	24360	24433	24447	24194	24456	24507	24396	24566	24504	24478	24388	24338	24307	24490	24480	24514	24261	24597	24720	24448	24228	24206	24268	24341	24228	24455	24248	24338	24262	24480	24293	24512	24402	24620	24463	24481	24311	24339	24455	24458	24368	24230	24505	24332	24664	24423	24408	24436	24284	24543	24600	24609	24235	24262	24789	24365	24591	24307	24331	24193	24436	24598	24308	24329	24122	24314	24476	24504	24404	24406	24282	24423	24402	24324	24231	24174	24394	24567	24821	24467	24294	24266	24169	24497	24664	24512	24384	24347	24419	24230	24327	24515	24351	24485	24380	24376	24551	24300	24500	24235	24374	24293	24428	24261	24185	24254	24427	24430	24502	24446	24429	24201	24467	24575	24422	24526	24463	24265	24334	24332	24331	24601	24481	24485	24506	24284	24451	24401	24433	24216	24352	24548	24376	24337	24228	24533	24498	24199	24443	24386	24213	24519	24319	24308	24222	24454	24425	24263	24253	24324	24342	24236	24642	24441	24327	24279	24256	24295	24335	24514	24233	24414	24273	24218	24122	24391	24291	24375	24184	24355	24578	24359	24451	24816	24315	24758	24556	24304	24487	24394	24465	24300	24355	24211	24176	24407	24285	24092	24329	24619	24325	24381	24371	24223	24400	24615	24275	24299	24570	24283	24306	24307	24237	24474	24420	24481	24469	24219	24293	24270	24319	24304	24249	24321	24452	24376	24553	24564	24361	24667	24221	24310	24305	24271	24401	24489	24425	24358	24334	24573	24542	24484	24405	24179	24355	24306	24482	24304	24565	24097	24385	24505	24307	24316	24297	24412	24339	24626	24318	24286	24424	24537	24369	24452	24350	24434	24648	24412	24449	24280	24284	24453	24351	24257	24512	24164	24508	24359	24546	24720	24584	24601	24534	24303	24388	24334	24466	24379	24197	24262	24386	24514	24434	24326	24331	24258	24450	24393	24254	24479	24559	24453	24349	24628	24701	24492	24252	24376	24395	24575	24374	24240	24266	24122	24297	24065	24481	24167	24400	24759	24572	24312	24278	24673	24449	24534	24307	24440	24546	24603	24265	24625	24551	24438	24471	24279	24258	24355	24507	24537	24518	24632	24410	24260	24347	24279	24287	24176	24412	24472	24410	24554	24404	24343	24336	24139	24359	24401	24350	24330	24595	24204	24321	24487	24274	24278	24324	24487	24339	24267	24208	24346	24531	24480	24392	24234	24117	24410	24372	24250	24404	24663	24500	24452	24475	24172	24478	24367	24171	24480	24145	24355	24337	24457	24215	24188	24405	24371	24083	24462	24298	24327	24215	24501	24448	24302	24343	24482	24571	24376	24270	24354	24368	24310	24508	24461	24573	24464	24481	24210	24204	24482	24478	24266	24319	24492	24410	24278	24123	24610	24336	24257	24345	24309	24320	24537	24403	24245	24538	24331	24412	24336	24587	24648	24117	24375	24346	24369	24471	24391	24664	24337	24297	24597	24321	24339	24546	24295	24397	24433	24221	24229	24281	24601	24351	24137	24351	24492	24245	24200	24478	24227	24488	24311	24120	24505	24393	24518	24588	24286	24588	24417	24461	24517	24519	24155	24160	24294	24453	24187	24409	24497	24443	24393	24326	24203	24306	23967	24265	24504	24425	24425	24392	24469	24458	24447	24439	24394	24433	24435	24257	24553	24373	24467	24290	24418	24421	24459	24344	24444	24220	24304	24413	24495	24205	24327	24329	24375	24129	24273	24307	24635	24385	24322	24464	24200	24439	24444	24460	24582	24270	24439	24240	24505	24477	24331	24001	24425	24564	24364	24296	24341	24500	24506	24150	24577	24286	24447	24446	24409	24468	24514	24406	24460	24397	24439	24675	24000	24346	24288	24454	24074	24408	23883	24367	24468	24423	24456	24480	24554	24230	24399	24516	24390	24339	24312	24398	24389	24335	24319	24299	24335	24310	24401	24395	24120	24228	24389	24411	24143	24370	24282	24347	24412	24232	24304	24359	24536	24298	24444	24737	24364	24327	24402	24382	24487	24426	24329	24601	24448	24432	24421	24517	24491	24458	24451	24351	24151	24394	24537	24427	24452	24405	24385	24348	24319	24267	24305	24320	24320	24207	24492	24651	24488	24337	24465	24327	24371	24334	24576	24289	24525	24482	24333	24136	24447	24444	24539	24434	24540	24379	24425	24501	24711	24568	24412	24277	24445	24470	24359	24435	24373	24225	24366	24389	24442	24462	24424	24449	24539	24153	24318	24317	24141	24384	24506	24542	24494	24340	24161	24189	24327	24254	24596	24193	24035	24130	24566	24283	24575	24198	24363	24396	24461	24497	24430	24188	24301	24631	24676	24449	24479	24367	24477	24162	24414	24424	24507	24470	24549	24496	24358	24381	24398	24277	24462	24285	24387	24425	24628	24629	24355	24365	24494	24624	24557	24576	24476	24268	24578	24272	24095	24487	24331	24355	24449	24562	24322	24369	24540	24583	24452	24555	24341	24490	24438	24476	24418	24313	24453	24428	24360	24571	24531	24576	24571	24442	24553	24499	24359	24556	24449	24278	24360	24511	24332	24387	24434	24392	24247	24280	24151	24471	24272	24435	24514	24558	24326	24219	24462	24298	24359	24412	24474	24686	24275	24387	24229	24275	24244	24360	24292	24534	24447	24434	24418	24394	24065	24340	24283	24500	24591	24473	24369	24492	24629	24338	24337	24349	24418	24171	24601	24279	24505	24167	24373	24483	24615	24541	24596	24380	24437	24366	24364	24277	24353	24410	24378	24463	24745	24413	24505	24195	24391	24404	24476	24647	24335	24316	24491	24313	24198	24262	24497	24380	24239	24620	24327	24409	24448	24380	24404	24401	24262	24363	24233	24276	24456	24242	24253	24437	24341	24606	24689	24367	24571	24527	24529	24458	24338	24426	24474	24335	24457	24243	24640	24259	24218	24298	24134	24479	24271	24360	24428	24400	24306	24359	24340	24525	24271	24161	24490	24468	24412	24404	24662	24223	24419	24263	24523	24283	24273	24646	24618	24409	24675	24296	24139	24563	24322	24250	24631	24688	24336	24238	24355	24059	24607	24641	24327	24582	24160	24370	24221	24411	24676	24426	24315	24451	24425	24561	24546	24378	24416	24370	24275	24319	24522	24389	24300	24259	24305	24401	24359	24433	24322	24152	24591	24273	24393	24362	24254	24269	24547	24637	24676	24457	24344	24408	24366	24254	24503	24572	24192	24431	24360	24380	24335	24410	24441	24495	24212	24398	24436	24417	24354	24366	24301	24292	24513	24487	24358	24503	24344	24247	24478	24414	24459	24696	24337	24194	24460	24354	24516	24223	24435	24538	24463	24413	24576	24554	24429	24279	24338	24468	24372	24387	24398	24467	24328	24212	24214	24339	24510	24430	24613	24416	24343	24612	24225	24208	24366	24288	24433	24407	24516	24457	24288	24397	24416	24322	24330	24366	24409	24333	24502	24407	24294	24341	24522	24231	24432	24288	24410	24470	24484	24524	24383	24242	24264	24280	24394	24595	24492	24394	24582	24322	24152	24143	24585	24248	24404	24187	24268	24566	24448	24197	24269	24321	24391	24523	24806	24356	24414	24481	24510	24135	24355	24493	24233	24439	24290	24330	24518	24520	24334	24287	24601	24216	24316	24353	24382	24401	24505	24334	24561	24503	24225	24334	24670	24648	24434	24524	24443	24526	24225	24407	24435	24425	24466	24388	24532	24417	24445	24343	24505	24377	24321	24350	24350	24305	24239	24253	24561	24387	24329	24251	24197	24510	24380	24134	24542	24307	24213	24394	24502	24131	24409	24374	24295	24307	24162	24388	24401	24471	24579	24497	24506	24450	24290	24527	24397	24257	24422	24135	24390	24034	24503	24471	24445	24354	24206	24239	24450	24486	24276	24410	24577	24292	24522	24393	24341	24379	24567	24218	24428	24442	24384	24493	24555	24413	24619	24448	24389	24481	24500	24324	24321	24178	24369	24428	24536	24604	24439	24440
39343	54564	50396	37615	25670	19449	17958	17446	17200	17124	17052	17073	17089	17123	16905	17149	16843	16807	17331	18200	17745	17542	17413	17303	17262	17154	17195	16918	17216	17111	16663	16813	16827	16720	16788	16713	16685	16917	16720	16832	16817	16814	16651	16748	16776	16761	16776	16776	16841	16506	16667	16565	16696	16727	16595	16607	16721	16655	16775	16854	16667	16554	16638	16881	16744	16734	16513	16633	16743	16498	16704	16872	16807	16525	16867	16574	16777	16742	16750	16663	16752	16621	16622	16707	16647	16889	16683	16667	16706	16857	16705	16657	16584	16680	16688	16796	16634	16658	16709	16575	16755	16666	16729	16589	16816	16781	16719	16667	16832	16803	16778	16707	16577	16711	16614	16746	16743	16775	16669	16662	16708	16653	16776	16781	16708	16806	16600	16638	16602	16699	16746	16501	16683	16561	16780	16586	16754	16768	16754	16674	16741	16640	16676	16734	16610	16569	16796	16665	16636	16605	16800	16792	16766	16635	16761	16652	16824	16666	16756	16814	16641	16933	16598	16597	16645	16696	16890	16800	16733	16559	16770	16649	16802	16706	16651	16659	16626	16977	16603	16828	16656	16679	16716	16599	16615	16652	16586	16665	16634	16713	16785	16528	16741	16508	16579	16755	16750	16692	16699	16615	16578	16625	16769	16720	16664	16764	16773	16686	16688	16622	16707	16680	16691	16552	16731	16656	16775	16660	16660	16624	16763	16783	16727	16912	16487	16778	16607	16772	16771	16712	16842	16602	16723	16608	16795	16569	16707	16787	16747	16648	16976	16589	16572	16855	16564	16896	16651	16657	16788	16656	16795	16731	16719	16715	16803	16827	16797	16746	16679	16648	16609	16874	16741	16581	16789	16708	16653	16638	16755	16522	16777	16612	16615	16568	16971	16657	16684	16621	16762	16671	16732	16662	16828	16938	16745	16625	16722	16836	16642	16728	16563	16763	16781	16829	16458	16732	16629	16752	16610	16676	16556	16597	16633	16715	16874	16649	16826	16633	16595	16701	16781	16534	16697	16733	16765	16642	16611	16629	16845	16654	16531	16846	16793	16765	16834	16692	16713	16697	16643	16600	16810	16638	16734	16926	16749	16613	16753	16650	16679	16526	16856	16658	16651	16679	16671	16576	16811	16780	16889	16675	16660	16697	16853	16816	16753	16633	16577	16593	16673	16853	16684	16713	16695	16771	16643	16563	16539	16757	16674	16807	16619	16709	16702	16627	16591	16854	16717	16670	16688	16806	16626	16813	16605	16682	16607	16607	16582	16671	16545	16762	16814	16538	16814	16735	16631	16729	16748	16764	16721	16558	16839	16681	16607	16763	16479	16630	16740	16667	16807	16579	16663	16850	16820	16661	16773	16648	16749	16662	16666	16611	16709	16622	16727	16679	16743	16515	16628	16693	16601	16867	16724	16641	16644	16739	16880	16814	16691	16821	16713	16745	16652	16713	16600	16613	16654	16677	16986	16647	16731	16544	16662	16764	16730	16678	16698	16834	16620	16878	16825	16595	16657	16882	16534	16572	16679	16701	16637	16828	16673	16734	16798	16765	16731	16749	16695	16476	16881	16707	16728	16532	16726	16693	16639	16705	16755	16827	16613	16606	16739	16649	16639	16730	16609	16628	16808	16812	16802	16569	16651	16731	16618	16620	16754	16727	16869	16661	16789	16714	16736	16834	16719	16626	16708	16716	16670	16692	16687	16652	16838	16523	16655	16611	16777	16791	16871	16777	16543	16701	16837	16549	16825	16837	16530	16543	16737	16622	16575	16662	16734	16701	16606	16833	16825	16627	16789	16751	16682	16533	16588	16656	16652	16603	16559	16620	16773	16743	16748	16657	16541	16748	16775	16795	16597	16400	16680	16809	16789	16681	16748	16671	16676	16702	16767	16656	16529	16595	16652	16801	16762	16815	16876	16706	16569	16808	16759	16840	16494	16730	16734	16592	16694	16652	16760	16656	16527	16827	16776	16833	16769	16714	16834	16723	16688	16759	16570	16706	16738	16627	16617	16749	16735	16637	16751	16703	16660	16961	16749	16788	16845	16714	16586	16483	16813	16661	16635	16662	16767	16793	16573	16688	16738	16650	16686	16770	16690	16883	16814	16594	16771	16563	16707	16767	16655	16722	16869	16690	16656	16641	16632	16833	16721	16575	16847	16517	16504	16732	16655	16673	16631	16698	16732	16626	16685	16815	16719	16586	16612	16551	16687	16583	16596	16771	16604	16688	16786	16693	16653	16964	16701	16533	16760	16589	16747	16677	16669	16828	17050	16621	16658	16765	16760	16622	16601	16648	16743	16663	16953	16636	16578	16696	16567	16832	16730	16693	16670	16718	16775	16710	16635	16506	16646	16732	16697	16933	16731	16840	16774	16619	16650	16602	16727	16412	16487	16649	16784	16576	16705	16573	16579	16757	16518	16568	16787	16646	16670	16706	16695	16558	16620	16725	16517	16780	16733	16898	16578	16659	16748	16713	16656	16766	16601	16721	16617	16722	16831	16692	16856	16710	16674	16783	16735	16544	16778	16629	16715	16658	16915	16609	16530	16636	16639	16908	16807	16684	16694	16881	16801	16748	16679	16657	16679	16678	16760	16632	16683	16630	16758	16546	16689	16712	16684	16858	16697	16600	16626	16603	16764	16727	16524	16619	16718	16747	16864	16584	16842	16779	16667	16791	16729	16654	16610	16601	16674	16794	16673	16730	16776	16777	16552	16672	16526	16688	16829	16614	16759	16845	16624	16648	16850	16465	16773	16601	16646	16772	16799	16689	16693	16900	16604	16643	16786	16636	16651	16669	16721	16733	16801	16579	16741	16680	16770	16716	16840	16590	16648	16743	16898	16665	16634	16730	16813	16715	16852	16756	16830	16644	16745	16797	16661	16666	16619	16694	16623	16599	16625	16578	16780	16581	16685	16719	16881	16848	16652	16721	16751	16718	16644	16769	16815	16607	16850	16719	16843	16568	16739	16655	16734	16780	16776	16705	16749	16581	16649	16784	16578	16952	16667	16749	16595	16753	16620	16833	16651	16746	16684	16751	16854	16438	16692	16576	16748	16768	16540	16676	16597	16882	16759	16687	16640	16722	16597	16689	16771	16842	16819	16698	16521	16714	16622	16716	16835	16743	16600	16632	16544	16644	16582	16782	16651	16521	16707	16513	16759	16814	16697	16743	16699	16559	16761	16997	16561	16705	16646	16656	16797	16685	16701	16731	16797	16720	16607	16624	16805	16664	16752	16617	16850	16757	16857	16621	16711	16839	16512	16726	16473	16580	16709	16735	16570	16619	16879	16757	16627	16492	16832	16794	16817	16728	16735	16644	16829	16688	16748	16634	16575	16666	16667	16600	16796	16830	17011	16725	16854	16680	16720	16573	16712	16773	16658	16789	16673	16549	16654	16759	16786	16739	16714	16665	16858	16708	16763	16797	16649	16724	16819	16801	16572	16674	16760	16786	16689	16726	16684	16585	16609	16681	16745	16719	16634	16771	16794	16577	16666	16755	16608	16685	16633	16776	16846	16671	16738	16760	16690	16674	16763	16755	16822	16650	16827	16773	16697	16615	16578	16670	16706	16657	16687	16795	16739	16760	16664	16730	16597	16846	16771	16626	16819	16563	16734	16726	16622	16756	16588	16661	16647	16696	16642	16577	16731	16693	16506	16763	16734	16765	16705	17018	16705	16709	16535	16620	16561	16604	16812	16486	16551	16659	16746	16835	16584	16785	16913	16746	16668	16703	16731	16757	16743	16724	16630	16691	16551	16779	16639	16680	16566	16721	16771	16833	16824	16426	16651	16651	16753	16641	16703	16590	16722	16721	16789	16685	16980	16704	16613	16856	16729	16600	16763	16813	16687	16575	16852	16803	16746	16748	16612	16633	16719	16764	16473	16734	16637	16662	16738	16914	16731	16656	16747	16760	16716	16541	16620	16784	16820	16739	16653	16724	16769	16720	16586	16628	16753	16646	16792	16807	16782	16923	16898	16745	16684	16653	16663	16694	16903	16816	16789	16553	16653	16607	16757	16635	16818	16751	16812	16584	16692	16763	16763	16796	16653	16779	16711	16791	16668	16761	16594	16760	16745	16731	16811	16714	16866	16748	16723	16669	16768	16697	16696	16783	16681	16777	16800	16771	16841	16673	16635	16691	16665	16853	16694	16701	16561	16601	16819	16651	16720	16544	16593	16735	16625	16590	16713	16720	16840	16755	16746	16657	16662	16820	16620	16759	16753	16672	16719	16732	16574	16642	16751	16632	16592	16676	16576	16680	16767	16721	16657	16473	16674	16697	16698	16684	16629	16499	16640	16776	16555	16652	16636	16648	16744	16734	16850	16660	16675	16657	16857	16663	16777	16931	16853	16860	16617	16625	16843	16697	16714	16855	16833	16608	16704	16732	16866	16619	16698	16764	16496	16925	16738	16759	16599	16637	16559	16673	16728	16642	16730	16661	16643	16770	16590	16595	16848	16571	16978	16602	16684	16794	16871	16697	16660	16516	16800	16733	16589	16770	16711	16903	16665	16688	16671	16562	16726	16656	16685	16834	16775	16627	16535	16758	16609	16522	16826	16727	16980	16717	16678	16799	16823	16621	16777	16815	16572	16678	16804	16668	16607	16918	16672	16750	16800	16526	16739	16752	16667	16608	16875	16707	16645	16649	16865	16806	16753	16512	16784	16769	16843	16699	16629	16571	16858	16594	16568	16632	16677	16668	16758	16569	16779	16754	16764	16623	16745	16699	16632	16683	16840	16656	16647	16555	16841	16640	16767	16618	16842	16775	16870	16595	16608	16708	16803	16680	16669	16594	16731	16665	16667	16705	16613	16757	16671	16608	16665	16701	16790	16710	16703	16704	16602	16681	16701	16720	16715	16894	16781	16643	16793	16650	16612	16697	16733	16690	16899	16796	16666	16696	16726	16580	16766	16825	16696	16680	16653	16721	16671	16853	16628	16608	16821	16710	16517	16680	16713	16784	16721	16483	16770	16769	16644	16674	16538	16701	16726	16696	16706	16597	16729	16773	16772	16763	16767	16434	16753	16641	16770	16619	16744	16663	16759	16671	16825	16523	16605	16525	16656	16799	16633	16751	16560	16729	16668	16756	16639	16638	16741	16609	16641	16662
26454	21937	31308	33512	29753	27850	27399	24375	23977	23880	23738	23693	23637	23719	23689	23521	23270	23183	24034	24874	24447	24247	24033	24025	23611	23422	23468	23441	23198	23257	23015	23215	23147	23125	23054	23157	23071	23219	23066	23139	23392	22856	22839	23234	22947	22976	23042	22827	22659	22727	22933	22787	22795	22732	22995	22782	22991	22902	22980	23097	23187	22854	22968	22736	22928	22974	23042	23002	22882	23147	23001	22885	22693	22760	22869	22876	22605	22735	22860	22868	22749	22958	22990	22673	22860	22860	23035	22926	22907	23004	23010	22691	22760	22940	22993	23025	22964	22971	22779	23012	22857	22716	23066	22969	23064	22934	22953	22974	23026	22875	22714	22813	22964	22856	22872	22943	22828	22903	22980	22992	22867	22934	22822	22746	22896	22859	23046	22977	23037	22906	22904	22678	23014	22802	22924	22965	22787	22742	23068	22937	23115	23086	23175	23014	22847	23101	22810	22729	22720	23109	22914	23313	22788	22759	22815	23020	22964	22888	22723	22964	22919	22729	22992	22832	23085	22759	22763	22805	22813	22803	22978	22939	22660	22842	22950	23054	22736	22857	22828	22990	23073	23013	22986	22978	22879	22505	22825	23020	22748	22951	22897	22761	23012	22743	22876	22893	22948	22870	22894	22956	22850	23012	22909	23094	23027	23090	22809	22785	22750	22942	22902	22789	22514	22678	23041	22947	22922	22917	23046	22890	22976	22688	23083	23226	23135	23099	23009	22798	22979	22674	22862	23075	22935	22905	22812	22725	22859	22712	22876	23016	22891	22980	22924	22981	22858	23129	22828	22956	22870	22783	22788	23159	23018	22855	23080	22840	22966	23062	22806	22832	22827	22988	23048	22804	22839	22835	22964	22838	22757	22786	22878	22561	22925	22842	22990	22729	23009	22777	22792	22915	22854	22747	22787	23069	23007	22990	22734	23096	22549	22853	22883	22974	22845	22979	22756	22884	22999	22987	22638	22784	22693	22904	22908	22926	23025	22929	23034	22921	22902	22739	22568	22889	22793	22668	22838	22850	23067	22887	22933	22639	22866	22960	22949	22881	22965	23058	22878	22859	22910	22901	22894	22825	23047	22883	22766	22608	22718	22978	22754	22769	22803	22688	22797	22772	22718	22771	22817	23094	22863	22892	22794	22750	22796	22927	22795	22926	23076	22962	23185	22956	22925	22717	22915	22873	22966	22742	22861	22826	22752	22986	22863	22732	22888	22910	23060	23015	22801	23010	22685	22874	22866	22983	23147	22959	22876	22855	22851	23004	23092	22858	22823	22970	23002	23010	22972	22837	22809	23155	22972	22841	22872	22715	22718	22785	22901	22944	22832	22830	23001	22979	22680	22868	23016	23023	22891	22881	22840	22847	22806	22845	22962	23044	22827	22828	23022	22834	22739	22880	22839	22835	23171	22840	23094	22891	22857	22872	22953	22813	22818	22536	22717	22728	22867	23015	22995	22687	23013	22861	22734	22788	22877	23061	23087	22667	23061	23021	22893	23094	22967	23206	22815	22808	22683	23080	22719	22978	22806	22929	22900	22769	22790	23151	22665	23039	22947	22974	22839	22763	22712	22760	23033	22764	23033	22999	22645	23005	22949	23112	22672	22867	22624	22946	22821	22854	22721	22886	22936	22996	23011	22820	22841	22871	22806	22910	23115	22808	22852	22911	22642	22890	22997	22798	22943	22941	22845	22937	22939	22893	23165	22832	22957	22964	22852	23036	22991	22911	23073	22938	23043	22677	23000	23060	22712	23092	23048	22889	22793	22902	22825	22809	23026	23014	22887	22637	22905	22823	22835	22862	22933	23026	22867	22869	22834	22811	23022	22884	23050	23056	22979	23014	23054	23035	22713	22760	22815	22601	23049	22931	22948	22902	23038	22868	22715	23072	22832	23011	22887	22936	22843	22619	22805	22788	22733	22782	22916	22681	22955	22953	22763	22765	23260	22916	22817	22873	23019	23011	23132	23050	22988	22575	22734	22897	22748	22958	22850	22878	22825	22597	22774	22908	23118	22865	22998	22699	23002	22981	23034	22907	22910	22829	22878	22827	22680	22965	22533	22766	22680	23046	22841	23096	22806	22781	22840	23049	23012	23024	22909	22816	22845	22969	22916	22755	22594	22967	22477	22571	22825	22565	22882	22781	22777	22686	23089	22758	22785	22850	22955	22963	22819	22780	22593	22885	23203	22905	23024	22917	22824	22929	22848	22766	23037	22930	23065	22779	22670	22658	22745	22779	23014	22885	22661	22879	22904	22842	22651	22960	23013	22988	22739	22920	22921	22894	22979	22925	22804	22819	22948	22771	22787	22929	23056	22667	22995	22795	23128	22825	22876	22685	22917	22803	22798	22729	22903	22922	22876	22731	22786	22810	22741	22892	23116	23091	22800	22966	23048	22864	22673	22987	23149	22784	22803	22919	22883	22986	22877	22889	22827	22960	23163	23069	22749	22860	22871	22877	22918	23097	23035	22821	22797	22912	22924	23069	22705	22851	23013	22758	22972	23006	23129	22672	23158	22832	22924	22908	23009	23046	23117	23135	22983	23040	23022	22927	23025	22958	22982	22892	22809	22930	22781	22653	22564	22977	22830	22938	22939	22778	22941	22955	23149	22877	22982	22849	22833	22635	22785	22981	22912	23000	22903	22714	22710	22967	23217	22942	22961	23056	22809	22808	22911	23105	23041	22928	22657	23231	22769	22935	23030	22780	22756	22794	23092	22841	22893	22951	22952	23042	22671	22896	22938	22764	23166	22874	22805	22894	22934	22897	22881	22640	22715	23049	22854	22825	22886	22873	22974	22542	23046	22831	22873	22916	22822	22690	22998	23049	22849	22915	22939	23055	22990	22769	22610	22862	22767	23044	22864	22861	22895	22814	22875	22860	22992	22723	22862	22714	22725	22791	22965	23128	22824	23064	22803	22981	22892	23004	22903	22924	22820	22614	22999	23001	23007	23021	23061	22923	22659	22878	22797	22841	22574	22956	22857	22889	23135	23042	22825	22673	22923	23105	22885	22724	22813	22849	22877	22857	23038	22803	22847	22851	23042	22898	22757	22995	22883	22994	22888	23043	23123	22975	22978	23014	22790	22930	22906	22995	22994	23068	22869	22842	23008	22732	22747	23103	22760	22514	22714	22613	22909	22807	22973	22973	22813	22720	22806	22881	22769	22819	23012	23062	22801	22973	22794	22833	22819	23071	22884	22799	22975	22958	23169	23018	22985	22899	22997	22790	23078	22756	22779	22955	22900	22825	23006	22854	22751	22935	22699	22699	23182	22906	22764	22878	22832	22812	23035	22997	22883	22928	22824	22975	22744	22773	22988	23057	22957	22896	22940	23073	22889	22793	23237	23106	23127	22977	23014	22786	22883	22712	22659	22543	22900	22789	22809	22806	22806	22752	22926	22804	22583	23011	22797	22951	22867	22853	22744	23040	22991	22879	22916	22962	22804	22968	22658	23009	22808	22824	22653	22768	23012	22985	22904	22918	23051	22961	23002	22817	22984	22831	22930	22953	22887	22625	22693	22786	23092	22841	22706	22891	22748	23011	23160	22931	23005	23062	22796	22979	22967	22731	22952	22916	22874	23004	23028	22845	22976	22835	22694	22771	22981	22863	22658	22855	23003	22761	22732	22855	22807	22946	22699	22834	22901	22737	22975	22976	22763	22774	23031	22788	22797	22948	23154	22873	22928	22738	23058	22693	22844	22860	23066	23184	22900	22904	22954	22876	22858	22745	22911	22831	23021	22980	22812	22796	22967	23010	23277	22996	22988	22878	23063	22702	22984	22986	23030	23026	22820	22968	22738	22780	22797	22715	23007	22804	22739	22651	23006	22854	22925	22784	22780	22968	22798	22903	22811	22816	22692	22896	22864	22901	22676	23062	22744	22797	22853	22898	22898	22918	22932	23084	22930	22960	22946	23093	22939	22776	22979	22920	22845	22801	22865	23050	22940	23112	22998	23049	22958	22629	23007	22847	22876	22839	22882	22726	22964	22868	22893	22828	22751	23291	22979	22831	22906	22799	23098	22769	22957	22891	22813	22877	23057	22740	22760	22974	22921	22765	22837	22877	23035	22950	22899	22743	22831	22916	22937	22931	22792	22706	22713	22640	22881	22968	22910	23030	23242	22835	22902	22884	22670	23125	22989	22918	22947	22812	22979	22990	23023	22920	22591	22890	22811	22782	22558	22652	23134	22929	22804	22904	22641	22690	22470	22949	23128	22755	22811	22844	22834	22860	22964	22688	22828	22958	23002	22811	23022	22938	22992	22944	22977	22842	23131	22873	22955	22736	22959	22930	22933	22843	22759	23214	22830	22918	22826	22844	22718	23243	22605	22819	22896	22564	22719	22775	22858	22732	22968	22827	22841	22849	22928	22923	23094	22747	22658	22794	22845	23057	22883	22939	22958	22998	22914	22900	23022	22963	23087	22913	23029	22942	22942	22995	22698	22970	23033	22763	22858	22797	22861	22908	22888	22920	23145	22711	22810	22735	22747	22823	22795	22965	22911	22850	22861	22756	22853	22757	22790	22789	22760	23012	22918	22817	22929	23138	23015	22973	22923	23117	22803	22938	22858	22904	23027	23002	22875	22740	22886	22964	22748	23042	22793	22939	23005	22939	22869	22656	22749	23030	22740	22726	22978	22938	22871	22818	22998	22824	23012	22936	22539	22756	23193	22996	22906	22846	22723	22637	22590	22789	22750	22862	23115	22990	22633	22623	22921	22791	22942	22892	22682	23103	22706	22896	22752	22915	22875	22489	22759	22951	22903	22895	22768	22752	22852	23035	23029	22699	22631	22814	22863	22992	22930	22906	22877	22862	22807	22953	22999	22979	22955	22565	22874	22880	23021	22927	22892	22910	22988	23059	22770	22797	23071	22724	22960	22901	22781	22992	22944	22835	22956	22976	22765	23061	22954	22598	22779	22913	22999	22836	22986	22842	22779	22747	22870	22776	22877	23052	22908	22702	22719	22818	22793	22958	22614	22882	22912	23046	22867	22894	22881	23020	22719	22789	22895	22869	22795	22947	22973	23051	22833	22994	23036	22965	23039	22835	22992	22798	22853	22842	22846	22526	22725	22925	23031	22913	22818	22883	22654	22959	22760	23010	22772	22864
39099	68536	63988	49604	29481	21056	19014	17543	17268	17296	17240	17067	16827	16812	16922	16544	16502	16411	17459	18264	17839	17460	17381	16977	16959	16537	16654	16573	16726	16365	16264	16299	16171	16280	16153	16115	16380	16069	16164	16060	16188	16104	16274	16186	16161	16152	15940	16066	16014	16024	16282	16059	15970	16112	16269	15920	15987	16071	16069	15996	16304	16110	16131	16068	16091	16239	15991	16262	16159	15968	15972	15967	16006	16018	16010	16014	16174	16283	16023	16156	15877	15903	16077	16181	15855	16053	15861	16198	16046	16196	16119	15832	15855	15950	16002	16098	16005	15912	16058	15985	15901	16258	16069	16033	15948	16184	16061	16068	16064	16035	16208	16253	15897	15932	16015	16185	15997	16034	16102	16005	16032	16157	16082	15950	16070	15924	16136	16231	15957	15985	15856	15981	16086	15944	15987	16108	16071	15989	15997	16174	16094	16142	16052	15860	15985	16094	15982	15919	15880	16182	15935	16034	16067	16038	15999	16025	15971	16096	16204	16139	15981	15999	15921	15992	15995	15924	16214	15926	16133	15940	15951	16086	15978	16160	16122	15998	16049	16150	16144	15880	15995	15997	16074	16063	16086	15890	16136	16197	16215	15859	15926	16107	15997	15912	16114	16033	15946	15958	16137	16148	15961	16070	16087	15839	16146	16146	16146	16103	15833	15966	16124	16080	15841	16321	15998	16148	15929	16042	16050	15987	16064	16128	16114	15941	15917	15985	15959	16082	16029	15860	15981	15952	16168	16084	16146	15950	15888	16059	15973	16138	16112	16151	16018	16081	15944	16106	15823	15996	15991	16221	15918	16170	15976	15993	16091	16197	16106	16058	15940	16121	16024	15986	16222	15954	15996	15984	15848	16060	16006	15992	15998	16108	16017	15841	15957	15963	16053	15937	15992	15990	15902	16059	16137	15971	16055	15976	15974	16021	15973	16028	16034	15963	16150	16060	15988	16009	15872	16089	16070	16059	16122	15941	16219	16082	16060	16043	16039	16137	15932	15907	15919	15867	15999	15935	16114	16141	16075	15764	15949	15988	15919	16066	16165	16191	16002	16042	16229	16290	16035	15992	16222	16047	16044	15853	15847	16035	16000	16030	15980	16018	16170	16088	16018	16124	15864	16053	16060	15959	15959	15896	16032	15928	16071	16167	16278	15992	15969	15987	16004	16013	15980	16028	15933	16119	16027	16045	16100	15864	16178	15821	16186	15940	16026	16080	16089	16011	16162	16033	16026	15943	16052	16044	16038	15968	16078	15833	16067	16092	15869	16023	16065	16158	15964	15910	16039	15965	15824	15854	16205	15958	16120	16064	15949	15988	16078	16113	16106	16141	15881	16167	16151	16055	16032	15975	16098	16050	16064	16041	16185	15936	16038	16000	16032	16229	15873	15904	15918	16030	16041	15961	15798	15980	15887	15952	15990	16166	16064	16039	16228	15880	15996	15938	15952	16063	16130	15890	15987	16001	16100	15999	16025	16078	16121	15999	15939	16075	16070	16101	16015	16220	16078	15981	15853	16121	15905	15997	16071	15973	16077	15934	16154	16001	15896	16188	15779	16095	16040	15907	16035	16095	15935	16107	15997	15979	15946	15910	15917	16072	15933	16240	15940	16213	15988	16090	15937	16079	16064	16142	15952	16073	16000	15954	16089	16092	16026	16073	16081	16033	16019	15986	15959	15841	16134	15926	16157	15968	15989	15961	16126	16021	16105	16061	16059	16043	16039	15916	16090	16167	16126	16142	15983	15941	15960	16020	15808	16024	15965	16078	16222	16051	16067	16195	15870	15944	16171	15923	16014	16089	16107	15995	15873	16043	16121	15984	16162	16135	16116	16035	15982	16105	16063	16000	16058	15958	16035	16035	15927	16068	15902	16164	16125	16127	16118	16100	15803	15900	15963	16155	15949	15852	16065	16004	16040	16006	15917	16009	15989	15950	16089	15981	15897	16067	15834	15903	16101	16043	15987	16039	16044	16084	16057	15938	16138	16119	16076	16028	15969	15892	16027	16057	16056	15962	16077	16048	16180	15898	15974	15991	15963	15913	15851	16110	16160	16116	16010	15988	15960	16186	16099	16035	15915	16084	16095	15978	16055	16008	16201	16068	16052	15930	16060	16025	15940	15940	15974	16082	15890	16041	15855	16134	16139	15944	15935	16098	16038	16150	16117	16004	16081	16041	16173	15955	16042	16160	16154	15958	15925	15946	16147	15962	15947	16146	15995	15895	16102	16072	15989	16208	15983	16006	16173	16150	15984	15875	16142	15995	16051	16120	15963	16138	15967	16133	15838	15992	15880	15971	16036	16071	16083	15922	16061	15945	16135	15873	15889	16058	16017	15990	16052	16063	16041	16066	15920	16087	15937	16092	16264	15976	16092	16029	16101	15903	16004	16115	16132	15950	16116	16008	16163	16022	15970	16042	16080	16109	15936	15989	16148	15978	16097	16002	15985	15973	15977	16122	15914	15749	16042	16142	15927	15934	16159	15888	15944	15933	16144	15872	16000	15991	16028	15946	15869	16182	16053	15943	16021	15844	16116	15895	16083	16011	15902	16105	15783	15993	16162	15962	15920	16122	15988	16019	16094	15901	15949	16056	16079	16133	16082	16035	16134	15811	16005	15867	16032	16079	15974	16050	16055	16023	15979	16104	16003	15919	16100	16197	16014	16072	15994	15932	16112	15983	16062	16131	16002	16315	16066	15874	16093	15899	16130	15864	15893	16296	15979	16190	15973	16018	15938	16000	16119	15963	16147	16043	16046	15932	15966	15966	16064	16058	16100	16155	16118	16087	16126	16170	15974	15974	16033	16127	16000	16169	16000	16035	15906	15989	16021	15995	16119	16054	16089	15893	16098	15990	16019	15994	16133	16205	16006	16283	16041	16032	15915	16286	15984	16167	16073	15989	15961	15986	16133	15964	15947	16038	16128	15858	16189	16085	16049	16249	16210	16057	16142	15883	16119	16134	16070	15995	15928	16115	16021	16153	15962	16155	16002	16050	16082	16122	15992	16046	15673	16036	16032	16087	16016	15880	16109	15929	16164	16100	16014	16008	15910	16212	15991	16033	15947	16125	15886	15974	16285	16032	15991	16089	16027	16071	15963	16097	16005	15945	16051	16010	15891	15917	16307	15828	16176	15912	15993	16044	15930	16039	15961	15969	15910	16256	16037	16102	16107	16138	16104	16030	15890	15971	15995	15992	15837	16032	16000	15940	15933	16127	16054	16159	16025	15915	16051	16177	15946	16166	16047	15842	15978	15997	15971	16160	16100	16004	15890	16246	16247	15895	15947	16030	16013	15892	16130	16087	15964	16303	16009	16065	15961	16138	16054	16087	16117	15926	15903	16079	16223	16110	15943	15847	16046	15997	16006	16032	15926	16169	16160	16043	15955	15965	15956	15972	16047	16125	16171	15950	15955	15963	16032	15961	16094	16037	16128	16088	15959	16085	15993	15818	16173	16023	15857	16171	15966	15988	15901	16017	16070	15879	16074	16077	16057	16015	15976	15957	15958	15910	16194	16077	15888	16137	16264	16061	16030	15910	15909	16161	16216	16069	15954	15977	15929	15894	16016	16034	16003	16064	16176	15995	15957	16030	16130	15899	15889	16114	16043	15868	15976	15995	15897	16018	16077	15982	16093	16226	15926	16172	16030	16154	15995	15971	16057	16135	15877	15987	16038	16209	15918	15988	16072	15983	16002	15874	15955	16082	16107	16037	16070	16022	16035	15999	16149	15815	15869	15998	15867	15961	16165	15848	16121	16239	15905	16120	16025	16007	15984	15965	16137	15949	16052	16144	16051	15875	16140	15894	16106	16165	15926	15918	16008	16063	16133	15979	16019	15811	15980	15917	16033	15906	16053	16059	15994	16206	16073	16111	16244	16033	16127	15820	15990	15952	16034	16177	16119	16027	16044	15880	16053	15934	15895	16132	16091	15949	15875	15886	16034	16115	15916	15850	16001	16016	16126	15961	16138	16026	15936	16082	15805	15974	16057	16036	16123	16088	16080	16065	16056	16061	16171	16026	16160	16018	15963	16129	15988	16008	16026	16036	16152	15990	16061	16005	16178	15962	16100	15848	16058	16026	16109	16145	15992	16140	16045	15972	15935	16269	16032	16094	16049	16186	16017	16053	16167	15981	16157	15965	15989	16076	16105	15859	15915	16018	16130	16054	16218	16053	15869	16088	16131	16105	15945	16042	16045	16259	15962	16037	15939	16038	16065	15924	16034	16016	16271	16175	15843	16015	16018	16115	16000	15979	16040	16053	16157	16042	15812	16218	16102	16088	15981	16076	15828	15962	15983	15939	16033	15927	16164	16109	15990	16226	15883	16004	16061	16138	16054	16181	16004	15970	15818	15999	16085	15949	15998	16017	15903	16103	16275	16097	16134	15966	16117	16145	16174	15929	16149	16024	15946	15936	16056	16046	16143	15950	16156	15987	15977	16006	16054	15855	15901	15854	15970	15899	15978	15918	15771	15927	16061	15999	16127	16114	15953	16062	15983	16127	16016	16143	16100	15942	15839	15941	16141	16005	16102	16018	16010	16204	15921	16130	16123	16041	16273	16011	16080	16208	16047	15983	15922	16024	15961	16015	16051	15882	15950	15984	15885	15984	15957	16054	16032	16083	15983	16117	16157	15794	15935	16112	16118	15913	16143	15979	15936	16012	16063	16009	16212	15954	16132	16065	16126	16096	15806	15985	16183	16004	15992	16035	15978	16007	16120	16011	15934	16121	16099	16057	16113	15998	15964	15840	16010	16117	16056	15922	16068	16104	16031	15933	16028	16092	15992	16066	16181	15819	16039	16068	16110	16147	15873	16030	15972	16146	16171	16058	15977	16000	16023	15989	15948	16072	16162	16158	16092	16089	16132	15985	15952	16129	16161	15922	16032	15997	15955	16020	16108	15956	15939	16155	15939	15966	16031	16059	16002	16268	16029	16019	16166	15896	16093	15973	16020	16019	16101	15885	15973	16000	15989	15952	16024	16044	15975	16009	16021	16123	16090	16138	16161	16005	15933	16118	15894	15927	15909	15993	16053	15990	15824	16193	16038	15999	16030	15974	16174	15992	16125	16094	16029	15956	15965	15948	16022	16084	16204	16194	16013	16027	16027	15948
24609	21710	29905	27793	25805	27131	28957	24441	23462	23581	23602	23144	23042	22930	22671	22683	22454	22727	23582	24300	24026	23788	23348	23250	22899	22823	22849	22675	22655	22370	22263	22167	22092	22092	22267	22308	22102	22160	22241	22196	21888	22099	21892	22188	22187	21799	22345	22013	22016	22154	22054	22105	21861	22037	21870	22086	21912	21864	22000	22171	22067	21952	22380	21842	21960	22147	21877	21773	21942	22044	21852	21989	21986	22268	22020	21808	21904	21964	21750	22004	21982	22133	21977	21937	21966	21944	21781	21859	21753	22093	21851	21857	21699	22119	21924	21857	21880	21655	21677	21927	21995	21832	21950	21994	21875	22124	21925	21912	21958	21893	21855	21850	21661	21965	22067	21777	22012	21991	21903	21918	21801	21645	21997	21884	21914	22016	22106	21998	22004	21927	21998	21984	21828	21650	21929	21824	21808	22056	21999	21838	22032	22077	21834	22082	21824	21897	22100	21918	21825	22096	21969	22139	22048	22272	22032	22087	21778	21960	21955	21895	22055	22045	22175	21926	22092	22145	22057	21671	22061	21914	21806	21873	21665	21926	22037	22108	22060	21922	21921	21739	21846	21880	21828	22038	22043	22089	21958	21674	21688	21954	21922	21970	22036	22083	21973	21889	22101	21905	22113	21883	21712	21803	21949	21924	22077	21818	21828	21553	21953	21878	21761	21814	21761	21957	21998	22249	21745	22061	21891	21839	21717	22047	22038	21714	22015	22079	21968	21881	21775	21789	21839	21701	22013	21892	22056	21868	21934	21867	21886	22205	21973	21974	21967	21971	21902	21987	21825	21964	21863	22032	21821	21714	21994	21924	21700	21951	22066	21971	21917	22039	21998	21955	21783	22088	21815	21763	21810	21896	21990	21981	21975	21823	21982	21880	21972	22032	22010	22054	21967	22063	21984	22068	22219	22005	21872	21894	21730	21799	21868	21885	21828	21927	21846	21868	22126	21808	21898	22067	21944	21810	21974	21982	21720	21751	22013	21911	21885	21910	22038	21858	21727	21858	21943	21964	21988	21846	21681	21836	21881	21781	22049	21936	21945	22115	21933	22098	21957	21730	22017	22060	21910	22060	22091	22057	21879	21879	21746	21882	21695	22154	21827	22004	21842	22101	22027	21810	21661	21833	22072	21921	21775	21987	22167	21924	21893	21792	21746	21820	21727	21866	22103	22059	21756	22006	21964	22040	21906	21858	21912	22122	21996	21909	21977	21883	21904	21765	21834	21983	22031	21835	21946	22043	22220	22123	22082	21960	21883	22056	21988	22155	21980	21850	22004	21908	22083	21931	21731	21916	21807	21792	21734	22029	21904	21788	21902	21733	22005	21907	21758	22010	22063	21891	21968	21797	21835	21942	21953	22134	21675	21997	21983	21914	21872	21648	21876	21932	21905	21776	21980	21979	21876	22016	22077	21993	21955	21883	21869	21835	21800	21942	21891	22109	21949	21953	22248	21897	22098	21731	21612	22079	21942	22100	22092	21937	22189	21754	21785	21897	22070	21979	22083	21833	21764	21964	21876	21778	22014	22040	21834	21805	22036	21905	22083	22041	21857	21718	21661	21906	22076	22066	22040	21707	22094	21781	22057	22172	22159	22172	21615	21781	21837	21901	22160	21843	22059	21794	21949	21989	22322	21868	22005	21900	21967	21922	21963	22055	22035	21797	22146	21934	21643	21679	21813	21821	22078	21941	21943	22049	21806	21867	21866	21818	21963	21867	21938	21995	22039	21677	21803	21992	22031	21976	21690	22024	21809	21672	21866	21682	21941	22123	21819	22031	22058	21982	22052	22017	21947	21859	21854	21884	21986	21952	21916	22073	21884	21770	21771	21984	21974	21643	21935	21817	21826	22028	21978	21779	21859	21789	21957	21956	21820	22157	21993	22076	22008	22029	21975	22046	21772	21949	21901	21925	21932	21909	21988	21829	22106	21881	21925	22113	22015	21833	22021	21961	22219	21742	21840	22143	21623	21916	21970	21768	21875	21873	21919	21989	21891	21971	21938	22029	22060	21829	22125	21897	21863	22049	21915	22084	22126	21957	22015	21696	21826	21809	22045	21949	22014	21747	22027	22125	21867	21907	21681	21787	21940	21911	22087	21871	22074	21942	21868	22071	21786	21934	21734	21954	21843	22206	21920	21781	22063	21956	21979	22021	21901	21812	21788	21744	21799	21927	21913	21758	22075	21982	21795	22034	21915	22044	22202	21805	21940	21969	22155	21911	21802	21793	21877	21824	21796	21901	21974	21832	21924	22019	22018	21897	21891	21991	21926	22072	21858	21778	21855	22031	21932	21720	21877	21994	22023	21920	21775	21945	22022	22004	21831	22144	22091	21734	22184	21779	21948	21730	22015	21905	22182	21875	21922	21846	21760	21987	21809	22124	21888	22111	21859	21913	21962	22068	22078	21838	22001	22060	21834	21818	22056	21902	22016	21848	21882	21963	21973	21884	21959	21890	22071	22261	21917	21960	21879	21953	21731	21664	21723	21873	21857	22067	22067	21895	21724	22042	22036	22179	21885	22122	22086	22229	22160	22286	22111	21775	21785	22043	21903	21899	21967	21957	22212	21897	21657	21765	22040	21781	21892	21849	21951	22011	21739	21920	21959	22026	21948	21954	21983	22000	21869	21939	21942	21995	22200	21917	21878	21949	22055	21929	21926	21941	21935	22036	21948	21905	22174	21811	21869	21951	21891	21957	21849	21929	21864	21852	21812	21929	21885	21776	21825	22005	21838	22074	21891	21990	21850	21827	21794	21796	21861	21760	22023	22012	21896	21914	21813	21884	21986	21879	21804	22165	21961	21903	21711	22043	22013	21862	22090	21872	21676	21749	21974	22038	21904	21711	21819	21577	21951	21858	22158	21855	21768	22069	21999	21949	21670	21623	21844	21899	21943	22107	22177	21913	22035	21864	21690	21894	21738	21845	21898	21997	21884	22064	21888	21916	21871	21823	21817	21991	21924	21994	22079	21944	21887	21747	21902	21968	22199	21771	22206	21909	21913	22106	21889	21729	21851	21840	22008	22010	22058	21693	21793	21710	22135	22241	21875	21860	21764	21637	21937	21959	21743	21905	21804	21971	21979	21977	22033	22083	21959	21896	21890	21966	21862	21990	21753	21982	21971	22137	21758	21922	21855	22057	21979	21702	21764	21785	22230	21765	21895	21792	21964	21778	21925	21897	21978	21703	22096	21916	21912	21797	21958	21860	21685	21920	21924	21857	22063	21926	22109	21727	22099	22122	22043	21724	22070	21993	22080	22064	21898	22007	22008	21948	21744	21693	21944	22102	21807	21863	21670	22093	22071	21961	21897	21751	21703	21929	21907	22051	21724	21826	21698	22087	21989	22099	21850	21856	21999	21952	21985	21882	21972	21906	21791	21838	21901	21795	21746	22064	21835	21933	22046	21984	21898	21925	21971	22066	21798	21675	21813	21835	21877	21779	21934	22045	22056	22115	22034	21972	21924	21969	21998	22027	21901	22022	22109	21945	22069	21846	21806	21958	21827	21914	21697	21972	22014	21801	21898	21900	22145	21790	21874	22079	21885	21960	22064	21820	21783	21768	22035	21902	21766	21637	21886	22090	22075	21999	22150	21875	21918	21978	21810	22013	22159	22030	21965	22003	21943	21909	21943	21777	21934	21893	22098	21813	21957	21813	21866	21932	21884	21965	21750	21899	21926	21761	21896	22062	21875	22134	21849	21823	22036	21904	21944	21828	21828	21874	21582	21996	21945	22157	22036	22146	21956	21705	21959	21900	21947	21885	21885	21912	21880	22056	21711	21881	21779	21692	22014	22077	21923	21988	22063	22065	21978	21818	22026	22029	21909	22259	22245	22022	21952	22039	21643	21934	21766	21918	21730	21949	21846	21658	22130	21877	21787	22033	21986	21789	21840	22134	21998	21886	21812	21842	22134	21992	21975	22022	22015	21935	21813	21990	21819	22009	22006	21862	21945	22101	22025	21895	21961	22017	21863	21855	21962	21987	21872	22095	21902	21889	21719	22153	21909	21963	22021	22060	22324	21835	22056	21598	21964	21952	21954	22117	21902	21738	21855	21929	21750	22296	22147	21789	22027	21837	21919	21893	21671	22088	21793	21920	21673	21859	21953	21971	21727	21973	22162	22034	21983	21703	22036	22035	21947	21929	21785	22167	21734	22014	21896	21722	21745	21872	21960	21976	21931	21896	21855	21993	21834	21734	22031	21966	21888	22002	21889	21693	22049	22028	21782	21820	22063	21894	21734	22137	21855	21933	21853	21919	21931	21817	22151	22037	21889	22014	22077	21857	22036	21928	21953	21963	22153	21776	21935	22052	21698	22051	21821	22112	21949	21946	21894	21856	21929	21863	21628	21907	21822	22190	21858	21908	22108	21857	21907	22019	21819	21878	21919	21855	22074	21931	21739	21858	22054	21918	22095	21641	22024	21986	22006	21905	21872	21856	21988	21717	21949	22017	22022	22260	21626	21966	21724	21826	21966	22005	21923	21865	21914	22007	21855	21945	21895	21871	21795	21920	21920	21990	21840	22007	21969	21837	21885	21995	21904	21981	22022	21767	21851	21996	22121	22033	22029	21886	21861	21907	21808	21815	21965	21951	21838	21839	21995	21826	21885	21849	22122	22013	21944	21971	21993	21895	21869	21659	21826	21741	22025	22021	22153	21835	22008	21953	21920	21749	21824	21898	21736	21879	21940	22065	21961	22014	21968	21940	21930	21817	22049	22022	21712	21728	22085	21784	21860	21776	21988	21743	21876	21881	21716	21670	21746	22009	21724	21866	21944	21926	21944	22217	21990	21973	21846	21870	21933	21934	21952	22175	21768	21694	21925	21750	21742	21955	21720	21955	22137	21825	22111	21950	21761	21662	22123	21965	21789	21837	21975	22024	22060	21992	21903	21808	21854	21770	21872	21686	22026	21809	21774	21883	21837	22234	21998	21925	22044	21835	21809	21896	22161	21814	21916	21860	22009	21865	22029	21846	21797	22069	21999	21892	22014	21831	21963	21978	21705	21913	21947	22112	21871	21872	22019	21852	21719	21965	22070	21787	22012	21818	21746	21823	21880	22033	22042	21832	21934	21997	21935	21877	21864	21952	21874	22053	21804	22147	21940	21821
41534	73527	70314	53323	33378	22200	19904	18278	17480	17668	17287	17131	16997	16686	16626	16466	16220	16110	17865	18831	18268	17507	17226	16779	16537	16424	16513	16298	16155	15869	15816	15709	15896	15661	15722	15793	15601	15671	15586	15600	15483	15493	15569	15511	15677	15584	15694	15420	15508	15553	15502	15411	15450	15639	15599	15451	15506	15521	15464	15473	15512	15469	15403	15412	15483	15573	15333	15291	15456	15490	15461	15451	15606	15575	15363	15335	15599	15321	15448	15429	15307	15398	15326	15508	15554	15518	15519	15504	15312	15490	15503	15521	15606	15591	15497	15438	15513	15499	15538	15565	15464	15762	15407	15355	15414	15506	15411	15370	15516	15665	15474	15243	15614	15430	15528	15486	15478	15616	15409	15414	15568	15362	15575	15399	15296	15514	15470	15480	15385	15392	15645	15501	15497	15367	15573	15487	15491	15553	15612	15379	15387	15886	15479	15413	15523	15452	15535	15508	15501	15470	15398	15360	15646	15457	15520	15601	15461	15563	15477	15399	15303	15558	15294	15568	15536	15490	15368	15612	15595	15475	15473	15368	15670	15295	15446	15461	15528	15353	15632	15700	15471	15349	15446	15415	15408	15425	15428	15396	15387	15508	15537	15469	15534	15289	15328	15511	15573	15526	15539	15266	15531	15446	15555	15443	15440	15540	15236	15536	15377	15314	15476	15658	15407	15416	15475	15463	15369	15308	15408	15430	15704	15517	15534	15624	15536	15363	15650	15292	15454	15553	15266	15431	15574	15602	15389	15504	15343	15611	15562	15393	15408	15449	15491	15283	15420	15423	15452	15401	15505	15395	15493	15590	15560	15610	15289	15291	15498	15455	15612	15392	15475	15528	15452	15643	15644	15554	15487	15422	15364	15520	15328	15462	15478	15314	15480	15504	15668	15451	15350	15497	15506	15351	15505	15446	15423	15391	15469	15503	15498	15448	15449	15529	15520	15550	15517	15438	15316	15723	15654	15458	15621	15497	15490	15467	15521	15409	15345	15641	15402	15308	15250	15493	15472	15741	15571	15508	15575	15440	15477	15481	15275	15435	15392	15547	15378	15280	15487	15375	15529	15483	15523	15458	15529	15500	15320	15695	15353	15393	15679	15477	15643	15152	15727	15565	15460	15609	15397	15301	15625	15299	15358	15404	15526	15367	15647	15451	15501	15439	15474	15493	15488	15501	15433	15502	15740	15277	15420	15589	15526	15462	15550	15620	15375	15489	15433	15436	15394	15465	15469	15413	15517	15350	15576	15525	15398	15495	15456	15350	15548	15475	15656	15544	15457	15280	15511	15531	15446	15394	15375	15532	15585	15412	15445	15508	15508	15586	15399	15545	15698	15519	15524	15544	15482	15679	15543	15554	15390	15493	15470	15416	15523	15466	15450	15495	15242	15447	15437	15539	15219	15567	15668	15402	15468	15438	15434	15693	15424	15441	15651	15288	15581	15429	15387	15328	15522	15430	15448	15387	15511	15510	15283	15729	15598	15384	15608	15583	15582	15347	15616	15526	15608	15664	15649	15497	15491	15648	15401	15418	15469	15393	15571	15586	15582	15448	15579	15523	15509	15471	15604	15623	15517	15517	15424	15391	15358	15548	15617	15475	15473	15289	15636	15343	15451	15419	15493	15405	15501	15384	15508	15454	15625	15465	15514	15466	15487	15445	15437	15463	15634	15629	15457	15414	15442	15378	15611	15472	15406	15586	15473	15416	15468	15584	15480	15551	15562	15372	15335	15542	15479	15532	15260	15439	15483	15536	15374	15461	15490	15494	15615	15520	15588	15518	15316	15452	15645	15451	15648	15487	15516	15555	15477	15440	15372	15327	15395	15642	15547	15598	15515	15570	15472	15436	15374	15374	15495	15448	15502	15466	15532	15400	15474	15452	15481	15544	15512	15366	15433	15277	15472	15483	15580	15370	15372	15411	15613	15450	15409	15407	15406	15496	15432	15493	15656	15434	15645	15402	15386	15450	15250	15480	15509	15515	15275	15501	15392	15450	15484	15483	15514	15297	15547	15272	15526	15551	15533	15467	15517	15408	15428	15608	15533	15412	15389	15517	15511	15387	15437	15517	15579	15351	15500	15308	15453	15529	15574	15368	15535	15674	15531	15565	15474	15434	15537	15468	15599	15481	15472	15560	15311	15450	15557	15471	15432	15407	15576	15632	15539	15400	15525	15396	15686	15364	15407	15387	15335	15602	15429	15507	15495	15571	15528	15383	15530	15654	15427	15402	15481	15495	15477	15438	15448	15376	15626	15358	15418	15501	15439	15528	15516	15455	15527	15416	15500	15471	15633	15328	15445	15551	15426	15604	15285	15495	15390	15521	15492	15504	15427	15448	15575	15323	15679	15454	15539	15442	15452	15399	15306	15398	15619	15356	15559	15464	15402	15537	15460	15419	15468	15368	15526	15468	15561	15544	15548	15478	15436	15281	15662	15526	15419	15514	15529	15657	15494	15462	15492	15540	15423	15472	15655	15434	15604	15504	15359	15321	15602	15445	15480	15515	15415	15562	15343	15399	15441	15583	15627	15596	15635	15623	15559	15421	15423	15442	15399	15433	15484	15371	15181	15407	15553	15516	15484	15499	15470	15443	15511	15531	15435	15593	15613	15443	15531	15383	15454	15441	15500	15463	15562	15544	15446	15396	15453	15440	15363	15470	15465	15600	15446	15602	15318	15388	15341	15363	15466	15469	15292	15562	15650	15459	15677	15446	15359	15475	15525	15589	15521	15402	15511	15565	15562	15475	15518	15471	15278	15460	15399	15481	15369	15421	15602	15420	15470	15482	15345	15492	15471	15434	15608	15699	15520	15394	15390	15482	15509	15327	15436	15277	15414	15529	15485	15493	15544	15306	15390	15272	15388	15420	15480	15519	15428	15529	15391	15366	15423	15481	15567	15320	15637	15510	15464	15486	15361	15456	15618	15587	15553	15386	15528	15369	15454	15544	15285	15548	15586	15437	15404	15554	15482	15446	15357	15596	15555	15453	15570	15476	15569	15660	15628	15336	15578	15391	15556	15411	15444	15429	15502	15632	15342	15371	15576	15447	15382	15475	15358	15504	15403	15460	15463	15537	15477	15425	15324	15516	15518	15435	15549	15596	15416	15376	15502	15612	15412	15532	15442	15680	15427	15571	15534	15493	15492	15343	15636	15441	15551	15536	15521	15494	15369	15394	15400	15516	15582	15490	15503	15433	15469	15386	15381	15369	15464	15491	15372	15328	15540	15368	15561	15499	15532	15262	15504	15344	15516	15406	15556	15344	15276	15408	15397	15473	15406	15491	15385	15546	15418	15515	15624	15561	15518	15596	15465	15579	15474	15369	15495	15409	15349	15440	15395	15380	15513	15540	15434	15628	15467	15355	15395	15433	15357	15381	15706	15500	15454	15467	15305	15554	15511	15506	15506	15475	15516	15433	15491	15489	15495	15338	15487	15312	15370	15304	15255	15500	15450	15462	15591	15489	15287	15458	15471	15530	15440	15404	15455	15426	15303	15505	15492	15562	15592	15437	15336	15588	15435	15465	15353	15375	15534	15487	15500	15514	15599	15751	15462	15498	15344	15411	15442	15428	15556	15415	15454	15347	15433	15505	15273	15410	15511	15482	15739	15303	15619	15476	15436	15552	15497	15505	15435	15575	15540	15250	15612	15454	15354	15350	15307	15421	15597	15281	15497	15536	15612	15365	15635	15367	15400	15261	15370	15434	15503	15448	15381	15619	15355	15421	15416	15443	15615	15455	15501	15375	15320	15415	15391	15443	15534	15482	15550	15274	15468	15426	15441	15326	15382	15416	15533	15408	15472	15486	15471	15358	15701	15460	15305	15401	15486	15393	15418	15510	15432	15509	15556	15498	15353	15494	15563	15269	15503	15485	15504	15358	15477	15332	15528	15513	15490	15452	15612	15468	15562	15493	15539	15506	15588	15412	15515	15586	15374	15596	15541	15665	15409	15542	15579	15583	15407	15392	15528	15682	15554	15428	15499	15326	15399	15490	15502	15467	15383	15636	15562	15238	15342	15453	15424	15570	15428	15421	15301	15522	15501	15573	15461	15403	15428	15649	15346	15527	15456	15515	15553	15503	15554	15377	15460	15414	15175	15427	15655	15480	15439	15661	15456	15420	15537	15564	15563	15324	15550	15498	15470	15539	15383	15428	15493	15478	15599	15300	15451	15546	15641	15604	15403	15395	15332	15445	15530	15505	15456	15571	15488	15560	15583	15435	15534	15551	15490	15571	15679	15546	15394	15454	15458	15368	15435	15578	15484	15452	15487	15442	15315	15565	15560	15500	15670	15428	15425	15535	15483	15545	15518	15519	15241	15336	15612	15618	15531	15222	15401	15650	15462	15641	15365	15508	15463	15328	15447	15466	15453	15339	15606	15523	15411	15330	15538	15553	15316	15656	15554	15409	15542	15476	15530	15608	15452	15456	15482	15498	15391	15466	15593	15478	15357	15442	15456	15386	15379	15435	15576	15608	15323	15691	15514	15551	15348	15448	15441	15533	15494	15436	15371	15379	15406	15537	15430	15479	15418	15396	15543	15370	15511	15585	15660	15342	15556	15459	15516	15451	15573	15463	15572	15591	15450	15256	15402	15516	15491	15308	15387	15468	15491	15408	15573	15512	15470	15384	15539	15606	15491	15316	15587	15513	15496	15412	15446	15580	15491	15571	15444	15534	15505	15603	15539	15419	15544	15267	15382	15602	15486	15306	15553	15473	15496	15427	15311	15492	15607	15415	15535	15376	15416	15381	15511	15510	15597	15360	15505	15503	15490	15589	15470	15280	15318	15505	15331	15366	15472	15622	15582	15346	15604	15587	15652	15471	15388	15726	15513	15560	15367	15450	15557	15437	15482	15463	15617	15411	15601	15407	15638	15407	15376	15465	15401	15350	15562	15578	15394	15565	15459	15530	15554	15419	15397	15566	15450	15425	15494	15543	15370	15513	15456	15370	15678	15480	15488	15499	15560	15512	15435	15529	15287	15453	15645	15535	15517	15461	15485	15386	15450	15457	15620	15466	15613	15409	15604	15401	15316	15562	15368	15418	15655	15571	15574	15450	15494	15688	15559	15334	15567	15353	15482	15579	15624	15619	15429	15434	15548	15545	15398	15480
39989	46714	51494	40331	33038	26679	25560	24818	24561	24840	24528	24547	24573	24820	24538	24451	24399	24351	24990	25174	25151	25142	24936	24524	24779	24522	24531	24640	24685	24619	24232	24550	24266	24375	24419	24331	24445	24382	24390	24349	24361	24445	24365	24306	24265	24381	24334	24346	24193	24472	24174	24079	24256	24268	24227	24313	24132	24388	24320	24196	24039	24143	24133	24216	24240	24232	24412	24509	24355	24385	24395	24378	24182	24012	24310	24249	24426	24277	24284	24237	24091	24394	24359	24458	24459	24370	24268	24495	24284	24254	24188	24418	24425	24231	24283	24328	24186	24342	24267	24265	24323	24569	24433	24460	24464	24282	24223	24377	24251	24359	24253	24165	24412	24356	24126	24015	24290	24142	24149	24260	24297	24039	24285	24238	24160	24322	24283	24346	24368	24280	24179	24212	24387	24268	24155	24248	24266	24159	24319	24412	24181	24367	24293	24376	24276	24172	24432	24218	24256	24173	24197	24150	24408	24317	24171	24365	24293	24026	24283	24314	24010	24595	24065	24404	24391	24275	24147	24179	24057	24354	24295	24384	24396	24469	24192	24287	24402	24396	24400	24166	24075	23887	24607	24226	24385	24192	24363	24360	24258	24275	24266	24306	24211	24223	24159	24072	24322	24408	24193	24257	24244	24194	24109	24054	24334	24036	24018	24368	24342	24320	24286	24048	24005	24468	24691	24454	24218	24260	24292	24411	24375	24391	24289	24488	24535	24215	24181	24198	24290	24324	24278	24399	24236	24262	24145	24303	24270	24428	24460	24234	24443	24429	24289	24277	24400	24300	24111	23946	24127	24093	24204	24159	24217	24319	24451	24265	24270	24395	24349	24306	24343	24268	24324	24264	24236	24006	24327	24282	24245	24270	24543	24355	24197	24198	24248	24104	24296	24244	24219	24198	24301	24552	24175	24450	24407	24204	24170	24123	24472	24328	24255	24580	24054	24309	24244	24035	24313	24461	24228	24150	24283	24270	24142	24122	24169	24253	24458	24314	24289	24281	24295	24399	23970	23944	24174	24544	24430	24440	24032	24194	24061	24276	24170	23988	24175	24197	24430	24336	24396	24292	24195	24269	24352	24387	24296	24355	24229	24190	24349	24381	24291	24078	24212	24320	24410	24478	24151	24416	24070	24180	24131	24323	24287	24383	24346	24178	24048	24289	24275	24115	24035	24165	24145	24240	24274	24358	24441	24006	24381	24204	24044	24181	24050	24050	24529	24551	24528	24100	24328	24343	24254	24277	24193	24210	24304	24266	24249	24193	24281	24309	24318	24304	24330	24258	24304	24373	24031	23959	24306	24300	24023	24080	24289	24367	24323	24488	24194	24332	24204	24135	24171	24308	24188	24351	24326	24335	24506	24406	24573	24127	24136	24305	24558	24333	24393	24239	24138	24298	24220	24309	24013	24075	24416	24210	24582	24350	24090	24177	24293	24253	24299	24443	24247	24124	24335	24122	24303	24263	24549	24130	24051	24375	24088	24188	24379	24339	24513	24281	24437	24418	23973	24119	24405	24282	24500	24309	24351	24094	24396	24336	24343	24559	24419	24071	24207	24254	24288	24180	24262	24345	24383	24402	24205	24206	24378	24224	24148	24225	24264	24480	24329	24197	24331	24378	24360	24256	24298	24424	24225	24229	24244	24373	24104	24338	24419	24385	24267	24430	24355	24247	24144	24256	24297	24293	24367	24188	24266	24429	24267	24393	24268	24154	24200	24340	24394	24281	24403	24285	24250	24442	24024	24154	24320	24017	24218	23949	24134	24403	24274	24157	24198	24474	24151	24158	24388	24365	24090	24392	24352	24423	24206	24162	24282	24434	24064	24113	24175	24314	24393	24123	24278	24354	24286	24303	24393	24134	24610	24347	24181	24359	24589	24305	24299	24244	24229	24423	24341	24198	24435	24413	24271	24250	24279	24312	24209	24249	24301	24014	24273	24421	24073	24198	24281	24159	24233	24260	24246	24202	24084	24553	24732	24301	24041	24322	24183	24198	24149	24252	24154	24157	24518	24457	24409	24422	24283	24306	24251	24477	24153	24425	24486	24035	24085	24289	24102	24379	24272	24291	24235	24298	24429	24462	24271	24207	24288	24095	24401	24149	24297	24418	24199	24465	24216	24269	24115	24340	24169	24287	24263	24369	24040	24190	24557	24318	24206	24409	24397	24177	24223	24322	24264	24216	24288	23962	24382	24509	24238	24235	24315	24237	24191	24207	24347	24224	24328	24319	24423	24199	24318	24153	24333	24142	24216	24353	24249	24224	24582	24146	24233	24547	24202	24394	24339	24400	24153	24173	24282	24422	24346	24098	24011	24099	24311	24270	24190	23926	24260	24232	24281	24302	24271	24517	24445	24441	24261	24107	24435	24581	24234	24222	24274	24215	24137	24199	24014	24292	24378	24170	24439	24309	24110	24350	24317	24263	24461	24501	24250	24320	24674	24192	24399	24053	24256	24012	24266	24293	24300	24118	24577	24016	24036	24425	24260	24302	24444	24227	24294	24310	24437	24536	24187	24178	24285	24517	24503	24295	24088	24125	24201	24242	24350	24171	24305	24217	24150	24330	24432	24535	24345	24379	24458	24213	24167	24214	24204	24207	24177	24416	24239	24003	24496	24229	24151	24426	24229	24257	24233	24262	24290	24214	24381	24178	24306	24239	24330	24263	24296	24207	24267	24151	24555	24407	24404	24371	24270	24279	24146	24513	24340	24205	24294	24346	24389	24336	24469	24086	24321	24284	24294	24278	24392	24372	24391	24062	23978	24540	24305	24293	24355	24366	24087	24245	24188	24401	24209	24229	24255	24185	24480	24267	24286	24119	24163	24475	24165	24286	24239	24246	24346	24148	24244	24211	24379	24259	24360	24121	24069	24423	24323	24309	24458	24249	24483	23917	24260	24284	24460	24273	24209	24055	24101	24269	24443	24041	24376	24184	24135	24333	24341	24403	24488	24453	24596	24324	24277	24247	24030	24198	24250	24168	24321	24324	24453	24411	24331	24579	24089	24300	24039	24391	24431	24381	24188	24165	24219	24242	24218	24460	24184	24435	24397	24189	24291	24279	24255	24543	24250	24354	24352	24408	24244	24319	24213	24329	24167	24275	24181	24038	24188	23993	24444	24254	24467	24357	24176	24400	24256	24170	24374	24337	24058	24137	24260	24314	24247	24219	24359	24256	24258	24238	24353	24345	24325	24429	24307	24211	24369	24345	24388	24335	24291	24381	24343	24265	24231	24162	23956	24271	24300	24227	24261	24340	24235	24078	24421	24459	24290	24345	24257	24277	24244	24260	24296	24234	24209	24280	24225	24297	24160	24249	24093	24460	24196	24461	24294	24200	24197	24436	24394	24112	24259	23933	24554	24461	24244	24365	24254	24071	24199	24084	24453	24234	24395	24223	24038	24250	24354	24179	24159	24262	24312	24304	24358	24219	24187	24164	24241	24092	24283	24293	24457	24712	24296	24302	24189	24369	24209	24197	24102	24241	24293	24228	24311	24230	24197	24187	24392	24243	24298	24270	24336	24071	24224	24226	24199	24035	24338	24098	24405	24103	24427	24215	24338	24340	24317	24402	24485	24331	24274	24324	24079	24223	24252	24371	24323	24172	24236	24178	24302	23975	24470	24262	24374	24326	24420	24308	24360	24298	24250	24474	24423	24268	24339	24355	24284	24283	24401	24327	24297	24387	24272	24331	24552	24295	24297	24243	24358	24185	24288	24312	24404	24320	24157	24140	24297	24218	24204	24422	24269	24451	24298	24191	24201	24344	24425	24359	24043	24083	24065	24329	24502	24160	24466	24254	24017	24463	24163	24328	24322	24333	24103	24417	24304	24233	24494	24509	24173	24300	24327	24270	24180	24170	24536	24149	24181	24199	24247	24238	24259	24104	24290	24199	24301	24197	24364	24281	24183	24482	24515	24344	24182	24235	24333	24566	24231	24276	24505	24481	24519	24241	24354	24467	24507	24328	24195	24480	24365	24131	24287	24416	24227	24131	24302	24511	24336	24315	24394	23998	24155	24068	24257	24193	24182	24235	24441	24407	24327	24232	24249	24268	24176	24079	24300	24238	24413	24412	24403	24494	24308	24485	24488	24354	24490	24357	24410	24423	24334	24266	24353	24235	24235	24372	24343	24007	24154	23971	24316	24452	24347	24375	24374	24387	24418	24288	24323	24397	24408	24407	24320	24163	24221	24378	24101	24285	24443	24258	24376	24265	24356	24096	24461	24158	24350	24318	24447	24191	24067	24389	24323	24241	24293	24449	24223	24262	24340	24390	24330	24433	24249	24479	24419	24217	24237	24314	24283	24196	24124	24288	24142	24232	24431	24431	24181	24553	24350	24342	24008	24375	24259	24322	24134	24206	24435	24365	24199	24416	24448	24362	24189	24343	24309	24472	24128	24178	24163	24131	24207	24334	24061	24326	24136	24277	24353	24235	24293	24475	24320	24270	24180	24259	24085	24165	24225	24292	24229	24264	24329	24405	24152	24215	24367	24194	24341	24355	24288	24183	24219	24500	24239	24562	24278	24482	24267	24258	24431	24255	24182	24313	24342	24172	24309	24371	24267	24145	24287	24375	24337	24166	24181	24177	24605	24227	24479	24307	24401	23978	24491	24184	24308	24159	24314	24402	24287	24409	24454	24073	24187	24279	24427	24293	24307	24305	24240	24382	24033	24206	24158	24350	24356	24367	24114	24111	24602	24576	24399	23948	24228	24389	24369	24144	24116	24289	24293	24203	24234	24353	24322	24259	24094	24286	24353	24532	24057	24216	24343	24305	24302	24229	24301	24105	24316	24199	24563	24493	24317	24284	24119	24078	24183	24271	24274	24009	24333	24369	24269	24303	24447	24225	24228	24328	24386	24321	24620	24372	24448	24133	24239	24340	24291	24459	24335	24234	24089	24275	24315	24362	24300	24321	24223	24671	24550	24295	24267	24349	24342	24307	24396	24203	24235	24370	24423	24186	24332	24261	24343	24328	24298	24140	24202	24451	24232	24087	24208	24322	24374	24483	24285	24080	24348	24181	24638	24469	24171	24488	24061	23979	23968	24052	24378	24201	24436	24205	24266	24353	24196	24389	24252	24311	24089	24092	24271	24166	24249	24455	24317	24276
39035	56685	51583	34956	27110	18948	17938	17580	17265	17272	17181	17161	17093	16948	17099	16705	16801	16885	17998	17966	17849	17549	17349	17186	17124	16966	17082	16952	17021	16778	16728	16607	16830	16691	16719	16975	16805	16796	16906	16588	16659	16845	16888	16579	16722	16928	16721	16761	16688	16584	16579	16606	16647	16815	16632	16737	16552	16630	16589	16745	16654	16628	16799	16534	16733	16748	16658	16651	16649	16849	16587	16741	16607	16558	16796	16557	16542	16771	16783	16779	16720	16755	16796	16930	16655	16666	16558	16793	16762	16722	16767	16648	16501	16699	16710	16648	16811	16755	16687	16683	16591	16733	16679	16709	16660	16709	16879	16623	16808	16722	16563	16721	16872	16769	16653	16880	16572	16520	16655	16759	16703	16732	16873	16785	16589	16713	16636	16633	16758	16591	16660	16703	16696	16560	16724	16644	16780	16763	16734	16719	16796	16633	16660	16604	16682	16483	16635	16714	16831	16683	16820	16647	16647	16828	16579	16672	16471	16587	16596	16707	16761	16658	16720	16610	16539	16628	16646	16761	16739	16483	16757	16738	16765	16557	16792	16753	16647	16571	16729	16670	16746	16766	16817	16760	16670	16779	16667	16658	16632	16610	16863	16673	16794	16630	16723	16884	16675	16757	16763	16686	16746	16679	16634	16820	16715	16769	16671	16846	16800	16706	16615	16532	16776	16836	16649	16581	16742	16618	16736	16853	16506	16717	16602	16581	16678	16749	16688	16614	16755	16695	16567	16715	16807	16558	16689	16511	16758	16747	16910	16871	16781	16691	16802	16507	16685	16741	16541	16674	16740	16712	16887	16698	16617	16623	16737	16699	16716	16566	16808	16634	16594	16792	16575	16657	16620	16624	16764	16801	16656	16716	16705	16677	16838	16669	16701	16821	16813	16533	16722	16674	16665	16723	16656	16642	16742	16577	16723	16860	16687	16770	16721	16786	16891	16763	16675	16830	16704	16869	16663	16538	16722	16758	16687	16546	16618	16576	16777	16592	16638	16726	16585	16628	16750	16677	16759	16714	16617	16696	16675	16635	16597	16595	16566	16764	16720	16873	16744	16632	16743	16698	16525	16778	16606	16574	16765	16772	16592	16753	16838	16785	16484	16713	16580	16723	16636	16570	16746	16449	16767	16793	16759	16600	16699	16673	16709	16430	16613	16768	16689	16667	16617	16516	16860	16717	16764	16615	16622	16574	16692	16729	16660	16562	16656	16481	16630	16755	16566	16771	16662	16673	16734	16534	16532	16655	16677	16537	16627	16606	16557	16738	16665	16805	16695	16683	16542	16606	16649	16683	16550	16784	16721	16637	16774	16664	16763	16737	16607	16716	16752	16614	16738	16780	16709	16788	16510	16719	16611	16822	16715	16588	16752	16579	16739	16632	16560	16647	16771	16596	16724	16707	16652	16696	16572	16695	16668	16601	16715	16718	16784	16509	16726	16523	16625	16593	16603	16867	16675	16608	16715	16714	16654	16646	16442	16592	16698	16743	16480	16563	16635	16700	16789	16846	16635	16615	16549	16878	16660	16604	16833	16705	16547	16524	16689	16754	16730	16835	16750	16661	16765	16558	16519	16743	16487	16606	16668	16533	16712	16719	16693	16628	16667	16718	16612	16864	16911	16703	16522	16559	16682	16695	16743	16588	16788	16737	16707	16602	16761	16642	16644	16781	16472	16586	16725	16874	16718	16915	16783	16752	16607	16697	16563	16691	16562	16715	16779	16808	16695	16752	16709	16876	16499	16594	16865	16558	16884	16699	16741	16604	16915	16832	16743	16591	16638	16677	16737	16711	16630	16647	16634	16544	16632	16964	16721	16707	16719	16761	16583	16676	16766	16644	16617	16859	16766	16658	16838	16549	16558	16721	16790	16465	16674	16651	16740	16755	16621	16607	16686	16806	16713	16759	16897	16460	16553	16622	16637	16785	16542	16595	16762	16690	16746	16718	16718	16525	16731	16801	16730	16645	16769	16784	16799	16518	16779	16626	16677	16770	16773	16801	16674	16626	16954	16516	16626	16725	16642	16653	16587	16633	16623	16733	16670	16578	16790	16813	16556	16727	16744	16739	16733	16590	16674	16782	16582	16672	16720	16688	16669	16624	16709	16585	16591	16721	16728	16804	16665	16732	16717	16654	16711	16767	16588	16685	16681	16835	16595	16588	16653	16790	16561	16660	16819	16595	16700	16516	16707	16812	16627	16840	16969	16672	16621	16602	16808	16689	16729	16839	16745	16775	16622	16701	16603	16753	16700	16585	16707	16626	16823	16874	16867	16677	16688	16924	16607	16793	16868	16547	16605	16755	16763	16707	16657	16639	16854	16492	16584	16753	16575	16616	16699	16810	16542	16695	16543	16658	16692	16760	16616	16839	16594	16792	16695	16669	16781	16727	16648	16672	16805	16845	16716	16704	16758	16638	16616	16624	16621	16650	16900	16674	16746	16787	16845	16535	16623	16662	16614	16762	16749	16597	16592	16737	16626	16752	16506	16572	16621	16701	16741	16648	16693	16543	16790	16551	16751	16589	16790	16565	16730	16778	16865	16669	16609	16723	16624	16557	16652	16632	16724	16678	16820	16702	16684	16614	16728	16698	16752	16746	16669	16630	16598	16728	16691	16619	16479	16783	16762	16717	16758	16713	16590	16616	16848	16582	16828	16669	16641	16500	16500	16873	16514	16426	16655	16829	16737	16833	16699	16742	16815	17011	16484	16780	16792	16561	16543	16611	16771	16785	16666	16610	16793	16687	16528	16725	16613	16809	16578	16686	16865	16633	16636	16585	16932	16744	16567	16725	16734	16735	16772	16535	16542	16736	16830	16624	16682	16884	16503	16640	16783	16790	16834	16585	16818	16559	16798	16492	16608	16595	16659	16687	16776	16584	16796	16650	16707	16796	16915	16494	16725	16625	16715	16610	16785	16624	16807	16850	16667	16758	16702	16736	16829	16766	16697	16780	16567	16482	16666	16532	16640	16752	16617	16469	16527	16603	16798	16630	16613	16603	16802	16779	16658	16702	16576	16753	16533	16870	16585	16495	16685	16736	16616	16635	16763	16696	16707	16708	16725	16579	16609	16625	16453	16712	16666	16788	16566	16707	16732	16827	16617	16765	16633	16610	16739	16680	16731	16739	16719	16669	16938	16609	16714	16667	16593	16709	16706	16637	16852	16537	16698	16831	16838	16543	16838	16615	16774	16737	16603	16588	16432	16656	16834	16747	16507	16717	16811	16575	16508	16745	16744	16876	16653	16704	16698	16615	16715	16676	16580	16740	16743	16622	16805	16839	16776	16818	16731	16710	16643	16861	16706	16574	16700	16795	16666	16726	16553	16679	16854	16655	16669	16705	16583	16664	16811	16646	16841	16659	16761	16656	16752	16749	16657	16675	16749	16629	16693	16833	16866	16762	16607	16596	16632	16792	16577	16599	16577	16675	16669	16559	16684	16659	16785	16926	16622	16553	16887	16753	16458	16617	16742	16665	16706	16595	16676	16730	16694	16694	16840	16831	16699	16703	16812	16724	16522	16695	16589	16804	16727	16618	16670	16727	16631	16538	16621	16594	16848	16757	16832	16733	16698	16734	16785	16507	16723	16486	16652	16737	16752	16776	16615	16855	16926	16616	16649	16695	16556	16586	16658	16827	16741	16680	16765	16627	16774	16705	16645	16679	16704	16747	16473	16639	16558	16517	16796	16683	16761	16712	16755	16624	16932	16703	16665	16662	16645	16569	16606	16742	16748	16665	16530	16687	16728	16674	16734	16650	16941	16694	16615	16662	16723	16661	16734	16517	16989	16708	16723	16712	16577	16660	16712	16615	16820	16525	16717	16638	16699	16776	16694	16819	16718	16557	16685	16700	16859	16705	16662	16728	16478	16921	16872	16764	16710	16680	16764	16718	16548	16636	16616	16722	16719	16647	16606	16899	16641	16731	16692	16622	16800	16689	16715	16574	16683	16710	16616	16549	16949	16582	16768	16484	16526	16672	16786	16642	16813	16856	16605	16719	16553	16663	16759	16889	16556	16731	16756	16596	16827	16572	16819	16526	16863	16681	16699	16509	16718	16663	16774	16567	16778	16692	16709	16802	16729	16588	16735	16657	16706	16661	16786	16763	16575	16732	16734	16821	16638	16687	16737	16686	16637	16621	16597	16670	16672	16665	16560	16581	16607	16665	16589	16708	16785	16652	16652	16528	16562	16637	16810	16663	16694	16648	16697	16461	16603	16642	16828	16518	16769	16661	16482	16626	16498	16733	16598	16686	16760	16701	16702	16693	16566	16888	16748	16893	16432	16908	16644	16560	16569	16728	16802	16720	16619	16649	16453	16623	16635	16649	16593	16864	16780	16603	16756	16588	16651	16704	16611	16674	16682	16566	16587	16813	16786	16633	16677	16732	16759	16611	16602	16646	16664	16739	16490	16578	16707	16743	16820	16618	16678	16628	16644	16578	16649	16683	16582	16702	16618	16813	16612	16670	16857	16649	16628	16807	16800	16711	16615	16653	16905	16700	16657	16547	16801	16780	16872	16707	16720	16575	16783	16666	16569	16724	16634	16726	16590	16528	16733	16651	16609	16486	16700	16797	16559	16858	16635	16831	16626	16593	16584	16727	16600	16630	16804	16784	16858	16566	16628	16898	16631	16734	16659	16795	16729	16772	16701	16580	16645	16779	16676	16629	16624	16603	16695	16859	16870	16636	16687	16730	16652	16745	16689	16634	16560	17077	16550	16766	16716	16618	16698	16598	16827	16730	16620	16716	16711	16600	16755	16858	16555	16600	16647	16543	16868	16705	16718	16870	16826	16800	16645	16769	16828	16728	16771	16697	16605	16645	16692	16627	16613	16623	16858	16556	16688	16695	16677	16697	16755	16505	16570	16857	16628	16648	16747	16670	16809	16479	16640	16777	16691	16773	16689	16558	16672	16574	17006	16862	16501	16704	16879	16767	16708	16623	16781	16745	16678	16522	16741	16716	16674	16607	16582	16727	16622	16780	16526	16725	16803	16699	16663	16643	16566	16652	16839	16746	16821	16821	16676	16642	16467	16758	16625	16806	16721	16603	16815	16724	16759	16617	16558	16671	16760	16764	16568	16598	16567	16677	16638	16718	16710	16751	16663	16794
26312	21865	31673	33836	31559	28057	27358	24527	23983	24406	23983	23752	23705	23712	23602	23247	23284	23509	24367	24587	24468	24153	23936	23825	23856	23759	23883	23606	23386	23491	23216	22886	23101	23437	23217	23289	22949	23238	23278	23039	22954	23435	22986	23040	23392	23142	23065	23065	23421	22951	23005	23118	23027	23064	23097	22916	23043	23045	23322	23161	23292	23173	23046	22905	22944	23207	22970	23215	23022	23103	22805	23002	23220	23178	23239	23055	23140	23160	22987	23009	23211	23042	23032	23007	23081	22998	23088	23213	22996	22964	23206	23000	22971	22876	22789	22952	22833	23097	23135	23245	23246	23029	23173	23003	23103	23030	23061	22884	23102	23158	22970	22822	23076	23040	22881	22810	23122	22933	22981	23136	22821	23151	23090	23092	23040	23041	22980	22984	23137	23076	23233	22936	22798	23080	23139	22986	23283	23008	23021	22854	23006	23156	22957	22908	23119	22723	23140	23323	23330	23085	23158	22965	23044	23152	22915	23079	22883	23017	23111	23055	23042	22791	23100	23089	23006	23006	23046	23326	22951	22960	22931	23082	23278	23088	22858	22837	23116	23112	22939	23027	22917	23030	23020	22996	23109	22851	23035	22901	23159	22976	23012	22843	23057	23058	22965	22967	23110	22887	22933	23252	23021	22910	22886	23035	22936	22927	22915	23220	23071	23236	22898	22839	22856	22997	22945	22877	23174	23036	22974	23014	23101	23078	22785	23013	23088	23170	23103	23125	23055	23072	23085	22955	22852	23114	23282	23209	23112	23124	23159	23024	23133	23154	23150	23059	23246	22992	23057	22911	23159	22979	22816	23049	23045	23115	22933	23096	23020	23063	23291	22945	23065	23122	23052	23124	22974	22992	23149	23099	22989	23119	23044	23263	22863	22992	23125	23155	23146	23115	23070	23033	22831	22951	23216	23015	23403	23029	23055	23015	23120	23039	23150	23062	23013	23006	22884	22953	22971	23321	22991	23104	23049	22942	23029	23169	23009	22974	23321	23092	23174	23019	22898	22988	23194	22979	22977	22953	22949	22998	23272	23089	22921	23152	23251	23073	22950	22708	23260	22873	23208	23119	23013	22859	22905	22939	22912	23047	23187	23056	22976	22724	22963	22986	23150	23108	23088	23034	22983	22971	23191	23145	23170	22842	23310	23152	23083	23004	23184	22976	23167	23129	23091	23167	23133	23019	23112	23162	23141	22968	23111	23049	23230	23006	22859	23093	23216	23023	22923	22849	22937	22707	22889	23020	23009	22915	22902	22748	22968	22966	23021	22923	22838	22988	22956	23260	23139	23114	23355	23363	22928	23230	23214	22980	23090	22917	23237	22844	22981	23090	22968	22888	23072	23025	23068	23103	23035	22784	23074	22798	22899	23197	23147	22917	23037	22863	23207	23075	23131	23234	23362	23089	23045	22883	22887	23039	23011	22961	22979	23102	22952	22923	23097	22989	22830	23131	22950	23025	23065	22946	23234	22779	23195	23115	22933	23155	23014	22938	23132	22934	22943	23282	23230	23152	23131	23162	23023	22850	23112	22953	23186	23031	23061	23033	23150	23160	22988	23196	23363	23004	23109	23016	23229	23295	23034	22891	23029	23145	23020	22935	22940	23202	22973	23113	23375	23066	23293	22971	23083	23005	23337	23148	22943	23056	22972	23239	23226	23076	23083	23233	23115	22960	22907	23248	22994	23069	22976	22946	22913	22957	22979	23175	22917	23160	22951	23092	22972	23066	22978	23160	23193	22995	22993	23091	23234	23223	23166	23037	23061	23083	23076	23110	22996	23174	23149	23013	22992	23175	23179	23002	23028	22897	22932	23032	23065	23234	22976	22924	23037	22959	23099	23119	22933	23078	23077	23004	23020	22982	23083	22876	22885	22944	23177	22924	22853	22881	23283	23307	23200	22866	22908	22968	22966	23134	23131	22917	22894	22959	22909	23115	23065	23190	23045	22850	22920	23045	22773	23026	22962	22917	22913	22802	23034	22856	22934	22866	23217	22983	22902	23009	23025	22872	23021	23358	23063	23149	22790	23051	23132	22996	23022	22924	23065	22931	22981	22879	22920	23131	22976	22986	22995	22955	22994	23058	22943	23120	22894	23157	22999	23081	23189	22901	22994	23117	23135	22892	23135	22877	22894	22955	23141	23255	22898	22993	23022	23218	23058	23153	23015	23051	23205	22950	23072	23054	23083	23174	23172	22842	22875	23154	22985	23091	22898	23208	23051	23141	22871	22896	22940	22836	23043	22994	22959	22872	23118	23190	22935	23231	23182	23084	23056	22859	23122	23131	23307	22863	23171	23113	22966	23210	23139	23241	22960	23209	23113	22906	23264	22895	22973	23077	22974	23192	23013	22988	22810	23002	22962	22990	23111	22887	23042	22915	22855	23034	23043	23210	23157	23066	23168	23109	23098	22988	23055	23030	23198	23056	22991	23012	23064	22833	23118	23030	23296	23006	22955	22728	23285	22936	23185	23164	23183	22808	23112	22985	23057	22938	23058	23339	22999	23343	23121	23123	23112	23254	23121	23104	22832	22973	23029	23173	22925	23076	23140	23095	23107	22898	22860	23052	23320	22884	23228	22892	22886	23037	22917	23219	22954	23102	23158	22859	22833	22987	23211	23016	23069	22781	22975	23151	23047	22994	22877	23086	23041	22992	23225	23125	22884	22919	23058	22927	22897	22781	22855	23095	23010	22968	22841	22937	23424	23270	23295	23161	23088	23186	23098	22992	23085	22931	23149	23086	22880	23160	23246	23140	23183	23076	23124	23089	23206	22948	23096	23228	22993	23060	23132	23173	22933	23156	22915	22873	23277	22844	22942	22790	22848	23084	22883	22850	22927	23042	23306	22972	23109	22995	22782	22844	22900	23063	22956	22980	23049	23037	22993	22931	23164	23303	23080	22989	22931	23054	22896	23089	23137	23182	23018	22918	22963	23083	23050	23030	22845	23034	22984	22784	22932	23155	23155	23258	23209	22893	23107	23114	22934	23093	23270	22998	23127	23024	23062	23092	23217	22997	23289	23205	22860	22943	23021	23234	23101	22883	23049	23000	23306	23300	22957	23019	23143	23097	23091	23092	23137	23012	22979	23177	22994	22898	22940	22906	22927	23072	23367	23270	22921	22920	23253	23231	22925	23168	22850	22973	23009	23300	23082	23033	23096	23160	23241	23270	23043	23327	23078	23020	22978	22906	23119	22969	22895	23117	23169	23293	22999	22864	23113	22857	23025	23014	22879	23031	23256	22907	23073	22769	23050	22930	23137	23083	23020	23114	23210	22988	22897	23081	22837	22911	22990	23193	23312	23085	23031	23053	23037	23150	23092	22795	22907	22942	22918	23268	22835	22895	23113	23182	23034	22991	22876	23086	23095	23174	22828	23047	23177	23333	23172	23027	22800	23229	23187	23043	22649	22984	22975	23086	23189	22927	22847	23099	23120	22959	23067	23269	22915	23143	23012	23239	22814	22873	23039	22993	23077	22997	22943	22827	22736	23021	23123	22998	23115	23164	23046	22997	23182	23115	23193	23099	23053	23023	22733	23292	23456	23136	23017	23133	22945	22845	23228	23199	22982	23047	22834	22991	23052	23015	22776	22973	23234	23066	23029	22800	22885	23090	22942	23249	22909	23053	23072	22985	22966	22974	22859	23012	22939	23108	23121	23128	23091	23077	23003	22972	23170	22951	23121	23024	23119	23095	22948	22911	23013	23092	23222	22988	23037	23184	22924	23283	23122	23207	23065	23088	23062	22886	23077	22868	22950	22768	23198	22830	23052	23174	23019	22844	22938	23188	23160	23029	22960	22766	22889	23198	23095	22862	23299	22897	22978	23106	23018	23029	23111	22870	23100	23068	23125	23267	23080	23054	22983	22905	23102	23078	23009	22905	23077	23106	22822	23062	23257	23016	22876	22935	23000	22946	23034	23070	23218	23098	22992	22747	23036	23056	23028	23057	23071	22777	22923	23226	23024	23143	22990	23102	23093	22862	23460	23088	22980	22934	23203	22988	22955	22839	22810	23008	23108	22810	23102	23118	23233	23096	22921	22911	22993	23026	23014	23153	23019	23227	22809	22774	22884	22845	22927	23060	23150	23011	22834	23189	23073	22958	22939	23172	23242	22888	22837	22976	23226	22853	22960	23089	22877	23123	23072	23083	23137	23057	22972	22890	22886	23033	23331	23129	23218	23175	23384	23088	23357	23311	22958	23131	22980	23122	23102	23165	23047	22975	23101	22887	22882	23089	23050	22995	22686	23002	23296	23143	22999	23096	23091	23081	22962	23027	23210	23082	23126	23013	23196	23089	22869	23163	23080	23313	23054	22876	22912	22846	23256	23069	23092	23257	23010	22877	22941	23043	23092	23157	22863	23006	22987	22989	23189	23121	23018	22980	23215	23116	23058	23005	22868	23105	23037	23106	23175	22939	23138	23093	23388	22916	23140	23098	23012	23027	22924	23145	23002	22992	23052	23184	23110	22968	23009	23040	22767	23072	23194	23260	23138	22862	23042	23117	23076	22817	23049	23270	23112	23060	23263	23115	23226	23256	22987	23128	23277	23159	23311	23245	22976	23075	23043	23058	22862	23061	23078	22965	23031	23180	22793	23200	23072	23028	23141	23026	23219	22888	22786	23129	23048	22987	23274	23028	23015	23082	23067	22960	23027	23220	22874	22751	23091	23205	23078	23119	23191	23081	23027	23048	23023	23183	23012	22858	23250	23111	22957	23091	23144	22849	22857	22823	22913	23142	23035	23086	23088	23092	23110	23061	23006	23056	22919	23117	23275	23134	23042	23065	23163	22870	23187	23161	23056	22884	23018	22895	23151	23109	23144	23154	23099	23017	23378	23149	23179	23236	23132	22766	23140	22871	22818	23108	23037	23031	22977	22978	23126	22951	22775	22927	23022	23177	22830	23017	23132	22938	22999	23214	23102	22974	23055	23026	23196	23084	23236	23096	23114	23134	23198	23028	22921	23255	23154	23039	23166	23075	23055	23187	23022	22902	22910	23098	22966	22987	22933	22965	23050	23022	23406	22901	22995	22655	22866	22958	22885	23117	22956	23205	23065	23004	23009	23012	22985	23112	23090	23059	22767	22894	23024	23032	22933	23094	23131	23056	23104	22896
38929	69554	66637	49951	33618	21203	18775	17866	17707	17608	17141	17129	17014	16707	16858	16477	16452	16650	18048	18155	18082	17436	17149	17109	16761	16789	16484	16705	16343	16482	16425	16174	16256	16235	16217	16238	16346	16179	16312	16265	16309	16107	16306	16124	16320	16283	16199	16176	16162	15989	16246	16097	16053	16112	16089	16061	16216	15993	16115	16051	15990	16174	16034	16193	16001	16101	15994	16141	16068	16278	16046	16144	16126	16021	16023	16167	16131	16082	15967	16056	16029	16217	16124	15983	16125	16093	16146	16020	16032	15963	16142	16205	15959	16129	16172	16127	16250	16121	15942	16165	16054	15970	16169	16070	16038	16059	16071	16034	15948	16110	16133	16142	15997	16098	16117	16066	16017	16030	16232	16205	16015	16075	15948	16199	16002	16110	16092	16118	16104	16206	16198	16043	16114	16236	16123	16134	16115	16059	16031	15980	16143	15927	16286	16073	15882	16049	16312	16057	16063	16122	16003	16049	16316	16034	16085	16319	15876	15937	16044	16074	16148	15953	16108	16127	16024	15990	16161	15952	16006	16072	15975	16121	16057	15985	16021	16066	16117	16094	16241	16150	16113	16107	15976	16233	16223	16162	16126	16081	16062	15984	16115	16084	16179	16024	16008	16173	16227	16053	16071	16043	16141	15913	16205	16037	15985	16179	15972	16040	16155	16010	16262	15856	15999	16140	16067	16040	16165	16196	16007	16152	16129	15992	16194	16149	15920	15940	16140	16059	15999	15957	16077	16000	15986	15962	15864	16234	16094	16131	16096	16194	16146	15967	16049	16134	15931	16194	16033	16041	15845	15993	16052	15985	16144	16086	15902	16021	16022	16088	16194	16184	16101	16222	16009	16035	16223	16292	16118	16162	15983	16053	16165	16071	16070	16005	16093	16149	16175	16166	15972	16110	16274	16073	15955	16277	15975	16181	15967	16080	16143	16044	16002	15918	16061	16227	16141	16099	15979	16237	15967	16050	16088	16133	16015	16125	16184	16134	15860	16157	16059	16165	16003	16000	16125	16063	16029	15967	16067	16086	16070	16113	16039	16006	16253	15972	16064	16108	16119	15967	15983	16081	16035	16128	16133	16052	16008	16053	16020	16147	16089	16132	16031	16011	16034	16199	16206	16012	16204	16180	16142	16085	16253	16082	16088	16083	16059	16015	16114	16159	15953	16041	16217	15898	15944	15906	16177	16121	16114	16169	16137	16172	16021	16062	15853	15883	16179	16242	16081	15965	16214	15979	16236	16286	16161	16075	16334	16014	16010	16226	16166	16031	16073	16178	16140	16168	16067	15963	16065	16191	16121	15957	16049	16117	16381	16061	16071	15921	16094	15970	16278	16110	16052	16095	16175	16045	16187	16072	16228	16084	16155	16057	16149	16076	16202	16132	15912	16011	16184	15993	16116	15901	15890	15922	16157	16013	16014	16069	16150	16211	16109	15970	16072	15862	16042	16133	16230	16106	16004	16056	16024	16130	16022	16040	16198	16092	16023	16164	16007	16188	16055	15965	16052	16083	16055	15950	15969	15994	16047	16208	16099	16123	16234	16062	15985	16105	15835	16155	16085	16185	16001	16113	16032	16208	16225	16104	16032	16132	16041	16163	16142	16205	16114	16070	16078	16114	16057	15900	16223	16147	16134	16144	15977	16104	16059	15953	16136	16207	16138	16072	16272	16091	16016	15916	16213	16180	15982	15888	16109	15957	16194	16107	16177	16277	16134	16021	16249	16139	16024	16002	16168	16104	16234	16063	16285	16264	16038	16043	16044	16125	16044	15995	16152	16249	16049	16015	15973	15918	16151	16153	16156	16077	15954	16164	16231	16210	16100	15979	15997	16155	16099	16147	16061	16244	16040	16151	15978	16089	16135	15982	16025	16108	15995	16220	16091	16076	16035	16130	16148	15883	16095	16060	16157	16150	16079	16120	16270	16071	16073	16022	16117	16115	16088	16095	16037	16146	16032	16048	16100	16014	16123	16101	16028	16222	16124	16077	16158	16159	16104	15958	16157	16031	16025	16081	16172	16150	16161	16038	16117	16132	16088	16038	16171	16033	16092	16164	16152	16267	16095	16282	15992	15991	15932	16238	16209	16175	16049	15957	16216	16050	16067	16015	16159	16094	16010	16119	16066	16094	15910	15885	16241	16121	15828	16204	16214	16103	16107	15907	16163	16066	16155	16054	16216	15942	16000	16042	16170	16204	15999	16118	16001	15926	16088	16035	16144	16049	16149	15945	16022	16117	16178	16058	16070	16023	16102	16228	15918	16139	16110	16203	16000	16225	16155	16157	15978	16152	16065	16250	16028	16107	16228	16052	16234	16087	16163	16001	16041	16037	16239	16053	16407	16025	16137	16065	16077	16138	16158	16174	16150	16052	16123	16112	16297	16194	16180	16072	16145	15910	16122	16207	16089	16030	16075	16059	16039	16032	16019	15927	16071	16153	15910	16209	16066	15949	16123	16213	16333	16195	16034	16068	15970	16118	16159	16011	16129	16053	16096	16061	15895	16198	16221	16033	16026	16046	16212	16103	16130	16003	16209	16152	16162	16058	16092	16094	16081	16130	15976	16134	16054	16079	16084	16078	16052	15890	16004	16155	15866	16087	16080	16127	16014	16050	16118	15945	16194	16127	16338	15951	16018	16064	16348	15891	16062	16257	16282	16110	16013	15950	16073	16033	16155	16096	16164	16173	16174	15980	16156	16002	16206	16231	16242	16054	16078	16099	16095	15985	16110	16103	16053	16089	15957	16036	16118	16294	16043	16059	15983	15951	16129	15964	15999	16027	16121	15948	16096	15978	15986	16062	16033	16305	16139	16038	16075	16067	16043	16045	16046	16186	16219	16192	16079	16182	16058	16178	16196	15929	16103	16101	16237	16000	15881	15991	15918	15956	15993	16015	16074	16342	16107	16093	16166	16077	16038	15753	16108	15961	16135	16219	16235	16124	16189	16097	15982	16099	16251	16003	15993	16145	16120	15818	16075	16176	16007	16113	16102	15911	16080	16085	15953	16179	16226	15969	16080	16004	16200	16239	16015	16060	16235	16134	16030	16042	16146	16028	16015	16100	16109	16043	15975	16193	16012	15866	16021	16334	15917	16232	16019	16193	16271	15904	16156	16083	16042	16088	15957	16117	16064	16228	16076	16281	16243	16121	16105	15965	16075	16136	15993	16254	15956	15995	16016	16241	16240	16009	16071	16072	16186	16068	16014	16005	15974	16017	16153	16141	16119	16178	16005	16155	16099	16170	16128	16127	16026	16224	15991	16172	16119	16135	16129	16044	16066	16070	16179	16166	15910	16160	16158	16062	16235	16039	16158	15970	16075	15947	16099	16148	16000	16178	16064	16088	15860	16272	16131	15962	16009	16168	16127	16014	16129	16156	16131	15943	16101	16060	16220	16156	16077	15983	16203	16120	16114	16032	16141	16334	16030	16025	16101	16239	16038	16136	16145	15975	15986	16047	15976	15883	16149	16167	16273	16035	16130	16019	16206	16095	16030	16184	16063	15966	16230	16140	16199	15891	16093	16142	16143	16121	16118	15939	16243	16208	16041	16180	16149	15952	16065	16022	16123	16046	16190	16218	16007	16037	16004	16127	15939	16225	16112	16240	16081	16034	16074	16044	16058	16247	16166	16095	15947	16107	16059	16038	16184	15919	16072	16214	16167	15952	16038	16079	16143	16169	15953	15888	15915	16157	16032	16116	16045	16174	16104	15960	15964	16096	16204	16025	16132	16193	16107	16172	16016	16173	15992	15973	16080	15979	16150	16080	16195	15896	16026	15977	16108	15997	16098	16040	16066	16015	15969	16245	16002	16074	16129	15989	16059	16009	16136	16083	16115	16043	16240	16059	16090	16100	16224	16062	16094	16127	16245	16168	16012	16193	16079	16030	16164	15920	16066	16290	16128	16029	16118	16024	15951	16078	16112	15937	16055	16194	15919	16015	16191	16059	16040	15969	16061	16050	16162	16002	16097	16112	16084	16191	16245	15881	16170	16269	16099	16040	16147	16066	15955	16023	16229	15965	16228	15877	16162	16133	15956	16152	16224	16122	15988	16220	16139	16132	16072	16102	16062	16257	16121	16016	16027	15998	16154	16077	16048	16071	16150	15880	16108	16074	15904	16044	16034	15933	16099	16052	16072	16166	16089	16028	16038	16084	16219	16023	16219	16136	16068	16130	16195	16180	16100	16143	16291	16083	16152	15939	16015	16079	16091	16267	16167	16294	16392	16247	16137	16124	16012	16149	15929	15958	15941	16124	16070	16242	16266	16266	16201	16059	16114	16028	15974	16146	16153	16160	16115	16079	16010	16024	16182	16114	16119	15938	16110	16011	16095	16013	16210	16218	16181	16232	16197	16025	16012	16078	15903	16179	16083	16151	16036	16156	16155	16031	16290	16043	16130	16152	16215	16035	16111	16095	15955	16088	16007	16111	16266	16039	16312	16184	16045	16095	16210	16273	16023	16043	15917	16145	15971	16013	16254	16331	15963	16107	16029	16216	16052	15845	16171	16068	16103	16162	16089	16141	16010	16329	16161	15981	16041	16170	16123	16092	16110	15956	16028	16093	16093	16013	15993	15957	16062	16032	16177	16260	16043	16004	16260	16134	16172	16165	15982	16002	15950	16197	16129	16193	16018	15956	16213	16092	16109	16061	16157	16124	15963	16135	16132	16123	16015	16105	16107	15997	16219	16150	16249	16091	16148	16082	16108	16011	16134	16052	16174	16033	16223	16042	16183	16150	16177	15998	16065	16031	16196	16009	16148	16127	15948	16174	16009	16115	16086	16035	16021	16143	16094	16187	16271	16121	16004	16154	16096	16013	16140	15994	16214	16082	16076	16181	16047	16137	16276	15969	16062	16220	16011	16052	16139	16131	16010	16070	16064	16276	16099	16148	16105	16077	16163	16086	16044	16131	15848	16056	16157	16052	16043	16223	16178	16087	16127	16060	16032	15945	15930	16040	16169	16088	16159	16185	16242	15978	16075	16037	15998	16028	16111	15816	16189	16061	15914	16044	16250	16092	16054	16022	16136	16034	16157	16020	16037	16115	16162	16006	16119	16130	16023	16363	15946	16183	16062	16126	16140	16028	16219	16252	16192	16137	16009	16043	16065	16146
24609	21732	30038	28601	28303	27907	28785	25039	24137	24286	24002	23570	23489	23260	23343	22940	22813	23030	24316	24551	24435	23941	23306	23534	23477	23229	23027	22701	22862	23009	22607	22397	22691	22498	22619	22517	22633	22375	22543	22585	22463	22327	22506	22428	22463	22307	22419	22599	22511	22379	22223	22225	22489	22180	22275	22521	22168	22273	22351	22457	22500	22389	22234	22322	22242	22214	22396	22406	22394	22326	22385	22198	22217	22381	22393	22396	22377	22530	22306	22241	22318	22396	22403	22606	22452	22253	22085	22267	22408	22215	22504	22455	22180	22343	22304	22121	22314	22398	22311	22331	22281	21931	22196	22263	22241	22185	22281	22443	22406	22255	22356	22331	22330	22411	22492	22367	22250	22352	22357	22071	22398	22504	22459	22379	22332	22117	22074	22417	22114	22325	22373	22343	22292	22546	22496	22306	22221	22278	22312	22197	22456	22199	22109	22240	22420	22285	22337	22277	22417	22333	22315	22169	22283	22390	22242	22084	22342	22279	22251	22243	22250	22367	22444	22244	22108	22184	22334	22156	22164	22077	22136	22324	22176	22251	22036	22118	22454	22227	22284	22242	22425	22286	22465	22308	22170	22355	22378	22443	22286	22388	22409	22068	22234	22097	22492	22252	22257	22278	22494	22352	22294	22548	22379	22187	22322	22615	22275	22384	22262	22342	22424	22324	22549	22122	22395	22119	22049	22048	22424	22211	22145	22459	22179	22401	22132	22249	22377	22371	22352	22259	22198	22437	22220	22140	22269	22401	22467	22182	22416	22230	22255	22320	22205	22499	22200	22234	22401	22568	22293	22210	22335	22186	22254	22393	22497	22563	22128	22365	22323	22293	22291	22344	22071	22102	22095	22263	22040	22618	22129	22476	22361	22332	22174	22168	22386	22143	22301	22315	22216	22486	22154	22429	22148	22447	22477	22386	22262	22207	22248	22261	22367	22546	22316	22183	22282	22199	22333	22291	22484	22324	22459	22057	22385	22448	22329	22110	22233	22349	22286	22409	22278	22417	22292	22480	22355	22015	22499	22434	22198	22462	22495	22290	22453	22184	22350	22328	22312	22426	22322	22336	22115	22241	22270	22252	22436	22410	22195	22280	22176	22126	22136	22379	22225	22279	22340	22167	22204	22333	22155	22134	22440	22129	22266	22107	22206	22212	22082	22132	22500	22432	21976	22244	22242	21916	22314	22439	22174	22304	22175	22244	22275	22319	22269	22464	22255	22180	22318	22192	22283	22392	22556	22479	22376	22166	22332	22308	22287	22319	22253	22318	22245	22575	22410	22180	22361	22462	22414	22242	22365	22118	22255	22154	22221	22449	22213	22331	22609	22138	22446	22563	22153	22176	22248	22276	22375	22129	22164	22136	22274	22235	22252	22158	22173	22125	22398	22281	22204	22180	22235	22303	22207	22228	22333	22174	22168	22295	22233	22261	22288	22473	22325	22401	22390	22025	22247	22131	22129	22298	21948	22200	22125	22277	22511	22447	22211	22153	22281	22267	22184	22183	22365	22259	22272	22341	22142	22243	22363	22443	22468	22191	22358	22239	22434	22352	22266	22255	22369	22426	22156	22392	22203	22292	22157	22368	22357	22071	22320	22265	22099	22277	22123	22647	22223	22246	22288	21912	22199	22210	22236	22521	22224	22311	22128	22105	22233	22184	22321	22386	22293	22378	22101	22288	22278	22562	22437	22450	22461	22330	22211	22159	22336	22228	22169	22098	22331	22185	22310	22135	22323	22294	22442	22274	22528	22265	22168	22338	22438	22382	22337	22367	22212	22228	22455	21813	22146	22330	22319	22214	22468	22243	22302	22203	22193	22107	22328	22213	22386	22388	22154	22276	22354	22382	22373	22240	22300	22436	22380	22314	22389	22344	22300	22395	22299	22225	22266	22201	22267	22365	22324	22137	22501	22272	22438	22343	22124	22405	22193	22316	22312	22368	22270	22277	22216	22484	22345	22301	22418	22194	22346	22222	22404	22397	22555	22339	22297	22218	22241	22529	22459	22256	22380	22162	22354	22162	22250	22247	22426	22284	22291	22337	22289	22234	22194	22427	22395	22139	22123	22354	22424	22339	22314	22394	22397	22476	22460	22248	22229	22554	22425	22268	22360	22109	22180	22185	22278	22468	22376	22367	22071	22294	22248	22423	22327	22231	22156	22360	22368	22363	22502	22153	22270	22284	22196	22047	22152	22154	22220	22080	22169	22429	22241	22362	22398	22335	22338	22337	22304	22263	22411	22626	22085	22383	22194	22280	22215	22326	22341	22358	22361	22324	22277	22410	22168	22516	22309	22521	22450	22321	22071	22274	22190	22030	22233	22159	22238	22204	22287	22324	22448	22451	22220	22033	22338	22355	22486	22124	22176	22337	22267	22367	22390	22146	22328	22257	22551	22364	22308	22068	22354	22061	22419	22434	22463	22105	22136	22415	22254	22240	22278	22323	22437	22207	22120	22191	22173	22130	22493	22423	22131	22332	22337	22420	22323	22010	22360	22535	22091	21993	22225	22251	22143	22259	21966	22117	22240	22421	22135	22182	22267	22281	22178	22120	22368	22397	22249	22333	22204	22375	22174	22346	22479	22294	22458	22529	22505	22284	22277	22400	22321	22277	22104	22218	22408	22328	22308	22335	22179	22220	22176	22158	22485	22359	22442	22452	22057	22249	22175	22326	22244	22258	22158	22223	22431	22765	22272	22215	22278	22204	22295	22295	22239	22220	22449	22318	22245	22036	22424	22201	22143	22351	22363	22040	22361	22137	21859	22161	22274	22426	22300	22513	22380	22342	22268	22596	22425	22345	22350	22596	22272	22326	22157	22174	22135	22452	22413	22433	21902	22436	22687	22334	22333	22100	22140	22471	22418	22455	22266	22277	22130	22266	22420	22611	22186	22323	22028	22326	22477	22323	22358	22519	22257	22189	22151	22145	22175	22354	22220	22142	22283	22178	22286	22159	22451	22262	22075	22606	22472	22100	22258	22154	22138	22218	22491	22290	22165	22229	22326	22429	22443	22139	22123	22283	22465	22492	22410	22308	22253	22204	22267	22225	22200	22317	22293	22018	22416	22368	22298	22265	22329	22300	22193	22328	22397	22360	22418	22140	22334	22333	22189	22157	22420	22058	22187	22263	22419	22169	22376	22292	22481	22307	22259	22334	22232	22247	22466	22505	22374	22251	22227	22423	22143	22285	22206	22142	22445	22230	22198	22412	22155	22299	22340	22268	22456	22461	22336	22324	22533	22075	22303	22172	22281	22429	22482	22254	22364	22256	22280	22471	22421	22288	22357	22368	22302	22200	22264	22270	22289	22254	22380	22110	22271	22376	22419	22421	22074	22172	22360	22177	22320	22486	22341	22083	22131	21985	22101	22240	22178	22317	22341	22305	22390	21984	22078	22346	22546	22261	22164	22460	22417	22148	22162	22312	22026	22163	22046	22423	22266	22267	22013	22293	22050	22464	22033	22163	22460	22588	22079	22227	22355	22283	22427	22276	22130	22172	22278	22232	22155	22188	22235	22105	22375	22260	22121	22193	22350	22450	22241	22191	22553	22267	22450	22069	22242	22423	22207	22181	22169	22150	22175	22195	22210	22418	22268	22131	22546	22207	22363	22277	22429	22102	22289	22258	22336	22439	22331	22339	21961	22365	22212	22102	22517	22215	22115	22151	22380	22100	22253	22202	22343	22166	22322	22073	22356	22401	22215	22352	22357	22106	22182	22385	22094	22245	22254	22050	22233	22224	22188	22297	22378	22300	22198	22176	22133	22304	22202	22396	22004	22261	22244	22236	22203	22412	22120	22398	22283	22316	22259	22479	22146	22303	22280	22309	22338	22174	22266	22320	22354	22099	22171	22224	22389	22253	22230	22204	22426	22352	22410	22193	22231	22288	22269	22324	22124	22398	22350	22319	22174	22319	22406	22206	22301	22153	22312	22195	22303	22112	22300	22506	22338	22202	22207	21966	22405	22267	22275	22477	22153	22568	22444	22240	22158	22233	22345	22043	22394	22122	22058	22217	22276	22369	22486	22339	22159	22508	22255	22497	22297	22189	22286	22331	22394	22236	22216	22233	22279	22158	22095	22332	22325	22073	22328	22224	22159	22314	22244	22243	22181	22238	22287	22263	22350	22240	22200	22129	22577	22294	22273	22198	22245	22430	22207	22680	22323	22071	22229	22245	22395	22128	22202	22233	22294	22251	22265	22148	22394	22433	22290	22133	22523	22577	22263	22116	22303	22497	22276	22308	22371	22503	22099	22667	22261	22368	22345	22204	22294	22117	22372	22155	22371	22409	22521	22294	22066	22454	22214	22249	22472	22278	22426	22199	22405	22267	22210	22336	22406	21984	22169	22106	22089	22329	22098	22192	22286	22087	22230	22512	22288	22473	22457	22399	22209	22438	22373	22265	22243	22235	22200	22286	22222	22531	22305	22267	22543	22334	22552	22458	22537	22188	22226	22216	22258	22203	22227	22307	22469	22409	22435	22140	22503	22284	22499	22261	22467	22324	22214	22458	22336	22494	22309	22146	22512	22185	22299	22081	22108	22288	22293	22467	22249	22177	22225	22268	22333	22331	22324	22352	22369	21857	22322	22393	22226	22192	22214	22370	22212	22064	22071	22400	22331	22229	22298	22144	22103	22261	22288	22266	22046	22385	22168	22367	22110	22077	22306	22357	22310	22262	22211	22484	22408	22409	22277	22121	22477	22503	22352	22375	22099	22227	22130	22212	22218	22427	22057	22253	22217	22325	22433	22342	22422	22218	22160	22206	22453	22267	22410	22276	22325	22385	22470	22509	22332	22318	22342	22187	22104	22353	22134	22420	22410	22271	22236	22213	22235	22302	22255	22323	22274	22309	22327	22280	22166	22153	22294	22417	22249	22383	22300	22431	22306	22246	22422	22186	22102	22209	22238	22229	22216	22271	22535	22230	22200	22346	22267	22129	22211	22223	22349	22297	22049	22104	22260	22278	22446	22253	22330	22159	22218	22391	22397	22105	22075	22065	22343	22164	22302	22395	22221	22436	22175	22033	22354	22460	22385	22090	22196	22150	22348	22136	22096	22153	22425	22491	22345	22454	22420	22213	22207	22210	22239	22225	22128	21942	22260	22100	22271	22250
42837	77691	72706	55991	38856	22816	19595	18663	18300	18143	17578	17160	16992	16777	16736	16242	16308	16628	18343	18440	18109	17532	17176	17035	16814	16544	16421	16122	16240	16358	15853	15896	15899	15670	15789	15826	15806	15893	16039	15832	15695	15666	15737	15742	15711	15853	15602	15620	15703	15676	15538	15674	15761	15759	15736	15580	15845	15560	15819	15617	15748	15638	15495	15778	15528	15682	15683	15731	15738	15671	15600	15610	15835	15443	15557	15687	15579	15654	15580	15844	15525	15588	15625	15613	15541	15564	15843	15674	15528	15704	15483	15626	15527	15723	15613	15749	15661	15659	15706	15651	15562	15625	15714	15654	15668	15660	15679	15587	15518	15568	15663	15655	15705	15724	15647	15659	15583	15452	15676	15669	15718	15692	15803	15780	15578	15497	15844	15362	15680	15741	15729	15496	15551	15460	15492	15647	15642	15636	15664	15579	15599	15717	15677	15634	15654	15690	15731	15723	15626	15648	15902	15747	15453	15695	15735	15451	15647	15486	15631	15610	15626	15579	15657	15628	15509	15714	15610	15750	15563	15639	15690	15613	15639	15551	15508	15745	15684	15733	15643	15655	15569	15505	15622	15551	15767	15752	15585	15507	15601	15834	15491	15553	15703	15769	15664	15507	15612	15492	15646	15730	15583	15592	15518	15643	15535	15600	15631	15493	15682	15569	15622	15847	15523	15668	15654	15696	15630	15677	15725	15750	15748	15769	15660	15524	15636	15709	15716	15633	15534	15556	15426	15678	15504	15616	15536	15607	15597	15583	15709	15599	15723	15670	15566	15651	15751	15681	15579	15433	15658	15611	15652	15673	15602	15522	15741	15573	15690	15598	15700	15682	15527	15673	15594	15617	15688	15834	15700	15644	15722	15606	15732	15539	15539	15710	15688	15590	15650	15676	15564	15456	15648	15519	15561	15522	15644	15817	15505	15745	15597	15587	15589	15595	15704	15676	15716	15711	15529	15691	15535	15546	15682	15618	15584	15599	15645	15723	15605	15617	15609	15608	15510	15575	15468	15628	15735	15663	15617	15533	15745	15641	15586	15734	15614	15780	15695	15576	15580	15655	15649	15709	15571	15676	15591	15639	15665	15695	15706	15629	15545	15707	15560	15828	15480	15514	15802	15659	15542	15606	15521	15649	15708	15290	15743	15818	15584	15579	15651	15624	15721	15558	15569	15803	15670	15666	15678	15757	15801	15819	15791	15411	15744	15581	15711	15543	15689	15743	15616	15538	15672	15594	15456	15796	15626	15494	15540	15470	15656	15702	15662	15937	15638	15749	15569	15710	15524	15640	15577	15577	15626	15585	15712	15598	15611	15625	15574	15779	15760	15513	15621	15618	15690	15701	15744	15618	15478	15594	15709	15602	15778	15709	15516	15625	15553	15708	15584	15586	15761	15718	15437	15703	15699	15556	15541	15635	15574	15694	15519	15688	15624	15758	15750	15656	15646	15564	15649	15635	15628	15624	15610	15553	15668	15553	15733	15591	15630	15632	15687	15760	15583	15708	15679	15738	15688	15549	15660	15655	15666	15524	15616	15612	15692	15720	15772	15798	15642	15712	15816	15677	15790	15654	15531	15705	15506	15575	15442	15577	15738	15681	15741	15634	15752	15432	15652	15625	15526	15506	15633	15706	15723	15805	15585	15676	15620	15768	15469	15640	15645	15623	15780	15606	15639	15613	15695	15590	15604	15747	15473	15560	15753	15796	15591	15747	15677	15689	15660	15665	15604	15643	15756	15671	15757	15460	15483	15626	15636	15581	15703	15702	15575	15702	15615	15649	15626	15524	15742	15623	15657	15619	15751	15747	15504	15659	15612	15585	15616	15586	15575	15509	15559	15720	15565	15529	15729	15456	15641	15699	15549	15811	15492	15589	15726	15580	15664	15500	15604	15666	15828	15734	15741	15747	15624	15516	15790	15596	15996	15661	15670	15709	15513	15517	15663	15515	15566	15683	15557	15806	15571	15946	15640	15632	15565	15593	15755	15668	15524	15688	15584	15582	15700	15621	15517	15651	15496	15660	15454	15785	15585	15496	15658	15754	15657	15747	15756	15558	15479	15590	15752	15523	15601	15674	15478	15745	15736	15547	15633	15498	15615	15585	15450	15613	15622	15626	15555	15656	15524	15613	15680	15800	15610	15663	15552	15644	15741	15601	15552	15511	15730	15597	15759	15560	15720	15520	15673	15584	15560	15698	15560	15545	15570	15721	15596	15674	15646	15607	15584	15638	15537	15620	15841	15516	15762	15658	15760	15479	15702	15641	15868	15610	15557	15631	15520	15822	15675	15648	15504	15660	15619	15516	15852	15697	15700	15607	15636	15753	15577	15582	15464	15592	15825	15742	15679	15889	15544	15536	15692	15536	15655	15453	15623	15553	15603	15759	15510	15393	15529	15603	15495	15606	15771	15615	15615	15645	15720	15448	15580	15664	15577	15648	15645	15608	15652	15727	15825	15538	15739	15532	15699	15688	15685	15785	15642	15528	15610	15671	15748	15482	15659	15654	15634	15659	15702	15655	15507	15447	15644	15640	15736	15628	15642	15723	15598	15605	15515	15650	15732	15443	15549	15315	15670	15727	15691	15677	15555	15596	15795	15753	15502	15765	15629	15785	15709	15706	15641	15687	15778	15704	15601	15753	15638	15698	15697	15584	15518	15723	15737	15714	15655	15658	15505	15550	15633	15733	15530	15683	15672	15603	15714	15760	15742	15570	15549	15671	15674	15718	15663	15611	15644	15756	15645	15702	15664	15930	15687	15688	15852	15615	15556	15566	15652	15692	15728	15566	15620	15499	15608	15716	15638	15739	15706	15563	15837	15808	15585	15617	15824	15534	15606	15663	15589	15742	15513	15686	15778	15645	15688	15626	15614	15550	15593	15700	15462	15642	15522	15570	15682	15802	15707	15687	15611	15662	15761	15778	15684	15793	15718	15736	15797	15601	15716	15514	15692	15643	15550	15481	15645	15553	15804	15690	15559	15617	15743	15553	15655	15719	15506	15710	15546	15676	15609	15689	15630	15725	15729	15841	15653	15845	15515	15668	15712	15630	15758	15619	15664	15729	15619	15750	15695	15682	15806	15523	15659	15701	15625	15603	15516	15511	15761	15734	15743	15502	15774	15651	15608	15678	15615	15639	15711	15704	15602	15717	15525	15720	15663	15596	15591	15723	15499	15603	15727	15584	15629	15605	15827	15848	15634	15602	15714	15626	15716	15440	15588	15654	15620	15730	15601	15618	15730	15502	15672	15450	15651	15681	15548	15716	15636	15636	15703	15619	15746	15644	15686	15636	15698	15559	15568	15611	15765	15665	15579	15670	15698	15468	15580	15520	15587	15676	15613	15690	15503	15606	15754	15780	15756	15690	15725	15682	15424	15717	15589	15663	15729	15646	15632	15578	15590	15635	15595	15675	15655	15706	15811	15532	15563	15723	15571	15664	15699	15534	15631	15734	15691	15551	15591	15590	15713	15586	15694	15635	15616	15632	15669	15782	15775	15650	15631	15826	15665	15840	15742	15858	15647	15785	15705	15808	15574	15648	15677	15583	15693	15748	15659	15620	15575	15696	15835	15439	15692	15637	15725	15656	15631	15630	15741	15546	15527	15591	15787	15585	15509	15759	15791	15510	15714	15482	15585	15693	15593	15781	15499	15770	15722	15653	15667	15618	15775	15644	15644	15727	15641	15375	15651	15707	15658	15661	15640	15651	15757	15756	15792	15841	15554	15607	15921	15781	15577	15723	15721	15785	15670	15642	15843	15642	15732	15602	15557	15629	15577	15679	15710	15785	15597	15623	15623	15418	15469	15724	15672	15804	15735	15557	15840	15767	15510	15587	15683	15810	15497	15706	15656	15631	15647	15540	15671	15583	15779	15585	15588	15642	15623	15627	15589	15598	15679	15455	15742	15548	15661	15665	15585	15558	15698	15621	15555	15639	15654	15526	15531	15700	15640	15509	15762	15428	15659	15597	15566	15732	15663	15694	15770	15624	15729	15615	15682	15687	15523	15634	15682	15690	15672	15692	15768	15746	15860	15763	15799	15789	15469	15599	15777	15598	15490	15623	15701	15654	15673	15608	15674	15763	15903	15575	15598	15660	15574	15585	15567	15764	15570	15520	15527	15609	15694	15684	15544	15666	15770	15460	15678	15637	15583	15618	15493	15768	15598	15580	15507	15452	15742	15608	15687	15714	15692	15587	15551	15841	15660	15670	15602	15722	15605	15516	15605	15786	15517	15607	15622	15675	15517	15644	15834	15673	15584	15721	15692	15597	15641	15572	15550	15517	15701	15586	15648	15520	15657	15929	15773	15584	15638	15691	15526	15742	15703	15680	15560	15660	15510	15657	15607	15490	15610	15598	15834	15550	15626	15683	15638	15691	15799	15783	15755	15702	15603	15674	15699	15632	15659	15514	15764	15449	15753	15707	15814	15648	15673	15551	15514	15712	15635	15695	15682	15669	15431	15733	15678	15647	15676	15693	15683	15453	15667	15720	15553	15702	15789	15600	15823	15696	15636	15573	15688	15553	15700	15726	15702	15591	15678	15681	15445	15675	15639	15534	15739	15678	15917	15566	15694	15705	15810	15632	15686	15694	15676	15771	15636	15633	15652	15615	15716	15714	15588	15690	15706	15570	15487	15570	15667	15644	15583	15710	15612	15673	15599	15524	15776	15604	15640	15769	15567	15704	15541	15803	15635	15620	15575	15613	15348	15663	15484	15455	15607	15552	15642	15492	15720	15788	15635	15637	15563	15574	15559	15624	15717	15777	15478	15679	15677	15526	15569	15382	15472	15681	15631	15784	15677	15596	15636	15760	15423	15727	15675	15588	15832	15607	15823	15586	15717	15662	15461	15672	15525	15665	15728	15660	15702	15666	15789	15805	15582	15712	15650	15516	15680	15727	15684	15552	15668	15612	15659	15685	15595	15609	15795	15738	15755	15740	15644	15705	15826	15819	15533	15576	15686	15417	15808	15626	15676	15611	15730	15656	15629	15717	15648	15617	15787	15574	15682	15710	15636	15538	15617	15547	15742	15590	15677	15741	15554	15615	15720	15551	15583	15736	15659	15664	15732	15676	15615	15664	15527	15741	15654	15775	15581	15868	15670	15593	15754	15587
40065	47431	51220	42498	31789	26257	25348	25018	24967	25205	24825	24624	24783	24687	24730	24459	24491	24628	25156	25305	25098	24961	24898	24805	24970	24680	24517	24764	24632	24474	24237	24320	24544	24200	24122	24545	24408	24476	24602	24212	24400	24193	24275	24394	24254	24377	24400	24243	24305	24325	24212	24253	24498	24562	24369	24423	24588	24248	24312	24264	24305	24299	24213	24297	24130	24240	24246	24245	24571	24642	24492	24134	24360	24324	24331	24385	24333	24139	24408	24073	24406	24069	24294	24269	24245	24444	24333	24474	24308	24398	24478	24337	24270	24396	23927	24191	24284	24213	24347	24311	24122	24292	24232	24210	24261	24239	24335	24482	24155	24546	24472	24238	24433	24234	24193	24352	24396	24065	24287	24125	24295	24117	24484	24197	24188	24151	24133	24275	24235	24259	24340	23942	24374	24437	24182	24375	24299	24403	24272	24234	24240	24453	24426	24388	24335	24134	24277	24376	24281	24149	24235	24151	24282	24139	24236	24396	24193	24290	24517	24330	24215	24209	24216	24115	24323	24205	24119	24304	24329	24375	24184	24467	24110	24525	24366	24276	24274	24343	24306	24192	24452	24075	24269	24238	24524	24151	24478	24321	24049	24107	24567	24350	24224	24316	24114	24251	24267	24273	24226	23959	24346	24278	24302	24305	24501	24385	24240	24091	24454	24206	24232	24366	24381	24426	24353	24462	24229	24071	24104	24325	24370	24391	24538	24230	24127	24391	24551	24179	24365	24239	24078	24411	24330	24199	24231	24043	24015	24620	24323	24145	24246	24467	24340	24218	24500	24266	24410	24531	24129	24241	24234	24306	24331	24320	24217	24122	24471	24350	24426	24198	24104	24397	24300	24466	24248	24251	24065	24323	24185	24409	24298	24363	24454	24287	24170	24574	24235	24379	24292	24192	24291	24268	24111	24131	24249	24417	24496	24318	24146	24295	24574	24368	24134	24225	24416	24172	24225	24399	24294	24394	24059	24419	24330	24051	24379	24630	24267	24351	24242	23972	24201	24368	24516	24163	24438	24071	24504	24385	24416	24289	24096	24379	24377	24471	24525	24368	24388	24376	24291	24355	24288	24253	24280	24158	24254	24225	24488	24307	24270	24184	24261	24344	24269	24419	24183	24524	24552	24259	24488	24323	24067	24256	24159	24527	24494	24402	24280	24196	24235	24434	24496	24487	24360	24403	24321	24378	24223	24287	24147	24382	24309	24194	24149	24344	24185	24462	24418	24244	24262	24129	24326	24520	24497	24179	24418	24348	24325	24401	24340	24440	24503	24303	24247	24374	24140	24180	24283	24209	24298	24093	24347	24251	24129	24361	24263	24101	24376	24448	24243	24359	24077	24623	24513	24264	24397	24324	24069	24237	24128	24514	24441	24258	24293	24445	24159	24343	24204	24434	24372	24223	24117	24185	24042	24226	24398	24231	24158	24347	24260	24230	24357	24440	24279	24104	24124	24133	24164	24160	24471	24260	24278	24283	24534	24402	24320	24419	24182	24064	24319	24206	24396	24524	24334	24527	24258	24416	24379	24474	24112	24215	24380	24197	24139	24196	24300	24303	24389	24436	24437	24338	24222	24512	24181	24365	24340	24305	24317	24529	24411	24240	24421	24223	24274	24401	24290	24397	24400	24353	24225	24096	24362	24336	24366	24467	24286	24375	24344	24341	24412	24477	24316	24313	24387	24403	24109	24401	24192	24080	24125	24014	24545	24272	24381	24207	24380	24558	24367	24339	24252	24485	24226	24229	24395	24252	24276	24453	24390	24330	24441	24349	24386	24194	24442	24319	24398	24388	24352	24077	24173	24136	24316	24475	24325	24302	24246	24234	24107	24251	24325	24242	24518	24376	24310	24207	24303	24243	24319	24328	24326	24357	24385	24335	24349	24485	24047	24443	24434	24383	24344	24128	24085	24551	24313	24268	24385	24394	24299	24275	24561	24403	24232	24263	24342	24050	24235	24228	24131	24330	24167	24200	24467	24091	24208	24221	24400	24347	24253	24283	24399	24450	24521	24442	24428	24329	24336	24255	24278	24356	23981	24164	24342	24261	24189	24421	24259	24344	24262	24338	24169	24465	24333	24361	24419	24322	24380	24323	24202	24579	24305	24275	24298	24353	24161	24147	24222	24061	24213	24280	24273	24184	24197	24203	24189	24407	24267	24355	24428	24333	24325	24434	24346	24419	24261	24392	24331	24447	24174	24281	24231	24464	24239	24348	24260	24254	24212	24224	24240	24444	24010	24331	24456	24505	24200	24166	24167	24350	24336	24397	24208	24357	24180	24222	24249	24389	24124	24236	24458	24448	24416	24425	24185	24385	24209	24227	24229	24390	24323	24098	24209	24506	24229	24367	24363	24088	24271	24187	24374	24335	24186	24478	24391	24221	24069	24350	24088	24316	24264	24193	24456	24219	24484	24244	24444	24174	24501	24275	24131	24400	24314	24250	24245	24286	24297	24360	24303	24461	24463	24202	24418	24193	24285	24319	24398	24511	24482	24217	24367	24390	24069	24423	24170	24365	24314	24059	24226	24225	24165	24329	24368	24486	24233	24343	24120	24190	24459	24274	24456	24157	24250	24238	24341	24249	24282	24137	24165	24208	24243	24059	24306	24199	24355	24384	24221	24207	24516	24290	24195	24166	24355	24239	24206	24154	24175	24071	24201	24409	24169	24187	24326	24311	24170	24238	24543	24312	24243	24400	24387	24204	24214	24047	24145	24226	24378	24417	24290	24209	24261	24053	24444	24461	24052	24276	24157	24120	24353	24513	24145	24259	24194	24204	24541	24037	24270	24223	24571	24341	24407	24375	24306	24571	24451	24462	24400	24252	24268	24241	24409	24460	24487	24452	24299	24329	24269	24482	24275	24148	24128	24072	24309	24019	24275	24491	24317	24096	24170	24206	24368	24326	24306	24431	24354	24601	24536	24360	24414	24074	24265	24309	24380	24157	24302	24347	24271	24486	24481	24266	24351	24312	24341	24246	24049	24255	24392	24385	24366	24374	24103	24271	24223	24327	24458	24307	24405	24502	24369	24120	24208	24300	24323	24175	24091	24197	24147	24389	24642	24407	24223	24106	24227	24180	24533	24220	24420	24269	24506	24378	24399	24128	24305	24329	24366	24469	24429	24101	24427	24262	24289	24087	24112	24341	24400	24204	24245	24596	24281	24166	24270	24066	24332	24243	24603	24133	24124	24410	24327	24397	24117	24450	24443	24425	24216	24366	24141	24167	24218	24402	24394	24044	24202	24600	24255	24187	24312	24479	24171	24570	24108	24277	24204	24551	24483	24546	24180	24534	24209	24540	24227	24303	24382	24324	24334	24246	24265	24078	24486	24389	24079	24183	24026	24316	24328	24446	24501	24323	24319	24282	24321	24424	24326	24319	24221	24239	24218	24297	24406	24302	24574	24308	24217	24317	24468	24350	24201	24393	24217	24263	24388	24145	24359	24123	24310	24353	24277	24223	24410	24324	24244	24404	24468	24206	24233	24172	24651	24267	24316	24401	24258	24377	24335	24118	24441	24322	24264	24393	24472	24414	24242	24374	24312	24390	24177	24241	24368	24315	24248	24120	24420	24453	24288	24379	24307	24328	24765	24181	24351	24099	24339	24088	24488	24251	24357	24514	24318	24521	24425	24182	24274	24190	24507	24424	24130	24333	24229	24092	24375	24101	24352	24378	24250	24124	24376	24309	24159	24253	24337	24316	24318	24301	24183	24126	24545	24310	24336	24478	24358	24440	24343	24418	24267	24138	24240	24536	24180	24184	24264	24547	24537	24492	24477	24263	24316	24062	24285	24097	24248	24318	24402	24520	23991	24364	24316	24343	24236	24410	24133	24163	24340	24289	24406	24191	24432	24259	24140	24222	24242	24285	24318	24213	24242	24381	24345	24374	24266	24360	24159	24236	24196	24317	24112	24298	24228	24279	24217	24329	24459	24463	24213	24283	24365	24191	24344	24364	24306	24353	24544	24464	24283	24146	24132	24410	24218	24260	24215	24234	24206	24228	24261	24350	24057	24332	24170	24127	24149	24302	24306	24204	24196	24059	24283	24312	24098	24265	24510	24469	24450	24179	24261	24205	24271	24242	24264	24478	24300	24342	24110	24107	24456	24151	24435	24286	24383	24500	24479	24349	24293	24243	24202	24247	24202	24258	24553	24001	24174	24367	23950	24182	24228	24226	24218	24400	24519	24229	24313	24289	24276	24410	24455	24063	24276	24419	24604	24174	24115	24096	24177	24095	24352	24093	24235	24444	24265	24173	24205	24238	24392	24438	24432	24421	24519	24353	24459	24237	24415	24179	24247	24260	24342	24378	24228	24111	24301	24558	24392	24095	24035	24222	24165	24374	24257	24144	24196	24254	24261	24263	24398	24229	24211	24317	24495	24373	24265	24241	24167	24308	24318	24273	24143	24532	24347	24361	24126	24375	24211	24116	23946	24238	24089	24317	24314	24349	24296	24375	24341	24391	24568	24413	24341	24397	24376	24262	24357	24359	24339	24338	24403	24293	24237	24426	24192	24277	24330	24308	24400	24345	24320	24287	24344	24420	24416	24150	24315	24274	24107	24521	24316	24156	24254	24154	24304	24241	24400	24342	24354	24377	24356	24429	24393	24158	24390	24642	24301	24476	24508	24390	24275	24397	24221	24220	24276	24330	24276	24341	24583	24302	24187	24326	24471	24191	24131	24327	24361	24057	24425	24222	24216	24242	24327	24277	24160	24232	24113	24184	24243	24188	24218	24190	24128	24361	24392	24287	24336	24381	24217	24261	24049	24290	24163	24177	24225	24019	24220	24227	24535	24413	24489	24207	24429	24318	24099	24266	24042	24387	24524	24482	24569	24471	24298	24231	24523	24135	24392	24243	24343	24400	24439	24315	24374	24189	24092	24160	24319	24193	24111	24138	24303	24183	24161	24169	24411	24381	24289	24192	24348	24380	24520	24326	24253	24278	24465	24367	24247	23918	24280	24515	24247	24174	24119	24213	24226	24367	24369	24462	24126	24348	24302	24197	24384	24345	24455	24429	24516	24222	24161	24026	24271	24302	24483	23964	24310	24320	24382	24474	24155	24331	24281	24190	24257	24059	24380	24432	24215	24165	24155	24144	24320	24509
39361	57078	51303	37031	24351	18780	17897	17704	17559	17403	17091	17177	16812	17071	17055	16960	16856	16998	18056	18014	17799	17473	17246	17019	17119	17136	16860	17021	16896	16903	16881	16624	16767	16759	16576	16842	16810	16605	16611	16680	16615	16625	16735	16574	16836	16683	16700	16584	16597	16657	16692	16635	16866	16749	16590	16666	16821	16562	16778	16641	16708	16697	16774	16472	16494	16775	16653	16592	16767	16520	16674	16439	16703	16654	16558	16795	16861	16704	16582	16694	16697	16740	16813	16679	16669	16722	16636	16758	16788	16650	16712	16578	16535	16606	16691	16524	16500	16781	16518	16734	16926	16557	16697	16701	16849	16540	16624	16547	16688	16590	16703	16683	16604	16660	16738	16697	16793	16398	16623	16730	16543	16771	16492	16738	16694	16565	16491	16820	16588	16678	16801	16841	16535	16632	16682	16758	16660	16697	16539	16689	16661	16619	16728	16612	16630	16499	16639	16690	16532	16762	16567	16690	16493	16723	16666	16652	16492	16690	16604	16647	16638	16662	16683	16778	16701	16510	16575	16683	16646	16635	16640	16629	16541	16593	16632	16791	16800	16825	16581	16619	16619	16800	16577	16634	16590	16902	16645	16645	16855	16616	16710	16451	16813	16641	16658	16635	16735	16578	16596	16610	16795	16622	16697	16491	16848	16769	16789	16599	16523	16530	16556	16619	16758	16630	16638	16629	16584	16582	16607	16698	16577	16500	16420	16537	16749	16595	16612	16571	16611	16609	16706	16627	16502	16650	16584	16706	16637	16650	16740	16550	16685	16637	16726	16670	16648	16615	16637	16668	16732	16645	16631	16636	16728	16655	16591	16576	16676	16417	16681	16857	16554	16524	16745	16698	16808	16594	16779	16607	16608	16641	16703	16653	16435	16787	16703	16712	16604	16596	16681	16672	16706	16637	16581	16749	16740	16695	16462	16609	16717	16527	16681	16646	16744	16527	16934	16635	16526	16568	16649	16549	16719	16686	16667	16657	16548	16720	16713	16670	16534	16662	16758	16751	16687	16881	16704	16796	16620	16810	16658	16674	16760	16560	16625	16722	16614	16549	16535	16807	16660	16688	16720	16715	16682	16660	16763	16605	16778	16675	16761	16601	16732	16688	16790	16934	16623	16644	16677	16520	16832	16566	16624	16518	16517	16790	16810	16480	16774	16705	16629	16679	16699	16751	16638	16560	16708	16804	16619	16712	16719	16649	16756	16640	16826	16767	16675	16565	16675	16536	16691	16508	16556	16522	16498	16561	16607	16558	16763	16531	16672	16541	16513	16654	16580	16628	16735	16643	16693	16645	16902	16664	16522	16688	16589	16672	16665	16759	16655	16651	16614	16712	16778	16742	16746	16692	16621	16736	16562	16549	16544	16527	16582	16830	16455	16666	16687	16724	16639	16841	16716	16647	16541	16779	16705	16711	16672	16614	16465	16598	16828	16530	16705	16685	16668	16456	16612	16701	16622	16721	16685	16583	16692	16619	16553	16560	16784	16524	16701	16636	16674	16765	16649	16647	16562	16522	16623	16505	16466	16473	16692	16591	16595	16694	16680	16708	16561	16738	16473	16771	16686	16567	16647	16686	16628	16545	16733	16778	16644	16793	16646	16807	16794	16748	16644	16684	16885	16658	16738	16558	16789	16607	16571	16647	16649	16727	16820	16788	16548	16653	16757	16487	16503	16580	16623	16755	16771	16700	16754	16664	16789	16617	16622	16538	16597	16615	16610	16476	16595	16809	16670	16612	16602	16388	16611	16746	16785	16660	16641	16596	16705	16717	16736	16675	16721	16462	16725	16689	16585	16622	16763	16780	16514	16627	16564	16782	16584	16743	16582	16635	16610	16694	16683	16743	16607	16745	16726	16494	16684	16496	16819	16713	16588	16571	16542	16592	16800	16685	16615	16510	16852	16730	16575	16746	16678	16584	16731	16702	16756	16758	16563	16782	16711	16584	16601	16621	16795	16695	16600	16556	16643	16605	16539	16724	16588	16652	16879	16756	16675	16787	16604	16635	16653	16364	16480	16664	16722	16738	16681	16454	16648	16699	16646	16593	16674	16595	16635	16509	16683	16573	16797	16656	16564	16614	16565	16812	16577	16686	16764	16616	16622	16735	16760	16630	16609	16804	16663	16720	16595	16908	16693	16817	16722	16624	16668	16594	16639	16580	16455	16653	16741	16395	16829	16549	16828	16701	16582	16601	16497	16677	16668	16753	16521	16719	16583	16710	16571	16784	16575	16657	16769	16781	16682	16658	16677	16667	16599	16739	16645	16665	16821	16576	16615	16697	16777	16725	16557	16718	16731	16798	16558	16672	16711	16642	16768	16678	16630	16652	16712	16844	16342	16569	16571	16514	16824	16459	16678	16534	16829	16686	16472	16555	16662	16694	16676	16698	16671	16766	16566	16577	16630	16742	16704	16684	16684	16562	16650	16449	16859	16524	16626	16679	16691	16775	16803	16617	16641	16698	16841	16702	16565	16746	16701	16709	16598	16788	16825	16605	16761	16735	16590	16660	16820	16559	16807	16718	16600	16645	16797	16591	16773	16848	16427	16506	16692	16780	16649	16599	16848	16462	16541	16549	16659	16618	16700	16598	16623	16721	16549	16703	16749	16777	16652	16684	16678	16595	16605	16776	16590	16859	16549	16671	16685	16649	16489	16511	16684	16563	16602	16726	16567	16720	16569	16703	16698	16569	16616	16876	16748	16599	16731	16589	16627	16739	16505	16583	16795	16819	16706	16536	16596	16542	16567	16766	16689	16812	16503	16497	16747	16745	16484	16640	16673	16473	16728	16720	16803	16679	16596	16777	16710	16674	16599	16766	16867	16840	16627	16714	16562	16757	16633	16698	16668	16617	16585	16697	16760	16771	16676	16777	16775	16567	16577	16594	16608	16619	16654	16697	16641	16691	16542	16654	16814	16760	16603	16738	16694	16536	16644	16608	16677	16621	16801	16669	16667	16618	16679	16736	16614	16631	16759	16773	16585	16616	16696	16542	16632	16646	16691	16745	16737	16796	16690	16865	16830	16599	16619	16730	16679	16496	16613	16533	16614	16709	16624	16603	16698	16648	16741	16676	16652	16825	16741	16737	16631	16643	16704	16617	16523	16627	16733	16641	16718	16725	16738	16635	16676	16831	16684	16696	16480	16434	16638	16768	16699	16631	16846	16552	16651	16685	16778	16576	16555	16652	16715	16675	16712	16729	16615	16583	16620	16859	16660	16507	16640	16729	16606	16567	16571	16684	16794	16651	16796	16675	16504	16804	16684	16699	16748	16673	16513	16672	16654	16556	16510	16748	16674	16693	16659	16681	16633	16581	16775	16644	16687	16611	16686	16643	16771	16744	16780	16737	16525	16617	16713	16645	16683	16759	16561	16460	16572	16827	16814	16684	16731	16785	16664	16602	16630	16711	16568	16743	16592	16672	16715	16517	16760	16703	16636	16747	16727	16508	16811	16768	16760	16721	16853	16638	16803	16737	16409	16766	16712	16791	16710	16592	16697	16764	16602	16586	16837	16689	16625	16588	16579	16656	16805	16693	16616	16781	16595	16691	16547	16610	16605	16722	16656	16879	16742	16571	16787	16767	16624	16714	16608	16751	16590	16691	16824	16705	16695	16669	16617	16745	16688	16708	16772	16842	16537	16698	16676	16707	16772	16632	16925	16796	16777	16720	16716	16669	16706	16607	16591	16649	16493	16384	16623	16576	16519	16948	16560	16843	16800	16522	16745	16753	16659	16557	16766	16696	16564	16747	16733	16648	16793	16628	16758	16606	16829	16726	16694	16682	16725	16735	16740	16648	16747	16646	16797	16724	16811	16696	16720	16592	16605	16702	16687	16654	16772	16513	16676	16673	16555	16666	16472	16664	16700	16603	16692	16811	16553	16705	16754	16638	16550	16692	16339	16620	16678	16663	16752	16643	16740	16771	16695	16617	16579	16736	16644	16553	16499	16596	16665	16676	16553	16747	16666	16677	16757	16582	16681	16657	16682	16561	16757	16716	16609	16596	16886	16628	16791	16650	16623	16802	16797	16682	16737	16590	16742	16613	16807	16751	16730	16809	16658	16743	16892	16632	16685	16962	16756	16675	16778	16565	16748	16779	16723	16753	16777	16675	16528	16494	16585	16699	16770	16747	16587	16511	16597	16701	16769	16718	16619	16822	16637	16770	16821	16467	16607	16699	16646	16714	16686	16681	16696	16640	16740	16510	16895	16554	16655	16676	16571	16811	16823	16595	16418	16658	16511	16632	16615	16635	16664	16545	16700	16587	16766	16591	16635	16660	16649	16439	16615	16633	16675	16687	16773	16625	16768	16559	16749	16780	16710	16532	16685	16667	16618	16592	16670	16840	16806	16543	16609	16658	16908	16535	16711	16690	16570	16653	16717	16612	16585	16661	16534	16591	16522	16548	16639	16721	16701	16504	16633	16624	16698	16689	16772	16713	16583	16674	16606	16639	16621	16822	16748	16562	16722	16752	16627	16843	16699	16799	16414	16649	16619	16722	16730	16700	16550	16790	16625	16484	16709	16587	16783	16747	16645	16562	16697	16769	16712	16693	16708	16638	16577	16771	16739	16708	16650	16623	16680	16659	16736	16470	16824	16709	16782	16519	16748	16488	16510	16648	16730	16498	16686	16714	16681	16714	16718	16663	16739	16589	16758	16710	16521	16711	16605	16433	16559	16486	16627	16682	16712	16543	16701	16480	16604	16820	16768	16839	16605	16681	16453	16638	16630	16624	16678	16721	16769	16630	16686	16757	16725	16656	16697	16697	16718	16599	16698	16805	16671	16538	16845	16765	16573	16680	16473	16834	16792	16771	16725	16837	16781	16747	16611	16755	16653	16635	16556	16547	16821	16590	16615	16772	16709	16727	16747	16629	16574	16697	16890	16466	16843	16681	16774	16549	16596	16711	16634	16658	16816	16654	16660	16438	16662	16644	16702	16599	16628	16670	16653	16683	16679	16656	16699	16572	16591	16569	16631	16732	16702	16566	16667	16704	16826	16705	16671	16633	16767	16630	16607	16536	16579	16595	16744	16619	16674	16697	16626	16875	16684	16899	16679	16814	16673	16673	16764	16744	16939	16551	16626	16700	16754	16603	16680	16593	16463	16691
26325	21822	31427	32741	29260	27031	26793	24834	24385	24435	24112	23723	23700	23741	23536	23434	23307	23563	24727	24452	24301	24034	23966	23827	23689	23527	23344	23300	23182	22955	23238	23194	23414	23202	23260	23099	23172	22870	22971	22975	23247	22826	23138	23129	23011	22964	23057	23018	23000	22964	23069	23124	23136	23259	22968	22888	23083	23144	23147	23030	23301	23110	22826	22999	22933	23057	22789	22863	23270	22742	23214	23045	22819	23163	22993	22871	23156	23307	23234	23064	22810	22921	22921	23014	23000	22988	22808	23111	23104	22870	23094	22907	22862	22914	22971	23040	22904	22817	22816	22965	22832	22772	22855	22717	23068	22893	22873	22798	22999	22980	23046	23074	22927	22915	23137	22831	23121	23338	23139	22885	22938	22799	22873	23021	22715	22870	23240	23032	23104	23235	22989	22908	22906	22858	22888	23062	22969	23070	22968	22895	22856	22754	22956	23179	23148	22926	22777	23174	23070	22914	23035	22806	22846	23085	23132	22749	23134	22997	23045	22947	23010	23108	22925	22956	22965	22951	22779	22869	23213	23101	22957	22824	22863	22989	23067	22712	23009	22595	22992	22760	23047	22801	22975	23159	22903	22935	23157	22882	22945	22875	22832	23091	23054	23155	23095	23112	23112	23241	23016	22911	23004	22904	22746	22788	23005	23027	23148	22838	22953	23125	22984	23031	22960	22859	22776	22905	22800	23081	23001	22777	22752	23051	23150	23006	23073	23171	22965	22782	23029	22692	23195	22991	23090	22997	23014	22880	23104	22998	23039	22906	22855	22997	23176	22889	22787	22845	22857	22969	22808	22863	22837	22858	22626	22719	23165	22893	22832	22828	23016	22898	23039	22827	23070	23023	23097	22986	22890	22941	22830	23016	22816	22889	22786	22864	22983	22842	22928	22760	22921	23232	22827	22770	22895	22773	23060	22904	22800	22742	23001	22761	22776	23003	23024	23211	22716	22921	23100	22965	23131	22858	22781	22911	22861	22962	22975	22830	23156	22802	22977	23060	22930	23109	22953	22937	22999	22822	22856	22967	23018	22767	23070	22811	22946	23379	22952	22841	22949	22889	23029	22801	23041	22737	22948	22974	22881	22862	22860	22962	22967	22797	22544	22894	23131	22785	23229	22705	22876	22875	23135	23151	23049	22767	22815	22654	22967	22939	22941	22964	22977	22943	22935	23015	22879	22854	22946	22744	23153	22814	22936	22968	22833	23278	22817	22794	22701	22987	23120	22884	22955	22816	22875	22916	23002	22708	22769	22956	22924	22824	23146	22814	23060	22965	22941	22956	22893	22870	23111	23044	22728	22774	22689	23200	22947	23255	22936	22969	22981	22879	22990	22845	23299	23024	22922	22758	22912	22983	22968	23105	22778	22593	22898	23187	23117	23091	23004	22629	22866	22982	23004	22936	22926	22792	22976	23122	22999	23036	23225	22847	22887	22783	23141	22973	22889	22996	23164	23063	23285	22793	23061	23147	22962	23210	23030	22846	22983	22893	23140	22728	22961	22828	23008	22989	22772	22895	23282	22955	22909	22975	22895	22859	22871	22824	22891	22745	22957	22871	23082	23118	22821	22963	22905	22751	22695	23014	22824	22966	23103	23211	23080	23079	23085	22949	22963	22859	23237	23190	22666	22821	23284	22928	22907	23049	22869	22800	22790	22948	22887	22979	22959	23240	22985	23160	22897	22899	22989	23056	22940	22834	22923	23027	22905	23206	22927	23008	22850	23043	22889	22835	22920	22955	23260	22992	22993	22792	22919	22876	22863	22910	23030	22907	22803	23105	22937	23156	22889	22822	22971	22740	23032	23081	22853	22777	22998	23076	22969	23119	22793	22918	23100	22978	23073	22992	23034	22952	22999	23039	22846	22714	22917	23003	23145	23102	22806	22833	22788	22827	22905	23178	23008	22867	22925	23017	22885	22876	22716	23147	23052	23027	22871	22806	22816	23145	22868	22674	22713	22675	23127	23095	23013	22858	22806	22923	23316	22607	22762	22940	22956	23054	22881	22652	23006	22831	23035	23013	22800	22764	23034	22750	22946	22870	22738	23008	23242	23057	23026	22957	23122	22914	22879	22821	22854	22758	23071	22996	22947	22991	22987	23043	22943	22905	22770	22928	22876	23075	22777	22928	22827	22968	23200	22954	22797	23041	23010	23049	22887	22797	23098	23147	23072	23069	22928	22926	22851	22796	22682	22817	23008	22887	22812	22539	22706	23078	23309	22743	23068	22710	22701	22869	23023	23228	23055	22850	22930	22932	22963	23192	23054	22869	23037	22873	22989	22846	23147	22891	22895	22818	22691	22787	22996	23094	23131	23103	23161	23095	22977	22955	22926	23116	22992	22927	23134	23030	23117	23037	22924	22827	22841	22906	22902	23181	22922	22870	22990	23084	22884	23034	22982	22906	23128	23020	22698	23047	23136	22998	22976	23057	22882	22887	23081	23025	23136	22874	22890	22876	22900	22995	22956	22822	22814	23148	22925	22981	23009	22931	22882	23016	22894	22900	22821	22751	23083	22839	22946	22706	23134	22891	22940	23186	23057	22910	23077	23090	22912	23183	23112	22956	22743	22787	22954	22940	22933	22967	22669	22917	22822	22958	22990	23032	22929	22636	23086	23047	22953	22941	22992	22826	22876	22707	22778	23007	22871	22960	22683	23055	22895	23015	23209	22911	22677	22773	23011	23027	22657	23081	22956	22812	22978	22937	23157	22900	22813	22991	22772	22767	22910	22861	22981	22981	22876	22971	22797	22811	22897	22694	22872	22866	22641	22687	22918	22945	23100	22798	22854	23072	23019	22902	23042	22791	23071	22930	22998	23252	22843	22833	22965	23034	23069	23006	22843	22997	23107	22853	22925	23007	22811	22929	23107	23234	22945	22913	23025	23017	23028	23095	23081	23030	23186	23055	22925	22843	22840	22744	22778	23020	22869	22807	23010	22934	23197	22889	22861	22888	22804	22776	22845	22985	23002	23013	22994	23083	23197	22942	22776	22772	22850	22774	22991	22917	22811	22825	22869	22842	22838	22941	22968	22879	22885	23085	23200	23140	23203	22748	22850	22950	22956	22813	23047	22936	23082	23020	22952	23074	23042	22863	22934	23028	23031	22646	22954	22957	23072	22878	22943	22867	22900	23175	22913	22828	22946	22804	23090	23008	22967	22940	22999	22989	23047	23151	22761	23164	22875	22860	22947	22927	23103	22901	23105	22844	22942	23094	22809	22933	22904	22790	22732	22727	23074	22838	22908	23050	23113	22925	22944	22881	22897	22992	23387	22880	23060	22875	22675	22914	22930	23002	22685	22899	22926	22985	22984	23040	22921	23072	22969	23096	22860	22898	22993	22788	23147	23022	22997	22725	22930	22895	23077	22827	23081	22923	22934	22798	22980	22752	22980	22950	22957	22994	22941	22860	22930	23094	23049	23067	22928	22883	22767	22909	23012	22969	22955	23163	23132	22737	23028	23360	23168	23024	22908	23096	23021	23155	22994	22865	22996	23048	22710	22992	23038	22985	23110	22892	23011	22913	23067	22887	22728	22949	23227	22983	22797	22945	22958	22956	22860	22824	23069	22874	23034	22863	22894	22795	22868	23045	23009	22817	23089	22716	22804	22986	23019	22908	22898	22990	22895	23033	22805	22927	23027	22939	22981	22870	23109	22812	22913	22940	22943	22969	22856	22968	23135	22882	22920	22982	22789	22870	23012	22694	22692	22835	22933	23016	22882	23073	23005	22735	23052	22880	22805	22938	22930	22843	22986	22873	22687	22902	23096	22884	22992	23186	22906	22765	22913	22751	23052	23104	22973	22894	22968	22696	23090	22930	23207	22810	23082	22914	23082	23191	22995	22984	22908	23081	23070	22791	22830	22960	23076	22944	23064	22994	23080	22922	23118	22975	22810	22731	22944	22893	23066	22962	22967	23177	23101	22950	23140	22825	22855	23004	23157	22920	22998	22800	23011	23003	22931	22958	22851	22951	22927	22960	22849	22856	23227	23106	22899	22910	22972	23050	22782	22944	22936	22911	23212	22844	22953	22847	22907	23048	22897	22928	23131	22932	23083	22945	22902	22799	22955	22970	23120	23215	23089	22951	23020	23065	22972	22960	22946	22977	22905	23044	22840	23033	22987	22987	22972	22989	22909	22857	22969	22961	22957	23106	23123	22999	22840	23006	22911	22628	22914	22942	22964	22867	22771	22974	23083	22829	22753	22876	22807	22930	22829	22830	22850	23037	22943	22791	22988	23318	22957	22760	22874	23095	23212	23103	22976	23130	22841	22904	22941	23033	23005	23184	23034	22870	23039	23015	22931	22989	22878	22879	22879	22997	22989	23100	23106	22848	22862	22862	23087	22957	22926	22955	22987	22881	22728	22875	22881	23182	22910	23092	22946	22948	22958	23153	22900	23003	23170	22782	22970	22946	22880	22919	23065	22965	22967	23063	22987	22660	23217	23119	22861	22965	22806	22964	22917	23010	23141	22946	22962	23267	23032	22965	23037	22831	22721	22948	23009	23017	22918	22862	22793	23086	23056	22882	22968	23015	23027	22839	22965	22876	22945	23046	22943	22700	23042	23041	23200	22813	22912	23071	22801	22943	22843	22961	22784	23019	22736	23037	23012	22849	22836	22990	22900	23070	23061	22919	23071	22887	22962	23025	23105	22941	22944	23124	22743	22883	22892	22803	22966	22808	22913	23063	22740	22945	22858	23108	22748	22771	23084	22994	23051	22846	22780	23026	23122	22925	22844	22856	22910	23011	22888	22981	22995	22925	22870	22895	22898	22957	22741	23000	23107	23152	22968	22799	22730	22762	22831	23164	22791	23091	22819	22903	22992	22988	23218	22857	22788	23042	22920	22939	22898	23039	23080	23024	22892	23065	23030	23038	23113	23067	22933	23200	23189	22863	22987	22821	22849	23080	23151	22737	23108	22905	22863	22891	22836	22840	22862	23034	23067	22989	22810	22935	23223	23033	22945	23100	22941	22975	22898	22992	23108	22990	23006	22915	22898	22927	23105	22952	23001	22899	22936	23023	23129	22664	23050	22844	22948	22886	22992	22919	22954	23121	22801	23052	23210	22861	22813	23017	23245	22852	22872	22681	22806	22830	23139	22956	22938	22918
39126	67317	65135	46935	30479	19863	18741	18209	18166	17872	17511	17143	16925	16812	16879	16456	16513	17033	18042	18167	17698	17202	17068	17026	16964	16488	16646	16670	16499	16317	16446	16262	16127	16352	16171	16312	16283	16170	16135	16227	15979	16097	16213	16112	16055	16234	16249	16201	15935	16095	16038	16103	15970	16054	16211	16076	16084	15895	16157	16026	15999	15968	16067	16312	16089	16075	16161	16159	15944	16079	15962	16083	15979	15971	16297	16000	16209	15990	16023	16025	16194	16113	16043	16094	16029	16031	16005	16036	15997	16198	16029	16050	16122	16186	16132	15947	16120	16021	16087	15998	16012	16070	15951	15980	16126	16034	16169	16056	16115	15937	16098	16180	16183	15974	16043	16092	15981	16083	16139	16093	15962	16113	16067	16121	16018	16161	16121	16119	15872	16081	16181	16127	16097	16054	16136	16087	16029	16103	16014	16076	16227	16152	16063	16199	16220	16138	15899	16138	16062	16184	16114	16074	16008	16128	15914	16122	15981	16175	16018	16224	16157	16110	16081	16025	15938	16288	16054	16002	15983	16019	15898	16026	16073	16162	16116	16156	15966	16130	16077	16023	16163	16049	16064	16097	16025	16032	16063	16131	15919	16017	15860	16191	16067	16008	16033	16212	16066	16030	16112	16038	15955	16074	15973	16191	15988	16062	16049	15955	16153	15974	15966	16066	16121	15869	16001	16010	16156	16057	16033	16072	16163	15955	15924	16101	16104	16018	15956	16215	16052	15982	16057	15971	16186	15988	16174	16028	16099	16026	15923	16145	16350	15990	16051	15926	16144	16248	16189	15961	15949	16014	15977	16104	16189	15957	16098	16114	16071	16075	16030	16052	15931	16039	16060	15948	15951	16185	16143	15987	15941	15993	16082	16290	16002	16213	16176	16181	16202	16162	16052	16168	16276	16150	15934	15988	16026	16108	16087	15943	16050	15873	16152	16080	16096	16061	15997	16127	15967	16157	15993	15954	16138	16266	16112	15924	16056	16048	16121	15915	16084	16000	16141	16067	16167	16132	16111	15869	16049	16263	16015	16095	15869	16108	16145	16153	16053	15894	16120	16025	16053	16170	15949	15982	15975	16112	15885	16151	16113	16099	16068	16010	16202	16342	16138	15858	15979	16099	15986	16160	15989	15987	16061	15964	15980	16088	16104	16227	16075	16035	16311	16215	16041	16283	16000	15960	16109	16023	16026	16199	16152	15921	16036	15965	16104	16063	16094	16065	16060	15996	15896	15999	16238	16008	16039	16157	16369	16048	16046	15848	16251	15973	16084	16046	16293	16209	16082	15944	15921	16080	16085	15890	15995	16030	16011	16094	15989	15909	16050	16028	15962	16096	16249	16116	15905	16065	16053	16240	16197	16114	15910	15863	16042	16077	16005	16055	16196	16153	15998	16158	16130	15861	16129	15956	16242	15894	16048	16008	15876	16108	16096	16074	16037	16092	16093	15986	15995	16023	16058	16103	16060	15976	15979	16010	16264	16063	15857	16053	15965	15942	15955	15997	16101	16103	16205	16098	16143	16275	16080	16152	16145	16034	15955	16029	16094	16080	16072	15994	16040	15994	16117	15967	16143	16051	16156	16049	16025	16011	15890	16225	16031	16171	16124	16091	16031	16007	16156	16224	15922	16138	16045	16168	16267	16087	15947	16351	15983	16136	16272	16029	16020	15986	16219	16115	16056	16235	16101	16055	16088	16200	16196	16094	16117	16095	15918	16123	15986	16171	16279	16077	16048	16060	16296	15950	16072	16107	15991	16151	15964	15945	16048	16109	16117	16153	16150	15867	15922	16064	16005	16052	16055	16049	16115	15967	16043	16162	15951	16090	16156	15985	16019	16097	16033	16007	16095	15955	15919	15973	16246	16175	15973	16217	16038	15868	16079	16221	15970	16124	16204	16012	16243	16047	15970	16077	16097	16159	15971	16099	16132	15933	16049	16250	15924	16016	16056	16175	16089	15939	16099	15986	15936	16221	16024	16069	16091	16105	16063	16028	16046	15901	16180	15957	15953	16088	15932	16192	15969	16044	15999	16146	15946	16097	15978	16201	16202	16173	16072	15930	16002	16000	16065	15913	15913	16153	16079	16046	16064	15975	15832	15857	15923	16211	16081	16154	16111	16017	16091	16005	16120	16059	16091	16013	16086	16123	16036	16053	16091	16105	16164	15918	16036	16107	16067	16076	16191	16323	15949	16073	16100	16042	15988	16120	16144	16168	16314	16248	15966	15993	16082	16120	16095	16147	15981	16026	15977	16127	16062	15942	16058	16118	16231	15977	16135	16064	16167	15994	15936	16019	16145	16074	16086	16030	15936	16180	15993	16038	16094	16178	15952	15958	15977	16182	16020	16080	16049	16135	15847	16167	16128	16023	16119	16200	16145	16047	16125	16050	16145	15948	15987	15902	16130	16155	16138	16093	16201	15988	16008	16225	16132	16121	15971	16084	16047	16213	16090	16046	15977	16005	16155	16087	16115	16207	16125	15987	16021	15945	16057	16096	16185	16211	15927	16053	16212	16027	15970	16140	16272	16042	15991	16084	15992	16218	16004	16225	16212	16123	16076	15958	15902	16117	15961	16024	16126	16193	16047	16005	15910	16183	16092	15829	16170	15881	15904	16100	16074	15956	16123	15975	16152	16123	16200	16050	15975	15995	16052	16129	15988	16099	16214	16023	16127	16140	16031	15949	15852	16083	16083	16022	16081	15959	16272	16034	15907	15948	16056	15988	16068	15967	15934	16052	16039	16037	16187	15956	16101	16152	16053	16030	16160	16134	16172	16045	16210	16199	16093	15878	16100	16049	16277	16028	16073	16159	16121	15888	16281	16097	16068	16037	15875	16115	16050	16178	16141	16024	16032	16131	16145	16122	16136	16073	16131	15917	16197	16061	16061	16057	15941	16227	16080	16018	16161	15928	16148	16242	16079	16083	15890	15938	16133	16094	15939	16121	16005	16063	15974	16027	16020	16134	16024	16024	15939	16105	15999	16058	15992	16021	15987	16101	16062	16089	15992	15993	15960	15984	15899	16123	16088	16101	16025	16155	16096	16057	16155	16050	15987	16133	16145	16079	16162	16008	15929	16219	16110	16130	16189	16262	15878	16250	16090	15993	16035	16090	16134	16035	16040	16004	16117	16095	16108	15913	16116	16056	16247	16092	15919	16055	16073	16049	16051	15931	16093	16051	16147	16112	16188	16022	16074	16186	16021	16022	16225	16064	16193	16023	16100	16169	16290	16231	15931	16154	16008	15982	16099	16216	15920	16138	16037	15996	16101	15993	16196	16086	16098	16177	16185	16093	16131	15947	15985	16001	16044	15943	16096	16101	16006	16179	16214	15998	16108	16218	16185	16111	16052	16179	16017	15996	16175	16075	16117	16040	16060	16187	16004	16023	15987	15967	16094	16065	16019	16109	16173	16254	15942	16162	16196	16049	16081	16038	15807	15980	15989	16178	15987	16090	16139	16023	16197	15909	16185	16069	16078	16043	16081	16048	15839	15856	15972	15772	16308	16023	16083	15981	16186	16031	15975	16118	16048	16070	16064	16094	16148	15919	16170	15914	16013	16151	16237	16094	15957	16112	16075	16035	16177	16029	16085	16092	16095	16055	16141	15903	16034	16068	16153	16165	16136	15825	15929	16134	16094	16186	16279	16223	16112	16106	15970	15914	15849	16022	16072	16027	16113	15931	15951	15991	16048	16065	16057	16086	16261	16070	16142	16095	15909	16132	16177	15867	16200	16080	16319	16097	16106	16071	16086	16079	16059	15946	16042	15994	16087	16111	15962	16171	15945	16145	16022	16202	16251	16022	16186	16167	16164	16007	16002	16165	16019	16131	16088	16111	16043	15983	16054	16053	16169	16078	16161	16172	16084	16064	15921	16263	16087	16131	16056	15995	15913	16177	16077	16029	16141	16066	16050	16038	16101	16111	15827	15935	16117	16116	16035	16111	15923	15902	16061	15934	16041	15920	16170	16126	16150	16085	16200	15957	16040	16038	16120	16063	16144	16102	15925	16094	16150	15825	15960	16107	16169	15949	16111	16028	16016	16062	16028	16069	16012	16088	15923	16021	15996	15934	16081	16041	16050	16016	16092	16037	16032	16249	15922	16164	16032	16131	16100	16020	16163	16122	16123	16091	16211	16058	15896	16066	16014	16125	16027	15961	16099	16119	16166	16082	15841	16231	16038	15959	16062	16003	16037	16216	16039	16158	16172	16026	16185	16135	16001	16123	16096	16018	16100	16054	16186	16023	16080	16074	16195	16110	16006	16005	16199	16068	15910	15950	16022	16058	15952	16142	16139	15957	16056	15967	16042	15898	16187	16081	16130	16110	16209	16024	16002	15925	16135	15978	16049	15997	15966	16105	16008	15894	16105	16061	16151	16311	16140	16121	16020	16018	15997	15999	16209	15912	15963	16217	16157	16026	16242	16009	16160	16030	16151	16141	16069	16029	16038	16103	16054	16113	16165	15934	16063	16019	16079	16124	16060	15988	16114	16086	15969	16243	15985	16039	16029	16077	15925	16185	16135	16046	16032	16059	16049	15994	15970	16151	16062	16314	15986	15921	15955	16177	16227	15925	16166	16230	16226	16015	16016	16208	16015	16022	15931	15991	16214	15929	15901	16031	15939	16154	16114	16126	16114	16247	16147	16107	16182	15824	16084	15933	16181	15945	16093	16172	16026	16149	16005	16129	16198	15909	16123	16083	16088	15956	16174	15993	16046	16031	16077	16081	15956	16142	16047	16050	16232	16094	15981	16175	16054	16167	16078	16134	15984	15973	16117	15971	15855	16067	16146	16146	15876	16156	16015	16123	16028	16074	16136	16216	16208	16061	16213	16096	15972	16013	16318	16151	15978	16084	16044	16163	15950	16053	16183	16214	16146	16109	16083	16149	15893	16047	16089	16144	16134	16117	16114	16009	16160	15864	16113	16010	16212	16120	16181	15946	16027	16134	16068	15960	16169	16028	15994	16197	16000	16102	15903	16033	16138	15974	16006	15909	16076	16019	16079	16041	16111	15970	16094	16082	16214	16121	16232	16070	16135	16021	16021	16250	16132	16017	16147	16087	16023	16035	16201	16094	15938	16021	16010	15917	16104	16026	15950	16110	15963	16042
24694	21733	29750	26902	25124	26915	29208	25184	24501	24284	23904	23461	23304	23249	22989	23079	22884	23304	24224	24419	23897	23800	23249	23324	22825	22952	22585	22627	22533	22409	22406	22489	22497	22419	22313	22235	22442	22305	22237	22280	22197	22159	22224	22461	22225	22038	22147	22198	22206	22283	22159	22118	22097	21959	22006	22165	21810	22044	22109	21949	22025	21922	22088	21911	21949	22167	22158	22129	22121	21969	22099	22008	22255	22067	22241	22303	21878	22034	21793	21898	22154	22187	22072	21852	22150	21884	22247	22021	21867	22126	22136	22090	21992	22150	22075	22008	22076	21837	22108	21933	21711	22013	21885	21950	21870	21949	22036	22072	22193	22219	21762	21963	21895	21985	22148	22065	21950	21985	22247	22032	22121	22042	22065	22023	21960	22021	21916	21889	21959	22088	22284	22014	22036	22075	22210	21952	21934	22112	21949	22156	21841	21915	21856	22288	22096	22237	22101	21808	21729	21997	21928	22130	21825	22092	22068	22116	22086	22181	21907	21969	22252	21977	21901	22145	21956	22096	22107	21920	22057	22033	22150	21996	21879	22037	22125	21981	22085	22125	22320	21958	21892	21992	22078	21994	22001	21828	22015	22117	21987	22275	22133	21785	21968	22057	22084	21858	21816	21938	22007	22286	21917	22029	21991	21850	22155	21985	22188	21912	22083	21921	22078	21684	22052	22167	22091	21862	21897	22095	21888	22079	22249	22164	21835	21978	21752	22112	22039	22194	22218	21976	22099	21914	21978	22056	22029	22143	21964	21871	21893	22069	22054	21875	21781	22024	22021	21805	21751	22021	21952	21996	22053	21968	21935	21934	21851	22000	22182	21984	22086	21988	22146	22243	22145	21851	22111	22169	21864	22104	22095	21898	22118	21851	22208	22063	21984	22080	22257	21778	22053	22012	21785	21965	22054	21923	22005	22127	21933	21900	22019	22032	21931	22072	22063	21980	22037	22166	21994	21904	21940	21996	22128	21771	21947	21986	21898	22163	22080	21873	22054	21892	22208	21943	22144	22179	22070	21946	22091	21895	22027	21927	22034	21840	21890	22298	22134	21938	22097	22042	22151	21849	21853	21737	22028	21794	21991	22036	21923	21863	22016	22140	21999	22080	22069	21940	22042	22217	22182	21961	22053	22153	21933	21939	22035	22005	22083	22131	21963	21842	22143	21725	22141	22152	22064	21960	22052	21923	22003	21948	21991	21874	22051	21968	22211	21683	22162	21746	21812	22070	22016	22079	21979	21948	21881	22198	21806	21933	22135	22030	21982	21749	21961	22132	21728	21824	22047	21840	22072	21912	21780	21791	21835	22019	22042	22118	22003	21755	22002	22093	21972	21815	22064	22025	21763	21925	21984	21897	21988	21965	21984	21947	21998	22015	21989	22099	21908	22096	21940	22015	22071	21911	22117	22033	22203	21945	21814	21701	22063	21893	22168	22185	22087	22091	22043	22075	22372	21864	22012	22024	22128	22090	21990	21958	22129	22006	21979	21770	22073	22090	21934	21985	21972	22128	21913	21918	21807	22088	22220	22217	21869	21900	21984	21811	22047	21952	22210	21852	22156	22154	21915	21882	21971	22020	21882	22036	21972	21871	21817	21794	21996	21974	21973	21910	21880	22029	22038	21950	22018	21760	22077	21960	22135	22008	22024	21970	21891	22164	22195	21987	21975	21953	21924	21995	21998	22231	21915	21891	21790	22066	22174	22346	22144	21810	22032	21853	21788	21925	21979	21947	22001	22029	22264	22143	22022	22153	22020	21680	22048	22043	22036	21927	22039	21992	22018	22005	22023	21987	21943	21966	21975	21986	22098	22104	21981	21837	21895	22113	22256	22147	21930	21839	21830	21818	21982	22001	22177	21913	21832	22100	22006	21796	22081	22155	21982	22119	22077	22011	21940	22156	22229	22363	22022	21983	22117	22068	21989	21795	21692	21801	22041	22027	22006	22188	21972	21993	21898	21833	21934	21984	21702	21922	21882	21881	22244	21968	22102	21892	21979	22215	21995	21867	22145	21837	22122	22053	22038	21883	22053	21805	21926	21821	22070	21979	21963	21970	21901	21943	21877	21976	21920	21771	21964	21855	22167	22009	21882	21931	21953	21942	21878	21989	21984	22063	22213	22071	21971	21965	22116	22053	21791	21925	22059	22143	22162	22008	21910	22023	21662	22120	22298	22021	22058	21965	21841	21992	22132	21979	21914	22053	21839	21891	22119	22016	22128	22066	21728	22075	21945	21927	21828	22121	21882	21830	22103	22092	22273	22084	21979	22128	21977	22112	22035	22021	22152	21838	22002	22172	22090	22139	21981	21855	22178	21930	22014	21961	22002	22153	22107	21978	21776	21896	21786	21840	21994	21848	22119	21917	21911	22165	22141	22072	21959	22110	22066	21692	21778	22213	22038	21888	22042	21706	22166	22272	21912	22089	21868	22041	22037	21952	22128	22212	22043	21849	22016	21887	21815	21948	22048	22018	22148	22032	22056	21881	21900	22026	22252	22079	21851	22314	21987	22188	22086	22088	21974	21837	21936	21904	21985	22030	21984	21805	22117	22019	21878	22047	22006	22125	21952	21917	22019	21995	22075	22077	22047	21913	22110	22091	22065	22207	21865	21890	21946	21774	22129	21981	21910	21951	22018	21929	21832	22053	22225	22056	21900	22294	22050	22142	22071	22005	21830	22167	22035	22236	21912	21886	21962	21875	21901	22011	22040	21932	22090	21995	21960	21777	22196	21984	22026	21894	21986	22153	21906	22137	22039	21672	22055	22223	22113	21981	22027	21977	21975	21868	22215	22039	22111	21799	21754	22249	22170	21917	21926	21991	21962	22104	22126	22145	22061	21910	21957	22170	21948	21911	21957	21927	22055	21896	22140	21951	21878	21683	21990	21765	22034	22039	21952	22075	22209	22100	22012	22063	21862	21939	21981	21972	21904	22091	21884	21975	21953	22109	21962	21896	21816	21974	22018	21944	22136	22015	21691	21973	21916	22031	21896	22133	21872	22053	21820	21698	22262	21841	22083	22014	21961	22178	22185	22141	22438	22028	22093	22037	22172	22068	21929	22033	22019	22045	22226	22139	22034	22071	22126	21954	22031	21898	22165	21974	21924	21975	22271	21863	22191	22149	22157	22041	22082	22096	22019	21997	22041	21978	22369	22066	22053	22057	21975	21836	22082	21915	21896	21814	22066	22032	22082	22242	22088	22164	21947	21854	22086	21893	21881	21950	22032	22063	21917	22034	22371	21925	21865	21935	22046	22083	22058	21855	22183	22035	21806	21942	21762	22085	22013	21838	21991	21872	22036	21861	22069	21955	22135	21914	22162	22126	22032	22036	21993	22150	21957	22027	22031	21999	22162	22177	21811	22109	22006	21929	22054	21895	21946	21873	21925	22093	21883	22125	22192	21845	22139	22113	22113	22005	21793	21869	22025	21948	21973	22020	22086	22076	22047	22119	22144	22280	21950	21993	21995	21995	21942	22086	21989	21903	22083	21971	22039	21774	22089	21715	21983	21981	21881	21967	22009	22030	21697	21958	22207	22023	22076	21858	21990	22202	21996	22053	22186	21828	22167	22023	21941	22265	22030	21824	22148	21776	22053	22044	21985	21887	22132	21984	22083	21950	22215	22202	22042	21996	21932	21954	21838	22010	22228	22102	21944	22048	22005	22047	21855	22077	22208	22097	21942	22075	22131	22124	22082	21970	21875	21976	22058	21948	21846	22043	22111	22005	21996	21985	22062	21999	22178	21961	22050	21832	21881	21932	21973	22128	22151	22103	21926	21963	21924	21819	22028	22060	21997	22047	22043	21807	22065	22171	21999	21882	22078	22103	21806	22057	21951	22038	21995	22097	21897	21990	21933	21927	22026	22154	22145	21959	21995	22154	22068	21963	21938	21728	21990	22047	21793	22210	22230	21909	21900	22016	22012	22063	22093	21911	22114	22123	22055	22011	22006	22225	22034	22135	22026	21964	22139	22154	22228	22208	22040	22047	22127	21962	21988	21950	22017	22178	22174	21845	21900	22041	21818	22276	22101	22000	22071	22129	21819	21898	21973	21875	21897	21789	22317	22003	21956	21832	21880	22022	22050	21900	22082	21871	22097	22062	22136	22009	22187	22175	21926	21919	22195	21809	21830	22057	22186	21911	22042	21997	22050	21933	21878	22168	22386	22027	22027	22113	21955	21969	22098	21814	22235	22008	22020	22168	22218	22169	22003	21978	22093	22117	21952	22263	21893	21955	21804	22041	21931	21992	21843	21973	21964	21860	22041	22104	22023	22053	22225	22149	22165	22052	22298	22107	22226	21939	21858	21897	22118	22454	21878	22160	21909	22241	22218	22114	22027	21858	21919	21777	21845	21790	22128	21905	21992	22233	22171	22158	22053	21963	22051	21910	22039	21973	21904	21853	21813	22029	21860	22185	22099	22017	21905	22127	21967	21897	22045	21980	21943	21863	21881	22055	22219	22169	21841	22088	22042	22050	21925	22101	22194	22186	22079	22029	21970	22131	21808	22134	22084	21844	21810	22185	22017	22104	21932	22062	22063	22059	21936	22001	22012	21983	21970	21842	21965	21880	22031	21857	22026	21751	22137	21903	21935	22140	22064	21929	22091	21994	21834	21870	21977	21923	22069	22015	21894	21957	21837	22136	21786	21601	22055	22119	22188	21844	21923	22155	21932	21704	22024	22060	22028	22155	21893	22244	22119	22012	21998	22013	21939	22094	21924	21958	21943	21980	22159	22036	22245	21911	21910	21958	21951	21920	21952	22050	21905	22021	21938	22075	22311	22187	21793	21767	22030	22014	21986	22036	21922	21958	22027	22126	21896	21825	22149	21922	21767	21902	21946	22104	21888	22011	22066	21978	21891	21949	22059	21971	22164	21890	21832	22035	21826	22126	21755	21999	22264	22036	22201	22010	22144	21929	22027	22184	21968	22222	22014	21965	21939	22152	21899	21972	22153	22044	21993	22074	22155	22053	21927	22045	22190	21896	22076	22136	22125	22006	21938	22106	22065	21970	21872	21989	21848	21818	22085	22056	21983	22114	21874	22077	21953	21884	22167	21707	22042	21995	22221	22071	21959	22049	22117	22207	22101	21847	22020	21972	22187	22335	22027	21797
43058	75441	66255	51008	31706	21682	19944	19710	19072	18368	17850	17296	17004	16503	16512	16203	16013	16952	18359	18326	17745	17335	17000	16818	16682	16403	16045	16195	16011	15890	15927	15874	15913	15809	15775	15770	15660	15642	15668	15686	15637	15758	15670	15644	15562	15524	15385	15258	15491	15677	15448	15542	15556	15508	15498	15573	15499	15497	15462	15567	15619	15620	15532	15443	15617	15675	15518	15341	15494	15557	15543	15736	15534	15600	15645	15629	15573	15418	15357	15485	15580	15444	15646	15440	15444	15445	15743	15345	15526	15491	15436	15631	15471	15605	15513	15397	15595	15469	15642	15487	15602	15444	15565	15351	15547	15509	15439	15508	15382	15681	15462	15400	15542	15420	15510	15627	15393	15468	15455	15482	15458	15643	15666	15603	15299	15402	15784	15562	15537	15551	15658	15570	15514	15657	15509	15416	15594	15487	15443	15463	15633	15448	15471	15419	15490	15372	15446	15485	15465	15626	15555	15417	15349	15472	15510	15575	15594	15377	15468	15654	15588	15404	15576	15447	15535	15516	15702	15513	15526	15662	15528	15565	15544	15447	15497	15591	15467	15711	15587	15485	15499	15363	15491	15512	15499	15363	15513	15288	15477	15505	15549	15662	15361	15377	15359	15382	15299	15643	15604	15657	15532	15496	15469	15300	15498	15540	15703	15652	15549	15548	15557	15449	15429	15422	15271	15674	15622	15553	15351	15576	15524	15498	15700	15388	15491	15502	15520	15407	15545	15535	15378	15455	15467	15566	15504	15351	15675	15421	15504	15521	15260	15624	15661	15467	15535	15451	15511	15360	15573	15445	15455	15331	15501	15602	15608	15608	15423	15596	15697	15278	15648	15468	15637	15420	15392	15396	15490	15559	15491	15626	15285	15559	15587	15551	15337	15389	15776	15444	15557	15639	15624	15570	15465	15381	15579	15412	15380	15565	15578	15399	15583	15369	15704	15457	15475	15668	15462	15592	15546	15441	15566	15370	15643	15331	15448	15465	15510	15600	15548	15481	15497	15670	15431	15563	15576	15433	15353	15520	15419	15457	15465	15565	15466	15609	15512	15709	15490	15580	15581	15502	15641	15372	15515	15444	15489	15570	15417	15561	15503	15421	15533	15511	15397	15589	15592	15345	15542	15672	15493	15458	15542	15522	15622	15662	15426	15460	15634	15516	15658	15472	15637	15613	15382	15538	15602	15702	15460	15639	15426	15268	15413	15421	15474	15524	15463	15419	15620	15319	15459	15616	15377	15338	15354	15374	15645	15493	15416	15632	15592	15281	15348	15448	15615	15438	15404	15391	15567	15501	15401	15363	15587	15521	15490	15170	15459	15501	15535	15420	15451	15457	15525	15474	15512	15333	15441	15442	15432	15567	15493	15517	15519	15473	15380	15513	15438	15465	15486	15346	15588	15549	15603	15446	15446	15541	15490	15574	15526	15534	15550	15669	15504	15734	15573	15672	15398	15741	15470	15407	15280	15485	15675	15460	15464	15482	15476	15471	15643	15528	15530	15574	15516	15444	15472	15425	15341	15506	15358	15589	15459	15420	15521	15394	15470	15494	15528	15478	15363	15297	15531	15382	15573	15583	15538	15417	15385	15452	15489	15662	15538	15527	15430	15568	15617	15526	15305	15544	15493	15571	15456	15396	15661	15513	15651	15384	15463	15546	15458	15639	15602	15398	15312	15367	15553	15442	15503	15567	15524	15548	15455	15720	15405	15396	15569	15485	15529	15551	15559	15516	15481	15533	15567	15609	15622	15562	15394	15392	15652	15545	15605	15586	15649	15562	15328	15498	15589	15414	15592	15517	15561	15512	15504	15685	15275	15451	15377	15433	15669	15545	15556	15550	15513	15405	15467	15331	15631	15522	15401	15458	15491	15359	15534	15543	15565	15543	15518	15419	15745	15545	15486	15423	15419	15518	15447	15560	15468	15434	15468	15402	15247	15630	15689	15615	15581	15499	15695	15391	15500	15544	15458	15512	15500	15548	15571	15405	15680	15515	15519	15381	15489	15583	15678	15622	15662	15583	15352	15468	15497	15485	15645	15457	15565	15567	15316	15407	15567	15593	15480	15401	15643	15477	15454	15433	15575	15390	15554	15577	15487	15434	15491	15664	15422	15690	15462	15483	15245	15514	15354	15547	15465	15751	15409	15397	15601	15465	15611	15620	15574	15236	15624	15566	15692	15552	15686	15331	15609	15500	15443	15477	15427	15639	15390	15438	15397	15263	15531	15533	15665	15420	15427	15580	15513	15524	15604	15454	15546	15548	15461	15514	15535	15564	15520	15427	15546	15403	15325	15457	15591	15585	15612	15449	15429	15537	15536	15460	15625	15538	15534	15549	15652	15480	15545	15534	15567	15350	15441	15216	15608	15602	15432	15425	15553	15505	15468	15577	15669	15641	15671	15506	15521	15482	15488	15652	15333	15649	15545	15437	15373	15507	15425	15314	15552	15536	15690	15282	15582	15485	15338	15507	15501	15287	15621	15456	15622	15507	15707	15475	15443	15659	15413	15665	15378	15570	15545	15695	15388	15681	15416	15454	15313	15678	15526	15494	15410	15540	15604	15446	15658	15414	15524	15482	15524	15491	15606	15430	15567	15490	15466	15684	15532	15262	15350	15543	15488	15409	15407	15505	15496	15463	15446	15478	15425	15711	15370	15430	15577	15658	15564	15381	15604	15625	15484	15631	15624	15430	15406	15491	15567	15480	15474	15533	15323	15472	15219	15539	15578	15301	15417	15452	15644	15309	15377	15464	15489	15654	15370	15520	15336	15563	15398	15425	15512	15546	15520	15522	15522	15453	15556	15651	15605	15440	15638	15276	15732	15531	15678	15453	15480	15522	15557	15547	15454	15389	15402	15473	15545	15627	15365	15360	15510	15451	15643	15526	15558	15715	15632	15407	15484	15552	15431	15533	15411	15406	15609	15507	15469	15505	15404	15366	15395	15307	15580	15463	15529	15547	15560	15493	15625	15508	15551	15462	15591	15494	15556	15548	15474	15435	15537	15532	15382	15353	15462	15396	15408	15615	15251	15325	15442	15469	15445	15513	15412	15618	15364	15444	15517	15544	15521	15480	15404	15371	15352	15386	15501	15555	15527	15682	15552	15613	15561	15444	15427	15433	15517	15400	15553	15402	15446	15514	15459	15441	15511	15419	15382	15555	15499	15589	15443	15371	15431	15495	15742	15478	15534	15475	15557	15629	15455	15409	15480	15589	15503	15267	15514	15479	15260	15465	15399	15497	15479	15340	15540	15560	15619	15582	15570	15449	15640	15480	15475	15536	15588	15442	15456	15458	15627	15604	15533	15398	15443	15508	15377	15352	15699	15508	15501	15419	15441	15539	15420	15628	15381	15477	15716	15568	15415	15599	15401	15557	15451	15611	15443	15502	15464	15353	15536	15439	15541	15401	15565	15515	15681	15493	15507	15667	15548	15537	15497	15473	15576	15676	15357	15444	15492	15668	15493	15488	15656	15390	15480	15442	15626	15575	15418	15534	15521	15577	15685	15485	15604	15440	15364	15686	15488	15285	15438	15591	15349	15500	15530	15639	15500	15363	15569	15592	15628	15402	15542	15450	15554	15596	15485	15586	15500	15484	15477	15497	15513	15589	15421	15409	15572	15602	15582	15604	15513	15506	15469	15526	15573	15428	15559	15741	15666	15450	15417	15481	15582	15533	15707	15474	15276	15417	15372	15627	15444	15392	15647	15407	15615	15564	15570	15262	15456	15469	15558	15522	15394	15492	15767	15452	15501	15673	15320	15507	15334	15384	15557	15571	15492	15493	15451	15425	15672	15513	15369	15429	15500	15562	15657	15639	15541	15441	15588	15506	15462	15551	15600	15533	15457	15523	15572	15554	15592	15278	15595	15507	15588	15568	15536	15584	15527	15329	15610	15340	15510	15580	15442	15518	15666	15472	15591	15519	15632	15502	15594	15420	15458	15272	15533	15518	15382	15440	15544	15645	15565	15470	15506	15568	15407	15635	15585	15566	15313	15557	15648	15584	15548	15401	15469	15542	15548	15333	15530	15244	15427	15604	15467	15262	15375	15334	15356	15547	15415	15647	15534	15545	15314	15355	15454	15513	15569	15626	15412	15363	15438	15398	15561	15492	15486	15496	15597	15420	15659	15563	15438	15596	15469	15500	15588	15623	15452	15512	15375	15426	15623	15596	15635	15623	15532	15478	15478	15596	15377	15647	15770	15481	15478	15494	15507	15372	15469	15536	15479	15497	15453	15550	15503	15560	15650	15483	15567	15436	15351	15646	15611	15489	15328	15510	15603	15535	15688	15495	15438	15503	15464	15490	15704	15471	15714	15452	15585	15628	15538	15506	15576	15263	15534	15455	15594	15524	15572	15471	15515	15416	15589	15398	15549	15603	15346	15389	15454	15461	15424	15298	15555	15484	15426	15556	15701	15574	15554	15464	15459	15420	15464	15473	15424	15609	15610	15478	15310	15381	15437	15550	15363	15561	15559	15677	15464	15583	15517	15425	15573	15407	15484	15692	15432	15507	15405	15475	15765	15343	15509	15450	15472	15636	15562	15471	15606	15442	15519	15487	15554	15589	15549	15531	15492	15624	15444	15315	15494	15739	15595	15372	15472	15561	15340	15541	15643	15575	15456	15541	15347	15482	15424	15310	15471	15294	15526	15444	15478	15305	15312	15639	15535	15608	15479	15443	15707	15635	15590	15702	15481	15603	15601	15389	15428	15735	15430	15598	15300	15679	15496	15405	15581	15449	15782	15630	15583	15424	15658	15510	15613	15486	15455	15431	15361	15380	15476	15421	15489	15298	15551	15537	15546	15459	15427	15474	15411	15531	15607	15579	15418	15425	15658	15561	15551	15533	15572	15453	15569	15274	15431	15562	15634	15495	15416	15383	15354	15463	15481	15645	15435	15451	15602	15655	15532	15568	15495	15520	15748	15430	15435	15448	15461	15491	15364	15399	15605	15675	15606	15402	15563	15523	15481	15440	15550	15428	15497	15521	15446	15518	15486	15506	15515	15673	15456	15501	15394	15545	15471	15569	15367	15389	15515	15454	15413	15470	15530	15281	15546	15653	15405	15276	15475	15426	15359	15519	15483	15458	15462	15491	15452	15477	15466	15457
39899	42199	45059	38340	29320	25771	24920	24702	24661	24465	24333	24067	24142	24346	24094	23916	23918	24300	24492	24843	24685	24655	24459	24329	24041	24331	24029	24041	24011	24075	24040	23970	23771	23905	23960	23850	23887	23921	23777	24010	23931	23774	23816	23764	23920	23700	23873	23631	23813	23778	24002	23880	23888	23760	24011	24034	23789	23606	23624	23758	23725	24004	23685	23896	23920	23800	24085	23913	23888	23881	23642	23684	23748	23867	23900	23786	23807	23713	23771	23817	23861	23852	23754	24153	24053	24036	23930	23785	23874	23813	23964	23792	24146	24004	23642	23753	23742	23852	23833	23807	24027	23856	23692	23732	23806	23857	23917	23708	23791	23888	23979	23933	23790	23817	23933	23612	23655	23883	23698	24059	23833	23754	23796	23999	23790	24101	23785	23756	23899	23843	23799	23573	23949	23729	23730	23894	23903	23793	23873	23888	23939	23719	23946	23930	23921	24001	23699	23616	23595	23917	23717	23672	23848	23688	23664	23907	24073	23835	23521	23816	23825	23854	23669	23669	23906	23985	23809	23725	24022	23540	23738	23709	23846	23900	24006	23669	23643	23640	23843	23675	23794	23801	23599	23862	23835	23825	23589	23741	23845	23859	23739	23812	23764	23899	23481	23661	23912	23698	23711	23973	23513	23826	23628	23793	23636	23849	23590	23688	23579	23657	23878	24114	23653	23981	23939	23845	23718	23702	23685	23862	23829	23682	23888	23643	24006	23721	23652	23693	23799	23718	23617	24019	23834	24029	23714	23838	23786	23905	23606	23661	23779	23918	23958	23715	23731	24020	23611	23852	23665	23827	23838	23978	24021	23908	23524	23685	23696	23877	24043	23886	23818	23652	23789	23823	23809	23612	23740	23769	23961	23850	23808	23928	23720	23751	23926	23596	23848	23869	23779	23884	24030	24006	24008	23805	24129	23853	23682	23886	23755	23942	23681	23875	23759	23861	23763	23769	23708	23501	23954	23641	23798	24068	23828	23674	23798	23675	23769	23756	23938	23527	23878	23852	23613	23702	23890	23810	23795	23742	23826	23930	23698	23559	23738	23836	23940	23816	23785	23711	23797	23824	23681	23721	23741	23789	23717	23715	23892	23681	23914	23953	23974	23804	23924	23649	23817	24008	23664	23949	23849	23773	23923	23726	23894	23786	23779	23584	23819	23920	23609	23708	23765	23692	23660	23728	23847	23860	23800	23872	23924	24043	23885	23759	24044	23950	23961	23742	23632	23714	23802	23755	23687	23706	23722	23813	23965	23838	23887	23659	23766	24012	23615	23672	23706	23700	23626	23897	24043	23931	23756	23619	23720	23833	23684	24127	23850	24035	23869	24050	23811	23716	23713	23642	23696	24006	23829	23783	23853	23574	23514	23937	23792	23710	23753	23930	23684	23579	23702	23558	23752	23629	23589	23910	23501	23840	23716	23902	23677	23906	23909	23803	23866	23823	23799	23831	24060	23688	23690	23833	23706	23949	23708	23679	23557	23989	23767	23606	23828	23858	23746	23666	23827	23808	23917	23764	23766	23798	23601	24001	23803	23803	23662	23835	23863	23813	24011	23756	23834	23905	23896	23723	23860	23831	23872	23877	23887	23703	23704	23945	23907	23898	23909	23759	23564	24021	23940	23901	23630	23737	23855	23866	24091	23801	23814	23858	23798	23801	23872	23907	23796	23768	23917	23820	23851	23672	23803	24080	23820	23971	23860	23909	23831	23794	23901	23943	23912	23935	23880	23947	23856	24001	24012	23818	23766	23741	23593	23572	23643	23808	23762	23647	23889	23636	23820	23725	23944	23827	23735	23916	23825	23680	23659	23955	23777	23835	23674	23761	23750	23793	23575	23836	23993	23425	23688	23802	23844	24103	23736	24036	23813	23773	23904	23696	23613	23752	24179	23853	23681	23695	23831	23782	23679	23988	23933	23782	23667	23874	23895	23968	23729	23823	23874	23773	23965	24007	23873	23797	23770	23825	24199	23780	23677	23865	23868	23842	23762	23916	23866	24045	23634	23671	23638	23967	24055	23725	23687	23793	23970	23779	23839	23750	23768	23679	23780	23702	23949	23800	23821	23707	23817	24101	23760	23824	23850	23884	23953	23765	23663	23810	23989	23835	23879	23652	23675	23965	23855	23829	24126	23819	23702	23746	23722	23756	23807	23525	24000	23954	23906	23776	23908	24042	23828	23643	24005	23955	23758	24060	23993	23930	23823	23884	23910	23665	23701	23734	23672	23608	23940	23920	23587	24120	23773	23927	23858	23555	23821	24013	23799	23758	24002	23669	23690	23836	24030	23659	23944	23709	23866	23630	23747	23774	23849	23894	23865	23718	23982	23733	23972	23803	23823	23929	23715	23752	23601	23909	23716	23699	23739	23496	23750	23625	23678	23771	23803	23766	23910	23804	23689	23721	23810	24024	23784	23971	23764	23668	23633	23777	23842	23915	23899	23729	23875	23864	23810	23791	24006	23973	23802	24092	24132	24013	23934	23954	23698	23841	23711	23873	24004	23868	23789	23705	23796	23887	23772	23790	23709	23831	23608	23710	23911	24110	23703	23865	23804	23940	23781	24051	23745	23871	23957	23658	23875	23698	23783	23851	24239	23989	23619	23815	23961	23857	23796	23770	23908	23780	23864	23812	23745	23821	23801	23746	23824	23806	23854	23788	23727	23729	23790	23795	23819	24016	23780	23857	23632	23687	23857	23761	23838	23700	23864	23686	23810	23828	23753	23753	23949	23785	23827	23950	23961	23872	23937	23606	23944	23838	23757	23776	23598	23673	23724	23960	23850	23915	23675	23767	23771	23789	23924	23831	23760	23525	23861	23714	23941	23824	24017	23757	23931	23877	23816	23924	24006	23485	24002	23723	23849	23786	23616	23678	23649	23734	23646	23894	23610	23915	23855	23757	23818	23925	23608	23677	23871	23803	23935	23625	23746	23629	23751	23814	23911	23705	23826	23741	23724	23584	23800	23717	23895	23608	23658	23904	23795	23791	23763	23913	23873	23825	23718	23844	23576	23725	23670	23954	23636	23522	23742	23556	23713	23698	24020	23847	23856	23737	23930	24089	23697	23819	23491	23815	23765	23858	24042	23789	23662	23598	23756	23811	23674	23611	23841	23708	23575	23812	23483	23909	23816	23882	23856	23568	23900	23591	23781	23773	23811	24008	23811	23729	24047	23994	23910	23573	23703	23670	23935	23761	23934	23706	23900	23633	23591	23870	23688	23712	23728	23786	23957	23895	23975	23917	23630	23716	23974	23730	23897	23925	23748	23864	23695	23633	23691	23698	24017	23761	23755	23689	23965	23872	23966	23774	23854	23828	23977	23812	23665	23802	23797	23933	23763	23750	23877	23618	23969	23853	23727	23789	23852	23759	23886	23962	23835	23782	23813	23714	24025	23920	23853	23716	23943	23721	23927	23744	23744	24053	23827	23900	23787	23928	23748	23761	23684	23822	23789	23678	23709	23896	23744	23784	23745	24022	23860	23696	23630	23825	23957	23929	23854	23977	23661	23723	23665	23722	23861	23783	23803	23863	23893	23998	23848	23642	23600	23764	23500	23651	23876	23753	23590	23866	23634	23866	23642	23828	23895	23948	23917	24033	23876	23860	23790	23780	23845	23537	24116	23833	23633	23987	23772	23787	23775	23628	23998	23861	23707	23884	23757	23606	23827	24012	23678	23835	23821	23667	23810	23700	24015	23809	24060	23993	23822	23692	23949	23766	23841	23903	23876	23865	23910	23848	23965	23544	23851	23820	24025	23848	23626	23978	23669	23974	23839	23740	23773	23598	23964	23802	23630	23833	23764	23888	23831	23955	23783	23728	24027	23989	23859	23842	23836	23932	23606	23786	23761	23855	23927	23891	23758	23806	24001	23736	23780	23959	23813	23590	23505	23825	23939	23783	23735	23788	23566	23638	23932	23736	23520	23752	23798	23741	23808	23840	24069	23733	23679	23865	24049	23786	23642	23826	23834	23879	23891	23825	23901	23887	23578	24018	23867	24045	23753	23997	23738	23704	23699	23700	23784	23826	23935	24001	24066	23906	23898	23877	23781	23857	23824	23726	23905	23887	23726	23888	23632	23646	23790	24060	23798	24024	23805	23755	23377	23691	23842	23944	23718	23843	23743	23763	24166	23766	23630	23580	23846	23710	23651	23666	23935	23641	24058	23972	23709	23561	23775	23631	23726	23876	23649	23826	23902	23835	23720	23872	23734	23706	23685	24146	23987	23918	23966	24009	23798	23538	23671	23884	23793	23872	23933	23963	23801	23658	23910	23947	23850	23704	23769	23545	23752	24027	23855	23710	23789	23757	23722	23810	23812	23816	23990	23747	24064	23732	23948	23736	23838	23686	23880	23811	23951	23949	23700	23630	23784	24017	23872	23854	23925	23583	23994	23956	23761	23751	23818	23914	24027	23510	23854	23816	23515	23757	23912	23934	24030	23802	23843	23743	23963	23767	23826	23770	24037	23696	23641	23744	23819	23711	23968	23979	23893	23870	24137	24161	23857	23926	23734	23741	23739	23850	23761	23604	23795	23852	23893	23714	23993	24005	23776	23871	23557	24073	23720	24015	23734	23706	24014	23674	23869	23580	23764	23660	23777	23718	23870	23735	23751	23763	23606	23651	24008	23740	23938	23634	23895	24022	23818	23867	23536	23695	23799	24033	23637	23678	23677	23695	23810	23812	23600	23577	24010	23726	23815	23544	23837	23879	23786	23906	23740	23554	23666	23894	23996	23508	23665	23830	23855	24103	23854	23781	24151	23815	23872	23759	23719	23897	23878	23852	24018	23767	23910	23716	23765	23908	23727	24044	23766	23539	23715	23725	23706	23840	23629	23693	23859	23742	23671	23868	23853	23723	23808	23736	23776	23923	23669	23822	23668	23858	23852	23718	23706	23722	23767	23846	23872	23679	23512	23691	23628	23957	23878	23721	23710	23783	23837	23875	23913	23505	23485	23938	23851	23669	23843	23540	23752	23700	23699	23887	23812	23894	23994	23755	23767	23994	23791	23877	23856	23811	23714	23755	23729	23713	23700	23866	23639	23666	23984	23724	23763	23772	23792	24025	23799	23865	23875	23651	23856	23853	23851	23998	23844	23879	23846	23698	23827	23888
38737	50824	45056	31991	22656	18393	17977	17786	17874	17318	17250	17129	17028	16764	16912	16638	16683	17210	17971	17885	17445	17310	17062	17025	17099	16524	16769	16666	16636	16605	16642	16710	16728	16753	16547	16603	16544	16583	16585	16477	16598	16542	16393	16368	16500	16472	16440	16503	16497	16670	16346	16469	16423	16459	16273	16484	16536	16553	16520	16499	16397	16549	16391	16634	16315	16548	16592	16448	16501	16671	16440	16338	16402	16512	16494	16491	16403	16470	16463	16392	16545	16523	16443	16505	16526	16609	16473	16498	16472	16321	16524	16477	16521	16552	16571	16418	16234	16580	16577	16408	16189	16439	16462	16279	16511	16465	16464	16494	16532	16256	16356	16634	16340	16279	16643	16426	16322	16223	16361	16405	16268	16406	16439	16496	16458	16622	16607	16362	16391	16421	16527	16469	16556	16485	16359	16530	16552	16468	16602	16320	16576	16381	16364	16417	16327	16477	16468	16404	16641	16467	16400	16266	16531	16444	16420	16401	16588	16420	16450	16458	16655	16372	16243	16554	16560	16368	16395	16333	16505	16546	16516	16465	16371	16566	16529	16547	16388	16368	16522	16359	16347	16488	16532	16348	16298	16413	16456	16597	16484	16440	16231	16303	16482	16494	16514	16497	16576	16501	16480	16477	16494	16514	16407	16569	16331	16539	16328	16431	16262	16293	16424	16432	16552	16379	16362	16400	16626	16517	16446	16630	16640	16373	16596	16645	16489	16561	16534	16512	16445	16598	16499	16405	16283	16455	16580	16426	16649	16291	16385	16470	16381	16272	16512	16476	16508	16306	16388	16469	16495	16435	16392	16477	16379	16438	16453	16507	16540	16518	16426	16460	16420	16554	16566	16520	16434	16449	16476	16581	16418	16470	16628	16494	16514	16220	16440	16230	16548	16572	16380	16471	16458	16502	16380	16555	16481	16432	16366	16570	16402	16461	16386	16435	16530	16663	16296	16416	16473	16444	16452	16398	16522	16404	16384	16517	16464	16494	16465	16368	16369	16478	16442	16292	16342	16447	16514	16294	16525	16480	16407	16559	16421	16556	16514	16320	16342	16507	16425	16508	16499	16350	16494	16467	16466	16465	16471	16692	16408	16457	16587	16576	16445	16540	16326	16456	16483	16356	16510	16454	16583	16464	16221	16492	16411	16510	16450	16417	16603	16519	16465	16399	16653	16369	16440	16531	16482	16523	16374	16339	16457	16529	16469	16432	16543	16323	16532	16578	16481	16474	16467	16463	16562	16394	16580	16442	16486	16495	16308	16631	16472	16478	16374	16690	16474	16354	16368	16456	16483	16327	16460	16378	16328	16388	16504	16414	16371	16441	16377	16466	16458	16447	16621	16512	16574	16345	16501	16456	16321	16342	16442	16520	16494	16361	16524	16494	16399	16689	16285	16427	16380	16486	16401	16381	16517	16553	16495	16392	16383	16551	16273	16432	16434	16422	16436	16363	16542	16561	16261	16452	16371	16301	16393	16299	16418	16515	16437	16398	16317	16414	16480	16382	16490	16421	16460	16378	16491	16464	16437	16523	16462	16508	16181	16420	16735	16505	16219	16281	16400	16447	16362	16437	16558	16464	16313	16456	16463	16352	16362	16596	16505	16400	16317	16584	16469	16484	16502	16485	16677	16330	16434	16352	16566	16538	16370	16468	16394	16555	16426	16415	16542	16455	16538	16715	16546	16629	16365	16349	16598	16549	16380	16512	16584	16428	16469	16427	16294	16639	16439	16518	16470	16534	16278	16582	16469	16418	16356	16370	16391	16439	16478	16508	16333	16498	16398	16386	16584	16461	16496	16559	16602	16255	16671	16541	16283	16506	16591	16305	16511	16478	16332	16434	16388	16563	16459	16381	16429	16446	16393	16566	16382	16557	16457	16397	16422	16332	16321	16556	16448	16264	16630	16497	16352	16401	16471	16379	16385	16539	16487	16373	16444	16639	16432	16619	16630	16514	16339	16246	16494	16524	16199	16487	16413	16460	16518	16433	16419	16460	16429	16387	16520	16511	16596	16430	16449	16347	16494	16678	16392	16550	16404	16655	16595	16182	16360	16539	16519	16528	16412	16302	16413	16555	16569	16556	16431	16358	16429	16566	16472	16299	16511	16337	16511	16484	16394	16524	16527	16524	16464	16493	16550	16519	16439	16363	16642	16584	16466	16373	16480	16373	16458	16296	16466	16348	16427	16558	16646	16398	16448	16444	16400	16443	16350	16513	16396	16458	16334	16444	16540	16459	16590	16577	16438	16375	16280	16417	16656	16466	16420	16347	16336	16373	16485	16466	16352	16584	16538	16491	16486	16461	16527	16567	16426	16467	16495	16348	16524	16384	16384	16473	16522	16340	16651	16389	16499	16523	16457	16410	16492	16534	16350	16470	16330	16575	16721	16537	16505	16334	16520	16507	16389	16400	16291	16458	16317	16506	16288	16589	16394	16581	16471	16392	16324	16418	16466	16625	16481	16583	16383	16677	16421	16301	16424	16365	16437	16594	16532	16639	16473	16367	16431	16282	16358	16404	16434	16547	16416	16478	16591	16307	16329	16493	16417	16354	16459	16434	16417	16284	16622	16410	16489	16474	16565	16485	16635	16481	16372	16452	16425	16426	16307	16353	16527	16658	16475	16299	16452	16442	16581	16438	16532	16409	16553	16330	16362	16510	16650	16421	16429	16408	16543	16412	16520	16440	16417	16358	16645	16556	16623	16375	16515	16444	16368	16437	16479	16370	16388	16467	16586	16494	16437	16346	16659	16447	16384	16412	16465	16502	16377	16505	16573	16377	16314	16562	16536	16508	16261	16482	16596	16460	16633	16422	16311	16505	16401	16535	16538	16411	16366	16584	16413	16502	16500	16457	16564	16504	16317	16526	16492	16409	16446	16505	16445	16593	16469	16328	16500	16549	16615	16565	16462	16634	16467	16478	16325	16357	16483	16470	16349	16637	16705	16456	16388	16370	16433	16333	16491	16388	16439	16403	16544	16586	16589	16446	16574	16434	16380	16350	16245	16542	16622	16491	16415	16369	16431	16502	16304	16541	16681	16338	16568	16541	16414	16438	16372	16548	16359	16405	16293	16327	16422	16519	16440	16269	16571	16432	16420	16499	16481	16462	16426	16530	16342	16273	16577	16408	16562	16338	16499	16439	16432	16493	16487	16455	16360	16159	16427	16443	16365	16247	16497	16592	16477	16400	16453	16559	16442	16436	16547	16385	16355	16422	16344	16390	16429	16276	16569	16454	16380	16558	16633	16674	16609	16483	16426	16402	16287	16455	16370	16384	16314	16587	16224	16516	16233	16599	16524	16337	16380	16312	16389	16412	16493	16470	16532	16587	16358	16536	16424	16494	16643	16446	16418	16284	16571	16521	16549	16487	16566	16391	16498	16436	16398	16476	16359	16485	16440	16352	16432	16401	16359	16421	16323	16515	16482	16434	16523	16371	16450	16398	16432	16452	16654	16263	16611	16465	16495	16507	16437	16556	16423	16499	16511	16424	16276	16275	16397	16457	16450	16540	16442	16448	16557	16395	16491	16477	16431	16464	16455	16497	16341	16514	16525	16461	16543	16524	16622	16629	16479	16380	16509	16375	16443	16525	16538	16429	16341	16465	16499	16563	16565	16373	16439	16419	16398	16390	16538	16582	16478	16386	16473	16509	16433	16425	16524	16417	16410	16531	16559	16439	16404	16408	16446	16246	16374	16458	16400	16327	16567	16425	16601	16432	16377	16599	16470	16415	16332	16516	16480	16373	16644	16501	16301	16531	16388	16552	16543	16476	16451	16460	16544	16599	16416	16481	16495	16396	16396	16484	16319	16472	16335	16530	16674	16455	16574	16365	16455	16419	16398	16370	16469	16598	16553	16420	16526	16369	16492	16356	16531	16396	16384	16601	16582	16443	16332	16396	16466	16257	16534	16358	16578	16270	16540	16518	16485	16265	16371	16358	16472	16391	16489	16610	16597	16400	16560	16331	16408	16539	16497	16383	16588	16479	16517	16570	16486	16265	16464	16535	16421	16385	16475	16340	16633	16322	16407	16519	16436	16446	16279	16460	16565	16366	16557	16571	16440	16482	16323	16409	16610	16405	16398	16450	16434	16381	16357	16485	16182	16459	16425	16561	16528	16572	16555	16566	16494	16535	16273	16519	16470	16381	16489	16401	16500	16464	16471	16493	16518	16648	16478	16412	16364	16370	16419	16237	16203	16589	16307	16609	16594	16344	16542	16485	16547	16500	16563	16477	16342	16402	16462	16584	16489	16491	16452	16485	16403	16504	16353	16396	16415	16579	16552	16428	16340	16492	16481	16414	16320	16462	16337	16428	16587	16412	16464	16389	16615	16546	16421	16478	16465	16392	16565	16580	16431	16317	16328	16535	16493	16379	16582	16520	16344	16453	16534	16421	16359	16742	16575	16548	16391	16343	16547	16474	16508	16353	16411	16436	16488	16244	16460	16426	16432	16387	16593	16569	16419	16321	16282	16522	16528	16622	16284	16667	16389	16561	16404	16581	16618	16513	16443	16303	16362	16239	16491	16573	16514	16495	16444	16274	16426	16509	16536	16698	16435	16410	16500	16464	16395	16531	16526	16567	16411	16615	16416	16448	16383	16541	16470	16534	16260	16356	16440	16525	16469	16538	16386	16439	16497	16592	16549	16508	16437	16254	16399	16385	16414	16384	16359	16518	16285	16443	16501	16286	16490	16323	16506	16364	16576	16424	16393	16618	16371	16448	16383	16428	16475	16555	16721	16581	16526	16485	16306	16624	16282	16275	16280	16497	16519	16418	16288	16356	16528	16578	16507	16646	16325	16646	16464	16532	16397	16579	16437	16526	16345	16361	16572	16694	16639	16571	16456	16422	16500	16533	16438	16393	16592	16405	16507	16442	16428	16352	16369	16560	16467	16441	16388	16472	16544	16392	16486	16574	16605	16385	16500	16555	16465	16556	16310	16533	16647	16499	16373	16263	16498	16458	16469	16434	16519	16617	16374	16458	16688	16385	16530	16444	16406	16423	16369	16410	16460	16486	16323	16485	16485	16335	16575	16380	16501	16444	16530	16494	16518	16509	16333	16357	16603	16202	16476	16404	16392	16558	16605	16440	16395	16409	16492	16471	16442	16423
26463	21763	30223	29816	26807	26568	26858	24909	24197	24080	23637	23550	23144	23311	23058	23116	22985	23169	23833	24013	23939	23823	23334	23179	23026	22762	22903	22536	22650	22754	22546	22824	22670	22440	22430	22640	22642	22514	22497	22500	22532	22497	22488	22538	22525	22405	22705	22470	22714	22202	22458	22610	22327	22333	22450	22353	22504	22528	22366	22564	22426	22393	22305	22315	22728	22592	22338	22498	22487	22426	22258	22394	22382	22286	22330	22261	22463	22265	22217	22359	22221	22415	22244	22254	22438	22393	22491	22278	22341	22244	22348	22277	22245	22318	22178	22358	22346	22418	22515	22543	22248	22517	22477	22532	22507	22345	22637	22249	22486	22374	22315	22649	22341	22260	22343	22390	22525	22402	22312	22187	22254	22445	22071	22547	22129	22474	22592	22432	22379	22354	22417	22497	22418	22334	22169	22309	22361	22327	22258	22318	22540	22227	22458	22523	22653	22326	22068	22534	21918	22329	22263	22330	22433	22349	22354	22188	22560	22384	22458	22659	22563	22410	22441	22504	22382	22357	22312	22541	22558	22216	22568	22523	22395	22402	22321	22186	22303	22421	22410	22319	22235	22382	22343	22368	22331	22332	22278	22542	22406	22517	22542	22430	22356	22355	22369	22471	22481	22354	22371	22288	22712	22310	22329	22498	22175	22273	22402	22377	22538	22469	22550	22449	22192	22344	22430	22298	22454	22145	22266	22339	22600	22341	22184	22410	22601	22519	22282	22472	22503	22367	22143	22347	22420	22496	22497	22373	22240	22399	22534	22354	22428	22457	22363	22444	22131	22565	22366	22272	22513	22187	22548	22360	22401	22465	22295	22447	22476	22233	22442	22022	22250	22261	22222	22468	22194	22154	22480	22483	22577	22239	22481	22312	22163	22270	22219	22462	22286	22410	22254	22774	22509	22457	22589	22449	22481	22487	22368	22552	22534	22311	22428	22305	22528	22359	22382	22415	22476	22272	22350	22352	22419	22502	22251	22435	22364	22482	22582	22387	22450	22339	22377	22454	22492	22422	22229	22319	22357	22285	22278	22297	22438	22477	22622	22188	22536	22398	22263	22383	22355	22237	22309	22380	22309	22604	22360	22460	22424	22357	22108	22465	22245	22214	22319	22505	22471	22210	22550	22655	22411	22304	22234	22507	22510	22465	22358	22589	22719	22621	22341	22228	22665	22583	22426	22337	22528	22388	22404	22521	22416	22372	22386	22150	22377	22183	22398	22358	22454	22134	22599	22454	22493	22408	22374	22438	22595	22013	22235	22318	22367	22198	22419	22419	22415	22280	22392	22162	22328	22477	22309	22277	22498	22150	22552	22623	22529	22373	22441	22274	22258	22294	22370	22333	22515	22258	22491	22388	22422	22342	22417	22376	22664	22372	22474	22176	22429	22276	22201	22417	22494	22292	22279	22488	22258	22400	22341	22483	22499	22197	22520	22538	22418	22436	22471	22467	22443	22301	22355	22505	22449	22438	22377	22479	22265	22488	22203	22199	22446	22496	22141	22397	22473	22228	22525	22208	22181	22456	22465	22491	22160	22305	22420	22678	22428	22482	22610	22357	22170	22356	22205	22234	22463	22281	22576	22413	22368	22433	22453	22419	22648	22315	22295	22225	22474	22431	22855	22375	22167	22419	22447	22378	22534	22404	22358	22387	22089	22574	22698	22167	22172	22279	22462	22508	22259	22183	22478	22634	22560	22276	22454	22093	22107	22344	22409	22406	22224	22108	22277	22277	22450	22189	22189	22381	22518	22265	22357	22329	22332	22257	22051	22273	22473	22574	22366	22269	22277	22467	22347	22469	22508	22260	22419	22426	22356	22367	22324	22179	22512	22437	22497	22438	22611	22379	22495	22303	22020	22359	22350	22273	22534	22330	22343	22363	22123	22284	22348	22428	22343	22548	22383	22276	22369	22280	22364	22484	22384	22358	22431	22454	22224	22392	22250	22460	22531	22405	22444	22317	22516	22267	22464	22313	22451	22419	22333	22310	22246	22390	22337	22647	22134	22481	22481	22289	22280	22271	22268	22424	22449	22303	22152	22233	22412	22584	22662	22348	22509	22308	22466	22500	22651	22386	22430	22311	22342	22575	22455	22368	22419	22448	22303	22388	22390	22394	22364	22257	22210	22540	22469	22488	22493	22185	22154	22431	22600	22515	22246	22442	22500	22242	22321	22623	22457	22391	22329	22262	22408	22388	22579	22527	22129	22428	22239	22447	22331	22301	22681	22148	22230	22542	22127	22301	22223	22499	22492	22340	22339	22278	22377	22487	22495	22094	22330	22283	22332	22326	22457	22258	22464	22264	22521	22312	22279	22490	22529	22498	22368	22446	22443	22329	22385	22326	22348	22700	22316	22369	22558	22189	22384	22284	22507	22459	22269	22340	22158	22137	22331	22402	22256	22306	22400	22128	22322	22556	22385	22388	22360	22308	22404	22477	22247	22327	22222	22345	22409	22364	22385	22416	22581	22334	22385	22392	22311	22382	22500	22487	22415	22453	22310	22497	22381	22362	22340	22436	22330	22341	22435	22402	22499	22360	22712	22562	22339	22267	22087	22535	22528	22145	22568	22507	22366	22363	22715	22680	22551	22271	22322	22464	22414	22280	22207	22468	22242	22193	22633	22332	22591	22304	22185	22226	22318	22401	22611	22234	22298	22378	22249	22231	22481	22454	22350	22553	22488	22365	22445	22463	22428	22506	22421	22414	22573	22380	22378	22324	22686	22319	22550	22357	22268	22446	22483	22404	22606	22286	22143	22335	22338	22284	22367	22567	22315	22469	22354	21928	22216	22391	22452	22377	22172	22262	22305	22337	22521	22370	22395	22238	22535	22323	22417	22575	22208	22268	22511	22464	22385	22288	22329	22227	22227	22203	22379	22424	22431	22356	22494	22385	22243	22468	22289	22178	21982	22368	22291	22315	22217	22600	22345	22547	22322	22280	22239	22359	21997	22331	22522	22579	22520	22573	22310	22434	22285	22454	22565	22392	22367	22496	22404	22459	22381	22324	22370	22324	22412	22370	22166	22441	22314	22582	22298	22536	22453	22229	22278	22447	22388	22419	22329	22475	22388	22483	22375	22348	22228	22372	22471	22359	22353	22155	22379	22497	22502	22137	22534	22410	22224	22412	22556	22390	22456	22199	22182	22216	22553	22245	22448	22501	22714	22182	22274	22305	22454	22476	22387	22421	22221	22226	22304	22425	22480	22317	22460	22395	22525	22562	22284	22525	22276	22357	22237	22402	22524	22482	22333	22160	22126	22314	22370	22420	22263	22323	22452	22490	22321	22391	22214	22419	22233	22312	22253	22493	22340	22348	22509	22459	22474	22376	22308	22478	22458	22586	22460	22263	22461	22609	22570	22417	22331	22206	22243	22311	22575	22272	22774	22196	22320	22308	22485	22543	22307	22192	22449	22418	22383	22423	22252	22410	22661	22385	22439	22493	22092	22418	22347	22295	22463	22404	22203	22223	22516	22166	22339	22187	22357	22580	22542	22579	22303	22396	22325	22586	22240	22396	22430	22293	22454	22191	22332	22285	22127	22431	22386	22261	22456	22502	22516	22642	22307	22425	22230	22510	22508	22357	22423	22421	22347	22313	22537	22579	22315	22601	22421	22225	22372	22480	22323	22647	22583	22360	22409	22425	22333	22079	22227	22395	22507	22204	22338	22312	22430	22395	22208	22273	22455	22404	22319	22457	22131	22408	22323	22221	22258	22598	22348	22343	22583	22407	22329	22374	22273	22429	22191	22275	22384	22522	22344	22533	22531	22453	22489	22675	22519	22572	22506	22420	22412	22467	22511	22335	22235	22406	22239	22516	22383	22361	22371	22291	22161	22343	22344	22528	22322	22472	22295	22457	22124	22296	22220	22295	22611	22361	22380	22393	22230	22247	22407	22403	22424	22494	22451	22514	22449	22451	22288	22226	22212	22392	22394	22341	22426	22398	22487	22442	22448	22280	22505	22488	22467	22271	22529	22548	22370	22264	22211	22347	22399	22596	22630	22228	22262	22442	22453	22609	22346	22314	22317	22421	22563	22566	22373	22483	22376	22623	22348	22273	22151	22387	22494	22559	22507	22232	22297	22474	22311	22193	22535	22423	22436	22242	22330	22330	22400	22384	22169	22306	22277	22499	22239	22425	22288	22704	22633	22573	22577	22123	22452	22130	22551	22395	22521	22352	22292	22638	22444	22429	22455	22426	22319	22496	22459	22308	22553	22396	22145	22418	22210	22353	22372	22249	22208	22484	22350	22544	22486	22455	22479	22385	22501	22457	21983	22239	22331	22224	22222	22272	22339	22440	22686	22588	22394	22489	22365	22417	22470	22441	22216	22395	22231	22343	22547	22756	22633	22358	22369	22561	22442	22586	22733	22393	22250	22470	22229	22517	22449	22485	22421	22345	22642	22425	22470	22274	22429	22386	22470	22738	22635	22362	22244	22323	22240	22295	22463	22483	22231	22550	22434	22434	22310	22065	22258	22396	22659	22384	22574	22263	22504	21962	22340	22423	22250	22375	22223	22224	22364	22442	22409	22503	22368	22396	22330	22551	22455	22358	22434	22457	22406	22213	22252	22384	22389	22331	22349	22293	22464	22449	22300	22575	22653	22238	22500	22447	22244	22491	22382	22413	22605	22426	22115	22415	22621	22534	22349	22295	22469	22333	22284	22388	22315	22221	22497	22493	22453	22422	22413	22317	22250	22328	22177	22352	22471	22314	22465	22395	22236	22255	22661	22620	22565	22456	22327	22234	22403	22217	22386	22395	22406	22431	22570	22565	22296	22363	22560	22415	22214	22248	22343	22417	22316	22394	22445	22373	22359	22072	22465	22303	22640	22330	22568	22383	22341	22296	22661	22504	22317	22492	22436	22365	22541	22498	22529	22491	22379	22443	22382	22315	22532	22480	22244	22310	22459	22466	22276	22413	22276	22381	22264	22245	22358	22308	22208	22441	22424	22538	22353	22374	22254	22383	22307	22435	22433	22385	22720	22396	22713	22452	22595	22482	22540	22255	22504	22396	22323	22434	22435	22403	22540	22544	22578	22367	22400	22449	22329	22331	22335	22272	22525	22381	22399	22382	22259	22445	22397	22396	22516	22411	22580	22398	22193	22432
36654	60155	59019	41635	25269	20248	19300	18867	18774	17953	17377	17260	16981	16962	16436	16253	16321	16913	17771	17855	17376	17248	16987	16826	16499	16294	16351	16068	16118	16233	16185	16041	15977	15939	15907	15858	15846	15862	16043	16010	15841	15720	16050	15813	15848	15935	15974	15984	15789	16080	15868	15713	16016	15808	15856	15658	15930	15696	15809	15876	15815	15727	15665	15823	15675	15686	15840	15778	15899	15602	15866	15771	15899	15972	15663	15782	15803	15835	15909	15917	15766	15735	16015	15913	15646	15834	15645	15957	15753	15631	15781	15787	15852	16021	15644	15788	15777	15755	15904	15658	15838	15768	15876	15749	15706	15742	15565	15707	16072	15921	15731	15879	15726	15810	15901	15855	15732	15811	15739	15713	15871	15706	15792	15707	15866	15709	15696	15757	15813	15718	15822	15774	15909	15675	15721	15856	15816	15752	16016	15561	15890	15710	15791	15794	15795	15727	15905	15829	15889	15786	15663	15909	15674	15801	15825	15774	15934	15760	15852	15868	15905	15673	15799	15705	15725	15765	15519	15859	15743	15871	15955	15881	15703	15840	15690	15654	15749	15837	15864	15860	15861	15738	15690	15720	15761	15669	15740	15641	15872	15668	15744	15739	15759	15846	15731	15804	15704	15824	15946	15851	15670	15834	15834	15875	15767	15846	15630	15802	15879	15703	15805	15656	15739	15731	15845	15765	15718	15744	15944	15929	15822	15906	15681	15733	15839	15826	15802	15668	15788	15814	15585	15742	15766	15762	15798	15906	15737	15947	15748	15686	15695	15781	15794	15737	15891	15777	15806	15678	15749	15983	15701	15865	15847	15951	15596	15769	15857	15830	15910	15849	15702	15805	15602	15857	15666	15666	15662	15763	15670	15759	15585	15619	15964	15783	15812	16014	15815	15899	15762	15717	15827	15670	15754	15867	15745	15701	15728	15777	15808	15883	15796	15784	15697	15789	15764	15609	15781	15542	15747	15616	15773	15952	15854	15866	15968	15933	15794	15865	15832	15736	15666	15641	15694	15681	15930	15657	15907	15795	15818	15606	15657	15724	15588	15680	15803	15720	15905	15552	15774	15732	15661	15682	15824	15959	15676	15702	15760	15746	15780	15626	15625	15823	15813	15724	15720	15652	15821	15882	15811	15664	15786	15697	15862	15921	15826	15627	15930	15783	15724	15761	15763	15975	15871	15792	15766	15784	15729	15842	15702	15705	15717	15771	15920	15682	15844	15900	15826	15816	15682	15632	15857	15743	15584	15805	15691	15699	15806	15683	15601	15747	15936	15708	15741	15765	15786	15819	15556	15798	15781	15746	15659	15802	15875	15689	15665	15696	15817	15920	15789	15577	15747	15738	15801	15718	15578	15835	15661	15743	15700	15643	15740	15686	15731	15814	15728	15561	15749	15811	15950	15673	15883	15886	15831	15628	15751	15724	15786	15760	15779	15633	15771	15866	15935	15669	15806	15840	15794	15694	15770	15762	15508	15686	15764	15894	15541	15684	15723	15566	15783	15772	15944	15812	15672	15755	15751	15925	15728	15678	15702	15778	15727	15564	15674	15817	15763	15794	15828	15841	15884	15770	15811	15829	15853	15754	15743	15906	15825	15834	15877	15838	15708	15829	15694	15684	15699	15705	15780	15710	15681	15726	15720	15836	15939	15734	15655	15794	15937	15787	15718	15829	15665	15641	15786	15657	15727	15721	15865	16095	15798	15606	15775	15720	15677	15748	15668	15522	15596	15873	15819	15935	15819	15898	15760	15570	15730	15840	15915	15735	15822	15752	15829	15675	15656	15781	15671	15794	15955	15774	15840	15724	15883	15827	15654	15860	15860	15927	15763	15885	15793	15819	15849	15901	15841	15783	15829	15815	15798	15648	15778	15764	15819	15753	15938	15825	15644	15739	15665	15758	15716	15800	15752	15865	15762	15794	15705	15751	15882	15623	15826	15952	15810	15760	15869	15824	15707	15754	15819	15700	15765	15914	15747	15804	15713	15763	15686	15705	15743	15828	15776	15666	15964	16031	15711	15826	15769	15533	15784	15853	15733	15733	15845	15862	15582	15818	15876	15595	15801	15776	15767	15808	15739	15632	16051	15769	15798	15720	15800	15892	15850	15674	15623	15823	15883	15793	15828	15839	15706	15636	15656	15734	15899	15879	15630	15792	15795	15593	15870	15902	15761	15770	15649	15735	15843	15689	15695	15639	15838	15753	15605	15785	15541	15844	15607	15596	15694	15861	15762	15947	15687	16046	15699	15868	15776	15841	15958	15841	15686	15838	15831	15759	15703	15780	15708	15724	15800	15721	15703	15906	15642	15719	15776	15625	15636	15854	15712	15815	15929	15889	15900	15753	15804	15752	15877	15797	15745	15740	15710	15827	15739	15635	16069	15694	15778	15858	15714	15686	15807	15838	15892	15754	15764	15607	15754	15681	15823	15840	15880	15701	15747	15593	15777	15749	15785	15821	15658	15797	15813	15711	15963	15747	15864	15925	15866	15581	15719	15692	15837	15654	15610	15793	15709	15614	15922	15689	15703	15704	15715	15766	15714	15823	15658	15745	15783	15780	15788	15621	15646	15602	15726	15935	15752	15732	15759	15733	15745	15649	15929	15724	15726	15892	15909	15751	15952	15757	15788	15684	15772	15856	15780	15759	15772	15898	15692	15791	15821	15678	15674	15901	15729	15883	15813	15824	15960	15653	15791	15836	15730	15834	15992	15915	15785	15841	15828	15801	15774	15812	15594	15717	15792	15816	15842	15739	15696	15761	15851	15657	15816	15756	15703	15936	15711	15748	15863	15834	15645	15781	15636	15566	15667	15610	15778	15672	15812	15649	15902	15898	15699	15924	15850	15896	15794	15648	15731	15790	15958	15605	15786	15809	15698	15768	15966	15718	15773	15814	15819	15854	15774	15802	15985	15704	15882	15927	15648	15798	16046	15720	15675	15613	15800	15751	15857	15796	15855	15912	15717	15669	15684	15733	15785	15954	15820	15728	15766	15720	15815	15594	15932	15943	15795	15716	15715	15741	15731	15856	15932	15575	15874	15456	15686	15842	15758	15653	15597	15771	15846	15586	15698	15759	15753	15737	15730	15685	15871	15765	15843	15696	15764	15648	15780	15854	15621	15808	15835	15674	15737	15754	15838	15892	15727	15601	15761	15784	15778	15898	15779	15928	15672	15940	15844	15615	15818	15945	15704	15616	15724	15871	15833	15791	15853	15692	15761	15758	15860	15953	15721	15688	15632	15657	15669	15608	15758	15742	15935	15805	15787	15900	15663	15887	16032	15685	15937	15603	15769	15709	15670	15781	15725	15794	15816	15757	15808	15763	15877	15785	15678	15783	15665	15925	15859	15717	15757	15785	15833	15784	15943	15572	15736	15898	15700	15643	15772	15780	15759	15643	15692	15535	15838	15657	16086	15825	15788	15778	15851	15844	15731	15936	15820	15619	15699	15662	15592	15793	15677	15791	15827	15891	15768	15725	16023	15874	15780	15874	15656	15678	15755	15630	15696	15812	15810	15588	15648	15627	15792	15782	15639	15724	15880	15868	15697	15726	15645	15823	15812	15726	15774	15683	15920	15867	15868	15921	15973	15699	15783	15690	15776	15818	15848	15552	15914	15729	15885	15884	15860	15788	15989	15743	15790	15838	15490	15992	15770	15817	15629	15799	15705	15636	15824	15868	15760	15746	15838	15730	15827	15674	15784	15802	15672	15984	15826	15848	15884	15864	15768	15719	15900	15709	15717	15621	15704	15813	15519	15863	15749	15556	15782	15603	15685	15631	15663	15552	15946	15868	15798	15671	15745	15899	15572	15715	15662	16095	15906	15742	15768	15740	15805	15926	15814	15881	15618	15710	15853	15663	15755	15818	15792	15884	15762	15750	15777	15719	15928	15808	15886	15849	15917	15713	15689	15715	15874	15708	15754	15564	15682	15708	15763	15721	15715	15834	15709	15810	15697	15818	15872	15686	15804	15852	15607	15735	15773	15774	15773	15771	15793	15740	15737	15732	15787	15666	15950	15765	15685	15872	15757	15807	15748	15753	15995	15707	15784	15713	15697	15614	15729	15803	15654	15651	15894	15783	15744	15894	15894	15800	15720	15933	15811	15935	15569	15822	15739	15860	15864	15891	15628	15834	15659	15634	15807	15740	15740	15928	15812	15903	15735	15741	15740	15781	15923	15939	15841	15741	15737	16001	15696	15844	15621	15765	15865	15838	15720	15944	15779	15718	15616	15955	15698	15739	15795	15846	15845	15742	15765	15773	15963	15840	15758	15701	15887	15733	15685	15742	15964	15558	15729	15782	15806	15677	15859	15714	15581	15526	15799	15506	16035	15864	15670	15879	15941	15925	15837	15734	15692	15728	15663	15904	15681	15611	15605	15944	15734	15739	15729	15705	15810	15861	15812	15706	15678	15823	15895	15818	15658	15667	15811	15558	15689	15702	15721	15541	15861	15714	15877	15792	15532	15618	15958	15652	15912	15748	15676	15712	15674	15802	15667	15584	15711	15610	15861	15824	15825	15827	15660	15809	15804	15887	15645	15823	15755	15815	15826	15679	15753	15714	15774	15765	15744	15751	15719	15852	15758	15633	15750	15927	15831	15732	15754	16002	15798	15697	15932	15909	15813	15822	15725	15685	15724	15758	15668	15771	15824	15726	15831	15818	15551	15674	15894	15706	15820	15824	15817	15885	15797	15785	15833	15740	15897	15722	15758	15867	15903	15664	15634	15842	15630	15868	15768	15830	15734	15724	15713	15689	15784	15699	15887	15761	15826	15672	15806	15772	15691	15724	15691	15823	15699	15458	15772	15780	15897	15839	15597	15846	15869	15872	15655	15758	15836	15860	15884	15860	15715	15873	15842	15691	15796	15689	15843	15860	15801	15826	15867	15784	15594	15681	15859	15831	15690	15853	15606	15773	15684	15753	15788	15583	15852	15823	15776	15994	15661	15713	15843	15776	15907	15943	15805	15757	15787	15775	15803	15697	15635	15798	15943	15896	15798	15978	15888	15874	15754	15621	15721	15634	15607	15654	15665	15882	15898	15717	15682	15793	15846	15696	15770	15756	15697	15745	15905	15942	15832	15819	15566	15753	15790	15664	15958	15711	15771	15880
24657	21676	29636	26707	26394	27179	29177	25395	24468	24202	23801	23325	23025	22879	22643	22076	22122	23090	24028	23814	23484	23096	23075	22957	22595	22140	22165	21933	22067	22068	22159	22019	22038	22022	21934	21789	22049	21993	21969	21666	21908	21927	21825	21809	21744	21721	21850	21667	21513	21710	21677	22015	21641	21731	21764	21677	21588	21628	21649	21783	21782	21624	21534	21927	21733	21825	21583	21706	21735	21524	21630	21706	21571	21611	21718	21687	21930	21673	21736	21930	21607	21538	21620	21656	21488	21569	21474	21631	21740	21910	21621	21521	21673	21650	21433	21638	21791	21647	21779	21703	21680	21640	21901	21746	21649	21686	21461	21404	21706	21709	21796	21771	21722	21532	21805	21757	21475	21747	21654	21699	21619	21740	21628	21864	21883	21777	21630	21481	21659	21590	21699	21664	21486	21925	21427	21552	21598	21546	21625	21513	21687	21575	21889	21574	21361	21500	21821	21569	21929	21736	21784	21744	22049	21669	21552	21516	21644	21620	21408	21476	21651	21373	21460	21379	21623	21717	21624	21522	21727	21308	21889	21686	21706	21804	21248	21578	21816	21539	21893	21576	21845	21716	21629	21688	21724	21744	21613	21769	21668	21641	21395	21559	21597	21630	21707	21407	21766	21756	21427	21577	21733	21765	21971	21549	21607	21737	21669	21577	21659	21484	21664	21738	21543	21698	21847	21722	21641	21779	21387	21654	21613	21792	21542	21484	21858	21488	21705	21577	21784	21460	21609	21672	21573	21929	21756	21607	21644	21649	21804	21352	21713	21919	21644	21662	21729	21844	21848	21497	21720	21595	21375	21724	22026	21609	21611	21753	21560	21491	21511	21752	21711	21632	21593	21379	21674	21777	21547	21627	21613	21640	21694	21534	21707	21763	21753	21770	21672	21588	21634	21723	21739	21555	21685	21539	21532	21393	21656	21761	21574	21679	21831	21469	21605	21600	21525	21441	21767	21514	21697	21736	21882	21770	21637	21660	21645	21873	21604	21649	21957	21746	21796	21386	21786	21537	21918	21524	21555	21603	21424	21563	21624	21519	21709	21526	21614	21480	21549	21854	21705	21840	21538	21378	21546	21575	21737	21597	21510	21555	21830	21432	21453	21445	21373	21602	21775	21468	21644	21583	21644	21469	21791	21470	21802	21578	21615	21405	21670	21717	21877	21474	21616	21510	21460	21482	21636	21328	21624	21542	21472	21692	21501	21631	21585	21677	21549	21691	21676	21662	21612	21913	21801	21674	21669	21507	21887	21578	21542	21806	21706	21516	21802	21524	21623	21611	21483	21424	21427	21669	21670	21515	21744	21569	21609	21422	21601	21808	21675	21756	21518	21528	21595	21513	21736	21551	21688	21693	21509	21578	21721	21480	21613	21549	21694	21517	21671	21432	21467	21824	21636	21502	21605	21720	21445	21854	21586	21673	21318	21722	21527	21548	21611	21284	21537	21568	21565	21513	21854	21924	21733	21609	21724	21595	21542	21802	21495	21497	21729	21562	21666	21724	21552	21528	21859	21496	21594	21627	21563	21801	21594	21487	21743	21485	21526	21698	21719	21614	21640	21696	21711	21681	21803	21619	21572	21715	21668	21635	21785	21520	21676	21621	21631	21371	21485	21938	21730	21587	21675	21645	21741	21764	21506	21524	21757	21761	21721	21506	21606	21720	21576	21516	21644	21706	21644	21873	21632	22064	21711	21973	21690	21628	21628	21346	21486	21545	21502	21731	21391	21657	21889	21442	21697	21611	21660	21490	21709	21552	21488	21559	21552	21706	21394	21686	21535	21478	21907	21763	21722	21401	21714	21905	21825	21533	21690	21537	21680	21616	21558	21608	21728	21693	21721	21530	21653	21603	21725	21792	21652	21968	21807	21589	21766	21623	21565	21466	21490	21813	21575	21647	21534	21571	21862	21648	21659	21511	21765	21510	21523	21579	21723	21550	21625	21796	21700	21677	21652	21761	21746	21655	21628	21745	21455	21918	21717	21578	21468	21672	21496	21377	21584	21852	21872	21391	21448	21587	21781	21718	21785	21692	21764	21577	21474	21591	21750	21576	21765	21873	21652	21711	21568	21386	21649	21565	21491	21501	21787	21498	21678	21655	21467	21701	21669	21853	21665	21832	21338	21411	21567	21584	21837	21839	21372	21592	21746	21861	21828	21845	21506	21611	21808	21703	21636	21473	21547	21859	21702	21653	21652	21401	21469	21680	21688	21596	21758	21878	21489	21698	21843	21725	21597	21668	21512	21805	21689	21534	21531	21466	21586	21481	21744	21533	21563	21467	21670	21375	21661	21557	21687	21555	21413	21533	21618	21590	21751	21531	21660	21650	21684	21781	21755	21570	21734	21641	21673	21726	21597	21542	21820	21736	21677	21677	21718	21641	21722	21856	21339	21293	21686	21616	21613	21560	21744	21589	21692	21723	21688	21534	21521	21726	21704	21411	22010	21646	21557	21596	21579	21897	21812	21696	21787	21682	21622	21476	21560	21751	21537	21715	21477	21847	21726	21515	21710	21716	21743	21593	21588	21514	21529	21637	21814	21377	21599	21510	21407	21549	21645	21536	21509	21528	21880	21904	21667	21388	21642	21815	21660	21421	21364	21927	21547	21610	21643	21630	21814	21709	21516	21608	21669	21587	21592	21519	21579	21928	21709	21658	21597	21626	21656	21842	21653	21748	21673	21598	21705	21667	21600	21586	21514	21453	21742	21597	21497	21501	21390	21723	21567	21808	21726	21436	21772	21840	21781	21438	21518	21447	21563	21574	21817	21609	21597	21684	21502	21618	21818	21635	21487	21521	21681	21804	21653	21641	21528	21621	21608	21677	21702	21548	21532	21570	21288	21702	21684	21696	21655	21554	21450	21749	21719	21666	21474	21535	21757	21770	21420	21701	21769	21774	21815	21471	21386	21567	21704	21674	21737	21604	21439	21755	21640	21424	21754	21662	21607	21914	21719	21673	21588	21659	21545	21600	21527	21562	21846	21659	21637	21523	21679	21671	21817	21615	21876	21817	21910	21738	21753	21984	21811	21758	21617	21522	21578	21530	21583	21659	21775	21725	21644	21734	21775	21805	21690	21818	21508	21561	21623	21575	21747	21541	21426	21686	21734	21417	21537	21453	21725	21366	21561	21773	21816	21547	21567	21664	21723	21580	21467	21814	21723	21805	21417	21545	21720	21635	21344	21739	21592	21779	21807	21549	21858	21718	21633	21568	21554	21430	21778	21786	21598	21760	21569	21576	21714	21581	21869	21868	21690	21546	21655	21687	21476	21779	21643	21797	21730	21732	21576	21475	21509	21488	21442	21380	21596	21620	21731	21565	21831	21531	21402	21648	21623	21586	21701	21624	21404	21652	21685	21765	21615	21528	21828	21719	21497	21592	21404	21406	21697	21416	21404	21566	21681	21618	21577	21777	21599	21210	21548	21590	21608	21599	21560	21564	21734	21609	21556	21633	21620	21681	21750	21754	21640	21599	21707	21698	21573	21785	21410	21665	21608	21614	21636	21618	21572	21530	21480	21475	21595	21510	21511	21615	21719	21439	21700	21639	21523	21721	21698	21815	21530	21768	21509	21715	21464	21669	21567	21943	21216	21598	21622	21551	21625	21598	21519	21581	21548	21541	21516	21413	21607	21587	21454	21390	21438	21550	21542	21999	21808	21794	21440	21792	21762	21592	21696	21706	21753	21750	21854	21648	21753	21581	21722	21875	21659	21732	21547	21570	21693	21493	21657	21594	21638	21573	21585	21743	21690	21816	21683	21892	21545	21509	21427	21417	21521	21893	21776	21607	21595	21723	21656	21593	21648	21661	21651	22130	21792	21560	21843	21392	21436	21630	21661	21495	21612	21629	21621	21614	21566	21569	21648	21656	21746	21803	21621	21692	21685	21620	21730	21775	21638	21826	21528	21584	21342	21679	21625	21378	21558	21396	21424	21596	21859	21623	21786	21589	21578	21471	21508	21725	21412	21473	21635	21985	21680	21501	21663	21515	21805	21714	21574	21598	21727	21619	21538	21678	21403	21363	21591	21418	21720	21676	21461	21456	21666	21803	21512	21466	21724	21321	21516	21549	21765	21712	21757	21613	21619	21447	21690	21701	21644	21650	21618	21800	21688	21602	21633	21697	21777	21613	21700	21783	21539	21473	21676	21688	21842	21545	21827	21628	21657	21768	21503	21815	21971	21468	21763	21564	21513	21370	21592	21677	21549	21579	21314	21715	21344	21645	21504	21541	22000	21584	21493	21874	21630	21713	21800	21461	21528	21733	21572	21686	21617	21330	21579	21653	21590	21674	21684	21766	21674	21503	21674	21749	21717	21607	21716	21726	21661	21983	21582	21569	21660	21664	21600	21411	21590	21609	21496	21622	21667	21688	21600	21582	21658	21698	21633	21649	21571	21573	22008	21638	21553	21618	21723	21461	21550	21739	21634	21580	21799	21817	21671	21659	21626	21778	21496	21536	21579	21731	21602	21536	21664	21771	21390	21633	21681	21353	21642	21463	21542	21483	21679	21703	21502	21538	21488	21718	21706	21760	21668	21599	21578	21680	21733	21371	21693	21618	21636	21643	21710	21673	21765	21903	21696	21747	21877	21538	21748	21414	21729	21393	21690	21456	21721	21787	21431	21709	21430	21683	21761	21831	21689	21701	21597	21545	21637	21450	21839	21579	21703	21657	21588	21557	21774	21575	21753	21652	21689	21758	21585	21626	21634	21607	21618	21668	21495	21654	21741	21429	21603	21674	21775	21659	21726	21563	21590	21492	21714	21614	21897	21738	21613	21586	21506	21847	21586	21481	21694	21859	21397	21587	21709	21804	21810	21770	21786	21656	21766	21542	21765	21838	21498	21809	21682	21521	21711	21432	21546	21574	21369	21532	21720	21682	21793	21373	21626	21571	21721	21547	21751	21716	21888	21745	21768	21443	21560	21400	21633	21410	21593	21683	21382	21509	21410	21650	21409	21559	21646	21575	21350	21524	21548	21825	21974	21601	21799	21675	21569	21496	21525	21446	21786	21593	21505	21610	21508	21432	21486	21479	21601	21353	21696	21780	21716	21796	21907	21631	21724	21545	21714	21567	21679	21622	21747	21750	21574	21657	21695	21480	21583	21624
39401	67990	68008	49529	35520	22296	20930	20355	19486	18548	17815	17580	17150	17068	16386	16100	16119	16906	18507	18282	17478	17366	16914	16836	16413	16230	15987	15914	15800	15847	15827	15762	15893	15612	15600	15430	15502	15624	15550	15562	15557	15575	15577	15478	15514	15492	15407	15332	15419	15449	15290	15544	15484	15397	15297	15300	15394	15207	15343	15359	15330	15107	15389	15445	15376	15361	15319	15462	15330	15287	15315	15320	15224	15392	15295	15415	15351	15358	15451	15323	15388	15398	15198	15368	15562	15271	15582	15535	15349	15240	15426	15219	15313	15347	15438	15292	15303	15403	15286	15329	15334	15310	15253	15441	15384	15430	15480	15438	15427	15329	15449	15379	15446	15264	15457	15234	15309	15424	15231	15309	15420	15456	15324	15342	15184	15401	15363	15411	15216	15402	15311	15508	15459	15344	15443	15245	15517	15273	15386	15328	15336	15337	15271	15224	15372	15266	15298	15259	15444	15276	15363	15454	15363	15236	15270	15338	15249	15413	15286	15520	15321	15473	15541	15321	15310	15478	15479	15270	15303	15396	15316	15393	15372	15414	15283	15265	15347	15170	15391	15347	15242	15346	15359	15337	15409	15363	15287	15304	15445	15616	15381	15469	15299	15475	15568	15385	15355	15364	15427	15252	15180	15381	15549	15426	15240	15233	15382	15374	15359	15454	15441	15400	15263	15497	15349	15422	15671	15537	15211	15159	15254	15320	15339	15228	15529	15238	15434	15608	15320	15307	15348	15258	15529	15203	15342	15397	15181	15351	15339	15261	15319	15412	15320	15322	15407	15478	15414	15535	15438	15359	15241	15386	15446	15233	15324	15378	15428	15387	15353	15279	15578	15137	15362	15523	15360	15447	15467	15350	15373	15471	15202	15358	15404	15315	15266	15384	15231	15476	15269	15398	15258	15352	15237	15264	15435	15403	15452	15177	15293	15336	15420	15459	15333	15279	15499	15412	15300	15401	15291	15373	15288	15537	15443	15348	15268	15373	15387	15457	15355	15202	15383	15191	15391	15286	15336	15184	15340	15132	15330	15344	15307	15340	15340	15311	15444	15327	15539	15460	15282	15249	15361	15344	15309	15399	15545	15233	15343	15316	15145	15469	15264	15443	15484	15481	15503	15455	15307	15218	15373	15371	15354	15342	15582	15516	15501	15198	15356	15306	15222	15307	15458	15396	15194	15242	15351	15364	15362	15341	15351	15226	15129	15202	15221	15301	15260	15372	15430	15398	15330	15387	15290	15380	15284	15367	15470	15285	15345	15530	15327	15205	15435	15310	15307	15294	15395	15470	15298	15325	15344	15317	15303	15466	15204	15167	15261	15354	15286	15271	15398	15357	15276	15220	15381	15320	15407	15458	15650	15452	15401	15399	15514	15354	15217	15412	15335	15489	15461	15331	15366	15345	15232	15466	15316	15283	15353	15451	15180	15361	15244	15298	15349	15550	15464	15399	15550	15335	15309	15237	15462	15425	15417	15442	15442	15302	15326	15447	15131	15339	15385	15219	15311	15249	15278	15319	15308	15410	15443	15460	15405	15193	15228	15349	15317	15272	15251	15272	15438	15187	15442	15269	15490	15306	15317	15497	15314	15429	15375	15319	15385	15483	15469	15334	15165	15393	15299	15344	15134	15358	15345	15423	15469	15396	15395	15418	15382	15359	15346	15218	15525	15278	15384	15477	15404	15218	15513	15365	15190	15344	15367	15477	15586	15413	15297	15279	15288	15446	15356	15304	15257	15212	15367	15496	15378	15309	15275	15398	15437	15390	15250	15330	15296	15303	15483	15387	15535	15233	15344	15548	15401	15488	15438	15392	15454	15313	15457	15204	15368	15305	15330	15358	15581	15354	15479	15367	15467	15348	15386	15215	15443	15314	15318	15360	15424	15275	15302	15372	15191	15355	15228	15268	15453	15362	15386	15292	15457	15289	15260	15443	15452	15317	15235	15494	15230	15253	15156	15320	15389	15460	15326	15504	15449	15243	15429	15535	15335	15297	15352	15356	15402	15184	15333	15318	15420	15351	15300	15462	15459	15374	15415	15369	15296	15400	15418	15280	15274	15355	15408	15261	15333	15499	15261	15400	15348	15253	15418	15373	15327	15293	15315	15292	15295	15455	15502	15208	15319	15236	15228	15531	15438	15324	15061	15171	15328	15417	15172	15304	15177	15268	15276	15407	15302	15215	15398	15340	15423	15490	15450	15287	15265	15421	15422	15285	15458	15265	15429	15287	15455	15481	15210	15294	15251	15289	15561	15261	15540	15384	15374	15174	15358	15284	15383	15359	15232	15385	15311	15225	15561	15287	15273	15457	15384	15238	15315	15285	15256	15232	15235	15178	15264	15379	15496	15464	15332	15491	15369	15490	15369	15401	15284	15355	15265	15210	15507	15338	15281	15292	15362	15233	15299	15321	15456	15103	15453	15339	15234	15352	15515	15332	15447	15302	15349	15275	15291	15416	15285	15221	15464	15330	15437	15321	15401	15361	15371	15294	15418	15433	15310	15414	15463	15300	15287	15222	15289	15345	15505	15420	15313	15385	15374	15455	15295	15517	15309	15292	15309	15216	15339	15564	15306	15481	15253	15318	15479	15503	15501	15412	15439	15304	15399	15336	15453	15424	15420	15282	15433	15258	15145	15316	15375	15300	15269	15493	15426	15330	15380	15373	15504	15319	15315	15392	15247	15346	15406	15354	15431	15414	15426	15425	15458	15498	15339	15333	15318	15449	15147	15604	15293	15320	15340	15313	15401	15381	15228	15268	15283	15433	15248	15534	15395	15389	15217	15325	15327	15265	15316	15421	15212	15352	15511	15511	15242	15308	15210	15292	15400	15338	15295	15312	15250	15352	15230	15308	15353	15341	15556	15367	15290	15319	15549	15369	15473	15363	15320	15572	15269	15440	15358	15348	15534	15279	15366	15239	15242	15128	15273	15442	15279	15320	15414	15461	15417	15342	15325	15444	15377	15376	15338	15252	15389	15362	15341	15450	15256	15378	15355	15405	15526	15329	15310	15206	15188	15433	15365	15301	15399	15341	15521	15367	15395	15225	15513	15112	15487	15340	15382	15381	15396	15276	15307	15516	15368	15433	15408	15378	15191	15282	15384	15445	15545	15303	15228	15414	15490	15336	15349	15238	15382	15231	15312	15437	15260	15199	15418	15302	15245	15506	15339	15488	15431	15438	15388	15430	15522	15366	15272	15315	15310	15393	15281	15354	15427	15259	15305	15256	15247	15435	15435	15418	15438	15362	15305	15371	15420	15495	15415	15411	15212	15261	15211	15333	15205	15482	15274	15213	15298	15299	15282	15408	15247	15620	15416	15311	15424	15484	15255	15439	15214	15324	15355	15408	15260	15270	15372	15315	15423	15432	15432	15389	15333	15475	15441	15162	15568	15314	15324	15200	15512	15215	15381	15421	15394	15327	15326	15360	15279	15491	15479	15267	15326	15405	15535	15419	15500	15384	15520	15244	15632	15433	15230	15451	15345	15375	15291	15284	15371	15478	15499	15407	15449	15303	15266	15267	15417	15305	15342	15377	15376	15369	15476	15134	15398	15436	15282	15188	15418	15219	15475	15406	15336	15323	15384	15365	15338	15220	15220	15482	15458	15252	15451	15298	15369	15376	15182	15293	15268	15258	15481	15454	15323	15473	15349	15214	15316	15397	15355	15364	15374	15339	15245	15368	15493	15243	15398	15369	15355	15330	15269	15298	15445	15435	15439	15241	15370	15241	15225	15278	15381	15097	15271	15100	15308	15593	15475	15205	15547	15463	15348	15384	15346	15330	15386	15412	15177	15383	15318	15288	15300	15331	15276	15400	15592	15297	15544	15446	15263	15268	15206	15411	15381	15321	15581	15413	15500	15271	15395	15429	15289	15488	15330	15367	15385	15251	15320	15395	15424	15252	15385	15291	15529	15604	15512	15506	15455	15313	15259	15389	15389	15468	15285	15474	15397	15258	15360	15296	15266	15323	15397	15357	15558	15238	15444	15220	15509	15250	15458	15406	15342	15438	15380	15413	15381	15382	15417	15400	15510	15225	15465	15485	15432	15396	15237	15315	15328	15413	15402	15290	15386	15186	15274	15310	15367	15183	15264	15345	15462	15367	15565	15410	15076	15384	15282	15325	15110	15386	15351	15389	15341	15255	15174	15313	15272	15475	15285	15484	15441	15316	15363	15478	15320	15271	15499	15498	15391	15315	15449	15484	15302	15379	15391	15459	15339	15353	15454	15217	15219	15362	15412	15230	15301	15294	15435	15429	15234	15292	15375	15239	15255	15487	15541	15256	15417	15526	15304	15282	15231	15529	15284	15266	15344	15514	15346	15427	15211	15447	15528	15271	15174	15377	15421	15236	15357	15363	15363	15345	15356	15455	15371	15434	15451	15461	15426	15379	15433	15229	15383	15383	15373	15234	15381	15381	15209	15425	15348	15285	15436	15338	15367	15288	15296	15300	15379	15457	15362	15386	15289	15230	15362	15372	15482	15461	15348	15581	15322	15119	15445	15256	15465	15381	15343	15265	15482	15279	15381	15314	15362	15546	15293	15363	15231	15367	15480	15281	15432	15409	15486	15365	15209	15473	15345	15238	15347	15357	15458	15314	15530	15221	15445	15274	15283	15367	15588	15300	15314	15357	15191	15172	15378	15365	15236	15170	15397	15335	15470	15373	15384	15484	15477	15477	15331	15388	15421	15502	15307	15308	15329	15299	15405	15314	15235	15294	15340	15307	15334	15374	15462	15428	15409	15313	15302	15493	15122	15295	15300	15272	15390	15414	15201	15482	15248	15491	15644	15373	15378	15264	15467	15241	15393	15230	15471	15306	15326	15352	15387	15617	15234	15233	15351	15292	15325	15419	15296	15401	15410	15264	15275	15252	15525	15414	15384	15446	15319	15284	15437	15411	15346	15378	15395	15267	15267	15232	15457	15386	15310	15154	15259	15522	15362	15279	15252	15422	15231	15382	15393	15227	15385	15314	15370	15355	15433	15248	15418	15381	15255	15391	15164	15400	15349	15513	15432	15312	15460	15458	15360	15304	15565	15375	15355	15319	15456	15314	15258	15438	15293	15359	15478	15450	15459	15213	15505	15350	15213	15355	15320	15550	15496	15270
38782	42900	48128	38957	29304	26055	25394	25035	25061	24857	24686	24468	24337	24505	24081	24228	24099	24347	24842	24811	24805	24578	24311	24269	24257	23952	24006	24296	24199	24011	24219	24105	23904	24258	24059	24070	23847	23967	23824	24084	23904	24040	23876	24082	23762	23889	23972	23812	23919	24100	23902	23970	24119	23903	23789	23989	23910	23942	23852	23826	23814	23838	24003	23940	23754	23799	23744	23956	23809	23814	23779	23718	23820	23585	23967	24111	23907	23732	23879	23778	23999	23766	23901	23844	23970	23992	24099	23726	24194	23727	23750	23773	24047	23791	23869	24029	23804	23769	23723	23858	24106	23874	24108	23896	23957	23742	23876	23752	23767	23913	23629	23914	23919	24022	23941	24077	24103	23905	23733	23807	23920	23914	23575	24011	23797	24048	23886	24000	23884	23948	23836	23924	24233	24058	23868	23915	23954	23899	24197	23835	23841	23696	23837	24057	23975	24032	23988	24093	23911	23968	23861	24014	23733	23693	23917	24019	23799	23870	23829	24063	23810	23787	23804	24109	23895	23911	23865	23985	23925	23880	23998	24140	24184	23942	23948	23691	23880	24013	23765	23874	23852	24000	23905	23976	23987	23757	23738	24000	23878	23781	23835	23983	23871	23839	24064	23911	24028	23858	23995	24082	24165	23930	23998	23806	24159	23838	24083	23766	23893	23923	23940	24036	23985	23843	24003	23890	23909	23796	24060	23688	23846	23894	23918	23986	23669	24065	24123	23865	23841	23889	23966	23947	24033	24223	23867	23908	23837	23867	24085	23803	24011	23843	23900	23910	24239	23904	23962	23965	24040	24023	24176	23675	24010	24078	23923	23842	23955	23845	23811	23958	23931	24048	23644	23842	23904	23826	24012	24142	24027	23803	23899	23900	23835	23988	24111	23798	23788	23925	23971	24164	23711	23824	23805	24017	24086	23808	23751	23623	23802	23877	23692	23669	23802	24040	23668	24050	24026	23724	23597	23975	23696	23687	23796	23690	23829	23706	23740	23973	23880	23841	24066	23726	23985	23899	24221	24019	23991	23738	23853	23793	23700	23869	24138	23835	24233	24006	23623	24024	23802	23805	24095	23955	24096	23713	23846	24088	23942	24032	23900	24068	24092	23911	24127	24145	24064	23904	23764	24006	23909	23983	23862	23902	24152	23931	23921	23842	23788	23916	23792	23993	23865	24009	23876	24056	23853	23840	23638	23743	23714	23601	23780	23954	23890	23980	24082	23979	23899	23832	23913	23931	23737	23874	23749	23841	23805	23920	23991	23795	23985	23715	23872	23846	24075	23939	23844	24067	24046	23588	23771	23963	23968	24004	24009	24116	23887	24002	23691	23843	23982	24181	23855	24014	24079	23854	23826	23700	23952	24121	23707	23857	23845	23723	23958	23807	24046	23816	23999	23867	23758	24237	24003	24050	24075	23623	23647	24024	24047	23934	23883	23623	23740	23872	23984	24088	24027	23995	23941	23943	24019	23835	24032	23893	24047	23935	23903	23692	24017	23897	24211	23941	23923	23991	23892	23873	24007	23883	23942	23715	23978	23897	23636	23948	24041	23782	23685	23813	23907	24036	24089	23807	24016	24008	23972	24026	23979	24179	23806	23844	23989	24244	23724	24024	23948	23957	23897	23910	23966	23954	23979	23920	24058	24008	23806	23793	23847	23655	23951	24117	23880	23698	23815	23948	23959	24031	23929	23913	24073	23719	24054	24115	23940	24137	23805	23872	23981	23945	23821	23675	23726	23951	23930	24071	23742	23842	23862	23983	23945	23817	23829	23597	24131	23862	23945	23891	24010	23655	23991	23978	24071	23779	23896	23704	23971	23765	23939	23914	24222	24053	23901	24049	24025	24033	24007	24051	23873	23800	23988	23799	23550	23882	23932	23806	24058	24010	23797	23789	23855	23835	23974	23923	24107	23636	23785	23907	23848	23716	23856	23557	23871	24022	24031	24062	24031	23819	23763	23850	24037	23889	24011	24047	24045	23946	23942	23872	24013	23890	23964	23941	23649	23685	24064	23853	24333	23877	24003	24034	24019	24018	23862	23786	23908	23837	23790	23911	23681	23831	23925	23885	24005	23881	23764	23870	23804	23891	23903	23876	24059	24138	23949	23725	23827	23989	23792	24031	23851	24093	24100	24077	24038	24106	23799	23940	23998	23990	23996	23852	23949	23932	23974	23857	23957	23748	23729	23918	23859	23811	23724	23911	23920	24194	24304	23856	23821	24022	23780	23707	23769	24046	23886	23824	23985	23838	23954	23773	24029	23982	24086	23849	23974	24022	24056	23876	23858	23930	23874	23977	23733	24010	23948	23948	23760	23900	23638	23920	23834	24061	23999	23888	23861	23939	23700	23762	23846	23886	23838	24077	23914	23863	23867	23850	23924	23872	23933	23881	23748	23834	23855	23739	23856	23701	23826	23799	24180	24003	23958	23968	24014	24037	23941	24122	23804	23648	23913	23765	23911	23737	23921	23996	23770	23895	23745	23990	23818	24009	24080	23896	23853	23879	23900	23814	24016	23770	24097	23861	24076	23801	23816	24002	23885	23819	23714	23740	23637	23975	23995	23860	23840	23797	23757	23864	24033	24059	23675	24106	24014	23900	24031	23953	24058	23945	23947	23902	24119	24106	23905	23995	24239	23925	24015	24226	24059	24172	24088	23813	23876	23822	23957	23921	23968	23891	23973	24218	23794	23998	23862	23967	24008	24002	24098	23814	23878	23859	23896	23776	23873	23851	24049	23937	23809	23944	24029	23890	23730	23886	23839	23908	24067	23946	23831	24076	24041	23925	23950	23801	23784	23840	24015	23823	23911	23882	23828	23964	23908	24013	23628	23927	24021	23945	23875	23935	23974	23931	23989	23819	23839	23841	23984	24069	24250	23656	23713	23807	23975	23923	23891	24058	23906	23705	23895	23954	24258	23957	24185	24135	23980	23779	23946	23816	23757	23981	23950	23881	23834	23919	24064	23521	23771	24043	24107	23865	23803	23916	24099	23555	23818	23897	24083	23904	23919	23819	24024	23773	23830	23696	24041	23988	23980	24062	23982	23963	23803	23917	24210	24223	24131	23815	23954	23979	23797	23915	23931	23644	24146	24011	23955	23858	23820	23860	23766	23832	24088	23895	23811	23895	23959	23905	24030	23844	23908	24120	24066	24058	24083	24111	23934	24059	24193	23870	24059	23903	23975	23857	24199	24056	24039	23775	23973	24148	23998	23693	24001	23834	24035	24003	24008	23915	23825	23940	23930	23871	23902	23844	23736	23918	23906	23844	23950	23899	23855	23969	23980	24033	24011	23623	24247	24080	24037	24017	23757	23968	23887	23985	23860	23800	23854	23990	24168	23881	24271	24078	23863	23847	23822	24038	23982	23756	23978	23571	23829	24010	23700	23739	23932	23979	24138	23987	23913	23874	24173	24034	23817	23835	23962	23689	24009	23991	23912	23878	23982	23831	23754	23857	23950	24076	23785	24088	23879	23960	24036	23896	23796	23991	23714	24109	23957	24076	23910	23631	24103	24036	24052	23906	24018	24002	24102	24045	23855	24189	24019	24005	24029	23888	24052	24145	23995	23894	24052	24069	23853	24151	23873	23889	24095	23914	23827	24051	23801	23916	23736	23900	24092	23892	23877	24180	24055	24040	23983	23950	24078	23907	23858	24156	23942	23934	23969	23757	23879	23835	23912	23971	24032	23861	24079	24058	23802	23974	24011	23835	23950	23923	23931	24026	24256	24070	23856	23852	23998	23802	24030	23734	23911	23728	23791	23774	24022	23906	23729	24013	24198	24020	24075	23986	23955	23902	23791	23911	24053	23734	24114	23850	23981	23965	24031	23898	23983	24103	24002	24071	23918	24005	23953	24080	23980	23989	23984	24148	23930	23904	24173	24108	23747	24061	23794	23960	24002	23967	24016	23738	23758	24081	23822	24037	24140	24023	24058	23896	23865	24055	24069	23958	23858	24014	23974	23856	24128	24080	23921	23986	23844	23934	23978	23993	24240	23931	23787	23774	23686	23539	23871	23976	24057	24037	23980	24090	23894	23802	23686	23650	24087	23912	23782	23858	23920	24072	23806	23897	23923	23889	23865	24176	24055	23926	24146	23695	23875	24030	24232	23884	23940	23717	23788	23859	23924	24055	23968	23878	23882	23725	24319	23950	23753	23912	23859	24094	24021	24103	23791	23900	24143	23833	23696	24044	23981	24034	23950	23946	24056	23944	24002	23828	24181	23940	24272	24213	23914	23649	24068	23826	23906	23884	23904	23776	24074	24004	23929	24067	24116	24092	23906	23854	23798	24006	23888	23816	23712	24086	24013	23950	24125	24074	23951	23975	24003	24091	24164	23825	24027	23837	23869	23795	23943	23822	23878	23782	24076	23956	23975	24072	23855	24059	24114	23982	23990	23948	23987	24175	24011	23797	23938	23910	23953	23903	23941	24039	23958	23722	24021	23972	23968	24038	24159	23980	23992	23905	23953	23772	24043	23909	24026	23803	24008	24007	24001	23961	24077	23973	23872	23918	23883	23927	23782	23811	23919	23998	24085	24019	23897	23939	23987	23783	23595	23866	23896	23995	23952	23953	23585	23831	24040	24013	23893	23861	23989	23975	23970	23903	23825	23834	23968	23851	23821	23710	23954	23889	23838	23767	23787	23854	23953	23697	23871	23728	24016	24142	23944	23822	24069	23742	23798	24122	24007	23902	23833	23883	24009	24016	23863	23991	23904	23744	23895	23931	23838	23969	23997	24022	24040	23747	23873	23968	24059	23877	24012	23770	24075	24005	23875	24178	23874	23928	23874	23781	23832	23991	24083	24068	24166	24134	23904	23834	23996	23861	23977	24125	24083	23848	23904	23708	23982	23841	23954	23930	23878	23922	23847	24060	23745	24017	23857	23856	23822	23774	23994	23908	23939	23794	24159	23962	23774	23844	23814	23639	23983	23888	23991	24290	24018	23699	23863	23611	23842	23877	23940	23941	23954	24083	23952	23929	24009	23860	24015	23962	23738	24069	23865	24162	23884	24024	24104	23878	24026	23854	23935	23825	23706	24145	23621	23798	23774	24024	24108	24007	23821	23898	23993	24069	23945	24000	23972	24044	23857	23939	23960	23983	23973	23964
37251	52063	48256	32572	22694	18834	18324	18280	17978	17766	17581	17301	17391	17035	16833	16776	16909	17259	17788	17691	17484	17277	17400	17062	16966	16742	16654	16869	16678	16701	16750	16631	16576	16753	16371	16521	16606	16661	16680	16708	16700	16607	16751	16527	16667	16553	16497	16556	16558	16630	16375	16584	16569	16592	16580	16504	16647	16555	16569	16790	16562	16573	16505	16470	16337	16601	16519	16269	16629	16627	16602	16513	16613	16475	16637	16452	16687	16503	16598	16552	16442	16699	16646	16505	16553	16560	16562	16807	16495	16468	16537	16551	16529	16556	16760	16550	16683	16521	16775	16358	16647	16565	16637	16653	16622	16520	16481	16684	16360	16559	16468	16441	16417	16469	16578	16391	16519	16580	16392	16484	16747	16529	16387	16519	16659	16625	16550	16428	16624	16614	16500	16549	16597	16532	16465	16453	16781	16316	16759	16619	16421	16563	16495	16669	16607	16481	16322	16520	16470	16490	16471	16658	16370	16647	16485	16534	16479	16638	16567	16472	16542	16384	16460	16670	16568	16439	16556	16566	16463	16580	16553	16411	16551	16564	16794	16609	16438	16634	16417	16511	16447	16488	16433	16563	16524	16522	16629	16477	16626	16628	16481	16474	16582	16416	16521	16550	16634	16858	16760	16482	16609	16420	16607	16542	16451	16676	16312	16514	16643	16583	16691	16415	16678	16643	16649	16569	16634	16502	16610	16405	16683	16612	16576	16471	16679	16586	16540	16658	16700	16489	16701	16581	16507	16373	16589	16494	16438	16523	16553	16553	16469	16667	16447	16308	16589	16410	16529	16479	16586	16809	16658	16597	16470	16617	16490	16388	16562	16670	16632	16495	16560	16686	16499	16603	16499	16462	16641	16416	16343	16538	16694	16575	16688	16544	16488	16380	16636	16386	16584	16620	16468	16616	16562	16627	16469	16373	16843	16535	16566	16636	16621	16676	16607	16479	16417	16634	16682	16477	16491	16465	16556	16629	16482	16392	16495	16497	16465	16712	16443	16619	16427	16564	16678	16357	16651	16518	16426	16529	16623	16492	16578	16523	16648	16441	16456	16552	16491	16481	16413	16561	16468	16623	16619	16542	16487	16689	16607	16408	16788	16630	16662	16528	16550	16635	16445	16511	16515	16693	16523	16705	16648	16611	16545	16588	16574	16593	16529	16529	16490	16546	16617	16519	16399	16666	16404	16655	16448	16384	16444	16527	16505	16550	16621	16548	16466	16462	16569	16623	16536	16576	16601	16385	16610	16723	16611	16487	16320	16628	16396	16403	16601	16705	16527	16521	16455	16350	16537	16672	16663	16518	16469	16599	16540	16479	16558	16510	16518	16580	16479	16602	16440	16521	16491	16511	16595	16606	16519	16576	16760	16347	16568	16518	16667	16519	16567	16558	16361	16633	16577	16551	16657	16697	16567	16596	16733	16574	16656	16720	16582	16459	16380	16589	16446	16570	16678	16510	16631	16427	16418	16470	16682	16415	16498	16713	16592	16412	16594	16563	16496	16494	16482	16564	16493	16558	16603	16626	16555	16557	16563	16604	16617	16521	16497	16655	16625	16527	16485	16678	16673	16491	16602	16529	16506	16415	16528	16704	16403	16603	16412	16648	16546	16523	16535	16558	16486	16554	16458	16462	16437	16430	16449	16556	16483	16548	16383	16493	16447	16437	16449	16565	16744	16552	16344	16586	16500	16423	16677	16412	16456	16397	16518	16617	16678	16555	16541	16380	16496	16658	16656	16585	16600	16511	16635	16477	16584	16499	16507	16506	16495	16610	16575	16655	16664	16468	16633	16422	16629	16514	16553	16478	16562	16450	16462	16660	16655	16564	16575	16551	16469	16535	16609	16548	16367	16633	16612	16493	16525	16528	16552	16368	16291	16558	16731	16558	16568	16645	16421	16470	16666	16658	16549	16465	16495	16709	16686	16712	16478	16428	16419	16705	16549	16572	16513	16522	16573	16571	16540	16528	16569	16564	16666	16599	16673	16558	16573	16704	16430	16669	16597	16668	16473	16543	16433	16438	16427	16602	16619	16671	16499	16579	16632	16660	16619	16437	16470	16593	16425	16485	16635	16521	16445	16423	16477	16524	16567	16564	16495	16704	16697	16605	16486	16383	16625	16685	16524	16519	16405	16557	16667	16436	16668	16650	16563	16535	16661	16483	16642	16378	16513	16736	16493	16554	16460	16681	16586	16608	16719	16393	16636	16537	16368	16444	16468	16567	16627	16528	16450	16375	16619	16451	16537	16552	16523	16702	16483	16632	16598	16669	16660	16653	16634	16551	16721	16553	16421	16502	16596	16548	16540	16612	16518	16494	16507	16442	16721	16570	16543	16497	16574	16641	16615	16251	16554	16390	16476	16550	16549	16593	16590	16646	16547	16555	16514	16579	16467	16450	16595	16301	16472	16613	16472	16522	16464	16665	16600	16463	16517	16690	16479	16611	16374	16495	16698	16470	16360	16622	16606	16503	16388	16592	16434	16418	16602	16519	16604	16591	16474	16505	16643	16676	16538	16588	16659	16554	16561	16540	16488	16620	16418	16494	16474	16513	16463	16656	16643	16570	16521	16593	16491	16436	16640	16482	16532	16736	16760	16435	16513	16459	16647	16646	16482	16507	16675	16431	16635	16357	16574	16420	16512	16671	16437	16531	16515	16538	16537	16630	16425	16511	16662	16706	16591	16541	16491	16421	16576	16657	16405	16495	16629	16496	16673	16628	16593	16489	16656	16696	16490	16461	16534	16474	16461	16567	16641	16457	16504	16632	16707	16618	16647	16604	16552	16634	16394	16574	16520	16543	16354	16639	16417	16497	16487	16541	16535	16457	16649	16569	16501	16606	16494	16716	16752	16455	16443	16445	16461	16576	16701	16487	16600	16539	16652	16522	16706	16602	16490	16639	16464	16492	16611	16430	16578	16547	16661	16645	16802	16626	16583	16565	16728	16465	16589	16466	16620	16700	16543	16701	16484	16651	16491	16462	16515	16491	16572	16572	16697	16487	16516	16605	16426	16603	16616	16554	16608	16460	16409	16579	16435	16611	16624	16547	16468	16521	16668	16590	16489	16591	16585	16649	16695	16621	16593	16557	16606	16497	16507	16520	16514	16568	16707	16477	16563	16660	16573	16601	16502	16493	16670	16455	16651	16702	16579	16623	16635	16570	16408	16545	16559	16403	16501	16537	16428	16486	16558	16512	16616	16507	16429	16445	16607	16600	16487	16646	16704	16700	16608	16601	16551	16386	16605	16734	16388	16606	16577	16436	16537	16495	16615	16538	16482	16621	16375	16661	16679	16542	16532	16479	16524	16486	16482	16523	16578	16590	16671	16491	16449	16527	16817	16716	16501	16574	16498	16383	16504	16746	16548	16733	16517	16561	16643	16498	16787	16510	16566	16473	16538	16540	16482	16488	16641	16669	16681	16622	16393	16433	16801	16401	16485	16465	16496	16638	16550	16557	16468	16527	16490	16442	16740	16519	16428	16709	16516	16603	16767	16618	16475	16500	16607	16495	16514	16557	16567	16601	16570	16643	16675	16530	16438	16582	16753	16655	16487	16530	16530	16596	16627	16601	16399	16567	16530	16745	16348	16429	16481	16561	16467	16467	16519	16537	16727	16636	16696	16487	16483	16621	16521	16570	16588	16579	16627	16515	16365	16433	16549	16566	16534	16396	16589	16485	16507	16577	16619	16747	16657	16536	16532	16507	16599	16621	16537	16564	16514	16781	16544	16497	16430	16513	16592	16442	16422	16654	16499	16460	16640	16521	16554	16380	16617	16463	16615	16510	16527	16594	16590	16501	16398	16458	16621	16638	16483	16478	16500	16597	16446	16642	16373	16687	16509	16550	16487	16468	16500	16574	16556	16515	16427	16668	16483	16524	16672	16588	16565	16571	16531	16549	16573	16536	16606	16566	16568	16531	16634	16389	16542	16582	16729	16611	16539	16779	16676	16504	16513	16735	16720	16726	16637	16448	16425	16437	16540	16651	16455	16637	16403	16672	16554	16476	16527	16433	16575	16599	16472	16449	16630	16546	16346	16753	16519	16514	16533	16437	16520	16626	16527	16586	16466	16521	16508	16646	16483	16607	16729	16511	16720	16399	16625	16511	16610	16636	16478	16466	16693	16529	16677	16476	16502	16460	16549	16465	16515	16435	16746	16533	16533	16571	16686	16854	16655	16519	16401	16606	16672	16593	16545	16663	16631	16586	16466	16653	16361	16436	16563	16693	16582	16531	16687	16519	16435	16519	16781	16467	16618	16604	16520	16481	16522	16627	16518	16650	16309	16539	16679	16482	16428	16566	16549	16573	16455	16506	16608	16733	16604	16622	16715	16624	16790	16503	16357	16582	16411	16607	16525	16619	16631	16642	16479	16576	16550	16466	16579	16546	16509	16455	16602	16428	16574	16636	16541	16608	16663	16476	16631	16438	16538	16440	16761	16562	16689	16616	16383	16587	16521	16522	16686	16365	16417	16432	16522	16605	16540	16676	16594	16656	16591	16503	16580	16678	16643	16644	16698	16716	16419	16551	16551	16580	16565	16654	16471	16687	16360	16575	16400	16504	16503	16481	16648	16457	16454	16770	16601	16368	16597	16567	16743	16555	16652	16434	16504	16556	16653	16649	16576	16435	16636	16644	16475	16527	16486	16596	16541	16632	16614	16409	16509	16739	16445	16532	16245	16602	16533	16532	16482	16563	16567	16513	16563	16442	16543	16819	16417	16532	16540	16424	16604	16515	16501	16653	16541	16609	16554	16370	16678	16320	16459	16551	16606	16596	16478	16614	16488	16701	16338	16589	16454	16464	16634	16573	16505	16524	16390	16624	16447	16626	16622	16606	16441	16622	16556	16683	16604	16404	16565	16656	16496	16651	16542	16718	16612	16542	16555	16409	16667	16512	16477	16558	16423	16515	16724	16384	16485	16731	16465	16534	16298	16516	16610	16496	16475	16459	16512	16769	16471	16560	16692	16769	16465	16623	16671	16691	16512	16477	16666	16555	16540	16469	16422	16553	16669	16534	16546	16615	16736	16597	16564	16530	16461	16598	16607	16672	16485	16448	16620	16610	16585	16518	16573	16626	16512	16507	16445	16447	16598	16334	16479	16623	16485	16553
26387	21821	31026	32033	32886	30591	27706	25460	24842	24457	24415	23848	24210	23809	23336	23146	23262	23890	24368	24296	23902	23676	23830	23616	23415	23515	23141	22937	23255	23202	23477	22925	23032	23108	22823	23002	22966	22934	23010	22778	22727	22787	22802	22762	22677	22691	22957	23037	22702	22770	23031	22605	22682	22860	22725	22794	22651	22790	22884	22947	23039	22768	22815	23051	22813	22873	22760	22845	22816	22730	22696	22807	22571	22818	22934	22971	22928	23030	22826	22815	22579	23088	22819	22888	22640	22767	22729	22937	22877	22671	22924	22679	22769	22806	22850	22512	22759	22665	22838	22496	22777	22773	22787	22973	22955	22817	22713	22896	22895	22869	22774	22773	22898	22820	22752	22822	22835	22940	22534	22825	22735	22722	22930	23128	22463	22786	22765	22797	22793	22950	22694	22659	22914	22898	22646	22810	22891	22741	22781	22710	22707	22989	22871	22812	22736	22870	22799	22672	22686	22852	22626	22761	22775	22599	22880	22840	22873	22705	22953	22618	22806	22741	22818	22713	22795	22732	22771	22751	22703	22873	22718	22957	22737	22943	22702	22743	22840	22734	22457	22814	22835	22970	22811	22775	22749	22829	22989	22566	22853	22772	22757	22849	22737	22820	22787	22733	22921	22807	22922	22709	22847	22843	22783	22502	22590	22840	22808	22541	22638	22862	22958	23027	22604	22957	22861	22713	22968	22343	22754	22850	22734	22798	22814	22755	22618	22699	22580	22856	22733	22549	22665	22533	22688	22892	22691	22963	22728	22750	22520	22646	22631	23025	22903	22760	22759	22577	22701	22731	22802	22556	22940	22674	22842	22662	22710	22704	22731	22833	22944	22830	22861	22605	22786	23013	22688	23037	22714	22605	22673	23027	22863	22814	22889	22979	22781	22704	22963	22766	23003	22883	22702	22978	22833	22818	22807	22599	22877	22640	22769	22757	23021	22666	22852	22719	22722	22922	22613	22786	22853	22742	22926	22811	22765	22552	22977	22877	22722	22589	22625	22786	22881	23099	22617	22916	23099	22787	22877	22856	22486	22837	22747	22712	22818	22719	22965	22898	22712	22780	22744	23041	22801	22675	22787	22855	22810	22763	22851	22776	22794	22665	22867	22569	22695	22689	22641	22541	22519	22601	22768	23031	22624	22933	22886	22933	22789	22656	22774	22542	22577	22791	22719	22522	22483	22629	22900	22850	22703	22548	22647	22782	22985	22772	22711	22772	22753	22679	22740	22901	22887	22897	22903	22533	22721	22880	22523	22912	22670	22744	22845	22793	22778	22654	22641	22836	22645	22655	22648	22874	22703	22743	22670	22805	22602	22582	22855	22827	22762	22833	22952	22725	22670	22759	22760	22714	22801	22755	22679	22961	22846	22482	22803	22612	22974	22654	22666	22877	22770	22750	22977	22782	22558	22764	22842	22738	22928	22715	22528	22978	22915	22723	22982	22920	22717	22691	23093	22744	22687	22687	22775	22646	22923	22743	22905	22816	22813	22816	22920	23057	22771	22669	22760	22971	22632	22689	22951	22782	22825	22806	22585	22924	22683	22639	22852	22559	22621	22760	22724	22788	22889	22671	22576	22754	22993	22839	22870	22719	22878	22781	22820	22884	22807	22652	23061	22602	22878	22754	22956	22546	22967	22449	22770	22866	22845	22685	22711	22538	22611	22691	22801	22865	22727	22796	22679	22848	22948	22766	22622	22788	22747	22856	22921	22825	22845	22855	22491	22704	22733	22624	22986	22672	22681	22702	22866	22694	22677	22776	22743	22777	22736	22403	22702	22780	22942	22762	22857	22890	22832	22758	22766	22621	22669	22739	23030	22763	23120	22729	22808	22702	23017	22943	22650	22606	22707	22630	22838	22730	22850	22929	22745	22788	22804	22633	22575	22958	22565	23051	22765	22662	22828	22668	22728	23053	22784	22729	22810	22745	22561	22583	22696	23048	22738	22663	22752	22666	22746	22843	22621	22937	22921	22661	22622	22721	22770	22734	22706	22668	22969	22886	22648	22686	22929	22982	22783	22828	22797	22718	22659	22866	22934	22774	22911	22947	22974	22845	22699	22675	22647	22854	22898	22611	22927	22603	22377	22701	22736	22665	22957	22574	22848	22725	22590	22621	22612	22882	22667	22702	22667	22715	22719	22907	22783	22749	22822	22494	22855	22900	22859	22911	22810	22840	22906	22929	22898	22584	22683	22899	22627	22748	22871	22636	22522	22788	22568	22918	22619	22610	22833	22887	22743	22729	22839	22901	22681	22730	22790	22814	22718	22799	22845	22827	22900	22560	22893	22750	22818	22832	22760	22906	23060	23096	22684	23036	22908	22805	22654	22842	23165	22746	22903	22645	22727	22694	22829	22751	22932	22831	22758	22733	22714	22619	22749	22680	22547	22675	22845	22573	22558	22662	22642	22819	22876	22967	22801	22888	22632	22839	22730	22654	22722	22501	22791	22853	23083	22714	22824	22678	22733	22862	22567	22723	22647	22622	22844	22850	22548	22718	22781	22875	22982	22644	22830	22747	22838	22552	22736	22816	22990	22580	22793	22913	22846	22628	22747	22658	22856	22667	22706	22839	22779	22616	22468	22827	22417	22720	22864	22836	22736	22731	22943	22725	22597	22920	22722	22691	22729	22887	22599	22657	22839	22817	22891	23012	22921	22782	22943	23013	22738	22651	22776	22884	22584	22590	22787	22693	22867	22758	22659	22879	22842	23101	22736	22802	22621	22974	22855	22711	22814	22610	22966	22732	22990	22848	22993	22713	22590	22726	22823	22708	22888	22839	22872	22867	22728	22839	22738	22896	22818	22789	22677	22831	22840	22821	22711	22628	22252	22542	22761	22898	22646	22807	22577	22817	22558	22963	22779	22953	22843	23006	22709	23025	22861	22855	22831	22757	22689	22859	22527	22654	22853	22755	22781	22868	22843	22928	22763	22918	22740	23042	22824	22602	22728	22646	22731	22805	22886	22788	22900	22730	22681	22720	22740	22590	22678	22666	22566	22890	22864	22881	22722	22743	22862	22778	22876	22951	22765	22865	22748	23092	22837	22704	22737	23011	22765	22808	23011	22869	22977	22815	22855	22647	22557	22604	22557	22508	22990	22856	22594	22699	22777	22438	22774	22906	23002	22762	22878	22851	22768	22839	22706	22641	22730	22954	22520	22700	22790	22634	22722	22787	22653	22668	22678	22839	22925	22779	22662	22723	23187	22519	22729	22786	22837	22780	22853	22595	22623	22895	22848	22723	22964	22681	22618	23064	22690	22690	22838	22860	22839	22977	22689	22832	22917	22981	22837	22455	22678	22722	22901	22536	22447	22658	22850	22881	22704	22612	22873	22624	22783	22803	22809	22532	22572	22920	22784	22913	22721	22613	22677	22605	23013	22878	22683	22796	22705	22813	22798	22921	22660	22793	22795	23061	22735	22478	22738	22947	22575	22748	22681	22650	22809	22672	22871	22861	22868	22929	23036	22775	22843	22803	22820	22816	22789	22759	22701	23067	22610	22912	22876	22736	22732	22647	22885	22839	22946	22600	22515	22837	22676	22710	22584	22868	22572	22886	22905	23003	22726	22780	22723	22652	22808	22884	22822	22972	22661	22869	22807	22947	22974	22811	22830	22789	22643	22440	22712	22871	22870	22773	22572	22818	22876	22823	23116	22906	22824	22748	22673	22836	22918	22927	22877	22927	22752	22766	22601	22814	23008	22798	22768	22867	22785	22816	22853	22767	22808	22766	22802	22721	22682	22854	23008	22856	22967	23031	22796	22792	22932	22580	22847	22637	22833	22769	22679	22804	22688	22889	22811	22495	22587	22727	22923	22775	22734	22730	22736	22893	22920	22847	22718	22728	22920	22684	22918	22615	23063	22734	22786	22778	22998	22684	22679	22748	22891	22872	22787	22682	22848	22884	22912	22819	22751	22685	22990	22420	22725	22845	22850	22943	22677	22614	22631	22825	22911	22892	22845	22538	22559	22766	22906	22668	22753	22871	22775	22778	22687	22951	22968	22786	22360	22781	22638	22757	22988	22947	22889	22716	22898	22834	22635	22651	22663	22530	22889	22799	22720	22662	22695	22960	22785	22816	22754	22840	22739	22935	22894	22743	22627	22884	22832	22713	22794	22650	22757	22734	22760	22710	22774	22657	23044	22582	22964	22796	22804	22842	22793	22882	22686	22922	22883	22761	22669	22841	22882	22562	22882	22682	22992	22953	22803	22690	22584	22711	22724	22888	22616	22898	22609	22787	22829	22951	22822	23110	22880	22801	22666	22815	22904	22822	22748	22700	22799	22727	23084	22862	22777	22578	22697	22634	22906	22621	22807	22510	22536	22759	22727	22919	22750	22816	22698	23004	22897	22979	22818	22653	22620	22727	22555	22824	22826	22795	22941	23014	22893	22879	22814	22988	22828	22916	22840	22858	22709	22755	22834	22563	22773	22601	22680	22612	22762	22501	22876	22657	23027	22734	22782	22772	23154	22694	22614	22802	22702	22851	22729	22871	22778	22716	22870	22762	22774	22837	22787	22806	22715	22706	22614	22729	22687	22709	22878	22780	22637	22585	22712	22770	22833	22799	23016	22797	22799	23048	22599	22671	23047	22873	22730	22511	22918	22740	22768	22879	22568	22784	22738	22631	22807	22810	22709	22733	22563	22971	22689	22634	22615	23059	22944	22891	22979	22701	22664	22645	22597	22692	22963	22783	22778	22783	22683	22849	23057	22932	22768	22684	22750	22897	22973	22749	22804	22884	22836	22819	22702	22656	22664	22658	22754	22650	22810	22659	22828	22704	22969	22732	23046	22800	22712	23048	22778	22792	22736	22733	22777	22857	22774	22879	22576	22874	22882	22818	22827	22882	22679	22701	22699	22881	22600	22743	23048	22872	23050	22753	22634	22868	22738	22687	22736	22780	22786	22566	22768	22867	22633	22762	22668	22649	22583	22361	22938	22746	22862	22745	22652	22870	22911	22739	22785	22713	22912	22506	22946	22569	22718	22815	22726	22754	22717	22855	22840	22891	22845	22700	22673	22791	22799	22790	22792	22825	22697	22767	22712	22636	22474	22611	22599	22917	22692	22958	22600	22815	22778	22822	22744	22633	22914	22800	22508	22600	22655	22625
37535	65947	62802	47571	37526	24894	19442	19591	18858	18354	17874	17688	17414	17268	16492	16538	16439	17306	17863	17913	17361	17246	17019	16984	16623	16477	16356	16450	16313	16287	16203	16336	16287	16174	16095	16219	16062	16278	16129	16006	16147	16197	16022	16134	15880	15969	16064	16123	16056	15983	15938	16087	15974	16053	15918	15954	16027	15899	15977	16014	16100	15857	15941	16082	15808	16057	15911	16014	16063	15917	16074	15921	16040	16158	16021	16089	15916	16075	15983	15994	15968	16016	16102	15923	16070	16012	16090	15881	15911	15862	16094	16018	15979	16034	16003	15849	15999	15943	16003	16061	15989	15876	16000	15921	16271	16128	16042	16077	16212	15942	15931	16266	15953	15903	15975	16073	15925	16063	15909	15885	16277	16074	15989	15991	15988	16111	15726	15822	16023	15948	15902	15853	15909	15867	15980	15880	16048	16226	16047	15885	15981	15985	15934	16065	15951	16070	15957	15981	16082	15865	15835	15881	15905	16005	16159	15944	15957	16067	15991	16023	15978	16069	16069	16038	16051	15869	16158	16050	15975	15956	16013	16153	15835	16101	15869	16047	16018	16174	16191	16052	15977	16098	16102	16052	15841	15962	15973	15802	16102	15904	16103	16056	16147	15836	16253	15876	15955	15823	16004	16022	15977	15950	15881	15928	16055	16151	16006	15949	15985	16100	16018	15933	15985	15940	16046	15967	15945	16057	15942	16072	16025	15902	15957	16006	16094	16014	15879	15803	16226	16114	16098	15974	15966	16073	15979	15889	15897	15984	16057	15913	15942	15930	15960	16055	15882	15925	16145	16044	16012	15840	15785	15939	15933	16066	15925	16010	15795	16106	16183	16100	16149	15954	16141	16084	15895	15865	16060	15797	15931	16104	16049	15974	15982	15923	16132	15903	15820	15764	15909	15881	15941	15991	16034	16040	16180	16009	15908	16038	15993	16106	16008	15940	15930	16055	15938	16030	16026	16014	15973	16031	15925	16333	16031	15946	16091	16007	15964	16011	15908	15937	15976	15868	15975	15988	15959	16010	15897	15965	15894	16008	16045	15909	16010	15940	16149	15817	16145	15920	16019	15977	15793	16020	16061	15990	15890	15891	15924	16048	16014	15845	16012	15912	16049	16051	16000	15803	15937	16051	16054	15847	16029	15891	15992	16002	15992	16120	15837	16060	15967	15868	15896	16119	16019	16010	16014	15957	16001	15988	15750	15794	16045	15833	15996	16034	15786	15889	16078	16035	16008	15905	16049	16035	16047	16121	16090	16071	16136	16028	16072	15975	16112	15985	15963	16197	16006	15832	16140	16094	16027	16145	15934	15930	15998	16059	16104	16003	16059	15892	16178	15899	16084	16051	15761	15814	15833	16079	16016	15990	16010	16046	16031	16139	15858	16025	16043	16181	16049	15869	16007	15789	16008	15765	16179	15974	15972	15964	15922	15808	15963	16097	15959	16061	15953	15736	16093	15958	15989	15906	15962	15866	16074	15877	16096	15988	15780	16075	16010	16114	15931	15941	16148	15930	15873	16000	15979	15939	15980	16027	15981	16096	15896	16046	16068	16028	16066	15904	15856	16039	16206	16130	16167	16037	16100	16081	15971	15983	15988	15842	16046	16193	16090	15929	15996	15886	16118	15965	15945	16095	15977	16051	16048	16029	16006	15872	16073	16022	16160	15856	15855	16020	16116	16008	16018	16096	16107	16107	15904	16054	15914	16108	15892	15945	15943	15913	16071	16022	16015	16004	16032	16013	16078	16009	16032	15941	16023	16024	15884	16146	16136	16087	15857	15998	15957	15882	16076	15998	16087	16060	15973	15865	15996	16024	15941	16060	16176	16000	16156	16053	15948	16099	16162	16051	15923	16096	16102	16025	15936	16043	15698	16040	15864	15986	16044	15985	15996	15949	15959	16021	15981	16026	15722	15982	16010	16038	15851	15930	16035	15784	15889	15958	16149	16028	16002	15807	16006	15911	15907	15962	15935	16012	16020	16031	15793	15972	16242	15882	16023	15950	15809	15966	15874	16119	16061	16068	16037	16015	16142	16020	15906	16056	15971	15971	15882	16106	15955	15862	15855	15852	16030	15992	15992	15896	16044	15868	15952	15971	15879	15931	16047	15876	15947	16226	16075	16066	15944	15848	16107	15962	16039	15847	15955	15802	15917	15963	16105	15964	16063	16071	16085	15991	16035	16034	15934	16049	16057	15824	15958	15901	16031	15894	15935	16135	16009	16072	16020	15935	16059	16062	15970	15904	16081	15773	16200	15923	15988	16002	15897	16020	16091	15832	16194	15827	15986	15910	15818	16109	15933	15944	15867	16195	15842	15960	15834	15905	15897	16042	15993	16051	16120	16095	15893	16236	16169	16048	15952	16070	15948	15929	15906	16210	16254	15992	16040	15780	15872	15946	16081	16071	15988	16060	16035	16080	15953	15943	15919	16139	16046	15947	15867	16134	15836	15874	15938	15826	15998	16005	15970	16029	15909	16184	15852	16007	15856	16028	15978	16008	15815	15884	15986	16054	15824	15876	16048	15908	15999	15950	16038	15962	16023	15889	15893	16009	16063	16068	15983	16042	15855	15947	16188	16009	15872	16152	15894	16075	16111	15886	15857	15905	16103	15926	16089	16059	16062	15907	16089	15923	16068	16141	15835	15857	16058	15941	16035	16128	16066	16104	15957	15937	16085	16092	15965	16001	15931	16016	15948	15902	15912	16052	15970	16167	15923	15808	15814	16017	16065	15993	16184	15882	15759	15829	16225	15945	16035	15942	15967	15973	16005	16101	16002	16181	15965	16025	16090	15911	15924	16018	15958	15897	15996	16049	15926	15942	15921	15963	16047	16022	16080	15937	16057	16175	15987	15993	15933	16108	16061	16046	16162	16089	15962	16084	15907	15921	15894	15992	16041	15951	15992	16110	16118	16101	16184	15972	15859	15884	15898	15961	16092	16086	15896	16144	16008	16039	15961	16053	16005	16103	15958	15946	15765	15993	15814	16174	16072	15903	16052	15889	16241	15965	16099	16196	15952	15756	15982	15975	15982	16021	15966	15996	15835	16056	16082	16084	16114	15992	15964	16067	15976	16025	16009	15935	16026	15999	16140	15999	15936	16008	16083	15841	15978	15825	16078	15871	16152	15906	16012	16063	15992	15832	15945	15986	16050	15942	15916	16161	16078	15917	15836	15952	15912	16011	15898	15796	15976	16030	15974	15948	15891	16079	16167	16122	15996	16002	16073	16009	15961	16194	16131	16196	15993	16030	15911	16165	16001	16053	15890	16142	15966	16204	16067	15968	16034	15898	16226	16003	16242	16078	16251	15936	16137	16110	15895	16055	15937	15923	15965	15931	16046	16120	15939	16100	16023	15932	15859	15859	15834	15995	15968	16089	16000	16116	16048	16181	16013	16069	15891	16163	15934	16099	16091	16003	16013	16094	16118	15869	15952	15968	15992	15957	15881	15967	16125	15972	16077	16111	15968	16017	16107	16023	15992	15851	15926	15932	15988	15975	16109	15937	16169	15904	15993	15805	16014	15992	15885	15995	16071	16123	16089	16074	16052	16032	15987	15983	15942	15986	16015	16090	15954	16061	15933	16137	15911	16101	15789	15936	16033	16041	15950	15987	15972	16091	16101	15853	15937	15998	15898	15938	16026	16102	15865	16109	16009	15894	16049	15845	15942	16023	15925	15920	15944	15995	15946	16024	16092	15859	16041	16016	16002	15919	16061	16022	15943	15820	15992	16009	16092	16160	16004	15888	15869	15994	16115	16110	16097	16128	16020	16063	16135	15997	15893	15925	15975	15968	15949	15910	15773	16056	16051	15940	16106	16071	16170	15896	16131	15998	16062	16203	16033	16001	15949	15951	15926	16020	15854	15997	15858	16073	15883	15861	16037	15982	15942	16098	16025	15769	16066	16096	16052	16102	16010	15987	15989	15962	15825	15838	16052	16028	15918	16001	16087	16056	16073	16049	15902	15930	15941	16001	15921	15874	15873	15943	15882	16028	16044	16031	15996	16153	15907	15970	16008	16101	15922	16162	15902	16071	16008	15987	16020	16011	15890	16152	15818	16153	16085	15952	15938	15908	16083	16047	15925	16121	16052	15892	15940	15888	15921	16130	15962	16085	15905	15942	15825	16227	16099	15953	16081	16044	15878	15971	16049	15992	16018	15967	16169	16078	16171	15933	15986	15963	15907	15944	16093	15908	15907	16023	15981	16017	15952	16084	15913	15994	15850	15978	16008	16114	16191	16102	16169	15924	15968	15985	15990	16160	15933	15904	15905	15944	15996	15952	16020	15957	15938	16191	16066	16017	16018	15859	15937	16184	15844	15946	16006	16146	16126	16008	16069	16080	16051	16075	15963	15869	16001	15946	16205	15850	16049	16035	16031	16023	16007	15763	15995	16021	16035	15951	15991	16054	15963	15837	16097	15945	15996	15973	15884	15923	15983	16067	15953	15876	15995	16012	16061	15818	15952	15875	16033	15981	16061	16046	15807	15883	16153	16076	16064	15946	15993	16003	15984	15828	15886	15957	15797	15941	15958	15967	16181	15985	15960	15950	15960	15972	16040	15909	16051	16062	15875	16028	16033	15968	15910	15852	15907	15864	15894	15774	16026	16140	15917	15988	16031	16141	15940	15982	16073	15989	16173	15886	15879	16152	16020	16013	16059	16106	15965	15954	15972	15927	16096	16046	15920	15974	15923	16128	15951	15939	15935	15966	15805	15966	16090	16097	15829	15884	16004	15873	16019	16040	16040	15972	15946	15994	16020	15974	15989	15909	16069	16017	15915	15987	15969	15967	16027	16080	16105	15783	15982	15997	16028	15931	16048	15974	15929	15956	15850	16225	15878	15897	15958	15930	15820	15993	15889	15956	15992	15991	16077	16039	15840	16077	15948	15972	16052	15826	15902	15984	16008	15944	15964	16096	16094	16025	15897	15969	15934	15845	15887	15894	16037	16153	16015	16229	16068	16100	16222	15914	15976	15922	16042	16201	16139	15991	15905	16140	15978	15851	16011	15985	16116	15814	16048	15962	15936	15993	15776	15985	15830	15924	15915	16146	16067	15948	16101	15964	15866	15903	16112	15840	15816	16024	15920	15905	16126	16056	15911	16165	15941	16133
24539	21670	29908	29163	30829	29522	29394	25840	25012	24770	24325	23746	23863	23455	23114	22683	23025	23383	24227	24164	24016	23445	23469	23248	23121	22903	22616	22951	22728	22764	22793	22526	22718	22631	22533	22510	22149	22418	22300	22366	22167	22374	22228	22115	22198	22282	22149	22107	22159	22334	22308	22249	22372	22121	22488	22388	22100	22407	22202	22264	22096	21917	22457	22155	22405	22327	22222	22193	22188	22481	22122	22047	22091	22228	22174	22302	22153	22156	21860	22027	22163	22175	22163	22147	21964	22131	22153	22284	22076	22090	22238	22127	22313	22034	22201	22098	21976	22119	22033	22162	21937	22359	22163	22314	21985	22332	22301	22100	22147	22026	22039	22235	22160	22115	22418	22265	22072	21908	22136	22276	22080	22027	22404	22372	22284	22044	21951	22442	21866	22053	21964	22167	21959	22026	21994	21943	22263	22109	22335	22138	22274	22094	22389	22336	22362	22147	22333	22230	22238	22144	22228	22314	22111	22236	22067	22240	22289	21938	22311	22277	22112	22151	22283	22183	22203	22128	22252	22010	21823	22306	22202	22597	22119	22093	22054	21955	22096	22190	21986	22170	22343	22251	22153	22323	22227	22201	22134	22021	22265	22191	22099	22200	22117	22400	22100	22042	22438	22311	22202	22309	22130	22190	21997	22003	22224	22213	21876	22323	22167	22213	22155	22310	22192	22219	22359	22133	22044	22050	22261	22304	22111	21958	22026	22143	22450	22115	22068	22098	22078	21954	22120	22033	22230	21962	21995	21940	22188	22160	22037	22299	22012	22016	22179	22137	22108	22156	22180	22281	22177	21903	22119	21895	22095	22190	22054	22053	22103	22247	22300	22227	22185	22113	22115	22391	22382	22367	21933	22077	22368	22220	22248	22062	21993	22151	22206	22147	22119	22102	22312	22166	22211	21990	22091	21947	21867	22092	22111	22159	22033	22050	21944	22321	22199	21986	22340	22144	21874	22142	22146	22265	22283	22418	22409	22049	22236	22236	22286	22048	22376	22090	22040	22305	22529	21962	22321	22268	22448	22144	22069	22196	22312	22134	22055	22121	22329	22365	22299	22194	22039	22249	22196	22158	22194	21971	22089	22492	22379	22218	22266	22229	22211	22106	22208	22276	22058	22008	22138	22067	22320	22106	22270	22131	22264	22282	22136	22277	22078	22248	22176	22344	22176	22143	22020	22077	22247	22205	22189	22135	22321	22013	22273	22347	22277	22131	22041	21967	22097	22188	22342	21951	22070	22256	22412	22102	22248	22270	22321	22252	22135	22074	21975	21877	22006	22339	22234	22404	22207	22123	22284	22428	22223	22225	22066	22131	22081	22280	22110	22182	22074	21939	21936	22271	22321	22027	22230	22122	22232	22279	22056	22407	22146	22224	22213	22063	22379	22155	22027	22269	22046	22117	22196	22171	22098	22032	22251	22226	22219	22199	22086	22216	22100	22161	22039	22093	21923	22198	22232	22361	22288	22158	22201	22138	22135	22082	22156	22120	21956	22161	22337	22114	21962	22142	22109	22180	22186	22181	22257	22255	22190	22225	22221	22010	22078	22019	22184	21922	22058	21968	22020	22094	22197	22130	22150	22326	22150	22064	22108	21980	22165	22089	22199	22099	22235	22163	22135	22291	22191	22247	22100	22093	22194	22139	22220	22097	22228	22086	22247	21958	22262	22402	22194	22334	22417	22166	22266	22072	22163	22164	22179	22220	22023	22045	22071	22203	22199	22258	22363	22372	22119	22022	22247	22074	22317	21904	22415	21996	22172	22337	22138	22160	22216	22206	22000	21852	22090	22044	22151	22033	22147	22039	22066	22060	21988	22224	22281	22281	22186	22203	22231	22057	21956	22128	22398	22125	22194	22165	22161	22156	22090	22116	22309	21802	22179	22073	21978	22092	22209	22399	22066	22026	22028	22022	22073	22167	21927	22265	22090	22218	22305	22114	22226	22233	21977	22121	22181	22258	22226	22005	22292	22239	22379	22111	22349	22416	22158	21901	22074	22107	22219	22152	22242	22300	22294	22315	22420	22402	22328	22271	22247	22061	22126	22193	22175	22252	21997	22099	22048	21903	22300	22290	22287	22017	22281	22111	22053	22145	22037	22259	22405	22050	22332	22162	22360	22518	22157	21952	22294	22209	22010	22104	22166	22062	22113	22208	22134	22304	22131	22136	22174	22240	22104	22297	22073	22314	22328	22225	22408	22246	22166	21877	22232	22153	22354	22373	22197	22142	22329	22155	22056	22401	22056	22169	22203	22309	22008	22293	22117	22326	22197	22003	21967	22267	22275	22040	22335	22236	22123	22208	22315	21936	22003	22135	22338	22038	22076	21908	21987	22194	21876	22017	22189	21984	22198	22228	22285	22100	22124	22247	22243	21949	21982	22011	22216	22205	22228	21981	22204	22382	22098	22198	21996	22229	22274	21997	22206	22143	22154	22167	22262	22262	22043	22244	22202	22375	22133	22275	22277	22033	22062	22304	22268	22079	22276	22298	22127	22288	22234	22165	22067	22351	22150	22192	22176	22366	22337	22157	22143	22516	22306	21986	22412	22143	22155	22167	22252	22158	22161	22124	22129	22123	22262	22236	22158	22037	22262	22059	22146	22076	22289	22063	22240	22303	22234	22238	22164	22183	22067	21994	22005	22372	21978	22088	21867	21965	22090	22340	22305	22167	22342	22202	22148	22402	22239	22193	22126	22350	22156	21989	22063	21955	22089	22088	22211	22376	22399	22422	22178	22437	22311	22250	22297	22440	22247	22267	22088	22278	22389	22448	22089	22265	22317	22049	22301	22347	22200	21898	21977	22155	22443	22101	22201	21931	22106	22270	22173	22280	22096	22191	22330	22326	22000	22057	22049	22173	22143	22174	22469	22189	22238	22097	22196	22042	22050	22168	22145	22098	22341	22380	22013	22290	22401	22263	22349	22199	22260	22321	22194	22151	22250	22377	22255	22011	22297	22290	22379	22331	22142	22254	22019	22375	22124	22156	22041	22108	22037	22297	22120	22241	22411	22184	22156	22205	22227	22494	22281	22266	22137	22175	22283	22398	22083	22337	22212	22161	22239	22316	22338	22019	22330	22479	22289	22357	22243	22215	22272	21992	22105	22312	22198	21939	21936	22274	22205	22310	22148	22240	22230	21958	22315	22414	22138	22196	22190	22348	22103	22330	22173	22299	22072	22198	22258	22163	22198	21909	22235	22114	21956	22084	22020	21872	22037	22047	22170	21853	22136	21877	22302	22387	22225	22062	22238	22299	22089	22129	22368	22476	22370	22118	22045	22350	22016	22283	21910	21935	22062	21983	22195	22099	22392	22079	22269	22217	22256	22226	22088	22361	21911	22190	22150	22024	22244	22127	22277	22263	21897	22282	22221	22304	21940	22095	21989	22261	22347	22017	22220	22441	22168	22147	22153	22234	22379	22099	22053	21886	22025	22055	22326	22208	22103	22136	22271	22177	22217	22211	22220	22145	22051	22053	22254	22152	21959	22108	21913	22198	22051	22221	22143	22066	21984	22162	22186	22229	22230	21980	22165	22209	22363	22082	22059	22063	22006	22272	22246	22155	22250	22131	22103	22158	22005	22192	22204	22049	22330	22095	21914	22265	22499	22132	22193	22294	22144	22230	22185	22270	22147	22143	22080	22004	21953	22141	22170	22101	22120	22214	22413	22230	22086	22127	22267	22006	22335	22350	22137	22165	22205	22007	22179	22292	21998	21991	22141	22173	22131	22124	22246	22158	22228	22278	22228	22441	22248	22251	22396	22143	22241	22043	22196	22245	22264	22075	21978	22334	22238	21958	22025	22040	22011	22052	22071	22318	22188	22026	22230	22163	21990	22105	22093	22282	22139	22015	22050	22027	22127	22359	22121	22223	22127	22149	21933	21938	21875	22017	22012	21983	22119	22050	22217	22140	22103	22105	22158	22098	22309	22494	22313	22189	22112	22266	22049	21853	22311	22334	22174	22211	22218	22276	22270	21981	22126	22090	22232	22244	22291	22024	22394	22127	22031	22016	21940	22262	22085	22242	22018	21998	22149	22186	22231	22220	22316	22140	21904	22076	22295	22085	22213	22290	22006	22333	21987	21970	22053	22062	22161	21849	22356	22129	22160	22243	22170	22275	22065	22209	22056	22102	22235	22131	22252	22066	22262	22223	22092	22278	22004	22229	22144	22343	22380	22093	22212	22114	22333	22173	22153	22185	22192	22095	21994	22278	22171	22326	22402	22295	22134	22237	22094	22098	21889	22175	22318	22096	22253	22035	21973	22072	22031	21988	22262	22053	22195	22174	22252	22442	22188	22117	22010	22221	22077	21965	22311	22154	22155	22293	22241	21958	22145	22039	22247	22175	22050	22126	22042	22037	22041	21999	22038	22324	22174	21908	22318	22097	22263	22244	22297	22126	22007	22287	22033	22119	22020	22099	22315	22114	22328	22207	22035	22155	21965	22006	22121	21853	21989	22034	22118	21834	22228	22135	22256	22112	22043	22106	22236	22250	22028	22134	21977	22074	22258	22388	22129	22192	22082	22074	22211	22129	22134	22152	22085	22312	21882	22131	22089	22046	22261	22458	22123	22183	22335	22325	22236	22043	21895	22357	22334	22423	22056	22239	22323	22054	22496	22184	22107	22049	22142	22049	21992	22155	22189	22109	22232	22213	22233	22178	22039	22161	22140	22154	22338	22249	22176	22056	22073	22062	22021	21982	22134	22090	21955	22087	22166	22362	22030	22108	22280	22022	22081	22137	22079	22443	22267	22054	22130	22019	22102	22123	22156	21749	22128	22197	22325	22065	22104	22086	22114	22090	21988	22165	22240	22169	22243	22388	22050	22287	22255	22138	22272	22016	22234	22411	22199	22487	22029	22141	22379	22374	22113	22210	22386	22156	22127	22115	22247	22375	22058	22034	21856	22221	22324	22112	22108	22222	22351	22251	22049	22073	22529	22285	22201	22031	22187	22283	22160	22157	22417	21978	22150	22157	22143	22410	22035	22201	22113	21999	22093	22315	22146	22030	22351	22430	22157	22195	22247	22320	22023	22054	22446	22425	22239	22232	22421	22064	21994	22084	22195	22311	22036	22256	21913	22203	22162	22176	22191	22009	21998	22019	22381	22532
40951	72915	72208	57711	44637	24913	20838	20442	19594	18832	18444	18035	17927	17311	16270	16363	16186	17234	18117	17909	17417	17309	17108	17014	16605	16196	16102	16243	16188	16077	16124	16126	16156	15691	15764	15702	15706	15826	15888	15687	15927	15593	15595	15758	15736	15877	15700	15699	15683	15416	15742	15706	15465	15470	15588	15690	15477	15663	15665	15647	15810	15724	15634	15511	15755	15594	15622	15565	15818	15720	15552	15514	15758	15484	15733	15670	15695	15572	15666	15689	15499	15559	15524	15469	15702	15681	15556	15727	15601	15629	15581	15490	15433	15627	15592	15744	15616	15693	15602	15654	15475	15721	15511	15710	15594	15627	15755	15616	15718	15756	15568	15627	15642	15517	15506	15597	15677	15614	15760	15795	15618	15767	15654	15675	15746	15663	15626	15732	15653	15714	15419	15719	15738	15750	15594	15869	15720	15708	15754	15595	15519	15574	15441	15814	15527	15558	15686	15634	15628	15782	15679	15481	15640	15724	15741	15651	15561	15744	15764	15570	15689	15491	15935	15572	15664	15731	15612	15742	15445	15746	15633	15747	15640	15654	15739	15323	15590	15688	15543	15772	15700	15370	15592	15938	15534	15663	15446	15697	15621	15513	15742	15705	15450	15733	15631	15523	15605	15508	15617	15625	15644	15520	15918	15714	15712	15490	15621	15750	15631	15549	15401	15454	15691	15682	15475	15811	15661	15549	15664	15701	15531	15463	15693	15674	15669	15600	15520	15592	15714	15845	15617	15815	15704	15553	15567	15637	15570	15461	15572	15659	15471	15452	15664	15570	15431	15624	15645	15590	15639	15553	15517	15838	15511	15671	15878	15693	15596	15589	15599	15527	15616	15455	15671	15705	15696	15546	15568	15480	15560	15697	15598	15580	15611	15479	15583	15689	15698	15689	15663	15837	15768	15667	15373	15625	15650	15791	15835	15632	15634	15673	15592	15463	15662	15699	15405	15526	15522	15554	15645	15550	15697	15563	15493	15784	15690	15813	15701	15466	15650	15582	15587	15626	15571	15712	15642	15775	15596	15754	15501	15580	15569	15729	15574	15607	15601	15640	15654	15698	15775	15623	15670	15475	15498	15790	15512	15628	15739	15658	15507	15445	15655	15654	15566	15755	15457	15739	15727	15721	15572	15560	15597	15529	15569	15562	15466	15534	15557	15656	15760	15574	15685	15584	15663	15671	15439	15692	15744	15582	15656	15458	15660	15474	15656	15588	15497	15784	15626	15641	15584	15642	15601	15693	15617	15564	15424	15620	15544	15662	15607	15593	15492	15506	15673	15505	15585	15592	15746	15635	15689	15449	15532	15697	15714	15683	15620	15596	15571	15616	15551	15700	15687	15748	15479	15788	15459	15525	15766	15351	15827	15527	15602	15726	15747	15688	15564	15578	15648	15708	15608	15743	15700	15634	15488	15517	15599	15447	15595	15574	15725	15756	15702	15606	15502	15619	15544	15658	15625	15578	15622	15656	15632	15558	15757	15661	15734	15634	15445	15711	15643	15603	15582	15678	15684	15589	15603	15521	15493	15550	15520	15554	15581	15476	15543	15430	15610	15636	15822	15591	15740	15582	15607	15553	15794	15606	15421	15616	15623	15722	15672	15614	15701	15670	15562	15548	15581	15674	15720	15567	15732	15696	15496	15683	15727	15618	15589	15511	15764	15575	15759	15713	15717	15615	15585	15608	15677	15574	15735	15860	15587	15698	15734	15684	15546	15547	15659	15722	15677	15711	15441	15639	15743	15639	15566	15749	15507	15632	15742	15604	15685	15594	15522	15512	15568	15805	15548	15704	15729	15582	15565	15526	15487	15552	15459	15723	15650	15352	15599	15518	15765	15465	15452	15624	15678	15609	15640	15551	15644	15621	15694	15682	15521	15574	15575	15730	15599	15585	15530	15636	15750	15605	15614	15636	15591	15389	15606	15562	15673	15619	15540	15669	15624	15699	15425	15721	15714	15521	15657	15492	15533	15486	15560	15634	15599	15664	15683	15628	15540	15690	15626	15604	15677	15683	15573	15623	15805	15579	15647	15566	15516	15638	15789	15853	15571	15764	15577	15617	15685	15520	15615	15715	15697	15582	15525	15638	15634	15487	15651	15486	15560	15629	15694	15663	15624	15583	15529	15492	15745	15605	15787	15399	15541	15682	15706	15674	15652	15895	15702	15673	15713	15494	15419	15717	15710	15736	15605	15532	15756	15504	15587	15610	15618	15643	15676	15685	15510	15744	15671	15722	15586	15570	15717	15612	15471	15594	15681	15631	15588	15542	15790	15682	15377	15621	15593	15742	15515	15492	15657	15607	15752	15437	15586	15536	15713	15598	15650	15533	15709	15550	15620	15570	15770	15798	15703	15654	15365	15533	15658	15692	15576	15561	15562	15547	15599	15658	15514	15609	15540	15631	15587	15651	15631	15533	15533	15586	15698	15701	15657	15582	15701	15461	15762	15597	15650	15631	15835	15650	15701	15448	15524	15622	15531	15789	15603	15688	15440	15673	15433	15564	15595	15408	15553	15570	15571	15621	15720	15373	15723	15533	15540	15588	15420	15697	15537	15649	15755	15724	15704	15672	15627	15591	15649	15729	15635	15745	15374	15668	15601	15761	15646	15641	15678	15437	15516	15494	15650	15585	15716	15692	15720	15620	15731	15437	15600	15650	15510	15696	15765	15607	15535	15647	15788	15541	15743	15540	15686	15729	15595	15463	15646	15622	15552	15556	15713	15631	15590	15540	15656	15625	15577	15622	15636	15521	15633	15310	15664	15814	15596	15617	15716	15514	15585	15696	15780	15577	15595	15525	15569	15642	15812	15811	15476	15698	15740	15754	15359	15581	15840	15590	15590	15732	15533	15506	15667	15645	15389	15772	15581	15723	15780	15597	15520	15607	15687	15504	15585	15454	15632	15621	15695	15510	15558	15535	15592	15535	15710	15598	15507	15663	15496	15610	15646	15648	15674	15614	15529	15527	15644	15438	15776	15715	15530	15405	15562	15781	15544	15650	15495	15553	15766	15549	15600	15513	15755	15598	15606	15698	15490	15632	15490	15611	15528	15681	15725	15564	15682	15479	15738	15673	15661	15691	15670	15665	15646	15712	15472	15671	15647	15601	15494	15685	15717	15611	15476	15823	15707	15608	15627	15617	15648	15605	15523	15630	15637	15618	15704	15723	15606	15695	15667	15760	15804	15606	15624	15688	15468	15757	15689	15524	15715	15566	15583	15670	15635	15581	15654	15450	15611	15591	15618	15614	15553	15596	15724	15604	15452	15694	15644	15567	15713	15829	15529	15489	15641	15827	15744	15558	15592	15534	15771	15758	15563	15392	15596	15543	15572	15471	15730	15393	15676	15593	15840	15409	15491	15680	15612	15567	15671	15484	15505	15547	15690	15556	15677	15572	15562	15608	15481	15594	15557	15538	15500	15459	15431	15456	15529	15607	15643	15747	15708	15681	15596	15520	15746	15459	15626	15669	15685	15672	15720	15682	15651	15493	15789	15437	15611	15683	15513	15662	15603	15628	15623	15705	15520	15546	15707	15633	15694	15682	15542	15672	15501	15545	15685	15699	15546	15703	15547	15738	15597	15613	15680	15730	15507	15624	15781	15619	15672	15579	15609	15439	15819	15765	15527	15605	15813	15671	15634	15456	15652	15695	15501	15580	15653	15620	15709	15555	15737	15489	15520	15587	15791	15406	15642	15817	15760	15566	15584	15750	15704	15652	15725	15564	15648	15683	15582	15709	15531	15798	15753	15648	15652	15545	15594	15592	15755	15483	15757	15549	15668	15546	15879	15528	15580	15513	15618	15673	15778	15700	15699	15563	15634	15835	15740	15572	15625	15480	15667	15413	15856	15640	15765	15622	15540	15648	15353	15782	15656	15882	15621	15829	15649	15529	15643	15803	15659	15673	15675	15630	15657	15575	15665	15651	15622	15702	15802	15707	15732	15691	15547	15433	15621	15715	15625	15590	15535	15679	15638	15647	15547	15566	15749	15790	15439	15605	15616	15575	15547	15689	15829	15426	15589	15560	15629	15614	15816	15584	15798	15537	15433	15631	15851	15714	15756	15654	15584	15723	15427	15629	15588	15371	15602	15759	15731	15607	15380	15592	15694	15584	15587	15622	15696	15712	15579	15470	15685	15821	15623	15684	15683	15640	15561	15654	15757	15659	15613	15599	15519	15652	15381	15586	15658	15627	15680	15561	15516	15564	15562	15833	15698	15568	15723	15751	15592	15368	15553	15579	15684	15737	15665	15437	15577	15712	15481	15588	15584	15711	15607	15729	15571	15678	15456	15554	15729	15590	15718	15586	15856	15718	15547	15626	15760	15584	15720	15768	15509	15796	15582	15703	15662	15535	15587	15597	15564	15530	15700	15532	15744	15570	15579	15616	15577	15576	15715	15596	15630	15636	15586	15586	15508	15548	15687	15594	15695	15800	15497	15531	15610	15520	15604	15548	15491	15587	15515	15618	15740	15527	15792	15508	15769	15618	15559	15682	15633	15644	15705	15514	15594	15581	15598	15790	15690	15698	15581	15668	15763	15472	15472	15695	15562	15523	15516	15686	15522	15553	15637	15460	15558	15533	15620	15590	15630	15500	15548	15547	15607	15580	15667	15655	15534	15638	15588	15664	15603	15664	15696	15540	15726	15696	15553	15786	15539	15721	15734	15686	15678	15374	15657	15675	15680	15809	15606	15611	15634	15705	15644	15576	15734	15598	15653	15565	15612	15473	15615	15495	15740	15677	15718	15516	15674	15547	15622	15636	15553	15594	15750	15733	15784	15769	15714	15492	15618	15696	15798	15691	15686	15680	15460	15506	15765	15656	15631	15670	15650	15622	15436	15707	15695	15717	15664	15771	15644	15629	15628	15706	15620	15560	15546	15639	15576	15632	15612	15618	15596	15653	15643	15615	15592	15779	15615	15510	15569	15605	15546	15628	15698	15622	15731	15476	15451	15620	15571	15532	15616	15563	15490	15688	15625	15703	15566	15488	15658	15726	15718	15602	15583	15559	15621	15619	15560	15629	15710	15564	15511	15659	15706	15584	15552	15602	15684	15651	15642	15495	15691	15552	15761	15760	15639	15520	15534	15749	15346	15437	15519	15476	15540	15635
39022	44843	50193	41779	33864	27352	25602	25558	25238	25025	24830	25143	25079	24812	24249	24619	24501	24652	25079	25074	24991	25078	25054	24830	24554	24417	24297	24247	24150	24431	24459	24218	24408	24366	24254	24364	24362	24383	24323	24224	24338	24182	24479	24491	24046	24465	24314	24272	24160	24440	24306	24276	24158	24402	24317	24195	24333	24273	24228	24242	24313	24243	24052	24322	24174	24334	24301	24291	24249	24196	24369	24212	24288	24116	24485	24342	24198	24312	24288	24232	24270	24403	24106	24113	24220	24233	24487	24056	24485	24386	24320	24404	24465	24207	24446	24186	24180	24198	24288	24315	24211	24215	23997	24252	24250	24291	24272	24339	24340	23932	24393	24196	23897	24322	24268	24195	24344	24275	24302	24166	24391	24291	24081	24090	24492	24241	24381	24226	24011	23972	24234	24209	24225	24360	24344	24010	24415	24280	24035	24308	24254	24117	24402	24196	24441	24337	24221	24221	24280	24295	24372	24295	24076	24186	24143	24134	24412	24291	23990	24010	24197	24205	24367	24405	24349	24331	24309	24206	24348	24284	24252	23888	24239	24232	24398	24481	24284	24432	24305	24306	24223	24309	24229	24093	24333	24265	24137	24275	24433	24205	24258	24492	24382	24441	24357	24282	24047	24158	24230	24165	24255	24448	24396	24260	24254	24277	24176	24142	24183	24274	24298	24242	24360	24285	24098	23956	24243	24310	24198	24296	24250	24340	24442	24447	24272	24347	24111	24152	24148	24420	24132	24159	24264	24335	24559	24170	24288	24120	24311	24288	24327	24540	24263	24284	24086	24164	24396	24344	24145	24182	24175	24313	24245	24537	24070	24164	24251	24384	24278	24241	24307	24289	24290	24524	24357	24244	24366	24169	24186	24067	24281	24307	24378	24146	24162	24231	24213	24444	24106	24392	24399	24051	24010	24347	24125	24131	24417	24284	24392	24271	24257	24387	24335	24173	24243	24253	24251	24043	24279	24237	24109	24518	24266	24067	24377	24434	24090	24356	24105	24266	24084	24183	24221	24395	24412	24303	24192	24154	24107	24165	24455	23990	24314	24262	24169	24301	24389	24155	24233	24387	24385	24391	24105	24382	24126	24574	24276	24445	24170	24290	24293	24172	24477	24132	24201	24441	24491	24198	24281	24082	24522	24409	24338	24247	24223	24167	24095	24268	24012	24096	24183	24185	24118	24206	24374	24456	24358	24423	24391	24363	24310	24120	24314	24360	24365	24034	24470	24353	24307	24467	24302	24083	24478	24432	24289	24233	24330	24135	24172	24377	24398	24130	24446	24342	24192	24202	24360	24345	24309	24274	24209	24150	24236	24330	24125	24179	24102	24300	24503	24304	24219	24071	24132	24333	24372	24129	24283	24366	24281	24272	24206	24165	24296	24317	23966	24432	24265	24283	24332	24212	24233	24335	24230	24352	24411	24098	24458	24332	24245	24257	24362	24272	24193	24340	24460	24349	24259	24268	24415	24095	24292	24433	24449	24310	24262	24384	24109	24245	24292	24440	24204	24332	24271	24331	24129	24241	24367	24515	24256	24432	24147	24466	24176	24149	24233	24369	24130	24245	24383	24599	24264	24398	24367	24018	24240	24256	24521	24429	24225	24356	24471	24435	24527	24063	24174	24203	23995	24250	24185	24269	24240	23945	24616	24234	24536	24046	24175	24318	24159	24384	24221	24273	24360	24308	24384	24221	24455	24159	23963	24256	24282	24219	24163	24584	24277	24399	24339	24392	24432	24443	24197	24311	24068	24086	24436	24194	24274	23998	24111	24502	24375	24306	24153	24130	24384	24311	24361	24287	24565	24372	24205	24132	23982	24217	24507	24195	24240	24308	24128	24368	24348	24115	24475	24169	24445	24222	24327	24198	24217	24306	24100	24102	24422	24250	24421	24187	24421	24185	24308	24069	24296	24298	24244	24128	24295	24177	24201	24317	24218	24273	24344	24504	24265	24281	24164	24354	24277	24198	24255	24339	24259	24080	24193	24328	24288	24437	24348	24352	24476	24393	24301	24182	24300	24330	24333	24506	24170	24189	24136	24285	24274	24268	24499	24252	24115	23946	24026	24168	24260	24364	24448	24365	24031	24193	24452	24428	24208	24195	24449	24026	24354	24367	24303	24347	24037	24263	24309	24427	24360	24345	24207	24251	24438	24235	24105	24328	24051	24170	24245	24124	24312	24319	23941	24024	24360	24165	24278	24545	24306	24001	24276	24325	24113	23847	24313	24232	24318	24505	24216	24211	24403	24478	24261	24222	23991	24360	24209	24035	24184	24365	24381	24415	24264	24322	24453	24187	24338	23969	24325	24190	24298	24192	24067	24282	24498	24352	24327	24316	24341	24144	24340	24526	24326	24268	24310	24201	24382	24263	24296	24060	24064	24245	24393	24268	24141	24313	24185	23882	24242	24180	24121	24385	24191	24537	24301	24234	24352	24355	24303	23998	24398	24294	24198	24238	24309	24251	24527	24374	24526	24273	24422	24370	24265	24352	24172	24102	23920	23694	24155	24347	24395	24168	24211	24363	24157	24166	24163	24325	24075	24110	24289	24318	24372	24342	24337	24150	24201	24373	24338	24029	24261	24222	24012	24068	24201	24448	24316	24344	24250	24391	24521	24173	24161	24063	24250	24360	24256	24502	24229	24388	24105	24220	24324	24494	24086	24226	24057	24121	24313	24197	24304	24117	24220	24147	24391	23971	24415	24218	24282	24284	24311	24250	24243	24172	24226	24475	24129	24372	24074	24390	24329	24094	24286	24311	24293	24233	24205	24207	24303	24352	24264	24386	24392	24454	24318	24252	24243	24217	24131	24192	24507	24327	24275	24095	24087	24429	24195	24189	24089	24339	24301	24324	24152	24337	24081	24201	24389	24350	24361	24217	24104	24197	24323	24323	24255	24367	24230	24366	24364	24103	24395	24485	24137	24310	24265	24232	24468	24284	24089	24392	24383	24173	24501	24448	24104	24075	24082	24289	24314	24337	24127	23987	24246	24370	24279	24168	24126	24316	24323	24374	24195	24267	24225	24286	23952	24212	24156	24313	24193	24098	24247	24310	24439	24260	24413	24330	24056	24290	24524	24565	24163	24201	24057	24440	24104	24228	24353	24549	24309	24423	24200	24064	24154	24337	24296	24217	24218	24118	24155	24273	24494	24385	24451	24339	24270	24146	24438	24502	24396	24262	24241	24489	24229	24565	24414	24278	24244	24112	24207	24431	24410	24170	24112	24026	24217	24169	24047	24199	24437	24355	24308	24169	24164	24396	24426	24045	24362	24323	24102	24189	24294	24197	24288	24530	24456	24453	24091	24139	24152	24115	24299	24429	24521	24247	24160	24281	24314	24342	24176	24209	24196	24053	23958	24216	24258	24281	24148	24412	24242	24279	24336	24355	24290	24362	24276	24496	24223	24259	24291	24356	24247	24295	24206	24299	24149	24132	24115	24046	24147	24270	24429	24500	24330	24420	24563	24283	24285	24245	24189	24070	24344	24221	24416	24338	24139	24237	24204	24348	24372	24366	24580	24112	24306	24251	24077	24126	24375	24399	24298	24207	24231	24293	24232	24122	24340	24284	24433	24446	24237	24162	24253	24293	24299	24250	24162	24136	24453	24100	24300	24438	24163	24377	24258	24404	24328	24371	24061	24356	24068	24219	24443	24149	24250	24424	24338	24376	24301	24112	24264	24039	24233	24260	24343	24595	24079	24243	24230	24239	24341	24312	24490	24029	24120	24396	24215	24348	24262	24101	24124	24071	24107	24560	24333	24128	24195	24160	24264	24572	24362	24308	24452	24352	24364	24347	24302	24528	24390	24198	24147	24177	24254	24406	24382	24276	24380	24275	24475	24229	24341	24619	24112	24177	24308	24104	24343	24286	24391	24280	24043	24393	24212	24001	24099	24255	24253	24301	24341	24358	24348	24154	24280	24206	24358	24180	24294	24250	24337	24408	23977	24333	24340	24497	24297	24062	24370	24166	24152	24026	24372	24228	24381	24275	24361	24076	24331	24215	24533	24306	24216	24110	24289	24312	24341	24387	24247	24106	23962	24035	24380	24147	24335	24115	24371	24153	24153	24300	24455	24333	24636	24254	24244	24443	24161	24229	24564	24420	24130	23993	23992	24214	24135	24324	24316	24057	24264	24347	24407	24368	24286	24282	24207	24207	24255	24238	24188	24476	23907	24284	24344	24213	24419	24495	24284	24172	24182	24421	24177	24244	24174	24293	24197	24096	24264	24152	24279	24311	24277	24201	24437	24270	24436	24004	24206	24091	24515	24412	24023	24208	24245	24225	24191	24061	24327	24468	24279	24279	24305	24145	24330	24232	24149	23932	24216	24383	24330	24363	24304	24237	24219	24298	24214	23958	24098	24313	24226	24241	24307	24238	24670	24399	24381	24332	24268	24112	24114	24570	24224	24277	24457	24309	24141	24075	24158	24243	24342	24454	24463	24508	24212	24179	24315	24050	24171	24264	24345	23965	24268	24137	24265	24086	24101	24291	24300	24249	24212	24151	24363	24380	24150	24367	24528	24296	24478	24318	24386	24543	24341	24104	24400	24497	24244	24085	24017	24122	24366	24260	24359	24408	24052	24185	24013	24196	24256	24300	24212	23993	24203	24295	24122	24379	24323	24431	24295	24083	24110	24012	24302	24306	24101	24175	24355	24202	24187	24423	24443	24474	24163	24210	24284	24324	24318	24327	24260	24387	24391	24371	24399	24388	24131	24078	24075	24312	24233	24079	24294	24146	24380	23915	24347	24038	24116	24346	24504	24229	24181	24167	24448	24294	24132	24334	24331	24097	24440	24248	24089	24142	24281	24091	24209	24375	24143	24249	24152	24200	24258	24110	24402	24104	24233	24347	24278	24279	24248	24496	24110	24187	24487	24185	24285	24313	24429	24278	24169	24022	24367	24346	24268	24438	24445	24185	24683	24077	24376	24521	24491	24221	24115	24400	24141	24278	24232	24134	24237	24360	24441	24334	24637	24368	24406	24323	24233	24244	24224	24260	24005	24157	24222	24169	24121	24177	24229	24465	24340	24153	24358	24352	24256	24487	24088	24147	24178	24278	24299	24019	24366	24200	24155	24272	24279	24298	24238	24174	24527	24333	24386	24171
37171	54046	49717	36300	27708	19368	18135	18366	18009	17823	17659	17745	17484	17001	16840	16865	16886	17324	17692	17587	17611	17349	17157	17018	16853	16981	16837	17046	16891	16858	16761	17052	16802	16808	16642	16634	16598	16869	16797	16746	16524	16778	16732	16908	16620	16725	16542	16713	16734	16596	16639	16687	16577	16670	16628	16718	16638	16541	16663	16560	16697	16773	16869	16650	16684	16437	16766	16619	16539	16541	16539	16723	16643	16639	16545	16703	16624	16639	16623	16669	16702	16618	16725	16687	16747	16804	16823	16652	16704	16671	16813	16549	16738	16448	16532	16706	16565	16710	16939	16668	16910	16534	16637	16567	16741	16736	16686	16684	16472	16664	16468	16880	16398	16857	16439	16686	16655	16774	16568	16542	16645	16705	16730	16572	16550	16532	16746	16795	16661	16656	16710	16664	16671	16664	16617	16671	16703	16600	16611	16577	16632	16744	16651	16660	16633	16720	16766	16613	16680	16574	16574	16643	16660	16834	16585	16784	16440	16709	16669	16707	16629	16811	16622	16856	16553	16692	16920	16715	16773	16568	16722	16617	16580	16761	16794	16731	16700	16472	16664	16614	16878	16527	16656	16717	16619	16647	16682	16681	16553	16712	16593	16767	16618	16770	16688	16762	16622	16660	16645	16833	16498	16510	16633	16608	16770	16716	16677	16608	16651	16572	16456	16667	16791	16694	16677	16644	16715	16720	16448	16634	16714	16744	16827	16852	16665	16454	16666	16538	16566	16596	16763	16599	16849	16626	16649	16604	16444	16677	16575	16626	16647	16707	16709	16541	16814	16742	16809	16490	16713	16630	16611	16842	16678	16772	16627	16493	16778	16788	16741	16726	16708	16629	16487	16643	16671	16778	16735	16659	16637	16514	16634	16714	16686	16678	16657	16804	16724	16605	16870	16494	16732	16725	16566	16794	16671	16648	16697	16504	16712	16615	16856	16599	16710	16853	16756	16598	16620	16701	16532	16634	16793	16598	16516	16513	16615	16621	16781	16661	16802	16695	16659	16711	16635	16634	16758	16779	16599	16829	16607	16528	16784	16678	16490	16788	16736	16547	16626	16510	16782	16742	16664	16623	16665	16673	16657	16703	16804	16754	16688	16732	16589	16892	16706	16603	16716	16873	16622	16619	16473	16567	16472	16769	16737	16631	16627	16567	16580	16425	16614	16521	16618	16632	16595	16586	16788	16694	16712	16662	16741	16582	16547	16808	16651	16736	16677	16589	16536	16796	16649	16597	16585	16709	16697	16545	16595	16627	16775	16683	16586	16695	16805	16606	16661	16532	16864	16661	16710	16771	16839	16541	16724	16710	16839	16570	16685	16703	16657	16716	16480	16594	16578	16784	16627	16742	16670	16742	16707	16695	16674	16669	16533	16751	16731	16684	16684	16727	16471	16636	16720	16624	16777	16682	16770	16594	16496	16910	16694	16708	16655	16666	16702	16473	16587	16659	16601	16719	16427	16706	16695	16662	16592	16744	16615	16617	16744	16628	16729	16687	16548	16628	16666	16771	16577	16487	16649	16615	16518	16494	16802	16662	16578	16621	16624	16640	16785	16656	16539	16559	16657	16663	16703	16558	16628	16640	16489	16561	16707	16474	16446	16471	16811	16644	16536	16475	16641	16636	16739	16663	16579	16727	16728	16687	16597	16570	16527	16607	16800	16579	16649	16617	16640	16702	16661	16552	16752	16722	16754	16783	16814	16859	16675	16601	16579	16676	16682	16721	16643	16689	16677	16800	16790	16579	16650	16461	16708	16832	16512	16878	16798	16678	16671	16655	16530	16714	16740	16679	16560	16553	16556	16737	16561	16636	16897	16894	16603	16932	16727	16523	16433	16626	16673	16700	16749	16719	16565	16837	16746	16547	16690	16596	16721	16652	16711	16797	16715	16853	16664	16729	16655	16546	16604	16685	16869	16548	16593	16675	16840	16786	16742	16518	16602	16748	16745	16743	16774	16528	16666	16811	16783	16509	16656	16420	16692	16492	16463	16761	16634	16755	16543	16726	16630	16607	16631	16724	16505	16642	16673	16836	16687	16650	16784	16681	16737	16716	16885	16645	16810	16767	16694	16663	16615	16515	16746	16751	16716	16608	16493	16695	16362	16776	16541	16580	16527	16925	16617	16691	16626	16649	16604	16736	16718	16585	16882	16622	16454	16720	16621	16565	16740	16720	16818	16776	16606	16591	16759	16690	16706	16563	16659	16695	16734	16581	16687	16737	16663	16754	16750	16616	16595	16766	16665	16736	16627	16633	16660	16666	16747	16597	16761	16603	16647	16699	16472	16522	16553	16513	16610	16560	16572	16571	16621	16801	16547	16752	16691	16695	16646	16603	16691	16647	16848	16644	16644	16714	16893	16536	16626	16653	16679	16712	16635	16719	16693	16599	16629	16664	16800	16701	16778	16612	16831	16613	16750	16716	16644	16629	16744	16802	16682	16801	16692	16724	16560	16776	16667	16692	16696	16614	16706	16663	16689	16712	16728	16520	16644	16714	16753	16688	16722	16672	16648	16461	16857	16667	16889	16550	16638	16679	16543	16612	16615	16723	16696	16710	16776	16743	16684	16581	16574	16693	16786	16764	16779	16609	16648	16505	16722	16685	16573	16537	16581	16798	16720	16749	16590	16685	16706	16787	16681	16587	16486	16744	16565	16734	16817	16551	16709	16915	16607	16629	16570	16633	16702	16667	16703	16638	16587	16714	16618	16768	16696	16578	16551	16634	16871	16642	16651	16592	16714	16607	16447	16584	16591	16604	16554	16650	16634	16764	16663	16556	16718	16648	16667	16677	16486	16774	16748	16549	16725	16656	16546	16621	16590	16586	16641	16833	16577	16664	16643	16516	16769	16732	16796	16609	16647	16794	16635	16759	16781	16606	16685	16807	16784	16648	16719	16483	16623	16527	16725	16567	16707	16661	16780	16703	16643	16735	16624	16894	16746	16763	16818	16742	16755	16782	16727	16639	16575	16595	16631	16590	16707	16738	16679	16685	16716	16701	16774	16543	16573	16505	16660	16648	16606	16781	16610	16672	16513	16728	16610	16545	16579	16613	16879	16522	16644	16847	16639	16444	16632	16593	16722	16770	16633	16589	16744	16705	16743	16647	16658	16736	16813	16728	16806	16657	16674	16537	16799	16661	16821	16716	16642	16683	16844	16392	16527	16720	16808	16445	16592	16728	16548	16800	16593	16606	16741	16711	16801	16598	16640	16606	16613	16593	16613	16746	16752	16801	16744	16679	16640	16617	16736	16415	16692	16660	16795	16653	16666	16761	16474	16453	16652	16707	16642	16493	16593	16875	16545	16649	16307	16772	16672	16637	16511	16603	16505	16799	16627	16849	16744	16791	16543	16617	16668	16785	16717	16783	16643	16498	16535	16648	16642	16524	16629	16505	16677	16594	16576	16580	16807	16468	16778	16613	16492	16902	16713	16721	16574	16483	16763	16576	16801	16609	16670	16849	16499	16548	16610	16466	16680	16823	16674	16632	16704	16584	16661	16765	16629	16677	16810	16476	16706	16715	16768	16667	16662	16688	16557	16774	16672	16600	16721	16552	16647	16731	16844	16686	16624	16830	16624	16677	16740	16659	16662	16593	16577	16727	16726	16522	16635	16676	16764	16723	16841	16690	16949	16669	16664	16706	16729	16591	16764	16698	16711	16567	16701	16845	16551	16602	16609	16561	16746	16586	16782	16788	16856	16665	16924	16840	16502	16713	16670	16506	16668	16645	16585	16586	16818	16646	16576	16668	16556	16891	16605	16788	16683	16668	16769	16750	16598	16729	16582	16541	16764	16549	16688	16843	16604	16720	16877	16770	16607	16668	16750	16896	16621	16609	16689	16651	16601	16463	16648	16563	16673	16443	16620	16690	16769	16654	16695	16867	16588	16651	16637	16835	16728	16631	16717	16714	16629	16742	16671	16558	16605	16594	16504	16754	16516	16622	16598	16517	16758	16581	16726	16766	16769	16746	16625	16769	16646	16641	16849	16666	16725	16721	16786	16773	16766	16666	16591	16639	16597	16676	16599	16680	16780	16685	16793	16699	16719	16699	16636	16616	16747	16510	16743	16806	16729	16535	16681	16572	16686	16715	16738	16833	16708	16562	16803	16877	16729	16692	16779	16590	16723	16738	16713	16717	16632	16744	16515	16677	16605	16617	16860	16710	16726	16618	16851	16629	16701	16671	16509	16577	16683	16586	16767	16772	16741	16460	16644	16531	16499	16658	16692	16625	16720	16579	16721	16647	16642	16596	16792	16547	16597	16636	16890	16638	16767	16648	16659	16595	16649	16565	16674	16535	16699	16709	16723	16685	16724	16601	16729	16548	16501	16633	16603	16633	16688	16604	16686	16481	16618	16667	16615	16691	16469	16682	16741	16614	16698	16674	16713	16613	16625	16655	16684	16747	16663	16541	16774	16814	16729	16621	16663	16735	16664	16848	16637	16738	16670	16639	16766	16673	16640	16688	16665	16547	16660	16868	16518	16728	16658	16729	16805	16706	16685	16613	16615	16606	16629	16626	16587	16593	16636	16598	16638	16666	16558	16655	16726	16661	16756	16692	16614	16622	16714	16562	16698	16680	16792	16574	16618	16646	16861	16754	16719	16764	16817	16726	16706	16789	16820	16705	16666	16628	16744	16513	16657	16530	16556	16605	16687	16695	16747	16650	16648	16475	16577	16720	16566	16564	16477	16710	16585	16651	16569	16677	16812	16809	16791	16427	16628	16740	16800	16571	16620	16735	16727	16716	16834	16461	16617	16845	16731	16580	16631	16559	16686	16649	16911	16701	16724	16681	16555	16653	16756	16879	16667	16753	16474	16635	16649	16659	16671	16643	16623	16604	16763	16726	16663	16588	16753	16638	16723	16502	16589	16512	16576	16713	16690	16748	16785	16591	16658	16720	16756	16647	16490	16776	16781	16502	16743	16631	16557	16645	16522	16614	16742	16628	16527	16856	16665	16602	16793	16751	16628	16584	16649	16891	16529	16675	16709	16544	16718	16819	16673	16564	16722	16556	16731	16589	16778	16604	16738	16708	16578	16801	16673	16659	16646	16809	16690	16577	16702	16502	16739	16533	16588	16657	16747	16396	16733	16591	16641	16698	16709	16464
26472	21743	31261	33413	32868	31169	28049	25663	24568	24562	24339	24067	24146	23805	23420	23084	23476	23651	24099	24255	23867	23673	23906	23451	23410	23299	23285	23145	23192	23225	23202	23155	23127	22963	23016	23059	22886	23089	23050	22935	22757	22894	23130	23041	22683	22852	22781	22822	22711	22803	22862	22757	22683	22958	22831	22876	22807	22826	22856	22733	22879	22718	22903	22726	22695	22664	23154	22775	22764	22765	22829	22778	22877	22656	22850	22596	22744	23001	22689	22931	22813	22711	22698	22854	22648	22774	22591	22626	22854	22960	22785	22760	22789	22694	22916	22907	22768	22765	23037	22543	22760	22754	22907	22800	22754	22999	23169	22802	22951	22775	22725	22807	23069	22929	22650	22686	22405	22814	22928	23181	22891	22778	22996	22771	22617	22542	22600	22749	22904	22638	22740	22916	22704	22750	22719	22833	22713	22891	22593	22595	22711	23072	22902	22782	22911	22749	22833	22895	22787	22852	22593	22882	22863	22584	22678	22780	22900	22876	22863	22636	22862	22870	22691	22480	22924	22738	22791	22717	22828	22763	22563	22781	22694	22891	22750	22630	22677	22760	22933	22882	22846	22630	22573	22496	22836	22686	22770	22859	22539	22713	23024	22620	22805	22681	22763	22962	22795	22766	22514	22629	22613	22688	22458	22818	22910	22886	22697	22700	22580	22618	22737	22943	22740	22716	22635	22785	22678	22725	23173	22533	22790	22619	22899	22526	22850	22935	22775	22788	22964	22918	22654	22683	22971	22720	22587	22644	22983	22858	22534	22568	22804	22693	22407	22841	22872	22746	22708	22454	22824	22796	22588	22875	22783	22873	22805	22743	22877	22753	22757	22696	22926	22910	22845	22822	22709	22794	23034	22836	22804	22703	23054	22784	22878	22821	22858	22669	22743	22757	22797	22730	22908	22579	22752	22836	22797	22557	22721	22795	22677	22593	23019	22702	22813	22793	22817	22793	22688	22848	22598	22611	22771	22938	22961	22838	22985	23126	22904	22663	22679	22879	22818	22632	22713	22766	22848	22823	22954	22741	22904	22979	22771	22817	22891	22942	22694	22733	22947	22552	22605	22801	22850	22995	22765	22838	22925	22684	22797	22811	22532	22839	22814	22734	22864	22626	22831	22734	22788	22772	22989	22794	22726	22887	22832	22850	22914	22577	22924	22832	22869	22877	22739	22634	22821	22639	22912	22893	22990	22955	22846	22746	22957	22890	22736	22787	22762	22786	22844	22703	22803	22666	22819	22667	22684	22687	22808	22801	22987	23029	22843	22840	22934	22951	22961	22880	22906	22719	22693	22763	22836	22848	22828	22834	22827	23052	22823	22890	22847	22811	22903	22833	22671	22904	22606	22704	22945	22635	22638	22847	22726	22666	22858	22760	22821	23097	22735	22736	22617	22770	22780	22688	22693	22492	22834	23138	22847	22747	22674	22898	22771	22818	22829	22571	22732	22861	22727	22976	22937	22946	22611	22783	22817	22716	22919	22683	22958	22959	22775	22572	22773	22960	22870	22738	22898	22712	22830	22976	22709	22732	22896	22744	22721	22862	22755	22705	22831	22876	22881	22825	22436	22910	22850	22651	22703	22811	22587	23115	22822	22524	22978	22967	22800	22675	22857	22733	22994	22743	22913	22646	22869	22925	22685	22648	22765	22879	22728	22571	22810	22361	22777	22812	22569	22649	22677	22587	22458	22453	22937	22779	22840	22737	22658	22619	22648	22876	22699	22746	22500	22624	22664	22748	22822	22840	22636	22657	22791	22810	22546	23057	23043	22552	22835	22749	22708	22791	22781	22770	22711	22703	22618	22802	22694	22853	22881	22802	22405	22726	22874	22780	22782	22656	22738	22830	22801	22768	22891	22874	22823	22685	22723	22726	22724	22598	22536	22870	22704	22697	22753	22828	22796	22891	22829	22620	23019	22732	22562	22961	22980	22840	22858	22615	22965	22978	22861	22832	22728	22678	22697	22689	22804	22686	22608	23031	22883	22893	22914	22981	22872	22800	22818	22919	22834	22955	22805	22766	23021	22910	22847	22833	22766	22883	22923	22761	22696	22946	22615	22532	22847	22853	22613	22793	22975	22624	22766	22874	22670	22769	22719	22913	22793	22769	22871	22773	22986	22966	22703	22853	22876	23029	22955	22755	22609	22656	22563	22612	22896	22809	23042	22902	22852	22879	22857	22663	22896	22861	22830	22825	22852	22766	22804	22904	22555	22671	22811	22975	22870	22781	22669	22820	22616	22674	22726	22750	22520	22799	22806	22724	23038	22867	22796	22780	22863	22591	22917	22682	22806	22638	22726	22602	22936	22719	23072	23029	22856	22682	22934	22875	22757	22844	22841	22738	22810	22648	22866	22932	22904	22602	22748	22923	22653	22876	22743	22987	22631	22769	22884	22773	22775	22615	22790	22889	22780	22828	22701	22683	22827	22838	22685	22830	22766	22955	22841	22688	22691	22674	22850	22858	22869	23011	22894	22377	22686	22466	22721	22746	22947	22684	22729	22757	22807	22842	22903	22882	22709	22833	23054	22968	22722	22751	22750	22977	22989	22756	22881	22859	22954	22709	22875	22950	22839	22784	22660	22765	22909	22743	22847	22820	22506	22655	22658	22754	22766	22820	22671	22874	22915	22963	23013	22695	22722	22768	22885	22827	22661	22715	22742	22744	22965	22667	22734	22976	22873	22608	22766	22748	22750	22835	22772	22699	23078	22886	22562	22722	23169	22710	22813	22724	22762	22700	22567	22932	22973	22609	22755	22905	22959	22768	22757	23098	22880	22902	22835	22658	22914	22771	22732	22671	22979	22816	22771	22770	22742	22760	22735	22779	22831	22880	22639	22967	22785	22822	22879	22621	22836	22607	22778	22911	22942	22872	22704	22840	22882	22895	22733	22875	22631	22806	22765	22868	22747	22854	22638	22533	22905	22735	22750	22775	22902	22925	22629	22363	22705	22826	22870	22838	22577	22741	22919	22566	22750	23103	22972	23045	22970	22641	22706	22955	22791	22667	22854	23035	22864	23042	22739	22679	22892	22761	23073	22887	22784	22556	22575	22624	22540	22678	22724	22707	22991	22941	22955	22893	22636	22755	22755	22678	22853	22672	23103	22901	22767	22762	23067	22865	23015	22999	22829	22783	22778	22701	22947	22786	22619	22887	22798	22623	22617	22519	22706	22861	22838	22981	22753	22699	22622	22539	22704	22749	22885	22692	22695	22768	22688	22774	22669	22708	22698	22724	22626	22507	22435	22769	22618	22855	22717	22869	22900	22613	22955	22786	22774	22722	22662	22592	22730	22771	22748	22911	22763	22909	22553	22735	22756	22579	22678	22863	22865	23000	22789	22742	22906	23077	22667	22901	22848	22829	22991	22729	23020	22895	22823	22721	22689	22788	22797	22929	22838	22849	22906	22768	22927	22827	22779	22642	22678	22757	23044	22843	22842	22854	22769	22705	22775	22739	22681	22824	22965	22631	22875	22696	22916	22783	22863	22476	22466	22780	22762	22876	22642	22729	22712	22666	22645	22903	22597	22724	22980	22824	22815	22641	22764	22829	22934	22698	22870	22720	22929	22800	22848	22817	22460	22741	22632	22880	23084	22708	22931	23093	22723	22792	22617	22724	22740	22803	22876	22759	22809	22894	22707	22594	22852	22995	22589	22796	22557	22629	22734	22999	22587	22770	22660	22730	22875	22703	22673	22791	22872	22939	22726	22756	22751	22798	22925	22916	22602	22650	22598	22854	22926	22742	22783	22779	22859	22799	22783	22706	23021	22787	22526	22715	22753	22827	22882	22712	23037	22839	22819	22771	22778	22637	22885	22902	22708	22651	22713	22711	23011	22604	22810	22731	22883	22926	22630	22576	22595	22763	22905	22659	22962	22849	23175	22767	22841	22738	23062	22686	22784	22699	22872	22759	22814	22568	22697	22869	22783	22966	22775	22673	22622	22767	22600	22616	22512	22686	22945	22999	22720	22691	22771	22700	22647	23042	22977	22606	22885	22803	22821	22844	22815	23167	22789	22802	22567	22858	22775	22845	22843	22771	22600	22764	22759	23020	22986	22787	22845	22797	22879	22672	22804	22627	22759	22870	22594	22816	22636	22500	22916	22718	22762	22794	22721	22979	22725	22819	23017	22807	22953	22600	23031	22690	22770	22864	22879	22761	22862	22855	22850	22766	22743	23006	22827	22736	22810	22607	22731	22655	22832	22883	23038	23007	22684	22635	22584	22865	22925	22637	22832	22898	22765	22723	22984	22917	22719	22966	22818	22522	22797	22805	22785	22688	22721	22738	22678	22640	22859	22835	22805	22842	22756	22811	22764	22922	23066	22769	22809	22852	22945	22926	22773	22872	22733	22869	22574	22674	22807	23007	22854	22716	23102	22943	22782	22766	22657	22734	22911	22679	22692	22848	22945	22846	22547	22790	22835	22701	22852	22735	22843	22785	22677	22603	22696	22641	22737	22588	23039	22775	22662	22746	22764	22737	22614	22782	22832	22924	22761	22923	22776	22768	22937	22714	22772	22650	22846	22765	22701	22858	22357	22766	22861	22663	22817	22728	22855	22648	22710	22759	22763	22753	22525	23008	22869	22817	22925	22913	22904	22924	22832	22847	22916	22888	22538	22818	22916	22877	22677	22698	22747	22828	22868	22737	22829	22749	22787	22836	22421	23098	22840	22871	22729	22906	22844	22675	22704	22700	22825	22740	22867	22718	22709	22709	22748	22716	22811	22937	22782	22809	22740	22663	22738	22930	22958	23052	22845	22815	22687	22747	22840	22469	22706	22788	22750	22845	22639	22860	22782	22801	22756	22638	22626	22925	22905	22758	22598	22761	22752	22758	22677	22804	22720	22347	22889	22865	22828	22872	22925	22557	22580	22674	22611	22768	22668	22651	22873	22881	22865	22654	22625	22970	22763	22878	22754	22791	22723	22780	22743	22711	22937	22726	22772	22907	22797	22624	22757	22728	22914	22620	22730	22779	22608	22560	22886	22774	23042	22839	22928	22795	22483	22776	22976	22531	22772	22979	22871	22526	23004	22831	22747	22637	23033	22698	22729	22832	22976	22813	23030	22964	22904	22982	22531	22736	22850	22631	22682	22775	22938	22904	22898	22860
37503	63891	63921	48900	37579	25528	19524	19503	18612	18313	18159	17892	17804	16907	16601	16452	16327	17353	17878	17748	17296	17161	16947	16801	16808	16367	16506	16505	16239	16499	16300	16353	16233	16211	16176	16033	16115	16398	16125	16303	16050	16011	16121	16073	16123	16126	15970	16087	15997	16092	15923	15992	16113	16007	16005	16009	16037	16015	16112	16056	15984	16011	16158	16124	15950	16106	15921	16093	16140	15834	15983	15937	16018	15886	16143	15983	16019	16166	15811	16034	16004	15871	15919	16173	15987	16012	16121	16006	16010	15929	16165	16033	16012	16010	16127	16179	15912	16113	16085	15900	15887	16003	16089	16009	16203	16041	16127	15939	15979	16260	15967	16034	15929	16287	15877	16050	16058	16038	15879	15893	15999	15933	16067	16020	16002	15796	16205	15928	15929	16062	15919	15809	16235	15949	15951	15933	16033	16112	15892	16015	16100	15885	16039	15908	16137	16087	15874	16192	15820	16087	15968	15979	16052	16177	15875	15816	15861	15974	15939	16137	16000	15956	16032	15884	15915	16111	16002	15715	15886	15953	16094	16192	16046	15917	15999	16070	15883	15968	15897	16037	15926	16120	16007	15957	15913	15895	15947	16099	16145	16039	16011	16091	15957	15975	15965	15946	15895	15989	15928	16170	16002	15934	15952	15974	15942	16045	16027	16072	15988	15894	15979	15927	16033	15929	15883	15965	16093	15939	16026	16038	16006	16000	16051	16103	15883	16156	16110	16009	16064	15972	15993	15947	16164	16047	16055	15924	15950	15946	15943	15935	16017	15937	15877	16107	16076	15984	15958	15966	16258	15968	15945	16169	15988	16145	15749	16003	16021	16173	15910	16043	16104	15898	15884	16101	16001	16121	16072	15969	15945	16064	15921	16133	15983	16105	16026	15994	15984	15994	16011	15960	16107	16214	15865	15996	15900	16087	15912	16062	15915	16186	16094	16027	16031	15768	16071	16107	15876	16086	15980	16065	16104	15932	15908	16080	15950	15882	15907	16214	15939	15957	16034	16008	16130	16074	15840	15925	16101	15988	15870	16076	15979	15922	16069	16092	15936	16007	16022	15901	15987	16083	15803	16091	15914	16248	16039	15960	15965	16010	16051	15936	16025	15881	16229	16084	16100	15772	15934	15986	16195	15995	15968	16028	15913	15976	16116	16026	16106	15958	15901	15911	16125	15904	15990	15801	16024	15882	16014	16126	16021	15957	16309	15828	15892	15884	16143	16019	16124	15920	16115	16111	16044	15910	16187	16066	15900	15907	15894	16104	15818	16053	16045	16025	16103	16136	16091	16000	15906	16027	16003	15878	15999	15994	15970	16029	16014	16059	15965	16189	15967	15957	15935	16018	16116	16037	15943	16191	16304	15984	15864	16092	16005	15930	16036	16037	15906	16044	15987	15871	15950	15930	15937	15950	16126	16012	15896	15979	15897	16011	16015	15948	15959	16045	16038	16104	16062	16072	15953	16117	16129	16061	16000	16046	16076	15916	16023	15905	16186	15993	15956	15973	16192	16056	15839	15933	15940	16118	15869	16044	16029	15955	15988	15915	16056	16155	16019	16015	16020	15911	15948	15983	15937	15938	16014	16168	15902	15988	15960	15998	15955	16175	16036	15907	16039	16055	15955	15932	15880	15825	16067	15918	16003	16146	15997	15839	15959	16062	15999	15921	16041	15889	16231	15917	16052	16022	16006	15885	15967	16021	15931	15991	15929	15895	16059	16000	16152	16053	16061	16084	16104	16067	16144	15978	16047	16174	15835	16020	16013	16083	16127	16045	15922	16056	15876	15983	15963	16172	15952	15997	15847	16040	16022	15895	16043	16177	16013	15899	15878	16142	15913	16057	15901	15898	16017	15917	16112	15994	16082	16003	16156	16086	15938	15791	16072	16008	15976	15940	16069	15962	15927	16020	15937	16043	16030	15976	15944	15939	16014	15978	15915	16006	15991	16055	16144	16201	15926	16115	16080	16013	15964	15911	15959	15859	16021	15939	16010	15974	16129	16056	16218	16055	16083	15809	15913	16095	15988	16020	16176	16082	16147	15958	15876	16102	16101	15969	16034	16098	15925	16008	15840	15906	15901	16090	16047	16031	15866	15804	15926	15965	16052	16014	15971	15963	15855	16009	15856	16011	16119	15976	15820	16082	16009	15966	15879	15882	15907	16123	15868	15853	15980	16026	16052	16051	15863	16015	15962	15937	16080	16157	15963	16070	16057	16063	15973	15846	16052	15925	15934	15892	16037	15909	16063	15841	15753	16138	15949	15950	16121	16071	16063	16132	16143	16036	15898	16144	16007	16000	15975	16039	16121	15855	16122	15987	16091	15863	15825	15889	16191	15922	16036	16096	15884	15959	16145	16075	16037	16035	15965	16114	15897	15891	15929	15923	16130	15960	16138	15967	15901	16023	16079	16093	16049	15927	16013	16046	15939	15916	15861	16021	15913	15977	16107	15962	16010	15970	15848	16119	16045	15981	16048	15926	16072	15873	16101	15904	16075	16271	15809	16106	15793	16104	16064	15948	15907	16019	15940	16078	15964	15960	15909	16162	16203	16024	15986	16276	15853	15915	15938	16068	15935	16001	15923	15915	15769	15978	16008	15972	16067	16153	16100	16040	16123	15971	16117	16045	15906	15904	15928	16025	15984	15847	15966	15813	15930	15947	16097	16013	15906	16100	15929	15991	16007	15987	15944	15983	15898	16050	16072	15909	16007	15969	16219	16029	15953	16060	15900	16040	16090	16035	16163	15975	16127	15962	16209	16032	16046	16139	15799	15747	15969	16083	16052	16077	16127	15824	16018	16036	15916	16102	15957	15998	15859	15971	16102	15967	16016	15985	16052	16076	16012	16112	15908	16110	15947	16086	16061	16168	15904	16049	15840	15859	16014	16137	15971	15949	15925	15997	15864	15994	15878	15990	15924	16092	15989	16088	16128	16094	15771	16057	16045	16077	16035	15918	15976	15934	15959	16023	16074	15961	15905	15934	16032	15886	15949	16041	16178	16159	15932	15997	15996	16009	16066	15946	15990	16101	15916	16079	16042	15960	16036	15780	16127	15962	16102	16112	15975	16018	15954	16185	16039	16028	16072	15860	16004	16036	15989	15998	15979	16073	15985	15955	15935	15760	15934	16102	16243	15956	16075	16043	16047	16044	15969	16061	15979	16046	15983	16028	15952	15999	15925	16101	15987	16062	16080	16011	16117	16012	15977	16176	15934	16036	16124	16033	16019	16027	15797	15843	16227	15858	16093	16198	16068	16068	15873	16094	15986	15954	16120	16015	15940	15827	15991	15917	15970	15912	16004	15952	16003	16106	16055	16057	16021	16083	16095	16144	16008	16041	15781	16210	16058	16147	15975	15963	15901	15982	16057	16027	16090	15865	15954	16031	15858	15821	16007	15915	16254	16022	16073	15885	16136	15795	16028	16024	15813	15935	16056	16022	16072	15997	15900	16017	16249	15989	15973	16009	16009	15888	15920	16040	16123	16167	16101	15880	15971	16003	16107	16232	16063	15985	16075	16088	15971	16020	16019	15834	16103	15941	16063	15991	15772	16076	16038	16067	16033	15922	16004	15969	15970	16006	16120	16079	15939	16042	16047	16169	16027	16008	15986	15969	15977	15819	16039	15914	16061	15890	15953	16040	15949	15956	15998	15856	15870	15978	16110	15931	16052	15920	16001	16007	16085	15777	16110	15964	15972	16127	16076	16013	16001	15888	15873	16032	15985	16049	16003	16018	16025	15965	16161	16077	16004	16053	15927	16004	15803	16108	16043	15934	15901	16047	15894	15859	16015	16063	16155	15985	15914	15941	16029	16009	16072	15743	16129	16008	16012	15900	15767	16119	15963	15964	15995	15985	15994	16062	16060	15919	16078	15766	16068	15886	15878	15890	16028	15879	15890	16129	16094	16119	16198	16164	16013	15987	15869	16077	16003	16057	16151	15896	16007	16017	15840	16024	16030	16015	16075	16102	15988	16032	16052	15976	16192	15963	16087	16032	16065	16147	15873	16100	16075	15931	16118	16049	16029	16028	16003	16088	15984	15977	15892	16091	16012	16019	15958	15824	16035	16038	15905	16143	15886	15975	15966	15963	15877	15862	15950	15984	16035	16060	15975	15882	15932	15944	15944	16229	16078	15930	15965	15933	16173	16056	15886	15984	16006	15944	16061	16031	15801	16034	16001	16084	16144	15934	15994	16069	16014	16009	15982	16023	15957	15945	15919	15832	15901	15895	15996	16191	16078	16029	15767	16054	16141	15952	16016	15979	15982	15961	16126	15903	15985	15845	16088	16054	16098	15881	16070	16081	16186	16104	16008	15991	15894	15929	16079	16019	15972	15975	16180	15991	15828	15922	16046	16141	15992	15784	16099	15898	16027	15960	16051	15932	16028	15896	16053	15995	16081	15933	15894	15941	15968	16039	16000	16057	15812	15970	16037	16151	15994	15910	15931	15961	16048	15837	15994	15884	15942	16036	16078	16040	15989	16131	15958	16053	15985	16085	15890	15918	15959	16077	16017	15989	15838	16047	15986	16039	15877	15942	16065	16140	16035	16079	15959	16079	15959	16162	16169	16001	16086	15958	15816	15906	16103	15869	15997	15995	15979	16255	16034	16029	16093	15932	16077	15978	16027	16176	15900	15956	16160	15933	16053	15895	16061	16003	16087	16031	16042	15909	16026	16088	15894	16072	16136	16053	16071	16024	16039	16026	16004	15998	16012	16068	16049	15916	15986	15936	16129	16096	16103	16053	15990	15953	15987	16093	16136	16113	15830	15998	15823	15923	16038	16069	15952	16100	15992	15855	16085	16009	15949	15981	15867	16026	16028	15931	16154	16103	15896	16098	16020	16141	16039	16047	15777	15976	15994	15892	16033	15892	15999	16018	15931	16083	15975	15976	15769	16007	15997	16029	15916	16128	15984	16164	16081	15899	16140	15940	16146	15954	15961	16246	16056	15905	16021	16008	15930	16115	16116	15822	16001	15955	15889	16190	16208	16009	16082	16137	16096	15862	15908	16098	15956	15945	16030	16005	15847	16064	15888	16135	15889	16055	16073	16051	15948	15992	15900	15894	15917	15991	16069	16152	16140	15843	16052	15981	16001	15868	15855	16017	15940	15916
24518	21598	29920	29583	31212	33020	30597	26337	24859	25116	24545	24394	24080	23520	22958	22786	23140	23430	24243	24260	23895	23672	23628	23158	23317	22885	23006	23041	22984	22823	22798	22797	22549	22616	22677	22503	22559	22346	22640	22439	22620	22342	22370	22339	22408	22581	22487	22687	22513	22638	22488	22464	22235	22260	22148	22242	22287	22227	22430	22522	22224	22292	22459	22570	22444	22552	22421	22297	22411	22322	22499	22419	22386	22242	22417	22391	22483	22148	22401	22155	22136	22172	22399	22317	22224	22335	22318	22211	22364	22222	22285	22334	22273	22349	22275	22183	22271	22085	22364	22093	22389	22392	22222	22414	22282	22255	22051	22202	22407	22320	22527	22367	22087	22183	22465	22307	22384	22128	22133	22181	22400	22158	22156	22379	22295	22438	22406	22533	22225	22426	22559	22555	22241	22302	22310	22466	22431	22330	22322	22494	22026	22164	22128	22355	22356	22270	22532	22332	22315	22457	22160	22200	22170	22463	22364	22007	21966	22227	22278	22297	22613	22321	22236	22293	22255	22402	22233	22438	22171	22219	22157	22156	22476	22450	22385	22234	22501	22264	22375	22129	22309	22411	22260	22245	22526	22551	22461	22428	22513	22574	22344	22397	22354	22318	22292	22404	22353	22207	22340	22324	22493	22203	22472	22241	22329	22267	22411	22130	22473	22517	22473	22377	22281	22599	22366	22206	22289	22143	22255	22294	22034	22219	22222	22318	22263	22103	22543	22079	22305	22677	22560	22354	22454	22336	22438	22303	22334	22259	22212	22312	22203	22447	22298	22217	22078	22175	22409	22124	22387	22337	22554	22359	22393	22270	22162	22322	22339	22038	22404	22347	22578	22364	22351	22177	22058	22295	22121	22270	22279	22480	22499	22203	22158	22188	22377	22658	22402	22166	22285	22364	22278	22506	22555	22351	22447	22356	22496	22244	22313	22446	22429	22124	22131	22476	22196	22339	22248	22441	22456	22306	22445	22504	22251	22434	22249	22371	22391	22393	22409	22231	22398	22408	22303	22459	22251	22228	22381	22223	22354	22355	22275	22293	22308	22232	22211	22293	22254	22327	22614	22300	22424	22315	22419	22301	22198	22258	22411	22318	22384	22232	22360	22415	22392	22547	22137	22252	22380	22259	22220	22446	22344	22425	22382	22374	22349	22276	22358	22339	22230	22299	22398	22393	22139	22110	22302	22418	22355	22196	22216	22453	22280	22384	22146	22214	22412	22469	22186	22112	22102	22199	22218	22360	22138	22235	22236	22337	22443	22332	22308	22194	22323	22486	22018	22500	22313	22213	22310	22339	22095	22230	22230	22253	22360	22132	22236	22347	22142	22336	22307	22061	22262	22119	22422	22358	22630	22361	22508	22251	22293	22342	22403	22217	22482	22475	22126	22279	22444	22108	22520	22290	22071	22284	22242	22317	22215	22546	22093	22318	22120	22225	22039	22292	22174	22416	22257	22385	22399	22310	22577	22299	22462	22355	22130	22501	22410	22346	22134	22601	22345	22262	22370	22434	22599	22192	22228	22350	22352	22411	22392	22500	22260	22489	22298	22385	22589	22178	22647	22570	22376	22241	22214	22221	22223	22134	22391	22384	22234	22285	22207	22339	22232	22388	22527	22460	22297	22316	22179	22125	22285	22295	22324	22281	22187	22294	22566	22298	22181	22277	22390	22257	22401	22241	22343	22328	22511	22465	21971	22389	22127	22022	22259	22220	22539	22265	22389	22317	22334	22344	22337	22324	22135	22300	22410	22153	22300	22066	22470	22200	22207	22430	22263	22232	22222	22345	22378	22363	22256	22410	22297	22584	22228	22240	22224	22201	22140	22420	22610	22300	22129	22130	22242	22346	22221	22167	22258	22298	22501	22268	22313	22238	22118	22463	22360	22187	22450	22324	22273	22263	22071	22219	22570	22205	22432	22354	22236	22356	22337	22062	22511	22266	22345	22177	22157	22213	22388	22083	22368	22503	22307	22184	22299	22328	22263	22313	22243	22528	22440	22383	22577	22466	22210	22551	22313	22228	22174	22288	22146	22305	22234	22219	22358	22019	22327	22251	22175	22371	22193	22445	22259	22158	22211	22086	22391	22099	22309	22569	22182	22389	22471	22150	22264	22358	22258	22502	22285	22369	22211	22291	22469	22267	22409	22400	22281	22125	22236	22204	22219	22498	22387	22240	22367	22110	22213	22605	22154	22528	22421	22384	22262	22203	22291	22452	22406	22116	22349	22280	22135	22360	22278	22129	22084	22511	22305	22198	22144	22494	22327	22378	22410	22265	22257	22267	22599	22314	22396	22358	22348	22513	22332	22310	22379	22358	22455	22134	22424	22282	22123	22170	22227	22200	22493	22394	22352	22460	22305	22325	22295	22464	22212	22204	22364	22213	22482	22452	22196	22154	22226	22334	22367	22268	22273	22015	22369	22213	22210	22330	22083	22472	22084	22264	22281	22320	22345	22163	22228	22241	22569	22358	22492	22456	22452	22443	22402	22464	22424	22333	22443	22313	22405	22467	22384	22668	22245	22296	22407	22431	22543	22242	22262	22288	22251	22279	22656	22303	22042	22194	22466	22357	22302	22451	22295	22581	22465	22180	22355	22119	22236	22339	22293	22253	22366	22236	22383	21994	22372	22530	22601	22303	22339	22413	22351	22346	22269	22199	22284	22600	22428	22190	22521	22302	22455	22498	22284	22382	22457	22502	22298	22344	22400	22367	22360	22648	22488	22093	22050	22342	22351	22120	22444	22207	22314	22398	22181	22318	22225	22173	22326	22248	22428	22354	22367	22282	22517	22248	22259	22310	22400	22700	22429	22361	22221	22335	22319	22287	22459	22364	22419	22249	22142	22391	22263	22239	22543	22424	22433	22452	22610	22401	22203	22103	22231	22491	22265	22312	22408	22407	22048	22224	22375	22042	22243	22427	22370	22332	22320	22499	22461	22439	22300	22281	22466	22342	22302	22151	22320	22199	22516	22110	22295	22077	22354	22273	22302	22392	22162	22162	22377	22294	22416	22245	22294	22626	22241	22211	22370	22396	22434	22353	22561	22287	22056	22160	22317	22334	22179	22280	22248	22294	22358	22068	22307	22294	22305	22427	22661	22144	22532	22309	22274	22307	22511	22309	22257	22149	22198	22009	22210	22425	22445	22322	22390	22193	22377	22411	22351	22242	22245	22268	22373	22236	22498	22423	22467	22236	22157	22343	22166	22239	22366	22525	22173	22360	22361	22185	22242	22219	22309	22160	22245	22213	22124	22113	22176	22073	22246	22310	22374	22449	22178	22299	22329	22232	22355	22444	22481	22499	22400	22175	22389	22307	22408	22371	22184	22476	22193	22373	22333	22088	22314	22160	22438	22300	22280	22316	22448	22608	22219	22299	22382	22312	22337	22273	22394	22319	22197	22606	22089	22343	22319	22307	22365	21984	22262	22391	22192	22301	22257	22368	22261	22348	22278	22272	22535	22360	22203	22254	22340	22255	22521	22173	22349	22463	22491	22405	22337	22412	22148	22141	22491	22274	22163	22336	22368	22252	22270	22547	22137	22167	22221	22325	22358	22334	22111	22244	22336	22294	22248	22177	22427	22404	22455	22403	22334	22400	22245	22302	21994	22231	22395	22225	22278	22374	22249	22352	22291	22256	22363	22461	22362	22563	22390	22258	22202	22497	22316	22315	22016	22275	22141	22221	22656	22380	22132	22016	22292	22558	22341	22292	22420	22396	22149	22432	22363	22711	22269	22351	22551	22346	22398	22363	22295	22267	22342	22294	22515	22325	22313	22241	21967	22324	22137	22316	22311	22112	22291	22204	22425	22332	22204	22173	22158	22183	22525	22316	22373	22309	22215	22413	22348	22268	22358	22325	22416	22468	22644	22284	22518	22488	22164	22478	22608	22172	22438	22557	22348	22336	22508	22401	22451	22394	22305	22375	22326	22217	22441	22318	22354	22206	22375	22246	22325	22411	22328	22535	22374	22010	22293	22196	22205	22474	22614	22260	22544	22377	22309	22317	22341	22235	22327	22505	22360	22343	22217	22717	22656	22160	22201	22138	22649	22397	22313	22268	22302	22511	22441	22361	22481	22436	22290	22307	22089	22235	22216	22289	22374	22078	22408	22294	22602	22282	22433	22296	22492	22309	22438	22029	22282	22408	22249	22257	22376	22470	22437	22321	22467	22343	22295	22136	22063	22430	22480	22254	22250	22140	22142	22348	22321	22200	22281	22477	22394	22290	22132	22407	22559	22310	22395	22198	22129	22423	22250	22463	22483	22425	22331	22385	22507	22173	22431	22127	22434	22393	22254	22486	22504	22235	22079	22243	22130	22164	22289	22215	22264	22540	22298	22308	22594	22441	22496	22415	22510	22362	22292	22314	22326	22252	22424	22379	22614	22315	22307	22194	22492	22356	22130	22249	22296	22346	22286	22163	22416	22559	22345	22384	22264	22253	22115	22173	22384	22190	22171	22383	22522	22484	22779	22372	22361	22379	22363	22275	22331	22305	22262	22343	22494	22398	22264	22304	22333	22405	22460	22393	22248	22277	22379	22319	22295	22306	22262	22377	22161	22147	22171	22342	22171	22188	22323	22261	22469	22312	22466	22392	22439	22117	22539	22457	22244	22213	22155	22196	22400	22198	22244	22237	22215	22241	22517	22315	22493	22203	22383	22435	22159	22233	22265	22442	22224	22196	22286	22343	22511	22249	22154	22305	22382	22307	22363	22206	22540	22120	22113	22139	22343	22381	22454	22282	22133	22214	22402	22181	22431	22570	22241	22180	22119	22258	22212	22313	22242	22427	22153	22169	22345	22308	22297	22281	22118	22136	22383	22402	22094	22366	22295	22279	22223	22488	22431	22355	22432	22267	22330	22379	22352	22342	22395	22254	22564	22156	22422	22381	22366	22428	22297	22195	22371	22370	22351	22257	22368	22473	22327	22238	22388	22081	22445	22235	22162	22427	22295	22443	22192	22174	22310	22266	22276	22413	22131	22420	22342	22406	22075	22037	22669	22580	22391	22329	22377	22231	22275	22325	22428	22568	22349	22173	22346	22229	22376	22080	22411	22487	22342	22437	22484	22618	22345	22452	22286	22449	22304	22235	22381	22149	22288	22432	22562	22212
40238	70398	73434	58167	45879	32218	21606	20484	19500	19183	18960	18689	18081	17005	16498	16259	16476	17414	17977	17806	17431	17196	16925	16659	16487	16378	16385	16009	16302	16285	16203	16425	15869	15963	15818	15980	15923	15943	15811	15749	15930	15773	15747	15733	15692	15711	15780	15793	15756	15749	15561	15601	15826	15678	15686	15618	15645	15676	15664	15699	15604	15785	15603	15730	15601	15634	15727	15803	15585	15562	15778	15559	15647	15658	15601	15809	15492	15729	15798	15568	15597	15733	15759	15591	15684	15698	15671	15644	15599	15695	15621	15855	15846	15769	15646	15660	15584	15551	15650	15819	15723	15780	15713	15642	15557	15816	15709	15678	15772	15683	15543	15420	15882	15772	15834	15592	15580	15701	15781	15572	15659	15721	15674	15672	15766	15520	15699	15666	15707	15389	15689	15666	15606	15658	15472	15604	15743	15682	15715	15785	15607	15602	15668	15767	15690	15710	15703	15830	15708	15749	15600	15657	15609	15626	15944	15618	15585	15756	15740	15777	15685	15663	15629	15734	15504	15598	15872	15681	15800	15721	15441	15582	15639	15625	15699	15775	15495	15708	15644	15735	15744	15628	15539	15776	15698	15637	15617	15761	15715	15824	15655	15617	15672	15741	15736	15661	15768	15652	15732	15703	15774	15696	15796	15712	15630	15727	15706	15737	15746	15576	15757	15589	15778	15634	15727	15682	15648	15665	15740	15618	15644	15676	15667	15725	15679	15528	15463	15605	15685	15755	15704	15689	15756	15713	15923	15687	15721	15635	15712	15712	15711	15728	15590	15465	15695	15682	15604	15879	15683	15758	15486	15698	15698	15799	15602	15576	15577	15736	15806	15529	15762	15783	15585	15726	15774	15627	15698	15495	15811	15716	15707	15569	15720	15554	15748	15678	15500	15550	15670	15740	15518	15691	15670	15780	15784	15572	15531	15706	15483	15512	15647	15880	15805	15818	15552	15666	15692	15653	15685	15787	15843	15779	15680	15767	15630	15572	15780	15581	15691	15801	15584	15834	15709	15756	15890	15718	15743	15880	15502	15720	15907	15489	15751	15614	15697	15497	15550	15585	15667	15569	15681	15569	15785	15676	15871	15492	15729	15558	15919	15588	15781	15832	15674	15650	15691	15693	15646	15510	15648	15659	15642	15569	15728	15598	15556	15635	15726	15778	15795	15619	15636	15629	15654	15674	15665	15705	15756	15537	15498	15749	15658	15605	15637	15615	15644	15751	15701	15704	15771	15591	15630	15617	15561	15548	15770	15696	15425	15867	15682	15662	15818	15869	15569	15649	15619	15771	15459	15672	15659	15767	15708	15776	15670	15709	15610	15828	15624	15722	15876	15655	15711	15639	15633	15653	15906	15587	15642	15702	15664	15584	15537	15634	15686	15707	15621	15815	15684	15689	15612	15752	15635	15600	15686	15665	15838	15645	15727	15670	15694	15627	15782	15580	15663	15560	15849	15653	15516	15701	15566	15514	15678	15684	15708	15544	15572	15561	15605	15737	15582	15750	15793	15603	15780	15521	15648	15678	15641	15821	15766	15589	15606	15659	15531	15689	15564	15598	15704	15682	15514	15709	15777	15764	15590	15634	15912	15749	15622	15568	15703	15642	15733	15833	15699	15784	15635	15711	15771	15535	15646	15571	15556	15739	15830	15701	15709	15618	15609	15499	15766	15588	15597	15712	15859	15671	15895	15685	15888	15712	15605	15605	15596	15619	15651	15716	15831	15769	15647	15601	15705	15733	15492	15715	15758	15546	15596	15738	15496	15621	15686	15733	15608	15796	15534	15623	15712	15898	15767	15637	15639	15834	15728	15674	15720	15783	15815	15599	15665	15757	15674	15583	15703	15914	15661	15720	15797	15660	15721	15712	15758	15624	15594	15504	15593	15800	15795	15669	15734	15691	15559	15692	15614	15827	15713	15475	15580	15750	15857	15732	15551	15514	15577	15635	15804	15660	15692	15639	15759	15695	15590	15704	15794	15640	15522	15771	15653	15747	15633	15717	15843	15495	15786	15861	15624	15783	15698	15735	15672	15741	15692	15511	15678	15517	15689	15885	15706	15792	15667	15669	15620	15544	15823	15585	15835	15846	15685	15591	15621	15757	15643	15744	15627	15599	15769	15585	15652	15672	15553	15673	15733	15777	15678	15599	15714	15561	15616	15726	15936	15691	15657	15739	15729	15567	15676	15697	15665	15705	15591	15577	15565	15576	15631	15771	15559	15600	15598	15592	15573	15597	15799	15746	15827	15596	15630	15770	15522	15604	15795	15588	15598	15619	15722	15774	15702	15794	15611	15795	15654	15776	15684	15693	15723	15785	15846	15692	15635	15705	15684	15729	15732	15720	15487	15723	15551	15607	15729	15773	15659	15685	15639	15697	15652	15552	15730	15520	15648	15611	15585	15525	15694	15706	15668	15665	15591	15606	15684	15710	15551	15642	15634	15702	15831	15736	15654	15580	15730	15663	15714	15752	15597	15687	15775	15601	15727	15698	15614	15720	15941	15879	15629	15812	15729	15664	15699	15701	15769	15607	15682	15816	15611	15850	15717	15518	15649	15621	15772	15658	15772	15599	15624	15652	15537	15686	15772	15767	15638	15548	15561	15817	15865	15542	15655	15835	15779	15531	15800	15538	15728	15668	15623	15817	15671	15579	15720	15542	15725	15545	15743	15715	15583	15830	15720	15600	15694	15684	15717	15540	15702	15474	15668	15655	15519	15590	15769	15833	15695	15628	15634	15727	15736	15476	15637	15745	15782	15570	15760	15795	15599	15608	15720	15448	15925	15646	15566	15725	15864	15670	15748	15799	15670	15732	15622	15718	15629	15682	15752	15482	15511	15576	15658	15760	15669	15700	15478	15693	15702	15612	15715	15783	15771	15737	15637	15659	15682	15655	15777	15719	15670	15517	15758	15797	15667	15485	15676	15750	15646	15712	15730	15703	15691	15801	15823	15801	15811	15855	15506	15570	15736	15543	15783	15716	15477	15578	15651	15738	15568	15645	15667	15554	15731	15751	15826	15686	15690	15744	15637	15687	15394	15718	15644	15586	15614	15745	15533	15549	15542	15801	15771	15699	15484	15625	15887	15618	15755	15881	15897	15626	15570	15765	15730	15531	15763	15554	15605	15715	15602	15633	15778	15654	15611	15761	15560	15774	15731	15584	15694	15754	15811	15677	15783	15864	15665	15430	15575	15494	15663	15733	15594	15636	15716	15551	15718	15536	15691	15731	15689	15711	15625	15575	15656	15579	15749	15799	15608	15629	15552	15695	15654	15846	15560	15623	15810	15727	15773	15629	15718	15683	15762	15639	15811	15676	15780	15656	15638	15604	15659	15692	15710	15803	15718	15664	15575	15432	15549	15637	15738	15678	15813	15584	15761	15790	15623	15735	15631	15551	15617	15703	15692	15630	15894	15773	15646	15705	15547	15652	15807	15710	15772	15789	15768	15783	15630	15594	15593	15723	15638	15565	15648	15761	15711	15726	15733	15818	15689	15521	15689	15798	15593	15657	15765	15713	15588	15680	15596	15555	15474	15577	15701	15556	15763	15712	15703	15425	15704	15659	15727	15734	15559	15707	15665	15706	15711	15532	15702	15590	15846	15731	15650	15659	15632	15746	15731	15653	15543	15750	15574	15710	15654	15801	15764	15858	15710	15835	15822	15428	15629	15708	15890	15566	15762	15720	15404	15713	15876	15628	15846	15731	15650	15435	15706	15844	15752	15659	15681	15725	15747	15581	15637	15587	15644	15490	15808	15819	15639	15760	15619	15897	15548	15624	15547	15733	15420	15738	15712	15710	15564	15642	15869	15646	15644	15773	15773	15566	15682	15651	15710	15781	15483	15606	15649	15705	15725	15664	15497	15492	15603	15818	15648	15770	15737	15601	15640	15777	15676	15732	15549	15699	15606	15853	15739	15800	15780	15739	15723	15630	15724	15604	15699	15738	15638	15566	15592	15696	15607	15683	15600	15591	15770	15694	15669	15560	15836	15667	15744	15592	15642	15792	15911	15791	15664	15823	15666	15563	15512	15663	15706	15716	15787	15693	15743	15671	15772	15803	15713	15646	15619	15824	15555	15702	15748	15564	15786	15647	15395	15580	15724	15631	15705	15815	15697	15689	15715	15816	15613	15553	15739	15726	15791	15585	15640	15619	15601	15723	15678	15601	15634	15479	15714	15666	15630	15764	15647	15709	15599	15715	15664	15632	15808	15838	15544	15678	15575	15681	15616	15734	15546	15768	15866	15631	15689	15686	15914	15707	15629	15651	15909	15592	15631	15665	15732	15585	15675	15607	15592	15563	15628	15581	15798	15587	15597	15771	15616	15676	15697	15726	15701	15779	15668	15684	15591	15511	15677	15620	15783	15619	15656	15758	15627	15695	15671	15574	15750	15575	15725	15680	15610	15804	15605	15728	15817	15740	15658	15659	15677	15615	15747	15643	15837	15588	15635	15857	15656	15679	15686	15627	15599	15664	15708	15577	15730	15675	15845	15796	15740	15607	15708	15756	15570	15679	15540	15652	15766	15607	15639	15766	15617	15790	15661	15666	15704	15543	15674	15591	15607	15596	15596	15495	15759	15714	15722	15830	15678	15553	15790	15615	15732	15616	15750	15431	15590	15655	15855	15583	15777	15704	15602	15447	15753	15693	15660	15670	15536	15538	15619	15582	15591	15692	15793	15761	15706	15521	15624	15706	15813	15664	15783	15760	15617	15816	15729	15350	15591	15699	15804	15763	15549	15743	15596	15725	15577	15552	15686	15739	15593	15523	15610	15639	15699	15613	15591	15616	15675	15641	15725	15672	15717	15876	15796	15655	15817	15546	15748	15516	15739	15582	15734	15699	15648	15514	15674	15740	15522	15775	15887	15546	15587	15931	15655	15733	15654	15652	15788	15642	15788	15720	15693	15728	15733	15648	15530	15475	15725	15667	15826	15732	15750	15601	15695	15736	15767	15581	15698	15630	15730	15694	15795	15682	15531	15943	15745	15688	15616	15725	15672	15616	15670	15588	15697	15756	15531	15731	15690	15682	15662	15571	15731	15628	15716	15587	15711	15671	15648	15918	15838	15829	15718	15721	15561	15629	15719	15696	15713	15769	15824	15777	15519	15655
39578	44360	50486	42719	35357	29734	26855	26181	25758	25793	25659	25610	25585	25314	25098	25131	24991	25137	25191	25361	25225	25459	25157	25294	25062	25202	24996	25186	25174	24937	25315	24796	25056	24885	25005	24818	24960	24884	24852	24918	24758	24697	24703	24733	24884	24941	24983	24780	25119	25041	24790	24764	24503	24874	24849	24688	24927	25122	24864	24996	24980	24809	24821	24830	24797	24929	24984	24655	24911	24873	24863	24776	24744	24837	25144	24928	24964	25000	25069	25006	24699	24678	24814	25038	24973	24947	24844	24968	24713	24814	24862	24601	24978	24768	24693	24770	24776	24888	24807	24825	25027	24795	24797	24804	24818	24728	24638	24868	24835	24796	24874	24831	24830	24737	24938	25040	24717	24833	25019	24866	24801	24669	24995	24834	24950	24821	24834	25202	24677	24907	24781	24858	24924	24658	24783	24952	24963	24680	24877	24675	24805	24897	24640	24689	24772	24804	24698	24597	24761	24905	24927	24875	24803	24915	24902	24759	24821	24662	24706	24778	24701	24796	24963	24804	24811	24622	24791	24817	24792	24887	24866	24808	25070	24999	24911	25013	24905	24738	24705	24774	24752	24773	24933	24940	24970	24901	24583	24550	24798	24757	25104	24719	24663	24743	24745	24532	24882	24781	24812	24987	24679	24903	24797	25024	25205	24900	24796	24887	24946	24959	24738	24704	24825	24818	24924	24746	24695	24859	24927	24730	24956	24842	24954	24707	24745	24905	24861	24810	24572	24792	24687	24614	24677	24743	24604	24848	25076	24680	24812	24902	24479	24562	24745	24681	24822	24908	24811	24661	24818	24810	24674	25017	24593	25084	24600	24618	24860	24715	24874	25048	24843	24756	24939	24768	25034	24857	24833	24704	24833	24913	24940	24704	24883	24854	25022	24988	24586	24594	24848	24713	24829	24822	24818	25019	24968	24839	24774	24944	24774	24714	24860	24898	24618	24772	25050	24915	24729	24609	24661	24769	24814	24794	24635	24892	24827	24741	24892	24879	24727	24610	24786	24716	24881	24888	24735	24827	24862	24834	24708	24767	25010	24732	25072	24714	25152	25082	24853	24772	24848	24971	24739	24587	24793	24700	24768	24935	24813	24948	24685	24850	25012	24892	24979	24619	25020	24989	24724	24861	24818	24967	24804	24597	25048	24764	24817	24821	24941	25015	24862	25016	24960	24649	24886	24853	24839	24842	24709	24571	24944	24836	24835	24959	24977	25016	24978	24953	24931	24890	24890	24934	25186	24743	24995	24569	24888	24679	24784	25047	24750	24762	24878	25057	24873	24735	24849	24797	24838	25057	24796	24656	24808	24736	24902	24641	24773	24952	24892	24816	24951	24911	24707	24653	24617	24801	24743	24624	24850	24812	24630	24755	24657	24780	24916	24847	24795	24749	24665	24757	24845	24892	24901	24873	24881	25109	24962	24955	24656	24526	24565	24905	24843	24766	24798	24944	24772	25066	24886	25034	24930	24945	25010	24730	24889	24951	24893	24870	25011	24656	24944	24955	24771	25074	24901	24831	24869	24547	24797	24720	25055	25014	25123	24735	24792	24893	24816	24860	24716	24990	24775	24872	24956	25044	24692	24744	24962	24918	24583	24913	24808	24968	25005	24766	24806	24831	24921	24797	24704	24606	24734	24802	24561	24855	24937	24850	24922	24814	24894	24654	24825	24573	24590	24708	24944	25141	24684	24557	24793	24900	24979	24862	24682	24713	24651	24609	24608	24808	24775	24627	24721	24929	24760	24873	25008	24903	24953	24966	24993	24814	24786	24838	24800	24525	24915	24827	24771	24631	25094	25013	24903	24725	24833	24731	24636	24828	24913	24887	25020	24882	24621	24678	24799	25071	24951	24816	24736	24812	24731	24737	24870	24835	24644	24909	25049	24785	24971	24724	24612	24520	24852	24665	24785	24929	24681	24699	24621	24640	24484	25039	24794	24859	24810	24855	24871	24922	24715	24803	24854	24539	24740	24949	24918	25040	25018	24787	24819	24923	24936	24895	24862	24783	24708	24729	24625	24923	25210	24685	24852	25172	24871	24759	24834	24862	24684	24851	24887	25030	24668	24721	24849	24913	25012	24791	24844	24962	24847	24767	25093	24826	24948	24760	24913	24833	24797	24825	24748	24791	25016	25088	25052	24760	24828	24917	24843	24962	24917	24655	24816	24789	24876	25191	24721	24869	24769	24646	24839	24871	24652	25024	24486	24764	24740	24698	24576	24895	24608	24759	24768	25053	24841	24861	24774	24910	24812	24957	24879	24739	24780	24865	24761	24744	24810	24904	24874	24802	24509	24927	24843	24817	24839	24959	24784	24837	24736	25038	24753	24872	25191	24873	24960	24731	24730	24602	24868	24827	24866	24726	25001	24748	24745	24793	24901	24686	24605	24712	24514	24694	24868	24828	25022	24753	24724	24998	24770	24508	25032	24885	25133	24828	25071	25028	24607	24947	24963	24771	24803	24627	24953	24800	24758	24946	24915	24800	24631	25039	24830	24932	24902	24810	24841	24761	24794	24893	25155	25062	24938	24920	25004	24897	24801	24901	25011	24784	24726	24694	24557	24829	24839	24779	24705	24940	24921	25007	24948	24601	24896	24873	24768	24847	24829	24901	24593	24635	24818	25083	24833	24729	24764	24761	24794	24650	24829	24847	24916	24884	24772	24728	25076	24836	24572	24762	24777	24666	24987	24620	24558	24918	24981	25025	24929	25018	24928	24762	24751	24753	24723	24704	24769	24815	24627	24851	24624	24736	24748	24780	24985	24724	24743	24745	24961	24588	24970	24733	24906	24898	24852	24804	24913	24977	25125	25013	24917	24911	24831	24748	24898	24947	24927	24994	24641	24909	24991	24716	24916	24890	24911	24853	24836	24929	24634	24752	24780	24878	24948	24708	24745	24902	24763	24551	24817	25088	24989	24778	25063	24822	24552	24569	24903	24726	24602	25025	24702	24693	24755	25157	24833	24765	24770	24800	24835	24862	24469	24901	25105	24801	24895	24681	24981	24730	24726	24911	24625	24873	25253	25010	24975	24861	24943	24845	24998	24891	25125	24732	24845	24981	24886	24702	24908	25075	24829	24634	24757	25032	24752	24594	24662	24804	25103	24730	24884	24842	24842	24849	24735	24605	25003	24688	25019	24971	24710	24822	24720	24879	24901	24940	24871	24934	24691	24805	24850	24662	24946	25103	24817	24614	24832	24755	24821	24858	24768	24962	24912	24847	24766	24545	25080	24782	24756	24892	24888	24769	24831	24548	24874	24666	24873	24931	24704	24773	24792	24956	24825	24786	25092	24885	24794	24496	24922	24885	25074	24786	24749	24669	24834	24800	24822	24865	24876	24765	24855	24823	24910	24992	24988	24766	24564	24945	24962	24895	24861	24741	25043	24961	24790	24807	24820	24919	24788	24793	24789	24778	24758	24921	24954	25016	24812	24846	24877	24816	24780	24852	25141	24690	25043	24959	24680	25034	24795	24655	24736	24895	24876	25063	25196	24834	24892	24811	24957	24750	24877	24821	24732	25096	24683	24657	24679	24758	25214	24764	24757	24688	24904	24943	24895	24864	24724	24755	24765	24552	24880	24522	24558	24819	24898	24723	24401	24528	24650	24769	24999	24860	24850	24714	24819	24806	24822	24793	24880	24946	24538	24674	24613	24743	24874	24924	24681	24885	24770	24732	24713	24833	25064	24739	25051	24778	24880	24857	24893	24749	25026	24791	24738	24836	24776	24675	24628	24805	24653	24782	24647	24731	24945	24981	24859	24806	24947	24839	24689	24632	24616	24634	24946	24751	24996	25071	24739	24847	24791	24775	24867	24807	24878	24746	24742	25134	24708	25044	24892	24759	24731	24975	24684	24895	24721	24944	24998	24984	24995	24857	24592	24745	24719	24847	24873	24607	24988	24922	24626	24692	24866	24898	24694	24749	24520	25084	24652	24855	25136	24743	24697	24615	24591	25007	25041	24501	24896	24929	24770	24825	24897	24968	24699	25024	24847	24851	24895	24848	25080	24745	25120	24804	24892	24594	24822	24679	24580	24924	24838	24592	24793	24916	25101	24878	24894	24891	24722	24749	24671	24694	24947	24858	24841	24888	24949	24702	24765	24701	24881	24953	24871	24940	24970	24586	24852	24780	24680	24884	24631	24908	24896	24647	24784	24899	24738	24858	24958	24910	25041	24674	24757	25103	24880	24831	24940	24802	24675	25069	24995	24910	24858	24780	24546	24965	24889	24749	24840	24712	25178	24797	25040	24749	24828	24829	25004	24771	24790	24596	24863	24762	24580	24617	24657	24933	24721	24872	24832	24796	24752	24711	25165	24719	24838	24532	24788	24791	25010	24985	24998	24887	25023	24775	24703	24683	24778	24877	24972	25025	24871	24930	24840	24856	24963	24663	24607	24561	24629	24812	24953	24576	24769	24904	25024	24687	25005	24924	24833	24936	24660	24990	24806	24725	24917	25074	25049	24814	24874	24670	24794	24715	25044	24886	24897	24971	24918	25201	24636	24804	24897	24630	24780	24731	24839	24787	24833	24525	24994	24740	25049	24671	24800	24901	25016	24960	24786	24803	24769	24772	24858	24919	24844	24858	24898	24859	24930	25001	24865	24818	25113	24708	24644	24830	25075	24903	24836	24660	24804	24811	24616	24933	24819	24671	24646	24894	24687	24828	24771	25002	24838	24825	24846	24790	24948	24796	24701	25027	24643	24704	24785	24974	24824	24591	24602	24729	24663	24774	25238	24908	24711	24848	25094	24789	25012	24918	24790	24720	24851	24800	24854	24926	24727	24906	24883	24843	24765	24805	24728	24735	24787	24752	24635	24787	24842	25046	24861	24678	24600	24823	25150	24640	24805	25181	24963	24906	25100	24663	24959	24919	24706	24715	24796	24986	25152	25008	24945	24869	24841	24525	24925	24718	24737	24813	24666	24699	24874	24762	24833	24920	24555	25068	24983	24753	24881	24946	24956	24697	24716	24681	24778	24715	24918	24919	24746	24992	24736	24929	24897	24710	25148	24823	24782	24984	24940	24924	24785	24777	24872	24798	24831	24783	24945	25019	24878	24826	24980	24802	24826	24763	24845	24835	24764	24738	24731	24669	24770	24608	25184	25003
37928	53167	50482	37116	29905	22123	19249	18595	18322	18148	18177	17986	17712	17297	17066	17175	17377	17583	17869	18075	17685	17674	17517	17422	17396	17103	17171	17065	17178	17177	17280	17157	17209	17090	17134	17086	17068	17021	17008	17043	16895	16999	16914	16849	16910	16928	16719	17130	16760	17032	16845	16990	16929	17095	16909	16994	16882	16991	17015	16862	16964	16967	16863	16917	16599	17053	16966	17027	16867	17140	16966	16880	16862	16977	16799	16887	16929	16815	16997	16949	16972	17065	16976	16950	16914	16984	17051	17188	16964	17052	17001	16877	17035	17058	16974	17052	16748	17065	16999	16933	16921	16827	16877	17033	16818	16844	16969	16955	16805	16879	16804	17027	17056	17007	16876	16917	17127	16935	16917	17006	17018	16967	16933	16930	16902	16934	17002	16919	16862	16996	16957	17035	16951	17019	17022	16835	17042	17040	16937	16999	17102	16918	17113	16963	16904	16802	16784	17146	16885	16836	16938	16939	17000	17042	16838	16910	16951	16965	17049	17180	16843	16925	16972	16802	16952	16905	16925	16899	17007	17017	16958	16862	16835	17085	17126	16857	16975	16786	17015	16971	16940	17066	16999	16961	16792	16850	17006	16937	16837	16839	16885	16974	17061	16966	17087	16975	16862	17032	16908	16878	16767	16842	16934	17048	16863	16844	17154	16882	16912	17059	16854	17080	16877	16928	17050	16885	16964	17150	16861	16989	16858	16992	17101	16937	17016	16959	16927	16907	16950	16976	16876	16960	16810	16989	16841	16875	16831	16863	16942	16907	16958	16956	16928	16934	16804	17044	16730	16867	16914	16872	17031	17025	17105	17079	17023	16964	17034	16947	16844	16954	16989	16983	16948	17005	16974	16972	16862	16876	16899	16882	16971	16875	16963	17003	16879	16753	16951	17175	16881	16967	17001	16850	16844	16990	17049	16966	16956	16881	16964	16923	16956	17025	17082	16930	16899	17044	16964	16901	17217	16882	16937	16963	17165	16863	17032	17023	17099	16825	17006	16967	16935	17013	16868	17013	17037	16939	17004	16949	17036	16963	16894	17111	17016	16967	17150	17042	16828	17090	16998	17054	16864	17067	16885	16984	17044	17051	16900	16978	16816	16933	17057	17008	16928	16973	16898	16945	17107	16694	17027	17062	16836	17085	16848	16883	16963	16937	16868	16950	16894	16868	16964	16818	16935	16880	17038	17040	16951	16973	17145	17007	16900	16860	16974	16832	17027	17123	17009	16973	17058	17027	16959	16967	16942	16982	16854	16993	17036	17047	16912	16864	17030	16893	17013	16756	16912	16925	17019	16986	16998	16863	16855	16781	16936	16939	16711	17133	16900	16967	16781	16949	16962	16887	17049	16889	17038	16956	16945	16953	16883	17086	16802	16952	17006	17065	16893	16890	16949	16905	16928	16931	16800	17036	16913	16955	17052	16830	17072	16970	16951	17124	17051	17177	17047	17003	16787	16998	16879	17027	17012	16810	16897	17188	16950	17018	17086	16894	17061	16789	17083	17069	16934	16928	16914	16732	17026	16813	17002	16767	17029	16785	16943	17020	17033	16936	16817	16999	17078	16953	16963	17008	16864	16826	16982	16809	16754	16899	17029	16928	17013	16974	16943	17077	16753	17039	17016	16815	16887	17003	16918	17085	17007	16761	17018	16976	16884	17068	17112	16978	17029	17013	16869	17109	16909	16927	16992	16877	16818	17026	16940	16958	16867	17028	16866	17085	16850	16825	17154	17099	17070	16921	16988	17069	17228	16918	16948	16873	17096	17022	16967	16747	17012	17015	16854	16970	16984	17042	17026	16880	17074	16945	16798	17227	17009	17146	16878	16981	17107	16885	17087	16972	16827	16863	16839	16919	17124	16896	16825	16885	16940	16967	17123	16903	16952	17011	16874	16858	17056	17042	17117	16893	16868	16975	16765	17052	17156	16924	16839	16907	16797	16913	17059	16892	17027	17048	16786	16954	17138	16878	16830	17067	16797	17027	16943	16929	16920	16937	16916	16858	16950	17170	16911	16893	16999	17120	16978	16883	17049	16975	16912	16924	16758	17031	17067	16991	17016	16904	16815	16953	16873	16912	17056	16841	16969	16948	17206	16804	16961	16858	16898	17062	16848	16900	16824	16887	16890	16987	17004	16953	16836	16933	16853	16882	16955	16975	16900	16807	17144	16863	16941	17010	16794	16962	16887	16891	17014	16890	17036	16805	16903	16946	17061	16994	16947	17100	16921	17090	17041	16942	17012	17023	16985	17008	17035	16811	17157	16872	16796	16767	16877	16952	16965	16777	16993	16723	16874	17040	16877	16887	16869	16944	16908	17018	16947	17001	16950	16992	16681	16915	17168	16958	17007	16958	17042	17178	16842	16965	17009	16873	17084	16806	17118	16942	17037	16908	17140	16803	17000	16890	16904	17150	17029	16926	17007	16861	16814	17072	16982	16853	16977	17042	16863	16943	17039	17142	16824	17020	17033	17018	16999	16976	17093	16803	16891	17044	17023	16885	16999	17014	16936	16936	16998	16865	17065	16841	17034	16893	17006	17125	16802	17019	16993	16993	16785	16922	16861	16937	16882	16852	16881	16997	17049	16919	17118	17005	16903	16978	17006	16822	16934	16859	16854	17047	16916	16944	16968	17020	17063	16856	17098	16810	16990	16990	17126	16861	16982	16920	16986	16901	17019	16810	17068	16911	17071	17078	17167	17060	16947	17070	17012	16964	16935	16787	17005	17126	17071	16987	16972	16946	16935	16854	16996	16824	17067	16730	16952	17142	16889	16970	16905	16894	17067	16942	16884	17014	16963	16913	16796	16855	17072	16701	17054	16883	16903	16829	16975	16942	17041	16986	17038	16979	17014	16987	16861	16934	17083	16993	17051	17065	16956	17087	16752	16840	16900	16870	17072	16928	16888	16944	16915	16880	17048	16835	16884	17018	16966	16980	16738	17092	16960	16968	16869	17055	16933	17020	16990	17065	17062	16934	16972	16928	16956	16855	17077	16944	17052	16880	16766	16865	16982	16902	17106	16926	16735	16987	16906	16937	17041	16893	17014	16808	16787	16955	17042	16701	16936	16927	16967	17139	16948	17046	17059	17027	17102	17137	16927	16815	16891	16858	16866	17135	16764	16828	17143	16884	17013	16994	17011	16939	16979	17004	17040	17013	17040	17026	16730	16885	17082	16950	16939	16993	16838	16774	17071	16784	17048	16948	16942	16857	16906	17126	17024	17064	17190	16990	16901	16817	16901	17018	17003	16935	16872	16865	17030	16919	17033	17073	17156	16801	16976	16828	16822	17039	16996	16848	17096	16962	17088	16732	16933	16932	16884	16939	17121	16932	17144	16929	16967	16909	16922	17148	17088	16908	17071	16885	16863	16824	17007	16785	16935	16791	16918	16936	17060	17063	16975	17187	16907	17035	16864	16912	17078	16980	16971	16914	16874	16965	16959	17018	16917	17149	16979	16926	16946	16932	17079	16917	16968	17035	17003	16789	17012	16902	17154	17031	17082	16803	17109	16884	17020	16983	17038	17003	16981	17014	17029	17018	17062	17112	16735	17001	17075	17014	16994	17140	16736	17054	17007	16895	16877	16911	17193	17063	16970	16832	16890	16943	16978	17019	16923	16976	17075	16879	17034	16901	17006	17153	16894	17000	16990	16797	16986	16829	16846	16973	16974	16946	17041	16951	17071	16866	17058	16801	16871	17036	16944	17126	16892	16989	16976	16851	17070	17121	16872	17002	16845	17055	16970	17060	16962	17032	16715	16836	16970	17006	16920	17065	16905	16968	17066	16959	16924	17103	16957	17264	17060	17094	16941	16973	17095	16900	17059	16998	16808	17010	17030	17079	17023	16976	16956	17140	16994	16930	16923	17108	16948	16902	16910	17068	17033	17059	16849	16933	17004	16925	16821	16931	16767	17051	17083	16774	17098	16934	16940	17104	17004	16848	17015	17005	16866	17032	17063	16853	16774	16929	17060	16876	16952	17067	16723	16802	16924	17012	16953	17060	17011	16868	17086	17046	16851	17028	16794	16907	16973	16898	16923	17057	17104	16819	17000	17040	17035	16943	16923	17183	16987	17060	16987	16930	16986	17080	17188	16821	16744	17061	16956	17062	17015	16780	16990	16903	16752	16780	17196	16958	17029	16847	16995	16946	17107	16691	17051	16840	16985	16931	17156	16884	17088	17032	16974	16880	17094	16974	16717	16863	16916	16936	16929	16944	16872	16940	17104	16941	17137	16953	16967	16898	16901	16820	16895	16894	17018	17017	16924	16958	16940	17014	16871	17015	16870	17023	16973	17133	17049	16985	16811	16906	16977	16895	16976	16947	16985	16995	16835	16953	16953	16934	17074	16923	17094	16904	17010	17017	16971	16902	17034	17175	16935	17020	17027	17008	16882	17038	16971	17063	16933	17020	16863	16829	16949	17015	16945	16987	16971	17039	17100	16917	17061	16943	17028	17008	16945	17060	16880	16897	16993	16985	16880	17103	16990	16932	17040	16843	16941	16830	17003	17087	16887	17115	16992	17146	17007	17166	16943	16880	16985	16891	17112	16952	17027	17002	17022	16969	17060	16959	16912	16916	16991	16901	16882	16952	17110	17071	16856	16872	17152	16667	17048	17025	16987	17001	16886	16736	17055	16795	16969	16964	16890	16999	16896	16897	17052	16923	16935	17055	17073	17130	17111	16919	16932	16995	17054	17004	16984	17053	16955	16965	17071	17091	16948	17045	16878	16966	16916	16951	17024	16974	16747	16845	17093	16929	16987	16958	17171	17055	16918	17031	16927	16954	16928	17046	17022	17071	16984	16904	17042	17083	16985	16820	16962	17092	17168	16923	17003	17068	16958	16997	17128	16831	16981	16899	16991	16815	16891	16942	17194	16927	16930	16990	16780	16919	16822	17098	16957	17032	16898	17027	16968	16861	16990	16880	17030	16740	17022	16980	16883	17042	17069	17012	16952	16924	16864	16912	16981	16998	16911	17017	17026	16979	16966	16942	16964	16802	16890	16928	16921	17028	16887	17027	16951	16861	16775	17056	17101	17008	16941	17069	16999	16898	16885	16931	16968	16860	17063	16961	16978	16945	16978	16893	16953	17048	16951	16986	16981	17044	16951	16852
26373	21770	31373	35072	34974	34210	31167	26365	25662	25446	25466	25220	25016	24481	24229	24002	24032	24691	24726	24843	24663	24668	24399	24212	24182	24164	24122	24067	24331	24176	24267	23414	23752	23726	23983	23999	23779	23956	23813	23645	23829	23739	23747	23899	23696	23819	23689	23688	23872	23728	23705	23661	23762	23458	23491	23541	23838	23595	23676	23601	23540	23753	23589	23461	23791	23643	23701	23657	23407	23664	23736	23693	23637	23730	23738	23651	23743	23477	23843	23829	23892	23491	23714	23824	23608	23656	23969	23601	23543	23614	23857	23548	23658	23597	23535	23627	23573	23551	23841	23863	23547	23849	23733	23724	23935	23685	23615	23443	23654	23522	23770	23547	23713	23560	23751	23668	23585	23716	23628	23556	23535	23672	23591	23552	23724	23597	23586	23712	23679	23675	23650	23800	23807	23536	23782	23731	23528	23527	23615	23889	23555	23673	23735	23668	23760	23910	23882	23605	23388	23759	23505	23741	23845	23682	23576	23835	23552	23716	23678	23590	23477	23719	23529	23540	23672	23605	23774	23763	23786	23554	23720	23651	23541	23988	23892	23532	23656	23569	23863	23671	23780	23606	23712	23730	23521	23749	23466	23723	23487	23660	23658	23935	23537	23523	23709	23553	23544	23680	23848	23940	23567	23720	23558	23659	23553	23391	23720	23622	23606	23652	23815	23759	23572	23486	23628	23738	23534	23731	23772	23563	23681	23612	23543	23600	23674	23785	23648	23715	23809	23851	23702	23937	23542	23598	23719	23707	23653	23439	23548	23677	23844	23503	23785	23853	23680	23503	23604	23543	23520	23550	23669	23633	23959	23832	23543	23865	23592	23525	23735	23640	23493	23626	23618	23646	23708	23580	23462	23619	23625	23778	23682	23798	23954	23815	23487	23661	23494	23434	23859	23457	23529	23609	23614	23797	23578	23653	23784	23486	23688	23653	23686	23639	23833	23864	23698	23906	23650	23544	23768	23684	23740	23781	23642	23694	23688	23638	23441	23521	23702	23477	23733	23709	23861	23931	23524	23643	23825	23696	23603	23618	23601	23677	23747	23677	23737	23596	23679	23711	23889	23620	23751	23909	23576	23453	23581	23488	23584	23663	23562	23712	23840	23660	23631	23830	23641	23705	23692	23815	23578	23545	23573	23522	23515	23631	23811	23727	23686	23453	23651	23666	23474	23593	23774	23749	23478	23707	23606	23616	23987	23617	23821	23674	23808	23531	23548	23500	23461	23663	23660	23559	23382	23802	23810	23551	23709	23852	23751	23519	23638	23750	23609	23726	23842	23405	23800	23616	23728	23665	23630	23870	23619	23747	23558	23819	23576	23594	23629	23583	23562	23877	23676	23824	23860	23661	23615	23695	23747	23574	23687	23824	23685	23487	23562	23447	23797	23472	23774	23720	23530	23468	23626	23754	23627	23651	23771	23564	23657	23732	23640	23515	23662	23534	23610	23505	23682	23644	23762	23704	23755	23733	23590	23545	23395	23787	23727	23745	23494	23659	23829	23464	23726	23736	23706	23793	23557	23728	23535	23599	23716	23768	23540	23798	23966	23674	23720	23696	23599	23707	23402	23868	23770	23633	23624	23747	23687	23917	23537	23672	23655	23916	23684	23584	23566	23577	23473	23415	23648	23626	23541	23932	23566	23801	23757	23688	23436	23597	23593	23551	23583	23648	23682	23598	23667	23656	23783	23846	23815	23766	23768	23540	23519	23521	23492	23585	23644	23543	23634	23625	23681	23711	23777	23609	23630	24029	23573	23655	23599	23620	23633	23896	23855	23778	23739	23741	23697	23553	23534	23498	23862	23648	23663	23686	23793	23439	23867	23865	23658	23614	23499	23513	23645	23651	23647	23656	23700	23670	23926	23529	23688	23821	23732	23775	23763	23496	23641	23728	23542	23630	23444	23616	23618	23510	23690	23414	23911	23507	23710	23605	23597	23595	23613	23604	23932	23576	23633	23734	23469	23567	23864	23796	23592	23805	23642	23758	23722	23764	23598	23509	23531	23839	23759	23594	23752	23526	23595	23630	23732	23893	23738	23493	23587	23608	23543	23605	23596	23727	23495	23479	23659	23650	23613	23603	23624	23722	23816	23466	23569	23752	23809	23692	23707	23638	23751	23692	23758	23357	23560	23336	23673	23641	23489	23588	23723	23827	23912	23763	23684	23564	23843	23693	23769	23702	23816	23506	23557	23616	23647	23817	23704	23571	23555	23300	23621	23564	23519	23629	23842	23660	23606	23595	24044	23821	23628	23665	23524	23339	23705	23842	23585	23550	23802	23391	23542	23722	23761	23510	23567	23467	23649	23694	23768	23460	23670	23368	23565	23822	23864	23511	23601	23753	23589	23708	23549	23537	23609	23559	23710	23719	23598	23690	23782	23688	23765	23725	24027	23500	23702	23847	23735	23731	23513	23584	23729	23793	23757	23726	23902	23497	23691	23536	23797	23701	23848	23691	23697	23780	23654	23605	23725	23648	23560	23586	23519	23460	23687	23622	23582	23760	23522	23667	23636	23543	23635	23588	23576	23845	23712	23857	23763	23831	23333	23590	23765	23700	23721	23730	23854	23816	23656	23714	23695	23643	23766	23730	23672	23619	23713	23688	23637	23432	23524	23569	23839	23638	23746	23589	23642	23522	23616	23878	23658	23727	23775	23799	23313	23494	23713	23505	23820	23672	23465	23471	23467	23619	23706	23683	23524	23516	23505	23694	23626	23554	23555	23779	23753	23740	23580	23428	23582	23563	23659	23688	23638	23805	23628	23491	23727	23713	23606	23754	23648	23603	23571	23592	23587	23619	23462	23613	23479	23564	23561	23512	23794	23452	23646	23705	23478	23542	23983	23647	23666	23661	23540	23712	23673	23631	23738	23660	23746	23915	23495	23504	23723	23725	23678	23571	23563	23816	23771	23704	23422	23855	23591	23442	23613	23728	23551	23676	23695	23572	23708	24007	23632	23662	23765	23495	23756	23632	23667	23518	23591	23488	23394	23560	23499	23933	23733	23982	23817	23597	23613	23577	23636	23730	23611	23658	23706	23674	23722	23423	23738	23713	23871	23670	23845	23585	23471	23667	23635	23705	23653	23608	23705	23662	23584	23673	23620	23539	23853	23534	23803	23602	23458	23504	23619	23562	23728	23495	23614	23540	23754	23511	23578	23676	23701	23369	23546	23729	23847	23798	23729	23559	23735	23512	23728	23792	23782	23671	23652	23681	23612	23798	23591	23845	23728	23428	23496	23812	23571	23446	23721	23389	23505	23402	23924	23486	23738	23627	23712	23802	23735	23695	23988	23745	23971	23608	23548	23631	23319	23513	23894	23524	23624	23383	23624	23572	23791	23807	23485	23592	23955	23639	23633	23859	23659	23792	23507	23620	23620	23802	23591	23648	23605	23512	23868	23656	23794	23676	23583	23603	23753	23548	23661	23600	23776	23946	23758	23692	23730	23675	23527	23876	23721	23525	23825	23632	23566	23768	23731	23686	23708	23769	23572	23720	23777	23842	23713	23638	23607	23683	23734	23666	23565	23727	23807	23592	23668	23566	23659	23542	23825	23732	23842	23647	23567	23558	23523	23572	24109	23825	23522	23608	23669	23709	23472	23800	23593	23900	23760	23565	23746	23687	23437	23853	23551	23631	23773	23770	23551	23818	23908	23752	23770	23552	23572	23777	23611	23461	23599	23956	23632	23628	23561	23471	23678	23603	23739	23461	23578	23609	23677	23712	23570	23772	23783	23537	23939	23585	23697	23798	23592	23778	23737	23719	23904	23766	23867	23776	23590	23514	23688	23635	23758	23693	23669	23623	23442	23428	23615	23798	23675	23815	23579	23698	23592	23614	23722	23480	23700	23840	23729	23726	23689	23596	23552	23570	23820	23700	23473	23687	23642	23632	23628	23755	23746	23648	23741	23469	23589	23690	23461	23728	23704	23705	23439	23538	23826	23727	23953	23623	23741	23720	23697	23672	23753	23723	23535	23594	23586	23712	23806	23710	23478	23711	23372	23565	23522	23779	23637	23329	23918	23688	23639	23769	23600	23454	23721	23361	23632	23587	23724	23779	23693	23751	23672	23464	23577	23743	23567	23619	23588	23611	23691	23414	23741	23949	23719	23524	23710	23709	23537	23719	23697	23428	23853	23652	23696	23878	23782	23758	23853	23432	23680	23671	23401	23778	23671	23520	23751	23564	23512	23722	23958	23683	23593	23465	23648	23554	23627	23681	23592	23519	23670	23883	23778	23539	23727	23742	23641	23843	23667	23512	23691	23606	23834	23806	23777	23577	23429	23725	23645	23533	23378	23713	23918	23754	23590	23633	23632	23530	23802	23850	23628	23685	23655	23851	23598	23764	23684	23761	23789	23619	23807	23723	23700	23794	23318	23856	23732	23811	23747	23787	23593	23503	23570	23914	23548	23580	23406	23305	23543	23642	23521	23619	23551	23674	23659	23681	23657	23800	23704	23660	23651	23857	23777	23566	23607	23946	23682	23530	23590	23879	23250	23468	23371	23762	23882	23369	23561	23441	23738	23547	23700	23625	23595	23717	23638	23728	23669	23798	23574	23721	23476	23623	23622	23781	23808	23834	23513	23685	23704	23731	23611	23638	23768	23651	23738	23381	23757	23652	23713	23470	23576	23662	23547	23816	23669	23550	23898	23818	23804	23574	23844	23842	23590	23575	23654	23625	23534	23689	23628	23825	23689	23915	23610	23632	23549	23758	23559	23709	23568	23275	23357	23575	23656	23639	23582	23631	23678	23750	23379	23790	23805	23937	23733	23977	23725	23423	23826	23601	23897	23892	23769	23540	23866	23676	23885	23711	23749	23658	23740	23553	23742	23822	23669	23313	23344	23675	23711	23571	23426	23655	23597	23531	23383	23464	23819	23844	23736	23681	23870	23657	23782	23709	23750	23704	23886	23613	23613	23736	23675	23698	23987	23701	23537	23591	23510	23647	23543	23641	23513	23566	23501	23748	23749	23622	23578	23908	23878	23723	23460	23746	23878	23786	23604	23562	23637	23557	23681	23735	23481	23670	23527	23976	23645	23868	23906	23714	23666	23601	23610	23845	23815	23637	23399	23663	23807	23629	23715	23382	23710	23713	23712	23671	23738	23664
37100	63344	64203	52245	38513	31258	22725	19777	19170	18964	18780	18469	17980	17018	16889	16843	17113	17540	17989	17959	17548	17603	17285	17125	16960	16854	17101	16917	16930	16945	16843	16564	16690	16615	16664	16566	16720	16380	16634	16397	16499	16455	16506	16631	16323	16630	16430	16478	16446	16502	16248	16547	16497	16381	16421	16459	16364	16405	16550	16525	16479	16624	16523	16338	16438	16403	16464	16483	16471	16456	16540	16431	16410	16422	16445	16397	16547	16414	16563	16473	16433	16583	16345	16560	16423	16296	16619	16464	16235	16327	16598	16502	16297	16525	16526	16376	16251	16382	16416	16393	16371	16458	16508	16381	16439	16277	16317	16638	16367	16427	16466	16394	16488	16352	16477	16446	16367	16506	16496	16393	16449	16504	16436	16288	16312	16540	16618	16517	16562	16301	16500	16493	16608	16506	16418	16502	16482	16596	16567	16529	16373	16566	16351	16422	16325	16395	16402	16247	16360	16349	16410	16231	16549	16392	16507	16449	16513	16411	16758	16399	16354	16421	16471	16263	16467	16480	16362	16358	16475	16522	16474	16383	16346	16356	16513	16352	16454	16346	16577	16488	16415	16402	16494	16432	16302	16390	16418	16493	16493	16365	16568	16305	16528	16469	16300	16324	16469	16455	16555	16477	16484	16417	16444	16458	16437	16578	16380	16260	16500	16494	16363	16361	16404	16470	16231	16446	16531	16381	16460	16421	16453	16578	16362	16474	16424	16329	16314	16510	16401	16557	16618	16553	16243	16635	16363	16382	16574	16485	16363	16464	16313	16340	16684	16198	16447	16625	16371	16316	16611	16377	16543	16497	16459	16350	16384	16507	16452	16430	16455	16418	16458	16443	16365	16307	16390	16428	16429	16497	16321	16495	16302	16545	16365	16601	16398	16357	16279	16511	16434	16352	16361	16346	16354	16409	16425	16457	16537	16348	16117	16363	16375	16462	16342	16389	16450	16532	16569	16466	16404	16391	16509	16503	16445	16507	16484	16431	16585	16445	16545	16469	16374	16489	16526	16044	16556	16326	16401	16565	16413	16533	16511	16355	16394	16417	16360	16400	16453	16346	16551	16442	16423	16363	16425	16234	16309	16552	16454	16438	16666	16515	16527	16386	16172	16362	16436	16431	16529	16616	16495	16350	16455	16574	16330	16308	16261	16287	16362	16353	16479	16408	16411	16478	16592	16332	16370	16403	16409	16466	16325	16364	16278	16492	16455	16430	16450	16390	16450	16445	16529	16474	16491	16372	16595	16538	16518	16393	16359	16443	16425	16397	16514	16430	16520	16447	16443	16484	16401	16613	16537	16414	16432	16278	16443	16389	16297	16330	16391	16358	16403	16396	16444	16353	16578	16593	16380	16596	16484	16295	16436	16465	16538	16293	16496	16418	16414	16547	16429	16423	16440	16594	16282	16263	16477	16391	16393	16548	16489	16529	16508	16331	16538	16257	16646	16472	16498	16427	16347	16508	16518	16365	16412	16414	16422	16315	16484	16376	16414	16390	16527	16250	16642	16526	16367	16360	16356	16473	16405	16430	16508	16421	16422	16666	16633	16536	16510	16197	16484	16345	16353	16564	16525	16384	16376	16389	16518	16401	16532	16453	16515	16415	16529	16314	16328	16468	16623	16440	16370	16353	16299	16474	16301	16524	16451	16321	16469	16340	16405	16466	16471	16358	16397	16445	16412	16407	16259	16502	16533	16392	16393	16545	16483	16564	16334	16428	16371	16321	16484	16236	16482	16480	16517	16464	16409	16316	16547	16473	16458	16542	16338	16405	16380	16196	16407	16422	16397	16298	16504	16495	16332	16260	16482	16434	16535	16470	16388	16525	16480	16523	16363	16452	16411	16398	16358	16349	16413	16385	16272	16384	16341	16537	16358	16417	16387	16405	16501	16583	16566	16519	16421	16523	16246	16422	16294	16345	16489	16539	16457	16671	16282	16568	16584	16324	16493	16480	16359	16286	16418	16447	16347	16389	16470	16469	16249	16337	16444	16385	16359	16328	16219	16433	16547	16326	16587	16454	16632	16419	16472	16432	16640	16435	16344	16579	16495	16369	16419	16524	16431	16566	16277	16503	16475	16291	16698	16504	16416	16350	16208	16470	16490	16479	16235	16360	16458	16374	16421	16420	16422	16244	16373	16443	16500	16535	16363	16361	16523	16365	16368	16505	16352	16450	16449	16448	16411	16409	16403	16585	16468	16340	16344	16511	16546	16427	16385	16472	16400	16200	16472	16479	16413	16465	16268	16410	16497	16555	16308	16543	16498	16397	16561	16484	16315	16458	16304	16398	16342	16472	16378	16441	16409	16597	16450	16452	16355	16296	16494	16395	16536	16471	16270	16513	16416	16327	16420	16503	16549	16225	16392	16504	16471	16560	16281	16470	16663	16543	16377	16470	16330	16438	16492	16498	16417	16617	16379	16419	16490	16298	16523	16275	16506	16336	16422	16433	16423	16550	16508	16321	16449	16650	16543	16267	16565	16355	16313	16524	16356	16452	16315	16396	16324	16466	16488	16444	16376	16453	16376	16567	16612	16450	16426	16352	16191	16362	16532	16413	16680	16265	16427	16374	16438	16436	16390	16395	16461	16528	16265	16416	16412	16414	16644	16273	16587	16367	16264	16471	16469	16492	16330	16450	16464	16461	16392	16436	16527	16484	16467	16524	16374	16513	16414	16482	16385	16372	16491	16539	16363	16154	16456	16321	16519	16358	16418	16422	16443	16309	16529	16433	16505	16441	16547	16279	16278	16353	16387	16414	16384	16576	16476	16517	16613	16446	16333	16545	16552	16552	16435	16359	16367	16446	16482	16387	16335	16517	16319	16744	16266	16529	16358	16440	16532	16586	16407	16385	16403	16395	16287	16470	16405	16400	16555	16443	16391	16375	16612	16516	16517	16505	16332	16316	16331	16267	16560	16192	16505	16330	16304	16455	16239	16454	16550	16442	16366	16268	16411	16209	16260	16540	16380	16415	16378	16513	16314	16475	16341	16406	16541	16333	16306	16431	16490	16417	16421	16551	16504	16340	16263	16362	16400	16438	16427	16338	16394	16546	16565	16533	16196	16445	16434	16495	16406	16413	16427	16506	16572	16238	16444	16617	16312	16351	16426	16417	16532	16359	16515	16474	16488	16352	16415	16413	16484	16269	16501	16249	16509	16548	16367	16288	16366	16484	16541	16594	16571	16489	16357	16373	16373	16537	16368	16454	16524	16569	16494	16350	16433	16463	16515	16533	16493	16300	16353	16527	16276	16417	16430	16398	16583	16507	16336	16407	16322	16485	16542	16505	16314	16672	16680	16383	16398	16411	16366	16460	16570	16336	16424	16287	16529	16246	16405	16323	16506	16324	16414	16429	16433	16451	16325	16611	16511	16465	16358	16250	16497	16452	16442	16413	16553	16345	16532	16347	16308	16560	16500	16408	16572	16586	16424	16475	16526	16446	16578	16410	16435	16479	16377	16286	16365	16404	16539	16455	16550	16425	16324	16383	16348	16593	16628	16568	16482	16310	16408	16337	16432	16554	16573	16368	16443	16436	16315	16414	16392	16487	16613	16435	16534	16567	16487	16546	16488	16493	16580	16512	16348	16491	16328	16517	16465	16566	16348	16506	16721	16422	16511	16388	16431	16515	16544	16540	16536	16571	16464	16489	16335	16371	16420	16447	16469	16495	16508	16318	16445	16638	16523	16360	16375	16377	16401	16307	16392	16436	16607	16472	16365	16549	16485	16515	16390	16504	16404	16405	16601	16494	16476	16548	16362	16521	16400	16539	16350	16540	16396	16508	16444	16386	16437	16281	16464	16587	16525	16520	16531	16249	16401	16402	16228	16419	16563	16268	16444	16481	16375	16583	16498	16476	16469	16488	16596	16440	16437	16517	16518	16349	16518	16447	16507	16409	16434	16408	16220	16598	16525	16403	16524	16343	16599	16427	16531	16462	16591	16342	16461	16471	16325	16394	16393	16358	16522	16455	16392	16454	16480	16381	16428	16338	16421	16564	16356	16530	16402	16408	16420	16422	16355	16341	16537	16280	16376	16576	16411	16259	16375	16300	16378	16233	16245	16272	16375	16417	16442	16201	16573	16506	16297	16519	16352	16268	16542	16368	16515	16294	16531	16307	16448	16393	16361	16549	16258	16423	16507	16345	16495	16352	16432	16204	16365	16548	16510	16419	16385	16394	16474	16485	16449	16327	16415	16503	16386	16573	16504	16632	16454	16517	16564	16441	16285	16240	16435	16572	16492	16561	16443	16541	16255	16341	16458	16416	16389	16394	16441	16427	16367	16528	16214	16589	16493	16426	16388	16464	16299	16456	16315	16359	16364	16416	16460	16374	16279	16471	16376	16499	16397	16405	16274	16521	16341	16358	16357	16734	16466	16448	16348	16595	16536	16350	16440	16417	16493	16367	16476	16405	16447	16312	16548	16352	16465	16317	16473	16400	16542	16334	16511	16449	16306	16318	16651	16273	16554	16278	16381	16391	16384	16478	16311	16462	16373	16546	16271	16535	16629	16446	16417	16294	16316	16523	16457	16552	16450	16389	16342	16527	16527	16410	16382	16563	16268	16615	16426	16367	16452	16312	16451	16473	16473	16458	16477	16543	16381	16364	16419	16560	16559	16416	16435	16457	16372	16165	16274	16523	16432	16401	16320	16477	16485	16535	16306	16505	16343	16512	16569	16465	16503	16427	16440	16478	16588	16345	16276	16449	16466	16397	16545	16314	16354	16301	16317	16669	16344	16602	16421	16311	16346	16419	16597	16596	16389	16492	16125	16380	16621	16670	16235	16648	16517	16702	16473	16429	16166	16481	16437	16537	16254	16401	16456	16437	16445	16564	16487	16380	16242	16269	16367	16599	16560	16308	16597	16525	16476	16523	16482	16616	16409	16481	16360	16319	16494	16467	16460	16504	16430	16336	16590	16450	16362	16352	16442	16507	16618	16458	16554	16489	16458	16309	16495	16430	16409	16452	16354	16428	16539	16475	16516	16672	16388	16495	16448	16455	16580	16427	16314	16645	16560	16364	16455	16385	16408	16418	16428	16292	16581	16356	16380	16474	16358	16276	16545	16419	16337	16501	16366	16341	16664	16364	16462	16617	16304	16559	16328	16481
24451	21682	30245	32962	35876	35404	31379	27297	26441	26181	25938	25644	25116	24521	24152	24002	24278	24416	24880	25047	24683	24699	24355	24226	24215	23929	24019	23826	24026	24003	23728	23819	23647	23670	23730	23444	23625	23660	23680	23510	23724	23739	23460	23523	23641	23631	23603	23635	23222	23440	23405	23587	23410	23507	23193	23247	23402	23342	23158	23555	23502	23228	23163	23335	23357	23329	23371	23560	22922	23472	23650	23575	23529	23415	23227	23444	23343	23555	23347	23360	23857	23404	23319	23339	23181	23365	23188	23112	23184	23238	23311	23421	23229	23072	23260	23438	23533	23313	23083	23482	23582	23327	23230	23353	23277	23190	23417	23331	23172	23269	23282	23447	23390	23227	23281	23303	23513	23589	23271	23566	23336	23416	23213	23280	23430	23361	23263	23175	23724	23423	23130	23539	23471	23524	23376	23321	23552	23473	23384	23296	23129	23389	23128	23572	23587	23592	23287	23425	23402	23523	23376	23295	23286	23390	23424	23335	23144	23433	23184	23334	23210	23315	23287	23368	23203	23176	23336	23291	23332	23115	23503	23301	23469	23346	23304	23524	23607	23483	23157	23375	23320	23232	23369	23318	23518	23347	23288	23157	23463	23566	23345	23589	23345	23094	23278	23369	23359	23403	23593	23169	23355	23408	23399	23363	23715	23382	23385	23316	23162	23330	23362	23435	23280	23233	23448	23270	23373	23465	23412	23502	23333	23029	23193	23377	23283	23501	23441	23468	23532	23402	23352	23258	23432	23539	23433	23516	23167	23236	23331	23130	23433	23107	23496	23415	23221	23434	23508	23413	23271	23320	23334	23212	23131	23259	23092	23112	23261	23436	23453	23618	23273	23337	23125	23337	23468	23302	23285	23520	23408	23430	23385	23170	23479	23496	23589	23546	23389	23378	23554	23296	23328	23251	23166	23452	23243	23390	23291	23296	23296	23391	23577	23651	23350	23521	23269	23344	23278	23226	23198	23260	23561	23224	23307	23256	23243	23491	23527	23282	23092	23318	23444	23262	23549	23446	23227	23344	23222	23310	23506	23343	23421	23180	23393	23174	23442	23283	23432	23463	23315	23273	23140	23475	23300	23240	23227	23314	23363	23477	23637	23337	23246	23271	23161	23431	23042	23229	23505	23540	23471	23124	23379	23429	23134	23372	23607	23372	23534	23294	23350	23292	23389	23177	23260	23149	23457	23216	23286	23089	23467	23388	23291	23322	23469	23448	23404	23414	23510	23142	23358	23308	23386	23325	23466	23383	23438	23281	23175	23317	23284	23235	23126	23376	23470	23361	23381	23663	23425	23566	23300	23343	23568	23541	23342	23245	23187	23156	23358	23305	23309	23360	23339	23576	23505	23483	23488	23268	23325	23204	23146	23244	23499	23352	23291	23554	23185	23269	23382	23349	23387	23256	23394	23391	23180	23254	23348	23500	23338	23367	23483	23342	23224	23293	23295	23252	23400	23315	23192	23071	23516	23291	23244	23479	23229	23379	23491	23479	23530	23318	23523	23473	23598	23533	23363	23477	23336	23471	23390	23444	23440	23430	23367	23087	23148	23471	23472	23267	23126	23399	23264	23362	23312	23618	23464	23531	23476	23492	23558	23137	23356	23442	23343	23311	23178	23218	23211	23265	23205	23338	23309	23353	23364	23446	23522	23348	23362	23459	23212	23597	23243	23323	23589	23411	23450	23356	23329	23157	23386	23226	23589	23344	23058	23277	23541	23202	23524	23297	23270	23269	23406	23236	23336	23402	23370	23211	23304	23414	23655	23322	23439	23307	23198	23203	23316	23411	23389	23521	23357	23456	23324	23380	23366	23231	23203	23300	23024	23394	23243	23262	23448	23323	23290	23322	23291	23468	23323	23394	23177	23324	23248	23446	23368	23400	23196	23415	23372	23249	23352	23322	23188	23249	22989	23284	23335	23310	23347	23316	23391	23341	23284	23242	23296	23272	23397	23223	23320	23467	23206	23408	23410	23169	23435	23047	23517	23548	23251	23280	23617	23366	23331	23285	23407	23438	23437	23410	23300	23275	23595	23343	23229	23228	23485	23191	23130	23368	23114	23056	23319	23409	23456	23301	23123	23435	23385	23576	23346	23149	23331	23244	23093	23110	23367	23712	23624	23276	23547	23403	23139	23247	23267	23115	23543	23326	23259	23192	23339	23355	23625	23275	23480	23290	23029	23254	23341	23335	23542	23248	23359	23486	23380	23456	23599	23413	23499	23268	23560	23226	23227	23333	23358	23104	23561	23243	23288	23299	23630	23363	23503	23445	23354	23232	23478	23475	23305	23760	23390	23370	23360	23340	23357	23338	23252	23278	23445	23536	23427	23168	23330	23315	23532	23462	23616	23414	23162	23354	23332	23309	23457	23122	23421	23481	23417	23451	23234	23112	23051	23354	23419	23358	23166	23292	23369	23292	23373	23527	23140	23514	23206	23290	23239	23229	23450	23357	23182	23300	23430	23450	23249	23259	23284	23461	23333	23439	23492	23465	23463	23475	23104	23453	23338	23387	23413	23452	23380	23362	23195	23076	23393	23234	23493	23288	23346	23410	23663	23420	23427	23478	23516	23298	23555	23346	23276	23244	23571	23446	23327	23419	23379	23567	23453	23326	23285	23354	23452	23512	23403	23452	23648	23442	23120	23291	23463	23198	23360	23477	23307	23454	23085	23508	23568	23264	23487	23291	23369	23385	23598	23258	23180	23353	23324	23394	23409	23320	23568	23120	23366	23362	23291	23283	23422	23399	23370	23320	23418	23425	23389	23421	23450	23398	23398	23455	23331	23335	23328	23166	23471	23158	23320	23282	23246	23415	23227	23441	23310	23322	23525	23437	23257	23362	23441	23492	23092	23139	23125	23447	23356	23124	23351	23397	23503	23706	23166	23213	23285	23410	23184	23186	23374	23296	23457	23466	23270	23402	23484	23198	23164	23493	23422	23396	23673	23153	23453	23296	23201	23260	23276	22958	23524	23467	23396	23246	23277	23509	23423	23473	23239	23436	23439	23312	23436	23537	23409	23155	23226	23228	23232	23380	23137	23291	23623	23484	23415	23093	23455	23266	23137	23340	23369	23308	23342	23406	23348	23186	23524	23201	23343	23188	23569	23274	23548	23263	23724	23389	23284	23387	23430	23365	23596	23504	23298	23146	23423	23231	23493	23495	23252	23263	23399	23130	23401	23292	23092	23366	23191	23208	23318	23320	23141	23290	23283	23391	23442	23423	23375	23311	23411	23451	23193	23541	23502	23565	23391	23346	23547	23281	23190	23293	23124	23588	23227	23298	23444	23299	23511	23318	23368	23490	23213	23459	23148	23365	23718	23239	23365	23533	23647	23449	23565	23359	23186	23218	23272	23277	23276	23297	23298	23446	23388	23416	23388	23387	23050	23204	23536	23377	23253	23195	23295	23175	23363	23376	23340	23425	23336	23226	23158	23598	23289	23446	23075	23498	23536	23479	23506	23246	23475	23441	23299	23292	23427	23459	23367	23402	23428	23300	23463	23511	23498	23292	23180	23289	23496	23371	23450	23336	23518	23466	23136	23314	23366	23373	23177	23284	23344	23341	23490	23404	23593	23419	23282	23371	23462	23279	23182	23364	23421	23396	23126	23223	23448	23408	23345	23378	23371	23357	23411	23502	23285	23209	23565	23431	23348	23391	23512	23272	23117	23243	23377	23253	23573	23522	23434	23371	23405	23250	23315	23222	23323	23100	23433	23375	23701	23494	23548	23351	23639	23508	23364	23408	23466	23342	23329	23561	23577	23338	23060	23377	23516	23460	23294	23432	23396	23155	23526	23290	23525	23243	23371	23359	23341	23260	23450	23303	23402	23365	23507	23326	23334	23628	23574	23325	23435	23342	23059	23014	23354	23175	23253	23457	23376	23395	23314	23376	23576	23431	23484	23450	23393	23463	23582	23230	23509	23433	23219	23422	23454	23201	23279	23530	23411	23469	23244	23447	23460	23203	23217	23300	23414	23168	23243	23528	23505	23125	23285	23443	23408	23244	23318	23431	23235	23258	23278	23249	23532	23335	23473	23445	23283	23381	23551	23407	23539	23492	23401	23560	23357	23039	23437	23271	23398	23404	23401	23170	23241	23266	23183	23343	23180	23295	23622	23342	23251	23286	23211	23427	23471	23396	23469	23477	23510	23243	23586	23706	23413	23394	23291	23287	23298	23419	23270	23302	23287	23433	23404	23428	23365	23327	23238	23274	23201	23461	23455	23291	23294	23316	23575	23389	23439	23278	23244	23117	23263	23574	23529	23376	23458	23233	23505	23499	23253	23170	23129	23523	23273	23302	23487	23331	23063	23261	23190	23441	23162	23511	23452	23569	23388	23374	23352	23083	23391	23414	23222	23267	23326	23560	23372	23326	23323	23304	23289	23298	23073	23227	23178	23406	23329	23220	23282	23238	23298	23172	23269	23162	23300	23365	23664	23553	23549	23337	23558	23388	23487	23462	23454	23556	23318	23501	23332	23383	23328	23408	23266	23614	23324	23190	23538	23398	23512	23412	23387	23356	23482	23063	23142	23341	23365	23305	23395	23244	23319	23367	23426	23520	23258	23378	23788	23377	23408	23182	23164	23304	23517	23395	23666	23461	23502	23223	23040	23168	23129	23448	23156	22946	23270	23313	23403	23348	23262	23335	23197	23327	23355	23420	23526	23368	23363	23216	23261	23440	23419	23581	23636	23408	23366	23283	23344	23637	23070	23321	23388	23172	23195	23344	23355	23222	23323	23558	23537	23390	23356	23233	23544	23394	23527	23452	23362	23383	23439	23335	23341	23343	23591	23495	23140	23385	23429	23493	23399	23339	23489	23353	23530	23146	23512	23329	23347	23309	23114	23381	23308	23052	23351	23268	23161	23386	23429	23354	23517	23255	23326	23293	23536	23225	23146	23475	23574	23353	23453	23220	23303	23256	23578	23131	23462	23325	23246	23459	23387	23473	23269	23492	23363	23626	23264	23363	23178	23317	23633	23241	23403	23483	23252	23413	23420	23536	23515	23432	23606	23371	23215	23324	23183	23402	23157	23370	23147	23355	23216	23450	23256	23388	23236	23377	23057	23456	23080	23555	23521	23469	23403	23504	23497	23296	23574	23524	23436	23166
39264	70643	73818	65612	49747	34514	22382	21320	20616	20191	19640	19279	18484	17183	16936	17079	17235	17782	18380	18343	18120	17597	17474	17138	16928	16765	16889	16993	16845	16949	16640	16509	16387	16408	16522	16353	16537	16282	16293	16440	16555	16319	16482	16346	16404	16276	16332	16126	16137	16374	16196	16139	16126	16032	16191	16211	15993	16272	16310	16149	16314	16160	16206	16067	16105	16289	16196	16378	16249	16262	16131	16285	16310	16235	16267	16205	16194	16265	16178	16065	16180	16258	16183	16332	16134	16119	16254	16165	16198	16298	16166	16302	16195	16088	16277	16224	16272	16041	16245	16290	16080	16332	16136	16297	16058	16271	16174	16333	16282	16170	16245	16261	16249	16214	16268	16363	16068	16086	16195	16332	16258	16201	16222	16286	16148	16323	16325	16246	16156	16193	16180	16252	16322	16227	16165	16319	16217	16347	16275	16301	16233	16198	16164	16252	16275	16348	16150	16136	16503	16285	16185	16286	16127	16208	16243	16307	16145	16084	16203	16131	16148	16360	16064	16097	16274	16134	16324	16263	16183	16221	16387	16196	16269	16187	16259	16178	16157	16154	16174	16003	16152	16289	16172	16269	16318	16347	16314	16152	16083	16047	16062	16281	16070	16223	16329	16278	16267	16156	16422	16163	16234	16049	16261	16184	16085	16242	16206	16214	16138	16261	16321	16095	16234	16381	16238	16086	16013	16198	16132	16250	16172	16167	16163	16228	16168	16148	16063	16018	16198	16127	16256	16288	16166	16307	16047	16317	16171	16284	16073	16140	16101	16313	16217	16322	16111	16151	16126	16127	16240	16326	16216	16157	16113	16384	16254	16216	16334	16192	16105	16374	16314	16260	16160	16168	16176	16345	16303	16365	16158	16243	16061	16319	16285	16283	16048	16209	16180	16161	16162	16155	16140	16160	16148	16144	16094	16024	16260	16243	16134	16134	16171	16155	15962	16377	15980	16056	16375	16203	16280	16408	16066	16197	16186	16212	16161	16229	16245	16140	16157	16238	16203	16041	16261	16207	16188	16154	16190	16329	16161	16296	16267	16269	16250	16183	16197	16216	16382	16278	16264	16084	16291	16210	16199	16341	16166	16145	16172	16178	16309	16323	16073	16244	16219	16123	16198	16193	16236	16220	16072	16055	16242	16174	16077	16207	16267	16208	16065	16275	16215	16126	16253	16220	16204	16126	16118	16259	16186	16150	16163	16162	16278	16090	16282	16085	16217	16213	16259	16221	16096	16259	16261	16297	16265	16276	16172	16253	16245	16258	16149	16238	16206	16223	16375	16284	16180	16248	16355	16157	16216	16097	16243	16102	16040	16249	16309	16166	16026	16328	16052	16140	16078	16165	16252	16246	16096	16324	16167	16176	16191	16370	16136	16069	16254	15959	16210	16291	16128	16265	16179	16224	16126	16067	16279	16094	16262	16283	16167	16417	16262	16252	16123	16238	16151	16339	16226	16077	16191	16271	16175	16269	16228	16208	16153	16146	16199	16140	16314	16278	16244	16193	16211	16274	16146	15925	16256	16112	16145	16198	16207	16222	16191	16158	16264	16185	16147	16356	16406	16229	16170	16218	16188	16242	16228	16304	16253	16194	16181	16294	16200	16021	16105	16169	16310	16128	16455	16177	16096	16300	16343	16244	16251	16335	16364	16353	16112	16154	16277	16032	16334	16167	16105	16392	16322	16144	16233	16110	16148	16315	16147	16081	16254	16074	16276	16240	16333	16090	16059	16207	16271	16205	16246	16133	16195	16396	16250	16122	16130	16144	16323	16331	16174	16306	16192	16146	16290	16282	16275	16279	16263	16201	16146	16239	16203	16274	16210	16232	16540	15983	16089	16243	16189	16109	16131	16286	16194	16245	16193	16200	16206	16326	16131	16216	16223	16079	15947	16064	16303	16314	16186	16178	16122	16168	15997	15909	16164	16237	16132	16083	16222	16379	16178	16317	16200	16246	16197	16336	16144	16277	16171	16364	16335	16374	16109	16246	16312	16228	16257	16089	16267	16224	16037	16117	16315	16339	16130	16061	16313	16069	16126	16219	16205	16239	16204	16217	16225	16267	16401	16236	16130	16162	16047	16167	16160	16381	16122	16156	16177	16295	16105	16283	16232	16148	16175	16236	16262	16074	16079	16300	16222	16277	16353	16319	16270	16402	16149	16190	16054	16297	16158	16177	16301	16264	16228	16190	16213	16405	15994	16269	16159	16080	16230	16031	16087	16225	16227	16171	16212	16270	16237	16158	16310	16210	16229	16236	16281	16245	16158	16117	16143	16195	16250	16137	16201	16305	16315	16275	15964	16176	16229	16277	16265	16195	16117	16387	16191	16297	16367	16230	16332	16154	16158	16164	16313	16133	16231	16138	16172	16286	16240	16237	16045	16111	16109	16300	16105	16450	16059	16327	16321	16063	16222	16045	16206	16250	16282	16412	16207	16069	16055	16346	16239	16210	16171	16228	16250	16152	16218	16201	16197	16256	16027	15985	16186	16293	16008	16119	16238	16200	16139	16126	16140	16281	16245	16362	16244	16255	16271	16089	16384	16200	16276	16296	16270	16126	16354	16015	16319	16355	16191	16127	16087	16215	16152	16118	16008	16237	15990	16138	16173	16074	16120	16182	16232	16174	16201	16280	16251	16147	16173	16317	16145	16207	16230	16127	16140	16228	16062	16266	16290	16275	16209	16141	16178	16228	16288	16388	16052	16271	16362	16303	16168	16071	16186	16080	16117	16326	16226	16090	16061	16108	16059	16030	15909	16254	16362	16164	16273	16174	16188	16133	16125	16156	16009	16089	16328	16128	16203	16173	16187	16124	16374	16183	16165	16237	16110	16392	16107	16247	16229	16332	16166	16236	16138	16212	16243	16225	16277	16172	16193	16250	16101	16251	16396	16123	16182	16270	16092	16112	16235	16238	16366	16232	16199	16380	16383	16267	16262	16332	16364	16271	16176	16033	16157	16212	16161	16289	16073	16155	16331	16157	16347	16177	16238	15998	16261	16294	16221	16128	16376	16334	16138	16355	16206	16153	16301	16271	16326	16321	16024	16153	16114	16255	16376	16416	16363	16220	16234	16245	16180	16124	16256	15946	16037	16144	16177	16242	16254	16296	16227	16173	16188	16256	16328	16177	16223	16253	16102	16044	16152	16089	16324	16197	16238	16237	16185	16248	16058	16225	16244	16316	15976	16165	16314	16219	16126	16202	16236	16387	16126	16191	16458	16275	16173	16101	16224	16266	16280	16180	16325	16417	16089	16133	16290	16205	16338	16258	16221	16236	16221	16368	16206	16391	16196	16216	16113	16149	16275	16406	15859	16219	16278	16203	16197	16145	16237	16255	16295	16098	16253	16260	16088	16149	16256	16092	16120	16255	16195	16308	16138	16185	16264	16147	16184	16115	16365	16028	16171	16122	16319	16267	16166	16153	16167	16247	16072	16217	16099	16340	16150	16271	16202	16286	16165	16179	16155	16142	16232	16288	16103	16340	16138	16141	16258	16276	16286	16107	16142	16378	16424	16261	16320	15977	16198	16102	16228	16182	16120	16214	16063	16024	16093	16114	16200	16110	16136	16029	16290	16221	16253	16263	16074	16225	16159	16211	16171	16172	16111	16296	16276	16327	16126	16150	16103	16230	16166	15924	16194	16138	16298	16240	16175	16278	16308	16106	16103	16274	16151	16283	16184	16167	16088	16240	16352	16276	16319	16381	16255	16218	16270	16050	16115	16206	16133	16162	16307	16321	16264	16241	16229	16283	16142	16220	16179	16260	16267	16227	16290	16194	16231	16067	16152	16367	16296	16266	16249	16179	16120	16240	16204	16135	16124	16078	16127	16089	16263	16202	16186	16254	16276	16256	16218	16374	16194	16100	16076	16372	16045	16216	16297	16183	16074	16233	16235	16219	16348	16357	16402	16444	16315	16344	16110	16372	16042	16245	16196	16160	16202	16086	16253	16241	16022	16030	16161	16311	16181	16217	16267	16217	16099	16081	16231	16006	16223	16184	16136	16255	16029	16095	16237	16188	16256	16231	16153	16294	16271	16128	16287	16157	16222	16196	16319	16432	16334	16174	16289	16068	16311	16230	15969	16129	16227	16222	16302	16219	15970	16253	16227	16334	16240	16150	16188	16369	16181	16146	16211	16064	16202	16253	16276	16271	16367	16134	16147	16094	16117	16242	16362	16240	16289	16015	16435	16091	16174	16168	16151	16308	16192	15994	16260	16188	16046	16276	16266	16126	16333	16099	16263	16073	16078	16355	16280	16085	16277	16383	16162	16264	16265	16201	16178	16186	16255	16194	16262	16037	16269	16299	16290	16092	16157	16196	16161	16169	16103	16286	16292	16378	16338	16162	16177	16291	16326	16298	16202	16216	16140	16305	16299	16065	16259	16221	16287	16058	16263	16329	16239	16178	16249	16081	16216	16059	16237	16200	16187	16235	16203	16202	16396	16109	16150	16375	16136	16292	16184	16180	16335	16138	16136	16228	16045	16170	16099	16215	16238	16216	16235	16188	16223	16178	16087	16208	16254	15987	16196	16174	16204	16228	16044	16254	16302	16208	16170	16251	16152	16295	16360	16256	16010	16217	16200	16256	16155	16046	16295	16255	16162	16303	16163	16057	16201	16159	16268	16441	16217	16176	16274	16200	16258	16238	16191	16385	16222	16280	16265	16176	16232	16103	16125	16212	16169	16325	16290	16332	16149	16056	16103	16076	16378	16226	16258	16220	16122	16260	16374	16214	16134	16153	16249	16281	16196	16176	16159	16274	16316	16073	16274	16285	16321	16117	16126	16258	16067	16337	16352	16290	16342	16320	16223	16131	16213	16241	16234	16291	16167	16275	16303	16181	16151	16306	16439	16297	16120	16359	16123	16124	16201	16191	16176	16149	16329	16188	16242	16273	16271	16133	16162	16318	16126	16195	16201	16076	16330	16145	16033	16191	16245	16221	16119	16245	16183	16224	16338	16122	16400	16198	16250	16131	16158	16105	16288	16331	16348	16301	16291	16333	16332	16181	16326	16142	16152	16258	16288	16227	16034	16346	16193	16298	16199	16140	16049	16216	16178	16371	16177	16172	16202	16214	16090	16258	16272	16349	16072	16163	16297	16117	16313	16316
38582	42647	49545	43636	35070	29524	27160	26671	26415	26500	26246	25929	25686	25617	25493	25403	25685	25592	25920	26055	25747	25805	25818	25651	25393	25626	25340	25432	25145	25468	25178	25297	25257	25457	25245	25242	25452	25099	25313	25322	25170	25253	25432	25581	25393	25099	25400	25291	25262	25363	25502	25212	25184	25298	25442	25024	25325	24974	25243	25252	25139	25328	25112	25192	25180	25283	25327	25412	25144	25202	25294	25197	25311	24967	25173	25432	25293	25223	25445	25336	25228	25180	25148	25223	25135	25275	25375	25281	25179	25421	25461	25099	25300	25288	25279	24989	25179	25090	25273	25360	25107	25141	25227	25454	25056	25178	25612	25364	25473	25268	25246	25229	25364	25356	25198	25068	25328	25346	25151	25412	25163	25340	25322	25364	25164	25286	25094	25272	25269	25144	25393	25177	25099	25089	25527	25383	25246	25238	25370	25268	25374	25104	25248	25122	25263	25430	25188	25249	25310	25223	25309	25213	25247	25255	25351	25363	25355	25227	25370	25096	25422	25336	25358	25261	25420	24985	25246	25292	25373	25187	25263	25453	25392	25196	25126	25275	25391	24920	25077	25217	25169	24984	25290	25235	25426	25185	25285	25258	25001	25333	25268	25257	25196	25204	25200	25289	25277	25455	25122	25494	25085	25405	25002	25136	25248	25153	25290	25107	25162	25325	25323	25031	25220	25079	25080	25226	25269	25112	24982	25280	25179	25235	25175	25054	25171	25209	25110	25223	25196	25093	25117	25296	25300	25198	25107	25415	25261	25105	25310	25091	25199	25199	25290	25244	25208	25215	25339	25110	25367	25312	25088	25411	25259	25274	25398	25334	25354	25023	25340	25486	25164	25301	25065	25134	25118	25321	25135	25261	25287	25377	25414	25262	25225	25296	25234	25331	24989	25229	25368	25191	25240	25353	25109	25322	25600	25504	24998	25123	25108	25252	25221	25204	25160	25242	25278	25077	24959	25207	25050	25192	25346	25250	25286	25125	25255	25285	25427	25262	25308	25327	25313	25394	25452	25247	25211	25285	24983	25357	25099	25241	25345	24971	25274	25445	25281	25069	25246	25278	25329	25185	25228	25364	25161	24898	25203	25445	24966	24972	25329	25104	25362	25253	25012	25412	25105	25281	25344	25177	25291	25345	25010	25020	25000	25219	25226	25342	25339	25090	25220	24896	25108	25154	25229	25305	25197	25345	25268	24791	25338	25342	25169	25170	25342	25250	25354	25106	25330	25221	25127	25252	25351	25304	25258	25204	25169	25288	25407	25247	25458	25409	25359	25290	25133	25323	25265	25398	25220	25107	25162	25170	25178	25232	25194	25402	25292	25173	25273	25294	25351	25181	25145	25113	24919	25026	25375	25473	25230	25268	25202	25014	25400	25507	25206	25115	25467	25479	25418	25270	25080	25188	25175	25213	25302	25223	25061	25081	25103	25508	25255	25391	25370	25403	25320	25121	25265	25402	25179	25479	25000	25316	25238	25267	25197	25194	25113	25161	25153	25144	25453	25293	25090	25074	25202	25316	25418	25286	25250	25195	25259	25189	25264	25142	25339	25549	25108	25407	25351	25222	25244	25236	25262	25279	25319	25192	25411	25183	25253	25307	25357	25039	25304	25162	25193	25022	25209	25303	25113	25184	25190	25216	25122	25301	25440	25530	25381	25322	25254	25205	25209	25257	25323	25235	25181	25297	25360	25411	25132	25352	25174	25154	25266	25488	25434	25230	25288	25361	25246	25266	25231	25123	25386	25110	25216	25178	25253	25113	25179	25281	25247	25365	25144	25099	25200	25096	25306	25254	25310	25364	25139	25187	25270	25262	25141	25222	25203	25132	25313	25354	25142	25049	25407	25383	25320	25193	25246	25110	25345	25369	25237	25358	25093	25342	25319	25444	25350	25225	25232	25311	25176	25127	25167	25019	25278	25437	25269	25027	25428	24963	25163	25166	25422	25403	25498	25151	25412	25454	25269	25105	25486	25619	25042	25091	25229	25381	25163	25167	25199	25355	25476	25298	25408	25084	25445	25308	25190	25065	25301	25293	25139	25230	25106	25297	25155	24977	25205	25276	25305	25326	25456	25333	25227	25089	25243	25159	25436	25364	25388	25271	25053	25289	25554	25119	25422	25153	25372	25028	25365	25224	25363	25122	25101	25339	25166	25219	25122	25356	25371	25241	25206	25298	25225	25167	25330	25272	25158	25297	25238	25489	25339	25124	25085	25057	25367	24996	25084	25081	25136	25338	25061	25111	25362	25509	25171	25183	25312	24996	25175	25169	25449	25283	25024	24991	25324	25089	25284	25100	24896	25231	25223	25238	25653	25444	25224	25325	25601	25215	25375	25647	25201	25323	25296	25172	25318	25392	25225	25538	25250	25237	25328	25546	25210	24875	25284	25463	25241	25164	25347	25245	25408	25168	25320	25221	25432	25246	25429	24934	25489	25285	25095	25061	25342	25376	25148	25318	25308	25213	25368	25238	25390	25162	25314	25090	25249	25318	25139	25208	25258	25496	25160	25084	25028	25230	25390	25198	25165	25257	25483	25272	25203	25253	25353	25290	25408	25347	25264	25410	25345	25091	25094	25299	25262	25348	25414	25237	25397	25377	25184	25308	25133	25439	25143	25171	25282	25128	25224	25142	25280	25347	25372	25489	25428	25232	25143	25067	25223	25164	25084	25304	25124	25302	25195	25320	25271	25365	25085	25045	25248	25300	25196	25208	25423	25305	25224	24981	25423	25266	25190	25268	25485	25185	25229	25200	24967	25411	25229	25170	25017	25028	25351	25377	25455	25228	25345	25064	25157	25095	25256	25069	25149	25250	25093	25366	25420	25327	25122	25221	25104	25329	25324	25408	25187	25230	24782	25237	25022	25455	25001	25253	25297	25391	24990	25338	25270	24966	24934	25447	25375	25241	25308	25120	25187	25301	25334	25208	25267	25243	25279	25290	25506	25225	25208	25320	25391	25134	25469	25415	25233	25315	25232	25095	24992	25241	25453	25202	25334	25304	24973	25056	25397	25042	25190	25225	25373	25118	25139	25195	25230	25117	25283	25153	25185	24965	25259	25242	25149	25200	25021	25201	25029	24957	25149	25425	25446	25384	25099	24932	25072	25214	25120	25371	25271	25556	25423	25329	25189	25153	25203	25116	25234	25201	25042	25053	25242	25261	25257	25209	25218	25506	25218	25156	25254	25093	25307	24995	25334	25142	25268	25219	25370	25126	25186	25438	25335	25211	25399	25227	25119	25440	25336	25420	25197	25260	25217	25081	25176	25391	25308	24932	25346	25185	25318	25202	25038	25064	25057	25023	25273	25281	25269	25300	25153	25253	25183	25127	25148	25086	25119	25443	25432	25261	25230	25179	25457	25339	25321	25311	25234	25402	25309	25281	25439	25104	25126	25127	25284	25081	25437	25391	25537	25102	25391	25432	25404	25358	25520	25315	25386	25281	25017	25061	25037	25278	25345	25328	25351	25231	25207	25116	25103	25348	25167	25376	25230	25167	25193	25253	25315	25252	25297	25460	25312	25169	25267	25403	25010	25246	25372	25339	25160	25276	25300	25233	25438	25566	25298	25150	25184	25249	25224	24985	25288	25368	25420	25247	25006	25331	25067	25204	25446	25318	25464	25322	25275	25437	25382	25300	25248	25328	25402	25333	25393	25204	25054	25123	25257	25459	25241	25305	25422	25046	25092	25109	25216	25292	25169	25107	25353	25059	25238	25233	25323	25261	25284	25089	25041	24970	25184	25302	25216	25311	25275	25316	25159	25230	25387	25314	25106	25110	25148	25206	25353	25418	25281	25293	25078	25264	25463	25031	25109	25328	25133	25174	25469	25191	25216	25184	25326	25066	25570	25310	25217	25137	25397	25128	25426	25414	25307	24992	25159	25110	24902	25277	25140	25304	25191	25092	25407	25469	25348	25223	25358	25130	25121	25318	25047	25179	25232	25289	25233	25326	25393	25351	25483	25513	25145	25069	25360	25088	25192	25199	25157	25216	25206	25048	25333	25288	25203	25235	25374	25384	25424	25364	25163	25436	25359	25397	25302	25271	25258	25220	25196	25201	25253	25181	25192	25390	25201	25136	25225	25226	25210	25063	25434	25381	25246	25303	25231	25198	24935	25205	25233	25410	25294	25504	25196	25374	25036	25152	25218	25349	25274	25388	25337	25111	25352	25059	25530	25324	25264	25145	25392	25013	25316	25317	25281	24991	25329	25208	25094	25048	25310	24906	25067	25410	25271	25302	24935	25159	25449	25211	25205	25445	25187	25266	25140	25159	25153	25093	25341	25229	25306	25452	25405	25056	25238	25130	25036	25272	25312	25180	25168	25164	25125	25182	25363	25282	25515	25054	25453	25634	24955	25369	25287	25363	25140	25316	25513	25312	25126	25155	24996	24944	25362	25248	25405	25410	25354	25385	25342	25274	25259	25320	25105	25258	25300	25254	25569	25372	25448	25259	25233	25360	25416	25274	25105	25230	25197	25333	25442	25360	25229	25246	25424	25256	25218	24967	25232	25369	25307	25498	25329	25212	25118	25087	25274	25115	25009	25337	25449	25051	25221	25008	25338	25108	25480	25279	25461	25187	25300	25348	25393	25165	25196	25158	25349	25252	25338	25339	25255	25321	25209	25437	25091	25258	25218	24935	25509	25427	25111	25171	25423	25296	25264	25481	25264	24953	25288	25102	25278	25425	25128	25324	25302	25224	25019	25345	25191	25167	25044	25331	25186	25169	25103	25298	25234	25330	25527	25207	25178	25260	25230	25123	25036	25450	25576	25214	25372	25276	25211	25186	25262	25239	25493	25314	25221	25084	25025	25337	25448	25275	25410	25040	25301	25188	25205	25270	25225	25042	25229	25287	25208	25543	25117	25332	25192	25232	25124	25289	25198	25255	25281	25130	25232	25188	25250	25358	25401	25515	25347	25436	25114	25237	25200	25369	25200	25273	25386	25325	25384	25205	25325	25224	25276	25339	25221	25237	25206	25327	25376	25378	25340	25302	25336	25329	25239	25338	25209	25248	25265	25134	25433	25368	25416	25165	25422	25280	25302	25198	25295	25339	25204	24953	25104	25309	25157	25298	25368	25148	25068	25193	25450	25516	25336	25157	25304	25122
35942	51475	49193	38183	28879	22199	19629	19156	19040	18636	18645	18452	18065	17482	17427	17405	17618	17739	18085	18012	17914	17672	17733	17493	17438	17452	17521	17382	17371	17383	17345	17357	17244	17333	17349	17127	17319	17399	17178	17343	17396	17122	17168	17298	17080	17125	17305	17175	17124	17181	17139	17171	17156	17121	17202	17101	17273	17044	17360	17280	17242	17202	17016	16987	17172	17274	17147	17297	17138	17210	17122	17189	17206	17105	17218	17244	17152	17165	17294	17161	17206	17278	17140	17195	17206	17181	17079	17223	17035	17260	17201	17092	17225	17236	17112	17251	17190	17103	17137	17161	17131	17272	17181	17351	17267	17052	17251	17253	17226	17273	17137	17140	17184	17302	17099	17105	17107	17302	17146	17203	17105	17193	17083	16991	17176	17274	17035	17105	17121	17292	17127	17111	17130	17153	17264	17303	17093	17131	17331	16986	17105	16950	17281	17189	17160	17459	17137	17190	17109	17103	17345	16911	17153	17336	17190	17176	17186	17171	17212	17168	17195	17024	17107	17098	17171	17073	17185	17139	17100	17331	17090	17210	17178	17143	17135	17041	17203	17207	17115	17033	17223	17140	17126	17147	17069	17022	17049	16981	17124	17184	17240	17385	17216	17177	17151	17184	17241	17010	17143	16961	17057	17145	17169	17138	17195	17340	17221	16918	17338	17200	17249	17013	17021	17162	17145	17377	17146	17050	17161	17257	17121	17159	17216	17106	17118	17075	17204	17455	17049	17185	17126	17277	17250	17172	17183	17098	17140	17183	17251	17306	17133	17181	17152	17295	17310	17229	17205	17033	17283	17151	17129	17179	17006	17216	17214	17090	17087	17209	17158	17131	17138	17111	17082	17206	17172	17173	17192	17115	17194	17190	17113	17130	17104	17186	17295	17093	17274	17189	17217	17148	17049	17257	17170	17260	17227	17448	17217	17105	17140	17199	17120	17087	17098	17344	17114	17137	17048	17187	16940	17244	17223	17236	17066	17177	17290	17299	17158	17341	17206	17227	16972	17102	17230	17154	17222	17357	17088	17163	17250	17354	17161	17214	17224	17269	17106	17092	17107	17208	17011	17115	17153	17041	17193	16961	17104	17268	17299	17183	17082	17016	17159	17171	16980	17054	17312	17090	17128	17044	17015	17197	17025	17254	17295	17133	17069	17164	17173	17150	17173	16978	17273	17105	17334	17152	17104	17285	17299	17155	17145	17181	17329	17081	17340	17245	17288	17069	17109	17199	17109	17155	17105	17313	17067	17258	17235	17240	17173	17116	17259	17125	17146	17183	17202	17211	17101	17234	17211	17142	17172	17217	17161	17184	17197	17051	17051	17106	17129	17225	17323	17068	17075	17085	17221	17225	17338	17129	17214	17247	17094	17089	17079	17183	17199	17246	17040	17312	17111	17315	17065	17190	17291	17227	17146	17198	17121	17132	17400	17199	17112	17151	17304	17093	17194	17117	17202	17228	17118	17168	17224	17162	17323	16991	17058	17133	17234	17037	17091	17121	17248	17077	17034	17183	17032	17156	17058	17201	17215	17264	17182	17091	17061	17106	17083	17314	17194	17075	17091	17096	16953	17275	17093	16973	17243	17133	17075	17414	17033	17063	17084	17290	17079	17126	17059	17287	17054	17227	17319	17044	17060	17204	16951	17067	17230	17131	17056	17304	16940	17161	17162	17171	17182	17142	17392	17044	17072	16998	17117	16994	17318	17117	17312	17248	17081	17079	17196	17261	17165	17131	17272	17194	17211	17350	17168	17332	17124	17049	17128	17111	17065	17080	17364	17186	17065	17022	17229	17143	17003	17075	17082	17155	17046	17272	17091	17142	17135	17114	17295	17171	17152	17118	17218	17104	17283	17259	17114	17160	17171	17093	17010	17143	17241	17205	17259	17058	17244	17136	17412	17162	17105	17127	17003	17369	17094	17091	17245	17082	17070	17175	17177	17304	17271	17147	17036	17200	17132	17177	17023	16988	17190	17294	16914	17217	17165	17264	17194	17073	17196	17207	17107	17144	17148	17042	17275	17127	17124	17178	17210	17167	17170	17224	17028	17270	17193	17156	17266	16922	17353	17168	17235	17118	17269	17046	17176	17324	17240	17095	17088	17015	17306	17105	17142	17243	17123	17091	17212	17184	17138	17065	17160	17082	16996	17271	17253	17274	17044	17136	17249	17174	17271	17093	17313	17105	17137	17177	17197	17190	17152	17236	17312	17092	17311	17115	17231	17202	16993	17210	17083	17264	17164	17178	17409	17095	17171	17103	17022	17036	17170	17112	17115	17209	17247	17086	17153	17191	17274	17100	17245	17061	17192	17173	17200	17137	17275	17114	17009	17275	17180	17245	17100	17235	17115	17357	17056	16988	17160	17197	17234	17238	17246	17109	17249	17336	17088	17055	17172	17197	17164	16986	17059	17148	17211	17216	17242	17034	17286	17239	17048	17049	17092	17269	17122	17055	17010	17225	17206	17308	17155	17172	17161	17161	17174	17149	17027	17119	17159	16900	17214	16910	17229	17140	17353	17180	17119	17149	17126	17297	17272	17055	17059	17104	17242	17105	17205	17074	17049	17162	17218	17288	17266	17173	17203	17115	17248	17026	17307	17111	16926	17027	17167	17235	17245	17305	17174	17351	16944	17248	17106	17095	17208	17220	17172	17263	17059	17215	17328	17198	17218	16941	17207	17185	17077	17124	17067	17248	17101	17029	17204	17180	17174	17104	17232	17226	17319	17040	17150	17120	17065	17297	17130	17245	17227	17032	17320	17147	16995	17130	17132	17113	17157	17199	17222	17220	17267	17073	17246	17171	17095	17111	17183	17137	17084	17301	17146	17330	17073	17307	17285	17225	17274	17209	17188	17161	17101	17103	17079	17186	17377	17101	16902	17222	17218	17094	17263	17430	17362	17139	17130	17211	17206	17144	17162	17267	17068	17025	17199	17189	17187	17089	17196	17071	17092	17080	17248	17132	17259	17275	17191	17298	17134	17197	17404	17012	17145	17294	17197	17164	17072	17135	17373	17070	17079	17307	17211	17300	17207	17020	17117	17259	17096	17107	17255	17197	17139	17044	16866	17033	17268	17164	17215	17011	17204	17222	17201	17259	16923	17103	17272	17205	17364	17194	17201	17252	17124	17223	17133	17118	17136	16958	17136	17127	16999	17375	16964	16958	17344	16979	17160	17094	17058	17276	17201	17197	17309	17196	17311	17230	17163	17298	17227	17297	17087	16979	17124	17120	17324	17198	17058	17289	17243	17336	17297	17351	17137	17145	17137	17282	17169	17234	17079	17033	17211	17111	17250	17283	17234	17079	17105	17124	17178	17089	17359	17011	17092	17066	17028	17264	17060	17107	17179	17279	17085	17188	17347	17193	17174	17186	17227	17145	17253	17169	17230	17226	17127	17145	17138	17193	17199	17339	17201	16989	17328	17175	17178	17240	17032	17161	17040	17081	17165	16994	17204	17081	17116	17274	17221	17161	17093	17220	17280	17226	17154	17318	17113	17065	17082	17194	17224	17161	17198	17114	17160	17138	17148	17372	17192	17137	17247	17353	17202	17037	17229	17090	17141	17304	17308	17180	17360	17029	17278	17072	17040	17109	17096	17207	17141	17192	17128	17087	16992	17307	17126	17164	17365	17066	17148	17105	17202	17141	17096	17079	17012	16946	17231	17205	17227	17249	17046	17156	16951	17071	17168	17241	17150	17334	17188	17187	17236	17126	17275	17289	17186	17173	17169	17113	17169	17172	17339	17298	17236	17079	17275	17176	17217	17194	17177	17160	17188	17324	17098	17175	17155	17183	17391	17111	17340	17098	17246	17146	16865	17026	17170	17147	17049	17162	17171	17243	17024	17150	17220	17310	17249	17232	17065	17276	17113	17153	17166	17226	17231	17290	17184	17061	17212	17155	17045	17345	17132	17228	17153	17191	17351	17086	17328	17205	17201	17136	17058	17216	17218	17326	17118	17162	17238	17131	17310	17153	17164	17182	17157	17132	17291	17293	17115	17168	17161	17243	17030	17203	17281	17053	17131	17227	17164	17368	17096	17243	17242	17007	17262	17142	17176	17179	17200	17143	17238	17136	17171	17189	17009	17319	17165	17287	16887	17089	17229	17163	17301	17078	16977	17132	17061	17291	17094	17142	17367	17095	17273	17182	16982	17060	17173	17098	17185	17091	17096	17235	17177	17053	17146	17333	17177	17194	17340	17173	17211	17070	17027	17187	17101	17154	17164	17173	17040	17175	17104	17237	17149	17276	16952	17034	17107	17300	17110	17174	17105	17096	17058	17129	17208	17062	17267	17133	16997	17131	17212	17168	17204	16856	17245	17263	17191	17151	17168	17245	17168	17039	17211	17238	17271	17046	17294	17023	17116	17038	17077	17298	16854	17300	17146	17281	17216	17188	16963	17101	17088	17270	17166	17354	17113	17083	17059	17172	17096	17067	17235	17231	17072	17113	17167	17052	17209	17179	17176	17264	16995	17362	17253	16982	17317	17111	17220	17257	17183	17300	17168	17267	17381	17158	17197	17117	17167	17193	17195	17244	17126	17247	17031	17171	17110	17102	17130	17394	17278	17107	17193	17147	17177	17229	17074	16987	17248	17096	17068	17192	17200	17279	17072	17134	17196	17196	17181	17281	17107	17116	17195	17214	17225	17079	17083	17180	17220	17197	17211	17190	17203	17189	17037	17231	17234	17040	17135	17294	17312	17290	17222	17244	17267	17071	17062	17195	17024	17388	17153	17217	17177	17108	17057	17142	17159	17108	17198	17174	17136	17233	17071	17157	17032	17211	17172	17232	17212	17054	17183	17127	17146	17130	17076	17282	17168	17114	17293	17052	17233	17106	17159	17213	16923	17105	17292	17305	17099	17258	17014	17193	17153	17215	16949	17129	17159	17201	17297	17073	17092	17071	17055	17027	17344	17075	16946	17381	17170	17088	17063	17193	17124	17380	17184	17275	17221	17043	17285	17182	17230	17026	17119	17087	17247	17204	17106	17184	17095	17290	17139	17237	17289	17318	17175	17178	17107	17262	17139	17063	17310	17111	17011	17097	17018	17066	17217	17241	17218	17287	17193	17083	17128	17016	17169	17236	17147	17122	17157	17122	17160	17142	17055	17041
26458	21713	30359	31759	32366	31122	29194	26680	26161	26042	26122	25539	24787	24244	24343	24039	24179	24296	24749	24796	24658	24341	24301	24041	24112	24259	23706	24097	23854	23870	23726	23935	23873	23866	23758	23640	23819	23743	23685	23704	23486	23781	23594	23487	23302	23412	23715	23630	23596	23617	23786	23820	23581	23452	23344	23528	23446	23712	23763	23339	23592	23715	23425	23330	23546	23469	23284	23490	23648	23601	23603	23529	23580	23716	23627	23768	23504	23411	23507	23319	23702	23471	23498	23642	23541	23531	23825	23582	23509	23557	23524	23460	23474	23634	23414	23741	23596	23367	23539	23577	23510	23581	23624	23369	23160	23438	23477	23394	23617	23525	23548	23410	23251	23723	23387	23623	23402	23574	23544	23425	23663	23413	23500	23583	23333	23565	23354	23615	23492	23337	23632	23479	23592	23424	23605	23360	23325	23424	23530	23704	23659	23419	23374	23402	23677	23575	23447	23193	23539	23566	23775	23596	23458	23520	23385	23647	23684	23580	23664	23611	23817	23375	23367	23592	23643	23390	23574	23464	23333	23369	23192	23815	23493	23537	23461	23595	23461	23474	23448	23408	23467	23456	23503	23486	23458	23556	23632	23603	23353	23339	23533	23577	23750	23496	23738	23512	23488	23559	23562	23443	23417	23507	23486	23854	23500	23486	23517	23634	23633	23591	23671	23514	23669	23364	23492	23576	23551	23681	23863	23361	23622	23441	23411	23521	23735	23484	23580	23522	23356	23516	23559	23680	23569	23382	23406	23206	23555	23725	23457	23418	23596	23400	23428	23412	23469	23793	23387	23293	23399	23653	23363	23589	23718	23663	23476	23521	23687	23553	23549	23402	23480	23422	23649	23341	23560	23831	23457	23395	23566	23578	23396	23503	23344	23526	23531	23409	23568	23305	23425	23597	23523	23322	23819	23589	23393	23401	23544	23631	23654	23461	23593	23584	23544	23445	23553	23514	23513	23840	23466	23477	23565	23425	23375	23383	23387	23726	23332	23286	23429	23276	23507	23538	23493	23393	23411	23447	23389	23342	23319	23424	23563	23601	23479	23535	23465	23545	23641	23445	23638	23513	23482	23420	23285	23634	23710	23533	23453	23379	23535	23619	23603	23493	23541	23608	23717	23573	23697	23549	23554	23450	23538	23708	23777	23616	23594	23573	23625	23531	23500	23579	23643	23509	23663	23467	23600	23567	23388	23710	23778	23427	23332	23456	23559	23432	23367	23333	23317	23374	23197	23422	23494	23531	23343	23556	23521	23520	23617	23481	23450	23541	23671	23383	23326	23569	23543	23575	23443	23555	23504	23330	23382	23628	23429	23516	23121	23627	23518	23413	23496	23405	23552	23422	23475	23615	23576	23763	23306	23358	23592	23525	23263	23556	23444	23716	23503	23326	23670	23612	23553	23533	23545	23327	23321	23473	23470	23546	23719	23479	23637	23541	23513	23401	23452	23674	23377	23496	23437	23256	23563	23604	23318	23380	23680	23390	23654	23416	23733	23539	23457	23590	23482	23516	23430	23498	23423	23516	23703	23609	23494	23697	23480	23524	23529	23529	23434	23495	23541	23572	23611	23577	23677	23634	23610	23464	23579	23319	23485	23573	23543	23578	23371	23427	23407	23750	23579	23432	23539	23564	23566	23437	23381	23483	23498	23426	23617	23662	23730	23609	23486	23630	23580	23799	23514	23677	23508	23600	23777	23562	23670	23614	23459	23459	23506	23425	23526	23268	23533	23432	23496	23603	23428	23459	23491	23431	23495	23770	23479	23478	23277	23591	23609	23687	23654	23533	23466	23398	23774	23508	23645	23504	23514	23655	23556	23268	23362	23652	23799	23464	23479	23587	23573	23391	23535	23585	23558	23511	23368	23470	23786	23484	23543	23727	23583	23599	23534	23421	23634	23491	23610	23546	23814	23418	23405	23393	23521	23434	23555	23579	23528	23652	23756	23565	23686	23537	23748	23553	23510	23561	23562	23427	23515	23712	23455	23666	23604	23689	23333	23344	23457	23473	23292	23319	23403	23517	23652	23540	23536	23773	23394	23807	23299	23404	23729	23533	23524	23475	23271	23188	23697	23497	23431	23573	23567	23358	23722	23387	23625	23746	23661	23871	23841	23683	23663	23549	23425	23533	23660	23357	23489	23610	23751	23485	23410	23456	23450	23549	23597	23588	23462	23809	23318	23525	23437	23557	23558	23815	23622	23308	23313	23298	23586	23186	23417	23586	23483	23552	23554	23625	23734	23633	23456	23446	23458	23579	23618	23391	23627	23540	23493	23726	23599	23435	23624	23516	23476	23678	23590	23551	23352	23462	23531	23483	23531	23360	23623	23533	23757	23474	23317	23517	23471	23595	23661	23621	23474	23495	23563	23677	23487	23558	23515	23694	23560	23530	23446	23492	23471	23352	23433	23430	23505	23501	23407	23489	23799	23513	23457	23748	23578	23520	23498	23431	23633	23704	23631	23588	23455	23719	23553	23627	23555	23278	23719	23567	23441	23236	23711	23524	23435	23301	23390	23404	23641	23238	23522	23471	23728	23395	23207	23462	23448	23457	23394	23632	23623	23460	23743	23569	23538	23729	23444	23476	23563	23501	23595	23557	23546	23420	23128	23513	23730	23489	23486	23500	23648	23640	23514	23738	23647	23435	23422	23433	23316	23419	23427	23436	23495	23402	23550	23340	23528	23464	23819	23126	23438	23690	23407	23525	23404	23456	23429	23518	23465	23613	23661	23431	23688	23583	23410	23333	23354	23563	23853	23585	23533	23556	23323	23431	23545	23411	23499	23594	23575	23431	23518	23551	23558	23363	23544	23426	23399	23447	23398	23154	23504	23345	23529	23778	23308	23414	23433	23708	23654	23467	23808	23469	23481	23673	23522	23695	23633	23582	23463	23565	23632	23414	23638	23642	23457	23666	23468	23361	23578	23320	23553	23389	23490	23642	23473	23396	23317	23704	23762	23771	23698	23488	23428	23549	23462	23569	23599	23698	23690	23595	23752	23466	23618	23693	23518	23527	23726	23563	23365	23284	23617	23758	23410	23461	23575	23576	23626	23558	23487	23511	23632	23491	23330	23724	23771	23558	23532	23502	23598	23402	23481	23339	23366	23439	23684	23479	23486	23685	23492	23601	23529	23684	23440	23481	23222	23580	23572	23690	23604	23595	23349	23514	23602	23452	23654	23437	23516	23597	23557	23643	23734	23531	23375	23560	23442	23499	23574	23498	23693	23468	23796	23629	23772	23460	23360	23649	23556	23596	23388	23619	23587	23420	23463	23398	23502	23447	23581	23474	23452	23536	23581	23455	23608	23555	23147	23175	23473	23424	23581	23473	23427	23513	23266	23690	23581	23570	23641	23402	23437	23588	23167	23129	23595	23546	23455	23468	23541	23599	23400	23511	23547	23367	23464	23311	23714	23367	23508	23645	23468	23627	23462	23527	23593	23473	23452	23195	23599	23542	23744	23543	23704	23436	23526	23789	23420	23430	23729	23630	23554	23842	23369	23571	23286	23731	23530	23508	23681	23316	23385	23641	23614	23623	23434	23485	23745	23331	23396	23487	23690	23476	23504	23602	23573	23432	23431	23564	23592	23458	23629	23605	23729	23445	23364	23732	23559	23534	23425	23256	23562	23441	23544	23420	23593	23362	23601	23115	23621	23629	23169	23398	23515	23520	23349	23488	23491	23380	23487	23776	23309	23522	23654	23382	23437	23484	23431	23443	23589	23392	23746	23344	23737	23646	23532	23620	23327	23612	23544	23324	23508	23770	23485	23566	23564	23486	23677	23475	23792	23481	23523	23679	23569	23290	23395	23532	23784	23351	23574	23620	23471	23377	23270	23458	23613	23528	23334	23368	23387	23493	23459	23588	23539	23539	23567	23526	23509	23570	23401	23752	23592	23312	23511	23750	23654	23634	23677	23491	23339	23560	23400	23601	23157	23699	23828	23464	23410	23470	23504	23428	23499	23432	23614	23428	23486	23377	23686	23356	23340	23551	23504	23586	23585	23622	23334	23557	23502	23750	23419	23659	23402	23543	23429	23477	23861	23439	23491	23759	23429	23142	23281	23491	23321	23518	23520	23589	23564	23412	23542	23319	23557	23558	23337	23409	23539	23369	23619	23487	23525	23535	23512	23650	23579	23432	23460	23578	23541	23423	23465	23718	23191	23212	23370	23386	23379	23411	23484	23521	23340	23322	23503	23588	23593	23468	23346	23384	23409	23342	23546	23450	23560	23390	23379	23563	23527	23651	23535	23179	23588	23534	23457	23649	23672	23505	23512	23565	23356	23511	23796	23625	23517	23613	23281	23302	23740	23321	23687	23485	23618	23765	23513	23709	23777	23524	23803	23559	23544	23510	23538	23508	23750	23485	23395	23668	23460	23704	23456	23411	23557	23358	23623	23494	23378	23556	23500	23609	23332	23554	23386	23548	23507	23456	23607	23441	23536	23492	23700	23776	23652	23612	23554	23458	23653	23595	23502	23390	23590	23484	23381	23431	23404	23622	23753	23530	23702	23580	23604	23528	23279	23526	23715	23779	23483	23806	23391	23472	23513	23320	23637	23645	23614	23495	23394	23435	23666	23460	23422	23551	23434	23644	23400	23624	23603	23537	23622	23654	23472	23483	23632	23600	23550	23482	23487	23409	23448	23495	23355	23272	23396	23398	23590	23492	23395	23599	23549	23482	23403	23564	23524	23581	23427	23466	23656	23543	23485	23510	23456	23794	23552	23621	23603	23336	23378	23657	23287	23270	23472	23422	23646	23676	23489	23419	23395	23467	23591	23316	23527	23430	23342	23549	23718	23684	23797	23471	23576	23441	23381	23642	23758	23655	23395	23567	23584	23624	23503	23447	23476	23574	23588	23521	23532	23519	23589	23569	23246	23512	23696	23389	23673	23652	23472	23601	23328	23533	23651	23557	23481	23556	23698	23561	23532	23441	23371	23688	23491	23636	23541	23577	23695	23658	23592	23475	23531	23401	23335	23687	23693	23450	23562	23725	23750	23641	23385	23400	23710	23542	23691	23653	23564	23660	23748	23743	23614	23753	23324	23241	23492	23709	23302	23352	23459	23567	23658	23582	23616	23283	23734	23370	23542	23534	23765	23428	23527	23486
36226	60844	60285	46892	35747	25204	21396	20518	20187	19781	19559	18863	17776	17052	17023	16907	17296	17451	17995	17857	17464	17471	17065	17086	16970	16907	16893	16891	16939	16915	16594	16446	16582	16508	16455	16395	16439	16409	16544	16441	16335	16449	16462	16288	16347	16395	16386	16324	16205	16392	16492	16349	16369	16392	16434	15976	16435	16310	16423	16058	16297	16353	16405	16293	16342	16223	16311	16339	16359	16258	16373	16314	16351	16541	16124	16254	16450	16356	16326	16395	16284	16233	16405	16296	16362	16341	16267	16331	16390	16205	16375	16389	16372	16476	16304	16364	16490	16286	16411	16276	16281	16334	16287	16402	16536	16231	16300	16292	16278	16296	16103	16380	16120	16318	16455	16390	16356	16309	16290	16441	16331	16253	16310	16402	16248	16407	16230	16269	16445	16240	16432	16277	16294	16137	16319	16324	16324	16353	16302	16347	16370	16341	16334	16386	16398	16407	16289	16506	16280	16272	16492	16306	16553	16401	16235	16232	16379	16352	16499	16283	16304	16403	16409	16115	16330	16344	16226	16542	16316	16406	16369	16330	16308	16381	16322	16265	16418	16297	16315	16429	16258	16254	16361	16346	16478	16256	16467	16243	16359	16506	16167	16411	16322	16186	16383	16180	16314	16314	16503	16419	16345	16411	16318	16341	16199	16336	16366	16066	16430	16523	16294	16333	16434	16288	16339	16369	16561	16341	16244	16293	16343	16170	16137	16446	16294	16149	16206	16421	16215	16163	16319	16442	16181	16130	16318	16375	16232	16250	16295	16317	16361	16213	16435	16337	16359	16303	16375	16362	16381	16349	16339	16326	16314	16337	16427	16188	16530	16281	16292	16303	16263	16235	16346	16388	16408	16152	16309	16242	16416	16331	16309	16316	16445	16200	16280	16528	16205	16281	16326	16395	16296	16383	16506	16458	16332	16314	16448	16194	16209	16406	16398	16349	16396	16083	16400	16322	16466	16353	16132	16282	16323	16175	16325	16372	16133	16418	16343	16482	16420	16507	16318	16257	16535	16310	16459	16250	16328	16305	16318	16277	16312	16266	16278	16393	16441	16260	16389	16228	16360	16419	16349	16404	16320	16491	16235	16271	16198	16396	16378	16345	16405	16442	16362	16357	16281	16482	16402	16437	16466	16400	16547	16227	16251	16408	16193	16409	16342	16295	16326	16296	16349	16315	16390	16258	16256	16343	16275	16289	16369	16301	16444	16452	16461	16332	16450	16286	16383	16399	16122	16409	16286	16305	16256	16337	16210	16264	16427	16383	16494	16331	16279	16344	16503	16362	16378	16212	16315	16432	16393	16381	16379	16159	16265	16201	16387	16372	16353	16221	16459	16174	16360	16348	16572	16382	16291	16302	16260	16228	16377	16458	16116	16285	16338	16243	16388	16271	16240	16374	16302	16430	16313	16565	16345	16338	16190	16371	16292	16355	16322	16345	16232	16258	16245	16383	16374	16409	16205	16374	16418	16369	16248	16352	16480	16206	16284	16357	16431	16299	16334	16349	16486	16446	16472	16276	16287	16325	16432	16354	16477	16192	16380	16540	16452	16407	16276	16331	16414	16515	16282	16362	16411	16413	16441	16348	16308	16260	16387	16435	16383	16254	16262	16338	16183	16254	16259	16454	16243	16336	16514	16396	16328	16329	16475	16208	16314	16403	16295	16273	16243	16353	16434	16416	16279	16356	16236	16322	16417	16539	16362	16297	16455	16270	16375	16378	16381	16239	16394	16234	16310	16362	16263	16165	16330	16385	16221	16379	16339	16339	16302	16465	16370	16269	16240	16414	16329	16501	16503	16341	16190	16089	16510	16314	16455	16380	16263	16392	16251	16299	16516	16275	16255	16414	16302	16251	16384	16469	16234	16376	16473	16264	16067	16171	16446	16277	16435	16329	16349	16379	16306	16435	16248	16270	16377	16277	16512	16245	16416	16506	16391	16404	16225	16095	16403	16432	16309	16453	16403	16418	16218	16202	16432	16329	16353	16370	16525	16323	16162	16445	16284	16338	16482	16308	16624	16356	16452	16303	16330	16528	16410	16296	16456	16392	16359	16136	16412	16300	16301	16377	16199	16286	16438	16272	16352	16278	16294	16297	16370	16322	16349	16371	16455	16294	16240	16242	16329	16266	16431	16335	16268	16346	16240	16273	16335	16323	16369	16219	16197	16567	16279	16222	16353	16453	16279	16315	16483	16310	16363	16211	16429	16282	16144	16330	16353	16382	16250	16300	16389	16293	16302	16327	16362	16190	16365	16131	16463	16332	16502	16345	16487	16248	16330	16372	16466	16505	16401	16393	16387	16149	16409	16228	16275	16334	16286	16273	16115	16398	16385	16368	16314	16379	16218	16361	16320	16277	16318	16225	16486	16515	16229	16172	16395	16259	16256	16306	16324	16236	16282	16241	16541	16483	16452	16294	16163	16251	16322	16354	16473	16276	16391	16338	16390	16348	16272	16262	16354	16273	16197	16439	16443	16435	16407	16610	16305	16214	16334	16167	16356	16394	16503	16448	16321	16337	16253	16288	16347	16489	16369	16374	16391	16380	16391	16286	16443	16273	16356	16349	16290	16254	16262	16426	16242	16362	16340	16418	16444	16459	16164	16308	16323	16411	16434	16430	16344	16314	16373	16455	16295	16234	16300	16524	16536	16084	16279	16489	16226	16210	16381	16322	16197	16193	16264	16129	16515	16327	16511	16420	16317	16323	16345	16221	16334	16460	16243	16293	16205	16149	16340	16204	16158	16181	16416	16357	16341	16237	16343	16269	16373	16296	16270	16320	16309	16211	16457	16487	16310	16311	16372	16228	16413	16219	16425	16381	16166	16427	16185	16342	16291	16507	16322	16279	16489	16073	16445	16129	16585	16282	16394	16222	16398	16380	16254	16361	16401	16404	16284	16319	16337	16316	16283	16411	16286	16434	16417	16420	16356	16380	16299	16243	16144	16298	16409	16528	16363	16353	16466	16154	16360	16225	16488	16248	16387	16460	16364	16245	16531	16327	16332	16343	16314	16333	16522	16420	16306	16427	16421	16231	16423	16290	16323	16169	16255	16354	16403	16370	16384	16326	16299	16341	16300	16406	16376	16285	16397	16388	16270	16229	16329	16277	16334	16395	16270	16469	16392	16438	16323	16200	16362	16269	16274	16391	16260	16495	16366	16241	16235	16288	16336	16324	16551	16223	16201	16460	16375	16352	16440	16439	16411	16254	16322	16064	16330	16316	16265	16365	16290	16297	16271	16221	16270	16380	16565	16398	16353	16277	16263	16375	16326	16244	16433	16440	16128	16310	16421	15954	16320	16537	16426	16303	16281	16328	16374	16291	16185	16272	16533	16153	16288	16217	16364	16352	16448	16419	16383	16366	16391	16288	16510	16167	16252	16321	16274	16432	16273	16410	16291	16419	16299	16336	16205	16303	16409	16337	16291	16272	16235	16262	16411	16074	16522	16448	16161	16364	16192	16332	16330	16330	16508	16128	16525	16414	16441	16344	16342	16456	16461	16268	16279	16382	16231	16345	16300	16174	16474	16331	16441	16438	16526	16294	16525	16418	16287	16451	16367	16484	16194	16151	16495	16423	16344	16401	16322	16532	16243	16338	16378	16398	16454	16275	16403	16039	16273	16138	16329	16453	16348	16392	16282	16230	16232	16262	16373	16353	16299	16362	16302	16495	16417	16361	16267	16349	16268	16405	16239	16337	16366	16354	16365	16509	16262	16487	16208	16246	16397	16310	16230	16205	16367	16417	16428	16489	16331	16333	16234	16005	16407	16352	16376	16369	16232	16435	16187	16255	16474	16472	16272	16228	16058	16302	16361	16309	16395	16308	16358	16379	16290	16360	16342	16395	16258	16110	16212	16489	16367	16341	16404	16380	16296	16266	16188	16215	16457	16268	16309	16428	16186	16314	16281	16236	16153	16178	16341	16383	16471	16322	16487	16338	16420	16320	16201	16217	16358	16496	16257	16418	16320	16398	16273	16325	16308	16299	16418	16301	16285	16320	16279	16183	16363	16399	16359	16398	16401	16289	16332	16275	16377	16330	16271	16389	16408	16327	16384	16336	16477	16324	16392	16417	16337	16209	16440	16203	16162	16252	16327	16270	16369	16280	16260	16526	16186	16310	16429	16068	16134	16318	16446	16219	16280	16538	16505	16425	16360	16318	16566	16410	16408	16392	16379	16387	16158	16314	16298	16335	16195	16164	16366	16339	16251	16360	16167	16236	16353	16381	16401	16394	16347	16301	16330	16489	16190	16291	16532	16425	16307	16210	16245	16442	16320	16519	16377	16346	16389	16225	16362	16407	16321	16279	16305	16472	16409	16375	16203	16479	16323	16342	16191	16299	16344	16264	16332	16246	16154	16387	16234	16452	16421	16514	16191	16420	16379	16230	16347	16481	16202	16444	16350	16362	16380	16443	16417	16405	16383	16396	16375	16404	16384	16222	16359	16485	16384	16283	16282	16253	16219	16339	16320	16272	16332	16280	16216	16226	16330	16464	16252	16363	16467	16228	16350	16466	16257	16179	16251	16145	16566	16141	16116	16318	16338	16287	16426	16498	16524	16375	16312	16438	16319	16465	16356	16266	16305	16404	16241	16262	16246	16228	16376	16254	16130	16335	16362	16435	16314	16296	16452	16349	16208	16285	16412	16358	16266	16367	16290	16570	16502	16285	16312	16324	16216	16395	16247	16278	16296	16397	16308	16357	16340	16381	16491	16375	16339	16246	16232	16496	16338	16277	16302	16306	16490	16342	16334	16405	16448	16441	16273	16351	16407	16244	16257	16326	16247	16487	16235	16192	16348	16507	16425	16377	16389	16429	16210	16382	16269	16164	16405	16148	16340	16385	16445	16438	16358	16295	16278	16423	16356	16225	16223	16386	16297	16254	16273	16366	16146	16490	16403	16268	16275	16419	16491	16299	16343	16217	16483	16199	16463	16318	16282	16324	16289	16237	16323	16352	16323	16055	16264	16249	16330	16201	16273	16329	16524	16477	16242	16259	16321	16256	16331	16442	16356	16202	16439	16329	16290	16213	16309	16397	16300	16327	16250	16386	16349	16144	16395	16205	16289	16193	16575	16315	16386	16324	16324	16346	16346	16403	16234	16444	16258	16368
24625	21662	29483	26467	25330	28403	31273	27778	26618	26738	26165	25602	24765	23727	23909	23463	23596	24154	24558	24399	24281	23912	23994	23618	23719	23583	23690	23485	23575	23321	23173	23130	23225	23254	22993	23125	23170	23013	23155	22969	23254	22774	22905	22827	22944	22815	22811	22726	22855	22907	22757	22936	22931	22785	22984	23091	22897	22955	22860	23075	22913	22825	22706	22895	22850	22704	22887	22891	22849	22871	22945	22573	22786	22702	22768	22905	22815	22896	23007	22660	22944	22811	22683	22596	22919	22855	22940	23112	22739	22735	22795	22617	22828	22888	22697	22650	22878	23022	22696	22701	22720	22912	22716	23013	22867	22703	23014	22849	22895	22647	22638	22736	22857	22816	22881	22649	22639	22687	22723	22742	22842	22616	23040	22725	22776	22828	23041	22623	23015	22841	22882	22665	22679	22831	22741	22913	22864	23023	22871	22544	22636	22856	22862	23143	23003	22825	22712	22830	22603	22687	22746	22696	22723	22754	22623	22830	22520	22735	22755	22659	23000	22733	22784	22811	22672	22944	22866	22705	22677	22719	22654	22895	22744	22638	22917	22648	22807	23021	22946	22839	22921	22771	22921	22790	22698	22778	22878	22839	22856	22793	22911	22765	22847	22759	22654	22916	22737	22983	22927	22817	22751	22577	22860	22890	22792	22795	22902	22887	22778	22751	22856	22653	22778	22782	22772	22910	22843	22825	22856	22620	22702	22757	22792	22592	22815	22837	22844	22890	22766	22676	22728	22907	22454	23203	22742	22647	22889	22574	23006	22627	22946	22663	22868	22677	22948	22576	22867	22774	22455	22657	22719	22899	22797	22738	22921	22936	22655	22756	22819	22979	22763	22547	22681	22773	22891	22993	22949	22855	22761	22713	22992	22833	22842	22777	22987	22792	22853	22753	22672	22918	22702	22887	22970	22987	22762	22971	22829	22710	22717	22821	22752	22941	22799	22753	22652	22764	22846	22781	22838	22598	22503	22921	23112	22853	22997	22774	22809	22848	22996	22745	22733	22887	22867	22835	22960	22831	22557	22854	22849	22831	22736	23059	22770	22810	22776	22591	22679	22866	22947	22984	22925	22756	22724	22803	22677	22975	22743	22834	22711	22752	22715	22616	22456	22757	22807	22932	22823	22936	22769	22931	22860	22870	22884	22792	22660	22826	22887	22833	22645	22815	22707	22834	22938	22714	22958	22813	22870	22836	22796	22842	22788	22769	22899	22774	22859	22616	22741	22583	22682	22465	22825	22872	22802	22843	22767	22750	23018	23125	22950	22898	22696	22776	22755	22661	22888	22679	23061	22909	23020	22845	22892	22702	22616	22784	22621	22651	22788	22893	22861	22694	22643	22848	22862	22662	22779	22924	22686	22712	23047	22756	22879	22745	22923	22833	22942	22600	22812	22824	22757	22923	22733	22577	22988	22959	22808	22720	22781	22964	22913	22799	22809	22795	22728	22640	22858	22892	22856	22792	23011	22824	22533	22943	22854	22816	22674	22853	23126	22782	22844	22891	22891	22888	22825	22603	22683	22389	22565	22675	22855	22432	22795	22743	22896	22547	22778	22859	22827	22862	22643	22919	22817	22931	22756	22766	22735	23032	22739	22665	22909	22779	22770	22900	22789	22705	22880	22759	22823	22937	22864	22770	22528	22860	22828	22797	22720	22423	22962	22670	22853	22794	22962	22591	22808	22544	22738	22840	22617	22879	22408	22542	22732	22865	22793	22727	22805	22913	22937	23012	22760	22680	22517	22965	22952	22726	22711	22932	22806	22796	22664	22949	22715	22863	22936	22946	22739	22828	22772	22701	22537	22859	22626	22749	22893	22575	22818	22755	22785	23039	23020	22806	22956	22784	22743	22966	22897	22870	22774	22742	22866	22809	23062	22553	22723	22784	22899	22830	22903	22747	22995	22681	22782	22767	22973	22678	22906	22657	22714	22999	22988	22869	22790	22859	22750	22754	22845	22745	22650	22619	22695	22749	22679	22674	23002	22693	22763	22553	22830	22820	22882	22922	22967	22895	22845	22872	22819	22677	22631	22945	23069	22897	22783	23004	22640	22774	22902	23032	22841	22848	23137	22776	22772	22814	22656	23020	22669	22856	22760	22755	22634	22743	22602	22780	22601	22641	22708	22894	22812	22816	22903	22863	22863	22882	22600	22654	22761	22648	22959	22982	22788	22574	22790	22763	22900	22868	22907	22700	22865	22616	22892	22868	22776	22617	22765	23126	22659	22491	22666	22860	22952	22793	22813	22638	22979	22844	22865	22945	22929	22900	22956	22762	22855	22598	22827	22849	22697	22561	22634	22776	22714	22798	22885	22910	22869	22715	22819	22770	22684	22782	22841	22600	22744	22781	22880	23055	22796	22723	22694	22910	22868	22664	22887	22839	22757	22723	22667	22938	22542	22902	22797	22619	22917	22811	22767	22628	22734	22958	22542	22843	22750	22717	22569	22935	22753	22841	22817	22550	23031	22919	22587	22946	22722	22835	22893	22672	22544	22661	23114	22809	22721	22797	22765	22675	23019	22801	22810	22747	22785	22655	22616	22952	22868	22746	22747	22861	22717	22664	22635	22663	22761	22838	22738	22881	22794	22769	22861	22805	22816	22874	22839	22863	22887	22861	22932	22688	22742	22847	22841	23040	22761	22933	23023	22768	22920	22652	22805	22628	22802	22695	22655	22844	22914	22740	22991	22962	22671	22839	22784	22662	22563	22781	22997	22651	22898	22776	22774	22725	22797	22894	22850	22643	22661	22746	22732	22617	22769	22762	22885	22938	22801	22442	22818	22719	22872	22752	22693	22833	22763	22512	22847	22852	22967	22720	22775	22871	22940	22619	22723	22510	22930	22726	22754	22908	22896	22984	22777	22713	22528	22968	22853	22762	22825	22681	22838	22690	22560	22774	22725	22784	22885	22532	22764	22736	22884	22653	22772	22737	22637	22822	22804	22683	22706	22725	22731	22754	22919	22866	22851	22951	23003	22785	22901	22766	22736	22763	22693	22709	22904	22682	22846	22951	22738	22806	22883	22931	22594	22674	22643	22707	22774	22928	22767	22819	22814	22956	22891	23033	22870	23002	22937	22923	23002	22730	22794	22823	22784	22598	22830	22778	22710	22707	22708	22781	22843	22964	22750	22728	23021	22749	22764	22681	22742	22808	22929	22589	22709	22796	22617	22831	22688	22784	22927	23015	22698	22769	22817	22629	22692	22941	22839	22831	22792	22778	22958	22854	23015	22983	22889	22601	22763	22689	22911	22792	22854	22785	22835	22793	22871	22768	22654	22534	22756	22980	22971	22745	22940	22834	22850	22799	22921	22844	22792	22645	22520	22937	22674	22594	22803	22864	22590	22737	22931	22651	22855	22842	22641	22877	22905	23063	22984	22620	22876	22689	22875	22831	22803	22874	22855	23048	22909	22684	22735	22937	22848	22992	22845	22718	22797	22979	22794	22812	22637	22701	22618	22794	22655	22945	22873	22720	22692	22801	22636	22660	22656	22693	22830	22914	22660	22814	22725	22954	22839	22903	22643	22688	23005	22782	22776	22930	22969	22815	22795	22671	22689	22660	22869	22742	22867	22744	22625	22887	22763	22773	22639	22827	22785	22817	22699	22467	22858	22760	22771	22839	22871	22688	22808	23087	22946	22661	22806	22828	22819	22901	22949	22685	22614	22623	22626	22911	22718	22822	22706	22957	22777	22916	22952	22919	22879	22612	22737	22708	22899	22784	22832	22627	22788	22698	22909	22740	22641	22688	22708	22877	22836	22778	22715	22827	22720	22584	22903	22697	22776	22815	22849	22717	22786	22540	22667	22772	22680	22693	22896	22420	22843	22900	22762	22958	22790	22630	22765	22642	22842	22521	22820	22934	22922	22873	22875	22655	22598	22990	22744	22844	22760	22803	22531	22540	22915	22780	22953	22734	22581	22665	22554	22852	22876	22806	22715	23011	22892	22682	22694	22841	22828	22604	22851	22621	22903	22754	22825	22804	22550	22822	22826	22737	22749	22816	22652	22742	22666	22888	22805	22650	22614	22615	22698	22649	22706	22745	22663	22720	22771	22853	23064	22934	22760	22780	22924	22893	22875	22857	22777	22881	22709	22914	22665	22811	22785	22692	22779	22656	22431	22770	22943	22910	22613	22758	22968	22860	22845	22858	22647	22679	22856	22943	22463	22556	22739	22533	22740	22664	22896	22649	22707	22970	22718	22919	22870	23054	22927	22764	22802	22703	22824	23092	22923	22641	22721	22785	22885	22870	22825	22796	22896	22882	22934	22988	22651	22902	22750	22913	22697	23035	22872	22707	22783	22650	22842	22947	22892	22627	22633	22989	22644	22717	22841	22893	22953	22771	22656	22865	22867	22868	22928	22829	22853	22865	22831	22761	22793	22785	22582	22843	22943	22635	22682	22729	22688	22742	22776	22939	22681	22677	22834	23093	22939	22963	22727	22699	22728	22961	22915	23005	22746	22445	22747	22792	22829	22973	22898	22900	22724	22842	23059	22680	22920	22769	22445	23098	22879	22828	22801	22880	22838	22703	22992	22974	22904	22864	22577	22853	22681	22907	22640	22796	23015	22823	22664	22750	22896	22759	22806	22674	22779	22800	22756	22688	22718	22701	22747	22824	22737	22768	22720	22758	22856	22744	22654	22816	23015	23013	23014	23066	22767	22671	22483	22765	22942	22845	22987	22855	22699	22798	22915	22728	22966	23063	22910	22783	22622	22775	22940	22878	22545	22675	22718	22795	23068	22738	22681	22588	22839	22834	22805	22697	22790	22892	22788	22640	22968	22689	22935	22819	22822	22711	22694	22656	22856	22499	22673	22737	22675	22643	23028	22784	22710	22827	22942	22655	22954	22930	22550	22868	23012	22696	22539	22571	22958	22918	22903	22732	22792	22722	22669	22987	22921	22743	22928	22711	22864	22899	22807	22731	22836	22751	22887	22652	22917	22791	22834	22730	22830	22895	22843	22587	22866	22693	22799	22872	22765	22673	22770	22836	22939	22806	22846	22826	22749	22736	22833	22673	22550	22766	22815	22877	22813	22719	22821	22955	22783	22639	22599	22774	22849	22842	22649	22978	22894	22680	22651	22771	22993	22969	22572	22760	22739	22642
41618	66900	65984	48881	33410	25824	23751	22428	22046	20791	20720	19333	18024	16966	16947	16908	17259	17496	18307	17999	17491	17382	17233	16678	16887	16932	16660	16798	16572	16446	16330	16318	16289	16404	16292	15986	16101	16215	16047	16273	16042	16069	16058	16143	16029	15989	15814	16075	15920	15813	15946	16026	15749	15971	15779	15844	15875	15970	16004	16062	15666	15948	15878	15961	15759	15881	16057	15678	16048	15865	15924	16022	15799	15792	15678	16074	16024	16083	16004	16150	15982	15748	16052	16035	15764	15941	15988	15884	16014	15967	15901	15939	15767	15857	15959	15786	15961	16059	15840	15784	15937	16001	15794	15885	15988	15888	15880	15809	15939	15759	15967	16009	15890	15776	15760	15924	16111	15916	16201	15904	15868	15816	15905	15789	15975	16053	15964	15910	16002	16006	15866	15946	16052	15841	15878	15986	15789	15909	15838	15937	15876	15885	15877	15999	15915	15913	15846	15911	15877	15951	15989	15981	15971	15857	16097	15736	16002	15895	15934	15950	15942	15966	15903	15764	16092	15845	15901	15881	15690	15962	15852	15980	16040	15934	16149	15939	15976	15913	15918	16014	15826	15939	15951	15957	15883	15903	15963	15905	15891	15975	15854	15900	15908	15958	16013	15751	15913	15727	15878	15932	15866	15788	15829	15916	15829	15961	16031	15891	15879	15899	15936	15884	15988	15845	16005	15729	15781	15856	16040	15881	15864	15817	15905	16008	15811	15928	15671	15973	15988	15810	15815	15849	15836	15890	16091	16033	15980	15808	15966	15711	16044	15991	15779	15955	15913	15941	15931	15984	15969	16079	15843	15879	16059	15904	15911	15863	16000	15748	15959	15872	15881	15953	15876	15897	15890	15811	16214	15968	15824	15917	15802	15880	15839	16084	15861	15834	16016	15819	15957	15897	15950	15817	15772	16092	15742	16032	15999	15803	15789	15715	15987	15913	16033	15959	16077	15782	15805	15899	16033	16066	15849	15896	15974	15928	15953	16007	15871	15904	16003	15738	15927	15983	16109	16089	15813	15708	16040	15763	15922	15951	16003	15741	15792	15725	15930	15998	15738	15937	15884	15928	15758	15910	15983	15897	15937	15832	16012	16009	16089	15951	15918	15881	15871	15860	15967	15822	16057	15885	15781	16023	15847	15799	16063	15855	15919	15756	15827	15792	15838	15983	15810	15943	15931	15915	15954	15902	15775	15948	15905	16054	15665	15946	15810	15999	15903	15913	15852	15907	15855	15971	15752	15964	15857	16043	15932	15811	15820	15722	15859	15712	15785	16034	16095	15853	15848	15982	16115	15895	15842	15745	16044	15900	15840	15733	15819	15862	15864	15859	15947	15943	16021	15786	15834	15709	15896	15869	15816	15955	16089	15822	15977	15792	15968	15806	15881	15785	15922	15862	15763	16093	15746	15814	15882	15838	15731	15971	15951	15932	16010	15817	15774	16033	15886	15833	15988	15990	15775	16016	16030	15978	16001	15900	15991	15838	15891	15909	16129	15719	15804	15730	15978	15898	15809	15972	15995	15778	15937	15991	15948	15928	15875	16029	15726	15992	15799	15991	16074	15906	15873	15937	16004	15957	15824	15747	15779	15865	15921	15904	15961	15715	16078	15890	16043	15919	15923	15822	15913	15941	15972	15870	16041	15962	15949	16074	15944	15969	15856	15853	15852	16029	15852	15924	15887	15846	15980	15939	15809	15938	16063	15978	16014	15972	15995	15817	15958	15932	15760	15892	15845	16055	15772	15933	15800	15894	15956	15796	16000	15832	15848	15911	15820	15769	15891	15973	15820	15955	15822	15910	15850	15855	15971	15996	15997	15809	16074	15784	15837	15865	15747	15970	15872	15934	15962	15954	16033	15937	15691	15915	15937	15925	15940	15828	15947	15998	15760	15897	15810	15877	16010	15990	15857	15779	16120	15949	15922	15957	15823	15850	15870	15845	15936	15980	15984	15923	16042	15915	15922	16162	15920	15819	15827	15732	15879	15997	15726	15879	15906	16011	15923	15872	15900	16016	16049	15891	15827	16066	15854	16067	15936	16038	15937	15836	15988	15966	15832	15725	15786	15806	15867	15984	15574	15914	15973	16131	15908	15866	15965	15912	15812	15924	15939	15860	15811	15906	15855	15854	16047	16051	15962	15957	15890	15847	15843	15901	15788	15823	15905	15904	15896	15920	15940	15674	15846	16023	15838	15956	15927	15804	15976	15826	15990	15766	16063	15978	15966	15894	16096	15747	15956	15952	15823	15864	15759	15747	15856	15949	15897	15859	16024	15797	16237	15943	15957	15984	15993	15872	15913	16000	15758	15915	15949	15912	15852	15868	15807	15861	15859	15983	15886	15848	15908	15824	15875	15939	15959	16031	15951	15980	15890	15966	15852	15901	15900	15901	15886	15963	15968	15926	15858	15752	15801	15935	15837	15993	15917	15827	15809	15797	15973	15897	16008	15791	16011	15917	15876	15898	15820	15589	15976	15928	15899	15821	15972	15771	15865	15837	15917	15754	15887	15893	16027	16050	15836	15807	15815	15917	16034	15948	15867	15912	16172	15789	16017	15984	15822	15928	15964	15985	15906	15848	15950	15917	15946	15847	16007	15887	15746	15839	15919	15852	15864	15988	15883	15924	15808	15968	15749	15881	16095	15783	15883	15810	15797	15857	15961	15795	15934	15815	15821	15837	15993	15984	15990	15986	15995	15901	15948	15904	15837	16022	15932	15930	16016	15975	15914	15854	15975	15877	15965	15818	15859	15911	15750	16049	15895	15853	15770	16025	15898	15823	16023	16053	16035	15802	15881	15939	15769	15897	15844	15997	15858	15902	15902	15834	15786	15823	15910	15940	15941	15709	15832	15917	15987	15804	15934	15793	15874	15981	15900	15856	16221	15891	15879	15860	15961	15858	15981	15922	15793	16027	15846	15824	15831	15849	15950	15866	15818	15848	16064	15799	15927	15711	15987	15752	15789	15913	15807	15847	15794	16026	15944	15669	15969	16004	15700	15840	15813	15837	16068	15743	16028	15848	15826	15874	15911	16036	15822	15795	15941	15744	15866	16031	15900	15906	15962	15886	16146	15927	15775	15750	15840	15800	15957	16012	15821	15910	15863	15812	16036	15857	15985	15825	15993	15871	15907	15739	15851	15940	15963	15962	15899	15741	15820	15899	15811	15969	15797	16033	15833	15875	15880	15903	16049	15776	16060	15892	15886	15858	15913	15942	15849	16006	15706	15970	15957	15862	15922	15931	15914	15923	15958	15912	15933	15952	16025	15890	15861	15759	15836	15854	15864	15833	15899	15889	15894	15820	15723	15832	15926	15911	15776	16048	15950	15858	15704	15897	15925	15780	16007	16050	15749	16103	15996	16014	15961	15865	15929	15990	15876	16021	16015	15968	15850	15807	16002	15818	16041	15990	15850	15980	15889	15801	15930	15905	16002	15977	15885	15858	15807	15941	15907	15759	15757	15988	15712	15869	15980	16036	15928	16053	15868	15980	15893	15822	15640	15933	15963	15741	15973	15754	15884	15939	15936	15921	15929	15816	15933	15935	15960	15989	15993	15859	15918	15963	15883	16011	15874	15923	16003	15808	16053	15935	15738	15840	16024	15884	15734	15869	16077	15958	15986	15957	15854	15873	15928	15936	15956	15595	16075	15982	15975	16062	15968	15872	15802	15682	16073	15706	15814	15847	15858	16091	15738	15953	15821	15870	15902	15846	15985	15818	15891	15898	15911	15988	15870	15935	15798	16037	15829	15883	15942	16029	15890	15743	15954	15817	15901	15845	15900	15860	15957	15988	15857	15944	15799	16007	15694	15812	15938	15736	16049	15980	15810	15990	16022	15928	15995	16018	15859	16016	15928	15986	15964	15862	15904	15991	15837	15886	16037	15891	15639	15902	15790	15784	15788	15786	15890	15833	15839	16054	15767	15789	15888	16007	15976	15739	15877	16083	15913	16014	15906	15975	15974	15783	15912	16004	16009	15967	15903	15915	15843	15856	15948	15955	15954	15922	15953	15833	15925	16138	15815	15911	15829	15916	15879	16034	15936	16051	15814	15925	15844	16133	15796	15770	15711	15902	15944	15901	15940	15884	15976	15890	15802	16095	16119	15954	16074	15861	15819	16106	16019	15866	15819	15910	15810	15803	15933	16031	15961	15817	15893	15961	15787	15781	15881	16093	15808	15837	15896	15800	15941	15646	15913	15811	15897	15691	15903	16060	16143	15993	15903	15970	15802	15931	15798	16070	15859	15979	15948	15994	15949	15868	15955	15854	15953	15902	15962	15982	15937	15984	15795	15911	15768	15855	15902	15906	16013	15938	15853	15848	15796	15883	15980	15908	15949	15894	15957	15858	15932	15955	15956	15973	15994	16094	16012	15998	15857	16014	15872	15824	15804	15971	16090	16011	15859	15843	16075	15955	15838	15809	15877	15779	16028	15920	15925	15825	16067	16105	15965	15758	15944	15943	15902	15871	15914	15895	15930	15832	16019	15884	15794	15920	15754	15942	15882	16008	15911	15842	15884	15748	15888	15947	15929	16078	15822	15799	16071	15821	15776	15888	15922	16031	15857	15901	15961	15830	16050	15815	16107	15947	15815	15934	15955	15908	16056	16049	16007	15920	15888	16040	16034	15931	15790	15916	15852	15951	16012	15755	15891	15822	15877	15870	15894	16033	15750	15976	15767	15955	15886	16016	15884	15837	16014	15883	16091	15760	16133	15960	15914	15867	15887	15834	15982	15922	15880	15855	15886	15909	15854	15844	15777	15699	15992	15826	15928	15981	15616	15788	15819	15929	15841	16040	16049	16045	15851	15974	15899	15734	15885	16052	15703	16029	15805	15964	15855	16025	15928	15780	15922	15831	15791	15890	15897	15925	16015	15993	16026	16025	16074	15933	15776	15928	15930	16049	15970	15935	15808	15954	16003	15916	15786	15805	16121	16052	15980	15865	15934	15935	15833	15958	16040	15781	15885	15986	15941	15897	15905	15860	15956	15803	15964	15702	15918	15984	15764	15832	15935	15799	15896	15864	15914	15885	15855	15898	16087	16043	16031	15749	15946	15851	15951	15830	15896	15799	15979	15810	15832	16035	16145	16016	15803	15948	16043	15701	15980	15684
39352	42198	47383	38901	30988	28197	27661	27406	26735	26760	26891	26284	25768	25826	25464	25598	25841	25758	26122	26001	25973	26063	25756	25699	25537	25627	25691	25647	25498	25523	25602	25708	25452	25513	25643	25420	25468	25373	25545	25379	25401	25349	25329	25249	25234	25357	25539	25526	25185	25242	25528	25566	25527	25398	25608	25247	25355	25285	25391	25473	25666	25513	25665	25588	25260	25224	25191	25378	25541	25452	25564	25485	25281	25445	25518	25368	25167	25248	25341	25266	25429	25589	25585	25453	25137	25194	25390	25392	25346	25216	25175	25340	25440	25284	25486	25320	25283	25319	25183	25528	25287	25532	25438	25190	25431	25237	25418	25624	25422	25360	25518	25300	25381	25340	25407	25424	25396	25321	25319	25300	25368	25310	25384	25315	25459	25377	25274	25498	25329	25569	25264	25550	25445	25384	25483	25359	25602	25335	25610	25329	25296	25255	25087	25583	25621	25140	25533	25369	25375	25136	25152	25333	25592	25388	25450	25260	25322	25553	25382	25471	25191	25251	25372	25224	25164	25440	25268	25276	25498	25380	25221	25508	25569	25383	25519	25356	25512	25316	25333	25274	25470	25361	25386	25437	25214	25106	25480	25312	25449	25283	25084	25283	25378	25376	25181	25382	25534	25210	25391	25380	25291	25299	25423	25398	25341	25596	25491	25323	25401	25466	25229	25172	25400	25250	25329	25442	25163	25407	25458	25417	25413	25393	25256	25298	25214	25451	25587	25365	25335	25184	25462	25421	25313	25464	25562	25367	25551	25497	25402	25314	25254	25098	25333	25552	25339	25501	25430	25199	25372	25556	25360	25573	25123	25342	25388	25340	25372	25309	25313	25405	25190	25426	25379	25347	25609	25518	25335	25366	25400	25345	25496	25480	25240	25477	25583	25463	25355	25578	25397	25564	25402	25363	25131	25440	25508	25372	25304	25334	25351	25299	25356	25385	25300	25453	25503	25598	25596	25587	25412	25295	25449	25496	25091	25234	25614	25372	25556	25264	25389	25325	25410	25199	25486	25594	25457	25563	25315	25268	25522	25385	25354	25454	25406	25386	25313	25456	25493	25383	25415	25121	25055	25455	25346	25324	25164	25230	25491	25115	25427	25332	25421	25222	24982	25184	25219	25523	25634	25345	25369	25359	25498	25185	25351	25231	25279	25097	25132	25148	25432	25306	25597	25366	25263	25428	25296	25444	25299	25354	25603	25424	25541	25303	25277	25178	25211	25543	25373	25174	25054	25205	25130	25388	25232	25145	25284	25032	25211	25268	25548	25445	25615	25567	25411	25111	25281	25271	25739	25461	25521	25550	25227	25441	25499	25266	25536	25362	25461	25387	25361	25692	25404	25535	25441	25423	25291	25615	25355	24967	25449	25309	25483	25377	25438	25509	25492	25666	25352	25344	25298	25438	25370	25428	25349	25354	25474	25232	25269	25301	25055	25158	25371	25233	25315	25549	25215	25443	25367	25440	25223	25552	25602	25270	25340	25362	25606	25440	25454	25466	25491	25356	25289	25392	25465	25156	25276	25312	25646	25586	25191	25228	25420	25361	25305	25270	25275	25011	25256	25264	25447	25331	25637	25010	25384	25153	25749	25497	25319	25053	25324	25370	25356	25571	25565	25257	25455	25436	25232	25436	25525	25369	25194	25340	25374	25386	25503	25438	25392	25558	25473	25087	25411	25522	25195	25462	25374	25398	25323	25403	25684	25437	25337	25652	25049	25291	25487	25358	25166	25341	25461	25453	25299	25405	25294	25240	25458	25454	25589	25275	25371	25357	25281	25237	25425	25696	25374	25173	25378	25121	25488	25482	25583	25122	25523	25412	25353	25560	25336	25376	25273	25393	25064	25280	25231	25469	25316	25438	25244	25450	25654	25436	25542	25515	25509	25424	25309	25410	25622	25187	25337	25352	25549	25535	25380	25118	25552	25315	25222	25213	25192	25394	25464	25429	25432	25539	25455	25517	25493	25412	25344	25440	25323	25424	25383	25378	25287	25250	25191	25116	25051	25288	25392	25369	25420	25325	25459	25416	25451	25647	25327	25166	25266	25174	25373	25486	25220	25302	25655	25392	25309	25445	25424	25449	25578	25618	25342	25156	25481	25546	25390	25439	25439	25490	25490	25417	25578	25245	25290	25359	25469	25228	25384	25500	25419	25389	24922	25402	25354	25444	25338	25245	25188	25350	24983	25417	25465	25409	25251	25334	25392	25620	25439	25432	25604	25383	25387	25224	25343	25403	25560	25343	25390	25550	25464	25431	25416	25275	25362	25360	25608	25484	25282	25430	25567	25113	25454	25462	25438	25550	25397	25179	25247	25491	25275	25267	25325	25349	25316	25345	25503	25245	25352	25447	25269	25328	25384	25552	25323	25349	25292	25196	25584	25532	25453	25447	25463	25397	25295	25320	25342	25505	25665	25395	25456	25428	25425	25267	25310	25447	25229	25133	25339	25391	25245	25074	25492	25594	25306	25481	25433	25176	25638	25463	25217	25265	25422	25531	25553	25528	25323	25442	25274	25326	25254	25140	25388	25347	25381	25366	25363	25168	25267	25465	25414	25203	25561	25403	25284	25602	25413	25585	25404	25264	25371	25220	25310	25157	25248	25289	25263	25405	25427	25404	25248	25217	24999	25424	25377	25687	25699	25287	25237	25335	25671	25605	25323	25286	25440	25315	25346	25356	25457	25175	25486	25330	25212	25432	25228	25504	25303	25515	25321	25367	25130	25358	25341	25184	25335	25360	25508	25375	25366	25459	25447	25405	24979	25458	25519	25281	25203	25263	25543	25198	25646	25276	25553	25243	25517	25064	25479	25303	25396	25240	25241	25544	25563	25243	25497	25415	25524	25477	25335	25501	25541	25233	25264	25431	25408	25170	25323	25696	25342	25218	25435	25291	25445	25330	25362	25306	25495	25383	25378	25371	25350	25251	25335	25425	25395	25347	25299	25562	25425	25360	25270	25358	25412	25368	25508	25347	25049	25204	25549	25608	25420	25250	25455	25624	25528	25289	25313	25525	25400	25316	25302	25190	25381	25393	25296	25506	25269	25452	25519	25166	25254	25455	25429	25657	25473	25498	25345	25153	25236	25433	25544	25260	25405	25485	25511	25205	25337	25301	25439	25360	25421	25340	25276	25423	25290	25412	24991	25406	25328	25443	25576	25106	25410	25217	25547	25285	25428	25401	25412	25383	25404	25421	25280	25626	25238	25449	25398	25501	25510	25268	25256	25285	25385	25600	25357	24997	25182	25303	25470	25251	25324	25261	25620	25361	25535	25667	25446	25336	25458	25315	25594	25443	25399	25350	25463	25477	25323	25476	25353	25234	25466	25280	25353	25408	25619	25516	25192	25569	25139	25122	25340	25236	25294	25235	25437	25410	25444	25509	25444	25426	25354	25592	25384	25234	25376	25488	25273	25478	25460	25447	25496	25177	25122	25454	25377	25384	25416	25285	25285	25348	25570	25464	25263	25247	25510	25579	25248	25160	25122	25551	25422	25561	25380	25494	25411	25372	25478	25474	25599	25464	25530	25205	25436	25315	25609	25350	25289	25340	25428	24946	25294	25359	25423	25281	25299	25282	25417	25488	25339	25170	25315	25478	25424	25398	25363	25235	25390	25572	25119	25252	25247	25311	25214	25300	25394	25274	25444	25313	25424	25157	25313	25235	25021	25187	25198	25439	25174	25227	25368	25316	25194	25220	25708	25189	25426	25404	25340	25484	25352	25286	25380	25283	25364	25475	25441	25536	25478	25385	25393	25215	25308	25308	25273	25404	25393	25373	25187	25181	25208	25333	25145	25370	25298	25401	25303	25413	25493	25139	25597	25293	25398	25416	25192	25162	25537	25273	25302	25373	25458	25261	25365	25310	25150	25435	25366	25088	25394	25448	25379	25450	25558	25307	25198	25451	25314	25575	25482	25360	25370	25166	25347	25218	25517	25353	25320	25343	25205	25517	25199	25478	25463	25247	25455	25377	25115	25267	25569	25032	25145	25264	25468	25591	25183	25320	25529	25454	25377	25234	25522	25478	25410	25279	25360	25497	25377	25264	25461	25402	25479	25329	25249	25442	25444	25446	25658	25454	25376	25275	25446	25136	25382	25559	25646	25149	25422	25303	25528	25437	25412	25433	25371	25351	25358	25323	25424	25173	25384	25340	25328	25531	25478	25193	25620	25306	25241	25634	25383	25388	25160	25298	25368	25447	25295	25366	25393	25194	25105	25391	25415	25534	25503	25574	25110	25385	25320	25465	25361	25256	25398	25502	25273	25191	25506	25522	25477	25321	25485	25570	25127	25231	25373	25374	25303	25531	25200	25332	25401	25210	25301	25235	25382	25343	25419	25374	25382	25336	25512	25375	25524	25223	25727	25387	25204	25354	25308	25184	25351	25284	25204	25321	25412	25540	25462	25290	25448	25433	25526	25521	25630	25327	25250	25518	25251	25434	25607	25248	25363	25489	25259	25449	25476	25134	25362	25340	25307	25449	25647	25435	25285	25193	25333	25567	25260	25418	25520	25553	25345	25348	25383	25287	25358	25346	25219	25314	25482	25601	25305	25565	25320	25514	25279	25465	25398	25363	25321	25697	25517	25513	25418	25392	25248	25406	25568	25415	25309	25313	25261	25193	25411	25656	25326	25291	25440	25328	25353	25464	25504	25513	25322	25158	25449	25356	25407	25441	25568	25323	25412	25488	25346	25414	25369	25344	25512	25747	25302	25224	25517	25366	25413	25367	25206	25380	25552	25199	25541	25328	25440	25433	25312	25417	25531	25332	25285	25488	25599	25616	25464	25186	25436	25386	25056	25191	25405	25457	25728	25521	25274	25381	25403	25275	25387	25453	25469	25247	25280	25390	25149	25023	25526	25291	25470	25480	25413	25344	25421	25391	25307	25490	25238	25304	25293	25406	25239	25622	25436	25455	25424	25318	25371	25403	25264	25317	25279	25378	25412	25445	25412	25242	25361	25364	25506	25530	25391	25145	25420	25349	25375	25431	25355	25499	25494	25453	25343	25289	25647	25321	25482	25628	25541	25452	25403	25152	25173	25459	25580	25472	25445	25415	25296	25500	25235	25356	25366	25560	25567	25356	25361	25374	25677	25407	25088	25406	25461	25386
37176	50502	46896	32099	24020	21261	20385	20119	19490	19490	19076	18428	17847	17602	17659	17636	17632	17761	18328	17899	17813	17928	17517	17574	17495	17479	17616	17499	17482	17209	17395	17384	17398	17303	17457	17314	17286	17369	17167	17231	17349	17246	17396	17429	17228	17297	17125	17026	17117	17386	17395	17125	17227	17207	17282	16956	17393	17234	17196	17053	17266	16972	17140	17078	17224	17283	17359	17191	17354	17301	17219	17305	17142	17333	17163	17232	17146	17228	17208	17084	17121	17222	17097	17204	17246	17336	17236	17103	17168	17404	17144	17282	16993	17124	17160	17197	17097	17220	17034	17012	17035	17132	17196	17364	17404	17132	17263	17154	17234	17110	17284	17123	17172	17023	17323	17098	17232	17199	17114	17165	17236	17038	17153	17031	17281	17323	17113	17240	17023	17030	17224	17112	17149	17231	17225	17012	17199	17298	17078	17119	17242	17301	17301	17213	17127	17016	17323	17243	17039	17002	17187	17269	17312	17246	17152	17113	17306	17148	17367	17179	17199	17340	17243	17230	17155	17162	17145	16991	17239	17122	16959	17057	17177	17181	17321	17215	17091	17265	17269	17198	17171	17231	17132	17275	17162	17146	17108	17149	17198	17324	17211	17413	17373	17156	17219	17192	17135	17311	17186	17255	17265	17231	17220	17236	17209	17086	17082	17042	17206	17121	17125	17191	17051	17082	17149	17240	17224	17178	17264	17019	17254	17094	17113	16994	17179	17176	17210	17227	17199	17433	17211	17267	17259	17192	17277	17187	17284	17241	17236	17367	17249	17075	17331	17190	17174	17397	17306	17147	17106	17170	17142	17108	17343	17254	17259	17149	17291	17328	17267	17137	17191	17179	17042	17118	17322	17238	17098	17188	17283	17101	17277	17201	17032	16997	17108	17006	17083	17228	17192	17032	17247	17148	17253	17229	17296	17097	17164	17293	17375	17126	17206	17167	17079	17308	17220	17202	17118	17368	17109	17117	17159	17251	17206	17268	17235	17236	17227	17171	17177	17173	17214	17173	17280	17191	17374	17147	17282	17371	17156	17293	17230	17089	17172	17355	17209	17283	17433	17212	17388	17223	17372	17051	17132	17260	17047	17219	17179	17037	17194	17385	17099	17274	17225	17052	17250	17003	17100	17340	17122	17091	17097	17144	17249	17021	17349	17041	17115	17139	17119	17125	17351	17085	17235	17186	17216	17405	17273	17130	17081	17127	17161	17196	17224	17174	17207	17156	17109	17209	17226	17033	17074	17138	17444	17210	17210	17347	17226	17143	17142	17178	17290	17103	17176	17287	17221	17260	17275	17191	17214	17227	17044	17192	17237	17145	17429	17021	17212	17214	17245	17210	17209	17240	17075	17133	17110	17295	17130	16964	17248	17196	17185	17169	17188	17098	17165	17019	17197	17295	17153	17258	17081	17197	17307	16970	17235	17200	17236	17244	16997	17214	17303	17156	17264	17076	17122	17315	17173	17283	17301	17259	17289	17102	17179	17196	17326	17016	17281	17282	17159	17132	17341	17359	17244	17340	17341	17222	17237	17151	17294	17140	17145	17224	17152	17109	17368	17085	17295	17090	17188	17199	17276	17139	17013	17352	17173	17155	17348	17225	17200	17265	17328	17231	17256	17191	17272	17326	17162	17136	17234	17132	17301	16970	17150	17190	17159	17138	17174	17165	17337	17243	17293	17354	17380	17221	17230	17335	17243	17219	17232	17176	17290	17322	17291	17294	17404	17257	17258	17169	17353	17226	17366	17139	17083	17160	17239	17061	17103	17150	17287	17037	17187	17030	17138	17284	17165	17231	17273	17180	17250	17260	17175	17240	17103	17239	17337	17225	17108	17093	17275	17304	17301	17246	17348	17212	16963	17289	17283	17227	17119	17159	17258	17149	17264	17212	17247	17304	17129	17126	17333	17239	17110	17288	17118	17096	17049	17299	17191	17176	17325	17146	17335	17072	16943	17234	17090	17341	17115	17142	17169	17213	17240	17235	17216	17157	17152	17196	17101	17244	17331	17176	17276	17211	17223	17173	17226	17128	17116	17191	17272	17118	17362	17075	16999	17224	17084	17418	17285	17144	17184	17263	17039	17318	17120	17118	17116	17300	17312	17151	17167	17276	17336	17279	17264	17119	16975	17037	17082	17213	17171	17216	17096	17219	17248	17275	17152	17257	17254	17181	17388	17105	17171	17371	16990	17157	17129	17149	17257	17187	17038	17274	17078	17423	17112	17067	17137	17238	17354	17338	16999	17213	17301	17209	17231	17325	17061	17224	17089	17136	17169	17394	17250	17091	17202	17082	17060	17146	17230	17165	17387	17151	17152	17081	17218	17159	17057	17174	17087	17080	17113	17153	16997	17035	17035	17058	17090	17407	17187	17274	17372	17120	17117	17206	17101	17315	17367	17124	17004	17123	17135	17219	17289	17022	17194	17245	17240	17154	17141	17244	17258	17192	17131	17171	17166	17066	17182	17201	17253	17203	17304	17275	17024	17231	17118	17039	17239	17009	17189	17228	17130	17232	17182	17424	17088	17284	17093	17282	17229	17172	17138	17377	17194	17163	17198	17227	17217	17283	17119	17064	17150	17092	17096	17265	17135	17166	17352	17174	17257	17325	17167	17343	17144	17013	17035	17231	17104	17210	17270	17242	17311	17262	17276	17206	17315	17425	17362	17123	17219	17093	17238	17266	17175	17176	17232	17246	17238	17187	17158	17182	17279	17131	17245	17233	17113	17426	17018	17226	17149	17160	17298	17130	17231	17192	17206	17085	17165	17187	17194	17136	17166	17351	17249	17256	17337	17171	17235	17335	17170	17350	17141	17253	17213	17265	17012	17160	17277	17183	17259	17186	17334	17187	17175	17314	17093	17309	17041	17265	17348	17356	17239	16991	17282	17296	17245	17260	17117	17367	17129	17178	17102	17258	17168	17241	17208	17384	17024	17243	17138	17264	17167	17075	17249	17173	17135	17170	17293	17247	17304	17038	17193	17194	17250	17210	17160	17272	17313	17202	17245	17166	17106	17318	17110	17110	17148	17221	17197	17263	17301	17196	17343	17107	17191	17103	17315	17159	17159	17220	17193	17227	17121	17200	17193	17188	17386	17182	17272	17124	17253	17275	17128	17220	17282	17285	17150	17040	17220	17209	17236	17094	17256	17221	17176	17392	17074	17198	17233	17320	17124	17107	17127	17200	17191	17187	17277	17156	17360	17006	17266	17212	17317	17135	17379	17240	17342	17128	17303	17139	17203	17211	17242	17287	17016	17422	17194	17140	17248	17248	17020	17227	17094	17167	17171	17270	17135	17253	17092	17242	17132	17467	17107	17358	17304	17039	17161	17182	17186	17284	17166	17291	17188	17027	17235	17195	17107	17182	17269	17232	17355	17234	17274	17260	17155	17193	17067	17334	17386	17131	17086	17328	17330	17059	17294	17260	17144	17231	17062	17359	17334	17240	17173	17208	17031	17353	17179	17081	17351	17161	17294	17121	17098	17108	17098	17252	17147	17272	17275	17130	17193	17124	17185	17149	17588	17209	17129	16949	17303	17246	17184	17287	17219	17144	17042	17211	17145	17203	17241	17155	17131	17052	17230	17249	17160	17246	17215	17087	17100	17056	17269	17179	17158	17174	17282	17215	17129	17155	17224	17330	17111	17161	17215	17163	17259	17136	17176	17103	17157	17049	17228	17225	17200	17143	17188	17352	17302	17173	17077	17149	17199	17243	17232	17132	17184	17219	17182	17212	17205	17098	17506	16983	17323	17313	17148	17243	17279	17370	17160	17251	17282	17026	17066	17097	17258	17200	16935	17003	17354	17197	17169	17131	17146	17344	17283	17112	17298	17405	17208	17300	17191	17330	17212	17151	17037	17369	17357	17132	17255	17187	17306	17200	17268	17153	17162	17334	17133	17064	17172	17219	17221	17149	17050	17280	17336	17197	17143	17236	17279	17158	17156	17264	17260	17323	17282	17246	17149	17198	17043	17093	17123	17220	17019	17121	17275	17078	17242	17161	17228	17290	17265	17193	17164	17200	17229	17125	17141	17199	17333	17129	17149	17151	17297	17347	17257	17189	17085	17216	17345	17406	17176	17235	16989	17164	17357	17328	17253	17272	17238	17152	17139	17180	17298	17198	17209	17162	17141	17316	17196	17147	17216	17225	17171	17107	17345	17141	17347	17207	17159	17269	17139	17063	17275	16918	17167	17077	17324	17227	17327	17352	17064	17223	17368	17322	17225	17085	17192	17221	17185	17231	17265	17150	17272	17134	17164	17150	17167	17155	17183	17288	17334	17244	17136	17230	17170	17343	17232	17220	17104	17125	17347	17171	17171	16949	17041	17220	17277	17188	17284	17083	17157	17401	17105	17158	17174	17110	17201	17103	17159	17208	17375	17296	17035	17307	17015	17351	17168	17365	17325	17054	17245	17226	17231	17234	17179	17217	17300	17254	17192	17168	17229	17335	17308	17260	17139	17377	17199	17250	17241	17374	17179	17247	17410	17268	17180	17226	17094	17257	17162	17183	17201	17265	17254	17139	17169	17128	16981	17120	17002	17224	17177	17110	17233	17216	17292	17258	17222	17326	17211	17082	16980	17150	17150	17079	17213	17146	17170	17054	17202	17062	17378	17215	17140	17265	17222	17197	17156	17169	17344	17300	17172	17047	17106	17178	17276	17542	16971	17089	17119	17363	17228	17190	17192	17046	17169	17191	17165	17246	17196	17156	17121	17189	17191	17273	17142	17333	17167	17201	17309	17231	17263	17226	17202	17328	17040	17039	17275	17293	17051	17294	17132	17134	17203	17213	17216	17397	17077	17029	17131	17209	17167	17315	17066	17389	17292	17116	17206	17333	17080	17211	17100	17236	17188	17345	17118	17288	17085	17124	17154	17143	17101	17207	16998	17258	17226	17190	17230	17196	17169	17285	17171	17062	17239	17222	17262	17021	17164	17230	17242	17134	17204	17123	17147	17281	17222	17096	17167	17230	17208	17105	17237	17314	17200	17311	17239	17327	17095	17190	17166	17162	17283	17206	17344	17219	17188	17241	17333	17166	17062	17081	17410	17143	17221	17205	17210	17306	17197	17249	17173	17114	17094	17158	17031	17250	17131	17092	17252	17012	17314	16977
26378	21799	30695	29507	27894	29602	30580	28046	27373	27392	26557	25852	25086	24716	24910	24885	25007	25148	25604	25422	24966	25227	24987	25081	25005	24884	24827	24493	24682	24605	24657	24356	24408	24404	24531	24316	24283	24149	24422	24298	24350	24265	24212	24360	24128	24337	24287	24139	24378	24323	24251	24305	24190	24058	24288	24265	24194	24292	24280	24370	24342	24234	24236	24298	24273	24294	24407	24211	24269	24131	24314	24219	24202	24264	24363	24287	24294	24394	24382	24088	24448	24241	24367	24541	24174	24075	24369	24326	24298	24072	24344	24064	24019	24163	24187	24049	24168	24336	24251	24274	24090	24305	24049	24078	23911	24208	24116	24196	24104	24302	24199	24223	24233	24408	24191	24211	23931	24520	24195	24235	24462	24134	24223	24196	24358	24178	24263	23987	24050	24123	24181	24191	24200	24174	24035	24161	24323	24452	24160	24059	24159	24267	24282	24232	24130	24075	24185	24275	24316	24498	24109	24212	24160	24297	24241	24019	24201	24262	24218	24170	24224	24272	24244	24205	24198	24332	24435	24139	24268	24110	24273	24232	24171	24166	24391	24247	24309	24328	24083	24057	24343	24327	24320	24449	24243	24297	24302	24062	24072	24255	24138	24361	24387	24424	23757	24143	24238	24248	24107	24061	24231	24277	24227	24363	24265	24425	24316	24209	23997	24198	24280	24083	24137	24089	24245	24327	24089	24031	24276	24179	24364	24408	24241	24132	24424	24366	24417	24198	24268	24292	24416	24265	24172	24264	24089	23936	24158	24194	24146	24156	24287	23857	24204	24248	24388	24146	24148	24305	24497	24297	24317	24084	24251	24494	24047	24235	24461	24133	24273	24350	24241	24027	24118	24253	24241	24129	24211	24400	24206	24468	24285	24115	24155	24189	24265	24205	24417	24201	24328	24183	24052	24188	24327	24185	24293	24200	24424	24122	24342	24130	24181	24071	24193	24091	24318	24200	24045	24114	24178	24287	24220	24058	24246	24122	24238	24078	23996	24035	24237	24299	24287	24030	24468	24188	24282	24296	24430	24297	24196	24216	24188	24292	24130	24415	24153	24069	24254	24221	24113	24348	24167	24223	24211	24260	24375	24183	24375	24296	24278	24368	23949	24103	24108	24354	24158	24195	24288	23963	24147	24103	24264	24084	24118	23940	24223	24081	24316	23966	24115	24270	24148	24097	24270	24383	24258	24178	24170	24408	24223	24421	24150	23921	24216	24355	24197	24385	24407	24171	24350	24194	24150	24295	24249	24338	24227	24290	24316	24278	23826	24178	23941	24133	24270	24324	24319	24385	24065	24055	24193	24233	24253	24320	24554	24108	24147	24334	24246	24140	24371	24325	24036	24037	24137	24151	24307	24149	24270	24250	24207	24133	24332	24327	24359	24239	24154	24392	24281	24157	24441	24490	24188	24294	24448	24439	24238	24182	24078	24187	24164	24128	24218	24240	24344	24139	24154	24162	24663	24196	24388	24330	24366	24186	24329	23992	24297	24379	24157	24225	24268	24369	24048	24163	24202	24158	24189	24194	24440	24280	24169	24172	24025	24382	24106	24084	24416	24350	24198	24162	24119	24060	24238	24271	24263	24078	24158	24198	24162	23835	24059	24248	24295	24040	23922	24149	24179	24361	24263	24220	24264	24158	24379	24271	24256	24275	24158	24262	23812	24138	24226	24279	24120	24128	24245	24165	24316	24092	24093	24185	24381	24278	24137	24278	24217	24338	24251	24254	24213	24040	24135	24169	24110	24102	24201	24180	24294	24162	24065	24061	24146	24056	23813	23985	24261	24151	24283	24177	24193	24134	23940	24123	24016	24169	24090	24333	24222	24046	24044	24243	24251	24298	24343	24225	24030	24247	24147	23988	24546	24357	24039	24238	24190	24352	24387	24138	24119	24146	24308	24173	23905	24065	24342	24312	24275	24156	23998	24158	24095	24151	24281	24296	24493	23855	24129	24220	24162	24155	24316	24292	24306	24433	24321	24113	24191	24133	24381	24391	24095	24246	24166	24151	24182	24002	24189	24093	24139	24290	24314	24437	24290	24382	24052	24098	24296	24000	24252	24280	24304	24057	24070	24033	24068	24258	24107	24272	23893	24407	24044	24064	24318	24264	24303	23731	24036	23980	24029	24120	24117	24249	24236	24249	24211	24101	24292	24191	24219	23992	24202	24039	24176	24274	23876	24083	24244	24111	24037	24014	24160	24138	24008	24151	24332	24039	24270	24219	24211	24239	24088	24211	24132	24067	24074	24148	24136	24321	24463	24347	24125	24140	24275	24101	24161	24382	24463	24354	24114	24377	24065	24028	24145	24002	24193	24132	24348	24271	24455	24294	24194	24356	24411	24069	24104	24339	24163	24173	24422	24274	24188	24177	24117	24265	24120	24282	24122	24023	23989	24191	23942	24055	24128	23980	24128	24220	24297	24072	24195	24153	23997	24260	24273	24250	24345	24157	24102	24220	24090	24356	24277	24075	24283	24107	24226	24178	24215	24371	24339	24371	24442	24128	24135	24192	24092	24216	23901	24005	24153	24053	24267	24163	24120	24233	24317	24139	24395	24353	24139	24163	24054	24175	24444	24271	24486	24205	24269	24226	24220	24133	24483	24240	24168	24193	24255	24321	24164	24102	24207	24021	24419	24462	24515	24280	24285	24131	24131	24127	24254	24379	24405	24232	24087	24261	24287	24387	24232	23983	24259	24274	24193	24120	24177	24201	24403	24050	24140	24408	24264	24354	24090	24145	24059	24219	24222	24025	24212	24317	24187	24099	24196	24027	23984	24011	24241	23964	24470	24146	24103	24203	24297	24302	23995	24224	24036	24241	24081	24381	24366	24170	24341	23947	24043	24122	24143	24172	24232	24468	24217	24368	24134	24248	24335	24180	24204	24178	24071	24249	24468	24047	24444	24227	23995	24439	23936	24100	24075	24105	24344	24332	24210	24288	24062	24284	24138	24442	24281	24233	24283	23939	24100	24540	24167	23981	24310	24294	24159	23982	23981	24246	24335	24282	24505	24124	24367	24394	24305	24213	24253	24049	23767	24352	24280	24097	24324	24217	24204	24198	24177	24128	24188	24133	23991	24592	23971	24073	24291	24188	24337	24401	24328	24192	23887	24285	24233	24075	23986	24092	24091	24344	24447	23962	24211	24176	24176	24038	24232	24218	24042	24144	24017	23983	24317	24256	24189	24221	24161	23956	24130	24165	24133	24175	24365	24416	24212	24177	24183	24140	24167	23996	24227	24430	24366	24302	24248	24395	24316	24134	24255	23923	24271	24300	24505	24141	24114	24092	24216	24340	24084	24264	24248	24337	24212	24209	24148	24294	24206	24258	24531	24097	23880	24167	24260	24209	24181	24166	24152	24192	24266	24256	24146	24323	24090	24137	24252	24369	24427	24185	24125	24159	24408	24237	24172	24302	24018	24109	24117	24180	24168	24223	24264	24334	24322	24362	24312	24176	24168	24016	24514	24156	24178	24309	24214	24114	23970	24634	24218	24100	24202	24151	24392	24030	24237	24139	24022	24545	24344	24356	24348	24235	24055	24079	24333	24313	24173	24360	24154	24065	24164	23989	24237	24259	24042	24064	24201	24364	24297	24222	24216	24102	24157	24175	24202	23967	24130	23994	23963	24211	24451	24132	24190	24275	24331	24118	24084	24268	24223	24142	24196	24061	24318	24218	24052	24307	24109	24179	24055	24124	24467	24150	24347	24183	24470	24204	24277	24327	24265	24347	24011	24237	24090	24172	24005	24248	24117	24144	24054	24206	24075	24389	24243	24245	24134	24393	24454	24241	23941	24398	24234	24246	24407	24201	24315	24203	23926	24141	24250	24146	24018	24267	24149	24236	24267	24130	24304	24209	24375	24167	23925	24246	24145	24180	24099	24196	24611	24382	23976	24153	24163	24259	24305	24092	24174	24361	24168	24032	24149	24257	24505	24547	24494	24114	24144	24252	24132	24194	24171	24441	24153	24011	24499	23991	24284	24120	24383	24075	23993	24013	24210	24079	24401	24194	24214	24347	24101	24452	24124	24155	24507	24068	24294	24269	24425	24419	24306	24030	24056	24239	24122	23999	24133	24180	24126	24390	24283	24118	24234	24135	24108	24296	24197	24056	23926	24125	24146	24255	24105	24119	24384	23925	24237	24379	24200	24280	24539	24061	24208	24397	24270	24410	24103	24309	24382	24134	24204	24304	24256	24309	24332	24447	24260	24177	24304	24171	24051	24000	24175	24255	24170	24138	24161	24272	24094	24284	24194	24195	24218	24104	24271	24075	24176	24290	24194	24087	24345	24001	24250	24141	24206	24119	24261	24168	24222	24214	24024	24196	24359	24209	24147	24220	24167	24081	24090	23978	24308	24177	24137	24232	24564	24067	24169	24014	24128	24236	24275	24259	24277	24217	24170	24248	24144	24237	24188	24183	24123	24058	24333	24138	23942	23995	24317	24319	24119	24363	24367	24253	24200	24101	24375	24065	24412	24120	24085	24289	24064	24261	24380	24066	24024	24251	24162	24319	24287	24284	24307	24278	24235	24335	24255	24192	24178	24219	24296	24314	24163	24195	24208	24263	24238	24024	24285	24002	24235	24078	24169	24096	24043	24264	24392	24152	24308	24097	24139	24281	24242	24199	24155	24283	23996	24437	24136	24073	24263	24320	24172	24141	24066	24325	24350	24246	24019	24404	24197	24242	24119	24148	24138	24256	24357	24225	23994	24172	23982	24367	24401	24152	24141	23962	24323	24216	24228	24004	24109	24244	24083	24141	24379	24107	24131	24308	24399	24081	24098	24201	24321	24134	24433	24153	24126	24198	24254	24119	24106	24255	24005	24314	24416	23898	24130	24259	24153	24062	24270	24129	24140	24245	24100	24205	24120	24199	24103	23881	24274	24065	24233	24440	24163	24364	24401	24132	24259	24141	24230	24257	23942	24147	24359	24420	24374	24256	24419	24242	24313	24079	24061	24208	24131	24152	24366	24366	24019	24233	24179	24197	24105	24073	24087	24426	24284	24143	24129	24217	24184	24203	24386	24258	24174	24146	24129	24257	23952	24329	24372	24309	24395	24044	24362	24286	23959	24111	24336	24195	24381	24190	24279	24297	24201	24047	24111	24305
38399	66899	61460	39969	28982	24101	23042	21798	21052	20696	19884	18381	17555	17466	17333	17260	17678	18007	18230	17912	17751	17628	17392	17367	17496	17386	17452	17392	17095	17107	17031	16896	17056	16786	16826	16795	16902	16805	16847	16792	16740	16674	16672	16677	16709	16650	16653	17062	16550	16476	16709	16555	16639	16884	16721	16717	16793	16633	16602	16520	16671	16691	16710	16524	16602	16752	16793	16654	16633	16779	16609	16670	16646	16445	16699	16599	16799	16545	16650	16754	16790	16664	16653	16796	16640	16466	16640	16666	16735	16709	16683	16698	16687	16774	16606	16629	16788	16642	16534	16778	16784	16629	16832	16731	16706	16711	16749	16776	16832	16894	16672	16839	16714	16789	16682	16648	16394	16669	16711	16679	16562	16681	16740	16834	16699	16723	16495	16574	16768	16581	16997	16644	16747	16691	16664	16711	16723	16742	16585	16535	16684	16644	16736	16470	16734	16760	16699	16610	16729	16609	16922	16632	16488	16629	16669	16810	16693	16766	16666	16674	16613	16891	16646	16682	16703	16759	16689	16616	16753	16617	16789	16971	16673	16698	16609	16743	16695	16668	16746	16601	16676	16740	16641	16636	16562	16741	16722	16697	16828	16815	16777	16739	16703	16894	16593	16738	16685	16746	16704	16788	16604	16744	16557	16817	16806	16659	16611	16641	16811	16710	16701	16822	16492	16602	16643	16769	16539	16737	16741	16737	16679	16548	16522	16624	16794	16705	16615	16615	16779	16838	16652	16648	16761	16745	16594	16670	16555	16682	16730	16600	16610	16695	16611	16673	16738	16682	16582	16725	16662	16717	16540	16667	16779	16711	16555	16700	16570	16662	16745	16753	16795	16635	16554	16771	16523	16737	16742	16672	16679	16709	16760	16800	16532	16667	16579	16656	16581	16780	16654	16725	16738	16483	16656	16788	16684	16711	16838	16764	16698	16689	16665	16742	16650	16733	16696	16732	16534	16720	16808	16606	16592	16489	16765	16595	16743	16758	16635	16751	16604	16750	16634	16681	16727	16575	16822	16900	16585	16749	16703	16745	16640	16646	16470	16785	16715	16689	16782	16411	16755	16657	16606	16845	16676	16770	16569	16554	16737	16459	16660	16674	16702	16665	16780	16729	16681	16906	16698	16763	16496	16641	16603	16658	16731	16873	16615	16670	16677	16696	16649	16761	16693	16622	16638	16863	16716	16726	16694	16684	16533	16481	16904	16529	16593	16702	16712	16792	16832	16658	16600	16751	16557	16751	16656	16636	16612	16751	16656	16531	16687	16607	16485	16574	16732	16549	16645	16903	16793	16666	16637	16728	16670	16725	16686	16695	16596	16730	16735	16802	16694	16506	16697	16524	16873	16607	16785	16727	16753	16643	16811	16779	16579	16640	16741	16595	16685	16728	16579	16554	16818	16661	16690	16644	16706	16739	16772	16553	16832	16621	16711	16664	16711	16686	16435	16879	16473	16698	16531	16757	16615	16567	16675	16775	16553	16682	16738	16545	16743	16818	16671	16420	16755	16750	16675	16652	16711	16610	16757	16637	16618	16755	16645	16555	16719	16663	16669	16513	16623	16703	16782	16753	16777	16591	16667	16785	16505	16787	16659	16685	16573	16574	16835	16726	16670	16587	16640	16741	16622	16794	16573	16674	16723	16731	16762	16827	16614	16723	16690	16681	16723	16704	16638	16741	16641	16786	16556	16618	16818	16476	16602	16696	16664	16829	16739	16727	16587	16554	16671	16540	16602	16725	16536	16652	16796	16791	16748	16713	16736	16684	16718	16760	16636	16556	16642	16630	16861	16791	16787	16662	16719	16740	16824	16594	16580	16773	16623	16791	16798	16605	16625	16609	16727	16583	16871	16611	16751	16760	16837	16765	16662	16632	16824	16801	16511	16681	16655	16575	16895	16507	16620	16665	16717	16681	16829	16696	16739	16755	16571	16604	16713	16789	16609	16527	16511	16561	16710	16790	16697	16654	16742	16857	16629	16680	16602	16729	16705	16592	16699	16749	16801	16579	16711	16794	16706	16678	16707	16708	16784	16724	16782	16715	16670	16562	16703	16685	16771	16782	16540	16581	16751	16783	16697	16709	16567	16734	16676	16656	16702	16870	16788	16689	16661	16532	16762	16713	16609	16896	16657	16722	16462	16608	16628	16547	16877	16618	16672	16705	16671	16421	16753	16711	16552	16631	16788	16671	16946	16721	16724	16660	16653	16650	16594	16749	16818	16632	16556	16648	16658	16633	16707	16621	16585	16616	16619	16712	16612	16643	16713	16694	16724	16742	16650	16775	16615	16667	16583	16622	16749	16665	16698	16896	16555	16578	16566	16785	16652	16547	16737	16586	16771	16528	16616	16728	16788	16729	16693	16681	16807	16680	16636	16486	16745	16668	16745	16670	16814	16636	16602	16629	16697	16762	16785	16756	16719	16656	16560	16582	16740	16582	16804	16526	16802	16686	16647	16815	16600	16801	16686	16768	16724	16697	16585	16654	16681	16638	16758	16619	16725	16646	16738	16425	16549	16781	16757	16639	16738	16633	16692	16819	16840	16769	16674	16753	16470	16599	16708	16710	16701	16755	16727	16740	16543	16722	16592	16747	16697	16584	16582	16681	16822	16655	16741	16599	16607	16667	16741	16673	16626	16846	16725	16728	16604	16706	16586	16685	16695	16617	16544	16532	16632	16667	16732	16830	16550	16727	16633	16786	16820	16675	16738	16629	16758	16556	16724	16666	16663	16740	16720	16727	16689	16651	16601	16782	16635	16809	16529	16728	16605	16704	16884	16765	16843	16679	16607	16659	16685	16790	16679	16549	16778	16694	16789	16620	16698	16565	16723	16782	16499	16928	16685	16683	16766	16810	16678	16774	16652	16715	16745	16782	16588	16720	16653	16798	16797	16609	16642	16544	16694	16658	16623	16831	16623	16635	16812	16867	16601	16678	16512	16606	16667	16585	16710	16623	16803	16666	16955	16630	16497	16578	16721	16594	16650	16603	16736	16691	16737	16792	16688	16497	16546	16552	16764	16534	16661	16757	16764	16620	16849	16776	16628	16807	16602	16695	16561	16694	16609	16406	16710	16735	16539	16692	16685	16611	16538	16795	16863	16685	16749	16558	16639	16953	16756	16789	16706	16745	16577	16743	16678	16646	16595	16575	16727	16752	16666	16593	16595	16639	16788	16840	16682	16617	16587	16590	16612	16788	16717	16704	16830	16475	16698	16642	16734	16605	16715	16689	16595	16654	16589	16549	16626	16802	16763	16521	16664	16561	16720	16718	16669	16717	16643	16655	16720	16654	16709	16713	16739	16749	16527	16792	16659	16516	16746	16881	16767	16545	16695	16662	16394	16508	16607	16733	16648	16568	16611	16766	16550	16663	16565	16797	16659	16763	16715	16663	16675	16771	16637	16522	16591	16700	16764	16551	16804	16653	16521	16699	16612	16813	16498	16784	16560	16780	16555	16704	16666	16746	16513	16607	16560	16821	16677	16707	16644	16642	16573	16581	16810	16791	16573	16376	16703	16571	16521	16741	16591	16658	16809	16722	16562	16770	16593	16732	16694	16519	16739	16570	16764	16705	16855	16689	16659	16728	16713	16828	16623	16511	16800	16606	16639	16707	16582	16735	16833	16433	16725	16571	16872	16423	16558	16592	16696	16781	16790	16642	16573	16671	16692	16826	16692	16647	16509	16667	16667	16641	16632	16610	16584	16547	16754	16710	16682	16640	16659	16762	16704	16461	16676	16551	16576	16786	16640	16736	16791	16588	16620	16707	16616	16652	16785	16647	16608	16882	16622	16830	16724	16601	16776	16696	16789	16656	16761	16709	16707	16633	16724	16515	16724	16448	16607	16721	16696	16588	16727	16665	16808	16582	16693	16760	16730	16564	16734	16758	16756	16692	16636	16600	16720	16545	16681	16717	16495	16785	16709	16635	16588	16752	16602	16769	16540	16707	16663	16572	16711	16681	16662	16836	16712	16755	16598	16759	16582	16643	16698	16792	16710	16434	16755	16629	16730	16625	16874	16679	16735	16809	16718	16675	16704	16548	16586	16782	16744	16344	16807	16826	16663	16724	16777	16674	16641	16717	16587	16705	16603	16596	16864	16822	16841	16753	16728	16616	16570	16771	16560	16581	16708	16658	16741	16895	16727	16849	16550	16736	16655	16440	16766	16965	16709	16616	16836	16873	16588	16850	16843	16431	16750	16885	16679	16596	16795	16720	16733	16751	16589	16683	16692	16776	16531	16787	16784	16619	16691	16768	16577	16619	16757	16589	16493	16598	16754	16639	16627	16777	16693	16613	16744	16643	16650	16653	16780	16769	16815	16753	16833	16639	16829	16625	16715	16829	16835	16778	16687	16685	16745	16798	16754	16496	16709	16537	16609	16735	16697	16653	16546	16591	16678	16655	16703	16495	16819	16652	16709	16677	16749	16697	16701	16713	16608	16640	16628	16790	16653	16699	16768	16745	16636	16740	16653	16746	16609	16585	16599	16647	16728	16639	16511	16793	16838	16691	16733	16773	16765	16739	16754	16870	16752	16693	16722	16709	16650	16648	16790	16723	16789	16677	16823	16673	16770	16612	16597	16623	16684	16675	16721	16720	16601	16602	16541	16691	16739	16646	16650	16632	16721	16633	16716	16680	16707	16575	16677	16562	16638	16705	16736	16759	16630	16701	16627	16724	16613	16863	16729	16595	16695	16532	16734	16659	16512	16695	16577	16631	16880	16890	16689	16722	16595	16669	16401	16663	16772	16609	16845	16451	16689	16462	16640	16749	16784	16707	16817	16706	16776	16579	16655	16705	16728	16569	16881	16633	16713	16631	16676	16673	16768	16712	16651	16620	16666	16576	16543	16663	16807	16702	16703	16449	16564	16642	16577	16633	16577	16659	16675	16757	16674	16606	16716	16598	16728	16712	16478	16784	16657	16605	16629	16816	16523	16668	16695	16572	16718	16593	16862	16657	16770	16567	16586	16674	16778	16631	16856	16830	16717	16481	16701	16884	16741	16588	16553	16819	16578	16694	16811	16747	16537	16704	16508	16684	16523	16891	16710	16709	16579	16764	16734	16789	16750	16566	16755	16477	16711	16634	16720	16728	16707	16719	16874	16579	16590	16608
24501	21661	29701	26209	24907	28715	32437	28738	27717	27960	26655	25467	24452	24441	24297	24110	24438	25038	24981	24846	24659	24236	24180	24169	24265	24178	24110	24027	23895	23895	23865	23714	23621	23853	23737	23627	23525	23597	23666	23262	23491	23561	23702	23537	23657	23386	23405	23364	23583	23585	23545	23420	23490	23136	23706	23313	23077	23414	23439	23512	23298	23525	23404	23335	23397	23466	23466	23411	23542	23554	23295	23241	23484	23208	23202	23239	23376	23614	23478	23419	23315	23372	23375	23588	23446	23289	23180	23516	23357	23393	23285	23430	23240	23374	23402	23587	23418	23596	23463	23498	23448	23167	23293	23507	23606	23498	23614	23346	23535	23569	23415	23349	23321	23383	23363	23173	23344	23384	23301	23163	23296	23453	23280	23253	23458	23501	23669	23589	23316	23369	23407	23367	23465	23346	23408	23246	23388	23556	23370	23376	23268	23573	23383	23324	23434	23515	23323	23392	23203	23273	23307	23078	23308	23546	23462	23338	23173	23340	23155	23286	23252	23336	23445	23597	23542	23235	23324	23242	23342	23413	23092	23463	23530	23208	23363	23122	23157	23387	23556	23477	23298	23205	23384	23329	23597	23383	23367	23329	23203	23497	23344	23386	23364	23428	23379	23164	23103	23285	23480	23081	23501	23435	23395	23545	23267	23298	23483	23554	23393	23472	23513	23192	23001	23742	23504	23288	23223	23425	23535	23553	23429	23249	23529	23489	23520	23303	23421	23506	23468	23362	23068	23636	23492	23299	23513	23424	23049	23301	23289	23316	23540	23284	23224	23263	23499	23413	23205	23544	23431	23215	23311	23233	23360	23342	23216	23331	23334	23440	23504	23744	23535	23325	23695	23430	23344	23265	23519	23375	23520	23510	23313	23416	23591	23516	23447	23348	23488	23077	23530	23444	23290	23397	23361	23421	23461	23432	23474	23223	23353	23266	23400	23453	23187	23352	23355	23199	23390	23570	23469	23437	23261	23281	23546	23266	23350	23182	23440	23492	23292	23232	23409	23479	23446	23415	23411	23203	23027	23254	23510	23439	23537	23317	23284	23491	23390	23336	23669	23432	23223	23231	23410	23374	23132	23196	23341	23353	23445	23497	23306	23257	23269	23576	23165	23240	23527	23336	23240	23360	23290	23315	23353	23322	23174	23395	23214	23457	23413	23442	23343	23204	23290	23267	23404	23104	23296	23348	23456	23360	23211	23375	23517	23187	23088	23365	23234	23339	23320	23349	23421	23355	23271	23089	23373	23300	23523	23427	23321	23272	23456	23284	23294	23089	23287	23448	23255	23306	23227	23456	23261	23396	23342	23256	23656	23245	23314	23459	23210	23224	23134	23405	23665	23390	23322	23411	23206	23229	23348	23391	23405	23546	23499	23458	23356	23259	23438	23532	23274	23522	23338	23299	23595	23537	23384	23569	23295	23086	23217	23277	23283	23355	23488	23399	23496	23290	23362	23356	23562	23525	23310	23353	23418	23108	23414	23327	23400	23455	23234	23576	23287	23187	23441	23442	23258	23234	23367	23285	23242	23152	23367	23050	23292	23373	23525	23443	23170	23244	23336	23448	23291	23398	23512	23460	23424	23506	23395	23431	23463	23366	23477	23385	23206	23513	23336	23281	23315	23103	23412	23312	23242	23435	23201	23085	23378	23536	23238	23447	23410	23334	23169	23307	23425	23262	23497	23249	23265	23295	23401	23402	23391	23424	23478	23216	23172	23302	23217	23407	23196	23252	23402	23563	23638	23478	23478	23261	23245	23378	23442	23476	23222	23481	23243	23293	23713	23625	23551	23213	23106	23174	23424	23464	23426	23525	23471	23533	23498	23184	23498	23479	23328	23219	23507	23548	23490	23400	23483	23378	23314	23405	23654	23321	23288	23568	23501	23539	23464	23304	23242	23284	23565	23457	23123	23419	23514	23485	23462	23394	23513	23163	23129	23386	23273	23521	23321	23402	23159	23296	23211	23362	23310	23510	23336	23346	23530	23508	23437	23339	23218	23441	23360	23248	23295	23352	23320	23336	23215	23313	23290	23210	23292	23068	23663	23359	23293	23270	23372	23411	23398	23180	23376	23535	23352	23279	23575	23256	23468	23493	23500	23339	23389	23395	23268	23545	23304	23287	23569	23181	23403	23355	23404	23156	23269	23263	23324	23406	23442	23386	23432	23305	23523	23222	23473	23468	23413	23609	23564	23252	23515	23268	23380	23184	23398	23081	23161	23405	23368	23380	23309	23445	23413	23375	23616	23487	23275	23204	23511	23424	23600	23364	23410	23356	23543	23456	23654	23620	23319	23334	23470	23541	23360	23519	23175	23312	23513	23455	23370	23190	23329	23612	23390	23448	23137	23335	23331	23369	23333	23472	23485	23536	23599	23429	23332	23395	23557	23322	23394	23238	23596	23571	23397	23246	23332	23448	23592	23538	23393	23484	23158	23436	23408	23516	23570	23551	23523	23501	23507	23339	23300	23391	23287	23437	23360	23374	23191	23394	23297	23346	23031	23611	23375	23200	23287	23300	23088	23426	23092	23232	23257	23315	23280	23343	23361	23292	23340	23297	23133	23126	23452	23191	23273	23397	23606	23550	23461	23392	23623	23478	23356	23299	23196	23315	23413	23325	23531	23280	23432	23294	23319	23310	23451	23219	23377	23384	23234	23377	23398	23094	23297	23298	23318	23334	23233	23263	23469	23425	23568	23411	23459	23171	23470	23384	23825	23579	23359	23292	23269	23389	23543	23384	23142	23456	23383	23350	23551	23301	23217	23318	23155	23263	23199	23409	23364	23440	23314	23240	23630	23385	23383	23344	23427	23359	23348	23051	23589	23452	23453	23289	23318	23280	23302	23587	23485	23471	23282	23384	23342	23357	23102	23322	23219	23341	23413	23292	23207	23190	23354	23227	23628	23115	23445	23477	23393	23418	23300	23321	23401	23547	23313	23430	23487	23477	23361	22971	23421	23271	23198	23165	23360	23313	23426	23409	23329	23327	23317	23342	23369	23306	23427	23385	23439	23217	23057	23547	23536	23672	23519	23222	23094	23435	23279	23385	23526	23348	23016	23242	23360	23625	23243	23517	23331	23199	23574	23452	23480	23509	23321	23224	23473	23201	23350	23358	23151	23381	23423	23280	23431	23438	23546	23433	23432	23579	23493	23203	23260	23358	23471	23285	23318	23233	23434	23168	23300	23484	23268	23354	23594	23072	23724	23504	23553	23296	23412	23195	23256	23254	23426	23355	23425	23269	23538	23259	23309	23223	23382	23446	23222	23358	23469	23205	23292	23129	23256	23182	23443	23274	23185	23491	23495	23497	23475	23119	23294	23146	23342	23363	23405	23336	23309	23221	23444	23323	23409	23434	23464	23341	23236	23140	23412	23535	23363	23407	23249	23292	23424	23391	23325	23415	23563	23415	23363	23226	23349	23295	23391	23459	23396	23642	23226	23299	23499	23188	23380	23492	23299	23194	23598	23301	23555	23243	23559	23546	23473	23520	23459	23342	23293	23228	23623	23387	23411	23564	23272	23099	23342	23345	23557	23333	23493	23568	23291	23368	23396	23196	23149	23436	23429	23315	23358	23274	23317	23354	23448	23326	23484	23332	23544	23482	23437	23504	23616	23362	23398	23477	23354	23292	23298	23347	23311	23375	23340	23609	23517	23344	23328	23620	23422	23165	23343	23224	23396	23545	23384	23391	23295	23362	23254	23223	23350	23362	23301	23513	23529	23408	23153	23263	23443	23233	23449	23508	23508	23175	23771	23292	23316	23447	23011	23203	23330	23269	23450	23329	23520	23425	23446	23196	23326	23464	23192	23346	23304	23368	23560	23259	23459	23208	23400	23358	23453	23179	23335	23293	23090	23455	23526	23349	23144	23402	23518	23297	23516	23392	23278	23526	23376	23194	23288	23453	23468	23355	23164	23387	23073	23433	23212	23358	23580	23403	23282	23416	23422	23503	23615	23282	23419	23450	23242	23454	23223	23533	23339	23478	23285	23358	23463	23463	23340	23360	23446	23332	23274	23224	23400	23512	23337	23574	23221	23283	23521	23515	23293	23320	23304	23188	23538	23541	23428	23212	23214	23416	23381	23294	23440	23402	23398	23222	23294	23604	23573	23290	23295	23368	23425	23287	23157	23363	23371	23280	23599	23196	23399	23504	23435	23527	23230	23320	23137	23489	23418	23203	23349	23464	23255	23569	23251	23351	23248	23233	23421	23630	23408	23356	23547	23545	23506	23198	23372	23382	23506	23509	23417	23480	23713	23330	23157	23145	23475	23248	23352	23380	23275	23263	23434	23213	23310	23251	23427	23342	23297	23182	23198	23223	23339	23315	23406	23410	23278	23171	23430	23408	23449	23390	23282	23095	23380	23473	23483	23399	23512	23654	23182	23286	23268	23353	23370	23418	23337	23381	23246	23498	23295	23314	23531	23464	23347	23231	23335	23363	23495	23092	23285	23358	23285	23200	23403	23426	23164	23303	23629	23726	23399	23223	23371	23422	23359	23379	23411	23150	23662	23465	23203	23486	23382	23470	23247	23158	23337	23253	23328	23175	23416	23339	23365	23348	23367	23295	23160	23104	23653	23336	23156	23492	23408	23468	23277	23322	23181	23531	23360	23378	23337	23478	23307	23324	23331	23458	23725	23502	23328	23378	23470	23413	23237	23479	23447	23425	23459	23383	23342	23317	23370	23408	23559	23338	23477	22980	23314	23083	23346	23669	23514	23333	23018	23405	23420	23534	23234	23412	23384	23359	23459	23098	23308	23357	23528	23509	23406	23412	23280	23399	23340	23494	23067	23413	23525	23480	23584	23280	23022	23403	23332	23318	23305	23373	23344	23249	23645	23569	23106	23520	23418	23503	23484	23585	23179	23163	23464	23430	23186	23407	23475	23318	23405	23338	23466	23349	23405	23312	23599	23439	23454	23319	23316	23445	23279	23379	23374	23288	23569	23626	23310	23214	23412	23275	23399	23442	23368	23445	23274	23460	22982	23345	23610	23446	23238	23227	23297	23298	23341	23442	23470	23265	23317	23681	23245	23317	23534	23438	23420	23199	23522	23405	23561	23539	23405	23158	23372	23343	23246	23317	23454	23516	23666	23499	23521	23174	23128	23283
41198	71131	69969	44382	32618	26722	25312	23875	22634	22116	20474	18935	17577	17392	17395	17351	17463	18127	18419	17922	17778	17369	17156	17249	17359	17235	17063	17098	16789	16808	16703	16790	16470	16565	16570	16376	16468	16290	16324	16408	16272	16518	16278	16251	16515	16355	16417	15985	16183	16070	16338	16362	16322	16188	16158	16213	16245	16275	16248	16413	16456	16100	16130	16155	16228	16364	16267	16320	16162	16233	16294	16240	16335	16274	16287	16222	16179	16162	16193	16186	16178	16153	16190	16390	16161	16218	16161	16291	16258	16310	16105	16073	16227	16382	16154	16361	16264	16261	16316	16292	16147	16027	16201	16272	16258	16375	16272	16160	16306	15944	16295	16101	16324	16236	16346	16052	16294	16333	16220	16045	16142	16374	16221	16188	16150	16102	16226	16222	16123	16222	16275	16210	16251	16187	16337	16281	16283	16320	16196	16042	16201	16209	16311	16086	16220	16205	16259	16124	16259	16274	16211	16220	16175	16146	16351	16171	16171	16286	16160	16202	16111	16362	16191	16029	16119	16192	16286	16251	16282	16246	16189	16294	16212	16278	16324	16186	16173	16171	16257	16143	16220	16144	16232	16240	16225	16196	16176	16166	16041	16138	16244	16131	16208	16256	16195	16081	16163	16220	16459	16252	16397	16091	16128	16327	16298	16178	16212	16090	16094	16399	16182	16256	16139	16329	16222	16129	16407	16186	16292	16218	16172	16042	16193	16264	16240	16314	16267	16261	16183	16170	16143	16006	16266	16201	16162	16131	16222	16141	15980	16081	16233	16241	16309	16265	16113	16162	16463	16094	16368	16252	16177	16213	16205	16212	16272	16185	16165	16172	16263	16182	16245	16239	16243	16274	16232	16145	16141	16151	16067	16251	15998	16194	16390	16179	16265	16277	16326	16253	16162	16236	16334	16081	16280	16231	16193	16183	16200	16254	16188	16249	16231	16148	16357	16306	16122	16275	16148	16150	16206	16102	16243	16411	16097	16174	16188	16118	16157	16302	16292	16067	16342	16176	16300	16123	16067	16089	16316	16107	16107	16153	16224	16422	16217	16336	16132	16229	16273	16223	16347	16049	16165	16283	16154	16337	16316	16229	16096	16104	16250	16225	16255	16206	16126	16371	16220	16167	16179	16085	16244	16223	16130	16354	16220	16291	16269	16138	16247	16226	16145	16389	16169	16130	16289	16241	16092	16194	16037	16352	16262	16157	15996	16120	16383	16322	16341	16207	16068	16157	16225	16195	16076	16249	16039	16230	16340	16249	16176	16086	16179	16376	16178	16110	16316	16224	16302	16164	16270	16335	16244	16221	16261	16045	16038	16314	16162	16145	16396	16314	16230	16223	16037	16310	16277	16125	16133	16271	16053	16148	16130	16219	16085	16267	16315	16357	16051	16350	16046	16147	16177	16361	16237	16152	16183	16327	16301	16117	16159	16332	16151	16204	16233	16185	16177	16395	16141	16063	16206	16250	16198	16190	16279	16300	16134	16202	16199	16307	16199	16153	16203	16194	16314	16258	16177	16282	16332	16360	16260	16260	16297	16217	16235	16348	16214	16213	16181	16203	16320	16312	16617	16125	16206	16282	16256	16237	15948	16165	16154	16137	16275	16223	16308	16185	16357	16149	16195	16381	16150	16130	16090	16306	16215	16132	16276	16237	16300	16309	16126	16090	16232	16268	16169	16252	16110	16286	16195	16108	16292	16364	16139	16153	16248	16145	16193	16299	16250	16276	16221	16169	16171	16456	16012	16340	16237	16122	16287	16113	16191	16125	16030	16229	16391	16308	16235	16171	16126	16124	16028	16201	16013	16226	15973	16257	16067	16234	15992	16204	16184	16102	16228	16247	16144	16147	16265	16201	16261	16321	16347	16308	16114	16234	16278	16142	16131	16322	16218	16145	16369	16248	16304	16323	16130	16047	16082	16162	16107	16275	16109	16285	16152	16194	16199	16108	16277	16351	16169	16253	16273	16346	16143	16176	16303	16285	16127	16151	16371	16269	16114	16348	16150	16438	16077	16420	16104	16355	16188	16141	16164	16096	16313	16285	16432	15996	16375	16108	16208	16165	16205	16134	16231	16225	16049	16172	16074	16274	16185	16297	16323	16223	16317	16185	16236	16109	16301	16144	16271	16108	16185	16214	16158	16269	16048	16216	16275	16174	16249	16162	16208	16363	16270	16201	16244	16391	16169	16370	16269	16282	16148	16220	16397	16385	16176	16163	16139	16152	16405	16505	16196	16234	16138	16119	16248	16093	16222	16299	16422	16060	16194	16300	16155	16311	16262	16270	16166	16370	16293	16194	16146	16432	16027	16350	16250	16242	16067	16208	16111	16315	16265	16179	16209	16146	16369	16084	16138	16226	16179	16265	16100	16314	16143	16227	16256	16326	16329	16116	16384	16155	16207	16070	16099	16246	16332	16070	16336	16212	16109	16247	16090	16290	16114	16312	16128	16134	16244	16100	16206	16137	16251	16077	16320	16351	16237	16234	16050	16083	16212	16435	16135	16208	16060	16236	16187	16198	16248	16228	16069	16264	16113	16302	16277	16308	16207	16253	16121	16218	16396	16307	16324	16072	16231	16144	16109	16207	16233	16243	16181	16242	16279	16239	16255	16186	16185	16176	16166	16246	16379	16104	16290	16359	15918	16231	16103	16236	16136	16181	16207	16186	16088	16352	16209	16107	16204	16172	16287	16354	16271	16106	16093	16299	16337	16130	16351	16113	16164	16274	16393	16093	16404	16224	16130	16242	16315	16257	16079	16014	16186	16188	16248	16279	16148	16144	16114	16157	16238	16287	16360	16195	16165	16225	16464	16332	16170	16234	16327	16176	16166	16157	16134	16217	16141	16242	16298	16181	16285	16251	16225	16404	16052	16175	16200	16194	16411	16053	16296	16135	16383	16273	16243	16270	16266	16162	16161	16106	16111	16150	16193	16172	16236	16244	16245	16018	16197	16095	16254	16155	16087	16428	16362	16061	16134	16118	16162	16171	16154	15981	16390	16195	16356	16119	16128	16227	16091	16225	16261	16171	16158	16201	16162	16281	16264	16224	16185	16225	16320	16176	16262	16076	16325	16160	16450	16236	16233	16175	16200	16067	16263	16228	16259	16185	16257	16056	16114	16204	16365	16192	16273	16415	16184	16186	16343	16225	16394	16257	16326	16186	16127	16313	16171	16319	16278	16118	16228	16349	16258	16217	16255	16217	16144	16348	16286	16313	16292	16060	16084	16055	16356	16239	16146	16063	16342	16185	16271	16155	16366	16423	16035	16230	16073	16317	16238	16140	16337	16294	16224	16125	16189	16275	16135	16222	16146	16207	16253	16217	16175	16284	16191	16102	16228	16245	16215	16128	16033	16223	16174	16287	16222	16190	16381	16301	16190	16299	16310	16289	16190	16068	16270	16092	16330	16456	16006	16208	16184	16239	16183	16268	16232	16099	16092	16401	16100	16322	16253	16210	16191	16373	16370	16299	16192	16250	16145	16170	16124	16134	16192	16348	16128	16198	16185	16180	16117	16299	16020	16262	16190	16173	16252	16004	16169	16161	16255	16338	16192	16098	16346	16261	16198	16249	16277	16205	16190	16271	16457	16313	15883	16260	16220	16142	16302	16095	16211	16281	16202	16158	16242	16339	16377	16285	16157	16255	16314	16190	16302	16287	16257	16420	16168	16072	16305	16259	16119	16209	16170	16200	16195	16184	16180	16266	16184	16285	16091	16093	16297	16194	16151	16217	16376	16315	16082	16177	16361	16251	16267	16343	16279	16284	16213	16052	16082	16290	16092	16378	16079	16190	16074	16235	16147	16348	16188	16368	16210	16213	16487	16288	16096	16239	16398	16121	16256	16315	16321	16219	16207	16134	16244	16141	16078	16158	16402	16050	16108	16368	16156	16298	16131	16087	16071	16217	16335	16206	16180	16274	16138	16177	16225	16169	16152	16228	16321	16067	16176	16258	16286	16402	16080	16162	16131	16184	16496	16103	16133	16353	16075	16336	16229	16127	16087	16260	16321	16278	16444	16033	16223	16283	15975	16225	16138	16136	16220	16196	16169	16166	16133	16220	16264	16173	16240	16114	16229	16173	16124	16317	16162	16061	16171	16082	16147	16363	16309	16090	16088	16278	16217	16160	16260	16175	16173	16235	16302	16055	16167	16372	16146	16153	16103	16326	16121	16040	16366	16183	16320	16231	15942	16300	16428	16333	16262	16248	16201	16211	16241	16018	16220	16365	16123	16258	16265	16205	16264	16364	16232	16096	16145	16208	16036	16239	16198	16320	16136	16141	16258	16092	16331	16315	16085	16161	16286	16128	16277	16161	16255	16016	16261	16331	16202	16198	16145	16082	16221	16229	16371	16335	16441	16062	16074	16177	16150	16285	16218	16175	16212	16242	16170	16322	16136	16324	16223	16116	16139	16164	16344	16006	16465	16292	16385	16207	16211	16169	16166	16261	16168	16194	16225	16225	16077	16259	16256	16129	16127	16145	16328	16241	16226	16226	16376	16243	16102	16324	16148	16282	16228	16323	16341	16288	16370	16345	16195	16128	16093	16495	16248	16412	16139	16203	16131	16171	16193	16106	16336	16167	16304	16079	16238	16268	16171	16080	16195	16094	16229	16385	16106	16057	16395	16040	16112	16397	16156	16304	16102	16322	16449	16159	16420	16256	16185	16365	16199	16038	16130	16055	16224	16197	16328	16338	16225	16421	16353	16072	16359	16008	16209	16139	16246	16186	16038	16194	16221	16294	16280	16170	16317	16058	16323	16328	16319	16101	16329	16244	16244	16163	16400	16159	16194	16378	16243	16108	16240	16220	16313	16321	16307	16003	16295	16138	16218	16408	16332	16055	16274	16171	16433	16463	16191	16099	16213	16153	16134	16189	16203	16215	16035	16326	16268	16227	16328	16234	16255	16111	16352	16242	16226	16224	16061	16044	16329	16373	16170	16125	16240	16038	16269	16118	16323	16274	16336	16101	16185	16291	16087	16017	16262	16366	16179	16254	16249	16293	16157	16190	16198	16151	16184	16321	16208	16139	16219	16114	16234	16337	16163	16242	16094	16193	16116	16150	16246	16087	16224	16302	16149	16280	16267	16004	16196	16184	16193	16302	16246	16040
38926	43663	48216	36523	30440	28669	28111	27511	27422	27111	26874	26069	25764	25644	25743	25364	25937	26072	26184	25908	25766	25677	26001	25674	25678	25657	25527	25569	25536	25498	25492	25377	25909	25478	25441	25772	25496	25330	25321	25509	25362	25381	25534	25241	25282	25411	25338	25315	25763	25177	25285	25317	25214	25281	25241	25626	25368	25513	25193	25392	25293	25562	25335	25404	25374	25430	25476	25591	25464	25142	25433	25317	25487	25440	25347	25309	25616	25333	25606	25502	25392	25547	25305	25398	25295	25076	25258	25427	25565	25240	25008	25214	25478	25684	25323	25470	25235	25227	25076	25273	25296	25449	25311	25498	25405	25405	25496	25388	25237	25433	25608	25536	25545	25245	25605	25491	25372	25285	25188	25402	25252	25394	25556	25513	25340	25207	25387	25241	25172	25449	25232	25299	25546	25457	25434	25576	25643	25183	25204	25217	25228	25460	25336	25247	25362	25425	25474	25533	25406	25127	25721	25657	25441	25453	25408	25417	25396	25483	25329	25507	25409	25697	25427	25212	25087	25411	25455	25483	25388	25428	25431	25250	25485	25480	25492	25676	25486	25608	25479	25375	25485	25328	25251	25410	25174	25405	25545	25082	25424	25403	25486	25291	25125	25424	25422	25519	25494	25230	25230	25331	25223	25307	25483	25306	25274	25468	25465	25530	25229	25357	25179	25242	25505	25102	25521	25382	25454	25312	25492	25179	25416	25396	25615	25559	25338	25631	25491	25271	25073	25270	25381	25474	25373	25551	25487	25409	25496	25651	25330	25405	25516	25179	25117	25356	25143	25518	25323	25587	25367	25356	25323	25388	25337	25188	25469	25144	25381	25210	25124	25426	25537	25040	25287	25450	25187	25504	25450	25177	25543	25471	25410	25317	25310	25429	25633	25550	25152	25274	25610	25407	25689	25319	25292	25424	25368	25278	25478	25310	25309	25282	25469	25534	25460	25569	25105	25427	25182	25422	25414	25218	25519	25659	25355	25273	25106	25334	25554	25340	25465	25287	25370	25543	25370	25364	25367	25426	25273	25485	25439	25129	25519	25530	25492	25493	25375	25209	25358	25243	25343	25365	25378	25126	25685	25332	25267	25377	25564	25283	25358	25526	25280	25166	25280	25293	25219	25282	25785	25373	25110	25372	25109	25428	25606	25291	25183	25229	25278	25455	25481	25532	25432	25261	25511	25376	25526	25324	25241	25374	25491	25421	25332	25206	25345	25392	25234	25388	25264	25417	25303	25586	25451	25239	25496	25289	25306	25360	25491	25372	25113	25574	25174	25413	25273	25350	25214	25299	25477	25559	25547	25387	25235	25350	25305	25649	25405	25252	25433	25391	25234	25285	25589	25335	25409	25538	25406	25237	25440	25336	25109	25391	25355	25246	25272	25394	25518	25451	25254	25497	25636	25457	25417	25265	25248	25276	25249	25371	25390	25470	25282	25343	25208	25577	25368	25299	25530	25651	25248	25206	25415	25307	25391	25512	25598	25376	25374	25359	25432	25240	25274	25316	25381	25323	25454	25634	25230	25363	25476	25504	25397	25266	25583	25435	25604	25276	25517	25312	24936	25455	25444	25527	25260	25356	25449	25660	25525	25527	25228	25656	25335	25242	25331	25289	25119	25300	25204	25415	25432	25263	25358	25244	25313	25503	25249	25346	25221	25312	25352	25223	25643	25345	25531	25272	25311	25426	25392	25322	25769	25522	25442	25362	25304	25608	25409	25384	25322	25251	25400	25294	25367	25132	25480	25454	25335	25454	25440	25464	25357	25387	25393	25302	25311	25368	25381	25583	25190	25333	25143	25157	25524	25283	25270	25363	25342	25625	25372	25289	25368	25285	25385	25518	25321	25442	25335	25313	25550	25181	25538	25342	25215	25283	25390	25303	25331	25562	25483	25419	25303	25402	25429	25313	25450	25546	25368	25297	25443	25299	25296	25581	25431	25293	25384	25428	25359	25297	25070	25273	25367	25520	25531	25147	25521	25388	25366	25251	25336	25477	25231	25362	25471	25297	25433	25417	25486	25445	25383	25177	25396	25613	25284	25387	25546	25182	25251	25079	25450	25551	25259	25561	25288	25147	25431	25013	25425	25593	25276	25463	25276	25236	25482	25415	25370	25561	25227	25324	25541	25574	25376	25196	25522	25553	25397	25390	25230	25237	25698	25457	25286	25452	25567	25238	25139	25217	25276	24987	25342	25195	25233	25400	25381	25495	25472	25511	25334	25270	25164	25213	25576	25144	25443	25522	25426	25259	25192	25435	25385	25578	25405	25565	25222	25499	25405	25534	25471	25336	25514	25471	25569	25239	25504	25520	25472	25359	25334	25555	25284	25563	25432	25297	25455	25285	25319	25436	25145	25325	25268	25433	25569	25082	25520	25392	25150	25141	25222	25369	25178	25268	25434	25535	25414	25564	25379	25530	25505	25426	25610	25291	25483	25403	25632	25329	25764	25483	25495	25331	25502	25269	25506	25318	25262	25229	25343	25287	25336	25392	25601	25328	25476	25193	25441	25474	25388	25116	25603	25246	25577	25379	25556	25321	25394	25364	25403	25497	25477	25433	25490	25285	25315	24999	25699	25550	25265	25422	25578	25449	25302	25260	25211	25358	25603	25549	25185	25319	25247	25230	25182	25510	25429	25478	25417	25389	25194	25443	25445	25434	25290	25453	25380	25337	25418	25247	25442	25390	25440	25490	25454	25392	25466	25297	25317	25216	25456	25229	25048	25316	25328	25384	25515	25506	25246	25604	25708	25286	25389	25651	25575	25402	25209	25400	25309	25281	25524	25497	25482	25174	25355	25524	25360	25238	24988	25282	25463	25371	25398	25280	25483	25281	25498	25483	25261	25437	25438	25522	25275	25503	25487	25423	25386	25408	25369	25378	25179	25304	25516	25492	25414	25118	25352	25347	25557	25290	25173	25167	25415	25114	25444	25412	25409	25262	25414	25534	25443	25478	25297	25232	25514	25310	25429	25350	25434	25360	25298	25257	25304	25242	25018	25570	25548	25250	25529	25329	25388	25428	25124	25345	25363	25510	25329	25210	25287	25320	25452	25319	25317	25265	25485	25116	25366	25215	25313	25448	25520	25388	25350	25307	25269	25574	25398	25293	25184	25424	25456	25625	25351	25259	25458	25292	25232	25502	25891	25292	25334	25410	25374	25288	25382	25618	25267	25298	25414	25316	25328	25449	25544	25409	25412	25364	25225	25486	25474	25384	25401	25493	25454	25523	25462	25286	25603	25371	25381	25479	25279	25237	25351	25206	25396	25082	25335	25298	25391	25651	25240	25299	25667	25306	25436	25453	25342	25434	25475	25302	25328	25322	25399	25325	25448	25329	25520	25355	25375	25346	25584	25400	25526	25420	25227	25504	25498	25466	25583	25549	25627	25514	25083	25381	25159	25369	25530	25270	25297	25354	25653	25360	25604	25277	25543	25255	25445	25532	25571	25527	25386	25407	25326	25493	25522	25480	25396	25455	25298	25377	25395	25478	25236	25310	25672	25364	25208	25180	25414	25440	25213	25566	25295	25344	25419	25601	25443	25252	25285	25238	25452	25398	25563	25472	25674	25637	25288	25554	25450	25465	25605	25450	25244	25374	25327	25206	25302	25570	25342	25540	25318	25126	25265	25324	25439	25545	25261	25203	25518	25188	25256	25323	25250	25397	25340	25478	25484	25306	25435	25237	25527	25442	25379	25275	25237	25395	25262	25299	25135	25412	25448	25426	25442	25377	25199	25179	25293	25782	25334	25503	25183	25590	25295	25449	25305	25206	25506	25514	25445	25339	25510	25230	25289	25265	25141	25185	25286	25283	25727	25415	25352	25195	25463	25403	25415	25287	25517	25336	25637	25448	25313	25707	25385	25151	25494	25605	25513	25505	25320	25406	25364	25182	25489	25324	25296	25508	25457	25425	25406	25386	25244	25350	25495	25221	25341	25511	25663	25331	25472	25515	25388	25213	25393	25350	25551	25497	25438	25381	25295	25379	25281	25655	25433	25320	25461	25444	25594	25472	25368	25397	25546	25446	25329	25546	25341	25381	25220	25424	25249	25474	25348	25358	25259	25334	25683	25194	25442	25517	25589	25387	25396	25588	25479	25451	25309	25292	25321	25319	25511	25110	25250	25605	25620	25318	25672	25327	25304	25269	25398	25452	25574	25303	25499	25493	25606	25367	25392	25467	25437	25461	25262	25385	25249	25413	25617	25448	25385	25333	25121	25389	25521	25175	25290	25309	25131	25287	25322	25388	25357	25521	25192	25193	25262	25572	25274	25354	25359	25434	25421	25176	25464	25294	25245	25317	25451	25297	25515	25549	25454	25277	25339	25382	25236	25495	25486	25485	25387	25522	25575	25244	25141	25273	25376	25371	25628	25253	25316	25424	25527	25508	25539	25680	25704	25378	25274	25270	25101	25232	25264	25543	25417	25262	25368	25245	25478	25424	25456	25136	25382	25471	25366	25654	25656	25329	25558	25230	25398	25529	25531	25450	25659	25443	25381	25388	25289	25436	25415	25621	25306	25375	25346	25194	25360	25270	25326	25414	25560	25507	25372	25049	25461	25452	25434	25461	25230	25370	25424	25461	25400	25301	25422	25412	25509	25593	25393	25670	25454	25335	25518	25448	25342	25319	25304	25405	25464	25575	25449	25352	25414	25525	25479	25466	25470	25286	25398	25412	25414	25384	25294	25520	25429	25372	25547	25232	25382	25691	25576	25444	25396	25511	25034	25362	25441	25620	25330	25365	25379	25406	25417	25434	25501	25381	25298	25511	25265	25434	25441	25379	25800	25637	25414	25395	25561	25477	25432	25367	25627	25633	25446	25440	25485	25471	25397	25515	25421	25545	25294	25551	25396	25291	25248	25546	25333	25398	25446	25373	25302	25305	25246	25358	25400	25290	25374	25514	25372	25182	25483	25420	25096	25579	25621	25167	25330	25271	25465	25405	25339	25502	25591	25384	25278	25203	25559	25441	25565	25473	25739	25730	25629	25321	25393	25430	25404	25218	25269	25531	25550	25438	25266	25493	25396	25470	25509	25409	25536	25431	25642	25374	25320	25287	25422	25654	25257	25268	25435	25605	25315	25496	25605	25543	25416	25370	25322	25190	25429	25463
36398	53024	46348	28726	23560	21707	20939	20815	19913	19989	19197	18056	17562	17581	17741	17552	17770	18074	18215	17859	17710	17732	17534	17688	17596	17599	17583	17408	17248	17286	17410	17253	17456	17449	17281	17347	17242	17218	17304	17105	17150	17060	17251	17169	17118	17182	17091	17215	17106	17236	17191	17153	17224	17314	17212	17043	17215	17305	17093	17173	17033	17278	17094	17180	17160	17102	17235	17153	17328	17102	17173	17116	17168	17161	17215	17098	17232	17253	17187	17212	17170	17198	17252	17202	17104	17138	17075	17045	17253	17197	17258	17211	17142	17120	17130	17204	17188	17193	17158	17235	17108	17027	16968	17196	17134	17291	17191	17148	17129	17229	17148	17247	17276	17216	17087	17133	17011	17333	17139	17088	16986	17177	17302	17229	17163	17250	16986	17171	17126	17267	17459	17215	17123	17088	17261	17127	17154	17269	17072	17105	17274	17039	17414	17099	17083	17246	17120	17258	17137	17108	17221	17202	17153	17350	17312	17056	17144	17155	17156	17139	17367	17353	16984	17075	17157	17381	17390	17160	17109	17109	17123	17222	17235	17168	17213	17173	16992	17100	17114	17306	17223	17242	17424	17229	17280	17208	17082	17231	17218	17218	17003	17085	17071	17208	17211	17093	17250	17149	17195	17292	17335	16991	17218	17248	17242	17210	17272	17247	17300	17147	17348	17174	17242	17337	17274	17148	17167	17270	17273	17256	17225	17134	17026	17303	17150	17236	17405	17199	17255	17345	17081	17101	17322	17202	17269	17259	17172	17191	17112	17107	17199	17289	17087	17119	17264	17526	17300	17018	17306	17080	17308	17245	17302	17153	17130	17094	17304	17275	17269	17168	17270	17224	17270	17297	17296	17209	17328	17201	17191	17122	17185	17121	17235	17126	17125	17070	17173	17257	17181	17430	17186	17236	17316	17280	17122	17252	17040	17136	17371	17211	17158	17225	17100	17086	17251	17123	17088	17240	17191	17215	17102	17276	16996	17132	17038	17082	17235	17110	17270	17117	17170	17151	17193	17336	17027	17301	17166	17210	17132	17304	17197	17278	17212	17183	17048	17278	17021	17318	17221	17174	17211	17237	17185	17124	17190	17192	17182	17169	17167	17111	17174	17149	17198	17226	17351	17275	17489	17056	17104	17203	17113	17311	17240	17238	17317	17214	17151	17158	17131	17220	17402	17234	17211	17218	17118	17319	17249	17280	17310	17101	17194	17263	17251	17156	17202	17278	17232	16879	17409	17319	17245	17154	17219	17255	17244	17060	17306	17219	17310	17185	17105	17146	17207	17157	17245	17193	17316	17384	17259	17336	17085	17286	17192	17057	17107	17271	17236	17138	17150	17071	17322	17141	17075	17307	17302	17067	17071	17046	17205	17174	17071	17260	17086	17165	17115	17084	17165	17049	17203	17239	17297	17177	17114	17182	17189	17180	17225	17047	17312	17235	17170	17299	17321	17223	17151	17263	17281	17240	17207	17279	17323	17136	17071	17287	17267	17074	17274	17318	17315	17180	17253	17265	17270	17343	17244	17108	16945	17355	17227	17182	17308	17377	17148	17197	17103	17123	17096	17210	17193	17133	17095	17045	17408	17085	17233	17074	16874	17254	17116	17078	17271	17201	17140	17151	17214	17006	17157	17272	17133	17219	17321	17264	17192	17162	17315	17278	17106	16968	17482	17029	17266	17274	17087	17123	17001	17113	17074	17002	17155	17203	17220	17142	17120	17339	17065	17362	16989	17189	17006	17227	17339	17094	17143	17268	17150	17373	17276	17264	17140	17158	17240	17208	17042	17189	17214	17295	17136	17131	17278	17074	17138	17068	17029	17114	17187	17119	17129	17156	17092	17282	17130	17196	17163	17241	17247	17276	17145	17279	17118	17204	17117	17093	17264	16923	17209	17078	17082	17068	17190	17362	17030	17322	17274	17084	17130	17088	17323	17219	17069	17248	17145	17246	17073	17311	17182	17181	17294	17213	17225	17259	17078	17198	17125	17182	17202	17264	17192	17265	17226	17250	17054	17156	17339	17086	17227	17233	17103	17193	17171	17257	17155	16948	17242	17126	17109	17289	17202	17160	17172	17215	17179	17111	17061	17193	17397	17225	17432	17250	17320	17167	17390	17131	17248	17181	17104	17111	17429	17208	17406	17160	17095	17171	17278	17240	17247	16956	17177	17283	17086	17143	17218	17157	16947	17259	17027	17008	16984	17345	17101	17221	17265	17233	17168	17264	16970	17348	17263	17202	17098	17056	17368	16987	17405	17342	17245	17211	17287	17128	17349	17227	16955	17219	17251	17200	17289	17162	17106	17085	17435	17197	17229	17252	17261	17399	17125	17277	17172	17125	17296	17323	17077	17237	17193	17055	17057	17114	16935	17133	17325	17063	17201	17300	17199	17344	17455	17236	16975	17277	17116	17269	17261	17377	17087	17058	17204	17279	17298	17385	17040	17355	17152	17315	17226	17246	17140	17288	17060	17212	17109	17021	17177	17230	17115	17336	17160	17245	17133	17285	17199	17195	17178	17234	17333	17355	17153	17271	17125	17188	17182	17334	17249	16975	17306	17183	17177	17337	17209	17333	16951	17148	17279	17135	17111	17176	17261	17169	17204	17322	17328	17223	17078	17240	17159	17066	17159	17273	17265	17288	17157	17208	17346	17297	17182	17230	17243	17167	17050	17034	17281	17430	17084	17160	17033	17184	17042	17252	17153	17318	17277	17101	17202	17372	17250	17261	17242	17154	17237	17330	17297	17156	17145	17222	17168	17106	17172	17116	17227	17203	17286	17092	17086	17154	17074	17252	17285	17235	16999	17174	17246	17250	17351	17162	17279	17305	17138	17184	17102	17159	17370	17188	17384	17273	17198	17289	17241	17164	17420	17305	17232	17274	17262	17144	17115	17323	17072	17166	17365	17203	17197	17174	17297	17187	17166	17331	17017	17297	16968	17189	17089	17319	17369	17236	17144	17170	17054	17205	17215	17346	17138	17230	17081	17183	17244	17152	17226	17375	17102	17202	17381	17286	16981	17147	17140	17164	17076	17106	17011	17261	17208	17264	17205	17162	17287	17036	17387	17211	17385	17160	17075	17122	17028	17179	17382	17061	17229	17012	17252	17181	17332	17456	17133	17241	17151	17253	17112	17127	17043	17287	17304	17264	17096	17095	17164	17037	17170	17046	17283	17136	17114	17191	17100	17066	17279	17029	17322	17417	17189	17001	17078	17252	17233	17228	17228	17138	17260	17203	17166	17162	17053	17171	17305	17189	17092	17076	17249	17144	17167	17157	17054	17218	17351	17196	17285	17277	17285	17231	17225	17203	17129	17234	17103	17138	17068	17194	17108	17073	17193	17077	17126	17307	17290	17257	17151	17214	17103	17093	17267	17090	17315	17161	17316	17198	17121	17194	17210	17151	17102	17272	17120	17165	17308	17077	17162	17132	17119	17303	17261	17069	17329	17208	17216	17168	17075	17091	17235	17153	17046	17169	17191	17140	17225	17348	17270	17122	17194	17169	17207	17217	17182	17033	17354	17040	17274	17122	17348	17192	17174	17262	16999	17341	17142	17183	17358	17279	17223	17024	17169	17021	17251	17168	17215	17221	17342	17117	17036	17103	17102	17262	17116	17269	17332	17205	17213	17241	17127	17301	17186	17355	17010	17267	17229	17114	17172	17159	17327	17326	17347	17152	17341	17115	17236	17057	17084	17180	17079	17247	17108	17158	16854	17214	17261	17157	17291	17090	17124	17152	17208	17043	17335	17221	17460	17218	17148	17324	17265	17168	17179	17178	17374	17085	17072	17204	16994	17317	17359	17197	17097	17334	17006	17204	17322	17075	17303	17027	17397	17086	17196	17085	17383	17087	17197	17387	17212	17136	17307	17240	17219	17086	16999	17034	17190	17057	17069	17157	17199	17218	17383	17165	17201	17126	17213	17318	17204	17047	17378	17115	17095	17273	17239	17049	17224	17062	17349	17066	17084	17340	17289	17132	17402	17152	17344	17221	17378	17097	17243	17038	17225	17044	17201	17191	17145	17247	17151	17184	17329	17158	17027	17301	16972	17129	17161	17339	17314	17231	17139	17150	17149	17217	17289	17084	17255	17350	17158	17171	16997	17114	17195	17270	17172	16968	17292	17251	17272	17138	17121	17345	17096	17238	17161	17368	17208	17252	17371	17165	17052	17279	17075	17315	17227	17180	17297	17221	17094	17114	17198	17072	17209	17269	17212	17403	17380	17092	17237	17234	17202	17149	17113	17301	17086	17222	17155	17215	17159	17165	17212	17173	17185	17056	17371	17100	17124	17151	17354	17235	17218	17223	17171	17170	17176	17263	17285	17192	17103	17191	17156	17052	17254	17120	17202	17167	17230	17160	17007	17129	17293	17351	17123	17248	17032	17213	17121	17183	17178	17020	17335	16966	17029	17033	17287	17374	17039	17285	17234	17149	17137	17159	17338	17307	17090	17435	17225	17240	17100	17193	17324	17188	17176	17119	17256	17188	17216	17084	17452	17279	17162	17148	17296	17245	17100	17208	17186	17289	17181	17193	17197	17260	17164	17259	17201	17221	17348	17218	17291	17305	17156	17228	17207	17315	17288	17026	17120	17183	17200	17219	17125	17180	17308	17089	17256	17153	17186	17165	17314	17255	17321	17411	17206	17315	17235	17214	17031	17232	17113	17325	17238	17153	17224	17100	17229	17142	17248	17169	17311	17128	17205	17368	17139	17205	17264	17277	17126	17084	17294	17070	17326	17114	17294	17025	17199	17137	17156	17151	17220	17210	17217	17201	17183	17184	17317	17332	17127	17164	17082	17156	17168	17025	17221	17145	17136	17082	17088	17213	17250	17294	17152	17004	17167	17292	16956	17146	17149	17188	17235	17311	17352	17246	17071	17187	17117	16935	17382	17199	17296	17054	17230	17102	17084	17113	17137	17117	17154	17120	17166	17146	17259	17271	17226	17302	17094	17207	17258	17296	17040	17359	17284	17045	17326	16992	17191	17238	17216	17231	17278	17376	17144	17176	17179	17229	17140	17074	17126	16968	17220	17332	17075	17298	17189	17097	17200	17345	17242	17356	17191	17121	17199	17234	17374	17102	17125	17168	17271	17193	17276	16953	17266	17008
26285	21714	30381	28573	28175	30223	30877	28277	27326	27513	26658	25354	24662	24687	24622	24595	24463	24984	25401	24979	25024	24569	24487	24479	24847	24376	24634	24132	24426	24284	23936	24385	24262	24093	23911	24122	24167	23981	23934	24004	24349	24134	23887	24047	23990	23820	24122	23993	24264	24061	24177	24309	23960	23819	24004	23792	24105	23829	23821	24141	24009	24037	23866	24074	24130	24144	23888	23946	23913	24083	23933	24017	23975	23881	23981	23948	23874	24108	23865	23911	24010	24121	24230	23939	23922	24050	23898	23993	23885	24122	23912	24069	23967	24126	23927	24134	23992	24110	23955	23999	23836	23983	23847	24184	24006	23981	24003	23875	24060	23846	24030	23847	23818	23936	24127	24201	23927	23934	23804	24142	23946	23978	24086	24132	23975	24020	23991	24141	24019	23809	23911	24102	23752	24003	24019	24372	23915	24042	23925	24061	24107	23866	23964	23929	23879	24011	23886	23897	24075	24104	23919	24001	23780	24008	24113	24130	24205	23616	23808	23757	24263	23840	23986	24077	23755	24077	23802	23761	24092	24257	23956	23924	24274	24016	24024	24003	23957	24102	24022	23717	23726	23726	23752	23808	23971	23900	23770	23935	23948	23995	23987	24124	23822	23939	23738	23918	23957	23997	23854	23953	23860	24077	24026	24040	24166	23852	23995	23614	23890	23852	23844	23932	24188	23965	23914	24037	23948	23995	24045	24106	23906	23906	24036	23909	23980	24106	23954	23965	24032	24056	24227	23900	23751	23824	23962	23817	24023	23986	24057	23850	24145	24098	23733	23935	23616	23948	23795	23701	24099	23968	24048	24041	23686	23971	23880	23904	23971	24145	23940	23897	23891	23908	24050	23803	24180	23930	24120	23755	24153	23759	23825	23993	23992	24014	24397	24128	24062	23886	23803	24116	24114	23970	24029	23939	23983	23773	23991	23909	23755	23996	23838	24065	24014	23785	24244	24106	23789	23752	23887	23945	23900	24057	23962	23948	23682	23984	24010	24004	24110	23937	23771	24018	23928	24117	24094	23995	23952	23955	23881	23963	23958	24098	24043	24073	23888	23688	23886	23760	24045	24038	23897	23890	23871	23985	23763	23908	24193	23981	23964	24069	23982	23866	23940	24190	23663	23946	23959	23705	24053	23870	24100	23810	23781	23891	24084	23899	23936	23965	23965	24000	23966	23848	23762	23964	24138	24009	24011	23989	24101	23892	23919	23886	23888	24224	23891	23866	23889	23912	24165	23955	24095	23941	24052	24094	23795	23942	24008	23753	23830	23921	23714	23713	23979	23927	24027	23911	23732	24004	24076	24025	24031	23883	23885	23782	23935	23776	23976	24125	23903	24290	23836	23921	24103	23791	23842	23857	24080	23698	24145	23976	23881	23887	23992	23868	23905	23838	24112	24087	23868	23857	23865	24172	24101	24187	24325	23968	24111	23704	23944	24206	24123	23918	23923	23891	24057	23834	24051	23925	23820	24168	23795	23878	24002	23996	23920	24155	23884	23995	23993	23855	23878	23822	23955	23791	23949	23847	23862	23999	23644	23835	23786	23922	23768	23967	23838	24115	24006	24004	23758	24213	24056	23950	24011	24251	23995	24073	23938	23988	23736	23818	24270	23883	23974	24023	23961	23918	24004	23943	24144	24100	23967	23788	23910	24067	23915	23975	23918	24084	24076	23814	23970	24004	24126	23969	24002	23835	23809	23979	24057	23803	23860	23939	24039	23904	23829	24217	23781	23813	23905	24089	23924	24021	23989	24038	23867	23953	24004	23988	23938	23890	24088	24020	24069	23892	23837	23974	23990	24061	24039	24039	23873	23966	23970	23681	23639	24074	23771	23774	23794	23823	23906	23847	23832	24065	24040	23917	24014	24029	23986	23910	23878	24026	23933	24069	23980	23925	23824	23948	24054	24213	23894	23854	23924	23879	24012	23860	24172	23864	23973	24026	24147	23975	23890	24220	23766	23879	23903	23774	24001	23834	23989	23781	23951	24129	23961	23970	23877	23954	23731	23955	23813	23596	23993	24012	23885	24110	23808	23974	24016	24062	23785	24024	23999	23728	23734	24249	24221	24045	23648	24169	24072	23788	23855	23705	24036	24013	24280	23851	23951	23800	24027	23870	23927	23954	23850	23796	24221	24130	23786	23802	23875	23798	23826	24030	24019	23813	24020	23856	23861	23793	23923	23931	23853	24033	23958	23977	23814	23844	24064	23796	23922	23891	24037	24112	23987	24006	23890	23948	23901	23917	23910	23827	23814	24128	23792	23714	24071	24402	23815	23948	23834	23955	23943	23678	23709	23781	23933	23839	23891	23971	23845	24037	24010	23897	23964	23828	23922	24043	23992	23787	23725	23932	24120	23854	24052	23786	23898	23784	24081	23915	23874	23819	23892	24007	23853	23902	23938	24132	24065	24049	23833	23825	23764	23829	23776	23770	24144	24082	23934	23952	23863	23878	24103	23890	23928	24217	23723	23937	23922	24088	23964	24015	24089	23902	23964	24045	23897	23947	24003	24054	23919	23962	23895	23954	24044	23858	23961	23846	23946	23910	24137	24242	24169	23933	23955	24019	24117	24144	24137	23836	23901	23802	24056	23611	23935	23968	23895	23953	23978	23887	24228	23908	23824	23856	24098	24059	24086	23927	23996	24107	24155	23867	24220	23943	23657	24073	23908	24068	23901	23905	24189	23837	24082	24087	23742	23896	23890	23922	24129	23966	23928	23680	24053	23986	24070	24008	24070	23953	23855	23873	23772	24119	24010	23794	23957	23917	24283	24040	23997	23896	23930	23984	24038	23683	23814	24021	23818	23871	23941	24040	23844	24096	23771	24068	23843	24020	23811	23869	24164	23908	24098	23876	23907	23756	24051	23836	24154	24043	24109	23760	24069	23922	23869	24013	23746	23947	24104	23872	24010	23720	23879	23894	23738	23848	23828	23992	24003	24010	23672	23963	23674	23948	24018	24042	24075	23913	23836	23942	23958	23876	23985	24030	24241	24174	23933	23878	23960	23748	23721	24128	23982	23916	24104	23792	23849	23922	23999	23988	24087	23996	23950	24005	23943	23926	23936	23735	24340	24076	23811	23800	23944	23925	23857	24182	24212	23953	24008	24121	23970	23887	23695	24069	23655	23856	23895	23656	23920	23653	23975	23809	23945	23988	24049	23919	23869	23889	24075	23850	24286	24101	23945	23939	24014	24007	24126	23931	24071	24073	24038	24064	23806	24030	24071	23759	23742	23844	23910	23818	23874	23768	23813	23884	24049	23870	23803	23728	23721	24045	24015	23691	23921	23994	23969	23920	23968	23927	24107	24029	24046	23798	24123	24037	23857	23925	23719	23965	24403	24198	24055	24111	24037	23873	23847	23915	23774	24063	23903	23916	24154	24072	23960	24133	23999	23984	24072	23973	23890	24186	24036	24102	24034	24158	23860	24097	23758	23894	23953	23949	24216	24295	24226	24022	24008	24000	23888	24022	23930	23868	23939	23941	23739	23771	23958	23770	24158	23804	23986	23950	23757	23829	23940	23894	23922	23830	23699	23916	24131	23945	23951	24226	24273	23822	23688	23846	24077	23793	23825	24122	23862	24223	23755	23750	24125	23989	24007	23852	23961	23899	24107	23847	24034	23710	24014	23930	23961	23790	24060	23977	23820	23988	23920	23868	24071	24168	24167	23778	23940	24060	24008	23888	23927	23928	23972	23985	23989	23923	23885	24159	24091	23902	23973	24008	23944	24079	23952	23891	24045	23857	23932	23951	23968	23875	23830	24010	23989	24072	23764	23818	24244	23858	23839	23905	23826	23947	24093	23803	23990	23765	24055	24187	23767	23979	24068	23936	23730	24055	23998	23894	24200	23985	23888	24124	23787	23681	24165	23835	24119	24028	24009	23840	24045	23764	24091	23954	23847	24078	24188	23890	24082	23998	23927	24020	24021	23927	24129	23970	24140	23720	23634	23774	23944	24026	23972	23704	24015	23931	24005	23932	23812	23933	23798	23897	24170	23876	23929	23881	24154	24019	24120	23922	23817	23785	24049	23645	23967	23998	23983	23947	23986	23934	23857	24205	23960	23972	23807	24026	24012	23881	23950	23848	24030	23826	24035	23857	24058	23906	24253	23793	24110	24094	23763	23992	23906	23945	23770	23981	23941	23823	23658	23759	24164	24080	23866	24034	23891	24218	24053	24163	23923	24077	23840	24260	23848	23716	23970	23994	23754	23923	23812	24107	24072	23690	24047	23926	23930	24024	24102	24051	23848	24033	24214	24062	23985	23912	23917	24058	23927	24059	23851	24055	23986	24123	24134	23775	23875	23929	23920	23958	24232	23867	24085	24082	23983	24020	23823	24099	23761	24019	23871	24091	23951	24050	23852	23959	23880	24059	23964	24022	23780	24110	23772	23912	24196	23902	23974	23793	23957	23957	24222	24137	23951	23997	23970	23672	23791	23952	23975	23698	24008	23686	23864	23949	23967	23859	23763	23835	24048	23768	23975	23902	23766	23961	24003	24052	24035	24117	24230	24027	23891	24091	23933	24035	23874	23763	24152	23918	23826	23986	24129	23897	24047	24128	23939	23887	24124	24018	23972	24075	23914	23927	24007	23857	23878	24039	23959	23771	23946	23656	23853	24105	23800	23827	23859	23916	23919	23777	23674	24064	23989	23864	23949	23857	23952	24079	24101	23943	23870	24148	24041	24048	24133	24061	24001	23882	23946	24021	24003	23972	23785	23969	24044	23901	23900	23904	23880	23831	23794	24233	24019	23912	24094	24113	23894	24083	23815	23880	24104	24126	24010	24022	24104	23971	23934	23844	24097	23773	23879	23983	24027	23905	24072	23818	24049	23898	24088	23998	24144	23817	24066	24004	24241	23965	24140	23869	24067	23847	23985	23948	23920	23731	23902	23812	23869	23996	23779	23875	24039	24205	23884	23998	24013	23837	24025	24019	23950	23912	23786	23811	23817	24239	23816	23878	23830	23803	23942	23683	23777	23920	24073	23819	23964	23986	24318	23937	23986	24290	23989	23730	23953	23967	24050	23913	24010	23643	23939	23818	23998	23851	23976	23945	23869	23783	23876	23637	23854	24121	23721	23860	24145	23868	23986	24077	23851	23835	24122	24209
37672	63789	60046	39033	29864	25070	23419	22473	21721	21352	19887	18195	17250	17404	17304	17264	17482	18029	18232	17692	17520	17176	17110	17465	17346	17172	17181	17007	16842	16773	16896	16717	16875	16834	16769	16761	16567	16689	16516	16451	16763	16493	16644	16564	16569	16478	16577	16522	16479	16551	16558	16449	16573	16527	16430	16513	16512	16503	16662	16578	16515	16530	16461	16525	16429	16746	16655	16508	16715	16569	16699	16494	16356	16494	16477	16453	16672	16380	16453	16527	16392	16675	16496	16614	16406	16467	16363	16550	16554	16648	16471	16446	16817	16491	16585	16606	16479	16592	16588	16544	16572	16256	16472	16576	16529	16638	16635	16546	16412	16554	16567	16615	16446	16703	16286	16480	16634	16323	16390	16578	16416	16462	16555	16340	16439	16460	16422	16497	16683	16399	16386	16497	16501	16360	16655	16482	16597	16563	16623	16509	16574	16655	16507	16522	16677	16626	16551	16589	16415	16630	16460	16463	16551	16505	16505	16625	16504	16752	16539	16608	16360	16539	16377	16498	16530	16476	16590	16544	16499	16499	16605	16556	16566	16362	16476	16423	16568	16475	16682	16470	16682	16554	16540	16624	16544	16350	16478	16618	16627	16484	16368	16567	16482	16318	16434	16495	16463	16474	16714	16374	16393	16741	16516	16354	16501	16584	16504	16592	16701	16392	16358	16579	16493	16585	16534	16568	16706	16558	16714	16597	16466	16532	16611	16513	16500	16555	16540	16543	16499	16679	16485	16533	16590	16546	16548	16552	16508	16517	16356	16472	16391	16561	16503	16568	16636	16441	16735	16300	16766	16425	16698	16434	16414	16568	16360	16582	16607	16483	16576	16563	16479	16671	16494	16395	16536	16385	16451	16353	16593	16539	16307	16557	16490	16492	16659	16537	16399	16561	16496	16350	16474	16588	16518	16498	16457	16466	16588	16589	16598	16399	16396	16327	16394	16381	16531	16672	16365	16580	16289	16411	16569	16527	16556	16578	16381	16490	16652	16610	16400	16477	16556	16474	16505	16592	16347	16611	16505	16493	16564	16562	16521	16528	16642	16684	16624	16412	16518	16510	16467	16630	16728	16494	16474	16616	16548	16526	16620	16434	16645	16556	16433	16406	16265	16756	16634	16647	16486	16636	16423	16500	16492	16641	16745	16485	16320	16606	16308	16528	16510	16551	16626	16785	16517	16567	16419	16630	16417	16538	16556	16588	16400	16467	16525	16511	16410	16589	16540	16460	16587	16561	16669	16420	16589	16462	16596	16631	16502	16537	16323	16558	16441	16462	16704	16632	16551	16491	16554	16369	16595	16529	16671	16633	16456	16804	16473	16520	16534	16403	16562	16529	16694	16599	16469	16423	16594	16511	16429	16474	16668	16536	16424	16613	16349	16626	16528	16674	16578	16308	16436	16375	16344	16765	16483	16735	16369	16622	16529	16505	16475	16503	16438	16631	16505	16558	16472	16516	16579	16316	16451	16437	16407	16400	16583	16339	16560	16668	16585	16652	16497	16518	16483	16445	16580	16333	16623	16475	16401	16470	16511	16476	16555	16651	16517	16519	16463	16588	16580	16560	16476	16389	16509	16552	16536	16492	16579	16421	16518	16626	16625	16317	16687	16461	16593	16455	16581	16595	16536	16427	16571	16536	16406	16624	16505	16632	16351	16435	16445	16464	16619	16639	16452	16543	16422	16382	16418	16519	16512	16357	16617	16748	16680	16564	16566	16461	16758	16603	16435	16593	16317	16449	16579	16425	16554	16359	16417	16408	16628	16518	16464	16472	16626	16640	16418	16529	16517	16557	16485	16522	16382	16700	16506	16589	16464	16527	16715	16475	16423	16521	16472	16434	16475	16611	16422	16435	16564	16541	16457	16527	16535	16553	16450	16399	16572	16545	16475	16499	16594	16645	16583	16595	16648	16522	16507	16393	16466	16473	16595	16733	16432	16548	16489	16631	16463	16549	16593	16742	16623	16560	16476	16557	16651	16383	16561	16598	16466	16562	16583	16499	16469	16504	16446	16592	16513	16589	16381	16450	16682	16536	16507	16422	16568	16455	16369	16518	16481	16729	16547	16561	16545	16542	16485	16362	16483	16560	16595	16637	16608	16480	16550	16490	16570	16584	16604	16571	16430	16774	16569	16555	16564	16525	16494	16463	16671	16499	16402	16578	16492	16528	16541	16540	16523	16599	16611	16621	16467	16684	16479	16449	16428	16497	16367	16709	16579	16559	16680	16565	16438	16455	16559	16581	16686	16397	16609	16485	16427	16431	16599	16474	16629	16581	16519	16337	16414	16620	16383	16660	16366	16442	16599	16605	16480	16657	16439	16488	16617	16667	16417	16476	16440	16546	16378	16495	16491	16666	16578	16607	16478	16490	16689	16519	16637	16553	16663	16499	16394	16479	16476	16593	16389	16532	16562	16523	16463	16519	16751	16292	16538	16545	16606	16570	16670	16455	16415	16544	16490	16321	16613	16534	16527	16719	16582	16660	16393	16710	16334	16401	16532	16369	16579	16500	16318	16425	16767	16567	16521	16407	16551	16512	16464	16571	16518	16503	16680	16608	16366	16442	16654	16451	16470	16579	16579	16306	16508	16620	16826	16548	16540	16601	16472	16548	16453	16621	16464	16467	16441	16347	16521	16558	16524	16650	16394	16317	16481	16376	16601	16470	16523	16533	16579	16470	16432	16237	16420	16407	16449	16470	16552	16461	16582	16542	16653	16615	16538	16613	16520	16512	16496	16458	16517	16580	16386	16505	16464	16593	16611	16453	16585	16393	16478	16484	16540	16532	16525	16659	16485	16557	16413	16563	16717	16496	16686	16360	16474	16471	16415	16501	16510	16658	16436	16518	16444	16597	16449	16590	16501	16463	16459	16554	16634	16398	16627	16670	16705	16648	16419	16472	16455	16536	16512	16684	16468	16565	16522	16551	16581	16393	16376	16536	16484	16552	16823	16425	16613	16516	16605	16504	16608	16354	16456	16432	16568	16451	16614	16395	16649	16501	16500	16582	16580	16649	16336	16373	16534	16650	16398	16520	16421	16638	16487	16614	16597	16732	16449	16632	16506	16596	16520	16582	16577	16511	16572	16452	16380	16381	16640	16528	16640	16443	16594	16567	16523	16377	16451	16540	16507	16549	16455	16401	16534	16521	16557	16636	16459	16484	16619	16399	16501	16540	16557	16763	16424	16474	16480	16660	16548	16614	16490	16585	16468	16502	16463	16596	16518	16703	16752	16407	16571	16547	16356	16501	16548	16496	16439	16494	16703	16426	16594	16490	16549	16473	16542	16399	16594	16326	16643	16341	16530	16507	16506	16649	16495	16454	16570	16446	16479	16458	16387	16534	16565	16490	16536	16608	16421	16589	16671	16593	16534	16729	16581	16601	16480	16380	16518	16512	16605	16481	16670	16309	16455	16509	16626	16532	16543	16484	16494	16592	16370	16444	16494	16474	16461	16463	16433	16755	16562	16426	16443	16730	16544	16461	16555	16485	16477	16596	16483	16645	16500	16601	16355	16572	16697	16458	16590	16641	16531	16416	16596	16474	16529	16485	16494	16473	16558	16408	16569	16459	16410	16495	16487	16463	16527	16624	16578	16478	16708	16466	16408	16602	16585	16453	16667	16571	16645	16466	16468	16547	16423	16574	16501	16430	16448	16590	16582	16488	16448	16525	16507	16590	16636	16568	16574	16503	16533	16496	16502	16522	16550	16380	16515	16646	16536	16351	16498	16557	16314	16677	16566	16615	16518	16545	16407	16665	16604	16509	16429	16571	16649	16632	16741	16590	16665	16430	16607	16434	16432	16545	16497	16443	16523	16484	16401	16364	16447	16480	16470	16478	16630	16480	16672	16515	16536	16557	16568	16504	16535	16416	16579	16540	16444	16559	16449	16588	16472	16375	16615	16558	16438	16388	16571	16252	16476	16461	16481	16707	16622	16588	16534	16576	16601	16606	16433	16531	16555	16474	16415	16379	16511	16455	16493	16608	16508	16636	16535	16382	16549	16551	16578	16375	16498	16537	16592	16482	16434	16267	16422	16459	16441	16496	16568	16418	16522	16491	16630	16651	16507	16636	16641	16507	16605	16615	16597	16521	16465	16351	16513	16516	16552	16624	16609	16534	16442	16600	16597	16391	16599	16526	16610	16600	16715	16619	16517	16485	16494	16486	16583	16607	16594	16542	16395	16441	16429	16544	16550	16391	16394	16663	16543	16582	16476	16598	16488	16474	16444	16626	16674	16454	16557	16468	16613	16463	16723	16393	16530	16579	16516	16558	16654	16579	16712	16497	16285	16456	16490	16553	16446	16460	16581	16595	16540	16541	16431	16568	16458	16593	16485	16457	16630	16483	16412	16515	16543	16524	16577	16484	16599	16362	16452	16537	16637	16700	16487	16581	16475	16516	16689	16426	16585	16696	16532	16538	16485	16489	16598	16386	16498	16506	16372	16692	16489	16335	16527	16454	16594	16738	16349	16385	16510	16626	16336	16374	16539	16464	16710	16632	16625	16658	16565	16592	16417	16489	16638	16417	16489	16566	16578	16542	16326	16526	16629	16495	16359	16477	16670	16602	16553	16746	16568	16452	16403	16645	16475	16576	16572	16429	16461	16472	16397	16518	16521	16436	16617	16449	16610	16503	16626	16461	16488	16613	16686	16568	16496	16470	16500	16435	16508	16649	16447	16462	16547	16609	16660	16433	16628	16454	16619	16535	16541	16562	16367	16616	16572	16407	16418	16495	16492	16661	16449	16618	16455	16548	16686	16648	16611	16495	16529	16604	16474	16500	16410	16385	16662	16602	16576	16574	16482	16393	16552	16587	16672	16412	16468	16497	16558	16506	16653	16533	16431	16637	16478	16524	16374	16538	16400	16401	16497	16412	16424	16538	16546	16325	16545	16630	16458	16530	16578	16672	16540	16518	16656	16436	16512	16390	16632	16491	16739	16604	16628	16368	16446	16463	16745	16419	16640	16521	16446	16527	16426	16445	16480	16433	16727	16444	16468	16519	16540	16533	16410	16542	16364	16364	16505	16464	16559	16730	16499	16602	16553	16490	16439	16516	16580	16595	16592	16290	16764	16679	16609	16451	16559	16435	16766	16378	16632	16436	16397	16685
24496	21663	29463	26099	26617	30837	32614	29118	28375	28206	26834	24725	24448	24316	24239	24354	24122	24495	25116	24735	24286	24101	24256	24290	24153	24116	23990	23880	23656	23581	23452	23385	23411	23477	23519	23264	23132	23470	23339	23268	23411	23525	23438	23230	23309	23136	23222	23435	23276	23392	23320	23036	23089	23025	23361	23099	23101	23246	23143	23375	23412	23085	23498	23135	23458	23269	23190	23427	23099	23265	23261	23200	23180	23502	23219	23073	23144	23205	23163	23146	23236	23069	23235	23237	23324	23058	23348	23216	23199	23323	23172	23353	23114	23064	23120	23244	23346	23378	23266	23476	23255	23226	23105	23407	23170	23181	23614	23207	23427	23301	23309	23283	23313	23264	23168	23253	23347	23343	23321	23182	22826	23030	23056	23086	23050	23277	23026	23201	23224	23060	23145	23318	23416	23031	23303	23304	23204	23227	22955	23294	23380	23271	23151	23082	23266	23219	23219	23145	23045	23179	23206	23280	23124	22976	23182	23236	23209	23071	22999	23238	23118	23142	23297	23299	23319	23099	23329	23011	23412	23192	23437	23232	23311	23372	23207	23486	23385	23125	23012	23250	22959	22963	23363	23069	23261	23251	23242	23160	23292	23253	23094	23284	23263	23124	23269	23293	23106	23463	23417	23081	22985	23068	23201	23304	23136	23296	23346	23304	23357	23185	23215	23283	23377	23120	23162	23215	23384	23024	23266	23265	23298	23591	23306	23014	23033	22940	23209	23160	23142	23131	23246	23113	23251	23330	23321	23079	23411	23051	23196	23273	23267	23074	23245	23096	23365	23260	23176	23233	23366	23281	22959	23131	23340	23292	23337	23332	22990	23171	23245	23136	23175	22962	23141	23213	23212	23080	22971	23305	23027	23284	23181	23246	23100	23120	23267	22917	23025	23104	23197	23259	23269	23258	23320	23374	23202	23038	23311	23203	23348	23036	23071	23321	23140	23082	23416	23175	23328	23286	23147	23156	23369	23282	23431	23235	23266	23072	23273	23241	23153	23404	23044	23169	23329	23162	23372	23199	23234	23079	23278	22950	23089	23286	23185	23158	23280	23093	23261	23434	23185	23317	23358	23150	23402	23217	23041	23040	23213	23153	23221	23250	23388	23242	23189	23259	23119	23012	23022	23318	23270	23150	23280	23331	23048	23250	23203	23239	23019	23203	23087	23050	23093	23139	23201	23006	23077	23178	23014	23122	23369	23137	23178	23020	22994	23197	23186	23231	23220	23315	23140	23294	23224	23214	23298	23320	22930	23339	23202	22919	23027	23166	23109	23265	23216	23370	22959	23101	23357	23058	22984	23135	22893	23150	23248	23236	23156	23178	23313	23301	23191	23053	22959	23222	23365	23341	23237	22995	23169	23067	23196	23237	23288	23087	23194	22980	23054	23159	23035	23197	23220	22939	23142	23208	22997	23091	23122	23244	23324	23174	23053	23253	23044	22861	23214	23250	23294	23187	23090	23284	23284	23312	23275	23181	23066	22989	23323	23240	23416	23292	23406	23347	23155	23471	23198	23228	23238	23235	23332	23287	23240	23289	23312	23345	23134	23066	23368	23023	23367	23075	23273	23194	23304	23233	23289	23465	23293	22959	23279	23288	23153	23303	23104	22921	23310	23231	23341	23407	23349	23220	23167	23070	23177	23243	23098	23239	23259	23224	23224	23228	23086	23119	23186	23189	23072	23053	23093	23283	23266	23208	23294	23320	23068	23169	22913	23148	23156	23096	23167	22980	23292	23118	23229	23103	23210	23298	23362	23432	23140	23259	23245	23139	23223	23174	23315	23288	23052	23244	23317	23173	23238	23217	23195	23266	23178	23301	23367	23247	23304	23190	23253	23106	23252	23025	23269	23325	23193	23262	23227	23064	23109	23275	23160	23111	23019	23166	23049	23225	22948	23041	23112	23327	23027	23231	23088	23274	23250	23361	23058	23088	23199	23266	23150	23169	23067	23218	22915	23190	23130	23250	23281	23090	23304	22966	23368	23175	23298	23496	23443	23170	23133	23295	23105	23051	23212	23212	23335	23254	23380	23330	23374	23284	23258	23258	23011	23176	22899	23066	23175	23148	23326	23242	23250	22988	23271	23054	23382	23194	23173	23165	23397	23223	23316	23227	23379	23229	23260	23178	23058	23271	23278	23114	23016	23089	23228	22795	22851	23042	23153	22932	23293	23152	23030	23169	23299	23167	23116	23253	23294	23195	23373	23342	23060	23163	23145	23290	23200	23096	23072	23001	23062	23091	23169	23302	23246	23012	22839	23211	23282	23141	23321	23230	23384	23342	23255	23202	23350	23268	23178	23263	23293	22976	23299	23225	22735	23348	23134	23249	23177	23146	23154	23063	23049	23025	23114	23310	23161	23305	23228	23127	23237	23099	23075	23134	23379	23144	23069	23227	23135	23066	23092	23336	23115	23390	23178	22930	22980	23138	23049	23409	23107	23151	23106	23239	23111	23020	23042	23179	22982	23093	22957	23268	23195	23222	23268	23199	23146	23035	23181	23288	23122	23268	23246	23290	23131	23140	23088	23187	23267	23262	23384	23166	23328	23071	23197	23137	23450	23276	23229	23038	23382	23137	23099	23235	23332	23265	23093	23360	23200	23121	23239	23309	23457	23171	23238	23202	23174	23087	23017	23262	23068	23303	23108	23506	23111	23238	23249	23382	23289	23595	23317	23050	23221	23301	23199	22908	23069	23152	23348	23037	23081	23231	23358	23343	23169	23259	23242	23077	23267	23022	23129	23266	23126	23293	23284	23327	23178	23280	23111	23260	22954	23134	23392	23477	23211	23129	23227	23185	23050	23439	23188	23111	23154	23136	23240	23063	23046	23096	22987	23062	23280	23041	23048	23061	23252	23057	23271	22988	23412	23142	23167	23423	23233	23207	23164	23148	23324	23005	23357	23185	23194	23320	23310	23135	23080	23223	23047	23078	23111	23122	23215	23304	23082	23240	23006	23123	23301	23228	23184	23305	23144	23307	23009	23088	23013	23367	23406	23053	23325	23282	23077	22982	23133	23116	23307	23073	23174	22989	23252	23261	23266	23049	23369	23169	23596	23321	23209	23282	23148	23131	23270	23356	23058	23264	23304	23245	23229	23206	23216	23341	23188	23211	23370	23072	23110	22985	23281	23118	23095	23272	23078	23001	23233	23029	23185	23079	23263	23315	23062	23202	23340	23169	23143	23120	23354	23099	23056	23046	23390	23162	23179	22952	23236	23154	23111	23309	23225	23254	23073	23165	23283	23064	23017	23091	22984	23335	23159	23328	23024	23086	23324	22946	23325	23162	23083	23171	23207	23330	23187	23012	23204	22956	23265	23069	23196	22985	23109	23216	23296	23163	23145	23060	23143	23379	23335	23035	23125	23194	23095	23170	23287	23034	23249	23318	23081	23271	23411	23376	23117	23243	23271	23210	23341	23300	23344	23086	23285	23215	23176	23302	23269	23163	23035	22999	22946	23181	23182	23104	22886	23222	23058	23163	23202	23257	23392	23302	23107	23247	23351	23283	23157	23357	23267	23046	23051	23188	23071	23002	23181	23105	23061	23057	23003	22999	23359	23153	23357	23154	22919	23121	23127	23257	22970	23189	23300	23442	23044	23221	23221	23279	23384	23288	23219	23394	23144	23300	23035	23295	23049	23257	23382	23242	23415	23000	23133	23025	23092	23120	23421	23208	23360	23223	23364	23066	23035	23097	23272	23173	22964	23100	23175	23145	23289	23290	23172	23153	23165	23232	23249	23168	23141	23284	23178	23286	23319	23175	23198	23353	23226	23188	23232	23185	23190	23198	23240	23017	23276	22896	23063	23081	23034	23262	23059	23172	23158	23427	23316	23234	23278	23260	23394	23379	23178	23173	23212	23203	23235	23231	23145	23156	23445	23266	23289	23052	23233	23401	23521	23242	23357	23127	23160	23260	23155	23205	23260	23240	23216	23165	23087	22999	23090	23415	23279	23082	23155	23159	23355	23304	22940	23113	23378	22969	23330	23226	22794	23433	23202	23137	23208	23258	23167	23294	23001	23162	23269	23318	23265	23151	23421	22967	23172	23268	23300	23308	23283	23113	23438	23043	23046	23193	23276	23317	23402	23081	23262	23171	23401	23288	23316	23090	23253	23325	23050	23285	23270	23285	23025	23083	23080	23034	23192	23488	23143	23053	23221	23433	23105	23103	23352	23399	23163	23225	23117	23336	23497	23281	23174	23139	23304	23271	23330	23269	23224	23247	23403	23422	23083	23285	23125	23081	23176	23107	23047	23414	23064	23493	23243	23406	23316	23150	23268	22922	23173	23340	23161	23221	23357	23278	23356	23133	23365	23023	23318	23219	23116	23028	23148	23429	23071	23299	23588	23141	23066	23360	23375	23185	23298	23453	23342	23242	23220	23314	23169	23090	23147	23247	23062	23080	23182	23206	23173	23191	23317	23311	22987	23028	22955	23118	23205	23031	23386	23257	23147	23107	23047	23191	23165	23161	23363	23389	23222	23075	22952	23080	23237	23428	23198	23237	23099	23225	23083	23296	23154	22981	23338	23002	23252	23337	23088	23072	23310	23337	23131	23150	23327	23099	23159	23119	23138	23364	23220	23252	23106	23128	23324	23143	23410	23352	23301	23072	23214	23152	23192	23338	23115	23136	23101	23165	23220	23182	23293	23123	23130	23199	23245	23151	23214	23383	23079	23284	23271	23235	23085	23368	23254	23429	23408	23370	23139	23175	23205	22880	23459	23203	23348	23158	23416	23138	23196	23089	23273	23280	23167	23007	23339	23043	23085	23284	23231	23057	22822	23328	23021	22985	23247	22998	23199	23366	23464	23350	23016	23288	23168	23229	23112	23175	23143	22864	23245	23139	23102	23320	23029	23354	23339	23245	22978	23068	23183	23237	23086	23361	23187	23232	23321	23204	23233	23364	23180	23183	22992	23125	23367	23135	23299	23279	23282	23262	23228	23348	23191	23164	23291	23253	22972	23320	23094	23285	23244	23217	22996	23283	23387	23285	23174	23201	23199	23295	23266	23253	23156	23214	23248	22959	23015	23085	23359	23230	23186	23259	23184	23231	23140	23199	23436	23254	23319	23361	23255	23304	23216	23152	23384	23403	23341	23219	23090	23111
41385	70744	65038	46649	38524	30011	25416	24163	23739	22835	20791	18185	17556	17395	17362	17384	17510	18088	18524	17617	17229	16995	17186	17248	17405	16969	16882	16742	16552	16589	16444	16558	16524	16363	16405	16127	16136	16199	16172	16113	16416	16229	16290	16185	16116	16258	16026	16077	16218	16075	16128	16065	16263	16129	16034	16056	15959	16118	16230	16135	16065	16108	16246	16143	15995	16132	16344	16146	15951	15960	16106	16369	16203	16165	16090	16114	16132	16324	16209	15952	16106	16104	16152	16038	16071	16122	16124	16232	16107	16086	16100	16128	16008	16014	16006	16281	16239	16238	16135	15994	16219	16008	16158	16050	16111	16313	16162	15979	16173	15962	16146	16114	15972	15959	16069	15937	16025	16235	15964	16073	16186	16129	16214	16018	16187	16090	16103	16229	16139	15954	16229	16298	16136	15979	15932	16100	16159	16154	16097	16055	16003	16078	16125	16139	16216	16132	15988	16152	16128	16108	15992	15935	16274	16183	16081	15990	16120	16091	16034	15931	15962	15927	16130	16142	16133	16064	16172	16082	16090	16048	16037	16031	16046	16075	16066	16173	16107	16106	16062	16154	16002	15911	15987	16127	16051	16233	15984	16211	16023	16010	15976	16183	16018	16100	16088	16357	15852	15998	16000	15973	16003	16070	16180	16033	16171	15951	16170	16024	16294	16107	15954	16145	16147	16157	16054	16213	16140	16126	16105	16120	16148	16030	16196	16141	16039	16042	16116	16266	16054	16119	16051	16143	16012	16008	15995	16022	15918	16108	16063	16041	16097	15909	15982	16230	16283	16149	15968	16015	16076	16115	16070	16000	16050	16144	16146	16121	16268	16162	16158	15984	16234	16265	16044	16014	16288	16202	16096	16068	16057	16092	15994	16159	16094	16212	16181	16149	16135	15946	16150	16022	16102	16129	16076	15711	15955	16049	16059	16117	16134	16170	16263	15936	15928	16161	16110	15969	16145	16153	16055	16130	16036	15941	16125	16094	16158	16161	16047	16163	16124	16118	16021	16179	16039	16293	16025	16140	16133	16177	16058	15969	16168	15899	16138	16032	15863	15958	16011	15988	16096	16020	16081	16006	16152	15968	16030	16070	16306	16031	16042	16007	15932	16067	16000	15946	16153	16057	16057	16110	16003	16149	16068	15990	16182	16278	16209	15963	16117	16045	16093	16180	16046	15819	16201	15967	16187	16125	16158	16126	16215	16219	16025	16205	16153	16077	16015	16166	16167	16099	16072	16023	16208	16277	16157	16173	16130	16019	15976	15938	15987	16152	16030	16188	16178	16026	16105	16057	16066	16075	16177	16078	16230	15914	16038	15968	16032	15966	16116	16154	15899	16197	16105	16123	16002	15987	15920	16121	15986	16163	16106	16360	16099	16073	16071	16110	16086	16098	16004	16199	15960	16132	16019	16070	16242	16057	16176	16146	16213	16284	16212	16072	16246	16040	15984	15919	16138	15970	16157	15981	16012	16020	16325	16152	16083	15877	15953	16009	16054	16026	16006	15892	16003	16179	16068	16015	16077	15998	16031	16062	16066	15917	16031	16191	16102	16100	16081	16152	16152	16037	16266	16219	16260	15998	16103	16060	16079	16008	15979	16169	16235	15848	16142	15956	16030	16046	16109	15834	16037	16141	16049	16106	16206	16197	16137	16104	16036	16245	15984	15969	16070	16057	16185	15954	15963	16027	16065	16185	16035	16001	16079	16009	16170	16241	15961	16256	16084	16228	16225	16283	16074	15968	16034	16033	16047	16253	16091	16142	15897	16219	16076	16017	16112	16120	16005	16202	16060	16100	15950	16176	16019	15924	16016	16192	16177	16079	15926	16066	16088	16114	16235	16059	16056	16214	16049	16141	16048	16246	16110	16227	16131	15948	15981	16126	16157	16031	16265	16027	16045	16050	16203	16114	16169	16175	16049	16015	16239	16081	15957	16173	16077	16195	16116	16075	16031	15888	16231	16152	16062	16186	16063	16183	16148	16051	16007	16265	16039	15997	16054	16070	16228	16220	16161	16038	16128	15982	16079	16136	16082	15948	16060	16152	16240	16079	16130	16177	16158	16100	15989	16115	15937	16087	16203	16104	15963	15985	16218	15949	16271	16166	16250	16154	16140	16074	16004	16132	16258	15952	16107	16263	16068	16181	16008	16171	16042	16131	16088	16017	16263	16126	16095	15979	16130	16041	16199	16155	16024	16109	16094	16075	16131	16001	16129	15962	16202	15936	16143	15877	16094	16194	16282	16171	16001	16237	16063	16006	16112	16059	16148	15885	16084	16027	16036	16049	16047	16068	16025	16183	16133	16089	16183	15960	15933	16101	15939	16137	15979	15919	16064	15954	16056	16253	16016	16261	16110	15923	16097	16075	16024	16056	16294	15887	16167	16054	16062	16144	16157	16058	15948	16086	16013	16136	15926	16135	16222	16289	16054	16083	16013	15996	16166	16127	16199	16075	15983	15992	16262	15845	16148	16030	16017	16247	16086	15959	16052	16143	16127	16183	15953	16079	16043	16012	16133	16051	16263	16270	16111	16002	16110	16185	16047	16140	16009	16148	16105	16038	16210	16110	16081	16098	16206	15997	15990	16018	16084	16044	16098	16120	16201	16035	16049	16020	16141	16137	15863	16189	16073	16018	15993	16302	15910	15965	16169	16219	15897	16147	16044	16061	16206	16188	16158	16172	16105	15990	16149	15877	16078	16111	15888	16156	16068	16272	16100	16107	15988	16056	15920	15969	16272	16174	16166	16136	16131	16156	16089	15973	16027	16148	16014	16064	16030	16208	15989	16193	16189	15996	15986	16031	16257	16157	16115	15976	15980	16041	16107	16185	16024	16082	16148	16118	16024	16006	16165	16067	16389	16164	16101	16114	16057	16293	16052	16040	16249	16008	16184	15923	16212	16021	16325	16240	16084	16070	16208	16174	16246	16048	16016	16176	16076	15982	16255	16123	16153	16092	16073	15832	16056	15970	15964	16157	16104	16237	16049	15937	16184	16138	16071	16165	16176	16166	16122	16150	15942	16325	16106	15872	16040	16065	16041	16111	16022	16076	16105	16185	15943	16103	16086	16100	16106	16089	16190	16032	16246	16158	15945	16123	16146	16095	16130	16104	16050	16077	16145	15885	16205	16102	16334	16103	16306	16121	16122	16199	15981	16073	16174	16118	16008	16180	16282	15966	16018	16147	16192	16015	16119	16038	16225	16211	16031	16043	16031	16087	15961	16190	15988	16017	16129	16086	16085	15997	15934	16033	16156	16071	16171	16075	16059	16087	16289	15931	16154	15967	16098	16180	16155	16149	16023	16058	16222	16021	16172	16074	16137	16045	16210	16000	16181	16134	16152	16071	16239	15946	16041	15961	16136	15858	16131	16131	16047	16142	16002	16174	16106	16052	16181	16007	16014	16047	15995	15926	16094	16178	16114	15941	15975	15871	16000	16085	16129	16222	16167	16171	16265	16152	16156	16111	16163	16100	16070	15988	15969	16022	15920	16113	15937	16249	16250	15958	16042	16156	16214	16157	16004	16120	16263	16226	16219	16138	15943	16133	16051	16241	16256	16236	16032	16074	16082	16319	16221	16037	16015	16154	16135	16125	16354	16215	16019	16273	16126	16190	16110	16073	16075	15950	16130	16018	15997	16114	16012	16064	16096	16132	16200	16123	16199	16074	16128	16222	16006	16112	16184	16048	16054	16283	16101	16090	16046	16209	16167	15968	15965	16176	16125	16200	16173	16169	16267	16049	16085	15927	16125	16133	16150	16105	16196	16052	16226	16216	15996	16064	16087	15845	16213	16153	16187	15999	16107	16116	16140	16054	16336	16226	16193	16015	16221	15958	15940	16098	16161	16038	16015	15943	16079	16017	16108	16058	16089	16034	16165	16179	16049	16019	16059	15915	16174	16100	16127	16003	16108	16113	16152	15968	16087	16176	16062	16074	15983	15951	16276	16089	16089	16073	15991	16018	15962	15969	16105	16025	16067	16277	16037	16114	15997	15947	16090	15963	15914	15921	16079	16110	16002	15936	16130	16029	16137	16134	16140	15939	16190	15909	16012	16158	16051	15912	16055	16058	15963	15881	16005	16208	16086	16056	16024	16114	16167	16112	16019	16098	16169	16131	16199	16110	15953	16228	16035	16167	15991	16021	16170	16235	16183	16237	15966	16028	16260	16130	16119	16069	16088	16103	16370	15985	16164	16152	15990	16128	16026	16147	16166	16124	16051	16209	16177	16024	16071	16115	15988	16171	15935	16103	16019	16219	15867	16164	16020	16150	15923	16142	16167	15975	16131	16105	15955	16090	15901	16022	16201	15947	16089	16093	16134	16077	16119	16116	16246	16113	16172	16207	16062	16163	16214	16147	16044	16153	16084	16033	16116	16131	16285	16094	15979	16071	16083	15918	16039	16061	15906	16148	15885	16215	16098	16066	16086	16047	15998	16223	16034	16061	16247	16150	16029	16203	16014	16017	16236	16076	16063	16055	16261	16225	16159	16115	16132	15949	16151	16008	16158	16125	15972	16205	16142	16029	16058	16151	16127	16073	16185	16086	16140	15985	16141	16120	16143	15968	16044	16144	16127	16018	16092	16188	15947	16042	16190	16128	16065	16032	16071	16186	16113	16145	16169	15938	16199	16084	16101	16113	16139	16215	16124	16144	16173	16265	16104	15985	16153	16155	16069	16294	16159	16012	15997	16142	16005	16096	16063	16201	16063	16105	16142	16154	16215	15967	16153	16043	16094	16217	16066	15953	16010	16106	16226	16202	16035	16212	16125	16080	16185	16227	16205	16204	15956	16002	16070	16019	16022	16038	16060	16081	16032	16124	16162	15955	16182	16128	16034	16109	16151	16149	15934	16154	15970	16194	16159	16015	15913	16057	16073	16068	16178	16048	16230	16127	16141	16286	15994	16101	16178	16210	16045	16170	16261	16106	16037	15977	16185	16008	15974	16184	16234	15977	16228	16073	15953	15996	16086	16149	16166	16034	16227	16084	16097	16005	16091	16212	16055	16088	16066	16008	16047	16017	16055	16056	16090	16170	16052	16025	16019	16221	16141	16095	16184	16062	16105	16225	16147	16140	16213	16003	16030	16059	15995	16064	16038	16176	16123	16050	16034	16023
40577	43639	46423	38721	33619	30161	28707	28154	27865	27581	27182	26557	26155	25917	26303	25962	26294	26057	26535	26206	26065	25973	26383	26001	26012	25979	25917	25986	25997	25798	25971	25866	25799	25672	25676	25645	25672	25760	25498	25774	25823	25901	25861	25764	25822	25730	25703	25683	25714	25859	25785	25785	25568	25534	25896	25809	25773	25584	25819	25804	25894	25873	25613	25598	25631	25901	25742	25746	25758	25714	25910	25861	25775	25954	25815	25612	25633	25979	25462	25616	25673	25628	25783	25432	25649	25768	25653	25498	25522	25778	25447	25448	25415	25798	25862	25651	25815	25725	25720	25744	25687	25975	25733	25724	25832	25775	26022	25843	25759	25841	25659	25925	25644	25789	25771	25762	25817	25702	25647	25650	25413	25817	25808	25704	25769	25717	25678	25737	25620	25435	25323	25968	25956	25641	25756	25747	25728	25673	25790	25884	26028	25613	25415	25980	25617	25790	26030	25838	25851	25871	25783	25692	25784	25651	25813	25643	25672	25770	25645	25915	25673	25641	25739	25700	25683	25780	25728	25664	25792	25739	25701	25862	25738	25597	25700	25517	25581	25607	25456	25655	25748	25659	25596	25548	25974	25849	25853	25696	25867	25720	25587	25745	25445	25706	25697	25649	25879	25613	25591	25561	25692	25750	25885	25682	25771	25769	25656	25555	25844	25733	25781	25836	25491	25700	25612	25488	25688	25739	25702	25530	25828	25958	25539	25715	25711	25470	25710	25497	25422	25748	25722	25735	25602	25678	25478	25715	25818	25818	25658	25866	25888	25679	25950	25629	25571	25704	25484	25316	25628	25727	25571	25800	25825	25726	25606	25689	25749	25846	25591	25798	25585	25657	25618	25694	25642	25981	25654	25743	25566	25752	25782	25537	25711	25712	25759	25700	25804	25606	25757	25814	25683	25802	25601	25642	25652	25631	25641	25688	25668	25636	25870	25738	25908	25705	25577	25498	25683	25842	25540	25540	25752	25681	25687	25704	25547	25821	25741	25591	25502	25643	25574	25615	25517	25710	25700	25686	25703	25567	25632	25526	25445	25722	25627	25721	25705	25498	25731	25622	25605	25900	25485	25556	25745	25675	25438	25570	25561	25635	25612	25708	25678	25648	25723	25754	25825	25702	25746	25719	25439	25742	25612	25772	25606	25859	25668	25635	25426	25575	25471	25889	25439	25917	25878	25596	25805	25685	25881	25661	25750	25458	25503	25463	25796	25702	25821	25643	25509	25617	25655	25690	25810	25507	25667	25641	25673	25471	25712	25613	25765	25756	25777	25765	25778	25565	25712	25745	25761	25585	25713	25581	25625	25623	25644	25721	25636	25662	25598	25966	25535	25769	25839	25439	25741	25433	25714	25772	25793	25790	25836	25668	25704	25833	25632	25770	25829	25919	25764	25708	25720	25723	25915	25569	25662	25784	25686	25667	25523	25599	25390	25661	25606	25714	25711	25706	25530	25763	25660	25616	25793	25815	25735	25466	25793	25619	25668	25686	25736	25805	25539	25765	25627	25574	25931	25793	25703	25834	25715	25676	25889	25730	25407	25826	25625	25783	25731	25465	25626	25682	25680	25515	25656	25719	25538	25467	25561	25805	25587	25655	25577	25747	25724	25705	25736	25837	25571	25411	25733	25818	25675	25650	25459	25355	25681	25658	25646	25616	25609	25533	25718	25811	25996	25750	25679	25674	25910	25690	25847	25710	25777	25633	25697	25712	25705	25763	25743	25837	25449	25792	25818	25740	25768	25772	25640	25831	25619	25575	25862	25724	25640	25407	25835	25608	25646	25528	25613	25724	25772	25835	25517	25679	25668	25666	25642	25810	25739	25816	25627	25654	25717	25676	25715	25878	25681	25586	25620	25737	25985	25797	25669	25855	25972	25766	25776	25713	25607	25705	25791	25717	25754	25583	25844	25679	25598	25701	25714	25560	25540	25811	25781	25739	25464	25711	25678	25900	25790	25839	25973	25685	25714	25600	25649	25575	25709	25708	25901	25591	25663	25790	25859	25756	25808	25791	25416	25617	25706	25647	25491	25679	25731	25811	25897	25923	25715	25589	25817	25711	25740	25870	25755	25812	25596	25400	25812	25618	25598	25677	25833	25514	25560	25565	25735	25515	25897	25804	25675	25772	25545	25597	25668	25706	25870	25757	25652	25837	25438	25742	25746	25408	25483	25708	25817	25613	25694	25867	25749	25728	25773	25550	25695	25770	25778	25788	25704	25810	25461	25697	26086	25759	25646	25681	25643	25557	25462	25721	25925	25658	25560	25650	26012	25746	25525	25566	25689	25713	25629	25768	25370	25398	25553	25718	25795	25669	25975	25627	25684	25971	25544	25746	25446	25710	25982	25588	25430	25676	25605	25605	25741	25693	25718	25714	25684	25783	25677	25603	25590	25629	25713	25572	25579	25421	25576	25630	25689	25542	26031	25603	25648	25699	25713	25549	25955	25892	25713	25746	25620	25616	25851	25783	25840	25735	25619	25792	25494	25537	25649	25367	25695	25572	25670	25504	25425	25478	25841	25819	25804	25567	25497	25657	25755	25713	25383	25612	25755	25850	25771	25719	25723	25786	25379	25323	25595	25774	25371	25659	25536	25913	25577	25617	25805	25555	25819	25717	25898	25399	25714	25693	25722	25581	25507	25550	25804	25553	25670	25668	25663	25919	25474	25798	25720	25620	25811	25619	25335	25473	25772	25765	25911	25615	25672	25595	25780	25899	25725	25700	25830	25898	25707	25709	25909	25796	25832	25592	25955	25890	26039	25665	25651	25953	25795	25326	25667	25562	25362	25687	25626	25637	25716	25692	25733	25679	25864	25658	25800	25862	26030	25738	25859	25732	25779	25500	25583	25667	25684	25977	25583	25678	25667	25643	25645	25414	25790	25847	25758	25631	25818	25834	25650	25712	25705	25629	25688	25720	25430	25687	25569	25793	25611	25585	25703	25617	25549	25730	25588	25606	25807	25837	25388	25723	25668	25727	25765	25420	25450	25581	25811	25640	25851	25427	25614	25705	25720	25581	25518	25593	25684	25489	25637	25448	25879	25636	25913	25599	25547	26023	25713	25580	25559	25705	25696	25707	25610	25489	25808	25780	25898	25825	25760	25939	26112	25626	25707	25831	25699	25588	25709	25631	25479	25662	25820	25687	25832	25677	25996	25765	25554	25698	25569	25798	25722	25552	25571	25944	25837	25908	25703	25536	25764	25911	25611	25789	25795	25766	25522	25684	25536	25843	25640	25685	25907	25735	25826	25713	25749	25816	25834	25827	25904	25558	25604	25759	25873	25696	25666	25667	25890	25657	25797	25785	25674	25585	25846	25832	25803	25580	25560	25955	25993	25846	25662	25663	25769	25790	26053	25507	25838	25569	25612	25798	25893	25626	25734	25680	25808	25807	25657	25645	25704	25708	25668	25756	26112	25731	25679	25533	25957	25762	25577	25765	25843	25622	25602	25698	25963	25834	25688	25686	25636	25765	25640	25992	25668	25532	25506	25286	25599	25637	25676	25661	25751	25829	25748	25821	25866	25572	25916	25587	25652	25598	25855	25753	25731	25846	25813	25636	25783	25544	25838	25778	25867	25521	25467	25672	25828	25885	25534	25669	25574	25891	25875	25829	25753	25617	25642	25873	25579	25878	25760	25624	25546	25857	25624	25799	25564	25655	25462	25981	25806	25802	25957	25699	25639	25733	25762	25630	25630	25531	25824	25662	25912	25630	25821	25592	25584	25641	25513	25773	25844	25622	25701	25907	25619	25573	25781	25491	25678	25788	25763	25767	25875	25727	25627	25679	25676	25826	25607	25469	25653	25417	25810	25723	25626	25794	25653	25745	25816	25854	25694	25788	25580	25786	25569	25767	25525	25672	25374	25737	25848	25583	25669	25969	25882	25875	25699	25618	25757	25452	25685	25641	25426	25673	25555	25666	25702	25690	25807	25501	25679	25756	25569	26058	25561	25740	25406	25721	25778	25413	25642	25698	25839	25827	25574	25504	25333	25677	25749	25739	25823	25735	25669	25631	25631	25726	25778	25681	25640	25565	25613	25693	25730	25861	25590	25743	25732	25803	25759	25619	25778	25955	25701	25484	25855	25730	25428	25822	25554	25382	25687	25759	25824	25716	25738	25561	25472	25456	25734	25728	25888	25523	25704	25594	25587	25626	25570	25722	25952	25657	25727	25735	25812	25877	25676	25638	25834	25717	25752	25799	25841	25538	25827	25698	25882	25718	25734	25674	25682	25684	25912	25801	25491	25483	25658	25713	25566	25811	25790	25622	25776	25686	25633	25533	25696	25561	25755	25880	25746	25623	25712	25814	25737	25790	25713	25537	25559	25882	25746	25436	25710	25641	25907	25536	26004	25756	25523	25599	25813	25736	25545	25549	25529	25649	25655	25721	25603	25920	25932	25743	25532	25561	25852	25602	25732	25770	25642	25702	25854	25591	25463	25524	25392	25958	25572	25825	25351	25558	25606	25666	25880	25714	25802	25741	25596	25812	25705	25826	25657	25584	25670	25508	25495	25638	25762	25627	25633	25536	25703	25369	25837	25608	25899	25644	25625	25786	25925	25682	25659	25447	25516	25678	25837	25530	25517	25674	25965	25807	25645	25849	25858	25768	25717	25599	25670	25812	25788	25720	25561	25572	25454	25715	25579	25688	25713	25654	25784	25896	25709	25870	25748	25640	25625	25924	25714	25911	25520	25776	25640	25736	25677	26028	25781	25593	25673	25751	26039	25726	25800	25801	25884	25823	25721	25528	25847	25672	25648	26159	25761	25628	25773	25840	25671	25802	25867	25592	25670	25565	25868	25721	25617	25803	25310	25842	25587	25786	25674	25700	25466	25498	25581	25897	25893	25596	25777	25468	25586	25584	25829	25672	25687	25882	25821	25538	25684	25446	25317	25659	25588	25661	25853	25609	25775	25862	25679	25694	25909	25765	25684	25377	25676	25609	25395	25661	25809	25651	25765	25725	25642	25849	25672	25836	25459	25728	25550	25733	25728	25866	26002	25929	25698	25553	25702	25672	25713	25504	25639	25731	25600	25641	25678	25771	25960	25794	25605	25677	25645	25821	25763	25610	25521	25750	25765	25846	25769	25714	25707	25810	25511	25591
38993	51431	45224	32508	27653	23189	21605	20787	20572	20269	19426	18420	17820	17913	17840	17936	17841	18308	18315	17894	17785	17728	17616	17905	17795	17660	17566	17533	17513	17461	17558	17438	17495	17604	17551	17316	17406	17430	17439	17265	17516	17440	17391	17504	17197	17288	17215	17435	17423	17267	17547	17531	17256	17290	17425	17431	17072	17397	17304	17412	17533	17463	17422	17372	17284	17288	17343	17384	17218	17535	17271	17326	17350	17322	17364	17184	17549	17216	17447	17356	17378	17333	17378	17407	17206	17287	17496	17411	17372	17327	17311	17295	17397	17386	17373	17480	17357	17360	17340	17378	17182	17284	17483	17278	17450	17483	17376	17304	17399	17291	17329	17278	17202	17230	17409	17509	17307	17460	17240	17414	17205	17337	17334	17523	17269	17493	17314	17262	17375	17190	17530	17307	17210	17406	17308	17300	17443	17300	17352	17267	17360	17221	17257	17498	17300	17297	17256	17164	17383	17306	17439	17304	17416	17512	17268	17309	17361	17308	17538	17307	17348	17389	17376	17457	17278	17393	17362	17427	17311	17356	17356	17263	17282	17397	17219	17435	17189	17306	17281	17424	17289	17333	17401	17390	17251	17277	17386	17202	17447	17323	17115	17222	17312	17248	17388	17275	17453	17289	17316	17311	17330	17270	17226	17363	17374	17424	17210	17294	17299	17244	17377	17316	17393	17486	17229	17279	17477	17303	17429	17444	17277	17581	17470	17328	17359	17153	17300	17253	17399	17315	17370	17265	17410	17336	17308	17239	17380	17382	17388	17455	17158	17344	17237	17280	17286	17407	17401	17333	17218	17307	17265	17403	17320	17354	17254	17471	17205	17474	17344	17307	17238	17360	17340	17291	17480	17040	17357	17317	17312	17121	17495	17233	17369	17339	17235	17240	17246	17424	17231	17265	17339	17305	17300	17419	17310	17391	17320	17238	17351	17252	17370	17281	17323	17365	17383	17453	17271	17368	17287	17331	17551	17329	17185	17212	17289	17226	17504	17476	17208	17303	17366	17351	17475	17298	17312	17432	17418	17198	17453	17459	17169	17324	17479	17290	17147	17298	17381	17468	17167	17352	17389	17272	17447	17203	17485	17292	17578	17401	17321	17359	17269	17281	17407	17332	17517	17420	17223	17227	17320	17533	17445	17356	17360	17309	17211	17370	17466	17340	17261	17239	17470	17302	17211	17449	17467	17375	17380	17493	17304	17452	17212	17262	17213	17428	17344	17429	17372	17372	17397	17381	17339	17354	17370	17401	17190	17266	17337	17327	17326	17570	17267	17361	17404	17398	17396	17219	17399	17221	17384	17218	17491	17269	17394	17155	17274	17327	17443	17363	17295	17487	17272	17204	17411	17048	17434	17314	17201	17171	17292	17248	17405	17525	17230	17486	17407	17361	17287	17378	17377	17233	17270	17322	17526	17364	17380	17450	17479	17268	17364	17261	17359	17335	17306	17282	17508	17421	17404	17184	17517	17389	17443	17246	17319	17246	17248	17372	17334	17463	17519	17289	17210	17343	17258	17248	17503	17340	17293	17323	17217	17125	17315	17507	17455	17297	17183	17212	17383	17370	17501	17369	17362	17274	17345	17275	17428	17473	17508	17414	17324	17460	17222	17351	17264	17387	17457	17451	17346	17197	17243	17382	17511	17211	17533	17056	17373	17387	17383	17485	17189	17375	17379	17452	17411	17182	17292	17283	17370	17519	17399	17371	17302	17433	17408	17443	17360	17483	17448	17294	17281	17512	17473	17443	17196	17452	17360	17307	17402	17432	17426	17445	17330	17462	17448	17264	17557	17218	17296	17285	17391	17184	17365	17299	17246	17319	17199	17284	17403	17332	17409	17363	17422	17430	17350	17263	17355	17358	17130	17456	17478	17407	17664	17547	17461	17476	17226	17487	17428	17240	17368	17251	17486	17327	17473	17237	17280	17179	17349	17323	17336	17115	17494	17271	17249	17211	17539	17309	17277	17265	17389	17193	17444	17424	17150	17434	17421	17374	17425	17268	17548	17394	17434	17219	17442	17403	17566	17296	17321	17367	17415	17330	17289	17116	17347	17374	17457	17416	17388	17410	17504	17454	17302	17350	17274	17508	17425	17361	17352	17316	17377	17367	17303	17360	17421	17370	17285	17321	17329	17390	17447	17538	17254	17481	17455	17334	17373	17456	17248	17520	17360	17422	17372	17408	17201	17508	17423	17363	17507	17393	17370	17395	17277	17303	17382	17356	17353	17425	17397	17282	17402	17388	17449	17347	17268	17386	17325	17107	17358	17317	17289	17377	17299	17423	17512	17346	17513	17453	17210	17300	17429	17429	17348	17342	17473	17125	17436	17496	17302	17294	17331	17477	17242	17218	17382	17437	17542	17439	17282	17365	17350	17337	17499	17320	17394	17554	17298	17503	17204	17147	17196	17442	17318	17231	17322	17518	17448	17144	17341	17365	17289	17389	17392	17366	17347	17494	17321	17531	17344	17531	17427	17330	17349	17356	17514	17330	17508	17170	17350	17352	17268	17298	17228	17331	17279	17492	17320	17246	17308	17350	17563	17369	17246	17311	17262	17442	17366	17351	17387	17363	17499	17418	17211	17338	17412	17387	17335	17391	17326	17269	17435	17193	17434	17345	17412	17316	17384	17427	17308	17378	17308	17316	17421	17314	17318	17409	17473	17245	17547	17352	17148	17462	17253	17418	17334	17202	17309	17209	17378	17391	17420	17252	17408	17361	17257	17252	17203	17193	17309	17441	17295	17309	17378	17549	17403	17274	17412	17294	17288	17362	17554	17391	17282	17285	17417	17340	17414	17386	17127	17269	17330	17407	17203	17479	17341	17469	17443	17531	17411	17373	17329	17313	17251	17314	17226	17306	17449	17509	17483	17425	17491	17280	17172	17307	17315	17362	17406	17393	17444	17307	17267	17489	17400	17254	17287	17414	17369	17372	17303	17420	17380	17296	17454	17403	17432	17360	17213	17292	17357	17245	17389	17374	17187	17442	17319	17354	17231	17426	17341	17355	17319	17320	17400	17275	17331	17393	17276	17312	17523	17208	17402	17354	17364	17190	17517	17301	17432	17229	17546	17397	17300	17461	17284	17265	17384	17499	17396	17447	17269	17328	17376	17394	17197	17396	17448	17335	17317	17292	17462	17253	17252	17443	17338	17456	17347	17452	17446	17244	17541	17383	17366	17348	17284	17389	17325	17411	17301	17377	17287	17489	17267	17351	17366	17356	17471	17314	17248	17439	17379	17375	17426	17220	17424	17353	17316	17365	17419	17246	17401	17312	17465	17500	17309	17270	17479	17404	17582	17445	17244	17259	17351	17436	17231	17271	17346	17282	17148	17304	17310	17355	17438	17365	17492	17165	17249	17228	17384	17369	17282	17504	17331	17440	17443	17418	17475	17196	17273	17413	17276	17363	17522	17285	17300	17311	17427	17327	17378	17361	17301	17437	17373	17391	17418	17234	17359	17424	17098	17496	17580	17350	17358	17539	17385	17154	17327	17293	17332	17495	17415	17292	17343	17254	17365	17272	17322	17413	17237	17245	17181	17358	17664	17336	17476	17180	17251	17316	17543	17355	17347	17422	17344	17202	17314	17445	17231	17284	17502	17487	17348	17360	17374	17319	17440	17452	17202	17458	17382	17562	17397	17150	17411	17398	17287	17351	17169	17496	17451	17318	17418	17392	17323	17390	17542	17459	17554	17355	17319	17330	17423	17470	17325	17313	17437	17234	17341	17155	17195	17536	17377	17495	17329	17411	17252	17261	17222	17349	17241	17393	17448	17163	17144	17110	17410	17329	17219	17323	17330	17484	17466	17412	17370	17363	17475	17339	17277	17471	17366	17221	17435	17545	17328	17206	17318	17121	17419	17280	17395	17318	17423	17335	17338	17355	17250	17314	17388	17324	17285	17283	17403	17421	17346	17339	17222	17364	17209	17353	17378	17202	17481	17356	17363	17487	17278	17400	17235	17424	17220	17522	17283	17331	17438	17374	17451	17294	17379	17528	17416	17441	17271	17435	17256	17356	17260	17424	17480	17317	17428	17322	17353	17238	17395	17386	17289	17360	17278	17514	17301	17398	17264	17304	17277	17323	17272	17382	17378	17478	17160	17583	17417	17274	17354	17269	17448	17467	17106	17300	17462	17186	17310	17345	17524	17331	17530	17348	17319	17431	17450	17305	17232	17429	17362	17394	17418	17420	17290	17468	17222	17359	17153	17374	17330	17613	17395	17315	17448	17228	17493	17373	17392	17289	17303	17276	17224	17317	17296	17338	17321	17368	17458	17243	17355	17321	17423	17366	17241	17454	17413	17372	17188	17245	17317	17305	17400	17321	17190	17147	17238	17428	17254	17323	17232	17387	17468	17337	17296	17383	17483	17335	17295	17318	17248	17486	17252	17376	17456	17336	17334	17411	17490	17381	17378	17399	17235	17282	17277	17384	17439	17216	17469	17347	17208	17433	17472	17260	17230	17456	17278	17282	17308	17163	17405	17231	17359	17286	17256	17290	17367	17280	17285	17377	17392	17446	17334	17408	17333	17387	17245	17360	17208	17470	17382	17363	17430	17398	17385	17346	17360	17380	17280	17199	17364	17308	17492	17282	17457	17473	17557	17404	17433	17376	17269	17380	17184	17284	17336	17477	17389	17317	17589	17296	17288	17282	17174	17351	17466	17174	17327	17358	17353	17303	17339	17333	17359	17410	17522	17428	17510	17230	17528	17318	17472	17351	17282	17385	17440	17366	17251	17333	17442	17176	17530	17388	17384	17299	17255	17400	17310	17416	17287	17438	17378	17272	17479	17246	17603	17156	17422	17340	17400	17451	17154	17337	17181	17254	17411	17216	17223	17372	17377	17221	17339	17393	17381	17365	17412	17212	17413	17464	17246	17410	17303	17430	17329	17400	17286	17196	17437	17199	17547	17366	17502	17490	17343	17388	17313	17204	17146	17384	17398	17642	17253	17332	17427	17419	17482	17226	17231	17371	17234	17498	17242	17247	17249	17333	17327	17341	17394	17442	17199	17286	17195	17349	17340	17306	17403	17364	17554	17318	17407	17364	17098	17448	17230	17391	17273	17493	17396	17508	17359	17438	17510	17291	17371	17131	17396	17296	17325	17297
26365	21698	29709	30690	35199	34292	31175	28563	27745	28097	26893	25180	24732	24640	24808	24612	24869	24844	25179	24697	24746	24470	24566	24867	24750	24404	24796	24395	24501	24601	24326	24227	24150	24156	24343	23868	23922	23781	24320	24050	23883	24208	24008	24023	24092	23928	24055	24150	23911	23770	24028	24009	23978	23726	24252	24197	24142	23925	24297	24076	23961	23891	23996	23797	23823	24064	24189	23861	24125	24017	24074	23826	23976	23853	24126	23957	23979	23781	23695	23814	23929	23672	24010	24045	24051	23932	23960	23901	23955	23996	23743	23885	23997	24069	23961	23805	23964	24117	24012	23764	23936	23820	23728	23887	23936	24138	23970	23967	24035	24218	23843	23825	24145	23986	23752	24052	23649	23883	24016	24039	23950	23954	23789	24018	23981	23793	23684	24128	24042	23954	23756	24162	23800	23937	24034	23802	23847	24202	24072	23969	24213	23974	23914	23877	24042	24021	23943	23840	23956	24076	23733	23916	23926	23874	23883	23876	24014	23991	23821	23970	24032	23897	23783	23945	24024	23999	23783	24190	23913	23861	23896	24085	23899	23988	23818	23990	23802	24031	23769	24007	24069	23572	23661	23928	23563	24001	23964	24100	24095	23910	24032	23813	23987	24147	23805	23862	23943	23884	24063	23916	23899	23976	23868	23612	23940	23878	23894	23785	23885	23918	24162	23762	23884	23789	23700	23708	24005	23827	23947	24079	23815	23835	23915	23741	23950	23900	23637	23864	23959	23959	23854	24104	23712	23814	23987	24086	24011	23677	23828	23672	23963	24077	23945	23697	23857	23877	23735	23944	24058	23947	23915	23754	23904	24031	24083	23800	24080	24008	23890	23900	23952	23914	23815	23939	23971	24040	23787	23833	24043	23904	24081	23914	23994	23678	23828	23806	23802	23730	23876	24017	23960	23746	24034	23670	23785	23815	24252	23909	23802	24135	23974	23970	24083	24267	23938	23948	23904	23903	24105	23614	23756	23949	24060	23791	23867	23792	23864	23782	23985	23849	24013	24112	24100	23975	23904	23865	24076	24053	23655	23722	24011	23781	24223	24088	24017	23745	23939	23800	23811	23990	23874	23836	23997	24019	24209	23780	24098	24155	23895	23986	23976	23830	23848	23918	23915	23849	23800	24025	23926	23771	23965	23774	23812	24141	24041	24046	23782	23883	23905	23802	24022	24081	23841	23747	23632	24002	23778	23950	24158	23913	24080	23924	24005	23777	23873	24057	23867	23736	24080	23936	23892	24119	23965	23965	23849	24199	23950	23927	23924	23862	24067	23908	24088	24194	23909	24157	24027	23947	24109	23924	23905	23973	23806	23716	23874	23775	23865	24074	23887	23907	24177	23645	24024	23972	23774	23784	23880	23855	24147	23887	23946	23960	23813	23954	24064	23978	23841	24021	24077	23605	24012	23975	23917	23874	23996	23966	23798	24084	23987	23950	23861	23771	24063	23916	24027	24060	23980	23840	23670	23802	24006	23941	24053	23936	24219	23839	23900	23872	23947	23934	23961	24066	24061	23926	24031	24093	23878	23948	23948	24033	23831	23893	23971	24087	24097	23804	24129	23886	24019	23892	23734	23926	23944	23951	23668	23841	23775	23853	23796	23962	23752	23820	24078	23554	23920	24193	24011	24163	24013	23828	24161	23792	23860	23986	23925	23922	23761	23766	24195	23681	23887	23820	24182	24066	23964	24138	23999	24068	23842	23986	23969	23859	23740	23920	24213	23703	23928	24011	23936	23998	23831	23989	23849	23869	24002	23895	23890	23848	23676	23844	23681	23912	23952	23895	24036	23912	23884	23910	23898	23953	23988	23979	23908	23960	23709	23800	23883	23819	23776	23965	24283	23840	24091	23802	23846	23794	24117	23723	24093	23983	23846	23931	24122	23888	23932	23753	23956	23780	23901	23850	23828	24035	24008	23748	23910	23929	24093	24079	23811	23761	24045	23732	23875	24005	23883	23728	24007	24041	24075	24002	23949	23771	24040	23736	23960	23586	23629	23856	23920	23809	23805	23923	23896	24032	23689	23981	24009	24043	23780	23751	24034	24304	24177	23725	23972	24062	23724	23870	23841	24051	23998	23946	23973	23819	23992	23984	24103	24062	23927	23829	23768	23937	23823	23788	23935	23848	23849	23792	24123	23954	23689	24084	23960	24028	23881	23928	24061	24055	23969	23938	23843	24046	23935	23958	24120	23968	24214	24111	24174	24055	23931	23971	23821	23913	23676	23926	23823	23992	23976	23975	23945	23747	24041	23867	23956	24327	24138	23805	23782	23863	23924	24025	23841	24195	23917	23935	23813	24028	23763	24120	23892	23881	23873	23995	23981	23887	23691	23996	23997	24050	24000	23825	23822	23900	23801	23903	24014	23931	24003	23957	23834	23757	23680	23860	23921	23857	23828	23833	24055	23912	23971	23954	24085	23939	23891	23913	23996	23993	23927	23982	23735	23670	24089	23953	23886	24059	24088	23635	24038	24144	23864	23848	24167	23773	24059	24092	24051	23841	23739	24022	23831	23861	23881	23744	23850	23919	24023	24047	23936	23829	23902	23930	23928	23830	23749	24082	23933	23895	24027	23865	23828	23953	24059	23852	23861	24341	24021	23969	24138	23776	24066	23909	23858	24176	24077	24077	23876	23912	24152	24075	24029	23908	23800	23886	23987	23720	24085	23815	23974	24186	23894	23751	23970	23937	23796	24032	23942	23770	23905	24038	23895	23944	24150	24129	23846	24050	24039	23747	23927	23983	23905	23927	23776	24010	23629	23934	23999	23991	23755	23759	23749	23682	23969	23934	23895	24062	23948	23992	23962	23775	23709	24062	23931	23946	24098	23939	24036	24017	23586	23703	23584	23840	23814	23528	24060	23869	23814	23915	24092	23923	23917	23970	23881	23868	23908	24037	23941	23843	23884	23875	23854	23861	24073	23796	24126	24069	23898	24016	23905	23768	23659	23838	24100	23974	23785	23662	24062	24039	23692	24010	24033	23940	24004	23761	23934	23768	24040	23839	23983	23863	24042	23986	23943	23890	23917	24156	24003	24192	23949	23847	23738	23931	23917	23960	23966	23701	24099	23965	24122	23963	23734	23876	23942	23833	23833	23928	23974	23800	23863	23959	23985	23881	23914	23923	23798	24064	23951	24082	23971	23992	23766	23900	24016	23899	23853	23984	23804	23855	23941	24052	24067	24085	24054	23854	23677	23918	23958	24140	23960	23945	23956	23605	24033	23943	23723	23881	23946	24009	23849	23888	24187	23978	23896	23897	23720	24228	23725	23792	23871	23927	24182	24011	23845	23828	23942	23709	23904	24006	23879	24020	23854	23809	24032	23755	23962	24105	23904	24100	24108	23927	23955	23752	24129	24066	23965	24116	23968	23819	23881	23986	23900	24030	23947	24051	23916	23845	24079	24039	23715	23964	23833	24163	23774	23791	23773	23782	23914	23757	24028	24118	24115	24178	24020	24099	23763	23863	23884	23953	24040	23953	23935	23961	23871	24021	23864	23878	23820	24021	23947	23876	24010	23965	23926	24013	23597	23976	24016	23922	24109	23968	23965	24115	23930	23898	23695	23859	23906	23888	23992	23881	23799	23808	24057	23988	23847	23830	23892	23853	24027	24101	24091	23847	23818	24052	24149	24019	24046	23894	23672	23733	23877	24213	23866	23989	23759	23702	24086	23967	23913	23895	23652	23562	24205	24037	23902	23842	23912	23998	23996	23748	23982	24031	24243	24058	24053	23852	23990	24038	24163	23817	24076	23919	24103	23932	24016	23757	24010	23934	23800	24007	24040	24084	24054	23904	23840	23780	24041	24028	24122	24034	23962	24178	23916	23974	23856	23900	23885	23930	23869	23789	23727	23916	23983	23896	23580	23828	23812	23772	23819	23648	23802	23983	23975	23913	23924	23875	24059	24061	24085	23887	23949	24028	23995	24070	23677	23900	24026	24140	23885	24014	24036	24054	23994	23983	24184	23995	24005	23887	23999	23802	23749	23958	23630	23844	24224	24119	23873	23799	24040	24049	23665	23967	23980	24232	23816	23855	23975	23947	24010	23963	23962	24050	24059	23861	23975	23802	23816	23822	23981	23866	23751	23977	23979	23911	23915	24150	23988	24045	23965	23980	23789	23812	23904	23688	23758	23657	23841	23848	23964	24112	24209	23793	23927	24079	23882	23803	24100	23842	23913	23749	23949	23903	23827	23958	23889	24058	23979	24053	23994	23993	23848	24079	23927	24117	24023	23891	24131	23918	23888	23998	23815	23880	23963	24105	23872	24322	23768	23912	23854	23782	23979	23962	23932	23790	23695	23989	23914	24074	23866	23704	23919	23954	23743	23894	23969	23961	24006	24162	23914	24060	23866	23823	24317	23791	23798	23933	24184	24157	23944	23777	23913	23864	23947	24084	24018	24067	23989	24067	23931	24058	23849	23596	24009	23690	24089	23849	23870	23659	23964	23650	23761	23970	24023	23950	23852	24255	23894	24077	23941	24093	24064	24045	23846	23965	23874	23972	24125	23915	23948	24138	23976	23900	23901	23811	24012	23893	24108	23874	23996	23926	24084	23838	23910	23788	23804	23993	24074	24158	23997	23991	24000	23736	23761	24047	23815	24175	23884	24038	23970	23848	23689	24115	23842	24136	23858	23819	23904	23799	23777	23851	23869	23974	23978	23853	23938	23788	23874	23785	23731	24120	23840	24028	23937	23709	24045	23989	23950	24029	23966	23900	23919	23834	23930	23843	23699	23767	24093	24143	24165	23902	23649	23824	24243	24092	23992	23743	23944	23781	23720	23883	23717	23888	23989	23650	24118	23902	23875	24133	24166	23931	23869	23856	23964	23895	23885	23927	24019	23847	24127	23981	24101	23865	23905	24001	23980	24047	23926	23872	23920	24335	24300	24087	23913	24109	23784	23838	23931	24182	24080	24069	23827	24090	23826	24107	24126	24039	23845	24063	24241	23884	24033	23896	23860	23959	23867	23977	23881	23992	24015	23917	23872	23630	24010	23945	24113	23892	23983	23909	23771	24072	24008	24057	23906	23954	23781	24088	23895	23752	24108	24170	23867	23887	24102	24078	24155	24035	23998	24151	23912	23834	24029	23749	24022	23999	23956	24024
36336	58490	55523	46443	41150	29921	23417	22803	22582	21577	20049	18090	17700	17500	17305	17570	17511	18147	18113	17486	17209	17435	17572	17513	17258	17203	17046	17017	16881	16919	16895	16855	16741	16659	16687	16472	16873	16671	16743	16809	16625	16808	16691	16640	16532	16596	16625	16445	16626	16452	16680	16437	16669	16445	16613	16450	16576	16775	16518	16669	16665	16420	16621	16483	16637	16517	16616	16731	16592	16517	16521	16492	16421	16506	16537	16530	16566	16718	16426	16383	16620	16560	16556	16385	16569	16467	16428	16584	16675	16589	16491	16523	16529	16610	16617	16524	16601	16523	16637	16551	16413	16550	16532	16878	16576	16512	16511	16584	16506	16489	16480	16620	16546	16621	16530	16521	16417	16716	16498	16609	16578	16469	16642	16596	16485	16523	16489	16552	16407	16548	16499	16632	16522	16626	16742	16646	16476	16470	16449	16482	16654	16441	16313	16402	16647	16580	16475	16487	16639	16610	16510	16505	16490	16622	16484	16542	16565	16567	16483	16523	16337	16570	16418	16685	16639	16363	16322	16739	16313	16406	16638	16435	16413	16557	16558	16651	16504	16675	16583	16617	16682	16559	16407	16432	16600	16508	16608	16604	16501	16557	16343	16643	16723	16409	16452	16627	16699	16482	16541	16498	16654	16577	16447	16490	16540	16567	16603	16334	16566	16379	16610	16576	16558	16547	16657	16629	16712	16474	16611	16487	16660	16497	16662	16564	16499	16532	16703	16640	16610	16543	16566	16528	16546	16575	16615	16389	16728	16598	16369	16541	16599	16427	16585	16340	16463	16645	16547	16708	16410	16477	16630	16478	16662	16482	16554	16375	16593	16482	16593	16360	16560	16476	16558	16640	16482	16441	16501	16638	16587	16467	16690	16471	16637	16499	16341	16444	16514	16626	16437	16632	16471	16381	16447	16605	16484	16367	16485	16614	16764	16665	16550	16539	16693	16398	16584	16312	16488	16592	16353	16422	16379	16550	16624	16662	16589	16498	16680	16651	16472	16620	16479	16505	16456	16527	16552	16479	16546	16778	16458	16594	16431	16452	16556	16620	16312	16488	16484	16556	16498	16710	16492	16615	16697	16526	16343	16267	16614	16524	16348	16586	16541	16386	16581	16520	16616	16447	16570	16528	16642	16544	16544	16374	16427	16615	16542	16444	16602	16437	16343	16580	16668	16596	16494	16436	16551	16527	16750	16477	16379	16484	16592	16405	16580	16430	16586	16509	16620	16788	16465	16614	16623	16397	16509	16410	16727	16605	16646	16545	16553	16626	16500	16572	16580	16648	16491	16570	16657	16668	16464	16515	16413	16698	16499	16531	16387	16664	16553	16432	16601	16512	16468	16662	16524	16604	16702	16670	16476	16649	16635	16608	16650	16588	16529	16544	16573	16537	16449	16449	16457	16286	16631	16702	16406	16391	16442	16555	16760	16472	16469	16447	16587	16652	16615	16578	16546	16560	16653	16670	16657	16440	16447	16721	16527	16553	16423	16385	16626	16481	16489	16658	16423	16590	16743	16561	16499	16436	16647	16487	16469	16423	16568	16464	16606	16495	16457	16431	16482	16440	16635	16600	16429	16563	16591	16517	16566	16626	16527	16419	16459	16597	16651	16634	16465	16494	16530	16622	16514	16515	16463	16640	16440	16485	16470	16615	16523	16513	16632	16400	16508	16549	16574	16764	16515	16489	16456	16519	16683	16338	16580	16540	16524	16450	16441	16485	16476	16634	16672	16482	16573	16540	16520	16522	16521	16438	16501	16487	16667	16533	16456	16647	16485	16489	16500	16525	16489	16567	16509	16592	16446	16560	16387	16504	16382	16617	16492	16697	16466	16563	16528	16584	16652	16698	16600	16546	16506	16405	16362	16483	16629	16597	16475	16587	16321	16501	16554	16620	16529	16600	16500	16614	16362	16739	16475	16475	16477	16650	16682	16600	16580	16463	16547	16689	16583	16422	16592	16548	16448	16410	16713	16411	16394	16413	16575	16473	16369	16396	16397	16484	16493	16632	16580	16401	16445	16508	16502	16548	16434	16478	16591	16461	16537	16365	16394	16486	16442	16251	16528	16498	16576	16508	16592	16618	16528	16537	16534	16544	16418	16678	16428	16489	16454	16530	16720	16450	16557	16454	16512	16511	16620	16649	16729	16544	16625	16621	16469	16290	16560	16607	16529	16600	16378	16383	16613	16526	16628	16579	16623	16531	16520	16628	16302	16425	16553	16409	16812	16616	16603	16479	16663	16351	16443	16537	16349	16555	16619	16615	16528	16663	16672	16576	16499	16652	16428	16521	16442	16623	16450	16476	16595	16535	16564	16541	16706	16504	16547	16476	16524	16618	16510	16675	16594	16485	16462	16575	16528	16608	16401	16494	16614	16607	16613	16621	16644	16696	16631	16666	16541	16541	16397	16448	16525	16343	16344	16343	16466	16524	16514	16490	16535	16656	16555	16597	16558	16463	16581	16604	16293	16642	16587	16476	16584	16428	16500	16624	16489	16553	16480	16677	16687	16639	16515	16623	16488	16694	16530	16434	16519	16580	16561	16590	16562	16456	16553	16734	16614	16488	16464	16701	16773	16587	16635	16616	16447	16534	16608	16514	16787	16493	16579	16561	16447	16387	16671	16651	16543	16357	16533	16549	16582	16515	16585	16405	16588	16620	16680	16595	16701	16448	16550	16430	16563	16618	16536	16553	16375	16366	16560	16411	16596	16530	16795	16623	16572	16395	16491	16605	16412	16584	16524	16642	16485	16530	16620	16418	16466	16481	16597	16732	16749	16541	16589	16662	16589	16494	16558	16443	16510	16282	16566	16502	16577	16572	16520	16488	16360	16667	16525	16650	16475	16651	16498	16461	16469	16561	16405	16530	16443	16436	16601	16500	16600	16447	16343	16566	16500	16530	16566	16516	16544	16569	16536	16419	16539	16492	16442	16609	16570	16442	16525	16502	16558	16632	16470	16603	16648	16570	16717	16512	16647	16480	16405	16411	16576	16459	16462	16629	16551	16551	16498	16574	16324	16588	16623	16609	16469	16559	16536	16590	16500	16679	16565	16430	16470	16558	16597	16815	16465	16558	16588	16527	16517	16621	16447	16593	16542	16418	16552	16568	16531	16411	16329	16508	16605	16444	16605	16602	16617	16578	16510	16313	16567	16425	16531	16484	16582	16521	16589	16363	16722	16547	16447	16660	16454	16489	16502	16729	16559	16468	16652	16538	16597	16455	16551	16483	16527	16567	16630	16688	16324	16575	16683	16727	16615	16466	16571	16498	16552	16438	16451	16603	16581	16412	16602	16649	16620	16630	16415	16740	16549	16770	16521	16650	16592	16628	16597	16690	16493	16679	16265	16418	16608	16470	16461	16559	16354	16507	16524	16541	16608	16697	16520	16366	16512	16502	16467	16426	16542	16483	16595	16573	16590	16610	16644	16569	16477	16617	16566	16599	16401	16616	16689	16712	16566	16617	16423	16546	16472	16602	16475	16697	16538	16534	16598	16502	16651	16656	16543	16434	16630	16658	16492	16383	16691	16578	16522	16514	16636	16497	16369	16528	16723	16537	16375	16598	16817	16521	16485	16306	16417	16488	16586	16484	16476	16570	16580	16532	16599	16426	16636	16560	16528	16531	16536	16561	16546	16423	16535	16446	16659	16670	16377	16504	16444	16441	16512	16434	16502	16716	16664	16564	16533	16613	16419	16583	16585	16564	16609	16619	16579	16531	16514	16528	16579	16604	16437	16516	16595	16421	16356	16631	16668	16615	16467	16440	16618	16310	16648	16525	16455	16598	16612	16467	16656	16707	16422	16557	16514	16724	16598	16755	16357	16627	16564	16585	16798	16598	16487	16667	16550	16589	16387	16478	16661	16737	16534	16482	16624	16573	16697	16503	16366	16328	16628	16371	16563	16506	16552	16531	16469	16564	16496	16677	16599	16748	16575	16685	16512	16587	16558	16575	16549	16363	16611	16428	16583	16577	16467	16400	16633	16549	16574	16511	16655	16647	16432	16688	16611	16459	16638	16543	16672	16392	16563	16473	16694	16423	16510	16509	16605	16500	16608	16607	16638	16455	16595	16444	16496	16457	16555	16611	16395	16519	16341	16483	16602	16580	16601	16500	16556	16601	16601	16476	16322	16708	16794	16527	16593	16330	16595	16544	16538	16459	16578	16576	16487	16567	16421	16592	16530	16519	16486	16634	16437	16545	16678	16703	16667	16522	16612	16502	16584	16386	16751	16686	16615	16556	16619	16642	16731	16558	16603	16604	16636	16536	16429	16405	16579	16702	16667	16492	16591	16407	16422	16427	16671	16456	16489	16542	16659	16573	16596	16429	16577	16466	16482	16600	16507	16649	16547	16438	16595	16548	16696	16292	16330	16526	16477	16631	16552	16357	16376	16701	16567	16670	16500	16384	16674	16555	16745	16379	16743	16611	16592	16465	16620	16311	16476	16490	16638	16492	16512	16492	16580	16496	16356	16593	16587	16534	16544	16839	16536	16370	16572	16705	16466	16564	16543	16498	16467	16429	16783	16538	16730	16556	16458	16422	16543	16454	16418	16646	16617	16558	16361	16510	16535	16445	16721	16524	16590	16495	16475	16565	16502	16610	16560	16810	16772	16545	16511	16534	16524	16505	16684	16403	16470	16721	16383	16574	16550	16530	16705	16658	16769	16534	16461	16681	16519	16521	16618	16473	16511	16370	16292	16506	16491	16415	16452	16495	16470	16388	16582	16476	16498	16646	16431	16553	16474	16551	16529	16643	16568	16420	16651	16433	16544	16630	16579	16513	16627	16601	16586	16634	16786	16642	16496	16546	16505	16596	16470	16520	16514	16543	16560	16545	16484	16619	16471	16549	16507	16614	16529	16330	16626	16492	16422	16637	16501	16643	16376	16637	16623	16445	16419	16460	16513	16633	16536	16565	16395	16628	16459	16548	16757	16498	16470	16490	16473	16596	16496	16589	16339	16495	16535	16518	16417	16560	16514	16554	16454	16649	16656	16541	16667	16569	16328	16460	16525	16461	16419	16517	16628	16560	16667	16381	16560	16452	16521	16593	16561	16756	16559	16562	16507	16652	16628	16420	16676	16502	16827	16649	16633	16378	16706	16522	16506	16479
24550	21701	29603	28501	33031	32600	33113	29312	28408	28678	27287	25171	24537	24513	24307	24253	24465	24652	24967	24366	24233	24161	24355	24361	23959	23985	23654	23599	23590	23747	23418	23593	23482	23540	23196	23486	23266	23214	23406	23395	23302	23001	23231	23120	23251	23102	23275	23223	23145	23158	23075	23231	22918	23113	23209	23351	23267	23245	23211	23259	22983	22924	23137	22987	23200	22990	23112	23340	23145	23212	23145	23193	23233	22990	22913	23040	23302	23070	23109	23210	23128	22954	23212	23155	22943	23143	22879	23058	23231	23048	23265	23328	23424	23139	23438	22953	23227	22963	23012	23345	23038	23425	23236	23095	23428	23413	23296	23178	23299	23240	23345	23249	23036	23293	23016	23056	23328	22964	23125	23170	23057	22872	23017	23201	23322	22900	23206	23286	23144	23072	23271	23078	23391	23080	23103	23180	23322	23320	23027	23190	23146	23200	22896	22983	23264	23339	23381	23234	23339	23021	23054	23405	23151	22998	22692	23157	23156	23088	23199	23170	23216	23133	23198	23196	23307	23222	22897	23166	23188	23345	23411	23257	23562	22913	23159	23040	23295	23177	23192	22984	23269	23082	23054	22963	23199	23182	23235	23263	23096	23101	22950	23093	23176	23212	23188	23154	23133	23181	23359	23276	23270	23233	23038	23028	23226	23116	23171	23274	23250	23100	23268	22952	23295	23123	23097	22940	22994	23084	23022	23285	23120	23281	23085	23063	23172	23076	23320	22929	23291	23008	23214	22969	23120	23244	23263	23000	23085	23215	23078	23157	23220	23023	23131	22979	23097	23051	23362	23076	23140	23104	23027	23129	23167	23235	23032	23020	23184	23221	23272	23347	23154	23012	23278	23057	23168	23149	23171	23081	23331	23022	23262	23237	23227	22889	22959	23179	23407	23223	23001	23040	23159	23012	23113	23028	23133	23261	23243	23298	23189	23175	23240	23177	23180	23163	23372	23011	22940	23129	23245	23157	23243	23491	23123	22941	23078	23147	23029	23056	23231	23195	23047	22898	23111	22925	23276	23007	23055	23007	23082	22831	23229	22997	23327	22889	23415	23041	22977	23138	23275	23154	22972	23195	23064	23070	22974	23283	23141	23050	23141	23075	23109	23025	23304	23206	23239	23020	22925	23334	23163	23012	23194	23174	23127	23084	23270	23124	23241	23044	23095	23308	22991	23213	23275	23142	23145	23375	23111	22931	23180	22989	23160	23212	23273	22996	23049	23384	23270	23223	23253	23185	23414	23333	23257	23236	23082	23083	23102	23122	23101	23170	23085	23240	23129	23150	23197	23192	23277	23187	22999	22824	23281	23255	23200	23410	23116	23114	22978	23148	23166	23001	23217	23503	23025	23166	23200	23137	23028	23106	22997	23171	23084	23341	23197	23036	23032	22997	23181	23123	23256	23004	22984	23278	23049	23104	23355	23031	23082	23051	23190	23295	23150	23192	23006	22960	23040	23085	22932	23023	23213	22875	23020	23110	23138	23179	22979	23215	22980	23180	23191	23080	23081	23279	23092	23264	22986	23192	23123	23094	22968	23283	23133	23402	23187	23270	23287	23571	23244	23046	23278	23195	23035	22992	23036	23222	23045	23300	23202	23209	23270	23237	23134	23205	23207	22893	22992	23325	22990	23122	23189	23325	23033	22885	23199	23133	23076	22927	23222	23017	22898	23034	23185	23300	23041	23101	23360	23404	23272	23022	23176	23130	23005	22936	23212	22976	22992	22932	23065	23151	23179	22983	23049	23213	23143	23058	22947	23195	23109	23162	23415	23321	23318	23161	23044	23137	23299	23218	22948	23302	23133	23046	23114	23148	23088	23315	23062	23119	23535	23382	23108	23248	23055	23067	23137	23215	23309	23074	23127	23283	23060	23297	23081	22833	22888	23298	23272	23273	23216	23223	23180	22850	23347	23451	23206	22851	23325	22849	23024	23284	23308	23321	23084	23076	23376	23010	23101	23053	23076	22797	23067	23058	23111	23339	23475	23147	23048	23278	23168	23020	23253	23259	23136	23174	22992	23143	23171	22996	23113	23167	23011	23254	23173	23128	23156	23299	23116	23177	22921	23095	23068	23243	23274	23111	23169	23291	23229	22994	22967	23198	23166	23235	23306	23157	23016	23337	23157	23163	23056	23172	22990	23159	23032	23108	23021	23118	23267	22913	23259	23105	23021	23382	23028	23074	23027	23096	23234	23376	22967	23091	22937	23125	23183	23268	23008	23267	23323	23238	22973	23090	23253	23127	23238	23153	23210	23216	23106	23180	23080	23130	22993	23024	23011	23210	23135	23241	23078	23175	23149	22875	23096	23150	23293	23144	23202	23222	23176	23066	23107	23016	23187	23050	23255	23154	23159	23166	23236	23330	23186	23236	22847	23093	23083	23167	23301	23239	23196	22932	23139	23078	23377	22983	23154	23229	23327	23175	23321	23162	23155	23315	22989	23050	23249	23056	23047	23348	23338	23105	23240	23173	23152	23215	23238	23003	23119	23053	23092	23276	23267	23316	23063	23341	23349	23180	23130	23454	23035	23067	23196	23149	23196	22892	22945	23135	22915	22981	23223	23264	23205	23239	23433	23141	23011	23205	23259	23161	22942	23135	23299	23378	23253	23502	23122	23067	23280	23220	23250	23273	23292	23243	23175	23186	22769	22733	22909	23152	23126	23456	23136	23068	22949	23031	23410	23012	22999	23061	22966	22809	23046	23033	22974	22950	23361	23329	23178	23254	23188	23277	22888	23352	22994	23158	23197	23084	23245	23550	23013	23127	22979	23239	23081	23137	23086	23221	23122	22981	23154	23018	22968	23008	23304	23077	23096	23249	23092	23152	23088	23138	23330	23148	23349	23231	23322	23233	23198	23129	22889	22904	22949	23213	22998	23060	23107	22967	23194	23039	23189	23062	23194	23358	23274	23129	23218	23053	23113	23324	23154	23368	22894	23093	23073	23100	23125	23261	23128	23034	23174	23414	23174	23252	23218	23255	23138	23158	22977	23091	23093	23122	23177	23071	23241	23113	23081	23335	23306	23414	23139	23181	23150	23176	23094	23358	23295	23172	23211	23040	23024	23282	23001	23310	23331	23170	23212	23157	23293	23300	23193	23400	23077	23306	23458	23177	23164	23190	23061	22952	23517	23036	22902	23137	23260	23229	23271	23109	23121	23009	23128	23153	23144	23053	23002	23075	23097	23148	23183	23216	23205	22857	23002	23070	23051	22949	23447	23015	23071	23106	23272	23103	23268	23388	23046	23327	22948	23233	22862	23161	23096	23140	23137	23013	23169	23122	23110	23090	22866	23100	23230	23255	22908	23339	23031	23025	23202	23173	22944	22953	23125	23073	23295	23094	23165	23041	23353	22990	22725	23207	23136	23177	23268	23140	23097	23169	23222	23236	23382	23095	22779	23246	23150	23128	23023	23212	23013	23021	23124	23315	23450	23012	23031	23111	23132	23178	23290	23007	23058	23105	23045	23203	23085	23138	23182	23111	23084	23210	23213	23114	23252	23098	23172	23296	23010	23024	23236	22960	23084	23069	23325	23201	23294	23102	23339	23138	23131	22908	23363	23155	23101	23108	23276	23046	23186	23084	23128	23061	23016	23085	23251	23224	23201	23060	23035	23390	23319	22922	23283	23175	23119	23125	23186	23072	23140	23013	23283	23082	22917	23215	23065	23048	23203	23234	23147	23299	23295	23199	23221	23188	23087	23180	23166	23054	23084	23104	23018	23283	23121	23203	23253	23349	23128	23204	23289	23370	23073	23388	23126	23205	23119	22958	22948	22970	23135	22970	22944	23139	23187	23123	23371	23359	23113	23193	23304	23358	22996	23242	23077	23179	23140	23342	23057	23020	23320	23057	23331	23228	23180	22938	23208	23287	23338	23287	23022	23318	23302	23210	23320	23145	23091	23009	23046	23188	23279	23035	23213	23286	23121	22974	23227	23287	23296	23139	23061	23114	23352	23076	23038	23068	22978	22954	23530	23257	22881	23066	23050	22965	23042	23192	23230	23137	23209	22934	23141	23275	23180	23207	23052	23138	23219	23100	22982	23107	22958	22876	23196	23221	23197	23142	23213	23232	23035	23006	23342	23248	22860	23067	23157	22947	23211	23207	23383	23143	23118	23198	22869	22999	23187	23177	23162	23100	23131	23315	23184	23246	23172	23008	23244	23212	23433	23108	23199	22888	23293	23162	23050	22906	23376	23252	22914	23138	23230	23053	23002	22961	23006	23234	23270	23157	23081	23346	23021	23213	23286	23463	23211	23140	23260	23283	23094	22909	23258	23301	23244	23097	23175	23194	23301	23210	23201	23423	23198	23155	23429	22936	23267	23120	23126	23208	23079	23099	23054	22927	23231	23044	23249	23125	23105	23121	23251	22962	23004	23164	23138	23207	23214	23247	23439	23136	23142	23019	23190	23082	23140	23155	23290	23107	23367	23001	23278	23211	23232	23107	22832	22927	23084	22806	23061	22944	23222	23157	23280	23417	23021	23315	23246	23272	23410	23186	23246	23171	23246	23213	23262	22894	23019	23203	23043	23131	22981	22949	23144	23054	23066	23070	23278	23309	22949	23376	23194	23008	23095	23119	23042	23246	23304	23078	23070	23084	23105	23222	22895	22969	23168	23006	23312	23022	23117	23216	23218	23073	23220	23155	23338	23323	23230	23176	22912	23127	23292	23085	23243	23263	23161	23103	23293	23156	23003	23358	23109	23150	23234	23135	23053	23178	23283	22942	23073	23040	23250	23103	23106	23115	23047	22996	22841	23215	23077	22975	23248	23313	23293	23060	23314	23209	23243	23146	23227	22991	23211	23198	23043	23313	23203	22972	23029	23117	22935	22928	22968	22965	23023	22852	23272	23172	23111	23156	23215	23010	23074	22940	23091	23109	23352	23117	23135	23117	23380	23340	23319	23201	23099	23050	22955	22984	23296	23260	23195	22994	23302	23060	23047	23172	23063	23227	23092	23213	23028	22985	23182	23302	23042	23198	23074	23262	23122	23101	23346	23164	23068	23128	23031	23197	23101	23282	23022	23117	23081	23108	23032	23220	23244	23221	23194	23219	23091	23320	23110	23272	23172	23115	23090	23090	23006	23232	22902	22948	23124	23238	23039	23159
37132	66689	65242	56994	47750	31455	26233	24524	23925	23085	21457	18380	17752	17754	17713	17430	17659	18155	18301	17389	17240	17279	17386	17414	17242	16866	16645	16623	16572	16576	16500	16521	16612	16446	16192	16387	16409	16266	16424	16216	16109	16085	16212	16185	16060	16160	16121	16073	15996	16145	16264	16022	16045	16063	16153	16187	16013	16102	16180	16135	16112	16043	16092	16180	16086	16126	16124	16040	16112	16047	16115	16013	16157	16050	16054	16012	16232	16168	16119	16107	16320	16140	16127	16109	16087	16107	15988	16008	15986	16143	16067	16204	16050	16109	16072	16236	16098	16068	16136	16161	15915	16226	16181	15992	16141	16092	16204	16155	15988	15922	16014	16054	16293	16034	16253	16037	16167	16043	16106	16121	16160	16156	15888	16148	16106	15949	15928	15866	16257	16003	16202	15904	16138	15983	16159	16203	16261	15937	16118	15974	15975	16252	16156	16005	16148	16166	16252	15969	16115	16181	16055	16085	16150	15974	15985	16159	15917	16218	16223	16082	16219	16106	16074	16009	16046	16070	16030	16121	16041	16129	16123	16190	16030	15989	16156	16175	16072	15953	16282	16029	16083	16073	16104	16166	16017	16082	16163	15985	15885	16211	16115	16098	16092	16029	16044	16121	16050	15955	16284	16063	16074	16292	16166	16177	15977	15992	16098	16118	16058	16032	16190	15893	15858	16121	16266	16118	16090	16129	16095	16051	16193	16065	16238	16133	16040	16098	16018	16258	16219	16000	15949	16147	15875	15984	16064	16130	16062	16106	16105	16069	16079	16103	15967	16025	16022	16119	16197	16142	16043	16101	15975	16127	16244	16145	16022	15874	16094	16131	16031	16081	16066	16124	16095	16163	16148	16200	16154	15975	16041	16361	16163	16309	16177	16101	16045	16057	16036	16134	16249	16017	16021	16133	16115	16173	16157	16271	16072	15913	16027	16091	16223	16116	16185	16021	15938	16104	16266	16055	15868	16184	15936	16299	16111	16081	16180	16172	16087	15985	16014	16163	15962	16104	16171	16030	16199	16136	16035	16122	16020	16064	16044	16073	15998	16060	16199	16076	15978	16030	15983	16119	16126	16056	16107	16108	15967	16273	16026	16127	15936	16136	15920	16033	16072	16042	16048	16089	16279	16037	16183	16093	16071	16014	16100	16114	16098	16004	16065	16160	15969	16243	16092	16135	16167	16128	16091	16199	16029	16081	16037	16114	16058	15882	16211	16072	16030	15991	15998	16220	16096	16042	16106	16087	16005	16153	16068	16107	16303	16147	16097	15959	16181	15903	16174	16167	16326	16215	16086	16174	16087	16001	16090	16086	16073	15812	16131	15999	16076	15986	16076	16155	16010	16035	16039	16058	16201	16188	15941	16027	16130	16070	16264	16210	16152	16096	16134	16089	16091	16009	16080	16117	16131	16156	16152	15931	16014	16000	16205	16150	16061	16027	15956	16024	16054	16053	16160	16123	16163	16049	16067	16166	15884	16074	16123	16103	16100	16108	16156	16163	16035	16205	16179	15960	16269	16103	16071	16152	16180	16073	16043	15914	16197	16138	16039	16093	16127	16210	16142	16303	16108	16114	16078	15950	15982	16152	16174	16239	16014	15994	16119	16094	16208	16114	16051	16019	16151	15973	16062	16215	16020	16081	16162	16213	16216	16122	16191	15870	16247	16155	16190	16208	16112	16123	15932	16183	16129	15939	16260	16236	16070	16123	16090	16030	16016	16187	16224	15916	16280	16133	16101	15984	16085	16099	16045	16185	15963	16187	16190	16071	16135	16098	16047	16086	16038	16067	16050	15969	16261	15975	16329	16023	16011	15996	16252	16035	16023	16202	16061	16190	16177	15910	16148	16175	15948	16093	16121	16033	16176	16043	16042	15961	15992	16056	16013	15894	16104	15987	16158	15991	16193	16099	16069	16176	16103	16094	16125	15939	15848	16063	16137	16029	15947	16056	16184	16200	16004	16006	15962	16112	16063	16143	16001	16213	16029	16247	15968	15981	16169	16105	16000	16012	16081	16206	16084	16256	15992	15986	16025	16039	16063	16140	16013	16006	16202	16210	16158	15986	16035	15957	16071	16035	16096	16096	15985	16150	15874	16265	16314	16122	15990	15856	15970	16186	16165	16065	15976	16039	15771	16063	15983	16013	16099	15984	16096	15973	16104	16110	15984	16101	16159	16189	15951	16107	16124	16106	16017	16117	16039	16081	15974	16100	15987	15992	16133	16407	15952	16250	16177	15919	16174	16107	15999	16145	16174	16069	16250	16259	16138	16050	16070	16142	15947	16096	16013	16136	16185	16298	15872	15928	16121	16111	16114	16013	15899	16071	16102	16259	16064	16162	16133	16246	16192	16143	15970	16299	15954	16153	16047	16018	16101	15970	16200	16145	16069	16119	16018	16114	16225	16028	15865	16140	15930	16134	15884	16162	16084	16029	16121	16166	16090	16057	16065	16035	16063	15927	16089	16098	16078	16138	16195	16040	15962	16051	16021	16098	16093	16114	16232	16018	16110	16106	16142	16082	16030	16252	16205	16074	16070	16103	16162	16008	16034	16270	16156	16084	16017	16106	16212	15869	16108	15922	16078	16050	15982	16145	16107	16316	16014	15877	16161	16017	16203	16122	16079	16110	16121	16155	16013	16127	16182	16067	16220	16099	16081	16022	16040	16017	16160	16031	16070	16131	16082	15996	16164	16121	16085	16104	16111	16129	16084	16116	16176	16011	15914	15934	16151	16078	15997	16265	15918	16236	16237	16121	15980	16199	15850	16121	16097	16150	16008	16074	16245	16044	15955	16157	16079	16219	16141	16224	16056	16187	16099	16023	16210	16151	15995	16142	16004	15992	16202	16287	16150	16091	16145	16123	16159	16173	16268	15917	16172	16078	16290	16058	16207	16168	16226	16159	16104	16083	16109	16068	16099	16293	16091	16066	15933	16053	16097	16093	16069	16251	16060	16142	16039	16069	16221	15911	16147	16073	16046	16161	15943	16190	16054	16062	16013	15895	16183	15946	16090	15877	16228	16144	16062	15941	16004	16057	16202	16149	16202	16085	16198	16283	16149	16004	16028	15934	16015	15995	16256	16204	16113	16094	16070	16049	15979	16073	16003	15917	16189	16326	15955	16161	16044	16243	16038	16058	15803	16058	16102	15927	16123	16011	16285	15908	16174	16130	16054	16083	16024	16134	16026	16020	16236	16068	16115	16033	16282	16002	16180	16080	16166	16304	16080	16013	15970	16134	16177	15988	16073	16197	16096	16005	16055	16180	16117	16100	16060	16183	16180	16071	16065	16113	16369	16008	15883	16023	15929	16110	16003	16123	16181	16121	15825	16014	16029	15977	16070	15854	15931	16193	16137	16095	16031	15994	16088	16154	16076	15974	15984	16175	16180	15960	15966	16190	16039	16023	15994	16054	16009	16048	16177	16053	16039	16101	16028	16137	16167	16000	16134	16075	15935	16067	16194	16030	16031	16136	16233	16023	16232	16038	16026	16123	16177	16046	16122	16298	15905	16076	16168	16045	16034	16082	16127	16057	16211	16073	16176	15899	16167	16119	16125	16133	16157	16177	15987	16028	15994	15979	16329	16162	16077	16052	16083	15926	16016	16214	16057	16108	16069	16157	16035	16117	16050	16009	16025	15973	15990	16107	15946	16103	16207	16061	16135	16076	16022	16034	16042	16191	16239	16124	16288	16192	16047	16038	16157	16220	16134	16147	16116	16125	16021	16088	16126	16046	16053	16156	16169	16007	16130	16156	16020	15996	16102	16072	16001	16113	15997	16234	16056	16005	15955	16048	16009	16095	15802	16168	16029	16218	16131	16048	16082	16111	16133	16138	15839	16145	16016	16047	16055	16124	16232	16170	16148	16111	16046	16212	16210	16068	16015	16099	16234	16018	15844	16034	16100	16043	16043	15969	16172	16099	16041	16005	16108	16143	16007	16123	16056	16100	16122	16148	16209	16111	15924	16061	15649	16142	16165	16130	16063	15939	16011	16100	16195	15971	16002	16078	16098	16106	16011	15889	16092	16047	15893	15919	16168	16022	16134	16048	16031	16092	16203	15860	16101	15914	16048	16012	16025	16218	16116	16233	16007	16060	16202	16192	16250	16022	16016	16097	16024	16102	16026	16107	16192	15879	16089	15994	16290	15871	16316	16055	15905	15977	16057	15971	15966	16070	16177	16116	16110	16206	16110	16066	16074	16100	16189	16060	16103	15986	16244	16114	16188	16067	16104	16184	16066	16055	16113	15919	16031	16067	16073	16117	16224	16043	16033	16065	16126	16263	16056	15954	16054	15975	15980	16097	16170	16050	16247	16345	16019	16159	15957	16181	16060	16134	16191	15932	15972	16034	16109	16041	16074	16133	16167	16187	16228	16132	15970	16205	15984	16044	16185	16092	16055	16158	16135	16043	16130	16032	16144	16024	16199	16016	15956	15936	16057	16175	16111	16049	16074	15980	15974	16191	16107	16243	16140	16045	16095	15971	16313	15990	16173	16050	16101	16020	16128	16046	16283	16027	16180	16258	16008	16161	16142	16055	15971	16098	16103	16124	16353	16146	15972	16010	16038	15986	16117	16083	16189	15947	16187	15975	15994	16068	16050	16125	16105	16056	16109	16163	16158	15947	16090	15973	16149	15780	16189	15920	16178	16104	16094	16064	16030	15924	15996	16140	16107	16163	16234	16155	16120	16298	15951	16020	16064	15961	16166	15974	16062	16086	16179	15987	16030	15909	16108	16113	16083	16124	16156	15904	15976	16276	16136	15994	16093	16207	16135	16110	16239	16059	16098	16204	15937	16086	16154	16151	16211	15952	15931	16151	16113	16045	16001	16206	15977	16120	15959	16181	16222	16077	16016	16150	15928	15971	16230	16150	15954	16102	16223	16008	16022	16098	16112	16161	15916	16191	16057	16048	16047	15932	16080	15881	16029	16081	16297	16097	15985	16238	16147	16008	16205	16177	15862	16032	15944	16075	16136	16129	16117	16070	16085	16083	15986	16168	16005	16353	15945	15793	16151	16148	16042	16066	16196	16112	16052	16075	16163	16118	16213	16059	16103	15961	16248	16242	16090	16156	16036	16243	16003	16106	15950	16073	16099	16169	16081	16043	15874	16214
37837	41717	49188	42847	36753	30976	29089	28174	27709	27711	26912	26250	25854	26028	25819	26080	25993	26264	26088	26010	25888	25940	25926	25962	26154	26061	25736	25527	25869	25662	25691	25626	25757	25856	25545	25654	25517	25576	25486	25385	25577	25641	25538	25554	25453	25528	25674	25548	25411	25553	25752	25429	25673	25488	25311	25485	25610	25753	25758	25620	25438	25646	25690	25365	25492	25641	25512	25815	25719	25808	25547	25563	25675	25736	25493	25558	25762	25532	25670	25685	25482	25528	25489	25629	25717	25368	25561	25627	25521	25860	25316	25548	25443	25530	25654	25575	25375	25454	25580	25805	25320	25655	25710	25387	25846	25491	25547	25649	25403	25387	25653	25500	25628	25595	25444	25710	25455	25572	25567	25840	25824	25738	25836	25462	25708	25548	25586	25520	25519	25575	25342	25736	25556	25497	25662	25672	25751	25621	25507	25409	25564	25356	25518	25451	25534	25497	25524	25390	25743	25472	25626	25351	25384	25611	25517	25628	25488	25565	25422	25483	25467	25583	25517	25614	25655	25677	25468	25689	25519	25508	25849	25482	25628	25546	25433	25525	25686	25501	25347	25661	25441	25472	25495	25468	25469	25364	25571	25546	25866	25411	25758	25688	25356	25515	25602	25530	25448	25523	25407	25523	25555	25693	25208	25622	25631	25594	25780	25550	25591	25454	25704	25597	25492	25570	25715	25607	25454	25609	25717	25586	25584	25555	25783	25512	25750	25600	25377	25563	25595	25671	25552	25738	25610	25547	25571	25446	25348	25369	25297	25549	25553	25597	25529	25665	25564	25765	25440	25630	25389	25543	25607	25624	25555	25685	25847	25557	25642	25725	25674	25488	25595	25590	25623	25748	25592	25400	25431	25430	25687	25626	25386	25720	25770	25293	25329	25471	25534	25691	25631	25406	25508	25435	25431	25420	25607	25659	25595	25567	25610	25611	25633	25620	25887	25788	25485	25463	25456	25398	25613	25515	25715	25421	25573	25558	25859	25420	25591	25530	25557	25580	25550	25526	25452	25611	25441	25544	25476	25342	25580	25577	25441	25507	25578	25373	25626	25448	25422	25401	25470	25559	25649	25537	25582	25690	25556	25595	25486	25303	25329	25700	25477	25677	25521	25669	25394	25359	25523	25713	25611	25644	25426	25552	25734	25621	25384	25585	25760	25460	25631	25722	25594	25702	25483	25587	25337	25370	25622	25467	25552	25360	25551	25645	25584	25543	25722	25579	25589	25471	25568	25601	25553	25419	25705	25453	25351	25548	25516	25487	25532	25606	25436	25531	25403	25831	25651	25486	25490	25668	25594	25480	25398	25482	25682	25643	25464	25605	25304	25635	25653	25513	25419	25350	25630	26021	25525	25515	25550	25426	25807	25500	25484	25466	26003	25513	25699	25522	25379	25503	25758	25475	25476	25561	25807	25754	25882	25508	25719	25663	25833	25504	25435	25423	25706	25727	25497	25555	25857	25669	25565	25281	25611	25713	25509	25492	25409	25802	25564	25532	25463	25679	25525	25492	25746	25708	25583	25338	25530	25523	25635	25640	25923	25580	25526	25502	25358	25355	25469	25360	25855	25655	25609	25751	25521	25324	25461	25830	25534	25646	25565	25585	25776	25793	25412	25499	25688	25759	25735	25759	25111	25584	25340	25593	25468	25550	25407	25823	25396	25522	25393	25803	25637	25683	25522	25391	25573	25354	25721	25731	25662	25827	25704	25537	25540	25488	25279	25773	25843	25753	25634	25902	25442	25388	25354	25756	25355	25386	25485	25713	25646	25803	25509	25553	25554	25362	25650	25542	25701	25474	25261	25653	25912	25462	25695	25668	25427	25535	25750	25650	25665	25684	25761	25487	25470	25658	25584	25568	25749	25448	25239	25415	25447	25730	25658	25567	25377	25608	25429	25562	25601	25568	25555	25602	25421	25487	25589	25592	25593	25496	25508	25491	25747	25647	25477	25621	25387	25729	25400	25645	25522	25587	25533	25573	25462	25482	25641	25557	25673	25704	25498	25538	25386	25463	25601	25727	25442	25388	25361	25513	25536	25287	25538	25663	25746	25389	25621	25811	25488	25378	25647	25799	25639	25603	25715	25450	25536	25758	25642	25696	25632	25440	25435	25569	25945	25683	25555	25549	25484	25603	25567	25570	25619	25324	25543	25538	25575	25479	25691	25700	25657	25676	25672	25858	25761	25634	25634	25664	25492	25385	25600	25708	25295	25610	25643	25690	25634	25488	25443	25623	25516	25421	25642	25490	25450	25615	25611	25390	25357	25640	25559	25438	25570	25447	25771	25805	25855	25572	25469	25729	25468	25678	25535	25569	25769	25624	25686	25631	25631	25546	25534	25587	25642	25344	25483	25613	25721	25473	25430	25324	25517	25422	25814	25699	25420	25499	25589	25550	25527	25835	25815	25442	25473	25730	25447	25722	25682	25563	25418	25434	25373	25676	25371	25531	25739	25549	25436	25561	25738	25605	25829	25776	25796	25728	25554	25619	25632	25580	25615	25657	25503	25693	25378	25361	25607	25620	25718	25554	25583	25459	25696	25581	25595	25759	25565	25573	25439	25437	25704	25632	25735	25659	25730	25442	25591	25355	25543	25718	25894	25578	25521	25576	25452	25071	25606	25532	25650	25648	25550	25779	25525	25629	25595	25663	25843	25529	25330	25550	25515	25405	25422	25544	25600	25329	25511	25675	25395	25498	25405	25367	25595	25577	25569	25660	25409	25719	25782	25663	25173	25730	25409	25475	25587	25444	25537	25823	25430	25914	25684	25712	25764	25478	25804	25922	25714	25433	25488	25468	25599	25551	25571	25436	25598	25614	25596	25867	25723	25765	25638	25674	25665	25387	25760	25529	25481	25556	25369	25619	25507	25613	25502	25299	25490	25457	25524	25453	25619	25842	25767	25652	25666	25454	25557	25405	25434	25777	25397	25326	25694	25444	25394	25610	25591	25594	25680	25453	25500	25683	25718	25665	25606	25427	25625	25472	25486	25829	25684	25559	25611	25407	25631	25515	25636	25727	25487	25614	25440	25329	25512	25645	25839	25663	25441	25491	25570	25528	25372	25516	25368	25686	25911	25515	25514	25678	25427	25579	25658	25597	25592	25681	25513	25703	25282	25508	25598	25774	25727	25414	25505	25661	25560	25628	25344	25471	25668	25581	25608	25510	25524	25383	25385	25680	25473	25650	25649	25529	25459	25516	25569	25458	25637	25541	25654	25550	25570	25430	25631	25531	25796	25651	25808	25717	25590	25524	25531	25445	25601	25599	25515	25692	25672	25507	25398	25438	25475	25538	25494	25641	25810	25399	25846	25552	25636	25728	25592	25484	25724	25648	25427	25518	25610	25473	25743	25803	25517	25524	25591	25658	25671	25486	25410	25553	25830	25695	25402	25650	25664	25826	25809	25517	25629	25624	25629	25629	25618	25701	25824	25429	25598	25485	25621	25375	25342	25457	25687	25464	25444	25624	25686	25648	25526	25844	25551	25666	25496	25655	25634	25667	25420	25633	25501	25411	25740	25440	25539	25503	25534	25480	25466	25312	25450	25525	25486	25463	25538	25442	25699	25667	25813	25761	25587	25476	25511	25655	25738	25443	25781	25486	25819	25791	25737	25516	25698	25502	25822	25844	25581	25397	25648	25528	25700	25640	25694	25536	25471	25581	25393	25604	25598	25517	25431	25686	25605	25653	25719	25636	25620	25446	25387	25544	25729	25653	25840	25536	25538	25498	25659	25444	25769	25579	25560	25363	25520	25604	25578	25848	25790	25707	25530	25517	25620	25562	25388	25498	25302	25245	25528	25638	25610	25454	25641	25642	25644	25596	25521	25539	25609	25525	25251	25798	25542	25581	25599	25680	25480	25776	25793	25594	25418	25627	25618	25589	25482	25600	25807	25663	25533	25543	25590	25752	25793	25576	25679	25828	25395	25705	25505	25462	25618	25453	25617	25637	25786	25760	25620	25341	25614	25888	25505	25346	25468	25205	25652	25587	25610	25754	25709	25510	25325	25410	25489	25692	25661	25711	25674	25634	25774	25485	25525	25640	25464	25661	25707	25556	25575	25756	25530	25621	25560	25297	25487	25634	25344	25496	25641	25518	25456	25711	25740	25612	25534	25563	25667	25389	25414	25672	25809	25595	25641	25739	25660	25770	25488	25374	25584	25618	25547	25819	25569	25479	25419	25518	25401	25390	25468	25591	25576	25394	25484	25605	25363	25743	25482	25539	25658	25606	25598	25633	25505	25385	25598	25476	25693	25508	25716	25518	25492	25457	25465	25642	25537	25510	25737	25422	25588	25454	25498	25355	25529	25661	25624	25764	25652	25586	25617	25770	25717	25771	25892	25545	25766	25654	25701	25650	25360	25484	25637	25666	25657	25601	25543	25506	25789	25465	25882	25703	25717	25653	25752	25779	25543	25566	25305	25535	25523	25647	25553	25614	25687	25477	25773	25617	25782	25577	25425	25425	25818	25728	25479	25637	25607	25582	25633	25337	25547	25601	25654	25631	25555	25552	25435	25517	25673	25773	25686	25624	25611	25547	25378	25575	25581	25402	25415	25627	25821	25612	25692	25543	25882	25609	25628	25765	25559	25462	25699	25700	25623	25493	25339	25450	25560	25645	25518	25666	25420	25620	25846	25641	25607	25619	25568	25480	25795	25631	25631	25858	25967	25602	25299	25558	25780	25535	25772	25693	25528	25403	25507	25762	25545	25578	25380	25799	25625	25608	25795	25370	25397	25277	25666	25763	25701	25695	25283	25793	25370	25714	25625	25690	25518	25432	25497	25590	25774	25933	25665	25589	25504	25549	25430	25585	25610	25442	25446	25453	25653	25620	25751	25627	25516	25558	25653	25549	25573	25554	25850	25580	25630	25592	25491	25662	25649	25779	25789	25561	25599	25758	25438	25540	25533	25416	25734	25602	25589	25709	25328	25543	25669	25514	25638	25515	25430	25652	25975	25623	25661	25756	25431	25512	25548	25759	25422	25755	25611	25799	25470	25699	25702	25721	25559	25508	25715	25709	25587	25398	25522	25416	25474	25545	25468	25563	25616	25347	25439	25580	25625	25587	25622	25493	25528	25676	25697	25559	25474	25803	25326	25736	25864	25527
34389	51153	48831	37809	31764	23853	21892	20872	20844	20559	19180	18326	17748	17872	17861	17845	18094	18218	18395	17983	17897	17698	17837	17989	17619	17620	17540	17777	17377	17499	17550	17588	17393	17251	17467	17315	17287	17426	17357	17265	17342	17465	17328	17214	16942	17462	17404	17300	17239	17244	17320	17176	17270	17461	17342	17302	17349	17191	17222	17116	17472	17343	17333	17342	17390	17387	17482	17370	17316	17279	17345	17122	17380	17262	17378	17205	17160	17337	17414	17240	17377	17070	17362	17241	17479	17436	17201	17350	17309	17256	17169	17358	17387	17271	17242	17194	17314	17264	17239	17456	17074	17415	17464	17242	17213	17326	17285	17328	17144	17292	17332	17383	17246	17220	17200	17374	17528	17312	17307	17286	17317	17484	17239	17403	17320	17275	17364	17316	17170	17187	17346	17192	17328	17215	17501	17341	17044	17371	17226	17135	17212	17536	17264	17321	17391	17223	17329	17287	17283	17103	17257	17170	17363	17189	17420	17270	17416	17377	17236	17318	17361	17426	17352	17167	17168	17235	17361	17342	17307	17323	17349	17262	17293	17335	17407	17289	17317	17270	17476	17371	17421	17300	17312	17238	17476	17476	17309	17149	17377	17397	17385	17255	17368	17304	17214	17081	17302	17265	17414	17297	17375	17234	17393	17417	17350	17208	17216	17295	17294	17398	17412	17323	17280	17440	17198	17272	17317	17390	17209	17322	17338	17346	17335	17403	17365	17317	17355	17131	17249	17078	17172	17263	17352	17277	17371	17402	17394	17285	17295	17338	17369	17212	17280	17405	17278	17233	17114	17273	17199	17396	17500	17311	17213	17179	17190	17328	17188	17360	17202	17471	17219	17285	17309	17349	17376	17213	17368	17516	17305	17285	17326	17036	17453	17176	17474	17378	17183	17400	17377	17270	17311	17184	17261	17402	17162	17201	17347	17375	17471	17126	17251	16986	17336	17357	17085	17284	17294	17364	17100	17327	17317	17413	17230	17357	17194	17231	17429	17437	17319	17362	17406	17177	17173	17248	17406	17238	17270	17338	17271	17186	17249	17067	17303	17273	17257	17263	17239	17340	17280	17375	17528	17430	17399	17257	17315	17277	17253	17282	17144	17360	17341	17347	17440	17420	17237	17525	17248	17273	17341	17172	17356	17141	17441	17285	17319	17459	17351	17280	17351	17341	17447	17374	17516	17181	17345	17289	17274	17209	17319	17506	17347	17307	17441	17193	17410	17278	17233	17191	17376	17301	17223	17204	17348	17403	17385	17267	17313	17320	17300	17349	17160	17250	17177	17387	17466	17234	17353	17476	17263	17189	17308	17406	17406	17287	17404	17444	17405	17289	17366	17172	17530	17180	17301	17136	17423	17456	17324	17110	17231	17246	17561	17416	17113	17278	17500	17426	17336	17172	17538	17292	17222	17171	17250	17330	17285	17297	17330	17397	17323	17283	17424	17341	17296	17360	17340	17325	17223	17223	17284	17400	17290	17149	17218	17365	17281	17335	17474	17378	17177	17329	17169	17267	17334	17185	17491	17262	17196	17373	17361	17183	17253	17319	17343	17231	17128	17308	17177	17425	17426	17037	17403	17348	17255	17341	17137	17329	17096	17326	17212	17181	17215	17482	17290	17307	17274	17271	17212	17271	17257	17197	17247	17211	17186	17318	17220	17258	17434	17381	17127	17367	17039	17310	17178	17367	17325	17574	17401	17159	17084	17039	17263	17259	17244	17354	17194	17331	17226	17267	17212	17219	17300	17295	17286	17358	17249	17322	17416	17249	17254	17589	17502	17373	17359	17369	17242	17369	17233	17356	17229	17297	17315	17408	17355	17356	17458	17312	17272	17447	17158	17308	17225	17261	17314	17215	17376	17255	17344	17225	17344	17332	17136	17309	17214	17291	17346	17323	17286	17019	17530	17078	17275	17164	17713	17275	17187	17180	17173	17373	17329	17420	17386	17322	17395	17326	17306	17195	17367	17264	17285	17209	17247	17375	17412	17374	17378	17419	17436	17282	17219	17364	17454	17293	17129	17249	17369	17263	17322	17234	17272	17137	17290	17286	17304	17218	17421	17499	17381	17418	17244	17234	17130	17504	17222	17425	17418	17340	17299	17298	17277	17174	17345	17424	17351	17374	17336	17371	17347	17220	17360	17146	17084	17343	17218	17290	17395	17390	17415	17364	17065	17122	17223	17335	17380	17259	17304	17057	17241	17257	17336	17282	17609	17284	17099	17193	17298	17359	17364	17318	17206	17423	17144	17246	17229	17368	17451	17375	17138	17320	17228	17179	17484	17291	17303	17346	17324	17435	17300	17598	17184	17389	17379	17439	17353	17377	17522	17309	17169	17221	17424	17392	17313	17328	17346	17295	17171	17326	17310	17240	17505	17288	17243	17250	17264	17422	17313	17223	17425	17456	17264	17417	17229	17479	17266	17256	17161	17266	17378	17382	17275	17385	17341	17097	17038	17147	17196	17267	17271	17244	17345	17398	17194	17346	17345	17325	17269	17352	17311	17284	17429	17360	17357	17276	17200	17195	17464	17313	17359	17300	17261	17294	17223	17301	17165	17265	17512	17389	17394	17355	17335	17246	17342	17344	17415	17355	17200	17445	17303	17404	17343	17260	17183	17346	17279	17321	17337	17180	17510	17227	17210	17155	17338	17336	17262	17406	17054	17249	17405	17269	17278	17204	17184	17293	17368	17034	17294	17245	17227	17353	17438	17327	17457	17326	17440	17525	17315	17258	17054	17238	17402	17273	17289	17131	17573	17281	17246	17313	17278	17320	17278	17328	17420	17412	17326	17253	17279	17312	17305	17304	17258	17198	17329	17343	17380	17421	17256	17140	17217	17422	17236	17156	17423	17138	17456	17317	17430	17251	17199	17200	17431	17188	17146	17308	17375	17303	17269	17204	17327	17266	17395	17263	17367	17160	17433	17438	17181	17394	17196	17150	17329	17169	17227	17251	17182	17359	17081	17262	17286	17246	17375	17316	17424	17416	17316	17232	17345	17324	17242	17457	17231	17302	17183	17302	17214	17272	17341	17308	17310	17389	17323	17220	17429	17477	17395	17359	17379	17245	17247	17183	17237	17439	17129	17248	17378	17220	17377	17220	17280	17297	17248	17412	17328	17571	17445	17378	17314	17374	17185	17482	17441	17244	17360	17281	17257	17171	17439	17341	17278	17460	17401	17297	17319	17197	17150	17367	17282	17206	17444	17369	17241	17207	17369	17509	17424	17496	17163	17208	17215	17297	17266	17397	17339	17268	17247	17172	17390	17287	17262	17434	17118	17220	17320	17329	17398	17441	17393	17287	17351	17334	17429	17304	17184	17284	17376	17212	17287	17267	17256	17372	17218	17258	17171	17474	17464	17343	17316	17369	17322	17468	17394	17462	17002	17305	17320	17340	17184	17274	17203	17315	17325	17378	17319	17365	17485	17272	17204	17343	17342	17349	17479	17414	17318	17344	17273	17160	17276	17432	17334	17179	17265	17301	17316	17198	17247	17304	17235	17294	17292	17185	17169	17452	17300	17329	17261	17251	17353	17515	17330	17123	17204	17233	17401	17123	17346	17182	17476	17265	17256	17242	17483	17440	17323	17273	17467	17402	17268	17398	17281	17214	17159	17325	17330	17204	17283	17405	17168	17276	17300	17108	17374	17273	17188	17236	17423	17363	17290	17339	17355	17126	17165	17298	17288	17359	17257	17214	17205	17124	17326	17251	17283	17349	17178	17201	17344	17365	17285	17339	17219	17298	17156	17401	17200	17168	17344	17298	17305	17470	17264	17272	17338	17268	17419	17215	17349	17273	17284	17429	17259	17300	17296	17471	17282	17151	17351	17310	17412	17339	17455	17154	17195	17469	17443	17211	17534	17246	17368	17197	17240	17426	17280	17227	17099	17168	17330	17166	17423	17179	17365	17449	17232	17422	17385	17204	17172	17291	17330	17179	17120	17395	17377	17155	17310	17176	17214	17173	17524	17275	17272	17350	17347	17231	17262	17333	17208	17344	17384	17246	17243	17367	17198	17234	17322	17377	17271	17324	17283	17509	17418	17459	17475	17366	17101	17469	17300	17289	17300	17229	17425	17149	17154	17478	17358	17329	17333	17171	17338	17336	17466	17166	17209	17143	17303	17304	17313	17205	17257	17182	17329	17354	17318	17270	17307	17286	17304	17217	17267	17202	17285	17342	17408	17279	17156	17410	17269	17168	17298	17304	17527	17154	17300	17425	17349	17353	17293	17273	17190	17417	17554	17384	17299	17127	17194	17297	17232	17254	17328	17542	17255	17456	17337	17405	17230	17088	17432	17303	17420	17286	17133	17282	17307	17286	17400	17447	17088	17213	17316	17373	17248	17386	17393	17270	17230	17420	17246	17171	17529	17399	17369	17373	17446	17161	17354	17207	17104	17360	17193	17294	17403	17292	17296	17264	17355	17134	17286	17554	17197	17277	17391	17451	17412	17351	17323	17449	17245	17244	17390	17253	17378	17219	17442	17351	17221	17357	17214	17226	17086	17304	17310	17176	17326	17235	17179	17322	17121	17516	17364	17252	17399	17487	17398	17334	17308	17396	17221	17446	17234	17207	17420	17179	17309	17270	17223	17400	17194	17218	17207	17196	17347	17466	17340	17472	17169	17232	17187	17267	17174	17588	17309	17298	17403	17231	17494	17096	17318	17340	17280	17296	17238	17243	17142	17275	17294	17262	17212	17449	17286	17458	17363	17386	17242	17313	17453	17149	17124	17193	17206	17382	17470	17466	17360	17335	17273	17374	17289	17308	17229	17291	17348	17331	17167	17333	17204	17384	17250	17236	17394	17259	17259	17397	17317	17397	17176	17277	17283	17199	17359	17348	17365	17393	17315	17318	17172	17341	17299	17231	17413	17320	17426	17129	17321	17404	17276	17346	17276	17246	17478	17157	17044	17199	17330	17305	17385	17380	17190	17366	17305	17219	17347	17128	17297	17362	17245	17375	17541	17189	17240	17277	17305	17680	17347	17126	17393	17275	17264	17406	17331	17154	17251	17526	17420	17303	17095	17381	17208	17285	17468	17405	17415	17160	17211	17286	17150	17267	17476	17279	17352	17279	17323	17330	17247	17225	17344	17395	17193	17388	17215	17217
26351	21796	31214	34314	36470	34155	31802	28539	27735	27667	26843	25068	25007	24972	24988	24948	24791	25057	25264	24906	24958	24925	24875	24916	24607	24550	24348	24382	24369	24333	24393	24260	24319	24191	24213	24048	24135	24207	24249	24246	24320	24068	24126	24304	24081	24218	24263	24050	24271	24073	24127	24128	23987	24245	24327	23925	24264	23925	24332	23999	23906	24270	24062	24197	24223	24204	24107	24163	24280	24027	24050	24067	24089	24053	24116	24048	24005	24197	24125	24301	24334	24221	23980	24289	24159	23974	23930	24409	24093	24052	24329	23918	24172	24058	24318	24206	24111	24314	24165	23923	23843	24276	24244	24297	23973	24452	24105	24170	24161	24308	24078	24217	24170	24008	23999	23944	23971	24074	24350	24244	24009	24027	24117	24084	23951	24053	24196	23897	24239	24066	24382	24070	23960	24072	24360	24016	24006	23961	24190	24140	24135	24127	24135	24192	24113	24157	24102	24187	24184	24044	24146	24286	24342	24078	24074	24202	24167	24005	24090	24264	24058	24172	24107	24084	24160	24037	23979	24018	24136	24029	24039	24055	24117	23932	24033	24364	24091	24237	23912	24098	24048	24168	24100	24200	24033	23962	24178	23949	24060	23866	24059	24104	24155	24231	23996	24063	24012	24069	24103	24289	24137	23964	24116	24143	24222	24343	24070	23979	23877	23981	24142	23988	24121	24067	24477	24161	24059	23850	24115	24322	24114	24137	24270	24248	24132	24141	24015	24274	24160	23985	24181	24061	23898	23906	24255	24009	23931	24376	23998	24153	24131	24102	24276	24128	24358	24133	24407	24362	24143	24079	24000	23945	24218	24263	24127	23850	24212	24225	24305	24148	24222	23999	24132	24107	24120	24115	24051	24254	24191	23964	23950	24095	24107	23862	24262	24306	23961	24214	23940	23895	23986	24000	23988	24087	24357	24020	24191	23828	23894	23925	24013	24135	24135	24273	24333	24020	24001	24161	24199	23942	24146	24135	23983	23857	24165	24040	24003	24206	24047	24304	24234	23975	24152	24259	23853	23874	24039	24176	23834	24073	23969	24169	24008	24054	24141	24398	24240	23913	24143	23908	23755	24391	24100	24265	24165	24053	24013	24215	24124	23937	24201	24351	24133	24023	24138	24488	24100	24052	24055	24228	24225	24114	24100	24152	24158	24300	24220	24024	24180	23995	24142	24077	24012	24258	24257	24034	24129	24218	24067	24124	24053	24176	24259	24101	24212	24330	24170	24006	24087	23990	24214	23977	23989	24150	23831	24385	24161	24225	24099	24160	24300	24270	24052	24288	24102	24139	24244	24069	23977	24199	24137	24161	24172	23986	24066	24214	24172	24151	24219	24368	24140	23920	23929	24217	24124	24204	24061	24223	23793	24007	24156	23976	23927	24117	24129	24560	24164	24126	24032	24081	23886	23942	24249	24210	24105	23981	24385	23953	24077	24053	24107	24457	24198	24006	24131	23979	24071	24195	23919	24146	23980	24103	24093	24177	23870	24021	24075	23761	24114	23873	24002	23935	24164	24078	24105	24160	23927	23869	24109	24003	24230	24260	23941	24103	24149	24074	24222	23940	24273	24177	23976	24038	24207	23935	24132	24194	23946	23911	24114	24295	24130	24257	24007	23956	24125	24083	24133	24168	24174	24009	24175	23943	24033	24051	24075	24329	24266	23966	23992	24263	24203	24273	24054	24327	24235	23851	24229	24109	24107	23870	24060	23994	23978	24082	24249	24039	23973	24158	23810	24287	24122	24062	24151	24105	24092	23923	24146	24059	24211	24361	24093	24127	24067	24462	24016	23938	24292	24061	24063	24106	23925	24139	23915	24091	24443	24128	24065	24007	24087	24142	24220	24042	23973	24083	23979	23835	24080	24047	23874	24150	24092	24199	24074	23917	23980	23852	23922	23982	24129	24039	23973	24166	24205	24218	24013	24015	24160	23905	23889	23882	24233	24121	24140	24352	24162	24130	24282	24252	23862	24157	24316	23973	24073	24049	24176	24295	24334	24039	24074	24231	24175	24042	24113	23973	23966	23990	24058	24052	24001	24332	24093	24206	24061	24261	24115	24070	24202	23909	24040	24267	23983	24056	24116	24140	24212	24194	24009	24247	24176	24103	23995	23977	24005	24174	24058	24039	23908	23936	24035	24085	23897	24107	24154	24073	23952	24008	23911	24183	24249	24278	24019	23950	24090	24182	23779	24078	24271	24029	24003	24185	24081	24149	24189	24064	24238	24060	24192	23918	24328	24181	24039	24158	24151	23841	23944	23891	24001	23901	23843	24157	24210	24035	24076	24084	23971	24062	24127	23986	24138	24052	24150	24145	24112	24174	23906	24205	24215	24214	24328	23930	24021	24210	24294	24031	24293	24022	24397	24147	24035	24016	24243	24223	24148	24251	23816	24129	24016	24171	24016	24230	23910	23954	24038	24247	24204	24229	24162	24121	24216	24315	24125	24034	24081	24164	24123	24128	24080	24415	24045	24295	24141	24232	24143	24089	23882	24066	23985	24049	24076	24137	24182	23845	23836	23997	24121	24184	24018	24135	24006	24365	23951	24288	24193	24092	24289	23955	24080	24084	24071	24111	23982	24002	24088	24178	24009	23879	24203	24185	24037	24092	24228	24044	24206	24102	24425	24165	24127	23921	24132	24137	24059	23957	23921	24322	24078	23848	23961	24075	24192	24170	23995	24223	24159	24399	24313	23834	24173	24411	24078	23985	24365	24349	24229	24045	24138	24038	24066	24108	24040	24320	24295	24054	24155	23822	23948	24094	24194	23914	24070	24146	23943	24142	24238	23904	24054	24209	24165	24301	23985	24117	24027	24536	24287	24104	24194	23999	24128	24080	24017	24357	24242	24035	24110	24217	24147	24024	24147	24088	24236	24187	24104	23899	24091	23949	24027	24110	24015	24103	24189	23999	24243	23975	24213	23999	24107	23906	24033	24146	24349	24306	24226	24128	23800	24155	23825	24054	24269	24080	23936	24171	23949	24171	23962	24257	24280	24156	23914	24024	24423	24091	23992	24287	24163	24250	23977	24151	24132	24329	24130	23997	23973	24338	24059	23879	24098	24185	24306	24057	24115	24082	24222	24180	24108	24216	24305	24322	24161	24182	24212	24182	24208	24074	24251	24177	23935	24146	24050	24368	24079	24095	23948	24104	24266	24060	24171	24058	24068	24085	24043	24288	24133	23936	24188	24021	24223	24494	24354	24169	23973	23842	24161	24076	24112	24093	24130	24082	24128	23961	24122	24246	23992	23856	24052	24010	24213	24090	23987	23890	23816	24075	24272	24003	24376	24082	24049	24040	24212	24025	24074	24162	23892	24169	23975	24147	24141	24346	24177	24200	24030	24265	24077	24083	24194	24167	23947	24283	24025	23989	24092	24209	24300	24087	24250	24058	23960	24233	24280	24250	24313	24072	24290	23753	24189	24166	24102	24032	24235	23872	24175	24033	24163	24123	24073	24232	24129	23908	24348	24045	24053	24057	24060	24035	24233	24132	24120	24083	24113	24041	24156	24176	24381	24069	24210	24004	24193	23965	24072	24025	23774	23887	24178	24133	23993	23883	24114	23841	24165	23976	24220	23949	24030	24225	24007	24209	24210	24239	24065	24036	24167	24087	24150	24114	24181	24080	23991	24482	24003	24137	24186	24269	24259	24200	24222	24116	24034	24005	24176	24230	24107	24071	24088	24229	24210	24023	24263	24286	23990	23785	23932	24325	24120	24141	24292	24191	23998	24129	24041	24411	24085	24253	24345	24248	24304	24237	23982	24114	24186	24048	24081	24012	24068	24128	24074	24115	23919	23984	24136	23980	24181	24206	24187	24177	24135	24177	24179	24186	24470	24263	24139	23954	24215	24043	24299	24054	24297	24418	23965	24229	24273	24072	24047	24143	24321	23962	24077	24279	24089	23816	24155	24171	24173	24157	24145	24280	23950	23907	24023	24297	24396	24218	24192	24071	24200	24172	24032	24174	23930	23977	24034	23771	24039	24029	23978	24145	24133	24043	24135	24130	23918	24102	24260	24046	24148	24110	23985	24047	24121	24124	23757	23962	24313	24358	23998	24069	24178	24059	24120	24178	24161	24264	24242	24055	24156	24058	24070	24260	24193	24189	24438	24080	24075	24164	24248	24055	24266	24067	24283	24217	24092	24101	24283	24161	23995	24320	24122	23980	24025	24231	24235	24417	24104	24158	23957	24048	23951	23925	23978	24261	24124	23996	24186	24100	23863	24144	24209	23908	24108	24014	24254	23985	23972	24011	24119	24193	24073	23962	24216	24048	23994	23780	24323	24240	23903	24225	24237	24196	24197	24256	24442	24257	24088	23933	23894	24363	24225	24193	24138	24367	24030	24413	24120	23871	24195	24325	24244	23864	24091	24357	24240	24113	24201	24205	24255	24149	24385	23976	24137	24148	24236	24133	24120	24185	24210	24111	24227	23998	24126	24256	23872	24322	24317	24269	24002	24111	23815	23967	24169	24095	23936	24198	24041	24276	23911	24217	24095	24043	24228	24065	24012	24210	24197	24310	24362	24329	24248	24114	24111	24035	24163	23987	23915	24106	24072	24071	24137	24059	24159	24293	24248	24460	24099	24249	24180	24189	24076	24101	24009	23968	24083	23985	24008	24087	24177	24352	24252	24351	23979	23845	24295	23918	24300	24075	24091	24067	24198	24274	23957	24087	23920	24085	24175	24065	23929	23900	24018	23890	23961	24200	24310	24213	24103	24363	24214	24060	24185	24266	24007	24091	24223	23975	23989	24015	24046	24344	24087	24165	24035	24167	24108	24068	24103	24087	24187	23914	23930	24114	24233	24308	24241	23886	24016	24167	24162	24332	24166	24247	24009	24159	24054	24224	24029	23979	23941	24253	24214	24275	24188	23981	24378	24138	24107	23845	24239	24131	24154	24148	24181	24283	24015	24078	24297	24118	23921	24113	24035	24284	24086	24271	24093	24014	24154	24324	24151	24142	24184	24081	24023	24116	24130	24185	24118	24202	24076	24223	24012	24062	24100	24161	24137	24100	24205	24120	24083	24218	23985	24263	24331	24375	23937	24024	24206	24023	24079	24014	24033	23983	24325	24099	24092	24122	23984	24106	24105	23944	24025	24151
35451	64494	63990	51418	41615	30181	24087	22447	21770	21559	19885	17858	17734	17685	17800	17583	17678	18249	17998	17689	17434	17580	17677	17623	17364	16972	17140	16933	16857	16980	17028	17007	16980	16771	16620	16583	16661	16776	16826	16642	16600	16795	16872	16713	16558	16769	16660	16584	16676	16657	16670	16499	16630	16631	16653	16659	16658	16666	16794	16607	16750	16704	16521	16730	16694	16692	16674	16440	16551	16580	16474	16804	16686	16570	16643	16501	16670	16594	16441	16653	16501	16608	16606	16451	16747	16651	16599	16717	16664	16559	16423	16718	16618	16633	16528	16686	16626	16812	16644	16632	16619	16503	16601	16499	16700	16721	16550	16532	16729	16770	16342	16708	16514	16682	16682	16535	16623	16596	16626	16812	16722	16646	16619	16611	16556	16584	16789	16481	16693	16506	16807	16600	16764	16568	16569	16621	16536	16676	16676	16496	16677	16726	16548	16590	16547	16606	16811	16481	16785	16490	16563	16557	16719	16747	16761	16570	16781	16671	16624	16680	16651	16439	16670	16638	16576	16830	16624	16625	16630	16549	16537	16475	16540	16857	16556	16786	16597	16675	16591	16720	16595	16624	16585	16748	16820	16721	16723	16561	16716	16695	16675	16605	16530	16670	16427	16519	16589	16544	16522	16605	16562	16709	16872	16527	16731	16781	16681	16560	16621	16642	16515	16521	16575	16744	16575	16734	16477	16573	16370	16743	16706	16556	16527	16738	16698	16443	16622	16491	16611	16648	16668	16467	16579	16617	16566	16671	16475	16581	16671	16647	16849	16682	16653	16799	16572	16769	16496	16695	16517	16676	16592	16613	16776	16669	16605	16777	16653	16624	16582	16729	16644	16623	16621	16708	16839	16722	16703	16538	16582	16611	16705	16499	16717	16643	16714	16624	16611	16584	16655	16639	16728	16550	16675	16732	16650	16616	16832	16881	16390	16660	16628	16660	16691	16646	16570	16635	16699	16754	16547	16519	16680	16768	16824	16629	16460	16688	16424	16598	16733	16736	16630	16655	16558	16727	16500	16549	16709	16510	16971	16544	16685	16669	16637	16808	16588	16671	16700	16610	16618	16759	16662	16536	16660	16653	16648	16651	16635	16647	16726	16586	16547	16698	16591	16425	16519	16835	16589	16652	16743	16651	16757	16507	16656	16711	16690	16611	16736	16596	16446	16633	16658	16661	16731	16687	16505	16537	16675	16659	16513	16490	16777	16604	16727	16696	16648	16526	16816	16486	16758	16566	16625	16602	16645	16509	16501	16632	16646	16576	16515	16635	16749	16600	16759	16577	16549	16530	16544	16605	16721	16559	16781	16559	16600	16467	16606	16604	16381	16668	16722	16563	16669	16447	16775	16604	16775	16584	16472	16525	16706	16632	16743	16489	16603	16581	16680	16736	16732	16585	16712	16637	16819	16725	16665	16501	16567	16540	16748	16503	16727	16603	16668	16596	16523	16510	16698	16707	16434	16543	16737	16536	16633	16546	16723	16584	16742	16624	16591	16746	16619	16542	16570	16638	16761	16677	16576	16717	16685	16571	16634	16711	16474	16578	16569	16576	16749	16683	16503	16508	16619	16562	16422	16676	16738	16666	16732	16510	16567	16493	16631	16571	16715	16435	16501	16725	16781	16653	16674	16555	16631	16644	16642	16702	16612	16733	16591	16587	16492	16541	16741	16519	16658	16567	16519	16650	16591	16642	16671	16457	16758	16651	16574	16679	16491	16598	16427	16636	16508	16478	16737	16689	16650	16567	16718	16680	16681	16516	16616	16678	16700	16432	16628	16672	16741	16666	16677	16644	16664	16813	16715	16685	16437	16487	16690	16567	16714	16584	16681	16683	16572	16620	16646	16452	16667	16508	16730	16600	16692	16755	16736	16690	16598	16658	16661	16729	16580	16688	16626	16878	16679	16596	16580	16539	16678	16659	16569	16783	16589	16551	16428	16464	16349	16749	16678	16571	16705	16605	16508	16535	16758	16589	16751	16635	16731	16697	16578	16659	16589	16585	16651	16707	16614	16731	16557	16751	16792	16786	16765	16673	16578	16617	16613	16611	16625	16726	16577	16652	16759	16587	16345	16820	16612	16499	16686	16703	16538	16713	16617	16584	16733	16718	16675	16658	16690	16553	16600	16652	16669	16527	16698	16505	16865	16584	16597	16631	16874	16481	16727	16618	16562	16866	16494	16765	16613	16667	16625	16601	16709	16754	16596	16529	16753	16721	16729	16633	16569	16541	16466	16698	16649	16593	16785	16684	16728	16737	16576	16388	16742	16614	16680	16570	16590	16630	16588	16546	16793	16682	16787	16637	16756	16598	16661	16692	16418	16744	16534	16715	16577	16784	16538	16755	16635	16516	16603	16578	16593	16760	16502	16672	16675	16643	16620	16494	16539	16532	16505	16702	16724	16701	16705	16504	16570	16826	16522	16544	16703	16475	16464	16647	16765	16716	16753	16530	16586	16581	16485	16580	16542	16694	16551	16454	16622	16723	16681	16704	16503	16726	16657	16579	16762	16567	16560	16595	16576	16716	16557	16501	16615	16796	16683	16680	16557	16669	16804	16693	16676	16638	16666	16622	16560	16738	16739	16423	16805	16715	16672	16787	16653	16546	16736	16675	16690	16682	16516	16632	16513	16584	16749	16599	16651	16649	16547	16599	16641	16649	16648	16613	16799	16828	16670	16806	16554	16609	16625	16757	16701	16532	16824	16749	16580	16532	16568	16636	16565	16628	16767	16610	16583	16718	16547	16630	16440	16618	16702	16635	16715	16657	16500	16820	16556	16589	16529	16741	16589	16600	16634	16548	16630	16462	16702	16601	16616	16554	16563	16752	16612	16657	16586	16604	16824	16712	16753	16676	16700	16758	16486	16881	16710	16793	16635	16684	16814	16683	16602	16518	16716	16669	16764	16683	16791	16453	16700	16552	16754	16595	16662	16733	16590	16550	16556	16665	16550	16628	16574	16686	16750	16628	16572	16739	16574	16651	16629	16622	16641	16561	16661	16637	16315	16749	16694	16645	16762	16654	16718	16668	16751	16728	16542	16585	16650	16489	16641	16629	16764	16566	16719	16694	16496	16778	16510	16546	16702	16626	16593	16622	16417	16535	16786	16676	16778	16727	16484	16644	16628	16641	16623	16743	16792	16533	16661	16598	16456	16606	16670	16584	16544	16471	16597	16587	16669	16683	16818	16767	16611	16609	16517	16798	16536	16588	16701	16497	16779	16750	16708	16527	16721	16490	16637	16729	16469	16479	16651	16645	16691	16490	16465	16727	16447	16595	16458	16702	16553	16761	16542	16608	16694	16744	16556	16679	16820	16679	16694	16620	16438	16720	16587	16581	16536	16687	16706	16730	16601	16738	16793	16628	16515	16478	16714	16683	16670	16683	16473	16584	16617	16541	16596	16490	16634	16619	16540	16715	16558	16575	16619	16568	16677	16594	16552	16554	16615	16601	16680	16678	16618	16648	16720	16607	16446	16830	16687	16710	16607	16747	16527	16582	16712	16893	16640	16694	16575	16787	16557	16826	16825	16574	16590	16871	16540	16548	16697	16789	16676	16732	16566	16594	16816	16706	16657	16738	16592	16625	16579	16558	16758	16539	16562	16705	16757	16691	16629	16632	16562	16728	16567	16571	16641	16633	16783	16526	16800	16725	16484	16706	16867	16780	16699	16584	16591	16776	16868	16633	16608	16636	16749	16702	16680	16796	16653	16623	16829	16608	16668	16721	16757	16698	16637	16540	16573	16698	16668	16630	16640	16417	16706	16565	16617	16810	16605	16672	16858	16448	16739	16699	16564	16582	16434	16611	16621	16541	16609	16632	16638	16782	16500	16735	16791	16551	16656	16706	16586	16651	16443	16696	16494	16763	16772	16538	16713	16575	16865	16718	16695	16685	16428	16640	16524	16730	16592	16832	16437	16595	16515	16688	16738	16780	16768	16638	16700	16655	16778	16637	16692	16628	16591	16578	16759	16705	16664	16576	16727	16774	16643	16817	16507	16628	16634	16656	16556	16734	16513	16800	16689	16677	16485	16631	16544	16525	16604	16668	16828	16731	16586	16610	16692	16731	16839	16596	16776	16539	16727	16793	16756	16625	16514	16466	16652	16586	16550	16571	16616	16741	16581	16533	16675	16607	16642	16592	16730	16563	16523	16548	16704	16551	16826	16557	16656	16621	16512	16749	16606	16671	16590	16456	16757	16672	16625	16472	16686	16550	16786	16623	16686	16468	16791	16587	16682	16710	16507	16702	16725	16559	16483	16786	16592	16429	16780	16606	16511	16691	16599	16627	16712	16739	16565	16756	16490	16826	16650	16720	16650	16650	16533	16684	16578	16588	16634	16636	16626	16726	16653	16661	16711	16688	16525	16581	16647	16593	16614	16605	16582	16721	16586	16537	16642	16568	16634	16798	16689	16771	16596	16529	16507	16716	16693	16574	16523	16510	16560	16633	16728	16603	16554	16676	16535	16715	16601	16663	16363	16603	16762	16728	16627	16601	16835	16842	16516	16588	16804	16470	16757	16468	16632	16703	16485	16596	16571	16677	16752	16619	16771	16621	16628	16675	16608	16601	16674	16680	16731	16653	16715	16568	16617	16583	16662	16702	16699	16545	16654	16811	16770	16745	16575	16634	16492	16660	16773	16673	16528	16490	16409	16678	16490	16759	16511	16552	16621	16805	16769	16629	16709	16524	16739	16530	16529	16729	16619	16660	16695	16822	16735	16564	16661	16675	16543	16720	16623	16765	16606	16477	16392	16664	16668	16731	16663	16650	16699	16672	16671	16579	16736	16614	16787	16626	16787	16662	16664	16764	16647	16612	16532	16609	16864	16616	16681	16659	16643	16672	16772	16715	16615	16748	16735	16526	16817	16715	16546	16567	16609	16581	16640	16646	16714	16559	16749	16709	16756	16723	16649	16674	16641	16566	16653	16577	16575	16708	16591	16614	16667	16524	16509	16617	16783	16625	16633	16717	16523	16631	16514	16568	16621	16617	16723	16637	16666	16625	16620	16539	16626	16577	16708	16518	16624	16671	16449	16647	16841	16400	16685	16594	16852	16582	16688	16527	16852	16735	16728	16884	16487	16609	16691	16410	16570	16804	16488	16376	16716	16638
24462	21669	29758	29279	35062	36130	33313	29267	28151	28589	26934	25070	24823	24804	24525	24858	24803	25022	25257	24574	24470	24677	24789	24658	24311	24181	24123	24011	24154	23999	24122	23807	23978	23547	23825	23760	23658	23747	23562	23873	23933	23592	23609	23387	23533	23487	23654	23634	23545	23457	23679	23498	23574	23583	23639	23766	23487	23492	23559	23616	23770	23539	23540	23776	23559	23329	23544	23596	23880	23453	23474	23678	23619	23512	23776	23523	23483	23661	23562	23624	23585	23459	23710	23552	23473	23583	23910	23541	23757	23546	23534	23729	23659	23450	23680	23591	23498	23580	23590	23545	23467	23375	23744	23564	23744	23720	23682	23476	23866	23797	23726	23449	23633	23669	23832	23633	23551	23729	23603	23495	23502	23573	23545	23683	23690	23579	23665	23582	23718	23570	23346	23718	23609	23555	23484	23501	23295	23646	23571	23625	23568	23605	23296	23755	23689	23740	23859	23524	23318	23649	23662	23677	23496	23456	23773	23366	23566	23558	23510	23539	23541	23570	23647	23750	23754	23597	23643	23492	23690	23504	23675	23653	23599	23481	23679	23624	23678	23494	23452	23370	23719	23482	23737	23622	23643	23459	23962	23563	23704	23560	23322	23438	23502	23607	23405	23535	23334	23539	23680	23325	23725	23671	23487	23282	23728	23716	23560	23707	23792	23579	23690	23558	23538	23599	23474	23588	23497	23518	23521	23588	23514	23692	23792	23563	23321	23483	23601	23538	23631	23544	23576	23725	23593	23560	23637	23500	23572	23734	23456	23673	23522	23743	23625	23261	23546	23561	23643	23499	23519	23618	23655	23788	23633	23597	23484	23668	23528	23600	23482	23654	23516	23514	23379	23588	23663	23311	23785	23647	23778	23594	23521	23743	23709	23778	23524	23544	23741	23600	23548	23725	23591	23490	23459	23744	23588	23640	23496	23473	23489	23464	23372	23879	23500	23403	23440	23576	23471	23654	23584	23668	23493	23289	23598	23321	23513	23591	23747	23362	23672	23633	23491	23262	23688	23641	23698	23333	23514	23546	23471	23647	23505	23656	23344	23559	23678	23499	23479	23628	23729	23575	23564	23555	23638	23642	23579	23611	23648	23566	23547	23442	23418	23704	23381	23729	23658	23762	23700	23423	23570	23658	23538	23655	23456	23482	23717	23429	23534	23557	23715	23616	23961	23617	23578	23755	23668	23608	23424	23623	23714	23620	23496	23920	23582	23611	23566	23513	23539	23546	23459	23375	23537	23515	23525	23498	23749	23507	23514	23566	23579	23492	23608	23727	23795	23368	23541	23733	23630	23685	23721	23465	23343	23650	23452	23593	23439	23648	23641	23556	23512	23730	23483	23326	23381	23523	23412	23468	23439	23583	23500	23688	23360	23587	23294	23424	23543	23391	23332	23295	23529	23609	23369	23874	23395	23330	23456	23564	23634	23516	23575	23231	23525	23476	23445	23674	23478	23554	23662	23548	23557	23495	23512	23548	23608	23439	23769	23518	23466	23616	23525	23634	23420	23459	23446	23528	23698	23691	23551	23640	23596	23707	23646	23576	23348	23414	23403	23714	23503	23584	23612	23493	23549	23606	23558	23583	23396	23650	23620	23516	23593	23464	23524	23692	23521	23555	23535	23825	23523	23774	23508	23493	23749	23579	23626	23500	23651	23596	23580	23664	23456	23554	23723	23802	23392	23733	23590	23567	23585	23674	23552	23648	23596	23482	23693	23582	23295	23714	23616	23462	23520	23527	23416	23597	23612	23706	23516	23586	23679	23651	23710	23596	23468	23840	23612	23772	23684	23583	23639	23354	23444	23365	23500	23445	23179	23493	23694	23595	23354	23589	23380	23655	23588	23451	23449	23506	23741	23594	23664	23697	23446	23747	23764	23580	23594	23726	23574	23437	23555	23575	23748	23653	23530	23398	23328	23466	23653	23273	23486	23733	23590	23371	23775	23671	23479	23637	23370	23563	23501	23475	23441	23631	23549	23620	23418	23545	23736	23487	23741	23661	23318	23394	23524	23591	23587	23443	23515	23571	23569	23578	23495	23633	23585	23634	23589	23589	23408	23613	23770	23481	23350	23508	23451	23635	23523	23586	23540	23515	23368	23572	23610	23324	23640	23527	23363	23486	23566	23590	23423	23569	23668	23606	23616	23551	23442	23681	23296	23503	23656	23686	23499	23487	23438	23526	23428	23568	23491	23236	23594	23726	23559	23659	23603	23503	23594	23353	23257	23469	23641	23351	23508	23373	23327	23404	23573	23643	23769	23506	23456	23653	23939	23827	23570	23200	23773	23407	23485	23402	23597	23457	23467	23604	23700	23571	23547	23408	23490	23738	23244	23440	23486	23761	23497	23809	23623	23515	23761	23484	23812	23539	23725	23452	23656	23525	23723	23513	23740	23614	23439	23603	23782	23613	23463	23657	23596	23642	23474	23599	23712	23522	23571	23557	23434	23533	23621	23554	23509	23595	23896	23547	23355	23498	23343	23503	23553	23313	23560	23693	23867	23617	23678	23510	23377	23473	23660	23397	23672	23527	23799	23717	23633	23409	23540	23684	23487	23339	23416	23425	23557	23553	23475	23274	23729	23397	23840	23766	23480	23539	23163	23556	23464	23504	23492	23563	23639	23487	23490	23585	23502	23737	23686	23622	23550	23716	23539	23615	23456	23447	23509	23366	23393	23394	23578	23403	23286	23682	23788	23506	23492	23540	23684	23711	23671	23481	23346	23548	23604	23568	23515	23771	23582	23436	23643	23473	23418	23439	23362	23654	23342	23385	23670	23608	23509	23424	23847	23492	23557	23594	23578	23478	23630	23560	23567	23670	23563	23389	23630	23454	23474	23514	23586	23698	23577	23502	23618	23659	23291	23776	23390	23451	23609	23546	23689	23681	23206	23591	23401	23669	23394	23747	23521	23726	23531	23590	23604	23433	23536	23380	23916	23416	23568	23628	23473	23860	23742	23600	23454	23468	23558	23651	23580	23447	23654	23549	23734	23536	23435	23610	23528	23680	23709	23540	23640	23281	23486	23592	23669	23466	23453	23469	23587	23440	23666	23465	23717	23605	23438	23461	23711	23381	23420	23509	23713	23588	23599	23390	23552	23263	23597	23542	23381	23391	23569	23364	23341	23256	23544	23846	23623	23348	23519	23566	23556	23372	23669	23892	23613	23545	23569	23536	23689	23469	23376	23735	23727	23498	23605	23570	23697	23568	23487	23484	23622	23538	23703	23425	23573	23654	23619	23653	23581	23397	23374	23638	23540	23415	23594	23687	23767	23528	23312	23358	23433	23689	23786	23766	23579	23525	23650	23627	23658	23512	23519	23575	23469	23457	23601	23358	23520	23469	23515	23373	23573	23740	23514	23719	23514	23657	23626	23611	23712	23531	23415	23680	23448	23674	23585	23583	23556	23452	23647	23688	23413	23333	23533	23639	23353	23781	23792	23515	23462	23347	23355	23318	23182	23292	23565	23332	23633	23549	23664	23239	23734	23762	23700	23711	23698	23700	23605	23419	23408	23516	23665	23591	23397	23535	23680	23774	23411	23739	23758	23431	23612	23504	23785	23360	23432	23498	23452	23698	23422	23783	23414	23480	23100	23642	23529	23420	23364	23685	23676	23489	23567	23496	23523	23429	23536	23406	23565	23218	23717	23454	23553	23605	23524	23509	23702	23366	23589	23242	23743	23606	23484	23482	23502	23571	23708	23548	23606	23622	23572	23828	23384	23557	23453	23444	23611	23677	23781	23623	23477	23475	23523	23557	23664	23729	23633	23764	23738	23385	23631	23563	23586	23498	23462	23294	23425	23414	23388	23416	23554	23609	23626	23698	23516	23581	23481	23481	23610	23550	23627	23644	23452	23549	23322	23658	23425	23725	23328	23590	23395	23660	23711	23533	23537	23593	23379	23634	23933	23425	23424	23486	23539	23505	23369	23762	23578	23475	23825	23460	23657	23780	23609	23544	23400	23638	23495	23503	23567	23581	23769	23650	23481	23599	23529	23656	23443	23499	23712	23486	23531	23521	23552	23318	23544	23853	23669	23571	23339	23382	23479	23504	23509	23420	23574	23389	23572	23526	23795	23623	23379	23286	23384	23743	23582	23788	23859	23495	23563	23588	23512	23353	23572	23342	23221	23510	23427	23670	23505	23687	23400	23251	23450	23424	23402	23824	23774	23530	23583	23464	23816	23426	23721	23688	23659	23702	23551	23354	23311	23459	23592	23518	23654	23438	23774	23753	23598	23532	23716	23506	23256	23357	23596	23476	23558	23528	23500	23693	23632	23817	23409	23462	23663	23404	23426	23544	23469	23609	23449	23533	23587	23603	23572	23631	23508	23640	23404	23431	23295	23410	23580	23517	23418	23500	23758	23588	23441	23576	23518	23597	23800	23638	23588	23657	23675	23451	23544	23686	23612	23799	23694	23680	23685	23424	23768	23638	23560	23773	23759	23547	23741	23419	23263	23481	23449	23614	23756	23333	23410	23533	23652	23542	23503	23705	23318	23305	23634	23899	23492	23661	23669	23615	23524	23464	23370	23467	23478	23659	23639	23515	23647	23560	23612	23602	23670	23473	23539	23410	23518	23347	23617	23474	23449	23677	23471	23508	23248	23633	23649	23446	23454	23521	23733	23586	23515	23550	23642	23713	23554	23412	23530	23666	23553	23414	23605	23435	23303	23698	23566	23538	23423	23614	23628	23468	23430	23401	23571	23561	23684	23600	23772	23537	23474	23581	23627	23625	23533	23357	23543	23501	23568	23345	23327	23780	23413	23564	23647	23634	23433	23319	23648	23602	23645	23615	23942	23622	23874	23638	23689	23296	23503	23632	23561	23472	23612	23545	23600	23509	23458	23701	23594	23200	23645	23321	23469	23554	23709	23342	23657	23723	23584	23506	23342	23675	23933	23561	23595	23540	23469	23358	23451	23561	23362	23438	23554	23611	23485	23530	23429	23452	23233	23686	23591	23410	23513	23646	23243	23743	23451	23298	23819	23331	23659	23416	23502	23622	23589	23492	23639	23422	23513	23882	23491	23465	23564	23502	23427	23665	23494	23725	23485	23473	23632	23427	23497	23516	23628	23539	23466	23647	23596	23727	23467	23576	23659	23725	23540	23531
38888	71239	69089	58722	51509	36356	26310	24142	23311	22863	20623	17925	17848	17805	17781	17793	17765	18401	17986	17434	17329	17605	17682	17512	17177	16984	16762	16824	16647	16605	16769	16583	16666	16529	16419	16483	16339	16321	16311	16455	16413	16385	16420	16413	16466	16216	16348	16170	16418	16221	16279	16194	16368	16296	16179	16266	16387	16208	16361	16325	16370	16420	16428	16330	16192	16264	16493	16336	16087	16336	16295	16200	16337	16425	16552	16148	16340	16213	16226	16312	16441	16251	16310	16332	16221	16410	16275	16194	16458	16187	16310	16300	16276	16392	16342	16244	16134	16367	16126	16382	16326	16309	16363	16387	16406	16656	16276	16303	16119	16359	16230	16225	16348	16404	16313	16414	16229	16241	16214	16154	16384	16181	16364	16363	16319	16242	16278	16299	16376	16318	16172	16265	16311	16259	16135	16377	16425	16338	16351	16328	16342	16308	16230	16185	16337	16396	16374	16405	16339	16201	16449	16201	16242	16333	16272	16251	16290	16434	16461	16390	16186	16189	16215	16452	16200	16571	16344	16268	16450	16234	16298	16281	16285	16142	16365	16400	16241	16287	16298	16138	16436	16350	16247	16312	16331	16284	16091	16308	16321	16354	16028	16267	16446	16129	16295	16258	16195	16431	16387	16179	16442	16437	16228	16436	16219	16361	16450	16445	16193	16219	16139	16221	16410	16281	16226	16265	16365	16321	16232	16075	16312	16113	16424	16357	16241	16222	16440	16144	16247	16294	16300	16353	16213	16270	16521	16287	16366	16327	16236	16250	16362	16320	16436	16316	16328	16460	16428	16169	16344	16318	16306	16335	16268	16240	16374	16259	16434	16274	16314	16416	16207	16186	16426	16286	16307	16356	16349	16308	16230	16385	16456	16470	16239	16232	16306	16391	16328	16275	16300	16235	16441	16405	16238	16314	16350	16152	16411	16463	16279	16420	16313	16403	16277	16375	16298	16306	16165	16340	16313	16334	16276	16074	16304	16365	16081	16363	16301	16110	16326	16196	16290	16421	16422	16331	16402	16297	16237	16235	16240	16461	16260	16274	16319	16248	16378	16372	16368	16303	16265	16417	16264	16176	16375	16178	16249	16220	16238	16266	16190	16342	16260	16272	16383	16276	16231	16388	16499	16152	16307	16134	16243	16262	16244	16173	16297	16302	16344	16232	16283	16170	16327	16323	16374	16409	16318	16329	16275	16298	16399	16195	16279	16420	16323	16218	16179	16447	16372	16216	16250	16187	16330	16356	16116	16275	16254	16296	16264	16367	16405	16371	16267	16380	16241	16319	16440	16286	16355	16340	16134	16361	16235	16466	16292	16096	16382	16444	16206	16323	16122	16381	16225	16170	16470	16425	16426	16258	15937	16159	16295	16360	16309	16173	16220	16377	16086	16350	16181	16257	16392	16406	16381	16151	16168	16299	16175	16282	16275	16341	16255	16374	16301	16433	16480	16287	16404	16364	16267	16428	16307	16338	16197	16411	16372	16220	16273	16353	16305	16330	16265	16329	16442	16331	16293	16247	16220	16169	16307	16356	16303	16304	16303	16337	16193	16316	16419	16471	16289	16242	16438	16430	16202	16204	16334	16414	16343	16285	16274	16295	16272	16251	16160	16448	16255	16308	16444	16310	16122	16192	16175	16315	16385	16202	16229	16396	16277	16153	16167	16271	16405	16453	16295	16321	16439	16328	16403	16278	16214	16361	16334	16298	16197	16375	16237	16329	16317	16329	16411	16237	16329	16166	16221	16437	16329	16379	16137	16311	16339	16357	16359	16247	16321	16261	16286	16395	16250	16432	16275	16435	16134	16307	16193	16320	16166	16173	16211	16301	16559	16326	16234	16305	16305	16339	16215	16418	16350	16275	16299	16177	16394	16109	16259	16250	16448	16459	16152	16206	16111	16186	16278	16162	16254	16307	16135	16186	16181	16313	16353	16201	16243	16312	16339	16247	16276	16305	16241	16381	16242	16314	16147	16178	16264	16427	16143	16389	16296	16483	16421	16274	16251	16401	16435	16333	16297	16189	16336	16551	16378	16241	16320	16265	16295	16309	16253	16325	16266	16383	16431	16382	16262	16246	16246	16212	16080	16294	16242	16173	16204	16241	16361	16417	16136	16262	16136	16291	16273	16307	16341	16316	16359	16245	16331	16168	16176	16415	16289	16096	16185	16162	16214	16198	16088	16034	16255	16174	16289	16460	16385	16367	16238	16274	16376	16305	16274	16442	16270	16452	16187	16304	16293	16251	16351	16301	16314	16344	16107	16305	16547	16155	16395	16185	16220	16323	16218	16307	16324	16134	16251	16247	16332	16416	16269	16303	16247	16385	16170	16268	16135	16269	16102	16370	16222	16348	16132	16289	16163	16370	16356	16285	16281	16218	16227	16396	16204	16219	16362	16172	16504	16422	16313	16318	16207	16272	16308	16362	16359	16267	16310	16233	16333	16086	16261	16181	16294	16127	16153	16228	16489	16423	16427	16317	16275	16338	16281	16312	16277	16322	16422	16410	16352	16276	16207	16193	16205	16269	16367	16287	16152	16453	16398	16284	16407	16267	16260	16323	16145	16322	16350	16336	16315	16382	16360	16222	16057	16443	16363	16077	16346	16172	16112	16254	16391	16202	16394	16390	16333	16448	16282	16294	16195	16261	16194	16280	16306	16388	16267	16306	16379	16192	16387	16275	16422	16281	16401	16262	16283	16292	16436	16287	16292	16118	16214	16327	16269	16228	16177	16324	16334	16299	16210	16327	16306	16244	16195	16291	16487	16132	16381	16280	16161	16347	16259	16033	16340	16137	16359	16311	16209	16230	16323	16078	16200	16295	16312	16174	16334	16235	16328	16138	16222	16334	16385	16190	15888	16219	16397	16407	16301	16230	16547	16472	16283	16151	16152	16101	16323	16377	16214	16246	16359	16088	16213	16251	16450	16233	16404	16487	16310	16167	16091	16241	16388	16225	16395	16431	16246	16329	16262	16266	16299	16386	16468	16204	16261	16305	16310	16299	16250	16187	16264	16372	16505	16190	16368	16270	16382	16345	16196	16358	16243	16227	16135	16358	16174	16285	16094	16300	16297	16221	16385	16334	16346	16200	16390	16282	16263	16231	16369	16182	16240	16481	16265	16359	16274	16183	16382	16336	16275	16191	16343	16311	16205	16121	16298	16340	16282	16322	16137	16193	16231	16191	16274	16319	16289	16307	16408	16348	16093	16328	16345	16212	16377	16146	16299	16200	16276	16185	16424	16309	16398	16279	16321	16325	16381	16062	16250	16320	16259	16346	16254	16118	16358	16321	16324	16299	16268	16317	16274	16367	16239	16375	16424	16244	16398	16346	16259	16077	16217	16322	16283	16366	16372	16431	16295	16354	16238	16297	16223	16279	16230	16256	16174	16205	16296	16342	16120	16224	16367	16343	16194	16312	16183	16350	16476	16388	16271	16332	16315	16272	16294	16230	16178	16364	16257	16253	16294	16331	16166	16389	16274	16273	16321	16492	16123	16092	16177	16289	16390	16417	16121	16336	16253	16223	16106	16239	16159	16288	16284	16135	16307	16227	16321	16193	16303	16144	16296	16246	16452	16303	16420	16249	16325	16281	16168	16330	16329	16089	16415	16340	16210	16175	16186	16276	16245	16383	16347	16419	16417	16223	16173	16192	16266	16301	16305	16316	16410	16358	16296	16289	16122	16400	16311	16268	16465	16112	16157	16229	16266	16220	16464	16306	16215	16212	16149	16345	16362	16347	16368	16196	16203	16326	16287	16462	16396	16289	16261	16198	16202	16289	16255	16536	16420	16165	16253	16209	16290	16333	16231	16426	16291	16354	16344	16062	16454	16066	16316	16240	16189	16482	16231	16478	16588	16317	16361	16350	16256	16318	16407	16244	16280	16351	16257	16275	16381	16314	16107	16423	16346	16407	16256	16336	16219	16221	16377	16328	16288	16286	16327	16309	16239	16389	16191	16237	16151	16380	16177	16150	16088	16358	16345	16395	16287	16187	16452	16456	16258	16066	16178	16315	16066	16248	16365	16264	16275	16346	16207	16299	16374	16284	16389	16433	16238	16417	16281	16408	16248	16329	16224	16397	16287	16354	16333	16534	16327	16209	16289	16289	16333	16308	16448	16536	16403	16482	16290	16439	16204	16323	16169	16379	16230	16158	16186	16339	16436	16182	16318	16246	16230	16285	16267	16285	16279	16083	16311	16312	16387	16376	16266	16288	16524	16469	16300	16212	16414	16429	16275	16238	16286	16215	16243	16408	16315	16371	16185	16343	16415	16428	16277	16507	16209	16371	16348	16292	16365	16281	16394	16125	15933	16018	16295	16356	16281	16349	16353	16223	16173	16182	16400	16143	16382	16346	16358	16313	16215	16260	16441	16336	16467	16455	16225	16411	16444	16163	16184	16188	16231	16251	16151	16476	16346	16407	16328	16531	16219	16455	16247	16336	16152	16362	16307	16290	16205	16320	16273	16239	16218	16416	16485	16261	16311	16127	16353	16221	16332	16103	16359	16180	16204	16261	16157	16270	16379	16317	16386	16326	16470	16355	16453	16355	16174	16162	16340	16275	16299	16255	16216	16135	16422	16332	16443	16412	16253	16308	16407	16333	16277	16215	16390	16195	16257	16132	16495	16355	16212	16316	16271	16287	16318	16314	16289	16235	16330	16208	16289	16396	16237	16406	16198	16324	16245	16413	16331	16320	16330	16267	16484	16365	16250	16427	16318	16351	16507	16326	16257	16233	16215	16301	16181	16404	16221	16191	16118	16316	16244	16372	16247	16128	16321	16459	16335	16208	16202	16156	16276	16261	16248	16214	16125	16306	16283	16262	16210	16307	16183	16337	16177	16125	16174	16278	16345	16442	16272	16242	16229	16296	16185	16320	16374	16458	16240	16208	16149	16257	16254	16219	16310	16448	16341	16192	16264	16264	16390	16254	16189	16391	16393	16390	16279	16289	16341	16399	16489	16226	16354	16212	16158	16137	16364	16295	16189	16129	16353	16131	16366	16292	16279	16389	16341	16344	16441	16246	16355	16311	16317	16354	16226	16196	16380	16237	16273	16394	16348	16368	16298	16172	16185	16392	16470	16335	16209	16347	16399	16314	16492	16379	16361	16291
39427	39419	46223	43846	37563	30688	28692	27980	27847	27442	26767	26011	25527	25699	25599	25901	25944	26048	25800	25914	25758	25777	25966	25718	25763	25645	25562	25380	25469	25504	25532	25480	25528	25603	25333	25470	25477	25636	25407	25538	25435	25329	25489	25442	25484	25462	25708	25196	25347	25159	25398	25142	25201	25382	25377	25265	25461	25727	25598	25221	25370	25245	25406	25383	25345	25490	25507	25783	25494	25213	25484	25289	25322	25479	25421	25378	25428	25377	25543	25379	25564	25475	25209	25141	25469	25535	25311	25499	25521	25437	25068	25293	25193	25216	25284	25304	25309	25153	25298	25290	25266	25196	25370	25598	25513	25435	25534	25519	25345	25493	25446	25388	25464	25524	25073	25337	25309	25633	25414	25215	25478	25336	25285	25535	25477	25283	25452	25393	25079	25314	25284	25283	25392	25091	25285	25606	25362	25356	25456	25368	25374	25478	25275	25322	25446	25307	25567	25411	25192	25313	25229	25422	25478	25381	25314	25328	25449	25465	25599	25421	25455	25448	25295	25230	25147	25202	25105	25235	25293	25329	25351	25164	25288	25198	25037	25153	25470	25390	25281	25496	25261	25349	25373	25307	25188	25326	25505	25145	25309	25271	25396	25438	25360	25339	25198	25374	25357	25388	25354	25370	25365	25386	25296	25250	25315	25067	25465	25493	25399	25360	25395	25296	25491	25435	25376	25137	25365	25138	25367	25505	25501	25576	25517	25334	25046	25142	25397	25109	25415	25345	25403	25243	25274	25294	25523	25625	25197	25174	25107	25333	25296	25318	25331	25338	25351	25337	25384	25401	25164	25454	25546	25362	25331	25497	25308	25452	25556	25598	25560	25353	25457	25188	25451	25228	25309	25272	25033	25580	25412	25434	25517	25413	25466	25492	25579	25112	25416	25377	25452	25278	25535	25227	25401	25399	25348	25404	25444	25136	25403	25237	25544	25348	25342	25397	25283	25361	25530	25215	25127	25521	25308	25440	25535	25240	25329	25496	25503	25722	25500	25281	25382	25389	25444	25402	25456	25632	25513	25225	25616	25065	25329	25227	25402	25172	25332	25222	25413	25216	25177	25301	25501	25181	25230	25554	25220	25125	25379	25427	25373	25332	25277	25763	25349	25441	25453	25120	25213	25194	25349	25387	25375	25379	25498	25050	25306	25424	25323	25250	25338	25269	25398	25208	25187	25356	25278	25555	25303	25173	25269	25646	25477	25227	25427	25391	25375	25313	25298	25172	25495	25286	25375	25342	25247	25428	25378	25319	25660	25357	25508	25277	25493	25289	25203	25348	25448	25589	25307	25428	25242	25329	25337	25215	25345	25365	25298	25203	25582	25241	25372	25414	25458	25437	25306	25377	25395	25573	25380	25556	25595	25218	25199	25546	25496	25512	25274	25493	25446	25084	25443	25540	25512	25495	25245	25501	25283	25421	25195	25277	25513	25306	25542	25487	25577	25422	25278	25177	25180	25111	25686	25308	25304	25198	25287	25638	25375	25365	25498	25462	25386	25342	25517	25402	25332	25463	25197	25235	25597	25119	25406	25404	25336	25453	25248	25376	25485	25462	25460	25328	25344	25293	25414	25695	25258	25368	25300	25289	25435	25230	25425	25386	25535	25450	25428	25578	25237	25263	25298	25365	25399	25527	25441	25452	25168	25455	25304	25333	25423	25409	25368	25501	25434	25344	25227	25385	25493	25635	25415	25427	25376	25209	25445	25381	25251	25388	25231	25533	25283	25488	25450	25533	25645	25608	25564	25308	25563	25231	25544	25388	25474	25680	25369	25176	25166	25462	25281	25409	25289	25540	25200	25397	25565	25300	25098	25388	25432	25280	25429	25397	25262	25520	25337	25329	25489	25195	25626	25427	25546	25431	25534	25211	25479	25284	25549	25265	25409	25599	25335	25486	25437	25384	25532	25156	25279	25388	25231	25348	25521	25314	25160	25244	25375	25240	25378	25396	25629	25037	25454	25461	25345	25543	25443	25385	25310	25498	25462	25488	25465	25311	25269	25497	25223	25304	25291	25320	25688	25381	25573	25491	25375	25057	25493	25242	25380	25420	25407	25410	25576	25397	25739	25451	25308	25167	25602	25423	25448	25514	25498	25474	25691	25619	25579	25613	25561	25360	25591	25399	25563	25377	25460	25214	25433	25477	25548	25267	25231	25229	25377	25447	25164	25221	25415	25211	25283	25651	25233	25564	25483	25461	24934	25274	25414	25384	25190	25433	25483	25532	25509	25109	25391	25499	25414	25349	25344	25395	25650	25205	25375	25568	25492	25492	25229	25449	25442	25428	25439	25412	25480	25188	25278	25056	25429	25388	25309	25208	25228	25416	25424	25445	25646	25326	25338	25289	25399	25433	25531	25436	25396	25650	25468	25273	25377	25419	25363	25365	25437	25170	25494	25393	25414	25328	25266	25378	25588	25540	25569	25348	25473	25675	25192	25444	25418	25343	25363	25451	25395	25448	25217	25573	25344	25450	25297	25290	25413	25236	25411	25456	25464	25460	25362	25180	25361	25363	25462	25403	25387	25488	25534	25291	25412	25326	25579	25416	25859	25432	25319	25161	25430	25338	25597	25493	25371	25436	25727	25657	25105	25242	25226	25283	25420	25347	25327	25263	25649	25553	25514	25298	25444	25458	25390	25530	25651	25497	25547	25487	25218	25258	25458	25487	25183	25274	25223	25244	25665	25420	25485	25499	25332	25408	25369	25349	25466	25510	25517	25315	25499	25276	25301	25277	25499	25065	25246	25351	25077	25358	25095	25188	25459	25408	25302	25243	25886	25286	25303	25269	25328	25633	25211	25378	25252	25352	25473	25426	25484	25734	25364	25419	25409	25438	25633	25321	25346	25411	25484	25279	25599	25588	25386	25466	25477	25264	25370	25058	25276	25445	24986	25262	25551	25208	25481	25480	25194	25426	25545	25544	25368	25569	25335	25329	25516	25609	25513	25225	25631	25447	25231	25327	25366	25502	25415	25564	25463	25480	25439	25472	25341	25271	25248	25463	25351	25548	25340	25479	25561	25313	25157	25373	25335	25268	25068	25312	25523	25448	25123	25401	25446	25404	25512	25459	25345	25541	25372	25349	25326	25265	25357	25431	25310	25573	25653	25560	25472	25520	25406	25437	25549	25529	25203	25342	25315	25549	25215	25335	25239	25411	25176	25499	25447	25428	25301	25386	25354	25436	25458	25671	25387	25686	25300	25251	25399	25530	25290	25287	25464	25275	25668	25244	25629	25445	25570	25437	25515	25290	25513	25309	25521	25382	25392	25280	25299	25605	25398	25538	25287	25730	25445	25318	25413	25651	25364	25245	25525	25307	25345	25261	25341	25583	25436	25474	25215	25572	25457	25493	25222	25555	25135	25269	25387	25455	25346	25362	25331	25434	25538	25259	25334	25398	25267	25463	25602	25263	25086	25180	25451	25494	25465	25556	25342	25301	25646	25269	25090	25415	25392	25445	25489	25463	25518	25163	25454	25153	25365	25258	25531	25517	25489	25297	25294	25451	25326	25441	25358	25357	25246	25302	25574	25275	25618	25702	25317	25258	25382	25318	25428	25585	25397	25498	25332	25364	25308	25285	25182	25214	25416	25519	25604	25360	25459	25479	25526	25678	25661	25574	25445	25414	25489	25443	25584	25099	25410	25134	25256	25238	25486	25559	25686	25444	25581	25338	25344	25364	25516	25352	25251	25386	25557	25871	25338	25417	25444	25524	25490	25391	25454	25379	25313	25421	25389	25495	25529	25439	25341	25339	25163	25356	25479	25270	25551	25353	25645	25598	25629	25179	25488	25468	25314	25159	25230	25436	25748	25368	25391	25259	25343	25495	25425	25381	25349	25361	25477	25584	25338	25380	25445	25415	25507	25399	25179	25383	25319	25453	25318	25472	25088	25069	25350	25420	25481	25109	25326	25302	25247	25337	25484	25447	25309	25396	25063	25331	25338	25252	25533	25449	25325	25461	25352	25397	25462	25223	25388	25464	25326	25207	25631	25364	25413	25578	25375	25320	25589	25427	25610	25408	25316	25498	25443	25379	25327	25340	25271	25505	25451	25308	25608	25421	25299	25423	25529	25378	25397	25309	25480	25438	25197	25418	25425	25362	25427	25277	25280	25104	25517	25386	25309	25393	25511	25224	25394	25463	25213	25461	25316	25452	25466	25341	25435	25317	25230	25415	25411	25421	25288	25369	25627	25551	25481	25355	25470	25637	25389	25257	25549	25172	25312	25284	25419	25412	25441	25400	25235	25398	25287	25308	25435	25387	25549	25419	25272	25642	25192	25464	25346	25265	25493	25526	25221	25080	25548	25242	25137	25434	25271	25405	25364	25322	25280	25508	25370	25247	25325	25314	25312	25298	25364	25356	25358	25173	25289	25536	25458	25365	25318	25421	25608	25408	25423	25500	25420	25463	25156	25331	25389	25287	25338	25410	25464	25297	25420	25559	25554	25541	25516	25721	25529	25360	25550	25359	25457	25545	25411	25286	25604	25484	25487	25569	25400	25523	25356	25443	25685	25466	25270	25547	25548	25345	25325	25482	25502	25478	25575	25195	25628	25299	25305	25372	25594	25366	25445	25492	25656	25148	25296	25650	25867	25474	25412	25354	25095	25244	25352	25442	25641	25683	25414	25660	25505	25477	25495	25443	25475	25310	25457	25525	25352	25124	25345	25420	25474	25320	25599	25014	25340	25436	25256	25541	25237	25286	25393	25385	25421	25059	25450	25387	25195	25424	25150	25512	25483	25301	25474	25335	25269	25274	25702	25478	25635	25203	25405	25543	25571	25208	25371	25354	25295	25520	25406	25341	25367	25467	25563	25412	25340	25447	25471	25313	25360	25290	25312	25258	25536	25286	25228	25350	25690	25450	25510	25330	25299	25407	25371	25535	25308	25379	25464	25447	25402	25429	25534	25344	25466	25559	25437	25182	25339	25492	25427	25353	25407	25424	25310	25425	25200	25443	25339	25376	25417	25410	25371	25339	25590	25322	25588	25293	25555	25417	25277	25636	25620	25239	25478	25273	25442	25127	25473	25416	25343	25336	25424	25503	25517	25300	25697	25408	25264	25520	25411	25351	25351	25702	25615	25335	25131	25287	25394	25612	25159	25065
36907	47030	46305	38849	31971	23532	22001	20935	20610	20177	18422	17930	17732	17915	17667	17828	17655	18114	17942	17733	17637	17763	17867	17632	17508	17458	17480	17426	17305	17289	17409	17402	17312	17211	17348	17319	17295	17493	17347	17273	17434	17308	17233	17269	17237	17328	17109	17193	17102	17470	17203	17265	17173	17247	17163	17134	17060	17116	17299	17076	17099	17366	17099	16960	17275	17053	17221	17119	17224	17158	17090	17301	17055	17131	17216	17299	17220	17262	17336	17331	17063	17217	17072	17198	17321	17296	17267	17134	17206	17126	17249	17439	17306	17081	17149	16956	17213	17274	17320	17373	17119	17240	17133	17231	17240	17144	17275	17208	17182	17099	17135	17019	17199	17205	17434	17194	17123	17385	17251	17385	17217	17152	17195	17135	17077	17399	17348	17286	17425	17083	17241	17099	17062	17131	17186	17305	17364	17234	17177	17186	17033	17112	17164	17271	17133	17249	17099	17350	17105	17276	17257	17152	17122	17192	17153	17121	16978	17270	17163	17179	17151	17300	17242	16986	17125	17091	17174	17468	17455	17174	17169	17212	17328	17253	17374	17409	17114	17300	17195	17147	17328	17210	17262	17018	17305	17350	17250	17226	17165	17192	17346	17261	17153	17264	17052	17145	17364	17171	17078	17320	17487	17125	17262	17166	17051	17179	17082	17254	17347	17141	17345	17117	17140	17179	17065	17261	17120	17019	17248	17333	17182	17183	17046	17393	17310	17246	17363	17163	17224	17271	17269	17258	17109	17227	17237	17163	17242	17215	17148	17164	17184	17298	17171	17162	17207	17154	17295	17133	17196	17117	17241	17301	17156	17293	17242	17179	17119	17337	17260	17103	17370	17062	17148	17291	17211	17008	17242	17262	17268	17128	17068	17203	17267	17123	17192	17300	17212	17103	17172	17286	17318	17039	17310	17198	17225	17336	17267	17432	17275	17171	17299	17314	17248	17259	17214	17292	17461	17248	17371	17238	17136	17219	17018	17189	17136	17123	17242	17299	17099	17268	17162	17195	17322	17160	17331	17287	17200	17417	17268	17190	17163	17065	17144	17141	17477	16950	17225	17288	17221	17170	17183	17231	17133	17334	16968	17277	17310	17110	17286	17280	17306	17250	17267	17140	17268	17377	17079	17260	17225	17123	17114	17286	17353	17273	17078	17116	17392	17155	17207	17274	17263	17206	17332	17136	17199	17275	17093	17312	17337	17297	17296	17042	17185	17037	17363	17325	17141	17198	17202	17166	17157	17185	17134	17051	17029	17211	17177	17057	17300	17264	17159	17169	17269	17200	17299	17216	17100	17227	17130	17053	17374	17248	17070	17204	17136	17237	17362	17087	17128	17262	17319	17288	17273	17288	17116	17249	17210	17281	17361	17161	17294	17153	17111	17176	17390	17055	17227	17169	17207	17307	17358	17189	17395	17204	17288	17350	17334	17258	17237	17278	17227	17360	17208	17176	17162	17248	17036	17189	17236	17269	17047	17285	17405	16967	17213	17327	17134	17101	17357	17165	17368	17178	17233	17270	17121	17072	17331	17095	17289	17231	17495	17192	17121	17378	17302	17256	17309	17304	17199	17159	17299	17197	17191	17151	17134	17273	17239	17320	17277	17229	17408	17254	17215	17247	17140	17225	17171	17260	17103	17308	17125	17078	17145	17400	17254	17117	17216	17309	17219	17224	17044	17243	17109	17035	17196	17333	17321	17293	17329	17160	17242	17173	17387	17315	17212	17126	17129	17281	17166	17302	17075	17166	17237	17345	17248	17299	17286	17331	17398	17200	17338	17199	17236	17242	17238	17095	17090	17043	17266	17340	17174	17043	17210	17226	17229	17167	17107	17395	17244	17145	17218	17142	17126	17389	17275	17230	17267	17283	17256	17335	17126	17318	16968	17276	17286	17348	17172	17300	17190	17093	17182	17157	17215	17336	17369	17120	17274	17334	17014	17203	17280	17478	17068	17127	17329	17189	17137	17200	17153	17386	17058	17143	17288	17256	17221	17027	17341	17092	17134	17245	17246	17213	17203	17267	17202	17261	17142	17135	17168	17273	17217	17209	17187	17328	17325	17299	17073	17108	17264	17229	17385	17338	17309	17159	17151	17134	17211	17256	17234	17316	17449	17225	17105	17321	17220	17152	17264	17231	17272	17278	17336	17170	17364	17233	17332	17345	17151	17142	17216	17288	17124	17111	17407	17290	17085	17199	17228	17042	17265	17096	17150	17245	17305	17190	17208	17372	17132	17151	17220	17198	17229	17189	17178	17208	17282	17132	17127	17278	17343	17091	17028	17105	17346	17239	17107	17233	17308	17303	17283	17262	17130	17225	17404	17219	17188	17195	17256	17155	17118	17226	17162	17213	17230	17381	17200	17336	17081	17233	17283	17168	17132	17137	17270	17168	17252	17211	17266	17087	17163	17333	17397	17160	17353	17194	17097	17233	17406	17073	17292	17165	17212	17331	17194	17162	17305	17205	17177	17163	17127	17150	17089	17032	17324	17199	17277	17280	16987	17104	17163	17286	17381	17231	17148	17073	17229	17056	17108	17175	17200	17233	17266	17287	17261	17103	17140	17074	17149	17089	17249	17118	17535	17386	17154	17207	17100	17091	17191	17247	17307	17212	17202	17173	17258	17287	17214	17200	17386	17340	17426	17227	17202	17439	17162	17218	17193	17088	17135	17386	17071	17088	17319	17257	17318	17312	17226	17164	17190	17267	17234	17161	17034	17218	17280	17324	17133	17185	17318	17261	17239	17237	17009	17174	17048	17108	16982	17149	17084	17375	17085	17129	17153	17096	17222	17239	17161	17115	17141	17211	17383	17172	17323	17016	17122	17432	17186	17132	17238	17228	17271	17295	17197	17361	17243	17315	17204	17334	17282	17261	17197	17277	17233	17247	17376	17173	17188	17348	17319	17161	17010	17052	17168	16930	17186	17251	17010	17368	17079	17362	17236	17152	17411	17364	17128	17139	17151	17186	17074	17205	17260	17206	17161	17314	17345	17252	17237	17254	17330	17212	17131	17356	17378	17144	17240	17276	17129	17313	17155	17106	17100	17121	17087	17126	17212	17252	17126	17286	17223	17236	17261	17211	17221	16981	17211	17173	17108	17176	17318	17157	17026	17337	17054	16992	17235	17227	17334	17179	17074	17077	17412	17335	17188	17249	17222	17245	17093	17284	17135	17199	17153	17266	17219	17243	17127	17053	17270	17315	17279	17226	17110	17124	17057	16980	17217	17430	17307	17319	17145	17078	17230	17083	17139	17246	17203	17147	17142	17522	17059	17155	17103	17190	17161	17136	17237	17264	17230	17212	17224	17334	17245	17212	17317	17022	17254	17238	17270	17178	17226	17147	17181	17081	17123	17073	17150	17100	17111	17159	17162	17087	17068	17151	17169	17109	17259	17181	17154	17137	17137	17062	17228	17272	17348	17116	17518	17243	17255	17134	17270	17288	17141	17121	17188	17477	17165	17114	17367	17308	17188	17161	17063	17203	17178	17078	17051	17266	17252	17166	17267	17299	17149	17158	17224	17358	17215	17392	17097	17149	17308	17157	17299	17084	17365	17214	17252	17242	17229	17187	17175	17269	17182	17312	17191	17287	17097	17205	17252	17347	16998	17154	17202	17078	17193	17223	17160	17094	17285	17299	17409	17131	17148	17151	17370	17133	17300	16983	17149	17184	17110	17238	17310	17275	17237	17093	17248	17263	17160	17400	17212	17296	17225	17271	17271	17503	17155	17175	17155	17295	17171	17202	17171	17107	17149	17344	17352	17304	17195	17320	17133	16996	17176	17195	17253	17179	17282	17118	17281	17206	17262	17216	17112	17305	17271	17256	17176	17308	17242	17181	17176	17371	17077	17340	17229	17312	17179	17281	17211	17214	17189	17259	17318	17100	17291	17045	17346	17228	17322	17226	17196	17263	17408	17092	17420	17229	17306	17159	17254	17201	17172	17240	17119	17235	17316	17216	17246	17141	17231	17231	17276	17262	17413	16990	17272	17384	17011	17191	17260	17112	17171	17017	17207	17208	17358	17232	17172	17292	17277	17348	17244	17199	17161	17133	17236	17013	17186	17296	17332	17125	17357	17356	17070	17497	17042	17258	17234	17105	17276	17081	17037	17135	17229	17223	17111	17235	17368	17154	17251	17138	17068	17066	17215	17148	17257	17229	17278	17210	17413	17350	17262	17040	17220	17100	17212	17246	17166	17108	17311	17183	17204	17136	17224	17194	17128	17230	17201	17188	17341	17409	17213	17068	17210	17290	17309	17273	17255	17112	17273	17066	17381	17214	17420	17281	17153	17186	17189	17164	17145	17365	17304	17153	17068	17332	17343	17097	17086	17120	17194	17043	17293	17279	17217	17303	17155	17377	17146	17306	17183	17140	17313	17130	17192	17289	17213	17506	17031	17194	17150	17113	17279	17273	17084	17245	17247	17242	17375	17152	17207	17278	17120	17286	17160	17096	17227	17115	17239	17140	17290	17157	17309	17151	17258	17292	17202	17280	17094	17334	17359	17248	17277	17223	17180	17154	17198	17271	17188	17340	17228	17242	16991	17349	17218	17114	17262	17104	17161	17206	17315	17272	17044	17248	17080	17162	17131	17133	17364	17266	17012	17346	17247	17039	17118	17209	17222	17123	17285	17222	17238	17189	17286	17117	17199	17284	17069	17404	17475	17229	17283	17193	17248	17301	17183	17378	17193	17160	17164	17184	17169	17074	17239	17242	17193	17274	17175	17269	17117	17336	17146	17287	17306	17160	17217	17245	17126	17360	17149	17372	17419	17206	17445	17053	17200	17297	17279	17296	17251	17153	17142	17301	17153	17200	17371	17141	17273	17274	17218	17158	17288	17390	17191	17383	17255	17194	17224	17196	17044	17165	17200	17186	17320	17205	17145	17242	17417	17161	17164	17115	16998	17359	17364	17179	17213	17109	17183	17231	17094	17326	17466	17157	17102	17166	17203	17281	17237	17086	17129	17207	17410	17145	17281	17252	17182	17066	17233	17305	17250	17136	17204	17172	17446	17358	17221	17231	17059	17283	17140	17107	17324	17303	17250	17159	17196	17309	17126	17259	17110	17180	17153	17199	17386	17101	17305	17353	17155	17297	17351	17318	17171	17283
26385	21790	30636	33693	32607	30946	31424	29038	28089	27370	26176	25062	25060	25052	24797	24898	24831	25229	25331	24910	24713	25002	25238	24500	24597	24298	24521	24314	24243	24370	24295	24234	24375	24333	24234	24235	24068	24237	24174	24066	24022	24333	23991	24282	24331	24017	24004	24019	24268	23928	24155	24028	24138	24317	24146	23952	23903	24011	24109	23870	24095	24075	23987	23914	24174	24350	24318	23936	23968	24176	24027	23885	24035	23903	24001	24197	24202	24334	23993	24086	24122	23958	23868	24070	24294	23942	24061	23953	24183	24113	24113	24106	24060	24200	24022	24225	24167	24025	24066	23852	24014	24044	24152	24105	24070	23994	23764	24075	24115	24045	24014	24086	24054	24081	24007	23970	24051	24147	23841	24258	24183	23976	23920	24101	24406	24205	23958	23904	24025	23827	23890	24097	24209	23814	23979	24002	23939	23927	24009	24140	24116	23911	24046	24137	24267	24124	24139	24362	23952	23989	24163	24001	23993	24020	24127	24035	24157	24006	23968	23914	24006	24156	24114	23904	23890	24259	24201	24155	24121	24282	24155	23997	24031	24031	24110	24142	23866	24181	24084	24056	24161	24085	24173	24180	24091	24252	24396	23939	23904	24156	24072	24226	24104	23892	23888	23962	24090	23964	24018	24146	24098	24133	24227	24015	24050	24056	23999	24159	23849	23857	24097	24176	24112	23927	24031	23839	23870	24193	24013	24087	24061	24119	24095	23779	23951	23710	23916	24007	23932	24110	23887	24253	24026	23733	23818	23951	23920	24112	24045	24231	24177	24220	23829	23813	24080	23972	24154	23861	24278	24140	23923	23924	24085	24036	24096	23957	24038	24204	24065	23984	23942	23944	24010	23967	24180	24099	24163	24203	23933	23803	24082	23898	24157	23943	23995	24016	23934	23916	23921	24076	23906	23981	24194	24080	24171	24238	23902	24125	24162	24064	24303	24062	24177	23906	23786	24124	23896	24207	24038	24035	24003	24107	24098	23931	24033	23952	23900	24002	24105	24240	24060	23951	23958	23886	24057	23987	23951	24314	24241	24118	23919	24009	24083	23950	23903	23948	24227	24016	24140	24188	23867	24074	23906	24055	23810	24185	24114	24025	24215	24167	23929	24078	23964	23991	24003	24135	24122	24221	24173	23711	24088	24068	24054	23957	23926	24073	23949	24179	24036	24049	24186	24253	23886	24078	24255	23833	23672	24041	24088	23950	23966	24113	23892	24146	24016	24104	23917	24221	24136	24039	23868	24067	24224	23856	24039	24123	23964	24058	23866	24141	23857	23948	23943	24040	24036	24096	23935	24006	23940	23846	24009	24099	24092	23856	24072	24097	24161	24035	24307	24179	24073	24061	23853	23913	23959	24091	24201	24102	23885	23964	23780	23683	24178	24091	23890	24027	23974	24126	24178	24004	24008	24155	23824	23856	23974	23931	24038	23927	24059	24081	24015	24132	24043	23853	23961	24162	23998	23793	23973	23921	23787	24071	24196	24257	23889	24018	23988	23773	24130	24214	24004	24063	24122	24174	24326	24117	24065	24036	24110	23929	24086	23765	24183	23875	23905	23882	23943	23999	23738	24152	24027	23995	23945	23966	24007	24057	24233	24492	24234	24072	23990	24146	24038	23994	24091	24026	23980	23930	24238	23952	24057	24152	24104	23993	24207	24243	23881	24113	24295	24084	24150	23789	23915	23931	23888	23959	23845	23808	24079	24121	24075	24317	24116	24023	24002	24150	23950	24258	24142	24042	23998	23786	23940	23892	24157	23877	24070	23970	23989	24132	24030	23896	24002	23992	24101	23931	24169	24100	24097	24025	24110	24084	23998	23988	23974	23919	24081	23923	24029	24119	24294	23722	23878	23838	23837	23923	24054	23969	24327	24062	24031	24119	24054	23986	24047	23822	24051	24126	24065	24072	24470	23971	23960	23962	23557	24067	24023	24142	24157	23903	24091	23963	23941	24146	24065	23955	23965	23895	23965	24009	23840	23873	23861	24085	24225	23882	23825	24219	24082	23908	24335	24158	24249	24142	24126	24018	23973	23969	24030	23890	23916	24123	24095	24065	24085	24108	24008	24033	24024	24101	24162	23947	24039	23989	23934	24000	24148	24214	24003	24288	24036	23977	24250	24254	24242	24020	24175	24050	24124	24015	24107	23885	23932	23970	24029	23871	24092	24080	24289	24289	24037	24109	23973	23947	23897	23980	24068	24142	24136	23802	24165	23879	24087	24141	23880	23991	23771	23861	24265	24046	23872	24299	23902	24166	24138	24163	24087	24122	24007	24065	24181	23973	24026	23904	23877	23978	24096	23872	23910	24008	24041	24049	24005	24008	23997	24249	23986	23973	23980	23901	23959	23773	24000	23918	23874	24042	23870	24104	23983	23969	24078	24085	23904	24086	24303	23894	23879	24089	23958	23890	24093	24167	24093	24058	23892	23861	24049	24021	23960	24028	24226	24150	23994	23839	23894	23916	24302	24011	24012	23971	24012	23884	24218	23904	24183	23981	23891	23865	23724	24245	24187	24032	24096	23969	24214	23969	24190	24063	24116	24035	24184	24013	23997	23874	24021	24157	24105	24041	24023	24026	23941	23999	24111	24100	23849	23807	24208	24196	24113	23982	24127	24068	24248	24056	24030	24134	24014	23839	24041	24018	24006	24164	24229	23956	23857	24146	24073	24127	24120	24116	24176	24075	24014	23897	23891	24168	24122	24271	24037	24084	24245	24108	23963	24091	23876	24313	24167	24165	24001	24030	23952	24132	24104	23940	24063	24096	23912	24015	24240	23910	24280	24155	24089	23713	23993	24029	24022	24016	24009	24179	24279	24155	24014	24075	24325	23928	23971	24148	23970	23908	23994	24001	24053	24149	23987	23970	24066	23958	23966	24338	24090	23932	24061	24019	24056	24200	23756	23845	24126	24044	23974	24218	24320	23917	23956	24025	24161	24078	23934	24107	23968	23961	24021	24159	23810	24309	24093	23908	23695	23959	23954	23855	24144	23984	24011	24041	24051	24003	23769	24112	23931	23805	23989	24069	24030	23906	24134	23882	24177	24076	24236	24102	23821	23980	24176	23917	24139	24156	24093	23761	24208	24129	24280	24257	24142	23996	23940	24097	24089	23845	24125	24022	24216	23876	23962	24026	24084	24271	24121	24220	23814	24064	24017	24302	24244	23974	24040	24040	24098	24085	24015	24003	23948	24016	23913	24144	23911	23881	24155	24229	24073	23869	24056	24209	24059	24001	24136	23997	24149	24271	24111	23959	23920	24167	24133	24081	23992	23952	24152	24074	24139	24055	24248	24037	23912	23847	24113	23973	23934	24024	23940	24029	23867	23992	23959	24221	24168	24043	24071	23950	23872	23972	23958	24080	24074	24205	24159	24158	24129	24004	23925	24094	24108	24176	24079	23978	24220	23821	23866	24161	23966	24215	24135	23848	23926	24141	24086	23826	24317	23934	24010	24445	24032	23775	24000	23649	24050	24049	24039	24089	24176	23983	24042	24186	24220	23862	23980	23959	23978	24107	23795	24040	23898	24053	24266	24079	24177	24064	23976	24188	23906	23873	24074	24054	23978	24088	23785	24085	24050	23874	24142	23746	23827	24001	24049	23934	24288	24029	23811	24292	24127	23982	24064	24032	23927	23723	24027	24300	24088	24174	24397	24131	23926	24071	24103	23805	24015	23935	24207	24142	24240	23972	23962	24049	24285	24223	24045	24200	24016	23927	24030	24015	24095	24168	24098	24137	24134	24000	24117	24106	23899	23947	23994	23937	23879	24099	24105	24224	24011	24185	24135	24057	24040	24076	23892	23902	24015	23911	24087	23934	24080	23987	24106	24158	23890	24033	24093	23989	24077	23898	24076	23974	23995	23831	23976	23913	24171	24191	23988	24016	23962	24029	23970	23849	24151	24075	23814	24169	24128	23889	23886	24215	23998	24155	23947	23923	23910	24189	24265	23874	24073	24085	23986	24127	23821	24001	23950	24131	24190	24136	24367	23847	23907	24022	24227	24180	23897	23864	24027	24041	23943	23908	24096	23944	23997	23884	23846	23813	24131	24172	24085	24027	23883	24268	23855	23910	24209	24001	24272	24025	24294	24125	24061	23993	24326	24176	23928	24024	24170	24071	24045	24013	24120	23693	24041	24063	23926	24071	24111	24166	24024	23764	24043	24060	24085	23676	23884	23962	23904	24264	24241	24226	24179	24030	24192	24117	24029	23872	23883	23966	24245	24127	24039	24245	24104	23884	24228	24294	24344	24177	23867	24144	24040	24021	24055	24273	24157	24262	24070	24076	24039	23998	24018	24348	24218	24079	24057	23802	23913	24161	23883	24017	24029	23997	24096	23878	24114	24304	24110	24139	24103	23796	24412	24050	23892	23995	24097	23994	24053	24111	23915	24039	24026	24246	24001	23942	23997	23925	23838	23832	24197	23937	24042	24186	23944	23982	23994	24015	23945	24074	23951	24072	23960	23898	23920	23895	23938	23905	23963	24142	24031	24039	23808	24048	24116	23992	23762	23795	24166	24096	24278	24015	23977	24090	23969	23989	23937	24012	24036	24206	23837	24216	23943	24109	23979	24059	24229	24229	24131	24024	24165	24075	24125	24278	24243	24425	23997	23908	24032	23908	24003	23899	23951	23847	23841	24175	24240	23972	24025	24008	23950	24140	24088	24081	24167	23859	24443	24025	23895	23982	24058	23900	24096	24065	24034	23984	24052	24046	23916	24133	23878	24103	23854	24020	23872	24065	24069	24169	24097	23963	24192	24166	24072	23797	23917	23676	24059	23937	24232	23972	24028	24045	24060	23847	24015	24192	23986	24414	24107	24190	24340	24169	23945	24181	24309	23891	23991	23966	24034	24291	23997	24069	24234	24167	24052	24110	24006	24039	24134	24119	23996	24224	23918	24081	24270	24075	24065	23945	23935	24205	23933	24210	24119	24232	23868	23883	24079	24336	24102	24002	24247	24137	24100	24128	24035	23975	23961	24075	24126	23914	23895	23894	24225	23986	24016	24095	24016	24127	24022	24220	24088	24038	24013	24020	24045	24027	24180	23952	24055	23903	24466	24076	23945	24147	24031	23957	24249	24071	24025	23908	24032	23789	24038	24045	23876	24071
36115	61844	61447	50678	35032	26332	24516	23461	22540	20817	19002	17910	17953	17826	17597	17490	17756	18225	17895	17410	17414	17603	17682	17544	17208	16955	17029	17042	16842	17046	16878	16910	16737	16749	16802	16661	16825	16685	16659	16573	16503	16717	16595	16546	16552	16610	16604	16620	16578	16746	16727	16443	16659	16798	16541	16680	16563	16625	16584	16505	16491	16670	16746	16375	16431	16560	16822	16701	16703	16796	16536	16642	16689	16609	16548	16763	16599	16658	16481	16631	16445	16600	16532	16650	16697	16654	16707	16607	16506	16682	16545	16753	16636	16697	16665	16505	16621	16655	16501	16596	16575	16579	16521	16555	16530	16804	16664	16691	16573	16602	16611	16591	16747	16514	16690	16490	16583	16595	16686	16496	16544	16518	16424	16656	16600	16748	16453	16543	16736	16510	16507	16672	16597	16572	16502	16647	16445	16562	16418	16669	16930	16526	16565	16678	16425	16727	16374	16718	16504	16642	16493	16609	16533	16593	16719	16536	16640	16643	16789	16591	16832	16524	16368	16695	16656	16547	16607	16687	16387	16498	16592	16531	16590	16625	16732	16454	16552	16642	16695	16475	16719	16551	16370	16638	16411	16568	16470	16435	16696	16460	16522	16418	16579	16629	16707	16411	16654	16590	16754	16622	16716	16479	16511	16434	16648	16625	16658	16711	16484	16674	16425	16477	16655	16490	16456	16589	16576	16611	16559	16596	16529	16639	16647	16617	16664	16505	16645	16442	16630	16515	16751	16732	16613	16776	16470	16454	16575	16556	16481	16376	16634	16560	16641	16680	16589	16697	16704	16612	16599	16585	16558	16634	16704	16682	16596	16764	16593	16646	16684	16610	16677	16729	16647	16630	16581	16544	16799	16517	16471	16731	16496	16718	16542	16688	16650	16632	16654	16539	16530	16533	16535	16480	16632	16599	16600	16698	16559	16605	16547	16634	16638	16598	16475	16795	16510	16598	16381	16714	16461	16467	16743	16656	16656	16671	16450	16605	16557	16516	16506	16582	16506	16679	16441	16734	16548	16536	16802	16652	16594	16511	16526	16586	16512	16693	16703	16542	16583	16765	16628	16472	16680	16474	16566	16751	16640	16707	16681	16739	16753	16386	16750	16471	16531	16574	16570	16554	16522	16641	16550	16583	16657	16636	16619	16583	16699	16531	16580	16476	16557	16630	16616	16543	16552	16471	16447	16522	16585	16625	16516	16680	16514	16581	16553	16585	16674	16540	16773	16473	16656	16759	16498	16624	16682	16430	16725	16615	16721	16629	16588	16627	16553	16766	16627	16644	16469	16622	16772	16768	16593	16505	16600	16661	16786	16693	16627	16625	16715	16517	16616	16677	16626	16653	16627	16516	16529	16601	16669	16652	16489	16529	16494	16801	16589	16720	16376	16526	16637	16665	16621	16473	16651	16424	16725	16668	16459	16669	16566	16531	16558	16403	16511	16454	16412	16699	16501	16613	16639	16479	16557	16628	16593	16608	16463	16746	16534	16695	16541	16607	16637	16596	16485	16582	16705	16643	16642	16576	16426	16642	16503	16559	16642	16521	16597	16432	16477	16774	16622	16823	16513	16823	16755	16684	16551	16609	16626	16641	16494	16659	16597	16709	16697	16574	16543	16595	16661	16456	16436	16600	16583	16797	16721	16617	16459	16559	16616	16758	16325	16596	16707	16675	16596	16621	16677	16552	16464	16573	16400	16475	16581	16551	16641	16511	16569	16481	16605	16608	16603	16565	16588	16583	16613	16491	16784	16574	16509	16563	16566	16486	16636	16633	16472	16575	16599	16660	16673	16612	16534	16596	16547	16565	16564	16564	16696	16698	16593	16527	16571	16700	16312	16658	16547	16599	16745	16713	16655	16604	16389	16660	16482	16474	16607	16705	16661	16653	16699	16481	16563	16537	16628	16636	16581	16725	16662	16619	16679	16562	16761	16623	16497	16782	16556	16582	16424	16588	16525	16536	16566	16615	16553	16402	16445	16547	16509	16652	16635	16665	16629	16507	16607	16442	16537	16619	16752	16528	16547	16517	16609	16635	16579	16620	16657	16621	16393	16519	16580	16372	16624	16517	16617	16458	16399	16508	16469	16670	16625	16697	16437	16783	16520	16479	16453	16593	16581	16759	16605	16455	16534	16513	16580	16435	16642	16531	16556	16526	16538	16749	16434	16582	16674	16571	16620	16676	16670	16472	16383	16536	16400	16708	16403	16680	16649	16687	16423	16454	16516	16615	16500	16597	16563	16695	16504	16313	16413	16550	16657	16525	16571	16524	16461	16561	16451	16644	16712	16626	16550	16623	16615	16605	16684	16608	16687	16681	16550	16606	16735	16595	16568	16656	16527	16642	16490	16508	16645	16571	16486	16501	16685	16627	16536	16573	16753	16537	16675	16628	16669	16571	16627	16785	16743	16695	16408	16542	16537	16560	16572	16624	16514	16279	16400	16499	16580	16671	16653	16586	16589	16502	16763	16396	16699	16489	16680	16573	16563	16504	16811	16452	16497	16551	16635	16503	16657	16712	16556	16709	16462	16679	16486	16602	16575	16717	16551	16639	16537	16545	16636	16464	16519	16578	16627	16504	16668	16547	16513	16605	16585	16417	16623	16429	16700	16680	16628	16613	16597	16690	16642	16718	16647	16696	16686	16473	16530	16525	16472	16635	16637	16420	16538	16543	16658	16649	16636	16481	16574	16649	16441	16656	16641	16606	16755	16599	16653	16444	16625	16513	16374	16610	16658	16547	16389	16478	16457	16636	16728	16507	16586	16443	16719	16565	16565	16586	16551	16621	16734	16673	16497	16688	16541	16615	16562	16596	16729	16619	16563	16480	16615	16393	16606	16501	16602	16482	16479	16525	16603	16685	16604	16728	16466	16498	16519	16506	16610	16627	16632	16466	16671	16583	16462	16499	16655	16729	16544	16583	16681	16575	16449	16667	16514	16703	16388	16599	16565	16486	16603	16651	16509	16261	16510	16547	16636	16635	16472	16568	16617	16903	16617	16589	16664	16572	16501	16659	16554	16608	16662	16474	16723	16601	16380	16492	16568	16526	16720	16575	16501	16593	16598	16509	16548	16550	16659	16509	16644	16647	16688	16538	16601	16589	16548	16561	16616	16536	16478	16680	16660	16636	16507	16648	16521	16604	16542	16644	16425	16611	16462	16512	16589	16564	16422	16606	16746	16688	16559	16638	16712	16517	16640	16587	16616	16651	16532	16644	16725	16615	16553	16684	16727	16558	16661	16637	16620	16603	16626	16371	16560	16837	16722	16625	16392	16574	16615	16724	16702	16687	16610	16523	16433	16872	16694	16554	16772	16707	16614	16507	16594	16718	16457	16540	16640	16707	16583	16638	16651	16622	16505	16655	16573	16323	16592	16453	16548	16683	16541	16750	16592	16572	16598	16565	16404	16641	16573	16673	16572	16581	16613	16642	16647	16567	16718	16578	16576	16653	16346	16716	16714	16667	16240	16596	16529	16693	16735	16598	16602	16582	16676	16639	16529	16542	16596	16648	16535	16531	16500	16502	16605	16528	16539	16642	16582	16728	16653	16677	16542	16610	16517	16511	16446	16663	16740	16543	16788	16778	16539	16513	16519	16524	16503	16666	16600	16643	16537	16496	16650	16404	16556	16526	16794	16629	16544	16522	16500	16525	16578	16595	16648	16673	16504	16683	16467	16451	16564	16550	16778	16584	16347	16494	16416	16668	16483	16517	16548	16410	16735	16550	16620	16641	16662	16678	16519	16559	16593	16670	16562	16639	16654	16808	16590	16627	16525	16462	16723	16672	16603	16446	16540	16385	16606	16561	16639	16624	16526	16703	16574	16601	16745	16597	16624	16587	16510	16695	16515	16651	16485	16586	16734	16720	16523	16605	16596	16551	16676	16555	16651	16470	16730	16589	16561	16654	16688	16675	16533	16771	16608	16603	16474	16483	16686	16628	16532	16559	16500	16725	16420	16642	16630	16601	16502	16628	16511	16591	16572	16619	16352	16585	16489	16654	16642	16436	16572	16647	16576	16616	16569	16692	16605	16570	16839	16694	16554	16726	16655	16508	16407	16692	16607	16459	16421	16428	16442	16630	16319	16564	16726	16674	16416	16637	16612	16546	16485	16568	16589	16628	16573	16764	16613	16587	16579	16548	16645	16756	16677	16650	16670	16713	16711	16362	16578	16259	16561	16587	16653	16531	16382	16709	16666	16579	16651	16414	16553	16540	16591	16534	16730	16510	16619	16559	16557	16494	16538	16417	16549	16549	16731	16582	16599	16591	16555	16557	16469	16739	16670	16454	16694	16629	16520	16625	16536	16455	16566	16516	16905	16600	16713	16792	16515	16631	16501	16498	16719	16434	16547	16577	16593	16583	16473	16710	16692	16806	16610	16668	16637	16607	16540	16704	16628	16574	16671	16682	16431	16560	16563	16593	16553	16542	16562	16645	16635	16557	16615	16614	16594	16676	16563	16819	16477	16658	16519	16485	16353	16467	16467	16630	16793	16673	16622	16628	16607	16495	16544	16529	16689	16564	16427	16551	16615	16613	16473	16569	16771	16674	16416	16634	16595	16668	16741	16603	16631	16595	16480	16634	16628	16527	16682	16549	16555	16674	16648	16549	16468	16630	16529	16632	16624	16593	16736	16627	16662	16617	16546	16435	16528	16635	16799	16542	16535	16684	16559	16581	16526	16596	16679	16496	16657	16472	16569	16532	16745	16621	16613	16760	16526	16583	16683	16701	16679	16587	16451	16392	16629	16608	16702	16581	16550	16482	16450	16537	16559	16633	16508	16768	16523	16582	16558	16527	16582	16628	16500	16431	16454	16716	16531	16560	16666	16774	16589	16540	16650	16611	16630	16499	16507	16526	16608	16529	16535	16417	16545	16688	16802	16540	16722	16544	16490	16589	16557	16602	16632	16426	16529	16533	16454	16449	16541	16518	16534	16600	16445	16625	16611	16505	16222	16601	16574	16454	16622	16582	16610	16485	16757	16670	16735	16512	16551	16736	16729	16597	16567	16665	16734	16718	16850	16640	16549	16706	16509	16630	16606	16698	16653	16714	16269	17023	16502	16756	16499	16642	16560	16508	16540	16436	16519	16743	16582	16546	16689	16566	16675	16469
24499	21684	30007	30030	31653	30697	33359	29971	29095	27929	26296	24978	25010	24765	25006	24518	24597	25058	24743	24576	24294	24854	24611	24609	24415	24035	24163	23968	23761	23945	23932	23616	23930	23748	23669	23656	23936	23593	23721	23645	23789	23545	23757	23836	23719	23532	23382	23388	23603	23605	23580	23434	23434	23642	23641	23526	23465	23318	23552	23556	23553	23810	23569	23688	23681	23526	23766	23666	23591	23471	23473	23808	23511	23378	23606	23509	23689	23886	23479	23586	23809	23486	24016	23459	23502	23440	23371	23362	23522	23640	23655	23650	23822	23523	23598	23518	23671	23537	23584	23519	23665	23477	23424	23528	23456	23483	23409	23729	23546	23462	23771	23394	23551	23512	23503	23352	23435	23533	23486	23352	23362	23708	23549	23554	23452	23535	23512	23660	23535	23568	23532	23879	23583	23622	23687	23602	23543	23499	23429	23647	23165	23334	23500	23835	23500	23701	23475	23512	23375	23511	23805	23414	23584	23531	23615	23563	23651	23690	23533	23556	23371	23517	23455	23565	23497	23695	23420	23357	23600	23416	23275	23380	23407	23709	23682	23382	23723	23680	23564	23791	23474	23423	23571	23598	23412	23554	23440	23330	23531	23575	23623	23656	23647	23421	23692	23719	23664	23478	23646	23778	23486	23563	23823	23571	23542	23411	23793	23664	23705	23462	23556	23401	23475	23485	23462	23587	23649	23747	23420	23578	23522	23631	23473	23548	23616	23708	23557	23513	23630	23566	23447	23577	23482	23420	23726	23437	23575	23427	23360	23436	23722	23668	23353	23496	23723	23604	23828	23567	23750	23570	23511	23328	23478	23520	23448	23699	23497	23508	23512	23485	23542	23277	23492	23515	23628	23333	23465	23522	23503	23656	23632	23605	23612	23388	23360	23659	23466	23810	23660	23524	23606	23440	23766	23442	23499	23426	23528	23625	23713	23682	23565	23581	23666	23533	23598	23638	23521	23601	23671	23412	23296	23423	23442	23316	23233	23513	23381	23734	23503	23479	23550	23404	23450	23501	23525	23447	23361	23424	23704	23800	23755	23793	23543	23455	23471	23390	23559	23631	23393	23750	23761	23852	23440	23507	23604	23716	23381	23499	23458	23611	23659	23506	23551	23701	23667	23452	23572	23574	23619	23686	23667	23751	23617	23574	23549	23436	23361	23501	23470	23458	23440	23698	23538	23574	23364	23582	23374	23477	23613	23623	23340	23324	23378	23497	23440	23464	23431	23565	23571	23492	23611	23582	23596	23655	23492	23511	23315	23490	23800	23493	23610	23482	23555	23374	23440	23618	23495	23598	23714	23642	23640	23433	23487	23495	23390	23662	23586	23544	23249	23849	23639	23635	23525	23676	23660	23490	23499	23577	23485	23560	23570	23579	23605	23470	23523	23576	23411	23590	23419	23540	23478	23639	23601	23618	23567	23639	23563	23493	23610	23571	23580	23434	23535	23527	23523	23516	23252	23624	23506	23295	23538	23739	23429	23600	23344	23315	23624	23373	23449	23371	23633	23437	23673	23220	23500	23416	23576	23301	23481	23485	23393	23555	23502	23628	23501	23653	23709	23529	23382	23685	23512	23455	23611	23631	23531	23458	23574	23369	23442	23392	23547	23649	23452	23434	23521	23376	23429	23730	23550	23558	23390	23426	23679	23459	23505	23470	23648	23540	23533	23652	23665	23601	23569	23546	23372	23604	23564	23390	23528	23461	23402	23367	23503	23519	23434	23583	23748	23451	23740	23610	23713	23602	23632	23707	23495	23506	23560	23537	23339	23482	23609	23645	23703	23453	23625	23444	23593	23701	23671	23402	23371	23612	23370	23620	23372	23611	23747	23576	23585	23583	23620	23664	23397	23371	23499	23739	23791	23710	23619	23610	23539	23515	23583	23572	23505	23607	23483	23489	23529	23503	23532	23521	23587	23610	23371	23425	23573	23658	23430	23361	23427	23418	23581	23458	23615	23524	23468	23485	23406	23522	23625	23448	23707	23492	23677	23654	23708	23684	23898	23797	23660	23347	23711	23342	23390	23655	23705	23493	23334	23436	23649	23702	23435	23321	23484	23550	23419	23534	23598	23383	23451	23630	23623	23630	23498	23800	23639	23721	23592	23385	23404	23423	23652	23506	23281	23657	23613	23548	23716	23537	23372	23781	23545	23626	23409	23319	23558	23405	23582	23528	23675	23628	23677	23806	23648	23529	23403	23532	23374	23579	23467	23623	23493	23533	23489	23573	23447	23449	23400	23598	23788	23490	23433	23443	23443	23574	23453	23380	23405	23531	23619	23548	23566	23405	23656	23548	23591	23367	23564	23577	23531	23519	23778	23520	23670	23289	23596	23765	23436	23514	23498	23841	23581	23543	23428	23604	23537	23575	23622	23627	23428	23391	23700	23565	23673	23472	23591	23507	23446	23472	23602	23331	23809	23632	23672	23446	23559	23550	23539	23469	23559	23353	23812	23599	23407	23519	23562	23513	23448	23344	23382	23697	23751	23653	23842	23362	23586	23581	23576	23519	23746	23474	23683	23744	23802	23503	23691	23623	23731	23776	23417	23487	23689	23446	23636	23713	23562	23732	23509	23313	23431	23420	23488	23643	23629	23434	23598	23599	23738	23453	23769	23496	23409	23521	23709	23514	23516	23517	23622	23332	23629	23506	23712	23736	23531	23519	23688	23663	23638	23723	23532	23437	23490	23628	23641	23599	23832	23711	23570	23571	23402	23423	23485	23575	23585	23483	23471	23685	23662	23537	23775	23334	23637	23810	23397	23242	23864	23717	23445	23560	23492	23517	23466	23359	23323	23467	23500	23621	23345	23610	23761	23381	23595	23720	23475	23539	23745	23476	23472	23558	23423	23541	23577	23618	23488	23497	23639	23545	23651	23465	23437	23729	23479	23382	23623	23322	23406	23419	23410	23564	23507	23510	23491	23436	23642	23587	23556	23544	23547	23470	23510	23449	23356	23472	23570	23923	23728	23767	23590	23492	23637	23442	23299	23367	23660	23558	23667	23432	23427	23533	23610	23614	23461	23523	23649	23782	23434	23447	23392	23535	23444	23487	23767	23684	23460	23506	23567	23789	23610	23692	23496	23473	23660	23633	23433	23492	23394	23537	23401	23550	23460	23374	23501	23619	23650	23910	23382	23333	23343	23710	23490	23525	23357	23630	23611	23619	23773	23600	23769	23636	23753	23407	23639	23384	23610	23504	23499	23432	23486	23559	23419	23475	23726	23282	23553	23458	23455	23512	23447	23403	23727	23493	23485	23569	23517	23402	23429	23686	23496	23528	23628	23510	23572	23517	23543	23319	23556	23651	23664	23519	23642	23570	23631	23513	23492	23492	23574	23286	23411	23635	23487	23752	23578	23528	23691	23464	23739	23681	23381	23648	23493	23439	23380	23711	23370	23438	23539	23505	23598	23620	23688	23670	23680	23621	23577	23503	23442	23353	23532	23452	23694	23487	23619	23718	23747	23494	23558	23457	23526	23716	23519	23671	23504	23827	23602	23347	23483	23663	23253	23508	23480	23363	23630	23889	23640	23508	23487	23479	23391	23472	23520	23630	23595	23647	23643	23543	23714	23437	23664	23412	23691	23497	23488	23442	23442	23481	23525	23482	23708	23513	23495	23633	23400	23715	23861	23500	23694	23584	23688	23339	23590	23589	23320	23582	23605	23652	23608	23510	23779	23755	23740	23642	23551	23598	23810	23687	23705	23407	23780	23404	23530	23332	23570	23675	23546	23362	23342	23337	23318	23454	23274	23526	23675	23584	23412	23647	23568	23493	23577	23301	23529	23413	23541	23733	23627	23559	23507	23735	23545	23499	23333	23659	23504	23684	23486	23486	23587	23678	23462	23488	23586	23428	23332	23528	23416	23869	23572	23289	23454	23483	23712	23417	23542	23664	23601	23595	23519	23613	23633	23620	23604	23494	23621	23538	23761	23625	23426	23199	23585	23459	23592	23596	23525	23891	23485	23467	23415	23435	23761	23562	23634	23574	23603	23571	23516	23410	23255	23536	23585	23333	23634	23648	23411	23737	23618	23508	23411	23530	23634	23555	23388	23594	23413	23463	23494	23659	23573	23499	23745	23574	23352	23541	23585	23400	23460	23655	23593	23549	23728	23381	23345	23715	23553	23687	23281	23570	23599	23314	23619	23675	23630	23536	23584	23605	23763	23642	23518	23568	23595	23643	23725	23595	23405	23370	23686	23462	23773	23590	23395	23654	23623	23544	23181	23498	23737	23566	23591	23510	23396	23560	23520	23391	23464	23604	23685	23726	23591	23780	23601	23763	23758	23623	23588	23618	23642	23519	23746	23541	23568	23643	23497	23546	23515	23441	23578	23426	23460	23422	23583	23581	23320	23562	23400	23457	23454	23487	23596	23392	23388	23532	23540	23461	23430	23542	23518	23814	23557	23459	23651	23493	23574	23550	23602	23406	23396	23504	23505	23303	23625	23722	23436	23487	23380	23459	23383	23135	23281	23623	23791	23832	23477	23365	23494	23352	23559	23441	23606	23756	23270	23440	23456	23576	23776	23623	23461	23372	23656	23411	23577	23523	23185	23320	23411	23365	23574	23901	23619	23634	23517	23625	23337	23481	23563	23660	23598	23597	23717	23584	23568	23385	23389	23219	23553	23655	23982	23689	23628	23694	23740	23248	23535	23410	23711	23570	23586	23652	23338	23655	23445	23521	23485	23613	23595	23762	23349	23512	23374	23564	23654	23646	23597	23763	23691	23761	23561	23363	23723	23489	23346	23614	23532	23507	23513	23786	23654	23748	23641	23572	23463	23684	23674	23421	23612	23856	23207	23409	23455	23427	23492	23756	23485	23334	23627	23650	23407	23411	23757	23630	23648	23770	23653	23623	23361	23612	23406	23215	23487	23667	23820	23778	23678	23641	23593	23673	23286	23678	23670	23575	23612	23534	23497	23488	23529	23736	23221	23449	23642	23732	23474	23563	23926	23536	23450	23428	23470	23442	23525	23544	23658	23569	23423	23732	23717	23662	23603	23513	23655	23470	23321	23355	23467	23505	23620	23567	23775	23763	23587	23607	23617	23624	23416	23735	23612	23470	23675	23735	23566	23553	23601	23662	23581	23521	23525	23613	23599	23440
40169	71897	72685	59331	42219	29568	26774	25465	24401	21733	19492	18388	18133	17750	17970	17509	17739	18327	17755	17281	17436	17757	17697	17541	17084	16926	16761	16862	16901	16844	16772	16704	16752	16579	16399	16364	16664	16542	16311	16312	16432	16338	16373	16327	16422	16510	16215	16362	16370	16253	16242	16224	16173	16412	16329	16193	16256	16309	16211	16335	16356	16304	16241	16292	16272	16219	16396	16274	16421	16204	16302	16333	16376	16076	16242	16160	16354	16343	16431	16350	16227	16223	16458	16317	16331	16176	16313	16287	16043	16231	16168	16165	16301	16310	16165	16382	16212	16123	16311	16257	16507	16154	16382	16323	16364	16300	16145	16116	16506	16314	16293	16169	16345	16299	16239	16477	16225	16350	16184	16284	16449	16075	16338	16139	16227	16193	16309	16111	16130	16266	16102	16256	16255	16348	16315	16406	16329	16044	16195	16331	16316	16215	16175	16285	16334	16186	16386	16425	16292	16425	16253	16317	16329	16243	16329	16213	16153	16335	16328	16437	16340	16272	16151	16336	16469	16312	16197	16285	16450	16303	16213	16274	16354	16259	16222	16272	16401	16241	16411	16347	16083	16183	16371	16201	16098	16280	16304	16273	16092	16359	16176	16304	16422	16185	16297	16296	16587	16196	16147	16350	16366	16199	16425	16368	16336	16173	16268	16296	16114	16232	16216	16278	16380	16368	16343	16197	16335	16367	16300	16299	16307	16203	16396	16227	16280	16552	16035	16427	16301	16212	16283	16210	16353	15995	16274	16358	16344	16129	16169	16230	16429	16296	16246	16298	16315	16407	16312	16190	16312	16299	16295	16240	16154	16253	16126	16230	16162	16251	16377	16109	16228	16102	16185	16283	16239	16252	16249	16419	16231	16304	16050	16392	16254	16374	16255	15985	16293	16453	16244	16337	16112	16271	16289	16402	16286	16105	16277	16259	16314	16249	16208	16379	16335	16213	16183	16273	16245	16308	16231	16220	16217	16144	16269	16224	16191	16151	16337	16161	16316	16456	16239	16187	16172	16156	16296	16417	16091	16381	16096	16164	16384	16257	16238	16299	16423	16281	16451	16500	16403	16231	16302	16316	16154	16263	16522	16224	16241	16280	16273	16252	16273	16211	16065	16290	16328	16328	16359	16275	16525	16363	16215	16186	16123	16333	16357	16194	16260	16301	16376	16294	16349	16218	16313	16391	16116	16294	16261	16250	16289	16282	16169	16380	16333	16285	16279	16374	16376	16101	16159	16426	16302	16171	16386	16087	16314	16384	16436	16211	16112	16270	16300	16264	16333	16246	16257	16270	16187	16173	16094	16248	16394	16362	16183	16390	16259	16098	16261	16249	16138	16234	16377	16138	16339	16078	16287	16175	16350	16378	16462	16107	16175	16107	16206	16268	16435	16146	16171	16216	16197	16380	16412	16360	16384	16442	16244	16210	16301	16370	16243	16411	16390	16316	16204	16214	16279	16150	16341	16480	16213	16176	16317	16186	16421	16287	16172	16179	16239	16177	16163	16209	16310	16265	16233	16261	16290	16311	16100	16291	16191	16295	16267	16183	16226	16406	16190	16059	16302	16181	16352	16301	16138	16336	16220	16209	16243	16262	16118	16169	16386	16333	16263	16387	16356	16145	16104	16260	16431	16087	16247	16290	16226	16099	16484	16206	16207	16289	16322	16101	16308	16291	16325	16282	16400	16266	16400	16193	16192	16362	16250	16092	16200	16230	16347	16414	16167	16291	16366	16153	16366	16189	16187	16405	16191	16301	16283	16139	16235	16431	16256	16268	16380	16405	16192	16313	16456	16355	16228	16126	16241	16194	16343	16196	16565	16434	16095	16282	16210	16371	16346	16090	16275	16375	16107	16278	16315	16204	16271	16280	16404	16479	16317	16291	16031	16239	16316	16358	16243	16153	16394	16297	16374	16231	16082	16403	16364	16463	16283	16237	16294	16344	16341	16126	16268	16350	16195	16073	16298	16285	16198	16355	16264	16266	16459	16264	16313	16227	16359	16221	16296	16267	16279	16445	15997	16112	16241	16242	16285	16332	16139	16265	16227	16183	16235	16295	16337	16265	16280	16289	16442	16371	16418	16143	16077	16402	16217	16221	16219	16049	16304	16193	16446	16381	16256	16332	16482	16176	16151	16399	16323	16344	16232	16458	16205	16240	16286	16305	16200	16452	16238	16208	16219	16204	16510	16202	16269	16389	16155	16230	16168	16208	16421	16155	16094	16203	16237	16151	16299	16301	16284	16296	16280	16250	16475	16213	16325	16329	16286	16351	16122	16245	16125	16170	16346	16281	16241	16371	16186	16186	16254	16388	16189	16326	16061	16311	16290	16282	16406	16271	16253	16318	16325	16193	16304	16147	16307	16072	16316	16212	16196	16067	16291	16407	16107	16140	16378	16315	16208	16297	16324	16417	16095	16115	16351	16225	16371	16292	16240	16298	16375	16175	16312	16171	16389	16253	16122	16179	16336	16279	16307	16258	16295	16360	16351	16437	16406	16442	16457	16176	16325	16410	16322	16345	16307	16193	16131	16245	16164	16230	16187	16285	15976	16182	15985	16241	16226	16207	16501	16192	16298	16246	16250	16552	16386	16258	16264	16470	16321	16249	16270	16390	16501	16193	16176	16154	16294	16298	16440	16165	16309	16405	16441	16347	16278	16306	16038	16328	16326	16410	16282	16375	16329	16221	16213	16275	16252	16171	16392	16275	16125	16283	16164	16332	16140	16088	16083	16098	16146	16362	16172	16425	16330	16293	16276	16338	16370	16372	16383	16143	16127	16190	16310	16247	16314	16295	16253	16372	16222	16277	16202	16040	16259	16139	16147	16151	16104	16221	16218	16227	16203	16264	16418	16385	16376	16043	16247	16279	16093	16278	16213	16238	16331	16228	16278	16272	16253	16294	16276	16306	16318	16254	16337	16227	16232	16160	16265	16271	16380	16114	16254	16341	16210	16107	16380	16234	16297	16303	16455	16332	16396	16430	16139	16504	16326	16226	16325	16102	16426	16292	16179	16245	16190	16265	16137	16298	16395	16084	16387	16285	16203	16192	16400	16352	16360	16244	16223	16266	16380	16278	16317	16219	16408	16303	16076	16400	16181	16382	16411	16356	16113	16236	16252	16389	16318	16220	16317	16404	16071	16317	16502	16366	16287	16153	16453	16371	16531	16191	16262	16232	16190	16432	16368	16262	16405	16483	16219	16404	16282	16276	16256	16344	16327	16192	16114	16513	16111	16337	16193	16097	16100	16323	16184	16264	16292	16295	16452	16401	16262	16288	16226	16279	16332	16356	16311	16175	16317	16184	16352	16287	16200	16290	16319	16231	16183	16194	16317	16354	16233	16099	16353	16288	16284	16211	16408	16252	16315	16235	16217	16086	16306	16259	16190	16217	16175	16239	16039	16353	16130	16256	16195	16254	16340	16158	16295	16276	16202	16259	16334	16146	16356	16128	16213	16315	16358	16178	16255	16400	16269	16091	16268	16345	16302	16059	16184	16176	16350	16384	16352	16221	16372	16088	16128	16359	16174	16346	16285	16290	16354	16213	16365	16144	16185	16175	16221	16548	16373	16454	16146	16306	16274	16164	16330	16249	16300	16275	16378	16201	16341	16180	16348	16202	16297	16128	16372	16188	16297	16359	16470	16236	16267	16334	16161	16308	16256	16156	16113	16374	16176	16100	16456	16122	16222	16206	16142	16248	16219	16454	16357	16473	16250	16426	16323	16214	16372	16190	16267	16413	16272	16389	16389	16172	16378	16238	16323	16339	16474	16364	16405	16183	16225	16187	16118	16366	16311	16190	16308	16326	16277	16369	16364	16261	16216	16204	16248	16176	16305	16293	16160	16255	16169	16266	16367	16192	16314	16241	16384	16316	16279	16128	16152	16377	16321	16195	16294	16282	16336	16279	16218	16313	16277	16246	16479	16295	16161	16275	16179	16220	16385	16424	16160	16164	16170	16272	16269	16360	16260	16231	16295	16235	16276	16038	16530	16328	16189	16228	16231	16166	16394	16288	16222	16149	16133	16327	16173	16227	16120	16170	16132	16231	16354	16187	16387	16437	16289	16367	16120	16275	16253	16431	16167	16220	16252	16341	16461	16171	16273	16290	16400	16221	16444	16433	16335	16486	16325	16584	16111	16294	16228	16264	16256	16182	16253	16240	16366	16117	16277	16170	16279	16333	16190	16243	16263	16204	16307	16264	16192	16205	16411	16237	16231	16241	16304	16219	16209	16281	16033	16353	16337	16258	16199	16551	16144	16273	16304	16155	16437	16427	16353	16192	16257	16413	16336	16329	16096	16483	16250	16188	16401	16363	16396	16288	16506	16031	16410	16269	16353	16409	16230	16306	16342	16341	16276	16176	16278	16395	16250	16222	16116	16288	16217	16368	16295	16272	16303	16329	16356	16345	16187	16210	16235	16076	16336	16393	16307	16384	16349	16288	16332	16178	16331	16224	16200	16193	16257	16153	16386	16208	16236	16114	16346	16311	16170	16265	16295	16275	16211	16258	16202	16300	16216	16373	16273	16359	16087	16426	16262	16244	16259	16438	16324	16297	16448	16284	16297	16382	16080	16326	16205	16343	16258	16241	16470	16211	16408	16193	16324	16461	16284	16176	16443	16355	16190	16255	16431	16332	16426	16229	16375	16080	16261	16282	16283	16129	16300	16201	16372	16286	16415	16283	16210	16271	16209	16344	16390	16305	16092	16343	16094	16318	16155	16394	16268	16313	16220	16444	16357	16372	16274	16341	16188	16307	16092	16368	16170	16327	16201	16303	16306	16292	16263	16246	16343	16434	16367	16245	16208	16193	16249	16081	16248	16271	16305	16255	16144	16237	16131	16323	16389	16204	16158	16241	16244	16300	16217	16184	16237	16323	16270	16303	16298	16184	16526	16157	16171	16334	16278	16398	16479	16094	16410	16151	16133	16344	16271	16175	16441	16420	16222	16050	15978	16217	16329	16237	16171	16222	16226	16278	16293	16207	16236	16232	16356	16394	16492	16199	16142	16291	16378	16203	16243	16237	16337	16119	16371	16391	16249	16139	16218	16338	16301	16226	16375	16173	16384	16380	16309	16150	16395	16156	16319	16474	16037	16306	16333	16394	16196	16351
40180	43946	50582	45942	33337	30729	29403	28626	27955	27246	26217	25916	25725	25834	25802	25785	26006	25950	25999	25673	25975	26134	26121	25545	25707	25589	25640	25371	25629	25608	25384	25479	25470	25285	25455	25307	25476	25402	25214	25398	25408	25460	25326	25522	25373	25421	25373	25653	25429	25453	25369	25420	25497	25667	25455	25555	25596	25548	25356	25448	25458	25301	25615	25417	25326	25258	25483	25627	25613	25646	25545	25299	25282	25511	25355	25479	25328	25564	25398	25366	25601	25490	25384	25372	25199	25398	25586	25339	25448	25505	25383	25260	25340	25443	25339	25309	25432	25370	25514	25407	25218	25269	25334	25327	25514	25482	25651	25377	25091	25352	25542	25399	25088	25474	25426	25456	25389	25560	25484	25297	25607	25303	25564	25603	25492	25308	25335	25416	25473	25405	25670	25463	25483	25412	25544	25391	25523	25640	25323	25332	25172	25657	25235	25390	25624	25214	25387	25372	25459	25352	25604	25608	25468	25517	25650	25458	25310	25511	25718	25655	25465	25490	25376	25642	25483	25451	25129	25443	25567	25343	25621	25411	25312	25287	25421	25515	25321	25605	25569	25401	25389	25802	25352	25243	25361	25191	25481	25596	25297	25433	25409	25456	25457	25605	25313	25587	25370	25466	25365	25336	25477	25290	25537	25586	25336	25423	25246	25330	25534	25200	25633	25234	25395	25547	25448	25159	25302	25353	25409	25383	25394	25639	25367	25379	25487	25302	25336	25537	25097	25447	25403	25335	25462	25149	25245	25133	25451	25182	25342	25576	25426	25267	25517	25434	25430	25472	25352	25532	25433	25375	25189	25263	25576	25506	25440	25262	25604	25506	25341	25506	25590	25545	25472	25547	25370	25407	25598	25313	25422	25343	25567	25257	25516	25283	25387	25315	25406	25495	25226	25421	25370	25503	25308	25411	25415	25123	25362	25447	25160	25214	25397	25324	25431	25217	25314	25246	25535	25440	25471	25367	25435	25572	25288	25335	25471	25336	25178	25520	25424	25313	25211	25655	25342	25452	25475	25152	25367	25354	25377	25257	25341	25557	25300	25194	25298	25317	25246	25651	25555	25602	25434	25502	25463	25522	25325	25527	25372	25614	25433	25625	25552	25747	25618	25173	25405	25008	25229	25447	25422	25503	25383	25530	25548	25160	25406	25298	25240	25362	25354	25267	25465	25290	25464	25437	25320	25301	25401	25449	25599	25527	25633	25233	25286	25339	25282	25475	25481	25109	25142	25160	25396	25399	25345	25308	25341	25472	25263	25400	25509	25333	25184	25586	25358	25119	25341	25238	25522	25287	25206	25439	25575	25827	25396	25537	25322	25460	25376	25427	25382	25507	25278	25356	25341	25497	25461	25473	25249	25588	25424	25623	25529	25686	25193	25274	25533	25659	25531	25535	25472	25400	25356	25308	25149	25429	25392	25503	25382	25502	25481	25279	25334	25139	25286	25362	25432	25440	25310	25496	25281	25464	25418	25248	25346	25440	25434	25256	25590	25443	25327	25254	25429	25344	25411	25595	25306	25414	25479	25330	25354	25454	25253	25383	25624	25384	25626	25537	25435	25293	25152	25301	25504	25748	25403	25554	25481	25402	25409	25501	25689	25476	25299	25305	25237	25528	25452	25435	25590	25276	25460	25604	25328	25325	25392	25443	25491	25597	25327	25559	25350	25783	25485	25255	25557	25426	25406	25483	25430	25396	25259	25053	25596	25370	25354	25564	25233	25594	25563	25519	25350	25556	25447	25523	25416	25275	25241	25558	25373	25641	25478	25455	25467	25422	25179	25406	25381	25587	25491	25639	25440	25446	25435	25314	25422	25376	25402	25537	25344	25367	25383	25390	25269	25364	25413	25731	25425	25659	25487	25506	25432	25594	25504	25469	25532	25350	25091	25464	25318	25478	25371	25379	25416	25371	25298	25611	25658	25449	25550	25223	25357	25409	25376	25417	25430	25347	25424	25234	25434	25349	25504	25398	25417	25417	25302	25485	25550	25719	25376	25473	25440	25256	25226	25554	25352	25470	25434	25459	25182	25700	25450	25329	25522	25381	25568	25627	25516	25600	25243	25413	25475	25375	25222	25443	25345	25390	25308	25471	25495	25423	25262	25329	25370	25390	25189	25343	25264	25494	25162	25405	25216	25368	25609	25414	25423	25398	25318	25493	25401	25451	25454	25313	25456	25546	25448	25361	25282	25412	25294	25330	25492	25265	25559	25080	25367	25190	25347	25332	25350	25430	25570	25347	25499	25549	25542	25482	25221	25449	25440	25349	25513	25457	25612	25377	25597	25301	25359	25447	25363	25401	25332	25543	25525	25666	25299	25443	25331	25299	25374	25311	25437	25479	25533	25488	25718	25563	25603	25510	25499	25423	25583	25074	25436	25603	25307	25279	25454	25289	25487	25475	25415	25165	25308	25358	25448	25378	25431	25437	25491	25513	25525	25330	25374	25373	25495	25561	25446	25297	25166	25274	25269	25441	25421	25445	25509	25693	25361	25475	25483	25658	25294	25409	25413	25667	25321	25330	25298	25471	25658	25580	25504	25299	25334	25510	25455	25378	25600	25510	25150	25225	25403	25329	25144	25452	25481	25317	25386	25447	25209	25396	25379	25718	25422	25503	25385	25490	25455	25503	25393	25436	25317	25414	25492	25590	25557	25409	25410	25579	25413	25357	25349	25621	25438	25212	25442	25351	25054	25137	25284	25478	25583	25748	25286	25433	25312	25523	25306	25150	25480	25244	25533	25486	25312	25386	25373	25295	25515	25449	25476	25349	25443	25273	25467	25345	25228	25449	25413	25356	25451	25323	25440	25431	25432	25614	25525	25474	25273	25511	25128	25536	25186	25256	25219	25296	25535	25431	25238	25432	25453	25296	25360	25364	25479	25357	25453	25176	25442	25638	25290	25375	25495	25371	25421	25410	25592	25513	25573	25635	25411	25387	25285	25319	25315	25471	25334	25459	25229	25416	25321	25374	25437	25245	25327	25443	25031	25314	25292	25319	25543	25435	25791	25405	25494	25245	25231	25284	25431	25347	25617	25382	25121	25400	25243	25326	25240	25388	25349	25641	25470	25421	25596	25423	25792	25539	25414	25517	25266	25451	25400	25488	25516	25368	25374	25613	25668	25270	25427	25642	25203	25510	25591	25492	25568	25483	25176	25432	25286	25622	25375	25334	25430	25416	25207	25320	25296	25379	25522	25347	25437	25631	25375	25588	25412	25262	25359	25211	25590	25521	25474	25522	25263	25429	25429	25209	25465	25470	25519	25465	25291	25367	25459	25510	25149	25500	25692	25078	25175	25329	25523	25545	25453	25612	25295	25621	25271	25239	25342	25207	25434	25623	25552	25410	25318	25619	25562	25424	25610	25408	25398	25426	25313	25359	25350	25416	25594	25362	25459	25765	25551	25245	25455	25350	25578	25306	25485	25536	25424	25473	25495	25441	25387	25385	25310	25274	25349	25480	25395	25393	25267	25339	25283	25646	25619	25491	25153	25208	25387	25381	25425	25266	25422	25403	25547	25474	25551	25618	25365	25547	25326	25514	25266	25599	25244	25454	25538	25400	25580	25296	25502	25416	25313	25556	25165	25413	25284	25185	25169	25302	25542	25415	25604	25207	25497	25342	25114	25153	25449	25678	25426	25494	25383	25332	25261	25534	25416	25380	25278	25384	25351	25511	25367	25409	25492	25397	25410	25401	25441	25121	25251	25313	25546	25328	25279	25367	25446	25497	25397	25446	25391	25307	25269	25516	25231	25466	25668	25697	25624	25541	25285	25548	25689	25144	25189	25300	25386	25568	25399	25402	25579	25449	25517	25738	25455	25376	25287	25326	25444	25469	25200	25395	25332	25357	25321	25432	25528	25465	25271	25324	25469	25345	25382	25539	25532	25269	25288	25585	25324	25444	25445	25251	25522	25384	25369	25310	25379	25577	25357	25306	25422	25319	25643	25571	25354	25240	25403	25316	25325	25467	25449	25491	25262	25496	25507	25504	25488	25253	25205	25718	25479	25528	25377	25571	25251	25447	25456	25543	25374	25444	25391	25539	25412	25366	25442	25512	25318	25369	25391	25359	25396	25492	25256	25196	25352	25356	25294	25292	25518	25441	25663	25453	25600	25356	25495	25321	25639	25307	25438	25457	25527	25275	25473	25290	25384	25522	25585	25553	25584	25227	25490	25334	25435	25471	25377	25430	25566	25224	25541	25321	25326	25562	25263	25416	25372	25114	25180	25511	25473	25363	25702	25329	25535	25459	25618	25518	25333	25290	25329	25322	25287	25343	25548	25383	25565	25332	25413	25304	25167	25046	25332	25643	25246	25465	25444	25563	25419	25421	25335	25470	25291	25492	25054	25367	25624	25300	25460	25391	25391	25424	25349	25502	25506	25424	25550	25554	25363	25474	25378	25416	25457	25621	25497	25484	25467	25148	25304	25567	25500	25472	25218	25350	25531	25334	25622	25504	25434	25525	25546	25297	25500	25538	25312	25055	25415	25358	25513	25571	25453	25594	25497	25491	25496	25775	25276	25179	25478	25350	25486	25564	25597	25467	25453	25249	25478	25612	25365	25464	25427	25400	25326	25292	25254	25250	25380	25460	25340	25515	25303	25430	25421	25488	25511	25420	25198	25340	25257	25349	25444	25304	25589	25489	25308	25438	25269	25365	25247	25444	25396	25374	25358	25439	25364	25642	25259	25363	25415	25304	25484	25127	25339	25671	25343	25513	25587	25347	25566	25303	25289	25444	25464	25335	25246	25361	25473	25543	25570	25631	25385	25229	25349	25468	25605	25587	25361	25459	25302	25335	25406	25438	25382	25415	25555	25369	25421	25437	25420	25521	25576	25448	25437	25271	25195	25412	25527	25341	25645	25696	25420	25474	25318	25488	25373	25498	25381	25275	25390	25218	25428	25328	25440	25330	25311	25271	25495	25360	25422	25287	25230	25429	25290	25399	25480	25413	25380	25390	25377	25270	25329	25565	25317	25307	25497	25543	25352	25411	25506	25643	25391	25512	25053	25422	25404	25142	25398	25371	25632	25345	25635	25382	25324	25422	25349	25479	25581	25080	25399	25201	25523	25578	25235	25257	25600	25566	25311	25623	25439	25239	25641	25327
38453	52329	51192	39397	26329	24000	22427	21927	21037	19444	18276	18017	17949	18100	17830	17947	17837	18110	17903	17554	17678	17939	17850	17673	17446	17585	17523	17374	17531	17454	17367	17494	17498	17357	17255	17431	17271	17177	17381	17312	17260	17205	17024	17233	17354	17287	17328	17074	17202	17153	17369	17198	17076	17089	17258	17187	17105	17234	17128	17327	17285	17357	17142	17224	17046	17418	17360	17126	17175	17154	17259	17170	17165	17266	17085	17299	17258	17288	17188	17031	17113	17143	17224	17100	17298	17147	17158	17205	17195	17146	17025	17186	17250	17166	17362	17331	17239	17302	17297	17136	17364	17196	17301	17205	17298	17193	17254	17196	17128	17244	17216	17134	17211	17371	17233	17266	17287	17189	17241	17325	17120	17073	17188	17011	17297	17137	17205	17208	17150	17115	17232	17061	16998	17435	17204	17153	17103	17205	17065	17244	17281	17318	17167	17386	17270	17173	17175	17227	17062	17091	17128	17192	17276	17155	17121	17204	17161	17098	17198	17069	17033	17140	17085	17161	17139	17112	17028	17423	17149	17130	17254	17214	17277	17175	17246	17123	17210	17262	17196	17323	17101	17029	17263	17074	17190	17288	17465	17137	17233	17229	17076	17120	17164	17328	17219	17146	17159	17163	17236	17052	17244	17016	17150	17258	17088	17243	17447	17187	17429	17247	17345	17195	17279	17075	17374	17232	17178	17269	17049	17413	17244	17285	17123	17499	17028	17190	17148	17315	17218	17210	17379	17212	17236	17167	17232	17175	17323	17288	17151	17172	17325	17307	17268	17315	17331	17367	17068	17294	17234	17369	17303	17290	17358	17211	17213	17385	17237	17254	17228	17355	17306	17099	17171	17235	17298	17063	17347	17122	17304	17268	17071	17115	17307	17256	17406	17242	17316	17420	17417	17156	17270	17335	17280	17357	17093	17236	17282	17092	17211	17191	17247	17222	17146	17206	17023	17070	17196	17361	17254	17182	17051	16959	17131	17322	17460	17127	17279	17113	17124	17348	17194	17233	17096	17232	17090	17282	17357	17278	17328	17171	17157	17325	17254	17335	17181	17236	17203	17176	17037	17203	17101	17199	17278	17225	17410	17256	17108	17263	17244	17336	17149	17229	17142	17237	17005	17254	17222	17057	17232	17299	17092	17200	17149	17282	17289	17163	17344	17094	17072	17128	17221	17165	17238	17220	17053	17306	17306	17231	17403	17079	17166	17319	17192	17063	17308	17071	17141	17221	17202	17283	17282	17049	17185	17323	17256	17212	17261	17223	17101	17330	17220	17426	17262	17426	17155	17305	17230	17437	17178	17335	17270	17223	17033	17287	17056	17192	17212	17109	17223	17141	17196	17292	17220	17179	17146	17095	17264	17131	17217	17176	17276	17123	17164	17316	17185	17212	17369	17150	17101	17066	17263	17149	17355	17197	17077	17121	17202	17203	17233	17140	17215	17063	17251	17117	17186	17178	17195	17308	17250	17244	17445	17210	17337	17127	17276	17249	17222	17155	17110	17109	17202	17180	17283	17228	17242	17277	17197	17242	17216	17210	17275	17195	17056	17253	17116	17228	17260	17260	17308	17191	17270	17374	17356	17108	16959	17272	17202	17142	17284	17104	17351	17163	17391	17358	17355	17064	17290	17250	17324	17276	17125	17208	17346	17109	17378	17253	17162	17059	17366	17360	17199	17111	17099	17175	17254	17321	17222	17163	17066	17164	17345	17205	17168	17266	17247	17119	17277	17076	17314	17432	17155	17265	17325	17113	17188	17188	17135	17358	17158	17299	17243	17253	17315	17191	17325	17303	17210	17179	16984	17210	17227	17296	17140	17242	17252	17108	17427	17202	17143	17313	17257	17166	17253	17241	17195	17131	17327	17289	17099	17198	17326	17178	17284	17293	17311	17355	17376	17216	17197	17316	17102	17223	17191	17281	17208	17166	17235	17074	17254	17195	17186	17374	17241	17123	17295	17325	17080	17132	17233	17198	17270	17320	17187	17065	17078	17231	17195	17337	17219	17345	17154	17352	17018	17283	17164	17101	17236	17428	17138	17092	17452	17338	17282	17208	17110	17107	17557	17141	17246	17275	17349	17334	17036	17120	17209	17327	17192	17212	17224	17040	17182	17115	17133	17190	17172	17182	17382	17235	17247	17164	17300	17177	17267	17103	17126	17217	17226	17199	17272	17398	17351	17316	17210	17230	17192	17222	17167	17156	17087	17342	17178	17233	17227	17259	17048	17288	17094	17348	17213	17223	17377	17216	17372	17251	17255	17213	17297	17319	17321	17112	17121	17153	17117	17315	17133	17154	17142	17144	17037	17289	17212	17340	17287	17224	17155	17282	17401	17118	17316	17346	17135	17171	17242	17157	17344	17359	17190	17277	17208	17282	17342	17157	17131	17241	17295	17409	17246	17243	17305	17179	17177	17016	17190	17324	17395	17252	17212	17047	17339	17418	17352	17240	17325	17311	17336	17267	17192	17265	17230	17242	17159	17190	17171	17081	17117	17263	17291	17353	17221	17228	17324	17242	17257	17223	17169	17173	17337	17137	17222	17132	17223	17183	17191	17260	17151	17177	17132	17155	17310	17238	17212	17353	17287	17309	17282	17123	17228	17294	16944	17197	17224	17098	17360	17134	17222	17230	17078	17422	17231	17047	17247	17152	17121	17081	17379	17100	17303	17325	17118	17198	17188	17319	17269	17129	17176	17290	17281	17052	17368	17269	17370	17179	17137	17134	17358	17430	17171	17302	17191	17210	17374	17172	17113	17255	17034	17069	17231	17176	17350	17205	17140	17209	17276	17232	17362	17117	17442	17275	17278	17341	17100	17170	17463	17093	17427	17131	17120	17192	17346	17323	17336	17293	17272	17193	17141	17176	17204	17156	17337	17073	17245	17184	17270	17220	17093	17196	17291	17236	17219	17182	17166	17201	17212	17337	17321	17276	17389	17281	17122	17340	17309	17181	17035	17171	17250	17306	17006	17262	17224	17131	17138	17163	17241	17340	17255	17240	17099	17247	17200	17089	17081	17299	17257	17223	17353	17241	17202	17154	17172	17149	17345	17122	17229	17268	17332	17080	17176	17322	17243	17374	17168	17285	17193	17291	17229	17248	17270	17222	17061	17244	17081	17202	17333	17299	17368	17285	17075	17196	17337	17283	17434	16980	17350	17439	17288	17295	17196	17273	17238	17240	17189	17242	17341	17026	17257	17147	17371	17242	17353	17410	17217	17310	17461	17112	17218	17263	17162	17152	17292	17177	17206	17239	17169	17343	17282	17272	17135	17153	17126	17154	17323	17077	17324	17256	17266	17178	17256	17181	17150	17257	17401	17219	17393	17313	17120	17385	17150	17131	17304	16935	17318	17193	17263	17288	17140	17142	17445	17126	17273	17268	17309	17234	17230	17257	17277	17121	17281	17240	17193	17220	17281	17165	17397	17043	17151	17547	17202	17056	17195	17240	17190	17210	17338	17401	17383	17251	17247	17282	17145	17219	17249	17177	17315	17218	17252	17132	17233	17250	17158	17322	17384	17182	17304	17380	17225	17174	17369	17221	17172	17042	17140	17385	17295	17197	17279	17309	17216	17111	17305	17154	17108	17180	17353	17251	17241	17338	17188	17330	17205	17356	17300	17305	17138	17007	17076	17165	17251	17308	17252	17085	17202	17044	17246	17192	16957	17162	17374	17339	16995	17218	17146	16999	17280	17154	17137	17179	17329	17365	17280	17269	17161	17284	17373	17224	17155	17164	17227	17195	17133	17090	17207	17281	17228	17348	17008	17322	17260	17324	17044	17054	17178	17171	17116	17208	17221	17163	17329	17170	17067	17093	17206	17202	17081	17243	17049	17238	17174	17234	17166	17110	17322	17265	17219	17302	17226	17380	17285	17414	17269	17327	17082	17128	17320	17224	17148	17343	17336	17126	17299	17343	17131	17198	17322	17245	17336	17162	17243	17201	17124	17186	17203	17173	17395	17241	17311	17082	17014	17326	17291	17544	17192	17275	17362	17296	16986	17160	17049	17268	17292	17166	17282	17240	17247	17319	17263	17262	17161	17345	17249	17199	17350	17179	17221	17196	17152	17298	17254	17410	17185	17241	17275	17235	17303	17115	17239	17213	16977	17290	17099	17213	17361	17157	17220	17169	17262	17290	17305	17209	17326	17160	17193	17183	17267	17106	17202	17335	17281	17202	17231	17202	17146	17193	17378	17149	17341	17322	17200	17357	17436	17312	17231	17009	17337	17126	17383	17312	17169	17291	17252	17225	17329	17256	17302	17171	17086	17088	17390	17257	17214	17272	17380	17193	17123	17329	17036	17224	17216	17110	17370	17141	17341	17245	17312	17166	17164	17217	17285	17083	17173	17465	17106	17353	17218	17110	17236	17253	17149	17216	17427	17314	17233	17311	17196	17213	17086	17223	17076	17222	17367	17262	17190	17139	17183	17266	17167	17241	17208	17253	17188	17136	17298	17270	17374	17377	17076	17188	17039	17247	17271	17270	17159	17218	17126	17314	17365	17150	17169	17410	17274	16980	17340	17239	17415	17491	17345	17283	17131	17108	17053	17356	17196	17148	17320	17219	17310	17404	17211	17156	17202	17171	17338	17234	17100	17226	17185	17119	17191	17219	17176	17172	17080	17121	17202	17232	17330	17214	17180	17214	17365	17351	17133	17299	17109	17154	17184	17145	17104	17110	17021	17264	17310	17203	17164	17143	17254	17166	17290	17189	17217	17063	17239	17354	17120	17294	16987	17263	17277	17275	17144	17188	17211	17359	17218	17347	17016	17192	17087	17409	17116	17221	17217	17248	17130	17291	17288	17278	17258	17105	17303	17225	17380	17225	17146	17198	17428	17462	17263	17242	17327	17519	17115	17219	17230	17418	17358	17307	17289	17283	17148	17159	17183	17309	17243	17116	17129	17287	17087	17198	17185	17050	17202	17228	17247	17245	17102	17163	17347	17358	17191	17195	17213	17346	17296	17346	17245	17388	17079	17299	17080	17358	17319	17192	17298	17227	17096	17227	17217	17276	17208	17190	17260	17297	17174	17277	17007	17305	17252	17564	17241	17057	17334	17032	17342	17313	16970	17316	17168	17112	17348	17242	17244	17303	17066	17148	17074	17317
26453	21699	30373	29627	28433	31246	31960	29591	27936	26594	25031	24402	24310	24343	24426	24139	24142	24611	24141	23823	24061	24160	24178	23962	23731	23773	23628	23508	23726	23597	23410	23397	23389	23564	23197	23586	23221	23341	23158	23124	23107	23188	23157	23206	23342	23208	23386	23203	23216	23268	23287	23028	23301	23387	23485	23343	23281	23188	23157	23173	23278	23072	23252	23204	23043	23185	23430	23335	23287	23057	23465	23182	23245	23167	23119	22929	23338	23418	23083	23299	23370	23244	23224	23236	23341	23170	23410	23149	23109	23146	23326	23154	23115	23299	23300	23278	23234	22942	23408	23150	23275	23372	23104	23310	23259	23071	23078	23178	23386	23274	23135	23040	23028	22882	23319	23015	23239	23231	23225	23254	23412	23128	22969	23232	23180	22908	23008	22982	23126	23145	23248	23354	23154	23103	23245	23077	23084	23095	23292	23277	23486	23184	23216	23279	23106	23237	23391	23245	23278	23195	23134	23251	23230	23449	23143	23346	23249	23364	23197	23121	23257	22987	23434	23274	23220	23173	23174	23126	22998	22936	23162	23100	23292	23010	23276	23370	23358	23204	23271	23303	23064	23297	22972	23168	23079	23419	22927	23146	23263	23408	23015	22918	23188	23081	23297	23033	22894	23205	23247	23180	23236	23211	23387	23324	23345	23234	23337	23286	23140	23143	23243	23202	23070	23081	23057	23370	23339	23288	23262	23166	23014	23005	23300	23215	23320	23473	23297	23185	23162	23254	23309	23151	23361	23120	23261	22863	23144	23074	23203	23205	23158	23240	23220	22833	22884	23381	23348	23157	23469	23193	23319	23270	23336	23368	23241	23318	23370	23353	23082	22950	23488	23239	23198	23241	23090	23077	22945	22985	23323	23375	23097	23092	23130	23315	23237	23335	23287	23169	23129	23101	23193	23273	23311	22985	23049	23004	23197	23376	23161	23105	23227	23110	23208	23112	23185	23162	23115	23134	23090	23200	23227	23034	23056	23355	23281	23186	23045	23379	22951	23277	23233	23240	23137	23339	23316	23169	23408	23403	23317	23228	23290	23178	23067	23042	23053	23270	23140	23365	23102	23169	23248	22930	23098	23130	23140	23110	23328	23122	22875	23036	22940	23137	23277	23058	23042	23297	23396	23077	23273	23252	23058	23321	23225	23315	23100	23091	23348	23352	23248	23152	23341	23237	23074	23230	23163	22836	23098	23297	23123	23013	23452	23202	23165	23227	23178	23293	23330	23172	22962	23128	22929	23310	23399	23365	23160	23327	23077	23168	23360	23116	23139	23023	23284	23091	23094	23143	23202	23263	23400	23579	23503	23098	23242	23205	23315	23333	23213	23408	23287	23205	23192	23100	23130	22846	23266	23059	23006	23207	23214	23157	23222	23358	22788	23032	23247	23154	23067	23076	23353	23152	23316	23455	23228	23215	23180	22960	23343	22854	22962	23106	23045	23290	23207	23060	23205	23197	23249	23146	23147	23073	23311	23033	23341	23295	23514	23004	22919	23214	23082	23152	23250	23011	23195	23231	23273	23212	23216	23036	23040	23246	22983	23117	22977	22919	23189	23310	23076	23151	23289	23078	23161	23025	23135	23157	23324	23254	23483	23249	23075	23173	23129	23335	23271	22894	23137	23144	23086	23287	23049	23192	23386	23167	23111	23143	23249	23259	23234	23293	23186	23336	23172	23019	23194	23160	22963	23295	23206	23174	23025	23155	23323	23298	23070	23256	23279	23151	23030	23082	23272	23088	23069	23058	23229	23018	23110	23259	23273	23341	23173	23196	23000	23209	23189	23210	23150	23264	22964	23004	23267	23134	23167	23268	23260	23055	23156	23323	23409	23158	23142	23030	23192	23114	23064	23205	23096	23504	23473	23483	23133	23068	23377	23302	23266	23364	23320	23364	23340	22852	23370	23104	23198	23097	23177	23389	23243	23197	23319	23284	22978	23069	23154	23070	23226	23180	23234	23082	23179	22987	23292	23153	23068	23089	23260	23264	23208	23147	23082	23071	22987	23320	23240	23345	23017	23234	23152	23081	23090	23415	23220	23222	23208	23095	23114	23226	23075	23173	23200	23102	23261	23404	23263	23252	23330	23161	22916	23312	23280	23147	23202	22771	23159	23093	23179	22919	23091	23042	23048	23263	23305	23050	23232	23093	22921	23350	23244	22899	23293	23207	23241	23010	23167	23183	23289	23061	23117	23402	23224	23074	23192	23226	23075	23295	23422	23160	23312	23364	23308	23280	23282	23397	23154	23191	23149	23315	23279	23113	23227	23352	23324	23337	23233	23225	23005	23197	23159	23339	23341	23164	23303	23144	23188	23202	23271	23048	23175	23201	23160	22998	23147	23035	23324	23256	23090	23109	23108	23355	23247	23337	23173	23403	23079	23284	23200	23308	22942	23124	23164	23117	23060	23041	23133	22965	23089	23218	23366	22988	23044	23057	23275	23078	23196	23003	23233	23120	23273	23192	23179	23401	23390	23286	23145	23211	23185	23159	23076	23382	23374	23085	23202	23024	23315	23101	23391	23276	23074	23042	23399	23167	23182	23262	23208	23119	23190	23139	23138	23214	23320	23292	23281	23267	23050	22993	23296	23349	23097	22895	23204	23249	23414	23159	23164	23382	22951	22789	23169	23112	23308	23201	23056	23176	23250	23142	23306	22989	23320	23108	23142	23505	23261	23186	23152	23349	23243	23022	23264	23086	23325	23121	23233	23046	22917	23373	23051	23092	23190	23205	23273	23398	23144	23613	23254	23210	22984	23329	23455	22971	23205	23375	23381	23199	23285	23338	23091	23447	23186	23158	23209	23434	23315	23147	23143	23234	23294	23444	23154	23245	23372	23165	23007	23167	23091	23204	23273	22935	23243	23152	23195	23234	22847	23040	23265	23216	23212	23126	23182	23048	23285	23206	23479	23213	23121	23122	23184	23051	23175	23136	23223	23159	23146	23217	23333	23178	23030	23160	23241	23462	23138	23081	23217	23150	22949	23189	23397	23060	23077	23173	23078	23212	23050	23199	23053	23258	23228	23201	23132	23066	23204	22995	23420	23217	23161	23084	23009	23115	23076	23206	23165	23030	23222	23138	23163	23230	23178	23347	23305	23081	22895	23123	23271	23264	23206	23538	23083	23527	23250	23265	23060	23236	23296	23269	23041	23224	23488	23334	23221	23073	23296	23275	23137	23213	23182	23054	23227	23192	23372	23241	23059	23265	23179	22947	23040	23233	23395	23225	23050	23334	23028	22905	22965	23136	23045	23077	23193	23292	23097	23431	23138	23113	22863	23212	23186	23355	23025	23140	23250	23252	23258	23266	23075	23392	23281	23176	23252	23184	22999	23119	23404	23233	22916	23209	23071	23037	23245	23033	23557	23172	23304	23279	23282	23090	23403	23148	23133	23260	23017	23256	23098	23406	23447	23463	23088	23071	23159	23200	23252	23268	23373	23103	23386	23293	23314	23203	23324	23219	23354	23155	23119	23241	23048	23383	23258	23298	23211	23307	23209	23149	23300	23207	23284	23035	23105	23317	23373	23046	23323	23114	23033	23056	23318	23249	23351	23112	23092	23145	22957	23144	23368	23178	23159	23176	23220	22997	23270	23369	23299	23250	22977	23198	23270	23197	23013	23288	23244	23122	23220	23004	23121	23170	23215	23103	23122	23119	23355	22970	23142	23326	23256	23425	23329	23136	23280	23186	23088	23238	23337	23290	23063	23534	23098	23224	23311	23196	23305	23155	23460	23459	23136	23056	23177	23179	23370	23039	23264	23284	22983	23263	23307	23260	23250	22910	23242	23002	23159	23221	23208	22867	23172	23233	23271	23141	23060	23390	23221	23047	23297	23171	23357	23116	23237	23519	23319	23265	23266	23360	23298	23264	23154	22975	23102	23096	22978	23139	22984	22907	23318	23276	23055	22858	23007	23225	23255	23180	23148	23289	23299	23359	23210	23167	23403	23014	23062	23079	23123	23247	23136	23434	23288	23182	23174	23059	23187	23217	23223	23391	23088	23208	23314	23296	23265	23243	23185	23212	23242	23179	23024	23292	23239	23200	23197	22952	23266	23196	23231	23223	23270	23282	23173	23152	23421	23300	23224	23223	23400	23064	23104	23266	23206	23285	23215	23171	23099	23264	23040	22987	22999	23122	23139	23187	23212	23091	23349	23111	23096	23109	23410	23271	23196	23091	23236	23155	23133	23151	23167	23171	23237	23183	23278	23338	23167	23323	23383	23215	23256	22993	23238	23263	23371	23231	23294	23484	23180	23335	23158	23034	23157	23340	23342	23239	23092	23241	23405	23120	23320	23110	23044	23200	23076	23161	23233	23027	23302	23173	23144	23118	23104	23125	23115	23187	23228	23279	23163	23225	23278	23211	23357	23112	23119	23244	23013	23181	23249	23414	23027	23281	23317	23226	23312	23228	23064	23043	23311	23362	23311	23262	23370	23045	22987	23260	23173	23161	23322	23263	23401	23356	23238	23187	23114	23322	23165	23285	23077	23303	23031	23206	23041	23272	23207	23172	22972	23225	23240	23098	22983	23371	23120	23272	23104	23017	23192	23166	23086	23273	23160	23413	23168	23132	23131	23241	23548	23378	23213	23034	23105	23245	23006	23092	23298	22985	23189	23237	23269	23224	23068	23023	23246	23356	23033	23450	23366	23205	23016	23232	23049	23268	23276	23124	23264	23365	23251	23273	23243	23190	23193	23411	23243	23064	23366	23198	23133	23091	23138	23235	23276	23118	23053	23264	23406	23047	23145	23153	23262	23117	23172	23041	23309	23210	23188	23121	23168	22993	23250	23456	23176	23136	23200	22948	23319	23226	23367	22918	23323	23093	23161	23189	23190	23328	23240	23332	23053	23108	23065	23159	23141	23128	23228	23167	23322	23076	23276	23361	23095	22916	23248	23224	23286	23267	23351	23157	23208	23239	23435	23305	23114	23322	23224	23142	23114	23138	22731	23283	23223	23437	22989	23314	23237	23141	23107	23225	23233	23334	23097	23343	23292	23117	23337	23306	23200	23074	23129	23258	23168	23066	23384	23294	23079	23159	23407	23224	22998	23090	23239	23214	22969	23101	23109	23119	23053	23226	22997	23279	23073	23039	23341	23151	23127	23244
35686	61821	60447	42062	31331	28354	25823	24708	22746	20004	18260	17695	17574	17636	17475	17448	17338	17675	17230	16673	17247	17520	17282	16990	16642	16704	16777	16530	16717	16559	16604	16427	16487	16300	16267	16241	16333	16143	16204	16210	16244	16039	16210	16287	16062	16159	16091	16064	16080	16285	16075	16151	16159	16245	16214	15931	16169	16146	15923	16090	16140	16408	16218	16107	16265	16151	16170	16060	16221	16251	16158	16296	16001	16136	16033	16244	16020	16223	16161	16206	16113	16307	16073	15999	16142	15919	16096	16168	16155	15889	16248	16077	16236	16333	16274	16271	16086	16110	16162	16205	16142	15993	16210	16202	16142	16220	16192	16125	16146	16210	16117	16033	16348	15962	16387	16315	16212	15905	16235	16183	16120	16262	16156	16162	16073	16157	16119	16118	16207	16286	15990	16309	16226	16084	16088	16203	16070	16187	16295	16320	16143	16229	16234	16192	16135	16211	16134	16065	16004	16202	16031	16073	16111	16123	16025	16175	16106	16106	16286	16131	16077	16011	16067	16119	16005	16195	16257	16108	16327	16211	16193	16031	16212	16278	16256	16292	15866	16216	16217	16112	16069	16236	16139	16039	16239	16107	16114	16459	16103	16176	16159	16140	16136	16023	16033	16024	16089	16206	16281	16013	16046	15978	16081	16204	16194	16153	16134	16146	16006	16174	16099	16046	16099	16152	16047	16159	16202	15929	16010	16293	16129	16039	16103	16268	16030	16290	16055	16084	16152	15944	16194	16168	16073	16183	16195	16127	16209	16192	15924	16290	16042	15996	16050	16207	16115	16214	16089	16190	16334	16052	16209	15957	16216	16029	16147	16098	16065	16127	16124	16172	16088	16105	16273	16085	16040	16024	16205	16129	16052	15934	16301	15982	16091	16137	16210	16035	16208	16154	16158	16218	16217	16181	16076	16148	16018	16209	16178	16054	15941	16091	16037	16022	16163	16104	16231	16216	16057	16075	16113	16028	16113	16294	16085	16282	16246	16116	16088	16233	16125	15949	15962	16121	16100	16130	16089	16128	16188	16420	16235	16158	16073	16197	16039	16089	15898	16152	16307	16161	16047	16132	16058	16391	16122	16181	16102	16158	16132	16131	16106	16196	16203	16003	16085	16125	16029	16013	16029	16223	16082	16201	16136	16137	16197	16052	16274	16160	16011	16068	16234	16217	16090	16065	16325	16283	15981	16230	16242	16125	16230	16194	16194	16027	16279	16157	16369	16111	16218	16030	16257	16189	15887	16052	16055	16182	15922	16203	16307	16138	16178	16019	16118	16077	16115	16331	16059	16092	16272	16356	16104	16068	16108	16108	16078	16131	16220	16215	16143	16279	16025	16066	16235	16299	16253	16024	16123	16041	16047	16198	16174	16065	16034	16234	16288	16273	16108	16048	16197	16366	16242	16195	15981	16300	16083	16111	16010	16026	16105	16335	16211	16077	16166	15898	16089	15953	16141	16162	15988	16187	16054	16239	16164	16196	15978	16088	16125	16041	15996	16171	16137	16171	16296	16028	16064	16254	15960	16176	15997	16381	16085	16133	16196	16059	16059	16150	16152	16000	16013	16009	16033	16122	16198	16212	16205	16193	16026	16330	16043	16149	16308	16107	16100	16016	16118	16111	16083	16115	16067	16090	16120	16205	16233	16256	16068	16099	16176	16096	16204	16189	16360	16167	15958	16049	16093	16104	16098	16095	16003	16115	16196	16104	16180	16174	16140	16212	16166	16077	16200	16209	16316	16188	16260	16218	16236	16019	16128	16079	16260	16145	16110	16119	16042	16219	16223	16145	16080	16190	16216	16027	16084	16043	16067	16195	15880	16068	15939	16054	16114	16071	15975	16135	16270	16131	16197	16119	16364	16202	16155	16102	16267	16067	16033	15918	16113	16065	16151	16246	16047	16031	16117	16249	16089	16157	16009	16196	16131	16132	16108	15907	16179	16050	16180	16118	16285	16169	16271	16078	16201	16163	16136	16005	16087	16420	16054	16181	16024	15941	16051	15934	16212	16044	16240	16214	16256	16031	16194	16114	16207	16169	16109	16193	16291	16209	16012	16067	15996	16145	16018	16227	16224	15956	16305	16106	16317	16222	16184	16127	16215	16213	16068	16035	16146	16336	16183	15976	16371	16342	16213	16277	16194	16120	16124	16120	16167	16137	16205	16051	16104	16155	16004	16258	16217	16161	16055	16024	16402	16127	16047	16084	16259	16114	16042	16065	16194	16071	16297	16139	16029	16036	16214	16185	16197	16214	16086	16202	16146	16112	15923	15970	16158	16121	16087	16144	16198	16208	16232	16250	16224	16134	16170	16171	16059	16210	15920	16092	16392	16262	16206	16045	16208	16172	16080	15943	16109	15982	15988	16172	16216	16139	15905	16117	16228	16152	16286	16043	16131	16043	16135	16194	16221	16047	16059	16074	16067	16004	15828	16342	16079	16078	16245	16205	15972	16293	16008	16066	15971	16226	16173	16260	16076	16190	16105	16162	16186	15972	16164	16395	16109	16029	16020	16156	16123	16199	16210	15899	16051	16318	16146	16051	16021	16440	16082	15956	16240	16024	16047	16031	16368	16145	16160	16277	16264	16289	16078	16097	16244	16088	16152	16299	16193	16110	16226	16233	16122	16194	16224	16241	16040	16113	16082	16090	16219	16066	16162	15931	16164	16242	16134	16463	16099	16247	16069	16113	16350	16182	16104	16119	16329	16071	16246	16087	16112	16260	16082	16228	16175	16129	16044	16082	16138	16150	16062	16321	16164	16110	16220	15975	16252	16156	16056	16136	15850	15914	16230	16121	16137	16236	16177	16112	16017	16340	16144	16145	16169	16215	15870	16106	16167	16285	16143	16218	15993	16218	16024	16249	16263	16149	16251	16167	16198	16036	16229	16018	16206	16107	16232	16152	16181	16171	16071	16344	16067	16186	16137	16018	16176	16025	16212	16112	16015	16142	16133	16199	16246	16210	16136	15987	16142	16175	16044	16114	16294	16022	16206	16120	16075	16104	15980	16173	16125	16078	16010	16178	16179	16076	16096	16158	16044	16031	16104	15951	16233	16196	15869	16314	16094	16141	16106	16228	16079	16109	15964	16015	16128	16067	16037	16168	16100	16092	16195	16219	16096	16150	16241	16023	16057	16207	16097	16284	16092	15962	15963	16259	16122	16306	16094	16335	16209	16149	16149	16103	16142	16072	16076	15993	16035	16077	16147	16161	15942	15941	16194	16159	16186	16028	16079	16250	16247	16076	16164	16124	16157	16143	15994	16154	16275	16065	16086	16271	16087	16108	16226	16140	16204	16233	16051	16229	16136	16146	16009	16092	16202	16113	16293	16069	15941	16228	16160	16148	16191	16056	16212	16067	16168	16171	16291	16144	16168	16068	16143	16047	16154	16068	16144	16182	16126	16141	15981	16255	16021	16057	16324	16079	16207	16079	16337	16137	16354	15933	16173	16131	16163	16216	16032	16185	16103	16227	16004	16284	16143	16275	16114	16039	16104	16148	16221	16056	16129	16081	16174	16208	16125	16243	16118	16225	16242	16135	16158	16277	16053	16334	16292	16132	16062	16153	15879	16101	16019	16093	16391	16091	15983	16263	16208	16057	16297	16286	16239	15960	16159	16088	16138	16263	16039	16122	16059	15867	16094	16280	16177	16107	16133	16028	16146	16051	16234	16111	16106	16243	16140	16164	16218	16324	16078	16099	16163	16119	16131	16264	16033	16116	16097	16121	16229	16084	16218	16249	16147	16216	16205	16041	16141	16124	16292	16212	16251	16018	16158	16044	16207	16012	16077	16073	16175	16184	16152	16165	16329	16091	16168	16036	16023	16154	16263	16175	16063	16168	16049	16048	16093	16058	15964	16088	16197	16114	15938	16235	16080	16177	16056	16121	16173	16111	16066	16061	16293	16233	15954	16224	16019	16132	16087	16181	16341	16022	15956	16072	16261	16133	16055	16138	16105	16147	15971	16250	16275	16133	16183	16291	16189	16132	16067	16290	16246	16062	16165	16346	16087	16118	16127	16183	16027	16213	16148	16372	16184	16141	15970	16143	15958	16155	15977	16081	15984	16006	16181	16240	16290	16063	16217	16114	15999	16105	16160	16282	16053	16142	16017	16179	16057	16397	16232	15949	16349	16093	16133	16188	16107	16203	16110	16303	15914	16208	16159	16314	16087	16235	16326	15803	16144	16181	16105	16235	16002	16147	16222	16178	16133	16103	16235	16345	16013	16139	16240	16091	16181	15873	16144	16316	16099	15946	16280	16162	16263	16020	16189	16265	15982	16181	16112	16143	16353	16315	15976	16122	16190	16209	16112	16344	16031	16129	16176	16082	16152	16155	16037	16183	16172	16062	16260	16253	16121	16090	16004	16007	16076	16070	16064	15888	16227	16200	16137	16241	16190	16111	16191	16047	16120	16199	15985	16011	16128	16120	16124	16210	16094	16159	16247	16108	16174	16147	15951	16052	15973	16068	16109	16213	16151	16102	16125	16159	15974	16241	15959	16140	16074	16126	16063	15929	16187	16160	16083	16262	16267	16440	16142	16349	16347	16032	16163	16208	16171	16059	16126	16192	16184	16045	16323	16268	16147	16098	16139	16398	16122	15974	16093	16110	16044	16330	16118	16217	15964	16213	16211	16236	16055	15966	16127	16099	16161	16235	16105	16189	16017	16278	16105	16146	16022	16086	16157	16130	16126	15979	16125	16084	16200	16200	16120	16085	16036	16202	16214	16007	16203	16052	16191	16078	16080	16037	16119	16282	16345	16197	16188	16244	16156	16205	16223	16265	16315	16268	16104	16216	15980	16055	16144	16091	16126	16262	16151	16138	16272	16030	16185	16020	16040	16193	16308	16223	16086	16098	16250	16072	16017	15958	16224	16062	16100	16072	16036	15878	15940	16218	16329	16085	15952	16233	16094	16059	16365	16276	16168	16058	16065	16139	16123	16136	16175	16095	16020	16094	16108	15999	16190	16026	16212	16379	16010	16244	16048	16078	16157	16244	16247	15989	16210	16064	16224	16286	16249	16100	16117	16042	16211	16274	16041	16048	16235	16159	16050	16011	16309	16137	16054	16267	16032	16299	16084	16033	16238	16104	16147	16024	16198	16197	16161	16208
24641	21657	29327	25460	24711	30193	33862	30228	28462	26469	24538	23705	23587	23439	23445	23292	23511	23632	22735	22668	22851	23190	23162	22572	22431	22360	22687	22479	22386	22230	22253	22126	22084	21917	22017	21882	21990	21573	21727	21762	21940	21661	21579	21787	21942	21982	21889	21703	21817	21749	21997	21639	21668	21552	21680	21823	21845	21842	21686	21685	21878	21680	21748	21866	21874	21725	21815	21760	21774	21639	21616	21613	21717	21632	21862	21791	21690	21709	21778	21910	21785	21762	21566	21639	21776	21688	21734	21868	21752	21846	21408	21529	21858	21789	21559	21675	21633	21680	21604	21747	21692	21531	21715	21510	21961	21536	21500	21540	21659	21792	21705	21615	21883	21550	21771	21623	21765	21573	21575	21686	21698	21781	21864	21819	21735	21670	21820	21884	21664	21740	21774	21600	21689	21733	21648	21707	21836	21809	21652	21831	21675	21721	21566	21724	21781	21685	21749	22020	21637	21613	21525	21973	21811	21625	21830	21713	21918	21642	21749	21644	21868	21760	21756	21666	21714	21691	21597	21609	21793	21693	21587	21671	21742	21679	21851	21483	22003	21682	21796	21693	21958	21655	21660	21752	21729	21785	21765	21722	21836	21699	21883	21871	21884	21645	21400	21727	21796	21629	21771	21686	21875	21828	21491	21657	22022	21812	21779	21785	21491	21539	21813	21787	21877	21777	21580	21773	21693	21798	21479	21787	21817	21696	21755	21756	21730	21699	21542	21695	21781	21896	21657	21426	21623	21793	21552	21659	21912	21446	21704	21697	21741	21687	21603	21616	21794	21864	21515	21807	21658	21771	21988	21734	21881	21813	21704	21727	21620	21651	21890	21820	21617	21791	21587	21682	21823	21889	21604	21633	21667	21738	21792	21954	21607	21644	21726	21858	21726	21763	21587	21701	21649	21609	21866	21693	21762	21639	21648	21628	21568	21500	21800	21773	21759	21665	21710	21861	21693	21606	21747	21574	21739	21638	21776	21734	21823	21746	21840	21481	21633	21845	21688	21642	21543	21821	21871	21900	21612	21563	21730	21532	21567	21570	21718	21891	21789	21708	21813	21612	21519	21801	21577	21703	21747	21570	21726	21603	21690	21730	21795	21732	21887	21730	21802	21809	21870	21624	21687	21585	21744	21928	21567	21773	21844	21675	21643	21723	21578	21586	22033	21711	21663	21502	21701	21530	21726	21599	21761	21863	21815	21854	21830	21552	21534	21640	21637	21881	21871	21801	21713	21666	21802	21710	21681	21668	21665	21754	21697	21731	21735	21938	21485	21536	21654	21861	21695	21705	21642	21899	21684	21478	21767	21706	21898	21684	21574	21829	21673	21494	21568	21606	21503	21707	21844	21886	21700	21751	21964	21773	21706	21686	21851	21936	21581	21596	21878	21832	21583	21707	21793	21773	21784	21652	21915	21778	21667	21811	21654	21635	21670	21767	21531	21583	21742	21718	21840	21754	21672	21615	21591	21817	22013	21734	21565	21814	21628	21628	21704	21607	21719	21783	21760	21701	21730	21805	21778	21508	21570	21706	21794	21850	21752	21773	21816	21666	21764	21704	21593	21797	22050	21911	21688	21635	21597	21621	21571	21792	21594	21728	21681	21666	21959	21717	21833	21873	21777	21637	21705	21427	21838	21902	21880	21770	21453	21505	21958	21686	21888	22045	21776	21649	21829	21728	21966	21986	21616	21567	21720	21549	21780	21740	22057	21730	21722	21774	21963	21596	21674	21869	21612	21816	21647	21683	21719	21654	21752	21696	21843	21747	21975	21589	21839	21739	21846	21724	21693	21596	21643	21839	21700	21348	21602	21899	21834	21534	21661	21629	21905	21862	21779	21728	21863	21693	21773	21800	21897	21642	21490	21421	21711	21698	21579	21617	21673	21776	21537	21612	21574	21697	21930	21463	21877	21700	21782	21782	21978	21676	21965	21708	22161	21784	21667	21755	21772	21598	21700	21674	21856	21756	21691	21574	21598	21672	21651	21628	21634	21627	21797	21578	21819	21519	21449	21513	21782	21648	21601	21756	21593	21701	21653	21470	21519	21650	21709	21816	21708	21706	21929	21706	21780	21682	21829	21770	21633	21654	21644	21533	21617	21639	21729	21634	21742	21515	21525	21646	22002	21584	21646	21860	21736	21747	21738	21765	21572	21589	21769	21800	21738	21651	21693	21596	21740	21723	21857	21793	21909	21682	21640	21759	21721	21653	21711	21516	21920	21800	21722	21654	21786	21777	21873	21606	21655	21745	21807	21767	21743	21648	21599	21613	21739	21592	21685	21850	21795	21869	21676	21657	21788	21513	21514	21858	21826	21752	21593	21568	21590	21682	21796	21564	21867	21484	21713	21656	21452	21560	21641	21663	21780	21621	21546	21726	21781	21659	21429	21710	21779	21593	21731	21804	21946	21531	21634	21743	21578	21878	21827	21810	21890	21663	21709	21728	21777	21539	21812	21777	21634	21548	21934	21707	21750	21548	21659	21622	21600	21554	21589	21511	21601	21631	21867	21788	21920	21561	21739	21653	21788	21451	21681	21709	21590	21621	21714	21652	21801	21811	21805	21796	21818	21844	21906	21809	21722	21499	21662	21709	21827	21869	21620	21636	21844	21432	21538	21651	21861	21765	21765	21665	21620	21888	21820	21570	21955	21624	21873	21834	21768	21525	21720	21765	21796	21547	21796	21631	21571	21663	21718	21583	21864	21848	21537	21662	21848	21487	22014	21688	21551	21538	21706	21466	21670	21568	21598	21756	21697	21778	21786	21628	21748	21666	21879	21630	21831	21571	21874	21704	21865	21590	21874	21786	21685	21750	21499	21659	21764	21689	21539	21777	21695	21763	21667	21685	21707	21812	21534	21813	21746	21825	21851	21471	21625	21637	21558	21663	21678	21518	21690	21842	21662	21880	21789	21628	21704	21696	21781	21493	21963	21690	21648	21515	21625	21855	21870	21774	21684	21388	21647	21635	21599	21741	21884	21765	21712	21901	21722	21663	21518	21563	21627	21645	21528	21398	21626	21667	21851	21759	21648	21840	21662	21452	21662	21634	21682	21626	21695	21597	21636	21758	21615	21639	21865	21663	21694	21762	21608	21642	21888	21709	21729	21720	21732	21645	21600	21714	21740	21653	21616	21852	21684	21533	21698	21610	21744	21634	21697	21832	21694	21717	21825	21632	21573	21675	21513	21598	21642	21532	21859	22021	21765	21804	21744	21822	21738	21564	21992	21567	21500	21793	21760	21641	21649	21937	21688	21852	21876	21529	21644	21917	21578	21674	21864	21666	21520	21225	21889	21849	21841	21588	21677	21837	21941	21686	21905	21688	21504	21649	21841	21655	21686	21669	21837	21607	21988	21678	21695	21649	21880	21796	21800	21901	21735	21611	21744	21991	21788	21474	21883	21810	21529	21917	21810	21718	21783	21623	21784	21851	21894	21715	21755	21554	21772	21700	21909	21618	21379	21713	21805	21719	21626	21888	21615	21747	21699	21567	21879	21812	21711	21511	21635	21482	21651	21756	21566	21807	21672	21876	21615	21855	21679	21738	21886	21704	21743	21452	21628	21803	21515	21383	21612	21532	21639	21894	22075	21644	21631	21727	22039	21842	21710	21721	21836	21563	21620	21600	21455	21605	21592	21532	21737	21782	22005	21568	21674	21584	21660	21656	21696	21831	21831	21659	21701	21621	21666	21736	21901	21769	21630	21722	21667	21584	21535	21671	21759	21661	21821	21699	21728	21778	21672	21757	21610	21612	21923	21700	21994	21711	21872	21894	21819	21710	21734	21622	21497	21793	21747	21855	21417	21555	21712	21744	21626	21748	21791	21780	21557	21736	21729	21625	21732	21619	21873	21700	21773	21408	21722	21804	21689	21773	21657	21540	21687	21829	21839	21627	21848	21561	21636	21696	21758	21228	21689	21575	21990	21973	21558	21712	21724	21868	21923	21848	21591	21792	21671	21698	21777	21615	21850	21364	21748	21615	21831	21650	21661	21790	21326	21656	21713	21724	22013	21702	21593	21879	21729	21685	21908	21657	21536	21506	21518	21728	21831	21699	21744	21792	21811	21700	21771	21761	21819	21735	21752	21775	21578	21731	21788	21553	21921	21775	21735	21595	21788	21679	21629	21919	21633	21671	21457	21666	21724	21857	21616	21672	21568	21790	21686	21720	21615	21759	21558	21619	21706	21687	21809	21675	21658	21524	21670	21847	21669	21651	21672	21720	21638	21489	21544	21804	21716	21703	21539	21497	21694	21661	21653	21545	21704	21538	21766	21699	21633	21987	21742	21935	21857	21723	21630	21575	21717	21862	21768	21800	21477	21616	21549	21653	21723	21853	21871	21979	21888	21916	21961	21869	21729	21800	21523	21796	21985	21548	21737	21720	21812	21710	21586	21598	21423	21722	21647	21796	21668	21730	21889	21741	21507	21728	21520	21648	21622	21736	21635	21697	21775	21828	21717	21651	21653	21652	21767	22016	21734	21673	21726	21610	21755	21735	21795	21845	21482	21527	21736	21736	21723	21725	21782	21833	21724	21822	21793	21741	21471	21643	21707	21595	21723	21696	21516	21733	21665	21533	21560	21912	21605	21695	21712	21707	21680	21560	21635	21653	21409	21614	21667	21930	21906	21841	21813	21687	21619	21818	21694	21685	21810	21754	21890	21548	21647	21689	21632	21868	21955	21543	21663	21871	21715	21666	21970	21740	21862	21662	21799	21610	21538	21572	21681	21903	21786	21852	21778	21633	21836	21640	21899	21607	21537	21831	21782	21494	21788	21700	21518	21645	21674	21360	21798	21917	21606	21768	21649	21747	21788	21768	21685	21633	21706	21708	21613	21902	21877	21687	21804	21649	21877	21652	21749	21918	21888	21668	21454	21825	21663	21705	21611	21651	21736	21775	21697	21707	21749	21823	21558	21708	21534	21839	21561	21855	21671	21687	21695	21708	21661	21801	21685	21435	21511	21632	21689	21794	21796	21744	21733	21642	21547	21791	21840	21630	21858	21873	21745	21844	21627	21518	21487	21736	21478	21388	21668	21764	21741	21703	21334	21787	21849	21583	21578	21546	21797	21845	21727	21634	21875	21758	21808	21639	21712	21372	21767	21716	21797	21712
38224	65846	58882	43466	34333	31004	28765	27377	24457	21109	18669	18002	17861	17575	17453	17441	17735	17698	16479	16480	16925	17393	16877	16308	16054	16250	16105	16012	16089	15821	15879	15558	15684	15712	15624	15507	15392	15403	15529	15330	15506	15274	15481	15344	15376	15335	15439	15308	15502	15215	15446	15337	15470	15253	15458	15400	15437	15293	15482	15183	15208	15402	15172	15529	15405	15312	15325	15433	15355	15521	15298	15539	15401	15308	15324	15243	15320	15408	15355	15388	15367	15277	15273	15508	15462	15460	15497	15324	15247	15412	15360	15387	15240	15286	15349	15344	15302	15326	15292	15575	15419	15209	15337	15234	15415	15264	15357	15337	15370	15200	15396	15233	15376	15387	15440	15300	15315	15375	15346	15468	15458	15307	15355	15557	15344	15355	15382	15264	15345	15458	15356	15393	15447	15357	15394	15402	15376	15446	15333	15220	15333	15203	15337	15281	15394	15235	15375	15303	15317	15279	15379	15454	15237	15306	15369	15517	15215	15456	15368	15410	15574	15412	15387	15406	15484	15410	15363	15392	15420	15268	15344	15327	15437	15109	15097	15292	15365	15233	15241	15298	15287	15256	15209	15257	15301	15384	15420	15463	15383	15311	15203	15272	15345	15252	15394	15407	15300	15460	15399	15384	15398	15399	15379	15258	15333	15253	15507	15319	15142	15296	15273	15313	15455	15582	15316	15326	15256	15193	15451	15155	15408	15259	15411	15234	15425	15378	15477	15447	15266	15226	15271	15216	15360	15315	15465	15424	15467	15315	15301	15397	15385	15424	15285	15377	15315	15253	15201	15432	15384	15172	15431	15255	15374	15331	15234	15390	15346	15453	15383	15400	15289	15384	15139	15316	15351	15231	15156	15134	15191	15178	15381	15411	15385	15452	15469	15341	15318	15324	15136	15406	15326	15378	15481	15451	15341	15091	15410	15488	15322	15453	15328	15538	15072	15246	15386	15374	15393	15434	15336	15425	15285	15295	15318	15350	15317	15397	15446	15246	15169	15339	15351	15309	15328	15187	15411	15281	15317	15343	15394	15368	15424	15368	15212	15132	15239	15269	15454	15203	15618	15383	15418	15309	15242	15354	15208	15288	15098	15187	15288	15167	15460	15348	15371	15261	15395	15300	15374	15394	15264	15344	15433	15244	15515	15249	15388	15309	15438	15141	15347	15067	15252	15231	15319	15349	15311	15316	15324	15213	15430	15384	15376	15526	15504	15223	15388	15302	15299	15371	15445	15443	15423	15243	15261	15281	15408	15136	15398	15413	15465	15558	15335	15437	15386	15391	15341	15346	15396	15381	15075	15408	15272	15237	15282	15472	15448	15337	15361	15326	15349	15436	15245	15412	15340	15264	15258	15380	15259	15265	15387	15203	15414	15378	15384	15336	15142	15341	15340	15366	15156	15601	15399	15449	15152	15315	15330	15334	15287	15250	15340	15348	15454	15319	15238	15417	15383	15363	15393	15180	15228	15399	15238	15165	15541	15382	15313	15349	15293	15333	15262	15252	15518	15378	15275	15355	15467	15362	15304	15372	15447	15330	15353	15179	15421	15247	15156	15308	15313	15329	15333	15267	15421	15167	15387	15403	15442	15385	15329	15299	15479	15289	15340	15386	15319	15460	15438	15272	15316	15420	15508	15369	15150	15316	15442	15231	15402	15306	15337	15375	15240	15328	15262	15506	15471	15335	15437	15214	15337	15324	15310	15252	15340	15527	15475	15337	15325	15384	15214	15322	15246	15203	15322	15489	15165	15214	15556	15324	15368	15384	15425	15259	15405	15328	15361	15359	15254	15483	15310	15393	15374	15298	15220	15359	15471	15423	15186	15315	15456	15458	15273	15308	15356	15163	15244	15356	15293	15298	15244	15385	15318	15516	15318	15363	15363	15086	15240	15302	15287	15442	15296	15256	15407	15296	15321	15261	15409	15223	15357	15415	15347	15274	15507	15308	15435	15386	15251	15297	15419	15342	15466	15309	15248	15315	15355	15312	15541	15586	15124	15258	15409	15325	15503	15415	15339	15415	15324	15203	15278	15356	15477	15257	15434	15494	15238	15314	15331	15377	15217	15372	15273	15181	15246	15340	15434	15422	15368	15350	15388	15327	15291	15350	15281	15397	15581	15219	15423	15310	15268	15409	15254	15390	15211	15392	15337	15453	15251	15355	15334	15323	15406	15471	15185	15385	15439	15350	15346	15340	15338	15308	15382	15423	15210	15664	15289	15263	15322	15447	15324	15527	15334	15248	15395	15358	15217	15214	15390	15365	15319	15347	15356	15192	15360	15166	15293	15292	15368	15212	15333	15336	15278	15294	15325	15414	15245	15297	15390	15364	15433	15383	15203	15290	15517	15290	15389	15351	15370	15230	15381	15158	15399	15346	15514	15215	15347	15432	15338	15191	15344	15331	15389	15205	15259	15182	15397	15269	15437	15359	15408	15274	15442	15261	15252	15547	15261	15415	15446	15278	15339	15379	15356	15489	15174	15276	15406	15304	15377	15426	15204	15325	15352	15365	15410	15531	15257	15415	15345	15364	15253	15344	15366	15339	15360	15389	15360	15195	15337	15390	15336	15405	15270	15178	15213	15462	15219	15349	15328	15351	15241	15418	15335	15324	15277	15244	15362	15334	15317	15364	15392	15373	15291	15403	15325	15366	15235	15289	15338	15231	15368	15458	15413	15118	15156	15392	15376	15285	15417	15230	15381	15419	15314	15321	15299	15416	15234	15355	15417	15527	15374	15337	15370	15305	15324	15379	15335	15464	15308	15310	15314	15426	15441	15365	15261	15339	15337	15615	15154	15304	15338	15426	15280	15207	15259	15345	15287	15218	15428	15379	15387	15386	15453	15428	15547	15177	15260	15301	15450	15441	15410	15360	15369	15325	15260	15321	15333	15331	15261	15334	15292	15366	15317	15414	15291	15211	15326	15367	15162	15219	15338	15381	15329	15406	15331	15565	15302	15309	15297	15317	15399	15436	15366	15355	15274	15279	15191	15338	15396	15328	15509	15366	15358	15356	15400	15216	15502	15281	15359	15400	15335	15257	15427	15398	15212	15381	15412	15334	15316	15248	15241	15425	15260	15249	15296	15214	15261	15213	15463	15412	15483	15354	15462	15336	15347	15316	15459	15344	15289	15447	15504	15232	15362	15348	15427	15269	15403	15480	15328	15305	15309	15346	15287	15128	15225	15491	15321	15427	15290	15544	15162	15429	15503	15257	15397	15337	15366	15280	15296	15531	15394	15374	15229	15235	15374	15320	15320	15289	15225	15565	15271	15481	15412	15277	15507	15290	15301	15248	15422	15294	15208	15158	15524	15363	15324	15252	15412	15267	15227	15370	15372	15378	15328	15247	15392	15302	15453	15327	15447	15366	15211	15426	15230	15340	15363	15298	15386	15498	15255	15251	15308	15371	15292	15278	15302	15252	15323	15480	15478	15243	15467	15306	15318	15393	15358	15337	15239	15358	15619	15266	15378	15385	15409	15407	15400	15355	15247	15428	15341	15377	15209	15346	15393	15259	15394	15437	15412	15248	15261	15301	15382	15320	15250	15365	15193	15396	15318	15454	15318	15323	15276	15286	15250	15208	15272	15551	15328	15351	15311	15235	15234	15488	15492	15308	15304	15328	15327	15411	15336	15415	15330	15314	15235	15334	15441	15365	15359	15343	15311	15240	15437	15382	15431	15211	15471	15372	15325	15312	15187	15235	15497	15403	15296	15374	15375	15396	15416	15360	15312	15356	15412	15143	15423	15168	15314	15251	15411	15223	15357	15147	15140	15395	15400	15401	15271	15617	15300	15360	15294	15285	15380	15309	15169	15268	15358	15419	15335	15217	15283	15430	15225	15258	15354	15350	15337	15254	15449	15399	15295	15097	15230	15287	15537	15330	15360	15347	15259	15312	15169	15396	15368	15294	15417	15319	15312	15399	15262	15276	15500	15362	15387	15292	15119	15506	15288	15318	15325	15378	15420	15291	15273	15398	15625	15408	15283	15430	15317	15402	15417	15398	15259	15513	15311	15326	15440	15336	15332	15291	15461	15351	15439	15336	15322	15227	15159	15297	15289	15301	15506	15346	15399	15438	15227	15291	15324	15307	15360	15276	15349	15380	15289	15356	15455	15296	15512	15451	15161	15590	15391	15216	15322	15445	15483	15522	15332	15413	15222	15400	15089	15299	15376	15443	15335	15261	15353	15249	15176	15291	15463	15375	15382	15127	15369	15107	15329	15155	15346	15341	15321	15337	15252	15357	15279	15321	15323	15374	15161	15427	15365	15238	15357	15288	15465	15271	15452	15370	15244	15589	15375	15329	15446	15440	15368	15271	15377	15393	15449	15498	15283	15437	15202	15446	15211	15373	15367	15291	15216	15446	15359	15400	15364	15381	15430	15359	15450	15425	15442	15385	15200	15551	15284	15157	15431	15335	15352	15419	15466	15353	15411	15320	15389	15372	15316	15493	15413	15504	15321	15210	15483	15239	15211	15299	15408	15240	15273	15421	15298	15253	15661	15240	15311	15370	15319	15297	15336	15507	15443	15321	15397	15374	15315	15257	15225	15234	15349	15293	15314	15231	15255	15527	15213	15406	15469	15125	15447	15305	15228	15401	15459	15300	15266	15313	15269	15246	15473	15234	15469	15420	15353	15358	15413	15370	15197	15514	15189	15604	15380	15480	15209	15301	15105	15343	15496	15201	15540	15407	15253	15276	15258	15400	15435	15224	15335	15461	15172	15312	15290	15329	15321	15274	15285	15181	15317	15451	15409	15319	15404	15245	15210	15311	15248	15435	15326	15180	15325	15401	15450	15190	15282	15301	15355	15167	15297	15434	15285	15336	15344	15508	15309	15338	15265	15214	15202	15328	15120	15222	15519	15353	15450	15343	15309	15297	15544	15373	15293	15246	15425	15400	15279	15391	15493	15439	15389	15529	15292	15355	15462	15394	15179	15272	15384	15388	15292	15153	15245	15309	15437	15345	15351	15199	15384	15134	15395	15518	15216	15433	15347	15445	15276	15315	15483	15241	15465	15382	15045	15441	15357	15229	15504	15068	15292	15369	15268	15219	15336	15252	15249	15385	15130	15321	15343	15345	15200	15343	15273	15340	15248	15166	15350	15403
39572	43931	45376	38283	31482	29100	28164	27325	26629	25271	24793	24211	24374	24418	24345	24299	24554	24587	24112	24270	24454	24261	24391	24272	24245	23965	24178	23911	23944	23848	23931	23916	23994	23902	23953	23608	23880	23724	23699	23799	23854	23903	23606	23809	23836	23630	23588	23824	23777	23803	23996	23799	23844	23710	23636	23767	23866	23895	23768	23623	23695	24168	23798	23815	23966	23423	23807	23746	23791	23817	23744	23951	23687	23564	23874	23726	23580	23907	23696	23865	23840	23627	23584	23790	23790	23717	23635	23605	23697	23589	23527	23863	23851	23904	23946	23910	23738	23929	23646	23822	23756	23734	23800	23999	23745	23728	23940	23662	23888	24023	23955	23710	23676	23876	23738	23834	23642	23743	23614	23835	23807	23869	23740	23858	23592	23644	23697	23747	23722	23635	23707	23554	23736	23723	24072	23802	23748	23954	23705	23690	23826	23564	23602	23823	23947	23635	23657	23735	23619	23667	23737	23934	23713	23728	23775	23770	23703	23904	23574	23584	23989	23810	23539	23725	23850	23824	23792	23800	23976	23635	24060	23732	23672	23727	23822	23700	23812	23691	23811	23889	23804	23781	23777	23915	23737	23737	23777	23624	23829	23914	23968	23747	23840	23959	23885	23982	23990	23550	23704	23885	23800	24080	23775	23909	23778	23654	23668	23589	23851	23806	23737	23701	23720	23692	23713	23538	23930	24176	23638	23620	23630	23702	23610	23651	23731	23828	23748	23640	23802	23911	23833	23749	23579	23725	23747	23662	23638	23772	23728	23733	23757	23890	23785	23701	23664	23957	23626	23533	23539	23713	23674	23748	23697	23637	23816	23983	23752	23788	23672	23825	23858	23754	23708	23805	23602	23829	23773	23694	23751	23769	23574	23673	23773	23698	23441	23754	24239	23964	23888	23857	23788	23611	23989	23646	23680	23724	23792	23733	23755	23604	23825	23678	23432	23679	23884	23663	23779	23710	23890	23794	23724	23665	23919	23909	23790	23590	23892	23485	23893	23935	24059	23681	23836	23675	23788	23686	23735	23550	23919	23669	23873	23687	23852	23821	23783	23744	23813	23820	23819	23742	23550	23782	23837	23556	23737	23873	23737	23678	23705	23668	24000	23675	23698	23618	23662	23608	23767	23888	23864	23715	23748	23623	23648	23781	23917	23738	23685	23622	23960	23820	23760	23910	23885	23575	23739	23655	23586	23953	23880	23780	23721	23786	23870	23760	23775	23871	23610	23874	23966	23567	23731	23651	23601	23524	23642	23598	23924	23642	23880	23967	23648	23809	23801	23782	23679	23833	23757	23843	23872	23691	23622	23931	23773	23670	23764	23496	24011	23867	23718	23712	23716	23733	24001	23838	23729	23865	23761	23630	23747	23568	23824	23674	23781	23880	23731	23749	23752	23825	23824	23683	23846	23907	23895	23699	23551	23768	23778	24013	23947	23721	23737	23697	23875	23811	23870	23596	23575	23753	23877	23780	23732	23737	23820	23563	23720	23646	23496	23788	23784	23692	23678	23669	23772	23773	23689	23993	23905	23829	23796	23763	23832	23624	23859	23852	23808	23764	23919	24137	23799	23669	23642	23794	23557	23677	23758	23696	23970	23498	23708	23525	23809	23677	23725	23613	23792	23829	23805	23732	24002	23705	23803	23788	23825	23710	23737	23812	23660	23905	23586	23939	23605	23800	23566	23613	23939	23996	23925	23688	23501	23674	23667	23762	23686	23987	23831	23812	23778	23643	23864	23906	23869	23927	23814	23671	23840	23978	23700	23837	23670	23537	23731	23788	23719	23744	23635	23793	23679	23832	23845	23748	23926	23822	23531	23671	23834	23782	23744	23834	23716	23736	23661	23694	23805	23688	23533	23889	23952	24038	23806	23857	23868	23940	23696	23915	23735	23664	23735	23674	23635	23744	24025	23710	23620	23985	23831	24006	23962	23979	23734	23891	23514	23986	23770	23697	24066	23776	23640	23683	23630	23862	23802	23799	23618	23861	23701	23782	23856	23563	23790	23949	23784	23696	23875	23720	23756	23522	23564	23903	23863	23821	23716	23689	23934	23990	23890	23686	23599	23683	23768	23681	23876	23702	23982	23714	23721	23602	23688	24011	23568	23717	23657	23874	23613	23731	23844	23701	23770	23693	23748	23701	23631	23672	23733	23764	23806	23638	23784	23836	23707	23828	23982	23778	23634	23682	23575	23804	23810	23969	23506	23669	23691	23638	23856	23672	23754	23802	23879	23764	23837	23868	23894	23704	23823	24016	23561	23526	23759	23609	23628	23456	23721	23982	23778	23840	24154	23718	23764	23627	23813	23871	23752	23841	23867	23818	23923	24103	23739	23810	23682	23731	23535	23879	23881	23748	23843	23719	23663	23799	23818	23987	23685	23753	23655	23811	23887	23857	24017	23787	23852	23672	23734	23498	24026	23819	23667	23813	23999	23923	23708	24051	23884	23914	24040	23786	23746	23846	23892	23672	23858	23951	23672	23656	23727	24026	23880	23741	23602	23639	23832	23857	23884	23889	23763	23858	23818	23622	23909	23688	23936	23742	24117	23895	23710	23858	23780	23748	23749	23835	23612	23704	23949	23710	23483	23773	23841	23864	23662	23642	23809	23928	23647	23523	23803	23680	23714	23806	23833	23697	23789	23827	23832	23692	23786	23769	23548	23503	23854	23578	23932	23894	23733	23630	23706	23711	23778	23694	23653	23970	23827	23758	23740	23704	23785	23775	23771	23594	23532	23644	23720	23974	23746	23712	24094	23502	23907	23639	23681	23908	23697	23315	23936	23916	23652	23717	23826	23598	23880	23778	23817	23652	23708	23960	23600	23719	23966	23854	23817	23913	23767	23804	23911	23814	23901	23613	23802	23791	23901	24088	23912	23694	23820	23759	23726	23870	23643	23857	23797	23897	23849	23747	23727	23864	23876	23811	23757	23818	23852	23717	23854	23655	23839	23832	23597	23845	23455	23935	23769	23842	23696	23711	23657	23786	23787	23827	23772	23759	24063	23632	23763	23903	23679	23645	23710	23729	23913	23885	23936	23537	23908	23510	23566	23824	23536	23698	24063	23814	23704	23905	23719	23858	23766	23696	23788	23801	23833	23819	23671	23786	23901	23684	23639	23742	23934	23806	23772	23852	23579	23615	23454	23820	23848	23695	23645	23950	23991	23706	23766	23858	23908	23466	23654	23830	23768	23914	23797	23419	23818	23838	23746	23738	23602	23721	23762	23758	23990	23970	23704	23628	23848	23814	23607	23868	23791	23695	23882	23804	23617	23861	23681	23694	23601	23646	23800	23931	23787	23706	23820	24091	23662	23906	23796	23951	23813	23667	23816	24001	23726	23884	23934	23647	23787	23520	23788	23982	23633	23687	23538	23743	23498	23855	23890	23726	23906	23831	23763	23822	23988	23789	23815	23625	23756	23831	23672	23645	23805	23731	23554	23784	23711	23739	23743	23587	23717	23737	24019	23824	23688	23868	24083	23968	23817	23635	23990	24015	23595	23744	23763	23804	23943	23651	23792	23632	23825	23635	23718	23577	24005	23772	23885	23663	23989	23972	23818	23974	23714	23751	23776	23700	23843	23844	23726	23525	23809	23626	23732	23739	23673	23648	23688	23810	23793	23742	23771	23543	23907	23722	23996	23796	24029	23747	23939	23617	23902	23400	23706	23733	23724	23942	23978	23827	23900	23892	23593	23683	23603	23507	23671	23895	23693	23754	23642	23930	23822	23480	23610	23635	23638	23364	23643	23898	23800	23724	23630	23835	23703	23763	23702	23842	24087	23870	23696	23847	23764	23776	23826	23728	23868	23624	23923	23838	23669	23811	23595	23799	23868	23754	23839	24015	23839	23857	23840	23745	23776	23941	23767	23922	23592	23694	23798	23407	23844	23643	23795	23587	23917	23823	23776	23733	23891	23811	23725	23812	23968	23958	23596	23789	23761	23609	23777	23886	23566	23845	23865	23840	23762	23594	23789	23802	23542	23993	23451	23730	23803	23748	23708	23858	23677	23647	23821	23814	23847	23697	24126	23877	23866	23727	23998	23742	23788	23964	24037	23882	23577	23821	23772	23773	23608	23593	23725	23752	23558	23706	23814	23621	23742	23737	23882	23650	23600	23827	23658	23656	23620	23745	23567	23837	23886	23716	23778	23511	23875	23853	23600	23722	23813	23704	23845	23863	23643	23798	23676	23769	23809	23857	23818	24010	23604	23527	23645	23729	23822	23768	23610	23762	23769	23747	23572	23503	24106	24034	24107	23784	23992	23760	23948	23906	23898	23891	23922	23948	24095	23860	23849	23535	23722	23839	23668	23717	23719	23765	23894	23804	23705	23809	23676	23519	23801	23602	23655	23592	23754	23789	23778	23780	24002	23735	23928	23853	23808	23722	23984	24031	23863	23916	23645	23910	23472	23882	23659	23772	23847	23788	23768	23738	23550	23655	23781	23658	23717	23615	23693	23562	23550	23892	23887	23685	23909	23633	23998	23629	23601	23624	24015	23620	23761	23953	23935	23765	23722	23822	23765	23883	23840	23773	23982	23878	23809	23804	24244	23809	23854	23636	24080	23712	23779	23882	23883	23846	23834	23596	23998	23847	23720	23704	23726	23783	23951	23694	23642	23817	23652	23876	23992	23814	23822	23844	24051	23693	23577	23911	23704	23700	23821	23684	23767	23738	23813	23652	23993	23603	23793	23720	23857	23573	24046	23937	23713	23624	23426	23511	23596	23617	23712	23714	23906	23743	23859	23758	23703	23639	23830	23564	24181	23830	23895	23742	23676	23752	23709	23800	24071	23820	24021	23775	23852	23739	23856	23732	23593	23966	23947	23788	23779	23907	23571	23565	23791	23908	23821	23589	23785	23625	23640	23862	23771	23774	23917	23720	23898	23594	23903	23558	23773	23870	23682	23765	23639	23857	23877	23705	23672	23580	23755	23740	23746	23796	23693	23705	23788	24025	23829	23604	23647	23758	23805	24092	23970	23818	23743	23805	23923	23729	23687	23635	23765	23970	24053	23913	23805	23775	23817	23959	23736	23636	23804	23762	23738	23821	23580	23744	23762	23667	23598	23616	24067	23745	23954	23652	23920	23609	23692	23776	23921	23577	23793	23712
37891	52152	44764	32706	26209	23727	22338	21642	20464	18565	17552	17238	17227	17381	17263	17293	17453	17448	16776	16897	16904	17158	17184	16903	16800	16733	16733	16848	16685	16771	16522	16533	16638	16496	16428	16346	16510	16554	16460	16310	16433	16626	16407	16232	16430	16508	16418	16339	16374	16453	16492	16342	16373	16522	16719	16511	16262	16372	16492	16280	16381	16308	16484	16535	16209	16536	16350	16308	16317	16495	16376	16558	16388	16467	16452	16443	16386	16365	16485	16450	16428	16434	16485	16416	16316	16467	16396	16558	16278	16476	16383	16505	16509	16346	16284	16541	16310	16550	16303	16340	16271	16365	16486	16411	16332	16597	16542	16379	16314	16438	16153	16472	16538	16435	16389	16366	16441	16150	16502	16322	16430	16335	16300	16506	16497	16378	16313	16419	16213	16388	16473	16339	16330	16461	16409	16389	16496	16516	16404	16503	16448	16287	16498	16313	16477	16342	16570	16502	16367	16486	16458	16358	16509	16374	16317	16261	16325	16347	16461	16376	16383	16286	16327	16426	16353	16135	16554	16483	16473	16362	16376	16340	16464	16392	16336	16562	16378	16414	16292	16436	16370	16234	16467	16534	16357	16521	16422	16314	16422	16623	16412	16507	16392	16363	16259	16390	16375	16326	16439	16252	16465	16388	16421	16359	16584	16421	16425	16317	16477	16389	16407	16415	16387	16312	16340	16521	16508	16318	16425	16431	16506	16467	16599	16505	16243	16330	16302	16502	16590	16391	16351	16377	16382	16330	16434	16524	16404	16407	16356	16282	16362	16427	16514	16390	16469	16521	16425	16430	16360	16321	16354	16311	16438	16265	16345	16215	16296	16361	16418	16476	16423	16441	16429	16336	16456	16414	16609	16525	16369	16257	16401	16341	16562	16308	16333	16572	16376	16447	16407	16295	16354	16342	16302	16419	16456	16461	16465	16331	16463	16399	16467	16567	16570	16451	16552	16416	16299	16292	16475	16409	16297	16535	16425	16456	16442	16322	16385	16530	16333	16255	16462	16657	16447	16494	16469	16254	16283	16556	16410	16495	16299	16417	16344	16198	16619	16366	16348	16462	16518	16582	16563	16358	16372	16469	16447	16332	16516	16351	16341	16272	16370	16348	16277	16644	16492	16511	16365	16515	16421	16458	16456	16245	16504	16512	16418	16116	16412	16448	16534	16338	16400	16251	16305	16569	16422	16384	16270	16436	16422	16466	16290	16404	16440	16281	16514	16492	16406	16367	16379	16488	16655	16436	16348	16248	16375	16454	16470	16526	16311	16344	16370	16398	16503	16461	16401	16485	16342	16483	16507	16463	16475	16105	16385	16524	16543	16371	16438	16306	16486	16451	16282	16595	16378	16398	16390	16466	16317	16375	16576	16400	16514	16398	16400	16396	16353	16412	16192	16430	16542	16401	16230	16350	16328	16398	16267	16288	16496	16233	16587	16286	16369	16624	16383	16511	16485	16375	16311	16471	16557	16562	16408	16567	16310	16447	16426	16377	16376	16217	16525	16522	16279	16467	16499	16414	16440	16400	16355	16512	16483	16424	16375	16409	16492	16625	16512	16293	16422	16323	16576	16439	16367	16240	16419	16278	16338	16376	16452	16409	16431	16253	16401	16377	16374	16480	16360	16301	16485	16384	16382	16335	16351	16471	16486	16348	16388	16305	16503	16295	16506	16286	16367	16562	16143	16541	16501	16468	16384	16317	16429	16416	16367	16510	16794	16385	16438	16503	16266	16468	16416	16516	16371	16344	16487	16330	16374	16311	16381	16484	16590	16646	16301	16462	16488	16655	16384	16439	16409	16433	16583	16418	16407	16403	16360	16405	16169	16540	16363	16444	16384	16391	16470	16505	16391	16340	16383	16471	16337	16405	16348	16353	16311	16499	16517	16419	16305	16297	16175	16203	16367	16382	16344	16412	16470	16354	16490	16373	16343	16391	16401	16670	16290	16293	16354	16280	16375	16337	16434	16295	16254	16547	16447	16469	16397	16491	16503	16397	16329	16179	16399	16439	16469	16361	16435	16386	16407	16518	16368	16366	16268	16426	16423	16491	16272	16315	16409	16551	16587	16479	16403	16536	16339	16590	16320	16396	16416	16339	16425	16736	16285	16323	16278	16587	16430	16459	16441	16237	16520	16424	16463	16240	16388	16344	16495	16452	16421	16299	16462	16387	16550	16429	16511	16499	16591	16399	16353	16330	16458	16473	16380	16474	16452	16557	16405	16559	16332	16410	16448	16370	16545	16546	16445	16321	16477	16447	16165	16437	16506	16485	16400	16538	16316	16202	16466	16459	16386	16271	16674	16288	16523	16471	16483	16429	16413	16435	16293	16426	16327	16325	16363	16606	16394	16382	16427	16403	16253	16444	16554	16371	16468	16422	16364	16258	16476	16295	16470	16303	16424	16241	16518	16281	16174	16348	16418	16407	16436	16400	16529	16424	16288	16401	16335	16530	16293	16501	16541	16293	16396	16525	16314	16406	16416	16403	16553	16444	16521	16348	16229	16625	16369	16763	16279	16393	16558	16384	16428	16416	16462	16449	16437	16367	16312	16356	16410	16593	16642	16582	16500	16393	16478	16445	16414	16359	16393	16455	16405	16480	16411	16421	16259	16460	16529	16380	16429	16415	16422	16491	16390	16240	16368	16529	16295	16494	16321	16415	16186	16341	16587	16444	16562	16338	16592	16407	16474	16429	16248	16401	16371	16489	16458	16317	16468	16401	16449	16267	16459	16576	16384	16484	16546	16226	16368	16592	16291	16387	16383	16350	16321	16502	16483	16382	16432	16252	16432	16346	16438	16547	16500	16416	16445	16368	16307	16616	16534	16399	16316	16342	16377	16431	16329	16375	16563	16338	16412	16417	16399	16620	16388	16462	16488	16502	16313	16201	16291	16236	16302	16423	16333	16457	16316	16643	16345	16420	16371	16539	16508	16366	16353	16441	16494	16448	16461	16217	16490	16321	16397	16564	16364	16294	16151	16206	16392	16321	16405	16399	16572	16373	16547	16580	16629	16497	16441	16310	16333	16489	16303	16327	16398	16489	16369	16366	16566	16551	16313	16376	16333	16413	16458	16428	16233	16180	16417	16551	16293	16533	16388	16534	16301	16451	16462	16513	16392	16420	16322	16453	16417	16381	16231	16466	16449	16488	16538	16417	16553	16233	16519	16430	16456	16512	16460	16412	16419	16303	16610	16417	16264	16399	16408	16481	16512	16356	16474	16500	16256	16450	16404	16403	16359	16499	16587	16436	16313	16384	16479	16479	16435	16450	16360	16499	16288	16206	16599	16338	16392	16289	16483	16394	16499	16324	16502	16347	16253	16427	16605	16388	16457	16601	16284	16275	16641	16344	16305	16435	16577	16476	16243	16310	16362	16243	16476	16522	16489	16605	16353	16203	16496	16242	16326	16477	16356	16375	16419	16470	16424	16479	16422	16634	16252	16592	16325	16278	16389	16539	16564	16456	16584	16405	16408	16309	16545	16449	16436	16415	16575	16435	16390	16451	16415	16341	16446	16524	16369	16435	16303	16425	16485	16319	16355	16280	16334	16362	16389	16358	16505	16419	16283	16298	16223	16469	16480	16262	16255	16505	16301	16386	16469	16230	16502	16356	16342	16410	16425	16349	16482	16552	16440	16410	16458	16383	16425	16518	16305	16559	16388	16514	16328	16436	16391	16496	16532	16453	16361	16445	16517	16443	16375	16620	16405	16402	16384	16484	16223	16637	16390	16300	16506	16382	16524	16502	16419	16339	16325	16367	16478	16308	16365	16412	16385	16480	16453	16510	16356	16543	16659	16332	16523	16380	16510	16501	16451	16386	16445	16566	16474	16401	16616	16605	16447	16395	16446	16280	16239	16442	16346	16445	16423	16529	16498	16215	16366	16389	16465	16365	16334	16535	16348	16439	16508	16449	16365	16515	16551	16588	16432	16538	16282	16485	16387	16512	16357	16582	16382	16599	16625	16366	16369	16479	16447	16411	16416	16379	16429	16353	16662	16398	16453	16400	16410	16302	16378	16457	16361	16396	16242	16485	16374	16411	16487	16392	16408	16362	16500	16445	16472	16518	16562	16226	16330	16405	16371	16441	16510	16364	16483	16396	16346	16340	16364	16398	16568	16390	16589	16485	16544	16575	16560	16347	16419	16527	16421	16440	16348	16384	16573	16371	16400	16324	16538	16445	16520	16476	16285	16357	16332	16348	16320	16332	16521	16322	16401	16358	16362	16400	16593	16414	16337	16364	16503	16545	16347	16382	16349	16276	16331	16603	16313	16409	16471	16306	16411	16327	16580	16416	16356	16291	16484	16301	16390	16498	16288	16448	16514	16502	16568	16408	16344	16461	16486	16392	16581	16344	16393	16419	16288	16420	16191	16411	16327	16483	16328	16439	16332	16524	16418	16414	16374	16319	16343	16332	16372	16408	16424	16594	16456	16514	16398	16407	16564	16289	16514	16305	16349	16331	16305	16462	16372	16459	16333	16427	16474	16477	16417	16464	16455	16436	16444	16438	16309	16403	16479	16357	16511	16335	16466	16447	16428	16640	16528	16244	16390	16442	16384	16350	16423	16404	16470	16473	16362	16576	16524	16481	16508	16491	16397	16451	16332	16309	16423	16443	16597	16467	16421	16321	16452	16537	16440	16415	16373	16317	16495	16285	16337	16563	16283	16455	16509	16323	16482	16321	16372	16233	16629	16529	16286	16426	16662	16393	16332	16564	16440	16363	16441	16436	16380	16466	16460	16451	16523	16447	16590	16292	16296	16405	16574	16519	16269	16401	16387	16477	16570	16366	16405	16422	16559	16486	16394	16439	16234	16414	16516	16442	16526	16469	16188	16359	16351	16224	16400	16439	16269	16483	16439	16230	16360	16495	16563	16294	16454	16455	16581	16437	16344	16500	16557	16275	16517	16465	16427	16466	16466	16491	16367	16491	16319	16407	16336	16383	16271	16389	16399	16464	16474	16448	16344	16295	16335	16489	16280	16503	16408	16547	16512	16490	16417	16516	16357	16322	16580	16392	16614	16513	16460	16361	16287	16297	16511	16439	16516	16314	16306	16319	16248	16467	16218	16394	16412	16570	16469	16417	16633	16390	16328	16433	16494	16319	16325	16328
26527	21810	30309	30116	29394	30669	31236	28508	27324	25980	24693	23841	23849	23697	23683	23620	23964	23694	23289	22869	23572	23535	23227	23045	22981	23154	22960	22802	22686	22684	22685	22591	22621	22435	22564	22355	22679	22619	22636	22534	22552	22487	22468	22584	22690	22634	22217	22222	22561	22429	22669	22465	22665	22617	22308	22342	22389	22481	22503	22364	22507	22779	22765	22404	22313	22427	22423	22485	22375	22330	22399	22338	22502	22409	22731	22175	22439	22657	22642	22465	22431	22471	22396	22279	22369	22695	22395	22470	22437	22533	22497	22307	22734	22646	22409	22497	22618	22587	22548	22617	22657	22668	22301	22600	22544	22548	22332	22611	22452	22348	22432	22528	22654	22370	22378	22472	22303	22853	22487	22444	22325	22352	22541	22375	22462	22447	22622	22467	22331	22725	22552	22531	22620	22407	22756	22726	22566	22607	22469	22320	22565	22494	22596	22460	22418	22445	22371	22390	22335	22569	22356	22339	22671	22554	22192	22237	22384	22529	22281	22349	22729	22176	22641	22316	22312	22572	22448	22188	22465	22220	22374	22394	22470	22448	22737	22582	22617	22560	22440	22379	22823	22353	22336	22443	22474	22442	22332	22499	22613	22468	22591	22450	22509	22371	22469	22745	22592	22410	22519	22277	22426	22504	22446	22298	22358	22241	22245	22396	22348	22449	22541	22494	22369	22422	22366	22297	22414	22403	22593	22328	22452	22593	22446	22701	22158	22435	22573	22336	22444	22556	22539	22366	22441	22385	22407	22728	22487	22466	22502	22613	22399	22443	22295	22637	22453	22630	22456	22536	22337	22386	22370	22248	22204	22685	22635	22450	22417	22527	22322	22417	22447	22450	22519	22432	22598	22513	22420	22372	22473	22347	22445	22364	22468	22576	22784	22465	22431	22424	22547	22433	22509	22589	22414	22588	22572	22355	22309	22369	22159	22438	22559	22336	22616	22496	22380	22220	22204	22506	22618	22562	22490	22224	22211	22295	22549	22661	22414	22398	22713	22586	22638	22534	22447	22509	22543	22251	22576	22713	22335	22157	22592	22482	22493	22557	22592	22391	22614	22430	22590	22440	22292	22542	22474	22521	22373	22442	22512	22397	22552	22443	22482	22550	22510	22236	22479	22204	22319	22472	22455	22474	22175	22557	22462	22397	22606	22382	22441	22454	22463	22284	22376	22199	22517	22496	22372	22435	22509	22431	22450	22026	22443	22322	22405	22495	22231	22426	22367	22456	22454	22541	22570	22547	22664	22288	22441	22332	22279	22158	22553	22488	22227	22530	22343	22563	22425	22617	22442	22577	22367	22394	22706	22526	22292	22329	22407	22506	22539	22424	22301	22526	22419	22407	22618	22333	22504	22580	22719	22271	22493	22309	22481	22639	22502	22476	22499	22361	22273	22615	22330	22343	22368	22524	22552	22578	22409	22380	22601	22232	22500	22421	22381	22541	22346	22382	22529	22529	22757	22648	22547	22347	22543	22289	22509	22316	22482	22559	22498	22713	22469	22363	22423	22460	22331	22357	22538	22579	22671	22681	22559	22324	22167	22480	22535	22603	22539	22359	22377	22398	22447	22588	22567	22183	22389	22645	22553	22387	22398	22344	22402	22458	22492	22434	22526	22514	22596	22336	22634	22454	22259	22458	22490	22573	22445	22537	22538	22528	22548	22638	22339	22321	22559	22453	22458	22490	22460	22262	22395	22392	22310	22335	22404	22421	22455	22254	22646	22350	22517	22301	22554	22253	22273	22430	22361	22656	22529	22590	22436	22518	22502	22356	22475	22436	22303	22424	22575	22381	22494	22358	22382	22326	22277	22526	22520	22588	22341	22424	22425	22538	22537	22602	22538	22542	22478	22520	22483	22627	22414	22404	22626	22667	22527	22362	22472	22938	22620	22389	22581	22398	22500	22384	22371	22435	22576	22362	22485	22467	22610	22307	22390	22456	22455	22336	22422	22605	22315	22345	22481	22464	22370	22512	22474	22497	22390	22313	22104	22523	22646	22436	22609	22451	22744	22505	22655	22386	22480	22450	22361	22416	22531	22417	22525	22670	22480	22658	22326	22399	22750	22279	22703	22491	22627	22524	22245	22512	22560	22544	22533	22412	22619	22550	22519	22431	22495	22366	22635	22685	22520	22319	22514	22484	22462	22394	22584	22269	22519	22637	22369	22294	22456	22517	22508	22335	22532	22377	22494	22581	22728	22607	22376	22381	22372	22281	22737	22315	22376	22306	22413	22190	22510	22236	22443	22430	22427	22587	22547	22425	22574	22317	22367	22508	22023	22216	22480	22363	22521	22335	22210	22425	22467	22550	22485	22405	22656	22435	22529	22523	22433	22529	22412	22472	22681	22582	22517	22489	22539	22592	22383	22409	22191	22299	22765	22574	22397	22398	22422	22395	22559	22248	22408	22372	22477	22514	22507	22611	22555	22519	22597	22541	22377	22445	22498	22463	22441	22527	22494	22567	22393	22493	22491	22395	22438	22480	22598	22305	22587	22501	22444	22662	22392	22571	22705	22584	22486	22434	22283	22511	22523	22585	22307	22384	22305	22435	22480	22556	22607	22244	22465	22614	22395	22517	22566	22138	22505	22428	22166	22353	22540	22628	22560	22376	22426	22365	22512	22433	22482	22464	22688	22520	22670	22453	22646	22314	22593	22680	22496	22507	22425	22386	22465	22667	22455	22569	22587	22826	22395	22586	22403	22630	22569	22729	22500	22313	22420	22369	22461	22286	22258	22573	22387	22562	22572	22513	22363	22576	22514	22453	22495	22595	22278	22359	22307	22425	22483	22343	22717	22628	22305	22396	22332	22309	22478	22372	22412	22604	22662	22305	22328	22404	22291	22366	22572	22508	22404	22311	22249	22615	22496	22338	22564	22574	22659	22468	22535	22478	22327	22395	22346	22500	22264	22446	22527	22253	22502	22600	22511	22425	22371	22405	22459	22637	22421	22604	22496	22402	22312	22385	22555	22560	22261	22448	22386	22420	22468	22432	22219	22235	22513	22385	22646	22124	22433	22605	22498	22562	22552	22472	22514	22351	22494	22489	22282	22659	22279	22231	22455	22312	22542	22802	22591	22360	22606	22499	22643	22539	22250	22334	22491	22659	22452	22540	22392	22346	22370	22574	22577	22521	22624	22394	22362	22416	22377	22412	22490	22482	22838	22528	22263	22406	22603	22649	22543	22617	22551	22561	22750	22409	22697	22498	22444	22425	22667	22499	22433	22497	22633	22428	22476	22739	22443	22465	22593	22465	22507	22550	22372	22536	22636	22526	22638	22299	22499	22388	22203	22658	22262	22368	22419	22488	22513	22669	22242	22528	22328	22472	22534	22276	22480	22337	22493	22192	22437	22269	22668	22631	22476	22244	22423	22313	22487	22311	22211	22463	22417	22654	22378	22511	22460	22278	22263	22519	22599	22477	22656	22465	22457	22541	22725	22606	22362	22533	22407	22536	22548	22515	22526	22567	22424	22218	22444	22341	22538	22537	22562	22388	22564	22519	22496	22355	22460	22264	22433	22573	22553	22453	22299	22575	22408	22625	22444	22549	22494	22467	22416	22325	22534	22563	22532	22319	22593	22406	22428	22452	22448	22423	22402	22298	22445	22344	22210	22635	22486	22427	22385	22372	22469	22720	22522	22322	22485	22467	22439	22479	22450	22420	22600	22689	22414	22203	22487	22374	22665	22444	22508	22688	22301	22312	22397	22585	22905	22480	22393	22290	22472	22447	22320	22581	22585	22483	22306	22416	22237	22242	22414	22437	22409	22802	22608	22631	22394	22537	22463	22476	22518	22503	22714	22576	22560	22371	22583	22554	22493	22134	22484	22280	22555	22434	22367	22420	22674	22626	22469	22494	22477	22426	22531	22422	22506	22435	22368	22530	22345	22361	22553	22445	22683	22637	22656	22339	22597	22495	22394	22359	22658	22306	22334	22465	22456	22457	22242	22431	22521	22416	22187	22550	22429	22460	22465	22416	22345	22416	22496	22570	22490	22310	22573	22403	22380	22499	22392	22406	22580	22311	22416	22330	22398	22696	22343	22451	22481	22535	22336	22334	22678	22450	22430	22408	22525	22419	22254	22393	22678	22353	22780	22403	22294	22610	22379	22612	22429	22478	22643	22338	22404	22468	22648	22516	22429	22295	22717	22445	22572	22513	22374	22336	22459	22329	22505	22358	22618	22543	22511	22368	22606	22470	22595	22432	22324	22506	22462	22326	22598	22460	22592	22638	22355	22216	22385	22514	22243	22576	22404	22421	22303	22658	22528	22483	22016	22367	22369	22403	22649	22432	22435	22354	22574	22341	22317	22334	22651	22539	22622	22553	22442	22497	22469	22469	22612	22359	22347	22356	22495	22754	22503	22577	22627	22530	22252	22651	22736	22372	22591	22416	22401	22296	22323	22403	22283	22354	22558	22515	22545	22441	22689	22593	22667	22545	22532	22578	22417	22404	22530	22595	22387	22384	22193	22360	22524	22418	22486	22512	22439	22498	22510	22678	22471	22614	22352	22638	22310	22531	22458	22360	22456	22520	22327	22519	22303	22420	22422	22571	22654	22563	22500	22432	22352	22654	22283	22242	22300	22317	22447	22681	22748	22405	22623	22396	22427	22636	22459	22269	22303	22303	22446	22665	22177	22639	22538	22595	22473	22599	22285	22480	22316	22447	22290	22374	22451	22622	22358	22465	22642	22695	22381	22504	22706	22540	22409	22676	22455	22125	22298	22654	22374	22459	22424	22461	22544	22367	22376	22307	22539	22394	22496	22165	22318	22305	22253	22458	22431	22456	22330	22164	22377	22346	22632	22402	22314	22543	22250	22308	22320	22285	22381	22604	22423	22342	22494	22605	22390	22606	22602	22443	22171	22378	22435	22622	22641	22319	22275	22610	22683	22609	22482	22572	22453	22638	22483	22738	22528	22555	22359	22369	22492	22403	22381	22465	22100	22621	22572	22407	22315	22547	22410	22381	22578	22579	22504	22713	22361	22518	22534	22651	22532	22572	22240	22769	22367	22443	22360	22370	22309	22481	22306	22484	22558	22430	22466	22341	22608	22409	22407	22544	22629	22136	22312	22180	22308	22395	22249	22554	22532	22337	22413	22462	22503	22577
37662	64008	58309	43764	32615	27377	25302	23956	22434	20284	18421	17586	17660	17417	17342	17212	17588	17168	16664	16612	17042	16908	16740	16557	16498	16413	16336	16251	16132	16030	16182	15825	15883	15946	15930	16009	16017	15806	15924	15951	15836	15786	15884	15960	15834	15853	15633	15827	15753	15743	15825	15748	15555	15738	15897	15932	15867	15835	15885	15760	15788	15827	15805	15506	15724	15735	15809	15897	15783	15773	15889	15730	15826	15814	15768	15755	15887	15720	15911	15791	15770	15735	15950	15879	15904	15764	15862	15742	15725	15920	15918	15702	15823	15920	15840	15899	15748	15663	15904	15779	15695	15998	15513	15763	15695	15886	15723	15648	15815	15746	15806	15825	15912	15811	15814	15812	15735	15780	15915	15931	15820	15761	15684	15808	15721	15544	15783	15915	15756	15778	15759	15914	15774	15743	15814	15633	15921	15826	15884	15920	15915	15837	15791	15808	15831	15753	15858	15930	15863	15896	15723	15783	15883	15843	15733	15785	15521	16010	15903	15815	15837	15762	15801	15732	15801	15887	15812	15877	15824	15743	15650	15761	15778	15820	15778	15616	15791	15724	15841	15668	15927	15808	15897	16003	15797	15944	15978	15742	15868	15908	15776	15977	15766	15946	15741	15910	15770	15901	15740	15791	15758	15940	15791	15764	15660	15845	15955	15765	15647	15932	15843	15734	15858	15691	15828	15814	15758	15848	15756	15728	15815	15706	15619	15754	15848	15936	15869	15994	15746	15851	15907	15597	15866	15631	15843	15750	16014	15741	15819	15790	15809	15689	15786	16009	15830	15865	15822	15913	15812	15722	15746	15831	15605	15888	15711	15519	15852	15801	15727	15684	15952	15764	15902	15950	15720	15685	15804	15788	15767	15759	15916	15917	15926	15878	15966	15853	15703	15776	15793	15807	15787	15820	15823	15787	15692	15848	15825	15940	15838	15650	15777	15745	15675	15946	15838	15809	15742	15749	15815	15723	15923	15828	15964	15721	15871	15784	15713	15726	15908	15856	15804	15894	15869	15947	15742	15871	15805	15745	15843	15951	15619	15883	15884	15800	15868	15783	15766	15759	15838	15709	15968	15840	15786	15749	15803	15736	15836	15605	15802	15780	15773	15746	15780	15618	15947	15714	15876	15732	15783	15917	15871	15711	15735	15904	15660	15822	15874	15870	15913	15964	15682	15714	15778	15951	15827	15905	15808	15834	15664	15872	15716	15762	15617	15917	15507	15780	15976	15600	16022	15793	15828	15844	15816	15739	15743	15857	15708	15796	15842	15781	15752	15873	15978	15710	15703	15805	15735	15706	15801	15887	15793	15606	15810	15941	15916	15893	15966	15952	15765	15636	15919	15725	15949	15959	15714	15700	15807	15684	15813	15912	15803	15798	15919	15769	15865	15760	15833	15729	15706	15808	15782	15841	15817	15971	15813	15591	15773	15834	15881	15709	15763	15969	15887	15818	15732	15929	15843	15643	15796	15867	15817	15899	15740	15872	15887	15782	15824	15898	15750	15882	15790	15779	15729	15790	16002	15950	15882	15873	15889	15746	15717	15755	15869	15759	15694	15734	15661	15973	15906	15958	15902	15831	15754	15948	15930	16037	15703	16095	15888	15803	15665	15882	15925	15892	15718	16030	15716	15850	15720	15890	15939	15629	15982	15740	15853	15820	15752	15690	15700	15743	15743	15861	15870	15943	15759	15744	15764	15677	15780	15681	15917	15762	15748	15770	15762	15836	15653	15768	15733	15806	15685	15804	15829	15777	15760	15875	15875	15877	15742	15810	16011	15752	15825	15919	15715	15868	15868	15697	15798	15816	16003	15837	15671	15698	15823	15771	15830	15722	15952	15744	15785	15801	15905	15750	15788	15710	15737	15878	15722	15840	15844	15683	15675	15830	15754	15850	15892	15932	15758	15800	15847	15829	15858	15922	15876	15590	15777	15885	15750	15875	15859	15806	15825	15932	15816	15863	16014	15828	15955	15751	15786	15813	15778	15824	15680	15749	15870	15914	15883	15781	15874	16063	15702	15701	15839	15765	15735	15801	15740	15816	15755	15669	15716	15775	15821	15840	15534	15749	15679	15980	15768	15922	15735	15870	15693	15801	15555	15839	15707	15821	15792	15673	15724	15821	15756	15988	15778	15893	15570	15899	15860	15848	15778	15716	15737	15864	15879	15752	15762	15866	15754	15762	15765	15706	16008	15733	15738	15780	15778	15997	15668	15629	15714	15794	15834	15925	15937	15894	15783	15761	15974	15774	15912	15769	15742	15729	15778	15795	15837	15850	15881	15700	15778	15775	15581	15823	15802	15731	15807	15811	15758	15769	15858	15763	15635	15719	15824	15709	15974	15955	15782	15711	15772	15807	15778	15950	15715	15732	15795	15909	15830	15791	15733	15991	15809	15787	15884	15813	15829	15657	15787	15818	15876	15698	15833	15724	15756	15914	15952	15760	15924	15615	15915	15786	16012	16058	15741	15918	15801	15782	15911	15638	15701	15800	15763	15712	15746	15764	15833	15884	15942	15890	15930	15751	15836	15598	15692	15739	15757	15727	15892	15853	15834	15783	15796	15607	15954	15863	15900	15808	15767	15730	15752	15922	15596	15816	15837	15744	15892	15681	15718	15720	15724	15998	15890	15876	15727	15884	15723	15848	15844	16046	15677	15819	15734	15761	15737	15993	15783	15733	15915	16026	15970	15705	15720	15779	15665	15717	15686	15792	16007	15552	15777	15847	15859	16011	15921	15853	15839	15915	15948	15716	15897	15789	15793	15931	15770	15758	15734	15947	15765	15947	15758	15901	15803	15998	15792	15930	15815	15775	15720	15745	15822	15831	15725	15736	15705	15847	15857	15880	15893	15804	15751	15862	15800	16109	15718	15845	15745	15875	15744	15999	15728	15732	15858	16058	15788	15777	15896	15717	15611	15769	15745	15694	15715	15869	16039	15891	16000	15698	15717	15722	15818	15665	15781	15734	15717	15784	15802	15812	15746	15907	15835	15729	15805	15702	15955	15896	15767	15740	15899	15739	15737	15816	15738	16044	16005	15786	15800	15787	15688	15858	15825	15817	15668	15808	15892	15887	15709	15829	15704	15777	15790	15826	15907	15709	15943	15659	15846	15898	15619	15744	15886	15736	15787	15817	15825	15883	15969	15903	15798	15714	15987	15730	15858	15898	15796	15853	15875	15713	15756	15938	15865	15743	15727	15778	15871	15838	15813	15818	15876	15751	15755	15898	15856	15835	15935	15687	15817	15921	15742	15804	15870	15910	15947	15866	15875	15801	15738	15828	15822	15983	15747	15744	15772	15949	15837	15753	15734	15538	15855	15700	15873	15830	15767	15763	15909	15706	15839	15844	15773	15947	15809	15899	15644	15765	15618	15920	15924	15841	15721	15876	15779	15811	15686	15947	15615	15769	15803	15919	15719	15917	15707	15769	16017	15750	15829	15548	15822	15757	15760	15906	15714	15849	15856	15796	15860	15892	15806	15945	15606	15985	15956	15862	15859	15779	15639	15798	15992	15802	15900	15818	15734	15638	15816	15913	15697	15762	15668	15822	15871	15770	15699	15802	15819	15664	15788	15812	15650	15860	15760	15754	15790	15743	15633	15889	15826	15717	15920	15763	15568	15772	15755	15682	15788	15724	15789	15744	15813	15713	15836	15634	15911	15847	15864	15926	15839	15715	15757	15767	15792	15802	15943	15868	16003	15861	15917	15828	15835	15877	15724	15696	15855	15789	15717	15856	15996	15875	15752	15770	15887	15633	15740	15682	15816	15707	15853	15824	15921	15980	15735	15760	15625	15846	15815	15831	15663	15885	15735	15825	15701	15880	15803	15884	15849	15823	15781	15958	15849	15715	15740	15892	15896	15787	15871	15763	15867	15804	15934	15739	15812	15614	15829	15484	15817	15774	15778	15606	15754	15805	15710	15901	15743	15671	15891	16052	15841	15770	15750	15730	15756	15897	15794	15783	15944	15949	15752	15767	15805	15821	15873	15830	15880	15854	15846	15804	15890	15898	15940	15661	15784	15710	15723	15864	15821	15748	16073	15660	15775	15845	16020	15824	15835	15637	16090	15858	15786	15942	15791	15815	15965	15845	15826	15806	15933	15782	15918	15765	15754	15569	15934	15812	15848	15750	15878	15739	15801	15698	15844	15726	15849	15669	15790	15647	15794	15901	15892	15833	15853	15737	15868	15819	15759	15688	15806	15748	15769	15779	15770	15820	15877	15959	15901	15807	15722	15657	15782	15923	15804	15893	15766	15793	15568	15734	15925	15766	15836	15865	15744	15788	15816	15892	15749	15760	15813	15959	15956	15734	15801	15828	15885	15734	15783	15738	15847	15969	15613	15975	15849	15917	15794	15853	15869	15909	15965	15910	15864	15668	15781	15880	15830	15672	15827	15971	15617	15555	15826	15750	15764	15916	15750	15761	15904	15669	15851	15776	15823	15777	15903	15826	15760	15798	15924	15935	15791	15908	15887	15718	15817	15782	15936	15709	15830	15898	15771	15889	15899	15825	15789	15843	15759	15923	15863	15671	15754	15766	15802	15977	15625	15830	15919	15669	15683	15880	15616	15855	15791	15869	15725	15836	15708	15776	15803	15775	16006	15978	15814	15667	15642	15849	15807	15667	15756	15890	15801	15778	15894	15886	15783	15851	15753	16000	15882	15853	15659	15879	15757	15725	15973	15701	15690	15735	15833	15959	15675	15780	15967	15912	15818	15758	15584	15703	15788	15869	15642	15843	15890	15683	15606	15793	15977	15596	15808	15948	15840	15847	15765	15970	15945	15877	16015	15870	15767	15776	15924	16011	15674	15651	15681	15821	15799	15793	15836	15825	15954	15674	15758	15697	15838	15802	15719	15897	15937	15860	15621	15904	15749	15716	15630	15670	15760	15827	15740	15875	15772	15837	15737	15701	15632	15804	15857	15899	15783	15849	15914	15729	15866	15766	15796	15770	15876	15840	15830	15791	15929	15831	15754	15816	15886	15787	15713	15800	15918	15863	15930	15680	15844	15724	15704	15938	15800	15750	15741	15742	15935	15761	15974	15668	15818	15853	15918	15711	16010	15832	15985	15700	15905	15816	15920	15935	15836	15776	15668	15956	15849	15921
24786	21674	29409	26243	26125	30412	33128	29445	27759	26529	24597	23368	23547	23412	23202	23015	23432	23178	22479	22516	22907	22698	22667	22240	22350	22110	22223	22207	21827	22173	21807	21707	21790	21675	21676	21540	21664	21729	21457	21567	21739	21430	21314	21499	21245	21383	21456	21483	21521	21536	21475	21590	21726	21611	21443	21539	21550	21423	21477	21446	21498	21508	21284	21473	21593	21531	21443	21364	21588	21417	21573	21488	21357	21364	21490	21612	21606	21526	21528	21436	21491	21464	21548	21459	21534	21486	21569	21576	21579	21591	21817	21438	21426	21395	21684	21321	21639	21322	21501	21478	21293	21333	21524	21345	21499	21446	21403	21214	21710	21564	21358	21427	21380	21431	21430	21492	21533	21234	21278	21447	21166	21435	21396	21488	21338	21323	21594	21379	21394	21443	21640	21293	21531	21456	21456	21519	21536	21488	21405	21317	21448	21319	21474	21274	21481	21492	21538	21593	21607	21478	21562	21115	21374	21432	21423	21673	21582	21495	21508	21365	21461	21606	21624	21430	21366	21393	21524	21426	21377	21261	21439	21284	21494	21554	21509	21262	21390	21424	21148	21361	21702	21400	21431	21500	21565	21210	21593	21432	21436	21578	21286	21234	21607	21544	21282	21258	21435	21806	21431	21616	21428	21456	21441	21599	21359	21491	21506	21388	21602	21621	21520	21337	21520	21516	21245	21437	21702	21343	21251	21556	21520	21404	21366	21386	21376	21344	21321	21737	21600	21548	21235	21270	21354	21367	21488	21638	21446	21541	21475	21292	21566	21466	21208	21416	21257	21339	21613	21541	21534	21473	21702	21591	21592	21390	21431	21548	21308	21481	21432	21168	21379	21437	21573	21458	21632	21599	21281	21566	21374	21365	21573	21683	21396	21453	21449	21581	21435	21339	21536	21372	21698	21421	21464	21401	21419	21700	21629	21548	21333	21356	21277	21254	21580	21774	21513	21575	21662	21603	21663	21260	21343	21356	21530	21453	21083	21412	21584	21365	21709	21699	21554	21127	21483	21603	21434	21179	21311	21320	21423	21376	21349	21462	21731	21676	21276	21553	21390	21482	21657	21640	21414	21450	21312	21393	21520	21193	21025	21623	21561	21551	21507	21513	21418	21444	21412	21489	21421	21394	21540	21380	21423	21547	21480	21542	21395	21465	21653	21552	21493	21482	21413	21435	21504	21346	21547	21621	21636	21521	21607	21453	21377	21537	21361	21407	21500	21499	21348	21617	21514	21342	21451	21321	21321	21369	21282	21568	21671	21508	21428	21473	21365	21460	21586	21472	21475	21409	21599	21537	21624	21282	21465	21347	21424	21450	21545	21534	21428	21439	21514	21478	21447	21379	21321	21653	21623	21747	21551	21607	21464	21513	21462	21374	21421	21317	21459	21554	21253	21316	21468	21555	21502	21420	21630	21484	21432	21323	21484	21346	21618	21409	21398	21626	21260	21352	21438	21518	21698	21633	21758	21558	21695	21537	21572	21492	21487	21323	21508	21639	21509	21434	21260	21303	21368	21490	21527	21574	21726	21550	21150	21460	21512	21516	21485	21450	21117	21526	21551	21377	21534	21516	21555	21550	21478	21564	21478	21614	21360	21465	21678	21617	21466	21304	21319	21509	21315	21487	21344	21202	21478	21463	21557	21432	21492	21614	21590	21388	21409	21329	21567	21527	21266	21528	21357	21408	21469	21356	21580	21326	21567	21428	21460	21352	21251	21485	21425	21202	21594	21316	21413	21640	21485	21589	21369	21433	21325	21391	21260	21467	21373	21502	21527	21273	21658	21430	21406	21534	21367	21535	21338	21490	21296	21348	21518	21536	21575	21620	21639	21345	21401	21528	21371	21659	21620	21541	21240	21510	21472	21475	21322	21123	21261	21592	21470	21645	21387	21473	21454	21636	21507	21296	21481	21555	21366	21587	21545	21411	21656	21547	21403	21532	21471	21628	21192	21504	21581	21466	21588	21543	21197	21383	21456	21255	21598	21396	21160	21563	21420	21305	21294	21516	21417	21567	21369	21448	21612	21309	21497	21520	21406	21656	21496	21562	21486	21759	21388	21538	21327	21466	21322	21345	21560	21512	21343	21368	21527	21442	21522	21375	21404	21542	21420	21562	21452	21548	21319	21512	21537	21375	21501	21181	21341	21479	21586	21432	21694	21553	21545	21603	21622	21399	21472	21460	21483	21217	21257	21327	21503	21387	21472	21397	21538	21495	21492	21648	21367	21391	21461	21569	21526	21648	21667	21239	21517	21407	21392	21404	21394	21457	21653	21366	21656	21499	21547	21327	21386	21195	21477	21459	21354	21614	21378	21517	21365	21561	21398	21426	21419	21482	21401	21539	21251	21508	21405	21293	21481	21538	21471	21363	21477	21123	21531	21320	21498	21644	21490	21596	21577	21282	21372	21340	21317	21498	21036	21244	21488	21543	21467	21464	21388	21446	21365	21279	21381	21478	21548	21489	21421	21622	21421	21364	21278	21152	21426	21339	21624	21467	21397	21583	21600	21322	21617	21450	21535	21352	21326	21237	21700	21581	21419	21507	21577	21346	21326	21470	21660	21633	21599	21244	21506	21510	21352	21543	21611	21495	21542	21284	21590	21359	21334	21407	21503	21406	21668	21533	21362	21223	21496	21466	21517	21323	21329	21325	21416	21490	21557	21636	21464	21307	21666	21350	21478	21405	21319	21310	21564	21419	21353	21518	21545	21645	21359	21448	21345	21336	21743	21749	21449	21474	21419	21399	21272	21704	21530	21793	21375	21291	21615	21333	21577	21419	21322	21689	21571	21434	21451	21521	21323	21567	21643	21638	21512	21496	21559	21296	21314	21385	21489	21615	21353	21564	21413	21333	21198	21306	21565	21388	21237	21399	21606	21556	21267	21425	21571	21391	21377	21114	21536	21442	21395	21536	21604	21399	21627	21651	21266	21331	21214	21601	21419	21368	21601	21453	21395	21349	21369	21446	21414	21391	21497	21517	21396	21204	21423	21690	21496	21571	21336	21343	21500	21158	21369	21552	21435	21119	21317	21384	21493	21469	21435	21374	21544	21227	21487	21374	21513	21508	21309	21527	21423	21320	21492	21278	21293	21372	21532	21476	21318	21466	21586	21646	21565	21395	21666	21527	21387	21441	21397	21430	21250	21416	21356	21643	21409	21385	21476	21246	21286	21282	21689	21365	21320	21574	21609	21448	21582	21345	21426	21496	21559	21742	21381	21353	21765	21426	21555	21288	21517	21452	21479	21551	21438	21443	21341	21626	21528	21534	21378	21701	21378	21677	21485	21384	21264	21254	21455	21405	21543	21606	21519	21475	21605	21453	21334	21320	21455	21189	21427	21265	21505	21555	21254	21470	21358	21433	21564	21677	21564	21350	21806	21339	21454	21187	21461	21404	21534	21468	21683	21579	21345	21673	21605	21575	21353	21554	21665	21207	21318	21305	21267	21608	21635	21520	21477	21656	21478	21218	21552	21448	21370	21514	21221	21252	21637	21446	21282	21419	21430	21238	21530	21307	21318	21457	21410	21594	21480	21172	21479	21414	21482	21552	21527	21762	21605	21139	21274	21434	21362	21323	21494	21507	21820	21516	21420	21617	21435	21423	21360	21687	21437	21556	21430	21569	21479	21592	21574	21678	21282	21454	21436	21419	21587	21426	21452	21559	21565	21450	21308	21578	21330	21281	21432	21510	21516	21224	21203	21779	21594	21488	21432	21665	21614	21651	21345	21488	21474	21692	21231	21373	21373	21436	21520	21407	21451	21365	21435	21296	21575	21527	21500	21429	21511	21516	21335	21463	21531	21176	21496	21313	21275	21512	21329	21501	21339	21620	21550	21577	21442	21274	21344	21519	21569	21568	21399	21464	21238	21351	21381	21406	21490	21449	21367	21409	21448	21485	21456	21413	21476	21507	21127	21264	21487	21665	21556	21326	21381	21598	21356	21470	21264	21348	21630	21563	21647	21342	21585	21449	21507	21637	21528	21340	21665	21622	21565	21469	21603	21520	21552	21512	21602	21762	21150	21595	21598	21503	21339	21447	21526	21444	21558	21312	21575	21553	21366	21613	21628	21456	21478	21478	21404	21474	21525	21470	21538	21247	21262	21415	21340	21260	21430	21375	21465	21559	21432	21450	21659	21372	21435	21501	21479	21629	21402	21459	21548	21220	21317	21503	21755	21744	21638	21502	21351	21325	21361	21336	21296	21610	21320	21378	21382	21478	21287	21478	21230	21559	21473	21369	21454	21357	21562	21543	21425	21472	21572	21473	21552	21593	21488	21598	21446	21469	21508	21407	21422	21393	21519	21576	21476	21438	21268	21335	21267	21574	21457	21438	21388	21338	21568	21604	21399	21335	21558	21230	21438	21532	21541	21611	21407	21392	21265	21147	21346	21434	21490	21259	21355	21554	21558	21386	21377	21350	21292	21225	21333	21538	21300	21455	21539	21333	21599	21680	21487	21352	21599	21373	21430	21527	21431	21298	21509	21487	21429	21398	21455	21509	21478	21508	21573	21735	21478	21267	21500	21450	21260	21308	21443	21400	21523	21205	21435	21406	21639	21567	21500	21488	21539	21444	21605	21403	21357	21738	21413	21335	21364	21485	21568	21661	21569	21457	21694	21375	21454	21437	21505	21511	21548	21276	21505	21274	21564	21541	21446	21426	21448	21523	21395	21505	21554	21233	21440	21359	21575	21357	21391	21527	21401	21449	21380	21135	21248	21170	21217	21519	21611	21420	21532	21681	21705	21339	21550	21348	21556	21608	21337	21176	21193	21477	21533	21474	21614	21474	21671	21440	21430	21393	21588	21403	21433	21606	21667	21339	21349	21707	21608	21533	21681	21371	21443	21282	21483	21231	21570	21693	21611	21477	21327	21432	21424	21532	21630	21195	21455	21304	21665	21362	21369	21409	21515	21547	21420	21526	21462	21439	21637	21484	21225	21250	21482	21469	21774	21572	21390	21713	21735	21457	21385	21355	21481	21545	21528	21418	21581	21492	21587	21408	21572	21484	21524	21582	21505	21412	21350	21176	21499	21428	21490	21213	21399	21385	21371	21355	21418	21524	21364	21520	21513	21360	21570	21368	21159	21282	21563	21500	21283	21456	21573	21545
40532	65429	64036	47659	37085	31029	27870	26454	24044	21628	18886	17868	17939	17437	17436	17324	17789	16946	16375	16389	17000	16795	16281	16215	16368	16276	16133	15933	15770	15640	15373	15493	15495	15468	15313	15242	15397	15403	15258	15333	15380	15238	15127	15289	15373	15182	15122	15183	15293	15128	15308	15083	15285	15405	15305	15147	15141	15396	15262	15329	15365	15245	15249	15259	15159	15191	15041	15345	15309	15256	15202	15493	15289	15093	15107	15473	15160	15246	15295	15228	15143	15230	15126	15150	15425	15244	15120	15197	15259	15151	15332	15276	15278	15281	15268	15558	15198	15220	15243	15184	15214	15269	15040	15328	15337	15208	15279	15173	15424	15317	15207	15348	15165	15272	15382	15120	15354	15146	15087	15272	15309	15206	15196	15128	15202	15099	15390	15334	15061	15249	15269	15248	15459	15231	15341	15247	15271	15350	15282	15252	15236	15242	15276	15305	15087	15263	15192	15209	15288	15156	15290	15226	15355	15122	15433	15120	15270	15337	15198	15096	15265	15059	15219	15092	15499	15277	15172	15346	15353	15083	15285	15178	15399	15039	15045	15208	15377	15202	15142	15407	15426	15237	15180	15193	15204	15472	15216	15391	15326	15203	15152	15271	15116	15145	15141	15176	15337	15097	15143	15199	15301	15258	15305	15284	15370	15137	15085	15212	15148	15303	15186	15164	15216	15278	15265	15260	15225	15239	15306	15129	15356	15256	15172	15281	15112	15298	15258	15197	15165	15240	15266	15147	15099	15212	15247	15181	15227	15099	15214	15143	15182	15157	15179	15349	15224	15072	15298	15129	15305	15109	15274	15190	15240	15392	15257	15078	15069	15258	15212	15159	15116	15064	15153	15369	15153	15177	15148	15128	15212	15409	15148	15170	15121	15330	15211	15391	15101	15214	15140	15054	15133	15268	15141	15275	15253	15367	15150	15301	15129	15094	15245	15247	15156	15189	15275	15141	15208	15199	15170	15290	15225	15239	15182	15376	15167	15309	15333	15149	15192	15337	15289	15185	15148	14961	15298	15216	15355	15302	15235	15244	15355	15348	15069	15003	15058	15275	15173	15182	15289	15385	15124	15291	15324	15302	15289	15203	15466	15317	15136	15237	15095	15342	15219	15075	15206	15296	15062	15296	15155	15353	15252	15194	15187	15286	15343	15232	15237	15321	15124	15296	15256	15191	15337	15322	15095	15205	15300	15298	15314	15360	15355	15209	15246	15211	15339	15255	15171	15305	15113	15130	15116	15136	15246	15271	15389	15201	15176	15114	15207	15277	15272	15422	15388	15064	15177	15274	15388	15267	15129	15230	15013	15327	15202	15163	15303	15198	15145	15166	15173	15258	15118	15156	15081	15312	15109	15078	15339	15346	15164	15227	15330	15217	15238	15161	15152	15342	15273	15211	15427	15026	15157	15247	15368	15132	15425	15125	15254	15278	15260	15304	15378	15058	15095	15115	15268	15185	15231	15336	15210	15244	15361	15331	15095	15306	15155	15287	15089	15420	15290	15444	15190	15196	15206	15238	15137	15261	15301	15191	15193	15178	15104	15221	15187	15108	15255	15243	15288	15345	15201	15095	15291	15288	15314	15333	15236	15219	15356	15337	15158	15193	15028	15391	15379	15207	15187	15158	15170	15412	15123	15319	15322	15274	15155	15240	15139	15262	15186	15144	15282	15269	15272	15301	15287	15141	15308	15172	15220	15152	15361	15327	15146	15427	15221	15076	15296	15198	15193	15281	15354	15301	15153	15192	15257	15278	15229	15203	15140	15357	15102	15004	15293	15236	15180	15087	15174	15110	15223	15206	15203	15390	15163	15375	15180	15155	15188	15176	15229	15245	15168	15222	15133	15188	15052	15109	15143	15168	15236	15079	15200	15167	15272	15156	15297	15289	15234	15219	15083	15168	15375	15305	15089	15225	15263	15227	15282	15152	15411	15307	15301	15245	15190	15063	15225	15259	15235	15203	15183	15346	15246	15346	15248	15123	15163	15251	15419	15114	15180	15364	15208	15272	15365	14921	15424	15294	15212	15252	15385	15345	15156	15217	15173	15121	15078	15407	15181	15269	15284	15188	15191	15359	15189	15064	15101	15319	15195	15216	15227	15225	15175	15293	15264	15014	15438	15206	15330	15191	15220	15159	15278	15233	15152	15246	15259	15234	15334	15295	15339	15378	15102	15231	15097	15348	15184	15316	15247	15300	15304	15195	15367	15195	15189	15336	15436	15222	15278	15116	15382	15184	15114	15113	15108	15285	15246	15140	15275	15180	15158	15221	15289	15224	15119	15186	15263	15343	15146	15195	15296	15265	15406	15203	15277	15196	15247	15392	15227	15117	15172	15197	15023	15224	15316	15172	15219	15164	15160	15141	15171	15212	15261	15045	15246	15088	15469	15320	15166	15131	15127	15211	15333	15111	15163	15292	15425	15130	15086	15236	15245	15146	15092	15264	15516	15179	15164	15288	15123	15313	15119	15335	15309	15389	15347	15235	15134	15218	15350	15126	15377	15296	15083	15215	15255	15305	15266	15381	15338	15222	15312	15342	15232	15258	15068	15341	15219	15331	15301	15139	15342	15246	15277	15151	15077	15363	15314	14950	15223	15272	15150	15168	15276	15392	15291	15204	15284	15230	15225	15143	15312	15309	15334	15317	15148	15254	15163	15379	15239	15346	15391	15458	15238	15401	15195	15060	15388	15243	15231	15215	15276	15110	15193	15176	15345	15194	15368	15253	15407	15179	15198	15231	15123	15234	15349	15174	15264	15197	15281	15381	15187	15166	15251	15303	15359	15098	15272	15232	15040	15051	15124	15106	15260	15281	15137	15268	15279	15352	15313	15279	15215	15199	15310	15176	15177	15294	15099	15162	15138	15100	15195	15238	15278	15271	15318	15055	15176	15196	15251	15280	15509	15243	15258	15197	15263	15194	15197	15098	15111	15135	15516	15075	15343	15305	15206	15280	15345	15306	15466	15222	15132	15078	15162	15277	15176	15311	15360	15269	15095	15283	15309	15008	15303	15081	15200	15108	15247	15201	15182	15259	15173	15029	15355	15230	15374	15328	15131	15100	15046	15098	15317	15193	15127	15202	15274	15079	15423	15110	15260	15070	15026	15246	15387	15280	15300	15169	15247	15030	15349	15180	15216	15207	15263	15143	15198	15110	15219	15404	15199	15158	15263	15475	15335	15169	15246	15263	15109	15269	15272	15122	15183	15043	15148	15175	15266	15196	15221	15250	15320	15409	15205	15206	15243	15106	15253	15332	15259	15254	15066	15242	15224	15330	15380	15252	15428	15259	15245	15277	15226	15295	15340	15282	15115	15271	15345	15299	15297	15170	15362	15215	15294	15270	15236	15115	15178	15152	15219	15297	15286	14954	15301	15118	15168	15291	15219	15253	15205	15312	15217	15281	15298	15186	15312	15198	15245	15288	15193	15219	15220	15313	15301	15161	15316	15082	15180	15218	15399	15356	15400	15228	15303	15179	15022	14974	15149	15246	15150	15109	15134	15193	15296	15336	15336	15180	15173	15146	15127	15217	15190	15444	15251	15110	15313	15277	15194	15359	15244	15183	15404	15320	15381	15260	15219	15172	15231	15499	15318	15246	15129	15353	15236	15447	15191	15232	15028	15208	15338	15154	15283	15381	15250	15117	15254	15376	15218	15375	15352	15167	15001	15248	15226	15250	15166	15196	15390	15342	15329	15291	15081	15171	15219	15242	15359	15276	15246	15324	15041	15224	15122	15305	15186	15219	15324	15204	15388	15155	15238	15097	14991	15318	15291	15234	15291	15158	15180	15323	15240	15287	15092	15232	15105	15241	15128	15256	15097	15307	15103	15198	15154	15114	15201	15213	15085	15206	15202	15436	15177	15156	15118	15087	15240	15289	15292	15150	15228	15144	15191	15215	15350	15190	14993	15355	15340	15298	15275	15364	15227	15323	15193	15156	15332	15149	15380	15288	15184	15285	15231	15297	15396	15510	15229	15195	15198	15151	15362	15129	15292	15128	15199	15199	15213	15207	15357	15285	15191	15302	15181	15305	15214	15207	15155	15178	15178	15237	15147	15252	15088	15009	15263	15241	15275	15239	15273	15267	15122	15233	15357	15166	15193	15254	15392	15352	15187	15236	15088	15125	15202	15163	15246	15149	15209	15276	15395	15230	15249	15042	15220	15230	15126	15186	15252	15372	15274	15303	15206	15191	15243	15217	15250	15188	15313	15184	15277	15230	15193	15188	15322	15153	15279	15367	15094	15287	15214	15127	15193	15327	15267	15145	15093	15122	15116	15170	15194	15238	15262	15382	15223	15279	15200	15307	15209	15249	15092	15054	15420	15215	15086	15353	15269	15321	15304	15188	15287	15262	15078	15233	15360	15044	15301	15208	15306	15291	15418	15233	15338	15294	15220	15241	15221	15237	15280	15360	15209	15101	15130	15280	15174	15241	15168	15124	15116	15081	15301	15182	15145	15149	15305	15373	15179	15151	15334	15146	15342	15238	15212	15182	15218	15156	15197	15258	15169	14982	15243	15327	15248	15206	15245	15351	15200	15185	15197	15218	15313	15193	15323	15480	15212	15354	15276	15182	15157	15162	15301	15269	15208	15385	15112	15041	15108	15454	15233	15089	15201	15235	15271	15193	15022	15178	15222	15239	15166	15290	15114	15208	15184	15270	15267	15202	15089	15054	15235	15128	15330	15316	15205	15327	15294	15217	15203	15129	15124	15290	15242	15430	15107	15167	15276	15321	15135	15252	15185	15193	15245	15118	15253	15285	15268	15120	15293	15169	15101	15311	15244	15353	15349	15305	15219	15207	15224	15113	15290	15230	15125	15333	15289	15248	15147	15286	15161	15192	15126	15171	15366	15102	15343	15313	15151	15280	15280	15135	15285	14959	15015	15193	15139	15295	15225	15333	15041	15262	15306	15199	15206	15201	15267	15243	15170	15186	15292	15345	15261	15174	15162	15379	15114	15221	15109	15226	15301	15441	15147	15195	15115	15293	15317	15105	15277	15117	15170	14988	15220	15083	15411	15332	15187	15136	15184	15220	15281	15163	15232	15152	15363	15114	15465	15162	15058	15363	15317	15353	15403	15166	15034	15068	15118	15281	15272	15144	15224	15296
39993	41601	43520	38878	32863	29715	28263	26921	25814	25365	24763	24249	24386	24193	24238	24241	24373	23964	23905	23752	24022	24276	23886	23523	23791	23629	23897	23995	23644	23438	23516	23610	23457	23537	23560	23545	23770	23500	23634	23368	23489	23635	23517	23574	23484	23458	23309	23522	23394	23693	23569	23715	23744	23369	23445	23611	23623	23775	23545	23543	23489	23477	23674	23570	23631	23283	23368	23454	23746	23340	23615	23590	23639	23458	23434	23364	23726	23250	23529	23321	23661	23664	23473	23592	23467	23245	23421	23407	23452	23464	23528	23438	23319	23536	23390	23454	23432	23531	23322	23376	23518	23622	23473	23551	23366	23422	23657	23482	23596	23414	23709	23532	23588	23605	23497	23590	23609	23604	23681	23354	23588	23455	23557	23486	23444	23594	23542	23465	23309	23431	23400	23522	23296	23464	23530	23462	23445	23734	23705	23294	23615	23262	23517	23693	23440	23427	23791	23489	23492	23365	23301	23433	23461	23465	23494	23430	23574	23631	23601	23464	23567	23561	23697	23787	23660	23391	23467	23664	23848	23440	23457	23429	23627	23584	23362	23353	23587	23560	23673	23453	23608	23418	23518	23375	23542	23296	23513	23566	23428	23464	23333	23371	23406	23471	23490	23696	23455	23403	23370	23362	23504	23519	23412	23459	23611	23491	23518	23516	23659	23465	23456	23575	23547	23378	23585	23714	23657	23317	23087	23501	23516	23340	23353	23418	23603	23444	23501	23537	23231	23481	23395	23315	23570	23497	23560	23523	23495	23348	23210	23382	23574	23554	23478	23517	23246	23283	23527	23436	23460	23287	23572	23380	23598	23338	23417	23376	23607	23455	23649	23503	23368	23548	23349	23313	23546	23478	23426	23540	23459	23489	23357	23328	23586	23585	23369	23594	23550	23699	23249	23438	23453	23502	23562	23460	23630	23444	23504	23575	23355	23484	23336	23644	23558	23588	23598	23492	23615	23696	23779	23435	23345	23647	23495	23283	23593	23672	23524	23649	23454	23303	23183	23491	23553	23308	23588	23383	23681	23541	23490	23553	23590	23584	23741	23172	23584	23414	23476	23434	23347	23701	23363	23585	23493	23516	23406	23411	23542	23304	23268	23476	23305	23664	23342	23686	23564	23457	23599	23209	23219	23465	23510	23300	23513	23333	23377	23450	23446	23647	23742	23627	23526	23341	23410	23345	23526	23322	23402	23347	23323	23425	23565	23424	23165	23625	23511	23557	23527	23193	23754	23382	23586	23435	23435	23281	23437	23538	23606	23513	23223	23002	23320	23595	23808	23287	23664	23610	23459	23555	23610	23673	23477	23332	23296	23280	23416	23720	23520	23715	23569	23530	23424	23578	23572	23337	23388	23187	23501	23288	23520	23422	23466	23455	23434	23413	23579	23563	23637	23373	23336	23593	23262	23368	23415	23327	23470	23691	23217	23391	23695	23664	23518	23503	23700	23561	23501	23639	23372	23597	23686	23192	23406	23410	23402	23608	23413	23601	23611	23382	23359	23655	23489	23631	23463	23494	23257	23643	23433	23546	23694	23616	23485	23370	23422	23404	23436	23254	23464	23541	23474	23184	23753	23495	23649	23657	23634	23455	23655	23499	23753	23721	23593	23461	23418	23564	23363	23554	23488	23358	23324	23346	23684	23517	23553	23713	23672	23462	23600	23325	23346	23504	23574	23326	23482	23613	23778	23335	23567	23471	23216	23308	23372	23523	23546	23432	23402	23583	23464	23626	23619	23531	23670	23881	23361	23625	23388	23393	23349	23465	23311	23550	23594	23559	23293	23460	23391	23507	23215	23520	23379	23582	23584	23231	23362	23595	23560	23310	23467	23525	23346	23326	23405	23588	23575	23576	23291	23793	23436	23163	23264	23508	23409	23489	23165	23672	23344	23161	23561	23506	23368	23472	23363	23427	23377	23451	23480	23459	23517	23556	23428	23613	23644	23716	23405	23477	23392	23544	23405	23553	23426	23626	23640	23440	23301	23495	23538	23283	23586	23578	23573	23451	23477	23620	23351	23538	23235	23329	23450	23428	23436	23348	23658	23367	23331	23459	23510	23418	23306	23400	23459	23222	23145	23431	23213	23489	23368	23516	23589	23681	23367	23352	23481	23590	23450	23431	23433	23365	23481	23302	23270	23526	23442	23306	23584	23812	23480	23520	23355	23577	23643	23473	23965	23599	23283	23550	23770	23567	23374	23668	23562	23500	23341	23381	23775	23444	23667	23419	23419	23558	23421	23591	23431	23441	23533	23447	23395	23508	23437	23641	23516	23398	23398	23443	23633	23405	23475	23740	23560	23581	23498	23498	23507	23780	23523	23560	23452	23676	23470	23587	23419	23530	23621	23454	23405	23430	23480	23563	23343	23319	23583	23547	23459	23470	23412	23544	23546	23285	23745	23507	23499	23434	23558	23428	23431	23559	23370	23580	23492	23429	23672	23623	23484	23449	23376	23700	23427	23338	23400	23432	23371	23506	23362	23474	23453	23426	23532	23454	23412	23611	23457	23482	23214	23189	23603	23483	23553	23517	23467	23419	23421	23543	23616	23560	23342	23527	23381	23548	23440	23485	23549	23558	23143	23548	23590	23591	23519	23636	23343	23603	23537	23575	23625	23545	23426	23485	23473	23585	23451	23539	23594	23572	23675	23435	23433	23444	23384	23282	23579	23407	23489	23503	23361	23322	23419	23711	23420	23490	23501	23541	23385	23393	23508	23647	23692	23554	23338	23533	23599	23490	23605	23672	23317	23550	23648	23505	23595	23440	23336	23552	23408	23161	23511	23580	23463	23636	23517	23398	23569	23379	23535	23313	23655	23494	23721	23301	23556	23642	23459	23578	23502	23692	23550	23606	23651	23655	23660	23440	23372	23426	23314	23373	23669	23231	23421	23277	23662	23489	23452	23464	23695	23506	23419	23403	23583	23562	23567	23310	23455	23370	23604	23403	23657	23734	23372	23325	23560	23368	23555	23792	23306	23435	23664	23425	23586	23299	23424	23273	23486	23350	23333	23481	23486	23313	23360	23248	23399	23661	23775	23497	23455	23430	23574	23664	23495	23492	23607	23542	23448	23480	23500	23447	23622	23375	23561	23705	23572	23636	23302	23181	23352	23645	23529	23421	23523	23528	23432	23346	23438	23513	23447	23427	23496	23504	23439	23453	23588	23568	23577	23486	23641	23468	23418	23503	23500	23539	23535	23199	23545	23233	23512	23320	23610	23572	23621	23439	23558	23554	23350	23531	23585	23528	23596	23293	23522	23417	23477	23250	23280	23282	23468	23371	23414	23370	23335	23168	23509	23607	23254	23763	23688	23725	23370	23469	23713	23326	23400	23442	23398	23295	23588	23361	23736	23630	23591	23108	23327	23437	23638	23430	23601	23519	23437	23255	23382	23426	23411	23334	23428	23325	23525	23380	23347	23535	23326	23670	23419	23342	23699	23447	23411	23438	23191	23561	23574	23540	23478	23174	23429	23585	23481	23470	23492	23336	23299	23498	23372	23270	23617	23459	23447	23510	23391	23477	23593	23610	23578	23343	23347	23256	23522	23498	23518	23271	23243	23610	23580	23534	23631	23550	23529	23550	23551	23539	23456	23634	23259	23373	23567	23510	23508	23445	23454	23684	23521	23498	23303	23613	23413	23322	23668	23812	23545	23767	23527	23428	23498	23587	23501	23578	23443	23473	23208	23300	23444	23397	23643	23391	23528	23461	23691	23587	23399	23156	23400	23497	23558	23510	23355	23504	23414	23524	23302	23630	23404	23447	23332	23689	23505	23603	23817	23562	23528	23197	23361	23410	23349	23508	23557	23541	23432	23261	23335	23519	23603	23689	23533	23191	23335	23323	23501	23505	23734	23591	23563	23161	23471	23302	23230	23658	23509	23229	23441	23495	23398	23503	23572	23304	23398	23585	23842	23575	23546	23362	23456	23342	23542	23194	23578	23513	23327	23674	23535	23550	23528	23578	23689	23521	23693	23439	23440	23308	23356	23437	23528	23524	23556	23536	23323	23474	23301	23401	23282	23773	23428	23318	23398	23209	23426	23602	23371	23538	23365	23744	23688	23632	23600	23517	23322	23262	23680	23507	23630	23523	23478	23507	23645	23402	23511	23339	23315	23457	23451	23321	23281	23305	23431	23289	23411	23500	23706	23292	23571	23343	23584	23577	23599	23616	23633	23730	23452	23369	23571	23686	23387	23638	23344	23485	23455	23607	23582	23346	23340	23422	23733	23430	23533	23551	23427	23577	23426	23439	23488	23496	23529	23252	23355	23517	23538	23514	23500	23453	23383	23367	23382	23254	23624	23623	23529	23427	23374	23475	23514	23426	23487	23590	23353	23514	23484	23493	23448	23337	23299	23562	23739	23519	23594	23543	23708	23723	23437	23443	23362	23457	23431	23570	23270	23300	23389	23359	23594	23369	23534	23494	23665	23495	23500	23538	23305	23313	23639	23388	23550	23435	23396	23491	23412	23487	23568	23187	23414	23160	23538	23455	23362	23301	23502	23630	23358	23533	23699	23496	23487	23508	23382	23379	23324	23709	23543	23504	23562	23709	23526	23639	23590	23574	23628	23676	23632	23136	23655	23535	23693	23519	23524	23405	23256	23384	23427	23342	23346	23751	23597	23457	23464	23457	23562	23442	23641	23705	23458	23564	23312	23398	23629	23529	23578	23474	23374	23736	23437	23724	23577	23492	23444	23359	23522	23180	23444	23390	23542	23318	23320	23550	23462	23191	23694	23913	23558	23473	23449	23323	23513	23530	23445	23582	23410	23431	23541	23674	23553	23663	23413	23383	23478	23497	23621	23633	23490	23317	23262	23512	23465	23530	23678	23412	23504	23701	23618	23637	23372	23641	23593	23507	23524	23463	23435	23614	23520	23508	23534	23581	23671	23589	23359	23642	23448	23564	23470	23246	23458	23413	23574	23366	23346	23370	23292	23276	23342	23633	23471	23661	23428	23616	23472	23395	23571	23377	23504	23546	23468	23564	23696	23360	23644	23357	23658	23466	23383	23542	23389	23766	23542	23382	23471	23579	23570	23568	23685	23567	23656	23567	23614	23395	23611	23435	23263	23471	23509	23528	23469	23510	23416	23452	23489	23428	23313	23488
38513	49429	43723	33535	27995	24744	22801	21063	19640	18561	17514	17311	17406	17282	17043	17307	17341	16981	16603	16802	16996	16922	16585	16621	16627	16835	16687	16515	16411	16277	16461	16268	16587	16583	16262	16377	16225	16402	16411	16401	16357	16362	16319	16390	16319	16351	16540	16426	16411	16208	16148	16227	16408	16213	16170	16195	16272	16373	16340	16329	16347	16165	16200	16374	16065	16201	16257	16286	16258	16342	16207	16339	16132	16405	16364	16383	16498	16222	16203	16336	16247	16356	16339	16293	16279	16209	16217	16326	16130	16277	16219	16132	16187	16151	16342	16408	16235	16434	16122	16150	16173	16371	16342	16331	16268	16325	16385	16299	16218	16215	16240	16370	16434	16287	16331	16377	16206	16396	16423	16288	16236	16032	16417	16300	16462	16271	16176	16376	16211	16359	16226	16216	16314	16363	16290	16404	16121	16314	16281	16331	16209	16349	16355	16255	16221	16074	16354	16478	16411	16235	16380	16270	16324	16318	16445	16260	16324	16167	16480	16231	16334	16409	16435	16417	16222	16391	16329	16314	16124	16211	16338	16206	16336	16289	16259	16405	16287	16372	16288	16370	16277	16233	16194	16245	16327	16128	16322	16074	16452	16325	16141	16387	16238	16409	16374	16324	16210	16233	16402	16224	16322	16129	16354	16258	16420	16362	16251	16299	16314	16549	16286	16416	16108	16319	16278	16449	16240	16177	16379	16307	16268	16175	16391	16325	16412	16236	16293	16269	16323	16308	16390	16363	16374	16160	16306	16367	16260	16182	16430	16151	16182	16297	16153	16342	16314	16335	16238	16268	16292	16341	16317	16246	16356	16288	16308	16411	16245	16156	16288	16148	16284	16295	16455	16166	16366	16235	16184	16109	16084	16394	16242	16288	16347	16244	16436	16123	16351	16097	16184	16364	16338	16105	16446	16528	16369	16216	16246	16334	16343	16385	16255	16164	16315	16245	16385	16164	16431	16196	16237	16250	16398	16270	16409	16475	16433	16349	16089	16266	16267	16340	16141	16298	16178	16302	16210	16256	16314	16101	16399	16350	16196	16247	16300	16323	16262	16428	16350	16419	16268	16323	16442	16358	16357	16270	16286	16389	16307	16296	16234	16315	16356	16385	16323	16176	16144	16141	16239	16207	16290	16212	16332	16370	16311	16137	16364	16255	16432	16238	16265	16235	16290	16229	16430	16414	16252	16209	16323	16095	16354	16110	16513	16241	16119	16470	16251	16450	16381	16283	16321	16333	16365	16213	16386	16343	16421	16238	16284	16216	16263	16407	16165	16360	16358	16389	16304	16309	16255	16198	16298	16324	16130	16345	16234	16311	16486	16325	16412	16233	16284	16274	16380	16156	16340	16319	16405	16335	16263	16282	16125	16321	16301	16238	16282	16286	16152	16233	16207	16236	16360	16202	16428	16301	16247	16267	16355	16337	16211	16345	16390	16402	16366	16326	16230	16192	16272	16230	16200	16158	16196	16302	16455	16286	16291	16301	16334	16123	16383	16307	16320	16340	16226	16109	16219	16404	16191	16395	16127	16144	16307	16423	16327	16270	16417	16155	16246	16204	16313	16505	16161	16369	16343	16227	16341	16406	16384	16302	16305	16299	16302	16288	16378	16417	16250	16175	16289	16231	16280	16441	16181	16421	16147	16296	16421	16366	16292	16293	16345	16248	16400	16198	16149	16317	16304	16287	16153	16311	16098	16269	16378	16319	16197	16226	16230	16318	16429	16249	16404	16188	16412	16319	16175	16204	16452	16286	16435	16252	16313	16216	16175	16225	16214	16272	16194	16401	16324	16326	16345	16419	16268	16294	16323	16306	16344	16314	16188	16412	16254	16223	16453	16332	16176	16280	16075	16276	16126	16347	16254	16302	16275	16320	16247	16204	16272	16099	16298	16375	16336	16205	16278	16270	16507	16301	16271	16191	16366	16432	16266	16288	16422	16344	16246	16339	16376	16399	16298	16298	16274	16325	16344	16404	16183	16262	16300	16344	16237	16416	16290	16092	16369	16460	16252	16230	16181	16299	16143	16357	16323	16454	16328	16352	16292	16412	16469	16232	16400	16287	16434	16208	16399	16280	16224	16231	16310	16277	16261	16336	16267	16186	16361	16280	16148	16292	16292	16353	16231	16192	16275	16187	16223	16374	16383	16181	16209	16241	16206	16216	16384	16233	16234	16491	16128	16483	16479	16231	16467	16287	16372	16243	16287	16197	16176	16306	16181	16184	16247	16300	16265	16282	16157	16503	16244	16398	16281	16325	16436	16295	16273	16042	16404	16362	16386	16355	16368	16243	16269	16435	16321	16316	16348	16127	16506	16353	16287	16394	16065	16382	16289	16356	16388	16095	16325	16238	16219	16244	16304	16241	16188	16280	16314	16381	16453	16296	16339	16400	16392	16337	16319	16155	16470	16340	16300	16342	16414	16304	16341	16331	16323	16303	16354	16468	16158	16271	16206	16185	16320	16306	16324	16397	16207	16198	16336	16235	16301	16393	16486	16254	16267	16197	16417	16314	16279	16245	16398	16391	16423	16057	16280	16219	16475	16284	16464	16498	16281	16193	16165	16275	16493	16295	16280	16340	16248	16225	16235	16284	16352	16222	16270	16414	16507	16308	16249	16264	16174	16314	16304	16438	16349	16313	16219	16323	16335	16220	16156	16342	16291	16193	16284	16125	16316	16228	16235	16202	16424	16518	16144	16285	16256	16366	16240	16142	16338	16309	16261	16177	16233	16263	16348	16255	16230	16427	16276	16417	16418	16264	16253	16389	16378	16325	16344	16375	16295	16349	16498	16336	16519	16180	16272	16487	16278	16312	16131	16358	16274	16127	16234	16358	16274	16494	16498	16277	16253	16372	16319	16314	16360	16191	16269	16144	16452	16093	16248	16281	16321	16248	16278	16461	16147	16486	16465	16299	16277	16256	16343	16338	16466	16313	16100	16098	16254	16174	16295	16409	16254	16332	16210	16231	16325	16223	16405	16291	16232	16243	16283	16248	16280	16278	16284	16214	16300	16263	16158	16266	16247	16323	16167	16205	16342	16208	16225	16279	16262	16408	16228	16203	16233	16387	16148	16299	16264	16261	16251	16279	16391	16246	16360	16453	16209	16376	16190	16297	16311	16277	16180	16353	16486	16223	16189	16257	16303	16337	16355	16259	16373	16499	16310	16322	16272	16374	16428	16347	16197	16341	16120	16367	16095	16259	16286	16090	16303	16288	16169	16155	16594	16364	16329	16262	16369	16270	16335	16192	16206	16186	16302	16302	16179	16249	16240	16234	16271	16317	16236	16427	16302	16331	16250	16349	16463	16344	16449	16141	16460	16223	16151	16327	16367	16303	16219	16342	16360	16264	16548	16276	16257	16381	16281	16274	16336	16281	16290	16112	16141	16214	16207	16314	16250	16363	16186	16181	16302	16478	16169	16137	16264	16166	16394	16295	16284	16388	16450	16320	16286	16254	16366	16510	16086	16334	16255	16239	16249	16267	16057	16234	16367	16364	16317	16366	16348	16291	16332	16224	16288	16437	16401	16441	16336	16255	16379	16329	16529	16295	16395	16313	16268	16415	16307	16294	16170	16136	16189	16308	16465	16320	16358	16239	16271	16311	16187	16310	16324	16407	16328	16215	16212	16263	16537	16326	16208	16412	16264	16258	16239	16336	16340	16314	16276	16378	16484	16163	16252	16199	16310	16177	16290	16204	16462	16291	16343	16246	16237	16198	16251	16182	16246	16422	16423	16443	16283	16462	16469	16269	16273	16140	16219	16219	16304	16340	16309	16331	16405	16286	16255	16405	16189	16292	16485	16324	16415	16347	16406	16427	16221	16256	16402	16274	16290	16196	16449	16218	16315	16330	16058	16392	16240	16219	16385	16265	16443	16326	16407	16273	16215	16351	16235	16436	16288	16170	16344	16327	16226	16070	16382	16315	16174	16231	16376	16173	16232	16201	16207	16391	16315	16179	16374	16329	16305	16110	16255	16314	16387	16344	16243	16238	16542	16150	16209	16219	16345	16175	16272	16067	16359	16314	16282	16370	16377	16261	16271	16259	16195	16290	16414	16267	16248	16421	16454	16334	16385	16078	16112	16120	16091	16281	16226	16116	16220	16331	16284	16153	16144	16493	16430	16218	16327	16155	16373	16250	16560	16217	16395	16187	16371	16307	16314	16062	16342	16553	16402	16218	16412	16285	16439	16098	16335	16317	16344	16335	16243	16307	16417	16297	16294	16450	16404	16200	16375	16205	16273	16260	16341	16306	16290	16372	16178	16316	16347	16311	16251	16307	16310	16374	16319	16389	16258	16245	16344	16183	16219	16261	16381	16343	16346	16264	16466	16353	16369	16450	16312	16323	16211	16241	16451	16354	16264	16295	16419	16267	16235	16331	16388	16304	16155	16222	16297	16238	16282	16393	16280	16192	16290	16292	16070	16204	16274	16114	16440	16247	16131	16359	16180	16359	16195	16371	16339	16140	16219	16465	16180	16253	16261	16329	16190	16313	16344	16098	16270	16090	16351	16452	16310	16303	16363	16147	16331	16397	16407	16220	16164	16277	16311	16335	16284	16124	16098	16314	16178	16423	16305	16205	16312	16194	16426	16142	16166	16233	16280	16365	16337	16283	16272	16291	16329	16288	16144	16437	16451	16386	16327	16299	16507	16242	16438	16392	16476	16233	16228	16040	16352	16413	16228	16229	16205	16343	16464	16293	16267	16370	16084	16261	16206	16292	16173	16292	16200	16335	16322	16285	16255	16247	16251	16167	16228	16326	16229	16155	16357	16437	16182	16329	16474	16245	16316	16303	16435	16172	16481	16383	16307	16364	16086	16360	16424	16262	16318	16553	16290	16407	16319	16329	16274	16341	16263	16255	16274	16475	16365	16358	16156	16334	16185	16291	16224	16224	16184	16273	16462	16186	16031	16257	16266	16390	16407	16234	16382	16225	16189	16249	16382	16230	16273	16212	16260	16254	16356	16311	16343	16213	16466	16275	16429	16347	16256	16238	16561	16271	16126	16144	16262	16330	16250	16210	16153	16360	16231	16327	16460	16485	16338	16319	16159	16304	16108	16254	16346	16463	16278	16288	16251	16408	16343	16424	16369	16466	16270	16268	16320	16247
26577	21706	29492	29493	30904	31433	31300	27624	25818	24441	23621	22944	23150	22872	22875	22648	22801	22584	22499	22472	22718	22730	22401	22247	22183	22275	22053	21692	21775	21835	21813	21510	21735	21623	21791	21731	21735	21647	21773	21353	21609	21668	21571	21515	21606	21647	21414	21615	21515	21590	21482	21653	21592	21792	21627	21485	21508	21599	21538	21586	21393	21470	21758	21706	21728	21516	21666	21693	21410	21418	21463	21513	21509	21432	21607	21693	21350	21779	21627	21481	21245	21405	21489	21499	21471	21571	21382	21709	21579	21515	21278	21592	21422	21619	21699	21611	21725	21664	21819	21554	21475	21618	21529	21601	21766	21628	21743	21709	21582	21822	21623	21637	21714	21509	21602	21540	21514	21627	21755	21427	21443	21667	21540	21279	21856	21510	21751	21812	21823	21628	21547	21477	21556	21451	21680	21713	21484	21801	21632	21723	21551	21567	21452	21695	21416	21434	21685	21740	21624	21535	21491	21405	21664	21416	21544	21574	21836	21365	21616	21520	21653	21401	21568	21481	21634	21520	21698	21409	21620	21726	21668	21552	21617	21485	21525	21563	21579	21667	21470	21589	21700	21668	21715	21754	21632	21478	21467	21481	21658	21646	21547	21497	21388	21615	21576	21407	21604	21527	21423	21589	21715	21722	21511	21328	21549	21720	21953	21683	21799	21437	21410	21614	21511	21430	21507	21431	21617	21513	21528	21548	21464	21390	21518	21374	21685	21664	21664	21483	21640	21567	21297	21550	21619	21588	21644	21540	21539	21707	21584	21602	21323	21691	21627	21495	21532	21584	21625	21678	21757	21623	21606	21523	21544	21369	21545	21844	21433	21657	21597	21382	21472	21519	21491	21638	21555	21528	21378	21479	21724	21158	21301	21410	21401	21391	21375	21478	21660	21599	21532	21330	21346	21469	21471	21509	21539	21474	21621	21681	21384	21661	21723	21553	21782	21387	21758	21487	21534	21506	21490	21779	21508	21871	21705	21650	21543	21479	21726	21526	21409	21955	21469	21474	21488	21406	21765	21496	21454	21288	21311	21596	21614	21688	21551	21553	21419	21581	21445	21613	21610	21691	21959	21597	21277	21554	21674	21477	21539	21415	21529	21521	21382	21646	21596	21847	21721	21592	21558	21549	21558	21629	21741	21614	21606	21417	21567	21449	21400	21658	21630	21579	21428	21761	21452	21585	21509	21452	21621	21509	21559	21689	21549	21609	21479	21454	21508	21419	21755	21427	21574	21386	21576	21557	21670	21650	21518	21569	21418	21559	21578	21577	21548	21593	21748	21818	21589	21650	21414	21392	21568	21686	21378	21460	21616	21794	21601	21440	21576	21643	21518	21705	21481	21405	21623	21350	21673	21506	21519	21440	21606	21352	21508	21496	21679	21448	21675	21452	21629	21724	21708	21827	21925	21464	21391	21490	21495	21520	21529	21474	21462	21327	21533	21522	21420	21556	21875	21535	21345	21183	21724	21569	21496	21732	21614	21576	21601	21447	21442	21484	21409	21481	21534	21600	21447	21626	21329	21498	21228	21707	21377	21560	21683	21594	21373	21625	21533	21564	21783	21551	21626	21546	21392	21237	21521	21725	21649	21399	21894	21733	21555	21514	21462	21516	21350	21271	21603	21616	21435	21519	21584	21746	21670	21559	21521	21365	21520	21457	21468	21546	21672	21590	21723	21800	21597	21650	21640	21411	21685	21591	21649	21832	21662	21327	21235	21344	21702	21624	21555	21398	21494	21421	21435	21556	21591	21561	21682	21640	21455	21641	21578	21597	21706	21556	21352	21631	21477	21576	21546	21448	21520	21445	21687	21523	21489	21514	21551	21521	21690	21671	21529	21476	21511	21590	21658	21444	21720	21489	21595	21402	21665	21487	21512	21719	21546	21476	21501	21457	21528	21823	21866	21557	21663	21511	21634	21419	21448	21600	21703	21751	21704	21513	21764	21426	21344	21362	21548	21765	21710	21443	21526	21526	21546	21695	21476	21686	21619	21490	21525	21526	21537	21642	21457	21640	21640	21614	21524	21596	21478	21499	21720	21499	21417	21588	21547	21430	21602	21577	21707	21615	21299	21611	21621	21472	21623	21288	21427	21851	21486	21489	21730	21674	21455	21457	21395	21322	21677	21518	21518	21759	21607	21618	21560	21536	21507	21619	21460	21546	21609	21355	21796	21404	21576	21360	21439	21321	21410	21648	21543	21606	21771	21595	21448	21337	21677	21434	21464	21600	21840	21587	21468	21626	21754	21641	21542	21272	21692	21463	21702	21625	21457	21445	21633	21719	21644	21627	21466	21578	21537	21405	21587	21544	21571	21481	21623	21676	21617	21572	21633	21627	21627	21331	21226	21575	21389	21305	21442	21515	21387	21469	21687	21549	21478	21735	21645	21612	21734	21640	21370	21371	21619	21539	21670	21558	21451	21342	21407	21536	21384	21477	21512	21401	21550	21691	21443	21726	21551	21431	21635	21488	21739	21587	21652	21719	21785	21427	21590	21199	21423	21621	21632	21727	21522	21604	21442	21672	21502	21357	21523	21381	21431	21662	21429	21431	21579	21661	21583	21751	21441	21698	21492	21523	21644	21495	21472	21335	21405	21365	21438	21331	21337	21406	21651	21842	21610	21262	21296	21345	21446	21358	21447	21390	21582	21345	21470	21548	21525	21586	21487	21476	21546	21445	21513	21527	21500	21537	21516	21692	21652	21852	21584	21620	21388	21442	21521	21506	21512	21764	21649	21363	21718	21445	21336	21704	21479	21457	21298	21495	21516	21588	21524	21562	21342	21639	21435	21637	21624	21812	21613	21644	21572	21391	21688	21440	21456	21667	21604	21639	21812	21664	21511	21732	21513	21385	21399	21451	21283	21352	21658	21543	21459	21517	21720	21360	21510	21521	21510	21593	21460	21536	21599	21603	21340	21408	21572	21260	21753	21510	21568	21496	21354	21592	21603	21589	21607	21589	21628	21537	21572	21569	21629	21624	21784	21277	21485	21574	21524	21619	21496	21511	21547	21567	21573	21691	21564	21678	21869	21580	21681	21618	21682	21574	21635	21581	21610	21594	21606	21935	21625	21461	21699	21631	21730	21618	21359	21659	21638	21607	21734	21504	21588	21593	21663	21399	21480	21502	21485	21426	21840	21684	21710	21562	21708	21562	21753	21693	21466	21529	21462	21573	21608	21654	21563	21681	21759	21315	21379	21487	21592	21605	21668	21332	21579	21556	21518	21525	21377	21475	21765	21482	21521	21701	21572	21564	21570	21567	21410	21473	21592	21409	21518	21435	21459	21484	21396	21531	21614	21666	21831	21636	21748	21749	21353	21695	21648	21380	21576	21453	21310	21629	21514	21462	21554	21702	21520	21555	21640	21704	21708	21697	21594	21666	21580	21597	21506	21708	21187	21399	21562	21661	21373	21664	21621	21474	21567	21452	21362	21608	21700	21526	21549	21346	21437	21732	21647	21711	21394	21775	21889	21405	21582	21788	21522	21466	21751	21480	21512	21399	21688	21473	21514	21706	21398	21642	21803	21741	21547	21573	21747	21706	21575	21695	21620	21642	21527	21595	21639	21583	21761	21793	21573	21463	21484	21448	21570	21591	21376	21438	21521	21494	21581	21577	21592	21365	21345	21660	21644	21698	21510	21543	21666	21530	21631	21744	21514	21331	21514	21318	21516	21558	21716	21432	21456	21429	21281	21583	21494	21761	21742	21807	21460	21490	21589	21369	21662	21418	21688	21844	21522	21381	21763	21555	21588	21660	21738	21306	21766	21688	21773	21399	21279	21406	21522	21480	21695	21604	21739	21579	21649	21612	21518	21573	21668	21515	21536	21599	21263	21751	21622	21609	21612	21441	21672	21641	21649	21543	21560	21536	21473	21427	21782	21630	21554	21772	21644	21286	21504	21578	21648	21514	21400	21526	21498	21450	21358	21709	21814	21559	21538	21734	21256	21739	21612	21535	21721	21552	21404	21427	21484	21596	21562	21659	21572	21736	21650	21595	21722	21531	21625	21758	21783	21433	21384	21598	21572	21575	21638	21521	21362	21416	21566	21802	21366	21555	21669	21672	21533	21620	21537	21816	21689	21433	21447	21519	21318	21398	21605	21629	21771	21562	21373	21779	21244	21429	21453	21649	21502	21680	21425	21556	21524	21428	21499	21361	21459	21743	21783	21584	21401	21497	21512	21656	21516	21527	21346	21422	21362	21632	21600	21577	21483	21255	21480	21328	21785	21348	21692	21766	21637	21482	21806	21597	21496	21487	21712	21349	21336	21546	21893	21592	21788	21390	21535	21603	21613	21743	21499	21567	21404	21404	21377	21210	21657	21506	21561	21326	21510	21642	21437	21266	21718	21418	21508	21520	21657	21560	21463	21778	21690	21468	21418	21605	21496	21549	21823	21633	21429	21563	21669	21522	21474	21671	21600	21846	21535	21637	21399	21597	21515	21715	21468	21519	21410	21686	21678	21604	21637	21543	21361	21503	21728	21808	21582	21342	21539	21585	21450	21580	21580	21640	21497	21647	21768	21523	21337	21588	21373	21669	21497	21521	21651	21600	21627	21708	21589	21582	21752	21602	21429	21541	21713	21464	21549	21318	21377	21431	21593	21381	21567	21491	21568	21460	21852	21874	21494	21340	21514	21518	21354	21582	21485	21693	21480	21479	21586	21422	21381	21592	21545	21477	21537	21385	21664	21522	21353	21545	21622	21673	21336	21565	21581	21602	21634	21650	21517	21358	21749	21526	21448	21460	21659	21735	21901	21606	21593	21271	21669	22023	21602	21628	21715	21859	21468	21508	21412	21594	21314	21717	21506	21774	21680	21798	21330	21455	21592	21544	21426	21747	21465	21683	21579	21723	21504	21827	21584	21282	21805	21547	21400	21570	21460	21465	21738	21429	21579	21549	21628	21668	21559	21681	21644	21651	21631	21582	21441	21569	21454	21636	21797	21663	21539	21457	21485	21865	21954	21469	21765	21495	21609	21443	21544	21569	21292	21453	21738	21185	21356	21493	21387	21729	21632	21586	21589	21756	21749	21402	21517	21618	21603	21538	21582	21620	21772	21552	21571	21493	21449	21318	21419	21627	21547	21659	21843	21694	21692	21563	21529	21633
37644	55623	52629	43434	35530	28772	25702	23478	21084	18649	17844	17430	17251	16947	16908	16882	16996	16441	16014	16421	16654	16649	16020	16205	16043	15940	16047	15812	15549	15586	15619	15575	15511	15429	15481	15419	15386	15406	15167	15284	15384	15316	15394	15328	15351	15228	15437	15266	15326	15363	15353	15503	15406	15219	15377	15338	15171	15475	15165	15311	15333	15497	15428	15349	15398	15435	15373	15282	15223	15472	15196	15227	15332	15357	15379	15293	15438	15395	15437	15216	15259	15488	15362	15247	15490	15397	15281	15198	15444	15317	15283	15413	15183	15357	15453	15288	15452	15266	15414	15394	15299	15299	15398	15382	15239	15355	15311	15146	15443	15478	15309	15152	15141	15299	15373	15407	15200	15533	15224	15343	15360	15387	15150	15327	15215	15484	15290	15329	15386	15321	15433	15326	15302	15525	15357	15332	15356	15403	15376	15290	15320	15279	15120	15450	15293	15330	15418	15204	15359	15336	15345	15160	15193	15362	15233	15291	15334	15342	15484	15089	15372	15416	15512	15411	15333	15103	15353	15289	15376	15378	15279	15311	15296	15375	15409	15129	15268	15336	15293	15247	15219	15518	15463	15428	15410	15177	15342	15302	15200	15169	15318	15319	15136	15336	15328	15566	15346	15349	15236	15505	15396	15343	15377	15357	15262	15336	15198	15442	15394	15340	15433	15162	15389	15306	15273	15204	15320	15447	15468	15280	15298	15316	15385	15394	15523	15457	15415	15292	15427	15530	15437	15163	15273	15310	15276	15190	15297	15153	15442	15255	15317	15345	15437	15257	15253	15381	15157	15347	15464	15271	15375	15362	15331	15371	15365	15628	15414	15314	15254	15296	15165	15361	15382	15461	15401	15304	15383	15347	15410	15197	15339	15332	15306	15325	15387	15356	15242	15519	15360	15294	15550	15253	15369	15312	15270	15299	15352	15333	15455	15320	15468	15402	15121	15295	15349	15222	15274	15221	15359	15228	15260	15315	15251	15206	15392	15139	15374	15321	15500	15342	15412	15239	15294	15359	15287	15199	15291	15252	15202	15355	15415	15500	15296	15128	15365	15398	15315	15247	15322	15412	15274	15334	15430	15345	15376	15206	15415	15377	15381	15261	15345	15259	15362	15211	15209	15327	15257	15325	15381	15394	15295	15356	15281	15355	15249	15242	15349	15305	15404	15311	15299	15326	15380	15509	15356	15340	15319	15402	15417	15372	15316	15283	15351	15371	15381	15414	15166	15371	15357	15208	15317	15372	15225	15431	15381	15186	15223	15320	15438	15377	15323	15233	15406	15222	15463	15158	15443	15273	15274	15452	15306	15315	15307	15477	15510	15445	15278	15415	15372	15394	15299	15341	15438	15320	15250	15252	15314	15528	15312	15351	15279	15257	15256	15424	15443	15227	15231	15528	15372	15377	15316	15423	15359	15388	15275	15362	15457	15397	15444	15327	15370	15415	15364	15351	15342	15369	15396	15486	15316	15209	15324	15280	15259	15250	15510	15363	15468	15367	15204	15401	15521	15343	15209	15353	15323	15367	15401	15371	15390	15409	15255	15548	15379	15201	15218	15397	15259	15429	15307	15236	15311	15442	15211	15405	15336	15447	15405	15296	15282	15283	15371	15375	15062	15265	15140	15291	15408	15333	15225	15405	15505	15447	15245	15373	15326	15546	15367	15428	15243	15455	15481	15287	15199	15382	15152	15326	15337	15326	15233	15355	15495	15501	15301	15314	15210	15321	15341	15241	15346	15324	15331	15516	15306	15308	15245	15530	15253	15450	15401	15309	15380	15347	15354	15173	15587	15318	15270	15435	15358	15246	15412	15299	15285	15247	15311	15428	15313	15349	15382	15308	15202	15441	15417	15419	15290	15440	15504	15217	15290	15290	15397	15443	15409	15362	15135	15347	15335	15201	15346	15139	15299	15395	15402	15191	15125	15355	15389	15420	15141	15424	15304	15227	15375	15333	15353	15409	15409	15409	15274	15444	15450	15164	15419	15278	15203	15403	15093	15592	15380	15498	15222	15243	15364	15325	15378	15161	15305	15351	15394	15313	15435	15243	15184	15248	15382	15360	15381	15352	15543	15360	15400	15339	15329	15178	15146	15398	15327	15274	15205	15309	15409	15370	15346	15212	15448	15248	15418	15417	15312	15539	15427	15427	15463	15311	15366	15284	15350	15354	15175	15100	15420	15350	15355	15208	15509	15440	15387	15262	15276	15404	15236	15206	15385	15294	15246	15263	15274	15414	15366	15233	15321	15347	15359	15364	15331	15171	15218	15199	15394	15302	15479	15365	15198	15418	15421	15534	15359	15186	15353	15463	15483	15359	15325	15357	15321	15287	15409	15216	15359	15387	15351	15262	15204	15331	15442	15380	15338	15215	15378	15375	15192	15396	15455	15305	15644	15267	15388	15122	15431	15183	15428	15305	15381	15324	15269	15389	15312	15318	15295	15541	15216	15414	15359	15345	15432	15412	15214	15415	15414	15529	15290	15274	15404	15426	15262	15393	15225	15107	15320	15337	15444	15313	15298	15275	15300	15321	15311	15429	15384	15489	15088	15212	15297	15255	15286	15423	15311	15434	15508	15418	15315	15239	15398	15488	15249	15277	15428	15451	15344	15247	15316	15325	15423	15134	15364	15350	15391	15252	15368	15284	15360	15345	15403	15392	15442	15344	15354	15498	15213	15404	15370	15302	15321	15268	15322	15122	15337	15483	15463	15340	15342	15280	15233	15497	15362	15448	15247	15361	15378	15285	15323	15296	15359	15379	15354	15371	15129	15381	15204	15212	15245	15315	15335	15414	15319	15258	15445	15153	15482	15349	15386	15311	15267	15371	15287	15306	15425	15352	15363	15297	15315	15335	15445	15488	15447	15319	15508	15243	15176	15277	15383	15249	15179	15100	15208	15355	15454	15378	15304	15382	15416	15178	15311	15337	15277	15441	15260	15408	15357	15137	15205	15189	15318	15254	15233	15222	15480	15335	15285	15364	15445	15206	15326	15279	15406	15444	15437	15437	15372	15490	15234	15489	15253	15240	15345	15312	15267	15297	15391	15224	15234	15345	15314	15460	15244	15350	15250	15399	15410	15417	15496	15238	15256	15342	15281	15415	15457	15391	15468	15434	15262	15151	15346	15421	15456	15380	15157	15439	15367	15413	15379	15363	15344	15256	15252	15352	15321	15416	15392	15113	15203	15419	15279	15409	15526	15386	15445	15303	15295	15464	15307	15311	15414	15277	15206	15339	15380	15304	15405	15247	15423	15373	15165	15266	15496	15297	15321	15287	15456	15343	15310	15437	15367	15333	15275	15270	15458	15360	15336	15333	15476	15285	15359	15251	15344	15238	15460	15443	15297	15330	15353	15353	15310	15346	15415	15419	15301	15415	15385	15255	15346	15379	15233	15380	15533	15480	15310	15396	15467	15455	15438	15390	15390	15319	15282	15243	15438	15321	15363	15327	15369	15374	15177	15284	15426	15406	15328	15317	15422	15285	15377	15324	15170	15524	15264	15305	15375	15299	15241	15389	15362	15322	15337	15313	15434	15276	15471	15182	15267	15317	15356	15327	15331	15246	15258	15339	15271	15126	15347	15315	15354	15347	15294	15263	15257	15193	15363	15338	15338	15103	15406	15351	15419	15329	15355	15366	15495	15241	15422	15302	15362	15367	15265	15434	15309	15446	15473	15460	15225	15466	15217	15236	15241	15408	15346	15300	15402	15244	15300	15332	15291	15408	15361	15215	15321	15307	15303	15283	15379	15272	15385	15121	15452	15372	15396	15313	15327	15239	15228	15509	15344	15363	15362	15325	15475	15389	15582	15176	15430	15423	15345	15429	15363	15434	15244	15430	15294	15311	15392	15462	15272	15257	15104	15324	15307	15277	15379	15382	15201	15489	15175	15241	15423	15335	15489	15357	15362	15205	15280	15250	15357	15210	15508	15338	15309	15375	15527	15531	15280	15350	15081	15523	15258	15263	15323	15328	15377	15279	15396	15546	15236	15313	15379	15309	15319	15158	15398	15134	15221	15526	15521	15384	15313	15277	15442	15264	15365	15366	15242	15225	15283	15288	15345	15391	15488	15371	15507	15151	15218	15344	15223	15443	15468	15234	15488	15239	15282	15422	15333	15381	15461	15229	15359	15290	15452	15472	15286	15335	15184	15234	15336	15394	15166	15272	15418	15369	15252	15211	15332	15304	15304	15419	15193	15113	15317	15274	15267	15294	15306	15353	15446	15377	15285	15391	15402	15245	15353	15225	15429	15392	15335	15277	15360	15443	15271	15301	15275	15234	15452	15354	15329	15435	15355	15193	15365	15409	15379	15206	15302	15375	15304	15317	15379	15377	15397	15303	15141	15320	15216	15384	15318	15408	15347	15342	15296	15359	15402	15362	15344	15367	15317	15351	15401	15040	15227	15299	15337	15545	15300	15425	15434	15453	15470	15207	15266	15348	15403	15162	15372	15208	15278	15660	15302	15373	15294	15340	15363	15394	15228	15372	15184	15319	15205	15331	15391	15481	15379	15278	15352	15389	15203	15441	15344	15190	15446	15399	15339	15377	15206	15294	15457	15357	15306	15306	15290	15396	15385	15374	15380	15325	15293	15350	15308	15245	15385	15287	15236	15276	15387	15385	15256	15320	15365	15223	15256	15219	15279	15241	15285	15474	15426	15388	15468	15344	15216	15459	15336	15367	15325	15342	15339	15255	15322	15320	15546	15429	15221	15425	15283	15331	15305	15427	15296	15314	15504	15296	15434	15137	15293	15349	15318	15309	15440	15266	15239	15305	15507	15350	15333	15284	15348	15328	15276	15253	15307	15415	15419	15359	15302	15442	15198	15391	15385	15284	15408	15355	15319	15409	15298	15294	15316	15190	15379	15244	15304	15217	15309	15353	15457	15351	15317	15468	15325	15190	15374	15220	15490	15212	15425	15457	15285	15453	15435	15401	15175	15376	15207	15275	15349	15242	15334	15410	15281	15342	15277	15401	15349	15269	15318	15568	15269	15328	15301	15426	15380	15414	15192	15265	15326	15308	15358	15495	15228	15459	15424	15292	15304	15334	15239	15286	15335	15305	15407	15455	15350	15252	15301	15246	15309	15333	15330	15334	15270	15381	15207	15231
24696	21639	29363	26747	28168	31013	33265	28515	25598	24143	23245	22838	22850	22608	22257	22362	22481	22109	21628	21676	22208	21827	21515	21487	21662	21536	21303	20988	21290	21100	20941	20782	20571	20627	20886	20661	20689	20725	20634	20714	20850	20624	20750	20655	20619	20595	20622	20757	20758	20658	20495	20804	20691	20760	20638	20892	20517	20740	20740	20566	20696	20769	20744	20588	20531	20515	20614	20547	20165	20583	20584	20648	20388	20448	20723	20512	20479	20624	20579	20457	20640	20547	20541	20552	20568	20697	20728	20880	20737	20622	20688	20563	20302	20726	20542	20652	20580	20516	20582	20766	20686	20644	20423	20289	20688	20565	20669	20454	20585	20503	20568	20653	20354	20481	20473	20631	20603	20392	20756	20603	20450	20429	20421	20576	20553	20797	20364	20610	20638	20744	20364	20687	20692	20456	20698	20589	20697	20570	20341	20554	20619	20584	20580	20749	20688	20403	20500	20698	20604	20473	20465	20544	20772	20695	20682	20534	20748	20514	20687	20456	20525	20594	20336	20375	20407	20395	20657	20559	20635	20531	20619	20301	20621	20454	20376	20446	20525	20638	20466	20682	20570	20686	20525	20693	20384	20617	20578	20569	20526	20462	20447	20333	20547	20547	20497	20728	20737	20549	20696	20620	20412	20330	20401	20284	20473	20374	20696	20366	20459	20829	20423	20511	20560	20654	20711	20588	20486	20650	20744	20231	20515	20507	20673	20459	20444	20822	20358	20601	20742	20632	20749	20439	20585	20460	20634	20495	20406	20512	20596	20391	20677	20578	20561	20878	20664	20353	20328	20564	20524	20672	20519	20445	20615	20518	20689	20603	20530	20415	20623	20659	20338	20613	20541	20659	20460	20451	20574	20590	20724	20738	20501	20516	20395	20411	20539	20638	20698	20649	20530	20686	20404	20643	20509	20610	20648	20570	20747	20621	20765	20528	20393	20773	20544	20624	20540	20528	20587	20441	20296	20513	20755	20463	20796	20498	20487	20506	20719	20597	20461	20525	20559	20480	20508	20429	20733	20820	20558	20839	20470	20668	20414	20491	20697	20537	20643	20559	20517	20591	20718	20365	20331	20574	20400	20684	20749	20642	20516	20498	20584	20753	20416	20478	20605	20460	20749	20474	20451	20535	20648	20590	20599	20565	20306	20338	20556	20526	20596	20509	20661	20729	20585	20431	20521	20662	20560	20583	20493	20534	20200	20517	20499	20430	20656	20464	20255	20850	20632	20578	20501	20686	20442	20554	20451	20733	20358	20590	20414	20720	20291	20440	20788	20417	20447	20416	20613	20551	20478	20446	20421	20571	20563	20537	20515	20454	20520	20696	20745	20651	20550	20497	20496	20608	20500	20684	20540	20556	20570	20442	20641	20538	20672	20554	20811	20378	20468	20434	20672	20526	20790	20510	20572	20462	20492	20591	20512	20556	20764	20289	20333	20607	20773	20524	20430	20532	20569	20551	20658	20825	20700	20319	20709	20710	20862	20592	20403	20635	20615	20602	20418	20499	20650	20411	20585	20301	20521	20650	20533	20605	20478	20587	20646	20365	20572	20620	20469	20610	20652	20521	20440	20109	20518	20325	20426	20636	20704	20502	20451	20308	20620	20534	20534	20717	20796	20717	20434	20561	20551	20764	20623	20529	20647	20388	20461	20754	20511	20533	20399	20564	20589	20419	20599	20614	20706	20513	20405	20530	20712	20660	20578	20842	20462	20325	20262	20420	20420	20730	20438	20734	20632	20594	20475	20583	20568	20517	20492	20411	20380	20567	20628	20651	20646	20539	20626	20683	20509	20735	20665	20306	20661	20527	20474	20566	20704	20820	20587	20466	20763	20706	20670	20410	20637	20546	20644	20377	20777	20724	20549	20515	20709	20548	20573	20423	20579	20325	20357	20693	20470	20638	20491	20477	20401	20660	20572	20622	20539	20518	20442	20442	20399	20568	20781	20746	20567	20485	20733	20706	20509	20760	20659	20626	20475	20620	20800	20649	20440	20652	20579	20456	20590	20442	20582	20650	20776	20581	20456	20541	20461	20702	20493	20380	20688	20629	20713	20565	20386	20538	20377	20286	20485	20516	20547	20400	20476	20350	20263	20474	20701	20656	20543	20810	20815	20507	20464	20697	20700	20620	20408	20535	20453	20363	20605	20609	20736	20402	20506	20497	20441	20462	20537	20570	20660	20671	20755	20416	20442	20571	20444	20575	20390	20630	20657	20463	20599	20767	20659	20681	20469	20411	20422	20392	20563	20545	20619	20418	20403	20212	20503	20376	20724	20547	20543	20591	20513	20526	20697	20705	20522	20314	20430	20629	20447	20187	20347	20540	20605	20576	20781	20501	20657	20558	20453	20334	20523	20515	20224	20402	20531	20668	20644	20365	20564	20588	20681	20592	20351	20836	20521	20666	20256	20620	20540	20638	20770	20565	20602	20632	20706	20510	20561	20506	20436	20596	20695	20716	20821	20544	20609	20794	20648	20759	20659	20485	20579	20708	20574	20647	20788	20649	20463	20600	20612	20658	20576	20526	20277	20501	20428	20602	20727	20475	20380	20476	20520	20514	20745	20544	20600	20442	20441	20488	20596	20471	20564	20586	20468	20504	20547	20620	20409	20661	20516	20658	20672	20643	20533	20463	20472	20614	20658	20679	20699	20485	20618	20354	20725	20550	20693	20652	20454	20601	20646	20630	20504	20373	20439	20459	20423	20318	20422	20583	20446	20495	20331	20580	20405	20592	20541	20427	20502	20320	20461	20585	20600	20468	20568	20599	20618	20500	20329	20551	20876	20435	20596	20554	20409	20594	20428	20438	20552	20592	20582	20455	20703	20666	20695	20535	20437	20554	20650	20619	20610	20652	20507	20607	20614	20475	20571	20533	20551	20498	20596	20625	20542	20666	20616	20891	20682	20339	20618	20420	20704	20594	20463	20540	20428	20226	20559	20467	20488	20601	20392	20713	20651	20750	20493	20421	20576	20349	20580	20656	20631	20756	20623	20652	20681	20700	20345	20448	20483	20406	20399	20655	20415	20440	20585	20566	20597	20602	20494	20609	20569	20532	20196	20492	20507	20488	20671	20613	20474	20616	20398	20630	20442	20533	20643	20661	20539	20648	20751	20606	20573	20520	20269	20557	20638	20443	20698	20614	20540	20539	20740	20838	20514	20273	20556	20613	20424	20636	20758	20442	20549	20607	20323	20559	20414	20787	20355	20556	20316	20594	20545	20544	20924	20624	20602	20426	20696	20419	20708	20356	20528	20675	20857	20325	20549	20668	20470	20466	20364	20598	20528	20497	20379	20660	20670	20554	20548	20457	20640	20497	20541	20615	20517	20464	20658	20360	20707	20640	20754	20484	20593	20593	20495	20692	20477	20607	20565	20606	20612	20517	20680	20552	20602	20637	20719	20663	20434	20516	20643	20690	20666	20595	20457	20510	20570	20569	20400	20600	20528	20373	20679	20661	20562	20470	20486	20455	20611	20643	20693	20520	20492	20547	20609	20691	20570	20348	20230	20594	20483	20624	20533	20565	20520	20502	20553	20574	20366	20641	20502	20771	20547	20671	20522	20592	20522	20487	20513	20520	20742	20504	20598	20610	20526	20430	20503	20810	20463	20411	20488	20610	20631	20219	20488	20308	20609	20647	20657	20497	20861	20647	20631	20549	20512	20512	20649	20392	20478	20510	20724	20387	20703	20557	20402	20697	20493	20498	20713	20771	20595	20635	20608	20394	20663	20513	20588	20723	20747	20537	20547	20471	20572	20830	20616	20978	20629	20628	20745	20275	20521	20715	20566	20600	20649	20575	20608	20426	20434	20600	20497	20621	20668	20576	20605	20680	20690	20627	20650	20449	20556	20471	20846	20315	20471	20569	20790	20698	20682	20604	20557	20490	20592	20581	20421	20590	20390	20555	20427	20548	20497	20512	20402	20655	20764	20432	20630	20622	20586	20554	20284	20507	20522	20657	20716	20561	20390	20789	20695	20404	20768	20526	20364	20690	20519	20481	20537	20710	20665	20651	20603	20643	20385	20629	20439	20284	20551	20379	20407	20471	20730	20329	20602	20340	20577	20576	20686	20424	20462	20589	20599	20517	20568	20457	20622	20685	20602	20673	20686	20733	20692	20783	20594	20407	20504	20569	20535	20627	20396	20677	20560	20674	20760	20472	20562	20220	20711	20412	20732	20636	20839	20539	20420	20429	20659	20647	20419	20481	20330	20715	20564	20589	20461	20571	20620	20404	20570	20486	20586	20589	20652	20660	20690	20619	20495	20667	20548	20623	20291	20456	20569	20589	20523	20530	20517	20594	20563	20376	20550	20482	20594	20711	20435	20612	20509	20650	20795	20455	20605	20690	20610	20457	20417	20509	20432	20658	20416	20419	20553	20720	20577	20474	20672	20546	20499	20696	20502	20674	20327	20490	20695	20573	20631	20395	20520	20417	20458	20734	20693	20490	20332	20646	20403	20707	20628	20484	20558	20639	20567	20506	20420	20350	20673	20786	20434	20504	20563	20672	20684	20684	20331	20541	20583	20535	20486	20823	20622	20478	20550	20597	20597	20543	20626	20609	20684	20446	20529	20385	20582	20521	20692	20544	20659	20439	20548	20541	20689	20664	20640	20643	20717	20567	20918	20630	20431	20347	20305	20667	20582	20434	20619	20513	20515	20627	20528	20661	20504	20568	20448	20670	20497	20582	20580	20528	20587	20456	20508	20542	20740	20416	20275	20545	20658	20415	20428	20813	20581	20647	20551	20672	20468	20299	20503	20509	20378	20549	20582	20555	20840	20485	20713	20520	20379	20424	20719	20507	20552	20572	20402	20398	20547	20377	20421	20502	20490	20777	20445	20452	20758	20582	20653	20446	20405	20714	20553	20344	20787	20549	20541	20407	20705	20690	20514	20632	20413	20655	20402	20404	20514	20416	20430	20654	20489	20487	20784	20257	20774	20717	20789	20522	20388	20663	20519	20681	20317	20518	20457	20533	20418	20271	20817	20824	20573	20659	20535	20544	20356	20658	20512	20509	20579	20486	20655	20590	20369	20595	20388	20594	20532	20478	20630	20550	20697	20411	20712	20564	20424	20549	20674	20460	20407	20662	20326	20439	20546	20545	20624	20652
38994	61614	61283	51712	41421	32387	28358	25198	22176	19391	18133	17826	17790	17360	16970	16956	17164	16484	15895	16351	16742	16340	16068	15827	15760	15779	15528	15236	15214	15268	15113	14883	15031	14785	14791	14713	14875	14831	14878	14489	14838	14754	14801	14625	14694	14957	14788	14779	14780	14662	14709	14580	14710	14739	14838	14542	14759	14747	14802	14712	14868	14796	14643	14801	14882	14533	14661	14782	14800	14562	14807	14775	14777	14789	14813	14662	14856	14778	14736	14605	14671	14720	14869	14667	14780	14745	14629	14696	14578	14587	14774	14649	14710	14664	14732	14648	14632	14844	14719	14634	14698	14712	14723	14684	14774	14764	14713	14554	14821	14923	14826	14760	14476	14747	14740	14646	14713	14753	14773	14861	14752	14714	14702	14582	14784	14603	14851	14754	14803	14932	14838	14694	14649	14719	14783	14682	14819	14626	14632	14861	14879	14826	14691	14584	14670	14705	14732	14736	14627	14727	14765	14864	14728	14732	14650	14819	14732	14707	14648	14686	14661	14745	14667	14590	14855	14734	14842	14928	14771	14844	14757	14739	14690	14965	14566	14763	14785	14689	14680	14618	14593	14701	14869	14628	14858	14752	14942	14829	14754	14662	14605	14719	14687	14626	14875	14698	14700	14824	14789	14598	14671	14697	14750	14797	14644	14795	14816	14657	14817	14761	14763	14770	14590	14753	14748	14736	14847	14641	14668	14862	14511	14647	14698	14618	14725	14591	14669	14731	14788	14660	14758	14703	14783	14614	14731	14765	14857	14742	14649	14777	14835	14592	14764	14648	14616	14448	14636	14753	14791	14691	14738	14790	14625	14839	14763	14828	14807	14665	14772	14700	14696	14726	14862	14711	14779	14786	14679	14690	14863	14603	14749	14663	14695	14655	14675	14532	14814	14767	14680	14816	14583	14608	14765	14913	14786	14590	14816	14837	14721	14809	14803	14687	14652	14790	14693	14522	14831	14690	14873	14675	14826	14585	14756	14788	14714	14740	14785	14822	14629	14706	14603	14554	14717	14845	14574	14688	14972	14824	14627	14700	14645	14746	14826	14665	14604	14807	14852	14845	14817	14698	14733	14765	14753	14754	14778	14569	14660	14755	14852	14743	14778	14705	14758	14746	14679	14626	14776	14720	14712	14677	14706	14681	14748	14763	14808	14730	14786	14885	14887	14753	14725	14583	14795	14802	14804	14663	14906	14726	14669	14750	14731	14841	14742	14862	14788	14760	14654	14813	14737	14589	14738	14635	14679	14782	14978	14571	14832	14695	14681	14716	14816	14695	14682	14665	14831	14670	14818	14645	14823	14725	14660	14962	14773	14792	14717	14655	14741	14598	14819	14809	14807	14707	14661	14825	14686	14668	14876	14701	14854	14765	14785	14895	14986	14792	14666	14530	14647	14708	14710	14716	14748	14636	14664	14681	14820	14649	14808	14635	14720	14662	14822	14642	14770	14669	14592	14709	14535	14705	14886	14478	14661	14613	14801	14734	14695	14807	14777	14538	14647	14745	14727	14792	14833	14654	14717	14719	14771	14859	14884	14599	14887	14862	14669	14656	14566	14681	14755	14687	14689	14672	14719	14938	14876	14854	14740	14701	14775	14629	14791	14787	14781	14822	14800	14823	14716	14729	14763	14642	14715	14870	14731	14674	14726	14890	14772	14679	14762	14829	14592	14618	14819	14712	14572	14663	14756	14712	14747	14680	14772	14660	14723	14630	14877	14712	14649	14823	14742	14751	14652	14670	14668	14646	14628	14736	14731	14795	14822	14647	14702	14812	14765	14676	14787	14654	14818	14696	14730	14754	14791	14755	14659	14718	14839	14962	14710	14901	14882	14661	14647	14738	14835	14783	14659	14911	14535	14811	14812	14577	14681	14562	14649	14684	14809	14788	14721	14775	14786	14704	14777	14802	14683	14656	14703	14585	14848	14634	14757	14736	14798	14962	14823	14684	14657	14841	14836	14653	14768	14727	14775	14693	14773	14682	14625	14601	14636	14832	14860	14755	14642	14806	14848	14723	14804	14667	14810	14710	14822	14936	14867	14577	14681	14677	14630	14722	14793	14702	14671	14750	14755	14490	14748	14756	14807	14732	14927	14662	14713	14768	14931	14656	14721	14764	14637	14739	14971	14693	14789	14604	14673	14660	14711	14748	14872	14795	14885	14693	14811	14602	14811	14574	14683	14704	14833	14693	14576	14757	14664	14714	14700	14895	14784	14681	14667	14818	14823	14687	14788	14588	14816	14642	14719	14586	14799	14718	14927	14912	14649	14708	14614	14736	14683	14730	14700	14706	14660	14782	14606	14762	14802	14649	14917	14845	14732	14815	14893	14811	14765	14507	14795	14555	14632	14709	14702	14704	14715	14668	14711	14682	14944	14768	14679	14847	14897	14854	14712	14703	14765	14853	14588	14876	14736	14783	14994	14831	14789	14794	14684	14819	14796	14604	14671	14843	14687	14793	14668	14584	14616	14567	14863	14810	14636	14914	14655	14805	14523	14687	14718	14622	14758	14714	14897	14858	14787	14951	14626	14771	14757	14604	14676	14638	14847	14836	14776	14567	14589	14950	14663	14910	14742	14644	14726	14664	14658	14749	14764	14830	14543	14769	14663	14771	14824	14645	14776	14638	14595	14722	14926	14757	14805	14908	14732	14715	14664	14642	14770	14773	14896	14563	14662	14849	14646	14867	14722	14807	14769	14835	14786	14811	14742	14725	14804	14902	14753	14630	14820	14701	14584	14732	14657	14937	14669	14678	14840	14782	14633	14791	14677	14617	14768	14651	14675	14746	14732	14934	14653	14635	14660	14762	14557	14782	14986	14753	14673	14745	14741	14799	14820	14884	14779	14725	14869	14851	14721	14766	14793	14760	14915	14813	14889	14586	14682	14975	14698	14872	14777	14844	14627	14700	14752	14658	14700	14710	14718	14632	14662	14664	14669	14738	14443	14720	14751	14703	14674	14702	14608	14818	14648	14663	14672	14560	14861	14860	14783	14811	14748	14725	14717	14650	14618	14660	14811	14839	14701	14843	14787	14707	14822	14833	14698	14755	14941	14843	14637	14845	14625	14676	14785	14792	14676	14640	14646	14692	14602	14814	14780	14621	14721	14766	14908	14922	14632	14618	14652	14668	14862	14688	14806	14577	14676	14709	14705	14722	14738	14683	14822	14800	14632	14537	14753	14624	14724	14621	14886	14675	14833	14576	14608	14642	14833	14830	14731	14879	14570	14670	14752	14797	14914	14734	14589	14750	14891	14658	14770	14805	14710	14618	14746	14702	14847	14897	14877	14793	14575	14716	14596	14835	14732	14682	14540	14808	14867	14831	14896	14740	14780	14681	14484	14751	14660	14806	14870	14601	14836	14619	14738	14831	14578	14707	14785	14726	14585	14650	14763	14774	14617	14503	14843	14654	14749	14690	14500	14977	14862	14800	14721	14830	14712	14687	14745	14855	14921	14831	14790	14563	14892	14707	14736	14795	14690	14807	14708	14679	14895	14632	14633	14793	14632	14865	14642	14533	14672	14659	14701	14726	14802	14622	14731	14723	14504	14582	14625	14801	14633	14629	14612	14694	14786	14623	14717	14631	14957	14638	14787	14629	14761	14730	14713	14664	14768	14825	15013	14670	14824	14586	14648	14631	14692	14753	14648	14791	14719	14651	14804	14951	14683	14815	14751	14752	14703	14695	14749	14724	14799	14772	14706	14843	14763	14768	14788	14853	14667	14610	14845	14619	14631	14889	14696	14952	14865	14706	14851	14797	14709	14783	14656	14724	14718	14910	14716	14850	14781	14675	14796	14750	14733	14776	14905	14833	14785	14832	14740	14749	14587	14856	14694	14758	14825	14632	14819	14842	14632	14792	14745	14835	14727	14562	14820	14678	14543	14599	14707	14634	14693	14587	14536	14939	14790	14794	14792	14775	14635	14779	14618	14854	14692	14799	14748	14696	14881	14776	14821	14823	14668	14719	14693	14624	14829	14774	14487	14751	14753	14694	14860	14730	14593	14792	14686	14656	14698	14819	14689	14706	14804	14627	14836	14685	14765	14637	14750	14696	14763	14763	14876	14728	14784	14798	14762	14761	14693	14550	14697	14885	14723	14641	14674	14718	14835	14579	14583	14617	14696	14661	14735	14639	14803	14645	14782	14579	14940	14747	14695	14901	14672	14816	14698	14795	14556	14687	14703	14720	14693	14544	14722	14755	14756	14849	14679	14746	14832	14795	14710	14680	14896	14761	14730	14646	14887	14552	14805	14610	14574	14855	14717	14769	14652	14694	14784	14649	14674	14912	14903	14779	14703	14659	14676	14631	14593	14779	14721	14670	14904	14799	14818	14673	14775	14716	14791	14662	14783	14699	14827	14835	14740	14760	14693	14759	14703	14821	14776	14689	14723	14733	14877	14848	14761	14909	14889	14795	14806	14718	14820	14830	14709	14583	14841	14608	14918	14699	14662	14701	14781	14843	14735	14663	14721	14719	14800	14725	14762	14751	14794	14549	14795	14692	14773	14674	14737	14723	14789	14657	14783	14736	14796	14684	14765	14753	14686	14621	14604	14690	14624	14940	14721	14594	14662	14735	14768	14902	14690	14621	14882	14683	14663	14643	14719	14725	14769	14841	14817	14766	14843	14665	14725	14822	14607	14844	14660	14720	14685	14664	14814	14753	14778	14767	14710	14957	14634	14862	14860	14723	14715	14783	14510	14847	14627	14770	14633	14675	14721	14946	14698	14745	14762	14738	14590	14649	14655	14847	14772	14726	14789	14845	14831	14700	14803	14671	14626	14784	14750	14761	14753	14727	14776	14711	14581	14685	14698	14716	14595	14724	14842	14665	14899	14609	14609	14751	14759	14726	14681	15041	14699	14708	14819	14804	14911	14682	14686	14781	14984	14822	14755	14785	14670	14580	14802	14717	14607	14713	14691	14723	14798	14726	14556	14815	14810	14825	14728	14692	14810	14812	14695	14737	14691	14616	14829	14685	14736	14845	14716	14700	14626	14628	14682	14651	14576	14614	14901	14652	14881	14792	14651	14675	14729	14624	14869	14788	14842	14638	14518	14788	14785	14777	14861	14780	14729	14631	14837	14811	14741	14864	14753	14797	14599	14693	14827	14691
38871	40180	45444	40538	33502	29783	27248	25565	24621	23910	23496	23526	23573	23309	23048	23317	23260	23335	22815	22883	23277	23351	23056	23126	22989	22899	23000	22578	22647	22931	22774	22751	22785	22851	22762	22577	22843	22779	22476	22858	22744	22595	22645	22658	22664	22512	22848	22753	22797	22756	22756	22681	22546	22530	22713	22456	22342	22609	22926	22549	22434	22482	22605	22659	22454	22468	22572	22731	22664	22815	22519	22806	22856	22718	22747	22818	22655	22846	22691	22749	22625	22736	22178	22591	22551	22675	22461	22620	22371	22770	22681	22463	22707	22447	22788	22637	22669	22515	22638	22620	22622	22436	22350	22535	22520	22713	22721	22699	22496	22569	22725	22685	22668	22518	22743	22631	22712	22789	22963	22864	22757	22602	22633	22772	22614	22788	22639	22588	22839	22841	22661	22476	22523	22631	22499	22671	22644	22710	22624	22846	22714	22766	22735	22646	22647	22708	22826	22576	22369	22452	22541	22598	22505	22685	22403	22755	22514	22584	22454	22656	22600	22745	22632	22506	22571	22722	22509	22667	22565	22551	22547	22733	22761	22659	22655	22637	22700	22569	22533	22393	22793	22604	22995	22791	22723	22779	22689	22809	22763	22727	22663	22710	22555	22412	22451	22544	22829	22744	22492	22630	22683	22748	22582	22500	22751	22552	22474	22673	22681	22642	22403	22891	22589	22693	22819	22755	22690	22517	22836	22629	22558	22740	22504	22548	22564	22698	22678	22625	22865	22447	22660	22739	22456	22765	22707	22786	22551	22587	22564	22544	22667	22556	22733	22637	22648	22598	22740	22758	22683	22623	22769	22720	22640	22652	22653	22798	22539	22570	22550	22526	22847	22782	22626	22745	22603	22481	22474	22640	22710	22346	22438	22665	22615	22591	22602	22407	22566	22594	22520	22481	22708	22778	22664	22726	22869	22619	22779	22525	22521	22677	22591	22566	22670	22469	22769	22673	22745	22500	22588	22860	22749	22508	22565	22540	22727	22552	22552	22418	22441	22460	22743	22773	22671	22824	22696	22548	22650	22476	22647	22871	22702	22605	22591	22578	22645	22678	22370	22409	22768	22675	22737	22709	22704	22695	22686	22617	22460	22606	22535	22596	22634	22597	22727	22613	22554	22631	22807	22460	22859	22669	22535	22579	22633	22661	22430	22610	22404	22724	22627	22828	22492	22695	22638	22654	22643	22572	22628	22400	22772	22496	22566	22561	22497	22639	22479	22627	22785	22695	22621	22477	22771	22552	22826	22485	22797	22583	22676	22608	22546	22587	22737	22518	22380	22624	22627	22655	22397	22626	22435	22698	22548	22567	22627	22469	22620	22705	22806	22718	22692	22512	22698	22647	22688	22767	22692	22620	22569	22658	22690	22593	22779	22411	22839	22416	22729	22528	22918	22516	22569	22888	22370	22510	22735	22488	22954	22645	22601	22761	22733	22653	22583	22649	22606	22681	22673	22512	22420	22675	22703	22639	22563	22722	22591	22494	22612	22427	22603	22526	22542	22663	22473	22862	22358	22825	22739	22509	22727	22507	22763	22591	22667	22765	22668	22488	22541	22814	22688	22603	22711	22666	22482	22579	22572	22680	22514	22627	22863	22705	22758	22799	22577	22617	22608	22729	22643	23038	22574	22458	22684	22321	22523	22657	22723	22651	22698	22752	22672	22634	22691	22800	22695	22642	22482	22540	22609	22522	22614	22611	22565	22593	22762	22553	22754	22573	22560	22612	22465	22704	22602	22640	22945	22622	22724	22623	22357	22601	22487	22454	22784	22600	22705	22793	22835	22646	22602	22717	22571	22279	22513	22618	22648	22486	22487	22351	22765	22669	22632	22602	22753	22847	22612	22589	22707	22796	22532	22463	22690	22745	22717	22609	22577	22814	22515	22539	22661	22561	22600	22697	22500	22737	22605	22571	22868	22563	22637	22885	22351	22579	22728	22551	22453	22786	22500	22473	22565	23001	22798	22627	22656	22603	22548	22590	22562	22673	22517	22561	22623	22740	22641	22685	22927	22556	22688	22647	22545	22572	22604	22656	22851	22579	22294	22805	22651	22492	22530	22534	22465	22737	22793	22843	22764	22737	22496	22772	22630	22600	22500	22704	22669	22494	22584	22400	22630	22739	22455	22408	22550	22539	22597	22651	22767	22553	22737	22615	22523	22494	22566	22450	22459	22371	22488	22444	22754	22612	22551	22770	22629	22602	22723	22798	22662	22489	22707	22528	22654	22807	22541	22590	22508	22526	22519	22443	22642	22419	22674	22490	22505	22498	22710	22496	22803	22778	22452	22524	22662	22568	22480	22567	22498	22534	22509	22640	22700	22647	22797	22676	22698	22649	22724	22661	22553	22851	22766	22569	22691	22760	22672	22709	22460	22539	22688	22388	22655	22591	22680	22610	22618	22711	22602	22617	22425	22632	22477	22537	22703	22698	22641	22582	22797	22703	22810	22581	22728	22739	22528	22875	22608	22658	22640	22699	22841	22663	22637	22713	22593	22587	22662	22763	22805	22650	22695	22525	22590	22714	22470	22770	22802	22603	22609	22655	22478	22636	22734	22582	22557	22554	22827	22693	22655	22763	22639	22561	22773	22907	22777	22843	22760	22621	22581	22716	22582	22728	22455	22691	22780	22681	22703	22723	22457	22456	22645	22675	22590	22764	22643	22769	22565	22671	22849	22494	22713	22633	22630	22542	22562	22600	22357	22647	22192	22924	22785	22486	22606	22459	22837	22369	22629	22798	22881	22456	22729	22674	22368	22403	22589	22759	22614	22765	22749	22646	22461	22527	22563	22774	22466	22511	22784	22354	22636	22752	22616	22616	22657	22775	22734	22733	22730	22733	22592	22633	22678	22699	22682	22518	22557	22567	22864	22784	22636	22681	22726	22486	22572	22587	22336	22415	22631	22685	22805	22742	22855	22719	22681	22695	22601	22575	22494	22604	22526	22472	22500	22914	22608	22504	22470	22608	22598	22939	22650	22424	22522	22520	22727	22640	22758	22579	22511	22705	22834	22878	22588	22546	22564	22696	22598	22446	22573	22576	22586	22823	22775	22604	22660	22609	22835	22581	22707	22717	22602	22615	22591	22800	22654	22838	22821	22653	22913	22664	22422	22644	22462	22637	22528	22808	22862	22630	22623	22668	22436	22546	22785	22441	22706	23110	22715	22640	22597	22779	22583	22682	22637	22660	22654	22583	22807	22682	22655	22610	22664	22548	22362	22484	22465	22555	22455	22523	22841	22529	22627	22601	22729	22542	22681	22595	22466	22795	22745	22688	22537	22844	22520	22531	22665	22531	22695	22403	22581	22660	22525	22785	22644	22669	22685	22680	22630	22545	22835	22661	22369	22665	22836	22851	22809	22562	22631	22780	22485	22614	22747	22752	22861	22633	22622	22734	22682	22621	22672	22578	22399	22745	22586	22654	22286	22656	22613	22763	22963	22679	22455	22683	22597	22627	22507	22645	22616	22635	22643	22527	22621	22760	22851	22938	22536	22501	22676	22682	22679	22498	22420	22738	22569	22796	22548	22527	22580	22561	22590	22574	22436	22566	22580	22539	22456	22747	22422	22615	22493	22445	22730	22554	22537	22608	22684	22412	22552	22724	22864	22744	22752	22541	22749	22631	22605	22562	22600	22639	22718	22408	22567	22504	22770	22647	22601	22695	22906	22760	22676	22686	22532	22561	22760	22924	22730	22444	22609	22719	22890	22425	22637	22647	22632	22585	22622	22595	22760	22625	22695	22590	22568	22761	22824	22798	22700	22489	22648	22532	22512	22490	22625	22815	22320	22671	22530	22570	22564	22404	22835	22651	22635	22365	22537	22600	22403	22681	22617	22669	22394	22704	22551	22569	22784	22444	22528	22562	22531	22771	22714	22520	22637	22593	22636	22820	22433	22752	22846	22773	22783	22638	22515	22669	22631	22556	22634	22480	22790	22517	22623	22373	22852	22765	22763	22493	22417	22986	22674	22630	22670	22484	22661	22513	22658	22798	22812	22561	22773	22569	22595	22678	22967	22597	22664	22746	22567	22794	22938	22675	22615	22772	22805	22921	22633	22570	22606	22448	22551	22793	22603	22953	22602	22549	22639	22646	22586	22509	22680	22640	22820	22561	22290	22402	22529	22548	22912	22800	22745	22734	22465	22589	22574	22563	22525	22817	22786	22649	22793	22904	22877	22625	22517	22649	22572	22623	22615	22473	22694	22442	22740	22464	22600	22604	22436	22665	22689	22666	22778	22652	22357	22628	22482	22623	22443	22581	22568	22842	22650	22710	22793	22605	22724	22443	22547	22574	22648	22820	22688	22566	22597	22925	22487	22615	22792	22710	22721	22787	22616	22716	22645	22600	22761	22606	22799	22625	22623	22555	22523	22669	22615	22548	22578	22719	22359	22597	22785	22491	22591	22497	22695	22647	22851	22716	22733	22449	22668	22725	22612	22763	22542	22469	22757	22720	22669	22744	22679	22592	22736	22720	22535	22871	22693	22737	22549	22682	22641	22484	22431	22535	22752	22628	22650	22619	22468	22702	22674	22661	22416	22721	22872	22408	22671	22481	22709	22522	22488	22511	22620	22860	22905	22585	22484	22675	22608	22694	22540	22688	22426	22676	22689	22620	22709	22626	22597	22812	22666	22837	22566	22652	22726	22688	22628	22683	22742	22499	22531	22731	22775	22528	22577	22758	22939	22530	22634	22382	22547	22611	22465	22560	22540	22699	22600	22686	22880	22686	22691	22631	22458	22725	22741	22495	22750	22939	22335	22639	22911	22510	22635	22409	22927	22665	22729	22657	22480	22603	22531	22748	22632	22684	22489	22587	22631	22683	22633	22731	22509	22484	22651	22669	22787	22785	22454	22713	22861	22498	22454	22552	22806	22755	22700	23034	22539	22851	22868	22735	22751	22557	22559	22569	22640	22919	22622	22625	22954	22703	22620	22482	22778	22576	22725	22558	22491	22464	22641	22825	22503	22711	22628	22864	22905	22766	22796	22625	22785	22981	22602	22677	22575	22587	22561	22603	22813	22681	22952	22695	22708	22792	22782	22548	22758	22643	22496	22695	22912	22715	22613	22525	22625	22666	22637	22632	22614	22583	22744	22654	22666	22463	22618	22644
37177	48898	45731	36087	29036	25135	22023	20169	18777	17578	17062	17055	17324	16953	16699	16789	16950	16636	16218	16629	16638	16311	16332	16372	16404	16195	16298	16046	16013	15975	15984	15946	15989	15791	15993	16052	15925	15977	15961	15895	15937	16002	16099	15981	15939	15850	15911	15952	15896	15921	15945	16080	15820	15751	15928	15742	15775	15896	15922	15900	15860	15882	15887	15952	15950	15880	15751	15839	15893	15721	15917	15849	16090	15746	16035	15831	16013	15885	15904	15869	15891	15832	15864	15891	15832	15743	15990	15860	15945	15934	15842	16020	15745	15924	15979	15824	15972	15933	15866	15926	15907	15795	15953	16077	15876	15927	15987	15878	15989	16008	15806	15746	15799	15683	15936	15937	16182	15918	15943	15855	16008	15886	15999	15913	15981	15703	15838	16024	15914	15854	16000	16041	15824	16008	15764	15723	15794	15984	15911	15929	15717	15939	15926	15849	16014	15975	15773	15915	15751	15685	15874	15846	15968	15887	16031	15888	16006	15961	15820	16021	15929	16033	16030	15751	15866	16006	15993	15849	16066	16100	15918	15979	15908	15839	15701	15856	15815	15887	15921	15803	15839	15914	15852	16005	15855	15898	15907	15769	15851	15973	15875	15916	15974	15883	15886	15863	16009	15896	15760	15899	15932	15855	15859	15876	15886	15826	15938	15759	15988	15871	15866	15993	15848	15905	15782	16181	15850	15803	15590	15845	16070	15819	15800	15947	15948	16020	15865	15725	15700	15976	15906	15970	15960	15808	15985	15840	15818	15629	15911	15892	15787	16015	15900	15819	16062	15864	15741	15976	15893	15890	15843	15798	15758	15859	15898	15875	15918	15930	15951	16101	15786	15974	15864	16055	15885	15816	15848	15997	15809	15959	15993	15912	15993	15790	15996	16030	15902	15790	15683	15962	15936	15914	15905	15748	15986	15989	15911	15729	15714	15720	15957	15961	15791	16015	15870	15930	16082	15774	15935	15940	15940	15818	16072	15862	15811	15873	15746	15893	15976	15990	15784	15871	15933	15917	15926	16038	15889	16100	15901	15882	15855	15984	15883	15889	15828	15679	16071	15931	16035	15871	15785	15840	15856	15713	15816	15914	15749	15909	15817	15886	15757	15862	15924	15927	15772	15868	16042	15992	15996	15817	15826	15891	15858	15877	15739	15718	15940	15766	15785	15844	16082	15890	15884	15935	15792	16094	16030	15922	15900	16025	15799	15913	15784	15953	15897	15846	16080	15896	15918	15970	15915	15806	15953	15838	15805	15874	15812	15942	15901	15972	15923	16156	16048	15679	16030	16051	15867	15866	15861	15843	15964	15805	15946	15718	15951	15818	15738	15831	15702	15726	15900	15827	15955	15896	15816	15949	15841	15876	15819	15868	15946	15948	15730	15836	15792	15899	15894	15966	15847	15784	15954	15778	15878	15900	15940	15857	15911	15813	15840	15966	15925	15940	15919	16007	16012	15843	15871	15878	15976	15756	15926	15855	16032	15961	15970	15896	15915	15951	15861	15997	15757	15982	15878	15876	16023	16076	15944	15786	15936	15996	16171	15962	15784	15789	15957	15892	16041	15787	16108	15885	16011	16084	15940	15889	15845	16012	16018	15973	15882	15812	16004	15928	15822	15845	15918	16172	15850	16037	15877	15864	16051	15886	15931	15915	15894	15863	15899	15869	16025	15869	15764	16152	15864	15942	15948	15793	15808	15870	15872	16007	16037	15673	15822	15888	16055	15695	15708	15881	15939	15874	15953	16008	15897	15912	15914	15860	15895	15967	15860	15785	15805	16011	15950	15984	16052	15953	15863	15880	15767	15864	15779	15659	15766	16051	15784	15887	15886	15766	15986	15755	15883	15971	15906	15883	15954	15924	15933	15931	16048	15935	15941	15951	15937	15960	15849	15876	15825	15920	15877	16014	15727	15677	15872	15944	16032	16004	15806	16031	16059	15845	15994	16040	16080	15993	15891	15823	15844	15928	15980	15764	15802	15949	15904	15898	15851	15904	15888	15941	15820	15821	15998	15924	15907	15855	15688	15799	15856	15724	15990	15814	15877	15924	15911	15880	15855	15757	15957	15798	15814	15959	15828	15947	15871	15805	15995	16081	15778	15867	15885	15862	15831	15673	15954	16064	15753	15781	15945	16091	16050	15880	15898	15747	15906	15779	15990	15942	15914	15885	15826	15912	15772	15863	16041	15839	15993	15900	15986	15768	15819	15873	15740	15914	15822	16089	15873	15754	15855	15876	15923	16018	16055	15957	16042	16122	15850	15769	15818	15800	15812	15914	15678	15908	16023	15866	15756	15895	16002	15909	16051	16012	15814	15921	15906	15983	15947	15738	15899	15906	16066	15895	15774	15815	16030	15818	15879	15900	15920	15841	15876	15926	15891	15929	15932	15845	15779	15954	15914	15916	15916	15825	15950	15828	15904	15829	15705	15851	15867	15879	15886	15900	15822	15888	16128	16004	15918	15865	15919	15852	16002	15857	15857	15799	15829	15781	15779	15895	15834	16012	15797	15789	15856	15757	15795	16020	15982	15791	15841	15925	16063	15899	15841	15809	15823	15881	15993	15948	15774	16008	15793	15830	15828	15801	15765	15792	15968	15807	16011	15916	15671	15825	15806	15979	15985	15775	15764	15921	15799	15931	15959	16067	15902	15939	15852	15855	15937	16012	15888	15811	16034	15851	16001	15889	15949	15865	15989	15933	16028	15735	15622	15900	15743	15866	15736	15813	15966	15883	15769	15817	15995	15864	15926	16002	15862	16012	16041	15880	16052	15874	15822	15820	15882	15803	15939	15935	15820	15870	15859	15991	16039	15825	15878	15956	15835	15734	15859	15907	15884	15721	15835	15812	15925	15767	15864	15695	15892	15816	16057	15932	15883	15871	15938	16038	15796	15818	15918	15949	15933	16024	15935	16024	15775	16018	15891	15975	15864	15854	15948	15694	16007	15785	15793	15939	15912	15727	16057	16083	15871	15992	15930	15922	15839	15845	15931	15857	15860	16003	15873	15873	15870	15895	15830	15895	15961	15853	15942	15888	15927	15787	15906	15978	15848	15809	15802	15721	15916	16018	15955	15897	15814	15822	15924	15886	16043	15871	15947	15982	16038	15829	15912	15927	15929	15861	15939	15686	15930	15833	15788	15917	15731	15961	15790	15949	15893	15927	16065	15846	15913	15856	16160	15979	15877	15900	15921	16064	16029	15926	15785	16054	15801	15855	15802	15971	16005	15811	15900	15985	15935	15815	15880	15963	15984	15992	15973	15988	15882	16010	16036	15896	16109	15935	15792	15863	15961	15795	15795	15846	15776	15806	15772	15900	15888	15982	16165	15784	15653	15931	15924	15872	15769	15973	15765	16042	15786	15727	15760	15576	15768	15867	15888	16093	15857	15799	15846	15833	16018	15884	15971	15872	15821	15855	16054	15741	15831	15862	15839	15963	16002	15843	15914	15998	15856	15646	16045	15895	15854	16021	16002	15861	16049	15885	16040	15942	15957	15892	15804	15810	16062	15962	16063	15740	15831	15922	15908	15869	16108	15836	15876	15811	15833	15982	15799	15870	15938	15864	16000	16001	15926	15863	16084	15859	15805	15893	15782	16000	15832	15994	15615	15872	15972	16006	15693	15906	15779	15875	16031	15997	15807	15874	15973	16013	15934	16028	15923	15880	15989	15821	15897	16075	15865	15914	15954	16002	15885	15834	15768	15988	15761	15747	15843	15823	15914	16030	15846	15909	15777	15984	15877	15749	15978	15804	15821	15822	15857	15800	15880	15896	15972	15954	15877	15775	15821	15725	15992	15881	15902	15748	15881	15970	15863	15795	15853	15786	16111	15983	15659	15793	16058	16105	16091	15762	15859	15837	15905	15887	15949	15958	15789	16009	15748	15772	16012	15848	15693	15776	16047	15844	16038	15861	15954	15942	15788	16084	15963	15823	15824	15673	15652	15971	16054	15795	16018	16009	16047	15809	15860	15941	16047	15904	15727	15794	15854	15863	15948	16023	15801	16013	15846	15848	15824	15919	15905	15889	15933	15861	15865	15896	15916	15885	15741	15697	16051	15816	15901	15783	15831	15749	15782	15960	16056	15914	15966	15796	15880	15737	16092	15819	15720	16104	15950	15973	15969	15809	16129	15891	16007	15844	15788	15885	15874	15682	15856	15763	15727	15855	16075	15829	15748	16074	15884	15837	15831	15837	16027	15955	15920	15689	15984	16058	16014	15903	15959	15876	15896	15977	15877	15837	15824	16029	15962	15804	16008	15950	15803	15868	15950	15926	15866	15949	15885	15876	15949	15828	16101	15918	15913	15875	15969	15903	15916	15879	15902	15745	15977	15845	15956	16038	15918	15971	16153	15884	16004	15855	15726	15948	15816	16037	15938	15867	15860	15828	15987	16036	15888	15914	15828	16055	15848	15864	15770	16026	15775	15918	15882	15759	15915	15889	15935	15869	15893	15990	15976	15984	15877	16071	15972	15881	15808	15707	15852	15760	15916	15717	15832	15921	15794	15828	15743	15910	15799	15812	15895	16060	15878	15764	16056	15770	16120	15877	15896	15926	15861	15957	15797	16016	16167	15964	16111	16093	16017	15889	15857	15933	15940	15810	15720	16040	15790	15975	15824	15954	15730	15871	15951	15921	15982	15900	16033	16026	15888	15758	16151	15944	15942	15983	15919	15959	15748	15885	15897	15826	15989	15922	15907	15551	15745	15907	15903	15813	15964	15775	15997	15985	15982	15765	15934	15950	15986	15930	15983	15915	16010	15888	15796	15947	15981	15907	15861	15802	16010	15938	15996	15923	15747	16000	15994	16038	15908	15801	15864	15714	15868	15961	15736	16048	16103	15753	16013	16021	16070	15822	15886	15954	16082	16082	16039	15750	15928	15967	15888	15778	15850	15808	15798	15898	15894	16023	15921	15819	15989	16022	15842	15928	15915	15893	15840	16048	15916	15699	15859	15899	15788	15812	15774	15950	15912	15915	15795	15712	15799	15986	15871	15933	15881	15793	15723	16075	15865	15911	15855	15943	15951	15845	15867	15892	15769	16063	16095	15971	15942	15983	15966	16018	15785	15934	15764	15741	15905	15949	15939	15922	15903	15977	16042	15894	15841	15608
26429	21723	30673	31924	29935	31313	30393	26359	24540	23816	23108	22654	22862	22559	22083	22476	22456	22103	21820	22195	22336	21902	21779	21757	21880	21608	21732	21309	21781	21142	21355	21333	21280	21004	21097	21093	20962	20967	21132	21309	20991	21105	21199	21394	21227	21298	21099	21212	21107	21160	20965	21123	21297	21258	21117	21010	21114	20917	21023	21072	21197	21303	21288	20978	21117	20942	21275	21276	20811	20912	21096	21072	21087	21255	20938	21278	21208	21428	21263	21163	21130	21093	21042	21113	21145	21054	20982	21196	21047	21032	21239	21046	21174	21039	21310	20992	21024	21015	20969	21248	21279	21080	21034	21158	21156	20885	21037	20999	20924	21247	21191	21008	21094	21012	21135	21336	20914	21164	20960	21163	20856	21040	21187	21154	21096	21154	21227	21190	21121	21241	21394	21223	21292	20911	21139	21101	21323	20901	21011	21072	21118	21059	20968	21013	21407	21012	20966	20904	20958	21121	20906	21072	21293	20979	21039	21037	21096	21052	21168	21117	20965	20999	20934	21153	21092	20952	21029	21246	21294	21301	21117	20872	21169	21061	21028	21105	21372	20983	21120	21018	21223	20910	21120	21287	21095	21128	21056	21040	21330	21159	20975	21007	20974	21313	21163	21094	21081	21332	21165	21091	21185	21201	21273	21318	21227	21167	21062	21113	21237	21027	21043	20846	21078	21123	21191	21007	21065	21091	21290	21069	20978	20938	21200	21042	20970	20923	21112	20830	21010	20968	21035	21149	21244	21010	20946	21047	21042	21069	21266	21129	21025	21124	21004	21178	21123	21085	21356	21232	21172	21216	21224	21162	21251	20951	21090	21073	20949	20977	21108	21204	21309	21101	20992	21289	20929	21068	21287	21159	21119	21153	20987	20894	21041	20887	21251	21339	21261	21271	20981	21290	21464	20917	21147	21237	21277	20932	21117	21169	21076	21171	21263	21164	21023	21121	21208	21001	21148	21124	20784	20999	21009	20874	20975	21130	21315	21168	21036	20787	21163	21255	21065	21080	21034	21086	21337	21140	21103	21097	20764	20952	21145	21129	21169	21201	21220	21104	21163	21075	21225	21331	21360	21205	20972	21336	21088	20774	21209	21253	21096	21109	21064	21031	21040	21088	21033	21165	21145	21319	21301	21123	21140	21149	21200	21107	21126	21167	20984	21049	21107	20873	21162	21128	21131	21144	21276	21219	21266	20922	21060	21151	21289	20981	21098	21161	21142	21113	21098	20929	21308	21040	20920	21151	21098	21034	21082	21136	21023	21018	20972	21347	21250	21306	21047	21015	21249	20874	21039	21302	20976	21152	21201	21003	21444	21023	21102	21098	21053	21225	21196	20981	20973	20887	21216	21296	20863	21041	20975	21042	21082	21043	21112	21237	21249	21013	21284	21254	21005	21263	21142	20983	21110	21236	21007	20829	20967	21058	20940	21013	21044	21228	21098	21128	21010	21288	21209	20988	21120	20907	21217	21327	21037	21258	21203	21264	21045	21226	21263	21209	21083	21007	21133	21050	21229	20934	21078	21286	21058	20985	21210	21154	20993	21156	21235	21178	21294	21273	21174	21215	20913	21157	21476	20942	21066	21202	20936	21160	21076	21267	21341	21161	21233	21330	21146	21084	21144	21136	21018	21035	20974	21285	21242	21058	21164	21075	21018	20866	21021	21241	21037	21211	20984	21138	21099	20949	20922	21140	21359	21269	21150	21173	21043	21142	21209	21190	21096	20936	21144	20970	21240	21162	21199	21079	20784	21112	21125	20930	21206	21120	21094	20800	20991	21065	20959	21293	21484	20963	21090	21082	20982	21056	21427	21063	21003	21008	21151	21259	21374	21093	20984	20667	21089	21080	21236	20986	21020	20940	21134	21253	21062	21018	21129	21013	21101	21201	21332	20956	20932	21174	21182	21374	21302	21175	20831	21071	21067	20867	21141	21081	20958	21042	20822	21045	21088	21299	21281	21013	20897	21138	21060	20955	21191	21192	21149	21061	21042	21069	21063	21122	21071	21090	21130	21129	21017	21233	21111	20839	20920	21071	21051	21279	21206	21032	21070	21073	21256	21288	21206	20771	21071	21094	21017	21140	21076	21141	20985	21117	21359	20955	20959	21314	21298	21107	21175	21105	21200	20928	20962	20833	21143	20957	21079	21255	21347	21072	21130	21204	21120	20980	21268	21074	21058	21055	21073	20885	21269	21184	20995	20989	21169	21183	20988	20865	21127	20908	21041	20862	20936	20910	21129	21043	21157	21068	21179	21021	21282	21431	21173	20995	21372	21102	20930	21078	20991	21204	21072	21144	21011	20974	21297	21286	21137	21153	20897	20828	21242	21238	21121	21072	21189	21214	20984	21278	21005	21213	21057	21056	21166	21181	21031	21267	21218	21265	21210	21210	21069	21142	21149	20943	21138	21049	21175	21278	21194	21197	21280	20917	20986	21216	21291	21124	20881	21301	21136	21048	21057	21020	21139	20927	21143	21077	21103	21233	21032	21268	21117	20937	21128	20906	21092	21270	21023	21005	20957	21065	21129	20989	21091	21180	21165	21059	20966	20985	21274	21052	21125	20885	21223	21327	21035	21121	21197	21145	21164	21265	21098	21179	21037	21209	20905	20982	21195	21041	21130	21141	20856	21188	21067	21167	20976	21111	21051	21146	21188	21123	21041	21217	21159	21201	21336	20826	20889	21065	21298	21157	21127	21156	20972	21011	21334	20884	21282	21198	21214	21081	21159	21177	21201	21134	21243	21151	21023	21019	21243	21224	21256	20803	21272	21101	21213	21192	21069	21030	20978	21184	21059	21161	21196	21252	21053	21103	21092	20927	21014	21196	20976	21049	21286	21100	20848	21055	21021	21233	21123	21218	21014	21012	20958	21031	21059	21130	21168	21191	20978	21221	21217	20883	21017	21259	20951	20985	21097	21210	21042	21338	21004	21013	21127	21054	21143	21153	21300	21135	21031	21097	21317	21029	20847	20995	21063	21184	20832	21143	21066	20961	20907	21234	21154	21186	21170	21013	21084	20954	21235	21192	21006	20847	21128	21039	20949	21046	20913	21311	20978	21060	21048	21028	21098	21132	21232	21084	21326	21052	21124	20858	20906	21008	20964	20928	21296	21086	21372	21248	21087	21161	21154	21108	21167	21406	20960	21084	21157	20924	20986	21211	20983	21077	21205	21104	21141	21036	21025	21260	20997	21070	21178	21120	21306	21016	21121	21167	21063	20973	21143	21014	21098	20981	21016	21024	21151	21069	21254	21269	21008	21076	21229	21115	21064	21253	20785	21112	21246	20865	21220	21278	20867	21140	21159	21166	20939	21086	21147	21144	20916	21171	21093	21119	21347	21050	21005	21266	21189	21045	21320	21135	21189	21088	21163	20922	21153	20981	21338	21125	21397	21203	21347	21189	21219	21038	21004	21256	21192	21063	21141	21097	21167	21133	21146	20929	20952	20962	21052	20987	21187	21231	20968	21302	21165	21084	20973	21206	21241	21220	20923	21158	21062	21115	21182	21115	21176	21239	21180	20891	21015	21173	21016	21275	21282	21361	21078	21041	21049	21230	21094	20982	21314	21257	21107	21072	20738	20918	21139	21273	21053	21292	21020	21055	21060	20947	21282	21163	21042	21089	21075	21025	21038	21324	21028	21046	21260	21223	21115	21077	21113	20732	21304	21005	21097	21150	21108	21054	20949	21114	21097	21433	21361	20943	21253	21168	21439	21244	21240	20990	21176	21057	21014	21008	21009	20979	20946	21092	21173	21297	21195	21103	21156	21116	21314	21163	21225	21119	21007	21121	21135	21005	21039	21039	21044	21120	21000	21057	21081	21181	21104	21223	20821	21052	21084	21189	21085	20892	21067	21340	21199	21020	21210	21352	21306	20829	20816	20939	21075	21039	20988	21051	21188	21001	21062	21153	21021	21199	20953	21136	21021	21105	21240	21066	20950	21033	21149	21054	21057	20858	21128	21002	21158	21082	21016	20797	21243	21088	21076	20998	21311	21228	21223	21080	21009	21133	20942	20930	21095	21041	21128	21138	21443	20740	21028	21225	21183	21306	21185	21124	20995	21010	20999	20998	21098	21124	21086	21128	21146	21183	21003	21107	21256	21047	21072	21177	20958	20923	21035	21207	21125	21028	20970	20995	21269	21011	21119	21088	21104	21221	21088	20928	21111	21087	20967	21181	20963	21153	21103	20917	21060	21122	21173	20938	21215	21059	21044	21170	21067	20981	20932	21094	21187	21228	21021	21127	21229	21115	21136	21105	20982	21207	21303	21026	21098	21230	21257	21128	21208	21128	21112	21143	21150	21155	21106	21239	21272	21067	21063	21249	21380	21029	21193	21352	21048	20948	20909	21050	21222	21119	21123	21078	21092	21040	21068	21141	21299	20995	21092	20986	21066	20960	21103	21093	21129	21053	21037	21057	21197	21249	20982	21073	21016	21076	21158	21068	21236	21120	21086	21116	21087	20935	21280	21172	21146	20928	21272	20892	21008	21214	21177	20819	21191	20999	21081	21100	21129	21259	21330	21298	21218	21039	21161	20990	21152	21287	21056	21332	20871	21220	21191	20952	21036	21141	21189	20956	21024	21091	21061	20955	21191	21059	21041	21008	20988	21171	21055	20919	21159	20984	21228	21229	21078	21068	21067	20810	21181	21121	21002	21101	21331	21135	21239	20926	21120	21216	21280	21078	20946	21319	20871	21102	20945	21132	21358	21009	20951	20902	21149	21123	21315	21279	20945	21051	21010	21029	21022	21105	21152	21332	21227	21267	21091	21195	21189	21043	21103	21105	21363	21071	21221	21271	20988	20966	20911	21172	21236	21169	20967	21080	21418	21249	21057	20972	21008	21245	21105	21137	21097	21043	21223	21047	21234	21002	21516	20768	21242	21003	21053	20863	21019	21247	21040	21101	21205	21131	21110	21254	21056	21149	21069	21134	21101	21057	21356	21093	21199	20933	21009	21318	21085	21014	21149	21149	21225	21289	20916	21186	21244	20926	21102	20968	21028	21009	21023	21163	20856	21053	21215	21136	21305	20923	21060	20970	21089	21107	21074	21072	21148	21067	20958	21149	20858	21002	20907	21035	21188	21122	21097	20969	20986	20999	21130	21047
35429	59565	61494	46960	34092	29319	24847	21972	19820	18601	17820	17403	17484	17010	16721	16735	16739	16326	15848	16181	16475	16080	16014	16004	15990	15962	15630	15604	15406	15338	15318	15236	15149	15131	15287	15067	15336	15056	15289	15124	15114	15138	15299	15262	15168	15291	15266	15395	15130	15201	14995	15219	15101	15149	15020	15386	15243	15183	15196	14909	15230	15156	15186	15167	15078	15185	15342	14968	15068	15074	15074	15047	15063	15082	15117	15105	15215	15199	15139	15231	15108	15061	15160	15178	15158	14983	15330	15105	15088	15258	15032	15187	15016	15087	15248	15004	15224	15049	15369	15091	15337	15251	14985	15178	15045	15116	15126	15027	14982	15163	15079	15088	15355	15060	15314	15173	15102	15256	15195	15034	15083	15210	15035	15137	15273	15155	15142	15233	15222	15159	15243	15071	15140	15523	15110	15073	15111	15288	15217	14981	15117	15118	14944	15206	14993	15171	15008	15061	15175	15093	15218	15379	15040	15174	15018	15302	15016	15111	15150	15045	15194	15317	15313	14921	15122	15141	15121	15291	15118	15024	15237	15251	15245	15138	15218	15225	15016	15073	14909	15144	15182	15027	15204	15080	15135	15071	15209	15194	15225	15043	15160	15115	15148	15109	15117	15194	15141	15330	15256	15089	15079	15238	15125	15136	15227	15026	15081	15045	15189	15183	15031	15350	15024	15281	15166	15209	15214	15299	15235	15164	15062	15208	15220	15306	15148	15131	15198	15122	15150	15064	15145	15134	15245	15188	15193	15063	15108	15075	15259	15050	15078	15195	15077	14998	15115	15010	15001	15120	15142	15148	15082	15171	15139	15082	15223	15224	14957	15113	15169	15297	15019	15053	15155	15205	15080	15159	15017	15164	15182	15125	14981	15010	15119	15056	15327	15054	15198	15271	15009	15062	15201	15042	15152	15169	15087	15107	15055	15112	15070	15063	14993	15265	15144	15227	15324	15063	15010	15185	15148	15252	15085	15180	15160	15155	15173	15215	15093	15073	15188	15083	15267	15181	15149	15359	15024	15099	15074	15236	14985	15225	15122	15023	15111	15068	15296	15102	15035	15074	15209	15122	15071	15157	15006	15013	15079	15128	15106	15309	15207	15038	15091	15094	15140	15168	15179	15115	15251	14894	15299	15141	15223	15121	15039	15083	15060	15247	15144	15128	15176	15215	15290	15039	15151	14822	15082	15250	15241	15205	15173	15145	15165	15441	15108	15175	15068	15121	15240	14899	15139	15222	15123	15123	15386	15144	15022	15038	15070	15005	15255	14969	15259	15038	14995	15320	15163	15149	15260	14992	15179	15282	15330	15265	15121	15182	15331	15136	15101	15206	15018	15032	14921	14928	15202	15185	15134	15166	15092	15309	15134	15259	15058	15141	15209	15217	15338	15145	15091	14940	15224	15098	14922	14962	15133	15192	15156	14979	14974	14988	15155	14933	15114	15130	15123	14957	14983	15144	15061	15077	15249	14978	15102	15076	15044	15095	15178	15038	15086	15267	14914	15129	15326	14959	15210	15106	15036	15133	15096	14967	15109	15213	15331	15256	15199	15150	15145	15069	15254	15013	15126	15127	15263	15331	14994	15267	15069	15056	15140	15121	15096	15194	14949	15019	15099	15164	15406	15220	15249	15008	15330	15022	15257	15065	15149	15105	15154	15132	15143	15133	15169	15012	15289	15117	15163	15177	15164	14973	15138	15117	15192	15105	15140	15201	15240	15088	15134	14939	15079	15322	15153	15220	15038	15177	15269	15199	15185	15109	15246	15041	15108	15161	15260	15071	15085	15124	15318	15073	15152	15148	15178	15131	15077	15052	15241	15170	15259	15086	15171	15006	15135	15025	14987	15107	15049	15071	15158	15168	15213	15003	15184	14974	15286	15219	15098	15185	15202	15116	15112	15191	15187	15148	15082	15107	15184	15127	15249	15158	15151	15103	15165	15113	14897	15039	15214	15058	15116	15112	15019	15217	15202	15227	15137	15225	15115	15079	15035	15069	15268	15241	15239	15150	15327	15101	15256	15077	15134	15206	15116	15236	15035	15181	15182	15055	15180	15223	15258	15156	15212	15325	15143	15275	15321	15106	15124	15235	15072	15120	15249	15289	15222	14999	15061	15194	15093	15266	15264	15160	15220	15100	15175	15103	15104	15102	15038	15302	14958	15081	15095	15168	15056	15304	14993	15124	15024	15144	15073	15071	15202	15272	15156	15125	15076	15271	15149	14977	15117	15023	15267	15138	15162	15054	15100	15210	15065	15090	15061	15179	14927	15222	15142	15327	15020	15127	15248	15106	15248	15090	15050	15036	15145	15166	15210	15043	15059	15111	15190	15035	15151	15119	15167	15128	15280	15220	15306	15157	15131	15081	15307	15217	15077	15075	15112	15143	15175	15197	15113	15142	15278	14990	15032	15304	15196	15139	15144	15134	15255	15187	15182	14972	15206	15409	15141	15291	15176	15078	15195	15180	15218	14946	15073	15117	15163	14972	15177	15096	15166	15074	14846	15269	15133	15104	15159	15023	15170	15301	15334	15170	15334	15047	15159	15173	15025	15098	15146	15263	15139	15214	15167	15099	15147	15086	15028	15174	15152	15037	15175	15217	15073	15034	15148	15267	15182	15202	15124	15050	15148	15204	15148	15117	15151	15079	15115	15063	15347	15269	15037	15145	15165	15270	15247	15155	15231	15284	15013	15244	15156	15147	15062	14989	15233	15185	15043	14977	15185	15418	15204	15286	15192	15151	15033	15092	15181	15153	15155	15073	15167	15148	15128	15205	14932	15271	15162	15084	15184	15133	15013	15107	15096	15233	15136	15146	15042	15063	15199	15048	15073	15023	15101	15065	15091	15147	15094	15067	15279	15193	15017	15244	14981	15123	15068	15066	15159	15385	15173	15048	15267	15251	15060	15259	15070	15185	15158	15074	15099	15140	15135	15202	15068	15151	14972	15043	15006	15371	15081	15153	15198	15126	15204	15257	15119	15262	15143	15180	14980	15301	15138	15055	15152	15197	15020	15331	15088	15162	15170	15191	15092	15013	15059	14982	15220	15330	15109	15163	15134	15216	15154	15048	15180	15199	15068	15175	15170	15146	15035	15098	15140	15046	15260	15223	15107	15165	15085	15137	15130	15261	15192	15119	14960	15243	15295	15180	15097	15057	15118	15322	15243	15071	15169	15250	15032	15045	15220	15110	15145	15043	15106	14993	15061	15084	15081	14999	15116	15065	15143	15279	15154	15148	15130	15192	15198	15370	15161	15261	15092	15199	15224	15063	15047	15368	15163	15168	15272	15083	15256	15032	15212	14887	15377	15187	15155	15096	15258	15148	15205	15034	14975	15331	15099	15185	15140	15184	15201	15104	15180	15155	15061	15166	15091	15075	15120	15000	15216	15214	15100	15105	15151	15213	15292	15142	15167	15225	15198	15155	15251	15057	15092	15077	15043	14930	15032	15132	15033	15060	15138	15189	15051	15013	15047	15091	15060	15090	15391	15026	15103	15205	15169	14981	15081	15110	15442	15084	15137	15092	15192	15107	15155	15192	14865	15091	15103	15223	15116	15022	15028	15341	15086	15110	15255	15079	15122	14975	15069	15080	15311	15241	15132	15153	15162	14985	15266	15134	15347	15217	15086	15162	15151	15054	15033	15113	15096	15208	15124	15023	15236	15020	15067	14958	14994	15107	15019	15058	15283	15000	15136	14981	15181	15113	15231	15074	15105	15217	15275	15134	15188	15057	15130	15054	15159	15022	15210	15057	15220	15180	15179	15149	15183	15050	15146	15363	15006	15006	15241	15187	15064	15209	15208	15058	15111	14988	15115	15239	15087	15021	15108	15171	14970	15302	15047	15044	15169	15041	14889	15109	15256	14889	15101	15295	15044	15160	15257	15143	15186	15342	15056	15077	15115	15126	15175	14954	15166	14964	15222	14901	15124	15094	15139	15190	15113	15036	15253	15304	15079	15188	15031	14899	15048	15189	15283	14996	15246	15097	15183	15025	14964	15153	15250	15063	15229	15231	15094	15116	15150	15062	15223	15232	15156	15217	15156	15216	14972	15133	15030	15236	15249	15123	14954	15162	15078	15396	15020	15082	15149	15239	14996	15042	15086	15332	15129	15019	15186	15106	15099	15150	15126	14958	15282	15250	15051	15094	15027	15211	15083	15290	14926	15195	15313	15205	15252	15225	15092	15039	15209	15170	15340	15168	15295	15140	14944	15159	15124	15093	15142	15180	15233	15173	15090	15227	15095	14965	15153	15335	15239	15077	15315	14902	15111	15075	15050	15048	15234	15050	15132	15262	15077	15242	15145	15088	15067	15194	15321	15165	14942	15150	15194	15171	15064	15037	15260	15091	15110	15161	15126	15276	15079	14964	15157	15107	15150	15145	15267	15140	15030	14991	15013	15025	15195	15131	15155	15209	14975	15171	15177	15146	15044	15333	15211	15251	15133	15229	15127	15050	15050	15217	15037	15334	15450	15115	15170	15019	15298	15274	15013	15081	15092	15226	15023	15114	15259	15336	15050	15275	15096	15200	14911	15164	15311	15024	15271	15275	15068	15055	15097	15137	15048	15097	15303	15085	15125	15261	15227	15167	15063	15190	15100	15053	15019	15121	15151	15293	14940	15096	15225	15041	15242	15234	15079	14994	15119	15008	14975	15136	15180	15223	15086	15240	15034	14908	15221	15087	15026	15120	15194	15195	15096	15195	15142	15078	15159	15123	15180	15116	15176	15306	15025	15249	14902	15202	15052	15058	15232	15144	15080	15061	15187	14872	15099	15063	15027	15071	15151	15100	15134	15226	15151	15252	15220	15157	15206	15210	15082	15052	15110	15106	15080	15235	15033	15101	15283	15310	15103	15071	15098	15301	15084	14958	15172	15130	15218	15042	15083	15172	15076	15103	15123	15314	15154	15090	15214	15184	15158	14932	15025	15252	15263	15275	14960	15035	15118	15206	15184	15255	15240	15076	15125	15300	15151	14979	15210	15105	15193	15264	15091	15221	15115	15107	15160	15297	15285	15171	15052	15150	15115	14987	15148	15033	14860	15162	15139	15015	15116	15174	15120	15166	15283	15231	15163	15252	15142	15179	15163	15098	15043	15204	15201	15056	15196	15274
24787	21627	29852	27665	26597	31112	32463	27225	25120	24073	23282	23078	23103	22312	22069	21940	22081	21915	21398	21897	21832	21594	21209	21503	21519	21094	20883	20736	20715	20450	20632	20692	20349	20465	20434	20411	20278	20065	20360	20325	20451	20320	20381	20164	20309	20434	20324	20201	20169	20322	20308	20047	20306	20434	20095	20289	20420	20387	20061	20274	20283	20567	20255	20192	20148	20157	20036	20338	20308	20292	20351	20498	20539	20294	20101	20151	19924	19981	20131	20268	19930	20104	20429	20083	20058	20177	20291	20399	20502	20425	20108	20067	20310	20404	20276	20284	20416	20495	20164	20254	20360	20085	20138	20363	20118	20217	20376	20403	20299	20065	20265	20182	20194	20461	20333	20238	20160	20193	20146	20301	20366	20470	20325	20174	20095	20171	20383	20137	20349	20270	20379	20048	20086	20067	20135	20242	20320	20419	20452	20110	20420	20462	20440	20095	20318	20197	20185	20034	20161	20333	20107	20247	20311	20314	20099	20279	20163	20185	20434	20322	20304	20159	20435	20330	20425	20150	20333	19974	20103	20122	20007	20280	20278	20264	20359	20330	20294	20133	20045	20371	20139	20169	20179	20271	20176	20293	20333	20234	20326	20151	20379	20154	20228	19943	20311	20296	20371	20100	20293	20197	20069	20208	20209	20189	20341	20144	20070	19991	20183	20228	20191	20065	20322	20084	20301	20101	20017	20251	20225	20222	20242	20355	20102	20101	20163	20315	20186	20024	20044	20351	20308	20312	20336	20236	20170	20281	20388	20342	20225	20343	20299	20245	20194	20244	20283	20288	20202	20134	20290	20057	20161	20276	20344	20499	20371	20270	20022	20311	20241	20234	20241	20190	20230	20341	20284	20390	19922	20151	20203	20340	20336	20149	20127	20212	20190	20319	20301	20257	20217	20315	20147	20346	20281	20353	20401	20458	20299	20297	20284	20221	20172	20283	19997	20294	20220	20194	20500	20360	20377	20367	20346	20121	20379	20098	20232	20365	20421	20450	20239	20402	20182	20309	20182	20416	20186	20289	20240	20078	20413	20305	20314	20284	20254	20323	20393	20035	20177	20371	20329	20198	20059	20133	20321	20449	20309	20080	20175	20281	19919	20238	20299	20367	20123	20102	20336	20188	20310	20221	20328	20347	20215	20189	20196	20321	20207	20046	20230	20139	20392	20219	20236	20222	20343	20439	20352	20166	20452	20187	20123	20365	20080	20188	20192	20110	20243	20223	20223	20310	20091	20252	20063	20158	20455	20555	20131	20129	20286	20390	19995	20396	20367	20248	20032	20224	20250	20255	20275	20128	20359	20369	20286	20280	20129	20168	20343	20262	20328	20305	20354	20303	20375	20131	20305	20313	20137	20304	20119	20260	20248	20233	20324	20265	20336	20283	20093	20241	20422	20285	20400	20177	20159	20307	20343	20232	20070	20210	20378	20192	20139	20287	20066	20216	20330	20254	20255	20331	20173	20081	20234	20248	20369	20292	20253	20158	20140	20153	20050	20214	20328	20219	20139	20262	20264	20232	20090	20429	20140	20235	20069	20167	20326	20320	20220	20278	20233	20166	20141	20202	20300	20475	20475	20341	20187	20240	20368	20123	20251	20309	20230	20108	20178	20509	20235	20061	19893	19952	20057	20271	20406	20260	20352	20069	20342	20322	20272	20197	20462	20503	20248	20254	20107	20100	20147	20450	20273	20265	20331	20231	20312	20369	20344	20277	20263	20254	20198	20356	19965	20072	20279	20014	20259	20312	20175	20304	20475	20269	20460	20276	20169	20121	20072	20222	20335	20196	20159	20097	20180	20011	20114	20048	20160	20072	19959	20343	20060	20346	20431	20217	20310	20103	20215	20157	20365	20140	20273	20247	19972	20275	20083	20204	20217	20310	20079	20219	20205	20303	20242	20183	20243	20295	20120	20289	20108	20276	20170	20256	20245	20111	20282	20105	20079	20393	20140	20352	20175	20287	20191	20120	20186	20390	20170	20297	20422	20339	20136	20102	20259	20117	20115	20174	20229	20251	20336	20296	20318	20249	20236	20192	20306	20284	20217	20234	20357	20410	20014	20338	20271	20137	20357	20205	20133	20271	20506	20449	20390	20357	20025	20197	20401	20243	20062	20060	20238	20440	20134	20256	20194	20275	20448	20281	20026	20276	20130	20249	20254	20315	20149	20205	20132	20059	20247	20205	20010	20097	20092	20182	20366	20182	20290	20298	20084	20311	20242	20330	20261	20120	20335	20275	20390	20110	20238	20086	20487	20067	20200	20232	20280	20120	20330	20071	20201	20143	20130	20294	20079	20259	20180	20264	20096	20101	20143	20063	20441	20298	20181	20092	20005	20122	20270	20224	20169	20178	20087	20428	20388	20272	20152	20188	20124	19969	20198	20279	20133	20147	20282	20185	20181	20326	20285	20262	20442	20176	20060	20334	20344	20272	20269	20266	20094	20277	20090	20178	20065	20393	20037	20415	20525	20399	20049	20096	20221	20190	20201	20138	20117	20209	20394	20027	20105	20442	20317	20386	20226	20207	20255	19991	20258	20155	20280	20288	20076	20338	20161	20338	20143	20345	20195	20283	20089	20185	20173	20190	20106	20216	20322	20312	20112	20161	20502	20428	20446	20379	20218	20237	20273	20306	20171	20462	20275	20322	20194	20248	20128	19978	20131	20156	20286	20032	20248	20272	20075	19995	20315	20106	20217	20333	20337	20342	20170	20374	20198	20100	20093	20101	20279	20164	20087	20157	20301	20311	20013	20152	20243	20118	20255	20274	20381	20360	20321	20181	20199	20116	20433	20212	20264	20411	20062	20203	20151	20309	20261	20288	20176	20284	20347	20283	20230	20185	20134	20161	20217	20186	20273	20334	20298	20117	20191	20059	20097	20102	20090	20307	20027	20220	20208	20255	20363	20037	20039	20308	20147	20124	20287	20342	20107	20234	20061	20288	20226	20223	20162	20181	20062	20125	20246	20096	20337	20342	20033	20015	20279	20385	20017	20078	20208	20201	20164	20199	20074	20308	20131	20058	20350	20257	20132	20341	20451	20128	20059	20051	20138	20482	20291	20255	20413	20238	20121	20289	20115	20243	20124	20243	20135	19960	20126	20296	20219	20047	20116	20307	20334	20249	20269	20353	20231	20279	20213	20074	20394	20217	20261	20200	20298	20093	20110	20323	20196	20247	20334	20151	20269	20248	20156	20031	20270	20080	20061	20615	20069	20479	20318	20349	20138	20247	20220	20304	20221	20179	20252	20154	20153	20233	20427	20162	20289	20001	20029	20168	20167	20385	20320	20533	20293	20190	20128	20135	20278	20303	20430	20216	20208	20117	20403	20080	20315	20317	20358	20390	20380	20347	20363	20273	20016	20231	20201	20289	20240	20147	20220	20241	20134	20214	20092	20219	20021	20383	20149	20299	20481	20346	20193	20245	20238	20293	19944	20043	20136	20224	20307	20206	20509	20293	20250	20247	20158	20690	20303	20306	20396	20121	20180	20236	20257	20278	20377	20426	20144	20216	20078	20280	20509	20071	20397	20371	20307	20149	20144	20214	20206	20327	20138	20071	20293	20385	20304	20129	20100	20067	20368	20133	20462	20327	20151	20122	20112	20286	20330	20173	20223	20193	20079	20288	20380	20238	20253	20112	20384	20133	20316	19992	20238	20215	20131	20065	20183	20216	20117	20185	20042	20103	20074	20217	20160	20512	20291	20148	20454	20460	20148	20251	20123	20186	20193	20377	20277	20279	20118	20312	20273	20319	20185	20347	20253	20337	20083	20325	20138	20382	20103	20392	20180	20176	20162	20425	20256	20136	20044	20389	20215	20156	20449	20315	20276	20215	20372	20191	20198	20250	20034	20451	20073	20390	20174	20208	20286	20030	20089	20077	20065	20240	20416	20188	20208	20297	20237	20138	20040	19988	20082	20476	20114	20242	20398	20086	20299	20384	20326	20131	20175	20163	20230	20255	20131	20077	20325	20106	20084	20107	19954	20355	20236	20280	20444	20439	20231	20177	20179	20030	20314	20246	20278	20251	19888	20104	20232	20219	20176	20109	20364	20037	20466	20227	20277	20315	20270	20334	20238	20231	20287	20182	20236	20333	20291	20298	20128	20285	20266	20253	20123	20045	20251	20181	20225	20318	20442	20220	20243	20408	20185	20185	20341	20291	20026	20101	20163	20121	20239	20189	20256	20253	20087	20154	20071	20209	20362	20171	20289	20255	20137	20210	20250	20330	19981	20228	20181	20207	20168	20137	20368	20265	19956	20300	20050	20130	20180	20207	20219	20238	20002	20058	20084	19994	20351	20093	20280	20245	20117	20154	20376	20154	20107	20317	20214	20333	20241	20126	20158	20214	20151	20423	20166	20368	20266	20429	20377	20340	20280	20110	20176	20293	20234	20187	20324	20468	20377	20171	20415	20034	20461	20146	20435	20165	20169	20352	20222	20323	20332	20263	20010	20183	20145	20174	20085	20329	20406	20177	20112	20255	20252	20225	20282	20227	20213	20250	20329	20179	20280	20021	20314	20403	20448	20447	20106	20120	20225	20151	20378	20397	19933	20423	20433	20362	20246	20217	20289	20205	20316	20221	20201	20359	20239	20239	20135	20179	20464	20107	19994	20304	20221	20100	20119	20286	20352	20101	19901	20225	20278	20076	20295	20090	20131	20288	20105	19860	20128	20193	20308	20095	20273	20272	19995	20370	20080	20072	20124	20295	20246	20388	20099	20403	20327	20229	20253	20045	20387	20236	20351	20184	20340	20188	20364	20418	20206	20301	20367	20085	20275	20344	20155	20335	20294	20453	20275	20145	20224	20193	20075	20268	20336	20455	20080	20139	20140	20206	20292	20222	20077	20092	20238	20214	20323	20330	20296	20191	20247	20139	20271	20035	20156	20089	20558	20245	20445	20318	20289	20055	19989	20254	20130	20470	20406	20389	20252	20080	20008	20110	20462	20268	20218	20342	20159	20321	20305	20217	19937	20200	20036	20346	20081	20303	20227	20160	20281	20182	20141	20226	20214	19902	20427	20234	20252	20330	20351	19928	20250	20361	20328	20366	20155	20587	20220	20325	20434	20172	20243	20093	20391	19996	20071	20271	20174	20381	20373	20434	20238	20324
37784	67189	69383	52060	38278	33030	28001	23632	21385	19170	18709	18444	18379	17343	16812	17020	17085	16472	15819	16254	16582	16239	15801	15903	15982	15487	15296	15254	14970	14935	14843	14826	14645	14849	14701	14768	14813	14796	14677	14780	14801	14607	14747	14611	14550	14528	14594	14814	14783	14620	14720	14595	14624	14506	14662	14759	14651	14583	14816	14578	14595	14899	14547	14591	14618	14488	14598	14708	14565	14704	14691	14729	14608	14679	14488	14665	14671	14696	14511	14516	14551	14524	14630	14555	14665	14723	14626	14594	14649	14604	14639	14724	14605	14493	14794	14455	14631	14656	14775	14379	14835	14654	14795	14810	14721	14614	14656	14427	14465	14817	14607	14530	14512	14706	14569	14542	14328	14684	14551	14559	14771	14757	14532	14741	14697	14632	14628	14529	14694	14627	14721	14739	14589	14689	14720	14526	14721	14718	14761	14473	14791	14571	14671	14535	14612	14593	14534	14639	14650	14623	14527	14836	14524	14601	14726	14692	14489	14721	14732	14791	14633	14775	14550	14670	14490	14547	14553	14719	14481	14513	14586	14589	14735	14642	14673	14480	14574	14672	14619	14575	14607	14566	14640	14614	14790	14675	14481	14696	14591	14639	14553	14822	14703	14645	14605	14621	14687	14618	14640	14754	14755	14626	14629	14660	14682	14851	14697	14564	14641	14715	14849	14759	14749	14503	14732	14634	14543	14682	14472	14579	14840	14531	14647	14629	14713	14512	14471	14417	14676	14708	14567	14513	14646	14700	14788	14943	14676	14583	14816	14692	14617	14778	14449	14544	14554	14601	14739	14574	14815	14601	14826	14726	14544	14584	14797	14556	14560	14726	14697	14705	14579	14548	14635	14575	14773	14570	14554	14627	14665	14560	14450	14672	14633	14666	14781	14477	14769	14730	14667	14723	14599	14675	14472	14641	14536	14674	14694	14650	14739	14771	14639	14693	14540	14611	14442	14665	14640	14511	14729	14660	14605	14657	14703	14614	14544	14870	14480	14545	14680	14667	14581	14520	14541	14611	14559	14643	14682	14684	14683	14793	14665	14704	14542	14675	14533	14614	14513	14530	14587	14606	14645	14530	14626	14464	14754	14829	14551	14692	14673	14790	14486	14716	14610	14511	14474	14563	14609	14718	14828	14489	14764	14527	14668	14633	14568	14573	14603	14427	14613	14623	14649	14542	14567	14567	14721	14553	14818	15001	14595	14677	14620	14649	14702	14457	14820	14704	14500	14519	14617	14447	14581	14704	14618	14809	14738	14817	14736	14623	14659	14556	14665	14635	14571	14712	14510	14663	14632	14690	14525	14717	14689	14629	14625	14629	14721	14642	14573	14568	14700	14684	14572	14642	14725	14743	14502	14702	14701	14745	14565	14791	14575	14696	14466	14693	14816	14708	14547	14572	14725	14598	14659	14621	14576	14722	14648	14573	14465	14515	14687	14591	14696	14596	14709	14472	14463	14636	14401	14536	14620	14520	14657	14554	14576	14662	14643	14739	14697	14655	14765	14609	14796	14610	14586	14760	14609	14702	14615	14598	14534	14512	14717	14669	14623	14463	14680	14655	14611	14632	14631	14561	14554	14638	14691	14669	14686	14670	14491	14665	14506	14608	14707	14813	14862	14694	14632	14725	14651	14607	14636	14568	14654	14813	14592	14884	14701	14687	14775	14656	14719	14601	14561	14874	14620	14693	14700	14685	14771	14349	14637	14764	14552	14610	14675	14844	14709	14557	14862	14549	14687	14528	14646	14629	14583	14549	14679	14548	14640	14691	14699	14712	14726	14585	14766	14684	14822	14489	14581	14602	14634	14618	14740	14699	14731	14604	14586	14768	14560	14512	14854	14491	14573	14635	14760	14569	14710	14658	14599	14768	14679	14502	14780	14570	14736	14625	14595	14688	14575	14445	14759	14642	14535	14798	14545	14646	14773	14704	14602	14546	14647	14464	14785	14688	14777	14706	14754	14710	14561	14742	14758	14559	14662	14641	14631	14731	14675	14580	14525	14633	14786	14700	14779	14511	14492	14606	14666	14557	14616	14697	14735	14695	14609	14785	14614	14681	14717	14789	14717	14720	14737	14595	14601	14460	14587	14728	14671	14645	14739	14689	14685	14706	14668	14666	14809	14649	14709	14746	14525	14578	14630	14677	14671	14721	14578	14726	14709	14558	14668	14655	14620	14738	14687	14616	14783	14678	14550	14534	14730	14663	14622	14579	14484	14676	14734	14602	14668	14718	14662	14578	14544	14616	14600	14608	14718	14810	14614	14590	14615	14665	14713	14435	14666	14434	14617	14661	14545	14546	14589	14591	14788	14641	14488	14637	14545	14350	14769	14709	14416	14826	14572	14744	14703	14658	14627	14564	14647	14508	14594	14554	14586	14551	14558	14686	14750	14505	14690	14611	14438	14632	14830	14848	14613	14727	14712	14779	14567	14601	14902	14761	14561	14623	14754	14651	14552	14587	14707	14546	14573	14523	14735	14719	14572	14626	14689	14617	14608	14732	14647	14559	14633	14712	14667	14654	14631	14471	14651	14707	14586	14614	14802	14834	14633	14585	14689	14660	14772	14507	14768	14497	14647	14636	14638	14675	14626	14849	14553	14658	14694	14619	14554	14564	14791	14566	14689	14728	14567	14514	14564	14697	14742	14647	14625	14684	14746	14479	14628	14614	14615	14571	14674	14673	14630	14598	14631	14711	14344	14617	14732	14681	14487	14670	14579	14630	14741	14659	14612	14558	14489	14729	14712	14615	14618	14633	14575	14511	14686	14614	14592	14612	14833	14633	14627	14733	14659	14548	14561	14620	14669	14685	14613	14596	14681	14675	14648	14779	14669	14711	14546	14618	14608	14682	14765	14703	14725	14562	14650	14804	14724	14666	14843	14575	14603	14626	14450	14554	14843	14777	14646	14542	14710	14499	14734	14560	14455	14751	14606	14598	14653	14484	14680	14553	14678	14733	14584	14717	14725	14572	14729	14536	14763	14698	14604	14742	14592	14410	14512	14701	14649	14628	14705	14653	14501	14696	14703	14661	14664	14597	14519	14714	14409	14598	14786	14575	14479	14628	14574	14721	14729	14513	14666	14568	14813	14538	14707	14850	14700	14604	14649	14580	14530	14657	14671	14591	14670	14546	14532	14737	14786	14727	14576	14700	14415	14742	14626	14619	14690	14603	14822	14636	14668	14822	14710	14530	14676	14741	14560	14634	14703	14607	14697	14667	14567	14582	14780	14630	14548	14614	14762	14573	14470	14643	14757	14597	14617	14612	14691	14559	14673	14515	14715	14700	14679	14648	14584	14642	14682	14606	14838	14689	14731	14552	14609	14586	14612	14723	14491	14848	14720	14677	14758	14628	14793	14786	14562	14719	14647	14541	14636	14571	14765	14533	14657	14471	14516	14675	14666	14471	14471	14731	14660	14566	14718	14747	14794	14708	14658	14534	14730	14565	14649	14652	14645	14636	14607	14917	14738	14661	14621	14561	14663	14560	14598	14693	14567	14574	14599	14538	14428	14753	14787	14554	14539	14676	14651	14659	14658	14741	14582	14562	14644	14611	14670	14699	14767	14840	14701	14670	14581	14559	14544	14579	14586	14636	14770	14669	14743	14593	14741	14522	14676	14634	14778	14619	14662	14551	14663	14742	14633	14681	14598	14754	14543	14517	14709	14641	14731	14621	14496	14518	14764	14467	14627	14536	14777	14625	14534	14755	14589	14622	14624	14476	14633	14618	14559	14490	14569	14570	14586	14578	14627	14632	14764	14706	14551	14619	14610	14712	14673	14569	14708	14665	14573	14666	14706	14605	14674	14436	14649	14609	14627	14746	14773	14669	14706	14778	14550	14512	14634	14572	14647	14709	14528	14621	14633	14582	14625	14572	14626	14517	14626	14708	14546	14699	14518	14679	14762	14532	14686	14734	14617	14551	14678	14878	14482	14636	14654	14422	14861	14581	14648	14558	14695	14574	14703	14653	14533	14666	14798	14605	14723	14580	14737	14524	14691	14777	14474	14641	14650	14653	14582	14597	14459	14553	14709	14507	14680	14527	14683	14552	14749	14646	14624	14566	14604	14673	14601	14758	14587	14746	14718	14742	14626	14578	14424	14706	14600	14595	14634	14715	14498	14642	14423	14589	14645	14614	14641	14712	14624	14482	14599	14654	14733	14742	14707	14788	14611	14629	14720	14581	14626	14593	14455	14793	14542	14846	14648	14803	14853	14742	14783	14758	14720	14553	14698	14760	14493	14749	14676	14620	14583	14704	14762	14628	14843	14636	14596	14653	14745	14735	14749	14535	14623	14808	14676	14601	14467	14722	14627	14368	14589	14697	14736	14588	14785	14591	14579	14632	14690	14711	14510	14728	14700	14807	14613	14658	14534	14765	14516	14720	14499	14500	14531	14639	14712	14673	14659	14758	14561	14539	14571	14610	14898	14579	14596	14703	14669	14619	14644	14759	14738	14683	14603	14755	14722	14592	14609	14765	14638	14557	14650	14680	14692	14446	14625	14629	14645	14665	14658	14473	14562	14610	14719	14529	14650	14535	14793	14545	14830	14712	14839	14598	14651	14508	14648	14355	14549	14849	14720	14601	14812	14671	14636	14629	14569	14548	14766	14542	14803	14785	14497	14468	14624	14594	14715	14527	14637	14496	14661	14834	14583	14760	14521	14695	14604	14465	14631	14720	14664	14697	14662	14641	14571	14762	14698	14638	14638	14555	14705	14665	14657	14632	14662	14613	14645	14732	14601	14646	14705	14561	14691	14729	14832	14740	14658	14546	14716	14626	14459	14774	14658	14777	14730	14563	14575	14670	14597	14592	14773	14739	14695	14547	14888	14587	14689	14575	14745	14538	14679	14756	14443	14594	14649	14530	14577	14617	14734	14495	14607	14532	14564	14706	14569	14588	14589	14632	14759	14695	14724	14690	14565	14499	14530	14474	14676	14654	14617	14672	14556	14756	14619	14752	14679	14617	14627	14614	14540	14504	14739	14690	14639	14515	14628	14661	14669	14467	14570	14596	14693	14643	14706	14678	14601	14766	14574	14576	14648	14686	14597	14629	14571	14607	14819	14634	14580	14671	14653	14689	14618	14608	14834	14756	14617	14603	14643	14639	14462	14821
39181	44015	50701	43070	34000	30058	27201	25768	24493	23776	23755	23608	23702	23342	23313	23169	23102	23123	23147	23149	23620	23382	22989	23287	23105	22987	23217	22928	22515	22782	22613	22577	22690	22704	22760	22660	22680	22690	22746	22759	22773	22784	22668	22755	22268	22860	22716	22690	22768	22880	22795	22773	22835	22711	22665	22791	22581	23014	22738	22668	22737	22664	22681	22538	22668	22628	22555	22700	22764	22812	22637	22780	22564	22681	22715	22922	22629	22617	22535	22578	22609	22696	22491	22683	22674	22719	22647	22539	22744	22510	23010	22878	22635	22779	22710	22680	22664	22879	22556	22620	22762	22758	22677	22496	22566	22691	22699	22597	22707	22626	22559	22623	22675	22570	22739	22443	22722	22582	22661	22528	22612	22552	22616	22549	22436	22768	22597	22826	22871	22728	22756	22558	22470	22584	22511	22828	22705	22592	22657	22783	22850	22910	22819	22552	22706	22397	22624	22663	22656	22483	22666	22449	22870	22893	22734	22668	22769	22747	22718	22629	22584	22469	22718	22697	22586	22573	22783	22781	22640	22650	22614	22611	22620	22716	22701	22652	22757	22437	22660	22340	22832	22647	22829	22638	22570	22695	22538	22503	22799	22739	22478	22701	22803	22714	22637	22685	22622	22843	22974	22764	22649	22588	22820	22585	22692	22674	22625	22560	22730	22587	22605	22713	22562	22654	22580	22788	22770	22706	22733	22814	22747	22889	22549	22746	22617	22802	22739	22672	22599	22866	22908	22844	22566	22702	22802	22750	22884	22809	22640	22827	22536	22560	22585	22586	22761	22840	22753	22702	22808	22797	22606	22650	22726	22741	22839	22594	22776	22699	22298	22788	22710	22769	23108	22967	22708	22687	22766	22783	22683	22549	22777	22881	22468	22637	22721	22481	22903	22617	22612	22717	22967	22676	22724	22944	22621	22693	22559	22930	22675	22586	22846	22716	22733	22668	22745	22840	22610	22760	22825	22642	22787	22549	22775	22809	22714	22732	22797	22801	22611	22537	22662	22635	22831	22736	22686	22410	22761	22519	22418	22570	22603	22566	22845	22809	22676	22643	22508	22835	22750	22721	22638	22885	22717	22701	22696	22665	22709	22475	22695	22745	22467	22516	22798	22845	22754	22761	22877	22780	22683	22706	22559	22597	22831	22807	22732	22865	22871	22671	22542	22583	22498	22806	22532	22685	23085	22834	22767	22800	22655	22760	22788	22785	22544	22662	22965	22628	22926	22946	22686	22376	22795	22999	22926	22737	22748	22805	22418	22558	22886	22669	22668	22672	22872	22768	22738	22795	22849	22752	22644	22553	22764	22425	22441	22890	22928	22633	22780	22535	22640	22579	22989	22635	22891	22643	22735	22844	22830	22751	22711	22640	22754	22703	22785	22592	22856	22624	22647	22882	22658	22495	22670	22483	22683	22567	22685	22888	22646	22809	22700	22589	22561	22479	22764	22654	22991	22551	22287	22567	22769	22476	22666	22781	22950	22812	22586	22683	22839	22686	22800	22658	22681	22704	22621	23050	22723	22793	22706	22666	22613	22469	22636	22678	22694	22649	22752	22460	22598	22569	22614	22812	22722	22895	22654	22782	22664	22640	22953	22815	22612	22701	22720	22717	22708	22578	22702	22685	22797	22551	22533	22591	22651	22633	22598	22399	22838	22684	22713	22644	22609	22649	22921	22775	22824	22622	22787	22602	22655	22761	22717	22835	22696	22703	22817	22605	22829	22897	22692	22763	22607	22655	22728	22686	22666	22535	22851	22897	22566	22789	22595	22858	22461	22389	22977	22526	22668	22557	22837	22857	22653	22836	22702	22691	22596	22578	22746	22804	22989	22659	22882	22805	22711	22625	22486	22817	22796	22502	22722	22688	22609	22670	22681	22914	22790	22599	22756	22847	22837	22507	22700	22696	22759	23066	22650	22764	22636	22838	22856	22691	22629	22733	22756	22556	22579	22559	22815	22571	22720	22742	22748	22560	22675	22612	22706	22722	22747	22714	22476	22589	22444	22501	22779	22740	23038	22611	22717	22750	22714	22658	22616	22743	22798	22774	22749	22711	22552	22653	22817	22807	22733	22702	22710	22904	22822	22881	22777	22696	22834	22662	22642	22757	22729	22760	22684	22680	22779	22640	22756	22467	22538	22803	22535	22653	22499	22644	22792	22595	22737	22485	22777	22693	22492	22832	22591	22674	22812	22582	22555	22727	22320	22415	22687	22526	22585	22892	22528	22756	22612	22557	22773	22709	22803	22656	22572	22716	22644	22631	22751	22823	22801	22954	22906	22615	22839	22711	22706	22890	22577	22644	22831	22505	22678	22767	22885	22707	23015	22610	22451	22694	22765	22604	22774	22744	22604	22798	22936	22607	22556	22684	22841	22643	22607	22814	22776	22709	22640	22716	22790	22557	22566	22685	22797	22577	22666	22733	22454	22883	22479	22523	22421	22558	22866	22743	22797	22632	22596	22936	22799	22654	22705	22799	22871	22854	22706	22750	22769	22842	22610	22807	22659	22746	22673	22552	22736	22867	22847	22852	22857	22670	22759	22682	22640	22910	22605	22763	22584	22463	22716	22814	22560	22494	22457	22596	22639	22714	22510	22610	22684	22501	22858	22643	23014	22965	22886	22819	22831	22534	22617	22574	22947	22588	22615	22458	22628	22619	22977	22907	22611	22650	22731	22808	22534	22554	22744	22704	22505	22491	22558	22820	22845	22664	22565	22656	22743	22634	22635	22611	23017	22924	22740	22644	22665	22744	22611	22787	22546	22697	22537	22463	22741	22692	22761	22686	22506	22735	22760	22728	22587	22754	22732	22743	22766	22806	22595	22700	22716	22527	22825	22584	22557	22683	22682	22490	22711	22630	22853	22807	22960	22790	22947	22627	22596	22693	22764	22856	22678	22919	22503	22623	22600	22815	22876	22504	22561	22916	22609	22516	22783	22665	22711	22382	22682	22913	22802	22551	22991	22826	22527	22537	22644	22775	22621	22496	22636	22574	23126	22671	22582	22761	22712	22625	22696	22460	22834	22856	22737	22700	22671	22337	22758	22773	22780	22250	23075	22869	22651	22740	22837	22797	22826	22642	22596	22874	22431	22633	22562	22794	22690	22659	22907	22681	22634	22522	22704	22713	22829	22515	22682	22764	22611	22375	22536	22592	22436	22683	22916	22538	23007	22684	22773	22599	22896	22663	22748	22765	22551	22663	22800	22566	22741	22709	22670	22902	22620	22587	22801	22853	22716	22766	22589	22665	22448	22928	22885	22517	22706	22562	22586	23075	22892	22876	22779	22862	22933	22763	22762	22723	22583	22466	22670	22673	22683	22596	22904	22591	22575	22568	22593	22631	22567	22585	22654	22857	22871	22635	22578	22633	22450	22416	22753	22778	22695	22443	22592	22480	22867	22795	22664	22862	22743	22691	22644	22624	22818	22686	22455	22776	22635	22683	22948	22572	22724	22541	22661	22926	22748	22659	22702	22836	22772	22734	22692	22752	22678	22767	22856	22554	22858	22873	22749	22689	22640	22449	22737	22708	22915	22800	22797	22661	22710	22822	22575	22498	22814	22821	22686	22425	22534	22693	22684	22694	22503	22714	22702	22683	22712	22538	22682	22820	22706	22551	22626	22501	22838	22880	22975	22736	22902	22461	22572	22379	22675	22731	22686	22632	22780	22404	22481	22598	22649	22839	22804	22771	22838	22836	22851	22639	22645	22591	22885	22695	22785	22746	22627	22610	22720	22417	22648	22738	22783	22866	22753	22787	22567	22854	22928	22782	22647	22909	22804	22814	22834	22674	22683	22621	22615	22611	22603	22633	22705	22678	22830	22690	22694	22437	22914	22707	22741	22631	22642	22632	22624	22594	22583	22657	22562	22695	22606	22661	22507	22961	22672	22563	22666	22750	22893	22659	22785	22847	22868	22672	22536	22753	22563	22599	22784	22703	22594	22730	22747	22669	22576	22698	22820	22764	22573	22913	22835	23033	22858	22813	22947	22685	22739	22881	22499	22844	22734	22874	22542	22481	22594	22672	22881	22671	22692	22859	22757	22752	22691	22629	22661	22738	22761	22757	22735	22813	22563	22615	22673	22869	22880	22620	22573	22783	22910	22804	22652	22618	22763	22686	22726	22638	22702	22693	22981	22524	22552	22782	22849	22773	22849	22715	22735	22751	22721	22535	22584	22729	22678	22708	22894	22549	22630	22702	22732	22820	22747	22729	22953	22724	22760	22628	22801	22891	22704	22621	22399	22384	22650	22523	22586	22691	22883	22980	22702	22590	22549	22675	22646	22530	22928	22533	22645	22901	22898	22742	22685	22487	22782	22706	22948	22672	22816	22689	22590	22781	22852	22788	22693	22707	22776	22685	22632	22772	22726	22808	22688	22536	22476	22591	22653	22741	22724	22749	22642	22518	22712	22687	22805	22764	22905	22843	22676	22620	22817	22569	22685	22422	22737	22716	22751	22582	22771	22454	22770	22759	22747	22772	22539	22679	22563	22784	22525	22695	22874	22707	22631	22785	22848	22580	22713	22833	22703	22524	22699	22638	22723	22755	22729	22861	22694	22773	22956	22832	22505	22695	22515	22497	22713	22637	22757	22698	22723	22741	22719	22552	22513	22802	22699	22762	22702	22663	22700	22861	22844	22765	22519	22672	22697	22635	22819	22590	22599	22616	22694	22620	22820	22570	22672	22684	22735	22623	22647	22575	22585	22718	22763	22754	22678	22572	22576	22610	22950	22551	22717	22844	22857	22836	22622	22733	22533	22681	22836	22585	22740	22446	22534	22547	22874	22667	22762	22825	22743	22826	22820	22861	22529	22573	22709	22677	22760	22681	22850	22772	22667	22732	22867	22614	22741	22539	22789	22878	22791	22583	22840	22775	22797	22433	22516	22637	22646	22628	22714	22683	22666	22607	22677	22642	22652	22671	22631	22578	22784	22731	22638	22918	22751	22851	22572	22700	22855	22770	22718	22601	22656	22597	22753	22553	22928	22807	22717	22731	22617	22903	22560	22945	22802	22724	22980	22749	22927	22900	22764	22695	22709	22813	22790	22628	22742	22714	22821	22742	22734	22666	22761	22476	22755	22716	22770	22731	22738	22967	22797	22619	22835	22447
37458	53470	51359	37837	29520	25487	21967	19846	18537	17909	17366	17446	17429	16813	16786	16876	16979	16532	16361	16468	16707	16395	16527	16498	16330	16258	16081	16183	16128	16001	16037	15821	15712	15850	15998	15836	15868	16016	16053	16011	16027	16018	16022	16043	15790	15903	15964	15752	15919	15912	15768	15993	15776	15812	15756	15881	15948	15702	16012	15975	15827	15971	16054	15934	15940	15911	15840	15963	16027	15810	15796	15747	16006	16119	16009	15728	15759	15941	15784	16034	15899	15838	15767	15866	15965	15911	15852	16019	15767	15935	15925	15995	15757	15734	16063	15897	15968	15963	15875	15832	15952	15808	15839	15876	16090	15841	16006	15940	15916	16000	16069	15837	15925	16028	15827	15800	15819	15734	15907	15898	15844	15894	16134	16034	15901	15755	15873	15944	16043	15873	15825	15920	15905	15824	15925	15874	15881	15968	15997	15718	15937	15817	16029	16195	15872	16014	15796	15879	15909	15936	16134	15824	15939	15839	15818	15919	15840	15935	15863	15891	15736	16047	15976	15810	15848	15835	15857	15981	16001	15869	15916	15813	16045	15789	16051	15886	16081	15793	16051	15837	16000	15733	15871	15925	15801	15981	15993	15883	15988	15982	15870	15855	15851	15869	16007	16022	15851	15907	16028	16000	15965	15686	15804	15801	15925	15909	15901	16024	15946	15873	15850	16058	16006	15863	15855	15936	15865	15962	16115	15929	15913	15922	16009	15949	15695	16001	15821	15890	15989	15986	15917	15859	16064	15929	15923	15835	16124	15814	16024	15778	15929	15891	15865	15773	16139	15936	15941	16032	15945	15733	15893	15913	15893	15767	15859	15894	15913	15958	15969	15938	16075	15883	16145	15871	15899	15850	15963	15903	15790	15984	15890	15943	15941	15825	15828	15668	15908	15908	15799	15938	15950	16029	15832	16068	16026	15783	16020	15891	15795	15871	15934	15867	15876	15906	15790	15849	15845	15943	15834	15837	15954	15969	15943	15894	16003	15920	15833	15895	15987	15831	15736	15932	16085	15953	16017	15913	15990	15828	16041	15885	16028	16024	15981	15786	16062	15954	15758	16025	15884	15896	15841	16147	15961	15997	15991	15937	15999	15974	15931	15728	15864	15723	15921	15918	15921	15814	15953	16008	15959	15950	15831	15952	15840	16031	15859	15949	15980	15795	15987	15986	15973	15792	15928	15797	15917	15804	15920	15568	16090	15812	15930	15974	15966	15875	15960	15932	16075	15914	15934	15838	15851	15994	15921	15884	15856	15828	15743	16005	16021	15935	15967	15929	16091	15691	16042	15863	15768	15770	15932	16046	15792	15789	15875	15753	16032	15932	15962	15908	16012	16012	15834	15845	16064	15707	15905	15846	15787	15811	15833	15901	16033	15753	15863	15949	15793	15942	15892	16034	15902	15773	16075	15858	15980	16016	15963	15880	15923	15987	15842	15901	15790	15911	15910	15910	16020	16036	15900	15958	15896	15760	15998	15871	16030	15986	15954	15915	15951	15882	15960	15868	15816	15860	15954	15871	15793	15662	15942	15982	15761	15765	16041	15934	15802	15976	15937	15966	16062	15919	15831	15882	15898	15800	15830	15938	15745	15810	16090	15964	15937	15915	15896	15795	15855	15778	15833	15964	15927	15871	15922	15969	15940	15866	15881	15954	15872	15924	15742	15989	15947	15878	15819	16082	15837	15958	16027	16026	15621	15919	15889	15898	16007	16022	15899	15847	15806	15954	15852	15787	15872	15859	15891	15749	15999	15877	15989	15776	15798	15750	15959	15814	15718	16052	15846	15799	15954	15801	15750	15949	15932	16055	15868	15875	15905	16023	16020	15915	16060	16116	15991	15989	15754	15949	15975	15987	15924	15996	15883	15788	15923	15743	15808	15875	15804	15954	15943	15824	15840	15891	15839	15744	15975	15781	15763	15912	15929	15860	15654	15810	15990	16147	15905	15809	15998	15887	16038	15819	15930	15739	15889	16058	15974	15772	15961	15800	16085	15651	15938	15800	16024	16000	15942	16058	15733	15842	15982	15772	15902	16034	15867	16008	15840	15973	15721	15981	15922	15836	15849	15822	15889	15827	16102	16017	15940	15841	15886	15923	15846	15845	15884	15921	15903	15741	15805	15916	15989	15933	16022	15791	15991	15950	15907	15874	15967	15707	15908	16021	16008	15962	15836	15742	15871	15967	16059	15888	15854	15878	15830	15688	15866	15866	15954	15927	16016	16178	16044	15973	15799	15872	15890	15894	16025	15893	15891	15922	15932	16023	15903	15870	16053	15954	15821	15913	15889	15907	15932	15958	15792	15892	15924	15913	15937	15859	16138	16035	15842	15930	15914	15922	15957	15863	15760	15620	15871	15781	16003	15763	15879	16106	15998	16023	16037	16061	15745	15946	15812	15997	15803	16053	15831	16026	15907	15896	15966	15850	15830	15755	16020	15874	15981	15962	15710	16005	15909	15774	15939	15916	16062	15859	15948	15829	16016	15840	16009	15916	15933	15922	15836	15847	15938	15773	15963	15877	15715	15883	15773	15744	15972	15992	16051	15933	16001	15693	15874	15985	16132	15689	15925	15885	15832	16051	15873	16182	15913	15869	15911	15858	15956	15947	15937	15906	15829	16011	16001	15997	15944	15907	15754	15996	15661	15860	15935	15701	15888	15918	15869	15897	15912	15859	16002	16047	15858	15869	15765	15873	15936	15877	15856	15955	15790	15961	15883	15814	15729	15958	15996	15891	16131	16044	15790	15944	15931	15809	15969	16025	15901	15780	15972	16001	15773	15886	15861	15764	15892	15904	15781	15764	15860	15870	15985	15977	15961	15813	15890	15989	15956	15723	16007	15963	15878	15899	15759	15881	16082	15964	16072	15803	15908	15809	15698	15745	15795	15926	16148	15890	15739	15897	16110	15954	15750	15917	15832	15902	15963	16063	15844	15858	15933	15820	15876	15986	15932	15913	15963	15918	16001	15832	15918	16022	15810	15913	15921	15857	15906	15841	15893	15815	15938	15972	15842	15868	15884	15774	15891	15834	15890	15966	16064	16074	15808	15802	15875	15887	16100	15825	15966	15875	15922	15862	15875	16082	15752	15886	15862	15945	15792	15775	15949	15787	15847	15877	15767	16005	15943	15930	15842	15727	15778	15782	16007	16018	15888	15928	15924	15973	15994	15801	15929	15935	16040	15791	15942	16061	15927	15915	15872	15823	15805	15891	15996	15842	15887	15964	16038	15927	15968	15851	15961	15735	16037	15879	15865	16044	15841	15855	15816	15746	15698	15859	15821	16029	15900	15803	16040	15991	15968	15932	15948	15891	15856	15855	16010	15794	15908	16000	15798	16125	15794	16034	15969	15861	15874	15919	15945	15993	15975	15882	15880	15966	15930	15919	15944	15713	15906	16041	16012	15904	15899	15906	15782	15812	15946	16021	15817	15876	15871	15875	15905	15829	15970	15916	16030	15996	15899	16004	15907	15687	15841	15864	15765	15836	15902	15802	15779	15943	15880	15819	15966	16028	15906	15998	15881	16014	16001	16030	15906	16136	15883	15841	15971	16052	16015	15729	15970	15886	15966	15986	16204	15835	15937	15836	15982	15740	15913	16098	16135	15926	15732	15865	15932	15885	16016	16036	15998	15825	15969	15822	16166	15948	15721	15775	16063	15956	15952	15973	15901	15845	15914	15907	16000	16082	15703	15794	16013	15796	15941	15816	16043	15787	15853	16008	15743	15761	15982	15935	15938	15915	15895	15842	16002	15841	15854	15765	15963	15785	15906	15864	15852	16003	15901	15816	15891	16002	15956	15915	15900	15905	15926	15932	15821	16052	15897	15847	15991	15885	15891	15768	16027	15868	15886	15934	15904	16058	15701	16044	16046	15874	15833	15903	15812	15915	15859	15985	15916	15837	15936	15895	15878	16055	15823	15871	15877	15801	15801	15931	15962	15860	15908	15907	15920	15831	16038	15979	16036	15851	15976	15905	15948	15867	15987	15903	15932	15959	15967	16034	15783	15820	15823	15978	16086	15999	15853	15901	15729	15908	15999	15970	15914	16016	15842	15782	15913	15801	15902	15948	16023	15761	15838	15694	15795	15892	16032	15898	15735	15922	15966	16120	15824	15967	15943	15902	15911	16023	16123	16100	15908	15989	15894	15829	15783	15866	15804	15891	16011	15716	16011	15890	15905	15806	15895	15847	15939	15807	15936	15761	15899	16000	15688	16012	15726	15948	15782	15905	15697	15949	15904	16045	15781	15887	15901	15604	15775	15883	15791	15942	15990	15926	15811	16061	15830	15921	16092	15957	15887	15761	15870	16032	15766	16037	15857	15916	15981	16068	16059	15822	15813	15803	15914	16110	15856	16111	15836	15923	15712	15762	15962	15912	15917	15940	15967	15962	15887	15912	15988	15937	15869	15891	15946	15815	15814	15901	15930	15851	16028	15893	15911	15856	15845	15840	15979	15724	15908	15903	15874	15896	15872	15890	15798	15830	15812	15930	15723	15978	16100	15790	15851	15912	15785	16015	15836	15919	15893	15852	15909	15753	15902	16047	16008	15804	15882	15908	16000	15895	16055	15818	15957	16004	15992	15849	15873	15797	15865	15885	15786	15749	15951	15770	16003	15960	15958	15790	15879	15906	15846	15856	15976	16006	15825	16015	15849	15720	16008	15655	16064	15948	15798	15917	15843	15915	15950	15937	15773	16056	16035	15995	15868	16182	15739	15938	15924	16029	16002	15813	15930	15951	15852	15896	16007	16050	16119	15837	15833	15960	15980	15973	15932	15824	15796	15928	15901	15872	15837	16021	16100	16020	15969	15810	15966	15883	15936	15752	16018	15842	15911	15822	15733	15847	15912	15674	15983	15800	15916	15891	16078	15855	15969	15856	15858	15906	15646	16049	15929	15642	15964	15914	15718	16069	15893	15870	16000	15830	15725	15949	15882	15850	15939	16016	15970	16046	15980	16032	15788	15891	15858	15907	15899	15948	15836	16018	15957	15995	15939	15899	15826	15994	15946	16045	16025	15838	15906	15880	15874	15773	15795	15979	15944	15962	16110	15808	16022	15868	15940	15825	15964	15755	15875	15788	15838	16121	15915	15915	15846	16031	15856	15966	16027	15896
26357	21760	31931	35519	34131	34367	30614	26554	24452	23714	23535	23100	23078	22975	22814	22427	22624	22168	22270	22644	22549	22377	22163	22279	22049	21919	21864	21754	21505	21777	21575	21506	21523	21439	21792	21608	21419	21586	21420	21596	21389	21603	21610	21461	21425	21575	21369	21487	21524	21497	21689	21461	21688	21330	21525	21377	21558	21556	21692	21441	21502	21603	21630	21586	21473	21528	21597	21477	21419	21596	21336	21557	21564	21520	21334	21325	21484	21650	21284	21378	21622	21572	21666	21322	21545	21500	21490	21661	21237	21291	21397	21611	21573	21539	21506	21452	21361	21698	21654	21782	21507	21193	21643	21246	21575	21532	21436	21553	21451	21388	21426	21480	21650	21452	21304	21391	21653	21620	21689	21134	21610	21579	21372	21314	21380	21614	21620	21388	21534	21309	21499	21309	21467	21534	21309	21562	21486	21493	21663	21372	21590	21389	21416	21348	21649	21310	21453	21331	21248	21452	21524	21495	21716	21582	21481	21410	21313	21488	21333	21310	21327	21300	21407	21307	21386	21441	21496	21435	21396	21470	21473	21146	21565	21501	21586	21746	21679	21607	21625	21611	21374	21458	21373	21592	21395	21528	21489	21697	21657	21576	21589	21436	21346	21443	21602	21543	21353	21641	21399	21579	21647	21519	21410	21596	21437	21345	21557	21424	21491	21675	21763	21459	21573	21397	21198	21519	21263	21534	21504	21494	21640	21255	21338	21527	21293	21569	21518	21465	21462	21500	21476	21735	21406	21461	21518	21402	21473	21633	21623	21527	21466	21618	21534	21528	21510	21428	21426	21502	21790	21327	21468	21480	21595	21306	21428	21529	21478	21598	21495	21544	21266	21513	21368	21321	21660	21378	21346	21486	21479	21341	21515	21451	21596	21590	21406	21431	21776	21683	21773	21648	21510	21656	21703	21646	21641	21642	21674	21497	21469	21485	21544	21226	21559	21268	21236	21630	21456	21275	21315	21491	21535	21647	21479	21575	21537	21493	21398	21517	21333	21412	21302	21680	21329	21641	21650	21552	21309	21407	21578	21652	21461	21535	21547	21560	21379	21251	21462	21652	21654	21670	21500	21481	21519	21433	21402	21275	21333	21141	21717	21417	21403	21513	21441	21613	21358	21437	21378	21570	21430	21594	21603	21335	21358	21424	21347	21282	21355	21647	21497	21487	21762	21407	21484	21550	21426	21423	21535	21271	21393	21432	21246	21404	21389	21451	21419	21525	21255	21665	21434	21439	21402	21461	21476	21253	21149	21386	21433	21394	21469	21557	21604	21518	21564	21572	21520	21424	21471	21452	21416	21246	21583	21412	21387	21549	21437	21574	21439	21605	21553	21272	21228	21423	21286	21422	21337	21490	21502	21376	21510	21566	21639	21317	21465	21385	21442	21526	21328	21650	21343	21214	21578	21555	21353	21400	21523	21168	21544	21595	21391	21577	21363	21470	21578	21474	21513	21290	21467	21305	21572	21367	21691	21430	21631	21485	21483	21328	21406	21356	21495	21657	21563	21528	21567	21550	21686	21392	21406	21588	21380	21326	21329	21409	21599	21557	21403	21306	21647	21439	21507	21515	21506	21603	21534	21455	21410	21637	21288	21234	21337	21366	21530	21508	21542	21511	21560	21506	21535	21671	21427	21461	21503	21729	21632	21710	21225	21297	21109	21462	21477	21444	21787	21714	21522	21722	21339	21145	21403	21447	21443	21583	21818	21424	21662	21520	21502	21332	21505	21540	21599	21540	21313	21468	21350	21380	21289	21614	21513	21465	21426	21438	21519	21514	21624	21495	21614	21462	21369	21348	21361	21310	21507	21334	21321	21616	21563	21406	21429	21313	21547	21481	21354	21450	21410	21514	21282	21500	21501	21303	21389	21459	21543	21510	21491	21423	21546	21751	21513	21404	21491	21460	21635	21492	21563	21382	21391	21445	21279	21480	21349	21454	21445	21529	21575	21688	21489	21515	21111	21609	21479	21391	21487	21391	21425	21338	21625	21494	21542	21268	21337	21712	21443	21353	21636	21548	21555	21362	21608	21418	21408	21637	21627	21794	21758	21728	21496	21332	21682	21134	21499	21579	21691	21441	21518	21373	21360	21279	21435	21313	21645	21428	21546	21680	21504	21674	21548	21540	21447	21761	21657	21789	21482	21379	21444	21279	21629	21580	21547	21665	21549	21489	21555	21508	21631	21685	21485	21699	21345	21230	21349	21357	21371	21277	21687	21831	21371	21405	21566	21533	21417	21501	21497	21615	21614	21623	21335	21374	21493	21538	21582	21401	21574	21317	21233	21512	21466	21464	21577	21460	21607	21373	21525	21354	21473	21499	21468	21322	21343	21572	21547	21434	21317	21299	21460	21318	21509	21577	21387	21224	21520	21563	21496	21656	21482	21473	21433	21785	21378	21458	21501	21445	21549	21366	21630	21313	21565	21757	21400	21464	21704	21603	21380	21445	21389	21672	21553	21549	21380	21520	21562	21497	21518	21297	21554	21539	21316	21599	21502	21378	21140	21649	21387	21497	21513	21656	21389	21568	21674	21633	21420	21543	21452	21583	21606	21351	21568	21538	21545	21473	21309	21486	21264	21483	21460	21517	21537	21562	21193	21497	21556	21502	21564	21649	21337	21493	21468	21709	21576	21347	21420	21171	21442	21617	21658	21512	21417	21316	21352	21499	21673	21457	21263	21548	21621	21723	21391	21429	21642	21478	21533	21456	21319	21468	21431	21748	21293	21372	21680	21650	21274	21266	21612	21407	21584	21398	21478	21427	21546	21348	21519	21712	21481	21628	21619	21533	21682	21571	21545	21558	21604	21471	21425	21590	21459	21399	21444	21541	21388	21256	21549	21535	21297	21461	21719	21540	21350	21439	21376	21525	21544	21322	21365	21511	21731	21453	21397	21354	21503	21540	21357	21511	21440	21539	21481	21709	21508	21468	21347	21341	21435	21420	21277	21613	21397	21667	21504	21422	21156	21573	21417	21608	21615	21532	21451	21421	21642	21349	21455	21295	21320	21402	21477	21517	21408	21427	21500	21406	21689	21766	21475	21708	21646	21645	21511	21611	21641	21499	21400	21556	21239	21358	21407	21537	21554	21268	21468	21495	21616	21575	21417	21267	21305	21379	21497	21571	21529	21614	21669	21661	21410	21456	21492	21299	21511	21517	21387	21732	21442	21225	21375	21252	21505	21676	21559	21507	21518	21449	21256	21440	21791	21467	21216	21331	21450	21301	21433	21640	21582	21413	21385	21289	21559	21149	21482	21540	21535	21440	21377	21478	21383	21520	21395	21634	21464	21229	21445	21454	21358	21500	21662	21565	21383	21559	21354	21379	21526	21645	21738	21322	21716	21596	21604	21323	21582	21575	21528	21400	21170	21440	21509	21564	21371	21561	21282	21557	21322	21524	21344	21543	21587	21543	21414	21349	21350	21480	21192	21552	21541	21580	21565	21404	21491	21572	21656	21520	21453	21739	21666	21305	21244	21408	21368	21486	21336	21511	21342	21600	21750	21355	21471	21423	21484	21612	21509	21315	21336	21889	21349	21430	21395	21540	21346	21511	21463	21530	21587	21601	21764	21304	21350	21338	21311	21481	21473	21501	21680	21558	21394	21591	21326	21653	21483	21337	21698	21462	21459	21369	21603	21542	21362	21525	21568	21575	21433	21420	21648	21362	21413	21363	21585	21459	21679	21388	21409	21423	21371	21398	21372	21676	21628	21539	21646	21408	21525	21415	21486	21202	21237	21475	21429	21499	21416	21503	21556	21683	21587	21365	21286	21466	21420	21582	21239	21419	21745	21469	21487	21396	21593	21425	21395	21592	21504	21475	21468	21341	21389	21469	21558	21503	21461	21430	21439	21514	21458	21386	21661	21400	21584	21690	21456	21646	21577	21523	21190	21706	21543	21474	21555	21469	21527	21438	21582	21318	21439	21570	21669	21560	21499	21409	21536	21409	21590	21390	21669	21410	21523	21513	21443	21512	21382	21396	21549	21393	21175	21476	21569	21554	21435	21211	21396	21528	21276	21545	21455	21564	21103	21546	21684	21667	21486	21387	21469	21834	21477	21612	21490	21612	21484	21641	21572	21421	21349	21441	21563	21314	21458	21465	21515	21415	21549	21287	21510	21236	21423	21681	21564	21394	21448	21785	21764	21654	21527	21654	21415	21686	21349	21508	21599	21572	21444	21389	21394	21485	21545	21546	21532	21441	21287	21475	21200	21292	21594	21231	21453	21393	21462	21543	21378	21616	21389	21583	21500	21468	21475	21485	21335	21580	21527	21477	21426	21469	21485	21436	21389	21450	21579	21494	21521	21523	21525	21672	21504	21616	21430	21494	21377	21288	21640	21377	21222	21241	21428	21481	21459	21478	21302	21511	21490	21441	21550	21551	21566	21556	21437	21388	21466	21460	21502	21613	21432	21425	21454	21485	21615	21582	21407	21359	21666	21371	21628	21333	21422	21128	21551	21356	21423	21542	21535	21397	21412	21421	21463	21540	21417	21681	21675	21690	21346	21256	21567	21553	21513	21569	21562	21451	21499	21517	21497	21414	21704	21525	21418	21532	21508	21223	21482	21518	21670	21537	21424	21509	21619	21391	21503	21543	21467	21807	21616	21529	21533	21521	21442	21539	21457	21250	21576	21598	21259	21514	21410	21360	21390	21385	21493	21459	21301	21450	21409	21537	21246	21465	21713	21578	21437	21491	21368	21620	21413	21606	21279	21467	21552	21520	21508	21427	21372	21067	21282	21640	21281	21406	21514	21399	21475	21504	21610	21427	21538	21558	21480	21658	21505	21442	21462	21447	21494	21620	21540	21458	21511	21570	21517	21284	21452	21500	21649	21614	21668	21399	21475	21394	21603	21616	21549	21333	21360	21358	21650	21492	21587	21286	21555	21374	21547	21404	21743	21406	21499	21559	21659	21485	21306	21612	21432	21244	21711	21441	21391	21496	21268	21817	21604	21429	21620	21488	21201	21322	21559	21609	21392	21553	21476	21558	21522	21499	21226	21414	21459	21762	21511	21484	21344	21436	21351	21403	21399	21393	21589	21533	21372	21686	21503	21502	21616	21609	21395	21433	21580	21411	21286	21476	21453	21589	21814	21543	21630	21432
38121	66538	66337	52176	39899	32549	24646	21818	19189	18088	17723	17768	17793	16991	16769	16906	16743	16485	16338	16589	16503	16207	16343	16271	16115	15891	15522	15695	15383	15388	15289	15379	15317	15336	15387	15422	15422	15208	15357	15375	15566	15337	15356	15272	15245	15272	15242	15371	15343	15323	15284	15131	15351	15186	15262	15432	15454	15427	15266	15459	15299	15384	15198	15278	15253	15277	15196	15452	15370	15250	15243	15271	15226	15174	15350	15266	15453	15322	15474	15278	15445	15247	15354	15229	15348	15237	15244	15215	15172	15240	15518	15329	15425	15286	15501	15221	15400	15245	15240	15285	15253	15389	15345	15131	15273	15193	15382	15403	15303	15375	15167	15407	15250	15240	15402	15315	15341	15246	15283	15296	15412	15174	15206	15114	15348	15243	15461	15415	15197	15289	15219	15259	15394	15303	15416	15485	15435	15202	15314	15397	15452	15536	15326	15212	15238	15477	15220	15441	15266	15264	15406	15232	15360	15445	15241	15258	15401	15211	15351	15281	15369	15402	15281	15470	15220	15389	15337	15442	15264	15266	15387	15398	15419	15289	15215	15239	15515	15393	15302	15379	15335	15457	15391	15398	15515	15253	15359	15125	15405	15232	15329	15322	15234	15271	15411	15382	15225	15341	15359	15229	15418	15513	15129	15331	15222	15300	15422	15447	15279	15273	15474	15470	15460	15387	15391	15287	15215	15374	15333	15324	15253	15124	15368	15330	15185	15159	15315	15318	15236	15287	15363	15155	15324	15276	15283	15231	15409	15335	15315	15336	15467	15388	15363	15365	15411	15230	15146	15239	15375	15049	15329	15460	15339	15375	15266	15205	15492	15270	15215	15300	15383	15412	15336	15442	15293	15164	15329	15323	15244	15289	15290	15394	15117	15358	15220	15276	15092	15327	15468	15303	15242	15199	15230	15354	15426	15261	15270	15300	15250	15351	15398	15284	15180	15434	15305	15375	15278	15269	15245	15221	15238	15375	15292	15353	15250	15382	15321	15399	15179	15430	15285	15234	15464	15389	15569	15300	15431	15482	15415	15373	15447	15441	15133	15420	15341	15353	15400	15299	15529	15309	15232	15337	15360	15300	15307	15365	15287	15409	15348	15199	15272	15450	15339	15251	15218	15333	15336	15210	15417	15287	15353	15161	15369	15344	15302	15468	15317	15241	15228	15280	15245	15405	15436	15349	15359	15229	15308	15404	15227	15271	15317	15377	15329	15255	15315	15217	15318	15346	15112	15553	15302	15274	15207	15265	15246	15392	15294	15315	15274	15341	15292	15370	15285	15187	15343	15381	15136	15262	15169	15357	15423	15398	15152	15371	15279	15375	15238	15313	15431	15304	15492	15285	15221	15132	15356	15222	15380	15231	15252	15321	15347	15351	15387	15319	15257	15267	15268	15248	15111	15454	15163	15442	15466	15289	15322	15495	15251	15287	15369	15306	15310	15335	15243	15380	15347	15273	15193	15262	15391	15306	15340	15172	15074	15311	15247	15299	15301	15262	15138	15440	15242	15336	15405	15404	15229	15368	15309	15211	15337	15340	15208	15564	15304	15306	15230	15426	15382	15352	15306	15412	15490	15366	15148	15221	15257	15190	15257	15421	15323	15276	15257	15174	15145	15363	15334	15248	15320	15255	15318	15259	15508	15360	15193	15169	15324	15369	15380	15403	15366	15443	15169	15380	15386	15333	15325	15399	15311	15201	15401	15272	15282	15353	15124	15354	15174	15344	15325	15386	15310	15348	15248	15273	15369	15410	15316	15301	15251	15401	15372	15285	15241	15350	15328	15333	15293	15202	15342	15367	15285	15338	15466	15400	15306	15212	15422	15336	15390	15292	15433	15343	15298	15171	15246	15221	15406	15429	15250	15286	15321	15498	15386	15342	15362	15509	15310	15284	15364	15445	15549	15101	15444	15236	15271	15310	15384	15268	15242	15192	15287	15358	15339	15248	15220	15378	15278	15146	15355	15329	15174	15200	15278	15264	15308	15289	15170	15188	15458	15266	15209	15414	15342	15293	15400	15213	15211	15273	15258	15257	15309	15340	15406	15198	15406	15289	15286	15222	15433	15467	15359	15415	15177	15399	15273	15349	15169	15356	15293	15327	15314	15424	15316	15348	15383	15405	15313	15407	15314	15313	15144	15407	15273	15293	15408	15144	15398	15395	15391	15346	15367	15314	15390	15236	15388	15157	15289	15228	15408	15373	15341	15317	15432	15318	15316	15195	15495	15616	15324	15209	15177	15258	15534	15395	15284	15199	15296	15407	15114	15326	15341	15329	15338	15318	15058	15400	15298	15334	15190	15386	15395	15314	15330	15323	15197	15221	15310	15333	15130	15481	15172	15315	15153	15209	15267	15152	15365	15360	15157	15123	15136	15330	15349	15306	15228	15337	15447	15291	15342	15330	15216	15356	15152	15368	15207	15284	15315	15229	15361	15198	15427	15355	15297	15389	15270	15315	15265	15657	15370	15243	15321	15340	15434	15220	15278	15242	15448	15342	15255	15243	15377	15234	15418	15324	15258	15475	15405	15200	15388	15320	15317	15403	15267	15421	15417	15377	15254	15446	15240	15182	15256	15358	15115	15406	15430	15222	15349	15190	15493	15137	15355	15282	15491	15118	15319	15407	15298	15328	15406	15520	15262	15254	15428	15443	15380	15450	15314	15309	15355	15435	15263	15244	15393	15386	15135	15274	15224	15322	15289	15376	15242	15389	15320	15465	15340	15216	15601	15229	15218	15463	15432	15297	15279	15339	15323	15562	15354	15323	15325	15412	15387	15377	15245	15343	15372	15342	15263	15450	15423	15251	15288	15481	15354	15269	15235	15380	15388	15419	15352	15335	15316	15187	15193	15441	15363	15374	15190	15304	15400	15318	15364	15347	15347	15268	15156	15372	15245	15479	15314	15084	15269	15324	15337	15389	15288	15344	15404	15412	15348	15457	15183	15297	15467	15280	15325	15302	15285	15191	15282	15207	15376	15350	15190	15154	15345	15422	15334	15279	15273	15172	15278	15431	15197	15588	15323	15273	15346	15382	15288	15360	15457	15292	15427	15421	15333	15072	15407	15454	15240	15423	15464	15232	15433	15243	15215	15375	15341	15352	15585	15383	15555	15378	15419	15383	15296	15162	15349	15297	15386	15283	15348	15177	15207	15405	15209	15296	15325	15360	15123	15285	15249	15259	15095	15285	15453	15277	15402	15060	15364	15399	15468	15154	15362	15355	15288	15285	15386	15385	15270	15207	15359	15334	15264	15139	15309	15317	15335	15333	15335	15346	15324	15212	15304	15586	15326	15334	15274	15288	15247	15442	15263	15350	15360	15487	15278	15256	15293	15340	15448	15328	15380	15249	15377	15230	15194	15252	15232	15387	15179	15310	15158	15341	15390	15161	15174	15410	15237	15479	15226	15350	15258	15337	15490	15337	15448	15332	15270	15505	15453	15305	15442	15386	15351	15537	15312	15271	15165	15355	15436	15352	15252	15301	15434	15406	15387	15311	15322	15214	15246	15452	15267	15288	15295	15370	15393	15240	15443	15295	15386	15393	15231	15504	15405	15314	15209	15204	15207	15289	15497	15214	15379	15370	15349	15491	15169	15230	15209	15260	15279	15210	15387	15361	15167	15321	15428	15427	15269	15283	15226	15360	15370	15195	15308	15324	15505	15273	15367	15341	15395	15243	15441	15344	15258	15396	15149	15096	15354	15427	15535	15203	15305	15184	15412	15203	15295	15323	15379	15192	15268	15474	15263	15295	15291	15442	15294	15215	15221	15300	15295	15206	15274	15262	15282	15426	15401	15410	15296	15344	15099	15215	15302	15399	15351	15252	15398	15409	15299	15326	15267	15245	15451	15154	15333	15359	15249	15421	15370	15500	15389	15391	15314	15371	15341	15489	15329	15401	15296	15260	15296	15327	15286	15362	15274	15259	15232	15367	15196	15432	15376	15336	15365	15312	15296	15235	15349	15147	15366	15289	15250	15368	15429	15517	15343	15362	15308	15404	15318	15078	15187	15316	15319	15308	15304	15358	15353	15341	15221	15330	15392	15224	15395	15317	15366	15240	15402	15214	15320	15250	15185	15282	15312	15400	15219	15345	15416	15201	15275	15384	15287	15520	15515	15241	15404	15241	15374	15490	15449	15330	15545	15466	15262	15295	15480	15301	15294	15490	15344	15497	15367	15212	15252	15430	15363	15284	15386	15429	15266	15371	15284	15205	15442	15465	15516	15445	15219	15337	15416	15355	15331	15223	15344	15389	15377	15345	15359	15236	15337	15269	15224	15355	15386	15184	15331	15488	15322	15358	15357	15383	15288	15318	15392	15268	15301	15464	15105	15417	15369	15341	15210	15462	15248	15318	15293	15248	15274	15287	15229	15338	15209	15294	15412	15261	15186	15325	15380	15232	15253	15410	15339	15429	15514	15286	15366	15304	15286	15412	15357	15426	15398	15278	15403	15329	15381	15413	15388	15432	15220	15215	15380	15316	15412	15229	15293	15327	15200	15321	15209	15313	15267	15214	15163	15350	15469	15356	15384	15249	15351	15411	15380	15454	15314	15338	15169	15438	15244	15214	15449	15301	15299	15375	15421	15244	15256	15252	15457	15324	15145	15347	15294	15375	15288	15231	15424	15300	15394	15186	15247	15315	15196	15316	15169	15286	15551	15298	15371	15221	15466	15255	15330	15436	15234	15361	15352	15295	15278	15379	15289	15332	15427	15279	15280	15274	15402	15378	15460	15479	15148	15545	15425	15373	15223	15323	15276	15388	15225	15595	15441	15223	15448	15213	15289	15346	15471	15413	15376	15378	15260	15460	15252	15274	15327	15324	15257	15315	15362	15294	15205	15379	15507	15443	15110	15265	15469	15489	15317	15305	15341	15306	15300	15217	15411	15450	15273	15503	15378	15412	15376	15331	15325	15283	15165	15260	15405	15190	15417	15345	15260	15483	15316	15335	15352	15379	15258	15282	15349	15246	15350	15423	15411	15261	15351	15293	15399	15250	15304	15264	15277	15356	15414	15449	15339	15567	15202	15228	15369	15222	15359	15278	15321	15348	15382	15327	15112	15200	15319	15313	15226	15098	15499	15486	15120	15498	15366	15404	15359	15495	15159	15261
24768	21703	30263	30666	33115	35466	33275	27870	25032	24358	23762	23633	23779	23060	22575	22577	22778	22133	21924	22489	22237	21993	22226	22164	21985	21767	21558	21299	21412	21394	21326	21279	21263	21208	21144	21153	21218	21126	20911	21060	21202	21108	21167	20955	21373	21023	21123	21018	20959	21217	21061	21148	21165	21196	21088	21331	21036	21033	21377	21315	21154	21269	21129	20987	21031	21175	21125	20918	21244	20915	21131	20950	21005	21147	21151	21135	21199	21419	20983	20754	21029	21035	21112	21052	21148	21037	21183	21184	21193	21104	21166	20887	21207	20928	20924	21124	20871	20989	20893	21064	21142	21205	20915	21118	20889	21033	21220	20914	21023	21261	21130	20926	21094	21260	21223	21046	21166	21088	21028	21181	21077	20997	21044	21102	21211	20964	20943	20993	21225	21008	21020	21049	21123	21036	20573	21137	20974	21178	21246	21253	21162	21129	21017	20886	20940	21223	21257	21054	21045	20931	21073	21034	21197	20855	21017	20980	21147	21145	21226	21016	20990	20954	20774	20977	21066	21198	21136	21081	21137	21068	21025	20909	21078	21027	21181	21126	21289	21060	21078	21053	21345	21070	21097	21117	21081	21208	21107	21145	21025	21344	21081	21101	21128	21344	20997	20982	20953	21213	20977	21107	21110	21101	21049	20833	21165	20886	20939	20940	20884	21036	21090	20972	21110	21161	20992	20939	20944	21066	20922	21024	21129	21245	20910	21066	21206	20984	20874	20949	21133	21367	21323	21065	20979	21080	21099	21138	21143	21185	21164	21111	21064	20914	21152	21153	21334	20979	21070	20927	21047	20844	21064	21178	20960	21104	21078	21054	21192	20799	21221	21104	21075	21137	21067	21223	21375	21176	21122	20908	21168	20991	21236	21050	21005	21064	21285	20844	20957	21263	21090	21211	21138	20828	20825	21168	20989	20968	21054	21218	20862	21023	21054	21132	21065	21057	21307	21044	21108	20948	21126	20859	21143	20966	21227	21121	21126	21232	21264	20850	21077	20973	20897	21057	20901	21225	21222	21131	20875	21035	21001	21071	20905	21047	21257	21156	21116	20968	20905	20948	21156	20922	20983	21182	21162	21050	20973	21211	21065	21165	21166	20981	21312	21201	21237	21008	21272	21093	21060	21227	21229	21181	20932	20937	21028	21028	21151	21213	21117	21072	21276	21291	21132	21078	21055	21165	20986	21070	21149	20813	21161	20711	21033	21110	21197	21151	20974	20904	20936	21083	21059	21103	20968	21214	20709	20986	20970	21151	20954	21041	21028	21315	21315	21056	21149	20959	21003	20962	21008	21280	21140	21040	20881	21045	21094	21073	20943	21114	21014	20744	21131	21150	20777	21085	21159	21303	21233	21004	21081	21134	21041	21147	20829	21159	21172	21038	21002	21084	20900	20785	20968	20888	21055	21068	20969	20963	20912	20882	21120	21082	20886	21226	21063	20976	21116	21071	21108	21216	21165	20906	20961	20934	20923	20829	21041	21118	21059	21061	21006	20785	21033	21146	21044	20911	20967	21078	21207	21008	21066	21055	20933	20903	20956	21231	21160	20899	21064	21365	21173	20980	20897	21019	21177	21208	21173	20935	20871	21155	21132	21053	21113	20823	21061	21034	21089	20872	21089	21086	21012	20959	21050	21231	21052	20850	21012	21099	21045	20994	21236	20933	21132	21117	21026	21155	20878	21082	20995	21026	21001	21064	21082	20930	21243	21101	21142	20938	21159	21115	21118	21040	21202	20910	21263	21050	20961	21237	21072	21140	21206	21052	21221	20914	21271	21002	21172	21204	21184	20999	20987	21213	21149	20803	20760	20705	21236	21086	21375	20992	21208	21207	20832	21027	20836	21020	21146	20939	20814	21159	20915	21106	21093	21139	20663	21138	21035	21163	21037	21136	20931	20935	21020	21055	21118	21020	21103	21248	20997	21376	20977	21071	21018	21109	21301	20930	20714	21232	21100	21087	21095	20983	21149	21044	21015	21023	21013	21100	21119	21243	21240	21139	20921	21123	21042	21232	21070	21126	21095	20992	20970	21353	21119	21032	21113	21307	21307	21064	20901	20875	20894	21167	21078	20902	21026	21215	20936	21152	21112	21021	21050	21012	20903	20941	20842	20946	20747	21063	21123	20992	21011	21085	20974	21104	20996	21067	20916	21098	21168	21075	21095	21201	20895	20992	21330	21054	20867	20951	21113	20776	21162	20885	20862	21124	21184	21114	20955	21231	20959	20931	21048	20700	21087	21043	21024	21026	21234	21020	21143	20964	20915	21044	21138	20940	21106	20954	21078	20961	21260	21044	20871	20875	21158	20892	21065	21132	21086	21214	21112	21170	20961	21187	21010	21061	21174	20952	20994	20976	21115	21083	21203	20973	21166	21111	21061	21132	21132	21132	21419	21219	21089	21083	20997	20942	20991	21073	21036	20760	21240	21263	21136	21332	20880	20952	21004	20895	21226	21103	20904	20961	21037	21237	21188	21287	20982	21258	21107	20993	20782	21242	20949	21073	20982	20914	21049	21070	21047	21114	20905	21138	21101	20985	21124	21163	20994	20965	21051	21204	20835	21033	21244	21016	21161	21127	21016	21218	21323	21137	21169	21048	20883	21003	20886	21095	21075	21169	20859	20976	21135	20879	21023	21043	21129	20943	21243	21038	20971	20990	21026	20984	21143	21078	21124	21238	21026	21197	20949	20919	21073	20896	20862	21119	21227	21002	21099	20967	21118	21212	20877	21236	20831	21049	21073	21188	20837	20868	21100	20809	21018	20780	20769	20938	20899	21033	21058	20954	21137	21109	21074	21120	21153	20945	20994	21136	21279	21002	20955	20703	20954	21067	21117	20941	20964	20716	21161	21297	21084	21181	21060	21217	21200	21206	21154	21285	21067	20994	20865	20731	21073	21027	21229	21228	20864	21095	20922	21200	21077	21214	21201	21105	21149	21084	21023	21070	21045	21171	21157	21070	20750	20965	21027	21111	21057	20830	21195	21118	21318	21051	21160	21176	21099	21141	21157	20893	21130	21119	21053	21116	21314	21067	21005	20840	20945	21092	20901	21190	20865	20996	20845	20964	21072	20859	21009	21085	21067	20880	20894	21166	21058	21136	21183	20955	21048	21054	20833	21206	21048	21251	21078	20778	20924	20735	20917	21091	21035	21095	20955	21045	21106	21199	21129	21261	21185	21026	21064	21306	20955	21218	21081	20992	20928	20921	21090	21048	21160	21241	21223	21003	21115	21127	20869	20908	21246	20981	21094	20606	20937	21091	21039	20906	21072	21058	21070	20907	21025	21017	21184	21066	21115	21166	21169	21080	21042	21010	21273	20996	21048	21073	20834	20985	20984	20933	21354	21136	20831	20925	21007	21234	21264	21021	21030	21059	21160	20915	21062	21012	20784	21155	20861	20980	20966	20880	20954	20966	20977	20989	20829	21196	21012	21122	21005	21000	21200	21139	21155	20914	20988	20979	21014	20896	21282	20945	21185	21115	20846	20888	20849	20937	20887	21186	20895	20886	21237	20735	21238	21073	20944	21058	21029	20897	21006	21153	21285	21113	21268	21012	21146	21170	21002	20908	21065	21054	21091	21275	20830	21101	20969	21006	21102	21196	20942	21153	21211	20887	20736	21089	20798	21177	21193	20981	20988	21131	21280	21212	20927	20843	21225	21088	21090	21260	20889	21137	21142	21161	21111	20908	21060	21215	21221	21016	21101	21035	21165	20923	20870	21011	21070	21022	21188	21111	20979	21283	21195	21144	21306	21123	20813	21177	20900	21020	20923	20849	20965	20999	21051	21231	21103	21180	20861	20881	20787	21287	21156	21325	20914	21173	21031	21234	21053	21069	21138	21102	21063	21221	20733	21245	20849	21229	20914	21193	21092	21130	21179	21020	21103	20753	21080	20838	21005	20941	21108	21039	20806	20963	21123	21051	20987	21332	21164	21188	20971	21104	20889	21146	20994	21121	20953	20942	21116	20835	21039	21116	21071	21029	21019	20895	20903	21123	21170	21084	21015	21084	20946	21041	20880	21014	21057	21197	21156	20984	21014	20943	21109	21286	21117	21135	21056	21099	21322	21253	21018	21190	20976	20940	20937	21323	21117	21097	21037	21020	21131	21064	20752	21250	20927	21423	21138	21103	20887	21102	21057	21023	20833	20891	20972	21186	21024	20935	20935	21132	20996	20989	21008	21089	21089	20802	21102	21099	21045	21215	21165	21209	21033	21293	21083	21087	21134	21114	21139	20866	20952	21110	21178	21172	21016	21083	21120	20977	21284	20917	21056	20881	20985	21056	21197	21227	21126	21121	20945	20980	21190	21087	21166	20901	21012	21058	20943	21027	20952	20984	21178	20968	21056	20930	21108	20892	21091	21155	21095	20848	21140	21207	21270	21019	21062	21027	20921	21116	20895	20970	21126	20916	20987	21045	20839	20972	21309	20932	21136	21323	21312	21063	21087	21180	21033	20985	20898	21082	21137	20830	21194	21104	21057	21026	20836	20861	20829	20861	21074	21127	21314	20779	21048	21107	20870	21216	20969	21181	20952	21071	21092	20931	20916	20797	20955	21126	20907	21299	21097	21164	20950	21261	21126	21137	21209	21242	21358	21284	20849	21056	21057	21299	21155	21135	21129	21100	21100	20960	21307	21140	21043	21065	21186	21060	20909	21045	21098	20738	21008	20952	20799	21192	21053	20972	21058	21029	20893	21116	20982	20869	21117	20628	20995	21077	21002	21135	21171	21289	20894	20850	20885	21019	20889	21071	21080	21064	21033	21001	21038	21071	21073	21084	21145	20821	20993	21002	20810	21124	21214	21041	21047	21163	20923	20888	21029	21110	21157	20930	21063	21282	21068	20761	21183	21127	20996	21021	20975	21204	21303	20841	20981	20991	21215	21083	21190	20980	21275	20978	20971	21048	21090	20984	21010	21173	21036	21081	21022	21076	21069	20918	21046	21036	21065	20961	20973	21049	21092	21206	21247	21028	21044	21194	20981	21015	20992	21125	20816	21016	20896	21179	21275	20984	21209	21082	21181	21120	21040	21029	21262	21095	20935	21111	21300	21194	21094	21139	21102	21046	21143	20844	21002	21112	21108	21033	20955	21067	21057	21134	21193	21201
41481	74786	73816	60671	48335	37048	27622	23204	20234	19049	18403	18576	18108	17259	16855	17041	17216	16178	16206	16852	16586	16316	16322	16261	16174	15790	15453	15132	15442	15360	15244	15286	15194	15153	15132	15106	14888	14972	14970	15038	15165	15029	15095	15032	15042	15024	15126	15022	15002	15023	15047	14973	14988	15018	14913	15180	15099	15119	15029	15176	15064	14981	15064	15036	15126	15042	14998	15059	15022	14862	15178	14924	15053	15236	15000	15014	14913	14959	15130	14957	15225	15056	14945	14956	14941	14976	15109	14953	14952	14986	15103	14907	15105	15066	15106	14982	15007	15110	14936	15008	14912	15138	14889	15181	14928	14827	15059	15008	14944	15028	14971	15039	15016	14939	15023	15151	15081	14788	15092	15133	14891	15081	14911	15012	14945	14942	14921	15062	15024	15067	15031	14926	14880	15113	14964	14896	14876	15075	14943	14987	15083	15124	15158	15029	14990	14883	15078	14901	15006	15107	15059	14974	14759	14971	14960	14971	15079	14969	14883	14882	15176	14889	15014	14883	15115	15073	14745	14925	15108	15074	15114	15110	15065	14869	14936	15144	14925	14967	15049	15109	15138	14965	14875	15087	14994	14908	15019	15151	15091	14981	15092	15029	15044	15076	15044	14873	14941	15067	15025	14977	14993	14937	15053	14969	15065	15084	15026	15015	15236	14869	14985	14905	15076	15079	15101	15036	14925	14809	14963	15140	14997	15304	14888	15018	15162	15060	14933	15182	15030	15101	14920	14923	14929	15048	15098	15060	14963	14985	15003	15033	15045	15073	15028	14928	15117	14951	15040	15078	14947	14971	15000	14947	14911	15169	14873	15031	14926	15072	15075	14986	15155	15068	15023	14938	14917	14925	15082	15040	14927	14972	14895	15060	14850	15001	15134	15112	15099	14993	15017	15093	15238	14958	15047	15009	15012	15188	14995	14795	14962	14887	15180	15027	15000	15067	15028	14778	14974	14949	14840	15043	15052	14922	15168	14896	15077	14922	15062	15086	15075	15206	15139	15142	14968	15028	15097	14953	14868	14783	14960	15049	15030	15126	15068	14899	14948	15005	14896	14934	15045	15046	14949	15067	15103	14891	14936	14916	15063	15084	14910	14866	15039	15254	14931	14934	15227	14994	14780	14993	15057	14831	14995	14940	15149	15110	14921	15068	15057	15059	14945	14949	15207	15110	15069	14919	15118	14876	14919	14977	15057	15045	15014	14896	14931	14965	14861	15091	15151	15012	15026	15189	14966	15003	14920	15082	14915	15042	14914	15054	14953	14981	14883	15015	14917	15142	15135	14959	15160	14845	15081	15028	14898	14996	15074	14888	14981	14953	15102	14885	15065	15003	15087	15054	15059	15044	14886	15033	15051	14980	15168	15165	15212	15101	15117	15254	15028	14951	15110	15021	15062	14979	15000	15021	15042	15156	14984	15034	14882	15164	15011	15010	14907	14852	15039	14922	15116	14940	14983	14996	15062	15071	14968	15044	14918	14935	14867	15008	15166	15085	14981	14972	14884	14932	15074	15046	14967	15000	15020	14956	14912	14947	15030	14728	14991	14999	14998	15113	14864	15032	15053	14834	15111	14837	15111	14955	14912	15107	15157	14990	14950	15053	15073	14892	14956	15093	14990	15028	15029	14848	15051	15123	15087	15009	15166	15095	14968	14929	14975	14987	15079	14976	14959	14987	14788	15078	15002	15051	15123	15038	15121	15079	15132	14958	15014	14917	15019	14972	14990	15025	15047	15070	15050	15156	15087	14936	14993	15168	15110	14885	14890	14919	15081	15114	15015	15093	15085	14987	14999	15108	15122	14952	15101	15024	14989	15117	14965	14980	15042	15061	14976	15174	15004	15031	14869	15081	15231	14945	15130	14994	14910	15062	15221	15004	15027	15125	15130	15011	15083	14931	14871	15105	15023	14986	15009	15017	14996	14898	15235	14923	15115	14893	15063	15087	15116	14972	14899	14966	14883	15023	15054	14910	14973	14974	15000	15111	15066	14916	14966	14956	15048	15118	15104	14955	14750	14935	15050	15171	14989	14856	14885	15099	15011	14882	14906	15044	14864	15006	15137	14830	15055	14989	15149	14825	15057	14892	14977	14911	14945	15038	15133	15031	14959	15077	14946	15178	15011	15123	15029	15110	14936	14941	14924	15008	14841	14992	15025	15317	14708	14942	15035	15039	15009	14991	15014	15016	15020	14900	14758	15008	14831	14866	14984	15022	15004	15010	15165	15013	14966	15033	15000	15066	15016	14950	15095	14966	14900	15102	14970	15291	14889	15130	15066	14915	14955	14890	14944	14996	14849	15242	14922	14992	15052	15001	15100	15062	15072	15059	15078	14950	15050	14947	15024	15061	15120	15166	14993	15093	15162	15041	14903	15065	14923	15136	15190	14945	15085	14961	14927	14979	15126	15027	15042	15011	14822	15014	15138	14837	14769	14932	14868	15030	14976	15297	15118	14918	14947	14822	15046	14905	15059	15050	14909	15026	15130	14927	15042	15060	15054	14977	14975	15014	15103	15109	15087	14983	15209	14967	14848	15103	14925	15034	15035	15005	15073	14975	15155	14889	15058	14998	15045	15018	15015	15032	14988	14974	14977	15184	15132	14893	14994	14933	15074	15049	15047	15038	15152	15015	15151	14922	15109	14932	15162	14985	15163	14923	15062	15026	14735	14997	14984	15033	14986	15042	14930	14919	14880	14996	14981	14965	14994	14991	15005	14967	15053	15031	15074	14984	14834	14996	15179	14892	15055	14899	14995	14971	15177	15112	14856	14931	15157	15091	15066	15009	14963	15061	15151	15033	14911	15014	14993	15065	14977	15225	14843	14968	14970	14995	15103	15105	14978	15044	15152	14931	15029	14975	15055	15084	14937	15092	15126	15149	14909	15068	14941	14948	15100	15091	14936	15102	15029	15141	15003	15056	14927	15073	15078	15004	15028	15085	14898	15031	15039	15075	14916	14866	15071	14865	14974	15019	14921	14999	14992	14868	14972	14873	14979	14941	15109	14954	14923	14888	14858	14957	14948	14942	14943	14880	15112	15012	14945	14930	15026	15063	15165	14979	14931	14999	15129	14983	15100	14834	14946	15014	14927	15082	15235	15157	15120	14961	15038	14947	15086	14979	14953	15021	15030	14816	14972	15101	14936	14987	15002	14908	15192	15025	14956	14965	14890	15108	15111	15126	14951	14890	15052	14830	14986	14994	14925	14833	14962	14953	14990	14967	15129	14808	14935	14985	15278	15144	15114	14842	15041	14968	14984	15066	15007	14943	15079	15120	15062	14938	15147	15108	14854	15064	15012	15099	14949	15066	14959	15061	14936	15026	14928	14899	15114	14858	14986	15017	14993	15057	15041	15092	15142	15015	15218	15072	14882	14944	14913	15034	15029	15005	14947	14919	15027	15084	15086	15026	14786	15233	14928	14948	14851	14900	15088	15027	15196	14957	14941	14773	15165	14863	15028	14839	14808	14928	15093	14974	14874	14963	15087	14953	14992	14941	14903	14925	15137	14967	14940	14948	14845	15077	15098	15099	14990	14987	15004	14853	14945	14835	14768	14895	15096	14951	15052	14886	14867	14928	15219	14972	15142	15054	15045	15103	14990	15098	15044	14979	14993	14953	14828	15007	14933	15201	15008	14979	15026	15218	15151	14831	14995	14957	14930	14952	15006	15117	14894	15206	15160	15078	14802	15060	14945	15101	15094	15055	14953	14990	15016	15129	14848	14912	14781	15076	15299	14931	15039	15038	15151	14997	14908	14980	15009	15168	14861	14855	14940	15041	14709	15075	14865	15064	14962	14922	14928	14933	15058	14940	14927	14907	15083	15009	14919	14889	15066	14945	15032	14815	15166	15097	15020	15147	14988	15004	15018	15143	14869	15144	15043	14993	14981	14865	15063	14978	15041	14970	15136	14854	15121	15056	14945	15017	14959	15019	14978	15049	14902	15063	14909	15157	14839	15039	15003	14982	15008	15008	14913	14953	14968	15088	15037	15024	14998	15010	15135	14951	15015	14995	14871	14991	15115	14855	15004	15025	14900	15179	15054	15031	14922	14900	15003	14966	15152	14966	14970	15065	14887	14988	14973	14989	15103	15023	14988	15137	15058	15039	15066	15093	15067	15019	14871	15047	15089	14789	14841	15039	15067	14837	15010	14883	15058	15059	14823	14998	15030	15028	15105	14881	14985	14786	14973	14874	15024	14943	15027	15110	15155	15036	15047	15015	15043	15008	15044	14941	15022	14990	15078	14958	15154	15008	15134	14918	14920	15059	14942	15024	15077	15020	14849	15103	14983	14984	15076	15023	14913	15136	15132	14980	15100	14841	15112	14889	14819	14979	14999	15013	14955	14987	14962	14958	15071	15194	14861	15050	15005	14953	14960	14956	14882	15001	14979	15094	14809	14918	15018	15143	14898	14885	15117	15024	14872	15053	15187	15024	15199	14858	15105	15009	15178	15106	15019	14967	14961	14982	15010	15066	15036	15041	14926	14964	14905	14811	15074	14890	14900	14948	15105	14718	15193	15023	15012	15082	15003	15158	15094	14846	15069	15095	15076	14943	15036	15066	15064	15077	15157	14944	14953	14819	15012	14876	14970	15126	15036	15052	15028	15156	14886	14952	14851	14969	15105	15028	15089	14858	14867	14975	14985	15143	15068	15066	14903	14987	14967	15088	14983	14962	14977	14955	15169	14942	15034	15148	14984	14974	15092	14904	14984	14972	15064	14916	15171	14929	15196	14851	14965	14965	14937	14904	15113	15009	15007	15226	14765	14916	15074	15004	15014	15049	14904	15020	14845	14947	15026	14758	15040	14962	14926	15054	15066	14767	14974	14913	15081	15013	14921	14975	15013	15073	14950	15085	14970	14969	14830	15177	14965	14885	15119	14966	15179	14919	14899	15125	15043	15055	14976	15079	15030	14959	14818	15015	15247	14808	14922	14967	15290	14876	14986	14980	14974	14942	15040	14904	15002	15125	14872	15076	15157	15102	15050	14922	14891	15074	15093	14948	15067	14946	14934	15062	15045	15068	14893	15058	15026	14848	15075	15071	15024	14975	14834	14933	15072	14983	14983	14964	15004	15118	15176	14800	14931	14942	15149	14989	14894	15047	14862	14992
39666	46170	52263	46255	38839	32170	27719	26055	24831	24448	24214	23924	23951	24017	23640	23908	23970	23726	23880	23593	23711	23604	23647	23561	23612	23558	23212	23418	23409	23235	23288	23323	23436	23213	23077	23367	23416	23232	23167	23229	23239	23288	23140	23288	23086	23068	23065	23214	23256	23223	23165	23299	23471	23214	23174	22970	23096	23277	23283	22963	23250	23053	23123	23443	23384	23009	23236	23255	23487	23292	23087	22986	23204	23340	23208	23269	23183	23015	23327	22976	22881	23469	23284	23148	23181	23247	23429	23242	23173	23192	23193	23152	23277	23431	23126	23072	23010	23266	23323	23146	23281	23205	23007	23143	22986	22960	23093	23298	23259	23173	23073	23289	23033	22966	23095	23287	23051	23194	23216	23202	23175	23153	23156	23047	23284	23374	23259	23178	23108	23124	23177	23507	23225	23255	23198	23072	23207	23091	23177	23248	23232	23323	22989	23234	23435	22833	23157	23146	23314	23333	23176	23272	23072	23088	23456	23204	23282	22974	23053	23130	23319	23008	23173	22883	23079	23214	23052	23143	23203	23165	23182	23183	23006	23185	23106	23147	23235	23113	23402	23210	23183	23257	23109	23265	23204	23198	23221	23111	23053	23077	22972	23231	23282	23407	23027	23150	23264	23227	23329	23078	23027	23096	23331	23309	23339	23391	23122	23220	23358	23020	23095	23075	23140	23096	23216	23361	23290	23250	23177	23266	23155	23227	23270	23135	23283	23053	23165	23278	23265	23018	23107	23213	23116	23276	23162	23182	23254	23121	23233	22961	23349	23112	23160	23366	23320	23329	23450	23057	23088	23189	23405	23059	23226	23252	23280	23370	22998	23111	23312	23357	23223	23193	23169	23336	23095	23234	23323	23018	23166	23155	23287	23239	23495	23202	23241	23062	23202	23437	23248	23349	23192	23253	23006	23187	23240	23153	23189	23392	23250	23121	23234	23105	23288	23175	23116	23092	23166	23010	23067	23330	23150	23247	23328	23251	23194	23242	23300	23465	23334	23136	23135	23153	23125	23220	23300	23216	23147	23198	23259	23273	23377	23234	23249	23282	23018	23294	23430	23113	23186	22937	23080	23216	22850	23042	23162	23091	23051	23124	23248	23331	23292	23015	22961	23135	23063	23231	23181	23060	23380	23311	23236	23171	23450	23171	23423	23069	23100	23181	23140	23358	23205	23032	23364	23238	23172	23286	23279	23109	23045	23380	23071	23123	23127	23160	23117	23236	23287	23287	23324	23211	23194	23213	23386	23395	23331	23169	23290	23265	23215	22909	23276	23102	23316	23062	22931	23136	23232	23005	23060	23189	23280	23309	22889	23180	23108	23277	23194	23049	23186	23284	23049	23222	23110	23327	23300	23273	23131	23297	23472	23221	23102	23258	23108	23173	23211	23154	23169	23209	23220	23197	23237	23252	23258	23285	23074	23141	23403	23299	23128	23218	23206	23047	23294	23197	23306	23075	23215	23081	23287	23366	22970	23015	23087	23051	23296	23237	23271	23237	23177	22996	22984	23294	23349	23346	23277	23145	22982	23406	23254	23303	23182	23199	23370	23261	23188	23225	23075	23048	23121	23098	23166	23205	23004	23240	23185	23390	23267	23250	23302	23200	23457	23179	23238	23037	23232	23270	23057	23225	23287	23026	23188	23138	23381	23288	23110	23215	23219	23233	23005	23317	23194	23223	23257	23172	23235	23161	23184	23180	23063	23198	23122	23353	23090	23198	23170	23145	23030	22899	23272	23163	23274	23077	23139	23217	23336	23312	23146	23137	23179	23202	23151	23255	23066	23167	23187	23287	23106	23167	23198	23127	23286	23117	23211	23148	23238	23295	23556	23342	23183	23289	23263	23089	23425	23184	23065	23202	23389	23349	23167	23300	23285	23247	23294	23138	23167	23541	23246	23154	23020	23165	23199	23181	23461	23287	23043	23455	23077	23254	23107	23249	23095	23042	23154	23077	23428	23347	23391	23272	23115	23357	23090	23249	23219	23201	23209	23200	23078	23060	23027	23056	23130	23275	23265	23086	23478	23384	23267	23433	23360	23099	23141	23265	23296	23241	23259	23169	23312	23285	23188	23313	23174	23183	23397	23171	23158	23014	23327	23347	23243	23295	23183	23443	23258	23193	23143	23323	23219	23381	23122	23141	23034	23099	23245	23206	23350	23141	23406	23272	23002	23215	23024	23292	23114	23268	23089	23164	23393	23401	23147	23095	23317	23095	23319	23392	23457	23027	23234	23188	23133	23122	23258	23178	23365	23465	23294	22856	23217	23206	23223	23010	23156	23195	23134	23161	23196	23176	23297	23205	23254	23172	23103	23203	23241	23142	23219	23074	23074	23061	23280	23162	23074	23188	23311	22964	23160	23158	23530	23332	23187	23120	23228	23167	23518	23288	23252	23374	23283	23144	23112	23534	23145	23339	23363	23147	23439	23148	23147	23390	23203	23178	23211	23158	23173	23149	23317	23196	23186	23346	23385	23129	23306	23157	23120	23337	22945	23349	23214	23074	23292	23315	23233	23059	22986	23080	23234	23308	23469	23488	23265	23213	23049	23151	23076	23128	23023	23171	23181	23145	23378	23305	23314	23300	23444	23214	23238	23438	23144	23399	23271	23160	23181	23225	23454	23214	23052	23461	23167	23195	23115	23429	23233	23020	23198	23476	23279	23281	23005	22917	23181	23227	23173	23258	23219	23245	23362	23252	23197	23326	23338	23424	23351	23292	23324	23450	23059	23069	23239	23350	23416	23364	23071	23211	23189	23248	23309	23144	23069	23171	23159	23115	23320	23247	23150	23243	23107	23204	23236	23121	23116	23276	23212	23446	23103	23289	23381	23398	23023	23417	23018	23102	23201	22992	23274	23149	23114	23193	23169	23428	23335	23237	23235	23196	23243	23319	23233	23291	23350	23211	23233	23292	23162	22912	23111	23566	23450	23324	23382	23370	23208	23103	23527	23295	23158	23267	23173	23233	23276	23383	23016	22935	23084	23074	23278	23443	23182	23205	23164	23445	23239	23139	23054	23093	23459	22983	23137	23175	23185	23027	23328	23063	23184	23421	23245	23129	23184	23016	23113	23040	23289	23382	23187	23166	23186	23231	23071	23533	23259	23137	23115	23148	23341	23132	23277	23391	23364	23192	23236	23343	23467	23417	23088	23054	23179	23248	22852	23044	23001	23364	23429	23435	23372	23088	23277	22985	23175	23176	23116	23036	23392	23087	23207	23047	23370	23072	22995	23384	23362	23075	23035	23469	23287	23357	23264	22940	23113	23331	23402	23296	23414	23413	23226	23409	23095	23208	23132	23214	23093	23453	23199	23242	23429	23061	22975	23287	23180	23071	23191	23103	23550	23218	23460	23263	23369	23465	23331	23207	23211	23187	23411	23162	23048	23330	23166	23229	23510	23208	23234	23194	23261	23050	22951	23124	23268	23414	23054	23127	23229	22977	23190	23106	23023	23042	23135	23126	23109	23147	23044	22847	23394	23411	23380	23386	23411	23300	23236	23071	23104	23118	23209	23256	23356	23158	23277	23145	23212	23025	23050	23147	23098	23289	23338	23186	23039	23113	23130	23408	23241	23078	23262	23206	23290	23240	23217	23213	23282	23188	23361	23222	23010	23420	23163	23221	23263	23176	23158	23299	23179	23102	23145	23036	23062	23553	23238	23332	23224	23361	23456	23251	23136	23375	23126	22979	23015	23127	23133	23354	23253	23105	23003	23244	23205	23222	23167	23334	23294	23121	23305	23344	23409	23408	23204	23067	23187	23133	23220	23184	23062	23166	23191	23353	23197	23118	23034	23275	23215	22929	23304	23185	23126	23253	23129	23255	23292	23289	23116	23110	23246	23290	23114	23043	23316	23230	23487	23253	23391	23042	23050	23410	23412	23192	22947	23225	23192	23195	23195	23150	23074	23354	23260	23041	22992	23051	22946	23330	23266	23102	23136	23419	23427	23260	23366	23214	23314	23223	23121	22995	23334	23388	23144	23191	23153	23221	23387	23235	23220	23265	23210	23213	23114	23091	23193	22875	23367	23249	23340	23294	23267	23272	23172	23062	23263	23186	22992	23242	23243	23195	23138	23134	23305	23144	23448	23235	23296	23151	23196	23297	23336	23476	23267	23318	23302	23223	23301	23106	23325	23313	23230	23400	23103	23215	23109	23303	23332	23361	23264	23185	23023	23333	23186	23173	23054	23336	23314	23234	23365	23377	23209	23233	23219	23350	23397	23386	23330	23177	23236	23088	23273	23319	23313	23256	23271	23035	23159	23296	23098	23413	23511	23084	23124	22938	22853	23180	22957	23345	23222	23556	23384	23671	23311	22973	23068	23187	23036	22955	23088	23106	23132	23197	23357	23147	23115	23264	23192	23092	23269	23132	23071	23331	23180	23114	23544	23142	23425	23057	23073	23230	23020	23345	23209	23149	23295	23107	23377	23198	23279	23186	23274	23238	23032	23130	23127	23189	23135	23287	23309	23429	23432	22867	23328	23328	23024	23150	23240	23314	23253	23089	23166	23244	23163	23155	23161	23169	23005	23361	23190	23189	23491	23177	23244	22918	22972	23289	23061	22942	23221	23216	23149	23194	23129	23137	23019	22948	23158	23230	23090	23023	23279	23035	23127	23073	23308	23405	22978	22960	23051	23360	23076	23512	23042	23162	23445	23305	23224	23234	23180	23316	23204	23361	23140	23068	23096	23204	23245	23292	23098	23172	23317	23242	23247	23226	23264	23395	23464	23378	23241	23449	23329	23264	23394	23434	23039	23330	23212	23294	23212	23284	23147	23097	23253	22947	23012	23256	23281	23194	23193	23318	23025	23208	23211	23035	23282	23093	23016	23400	23152	23165	23199	23093	23218	23336	23607	23128	23231	23279	23208	23243	23421	22989	23260	23146	23439	23264	23470	23207	23090	23200	23070	23202	23296	23264	23132	23090	23290	23143	23183	23138	23102	23469	23371	22919	23123	23136	23351	23090	23117	23037	23302	23090	23335	23263	23165	23163	23372	23400	23239	22961	23307	23169	23262	23375	23178	23225	23109	23267	23436	22929	23124	23222	23335	23347	23440	23314	23299	23223	23286	23033	23392	23053	23313	23231	23128	23228	23214	23168	23209	23052
38587	55062	52275	41995	34668	26597	21950	19741	18246	17542	17502	17486	17204	16915	16925	17146	16968	16622	16679	16870	16774	16452	16594	16616	16530	16369	16369	16226	16317	16106	16204	16343	16189	16134	16290	16030	16079	16169	16053	15958	16032	16178	16050	16109	16204	16136	16403	16056	16142	16062	16067	15975	16161	16186	16185	16205	16192	16129	16133	16134	16200	16099	16125	16162	16038	16058	16249	16324	15915	16097	15822	15983	16128	16016	15977	16163	16253	16261	16157	16181	16245	16086	16072	16030	16196	15825	16231	16165	15933	15995	16194	16147	16206	16146	16007	16222	15924	16207	16015	16124	15990	16138	15951	16178	16088	16078	16088	16227	16325	16375	16084	16089	16154	16309	16072	16183	16056	16304	16119	16134	16103	16251	15769	16180	16242	16100	16056	16087	16000	16075	16070	16072	16136	15986	15949	16169	16230	16014	16119	16000	16176	16171	16184	16329	16032	16168	16169	16111	16028	16164	16202	16153	16062	15991	15981	16124	16078	16105	16106	15974	16154	16081	15937	16035	16190	15850	16242	16246	15961	16021	15966	16229	16056	16271	16122	16245	16111	15828	16172	16060	16170	16052	16295	16036	16356	16038	16238	16012	16273	16094	16077	15978	16042	16069	16053	16292	16099	16009	16286	16108	16231	16088	16203	16156	16284	16184	16131	16170	16119	16136	16113	16159	16049	16201	16230	16129	15980	16131	16271	16019	16295	15925	16031	16079	16236	16045	16214	15922	15952	16227	16158	16060	16082	16014	16275	16131	15956	16144	16106	16108	16250	16056	16065	16166	15986	16155	16139	16160	16136	16076	16005	16122	16250	16137	16105	16072	16243	16265	15991	16105	16275	15996	16127	16147	16076	16016	16165	16232	16069	16106	16225	16179	15963	16087	15885	16217	16120	16086	16254	16005	16117	16160	16081	16029	15919	16091	16108	16147	16342	16196	16156	16173	15957	16217	16221	16048	16076	16062	16112	16144	16068	15971	15926	16070	16232	16177	16296	16077	16042	16048	16196	15968	16334	16167	16118	16132	16131	16320	16165	16164	16179	16183	16125	16101	16184	16282	15949	16227	16061	16185	16112	15954	16145	16035	16321	16091	16287	16179	16229	16098	16224	16160	16160	16015	16105	16127	16224	16129	16079	16177	16189	16144	16062	16189	16135	16152	16029	15999	16353	15976	16028	16160	16238	16150	16240	16198	16035	16001	16212	16237	16071	16180	16286	16231	16104	16114	16115	15915	16266	16074	16284	16069	15929	15995	16257	16167	16196	16080	16024	16190	16083	16117	16208	16121	16245	16049	16055	16164	16163	16079	16018	16242	16129	16078	16239	16097	16159	15925	16038	16261	16218	16097	16198	16088	16194	16137	16108	16276	16206	16030	16109	16154	16167	16018	16263	16116	16181	16130	15984	16038	16109	16152	16053	15940	16228	16013	16158	16220	16102	16020	16042	16074	16191	16191	16254	16181	16165	16186	16077	16133	16132	16043	16077	16147	15949	16016	15982	16169	16145	16154	16121	16120	16143	16159	16242	15846	16056	16053	15906	16116	16173	16084	16133	16150	16117	16125	16174	16131	16221	16182	16084	16263	16039	16061	16196	16154	16074	16202	16133	16291	16130	16303	15952	15980	16099	16104	16146	16097	16083	16058	16012	16103	16092	16053	16098	16209	16088	16238	16256	16242	16103	16154	16068	16217	16348	16059	15970	16175	15955	16143	15849	16199	16160	16076	16089	16128	16155	16241	16138	16149	16188	16275	16103	16126	16188	15932	16292	16231	16238	16266	16079	16156	16050	16142	16158	16132	16062	15922	16156	16314	16179	16023	16265	16061	16252	16070	16022	16269	16117	16001	16345	16093	16209	16136	16109	16033	16104	16010	16123	16115	16012	16212	16097	16163	16106	16240	16066	16139	16253	16019	16227	16088	15987	16039	16076	15959	16113	16161	16176	16115	16207	16133	16021	16108	16116	16066	16102	16125	16089	16125	16178	16396	16127	16235	16204	16090	16200	16046	16032	16131	16041	16133	16112	16199	16094	16025	16234	15993	16029	16140	16210	16164	16219	16001	16062	16020	16077	16014	16249	15882	16026	16154	16139	16059	16119	16430	16102	16016	16085	15983	16099	16008	16065	16078	16144	16293	16186	16047	16111	16103	16087	16193	16129	16030	16107	16107	16076	16075	16203	16180	16066	16140	16175	16183	16115	16018	16129	15973	16310	16099	16350	16293	16072	16260	16176	16113	16343	16126	16186	16052	16074	16241	16206	16042	16165	16220	16151	15961	16116	16178	16263	16011	16244	16118	16110	16062	16214	16167	16066	15947	16228	16084	16203	16186	16078	16003	16158	16072	16213	16172	16236	16002	16125	16257	16149	16162	16180	16138	16294	16051	16275	16117	16077	16155	16137	16311	15910	16092	16248	16222	16035	16161	16155	16035	16178	16040	16090	16097	16052	16055	16233	16133	16079	16256	16185	16184	16118	16029	16206	16065	16068	16123	16176	16187	16172	16168	16187	16011	16282	16083	15967	16091	16216	16142	16237	16038	15994	16006	16093	15920	16227	16098	16144	16158	16002	16207	16025	16004	16200	16161	16013	15909	16058	16015	16006	16231	16044	16352	16029	16184	16068	16067	15960	16107	15925	16162	15964	16139	16084	16071	16161	16118	16116	16020	16065	16205	16186	16170	16065	16114	16220	16291	16114	16191	16158	16276	16032	16087	16334	16169	16169	16193	16037	16006	16120	15960	16150	16154	16192	16148	16097	16048	16231	16250	16203	16106	16059	15970	16147	16027	16179	16058	16105	16105	16113	16020	16124	16050	16169	16170	16126	16033	16369	16113	16157	16201	16030	16267	16149	16270	15968	15975	16302	16119	16106	16103	16002	16281	15996	16060	16135	16307	16220	16127	15922	16233	16270	15890	16249	16128	15970	16016	16113	16215	16144	16137	16048	16227	16087	16000	16229	16086	15988	16014	16347	16271	16107	16136	16126	15963	16154	16352	16128	16163	16241	16127	16083	16089	16137	16140	16126	16337	16092	15998	16339	16142	16027	16242	16297	16031	16173	16129	16062	16109	16128	16131	16324	16095	16005	16114	16065	15990	16035	16116	16165	16225	15942	15993	16183	16220	16109	16125	16040	16184	16014	16299	16181	16031	16157	16338	16180	16190	16053	15990	16208	16190	16190	16145	16049	16224	16235	16104	16264	16113	16056	16137	16033	16065	16116	16195	16042	16123	16250	16028	16211	16133	16180	16138	16179	16053	16026	15914	16178	16159	16060	16083	16136	16168	16336	16214	16128	16058	16127	16322	16103	16203	16199	16161	16128	16187	16240	16108	16046	16114	16050	16116	16179	16074	16022	16231	16175	16051	16262	15977	16302	16177	16123	16121	16032	15918	16058	15960	16003	16160	16199	16178	16218	16198	15985	16075	16137	16078	16202	16248	16252	16131	16032	16001	16085	16081	16085	15988	16159	16098	16091	16145	15912	16090	16133	15801	16231	16219	16217	16021	16176	16088	16007	16225	16149	16199	16165	16106	16056	16051	16098	16240	16142	16217	16124	16146	16046	16186	16139	16313	16149	15982	16010	16236	16163	16231	16061	16177	16207	16150	16146	16007	16155	16098	16072	16272	16208	16275	16139	16131	16222	16050	15993	16101	16226	16197	16088	15919	16264	15906	16060	16062	16091	16163	16062	16184	16082	16052	16148	16161	16125	16193	16069	15972	16165	16157	16091	16062	16183	16215	16064	16317	16136	16144	16217	16040	16202	16161	16089	16141	15925	16237	16154	16251	16127	16094	16292	16159	15997	16203	16049	16131	16344	16066	16202	16148	16054	16137	16076	16121	16250	16151	16144	16270	16224	16106	16141	16205	16161	16110	16176	16155	16091	16107	16217	16051	16026	16247	16032	16001	16206	16047	16168	15919	16178	16250	15999	16022	16096	16091	16088	16175	16200	16006	16008	16158	16100	16075	15903	15999	16048	16209	16064	16153	16236	16125	16028	16122	16147	16296	16075	16150	16095	16249	16081	16085	16153	16036	16207	15985	16111	16095	16071	16168	16123	16286	16258	16151	16105	16113	16077	16116	16175	16231	16130	16275	16019	15922	16053	16019	16102	16125	16102	16200	16164	16242	16092	16185	16181	16132	16111	16292	16203	16103	15985	16017	16215	16328	16182	15974	16147	16168	15955	16033	16080	16182	16147	16017	16283	16132	16067	16118	16104	16149	16042	16146	16105	16021	16140	16085	16039	16220	16155	16173	16052	16090	16112	16099	16180	15998	16099	16150	16202	16143	16158	16071	16017	16070	16292	16200	16275	16153	16215	16212	16187	16126	16088	16296	16063	16282	16196	16160	16140	16048	16191	16093	16188	16218	16145	16018	15894	16054	16061	16112	16148	16151	16064	16201	15971	16199	15983	16133	16038	16166	16237	16224	16051	16115	16144	15895	16216	16087	16017	16063	15982	16099	16130	16255	16146	15856	16294	16048	16285	16351	16131	16027	16296	16148	16118	16042	16177	16200	16139	16267	16069	16065	16317	16158	16248	16161	16139	16068	16110	15977	16108	16221	16189	16066	16160	16140	16083	16053	16221	16072	15998	16200	16145	16161	16165	16234	16197	16139	16035	16118	16194	16196	16129	16051	15996	16157	16247	16281	16053	16251	16239	15963	15995	16101	16071	16127	16212	16148	16090	16195	16091	16125	16188	16170	16246	16280	16246	16234	16204	16069	16069	15973	16002	16209	16092	16120	16303	16179	16195	16277	16079	16239	16100	16122	16063	15822	16120	16011	16032	16018	16049	16103	16032	16145	16142	16060	16163	16162	16106	16196	16263	16218	16003	16256	16064	16212	16116	15963	16227	16251	16172	16017	16056	16248	16168	15931	16003	16129	16194	16136	16167	16197	16215	16130	15955	16158	16102	16144	16115	16181	15957	16200	16095	16147	16106	16023	16202	16258	16082	16099	16143	16047	16238	16130	15991	16294	16068	16057	16055	16079	16256	16156	16129	16111	16028	16157	16160	16327	15887	16151	16204	16173	16135	16225	16170	16121	16233	16144	16176	16053	16025	16222	16134	16049	16115	16192	16053	16003	16005	16106	16122	16100	16119	16012	16193	15983	16200	16084
26374	21765	31881	37917	38413	32083	30402	26658	24497	23928	23738	23553	23555	22972	22873	22827	22849	22822	22686	22881	22558	22321	22465	22447	22319	22118	21892	21915	21847	21718	21683	21869	21683	21857	21989	21828	21879	21758	21784	21824	21842	21844	21908	21789	22019	21771	21878	21656	21689	21839	21706	21753	21786	21769	21769	21866	21889	21828	21645	21726	21720	21713	21980	22011	22031	21803	21823	21700	21801	21678	21439	21927	21660	22077	21505	21909	21679	21639	21514	21641	21663	21940	21545	21404	21838	21738	21907	21662	21655	21827	21778	21754	21558	21818	21829	21739	21703	21718	21948	21775	21941	21748	21733	21563	21567	21806	21786	21630	21761	21739	21600	21902	21818	22043	21679	21797	21808	21793	21552	21785	21520	21880	21604	21688	21845	21772	21564	21432	21787	22013	21845	21708	21650	21559	21557	21796	21491	21712	21809	21565	21816	21734	21702	21677	21813	21578	21748	21902	21701	21688	21750	21820	21682	21678	21576	21705	21422	21602	21622	21571	21861	21788	21851	21605	21814	21485	21888	21736	21691	21669	21755	21669	21596	21536	21734	21698	21894	21740	21887	21823	21598	21819	21619	21810	21581	21419	21942	21692	21612	21582	21601	21568	21551	21876	21886	21893	21781	21722	21720	21659	21581	21833	21848	21854	21976	21917	21611	21550	21745	21711	21494	21502	21702	21532	21968	21837	21878	21923	21607	21746	21753	21776	21746	21718	21892	21530	21703	21761	21868	21654	21732	21672	21707	21863	21503	21728	21417	21719	21776	21797	21856	21739	21690	21762	21663	21644	21546	21630	21759	21613	21916	21821	21679	21795	21799	21887	21536	21564	21704	21822	21865	21477	21706	21803	21602	21765	21665	21947	21958	21684	21491	21601	21527	21881	21721	21677	21683	21808	21536	21722	21714	21808	21593	21562	21624	21857	21613	21812	21723	21848	21696	21640	21497	21683	21869	21727	21786	21506	21504	21876	21909	21790	21707	21597	21834	21688	21789	21627	21705	21746	21767	21650	21807	21617	21688	21549	21661	21548	21793	21804	21677	21747	21652	21489	21772	21757	21601	21555	21520	21706	21639	21551	21654	21619	21741	21554	21623	21561	21685	21713	21719	21596	21625	21606	21834	21743	21688	21893	21885	21628	21746	21733	21818	21848	21760	21913	21737	21771	21625	21688	21866	21765	21828	21733	21937	21752	21756	21572	21511	21831	21962	21595	21668	21506	21637	21529	21649	21693	21594	21647	21805	21717	21785	21823	21714	21762	21406	21617	21681	21561	21705	21546	21814	21647	21627	21941	21754	21638	21916	21832	21757	21770	21658	21596	21734	21493	21758	21647	21664	21638	21791	21683	21924	21596	21508	21502	21680	22058	21671	21833	21623	21698	21913	21875	21626	21666	21836	21618	21768	21551	21801	21734	21511	21908	21572	21584	21765	21673	21892	21866	21997	21640	21488	21617	21612	21712	21867	21635	21759	21878	21873	21613	22006	21833	21724	21529	21482	21564	21434	21900	21502	21769	21751	21466	21583	21751	21898	21704	21867	21888	21806	21992	21804	21982	21775	21688	21625	21688	21743	21623	21772	21682	21848	21786	21914	21729	21642	21610	21798	21688	21623	21692	21677	21718	21774	21927	21836	21482	21553	21582	21679	21723	21779	21552	21815	21465	21701	21710	21878	21768	21714	21767	21712	21797	21721	21891	21646	21707	21810	21582	21620	21651	21603	21886	21880	21716	21616	21611	21401	21813	21649	21919	21786	21470	21627	21545	21601	21665	21806	21530	21687	21947	21783	21794	21852	21683	21746	21863	21502	21615	21788	21545	22026	21807	21756	21726	21798	21880	21488	21710	21693	21725	21717	21847	21589	21655	21755	21681	21595	21725	21901	21699	21593	21591	21763	21922	21966	21846	21606	21591	21573	21809	21914	21732	21727	21726	21591	21756	21511	21872	21688	21748	21543	21934	21658	21982	21821	21723	21555	21454	21673	21619	21797	21851	21558	21750	21699	21668	21795	21655	21870	21889	21758	21789	21582	21482	21633	21612	21557	21434	21554	21927	21934	21787	21840	21577	21824	21529	21697	21690	21991	21817	21947	21740	21508	21640	21640	21667	21693	21669	21683	21723	21709	21922	21427	21574	21738	21681	21672	21738	21426	21631	21483	21641	21875	21839	21534	21654	21443	21714	21714	21581	21831	21654	21668	21613	21721	21795	21659	21723	21716	21589	21582	21738	21861	21712	21828	21772	21939	21859	21694	21585	21511	21806	21686	21632	21854	21834	21787	21687	21887	21672	21614	21653	21642	21689	21553	21940	21830	21777	21812	21818	21826	21661	21769	21766	21475	21898	22083	21675	21698	21508	21896	21702	21712	21651	21752	21885	21699	21693	21557	21790	21699	21684	21777	21884	21654	21601	21629	21759	21885	21718	21544	21742	21878	21673	21882	21641	21925	21809	21487	21767	21867	21557	21771	21872	21511	21645	21718	21691	21781	21628	21729	21348	21564	21844	21653	21536	21982	21801	21709	21619	21542	21631	21795	21721	21741	21409	21476	21738	21680	21886	21785	21626	21828	21483	21788	21739	21740	21622	21684	21755	21619	21533	21661	21825	21596	21740	21704	21577	21804	21698	21613	21777	21603	21591	21778	21929	21663	21727	22076	21872	21912	21726	21587	21645	21568	21751	21736	21614	21677	21727	21811	21990	21771	21771	21701	21677	21973	21756	21808	21491	21860	21809	21711	21893	21682	21740	21534	21719	21763	21705	21650	21394	21615	21818	21867	21753	21565	21717	21697	21800	21648	21438	21645	21659	21782	21684	21613	21575	21856	21705	21641	21756	21609	21683	21897	21673	21711	21766	21907	21767	21742	21840	21816	21726	21750	21658	21654	21658	21778	21743	21467	21793	21835	21908	21729	21597	21525	21341	22006	21593	21707	21764	21499	21413	21915	21689	21569	21661	21656	21667	21688	21630	21812	21721	21650	21680	21522	21757	21806	21700	21785	21745	21789	21770	21521	21721	21614	21755	21830	21698	21719	21784	21556	21733	21675	21557	21609	21765	21697	21751	21772	21906	21609	21601	21618	21631	21631	21795	21807	21877	21829	21719	21640	21656	21882	21481	21707	21771	21754	21790	21667	21502	21692	21899	21814	21870	21616	21735	21747	21737	21693	21802	21788	21624	21669	21830	21742	21632	21859	21716	21635	21820	21602	21862	21771	21629	21635	21804	21753	21653	21874	21769	21850	21713	21824	21926	21705	21821	21617	21642	21832	21750	21819	21744	21844	21776	21979	21642	21580	21769	21821	21594	21749	21670	21801	21710	21626	21714	21611	21622	21858	21489	21729	21604	21839	21799	21675	21707	21783	21461	21500	21690	21782	21873	21721	21690	21607	21748	21791	21928	21772	21728	21838	21845	21695	21695	21902	21785	21731	21545	21692	21735	21670	21740	21669	21743	21647	21754	21675	21791	21588	21732	21738	21752	21791	21946	21883	21810	21598	21580	21760	21422	21685	21790	22012	21760	21754	21753	21795	21501	21733	21798	21547	21509	21628	21515	21585	21403	21882	21893	21870	21581	21760	21721	21407	21837	21602	21485	21747	21759	21696	21675	21785	21757	21472	21618	21560	21604	21559	21688	21875	21607	21661	21426	21541	21502	21669	21707	21686	21728	21658	21727	21683	21593	21623	21816	21735	21770	21601	21841	21724	21672	21865	21702	21861	21689	21699	21691	21542	21820	21829	21860	21917	21772	21790	21524	22025	21482	21671	21887	21592	21872	21555	21525	22026	21770	21465	21600	21834	21806	21726	21732	21854	21716	21968	21844	21749	21733	21573	21656	21635	21513	21625	21707	21614	21964	21777	21645	21821	21614	21652	21650	21717	21825	21652	21573	21640	21701	21567	21683	21786	21738	21576	21918	21772	21655	21677	21626	21759	21697	21753	21627	21680	21784	21754	21685	21551	21820	21801	21768	21741	21623	21768	21528	21742	21693	21590	21617	21694	21965	21987	21968	21961	21714	21717	21359	21566	21659	21653	21610	21569	21360	21466	21609	21732	21811	21957	21505	21861	21695	21672	21809	21835	21790	21715	21757	21498	21652	21951	21870	21748	21439	21683	21508	21904	21712	22048	21820	21764	21708	21625	21658	21832	21975	21684	21763	21868	21733	21939	21604	21618	21691	21868	21726	21644	21679	21590	21571	21980	21587	21778	21728	21810	21838	21763	21583	21563	21683	21703	21702	21909	21614	21642	21615	21670	21569	21959	21700	21697	21751	21636	21613	21813	21827	21645	21750	21780	21745	21722	21596	21858	21992	21813	21703	21683	21816	21770	21678	21689	21599	21551	21699	21854	21867	21563	21488	21521	21900	21466	21646	21635	21633	21593	21657	21671	21611	21727	21511	21694	21660	21575	21795	21914	21798	21864	21705	21887	21776	21733	21703	21767	21498	21650	21801	21683	21566	21906	21729	21748	21595	21758	21768	21677	21521	21634	21457	21759	21738	21621	21703	21904	21783	21627	21706	21846	21623	21682	21858	21748	21728	21822	21781	21731	22022	21845	21959	21837	21394	21752	21665	21676	21712	21953	21786	21573	21700	21671	21635	21648	21641	21844	21840	21788	21705	21772	21724	21941	21571	21778	21711	21808	21644	21807	21836	21679	21741	21652	21720	21683	21726	21788	21836	21776	21636	21430	21638	21649	21794	21746	21781	21847	21816	21729	21459	21426	21747	21657	21670	21807	21646	21705	21721	21636	21653	21578	21601	21640	21793	21533	21642	21617	21620	21676	21696	21816	21936	21692	21652	21504	21792	21598	21811	21828	21581	21692	21799	21850	21820	21563	21757	21833	22001	21803	21661	21584	21603	21695	21880	21657	21772	21676	21684	21653	21735	21699	21632	21651	21676	21845	21804	21672	21766	21612	21739	21741	21832	21712	21846	21799	21496	21436	21446	21725	21658	21763	21608	21690	21583	21804	21932	21747	21776	21756	21863	21795	21624	21577	21665	21753	21598	21638	21647	21608	21566	21750	21785	21589	21704	21739	21856	21858	21848	21720	21703	21690	21773	21713	21802	21568	21732	21737	21781	21769	21600	21804	21575	21456	21720	21805	21464	21721	21648	21404	21701
38141	66059	65924	56084	42575	28845	24385	21453	18925	18320	18003	18132	17493	17012	16857	17042	16880	16279	16246	16780	16565	16416	16446	16366	16004	15814	15713	15621	15645	15511	15670	15581	15560	15719	15339	15554	15612	15280	15416	15394	15395	15618	15565	15432	15369	15458	15450	15406	15460	15559	15613	15371	15426	15596	15623	15448	15497	15333	15542	15380	15410	15373	15578	15463	15532	15467	15566	15346	15479	15540	15489	15589	15395	15466	15448	15362	15604	15653	15238	15483	15495	15311	15647	15381	15255	15572	15470	15560	15608	15347	15396	15442	15422	15294	15457	15445	15321	15482	15465	15499	15377	15483	15519	15557	15507	15432	15449	15536	15572	15464	15525	15390	15297	15384	15538	15440	15215	15369	15338	15349	15292	15456	15510	15462	15275	15425	15337	15413	15454	15549	15216	15398	15331	15244	15377	15540	15220	15335	15428	15359	15311	15425	15362	15374	15383	15442	15427	15408	15357	15681	15239	15539	15627	15430	15304	15299	15336	15389	15371	15349	15342	15552	15363	15567	15558	15553	15325	15489	15369	15575	15333	15328	15322	15335	15516	15506	15093	15542	15529	15261	15441	15601	15492	15456	15555	15449	15376	15291	15284	15297	15484	15475	15493	15375	15361	15485	15461	15473	15232	15230	15400	15404	15472	15347	15461	15541	15312	15489	15446	15367	15548	15398	15307	15425	15427	15324	15405	15545	15447	15420	15439	15361	15248	15386	15415	15340	15468	15613	15439	15343	15315	15353	15374	15267	15564	15180	15362	15291	15346	15473	15568	15346	15509	15368	15351	15365	15379	15440	15350	15522	15336	15489	15318	15463	15467	15397	15435	15466	15487	15425	15345	15429	15332	15477	15424	15527	15330	15489	15263	15497	15286	15538	15260	15450	15343	15514	15433	15407	15570	15386	15562	15429	15448	15355	15384	15294	15370	15532	15535	15541	15351	15538	15393	15324	15574	15422	15393	15316	15306	15409	15369	15384	15441	15514	15440	15312	15286	15516	15388	15371	15348	15456	15270	15457	15331	15426	15315	15428	15375	15538	15360	15478	15510	15412	15381	15431	15439	15390	15456	15343	15419	15499	15450	15471	15300	15504	15488	15480	15426	15571	15490	15175	15517	15399	15470	15612	15544	15319	15321	15458	15364	15345	15217	15489	15412	15334	15337	15460	15593	15528	15526	15416	15547	15447	15319	15343	15341	15448	15293	15336	15384	15692	15219	15410	15491	15320	15474	15391	15332	15515	15447	15364	15273	15374	15424	15428	15446	15482	15412	15437	15439	15296	15426	15333	15453	15305	15222	15229	15476	15540	15348	15422	15344	15438	15394	15580	15332	15307	15474	15606	15448	15420	15345	15474	15459	15240	15409	15397	15352	15444	15460	15470	15488	15334	15332	15437	15466	15382	15456	15451	15260	15541	15471	15371	15438	15502	15447	15462	15425	15463	15394	15593	15478	15364	15471	15586	15464	15391	15471	15450	15439	15405	15463	15415	15529	15380	15569	15386	15485	15484	15379	15426	15507	15406	15240	15446	15407	15320	15594	15511	15509	15321	15458	15553	15310	15407	15316	15438	15528	15367	15345	15345	15341	15244	15399	15378	15542	15334	15487	15457	15400	15452	15398	15565	15584	15442	15352	15228	15279	15272	15522	15445	15343	15533	15388	15378	15348	15338	15463	15518	15298	15483	15505	15435	15536	15075	15485	15363	15157	15384	15386	15306	15587	15520	15301	15356	15394	15416	15441	15287	15422	15331	15329	15326	15442	15570	15401	15391	15408	15292	15489	15381	15384	15355	15313	15437	15484	15344	15401	15289	15586	15262	15458	15477	15269	15438	15369	15445	15338	15529	15324	15518	15348	15485	15341	15474	15332	15288	15485	15367	15372	15299	15526	15446	15417	15521	15352	15418	15374	15261	15459	15287	15425	15586	15541	15327	15559	15518	15441	15327	15500	15287	15459	15422	15408	15486	15379	15373	15329	15589	15445	15429	15238	15443	15398	15312	15466	15274	15539	15500	15511	15483	15316	15429	15331	15509	15476	15513	15460	15420	15596	15328	15447	15519	15278	15533	15452	15434	15258	15412	15598	15549	15488	15335	15314	15419	15427	15461	15294	15485	15487	15386	15485	15423	15663	15569	15281	15313	15427	15413	15536	15428	15396	15208	15296	15499	15335	15332	15506	15466	15385	15524	15521	15302	15361	15430	15358	15394	15436	15517	15321	15342	15528	15372	15479	15492	15541	15334	15537	15521	15206	15532	15542	15493	15339	15417	15364	15332	15236	15368	15385	15486	15269	15384	15671	15367	15599	15303	15369	15501	15396	15464	15344	15345	15492	15418	15450	15584	15320	15450	15372	15368	15429	15482	15464	15410	15408	15401	15589	15587	15347	15430	15441	15436	15423	15453	15365	15407	15466	15560	15396	15382	15387	15445	15495	15370	15422	15609	15419	15385	15530	15179	15433	15348	15502	15472	15421	15380	15436	15287	15416	15384	15487	15478	15529	15459	15542	15381	15514	15442	15250	15399	15424	15400	15400	15325	15235	15449	15438	15340	15449	15350	15571	15519	15317	15533	15442	15522	15271	15313	15591	15346	15367	15293	15388	15524	15494	15380	15540	15211	15358	15423	15559	15323	15464	15347	15269	15344	15371	15466	15403	15332	15235	15403	15460	15431	15527	15306	15380	15590	15430	15510	15361	15399	15437	15627	15479	15221	15493	15487	15487	15458	15661	15652	15467	15413	15408	15515	15548	15500	15365	15319	15496	15342	15474	15316	15358	15461	15438	15489	15323	15613	15312	15482	15368	15378	15537	15440	15491	15453	15394	15443	15456	15409	15375	15283	15399	15428	15507	15523	15144	15217	15427	15466	15474	15400	15431	15489	15636	15386	15366	15357	15364	15424	15503	15733	15333	15499	15320	15431	15414	15398	15302	15370	15215	15460	15302	15421	15199	15522	15319	15324	15286	15606	15344	15260	15273	15639	15525	15347	15442	15342	15350	15434	15414	15312	15469	15415	15410	15351	15572	15394	15379	15461	15563	15432	15416	15361	15363	15371	15342	15531	15281	15323	15446	15499	15497	15462	15463	15471	15496	15520	15348	15397	15545	15479	15395	15596	15510	15390	15241	15379	15643	15515	15433	15489	15492	15402	15269	15213	15499	15210	15434	15429	15520	15419	15407	15315	15395	15439	15465	15563	15340	15402	15334	15377	15598	15400	15422	15386	15431	15365	15246	15339	15351	15312	15375	15560	15495	15419	15382	15471	15445	15399	15448	15209	15414	15334	15414	15469	15246	15562	15391	15286	15259	15359	15374	15489	15369	15542	15240	15461	15465	15378	15480	15436	15469	15407	15397	15365	15378	15370	15635	15393	15398	15206	15285	15431	15405	15502	15485	15456	15527	15375	15485	15271	15435	15212	15486	15598	15485	15447	15418	15438	15341	15454	15484	15452	15457	15365	15465	15313	15380	15394	15394	15333	15439	15369	15466	15342	15384	15185	15497	15390	15423	15364	15529	15295	15406	15624	15390	15402	15375	15421	15508	15228	15431	15352	15425	15328	15610	15435	15456	15564	15534	15510	15429	15410	15353	15464	15439	15573	15468	15498	15570	15354	15373	15332	15441	15502	15571	15356	15502	15633	15200	15364	15482	15343	15385	15593	15322	15462	15431	15411	15453	15402	15514	15287	15551	15505	15312	15241	15583	15450	15435	15353	15451	15491	15304	15530	15555	15253	15429	15595	15407	15235	15352	15491	15361	15525	15261	15429	15330	15548	15446	15477	15483	15542	15557	15447	15283	15334	15392	15483	15456	15436	15353	15528	15352	15418	15522	15264	15498	15386	15375	15438	15417	15262	15469	15416	15432	15385	15411	15112	15399	15355	15474	15585	15479	15609	15363	15400	15422	15431	15361	15445	15495	15514	15314	15482	15533	15309	15481	15436	15270	15411	15520	15574	15554	15443	15373	15457	15661	15517	15483	15484	15336	15555	15478	15436	15478	15521	15421	15355	15395	15461	15525	15338	15393	15340	15402	15328	15383	15496	15324	15438	15491	15483	15527	15344	15439	15368	15476	15553	15399	15356	15389	15348	15474	15521	15235	15355	15421	15544	15314	15523	15504	15360	15478	15324	15420	15448	15334	15364	15534	15267	15583	15635	15369	15402	15459	15469	15455	15400	15469	15610	15510	15214	15253	15403	15455	15357	15240	15353	15365	15362	15547	15421	15472	15409	15480	15431	15433	15414	15362	15412	15549	15582	15348	15257	15444	15554	15473	15270	15443	15351	15393	15361	15317	15632	15552	15394	15762	15427	15443	15511	15421	15452	15475	15571	15534	15446	15525	15393	15375	15326	15334	15410	15372	15339	15627	15296	15452	15381	15347	15297	15436	15492	15258	15334	15443	15426	15401	15412	15438	15646	15410	15466	15386	15513	15352	15460	15412	15493	15556	15401	15349	15535	15549	15326	15401	15308	15268	15501	15473	15518	15317	15337	15466	15509	15542	15541	15499	15278	15509	15580	15311	15420	15414	15513	15540	15344	15387	15387	15308	15369	15465	15420	15400	15456	15382	15454	15367	15456	15242	15323	15593	15479	15375	15366	15432	15460	15498	15430	15301	15421	15451	15480	15408	15442	15363	15389	15413	15521	15263	15454	15714	15412	15356	15387	15560	15445	15428	15364	15281	15352	15493	15340	15379	15328	15753	15439	15281	15362	15361	15396	15284	15299	15413	15561	15411	15238	15471	15544	15334	15473	15321	15330	15611	15404	15382	15482	15413	15518	15461	15464	15601	15399	15344	15403	15569	15221	15318	15441	15335	15396	15426	15461	15431	15562	15472	15361	15538	15439	15426	15225	15491	15372	15504	15513	15392	15405	15450	15383	15366	15446	15428	15506	15462	15439	15426	15625	15353	15482	15515	15345	15370	15248	15522	15439	15501	15613	15475	15437	15562	15556	15399	15438	15555	15400	15503	15379	15462	15389	15358	15302	15511	15422	15518	15251	15542	15355	15402	15432	15322	15614	15364	15282	15295	15433	15327	15461	15285	15272	15379	15421	15450	15470	15437	15284	15372	15531	15332	15435	15551	15451	15385	15344	15430	15324	15493	15640	15315	15403	15360	15399
24689	21605	30045	31380	31706	30531	31842	26960	24844	24274	23918	23720	23315	22789	22712	23083	22811	22318	22236	22498	22109	21997	22242	21924	21814	21408	21530	21508	21335	21031	21220	21322	21171	20898	21022	21209	20832	20991	21266	21096	20867	21148	20973	21130	21012	21033	20930	20890	21096	20968	21217	21015	20971	21113	20971	21007	21024	20980	20897	20715	20816	21208	20888	21043	21342	21033	20993	21138	20928	21003	21054	21129	21052	20833	21069	20715	21218	21057	21214	20937	20809	20926	20935	21048	21160	21003	20943	20781	21018	20792	20864	20713	20807	21260	20868	20919	20774	20847	21201	20956	20986	21129	21081	21004	20984	21150	21118	20940	21120	21097	20972	21207	20746	21032	21048	21146	20689	20888	20944	21028	20952	20947	21111	21187	20866	20943	20974	20803	21117	21159	21142	20812	20946	21040	21267	20989	20900	21129	21097	20834	20975	20962	21054	20804	21105	21048	21003	20977	20851	20931	20920	21210	21024	20689	20959	20897	21153	21025	21092	20987	21105	21201	21001	20937	21009	21082	20929	20839	20769	21017	20889	21020	20831	21044	21117	20959	20942	20851	21100	21128	20982	21153	21097	21075	21119	20903	21199	20936	20927	21120	21181	21216	21064	20863	21042	20822	21069	20909	21038	20805	21160	20841	20897	21061	21060	20898	21214	21014	21144	20776	20938	20870	21049	21019	21056	20858	21113	20885	20923	21147	21154	21058	20937	21016	21115	21025	20990	20834	20920	20897	20886	21091	20905	21010	20746	21096	21179	21101	20816	20956	20939	21037	20899	20943	20933	21030	20956	21014	21081	20945	21114	20804	21150	20746	20958	20994	20857	21028	21004	20862	21185	20871	20774	20847	20792	20960	20873	21125	21068	21046	21168	20940	21063	21101	20884	20884	20850	20860	20951	21024	21159	21112	20923	20672	20977	21095	21125	20914	20882	20741	21073	21058	20904	20907	20721	20904	20974	20727	20788	21075	21144	20853	20891	20920	21019	20777	21198	20907	21080	21287	20970	21090	20837	20880	20816	21163	20940	21016	21005	21050	20902	20981	21080	20954	21078	21109	21015	20982	21157	21147	21059	20832	21067	20928	20783	20949	20929	21058	21183	21120	20945	20901	20928	20710	20613	20976	20965	20886	21152	21016	21012	21039	21012	21162	20903	21002	20866	21059	20971	20717	21043	20934	21130	20975	20758	20973	21044	21068	20934	20892	21177	20979	21143	21031	20926	21083	21231	21260	20951	20878	21011	21105	20940	20852	20780	20946	21025	20725	20826	21104	21181	20980	20900	20902	21172	21002	20885	20886	20965	20798	21078	21016	21004	20585	20899	20926	20733	20832	21122	20945	20897	21143	20869	21020	21094	21020	21265	21031	20713	21025	21031	20979	21306	21104	21059	20931	21088	21080	21243	21027	21197	20977	20881	21065	20946	20727	20849	21005	21129	21103	20934	20982	20978	21023	20911	21257	20709	20890	20949	20859	20941	20795	21097	20871	21086	20873	21061	20898	20955	21105	21081	20846	21188	21015	21003	21061	20997	20995	20905	21155	20989	21072	21026	21185	20922	21067	20949	21013	21026	20878	20941	20953	21067	21235	20941	21019	21104	20911	20967	21089	20847	20911	20957	20939	20906	21160	20901	20949	20882	21043	21229	21106	21015	21236	21031	21005	21051	20908	20783	20879	21075	21032	21067	21306	20983	20826	20970	21231	21089	20958	20712	21046	21086	21142	21159	21001	20978	21109	20983	20864	21081	20980	20921	21229	20802	20979	20907	20965	20969	20915	20952	21090	21121	21109	20949	21255	20980	20948	20812	21089	21169	21064	20920	21147	20964	21047	21065	21142	20835	21033	21023	21070	20980	21030	21233	21127	21115	20856	21011	21013	20784	20933	21176	20908	20831	21078	20844	20796	20844	20926	21101	21122	20894	21022	20926	21065	20881	21013	21149	20688	20857	20926	20767	20702	20991	21143	21179	20778	21017	21262	21082	20870	21179	20863	20902	20949	21145	21072	20964	21081	20945	21001	20835	21030	20961	21086	20832	20838	21009	20851	20917	20955	20977	21051	20898	20897	21042	21034	21130	21107	21033	20904	21054	21188	21004	20954	21029	21081	20944	20974	20875	20882	20921	21215	20680	20801	21046	20866	20766	21101	20912	21116	21156	20792	21015	20936	20884	21026	21055	20892	21101	20828	20837	21001	20940	20939	20811	20724	20753	20781	21002	20999	21073	21016	21141	20867	21120	21215	21005	21003	20944	21035	21153	20629	20872	21054	21083	21149	21068	20930	20985	20976	20807	20904	20963	20664	21159	21057	20829	20967	21154	21024	20919	20885	20862	20978	20965	21106	20912	20869	21058	20845	21022	20889	21028	20813	20791	21151	20997	20898	21082	20790	21025	21129	21174	21144	20935	20786	20832	20842	21015	20658	20886	21075	20962	20918	21033	20798	21068	20740	21071	21043	20876	20988	21168	21068	20982	21090	21040	20794	20973	21201	20981	21048	21142	21140	21170	21053	20911	21098	20968	20976	20936	20923	20937	21275	20897	21074	20787	20869	20871	20835	21009	21146	20968	20801	20940	20967	21058	20997	21133	20984	21035	20679	20738	20888	20984	21037	20748	20781	20940	20863	21140	21014	20941	21044	20916	20882	21212	21157	21078	21015	20991	21093	21163	21326	21113	20949	21261	20751	20782	20944	21001	20948	21116	20841	21186	21144	21205	21153	21113	20858	21104	21247	21119	20834	21070	21061	20952	20941	20827	20945	21097	21142	20949	21035	20957	20979	20968	20969	20946	20885	20857	21075	20918	20910	20977	20700	20983	20755	20903	20941	20948	21131	21102	20939	21165	20873	20975	20918	20898	21007	21182	20948	20890	20993	21124	20768	20899	20947	20940	20840	20820	20896	21057	20855	20925	21184	20988	20894	21026	21084	20916	20835	20825	20969	20918	20992	20907	20967	21051	21155	21281	20854	20951	21076	21031	20952	20943	20912	21050	20743	20906	20986	21177	20803	20890	20981	21049	20941	20735	21110	20881	20928	21078	20913	21021	20725	20962	20904	20846	20823	21018	21153	21246	20976	21306	20983	21062	21040	20937	21018	21139	20812	21009	20966	20972	21039	20960	20838	20993	21035	21091	21143	21043	20863	20929	21094	21224	20927	21025	20980	20888	21213	20954	20837	20825	20962	21065	20937	21060	20924	20869	20996	21177	20943	21074	20983	21112	21136	20937	20921	21199	20782	21047	21029	21130	21089	21137	20924	21118	20896	20888	20990	21014	21141	21063	20829	21142	20841	20920	20827	21066	20736	21031	20916	20920	20931	20914	20853	21040	21024	20939	21033	21182	21048	21095	20980	20923	20913	21069	21084	21017	21051	20733	20838	20843	20869	20957	21037	21108	20835	21157	21004	20745	21043	21055	20803	21004	21015	20922	20892	20712	20965	20823	20899	20964	21142	21105	20923	21085	21010	20925	21132	21075	20880	20858	20667	20867	20951	20896	20756	20781	20994	21066	20924	20931	20848	21009	21167	21009	20883	21103	20985	20878	20963	21092	21086	21032	21068	20984	21116	21037	20885	21014	20983	20933	21144	21000	20956	21243	21065	20990	20897	21147	20970	20964	21127	20987	20998	21113	20997	20836	21118	21065	21033	20767	20785	20885	21207	21120	20886	20817	20952	21054	21057	21128	20949	21181	21098	21016	21093	21125	20833	20828	20927	20949	21023	20975	21058	21042	21019	20651	21091	20927	20977	21036	20990	20975	21041	21174	20814	20886	20917	21095	20876	21229	21019	20956	20919	20963	21051	21067	20993	21312	20886	20827	21244	20827	21047	21081	20770	21052	21070	20774	20977	20938	21062	21064	20858	21028	20994	20920	21074	20832	21138	21004	21180	21140	21118	21099	20916	21014	20863	20798	21002	21196	21058	20887	21191	20870	20929	20836	20881	20940	20746	21185	20949	20999	21140	21160	21121	21178	20739	21118	20869	21093	20861	21088	21094	20775	20949	21025	20947	21271	21112	20873	21076	20930	20866	20660	20779	21122	21289	21164	21092	20981	21138	21149	20933	20913	20989	21165	20784	20859	21098	21119	20989	21166	21031	20988	20999	20972	20986	21060	20853	20807	20984	20881	20766	20898	21070	20979	20922	21067	21075	20987	20703	20811	20714	20992	20811	20843	20916	21152	21055	21047	20984	20951	20826	20823	21108	20855	20984	20950	20924	20987	21014	21061	21167	21097	21026	20934	21092	20868	20892	21054	21011	20951	20840	21017	20771	20936	21171	20974	21242	21081	21021	20966	21026	20811	21099	21066	21054	21062	20797	20967	20868	20978	20880	20791	21071	21133	20855	21285	21099	20981	20938	20814	21074	20984	20776	20889	21053	21284	20941	20847	21091	21378	20996	20840	21011	20872	20998	21066	20928	20961	20932	21041	20921	20998	20831	20984	20908	20968	21009	21047	21190	20972	21008	21033	21080	20996	20826	21082	20887	21232	21029	21014	21184	20947	20883	20903	20746	20725	21039	20964	20871	21054	20999	21014	21097	21010	21037	21047	21038	21120	20844	20900	21114	21103	21129	20997	21019	20878	21156	21066	21006	21012	21089	20947	20901	21065	20938	20768	20872	20879	20827	21103	20906	21071	20859	21063	20971	21174	21067	21238	21064	20938	20772	21042	20876	21098	20882	20966	20948	21022	20936	20600	20899	21011	21353	20897	20913	20861	20980	20982	20883	20899	20821	21122	21032	21020	20846	20889	20953	20962	20800	21017	20943	21009	21127	21075	20894	20883	20951	20791	21067	20811	20840	20818	20909	20986	20972	20986	21258	20905	20756	20984	20898	20907	20677	21100	21023	20801	20692	21027	20916	21098	20990	21206	21046	21065	21028	21010	21122	20958	21146	21043	21109	21120	20948	21014	20975	20930	20909	20764	21020	20984	21129	20823	20945	20980	20859	20982	20762	20859	20936	20786	21143	21015	21079	20777	20910	20803	21191	21041	20884	21006	20842	20788	20949	20982	21010	21097	21037	20842	20974	21280	20819	21030	20889	21007	20919	21154	21045	20922	21116	20899	21004	21189	21088	20875	21071	21175	21284	21151	20802	21049	21130	21122	20758	21114	20993	21088	21146
41544	70249	72437	62054	44535	30675	25838	22917	20352	19090	18773	18681	17803	17206	16995	17288	17072	16411	16405	16915	16642	16308	16292	15900	15987	15353	15386	15287	15143	15198	15111	15124	15025	15211	15144	15196	15131	15031	14975	14942	15093	14972	14923	14999	15142	15118	15124	14955	15164	14972	14983	14934	15055	14964	15183	15005	15034	14864	15104	14745	15066	15009	14802	15032	15022	14916	15057	15052	14838	15212	14988	15005	14868	15011	14870	14989	14915	14818	15007	14956	15086	15092	14943	14969	14878	14838	14920	14910	15083	14987	15067	15032	14939	14903	15010	15090	15067	14950	15009	14880	14823	15013	15024	14980	14977	14959	14949	14939	15269	15022	14957	15127	14987	15124	14913	15017	15086	14984	14935	15059	15222	14856	14875	15038	15028	15093	15020	14949	14948	15054	14964	15073	14906	15033	15022	14901	14984	15069	14925	14942	14987	14932	14950	15007	15030	14948	15032	14871	15025	14903	14805	14837	15005	14953	15003	14912	15041	14989	14996	15005	14879	14994	15058	14999	14961	14941	15088	14914	14851	14901	14754	15163	14993	14966	14945	15093	14991	14935	14954	14825	14849	15114	15046	14940	14987	14796	15146	15060	14989	15202	14969	15002	15043	15011	14976	14929	14930	15037	14872	14785	15037	14914	14873	14908	14974	14997	14980	14981	14901	14825	14810	15067	14908	14956	15022	14920	15027	14862	15127	14889	14947	15135	14998	15275	14953	15015	14858	14923	14937	15083	14935	14812	14817	14883	14974	14747	14891	14996	14887	15039	14794	14774	15062	14803	15229	15050	14912	14911	14895	14938	14961	14959	14880	14923	15020	14830	14815	14859	14995	14985	15117	14810	15035	15061	14998	14876	14891	15031	15106	14908	14879	15028	14960	14818	15097	14974	15004	14951	14932	15146	14956	15090	14957	14863	14940	14975	14902	14812	14934	14860	15072	14943	14878	14958	14928	14989	15105	14820	14827	15162	14819	14896	14923	14839	14948	15061	14893	15118	15081	14991	14885	15101	14943	14985	14896	14957	14998	15090	14912	15048	15062	14898	15123	14765	14764	15055	14814	14939	14950	14912	15034	14917	14884	14920	15001	14976	14935	15078	15000	14784	14929	14790	14890	14868	14926	14972	14926	14956	15118	15000	14810	14936	15004	14925	15012	14922	14827	14947	15074	14869	14903	15103	14983	14898	14796	14964	15081	14877	14965	14939	14899	15132	14840	15039	14983	15082	14886	15071	14902	14928	15077	15094	14890	14946	14959	14906	14934	14852	15034	15170	15135	14825	15006	15065	14861	14972	14913	15117	15088	15020	15058	14860	14839	14878	14974	14917	14861	15030	14947	14920	14736	14957	15027	14991	14870	14913	14932	14911	14901	14832	14795	14922	14874	14990	15072	14990	14889	14900	14966	15040	14834	14948	14885	14675	14931	15104	15122	14725	14936	15117	14982	15022	15145	14773	14967	14991	14953	15009	15019	14923	14921	14865	14986	14968	14988	14893	14878	15027	14878	14976	15018	14916	15011	15043	15200	14879	14996	15042	14807	14852	14941	15032	14927	15100	14878	14861	14862	15031	15017	15001	14910	14984	14990	14958	14767	15002	14950	14890	14785	14924	14984	14892	14955	15102	14829	15140	14861	14870	14976	14993	14878	15070	15065	14952	14975	14978	15045	15071	15019	15008	15149	14746	14805	14951	14941	14755	14992	14762	14814	14761	14910	14830	14815	15103	15011	15039	15035	14984	14927	14941	14803	14902	14990	14966	15045	14841	14942	14922	15117	14869	14931	14911	15015	14960	15037	15019	14837	14857	14955	15048	15044	14881	14952	14967	14780	14789	15021	14826	14912	14911	14809	14964	14928	15111	14994	14839	14967	14877	14847	14887	15055	14964	15014	14830	15041	14919	15123	14994	14877	15030	15045	14869	15035	14806	14985	14919	14989	15002	15010	14985	14907	14847	14838	14873	15079	14944	15016	14816	14930	14891	14938	15009	15026	15093	14961	14967	14994	14807	14866	14997	14863	14853	14870	15114	14805	14998	14770	15102	14910	15009	14928	14823	14788	14954	14851	15069	14968	14990	14844	14873	15004	15013	15001	14947	14905	14920	14953	14805	14877	15080	14964	14944	14915	15167	15068	14958	14887	15019	14884	14965	15145	15170	15073	15044	14911	14969	14969	15011	15154	14942	14913	15217	14962	15060	15040	14951	14975	14894	14912	15051	14983	14969	14898	15092	14847	14924	14817	15087	14869	14931	14876	14992	15151	14997	15001	14996	15029	14795	14881	15020	14861	15000	14949	14930	14993	14977	14777	14950	14859	14870	14989	14962	14998	15099	15003	15051	14918	14962	14945	14951	14860	14970	14987	14911	15036	14938	14946	15003	14843	15021	14899	14914	14921	14931	15058	14816	14923	14989	14757	15116	15053	14900	14795	15109	14774	14877	14926	15020	15003	14890	14920	14927	14821	14925	14845	14962	14972	14777	15142	14979	15018	14886	14986	14977	14966	14874	14707	14885	15113	14912	15003	14870	14983	14946	14978	15068	15080	15083	15014	14874	14879	14892	15060	15031	14947	15060	14991	14974	14900	14886	15066	14925	14757	14975	15065	14978	15005	14845	15015	15058	15048	14928	15103	14919	15021	15075	14840	14941	15226	15032	14995	14963	14905	14918	14805	14890	14854	15005	15118	14887	15087	14849	15005	14942	14974	14869	14927	14847	15016	14960	15022	14993	14945	14860	14961	14774	14947	15045	14959	14893	14805	15129	15064	15012	15021	14839	15008	14814	15092	14898	14993	15138	15126	14707	14890	14971	15014	14963	14930	14924	15066	15102	15071	15009	15002	14933	14831	15103	14861	15050	14736	14913	15028	14944	15219	14870	15131	15060	14818	14901	14842	15115	15029	14972	14967	15045	15001	14871	15043	15036	14899	14925	14811	15042	14899	14987	15019	15045	14945	15025	14907	14878	15147	15024	15020	14806	15026	15141	14950	14935	14923	14880	14918	14894	14882	15001	14948	15105	15084	14612	15023	15067	14853	14899	14876	14951	14987	15034	14869	14882	14877	14914	14937	14984	14906	14892	14904	14917	14949	14995	14961	14995	14964	14923	14962	14918	15010	14812	14931	14864	15067	15037	14995	15196	14878	14895	14763	15020	15018	15014	14767	14952	15030	14920	14993	15023	14919	15030	15039	15144	15072	14997	14929	14932	14876	14986	14944	15038	14951	15010	14960	14870	14931	15027	14895	14886	14960	15118	14999	15096	15129	14931	15017	14914	14895	14839	14820	14996	14898	15087	14861	14908	14848	14973	14932	14861	14984	15074	15107	14996	14915	15001	15049	14856	14923	15100	14920	15238	14915	15053	15020	15106	14985	14899	15001	14920	14900	14965	15028	14972	14775	15083	14980	14958	14826	15009	14974	14998	14878	14851	14974	15018	14842	15019	15100	14906	15034	14910	15044	14948	14978	14970	14897	14992	14982	14926	15031	14849	14879	14903	14955	15121	14930	14701	14964	14929	14846	14967	14998	15022	15051	14924	14928	14924	15044	14860	14922	15120	15041	15004	14975	14962	14948	15036	14827	15143	15165	14948	14914	14857	14931	14875	14869	14893	14923	15148	14876	14970	15132	14983	14928	15106	14949	15071	14943	14918	15025	14909	15023	14997	14982	15002	15179	15016	14931	15070	14902	14809	14833	14959	14875	15083	14928	15022	14940	14800	14921	14951	14892	14925	15010	14934	14980	15084	14913	15039	14927	14968	15077	15067	15134	14939	14912	15015	14968	14831	14993	14996	15078	14814	14948	14881	14937	15017	14891	14896	15042	14870	14914	15033	15001	15013	14904	15055	15044	14870	15052	14981	14936	14941	15064	14975	14855	15118	14978	15163	14913	14958	14961	14913	14821	15164	14891	15023	14958	14909	14906	15005	14928	15029	14891	15081	14846	14882	15080	14956	15117	14953	15093	14966	15042	14898	15002	15011	14948	14934	14968	14991	15124	15049	14976	14929	14951	14935	15149	14895	14851	14919	15070	15002	15013	14976	14935	15012	14825	14969	14821	15086	15169	14931	15040	14962	15001	14961	14914	15157	14875	15063	14957	14964	15031	14884	15140	14958	15125	15025	15110	14936	14921	14905	15011	15074	15068	15007	14866	15007	15089	14830	14678	14930	14915	14965	14957	14897	14976	15028	14793	14923	14886	15020	15061	14883	14946	15087	14824	14984	15014	14975	14939	14970	14936	14802	15006	14773	14842	14842	15040	14818	14940	14807	15040	14972	14978	14929	14910	15000	14861	15106	15071	14900	14980	15018	15103	14922	14965	14879	14815	14962	15086	15041	14961	15049	14981	14890	15091	14890	14874	14863	14933	14789	14900	15030	14892	14757	14892	14934	14936	14957	15219	14977	14995	15065	14936	14960	14828	14934	14888	14758	14924	15045	15011	14811	14955	14979	14926	15025	14945	14905	14993	14715	14972	15038	14889	14918	15030	15108	14830	14932	15071	15017	15116	14968	14893	14924	14934	15008	14883	14768	15016	15024	15024	15277	14922	15004	14925	15022	14994	14890	14944	14977	14931	15080	14923	14956	14934	14893	15054	15108	14877	15107	14940	14939	14945	15046	14962	15015	15088	14926	14972	15078	15027	14889	14891	15023	14907	14860	15029	14903	15061	15050	14999	15012	14831	14952	14866	14977	14898	14980	14818	14995	15019	14834	15051	14975	14682	14794	15056	15066	14845	14940	14826	14835	14910	14956	14985	14905	15104	14860	15116	14934	14950	14979	14816	14844	14880	14843	15040	15008	14928	14957	14958	15071	15029	15022	14798	15028	14794	14948	15099	14910	14971	14994	14941	15040	14843	15037	14818	14908	14848	14995	14745	14868	14932	14978	14899	14870	15053	14895	14721	15023	14777	14849	14977	14904	14969	14937	15075	14847	14903	14826	15059	14886	15037	14866	15133	14987	14904	14968	14930	15007	14961	15079	15030	14837	15077	14801	15056	14861	14927	14930	14970	14952	14880	14750	14988	15001	14928	15131	14936	14840	14968	14942	14928	14836	14825	14879	14925	15000	14990	14937	14994	15030	14763	14862	14890	15005	14856	14928	15169	14894	14972	14905	14835	14915	14999	14881
40464	45663	51822	43348	32662	28622	26689	25226	24363	23918	23965	24172	23905	23237	23381	23563	23642	23441	23240	23636	23381	23211	23402	23187	23109	22984	23053	23024	22954	23108	22823	22854	22664	22943	22851	22765	22871	22905	22903	23122	22875	22962	22929	22861	22897	22893	22787	22947	22835	23111	22893	22885	22815	22808	22744	22806	22579	22871	22952	22934	22691	22988	22849	22559	22976	22814	22814	22887	22745	22729	22909	22770	22835	22899	22972	22755	22708	23109	22695	22811	22689	22779	22880	23047	23066	22853	22890	22967	22627	22726	22852	22940	23034	23034	23045	22666	22776	22702	22759	22967	22756	23071	22983	22872	22691	22832	22962	22895	22962	22853	22904	22994	22842	22701	22874	22982	23145	23138	22911	22931	22801	22988	22819	22866	22689	22833	22935	22921	22872	22803	22886	22911	22662	22911	22776	22709	22856	23029	22981	22766	22907	22767	23011	22951	22691	23007	22745	22638	22712	22701	22911	22929	22786	22727	22879	22628	22780	22773	22730	22831	22946	22774	22816	22615	22719	22768	22653	22850	23044	22714	22683	22792	22649	22619	22780	22803	22949	22803	22786	22788	22674	22961	22832	22774	22857	22888	22699	22806	22926	22821	22727	22891	23000	22936	23058	22594	22804	22754	22863	22939	22789	22749	22801	23033	22999	22554	22683	23109	23155	22834	22902	23078	22578	22697	22999	22790	22711	22742	22845	22885	22920	22830	22834	22935	22745	22834	22915	22421	22822	22952	22917	22909	22803	22987	22671	22670	22955	22888	22801	22766	22725	22624	22927	22767	22907	22849	23031	22874	23078	22850	22979	22842	22785	22820	22956	22860	22819	22922	22722	22622	22748	22813	22967	22955	22824	22808	22752	22793	22867	22840	22679	22832	23108	22717	22894	22813	22869	22819	22644	22655	22580	22748	22980	22783	22872	22980	22952	22751	22896	22706	22619	22756	22885	22859	22941	22860	22955	22976	22748	22711	22773	22653	22792	22856	22604	22971	22933	23173	22923	22803	22700	22796	22992	22919	22848	22805	22757	22558	22984	22881	22932	22570	22643	22757	22731	22761	22668	22904	22741	22621	22651	23166	22710	22517	22714	22690	23043	22756	22943	22924	22807	22779	22958	22950	22849	22903	22871	22862	22965	22930	22769	22972	22914	22885	22859	22747	22805	22932	22807	22946	23117	22875	22765	22648	22663	22841	23013	22790	22609	22949	22813	22980	22564	22761	22838	22873	22874	23047	22915	22938	22986	22796	22937	22941	22939	22973	22950	22722	22968	22677	23055	22771	22910	22883	22917	22808	23118	22612	22744	22937	22917	22828	22945	22972	23033	22895	22965	22958	22798	22850	22711	22745	22939	22944	22912	22970	22956	22923	22876	22921	22523	22776	22996	22813	22853	22917	22877	22612	22865	22792	22874	22892	22765	22875	22926	22746	22773	22992	22805	22940	23078	22875	22665	22723	22727	23019	22716	22961	22783	22702	23046	22883	22688	22682	23204	22867	22955	22865	22885	22955	22704	22920	22762	22981	22816	22811	22882	22746	22786	22749	22823	22839	22696	22676	22832	22834	22907	22830	22872	22815	22760	22831	23012	22846	22924	22866	22752	22801	22777	22933	22835	22878	23023	22915	23097	22805	22894	22761	22802	22981	22644	22897	22708	22888	22776	22803	23082	22905	22896	22663	22951	22789	22914	22804	22885	22944	22916	22743	22822	23052	22859	23095	22696	22748	22861	22929	22839	22693	22828	22850	22786	22536	22834	23140	22684	23125	22729	22843	22776	22729	22750	22794	22906	22705	22885	22970	22866	22910	22776	22891	23057	22829	22839	22910	22672	22972	22839	22710	22608	22800	22918	22966	22863	22846	22749	23034	22828	22687	22774	22832	22966	22823	22942	22939	22983	22859	22750	22833	22729	22666	23050	22932	22682	22922	22892	22754	22860	22952	22926	22849	22813	22826	22858	23012	22811	22944	22620	22989	22922	23011	22828	22610	22779	22605	22698	22980	22581	22635	22627	22775	22937	23098	23065	22880	22494	22715	22787	22801	22840	22907	22770	22883	22928	22745	22986	22903	22781	22890	22856	22811	23152	22883	22955	23007	22817	22945	22816	22825	22765	22649	22915	22990	22922	22859	22809	22631	22808	22830	23101	22696	22843	22921	23140	22925	22882	22736	22865	22528	22946	22789	22942	22963	22932	22890	22839	22918	23001	22909	22762	22647	22911	22783	22877	22921	22710	22739	22903	22692	22994	22875	22854	22912	22791	22878	22767	22768	22653	22911	22676	22804	22836	22612	22872	23051	22797	22816	22874	22908	22954	22716	22696	22805	22857	22939	22844	22998	22693	22686	22768	22694	22840	23068	22748	22685	22838	22643	22737	22686	22968	22822	22846	23067	22816	22867	22915	22824	22850	22644	22652	22754	22626	22842	22786	22849	23117	22765	22840	22901	22813	22943	23056	22575	22762	22750	22658	22806	23020	22502	22619	22775	22659	22884	23325	22989	22835	22997	22797	23057	23071	22929	22861	22607	22960	22809	22878	22856	22772	22729	22782	22686	22764	22904	23018	22909	22777	22765	22944	22879	22860	22815	22916	22693	22867	22638	22939	22834	22891	23011	22702	22687	22869	22736	22886	22738	22846	22958	22951	22802	22826	22879	22734	22817	22871	22894	22871	22856	22888	23092	23032	22757	22892	22933	22835	22795	23209	23052	22871	22970	22900	22520	22863	22829	22817	22799	22761	22592	22903	23056	23048	22803	22763	22967	22847	22790	22917	22873	22783	23048	22781	22741	23024	22561	22820	22488	22951	22940	22818	22845	22828	22764	22805	22921	22899	22905	22955	22926	22908	22876	22625	22626	22743	22730	22667	22791	22862	22822	22679	22939	23055	22954	22758	22971	22752	22879	22794	22689	22711	23176	22943	22741	22920	22862	22789	22717	22852	23130	22738	23013	22912	22643	22904	23111	22805	22866	22791	22547	23045	22872	22736	22732	22660	22779	23045	22910	22831	22838	22811	22789	22444	23031	23080	22792	22629	22729	22959	23036	22760	22830	22865	22998	22786	22907	22935	23070	22765	22893	22858	22730	22905	22885	22907	22686	22747	22657	22902	22927	22829	22934	22757	23073	22899	22843	22860	23069	22724	22690	22824	22586	22872	23057	22647	22618	22873	22786	23006	22797	22995	22879	22612	22968	22925	22783	22995	22596	22813	22853	22730	22697	22993	23157	22899	22655	22673	22689	22590	22821	22567	22963	22763	22858	22780	22998	23020	22731	22915	22515	22655	22869	22597	22732	22705	22810	22780	22692	22807	22844	22968	22883	22680	22850	22880	22931	22924	22992	22851	22986	22899	23019	22913	22867	22900	22832	22818	22827	22797	22807	23012	22839	22998	22881	22874	23099	23156	22824	22848	22619	23027	22856	22864	22668	22763	22787	22728	22784	22679	22722	22992	22727	22804	22964	22842	22795	23051	22588	22950	22827	22803	22794	22776	22895	22550	22889	22800	22661	22952	22661	23159	22969	22760	22908	22654	22867	22911	22839	22815	22645	22730	22747	22747	22717	22970	22970	23191	22791	22989	22757	22776	22925	23057	22666	22957	22770	22807	22735	22727	22621	22765	22860	23004	22730	22958	23050	23141	22732	22864	22857	23003	22838	22770	22804	22766	22871	22733	22734	22655	22889	22814	22735	22909	23013	22775	22889	22989	22966	22713	22872	23132	22820	22724	22747	23095	22828	23069	22722	22722	22893	23054	22966	22730	22709	22658	22688	22874	22872	22629	22798	22793	23041	22866	22790	22834	23009	22859	23097	22640	22796	22729	22655	23041	22735	23006	23140	23128	22782	22902	22811	22798	23057	22963	22873	22855	22787	22839	22877	23052	22884	22907	23121	22925	22792	22787	23078	22817	23054	22863	22853	22984	22878	22713	22901	22747	22902	22944	22689	22784	22668	23053	22757	22959	23017	22841	23078	22665	22889	22874	22722	22956	22737	22750	23060	22767	22877	22994	22752	22822	22840	23027	22602	22983	22576	22934	22814	22792	22725	22977	22753	22983	23096	22608	22637	23091	22849	22764	22851	22912	22974	22951	22797	22901	22645	22872	22788	22808	22991	22966	22980	22941	22925	23020	22774	22805	22840	22921	22823	22732	23003	23046	22970	22673	22896	22933	22947	22839	22937	22636	22851	22581	22918	22629	22824	23094	23030	22809	23004	22859	22815	23121	22720	23032	22919	22766	22751	23084	22784	22890	22811	22751	22806	23041	22725	22817	22849	22644	22729	22923	22798	22840	22826	22825	22831	23109	22813	22600	22853	22942	22906	22724	22896	22899	22939	22811	22675	23008	22671	22898	22816	22790	22929	22899	23057	22824	22954	22790	22754	22983	22941	22864	22986	22776	22697	22810	23027	22671	22710	23007	22999	22996	22918	22995	22653	22867	23025	22936	22956	22967	23105	22885	23181	23080	22936	23055	22864	22744	22655	23017	23068	22640	22955	22877	22799	22893	22766	22524	22721	23001	22764	22637	22998	22865	22700	22595	22624	23136	22870	22976	22757	22822	22964	22893	22814	22861	22798	22851	22977	22834	22803	22764	22773	22698	22678	22883	22543	22714	22806	23194	22967	22907	22903	22715	22729	22990	22881	22954	22968	22821	22669	22978	22812	22734	22818	22868	23095	22963	22836	22895	23148	22974	23035	22781	22780	23023	22870	22653	22728	22668	22747	22694	22785	23089	22819	22708	22818	22770	22678	22924	22800	22779	22899	22959	22749	22853	23055	22899	22677	22806	22747	22933	22979	22974	22778	22929	22714	22906	23047	22875	22923	22947	22933	22760	23013	22776	22759	22947	22841	23009	22715	22958	22624	22846	22914	22829	23145	23001	22943	22789	22768	22850	22939	22927	22991	22755	22950	23019	22914	22932	23103	23022	22972	22955	22952	22662	22982	23260	22962	22947	22792	22932	22423	23025	22914	22791	22931	22970	22887	22662	22897	23041	22873	23051	22735	23117	22701	22920	22913	22874	22787	22887	22739	22981	22534	22890	22884	22930	22709	22908	22697	23151	22635	22672	22852	22773	22516	22844	22626	22850	22720	22853	23037	22712	22881	22870	23078	22861	22928	22922	22921
39837	55182	52708	38514	27865	23047	20629	19011	18025	17593	17798	17741	17118	16897	16898	17105	16903	16487	16586	17018	16474	16568	16543	16621	16147	16152	16065	16216	16042	15998	16074	15988	15854	15800	15782	16050	15816	15967	16003	15894	15893	15965	15994	15824	15817	15906	15915	15845	15978	15896	15848	15879	16099	15977	15788	15987	15991	15924	15789	16118	15787	15933	15718	15857	15774	16129	15970	15953	16123	16060	15938	15755	15913	15900	15904	15814	15932	15915	15955	15921	15918	16078	15906	16004	16066	15901	16038	15837	16060	16217	15947	16166	15889	16008	16098	15811	15939	16045	16018	15839	15916	15796	15938	15699	16095	15971	15814	16022	15964	16005	15846	15838	15952	16053	15677	15930	16047	15966	15909	15872	16015	16031	15980	15725	16063	15772	15947	15866	16017	15887	15980	15976	16077	15959	15965	16082	16071	16040	15800	15848	15930	15990	15868	16072	15914	16017	16017	16019	15985	15975	15898	16013	15951	15780	15871	16047	15899	16040	15902	16044	15978	15927	15915	15996	16020	16146	15865	15982	16095	15936	15895	15940	15944	15760	15940	15906	15921	15941	15916	15975	15889	15913	15873	16251	15933	16064	15873	15808	15806	16030	16112	15907	15831	15998	15955	15947	16069	15972	15891	16203	15906	15845	15974	15970	15846	16042	15941	15816	16022	15799	16022	16008	15860	15974	15846	15911	15790	16163	15989	16161	15869	15946	16027	15862	15843	16004	16027	15919	15764	16085	15979	16059	15948	15900	15894	15849	15988	15945	15912	15893	16073	15920	16049	15875	15957	15916	16052	15862	15896	15975	15979	16078	15818	15914	16060	16061	16025	15987	15956	15856	15992	15891	16006	16093	15944	15789	15967	16040	16070	15969	15841	15896	15893	15715	15868	15832	15864	15896	15738	15853	15817	15991	15831	15992	15994	16034	15866	16016	16049	16084	15958	15988	15897	15736	15794	15911	15994	16011	15861	15972	15864	16041	16011	15945	15998	16128	15955	15963	15954	15979	15979	15805	16002	15809	16002	15982	15724	15990	16076	15915	15952	16057	15915	15803	16053	15917	15956	15853	16080	15978	15902	15991	16052	15955	15779	15808	15906	15952	15799	16038	16072	16020	15937	15953	15993	15798	15935	15825	15925	15850	15899	15940	16107	15752	15944	15861	15759	16088	15977	15907	16057	15647	15931	15931	16031	15850	15941	16030	15774	15935	15974	15906	15929	15887	15925	15829	15967	15975	15890	15872	16038	15759	15945	15776	15862	15801	15863	15882	15779	15839	15948	15910	15986	15861	15988	16146	16017	16005	15822	16068	16029	15888	15875	15990	15779	15892	15967	15769	16081	16051	15861	15955	15845	15898	15886	15995	15898	15998	15898	16021	16201	15886	16054	15959	15985	15853	16117	15847	16061	15971	16115	15919	15839	15837	16110	15902	16155	16082	16043	15822	15978	16075	16053	16034	15881	16032	15951	15863	15823	15884	15824	16000	15923	16037	15893	15925	16005	16080	15916	16055	15979	16001	15945	16048	15895	15855	15804	16042	16021	15774	15884	16178	15938	15924	16103	15963	15924	16017	15983	16059	16079	16002	15986	16036	16103	16177	15923	15965	15895	15989	15900	15893	15947	15871	15879	16066	16104	15935	15975	15912	16027	16024	15934	16130	15980	15744	15909	15978	15851	15964	15944	15876	15993	15928	16028	15857	15991	15899	15888	15788	15983	15877	15845	15772	15959	15934	15945	15804	15997	15825	15941	15844	15928	15896	16019	15969	16054	15975	16080	15928	15850	15995	15947	15860	15875	15899	15961	15759	15901	15791	15980	15891	15919	15873	15929	16027	15949	15908	15939	15797	15867	15858	16065	15947	15929	15791	15903	15906	15989	15968	16020	15972	16111	15936	16073	15948	15874	16067	15865	15818	15898	15844	15885	16033	15765	16016	15998	15879	15991	15961	15928	15981	15827	15906	15980	15911	16073	15945	16008	15906	15917	16091	16154	15857	15949	15868	15847	15892	16099	15974	15934	15904	16013	15966	15894	15993	16139	16087	15873	15943	15792	15931	16082	16000	15865	15788	16045	16022	15884	15800	15859	16059	15782	15948	15752	15976	15879	15791	16078	15936	16006	15978	15974	15930	16040	16095	16042	15729	16072	16155	15923	15950	16012	15844	15820	15937	15857	15904	15910	15950	15959	15875	15846	15980	15921	15985	16101	16037	15892	15743	15948	15960	15927	16023	15799	15809	16018	15768	16049	16004	15788	16113	16088	16006	15948	15992	15952	15990	15942	15945	15882	16081	16103	16005	15773	15886	16098	15930	15925	16111	15884	15678	15872	15848	15852	15929	16055	16069	16073	15940	16044	15846	16029	16020	15961	15983	15952	15925	15942	16066	16052	15976	16016	16079	15840	16041	15881	16035	16072	15798	15904	15933	15972	15940	15910	16058	16132	15981	15948	16151	15799	15919	15926	15895	15848	15848	15947	15949	16054	15918	15897	15804	15933	15977	15967	15949	15901	15936	15906	15951	15877	15901	16020	15898	15856	15957	15925	15951	15839	15848	15864	15925	15873	16080	15859	15820	15955	16088	15882	15773	16012	15850	15855	15913	16030	15887	16068	15936	15829	16100	15917	15913	16091	16034	15978	15984	16005	16011	15882	15906	16053	15886	16107	15911	15987	15851	15636	16020	15908	15999	15849	15818	15891	16192	16102	15967	16022	15851	16073	15771	15967	16000	16012	15749	15896	16048	15906	15946	16117	15970	15881	15932	16060	16061	15865	15787	15984	15882	15893	16055	16059	16059	15979	15910	15992	15988	15869	16089	15885	15831	15892	15814	15969	15917	15953	15890	15896	15657	15712	15754	16082	15933	15962	16024	15871	15843	16100	15866	16038	15828	15985	15751	16022	15902	15971	15959	16008	16037	15877	15958	16003	15882	15968	15984	16081	15938	15798	15742	16151	15958	15987	15995	15811	15891	15969	15762	16013	16020	16054	15923	15994	15875	15861	15923	15847	15759	15950	16065	15894	16018	15860	15845	15941	15927	16064	16101	16019	16014	15786	15970	15894	15908	15913	16127	15846	15941	15845	15736	15794	15930	15888	15981	15910	16050	16034	15930	15950	16029	15956	15846	15745	16015	16044	15893	15888	16063	15881	15937	15918	15939	15976	15956	15889	16062	16077	15831	15850	15784	16000	15975	15768	15976	15965	15896	15867	15928	15967	16127	16156	15908	15923	15931	15914	16047	15927	15910	15792	15988	15997	15958	15929	15880	15925	15924	15960	15872	15949	15966	15853	15956	16057	15931	15907	15910	16033	16026	15918	15863	16019	15960	16073	16009	15872	16093	16054	15848	16035	16015	15846	15867	15978	16037	15959	15816	16026	15865	15968	15964	16028	16049	16029	16104	15745	15764	15879	15934	16072	16012	16026	16007	15919	16064	15800	15888	15841	16038	15986	16067	15902	15847	15876	15926	15869	15813	15884	15875	16030	15659	15910	15769	16084	15873	16119	15791	16199	15960	15801	15821	15879	15708	16059	16053	16108	15952	15833	15882	15919	15831	15950	15941	15930	15961	15807	15810	16103	15804	16002	15946	16153	15769	15870	15871	15865	15942	15744	15922	15888	16257	15932	15919	16068	16067	15796	16055	16060	15903	16018	15859	15906	15912	15847	15974	15826	15863	15867	16098	15913	15983	16056	15982	16099	15724	15828	16108	15893	15929	15963	15895	15847	15998	16024	15799	15934	15985	15951	16015	15759	15825	15968	16041	15830	15955	16009	15791	15959	15969	15891	15829	15994	16035	16144	15957	15832	16080	16014	15998	15948	16046	16000	15905	15919	15723	15909	15903	16013	16066	15977	15769	16060	15886	16058	15912	15895	15938	15880	15840	16019	15970	15890	15907	15878	15955	15758	16058	15879	15822	15896	15967	16066	15818	15862	15735	16039	15721	15925	15889	15762	15908	15844	15877	15967	15879	15910	15875	15983	15843	15895	15996	15886	15925	16002	15876	15858	15953	15980	15974	16050	16036	16144	16040	15844	15966	15967	16070	16044	15921	15931	15877	16128	16022	15881	15865	15980	15986	15981	15864	16047	15987	15940	15847	15888	15862	15869	15827	16081	15895	15820	15975	15921	16022	16026	15804	16078	15967	16055	15834	15957	16034	15816	15844	15889	16035	16058	16039	15810	15776	15981	15877	15993	15894	15858	15916	15915	15924	15739	15720	15941	15739	15969	16095	15911	15971	15986	15818	15838	16121	15873	16032	15966	16034	16103	15873	16179	15859	15706	15891	15950	16107	15994	15919	15870	16008	15864	16080	15975	15863	15924	15832	15993	16061	15871	16015	15843	15982	16024	15911	15867	15869	15923	15937	16061	15941	16118	15837	16068	15996	15856	15904	16057	15843	15770	16051	15913	15734	15970	15832	15926	15994	15840	15965	15982	15915	15921	16036	15924	15986	15835	15870	15924	16027	15954	15807	15927	16093	15851	15947	15810	16160	16065	16000	15932	16114	15963	15889	16163	15898	15970	15927	16005	16008	15954	16018	15867	15874	15956	15990	16082	16016	16017	16028	15968	15960	15793	15898	16075	15892	15978	15842	15993	16036	16001	15739	15823	15855	16002	15909	16119	15727	16026	15951	15912	15915	16007	15794	15960	15816	15928	15708	15969	15938	15935	15946	16024	15998	15908	15751	16099	15948	15963	16063	15881	15785	15953	15965	15937	15964	16103	15926	16035	16033	15638	16077	15817	16042	15999	16004	16054	16000	15874	15923	15881	16103	16024	15871	15983	16071	15945	15853	15889	16129	15933	15789	16061	15827	15961	15930	16099	16076	15980	15865	16026	15960	16020	15970	16055	16048	16016	15914	15875	15888	15994	15781	16154	15766	15828	16064	15984	15931	15981	15869	15963	15847	16029	16038	15942	15895	15994	15832	16008	15979	16056	16017	15806	15908	15952	15881	16131	15939	16002	15912	16037	16072	16003	16034	16021	16004	15996	15969	16174	16012	16068	15969	15873	15906	16020	15907	15990	15769	15935	16054	15807	15792	15997	15943	15966	16108	15893	15904	15976	16114	15994	15747	15838	15987	15904	15754	15898	15744	16033	15943	16138	16046	15998	16045	15795	15891
26315	21834	31511	33118	31904	29812	29127	25383	24195	24244	23870	23663	23077	23020	22752	23015	22779	22427	22582	22839	22462	22411	22522	22283	22097	21955	21804	21713	21814	21691	21684	21606	21725	21565	21601	21562	21349	21738	21802	21621	21498	21442	21442	21591	21629	21637	21512	21358	21530	21637	21713	21439	21520	21520	21419	21423	21429	21514	21484	21344	21580	21661	21798	21378	21508	21196	21250	21533	21496	21319	21662	21668	21711	21532	21504	21548	21855	21659	21513	21593	21449	21594	21550	21537	21565	21435	21653	21623	21461	21632	21515	21356	21509	21486	21693	21591	21463	21504	21330	21439	21594	21263	21649	21547	21549	21288	21327	21241	21492	21536	21641	21569	21630	21752	21650	21613	21571	21785	21313	21495	21557	21533	21343	21491	21340	21484	21296	21629	21421	21407	21600	21518	21400	21412	21634	21568	21510	21656	21450	21594	21339	21676	21578	21569	21697	21358	21225	21128	21446	21642	21634	21594	21613	21519	21716	21290	21637	21554	21595	21590	21523	21447	21521	21504	21561	21394	21636	21677	21769	21374	21586	21502	21459	21526	21381	21583	21638	21449	21667	21400	21248	21527	21757	21415	21561	21583	21528	21449	21695	21509	21288	21453	21474	21503	21559	21539	21360	21526	21482	21613	21652	21464	21651	21390	21608	21712	21546	21520	21436	21492	21425	21322	21316	21585	21487	21291	21512	21438	21576	21537	21394	21629	21626	21445	21343	21447	21680	21349	21461	21622	21368	21310	21420	21780	21603	21577	21246	21305	21380	21585	21610	21449	21628	21710	21525	21414	21686	21748	21636	21497	21463	21338	21728	21624	21431	21586	21514	21349	21742	21602	21460	21589	21725	21530	21623	21743	21611	21409	21699	21492	21250	21579	21491	21630	21451	21388	21734	21521	21546	21394	21568	21396	21642	21497	21564	21486	21510	21331	21465	21635	21211	21698	21610	21546	21275	21544	21262	21425	21632	21632	21674	21437	21607	21475	21326	21378	21526	21533	21475	21371	21619	21510	21665	21562	21316	21261	21444	21522	21526	21522	21519	21542	21473	21571	21451	21379	21499	21598	21482	21508	21734	21307	21322	21499	21462	21451	21272	21418	21530	21447	21408	21563	21637	21549	21499	21305	21565	21680	21455	21688	21626	21399	21664	21624	21672	21292	21351	21474	21592	21535	21299	21499	21398	21405	21389	21393	21493	21397	21491	21462	21504	21564	21627	21488	21341	21565	21649	21328	21307	21510	21391	21398	21556	21445	21623	21359	21616	21583	21524	21467	21364	21607	21398	21350	21591	21726	21475	21464	21285	21693	21572	21401	21458	21606	21464	21659	21428	21467	21526	21507	21824	21455	21565	21663	21294	21449	21563	21433	21556	21460	21317	21385	21433	21505	21593	21548	21309	21465	21528	21782	21571	21436	21578	21454	21637	21681	21229	21598	21412	21719	21372	21352	21579	21398	21349	21517	21621	21357	21740	21470	21401	21427	21680	21693	21461	21480	21775	21516	21492	21350	21501	21472	21390	21500	21463	21502	21482	21284	21446	21278	21457	21528	21603	21589	21336	21516	21434	21454	21442	21485	21587	21674	21605	21408	21283	21543	21687	21115	21646	21564	21402	21460	21672	21565	21534	21414	21430	21440	21412	21476	21617	21829	21506	21584	21874	21717	21454	21490	21517	21522	21274	21489	21385	21596	21459	21388	21506	21581	21219	21561	21664	21586	21551	21187	21253	21642	21559	21536	21450	21481	21524	21500	21659	21594	21439	21615	21551	21429	21490	21314	21549	21582	21448	21598	21572	21579	21422	21759	21446	21490	21618	21550	21501	21486	21483	21537	21516	21662	21634	21591	21494	21558	21582	21634	21418	21381	21665	21595	21561	21661	21499	21385	21568	21504	21509	21670	21666	21832	21678	21513	21380	21597	21555	21599	21590	21639	21532	21525	21559	21516	21410	21477	21617	21457	21477	21728	21459	21578	21684	21323	21637	21333	21323	21487	21921	21524	21571	21599	21460	21685	21588	21505	21502	21367	21447	21734	21670	21608	21571	21336	21557	21712	21406	21495	21491	21668	21500	21567	21447	21506	21603	21658	21513	21295	21318	21228	21400	21424	21488	21356	21405	21566	21331	21369	21459	21592	21256	21475	21678	21522	21552	21411	21394	21421	21403	21348	21481	21600	21533	21534	21477	21420	21520	21289	21492	21738	21596	21210	21390	21523	21692	21597	21435	21512	21602	21571	21634	21570	21314	21501	21299	21449	21386	21569	21503	21569	21410	21437	21706	21445	21505	21696	21496	21177	21560	21548	21394	21339	21647	21720	21562	21523	21449	21495	21551	21351	21260	21402	21399	21490	21744	21550	21339	21743	21682	21480	21419	21394	21411	21447	21479	21673	21657	21598	21557	21342	21392	21652	21390	21561	21280	21508	21609	21740	21642	21369	21669	21632	21569	21444	21290	21311	21417	21594	21348	21394	21609	21560	21515	21592	21539	21690	21664	21519	21603	21432	21520	21646	21650	21720	21391	21553	21675	21324	21424	21561	21420	21476	21527	21733	21538	21374	21489	21493	21603	21579	21485	21434	21362	21708	21442	21577	21540	21483	21252	21641	21428	21534	21496	21481	21344	21466	21364	21403	21502	21268	21500	21622	21575	21876	21399	21688	21584	21548	21546	21577	21374	21604	21523	21272	21307	21552	21704	21577	21360	21580	21465	21405	21690	21444	21467	21661	21675	21551	21518	21390	21415	21601	21477	21363	21516	21749	21583	21656	21658	21649	21560	21308	21654	21299	21544	21711	21695	21541	21660	21370	21765	21686	21538	21773	21483	21624	21679	21318	21646	21739	21567	21446	21260	21548	21383	21498	21748	21745	21518	21368	21533	21674	21570	21443	21730	21369	21626	21723	21674	21290	21341	21321	21411	21516	21407	21526	21559	21692	21519	21445	21371	21338	21350	21428	21515	21360	21202	21521	21687	21482	21371	21866	21577	21324	21359	21588	21428	21422	21493	21290	21609	21578	21363	21702	21587	21565	21454	21610	21628	21583	21524	21498	21572	21606	21666	21491	21327	21546	21486	21486	21519	21509	21643	21615	21552	21286	21429	21381	21458	21423	21380	21416	21355	21491	21481	21682	21321	21507	21698	21572	21603	21420	21455	21645	21473	21409	21417	21453	21528	21630	21651	21485	21546	21116	21491	21516	21517	21585	21493	21565	21439	21479	21513	21578	21697	21763	21574	21618	21341	21595	21436	21487	21522	21392	21542	21361	21573	21451	21498	21334	21527	21487	21416	21556	21258	21400	21268	21730	21577	21424	21463	21513	21591	21364	21434	21509	21706	21713	21330	21548	21577	21415	21615	21525	21472	21481	21197	21416	21661	21388	21537	21539	21449	21674	21643	21496	21599	21347	21403	21398	21194	21553	21605	21476	21512	21454	21370	21475	21380	21461	21597	21401	21650	21574	21529	21713	21560	21446	21445	21248	21543	21435	21562	21615	21507	21469	21568	21364	21516	21308	21445	21623	21394	21520	21249	21576	21577	21519	21677	21527	21803	21574	21359	21481	21381	21450	21767	21416	21585	21581	21424	21489	21531	21459	21480	21642	21588	21712	21471	21580	21705	21669	21283	21587	21471	21666	21420	21335	21304	21379	21463	21465	21411	21467	21415	21531	21495	21511	21518	21519	21611	21609	21669	21441	21535	21521	21425	21639	21412	21460	21593	21499	21569	21532	21500	21465	21338	21426	21406	21434	21506	21438	21504	21369	21455	21525	21520	21277	21399	21499	21586	21429	21765	21586	21566	21547	21633	21642	21860	21595	21467	21346	21473	21707	21729	21641	21388	21437	21537	21606	21490	21615	21387	21876	21624	21396	21614	21610	21362	21564	21250	21547	21641	21622	21573	21523	21644	21540	21739	21412	21469	21574	21606	21548	21699	21637	21323	21470	21411	21633	21559	21628	21504	21473	21792	21416	21452	21544	21735	21680	21576	21379	21569	21497	21640	21612	21540	21470	21490	21657	21564	21335	21524	21344	21590	21505	21417	21481	21659	21647	21335	21438	21417	21281	21540	21471	21625	21361	21744	21597	21565	21386	21555	21465	21590	21349	21592	21425	21401	21489	21491	21727	21548	21320	21514	21483	21450	21272	21506	21447	21653	21735	21602	21407	21415	21515	21378	21506	21383	21622	21511	21612	21455	21387	21575	21555	21586	21471	21486	21418	21668	21658	21653	21460	21722	21565	21391	21626	21552	21444	21584	21418	21331	21313	21583	21771	21472	21496	21368	21488	21390	21490	21651	21189	21562	21611	21325	21671	21656	21545	21532	21586	21557	21551	21389	21728	21404	21577	21513	21341	21407	21211	21404	21423	21518	21393	21626	21500	21714	21237	21516	21678	21548	21457	21545	21266	21523	21527	21593	21500	21300	21544	21482	21407	21474	21550	21565	21508	21664	21443	21401	21510	21735	21439	21549	21768	21819	21745	21444	21597	21420	21316	21515	21627	21774	21572	21476	21482	21747	21585	21452	21492	21447	21485	21557	21544	21635	21521	21638	21572	21358	21326	21729	21368	21411	21631	21361	21421	21476	21644	21358	21533	21428	21474	21779	21451	21731	21489	21567	21472	21589	21671	21564	21308	21691	21444	21381	21557	21423	21490	21418	21453	21609	21615	21260	21483	21420	21543	21408	21668	21730	21519	21478	21498	21430	21453	21516	21180	21387	21648	21471	21534	21775	21543	21613	21545	21780	21578	21692	21330	21516	21465	21557	21513	21508	21842	21476	21385	21630	21625	21540	21607	21626	21680	21691	21479	21303	21716	21571	21546	21429	21231	21563	21349	21642	21442	21826	21464	21651	21553	21518	21321	21393	21565	21611	21573	21531	21408	21314	21562	21415	21488	21412	21573	21376	21580	21369	21563	21705	21473	21577	21487	21605	21557	21579	21380	21492	21632	21341	21425	21315	21602	21665	21552	21492	21490	21522	21984	21516	21336	21675	21602	21682	21441	21509	21550	21433	21216	21430	21546	21383	21371	21613	21583	21473	21597	21495	21501	21665	21585	21381	21612	21343	21437	21485	21569	21509	21347	21601	21564	21798	21580	21650	21790	21475	21474	21382	21414	21558	21572
38633	67955	63525	48444	35566	25778	23131	20208	19341	18945	18565	18345	17424	17161	17201	16983	16954	16321	16590	16815	16325	16433	16444	16008	16096	15744	15664	15544	15397	15331	15453	15594	15427	15331	15446	15326	15469	15364	15288	15521	15357	15296	15302	15302	15381	15369	15260	15361	15298	15189	15338	15280	15275	15401	15292	15289	15334	15568	15252	15281	15326	15405	15329	15320	15434	15312	15266	15295	15225	15206	15326	15436	15240	15272	15297	15307	15245	15234	15514	15310	15078	15426	15462	15298	15434	15178	15355	15447	15198	15271	15304	15244	15447	15200	15428	15328	15257	15338	15326	15172	15271	15345	15306	15494	15319	15345	15140	15246	15384	15145	15296	15200	15278	15173	15269	15254	15338	15338	15464	15270	15456	15301	15373	15380	15307	15203	15447	15348	15477	15383	15226	15285	15503	15346	15367	15333	15359	15346	15277	15300	15405	15421	15308	15127	15253	15165	15217	15299	15359	15376	15292	15180	15291	15256	15344	15261	15435	15269	15455	15482	15459	15258	15170	15271	15475	15211	15229	15346	15374	15308	15268	15336	15358	15388	15259	15310	15302	15500	15341	15256	15138	15344	15404	15204	15271	15290	15167	15263	15291	15213	15083	15285	15140	15279	15328	15305	15421	15323	15176	15486	15323	15365	15258	15211	15346	15476	15154	15363	15307	15258	15370	15165	15277	15233	15163	15123	15392	15265	15354	15313	15284	15315	15290	15385	15286	15278	15310	15219	15264	15453	15261	15236	15272	15348	15283	15428	15176	15336	15257	15493	15223	15416	15351	15416	15367	15280	15230	15341	15410	15458	15300	15338	15323	15311	15200	15243	15365	15298	15311	15197	15377	15264	15419	15311	15392	15468	15370	15307	15308	15113	15214	15265	15217	15331	15373	15203	15147	15304	15325	15327	15187	15404	15275	15170	15443	15485	15288	15342	15282	15309	15195	15245	15236	15326	15332	15211	15418	15332	15473	15312	15239	15360	15228	15204	15295	15293	15272	15337	15166	15261	15342	15329	15303	15346	15297	15180	15268	15258	15414	15357	15279	15310	15303	15257	15243	15358	15247	15119	15178	15324	15236	15250	15089	15428	15461	15273	15355	15460	15247	15300	15276	15096	15238	15408	15336	15302	15199	15289	15242	15251	15378	15324	15458	15248	15341	15264	15232	15189	15186	15452	15313	15417	15318	15457	15197	15134	15378	15284	15302	15427	15330	15383	15440	15265	15315	15279	15177	15198	15340	15290	15487	15281	15398	15357	15395	15448	15172	15186	15414	15283	15239	15293	15285	15267	15406	15322	15417	15249	15260	15367	15375	15327	15426	15196	15394	15194	15198	15325	15361	15347	15358	15298	15351	15283	15410	15238	15335	15153	15196	15513	15354	15300	15381	15318	15379	15194	15285	15430	15330	14931	15297	15189	15319	15213	15415	14861	15301	15387	15272	15294	15325	15435	15390	15283	15395	15252	15137	15348	15247	15202	15366	15299	15310	15244	15353	15364	15339	15219	15290	15371	15247	15433	15354	15412	15285	15175	15265	15358	15262	15245	15315	15298	15189	15352	15235	15399	15197	15237	15291	15147	15334	15325	15120	15332	15325	15308	15287	15250	15100	15403	15213	15555	15429	15331	15257	15375	15388	15350	15165	15301	15355	15382	15400	15300	15309	15272	15217	15352	15350	15372	15285	15412	15345	15326	15278	15307	15297	15238	15097	15413	15441	15058	15294	15225	15149	15394	15333	15212	15272	15203	15254	15419	15301	15295	15298	15257	15341	15127	15223	15154	15207	15283	15292	15116	15298	15276	15422	15375	15371	15309	15245	15327	15294	15229	15559	15254	15284	15238	15204	15403	15213	15267	15290	15279	15154	15274	15371	15348	15329	15224	15548	15215	15239	15365	15399	15256	15268	15339	15367	15297	15161	15243	15272	15433	15457	15285	15295	15326	15245	15310	15300	15161	15446	15424	15221	15352	15187	15198	15272	15071	15420	15318	15251	15337	15330	15235	15237	15237	15296	15246	15305	15022	15177	15466	15219	15283	15324	15338	15314	15263	15399	15224	15350	15323	15401	15321	15181	15413	15202	15219	15353	15390	15121	15164	15285	15224	15325	15267	15399	15266	15265	15389	15362	15082	15357	15239	15311	15338	15273	15356	15384	15252	15399	15265	15255	15224	15312	15245	15278	15194	15290	15338	15234	15263	15278	15139	15192	15270	15299	15338	15099	15274	15328	15380	15359	15372	15130	15264	15535	15379	15392	15261	15360	15152	15372	15453	15312	15260	15372	15244	15392	15305	15237	15421	15275	15253	15183	15319	15405	15146	15361	15231	15445	15098	15289	15427	15275	15295	15315	15250	15249	15261	15118	15242	15339	15356	15549	15156	15255	15283	15363	15263	15133	15286	15321	15441	15422	15476	15292	15258	15276	15303	15436	15445	15400	15117	15321	15339	15131	15389	15334	15428	15369	15193	15307	15282	15264	15223	15457	15362	15337	15492	15251	15160	15420	15327	15283	15459	15369	15336	15392	15261	15352	15152	15183	15274	15171	15340	15232	15331	15335	15368	15481	15383	15494	15475	15121	15394	15231	15379	15209	15319	15310	15343	15402	15231	15298	15246	15330	15215	15337	15257	15313	15415	15443	15336	15253	15226	15450	15201	15244	15164	15328	15186	15196	15343	15213	15353	15245	15281	15289	15231	15302	15217	15309	15320	15416	15329	15272	15204	15382	15306	15164	15239	15384	15416	15194	15261	15301	15460	15181	15347	15411	15331	15368	15169	15201	15221	15454	15314	15311	15195	15280	15418	15273	15198	15143	15260	15157	15284	15352	15243	15327	15087	15411	15228	15290	15499	15284	15371	15356	15223	15359	15496	15288	15301	15335	15379	15222	15215	15274	15279	15399	15327	15465	15360	15171	15295	15284	15246	15262	15470	15245	15309	15298	15247	15361	15334	15435	15271	15331	15301	15279	15114	15303	15226	15340	15153	15211	15295	15362	15404	15414	15107	15394	15386	15374	15543	15434	15312	15370	15351	15301	15227	15312	15145	15282	15079	15278	15323	15090	15413	15419	15383	15213	15449	15299	15381	15198	15391	15364	15198	15463	15254	15239	15240	15434	15444	15215	15272	15277	15290	15312	15170	15140	15254	15283	15320	15224	15538	15409	15272	15213	15269	15453	15316	15306	15272	15199	15442	15302	15155	15284	15264	15229	15331	15324	15465	15520	15245	15458	15227	15118	15394	15392	15307	15313	15188	15231	15441	15200	15423	15418	15310	15316	15282	15589	15414	15229	15194	15330	15307	15271	15235	15193	15354	15336	15189	15352	15303	15259	15205	15435	15378	15116	15353	15221	15396	15164	15372	15407	15298	15311	15240	15356	15253	15457	15441	15391	15098	15393	15108	15097	15299	15206	15321	15364	15323	15312	15308	15181	15317	15233	15265	15338	15371	15222	15244	15424	15433	15196	15345	15259	15353	15083	15290	15468	15203	15312	15308	15409	15296	15176	15156	15341	15270	15496	15383	15412	15356	15344	15276	15370	15314	15240	15399	15159	15256	15249	15232	15450	15297	15468	15389	15409	15358	15228	15506	15391	15307	15395	15179	15249	15338	15327	15489	15328	15306	15106	15296	15380	15196	15309	15475	15185	15560	15368	15093	15297	15233	15290	15289	15322	15356	15402	15301	15422	15236	15414	15222	15480	15182	15244	15125	15304	15203	15439	15377	15419	15195	15433	15353	15364	15320	15167	15461	15273	15376	15216	15282	15261	15232	15277	15206	15208	15392	15338	15230	15340	15186	15285	15415	15330	15165	15511	15246	15289	15334	15378	15111	15410	15336	15260	15309	15335	15275	15535	15213	15273	15285	15328	15224	15319	15333	15356	15180	15290	15329	15173	15330	15306	15277	15358	15463	15433	15213	15366	15351	15347	15292	15328	15153	15138	15237	15259	15363	15418	15325	15306	15096	15344	15336	15314	15485	15445	15305	15291	15256	15431	15247	15330	15352	15272	15275	15487	15475	15281	15405	15367	15318	15535	15396	15305	15314	15163	15315	15500	15122	15196	15308	15329	15174	15311	15218	15293	15382	15188	15261	15354	15190	15436	15257	15274	15373	15287	15385	15353	15290	15167	15367	15315	15292	15325	15224	15156	15286	15127	15371	15422	15368	15243	15406	15347	15323	15344	15282	15422	15413	15302	15179	15480	15194	15271	15370	15144	15270	15392	15277	15340	15334	15173	15360	15320	15285	15379	15184	15230	15155	15543	15293	15271	15412	15479	15124	15326	15406	15311	15469	15270	15302	15364	15356	15320	15409	15356	15198	15201	15364	15173	15175	15245	15363	15497	15398	15233	15245	15335	15306	15362	15395	15377	15237	15316	15378	15466	15328	15211	15349	15280	15215	15236	15201	15318	15337	15401	15291	15282	15365	15398	15378	15250	15332	15276	15299	15497	15203	15038	15304	15319	15442	15401	15140	15291	15476	15248	15282	15408	15121	15354	15257	15347	15405	15438	15229	15307	15302	15190	15410	15320	15313	15264	15222	15386	15282	15354	15364	15315	15444	15315	15142	15390	15276	15246	15255	15253	15316	15292	15071	15303	15338	15081	15271	15289	15255	15283	15244	15435	15118	15379	15264	15229	15231	15383	15207	15306	15367	15515	15249	15347	15206	15382	15371	15432	15183	15507	15271	15276	15361	15256	15227	15383	15205	15133	15345	15417	15288	15146	15392	15359	15004	15382	15432	15154	15342	15221	15213	15103	15324	15172	15159	15300	15349	15395	15303	15293	15336	15426	15388	15194	15204	15416	15176	15274	15285	15310	15392	15343	15257	15358	15272	15401	15217	15335	15150	15459	15389	15464	15358	15361	15362	15225	15412	15429	15395	15268	15279	15178	15273	15343	15157	15375	15319	15170	15484	15137	15349	15135	15241	15341	15257	15397	15177	15472	15269	15169	15332	15346	15327	15290	15441	15524	15349	15370	15267	15273	15232	15306	15101	15270	15405	15246	15416	15186	15313	15216	15298	15181	15261	15195	15175	15502	15303	15149	15395	15222	15290	15329	15243	15432	15310	15329	15446	15200	15443	15221	15314	15335	15330	15244	15455	15397	15320	15391	15302	15293	15328
24637	21634	30233	30245	30002	29450	31027	26194	24986	25093	24899	23771	23339	22959	23064	23053	22695	22186	22398	22417	22163	22532	22519	22152	21925	21571	21500	21470	21209	21313	21343	21126	21124	21200	21176	21071	20988	21118	21147	20857	21188	21260	21089	21111	21006	21173	21210	21054	20908	21055	21061	20915	20940	21268	21069	21014	21005	21002	21021	21132	21102	20968	20993	21013	21152	20823	20903	21062	21213	20922	20869	21009	20935	20948	21252	21101	21112	21121	21089	21214	21034	20946	21266	21212	21102	20891	20962	21046	21098	21209	21212	21084	20998	21311	20932	21035	20793	20867	21114	21069	21031	21008	20917	21002	21175	20946	21046	20952	21263	21152	21211	21141	20865	21178	20938	20797	21127	21093	21014	21024	20812	20965	21106	21037	21035	20961	21015	20932	21053	21186	21065	21059	21285	20879	20780	20953	20987	21169	20940	20955	21266	20965	21099	20882	20991	20933	21187	21261	21177	21143	20846	21220	20828	21004	20974	20942	20881	21110	21107	20721	20939	20748	21012	20656	20869	20729	21034	21002	21135	21054	21205	21209	20981	20973	20992	20849	20938	20949	21057	20924	20968	20978	20855	20853	20839	20995	21207	21069	20868	21318	21173	21360	20963	20929	21102	21132	20984	21065	21021	20823	20868	20981	21094	20969	21284	21105	21010	21056	20906	20734	21257	21086	21024	21138	21295	21065	20952	20865	20921	20992	21166	21154	21221	20787	20814	20922	20953	21140	21111	20743	20878	20834	21054	20790	20815	20928	20975	20909	21160	20901	21034	21024	20783	21016	21199	20994	21137	20904	20901	20906	20801	21029	21027	21079	21179	20879	21057	20994	21056	21066	20970	20968	20931	20894	21239	20910	21026	20839	20913	20769	21044	20983	21037	20961	20996	20936	21110	20929	20941	21130	21048	20818	21137	20906	20957	20925	21098	20954	21239	20970	20896	20996	21267	20749	20943	21116	20952	20896	20837	21019	21255	21154	20870	21004	20885	21092	20786	20913	21034	21007	20944	20903	21104	20847	20798	20921	20953	20904	21154	20999	21092	21033	21024	20894	20900	20829	20961	21072	20935	20852	20734	21009	20857	20989	21274	21057	21208	20775	20816	21128	21003	20894	20878	20847	21057	21000	21040	21061	20976	20890	20920	21075	21127	20831	20822	20901	20875	21192	21035	20930	21056	20970	21201	20993	21028	20926	21052	20818	21014	21047	21043	21124	20774	21014	20916	20969	21102	21180	20962	20887	21344	20987	21202	21064	20979	20851	20959	21106	21292	21264	21038	20901	21108	21228	20934	21111	20836	20813	21089	21099	20945	20982	20932	21160	20923	20895	20986	21152	20858	21130	21118	21138	21031	21113	20932	20803	21010	20932	21073	21006	20856	21111	21119	21012	21256	20897	20999	21114	21033	20899	21052	20864	20922	20909	20915	21010	21047	21137	20964	20903	20750	20954	21027	21154	20832	20911	21127	21049	21139	21019	20854	21150	21019	21168	20997	20928	20923	20833	20941	20917	20796	21107	21103	20964	21024	21043	21120	20915	21202	20998	21212	20894	21099	20758	21020	21039	20924	21006	21199	21315	21144	20674	21062	20859	20952	20803	21141	20986	20982	20930	20888	21181	20944	21100	20744	21180	20965	20983	21128	20913	20958	20930	21013	21006	21053	21130	21122	21204	20994	20999	21105	21085	21041	20809	21232	21165	21058	21354	20874	21041	21026	21187	20905	20952	21180	21303	21091	21028	21094	21035	20948	21115	20937	21075	20906	20963	21201	21093	20914	21039	20854	21169	21022	20958	21260	20987	21025	20882	21075	20799	20820	21066	21216	21192	21026	20989	21176	21114	20929	21054	20983	20831	21137	21057	21262	21132	21064	20889	20836	20942	21170	21157	20954	21186	21000	21131	21200	21168	20983	20961	21132	20990	20962	20951	20995	20951	21047	21185	21183	21039	21016	21244	21072	20823	21052	21052	20962	21036	21270	20984	21051	20857	21147	21028	20923	20978	20923	21130	21069	21086	21120	20911	20846	21025	21001	21095	20895	20976	21044	21113	20972	21121	20963	21240	20994	20952	21135	20753	21045	20764	20970	21052	21055	20924	20762	20929	20920	20905	20886	20940	20906	21041	21046	21030	21185	21086	20863	20944	20804	20689	20962	21135	20883	21092	21091	20951	20991	20951	21092	20950	21185	21120	21025	20922	20913	21239	20910	20958	21018	21087	21104	20974	21202	20986	21105	20932	20924	21068	20934	21084	21038	20984	21169	20958	20961	21162	20963	20929	21018	21164	20916	20906	21004	21091	21052	20863	21172	21007	21074	20927	20926	20944	20791	20874	20973	20912	21014	20950	21071	21034	20991	20841	20963	20873	21108	20850	21081	21020	20869	21069	21082	20817	21051	20953	21063	21060	21116	21163	21151	21087	21056	21038	21041	20949	20835	21061	21000	21184	20936	21027	21044	20902	20982	21127	21038	21087	20825	20689	21053	20922	20975	20889	21027	20957	21107	20858	20949	20953	21017	20999	21136	20956	20834	21056	20965	20983	21037	20986	21264	21040	21199	21001	20965	20842	21025	20961	20960	20794	21033	21157	21070	21112	21092	21103	20953	21166	21219	20857	20798	21015	21156	20869	20992	20708	20989	21059	21160	21129	20974	21173	20971	21129	21124	21012	20903	20839	20984	20978	21145	21054	21003	20984	20874	20889	20719	20983	21114	21033	20820	20902	20915	21154	20974	21084	20902	20923	20970	21137	21062	20924	21121	20820	21082	21021	20937	21213	21268	21248	20995	20962	21048	21203	21212	20951	20998	21039	21164	20958	20871	20754	20827	20927	21088	21023	20954	20800	20992	21135	21077	21066	21128	21106	20988	21068	21074	21001	21177	21007	20876	20951	20890	20854	21089	20869	21065	21001	20884	20991	20835	20798	21027	20758	20779	20973	21115	20998	20965	21099	20966	21084	20867	21057	21004	20947	20724	20977	21065	21055	20834	21157	21083	21022	20915	20939	21006	20949	21187	20862	20932	21044	21153	20971	20904	21040	20963	21136	20896	21029	20888	21117	21096	21116	20933	20976	21151	20948	20772	20972	21078	20987	21085	21228	21081	21003	21108	20672	20822	20906	21051	20973	21343	20987	21008	21226	20914	20806	21051	21079	20794	20830	20969	21070	21011	21117	21434	21143	20964	21361	21186	20995	20944	20955	20913	20925	20875	20880	21258	21131	21256	21274	21167	20883	20973	21306	21004	20964	20892	20992	21273	21005	21060	21100	21118	21035	20649	20879	20750	21194	21153	20954	21065	21090	21076	20770	20971	20996	21091	21139	20937	21099	21251	21226	21004	21006	21215	21004	21134	21204	21105	20829	20975	21002	21003	21046	20950	21031	20988	21014	21014	20928	21126	21085	21202	21238	20892	21210	20984	21074	21197	21313	20997	21190	21137	20884	21209	20902	21301	21115	21092	20991	21076	20819	20871	21132	21174	20873	20876	20816	21164	21012	21011	21088	21014	21003	21036	21025	20858	20854	21077	20849	21041	21029	20995	20912	21216	21077	20944	20953	21021	21227	21114	21048	21092	21052	21060	20963	21003	21226	20924	20976	21167	20905	21109	21081	20845	20747	20944	21109	21123	20975	21089	20999	20927	20978	21040	20906	21216	21016	21102	21111	20986	20901	20872	20976	20893	20852	21096	21039	21135	21065	21028	21042	20813	21061	20860	20932	20960	21011	21198	21096	21030	20731	20845	20914	21047	21084	21013	20995	20907	20929	20970	20944	20882	20585	20998	20972	20944	21208	21060	21171	20860	21005	20762	21035	20918	20819	20868	21207	21108	21092	21179	20921	21046	20975	21018	20973	21253	21120	20884	20921	21114	20995	21133	21068	21101	21221	21100	20990	21012	20971	21106	21022	21092	21160	21112	20978	21075	21031	21319	21076	20879	21040	21012	21018	21072	21109	20957	21093	21128	20846	20966	21032	20800	20980	21161	21089	20955	21090	20851	20728	21250	20896	21073	20856	21219	21226	21045	20831	20873	20954	20980	21072	21173	20898	21030	21138	20925	20887	21100	20953	20936	21020	21165	20781	20954	20966	21245	20808	20908	20865	21003	20785	20978	21090	21125	20950	21082	21102	21034	20894	20997	20842	20882	20968	20938	20918	21247	21208	21172	21112	21075	21018	20894	20953	21060	21013	21019	21023	20789	20996	20840	21044	21095	21165	20885	21107	21072	20985	21088	20949	21226	21015	21000	20779	21109	20986	21048	21040	20915	20972	21099	21050	20846	20906	21040	21019	20943	21071	21037	21178	21036	20983	21058	20913	21020	20883	20900	20899	21043	21048	20951	21091	21331	21060	20869	20752	20977	20981	21062	21123	20833	21107	21258	20556	21072	21060	20948	21405	21149	20853	21317	21105	21154	20902	21268	21189	20991	21049	21129	21062	21173	21000	20884	21039	20923	20904	20951	21035	20993	20979	21075	21021	20808	20712	20975	21058	20978	20968	20966	20992	21023	21018	21014	21029	21083	21057	20814	21050	21125	20840	20845	21093	21170	20969	20873	21114	20965	21207	21159	20991	20882	20972	20969	20874	21231	20893	20984	21180	20885	21097	20844	21099	21065	20769	20973	20960	20986	20832	21023	21031	21003	20953	21141	21084	21091	20916	20819	20806	20952	21026	20998	21119	21138	21098	21107	20970	21103	20751	21034	20987	21060	21206	21086	20710	20928	21094	21080	20969	21033	21093	21037	21045	20930	20900	20959	20845	20952	20979	21002	21054	21262	21110	20870	21077	20917	21069	20920	21060	21088	20848	21031	21059	21007	21093	20922	20969	21169	20996	21191	20950	21198	21057	21009	20978	21052	21101	20865	21205	20881	20825	20971	21091	20899	20934	21102	21072	20926	21171	21050	20925	20982	20878	20939	21019	20955	20847	20955	21027	20951	21096	20865	20905	21133	21028	21033	21066	20955	21129	20893	20935	21136	20927	21054	20939	20925	20893	20962	20958	20738	21067	21092	21048	20801	20975	21068	21164	21148	21112	20912	20918	20814	20860	20956	21237	21148	20911	20959	21195	20882	21032	21009	21002	21028	20893	21252	20975	20982	21064	21047	20833	20884	20954	20845	21044	21197	20628
40058	73357	73388	59641	41217	28685	24233	21745	20726	19984	19812	18794	17865	17720	17695	17689	17160	16259	16730	16946	16680	16865	16729	16143	15810	15512	15343	15317	15175	15185	15190	15063	15106	15112	15162	15272	15019	14833	15082	15242	15068	14901	14987	15165	14965	14939	14891	14897	15015	14765	15111	15059	15025	14863	14992	15052	14966	15051	14877	15095	15086	14996	15098	14814	15215	14994	14977	14854	15091	14754	15007	14902	15013	15075	15006	15169	15144	15198	14949	15025	14957	15160	15028	15091	14979	15136	14873	14898	15052	15126	15140	14838	15013	15151	14888	15104	14919	14937	15072	15052	14945	14976	14951	15088	15005	14919	14786	15266	15136	14927	15003	15142	15051	14954	15012	15002	15117	14994	14862	15089	15063	14862	14951	15083	15018	15163	14815	15023	14768	14996	14914	15031	15015	14885	15243	14970	14866	15247	15149	15080	15086	15106	15014	14959	15024	15121	15013	14953	15188	14916	14927	15142	15071	15056	15140	14838	14975	14900	15071	14893	14914	14986	15083	15033	14842	15007	14934	15040	14964	14992	15108	15062	14955	14958	14982	15217	14962	14974	14972	15204	15068	14930	15014	15014	14946	14814	14961	14826	14989	14965	14934	15074	15070	14959	14943	15152	14932	15062	14886	14903	15032	15004	15003	14873	15030	15078	14960	14842	14854	15059	15021	14926	14909	15000	14767	15084	14956	15047	14999	15004	14915	15154	15005	15077	14843	15036	15067	14993	15088	15073	15016	14935	15032	15131	14849	14919	15005	14934	15021	15039	14944	15045	14868	15137	15008	15051	15087	15072	15001	15060	14982	15106	14810	15058	15012	15010	14972	15041	15194	14924	15266	15008	15182	14950	14811	14910	14904	14959	14833	14979	15091	14917	14997	14870	15123	15080	14973	14978	14995	15022	15018	14977	14912	15090	14905	14892	14974	15015	15233	15010	15021	14960	15031	14955	15021	14959	14950	15118	14938	14905	14952	14935	14893	14995	15021	14932	14938	15238	15043	15120	14961	14902	14916	14957	14989	14979	15045	15023	15110	15021	14973	14970	15086	15038	14941	14847	15111	14890	14984	14990	14929	15086	15039	15139	15063	14871	15097	14948	15028	14851	14995	15011	15100	14997	14978	15077	15019	14979	15165	14902	14907	14947	14972	14997	15080	14924	15051	14960	14891	15167	15030	14989	15009	15187	14877	14822	14975	14737	14915	15143	14841	15139	15106	14881	15080	14882	14974	14928	14976	14995	15160	14979	15169	15041	14948	14924	14886	14863	14939	14774	14969	15002	15084	15007	15050	15016	14970	14858	14880	15108	15074	14984	15039	15031	15032	14922	14961	14984	15244	14980	15085	15162	15056	14982	15021	14850	14985	15025	15182	15094	15085	15114	14933	14898	14835	14976	15046	14877	15019	15002	15050	14821	14984	15157	14927	15159	15232	15047	15032	14856	14886	14788	14918	15009	14989	14922	14950	15099	14872	14974	15037	15052	14951	14862	14992	15050	14961	15006	15046	14941	15140	15043	14997	14936	15035	14845	15072	14973	15077	15058	14962	15116	15007	14913	14914	15037	15110	15080	15018	14842	15060	15082	15160	14946	14933	15055	15026	14908	14925	15186	15013	14949	14730	15100	14935	15142	15153	14821	14966	15087	15124	15017	15075	15137	15111	14844	14999	15051	15109	14902	14936	15157	15103	15190	14926	14953	14962	15133	15113	14994	15080	14994	15141	15100	14931	14881	15056	15075	14846	14996	15111	14938	14923	15090	14963	14818	15095	15082	14991	14911	14937	15017	14901	14950	14816	14982	15080	14978	14948	15031	14973	15119	15274	15041	15233	14976	14916	15017	14984	15050	15036	15014	14963	14935	14983	14921	15176	14960	14952	15008	14997	14973	14992	14757	15187	15022	14981	15128	15121	14928	14983	14842	14986	15117	14953	15135	14897	14968	15061	14938	15045	14994	15047	14843	15097	15168	15013	14946	14955	14989	15019	14848	15077	15084	14931	15031	15062	15040	14984	15007	14995	14937	14880	15033	15113	15098	14930	15027	15026	15089	14991	15045	15038	14991	15114	14997	14941	15181	15010	15011	15162	15055	14957	14880	15020	14982	15156	14904	14912	14856	14815	15035	14907	15019	14877	14961	15032	14911	15024	14981	15020	15128	15061	15049	14930	14872	15023	14926	15064	14870	14921	14991	14836	14957	14982	15148	14908	14975	15133	15033	15042	15137	15063	14934	14924	14977	14908	15054	15050	15140	14957	14903	14948	15017	14912	14864	14964	14981	15033	15116	15032	15102	14994	14955	14932	14892	15137	14939	15118	15003	15124	15105	14924	14830	14934	14955	14886	15135	14942	14942	15073	14875	14762	15002	14928	14793	15095	15111	15074	14932	14907	15067	14899	15127	15126	14972	14991	15231	15012	15153	14683	14888	14970	15040	14887	14881	15035	15042	15197	14999	15107	14947	15063	15151	15047	15192	15074	15110	15017	14920	14962	15028	15059	14905	14834	14759	15018	15035	14879	15175	14975	15189	15162	15078	15025	15061	14987	14904	14966	15056	15050	15152	14863	15127	14953	14947	15002	14825	15040	15015	15095	15013	15140	15183	15025	15034	15015	14969	14774	15034	14905	14982	14909	15085	14994	14947	15076	14771	15006	15170	14909	15072	15062	14774	14823	14853	14831	15005	15039	15110	15125	15083	14934	14941	15153	14954	15025	14941	14981	15190	15201	15015	14925	14992	14894	14925	15140	14917	15006	15071	15029	14918	15049	14853	15116	14870	15026	15031	15106	14877	14936	15295	15258	14890	14914	14872	14903	15053	15050	14867	15025	14851	14980	14746	14906	15149	14957	14985	14882	14951	14917	14972	14993	14934	14962	15092	14965	14961	14972	14925	15053	14954	15072	15071	15086	15180	15130	14889	14880	14977	14901	15046	15001	15108	14998	14934	14994	15153	14983	15084	14903	15170	15076	14919	15072	14989	14993	15021	14930	14990	15068	15032	14990	14922	14778	14926	15073	15023	14842	14949	15010	15013	14913	15215	14981	15066	15149	14985	14979	14937	15075	14799	15065	14863	15043	15035	15107	15057	15004	14836	15148	15043	15006	15058	15161	14884	15038	15064	15026	15078	14980	15079	14878	15108	14851	15004	14938	15032	14958	15110	15015	15065	14998	14899	15007	14873	15039	14988	14986	14854	14916	14958	14996	15040	14929	14907	15061	14975	14918	14982	14971	14978	15127	15010	15019	14986	15051	15248	15034	14996	14890	14971	14955	14968	14969	14848	15006	15068	15054	14904	14945	14978	14914	14984	14981	15037	15098	14830	15016	15050	15227	15036	14914	15126	15146	14994	14920	14881	15156	14898	14898	15067	14958	14915	14940	14963	15028	14863	14847	14817	15204	15022	14967	14948	14962	14899	14858	15070	15033	14959	15147	15006	14950	14833	15117	15091	15055	14955	14968	14947	14891	15036	14930	14862	14975	14966	15071	15115	15085	15097	15124	14900	15030	14923	15057	14913	15035	14847	15010	15032	14889	14979	14896	14967	14995	14893	14989	15116	15136	14922	14826	14973	14983	14840	15151	15125	15070	15097	14861	15054	15080	14923	15010	14868	14986	15073	14988	15012	15127	15014	15064	15029	15078	15008	15178	15092	14958	14992	15109	14882	15134	15127	15003	14906	14984	14850	14988	14896	15117	14826	14910	15298	14955	14999	14985	15071	14854	14982	15003	15081	15061	15091	15143	14799	14944	14979	15175	14874	14959	14976	15201	14924	14980	14868	15023	15062	14947	14949	15042	14841	15053	14928	14899	14926	15083	14855	15221	14983	14997	15153	14887	15113	15012	15001	14950	14821	15051	15079	14959	15026	15018	15163	15086	15038	15046	14763	15059	14948	14991	15098	15024	14929	15095	15124	15051	15057	15206	15198	15043	14929	15081	14996	14941	14994	15108	15074	14871	15077	14940	15033	15062	15029	15057	14843	15007	15002	15063	14966	15071	15006	14954	14789	15116	14995	14931	15034	15144	15056	14898	15023	14939	15107	14903	14906	15036	14909	15099	14962	14879	14909	15036	14898	15099	15212	14916	15047	14956	15077	15152	14960	15075	15103	15016	15066	15175	14838	15041	15052	15032	15296	14939	15062	14992	14910	15018	15085	14994	14862	14912	14998	14940	15005	14962	14861	14916	14888	15084	15091	15031	14965	14917	15099	15225	14820	15179	14894	14958	14998	14947	15018	14974	15017	15062	14952	15080	14969	14916	14812	15073	14904	15098	15015	15009	15075	14967	14953	15032	15051	15117	14943	15093	14980	14975	15062	14863	14851	14921	15014	15090	15029	14816	14956	15288	14968	15069	14868	15085	14887	14903	15005	15073	14930	14949	15023	14871	15007	15042	15164	14861	15045	15041	14978	15052	15065	14888	14889	14981	14920	15007	15057	15089	14941	15003	14974	14873	15014	14947	15178	14920	15059	14962	15106	15027	15032	15050	15067	15111	14883	15115	15072	14926	15006	15092	15166	14905	14960	14851	15059	15154	15104	15007	15056	15078	14881	14975	15003	15117	15092	14942	15107	14877	14922	14928	15105	14945	14803	14899	15004	15028	14803	14992	15002	15069	15050	14994	15026	14917	14924	15009	14753	15093	15137	14983	15242	14983	14935	15075	15008	14987	14995	15012	14987	15027	14958	15003	15087	14982	14964	14969	15019	15018	14916	14946	14879	15019	15272	15016	15002	14961	15079	15011	14954	14926	15022	15129	14756	15108	15164	14890	15012	14972	15104	14973	14954	15047	15069	15024	15067	14996	14982	15116	15020	15191	15121	14998	15029	15006	14982	15027	14947	15023	14949	15047	14988	14880	15070	14982	15111	14997	15057	15046	14982	15053	15010	14988	15069	14897	15068	14984	15001	14996	14998	14939	15101	15149	15073	15062	15121	14930	14971	14986	14939	14949	14988	15025	15018	15074	14918	15102	15116	15071	14982	14885	15157	15020	15111	15068	14943	15113	15058	15087	15003	15082	14882	15094	14968	15020	14944	14919	15025	15020	14991	15130	14963	14886	15025	15075	15022	15080	15150	14901	15110	14935	14997	15110	14895	15106	14896	14930	15086	14950	15170	14912	15036	15035	15313
40244	48765	52119	40461	31143	27704	25981	25010	24523	24136	24297	24081	23722	23870	23883	23832	23818	23233	23353	23652	23606	23339	23221	23161	23138	23330	22783	22843	22956	22801	22919	22635	22739	22779	22841	22957	22852	22824	22698	22789	23100	22996	22906	22826	22715	22793	23003	22791	23106	22899	22785	22795	22870	22491	22844	22822	22962	22898	22620	22640	23023	23004	22819	22842	22980	22855	22813	22744	22846	23027	22380	22919	22666	22756	22914	22832	22673	22714	22701	23006	22943	23213	22992	22889	22817	22957	22765	22647	22819	22776	22711	22969	22929	22944	22647	22814	22760	22842	22816	22922	22775	22674	22650	22821	22742	22744	23029	22786	23073	22882	22794	22880	22809	22881	22885	22805	22934	22604	22670	22763	22862	22793	22728	22637	22920	22773	22984	22611	22875	22946	22773	22706	22684	22809	22797	22856	22824	22851	22575	22991	22676	22925	22875	22890	22879	23059	22937	22841	22937	22830	22623	22895	22744	22734	22749	22532	22637	22735	22959	22947	22765	22825	22818	22766	22679	22660	22844	22757	22878	22913	22714	22688	22843	22610	22862	22580	22859	22865	22861	22877	22782	22970	22842	22685	22819	22755	22751	22803	22890	22688	22820	22928	22707	22700	22931	22837	22811	22826	22982	22948	22841	22824	22603	22514	23054	22707	22994	22772	22935	22890	22750	22994	22839	22526	22705	22531	23002	22688	22857	22860	22752	22589	22650	22935	22841	22746	22776	22950	22592	22772	22989	22656	22927	22765	22788	23024	22919	22686	22717	22872	22714	22876	22717	22797	22849	22591	22740	22815	22816	22951	22978	22917	22848	22968	22703	22695	23052	22990	22606	22798	22874	22847	22873	22847	22845	22776	22840	22721	22454	22766	22790	22930	22661	22575	22613	22986	22781	22994	22843	22919	22859	22999	22664	22613	22795	22757	22845	22703	22874	22887	22932	22972	22793	22608	22935	22640	22791	22645	22653	22550	22726	22888	22950	22764	22995	22907	22701	22866	22795	22693	22909	22800	22790	23059	22909	22726	22881	22815	22635	22930	22778	22756	22959	22772	22824	22732	23091	22829	22668	22792	22795	22668	23058	22842	22659	22714	22651	22732	22750	22885	22781	22909	22720	22588	22920	23001	22926	22829	22558	22643	22984	22831	22655	22749	22783	22778	22931	22788	22828	22935	23050	22891	22444	22776	22778	22794	22904	22763	22832	22857	22939	22967	22990	22741	22865	22628	22912	22923	22757	22923	22860	22795	22497	22780	22774	22812	22941	22846	22888	22597	22853	22792	22930	22757	22702	22438	22647	22867	22832	22792	23184	22823	22780	22854	22574	22694	22773	23089	22920	22766	22627	22702	22744	22787	22811	22757	22796	22918	22941	22776	22540	23028	23155	22767	22891	22842	22796	22902	23003	22754	22719	22986	22635	22611	22880	22840	22945	22721	22892	22881	23144	22943	22570	22746	22550	22829	22761	22742	22620	22877	22788	22749	22890	23064	22927	22794	22932	22826	22731	22845	22963	22810	22644	22791	22732	22765	22844	22897	22725	22947	22873	22766	22833	22781	22810	22824	22971	22618	22778	22755	22845	22711	22993	22705	22702	22810	22760	22669	22730	22820	22807	22807	22871	22627	22842	22649	22814	22790	22987	22647	22958	22769	22889	22987	22842	23064	22813	22937	23042	22855	22709	22685	22666	22749	22839	22926	22728	22932	22809	22805	22582	22588	22793	22695	22897	22661	22691	22829	22706	23033	22810	22841	22731	22632	22984	23092	22803	22937	22922	22726	22994	22915	22782	22914	22663	22949	22907	22736	22944	22873	23186	22989	22587	22772	22577	22642	23022	22685	22725	22854	22908	22960	22893	22807	23010	22827	22719	22862	22597	22779	22820	22781	22942	22771	22944	22678	22740	22782	22897	22812	22773	22682	22822	22719	22629	22989	22898	22884	22764	22869	22938	22805	22876	22899	22951	22828	22657	22779	22629	22849	22736	22736	22735	22832	22689	22647	22561	22786	22648	22764	22595	22889	22744	22666	22725	22794	22798	22861	23117	22876	22821	22892	22924	22660	22830	22804	22985	23034	22674	22892	23028	22980	22655	23019	22744	22873	22843	22694	22865	22662	22926	22840	23135	23078	23016	22906	22813	22943	23179	22822	22698	22677	22738	22923	22871	22568	22831	22461	22823	22781	22863	22875	22722	22696	23110	22715	22728	22799	22684	22526	22633	22557	22771	22790	22753	23081	22985	22747	22860	22731	22471	22791	22937	22460	22889	23019	22848	22911	22937	22791	22802	22753	22874	22918	22746	22697	22982	22977	23071	22698	22872	22707	22831	23003	22898	22842	22761	22851	22756	23094	23063	22734	22880	22899	22795	22905	22953	22913	22831	23083	22808	22866	22770	22772	22860	22958	22814	22883	22620	22821	22886	23146	22911	22757	22736	22823	22927	22762	22632	22763	22692	22797	22745	22773	22722	22734	22596	22639	22737	22670	23072	22986	23013	23060	22748	23038	22705	22899	22723	22877	23025	22871	22899	22971	22806	22633	22720	22967	22598	22888	22758	22814	23073	22848	22759	22638	22880	22904	22710	22793	22720	22714	22605	22565	22894	22877	22965	22997	23033	22657	22739	22867	22876	22711	22588	23137	22961	22844	22789	22805	23165	22728	22743	22803	22832	22940	22940	22753	22910	22843	22684	22941	22696	22705	22799	22824	22866	22907	22879	22788	22904	22709	22896	22588	22697	22888	22789	22777	22619	22988	22746	22846	22888	22887	22777	22828	22955	22570	22770	22716	22917	22935	23000	22779	22663	22904	22944	22758	22661	22628	22627	22565	22934	22647	22759	22835	22829	22733	22876	22517	22722	22723	22835	22698	22984	22894	22785	22672	22893	22839	22721	22825	22749	22688	22744	22816	22870	22868	22668	22659	22625	22519	22737	22824	22788	22847	22846	22889	22955	22928	23068	22855	22828	22914	22639	22779	22920	22963	23113	22848	22899	22721	22971	22682	22837	22878	23073	22795	22777	22870	23049	22743	22828	22773	22697	22718	22974	22911	22801	22939	22664	22674	22615	22826	22834	22827	22799	22795	22820	22613	22624	22713	22867	22598	22715	22680	22823	22534	22600	22845	22854	22740	22429	22881	22774	22623	22941	22780	22659	22962	22750	22434	22698	22915	22868	22930	22837	22816	22752	22664	22653	22685	22968	22979	22697	22853	22810	22583	22733	22889	22652	22779	22973	22587	22678	22817	22793	22746	22948	22774	22683	22737	22757	22902	22739	22802	22750	22837	22842	22762	22724	22809	22819	22625	22794	22839	22933	22858	22849	22787	22709	22890	23098	22897	22661	22730	22739	22748	22774	22603	22876	22904	22871	22892	22908	22703	22634	23020	22501	22817	22705	22805	22879	22749	23077	22888	22968	22765	22941	22991	23017	22877	22753	22648	22702	22657	22559	22928	22729	22724	22948	22776	23010	22899	22994	22895	22641	22947	22687	22870	22675	22616	23007	22979	22889	22742	22838	22846	22788	22908	22762	22860	22679	22918	22654	22769	22921	22772	22723	22870	22645	22892	22763	22952	22998	22623	22679	22599	22759	22760	22677	22867	22720	22759	22932	22732	22481	22831	22838	22752	22903	23029	22740	22860	22729	22750	23003	22879	22825	22797	22816	22854	22673	22764	22399	22627	22930	22888	22702	22901	22878	22928	22953	23059	22836	22822	22718	22857	22976	22718	22766	22463	22625	22782	23046	22869	22802	22688	22735	22768	22968	22856	22963	22477	22609	22965	22955	22938	22924	22712	22786	22589	22851	23004	22943	22679	22717	22713	22860	22708	22814	22593	22749	22839	22670	22865	22837	22749	22973	22716	22858	23052	22964	22789	22734	22880	23048	22737	22971	22850	23008	22695	22772	23082	22799	22671	22443	22777	22882	22755	22686	22789	22589	22811	22865	22737	22800	22582	22645	22849	22920	22819	22661	22869	23000	22417	22623	22836	22861	22759	22760	22589	22877	22886	22938	22664	22552	22767	22971	22884	22745	22833	22983	22609	22925	22741	23048	22868	22873	22904	22819	22638	22857	22791	22799	22907	22746	22976	22916	22884	22739	23021	22813	23080	22895	22753	22951	22820	22757	22845	22789	22654	22921	22935	22951	22647	22783	22836	22987	22717	22428	22782	22826	22639	22876	22968	22826	22793	22799	22788	22652	22805	22704	22733	22845	22888	22856	23000	22781	22731	22859	22793	22745	22586	22544	22899	22734	22677	23042	22841	22829	22845	22810	22748	22857	22824	22753	22867	22926	22792	22838	22874	22989	22958	22866	22918	22865	22666	22839	22709	22914	22711	22915	23042	22907	22793	22811	22832	22673	22859	22729	22810	22880	22801	22926	22573	22851	22958	22890	22698	22467	22883	22808	22915	22827	22802	22808	22797	22703	22734	22856	22908	22723	22849	22847	22911	22752	22729	22833	22753	22760	22996	22900	22608	22871	22695	22796	22831	22866	22896	22887	22710	22772	22830	22809	22903	22914	22871	22936	22767	22727	22979	22889	22658	22685	22982	22653	22827	22968	22917	22792	22646	22652	22845	22676	22838	22790	22794	22613	23040	22995	23081	22989	22727	23127	22551	22882	22865	22781	22782	22826	22700	22802	22829	22652	22673	22848	22696	22569	22756	22621	22531	22769	22677	22984	22835	22944	22806	22673	22719	22800	22958	22847	22691	22735	22914	22772	22761	22670	22843	22830	22936	22768	22996	22749	22784	22916	22696	22857	22657	22589	22674	22908	23077	22847	22427	22692	22628	22744	22584	22837	22797	22761	22633	22801	22801	22975	22880	22773	22748	22590	22754	22921	22755	22835	22750	22815	22871	22909	22692	22536	22703	22850	22828	23002	22992	22796	23003	22810	23034	22940	22862	22966	22741	22798	22900	22884	23101	22832	22811	22798	22377	22746	22730	22920	22921	22942	22740	22902	22816	22707	22782	22695	22711	22599	22786	22709	22671	22934	22803	22732	22853	22950	22668	22878	22829	22650	22743	23067	22677	22716	22784	22665	22622	22730	22702	22633	22919	22920	22939	22739	23036	22846	23047	22692	22881	22955	22883	22851	22632	22515	22670	22869	22657	22785	22839
39097	57906	52836	35142	25950	22003	20008	19145	18164	18387	18224	17384	17260	17243	17289	17367	17145	16561	16896	16820	16696	16674	16417	16311	16240	16175	16064	16152	16176	15959	16257	15942	15866	16157	15924	16035	16004	16017	16241	15990	16068	15921	16016	15969	15960	15951	15983	16051	15833	15940	16117	16010	15968	15907	16019	15988	15885	15990	16070	15817	16004	16049	15940	16052	15924	15779	15925	15927	15869	15893	15935	15829	16092	15816	15819	15786	16055	15737	15938	15963	15987	15863	15907	16013	16085	15863	15958	15940	15996	16036	15917	15974	15848	15993	15975	16039	16015	16104	15931	15997	15796	16053	15872	15998	15810	16067	15999	16058	16032	15993	15941	16019	15849	15894	16009	16000	16029	16067	15825	16025	15898	16010	16004	15917	15835	15906	15967	16023	16082	15999	16009	15956	16124	15791	15860	16172	15921	16022	15841	15936	16195	15865	16046	15812	15912	16098	16052	16058	15737	15920	15891	15902	16164	16025	15835	16002	15865	15916	15916	15814	15994	15950	16113	15999	15932	15762	16088	16000	16004	16017	15932	15902	15964	15957	15926	15891	15930	15974	16141	15694	15966	15885	16101	15914	15871	16082	15975	15970	16006	15901	15921	16131	15936	15813	15939	16164	15833	15906	16009	15930	16079	15933	15932	15898	15970	15814	16074	15883	15932	15852	16073	15873	16057	15959	15887	15903	15999	15924	16002	15817	16093	15803	15926	15897	15873	15864	15967	15890	15994	15979	16036	15910	16021	16048	15830	16063	15891	15906	15840	15994	15932	15944	16058	16068	16016	15972	15902	16135	15864	15946	15883	15941	16041	15840	15982	15968	15970	15724	15889	16079	15881	15985	15798	15947	16076	15965	15961	16012	16012	15844	15922	15887	15990	16071	15906	16036	16074	15968	16005	16126	15855	15945	16039	15981	15841	15924	15978	15820	15932	16064	15907	15882	15903	15993	15751	16000	15943	16037	16053	15919	15987	16068	15974	15866	16012	15906	15902	15922	16017	15758	16001	15967	16099	15931	15884	15941	15967	15894	16168	15812	16057	15782	16024	15807	15966	15889	15881	16037	16058	16095	15760	15766	16000	16101	16121	15864	15614	15843	15871	15966	15850	15954	15994	15810	16001	15759	15950	16172	15842	16118	16112	15917	15841	16129	15945	16089	15933	15937	16014	15722	15942	16105	15958	16051	16039	15954	15946	15821	16050	15902	15875	16011	16105	15876	15776	16113	15969	16014	15956	16079	15931	15986	15966	16066	15989	15957	15943	16082	16026	15952	15939	16156	15683	15924	15993	15891	16025	15991	16110	15956	16038	16081	15809	16051	15810	15974	15895	15912	15861	15922	15969	15991	15932	15892	16074	15777	16038	15927	15964	16023	15907	16120	15959	15840	16042	15854	15968	16094	15998	15814	15980	16086	15871	15780	15851	16019	15980	15871	15946	15878	16034	16084	15921	15903	15956	15744	15825	16009	15845	16072	15990	16119	15882	15935	15887	16075	15837	15904	16119	15922	15886	15961	15897	15865	16026	15985	16056	15945	15954	16027	15758	15964	15772	15944	15834	15887	16007	15931	15994	15899	15985	16042	15900	15909	16189	16112	15917	15911	15931	16073	16021	16082	16008	15881	16120	15996	15866	15911	15816	15982	15864	15801	15876	15977	15745	15849	16080	15959	15944	15980	15957	15906	15860	15978	15942	15950	15808	15876	15728	15910	16044	15927	16017	15928	15984	15995	15969	15941	15982	16038	15808	15842	15902	15991	15848	15995	15875	15847	16018	15767	15900	15878	16103	16090	15854	16083	15741	15928	16020	16062	16123	16011	15927	15973	15770	15888	16024	16014	15963	15912	15775	15938	15880	16097	15978	15926	15864	15788	15792	15970	16006	16233	16000	15847	15898	16147	15991	16010	15933	15997	15935	15932	15837	15966	16109	15933	15846	15954	15784	15913	16021	16052	16075	15903	15971	15935	15998	16080	16163	15961	15971	15712	15842	15843	15930	15813	16163	16007	15976	16066	15959	16304	15993	16011	15878	15849	15936	15947	16077	15955	16032	15913	15748	16046	15913	16028	15944	16115	15985	16031	15985	15937	16038	15983	15857	15973	15952	16023	16000	16132	15961	15793	16138	15858	16163	15906	15900	15856	15797	15916	15906	15905	16084	15932	16039	16112	16107	16092	15912	16001	15940	15949	16057	15981	15990	15954	15745	15927	15984	15972	15876	15773	15980	15958	15955	15895	16087	16078	16067	16168	16009	15901	15922	15794	16049	16023	15854	15778	15830	15933	16020	16037	16135	15984	15928	15967	15994	15833	16084	15830	15870	15939	16135	16031	16136	15954	16050	16136	15914	16122	15978	15860	15995	15908	15929	16187	16082	15956	15917	15943	16100	15902	16030	16079	15793	16055	16031	15974	15809	15979	15749	16007	15934	15884	15885	15908	15974	15934	15837	16069	15973	15948	16080	15947	15971	15797	15901	15862	15904	15951	16044	15912	16021	15765	15790	16017	15993	16078	15845	15935	15986	15967	15829	16125	15909	15928	16017	15919	15886	15987	15865	15926	16094	15690	16185	15890	15953	15960	15894	16020	15857	16175	15839	15962	16060	16001	15904	15932	16059	15839	16130	15978	16095	16027	15855	16008	16001	16021	15978	16155	15777	16068	15874	16005	15977	15682	15843	15820	15830	16112	15887	16028	16077	16063	16020	15993	15916	15844	15964	15849	16118	15784	15961	15910	16127	15904	16042	15880	15951	15940	15958	16028	15884	16086	15756	16120	16066	15899	16053	15838	15975	16024	15933	15922	16059	15951	15882	15990	15826	15880	15932	15872	15904	16155	16045	16099	16021	15793	16069	15981	15769	16095	16038	15863	15987	16070	15941	15844	16025	15932	16045	16088	15905	15982	15903	16023	15962	15875	15965	15883	15983	15905	15937	15933	15985	15792	16100	15799	15839	15876	15971	15962	16048	15813	16038	15884	15871	15991	16091	16045	15867	16139	15945	15778	15867	15958	15984	16041	15760	15932	15792	15903	15910	15897	15995	15919	15864	15917	16048	15895	16173	15965	15925	16029	15942	15985	15974	15840	16092	16149	15923	15949	15734	15987	16106	15995	16136	16005	15981	15739	16193	16080	15919	16022	15987	15917	15867	15869	15874	15919	15934	15966	15940	15840	15894	16034	16092	15967	15693	15905	16113	16031	16054	16168	15824	15946	15875	16065	16126	16168	15921	15978	15940	16146	15874	15820	15854	15858	16111	15998	15960	16098	15834	16124	15860	16023	15901	15934	16022	15962	15951	15888	16066	16062	16089	16016	16030	15913	16032	15942	15840	16020	15900	15857	16006	15998	16097	15836	15887	15895	16001	15894	16045	15896	16011	15998	15946	15873	16133	16048	15936	15825	16097	16014	16005	16000	15862	16161	16003	16037	16031	15930	15987	15848	15841	15908	16020	15875	16277	16017	15968	15913	15916	16133	15760	15916	15900	15922	16056	15894	15930	15952	15932	16034	15896	15930	15915	16177	15976	15999	15829	15783	16043	15964	16102	15838	15850	15951	15966	15863	15904	16065	16011	16112	15794	15895	15960	16092	15892	15744	16013	15962	15995	16106	15981	16134	15933	15967	15963	16051	16086	15803	16082	15958	16075	15951	15772	15969	15969	16167	16009	16110	15877	16076	15761	16094	15890	16020	15787	15950	16052	15883	15831	15817	16078	15962	15985	16087	15964	16005	15951	16055	15952	15854	16027	16044	15936	16049	16039	16004	15950	15929	15913	15999	15934	15797	16113	16069	16164	16064	15942	15875	15802	15973	15953	16097	15958	16139	16007	15916	15806	15809	15838	16070	15886	15798	16232	15948	15998	16173	16059	16035	16065	15943	15993	15976	16022	15999	15977	16047	15899	16121	15805	15936	15872	16069	15873	15980	16013	15901	15917	16126	15968	15969	15968	15969	15995	15918	15897	15966	15869	15842	16141	15960	15906	15836	15861	15888	16074	16041	16086	15912	16059	15850	16050	16125	15789	15926	15947	15850	15971	16021	15875	16022	16000	15828	16056	15861	15941	16103	16008	15882	15994	15823	16149	15832	16032	15985	16034	15964	15863	15955	16024	15881	15859	16007	16128	16022	16030	15789	15883	15916	15903	15890	15992	15912	15891	15827	15982	16036	15973	16141	15975	15948	15916	15847	15925	15998	15949	15820	16083	16030	16007	15919	16152	15828	15928	16005	15781	16051	15983	15732	15811	15653	15898	15894	15985	15859	16210	15947	16034	15988	15979	15976	16053	15935	15749	16072	15818	15991	16110	16026	16043	15952	16003	15929	15822	15858	15919	16023	16164	16046	15926	15944	16046	16022	15970	16091	15968	16162	16069	15809	15978	16002	16034	16111	16036	15872	15930	15972	15970	15841	16098	15891	15675	15884	15915	15876	16231	15891	16044	15937	15997	15896	16079	15822	15850	15899	15974	15968	15924	16033	15988	16081	15916	15951	15975	15976	16013	15807	15940	16140	16026	16049	15962	16005	15846	16245	16033	16093	15965	15951	15961	15958	15867	15979	15983	15900	15907	15904	15875	16064	15930	15854	16121	15977	15955	15833	15937	16161	16152	15884	15869	15961	16013	15836	15971	16148	16053	16199	15743	15887	15981	16032	16007	15812	15893	16117	15942	15857	16058	16161	16070	15772	15967	16159	15922	16000	15985	15868	16059	16113	15858	15972	15806	16034	15995	15986	16059	16091	15975	16007	15734	15977	15993	16041	15865	15787	15857	15887	15963	15908	15873	16016	15922	15900	16071	15904	15886	16043	15960	15965	16049	15878	15951	15967	15923	15984	15991	16058	15917	15996	16082	15885	15878	16005	16001	15890	15966	15922	16089	15957	15940	15937	15860	15894	16053	15934	15853	15981	16052	16056	16033	16008	15917	15917	16047	15910	15840	16049	16040	15905	15838	15990	15952	16115	16125	15836	16008	15939	15975	16142	15877	16134	15827	16022	15985	15970	16019	16054	16069	16041	16148	15618	16044	15949	15952	15973	15957	15890	16053	16019	16006	16238	15941	15877	15986	15813	15857	15722	15981	16055	15976	15978	15995	15883	15917	15891	15914	16092	15950	16107	15929	16012	16098	16004
26496	21915	30818	29251	27495	28488	28053	25532	24508	24186	24107	23108	22841	22907	23007	22649	22277	22061	22395	22323	22204	22268	22212	21687	21527	21311	21301	21393	21499	21372	21241	21042	21111	21225	21055	21406	21103	21241	20995	21050	21039	21305	21226	21066	21152	21287	20981	21246	21143	20954	21148	21099	21320	21016	21255	21128	21159	21351	21210	21030	21039	21030	21146	21090	21099	21259	21246	21065	21153	21149	20986	21194	21228	21043	21245	21213	21279	21062	21104	21037	21277	21040	21110	21141	21060	21217	21164	21158	21305	21063	20844	21005	21065	21002	21048	21083	21204	21079	20795	21191	21256	21219	21194	21255	21279	21260	21094	21238	21323	21056	20860	21090	21114	21107	21104	20977	21167	21140	21002	21107	21143	21173	21194	21102	21282	21009	21122	20978	21098	21086	21005	20967	21208	21149	21145	21067	20849	21071	20973	21205	21149	21180	21200	21073	21147	21064	21344	21133	21169	21011	21206	20898	21258	21171	21405	21353	21182	21208	21122	21067	21169	20947	21073	21261	21054	21205	20968	21000	21254	20945	21152	21138	21220	21361	21120	21105	20957	21046	21215	21220	21100	20831	21231	21186	21197	21408	21214	21018	21292	21069	21276	21098	21198	20839	20810	20963	20989	21120	21136	20971	21232	21292	21079	21214	20970	21132	21069	21226	21235	21263	21012	20904	21161	21160	20894	21100	21081	21191	21107	20970	21008	20912	21097	21387	21199	20964	21236	21056	21063	21114	20932	21097	21104	21129	21030	20926	20915	21240	20930	21107	20985	21163	21345	21229	21197	21084	20851	20939	21101	21038	21259	20980	21307	21299	21231	21295	20941	21096	21224	20946	21264	21228	20963	21031	21012	21182	21172	21205	21117	21172	21193	20991	21214	20985	21391	21039	21184	21155	20808	21254	21197	21271	21237	21331	21049	21167	20999	20835	21167	20960	21026	21088	21110	21321	21218	21135	21257	20968	21064	20985	21418	20963	21158	21395	21052	21038	21468	21164	21217	21453	20879	20974	21162	21293	20987	20964	21011	20908	21237	21194	21250	21103	21050	20817	21109	21191	21225	21176	21059	21010	21165	20982	21150	20889	21206	21262	21179	21107	20740	21112	21184	21435	20976	21054	20884	21072	21159	21244	21290	21211	21020	21091	20977	21009	21197	21016	21033	21333	21160	21091	21215	21048	21001	20923	21157	21074	21169	21085	21067	21029	21251	20965	21132	21412	21278	21077	21340	21294	21217	21149	21034	21064	21227	21119	21128	21049	21247	20928	20986	21102	21117	21250	21148	20947	20930	21121	21035	21086	21186	21135	21265	21213	21233	21006	21124	21005	21131	20994	21189	21183	21259	21032	21011	20872	21379	21147	21190	20984	21137	21138	20913	21217	21168	21237	20979	21039	21152	21174	21291	20983	21061	21122	21314	20937	21162	21350	21130	21202	21069	21286	21206	21115	21233	21371	20971	21253	21174	21071	21203	20940	21225	21080	21146	21116	21032	21206	21366	21099	21363	21164	21214	20887	20895	20965	21159	20826	21140	21097	21116	21063	20984	20927	21223	21063	21347	21138	21143	21114	21112	20988	21192	21220	21095	20974	21075	21329	21128	21080	21153	21006	21348	21207	21298	21226	21016	21261	20983	21039	21223	21169	21327	21196	21139	21342	21463	21263	21084	21336	21089	21105	21092	20985	20823	21016	21186	21110	21093	21124	21209	21143	21006	21112	21056	20810	21104	21137	21019	21229	21027	20995	21022	21066	21159	21221	21337	21126	21302	21058	21085	21265	21184	21280	21079	21047	21407	21147	21145	21156	21062	21082	21055	21145	20987	21185	21241	21059	21138	21206	21138	21138	21267	21116	21072	21079	21423	21308	21105	21093	20956	21154	21071	21053	21096	20943	21268	21168	21122	21246	20973	21228	21505	21245	21107	21287	21190	20794	21054	20999	20923	20946	21137	21323	21164	21049	21290	21213	20911	21065	20961	21143	21166	21087	21312	21388	21337	21107	21247	21413	21102	21007	21242	21148	21014	20941	21344	21013	21235	21056	21139	21282	21217	21247	21140	21174	21121	21061	21405	21149	21302	21114	21175	21214	21115	21039	21143	21209	21183	21275	21036	20924	21168	21084	21061	21120	20943	21240	21004	21118	21225	21161	21043	20933	21003	21061	21054	21224	21017	21141	21273	21057	21171	21308	21329	21228	21152	21117	21077	21012	21286	21111	21156	21080	21176	20866	20882	20824	21133	21021	21126	21228	21152	21079	21257	20962	20951	20885	20899	21248	21109	21105	21238	20931	21057	21050	21041	21210	21388	21017	21107	21021	21180	21008	21157	21271	21150	21155	21177	21215	21084	21475	21142	21147	21155	21019	21136	21096	21125	21199	21223	21215	21166	21034	21093	21235	21297	21082	21025	20977	21090	21214	21174	21220	21129	21038	21045	21031	20944	20975	21164	21029	20907	21208	21177	21256	20918	21060	21287	21141	20997	21149	21214	21228	21257	21136	21247	21041	21356	21210	21171	21215	21145	21115	21173	21282	21180	21012	21348	21258	21244	21206	21263	21056	20986	21147	21342	21201	21022	21185	21178	21144	20972	21027	21235	21232	21226	21170	21310	21384	21229	21107	20922	21183	21037	21006	21339	20951	21014	21324	21149	20994	21184	21245	21072	20977	21054	21147	20903	21113	21028	21347	21037	21262	21236	21061	21255	21310	20994	21079	21101	20945	21185	21045	21278	21066	21353	21219	21376	21209	20936	21135	21178	21177	21138	21014	21135	20963	21195	21169	21093	21132	21020	21169	21173	21193	21081	21123	21129	21036	21116	21163	21042	21235	21104	21144	21399	21320	21205	21106	21007	21057	21043	20976	20915	21073	21229	21185	21169	21244	21077	21173	21318	21236	21203	21226	21004	21270	21111	21208	21085	21320	20771	21075	21054	21281	21072	21342	21114	20887	21016	20993	21330	21056	21115	21237	21417	21210	21229	21255	21312	21211	20982	21395	21267	21081	21030	20943	21051	21027	21051	20866	21182	21373	21238	21044	20995	21073	21166	21198	21192	21022	20906	20996	21140	21094	21071	21295	21230	20944	21090	21025	21192	21432	21067	20908	21068	21203	21071	21199	21021	21364	21282	21133	21137	21110	21185	21026	21057	20998	21157	21210	21261	21277	21278	21129	21120	21048	20963	21022	20896	20934	21131	20988	21066	21122	21134	21233	21179	21220	21190	21273	20941	21276	21010	21343	21183	21069	21405	21354	21093	21251	21206	21124	21204	21161	21119	21112	21144	21175	21146	21212	21365	20984	21285	21253	21146	21054	21206	20891	21219	20940	21104	21219	21361	21184	21105	21156	21061	20982	21068	21063	21160	21200	20976	20787	21053	20931	21144	20963	21149	21229	21292	21107	21061	21245	21210	21160	20997	21025	21122	21238	21184	21307	21075	21061	21196	21231	21240	21043	21033	21299	21186	21133	21118	21264	21025	21016	21124	20966	21127	21210	21179	21120	20948	21160	20941	20952	21185	21317	21126	21025	21262	21198	21029	21075	21047	21267	21020	21153	21246	21136	20979	21177	21178	21067	21105	21014	21199	21349	21162	21169	21397	21082	21131	21228	21393	21210	21137	20970	21196	21097	21120	21127	21004	21080	21116	21044	21064	21010	21170	21035	21393	21223	21020	21227	21015	21203	20966	21253	21185	21078	21213	20918	21117	21085	21231	21207	21291	20983	21135	20963	21360	21064	21039	21128	20999	21193	20931	21015	20910	21091	21162	20974	21171	21130	21057	20984	21243	21382	20836	20931	21285	21135	21040	21098	21114	20982	21021	21131	21168	20924	21155	21179	21144	21063	21103	20959	21387	21070	21297	20971	21088	21124	20979	21036	21081	20964	21179	21091	20943	21105	21060	20957	21211	21263	21184	21083	21042	21071	21046	21195	21302	21024	20983	20978	21286	21006	21351	21020	20916	20977	21156	21275	21495	21039	21060	21193	21358	21076	21246	21231	21026	21134	21115	21206	21378	21083	21459	21144	21114	21228	21046	21079	21118	21205	21179	21217	21240	21122	21005	21302	21111	21209	21219	21172	21253	21015	21247	21177	21048	21227	21073	20978	21018	21110	21076	21215	21269	21325	21103	21044	21060	21071	21187	21255	21090	21065	21236	21086	20922	21075	21142	20996	21233	20850	21267	21127	20921	21043	21311	21197	20966	20927	21347	21015	21287	21187	21013	21214	21117	21188	21153	21035	21250	21104	21086	20976	21016	21032	21185	21034	21050	20965	21131	21045	21083	21230	20925	21078	21003	21202	21366	21040	21290	21192	21067	21196	21202	21149	21139	21188	21068	21131	21205	21230	21193	21118	21002	20957	21341	21087	21167	21291	21067	21036	21125	21321	20978	21046	21053	20825	21167	20992	21180	21281	21263	21071	21061	21215	21259	21119	21079	20975	21169	21341	21145	21313	21298	21063	21139	21117	21186	21139	20885	21115	21022	21007	20918	21353	20920	21243	21293	20996	21217	21238	21152	21084	21255	21103	21048	21150	21087	21145	21228	21101	21181	21080	21139	21276	21202	21249	21330	21183	21146	21147	21346	21177	21200	20949	21069	21244	20950	21234	21219	20991	21268	21097	21139	21158	20945	21150	21089	21370	21291	20933	20885	20878	21098	21243	21072	21130	21248	21241	20976	21270	20919	21018	21083	21092	21290	21197	21168	21086	21282	21095	21074	21075	21195	20969	21103	21199	21236	21221	21396	21113	20926	21140	21260	21217	21052	21104	21300	21152	21325	21043	20860	21309	21137	21347	21340	21152	21124	21198	20951	20960	21071	21390	21040	20999	21117	20940	21131	21004	21137	21204	21153	21110	21221	21136	20979	21276	21112	21113	21015	21492	21133	21215	21147	21494	21065	20977	21318	20954	21035	21254	20908	21022	21015	21198	21174	21097	21206	21036	21045	21029	20922	20997	21319	21158	21161	21076	21120	21356	20987	21238	21357	21231	21203	21262	21371	21282	21083	21058	21045	20900	20996	21040	21002	21122	21247	21088	21288	21078	21153	21275	21242	21465	21298	20913	20949	21165	21263	21144	21107	21289	21120	21381	21417	21341	20824	21200	21332	20978	21106	21139	21253	20991
38309	68828	58791	40987	29146	24273	21964	20622	19692	19198	18697	17765	17287	17347	17267	17339	16612	16317	16894	16415	16464	16480	16177	15787	15747	15452	15554	15316	15349	15281	15359	15365	15140	15127	15004	15205	15089	15218	15229	15319	15072	15407	15190	15119	15172	15018	15343	15189	15163	15031	15271	15142	15058	15071	15218	15078	15113	15099	15173	15241	15181	15178	15240	15097	15229	15031	15200	15075	15216	15003	15165	15369	15073	15087	15255	15172	15249	15151	14983	15151	14917	15251	15110	15216	15097	15041	15081	15108	15112	15174	15108	15141	15078	15111	14927	15018	15221	15245	15114	15141	15256	15213	15084	15004	15126	15175	14960	15251	15010	15004	15197	15097	15090	15148	15275	14991	15215	15361	14968	15165	15248	15071	15174	15038	15072	15173	15168	15147	15011	15005	15300	15242	15192	15052	15237	14938	15053	15090	15153	15213	15170	15174	15057	15093	15182	15026	15228	14890	15042	15041	15191	15034	15216	15109	15141	15009	15162	14981	15122	15064	15105	15217	15211	15186	15196	15099	15263	15152	15009	15322	15125	15166	15023	15253	15007	15062	15016	15195	14970	15203	15031	15244	15208	15211	15233	15059	15080	15166	15155	15009	15135	15048	15190	15328	15144	15168	15042	15112	15133	15196	15065	15092	15132	15131	15212	15222	15083	15100	14968	15072	15059	15157	15034	15083	15033	15293	15081	14950	15233	15062	15184	15252	15132	15324	15161	15158	15302	15125	15171	15090	15264	15159	15051	15284	15032	15137	15146	15093	15030	15194	15113	15254	15136	15125	15239	15094	15303	15107	15049	15151	15183	15127	15228	15102	15096	15290	15210	15298	15005	15257	15226	15017	15152	15162	15169	15048	15214	15084	15066	15089	15166	15139	15036	15123	15120	15144	15189	15299	14973	15223	15173	14981	15070	15083	15253	15106	15162	15040	15091	15143	15139	14959	15088	15156	15169	15282	15086	15024	15059	14908	15074	14980	15065	14994	15159	15010	15254	15096	15234	15219	15252	15149	15000	14909	15277	15042	15117	15166	15177	15045	14984	15089	15176	15131	15024	15256	15132	15151	15033	15034	15275	15318	15079	15158	15168	15057	15157	15097	15057	15287	15104	15047	15198	15213	15337	15250	15027	15160	15101	14888	15112	15238	15105	14960	15153	15216	15088	15178	15169	15227	15085	14997	15068	15118	15238	15182	15011	15036	15084	15225	15206	15257	15257	15032	15053	15016	15311	14931	15206	14987	15084	15002	15002	15218	15253	15348	15006	15066	15005	15164	14965	15068	15062	15076	15303	15168	15229	15102	15150	15272	15160	15080	15097	15009	15180	15055	15092	15222	15272	15276	15202	15086	15129	15199	15039	15176	14930	15175	15395	15109	15082	15170	15291	15141	15164	15098	15033	15356	15040	15244	14991	15129	15354	15063	15072	15103	15049	15180	15030	15081	14999	15262	15283	14917	15107	15233	15139	15139	15140	14949	15121	15084	15212	15118	15110	15205	15062	14961	15079	14860	15254	15147	15117	15115	15156	14975	15193	15163	15108	14919	15094	15046	15166	14981	15171	15067	15048	14990	15058	15072	15071	14960	15171	15227	15148	14977	15330	15053	15183	14906	15205	15093	15356	15028	15085	15022	15007	15289	15270	14912	15187	15067	15202	15077	15059	15173	15143	15118	15192	15031	15121	15175	15146	14980	15186	15162	15174	14915	14997	15196	15067	15143	15155	15209	15133	15108	15230	14979	15075	15159	15045	15139	15063	15224	15037	15008	15099	15125	15120	15102	15181	15157	15205	15081	15059	15051	15178	15217	15181	15049	15004	15185	15197	15172	14998	15112	15083	15200	15090	15146	15043	14977	15253	15060	15227	15056	15026	15090	14970	15224	15229	15045	15072	15015	15420	15113	15090	15006	15156	14899	15149	14925	15027	15101	15116	15057	15109	15138	15257	15093	15176	14905	15104	15106	15207	15176	15121	15112	15144	15123	15032	15158	14997	15225	15219	14894	15163	15090	15122	15221	15282	14966	15137	15144	15056	15169	15083	15216	14983	15132	15170	15224	15127	15207	15119	15151	15134	15066	15169	15137	15164	14970	15252	15062	14977	15393	14967	15196	15275	15049	15155	15206	15185	14995	15080	15135	15164	15047	14973	14962	15179	15121	15199	15222	15105	15189	15081	15130	15075	15138	15279	15125	15061	15020	15142	15086	15155	15109	15169	15247	15170	15241	15017	15168	15257	15109	15149	15095	15113	15088	14866	15079	15271	15171	15062	15155	15000	15092	14967	15029	15022	15130	15056	15135	15058	15053	15046	15140	15155	14938	15065	15118	15018	15086	14991	14969	15170	15281	15189	15207	15237	15053	15245	14939	15042	15239	15148	15187	15274	15140	15073	15231	15108	15104	15203	15056	15284	15127	15191	15090	15162	15131	15110	15005	15162	15012	15127	15174	15123	15093	15099	15214	15114	15031	15159	15228	15044	15250	14975	15224	15132	15009	14985	15251	15193	14898	15090	15012	14968	15105	15097	15128	15061	15214	15313	15008	15054	15166	15102	15188	15067	15103	15183	15052	15216	15145	15013	15161	15124	15202	15157	15188	15056	15154	15307	14965	15197	15032	15048	15052	15163	15171	15017	15141	15004	15095	15229	15214	15151	15192	15131	15207	15304	15216	15095	15122	15128	15275	15229	15117	15186	15093	15078	15267	15350	15066	15220	15067	15108	15114	15093	15245	15199	15120	15200	15030	15156	15007	15169	15063	15111	15112	15089	15228	15076	15288	15208	15273	15165	14957	15072	15039	15139	15128	15108	15112	14898	15097	15000	15061	15378	15066	15269	15136	15057	15196	15221	15163	15270	15059	15061	15159	15080	15185	14974	15128	15042	14991	15218	15186	15172	15151	14993	15079	15241	15093	15129	15026	15085	15064	15066	14966	15110	15099	15091	15234	15231	15029	15083	15249	15149	15076	15040	15072	14959	15119	15135	15368	15159	15180	15068	15206	15171	15070	15191	15171	15218	15232	15106	15155	15192	15105	15107	15241	15119	15167	15187	15248	14973	15210	15235	15140	15214	15085	15298	15124	14973	15140	15068	15246	15144	15024	14894	15215	15300	15218	15053	15015	15206	15137	15135	15011	15175	15222	15155	15073	15197	15016	15072	15285	15002	15212	15319	15016	14947	15189	15217	15279	15089	15254	14861	15082	15160	15128	15122	15188	15248	15063	15031	15058	15242	15053	15092	15110	14989	14968	15304	14827	15072	15136	15254	15111	15003	15167	15083	15139	15078	15061	15214	15062	14935	15131	15154	15228	15172	15078	15049	15324	14993	15100	15219	15055	15181	15086	15060	15152	15250	15246	15129	14892	15083	15347	15137	15181	15167	15004	15282	14938	15193	15168	15177	15221	15264	15167	15021	15247	15163	15030	15227	15058	14983	15095	15066	15142	14997	15083	15174	15183	14989	15120	15363	15150	15148	14956	15045	15169	14987	15191	15266	15156	15019	14968	15361	15130	15003	15136	15009	15227	15084	15130	15011	15100	15117	15017	15058	15098	15162	14993	15053	15085	15063	15208	14972	15046	15163	15230	15050	15191	15205	15168	15131	15019	15287	15202	15090	15249	15036	15169	15100	15166	15088	15144	15152	15077	15142	15098	15027	14995	15232	15087	15144	15114	15008	15068	15115	15140	15066	15123	15080	15183	15010	15056	15118	15001	15259	15013	15039	15107	15151	14999	15184	14930	15183	15130	15243	15054	15128	15005	14950	15060	15036	15199	15178	15133	15207	15197	15122	14928	15205	15127	15205	15162	15114	15118	15068	15192	15135	15153	14975	15155	15122	15204	15160	15066	15199	15035	14833	15195	14930	15067	15109	15100	14945	15046	15079	15071	15153	15128	15295	15056	15032	15016	15216	14842	15258	14981	15121	14961	15061	15101	15223	15012	15272	14916	15021	15149	15180	15098	15324	15155	15009	15189	15067	15244	15218	15002	15111	15246	15239	14976	14970	15137	14987	15129	15233	15054	15013	15032	15060	15081	15231	15279	15072	15183	15131	15096	15153	15017	15025	15214	15041	14920	15319	15132	15083	15006	15280	15171	15169	15084	15187	15043	14952	15256	15072	15167	15202	15196	15045	15035	15209	15167	14999	15190	15064	15149	15055	15204	14993	15157	15190	15042	15170	15173	15235	14982	15130	15243	15121	15327	14990	15068	15167	15058	15439	15130	15258	15114	15122	15228	15174	15027	15416	15142	15038	15239	15173	15014	15103	15221	15194	15225	15039	14901	15223	15034	15220	15148	15140	15228	15003	15184	15240	15308	15105	15100	15220	15234	15091	15209	15156	15178	15038	15206	15118	15090	15030	15119	15051	14988	15188	15131	15031	14990	15111	15220	15178	15189	15254	15111	14968	15068	15142	15045	15193	15075	15293	15227	15128	14862	15215	15182	15134	15169	14928	14986	15204	15147	14990	15087	15148	15188	15104	15174	15174	15145	15255	15069	15115	15008	15019	15171	15106	15079	15094	15150	15001	15153	15227	15071	14826	15050	15119	15226	15138	15311	15036	15109	15271	15180	15107	15177	15280	14975	15050	15153	14933	15040	15105	15100	15197	15061	15037	15160	15360	15008	15275	15039	15163	15052	15285	15124	14949	15043	15220	15217	15296	15091	15198	15013	15180	15126	15076	15104	14969	15090	15201	15011	15105	15062	15077	15110	15147	15005	15046	14977	15298	15145	15008	15251	15138	15290	15194	15145	15182	15231	15071	15202	15085	15173	15182	15247	14998	15120	15044	15088	15076	15038	15072	15045	15113	15036	15270	15112	15263	15110	15158	15165	15123	15108	15151	15133	15082	14983	15013	15033	15055	15014	15126	15060	15058	15115	15245	15288	15142	15158	15193	15005	15216	15282	15178	15075	15162	15323	15099	15101	15252	15030	15094	15157	15120	15146	15067	15157	15066	15101	15040	15121	15089	15232	15155	15226	15251	14959	15076	15237	15157	15239	15078	14957	15285	15005	15152	15110	15267	15016	15113	15160	15220	15126	15324	15111	15075	15075	15125	15058	15225	15061	15289	15130	15129	15085	14975	15090	15133	15128	15028	15109	15176	15148	15099	15024	15106	15068	15150	14971
24735	21688	29795	26736	25654	28497	30806	26831	25056	25233	24312	23413	23141	22857	22844	22749	22159	22420	22626	22289	22180	22439	21720	21690	21430	21159	20899	20909	20675	20964	20929	20907	20798	20830	20631	20828	20981	20788	20998	20936	20897	20916	20910	20666	20722	20774	20587	20651	20692	20875	20826	20697	20808	20790	20701	20675	20588	20872	20770	20809	20495	20685	20631	20743	20812	20664	20534	20765	20672	20730	20453	20647	20689	20800	20748	20600	20722	20741	20618	20610	20849	20849	20662	20526	20523	20749	20838	20891	20670	20499	20908	20490	20417	20492	20846	20785	20650	20615	20524	20497	20735	20572	20697	20847	20515	20919	20663	20737	20732	20501	20808	20738	20543	20791	20556	20807	20658	20683	20561	20731	20945	20782	20698	20721	20731	20724	20735	20754	20750	20613	20809	20564	20510	20609	20700	20610	20683	20769	20688	20503	20813	20599	20362	20653	20704	20892	20605	20567	20791	20605	20579	21010	20750	20828	20617	20745	20748	20667	20640	20563	20700	20732	20532	20691	20880	20771	20682	20694	20755	20597	20776	20743	20646	20686	20710	20358	20644	20547	20490	20618	20869	20754	20753	20840	20699	20604	20585	20697	20656	20721	20790	20551	20720	20685	20900	20637	20661	20617	20577	20564	20877	20750	20736	20567	20632	20546	20483	20471	20593	20774	20630	20769	20808	20598	20810	20555	20548	20606	20822	20461	20629	20851	20643	20588	20795	20698	20635	20657	20281	20400	20565	20670	20500	20661	20544	20621	20500	20695	20866	20567	20734	20615	20600	20626	20605	20528	20636	20474	20613	20722	20662	20549	20642	20424	20790	20602	20556	20754	20664	20668	20462	20789	20549	20581	20639	20437	20598	20505	20643	20588	20691	20479	20741	20523	20588	20571	20621	20714	20535	20378	20561	20472	20682	20502	20876	20568	20680	20644	20768	20693	20637	20729	20716	20434	20562	20622	20626	20683	20668	20605	20477	20705	20557	20527	20445	20751	20947	20524	20597	20529	20689	20701	20905	20543	20637	20592	20468	20821	20760	20660	20831	20843	20706	20555	20576	20478	20686	20597	20842	20473	20549	20603	20613	20688	20633	20553	20741	20428	20597	20557	20743	20725	20730	20951	20536	20819	20755	20578	20781	20803	20826	20762	20675	20572	20672	20447	20646	20621	20663	20704	20711	20644	20666	20412	20547	20614	20877	20831	20675	20409	20414	20553	20380	20612	20680	20683	20627	20631	20665	20629	20620	20562	20687	20627	20699	20694	20365	20505	20477	20551	20665	20523	20641	20270	20602	20542	20491	20552	20603	20810	20768	20407	20875	20557	20649	20513	20485	20715	20834	20790	20607	20502	20454	20565	20837	20693	20617	20500	20690	20591	20620	20668	20535	20765	20808	20659	20603	20471	20601	20590	20685	20597	20559	20528	20622	20616	20681	20537	20587	20575	20491	20800	20480	20651	20739	20942	20624	20511	20706	20741	20756	20679	20657	20511	20714	20685	20684	20638	20497	20557	20545	20750	20547	20727	20570	20662	20596	20596	20684	20798	20550	20594	20587	20484	20699	20561	20422	20821	20879	20369	20759	20525	20631	20678	20717	20476	20805	20722	20701	20651	20882	20607	20595	20651	20707	20649	20782	20762	20651	20599	20593	20712	20680	20772	20802	20649	20697	20744	20563	20676	20737	20603	20354	20728	20452	20413	20729	20620	20660	20655	20390	20489	20575	20674	20645	20548	20676	20603	20604	20706	20807	20723	20763	20674	20703	20691	20674	20642	20600	20802	20789	20640	20722	20657	20533	20741	20767	20792	20728	20724	20515	20606	20485	20766	20751	20782	20780	20741	20521	20523	20541	20569	20609	20521	20650	20504	20966	20511	20731	20786	20421	20392	20761	20655	20762	20734	20617	20519	20496	20564	20441	20703	20780	20708	20735	20565	20609	20774	20666	20653	20664	20783	20740	20550	20727	20544	20806	20721	20689	20711	20534	20607	20815	20792	20751	20746	20755	20730	20410	20509	20685	20821	20752	20570	20687	20427	20370	20834	20489	20573	20707	20450	20778	20626	20831	20661	20554	20790	20485	20824	20682	20820	20692	20552	20527	20473	20449	20496	20596	20765	20647	20594	20587	20370	20934	20477	20562	20495	20869	20527	20502	20695	20594	20706	20707	20729	20540	20736	20678	20418	20528	20722	20641	20657	20721	20755	20708	20606	20610	20653	20609	20866	20463	20555	20505	20719	20664	20589	20590	20557	20509	20826	20723	20578	20793	20705	20743	20590	20661	20671	20777	20592	20556	20549	20545	20873	20740	20481	20727	20707	20492	20800	20707	20671	20836	20784	20579	20642	20585	20785	20870	20728	20568	20693	20619	20771	20828	20827	20858	20540	20688	20453	20647	20895	20579	20479	20746	20801	20721	20569	20537	20672	20749	20495	20747	20672	20436	20545	20459	20764	20759	20845	20701	20520	20718	20812	20561	20289	20782	20751	20618	20525	20725	20760	20655	20337	20457	20554	20689	20578	20534	20794	20728	20662	20397	20453	20709	20545	20541	20641	20465	20749	20750	20548	20459	20667	20570	20704	20673	20752	20609	20521	20708	20466	20468	20678	20799	20777	20856	20763	20703	20428	20789	20635	20634	20526	20576	20806	20560	20667	20502	20550	20674	20506	20580	20757	20834	20712	20658	20635	20582	20757	20717	20584	20553	20433	20507	20532	20619	20707	20884	20452	20625	20701	20528	20639	20757	20524	20718	20587	20617	20648	20716	20446	20698	20596	20664	20606	20623	20392	20511	20713	20520	20633	20735	20649	21059	20813	20539	20567	20590	20809	20649	20725	20461	20605	20675	20502	20657	20552	20734	20675	20629	20640	20467	20868	20651	20565	20706	20469	20582	20666	20390	20435	20613	20729	20646	20983	20684	20464	20740	20639	20759	20651	20827	20697	20776	20752	20534	20534	20735	20787	20646	20379	20797	20740	20718	20612	20684	20541	20726	20884	20849	20565	20662	20731	20582	20689	20779	20810	20783	20599	20815	20650	20522	20616	20578	20640	20462	20758	20620	20731	20845	20697	20578	20727	20605	20831	20632	20550	20711	20650	20703	20566	20576	20616	20749	20396	20490	20587	20588	20821	20745	20472	20804	20737	20734	20646	20687	20863	20615	20692	20595	20570	20770	20652	20663	20420	20614	20743	20511	20715	20605	20567	20690	20585	20574	20580	20456	20550	20543	20624	20507	20406	20552	20661	20655	20483	20771	20761	20597	20373	20623	20513	20740	20508	20446	20616	20326	20493	20708	20697	20854	20660	20849	20791	20639	20554	20549	20500	20599	20626	20744	20987	20723	20761	20800	20744	20459	20687	20651	20744	21041	20654	20562	20787	20665	20618	20920	20674	20848	20551	20647	20592	20625	20752	20906	20648	20980	20821	20761	20661	20648	20789	20700	20562	20757	20585	20547	20491	20441	20382	20917	20757	20716	20639	20606	20565	20563	20658	20948	20739	20600	20699	20682	20629	20732	20477	20778	20824	20746	20838	20736	20607	20672	20630	20676	20677	20555	20745	20696	20668	20634	20681	20425	20509	20696	20674	20783	20733	20912	20714	20723	20647	20749	20658	20760	20753	20632	20565	20733	20754	20899	20849	20885	20799	20750	20484	20482	20701	21098	20720	20695	20717	20718	20402	20896	20836	20561	20583	20634	20397	20723	20603	20502	20529	20575	20889	20772	20430	20563	20571	20610	20520	20846	20719	20665	20682	20660	20457	20582	20795	20715	20706	20749	20659	20839	20692	20591	20730	20479	20372	20729	20656	20737	20670	20637	20621	20518	20662	20631	20604	20775	20624	20483	20425	20401	20663	20725	20642	20921	20689	20731	20641	20684	20552	20564	20862	20656	20813	20666	20556	20607	20853	20537	20518	20546	20640	20644	20600	20554	20757	20509	20519	20646	20751	20561	20516	20616	20811	20709	20578	20628	20603	20870	20552	20917	20937	20590	20745	20667	20579	20459	20617	20783	20579	20560	20585	20775	20537	20628	20646	20751	20827	20677	20831	20717	20687	20537	20586	20724	20725	20755	20681	20472	20697	20619	20763	20784	20527	20691	20530	20713	20587	20815	20738	20559	20834	20712	20795	20719	20549	20635	20763	20549	20764	20626	20547	20773	20522	20596	20621	20683	20660	20352	20581	20610	20837	20890	20531	20963	20624	20750	20599	20646	20517	20412	20752	20679	20828	20789	20681	20678	20496	20830	20698	20731	20563	20600	20350	20412	20564	20627	20854	20676	20666	20456	20712	20851	20447	20840	20640	20600	20602	20479	20625	20388	20758	20654	20817	20591	20833	20551	20516	20628	20467	20618	20557	20635	20574	20778	20560	20423	20696	20753	20757	20724	20542	20743	20671	20574	20521	20699	20899	20413	20449	20641	20626	20541	20559	20455	20646	20684	20504	20758	20647	20574	20573	20764	20561	20780	20436	20619	20610	20798	20788	20712	20608	20579	20387	20676	20570	20428	20671	20680	20597	20490	20486	20502	20571	20533	20689	20738	20470	20711	20692	20570	20623	20665	20797	20575	20877	20764	20644	20551	20641	20667	20413	20371	20574	20801	20625	20708	20657	20663	20340	20825	20593	20534	20612	20619	20827	20697	20716	20619	20636	20665	20744	20765	20693	20801	20407	20637	20697	20691	20461	20807	20694	20875	20652	20416	20502	20576	20577	20322	20569	20507	20702	20757	20624	20552	20658	20613	20632	20440	20535	20742	20954	20811	20779	20506	20868	20650	20692	20632	20684	20496	20861	20923	20758	20674	20800	20499	20471	20505	20545	20658	20495	20648	20713	20513	20325	20708	20674	20595	20604	20735	20674	20815	20487	20651	20553	20408	20550	20734	20691	20674	20725	20715	20838	20584	20656	20760	20715	20449	20651	20443	20832	20814	20807	20566	20401	20791	20545	20805	20704	20648	20586	20669	20558	20455	20299	20582	20826	20792	20688	20659	20831	20764	20803	20458	20706	20644	20814	20567	20680	20671	20549	20629	20710	20532	20657	20798	20383	20616	20867	20477	20660	20770	20567	20580	20650	20736	20630	20551	20942	20664	20734	20537	20864	20673	20710	20589	20605	20537	20350
41483	72132	66884	49831	34806	27579	23975	22721	21252	21153	19586	18736	18013	17759	18049	17768	16527	16823	17207	16479	16831	17131	16044	15705	15444	15355	15151	15110	14999	14759	15036	14979	14947	14994	14730	14887	14878	14930	15046	14923	14834	14958	14749	15029	14912	14893	14717	14763	14684	14703	14835	14621	14890	14850	14762	14637	14948	14754	14812	15035	14912	14637	14824	14933	14887	14894	14994	15000	14697	14747	14819	14753	14824	14875	14873	14874	14878	14728	14821	14774	14831	14919	14953	14769	14844	14743	14675	14864	14877	14850	14680	14841	14853	14846	15010	14696	14764	14763	14710	14890	14887	14816	14867	14792	14878	14921	14772	14756	14946	14834	14566	14712	14800	14715	14913	14897	15066	14857	14906	14965	14807	14777	14953	14717	14876	14898	14804	14799	14676	14874	14677	14750	14948	14817	14857	14900	14845	14952	14877	14858	14838	14778	14863	14784	14733	14805	14912	14802	14866	14878	14796	14732	14935	14839	14865	14538	14660	14840	14869	14794	14818	14826	14795	14814	14886	14698	14810	14880	14825	14952	14893	14943	14757	14715	14808	14690	14852	14830	14902	14735	15001	14610	14914	14806	14772	14959	15133	14758	14748	14918	14857	14748	14812	14807	14819	14797	15003	14990	14618	14803	14871	14833	14819	14871	14855	14879	14843	14860	14878	14809	14785	14835	14757	14855	14701	14915	14854	14775	14717	15045	14920	14797	14777	14841	14717	14857	14787	14808	14921	14825	14774	14678	14887	15031	14767	15045	14822	14675	14904	15043	14871	14708	14834	14862	14748	14768	14975	14710	14839	14811	14898	14653	14670	14797	14768	14864	14782	14695	14749	14894	14812	14848	14782	14810	14795	14743	14847	14864	14917	14805	14770	14686	14682	14714	14948	14792	14903	14733	14752	14675	15035	14784	14793	14663	14839	14674	14848	14664	14867	14766	14930	14706	14591	15012	14786	14839	14773	14758	14850	14961	14682	14930	14945	14875	14822	14728	14804	14749	14906	14876	14747	14849	14915	14762	14770	14707	14918	14871	14772	14910	14746	14712	14915	14813	14744	14870	14766	15002	14903	14889	14886	14966	14588	14825	14805	14681	14851	14629	14786	14789	14949	14696	14873	14854	14960	14780	14731	14962	14922	14792	14878	14766	14734	14712	14879	14871	14590	14544	14745	14851	14679	14704	14808	14927	14909	14646	14782	14860	14786	14811	14883	14855	14881	14799	14872	14886	14743	14831	14729	14870	14862	14738	14631	14902	14537	14849	14909	14674	14778	14772	14682	14708	14851	14858	14800	14822	14880	14839	14841	14979	14772	14700	15018	14976	14973	14726	14817	14918	14758	14893	14787	15001	14885	14734	14792	14743	14731	14807	14683	14878	14789	14734	14748	14903	14768	14683	14951	14677	14927	14867	14613	14895	14843	15033	14744	14721	14895	14761	14710	14737	14689	14747	14812	14598	14770	14866	14784	14799	14859	14878	14839	14832	14723	14777	14775	14823	14827	14796	14633	14766	14694	14895	14969	14904	14799	14769	14855	14642	14704	14721	14887	14874	14902	14768	14717	15026	14915	14905	14773	14753	14790	14857	14870	14711	15073	14833	14727	14920	14740	14705	14863	14861	14788	15014	15032	14707	14857	14701	14850	14688	14949	14811	14937	14738	14817	14691	14686	14831	14836	14919	14684	14668	14926	14767	14683	14838	14722	14726	14895	14602	15109	14794	14961	14727	14706	14712	15038	14813	14949	14723	14826	14611	14797	14852	14905	14859	14876	14743	15000	14779	14832	14903	14856	14834	14895	14768	14880	15001	14719	14927	14922	14868	14846	14907	14760	14875	14786	14862	14805	14739	14779	14672	14884	14911	14710	14806	14843	14815	14800	14849	14768	14814	14857	14868	14912	14896	14664	14822	14625	14891	14790	14762	14714	14668	14763	14667	14877	14870	14790	14744	14776	14858	14936	14962	14790	14902	14919	14891	15008	14781	14911	14726	14711	14784	14761	14820	14777	14853	14899	14872	14783	14830	14766	14721	14767	14836	14913	14861	14903	14641	14874	14877	14882	14808	14924	14900	14683	15053	14844	14899	14759	14818	14662	14863	14851	14949	15008	14874	14647	14843	14807	14728	14673	14914	14871	14917	14761	14763	14693	14909	14764	14925	14897	14720	14814	14816	15024	14812	14751	14843	14789	14828	14655	14768	14675	14799	14860	14710	14776	14832	14894	14909	14835	14759	14718	14883	14734	14724	14896	14762	14707	14778	14848	14902	14720	14892	14828	14769	14872	14934	14757	14774	15008	14861	14832	14673	14861	14789	14875	14731	14738	14686	14916	14945	14921	14825	14772	14708	14961	14619	14811	14780	14788	15057	14924	14823	14843	14650	14994	14913	14921	14795	14689	14729	14741	14867	14785	14778	14908	14558	14864	14783	14773	14694	14703	14733	14854	14643	14897	14750	14843	14876	14921	14825	14736	14695	15073	14935	14722	14885	14854	14894	14829	14855	14805	14908	14842	14891	14790	14712	14783	14707	14813	14793	14831	14710	14944	14817	14752	14849	14700	14978	14743	14752	14933	14888	14770	14761	14824	14844	14957	14675	14718	14929	14889	14680	14877	14842	14890	14797	14863	14793	14833	14749	14856	14772	14891	14862	14853	14896	14816	14936	14823	14947	14841	14879	14729	14865	14859	14639	14880	14767	14720	14766	14912	14761	14924	14807	14783	14785	14826	14707	14843	14725	14834	14829	14997	14750	14996	14772	14763	14732	14965	14994	14792	14795	14704	14743	14757	14786	14812	14783	14832	14871	14878	14778	14815	14711	14870	14809	14763	14834	14781	14779	14874	14724	14968	14803	14790	14896	14831	14899	14929	14853	14908	14670	15010	14715	15040	14732	14978	14829	14777	14699	14672	14693	14847	14812	14877	14821	14838	14768	14870	15060	14873	14773	15041	14892	14886	14911	14926	14926	14912	14735	14796	14763	14679	14795	14737	14939	14970	14955	14924	14782	14806	14820	14768	14863	14777	14836	14793	14823	14701	14755	15002	14817	14793	14921	14864	14856	14766	14693	14835	14922	14783	14797	14807	14807	14896	14834	14838	14807	14753	14738	14882	14794	15011	14781	14809	14752	14708	14692	14697	14829	14937	14939	14801	14809	14757	14836	14667	14889	14751	14683	14797	14824	14816	14667	14824	14838	14804	14667	14634	14701	14810	14764	14944	14960	14813	14696	14794	14690	14910	15008	14723	14680	14906	14770	14991	14739	14731	14954	14938	14831	14947	14777	14795	14968	14828	14879	14842	14945	14755	14748	14965	14751	14762	14758	14813	14751	14867	14660	15079	14756	14815	14900	14849	14797	14740	14804	14835	14876	14750	14809	15091	14934	14788	14645	14914	14780	14985	14985	14841	14702	14756	14918	14916	14704	14707	14812	14713	14795	14774	14779	14960	14841	14937	14769	14867	14819	14833	14934	14779	14767	14866	14742	14946	14608	14723	14745	15000	14683	14834	14776	14833	14809	14829	14695	14787	14950	14924	14970	14814	14964	14892	14767	14791	14791	14924	14673	14877	14925	14811	15012	14803	14884	14851	14755	14824	14880	14919	14826	14901	14823	14891	14799	14914	14902	14673	14815	14705	14719	14789	14707	14609	14792	14825	14785	14835	14801	14773	14788	14926	14857	14878	14754	14892	14730	14741	14849	14905	15038	14851	14729	14782	14771	14764	14827	14980	14897	14845	14682	14890	14754	14886	14745	14893	14809	14826	14910	14884	15055	14861	14574	14796	14606	14840	14775	14941	14843	14950	14896	14838	14724	14823	14715	14920	14846	14825	14885	14678	14797	14811	15022	14829	14861	14641	14862	14899	14773	14832	14842	14842	14741	15145	14886	14791	14830	14838	14872	14826	14786	14786	14920	14856	14851	14748	14917	14682	14754	14798	14603	14765	14692	14911	14754	14805	14891	14798	14726	14778	14841	14783	14718	14985	14666	14667	14865	14976	14758	14651	15007	14891	14765	14769	14802	14864	14733	14673	14698	14621	14878	14748	14837	14895	14885	14706	14823	14834	14658	14937	14760	14682	14936	14849	14769	14869	14968	14862	14950	14740	14609	14746	14806	14731	14872	14844	14885	14870	14803	14748	14887	14715	14789	14812	14812	14960	14803	14859	14908	14859	14930	14747	14571	14808	14841	14920	14824	14616	14823	14842	14755	14820	14734	14895	14760	14779	14773	14819	14747	14753	14926	14762	14966	14633	14754	14789	14855	14841	14631	14770	14972	14706	14975	14952	14641	14816	14859	15028	14756	14936	14861	14717	14788	14858	14803	14803	14875	14646	14806	14902	14921	14809	14708	14977	14739	14848	14952	14882	14813	14825	14676	14872	14713	14862	14768	14827	14965	14925	14826	14915	14674	14909	14837	14888	14743	14677	14830	14813	14765	14837	14816	14821	14786	14752	14859	14912	14931	14958	14800	14931	14861	14758	14741	14701	14764	14718	14977	14768	14789	14848	14872	14791	14785	14887	14720	14766	14968	14875	14777	14985	14637	14859	14785	14813	14966	14917	14767	14895	14678	14864	14642	14796	14890	14766	14926	14833	14732	14832	14856	14778	14750	14728	14845	14736	14876	14801	14804	14964	14746	14777	14793	14901	14564	14878	14888	14869	14833	14834	14633	14836	14937	14777	14914	15003	14861	14740	14809	14764	14752	14687	14810	14803	14837	14754	14743	14744	14796	14833	14928	14797	14783	14806	14875	14815	14829	14970	14742	14826	14682	14866	14685	14731	14867	14752	14825	14816	14695	14998	14966	14662	14673	14541	14935	14847	14840	14653	14892	14948	14741	14863	14591	14834	14859	14977	14891	14688	14993	14940	14830	14696	14791	14790	14800	14675	14884	14765	14793	14742	14673	14882	14746	14727	14934	14927	14902	14770	14787	14729	14866	15112	14950	14855	14745	14939	14809	14781	14720	14782	14728	14798	14941	14889	14768	14719	14927	14854	14829	14911	14791	14772	14680	14800	14863	14722	14776	14924	14700	14781	14836	14729	14891	14803	14870	14785	14775	14795	14875	14870	14883	14987	14627	14846	14781	14899	14776	14775	14791	14733	14786	14925	14924	14860	14716	14753	15013
40924	47961	49275	39087	31050	27373	25805	25058	24917	24797	24474	23920	23977	23817	24158	23954	23759	23600	23822	23647	23598	23811	23510	23282	23163	23021	23049	23074	22981	23140	23116	22961	23206	22899	23011	23232	23161	22905	23243	22963	23146	23067	22947	23041	23088	23019	23002	23185	22868	22824	22962	22812	23007	22945	23185	22988	22997	23200	22983	23162	23069	22828	23095	23001	23189	22936	23109	23104	23103	23153	23267	23188	23048	23346	23112	22944	23228	22642	22817	23039	22922	22846	23059	23182	22994	23145	23068	23132	23055	23010	22988	22952	23000	22982	22905	22915	23015	22970	23014	22949	23020	23151	23001	22791	23133	22845	22977	23075	23113	23152	23092	23023	22956	22843	22947	23042	22993	22925	22900	23097	23080	22863	23155	22991	23032	23106	23040	22951	23084	22945	22823	23099	23073	23064	23069	23020	23309	23090	22987	22879	22905	22885	22740	22923	23179	22912	23095	22998	23041	22941	22799	22958	22825	22922	23209	23005	23168	23007	23152	23033	23063	23157	23064	23065	22923	23027	22875	23028	22874	22910	23118	22808	23043	23155	22938	22943	22972	23096	22917	22995	22991	22942	23159	23057	22734	22971	22942	22907	23362	23060	23110	23124	22831	23154	23269	22954	22833	22985	23332	23075	22832	23098	22951	22778	23162	23251	22931	22975	23039	23100	23215	22964	22933	22975	23176	22974	22838	22985	23088	23015	23053	23218	23220	22988	23069	23059	22814	22915	23129	22880	23076	23031	22969	22923	23065	23221	23077	22956	22952	23058	23133	23170	22817	23145	22961	23231	22894	22819	22995	22843	23008	23028	22909	22916	22837	22936	22819	22871	22939	23072	22994	22872	22973	22790	23029	22866	23002	23011	23005	22885	22842	22881	23107	22694	22872	22785	23067	23051	23108	23011	23122	23045	22865	23058	23005	22984	22982	22709	23086	23128	23038	22655	23099	22974	22965	22869	23181	23162	23161	23142	22900	22784	22711	23247	22909	23072	23100	23226	23073	22956	22883	22831	23036	22850	22781	23155	23117	23243	23156	23222	23064	22908	23110	23145	22918	23005	22993	22863	22965	22971	23001	23012	23327	22975	23218	22833	22889	22950	23278	22863	23138	23063	23092	23271	23125	23146	23276	22796	23314	22855	22847	22849	22976	22969	23012	22897	23011	23168	23066	22912	23006	22855	23099	22939	23047	23142	22930	22784	22858	23039	22977	22904	22995	22911	22806	23224	23068	22933	22798	22869	23015	22865	23320	23170	22837	22951	22945	23164	23300	23046	23038	22981	22940	23098	23130	23036	22900	23018	22936	22697	22902	23088	22938	23008	23160	23023	23007	23130	23044	22934	22867	22910	23133	22771	23151	23092	22902	23157	23079	23003	23035	22753	23023	23015	23353	23128	22930	23013	22964	22939	23207	23025	23096	23215	23028	23027	23018	22982	22912	23053	22915	23119	22968	23151	23059	23006	23070	23152	23123	22768	23177	23258	23084	23028	23051	23294	23206	22862	22934	23109	23246	23216	23023	23180	23124	23074	23243	23181	22876	22993	23205	23175	23044	23033	22844	22940	22868	22986	23089	23189	23076	23105	22856	23109	23121	23013	22991	23140	22986	22933	23042	23099	23080	23262	22959	22770	22998	22892	23013	23064	23061	23067	22962	22834	22848	23278	23027	23056	23035	23078	22790	23065	23021	23111	23017	23148	22953	23019	23107	22916	23180	22920	23092	23191	22961	22839	22981	22743	23069	22709	23011	23048	22992	22869	23157	23194	22957	23031	23249	22978	22839	23138	23465	22883	22820	23174	22993	23073	23195	22979	22986	23182	23105	23031	23061	23087	23142	23313	22962	22762	22923	23167	22950	23075	23068	22778	23045	23043	23154	23099	23077	23119	23125	23014	23077	23150	22747	22913	22954	23299	22780	23021	22884	23177	23168	23004	23206	23185	23190	23043	22924	22855	23059	22964	22912	22887	23039	22878	23110	22959	23055	22887	22717	23010	23176	23051	22800	23119	22990	22970	23095	23060	23081	23113	22986	23167	23315	22995	23016	22933	23212	23205	23045	23081	22809	23032	23127	22930	23048	22923	22879	22930	23049	23360	22903	23206	23114	23080	22813	22902	23178	23145	23087	23109	23058	22966	22879	23180	22990	23041	23001	23095	22928	23020	23325	23025	23130	23021	22876	22957	22830	22847	23056	22985	23020	23015	22952	22906	23021	23047	23140	23023	23015	22941	22969	22917	23174	22998	23087	22688	22944	22987	22844	22925	23005	22974	23069	22993	23011	23039	23044	23142	23235	23001	22980	23026	23114	23243	23057	22976	22864	23026	22892	23255	22922	23000	22966	23095	22984	23054	23074	23003	23182	22972	23148	23255	23047	23161	23088	22942	23119	22981	23168	23079	23247	23275	22886	22894	22885	22977	22969	22928	23052	22861	23331	23011	22901	22912	22840	22957	22929	22803	23039	23184	23263	22902	23175	22839	23087	22983	23102	23043	22860	23088	23212	22939	22944	22979	23019	23115	23109	23031	22975	23125	22908	23233	22913	23077	23175	22972	23168	23038	23061	22870	22970	23113	23209	23159	23216	22920	23115	22892	22959	22924	23273	23096	23039	23086	23398	22946	23189	23294	22974	23081	22966	23185	23110	23081	22887	22979	23020	23053	23078	23133	23341	22940	23088	22935	23092	23001	22902	23163	23198	22884	23023	23023	23195	23012	23176	22891	22965	23215	23058	22981	22893	22813	22971	22907	22917	23034	22883	22971	23268	23085	23164	23221	23039	22819	22966	23083	23208	23097	22973	22952	23093	23016	23172	23077	22876	23063	22853	23182	22857	23025	22975	22940	23060	23064	22833	23207	23117	22821	23198	23040	23046	23056	23114	22916	22962	22673	23165	22809	22935	22880	23376	23022	22958	23126	23021	22928	23006	23158	23104	22769	23099	22988	23209	22912	23151	22879	23045	22923	23291	23341	23117	23158	23151	22963	23191	22880	22909	23162	22905	23092	22889	22881	23053	22998	23000	22987	23049	22959	23095	22884	23003	22904	23019	23219	23170	23086	23169	23211	23334	22773	22947	23019	22764	23025	23016	22790	22958	22875	22970	22925	23105	23075	22821	23173	23107	22812	23122	23238	22968	22964	23071	22964	23039	23022	23031	23073	23067	22935	22872	23261	23184	23033	23029	22905	23393	23071	23025	23043	23046	22996	23114	22785	23340	23102	22978	23067	22908	23092	22897	22830	23226	22822	23150	23009	23092	22681	23023	23020	23173	23041	22946	23044	23338	22952	23047	23003	22877	23092	22934	23107	23159	23092	23129	23049	23028	22938	23020	23007	23032	22745	22874	22962	23108	22940	23051	23116	22897	22843	22935	23126	23103	22954	23142	23077	22917	23040	23078	23228	22992	22863	23109	22836	22996	23093	23091	22799	23063	22758	23007	23024	23113	22922	23195	22985	23081	23096	23139	22975	22933	23184	22964	22888	22900	23039	23110	22884	22866	22832	22983	23008	22874	22845	23012	22750	22976	23126	23044	23114	22771	22886	23160	23063	23094	23024	22922	23163	23143	23002	23194	22807	23074	23228	23082	22978	23009	23092	22875	23047	22907	22899	23059	22976	22963	22977	22868	23029	23057	22970	22886	23003	23162	23211	23098	23029	22905	23100	22901	22784	23160	22969	23032	23119	23106	23145	23088	22999	22954	23062	22975	23019	22663	22797	23107	23301	23016	22862	23009	22853	23020	23194	23203	23050	23034	23147	23034	23236	23003	22966	23152	23104	23013	23112	22954	22898	23132	23149	23055	22867	22970	22772	22932	23216	22952	23175	23011	23160	23145	23150	23072	22949	23078	22982	23058	23097	23146	22923	22783	23049	23100	23191	23061	23084	22845	23227	23122	23006	23060	22866	23240	23106	23212	22823	22855	23162	22869	23021	22969	23049	23114	23059	22951	22954	23180	23071	23294	23003	22969	23149	23104	22808	23053	22960	23105	22954	22996	23095	22910	22897	22942	23021	23058	23089	23061	22971	23049	23080	23021	23190	23076	22891	22952	23078	23041	23240	22887	23035	23319	23155	22854	23099	23096	22938	23246	23344	23094	23156	23227	23075	22857	22954	22888	23084	22935	23138	23091	23285	23016	22842	23090	23108	23156	22806	23006	22905	23079	23046	22955	23004	22813	23148	23014	22908	23044	23093	23044	22819	23208	23053	23026	23085	22975	22892	23078	23069	23028	23087	22940	23134	22895	22999	22986	23051	23136	23000	22975	23183	23091	23084	22969	23136	22892	22979	23075	23107	22828	22894	22861	23048	22911	23135	22946	23127	22909	22896	22713	22996	22923	22800	22930	23037	22739	22882	23104	23092	22841	23215	22865	22874	22885	23090	23018	23053	22965	23145	22915	23088	23161	23045	23002	23086	22835	22907	23054	23058	22670	23007	23125	22974	23181	22900	22986	22858	22792	23213	23209	23072	23024	23041	22980	23049	22911	22942	22988	22969	23162	22852	22773	22954	23079	22969	22892	23054	23088	23117	23101	23115	23018	23066	23228	23271	23061	22872	23077	23184	22843	23104	22955	22973	23139	22996	22901	22909	23111	22723	23236	22806	22856	22786	22910	23219	22973	23295	23226	22935	23004	23229	22900	22887	22991	23480	23188	23108	22915	23181	23039	22672	22745	22825	23144	22979	23152	23006	23052	22963	23012	23082	23060	23171	22839	23003	23056	23248	23236	22793	23182	23194	22951	22968	23129	23134	22981	23006	23050	23114	23285	23388	22850	23023	22964	23025	23351	23090	23164	23190	23136	23084	22833	22878	23187	23305	23145	23020	23221	23036	23049	23194	23036	23193	22857	23029	23301	23081	22938	22992	22895	23058	23273	22940	23244	23159	23131	22928	22948	23091	23068	22995	23136	23143	23204	23128	22967	22984	23137	23080	23126	22977	22921	22846	22882	22925	22839	22935	22965	23088	23053	23073	23105	22991	23203	23031	23132	23118	23117	23113	22927	22899	22921	23123	23000	23185	23102	22998	22932	22978	23189	23294	23285	23030	22890	23122	23144	23107	23055	23075	23178	23201	22870	23023	22843	22946	22928	23062	22889	23065	22652	23049	23057	23012	22893	23213	22841	23118
40691	56749	49239	34107	26026	21318	19673	19138	18416	18469	17848	17412	17224	17351	17348	17194	16781	16690	16953	16800	16889	16721	16358	16467	16123	16090	16133	16126	16153	16090	15883	16024	16040	16046	16114	16178	15903	16210	16069	16170	15931	16082	15869	15891	16012	16167	16156	15894	16003	16173	16009	16063	16098	15794	15822	16005	16169	16037	15864	16060	15965	16150	15914	15915	16179	15913	16130	15915	16035	16005	16080	16035	16095	15918	16067	16060	16048	15886	16136	16020	16049	15993	16123	16171	16257	15874	16010	16207	15931	16089	16099	16047	15944	16109	15933	15916	16014	15990	16168	15966	15922	15967	16133	16109	15895	15892	16105	15840	16112	16014	16088	16095	15993	16228	16045	16006	16072	16148	15992	16102	15882	16153	15927	16173	15906	16059	15881	16030	16103	16008	16036	15938	16100	15940	16026	16167	16067	16067	15900	15841	15820	16136	16274	16041	15898	16030	16135	16004	16041	16015	16126	16107	16126	15939	16071	16007	16069	16006	16010	15913	16082	15947	15932	16042	16195	15983	16003	16133	16024	16198	15947	15883	16026	15966	15983	16010	15909	15999	15974	15829	16020	16099	15871	15926	16154	16102	15997	16011	16020	16056	16028	16125	15996	15948	15957	16083	16111	16098	16070	15994	16076	16057	15950	16004	16090	15960	16066	16014	15925	16046	16013	15877	16123	16193	16222	15921	15966	16016	16052	15970	16162	16107	15957	16013	15737	16192	15839	16087	16005	15979	16019	15917	15930	15975	15997	16074	15775	16005	15987	15984	16063	16091	16005	15821	15898	16011	16001	16051	16036	16007	15910	16083	15918	16055	15981	15970	15950	16097	16083	15858	15908	16090	16093	16094	15906	16081	16100	15801	15963	15920	16059	16141	16015	15948	16151	15852	16104	15871	16063	15970	16019	15812	16050	16000	16014	16020	16183	15946	16027	16142	16112	16062	16027	15998	16077	15986	16098	15870	16094	16021	16209	15976	15849	15928	15940	15977	15943	15928	15848	16184	15990	15969	16212	15972	15956	15837	16033	15898	16068	15955	16162	16079	16016	15937	15808	15931	16175	16143	15917	16067	16023	16008	15982	16040	15986	16138	15936	16079	16041	16190	16025	16005	15944	15947	16103	15941	15950	16271	15992	16263	15992	16046	15924	16036	16113	16190	15973	16046	15872	16189	16054	15948	16038	16088	15986	16035	15858	16178	16344	16081	16182	16020	16224	15953	16047	15970	15809	16034	16088	16021	15901	16026	16049	16066	15965	16010	15907	15936	15952	15915	16040	15952	16051	16082	15934	16146	16050	15829	16067	16082	15844	15942	15910	15940	16081	15988	15891	16024	16076	16124	16136	16078	16036	16220	16112	16128	15995	15815	16162	16094	15879	15843	15940	15946	15979	15978	15884	16163	15758	16065	16040	16096	15995	15960	16173	15986	16140	16152	16075	16101	15989	16098	16143	16063	16005	16197	15880	16085	16105	16012	16132	16021	15994	15952	15968	15990	15945	15934	16115	16071	16244	16077	16066	15905	16051	16094	15900	16067	15984	16029	15918	15898	16051	15830	16044	15897	15990	16113	16070	15916	16064	15979	15880	15978	15932	16041	16031	16178	16012	15856	16080	16079	16212	16165	16091	15982	16042	15871	16033	16132	15990	15986	15983	15867	16047	16138	15967	15989	16026	16121	15955	16082	16023	15967	15786	16058	16025	16062	15954	16133	15952	16031	16016	16056	16007	16276	16153	16104	16099	15989	16012	15885	16035	16055	15844	16123	16015	15984	16102	16004	16110	16004	16084	16002	15995	16040	16018	16095	15950	15900	15985	15987	15918	16005	16100	16138	16115	15987	16028	15931	16149	16020	16104	16072	15864	15936	15965	16017	15902	16017	16185	15997	15873	15999	16032	16128	16058	16128	16133	16010	15976	15988	16102	16101	16034	15893	16045	16000	16102	16039	16088	16007	16072	16073	16071	15891	16024	16033	15941	15993	15970	16121	15935	16041	16086	16181	16040	15934	16050	15871	15891	15989	15857	15968	15981	15890	16153	16146	16070	16057	16138	16000	16010	16043	16096	15878	15936	16162	15997	16177	16025	15913	15944	15970	15950	16141	15945	16061	15982	16037	16114	16051	15982	15951	16009	16031	16090	15896	16136	16040	15987	15853	16042	15924	15872	16119	16046	16102	15962	16084	15991	16050	15959	16117	16221	15892	15864	16019	16134	15906	16153	16101	15982	16080	16100	16044	16007	16053	16185	16093	16029	16138	15979	16037	16223	16131	15997	16058	16081	15942	16061	15963	16121	15973	16003	15870	15967	15925	16146	16020	16114	16131	16058	16025	15978	15972	15925	15983	16117	16180	15862	15995	15968	16178	16115	16044	15913	16003	16158	16061	15771	15881	16082	16058	16021	15957	16101	16011	15996	16061	16026	15932	15986	16027	16096	15812	16029	16011	16037	16098	15910	16112	16114	16028	15762	15897	16109	15853	16245	15939	16024	15860	16082	15789	16091	16079	15885	16107	15957	15997	16085	16023	16009	16034	16153	16002	16127	16019	15924	16015	15905	16074	16026	15861	15915	16012	16217	15928	15923	16268	16021	15991	16048	15989	15858	16081	16046	15844	15963	16065	16034	16042	15847	16135	15923	16179	15931	16027	16122	15908	15942	15861	15989	16038	16009	16076	16106	16016	16285	16061	16144	16074	15830	16197	15933	15941	15903	16036	16023	16266	16006	16057	16109	15988	16117	16185	16274	15986	15971	15867	15983	15957	16124	16231	15900	16011	16119	16002	16051	15861	15983	16017	15896	16042	16041	15929	16119	16183	15923	16029	15900	16024	15949	16065	15901	16087	16000	16019	16165	16004	16197	16040	16159	15983	16050	16048	15969	15875	15982	15910	16103	16110	15989	15919	15993	15863	16010	15979	15892	15964	15997	16103	15915	15959	15980	16120	16085	16122	15980	16203	15916	16063	15986	15983	15985	16065	15888	16028	16066	15931	16182	15870	15955	16033	16048	16019	16090	16083	16111	15945	15946	16042	15986	15929	16021	16032	15963	16036	16144	16031	16096	16185	15904	16095	16054	15935	15936	15993	16099	16026	16231	16221	16006	16070	16000	15902	15949	15899	16141	16036	15997	16007	16058	16084	16097	16046	15988	15939	16009	16026	15907	16102	16020	16040	15898	16076	15954	16096	15997	15960	15929	15997	16067	16167	15942	15952	15983	15898	16000	16038	15993	16088	16269	15997	15832	15961	16152	15933	15890	16099	16013	16105	15884	15888	16107	15927	16078	15932	15867	15889	15894	16036	16048	16098	15985	16093	16069	16251	15972	16004	16043	16144	16066	16002	16140	16048	16242	16102	16175	15993	15864	16087	15985	15914	15846	16001	15896	15975	15974	16036	15922	16033	16111	15860	15861	15896	15914	15892	15946	15974	16218	15866	15912	15897	16186	15970	16045	15975	16049	16075	16059	16085	15983	15926	16000	15917	15961	16205	16010	16065	16029	16064	16140	15906	15968	15966	16091	15903	15930	16225	15924	16075	15835	16105	15816	15973	16110	16011	16076	15984	15909	16216	15917	16027	16102	15977	16049	16077	16030	16014	15943	16016	16214	16063	16120	16057	16016	15885	16110	15959	15957	16078	16107	15966	16106	15983	15949	15937	16225	16003	15943	16087	15863	16063	15905	16020	16136	16239	15996	15919	15989	15975	16000	16000	16087	16111	16114	15977	16003	16071	16118	15919	15972	16166	15992	16033	15987	16149	16041	16195	15873	15970	16001	15974	16051	16091	15971	16251	16029	16132	16053	16068	16012	16031	15895	16086	16158	15943	16124	15936	16059	16011	16057	16048	15983	16068	16064	16017	16048	16181	16010	15807	16106	15918	16071	15925	16045	15963	16024	16135	16060	15962	16035	16282	15927	16068	15938	16197	16095	15897	16129	16062	16058	16060	16022	16013	16034	16164	15908	16076	15997	16109	15935	16258	16098	15889	15903	15964	15815	15960	16114	16094	15854	16025	16138	15992	16039	16065	16202	16198	15969	15811	15931	16010	15939	15869	16041	15875	15993	15937	15941	16171	16096	15986	15899	16165	16160	15943	15919	16074	15875	15828	15938	16070	16078	16309	15963	16042	16113	16134	16026	16013	15980	15951	16035	16146	16175	16041	15992	16122	15974	15933	15959	16140	15939	16026	16122	15984	16086	16123	16099	16050	16090	16120	16046	16085	15963	16004	16062	16064	16071	16139	15983	15949	15910	16202	16055	15930	16111	15988	15935	15954	15920	15854	16116	15882	16015	16041	16016	16048	15942	15859	16121	15898	16071	15962	16120	16082	16156	16027	15992	16033	16071	16102	16087	15971	15945	16168	15927	16016	15962	16196	16012	16006	16238	16018	16023	16061	15917	15755	16042	15909	16048	16115	16042	15916	16151	16093	15898	15931	16042	16050	16169	16048	16035	16074	15866	15911	15964	16118	15863	16098	15879	15898	15989	16129	16000	16116	16077	15970	16089	16049	16189	16121	16087	16240	16019	16096	16051	16110	16069	15952	16199	16090	15938	15957	16068	16039	16125	16000	16117	15931	15962	16173	16087	16251	16122	16071	16005	15928	15953	15971	16159	15815	16061	16082	16107	16135	16112	16059	15972	16033	16093	15947	16064	15987	16012	16168	16047	15865	16081	16032	15925	16126	16053	16035	16058	16191	15960	16250	16088	16116	16218	15953	15909	16136	16171	16059	16043	15871	16091	15992	16197	16032	15989	15942	16018	16051	15983	16146	16154	16056	15892	15952	16098	16019	16013	15956	16158	16005	16087	16058	16003	15958	16044	15911	16063	15975	15924	15988	16072	16081	16002	16054	16128	15910	16044	15828	16117	16067	15896	16046	16087	16056	16129	15941	16137	16073	16099	16096	16102	16260	15951	15859	15969	16088	15986	16049	15970	15847	15961	16046	15939	15895	16042	15890	15832	16099	15944	15847	16208	16012	16031	15987	16161	16001	15951	16114	16143	15976	15940	16014	16071	15917	16127	16026	16037	16121	16072	16113	16024	15979	15939	16089	15991	16078	15961	16091	15971	16117	15989	16071	16072	15987	15988	16073	16086	16049	15874	16185	16077	15852	15989	16246	15900	15931
26420	21883	30607	30544	29174	28786	28308	25495	24746	24640	24401	23298	23194	23156	23510	22987	22728	22360	22875	22496	22431	22791	22057	22235	21476	21925	21455	21845	21685	21630	21420	21533	21635	21495	21666	21352	21451	21531	21394	21701	21591	21633	21265	21370	21413	21572	21302	21631	21298	21269	21541	21441	21222	21197	21560	21685	21253	21424	21454	21373	21438	21600	21512	21282	21345	21471	21513	21637	21524	21388	21246	21231	21438	21262	21564	21407	21391	21611	21344	21402	21386	21241	21414	21415	21373	21378	21431	21365	21471	21337	21183	21401	21358	21291	21378	21206	21599	21425	21417	21538	21361	21311	21280	21427	21418	21325	21497	21226	21483	21470	21345	21544	21368	21421	21335	21445	21226	21416	21372	21358	21438	21648	21539	21405	21229	21210	21462	21469	21312	21313	21391	21393	21274	21517	21426	21495	21361	21453	21288	21397	21537	21019	21333	21267	21339	21326	21568	21608	21344	21484	21468	21451	21309	21403	21492	21536	21421	21586	21335	21358	21527	21555	21242	21419	21555	21632	21336	21385	21112	21353	21132	21124	21435	21401	21396	21496	21594	21332	21350	21215	21380	21438	21287	21503	21253	21503	21129	21211	21432	21401	21178	21329	21578	21380	21444	21397	21562	21208	21474	21278	21393	21030	21512	21468	21257	21355	21589	21448	21375	21218	21416	21701	21508	21390	21343	21556	21451	21505	21188	21515	21268	21493	21246	21368	21195	21311	21300	21442	21637	21493	21552	21158	21337	21495	21681	21233	21231	21290	21461	21224	21455	21566	21537	21395	21477	21270	21298	21348	21489	21345	21321	21371	21442	21426	21350	21326	21297	21282	21595	21431	21450	21285	21294	21503	21555	21347	21525	21289	21434	21392	21297	21560	21418	21510	21463	21146	21291	21159	21563	21281	21663	21152	21488	21313	21206	21624	21305	21315	21420	21440	21310	21435	21461	21306	21535	21268	21532	21425	21241	21341	21481	21298	21159	21351	21214	21289	21390	21378	21623	21500	21254	21302	21335	21352	21749	21368	21298	21453	21407	21280	21376	21432	21370	21349	21354	21511	21464	21266	21287	21396	21332	21255	21272	21491	21407	21352	21332	21179	21269	21550	21319	21529	21357	21328	21395	21177	21295	21487	21382	21416	21297	21098	21515	21533	21479	21369	21444	21185	21494	21469	21316	21101	21423	21319	21271	21554	21506	21297	21438	21313	21405	21376	21183	21499	21360	21310	21111	21308	21406	21177	21370	21377	21519	21263	21305	21200	21275	21605	21550	21379	21415	21044	21306	21349	21505	21489	21402	21401	21204	21273	21384	21252	21366	21218	21444	21355	21440	21440	21432	21039	21576	21181	21288	21318	21276	21550	21473	21286	21323	21344	21397	21501	21482	21480	21489	21425	21429	21711	21297	21486	21448	21284	21199	21470	21571	21431	21421	21312	21249	21226	21218	21213	21407	21381	21215	21220	21552	21601	21559	21406	21385	21287	21644	21328	21421	21258	21473	21432	21484	21421	21353	21711	21517	21397	21343	21626	21294	21323	21604	21380	21383	21313	21281	21097	21470	21510	21216	21396	21370	21343	21233	21280	21466	21553	21276	21269	21384	21542	21341	21474	21280	21334	21314	21338	21364	21538	21298	21386	21546	21442	21412	21331	21558	21486	21359	21493	21375	21349	21649	21309	21415	21304	21505	21253	21232	21236	21450	21449	21413	21373	21312	21000	21537	21541	21461	21163	21662	21275	21288	21428	21332	21405	21403	21362	21542	21460	21381	21440	21209	21618	21516	21272	21515	21187	21146	21213	21200	21275	21414	21554	21539	21313	21519	21365	21308	21371	21507	21371	21329	21469	21398	21200	21386	21434	21518	21632	21351	21471	21512	21588	21295	21321	21474	21379	21541	21468	21349	21466	21524	21431	21281	21231	21333	21306	21329	21345	21600	21399	21330	21245	21383	21412	21247	21278	21326	21326	21383	21334	21369	21375	21049	21352	21454	21365	21347	21423	21439	21329	21219	21633	21458	21246	21470	21257	21567	21406	21410	21434	21211	21253	21264	21352	21449	21360	21373	21489	21460	21337	21466	21329	21236	21368	21427	21320	21478	21591	21247	21346	21467	21286	21738	21713	21527	21382	21481	21496	21239	21430	21563	21523	21490	21456	21494	21395	21459	21519	21290	21286	21543	21216	21344	21455	21279	21569	21372	21504	21274	21366	21388	21679	21297	21230	21420	21410	21414	21499	21238	21148	21685	21422	21200	21314	21411	21395	21560	21404	21278	21257	21531	21500	21496	21479	21226	21519	21272	21479	21332	21287	21522	21525	21370	21447	21452	21415	21558	21466	21353	21542	21429	21614	21507	21379	21161	21261	21487	21253	21472	21254	21138	21499	21350	21450	21584	21358	21529	21578	21348	21190	21309	21476	21443	21520	21237	21660	21269	21256	21225	21223	21063	21136	21650	21431	21482	21327	21090	21423	21536	21401	21395	21155	21573	21423	21547	21525	21430	21481	21750	21496	21581	21493	21326	21346	21228	21597	21280	21200	21615	21387	21428	21298	21472	21289	21174	21094	21329	21354	21487	21433	21406	21481	21247	21420	21235	21179	21602	21360	21506	21343	21371	21419	21339	21581	21552	21300	21359	21418	21392	21475	21400	21501	21372	21589	21157	21330	21193	21397	21452	21523	21349	21214	21242	21184	21472	21325	21531	21587	21096	21335	21362	21312	21302	21227	21399	21456	21401	21310	21536	21550	21262	21386	21448	21272	21220	21485	21424	21387	21286	21388	21697	21670	21490	21637	21464	21318	21383	21178	21505	21290	21453	21072	21441	21259	21444	21456	21376	21306	21363	21380	21365	21499	21258	21268	21146	21045	21255	21377	21638	21643	21311	21478	21159	21196	21649	21484	21264	21230	21542	21420	21281	21248	21287	21480	21501	21367	21442	21177	21383	21274	21140	21187	21378	21277	21352	21419	21488	21295	21222	21349	21096	21417	21861	21417	21423	21406	21290	21540	21410	21316	21372	21177	21268	21410	21546	21191	21583	21440	21423	21438	21175	21216	21336	21251	21496	21543	21579	21671	21345	21326	21424	21313	21484	21383	21313	21177	21247	21351	21553	21303	21167	21363	21390	21595	21319	21262	21311	21409	21423	21521	21472	21403	21657	21152	21435	21088	21440	21312	21471	21351	21169	21319	21203	21402	21263	21467	21556	21561	21433	21546	21379	21345	21057	21363	21355	21301	21392	21293	21425	21344	21464	21443	21427	21618	21369	21159	21471	21406	21405	21375	21424	21256	21354	21437	21267	21243	21450	21507	21397	21346	21242	21303	21446	21179	21383	21319	21213	21415	21266	21455	21546	21536	21388	21310	21305	21329	21520	21431	21334	21442	21351	21231	21157	21475	21249	21332	21461	21448	21377	21334	20983	21337	21375	21325	21523	21408	21315	21330	21484	21153	21129	21351	21147	21513	21472	21337	21531	20934	21439	21289	21614	21491	21503	21596	21371	21324	21300	21399	21343	21386	21313	21433	21439	21531	21305	21468	21423	21445	21399	21132	21550	21388	21365	21351	21596	21491	21563	21473	21369	21095	21314	21366	21697	21446	21527	21215	21443	21563	21596	21389	21454	21471	21360	21178	21368	21411	21453	21557	21528	21416	21276	21631	21466	21342	21157	21295	21546	21599	21347	21331	21274	21272	21242	21311	21500	21519	21140	21368	21364	21184	21416	21407	21394	21340	21303	21460	21407	21608	21568	21328	21388	21196	21554	21524	21299	21258	21236	21615	21261	21351	21361	21394	21405	21551	21571	21529	21096	21406	21151	21289	21336	21459	21483	21202	21737	21593	21317	21412	21345	21221	21409	21350	21343	21325	21442	21432	21533	21498	21123	21266	21398	21080	21347	21264	21407	21179	21531	21211	21309	21673	21420	21346	21213	21458	21364	21348	21364	21558	21339	21597	21480	21451	21531	21430	21569	21373	21528	21365	21469	21321	21263	21515	21590	21392	21392	21588	21386	21413	21390	21402	21554	21486	21447	21238	21572	21519	21283	21483	21263	21436	21292	21490	21550	21221	21378	21250	21453	21374	21321	21342	21375	21595	21491	21518	21381	21192	21329	21315	21513	21330	21257	21309	21263	21335	21384	21344	21325	21279	21274	21353	21390	21214	21645	21342	21449	21496	21225	21498	21303	21453	21270	21236	21367	21328	21298	21302	21369	21111	21310	21515	21245	21212	21684	21167	21463	21445	21575	21391	21596	21417	21391	21358	21272	21263	21290	21433	21560	21563	21362	21324	21317	21226	21421	21296	21453	21520	21552	21364	21387	21388	21278	21449	21225	21253	21510	21431	21398	21259	21405	21403	21232	21565	21641	21458	21425	21487	21406	21512	21301	21368	21396	21533	21489	21311	21296	21304	21419	21457	21363	21220	21380	21457	21303	21356	21318	21612	21217	21534	21502	21299	21404	21262	21390	21181	21433	21361	21167	21412	21407	21587	21297	21371	21554	21238	21404	21314	21435	21340	21303	21476	21369	21092	21284	21247	21353	21178	21294	21263	21595	21121	21348	21393	21328	21460	21307	21168	21128	21496	21325	21530	21531	21422	21414	21352	21272	21303	21482	21489	21190	21387	21521	21213	21526	21704	21590	21425	21336	21197	21520	21407	21427	21523	21351	21455	21337	21315	21462	21527	21358	21330	21668	21394	21456	21495	21337	21319	21437	21299	21181	21171	21358	21248	21200	21210	21335	21311	21430	21420	21396	21418	21430	21521	21687	21443	21365	21266	21438	21445	21467	21284	21512	21431	21481	21545	21477	21410	21138	21464	21449	21432	21309	21438	21591	21456	21481	21357	21311	21209	21456	21482	21487	21519	21574	21250	21374	21247	21321	21368	21338	21384	21503	21371	21323	21462	21434	21429	21271	21403	21353	21383	21359	21325	21129	21385	21457	21330	21151	21259	21078	21526	21706	21375	21324	21158	21326	21597	21377	21523	21399	21270	21251	21232	21438	21354	21422	21346	21362	21515	21584	21166	21075	21590	21473	21534	21437	21514	21209	21260	21271	21305	21416	21450	21487	21448	21430	21501	21315	21545	21602	21281	21390	21509	21566	21161	21479	21190	21404	21453
39524	65012	59251	43747	31957	24501	22183	20789	20100	20005	18538	17837	17639	17474	17532	17361	16588	16585	16996	16519	16796	16627	15941	15725	15531	15647	15567	15506	15396	15349	15269	15400	15432	15124	15338	15479	15249	15269	15278	15338	15289	15296	15200	15193	15111	15391	15194	15251	15310	15317	15353	15522	15283	15163	15352	15328	15109	15319	15199	15170	15300	15136	15171	15315	15488	15218	15406	15161	15248	15001	15125	15197	15131	15237	15177	15193	15250	15190	15295	15368	15272	15090	15321	15326	15290	15235	15178	15059	15105	15321	15140	15287	15397	15231	15165	15217	15197	15215	15196	15201	15254	15200	15254	15248	15202	15182	15312	15317	15179	15313	15208	15448	15132	15251	15165	15225	15086	15231	15273	15222	15228	15280	15142	15177	15209	15014	15228	15148	15207	14995	15296	15244	15196	15453	15149	15242	15278	15244	15238	15308	15403	15218	15303	15293	15296	15337	15176	15071	15028	15093	15300	15074	15177	15113	15257	15301	15209	15374	15216	15342	15225	15080	15208	15238	15229	15345	15268	15164	15164	15241	15376	15234	15452	15012	15454	15265	15076	15228	15323	15272	15204	15159	15198	15081	15156	15241	15238	15282	15137	15376	15283	15151	15064	15351	15235	15237	15375	15270	15147	15082	15197	15052	15289	15161	15303	15217	15175	15081	15129	15202	15103	15180	15118	15271	15197	15227	15171	15205	15091	15210	15400	15133	15316	15234	15230	15269	15193	15152	15124	15161	15185	15171	15220	15265	15212	15205	15209	15155	15219	15368	15282	15160	15370	15402	15178	15293	15324	15304	15308	15239	15221	15520	15220	15259	15292	15405	15247	15197	15312	15179	15246	15024	15143	15118	15096	15152	15371	15215	15105	15407	15124	15259	15175	15219	15159	15286	15142	15372	15223	15208	15217	15309	15014	15176	15239	15036	15341	15003	15124	15279	15203	15017	15219	15169	15175	15355	15152	15247	15302	15211	15225	14957	15322	15264	15299	15205	15194	15256	15238	15034	15292	15232	15217	15267	15133	15234	15090	15190	15093	15040	15150	15193	15158	15270	15281	15425	15310	15094	15045	15266	15379	15269	15213	15327	15107	15295	15182	15214	15309	15338	15156	15233	15226	15224	15315	15197	15320	15264	15257	15181	15193	15062	15344	15307	15262	15174	15220	15233	15438	15209	15213	15085	15256	15146	15227	15327	15266	15462	15120	15241	15170	15135	15315	15203	15267	15269	15301	15301	15134	15233	15013	15299	15034	15333	15099	15215	15386	15318	15183	15270	15269	15160	15198	15147	15307	15276	15228	15301	15267	15116	15210	15342	15260	15232	15363	15160	15168	15164	15238	15117	15307	15267	15296	15170	15358	15276	15173	15335	15183	15136	15239	15259	15234	15473	15110	15249	15178	15244	15314	15324	15278	15136	15218	15388	15328	15356	15251	15370	15287	15209	15162	15176	15304	15187	15147	15257	15257	15271	15143	15314	15269	15245	15253	15220	15324	15239	15241	15128	15301	15237	15167	15011	15193	15282	15301	15392	15312	15117	15383	15192	15269	15084	15112	15098	15075	15140	15134	15115	15327	15204	15055	15450	15250	15184	15373	15452	15127	15166	15194	15286	15094	15144	15254	15402	15135	15165	15058	15312	15231	15447	15327	15146	15075	15171	15342	15115	15284	15198	15277	15142	15311	15366	15342	15218	15289	15314	15169	15133	15130	15382	15186	15131	15380	15069	15126	15129	15372	15166	15153	15038	15179	15040	15166	15217	15172	15239	15043	15140	15306	15199	15106	15189	15304	15245	15424	15224	15394	15128	15256	15190	15283	15356	15234	15171	15196	15212	15285	15180	15281	15236	15286	15288	15055	15331	15331	15143	15224	15289	15191	15298	15195	15274	15214	15065	15364	15105	15195	15123	15268	15239	15148	15128	15163	15163	15066	15377	15337	15294	15205	15305	15161	15351	15227	15178	15287	15139	15264	15382	15054	15344	15244	15351	15393	15466	15219	15230	15381	15288	15138	15346	15196	15021	15224	15079	15332	15135	15328	15197	15206	15230	15317	15209	15159	15191	15143	15130	15103	15193	15138	15138	15358	15178	15213	15079	15173	15015	15140	15129	15262	15235	15200	15148	15271	15210	15290	15392	15157	15261	15262	15219	15183	15079	15097	15320	14995	15123	15107	15400	15212	15224	15287	15237	15370	15180	15324	15069	15404	15157	15344	15248	15356	15057	15292	15342	15433	15253	15175	15194	15304	15297	15150	15328	15188	15193	15147	15214	15296	15146	15142	15175	15334	15186	15317	15209	15306	15050	15264	15173	15193	15417	15202	15147	15245	15072	15340	15141	15124	15151	15282	15270	15158	15418	15147	15219	15169	15303	15239	15272	15252	15212	15163	15311	15265	15166	15222	15073	15205	15243	15170	15218	15286	15263	15316	15348	15257	15204	15098	15388	15179	15146	15240	15329	15196	15287	15151	15360	15308	15155	15049	15251	15222	15186	15300	15194	15175	15273	15242	15154	15054	15117	15145	15300	15065	15249	15164	15148	15268	15227	15044	15249	15249	15152	15086	15283	15262	15199	15532	15125	15241	15236	15216	15400	15207	15194	15115	15291	15280	15266	15323	15302	15249	15126	14991	15225	15313	15186	15300	15233	15222	15167	15156	15104	15081	15346	15380	15350	15236	15269	15355	15265	15144	15219	15374	15184	15371	15180	15040	15290	15257	15234	15062	15255	15100	15227	15095	15137	15258	15136	15168	15079	15092	15068	15328	15186	15222	15220	15197	15198	15191	15324	15264	15390	15192	15315	15310	15151	15228	15086	15059	15257	15373	15095	15304	15169	15215	15163	15129	15305	15183	15233	15218	15314	15326	15263	15406	15117	15128	15017	15180	15361	15234	15301	15197	15291	15228	15119	15388	15210	15332	15192	15305	15249	15271	15143	15300	15264	15186	15280	15043	15170	15078	15247	15202	15319	15319	15229	15283	15290	15181	15247	15290	15055	15057	15382	15289	15377	15039	15239	15271	15330	15180	15102	15040	15167	15168	15331	15239	15113	15174	15069	15334	15243	15281	15211	15275	15126	15229	15254	15171	15114	15265	15525	15220	15257	15203	15210	15142	15288	15119	15217	15344	15183	15366	15292	15167	15218	14898	15077	15086	15321	15334	15235	15354	15220	15252	15137	15169	15340	15068	15135	15473	15123	15132	15332	15210	15220	15288	15177	15343	15156	15171	15124	15177	15235	15247	15259	15172	15226	15267	15177	15173	15211	15166	15165	15290	15099	15219	15301	15088	15234	15256	15181	15162	15099	15219	15238	15165	15145	15417	15108	15206	15096	15211	15264	15238	15097	15352	15321	15167	15150	15305	15321	15405	15024	15289	15307	15423	15246	15320	15195	15077	15157	15252	15193	15097	15220	15478	15296	15297	15268	15274	15408	15397	15174	15306	15224	15240	15164	15313	15240	15207	15343	15181	15278	15107	15196	15129	15288	15329	15088	15414	15153	15282	15010	15150	15253	15089	15272	15188	15278	15173	15169	15378	15270	15262	15219	15202	15154	15259	15200	15171	15339	15291	15014	15198	15163	15296	15182	15320	15103	15138	15218	15181	15154	15378	15021	15151	15318	15236	15186	15223	15082	15077	15209	15268	15141	15115	15319	15101	15312	14948	15385	15185	15345	15201	15311	15275	15192	15286	15294	15223	15142	15059	15414	15401	15119	15183	15307	15098	15322	15156	15144	15248	15041	15185	15263	15053	15271	15373	15293	15278	15346	15225	15123	15299	15364	15277	15098	15375	15188	15229	15249	15311	15204	15247	15175	15265	15115	15357	15359	15140	15308	15233	15178	15028	15307	15355	15125	15403	15038	15224	15235	15214	15388	15228	15260	15346	15224	15213	15161	15127	15353	15254	15210	15135	15274	15133	15367	15395	15118	15156	15091	15223	14982	15380	15076	15165	15373	15182	15233	15238	15194	15154	15246	15236	15191	15210	15189	14975	15182	15350	15179	15206	15172	15227	15220	15278	15231	15121	15307	15239	15204	15469	15188	15221	15299	15272	15281	15355	15111	15345	15202	15231	15225	15214	15092	15312	15320	15340	15268	15188	15206	15179	15169	15211	14965	15093	15116	15180	15208	15327	15322	15199	15215	15140	15186	15388	15096	15062	15359	15100	15253	15331	15236	15268	15289	15080	15182	15033	15281	15109	15254	15025	15138	15265	15156	15204	15329	15189	15312	15159	15441	15309	15350	15238	15126	15365	15076	15312	15275	15299	15192	15281	15212	15298	15164	15416	15229	15255	15197	15243	15429	15324	15277	15254	15249	15245	15165	15187	15180	15251	15271	15224	15245	15234	15295	15211	15266	15379	15118	15046	15215	15335	15091	15283	15188	15233	15156	15269	15294	15146	15238	15285	15252	15168	15139	15235	15198	15047	15006	15258	15401	15294	15262	15400	15171	15128	15387	15256	15343	15169	15366	15319	15174	15100	15147	15288	15373	15248	15198	15135	15308	15206	15275	15323	15208	15336	15290	15131	15181	15175	15225	15363	15341	15203	15274	15317	15234	15258	15171	15234	15262	15252	15153	15329	15310	15267	15372	15263	15290	15114	15183	15292	15061	15025	15187	15200	15080	15206	15310	15294	15318	15151	15288	15208	15202	15192	15332	15304	15199	15352	15223	15230	15159	15009	15162	15192	15055	15067	15261	15317	15196	15239	15257	15426	15187	15279	15279	15250	15180	14975	15335	15244	15192	15356	15239	15129	15250	15040	15322	15151	15349	15294	15345	15146	15198	15265	15320	15102	15366	15236	15154	15351	15293	15362	15199	15297	15361	15195	15206	15147	15211	15158	15368	15133	15216	15196	15237	15172	15107	15219	15261	15355	15017	15349	15266	15361	15287	15228	15313	15189	15308	15215	15188	15363	15199	15245	15194	15225	15370	15216	15202	15238	15133	15306	15235	15315	15232	15395	15306	15371	15082	15482	15082	15105	15426	15232	15229	15153	15062	15130	15318	15353	15283	15300	15286	15166	15246	15328	15260	15425	15245	15263	15152	15063	15243	15235	15302	15237	15137	15311	15375	15212	15302	15112	15000	15338	15230	15126	15369	15246	15185	15311	15239	15348	15240
24793	21679	29375	26115	25672	28557	31023	26946	25597	25462	24196	23239	23223	22926	23127	22876	22243	22126	22588	22327	22145	22193	21679	21212	20922	20930	20821	20564	20762	20766	20582	20697	20777	20670	20900	20678	20635	20678	20741	20707	20494	20513	20365	20711	20434	20580	20469	20510	20564	20345	20568	20440	20546	20439	20527	20818	20453	20703	20505	20543	20502	20631	20415	20782	20614	20517	20362	20634	20423	20636	20809	20610	20487	20503	20554	20503	20488	20313	20690	20784	20549	20419	20624	20518	20387	20497	20585	20402	20594	20336	20641	20485	20683	20494	20617	20387	20553	20612	20704	20759	20537	20553	20400	20436	20504	20152	20529	20578	20536	20455	20444	20534	20517	20374	20625	20775	20484	20604	20501	20384	20490	20591	20579	20677	20574	20745	20470	20543	20624	20435	20753	20590	20658	20492	20460	20450	20592	20586	20472	20517	20477	20599	20523	20481	20452	20175	20542	20591	20620	20514	20696	20245	20324	20635	20580	20600	20491	20506	20456	20535	20659	20523	20219	20456	20678	20514	20453	20657	20500	20352	20456	20267	20439	20633	20570	20746	20707	20450	20579	20460	20580	20491	20344	20622	20687	20639	20519	20550	20562	20441	20659	20385	20334	20560	20617	20543	20518	20614	20776	20418	20690	20315	20527	20724	20486	20431	20598	20551	20591	20618	20288	20485	20538	20611	20538	20638	20315	20426	20437	20528	20570	20454	20596	20634	20826	20636	20572	20491	20682	20609	20488	20421	20584	20360	20320	20576	20751	20388	20412	20400	20545	20544	20440	20546	20563	20542	20628	20514	20459	20526	20243	20454	20565	20619	20497	20662	20480	20477	20603	20478	20397	20396	20323	20544	20370	20579	20396	20289	20676	20490	20462	20362	20675	20517	20632	20462	20608	20478	20342	20513	20557	20517	20508	20496	20535	20477	20531	20422	20525	20543	20484	20656	20562	20647	20429	20596	20544	20512	20695	20749	20458	20317	20428	20369	20490	20484	20476	20591	20401	20275	20658	20428	20619	20560	20454	20603	20542	20597	20566	20550	20607	20396	20336	20499	20319	20412	20604	20531	20480	20591	20529	20475	20450	20594	20603	20550	20379	20630	20456	20590	20474	20359	20494	20556	20530	20476	20578	20639	20580	20551	20414	20638	20443	20557	20393	20553	20624	20337	20605	20600	20498	20344	20493	20387	20549	20302	20350	20455	20652	20414	20526	20397	20475	20577	20324	20663	20382	20486	20639	20386	20424	20471	20580	20675	20396	20544	20610	20516	20604	20456	20546	20462	20512	20586	20154	20275	20301	20680	20618	20554	20633	20419	20438	20514	20497	20548	20380	20588	20390	19988	20473	20681	20460	20550	20488	20442	20422	20733	20339	20391	20451	20415	20841	20455	20627	20690	20707	20605	20657	20630	20643	20694	20403	20332	20582	20521	20428	20470	20535	20458	20516	20502	20457	20451	20572	20483	20455	20497	20419	20493	20611	20530	20525	20430	20499	20496	20453	20537	20483	20517	20382	20403	20695	20633	20556	20602	20494	20499	20692	20475	20402	20366	20533	20429	20558	20468	20360	20541	20590	20410	20622	20492	20618	20775	20589	20511	20598	20697	20585	20613	20600	20572	20728	20631	20419	20454	20699	20251	20406	20348	20302	20508	20370	20338	20588	20561	20412	20569	20643	20386	20534	20664	20485	20372	20514	20355	20594	20510	20619	20309	20599	20565	20594	20518	20320	20682	20527	20446	20645	20781	20369	20712	20433	20764	20635	20652	20348	20506	20688	20363	20576	20316	20465	20365	20696	20648	20513	20368	20498	20516	20527	20613	20162	20306	20437	20387	20531	20386	20571	20691	20669	20384	20533	20487	20571	20701	20506	20573	20495	20431	20831	20465	20514	20502	20644	20428	20591	20399	20717	20716	20534	20380	20502	20475	20534	20627	20488	20577	20242	20259	20557	20512	20586	20414	20552	20844	20767	20734	20519	20537	20480	20576	20693	20483	20441	20506	20443	20467	20496	20486	20439	20556	20661	20665	20442	20368	20601	20382	20484	20454	20412	20537	20685	20449	20510	20609	20319	20341	20648	20562	20304	20559	20567	20535	20617	20610	20538	20313	20510	20448	20577	20736	20516	20362	20449	20569	20565	20416	20416	20549	20440	20479	20618	20587	20394	20697	20563	20613	20667	20526	20469	20629	20561	20581	20549	20376	20731	20632	20569	20611	20368	20469	20368	20608	20517	20603	20327	20506	20721	20515	20674	20609	20616	20472	20509	20580	20528	20479	20696	20454	20216	20620	20452	20462	20390	20353	20425	20361	20562	20547	20330	20438	20635	20492	20655	20678	20709	20678	20506	20678	20701	20717	20235	20527	20425	20507	20650	20512	20408	20577	20519	20521	20648	20416	20438	20627	20601	20333	20723	20608	20535	20438	20562	20460	20586	20290	20422	20733	20395	20389	20657	20507	20472	20624	20626	20559	20522	20638	20262	20524	20330	20432	20415	20467	20407	20469	20444	20363	20469	20344	20571	20490	20651	20525	20461	20347	20471	20337	20572	20338	20479	20487	20485	20637	20433	20461	20459	20677	20370	20519	20611	20744	20527	20394	20509	20495	20201	20530	20429	20347	20547	20392	20411	20372	20349	20587	20574	20477	20430	20523	20464	20544	20409	20860	20416	20345	20480	20423	20672	20389	20618	20540	20531	20622	20416	20200	20319	20450	20461	20576	20635	20520	20586	20697	20552	20282	20521	20358	20445	20555	20493	20538	20588	20504	20367	20524	20322	20323	20369	20434	20621	20422	20669	20670	20462	20482	20546	20475	20515	20409	20282	20442	20427	20355	20336	20311	20550	20509	20556	20413	20604	20714	20428	20549	20623	20672	20596	20541	20683	20594	20548	20462	20560	20579	20416	20611	20504	20590	20638	20596	20469	20580	20597	20646	20580	20429	20595	20492	20690	20435	20586	20666	20575	20527	20401	20565	20479	20671	20626	20361	20455	20430	20526	20453	20694	20321	20574	20594	20276	20625	20498	20746	20504	20438	20648	20486	20430	20210	20277	20548	20598	20303	20649	20508	20434	20587	20791	20401	20274	20422	20408	20532	20409	20375	20603	20606	20385	20598	20713	20474	20677	20750	20457	20502	20637	20558	20413	20413	20425	20536	20736	20587	20527	20481	20520	20703	20535	20440	20487	20326	20472	20490	20365	20561	20672	20582	20576	20450	20297	20477	20208	20641	20404	20511	20423	20587	20521	20522	20330	20272	20316	20306	20421	20418	20725	20463	20235	20255	20433	20406	20616	20386	20574	20461	20748	20711	20540	20584	20717	20581	20420	20475	20572	20631	20632	20429	20342	20507	20366	20379	20476	20749	20452	20242	20470	20614	20440	20458	20638	20431	20435	20622	20591	20617	20379	20502	20430	20489	20660	20307	20605	20589	20364	20376	20378	20374	20764	20479	20370	20607	20445	20639	20461	20592	20419	20677	20601	20582	20720	20700	20785	20617	20703	20465	20429	20391	20554	20325	20455	20474	20476	20454	20586	20591	20451	20479	20561	20469	20382	20455	20618	20772	20741	20387	20653	20508	20638	20422	20418	20399	20702	20554	20700	20570	20458	20389	20645	20674	20530	20537	20587	20667	20380	20468	20407	20418	20404	20245	20383	20549	20521	20414	20635	20670	20519	20254	20628	20484	20486	20540	20410	20447	20516	20564	20643	20492	20493	20694	20486	20456	20416	20368	20366	20328	20360	20563	20319	20516	20527	20386	20649	20597	20640	20524	20442	20501	20381	20446	20504	20599	20715	20305	20442	20469	20446	20479	20356	20614	20622	20602	20600	20624	20408	20425	20388	20644	20351	20298	20478	20508	20426	20469	20395	20613	20654	20388	20358	20364	20385	20610	20570	20507	20510	20553	20654	20441	20513	20642	20277	20438	20720	20657	20404	20388	20376	20643	20529	20413	20683	20453	20713	20517	20499	20638	20519	20418	20610	20566	20694	20607	20447	20297	20455	20412	20459	20319	20587	20403	20309	20599	20663	20533	20531	20439	20381	20508	20408	20669	20460	20570	20302	20514	20457	20266	20763	20769	20568	20375	20706	20298	20422	20509	20354	20737	20437	20855	20480	20275	20408	20471	20615	20716	20532	20593	20359	20415	20511	20482	20352	20691	20457	20690	20512	20708	20311	20668	20440	20307	20328	20502	20566	20427	20652	20510	20541	20514	20594	20654	20216	20444	20471	20339	20804	20673	20614	20348	20661	20504	20562	20540	20359	20293	20472	20139	20471	20412	20503	20456	20708	20521	20817	20374	20430	20551	20328	20470	20616	20705	20660	20572	20612	20617	20352	20564	20651	20564	20739	20592	20599	20438	20515	20518	20674	20556	20365	20357	20407	20386	20640	20505	20568	20531	20546	20683	20470	20432	20541	20249	20362	20621	20218	20397	20341	20500	20798	20568	20344	20393	20507	20566	20507	20486	20363	20432	20458	20424	20412	20606	20547	20477	20583	20581	20632	20651	20551	20554	20594	20437	20465	20478	20474	20335	20581	20491	20516	20404	20510	20623	20569	20549	20572	20424	20724	20517	20554	20510	20546	20574	20402	20526	20409	20537	20476	20829	20554	20524	20436	20639	20516	20613	20379	20393	20446	20306	20518	20382	20388	20475	20515	20752	20645	20447	20428	20541	20739	20537	20327	20570	20600	20691	20651	20437	20570	20380	20562	20481	20429	20702	20374	20326	20447	20593	20546	20662	20355	20385	20597	20787	20523	20559	20732	20710	20366	20405	20540	20695	20418	20426	20628	20477	20600	20437	20571	20633	20440	20426	20484	20438	20607	20346	20492	20561	20558	20719	20629	20649	20360	20190	20417	20569	20493	20587	20569	20592	20301	20465	20368	20357	20689	20538	20672	20578	20510	20344	20429	20501	20702	20453	20585	20370	20519	20381	20421	20439	20345	20631	20672	20624	20630	20438	20490	20562	20701	20653	20373	20425	20489	20308	20426	20467	20586	20451	20655	20520	20643	20246	20496	20906	20622	20612	20464	20538	20830	20566	20754	20587	20549	20347	20501	20517	20434	20624	20480	20568	20798	20605	20377	20414	20591	20388	20477	20524	20243	20283	20361	20427
41295	68324	59815	47982	36090	27835	24462	22929	22350	21328	19586	18486	18079	18008	18231	17911	16715	16988	17239	16642	16918	16483	15860	15559	15289	15108	15061	14957	14889	14967	15030	15067	15074	14956	14881	14919	15005	14741	14832	14751	14599	14871	14726	14746	14837	14789	14669	14731	14608	14620	14869	14731	14759	14818	14598	14852	14692	14712	14659	14934	14700	14762	14817	14633	14842	14584	14620	14780	14632	14633	14752	14722	14822	14752	14629	14830	14593	14656	14723	14710	14694	14679	14814	14659	14701	14799	14728	14588	14748	14629	14990	14371	14678	14620	14605	14729	14721	14717	14729	14639	14574	14724	14784	14745	14700	14734	14776	14617	14650	14682	14947	14577	14841	14606	14749	14882	14520	14531	14739	14735	14718	14617	14849	14917	14717	14500	14786	14690	14874	14735	14719	14690	14693	14753	14743	14743	14827	14694	14678	14568	14804	14646	14485	14559	14812	14751	14641	14861	14886	14744	14734	14679	14920	14752	14687	14656	14742	14621	14659	14747	14748	14665	14652	14871	14784	14660	14719	14544	14490	14720	14635	14811	14666	14852	14879	14775	14733	14670	14794	14705	14752	14779	14815	14782	14639	14685	14823	14758	14716	14949	14570	14557	14635	14684	14850	14777	14775	14859	14646	14747	14785	14682	14718	14641	14656	14724	14650	14717	14668	14602	14604	14807	14849	14518	14754	14557	14651	14628	14849	14806	14839	14633	14699	14769	14660	14576	14673	14650	14318	14727	14703	14625	14677	14644	14901	14740	14791	14619	14882	14441	14598	14590	14713	14753	14794	14738	14714	14683	14749	14724	14750	14637	14594	14794	14752	14434	14723	14656	14660	14636	14696	14729	14516	14654	14904	14729	14711	14734	14701	14834	14749	14788	14833	14776	14490	14779	14606	14835	14654	14617	14574	14750	14632	14676	14763	14631	14717	14782	14782	14709	14595	14664	14645	14704	14676	14705	14796	14766	14713	14883	14820	14760	14702	14563	14805	14843	14668	14753	14764	14533	14667	14600	14541	14733	14586	14745	14547	14697	14754	14657	14692	14557	14654	14823	14765	14776	14412	14738	14684	14787	14792	14643	14696	14550	14683	14716	14588	14846	14640	14807	14844	14724	14846	14803	14834	14815	14793	14693	14677	14735	14642	14617	14706	14705	14819	14775	14734	14673	14761	14617	14715	14538	14701	14820	14564	14727	14563	14747	14606	14718	14702	14760	14751	14591	14763	14831	14702	14800	14735	14967	14623	14887	14659	14867	14695	14682	14595	14623	14816	14660	14764	14773	14803	14486	14592	14776	14792	14729	14792	14754	14758	14690	14785	14624	14829	14605	14510	14726	14613	14593	14789	14535	14795	14549	14828	14618	14751	14618	14588	14765	14712	14807	14616	14623	14687	14758	14469	14681	14880	14703	14757	14785	14739	14699	14523	14747	14617	14724	14690	14591	14704	14841	14767	14698	14740	14657	14795	14758	14712	14630	14760	14775	14731	14616	14736	14675	14723	14637	14700	14691	14632	14760	14709	14881	14818	14794	14687	14679	14737	14623	14713	14669	14876	14608	14742	14643	14752	14808	14553	14571	14860	14797	14539	14814	14681	14627	14568	14820	14752	14773	14622	14693	14752	14646	14678	14680	14619	14786	14820	14690	14672	14572	14846	14743	14568	14644	14805	14823	14791	14559	14634	14721	14612	14753	14674	14723	14525	14675	14741	14542	14627	14783	14684	14755	14744	14643	14728	14713	14685	14641	14804	14697	14758	14695	14783	14729	14857	14729	14787	14704	14797	14666	14751	14555	14722	14715	14725	14757	14795	14717	14541	14780	14688	14886	14711	14762	14748	14641	14811	14751	14620	14856	14717	14751	14688	14578	14732	14661	14794	14780	14645	14646	14707	14779	14778	14603	14752	14654	14766	14716	14753	14776	14687	14635	14750	14530	14470	14726	14560	14754	14727	14721	14621	14723	14757	14600	14803	14728	14663	14706	14897	14822	14831	14631	14754	14694	14660	14628	14720	14786	14648	14790	14664	14831	14590	14667	14666	14583	14550	14801	14632	14725	14725	14651	14871	14845	14688	14699	14780	14769	14724	14721	14698	14654	14666	14770	14621	14765	14681	14696	14571	14731	14742	14610	14675	14787	14837	14667	14661	14728	14723	14670	14648	14463	14677	14510	14659	14690	14590	14733	14586	14708	14699	14636	14706	14761	14692	14610	14784	14909	14744	14831	14962	14847	14925	14818	14755	14642	14724	14768	14832	14880	14936	14845	14726	14670	14781	14696	14792	14739	14727	14719	14717	14662	14763	14851	14736	14600	14675	14868	14644	14671	14599	14734	14610	14584	14693	14773	14757	14717	14639	14756	14873	14745	14568	14882	14743	14586	14676	14624	14743	14644	14676	14657	14700	14834	14864	14652	14625	14791	14724	14588	14570	14801	14569	14534	14688	14700	14597	14868	14640	14690	14593	14628	14746	14782	14643	14632	14936	14499	14783	14822	14718	14788	14731	14773	14721	14770	14690	14743	14766	14853	14769	14808	14723	14635	14611	14760	14892	14621	14849	14799	14575	14708	14657	14758	14904	14702	14590	14575	14684	14738	14798	14636	14720	14720	14523	14778	14673	14743	14700	14783	14946	14790	14705	14707	14760	14767	14814	14658	14707	14717	14685	14718	14736	14759	14703	14679	14726	14883	14839	14734	14884	14791	14770	14753	14746	14804	14750	14762	14651	14662	14682	14488	14820	14610	14705	14752	14497	14536	14912	14578	14635	14661	14826	14656	14707	14764	14707	14747	14687	14630	14596	14669	14827	14753	14816	14605	14631	14816	14511	14922	14680	14589	14771	14817	14899	14612	14729	14753	14833	14684	14715	14698	14456	14787	14795	14857	14586	14576	14642	14629	14747	14689	14549	14565	14535	14816	14836	14470	14776	14698	14769	14425	14463	14835	14732	14777	14578	14733	14694	14823	14578	14700	14715	14797	14780	14774	14674	14650	14715	14652	14647	14689	14519	14734	14603	14661	14712	14689	14643	14713	14800	14624	14679	14711	14779	14882	14739	14642	14861	14604	14659	14485	14703	14517	14710	14628	14628	14574	14597	14571	14673	14642	14633	14714	14751	14571	14599	14657	14674	14655	14752	14734	14640	14816	14689	14657	14753	14672	14678	14637	14712	14607	14669	14645	14679	14671	14611	14779	14605	14872	14931	14869	14764	14735	14725	14699	14809	14635	14652	14779	14573	14604	14402	14761	14695	14677	14765	14603	14881	14725	14477	14662	14910	14519	14730	14826	14744	14691	14761	14665	14590	14881	14849	14705	14844	14649	14761	14637	14573	14670	14706	14785	14643	14745	14688	14682	14573	14845	14814	14674	14800	14749	14755	14586	14755	14734	14485	14848	14585	14655	14748	14708	14595	14760	14676	14771	14536	14638	14772	14530	14642	14704	14825	14552	14727	14899	14684	14726	14798	14571	14685	14777	14829	14787	14638	14567	14752	14573	14692	14740	14685	14748	14939	14911	14755	14533	14687	14793	14716	14718	14734	14592	14802	14720	14750	14685	14573	14766	14786	14761	14755	14661	14766	14638	14821	14621	14682	14572	14736	14790	14721	14695	14659	14783	14561	14609	14651	14939	14646	14681	14821	14922	14784	14634	14821	14565	14509	14918	14585	14805	14755	14777	14683	14727	14697	14739	14801	14680	14760	14891	14658	14684	14821	14601	14749	14602	14611	14728	14856	14629	14774	14656	14770	14786	14731	14766	14774	14706	14728	14694	14562	14656	14894	14754	14781	14812	14775	14730	14678	14822	14834	14663	14799	14548	14743	14638	14904	14781	14739	14724	14545	14916	14835	14755	14754	14673	14776	14580	14718	14799	14621	14720	14802	14746	14832	14671	14834	14677	14691	14654	14904	14753	14906	14661	14785	14585	14979	14582	14719	14470	14573	14698	14590	14773	14758	14652	14647	14655	14750	14703	14592	14723	14712	14685	14761	14715	14757	14797	14651	14541	14833	14747	14676	14726	14688	14731	14570	14674	14635	14704	14662	14797	14635	14626	14695	14733	14761	14568	14694	14755	14640	14662	14816	14777	14684	14638	14823	14630	14692	14734	14772	14766	14730	14766	14829	14730	14804	14594	14750	14657	14929	14750	14829	14782	14725	14671	14621	14863	14684	14699	14737	14621	14711	14709	14629	14785	14652	14607	14774	14801	14867	14680	14674	14603	14738	14721	14352	14806	14586	14772	14761	14715	14652	14643	14696	14749	14819	14667	14626	14699	14679	14768	14718	14881	14683	14670	14737	14788	14836	14518	14810	14752	14652	14810	14713	14810	14679	14565	14710	14790	14781	14667	14639	14688	14635	14751	14856	14783	14840	14651	14753	14651	14545	14655	14813	14768	14609	14693	14853	14824	14709	14674	14626	14744	14714	14655	14755	14654	14616	14633	14562	14703	14651	14836	14703	14807	14732	14687	14719	14675	14586	14843	14506	14821	14681	14768	14745	14531	14740	14805	14608	14760	14744	14823	14686	14536	14657	14658	14589	14723	14779	14617	14712	14763	14672	14776	14744	14661	14752	14764	14731	14624	14603	14816	14758	14657	14848	14831	14798	14645	14881	14644	14548	14515	14766	14703	14561	14734	14737	14768	14742	14646	14640	14611	14716	14604	14744	14730	14834	14802	14788	14832	14855	14538	14816	14703	14575	14742	14560	14724	14664	14719	14762	14582	14642	14639	14690	14460	14714	14708	14673	14797	14634	14699	14611	14700	14694	14816	14587	14790	14667	14655	14748	14644	14532	14761	14684	14937	14844	14676	14545	14927	14588	14714	14708	14733	14920	14803	14854	14730	14630	14631	14784	14524	14656	14812	14525	14623	14762	14723	14737	14717	14772	14655	14721	14790	14744	14836	14811	14736	14677	14844	14734	14693	14731	14747	14720	14846	14768	14767	14899	14694	14593	14574	14685	14752	14771	14565	14804	14609	14761	14819	14697	14840	14487	14718	14753	14803	14669	14661	14703	14728	14755	14680	14880	14614	14670	14666	14895	14511	14607	14811	14800	14516	14585	14633	14493	14780	14835	14762	14806	14741	14820	14773	14831	14648	14644	14742	14624	14744	14627	14705	14669	14719
39304	41725	43793	38463	32116	27574	26134	25225	24736	24561	24008	23784	23522	23539	23547	23674	22983	23018	23157	23208	23283	23060	23051	22829	22498	22601	22599	22569	22740	22510	22625	22721	22488	22653	22546	22641	22343	22518	22480	22566	22408	22488	22690	22596	22652	22560	22416	22618	22679	22534	22589	22552	22598	22218	22382	22429	22516	22448	22619	22568	22370	22521	22617	22645	22458	22556	22575	22472	22374	22466	22542	22507	22676	22466	22455	22437	22529	22600	22630	22508	22560	22417	22438	22430	22376	22472	22468	22499	22466	22596	22810	22388	22524	22584	22577	22359	22468	22324	22660	22738	22604	22355	22254	22531	22511	22491	22424	22383	22564	22335	22455	22577	22297	22288	22577	22611	22521	22602	22665	22555	22541	22420	22442	22501	22543	22675	22520	22600	22450	22412	22546	22439	22547	22506	22326	22416	22620	22468	22675	22657	22307	22386	22656	22516	22418	22880	22278	22552	22617	22363	22630	22547	22626	22378	22451	22569	22555	22410	22598	22303	22692	22318	22751	22356	22535	22441	22170	22640	22665	22279	22697	22651	22517	22350	22486	22323	22606	22694	22647	22552	22577	22309	22608	22439	22379	22329	22365	22353	22541	22403	22573	22515	22492	22609	22705	22594	22774	22356	22600	22539	22634	22469	22480	22437	22479	22498	22490	22343	22550	22503	22608	22339	22545	22444	22171	22592	22583	22490	22382	22494	22345	22374	22446	22452	22567	22653	22527	22425	22496	22523	22396	22462	22487	22678	22510	22714	22377	22499	22553	22556	22376	22421	22562	22632	22447	22323	22418	22377	22673	22671	22643	22290	22465	22444	22791	22650	22561	22567	22464	22616	22329	22678	22396	22616	22431	22511	22426	22463	22599	22477	22709	22460	22544	22720	22431	22342	22538	22548	22445	22367	22435	22630	22563	22628	22690	22536	22641	22503	22699	22578	22494	22587	22291	22481	22639	22621	22498	22676	22536	22669	22531	22628	22504	22536	22278	22541	22383	22486	22396	22379	22553	22551	22586	22561	22600	22447	22585	22526	22379	22725	22434	22536	22630	22599	22559	22406	22544	22627	22607	22607	22619	22612	22489	22314	22294	22284	22419	22581	22445	22630	22490	22624	22586	22359	22412	22503	22427	22514	22517	22600	22445	22619	22533	22616	22584	22571	22720	22543	22565	22582	22663	22384	22686	22436	22570	22624	22666	22470	22454	22327	22612	22432	22589	22527	22484	22847	22461	22540	22523	22641	22453	22286	22581	22514	22666	22473	22603	22537	22710	22497	22698	22390	22539	22465	22536	22227	22599	22670	22286	22691	22715	22301	22392	22641	22354	22382	22662	22745	22435	22580	22345	22244	22537	22132	22541	22518	22368	22298	22549	22626	22784	22440	22364	22329	22430	22454	22685	22380	22627	22459	22568	22439	22730	22578	22474	22532	22706	22608	22547	22458	22445	22454	22536	22501	22576	22626	22553	22646	22518	22669	22250	22323	22679	22454	22646	22591	22667	22544	22530	22690	22454	22708	22762	22606	22749	22527	22549	22589	22482	22416	22453	22458	22456	22576	22620	22630	22543	22389	22453	22683	22696	22722	22659	22424	22644	22714	22589	22873	22534	22667	22405	22454	22720	22645	22491	22515	22270	22614	22500	22323	22306	22540	22395	22389	22544	22467	22478	22397	22567	22574	22597	22543	22481	22588	22590	22706	22412	22369	22508	22595	22390	22513	22536	22409	22599	22655	22346	22389	22741	22604	22412	22496	22522	22621	22379	22447	22494	22453	22505	22578	22490	22493	22450	22282	22527	22593	22518	22638	22532	22421	22561	22345	22692	22847	22635	22622	22548	22367	22496	22519	22771	22701	22738	22507	22508	22574	22477	22369	22314	22543	22647	22500	22585	22412	22425	22657	22483	22447	22486	22343	22572	22600	22485	22487	22312	22518	22336	22512	22633	22608	22433	22501	22473	22557	22352	22353	22481	22453	22737	22647	22528	22478	22319	22861	22417	22428	22385	22529	22514	22613	22501	22594	22600	22444	22707	22235	22550	22541	22354	22593	22636	22490	22504	22484	22411	22791	22603	22531	22466	22352	22518	22658	22717	22711	22533	22379	22453	22447	22563	22281	22467	22338	22637	22399	22347	22438	22613	22441	22529	22511	22440	22432	22547	22393	22545	22291	22380	22510	22601	22697	22450	22484	22556	22842	22659	22304	22683	22628	22611	22501	22570	22446	22403	22473	22355	22555	22396	22607	22671	22789	22685	22323	22749	22397	22589	22450	22621	22589	22478	22633	22447	22626	22823	22490	22669	22678	22620	22345	22528	22426	22415	22341	22731	22405	22655	22482	22259	22436	22450	22559	22596	22553	22632	22452	22613	22357	22671	22327	22745	22536	22488	22501	22612	22814	22443	22515	22432	22436	22338	22443	22369	22603	22495	22506	22550	22545	22548	22426	22439	22764	22690	22605	22534	22514	22531	22583	22379	22558	22642	22343	22483	22627	22621	22567	22389	22449	22341	22576	22509	22478	22609	22518	22771	22377	22701	22563	22584	22560	22511	22459	22416	22580	22429	22656	22467	22642	22561	22412	22450	22495	22389	22719	22508	22731	22653	22548	22522	22344	22398	22579	22368	22375	22504	22539	22525	22501	22501	22647	22570	22536	22436	22472	22563	22765	22501	22332	22502	22536	22348	22567	22565	22387	22419	22537	22749	22512	22809	22552	22683	22510	22328	22494	22345	22708	22623	22439	22228	22196	22285	22197	22532	22389	22588	22594	22465	22553	22782	22655	22649	22324	22272	22814	22528	22472	22474	22560	22458	22595	22493	22592	22311	22734	22640	22707	22455	22511	22552	22357	22531	22485	22718	22658	22631	22411	22467	22478	22630	22695	22502	22411	22370	22417	22931	22565	22799	22459	22349	22527	22218	22457	22844	22635	22609	22528	22429	22403	22598	22517	22393	22399	22462	22402	22680	22618	22646	22575	22637	22465	22334	22408	22348	22661	22459	22596	22515	22747	22580	22551	22652	22624	22635	22299	22574	22339	22643	22535	22419	22506	22504	22633	22358	22576	22499	22553	22294	22455	22282	22619	22646	22669	22437	22325	22576	22463	22538	22423	22741	22665	22593	22460	22435	22443	22752	22292	22533	22479	22459	22288	22567	22803	22271	22540	22253	22290	22489	22511	22419	22637	22544	22455	22377	22479	22626	22527	22676	22463	22468	22534	22754	22577	22540	22503	22609	22468	22433	22513	22530	22487	22674	22548	22482	22565	22578	22305	22376	22330	22685	22633	22572	22570	22352	22667	22559	22721	22513	22378	22494	22675	22666	22632	22472	22448	22573	22819	22650	22603	22477	22371	22553	22772	22341	22503	22631	22526	22285	22492	22477	22447	22448	22517	22492	22464	22712	22546	22399	22363	22299	22590	22664	22517	22605	22504	22626	22510	22469	22514	22591	22328	22333	22688	22723	22495	22509	22483	22743	22449	22685	22546	22394	22433	22415	22629	22456	22284	22635	22658	22380	22252	22417	22394	22485	22649	22454	22565	22519	22480	22469	22479	22562	22559	22627	22787	22514	22512	22470	22300	22598	22668	22633	22435	22356	22396	22450	22860	22427	22619	22539	22568	22619	22742	22381	22713	22749	22445	22475	22486	22635	22610	22290	22313	22357	22538	22751	22457	22529	22727	22473	22726	22564	22574	22491	22724	22332	22254	22619	22501	22359	22340	22437	22480	22479	22742	22553	22532	22679	22513	22476	22637	22627	22383	22748	22234	22361	22416	22434	22574	22379	22512	22528	22412	22709	22268	22541	22555	22498	22532	22474	22625	22603	22764	22588	22511	22580	22608	22491	22546	22688	22469	22343	22720	22539	22622	22720	22660	22471	22276	22661	22542	22344	22437	22414	22516	22620	22408	22603	22409	22440	22767	22465	22613	22365	22547	22625	22569	22606	22543	22643	22480	22581	22531	22414	22402	22514	22510	22659	22295	22277	22242	22773	22599	22646	22595	22524	22513	22392	22475	22454	22338	22427	22469	22476	22518	22447	22518	22397	22494	22605	22590	22576	22528	22391	22356	22347	22439	22512	22543	22547	22429	22319	22509	22454	22506	22484	22467	22534	22567	22487	22665	22581	22596	22417	22336	22640	22301	22503	22531	22536	22351	22354	22701	22465	22441	22340	22417	22359	22439	22595	22608	22557	22482	22597	22337	22697	22686	22455	22512	22428	22681	22425	22415	22526	22520	22526	22710	22550	22552	22386	22418	22659	22505	22465	22301	22426	22678	22480	22563	22459	22231	22480	22634	22609	22585	22378	22595	22563	22607	22281	22538	22558	22474	22865	22548	22578	22494	22818	22509	22647	22372	22445	22472	22581	22838	22472	22360	22518	22270	22517	22399	22587	22386	22369	22642	22399	22634	22639	22424	22502	22472	22419	22610	22835	22491	22399	22528	22632	22629	22810	22554	22420	22426	22611	22556	22502	22569	22394	22427	22619	22521	22579	22431	22623	22526	22508	22551	22529	22723	22445	22726	22451	22325	22509	22517	22768	22626	22752	22523	22454	22576	22658	22508	22712	22568	22396	22496	22500	22527	22580	22627	22313	22477	22362	22526	22509	22683	22822	22362	22342	22396	22599	22346	22743	22749	22427	22495	22820	22372	22494	22671	22423	22545	22780	22577	22558	22346	22517	22561	22651	22239	22553	22423	22737	22489	22590	22622	22267	22503	22764	22616	22637	22575	22472	22507	22650	22576	22518	22561	22542	22653	22545	22476	22651	22742	22520	22363	22588	22423	22420	22622	22687	22356	22509	22733	22651	22381	22449	22399	22342	22601	22836	22465	22449	22679	22500	22473	22576	22538	22609	22514	22668	22461	22548	22517	22484	22623	22767	22464	22676	22528	22578	22626	22677	22495	22596	22614	22509	22560	22516	22394	22659	22597	22612	22432	22677	22666	22432	22727	22615	22554	22522	22417	22505	22348	22574	22642	22322	22148	22614	22436	22440	22478	22409	22365	22461	22614	22764	22486	22373	22616	22527	22552	22246	22752	22595	22682	22462	22430	22194	22610	22661	22523	22563	22462	22577	22579	22464	22645	22702	22619	22560	22581	22540	22458	22544	22549	22907	22517
37563	50646	44015	34099	27842	22254	20543	19857	18949	18496	17707	17314	17326	17299	17595	17302	16644	16663	16871	16661	16617	16437	16300	16027	15995	15668	15892	15863	15745	15895	15863	15850	15912	15849	15780	15774	15750	15801	15813	15712	15850	15706	15885	15873	15766	15708	15786	15622	15843	15833	15759	15631	15805	15843	15625	15801	15815	15868	15853	15848	15811	15686	15794	15701	15716	15680	15809	15814	15979	15589	15778	15853	15620	15657	15787	15827	15734	15744	15839	15594	15837	15857	15623	15791	15837	15658	15726	15857	15623	15853	15885	15646	15712	15879	15715	15722	15711	15837	16012	15814	15709	15723	15844	15669	15795	15931	15650	15627	15669	15780	15928	15697	15600	15809	15856	15575	15712	15833	15789	15788	15789	15701	15642	15935	15791	15706	15599	15573	15796	15727	15896	15862	15858	15822	15922	15695	15848	15830	15751	15786	15794	15703	15745	15778	15784	15533	15744	15783	15772	15622	15935	15811	15690	15940	15972	15691	15832	15735	15743	15634	15794	15807	15767	15689	15820	15838	15666	15811	15731	15908	15706	15806	15590	15722	15745	15744	15973	15687	15809	15772	15878	15715	15925	15843	15810	15789	15587	15790	15761	15684	15854	15775	15721	15771	15602	15905	15856	15946	15725	15778	15622	15675	15908	15755	15775	15827	15763	15934	15802	15578	15760	15735	15822	15668	15796	15783	15838	15909	15816	15559	15766	15686	15884	15755	15823	15847	15834	15668	15796	15835	15756	15732	15783	15873	15831	15698	15829	15774	15849	15807	15921	15790	15624	15719	15984	15725	15746	15936	15808	15818	15635	15701	15771	15743	15785	15675	15881	15894	15820	15742	15713	15718	15885	15730	15852	15827	15755	15765	15834	15553	15865	15919	15788	15824	15793	15829	15657	15746	15729	15818	15864	15966	15774	15888	15664	15629	15841	15950	15927	15896	15818	15757	15629	15881	15720	15816	15756	15702	15721	15644	15643	15769	15885	15979	15635	15656	15882	15768	15832	15965	15728	15774	15661	15747	15577	15778	15811	15848	15718	15809	15900	15873	15845	15720	15727	15740	15853	15660	15692	15797	15859	15510	15933	15581	15640	15711	15732	15780	15729	15871	15866	15725	15681	15774	15699	15606	15672	15847	15660	15769	15761	15724	15617	15853	15685	15897	15744	15769	15941	15689	15785	15793	15763	16029	15737	15722	15720	15793	15841	15850	15833	15911	15662	15849	15729	15749	15723	15811	15726	15808	15827	15701	15851	15806	15772	15632	15826	15797	15872	15828	15852	15821	15902	15871	15733	15800	15729	15894	15707	15560	15810	15810	15827	15870	15848	15594	15786	15907	15736	15766	15770	15733	15914	15847	15892	15730	15853	15834	15870	15718	15936	15791	15826	15780	15788	15734	15815	15836	15833	15810	15941	15886	15813	15706	15709	15805	15768	15769	15891	15585	15821	15661	15772	15583	15733	15876	15704	15883	15741	15783	15882	15859	15861	15489	15693	15953	15848	15863	15921	15781	15815	15771	15898	15657	15848	15786	15940	15782	15725	15762	15717	15780	15904	15855	15769	15673	15772	15740	15770	15777	15637	15698	15859	15858	15664	15629	15716	15837	15659	15731	15725	15726	15839	15760	15717	15840	15807	15725	15723	15895	15842	15776	15839	15655	16023	15831	15738	15708	15886	15949	15763	15812	15866	15873	15895	15615	15698	15828	15782	15759	15874	15814	15824	15810	15759	15692	15657	15928	15790	15768	15800	15928	15700	15834	15851	15703	15895	15731	15768	15655	16046	15795	15854	15897	15913	15843	15725	15851	15734	15746	15896	15742	15845	15784	15575	15869	15862	15728	15710	15681	15713	15868	15854	15913	15732	16023	15764	15705	15756	15743	15887	15783	15739	15816	15875	15681	15834	15739	15810	15652	15714	15600	15802	15898	15783	15710	15664	15874	16020	15780	15779	15743	15702	15706	15860	15899	15868	15731	15854	15762	15685	15614	15831	15740	15886	15787	15743	15575	15854	15724	15861	15724	15725	15695	15632	15960	15678	15734	15911	15800	15822	15733	15649	15879	15745	15813	15807	15803	15702	15912	15711	15914	15917	15846	15848	15713	15709	15816	15558	15692	15896	15749	15797	15743	15557	15886	15770	15821	15808	15729	15735	15728	15752	15917	15833	15775	15919	15744	15735	15740	15760	15874	15897	15746	16066	15773	15721	15817	15655	15809	15972	15846	15863	15848	15801	15731	15741	15664	15779	15591	15805	15824	15697	15823	15984	15897	15781	15954	15705	15673	15594	15800	15946	15910	15761	15957	15830	15651	15786	15835	15733	15826	15565	16065	15741	15719	15689	15799	15703	15987	15700	15843	15823	15804	15756	15823	15742	15632	15864	15739	15886	15852	15524	15746	15747	15948	15863	15762	15729	15959	15922	15825	15716	15645	15886	15851	15685	15879	15806	15882	15804	15687	15679	15804	15860	15861	15838	15843	15760	15735	15824	15808	15809	15741	15751	15850	15620	15945	15909	15965	15940	15867	15912	15726	15715	15867	15911	15817	15850	15699	15895	15814	15779	15750	15792	15725	15910	15784	15778	15957	16002	15826	15872	15842	15577	15582	15824	15759	15658	15821	15813	15714	15664	15707	15880	16000	15842	15769	15714	15746	15966	15702	15643	15806	15700	15898	15730	15868	15802	15822	15769	15932	15762	15848	15747	15661	15907	15764	15758	15837	15630	15706	15771	15829	15768	15917	15713	15878	15801	15749	15587	15621	15983	15945	15708	15748	15837	15809	15908	15579	15800	15644	15758	15734	15620	15738	15787	15975	15638	15673	15889	15701	15994	15642	15813	15904	15849	15757	15653	15818	15714	15783	15832	15713	15861	15699	15859	15959	15812	15893	15636	15869	15749	15717	15610	15871	15791	15633	15751	15904	15609	15839	15904	15552	15899	15934	15752	15884	15867	15744	15812	15657	15929	15543	15847	15672	15785	15838	15853	15728	15643	15677	15741	15857	15747	15760	15847	15616	15854	15755	15424	15690	15748	15690	15895	15689	15727	15751	15752	15721	15821	15665	15852	15746	15787	15623	15921	15653	15682	15859	15908	15602	15839	15706	15909	15743	15792	15885	15800	15961	15856	15723	15840	15726	15782	15683	15785	15933	15791	15864	15816	15658	15745	15679	15612	15866	15705	15676	15775	15789	15785	15783	15864	15508	15656	15924	15749	15723	15874	15834	15921	15783	15815	15761	15691	15795	15739	15792	15587	16032	15710	15860	15753	15645	15890	15778	15831	15780	15807	15631	15692	15796	15921	15650	15738	15787	15979	15672	15832	15845	15705	15859	15772	15821	15727	15959	15660	15707	15765	15722	15600	15743	15847	15707	15723	15832	15617	15920	15833	15742	15672	15698	15794	15660	15858	15921	15725	15819	15825	15783	15981	15759	15764	15826	15721	15906	15747	15867	15811	15812	15557	15903	15881	15932	15854	15801	15794	15801	15862	15819	15648	15845	15714	15755	15706	15761	15752	15780	15749	15832	15775	15716	15882	15781	15698	15706	15854	15761	15658	15992	15827	15772	15605	15780	15773	15874	15877	15626	15839	15907	15788	15658	15789	15757	15721	15799	15887	15762	15620	15816	15772	15816	15790	15711	15876	15798	15815	15755	15657	15728	15851	15856	15833	15758	15894	15797	15733	15780	15854	15891	15626	15861	15798	15652	15958	15747	15833	15788	15660	15922	15886	15731	15738	15749	15788	15738	15753	15897	15769	15684	15928	15942	15884	15575	15732	15831	15737	15870	15973	15821	15907	15796	15883	15917	15729	15854	15814	15839	15579	15735	15838	15663	15737	15851	15732	15605	15643	15933	15779	15850	15846	15706	15633	15726	15869	15854	15821	15779	15776	15690	15751	15754	15758	15713	15856	15832	15859	15720	15666	15724	15861	15802	15863	15828	15714	15709	15749	15811	15780	15751	15690	15778	15804	15840	15621	15997	15905	15812	15629	15695	15870	15917	15951	15744	15661	15606	15719	15908	15774	15765	15839	15783	15875	15770	15777	15640	15928	16000	15712	15695	15639	15805	15713	15850	15786	15828	15775	15851	15632	15829	15634	15637	15757	15747	15795	15650	15947	15754	15870	15584	15733	15836	15994	15870	15828	15708	15879	15698	15737	15923	15664	16011	15838	15902	15704	15750	15690	15764	15772	15789	15770	15813	15800	15641	15706	15734	15799	15930	15860	15695	15782	15765	15891	15784	15521	15962	15739	15687	15685	15874	15737	15758	15678	15779	15883	15857	15751	15810	15818	15598	15723	15662	15638	15728	15656	15884	15880	15759	15813	15653	15709	15775	15686	15844	15806	15665	15891	15831	15894	15583	15752	15806	15818	15895	15770	15836	15822	15682	15875	15802	15637	15620	15690	15761	15948	15784	15712	15689	15795	15647	15808	15920	15798	15681	15705	15936	15820	15804	15732	15835	15914	15859	15751	15863	15775	15844	15817	15944	15929	15923	15764	15932	15857	16022	15715	15779	15651	15732	15833	15868	15765	15727	15668	15909	15774	15756	15890	15811	15551	15990	15706	15870	15645	15748	15984	15642	15830	15944	15724	15654	15729	15891	15868	15812	15843	15635	15664	15967	15792	15884	15794	15654	15826	15889	15736	15722	15829	15661	15765	15618	15553	15852	15743	15605	15851	15732	15830	15645	15933	15734	15605	15904	15845	15846	15658	15763	15611	15848	15706	15699	15771	15951	15662	15909	15749	15798	15882	15856	15593	15580	15824	15837	15886	15820	15730	15639	15747	15735	15653	15858	15900	15703	15820	15810	15836	15672	15708	15931	15837	15989	15815	15769	15899	15806	15988	15861	15774	15617	15860	15636	15834	15680	15998	15779	15847	15672	15856	15622	15753	15812	15786	15891	15770	15777	15771	15902	15669	15687	15783	15873	15706	15603	15847	15678	15749	15729	15828	15691	15856	15822	15890	15737	15773	15745	15726	15640	15651	15784	15842	15923	15768	15770	15847	15742	15830	15777	15675	15758	15663	15845	15679	15849	15843	15546	15730	15868	15740	15729	15837	15748	15919	15787	15720	15695	15834	15651	15848	15966	15618	15813	15752	16027	15834	15658	16000	15853
26408	21760	30521	31880	32351	30878	29024	25805	25538	24191	23761	22901	23090	22856	23050	23027	22294	22362	22703	22238	22462	22152	21983	21719	21444	21183	21424	21402	21577	21322	21064	21351	21246	21177	21149	21432	21290	21164	21103	21187	21130	21243	20874	21313	21222	21048	21085	21096	21185	21362	21225	21252	21196	21109	21088	21154	21266	21019	20928	21034	21048	21113	21150	21182	21089	21484	20937	21029	21051	21337	21063	20802	21137	21001	21010	20982	20981	21124	20798	21156	21023	21005	21054	21237	21261	21046	20978	20860	20821	20880	21122	21076	21199	21019	21054	21089	21217	21102	20908	21163	21245	21057	21047	21200	21136	20912	21200	21040	21030	20932	21011	21247	20873	21080	21039	21144	20994	21227	21046	20854	20836	20899	21519	21019	20941	21152	21181	20910	21166	21320	21092	21182	21061	21054	21012	21223	21106	21013	21001	20972	20908	21068	20989	20984	21114	21048	21136	20993	20978	20845	21015	20816	21179	21144	21103	21080	21134	20958	21021	21072	21064	21110	21151	20912	21074	21222	20957	21121	21224	21258	21223	21173	20890	21313	21109	21202	21194	20996	21134	20961	20995	21072	20973	20797	20929	20972	21036	21250	21241	21224	21063	21055	21176	21008	20886	20895	21098	20940	20991	20929	21077	20922	21103	21007	21098	21125	20877	21116	21132	20990	20901	21163	21018	20955	21074	20963	21053	21099	21079	20956	21152	21195	21206	20910	20905	21104	21117	21287	21099	20959	21095	21111	21025	21129	21201	21246	20991	21172	20982	21058	21119	21070	20892	21076	21011	20864	21175	20987	21043	20988	21231	20911	21129	21280	20997	21114	20918	20810	20969	21043	20914	20975	21128	20997	21019	20932	21175	21045	21265	21066	21082	21167	21156	21154	21064	21105	21208	21017	21288	21175	21312	21177	21104	20773	20969	21117	21092	21137	21400	21133	21251	21064	21324	20956	21168	21007	20949	21139	21023	20840	21048	20910	21058	21063	21162	20971	21167	20969	21094	20881	21102	20943	20908	20966	20992	21124	21115	20937	21082	20911	21182	21131	21133	21100	21092	21033	21228	21080	21006	21154	20964	21129	21167	21160	21174	21107	21220	21079	21161	21100	20997	21105	20984	21132	21162	21196	21247	20948	21106	21216	21360	21185	21082	21374	21276	21127	20920	21200	21137	21029	21222	21046	21060	21039	20988	21023	20884	21093	21145	21194	21357	21142	21164	20899	21138	21390	21090	20964	21126	21240	21226	21068	20818	21288	21089	20954	21179	21222	20904	21237	20967	21270	20997	21257	20916	21019	21162	21064	21260	21379	20977	21174	21130	21252	20942	20860	21132	21207	21323	20720	21041	21331	21215	21304	20922	21048	21347	21180	21080	20996	21141	21055	21114	21085	20883	21208	20922	20995	21035	20990	21370	21076	21068	21220	21290	21129	21040	20921	21003	21161	20920	21103	21159	20978	21023	21147	20954	21110	21110	20815	21095	20843	21070	21164	21096	21116	21027	21282	21255	20978	21000	21054	21184	21123	21141	21007	20982	21054	21208	21145	21042	21045	21005	21085	21279	21200	21138	21135	21071	20873	20920	21051	20860	21057	21190	21142	20823	21138	20929	20890	21116	20915	21134	20852	21184	20995	21012	20790	21126	21176	21347	21050	21153	21155	20932	21122	21145	21097	21220	20977	21072	21030	21018	21154	21222	21037	21215	20856	21022	20980	20992	21063	21132	21215	21031	20966	21055	21073	21021	21084	21070	20944	21275	21099	21136	21052	21005	21095	21141	21123	21076	21065	21183	21016	21297	21225	21098	21189	21273	21192	20947	21250	21084	21018	20989	21080	20985	20928	21026	21069	20936	21245	21150	21199	20854	20962	20960	21243	21014	21122	21102	21087	21150	20919	21296	21332	21240	21041	20817	21158	21321	21224	21526	21081	21040	21188	21155	20908	21056	21223	20834	20969	21107	20917	21099	21142	21172	20803	20826	21251	21322	20919	21229	20937	20946	20977	21089	20969	20863	20888	20883	21052	21044	21038	21225	21235	21270	21022	21144	21123	21119	21023	20890	21157	21018	20873	21179	21162	21262	21268	21166	21074	20966	21024	21224	21021	20949	21024	20857	20816	21181	20887	21317	21117	20996	21287	21290	20992	21176	21058	20756	20981	21132	21073	20993	20993	20884	20951	21262	20923	21001	21015	20927	21095	20962	21084	20850	21312	21252	20850	21079	20994	21420	21207	21177	20985	21008	20952	21243	21113	21005	21005	20934	21275	21384	21258	21157	21153	21092	20942	21058	21088	20807	20726	20963	20983	20948	21056	21307	21271	21331	21004	21128	21295	21108	21092	20917	20728	20985	21122	21190	20999	20988	21147	21059	21054	21233	21253	21106	21236	21228	21270	21130	20954	21114	21195	21140	21061	21138	20969	20925	21073	21277	21009	20780	20977	21196	21017	21019	21097	20977	21184	21162	21007	20999	21133	20973	21066	21002	20891	20986	21018	21160	20928	20930	21039	21095	21031	20975	20931	21151	21190	20927	21014	20772	20903	20991	20941	21323	21169	20956	20815	21266	21152	20954	20956	21023	20866	20889	21208	21117	20702	21077	21065	20891	20945	21154	21049	21223	20872	21290	21098	20848	21033	21168	21165	21108	20961	20925	20934	21007	21256	21140	21032	20741	21509	21182	21110	21092	21047	21120	21240	21061	20986	20926	20957	21056	21164	21206	21080	20926	21035	20882	21152	21130	21027	21049	21068	21049	20988	20964	21210	21095	20966	20937	21096	21108	20942	20998	21055	21099	21003	21183	21070	21033	21146	21243	21056	21145	21216	21086	21075	21029	20959	21253	21139	20944	21095	20805	20786	21379	21016	20899	21167	21071	21189	21144	21079	21291	21151	21188	21165	21052	21258	20927	21140	21406	21134	21087	20998	21100	21274	21263	21018	21297	21134	21074	21069	20999	21055	21207	20933	21035	20973	21176	21161	21167	20774	21065	21246	21062	21237	21088	20971	21158	21135	20986	20990	21060	21191	21091	21176	21215	21061	21155	20934	21219	20895	20908	21140	21185	21100	20952	21050	21172	21062	21189	21181	21155	20899	21104	21234	20999	20986	21255	21110	21372	20990	21134	21121	21164	21173	21022	21137	21154	20993	21037	21007	20979	21164	20974	21066	20969	21204	21128	21099	20943	20767	21193	21033	20988	21045	20950	20982	21075	20945	21417	21054	21262	20960	20953	21101	20889	21047	21084	21101	20885	21287	21050	21195	20921	20940	21026	21001	21020	21087	20972	20829	21054	21096	21216	21243	21124	21070	21130	21115	21131	21107	21040	21006	21166	20979	21267	21221	21028	21067	21481	20987	21018	20967	21125	21151	21136	21260	20987	20913	21037	20827	20964	20948	21257	21118	21134	20896	21077	20947	21018	21223	20994	20928	21212	21108	21027	21026	21373	21109	21015	21107	21005	20948	21122	20941	20927	21267	20999	21064	20825	20905	20951	21104	21127	21142	20860	21265	21153	21120	21033	21103	21108	21142	21082	20995	21328	20999	21218	21013	21309	21146	21176	21258	21113	21013	20895	21043	21022	20952	20886	20893	21174	21220	21198	20941	21074	20991	21038	21070	21071	21092	21111	21082	20999	21240	21183	21066	21040	20851	21050	21059	21167	21222	20999	21204	21146	20984	21188	20906	21028	20997	21088	21057	21089	21051	21235	21277	21185	21146	21007	21122	20668	21182	21118	21150	21264	20854	21065	21131	21082	21287	21000	21095	21201	21023	20964	21065	21028	21124	21012	21200	21228	21257	21264	21092	21325	21148	20932	21000	20964	21002	21030	20855	21299	20793	21051	21081	21090	20980	21017	21120	21070	21088	21091	21010	21028	21274	21229	21207	20969	20953	21019	21095	21229	21176	21032	20973	21066	20972	20909	21081	21135	21109	21146	21029	21032	21115	21067	21275	21215	20962	20916	21208	20937	20988	20920	21140	21064	21128	21050	21243	21108	21036	20892	21056	21180	21245	21155	20968	21130	21146	21236	21126	21049	21141	20972	20950	20971	21051	21230	21202	20977	21168	21040	21161	21323	20925	20997	21253	21111	20799	21045	20962	21212	21349	20995	21041	21092	21270	20982	21364	21117	21217	20992	20943	21112	21064	21373	20858	21013	21265	20923	21060	21131	21164	21034	21041	20986	21118	21042	21099	21073	21200	21071	21314	21302	21257	20963	20914	21201	21003	21050	20750	21029	21069	20965	21015	21046	21014	20962	21166	21154	21221	20871	21072	20862	20980	21012	21054	21035	21363	21105	20946	20989	21209	21042	21174	20960	21080	20793	20957	21091	21023	21044	20865	20990	21073	21104	21013	21075	21120	21237	21226	21117	21111	21023	21098	20977	20947	21227	21032	21124	20893	21167	21058	21021	21138	20980	21070	21102	20900	21010	21162	21047	20876	21212	21070	21028	21017	21154	21079	21328	21311	21128	21117	21137	20850	21029	21125	21098	20980	21038	21237	21312	21042	21133	20978	21041	21002	21188	21002	20988	20939	21021	21088	21244	21207	21141	21095	21059	21095	20865	20987	21054	21012	20998	21247	20946	21107	21226	21121	21110	21074	21218	21172	21143	21160	21044	21064	20925	20893	21034	21077	21060	21236	21074	20948	21345	20844	20929	21127	20981	20979	21396	21221	21156	20989	21133	21148	21267	21272	20971	21125	21062	21052	21107	21025	21234	20872	21167	21165	21007	20977	21043	21102	20985	21038	20976	21297	21142	21178	21285	21148	20823	21166	21118	21118	20986	20841	20988	20954	21240	21084	21011	21078	20988	21183	21027	20813	21264	21189	20859	21165	20997	21349	20978	20867	21143	20884	20795	20979	21111	20764	20895	21084	21098	21037	21204	20731	21010	20782	21167	21303	21288	20850	21189	21291	20850	21076	21088	21103	21157	21251	21143	20848	21031	21006	21229	20977	21017	20897	21088	20863	21169	21299	20976	21177	21249	20960	21210	20946	21101	21068	20932	21057	20979	21028	21337	21337	21069	21289	21061	21154	21114	20966	21139	21238	20882	20999	21154	21243	20998	21044	21350	21090	21153	21152	21131	21296	21246	21236	20892	21346	21240	21121	21294	21047	20935	21142
36993	60311	58685	47152	37444	27355	22928	21480	20854	19563	18568	17882	17698	17915	17746	17326	16294	16784	16691	16448	16710	16123	15842	15543	15317	15145	15196	15365	15267	15419	15319	15317	15163	15166	15137	15206	15278	15093	15032	15302	15303	15060	15173	14906	15158	14994	15128	15156	15201	15175	15176	15246	15054	15008	15183	15109	15268	15063	15216	15198	15231	15118	14938	15101	15315	15167	15158	15060	15129	14986	15063	15068	14985	15110	15076	14925	14958	15121	15151	15118	15291	15238	15030	15179	15318	15173	15030	15174	15238	15104	14867	15067	15228	15135	14971	15019	15189	15242	15103	15228	15105	15228	15000	14994	15050	14988	15192	14953	15106	15196	15190	15106	15001	14964	15085	15063	15136	15039	15195	15002	15112	15169	15095	15117	15304	15243	15067	15078	15078	15088	15144	15104	15150	15005	15129	15164	15030	14994	14909	15091	15101	15226	14914	15091	15123	14994	15096	15084	15133	15081	15040	15104	15253	15047	14926	15106	15112	15083	15190	15113	15175	15034	15185	14961	15076	14962	15175	15031	15169	15166	15093	15187	14947	15402	15137	15185	15023	15159	15148	15220	14981	15142	14926	15150	15096	15123	15092	14983	15218	15050	15190	15101	15286	15153	15042	15008	15017	15065	15008	15108	15118	15150	15112	14963	15153	15163	15066	15059	15010	14968	14887	15115	15159	15106	14973	15110	15031	15127	15187	14996	14961	14969	15072	15148	15004	15117	15029	15060	14932	15020	15050	15000	15071	15273	15245	15052	15064	15067	15137	14996	15023	15069	15178	15031	15080	15024	14958	14973	15158	15108	15033	15133	15014	15021	15083	15142	15061	15260	14940	15148	15171	14860	14989	15207	15154	15196	15125	15079	14962	15059	15307	15115	15040	15061	15078	15215	15103	15028	15242	15089	15085	15042	15076	15210	15181	15058	14865	15239	15025	15072	15175	15108	15016	15077	15006	15162	15115	15007	15172	14931	15210	15056	15199	15403	15009	15302	15194	14924	15130	15035	15232	15113	15117	14947	15028	15224	15005	14875	15117	15054	15199	15246	15259	15152	15141	15023	15108	15206	15083	15134	15239	14986	15153	15143	14931	15267	15159	15143	15115	15114	15013	15027	15158	15185	15116	15127	15120	15244	15046	15210	15013	15177	15039	15111	15154	15099	14945	15037	15156	15013	15027	15219	15148	15065	15003	15133	15122	15163	15020	14973	15138	15107	15117	15223	15031	15064	15112	15198	15053	15112	15119	15067	15136	15277	15197	15137	15155	15121	15101	15113	15164	14991	15137	15251	15179	15283	14995	15084	15225	15201	15005	15111	15118	15025	15222	15214	15005	15081	15232	15053	15025	15126	15258	15117	15114	15166	14995	15002	14973	15103	15143	15115	15105	15075	15289	15168	15083	15162	15095	15188	15275	15113	15013	15011	15195	15110	15169	15153	15054	14997	14845	15113	15160	15008	15074	15048	15152	15137	14954	15085	15077	15047	14935	15211	15064	15091	15178	15117	15039	14983	15111	15063	14990	15093	14916	15192	15139	15007	14855	14988	15089	15082	15021	15077	15078	15218	15217	15015	15105	15261	15193	15100	14990	14982	14961	15237	15153	15081	15105	15048	15155	15193	15037	15233	15057	15149	15002	15088	15065	15013	15228	15086	14955	15120	15135	15065	15120	15244	15127	15090	15165	14977	14872	15065	15148	15009	15096	15147	15059	15021	15154	15037	15155	15085	15124	14923	15155	15065	15131	15162	15152	15118	15060	15076	14913	14980	15170	15147	15166	15065	15161	15136	15286	15114	15123	15047	15037	15023	15229	15106	15071	15261	15121	15093	15230	15255	15262	15247	15001	15139	15185	15231	15088	15266	15048	15109	15118	15223	15078	15157	15140	15058	15259	15188	15249	15164	15049	14952	15135	15032	15236	15177	15303	15027	15325	15173	15066	15096	15001	15073	15231	15025	14989	15054	15151	15178	15129	15195	15187	15100	15090	14991	15157	14993	15034	15189	15123	15148	15279	14904	15076	15159	15205	14946	15262	14995	15057	15005	15067	15094	15293	15127	15019	15035	15027	15086	15238	15231	14991	15089	15254	15006	15044	15267	15047	15110	15161	15246	15015	15003	15100	15107	14976	15223	15184	14995	15315	14974	15096	15146	15188	15123	15115	15116	15255	15235	15006	14946	15019	15268	15148	15053	15100	15220	15160	15225	15174	15112	14973	15340	15275	15213	15017	14971	15076	15194	15101	15128	15207	14963	15101	15235	15169	15135	15235	15201	15224	15242	15075	15154	15078	15212	15003	15034	15059	15209	14915	15080	15157	14882	14887	15001	15074	15132	15097	15189	15063	15149	15234	15086	15089	15191	15048	14902	15181	15148	15025	15097	15072	15050	15125	15126	15178	14872	15042	15250	15244	15079	15062	15175	15164	15234	15128	14865	15142	15088	15015	15132	14973	15196	15104	15155	15088	15166	15101	15138	14848	15032	15194	14989	15025	15109	15151	15119	14988	15184	15068	15047	15153	15103	15181	15095	15007	15191	15123	15065	14962	15038	15120	15159	15144	15180	14994	15066	15131	15080	15104	14850	15090	14995	15085	15165	15205	15151	15056	15122	15036	15056	15040	15113	15091	15020	15078	15076	15104	15084	15107	15176	15017	15005	15097	15203	15241	15049	15179	15091	15096	15126	15087	14963	15150	15202	15142	15167	15122	15212	14906	15148	15083	15089	15108	14967	15073	15257	14956	14994	15185	15114	15237	15099	15127	15111	15105	15084	15327	15076	15064	15123	15058	15050	15087	15129	15115	15120	15093	14911	15079	15114	15339	15124	15248	15069	15105	15156	15127	14931	15075	15092	15170	15003	15027	15032	15151	15014	15109	15177	15098	15113	15024	15151	15337	14991	15061	15090	15062	15155	15098	15181	15127	15127	15220	15133	15212	15278	15228	15221	15164	15028	14951	15110	15098	15102	15064	14930	15044	15107	15133	15146	15201	15211	15193	15128	15267	15069	15155	15266	15073	15067	15107	15116	15188	14992	14947	15094	15115	15300	15063	15013	15013	15296	15172	14963	15323	15183	15083	15133	15108	15068	15050	15062	15156	14842	15054	15196	15088	15024	15030	15157	15334	15150	15025	15121	15162	15085	15157	15107	15230	15076	15042	15004	15241	15055	15043	15112	15193	15093	15130	15216	15017	15161	14991	15130	15061	15156	15163	15084	15178	15156	15144	15134	15094	15193	15065	15061	14993	15044	15114	15155	15132	15032	15117	15158	15170	15181	15160	15170	15025	15254	15045	15117	15286	14989	15160	15221	15211	15224	15189	15054	15137	14984	15201	15223	15163	15093	15050	14875	15012	15097	15236	15257	15097	15123	15029	15055	15114	15105	15147	15174	15302	15097	15274	15058	15109	15011	15063	15156	15152	15179	15042	15115	15195	15162	15058	14969	15119	14994	15152	15181	15030	15192	14952	15058	15068	15250	15292	15185	15145	14978	15155	15032	15035	15310	15241	15185	14980	15118	14978	15077	15152	15042	15125	15262	14869	15123	15111	15147	15356	15099	15232	15172	15047	15016	15249	14943	15226	14883	15079	14974	15134	15074	15129	14985	15150	15188	15206	15242	15039	15064	15274	15022	15003	15006	15151	15167	15185	15168	15052	15189	15048	14948	15072	15179	15344	14981	15179	15170	15263	15162	15190	15177	14939	15059	15013	15263	15079	15275	14965	15178	15218	15135	15174	15096	15041	15013	15122	15180	15160	15251	14969	15202	14941	15129	15019	15160	15188	15071	15035	14986	14865	15097	15025	15177	14981	15083	14942	15207	15057	14964	15188	15191	15070	15192	15208	15154	15151	14939	15065	15060	14974	15041	15042	15234	14931	15091	15070	15232	15172	15076	15108	15046	15083	15085	15125	15038	15094	15234	14965	14920	15165	15163	14999	15130	15039	15260	15010	15243	15114	15105	15091	15200	15042	15088	14975	15118	15036	15155	14953	15184	15223	15104	15145	15006	14919	15168	14995	15148	15022	15090	15006	15010	15222	15200	15293	15231	15206	15156	15014	15231	14998	15040	15193	15019	15065	15261	14975	15161	15226	15164	15150	15037	15309	15135	15316	14984	15301	15096	15032	15019	15207	15199	15032	14939	15147	15071	15099	15034	15202	15079	14979	15081	15151	15121	15006	15117	15073	15143	15107	15177	15066	15183	15187	15035	15040	15014	15206	15184	15246	15013	15134	15048	15235	15191	14992	14972	15079	15152	15109	15093	15077	15087	15162	14872	15079	15062	15235	15299	15225	15146	15073	15055	15031	15061	15151	15205	15221	15017	15147	15159	15192	15202	15174	15075	15055	15047	15035	15212	15137	14955	15139	15163	14951	15073	15116	15132	15001	15024	15047	15061	15084	15053	15092	15150	15267	15127	15138	14949	15102	15284	15342	15106	15101	15163	15110	15062	15148	15039	15103	14969	15223	15019	14950	14996	15111	15100	14972	15117	15107	15204	15055	15046	15039	14993	15171	15358	15015	15134	15068	15029	15035	15101	15083	15214	15192	15094	14879	15154	15061	15042	15022	15201	15089	15225	15149	15104	15144	15075	15164	15262	15088	14966	15001	15125	15039	14981	15082	15044	15090	15147	15109	15078	15067	15082	15175	15193	15143	15107	15011	15114	15259	15210	15045	15145	15183	15147	15131	15159	15107	15140	15176	15011	15144	15149	15096	15094	15197	15361	14942	15131	15275	15134	15129	14969	15087	15096	14924	15104	15094	15178	15078	15041	15195	15123	15089	15133	15114	15219	15075	15163	15230	15220	14995	15113	15016	15054	15227	15096	15200	15266	15106	15057	15274	15045	14949	15088	15231	15077	15274	15067	15289	15127	15228	15199	15243	15111	15022	15076	15156	14920	15166	15135	15180	15083	15165	15133	14931	15204	15131	15187	15120	15031	15117	15207	15142	15129	15172	15156	15027	15144	14994	14993	15097	15044	15043	15159	15034	15087	15218	14973	15137	15141	15076	15169	15116	15076	15142	15150	15122	15074	15138	15055	15240	15014	15274	15068	15025	15150	15218	15175	15048	15057	15309	15135	15083	15052	15195	15163	15083	15225	15082	15164	14919	14962	15106	15122	15078	15178
24710	21604	29533	28098	31181	32584	30718	26733	25692	25453	24214	23477	23389	23448	23278	23186	22666	22377	22035	22108	22086	21900	21549	21127	20891	20504	21031	20540	20214	20571	20492	20520	20621	20424	20551	20416	20305	20348	20532	20492	20552	20380	20179	20457	20368	20361	20254	20442	20281	20497	20317	20354	20441	20442	20463	20250	20509	20468	20416	20619	20130	20349	20383	20373	20396	20427	20361	20251	20422	20293	20243	20242	20373	20287	20545	20439	20429	20587	20540	20223	20323	20492	20655	20298	20466	20421	20240	20658	20409	20490	20131	20228	20314	20369	20430	20481	20451	20184	20441	20317	20529	20484	20568	20162	20338	20313	20495	20171	20301	20536	20436	20369	20489	20460	20481	20081	20226	20423	20348	20314	20290	20335	20247	20695	20235	20166	20376	20383	20165	20687	20161	20430	20354	20326	20544	20460	20382	20434	20302	20342	20451	20283	20288	20345	20116	20492	20565	20415	20470	20322	20206	20402	20227	20333	20341	20301	20352	20246	20286	20348	20364	20439	20256	20314	20524	20273	20333	20345	20202	20318	20184	20434	20219	20254	20130	20474	20463	20455	20405	20262	20364	20263	20119	20220	20323	20282	20376	20493	20614	20362	20293	20279	20459	20366	20273	20316	20372	20449	20382	20398	20436	20248	20310	20283	20463	20485	20402	20382	20423	20368	20348	20411	20333	20428	20303	20261	20325	20503	20394	20469	20398	20564	20245	20157	20361	20260	20131	20491	20525	20441	20387	20549	20327	20365	20158	20503	20391	20238	20337	20466	20469	20289	20209	20399	20485	20432	20435	20238	20386	20453	20229	20366	20052	20398	20430	20260	20315	20527	20226	20448	20232	20042	20327	20467	20361	20335	20174	20020	20468	20470	20328	20496	20210	20593	20276	20331	20317	20448	20480	20259	20245	20301	20358	20352	20566	20396	20342	20512	20281	20252	20488	20469	20342	20340	20409	20329	20232	20519	20517	20246	20351	20243	20144	20328	20162	20238	20193	20275	20539	20156	20244	20291	20451	20218	20026	20301	20159	20331	20384	20435	20459	20541	20540	20625	20368	20537	20359	20288	20174	20217	20229	20337	20391	20157	20435	20305	20488	20406	20379	20537	20516	20179	20307	20418	20246	20308	20379	20277	20382	20295	20400	20355	20434	20283	20394	20393	20460	20290	20414	20463	20369	20495	20424	20388	20243	20226	20293	20346	20182	20304	20320	20121	20259	20568	20498	20414	20188	20498	20314	20235	20331	20517	20186	20431	20114	20286	20497	20132	20494	20328	20462	20473	20564	20318	20145	20403	20409	20488	20445	20473	20279	20325	20464	20324	20281	20324	20283	20214	20466	20128	20421	20303	20083	20361	20284	20254	20244	20128	20334	20278	20361	20379	20393	20464	20430	20272	20376	20208	20193	20411	20280	20222	20141	20048	20333	20445	20461	20395	20595	20229	20243	20434	20474	20510	20480	20236	20291	20295	20612	20481	20397	20366	20215	20418	20339	20418	20301	20334	20232	20196	20308	20433	20484	20235	20333	20192	20190	20448	20251	20259	20278	20323	20315	20466	20327	20650	20508	20326	20106	20414	20241	20431	20317	20375	20312	20514	20288	20535	20449	20414	20305	20511	20599	20220	20420	20348	20290	20443	20278	20336	20228	20470	20413	20239	20203	20415	20440	20484	20172	20096	20171	20180	20246	20301	20443	20374	20475	20336	20068	20370	20144	20185	20118	20325	20356	20430	19984	20204	20423	20429	20594	20265	20511	20177	20406	20222	20391	20226	20310	20614	20524	20312	20358	20296	20092	20211	20488	20331	20241	20257	20377	20397	20203	20538	20324	20227	20375	20351	20430	20243	20110	20343	20136	20113	20374	20552	20533	20375	20401	20229	20228	20174	20426	20428	20279	20076	20201	20453	20287	20342	20320	20429	20412	20559	20472	20373	20513	20212	20263	20430	20428	20596	20331	20272	20352	20544	20421	20345	20216	20283	20281	20198	20259	20469	20216	20605	20479	20352	20078	20306	20232	20160	20243	20437	20248	20467	20534	20364	20538	20313	20261	20311	20442	20195	20497	20345	20642	20332	20466	20544	20353	20234	20432	20390	20375	20289	20469	20535	20350	20344	20413	20269	20339	20432	20356	20073	20379	20442	20413	20244	20477	20457	20384	20486	20290	20323	20254	20167	20532	20398	20389	20291	20477	20371	20313	20410	20389	20521	20673	20166	20375	20317	20396	20415	20349	20278	20397	20610	20243	20315	20376	20312	20452	20373	20519	20357	20626	20438	20309	20492	20501	20370	20518	20227	20501	20357	20400	20435	20318	20348	20638	20415	20298	20268	20293	20253	20191	20327	20345	20498	20250	20293	20043	20506	20618	20416	20376	20215	20519	20246	20371	20287	20273	20368	20339	20507	20419	20395	20482	20409	20685	20267	20344	20309	20366	20224	20072	20252	20425	20390	20240	20223	20403	20176	20258	20170	20416	20438	20458	20153	20338	20242	20448	20230	20199	20149	20366	20515	20390	20298	20452	20333	20293	20278	20170	20365	20509	20479	20341	20446	20377	20219	20334	20551	20409	20254	20386	19930	20300	20370	20474	20272	20469	20490	20072	20424	20261	20296	20140	20112	20478	20482	20350	20516	20378	20390	20394	20342	20270	20353	20344	20437	20131	20206	20227	20328	20409	20373	20443	20426	20268	20474	20356	20511	20361	20279	20172	20397	20359	20248	20358	20333	20220	20375	20047	20427	20458	20384	20218	20300	20469	20648	20442	20389	20437	20316	20279	20260	20422	20509	20288	20133	20465	20455	20406	20444	20355	20159	20198	20310	20232	20356	20279	20240	20286	20369	20479	20319	20374	20173	20260	20241	20433	20181	20243	20271	20291	20374	20267	20256	20330	20267	20367	20319	20604	20273	20455	20338	20360	20237	20401	20357	20146	20333	20360	20172	20318	20557	20323	20078	20500	20478	20241	20407	20290	20202	20272	20506	20321	20408	20292	20415	20692	20418	20276	20278	20326	20173	20553	20538	20466	20205	20131	20325	20381	20256	20406	20293	20164	20265	20407	20373	20191	20341	20498	20291	20455	20454	20515	20181	20335	20425	20312	20279	20186	20109	20214	20276	20284	20419	20347	20302	20433	20531	20515	20422	20316	20359	20228	20347	20365	20375	20126	20298	20337	20310	20267	20268	20334	20467	20388	20421	20353	20425	20303	20376	20374	20416	20470	20364	20281	20297	20095	20131	20554	20386	20195	20309	20274	20294	20244	20224	20358	20191	20332	20525	20549	20435	20539	20301	20226	20356	20270	20377	20482	20510	20280	20323	20509	20479	20281	20319	20181	20253	20347	20381	20211	20463	20615	20387	20490	20344	20376	20386	20333	20346	20520	20449	20368	20246	20302	20337	20565	20326	20371	20282	20134	20558	20168	20268	20374	20561	20369	20199	20458	20380	20573	20377	20301	20401	20298	20350	20392	20303	20352	20296	20430	20333	20373	20099	20462	20349	20253	20364	20313	20396	20502	20453	20259	20246	20365	20356	20365	20478	20343	20212	20067	20277	20188	20331	20174	20334	20263	20116	20160	20221	20470	20277	20489	20265	20339	20209	20566	20435	20431	20390	20558	20277	20525	20497	20346	20207	20225	20314	20181	20345	20352	20410	20327	20525	20484	20510	20505	20443	20344	20243	20141	20436	20493	19974	20318	20302	20254	20382	20357	20207	20488	20444	20361	20138	20320	20373	20388	20271	20282	20354	20277	20311	20381	20471	20430	20335	20344	20300	20253	20511	20435	20299	20332	20360	20275	20536	20365	20403	20330	20364	20552	20327	20353	20350	20253	20409	20453	20224	20398	20237	20223	20298	20434	20492	20187	20382	20277	20182	20503	20463	20285	20296	20387	20413	20379	20187	20225	20379	20415	20288	20488	20409	20388	20147	20306	20399	20555	20473	20543	20422	20296	20394	20505	20423	20099	20179	20362	20426	20101	20307	20655	20264	20362	20433	20349	20344	20321	20471	20241	20256	20410	20143	20166	20021	20336	20421	20466	20591	20254	20481	20395	20387	20164	20429	20294	20239	20252	20212	20275	20677	20332	20320	20403	20362	20340	20266	20364	20492	20288	20482	20412	20279	20098	20424	20287	20442	20260	20512	20498	20530	20273	20320	20217	20392	20412	20430	20654	20533	20419	20332	20140	20553	20389	20499	20510	20293	20240	20316	20305	20697	20405	20399	20229	20332	20279	20314	20412	20355	20376	20303	20273	20146	20269	20549	20315	20240	20425	20200	20318	20499	20288	20348	20165	20324	20311	20439	20617	20361	20406	20533	20197	20497	20267	20356	20378	20364	20427	20326	20306	20293	20086	20539	20492	20180	20139	20255	20281	20347	20370	20514	20409	20045	20339	20350	20395	20523	20360	20081	20204	20534	20365	20270	20521	20262	20389	20398	20234	20331	20317	20383	20357	20104	20170	20364	20263	20386	20533	20080	20559	20265	20264	20284	20451	20447	20406	20311	20413	20191	20458	20069	20391	20485	20439	20336	20530	20402	20459	20253	20432	20015	20248	20229	20201	20084	20126	20457	20167	20321	20192	20348	20438	20221	20209	20417	20111	20450	20439	20175	20163	20336	20538	20213	20383	20025	20355	20230	20103	20225	20357	20467	20318	20262	20357	20409	20422	20129	20246	20313	20369	20278	20250	20328	20234	20359	20402	20357	20364	20411	20372	20534	20412	20464	20441	20049	20251	20129	20214	20239	20300	20309	20338	20362	20176	20420	20475	20377	20427	20328	20339	20392	20274	20281	20523	20442	20291	20254	20340	20345	20263	20389	20513	20505	20387	20665	20689	20408	20435	20392	20300	20381	20425	20164	20488	20227	20125	20537	20392	20325	20569	20496	20457	20429	20327	20221	20486	20310	20468	20420	20516	20267	20319	20106	20269	20417	20285	20386	20084	20411	20266	20325	20408	20389	20339	20375	20499	20342	20412	20328	20182	20216	20353	20255	20400	20255	20219	20112	20078	20186	20202	20468	20456	20064	20121	20407	20180	20297	20254	20440	20114	20327	20094	20369	20354	20282	20385	20205	20481	20600	20329	20479	20346	20235	20206	20437	20214	20342	20228	20412	20321	20232
39159	66283	66245	55570	46289	32461	24542	23427	22406	21199	19555	18829	18676	18809	18489	17908	17264	17089	17032	16574	16843	16221	15803	15206	15100	14804	15134	14838	14834	14948	14832	14762	14805	14821	14792	14870	14666	14723	14924	14628	14768	14599	14652	14846	14660	14599	14692	14660	14619	14669	14914	14602	14765	14733	14603	14600	14688	14553	14818	14740	14701	14718	14751	14725	14722	14600	14740	14788	14819	14699	14544	14664	14780	14688	14731	14739	14644	14738	14593	14677	14695	14565	14605	14602	14800	14684	14719	14852	14602	14660	14709	14631	14757	14519	14640	14775	14651	14601	14563	14711	14424	14696	14840	14896	14662	14675	14670	14598	14630	14655	14655	14568	14598	14753	14704	14675	14772	14598	14693	14791	14756	14761	14743	14714	14720	14600	14618	14778	14332	14669	14700	14662	14646	14578	14844	14557	14588	14617	14568	14581	14789	14571	14705	14604	14735	14575	14690	14683	14754	14620	14502	14486	14803	14681	14601	14390	14718	14661	14662	14692	14514	14574	14705	14781	14746	14657	14584	14363	14738	14772	14564	14425	14678	14716	14654	14607	14802	14921	14771	14440	14622	14713	14615	14589	14691	14478	14542	14544	14659	14678	14621	14687	14619	14664	14818	14597	14780	14580	14690	14552	14688	14683	14638	14735	14652	14572	14669	14597	14714	14764	14619	14809	14597	14687	14655	14490	14909	14804	14545	14573	14561	14611	14586	14620	14638	14690	14738	14659	14578	14567	14716	14713	14809	14822	14662	14684	14576	14769	14604	14567	14768	14606	14676	14629	14761	14696	14681	14690	14609	14576	14633	14674	14498	14630	14425	14596	14503	14800	14509	14599	14649	14958	14604	14582	14713	14813	14582	14718	14572	14740	14883	14786	14595	14542	14725	14769	14583	14739	14642	14814	14647	14745	14784	14628	14560	14805	14690	14696	14570	14566	14741	14582	14705	14745	14670	14772	14640	14527	14557	14719	14609	14736	14650	14685	14723	14521	14498	14466	14658	14464	14688	14780	14793	14612	14673	14696	14542	14692	14551	14745	14665	14771	14599	14768	14675	14543	14661	14548	14759	14694	14733	14503	14609	14554	14533	14603	14703	14741	14713	14613	14727	14722	14621	14760	14592	14514	14885	14588	14597	14736	14605	14551	14571	14620	14830	14707	14678	14752	14766	14593	14583	14510	14653	14568	14592	14670	14717	14759	14579	14691	14619	14772	14579	14588	14668	14639	14722	14784	14945	14750	14566	14606	14628	14833	14551	14504	14613	14619	14793	14824	14562	14687	14485	14621	14640	14606	14649	14414	14617	14754	14484	14704	14649	14656	14623	14683	14552	14685	14441	14616	14632	14587	14668	14569	14744	14755	14626	14644	14651	14613	14660	14687	14776	14733	14782	14599	14748	14639	14628	14625	14810	14898	14676	14803	14804	14530	14807	14856	14722	14681	14593	14569	14609	14821	14624	14577	14686	14733	14776	14772	14700	14520	14446	14525	14600	14562	14620	14819	14452	14628	14603	14598	14628	14638	14610	14585	14812	14525	14551	14625	14684	14581	14700	14710	14613	14848	14667	14747	14462	14575	14683	14429	14693	14428	14676	14577	14604	14646	14611	14811	14763	14710	14524	14875	14752	14623	14566	14806	14538	14640	14708	14777	14521	14773	14734	14455	14734	14755	14657	14809	14670	14657	14695	14773	14707	14509	14571	14857	14681	14718	14651	14801	14750	14596	14549	14834	14729	14587	14664	14668	14716	14527	14609	14477	14655	14553	14735	14806	14698	14674	14728	14773	14760	14664	14836	14618	14544	14552	14640	14575	14726	14762	14582	14591	14455	14699	14647	14712	14537	14625	14581	14671	14615	14618	14528	14510	14524	14511	14689	14580	14632	14661	14466	14730	14667	14613	14610	14746	14717	14646	14806	14577	14828	14716	14741	14639	14694	14715	14552	14461	14600	14699	14552	14711	14698	14769	14667	14682	14647	14702	14563	14617	14814	14674	14544	14513	14797	14546	14623	14628	14755	14765	14766	14550	14694	14655	14450	14636	14668	14512	14752	14742	14608	14686	14836	14501	14495	14654	14480	14786	14647	14674	14639	14678	14587	14565	14815	14596	14655	14658	14715	14825	14634	14590	14614	14654	14614	14699	14604	14649	14558	14702	14681	14611	14629	14488	14605	14786	14731	14581	14655	14680	14629	14555	14644	14796	14711	14551	14613	14627	14569	14792	14580	14761	14752	14606	14667	14852	14556	14742	14677	14579	14623	14593	14710	14725	14634	14581	14774	14641	14589	14714	14710	14639	14555	14705	14714	14705	14449	14649	14828	14635	14764	14691	14639	14588	14595	14687	14609	14680	14670	14549	14687	14520	14561	14569	14698	14645	14847	14624	14679	14556	14646	14525	14652	14675	14550	14633	14619	14486	14714	14488	14776	14648	14452	14774	14641	14704	14686	14747	14681	14587	14704	14721	14693	14757	14711	14591	14610	14592	14707	14617	14538	14577	14726	14758	14803	14705	14614	14527	14673	14591	14692	14767	14545	14575	14798	14662	14660	14557	14535	14601	14642	14501	14817	14765	14724	14640	14676	14653	14577	14538	14549	14780	14662	14640	14505	14627	14729	14730	14618	14579	14664	14633	14707	14602	14630	14669	14618	14576	14792	14606	14826	14651	14513	14559	14635	14721	14474	14702	14873	14709	14597	14643	14680	14598	14588	14492	14848	14623	14630	14528	14807	14773	14734	14648	14761	14716	14583	14638	14623	14660	14650	14582	14677	14594	14630	14574	14706	14491	14604	14589	14591	14570	14608	14717	14750	14710	14758	14467	14696	14795	14667	14697	14819	14651	14629	14655	14639	14702	14543	14626	14721	14615	14419	14576	14669	14710	14582	14632	14547	14674	14533	14505	14654	14608	14638	14593	14655	14610	14592	14480	14743	14728	14676	14584	14576	14729	14679	14766	14625	14822	14670	14560	14634	14552	14697	14624	14619	14630	14887	14619	14657	14578	14539	14518	14488	14743	14767	14557	14627	14691	14798	14752	14714	14672	14604	14579	14651	14707	14585	14598	14700	14698	14576	14620	14589	14497	14574	14591	14538	14718	14679	14497	14646	14624	14513	14793	14708	14754	14824	14578	14510	14653	14554	14478	14700	14611	14646	14590	14559	14563	14628	14667	14662	14762	14768	14514	14679	14701	14656	14695	14620	14587	14710	14782	14668	14705	14769	14558	14671	14549	14612	14712	14615	14515	14606	14675	14729	14794	14738	14421	14704	14526	14667	14645	14695	14569	14726	14669	14702	14554	14686	14546	14495	14546	14586	14691	14559	14600	14596	14586	14611	14589	14694	14606	14570	14429	14543	14705	14617	14744	14605	14610	14702	14754	14684	14610	14797	14548	14645	14576	14588	14793	14631	14559	14536	14642	14599	14522	14722	14798	14833	14641	14626	14740	14504	14813	14740	14699	14546	14548	14698	14466	14634	14635	14818	14703	14611	14742	14426	14515	14680	14743	14534	14709	14546	14767	14625	14654	14564	14629	14651	14762	14822	14461	14752	14798	14744	14677	14486	14640	14613	14611	14691	14741	14530	14639	14605	14893	14630	14720	14631	14840	14598	14653	14733	14588	14675	14684	14413	14555	14592	14755	14460	14592	14562	14545	14649	14763	14526	14627	14845	14648	14601	14689	14637	14528	14608	14653	14639	14746	14642	14662	14526	14774	14615	14482	14688	14587	14800	14742	14774	14729	14650	14634	14645	14632	14592	14796	14587	14685	14671	14632	14806	14734	14677	14554	14731	14683	14692	14733	14540	14702	14664	14738	14487	14618	14756	14643	14642	14676	14624	14568	14594	14630	14789	14717	14567	14833	14752	14682	14643	14807	14619	14600	14856	14743	14578	14690	14746	14447	14694	14660	14527	14594	14721	14476	14731	14607	14666	14673	14786	14717	14505	14372	14536	14560	14774	14572	14675	14581	14575	14609	14635	14667	14458	14714	14744	14702	14660	14661	14694	14668	14676	14623	14550	14688	14627	14653	14798	14632	14691	14511	14839	14606	14847	14734	14682	14719	14650	14759	14711	14740	14633	14537	14584	14626	14585	14709	14574	14659	14806	14607	14758	14548	14721	14730	14597	14492	14762	14642	14836	14679	14571	14738	14686	14549	14759	14718	14625	14532	14627	14636	14661	14564	14599	14707	14685	14634	14699	14613	14792	14598	14748	14472	14592	14487	14617	14539	14620	14482	14869	14662	14697	14794	14619	14678	14644	14526	14738	14620	14739	14735	14764	14627	14674	14738	14517	14584	14632	14531	14799	14702	14579	14594	14698	14581	14812	14686	14605	14626	14626	14458	14512	14852	14426	14624	14560	14728	14784	14691	14345	14679	14730	14636	14750	14654	14786	14663	14656	14644	14652	14583	14707	14680	14639	14714	14688	14741	14633	14667	14538	14724	14626	14742	14798	14642	14566	14613	14661	14822	14565	14566	14675	14715	14730	14640	14710	14624	14687	14782	14716	14837	14540	14746	14486	14488	14693	14751	14638	14755	14633	14735	14670	14708	14486	14765	14690	14735	14585	14527	14601	14603	14837	14633	14693	14656	14597	14488	14752	14709	14585	14638	14807	14691	14573	14764	14774	14462	14494	14610	14734	14855	14617	14615	14474	14617	14641	14731	14689	14761	14749	14593	14641	14689	14777	14666	14417	14711	14689	14598	14640	14864	14525	14746	14623	14586	14735	14585	14615	14531	14665	14653	14599	14660	14699	14804	14778	14534	14583	14571	14509	14692	14825	14573	14623	14632	14661	14509	14551	14640	14804	14638	14582	14629	14635	14670	14416	14734	14659	14660	14630	14619	14630	14572	14704	14693	14750	14618	14682	14746	14640	14965	14631	14746	14767	14508	14891	14445	14698	14485	14754	14714	14661	14780	14551	14732	14678	14651	14721	14601	14536	14628	14586	14802	14616	14699	14662	14473	14596	14736	14522	14846	14695	14635	14672	14526	14430	14839	14636	14667	14595	14634	14598	14622	14615	14452	14683	14671	14699	14505	14729	14763	14752	14781	14532	14668	14701	14777	14500	14773	14649	14529	14644	14734	14586	14664	14485	14645	14722	14714	14755	14575	14637	14545
39150	42884	47362	42322	35394	29560	26072	25213	25019	24076	24006	23970	23807	23826	23654	23512	23266	23253	23000	23131	23207	23244	23152	22770	22648	22644	22817	22526	22540	22796	22464	22627	22758	22811	22528	22754	22687	22690	22723	22580	22572	22582	22725	22484	22460	22321	22704	22509	22577	22787	22682	22510	22489	22366	22689	22577	22513	22662	22389	22435	22591	22831	22672	22424	22657	22564	22672	22553	22584	22560	22788	22711	22529	22646	22635	22644	22531	22481	22535	22526	22532	22479	22314	22427	22524	22504	22691	22484	22469	22562	22549	22649	22728	22800	22635	22590	22552	22572	22383	22435	22728	22432	22491	22653	22477	22458	22679	22535	22606	22555	22617	22590	22472	22494	22381	22442	22662	22656	22492	22648	22470	22366	22171	22287	22730	22427	22566	22468	22452	22616	22397	22227	22351	22625	22494	22692	22598	22465	22574	22608	22546	22268	22624	22613	22586	22622	22509	22486	22432	22719	22412	22557	22364	22484	22858	22404	22663	22734	22700	22897	22633	22485	22380	22433	22745	22544	22842	22715	22668	22594	22523	22784	22386	22485	22555	22414	22541	22604	22651	22552	22616	22591	22558	22640	22696	22642	22284	22641	22513	22348	22642	22872	22478	22421	22615	22597	22690	22669	22543	22707	22441	22577	22730	22679	22510	22760	22588	22659	22273	22400	22486	22444	22733	22590	22467	22473	22458	22532	22476	22536	22439	22603	22590	22489	22564	22266	22477	22519	22379	22581	22497	22590	22591	22514	22692	22575	22720	22526	22233	22480	22462	22521	22624	22606	22446	22555	22596	22327	22515	22439	22592	22747	22813	22524	22401	22584	22389	22554	22525	22398	22516	22475	22419	22528	22466	22506	22518	22531	22669	22489	22505	22554	22601	22368	22500	22627	22629	22445	22483	22665	22577	22452	22532	22324	22681	22523	22534	22524	22815	22547	22611	22627	22452	22628	22606	22399	22483	22667	22549	22422	22489	22374	22515	22566	22433	22733	22438	22637	22467	22481	22395	22547	22787	22617	22377	22543	22548	22253	22518	22335	22522	22544	22512	22613	22573	22732	22628	22571	22576	22674	22617	22715	22573	22504	22577	22408	22768	22667	22612	22500	22729	22746	22589	22590	22641	22617	22394	22633	22480	22354	22615	22516	22619	22644	22511	22531	22275	22455	22537	22673	22522	22649	22610	22263	22626	22519	22587	22399	22401	22580	22632	22571	22531	22860	22389	22577	22645	22677	22348	22545	22659	22674	22571	22522	22759	22530	22628	22696	22448	22440	22290	22465	22530	22413	22741	22252	22493	22533	22414	22751	22387	22731	22556	22428	22490	22690	22783	22616	22623	22399	22770	22506	22576	22565	22545	22652	22594	22514	22622	22781	22805	22400	22397	22332	22462	22618	22476	22334	22739	22515	22625	22517	22529	22482	22693	22450	22571	22412	22793	22572	22594	22286	22487	22450	22596	22563	22462	22377	22545	22804	22507	22772	22926	22650	22676	22387	22474	22525	22498	22375	22602	22588	22868	22482	22445	22699	22653	22711	22531	22577	22498	22797	22378	22513	22587	22477	22521	22418	22790	22725	22467	22453	22540	22545	22543	22706	22628	22779	22600	22242	22433	22547	22547	22603	22334	22583	22317	22730	22593	22665	22471	22515	22549	22703	22564	22652	22581	22221	22245	22527	22525	22429	22318	22434	22575	22391	22810	22692	22489	22583	22618	22520	22415	22423	22415	22489	22479	22622	22644	22559	22736	22339	22497	22652	22571	22506	22970	22667	22814	22686	22494	22455	22501	22579	22460	22434	22636	22785	22584	22539	22662	22700	22380	22424	22602	22539	22387	22452	22640	22286	22581	22564	22563	22612	22378	22586	22599	22533	22298	22433	22271	22574	22414	22559	22620	22708	22367	22557	22504	22616	22556	22783	22712	22734	22755	22461	22651	22494	22414	22568	22525	22650	22608	22555	22569	22456	22388	22564	22704	22592	22631	22661	22734	22597	22421	22397	22776	22605	22446	22716	22491	22791	22488	22405	22558	22622	22563	22671	22570	22453	22605	22874	22600	22578	22480	22531	22439	22421	22408	22361	22628	22541	22700	22765	22533	22345	22513	22359	22639	22701	22542	22467	22568	22385	22378	22575	22667	22624	22592	22536	22658	22538	22466	22751	22746	22565	22711	22574	22511	22728	22490	22435	22313	22475	22534	22713	22698	22905	22792	22333	22539	22501	22354	22405	22552	22613	22527	22447	22489	22678	22641	22651	22677	22617	22586	22499	22719	22422	22409	22485	22495	22627	22568	22735	22476	22551	22317	22674	22508	22555	22593	22685	22486	22684	22464	22387	22687	22431	22588	22658	22597	22327	22262	22628	22630	22716	22654	22357	22693	22529	22567	22403	22763	22660	22544	22482	22458	22371	22650	22689	22510	22780	22682	22557	22569	22553	22818	22486	22483	22838	22449	22421	22477	22559	22628	22494	22783	22409	22513	22625	22501	22524	22677	22691	22542	22495	22500	22517	22482	22443	22448	22530	22603	22397	22652	22617	22608	22337	22342	22423	22631	22533	22516	22424	22707	22415	22685	22561	22645	22642	22487	22616	22548	22476	22551	22632	22590	22592	22499	22472	22618	22402	22678	22472	22566	22645	22644	22776	22617	22356	22715	22630	22579	22537	22256	22389	22685	22491	22687	22804	22666	22544	22479	22591	22682	22606	22390	22623	22372	22329	22691	22416	22727	22562	22320	22423	22531	22615	22600	22707	22711	22590	22372	22758	22606	22549	22676	22379	22616	22565	22441	22454	22704	22686	22607	22586	22490	22213	22509	22501	22537	22612	22713	22445	22781	22508	22825	22592	22563	22447	22570	22638	22497	22401	22553	22668	22477	22502	22500	22500	22623	22674	22556	22692	22515	22573	22346	22618	22638	22510	22486	22531	22696	22367	22768	22676	22470	22522	22474	22663	22525	22510	22541	22502	22716	22417	22423	22347	22661	22599	22609	22422	22334	22444	22462	22704	22471	22459	22512	22619	22504	22629	22281	22771	22498	22787	22567	22621	22412	22541	22715	22463	22573	22694	22502	22749	22586	22484	22461	22502	22619	22467	22497	22502	22725	22508	22415	22882	22724	22745	22561	22778	22415	22605	22562	22555	22420	22555	22453	22564	22477	22566	22547	22549	22347	22677	22719	22584	22745	22531	22560	22628	22529	22460	22732	22454	22511	22428	22579	22550	22434	22598	22636	22516	22485	22453	22460	22705	22710	22562	22477	22548	22526	22696	22595	22375	22404	22680	22637	22628	22517	22743	22408	22780	22730	22525	22422	22589	22421	22371	22619	22499	22627	22336	22460	22510	22520	22617	22638	22456	22655	22432	22554	22681	22488	22468	22545	22583	22486	22534	22533	22620	22902	22571	22533	22525	22472	22418	22547	22676	22494	22486	22523	22574	22399	22471	22605	22575	22597	22496	22464	22501	22530	22606	22472	22444	22427	22556	22631	22606	22455	22645	22652	22481	22518	22402	22738	22560	22522	22621	22538	22728	22767	22503	22678	22555	22352	22627	22671	22573	22538	22601	22241	22644	22803	22498	22501	22557	22553	22477	22432	22512	22652	22594	22674	22457	22622	22549	22644	22577	22625	22479	22735	22743	22551	22739	22601	22850	22529	22824	22418	22655	22893	22320	22448	22562	22452	22733	22585	22639	22551	22700	22532	22591	22795	22408	22434	22679	22471	22633	22286	22264	22521	22631	22482	22334	22821	22786	22486	22375	22413	22496	22346	22315	22584	22129	22254	22540	22497	22678	22323	22589	22709	22404	22609	22530	22465	22670	22545	22701	22474	22676	22445	22587	22587	22642	22518	22625	22429	22484	22475	22665	22361	22608	22684	22584	22491	22912	22578	22606	22337	22491	22339	22420	22492	22720	22566	22711	22552	22575	22617	22624	22559	22560	22664	22525	22361	22548	22459	22449	22528	22558	22410	22409	22514	22431	22399	22560	22678	22555	22740	22519	22733	22840	22571	22376	22723	22895	22405	22457	22712	22395	22433	22377	22487	22582	22750	22515	22462	22747	22639	22194	22440	22433	22543	22665	22429	22332	22510	22656	22800	22518	22442	22495	22646	22519	22518	22656	22365	22557	22411	22632	22679	22539	22668	22640	22659	22499	22817	22495	22575	22704	22462	22771	22667	22338	22728	22759	22640	22836	22695	22510	22670	22671	22585	22310	22795	22430	22548	22411	22462	22608	22504	22610	22611	22357	22600	22636	22670	22579	22572	22630	22806	22297	22543	22494	22552	22411	22410	22408	22539	22509	22643	22661	22509	22557	22512	22482	22728	22550	22678	22541	22621	22641	22533	22530	22727	22721	22579	22556	22305	22566	22647	22703	22633	22804	22644	22693	22532	22450	22617	22684	22586	22641	22862	22350	22686	22702	22742	22486	22762	22633	22475	22538	22319	22400	22662	22573	22524	22809	22921	22431	22477	22593	22622	22552	22809	22599	22558	22727	22650	22461	22200	22642	22543	22698	22562	22748	22459	22392	22479	22715	22318	22431	22607	22564	22577	22536	22646	22507	22530	22448	22466	22616	22676	22670	22531	22526	22488	22644	22538	22512	22489	22402	22656	22505	22665	22462	22573	22678	22657	22816	22675	22568	22508	22622	22612	22485	22620	22944	22340	22291	22462	22602	22784	22532	22710	22669	22474	22470	22676	22456	22667	22567	22486	22543	22560	22623	22770	22550	22700	22645	22622	22315	22678	22547	22588	22523	22538	22524	22471	22608	22712	22602	22477	22523	22533	22323	22586	22569	22339	22619	22714	22378	22629	22563	22519	22631	22656	22510	22709	22478	22558	22373	22509	22594	22560	22627	22653	22714	22452	22638	22497	22289	22480	22787	22570	22670	22524	22287	22579	22742	22549	22625	22322	22539	22795	22380	22628	22461	22526	22243	22591	22466	22316	22405	22432	22743	22619	22588	22788	22700	22713	22728	22485	22403	22807	22691	22504	22444	22485	22721	22482	22575	22716	22741	22472	22474	22630	22620	22641	22617	22588	22663	22539	22429	22414	22446	22636	22564	22635	22362	22867	22424	22607	22573	22499	22573	22365	22339	22475	22704	22476	22453	22501	22617
37812	51827	48629	38473	31472	24232	20362	19676	19140	18464	17939	17831	17791	18018	17498	17140	16726	16875	16582	16587	16659	16317	16275	16166	15970	16082	16029	15737	15941	15856	15911	15893	15965	15884	15739	15848	15746	15659	15985	15883	16009	15940	15831	15675	15802	15874	15759	15840	15873	15782	15774	15947	15843	15930	15842	15860	15809	15911	15745	15849	15862	15917	15851	15715	15945	15786	15940	15739	15671	16039	15829	15679	15849	15800	15644	15720	15746	15597	15889	15773	15939	15847	15796	15631	15764	15834	15767	15654	15772	15768	15848	15687	15740	15775	15943	15748	15684	15723	15739	15995	15819	15808	15912	15788	15710	15804	15805	15733	15722	15718	15760	15739	15906	15742	15790	15826	15673	15715	15651	15971	15699	15802	15959	15589	15757	15902	15761	15854	15992	15842	16028	15987	15720	15860	15828	15935	15616	15877	15924	15923	15768	15750	15871	15775	15881	15800	15717	16065	15864	15825	15682	15698	15745	15706	15515	15743	15896	15753	15612	15733	15797	15851	15740	15793	15908	15873	15926	15925	15906	15800	15887	15810	15894	15780	15994	15645	15559	15869	15684	15776	15857	15844	15879	15723	15756	15932	15814	15713	15777	15916	15832	15768	15813	15809	15799	15952	15841	15962	16027	15774	15938	15855	15970	15823	15897	15814	15766	15749	15894	15793	15686	15801	15762	15745	15734	15742	15792	15816	15734	15662	15749	15739	15786	15741	15844	15927	15748	15702	15789	15767	15719	15775	15811	15910	15777	15793	15828	15901	15786	15819	15852	15975	15922	15764	15700	15959	15791	15617	15740	15649	15705	15946	15827	15941	15792	15870	15530	15769	15720	15671	15720	15834	15997	15713	15800	15781	15855	15919	15770	15752	15915	15554	15726	15779	15772	15736	15757	15797	15872	15962	15770	15698	15709	15846	15801	15806	15772	15866	15745	15791	15743	15772	15948	15740	15968	15802	15862	15893	15798	15930	15874	15756	15759	15906	15783	16001	15738	15887	15837	15723	15861	15799	15734	15935	15783	15802	15877	15882	15786	15836	15852	15487	15914	15865	15854	15809	16061	15791	15939	15746	15936	15775	15799	15643	15697	15876	15860	15729	16057	15784	15812	15731	15785	15787	15764	16002	15743	15863	15787	15993	15720	15760	15720	15786	15745	15978	15817	15845	15695	15941	15873	15901	15821	15724	15822	15772	15828	15862	15882	15940	15840	15627	15696	15783	15870	15648	15777	15772	15829	15890	15785	15799	15865	15714	15781	15835	15787	15867	15558	15756	15749	15766	15556	15650	15733	15833	15651	15881	15701	15815	15810	15815	15975	15650	15832	15735	15876	15702	15846	15853	15901	15858	15851	15661	15710	15687	15821	15925	15791	15983	15892	15867	15672	15818	15915	15686	15958	15867	15862	15873	16019	15880	15824	15787	15695	15716	15905	16007	15756	15838	15754	15808	15871	15831	15815	15836	15712	15969	15727	15730	15934	15878	15603	15824	15761	15823	15797	15816	15744	15612	15816	15843	15846	15919	15798	15618	15761	15879	15867	15714	15670	15835	16000	15643	15815	15783	15965	15809	15763	15948	15877	15749	15599	15753	15845	15537	15901	15841	15892	15820	15796	15810	15832	15758	15856	15886	15752	15805	15758	15926	15744	15618	15782	15794	15837	15866	15840	15699	15915	15804	15894	15700	15776	15676	15932	15776	15758	15760	15625	15738	15968	15961	15834	15888	15748	15983	15725	15896	15740	15847	15819	15848	15970	15875	15818	15870	15936	15888	15844	15625	15769	15790	15644	15769	15809	15874	15893	15667	15868	15770	15706	15828	15837	15719	15965	15899	15826	15761	15714	15808	15978	15774	15879	15640	15865	15576	15721	15815	15647	15863	15910	15824	15678	15737	15791	15778	15822	15809	15663	15900	15711	15916	15681	15847	15871	15679	15671	15883	15773	15905	16062	15846	15748	15727	15696	15814	15825	15842	15903	15837	15948	15844	15647	15723	15745	15846	15840	15800	15941	15715	15779	15856	15830	15851	15767	15781	15925	15865	15811	15696	15699	15685	15888	15739	15852	15804	15778	15797	15708	15475	15891	15714	15857	15721	15922	16043	15893	15885	15925	15762	15855	15832	15705	15960	15816	16047	15815	15862	15983	15916	15643	15762	15770	15767	15802	15785	15744	15803	15949	15650	15942	15925	15945	15772	15710	15831	15830	15758	15868	15851	15846	15775	15886	15791	15713	15883	15812	15784	15808	15888	15825	15890	15845	15744	15743	15869	15746	15618	15800	15803	15835	15846	16009	15844	15824	15766	15931	15719	16043	15855	15766	15911	15806	15886	15732	16015	15753	16000	15719	15784	15802	15814	15805	15810	15756	16014	15786	15668	15754	15793	15686	16013	15713	15787	15821	15741	15811	16011	15741	15803	15981	15955	15728	15951	15716	15835	15644	15674	15890	15884	15850	15991	15923	15890	15918	15810	15944	15989	15845	15777	15823	15749	15818	15747	15942	15734	15841	15815	15847	15947	15948	15782	15859	15880	15804	15771	15838	15898	15695	15829	15768	15952	15825	15688	15698	15903	15700	15890	15786	15711	15946	15690	15741	15865	15969	15829	15885	15961	15695	15912	15782	15813	15776	15891	15681	15890	15817	15791	15881	15967	15805	15539	15795	15826	15772	15843	15691	15814	15798	15768	15957	15801	15728	15893	15775	15739	15698	15762	15901	15887	15848	15845	15702	15762	15870	15845	15749	15922	15925	15688	15863	15669	15802	15641	15701	15842	15680	15725	15906	15862	15760	15757	15860	15882	15904	15856	15895	15861	15853	15905	15784	15696	15854	15555	15667	15677	15982	15731	15823	15880	15916	15733	15830	15867	15852	15778	15718	15659	15890	15650	15708	15918	15787	15914	15720	15795	15820	15922	15788	15821	15867	15729	15746	15932	15845	15660	15867	15676	15743	15995	15655	15777	15810	15952	15812	15877	16002	15644	15993	15846	15750	15834	15740	15772	15793	15656	15781	15841	15732	15682	15988	15662	15849	15868	15728	15718	15812	15775	15755	15820	15659	15701	15745	15804	15862	15807	15727	15825	15585	15774	15828	15808	15872	15675	15946	15753	15804	15845	15972	15923	15874	15805	15793	15833	15868	15914	15956	15742	15867	15759	15786	15753	15806	15790	15852	15742	15764	15732	15883	15965	15751	15922	15878	15814	15930	15752	15751	15806	15821	15679	15788	15801	15717	15890	15833	15837	15884	15707	15685	15747	15847	15869	15930	15823	15826	15726	15581	15698	15815	15753	15875	15839	15730	15745	15754	15898	15889	15895	15774	15953	15796	15687	15746	15856	15667	15698	15751	15712	15654	15597	15814	15888	15699	15798	15818	15680	15929	15722	15875	15888	15941	15833	15854	15899	15728	15967	15876	15754	15916	15853	15685	15847	15789	15825	15937	15769	15879	15785	15830	15663	15736	15780	15739	15900	15725	15816	15819	15755	15713	15668	15706	15905	15828	15681	15753	15889	15723	15774	15627	15639	15802	15883	15778	15793	15824	15728	15921	15902	15823	15786	15878	15812	15666	15745	15900	15870	15784	15835	15816	15669	15751	15886	15796	15919	15939	15750	15744	15835	15851	15706	15814	15808	15668	15666	15921	15780	15827	15630	16022	15793	15502	15858	15805	15937	15750	15952	15839	15846	15775	15787	15700	15908	15718	15849	15831	15791	15662	15789	15814	15808	15830	15836	15857	15833	15701	15652	15773	15819	15842	15670	15811	15839	15814	15885	15746	15636	15606	15812	15811	15773	15801	15774	15851	15754	15839	15763	15960	15774	15887	15825	15761	15985	15627	15873	15831	15839	15783	15899	15649	15999	15794	15800	15875	15902	15870	15887	15965	15711	15973	15744	15876	15774	15810	15907	15636	15959	15921	15653	15904	15901	15859	15944	15900	15853	15748	15769	15705	15803	15609	15625	15733	15732	15712	15745	15635	15899	15877	15751	15825	15714	15789	15918	15796	15719	15988	15641	15960	15849	15683	15740	15939	15896	15673	15820	15941	15915	15834	15870	15803	15610	15850	15888	15804	15940	15920	15820	15820	15848	15959	15762	15748	15685	15709	15973	15886	15799	15755	15841	15721	15883	15773	15949	15793	15798	15793	15739	15966	15810	15752	15901	15779	15780	15938	16023	15703	15933	15697	15687	15865	15809	16005	15710	15804	15809	15867	15785	15763	15804	15837	15707	15914	15833	15764	15654	15836	15687	15940	15782	15918	15803	15826	15756	16004	15797	15903	15974	15731	15989	15952	15770	15634	15834	15675	15927	15752	15982	15685	15779	15684	15832	16052	15737	15919	15884	15844	15715	15880	15868	15880	15593	15864	15724	15800	15918	15899	15805	15885	15840	15819	15882	15796	15909	15985	15675	15902	15709	15800	15828	15435	15688	15804	15891	15958	15843	15935	15818	15712	15785	16043	15816	15929	15778	15717	15899	15833	15786	15884	15783	15820	15967	15761	15815	15797	15812	15726	15756	15536	15933	15910	15804	15808	15791	15643	15723	15688	15827	15894	15726	15810	15727	15624	15764	15920	15684	15787	15892	15847	15807	15808	15911	15896	15933	15809	15779	15775	15817	15776	15744	15857	15696	15876	15800	15860	15968	15905	16089	15768	15691	15875	15775	15692	15918	15829	15793	15852	15873	15841	15879	15817	15823	15895	15647	15868	15968	15847	15857	15864	15930	15915	15759	15845	15797	15818	15888	15750	15803	15670	15793	15785	15964	15844	15765	15589	15889	15763	15750	15813	15700	15998	15676	15854	15829	15702	15931	15934	15765	15729	15904	15776	15681	15560	15860	15917	15723	16065	15972	15875	15739	15999	15745	15963	15833	15856	15752	15965	15959	15724	15707	15898	15704	15830	15922	15713	15887	15853	15740	15721	15829	15899	15842	15733	15898	15976	15741	15835	15657	15743	15687	16015	15694	15845	15719	15773	15994	15770	15927	15746	15677	15878	15837	15788	15856	16031	15689	15829	15831	15938	15765	15846	15748	15666	15827	15877	15861	15747	15794	15767	15791	15746	15722	15726	15749	15612	15800	15839	15931	15864	15989	15784	15806	15848	15712	15853	15813	15909	15905
26571	21816	31349	34483	37253	32012	29569	26258	25236	24576	23886	24058	23955	23977	23407	22919	22553	22725	22586	22470	22285	22119	22047	21615	21604	21365	21823	21390	21591	21244	21328	21297	21263	21083	21388	21580	21356	21300	21440	21214	21283	21220	21324	21283	21262	21181	21214	21370	21269	21292	21181	21412	21333	21376	21317	21192	21424	21226	21359	21226	21269	21363	21198	21179	21399	21269	21232	21306	21296	21329	21344	21295	21218	21204	21275	21168	21168	21137	21297	21073	21384	21264	21135	21245	21374	21126	21187	21305	21076	21251	21406	21338	21220	21229	21271	21281	21271	21462	21118	21257	21173	21315	21081	21128	21133	21413	21282	21336	21215	21193	21250	21119	21381	21235	21254	21195	21191	21403	21402	21541	21469	21085	21218	21137	21335	21269	21363	21303	21181	21232	21297	21194	21228	21205	21202	21174	21399	20858	21205	21433	21236	21370	21359	21246	21404	21341	21240	21471	21311	21030	21290	21341	21343	21428	21423	21415	21296	21448	21127	21268	21231	21205	21315	21481	21100	21312	21512	21550	21479	21255	21221	21207	21156	21401	21457	21330	21342	21196	21223	21521	21267	21257	21090	21095	21177	21346	21283	21186	21449	21519	21219	21433	21402	21341	21180	21301	21343	21295	21391	21530	21235	21272	21321	21206	21215	21211	21291	21365	21350	21386	21146	21350	21273	21234	21028	21340	21324	21233	21335	21284	21161	21236	21381	21373	21196	21361	21168	21486	21421	21282	21571	21276	21370	21166	21440	21210	21262	21481	21416	21077	21044	21223	21351	21248	21229	21219	21284	21030	21314	21158	21433	21277	21346	21048	21206	21231	21162	21434	21403	21139	21419	21334	21297	21404	21325	21223	21305	21233	21333	21166	21368	21315	21309	21342	21390	21232	21123	21412	21186	21148	21457	21326	21257	21293	21323	21396	21367	21215	21366	21324	21324	21389	21358	21335	21467	21361	21322	21306	21215	21174	21278	21277	21202	21462	21391	21282	21204	21206	21192	21276	21245	21143	21159	21181	21121	21179	21230	21046	21487	21301	21212	21270	21279	21305	21417	21365	21367	21074	21405	21472	21331	21194	21395	21680	21300	21223	21243	21255	21277	21227	21416	21354	21163	21400	21425	21301	21209	21204	21149	21115	21335	21360	21385	21372	21445	21124	21291	21413	21506	21169	21252	21334	21257	21248	21377	21301	21370	21105	21311	21164	21333	21211	21244	21231	21181	21239	21461	21184	21194	20928	21160	21351	21418	21165	21377	21146	21242	21423	21136	21137	21232	21361	21221	21084	21176	21302	21203	21500	21313	21318	21444	21080	21243	21402	21091	21552	21367	21151	21056	21282	21183	21181	21373	21133	21319	21172	21083	21334	21533	21152	21362	21315	21428	21420	21320	21384	21167	21412	21292	21009	21056	21329	21261	21225	21306	21329	21251	21132	21264	21166	21141	21412	21175	21302	21320	21467	21445	21185	21149	21243	21339	21226	21235	21146	21179	21194	21213	21586	21694	21220	21155	21273	21308	21360	21201	21460	21298	21173	21159	21164	21195	21423	21453	20911	21039	21403	21240	21365	21244	21297	21376	21287	21238	21482	21335	21163	21317	21446	21249	21278	21016	21420	21663	21216	21409	21048	21164	21400	21093	21142	21164	21242	21251	21388	21274	21430	21360	21109	21246	21254	21487	21352	21350	21141	21197	21227	21337	21225	21253	21174	21349	21440	21252	21286	21270	21217	21236	21242	21557	21319	21369	21282	21331	21409	21279	21300	21308	21318	21324	21413	21322	21444	21537	21068	21432	21159	21071	21389	21227	21212	21286	21161	21275	21362	21236	21034	21121	21230	21387	21166	21286	21338	21292	21328	21419	21308	21368	21098	21065	21229	21083	21077	21288	21443	21212	21371	21397	21177	21320	21410	21293	21288	21353	21322	21398	21462	21147	21138	21182	21383	20948	21271	21273	21398	21398	21354	21278	21301	21506	21228	21233	21369	21242	21504	21175	21060	21306	21104	21279	21296	21309	21284	21247	21093	21186	21343	21043	21163	21372	21337	21156	21347	21357	21287	21065	21436	21295	21186	21271	21256	21290	21210	21092	21268	21450	21513	21312	21205	21271	21701	21217	20988	21411	21291	21105	21523	21431	21121	21234	21043	21150	21327	21270	21213	21259	21397	21195	21164	21468	21198	21099	21441	21395	21274	21547	21087	21248	21182	21183	21346	21218	21211	21247	21373	21386	21370	21375	21251	20936	21139	21259	21065	21119	21202	21215	21378	21422	21255	21244	21304	21261	21320	21127	21154	21341	21361	21386	21140	21186	21268	21479	21407	21598	21227	21237	21160	21436	21242	21367	21235	21274	21255	21144	21294	21368	21085	21239	21302	21373	21536	21429	21376	21333	21312	21295	21226	21107	21072	21253	20899	21412	21541	21511	21393	21234	21523	21364	21602	21096	21310	21350	21582	21294	21405	21186	21204	21034	21398	21368	21234	21342	21247	21304	21265	21183	21354	21585	21133	21251	21235	21281	21267	21115	21092	21203	21257	21481	21473	21227	20998	21317	21314	21250	21241	21232	21383	21179	21178	21507	21296	21145	21086	21225	21223	21109	21126	21392	21180	21185	21295	21371	21265	21257	21238	21268	21484	21391	21283	21274	21317	21532	21342	21430	21473	21340	21578	21267	21295	21219	21258	21228	21448	21181	21499	21337	21106	21278	21135	21201	21336	21121	21260	21340	21333	21174	21211	21032	21383	21181	21207	21312	21283	21296	21034	21198	21127	21359	21252	21241	21456	21225	21407	21234	21214	21125	21412	21186	21239	21175	21235	21201	21293	21470	21083	21351	21409	21153	21232	21185	21055	21258	21064	21378	21103	21257	21544	21401	21463	21217	21348	21250	21328	21275	21205	21390	21472	21292	21219	21391	21269	21432	21396	21260	21289	21269	21192	21223	21352	21224	21294	21403	21238	21105	21457	21199	21264	21420	21484	21260	21293	21174	21189	21414	21257	21067	21136	21216	21441	21401	21384	21443	21393	21370	21338	21158	21401	21392	21385	21296	21340	21487	21305	21242	21292	21132	21156	21392	21517	21496	21264	21302	21172	21172	21245	21070	21270	21319	21419	21363	21428	21439	21132	21178	21278	21449	21104	21340	21117	21291	21339	21532	21340	21357	21201	21005	21368	21025	21175	21052	21450	21208	21224	21208	21448	21589	21122	21441	21116	21328	21359	21153	21300	21440	21420	21057	21264	21462	21146	21298	21290	21430	21179	21077	21309	21258	21267	21412	21149	21144	21220	21464	21228	21344	21192	21088	21282	21225	21199	21275	21118	21201	21244	21428	21208	21072	21233	20969	21157	21422	21303	21427	21255	21212	21297	21337	21323	21236	21120	21538	21314	21497	21168	21209	21139	21231	21214	21401	21317	21165	21140	21302	21362	21445	21316	21353	21341	21240	21497	21238	21117	21390	21403	21096	21234	21196	21301	21348	21313	21144	21091	21261	21070	21240	21467	21459	21377	21316	21278	21159	21421	21078	21420	21365	21154	21279	21226	21248	21124	20993	21296	21252	21291	21409	21416	21155	21290	21209	21109	21502	21257	21251	21293	21313	21385	21184	21271	21424	21276	21245	21221	21330	21336	21299	21256	21300	21214	21240	21327	21288	21385	21316	21245	21238	21318	21370	21464	21242	21070	21146	21214	21244	21092	21085	21183	21551	21212	21109	21413	21106	21142	21343	21309	21141	21307	21640	21322	21262	21364	21281	21292	21249	21505	21400	21140	21322	21340	21334	21271	21140	20937	21297	21267	21177	21341	21299	21313	21228	21360	21325	21370	21318	21220	21172	21271	21373	21047	21440	21299	21260	21264	21425	21193	21381	21070	21164	21305	21387	21433	21241	21081	21284	21153	21332	21130	21060	21134	21270	21252	21623	21522	21262	21154	21339	21292	21390	21268	21390	21439	21288	21472	21349	21407	21426	21089	21473	21393	21176	21201	21217	21188	21064	21452	21147	21097	21373	21499	21353	21289	21230	21465	21257	21428	21185	21167	21131	21185	21266	21071	21227	21183	21505	21238	21311	21348	21167	21117	21252	21389	21161	21179	21256	21296	21257	21419	21175	21407	21324	21199	20869	21338	21376	21517	21459	21252	21220	21325	21181	21085	21249	21102	21618	21493	21533	21227	21367	21437	21171	21363	21127	21264	21355	21480	21426	21187	21160	21326	21397	21353	21430	21188	21051	21628	21485	21238	21575	21313	21294	21249	21367	21357	21221	21304	21360	21311	21265	21521	21288	21047	21523	21262	21292	21318	21493	21310	21085	21260	21523	21068	21134	21150	21189	21032	21333	21431	21345	21121	21316	21131	21212	21245	21250	21360	21286	21173	21217	21272	21545	21123	21314	21068	21249	21261	21330	21484	21465	21148	21396	21431	21430	21114	21319	21275	21364	21255	21165	21184	21230	21323	21329	21180	21235	21259	21145	21178	21195	21322	21521	21349	21378	21368	21165	21137	21339	21222	21207	21397	21477	21088	21393	21263	21572	21285	21197	21075	21213	21053	21366	21385	21333	21237	21027	21103	21389	21391	21545	21403	21248	21206	21223	21424	21401	21309	21298	21559	21368	21335	21096	21239	21388	21188	21273	21370	21292	21571	21138	21199	21290	21289	21220	20962	21231	21233	21168	21295	21359	21287	21117	21218	21063	21029	21379	21191	21201	21303	21195	21291	21297	21389	21336	21281	21255	21186	21120	21351	21137	21065	21254	21237	21218	21497	21190	21087	21312	21124	21361	21264	21426	21154	21396	21290	21166	21246	21314	21284	21330	21317	21178	21095	21358	21262	21475	21297	21340	21330	21352	21266	21342	21423	21336	21306	21556	21517	21324	21134	21335	21314	21259	21206	21237	21207	21174	21277	21309	21146	21292	21314	21502	21156	21242	21255	21344	21588	21142	21274	21372	21046	21318	21253	21465	21344	21154	21163	21283	21276	21370	21340	21546	21228	21292	21349	21268	21209	21125	20969	21297	21148	21590	21121	21154	21371	21408	21250	21446	21336	21129	21309	21414	21142	21341	21320	21174	21306	21342	21057	21212	21129	21150	21190	21399	21174	21427	21317	21222	21229	21288	21388
37061	63104	62868	51523	43550	27616	23630	21521	20921	19996	19045	19082	19001	18744	17960	17298	16636	17081	16674	16602	16594	16204	15733	15595	15560	15422	15396	15396	15397	15277	15265	15247	15252	15388	15380	15192	15296	15205	15409	15347	15412	15151	15136	15159	15164	15195	15257	15177	15297	15317	15272	15237	15220	15304	15185	15078	15360	15340	15295	15163	15252	15183	15362	15241	15213	15228	15346	15119	15249	15405	15300	15317	15315	15269	15113	15235	15224	15387	15343	15394	15342	15160	15404	15284	15082	15148	15193	15218	15249	15309	15185	15419	15084	15316	15139	15184	15259	15154	15194	15164	15314	15253	15217	15366	15230	15229	15129	15207	15316	15201	15188	15146	15419	15251	15189	15410	15381	15278	15322	15177	15048	15263	15225	15258	15258	15310	15345	15198	15365	15168	15093	15204	15132	15210	15289	15251	15268	15387	15117	15037	15217	15026	15080	15437	15147	15223	15251	15215	15094	15261	14923	15037	15404	15198	15192	15050	15172	15223	15328	15257	15220	15169	15096	15287	15312	15340	15252	15298	15099	15167	15211	15357	15291	15167	15189	15183	15141	15271	15135	15173	15393	15180	15128	14987	15290	15188	15272	15050	15325	15219	15136	15170	15315	15198	15128	15366	15174	15213	15292	15141	15152	15244	15230	15398	15276	15327	15222	15267	15313	15504	15271	15172	15069	15228	15242	15239	15449	15302	15172	15129	15279	15381	15216	15251	15238	15332	15116	15142	15251	15178	15199	15202	15163	15287	15351	15249	15112	15188	15219	15157	15096	15407	15135	15007	15302	15334	15411	15176	15304	15243	15304	15306	15274	15167	15161	15187	15300	15257	15106	15197	15088	15318	15435	15350	15307	15413	15200	15097	15256	15379	15265	15337	15235	15483	15345	15357	15185	15116	15201	15255	15350	15119	15310	15389	15182	15257	15396	15231	15119	15155	15108	15275	15231	15179	15197	15112	15157	15014	15142	15314	15060	15184	15138	15153	15313	15175	15230	15186	15310	15135	14910	15236	15130	15417	15202	15255	15182	15284	15312	15281	15189	15189	15270	15324	15165	15244	15155	15255	15145	15299	15134	15282	15201	15185	15336	15386	15250	15441	15265	15297	15432	15321	15144	15221	15304	15229	15363	15357	15335	15355	15356	15259	15243	15148	15281	15149	15212	15330	15161	15360	15279	15042	15134	15210	15134	15146	15222	15272	15256	15209	15295	15376	15362	15198	15225	15231	15364	15150	15176	15497	15086	15336	15365	15255	15322	15274	15232	15148	15242	15304	15265	15218	15245	15266	15345	15257	15168	15354	15309	15526	15177	15219	15312	15226	15549	15195	15265	15164	15213	15402	15098	15065	15188	15181	15316	15238	15160	15164	15138	15195	15176	15189	15340	15340	15267	15215	15202	15178	15197	15224	15148	15281	15232	15198	15279	15234	15441	15048	15302	15269	15122	15292	15277	15211	15228	15254	15212	15179	15160	15389	15302	15084	15052	15144	15151	15269	15168	15263	15248	15354	15118	15086	15226	15193	15160	14996	15298	15301	15253	15169	15321	15419	15202	15193	15113	15256	15367	15118	15207	15210	15216	15255	15481	15205	15294	15399	15164	15458	15108	15365	15194	15212	15179	15049	15098	15327	15394	15169	15192	15060	15252	15338	15184	15056	15190	15265	15215	15325	15251	15231	15250	15251	15216	15211	15075	15269	15338	15123	15143	15212	15134	15256	15128	15210	15338	15409	15232	15408	15048	15401	15220	15046	15203	15250	15311	15017	15264	15170	15147	15287	15258	15309	15233	15248	15288	15150	15218	15192	15276	15209	15141	15229	15308	15313	15180	15200	15303	15203	15237	15293	15321	15374	15263	15163	15296	15237	15166	15297	15234	15097	15227	14975	15062	15251	15111	15307	15208	15064	15329	15054	15187	15295	15264	15143	15031	15118	15110	15306	15279	15369	15223	15226	15174	15258	15250	15244	15262	15190	15270	15109	15244	15174	15136	15234	15063	15124	15161	15330	15263	15223	15306	15155	15264	15248	15338	15135	15269	15177	15099	15164	15167	15191	15261	15214	15412	15282	15369	15227	15087	15261	15073	15353	15185	15278	15245	15143	15087	15080	15282	15012	15093	15178	15179	15248	15204	15313	15413	15163	15186	15181	15117	15264	15289	15193	15201	15202	15158	15161	15149	15366	15216	15318	15156	15264	15253	15207	15425	15235	15392	15098	15147	15130	15435	15425	15063	15151	15175	15236	15060	15364	15320	15339	15197	15133	15069	15320	15176	15339	15282	15117	15315	15123	15039	15231	15289	15130	15191	15147	15326	15125	15187	15133	15220	15230	15058	15208	15115	15277	15216	15192	15339	15222	15006	15278	15238	15273	15223	15126	15247	15259	15266	15131	15268	15241	15161	15160	15179	15264	15046	15226	15361	15351	15070	15422	15273	15216	15261	15357	15236	15355	15083	15178	15395	15216	15382	15300	15332	15346	15143	15210	15244	15276	15225	15200	15160	15160	15213	15202	15262	15185	15149	15302	15291	15193	15307	15207	15189	15227	15156	15336	15218	15295	15205	15318	15214	15392	15312	15281	15387	15224	15251	15268	15174	15256	15094	15360	15110	15210	15288	15034	15331	15274	15136	15303	15200	15156	15285	15376	15055	15187	15305	15322	15170	15387	15235	15296	15292	15247	15227	15227	15081	15213	15266	15070	15380	15040	15230	15216	15377	15297	15231	15288	15140	15238	15317	15346	15329	15135	15174	15220	15366	15418	15345	15194	15134	15106	15228	15179	15318	15427	15315	15149	15210	15167	15063	15198	15279	15202	15194	15254	15300	15083	15244	15378	15360	15184	15356	15264	15247	15278	15197	15148	15178	15163	15159	15178	15316	15224	15243	14997	15147	15242	15119	15101	15149	15248	15339	15109	15109	15308	15199	15271	15167	15227	15291	15262	15215	15282	15258	15148	15272	15100	15179	15248	15123	15217	15197	14971	15122	15382	15160	15310	15153	15106	15200	15094	15307	15331	15067	15250	15256	15326	15315	15120	15251	15073	15242	15177	15165	15210	15226	15279	15156	15307	15077	15329	15223	15211	15208	15171	15208	15182	15060	15061	15305	15294	15221	15253	15115	15140	15343	15295	15206	15313	15138	15445	15229	15026	15248	15227	15256	15304	15160	15191	15318	15269	15356	15286	15284	15118	15386	15188	15230	15220	15354	15386	15218	15281	15260	15330	15239	15179	15219	15275	15386	15177	15172	15175	15289	15277	15152	15349	15269	15231	15231	15273	15270	15239	15287	15313	15179	15431	15049	15355	15246	15225	15287	15243	15145	15101	15225	15401	15335	15278	15127	15112	15225	15122	15396	15440	15159	15123	15205	15068	15330	15237	15286	15173	15170	15291	15295	15243	15326	15149	15117	15312	15197	15332	15362	15275	15043	15261	15268	15158	15312	15204	15196	15277	15244	15179	15369	15190	15135	15215	15162	15342	15296	15236	15183	15247	15199	15240	15223	15214	15186	15271	15157	15066	15185	15223	15351	15107	15225	15339	15308	15287	15256	15349	15097	15317	15092	15248	15115	15355	15428	15238	15455	15205	15214	15243	15196	15131	15173	15103	15186	15268	15198	15176	15171	15115	15224	15193	15264	15161	15222	15386	15299	15222	15100	15442	15323	15446	15269	15259	15246	15164	15299	15238	15208	15080	15380	15183	15413	15320	15225	15278	15294	15228	15100	15283	15121	15088	15196	15209	15291	15143	15274	15179	15352	15371	15232	15193	15153	15373	15361	15083	15225	14986	15135	15184	15240	15214	15346	15203	15304	15157	15207	15109	15291	15191	15094	15408	15357	15366	15291	15216	15157	15286	15137	15177	15377	15368	15237	15211	15149	15402	15226	15143	15291	15299	15111	15250	15230	15161	15150	15281	15276	15192	15184	15179	15186	15166	15296	15287	15241	15053	15187	15234	15408	15206	15245	15207	15481	15180	15192	15407	15262	15259	15348	15276	15190	15412	15262	15334	15393	15155	15389	15240	15140	15213	15080	15299	15383	15232	15030	15218	15337	15276	15161	15241	15198	15138	15235	15166	15337	15337	15057	15341	15290	15225	15224	15241	15155	15204	15106	15367	15269	15318	15292	15364	15183	15168	15148	15204	15273	15305	15230	15222	15294	15248	15152	15147	15102	15138	15186	15142	15084	15329	15448	15363	15361	15202	15344	15237	15167	15336	15312	15231	15282	15378	15270	15338	15348	15107	15275	15283	15042	15200	15176	15275	15266	15164	15091	15405	15277	15453	15260	15266	15095	15258	15337	15197	15250	15221	15023	15237	15150	15129	15208	15164	15283	15372	15219	15084	15175	15139	15212	15379	15209	15308	15188	15217	15147	15306	15357	15105	15139	15233	15242	15042	15335	15231	15191	15318	15376	15094	15264	15320	15328	15226	15214	15178	15244	15179	15311	15266	15218	15329	15139	15209	15247	15122	15365	15168	15246	15139	15150	15314	15291	15263	15124	15130	15260	15099	15209	15206	15165	15220	15285	15237	15130	15371	15133	15157	15275	15230	15289	15102	15265	15290	15088	15350	15186	15398	15144	14887	15224	15349	15357	15195	15041	15248	15463	15154	15137	15179	15284	15187	15090	15201	15179	15294	15286	15284	15231	15231	15378	15198	15244	15308	15199	15359	15127	15290	15128	15231	15317	15184	15141	15100	15096	15175	15284	15151	15199	15252	15264	15300	15143	15134	15359	15399	15147	15246	15291	15307	15304	15241	15298	15223	15165	15337	15224	15140	15143	15343	15015	15251	15262	15312	15376	15069	15200	15297	15270	15260	15223	15204	15245	15227	15224	15189	15071	15148	15207	15256	15283	15049	15473	15199	15317	15176	15181	15088	15165	15302	15136	15113	15071	15238	15198	15165	15248	15123	15439	15258	15159	15281	15246	15294	15216	15141	15199	15250	15276	15114	15216	15376	15045	14977	15266	15192	15190	15218	15235	15090	15218	15147	15156	15229	15362	15191	15172	15130	15184	15389	15163	15287	15310	15346	15236	15310	15261	15467	15244	15231	15211	15294	15229	15094	15201	15141	15126	15302	15045	15054	15156	15204	15352	15282	15346	15299	15181	15089	15384	15358
24906	21693	29952	30175	34661	32566	31188	26882	25598	24937	24277	24304	24113	23725	23078	22136	21844	21958	22175	21747	21992	21365	21183	20650	20527	20445	20630	20514	20210	20403	20635	20566	20418	20531	20662	20441	20344	20509	20489	20372	20190	20371	20625	20399	20168	20554	20339	20432	20498	20149	20506	20310	20376	20315	20250	20475	20539	20340	20327	20441	20351	20354	20208	20456	20431	20545	20349	20299	20439	20524	20268	20227	20308	20324	20374	20351	20309	20135	20286	20551	20484	20290	20187	20294	20317	20474	20592	20565	20325	20443	20418	20529	20452	20510	20296	20285	20265	20296	20189	20329	20175	20331	20267	20544	20389	20428	20339	20377	20329	20147	20349	20338	20341	20407	20218	20248	20341	20172	20200	20150	20177	20443	20329	20338	20397	20501	20332	20395	20456	20346	20488	20293	20046	20534	20388	20329	20467	20376	20263	20456	20187	20672	20357	20433	20355	20356	20532	20332	20258	20447	20474	20531	20354	20415	20370	20257	20284	20437	20168	20377	20303	20253	20412	20219	20202	20305	20294	20379	20048	20286	20296	20404	20178	20264	20422	20289	20118	20276	20294	20369	20340	20230	20176	20310	20222	20243	20167	20111	20409	20204	20273	20161	20389	20553	20462	20249	20476	20352	20280	20427	20270	20403	20227	20107	20267	20348	20295	20164	20393	20553	20263	20297	20265	20192	20137	20408	20220	20276	20325	20302	20374	20293	20371	20182	20231	20209	20279	20312	20369	20266	20313	20284	20199	20175	20534	20379	20315	19986	20301	20072	20324	20244	20290	20281	20307	20297	20329	20318	20415	20271	20345	20152	20096	20337	20348	20223	20207	20313	20154	20299	20275	20427	20476	20103	20460	20218	20582	20204	20321	20431	20225	20328	20327	20260	20321	20234	20193	20509	20309	20343	20451	20477	20125	20183	20235	20050	20183	20239	20301	20313	20380	20290	20392	20584	20349	20551	20191	20293	20480	20310	20362	20201	20334	20307	20338	20237	20497	20421	20424	20441	20191	20207	20207	20220	20413	20281	20433	20310	20174	20270	20477	20320	20252	20415	20247	20174	20410	20273	20344	20265	20086	20300	20261	20095	20313	20392	20386	20361	20293	20355	20401	20352	20328	20412	20192	20240	20242	20123	20362	20274	20263	20152	20133	20315	20436	20159	20451	20177	20368	20315	20242	20244	20408	20090	20296	20438	20535	20318	20208	20110	20125	20275	20409	20475	20306	20327	20246	20398	20436	20243	20443	20373	20450	20372	20297	20315	20151	20447	20337	20125	20461	20388	20141	20248	20244	20481	20548	20246	20221	20115	20377	20247	20388	20341	20123	20360	20367	20310	20203	20262	20169	20196	20353	20221	20376	20281	20190	20391	20270	20201	20538	20431	20224	20336	20261	20283	20341	20212	20326	20408	20234	20254	20260	20346	20323	20209	20332	20285	20528	20304	20253	20280	20338	20383	20318	20193	20303	20309	20229	20195	20388	20411	20087	20289	20424	20487	20286	20501	20361	20301	20566	20468	20491	20307	20392	20199	20606	20432	20517	20299	20347	20306	20179	20096	20365	20456	20275	20330	20193	20395	20310	20375	20561	20198	20182	20159	20382	20461	20270	20399	20360	20510	20333	20142	20123	20288	20254	20262	20329	20184	20519	20172	20284	20309	20393	20208	20389	20330	20133	20372	20323	20207	20501	20354	20225	20241	20435	20374	20041	20330	20254	20445	20186	20526	20097	20064	20432	20385	20124	20152	20160	20421	20245	20382	20266	20366	20452	20445	20377	20456	20397	20325	20313	20449	20316	20349	20217	20097	20627	20298	20448	20276	20582	20156	20319	20420	20202	20392	20275	20105	20287	20232	20396	20231	20363	20175	20470	20102	20293	20172	20387	20527	20126	20312	20330	20163	20367	20246	20426	20220	20311	20303	20483	20482	20225	20376	20305	20366	20536	20193	20462	20532	20348	20218	20346	20387	20312	20412	20180	20276	20434	20228	20163	20322	20177	20479	20258	20295	20259	20429	20258	20443	20036	20225	19976	20035	20157	20440	20286	20409	20527	20137	20175	20260	20634	20270	20365	20462	20222	20500	20346	20498	20207	20422	20502	20512	20504	20154	20490	20383	20312	20459	20331	20316	20373	20463	20168	20164	20306	20145	20404	20317	20355	20242	20382	20570	20316	20231	20463	20202	20186	20133	20175	20509	20192	20139	20180	20351	20286	20121	20184	20584	20250	20095	20236	20248	20334	20226	20365	20260	20291	20496	20171	20316	20500	20421	20173	20212	20628	20351	20204	20120	20671	20227	20127	20130	20271	20287	20466	20582	20442	20068	20128	20209	20490	20513	20172	20339	20300	20256	20158	20147	20102	20334	20401	20335	20459	20408	20297	20245	20227	20124	20180	20213	20219	20253	20247	20033	20302	20219	20310	20444	20464	20050	20185	20385	20338	20503	20315	20249	20261	20264	20139	20078	20391	20297	20330	20303	20426	20190	20374	20240	20578	20224	20174	20220	20514	20143	20124	20413	20235	20304	20260	20307	20355	20179	20094	20140	20252	20389	20104	20322	20415	20354	20309	20480	20400	20356	20221	20348	20179	20193	20484	20327	20473	20465	20320	20243	20529	20331	20488	20487	20201	20091	20484	20305	20096	20095	20280	20154	20247	20533	20490	20264	20217	20214	20444	20282	20329	20324	20320	20307	20287	20373	20467	20201	20455	20264	20285	20208	20232	20378	20237	20259	20254	20439	20605	20360	20306	20250	20206	20396	20396	20491	20226	20234	20294	20427	20403	20303	20373	20138	20375	20470	20231	20175	20377	20097	20459	20195	20147	20175	20278	20249	20223	20159	20388	20099	20397	20571	20503	20219	20174	20337	20587	20207	20250	20347	20245	20062	20389	20387	20529	20332	20445	20320	20329	20196	20282	20460	20304	20239	20123	20234	20450	20308	20208	20192	20255	20179	20435	20551	20538	20446	20381	20408	20257	20303	20348	20136	20365	20183	20503	20344	20425	20135	20365	20422	20332	20283	20260	20180	20487	20404	20265	20356	20538	20362	20191	20038	20446	20167	20082	20041	20231	20279	20218	20337	20374	20388	20164	20245	20252	20301	20627	20390	20236	20271	20352	20392	20442	20417	20272	20483	20383	20446	20102	20195	20343	20340	20472	20280	20502	20388	20399	20344	20368	20293	20135	20257	20251	20225	20370	20223	20315	20415	20105	20175	20160	20283	20413	20242	20184	20192	20410	20311	20413	20279	20352	20236	20406	20400	20478	20309	20359	20334	20348	20428	20449	20342	20534	20223	20533	20336	20247	20446	20026	20093	20344	20185	20493	20434	20420	20336	20241	20416	20130	20305	20146	20130	20316	20226	20337	20275	20222	20433	20102	20206	20284	20476	20098	20268	20414	20330	20107	20201	20240	20219	20286	20492	20157	20443	20198	20198	20080	20289	20307	20294	20342	20229	20215	20167	20015	20117	20240	20318	20405	20291	20196	20209	20326	20374	20486	20293	20356	20253	20158	20078	20310	20442	20254	20101	20129	20377	20439	20284	20356	20292	20478	20346	20315	20205	20172	20275	20244	20193	20314	20277	20262	20201	20271	20339	20468	20238	20098	20202	20253	20432	20455	20252	19987	20164	20108	20354	20193	20331	20371	20376	20180	20502	20564	20444	20334	20324	20465	20426	20309	20235	20270	20382	20306	20482	20304	20259	20297	20496	20341	20435	20348	20460	20207	20385	20458	20219	20098	20108	20416	20358	20258	20244	20442	20377	20487	20447	20516	20058	20306	20360	20287	20325	20177	20377	20316	20114	20399	20416	20270	20165	20289	20272	20131	20066	20604	20411	20295	20146	20296	20262	20001	20492	20373	20139	20275	20263	20451	20214	20225	20248	20025	20431	20230	20357	20146	20251	20140	20040	20334	20229	20301	20364	20285	20195	20202	20390	20213	20452	20328	20193	20387	20467	20363	20289	20385	20224	20365	20320	20323	20382	20451	20408	20148	20225	20259	20098	20257	20232	20404	20440	20207	20336	20284	20240	20324	20132	20209	20397	20294	20206	20607	20285	20284	20225	20464	20202	20498	20304	20399	20283	20319	20267	20241	20337	20125	20144	20294	20145	20313	20271	20040	20072	20215	20224	20300	20234	20189	20188	20303	20258	20203	20450	20177	20419	20376	20508	20543	20424	20330	20162	20211	20403	20457	20309	20186	20481	20176	20414	20283	20315	20155	20316	20338	20275	20448	20413	20174	20231	20324	20313	20261	20292	20434	20559	20116	20420	20393	20277	20249	20273	20330	20336	20411	20257	20139	20289	20364	20253	20183	20163	20246	20024	20220	20425	20387	20214	20268	20353	20400	20228	20404	20192	20470	20310	20461	20150	20415	20215	20314	20434	20318	20228	20418	20278	20406	20139	20268	20128	20297	20144	20246	20621	20457	20328	20395	20277	20312	20268	20169	20305	20170	20283	20491	20163	20355	20219	20225	20357	20152	20294	20199	20389	20324	20062	20276	20493	20502	20384	20458	20150	20276	20244	20272	20104	20029	20341	20289	20455	20249	20153	20302	20141	20199	20266	20337	20271	20341	20268	20393	20279	20208	20162	20271	20208	20290	20244	20229	20438	20175	20022	20118	20159	20178	20380	20280	20222	20376	20260	20246	20204	20436	20091	20248	20445	20208	20236	20213	20038	20515	20423	20256	20218	20440	20395	20376	20396	20509	20318	20232	20367	20165	20305	20490	20335	20380	20516	20438	20390	20365	20145	20340	20482	20499	20522	20379	20436	20320	20362	20169	20407	20163	20253	20411	20326	20265	20397	20542	20275	20179	20197	20358	20321	20448	20594	20420	20421	20317	20219	20421	20417	20422	20351	20456	20243	20466	20625	20261	20211	20433	20300	20190	20354	20342	20052	20432	20184	20433	20301	20049	20231	20349	20375	20376	20431	20350	20310	20347	20344	20259	20301	20287	20312	20508	20224	20451	20267	20404	20357	20400	20252	20294	20303	20561	20450	19977	20398	20447	20290	20293	20386	20433	20393	20124	20063	20229	20374	20120	20289	20409	20224	20318	20242	20302	20487	20270	20130	20210	20346	20394	20208	20234	20129	20477	20174	20444	20536	20331	20356
38980	68850	69999	60415	49540	31609	25539	23473	22174	20861	19973	19842	19640	19244	18267	16879	16558	16909	16860	16585	16403	15980	15503	15278	15139	15066	14765	14716	14849	14825	14796	14863	14902	14948	14742	14789	14780	14720	14838	14635	14531	14621	14738	14717	14819	14780	14723	14827	14750	14624	14762	14752	14731	14810	14575	14856	14805	14735	14786	14727	14764	14540	14663	14601	14665	14553	14408	14755	14748	14744	14735	14536	14675	14595	14628	14481	14506	14600	14658	14681	14763	14709	14697	14634	14537	14671	15010	14630	14526	14683	14526	14785	14625	14657	14620	14728	14562	14721	14538	14762	14756	14527	14544	14742	14777	14818	14600	14757	14550	14658	14758	14514	14721	14717	14714	14622	14679	14724	14610	14785	14850	14672	14682	14677	14576	14569	14811	14663	14628	14495	14734	14679	14653	14789	14640	14668	14757	14638	14574	14793	14526	14649	14661	14724	14669	14506	14765	14624	14590	14607	14736	14762	14660	14626	14638	14828	14614	14545	14691	14628	14755	14598	14682	14675	14767	14629	14639	14605	14759	14514	14666	14612	14732	14732	14529	14876	14584	14816	14763	14570	14517	14537	14568	14683	14588	14694	14525	14821	14641	14661	14679	14784	14712	14593	14625	14623	14629	14716	14772	14629	14533	14720	14637	14765	14630	14704	14624	14603	14610	14507	14730	14647	14713	14742	14770	14843	14627	14738	14957	14786	14679	14693	14596	14605	14628	14575	14772	14623	14693	14488	14643	14659	14632	14652	14639	14648	14545	14658	14719	14506	14731	14711	14688	14721	14697	14543	14589	14680	14664	14531	14628	14791	14773	14592	14573	14637	14641	14722	14652	14720	14532	14670	14638	14544	14731	14664	14813	14718	14772	14694	14684	14643	14600	14782	14615	14683	14729	14755	14790	14588	14523	14572	14601	14626	14685	14794	14794	14615	14769	14643	14700	14736	14756	14522	14804	14594	14593	14851	14690	14588	14764	14707	14656	14663	14721	14763	14635	14583	14835	14721	14561	14648	14576	14665	14578	14624	14569	14750	14868	14919	14651	14646	14812	14786	14661	14689	14802	14677	14527	14532	14811	14612	14567	14615	14798	14711	14531	14792	14676	14544	14665	14596	14649	14516	14652	14693	14602	14604	14452	14630	14780	14548	14604	14614	14660	14635	14648	14633	14803	14744	14533	14674	14587	14649	14620	14698	14570	14810	14663	14626	14641	14478	14646	14589	14777	14551	14560	14733	14747	14829	14649	14729	14606	14607	14519	14528	14614	14690	14756	14527	14662	14557	14833	14714	14723	14722	14706	14734	14580	14695	14695	14656	14591	14779	14677	14596	14640	14630	14669	14684	14708	14704	14565	14572	14530	14594	14669	14727	14816	14721	14664	14695	14716	14824	14701	14750	14799	14695	14546	14743	14711	14586	14791	14767	14605	14707	14668	14569	14598	14634	14587	14676	14528	14729	14616	14602	14819	14743	14494	14684	14650	14519	14707	14576	14602	14820	14653	14710	14683	14753	14722	14709	14635	14505	14690	14617	14620	14667	14682	14725	14669	14625	14458	14752	14524	14763	14673	14680	14826	14628	14701	14651	14584	14736	14724	14472	14878	14746	14783	14561	14500	14548	14657	14648	14755	14760	14575	14783	14632	14605	14741	14634	14568	14653	14648	14654	14562	14582	14564	14672	14585	14620	14658	14520	14499	14861	14476	14815	14613	14580	14849	14699	14628	14805	14558	14672	14867	14708	14642	14725	14463	14751	14872	14642	14634	14556	14657	14591	14773	14518	14650	14810	14702	14601	14800	14643	14768	14629	14535	14664	14746	14551	14576	14588	14519	14670	14680	14612	14752	14662	14625	14763	14814	14722	14560	14545	14667	14637	14556	14540	14633	14643	14664	14609	14728	14603	14718	14625	14642	14736	14607	14737	14633	14508	14577	14673	14522	14634	14603	14620	14646	14817	14556	14712	14593	14711	14722	14747	14812	14593	14710	14736	14620	14799	14745	14656	14694	14740	14532	14871	14682	14642	14544	14608	14588	14692	14756	14764	14816	14478	14592	14700	14812	14693	14778	14665	14526	14635	14869	14589	14678	14518	14627	14673	14606	14629	14729	14592	14774	14833	14547	14658	14827	14694	14611	14661	14604	14669	14525	14676	14617	14670	14658	14482	14646	14688	14645	14585	14748	14611	14533	14656	14564	14547	14653	14815	14889	14748	14657	14506	14819	14673	14662	14502	14777	14507	14646	14704	14625	14600	14580	14465	14845	14582	14567	14717	14664	14546	14657	14709	14686	14671	14860	14766	14517	14794	14594	14705	14782	14732	14599	14753	14610	14568	14563	14629	14600	14633	14553	14550	14690	14635	14684	14779	14749	14702	14665	14715	14479	14524	14502	14578	14595	14754	14787	14852	14756	14571	14737	14614	14720	14689	14653	14766	14618	14660	14666	14626	14597	14761	14598	14495	14747	14685	14652	14688	14730	14637	14636	14750	14794	14647	14673	14684	14537	14660	14567	14457	14547	14763	14609	14629	14792	14773	14765	14804	14709	14675	14670	14618	14744	14673	14809	14619	14631	14741	14774	14738	14610	14553	14606	14637	14707	14490	14798	14647	14671	14659	14734	14653	14607	14638	14616	14769	14680	14608	14733	14682	14701	14677	14593	14544	14801	14640	14574	14609	14684	14686	14795	14690	14719	14686	14650	14553	14573	14739	14720	14667	14751	14760	14631	14744	14575	14666	14838	14750	14826	14629	14637	14847	14718	14674	14677	14860	14575	14684	14693	14594	14682	14614	14666	14779	14710	14730	14639	14766	14709	14659	14605	14636	14812	14427	14750	14823	14752	14574	14777	14620	14772	14644	14621	14588	14458	14606	14536	14631	14784	14768	14615	14549	14842	14511	14662	14452	14704	14579	14725	14592	14569	14825	14719	14707	14622	14700	14710	14539	14808	14781	14672	14572	14592	14754	14590	14774	14797	14543	14631	14593	14566	14593	14556	14780	14690	14752	14783	14680	14502	14572	14664	14652	14808	14565	14633	14559	14701	14625	14729	14600	14643	14882	14664	14787	14672	14578	14761	14603	14574	14597	14701	14525	14627	14691	14765	14922	14531	14803	14604	14614	14522	14790	14534	14686	14629	14593	14565	14637	14603	14797	14755	14749	14735	14661	14544	14566	14732	14605	14921	14464	14673	14633	14499	14580	14763	14601	14786	14694	14544	14675	14816	14774	14664	14522	14502	14692	14693	14586	14621	14659	14730	14726	14540	14717	14653	14724	14567	14800	14527	14496	14530	14642	14776	14604	14739	14716	14695	14685	14847	14694	14723	14545	14665	14721	14608	14740	14640	14764	14723	14736	14791	14819	14688	14679	14697	14802	14654	14569	14683	14781	14670	14917	14645	14810	14697	14678	14637	14659	14592	14882	14630	14654	14771	14732	14531	14743	14799	14843	14781	14835	14606	14582	14586	14782	14732	14688	14738	14642	14706	14691	14632	14692	14729	14729	14659	14760	14471	14713	14759	14692	14575	14720	14680	14678	14647	14651	14669	14706	14785	14713	14889	14655	14702	14827	14815	14650	14601	14854	14615	14405	14605	14752	14499	14690	14713	14604	14717	14578	14651	14856	14626	14573	14691	14549	14735	14863	14559	14671	14547	14648	14681	14641	14790	14734	14537	14549	14772	14673	14553	14582	14495	14613	14740	14731	14719	14651	14520	14580	14532	14598	14773	14687	14674	14674	14872	14613	14686	14670	14786	14649	14608	14816	14612	14546	14767	14633	14673	14587	14599	14689	14599	14622	14716	14754	14671	14562	14635	14636	14513	14716	14812	14567	14653	15018	14824	14716	14757	14508	14560	14596	14614	14615	14725	14836	14844	14598	14751	14672	14733	14635	14693	14557	14721	14613	14765	14660	14621	14739	14780	14597	14757	14582	14662	14810	14776	14662	14516	14807	14724	14633	14649	14620	14806	14628	14640	14663	14803	14719	14742	14782	14642	14678	14564	14722	14492	14672	14773	14725	14762	14724	14484	14860	14683	14692	14654	14587	14551	14777	14694	14742	14772	14595	14495	14440	14650	14757	14877	14741	14695	14732	14711	14732	14843	14651	14761	14682	14631	14722	14608	14755	14817	14576	14770	14752	14745	14551	14659	14565	14705	14798	14676	14947	14641	14599	14699	14800	14734	14819	14658	14642	14631	14581	14718	14598	14606	14582	14729	14570	14563	14759	14773	14748	14768	14583	15027	14588	14498	14683	14808	14506	14604	14561	14649	14655	14640	14788	14654	14776	14610	14591	14629	14689	14689	14572	14797	14644	14625	14598	14704	14600	14517	14710	14723	14536	14602	14794	14748	14696	14782	14655	14581	14611	14618	14710	14808	14711	14597	14916	14717	14777	14582	14639	14676	14641	14642	14720	14645	14753	14737	14600	14639	14490	14604	14663	14529	14612	14587	14769	14716	14624	14575	14526	14663	14670	14695	14732	14563	14656	14850	14683	14676	14506	14542	14796	14708	14590	14839	14591	14697	14629	14778	14629	14841	14691	14770	14737	14513	14698	14736	14901	14623	14688	14698	14722	14750	14551	14752	14741	14657	14741	14666	14801	14484	14474	14593	14861	14611	14760	14615	14719	14662	14694	14639	14549	14856	14634	14610	14635	14708	14679	14719	14818	14548	14527	14650	14615	14641	14750	14654	14743	14758	14808	14688	14577	14777	14639	14690	14771	14666	14679	14412	14789	14709	14687	14751	14488	14675	14633	14758	14662	14603	14633	14698	14603	14602	14570	14660	14610	14711	14682	14586	14675	14582	14627	14725	14728	14718	14723	14443	14659	14630	14731	14632	14658	14529	14690	14338	14483	14745	14601	14920	14575	14761	14581	14684	14584	14604	14596	14807	14595	14671	14701	14760	14671	14749	14779	14832	14686	14589	14708	14689	14793	14723	14699	14671	14713	14707	14784	14737	14584	14568	14520	14750	14762	14708	14488	14724	14633	14612	14673	14783	14594	14606	14650	14760	14686	14708	14506	14773	14555	14521	14764	14576	14667	14607	14672	14650	14656	14627	14511	14501	14704	14724	14724	14733	14574	14700	14687	14699	14862	14643	14797	14664	14693	14749	14691	14678	14553
39062	43026	50078	44602	32038	26881	25732	25473	24539	24238	23888	23770	23477	23471	23198	23157	22853	22911	22930	22895	22723	22763	22604	22405	22380	22520	22489	22411	22341	22295	22364	22255	22290	22388	22470	22337	22427	22457	22129	22342	22329	22262	22339	22283	22319	22361	22011	22431	22409	22193	22159	22314	22450	22255	22321	22112	22470	22247	22280	22252	22080	22239	22399	22353	22593	22276	22254	22189	22248	22199	22158	22336	22089	22231	22420	22305	22150	22275	22220	22124	22292	22102	22204	22267	22221	22202	22329	22148	22270	22217	22216	22370	22301	22232	22276	22186	22350	22367	22198	22325	22067	22060	22173	22198	22250	22270	22096	22195	22213	22300	22419	22256	22575	22301	22235	22127	22309	22198	22220	22234	22026	22226	22255	22136	22443	22036	22461	22218	22187	22010	22396	22343	22124	22273	22324	22414	22354	22320	22201	22265	22296	22250	22330	22293	22293	22312	21923	22381	22552	22140	22453	22271	22586	22142	22343	22332	22348	22196	22008	22185	22247	22162	22398	22024	22177	22166	22206	22390	22380	22218	22548	22250	22253	22356	22324	22110	22304	22141	22058	22104	22461	22510	22448	22542	22379	22249	22332	22200	22037	22415	22376	22113	22387	22200	22161	22166	22190	22372	22251	22325	22056	22341	22327	22241	22269	22293	22240	21937	22399	22302	22225	22128	22487	22347	22388	22304	22179	22308	22437	22286	22177	22448	22162	22381	22207	22282	22087	22262	22216	22077	22191	22247	22285	22052	22209	22289	22404	22224	22209	21950	22318	22182	22237	22439	22063	22213	22209	22284	22110	22201	22409	22394	22255	21891	22217	22513	22250	22169	22378	22132	22300	22369	22314	22147	22324	22281	22284	22024	22360	22329	22437	22203	22335	22112	22479	22390	22542	22251	22500	22328	22148	22341	22181	22402	22370	22255	22081	22326	22034	22290	22460	22143	22504	22107	22506	22256	22142	22296	22428	22308	22230	22206	22224	22245	22308	22407	22167	22087	22076	22171	22206	22266	22192	22318	22135	22306	22026	22310	22255	22458	22394	22433	22265	22015	22126	22285	22188	22418	22306	22223	22225	22386	22216	22058	22156	22282	22549	22438	22215	22295	22282	22201	22210	22242	22295	22414	22401	22318	22230	22319	22158	22142	22339	22208	21802	22296	22036	22157	22260	22320	22145	22217	22180	22381	22264	22059	22235	22395	22202	22394	22490	22246	22359	22318	22326	22435	22249	22128	22240	22344	22320	22197	22385	22316	22344	22016	22303	22273	22196	22314	22283	22085	22110	22282	22255	22256	22342	22322	22278	22236	22308	22339	22293	22522	22253	22323	22390	22452	22111	22443	22039	22278	22232	22353	22406	22170	22330	22337	22162	22309	22296	22235	22175	22170	22160	22345	22190	22071	22347	22131	22210	22192	22311	22051	22382	22068	22333	22301	22293	22273	22280	22258	22393	22331	22033	22223	22383	22251	22363	22336	22371	22191	22271	22264	22352	22168	22161	22255	22030	22375	22158	22326	22263	22450	22347	22481	22247	22051	22208	22262	22259	22305	22136	22407	22218	22257	22166	22106	22388	22364	22445	22244	22106	21897	22221	22169	22274	22299	22334	22073	21953	22338	22264	22321	22049	22134	22053	22316	22343	22288	22420	22260	21939	22249	22219	22256	22285	22261	22283	22223	22273	22369	22254	22371	22303	22358	22653	22455	22302	22373	22178	22308	22310	22273	22111	22311	22363	22225	22255	22302	22127	22332	22247	22179	22000	22086	22336	22422	22555	22314	22280	22373	22123	22078	22132	22261	22351	22283	22105	22048	22106	22243	22167	22114	22309	22093	22539	22099	22257	22248	22261	22197	22258	22099	22327	22232	22289	22175	22281	22433	22117	22220	22189	22275	22313	22122	22182	22089	22383	22058	22176	22289	22444	22302	22150	22239	22151	22403	22389	22289	22201	22053	22121	21975	22196	22476	22238	22250	22256	22276	22269	22231	22446	22319	22294	22323	22474	22210	22379	22418	22251	22207	22295	22249	22415	22148	22171	22207	22295	22369	22410	22054	22249	22211	22359	22284	22154	22319	22290	22018	22177	22213	22387	22272	22195	22247	22490	22275	22176	22293	22274	22388	22225	22301	22272	22499	22207	22182	22259	22228	22202	22053	22368	22171	22298	22425	22497	22400	22234	22342	22393	22461	22054	22081	22340	22263	22376	22215	22250	22268	22247	22168	22307	22483	22134	22329	22312	22259	22378	22206	22455	22401	22374	22175	22197	22239	22085	22212	22358	22366	22201	22432	22242	22300	22434	22226	22234	22297	22285	22082	22223	22529	22043	22192	22127	22217	22128	22172	22174	22110	22393	22333	22059	22030	22223	22254	22015	22049	22279	22427	22309	22358	22438	22213	22114	22138	22280	22204	22273	22206	22269	22319	22357	22149	22123	22471	22227	22448	22385	22133	22361	22178	22201	22452	22427	22140	22165	22238	22436	22601	22149	22373	22493	22228	22263	22419	22325	22265	22644	22166	22264	22152	22163	22346	22574	22288	22253	22213	22088	22311	22241	22181	22342	22106	22371	22211	22435	22184	22343	21927	22076	22021	22356	22346	22228	22277	22274	22335	22187	22490	22564	22266	22174	22342	22332	22214	22318	22375	22365	22209	22333	22205	22589	22302	22491	22418	22385	22223	22255	22363	22185	22281	22313	22486	22285	22237	21909	22091	21949	21887	22432	22317	22252	22201	22222	22140	22155	22505	22280	22391	22053	22238	22258	22312	22112	22312	22288	22109	22215	22234	22341	22287	22337	22524	22158	22314	22417	22139	22413	22365	22353	22200	22210	22334	22259	22414	22283	22454	22374	22321	22179	22306	22114	22480	22366	22411	22281	22309	22381	22239	22190	22225	22206	22181	22062	22112	22351	22205	22060	22326	22580	22366	22403	22236	22218	22364	22187	22332	22419	22203	22066	22305	22321	22398	22306	22338	22184	22097	22182	22369	22356	22081	22094	22036	22140	22397	22364	22475	22362	22479	22352	22161	22434	22362	22121	22310	22178	22185	22270	22277	22145	21958	22288	21996	22333	22366	22225	22602	22481	22258	22251	22231	21969	22189	22154	22489	22202	22402	22463	22389	22393	22271	22321	22375	22073	22422	22377	22210	22119	22188	22264	22207	22239	22299	22275	22443	22139	22384	22363	22294	22501	22225	22528	22331	22097	22235	22174	22293	22530	22271	22248	22043	22270	22133	22324	22141	22512	22286	22255	22193	22287	22123	22234	22375	22348	22216	22305	22154	22604	22374	22149	22300	22193	22285	22116	22334	22176	22247	21932	22317	22165	22315	22253	22407	22511	22218	22189	22303	22450	21927	22296	22293	22065	22166	22272	22300	22350	22401	22303	22373	22225	22228	22122	22093	22484	22335	22254	22322	22261	22249	22400	22126	22097	22239	22290	22352	22359	22036	22211	22385	22209	22122	22481	22372	22312	22378	22400	22214	22331	22260	22202	22313	22074	22180	22368	22247	22139	22268	22074	21907	22172	22276	22308	22325	22309	22173	22618	22313	22336	22556	22338	22074	22156	22267	22396	22252	22139	22456	22112	22206	22310	22146	22264	22159	22093	22306	22005	22046	22067	22090	22530	22224	22155	22333	22318	22239	22291	22302	22334	22470	22386	22295	22342	22513	22417	22085	22024	21986	22276	22276	22272	22255	22292	22233	22161	22529	22292	22349	22278	22416	22324	22225	22318	22023	22183	22169	22494	22286	22387	22173	22089	22192	21995	22160	22195	21969	22224	22332	22308	22432	22267	22241	22279	22250	22437	22344	22151	22225	22281	22238	22065	22319	22005	22272	22587	22433	22136	22321	22263	22316	22403	22335	22294	22151	22371	22365	22070	22448	22391	22249	22357	22257	22182	22266	22187	22272	22467	22373	22393	22147	22437	22243	22343	22376	22452	22176	22223	22285	22136	22309	22479	22324	22284	22439	22571	22383	22283	22324	22062	21977	22225	22625	22476	22266	22206	22304	22223	22291	22033	22201	22418	22291	22174	22205	22386	22306	22104	22271	22289	22264	22091	22270	22612	22198	22305	22347	22147	22296	22591	22571	22289	22524	22310	22291	22266	22453	22171	22299	22124	22302	22285	22306	22396	22195	22205	22155	22457	22297	22197	22136	22093	22234	22282	22557	22442	22396	22210	22229	22117	22391	22310	22113	22318	22488	22482	22225	22493	22584	22322	22263	22339	22277	22427	22414	22228	22271	22250	22317	22376	22446	22485	22374	22226	22296	22269	22115	22204	22515	22446	22262	22082	22226	22242	22155	22167	22471	22228	22298	22478	22109	22479	22129	22557	22375	22066	22088	22137	22238	22307	22380	22349	22293	22421	22159	22301	22184	22288	22243	22172	22320	22036	22314	22311	22194	22211	22301	22288	22086	22348	22115	22562	22480	22162	22236	22403	22237	22224	22278	22307	22346	22151	22535	22431	22197	22242	22183	22113	22168	22263	22222	22457	22373	22246	22209	22348	22383	22184	22186	22229	22156	22229	22331	22146	22390	22220	22338	22557	22024	22311	22148	22197	22155	22278	22183	22312	22370	22498	22182	22192	22330	22334	22336	22300	22136	22239	22313	22319	22209	22169	22311	22373	22240	22200	22216	22446	22275	22176	22244	22132	22340	22373	22289	22196	22349	22497	22434	22325	22480	22341	22215	22484	22544	22050	22343	22317	22234	22424	22192	21864	22379	22358	22359	22382	22226	22249	22453	22446	22256	22484	22089	22079	22333	22394	22312	22258	22595	22197	22250	22353	22040	21966	22013	22238	22232	22196	22159	22255	22028	22215	22184	22357	22182	22368	22223	22243	22178	22308	22420	22396	22243	22343	22143	22039	22123	22496	22175	22219	22290	22274	22547	22221	22111	22197	22421	22103	22262	22054	22205	22260	22239	22158	22222	22292	22087	22326	22392	22215	22265	22387	22010	22136	22265	22440	22238	22254	22240	22158	22287	22323	22408	22495	22249	22512	22092	22318	22101	22338	22232	22367	22418	22380	22245	22275	22039	22501	22300	22265	22124	22090	22220	22414	22511	22475	22195	22149	22451	22199	22320	22126	22184	22295	22178	22178	22171	22719	22193
37484	52249	50975	39973	26404	21415	20368	19867	18874	18292	17661	17653	17510	17454	16857	16774	16489	16665	16499	16478	16429	16204	16083	15783	15857	15722	15775	15985	15785	15847	15815	15632	15694	15591	15699	15787	15697	15675	15736	15722	15792	15588	15568	15650	15540	15736	15458	15677	15779	15679	15851	15681	15725	15628	15586	15680	15631	15763	15635	15736	15598	15655	15716	15652	15792	15666	15653	15684	15679	15697	15734	15816	15443	15571	15704	15717	15556	15492	15784	15568	15648	15609	15561	15661	15490	15698	15763	15517	15590	15607	15720	15559	15649	15696	15507	15682	15775	15554	15656	15732	15625	15594	15685	15682	15667	15707	15644	15648	15640	15686	15704	15766	15678	15575	15683	15619	15679	15934	15686	15630	15762	15900	15611	15602	15561	15803	15674	15575	15667	15669	15807	15677	15765	15655	15667	15579	15755	15695	15717	15609	15767	15776	15669	15693	15687	15427	15662	15604	15399	15628	15611	15689	15651	15634	15615	15715	15580	15516	15595	15678	15610	15757	15635	15631	15656	15781	15795	15710	15701	15736	15504	15697	15658	15661	15774	15698	15761	15648	15699	15774	15596	15623	15728	15655	15481	15679	15613	15758	15625	15667	15724	15620	15580	15825	15731	15564	15810	15602	15532	15623	15716	15648	15713	15657	15585	15760	15692	15760	15666	15659	15555	15653	15780	15635	15650	15776	15750	15560	15829	15660	15496	15738	15629	15585	15765	15715	15633	15801	15797	15714	15618	15804	15681	15565	15541	15618	15747	15758	15830	15760	15685	15644	15613	15672	15601	15693	15732	15658	15742	15720	15611	15657	15570	15948	15579	15668	15700	15592	15622	15616	15798	15758	15573	15757	15559	15698	15600	15616	15537	15784	15451	15842	15707	15644	15648	15657	15704	15742	15670	15715	15719	15623	15780	15668	15714	15839	15659	15690	15851	15544	15783	15845	15595	15679	15931	15718	15624	15746	15604	15631	15603	15772	15695	15649	15766	15720	15688	15600	15671	15641	15795	15708	15716	15703	15647	15662	15762	15580	15551	15584	15760	15762	15656	15758	15538	15763	15583	15701	15570	15608	15833	15568	15698	15654	15871	15648	15687	15616	15648	15847	15738	15636	15827	15765	15504	15620	15610	15560	15663	15761	15780	15692	15611	15721	15489	15593	15667	15572	15550	15713	15673	15705	15609	15556	15601	15760	15648	15478	15727	15683	15923	15540	15684	15680	15701	15673	15637	15617	15567	15545	15739	15780	15597	15687	15704	15593	15623	15606	15631	15693	15877	15713	15658	15624	15698	15609	15687	15548	15618	15710	15536	15619	15627	15675	15690	15768	15703	15595	15721	15664	15708	15580	15566	15812	15630	15705	15681	15544	15423	15707	15803	15696	15791	15665	15658	15703	15796	15602	15839	15665	15734	15741	15592	15613	15846	15568	15578	15638	15760	15589	15929	15617	15580	15610	15621	15530	15726	15490	15577	15758	15632	15760	15472	15566	15572	15765	15731	15592	15786	15577	15604	15508	15551	15563	15686	15719	15644	15823	15661	15724	15720	15541	15754	15497	15629	15415	15716	15878	15553	15529	15542	15672	15758	15696	15779	15536	15685	15534	15548	15716	15657	15666	15570	15784	15739	15403	15531	15762	15676	15759	15630	15662	15561	15808	15637	15656	15730	15702	15724	15835	15790	15685	15731	15672	15745	15558	15729	15853	15673	15748	15672	15703	15756	15704	15877	15700	15608	15766	15664	15753	15628	15667	15532	15797	15685	15626	15705	15613	15673	15739	15759	15644	15790	15709	15574	15707	15726	15567	15649	15856	15529	15873	15701	15656	15568	15646	15601	15515	15812	15538	15709	15624	15648	15728	15883	15714	15613	15736	15678	15600	15818	15651	15684	15649	15796	15471	15668	15588	15615	15734	15733	15554	15784	15638	15732	15906	15780	15709	15586	15724	15540	15705	15640	15754	15476	15464	15509	15630	15636	15704	15505	15840	15670	15536	15741	15620	15697	15649	15648	15664	15538	15685	15593	15777	15839	15726	15470	15748	15928	15628	15563	15780	15717	15605	15673	15691	15577	15685	15584	15547	15812	15607	15770	15812	15674	15740	15535	15577	15660	15560	15706	15635	15600	15676	15635	15718	15730	15781	15479	15737	15745	15421	15555	15544	15596	15753	15573	15723	15620	15775	15663	15650	15845	15538	15871	15808	15701	15631	15584	15570	15709	15903	15644	15642	15643	15706	15656	15657	15648	15529	15856	15815	15753	15702	15650	15600	15729	15765	15609	15775	15619	15686	15754	15927	15738	15915	15605	15667	15774	15515	15680	15799	15594	15756	15723	15770	15678	15703	15633	15688	15614	15661	15820	15549	15581	15942	15615	15663	15866	15707	15612	15601	15868	15733	15491	15677	15463	15703	15697	15610	15802	15694	15583	15636	15564	15663	15595	15534	15889	15603	15577	15604	15674	15590	15760	15739	15740	15571	15532	15812	15679	15755	15616	15461	15877	15581	15758	15715	15635	15620	15682	15638	15673	15581	15780	15525	15565	15711	15720	15655	15582	15605	15715	15554	15668	15563	15797	15705	15752	15474	15584	15703	15711	15458	15663	15650	15540	15429	15743	15589	15684	15486	15859	15691	15635	15716	15642	15911	15659	15774	15750	15730	15714	15685	15904	15808	15657	15675	15666	15721	15722	15560	15513	15734	15582	15702	15549	15973	15567	15737	15672	15483	15833	15779	15724	15700	15515	15502	15801	15735	15641	15774	15793	15638	15615	15582	15750	15854	15617	15634	15618	15688	15709	15725	15517	15681	15669	15698	15513	15772	15530	15580	15874	15645	15554	15694	15769	15731	15654	15736	15571	15645	15497	15756	15740	15631	15780	15410	15806	15626	15475	15715	15734	15580	15718	15685	15718	15676	15706	15512	15779	15705	15748	15739	15606	15527	15745	15545	15670	15843	15718	15679	15339	15713	15782	15610	15495	15619	15700	15768	15711	15672	15587	15639	15754	15692	15673	15647	15629	15667	15693	15811	15639	15810	15479	15683	15561	15729	15600	15666	15723	15714	15415	15720	15772	15647	15798	15642	15661	15532	15934	15888	15456	15533	15515	15653	15701	15984	15698	15862	15723	15907	15707	15626	15593	15676	15722	15485	15774	15773	15673	15649	15754	15783	15792	15837	15697	15760	15828	15515	15721	15745	15807	15552	15561	15603	15743	15643	15688	15687	15682	15728	15698	15723	15745	15551	15804	15664	15680	15837	15891	15541	15713	15745	15601	15656	15552	15670	15525	15797	15627	15463	15656	15560	15486	15661	15681	15829	15708	15598	15586	15776	15690	15595	15778	15810	15567	15550	15761	15587	15428	15712	15672	15744	15754	15638	15723	15484	15711	15556	15589	15614	15729	15699	15681	15880	15763	15797	15593	15705	15796	15532	15747	15745	15585	15625	15598	15620	15584	15764	15687	15784	15663	15607	15547	15661	15712	15563	15638	15597	15681	15669	15630	15591	15692	15806	15695	15504	15840	15692	15700	15714	15631	15557	15556	15506	15606	15694	15652	15647	15738	15566	15745	15764	15898	15584	15571	15764	15704	15692	15699	15529	15862	15564	15411	15634	15535	15881	15834	15409	15698	15650	15739	15780	15725	15741	15515	15549	15738	15698	15938	15706	15843	15712	15740	15636	15819	15521	15702	15817	15493	15538	15712	15810	15569	15597	15657	15620	15770	15704	15688	15788	15653	15514	15644	15690	15757	15597	15868	15506	15781	15653	15783	15629	15578	15682	15629	15712	15609	15572	15819	15462	15761	15663	15675	15811	15608	15643	15670	15523	15629	15486	15607	15634	15730	15702	15850	15683	15653	15755	15708	15727	15589	15688	15568	15735	15622	15601	15464	15694	15699	15774	15708	15579	15754	15621	15638	15781	15662	15743	15603	15833	15598	15787	15587	15626	15686	15659	15611	15720	15657	15617	15626	15707	15776	15715	15456	15675	15691	15778	15707	15563	15784	15679	15655	15796	15737	15598	15730	15642	15600	15709	15634	15825	15806	15570	15549	15598	15523	15724	15852	15612	15571	15737	15723	15633	15588	15477	15585	15897	15637	15740	15693	15619	15634	15733	15506	15586	15856	15689	15683	15689	15419	15819	15653	15605	15841	15744	15717	15790	15649	15851	15555	15497	15797	15699	15782	15687	15782	15834	15711	15800	15709	15536	15800	15418	15393	15675	15642	15719	15821	15890	15694	15811	15694	15806	15584	15651	15496	15619	15862	15732	15784	15779	15666	15666	15694	15660	15854	15779	15583	15696	15626	15707	15678	15674	15498	15854	15686	15709	15624	15852	15749	15742	15779	15574	15703	15734	15646	15643	15592	15716	15682	15859	15585	15728	15667	15695	15657	15710	15619	15645	15531	15659	15580	15675	15837	15568	15736	15682	15739	15792	15719	15601	15465	15871	15977	15688	15684	15785	15616	15634	15649	15660	15557	15786	15688	15761	15767	15674	15653	15791	15693	15602	15582	15568	15712	15574	15748	15681	15559	15729	15625	15762	15624	15571	15694	15728	15595	15746	15710	15569	15538	15679	15773	15686	15590	15633	15641	15708	15727	15736	15834	15645	15854	15657	15650	15561	15634	15631	15847	15709	15617	15673	15755	15806	15573	15619	15504	15566	15752	15653	15735	15605	15715	15568	15654	15686	15838	15739	15603	15764	15624	15635	15635	15539	15751	15679	15704	15689	15779	15662	15744	15830	15621	15690	15805	15766	15649	15605	15628	15692	15631	15634	15654	15550	15715	15691	15690	15739	15667	15921	15947	15848	15671	15713	15851	15685	15649	15669	15724	15945	15610	15607	15729	15663	15668	15630	15656	15598	15742	15781	15752	15720	15602	15852	15725	15638	15786	15630	15649	15495	15705	15602	15599	15653	15654	15912	15681	15561	15639	15686	15443	15733	15839	15633	15782	15623	15632	15714	15444	15612	15669	15625	15750	15647	15656	15769	15727	15701	15717	15717	15502	15641	15601	15600	15696	15593	15647	15704	15809	15700	15603	15556	15767	15757	15538	15747	15853	15620	15711	15726	15719	15710	15662	15741	15515	15711	15797	15684	15627	15617	15567	15552	15722	15692
26550	21862	32005	34191	30555	28546	28737	25802	24760	24103	23608	23607	22803	22870	22712	22157	21916	21968	22016	22101	21852	21490	21283	21239	21080	20944	20970	20869	21032	21072	20620	20987	20833	20690	20950	20950	21107	21022	20829	20889	20863	20879	20825	20902	20931	20868	20469	20775	20936	20696	20753	20941	20859	20834	20634	20884	20864	20779	20616	20681	20768	20890	20743	20744	20646	20615	20650	20691	20864	20991	20733	20559	20747	20835	20810	20827	20687	20653	20839	20779	20710	20774	20702	20468	20844	20824	20879	20747	20799	20700	20847	21069	20757	20822	20585	20763	20754	20703	20857	20598	20816	20626	20865	20522	20737	20711	20653	20808	20703	20865	20580	20672	20506	20631	20705	20773	20781	20913	20968	20884	20780	20799	20707	20512	20670	20754	20672	20496	20840	20808	20788	20631	20692	20683	20559	20828	20628	20881	20716	20906	20605	20800	20844	20854	20879	20517	20751	20653	20650	20888	20637	20635	20797	20918	20920	20921	20755	20782	20696	20471	20513	20808	20997	20778	20746	20543	20566	20729	20953	20756	20788	20792	20956	20632	20818	20741	20758	20674	21082	20685	20874	20816	20858	20859	20737	20814	20903	20765	20600	20823	20894	20411	20885	20540	20760	20729	20704	20689	20726	20746	20719	20811	20607	20789	20746	20657	20778	20933	20803	20857	20647	20614	20529	20753	20876	20674	20834	20628	20846	20658	20765	20876	20779	20786	20632	20705	20904	20762	20733	20656	20778	20772	20702	20533	20668	20656	20736	20968	20547	20803	20730	20832	20876	20628	20681	20675	20805	20773	20608	20744	20752	21053	20579	20846	20863	20828	20832	20702	20637	20920	20916	20631	20735	20666	20760	20739	20779	20672	20893	20926	20626	20684	20655	20738	20907	20734	20597	20682	20815	20699	20787	20641	20717	20542	20913	20835	20871	20874	20841	20666	20766	20709	20626	20691	20781	20612	20667	20748	20689	20879	20695	20538	20690	20750	20667	20911	20993	20784	20846	20618	20641	20536	20522	20662	20905	20637	20713	20638	20559	20691	20909	20352	20639	20657	20862	20575	20465	20689	20720	20538	20788	20725	20645	20922	20703	20859	20972	20853	20473	20700	20792	20679	20776	20652	20752	20686	20617	20718	20915	20804	20774	21043	20673	20601	20997	21043	20570	20810	20639	20437	20654	20702	20795	20778	20559	20917	20862	20781	20782	20868	20776	20859	20538	20755	20927	20715	20857	20647	20767	20839	20694	20646	20641	20916	20676	20905	20484	20743	21038	20743	20599	20784	20823	20811	20875	20526	20580	20720	20661	20811	20650	20808	20696	21052	20641	20735	20863	20908	20684	20749	20853	20537	20773	20866	20770	20804	20703	20861	20727	20753	20686	20640	20781	20686	20776	20616	20668	20721	20870	20543	20693	20687	20708	20782	20748	20729	20542	20867	20690	20702	20759	20748	20599	20638	20835	20629	20698	20801	21021	20802	20709	21039	20758	20737	20688	20684	20713	20850	20501	20659	20725	20712	20604	20643	20574	20780	20906	20785	20652	20817	20678	20485	20734	20807	20665	20666	20709	20768	20679	20587	20690	20788	20779	20482	20641	20745	20914	20649	20798	20724	20595	20363	20760	20717	20609	20611	20794	20704	20647	20792	20869	20700	20574	20954	20749	20594	20835	20676	20891	20815	20944	20926	20891	20911	20793	20828	20820	20663	20763	20762	20721	20775	20852	20786	20666	20529	20556	20741	20883	20850	20701	20540	20635	20772	20763	20683	20583	20665	21018	20733	20743	20610	20759	20654	20590	20872	20775	20693	20761	20543	20740	20817	20716	20571	20868	20810	20684	20687	20706	20988	20807	20765	20654	20671	20937	20727	20745	20729	20914	20841	20855	20752	20999	20690	20530	20859	20610	20761	21030	20623	20628	20882	20615	20877	20820	20674	20718	20714	20898	21102	20756	20702	20982	20715	20704	20758	20788	20798	20754	20701	20626	20795	20762	20853	20612	20740	20810	20603	20686	20692	20600	20733	20925	20465	20736	20470	20636	20525	20737	20557	20824	20744	20828	20909	20836	20540	20736	20523	20769	20457	20710	20828	20860	20875	20891	20664	20522	20881	20809	20825	20738	20843	20871	20773	21044	20736	20596	20505	20797	20731	20745	20753	21007	20770	20610	20900	20690	20622	20855	20894	20795	20727	20759	20728	20799	20776	20726	20589	20546	20892	20939	20770	20731	20766	20885	20947	20827	20752	20662	20839	20862	20749	20528	20950	20794	20825	20885	20730	20790	20483	20613	20745	20646	20774	20776	20563	20834	20788	20483	20879	20680	20749	20766	20783	20746	20836	20632	20557	20780	20650	20598	20839	20788	20971	20878	20749	20691	20770	20885	20660	20692	20662	20735	20997	20794	20608	20622	20592	20918	20610	20614	20802	20818	20918	20619	20813	20723	20854	20744	20928	20889	20613	20756	20651	20703	20995	20464	20651	20600	20650	20777	20673	21029	20873	20732	20798	20695	20852	20787	20928	20768	20641	20707	20657	20769	20606	20802	20729	20629	20828	20791	20783	20635	20670	20780	20560	20879	20760	21011	21072	20656	20830	20896	20899	20944	20651	20659	20660	20665	20714	20826	20527	20758	20629	20706	20654	20899	20717	20596	20880	20917	20699	20635	20787	20643	20769	20500	20579	20708	20585	20760	20862	20593	20633	20613	20586	20725	20794	20652	20687	20766	20759	20922	20751	20698	20827	20889	20566	20835	20784	20647	20818	20512	20786	20842	20832	20642	20703	20688	20747	20628	20690	20890	20814	20746	20794	20705	20824	20882	20846	20610	20657	20777	21072	20943	20494	20860	20511	20624	20669	20915	20906	20676	20740	20764	20895	20991	20924	20657	20564	20960	20818	20506	20548	20745	20661	20707	20569	20779	20709	20775	20831	20988	20765	20595	20765	20721	20715	20706	20905	20660	20768	20872	20708	20694	20480	20895	20676	20675	20603	20731	20741	20633	20710	20735	20908	20779	20779	20675	20679	20631	20700	20925	20610	20806	20870	20717	20720	20736	20662	20747	20903	21021	20833	20860	20535	20779	20608	20675	20745	20708	20689	20765	21008	20842	20411	20827	20976	20832	20779	20955	20711	20865	20623	20645	20601	20926	20507	20905	20952	20820	20689	20617	20736	20688	20827	20917	20752	20881	20768	20523	20882	20838	20997	20944	20533	20790	20830	20710	20725	20800	20794	20663	20802	20727	20715	20833	20976	20910	20692	20787	20718	20624	20717	20653	20608	20881	20756	20600	20498	20804	20817	20830	20591	20635	20840	21076	20998	20750	20647	20771	20701	20718	20946	20638	20703	20752	20721	20791	20646	20654	20897	20534	20916	20659	20710	20776	20698	20866	20747	20808	20959	20855	21046	20851	20758	20744	20629	20828	20692	20581	20725	20636	20718	20675	20883	20719	20457	20574	20887	20988	20643	20652	20810	20747	20888	20671	20779	20795	20820	20613	20763	20725	20638	20774	20574	20627	20690	20838	20704	20556	20621	20943	20754	20756	20784	20767	20999	20930	20639	20660	20899	20618	21112	20593	20791	20748	20923	20692	20799	20921	20785	20844	20667	20783	20606	20759	20797	20473	20796	20922	20867	20754	20890	20405	20696	20809	20531	20722	20868	20859	20917	20812	20903	20486	20688	20737	20658	20832	20827	20724	20669	20571	20629	20755	20855	20737	20804	21074	20702	20717	20724	20780	20925	20689	20847	20834	20626	20741	20917	20611	20573	20486	20720	20981	20650	20676	20601	20785	20824	20740	20786	20669	20671	20962	20888	20709	20862	20661	20550	20576	20701	20872	20745	20780	20705	21058	20872	20818	20687	20697	20694	20869	20767	21067	20502	20676	20743	20823	21080	20874	20873	20546	20721	20898	20594	21051	20766	20706	20698	20769	20949	20714	20750	20621	20622	20922	20602	20914	20753	20741	20787	20980	20626	20881	20933	20694	20836	20911	20899	20612	20489	20841	20825	20611	20672	20782	20603	20777	21031	20764	20713	20812	20706	20618	20731	20860	20874	20575	20978	20829	20926	20950	20881	20816	20645	20602	20600	20943	20917	20891	20681	20914	20810	20681	20723	20446	20586	20766	20578	20936	20887	20983	20855	20768	20737	20885	20722	20929	20861	20757	20677	20546	20808	21012	20746	20601	20749	20595	20709	20614	20672	21020	20940	20704	20809	20815	20687	20610	20788	20390	20866	20850	20864	20925	20626	20650	20749	21024	20687	20838	20854	20555	20697	20789	20874	20670	20857	20696	20612	20906	20847	20788	20862	20859	20683	20526	20793	20877	20818	20687	20349	20758	20934	20807	20656	20732	20718	20585	20695	20805	20634	20675	20569	20794	20740	20709	20610	20785	20775	20844	20588	20650	20580	20874	20801	20801	20924	20862	20713	20583	20939	20726	20798	20765	20827	20691	20522	20724	20758	20792	20628	20646	20760	20588	20758	20790	20773	20920	20807	20674	20775	20802	20556	20690	20579	21000	20850	20834	20695	20713	20574	20910	20942	20828	20844	20789	20743	20690	20654	20518	20903	20684	20863	20649	20429	20944	20922	20741	20479	21053	20722	20565	20997	20962	20831	20895	20694	20756	20879	20764	20792	20881	20791	20616	20680	20661	20633	20892	20863	20899	20716	20523	20906	20677	20694	20787	20380	20482	20915	20715	20731	20699	20683	20645	20728	20615	21032	20720	20605	20516	20671	20639	20785	20734	20563	20698	20975	20757	20749	20964	20687	20879	20500	20628	20678	20817	20893	20824	20800	20752	20666	20868	20567	20658	20871	20636	20999	20952	20739	20803	20556	20678	20482	20935	20750	20692	20827	20913	20901	20641	20653	20843	20675	20955	20861	20811	20912	20714	20783	20829	20798	20635	20874	20870	20924	20885	20823	20851	20733	20910	20894	20733	20744	20864	20851	20836	20665	20629	20727	21006	20722	20754	20684	20457	20636	20712	20665	20859	20670	20979	20825	20780	20861	20900	20946	20897	20697	20900	20724	20853	20937	20691	20747	20778	20826	20887	20880	20598	20742	20861	20742	20923	20879	20919	20756	20654	20737	20752	20811	20671	21063	20746	20687	20947	20719
36769	65484	65787	49416	32791	24807	23034	22030	20681	19512	18691	18432	17982	17843	17309	16597	16576	16676	16650	16331	16204	15754	15487	15125	15331	15098	15031	15236	15251	15080	15066	15001	15100	15106	15140	14904	15109	15025	15139	14933	14985	14972	14903	14837	14873	14895	14852	14847	14836	14865	14800	14980	14957	14920	14798	15016	15069	15112	15017	15168	14991	15017	14891	14980	14942	15036	15052	14854	14953	14987	14837	14903	14936	14864	14986	14958	14871	15054	15133	14720	14949	15100	15038	14889	14884	14949	14936	14990	14916	14978	14809	15220	15020	14841	14903	14807	15004	14836	14903	14990	14824	14971	14850	14863	14835	15107	14952	14817	14955	14949	14767	15015	14901	14962	14879	14846	14858	14958	14990	14995	15080	14854	15103	14833	14946	14983	14922	14915	14730	15023	14850	14829	14996	14999	14871	14763	14842	14779	14913	15082	15010	14849	14939	14867	14805	15000	15033	14810	14967	14829	14917	14829	14882	14913	14960	15040	14850	14836	14921	14869	14929	15052	15009	14821	14926	14980	14721	14975	14949	14857	15014	15025	15087	14876	15059	14979	14989	14889	15150	14892	14902	14826	14977	14850	14969	14854	14835	15049	14762	15001	15052	15010	14830	15026	14809	14986	14922	14919	14963	14920	14980	14881	14808	14980	14990	14804	14953	14878	15012	15116	14969	14842	15022	14985	15081	14949	15047	14838	14942	14826	15001	15109	15062	14952	15014	14845	14861	14854	14820	14859	14875	14869	14926	15127	14933	15001	14747	14861	14947	14684	14872	15020	14871	14937	15035	14801	14996	15010	15008	14982	14930	14965	14838	14977	15051	14790	15018	14866	14885	14919	14968	14925	14879	14794	14825	14965	14904	14925	15028	14839	15127	15152	14849	15037	14865	14871	15007	14805	15055	15030	14919	14941	14747	14960	15003	14966	14871	14969	15075	14954	14941	15105	14754	14988	14964	14929	14795	14890	14911	14838	15013	14940	14953	14943	14953	14974	14937	14985	14913	14969	14857	14939	14788	15011	14930	14929	14888	14868	14998	15006	15169	15071	15036	14889	14938	14800	14877	14944	14715	14938	14704	14894	14951	14983	15023	15167	14878	14796	14727	14903	15079	14923	14992	14888	14927	14890	15001	14983	14883	14973	14958	14715	14846	14894	14750	15028	14777	14959	14846	14864	14855	14902	14958	14989	14852	14953	14949	14946	14965	15027	14988	15038	14860	14859	14883	14949	15013	15051	15001	14936	14910	15033	14997	14813	15013	14981	15068	15062	14888	14884	14893	15010	14786	14865	14964	14927	14936	14935	14795	14964	14983	14822	14951	14886	14794	14914	14992	15056	15067	14935	14909	14872	14864	15035	14832	14977	14946	14865	14961	15044	14937	14680	14913	14956	15130	14969	14971	14761	14785	14942	14833	14649	15024	14797	14923	14829	15069	15091	14983	14726	14962	14857	15119	15054	14914	14767	14981	15018	14846	15106	14909	14973	14985	15052	14675	14871	15037	14858	14848	14959	14914	15121	14863	14832	14967	14974	14816	15068	14873	14816	14940	14803	14962	15044	14935	14959	15014	14866	14952	14866	14923	14923	14964	14810	14904	14887	14786	14966	15018	14942	14953	14923	15010	15016	14919	14824	14867	14835	14983	14834	14950	15059	14926	15039	14998	15036	14983	14862	14844	15142	14962	14941	14988	14929	14950	14917	14813	14929	14869	15055	14951	14787	14816	14812	15069	14807	14891	14893	14784	14828	14854	14897	14829	14752	14886	14818	14920	14972	14771	14986	15020	14935	14853	14990	15130	14961	15022	14869	14979	14861	15065	14890	14941	14907	14930	14843	14928	14856	14951	15191	15033	14854	15037	15027	14783	14884	14828	15096	14857	14912	14934	15006	15098	14993	14883	14990	15058	14968	14955	15042	15050	14832	14874	14841	14907	14896	14965	14918	15016	14750	14896	14925	14932	15033	14864	15091	14875	14954	15007	14766	14961	14912	15058	14874	14839	14889	14746	14936	14751	15034	14868	14957	15122	15025	14913	14958	14980	14902	14870	15117	14846	14929	14835	14832	14924	14828	15014	15091	14908	14988	15120	14828	14816	14984	15040	14908	14798	14895	14947	14961	15186	14912	14923	14918	14866	14914	14940	15022	14986	14917	15024	14878	15059	15029	14951	14933	14987	15014	14967	14902	14923	14920	14967	14868	14961	14919	14910	14924	15041	14939	14926	14903	14955	14912	15040	14980	14755	14958	14922	15144	15085	14971	14966	14846	14956	15002	14836	14974	14948	14878	14936	14833	14849	14969	15016	14866	14984	14976	14816	14934	14957	14754	14812	14859	14959	15004	14906	14938	14910	14904	15090	14944	14979	14808	15056	15072	14897	14903	14909	14942	14960	14822	14945	14921	14951	15017	14846	14961	14857	14739	14944	14933	14994	14799	14875	14897	14879	14862	14932	14836	14928	14952	14700	14991	14912	14946	15018	14919	14741	14959	14906	14978	14882	14783	14879	14941	15045	14895	15164	15050	15049	15011	14757	15114	14831	14926	14908	14981	14774	15016	14866	14995	14940	14879	14976	14759	15091	14881	14981	14739	15089	14919	14693	15260	15032	14838	14846	14871	14878	15090	14876	14864	14849	14792	14737	14891	15098	14796	14771	14938	14958	14971	14877	14811	15048	14932	15000	15125	15019	14808	14889	15021	14808	14892	14883	15044	14904	15060	14834	14872	15090	14897	14927	14941	14868	14967	15121	14943	14818	15000	14854	14931	15015	14888	14869	14981	14948	14799	14955	14870	14879	14844	15072	14848	15083	14978	14985	15040	14824	14869	14815	14938	14952	14989	14903	15058	14990	15003	14978	14783	14968	15034	14908	14994	14943	14863	14941	14890	14785	15025	14947	15045	15005	14742	15019	15004	14727	14993	14894	14890	14997	14630	14970	15050	15008	14846	14901	15096	14910	14864	14929	14799	14970	15096	15021	14841	15097	14878	14947	14986	14822	14960	15032	14920	14838	14995	14785	15056	14922	15056	15101	14858	14933	14906	14981	15009	14798	14835	14911	14813	14969	14943	14896	14945	15015	14850	15042	15055	15018	14838	15085	15029	14979	15070	14982	14994	15046	14935	15104	14870	15106	14823	14953	15006	14876	15000	14994	14780	14904	14807	14984	14955	14750	14972	14823	14948	15011	14783	14938	14977	14927	14796	14845	14965	14903	14933	14947	14895	15002	14950	14843	15111	14931	15179	14882	15032	14962	14869	14896	14859	15002	14914	14834	14786	14941	14967	15029	14975	14981	14661	15056	15155	15057	15053	14804	14778	15042	14856	15006	15048	15021	15025	15060	14834	14923	15013	15008	14823	14873	15073	14947	14889	14786	15152	15024	15012	15005	14785	14967	14920	14966	14852	14953	15026	14923	14936	14955	15078	14851	14905	15017	14964	15016	14832	14839	14872	14899	14880	14887	14993	14932	14901	14907	14717	14941	15131	14984	14917	14985	15035	14874	14926	15022	14994	14898	14817	15061	14996	14948	15000	14977	14869	14929	14888	14953	14879	15020	14836	14858	15052	14974	14685	14971	15031	14891	14967	14926	14958	15007	14817	14983	14939	14929	15127	14934	14936	14939	14919	14998	14881	14679	14888	15008	14985	14893	15119	15018	15194	15064	14988	14901	14857	14938	14851	14886	14870	15164	14808	14830	15004	15023	14909	15062	14917	14915	14922	14992	14991	14787	14947	14905	14894	14934	14906	14958	15023	14858	14991	15035	14873	15005	14863	14917	14951	14941	15012	14970	14873	14929	14833	15005	14929	14794	14987	14988	15065	14851	14799	14902	14985	14848	15067	14808	15142	14961	14978	14868	14979	14803	14824	14964	14666	15126	14979	14935	14998	15053	14965	14962	15001	15070	15006	15058	14948	14828	14906	14925	14989	14937	14971	14999	14933	15086	15069	14918	15024	15050	14989	14949	15235	14850	15001	15055	15012	15015	14902	14745	15039	14822	14988	14984	14810	15018	14872	14886	14953	14906	15016	14932	14949	15038	15080	14900	14997	14905	15101	14885	14965	14849	14904	14961	14968	14947	14976	14794	14895	15117	14963	15145	15032	15040	14961	15006	14929	14951	14999	15019	14851	15031	14854	14871	14772	14954	15044	15096	14948	14907	14888	14990	14747	14989	14955	14849	14943	14881	14975	14939	15014	15005	14754	14930	14904	14901	15015	14865	14958	15054	14882	14941	14999	15072	14822	14885	14995	14951	14809	15047	14979	14864	15113	14805	15008	14923	14908	14978	14959	14858	14872	14889	15115	14831	14895	15062	14958	14909	14872	15114	14854	15008	14978	14944	14877	15144	14772	14971	14884	14816	14894	15062	14900	15140	14849	15075	14968	14852	14932	14870	14804	15082	14908	14995	15019	14830	14970	15028	15159	15058	14939	14816	14980	14875	14783	14933	14831	14883	14777	15004	14908	14807	15003	15075	14836	14960	14970	14792	14972	15007	14874	14773	14913	14882	14909	14748	14935	14997	15054	14896	15044	14882	14947	14887	14709	15078	15012	15055	14845	14921	14792	14939	14984	14986	14797	14807	14977	14983	14983	14953	14782	14776	14951	14781	15129	14803	14859	15148	14908	14916	14921	14997	14841	14899	14827	14961	14911	14936	14995	14801	14857	15083	14889	15090	14884	15111	14891	14988	15000	14928	14834	15182	14895	14971	14739	14972	14983	14836	14877	15106	14971	15103	15117	14910	15043	14997	14930	15006	14873	14978	14944	14960	14955	14849	14851	14639	14773	15070	15020	14766	14853	14818	15054	14859	14908	15009	15038	14896	15006	14982	14905	15004	14816	14888	14996	15020	14822	14868	14944	14976	14853	14821	14809	14833	14791	14843	14893	14794	14899	15021	14837	14820	14912	14887	14921	14925	14939	15003	14934	14959	14901	14873	14877	15050	15052	14854	14756	14995	15020	15218	15038	14944	14983	14877	14780	15058	14937	14835	14960	14992	15213	14981	15006	15002	14794	14980	14834	14974	14987	14914	14935	14782	14817	15099	15031	14939	15052	14837	15050	14876	14891	14864	14957	14941	14992	14941	14870	14984	14769	14963	14949	14978	14956	14807	14970	15020	14870	14806	14937
24861	21675	30148	29688	26761	28083	30951	26978	25126	24679	24022	23177	23085	22946	22531	21770	21732	21686	21605	21436	21291	20827	20658	20204	19986	20041	20255	19975	19840	19950	19997	20024	19842	19936	20004	19955	20148	19957	19974	19908	19884	19923	19865	20048	19941	19866	19963	19595	19816	19808	20118	19837	20004	19768	19870	19765	19684	19993	19880	19922	19770	19597	19738	19556	19719	19711	19594	19963	19704	19620	19642	19706	19892	19956	19781	19706	19780	19786	19785	19996	19719	19653	19755	19858	19811	19735	19645	19745	19885	19732	19903	19815	19670	19743	19817	19625	19871	19750	19945	19680	19785	19741	19971	19893	20015	19847	19674	19807	19766	19644	19728	19686	20063	19819	19412	19808	19649	19860	19806	19802	19810	19687	19733	19914	19606	19728	19711	19722	19572	19590	19909	19765	19780	19956	19800	19634	19857	19586	19760	19913	19571	19729	19972	19667	19895	19809	19808	19849	19973	19756	19687	19587	19859	19977	19975	19825	19868	19730	19871	19688	19691	19738	19992	19888	19771	19914	19712	19626	19607	19864	19775	19570	19728	19657	19825	19635	19806	19781	20005	19895	19931	19716	19691	19665	19776	20006	19943	19805	20138	19697	19659	19756	19683	19893	19901	19670	19850	20050	19718	20043	19693	19676	19998	19764	19636	19660	19734	19908	19719	19815	20005	19666	19874	19632	19652	19828	19839	19742	19747	19884	19791	19768	20163	19718	19761	19820	19974	19618	19719	20000	19900	19763	19831	19667	19826	19862	19865	19747	19669	19649	19883	19936	19995	20001	19724	19923	19854	19989	19973	19793	19916	19794	19880	19804	19730	19735	19881	19924	19807	19874	19628	19879	19979	19814	19782	19766	19893	19871	19798	20030	19839	19792	19893	19834	19765	19745	19831	19737	19620	19798	19764	19903	19851	19852	19885	19988	19960	19923	20047	19833	19864	19905	19848	19773	20008	19973	19702	19636	19832	19923	19793	19807	19793	19695	19602	19804	19940	19776	19772	19960	19862	19756	19710	19907	19771	19777	19694	19686	19745	19666	19795	19437	19678	19744	19695	19706	19859	19862	19970	19894	19890	19888	19994	19863	19949	19780	19683	19908	19749	19665	19941	19847	19837	19832	19867	19640	20047	19661	19733	19795	19920	19806	20159	19787	19927	19685	19848	19828	19854	19777	19628	19613	20050	19771	19740	19923	20009	19885	19811	19594	19866	19695	19817	19573	19954	19748	19888	19836	19901	19647	19892	19808	19656	19635	19921	19855	20027	20032	19928	19691	19992	19905	19723	19666	19872	19963	19580	19773	19963	19823	19944	19679	20027	19850	19697	19771	19818	19754	19793	19867	19947	19585	19673	19942	19903	19764	19742	19814	20001	19980	19882	19954	20037	19738	19779	19720	19770	19760	19879	19633	19989	19731	19792	19744	19848	19782	19836	19950	19775	20085	19727	19804	19982	19786	19736	20077	19922	19660	19694	19566	19664	19801	19770	19807	19555	19772	19875	20041	19881	19732	19692	19520	19791	19708	19849	19674	19787	19445	19667	20051	19861	19915	19861	19843	19907	19693	19968	19741	19926	19748	20019	19768	19850	20056	19761	19841	19955	20037	20049	20049	19778	19953	19622	19857	20026	19875	19950	19780	19874	19906	19742	19516	19821	19829	19534	19595	19857	19580	19599	19758	19731	19924	20023	19703	19893	19837	19526	19639	20078	19922	19690	19965	19938	19869	19895	19490	19674	19775	20046	19777	20015	19859	19773	19822	19912	19810	19846	19762	19952	19859	19846	19940	19964	19778	19682	19848	19835	20001	19920	19788	19844	19679	19749	19907	19787	19887	19772	19499	19963	19911	20045	19744	19821	19671	19772	19820	19844	19648	19997	19794	19903	19504	19640	19576	19926	19685	19900	19691	19879	19564	19720	19955	19781	19889	19852	20198	19712	19901	19740	19806	19863	19932	19893	19980	19824	19953	19870	19873	19785	19865	19863	19838	19733	19785	19977	19853	20091	19620	19906	19954	19816	19949	19759	19715	19704	19711	19830	19770	19876	19861	19960	19750	19882	19609	19768	19722	19735	19759	19923	20067	19900	19910	19870	19794	19893	19929	19836	19694	19603	19707	19861	19667	19957	19814	19840	19927	19952	20049	19830	19835	19690	19789	19658	19924	19837	19706	19496	19755	19756	19765	20000	20119	19724	19622	19893	19738	19781	19790	19759	19542	19634	20065	19737	19739	19810	19573	19804	19811	19763	19649	19808	19560	19789	19590	19785	19750	19889	19806	19747	19937	20047	19733	19882	19883	19778	19851	19865	19885	19714	19902	19750	19835	19699	20036	19980	19764	19916	19946	19936	20054	19730	19726	19953	19774	19750	19902	19572	19852	19786	19822	19898	19815	19800	19817	19701	19790	19708	19766	19610	19497	19358	19702	19684	19955	19792	19913	19863	19700	19610	19742	19783	19862	19811	19763	19960	20002	19576	19971	19908	19700	19820	19616	19810	19683	19941	19865	19699	19583	19746	19804	19853	19678	19623	19773	19827	19818	19630	19843	19765	19849	19768	19763	19808	20059	19968	19639	19948	19893	19598	19980	19705	19968	19795	19788	19890	19730	19838	19873	19632	19832	20028	19820	19799	19683	19945	19893	19816	19690	19562	19556	19794	19905	19663	19633	19881	19939	19628	19608	19787	19660	19833	19732	19844	19764	19988	19748	19550	19813	19789	19885	19743	19786	19488	19673	19954	19558	19841	19982	19978	19586	19667	19777	19861	19771	19859	19932	19880	19903	19923	19839	20038	19779	19868	19958	19895	19676	19864	19700	19942	19758	20178	19812	19793	19676	19842	19601	19808	19566	19756	19753	19873	19786	19980	19782	19960	19786	19877	19937	19977	19658	19794	19691	19884	19812	19790	20078	19914	19946	19702	19709	19745	20035	19924	19577	19722	19935	19732	19928	19893	19900	19821	19890	19622	19927	19540	19484	19747	19877	19799	19848	19942	20030	19836	19960	19814	19688	19800	19772	19736	19886	20076	19870	19952	19748	20065	19924	19781	19657	19635	19647	19736	19753	19712	19811	19898	19666	19827	19981	19769	19869	19900	19707	19858	19800	19757	19571	19916	19903	19778	19663	20035	19762	19604	19874	19806	19731	19742	19881	19723	20046	19791	19901	19998	19931	19578	19626	19878	19801	19913	19888	19770	19640	19824	19781	19816	19963	19781	19852	19828	19829	19840	19588	19672	19621	19737	19936	20023	19961	19932	19631	19821	19712	19848	19880	19801	19847	19804	19662	19791	19862	19693	19721	19850	19899	19665	19746	20035	19821	19845	19895	19722	19882	19948	19922	19809	19743	19856	19776	19734	19754	19701	19896	19856	19858	20029	19918	19855	19691	19967	19870	19753	19602	19960	19753	19951	19782	19687	19850	19778	19846	19792	19702	19858	19652	19730	19917	19906	19900	19861	19670	19604	19736	19708	19597	19691	19767	19836	19905	19760	19670	19779	19956	19701	19714	20116	19989	19803	19877	19913	19841	19541	19802	19651	19562	19803	19814	19717	19811	19925	19762	19574	19731	19892	19754	19680	19725	19775	19824	19889	19716	20018	19987	20069	19850	19630	19589	19982	20150	19885	19558	19995	19660	19895	19776	19896	19809	19790	19845	19984	19650	19863	19998	19758	19802	19817	19899	19877	19640	19678	19764	19576	20100	19870	19854	19765	19530	19602	20036	19790	19744	19774	19676	19735	19846	20170	19818	19823	19824	19666	19757	19692	19789	19759	19807	19726	19879	19712	19795	19801	19788	19973	19692	19866	19667	19724	19805	19809	19848	19817	19678	20026	19570	19927	19685	19699	19632	19810	19664	19837	20039	19964	19858	19833	19845	19893	19753	19625	19912	19675	19688	19776	19793	19712	19641	19943	19612	19833	19745	19805	20031	19848	19780	19815	19718	19763	19863	20017	19796	19914	19987	19841	19687	19863	19620	19610	19475	19656	19838	19783	19652	19774	19836	20011	19968	19710	19865	19660	19458	19588	19871	19636	19478	19722	19687	20029	19856	19686	19734	19727	19977	19967	19879	19956	19712	20029	19706	19762	19710	19732	19564	19804	19647	19925	19696	19789	19807	19742	19765	19836	19900	19737	19613	19693	19767	19639	19755	19752	19631	19943	19577	19956	20072	19861	19663	19962	19712	19534	19661	19674	19871	19671	19905	19596	19631	19885	19880	19821	19882	19877	19819	19934	19656	19877	19634	19766	19753	19766	19737	19922	19879	19709	19923	19852	19581	19973	19802	19838	19857	19858	19905	19949	19959	19875	19803	19728	19782	19791	19735	19727	19779	19759	20018	19855	19724	19770	19956	19732	19734	19735	19963	19974	19892	20056	19837	19996	19800	19710	19924	19562	19701	19985	19814	19854	19601	19686	19653	19703	19834	19780	19722	19772	19825	19684	19843	19931	19720	19721	19810	19938	19819	19801	19620	19733	19769	19659	19719	19575	19716	19792	19660	19842	19898	19990	19733	19730	19910	19874	19727	19708	19804	19979	19702	19643	19831	19694	19644	20004	20079	19917	19575	19732	19849	19891	19800	19851	19901	19707	19796	19919	19791	19772	19640	19909	19632	19821	19856	19901	19828	19778	20104	19862	19675	19843	19645	19666	19825	19908	19920	19834	19788	19804	19948	19667	19751	19803	19723	20068	19976	19815	19870	19758	19950	19916	19956	19698	19776	19548	19711	20020	19624	19644	19851	19804	19666	19500	19707	19935	19534	19786	19787	19834	19888	19647	20146	19669	19714	19997	19769	19798	19841	19612	19801	19882	19840	19947	19620	19810	19915	19893	19967	19715	19886	19698	19780	19871	19748	19913	19896	19816	19760	19742	19770	19596	19646	19651	19736	19743	19816	20074	19676	19578	19856	19820	19764	19700	19794	19843	20033	19862	19881	19721	19846	19923	19669	19777	19879	19636	19910	19666	19900	19725	19519	19638	19618	19926	19950	19919	19871	19960	19920	19627	19947	19820	19749	20002	19828	19815	19565	19602	19945	19877	19900	20087	19792	20093	19774	19853	19832	19708	19688	19886	19704	20017	19544	19709	19721	19806	19928	19713	19967	19731	19726	19783	19765	19879	19635
38660	70670	71556	58356	34968	27918	25358	24011	22155	20965	19814	19260	18723	18303	17601	16937	16898	16822	16575	16385	15919	15434	15216	14711	14538	14620	14714	14568	14718	14574	14518	14539	14652	14412	14636	14520	14418	14397	14445	14462	14467	14481	14474	14445	14624	14393	14218	14262	14423	14196	14453	14400	14394	14297	14260	14345	14582	14281	14478	14524	14377	14406	14261	14399	14387	14343	14480	14466	14349	14344	14276	14411	14464	14408	14316	14216	14218	14412	14255	14335	14485	14304	14509	14348	14381	14354	14277	14483	14406	14209	14392	14365	14409	14440	14385	14305	14315	14368	14304	14164	14231	14433	14220	14211	14310	14251	14185	14278	14420	14264	14503	14440	14226	14356	14300	14180	14307	14168	14402	14108	14157	14235	14312	14200	14511	14359	14222	14329	14140	14262	14489	14264	14303	14195	14242	14383	14365	14321	14446	14351	14332	14272	14427	14144	14448	14273	14345	14372	14267	14175	14416	14461	14455	14189	14355	14178	14338	14493	14359	14252	14293	14251	14369	14415	14380	14384	14381	14114	14275	14440	14401	14385	14365	14261	14485	14382	14309	14290	14337	14449	14265	14217	14371	14286	14470	14319	14435	14484	14394	14184	14275	14466	14353	14470	14208	14249	14480	14369	14247	14380	14203	14266	14282	14396	14367	14373	14364	14302	14447	14247	14317	14390	14454	14265	14463	14348	14389	14277	14480	14342	14368	14282	14442	14289	14310	14281	14472	14306	14359	14227	14259	14311	14333	14561	14419	14343	14323	14288	14404	14209	14251	14368	14232	14354	14365	14314	14368	14319	14219	14383	14238	14419	14312	14500	14409	14289	14372	14387	14501	14340	14328	14449	14590	14276	14346	14290	14484	14413	14304	14295	14478	14262	14229	14318	14332	14276	14407	14456	14355	14205	14249	14373	14284	14350	14379	14349	14333	14288	14370	14263	14299	14460	14315	14315	14408	14492	14530	14416	14303	14533	14403	14313	14480	14332	14398	14309	14305	14494	14275	14142	14376	14428	14242	14251	14472	14408	14433	14303	14354	14435	14493	14495	14309	14334	14353	14395	14411	14347	14344	14447	14133	14251	14372	14272	14491	14257	14307	14399	14180	14417	14143	14212	14577	14356	14202	14386	14313	14307	14393	14384	14355	14244	14249	14290	14351	14465	14494	14551	14300	14478	14251	14289	14407	14411	14306	14203	14261	14222	14094	14500	14463	14410	14307	14459	14300	14338	14427	14421	14394	14349	14379	14214	14174	14358	14357	14368	14306	14435	14245	14325	14251	14262	14334	14297	14158	14267	14258	14389	14581	14508	14279	14411	14316	14230	14347	14346	14442	14220	14333	14429	14342	14363	14539	14118	14220	14430	14467	14459	14472	14318	14407	14350	14315	14107	14106	14403	14440	14470	14397	14433	14279	14156	14475	14243	14446	14282	14313	14166	14230	14348	14350	14287	14342	14391	14347	14346	14182	14356	14227	14376	14306	14129	14294	14289	14400	14452	14394	14366	14261	14514	14470	14385	14313	14267	14133	14345	14228	14255	14546	14247	14339	14381	14331	14315	14380	14264	14399	14397	14483	14315	14395	14479	14282	14341	14302	14414	14266	14352	14385	14385	14289	14391	14280	14273	14418	14482	14383	14506	14192	14507	14530	14187	14298	14265	14426	14490	14386	14307	14322	14493	14336	14314	14328	14393	14369	14484	14444	14313	14348	14175	14290	14392	14420	14404	14299	14536	14208	14409	14181	14215	14334	14377	14289	14274	14420	14302	14394	14425	14222	14219	14340	14375	14219	14171	14141	14235	14149	14350	14371	14351	14318	14444	14397	14530	14387	14389	14378	14311	14220	14507	14372	14350	14350	14203	14372	14287	14322	14425	14408	14342	14499	14476	14290	14357	14305	14481	14346	14264	14090	14452	14452	14311	14264	14366	14183	14325	14240	14428	14388	14374	14270	14424	14334	14342	14368	14314	14310	14264	14446	14370	14313	14402	14203	14250	14478	14351	14358	14275	14419	14268	14329	14291	14272	14309	14287	14228	14306	14366	14508	14322	14376	14297	14295	14316	14235	14404	14371	14249	14486	14531	14520	14338	14305	14401	14534	14321	14305	14174	14314	14193	14331	14349	14502	14250	14133	14685	14303	14281	14337	14365	14455	14382	14312	14268	14269	14275	14249	14278	14254	14551	14537	14374	14345	14260	14406	14304	14460	14325	14291	14404	14327	14396	14346	14393	14589	14355	14396	14322	14341	14342	14159	14376	14452	14344	14209	14173	14197	14483	14328	14400	14301	14336	14115	14323	14444	14376	14419	14225	14330	14393	14466	14391	14433	14466	14353	14384	14383	14349	14380	14238	14390	14274	14365	14274	14336	14340	14296	14324	14206	14253	14295	14456	14377	14163	14164	14491	14257	14566	14306	14367	14387	14478	14371	14294	14434	14138	14613	14360	14391	14288	14403	14278	14523	14301	14179	14464	14226	14295	14381	14221	14413	14278	14318	14299	14227	14515	14227	14277	14209	14308	14278	14282	14440	14307	14375	14309	14340	14415	14205	14275	14440	14198	14428	14278	14339	14352	14208	14521	14359	14233	14568	14341	14298	14360	14225	14385	14230	14347	14458	14357	14334	14218	14354	14503	14420	14327	14220	14327	14319	14477	14307	14303	14326	14406	14345	14127	14360	14379	14352	14298	14430	14227	14414	14229	14300	14507	14275	14480	14299	14377	14334	14501	14310	14397	14315	14336	14350	14336	14537	14400	14452	14355	14344	14426	14280	13932	14189	14534	14295	14434	14492	14372	14496	14585	14406	14355	14273	14251	14392	14415	14333	14340	14390	14224	14321	14459	14342	14273	14231	14040	14379	14207	14359	14524	14567	14449	14240	14426	14383	14412	14375	14416	14261	14289	14485	14333	14429	14225	14192	14292	14515	14448	14435	14334	14313	14486	14399	14363	14462	14359	14280	14276	14245	14280	14406	14475	14343	14419	14405	14260	14365	14390	14313	14331	14272	14280	14376	14352	14231	14343	14394	14558	14299	14106	14310	14332	14490	14357	14349	14356	14357	14407	14257	14339	14211	14126	14475	14276	14247	14338	14326	14296	14423	14212	14551	14376	14260	14299	14477	14183	14302	14220	14346	14263	14436	14529	14170	14451	14231	14402	14360	14402	14414	14351	14393	14402	14450	14425	14324	14309	14520	14458	14329	14330	14373	14389	14329	14419	14237	14261	14424	14256	14350	14378	14457	14230	14410	14242	14440	14435	14361	14399	14441	14379	14392	14311	14212	14372	14275	14322	14411	14447	14309	14241	14433	14353	14266	14319	14321	14409	14422	14455	14313	14382	14368	14363	14290	14329	14353	14297	14588	14432	14243	14377	14346	14441	14337	14506	14234	14329	14315	14409	14312	14406	14226	14439	14401	14152	14333	14399	14455	14362	14366	14385	14275	14383	14381	14394	14422	14182	14403	14247	14249	14172	14175	14372	14392	14265	14463	14398	14299	14336	14359	14594	14226	14356	14232	14324	14353	14386	14221	14200	14292	14277	14368	14451	14204	14186	14420	14342	14210	14365	14419	14328	14418	14343	14142	14211	14435	14339	14406	14031	14303	14291	14288	14169	14365	14271	14445	14267	14447	14338	14315	14323	14249	14388	14334	14364	14445	14520	14435	14349	14420	14296	14398	14269	14251	14349	14438	14252	14448	14345	14430	14281	14340	14335	14313	14220	14445	14197	14457	14212	14402	14332	14478	14299	14398	14384	14507	14385	14317	14502	14437	14381	14479	14274	14406	14434	14373	14312	14405	14397	14551	14483	14218	14330	14466	14150	14197	14350	14483	14329	14350	14271	14196	14423	14326	14244	14379	14395	14158	14332	14327	14277	14333	14420	14453	14269	14228	14144	14527	14364	14240	14239	14253	14564	14371	14291	14297	14258	14365	14438	14495	14396	14210	14324	14403	14299	14272	14305	14325	14361	14209	14327	14434	14370	14245	14333	14288	14394	14265	14292	14498	14568	14332	14247	14446	14494	14219	14370	14414	14390	14316	14255	14312	14064	14414	14252	14125	14386	14311	14212	14343	14514	14432	14481	14523	14419	14346	14318	14420	14348	14297	14447	14321	14342	14492	14476	14373	14406	14358	14288	14326	14410	14359	14499	14456	14222	14296	14482	14434	14396	14428	14387	14251	14286	14335	14211	14234	14462	14394	14287	14467	14350	14257	14447	14388	14360	14393	14235	14335	14389	14616	14346	14425	14220	14353	14326	14317	14396	14270	14245	14375	14154	14285	14506	14331	14292	14117	14179	14313	14365	14335	14355	14455	14462	14326	14162	14329	14478	14260	14387	14272	14471	14299	14507	14326	14395	14463	14524	14442	14340	14345	14449	14541	14435	14116	14372	14321	14409	14367	14371	14398	14294	14421	14217	14384	14354	14451	14342	14256	14258	14488	14143	14417	14415	14314	14515	14303	14406	14306	14453	14368	14167	14426	14439	14534	14333	14318	14251	14324	14555	14254	14275	14403	14276	14365	14342	14482	14425	14450	14224	14410	14356	14390	14586	14410	14417	14381	14442	14317	14537	14408	14369	14353	14246	14342	14162	14346	14256	14402	14280	14264	14340	14412	14341	14526	14398	14410	14319	14249	14303	14297	14398	14246	14421	14382	14202	14571	14292	14446	14424	14372	14391	14407	14498	14185	14402	14322	14308	14318	14320	14279	14299	14459	14212	14332	14150	14308	14254	14278	14429	14247	14286	14392	14368	14349	14283	14318	14407	14358	14399	14400	14263	14499	14266	14540	14311	14504	14320	14399	14373	14251	14262	14277	14253	14418	14376	14266	14362	14438	14473	14462	14423	14386	14391	14303	14330	14364	14493	14250	14234	14422	14329	14395	14231	14287	14327	14182	14491	14328	14600	14322	14315	14506	14439	14303	14370	14264	14359	14287	14385	14292	14115	14291	14464	14361	14460	14448	14415	14368	14388	14332	14412	14272	14219	14457	14450	14126	14552	14299	14410	14324	14387	14331	14329	14429	14243	14176	14330	14202	14412	14391	14466	14320	14572	14296	14394	14559	14363	14393	14316	14396	14401	14387	14335	14345	14511	14376	14238	14454	14435	14183	14331	14405	14298
38658	42729	49510	40156	30582	26720	25843	24969	23835	23778	23233	23201	23076	23052	22951	22534	22531	22422	22370	22427	22263	22173	21924	22141	21968	21967	21716	21873	22019	21726	21987	21915	21631	21840	21819	21718	22105	21858	21809	21819	21928	21680	21791	21903	21906	21877	21787	21737	21989	21661	21945	21742	21864	21871	21503	21718	21645	21835	22029	21804	21682	21934	21835	21739	21895	21815	21914	21691	21710	21915	21734	21803	21899	21661	21730	21720	21592	21729	21945	21894	21744	21697	21859	21766	21964	21852	21915	21804	21669	21736	21827	21516	21952	21918	21740	21712	21711	21648	21511	21594	21798	21947	21925	21704	21906	21983	22074	22279	21896	21723	21585	21718	21869	21723	22084	21959	21744	21681	21667	21982	21612	21840	21799	21617	21740	21796	21767	21765	21819	21883	21708	21718	21527	21749	21702	21616	22000	21504	21690	21623	21659	21716	21703	21925	21710	22071	22021	21719	21625	21740	21708	21853	21849	22047	21839	21877	21918	21539	21932	21903	21790	21601	21794	21927	21709	21891	21953	22006	21806	21868	21911	21974	21764	21700	21763	21843	21626	21753	21896	21597	21869	21717	21985	21724	21877	21949	21937	21617	21878	22008	21957	21585	21650	21790	22088	21701	21853	21661	21893	21711	21878	21519	21815	21782	21997	21789	21834	21769	21658	21654	22008	21873	21953	21843	21869	21776	21671	21859	21884	21755	21812	21990	21770	21751	21684	21853	21817	21901	21632	21651	21626	21942	21838	21843	21948	21883	21889	21989	22075	21812	21739	21736	21827	21827	21764	21869	21766	21746	21759	21851	21939	21771	21667	21592	21624	21884	21446	21579	21793	21775	21983	21874	21920	21834	21698	21738	21915	21598	21963	21730	21742	21691	21893	21873	21729	21684	21750	21872	21801	21657	21982	21810	21943	21731	21849	21739	21875	21620	21713	21984	21760	21658	21935	21620	21790	21729	21409	21674	21723	21874	21959	21759	21741	21870	21855	21699	21434	21769	22220	21725	22071	21922	21801	21573	21719	21955	21578	21925	21966	21746	21923	21919	21691	21833	21649	21859	21994	21773	21942	21599	21790	21755	21963	21783	21860	21899	21837	21986	21824	21835	21799	21727	21897	21760	21859	21800	22162	21883	21793	21566	21696	21539	21828	21858	22007	21924	21801	21580	21785	21786	21820	21966	21774	21755	21870	21701	21672	21732	21698	21982	22012	22089	21683	21573	21764	21645	21908	21675	21763	21743	21725	21731	21764	21641	21778	21843	21731	21882	21805	22060	21797	21769	21674	21592	21726	22004	21733	21927	21419	21528	21574	21891	21842	21793	21997	21814	22083	21714	21845	21779	21852	22093	21657	21831	21804	21990	21728	21789	21646	21857	21790	21781	22219	21648	21782	22002	22095	21950	21691	21686	21751	21771	21634	21886	21815	22062	21814	21845	21879	21706	21661	21810	21700	21907	21904	21971	21689	21728	21584	21783	21587	21910	21586	21916	21799	21799	21985	21896	21940	21788	21876	21829	21817	21729	21935	22021	21780	21790	21786	21617	21846	21678	21693	21813	21648	21711	21650	21871	21859	21811	21673	21759	21607	21618	21935	21781	21567	21714	21775	21755	21890	21807	21811	21659	21788	21866	21778	21854	21674	21692	21865	21907	21962	21673	21847	21908	21813	21909	21967	21750	21598	21874	21910	21965	21847	21824	21650	21688	21889	21793	21780	21974	21752	21727	21798	21852	21640	21734	21730	21384	21884	21863	21620	21677	21700	21728	21757	21712	21825	21925	21909	21875	21894	21824	22161	22075	21999	21833	21771	21755	21552	21536	21897	21952	21792	21825	21995	21976	21658	21602	21705	21656	21731	21523	21707	21840	21918	21777	21766	21926	21840	21729	21906	21976	21852	21767	21716	21729	21791	21820	21755	21889	21954	21863	21680	21983	21897	21958	21768	21648	21631	21982	21882	21735	21744	21644	21802	21955	21798	21910	21795	21628	21957	21745	21828	22242	21666	21988	21932	21911	21854	21760	21788	21642	21741	21822	21778	21954	21551	21908	21909	21790	21814	21750	21685	21649	21781	21974	21730	21942	21730	21982	21765	21662	21713	21759	21833	21722	21799	21845	21755	21796	21773	21817	22007	21686	21475	21759	21716	21782	21665	21886	21859	21806	21939	21574	21521	21762	21676	22079	21849	21881	21901	21678	21927	21593	21868	21811	21930	21741	21527	21864	21632	21908	21706	21774	21727	21954	21981	21750	21963	21876	21905	21910	21694	21740	21697	21796	21932	21955	22043	21792	21960	21779	21948	21663	21728	21648	21901	21555	21730	21983	21898	21971	21757	21587	21773	21587	21755	21826	21851	21993	21809	21737	21754	21912	21744	21821	21745	21771	21856	21774	21809	21734	21645	21668	21905	21958	21802	21695	21820	21623	21673	21670	21813	21768	21953	21773	21632	21758	22000	21797	21874	21815	21628	21852	21880	21682	21789	21635	21768	21923	21945	21837	21821	21883	21738	21750	21768	21853	21907	21761	21784	21988	21794	21965	21873	21946	21790	21683	21719	21640	21583	21964	21779	21823	21710	22006	21754	21695	22127	21969	21966	21812	21835	22018	21940	21723	21885	21684	21681	21850	21866	21793	21840	21833	21813	21841	21868	21755	21805	21842	22012	21918	21790	21924	21855	21717	21619	21881	21924	21850	21703	21574	21574	21653	21675	21532	21775	21922	21847	21800	21873	21772	21770	21808	21955	21748	21738	21633	21808	21821	21815	21782	21826	21658	21913	21829	21851	21865	22045	21703	21643	21728	21908	21601	21830	21806	21537	21879	21708	21787	21686	21912	21975	21806	21618	22026	21697	21764	21969	21792	21659	21908	21883	21718	21652	21890	22093	21953	21882	21823	21856	21671	21736	21909	21615	21616	21818	22038	21943	21637	21777	21758	21796	21577	21851	21810	21696	21759	21759	21797	21710	21652	21782	21649	21721	21707	21636	21610	21767	21642	21769	21740	21694	21618	21933	21832	21736	21703	21693	21877	21839	21551	21917	21950	21795	21853	21575	21569	21921	21626	22037	21838	21791	21963	21764	21643	21766	21713	21934	21628	21850	21978	21792	21986	21922	21819	21967	21958	21801	21813	21809	21658	21662	21612	21727	21941	21892	21895	21768	21957	21868	21807	22095	21949	21734	21886	21729	21702	21764	21680	21940	21784	21883	21794	21761	21865	21638	21663	21857	22002	21936	21839	21703	21762	21808	21910	21772	21827	21894	21600	21870	21946	21889	21936	21918	21852	22132	21648	21951	21716	21818	21956	21654	21938	21847	21711	21787	21843	21863	21786	21748	21696	21620	21813	22053	22016	21806	21912	21598	21846	21844	21671	21883	21882	22066	21781	21588	21571	21744	21679	21795	21771	21782	21545	21482	21764	21531	21907	21889	21992	21845	22002	21756	21827	21737	21629	21661	21757	21621	21919	21913	21839	21901	21702	21826	21647	21814	21581	21657	21661	21817	21778	21717	21847	21600	21606	21805	21971	21679	22035	21798	21811	22021	21569	21985	21771	21795	21936	21814	21750	21835	22128	21936	21745	21781	21837	21790	21855	22002	21741	21758	21904	21745	21787	21584	21759	21824	21734	21613	21616	21727	21705	21780	21824	21850	21890	21755	21519	21870	21520	21885	21904	21802	21778	21615	21625	21669	21774	21770	21790	21869	21714	21811	21817	21860	21734	21955	21819	21763	21715	22010	21538	21737	22158	21724	21692	21842	21928	21999	21630	21650	21889	21781	21909	21949	21613	21800	21679	21832	21671	21864	21709	21871	21750	21659	21770	21755	21776	21939	21931	21869	21858	21939	21680	21844	21632	21751	21997	21676	21824	21841	21810	21593	21599	21648	21897	21685	21703	21980	21647	21721	21746	21746	21765	21567	21829	21925	21925	21643	21911	21582	21676	21720	21722	21687	21700	21696	21976	21705	21657	21953	21655	21689	21889	22009	21871	21871	21751	21724	21829	21681	21867	21892	21882	21733	21886	21764	21657	21779	21712	21614	21842	21808	21654	21706	21889	21823	21836	21821	21615	21450	21773	21747	21952	21962	21723	21865	21812	21804	21855	21759	21732	21894	21710	21750	21772	21720	21816	21837	21829	21818	21855	21988	21790	21773	21918	21675	21851	21923	21690	21721	21723	21864	21484	21860	21745	21966	21542	21741	21765	21701	21790	21686	21760	22001	22046	21616	21724	21793	21784	21899	21751	21629	22040	22056	21863	21789	21819	21922	21720	21873	21740	21674	21716	21927	21827	21960	21825	21843	21840	21923	22022	21771	21996	21719	21608	21992	21751	21772	21658	21730	21912	21765	21742	22067	21862	21906	21895	21880	21718	21800	21797	21862	21691	22074	21930	22024	21714	21949	21966	21842	21783	21662	21947	21972	21745	21688	21743	21713	21971	21786	21862	21931	21705	21898	21801	21617	21878	21615	21755	21685	21952	21665	21882	21864	21847	21840	21946	22003	21929	21843	21925	21995	21855	21648	21902	21858	21780	21897	21762	21906	21744	21740	21779	21699	21880	21606	22029	21609	21864	21829	21750	21562	21765	21979	21841	21842	21890	21793	21739	21600	21876	21857	21849	21754	22007	21856	21808	21762	21901	21883	21952	21640	21935	21537	21767	21822	21737	21484	21731	22069	21606	21572	21875	21569	21604	21750	21762	21897	21978	21711	22118	21837	21703	21867	21794	21703	21867	21662	21879	21762	21550	21685	21643	21771	21799	21772	21749	21890	21808	21955	21813	21836	21840	21973	21651	21827	21755	21619	21867	21857	21682	21705	21980	21682	21676	21854	21708	21704	21843	21959	21993	21579	21644	21738	21668	21931	21894	21539	21670	21751	21668	21876	21795	21836	21958	21932	21669	21814	21962	21769	21681	21601	22114	21679	21716	21727	21656	21835	21688	21845	21605	21662	21700	21633	21839	21695	21642	21729	21910	21697	21794	21750	21962	21758	21796	21678	21787	22005	21943	21771	21781	21625	21979	21682	21774	21590	21811	21679	22042	21631	21934	21840	22015	21936	21918	21850	21924	21696	21884	22136	21912	21571	21826	21914	21747	21662	21978	21636	21894	21957	21792	21715	21709
36590	51963	50536	35513	25291	21762	20577	19895	18747	18037	17749	17389	17330	16883	16603	16473	16193	16564	16488	15975	16108	15949	15682	15584	15494	15635	15530	15414	15391	15543	15524	15422	15516	15377	15345	15445	15325	15288	15542	15315	15472	15470	15511	15356	15422	15412	15356	15579	15272	15439	15461	15442	15476	15238	15505	15438	15530	15426	15226	15515	15376	15495	15361	15272	15506	15333	15377	15282	15215	15571	15324	15247	15520	15374	15567	15360	15466	15256	15441	15467	15393	15521	15429	15494	15459	15453	15331	15229	15066	15602	15323	15429	15432	15399	15127	15232	15418	15500	15484	15486	15432	15355	15405	15408	15379	15561	15416	15467	15414	15630	15280	15599	15149	15438	15532	15389	15284	15401	15372	15280	15645	15263	15498	15195	15292	15578	15408	15346	15415	15394	15444	15366	15499	15306	15280	15376	15401	15371	15447	15514	15326	15366	15425	15411	15415	15414	15343	15217	15407	15394	15392	15498	15384	15282	15459	15345	15469	15502	15216	15397	15382	15449	15318	15367	15443	15334	15342	15499	15473	15544	15580	15404	15517	15400	15364	15480	15664	15373	15380	15542	15502	15591	15349	15375	15492	15456	15408	15417	15461	15347	15389	15559	15388	15359	15491	15468	15502	15326	15360	15436	15406	15524	15252	15395	15382	15389	15456	15391	15358	15526	15390	15404	15528	15483	15424	15257	15419	15348	15549	15528	15345	15290	15583	15390	15397	15410	15351	15532	15481	15592	15434	15440	15501	15378	15428	15275	15221	15571	15231	15582	15388	15449	15338	15596	15321	15351	15323	15549	15449	15358	15430	15416	15569	15369	15426	15488	15473	15270	15442	15311	15427	15372	15408	15453	15377	15434	15466	15274	15399	15428	15465	15430	15498	15401	15328	15437	15300	15497	15354	15425	15545	15447	15407	15612	15297	15372	15577	15387	15453	15589	15410	15350	15428	15539	15390	15363	15551	15478	15381	15540	15544	15460	15346	15237	15397	15410	15530	15435	15440	15503	15357	15299	15392	15377	15480	15407	15354	15366	15402	15394	15418	15411	15742	15367	15492	15450	15442	15355	15332	15386	15213	15433	15500	15490	15222	15428	15368	15288	15382	15499	15336	15383	15445	15396	15222	15319	15490	15624	15380	15348	15262	15482	15435	15539	15293	15445	15332	15385	15356	15270	15372	15346	15423	15380	15291	15362	15382	15307	15572	15410	15234	15563	15387	15376	15524	15309	15405	15520	15452	15510	15486	15432	15398	15227	15535	15453	15368	15385	15434	15296	15312	15376	15513	15498	15341	15376	15567	15385	15507	15428	15352	15376	15410	15271	15418	15270	15485	15461	15398	15527	15480	15340	15473	15353	15357	15312	15430	15499	15405	15452	15326	15452	15602	15381	15303	15483	15491	15561	15590	15511	15267	15562	15358	15596	15401	15425	15478	15215	15447	15235	15415	15403	15466	15319	15316	15324	15441	15521	15465	15395	15594	15390	15416	15391	15545	15409	15216	15389	15250	15270	15408	15276	15476	15336	15385	15336	15446	15365	15527	15522	15414	15392	15187	15442	15478	15293	15572	15353	15575	15432	15527	15225	15502	15445	15453	15322	15263	15482	15363	15436	15422	15337	15359	15334	15354	15340	15403	15492	15759	15366	15290	15570	15463	15385	15655	15337	15357	15241	15428	15556	15355	15423	15561	15356	15459	15357	15482	15380	15344	15205	15335	15398	15388	15472	15428	15555	15459	15518	15325	15445	15583	15443	15307	15454	15442	15522	15434	15453	15427	15371	15356	15501	15345	15344	15429	15433	15601	15467	15462	15389	15406	15441	15445	15621	15380	15364	15358	15432	15391	15417	15266	15376	15601	15270	15222	15323	15417	15429	15497	15305	15369	15444	15360	15409	15301	15478	15212	15436	15418	15424	15395	15472	15495	15510	15432	15373	15456	15187	15504	15474	15414	15307	15572	15472	15460	15498	15553	15315	15386	15416	15359	15394	15470	15364	15652	15454	15412	15330	15438	15529	15390	15548	15421	15354	15406	15454	15447	15429	15413	15271	15215	15246	15452	15592	15569	15395	15531	15511	15312	15369	15437	15481	15419	15479	15518	15389	15345	15444	15550	15410	15441	15334	15378	15456	15390	15382	15649	15512	15202	15409	15618	15523	15478	15675	15523	15284	15265	15587	15336	15339	15513	15469	15289	15479	15396	15481	15487	15379	15168	15557	15296	15438	15304	15380	15414	15481	15280	15400	15270	15434	15523	15371	15346	15416	15562	15387	15375	15424	15533	15462	15459	15342	15428	15275	15353	15493	15543	15392	15430	15598	15305	15462	15551	15450	15560	15293	15585	15415	15399	15263	15338	15349	15235	15526	15407	15296	15598	15282	15436	15573	15444	15455	15381	15413	15459	15582	15395	15443	15301	15470	15490	15304	15457	15532	15453	15441	15369	15465	15376	15483	15402	15347	15443	15471	15323	15475	15470	15389	15445	15533	15479	15347	15526	15366	15410	15379	15440	15434	15404	15214	15379	15572	15357	15359	15498	15495	15459	15308	15371	15377	15201	15567	15339	15384	15351	15232	15444	15657	15512	15432	15550	15255	15333	15383	15483	15433	15500	15464	15578	15550	15409	15288	15517	15550	15286	15536	15384	15447	15342	15267	15286	15417	15419	15269	15475	15473	15491	15384	15329	15586	15316	15533	15455	15489	15481	15451	15402	15381	15338	15309	15403	15534	15430	15350	15487	15563	15324	15315	15466	15512	15426	15366	15297	15588	15426	15371	15431	15433	15311	15495	15569	15419	15622	15285	15469	15476	15345	15346	15510	15392	15446	15472	15433	15461	15501	15555	15399	15448	15626	15419	15405	15446	15529	15359	15485	15622	15198	15497	15370	15518	15352	15450	15464	15505	15413	15469	15303	15404	15461	15498	15489	15379	15541	15324	15490	15269	15407	15300	15378	15555	15295	15280	15581	15339	15372	15496	15522	15496	15507	15286	15351	15400	15437	15371	15563	15478	15443	15581	15157	15413	15405	15423	15577	15463	15390	15308	15381	15593	15394	15629	15598	15231	15484	15406	15425	15506	15448	15411	15406	15533	15341	15474	15368	15483	15441	15405	15351	15181	15307	15387	15341	15533	15368	15407	15590	15400	15481	15354	15566	15414	15292	15377	15360	15386	15265	15476	15455	15437	15454	15588	15374	15564	15462	15272	15296	15567	15289	15319	15522	15579	15415	15435	15605	15441	15421	15272	15528	15519	15414	15376	15398	15525	15360	15572	15405	15382	15397	15340	15434	15247	15377	15422	15371	15443	15339	15487	15250	15397	15446	15606	15424	15333	15322	15359	15329	15427	15421	15481	15355	15338	15323	15375	15522	15445	15617	15469	15367	15526	15291	15476	15477	15589	15557	15421	15424	15507	15361	15347	15249	15494	15216	15292	15320	15631	15405	15533	15301	15407	15296	15447	15432	15322	15540	15320	15592	15529	15497	15342	15354	15249	15303	15346	15553	15559	15557	15466	15232	15391	15502	15378	15267	15359	15449	15458	15386	15515	15353	15424	15664	15390	15284	15342	15412	15321	15637	15425	15492	15556	15611	15529	15588	15222	15215	15550	15312	15496	15532	15386	15271	15449	15416	15338	15438	15456	15349	15627	15410	15325	15485	15264	15480	15412	15320	15466	15473	15573	15510	15494	15352	15499	15349	15411	15305	15455	15453	15319	15481	15318	15311	15413	15404	15430	15489	15242	15505	15417	15347	15287	15362	15417	15417	15357	15398	15167	15504	15342	15590	15510	15489	15468	15402	15401	15362	15445	15336	15483	15412	15443	15473	15424	15406	15595	15400	15325	15353	15513	15275	15566	15519	15511	15490	15324	15292	15451	15256	15370	15484	15371	15463	15220	15429	15437	15537	15433	15488	15455	15466	15407	15582	15367	15421	15247	15606	15404	15371	15466	15466	15447	15423	15496	15470	15284	15359	15454	15482	15399	15517	15246	15359	15429	15420	15526	15533	15486	15376	15465	15192	15466	15449	15411	15390	15501	15560	15447	15543	15382	15318	15502	15466	15505	15282	15288	15591	15450	15570	15468	15491	15412	15636	15331	15329	15487	15446	15349	15492	15347	15574	15399	15407	15591	15490	15490	15453	15439	15580	15429	15477	15468	15337	15547	15300	15506	15378	15483	15518	15591	15434	15445	15487	15392	15434	15454	15407	15462	15639	15510	15517	15388	15322	15281	15478	15324	15525	15275	15423	15414	15436	15358	15378	15245	15716	15448	15412	15459	15311	15413	15524	15584	15398	15195	15312	15391	15396	15427	15467	15419	15528	15460	15500	15424	15449	15245	15319	15252	15632	15347	15346	15447	15501	15396	15378	15437	15466	15305	15394	15571	15504	15400	15509	15425	15382	15283	15630	15474	15489	15417	15370	15327	15572	15202	15621	15293	15650	15508	15415	15255	15479	15611	15350	15399	15478	15385	15258	15441	15398	15430	15350	15341	15394	15371	15314	15503	15492	15373	15517	15310	15513	15276	15458	15435	15434	15460	15318	15512	15344	15490	15290	15201	15389	15376	15422	15435	15413	15319	15265	15345	15472	15545	15277	15343	15618	15457	15596	15493	15376	15467	15377	15314	15514	15411	15385	15393	15329	15318	15475	15448	15419	15289	15426	15521	15618	15338	15455	15503	15475	15294	15423	15360	15383	15534	15613	15488	15417	15422	15345	15587	15363	15374	15542	15275	15312	15459	15385	15357	15482	15180	15516	15517	15418	15450	15429	15492	15610	15413	15280	15490	15326	15318	15353	15456	15368	15396	15504	15480	15282	15478	15341	15461	15502	15603	15510	15420	15431	15414	15337	15244	15323	15374	15461	15643	15482	15427	15387	15424	15351	15258	15300	15487	15443	15511	15460	15334	15329	15463	15374	15381	15526	15383	15645	15453	15311	15469	15339	15625	15337	15380	15359	15366	15619	15270	15583	15272	15488	15550	15253	15422	15317	15475	15367	15477	15545	15327	15487	15361	15461	15389	15457	15455	15426	15530	15360	15504	15383	15287	15468	15493	15412	15439	15418	15381	15484	15473	15279	15289	15421	15274	15295	15362	15505	15353	15418	15264	15334	15439	15465	15449
26524	21832	31852	33324	28958	29096	28704	26110	24364	23585	23301	22706	22552	22235	22105	21758	21635	21779	21661	21589	21170	21116	20765	20733	20761	20617	20474	20346	20252	20610	20376	20373	20434	20384	20427	20292	20405	20470	20356	20259	20400	20379	20486	20488	20181	20350	20528	20160	20155	20176	20254	20314	20479	20425	20334	20519	20184	20163	20298	20420	20113	20044	20328	20368	20314	20181	20132	20255	20307	20343	20417	20388	20258	20371	20084	20301	20222	20262	20361	20370	20169	20354	20392	20389	20440	20406	20092	20156	20186	20328	20437	20294	20210	20223	20350	20363	20300	20539	20358	20438	20439	20228	20330	20415	20395	20450	20348	20324	20223	20258	20189	20116	20294	20215	20127	20275	20357	20291	20343	20218	20245	20070	20145	20643	20410	20308	20155	20327	20202	20288	20119	20315	20047	20008	20513	20342	20451	20294	20072	20421	20236	20348	20205	20232	20317	20457	20330	20139	20371	20183	20139	20235	20442	20302	20169	20159	20403	20315	20390	20258	20262	20284	20148	20288	20353	20288	20235	20226	20310	20359	20102	20254	20293	20281	20343	20363	20257	20252	20132	20293	20426	20580	20533	20289	20366	20453	20193	20225	20145	20332	20233	20397	20366	20118	20321	20523	20169	20403	20323	20526	20268	20188	20166	20382	20104	20414	20138	20273	20278	20213	20291	20248	20425	20212	20201	20345	20345	20320	20277	20445	20300	20172	20221	20170	20135	20208	20244	20230	20349	20378	20339	20116	20043	20184	20352	20417	20255	20334	20364	20209	20305	20261	20094	20291	20067	20330	20196	20259	20363	20396	20265	20241	20394	20299	20478	20294	20380	20338	20389	20256	20262	20256	20383	20226	20252	20280	20158	20040	20053	20141	20139	20177	20158	20138	20356	20453	20131	20265	20344	20252	20293	20188	20203	20351	20249	20175	20320	20473	20359	20166	20460	20197	20007	20089	20380	20449	20497	20267	20571	19919	20343	20211	20345	20184	20346	20355	20321	20225	20308	20150	20231	20327	20319	20367	20322	20111	20439	20235	20408	20231	20260	20339	20330	20424	20239	20332	20132	20067	20238	20214	20454	20140	20366	20351	20269	20233	20152	20131	20400	20348	20527	20326	20397	20014	20304	20206	20424	20589	20300	20129	20255	20140	20272	20339	20271	20004	20443	20196	20513	20189	20267	20299	20166	20348	20272	20249	20287	20181	20405	20295	20309	20351	20480	20346	20150	20354	20509	20264	20205	20069	20391	20393	20335	20383	20289	20300	20103	20239	20357	20427	20558	20226	20181	20413	20188	20346	20374	20401	20317	20339	20501	20418	20370	20412	20246	20186	20560	20189	20243	20327	20282	20198	20267	20380	20478	20154	20373	20356	20157	20088	20198	20295	20351	20167	20366	20351	20125	20337	20312	20133	20302	20107	20499	20270	20296	20004	20489	20535	20032	20311	20278	20144	20372	20106	20275	20166	20278	20478	20369	20177	20349	20238	20163	20230	20218	20185	20163	20211	20204	20441	20410	20237	20335	20385	20088	20293	20263	20315	20317	20368	20274	20300	20278	20412	20306	20246	20242	20360	20408	20522	20286	20291	20444	20353	20417	20299	20302	20563	20352	20014	20334	20399	20320	20367	20268	20105	20274	20541	20452	20214	20075	20640	20277	20300	20337	20191	20356	20312	20265	20166	20459	20323	20181	20153	20151	20232	20447	20373	20450	20339	20341	20207	20349	20189	20055	20332	20457	20116	20380	20292	20269	20398	20353	20303	20498	20283	20242	20291	20363	20101	20213	20459	20340	20341	20202	20334	20364	20248	20340	20142	20248	20404	20257	20439	20293	20227	20542	20182	20257	20240	20173	20292	20260	20289	20349	20305	20282	20494	20584	20290	20388	20290	20039	20123	20183	20307	20305	20415	20292	20274	20250	20444	20193	20317	20202	20384	20437	20400	20424	20200	20338	20346	20316	20288	20216	20018	20269	20266	20252	20279	20262	20322	20273	20280	20232	20396	20426	20132	20272	20445	20380	20191	20318	20290	20192	20296	20116	20165	20192	20349	20248	20397	20122	20361	20163	20386	20158	20347	20120	20389	20257	20245	20318	20267	20023	20264	20198	20364	20289	20173	20211	20329	20445	20479	20283	20181	20410	20464	20434	20488	20052	20375	20332	20383	20314	20310	20180	20169	20391	20418	20168	20136	20101	20022	20224	20267	20475	20230	20231	20140	20207	20454	20506	20109	20471	20349	20505	20227	20246	20089	20287	20247	20378	20342	20439	20423	20228	20181	20206	20250	20134	20311	20274	20557	20315	20305	20440	20330	20335	20357	20435	20274	20380	20163	20162	20216	20324	20420	20402	20259	20370	20445	20346	20393	20279	20490	20124	20377	20222	20231	20139	20324	20548	20277	20174	20283	20241	20214	20320	20216	20031	20090	20233	20288	20195	20251	20220	20187	20316	20426	20446	20206	20270	20625	20166	20344	20334	20220	20405	20173	20432	20249	20361	20332	20345	20234	20271	20249	20407	20283	20253	20239	20466	20410	20104	19997	20344	20092	20232	20079	20195	20248	20349	20216	20272	20224	20395	20112	20262	20267	20052	20200	20389	20236	20477	20483	20459	20251	20330	20089	19954	20198	20298	20238	20043	20250	20315	20139	20252	20472	20178	20179	20107	20341	20183	20363	20197	20351	20363	20431	20219	20343	20369	20105	20347	20106	20243	20273	20241	20436	20339	20310	20359	20323	20094	20211	20238	20182	20279	20052	20313	20242	20113	20256	20308	20398	20502	20274	20267	20291	20357	20195	20333	20135	19968	20109	20357	20137	20379	20078	20294	20253	20329	20231	20213	20402	20425	20112	20341	20017	20188	20040	20418	20382	20154	20439	20356	20386	20228	20006	20354	20478	20295	20130	20376	20412	20183	20323	20203	19959	20084	20126	20250	20490	20361	20222	20456	20512	20358	20337	20297	20476	20277	20102	20106	20315	20180	20330	20422	20200	20323	20293	20547	20376	20426	20352	20431	20091	20143	20221	20262	20132	20265	20291	20226	20164	20190	20227	20329	20374	20302	20295	20300	20469	20395	20330	20155	20470	20152	20250	20238	20386	19999	20141	20333	19981	20392	20338	20454	19994	20237	20530	20399	20235	20236	20203	20153	20077	20217	20379	20463	20015	20299	20432	20141	20259	20360	20389	20330	20415	20308	20207	20240	20257	20279	20134	20274	20345	20381	20198	20338	20115	20067	20232	19968	20313	20307	20260	20128	20054	20383	20165	20498	20308	20186	20359	20281	20213	20472	20389	20228	20248	20575	20280	20196	20463	20118	20148	20391	20415	20293	20217	20244	20320	20462	20404	20307	20436	20441	20353	20100	20444	20102	20216	20468	20257	20237	20634	20285	20114	20139	20220	20252	20284	20254	20401	20474	20078	20323	20123	20407	20368	20253	20435	20447	20151	20225	20388	20361	20303	20532	20400	20327	20288	20482	20163	20357	20451	20336	20421	20197	20187	20169	20498	20382	20259	20443	20337	20132	20275	20326	20325	20144	20149	20192	20501	20377	20399	20291	20474	20187	20234	20447	20258	20622	20213	20406	20302	20247	20420	20165	20108	20406	20292	20162	20560	20168	20374	20229	20220	20157	20349	20323	20207	20233	20296	20136	20327	20372	20101	20489	20297	20117	20305	20236	20288	20011	20090	20300	20330	20345	20054	20291	20412	20397	20159	20283	20504	20040	20160	20154	20219	20134	20365	20315	20418	20628	20329	20303	20185	20353	20331	20401	20262	20122	20365	20319	20354	20207	20527	20275	20443	20347	19997	20266	20140	20067	20155	20269	20296	20331	20282	20251	20373	20497	20330	20387	20437	20353	20241	20399	20318	20295	20404	20134	20183	20289	20346	20093	20122	20352	20221	20290	20303	20477	20174	20110	20245	20331	20220	20121	20129	20178	20184	20430	20416	20213	20395	20221	20307	20187	20314	20419	20099	20222	20195	20064	20265	20045	20186	20456	20126	20245	20260	20272	20322	20324	20207	20394	20170	20129	20138	20340	20268	20314	20298	20408	20371	20061	20190	20341	20327	20445	20371	20102	20365	20266	20237	20662	20230	20226	20351	20334	20037	20022	20128	20354	20469	20296	20267	20090	20205	20258	20235	20347	20275	20350	20195	20264	20245	20460	20022	20458	20250	20521	20165	20408	20149	20307	20368	20267	20325	20133	20201	20368	20268	20344	20308	20354	20270	20321	20031	20238	20222	20399	20346	20449	20198	20351	20096	20415	20532	20399	20235	20324	20326	20340	20486	20418	20140	20290	20266	20198	20323	20068	20285	20172	20027	20243	20341	20320	20289	20354	20308	20270	20294	20301	20587	20266	20041	20322	20346	20105	20285	20227	20276	20215	20201	20402	20137	20343	20067	20649	20267	20294	20352	20226	20417	20253	20169	20333	20387	20610	20308	20566	20298	20566	20298	20237	20296	20121	20475	20348	20171	20187	20267	20415	20400	20397	20331	20291	20276	20471	20317	20297	20195	20177	20353	20214	20367	20275	20178	20293	20288	20462	20246	20298	20065	20173	20196	20666	20326	20373	20460	20369	20155	20268	20472	20327	20168	20227	20301	20231	20346	20176	20214	20213	20217	20346	20178	20252	20281	20252	20219	20355	20320	20340	20253	20060	20204	20350	20495	20328	20060	20182	20352	20403	20339	20325	20299	20559	20428	20331	20457	20392	20367	20401	20300	20308	20482	20371	20198	20370	20120	20342	20305	20192	20311	20343	20260	20273	20406	20068	20032	20009	20427	20324	20059	20361	20242	20308	20205	20089	20501	20149	20279	20041	20199	20225	20143	20241	20141	20464	20282	20152	20124	20155	20460	20230	20128	20296	20537	20459	20210	20280	20241	20188	20366	20184	20330	20438	20240	20357	20246	20249	20056	20359	20286	20578	20539	20410	20394	20409	20328	20228	20415	20310	20347	20434	20388	20391	20243	20228	20029	20123	20381	20418	20239	20331	20484	20298	20506	20236	20296	20289	20338	20392	20326	20283	20287	20338	20332	20275	20183	20353	20497	20361	20430	20446	20227	20235	20442	20418	20338	20220	20296	20229	20547	20313	20222	20478	20508	20299	20459	20442	20006
36232	64176	65466	46382	31710	25711	23427	22239	20588	19068	18453	17838	17532	17484	16698	16462	16361	16588	16221	16016	15574	15322	14984	14968	14806	14918	15010	14719	15048	14563	14745	14759	14816	14688	14713	14679	14709	14704	14713	14581	14946	14759	14856	14780	14611	14730	14681	14808	14714	14719	14814	14752	14745	14583	14711	14690	14713	14532	14746	14594	14626	14717	14765	14708	14659	14550	14744	14629	14776	14622	14720	14876	14644	14928	14648	14661	14926	14496	14640	14690	14667	14776	14741	14632	14747	14601	14506	14684	14716	14668	14716	14653	14644	14700	14811	14774	14800	14627	14776	14635	14554	14743	14772	14558	14746	14698	14660	14697	14646	14532	14777	14640	14863	14664	14751	14668	14541	14516	14712	14550	14604	14687	14600	14520	14670	14734	14755	14757	14654	14634	14576	14713	14614	14808	14634	14575	14745	14613	14557	14793	14637	14636	14574	14782	14807	14634	14775	14478	14698	14679	14644	14706	14749	14728	14737	14736	14684	14653	14724	14453	14763	14482	14581	14623	14726	14713	14877	14587	14474	14590	14647	14681	14692	14850	14726	14815	14714	14640	14678	14740	14700	14744	14593	14570	14551	14829	14683	14623	14778	14792	14648	14614	14550	14605	14782	14747	14836	14790	14687	14639	14855	14666	14843	14524	14871	14470	14670	14545	14737	14884	14710	14786	14648	14803	14657	14713	14691	14608	14775	14569	14675	14697	14796	14838	14752	14641	14514	14499	14605	14682	14486	14629	14651	14670	14649	14597	14602	14765	14566	14768	14664	14793	14818	14712	14686	14589	14649	14710	14615	14691	14429	14754	14596	14609	14822	14512	14635	14632	14651	14741	14446	14723	14764	14721	14734	14751	14695	14563	14592	14742	14657	14383	14736	14690	14863	14572	14664	14633	14742	14669	14612	14594	14611	14602	14546	14834	14628	14774	14708	14528	14642	14425	14689	14653	14568	14585	14635	14669	14770	14661	14609	14665	14627	14712	14742	14490	14682	14764	14689	14641	14726	14770	14610	14671	14775	14749	14672	14540	14606	14615	14750	14690	14511	14610	14833	14709	14699	14575	14563	14717	14716	14568	14635	14734	14705	14479	14758	14689	14687	14620	14627	14572	14701	14520	14591	14690	14697	14761	14681	14612	14832	14738	14731	14498	14659	14666	14759	14709	14602	14682	14746	14762	14604	14563	14653	14595	14734	14793	14779	14589	14745	14659	14655	14723	14706	14722	14738	14696	14687	14756	14639	14720	14607	14790	14535	14604	14653	14631	14796	14763	14445	14668	14645	14771	14828	14856	14600	14745	14606	14698	14725	14815	14823	14724	14550	14668	14662	14648	14471	14809	14709	14755	14675	14635	14742	14861	14834	14695	14593	14810	14604	14659	14827	14549	14794	14731	14723	14580	14585	14725	14600	14556	14543	14775	14648	14536	14695	14782	14767	14651	14541	14560	14605	14552	14586	14602	14888	14574	14696	14622	14861	14551	14500	14705	14813	14630	14602	14832	14745	14640	14611	14854	14498	14691	14778	14707	14757	14609	14580	14593	14739	14825	14831	14767	14722	14524	14725	14714	14700	14760	14721	14418	14644	14786	14752	14668	14641	14900	14610	14556	14648	14555	14667	14764	14644	14735	14663	14829	14681	14771	14558	14638	14796	14581	14656	14579	14532	14715	14661	14787	14599	14782	14730	14680	14594	14392	14694	14650	14702	14703	14857	14691	14622	14678	14677	14684	14888	14638	14694	14834	14756	14660	14743	14621	14867	14580	14622	14717	14587	14801	14690	14828	14478	14812	14673	14646	14573	14658	14671	14519	14653	14733	14634	14760	14731	14689	14703	14691	14740	14589	14688	14593	14548	14664	14613	14688	14535	14725	14584	14963	14613	14560	14760	14505	14697	14505	14524	14944	14669	14679	14686	14487	14710	14832	14543	14588	14712	14545	14616	14651	14755	14599	14677	14738	14689	14547	14735	14528	14644	14631	14521	14635	14337	14556	14694	14666	14643	14582	14697	14612	14645	14613	14704	14647	14720	14848	14618	14741	14676	14714	14649	14692	14618	14780	14680	14625	14675	14754	14744	14476	14535	14715	14629	14769	14585	14697	14618	14787	14652	14736	14804	14569	14633	14576	14571	14545	14811	14738	14871	14743	14676	14603	14594	14640	14654	14769	14725	14622	14573	14720	14613	14691	14689	14601	14732	14780	14666	14658	14682	14571	14539	14727	14622	14736	14675	14766	14760	14589	14627	14624	14569	14703	14708	14559	14661	14536	14728	14802	14657	14740	14734	14574	14998	14742	14798	14629	14734	14829	14462	14779	14533	14619	14782	14730	14576	14540	14630	14653	14626	14795	14545	14617	14696	14770	14663	14642	14773	14565	14748	14637	14639	14680	14704	14659	14824	14733	14443	14751	14732	14610	14529	14647	14805	14722	14721	14702	14618	14589	14736	14835	14533	14772	14625	14771	14826	14731	14603	14612	14897	14632	14787	14586	14743	14760	14746	14695	14639	14593	14629	14634	14615	14605	14737	14783	14532	14686	14599	14487	14636	14770	14708	14748	14625	14707	14757	14693	14650	14779	14725	14703	14757	14700	14683	14700	14629	14702	14721	14612	14682	14484	14668	14575	14588	14652	14523	14723	14793	14636	14593	14754	14591	14734	14635	14628	14651	14688	14801	14698	14790	14680	14566	14455	14781	14697	14614	14869	14797	14855	14631	14649	14537	14615	14703	14733	14568	14579	14733	14804	14626	14630	14549	14551	14730	14582	14699	14688	14509	14644	14821	14652	14718	14739	14604	14580	14734	14660	14636	14729	14657	14671	14712	14566	14626	14637	14618	14681	14715	14598	14801	14691	14789	14656	14603	14618	14731	14732	14725	14622	14612	14735	14703	14585	14476	14729	14775	14602	14693	14777	14626	14568	14569	14596	14712	14631	14796	14662	14489	14622	14504	14757	14617	14613	14678	14644	14604	14560	14627	14633	14589	14685	14653	14679	14648	14629	14818	14797	14731	14658	14638	14725	14645	14672	14682	14647	14607	14649	14527	14565	14853	14648	14593	14706	14606	14592	14646	14492	14554	14685	14768	14705	14620	14627	14783	14736	14660	14596	14640	14727	14636	14523	14743	14726	14633	14701	14563	14783	14543	14753	14461	14847	14765	14530	14711	14824	14783	14654	14730	14543	14786	14647	14625	14691	14685	14381	14679	14523	14665	14626	14673	14726	14650	14445	14650	14657	14656	14820	14791	14577	14725	14870	14762	14679	14747	14593	14805	14504	14756	14680	14570	14854	14358	14725	14632	14661	14728	14730	14675	14804	14687	14575	14748	14706	14712	14762	14866	14597	14564	14472	14601	14866	14715	14772	14640	14689	14669	14804	14635	14489	14487	14745	14734	14759	14779	14766	14464	14828	14692	14647	14772	14619	14496	14673	14583	14710	14691	14762	14629	14833	14701	14517	14599	14751	14707	14637	14574	14709	14622	14635	14612	14802	14652	14786	14659	14739	14844	14660	14649	14654	14525	14638	14772	14469	14508	14756	14520	14662	14557	14757	14758	14705	14783	14623	14589	14680	14924	14592	14541	14688	14730	14728	14699	14736	14656	14823	14758	14608	14815	14624	14554	14528	14595	14645	14610	14563	14574	14544	14565	14638	14731	14787	14604	14628	14761	14731	14597	14757	14702	14585	14759	14772	14784	14570	14807	14552	14741	14542	14669	14549	14616	14572	14546	14631	14734	14696	14673	14830	14573	14743	14697	14566	14641	14731	14635	14797	14562	14858	14794	14631	14729	14676	14629	14784	14746	14858	14793	14613	14697	14739	14567	14641	14540	14673	14493	14841	14624	14684	14635	14640	14694	14692	14779	14661	14739	14624	14628	14594	14644	14784	14778	14586	14697	14754	14430	14825	14731	14723	14728	14628	14880	14728	14390	14724	14668	14647	14726	14634	14712	14730	14635	14722	14745	14786	14787	14944	14570	14776	14651	14527	14759	14706	14638	14608	14856	14673	14633	14622	14764	14548	14563	14746	14842	14610	14648	14733	14646	14837	14470	14661	14608	14803	14648	14795	14613	14632	14717	14575	14632	14634	14679	14615	14507	14439	14630	14800	14725	14709	14642	14546	14627	14726	14681	14771	14670	14666	14874	14777	14825	14829	14622	14834	14814	14699	14792	14510	14737	14824	14786	14691	14594	14814	14686	14578	14576	14581	14678	14619	14779	14499	14676	14645	14691	14686	14492	14587	14604	14813	14840	14646	14704	14465	14507	14655	14779	14516	14767	14734	14661	14533	14712	14764	14645	14623	14794	14771	14613	14770	14886	14799	14684	14706	14560	14572	14648	14823	14613	14646	14786	14658	14814	14592	14607	14604	14691	14678	14566	14641	14684	14785	14773	14820	14647	14750	14511	14646	14754	14663	14619	14651	14691	14636	14874	14840	14592	14632	14653	14568	14650	14553	14663	14583	14523	14799	14612	14742	14552	14613	14743	14660	14699	14612	14687	14807	14616	14729	14862	14591	14688	14745	14598	14695	14663	14624	14729	14796	14633	14573	14623	14669	14629	14665	14772	14782	14597	14661	14706	14684	14681	14709	14702	14638	14648	14672	14825	14612	14790	14657	14661	14772	14833	14529	14783	14676	14770	14591	14692	14714	14537	14635	14633	14792	14744	14634	14697	14724	14729	14704	14787	14663	14690	14671	14607	14879	14785	14713	14644	14736	14718	14598	14670	14741	14589	14700	14717	14805	14549	14550	14543	14692	14686	14765	14819	14570	14865	14874	14737	14512	14642	14626	14745	14594	14800	14830	14732	14596	14691	14465	14682	14723	14462	14722	14606	14673	14715	14667	14639	14666	14782	14706	14517	14866	14510	14779	14806	14719	14601	14451	14688	14710	14562	14758	14594	14512	14704	14732	14659	14668	14752	14620	14848	14652	14660	14629	14674	14563	14666	14593	14751	14813	14622	14535	14695	14582	14697	14642	14725	14630	14744	14661	14592	14794	14624	14572	14703	14567	14761	14748	14615	14607	14525	14786	14615	14566	14671	14698	14777	14650	14461	14569	14570	14710	14804	14748	14548	14658	14780	14841	14568	14769	14552	14828	14749	14552	14767	14692	14780	14662
24909	21694	30084	28805	27829	28498	30921	26837	25048	24415	22916	22589	22402	22110	21773	21187	21259	21359	21139	20873	20593	20189	19890	19741	19647	19786	19788	19773	19413	19578	19468	19568	19673	19421	19725	19614	19486	19641	19531	19284	19224	19680	19533	19626	19347	19526	19250	19403	19361	19452	19325	19139	19363	19365	19318	19279	19322	19505	19407	19548	19377	19339	19218	19210	19611	19453	19104	19481	19247	19318	19354	19324	19506	19062	19522	19399	19297	19440	19491	19428	19497	19326	19264	19467	19590	19343	19467	19455	19463	19130	19276	19316	19503	19578	19548	19256	19320	19464	19377	19569	19364	19486	19414	19283	19444	19263	19306	19392	19294	19244	19292	19402	19451	19527	19416	19245	19200	19377	19506	19283	19350	19343	19473	19313	19343	19350	19347	19398	19369	19279	19244	19196	19450	19372	19672	19330	19246	19252	19343	19454	19673	19367	19465	19349	19388	19204	19437	19214	19406	19271	19258	19492	19494	19488	19637	19078	19385	19435	19354	19285	19328	19174	19139	19286	19188	19195	19251	19468	19292	19528	19344	19474	19343	19450	19320	19527	19477	19241	19279	19361	19412	19386	19322	19222	19151	19452	19378	19303	19298	19284	19176	19348	19481	19287	19397	19466	19466	19318	19202	19221	19376	19183	19192	19387	19544	19396	19394	19299	19249	19416	19429	19208	19437	19428	19328	19496	19348	19384	19307	19481	19532	19483	19568	19277	19371	19335	19241	19471	19365	19355	19236	19488	19379	19409	19388	19308	19477	19423	19419	19342	19266	19315	19404	19147	19305	19334	19537	19359	19454	19362	19403	19238	19317	19217	19319	19340	19393	19525	19631	19362	19513	19378	19399	19392	19465	19364	19331	19395	19351	19396	19378	19377	19304	19187	19321	19279	19253	19272	19366	19540	19248	19536	19268	19528	19499	19391	19401	19328	19150	19379	19254	19409	19285	19452	19348	19468	19485	19312	19321	19520	19462	19324	19460	19332	19415	19519	19290	19548	19316	19239	19225	19512	19323	19314	19341	19177	19481	19471	19259	19311	19405	19482	19164	19283	19311	19429	19402	19359	19263	19516	19442	19416	19324	19388	19295	19373	19397	19291	19702	19461	19400	19451	19544	19093	19585	19420	19546	19529	19389	19437	19106	19449	19193	19385	19377	19622	19463	19290	19446	19320	19637	19311	19504	19366	19196	19295	19354	19285	19221	19391	19383	19129	19267	19265	19450	19338	19366	19192	19309	19465	19431	19391	19131	19440	19305	19224	19299	19352	19484	19359	19166	19566	19358	19431	19520	19372	19373	19504	19413	19386	19303	19387	19353	19521	19459	19269	19482	19278	19633	19308	19291	19406	19300	19242	19266	19299	19447	19548	19199	19530	19460	19103	19240	19421	19283	19263	19517	19282	19296	19351	19334	19437	19548	19588	19472	19359	19712	19382	19199	19305	19389	19441	19450	19286	19388	19234	19207	19169	19497	19456	19448	19393	19349	19216	19343	19330	19418	19693	19547	19378	19581	19641	19419	19259	19445	19260	19257	19252	19220	19344	19031	19522	19423	19374	19400	19280	19247	19636	19588	19385	19661	19466	19342	19421	19303	19506	19380	19466	19498	19416	19234	19280	19281	19295	19469	19397	19393	19483	19347	19231	19404	19310	19177	19435	19453	19538	19288	19469	19265	19346	19497	19298	19486	19370	19346	19266	19462	19473	19285	19257	19508	19223	19191	19434	19280	19387	19278	19576	19541	19198	19419	19250	19169	19508	19562	19407	19408	19361	19554	19386	19227	19547	19619	19433	19473	19464	19559	19197	19366	19327	19386	19242	19139	19481	19542	19319	19328	19377	19526	19291	19362	19218	19510	19361	19114	19360	19377	19409	19154	19308	19439	19477	19082	19510	19370	19336	19278	19506	19157	19299	19208	19405	19154	19646	19334	19376	19522	19379	19285	19291	19412	19423	19284	19495	19395	19363	19346	19405	19372	19313	19127	19522	19277	19585	19374	19288	19315	19410	19400	19441	19429	19435	19329	19389	19509	19304	19308	19278	19276	19124	19310	19397	19225	19366	19612	19464	19482	19502	19643	19296	19417	19501	19358	19315	19466	19391	19395	19250	19230	19211	19372	19481	19470	19133	19389	19588	19231	19274	19369	19469	19445	19522	19587	19411	19345	19395	19136	19201	19351	19429	19367	19298	19521	19427	19347	19487	19527	19605	19251	19306	19224	19349	19405	19435	19315	19401	19134	19236	19372	19268	19356	19405	19382	19414	19365	19538	19284	19310	19260	19288	19303	19510	19345	19360	19354	19480	19507	19341	19243	19405	19400	19030	19412	19305	19492	19301	19513	19227	19336	19409	19240	19658	19437	19621	19416	19395	19213	19307	19186	19394	19266	19381	19213	19347	19420	19399	19339	19385	19427	19283	19359	19366	19381	19488	19253	19310	19296	19359	19555	19660	19668	19236	19474	19371	19550	19439	19586	19479	19413	19126	19186	19087	19329	19472	19230	19471	19176	19222	19435	19366	19499	19242	19228	19301	19454	19232	19169	19256	19412	19288	19301	19319	19005	19202	19463	19435	19416	19484	19151	19217	19494	19507	19228	19278	19310	19296	19408	19523	19304	19369	19493	19150	19214	19145	19513	19446	19176	19668	19531	19420	19285	19262	19182	19288	19334	19372	19213	19266	19139	19542	19363	19317	19295	19237	19615	19538	19459	19361	19251	19421	19263	19331	19193	19303	19396	19398	19352	19407	19349	19116	19437	19283	19358	19403	19643	19550	19438	19475	19269	19311	19201	19291	19316	19305	19580	19240	19363	19512	19356	19425	19394	19407	19496	19349	19406	19403	19391	19326	19497	19231	19405	19125	19425	19275	19408	19362	19486	19352	19207	19354	19344	19546	19382	19267	19272	19239	19591	19454	19565	19221	19340	19399	19405	19513	19393	19220	19670	19389	19263	19600	19386	19423	19208	19282	19324	19240	19380	19261	19611	19442	19238	19377	19392	19200	19327	19142	19097	19386	19577	19421	19305	19398	19143	19263	19330	19502	19285	19499	19243	19191	19485	19110	19400	19246	19205	19197	19472	19359	19437	19394	19153	19654	19481	19374	19264	19245	19383	19238	19290	19274	19565	19418	19288	19363	19194	19242	19642	19367	19455	19359	19381	19448	19341	19460	19266	19286	19575	19418	19327	19377	19539	19508	19344	19617	19328	19268	19273	19303	19175	19395	19213	19493	19222	19550	19333	19526	19265	19420	19323	19490	19586	19288	19454	19456	19457	19553	19225	19234	19296	19403	19404	19312	19363	19350	19466	19325	19361	19241	19530	19498	19474	19408	19482	19210	19458	19499	19181	19458	19419	19424	19317	19292	19196	19118	19246	19312	19172	19598	19565	19454	19447	19392	19317	19352	19319	19171	19282	19522	19266	19235	19151	19407	19206	19402	19283	19318	19360	19568	19323	19141	19136	19226	19360	19500	19155	19470	19396	19250	19209	19268	19398	19472	19535	19439	19321	19323	19615	19416	19621	19290	19255	19538	19564	19495	19591	19407	19480	19322	19519	19364	19457	19682	19077	19450	19258	19411	19350	19324	19464	19544	19032	19273	19478	19411	19414	19234	19307	19357	19455	19228	19274	19453	19411	19398	19359	19363	19262	19425	19444	19633	19424	19389	18974	19527	19470	19317	19387	19567	19350	19181	19228	19342	19362	19301	19276	19267	19376	19302	19487	19491	19242	19309	19316	19526	19365	19205	19328	19396	19317	19451	19525	19364	19289	19549	19238	19346	19266	19130	19260	19309	19304	19434	19496	19405	18954	19179	19193	19450	19459	19517	19137	19403	19366	19454	19415	19424	19269	19428	19206	19178	19219	19321	19398	19460	19402	19293	19330	19635	19453	19401	19196	19468	19174	19461	19253	19287	19251	19416	19410	19306	19368	19235	19245	19170	19209	19533	19379	19443	19561	19313	19191	19383	19231	19370	19425	19380	19292	19456	19216	19459	19591	19250	19566	19497	19386	19122	19375	19571	19336	19365	19459	19594	19704	19455	19485	19346	19149	19410	19567	19402	19643	19337	19309	19452	19320	19509	19199	19313	19381	19486	19421	19258	19407	19430	19604	19416	19467	19631	19217	19314	19324	19250	19303	19280	19230	19457	19390	19148	19465	19342	19311	19385	19483	19444	19427	19426	19608	19320	19335	19182	19320	19363	19462	19255	19504	19173	19694	19276	19274	19223	19504	19267	19404	19324	19548	19401	19317	19453	19432	19372	19323	19531	19293	19499	19421	19443	19373	19336	19404	19254	19303	19551	19390	19023	19299	19428	19338	19612	19508	19380	19240	19455	19424	19330	19186	19262	19197	19332	19439	19286	19407	19512	19333	19490	19363	19351	19284	19373	19173	19284	19435	19161	19638	19428	19757	19448	19394	19318	19583	19508	19498	19288	19223	19215	19283	19275	19398	19444	19474	19361	19445	19418	19567	19377	19559	19333	19204	19187	19514	19516	19324	19386	19502	19441	19510	19297	19425	19496	19714	19430	19281	19343	19532	19408	19158	19380	19436	19355	19123	19334	19304	19188	19329	19347	19252	19227	19398	19251	19235	19563	19235	19248	19487	19498	19280	19078	19237	19328	19285	19215	19340	19399	19423	19521	19298	19148	19185	19205	19420	19465	19456	19333	19494	19315	19334	19356	19114	19370	19332	19232	19304	19133	19200	19378	19312	19433	19202	19522	19256	19416	19217	19214	19406	19503	19238	19534	19434	19308	19353	19472	19339	19230	19419	19705	19329	19326	19388	19396	19640	19432	19262	19531	19381	19300	19208	19309	19279	19261	19390	19270	19814	19179	19253	19229	19290	19405	19622	19306	19214	19466	19275	19361	19205	19487	19321	19353	19469	19552	19228	19401	19352	19138	19414	19362	19300	19319	19313	19562	19364	19230	19397	19253	19300	19244	19415	19236	19228	19330	19622	19212	19414	19397	19154	19376	19332	19375	19413	19515	19588	19290	19316	19128	19064	19227	19208	19371	19298	19286	19453	19465	19613	19212	19475	19216	19426	19356	19290	19462	19335	19349	19482	19270	19381	19570	19151	19169	19485	19297	19374	19448	19397	19341	19387	19362	19361	19357
39545	71691	72782	56088	38533	27668	25962	24314	22107	19991	19079	18688	18038	18020	17114	16603	16734	16760	16324	15752	15526	15187	14570	14644	14456	14553	14462	14410	14474	14226	14278	14277	14128	14133	14307	14140	14331	14146	14240	14032	14109	14130	14141	14068	14101	14206	14090	14075	14238	14148	14358	14171	14164	14013	14127	14269	14071	14027	14132	14212	14206	14104	14074	14189	14185	14287	14112	14165	14188	14044	14161	14093	14271	14181	14160	14069	14063	14183	13972	14122	14261	14046	14007	14051	14152	14337	14208	14201	14051	14008	14168	14021	14162	13937	14008	14013	14181	14018	14094	14197	14076	14228	14253	14038	14158	14201	14024	14170	14047	14112	14045	14145	14050	13986	14272	14072	14047	14102	14093	14160	14207	14204	14250	14192	13997	14082	14111	14107	14262	14279	14013	14141	14099	13948	14054	14111	14160	14088	14206	14068	14157	14017	14114	14076	14030	14289	14004	14047	14059	14296	14019	14088	14200	14035	14079	14208	14112	14234	14144	14056	14104	14139	14212	14049	14216	14140	14159	14207	14090	14133	14082	14157	14294	14145	14008	14199	14095	14327	14167	14028	14106	14218	14021	14132	14102	14000	14109	14025	14203	13816	14041	14110	14119	14174	14144	14048	14186	14129	14003	14142	14031	14156	14414	14082	14060	14252	14085	14188	14045	14187	14023	14187	14121	14329	14122	14126	14086	14133	14082	14005	14209	14224	14163	14211	14191	14154	14193	14074	14207	14073	14071	14096	14179	13995	14165	14263	14122	14114	14110	13909	14098	14201	14234	13992	14006	14086	14089	14235	14131	14173	14118	14245	14183	14202	14160	14166	13987	14174	14089	14132	14248	14365	14107	14150	14151	14033	14135	14106	14134	14121	14173	13984	14166	14202	14178	14156	14174	14017	14112	14093	14123	14263	14010	14157	14011	14014	14074	14050	14093	14040	14109	14104	14131	14239	14222	14063	14221	13916	14295	14053	14188	14128	14019	14121	14141	14168	14185	14130	13950	14182	14157	14033	14130	14276	14113	13921	14056	14172	14259	14185	13990	14071	14109	14016	14100	14133	13947	14180	14090	14200	14063	14037	14108	14166	14031	14122	14085	14215	13991	14094	14363	13962	14003	14255	14106	13994	14051	14303	14213	14087	14118	13918	14098	14022	14396	14148	14244	14110	14155	14145	14153	14095	14234	14165	13976	14112	14213	14198	14243	14076	14058	14122	14157	14026	14123	14283	14037	14206	14229	14041	14130	14070	13989	13958	14048	14066	14174	14325	14118	14149	14230	14156	14154	14051	14284	14195	14199	14083	14287	14250	14082	14258	14163	14051	14109	14012	14012	14020	13952	14277	13857	14085	14110	14031	14044	14345	14176	14175	14078	14052	14035	14040	14114	14153	14210	14162	14047	14049	14153	14181	14095	14256	14063	13985	14256	14217	14126	14230	14057	14067	14103	14087	14012	13985	14160	14096	14195	14067	14207	14090	14142	13952	14103	14155	14144	14215	14146	14267	14266	14157	14116	14223	14015	14253	14054	14061	14186	14179	14142	14311	14098	14218	14127	14100	14189	14273	14189	13989	14123	14135	14109	14081	14219	13948	14079	14020	14095	14130	14204	14137	14121	13971	14076	14087	14281	14139	14176	14114	14058	14023	14120	14168	14045	13897	13983	14136	14006	14097	14170	14161	14171	14218	14136	14165	14147	14198	14023	14132	14216	13926	14070	14082	14065	14154	14096	14071	14152	14090	14166	14013	14027	13999	14225	14145	14124	14023	14165	13942	14055	14231	14228	14165	14096	14039	14151	14127	14082	14061	14118	13997	14136	14127	14042	14060	14103	14224	14281	14122	14027	14166	13983	14128	14195	14091	13964	14028	14222	14104	14048	14185	14179	14193	13946	14079	14161	13897	14103	13963	14085	13879	14155	14191	14140	14235	14060	14093	14125	14107	14058	14148	13998	13962	14188	14133	14165	14138	14056	14270	14177	14225	14278	14128	14075	14114	14099	14095	13958	14063	14194	14087	14204	14053	14056	14200	14296	14002	14175	14066	14104	14161	14173	14229	14088	14098	14003	14072	14166	13993	13968	14089	14188	13951	14043	14069	14014	14235	14074	14042	14097	13995	14022	13961	14190	14136	14115	14127	14002	14157	14246	14275	14015	14160	14030	14018	14027	14322	13941	14035	14187	14119	14145	14058	14140	14048	14203	14126	14068	14007	14204	14064	13973	14054	14218	14100	14213	14157	14159	14124	14128	13976	14216	14026	14097	14064	14189	14097	14147	14034	14114	14190	14191	14149	14018	14125	14219	14233	13956	14040	13940	14063	14175	14254	14108	13997	13966	14218	13883	14263	13966	13997	14058	14153	14104	14058	14196	14128	14330	14054	14185	14377	14200	14049	14162	14125	14028	13967	14143	14189	14128	14035	14083	13990	14280	14192	14241	14063	14246	14131	14218	14158	14103	13928	14126	14144	14240	14173	14007	14167	14095	14211	13933	14078	14341	14085	14190	13961	14283	14159	14064	14260	14174	14176	14147	14099	14126	14209	14089	14094	14208	14316	14250	14260	14164	14059	14156	14186	14083	14193	13819	14058	13948	14140	14152	14201	14060	14168	14175	14286	14172	13916	14016	14008	14057	14078	14045	14166	13927	14104	14079	14224	14009	14153	14011	14151	14088	14134	14138	14098	14130	14307	14019	14320	14141	13954	14230	14081	14129	14074	14155	14149	14165	14289	14257	14115	14048	14121	14043	14113	14154	14134	14012	14091	14022	14087	14176	14257	14080	14231	14030	14169	14019	13951	14141	14093	14330	14049	14037	14237	14178	14118	14212	14089	13979	14195	14048	14079	14113	13926	14163	14106	14002	14161	14329	14013	13991	14186	14122	14272	14205	14150	14034	14201	14082	14156	14074	14146	14188	14168	14123	14044	13982	13979	14158	13923	14165	13995	14115	14200	14038	14067	14245	14108	14115	14001	14045	14159	14139	14052	14204	14129	14107	14270	14090	14282	14049	14149	14084	14248	14234	14081	14070	14009	14084	13928	14241	14146	14152	14003	14031	14176	14042	14116	14304	14057	14227	14095	14129	14229	14096	14214	13975	14316	14117	14260	14186	14054	14054	14136	14260	14285	14099	14263	14181	14081	14246	14084	14047	14074	14121	14020	14100	13970	14166	14205	14075	14170	14132	14036	14175	14216	13953	14100	14141	14047	14072	14105	14373	14270	13909	14011	14112	14051	14127	14017	14155	14165	14154	14187	14250	14142	14164	14213	14185	14143	14109	14001	14125	14063	14135	14166	14066	14140	14052	14076	14117	13992	14084	14041	14208	14220	14227	14056	14062	14135	14286	14206	14144	14087	14093	14208	14133	14063	13953	14026	14196	14030	14113	14071	14182	14066	14188	14129	14178	14210	14061	14125	14197	14132	14041	14082	14083	14119	14147	14145	13838	14118	14201	14213	14151	14114	14018	14167	14115	14170	14060	13998	14056	14234	14174	14055	14207	14193	13979	14095	14199	13946	14161	14142	14134	14096	13991	14059	14075	14084	14211	14206	14069	14165	14094	14084	14202	14074	14078	14054	14195	14228	14155	14008	14044	14065	14108	14049	14050	13931	14098	14234	14152	14177	14277	14026	14036	14117	14042	14129	14148	14140	13972	13991	14125	13988	14153	14244	14006	14151	14199	14125	14036	14012	14122	14086	14232	14105	14083	14331	14196	14263	14290	13999	14183	14036	14194	14140	14065	14162	14073	14255	14186	14075	14166	14134	13960	14150	14069	14214	14282	14171	13960	14380	14203	14150	14119	14325	14123	14245	14183	14193	14119	14091	14191	13872	14081	14145	14259	14001	14099	14157	14090	14107	14238	14211	14084	14197	14163	14243	14189	14046	14173	14191	13962	14083	13979	14049	14174	13998	14025	13951	14068	14072	14100	14107	14138	14201	14203	14026	14164	14020	14142	14154	14291	13994	14116	14262	14223	14261	14123	14052	14169	14188	14116	14106	14020	14096	14256	14187	14210	14186	14077	13905	14088	14129	14149	14080	14098	14218	14237	14148	14157	14119	14100	13917	14022	13939	14005	14069	14031	14170	14065	14106	14104	14198	13992	14190	14208	13980	14187	13949	14049	14009	14195	14100	14180	14006	14009	14166	14022	14045	14210	14089	14213	14223	13948	14113	14065	14138	14329	14176	14032	14053	14098	13998	13963	14064	14366	14179	14101	14269	14051	14045	14015	14239	14030	13918	14073	13979	14110	13997	14113	14268	14174	13944	13936	14263	14111	14155	14209	14185	14015	14106	14117	14177	14200	14160	14238	14169	14052	14167	14185	14041	14089	13948	14018	13960	14134	14056	13887	14214	14216	14142	14300	14068	14164	14045	14032	14077	14096	14058	14133	14000	14263	14058	13962	14105	14091	14175	14224	14092	14004	14280	14025	14125	14218	14097	13940	14190	14095	14144	13972	14109	14175	13962	14037	14171	14223	14033	14046	14165	14220	14176	14269	14092	14204	14174	14012	14200	14091	14151	14111	14066	14040	14016	14188	14103	13950	14182	14041	14110	14110	14126	14065	14069	14070	14043	14070	13961	13972	14198	14015	14007	14296	14079	14097	13977	14158	14091	14084	14210	14058	14172	14208	14091	14177	14120	14110	14066	14203	14102	14106	14191	14236	14221	14241	14012	14087	14124	14045	13956	14252	14176	14213	14000	13968	14218	14198	14019	14077	14092	14058	14254	14128	14028	14246	14147	14085	14071	14014	14082	14101	14075	14069	14171	14139	14095	14036	14001	14054	14132	14034	14050	14122	14069	14193	14035	14057	14171	14140	14085	14336	14083	14198	14107	14035	14323	14182	14179	14177	14139	14237	14012	14182	14189	14111	14178	13989	14077	14099	14041	14013	14163	14062	14234	14108	14115	14280	14131	14165	13991	13986	14116	14050	13972	14177	14248	14151	14117	14088	13991	14385	14032	14105	14159	14207	14009	14195	14098	14186	14157	14200	14133	14156	13983	14157	14073	14258	14051	14065	14280	14118	14197	14245	14067	14269	14015	14066	14144	14068	13994	14210	14155	14092	14175	14103	14183	14151	14155	14040	14160	14230	14056	14139	13874	14070	14215	14153	14015	13979	13954
39298	45101	49888	40443	29957	26546	25559	24769	23488	23022	22740	22557	22800	22822	22355	22285	22083	22284	22146	21958	21871	21565	21654	21437	21665	21463	21565	21501	21447	21412	21490	21479	21528	21390	21499	21398	21593	21342	21346	21271	21419	21215	21290	21358	21313	21227	21570	21443	21503	21335	21471	21452	21448	21284	21321	21368	21255	21353	21548	21263	21534	21354	21453	21255	21166	21456	21490	21452	21415	21480	21212	21470	21387	21599	21404	21394	21538	21375	21471	21410	21396	21119	21293	21443	21513	21323	21289	21284	21556	21299	21253	21339	21317	21292	21260	21538	21281	21220	21578	21343	21444	21649	21393	21366	21246	21344	21211	21220	21473	21408	21301	21334	21290	21316	21254	21366	21274	21363	21335	21531	21422	21356	21391	21472	21319	21336	21535	21272	21225	21361	21409	21340	21156	21326	21568	21374	21455	21326	21268	21331	21316	21473	21456	21390	21171	21419	21303	21297	21379	21460	21492	21381	21278	21331	21381	21286	21552	21399	21433	21257	21370	21398	21270	21401	21319	21292	21074	21234	21218	21190	21209	21306	21533	21565	21509	21357	21452	21277	21215	21457	21181	21465	21592	21213	21465	21220	21072	21430	21574	21412	21330	21197	21246	21359	21457	21352	21149	21454	21275	21177	21370	21242	21216	21105	21213	21433	21655	21360	21259	21286	21178	21202	21495	21386	21513	21283	21319	21294	21373	21338	21432	21364	21231	21279	21166	21314	21439	21452	21462	21276	21601	21072	21059	21267	21351	21414	21537	21189	21287	21238	21320	21535	21390	21566	21299	21356	21477	21347	21216	21381	21640	21475	21549	21551	20944	21234	21493	21052	21522	21615	21254	21430	21410	21277	21405	21495	21371	21370	21300	21315	21424	21357	21544	21341	21403	21457	21266	21277	21283	21205	21589	21407	21174	21192	21147	21323	21401	21268	21373	21417	21427	21327	21223	21245	21399	21518	21288	21310	21053	21370	21566	21346	21545	21457	21208	21350	21145	21337	21208	21397	21084	21364	21412	21386	21528	21217	21246	21146	21235	21354	21194	21149	21247	21323	21704	21335	21568	21557	21428	21209	21323	21324	21190	21285	21275	21268	21196	21422	21375	21441	21116	21458	21539	21436	21445	21456	21233	21433	21446	21209	21327	21289	21275	21435	21253	21197	21250	21370	21464	21321	21257	21193	21389	21338	21381	21507	21390	21393	21259	21261	21460	21551	21282	21400	21349	21431	21558	21630	21413	21517	21524	21630	21403	21377	21308	21665	21368	21360	21362	21388	21551	21353	21532	21698	21384	21412	21179	21334	21394	21448	21258	21241	21334	21294	21241	21490	21442	21400	21205	21325	21381	21410	21296	21195	21349	21380	21460	21357	21346	21386	21208	21335	21573	21455	21592	21370	21431	21112	21144	21372	21323	21306	21315	21194	21325	21403	21164	21372	21304	21353	21297	21229	21426	21198	21360	21217	21410	21336	21389	21362	21506	21154	21242	21358	21415	21602	21491	21578	21366	21358	21410	21186	21434	21237	21501	21375	21433	21385	21405	21459	21496	21244	21292	21434	21540	21142	21578	21401	21284	21351	21469	21455	21382	21391	21475	21464	21213	21426	21399	21560	21257	21482	21497	21533	21516	21412	21422	21292	21405	21635	21457	21418	21413	21085	21410	21529	21315	21120	21436	21321	21311	21269	21279	21449	21323	21318	21149	21463	21322	21250	21511	21350	21232	21253	21636	21239	21318	21535	21528	21261	21451	21323	21602	21312	21653	21410	21389	21422	21347	21461	21542	21422	21293	21432	21394	21407	21250	21380	21250	21295	21405	21203	21338	21394	21587	21383	21220	21412	21425	21383	21328	21150	21534	21302	21325	21374	21326	21334	21306	21229	21392	21458	21437	21588	21374	21561	21490	21359	21300	21350	21285	21279	21290	21195	21380	21378	21421	21365	21444	21239	21175	21278	21468	21209	21318	21344	21389	21308	21277	21110	21117	21269	21327	21427	21375	21344	21254	21550	21149	21402	21522	21482	21380	21422	21537	21217	21503	21241	21079	21628	21391	21241	21418	21263	21195	21346	21505	21226	21348	21165	21410	21266	21132	21091	21361	21514	21284	21499	21494	21271	21291	21224	21319	21502	21379	21335	21380	21520	21544	21396	21033	21356	21404	21176	21497	21402	21278	21460	21363	21462	21537	21111	21374	21422	21393	21308	21353	21449	21411	21533	21235	21276	21534	21295	21289	21490	21199	21392	21351	21368	21565	21431	21513	21341	21181	21216	21496	21362	21349	21556	21216	21399	21324	21363	21197	21240	21423	21398	21383	21217	21383	21543	21419	21336	21613	21443	21232	21611	21299	21479	21265	21198	21127	21425	21314	21366	21516	21430	21281	21291	21237	21227	21375	21328	21450	21318	21122	21196	21433	21212	21394	21321	21282	21262	21483	21495	21218	21494	21367	21425	21600	21410	21490	21314	21538	21155	21236	21207	21537	21361	21484	21503	21695	21368	21395	21421	21337	21235	21153	21310	21554	21365	21475	21543	21503	21410	21257	21226	21505	21263	21536	21411	21402	21113	21605	21220	21353	21573	21409	21317	21423	21507	21132	21204	21452	21291	21398	21221	21509	21359	21305	21279	21305	21272	21280	21440	21441	21526	21626	21145	21395	21399	21357	21226	21191	21224	21480	21180	21306	21596	21442	21560	21482	21290	21426	21263	21506	21269	21130	21465	21197	21477	21514	21325	21606	21612	21457	21162	21584	21233	21609	21250	21547	21414	21160	21380	21405	21280	21251	21240	21124	21159	21345	21461	21337	21463	21326	21250	21353	21297	21319	21377	21337	21789	21418	21388	21497	21311	21213	21288	21621	21402	21319	21271	21225	21485	21457	21395	21304	21186	21496	21458	21368	21424	21411	21299	21233	21283	21516	21251	21477	21269	21337	21352	21310	21235	21301	21238	21623	21550	21378	21378	21309	21389	21171	21324	21529	21785	21495	21489	21391	21291	21349	21182	21356	21396	21195	21487	21288	21360	21463	21336	21287	21509	21240	21280	21102	21453	21360	21364	21581	21363	21293	21295	21393	21469	21288	21347	21406	21258	21474	21376	21349	21216	21214	21368	21301	21435	21377	21409	21415	21541	21473	21458	21349	21487	21408	21453	21377	21439	21402	21430	21447	21445	21368	21445	21374	21332	21393	21400	21110	21460	21302	21489	21437	21386	21549	21440	21563	21398	21384	21283	21295	21295	21351	21315	21404	21188	21193	21374	21544	21443	21493	21531	21492	21444	21130	21308	21359	21401	21207	21295	21563	21233	21297	21275	21372	21605	21421	21434	21455	21586	21462	21516	21346	21519	21436	21398	21274	21394	21442	21454	21306	21379	21412	21507	21175	21448	21553	21251	21270	21389	21403	21103	21231	21479	21320	21322	21280	21520	21325	21389	21548	21466	21292	21389	21513	21422	21369	21523	21357	21222	21167	21385	21591	21431	21371	21355	21324	21341	21543	21330	21285	21339	21418	21255	21552	21477	21472	21487	21501	21453	21433	21274	21336	21444	21431	21242	21395	21604	21409	21546	21095	21206	21361	21696	21373	21438	21410	21436	21277	21615	21631	21491	21332	21512	21237	21515	21335	21328	21288	21383	21258	21438	21428	21418	21465	21517	21293	21267	21304	21427	21299	21267	21381	21248	21323	21324	21408	21284	21113	21505	21409	21106	21457	21362	21359	21437	21409	21054	21275	21138	21400	21434	21315	21119	21387	21478	21425	21282	21427	21262	21478	21193	21158	21551	21533	21535	21612	21168	21301	21318	21507	21445	21471	21618	21459	21268	21572	21417	21417	21276	21226	21373	21229	21398	21458	21190	21331	21303	21489	21387	21399	21360	21285	21284	21431	21351	21470	21574	21307	21500	21485	21272	21564	21303	21237	21427	21283	21465	21444	21339	21282	21492	21199	21447	21508	21344	21512	21575	21379	21425	21204	21398	21330	21328	21568	21405	21209	21336	21333	21237	21277	21185	21366	21254	21368	21558	21532	21361	21381	21400	21347	21398	21471	21507	21365	21294	21443	21419	21405	21324	21286	21398	21373	21206	21692	21410	21392	21474	21350	21488	21234	21407	21441	21194	21333	21381	21178	21414	21263	21372	21372	21219	21557	21284	21349	21257	21407	21264	21156	21233	21566	21384	21233	21398	21448	21429	21315	21405	21332	21291	21311	21268	21508	21517	21519	21338	21286	21415	21159	21345	21192	21350	21328	21443	21169	21501	21333	21386	21253	21428	21682	21397	21272	21342	21303	21350	21539	21445	21368	21454	21289	21451	21469	21476	21361	21352	21440	21334	21314	21294	21630	21363	21481	21577	21291	21458	21166	21101	21264	21668	21469	21268	21074	21223	21422	21526	21342	21511	21511	21523	21321	21247	21336	21302	21360	21279	21309	21200	21472	21357	21351	21679	21316	21667	21364	21252	20873	21318	21199	21278	21354	21436	21220	21365	21516	21500	21531	21371	21296	21465	21589	21387	21473	21313	21476	21529	21489	21236	21358	21387	21418	21344	21395	21188	21553	21379	21430	21575	21227	21424	21600	21466	21401	21384	21554	21382	21310	21445	21556	21400	21430	21394	21382	21318	21288	21276	21337	21369	21281	21500	21285	21616	21456	21207	21258	21473	21424	21382	21459	21641	21764	21391	21415	21244	21301	21268	21160	21208	21568	21172	21342	21468	21233	21386	21468	21370	21368	21341	21420	21445	21479	21050	21428	21268	21489	21273	21368	21215	21111	21514	21448	21444	21429	21250	21089	21211	21452	21386	21550	21365	21335	21523	21341	21286	21647	21680	21275	21339	21366	21142	21486	21483	21649	21377	21209	21495	21329	21264	21291	21300	21461	21418	21242	21288	21414	21139	21472	21518	21573	21409	21205	21326	21178	21258	21727	21334	21633	21490	21456	21404	21317	21225	21633	21381	21565	21345	21199	21313	21519	21357	21393	21431	21434	21312	21213	21239	21302	21275	21148	21305	21317	21416	21386	21310	21456	21453	21497	21422	21364	21309	21363	21463	21537	21395	21261	21484	21314	21498	21365	21555	21252	21435	21188	21346	21596	21246	21513	21518	21367	21437	21276	21319	21323	21403
37631	54452	50931	35407	24834	22058	20934	19726	18602	17619	17160	16954	16879	17024	16587	16403	16156	16306	15898	15944	15801	15423	15429	15416	15356	15590	15320	15351	14977	15417	15350	15310	15164	15307	15194	15180	15401	15294	15217	15229	15273	15297	15246	15158	15323	15252	15180	15306	15234	15134	15197	15079	15239	15068	15182	15119	15150	15013	15166	15216	15260	15264	15150	15167	15258	15323	15219	15286	15218	15233	15285	15300	15272	15077	15119	15239	15066	15264	15428	15231	15220	15042	15142	15109	15321	15159	15099	15173	15207	15305	15136	15189	15225	14982	15012	15148	15262	15276	15073	15284	15223	15106	15261	15274	15342	15009	15270	15193	15175	15055	15319	15027	15149	15126	15253	14840	15163	15144	14977	15257	15256	15283	15231	15083	15290	15142	15209	15212	15058	15054	15270	15145	15181	15120	15331	15081	15267	15184	14980	15186	15354	15314	15198	15181	15272	15071	15188	15152	15174	15181	15218	15317	15251	15080	15330	15128	15150	15338	15299	15135	15350	15156	15125	15028	15222	15066	15211	15265	15256	15047	15113	15139	15228	15292	15125	15062	15322	15288	15286	15247	15224	15190	15073	15268	15249	15199	15186	15181	15203	15195	15120	15132	15340	15031	15230	15162	15118	15353	15181	15332	15316	15028	15122	15171	15012	15223	15166	15088	15154	15224	15243	15125	15146	15184	15266	15238	15168	15321	15197	15154	15252	15134	15111	15220	15286	15057	15164	15232	15123	15299	15091	15342	15296	15191	15002	15189	15284	15158	15120	15090	15047	15222	15143	15353	15292	15142	15234	15134	15275	15039	14991	15225	15092	15303	15128	15123	15320	15068	15111	15276	15129	15227	15376	15092	15151	15251	15272	15257	15206	15158	15317	15091	15288	15081	15147	15281	15269	15196	15251	15211	15192	15294	15199	15206	15168	15257	15254	15366	15231	15182	15149	15129	15135	15435	15143	15026	15122	15145	15313	15220	15184	15188	15249	15272	15259	15382	15073	15328	15078	15066	15186	15136	15262	15246	15168	15201	15182	15183	15266	15227	15096	15193	15363	15153	15240	15109	15187	15356	15197	15333	15130	15138	15288	15219	15094	15260	15224	15185	15316	15211	15130	15163	15144	15113	14967	15114	15149	15357	15149	15169	15079	14993	14996	15303	15228	15415	15039	15222	15265	15089	15160	15241	15232	15248	15173	15263	15094	15120	15104	15240	15369	15073	15190	15258	15324	15332	15236	15010	15356	15206	15212	15286	15220	15165	15207	15237	15132	15212	15427	15368	15003	15072	15386	15209	14943	14926	15160	15190	15370	15030	15360	15260	15292	15401	15102	15228	15263	15369	15143	15186	15040	15138	15114	15359	15120	15276	15141	15270	15183	15130	15193	15349	15140	15233	15238	15204	15188	15201	15307	15119	15187	15272	15076	15038	15189	15391	15145	15008	15262	15224	15326	15212	15170	15168	15051	15109	15254	15223	15308	15183	15177	15328	15324	15192	15186	15096	15266	15274	15285	15062	15125	15091	15070	15181	15251	15316	15060	15180	15214	15105	15180	15151	15148	15041	15198	15289	15154	15099	15113	15133	15286	15243	15161	15122	15364	15168	15281	15308	15211	15292	15315	15260	15237	15237	15133	15257	15299	15212	15200	15013	15369	15171	15201	15080	15057	15204	15139	15407	15326	15272	15108	15171	15362	15156	15253	15048	15173	15136	15224	15311	15218	15141	15204	15217	15256	15185	15280	15316	15443	15293	15069	15265	15252	15043	15196	15217	15087	15204	15268	15009	15143	15221	15182	15144	15020	15196	15166	15166	15164	15014	15330	15248	15076	15140	15055	15108	15255	15358	15319	15304	15264	15243	15310	15310	15096	15116	15147	15212	15250	15375	15129	15284	15187	15121	15178	15251	15152	15105	15296	15156	15281	15228	15170	15178	15125	15178	15100	15254	15170	15176	15272	15105	15054	15349	15247	15176	15182	15186	15159	15099	15097	15144	15130	15241	15164	15129	15084	15090	15168	15196	15355	15256	14971	15194	15323	15156	15190	15345	15264	15291	15058	15124	15211	15303	15126	15054	15249	15270	15068	15101	15202	15106	15217	15188	15188	15240	15295	15162	15166	15348	15289	15061	15409	15076	15091	15173	15317	15239	15158	15362	15140	15187	15238	15160	15047	15161	15137	15126	15156	15233	15305	15163	15258	15124	15088	15153	15265	15257	15179	15115	15072	15078	15208	15132	15127	15074	15196	15277	14972	15203	15163	15346	15089	15052	15109	15384	15079	15231	15265	15106	15273	15112	15079	15085	15105	15260	15170	15161	15237	15144	15137	15129	15154	15129	15190	15232	15134	15200	15316	15249	15278	15024	15223	15169	15088	15106	15178	15469	15219	15194	15140	15048	15410	15406	15189	15321	15295	15252	15265	15249	15229	15105	15140	15088	15139	15109	15181	15190	15217	15019	15181	15167	15135	15204	15215	15083	15208	15034	15154	15261	15239	15377	15172	15135	15206	15274	15274	15168	15006	15076	15146	15038	15331	15206	15133	15032	15142	15357	15249	15102	15120	15236	15114	15236	15148	15217	15116	15138	15164	15377	15262	15152	15262	15301	15166	15289	15036	15185	15368	15243	15117	15212	15197	15155	15304	15120	15282	15116	15163	15131	15189	15161	15040	15132	15153	15241	15116	15365	15283	15189	15202	15164	14975	15357	15127	15143	15128	15132	15210	15223	15065	15110	15066	15241	15241	15150	15145	15165	15167	15120	15403	15143	15161	15182	15201	15222	15140	15294	15219	15259	15131	15280	15349	15112	15298	15124	15172	15298	15249	15289	15158	15045	15224	15125	15084	15127	15096	15275	15273	15035	15038	15235	15219	15270	15125	15208	15234	15229	15230	15162	15249	15107	15227	15171	15323	15136	15256	15315	15098	15371	15188	15387	15152	15245	15194	15170	15093	15183	15238	15224	15159	15189	15096	15145	15353	14990	15059	15053	15261	15246	15050	15353	15152	15219	15125	15348	15165	15072	15298	15187	15179	15271	15098	15231	15150	15108	15092	15243	15348	15235	15237	15334	15315	15139	15262	15273	15363	15120	15173	15204	15182	15191	15114	15126	15188	15080	15309	15115	15252	14992	15067	15187	15246	15330	15144	15227	15194	15111	15181	15185	15210	15232	15081	15193	15387	15224	15105	15150	15282	15298	15190	15251	15358	15152	15120	15287	15454	15215	15057	15141	15296	15212	15184	15228	15276	15337	15157	15280	15195	15236	15174	15126	15340	15229	15341	15171	15142	15262	15135	15150	15097	14939	15258	15252	15160	15096	15153	15283	15298	15154	15298	15316	15033	15383	15158	15102	15086	15168	15119	15002	15047	15258	15127	15283	15346	15076	14971	15322	15209	15035	14986	15285	15331	15130	15287	15137	15257	15176	15323	15192	15111	15084	15382	15205	15174	15162	15099	14955	15023	15217	15181	15135	15365	15165	15353	15290	15248	15231	15247	15093	15092	15301	15114	15166	15216	15186	15208	15071	15176	15278	15400	15204	15272	15219	15022	15149	15014	15058	14943	15160	15258	15207	14784	15306	15213	15095	15080	15309	15245	15306	15105	15173	15179	15261	15160	15192	15197	15069	15122	15186	15232	15096	15307	15190	15178	15226	15096	15111	15110	15209	15207	15313	15205	15164	15248	15122	15118	15173	15245	15265	15152	15176	15208	15010	15101	15181	15256	15206	15406	15155	15098	15263	15347	15085	15111	15275	15170	15276	15003	15174	15123	15153	15188	15112	15103	15315	15231	15023	15069	15376	15393	15065	15161	15204	15142	15202	15070	15289	15145	15287	15289	15336	15209	15191	15246	15312	15120	15030	15049	14985	15145	15254	15137	15079	15164	15197	15156	15163	15195	15342	15245	15201	15207	15224	15035	15137	15275	15187	15133	14924	15168	15172	15125	15400	15080	15439	15094	15371	15262	15215	15219	15248	15309	15150	15181	15066	15169	15221	15023	15086	15177	15231	15197	15403	15193	15316	15459	15399	15165	15379	15217	15171	15253	15057	15110	15200	15341	15145	14979	15126	15164	15175	15273	15196	15193	15323	15076	15227	15087	15185	15087	15092	15259	15199	15191	15218	15267	15253	15337	15135	15192	15162	14860	15012	15351	15304	15109	15245	15197	15238	15391	15230	15205	15228	15279	15142	15152	15100	15255	15205	15215	15273	15293	15209	15085	15128	15324	15180	15134	15338	15109	15128	15178	15164	15405	15281	15077	15119	15201	15370	15277	15087	15161	15104	15252	15351	15294	15077	15286	15116	15028	15410	15306	15274	15114	15014	15238	15429	15158	15355	15211	15302	15207	15178	15056	15205	15161	15272	15039	15133	15224	15058	15230	15157	15225	15343	15285	14954	15076	15214	15210	15128	15252	15281	15183	15199	15330	15067	15147	15254	15180	15358	15131	15231	15051	15207	15287	15292	15151	15146	15264	15319	15234	15210	15076	15220	15188	15345	15217	15300	15210	15291	15181	15145	15227	15203	15146	15302	15223	15341	15277	15270	15412	15262	15180	15184	15287	15283	15180	15227	15340	15246	15206	15216	15293	15270	15361	15105	15381	15207	15165	15190	15212	14992	14936	15297	15257	15267	15057	15148	15110	15192	15212	15278	15019	15232	15103	15185	15206	15241	15196	15185	15233	15237	15092	15115	15199	15181	15235	15237	15129	15272	15163	15252	15131	15310	15353	15242	15196	15230	15140	15071	15133	15154	15233	15161	15204	15042	15166	15348	15179	15177	15321	15350	15312	15107	15027	15269	15150	15229	15148	15255	15336	14944	15352	15072	15182	15056	15126	15381	15208	15170	15232	15153	15253	15278	15380	15224	15156	15241	15181	15232	15249	15241	15309	15178	15187	15243	15254	15112	15254	15383	15233	15213	15259	15004	15185	15170	15170	15149	15267	15265	15100	15226	15383	15098	15302	15238	15216	15042	15064	15260	15289	15162	15339	15291	15145	15321	15068	14904	15208	15237	15334	15105	15375	15225	15036	15324	15268	15177	15237	15364	15311	15284	15084	15025	15155	15049	15199	15297	15132	15008	15136	15448	15253	15171	15165	15145	15119	15217	15131	15167	15424	15330	15080	15269
26580	21774	30552	29584	27478	28407	28351	24991	23287	22683	22003	21815	21590	21687	21074	20530	20803	21226	20817	20381	20119	20015	19698	19562	19539	19647	19699	19663	19387	19163	19363	19452	19486	19392	19488	19615	19278	19266	19452	19441	19109	19358	19258	19362	19312	19178	19558	19546	19447	19250	19176	19429	19311	19475	19307	19415	19538	19507	19286	19231	19471	19271	19522	19390	19465	19261	19373	19509	19329	19364	19145	19297	19336	19406	19444	19353	19414	19548	19070	19174	19092	19348	19462	19422	19225	19467	19442	19044	19440	19402	19437	19441	19305	19452	19438	19123	19276	19127	19351	19327	19339	19473	19384	19341	19306	19190	19262	19366	19401	19095	19307	19328	19539	19505	19452	19457	19396	19238	19294	19207	19202	19274	19259	19163	19443	19228	19348	19191	19319	19356	19432	19253	19452	19491	19465	19193	19156	19302	19330	19446	18995	19093	19208	19362	19511	19298	19106	19397	19095	19156	19310	19177	19358	19136	19219	19273	19239	19476	19371	19364	19362	19205	19457	19403	19498	19167	19464	19334	19297	19239	19453	19246	19267	19294	19047	19401	19206	19220	19293	19360	19249	19402	19265	19340	19314	19163	19306	19606	19402	19170	19387	19319	19386	19173	19341	19332	19340	19265	19389	19269	19394	19346	19177	19294	19176	19270	19313	19258	19581	19173	19175	19232	19153	19220	19357	19194	19310	19246	19117	19141	19239	19171	19219	19465	19337	19319	19210	19128	19233	19444	19504	19427	19279	19125	19225	19161	19267	19275	19387	19351	19458	19249	19330	19473	19331	19173	19445	19380	19342	19391	19053	19121	19264	18924	19288	19246	19262	19144	19279	19096	19226	19317	19474	19285	19425	19345	19392	19360	19234	19287	19110	19268	19325	19302	19418	19208	19273	19187	19559	19278	19277	19188	19326	19406	19224	19086	19389	19130	19424	19277	19410	19476	19260	19466	19233	19458	19272	19221	19596	19252	19217	19268	19313	19233	19173	19180	19318	19147	19081	19336	19245	19249	19182	19074	19502	19286	19367	19535	19187	19341	19224	19347	19263	19269	19357	19414	19380	19283	19336	19110	19120	19269	19054	19227	19265	19273	19063	19272	19215	19396	19305	19348	19171	19209	19240	19270	19152	19305	19240	19332	19429	19185	19083	19311	19374	19482	19251	19106	19427	19339	19223	19301	19266	19403	19340	19318	19281	19183	19214	19271	19425	19349	19293	19346	19229	19295	19277	19280	19343	19359	19431	19294	19277	19141	19401	19137	19304	19348	19591	19395	19383	19258	19194	19368	19228	19441	19262	19164	19251	19255	19330	19275	19386	19209	19200	19369	19374	19257	19264	19447	19439	19513	19455	19399	19232	19264	19400	19154	19500	19381	19228	19219	19393	19196	19381	19111	19169	19287	19246	19353	19071	19513	19535	19403	19320	19190	19240	19347	19234	19263	19219	19186	19172	19349	19188	19632	19379	19176	19377	19267	19325	19174	19088	19522	19570	19308	19362	19315	19215	19234	19228	19294	19433	19350	19191	19344	19256	19106	19215	19136	19208	19419	19120	19225	19132	19207	19214	19241	19111	19390	19518	19197	19389	19256	19333	19273	19201	19428	19557	19353	19252	19322	19348	19412	19458	19387	19230	19502	19269	19469	19119	19257	19183	19436	19202	19120	19212	19397	19195	19314	19239	19360	19326	19055	19323	19143	19420	19101	19414	19285	19448	19064	19441	19185	19366	19312	19375	19121	19264	19422	19221	19165	19091	19223	19265	19253	19302	19309	19450	19246	19070	19155	19306	19240	19227	19370	19462	19310	19369	19185	19238	19398	19298	19141	19260	19288	19275	19528	19329	19240	19079	19091	19391	19297	19121	19472	19089	19032	19408	19178	19120	19252	19243	19099	19042	19188	19207	19227	19262	19260	19436	19482	19360	19145	19155	19163	19368	19353	19360	19250	19452	19311	19107	19494	19172	19180	19314	19275	19274	19414	19189	19517	19258	19266	19280	19326	19313	19301	19130	19250	19302	19228	19028	19202	19244	19323	19260	19160	19550	19345	19359	19419	19412	19421	19447	19294	19300	19230	19311	19406	19232	19478	19159	19098	19204	19227	19419	19227	19324	19213	19396	19092	19248	19391	19391	19282	19370	19101	19223	19375	19460	19420	19264	19314	19513	19059	19288	19428	19242	19229	19376	19195	19427	19260	19212	19432	19183	19377	19401	19412	19143	19277	19517	19310	19362	19371	19203	19334	19381	19093	19252	19285	19287	19199	19183	19238	19284	19360	19356	19438	19388	19396	19362	19161	19408	19386	19235	19384	19299	19373	19176	19398	19217	19446	19219	19129	19193	19315	18998	19062	19268	19304	19134	19241	19401	19256	19064	19195	19366	19288	19246	19513	19587	19393	19275	19293	19249	19435	19385	19296	19235	19196	19500	19326	19299	19309	19261	19113	19395	19355	19153	19353	19387	19427	19201	19412	19504	19150	19267	19316	19378	19208	19251	19253	19150	19367	19252	19480	19240	19308	19313	19211	19427	19303	19275	19292	19370	19121	19324	19266	19318	19286	19639	19328	19387	19232	19258	19356	19287	19493	19323	19227	19420	19268	19347	19298	19426	19303	19365	19223	19292	19365	19336	19365	19256	19520	19513	19380	19247	19466	19407	19110	19505	19341	19389	19436	19149	19186	19341	19419	19290	19298	19201	19124	19419	19301	19048	19258	19153	19282	19255	19211	19162	19418	19299	19356	19181	19374	19149	19646	19061	19333	19487	19272	19366	19491	19252	19406	19307	19273	19138	19306	19364	19511	19338	19365	19331	19253	19349	18908	19366	19294	19222	19188	19398	19201	19257	19269	19395	18928	19235	19172	19234	19343	19353	19435	19335	19268	19198	19291	19293	19192	19393	19508	19234	19342	19189	19120	19204	19212	19569	19239	19500	19087	19294	19620	19463	19381	19349	19365	19208	19383	19285	19165	19313	19094	19328	19316	19371	19295	19185	19213	19333	19156	19326	19520	19360	19228	19456	19185	19232	19232	19192	19377	19165	19332	19256	19381	19465	19227	19225	19225	19158	19229	19322	19192	19397	19363	19407	19492	19349	19221	19440	19319	19310	19320	19379	19175	19383	19372	19255	19321	19471	19257	19264	19118	19395	19289	19296	19315	19307	19108	19218	19271	19473	19277	19415	19161	19591	19493	19371	19193	19153	19482	19254	19046	19271	19551	19375	19174	19214	19146	19222	19462	19247	19267	19324	19307	19244	19291	19194	19459	19534	19300	19263	19421	19305	19335	19131	19235	19172	19311	19316	19269	19443	19206	19359	19484	19499	19463	19338	19263	19195	19491	19216	19167	19486	19456	19258	19213	19442	19229	19234	19274	19248	19187	19271	19181	19247	19009	19247	19414	19326	19254	19372	19228	19188	19348	19154	19294	19372	19482	19347	19410	19184	19212	19275	19271	19239	19327	19123	19007	19325	19535	19395	19365	19137	19367	19453	18996	19231	19271	19287	19581	19359	19220	19313	19355	19298	19234	19441	19251	19560	19494	19210	19163	19359	19133	19179	19099	19239	19166	19512	19347	19384	19137	19335	19465	19417	19292	19252	19056	19224	19326	19319	19177	19502	19116	18988	19198	19177	19214	19444	19174	19299	19188	19080	19279	19329	19217	19194	19231	19419	19207	19247	19341	19175	19206	19221	19167	19220	19275	19393	19122	19336	19509	19320	19150	19355	19198	19525	19289	19215	19411	19311	19280	19215	19310	19283	19228	19231	19277	19260	19560	19352	19385	19348	19145	19256	18955	19099	19165	19272	19280	19190	19210	19478	19444	19268	19311	19239	19398	19308	19230	19340	19341	19265	19060	19453	19199	19233	19450	19157	19527	19341	19338	19366	19567	19462	19263	19149	19323	19125	19380	19393	19304	19245	19273	19339	19302	19460	19153	19179	19393	19259	19201	19290	19238	19280	19532	19376	19339	19330	19254	19268	19235	19215	19096	19040	19190	19376	19339	19169	19324	19452	19578	19457	19479	19226	19270	19316	19410	19366	19735	19388	19226	19568	19260	19306	19469	19370	19446	19368	19363	19453	19472	19337	19153	19442	19173	19321	19316	19222	19081	19387	19409	19367	19471	19339	19353	19373	19155	19548	19565	19342	19209	19564	19265	19302	19282	19506	19466	19122	19396	19070	19268	19325	19119	19380	19333	19344	19222	19396	19242	19301	19182	19090	19335	19347	19322	19240	19478	19554	19235	19391	19435	19315	19379	19020	19210	19319	19253	19130	19202	19087	19442	19352	19430	19295	19334	19375	19476	19293	19416	19388	19289	19291	19349	19400	19221	19132	19069	19110	19308	19444	19338	19351	19308	19344	19178	19152	19245	19384	19313	19283	19342	19299	19400	19352	19305	19434	19127	19054	18998	19355	19073	19248	19144	19171	19352	19185	19263	19267	19389	19284	19258	19471	19315	19450	19229	19276	18935	19258	19356	19597	19317	19283	19368	19539	19200	19380	19404	19253	19380	19322	18955	19237	19232	19270	19338	19341	19335	19186	19273	19073	19200	19241	19300	19351	19242	19593	19178	19509	19318	19361	19218	19235	19134	19256	19417	19129	19352	19188	19448	19439	19400	19419	19430	19319	19205	19245	19390	19005	19331	19229	19358	19307	19169	19214	19421	19335	19394	19134	19147	19421	19474	19229	19487	19464	19474	19311	19336	19210	19509	19494	19428	19028	19375	19499	19268	19288	19233	19459	19366	19275	19196	19510	19340	19444	19274	19474	19239	19020	19220	19091	19370	19516	19515	19366	19390	19149	19328	19278	19121	19358	19437	19305	19401	19075	19269	19156	19225	19270	19374	19237	19501	19420	19153	19292	19349	19431	19137	19345	19196	19278	19120	19271	19263	19053	19491	19278	19435	19273	19463	19351	19437	19378	19394	19465	19336	19345	19285	19187	19238	19268	19499	19298	19225	19406	19481	19279	19336	19333	19407	19321	19299	19394	19188	19116	19281	19346	19252	19352	19172	19449	19426	19414	19415	19290	19377	19305	19334	19626	19325	19412	19346	19347	19459	19276	19241	19194	19382	19335	19282	19279	19165	19281	19410	19437	19511	19176	19304	19483	19319	19007	18971
37038	62685	60505	40679	30668	26225	24162	21473	19894	18370	17935	17562	17062	17308	16508	16188	16284	16208	15872	15432	15252	14694	14718	14500	14458	14329	14362	14390	14250	14416	14330	14262	14108	14123	14253	14161	14330	14255	14265	14240	14175	14170	14239	14280	14021	14445	14241	14130	14104	14072	14111	14142	14152	14194	14073	14070	14122	14172	14345	13959	14297	14203	14128	14048	14103	14160	14355	14302	14064	14252	14421	14169	14156	14155	14184	14057	14135	14201	14216	14078	14026	14283	14232	14058	14209	14375	14135	14072	14167	14142	14229	14310	14164	14188	14251	14146	14158	14211	14046	14174	14117	14221	14234	14007	14158	14124	14363	14206	14156	14196	14265	14294	14065	14249	14227	14164	14246	14244	14221	14233	14178	14244	14211	14104	14321	13923	14262	14146	14034	14010	14115	14058	14050	14047	14008	14135	14307	14092	14193	14071	14226	14165	13975	14158	14114	14008	14171	14064	14090	14184	14386	14050	14069	14208	14100	14123	14234	14190	14208	14319	14304	14291	14359	14166	14159	14278	14312	14199	14220	14128	14229	14268	14152	14235	14346	14168	13904	14123	13995	14269	14192	14068	14157	14105	14150	14280	14140	14097	14046	14169	14059	14246	14176	14119	14258	14095	14241	14225	14361	14196	14131	14239	14074	14144	14250	14161	14250	13992	14130	14002	14216	14275	14071	14182	14255	14167	14050	14093	14089	14164	14282	14069	14269	14018	14163	14299	14291	14285	14317	14058	14121	14089	14058	14183	14078	14223	14028	14244	14262	14220	14257	14323	14176	14230	14126	14110	14204	14472	14319	14100	14170	14174	14188	14347	14135	14213	14182	14116	14346	14202	14174	14156	14221	14324	14093	14365	13972	14183	14158	14136	14239	14163	14283	14105	14044	14170	14223	14185	14177	14104	14235	14228	14331	14049	14285	14165	14219	14234	14260	14156	14149	14148	14068	14380	14148	14118	14233	14058	14161	14224	14154	14280	14121	14170	14147	14064	14014	14198	14159	14274	14218	14120	14118	14023	14121	14226	14227	14148	14247	14071	14097	14131	13961	14108	14046	13899	14095	14123	14027	14179	14090	14127	14212	14123	14283	14120	14031	14173	14226	14207	14108	14265	14243	14134	14149	14115	14131	14104	14040	14081	14129	14361	14235	14148	14426	14124	14167	14196	14184	14173	13998	14083	14192	14113	14210	14217	14167	14292	14361	14147	14091	14001	14151	14097	14078	14290	14228	14033	14282	14199	14218	14154	14347	14195	14131	14127	14191	14113	14209	14011	14233	14025	14140	14137	14158	14262	14067	14060	14169	14219	14207	14217	14218	14235	14230	14142	14227	14259	14112	14292	14158	14302	14020	14147	14088	14111	14255	14178	14165	14236	14204	14174	14047	14199	14231	14038	14339	14173	14244	14235	14185	14059	14282	14116	14368	14329	14040	14087	14138	14281	13987	14283	14144	14099	13983	14052	14193	14281	14138	14282	14271	14032	14280	14201	14034	14253	14107	14095	14165	14178	14096	14188	14026	14047	14175	14292	14213	14086	14260	14075	14163	14095	14013	14151	14107	14205	14043	14347	14331	14222	14172	14111	14006	14219	14194	14143	14222	14018	14259	14232	14125	14182	14065	14084	14059	13947	14130	14105	14127	14109	14234	14242	14272	14094	14181	14371	14059	13908	14326	14198	14267	14193	14391	14159	14241	14236	14167	14169	14231	14013	14188	14225	14084	14275	13965	14228	14302	14284	14159	14208	14368	14019	13994	13976	14346	14174	14003	14219	14259	14223	14121	14112	14230	14226	14173	14215	14068	14323	14122	14123	14154	14001	13878	14080	14024	14188	14242	14007	14104	14225	14225	14037	14265	14155	14379	14193	14222	14087	14189	14132	14156	14240	14078	14010	14089	14231	14011	14398	14197	14304	14174	14140	14237	14009	14059	14442	14282	14179	14102	14162	14331	14229	14157	14248	14223	14093	14026	14032	14134	14212	14170	14001	14294	14205	14022	14266	14225	14306	14236	14175	14101	14205	14170	14129	14210	14228	14121	14255	14052	14248	14115	14398	14265	14092	14152	14057	14121	14160	14262	14168	14367	14156	14160	13968	14176	14085	14156	14032	14104	14188	14261	14005	14158	14193	14125	14309	14169	14094	14173	14055	14039	14176	14152	14145	14149	14121	14085	14082	14113	14202	14095	14022	14240	14274	13929	14392	14070	14300	14248	14136	14209	14071	14241	14087	14260	14182	14196	14162	14323	14122	14266	14154	14259	14209	14134	14013	14152	14015	14236	14187	14232	14100	14281	14251	14282	14230	14254	14251	14078	14073	14265	14087	14106	14134	14113	14110	14250	14080	14122	14159	14141	14232	14136	14106	14127	14146	14082	14268	14130	14140	14134	14043	14221	14042	14309	14137	14009	14147	14246	14023	14132	14262	14149	14267	14285	14129	14201	14166	14288	14156	14311	14219	14164	14095	14114	14237	14295	14086	14074	14244	14227	14293	14065	14027	14063	14114	14166	14357	14230	14150	14220	14064	14162	14201	14141	14368	14103	14188	14228	14167	14008	14085	14264	14121	14086	14189	14178	14253	14124	14077	14194	14157	14192	14079	14209	14152	13961	14133	14274	14335	14133	14101	14175	14199	13989	14143	14113	14231	14372	14110	14328	14197	14183	14256	14188	14185	13984	14089	14147	14121	14306	14259	14145	14139	14215	14181	14063	14033	14132	14171	14249	14153	14189	14228	14104	14083	14125	14136	14179	14337	14054	14253	14249	13992	14214	14088	14276	14089	14124	14214	14279	14235	14108	14084	13899	14015	14183	13936	14286	14102	14146	14128	14156	14132	14189	14240	14064	14084	14046	14225	14211	14274	14187	14039	14306	14060	14119	14011	14281	14080	14229	14147	14084	14112	14063	14310	14109	14322	14176	14247	14212	13990	13976	14303	14009	14105	14312	14004	14131	14243	14225	14024	14269	14248	14230	14162	14133	14094	14206	14225	14256	14215	14120	14099	14282	14100	14086	14157	14207	14253	14169	14063	14178	14133	14306	13943	14120	14154	14220	14108	14166	14155	14206	14231	14161	14151	14294	14123	14174	14148	14087	14159	14023	14157	14081	14045	14139	14192	14110	14019	14183	14299	14194	14163	14205	14189	14244	14059	14232	14289	14200	13966	14114	14091	14321	14205	14336	14193	14177	14193	14307	14110	14267	14229	14126	14172	14274	14415	14165	14165	14300	14042	14292	14294	14104	14206	14201	14301	14039	14162	14334	14012	14153	14133	14195	14225	14206	14108	14003	14200	14212	14171	14200	14118	14269	14192	14173	14049	14235	14125	14254	14254	14150	14118	14252	14272	14250	14189	14119	14177	14055	14195	14097	14124	14255	14046	14314	14236	14109	14068	14149	14309	14172	14108	14210	14174	14204	14327	14188	14134	13974	14113	14167	14108	14179	14144	14248	14139	14276	14271	14118	13999	14284	13932	14173	14216	14086	14118	14217	14198	14286	14119	14059	14214	14325	14231	14112	14182	13865	14179	14165	14311	14013	14181	14151	14193	14151	14247	14140	14146	14294	14083	14185	13984	14052	14106	14321	14079	14325	14140	14190	14162	14256	14475	14025	14183	14160	14074	14050	14143	14087	13974	14210	14216	14209	14080	14154	14129	14153	14018	14377	14052	14221	14062	14154	14241	14172	14128	14186	14131	14022	14394	14363	14122	14121	14086	14320	14213	14174	14206	14079	14243	14113	14248	14146	14101	14097	14068	14079	14299	14155	14177	14191	14237	14091	14255	14236	14170	14291	14021	14141	14258	14156	13934	14133	14152	14222	14360	14228	14069	14175	14172	14146	14390	14119	14151	14358	14218	14224	14191	14130	14274	14017	14072	14357	14179	14246	14238	14120	14153	14274	14153	14034	14181	14242	14116	14202	14293	14218	14074	14233	14166	14118	14358	14110	14188	14250	14161	14181	14259	14092	14068	13996	14115	14206	14179	14221	14242	14296	14158	14221	14121	14218	14136	14075	14116	14330	14272	14259	14308	14195	14096	14219	14233	14146	14008	14200	14066	13971	13966	14246	14409	14123	14206	14059	14235	14107	14033	14150	14268	14140	14088	14201	14330	14044	14228	14173	14255	14140	14192	14092	14102	14166	14268	14272	14203	14145	14182	14296	14281	14145	14073	14075	14267	14299	14163	14180	14223	14192	14160	14259	14090	14151	14036	14104	14158	14138	14244	14172	14423	14193	14094	14085	14238	14298	14392	14202	14148	14326	14138	14032	14007	14119	14121	14116	14136	14206	14076	14037	14394	14122	14200	14282	14004	14189	14087	14291	14100	14069	14198	14318	14278	14260	14208	14195	14174	14290	14171	14229	14100	14011	14223	14101	14227	14274	14210	14176	14137	14157	14143	14287	14163	14099	14266	14120	14060	14144	14238	14204	14223	14074	14181	14018	14148	13985	14088	14184	14136	14180	14153	13965	14285	14095	14209	14078	14189	14044	14183	14205	14131	14222	14156	14115	14249	14146	14161	14164	14184	14253	14165	14159	14162	14233	14186	14111	14126	14222	14359	14084	14266	14136	14135	14159	14142	14235	14119	14143	14066	14307	14282	14238	14204	14189	14154	14219	14165	14152	13993	14103	14055	14152	14218	14219	14227	14075	14341	14108	14173	13992	14207	14256	14060	14113	14103	13974	14195	14123	14172	14242	14191	14163	14113	14056	14235	14177	14109	14210	14177	13957	14161	14245	14073	14217	14245	14125	14019	14145	14297	14097	14099	14252	14265	14082	14203	14334	14053	14222	14347	14285	14171	14245	14088	14162	14254	14202	14207	14230	14160	14075	14270	13969	14321	14217	14064	14057	14041	14391	14100	14092	14342	14018	14183	14160	14046	13891	14177	14209	14180	14264	14063	14107	14149	13996	14208	14291	14353	14347	14315	14217	14137	14264	14223	14187	14120	14270	14188	14145	14201	14346	14250	14427	14210	14086	14041	14218	14149	14102	14091	14228	14130	14080	14332	14392	14161	14151	14167	14105	14111	14095	14147	14099	14124	13998	14128	14423	14092	14108	14150	14007	14210	14034	14234	14273	14273	14239	14188	14064	14383	14049	14083	14100	14201	14151	14439	14128	14133
24972	21707	29884	26000	24780	28821	31455	26235	23927	23317	22096	21940	22061	21590	21258	20994	20907	21002	20720	20276	19906	19587	19035	19081	19161	19195	19300	18924	18922	18899	18945	18912	19060	18971	18807	18674	18916	18711	18797	18937	18810	18697	18579	18983	18601	18680	18642	18798	18921	18771	18505	18611	18825	18637	18505	18645	18668	18835	18892	18731	18974	18748	18791	19020	18782	18838	18795	18800	18779	18948	18561	18592	18689	18647	18819	18834	18832	18625	18417	18591	18714	18419	18523	18770	18764	18744	18600	18774	18874	18636	18974	18907	18800	18744	18599	18526	18664	18669	18913	18619	18822	18655	18551	18677	18884	18728	18685	18911	18745	18717	18842	18565	18716	18717	18629	18972	18814	18638	18483	18590	18597	18693	18753	18773	18712	18661	18887	18445	18911	19112	18907	18777	18834	18682	18650	18647	18818	18663	18744	18829	18887	18717	18651	18783	18747	18632	18703	18597	18829	18708	18936	18563	18557	18645	18738	18811	18646	18563	18957	18602	18631	18603	18657	18581	18674	18559	18707	18888	18761	18751	18742	18706	18644	18678	18610	18691	18816	18765	18722	18526	18898	18716	18568	18603	18591	18760	18863	18537	18817	18852	18652	18619	18843	18532	18436	18938	18685	18610	18606	18657	18740	18609	18923	18706	18873	18980	18914	18857	18746	18874	18755	18788	18716	18578	18662	18803	18870	18717	18818	18555	18708	18731	18460	18702	18609	18836	18688	18743	18747	18653	18624	18843	18588	18526	18679	18807	18668	18688	18781	18596	18517	18646	18934	18874	18618	18602	18915	18890	18596	18544	18497	18740	18451	18495	18570	18788	18801	18735	18809	18847	18663	18622	18759	18587	18609	18800	18592	18771	18750	18875	18801	18638	18725	18651	18543	18582	18669	18637	18658	18649	18816	18607	18712	18685	18572	18847	18741	18751	18602	18686	18518	18646	18711	18858	18718	18870	18624	18395	18671	18721	18756	18770	18584	18602	18737	18869	18671	18493	18773	18663	18718	18687	18694	18530	18685	18766	18769	19011	18739	18651	18718	18801	18475	18790	18764	18814	18659	18577	18766	18613	18520	18834	18786	18937	18695	18734	18525	18634	18656	18955	18668	18857	18756	18867	18840	18901	18847	18773	18766	18669	18628	18727	18802	18407	18659	18782	18723	18528	18995	18746	18581	18722	18791	18454	18623	18688	18575	18703	18671	18686	18681	18820	18748	18688	18770	18712	18928	18618	18826	18513	18564	18533	18640	18754	18601	18608	18869	18764	18724	18603	18846	18795	18489	18823	18617	18730	18755	18837	18708	18725	18618	18593	18520	18705	18800	18806	18509	18784	18721	18789	18975	18888	18669	18938	18503	18673	18336	18511	18404	18727	18613	18726	18788	18579	18601	18619	18487	18625	18523	18594	18475	18880	18774	18835	18729	18845	18715	18723	18688	18751	18719	18569	18745	18780	18587	18682	18797	18666	18633	18566	18695	18768	18897	18826	18756	18720	18855	18774	18897	18528	18645	18579	18790	18844	18831	18716	18588	18689	18729	18740	18525	18727	18902	18838	18717	18835	18783	18789	18691	18782	18547	18715	18681	18844	18591	18858	18708	18658	18708	18759	18725	18690	18702	18535	18762	18568	18559	18447	18574	18540	18674	18536	18579	18701	18724	18601	18746	18683	18715	18897	18652	18441	18827	18668	18712	18733	18828	18753	18561	18519	18573	18509	18659	18624	18733	18600	18848	18787	18472	18896	18770	18848	18664	18695	18836	18636	18697	18577	18768	18885	18831	18828	18729	18587	18769	18775	18824	18537	18829	18723	18660	18630	18921	18787	19058	18786	18773	18737	18660	18640	18837	18777	18586	18526	18867	18830	18731	18612	18738	18769	18736	18705	18589	18705	18779	18862	18718	18748	18894	18536	18620	18505	18612	18678	18843	18778	18647	18637	18534	18575	18774	18307	18768	18574	18440	18521	18620	18676	18737	18574	18530	18508	18692	18479	18573	18808	18884	18728	18990	18483	18704	18688	19016	18521	18409	18573	18479	18951	18596	18487	18889	18785	18745	18532	18814	18764	18582	18689	18783	18797	18741	18901	18782	18734	18722	18561	18811	18775	18579	18793	18479	18550	18941	18659	18666	18742	18844	18779	18735	18594	18758	18806	18804	18548	18717	18815	18633	18609	18590	18748	18630	18635	19099	18768	18590	18749	18710	18793	18771	18776	18493	18574	18761	18771	18778	18485	18771	18783	18590	18654	18847	18764	18906	18759	18719	18757	18674	18714	18632	18553	18913	18885	18657	18858	18746	18549	18647	18476	18627	18859	18641	18581	18956	18804	18582	18667	18590	18622	18727	18377	18661	18612	18654	18487	18681	18616	18536	18790	18771	18738	18791	19005	18635	18618	18632	18782	18913	18725	18755	18864	18854	18906	18619	18723	18506	18708	18764	18809	18768	18721	18742	18653	18851	18706	18985	18663	18777	18702	18743	18828	18734	18596	18546	18755	18785	18649	18727	18847	18783	18775	18672	18714	18482	18731	18746	18640	18767	18406	18666	18560	18695	18950	18782	18714	18830	18598	18727	18686	18917	18769	18869	18508	18650	18851	18799	18529	18546	18711	18583	18734	18503	18689	18703	18567	18490	18787	18576	18632	18817	18726	18677	18568	18676	18558	18628	18722	18717	18760	18691	18777	18885	18956	18572	18661	18816	18914	18811	18690	18795	18708	18829	18596	18449	18749	18733	18995	18668	19002	18594	18678	18966	18838	18603	18786	18681	18605	18699	18556	18536	18763	18637	18611	18618	18769	18546	18714	18624	18532	18681	18672	18689	18567	18723	18628	18887	18623	18569	18478	18516	18532	18799	18601	18493	19008	18903	18811	18626	18767	18832	18715	18583	18648	18547	18886	18580	18670	18456	18615	18578	18834	18854	18670	18749	18701	18922	18931	18844	18515	18793	18702	18748	18577	18652	18735	18727	18655	18773	18727	18610	18632	18382	18779	18591	18571	18725	18923	18551	18710	18913	19020	18925	18801	18825	18816	18891	18602	18527	18758	18851	18650	18615	18648	18699	18556	18607	18613	18485	18547	18821	18810	18757	18767	18545	18826	18595	18840	18503	18420	18537	18692	18600	18555	18607	18715	18902	18881	18757	18728	18576	18694	18501	18556	18569	18730	18825	18686	18476	18672	18588	18630	18657	18668	18547	18682	18721	18657	18800	18492	18820	18688	18695	18924	18899	18789	18613	18586	18706	18548	18723	18442	18724	18654	18591	18583	18680	18555	18767	18838	18635	18783	18594	18643	18655	18821	18758	18871	18454	18664	18579	18360	18720	18671	18866	18690	18888	18814	18657	18534	18900	18732	18733	18651	18763	18521	18895	18683	18665	18742	18773	18697	18547	18627	18706	18591	18690	18764	18786	18648	18618	18461	18649	18836	18692	18644	18598	18786	18697	18688	18930	18759	18721	18734	18650	18807	18757	18553	18697	18629	18522	18654	18666	18726	18773	18758	18624	18852	18635	18530	18656	18626	18901	18745	18829	18634	18743	18738	18835	18643	18620	18760	18844	18464	18774	18729	18901	18798	18757	18590	18719	18838	18681	18714	18686	18727	18833	18629	18619	18609	18495	18798	18652	18586	18718	18696	18794	18683	18770	18723	19056	18955	18522	18915	18685	18787	18629	18487	18455	18460	18620	18732	18682	18740	18733	18395	18762	18704	18740	18884	18660	18657	18673	18570	18783	18611	18728	18872	18743	18822	18880	18710	18857	18799	18687	18903	18788	18882	18683	18711	18714	18566	18634	18840	18649	18561	18838	18608	18545	18535	18630	18678	18856	18893	18820	18869	18715	18696	18671	18700	18585	18445	18644	18774	18783	18743	18599	18541	18794	18648	18542	18799	18884	18708	18652	18833	18691	18557	18664	18706	18725	18718	18715	18641	18637	18428	18773	18529	18549	18509	18687	18768	18609	18380	18606	18735	18812	18693	18826	18657	18957	18526	18680	18729	18735	18830	18578	18583	18716	18797	18665	18784	18446	18563	18759	18700	18606	18474	18634	18590	18706	18681	18734	18672	18801	18634	18993	18893	18437	18628	18897	18754	18803	18704	18797	18762	18592	18879	18825	19007	18702	18544	18604	18562	18805	18552	18834	18596	18832	18734	18733	18780	18750	18939	18520	18812	18638	18788	18697	18749	18521	18843	18671	18766	18887	18398	18741	18512	18599	18760	18683	18645	18671	18775	18526	18682	18522	18833	18856	18428	18778	18721	18539	18964	18788	18629	18627	18541	18693	18520	18617	18772	18686	18682	18719	18652	18719	18731	18733	18734	18785	18665	18649	18535	18858	18670	18641	18615	18694	18600	18457	18704	18632	18688	18853	18870	18837	18812	18681	18762	18896	18635	18980	18734	18725	18810	18638	18766	18788	18817	18663	18652	18526	18734	18400	18660	18748	18995	18537	18789	18615	18717	18647	18831	18659	18726	18598	18658	18583	18670	18643	18784	18856	18813	18983	18556	18863	18758	18656	18689	18740	18978	18717	18655	18609	18678	18863	18634	18754	18580	18679	18773	18844	18464	18548	18564	18649	18993	18806	18514	18651	18553	18617	18588	18657	18687	18634	18700	18868	18675	18807	18642	18816	18764	18853	18655	18683	18644	18759	18834	18820	18661	18602	18744	18505	18528	18651	18382	18597	18632	18758	18458	18344	18712	18826	18865	18835	18431	18995	18755	18750	18634	18818	18648	18939	18739	18576	18809	18612	18701	18751	18496	18740	18825	18808	18551	18667	18609	18532	18563	18724	18974	18687	18753	18580	18752	18681	18845	18648	18718	18505	18730	18708	18790	18905	18592	19035	18957	18533	18632	18720	18550	18768	18653	18610	18537	18799	18664	18629	18729	18553	18787	18506	18569	18654	18611	18758	18644	18668	18592	18753	18803	18676	18668	18575	18563	18581	18732	18577	18655	18836	18543	18559	18580	18688	18580	18646	18637	18833	18683	18682	18778	18745	18734	18820	18451	18576	18749	18558	18586	18618	18815	18574	18779	18679	18769	18501	18543	18836	18860	18704	18705	18649	18532	18804	18589	18497	18680	18689	18729	18545	18603	18719	18672	18887	18883	18650	18725
40535	71922	68459	45465	34100	29847	27181	23521	21106	19653	18647	18224	18114	18051	16744	16487	16545	16602	15979	15582	15135	14365	14398	14194	14151	14212	14142	14195	14093	13961	14022	13886	14099	13948	13917	13720	13804	13796	13984	13896	13816	13721	13772	13798	13859	13910	13849	13762	13845	13742	13812	13664	13880	13822	13862	13772	13932	13775	13684	13783	13748	13692	13650	13798	13863	13704	13827	13911	13876	13763	13683	13716	13947	13860	13591	13931	13741	13721	13814	13736	13757	13875	13935	13671	13643	13688	13804	13749	13725	13623	13863	13721	13928	13806	13814	13776	13897	13590	13743	13686	13776	13779	13703	13689	13782	13898	13602	14003	13783	13754	13849	13846	13999	13817	13889	13798	13824	13741	13577	13861	13890	13749	13762	13666	13731	13781	13955	13845	13640	13875	13866	13643	13803	13829	13872	13625	13854	13715	13863	13925	13706	13852	13904	13829	13751	13587	13696	13896	13902	13877	13728	13791	13741	13815	13621	13664	13777	13798	13729	13763	13731	13664	13673	13851	13841	13737	13762	13711	13595	13733	13719	13574	13723	13533	13557	13824	13814	13768	13660	13687	13657	13818	13635	13795	13850	13900	13749	13575	13676	13754	13732	13540	13828	13654	13721	13872	13727	13712	13607	13691	13691	13552	13742	13883	13749	13667	13829	13726	13848	13679	13604	13868	13782	13704	13798	13735	13714	13727	13879	13913	13807	13665	13605	13807	13878	13755	13774	13654	13750	13800	13982	13757	13748	13721	13787	13608	13850	13737	13733	13843	13680	13768	13656	13875	13657	13675	13857	13931	13641	13837	13789	13635	13878	13884	13750	13673	13907	13722	13862	13803	13781	13662	13878	13766	13754	13671	13707	13755	13770	13770	13765	13792	13789	13692	13757	13834	13760	13773	13777	13873	13865	13804	13577	13672	13749	13850	13824	13976	13790	13716	13722	13725	13738	13760	13798	13724	13684	13877	13954	13732	13713	13801	13765	13636	13697	13745	13779	13648	13680	13751	13655	13767	13745	13716	13836	13732	13778	13685	13839	13772	13647	13824	13706	13713	13759	13743	13652	13948	13799	13870	13882	13619	13784	13914	13803	13700	13725	13790	13740	13853	13882	13679	13606	13794	13721	13688	13652	13743	13748	13689	13751	13694	13788	13779	13906	13743	13936	13774	13727	13737	13742	13723	13780	13597	13789	13729	13863	13877	13812	13800	13634	13708	13733	13703	13841	13650	13769	13551	13769	13637	13837	13851	13760	13747	13743	13791	13886	13870	13792	13742	13638	13768	13846	13713	13757	13694	13814	13787	13635	13789	13706	13814	13684	13792	13798	13931	13694	13866	13822	13737	13753	13693	13689	13721	13924	13768	13679	13780	13718	13850	13710	13618	13726	13800	13857	13785	13767	13785	13656	13602	13665	13744	13572	13803	13550	13707	13812	13750	13815	13804	13918	13734	13794	13808	13723	13753	13666	13683	13822	13712	13738	13580	13824	13730	13795	13718	13574	13855	13825	13747	13747	13602	13807	13961	13697	13696	13689	13689	13746	13842	13864	13816	13777	13863	13884	13665	13574	13732	13755	13844	13718	13539	13653	13790	13790	13859	13645	13817	13664	13856	13763	13794	13768	14015	13669	13763	13780	13687	13652	13681	13697	13790	13670	13729	13789	13790	13895	13715	13813	13634	13785	13767	13823	13601	13610	13827	13655	13745	13711	13675	13700	13751	13655	13686	13822	13867	13770	13761	13706	13711	13708	13707	13637	13721	13758	13732	13768	13983	13894	13694	13734	13553	13901	13624	13570	13745	13685	13645	13863	13763	13689	13735	13769	13672	13790	13787	13574	13785	13810	13639	13839	13647	13764	13694	13766	13789	13745	13767	13739	13810	13983	13691	13703	13642	13757	13762	13849	13693	13880	13661	13687	13759	13684	13638	13739	13777	13710	13682	13882	13832	13739	13841	13746	13703	13987	13903	13844	13728	13609	13743	13916	13878	13869	13799	13741	13908	13871	13794	13656	13761	13685	13802	13602	13978	13711	13865	13625	13611	13626	13588	13714	13564	13714	13855	13678	13921	13848	13790	13770	13769	13784	13654	13722	13834	13701	13803	13752	13735	13752	13840	13979	13654	13784	13693	13876	13499	13960	13723	13719	13707	13877	13732	13911	13698	13647	13837	13908	13749	13748	13666	13808	13661	13731	13792	13801	13778	13741	13977	13766	13734	13829	13689	13757	13757	13802	13724	13784	13717	13690	13756	13600	13695	13729	13728	13831	13621	13847	13845	13814	13588	13918	13939	13603	13720	13779	13842	13705	13695	13562	13841	13674	13603	13808	13804	13687	13930	13560	13753	13636	13807	13681	13873	13678	13871	13752	13674	13780	13664	13944	13773	13644	13744	13818	13779	13846	13812	13826	13824	13756	13655	13649	13772	13909	13701	13850	13741	13827	13708	13739	13682	13942	13850	13735	13730	13830	13664	13556	13821	13689	13719	13869	13811	13662	13819	13834	13671	13663	13710	13629	13762	13576	13771	13823	13746	13647	13825	13779	13778	13745	13841	14018	13880	13754	13648	13820	13685	13812	13714	13732	13821	13696	13789	13835	13780	13763	13601	13748	13843	13834	13634	13829	13851	13938	13952	13814	13634	13862	13865	13533	13671	13730	13854	13706	13776	13886	13662	13729	13695	13714	13590	13541	13668	13625	13777	13839	13853	13790	13592	13804	13838	13733	13907	13621	13794	13762	13734	13760	13773	13737	13811	13657	13597	13739	13845	13830	13674	13638	13673	13671	13789	13721	13804	13664	13760	13743	13878	13834	13858	13826	13877	13713	13810	13956	13639	13781	13658	13641	13726	13638	13770	13689	13757	13811	13797	13653	13812	13751	13774	13761	13655	13759	13763	13948	13873	13865	13640	13884	13824	13895	13939	13781	13793	13728	13918	13808	13849	13603	13654	13752	13801	13677	13760	13767	13780	13989	13817	13691	13989	13697	13796	13982	13666	13718	13780	13706	13906	13797	13640	13876	13710	13751	13610	13963	13836	13895	13753	13721	13747	13594	13808	13727	13805	13801	13708	13893	13739	13660	13849	13824	13742	13835	13746	13783	13914	13718	13617	13568	13795	13769	13662	13712	13641	13665	13685	13626	13863	13766	13662	13771	13772	13714	13709	13640	13706	13734	13713	13648	13697	13736	13768	13781	13794	13875	13636	13714	13702	13663	13663	13694	13742	13715	13791	13710	13772	13649	13753	13725	14037	13696	13854	13654	13601	13850	13778	13743	13752	13771	13792	13843	13946	13623	13821	13613	13755	13920	13792	13933	13759	13616	13629	13709	13736	13691	14014	13831	13702	13582	13917	13812	13802	13846	13555	13737	13836	13770	13829	13837	13599	13805	13775	13847	13878	13811	13815	13769	13805	13724	13681	13822	13615	13742	13663	13757	13609	13828	13727	13841	13761	13626	13832	13731	13739	13636	13827	14005	13822	13725	13759	13549	13740	13724	13704	13969	13748	13921	13831	13728	13684	13666	13759	13767	13679	13868	13905	13823	13761	13809	13886	13836	13872	13721	13625	13828	13751	13556	13668	13645	13877	13682	13733	13870	13951	13734	13626	13800	13874	13640	13731	13724	13828	13991	13672	13735	13946	13811	13703	13700	13781	13802	13796	13937	13627	13838	13917	14009	13713	13825	13784	13895	13788	13611	13698	13723	13638	13675	13937	13939	13828	13790	13762	13819	13810	13626	13887	13831	13813	13919	13640	13737	13758	13797	13665	13825	13668	13867	13726	13885	13782	13763	13638	13721	13553	13848	13676	13862	13589	13810	13857	13636	13811	13780	13655	13736	13790	13738	13787	13888	13712	13743	13742	13801	13858	13738	13750	13811	13878	13786	13921	13722	13772	13711	13813	13851	13775	13945	13650	13840	13835	13775	13800	13690	13879	13783	13882	13834	13834	13805	13935	13748	13767	13841	13758	13817	13950	13678	13745	13720	13722	13646	13737	13861	13686	13575	13771	13885	13649	13817	13765	13753	13736	13669	13693	13898	13808	13705	13796	13710	13787	13830	13807	13705	13728	13867	13787	13797	13810	13651	13914	13688	13782	13765	13773	13834	13787	13698	13839	13814	13562	13879	13809	13866	13831	13803	13846	13842	13667	13659	13710	13770	13700	13856	13695	13743	13710	13672	13712	13713	13774	13686	13857	13706	13771	13786	13732	13708	13706	13598	13787	13742	13963	13711	13756	13632	13941	13699	13693	13613	13798	13896	13768	13721	13631	13810	13679	13787	13677	13758	13687	13608	13832	13741	13901	13614	13795	13616	13908	13761	13659	13720	13683	13833	13824	13854	13734	13504	13747	13593	13816	13837	13709	13784	13775	13617	13813	13726	13733	13794	13773	13690	13798	13843	13743	13633	13730	13802	13695	13799	13746	13680	13691	13627	13751	13799	13830	13688	13845	13782	13811	13790	13896	13822	13821	13790	13760	13859	13769	13729	13733	13733	13854	13800	13794	13667	13802	13755	13695	13810	13945	13725	13647	13548	13709	13644	13797	13779	13572	13784	13732	13685	13806	13817	13761	13911	13722	13753	13735	13897	13757	13780	13700	13850	13804	13696	13682	13821	13795	13836	13713	13838	13925	13828	13902	13729	13806	13648	13605	13731	13835	13837	13855	13586	13661	13718	13867	13801	13456	13784	13870	14015	13814	13656	13738	13704	13822	13939	13676	13733	13890	13724	13879	13744	13734	13839	13761	13798	13689	13881	13679	13703	13731	13670	13757	13685	13773	13746	13747	13571	13742	13806	13943	13566	13650	13709	13791	13721	13740	13731	13902	13624	13773	13745	13710	13731	13691	13788	13611	13743	13783	13586	13764	13779	13777	13915	13773	13633	13957	13663	13539	13739	13646	13611	13894	13998	13955	13727	13724	13680	13724	13710	13585	13848	13792	13662	13844	13806	13582	13914	13726	13697	13924	13701	13668	13709	13814	13930	13541	13669	13904	13800	13784	13680	13560	13812	13646	13828	13695	13663	13713	13834	13846	13668	13767	13501	13786	13827	13765	13881	13795	13954	13763	13799	13947	13870	13558	13753	13823	13726	13878	13780	13756	13987	13684	13635	13736	13759	13573
39263	44304	47399	35829	28697	26920	25772	24033	23363	22520	22553	22466	22365	22216	22192	22077	22011	22242	21786	21584	21707	21480	21297	21163	21371	21422	21050	21209	21465	21144	21287	21146	21017	20993	21058	21084	21241	21107	21172	21342	21099	21160	21052	20960	21087	21294	20973	21053	21054	21229	21050	20968	21146	21400	21026	21042	21070	21282	21360	21057	21174	21161	21088	21090	21150	21146	21111	21130	21086	20913	21260	20966	20787	21107	20966	21055	21143	21045	21028	21161	21204	21000	21144	21187	20958	21164	21152	21112	21140	21059	21112	21370	20842	21009	20978	21143	21005	21155	21136	20745	20836	20809	20875	21078	20994	21074	21171	21202	21059	21075	21154	21081	20930	20727	21224	20970	21104	21106	21065	21379	21140	20806	21122	21175	21165	20975	21045	21169	21100	21020	21077	20989	21013	20918	21105	21065	21213	20986	21241	21260	20935	20976	20868	21051	20972	21146	21294	21341	20868	20937	21253	21237	21077	20936	21065	21094	20948	21116	21137	21043	20919	21107	21189	21096	21195	21179	21052	21044	21092	21246	20934	21241	21250	21104	21038	21143	20928	21109	21258	20960	21077	20922	20829	20978	20976	20907	21069	21069	21031	21168	21063	21294	21063	20917	20768	21165	21001	20973	21088	20966	21129	21060	20780	21197	21078	20956	21057	21102	21092	20957	21058	20935	21111	21044	21106	21164	21055	21077	21238	21046	21202	20867	21139	21101	21038	21059	20867	20927	21304	20950	20873	21066	21049	20871	20975	21113	20962	21274	21003	20915	20983	21242	21181	21152	20929	21000	21070	20790	20996	20919	21035	21059	21186	21117	21154	20770	21045	20992	20906	20856	20920	21013	21040	21264	21076	21080	21166	21406	21041	21081	21257	21197	21063	21263	20955	21234	21036	20931	20960	20982	21144	20933	21061	21348	21310	20909	21008	21055	20848	21109	21187	20911	21044	20989	21153	21137	21123	20867	20873	21037	20936	20912	21048	20957	21059	21132	20980	20930	21300	20805	20962	21007	20771	20839	21007	21086	20989	21032	20853	20865	21226	21049	20861	21112	20985	21062	21014	20917	20880	20853	20901	21049	21390	20911	21158	20867	21189	20922	21098	21167	21114	20838	20832	21188	20939	21182	20883	21170	21219	21118	21070	20959	21149	21080	21043	21122	21149	21277	21035	21086	20892	21135	21015	21173	21129	21194	21234	21049	21007	21141	21212	20987	21066	21074	21131	21126	21081	21194	20973	21143	20827	20923	21135	21065	20948	21188	21089	21129	21132	21053	20778	21058	21054	21354	21059	21044	21310	20911	20952	21095	20920	21274	21288	21096	20971	21126	20707	21014	21151	20988	21025	20826	21329	21161	20916	21129	21236	21153	21067	21022	21136	20959	20926	21034	21037	21164	21031	21202	21251	21115	21149	21195	21019	21351	21019	20930	21024	21176	21148	21156	21200	21021	20981	21071	21188	20797	21116	21069	21084	21050	20897	21097	21095	21140	21103	21316	20954	20924	21009	20756	21017	21041	21082	21095	21052	21117	21255	21060	21197	21076	20941	20834	20920	21160	21009	20998	20798	20930	21051	21231	21223	21044	20992	21173	20818	21318	21059	20902	21178	21041	21220	21026	21149	21111	21002	21135	21001	21062	21016	21266	21202	21031	21090	21027	20909	21084	21176	21030	21168	21076	20948	20905	21041	21025	21121	20963	21176	21030	21037	21209	21242	21184	21182	21078	20934	20936	20745	21166	20971	20902	21350	21123	21233	21271	21290	20764	21047	21238	20951	21200	21049	21295	20973	20919	21014	20951	21013	21027	21234	21100	21192	21277	21017	21064	20977	20990	20863	21171	21071	20981	21071	21096	20994	21010	20976	21026	21219	21030	21039	21206	21074	21274	21037	21019	21134	21174	21088	21037	21153	20878	21068	21042	21432	21171	20951	21082	21112	21006	20908	21051	21119	21037	21158	21076	21142	21106	21190	21059	21218	20916	21151	21131	21126	20942	20997	21304	21074	21042	20999	21135	21243	21036	20886	21072	20956	21021	21178	21078	21207	21194	20993	21257	21116	21164	21272	20945	20976	21111	21178	20947	21111	21072	21093	20782	21088	21223	21126	20942	21129	21084	21131	21010	20828	21239	21128	20907	20897	21033	20918	20681	21168	21098	20995	21019	20864	20936	21316	21042	20819	21218	21264	21162	21116	21065	21183	20917	20854	21179	21310	21166	21307	21086	21078	21229	21101	20939	21116	21061	20989	21254	21066	20999	21190	21139	21061	21046	20974	21114	21070	20974	20972	20986	20881	20994	20938	21280	21097	21066	21049	21053	21019	21131	21070	21182	21195	21054	20850	20956	21177	21040	20921	20999	20798	20970	21033	21126	21149	21020	21153	21148	21239	21001	20923	21030	20775	21011	20983	20968	21106	21123	21167	21085	21117	20973	20896	21104	21214	20992	21180	21090	21102	21342	21220	21010	21104	21161	20978	21213	21180	20964	21136	21071	21066	20994	20853	20988	21150	20862	21414	20942	21141	20778	20992	20840	21009	21442	21315	21012	21031	20940	21186	20817	20746	20972	21007	21086	21160	21197	21217	21070	21012	21007	20997	20848	20918	20897	21032	21157	21181	21136	21002	21046	21080	21112	21106	20912	21233	21114	21059	21054	20918	20815	20788	20973	21191	21015	21099	20880	21198	21418	21001	21164	21187	21115	21264	21316	21100	21026	21121	21002	21191	20963	21085	20945	21038	21067	20996	21316	21186	21063	20803	20787	20844	21248	21096	20725	20912	21035	20910	21114	21122	21142	21355	21002	20793	21090	21058	21041	21147	21000	21120	21009	21086	21044	20920	21067	20892	20965	21147	21118	20783	21360	20957	20992	21041	20809	20959	21154	21140	20882	20976	20850	20910	20780	21032	21263	21143	21159	20984	20900	21064	20962	21152	21003	21037	21174	20814	21095	20970	21309	20915	21090	21083	21084	21075	21242	20877	21096	20988	20995	20955	21078	21176	21293	21071	21416	21088	20897	21059	21124	21041	20954	21162	21213	21176	20990	21125	20946	21157	20851	21115	21149	20995	21126	21149	21056	21071	20793	21171	21063	20840	20923	21198	21255	21188	21145	21084	21078	20985	20963	21173	21197	21314	21057	20976	20743	21070	20949	20854	21349	21189	20933	21052	21030	21101	20984	21164	21064	21058	21082	21082	21272	20997	21374	21075	20987	21094	21126	21137	21017	21085	20966	21047	21224	21073	21327	21031	21002	20981	21165	20987	21338	21227	21005	21339	21229	21019	21305	21364	21253	21237	21025	21120	21275	21027	21126	20981	21009	21261	20897	21178	20932	21350	21086	21173	21052	20925	21078	20956	21039	20968	21103	21027	20981	20957	20884	20781	21022	21018	20999	20921	20937	20995	21214	21118	21339	21009	20959	21306	21438	21206	21107	21212	21103	20948	21039	20922	21179	21042	21133	21250	20808	21107	21245	20965	21123	20990	21121	21156	20993	20624	20963	20958	21024	20902	21324	20854	20891	21050	20904	20935	21079	21284	21136	21062	21011	21114	20999	21265	20896	21166	21171	21167	21122	21006	21023	21256	21205	21198	21343	21163	21226	21174	20904	20691	21133	20929	20969	21067	21102	21053	21056	21039	21035	21347	21042	21075	21162	20940	21129	21078	21296	21110	21004	21058	20829	21217	21158	20995	20884	21350	21290	21228	20988	21272	21126	21232	21085	21055	21099	20832	20876	21309	20794	21026	21192	21323	21039	21035	21117	21017	21162	21171	21390	21086	21078	20982	20956	21042	21047	20994	20929	20680	21006	21049	20750	20865	21067	20701	20983	21251	20801	20950	21227	20953	21181	21098	21197	21188	21313	21209	21043	21349	20969	21016	21015	21068	21172	20981	21041	21011	21057	21011	21039	21201	20988	21076	21128	20963	20965	21435	20811	20811	21030	21115	21106	21094	21145	21033	21168	20812	20940	20991	21237	21051	20953	20972	21219	21188	20987	21010	21201	21246	21168	21085	21135	20951	20886	21033	21053	20995	21128	20848	21219	21294	21030	20991	21404	21203	20906	21083	21120	21068	20953	20960	20773	21244	21108	21273	21158	21015	20919	21097	21016	21008	21214	20945	21106	20933	21026	20989	20865	21030	20990	21040	21104	20921	21030	21156	21145	21277	20956	20920	21221	20875	21142	20783	21009	21166	21157	20950	21245	20922	21253	21037	21244	20972	21034	20874	21182	21103	20934	21068	21005	21024	21309	21182	21079	20950	21013	21133	21031	21220	21060	21084	21073	21079	21030	21072	21019	21222	20979	21192	20884	21143	20923	21007	21205	20981	21127	21306	21074	21023	20887	21061	21046	20995	21230	21105	20910	21223	20998	20831	20921	21068	20872	21068	21269	21050	21262	21179	21099	21175	21111	20872	21160	21158	21072	21151	20893	21026	21078	21290	20998	20927	21067	21063	20878	21243	21005	20856	20997	21142	21120	20918	20977	21263	21077	21082	21355	21213	21089	21132	20981	21134	20788	21064	21206	20938	20900	21081	21166	20954	21250	21283	21120	20884	21253	21032	21229	21064	21195	21152	21195	21012	21039	21186	20921	20991	21036	20899	21179	21041	21077	21057	20947	20892	21005	21163	21187	21255	21048	21018	21012	21066	21349	21163	21234	20860	21071	21059	21119	21048	20928	21128	21290	20945	21037	21145	20888	21114	21147	20968	20872	21292	21186	21089	20960	21056	21013	21096	21269	20949	20932	21038	20955	20908	20844	20962	20967	21193	21091	21016	21030	21055	20970	21115	21052	20963	21033	20978	21052	21114	21022	20993	21100	21037	21135	21139	20863	21039	21044	21159	20910	20937	21177	21119	20976	20946	21166	21079	20797	21063	21051	21158	21150	21024	21038	21233	21030	21034	21076	20996	21134	21178	21102	20878	21131	21173	21359	21076	20914	21218	20819	21033	21286	21221	21110	20992	20912	21123	21007	21130	20777	20934	21194	21199	21020	21309	21190	21294	21141	21121	21226	21038	21017	21005	20818	21292	21058	21054	21047	21288	21246	21104	21244	21106	21137	21273	21156	21014	20911	20937	21006	21085	21328	20991	20980	21250	21091	21064	21070	21140	20912	21054	20864
38841	53928	48056	30630	24486	22960	21336	19417	18230	17380	17104	17024	16954	16954	16178	16387	16221	16350	15972	15696	15524	15363	15272	15153	15145	15158	15330	15406	15107	15149	15295	14936	15260	14951	15004	15010	15224	14978	15048	15065	15024	15152	15247	15121	14987	14920	15081	15091	15030	15138	15023	15293	15032	15064	14916	15082	14992	15049	15070	15273	15219	15186	15043	15224	14969	15234	14969	15181	14842	14982	15057	14927	15173	15184	14967	14990	15146	15129	15138	14981	15031	14967	15047	14870	15154	15165	15098	15065	15065	15265	15062	15076	15203	15076	14973	15124	14961	15037	14989	15007	15034	15032	14971	15051	15147	15022	15037	15066	15108	15122	14971	15037	15033	14998	15002	15095	15016	15145	15025	15140	15177	15007	15072	15026	15116	15126	15197	15042	14966	15155	15040	14960	15040	15117	15072	15021	14981	15040	14976	14992	14995	15135	15044	15099	15054	15156	15104	15041	15084	15344	15123	15145	15027	14993	15000	15010	15282	15139	15005	14948	15074	15145	15058	15105	15077	15012	15048	15001	15152	15184	15066	14936	15136	15034	14897	14980	14943	15149	15078	15233	14963	14926	15188	15090	15080	15074	15071	15121	14975	15140	15061	15105	14896	15310	14966	14965	15178	15130	14944	15053	14944	15087	15008	15022	15204	15079	14932	15096	15003	14952	14855	15035	15103	15108	15061	15102	15166	15145	15165	15084	15009	15146	14963	14988	15112	15143	15108	14864	14951	15070	15195	15056	15111	15063	15130	15048	14968	15149	15018	15171	15071	14880	15089	14891	15236	14896	15063	15151	15011	15204	15116	14943	15011	15011	15076	15130	15151	14979	15151	15059	15021	14996	14928	15100	15195	14984	15145	15089	15053	14970	15012	15105	15173	15141	15073	15151	14952	15064	14951	15082	14992	15027	15231	15037	14996	15213	14988	15088	14971	15009	15167	14967	14859	15139	15153	15094	15147	14947	15218	15026	15170	15127	15010	14986	15221	15127	14904	15249	14929	15198	14970	15107	15105	15199	14978	15101	15048	14979	15109	15158	15009	15057	15165	15079	15113	15073	15112	14873	15126	15063	15122	14919	15051	15106	15025	15217	15186	14886	15045	15175	15078	15162	15171	14963	15066	15016	15134	14859	15159	14944	14904	15012	15013	15085	15005	15123	14997	14942	15022	14992	15074	15113	15096	15060	14933	15076	14895	14983	15066	15033	15041	14899	15125	15159	15077	15012	15064	14965	14979	15145	14841	14949	15044	15094	14954	14994	14898	15057	15204	15037	14886	15157	15006	15065	14948	14915	14825	15016	15063	14816	15113	15059	15141	15079	14928	15051	15016	15289	14871	15167	15210	15049	14909	15127	15330	15028	14973	15064	14978	15208	14921	14949	14860	15082	15139	14982	15295	14939	15131	15068	14957	15025	14959	15042	15049	15193	14916	15002	15182	14894	15088	15061	15120	14997	15075	14978	15101	14904	15068	14832	15141	15091	15020	15096	15069	15207	15071	15023	15062	15018	15025	14962	15350	15028	15111	15155	15136	15121	15133	15155	15119	15091	15022	15071	15026	15053	15050	14931	15021	15096	15050	15017	15007	14926	15060	15252	15028	15018	15169	15282	14957	15122	15141	15021	14970	15042	14866	15138	15077	15052	15115	15077	14911	15016	15015	15102	14952	14978	15120	14934	15047	15072	15095	15235	15045	14996	15106	15296	15118	14970	15016	15193	14968	15188	15106	14857	15009	15057	15079	14856	14946	15065	15101	15038	15165	15098	14917	15090	15015	15120	15191	14834	15055	15049	15081	14956	15034	14984	15106	14923	15008	15097	14960	15067	15034	15035	15017	15068	15153	15028	15052	15071	15004	15174	15071	14997	14936	14872	15108	14993	15164	15181	15119	15020	15005	15100	15026	14967	14952	15015	15108	14977	14951	15187	15097	14977	14937	15061	14938	14904	15095	15144	15028	15034	15181	14961	15114	15072	14981	15089	14954	15019	15098	15188	15012	15189	15096	15071	15123	15172	14962	15093	15054	15120	14930	15032	14877	14991	15083	15046	15058	15026	14804	14930	14973	15186	15101	14948	15036	15152	14934	15114	14991	14997	15077	15034	14951	15075	14990	15136	15163	15084	15086	15130	15025	14935	15196	14932	14868	15067	15121	15143	14910	15098	15164	15163	15109	14955	15184	15038	15089	15050	14904	15132	15062	15201	15072	15010	15196	15111	15012	14999	15002	14895	14970	15053	15143	15093	15049	15076	15220	14982	15115	14869	14980	14783	14806	15085	15048	15026	15034	15299	15216	15079	15161	15104	15038	15180	15051	15138	15112	15106	15155	15241	15050	15106	14905	15173	15084	15054	14988	14912	15190	15063	14940	14927	15027	15170	14944	14872	15010	14984	15051	15174	15211	15127	14985	15029	15086	15139	15067	14959	14961	15078	15117	15136	14934	14792	15144	15161	15069	15054	15057	15044	14977	15053	14922	15159	15168	15102	14964	15067	15121	15085	15097	14961	15084	14817	15155	14947	15024	14887	15115	15192	15274	15173	14990	15055	15034	15019	15083	14912	15108	14956	15047	15173	15029	14945	15223	15099	15071	14857	14963	15020	15104	15146	15032	15002	15044	15121	15004	15257	14918	14952	15076	15062	15087	15031	15165	15204	14888	15077	15021	15242	15171	14943	14944	15102	14892	14791	15219	15074	14920	15235	15109	15089	15053	15011	15194	15198	15148	14959	15057	15046	15097	14838	15152	15167	15088	15008	14853	15134	15115	15123	14956	15210	14949	14987	14974	14945	15045	15146	14955	15173	14861	15102	14997	15076	14755	15157	15045	15175	15081	15147	15114	15120	15155	14993	15045	14951	15088	14975	15206	15050	15002	14951	15010	15240	15102	15133	14911	15024	14916	15162	15008	14940	14891	15039	15115	15062	15171	15179	14943	15073	15117	15087	15071	15035	14991	15276	14881	14894	15238	15081	14976	14943	15037	15137	14991	15035	15117	15129	15075	15160	15107	14967	15247	14958	14918	15213	14771	14976	14911	15315	15014	15166	14918	15097	15142	15110	15106	15161	15047	15066	15003	15097	14948	15050	14925	15010	15113	14965	15098	15030	15192	14972	14950	15123	14972	14945	15030	14964	15129	15253	14983	15122	14960	15067	15099	15112	15127	14990	15101	15057	15084	14992	15020	15087	15043	14964	14924	15090	15104	15137	14997	15298	14977	15115	15063	14935	15197	15096	14973	15079	15008	15240	14983	15121	15209	15065	15236	15051	15223	15142	15004	14988	15073	14895	15062	15089	15074	14919	14991	14967	14998	15082	15046	15063	15080	15119	15165	15024	14963	15162	15024	15082	14982	15003	15049	14988	15102	15211	14885	15022	15097	15020	15209	14933	14924	15058	14966	15106	15129	15171	15068	15101	15068	14969	15182	14930	15144	14944	14958	14926	14920	15162	15060	14988	14969	14970	15135	15078	15154	14988	15041	15110	15063	15062	15013	15116	15199	14971	15039	15172	15094	15091	14934	15004	14928	15092	15029	14789	15052	15025	15138	15043	14968	14999	14965	15006	15054	15116	15089	15139	15145	15105	15021	15171	15073	15132	15301	14911	15062	15068	15089	15096	15098	15127	15257	15041	15034	15085	14914	15234	15040	15095	15009	15089	15071	14991	15089	15056	15165	15217	15042	15071	15046	15088	15033	15149	15199	15155	14990	15025	15325	15036	15073	15161	14999	15048	15129	15156	15125	15096	15088	15229	15063	15154	14938	15087	14955	15041	15246	15105	15196	15115	15048	15121	15064	15148	15261	15074	15025	15082	15041	14845	15113	15096	15114	15276	14954	15092	15152	15163	14941	15044	15136	14927	15050	15122	15088	15049	15015	15012	14908	15195	15071	15252	15149	15202	15022	15040	15100	15154	15113	15015	14985	15229	15193	14874	15028	15109	15122	14972	14975	15008	15124	15053	14929	15154	14997	14954	14916	14954	15021	14997	15082	15225	14995	14980	15185	14896	15014	14920	15056	14934	15127	15007	14922	15148	15184	15061	15057	15113	15125	14914	15170	15070	14985	15139	15150	15014	14955	14999	15088	15117	14900	14977	14998	14952	15027	15073	15037	15026	15094	15031	15050	15061	15047	15041	15005	15156	15208	15003	15038	14940	15140	15076	15145	14985	14910	15225	15251	14895	14970	15063	15036	15295	14946	15057	15171	15171	15085	15070	15163	14985	15177	15172	15027	15223	14991	14860	15061	15186	15023	15107	15054	15127	15155	14954	14992	15109	15086	15276	15071	14843	15058	15122	15041	15038	14961	14957	15071	14924	14999	15298	15044	15049	14945	15066	15029	15001	15218	15177	15126	15096	15034	15080	15246	15049	15122	15020	15261	14959	15184	15084	14985	14999	15082	15087	15103	15142	15184	14965	15119	15115	15068	15005	15034	15139	15037	15088	15157	14859	14874	15135	14965	15095	15073	14926	14981	15166	15328	15229	15319	15088	15066	15035	15029	14942	15152	15036	15049	15004	15056	14916	15120	15101	15003	15160	15200	14937	15097	14994	14995	15264	15130	15155	15126	15123	14943	15153	14909	15191	15000	15035	15054	15202	14897	14865	15044	15121	15066	15168	15058	15274	14972	14989	15196	15106	15101	14900	14965	14924	15082	14963	15183	15278	15133	15035	15044	15083	15074	15130	15060	15288	14965	15073	14945	14925	15124	15117	15032	15107	15110	15174	15077	14987	15075	15207	15182	15013	15029	15027	15222	15035	15087	14947	15049	15073	14979	15149	15018	14790	15055	15003	14966	15186	14986	15272	15201	14938	15014	14937	15150	15047	15137	14931	15024	15050	15118	15031	15170	14937	15160	15135	15231	14924	14991	14965	14996	14987	15143	15126	15111	15040	15015	15060	15195	15108	15014	15198	14946	14989	15120	15099	15131	15034	15057	15072	15040	15115	15113	15124	15083	15091	15064	14956	14974	15259	15123	15150	15097	15028	14998	15126	15053	15101	15094	15024	15114	15040	15124	15113	14973	15068	15037	15162	15083	15076	14989	14995	15287	15079	15101	15080	15214	14861	15052	14995	15026	15046	15079	15130	15120	15030	15165	15095	15242	15097	15144	15223	14948	15051	15106	15070
26539	21861	29527	27604	27238	29102	28393	24636	22789	22444	22013	22264	21903	21404	20934	20870	20969	20869	20583	20194	20095	19727	19615	19520	19500	19529	19592	19712	19372	19050	19259	19309	19364	19222	19525	19159	19321	19343	19408	19150	18987	19151	19340	19395	18961	19020	19167	19259	19247	19141	19226	19094	19245	19255	19279	19493	19189	19544	19283	19152	19219	19188	19220	19378	19344	19177	19523	19331	19360	19141	19281	19246	19270	19165	19298	19129	19358	19102	19111	19138	19274	19406	19282	19161	19318	19278	19249	19266	19279	19316	19333	19079	19243	19186	19206	19343	19430	19319	19209	19197	19003	19068	19355	19253	19257	19181	19161	19238	19203	19181	19251	19250	19307	19084	19294	19034	19168	19184	19233	19268	19359	19095	19325	18961	19270	19098	19063	19321	19099	18884	19201	19257	19228	19176	19053	19520	19030	19195	19061	19336	19017	19161	19046	19015	19189	19130	19156	19252	19369	19040	19134	19367	19159	19319	19109	19083	19234	19112	19136	19325	19157	19301	19116	19360	19009	19196	19473	19351	19031	19196	19202	19311	19145	19226	19154	18969	19083	19282	19194	19404	19231	19362	19228	19168	19178	19128	18979	19255	19136	19191	19284	18930	19081	19208	19307	19234	19222	19156	19266	19119	19430	19137	19409	19317	19173	19080	19263	19323	19110	18974	19263	19196	19138	19166	19296	19246	19110	19212	19285	19374	19222	19116	19178	19345	19164	19007	19386	19084	19167	19250	19162	19370	19162	19242	19372	19229	19233	19153	19167	19216	19000	19252	19072	19127	19222	19031	19598	19200	19238	19135	19216	19040	19334	19185	19129	19347	19201	19223	19271	19164	19300	19302	19281	19295	19147	19262	19197	19154	18968	18790	19071	19132	19139	19105	19108	18986	19019	19527	18994	19291	19252	18921	19398	19124	19174	19064	19111	19063	19115	19144	19244	19211	19308	19327	19086	19154	19237	19494	19163	18995	19298	19369	19111	19354	19436	19014	19443	19009	19307	19047	19153	19166	19116	18973	19324	19116	19298	19238	19226	19159	19357	19308	19246	19117	19318	19376	19061	19109	19103	19279	19237	19204	19146	18938	19196	18964	19140	19176	19229	19258	19225	19176	19366	19262	19254	19251	19185	19106	19191	19209	19487	19284	19199	19204	19183	19268	19077	19158	19291	19237	19103	19206	19099	19216	19126	19124	19201	19244	19201	19281	19187	19240	19320	19239	19203	19129	19200	19241	19296	19459	19176	18922	19227	19321	18999	19209	19084	19143	19276	19226	19397	19242	19187	19176	19215	19346	19396	18970	19347	19339	19209	19140	19130	19149	19318	19143	19095	19086	19099	18923	18879	19086	19275	19266	19147	19229	19151	19203	19057	19100	19249	19106	19044	19424	19201	19265	19092	19001	19332	19066	19115	19135	19145	19178	19116	19161	19512	19178	19552	19250	19263	19255	19346	19088	19104	19172	19135	19089	19128	19340	19172	19389	19152	19252	19364	19287	19333	19205	19206	19293	19178	19205	19103	19173	19490	19202	19248	19083	19126	19098	19245	19044	19258	19287	19082	19225	19293	19292	19251	19174	19125	19081	19034	19099	19002	19132	19062	19320	19201	19079	19311	19385	19341	19305	19116	19201	19270	19491	19041	19044	19313	19127	19229	19336	19151	19418	18987	19004	19048	19019	19342	19215	19404	19141	19150	19198	19249	19350	19247	19108	18975	19111	19346	19249	19030	19281	19069	19086	19145	19163	19074	19167	19196	19335	19304	19306	19246	19233	19287	19095	19180	19307	18963	18956	19134	19162	19158	19267	19406	19066	19111	18976	19127	19089	19166	19159	19400	19035	19338	19312	19158	19122	19052	19221	19056	19043	19209	19155	18983	19312	19312	19081	19210	19256	19272	19334	19176	19346	19273	19248	19448	19284	19239	19170	19062	19377	19298	19236	19210	19310	19311	19298	19166	19106	19288	19302	19263	19179	19167	19222	19334	19198	19056	19124	19186	19043	19199	19320	18916	19270	19291	19086	19096	19299	19344	19309	19269	19228	19179	19078	19096	19228	19154	19022	19152	19227	19174	19023	19317	18986	19181	19110	18958	19070	19415	19238	19076	19147	19404	19183	19130	19163	19113	19192	19118	19212	19352	19302	18988	19068	19204	18982	19381	19199	19452	19338	19371	19450	19291	19200	19053	19274	19161	19098	19188	19077	19041	19044	19383	19202	19217	19208	19409	19111	19177	19089	19337	19109	19082	19311	19350	19196	18907	19051	19225	19172	19027	18934	18982	19052	19214	19262	19294	19325	19269	19368	19298	19143	19106	19392	19355	19229	19133	19251	19207	18949	19235	19315	19315	19103	19300	19305	19226	19108	19333	19308	19013	19220	19109	19183	19042	19331	19371	19425	19024	19252	19217	19134	19047	19290	19115	19301	19113	19018	19186	19253	19194	19321	19143	18987	18855	19175	19435	19126	19301	19375	19227	19078	19215	19240	19475	19013	19161	19181	19364	19123	19047	19130	19354	19121	19382	19346	19188	19121	19090	19094	19174	19279	19123	19082	19181	19161	19233	19124	19038	19164	19168	18902	19328	19287	19297	19201	19054	19239	19028	19200	19383	19220	19144	19234	19210	19280	19195	19174	19299	19165	19158	19396	18928	19240	19163	19129	19262	19202	19153	19193	19451	19397	19156	19163	19063	19237	19218	19128	19334	19234	19221	19389	19276	19301	19031	19120	19109	19076	19105	19106	19229	19447	19379	19449	19309	19308	19414	19220	19140	19271	18921	19206	18985	19047	19358	19060	19301	19265	18995	19114	19102	18955	18898	19455	19277	19340	19125	19000	18920	19069	18991	19200	19344	19027	19284	19289	19109	19391	19142	19191	19158	19062	19453	19187	19263	19135	19138	19416	19301	19194	19116	19375	19040	19155	19085	19028	18980	19070	19300	19136	19345	19399	19299	19169	19163	19172	19423	19258	19221	19187	19130	19192	19308	19094	19441	19108	19145	19232	19079	19103	19171	19299	19276	19329	18895	19069	19040	19192	19072	19112	19124	19074	19365	19344	19106	19166	19030	19196	19375	19018	19373	19104	19121	19053	19155	19156	19115	19187	19047	19155	19256	19158	19315	19067	19165	19322	19058	18947	19041	19143	19510	19207	19130	19260	19269	19031	19184	19299	19336	19373	19186	19101	19279	19265	19069	19046	19187	19194	18999	19197	19141	19285	19181	18989	19227	19094	19211	19312	19024	19044	18936	19225	19089	19213	19362	18982	19262	19074	18939	19336	19170	19342	19076	19053	19123	19249	19176	19330	19159	19227	19063	19216	19147	19003	19147	19068	19289	19378	19558	19183	19203	19198	19369	19351	19295	19230	19342	19133	19327	19192	19148	19213	18975	19181	19169	19360	19385	19336	19202	19373	19064	19235	19119	19215	19105	19331	19104	19244	19226	19139	19425	19092	19207	19231	19051	19121	18976	19112	19106	19260	19270	19188	19229	19092	19214	19262	19265	19071	19431	19367	18817	19188	19378	19031	18983	19306	18916	19149	19314	19157	19242	19265	19127	19072	19116	19122	19091	19018	19070	19418	19166	19241	19093	19246	19156	18974	19312	19002	19235	19273	19256	19261	19164	19242	19207	19094	18996	19210	19266	19219	19213	19030	19088	19140	19315	19197	19195	19128	19254	19320	19167	19415	19171	19156	19018	19054	19246	18955	19488	19240	18894	19178	19200	19284	19158	19053	18943	19128	19144	19200	19197	19189	19331	19092	19196	19143	19318	19257	19089	19051	19111	19312	19075	19141	19292	19082	19278	19152	19110	19238	19294	19053	19189	18915	19073	19169	18989	19240	19090	19364	19416	19095	18967	19333	19118	19018	18988	19128	19325	19221	19203	19101	19012	19085	19196	18970	19006	19252	19214	19271	19160	19202	19359	19125	19169	19357	19285	19052	19216	19131	19032	19319	19184	19183	19210	19260	19142	19159	19248	19098	19371	19389	19247	19084	19086	19388	19189	19024	19089	19114	18987	19132	19133	19454	19156	19410	19034	19217	19374	19174	18986	19194	19108	19271	19103	18915	19237	18996	18981	19310	19159	19140	19151	18925	19212	19205	19257	19363	19071	19178	19057	19397	19480	19180	19024	19082	19208	18924	19030	19210	19410	19173	19314	19218	19244	19009	19096	19338	19166	19241	19303	19408	19305	19214	19454	19241	19157	19289	19121	19150	19165	19297	19306	19111	19088	19027	19111	19079	19237	19193	18957	19304	19179	19185	19268	19195	19239	19150	19330	19270	19119	19097	18958	19142	19231	19110	19229	19167	19050	19181	19019	19137	19207	19343	19047	19225	19458	19127	19108	19105	19215	19315	19225	19145	19224	19449	19280	19131	19277	19276	19273	18950	19089	19143	19473	19214	18962	19224	19241	19129	19358	19163	19317	19235	19182	19225	19311	19195	19034	19137	19228	19259	19375	19025	18971	19131	19068	19126	19058	18883	19128	19131	19147	19135	19012	19260	19287	19356	19267	19296	19109	19246	19104	19360	19122	19136	19179	19203	19239	19070	19198	19209	19388	19043	19089	19191	19228	19407	19132	19242	19021	19086	19254	19173	18981	19345	19033	18937	19016	19217	19142	19213	19150	19327	19240	19134	19072	19231	19351	19270	19287	19335	19198	19237	19343	19341	19037	18963	19493	19473	19177	19173	19051	19067	19274	19248	19257	19150	18983	19173	19316	18992	19277	19359	19211	19385	19400	19177	19174	18942	19256	19404	19318	19212	19237	19019	19148	19231	19393	19217	19418	19261	19339	19118	19184	18847	19121	19124	19310	19226	19213	19189	19339	19314	19039	19205	19153	19109	19159	19245	19152	19227	19224	19250	19288	19270	19222	19287	19214	19115	19132	18914	19223	19203	19139	19169	19104	19148	19269	19271	19394	19292	19177	19303	19102	19171	19201	19319	19243	18986	19055	19161	19132	19182	19145	19154	19301	19249	19256	19158	19243	19118	19092	19209	19150	19329	19526	19280	19449	19161	19233	19356	19224	19290	19021	19149	19483	19326	19229	19019	19165	19232	19337	19190	19104	18996	19238	18945	19167	19024	19086	19054	19096	19323	19409	19418	19239	19208	19163	19286
37861	65897	51636	37498	30699	27294	23832	21088	19652	18243	18262	18170	17454	17270	16472	16347	16302	16153	15742	15495	14892	14388	14498	14468	14612	14457	14479	14220	14003	14313	14312	14137	14145	14058	14222	14083	14052	14154	14196	14091	13957	14066	14067	14168	14236	14059	14072	14092	13971	13979	14270	14014	14137	14054	14118	14085	14146	14030	14236	14094	13857	14134	14131	14058	14075	14162	14036	13999	14034	14121	14118	13990	14167	14055	14092	14093	14026	14090	14239	14151	14183	14118	14136	14164	13989	14057	14196	13951	14123	14081	14044	14152	13901	14103	14159	14165	14205	14196	13893	14111	13985	14041	13929	14076	13912	14212	13871	14121	14232	14046	14021	14025	14063	14003	14226	14248	14011	14100	14180	14045	14170	14117	14068	13956	14098	14191	14052	14106	13916	14206	14026	14095	14093	13991	14142	14115	13909	14231	14174	14216	14099	14006	13947	13964	14002	13808	13941	14200	14228	14031	14273	14027	14057	14046	14231	14132	14257	14069	14105	14101	13986	13976	14160	14069	14039	14093	14058	14152	14018	14179	14013	14145	14056	13997	14201	13991	14115	14256	14044	13990	13956	13977	14122	14060	14033	14144	14032	14014	14103	14065	14012	14158	14374	14267	14155	14002	14256	14010	14129	14177	14090	13866	14122	14142	14097	13918	14007	14080	14064	14143	14175	14201	13976	14061	14097	14140	14177	14147	14072	14251	14058	14101	13957	14182	13943	13973	14081	13928	14057	14079	14058	14066	13971	14082	13898	14035	14139	14021	14004	14198	14066	14037	13978	14102	14111	14246	14158	14064	14204	14131	14159	14058	14053	13928	14165	14074	14055	13974	14085	14184	13954	13992	14167	14160	14143	14121	14122	14167	14220	14084	14111	14141	13994	13943	14028	14016	14067	14136	13880	13973	14128	14043	14049	14223	14178	14064	14099	14145	14254	14048	14096	14340	14192	14087	13987	14080	14115	14108	13994	14097	14062	14109	13971	14054	14040	13970	14102	14188	13962	14008	14095	14122	14185	14047	14044	14044	14042	14092	13961	14103	14107	14150	14173	13962	14095	14126	14113	14152	14048	14117	14073	14112	14173	13942	14012	14002	14144	14165	14032	13965	14174	14273	14069	14085	14138	14001	14050	14260	13829	14018	14034	14282	14153	13992	14112	14179	13974	14007	14224	14120	13907	14017	13967	13977	13939	14150	14058	13904	14079	14151	14046	14079	13943	13991	13962	14063	14121	13876	14273	14047	14146	14134	14076	14058	14136	14040	13964	14145	14142	14042	14078	14006	14003	14081	13982	14057	13900	14307	13887	14303	13949	13990	13979	14105	14043	14011	14159	14036	14180	14236	14090	13911	14074	14037	14053	14050	14016	14216	14021	13936	14004	14060	14090	14104	14210	14066	14176	14190	14095	14086	14085	13974	14137	13969	14125	13941	13985	14228	14202	14166	14124	14041	14077	14089	13995	13961	14153	14105	14042	14100	14052	13901	13972	14032	14059	14113	13979	14188	14207	14049	14050	14149	14002	14044	14094	14284	14204	14010	14020	14001	14147	14149	14058	13899	14021	14138	14170	14000	14116	14130	14021	14012	14007	13908	14061	14015	14349	14228	14135	14079	13973	14000	14250	14049	14022	14058	14271	14186	14130	14088	14194	14116	14099	14057	14046	14101	14071	13926	14149	14128	14002	14033	14072	14139	14027	14263	14297	14016	14116	14026	14012	14084	13998	14110	13968	14057	14042	14301	14140	14035	14044	14199	13974	13983	13934	14120	14093	14174	14006	14056	14213	14091	14028	14230	13993	14044	14120	14027	14001	13877	14109	14049	14108	14210	13836	14252	14181	13977	14129	13962	14110	13852	14316	14065	14097	14140	14201	14029	14106	14051	14189	13976	14097	14015	14006	14208	14277	14109	14001	14161	13979	14055	14061	14125	14141	14059	14045	13911	13910	13997	14094	14180	13902	14087	13906	14002	14070	14024	14187	14099	14089	13897	14095	14196	14191	14021	14016	14056	14195	13974	14176	14251	14026	14106	14036	14192	13987	14103	14042	14094	14101	14210	13932	14063	14191	14204	14114	14157	13957	13906	14057	13997	14173	14149	13947	14199	14104	14055	14228	14124	14250	14085	14024	14233	14023	14181	14215	14196	14024	14049	13976	13889	14332	14227	14110	14087	14120	14274	14105	14037	14137	14006	14149	14022	14043	14156	14071	14055	14177	14219	14166	13981	14065	14214	14245	14136	14096	14092	14033	13874	14057	13983	14098	14120	14016	14025	13999	14106	14169	14049	14135	13972	14093	14064	14227	14083	14018	14237	13931	14180	14058	13965	14067	13825	14176	14247	14157	14030	14153	14237	14246	14050	14065	14032	14098	14088	14092	14092	14237	13902	14028	14127	14053	14084	14088	14226	14096	14081	14028	14092	13991	14109	14198	14191	14091	14064	14109	14287	14040	14022	14036	14293	13960	14057	14018	14006	13977	14074	13886	14105	14125	14116	14130	14042	14018	14007	13910	14207	13963	14099	13865	13848	14077	13906	14194	14110	13972	14111	14214	13881	14106	14248	13921	14289	14038	14137	14113	14023	14013	14098	14145	14081	14208	14006	13985	14068	14131	14029	14138	13976	14134	13976	14018	14186	14152	14058	14081	14147	14092	14018	14156	14122	14164	14016	13992	14176	14017	14183	14153	14113	14056	14081	14041	14037	14107	14085	14047	14096	14100	14070	14059	14053	14120	13904	14058	13974	14001	13978	14163	14115	14050	14184	13994	13909	14233	14201	14159	14156	14036	14038	14140	14034	13932	14109	14121	13992	14154	14206	14122	14070	14123	14058	14086	13905	14138	13899	14168	13959	14006	14089	14253	13978	14172	14155	14102	14081	14155	14089	14073	14192	14108	13992	14096	13989	14018	14174	14177	13974	14072	14033	13990	14153	13998	14073	14006	14029	14030	13977	14232	14007	14213	13938	14128	14089	14067	14182	14013	14008	13953	13803	14159	14163	13941	14069	14016	13980	14036	14094	14018	14158	14285	13902	13978	14103	14226	14242	14147	14018	14255	13954	14220	14060	14084	13962	14120	14243	14228	14076	14190	14131	13926	14008	14113	14014	14059	14101	14106	14105	14053	14027	14066	13995	14117	14078	14115	14180	14093	14020	14181	14231	14090	13944	13867	14128	14146	14077	14087	14011	14293	14092	14078	14050	14127	14046	13955	14219	14189	13734	14040	14041	14050	14111	13925	14114	14057	14317	14139	14062	14076	14051	13949	14108	14122	14243	13949	14331	14047	14209	14066	13914	13935	14165	14242	14059	14087	14215	14151	14049	14093	13993	14146	14147	14075	14066	14133	14134	14079	14069	14145	14163	14079	14160	14064	14035	14065	13932	14000	14117	13912	14092	14119	13978	14098	13980	14074	14064	14238	13884	14096	14106	13997	14220	14119	14050	14054	13996	14013	14132	14116	13937	14123	14068	14032	14233	13989	14170	14232	14047	13953	14104	14169	13950	13979	14089	14142	14153	14056	13976	13983	13979	13941	14104	14095	14041	14111	14158	14146	14217	13934	14053	14158	14271	14021	14121	14004	14111	13945	14130	14139	14085	14013	14351	14086	14078	14106	14052	14126	14060	13967	14162	14172	14046	14063	14116	14177	14176	14231	14197	14257	13938	13993	14119	14089	14058	14213	14024	14110	14095	14129	14190	14364	13986	14176	13902	14163	14220	14115	14134	14029	14169	14004	14004	14042	13979	14078	14181	13954	14168	14073	13900	14082	14224	14075	14165	14159	14156	14182	14155	14084	14128	14051	14244	14011	14039	14186	14073	13962	14103	14125	14118	14176	14046	14078	14051	14203	14066	14213	14159	14248	13992	14106	14116	14078	13993	14147	13998	14060	14287	13886	14169	14141	14169	14149	14213	14164	14087	14126	14067	14089	14165	14059	14029	13918	14107	14083	14029	13803	14228	14054	14118	14128	14052	14058	14062	14067	14101	14214	14211	14121	14191	13995	14039	14071	14199	14241	14158	14145	14023	13949	13987	14262	14195	14021	14001	14089	13913	14182	14177	14039	14161	14181	14025	13956	14133	14162	14170	14063	14139	14165	14000	14053	14088	14334	14062	14073	14158	14042	14036	14204	14221	14091	14026	14047	13999	13970	14081	14154	14269	14066	14096	14104	14005	14091	14128	14133	14017	14034	14158	14084	14049	14226	14159	14132	14020	13984	13966	14122	13881	14187	14021	14190	14138	14342	14025	14040	14122	13865	14048	13901	14032	14239	14086	14190	14062	14125	14222	14117	13999	14130	14105	14191	14123	14092	14258	13981	14038	13911	14115	14117	14036	14042	14128	14150	14117	14213	14140	14170	14017	14079	14053	14194	14201	13941	14023	14019	13979	14094	14060	13986	14119	14220	14130	14072	14209	14245	14152	14129	14092	14157	14221	14023	14007	14073	14029	13820	14089	14125	13958	13981	13995	14196	14235	14071	14056	14231	14028	14135	14227	14061	14026	14051	14176	14068	14172	14150	14082	14147	14032	14081	14054	13940	14133	14090	14116	14288	13989	14275	14128	14318	14175	14165	13952	14282	14166	13880	14149	14138	14039	14147	13977	13964	14253	14114	14162	14052	14128	14159	13958	14197	13920	13957	14193	14029	13914	14189	14132	14221	14100	13967	14023	14194	14018	14163	13940	13916	14131	14120	13983	14077	14101	14170	13951	14256	14007	14164	14035	14306	14193	14013	13996	14267	14099	14009	14093	14033	14116	14129	14001	14032	14084	14152	14063	14052	14320	14168	14207	13967	13973	14007	14043	14189	13924	14198	14310	13938	14099	14123	14008	14198	14233	13986	14064	14072	14049	14201	14102	13955	14104	14126	13983	14162	14049	14007	13844	14069	14203	13988	14117	14055	13985	14173	14213	14109	14080	13969	14152	13935	14114	14210	14114	14194	14169	13985	13965	14162	13907	14057	14034	14015	14064	14242	14067	14099	14194	13889	14039	14150	13895	14011	14040	14185	14251	13966	14207	14145	14264	14046	14085	13987	13733	14137	14035	13968	14109	14131	14130	14001	14069	14034	14063	14153	14105	13935	14173	13923	14256	14133	13901	14126	14104	14000	14132	14096	14182	14279	14009
24954	21688	29206	25630	25407	29374	30339	25221	23338	22863	22957	23004	22633	21793	21376	20964	21086	20932	20381	20195	19594	19388	19001	19027	19063	18859	19077	18793	18690	19066	18477	18698	18873	18716	18763	18809	18630	18602	18843	18758	18570	18677	18851	18625	18622	18560	18590	18463	18702	18571	18774	18455	18675	18694	18776	18341	18581	18566	18578	18436	18607	18680	18631	18503	18569	18472	18493	18564	18700	18529	18334	18586	18516	18205	18306	18521	18664	18616	18682	18447	18481	18809	18479	18508	18411	18364	18601	18362	18500	18328	18637	18465	18672	18349	18569	18584	18615	18585	18715	18674	18409	18398	18584	18395	18627	18712	18744	18616	18439	18449	18476	18313	18616	18509	18610	18662	18523	18553	18501	18740	18733	18479	18568	18664	18550	18454	18495	18486	18507	18631	18635	18694	18614	18467	18616	18475	18522	18624	18566	18453	18415	18532	18583	18492	18599	18766	18660	18552	18602	18357	18320	18330	18516	18429	18461	18493	18576	18592	18571	18649	18496	18471	18609	18423	18540	18470	18535	18575	18543	18425	18679	18829	18492	18389	18543	18671	18523	18694	18819	18432	18566	18642	18497	18243	18602	18669	18406	18397	18585	18628	18777	18459	18635	18635	18473	18671	18585	18440	18430	18770	18626	18533	18569	18583	18741	18525	18626	18737	18591	18493	18686	18608	18412	18524	18691	18527	18749	18550	18776	18605	18570	18607	18434	18659	18574	18684	18481	18492	18701	18468	18509	18453	18706	18574	18332	18453	18438	18387	18789	18664	18705	18545	18715	18400	18557	18374	18797	18572	18608	18546	18316	18570	18534	18609	18564	18551	18527	18581	18504	18382	18657	18352	18301	18627	18683	18454	18497	18605	18615	18438	18606	18658	18404	18647	18698	18676	18431	18492	18485	18504	18622	18497	18423	18392	18457	18479	18612	18531	18625	18574	18528	18248	18358	18366	18430	18839	18571	18798	18582	18468	18404	18533	18442	18538	18600	18590	18486	18676	18484	18563	18433	18652	18704	18590	18511	18555	18705	18412	18476	18555	18631	18814	18559	18501	18508	18519	18496	18562	18687	18758	18439	18599	18503	18405	18302	18418	18558	18871	18533	18604	18507	18520	18474	18680	18512	18477	18417	18449	18590	18478	18594	18726	18628	18708	18459	18651	18433	18493	18636	18601	18612	18666	18396	18624	18568	18609	18736	18633	18397	18833	18659	18709	18635	18678	18520	18573	18635	18412	18660	18575	18438	18579	18429	18462	18422	18432	18593	18383	18516	18326	18447	18485	18589	18402	18219	18172	18592	18584	18695	18539	18433	18592	18630	18391	18409	18426	18648	18670	18538	18758	18623	18534	18616	18706	18684	18710	18626	18549	18507	18402	18377	18360	18397	18369	18579	18684	18568	18458	18618	18743	18443	18626	18527	18563	18639	18581	18795	18719	18454	18549	18341	18588	18499	18628	18614	18399	18611	18375	18794	18595	18531	18547	18567	18596	18468	18514	18605	18485	18637	18408	18299	18681	18469	18378	18302	18700	18547	18440	18742	18544	18407	18589	18701	18434	18443	18624	18383	18413	18606	18355	18543	18543	18622	18438	18456	18543	18572	18534	18414	18539	18439	18503	18535	18743	18581	18419	18433	18545	18589	18413	18588	18332	18478	18651	18495	18401	18454	18777	18299	18514	18668	18488	18599	18546	18663	18404	18338	18359	18523	18583	18643	18566	18840	18703	18435	18577	18656	18282	18599	18485	18559	18542	18413	18601	18620	18147	18401	18486	18427	18704	18617	18588	18870	18566	18609	18536	18525	18612	18680	18663	18520	18566	18492	18457	18520	18537	18428	18365	18324	18540	18495	18341	18519	18511	18532	18685	18651	18748	18546	18453	18663	18332	18684	18664	18658	18357	18536	18374	18557	18698	18757	18646	18615	18485	18544	18483	18480	18463	18489	18377	18620	18533	18383	18387	18622	18615	18545	18595	18419	18471	18655	18418	18430	18645	18648	18535	18742	18452	18618	18525	18663	18478	18555	18671	18583	18495	18314	18622	18711	18406	18612	18679	18653	18536	18545	18517	18534	18524	18452	18409	18515	18414	18642	18368	18895	18623	18359	18233	18359	18514	18507	18378	18455	18380	18449	18595	18580	18205	18711	18533	18498	18500	18599	18737	18585	18623	18695	18466	18670	18492	18598	18540	18591	18425	18428	18590	18505	18662	18701	18648	18483	18706	18533	18406	18583	18395	18496	18433	18585	18797	18426	18261	18579	18711	18473	18625	18551	18395	18377	18401	18589	18694	18420	18535	18460	18209	18391	18459	18133	18458	18618	18514	18486	18576	18665	18492	18439	18530	18629	18437	18229	18321	18483	18552	18540	18504	18690	18521	18590	18575	18265	18571	18543	18676	18477	18622	18536	18401	18515	18478	18514	18616	18449	18558	18651	18469	18517	18388	18379	18547	18702	18527	18534	18602	18645	18503	18536	18617	18571	18507	18532	18450	18534	18286	18566	18583	18753	18755	18653	18525	18583	18564	18668	18279	18525	18576	18638	18454	18462	18480	18275	18278	18577	18366	18469	18537	18617	18163	18546	18235	18609	18447	18502	18521	18617	18473	18495	18472	18438	18679	18721	18591	18303	18475	18640	18724	18441	18605	18455	18541	18433	18451	18434	18640	18764	18514	18658	18514	18559	18403	18683	18479	18421	18741	18409	18643	18528	18698	18675	18635	18558	18609	18457	18362	18577	18670	18532	18431	18642	18364	18446	18359	18558	18494	18694	18676	18610	18668	18464	18636	18355	18371	18600	18333	18482	18426	18543	18396	18513	18566	18739	18626	18509	18641	18318	18430	18380	18431	18579	18337	18597	18392	18620	18578	18567	18476	18759	18352	18571	18683	18510	18487	18625	18721	18604	18444	18864	18535	18710	18578	18575	18326	18648	18404	18565	18267	18643	18591	18789	18630	18398	18621	18575	18692	18426	18454	18495	18466	18470	18682	18338	18313	18641	18708	18553	18602	18844	18365	18489	18807	18585	18560	18687	18513	18483	18578	18452	18600	18491	18627	18393	18468	18758	18378	18452	18546	18460	18540	18584	18631	18665	18502	18497	18442	18654	18451	18771	18763	18714	18746	18393	18727	18602	18692	18747	18743	18528	18470	18640	18753	18361	18288	18622	18450	18315	18525	18459	18729	18560	18391	18499	18565	18604	18435	18558	18542	18523	18388	18515	18640	18589	18762	18564	18490	18484	18395	18629	18684	18669	18522	18480	18533	18477	18526	18467	18501	18467	18628	18616	18571	18466	18606	18534	18494	18451	18415	18592	18656	18640	18509	18547	18705	18682	18424	18533	18424	18531	18494	18442	18482	18507	18407	18596	18344	18559	18546	18653	18607	18555	18606	18450	18346	18505	18537	18336	18425	18598	18603	18580	18453	18403	18551	18500	18635	18542	18371	18687	18549	18564	18443	18549	18470	18417	18498	18514	18590	18488	18315	18847	18455	18567	18578	18623	18436	18566	18283	18648	18565	18477	18639	18454	18435	18441	18453	18421	18409	18427	18491	18410	18563	18522	18439	18403	18450	18530	18404	18546	18609	18596	18481	18502	18416	18546	18574	18444	18472	18566	18620	18616	18315	18365	18713	18430	18493	18413	18685	18484	18595	18497	18431	18860	18581	18652	18542	18605	18515	18486	18552	18417	18415	18485	18460	18443	18531	18599	18433	18516	18300	18278	18496	18751	18458	18634	18457	18628	18637	18472	18584	18606	18531	18662	18755	18447	18652	18553	18599	18326	18406	18616	18534	18525	18531	18621	18677	18692	18470	18606	18383	18575	18502	18615	18467	18499	18730	18465	18694	18856	18319	18682	18558	18432	18395	18408	18620	18384	18488	18501	18445	18371	18656	18604	18497	18730	18699	18493	18787	18566	18622	18567	18524	18581	18619	18355	18542	18570	18581	18472	18511	18496	18627	18464	18599	18236	18552	18518	18430	18586	18775	18508	18657	18712	18460	18557	18612	18554	18411	18493	18431	18503	18717	18604	18355	18538	18353	18445	18652	18638	18410	18612	18418	18552	18613	18477	18424	18582	18607	18549	18673	18594	18613	18523	18479	18492	18729	18704	18572	18702	18465	18584	18655	18429	18668	18489	18528	18334	18321	18436	18512	18407	18738	18491	18666	18505	18451	18600	18457	18607	18281	18404	18545	18489	18839	18706	18613	18593	18647	18545	18593	18590	18498	18559	18607	18511	18784	18633	18537	18572	18529	18250	18350	18808	18732	18634	18930	18410	18636	18524	18430	18500	18873	18314	18350	18184	18638	18480	18717	18577	18573	18662	18438	18570	18456	18328	18631	18443	18538	18609	18341	18456	18400	18690	18415	18340	18377	18747	18401	18750	18455	18467	18573	18685	18437	18524	18457	18496	18558	18477	18633	18705	18421	18624	18456	18665	18507	18821	18624	18658	18474	18342	18430	18562	18288	18428	18495	18501	18646	18562	18554	18537	18323	18656	18547	18662	18733	18507	18738	18537	18418	18587	18448	18592	18489	18554	18662	18437	18579	18792	18632	18639	18584	18772	18497	18797	18432	18542	18497	18485	18290	18575	18319	18512	18446	18508	18602	18571	18872	18613	18763	18406	18543	18612	18562	18602	18396	18542	18555	18558	18535	18575	18464	18548	18835	18472	18648	18363	18453	18620	18601	18285	18466	18549	18638	18442	18458	18524	18622	18562	18905	18806	18440	18605	18550	18489	18664	18594	18616	18630	18395	18667	18714	18471	18557	18540	18337	18411	18559	18437	18481	18522	18375	18580	18552	18541	18390	18589	18518	18345	18757	18486	18538	18583	18557	18502	18396	18722	18388	18434	18403	18731	18551	18436	18499	18483	18604	18498	18587	18602	18693	18344	18503	18639	18593	18577	18544	18704	18574	18410	18445	18718	18434	18239	18646	18575	18444	18545	18608	18576	18444	18658	18635	18438	18780	18798	18717	18751	18383	18525	18635	18691	18512	18485	18564	18600	18189	18406	18542	18742	18392	18737	18602	18346	18486	18661	18650	18754	18741	18636	18444	18618	18464	18554	18416	18635	18503	18489	18613	18695	18578	18704	18543	18645	18529	18500	18773	18540	18465
40326	71192	56669	45438	36408	30437	25524	22642	20725	19397	19868	19567	19192	17906	17221	16974	16983	16899	16044	15528	14746	14118	14252	14066	14129	14090	13984	13988	13833	13805	13828	13858	13807	13802	13869	13649	13778	13766	13783	13619	13845	13638	13666	13641	13608	13654	13758	13627	13551	13536	13500	13763	13728	13685	13645	13523	13585	13633	13815	13532	13630	13720	13655	13732	13632	13730	13753	13741	13640	13729	13641	13794	13603	13892	13658	13821	13905	13578	13523	13726	13723	13676	13619	13722	13701	13620	13740	13727	13759	13759	13732	13800	13725	13683	13527	13789	13726	13610	13734	13655	13729	13733	13745	13546	13795	13764	13609	13674	13594	13880	13540	13556	13602	13528	13634	13697	13719	13702	13669	13655	13636	13641	13706	13882	13598	13631	13482	13603	13735	13794	13816	13757	13539	13700	13619	13653	13769	13754	13619	13404	13600	13540	13725	13733	13510	13708	13649	13598	13673	13605	13657	13759	13774	13747	13634	13772	13664	13840	13721	13760	13728	13780	13547	13545	13710	13614	13716	13787	13630	13510	13542	13706	13746	13648	13614	13641	13640	13817	13617	13684	13487	13532	13778	13666	13641	13778	13507	13550	13662	13746	13499	13526	13640	13710	13596	13614	13715	13572	13662	13681	13768	13711	13530	13554	13595	13743	13802	13583	13721	13578	13552	13754	13829	13851	13516	13751	13537	13754	13602	13585	13656	13618	13752	13619	13664	13640	13759	13574	13781	13641	13550	13746	13817	13684	13739	13532	13632	13660	13644	13711	13548	13690	13613	13691	13729	13852	13677	13810	13620	13584	13526	13579	13539	13717	13586	13621	13552	13580	13732	13610	13657	13787	13632	13561	13661	13603	13611	13597	13359	13559	13770	13602	13569	13629	13667	13789	13664	13528	13633	13659	13725	13652	13858	13682	13720	13774	13648	13638	13699	13690	13732	13789	13682	13711	13724	13724	13699	13769	13628	13615	13661	13653	13781	13578	13639	13570	13641	13744	13591	13488	13638	13563	13532	13687	13638	13729	13678	13585	13655	13593	13671	13568	13658	13609	13664	13698	13669	13618	13601	13725	13755	13852	13752	13731	13599	13780	13752	13482	13674	13599	13743	13499	13631	13785	13768	13645	13611	13651	13615	13651	13641	13562	13671	13706	13540	13586	13568	13689	13641	13736	13836	13634	13742	13649	13687	13708	13679	13755	13562	13750	13735	13650	13744	13639	13680	13657	13600	13632	13777	13568	13491	13619	13595	13708	13647	13717	13834	13635	13716	13456	13679	13701	13679	13661	13704	13564	13567	13786	13619	13599	13739	13793	13604	13668	13594	13700	13764	13612	13506	13735	13698	13737	13775	13648	13746	13752	13663	13654	13491	13605	13663	13673	13666	13654	13647	13649	13660	13798	13780	13624	13607	13531	13798	13537	13534	13622	13672	13759	13659	13563	13642	13581	13823	13583	13736	13699	13605	13690	13634	13727	13593	13806	13629	13491	13576	13766	13577	13767	13610	13713	13758	13664	13560	13398	13554	13652	13448	13455	13753	13832	13564	13596	13648	13690	13600	13514	13884	13555	13700	13738	13857	13666	13689	13493	13589	13662	13637	13665	13633	13668	13603	13823	13642	13753	13725	13522	13786	13729	13486	13633	13763	13543	13709	13624	13722	13717	13672	13717	13668	13551	13658	13562	13655	13653	13543	13593	13692	13774	13547	13550	13745	13614	13656	13644	13523	13828	13697	13845	13680	13584	13688	13791	13592	13589	13833	13704	13742	13896	13743	13676	13661	13619	13693	13584	13787	13741	13559	13722	13687	13657	13680	13721	13666	13783	13510	13714	13735	13619	13632	13628	13496	13503	13556	13547	13588	13563	13543	13693	13584	13773	13725	13684	13661	13715	13594	13721	13938	13609	13705	13590	13602	13569	13692	13614	13637	13686	13829	13572	13771	13913	13545	13689	13640	13541	13613	13683	13632	13607	13711	13567	13851	13513	13887	13656	13604	13604	13820	13795	13559	13623	13673	13530	13729	13688	13751	13669	13700	13685	13727	13564	13653	13522	13627	13604	13638	13703	13615	13471	13740	13699	13642	13692	13852	13724	13648	13549	13672	13680	13628	13592	13476	13686	13488	13741	13486	13720	13801	13673	13504	13701	13599	13829	13842	13746	13754	13739	13559	13727	13681	13560	13780	13532	13630	13723	13649	13563	13566	13655	13596	13680	13761	13693	13661	13741	13495	13783	13684	13632	13852	13733	13739	13773	13562	13601	13666	13778	13515	13595	13761	13513	13872	13620	13759	13736	13584	13610	13672	13706	13743	13704	13530	13722	13604	13857	13649	13749	13625	13470	13544	13458	13670	13588	13744	13768	13653	13750	13700	13479	13545	13617	13846	13695	13686	13558	13735	13526	13541	13495	13656	13728	13711	13534	13547	13660	13672	13507	13740	13650	13705	13539	13581	13529	13780	13731	13831	13716	13740	13600	13636	13632	13615	13784	13778	13753	13773	13666	13678	13658	13724	13723	13694	13785	13760	13539	13615	13668	13607	13655	13741	13572	13565	13621	13655	13696	13687	13699	13712	13677	13722	13807	13795	13590	13706	13525	13589	13671	13715	13663	13679	13565	13658	13582	13487	13642	13582	13651	13586	13720	13502	13614	13712	13747	13420	13766	13821	13501	13588	13780	13494	13762	13629	13603	13580	13733	13640	13733	13682	13627	13589	13663	13747	13756	13490	13715	13674	13752	13670	13650	13642	13429	13652	13653	13734	13675	13733	13709	13619	13805	13683	13467	13630	13718	13586	13682	13602	13561	13661	13598	13560	13635	13770	13576	13556	13694	13527	13810	13724	13841	13753	13651	13603	13627	13684	13755	13726	13598	13821	13663	13599	13666	13674	13553	13634	13698	13788	13684	13742	13717	13685	13509	13625	13804	13701	13703	13560	13859	13682	13731	13749	13707	13636	13626	13530	13740	13707	13663	13708	13862	13759	13557	13804	13782	13626	13635	13658	13732	13822	13527	13468	13667	13600	13612	13460	13586	13584	13703	13674	13554	13631	13609	13787	13776	13557	13675	13611	13581	13780	13791	13531	13638	13654	13779	13521	13720	13653	13686	13775	13539	13585	13395	13699	13703	13631	13654	13819	13535	13482	13761	13660	13710	13897	13669	13817	13763	13660	13734	13748	13765	13641	13613	13765	13776	13936	13659	13732	13673	13589	13717	13511	13637	13472	13581	13635	13650	13608	13689	13717	13509	13781	13664	13516	13739	13639	13606	13837	13616	13807	13582	13748	13677	13612	13631	13730	13481	13478	13693	13662	13658	13724	13715	13580	13668	13608	13713	13526	13570	13527	13678	13367	13682	13667	13754	13597	13500	13633	13673	13842	13712	13662	13721	13606	13581	13536	13719	13735	13539	13624	13746	13672	13692	13497	13717	13711	13743	13743	13811	13587	13800	13598	13516	13657	13710	13467	13593	13560	13671	13708	13696	13614	13678	13679	13867	13738	13647	13590	13825	13850	13659	13517	13896	13722	13671	13703	13562	13747	13529	13634	13763	13826	13666	13645	13667	13602	13632	13696	13495	13640	13714	13778	13703	13732	13757	13767	13695	13808	13721	13693	13649	13632	13535	13764	13677	13501	13585	13486	13631	13563	13355	13541	13745	13490	13675	13753	13621	13675	13531	13763	13671	13452	13841	13646	13777	13647	13765	13856	13561	13742	13835	13749	13626	13606	13719	13694	13593	13650	13674	13690	13585	13759	13643	13514	13646	13704	13604	13640	13761	13765	13672	13648	13673	13548	13634	13794	13649	13800	13616	13698	13689	13768	13569	13681	13724	13615	13712	13646	13528	13614	13567	13622	13624	13594	13509	13638	13695	13488	13804	13765	13501	13697	13605	13680	13760	13712	13542	13654	13492	13755	13735	13749	13569	13697	13614	13747	13659	13725	13713	13772	13625	13607	13722	13675	13714	13734	13673	13756	13458	13691	13708	13518	13720	13733	13699	13745	13521	13701	13602	13723	13561	13538	13702	13612	13631	13679	13703	13886	13603	13698	13626	13738	13733	13739	13822	13599	13722	13688	13614	13576	13686	13702	13486	13674	13815	13712	13617	13608	13662	13792	13413	13643	13587	13681	13621	13624	13610	13586	13665	13766	13766	13605	13789	13627	13730	13575	13815	13708	13678	13641	13655	13469	13526	13689	13593	13683	13763	13588	13732	13734	13780	13809	13708	13699	13795	13745	13734	13632	13702	13743	13819	13644	13566	13777	13685	13794	13672	13808	13698	13705	13589	13643	13660	13658	13752	13613	13649	13694	13591	13807	13565	13619	13544	13533	13565	13695	13896	13783	13847	13554	13578	13917	13735	13514	13574	13506	13543	13630	13712	13661	13572	13546	13705	13562	13673	13745	13611	13778	13613	13673	13687	13656	13799	13788	13584	13758	13571	13695	13642	13641	13713	13887	13690	13564	13663	13560	13534	13725	13676	13721	13641	13740	13452	13586	13621	13666	13809	13764	13567	13516	13624	13619	13666	13721	13706	13764	13598	13601	13544	13624	13723	13730	13764	13984	13636	13596	13694	13674	13654	13682	13493	13635	13589	13560	13655	13522	13632	13658	13583	13459	13585	13593	13697	13706	13628	13714	13761	13806	13645	13529	13760	13678	13760	13726	13586	13750	13597	13554	13706	13865	13627	13608	13540	13722	13451	13640	13696	13628	13548	13748	13609	13491	13623	13716	13879	13712	13604	13789	13767	13671	13678	13806	13725	13752	13558	13583	13608	13596	13645	13574	13802	13558	13697	13544	13625	13703	13662	13699	13731	13736	13686	13622	13665	13781	13749	13601	13592	13659	13528	13564	13760	13811	13686	13663	13636	13711	13673	13548	13547	13711	13694	13687	13707	13876	13691	13574	13610	13730	13789	13754	13545	13608	13497	13582	13564	13520	13775	13389	13654	13675	13781	13659	13618	13748	13702	13669	13576	13693	13621	13555	13710	13452	13582	13597	13753	13704	13770	13692	13708	13682	13726	13778	13694	13715	13751	13801	13719	13608	13669	13692	13712	13724	13559	13734	13515	13616	13751	13738	13690	13797	13643	13708	13660	13744	13500	13562	13647	13666	13532
38660	40497	42758	36795	30696	26929	24633	23508	22648	22449	22725	22926	22517	22437	22010	21888	21730	21771	21444	21346	21041	20626	20849	20796	20931	20814	21092	20880	20880	20860	20815	20557	20686	20678	20709	20775	20802	20537	20536	20923	20595	20902	20935	20781	20840	20607	20692	20519	20777	20725	20767	20706	20728	20678	20609	20782	20801	21069	20725	20686	20703	20877	20627	20437	20702	20817	20956	20694	20737	20687	20745	20636	20881	20577	20772	20654	20642	20720	20697	20692	20832	20449	20650	21064	20696	20730	20670	20582	20693	20867	20851	20753	20839	20808	20833	20599	20901	20526	20745	20687	20848	20869	20723	20683	20472	20364	20783	20657	20792	20745	20718	20596	20836	20748	20678	20547	20671	20703	20734	20798	20641	20558	20615	21016	20894	20665	20714	20687	20864	20572	20498	20895	20639	20666	20619	20607	20795	20703	20718	20659	20732	20659	20601	20578	20684	20500	20808	20512	20654	20841	20769	20721	20851	20619	20547	20641	20714	20416	20611	20783	20526	20402	20592	20748	20746	20786	20722	20481	20732	20750	20589	20627	20830	20673	20722	20795	20444	20856	20619	20651	20751	20702	20731	20555	20687	20848	20747	20789	20777	20762	20929	20928	20735	20827	20702	20750	20693	20699	20739	20923	20812	20718	20661	20734	20823	20611	20677	20612	20752	20618	20671	20829	21003	20654	20555	20756	20792	20639	20730	20545	20703	20705	20738	20575	21183	20778	20637	20671	20461	20767	20644	20825	20667	20747	20595	20601	20817	20814	20797	20777	20793	20829	20612	20811	20793	20607	20889	20738	20818	20646	20654	20670	20864	20674	20618	20707	20903	20908	20472	20656	20635	20547	20624	20713	20489	20742	20589	20770	20472	20892	20711	20690	20788	20629	20601	20839	20896	20801	20753	20720	20578	20740	20751	20823	20808	20915	21057	20686	20783	20729	20650	20742	20735	20675	20721	20704	20600	20575	20676	20703	20795	20693	20798	20925	20613	20637	20618	20562	20752	20654	20727	20665	20713	20593	20544	20731	21019	20740	20683	20648	20749	20635	20826	20631	20574	20507	20613	20393	20699	20888	20812	20752	20871	20801	20669	20619	20695	20829	20674	20791	20579	20573	20600	20760	20644	20858	20740	20569	20654	20568	20894	20548	20639	20728	20654	20691	20727	20652	20838	20599	20685	20892	20583	20582	20595	20878	20702	20907	20562	20726	20665	20804	20671	20837	20584	20673	20672	20491	20825	20660	20767	20637	20954	20904	20481	20786	20699	20635	20579	20744	20718	20540	20994	20752	20594	20763	20617	20702	20777	20504	20889	20672	20725	20704	20666	20663	20735	20670	20758	20622	20450	20773	20770	20717	20858	20759	20639	20743	20658	20679	20705	20668	20833	20899	20736	20680	20794	20827	20874	20853	20853	20732	20771	20581	20596	20814	20793	20876	20799	20819	20693	20814	20874	20676	20786	20556	20610	20693	20729	20693	20882	20940	20832	20775	20711	20638	20671	20943	20745	20672	20661	20688	20809	21219	20742	20785	20738	20802	20672	20776	20747	20856	20707	20782	20757	20845	20637	20498	20706	20450	20800	20775	20827	20878	20817	20927	20812	20993	20692	20788	20676	20687	20690	20548	20556	20688	20711	20596	20796	20753	20924	20891	20950	20780	20921	20686	20765	20647	20763	20716	20901	20578	20861	20752	20720	20619	20650	20587	20755	20667	20790	20616	20707	20737	20775	20745	20773	20895	20763	20701	20712	20680	20755	20583	21163	20633	20665	20789	20607	20558	20742	20874	20711	21047	20892	20839	20704	20867	20723	20846	20754	20619	20711	20676	20648	20734	20669	20654	20809	20735	20724	20881	20698	20569	20766	20559	20588	20948	20621	20732	20559	20801	20563	20840	20776	20661	20596	20733	20568	20734	20945	20838	20650	20836	20673	20710	20922	20820	20722	20852	20633	20840	20575	20746	20671	20632	20718	20551	20665	20682	20771	20727	20473	20662	20614	20613	20690	20828	20780	20753	20902	20642	20651	20921	20811	20918	20757	20802	20693	20586	20656	20768	20830	20626	20929	20736	20690	21010	20701	21094	20769	20752	20637	20666	20722	20889	20777	20995	20838	20442	20794	20738	20659	20975	20655	20742	20631	20767	20987	20664	20861	20993	20886	20781	20754	20690	20575	20665	20956	20725	20708	20695	20755	20756	20708	20489	20742	20731	20673	20752	20833	20823	20622	20683	20879	20791	20660	20894	20615	20648	20858	20603	20744	20895	20585	20647	20798	20783	20743	20846	20769	20719	20849	20491	20902	20778	20832	20709	20860	20711	20809	20907	20522	20501	20596	20657	20801	20749	20649	20905	20947	20792	20432	20543	20625	20764	20571	20940	20707	20724	20798	20751	20719	20612	20769	20940	20855	20835	20556	20663	20791	20668	20611	20671	20784	20617	20713	20749	20581	20811	20854	20709	20694	20826	20685	20592	20795	20930	20956	20493	20730	20716	20682	20513	20492	20713	20869	20812	20811	20737	20785	20448	20772	20980	20729	20731	20797	20846	20653	20767	20827	20732	21119	20840	20802	20755	20658	20623	20565	20689	20543	20596	20571	20551	20813	20668	20996	20617	20870	20846	20728	20674	20860	20644	20772	20864	20879	20702	20681	20775	20733	20672	20589	20690	20814	20788	20748	20657	20875	20594	20650	20774	20703	20593	20481	20699	20638	20787	20722	20776	20503	20736	20786	20690	20753	20871	20500	20697	21018	20871	20900	20757	20738	20930	20767	20588	20959	20633	20633	20529	20637	20680	20665	20804	20609	20702	20725	20666	20841	20590	20742	20527	20770	20773	20604	20729	20651	20736	20925	20989	20794	20817	20571	20842	20668	20922	20871	20620	20820	20851	20865	20890	21027	20541	20995	20752	20751	20835	20937	20727	20822	20662	20860	20581	21105	20838	20506	20696	20736	20635	21169	20696	20539	20626	20900	20791	20856	20783	20687	20657	20765	20679	20952	20954	20633	20705	20462	20540	20703	20410	20641	20774	20542	20486	20561	20462	20490	20633	20620	20833	20759	20800	20686	20605	20841	20424	20651	20752	20686	20720	20917	20731	20817	20925	20818	20551	20818	20554	20850	20991	20689	20592	20765	20814	20735	20829	20759	20619	20989	20714	20923	20679	20814	20741	20780	20964	20681	20849	20523	20606	20404	20725	20599	20581	20869	20685	20806	20544	20676	20816	20953	20792	20812	20815	20565	20557	20790	20766	20913	20719	20690	20784	20624	20785	20923	21098	20805	20888	20745	20653	20550	20638	20637	20644	20666	20620	20488	20776	20581	20667	20790	20838	20790	20572	20697	20595	20768	20541	20821	20507	20667	20698	20560	20818	20759	20491	20657	20794	20624	20903	20736	20811	20892	20672	20987	20703	20611	20785	20851	20559	20947	20659	20778	20615	20698	20893	20899	20742	20864	20751	20954	20645	20634	20608	20725	20636	21045	20739	20781	20916	20821	20642	20754	20853	20745	20708	20669	20513	20749	20641	20762	20981	20672	20799	20670	20648	20917	20792	20558	20693	20761	20691	20712	20846	20828	20671	20796	20429	20552	20538	20830	20643	20883	20720	20796	20588	20987	20847	20849	20849	20779	21000	20771	20866	20773	20922	20716	20807	20683	20718	20681	20551	20505	20683	20594	20690	20597	20914	20852	20687	20940	20616	20797	20772	20518	20879	20624	20629	21128	20471	20386	20737	20959	20583	20705	20745	20771	20825	20688	20733	20873	20741	20871	21018	20810	20755	20727	20838	20809	20836	20629	20643	20755	20597	20928	20763	20728	20670	20768	20988	20623	20633	20577	20796	20742	20572	20716	20813	20880	20982	20660	20574	20815	20556	20872	20863	20808	20580	20701	20681	20799	20717	20612	20694	20801	20716	20832	20740	20756	20643	20852	20791	20492	20709	20774	20809	20730	20998	20825	20565	20663	20666	20662	20692	20634	20885	20762	20658	20944	20885	20606	20791	20633	20803	20593	20542	20898	20656	20941	20974	20846	20639	20719	20841	20837	20645	20836	20780	20679	20828	20600	20815	20640	20771	20732	20716	21062	20653	20776	20908	20950	20761	20700	20579	20754	20768	20661	20897	20995	20884	20684	20745	20578	20666	20827	20676	20860	20812	20861	20850	20719	20760	20645	20856	20756	20630	20793	20742	20853	21039	20749	20938	20635	20807	20898	20820	20529	20518	20556	20363	20854	20682	20762	20547	20699	20717	20771	20947	20595	20717	20586	20848	20861	20512	20883	20575	20707	20694	20820	20634	20840	21053	20753	20876	20701	20709	20690	20800	20645	20779	20553	20722	20707	20675	20812	20624	20586	20709	20693	20618	20357	20705	20801	20648	20820	20506	20954	20723	20804	20710	20843	20816	20759	20778	20944	20867	20716	20749	20710	20566	20583	20579	20881	20763	20810	20737	20774	20496	20855	20662	20711	20710	20717	20761	20756	20746	20674	20716	20794	20833	20678	20816	20774	20786	20699	20764	20800	20829	20890	20772	20757	20420	20717	20842	20752	20842	20801	20827	20692	20767	20575	20624	20620	20690	20759	20927	20845	20594	20751	20798	20828	20742	20674	20691	20912	20861	20689	20727	20619	20587	20839	20653	20753	20611	20731	20810	20680	20920	20868	20818	20739	20823	20720	20729	20725	20691	20789	20716	20485	20578	20755	20740	20718	20710	20540	20682	20918	20525	20725	20750	20608	20854	20659	20826	20430	20786	20878	20515	20670	20915	20797	20620	20797	20588	20844	20628	20687	20737	21082	20911	20909	21018	20799	20907	20806	20660	20817	20651	20670	20865	20811	20949	20529	20578	20895	20896	20566	20737	20656	20875	20634	20750	21045	20773	20652	20782	20713	20885	20583	20719	20864	20813	20586	20630	20682	20628	20672	20681	20848	20594	20910	20714	20768	20796	20751	20755	20851	20809	20681	20992	20844	20795	20809	20849	20723	20868	20806	20670	20775	20703	20765	20828	20772	20649	20676	20652	20789	21004	20848	20739	20930	20587	20708	20497	20838	20600	20579	20658	20599	20729	20686	20921	21042	20645	20637	20714	20667	20811	20835	20671	20892	20671	20748	20899	20643	20895
37417	49224	43413	33216	27227	22824	20249	18598	17784	17414	17287	17817	17401	16814	16469	16270	16314	16064	15843	15392	15410	14887	15079	15023	14882	15105	14945	14819	15071	14952	14817	14914	14824	14819	14906	14826	14857	15087	14796	14838	14711	14862	15028	14785	14709	14820	14720	14915	14824	14884	14781	14888	14775	14861	14881	14863	14841	14857	14733	14794	14916	14705	14889	14880	14789	14991	14974	14880	14948	14889	14904	14791	14820	14756	14802	14971	14789	14814	14785	14719	14908	14792	14695	14851	14817	14979	14901	14923	14949	14956	14851	14719	14942	15116	14613	14785	14867	14761	14766	14734	14915	14842	14843	14636	14820	14728	15032	14752	14752	14836	14859	14930	14769	14837	14909	14873	14927	14832	14789	14780	14866	14919	14841	14784	14773	14908	14888	14809	14818	14854	14839	14784	14747	14841	14842	14851	14589	14927	15051	14955	14751	14775	14688	14900	14802	14918	14975	14896	14807	14844	14824	14841	14962	14898	14854	14699	14914	14868	14821	14932	14904	14840	14897	14860	14696	14836	14912	14826	14898	14869	14951	14806	14809	14856	14916	14846	14961	14767	14874	14783	14937	14756	14840	14748	14724	14744	14838	14868	14910	14985	14852	14935	14932	14826	14881	14770	14960	14881	14675	14833	14753	14885	14917	14862	14766	14773	14880	14776	14906	14667	14818	14865	14687	15085	14934	14898	14718	14690	14875	14928	14905	14859	14867	14599	14689	14816	14804	14845	14832	14843	14987	14875	14899	14841	14709	14686	14952	14812	14734	14696	14786	14868	14907	14850	14781	14696	14833	14945	14807	14881	15022	14658	14869	14813	14895	15052	14782	14836	14864	14895	14790	14797	14817	14985	14911	14842	14799	14901	14777	14733	14967	14854	15045	14808	14787	14879	14736	14869	14871	14936	14708	14749	14857	14914	14965	15084	14845	14839	14937	14661	14894	14995	14978	15009	14845	14813	14792	14908	14857	14918	14821	14842	14858	14665	14921	14927	14794	14926	14874	14915	14921	14753	14698	14869	14858	14876	14828	14875	14916	14781	15023	14868	14776	14895	14813	14867	14715	14996	14950	14923	14871	14741	14965	14740	14924	14844	14831	14910	14658	14910	14942	14781	14826	14845	14692	14776	14993	14819	14808	14901	14886	14773	14809	14809	15014	14714	14907	14788	14860	14863	14941	14839	14954	15049	14728	14820	14802	14879	14939	14809	14882	14774	14809	14890	14882	14825	14769	14769	14894	14885	14751	14979	14907	14828	14742	14808	14999	14811	14947	14935	14847	14694	14886	14891	14841	14929	14889	14899	14855	14770	14966	14872	14912	14918	14799	14780	14944	14756	14745	14885	14692	14883	14765	14675	14867	14816	14618	14823	15019	15119	14874	14847	14927	14843	14798	14970	14943	14904	15043	15057	14746	14999	14740	14831	14980	14866	14744	14873	14948	14843	14952	14917	14632	14755	14794	14739	14920	14834	14950	15003	14922	14814	14996	14886	14763	14717	14733	14858	14863	14714	14855	14892	14864	14847	15034	14848	14734	14707	14692	14778	14762	14862	14899	14815	14894	14789	14830	14982	14962	14886	14926	14607	14774	14960	14816	14936	14751	14715	14928	14706	14875	14878	14762	14807	14909	14948	14733	14730	14889	14882	14969	14835	14719	14715	14924	14699	14688	14993	14768	14716	14847	14990	14864	14919	14773	14895	14995	14961	14914	14827	14973	14914	14766	14882	14879	14954	14531	14800	14881	14859	14742	14872	14989	14662	14926	14942	14866	15022	14796	14788	14738	14915	14862	14916	14781	14783	14763	14808	14869	14836	14801	14843	14743	14841	14721	14831	14869	15042	14811	14726	14748	14870	14891	14977	14902	14869	14827	14904	14891	14707	14984	14818	14968	14852	14878	14911	14838	14808	14758	14907	14958	14694	14713	14904	14833	14748	14799	14690	14903	14935	14869	14871	14882	14809	14848	14813	14954	14664	14897	14761	15022	14779	14784	14768	15062	14843	14777	14896	14974	14912	14879	14693	14957	14748	14788	14970	15045	14728	14833	14937	14930	14926	14927	14771	14876	14689	14721	14746	14984	14759	14866	14875	14978	14868	14842	14906	14785	14944	14862	14885	14903	14762	14767	14846	14866	14740	14805	15038	14825	14915	14848	14825	14875	14872	14581	14905	14786	14845	14839	14864	14717	14863	15008	14905	14794	14783	14686	14796	14821	14785	14848	14793	14932	14699	14690	14855	14886	14861	14695	14669	14777	14716	14801	14870	14915	14906	14880	14913	14907	14929	14775	14740	14898	15048	14771	14975	14903	14951	14858	14861	14944	14860	14964	14752	14895	14732	14946	14855	14860	14876	14854	14765	14817	14878	14869	14837	14778	14958	14869	14938	14826	14819	14863	14738	14968	15006	14837	14847	14944	14919	14822	15004	14833	14691	14699	14934	14945	14714	14799	14910	14746	14991	14888	15071	14874	14816	14778	14953	14905	14919	14819	14732	14934	14831	14923	14852	14984	14742	14804	14747	14797	14773	14971	14890	14632	14674	14954	14964	14837	14889	14898	14863	14869	14933	14834	14789	14745	14841	14664	14978	14853	14949	14794	14562	14640	14765	14878	14800	15006	14794	14913	14810	14869	14795	14772	14755	14939	14781	14873	14743	14794	14883	14908	14756	14778	14743	14967	14838	14715	14782	14772	14853	14897	14975	14771	14900	14897	14868	14764	14744	14996	15044	14715	14851	14914	14724	14953	14899	14787	15000	14905	14732	14826	15139	14843	14844	14823	14755	14772	14862	14790	14785	14877	14876	14686	14929	14706	14661	14958	14966	14967	14859	14836	14880	14845	15026	14731	14849	14680	15053	14966	14820	14979	14817	14930	14849	14782	14770	14718	14944	14938	14891	14795	14906	14665	14699	14815	14812	14738	14630	14641	14780	14933	14924	14828	14773	14958	14744	14843	14924	14897	14801	14981	14757	14835	14834	14833	14917	14916	14888	14827	14696	14916	14882	14789	15026	14928	14911	14852	14796	14865	14732	14962	14691	15018	14714	15009	14885	14987	14911	14897	14744	14827	14917	15009	14745	14767	14790	14784	14839	14867	14945	14762	14896	14914	14869	14767	14707	14859	14815	14920	14994	14875	14727	14830	14851	14834	14801	14936	14894	14880	14825	14755	14943	14881	14732	14887	14893	14908	14936	14889	14714	14777	14870	14747	15075	14966	14883	14813	14825	14880	14876	14601	15185	14723	14849	14852	14829	14857	14883	14810	14951	14709	14899	14826	14750	14956	14735	14913	14846	14957	14769	14806	14778	15001	14815	14911	14835	14728	14846	14742	14927	14978	14884	14740	14847	14876	14787	15017	15020	14806	14901	14661	14924	15024	14778	14842	14771	14938	14919	14916	14985	14859	14865	14822	14882	14977	14852	14814	14880	14818	14893	14819	14747	14819	14791	14871	14938	14953	14801	14778	14947	15056	14710	15003	14821	14885	14755	14801	14806	14796	14762	14930	15151	14812	14841	14867	15070	14887	14924	14794	15032	14907	15041	14812	14968	14788	14896	14669	14905	14958	14770	15079	14940	14918	14901	14795	15034	14635	14965	15121	14876	14766	15079	14890	14877	14844	14669	14832	15053	14941	14819	14900	14923	14955	15061	14980	15021	14935	14762	14900	14773	14768	14813	14835	14660	14939	14977	14608	14825	14844	15009	14705	14695	14824	14883	14991	14842	14742	15083	14739	14948	14924	14885	14939	14891	14626	14827	14875	14851	14695	14788	14791	14898	14902	14760	14810	14826	14943	14810	14929	14800	14960	14792	14724	14812	14670	14920	14872	14805	14735	14963	14765	14681	14822	14743	14931	14682	15012	14805	14658	14793	14849	14784	14764	14707	14956	14951	14948	14893	14919	14901	14823	14946	14873	15043	14773	14912	14970	14797	14866	14711	14818	14791	14886	14739	14645	14806	14922	14845	14854	14859	14912	14885	14703	14910	14862	14863	14967	14808	14837	14693	14681	14715	14636	14831	14757	14950	14944	14916	14930	14769	14792	15046	14853	14904	14733	14764	14969	14808	14887	14720	14786	14790	14673	14729	14829	14707	14880	14761	14802	14878	14768	15045	14893	14954	14814	14837	14786	14857	14841	14765	14882	14938	14970	14919	14844	14960	14782	14943	14788	14920	15009	14856	14802	14797	14959	14840	14887	14926	14633	14809	14765	14942	15009	14922	14912	14843	14858	14640	15066	14844	14820	14720	14846	15043	14788	14879	14857	14902	14999	14881	14776	14847	15019	14782	14750	14870	14744	14919	14907	14928	14815	14979	14859	14840	14981	14792	14901	15098	14877	14766	14732	14944	14907	14935	14775	14994	14854	14915	14976	14743	15010	14898	14803	14780	14808	14827	14911	14910	14729	14942	14864	14813	14887	14892	14934	14837	14954	14868	14804	14939	14780	14939	14719	14879	14839	14952	14892	14901	14959	14744	14905	15015	15008	15034	14776	15045	14830	14798	14896	14704	14878	14846	15056	15026	14764	14909	14879	14833	14815	14816	14781	14916	14948	14893	14734	14849	14872	14944	14869	14769	14853	14885	14857	14848	14859	14899	14823	14901	14745	14828	14720	14787	14994	14723	14775	14922	14659	14738	14897	14860	14907	14866	14845	14806	14847	14931	14778	14918	14880	14854	14949	14753	14789	14975	14880	14886	14724	14790	14869	14862	14908	14853	14825	14979	14857	14881	14742	14914	14939	14732	14887	14860	14836	14687	14954	14851	15032	14732	14710	14832	14570	14911	14876	14822	14816	14835	14873	14889	14661	14909	14836	14816	14993	14876	14857	14854	14879	14872	14968	15053	14862	14891	14767	14829	15100	14890	14937	14811	14995	14730	14867	14901	14874	14953	14988	14891	14983	14966	14897	14856	14787	14711	14851	14918	14713	14983	14719	14662	14791	14749	15040	14871	14784	14984	14866	14696	14919	14812	14871	14819	14790	14934	14764	14803	14922	14805	14922	14833	14996	14965	14869	14778	14960	14784	14962	14957	14824	14828	14744	14726	14879	15014	14754	14890	14801	14932	14875	14568	14993	14890	14834	14888	14915	14767	14828	14863	14960	14958	14631	14988	14725	14835	14851	14965
26594	21759	29686	29562	30058	29132	27412	23988	22717	22936	22831	22975	22680	21969	21613	21257	21198	21278	20788	20279	19801	19589	19480	19499	19777	19637	19379	19582	19320	19406	19443	19589	19483	19598	19160	19245	19248	19502	19417	19259	19321	19342	19443	19159	19315	19524	19327	19343	19276	19110	19259	19218	19044	19313	19105	19338	19139	19413	19296	19124	19542	19369	19226	19390	19395	19400	19199	19231	19457	19246	19074	19354	19431	19241	19194	19331	19299	19171	19103	19581	19309	19126	19249	19137	19302	19468	19083	19289	19222	19127	19336	19313	19497	19253	19396	19098	19183	19264	19231	19231	19280	19127	19423	19199	19356	19357	19107	19509	19282	19202	19115	19454	19266	19226	19138	19305	19334	19213	19513	19271	19345	19319	19339	19212	19170	19326	19500	19379	19231	19346	19394	19393	19190	19314	19394	19052	19507	19473	19354	19392	19405	19393	19370	19305	19227	19362	19360	19307	19140	19173	19385	19108	19202	19264	19446	19245	19402	19191	19349	19312	19330	19112	19267	19153	18916	19231	19357	19329	19199	19171	19457	19320	19503	19277	19217	19153	19243	19236	19333	19528	19348	19152	19262	19408	19390	19361	19333	19298	19197	19065	19388	19198	19213	19052	19402	19200	19400	19238	19382	19514	19568	19353	19345	19077	19252	19011	19274	19254	19298	19217	19344	19264	19142	18855	19139	19294	19304	19255	19205	19424	19471	19261	19237	19159	19119	19149	19162	19054	19497	19353	19433	19246	19392	19609	19331	19331	19378	19397	19261	19166	19360	19363	19178	19265	19329	19103	19172	19162	19327	19185	19403	19281	19289	19379	19288	19283	19151	19400	19426	19127	19189	19218	19257	19318	19331	19215	19304	19483	19152	19362	19190	19310	19221	19417	19181	19321	19371	19204	19137	19133	19211	19387	19388	19283	19329	19305	19329	19010	19280	19258	19310	19078	19413	19205	19203	19289	19289	19055	19236	19262	19224	19274	19301	19259	19430	19132	19175	19429	19216	19354	19191	19380	19250	19395	19385	19323	19111	19117	18949	19063	19179	18967	19250	19245	19305	19129	19045	19269	19299	19243	19347	19433	19228	19159	19126	19052	19245	19201	19185	19502	19185	19218	19192	19130	19168	19097	19118	19198	19049	19488	19170	19197	19452	19239	19328	19126	19345	19345	19215	19302	19328	19475	19372	19039	19300	19345	19210	19090	19393	19159	19120	19262	19272	19365	19391	19178	19148	19205	19148	19086	19132	19235	19340	19331	19285	19352	19282	19271	19407	19211	19198	19340	19196	19252	19325	19220	19354	19225	19113	19170	19501	19522	19393	19264	19315	19184	19060	19078	19465	19416	19347	19134	19258	19310	19472	19398	19263	19275	19469	19289	19212	19098	19363	19302	19335	19320	19285	19207	19285	19356	19483	19170	19010	19273	19262	19378	19172	19353	19253	19185	19232	19205	19004	19214	19393	19197	19068	19142	19139	19294	19456	19356	19395	19490	19153	19524	19552	19528	19196	19206	19395	19059	19402	19289	19269	19336	19320	19089	19238	19306	19186	19297	19138	19386	19402	19043	19277	19192	19176	19385	19057	19253	19350	19202	19316	19283	19259	19363	19093	19362	19060	19331	19300	19340	19366	19177	19402	19418	19303	19233	19516	19363	19172	19153	19416	19228	19001	19411	19210	19305	19476	19301	19362	19163	19332	19106	19197	19137	19181	19087	19444	19511	19198	19332	19346	19320	19276	19089	19277	19218	19137	19066	19275	19252	19457	19418	19409	19250	19236	19233	19373	19327	19330	19538	19275	19339	19061	19173	19340	19293	19317	19264	19438	19158	19188	19400	19209	19432	19370	19335	19336	19443	19355	19260	19084	19322	19302	19272	19175	19028	19229	19261	19343	19269	19228	19133	19176	19272	19288	18965	19126	19082	19173	19241	19195	19308	19352	19145	19253	19556	19409	19519	19296	19385	19328	19238	19141	19136	19070	19232	19326	19363	19219	19222	19377	19403	19298	19233	19310	19221	19284	19548	19499	19254	19412	19550	19327	19288	19160	19246	19430	19397	19239	19374	19330	19240	19263	19121	19101	19170	19522	19268	19224	19176	19173	19233	19186	19245	19073	19126	19271	19544	19326	19036	19219	19141	19238	19149	19149	19465	19213	19290	19233	19361	19271	19488	19329	19395	19293	19500	19217	19362	19240	19123	19245	19406	19335	19263	19105	19446	19246	19435	19393	19341	19472	19059	19287	19151	19165	19362	18969	19389	19305	19356	19509	19371	19239	19304	19405	19239	18910	19215	19365	19294	19117	19297	19133	19422	19274	19176	19242	19171	19428	19311	19266	19059	19220	19448	19453	19253	19329	19355	19352	19249	19153	19333	19318	19415	19215	19146	19142	19235	19282	19418	19216	19072	19266	19278	19145	19303	19323	19085	19374	19274	19245	18981	19220	19161	19328	19303	19348	19287	19144	19289	19383	19604	19217	19344	19205	19416	19182	19294	19418	19238	19432	19217	19324	19179	19386	19108	19358	19383	19443	19176	19246	19093	19265	19131	19311	19215	19223	19320	19297	19327	19367	19383	19628	19283	19395	19420	19207	19367	19388	19409	19269	19276	19090	19296	19355	19344	19408	19357	19280	19025	19228	19329	19338	19310	19218	19461	19189	19147	19389	19267	19324	19224	19266	19150	19291	19320	19333	19252	19413	19077	19421	19102	19423	19323	19325	19131	19435	19570	19363	19406	19402	19208	19260	19111	19216	19645	19164	19177	19382	19209	19182	19293	19392	19572	19198	19247	19344	19388	19323	19051	19289	19286	19192	19260	19048	19207	19311	19311	19234	19316	19006	19307	19270	18993	19125	19176	19102	19058	19292	19042	19244	19143	19542	19226	19211	18963	19319	19455	19181	19254	19244	19224	18957	19353	19470	19033	19014	19472	19180	19280	19102	19243	19317	19163	19266	19398	19240	19615	19300	19032	19078	19400	19278	19269	19133	19379	19237	19272	19057	19122	19415	19219	19289	19290	18993	19312	19261	19398	19402	19222	19419	19078	19165	19147	19278	19253	19304	19376	19352	19393	19165	19243	19194	19172	19365	19326	19326	19242	19314	19179	19378	19339	19368	19219	19392	19168	19091	19518	19446	19218	19614	19288	19263	19150	19358	19262	19287	18907	19326	19214	19250	19089	19286	19256	19202	19247	19177	19295	19284	19416	19211	19201	19102	19350	19214	19053	19424	19375	19333	19423	19174	19405	19198	19065	19415	19480	19239	19097	19066	19275	19213	19134	19405	19280	19389	19256	19157	19356	19464	19251	19062	19399	19362	19070	19356	19209	19351	19292	19442	19360	19156	19161	19305	19234	19244	19287	19262	19319	19493	19122	19310	19145	19407	19226	19443	19196	19312	19446	19007	19130	19112	19095	19349	19379	19356	19275	19236	19366	19151	19274	19503	19126	19392	19328	19424	19255	19620	19345	19175	19230	19387	19369	19115	19197	19236	19082	19189	19332	19464	19363	19452	19224	19435	19309	19134	19139	19152	19411	19217	19220	19326	19315	19368	19284	19088	19376	19340	19243	19356	19324	19319	19356	19264	19211	19177	19413	19218	19114	19461	19363	19348	19338	19240	19301	19376	19244	19173	19181	19162	19477	19315	19081	19183	19184	19152	19212	19359	19302	19088	19289	19356	19226	19086	19254	19136	19156	19337	19033	18970	19147	19370	19178	19425	19313	19359	19156	19133	19273	19186	19050	19185	18846	19211	19160	19389	19420	19277	19301	19171	19039	19427	19277	19128	19181	19349	19391	19198	19126	19240	19384	19370	19344	19371	19171	19367	19108	19267	19277	19288	19479	19449	19210	19193	19277	19386	19365	19198	19232	19211	19256	19381	19280	19301	19132	19109	19198	19414	19280	19383	19499	19363	19145	19300	19541	19144	19425	19340	19455	19260	19291	19032	19431	19113	19208	19289	19263	19247	19408	19149	19284	19234	19234	19256	19348	19246	19271	19125	19291	19243	19204	19007	19233	19057	19187	19138	19119	19176	19197	19198	19150	19273	19364	19220	19082	19313	19473	19418	19534	19353	19387	19340	19383	19421	19201	19186	19510	19175	19387	19240	19374	19164	19450	19505	19093	19193	19396	19231	19247	19534	19235	19094	19227	19429	19565	19128	19253	19349	19422	19099	19240	19205	19124	19414	19215	19284	19245	19171	19026	18957	19361	19158	19200	19353	19254	19144	19335	19395	19141	19209	19391	19003	19346	19314	19489	19263	19217	19069	19275	19190	19203	19307	19143	19308	19141	19297	19450	19383	19269	19198	19281	19192	19296	19230	19389	18935	19149	19421	19267	19368	19461	19296	19422	19462	19207	19343	19317	19344	19407	19197	19413	19268	19308	19395	19056	19416	19491	19227	19375	19137	19379	19247	19241	19321	19144	19272	19190	19331	19185	19293	19358	19167	19218	19362	19154	19358	19303	19189	19401	19290	19447	19291	19193	19149	19134	19276	19074	19282	19183	19376	19191	19065	19211	19302	19313	19448	19246	19048	19241	19579	19359	19256	19401	19307	19225	19162	19190	19328	19340	19280	19312	19079	19207	19352	19161	19441	19138	19375	19231	19298	19206	19338	19346	19190	19155	19092	19186	19343	19019	19379	19299	19277	19498	19432	19180	19173	19393	19254	19255	19417	19147	19189	19221	18929	19170	19352	19334	19363	19092	19099	19179	19078	19106	19433	19063	19211	19206	19265	19463	19267	19209	19242	18990	19136	19280	19244	19282	19145	19491	19450	19393	19160	18956	19370	19211	19294	19270	19085	19446	19493	19367	19003	19327	19364	19453	19222	19122	19142	19509	19237	19268	19120	19163	19303	19366	19277	19234	19256	19409	19617	19132	19300	19285	19176	19211	19529	19172	19192	19178	19230	19236	19344	19135	19324	19330	19470	19306	19217	19296	19369	19415	19519	19276	19319	19146	19507	19364	19307	19490	19608	19169	19179	19182	19233	19079	19117	19196	19319	19262	19243	19313	19270	19189	19339	19346	19402	19356	19256	19355	19207	19197	19396	19375	19358	19278	19416	19233	19217	19091	19265	19262	19202	19134	19550	19383	19246	19374	19400	19263	19248	19137	19383	19434
36119	60521	54667	43296	34328	26477	22732	20194	19152	18772	19274	18975	18904	17816	16774	16693	16739	16407	15780	15138	14848	14396	14440	14465	14396	14398	14353	14310	14333	14128	14078	14050	14355	14156	14257	14122	14214	14247	14153	14070	14163	14155	14161	14146	14184	14145	14148	14082	14147	14393	14178	14243	14231	14041	14123	14241	13971	14050	13981	14063	14117	14167	14090	14116	14272	14133	14291	14245	14149	14287	14047	14047	14304	14192	14147	14076	14096	14175	14253	14230	14248	14060	14139	14125	14095	14095	14167	14074	14163	14266	14181	13968	14238	14110	14125	14172	14190	14230	14204	13941	13953	13954	14029	14072	14091	14179	14085	14181	13998	14075	14300	14050	14178	14116	14095	14090	14093	13983	14148	14153	14096	14312	14305	14088	14205	14075	14174	14099	14328	14166	14068	14081	14212	13979	14105	14173	14134	14109	14178	14104	14184	14240	14181	14087	14048	14205	13968	14035	14230	14041	14221	14159	14064	14079	14002	13962	14078	14195	14103	14067	13974	13999	14121	14157	14149	14123	14055	13989	14283	14075	14108	14140	14287	14157	14157	14104	14146	14228	14014	14175	14291	14057	14051	14236	14032	14088	14272	13946	14234	14150	13997	14069	14043	14353	14229	14089	14081	14138	14066	14074	14217	14274	14191	14183	14144	14071	14181	14286	14182	14210	14296	14081	14208	14145	14154	14290	14056	14249	14112	14060	14002	14066	14187	14232	14200	14154	14043	14006	14202	14241	14190	14255	14124	14108	14269	14136	14228	14180	14188	14046	14245	14276	14165	14019	14211	13979	14391	14006	13922	14164	14218	14146	14210	14093	14094	14155	14000	14175	14035	14283	14209	14127	14111	14143	14191	14342	14109	14075	14039	14140	14232	14234	14122	14069	14066	14145	14195	14140	14096	14041	14157	14146	14206	13932	14074	13934	14011	13969	14296	14172	13982	14282	14345	14069	14197	14144	14208	14173	14136	14111	14079	14246	14120	14248	14219	14194	14261	14054	14123	14233	13978	14280	14279	14139	14066	14193	14244	14061	14296	14118	13923	14121	14075	14197	14185	13964	14320	14151	14224	14237	13860	14067	14110	14116	14078	14077	14098	13991	14137	14253	14188	14110	14127	14117	14210	14047	14101	14127	14133	14203	13992	14177	14273	14168	14103	14114	14250	14144	14074	14168	14243	14102	13951	14177	14139	14077	14065	14142	14249	14119	14181	14147	14006	14036	14129	14082	14146	14199	14084	14154	14142	14093	14376	14115	14166	14089	14277	14139	14061	14002	14381	13948	14077	14127	14146	14087	14111	14139	13978	14228	14066	14088	14161	14088	14031	14501	14202	14250	14253	14234	14302	14229	14121	14117	14079	14108	14163	14186	14248	14237	14177	14205	14061	14220	14150	14186	14135	14217	13959	14279	14128	14340	14078	14034	14073	14049	14052	14143	13955	14103	13926	14218	14186	14154	14220	14154	14108	14036	13954	14182	14281	14264	14157	14044	14170	14128	14230	14217	14072	14117	14251	14368	14128	13992	14166	14225	14162	14099	13941	13938	14272	14017	14104	14252	14157	13896	14186	14200	14062	13915	14110	14035	14284	14309	14125	14156	14274	13998	14204	14142	14227	14160	14052	14152	14250	14037	14063	14194	13977	14255	14086	14126	13976	14375	14109	14199	14199	14166	14039	14263	14061	14046	14055	14172	14039	14200	14194	14139	14172	14446	14263	14240	14201	14064	14235	14251	14056	14109	14041	14084	14288	14097	14295	14182	14055	14074	14070	14121	14384	13955	14246	14240	13989	14099	14120	14093	13985	14126	14112	14157	14001	14083	14205	14248	13999	14251	14229	14121	14224	14110	14148	13923	14069	14103	14187	14323	14336	13995	14031	14332	14074	14155	14113	14178	14132	14115	14037	14208	14118	14007	14042	14197	14162	14221	14224	14093	13978	14127	14154	14046	14098	14086	14197	14301	14163	14187	14035	14220	14146	14208	14223	13956	14187	14083	14153	14119	14346	14071	13970	14289	14186	14379	13965	14207	14118	14114	14040	14024	14125	14125	14139	14218	14050	14217	14200	14152	14061	14204	14183	14227	14008	13938	14209	14090	14221	14071	13982	14143	14318	14167	14217	14138	14246	14044	14132	14093	14075	14022	14304	14163	14253	14170	14212	14072	14084	14148	14033	14200	14070	14203	14196	14218	14105	14174	14117	14223	14172	14285	14128	14082	13944	14110	13938	14162	14301	14037	14087	14229	14050	14000	14140	14096	14368	14175	14102	14152	14130	14134	14071	14196	14216	14117	13983	14227	14323	14200	14020	14275	13947	14123	14043	14132	14242	13990	14180	14258	14036	14199	14243	14022	14094	14111	14102	14021	14352	14266	14134	14145	14206	14135	14101	14112	14084	14031	14163	14147	14066	14202	14060	14121	14069	13887	14100	14015	14004	14243	14200	14361	14068	14097	14143	13943	14294	14229	14052	14019	13990	14027	14109	14176	14074	14223	14018	14078	14119	14334	14227	14010	14109	13924	14059	14207	14215	14164	14099	14174	14218	14248	14240	14040	14309	14146	14224	14076	14034	14063	14122	14064	14204	14108	14158	14110	14147	14085	14191	14242	14104	14318	13898	14095	14130	14186	14183	13978	14096	14052	14155	14140	14041	14176	14150	14229	14063	14004	14011	14086	14178	14264	14208	14078	14195	13927	14154	14255	14045	14136	14116	14207	14047	14158	14018	14300	14171	14206	14168	14131	14259	14195	14202	14211	14055	14155	14213	14033	14097	14202	14233	14122	14259	14172	14174	14009	14254	14152	14181	14176	14160	14207	14036	14312	14007	14246	14161	14136	14082	14230	14154	14174	14339	14093	13929	14102	13985	14063	14116	14115	14131	14343	14078	14116	14135	14112	13999	14276	14115	14216	14183	14284	14110	14336	14094	13949	14100	14374	13974	14019	14025	14186	14175	14228	14324	14088	14009	14181	14183	14056	14157	14116	14295	14232	14162	14110	14064	14159	14134	14122	14135	14226	14250	14240	13979	13982	14149	14213	14236	14164	14217	14107	14191	14076	14038	14100	14228	14116	14146	13955	13992	14052	14069	14262	14162	14053	14190	14252	14277	14200	13984	14239	14039	14153	14171	14032	14200	14114	14170	14213	14039	14143	13991	13986	14192	14149	14355	14037	14065	14287	14386	14288	14036	14074	14152	14089	14101	14135	14185	14182	14024	14214	14214	14005	14034	14122	14238	14263	13955	14138	14253	14301	14154	14124	14143	14064	13907	14084	14015	14330	14028	14191	14026	14068	14202	13999	14202	13956	14029	13978	14070	14192	14062	14152	14203	14112	14175	14120	14229	14062	14220	14118	14202	14235	14188	14176	14065	14382	14139	14224	14093	14048	14038	14009	14212	14106	14244	14050	14115	14326	14169	14237	14171	14040	14042	14087	14251	14142	14115	14046	14033	14182	14149	14130	14326	14108	14086	14266	14040	14230	14023	14189	14182	14127	14126	13955	14100	14199	14119	14073	14179	14241	14178	14136	14017	14258	14142	14056	14259	14246	14041	14049	13991	14214	14086	14169	14023	14081	14186	13924	14092	14305	14107	13991	14269	14040	14139	13969	14156	13968	14189	14141	14110	14028	14281	14087	14374	14042	13994	13992	14218	14093	14061	14055	14157	14216	14144	14054	14305	14043	14124	13984	14068	14265	14109	14172	14283	14196	14227	14060	14155	14166	14180	14141	14144	14149	14140	14035	14096	14159	14283	14049	14148	14192	14146	13949	14246	14287	14073	14144	14222	14174	14141	14159	14291	14173	14232	13935	14053	14151	14139	14160	14068	14180	14108	14258	14127	14163	14068	14017	14081	14024	14058	14141	14119	14161	14271	14132	13863	14033	14111	14106	14241	14087	14031	14157	14122	14179	14260	14035	14289	14145	14059	14017	14125	14216	14107	14261	14180	14195	14218	14190	14170	13929	14028	14107	14191	14236	14074	14045	14019	14154	14177	14026	14198	14121	14119	14226	14096	14117	14298	14123	14018	14125	14173	14174	14096	14116	14011	14131	14037	14202	14195	14057	14259	14077	14106	14158	13954	14245	14195	14105	14117	14136	13996	14143	14141	14143	14024	14129	14142	14144	14278	14174	14041	14259	14050	14133	14039	14183	14202	14173	14129	14262	14191	14274	14044	14274	14122	14047	14081	14072	14265	14378	14032	14089	14182	14222	14262	14046	14093	14353	14267	14028	14018	14238	14038	14037	14139	14108	14029	14238	14020	14041	14163	14152	14249	14117	14027	14118	14288	13983	14195	14120	14221	14206	14241	14206	14239	14109	14083	14250	14096	14035	14046	14076	14160	14204	14363	14148	14093	14146	14079	14166	14123	14248	14156	14268	14165	14122	14230	14190	14116	14301	14058	14349	14123	14133	14187	14235	13961	14068	14035	14286	14197	14060	14285	14206	14254	14196	14185	14010	14135	14093	14191	14190	14019	14246	14146	14234	14194	14266	14149	14127	14138	13973	14225	14173	14186	14246	14059	14052	14059	14101	14154	14051	14148	14137	13940	14073	14251	14007	14123	14147	14055	13964	14117	14045	14132	13945	14123	14239	14275	14172	14219	14154	14090	14076	14166	14225	14259	14189	13934	14067	14100	14146	14099	14009	14122	14094	13988	14094	14191	14260	14238	14217	14130	14216	14289	13940	14111	13962	14150	14120	14213	14281	14123	14200	14197	14267	14095	14284	14162	14002	14220	14345	14141	14239	14094	14028	14232	14159	14077	14280	14219	14194	14087	14171	14174	14170	14036	14330	14180	14077	14192	14154	14279	14065	14250	14149	14124	14141	14139	14177	14132	14083	14010	14142	14093	14040	14138	14191	14205	14105	14154	14187	14233	14102	14015	14265	14204	14156	14218	14199	14094	14155	14250	14057	14240	14143	14150	14101	14234	14156	14183	14161	14113	14121	14101	14100	14203	14045	14220	14214	13994	14134	14188	14206	14124	14177	14086	14088	13973	14042	14194	14206	14131	14227	14185	14169	14119	14119	14122	14212	14232	14096	14209	14157	14275	14283	14267	14219	14064	14250	14148	14153	13911	14163	14127	14179	14135	14204	13920	14143	14233	14063	14146	13949	14090	14243
25018	21671	29530	26853	28022	29797	30209	25214	23412	22865	23401	22979	22948	22118	21758	21991	21603	21033	20520	20013	19635	19300	19196	19157	19227	19070	19221	18916	19052	18885	18996	18994	18780	18874	18666	18785	18757	18786	18624	18883	18748	18981	18712	18678	18628	18578	18794	18618	18463	18607	18658	18599	18847	18693	18753	18869	18543	18677	18726	18809	18698	18901	18678	18550	18553	18632	18857	18512	18664	18863	18680	18837	18795	18807	18580	18623	18701	18689	18663	18589	18746	18622	18692	18631	18468	18583	18646	18549	18682	18760	18719	18647	18576	18811	18609	18762	18722	18533	18773	18767	18768	18654	18678	18706	18583	18734	18719	18529	18753	18722	18735	18641	18711	18777	18722	18785	18765	18530	18622	18712	18850	18596	18683	18594	18657	18646	18615	18361	18700	18902	18582	18671	18502	18615	18699	18383	18359	18477	18430	18775	18731	18652	18595	18670	18839	18684	18393	18386	18687	18853	18677	18655	18621	18458	18717	18642	18731	18834	18683	18529	18741	18650	18787	18607	18772	18430	18601	18652	18519	18708	18635	18614	18611	18789	18652	18648	18660	18409	18764	18807	18452	18688	18667	18764	18793	18677	18750	18824	18596	18782	18788	18464	18815	18581	18717	19005	18919	18633	18688	18756	18425	18712	18838	18382	18598	18810	18752	18756	18661	18793	18720	18621	18404	18532	18635	18547	18617	18887	18636	18892	18627	18565	18595	18711	18734	18402	18725	18849	18659	18886	18601	18669	18537	18571	18687	18618	18759	18729	18600	18662	18680	18533	18707	18755	18684	18864	18692	18780	18764	18628	18698	18501	18523	18732	18612	18658	18683	18924	18646	18660	18663	18722	18418	18671	18551	18538	18582	18529	18438	18662	18657	18502	18698	18545	18654	18551	18572	18515	18640	18483	18666	18475	18566	18705	18697	18574	18550	18773	18700	18564	18818	18650	18737	18627	18721	18599	18777	18781	18733	18725	18763	18634	18704	18898	18691	18714	18797	18590	18514	18628	18626	18576	18806	18567	18786	18886	18617	18654	18853	18595	18477	18681	18742	18704	18932	18648	18587	18785	18713	18291	18539	18886	18813	18809	18531	18946	18881	18683	18617	18824	18647	18660	18550	18708	18607	18587	18763	18803	18986	18658	18596	18482	18615	18543	18229	18762	18637	18477	18775	18718	18629	18798	18627	18685	18644	18668	18483	18582	18593	18626	18678	18556	18544	18523	18682	18555	18732	18513	18801	18704	18743	18920	18653	18724	18790	18720	18601	18534	18647	18508	18752	18739	18787	18611	18589	18569	18686	18685	18508	18451	18769	18503	18643	18654	18581	18587	18686	18531	18962	18738	18631	18687	18764	18589	18626	18714	18716	18770	18632	18778	18826	18622	18843	18816	18749	18776	18921	18697	18648	18531	18716	18588	18610	18676	18615	18778	18788	18874	18572	18677	18486	18465	18402	18595	18766	18690	18404	18783	18557	18593	18757	18716	18646	18527	18631	18781	18856	18654	18426	18577	18726	18626	18884	18737	18626	18549	18683	18492	18730	18701	18881	18701	18541	18627	18773	18780	18504	18637	18724	18612	18507	18774	18800	18632	18607	18730	18709	18787	18854	18572	18807	18842	18782	18725	18863	18623	18867	18661	18476	18632	18677	18929	18678	18548	18798	18707	18721	18430	18691	18507	18648	18390	18639	18576	18628	18614	18543	18700	18570	18294	18613	18561	18755	18680	18838	18648	18679	18729	18535	18903	18659	18834	18916	18714	18629	18676	18618	18676	18680	18684	18584	18692	18600	18622	18593	18557	18842	18732	18651	18620	18760	18630	18817	18997	18650	18626	18689	18964	18702	18422	18598	18768	18714	18452	18675	18869	18711	18657	18568	18460	18532	18730	18866	18678	18743	18687	18664	18692	18788	18529	18624	18658	18565	18351	18564	18511	18736	18801	18710	18670	18578	18697	18928	18868	18672	18470	18647	18656	18717	18616	18642	18599	18713	18882	18587	18941	18623	18464	18450	18535	18693	18686	18781	18860	18481	18719	18743	18522	18607	18501	18882	18742	18581	18656	18398	18435	18548	18678	18572	18533	18627	18240	18801	18507	18413	18497	18643	18349	18484	18696	18527	18642	18758	18783	18704	18606	18738	18548	18862	18602	18603	18564	18597	18485	18659	18629	18678	18687	18666	18746	18799	18608	18645	18530	18617	18503	18648	18741	18714	18526	18617	18662	18492	18501	18504	18648	18688	18515	18714	18699	18634	18430	18565	18234	18719	18466	18638	18797	18692	18637	18629	18803	18734	18423	18592	18408	18682	18598	18657	18717	18608	18860	18529	18500	18467	18549	18737	18791	18624	18745	18684	18826	18664	18695	18633	18812	18504	18768	18865	18563	18512	18694	18641	18520	18502	18448	18383	18603	18568	18789	18671	18571	18636	18622	18605	18773	18835	18617	18719	18668	18672	18728	18541	18453	18446	18818	18666	18684	18604	18524	18560	18661	18476	18728	18952	18619	18700	18752	18602	18653	18842	18521	18742	18473	18662	18526	18714	18726	18735	18575	18592	18842	18860	18624	18640	18573	18953	18487	18699	18492	18536	18754	18476	18514	18400	18451	18492	18597	18632	18773	18612	18598	18839	18569	18622	18588	18749	18725	18789	18632	18449	18673	18662	18809	18672	18289	18786	18413	18462	18673	18694	18532	18492	18886	18784	18666	18671	18677	18595	18746	18610	18747	18592	18705	18865	18628	18585	18777	18809	18477	18496	18450	18728	18510	18392	18826	18588	18555	18521	18711	18781	18566	18452	18622	18895	18609	18627	18697	18386	18472	18439	18703	18467	18695	18503	18700	18707	18755	18854	18690	18612	18780	18745	18560	18586	18508	18619	18502	18543	18446	18598	18728	18708	18685	18719	18824	18657	18321	18716	18613	18860	18600	18534	18668	18823	18672	18742	18933	18835	18432	18789	18646	18552	18763	18577	18425	18583	18790	18856	18688	18675	18514	18745	18760	18658	18573	18971	18578	18534	18622	18652	18684	18696	18405	18730	18768	18766	18482	18660	18500	18438	18525	18584	18632	18686	18858	18726	18855	18521	18728	18699	18581	18643	18646	18698	18842	18521	18494	18643	18586	18729	18475	18872	18639	18518	18749	18641	18710	18633	18795	18482	18670	18793	18883	18615	18850	18814	18559	18728	18620	18719	18499	18336	18527	18631	18698	18659	18865	18744	18415	18580	18618	18576	18727	18663	19004	18841	18737	18617	18550	18776	18678	18448	18585	18735	18740	18710	18557	18562	18500	18600	18734	18651	18520	18578	18647	18574	18549	18474	18816	18562	18773	18503	18552	18753	18945	18430	18683	18811	18662	18761	18469	18362	18542	18601	18772	18566	18726	18703	18707	18616	18764	18811	18537	18359	18508	18617	18553	18604	18598	18641	18682	18616	18571	18604	18678	18711	18607	18754	18583	18620	18773	18900	18571	18583	18647	18602	18832	18673	18612	18495	18705	18794	18811	18866	18584	18862	18826	18439	18428	18813	18911	18528	18577	18642	18613	18592	18578	18818	18703	18673	18694	18647	18720	18523	18623	18542	18492	18632	18626	18721	18766	18624	18664	18568	18693	18593	18682	18658	18521	18689	18593	18621	18685	18604	18521	18452	18620	18877	18697	18577	18742	18841	18729	18458	18654	18953	18655	18729	18602	18681	18663	18805	18408	18420	18699	18802	18802	18690	18717	18524	18584	18855	18606	18596	18731	18768	18582	18480	18768	18547	18674	18792	18549	18617	18657	18655	18735	18733	18668	18428	18555	18364	18745	18607	18623	18658	18633	18675	18728	18903	18786	18543	18583	18695	18509	18729	18673	18616	18626	18646	18693	18650	18558	18541	18538	18640	18746	18581	18727	18619	18678	18901	18632	18711	18589	18768	18619	18773	18832	18503	18630	18400	18811	18827	18506	18704	18870	18684	18469	18602	18606	18661	18782	18822	18734	18667	18875	18575	18507	18535	18736	18747	18827	18499	18706	18581	18633	18619	18290	18385	18636	18607	18699	18692	18623	18559	18706	18538	18573	18510	18409	18597	18742	18544	18489	18713	18750	18711	18530	18574	18583	18562	18643	18483	18714	18764	18701	18703	18589	18694	18458	18841	18496	18688	18659	18739	18504	18590	18800	18779	18688	18654	18597	18842	18847	18736	18625	18738	18584	18488	18320	18634	18878	18732	18422	18619	18816	18672	18550	18533	18334	18644	18516	18702	18633	18879	18696	18686	18552	18666	18525	18416	18569	18777	18707	18441	18627	18658	18553	18807	18648	18409	18677	18716	18638	18593	18627	18565	18547	18393	18788	18640	18672	18671	18763	18614	18826	18700	18618	18659	18766	18506	18628	18596	18698	18532	18457	18711	18545	18793	18713	18570	18801	18729	18511	18478	18312	18498	18574	18758	18547	18514	18679	18758	18643	18584	18629	18681	18778	18509	18569	18419	18469	18775	18751	18851	18807	18904	18548	18653	18717	18495	18798	18651	18530	18531	18614	18695	18788	18516	18477	18906	18640	18685	18468	18652	18703	18673	18616	18579	18706	18514	18573	18671	18655	18581	18683	18703	18769	18663	18518	18543	18522	18808	18658	18911	18739	18728	18562	18511	18823	18756	18518	18620	18790	18641	18693	18782	18769	18517	18628	18579	18654	18826	18612	18742	18628	18541	18495	18717	18678	18780	18547	18690	18702	18768	18606	18521	18618	18635	18648	18584	18527	18464	18542	18773	18667	18510	18360	18475	18519	18492	18639	18790	18716	18710	18878	18571	18719	18628	18667	18769	18680	18853	18629	18809	18674	18803	18706	18551	18469	18752	18559	18838	18564	18699	18698	18758	18609	18572	18590	18431	18553	18635	18621	18786	18741	18608	18396	18666	18731	18805	18625	18743	18737	18768	18719	18682	18718	18493	18655	18729	18594	18831	18811	18580	18693	18637	18445	18508	18437	18602	18548	18706	18859	18788	18666	18754	18436	18599	18528	18720	18852	18877	18343	18628	18515	18657	18775	18754	18708	18630	18833	18799	18667	18565	18645	18785	18599	18677	18716	18809	18763	18659	18576	18673	18629	18742	18754	18791	18665	18547	18660	18643	18607
39275	64315	63400	51755	41451	30402	24922	22228	20567	19779	20417	19861	19346	18638	17635	17806	17795	16731	15906	15244	14753	14470	14382	14384	14262	14186	14030	14085	13899	13834	13896	13951	13952	13741	13775	13752	13731	13859	13864	13776	13846	13729	13843	13657	13780	13737	13679	13814	13775	13698	13690	13684	13867	13692	13637	13727	13762	13643	13636	13685	13710	13820	13804	13681	13962	13656	13716	13689	13833	13648	13800	13712	13867	13781	13669	13746	13863	13742	13724	13787	13840	13538	13861	13827	13766	13644	13701	13696	13668	13755	13837	13713	13691	13880	13514	13770	13712	13844	13647	13674	13799	13690	13802	13892	13609	13866	13698	13766	13758	13908	13718	13651	13732	13689	13921	13741	13684	13759	13740	13708	13908	13581	13595	13689	13783	13782	13869	13695	13770	13830	13766	13751	13794	13934	13624	13891	13759	13778	13812	13751	13708	13721	13649	13859	13839	13730	13766	13787	13861	13783	13672	13720	13945	13765	13794	13763	13853	13619	13847	13793	13826	13856	13738	13770	13716	13679	13633	13783	13632	13783	13663	13990	13763	13838	13829	13767	13960	13828	13813	13776	13956	13647	13700	13745	13794	13755	13624	13833	13776	13967	13631	13615	13701	13801	13787	13697	13710	13813	13713	13809	13539	13707	13826	13872	13807	13898	13699	13732	13616	13791	13600	13667	13743	13853	13612	13844	13632	13646	13561	13755	13701	13846	13604	13741	13651	13784	13773	13852	13792	13785	13806	13608	13873	13670	13742	13768	13579	13590	13695	13773	13696	13636	13679	13713	13812	13830	13703	13808	13657	13717	13685	13788	13773	13909	13734	13803	13708	13780	13773	13859	13805	13810	13721	13762	13773	13920	13771	13528	13725	13789	13723	13636	13816	13799	13697	13804	13705	13828	13781	13681	13742	13752	13645	13745	13741	13691	13525	13757	13805	13696	13717	13756	13690	13761	13796	13726	13689	13741	13669	13805	13776	13753	13668	13830	13833	13797	13613	13736	13663	13776	13813	13516	13677	13703	13832	13680	13728	13827	13718	13856	13750	13753	13636	13743	13658	13630	13864	13607	13732	13800	13714	13783	13659	13735	13543	13918	13759	13736	13757	13588	13675	13874	13758	13686	13752	13675	13603	13653	13716	13849	13766	13834	13696	13871	13843	13701	13706	13807	13736	13854	13766	13735	13746	13696	13822	13761	13749	13753	13727	13749	13754	13815	13804	13849	13773	13676	13902	13707	13652	13693	13685	13786	13784	13666	13764	13764	13760	13766	13859	13597	13712	13787	13882	13905	13626	13774	13691	13878	13980	13606	13693	13741	13742	13451	13686	13687	13721	13886	13823	13725	13714	13799	13818	13799	13747	13667	13671	13859	13829	13425	13801	13862	13550	13801	13864	13731	13672	13730	13665	13830	13799	13840	13678	13707	13674	13616	13979	13792	13722	13768	13690	13646	13548	13674	13668	13812	13838	13592	14071	13840	13843	13770	13680	13637	13813	13757	13774	13651	13627	13631	13863	13779	13718	13783	13601	13667	13822	13783	13732	13681	13763	13787	13990	13728	13702	13807	13867	13681	13707	13844	13873	13771	13838	13775	13685	13723	13762	13709	13744	13634	13812	13699	13655	13819	13715	13842	13731	13663	13809	13695	13629	13663	13797	13749	13725	14000	13739	13612	13606	13800	13654	13883	13754	13782	13880	13832	13826	13747	13483	13617	13772	13688	13695	13940	13885	13844	13788	13883	13637	13647	13682	13927	13727	13796	13700	13753	13697	13810	13736	13734	13662	13762	13831	13828	13632	13804	13650	13792	13666	13714	13704	13647	13788	13703	13738	13699	13857	13793	13727	13690	13766	13693	13827	13702	13782	13613	13809	13669	13710	13755	13731	13799	13727	13533	13807	13705	13709	13805	13724	13749	13728	13909	13721	13785	13864	13664	13722	13704	13698	13981	13867	13864	13665	13861	13787	13784	13763	13606	13767	13831	13689	13802	13619	13552	13674	13694	13710	13692	13677	13616	13834	13837	13817	13878	13740	13845	13783	13677	13887	13597	13630	13699	13632	13782	13743	13938	13811	13811	13864	13677	13866	13776	13812	13558	13774	13796	13720	13758	13681	13628	13925	13880	13661	13679	13730	13790	13649	13659	13733	13735	13709	13741	13885	13595	13823	13766	13813	13566	13713	13738	13700	13869	13819	13797	13661	13715	13839	13831	13790	13895	13686	13624	13850	13624	13784	13754	13744	13731	13735	13726	13907	13720	13706	13887	13620	13796	13771	13766	13788	13898	13887	13533	13849	13626	13740	13860	13608	13679	13723	13839	13839	13749	13735	13855	13731	13846	13758	13652	13671	13656	13584	13697	13726	13926	13826	13579	13760	13823	13833	13830	13705	13753	13791	13687	13677	13625	13684	13621	13680	13662	13721	13813	13891	13745	13777	13810	13840	13719	13725	13754	13606	13611	13784	13741	13820	13607	13866	13758	13575	13644	13710	13729	13750	13856	13829	13691	13886	13713	13780	13816	13848	13426	13917	13895	13624	13708	13919	13639	13882	13759	13741	13582	13732	13658	13586	13713	13901	13733	13892	13706	13812	13748	13821	13758	13612	13787	13585	13737	13671	13799	13824	13742	13760	13737	13754	13799	13878	13614	13721	13873	13844	13803	13783	13823	13789	13770	13702	13689	13620	13739	13636	13733	13537	13652	13625	13812	13805	13804	13650	13808	13580	13800	13769	13681	13802	13739	13607	13683	13943	13930	13667	13770	13676	13698	13704	13855	13630	13668	13767	13731	13615	13620	13804	13763	13506	13849	13859	13732	13846	13744	13881	13699	14024	13808	13812	13981	13520	13751	13669	13759	13737	13569	13904	13714	13738	13577	13755	13787	13759	13860	13734	13793	13823	13701	13878	13734	13682	13725	13716	13772	13737	13826	13673	13702	13589	13578	13807	13883	13767	13691	13718	13616	13833	13797	13622	13713	13817	13810	13792	13809	13632	13867	13769	13845	13801	13814	13632	13641	13664	13850	13708	13828	13774	13826	13628	13772	13802	13697	13732	13939	13848	13684	13764	13666	13720	13652	13821	13763	13581	13793	13785	13543	13740	14005	13722	13605	13649	13662	13813	13930	13798	13778	13642	13840	13743	13816	13554	13558	13691	13767	13799	13701	13581	13585	13739	13733	13821	13750	13725	13802	13711	13709	13662	13971	13663	13942	13698	13673	13664	13850	13882	13623	13760	13634	13758	13951	13592	13728	13946	13788	13607	13847	13712	13787	13865	13805	13832	13745	13709	13476	13809	13717	13877	13842	13775	13786	13851	13653	13701	13660	13718	13775	13636	13607	13993	13954	13804	13663	13681	13830	13821	13730	13706	13716	13705	13778	13806	13853	13720	13832	13881	13755	13813	13641	13624	13766	13600	13668	13830	13814	13753	13682	13783	13801	13757	13656	13679	13782	13796	13776	13688	13793	13815	13860	13810	13781	13851	13742	13834	13792	13762	13549	13587	13694	13769	13872	13637	13790	13590	13715	13802	13625	13721	13708	13881	13593	13848	13949	13792	13771	13715	13694	13705	13828	13787	13549	13792	13888	13795	13561	13971	13625	13798	13853	13659	13787	13656	13830	13761	13623	13777	13890	13531	13747	13766	13844	13969	13729	13620	13673	13607	13798	13864	13731	13674	13713	13680	13772	13785	13458	13778	13647	13712	13750	13652	13821	13664	13756	13877	13785	13871	13840	13727	13780	13662	13855	13813	13839	13666	13800	13735	13768	13755	13826	13757	13755	13783	13818	13792	13868	13893	13737	13710	13706	13776	13716	13809	13714	13713	13865	13884	13668	13920	13717	13812	13944	13765	13689	13698	13798	13776	13709	13658	13596	13715	13703	13713	13785	13768	13655	13633	13726	13864	13813	13701	13602	13786	13706	13714	13660	13822	13768	13764	13726	13649	13825	13766	13888	13635	13607	13822	13752	13774	13688	13633	13773	13874	13669	13741	13844	13603	13615	13819	13620	13903	13582	13892	13512	13964	13819	13750	13699	13612	13615	13792	13718	13722	13655	13670	13664	13842	13697	13597	13947	13946	13590	13803	13735	13896	13648	13663	13835	13750	13784	13702	13733	13747	13592	13817	13780	13670	13714	13690	13773	13801	13645	13822	13794	13743	13649	13634	13806	13565	13830	13712	13631	13722	13991	13832	13895	13893	13709	13878	13831	13749	13608	13814	13715	13760	13653	13721	13784	13687	13551	13681	13680	13746	13615	13841	13686	13688	13716	13717	13640	13804	13764	13858	13615	13745	13658	13636	13800	13622	13718	13757	13756	13582	13850	13734	13749	13640	13567	13667	13799	13782	13736	13764	13851	13516	13674	13793	13837	13626	13794	13684	13671	13742	13684	13639	13693	13570	13760	13700	13722	13780	13653	13792	13639	13763	13703	13801	13605	13924	13706	13911	13733	13774	13722	13544	13730	13751	13698	13802	13756	13590	13875	13674	13807	13627	13685	13647	13798	13642	13669	13681	13906	13653	13806	13585	13836	13783	13676	13671	13733	13742	13843	13773	13778	13744	13752	13861	13641	13865	13754	13761	13712	13655	13662	13856	13722	13770	13827	13896	13831	13682	13774	13634	13701	13688	13847	13730	14018	13686	13612	13592	13810	13855	13934	13784	13678	13824	13678	13706	13803	13711	13734	13673	13711	13825	13514	13706	13745	13747	13761	13829	13733	13810	13648	13886	13706	13860	13866	13735	13720	13857	13771	13800	13852	13694	13642	13663	13691	13705	13711	13901	13842	13963	13798	13696	13675	13797	13760	13796	13720	13653	13616	13815	13769	13643	13707	13683	13693	13742	13649	13720	13724	13775	13664	13692	13523	13792	13674	13639	13804	13753	13698	13675	13730	13831	13574	13687	13890	13760	13709	13715	13912	13812	13919	13635	13839	13724	13750	13721	13864	13715	13749	13712	13716	13716	13811	13685	13784	13770	13707	13746	13810	13644	13553	13696	13739	13657	13647	13709	13708	13766	13867	13788	13651	13717	13650	13827	13862	13709	13528	13679	13822	13925	13569	13737	13680	13773	13771	13685	13883	13792	13695	13663	13808	13809	13840	13865	13553	13741	13690	13659	13586
38536	43115	45632	39165	31996	26916	24462	22979	22636	22644	22488	22490	22846	22432	22028	22040	22115	21917	21785	21198	21075	20812	20948	20982	20828	21232	20817	20945	20993	20774	20814	20829	20767	20856	20873	20736	20924	20884	20968	20775	20597	20678	20888	20760	20972	20840	20912	20817	21003	20837	20859	20889	20627	20736	20776	20690	21061	20859	20721	20737	20875	20641	20638	20804	20742	20638	20740	20883	20893	20604	20609	20788	21004	20655	20638	21009	20786	20572	20846	20680	20730	20880	20746	20704	20747	20562	20521	20807	20909	20834	20753	20694	20644	20965	20933	20623	20956	20719	20804	20949	20717	20981	20661	20759	20730	21113	20561	20711	20716	21143	20715	20876	21005	20693	20969	20998	20968	20896	20757	20810	20697	20754	20652	20712	20559	20526	20668	20683	20696	20882	20795	20644	20663	20599	20814	20834	20883	20766	20860	20804	20814	20745	20733	20673	20602	20892	20769	20777	20785	20711	20918	20768	20552	20770	20747	20859	21033	20734	21016	20884	20858	20784	20986	20581	20804	20886	20898	20921	20852	20702	20835	20786	20851	20680	20709	20763	20631	20585	20771	20826	21058	20736	20886	20963	20810	20779	20601	20929	20817	20719	20732	20760	21000	20783	20909	20778	20649	20751	20862	20855	20890	20882	20595	20652	20861	20689	20965	20741	20673	20939	20755	20547	20855	20918	20971	20912	20710	20612	20743	20800	20630	20848	20724	20767	20638	20630	20743	20750	20708	20729	20830	20740	20928	20781	20765	20885	20655	20549	20653	20931	20856	20950	21004	20908	20997	20845	20965	20795	20759	20876	20941	20693	20669	20853	20752	20901	20654	20817	20806	20921	20842	20876	20736	20947	20882	20584	20877	20925	20820	20765	20886	20929	20872	20934	20870	20805	20733	20826	20912	20722	20800	20711	20747	20637	20719	20642	20715	20830	20999	20841	20805	20844	21089	20928	20742	20696	20535	20732	20906	20859	20809	20755	20889	20903	20846	20692	20692	20630	20538	20685	20667	20768	20765	21013	20815	20790	20790	20773	20488	20803	20772	20663	20843	20867	20656	20838	20701	20650	20899	20669	21050	21021	20822	20767	20641	20599	20959	21059	20780	20934	20860	20577	20700	20790	20795	20471	20895	20805	20726	20885	20737	20894	20675	20997	20869	20923	20863	20789	20828	21032	20713	20874	20430	20771	20785	20837	20859	20771	20670	20799	20991	20938	20670	20532	20654	20818	20803	20832	20730	20612	20796	20836	20783	20963	20832	20735	20600	20931	20814	20827	20710	20724	20590	20864	20764	20709	20675	20712	20678	20857	20869	20791	21019	20800	20790	20760	20734	20831	20877	20819	20860	20692	20884	20568	20770	20890	21189	20817	20675	20796	21063	20865	20923	21035	20974	21147	20709	20793	20726	20825	20637	20910	20900	20783	20841	20701	20682	21024	20873	20726	20630	20447	20546	20555	20807	20692	21039	20860	20924	20922	20567	20633	20768	20846	20764	20790	20943	20850	20731	21019	20807	20790	21076	20850	20841	20669	20700	20928	20757	20902	20809	20710	20792	20702	20812	20812	20944	20629	20813	20913	20756	20832	20575	20686	20692	20762	20754	20765	21114	20802	20729	20570	20855	20838	21045	20858	20853	20580	20801	20561	20831	20828	20963	21072	20809	20630	20564	20873	20743	20718	20963	20891	20704	20738	20773	20809	20784	21079	20996	20806	20892	20973	20698	20800	20858	20840	20891	20862	20846	20785	20746	20850	20722	20899	20762	21024	20622	20842	20895	20848	20822	20912	20857	20633	20912	20753	20959	20657	20776	20773	20881	20639	20855	20840	21024	20712	20693	20907	21098	20902	20895	20644	20771	20916	20899	20701	20783	20817	20780	20947	20734	20706	20882	20678	20722	20796	20862	20937	20792	20947	20644	21041	20654	20832	20881	20848	20827	20585	20713	21083	20545	20774	20882	20760	20901	20790	20827	20777	20751	20763	21014	20759	20613	20670	20775	20639	20734	20836	20906	20841	20733	20852	20904	20829	21031	20818	20777	20805	20742	20852	20721	20918	20826	20662	20695	21193	20590	20681	20821	20740	20592	20826	20968	20626	20884	20899	20871	20642	20792	20912	20990	20819	20996	20800	20650	20784	20734	20906	20808	20672	20578	20558	20784	20792	20807	20862	20881	20869	20974	20830	20789	20991	20827	20731	20824	20858	20757	20930	20738	20868	20896	21021	20762	20853	20794	20751	20777	20912	20845	21026	20911	20531	20917	20761	20881	20714	20908	20974	20821	20562	20781	21020	20820	20773	20868	20600	20737	20568	20873	20854	20763	20681	20936	20787	21057	20736	20762	20573	20820	20770	20708	20782	20884	20815	20555	20723	20696	20653	20880	20701	20732	20560	20789	20923	20845	20652	20696	20727	20599	20910	20789	20610	20869	20775	20779	20617	20736	21007	20949	20610	20947	20648	20797	21017	20868	20767	20847	20922	20895	20822	20513	20734	20881	20811	20862	20918	20709	20596	20769	20779	20819	20831	21048	20824	20980	20822	20647	20676	20868	20823	20794	20986	20851	20592	20773	20641	21101	20923	20647	20709	20806	21016	20974	20739	20782	21139	20769	20606	20987	20888	20737	20573	20875	20643	20815	20727	20741	20648	20858	20781	20563	20781	20809	20771	20895	21040	20710	20700	20847	20879	20887	20886	20740	20864	20730	20783	21020	20992	20928	20852	20817	20688	20632	20667	20957	20648	20796	20746	20725	20665	20817	20993	20855	20892	20862	20677	20889	20764	20858	20554	20824	20816	20413	20535	20671	20661	20498	20726	21063	20830	20910	21016	20888	20863	20910	20560	20792	20864	20707	20610	20757	20877	20885	21015	20569	20873	20788	20908	20968	20653	20810	20822	20749	21009	20655	20483	20906	20768	20795	20847	20751	20914	20764	20919	20884	20746	20749	20432	20748	20578	20759	20857	20755	20878	20798	20882	20912	20870	20741	20905	20927	20978	20582	20679	20776	20947	20963	20708	20798	20854	20781	20920	20744	20957	20854	20794	20899	20661	20660	20723	20569	20738	21003	20902	20854	20565	20909	20877	20686	20787	20796	20740	20835	20722	20897	20580	20681	20950	20838	20965	20991	20838	20812	20904	20913	20879	20713	20590	20744	20928	20502	20732	20870	20921	20640	20708	20994	20819	20883	20890	20831	20957	20721	20748	20680	20732	20821	20807	20728	20774	20535	20949	20855	20880	20942	20821	20846	20801	20716	20968	20941	20581	20549	20649	20853	20789	20954	20737	20816	20705	20802	20946	20939	20542	20805	20884	20829	20741	20570	20657	20866	20735	20741	20761	20860	20812	20644	20898	20662	20600	20834	20694	20640	20704	20856	20958	20770	20626	20701	20749	20871	20862	20947	20986	20652	20807	20851	20872	20812	21083	20838	20803	20558	20826	21135	20774	20592	20767	20808	20750	20896	20783	20938	20830	20818	20695	20690	20711	20694	20767	20518	20695	20795	20666	20839	20807	20915	20704	20873	20955	20702	20788	20744	20667	20844	20834	20810	20562	20931	20873	20701	20919	20851	20724	20681	20921	20706	20662	20824	20822	20728	20736	20853	20984	20701	21042	21019	20681	20877	20769	20815	20804	21000	20872	20836	20880	20527	20817	20750	20693	20830	20688	21059	21016	20936	20557	20614	20768	20669	20943	20799	20847	20747	20770	20673	20814	20809	20614	20685	20841	20834	20810	20838	20661	20776	20777	20913	20734	20823	20827	20624	20875	20892	20628	20824	20815	20649	20996	20964	20615	20803	20920	20993	20920	20779	21094	20886	21010	20702	20847	20662	20821	20879	20878	20846	20647	20910	20843	20850	20733	20517	20882	20722	20940	20892	20760	20676	20840	20915	20954	20875	20676	20682	20733	20778	20702	20628	20910	20609	20480	20620	20703	20729	20696	21094	20948	20610	20608	20930	21016	20873	20604	20835	21037	20755	20828	20972	20923	20679	20756	20708	20633	20856	20599	20992	20988	20565	20600	20989	20790	20668	20934	20923	20904	20937	20856	20782	20705	20749	20892	20564	20828	20745	20920	20868	20826	20701	20747	20793	20732	20896	20775	20872	20874	20916	20800	20931	20898	20823	20654	20851	20778	20766	20849	20761	20655	20588	20647	20678	20662	20806	20682	20652	20857	20620	20866	20777	20843	20914	20698	20678	20855	20909	20813	20835	21013	20830	20859	20997	21074	20800	20909	21118	20945	20835	20984	21055	20852	21023	20852	20737	20751	21100	21051	20759	20591	20670	20642	20744	20859	20769	20891	20900	20842	20609	20806	20744	20535	20835	20782	20740	20932	20855	20891	20602	20716	20687	20900	21087	20928	20987	20889	20883	20721	20952	20798	20820	20690	20751	20888	20992	20768	20654	20819	20774	20927	20922	20910	20983	20814	20628	20830	20852	20857	20810	20821	20925	20923	21128	20779	20824	20911	20873	20831	20822	20923	20889	20831	20592	20863	20724	20831	20803	21001	20782	20690	20789	20699	20766	20872	20981	20797	20808	20793	20851	20933	20845	20879	20841	20897	20847	20820	20443	20931	20989	20838	20995	20752	20984	20974	20702	20903	20671	20986	20802	20946	20998	20934	20851	20632	20800	20953	20747	20813	20624	20853	20827	20573	20582	20708	20772	20809	20582	20667	20935	20654	20675	20576	20878	20811	20807	20831	20806	20604	21031	20527	20807	20932	21042	20818	20694	20786	20879	20609	20782	20756	20788	20916	20739	20749	20530	21057	20876	20791	20887	20936	20772	20755	20999	20952	20777	20651	20975	20777	20913	20617	20771	20751	20611	21005	20788	20790	20665	20854	20756	20520	20761	20714	20963	20813	20709	20776	20609	20780	20870	20879	20787	20892	20642	20924	20855	20822	20863	20707	20809	20685	20726	20746	21013	20743	20803	20852	21034	20668	20801	20883	20829	20847	20612	21127	20725	20631	20982	20718	20982	20838	20640	20767	20784	20824	20822	20677	20618	20593	20693	20907	20864	20932	20759	21054	20890	20799	20796	20920	20827	20630	20700	20658	20779	20791	20701	20766	20959	20845	20676	20883	20735	20979	20717	20728	20757	20767	20762	20809	20890	21027
37322	52415	46679	35460	28839	22350	19598	18358	17717	17407	17526	17743	17664	17102	16642	16629	16654	16094	15812	15352	15018	14940	15122	15048	15034	15004	15167	14985	14909	15145	14932	15045	14993	14921	14795	14872	15041	14956	14720	14897	14779	14816	15052	14909	14957	14789	14926	14841	14747	14974	14938	14855	14800	15037	14951	14872	14917	14881	15054	14896	14819	14817	14889	14798	14909	14984	14842	15024	14843	14893	14855	14853	14709	14920	14936	14879	14953	15089	14849	14944	14938	14951	14870	14992	15011	14880	14801	14758	14948	14840	14939	14804	14944	14974	14892	14830	14803	14968	14828	14793	14955	14810	14835	15014	14796	14789	14868	14870	14839	14886	14928	14965	14933	14669	14932	14934	14835	14927	14913	14826	15001	14873	14752	14873	14864	14920	15041	14836	14853	14838	14868	15017	14916	15024	14843	14782	14747	14790	14942	14867	14824	14843	14812	14733	14984	14819	14910	14879	14756	15028	14681	14740	14842	14857	14868	14993	14919	14924	14877	14784	15000	14870	14795	14912	14880	14965	14918	14936	15060	14776	14953	14932	14960	14832	15000	14998	14874	14877	14969	14876	14889	15033	14909	15026	14848	14903	14961	14965	14933	14986	14866	14981	14885	14908	14803	14831	14894	14894	14971	15130	14842	14913	14927	14965	14650	14903	14753	14989	14884	14855	14868	14909	14898	14886	14982	14869	14942	14931	14945	14989	14977	14996	14769	14772	15052	14917	15004	14864	14937	14913	14779	14969	14815	14958	14916	14835	14912	14878	14844	14873	14747	14954	14952	14854	14863	14849	14949	14852	15002	14626	14915	14879	14854	14890	14985	15025	14778	14916	14898	14942	14849	14922	14794	14780	14984	14795	14860	14987	14806	14908	14933	14853	14941	14756	14836	14788	15011	14860	14956	14853	14910	14967	14873	14924	14846	14827	14972	15023	14642	14984	14900	14876	14941	15050	14774	14775	14917	14999	15011	14791	14883	14950	14843	14884	14921	14923	14793	14728	14938	15072	14869	14765	14918	14796	14735	15056	14849	14917	14902	14849	15022	14757	14889	14954	14992	14818	14973	14973	14943	14851	14937	14815	15007	14797	14970	14666	14866	14931	14853	14919	14735	14841	14901	14729	14937	14900	14880	14994	14992	14873	14873	14690	14873	14837	14934	14922	15055	14985	14915	14801	14851	14942	14941	14976	14912	14578	14800	14838	14820	15063	14778	15009	14863	14750	14891	14937	14871	14830	15030	14976	14787	14776	14831	14972	14999	14926	14839	14876	14989	14953	14841	15004	14945	14896	14867	14877	14816	14799	15015	14999	14896	14867	14944	14845	14916	14968	14946	14861	14750	14865	15131	15036	15005	14894	14927	14957	15023	14862	14908	14990	15089	15029	14900	15039	14746	14949	14953	14771	14892	14908	14918	14854	14958	14909	14809	14852	14895	14781	14830	14811	14829	14999	14960	14927	15076	15000	14841	14886	14973	14931	14871	14762	14825	14818	14707	15020	15035	15003	14998	15095	14719	14871	14963	14908	15046	14956	14774	15037	14811	14949	14814	15055	14786	14964	14815	14972	14933	14868	14849	14870	14874	15026	14976	14988	14986	14920	14888	14942	14900	14935	14865	14920	14591	14815	15007	14894	14782	14894	14999	14972	14907	14939	14778	14800	14815	14894	14676	14862	14814	15060	14731	14882	15060	14768	14944	14914	14833	14943	15093	14855	14979	14953	15074	14960	14877	14829	14756	14896	14793	14869	14950	14823	14851	14808	14784	14823	15008	14812	14735	14812	14815	15032	14901	14920	14790	14927	14824	14881	14788	14890	14764	14860	14901	14957	14984	14721	14931	14889	14872	14745	14989	14910	14858	14738	14834	15017	14980	14826	14886	14904	14777	14821	15045	14921	14871	14686	14834	14832	15038	14960	14874	14963	14877	14869	15030	14862	14752	15086	14944	14930	14928	14949	15083	14940	14872	14813	14934	14899	14868	14717	15090	14948	14892	14965	14894	14997	14925	14955	14855	15017	14834	14795	15017	14948	15066	14862	14918	14846	14857	14805	14945	14854	14817	14896	14754	14923	14887	14802	14988	14806	14831	14653	15022	14899	14972	14871	14820	15057	14924	14837	14787	14950	14737	15075	14819	14918	14784	14742	14957	15049	14897	14892	14843	14940	14778	14896	14956	14985	14984	14905	14896	14908	14927	14775	14884	14752	14915	14707	14971	15039	14756	15057	14706	15054	14912	15071	14836	15021	14921	15006	14902	14887	14809	15160	14739	14871	14946	14918	14971	14969	15011	14884	14963	14964	14878	14864	15133	14863	14940	14737	14856	14896	14834	14823	14822	14815	15020	15128	14829	14947	14717	14894	14811	14872	14861	14782	14657	14862	14850	15007	14877	14957	14904	15063	14836	14879	14891	14930	15019	14704	14864	14963	14962	14804	14901	14959	14842	14881	14971	14748	14902	14823	14984	14806	14803	15000	14987	14963	14778	15018	14804	14896	14880	14913	14788	14805	14837	15010	14854	14981	14979	14753	14797	14901	14870	14929	14740	14984	15036	14683	14968	14840	14947	14862	14965	14855	14908	14997	14844	14705	14852	14938	14913	15039	14958	14976	14918	14794	15157	15000	14893	14940	14890	14895	14904	14761	14875	14840	14894	14899	14955	14827	14806	15042	14905	15041	14985	14935	15005	14878	14840	14784	14940	14757	14888	14828	15025	14794	14721	14973	14875	15030	14851	14946	14970	14962	14810	14949	14918	14788	15193	15040	14807	14896	14850	14900	14911	14948	15060	14855	14867	14839	14892	15024	14960	14854	14946	14841	14871	14992	14966	14856	14853	14754	14750	14938	15031	14865	14812	14788	14897	14924	14896	14681	14882	14996	14950	14872	14917	14898	14951	14837	14728	14973	14843	14845	14873	14719	14889	14972	14986	14834	15017	14908	14878	15099	14694	14998	14803	15060	14976	14813	14957	14901	14928	15042	14828	14876	14941	14727	14942	14770	14940	15027	14911	15028	14852	14780	14898	14918	14737	15014	14900	14646	14750	14982	14931	15040	15013	14708	14844	15032	14806	14996	14914	14974	14866	14959	14751	14867	14957	14869	14923	14797	14865	14688	14932	14887	14968	14957	14823	14913	14844	14893	14814	14720	14959	15014	14723	14780	14927	14849	14837	14937	15036	14598	14745	14799	14935	15183	15016	14978	14897	14805	14920	14760	14949	14812	15082	14930	14753	14831	14854	15072	14900	14882	14910	15032	14872	14977	14883	14973	14869	14932	14980	14940	14854	14896	14898	14796	15048	14753	14950	15067	14835	14939	15014	14920	14991	14780	14930	14846	15009	15016	14765	14862	15003	14836	14919	14620	14877	15074	14966	14882	14868	14609	15021	15033	14777	14956	15021	14818	14869	14868	14836	14795	15146	14870	14829	14894	14844	14898	15100	14847	15019	14780	14914	14737	14898	14890	15047	14715	14837	14981	14932	15154	14971	14730	14904	14939	15026	15010	14989	14856	14947	14736	14907	14921	14866	14784	15009	14939	14919	14712	14860	14833	14875	14895	14878	14816	14867	14926	14934	14810	14871	14923	14894	14861	14982	14779	14956	14863	14935	14866	14844	14789	14803	14859	14863	14905	14943	14735	15017	14712	15173	14791	14803	14831	14834	15042	14902	14897	14912	14811	14991	14685	14848	14877	15003	14768	14858	14780	14817	15007	14930	14855	14973	14988	14942	15000	14915	14860	14884	14813	15007	14743	14871	14825	14886	14958	14848	14824	14899	15004	14899	14788	14864	15037	14792	14835	14919	15069	14868	14890	14913	14935	14859	14910	14835	14819	14934	14844	14939	15028	14885	14776	15015	14751	14893	14739	15116	14800	15003	14913	15035	14936	14824	14932	14774	14825	15044	14766	14916	14821	14928	14796	14860	14924	14932	14910	14774	14834	14885	14938	14862	14830	14772	14867	14955	14981	14852	14751	15103	14884	14983	14746	14902	14980	14873	15068	14849	14958	14744	14773	15054	14861	14936	14733	14835	14834	14825	15026	14992	15084	15033	14889	14907	14911	14903	14954	14854	14911	14988	14687	14880	15007	14964	14990	14807	15030	15041	14898	15025	14863	14797	14733	14961	14860	14749	14970	14863	14924	14689	14997	14923	15030	14760	14881	14928	14893	14826	14841	14913	14877	14995	14960	14796	14710	15082	14709	14784	14993	14847	14868	15094	14831	14834	14919	14910	14889	14989	14828	15066	14641	14914	14853	15150	14913	14954	14910	14927	14970	14832	14733	14779	14837	15043	14789	14867	15023	14782	14930	14855	14956	14843	14942	14744	15100	14894	14653	14805	14798	14666	14930	14883	14885	14904	15053	15074	14809	14869	14958	15108	14748	14769	14754	14765	14955	14774	14874	15092	14890	14973	15011	14738	14959	14947	14847	14798	14944	14848	14871	14864	14977	14674	14909	14882	14953	14918	15004	14846	14799	14683	14763	14841	14898	14980	14926	14923	14937	14973	14784	14779	14957	14939	14886	14841	14856	15011	15066	14839	14876	14890	14759	14955	14890	14751	14988	14789	14877	14926	15047	14745	14934	15009	15041	14822	14862	14904	14813	14912	14833	14843	15023	14795	14862	15003	14831	14844	14880	14856	14937	14837	14952	15077	14924	14868	14857	14797	14700	14755	14854	14737	14842	14807	14902	14848	14872	15017	14898	15029	14818	14924	14961	14804	14894	14905	15003	15026	14889	14969	14783	14949	14952	15004	14944	14877	14947	14806	14961	14889	14846	14929	15055	14927	14783	14903	14933	14928	14915	14866	14834	14987	14814	14879	14622	14792	14924	14893	14884	15104	14754	14951	14929	14938	14922	14914	14787	14904	14813	14977	15073	14923	14916	14856	14943	14917	14989	14952	14801	14875	14779	15114	14859	14816	15018	14925	14777	14876	14849	14815	14930	14961	14950	14988	14717	14845	14887	15016	14904	14857	14940	14832	14916	14795	14810	14988	14836	14952	14719	15038	14921	14693	14895	14916	14933	14932	15034	14828	14814	14847	14975	14764	15028	14914	14800	14884	14920	14961	14953	14769	15021	14964	14921	14949	14949	14983	14756	14835	14686	14787	14942	14971	15008	14943	14849
26635	21771	30591	31752	31073	28619	26834	24013	22874	23010	22994	22849	22380	22053	21492	21915	21775	21356	20684	20448	20052	19791	19791	19708	19829	19607	19523	19344	19296	19486	19465	19211	19580	19515	19561	19537	19421	19352	19380	19346	19523	19280	19270	19280	19560	19451	19396	19439	19415	19504	19580	19368	19461	19358	19357	19342	19368	19502	19515	19573	19424	19316	19150	19116	19163	19089	19474	19144	19239	19400	19250	19268	19249	19521	19424	19216	19463	19355	19272	19199	19452	19267	19400	19383	19370	19206	19449	19361	19464	19239	19270	19459	19302	19480	19377	19304	19762	19528	19342	19423	19407	19366	19407	19336	19380	19367	19206	19077	19286	19345	19320	19455	19444	19312	19282	19302	19120	19121	19292	19544	19078	19199	19239	19377	19283	19366	19279	19400	19658	19200	19382	19636	19335	19274	19337	19203	19393	19248	19341	19593	19330	19339	19289	19449	19327	19309	19247	19417	19138	19191	19130	19532	19455	19370	19474	19280	19532	19240	19229	19361	19473	19183	19320	19394	19227	19319	19335	19499	19480	19424	19357	19224	19394	19182	19331	19422	19265	19358	19193	19516	19402	19475	19152	19400	19053	19193	19091	19410	19449	19381	19224	19358	19177	19505	19340	19483	19203	19418	19474	19328	19325	19407	19248	19344	19276	19309	19037	19205	19306	19447	19252	19510	19663	19258	19493	19380	19358	19339	19328	19212	19383	19216	19379	19359	19366	19278	19397	19256	18963	19355	19277	19398	19382	19441	19360	19239	19570	19272	19438	19315	19552	19363	19422	19294	19379	19428	19225	19153	19319	19437	19350	19446	19252	19476	19333	19238	19331	19269	19581	19418	19442	19363	19241	19345	19155	19403	19259	19407	19269	19344	19325	19103	19338	19164	19320	19277	19611	19269	19444	19456	19237	19342	19228	19371	19384	19136	19399	19500	19363	19342	19324	19248	19491	19370	19365	19298	19427	19345	19364	19417	19380	19183	19159	19280	19411	19334	19153	19292	19226	19402	19372	19424	19457	19447	19547	19496	19284	19281	19491	19282	19275	19229	19553	19333	19126	19454	19459	19498	19497	19323	19247	19096	19434	19584	19494	19176	19597	19456	19080	19304	19450	19260	19424	19375	19297	19221	19299	19419	19341	19391	19295	19251	19541	19278	19353	19365	19219	19382	19251	19310	19332	19218	19059	19268	19440	19183	19585	19522	19413	19371	19264	19378	19197	19338	19522	19366	19276	19414	19404	19344	19489	19405	19350	19117	19275	19237	19201	19216	19391	19304	19451	19443	19360	19521	19425	19380	19328	19327	19437	19230	19423	19350	19509	19548	19592	19282	19503	19269	19240	19474	19388	19250	19361	19238	19346	18918	19272	19408	19434	19730	19292	19198	19460	19362	19503	19278	19222	19432	19074	19473	19331	19502	19332	19332	19218	19294	19580	19398	19338	19310	19320	19461	19196	19315	19144	19461	19317	19234	19497	19553	19283	19205	19142	19245	19375	19251	19334	19371	19473	19271	19489	19422	19629	19381	19414	19262	19486	19378	19379	19467	19351	19360	19314	19330	19661	19554	19307	19318	19413	19303	19133	19240	19384	19309	19059	19354	19463	19669	19350	19197	19349	19448	19414	19428	19332	19193	19335	19545	19351	19502	19264	19232	19279	19573	19387	19236	19523	19400	19369	19354	19213	19465	19599	19541	19485	19410	19508	19398	19273	19287	19606	19236	19406	19451	19453	19469	19152	19392	19215	19389	19406	19509	19392	19438	19350	19270	19087	19115	19439	19155	19189	19442	19163	19551	19387	19074	19345	19338	19281	19351	19305	19349	19220	19339	19399	19243	19375	19296	19440	19456	19493	19478	19318	19569	19529	19444	19297	19550	19365	19527	19364	19274	19330	19044	19437	19319	19249	19421	19263	19498	19395	19333	19281	19344	19419	19371	19213	19358	19238	19300	19330	19379	19452	19685	19427	19353	19425	19434	19561	19368	19384	19185	19175	19488	19422	19471	19516	19305	19609	19247	19316	19237	19286	19405	19289	19296	19278	19186	19398	19423	19255	19205	19468	19474	19346	19315	19278	19657	19491	19339	19327	19389	19369	19442	19445	19377	19512	19215	19310	19417	19421	19387	19552	19329	19406	19323	19286	19366	19402	19278	19449	19273	19493	19266	19372	19284	19211	19234	19517	19195	19354	19176	19378	19342	19312	19238	19324	19537	19208	19252	19396	19314	19243	19472	19425	19209	19241	19312	19263	19078	19399	19328	19391	19305	19408	19570	19360	19209	19248	19559	19400	19212	19353	19310	19314	19443	19378	19423	19439	19362	19362	19349	19383	19238	19327	19444	19391	19334	19302	19317	19348	19319	19412	19399	19420	19447	19339	19357	19257	18900	19405	19447	19584	19339	19440	19700	19534	19557	19280	19294	19333	19164	19240	19243	19356	19287	19288	19495	19360	19036	19191	19409	19417	19448	19366	19239	19353	19418	19552	19432	19343	19401	19346	19472	19247	19259	19434	19269	19053	19434	19231	19305	19464	19288	19391	19477	19350	19305	19345	19440	19428	19293	19300	19314	19510	19582	19303	19272	19426	19398	19124	19299	19403	19235	19473	19201	19276	19231	19466	19271	19403	19552	19201	19380	19375	19233	19317	19232	19438	19339	19112	19140	19520	19379	19308	19202	19323	19138	19233	19336	19405	19467	19443	19454	19358	19521	19492	19443	19643	19428	19305	19481	19461	19081	19480	19383	19443	19365	19247	19402	19599	19184	19513	19281	19462	19476	19370	19128	19430	19532	19439	19398	19356	19334	19392	19188	19337	19225	19383	19161	19620	19501	19254	19322	19428	19475	19356	19362	19319	19345	19413	19406	19599	19460	19279	19393	19479	19602	19402	19412	19356	19495	19277	19261	19637	19496	19437	19331	19358	19384	19469	19270	19492	19486	19629	19427	19418	19320	19160	19491	19469	19406	19283	19225	19237	19450	19329	19587	19402	19413	19495	19462	19409	19322	19502	19365	19356	19479	19414	19454	19560	19554	19264	19428	19472	19424	19328	19377	19327	19425	19219	19547	19375	19230	19414	19513	19480	19298	19218	19289	19351	19705	19460	19171	19431	19489	19394	19393	19365	19323	19418	19421	19493	19439	19229	19258	19196	19628	19405	19326	19348	19537	19370	19187	19630	19438	19168	19326	19330	19396	19437	19482	19459	19670	19287	19025	19480	19419	19528	19526	19485	19428	19425	19258	19282	19317	19397	19430	19378	19320	19315	19172	19531	19152	19274	19324	19718	19298	19419	19384	19429	19257	19391	19246	19320	19329	19498	19432	19084	19356	19378	19471	19414	19403	19050	19337	19488	19224	19115	19174	19442	19353	19456	19416	19180	19150	19296	19270	19286	19392	19563	19485	19431	19640	19559	19353	19406	19467	19310	19308	19420	19302	19086	19375	19339	19151	19257	19272	19542	19257	19355	19384	19348	19522	19245	19306	19356	19290	19517	19202	19540	19507	19460	19473	19403	19466	19213	19312	19369	19235	19580	19368	19382	19322	19173	19359	19299	19221	19254	19062	19373	19271	19432	19577	19170	19445	19298	19286	19212	19142	19282	19378	19336	19350	19331	19238	19433	19328	19373	19334	19370	19488	19295	19363	19076	19361	19446	19423	19312	19249	19247	19273	19618	19621	19338	19193	19295	19436	19339	19440	19457	19302	19383	19254	19397	19439	19198	19453	19600	19539	19413	19168	19090	19405	19184	19429	19483	19279	19475	19398	19452	19309	19437	19393	19559	19325	19467	19227	19277	19240	19485	19425	19587	19453	19308	19265	19289	19382	19509	19544	19357	19477	19384	19674	19358	19305	19628	19369	19271	19259	19634	19245	19400	19451	19353	19538	19381	19305	19324	19223	19357	19315	19100	19360	19231	19160	19434	19344	19460	19247	19493	19480	19369	19443	19484	19386	19352	19389	19466	19135	19334	19416	19347	19321	19246	19236	19350	19434	19465	19032	19295	19491	19322	19334	19321	19323	19231	19643	19132	19334	19506	19378	19509	19550	19346	19413	19345	19529	19245	19266	19080	19027	19459	19419	19373	19444	19365	19230	19425	19226	19429	19382	19354	19312	19406	19065	19347	19408	19587	19006	19225	19129	19409	19226	19293	18974	19491	19362	19268	19495	19424	19259	19184	19146	19281	19274	19319	19246	19488	19394	19299	19285	19566	19429	19223	19413	19462	19254	19115	19341	19511	19421	19475	19249	19198	19362	19244	19220	19444	19509	19213	19383	19233	19618	19402	19231	19455	19365	19444	19371	19556	19577	19320	19269	19405	19376	19489	19296	19442	19505	19209	19455	19482	19238	19492	19283	19299	19298	19265	19390	19440	19362	19217	19183	19168	19480	19416	19418	19533	19473	19276	19315	19379	19390	19444	19438	19513	19348	19469	19360	19304	19332	19312	19631	19350	19296	19333	19384	19333	19417	19370	19457	19366	19169	19415	19461	19316	19303	19196	19134	19231	19401	19559	19355	19440	19400	19509	19335	19390	19292	19453	19322	19260	19112	19335	19074	19322	19564	19607	19495	19566	19258	19336	19687	19252	19239	19481	19386	19444	19242	19471	19293	19322	19268	19364	19369	19464	19300	19295	19291	19295	19217	19337	19222	19220	19252	19384	19466	19442	19403	19501	19405	19341	19214	19341	19456	19354	19428	19524	19484	19293	19578	19024	19180	19307	19229	19365	19580	19416	19273	19452	19564	19206	19269	19344	19087	19279	19326	19542	19411	19359	19237	19385	18975	19281	19264	19445	19544	19331	19412	19424	19546	19532	19323	19154	19386	19325	19217	19554	19165	19406	19351	19402	19188	19284	19311	19240	19239	19234	19420	19485	19518	19322	19192	19336	19293	19565	19548	19257	19559	19497	19526	19599	19388	19450	19286	19357	19411	19348	19229	19650	19378	19380	19393	19197	19328	19152	19125	19422	19314	19546	19501	19338	19370	19492	19316	19533	19404	19591	19352	19706	19423	19643	19558	19436	19380	19219	19256	19136	19447	19274	19412	19280	19378	19497	19229	19279	19367	19435	19241	19224	19373	19336	19287	19202	19429	19437	19244	19321	19233	19414	19326	19432	19430	19350	19218
37389	62429	60823	46858	35551	25392	21595	20006	19207	19105	19160	18900	18503	17676	17073	17284	17059	16634	15735	15105	14719	14591	14558	14622	14723	14492	14232	14033	14364	14296	14285	14236	14489	14134	14158	14204	14069	14206	14333	14241	14449	14207	14187	14186	14242	14306	14207	14208	14000	14172	14145	14160	14137	14128	14209	14160	14067	14409	14389	14154	14300	14222	14196	14242	14118	14293	14287	14044	14162	14239	14095	14273	14189	13983	14170	14070	14321	14274	13987	14298	14370	14129	14256	14278	14062	14109	14224	14270	14282	14329	14317	14132	14159	14162	14296	14350	14013	14114	14331	14207	14101	14259	14202	14327	14180	14234	14208	14052	14313	14155	14150	14104	14247	14349	14226	14196	14241	14223	14322	14258	14362	14146	14267	14146	14208	14085	14049	14229	14233	13972	14239	14180	14312	14152	14236	14176	14408	14195	14191	14058	14301	14293	14296	14181	14345	14125	14204	14176	14191	14137	14260	14180	14198	14010	14232	14222	14181	14252	14328	14284	14073	14231	14103	14339	14101	14141	14174	14144	14160	14224	14042	14113	14247	14349	14204	14075	14223	14119	14154	14268	14057	14016	14125	14304	14118	14296	13911	14177	14264	14050	14060	14146	14207	14052	14234	13989	14178	14342	13941	14018	14183	14278	14102	14277	14105	14305	14166	14050	14169	14268	14180	14167	14267	14274	14160	14226	14177	14255	14368	14057	14154	14314	14268	14183	14291	14235	14090	14053	14419	14209	14239	14272	14319	14291	14107	14134	14067	14140	14205	14217	14277	14133	14265	14332	14200	14187	14303	14281	14142	14231	14180	13985	14035	14257	14205	14208	14140	14300	14205	14242	14203	14115	14225	14284	14263	14037	14092	14358	14254	14345	14228	14318	14155	14044	14183	14184	14290	14211	14225	14212	14148	14161	14187	14285	14211	14094	14182	14143	14221	14002	14118	14064	14085	14026	14073	14214	14202	14389	14157	14125	14216	14174	14299	14384	14405	14290	14244	14138	14171	14356	14003	13966	14200	14145	14115	14166	14060	14248	14163	14332	14148	14218	14151	14184	14254	14128	14383	14204	14249	14077	14106	14347	14220	14169	14241	14244	14293	14109	14092	14072	14150	14079	14171	14195	14190	14033	14173	14239	14147	14299	14282	14397	14272	14147	14321	14054	14139	14024	14187	14158	14168	14289	14125	14063	14237	14172	14290	14149	14086	14176	14133	14069	14172	14283	14115	14042	14307	14106	14027	14190	14104	13951	14190	14132	14054	14168	14205	14282	14265	14116	14348	14235	14282	14094	14360	14193	14191	14184	14199	14203	14300	14237	14124	14129	14203	14272	14026	14380	14271	14249	14083	14129	14032	14138	14126	14141	14119	14200	14147	14131	14204	14236	14104	14108	14123	14222	14246	14121	14175	14224	14378	14186	14071	14298	14377	14310	14273	14104	14212	14165	14249	14229	14151	14178	14172	14229	14141	14446	14134	14215	13966	14236	14292	14181	14077	14212	14151	14164	14223	14201	14258	14133	14109	14253	14122	14266	14146	14103	14265	14282	14230	14182	14072	14034	14037	14224	14062	14092	14254	14240	14248	14214	14119	14202	14148	14240	14088	14212	14275	14148	14001	14217	14189	14298	14195	14267	14261	14184	14026	14168	14323	14270	14170	14250	14315	14320	14201	14130	14331	14203	14286	14108	14282	14275	14269	14169	14391	14228	14162	14124	14071	14045	14270	14109	14127	14359	14238	14256	14194	14355	14073	14184	14127	14198	14212	14085	14227	14196	14162	14195	14005	14333	14213	14327	14088	14047	14311	13977	14174	14212	14146	14167	14114	14181	14183	14225	14102	14267	14171	14089	14053	14197	14257	14169	14115	14311	14325	14260	14088	14148	14241	14139	14218	14312	14222	14276	14137	14136	14244	14358	14203	14170	14264	14172	14106	14094	14295	14103	14165	14260	14071	14225	14230	14235	14229	14200	14150	14196	14311	14113	14226	13985	14265	14196	14103	14073	14136	14233	14207	14233	14248	14202	14094	14085	14103	14242	14153	14231	14321	14289	14260	14273	14231	14106	14241	14324	14160	14198	14253	14136	14199	14111	14157	14159	14171	14061	14201	14156	14325	14173	14321	14072	14042	14115	14274	14240	14375	14135	14178	14143	14072	14089	14322	14282	14367	14269	14141	14324	14098	14274	14201	14160	14244	14258	14342	14272	14104	14079	14232	14217	14283	14191	14298	14105	14078	14387	14066	14109	14048	14112	14042	14213	14321	14226	14088	14186	14094	14093	14025	13996	14222	14154	14124	14189	14290	14066	14162	14318	14302	14282	14374	14280	14166	14078	14201	13982	14313	14136	14207	14253	14248	14207	14047	14218	14225	14214	14224	14082	14290	14281	14059	14236	14171	14175	14265	14193	14384	14224	14211	14201	14135	14236	14122	14203	14228	14155	14242	14247	14035	14277	14359	14254	14014	14105	14194	14197	14309	14210	14210	14188	14240	14120	14222	14048	14095	14202	14160	14341	14220	14267	14204	14053	14237	14220	14042	14332	14046	14046	14433	14147	14178	14197	14080	14323	14210	14075	14186	14217	14273	14367	14167	14291	14185	14269	14264	14275	14239	14339	14305	14272	14124	14281	14139	14147	14218	14255	14202	14215	14210	14238	14095	14211	14211	14209	14138	14275	14286	14081	14089	14203	14286	14188	14236	14292	14219	14368	14189	14320	14125	14210	14135	14223	14164	14056	14157	14148	14237	14198	14107	14116	14067	14006	14139	14042	14318	14232	13957	14301	14174	14181	14223	14269	14184	14031	14214	14208	14245	14099	14055	14295	14320	14297	14171	14146	14247	14031	14313	14263	14301	14095	14195	14190	14058	14354	14150	14237	14065	14103	14274	14133	14327	14213	14295	14209	14015	14199	14146	14189	14154	13987	14220	14140	14238	14196	14182	14224	14148	14396	14135	14275	14174	14251	14233	14148	14314	14356	14199	14111	14066	14019	14040	14106	14222	14103	14200	14247	14123	14271	14278	14195	14232	14278	14177	14240	14178	14210	14137	14204	14113	14232	14113	14272	14132	14208	14015	14023	14216	14340	14136	14134	14284	14116	14200	14212	14241	14195	14025	14111	14132	14088	14160	14107	14079	14185	14234	14168	14212	14284	14091	14003	14321	14172	14217	14195	14219	14275	14386	14151	14216	14130	14170	14096	14257	14151	14335	14244	14223	14432	14049	14185	14122	14298	14099	14144	14208	14113	14386	14047	14167	14111	14172	14230	14292	14357	14165	14224	14097	14126	14228	14399	14117	14248	14021	14124	14413	14230	14087	14373	14165	14086	14287	14113	14401	14309	14197	14389	14245	14028	14288	14201	14221	14123	14108	14190	14151	14338	14267	14082	14238	14324	14135	14142	14106	14127	14201	14335	14269	14348	14051	14146	14085	14095	14335	14109	14238	14190	14186	14177	14099	14185	14236	14073	14134	14202	14272	14167	14131	14129	14256	14299	14143	14213	14249	13954	14236	13971	14223	14013	14308	14143	14095	14283	14237	14183	14118	14205	14235	14155	14160	14161	13951	14185	14383	14253	14230	14140	14102	14210	14162	14231	14255	14228	14067	14227	14205	14345	14315	14155	14179	14277	14266	14309	14230	14293	14076	13975	14375	14311	14303	14170	14192	14266	14095	14191	14077	14117	14276	14131	14394	14012	14184	14144	14108	14027	14232	14181	14051	14201	14250	14140	14137	14195	14139	14193	14132	14225	14299	14071	14162	14268	14053	14134	14422	14229	14096	14250	14210	14253	14208	14295	14047	14078	14175	14189	14200	14079	14236	14152	14186	14154	14203	14119	14417	14165	14008	14148	14215	14225	14346	14252	14187	14257	14213	14249	14180	14482	14123	14161	14152	14220	14209	14032	14055	14256	14177	14203	14205	14214	13947	14268	14228	14367	14286	14296	14168	14094	13967	14117	14251	14297	14235	14276	14137	14197	14119	14156	13967	14258	14228	14175	14273	14342	14128	14194	14223	14112	14219	14159	14160	14200	14185	14376	13921	14079	14200	14212	14034	14175	14137	14200	14293	13980	14268	14136	14147	14332	14077	14232	14338	14128	14312	14230	14266	14369	14135	14171	14106	14143	14201	14153	14166	14154	14131	14243	14199	14191	14235	14222	14098	14049	14303	14093	14174	14043	14141	14179	14191	14238	14271	13998	14078	14248	14281	14228	14203	14046	14244	14258	14070	14001	14141	14393	14283	14117	14186	14292	14001	14237	14116	14211	14165	14155	14144	14376	14276	14059	14279	14115	14190	14110	14063	14102	14120	14178	14302	14277	14159	14254	13958	14125	14192	14132	14269	14287	14353	14257	14149	14237	14140	14368	14146	14187	14211	14217	14078	14093	14068	14163	14156	14328	14194	14214	14254	14297	14155	14258	14126	14245	14116	14147	14204	14115	14144	14227	14193	14124	14232	14219	14162	14101	14026	14339	14221	14193	14104	14111	14166	14258	14180	14154	14174	14101	14195	14122	14119	14071	13859	14199	14139	14304	14098	14060	14230	14253	14045	14218	14093	14233	14322	14316	14002	14267	14127	14293	14352	14217	14172	14322	14157	14108	14211	14312	14328	14152	14277	14258	14184	14255	14124	14165	14178	14244	14230	14198	14191	14239	14211	14063	14267	14102	14168	14201	14248	14147	14254	14246	14242	14333	14336	14232	14262	14252	14218	14243	14059	14342	14245	14214	14207	14121	14189	14066	14269	14310	14180	14323	14085	14229	14374	14029	14272	14234	14295	14213	14425	14092	14121	14252	14274	14144	14204	14288	14152	14222	14190	14111	14161	14311	14272	14289	14349	14314	14106	14201	14176	14051	14244	14165	14394	14255	14048	14426	14332	14175	14035	14126	14188	14236	14141	14070	14169	14371	14299	14146	14173	14319	14134	14221	14381	14166	14118	14111	14229	14213	14193	14239	14210	14197	14341	14014	14201	14350	14186	14087	14288	14308	14318	14264	14075	14046	14281	14259	14243	14445	14227	14203	14298	14285	14232	14005	14097	14312	14050	14261	14204	14346	14168	14254	14027	14325	14206	14253	14128	14258	14143	14203	14090	14090	14146	14078	14303	14261	14223	14098	14175	14093
24954	21687	29597	27243	26509	28156	29538	24739	23366	23030	23317	23369	23165	22554	21968	21847	21306	21031	20545	19599	19497	19001	19013	19058	19094	18915	18948	19166	18763	18719	18694	18776	18706	18638	18847	18706	18694	18643	18606	18751	18727	18650	18664	18833	18552	18407	18377	18797	18485	18899	18567	18611	18698	18540	18842	18648	18553	18628	18590	18750	18717	18437	18872	18655	18549	18773	18626	18632	18784	18497	18348	18432	18599	18550	18432	18683	18665	18421	18396	18708	18649	18719	18528	18732	18635	18639	18877	18556	18618	18663	18654	18717	18772	18507	18528	18348	18614	18654	18524	18446	18564	18505	18479	18758	18485	18799	18683	18545	18569	18595	18523	18511	18573	18646	18666	18725	18544	18623	18749	18494	18609	18794	18482	18620	18606	18628	18557	18491	18729	18539	18567	18589	18663	18580	18679	18668	18633	18396	18627	18529	18551	18587	18507	18576	18568	18363	18478	18542	18596	18575	18492	18419	18653	18604	18440	18545	18719	18624	18712	18348	18592	18559	18873	18531	18664	18627	18745	18676	18402	18551	18558	18763	18784	18583	18496	18575	18714	18682	18711	18687	18782	18869	18685	18514	18471	18497	18603	18466	18559	18578	18549	18475	18417	18685	18629	18937	18714	18705	18627	18726	18596	18534	18478	18507	18578	18967	18584	18599	18510	18500	18764	18861	18755	18559	18623	18753	18558	18737	18393	18494	18757	18792	18559	18705	18511	18714	18565	18389	18549	18714	18713	18442	18700	18695	18709	18511	18497	18463	18440	18326	18311	18529	18582	18367	18557	18588	18466	18494	18595	18637	18593	18516	18691	18682	18480	18554	18534	18643	18607	18584	18489	18400	18743	18824	18603	18632	18594	18729	18515	18641	18578	18489	18713	18592	18680	18644	18554	18686	18424	18335	18556	18371	18392	18492	18689	18473	18525	18600	18788	18448	18464	18485	18501	18648	18516	18432	18699	18828	18501	18650	18523	18613	18686	18576	18614	18489	18638	18541	18573	18458	18549	18622	18666	18403	18638	18543	18779	18551	18565	18765	18647	18544	18283	18470	18487	18413	18658	18680	18659	18612	18548	18538	18569	18808	18486	18554	18818	18554	18628	18500	18416	18767	18386	18585	18636	18682	18886	18705	18634	18666	18596	18547	18363	18699	18693	18239	18628	18499	18566	18586	18567	18802	18592	18363	18556	18693	18792	18769	18470	18718	18584	18480	18567	18600	18553	18439	18572	18613	18587	18605	18555	18496	18553	18608	18464	18655	18485	18464	18693	18507	18523	18767	18524	18569	18475	18472	18610	18518	18629	18617	18725	18579	18639	18620	18596	18669	18806	18668	18519	18529	18794	18945	18923	18565	18550	18690	18745	18662	18490	18601	18521	18641	18623	18656	18722	18550	18467	18610	18481	18399	18676	18309	18671	18656	18608	18543	18496	18794	18743	18399	18689	18531	18542	18629	18611	18416	18658	18575	18823	18626	18566	18569	18517	18710	18429	18535	18659	18432	18410	18586	18805	18582	18541	18606	18722	18613	18532	18547	18631	18556	18631	18786	18711	18638	18533	18756	18638	18602	18738	18721	18393	18728	18769	18670	18436	18587	18651	18583	18601	18489	18515	18628	18656	18575	18531	18669	18892	18646	18659	18475	18605	18753	18638	18615	18690	18600	18576	18868	18353	18361	18462	18519	18671	18422	18563	18692	18635	18761	18625	18702	18789	18440	18848	18602	18713	18771	18408	18497	18513	18573	18541	18675	18673	18640	18704	18667	18567	18699	18630	18603	18740	18539	18655	18558	18482	18718	18773	18541	18695	18765	18469	18296	18418	18418	18697	18518	18475	18637	18597	18453	18726	18530	18477	18352	18592	18372	18821	18788	18685	18573	18743	18875	18461	18527	18355	18414	18659	18639	18524	18596	18737	18642	18411	18545	18595	18507	18398	18204	18530	18571	18348	18630	18409	18718	18341	18461	18391	18703	18552	18465	18785	18401	18438	18497	18522	18770	18583	18629	18534	18747	18803	18470	18505	18755	18667	18648	18589	18687	18636	18527	18486	18533	18587	18791	18790	18622	18470	18604	18668	18501	18527	18738	18474	18457	18420	18640	18620	18679	18637	18595	18564	18722	18477	18483	18390	18599	18635	18709	18635	18636	18556	18676	18554	18569	18523	18407	18832	18621	18628	18525	18427	18473	18621	18662	18492	18616	18593	18555	18584	18447	18876	18646	18722	18401	18372	18721	18938	18394	18503	18398	18618	18500	18539	18555	18620	18590	18637	18528	18324	18605	18516	18470	18592	18434	18670	18302	18556	18517	18571	18628	18806	18543	18654	18540	18794	18520	18658	18587	18619	18497	18772	18732	18780	18671	18578	18609	18503	18592	18533	18387	18602	18426	18491	18676	18498	18733	18397	18484	18633	18716	18548	18444	18681	18461	18424	18504	18697	18377	18689	18590	18559	18533	18718	18752	18631	18575	18538	18414	18626	18831	18443	18649	18693	18626	18588	18693	18512	18677	18653	18761	18634	18459	18631	18439	18646	18659	18531	18658	18466	18858	18590	18706	18686	18487	18483	18573	18527	18601	18372	18531	18609	18535	18443	18524	18643	18561	18565	18453	18856	18437	18587	18643	18596	18558	18828	18431	18610	18407	18492	18484	18640	18499	18915	18381	18769	18607	18526	18689	18445	18587	18534	18542	18470	18684	18705	18599	18529	18635	18589	18551	18549	18391	18540	18523	18506	18572	18649	18519	18756	18601	18660	18698	18434	18665	18621	18320	18556	18538	18740	18581	18618	18531	18581	18575	18627	18605	18682	18513	18770	18449	18604	18687	18548	18411	18628	18723	18444	18574	18737	18548	18610	18541	18597	18553	18512	18579	18712	18654	18479	18717	18522	18840	18480	18563	18481	18670	18538	18779	18545	18656	18395	18579	18472	18568	18770	18576	18610	18488	18518	18541	18396	18506	18500	18514	18423	18478	18704	18514	18686	18593	18765	18621	18635	18681	18622	18629	18566	18600	18602	18671	18493	18553	18794	18616	18846	18470	18702	18719	18527	18518	18775	18626	18706	18711	18844	18542	18841	18411	18547	18291	18503	18541	18477	18713	18801	18523	18758	18350	18546	18575	18606	18465	18458	18798	18629	18360	18307	18768	18722	18637	18618	18440	18490	18594	18651	18651	18577	18469	18446	18589	18549	18725	18465	18560	18510	18672	18506	18760	18559	18727	18865	18489	18551	18622	18452	18411	18595	18588	18631	18440	18706	18801	18681	18548	18680	18593	18658	18587	18513	18473	18596	18573	18508	18587	18610	18535	18454	18637	18486	18695	18627	18475	18356	18708	18409	18505	18562	18487	18614	18716	18682	18711	18495	18632	18469	18552	18655	18609	18583	18716	18713	18386	18572	18565	18595	18726	18618	18532	18854	18651	18704	18496	18443	18541	18562	18506	18343	18384	18746	18560	18522	18157	18519	18571	18586	18660	18442	18837	18657	18709	18413	18475	18814	18544	18545	18635	18672	18612	18651	18596	18518	18479	18670	18494	18504	18588	18562	18647	18580	18646	18660	18600	18696	18427	18540	18727	18635	18502	18469	18624	18248	18546	18495	18452	18638	18695	18728	18434	18508	18521	18584	18523	18452	18594	18409	18561	18524	18436	18528	18612	18519	18452	18430	18476	18658	18742	18711	18602	18516	18613	18580	18308	18475	18450	18338	18702	18536	18460	18539	18578	18519	18561	18734	18867	18560	18431	18654	18519	18381	18443	18617	18381	18544	18572	18675	18604	18611	18619	18504	18852	18719	18392	18574	18625	18616	18524	18668	18582	18472	18454	18616	18637	18511	18494	18561	18588	18589	18654	18646	18518	18509	18678	18590	18601	18539	18597	18365	18542	18683	18541	18551	18461	18692	18427	18686	18582	18667	18622	18424	18625	18553	18579	18918	18464	18488	18516	18670	18631	18575	18442	18616	18633	18563	18461	18795	18626	18506	18672	18619	18656	18454	18499	18451	18714	18625	18762	18748	18741	18509	18214	18428	18641	18668	18728	18382	18474	18628	18600	18488	18319	18505	18603	18655	18529	18676	18442	18615	18681	18667	18650	18665	18604	18459	18634	18598	18602	18627	18760	18728	18739	18554	18555	18645	18571	18753	18752	18700	18731	18515	18510	18814	18576	18641	18715	18691	18634	18706	18574	18767	18681	18548	18581	18632	18531	18637	18575	18611	18510	18822	18419	18734	18812	18504	18714	18472	18454	18587	18638	18440	18504	18601	18686	18606	18500	18410	18762	18591	18665	18490	18733	18698	18773	18844	18791	18563	18529	18454	18626	18550	18713	18311	18537	18698	18726	18578	18684	18509	18261	18568	18755	18623	18782	18757	18424	18724	18768	18917	18593	18486	18664	18649	18522	18502	18611	18511	18648	18703	18621	18521	18649	18677	18638	18577	18795	18464	18597	18709	18546	18575	18441	18514	18665	18731	18710	18536	18699	18475	18425	18727	18433	18718	18748	18691	18512	18690	18881	18725	18639	18793	18520	18618	18527	18522	18426	18359	18530	18706	18480	18514	18614	18536	18553	18743	18637	18713	18558	18561	18636	18678	18726	18599	18547	18485	18383	18842	18515	18726	18699	18617	18403	18697	18426	18389	18437	18453	18396	18763	18832	18526	18599	18561	18764	18550	18563	18601	18391	18677	18714	18619	18574	18633	18617	18388	18742	18607	18338	18492	18345	18578	18590	18823	18641	18823	18399	18398	18649	18777	18764	18499	18706	18589	18433	18536	18660	18667	18644	18589	18704	18527	18864	18588	18668	18488	18814	18522	18626	18510	18676	18488	18667	18734	18743	18787	18437	18401	18276	18473	18676	18891	18769	18416	18668	18743	18650	18497	18758	18637	18608	18489	18668	18685	18519	18762	18530	18450	18639	18761	18511	18475	18368	18494	18570	18653	18841	18550	18584	18575	18411	18771	18771	18669	18428	18647	18560	18569	18595	18630	18475	18692	18521	18724	18356	18802	18784	18627	18753	18799	18555	18527	18875	18750	18560	18648	18529	18516	18466	18743	18512	18474	18462	18622	18601	18478	18796	18420	18382	18458	18554	18707	18564	18506	18362	18941	18674	18783	18587
40130	68825	65730	52624	37131	27903	23778	21635	20785	19746	20442	20252	19809	19039	18152	17794	17498	16926	15814	14921	14374	14395	14132	14365	14106	14088	14049	13917	13727	13761	13913	13915	13792	13694	13818	13753	13727	13883	13732	13727	13689	13709	13778	13814	13640	13636	13765	13747	13886	13849	13745	13698	13753	13809	13723	13943	13871	13799	13633	13605	13621	13763	13655	13720	13796	13834	13702	13691	13738	13661	13799	13707	13812	13667	13625	13703	13795	13645	13663	13630	13960	13732	13833	13528	13589	13949	13541	13513	13777	13799	13523	13659	13816	13744	13714	13681	13659	13544	13835	13906	13664	13795	13726	13758	13780	13768	13747	13700	13735	13583	13797	13848	13783	13806	13804	13543	13684	13720	13616	13782	13683	13670	13896	13698	13645	13760	13484	13711	13819	13723	13841	13565	13734	13799	13688	13743	13795	13735	13493	13698	13775	13742	13723	13736	13642	13764	13644	13757	13717	13750	13881	13689	13722	13684	13751	13747	13767	13801	13770	13749	13754	13543	13668	13842	13882	13711	13649	13777	13650	13628	13739	13706	13709	13650	13827	13691	13774	13565	13693	13923	13687	13693	13559	13820	13645	13647	13743	13611	13755	13393	13713	13746	13946	13606	13828	13762	13623	13840	13703	13700	13602	13742	13766	13551	13704	13671	13726	13684	13772	13668	13721	13641	13678	13733	13734	13665	13715	13664	13791	13620	13637	13709	13714	13800	13892	13649	13620	13745	13676	13791	13636	13894	13779	13795	13800	13766	13701	13674	13774	13724	13654	13887	13788	13707	13625	13638	13725	13588	13719	13689	13688	13620	13862	13459	13801	13842	13737	13585	13908	13639	13721	13764	13698	13592	13761	13661	13658	13717	13914	13697	13509	13592	13627	13570	13787	13742	13581	13660	13533	13680	13669	13678	13760	13647	13629	13628	13665	13577	13709	13726	13774	13633	13863	13730	13863	13949	13511	13578	13825	13660	13670	13626	13618	13705	13802	13646	13732	13678	13660	13720	13690	13877	13680	13762	13688	13795	13773	13728	13624	13765	13803	13716	13850	13713	13691	13799	13663	13757	13837	13745	13686	13549	13740	13865	13644	13675	13504	13792	13822	13816	13569	13583	13884	13765	13632	13841	13687	13690	13704	13694	13683	13673	13825	13658	13715	13730	13730	13678	13752	13747	13866	13696	13786	13755	13782	13606	13692	13641	13790	13808	13750	13695	13706	13727	13604	13834	13662	13685	13761	13660	13759	13695	13686	13550	13731	13598	13653	13718	13640	13850	13596	13576	13628	13663	13598	13614	13797	13661	13635	13776	13716	13895	13719	13681	13726	13720	13690	13733	13589	13725	13834	13743	13754	13589	13558	13609	13777	13762	13780	13978	13831	13651	13659	13571	13643	13837	13671	13704	13562	13551	13699	13840	13896	13867	13759	13720	13741	13525	13524	13760	13905	13806	13746	13828	13629	13597	13730	13974	13761	13620	13612	13698	13760	13691	13658	13697	13669	13629	13624	13657	13756	13705	13766	13672	13672	13733	13872	13745	13854	13642	13733	13702	13810	13679	13758	13613	13745	13688	13767	13922	13768	13857	13758	13675	13782	13593	13659	13751	13620	13899	13768	13746	13769	13587	13715	13691	13937	13547	13797	13735	13747	13834	13630	13643	13762	13840	14014	13791	13651	13784	13899	13659	13821	13647	13793	13777	13850	13815	13746	13682	13647	13714	13686	13807	13667	13730	13732	13844	13787	13845	13704	13741	13576	13848	13719	13931	13695	13635	13691	13648	13808	13763	13579	13681	13767	13660	13766	13659	13728	13593	13666	13586	13687	13512	13807	13670	13730	13597	13807	13853	13609	13688	13762	13692	13879	13667	13827	13810	13909	13746	13683	13715	13792	13845	13676	13763	13679	13770	13706	13711	13726	13852	13822	13682	13613	13791	13777	13700	13633	13799	13844	13686	13596	13687	13664	13772	13612	13741	13754	13716	13790	13846	13694	13550	13634	13579	13739	13653	13852	13745	13699	13723	13737	13715	13717	13743	13685	13596	13716	13852	13604	13661	13669	13657	13697	13726	13752	13765	13546	13670	13554	13725	13674	13858	13657	13713	13750	13776	13855	13745	13697	13775	13691	13757	13680	13779	13656	13830	13666	13753	13608	13753	13498	13661	13707	13707	13633	13778	13773	13658	13635	13877	13736	13641	13736	13698	13704	13721	13830	13719	13655	13809	13765	13563	13703	13762	13685	13717	13809	13478	13722	13687	13882	13655	13676	13705	13806	13605	13556	13710	13753	13735	13833	13713	13643	13793	13752	13759	13671	13863	13616	13741	13572	13713	13742	13721	13729	13671	13853	13616	13679	13859	13742	13653	13791	13697	13777	13837	13705	13593	13706	13663	13699	13733	13770	13825	13712	13623	13695	13621	13692	13808	13828	13751	13751	13650	13700	13753	13774	13643	13729	13757	13666	13779	13733	13756	13634	13890	13531	13641	13753	13764	13660	13784	13823	13720	13709	13587	13732	13646	13681	13815	13651	13824	13712	13729	13776	13738	13813	13724	13810	13692	13777	13618	13740	13866	13642	13678	13633	13790	13677	13597	13686	13598	13742	13703	13658	13777	13708	13836	13656	13798	13710	13551	13651	13786	13730	13706	13606	13783	13748	13821	13821	13716	13500	13686	13624	13856	13700	13662	13581	13504	13825	13912	13773	13527	13640	13619	13796	13719	13727	13715	13863	13701	13765	13788	13754	13831	13699	13752	13728	13725	13657	13860	13771	13736	13708	13780	13597	13767	13607	13706	13783	13638	13554	13778	13560	13683	13749	13926	13784	13813	13701	13789	13866	13542	13733	13837	13626	13583	14006	13908	13695	13727	13574	13796	13823	13751	13779	13733	13743	13645	13806	13647	13911	13664	13741	13750	13716	13737	13694	13613	13578	13486	13811	13794	13707	13740	13755	13860	13771	13655	13672	13768	13744	13497	13706	13599	13752	13863	13560	13778	13605	13718	13697	13685	13541	13715	13541	13592	13519	13620	13791	13686	13763	13521	13708	13644	13721	13825	13758	13684	13707	13513	13798	13787	13793	13526	13735	13803	13719	13684	13530	13658	13700	13688	13766	13570	13810	13689	13646	13487	13742	13745	13716	13625	13718	13696	13706	13766	13588	13798	13762	13666	13719	13598	13734	13667	13729	13682	13885	13757	13619	13759	13794	13672	13677	13605	13764	13896	13880	13765	13924	13671	13729	13592	13733	13662	13816	13737	13644	13750	13715	13731	13609	13706	13631	13853	13848	13820	13554	13755	13783	13507	13689	13801	13598	13829	13558	13608	13578	13623	13793	13800	13631	13592	13671	13776	13647	13673	13774	13790	13651	13613	13753	13594	13835	13919	13764	13561	13510	13849	13753	13772	13660	13797	13709	13555	13727	13541	13685	13799	13759	13620	13703	13706	13775	13635	13718	13656	13768	13770	13787	13695	13668	13667	13696	13886	13706	13742	13551	13837	13710	13655	13500	13457	13822	13720	13740	13814	13808	13813	13844	13794	13744	13571	13663	13846	13832	13752	13826	13664	13698	13886	13884	13555	13666	13648	13677	13875	13792	13745	13755	13640	13622	13563	13609	13740	13804	13783	13621	13637	13867	13667	13634	13597	13676	13805	13622	13753	13761	13762	13862	13653	13957	13749	13880	13873	13522	13585	13686	13790	13688	13736	13646	13610	13730	13742	13763	13779	13799	13789	13684	13692	13658	13873	13712	13856	13826	13845	13545	13798	13823	13495	13858	13674	13625	13953	13744	13521	13736	13700	13785	13796	13608	13809	13865	13841	13739	13689	13796	13722	13908	13776	13510	13592	13553	13608	13949	13834	13707	13588	13629	13561	13685	13864	13786	13803	13695	13754	13751	13806	13858	13695	13711	13735	13779	13811	13686	13783	13636	13871	13824	13761	13759	13771	13627	13743	13628	13718	13622	13631	13754	13687	13550	13595	13766	13900	13712	13787	13813	13651	13692	13694	13597	13714	13711	13818	13694	13738	13674	13650	13779	13537	13736	13663	13744	13683	13770	13859	13845	13694	13760	13869	13701	13805	13737	13790	13719	13628	13735	13800	13606	13854	13642	13669	13701	13506	13802	13611	13688	13550	13605	13727	13888	13763	13650	13728	13759	13616	13628	13558	13607	13817	13841	13654	13579	13640	13607	13713	13702	13771	13706	13739	13767	13779	13727	13718	13561	13649	13759	13777	13626	13586	13633	13569	13610	13534	13929	13896	13792	13783	13666	13653	13807	13721	13754	13676	13848	13757	13495	13528	13691	13674	13616	13790	13674	13654	13771	13706	13824	13441	13718	13601	13750	13828	13638	13850	13597	13755	13840	13762	13617	13627	13827	13792	13784	13656	13760	13549	13831	13618	13854	13766	13760	13779	13640	13853	13731	13796	13777	13707	13801	13783	13594	13725	13520	13777	13778	13815	13642	13538	13754	13738	13763	13819	13717	13703	13805	13841	13719	13815	13785	13706	13827	13747	13600	13674	13530	13894	13631	13700	13980	13659	13749	13728	13747	13761	13580	13737	13739	13717	13702	13742	13827	13580	13730	13675	13775	13627	13710	13761	13681	13773	13555	13813	13780	13656	13796	13581	13825	13957	13632	13661	13756	13922	13792	13755	13707	13458	13801	13751	13655	13646	13870	13792	13706	13804	13708	13550	13721	13589	13818	13638	13773	13625	13736	13774	13641	13679	13603	13651	13710	13806	13686	13868	13527	13696	13583	13614	13656	13759	13716	13626	13793	13675	13801	13725	13642	13622	13827	13660	13759	13681	13745	13744	13872	13565	13639	13719	13792	13703	13843	13761	13744	13805	13784	13862	13828	13839	13644	13774	13877	13724	13642	13820	13840	13752	13575	13702	13894	13666	13708	13803	13658	13663	13672	13668	13494	13728	13852	13844	13602	13709	13863	13709	13697	13765	13690	13826	13782	13897	13720	13820	13642	13688	13657	13704	13840	13783	13876	13669	13691	13658	13752	13716	13675	13560	13608	13556	13636	13721	13528	13779	13781	13918	13543	13734	13819	13830	13743	13691	13763	13686	13736	13693	13752	13617	13626	13825	13811	13667	13688	13952	13744	13745
38719	41431	45600	39306	29948	25805	24274	23362	22587	22499	22589	22849	22541	22755	22057	22153	21669	21364	21467	20972	21190	20812	21144	20882	20902	20742	20467	20610	20586	20600	20961	20598	20882	20678	20733	20551	20734	20749	20678	20648	20630	20758	20688	20639	20689	20484	20598	20588	20509	20560	20563	20706	20871	20739	20694	20452	20615	20819	20474	20556	20685	20523	20736	20835	20532	20634	20573	20667	20736	20516	20664	20531	20462	20639	20547	20757	20693	20770	20896	20680	20645	20759	20856	20599	20663	20516	20725	20771	20819	20691	20519	20707	20439	20610	20731	20895	20637	20777	20752	20717	20676	20518	20694	20779	20496	20678	20562	20613	20658	20843	20838	20414	20676	20504	20625	20674	20661	20729	20572	20448	20815	20583	20627	20387	20620	20582	20695	20555	20703	20830	20799	20651	20569	20749	20806	20650	20842	20580	20681	20506	20760	20703	20769	20679	20589	20443	20625	20633	20591	20575	20644	20688	20757	20718	20617	20783	20638	20844	20621	20588	20636	20564	20512	20697	20771	20702	20659	20564	20614	20780	20984	20534	20343	20462	20834	20455	20779	20593	20851	20529	20586	20774	20789	20774	20670	20769	20642	20588	20569	20640	20756	20600	20606	20582	20597	20633	20698	20501	20617	20748	20584	20323	20688	20574	20677	20640	20653	20444	20704	20519	20966	20505	20611	20806	20629	20499	20603	20780	20752	20488	20693	20410	20648	20416	20615	20646	20584	20680	20726	20800	20613	20762	20571	20591	20680	20592	20701	20711	20852	20805	20461	20631	20748	20346	20517	20443	20507	20648	20644	20346	20550	20558	20855	20570	20510	20505	20580	20610	20698	20622	20701	20554	20727	20862	20626	20733	20774	20457	20662	20609	20634	20660	20746	20711	20491	20683	20544	20832	20737	20651	20705	20707	20478	20554	20486	20729	20568	20446	20578	20680	20685	20578	20850	20486	20648	20541	20789	20893	20730	20633	20628	20837	20588	20573	20533	20780	20859	20625	20691	20724	20839	20605	20632	20597	20428	20681	20776	20776	20721	20504	20482	20815	20661	20980	20624	20700	20963	20542	20565	20445	20438	20496	20629	20636	20591	20532	20677	20445	20660	20712	20803	20602	20561	20671	20706	20652	20572	20508	20711	20514	20720	20558	20310	20488	20556	20632	20520	20577	20587	20710	20542	20748	20844	20449	20764	20605	20724	20397	20819	20745	20887	20776	20614	20585	20864	20491	20688	20563	20589	20554	20717	20620	20532	20686	20668	20703	20730	20627	20701	20558	20776	20746	20947	20944	20742	20535	20467	20726	20523	20879	20597	20519	20528	20778	20825	20728	20728	20761	20566	20651	20618	20662	20762	20630	20643	20463	20701	20603	20685	20707	20504	20481	20615	20855	20646	20621	20571	20447	20737	20633	20461	20607	20692	20598	20579	20642	20651	20736	20760	20694	20761	20900	20627	20696	20744	20498	20680	20580	20775	20343	20681	20613	20695	20846	20553	20671	20715	20785	20803	20672	20673	20659	20712	20553	20543	20483	20632	20370	20617	20472	20551	20618	20803	20683	20453	20810	20672	20615	20785	20589	20770	20740	20802	20620	20755	21034	20880	20816	20905	20584	20707	20603	20728	20703	20899	20698	20680	20791	20612	20558	20551	20607	20668	20644	20778	20676	20585	20723	20637	20608	20583	20584	20506	20733	20947	20921	20478	20716	20570	20821	20661	20528	20790	20705	20774	20556	20726	20596	20731	20762	20681	20581	20713	20561	20613	20516	20813	20480	20682	20792	20587	20649	20663	20643	20832	20595	20534	20682	20739	20614	20562	20458	20727	20758	20733	20772	20723	20549	20780	20917	20685	20678	20697	20599	20488	20562	20561	20665	20679	20731	20505	20582	20725	20731	20809	20712	20751	20653	20617	20618	20633	20499	20458	20626	20605	20604	20678	20417	20722	20717	20653	20896	20593	20703	20715	20521	20891	20641	20702	20607	20779	20846	20758	20566	20731	20694	20682	20703	20737	20739	20663	20504	20695	20749	20495	20907	20619	20709	20902	20685	20573	20702	20577	20771	20753	20523	20483	20687	20542	20697	20556	20533	20675	20542	20676	20851	20682	20571	20675	20671	20819	20556	20735	20804	20788	20654	20614	20502	20713	20505	20683	20635	20691	20498	20822	20623	20743	20574	20710	20507	20549	20717	20703	20375	20668	20678	20743	20470	20871	20653	20762	20868	20444	20592	20626	20645	20685	20498	20667	20689	20778	20794	20716	20486	20859	20682	20517	20618	20762	20581	20430	20689	20810	20726	20865	20923	20712	20596	20615	20778	20415	20803	20615	20605	20549	20701	20692	20705	20622	20455	20660	20465	20596	20671	20880	20676	20516	20536	20590	20499	20572	20801	20502	20545	20731	20793	20686	20730	20834	20934	20753	20709	20877	20528	20677	20765	20794	20774	20440	20622	20644	20503	20482	20664	20517	20743	20681	20638	20793	20758	20986	20531	20693	20520	20667	20730	20672	20828	20658	20744	20597	20757	20927	20892	20917	20394	20799	20535	20753	20747	20792	20635	20585	20529	20597	20606	20831	20647	20324	20581	20780	20664	20687	20717	20658	20705	20757	20620	20589	20620	20625	20845	20712	20771	20604	20448	20673	20804	20854	20734	20677	20725	20811	20604	20452	20667	20720	20451	20476	20429	20471	20660	20710	20861	20741	20569	20620	20713	20767	20765	20805	20417	20725	20752	20755	20616	20717	20652	20596	20493	20869	20560	20727	20654	20755	20649	20550	20553	20559	20502	20482	20799	20561	20569	20619	20440	20478	20549	20541	20577	20680	20501	20836	20606	20662	20559	20682	20584	20533	20701	20652	20600	20694	20499	20486	20745	20720	20472	20726	20699	20649	20632	20589	20759	20705	20578	20684	20731	20645	20556	20763	20458	20662	20900	20493	20768	20738	20691	20491	20594	20681	20695	20501	20658	20616	20829	20683	20382	20569	20670	20670	20439	20749	20811	20735	20835	20728	20558	20628	20607	20601	20797	20557	20669	20813	20706	20473	20851	20627	20817	20591	20592	20560	20506	20647	20748	20446	20728	20778	20487	20443	20664	20540	20784	20578	20584	20693	20668	20600	20807	20814	20449	20502	20520	20693	20600	20660	20367	20456	20515	20427	20524	20585	20814	20451	20780	20693	20555	20689	20451	20492	20537	20437	20652	20735	20489	20732	20648	21050	20720	20769	20589	20512	20664	20441	20573	20654	20646	20535	20674	20638	20628	20681	20766	20758	20619	20845	20574	20675	20695	20683	20673	20711	20625	20867	20646	20601	20648	20646	20683	20716	20556	20851	20675	20711	20728	20669	20700	20811	20675	20881	20499	20804	20937	20698	20824	20907	20659	20732	20714	20884	20788	20570	20640	20823	20787	20554	20685	20689	20493	20622	20780	20773	20764	20770	20643	20631	20664	20739	20538	20493	20700	20750	20683	20560	20630	20920	20743	20754	20592	20516	20468	20670	20613	20852	20664	20591	20726	20767	20523	20541	20819	20709	20548	20610	20735	20641	21026	20792	20620	20823	20683	20357	20573	20661	20465	20785	20602	20871	20821	20918	20887	20713	20597	20522	20723	20622	20534	20591	20621	20750	20595	20687	20722	20687	20651	20717	20797	20659	20683	20678	20627	20595	20634	20621	20683	20598	20565	20651	20565	20781	20707	20653	20612	20585	20834	20697	20641	20578	20603	20721	20730	20596	20616	20658	20662	20563	20915	20776	20707	20679	20725	20467	20472	20484	20769	20606	20738	20579	20521	20446	20587	20725	20446	20407	20458	20771	20590	20940	20711	20697	20391	20629	20710	20609	20627	20729	20623	20690	20575	20862	20640	20888	20611	20578	20618	20607	20709	20834	20890	20730	20826	20520	20668	20783	20621	20689	20667	20641	20813	20779	20629	20599	20750	20560	20552	20650	20427	20494	20235	20533	20755	20646	20573	20507	20957	20744	20505	20498	20566	20571	20478	20651	20704	20552	20454	20437	20605	20754	20896	20724	20618	20932	20702	20888	20809	20567	20531	20528	20703	20600	20435	20505	20664	20715	20730	20719	20714	20570	20761	20634	20634	20692	20410	20721	20798	20555	20642	20726	20331	20630	20914	20558	20690	20780	20700	20697	20678	20720	20440	20603	20831	20663	20663	20505	20681	20494	20747	20744	20923	20428	20728	20817	20953	20545	20698	20795	20640	20713	20419	20619	20741	20419	20861	20701	20653	20812	20494	20748	20560	20562	20721	20565	20739	20535	20451	20792	20617	20798	20681	20533	20586	20954	20517	20598	20645	20545	20652	20485	20651	20605	20653	20620	20602	20610	20576	20565	20723	20913	20565	20515	20774	20592	20502	20752	20819	20676	20549	20481	20695	20483	20564	20665	20592	20730	20796	20763	20696	20698	20667	20627	20588	20712	20481	20789	20743	20607	20738	20759	20549	20935	20638	20577	20773	20775	20805	20590	20730	20816	20863	20589	20774	20623	20510	20707	20606	20602	20710	20509	20584	20701	20731	20728	20476	20519	20637	20505	20827	20732	20872	20608	20408	20568	20780	20602	20874	20433	20448	20617	20906	20666	20486	20778	20745	20709	20507	20677	20497	20698	20881	20698	20743	20702	20610	20717	20584	20712	20588	20682	20659	20523	20676	20659	20558	20578	20520	20813	20615	20759	20796	20709	20898	20630	20643	20647	20697	20632	20776	20659	20872	20386	20943	20851	20864	20831	20788	20764	20538	20759	20707	20651	20856	20874	20491	20653	20589	20694	20403	20608	20879	20605	20558	20698	20816	20679	20561	20686	20725	20735	20922	20729	20746	20574	20416	20620	20621	20585	20464	20702	20551	20731	20708	20674	20487	20732	20608	20645	20338	20593	20539	20689	20787	20705	20613	20648	20815	20511	20674	20605	20806	20837	20704	20682	20631	20524	20846	20731	20664	20616	20632	20707	20686	20642	20547	20583	20693	20484	20632	20451	20598	20782	20757	20853	20516	20537	20734	20664	20791	20654	20792	20526	20672	20736	20617	20561	20708	20703	20526	20546	20648	20688	20693	20520	20512	20553	20829	20932	20626	20722	20534	20665	20749	20742	20735	20745	20486
38691	50828	46983	35368	25380	21535	19461	18375	17885	17610	17765	18061	17880	17437	17012	16752	16493	16073	15562	15540	15120	15041	15102	15079	14952	14914	15064	14956	14924	14811	14646	14870	14751	14843	14865	14899	14672	14911	14676	14796	14780	14722	14882	14823	14760	14839	14695	15005	14778	14873	14922	14988	14921	14939	14666	14979	14907	14880	14903	14863	14888	14775	14865	14829	14980	14669	14563	14953	14835	14965	14873	14939	15077	14819	14982	14843	14960	14712	14895	14755	14960	14842	14779	14810	14965	14989	14738	14800	14761	14861	14870	14756	14877	14686	14744	14871	14823	14900	14733	14889	14749	14825	14813	14649	14946	14794	14905	14871	14991	14774	15003	14702	14828	14957	14872	14848	14756	14790	14779	14708	14851	14861	14837	14999	14791	14738	14767	14798	14693	14922	14867	14860	14883	14778	14852	14760	14767	14912	14895	14913	14877	14898	14938	14823	14807	14690	14750	14726	14814	14770	14734	14683	14889	14878	14913	14697	14731	14903	14896	14780	14768	14911	14711	14923	14547	14795	14851	14682	15025	14959	15151	14774	14865	15016	14672	14700	14804	14893	14983	14874	14820	14797	14975	14849	14901	14847	14852	14776	14837	14696	14990	14861	14789	14808	14943	15058	14753	14898	14746	14877	14785	15000	14818	14817	14894	14832	14859	14836	14791	14841	14829	14766	14931	14829	14922	14844	14962	14843	14730	14881	15008	14787	14871	14787	14849	14780	15018	14767	14773	14822	14735	14938	14725	14869	15029	14773	14949	14764	14824	14731	14888	14984	14895	14872	14761	14874	14782	14941	14794	15076	14832	14894	14942	14707	14897	14833	14818	14793	14737	14985	14718	15009	14850	14850	14747	14884	14864	14894	14762	14934	14805	14956	14930	14675	14880	14866	14826	14725	14938	14790	14840	14822	15002	14943	14945	14894	14712	14929	14926	14848	15033	14893	14931	14816	14892	14858	14895	14914	14899	14688	14912	14745	14625	14910	14829	14733	14891	14833	14849	14792	14859	14789	14758	14656	14707	14860	14791	14840	14845	14980	14848	14826	14925	14764	14926	14906	14773	14852	14681	14919	14906	14730	15034	14804	14960	14776	14930	14799	14904	14971	15006	14857	14907	14886	14774	14897	14831	15042	14913	14810	14717	14916	14898	14872	14781	14739	14815	14780	14968	14771	14943	14706	14938	14942	14794	14832	14834	14680	14755	14896	14905	14838	14604	14918	14850	14784	14807	14753	14884	14805	14893	14722	14971	14730	14778	14844	15000	14762	15011	14666	14660	14847	14858	14813	14686	14709	14897	14941	14763	14795	14689	14932	14786	14816	14733	14990	14757	14775	14775	14770	14791	14847	14878	14682	14871	14656	14891	14956	14745	14871	14843	14825	14849	14888	14686	14913	14854	14917	14791	14851	14766	14954	14935	14645	14864	14844	14978	14733	14896	14893	14839	14808	14871	14874	14832	14904	14811	14877	14881	14890	14797	14917	14712	14820	14660	14845	14859	14868	14720	14772	14797	14637	14560	15018	14906	14755	15007	14820	14824	14786	14770	14939	14906	14978	14872	14824	14910	14969	14917	14783	14876	14800	14936	14877	14885	14855	14901	14844	14857	14820	14808	14838	14796	14940	15012	14990	15038	14746	14849	14800	14830	14831	14775	14974	14846	14737	14812	14834	14806	14850	14826	14945	15071	14767	14839	14826	14704	14981	14727	14749	14743	14751	14836	14771	14742	14891	14723	14947	15005	14756	14830	14816	14988	14857	14974	14961	14800	14849	14937	14856	14939	14937	14921	14710	14681	14984	14930	14827	14614	14917	14758	14766	14852	14888	14747	14965	14765	14780	14975	14675	14908	14786	14735	14892	14970	14720	14827	14845	14798	14887	14827	14788	14722	14877	14838	14837	14862	14815	14933	14882	14965	14921	15003	14842	14779	14912	14846	14927	14815	14834	14840	14898	14844	14836	14817	14878	14898	14792	14744	14835	14826	14931	14909	14725	14898	14877	14888	14926	14684	14739	14758	14789	14781	14971	14762	14884	14889	14814	14723	14754	14809	14850	14949	14872	14906	15074	15038	14819	14857	14818	14790	14756	14990	14790	15026	14932	14804	14829	14755	14805	14949	14764	14912	14753	14786	15002	14846	14889	14952	14844	14820	14821	14631	14796	14839	14926	15010	14844	15017	14729	14840	14934	14866	14753	14814	14877	14785	14728	15005	14728	14803	15006	14998	14861	15003	14725	14908	14664	14904	14900	14946	14869	14907	15009	14784	14917	14808	14800	14813	14750	14827	14923	14868	14791	14670	14844	14953	14972	14798	14792	14860	14732	14926	14799	14962	14825	14951	14828	14779	14719	14762	14771	14791	14841	14717	14930	14885	14838	14839	15017	14750	14784	14879	14831	14698	14894	14972	14865	15106	14963	14705	14906	14928	14889	14978	15011	14976	14808	14746	14676	14844	14869	14840	14785	15050	14793	14859	14762	14968	14790	14820	14791	14910	14873	14875	14750	14916	15151	14903	14711	14897	14840	14713	14710	14834	14873	14860	14757	14861	14948	14759	14820	14784	14865	14831	14782	14693	14710	14914	14772	15053	14996	14869	14746	14827	14844	14757	14858	14888	14823	14766	14713	15049	14888	14910	14898	14938	15085	14949	14819	14878	14625	14995	14841	14827	14927	14945	14773	14741	14709	14971	14886	14805	14752	14802	14759	14916	15007	14804	14911	15003	14864	14842	14893	14902	14937	14716	14779	14804	14898	14849	14929	14731	14744	14846	14851	14651	14865	14903	14681	14726	14738	14834	14826	14821	14706	14864	14842	14940	14864	14703	14788	14931	14652	14764	14923	14857	14864	14927	14881	15035	14997	14785	14826	14948	14822	14859	14826	14765	14603	14748	14881	14896	14839	14901	14859	14947	14955	14732	14741	14951	15011	14850	14904	15026	14913	14785	14779	14856	14724	14678	14986	14826	15050	14858	14980	14792	14597	14939	14863	14936	14976	14808	14730	15075	15006	14866	14794	14720	14796	14753	14930	14849	14827	15021	14852	14794	14667	14926	14874	15007	14850	14797	14826	14825	14922	14751	14722	14889	14801	14923	15015	14950	14782	14730	14853	14862	14756	14861	14882	14847	14736	14870	14682	15040	14960	14872	14769	14781	14828	14832	14838	14844	14759	14843	14856	14852	14752	14945	14817	14754	14789	14845	14861	14902	14940	14779	14891	14945	14875	14918	14921	14814	14756	14852	14808	14724	14813	14866	14818	14876	14706	14901	14876	14809	14882	14778	14967	14864	14765	14884	14679	14746	14807	14894	14817	14712	14770	14904	14718	14794	14854	14938	15011	14982	14875	14802	14818	14880	14902	14882	14799	15044	14744	14765	14786	14869	14837	14898	14805	14835	14808	14865	14911	15021	15155	14806	14748	15069	14787	14920	14834	14947	14748	14868	14813	14745	14928	14847	14659	14882	15122	14898	14733	15056	14878	14677	14925	14886	15045	14901	14785	14923	14896	14829	14824	14907	14722	14798	14725	14800	14921	14999	14934	15023	15072	14782	14925	14862	14832	14873	14951	14968	14724	14931	14917	14738	14919	14682	14821	14895	14920	14962	14856	14895	14750	14945	14992	14753	14981	14882	14991	14881	14684	14853	14774	14808	14748	14818	14909	14966	14842	14989	14907	14930	14860	14924	14783	14878	14813	14865	14909	14885	14822	14846	14860	14864	14823	14834	14946	14765	14938	14831	14699	14826	14888	14939	14825	14889	14949	15000	14850	14798	14915	14891	14841	14957	14856	14821	15103	14737	14844	14875	14792	15043	14813	14968	14739	14748	15003	14990	14824	14820	14860	14765	14980	14844	14807	14909	14941	14973	14827	14803	14855	14763	14770	14725	14797	14874	14751	14824	14984	15037	14783	14986	14836	14958	14717	14989	14941	14748	14922	14840	14684	14831	14992	14666	14684	14896	14997	14860	14910	14895	14805	14923	14766	14843	14822	14887	14912	14801	14857	14872	14865	14771	14817	14866	14930	14711	14871	14726	14975	14855	14847	14807	14781	14890	14790	14774	14788	14914	14703	15050	14843	14963	14674	14787	15173	14935	14760	14784	14790	14795	14868	14668	14852	14855	14889	14808	14619	14931	14904	14922	14910	15011	14907	14716	14674	14805	14813	14937	14934	14950	14940	14766	14830	14900	14914	14971	14744	14909	14834	14882	14582	14957	15035	14882	14804	14700	14909	14838	14939	14959	14917	14882	14750	14788	14860	14834	14711	14923	14911	14920	14765	14938	14746	14894	14689	14945	15011	14909	14825	14828	14851	14773	14692	14811	14958	14870	14837	14815	14707	14699	14947	14951	14852	14803	14751	14821	14968	14942	14820	14685	14841	14830	14910	14788	14928	14600	15073	14784	14714	14950	14782	14939	14847	14945	14975	14954	14868	14784	14696	14675	14773	14821	14760	14627	14766	14776	14913	14849	14705	14874	14723	15005	14970	14910	14733	14973	14868	14900	14912	14683	14888	14990	14824	14815	14888	14910	14912	14832	14974	14859	14751	14829	14814	14838	14853	14889	14786	14713	15012	14685	14914	14734	14743	14865	14829	14763	14923	14813	14847	14744	14718	15005	14739	14803	14856	14690	14801	14825	14857	14817	14786	14876	14777	14734	15007	14862	14826	14910	14762	14823	14970	14519	14679	14930	14808	14779	14958	14813	14829	15041	14906	14858	14927	14796	14710	15037	14805	15008	14803	14865	14834	14841	14683	14881	14727	14843	14997	14719	14769	14881	14893	14701	14736	14775	14807	14917	14960	14931	15018	15031	14810	14916	14752	14894	14742	14729	14927	14794	14856	14878	14790	14867	14855	14731	14871	14790	14841	14862	14881	14867	14974	14979	14580	14705	14819	14858	14899	14844	14761	14735	14743	14825	14894	15049	14903	14784	14907	14732	14933	14863	14706	14723	14776	15039	14748	14733	14769	14771	14812	14676	14859	14780	14764	14752	14936	14724	14838	14824	14894	14720	14743	14959	14891	15007	14855	14968	14866	14988	14806	14858	14786	14672	14906	14776	14930	14937	14734	14837	14956	14964	14853	14803	14842	14858	14905	14700	14940	14888	14796	14796	14735	15026	14840
26694	21724	30501	30751	28697	28120	27049	23751	22851	22580	22581	22739	22774	22158	21865	21755	21264	20628	20408	19684	19745	19413	19660	19626	19639	19212	19181	19427	19338	19268	19367	19058	19351	19254	19265	19094	19302	19267	19283	19332	19037	19026	19268	19113	19297	19262	19334	19421	19200	19304	19292	19182	19137	19112	19376	19339	19132	19446	19289	19113	19214	19309	19099	19214	19271	19216	19283	19202	19091	19095	19222	19310	19020	19286	19149	19156	19404	19123	19128	19065	19149	19146	19054	19386	19045	19079	19102	19108	19489	19266	19235	19299	19143	19364	19213	19308	19377	19352	19164	19130	18973	19169	19089	19161	19098	19415	19154	19238	19234	19298	19152	19044	19222	19262	19382	19332	19370	19343	19305	19183	19303	19296	19206	19112	19222	19128	19161	19111	19072	19141	19357	19168	19193	19158	18906	19179	19213	19215	19185	19361	19088	19175	19227	19352	19268	19191	18997	19230	19153	19040	19034	19114	19281	19253	19303	19329	19278	19013	19204	19229	19251	19168	19177	19037	19093	19166	19319	19158	19191	19077	19186	19242	19405	19232	19366	19170	19289	19222	19333	19185	19188	19246	19143	19151	19047	19025	19113	19135	19093	19156	19127	19159	19123	19226	19255	18970	19176	19239	19069	19136	19269	19050	19043	19051	18994	19215	19196	19276	19332	19352	19218	19200	19137	19425	19147	19005	19210	19221	19411	19141	19034	19343	19345	19072	19135	19269	19351	19089	19474	19097	19313	19112	19223	19027	19373	19066	19256	19337	19103	19040	19192	19085	19218	19379	19316	18972	19258	19124	19206	19178	19167	19502	19445	19266	19315	19198	19189	19131	19038	19103	18970	19236	19028	19204	19371	19315	19152	19193	19272	19214	18996	19156	19197	19268	19196	19270	19119	19280	19204	19070	19167	19226	19010	19172	19079	19065	19199	19336	19061	19512	19192	19114	19243	19141	19205	19053	19462	19195	19193	19317	19249	19227	19159	19009	19163	19234	19273	19141	19098	19226	18912	19013	19264	19173	19339	18950	19235	19299	19312	19325	19301	19321	19144	19075	19257	19230	19395	19443	19125	19074	19292	19117	19018	19290	18990	19142	19267	19149	19128	19006	19241	19195	19221	18913	19166	19219	19172	19157	19262	19219	19241	19088	18889	19059	18963	19169	19101	19115	19040	19182	19252	19254	19174	19120	19050	19037	19266	19392	19332	19064	19345	19047	19158	19236	19071	19291	19090	18884	19109	19120	19209	19212	19105	19087	19196	19201	19226	19241	19290	19323	19352	19202	19128	19115	19376	19155	19277	19271	19218	19276	19183	19267	19257	19245	19315	19416	19129	18876	19358	19131	19153	19370	19113	19147	19020	19021	19254	19172	19105	19380	18930	19273	19028	19146	18999	19253	19275	19224	19402	19247	19358	19268	19370	19187	19063	19144	19308	19075	19219	19246	18950	19167	19342	19162	19040	19182	19471	19218	19095	19118	19121	19130	19222	19240	19116	19007	19272	19118	19122	19024	19058	19101	19101	19184	19420	19294	19154	19078	19016	19078	19267	19138	19333	19186	19171	19355	19121	19116	18957	19153	19019	19147	19325	19183	19213	19249	19293	19137	19220	19265	19357	18899	19184	19276	19010	19295	19173	19230	19247	19301	19033	19133	19166	19225	19235	19279	19032	19386	19149	19082	19232	19165	18904	19007	18909	19087	19000	19271	19252	19182	19048	19136	19300	19098	19178	18949	19243	19231	18990	19338	19040	19255	19178	19326	19289	19121	19359	19317	19345	19166	19110	19183	19195	19000	19261	18905	19215	19144	19140	19083	19015	19249	19066	19039	19225	19179	19084	19423	19180	19114	19265	19262	19329	19354	19206	19295	19111	19156	19325	19187	19454	19015	19322	19151	19191	19288	19118	19135	19323	19232	19148	19060	19260	19171	19232	19252	19085	19374	19330	19261	19059	19031	19122	19148	19070	19217	19221	19127	19268	19249	19216	19177	19105	19157	19039	19152	19298	19392	19079	19034	19273	19206	19267	19211	19013	19118	19291	19275	19299	19130	19052	19141	19158	19054	19169	19165	19159	19275	19180	19142	19003	19187	19041	19057	19092	19164	19235	19214	19254	19059	19069	19082	19242	19046	19100	19202	19243	19239	19146	19075	19257	19152	19269	19251	19272	19072	19243	19179	19283	19307	19115	19327	19492	19429	19029	19240	19129	19168	19341	19077	19188	19389	19118	19249	19263	19291	19201	19168	19402	19132	19166	19215	19139	19086	18931	19231	19117	19292	19177	19101	19040	19138	19123	19292	19246	19091	19144	19198	19300	19128	19115	19261	19141	18921	19239	19028	19087	19455	19127	19228	19174	18939	19233	19160	19130	19188	19136	18869	19151	19051	18952	19326	19344	19243	19131	19240	18903	19028	19070	19097	19019	19209	19336	19300	19172	19100	19028	19369	19381	18976	19373	19112	19205	19285	19131	19481	19150	19161	19194	19057	18998	19187	19212	19485	19097	19167	19221	19177	19298	19353	19227	19442	19261	19172	19079	18838	19078	19151	19452	19188	18998	18970	19134	19219	19107	19087	19207	19266	19158	19077	19045	19157	19183	19199	19150	19181	19010	19272	19267	19039	19266	19097	19138	19309	19216	19235	19107	19087	19021	19145	18934	19329	19135	18975	19136	19224	19223	19075	19250	19353	19236	19187	19171	19231	19259	19210	19236	18991	19231	18997	19123	19352	19355	19310	19152	19390	19179	19224	19415	19074	19250	19131	19119	19216	19245	19244	19381	19062	19461	19062	19375	19092	19172	19266	19245	19253	18902	19069	19099	18980	19178	19292	19089	19124	19300	19068	19133	19068	19071	19185	19187	19165	19203	19297	19282	19376	19190	19091	19137	19215	19135	19237	19151	19312	18995	19229	19444	19277	19310	19372	19142	19107	19048	18978	19033	19299	19180	19191	19127	19034	19108	18900	19405	19086	19115	18987	19299	19249	19300	19304	18842	19516	19128	19041	19192	19100	19270	19099	19191	19047	19261	19162	19072	18968	19078	19377	19295	19280	19169	19021	19162	19262	19229	19143	19257	19187	19424	19344	19061	19226	19192	19248	19168	19371	19372	19240	19216	19098	19333	19160	19177	18938	19165	19188	19446	19255	19081	19294	19233	19235	19293	19204	19153	19112	19246	19019	19185	19170	19311	19241	19433	19109	19321	19205	19301	19079	19049	19160	19077	19226	19159	19110	19202	19299	19190	19132	19125	18974	19081	19033	18966	19028	19032	19263	19105	19168	19071	19132	19461	19403	19460	19309	19243	19274	19173	19420	19135	19311	19139	19026	19125	19113	19118	18782	19153	19171	19159	19206	19397	19333	19112	19068	19078	19251	19249	19383	19033	19226	19184	19392	19149	19062	19195	19358	19223	19405	19169	19484	19184	19268	19156	18863	19214	18971	19138	19234	19433	19100	19265	19117	19038	19022	19282	19114	19089	19258	19113	19242	19393	19133	19032	19151	19172	19161	19045	19178	19156	19265	19138	19347	19166	19326	19146	18960	19305	19242	19439	19282	18964	19082	19266	19297	19306	19199	19131	19232	19220	19345	19419	19060	19034	19356	19232	19123	19248	19151	19208	19092	19195	19222	19315	19260	19313	18954	19264	19178	19049	19090	19250	19288	19173	19159	18973	19323	19126	19198	18964	19269	19120	19231	19169	19104	19019	19060	19160	19181	19274	19273	18982	19138	19353	19154	19169	18933	19140	19238	19359	19256	19192	19036	19244	18966	18905	19354	19059	19035	18892	19169	18905	19043	19304	19154	19159	19083	19071	19291	19003	19203	19152	19170	19216	19099	19105	18956	19127	19148	19110	19352	19273	19487	19120	19148	19273	19064	19206	19121	19173	19305	19247	19116	19141	19202	19072	19236	19300	19303	19045	19050	19196	19033	19180	19143	19208	19263	19312	19308	19373	19291	19334	19129	19090	19284	19193	19061	19265	19248	19092	19079	19107	19318	19231	19285	19287	19163	19219	19181	19169	19004	19319	19307	19188	19008	19009	19070	18922	19090	19380	19200	18841	19318	19423	19242	19387	19043	19305	19136	19182	19343	19066	19179	19420	19172	19122	19269	18917	19207	19128	19030	19005	19187	18910	19164	19490	19173	18887	18905	19216	19088	19204	19204	19191	19181	19156	19206	19050	19355	19229	19249	19162	19283	19304	19297	19259	19242	19183	19123	19045	19243	19217	19280	19274	19142	19030	19091	18924	19326	19064	19103	19211	19281	19350	19073	19304	19425	19228	19330	19297	19232	19075	19210	19189	19054	19024	19262	19338	19054	19178	19421	19029	19263	19031	19195	19178	19188	19178	19185	19040	19122	19041	19025	19299	19063	19248	19271	19273	19048	19197	19049	19231	19114	19075	19138	19356	19316	19285	19210	19368	19198	19306	19233	19041	19326	19182	19091	19144	19187	19173	18858	19685	19152	19235	19134	19281	19173	18972	19116	19139	19114	19167	19270	19122	19354	19269	18946	19259	19145	18998	19107	19083	19138	19270	19362	19174	19135	19039	19158	19115	19221	19260	19043	19298	19172	19090	19089	19113	19082	19269	19177	19060	19322	19035	19111	19149	19333	19313	19091	19314	19148	19263	19107	19168	19031	18987	19043	19331	19206	19251	19069	19106	19316	19104	19311	19187	19219	19169	19217	19172	19212	19156	19264	18958	19196	19091	19158	19197	19262	19292	19234	18970	18940	19243	19233	19423	19126	19105	19235	19477	19302	19108	19337	19207	18880	19331	18943	19229	19047	19269	19211	19367	19262	19135	19108	19093	19139	19054	19065	19079	19098	19233	18886	19217	19105	19059	19173	19136	19189	19201	19211	19127	19233	19108	18947	19265	19314	19279	19448	19098	19080	19270	18900	19118	19053	19274	19224	19097	19216	19060	19048	19069	19305	19242	19261	19086	19110	19257	19282	19395	18885	19116	19394	19097	19052	19521	19333	19228	19031	19133	19361	19070	19269	19291	19146	18903	19256	19255	19319	19012	18948	19189	19200	19324	19321	19122	19296	19230	19154	19171	19258	19426	19219	19285	19215	19373	19393	19360	19480	19368	19283	19138	18960	19132	19217	19290	19255	19183	19429
38021	61798	60186	44799	32678	24766	21990	19930	19297	18969	19167	19011	18814	18186	17599	17111	16660	16109	15338	14974	14848	14481	14540	14365	14547	14385	14238	14189	14168	14232	14128	14163	14011	14213	14241	14124	14063	14129	14148	14182	14131	14352	14148	14090	14146	13942	14168	14031	14155	13837	14161	14146	14100	14115	14289	14202	14231	14102	14232	14119	14119	14176	14154	14193	13959	14235	14120	14062	14136	14158	14163	14077	14138	14160	14149	14105	14056	14160	14200	14118	13948	14033	14029	13921	14124	14220	14183	14056	14219	14177	14276	13949	13938	14172	14157	13955	14255	14213	14143	14228	14168	14353	14043	14227	14082	14069	13982	14247	13967	14138	14131	14169	14084	14103	14122	14179	14204	14056	14010	14248	14136	14170	14300	14152	14052	14170	14206	14086	14219	14334	14035	14135	14154	13977	14101	14402	14074	14260	14002	14206	14087	14152	14096	14024	14190	13954	14065	14186	14022	14124	14012	14043	14069	14050	14063	14033	14108	14136	14087	14204	14221	14081	13972	14187	14238	14048	13991	14189	14020	13796	14056	14050	14107	14042	14053	13970	14055	13888	14132	14078	14166	13975	13960	14119	13942	14036	14027	13948	14117	14141	14222	13961	14188	14158	14273	14166	14120	14026	14149	14157	13997	14150	14112	13977	14193	14043	14201	14041	14149	14008	14072	14158	14089	14273	14109	14085	14184	14280	13979	14018	14114	14152	14084	13939	14058	14087	14279	14050	14224	13988	14351	14022	14060	14186	13980	14083	14028	14107	14126	14007	14193	14172	13956	14033	14055	14048	14056	14143	14037	14144	14311	14151	14109	14121	14020	13981	14134	14208	14053	14154	14187	14035	14164	13915	14076	14117	14019	14312	14049	14031	14123	14028	14126	14044	14130	14106	14133	14220	13994	14120	14126	14026	13906	14163	14159	14107	14202	14039	14056	14098	13868	14202	14159	14115	14273	14062	14190	14222	14109	14138	14192	14136	14058	14021	14192	13913	14091	14127	14041	14109	14114	14246	14130	14077	14128	14206	14201	14091	14082	14021	14063	14189	14064	14025	14186	14181	14113	14133	14234	14091	14168	14014	14077	13990	14150	13994	14088	14252	14005	14053	14167	14171	13918	14043	14074	14083	14064	14273	13938	14162	14087	14142	13958	14268	14106	14173	14040	13914	14092	14058	14216	14105	14002	14126	14071	14141	14200	14218	13948	14102	14217	14075	14068	14219	14018	14034	14085	14126	14001	14215	13969	14111	13933	14187	13942	14169	14150	13832	14257	14220	14370	13991	14220	14218	14043	14096	14070	14297	13990	14158	14224	13928	14129	14008	14122	13984	14240	14133	13999	14096	14240	14051	14019	14191	14130	14104	14270	14112	14182	14237	14148	14154	14219	13936	14266	14181	14156	14341	14010	14197	14098	14318	14184	14127	14071	14118	13976	13947	14092	14073	13984	14104	14199	14090	14162	14127	14127	14085	14236	13982	14159	14126	13910	14105	13922	14169	14174	14084	14095	14165	14144	14074	14218	14062	14162	14113	14093	14147	14176	14234	14222	14205	14175	13959	14129	14125	14033	14126	14120	14020	14122	14007	14024	14052	13991	13995	13934	14166	14108	14236	14246	14058	14146	14114	14127	13894	14157	14145	13946	14231	14187	14089	14057	14044	14187	13900	14100	14072	14065	14129	14229	13981	14078	14053	14242	14041	13966	13945	14224	13979	14194	14066	14257	14124	14115	14195	14107	14086	13977	14146	14177	14123	14166	14205	14072	14239	13973	14049	14229	14155	14158	14045	14107	14041	14061	14111	13979	14255	13996	14183	13662	14185	13998	14293	14090	14014	14049	14083	14191	14037	14136	14103	14361	14217	14182	14177	13901	14074	14052	14089	14029	14285	14166	13968	14184	14146	14102	14082	14110	14040	14035	14081	14146	14074	14149	14050	14192	14187	14230	14144	14124	14128	14057	14035	14099	14052	14090	13972	14110	13996	14103	13962	14170	14113	14026	14183	14066	14063	14119	14157	13938	14096	14237	14144	14074	13983	14027	14177	14263	13982	14060	14114	14100	14209	14140	13947	14269	14034	13900	13958	14022	14138	13980	14081	13929	14102	13878	14070	14000	14106	14200	13947	14178	14103	14118	14276	14133	14163	14123	14114	14140	14138	14111	14159	14003	13917	14105	14093	14052	13957	14190	14108	14145	14175	14106	13894	14157	14058	14194	14104	14075	14276	14094	13907	14093	14264	14175	14171	13930	14258	14053	14293	13979	14063	14108	14319	14169	14189	14056	13988	13991	14174	14055	14144	13972	14068	14283	13985	14196	14188	13969	14086	14150	14160	14227	14135	14109	14241	14122	14085	14159	14238	13924	14159	14160	14313	14138	14063	14168	13960	14020	14248	13987	14044	14139	14210	14164	14055	14065	14192	14146	14128	14139	14155	14037	14085	14020	14090	14017	14222	14258	14322	14002	14249	14221	14136	14048	14108	14129	13999	14006	14091	14136	14059	14086	14011	14193	14113	13884	14277	14172	14006	14320	14195	14003	14086	14107	14000	14246	14005	14125	14300	14082	14260	14062	14099	14082	14037	14107	14034	14078	14178	14011	14076	14048	14132	14121	13980	14139	14091	13993	14088	13982	14035	14157	14147	14081	14150	14152	14058	13917	14201	14153	14077	14097	13935	14107	14149	14161	14173	14079	14255	13983	14206	14143	14027	14003	14134	14173	14055	14124	14160	14068	14034	14107	13876	14140	14144	14072	14257	14105	14249	13972	14132	14119	14142	14106	14156	14086	14077	14284	14032	14169	14095	13941	14265	14100	14235	14127	14037	14047	14074	14277	14189	13937	14202	14028	13886	14201	14128	14102	14165	14039	14219	14119	14111	14108	14132	14170	13995	14018	14015	14153	14127	14060	14043	14075	14161	13977	14067	13986	13986	14155	14186	14060	14108	14085	14044	13966	14127	13951	14359	14024	14132	14166	14110	14005	14056	14128	14175	14060	14012	14121	13978	13980	14090	13981	14093	14278	14022	13967	14213	14182	14264	14039	14089	14153	14016	14131	14270	14128	14051	14061	13984	14314	14093	14085	14124	14185	14277	14142	14114	14102	14208	14039	14182	14054	13954	14082	14103	14103	14141	14182	14164	14199	14207	14057	14166	14298	14071	14378	14200	13977	14039	14094	14218	14102	14290	14037	14153	14208	14182	14151	14042	14018	13955	14087	14186	14187	14033	14153	14203	14024	14172	14014	14139	14000	14117	14141	14132	14206	14313	14125	14163	14120	14134	14116	14166	14093	14150	14113	14090	14135	14105	14072	14228	13981	14197	14140	13964	14017	14173	14141	14177	14141	14135	14215	14068	14124	14274	14155	14174	14126	14274	14249	14013	14052	14189	14182	13975	14240	13977	14073	14091	14078	14202	14145	14214	13848	14161	13960	14092	14095	14134	14067	14144	14305	13995	14039	13998	14219	14308	14180	14124	14118	14061	14080	14130	14152	14179	14037	14129	13897	13995	13869	14077	14122	14159	14063	14145	14209	14204	14051	14141	14207	14049	14000	14033	13985	14116	14072	14113	14143	14011	14050	14124	14174	13904	14136	14030	14033	14102	14019	14135	14101	14224	13880	14169	14044	14185	14081	14028	14139	14067	14150	14092	14212	14034	14209	14176	13966	14158	14162	14272	14035	14053	14185	14118	14156	14093	14061	14135	14200	14178	14248	14242	14237	14118	14125	14118	14200	14221	14167	14061	14102	14121	14191	14029	14214	14138	14261	13951	14197	14179	14027	14040	14128	14172	14220	14196	14293	14078	14260	13980	14117	14306	14148	13965	14041	14222	14192	14109	13956	14161	14202	13956	14009	14139	14233	14140	14200	14108	14288	14221	14054	14218	13968	14142	13952	14098	14011	14050	14339	14093	14018	14124	14122	14178	14037	14186	14150	14142	14251	14165	14120	14025	14074	14115	14311	14031	14059	14165	14057	14110	14233	14029	14001	14051	14149	14160	13972	14116	14070	14292	14129	14091	14089	14074	14162	14102	14073	14101	14031	14020	14069	14224	14276	14314	14220	14157	14089	14040	14103	13941	13963	14163	14131	14178	14274	14093	14203	14036	14034	14071	13892	14227	14263	14054	14196	14192	13969	14229	14293	14056	14142	14162	14299	14129	14029	14046	14167	14146	14137	14077	14208	14047	14158	13944	14034	14032	13994	14044	14040	14071	14152	14112	14204	13949	14026	14295	14183	14141	14147	14046	14134	14106	14011	14108	13889	14158	14118	14053	14136	14146	14021	14054	14101	14023	14024	14205	14052	14012	14029	14340	14154	14141	13991	14098	14049	14170	14054	13922	14142	14160	14146	14265	14054	14013	14255	14128	14174	13822	14142	13957	13931	14053	14226	14017	14060	14091	13945	13990	14171	14070	14024	14007	14108	14162	14155	14051	14138	14073	14098	14298	14005	14072	14118	14001	14190	14147	14068	14143	13978	14158	14284	14026	14072	14089	14149	14165	14089	14175	13875	14109	14215	14063	14254	14136	14057	13923	14151	14100	14162	14163	14021	14093	13974	14119	14068	14211	13998	14249	14184	13894	14272	14184	14010	14209	14064	14196	14258	14075	14125	14113	14189	14163	14206	14095	14229	14074	14158	14098	14092	14126	14100	13798	14117	14087	14137	13918	14061	13924	13984	14020	14094	13901	14139	14296	14078	14002	13935	14081	14143	14188	14228	14179	14161	14385	14118	13930	14081	14082	14197	14111	14261	13985	14156	14348	13961	14030	14196	14104	14080	14017	13934	14131	14063	14358	13939	14088	13998	14298	14111	14157	14181	14184	14055	14202	14288	14136	14058	14128	13984	14067	14150	14092	14196	14006	13997	14128	14177	14109	14189	14140	14212	14238	14149	14265	14268	13911	14115	14003	14065	14093	14187	14111	14070	14197	14236	14250	14226	14084	14220	14103	14143	14109	14260	14211	14105	14103	14134	14137	14294	13986	14088	14187	14134	14309	14185	14233	14024	14060	14156	14030	14141	14026	14174	14166	14141	14137	14069	14131	14037	13940	14082	14110	14090	14229	14267	14112	14117	14029	14189	14105	14292	14088	14127	13923	14140	14103	14278	14210	14135	14090	14338	14076
25032	21672	29698	27038	25798	28041	29405	24910	23594	23838	23819	23011	22635	22056	21584	21433	21177	20606	19965	19578	19124	18837	18906	18923	18927	18817	18847	18480	18649	18494	18571	18486	18446	18689	18455	18501	18646	18620	18443	18497	18359	18660	18293	18404	18535	18359	18474	18526	18604	18650	18523	18322	18506	18418	18392	18696	18372	18526	18560	18308	18636	18486	18274	18420	18404	18517	18338	18432	18486	18599	18430	18249	18673	18625	18529	18338	18353	18454	18536	18407	18396	18348	18580	18273	18473	18520	18477	18474	18435	18341	18419	18436	18537	18457	18292	18567	18271	18497	18293	18371	18442	18422	18403	18327	18544	18305	18460	18512	18457	18526	18566	18309	18333	18478	18503	18354	18552	18447	18488	18484	18308	18338	18459	18448	18348	18378	18357	18401	18465	18259	18321	18486	18528	18479	18517	18615	18329	18321	18341	18432	18452	18413	18461	18398	18262	18339	18391	18624	18488	18575	18525	18398	18397	18397	18362	18214	18355	18335	18400	18409	18379	18369	18510	18431	18548	18443	18205	18241	18403	18444	18582	18551	18607	18401	18859	18405	18469	18344	18424	18454	18618	18366	18293	18307	18264	18457	18432	18287	18463	18195	18350	18276	18466	18565	18432	18157	18456	18372	18456	18415	18331	18512	18269	18517	18604	18404	18273	18334	18152	18439	18312	18470	18432	18335	18375	18355	18120	18359	18371	18582	18350	18347	18301	18547	18652	18347	18495	18522	18545	18622	18527	18290	18294	18482	18494	18436	18371	18424	18467	18452	18398	18323	18629	18365	18544	18510	18574	18425	18310	18563	18492	18507	18380	18236	18411	18239	18517	18529	18433	18591	18317	18545	18451	18219	18487	18477	18278	18537	18571	18552	18365	18527	18536	18315	18075	18406	18550	18526	18374	18341	18456	18311	18346	18565	18353	18225	18358	18146	18427	18444	18711	18557	18306	18312	18691	18407	18433	18387	18328	18288	18337	18674	18517	18514	18337	18275	18247	18256	18277	18425	18445	18487	18303	18393	18465	18492	18422	18509	18170	18374	18410	18421	18499	18440	18258	18574	18427	18329	18474	18463	18519	18376	18417	18409	18532	18306	18543	18675	18270	18407	18622	18594	18453	18463	18455	18393	18485	18390	18557	18411	18427	18472	18467	18412	18493	18279	18576	18507	18245	18546	18434	18534	18496	18431	18659	18359	18587	18345	18364	18491	18435	18537	18348	18543	18418	18301	18236	18543	18441	18430	18572	18378	18356	18402	18420	18306	18396	18404	18421	18448	18418	18365	18418	18273	18478	18362	18389	18491	18529	18676	18250	18543	18448	18356	18466	18404	18419	18297	18477	18425	18143	18477	18441	18204	18429	18335	18588	18641	18264	18365	18346	18484	18508	18346	18446	18455	18507	18373	18423	18423	18323	18498	18488	18352	18601	18308	18647	18617	18390	18453	18384	18480	18447	18601	18417	18527	18498	18328	18446	18512	18380	18393	18429	18304	18615	18351	18479	18357	18350	18409	18314	18422	18379	18418	18477	18334	18524	18588	18419	18376	18450	18389	18471	18301	18133	18478	18502	18669	18406	18472	18401	18651	18593	18450	18507	18367	18634	18139	18302	18444	18096	18370	18532	18449	18379	18329	18214	18552	18486	18750	18410	18502	18614	18385	18439	18436	18321	18338	18356	18153	18372	18623	18426	18637	18475	18504	18362	18482	18535	18362	18025	18362	18646	18407	18467	18457	18324	18520	18507	18523	18370	18295	18246	18272	18530	18523	18600	18387	18438	18224	18321	18239	18236	18291	18515	18427	18431	18524	18228	18376	18374	18323	18292	18348	18273	18427	18706	18335	18275	18292	18369	18259	18427	18641	18517	18403	18240	18448	18259	18532	18442	18377	18304	18267	18442	18282	18281	18284	18297	18361	18253	18449	18380	18393	18449	18505	18364	18458	18386	18218	18212	18394	18385	18518	18421	18420	18368	18404	18401	18363	18380	18349	18407	18212	18318	18368	18427	18502	18448	18283	18407	18566	18397	18362	18617	18222	18427	18332	18361	18767	18574	18495	18344	18525	18335	18468	18209	18262	18697	18495	18568	18263	18310	18293	18451	18485	18378	18454	18406	18348	18350	18408	18367	18269	18418	18183	18317	18173	18469	18298	18323	18321	18223	18580	18569	18371	18298	18414	18485	18703	18655	18362	18453	18300	18438	18460	18448	18380	18342	18377	18418	18344	18406	18418	18554	18336	18293	18607	18215	18518	18523	18478	18534	18448	18392	18301	18530	18533	18396	18368	18307	18417	18236	18409	18607	18358	18333	18469	18588	18393	18241	18302	18298	18210	18505	18477	18394	18502	18224	18465	18523	18444	18377	18662	18648	18503	18380	18349	18373	18341	18312	18498	18651	18436	18297	18484	18411	18204	18309	18501	18461	18574	18366	18635	18391	18359	18454	18313	18451	18528	18292	18574	18537	18431	18492	18267	18300	18409	18558	18634	18546	18451	18516	18513	18541	18402	18508	18219	18190	18397	18251	18401	18294	18417	18326	18344	18216	18378	18382	18344	18340	18333	18697	18457	18600	18582	18506	18369	18260	18587	18552	18435	18297	18100	18354	18452	18360	18572	18512	18498	18503	18525	18713	18437	18431	18383	18257	18440	18286	18451	18652	18477	18341	18481	18504	18532	18428	18383	18387	18317	18367	18679	18429	18364	18364	18605	18257	18047	18599	18491	18511	18217	18551	18241	18397	18091	18508	18264	18338	18394	18583	18340	18573	18428	18464	18403	18310	18355	18400	18447	18447	18416	18364	18605	18368	17984	18424	18397	18485	18591	18462	18332	18630	18419	18331	18211	18189	18420	18383	18419	18309	18497	18280	18362	18435	18453	18491	18221	18274	18453	18529	18400	18383	18574	18344	18205	18341	18314	18500	18386	18390	18446	18686	18319	18260	18506	18441	18379	18437	18484	18573	18137	18455	18440	18563	18358	18333	18191	18401	18363	18323	18155	18253	18703	18410	18322	18499	18264	18231	18387	18475	18439	18369	18387	18497	18397	18636	18466	18356	18315	18473	18664	18253	18374	18495	18502	18201	18336	18422	18603	18492	18247	18583	18456	18182	18278	18436	18398	18658	18358	18493	18471	18491	18429	18286	18449	18624	18552	18577	18441	18260	18574	18433	18272	18466	18354	18607	18597	18567	18492	18553	18168	18444	18362	18479	18601	18255	18470	18310	18389	18470	18307	18530	18347	18259	18258	18245	18439	18466	18405	18589	18534	18617	18328	18338	18640	18378	18450	18482	18418	18551	18322	18265	18368	18392	18311	18497	18540	18577	18343	18245	18476	18478	18441	18473	18148	18254	18447	18484	18401	18422	18448	18485	18475	18534	18476	18446	18362	18303	18359	18426	18469	18415	18424	18355	18348	18275	18363	18446	18360	18130	18575	18501	18470	18586	18197	18434	18178	18316	18145	18128	18263	18526	18348	18380	18341	18510	18679	18460	18397	18275	18323	18452	18443	18372	18327	18553	18435	18341	18476	18160	18351	18528	18226	18174	18482	18281	18527	18410	18087	18306	18279	18484	18342	18401	18607	18286	18505	18400	18540	18357	18308	18533	18303	18368	18463	18181	18399	18254	18207	18416	18239	18330	18311	18343	18577	18335	18261	18348	18276	18449	18302	18367	18579	18239	18434	18491	18442	18408	18524	18351	18359	18385	18513	18527	18584	18577	18341	18308	18488	18532	18515	18616	18156	18419	18399	18442	18655	18328	18464	18544	18544	18354	18397	18348	18590	18404	18398	18414	18281	18426	18452	18394	18525	18343	18492	18598	18531	18490	18375	18300	18608	18327	18340	18493	18467	18399	18059	18497	18193	18298	18324	18502	18361	18384	18321	18337	18479	18281	18541	18317	18394	18293	18285	18537	18445	18619	18632	18404	18507	18471	18600	18403	18393	18579	18382	18595	18411	18420	18504	18499	18403	18356	18303	18498	18619	18384	18305	18530	18338	18299	18310	18432	18427	18335	18260	18224	18301	18444	18675	18297	18613	18302	18339	18428	18246	18168	18372	18329	18090	18135	18582	18450	18549	18457	18205	18385	18314	18419	18497	18559	18554	18328	18637	18413	18495	18673	18383	18409	18368	18494	18425	18422	18320	18397	18360	18270	18393	18379	18324	18479	18517	18537	18462	18466	18423	18244	18507	18515	18419	18459	18466	18304	18264	18632	18377	18169	18531	18543	18573	18448	18618	18370	18474	18342	18297	18286	18290	18178	18131	18316	18314	18338	18452	18462	18621	18418	18441	18472	18353	18257	18399	18372	18640	18373	18623	18693	18510	18491	18398	18367	18358	18459	18175	18191	18417	18508	18481	18323	18341	18414	18293	18366	18399	18410	18575	18429	18536	18378	18251	18510	18472	18179	18677	18469	18403	18404	18202	18277	18510	18646	18561	18721	18429	18446	18186	18364	18381	18532	18502	18352	18332	18495	18480	18433	18347	18385	18395	18383	18287	18511	18381	18539	18432	18452	18461	18591	18422	18454	18300	18445	18625	18686	18333	18411	18340	18430	18407	18572	18657	18566	18547	18435	18245	18384	18342	18517	18452	18559	18557	18493	18255	18133	18363	18245	18601	18417	18515	18448	18326	18372	18376	18359	18624	18441	18589	18459	18366	18525	18513	18479	18220	18402	18572	18330	18418	18407	18354	18450	18543	18413	18600	18274	18103	18434	18295	18220	18419	18472	18580	18333	18415	18212	18477	18486	18616	18341	18271	18452	18378	18478	18293	18465	18336	18643	18368	18196	18559	18613	18489	18595	18566	18470	18614	18291	18601	18560	18154	18416	18568	18448	18296	18635	18506	18323	18339	18441	18279	18338	18443	18438	18380	18797	18480	18547	18517	18362	18469	18435	18591	18505	18341	18495	18566	18450	18279	18520	18135	18348	18465	18362	18376	18332	18236	18472	18530	18526	18526	18332	18493	18428	18447	18448	18526	18485	18295	18496	18245	18293	18207	18295	18172	18408	18561	18674	18361	18754	18560	18279	18286	18484	18311	18565	18458	18287	18567	18353	18347	18264	18289	18314	18391	18598	18510	18387	18487	18595	18477	18475	18431	18275	18272	18323	18466	18464	18491
39868	67981	68116	50851	36237	27476	23870	22002	20724	20674	20964	19998	19362	18205	18138	17515	16783	16272	15450	14829	14450	14180	14305	14099	14008	13924	13922	13798	13751	13734	13875	13655	13824	13801	13763	13637	13777	13618	13704	13565	13412	13652	13638	13579	13487	13490	13616	13836	13637	13627	13490	13613	13588	13678	13669	13679	13676	13648	13801	13602	13428	13466	13793	13715	13472	13555	13553	13749	13607	13732	13485	13690	13557	13665	13613	13715	13806	13708	13418	13677	13522	13794	13634	13571	13814	13562	13588	13740	13733	13506	13751	13692	13624	13675	13582	13550	13584	13516	13660	13713	13538	13922	13616	13741	13469	13604	13715	13806	13629	13654	13744	13713	13477	13637	13626	13471	13711	13660	13529	13649	13651	13748	13597	13556	13539	13692	13762	13575	13720	13613	13680	13460	13728	13625	13535	13651	13592	13622	13554	13598	13558	13550	13755	13538	13680	13736	13575	13600	13653	13706	13538	13663	13725	13547	13642	13520	13522	13433	13631	13572	13480	13629	13474	13482	13617	13598	13547	13488	13532	13696	13595	13456	13646	13356	13575	13696	13705	13532	13480	13654	13497	13482	13598	13677	13697	13836	13834	13546	13601	13505	13602	13497	13784	13766	13635	13501	13562	13572	13476	13582	13630	13462	13595	13598	13501	13571	13663	13708	13652	13620	13601	13661	13656	13513	13527	13519	13587	13675	13590	13780	13563	13530	13739	13517	13545	13539	13543	13754	13664	13715	13566	13596	13446	13613	13691	13696	13747	13684	13569	13715	13570	13586	13322	13541	13620	13513	13704	13592	13473	13633	13629	13639	13496	13691	13711	13647	13541	13578	13651	13640	13501	13770	13673	13649	13516	13500	13688	13568	13720	13548	13603	13716	13508	13820	13643	13648	13580	13379	13733	13542	13461	13613	13547	13667	13636	13717	13595	13507	13534	13590	13585	13589	13618	13573	13869	13537	13478	13764	13502	13715	13777	13607	13630	13507	13662	13680	13671	13630	13402	13477	13655	13641	13392	13645	13693	13631	13662	13541	13554	13510	13632	13702	13437	13601	13515	13532	13786	13571	13548	13679	13477	13541	13734	13533	13563	13693	13705	13570	13725	13573	13618	13642	13522	13571	13615	13773	13715	13694	13756	13597	13517	13571	13512	13625	13727	13748	13501	13663	13529	13421	13426	13491	13478	13392	13687	13501	13425	13506	13689	13470	13548	13761	13714	13584	13625	13551	13730	13779	13609	13508	13695	13604	13549	13603	13711	13660	13550	13643	13525	13504	13823	13626	13610	13449	13739	13339	13494	13730	13714	13555	13803	13723	13623	13574	13718	13597	13484	13458	13630	13550	13595	13751	13627	13725	13583	13520	13520	13564	13625	13674	13552	13719	13645	13804	13506	13542	13551	13653	13566	13700	13555	13498	13712	13425	13523	13663	13581	13729	13585	13532	13662	13458	13647	13582	13506	13685	13567	13725	13558	13533	13543	13596	13508	13640	13623	13657	13429	13611	13691	13561	13517	13561	13529	13671	13593	13591	13706	13614	13555	13579	13548	13505	13420	13582	13664	13689	13546	13493	13501	13577	13746	13461	13775	13504	13563	13677	13649	13730	13616	13437	13678	13664	13615	13533	13588	13638	13532	13599	13678	13645	13719	13522	13400	13603	13684	13710	13625	13665	13504	13599	13421	13553	13574	13725	13612	13566	13514	13524	13616	13554	13644	13666	13808	13593	13562	13579	13694	13596	13647	13565	13621	13620	13501	13715	13457	13487	13522	13657	13567	13317	13651	13665	13515	13524	13670	13746	13470	13597	13658	13590	13734	13620	13784	13481	13674	13548	13667	13551	13590	13642	13514	13519	13592	13562	13584	13609	13718	13641	13497	13689	13696	13645	13504	13680	13770	13516	13417	13601	13681	13626	13716	13640	13490	13606	13572	13625	13572	13443	13698	13800	13534	13632	13790	13526	13679	13784	13507	13511	13549	13691	13692	13803	13600	13437	13581	13592	13563	13673	13510	13559	13738	13650	13696	13662	13452	13767	13600	13653	13493	13572	13547	13687	13438	13516	13473	13728	13416	13692	13580	13580	13668	13574	13597	13697	13665	13586	13619	13575	13504	13598	13591	13515	13638	13486	13710	13640	13603	13561	13520	13599	13619	13535	13605	13471	13723	13790	13661	13526	13502	13575	13334	13448	13528	13721	13764	13489	13550	13547	13603	13624	13574	13614	13621	13748	13604	13768	13571	13558	13542	13542	13621	13582	13432	13604	13659	13495	13625	13601	13565	13672	13608	13721	13536	13587	13479	13467	13632	13520	13631	13580	13511	13725	13530	13563	13605	13725	13572	13803	13512	13625	13801	13747	13561	13470	13688	13680	13630	13714	13530	13561	13537	13700	13668	13487	13491	13705	13548	13584	13648	13732	13707	13609	13527	13623	13674	13485	13672	13452	13649	13719	13584	13660	13754	13628	13459	13621	13610	13486	13733	13560	13646	13558	13554	13653	13526	13589	13576	13435	13502	13503	13764	13493	13657	13565	13651	13681	13470	13526	13557	13736	13704	13595	13628	13689	13533	13486	13589	13623	13687	13688	13569	13657	13544	13533	13492	13486	13570	13615	13632	13607	13540	13674	13561	13584	13544	13603	13603	13508	13526	13415	13558	13569	13669	13601	13693	13520	13690	13715	13651	13465	13497	13632	13585	13408	13512	13598	13565	13593	13605	13581	13690	13548	13523	13826	13570	13542	13645	13750	13626	13559	13521	13745	13471	13490	13611	13603	13643	13631	13718	13545	13611	13665	13743	13692	13678	13685	13538	13733	13482	13586	13464	13767	13562	13559	13521	13430	13560	13708	13589	13571	13522	13540	13566	13640	13705	13355	13770	13556	13735	13671	13601	13629	13429	13724	13633	13588	13402	13783	13620	13642	13481	13556	13662	13532	13492	13613	13639	13653	13527	13629	13610	13653	13635	13670	13458	13605	13486	13671	13603	13600	13661	13618	13619	13668	13467	13597	13670	13515	13582	13603	13570	13556	13523	13490	13682	13514	13501	13498	13517	13557	13482	13586	13665	13580	13613	13548	13715	13624	13523	13708	13659	13569	13591	13516	13705	13577	13599	13673	13703	13562	13618	13466	13770	13575	13612	13576	13598	13543	13423	13573	13710	13485	13668	13571	13819	13596	13660	13694	13580	13659	13610	13616	13632	13658	13602	13579	13494	13582	13484	13631	13628	13409	13658	13605	13599	13665	13649	13597	13656	13490	13594	13510	13611	13389	13586	13652	13556	13677	13659	13538	13540	13581	13623	13479	13649	13506	13569	13608	13791	13657	13579	13604	13695	13453	13703	13609	13438	13820	13487	13527	13600	13468	13596	13737	13568	13674	13539	13716	13732	13602	13503	13721	13564	13580	13499	13695	13410	13633	13645	13763	13484	13719	13701	13605	13580	13627	13555	13792	13670	13684	13591	13625	13729	13581	13635	13562	13475	13673	13500	13658	13510	13687	13623	13592	13484	13652	13444	13580	13607	13737	13431	13655	13521	13530	13478	13641	13681	13647	13599	13716	13604	13545	13515	13647	13728	13546	13500	13442	13629	13517	13864	13740	13578	13681	13488	13766	13509	13562	13651	13533	13478	13516	13699	13611	13664	13560	13602	13628	13681	13749	13504	13799	13615	13451	13675	13527	13536	13441	13601	13824	13609	13660	13669	13570	13695	13481	13672	13676	13688	13492	13648	13752	13477	13573	13609	13619	13601	13499	13528	13637	13644	13639	13563	13678	13508	13732	13565	13688	13826	13421	13619	13596	13590	13668	13481	13595	13697	13551	13450	13587	13675	13580	13675	13672	13471	13449	13480	13704	13554	13490	13503	13678	13624	13603	13513	13741	13641	13458	13609	13691	13582	13654	13610	13578	13529	13461	13627	13660	13494	13511	13657	13697	13661	13545	13611	13596	13598	13423	13649	13525	13773	13704	13711	13560	13871	13730	13656	13521	13696	13615	13637	13644	13479	13568	13764	13399	13539	13467	13677	13574	13525	13543	13699	13542	13472	13652	13505	13463	13731	13414	13530	13486	13508	13668	13619	13687	13763	13454	13582	13689	13693	13615	13502	13637	13666	13697	13566	13706	13655	13658	13693	13557	13463	13567	13626	13387	13673	13653	13462	13651	13638	13646	13505	13581	13679	13580	13738	13604	13608	13611	13621	13536	13531	13509	13503	13457	13585	13629	13490	13682	13650	13659	13729	13638	13543	13580	13640	13586	13636	13659	13598	13640	13571	13694	13548	13601	13709	13766	13560	13611	13591	13570	13443	13781	13743	13498	13503	13614	13563	13765	13625	13563	13621	13547	13445	13629	13416	13646	13777	13568	13510	13589	13584	13531	13490	13702	13509	13670	13596	13647	13663	13619	13716	13590	13634	13712	13557	13649	13732	13505	13778	13536	13746	13659	13675	13590	13683	13478	13591	13621	13565	13441	13485	13517	13489	13625	13817	13310	13628	13568	13744	13691	13577	13586	13704	13770	13661	13540	13686	13547	13701	13570	13578	13573	13763	13688	13548	13561	13516	13464	13552	13733	13613	13589	13650	13598	13646	13507	13660	13684	13635	13552	13630	13609	13577	13543	13716	13563	13743	13508	13460	13755	13700	13634	13865	13650	13704	13502	13707	13483	13589	13611	13654	13710	13702	13445	13541	13641	13601	13567	13818	13653	13421	13595	13605	13585	13422	13581	13717	13691	13606	13444	13667	13666	13564	13740	13547	13747	13605	13593	13684	13626	13531	13581	13625	13618	13483	13562	13662	13558	13571	13364	13633	13447	13604	13610	13552	13610	13510	13491	13710	13620	13823	13435	13690	13607	13777	13527	13708	13530	13564	13582	13515	13604	13607	13600	13748	13682	13589	13474	13689	13550	13480	13738	13615	13647	13540	13469	13620	13556	13683	13483	13549	13513	13457	13616	13570	13549	13684	13689	13700	13507	13540	13613	13624	13506	13494	13552	13515	13635	13583	13677	13520	13560	13492	13598	13642	13466	13569	13546	13822	13440	13661	13539	13477	13593	13539	13471	13565	13672	13648	13611	13589	13574	13587	13574	13762	13783	13376	13660	13544	13448	13484	13507	13728	13625
39574	44274	45892	38472	30743	26285	24017	23310	22838	22762	22635	22479	22567	21947	21714	21935	21788	21372	21004	20908	20497	20731	20632	20655	20583	20828	20462	20694	20654	20668	20591	20393	20389	20717	20627	20651	20771	20839	20731	20759	20368	20624	20618	20502	20718	20463	20419	20515	20578	20517	20656	20518	20530	20707	20601	20594	20598	20462	20593	20481	20512	20611	20462	20545	20722	20704	20703	20598	20618	20654	20564	20483	20442	20610	20683	20690	20539	20492	20562	20574	20742	20598	20571	20736	20496	20651	20667	20472	20603	20497	20545	20529	20401	20621	20607	20558	20424	20504	20563	20469	20480	20680	20696	20441	20506	20563	20812	20664	20667	20617	20597	20844	20514	20327	20691	20612	20582	20550	20619	20519	20400	20744	20417	20683	20739	20388	20528	20619	20629	20843	20698	20676	20340	20496	20538	20456	20596	20542	20535	20380	20541	20474	20478	20262	20488	20552	20675	20591	20698	20625	20376	20429	20473	20383	20644	20665	20563	20370	20733	20507	20566	20393	20648	20548	20290	20617	20475	20514	20514	20682	20627	20492	20887	20739	20425	20653	20570	20394	20636	20624	20419	20314	20613	20601	20285	20368	20497	20606	20555	20566	20742	20641	20366	20473	20691	20768	20506	20633	20600	20664	20679	20375	20494	20587	20485	20649	20687	20592	20638	20581	20447	20511	20508	20690	20547	20584	20516	20637	20244	20610	20727	20414	20525	20466	20522	20510	20314	20509	20471	20374	20598	20536	20693	20739	20916	20578	20601	20603	20345	20637	20669	20633	20666	20701	20581	20459	20554	20499	20397	20574	20570	20487	20440	20574	20428	20720	20309	20435	20598	20485	20629	20650	20689	20644	20629	20570	20413	20460	20762	20743	20604	20637	20497	20570	20692	20862	20438	20473	20664	20363	20706	20537	20435	20705	20603	20638	20354	20549	20575	20539	20613	20688	20602	20472	20440	20442	20638	20349	20384	20520	20713	20418	20585	20672	20739	20310	20465	20625	20678	20625	20684	20655	20583	20689	20338	20507	20575	20688	20622	20486	20688	20610	20404	20589	20462	20597	20649	20670	20644	20652	20781	20612	20643	20578	20474	20742	20485	20683	20585	20454	20511	20574	20450	20614	20434	20626	20689	20409	20539	20427	20555	20546	20557	20512	20673	20662	20550	20578	20716	20621	20658	20629	20511	20471	20482	20604	20594	20482	20467	20428	20429	20567	20757	20509	20753	20761	20545	20685	20610	20747	20471	20701	20747	20602	20780	20387	20295	20394	20524	20691	20643	20610	20721	20806	20681	20367	20610	20626	20780	20624	20621	20401	20379	20513	20537	20548	20656	20524	20588	20394	20806	20436	20666	20785	20578	20817	20635	20678	20818	20721	20598	20628	20585	20358	20728	20544	20703	20667	20695	20659	20475	20308	20633	20622	20530	20540	20611	20685	20479	20502	20757	20425	20755	20555	20647	20609	20603	20684	20403	20761	20389	20421	20515	20643	20654	20628	20360	20336	20570	20487	20526	20670	20553	20530	20562	20681	20707	20577	20567	20525	20721	20579	20416	20605	20805	20701	20459	20802	20661	20299	20421	20570	20604	20696	20698	20519	20835	20593	20337	20598	20539	20645	20655	20592	20482	20544	20583	20421	20557	20362	20584	20329	20513	20458	20609	20541	20630	20453	20805	20734	20814	20567	20746	20567	20523	20559	20617	20757	20703	20418	20565	20623	20529	20613	20739	20440	20743	20616	20420	20374	20756	20436	20630	20677	20578	20405	20438	20608	20577	20497	20541	20585	20727	20539	20613	20349	20468	20402	20476	20530	20471	20434	20688	20762	20603	20683	20518	20524	20211	20556	20735	20490	20442	20460	20360	20536	20569	20532	20489	20802	20618	20489	20560	20452	20611	20583	20872	20633	20449	20606	20610	20595	20524	20495	20659	20498	20477	20409	20603	20815	20372	20590	20631	20634	20638	20479	20827	20518	20565	20620	20527	20645	20644	20706	20435	20618	20636	20549	20712	20528	20369	20692	20514	20437	20676	20508	20670	20689	20574	20671	20544	20584	20640	20591	20628	20625	20769	20798	20703	20729	20824	20355	20499	20711	20594	20802	20690	20618	20838	20861	20803	20845	20492	20349	20630	20514	20653	20531	20526	20590	20556	20647	20719	20523	20538	20627	20467	20340	20775	20569	20710	20677	20415	20725	20625	20380	20272	20478	20649	20690	20548	20448	20535	20359	20607	20588	20578	20406	20717	20670	20602	20821	20641	20675	20726	20704	20629	20617	20798	20614	20801	20951	20687	20508	20509	20546	20772	20702	20672	20692	20334	20510	20695	20529	20537	20510	20441	20484	20538	20571	20311	20506	20419	20583	20488	20718	20642	20501	20658	20684	20640	20550	20337	20615	20497	20707	20440	20505	20794	20587	20304	20477	20524	20610	20523	20454	20530	20563	20406	20571	20732	20617	20619	20566	20403	20535	20477	20542	20675	20591	20554	20651	20570	20570	20724	20492	20712	20343	20411	20709	20637	20681	20276	20737	20476	20573	20906	20480	20540	20626	20531	20705	20657	20394	20574	20589	20519	20596	20633	20509	20683	20514	20613	20735	20808	20583	20673	20807	20422	20604	20703	20546	20631	20613	20552	20734	20435	20412	20785	20539	20471	20594	20567	20733	20888	20500	20638	20529	20549	20626	20702	20780	20672	20725	20727	20666	20464	20471	20533	20621	20760	20602	20628	20483	20418	20704	20301	20294	20392	20607	20574	20443	20584	20698	20606	20660	20463	20530	20614	20632	20513	20535	20558	20814	20601	20498	20778	20664	20669	20625	20500	20611	20712	20488	20449	20354	20543	20498	20620	20422	20604	20536	20670	20661	20379	20519	20518	20717	20748	20689	20548	20557	20513	20605	20577	20506	20494	20673	20440	20578	20566	20538	20601	20583	20729	20672	20500	20506	20664	20630	20538	20563	20267	20628	20467	20611	20488	20382	20526	20530	20616	20738	20458	20732	20582	20654	20571	20472	20574	20450	20786	20623	20669	20499	20586	20574	20714	20628	20427	20741	20514	20354	20454	20590	20502	20657	20514	20668	20492	20462	20677	20629	20732	20531	20556	20620	20574	20390	20504	20418	20615	20397	20501	20510	20399	20772	20604	20467	20696	20575	20437	20550	20521	20625	20490	20749	20463	20587	20406	20707	20665	20436	20722	20842	20507	20679	20652	20608	20693	20640	20488	20654	20781	20722	20634	20371	20434	20485	20375	20618	20673	20637	20409	20505	20589	20644	20432	20664	20464	20578	20787	20575	20632	20391	20695	20665	20575	20509	20620	20385	20663	20582	20516	20529	20739	20722	20624	20423	20683	20587	20586	20773	20697	20677	20551	20597	20395	20493	20504	20615	20693	20691	20567	20501	20352	20735	20783	20788	20511	20588	20643	20350	20589	20473	20639	20443	20389	20513	20654	20468	20686	20435	20517	20608	20725	20548	20431	20502	20364	20567	20537	20452	20640	20612	20628	20609	20682	20426	20622	20602	20509	20828	20524	20546	20725	20621	20685	20539	20398	20556	20401	20742	20492	20817	20727	20592	20508	20496	20570	20648	20614	20735	20613	20383	20621	20670	20669	20530	20434	20724	20824	20528	20660	20408	20508	20819	20722	20736	20513	20644	20721	20596	20704	20640	20609	20694	20710	20470	20603	20686	20590	20605	20691	20580	20406	20483	20666	20552	20355	20605	20690	20612	20596	20663	20755	20742	20500	20345	20682	20872	20690	20510	20609	20395	20557	20558	20695	20356	20732	20721	20297	20471	20448	20599	20586	20663	20519	20714	20650	20704	20612	20530	20613	20426	20706	20298	20563	20481	20647	20618	20583	20836	20429	20419	20664	20757	20784	20435	20405	20456	20541	20619	20467	20511	20510	20710	20654	20394	20560	20725	20577	20577	20599	20609	20698	20587	20545	20633	20548	20444	20689	20612	20424	20620	20354	20569	20611	20371	20481	20793	20655	20476	20307	20572	20562	20679	20455	20370	20771	20766	20767	20482	20691	20400	20873	20805	20531	20615	20677	20694	20645	20532	20619	20371	20703	20543	20701	20418	20527	20536	20683	20749	20723	20758	20350	20389	20622	20632	20528	20603	20437	20489	20437	20797	20631	20495	20609	20863	20698	20642	20832	20582	20753	20607	20426	20621	20773	20619	20516	20472	20486	20763	20590	20556	20582	20363	20614	20610	20564	20651	20715	20480	20460	20458	20414	20373	20597	20640	20533	20557	20395	20702	20589	20454	20551	20521	20451	20788	20717	20450	20573	20528	20317	20437	20727	20456	20726	20421	20585	20748	20727	20472	20565	20404	20248	20410	20754	20541	20424	20503	20652	20397	20490	20415	20662	20583	20650	20737	20530	20787	20661	20644	20603	20704	20629	20575	20793	20562	20565	20667	20670	20620	20445	20510	20516	20761	20704	20584	20678	20552	20571	20457	20607	20533	20729	20601	20755	20466	20535	20731	20525	20576	20406	20619	20668	20735	20483	20563	20593	20815	20534	20476	20366	20521	20453	20518	20355	20574	20569	20714	20554	20570	20636	20650	20620	20607	20612	20777	20477	20542	20452	20385	20379	20719	20674	20516	20834	20668	20466	20576	20410	20239	20758	20785	20630	20733	20734	20711	20526	20340	20529	20371	20451	20571	20587	20649	20565	20498	20749	20533	20729	20711	20809	20565	20701	20765	20428	20770	20865	20632	20632	20465	20603	20655	20371	20569	20633	20508	20593	20544	20608	20508	20650	20727	20530	20323	20689	20558	20662	20429	20512	20200	20757	20554	20581	20332	20370	20665	20735	20680	20572	20456	20604	20753	20608	20529	20513	20755	20688	20392	20332	20587	20802	20642	20361	20422	20578	20679	20533	20616	20626	20494	20433	20537	20687	20576	20377	20487	20672	20519	20688	20540	20658	20442	20492	20732	20548	20477	20510	20399	20634	20404	20350	20411	20731	20580	20588	20342	20605	20669	20631	20574	20630	20508	20677	20357	20535	20624	20761	20414	20517	20469	20719	20646	20538	20481	20706	20739	20658	20403	20538	20703	20665	20567	20637	20651	20578	20356	20594	20495	20640	20524	20731	20490	20637	20568
39235	53270	46172	34442	26846	21820	19275	18281	17876	17965	17806	17529	17188	16759	16554	16527	16133	15728	15457	15160	14973	14979	15078	14954	14893	14992	14790	14679	14800	14843	14742	14654	14833	14813	14680	14752	14753	14762	14785	14887	14782	14807	14848	14772	14811	14931	14798	14631	14977	14716	14850	14642	14929	14765	14833	14780	15036	14819	14783	14937	14792	14555	14675	14584	14795	14812	14853	14765	14864	14870	14777	14744	14797	14742	14798	14850	14732	14876	14959	14716	14851	14881	14845	14798	14809	14730	14792	14859	14778	14712	15011	14612	14730	14732	14780	14993	14869	14689	14773	14708	14888	14626	14704	14787	14827	14901	14727	14643	14788	14789	14754	14709	14784	14906	14868	14763	14874	14896	14877	14774	14677	14859	14790	14702	14796	14579	14829	14911	14840	15029	14716	14721	14683	14732	14799	14784	14746	14808	14667	14688	14852	14729	14773	14824	14651	14914	14752	14711	14691	14783	14910	14730	14758	14860	14655	14733	14790	14632	14714	14719	14895	14727	14783	14899	14707	14674	14825	14915	14651	14825	14881	14805	14838	14805	14640	14734	14565	14694	14769	14745	14765	14803	14855	14648	14747	14779	14675	14689	14826	14729	14724	14724	14673	14845	14598	14853	14610	14667	14919	14724	14827	14796	14869	14691	14867	14717	14891	14740	14758	14849	14742	14987	14708	14713	14860	14853	14661	14781	14671	14536	14830	14819	14803	14724	14611	14784	14962	14740	14607	14753	14739	14859	14606	14831	14817	14728	14691	14590	14855	14825	14614	14998	14659	14695	14678	14858	14572	14680	14660	14814	14518	14877	14811	14872	14664	14801	14846	14789	14805	14921	14697	14641	14700	14692	14785	14765	14733	14873	14838	14679	14637	14754	14862	14974	14698	14785	14703	14657	14772	14871	14681	14837	14505	14892	14797	14818	14746	14715	14657	14983	14664	14655	14895	14884	14746	14702	14575	14738	14852	14647	14888	14686	14766	14720	14815	14691	14903	14831	14760	14763	14648	14735	14809	14726	14799	14815	15060	14875	14578	14664	14968	14881	14753	14789	14958	14826	14739	14973	14918	14717	14835	14897	14740	14892	14897	14709	14828	14839	14698	14794	14797	14883	14907	14695	14954	14966	14770	14749	14849	14813	14850	14819	14805	14904	14742	14762	14772	14643	14941	14765	14788	14741	14718	14678	14838	14749	14897	14823	14838	14868	14721	14561	14825	14743	14652	14742	14847	14845	14689	14744	14693	14772	14637	14791	14892	14795	14765	14955	14824	14763	14886	14787	14760	14856	14815	14909	14796	14920	14652	14732	14839	14602	14943	14818	14664	14687	14693	14846	14755	14854	14966	14820	14866	14866	14674	14737	14641	14726	14792	14718	14696	14884	14769	14724	14714	14923	14809	14850	14751	14751	14797	14828	14724	14718	14792	14705	14726	14561	14803	14657	14940	14851	14614	14912	14779	14733	14614	14830	14744	14763	14733	14591	14772	14880	14912	14853	14733	15001	14864	14668	14781	14830	14853	14858	14867	14638	14819	14792	14871	14627	14815	14771	14621	14656	14810	14848	14764	14518	14891	14827	14695	14954	14813	14742	14756	14563	14793	14674	14569	14902	14708	14683	14910	14770	14697	14635	14749	14736	14873	14707	14854	14914	14561	14841	14719	14852	14791	14864	14713	14814	14922	14674	14755	14827	14767	14794	14686	14729	14958	14731	14747	14755	14855	14816	14773	14661	14742	14743	14813	14678	14878	14747	14794	14850	14924	14722	14816	14759	14946	14606	14740	14842	15003	14684	14812	14735	14821	14944	14855	14766	14770	14757	14824	14644	14798	14800	14835	14702	14872	14772	14816	14866	14839	14889	14628	14777	14583	14837	14672	14947	14918	14757	14928	14603	14636	14682	14843	14779	14723	14563	14742	14912	14566	14863	14842	14788	14772	14748	14799	14757	14998	14669	14784	14792	14739	14690	14782	14697	14688	14668	14745	14697	14635	14773	14610	14809	14866	14835	14860	14865	14796	14848	14816	14829	14702	14745	14895	14611	14871	14752	14720	14736	14781	15073	14783	14833	14969	14849	14965	14715	14882	14991	14687	14779	14867	14904	14778	14750	14894	14773	15040	14711	14829	14794	14585	14840	14861	14777	14853	14712	14823	14748	14795	14711	14859	14751	14905	14820	14818	14966	14650	14741	14701	14803	14608	14839	14703	14860	14662	14754	14794	14619	14826	14800	14802	14822	14755	14597	14879	14742	14907	14736	14756	14742	14849	14748	14840	14763	14749	14725	14753	14694	14701	14938	14833	14843	14754	14551	14691	14838	14929	14880	14827	14726	14683	14579	14791	14830	14799	14820	14779	14734	14805	14763	14833	14774	14720	14672	14890	14756	14959	14723	14881	14879	14598	14853	14952	14709	14841	14757	15052	14721	14705	14784	14630	14623	14657	14751	14715	14784	14904	14720	14915	14872	14888	14703	14717	14905	14618	14720	14716	14958	14702	14665	14657	14774	14679	14902	14602	14636	14723	14666	14776	14844	14748	14728	14800	14811	14825	14840	14948	14856	14846	14819	14852	14899	14739	14832	14628	14806	14865	14839	14754	14836	14707	14763	14749	14765	14892	14773	14822	14636	14721	14813	14916	14739	14837	14853	14812	14880	14904	14778	14790	14679	14694	14957	14650	14793	14748	14885	14845	14735	14781	14959	14696	14639	14873	14806	14684	14728	14689	14707	15016	14739	14667	14831	14801	14698	14842	14691	14754	14844	14789	14821	14842	14841	14756	14691	14840	14786	14896	14735	14739	14786	14706	14547	14784	14763	14878	14855	14858	14763	14863	14792	14913	14834	14797	14660	14730	14624	14717	14789	14951	14761	14737	14767	14768	14692	14791	14707	14792	14796	14847	14758	14714	14759	14716	14650	14750	14763	14794	14798	14880	14850	14772	14911	14867	14706	14716	14659	14915	14748	14770	14868	14820	14930	14908	14655	14876	14849	14779	14795	14919	14801	14609	14460	14775	14899	14743	14845	14663	14803	14831	14586	14767	14874	14682	14690	14568	14760	14734	14741	14881	14755	14624	14628	14884	14775	14744	14787	14854	14758	14716	14753	14782	14877	14884	14913	14899	14754	14751	14647	14832	14861	14875	14643	15046	14877	14716	14767	14815	14785	14887	14885	14676	14786	14838	14671	14800	14638	14863	14819	14827	14815	14675	14656	14832	14648	14821	14753	14749	14891	14736	15040	14801	14856	14650	14770	14716	14774	14773	14783	14822	14856	14680	14838	14658	14783	14842	14761	14851	14919	14870	14838	14892	14808	14748	14812	14692	14841	14878	14690	14907	14789	14801	14869	14722	14550	14948	14724	14768	14755	14872	14810	14616	14752	14657	14659	14998	14785	14747	14863	14891	14857	14842	14754	14799	14670	14763	14819	14769	14753	14789	14792	14919	14864	14709	14848	14676	14818	14808	14737	14691	14661	14920	14534	14812	14896	14773	14767	14606	14788	14918	14692	14808	14725	14785	14752	14598	14827	14884	14742	14743	14744	15024	14845	14733	14890	14753	14815	14962	14801	14724	14689	14766	14750	14800	14903	14634	14816	14692	14778	14955	14714	14847	14745	14593	14715	14695	14678	14999	14884	14864	14796	14980	15078	14803	14886	14981	14811	14889	14734	14836	14711	14795	14648	14590	14770	14801	14787	14921	14717	14735	14748	14752	14710	14836	14832	14808	14730	14769	14710	14758	14899	14648	15080	14611	14888	14913	14976	14778	14814	14810	14860	14812	14932	14776	14661	14824	14775	14781	14673	14606	14720	14755	14825	14744	14855	14742	14840	14881	14876	14774	14683	14764	14982	15005	14697	14741	14762	14739	14794	14917	14678	14924	14752	14670	14753	14719	14741	14930	14652	14813	14771	14814	14712	14783	14708	14814	14902	14796	14748	14849	14908	14910	14947	14788	14794	14683	14724	14731	14876	14880	14817	14828	14886	14785	14827	14800	14909	14827	14982	14863	14772	14885	14786	14748	14781	14706	14770	14935	14914	14811	14745	14765	14780	14740	14764	14793	14742	14789	14622	14790	14751	14807	14632	14708	14808	14673	14742	14826	14816	14806	15000	14829	14707	14712	14869	14675	14877	14860	14810	14781	14705	14729	14862	14589	14863	14749	14740	14784	14695	14841	14916	14707	14874	14787	14923	14821	14653	14720	14856	14886	14732	14650	14569	15022	14684	14797	14729	14762	14648	14848	14865	14869	14833	14740	14836	14789	14802	14737	14806	14996	14695	14652	14670	14642	14871	14772	14831	14912	14799	14851	14737	14750	14684	14684	14883	14655	14661	14884	14857	14718	14739	14773	14653	14835	14877	14747	14742	14849	14825	14812	14579	14914	14841	14969	14671	14917	14752	14726	14871	14635	14786	14834	14799	14810	14980	14878	14644	14770	14772	14873	14812	14740	14734	14792	14731	14891	14731	14667	14813	14895	14750	14751	14666	14795	14696	14929	14945	14954	14841	14773	14804	14744	14683	14809	14807	14952	14767	14829	14893	14833	14883	14781	14722	14760	14888	14774	14808	14802	14852	14903	14661	14791	14740	14917	14875	14707	14867	14642	14805	14829	14742	14702	14768	14609	14849	14773	14738	14564	14891	14669	14820	14816	14776	14895	14690	14808	14797	14854	14536	14723	14635	14890	14911	14801	14625	14898	14992	14788	14827	14676	14723	14663	14807	14832	14699	14854	14761	14643	14770	14815	14885	14720	14801	14805	14663	14720	14787	14737	14770	14761	14796	14993	14721	14728	14890	14851	14876	14806	14893	14813	14950	14769	14913	14845	14769	14633	14630	14852	14802	14765	14664	14870	14649	14836	14708	14847	14683	14761	14773	14911	14662	14684	14901	14838	14871	14747	14820	14910	14814	14771	14772	14815	14908	14949	14767	14709	14673	14865	14732	14746	14769	14774	14708	14707	14823	14697	14884	14699	14734	14636	14868	14895	14715	14943	14869	14838	14967	14666	14693	14749	14821	14793	14779	14869	14771	14771	14908	14636	14849	14675	14742	14745	14693	14747	14781	14741	14827	14812	14825	14567	14651	14708	14751	14804	14469	14967	14838	14725	14612	14955	14840	14683	14881
26596	21811	30864	31861	31809	31257	27437	23774	23279	22664	22579	22493	22281	22022	21679	21311	20698	20547	20150	19885	19513	19693	19864	19581	19564	19331	19052	19276	19339	19453	19338	19317	19382	19301	19242	19348	19142	19223	19400	19412	19333	19369	19278	19463	19458	19130	19161	19127	19343	19164	19252	19260	19300	19336	19490	19351	19370	19191	19245	19144	19073	19261	19210	19094	19196	19199	19121	19524	18935	19172	19073	19100	19209	19424	19134	19237	19214	19470	19163	19159	19401	19334	19248	19237	19319	19291	19307	19266	19415	19198	19426	19300	19359	19400	19019	19106	19245	19184	19018	19148	19255	19020	19028	19375	19304	19263	19069	19125	19280	19126	19275	19182	19092	19244	19218	19262	19282	19228	19366	19143	19138	19244	19390	19293	19221	19086	19208	19230	19300	19256	19061	19147	19049	19285	19235	19322	19114	19085	19223	19132	19053	19077	19341	19126	19248	19213	19041	19223	19249	19077	19262	19436	18980	18902	19341	19051	19036	19261	18948	19125	19428	19310	19234	19171	19309	19304	19566	19047	19184	19057	19207	19125	19041	19189	19215	19095	19237	19189	19312	19526	19397	19224	19008	19125	19259	19189	19301	19157	19439	19181	19299	19300	19336	19168	19187	19331	19109	19081	19182	19054	19059	19210	19244	19295	19047	19286	19227	19164	19260	19195	19319	19030	18953	18980	19240	19240	19149	19179	19139	19063	19109	19429	19320	19237	19266	19294	19210	19220	19150	19099	19171	19208	19157	19306	19047	19125	19135	19084	19234	19303	19032	19193	19158	19206	19089	19086	19196	19262	19031	19110	19132	19050	19378	19222	19309	19110	19500	19457	18994	19272	19078	19154	19198	19277	19238	19187	19088	19083	18964	19006	19209	19108	19089	19309	19012	19108	19253	19152	19142	19138	19216	18918	19219	19046	19239	19143	19243	19008	19203	19390	19186	19166	19107	19221	19342	19202	19296	19186	19175	18961	19213	19431	19111	19104	19115	19222	19303	19160	19349	19157	19227	19021	19298	19257	19173	19244	19229	19211	19292	19350	19137	19139	19045	19257	19076	19176	19013	19191	19354	19460	19325	19241	19163	19104	18784	19263	19122	19422	19168	19140	19139	19106	19242	19084	19372	19368	19389	19032	19084	19131	19265	19275	19174	19288	19073	19352	19141	19054	19202	19337	19106	19054	19153	19284	19424	19238	19323	19291	19190	19294	19136	19187	19271	19171	19237	19316	19130	19240	19220	19135	19172	18977	19237	19133	19211	19038	19143	19223	19298	19003	19269	19181	19109	19126	18947	19173	19249	19102	19145	19027	19081	19212	19305	19077	19420	19083	19368	19146	19199	19246	19409	18981	19285	19212	19222	19177	19411	19269	19382	19279	19246	19051	19043	19117	19443	19109	19480	19247	19182	19083	19217	19470	18997	19273	19149	19269	19223	19254	19046	19089	19385	19254	19168	19171	19292	19312	19145	19197	19067	19152	19244	19340	19339	19090	19246	19314	19102	19247	19207	19344	19367	19140	19268	19182	19247	19057	19437	19392	19229	19368	19162	19270	19503	19300	19162	19269	19086	19312	19339	19253	19217	19223	19194	19176	19256	19093	19375	19089	19116	19033	19110	19308	19263	18989	19209	19013	19247	19107	19262	19240	19218	19146	19436	19302	19275	19331	19415	19277	19241	19220	19135	19134	19082	19148	19042	19087	19321	19099	19217	19031	19024	19189	19117	18903	19130	19243	19267	19256	19287	19276	19321	19270	19306	19135	19234	19143	19127	19222	19177	19244	19194	19027	19168	19172	19353	19111	19423	19374	19282	19276	19086	19143	19018	19215	19119	19180	19073	19309	19163	19186	19259	19361	19228	19009	19175	19183	19171	19057	19125	19082	19297	19102	19240	19198	19060	19137	19337	19224	19245	19126	19059	19310	19060	19028	19193	18962	19423	19173	19309	19209	19032	19081	19312	19219	19311	19255	19132	19111	19162	19297	19050	19123	19210	19085	19248	19381	19218	19018	19152	18954	19369	19054	19317	19222	19346	19150	19466	19059	19182	19076	19067	18938	19039	19068	19049	18928	19082	19265	19201	19232	19047	19136	19013	19262	19081	19219	19141	19087	19222	19137	19158	19148	19211	19072	19198	19259	19141	19291	19304	19197	19165	18953	19358	19168	19218	19237	19227	19141	19316	19195	19195	19017	19240	19139	18987	19229	19077	19213	19136	19136	19131	18838	19260	19177	18976	19321	19216	18998	19220	19240	19267	19171	19056	19166	19176	19068	19422	19247	19518	19235	19170	19322	19313	19353	19283	19024	19249	19182	19030	19238	19381	19156	19324	19383	19263	19326	19050	19194	19390	19346	19168	19158	19331	19472	19136	19100	19061	19024	19089	19236	19128	19291	19034	19117	19170	19124	19157	19201	19092	19319	19206	19191	19234	19298	19194	19198	19287	19269	18856	19158	19124	19057	19043	19105	19056	19535	19380	19223	19040	19333	19239	19362	19322	19090	19023	19053	19221	19391	19173	19380	19143	19313	19274	19107	19097	19191	19120	19145	19070	19054	19137	19301	19262	19289	19215	19180	19367	19053	19129	19129	19203	19184	19172	19216	19249	19257	19153	19199	19119	19186	19103	19266	19133	19238	19426	19245	19168	19165	19396	19198	19060	19138	19292	19267	19363	19155	19177	19301	19235	19165	19307	19125	19416	19422	19139	19131	19257	18998	19192	19008	19235	19192	19049	19022	19146	19276	19404	19255	19322	19246	19354	19142	19121	19136	19207	19363	19257	19151	19026	19102	19233	19041	19346	19032	19294	19309	19296	19131	19039	18971	19052	18959	19035	19447	19347	19329	19421	19288	19125	19426	18945	19044	19116	19240	19142	19281	19085	19250	19072	19201	19241	18948	19159	19022	19176	19153	19187	19284	19323	19190	19290	19238	19173	19337	19190	19258	18946	19081	19106	19297	19182	19163	19160	19053	19225	19155	19096	19018	19307	19291	19112	19271	19164	19201	19303	19148	19257	19267	19304	19264	19189	19124	19153	19273	19137	19329	18976	19255	19184	19171	19172	18974	19344	19405	19262	18919	19270	19087	19206	19181	19178	19231	19108	19114	19221	19151	19317	19242	19151	19163	19208	19101	19178	19211	19286	19211	19281	19079	19147	19471	19276	18927	18990	18981	19049	19244	19178	19053	19309	19229	19184	19427	18992	19177	19051	19117	19290	18898	19151	19363	19159	19151	19296	19182	18984	19237	19095	19040	19195	19345	19123	19446	19246	19167	19361	19087	19097	19352	19172	19228	19183	19280	18976	19137	19297	19204	19275	19295	19134	19151	19269	19194	19261	19214	19116	19394	19320	19081	19034	19151	19049	19132	19128	19407	19325	19150	19127	19141	19261	19167	19152	19187	19206	19127	19323	18937	19094	19113	19274	19175	19170	19009	19346	19085	19109	19304	19191	19454	19285	19329	19055	19051	19164	19218	19132	19173	19357	19138	19252	19434	19064	19337	19194	19345	19315	19217	19245	19323	18978	19161	19250	19150	19181	18999	19166	19242	19551	19391	19241	19251	19240	19265	19159	19336	19028	19075	19211	19307	19219	19252	19240	19073	19008	19137	19085	18987	19277	19295	19294	19220	19155	19166	19363	19055	19102	19149	19044	19041	19133	19227	19093	19260	18928	19008	19054	19072	19067	19049	19337	19112	19047	18995	19129	19127	19253	19197	19211	18945	19204	19210	19269	19262	19257	19246	19149	19095	19337	19082	19319	19254	19230	19164	19182	19272	18968	19095	19255	19186	19259	19337	19255	19089	19167	19239	19039	19118	19451	19160	19011	19142	19212	19214	19196	19307	19335	19199	19275	19302	18957	18917	19006	19269	19313	19321	19410	19287	19319	19036	19218	19293	19136	19115	19066	19182	19245	19128	19185	19225	19137	19262	19327	19200	19235	19259	19364	19094	19287	19175	19205	19238	19165	19168	19217	18993	19122	19037	19205	19310	19101	19199	19025	19254	19191	19148	19214	19094	19155	19264	19028	19108	19435	19006	19087	19251	19125	19219	19269	19092	19087	19142	19044	19092	19055	19113	19280	19118	19282	19045	19123	19121	19078	19436	19277	19228	19255	19101	19268	19208	19196	19239	19282	19141	19345	19229	19381	19326	19273	19221	19170	19038	19173	18848	19081	19224	19149	19387	19219	19232	19072	19190	19179	19224	19216	19071	19271	19192	19151	19358	19373	19178	19188	19071	19230	19315	19299	19047	19220	19363	19190	19363	19190	19183	19102	19105	19324	19034	19107	19117	19140	19362	18961	19053	19168	19229	18963	19167	19458	19263	19127	19298	19237	19132	19136	19449	19268	19071	19143	19236	19117	19104	19182	19176	19319	19183	19018	19268	19431	19386	19249	19164	19136	19169	19265	19179	19218	19282	19323	19452	19459	19103	19032	18944	19083	19115	19095	19121	19505	19186	19393	19101	19152	19189	19245	19228	19295	19280	19049	19248	19247	19187	19237	19303	19340	19328	19120	19209	19289	19375	19192	19183	19250	19325	19076	19356	19427	19361	19419	19272	19143	19270	19366	19128	19250	18953	19157	19147	19348	19326	19338	19045	19000	19158	19233	19248	19092	19254	19223	19332	19089	19214	19429	19348	18978	19239	19554	19093	19349	19136	19100	19126	19276	19225	19006	19345	19159	19339	19276	19224	19042	19362	19456	19230	19276	19129	19154	19235	19138	19191	19187	19327	19246	19060	19273	18968	19179	19130	19319	19271	19189	19164	19228	19325	19011	19299	19193	19312	19236	19236	19290	19139	19221	19098	19142	19265	19490	19274	19148	19228	19047	19151	19146	19128	19393	19269	19192	19192	19194	19205	19287	19275	19391	19145	19189	19034	19197	19240	19545	19468	19326	19112	19176	19242	19131	19148	19106	18941	19304	19120	19312	19220	19099	19096	19188	19046	19354	19138	19090	19305	19337	19047	19125	19216	19215	19312	19198	19246	19343	19180	19585	19169	19359	19115	19191	19096	19399	19328	19244	19102	19067	19305	19274	19324	18970	19067	19327	19141	19060	19061	19244	19211	19213	19195	19145	19137	19027	19367	19230	19167	19086	19195	19113	19325	19038	19263	19141	19301
38622	63840	61630	46425	37380	28945	21908	20098	19733	18749	18632	18546	18232	17322	17200	16582	15896	15693	14994	14870	14739	14468	14466	14530	14589	14414	14412	14184	14128	14080	14154	14078	14075	14232	14032	14030	14313	14219	14262	14044	14123	14371	14189	14177	14148	14367	14118	14155	14224	13994	14231	14076	13971	13858	14170	14094	14062	14106	14076	14111	14145	14069	14041	14160	14176	14213	14101	14090	14115	14141	13881	14069	14095	14098	14026	14097	14021	13961	14035	14115	14121	14080	14173	14063	13910	14007	14104	14000	14243	14046	13987	14211	14081	14194	13950	14216	14042	14117	14327	14111	14098	13970	13986	14029	14068	14127	14015	14009	14094	14229	14110	14092	14213	14024	14107	14166	14226	14195	14015	14254	13971	14141	14093	14054	14275	14222	14073	14132	14207	14151	14135	14029	14142	14064	14139	14054	14186	13908	14088	14014	14216	14170	14176	14119	14101	14089	14110	13993	14113	13932	14133	13897	14251	14147	14014	13904	14054	14015	14037	14069	14214	14156	13885	14226	14149	14185	13942	14033	14119	14109	14036	13994	14256	14247	14060	14102	14259	14014	13996	14130	14067	14134	14028	14082	14249	14074	14023	14063	14095	14170	13928	14156	14241	14051	14192	14332	14241	14113	14168	14033	14078	14240	14194	14212	14015	14029	14063	14072	14132	14070	14051	13994	14211	13954	14307	14117	14080	13915	14200	13980	14133	14052	14141	13963	14083	14079	13985	14054	13868	13989	14004	14120	14236	13873	13961	14057	14170	14154	14185	14236	14079	14003	14093	14052	14044	13984	14072	14093	14080	14018	14026	14053	13985	14106	13920	13875	14110	14074	14026	14170	13979	14006	14187	14182	13971	14055	14160	13994	13960	14211	14216	14134	13985	14120	14013	13990	14165	14022	14122	14076	13990	14173	14096	14075	14103	14005	14081	14106	14001	14145	14076	14109	13880	14131	14156	14040	14080	13996	14145	14208	14110	14167	14278	14263	14014	13979	14218	14138	14215	14016	14135	13884	14220	14034	14026	14155	14168	14154	14185	14031	14153	13961	14035	14045	14043	14058	13877	13996	14258	14089	13922	14029	14105	14143	14028	14201	14113	14206	13999	14083	14118	14200	14098	14169	13970	14064	14182	14151	14138	14143	14171	14158	14133	13987	14178	14052	14145	14030	14228	14129	14065	14203	13985	14257	14056	13931	14059	14063	14045	14208	14219	14160	14041	14238	14159	14193	14126	13969	14151	14056	14016	14145	14155	14165	13933	14121	13975	14251	13891	14082	14172	14238	13955	14127	13899	14066	14124	13979	14149	14115	14006	14073	14184	14086	14193	13982	14064	14145	14066	14024	13997	14074	14206	14027	14043	14151	14253	14064	14218	14080	14168	14251	14159	14004	14122	14068	14067	14005	13965	14021	14083	13962	14213	14062	14038	14015	14033	13970	14310	14139	13966	14036	14249	14159	14269	14024	14140	14300	14264	14080	14313	13997	14063	14319	14076	14087	13977	14196	14096	14119	13894	14267	14084	13962	14046	14242	14249	13973	14027	14058	13991	14173	14101	14239	14055	13996	14207	14129	14062	14127	14006	13998	14124	14069	14061	14105	13982	14133	14339	14181	14225	14087	14196	14121	13956	13972	14202	14071	13989	14053	14086	14099	14209	14012	14279	14123	14032	14195	14217	13988	14188	14155	14186	14319	13976	14281	14057	14187	14201	13905	14075	14112	14120	14120	14097	14106	13948	14118	14122	13989	14162	13956	14143	14033	13974	14117	14074	14139	14143	14075	14082	14130	14090	14149	14065	14169	14237	14084	14213	14124	14111	14113	14020	14159	13913	13980	14114	13924	14167	13956	13994	14080	14040	14160	14225	14162	14134	13829	14001	14067	14084	14033	14071	14005	14175	14041	14211	14039	14115	14022	14274	14148	14056	14015	14232	14087	14056	14054	14316	14134	13925	14008	14169	14183	14122	14120	14019	13983	14185	14101	14008	14166	14124	14120	14196	14086	14175	14209	14043	14054	13954	14194	14149	14014	14025	14106	14070	13945	14071	14174	14067	14104	14114	14089	14143	14144	14120	14065	14328	13944	14102	14137	14138	14296	14126	14222	14205	14079	14107	13956	13975	13994	14202	14176	14015	14123	14052	14092	14164	14189	14011	13931	14163	14188	14209	13767	14135	13920	14220	14076	14068	14028	14042	14010	14058	14001	14091	14162	14129	14142	14103	14147	13865	14005	14055	14090	14118	14177	14170	14113	14316	14192	14205	14159	14001	14074	14128	14050	14021	14133	14102	14104	14153	13828	14117	14062	14031	14134	14118	14155	13910	14134	14111	14193	14213	14164	14023	14073	14082	14079	14165	14169	14191	14088	14165	14084	14081	14050	14106	14020	14151	14234	14173	14102	14012	13933	14111	14059	14190	14100	13954	14024	14263	14165	14091	14065	14024	14238	14060	14135	14034	13981	14190	14101	14167	14039	14118	14191	14148	13977	13947	14174	14347	14070	14077	14201	14163	14104	13959	14123	14151	14035	14069	13980	14104	14057	13963	14078	14150	14214	14223	14154	14065	14028	14028	14135	14040	14016	14008	13983	14144	14163	13938	14262	14116	13867	13928	14193	14106	14050	14112	14076	14147	14270	14101	14069	14115	13976	14272	14112	14114	14269	13973	14013	14252	14119	14141	14053	14036	14171	14093	14075	13956	14135	14223	14195	14101	13990	14154	14079	14118	14123	13989	13895	13966	14296	13970	13977	14202	13986	14059	13973	14051	14343	14006	14166	14068	14073	13961	13948	14159	14129	14222	14070	13958	14012	14071	14129	14024	14069	14196	13907	14171	14061	14086	14096	14123	13997	14028	13999	14003	14126	14380	14113	13963	14109	14000	14135	14147	14078	14223	14154	14103	14022	14095	14108	14201	14155	14097	14003	14068	14120	14105	14237	14082	14006	14111	14028	14182	14218	14016	14191	14069	14108	14054	14089	14212	14049	14033	14016	13997	13959	14135	14166	14191	14148	14230	14204	14240	14173	13948	14050	13871	14148	14131	14311	13992	14129	14040	14097	13969	14167	13916	14140	14192	14204	14098	13952	14281	14096	13971	14038	14074	13944	14147	14063	14038	14218	14050	13970	14196	13979	13916	14027	14137	14027	13962	14203	14078	14071	14166	14167	14115	14166	14147	14197	13949	13984	14210	13924	14240	14165	14071	14298	14062	14170	14043	14088	14130	14159	14009	14045	14079	14073	14276	14054	14415	14372	13981	14037	14212	14102	14048	13975	14007	14192	14120	14011	14019	14172	14008	14034	13968	14139	14004	13858	14127	14200	14185	14064	14161	13914	14044	14143	14190	14174	14187	14036	14033	14332	14166	14094	14064	14100	14064	14043	14106	13983	14111	14169	14123	13964	13999	14073	14175	13948	14182	14014	14011	13972	14133	14033	14198	14108	14262	14271	14158	14136	14102	14024	14085	14168	14296	14161	13990	14133	14032	14191	13953	13896	14048	14174	14224	14139	14149	14217	14220	14022	14039	14144	13928	14082	14097	14119	14035	14036	14237	14311	14049	14224	14056	13876	13987	13975	14024	14031	14066	14038	13988	14139	14128	13792	13975	14140	13950	13882	14172	14050	14124	14099	14056	14030	14085	14268	13992	14113	14072	14074	14037	14144	14110	14106	13945	14102	14034	14144	14150	14013	14162	13956	14000	14158	14125	14094	14090	14106	14088	14230	14203	13974	14153	14065	14136	14198	14212	14091	14138	14061	14242	14150	14000	14099	14000	13919	14110	14210	14290	14176	14009	14035	13940	14176	14059	14148	14166	14184	14115	14068	14012	14151	13860	14023	14269	14071	13969	13981	14197	14029	14151	14063	14249	14015	14071	13975	13962	14213	14039	13966	14232	13979	14138	14067	14026	14171	14074	14026	14237	13976	13844	14212	14026	13989	14230	14183	14091	14010	14178	14082	14145	14183	13985	14021	14229	14102	14039	14203	14060	14138	14096	14205	14126	14136	14317	14038	14140	14008	14289	14016	14257	14061	14220	14053	14020	14029	14173	14110	14133	14249	14169	14088	14162	14150	14146	14177	14163	14037	13948	14021	14072	14138	14007	14107	14133	14173	14092	14031	13979	14085	14137	14056	14086	14272	14025	14193	14020	14224	14011	14048	14092	14114	14023	13968	14256	14070	13973	14269	14222	13971	14114	14088	14302	14196	14239	14150	14052	14070	14092	13995	14176	13993	14019	14149	14207	14084	14094	14077	14080	14104	14199	13943	14116	14009	14061	14139	14007	14001	14078	14290	14170	14086	14120	14086	13968	14146	14151	14069	14023	14109	14079	13853	14191	14147	14037	14149	14068	14056	14158	13959	14222	14195	13940	14126	14120	14236	13982	14099	14055	14149	14178	14137	14105	14088	14119	14070	14193	14122	13849	14081	14019	14163	14214	14257	14019	14173	13970	14345	13994	13959	14127	14042	14247	14081	14180	14217	14269	13921	14057	14167	14076	14055	13991	14102	13888	14164	14313	14115	14045	14172	14251	13952	14057	13981	14104	13958	14031	14064	14022	14239	14146	13992	14118	13966	13927	14066	14238	13978	14189	14057	14151	14100	14264	14154	14201	14095	14087	14144	14103	14073	14019	13936	14198	14047	14145	14078	14125	13908	14104	14152	14155	14076	14218	14064	13957	14000	14142	14117	14096	13947	14045	13934	14191	14177	14041	13859	14012	14176	14160	14001	14090	14068	14027	14155	14226	13986	14121	13975	14085	14206	14071	14128	14033	14112	14095	14115	14033	14365	14060	14135	14098	14113	14077	14182	14198	14128	14049	14157	14169	13959	14109	14089	14169	14104	14206	13980	14056	14138	14101	13969	14062	14044	13932	14176	14088	13994	14033	13962	14059	14289	14031	14129	14297	14035	14158	14268	14043	14066	14039	14071	14108	13965	14055	14035	14176	13901	14005	14187	14216	14001	14100	14172	14028	14097	13939	14262	14139	14039	14077	14216	14040	14023	13851	14190	14005	14015	13954	14025	14200	14186	14031	13917	14157	14064	14308	14159	14132	14138	13918	13965	14229	14052	14024	13942	14225	13975	13972	13968	14094	14143	14042	14081	13998	14090	14223	14097	13922	14170
24938	21659	29601	27484	30738	33971	29852	25036	23924	23617	23250	22831	22797	21799	21491	21264	20477	19990	19642	19458	18978	19081	18984	18911	18629	18740	18736	18405	18549	18426	18534	18471	18470	18443	18568	18404	18331	18326	18532	18555	18315	18477	18401	18429	18576	18688	18506	18377	18384	18566	18375	18373	18533	18494	18409	18305	18414	18229	18494	18271	18457	18298	18411	18414	18486	18215	18235	18467	18258	18293	18233	18278	18547	18381	18358	18408	18444	18286	17999	18278	18214	18282	18329	18157	18326	18365	18117	18383	18340	18216	18353	18423	18181	18418	18432	18207	18506	18608	18357	18536	18526	18395	18406	18584	18324	18290	18624	18188	18517	18385	18400	18242	18254	18476	18307	18147	18519	18454	18536	18122	18530	18401	18320	18334	18461	18416	18408	18242	18495	18261	18208	18082	18383	18280	18225	18260	18152	18096	18364	18248	18369	18427	18399	18520	18324	18371	18405	18715	18293	18323	18178	18378	18373	18290	18409	18234	18503	18305	18363	18340	18291	18313	18301	18488	18319	18111	18314	18453	18314	18524	18516	18537	18551	18070	18344	18478	18411	18385	18445	18520	18348	18448	18372	18441	18503	18434	18257	18389	18386	18395	18456	18205	18267	18434	18632	18328	18261	18217	18306	18248	18358	18431	18247	18198	18313	18314	18427	18252	18289	18212	18213	18348	18225	18371	18293	18539	18459	18154	18241	18169	18365	18279	18383	18245	18597	18245	18413	18235	18316	18312	18392	18419	18517	18307	18530	18461	18301	18323	18253	18232	18482	18312	18155	18397	18482	18584	18281	18104	18198	18603	18323	18511	18341	18173	18288	18296	18270	18267	18320	18409	18481	18415	18374	18103	18441	18380	18355	18402	18531	18406	18146	18365	18461	18466	18513	18313	18429	18340	18559	18413	18315	18386	18382	18293	18311	18432	18310	18331	18309	18330	18343	18327	18212	18488	18441	18533	18212	18421	17981	18178	18481	18327	18266	18166	18313	18415	18527	18314	18177	18208	18488	18291	18316	18359	18157	18414	18510	18465	18126	18328	18571	18389	18286	18531	18435	18465	18390	18313	18162	18164	18151	18344	18193	18222	18264	18300	18191	18175	18362	18273	18293	18422	18356	18383	18195	18215	18267	18346	18212	18414	18559	18193	18369	18338	18614	18211	18298	18217	18303	18242	18428	18317	18113	18234	18271	18317	18261	18337	18247	18325	18274	18334	18322	18314	18333	18332	18216	18346	18376	18452	18408	18448	18250	18428	18284	18303	18355	18218	18387	18451	18342	18368	18254	18293	18227	18239	18251	18326	18532	18542	18477	18416	18520	18456	18072	18460	18503	18344	18355	18233	18357	18277	18366	18345	18277	18238	18241	18199	18411	18189	18340	18481	18448	18301	18141	18234	18450	18311	18324	18191	18242	18345	18310	18256	18696	18251	18157	18460	18351	18279	18313	18650	18529	18482	18205	18289	18330	18393	18264	18146	18472	18361	18494	18325	18462	18361	18449	18467	18368	18437	18239	18246	18172	18338	18290	18189	18378	18395	18345	18567	18472	18367	18181	18314	18224	18282	18178	18268	18297	18216	18380	18352	18423	18250	18099	18358	18358	18490	18386	18234	18146	18464	18369	18719	18268	18468	18348	18262	18217	18154	18335	18401	18219	18191	18204	18192	18408	18189	18332	18337	18318	18348	18312	18338	18321	18595	18132	18451	18377	18271	18453	18428	18187	18448	18365	18430	18344	18344	18319	18244	18461	18369	18275	18466	18345	18290	18381	18404	18453	18104	18257	18440	18189	18263	18338	18140	18418	18312	18516	18290	18366	18108	18299	18582	18433	18222	18614	18442	18403	18267	18299	18492	18542	18305	18173	18447	18498	18278	18270	18360	18280	18297	18470	18366	18367	18357	18284	18257	18265	18374	18431	18439	18450	18212	18072	18333	18605	18335	18289	18372	18224	18410	18414	18229	18517	18505	18184	18588	18366	18317	18405	18201	18338	18458	18419	18270	18213	18355	18229	18603	18329	18422	18188	18455	18450	18374	18481	18479	18488	18274	18310	18457	18322	18557	18296	18526	18517	18426	18289	18473	18217	18452	18309	18183	18243	18202	18335	18330	18298	18254	18397	18428	18265	18434	18339	18418	18250	18262	18498	18390	18249	18087	18370	18380	18038	18345	18253	18252	18129	18317	18575	18402	18559	18463	18068	18466	18406	18252	18227	18281	18430	18330	18218	18328	18261	18465	18427	18343	18029	18253	18513	18501	18413	18281	18099	18431	18143	18516	18435	18271	18381	18226	18113	18103	18277	18228	18142	18278	18430	18518	18289	18321	18284	18214	18389	18220	18269	18403	18310	18098	18336	18609	18148	18366	18221	18320	18414	18411	18173	18287	18244	18342	18259	18188	18272	18250	18288	18594	18226	18211	18178	18271	18319	18383	18046	18324	18392	18524	18529	18541	18482	18360	18407	18300	18195	18237	18499	18326	18633	18415	18083	18299	18313	18402	18220	18317	18254	18379	18187	18368	18270	18311	18130	18297	18324	18293	18317	18266	18280	18330	18432	18165	18218	18301	18423	18388	18390	18205	18399	18311	18278	18442	18210	18410	18342	18321	18199	18313	18267	18428	18400	18524	18551	18290	18265	18394	18432	18142	18041	18421	18303	18457	18437	18446	18207	18363	18369	18347	18432	18364	18328	18025	18290	18572	18283	18328	18370	18433	18126	18344	18450	18098	18314	18366	18228	18142	18406	18207	18330	18400	18403	18340	18433	18376	18116	18206	18593	18438	18308	18338	18280	18363	18460	18345	18524	18422	18401	18579	18381	18661	18294	18186	18192	18265	18537	18359	18436	18162	18234	18278	18311	18348	18318	18319	18252	18320	18348	18266	18477	18365	18230	18249	18151	18404	18495	18556	18371	18290	18355	18395	18274	18280	18121	18156	18328	18487	18319	18470	18316	18071	18430	18491	18430	18355	18480	18506	18306	18359	18403	18502	18491	18195	18563	18327	18234	18397	18405	18305	18471	18350	18370	18275	18415	18297	18234	18317	18368	18205	18395	18153	18499	18381	18300	18276	18251	18281	18498	18512	18174	18154	18286	18601	18644	18444	18264	18228	18339	18328	18258	18437	18395	18307	18295	18279	18377	18455	18267	18194	18513	18387	18114	18502	18349	18314	18418	18349	18402	18389	18350	18402	18121	18327	18484	18197	18238	18328	18276	18396	18265	18347	18490	18234	18175	18027	18258	18322	18243	18407	18443	18182	18434	18145	18462	18367	18111	18412	18344	18066	18431	18352	18392	18255	18278	18455	18392	18425	18574	18162	18294	18333	18177	18332	18207	18485	18393	18117	18141	18407	18551	18187	18348	18177	18150	18369	18318	18326	18201	18317	18424	18472	18171	18350	18214	18189	18470	18169	18289	18377	18150	18334	18272	18400	18282	18320	18235	18436	18330	18591	18407	18091	18475	18466	18368	18411	18242	18217	18311	18426	18464	18402	18291	18324	18446	18249	18354	18280	18230	18391	18490	18642	18384	18256	18310	18240	18520	18396	18433	18410	18154	18299	18447	18248	18248	18381	18355	18244	18366	18227	18378	18305	18274	18396	18388	18189	18322	18485	18345	18569	18335	18210	18400	18212	18404	18195	18524	18397	18505	18366	18519	18301	18155	18410	18068	18038	18452	18304	18261	18373	18438	18243	18345	18162	18318	18373	18518	18311	18417	18573	18255	18136	18490	18193	18265	18211	18341	18525	18391	18356	18387	18401	18411	18460	18163	18249	18401	18424	18190	18395	18304	18361	18509	18222	18492	18413	18143	18387	18211	18467	18327	18533	18242	18198	18252	18339	18252	18356	18292	18511	18391	18280	18234	18482	18275	18475	18219	18280	18091	18195	18099	18491	18405	18350	18425	18480	18282	18232	18385	18403	18370	18437	18253	18303	18295	18354	18456	18282	18253	18436	18093	18333	18211	18388	18076	18086	18494	18472	18429	18250	18223	18257	18365	18241	18208	18423	18274	18496	18337	18320	18395	18616	18403	18305	18390	18268	18348	18325	18192	18378	18386	18323	18024	18192	18193	18300	18156	18407	18466	18445	18494	18217	18148	18207	18315	18508	18448	18500	18516	18337	18397	18222	18308	18420	18291	18259	18106	18172	18363	18258	18257	18343	18277	18210	18385	18294	18470	18397	18266	18372	18337	18174	18517	18598	18390	18442	18268	18219	18023	18444	18307	18287	18311	18346	18403	18242	18153	18396	18263	18373	18470	18419	18280	18462	18279	18509	18462	18388	18462	18349	18241	18352	18254	18304	18163	18120	18240	18373	18236	18343	18531	18357	18370	18365	18214	18053	18230	18282	18255	18154	18238	18408	18364	18177	18085	18472	18425	18140	18231	18334	18368	18362	18388	18252	18392	18353	18298	18379	18299	18388	18181	18282	18370	18401	18417	18308	18370	18369	18246	18244	18346	18407	18285	18447	18306	18343	18447	18238	18375	18152	18321	18083	18253	18322	18332	18317	18312	18293	18288	18408	18362	18551	18369	18300	18466	18631	18134	18255	18248	18295	18350	18334	18327	18395	18355	18509	18364	18353	18199	18176	18238	18262	18304	18104	18338	18338	18443	18407	18272	18183	18457	18346	18563	18564	18330	18351	18453	18462	18233	18369	18310	18191	18319	18150	18538	18458	18229	18368	18267	18159	18313	18368	18380	18218	18186	18382	18164	18014	18363	18553	18450	18306	18543	18200	18234	18328	18280	18443	18268	18186	18335	18530	18158	18263	18152	18390	18268	18328	18407	18333	18497	18231	18191	18233	18458	18587	18458	18207	18338	18268	18101	18170	18323	18344	18184	18259	18524	18462	18502	18354	18274	18359	18438	18342	18154	18211	18421	18419	18294	18242	18491	18174	18333	18169	18243	18407	18166	18352	18301	18312	18330	18343	18465	18102	18230	18186	18252	18353	18187	18319	18037	18186	18310	18359	18267	18259	18250	18100	18452	18275	18316	18370	18118	18247	18367	18211	18221	18213	18619	18126	18382	18323	18360	18552	18442	18366	18624	18430	18261	18288	18187	18278	18393	18307	18384	18259	18412	18272	18544	18292	18391	18432	18250	18396	18302	18182	18382	18389
39515	67989	66536	53538	46782	35030	24245	22019	21640	20472	20254	19755	19142	18104	17837	17196	16235	15697	14952	14572	14300	14421	14148	13988	14089	13989	13796	13697	13686	13871	13751	13840	13714	13642	13532	13775	13825	13788	13829	13720	13683	13547	13526	13579	13540	13487	13572	13454	13583	13507	13656	13708	13623	13752	13763	13694	13747	13657	13613	13683	13572	13606	13638	13881	13500	13576	13555	13678	13600	13589	13553	13727	13663	13517	13716	13627	13450	13768	13673	13575	13643	13652	13410	13578	13667	13564	13689	13585	13483	13656	13579	13596	13730	13522	13607	13693	13444	13614	13630	13497	13505	13500	13585	13534	13526	13630	13553	13571	13547	13535	13718	13434	13546	13489	13555	13554	13792	13612	13778	13510	13483	13423	13613	13544	13591	13465	13571	13535	13600	13539	13634	13768	13675	13578	13629	13415	13688	13612	13478	13556	13397	13659	13652	13712	13547	13511	13385	13556	13642	13516	13750	13612	13351	13572	13331	13639	13619	13578	13419	13851	13608	13649	13614	13553	13530	13676	13681	13703	13544	13776	13562	13480	13736	13560	13606	13602	13756	13535	13566	13531	13593	13595	13579	13451	13566	13651	13558	13534	13497	13570	13582	13504	13526	13539	13443	13536	13722	13554	13664	13487	13587	13557	13587	13557	13328	13627	13603	13501	13666	13563	13775	13705	13684	13527	13606	13623	13628	13474	13732	13543	13431	13592	13750	13709	13616	13670	13485	13608	13640	13525	13595	13575	13422	13571	13558	13642	13562	13563	13691	13514	13514	13542	13630	13536	13519	13687	13543	13539	13626	13349	13424	13594	13505	13613	13586	13670	13682	13449	13471	13527	13716	13550	13360	13620	13716	13554	13661	13646	13550	13651	13463	13689	13666	13544	13560	13634	13578	13399	13578	13517	13583	13498	13528	13735	13704	13433	13482	13591	13726	13482	13464	13484	13589	13450	13557	13564	13617	13551	13494	13543	13721	13454	13492	13524	13552	13571	13667	13634	13669	13587	13581	13642	13581	13516	13612	13563	13550	13554	13781	13616	13526	13665	13425	13511	13735	13541	13657	13815	13655	13571	13494	13554	13616	13510	13623	13562	13680	13494	13594	13554	13680	13628	13759	13682	13483	13610	13353	13445	13684	13683	13658	13751	13368	13506	13632	13544	13498	13671	13508	13546	13477	13526	13657	13564	13366	13730	13669	13618	13471	13520	13264	13537	13575	13767	13522	13628	13639	13507	13529	13710	13575	13386	13541	13470	13459	13575	13651	13446	13465	13570	13476	13612	13488	13576	13585	13585	13531	13640	13723	13470	13548	13552	13523	13658	13505	13652	13515	13523	13565	13574	13569	13651	13584	13545	13580	13589	13624	13530	13485	13648	13471	13587	13522	13540	13609	13729	13732	13679	13713	13500	13627	13544	13716	13470	13644	13582	13414	13430	13546	13552	13512	13740	13573	13619	13664	13561	13680	13474	13468	13544	13585	13507	13627	13416	13660	13519	13742	13575	13605	13667	13655	13678	13720	13526	13548	13515	13488	13446	13613	13598	13534	13556	13472	13623	13583	13682	13687	13658	13568	13514	13457	13654	13663	13518	13574	13754	13501	13584	13631	13690	13557	13631	13469	13568	13612	13637	13587	13634	13507	13660	13668	13511	13761	13648	13480	13545	13801	13545	13536	13521	13663	13495	13466	13554	13409	13701	13570	13685	13610	13567	13671	13616	13605	13537	13579	13387	13504	13508	13697	13777	13620	13477	13509	13700	13571	13431	13624	13611	13495	13472	13557	13407	13583	13599	13605	13740	13478	13671	13571	13451	13466	13722	13531	13596	13550	13503	13655	13617	13421	13429	13513	13416	13547	13505	13450	13603	13707	13389	13553	13716	13635	13514	13528	13382	13362	13670	13636	13464	13631	13694	13585	13448	13629	13483	13619	13523	13547	13571	13417	13577	13521	13711	13532	13480	13412	13644	13655	13426	13550	13428	13682	13756	13566	13633	13662	13739	13582	13696	13660	13589	13499	13586	13441	13612	13500	13514	13612	13562	13535	13430	13558	13576	13621	13556	13435	13433	13670	13528	13452	13736	13527	13598	13590	13467	13672	13825	13663	13527	13514	13420	13472	13660	13689	13442	13444	13499	13447	13404	13571	13476	13724	13493	13546	13669	13615	13491	13606	13666	13372	13514	13417	13473	13753	13622	13328	13662	13684	13530	13444	13451	13573	13514	13554	13579	13493	13618	13428	13613	13600	13513	13639	13569	13425	13603	13659	13414	13570	13581	13475	13635	13675	13612	13777	13580	13503	13641	13569	13533	13607	13492	13582	13560	13611	13655	13570	13585	13656	13615	13609	13645	13616	13619	13611	13458	13660	13502	13509	13556	13702	13592	13682	13545	13633	13625	13442	13658	13500	13547	13482	13640	13451	13570	13433	13508	13530	13454	13808	13603	13672	13574	13670	13521	13645	13504	13543	13452	13635	13537	13511	13575	13485	13750	13518	13611	13346	13487	13384	13553	13603	13577	13542	13600	13465	13535	13816	13566	13412	13720	13708	13488	13700	13527	13526	13446	13515	13462	13579	13496	13487	13598	13558	13694	13458	13695	13612	13535	13561	13458	13326	13435	13458	13646	13578	13711	13562	13516	13532	13455	13634	13614	13657	13585	13448	13493	13617	13546	13648	13481	13555	13492	13482	13674	13494	13638	13800	13687	13603	13517	13417	13641	13585	13561	13575	13555	13639	13681	13480	13483	13553	13651	13603	13594	13617	13536	13630	13553	13621	13562	13775	13474	13654	13530	13655	13622	13526	13592	13572	13605	13518	13688	13609	13512	13733	13769	13594	13675	13753	13554	13526	13691	13613	13623	13598	13587	13524	13464	13534	13639	13618	13487	13462	13545	13409	13379	13537	13634	13592	13494	13545	13648	13504	13447	13574	13636	13707	13551	13515	13496	13575	13715	13614	13487	13657	13449	13608	13548	13627	13636	13410	13558	13707	13653	13643	13267	13578	13477	13330	13624	13635	13441	13538	13551	13518	13467	13558	13446	13453	13545	13529	13622	13553	13566	13615	13486	13569	13572	13421	13744	13435	13547	13519	13551	13727	13481	13412	13528	13616	13691	13625	13359	13612	13742	13500	13535	13682	13545	13671	13640	13567	13665	13713	13533	13603	13721	13641	13465	13638	13644	13336	13631	13725	13592	13625	13458	13811	13741	13550	13682	13614	13695	13626	13522	13559	13570	13451	13786	13587	13565	13703	13609	13509	13531	13523	13715	13462	13599	13538	13653	13628	13548	13617	13599	13595	13581	13613	13659	13618	13530	13569	13500	13552	13596	13575	13709	13635	13510	13570	13612	13734	13685	13576	13538	13558	13621	13596	13549	13481	13538	13693	13557	13703	13573	13658	13606	13658	13770	13640	13579	13519	13488	13558	13643	13631	13500	13754	13416	13674	13629	13325	13616	13433	13488	13525	13596	13713	13545	13533	13576	13557	13417	13553	13569	13560	13468	13507	13604	13730	13668	13642	13641	13487	13481	13583	13569	13606	13606	13854	13567	13554	13479	13679	13767	13627	13579	13627	13518	13551	13584	13682	13516	13559	13526	13580	13709	13661	13545	13638	13537	13587	13639	13517	13617	13554	13519	13575	13509	13522	13393	13546	13607	13592	13638	13626	13736	13646	13555	13519	13618	13471	13636	13568	13559	13679	13651	13415	13442	13622	13696	13586	13506	13628	13611	13489	13610	13684	13379	13535	13733	13350	13593	13666	13594	13460	13554	13452	13667	13530	13703	13623	13445	13764	13808	13605	13510	13552	13421	13715	13577	13496	13566	13538	13599	13595	13753	13646	13603	13703	13579	13569	13584	13671	13533	13605	13388	13580	13703	13452	13579	13571	13550	13620	13560	13564	13526	13434	13525	13515	13493	13540	13432	13574	13661	13645	13576	13613	13695	13526	13457	13685	13395	13818	13592	13454	13409	13539	13523	13590	13521	13508	13641	13660	13469	13715	13513	13698	13559	13537	13662	13449	13542	13490	13566	13473	13672	13524	13685	13573	13485	13628	13611	13567	13587	13548	13534	13659	13590	13678	13739	13553	13513	13691	13403	13620	13536	13556	13385	13722	13536	13501	13480	13394	13663	13584	13376	13660	13531	13565	13447	13443	13452	13639	13559	13678	13557	13435	13710	13541	13295	13636	13514	13367	13647	13658	13489	13643	13576	13598	13449	13680	13627	13467	13574	13550	13525	13557	13549	13567	13532	13572	13481	13606	13554	13663	13574	13536	13523	13459	13545	13467	13645	13362	13407	13651	13513	13515	13466	13670	13722	13637	13548	13429	13627	13620	13559	13600	13702	13566	13470	13651	13529	13558	13558	13613	13563	13493	13427	13695	13471	13546	13568	13656	13651	13726	13599	13392	13548	13562	13532	13475	13661	13610	13342	13478	13589	13591	13535	13471	13660	13519	13492	13639	13742	13572	13588	13658	13450	13364	13468	13395	13482	13706	13637	13654	13665	13750	13623	13774	13560	13618	13538	13705	13487	13515	13672	13709	13514	13552	13560	13709	13532	13550	13515	13426	13644	13501	13674	13549	13648	13475	13665	13551	13576	13605	13759	13640	13586	13523	13715	13604	13582	13585	13494	13526	13756	13622	13563	13403	13400	13620	13502	13736	13804	13512	13576	13542	13653	13537	13551	13773	13628	13637	13564	13675	13673	13474	13606	13666	13572	13554	13531	13641	13631	13611	13678	13501	13641	13692	13508	13697	13538	13602	13645	13616	13565	13674	13516	13575	13545	13490	13715	13542	13577	13435	13607	13660	13537	13601	13588	13598	13499	13616	13420	13517	13620	13676	13642	13570	13524	13653	13571	13682	13756	13789	13624	13599	13495	13361	13616	13548	13776	13511	13415	13617	13623	13779	13428	13579	13627	13422	13568	13418	13476	13627	13541	13564	13745	13432	13612	13449	13454	13495	13554	13660	13726	13490	13704	13504	13725	13660	13530	13472	13486	13746	13687	13560	13672	13683	13531	13630	13599	13649	13580	13673	13516	13592	13596	13450	13720	13612	13426	13741	13508	13647	13333	13537	13663	13517	13525	13548	13571	13550	13517	13676	13548	13749	13611
38143	42347	48181	41960	33921	26669	24447	23377	22694	22738	22892	23102	22931	22232	21981	22026	21087	21212	21199	21130	20810	20802	20773	20773	20514	20641	20641	20468	20699	20534	20584	20897	20561	20494	20657	20447	20491	20719	20781	20634	20324	20566	20376	20598	20597	20586	20666	20825	20642	20648	20452	20542	20580	20708	20766	20500	20643	20780	20671	20484	20597	20505	20642	20413	20555	20542	20439	20529	20296	20368	20452	20466	20581	20703	20574	20616	20787	20365	20469	20440	20622	20712	20576	20475	20327	20466	20414	20555	20592	20556	20674	20588	20517	20616	20476	20192	20357	20718	20611	20607	20567	20599	20632	20664	20575	20518	20451	20452	20726	20313	20660	20595	20690	20651	20381	20531	20562	20731	20668	20495	20590	20631	20662	20464	20565	20641	20571	20668	20549	20745	20480	20805	20524	20683	20393	20503	20645	20387	20677	20694	20622	20738	20708	20815	20499	20515	20454	20565	20529	20602	20577	20834	20695	20698	20432	20419	20520	20238	20461	20386	20436	20760	20543	20347	20379	20264	20560	20648	20433	20626	20601	20488	20473	20243	20578	20533	20579	20598	20623	20742	20679	20515	20626	20634	20654	20146	20315	20569	20396	20435	20358	20498	20500	20385	20688	20518	20727	20839	20404	20569	20670	20871	20819	20720	20684	20546	20614	20806	20671	20496	20635	20608	20723	20512	20620	20636	20615	20771	20475	20587	20605	20359	20394	20442	20558	20948	20560	20523	20838	20563	20407	20708	20577	20407	20594	20419	20655	20505	20564	20585	20376	20647	20673	20463	20682	20631	20656	20615	20624	20528	20608	20757	20511	20592	20610	20341	20384	20524	20612	20726	20395	20481	20691	20313	20633	20520	20720	20541	20773	20824	20562	20591	20805	20406	20520	20540	20461	20709	20660	20444	20664	20596	20544	20480	20449	20506	20575	20456	20554	20482	20515	20738	20822	20744	20440	20403	20450	20663	20464	20500	20369	20756	20567	20542	20769	20512	20681	20350	20622	20806	20694	20630	20744	20404	20404	20395	20752	20613	20630	20563	20648	20455	20569	20718	20464	20531	20553	20711	20375	20447	20550	20616	20630	20293	20499	20472	20392	20516	20722	20597	20653	20286	20505	20536	20445	20468	20829	20488	20673	20616	20472	20761	20555	20447	20665	20560	20696	20565	20404	20504	20983	20690	20426	20680	20629	20473	20617	20593	20647	20712	20758	20633	20768	20364	20566	20442	20566	20662	20549	20455	20563	20333	20598	20415	20482	20393	20632	20634	20411	20729	20517	20709	20512	20530	20646	20623	20484	20279	20686	20725	20765	20252	20734	20772	20597	20630	20443	20752	20244	20410	20418	20600	20464	20561	20520	20569	20441	20342	20349	20759	20603	20264	20396	20603	20562	20772	20637	20439	20572	20437	20714	20769	20613	20433	20479	20612	20497	20516	20455	20615	20570	20643	20513	20444	20615	20665	20690	20790	20585	20430	20340	20663	20581	20581	20517	20698	20491	20725	20620	20479	20510	20459	20615	20537	20531	20783	20389	20400	20533	20639	20696	20510	20727	20510	20453	20532	20464	20537	20295	20631	20625	20312	20503	20389	20574	20664	20576	20408	20319	20604	20762	20575	20392	20448	20518	20933	20606	20507	20583	20647	20588	20431	20592	20435	20486	20540	20443	20560	20616	20584	20669	20311	20684	20500	20381	20600	20457	20426	20510	20454	20481	20523	20708	20620	20421	20514	20650	20765	20512	20705	20504	20642	20524	20368	20565	20548	20652	20585	20573	20419	20497	20568	20600	20638	20176	20553	20407	20730	20598	20600	20474	20616	20510	20566	20560	20728	20646	20615	20475	20538	20846	20611	20589	20742	20631	20759	20718	20555	20462	20685	20455	20562	20677	20479	20492	20457	20644	20539	20545	20613	20405	20405	20414	20768	20550	20639	20561	20581	20712	20511	20405	20631	20387	20760	20366	20462	20418	20541	20823	20414	20444	20649	20568	20548	20853	20611	20644	20642	20603	20843	20671	20557	20506	20667	20568	20515	20424	20545	20415	20652	20509	20320	20593	20466	20550	20557	20604	20458	20549	20651	20631	20548	20539	20646	20456	20531	20408	20457	20561	20533	20329	20642	20643	20652	20492	20549	20630	20676	20479	20505	20594	20435	20684	20885	20454	20677	20315	20514	20569	20608	20580	20728	20834	20389	20603	20197	20653	20552	20396	20709	20570	20714	20562	20632	20380	20544	20462	20594	20742	20468	20578	20251	20547	20754	20536	20549	20777	20643	20782	20524	20347	20404	20512	20459	20690	20469	20499	20575	20796	20593	20373	20615	20518	20599	20552	20291	20576	20501	20422	20171	20610	20473	20581	20646	20598	20652	20617	20500	20480	20510	20678	20561	20412	20667	20583	20516	20596	20610	20693	20572	20497	20521	20626	20714	20689	20685	20816	20578	20745	20617	20551	20369	20241	20302	20277	20667	20429	20760	20562	20384	20570	20668	20384	20421	20488	20670	20273	20474	20583	20424	20602	20462	20762	20625	20640	20645	20713	20701	20696	20670	20765	20690	20696	20552	20732	20493	20656	20464	20491	20408	20439	20565	20612	20616	20571	20511	20512	20639	20661	20467	20330	20639	20742	20616	20411	20699	20665	20644	20588	20574	20615	20759	20659	20462	20693	20601	20648	20649	20679	20794	20558	20713	20706	20464	20400	20437	20732	20429	20459	20619	20570	20608	20364	20610	20564	20577	20470	20622	20582	20230	20505	20746	20452	20512	20528	20656	20534	20259	20514	20421	20383	20699	20595	20656	20561	20647	20563	20771	20444	20368	20298	20635	20701	20693	20544	20519	20356	20709	20605	20656	20425	20629	20550	20591	20362	20634	20531	20591	20530	20360	20369	20719	20656	20386	20653	20537	20608	20758	20517	20535	20519	20495	20665	20394	20545	20423	20364	20572	20596	20709	20571	20448	20622	20492	20342	20633	20682	20517	20475	20401	20552	20726	20763	20595	20437	20593	20450	20426	20741	20277	20465	20712	20608	20428	20609	20627	20497	20671	20555	20819	20588	20664	20691	20494	20400	20529	20756	20446	20528	20725	20308	20348	20536	20618	20792	20525	20554	20584	20641	20513	20827	20507	20546	20514	20682	20408	20661	20557	20474	20692	20788	20412	20619	20654	20763	20480	20700	20465	20630	20657	20491	20719	20546	20542	20538	20667	20553	20638	20720	20527	20439	20617	20563	20762	20508	20633	20592	20500	20580	20568	20521	20591	20491	20473	20640	20587	20649	20594	20601	20649	20732	20337	20453	20519	20580	20571	20417	20522	20612	20564	20639	20750	20721	20507	20508	20377	20495	20650	20584	20481	20732	20550	20495	20341	20627	20329	20562	20493	20519	20329	20697	20476	20576	20696	20532	20455	20641	20505	20365	20509	20371	20411	20700	20435	20622	20442	20559	20759	20767	20652	20649	20744	20324	20474	20476	20293	20422	20446	20492	20656	20679	20326	20569	20712	20563	20565	20476	20358	20529	20567	20453	20367	20545	20528	20495	20550	20522	20538	20597	20621	20664	20603	20620	20580	20328	20307	20733	20707	20552	20817	20622	20271	20524	20667	20595	20557	20552	20569	20639	20683	20478	20542	20416	20504	20476	20471	20519	20494	20657	20497	20622	20627	20521	20644	20731	20364	20464	20674	20619	20467	20655	20649	20597	20573	20860	20675	20411	20440	20574	20596	20732	20743	20645	20777	20699	20520	20617	20554	20577	20569	20478	20606	20615	20620	20353	20438	20661	20460	20646	20433	20650	20543	20535	20736	20668	20304	20467	20651	20577	20621	20389	20514	20411	20372	20624	20393	20681	20505	20689	20614	20406	20381	20824	20397	20681	20691	20662	20482	20658	20511	20539	20526	20621	20398	20408	20566	20533	20567	20613	20694	20511	20628	20616	20694	20519	20544	20603	20600	20612	20474	20481	20497	20522	20706	20450	20628	20580	20539	20547	20477	20671	20486	20368	20648	20805	20420	20620	20509	20384	20701	20477	20525	20803	20710	20619	20442	20470	20500	20589	20676	20572	20558	20530	20619	20593	20446	20521	20698	20469	20566	20427	20438	20608	20417	20541	20595	20430	20779	20428	20415	20634	20561	20370	20606	20367	20630	20229	20672	20570	20505	20301	20368	20562	20671	20751	20630	20661	20557	20628	20484	20509	20561	20741	20766	20638	20329	20535	20689	20599	20697	20620	20703	20518	20652	20596	20510	20667	20577	20422	20575	20420	20585	20670	20359	20481	20710	20564	20680	20630	20679	20715	20698	20666	20485	20586	20617	20665	20467	20718	20584	20596	20440	20397	20701	20432	20787	20553	20571	20811	20648	20513	20455	20501	20663	20347	20516	20540	20642	20585	20633	20777	20621	20441	20671	20421	20643	20568	20429	20543	20571	20356	20787	20707	20573	20605	20533	20548	20486	20841	20771	20529	20538	20640	20536	20541	20682	20639	20524	20431	20510	20547	20540	20280	20802	20750	20524	20482	20714	20520	20611	20459	20548	20645	20478	20604	20568	20654	20425	20733	20642	20716	20590	20540	20556	20629	20615	20613	20628	20603	20417	20745	20648	20715	20725	20589	20628	20526	20624	20656	20501	20621	20715	20654	20465	20206	20698	20821	20907	20678	20620	20573	20625	20526	20411	20645	20714	20563	20565	20362	20662	20650	20582	20316	20495	20639	20639	20508	20817	20653	20489	20733	20566	20438	20485	20589	20625	20341	20542	20582	20585	20716	20474	20476	20730	20508	20409	20478	20512	20655	20517	20514	20601	20492	20589	20723	20626	20424	20536	20688	20394	20602	20317	20449	20582	20500	20675	20379	20659	20820	20705	20727	20570	20666	20698	20494	20646	20668	20535	20657	20621	20663	20439	20519	20536	20742	20511	20433	20434	20518	20464	20410	20725	20589	20404	20482	20396	20643	20441	20599	20594	20554	20438	20361	20647	20823	20751	20547	20539	20704	20479	20557	20690	20614	20428	20320	20461	20645	20414	20786	20515	20437	20401	20541	20480	20541	20572	20550	20582	20682	20605	20603	20565	20582	20331	20573	20618	20896	20527	20594	20569	20697	20561	20708	20262	20637	20674
36440	51683	49404	38158	30307	21435	19573	18686	18070	18151	18334	18171	17647	17110	16739	16327	15822	15326	15102	15193	15089	14967	15007	14990	15037	14905	14762	14692	14980	14791	14692	14733	14747	14662	14767	14723	14653	14766	14741	14722	14677	14625	14681	14992	14836	14776	14900	14910	14734	14748	14817	14775	14911	14593	14932	14808	14789	14703	14817	14745	14829	14658	14689	14852	14712	14784	14568	14898	14826	14774	14829	14689	14864	14805	15002	14793	14739	14727	14820	14807	14780	14789	14756	14583	14778	14954	14748	14875	14886	14436	14661	14777	14905	14535	14786	14763	14810	14745	14825	14917	14745	14651	14884	14758	14854	14820	14936	14619	14814	14739	14805	14859	14763	14776	14826	14644	14773	14550	14542	14901	14841	14638	14710	14846	14752	14741	14808	14791	14610	14634	14951	14676	14876	14774	14771	14929	14837	14769	14775	14789	14732	14873	14697	14665	14802	14742	14798	14717	14766	14753	14948	14873	14654	14711	14829	14761	14796	14826	14767	14771	14802	14830	14859	14610	14821	14806	14749	14799	14804	14752	14664	14855	14735	14704	14749	14877	14782	14711	14673	14832	14805	14630	14892	14751	14815	14707	14719	14701	14754	14860	14707	14868	14828	14745	14874	14893	14699	14674	14810	14830	14644	14586	14898	14773	14675	14975	14869	14773	14731	14726	14557	14881	14644	14618	14838	14974	14837	14889	14790	14563	14718	14699	14916	14750	14901	14698	14881	14568	14691	14695	14641	14932	14596	14799	14771	14869	14614	14783	14831	14847	14722	14682	14601	14839	14847	14794	14940	14574	14974	14657	14958	14845	14782	14783	14662	14828	14845	14882	14796	14762	14800	14993	14742	14766	14983	14948	14588	14934	14717	14738	14869	14952	14879	14809	14937	14843	14801	14647	14793	14881	14660	14656	14689	14845	14853	14645	14776	14804	14755	14629	14769	14669	14939	14752	14692	14774	14848	14820	14640	14658	14749	14795	14826	14755	14638	14762	14768	14737	14717	14989	14738	14987	14666	14627	14886	14882	14881	14838	14781	14866	14688	14636	14855	14891	14529	14703	14657	14775	14861	14827	14631	14850	14929	14833	14737	14816	14684	14782	14731	14865	14837	14795	14660	14644	14735	14785	14931	14912	14661	15025	14598	14939	14689	14707	14934	14748	14820	14645	14837	14846	14934	14801	14628	14645	14828	14910	14779	14845	14798	14730	14668	14583	14817	14734	14724	14803	14767	14611	14727	14529	14618	14791	14719	14773	14584	14841	14721	14719	14742	14726	14583	14780	14617	14754	14813	14709	14785	14831	14804	14719	14700	14853	14874	14619	14786	14881	14745	14847	14568	15002	14774	14882	14824	14860	14671	14684	14863	14861	14855	14840	14741	14612	14927	14816	14956	14853	14784	14949	14767	14714	14703	14765	14676	14930	14793	14817	14890	14729	14655	14908	14789	14840	14864	14751	14819	14737	14727	14764	14841	14996	14826	14809	14859	14804	14808	14844	14729	14667	14688	14815	14755	14797	15003	14708	14872	14897	14801	14778	14873	14862	14590	14636	14711	14661	14726	14859	14635	14899	14807	14936	14699	14673	14749	14710	14698	14654	14892	14813	14743	14896	14726	14651	14889	14759	14929	14793	14872	14690	14751	14700	14716	14853	14829	14807	14798	14875	14747	14873	14860	14855	14903	14812	14713	14945	14823	14729	14717	14656	14709	14866	14829	14793	14791	14798	14840	14783	14770	14788	14664	14907	14892	14888	14853	14873	14606	14885	15040	14771	14881	14801	14940	15000	14764	14896	14683	14589	14775	14671	14931	14735	14810	14825	14787	14742	14902	14721	14719	14813	14765	14895	14843	14789	14624	14763	14724	14649	14837	14663	14807	14884	14780	14663	14857	14729	14705	14667	14860	14759	14809	14967	14716	14830	14748	14872	14808	14740	15018	14698	14926	14750	14855	14781	14811	14861	14812	14716	14749	14835	14826	14725	14791	14786	14828	14809	14691	14723	14813	14691	14702	14830	14655	14715	14773	14824	14794	14677	14799	14871	14795	14759	14956	14751	14749	14689	14483	14710	14855	14777	14923	14879	14845	14587	15027	15073	14673	14735	14888	14798	14732	14762	14735	14800	14948	14759	14787	14749	14746	14817	14834	14734	14767	14728	14683	14666	14975	14839	14790	14811	14610	14776	14703	14834	14869	14749	14833	14713	14994	14821	14818	14870	14787	14805	14817	14757	14781	14844	14838	14894	14776	14637	14710	14717	14784	14773	14995	14856	14818	14730	14754	14784	14741	14761	14886	14723	14767	14853	14806	14827	14812	14769	14448	14878	14819	14970	14700	14933	14791	14830	14674	14839	14723	14707	14705	14725	14882	14794	14994	14755	14818	14804	14741	14872	14883	14782	14812	14810	14760	14992	14933	14658	14922	14608	14888	14794	14763	14646	14819	14641	14575	14865	14879	14881	14712	14759	14562	14921	14809	14711	14731	14807	14812	14737	14770	14789	14563	14732	14919	14874	14851	14900	14811	14783	14741	14686	14900	14760	14823	14835	14822	14868	14801	14625	14934	14859	14767	14793	14789	14648	14760	14943	14689	14820	14699	14752	14878	14764	14937	14875	14784	14711	14852	14918	14930	14713	14818	14736	14647	14975	14655	14766	14890	14972	14687	14748	14728	14860	14671	14732	14726	14750	14957	14754	14743	14842	14891	14814	14813	14736	14631	14742	14863	14908	14829	14766	14849	14898	14776	14811	14608	14684	14846	14717	14903	14830	14682	14791	14827	14828	14830	14633	14789	14778	14813	14863	15027	14741	14931	14971	15063	14771	14812	14763	14816	14720	14791	14862	14739	14855	14707	14680	14533	14728	14766	14824	14735	14904	14766	14911	14845	14838	14824	14719	14814	14835	14765	14763	14866	14786	14888	14581	14690	14773	14985	14749	14747	14728	14764	14904	14815	14886	14806	14949	14876	14964	14757	14743	14811	14767	14815	14789	14802	14701	14864	14803	14830	14794	14772	14708	14776	14757	14686	14856	14976	14756	14742	14707	14760	14744	14752	14714	14889	14774	14761	14875	14861	14843	15028	14820	14690	14734	14661	14781	14679	14771	14685	14748	14790	14775	14709	14701	14668	14912	14835	14771	14829	14931	14796	14771	14899	14785	14907	14700	14817	14719	14734	14749	14804	14812	14805	14937	14739	14899	14895	14798	14858	14817	14733	14843	14722	14759	14857	14799	14949	14860	14710	14824	14753	14720	14792	14793	14752	14752	14749	14794	14705	14798	14802	14809	14608	14846	14827	14794	14750	14826	14942	14711	14753	15024	14812	14698	14630	14724	14931	14767	14773	14817	14747	14805	14688	14947	14617	14818	14989	14577	14892	14800	14565	14913	15005	14705	14815	14882	14622	14799	14765	14939	15045	14777	14795	14775	14738	14729	14719	14645	14663	14665	14804	14806	14821	14818	14754	14785	14767	14793	14847	14776	14807	14743	14677	14769	14742	14694	14767	14668	14832	14778	14859	14750	14894	14821	14813	14614	14754	14763	14939	14869	14894	14919	14861	14875	14782	14795	14881	14966	14897	14758	14792	14887	14817	14833	14753	14852	14601	14649	14830	14809	14741	14814	14607	14926	14659	14572	14822	14828	14916	14698	14688	14976	14777	14681	14837	15050	14903	14990	14801	14762	14751	14913	14878	14838	14645	14693	14905	14767	14842	14827	14846	14594	14892	14784	14700	14772	14648	14563	14936	14751	14761	14776	14829	14819	14770	14856	14873	14799	14825	14855	14818	14846	14693	14777	14745	14759	14813	14640	14909	14849	14774	14692	14634	14809	14744	14688	14675	14665	14897	14756	14903	14803	14758	14991	14850	14668	14682	14759	14781	14722	14638	14706	14642	14795	14874	14758	14731	14778	14665	14835	15022	14793	14943	14827	14751	14871	14866	14672	14830	14753	14891	14639	14879	14783	14704	14814	14710	14754	14773	14749	14733	14684	14831	14657	14805	14723	14822	15014	14851	14756	14707	14719	14714	14830	14687	14775	14764	14719	14949	14703	14777	14858	14729	14655	14678	14687	14716	14849	14986	14850	14692	14608	14958	14880	14811	14693	14793	14888	14669	14941	14672	14720	14664	14798	14656	14900	14708	14731	14857	14847	14846	14925	14850	14759	14723	14741	14738	14787	14708	14762	14811	14780	14752	14727	14792	14921	14816	14846	14710	14852	14756	14904	14921	14968	14743	14767	14715	14771	14611	14756	14813	14831	14803	14950	14749	14821	14871	14729	14804	14751	14922	15062	14882	14914	14804	14789	14885	14712	15009	14679	14918	14827	14827	14852	14912	14862	14665	14808	15004	14814	14785	14713	14887	14782	14633	14924	14662	14840	14619	14729	14943	14855	14783	14814	14805	14930	14754	14661	14780	14853	14922	14779	14917	14737	14763	14717	14827	14899	14708	14890	14985	14639	14980	14747	14767	14694	14711	14939	14607	14848	15039	14973	14735	14583	14759	14915	14917	14560	14869	14777	14853	14878	14745	14618	14872	14625	14721	14748	14893	14693	14829	14706	14808	14797	14835	14662	14642	14666	14761	14674	14811	14963	15003	14599	14768	14782	14769	14797	14671	14796	14682	14815	14799	14905	14777	14794	14823	14892	14757	14877	14988	14855	14739	14811	14753	14754	14753	14792	14824	14810	14663	14779	14813	14879	14877	14834	14931	14741	14894	14711	14708	14825	14796	14727	14692	14924	14742	14951	14801	14721	14748	14962	14849	14719	14754	14671	14722	14719	14555	14638	14770	14866	14778	14781	14786	14717	14864	14813	14577	14925	14763	14875	14925	14724	14813	14813	14732	14809	14814	14872	14835	14925	14877	14820	14550	14734	14850	14808	14684	14833	14907	14895	14720	14782	14908	14896	14705	14801	14785	14862	14826	14695	14843	14693	14697	14883	14897	14795	14787	14786	14829	14827	14724	14756	14742	14681	14955	14823	14911	14804	14725	14794	14853	14739	14688	14749	14703	14807	14635	14879	14743	14657	14798	14904	14814	14802	14740	14725	14763	14953	14834	14688	14858	14851	14795	14804	14837	14691	14807	14789	14889	14902	14783	14832	14728	14835	14603	14796	14710	14848
26601	21810	31113	34849	33664	28423	27218	24153	23529	23324	22939	22616	22341	21860	21602	21246	20717	20157	19794	19759	19448	19583	19451	19465	19396	19362	19327	19136	18891	19118	19280	19156	19178	19187	19330	19064	18934	19045	19129	19277	19081	19047	19126	19118	19151	19024	19001	19244	19096	19001	19147	19229	19382	19163	19099	19198	18901	19183	19297	18988	18860	19271	19008	18972	19160	19063	19159	19049	19015	19178	19166	19200	18796	19198	19334	18942	18961	19036	18929	19341	19137	19202	18762	18971	19208	19169	19097	19091	19039	19080	19304	19113	19202	19054	19308	18982	18929	18978	19121	19167	19026	19217	19155	19158	19148	19067	19062	18993	19126	19124	19138	18963	19074	18980	19027	18986	19262	18985	18941	19052	18800	19154	19446	19061	19148	19037	18938	19161	19156	19034	18989	19080	19229	18958	19104	19191	19073	19080	19179	19218	19234	19178	19212	19201	19134	19128	19147	19257	19132	19229	19017	19101	19153	19230	18982	19362	19116	19253	19141	19192	19035	19072	19189	19115	19016	19021	18881	19160	18943	19153	19085	19135	18947	19078	19150	19148	19172	19137	18868	19199	18942	19062	19188	18897	19289	19076	18895	19050	18890	19091	19159	19150	19238	19020	18938	19287	19063	19128	19133	19156	19216	19416	18972	18987	19200	19391	19133	18983	19072	19229	19288	19154	19204	19259	19183	19084	19096	19135	18989	19043	18979	19129	19049	19226	19038	19109	18950	18929	19244	19346	19223	19139	19180	19148	19113	19143	18883	19107	18818	18858	18875	19213	19265	19114	19081	19028	19139	19273	19034	19084	19245	19145	18846	19074	19290	18931	19022	18930	19119	19221	19000	18909	18920	19089	18963	19214	19142	18987	19080	19144	19223	19128	19180	19147	19078	19021	19017	19015	19291	19180	19008	19114	18975	19135	19142	19204	19002	18952	19140	18926	19046	18982	19066	19217	19006	18844	19043	19344	19053	19201	19124	19046	19054	19062	19215	19184	19158	19141	18895	19103	19158	19258	19121	19135	19171	18942	18958	19181	19180	19197	18969	18979	19130	19196	19012	19248	19222	19164	18942	19077	19151	19190	19159	19066	19036	19219	19065	18864	18934	19186	19247	19171	19092	19269	19008	18988	19202	19274	19051	18871	19315	19006	19059	19218	19009	18949	19056	19148	19129	19174	19271	19136	18972	19153	19271	19162	19167	19040	19187	19126	19148	19017	19135	18959	18869	19433	19230	19026	19236	19167	19053	19093	19052	19226	19046	18989	18993	19247	19156	19194	19157	19091	19107	19108	19043	19107	18912	19238	19321	19058	19291	18946	19208	18999	19197	18911	19242	19071	18921	19236	19241	19228	18868	18948	18945	18909	19267	18873	19251	18847	19063	18901	19001	19352	18929	19079	19175	19310	19035	19115	19133	19150	19162	19061	19029	19217	19137	19312	19005	19216	18901	19058	18969	19247	19240	19309	19224	19207	18903	19266	19333	19051	19150	19097	19019	19182	19049	19185	19061	19157	19103	19223	19266	19159	19191	19324	19032	19034	19098	19231	19207	19112	19169	19052	18900	18978	19085	19062	19056	18986	19099	19012	19179	18940	19279	19422	18912	19055	19122	19131	19130	18948	19197	19131	19089	19151	19166	19212	19099	19030	18937	18971	19359	19097	19046	18936	19049	19020	19091	19049	19001	19152	19211	19165	19012	19006	18848	19001	19051	18860	19224	18908	19032	18983	19012	19082	19290	19241	18998	19069	19033	19071	18931	19159	19200	19170	19217	19023	19094	18938	19192	19025	19153	19195	19041	19068	18952	19081	19150	19117	19096	19038	18978	19102	19190	19106	19238	19027	18929	18844	19079	18837	19245	19099	19056	18889	19260	18971	19160	19107	19044	19187	19019	19192	19098	19298	19126	19264	19294	18847	19189	19113	19091	19002	19102	19056	19023	19027	19181	19181	19189	19143	19162	19044	19145	19069	19143	19118	19323	19087	18874	19366	19156	18988	19005	19070	18678	19028	19073	18930	18876	19157	19010	19221	19193	18995	19184	19003	19145	19222	19300	19143	19080	18954	18898	18973	19099	18878	19199	19092	19089	19203	19168	18972	19207	19024	18954	19007	19004	19054	19252	19194	18988	19029	18997	18919	18923	18920	19129	19231	19096	19103	19382	19061	19094	18978	19092	19260	19100	19042	19238	19007	19045	18892	19090	19188	18846	19032	18982	19138	19186	19036	18988	19077	18982	19078	19177	19248	19087	18897	19269	18988	19185	18972	19154	18795	19015	19113	19132	18978	19162	19125	18918	18978	19163	19185	18924	19004	19052	19037	18880	19123	19006	18974	19240	19165	19030	19178	19028	19144	19222	18919	19249	19140	19080	19103	18964	19016	19017	18848	19107	19006	19008	18991	18937	19074	19042	19139	19136	19156	19141	19094	19084	19312	19200	19100	19092	19317	19307	19116	18954	18999	18992	19248	18795	19127	19102	18894	19049	18958	19070	18949	18992	19200	18866	19050	19080	19130	19174	19284	19131	19204	19066	19011	19087	18973	18862	19143	19060	19046	19138	19210	19228	19114	18945	19061	18876	19207	19168	19076	19070	18968	19203	19299	19243	18988	19136	19153	18978	19101	18961	19065	19130	19062	18962	19069	19117	19100	18962	19216	19099	19178	19082	19312	19077	19129	18937	19132	19062	19084	19016	19145	18970	19249	19058	19246	19234	19148	19069	19285	18963	19238	19054	19010	18998	19076	19100	19050	18918	19110	19272	19362	19163	19080	19126	19013	18920	19104	19262	18961	19075	19073	19195	19448	19243	19087	19114	19195	19037	19006	19261	18894	18955	19090	19134	19072	18919	19017	19099	19061	19090	19069	19179	18921	18971	19016	19057	19054	19167	19122	19291	18904	19197	19118	18920	18989	19121	19126	18944	19107	19146	19298	19003	19029	19019	19063	19344	18948	18968	19014	19119	19097	19220	19178	19053	19063	18968	19246	19031	19115	19030	18997	19208	18879	19049	19292	19014	19091	19047	19002	19190	18889	19269	19136	19086	19169	19130	18952	18973	19063	19125	18968	19069	19134	19074	19147	19202	18976	19161	19067	19095	19183	19161	19084	18998	18996	19117	19033	19098	19030	18981	19108	19122	19031	19130	19092	19173	19123	19064	19437	19459	19077	19316	18994	19081	19303	19226	19033	19277	19113	18971	18977	19291	19108	19029	18918	19180	19282	19060	18913	19216	19154	18964	19009	19177	19210	19370	19126	19103	18952	19126	19241	18976	18889	19069	19014	19183	19296	19111	19271	19247	19016	19172	19246	18896	19071	19100	19191	19269	19241	19108	19033	19080	18958	19121	19037	19030	19167	19379	18834	18891	19096	19048	18999	19005	18921	19132	19162	19259	19224	19117	19193	19125	18964	19200	18992	19016	18961	19209	19334	19057	19076	19080	18819	19380	19053	19196	19333	19197	19109	19086	19030	18713	19296	19270	19127	19191	19111	19259	19394	19195	19150	18983	19104	19036	19026	19025	19013	18809	19030	19226	18935	19069	18982	18911	18948	18927	19121	19175	19165	19325	19154	18940	19296	18989	19041	19080	19003	19244	19145	19230	19222	18884	18977	19093	19097	19082	18865	18939	18946	19184	19070	19048	18970	18965	19104	19017	19323	19061	19071	19312	19142	18943	19183	19427	18892	19102	19130	19224	19317	19210	19239	19186	18914	19140	19148	19006	19281	18959	19162	19044	18874	18990	18964	19168	19107	19285	19062	19095	18995	18937	19207	19067	19058	19218	18989	19136	19041	19033	19240	19042	19094	19151	19087	19126	19036	19099	19279	18939	19143	19024	19257	19081	19132	18927	18885	18972	19014	19203	19293	19188	19135	19067	18922	19340	19165	19074	19091	19011	18890	18949	19343	19157	19095	19148	19010	19088	18941	18949	18954	19233	18995	19075	19026	19018	19215	19051	19048	19013	18929	18996	19167	18990	18907	18864	18952	19218	18899	19087	19095	19217	19176	19209	19249	19183	18874	19050	19026	18927	18857	19047	19271	18942	19108	19077	19148	19006	19026	19157	19027	19075	19145	18958	19007	19108	18917	19204	19037	18957	19147	19395	19077	19125	19052	18998	18923	19147	19228	19040	18960	19072	19120	18946	18997	18926	19126	19034	18871	19202	19067	19005	19060	18999	18991	19102	19148	18986	19271	19110	19026	19067	19068	19235	19021	19190	19142	19360	18945	19184	19329	19307	19159	19140	19048	19048	18972	19146	19210	18987	19193	19059	18970	19173	19149	19167	18944	19160	19122	19272	19142	19005	19284	19070	19114	19141	19237	19138	19263	18921	19175	19270	19088	19080	19101	19041	19106	19145	19152	19404	19037	19069	19014	18917	19179	19249	18985	19070	19044	19220	19266	19044	19090	18788	19027	19019	18999	18873	18943	18966	19137	19137	19166	18927	19215	19160	19055	18947	18976	19121	19229	19144	18969	19080	18922	18982	18783	19161	19486	19150	19271	19261	18992	19245	18949	19163	18972	19020	19224	19167	19097	19232	19123	18958	18973	19025	19095	19239	18962	19260	19080	19259	18978	19093	18935	19245	19437	19078	18991	18858	19289	19162	19169	19079	19145	18946	19108	19054	19028	19096	19140	19060	19211	19121	19040	19006	19129	19001	19115	19084	19094	19070	19182	19370	19059	19077	19141	19045	19231	19167	19147	19004	19039	19078	18915	19179	19091	18975	19170	19121	19268	19139	19011	19019	19293	18935	18915	19260	19359	19026	19105	19234	19162	19158	19167	19146	18994	18909	18912	19204	19168	19018	19053	19155	19074	19165	18786	19155	18842	18922	19164	19009	19102	18927	19023	18897	19089	19332	19015	19111	19416	19052	18938	19028	19011	19128	19144	19162	19161	19155	18955	19023	18986	19113	19068	19204	19172	19024	18978	19033	19014	18929	18927	19029	19087	19227	19009	19125	19155	19132	19223	19109	19105	19302	19113	18805	19103	19037	19100	19149	19019	19268	18987	19125	19010	19011	18995	18887	19066	19169	19010	19071	19144	19007	19156	19107	19188	19043	19073	19100	18956	19008	19144	18866	18971	19153	19184	19086	19238	19118	19058	19194	19124	19183	19175	18932	19127
36197	60927	63171	51273	37303	24577	21829	20751	20346	19550	19321	18784	18180	17761	17299	16576	15708	15213	14811	14781	14520	14427	14670	14364	14136	14212	14083	14176	14231	14215	13918	14234	14137	14109	14227	13960	14044	14075	14099	13969	14288	14083	14113	14108	14043	14213	13990	14110	14106	14085	14222	14040	13933	14244	14101	13882	13985	14061	14028	14035	14020	14024	14161	14083	13940	14200	14131	14049	13930	14138	14070	13987	14055	13961	13982	14225	13919	14091	14093	14128	13966	14105	13966	14095	14076	14077	14164	14081	14018	14076	13966	14068	14008	14026	14044	14110	14005	14044	14090	14029	14126	13925	14093	14169	13905	14216	13997	13960	13984	14101	13967	13998	14090	13882	13861	13950	13979	14024	14186	13979	14060	14222	14117	14064	13977	13973	14078	14016	14076	14067	14205	14199	14142	13937	14141	13921	14036	14122	13956	14015	14150	13847	14032	14058	14121	14071	14157	13932	14039	13903	14014	14067	14111	14107	14092	14060	14065	13996	14198	14161	14131	13816	14079	14133	14011	14000	13963	14046	13985	14157	13943	14251	14100	14026	14085	14013	14018	14131	14087	13890	14044	14037	13996	14025	14102	13975	14096	13968	14056	13917	13920	14091	14029	14094	14195	13955	13997	14028	14043	13966	14087	14045	13889	14173	14067	13987	13963	14102	14074	13970	13921	13959	14010	14024	14145	14005	13987	14234	13953	14217	14104	14114	13966	14039	14048	14083	14159	14132	14106	13891	14122	14065	14079	13811	14061	14133	14182	14164	13951	14049	13930	14054	13889	14184	13931	14056	13967	14056	14079	14065	14016	13961	14008	14021	14194	14146	14116	14085	14075	13912	13924	14018	13950	14006	13975	14229	13962	14158	14053	14006	14162	14006	14228	14074	14044	14005	14076	14031	13990	14080	14099	14193	14006	14199	14059	14141	14123	14159	14018	14034	14214	13982	13955	13964	13840	13998	13974	14104	13907	13791	13848	14066	13989	13998	14127	13971	14008	13941	13979	14073	14064	14030	13985	14097	14149	14086	14064	14053	14113	14129	14078	14137	14076	13894	14034	14180	14219	13997	14024	13827	14001	13792	14027	14143	13961	13933	14175	14030	14025	13942	14113	14077	14126	14072	14068	13973	14147	14043	14000	14151	14116	14162	14008	14144	14070	14068	14073	14051	14172	14209	14148	14059	14041	14022	13938	14037	14103	13845	13988	14048	13969	14175	14181	14064	14016	14107	14007	14057	14034	14118	13995	14072	13941	14099	14109	14131	14019	13999	14098	14068	14089	14109	14020	13889	14066	14096	14050	13965	13978	14052	13995	13803	14137	14045	14130	14161	14042	13994	14100	13905	14104	13854	13963	14084	14156	14139	13943	14294	14031	14057	13983	14064	14132	13970	14058	14166	14035	14004	14063	14221	14020	14049	13975	14149	14044	13751	13940	14016	13975	14144	13955	14054	14119	14086	13947	14035	14023	13918	14297	14084	13979	14037	13971	14049	13905	14086	14012	14067	13888	13980	13979	14039	14063	14074	14051	13921	14012	14108	13984	13963	14001	13951	14039	13890	14240	14012	14177	14024	14103	14046	14125	14162	14091	13965	14032	13961	14023	13991	14227	14176	14120	14024	14011	13973	14109	14073	14114	14095	14083	13966	14037	13963	14146	13866	14033	14265	14106	14276	14028	14105	14041	13955	14146	14007	14064	14148	13949	14126	13941	14095	14083	13928	13995	13933	13948	14033	14034	14076	13871	14075	14151	14011	14024	14038	13968	14028	14226	14210	14242	14067	14005	13970	14019	14063	13997	13970	14158	13926	14051	14137	14072	13878	14062	14077	14130	14065	13846	13982	13992	14023	13978	14019	13984	13975	14080	13938	14070	14142	13926	14003	14016	13908	14104	14203	14165	14123	14138	14065	14104	14147	13991	14116	13996	14109	14082	13873	14113	13924	14053	13936	14001	13991	14015	13992	14075	14105	14363	14082	14119	14185	14018	13982	13838	13955	14189	14033	14044	14095	14273	13953	14007	14139	13962	14216	14308	13991	13994	14024	14187	14195	13967	14155	14066	13989	14115	14132	14020	14002	13980	14084	13976	13982	14039	14168	14104	14160	14073	13974	13991	14085	14083	14124	14002	13931	14071	13906	14018	14065	13955	14017	14083	14130	14181	14022	14163	13951	14061	14075	14213	14040	14081	14068	13897	14171	13891	14155	14235	14083	14063	14163	13950	14023	14016	13998	14124	14050	14140	14071	14011	13977	14051	13958	13985	13897	14226	14035	14076	14095	14020	14048	14086	14010	14130	14100	14118	14229	14069	13940	14104	13799	14130	14003	13948	13947	14216	14047	13981	14018	14101	14107	13886	14044	13944	14077	14164	14147	14147	14029	14091	14014	14116	14145	13908	14045	14080	14097	13970	14167	14003	14046	14074	13922	14058	14199	13969	14140	13948	14029	14157	14010	14211	13935	14060	14057	14014	13933	14094	13909	13924	14089	13978	14043	14236	13824	14142	13915	13912	13972	14057	14079	14144	14014	14016	13847	14093	14117	13906	13951	14144	14051	14130	13978	14020	14073	13944	13996	13887	14002	14111	14173	14057	14047	13977	14162	14202	13801	14122	13839	14050	14001	14177	14167	14021	14227	14008	14166	14138	14138	13969	14155	14011	14038	13975	14101	14048	14223	14106	14026	13868	14076	13998	13975	14230	13885	14089	13982	14046	14243	14021	14093	14066	14148	14156	13942	14048	14072	13909	14090	14218	14054	14035	14022	14081	14264	14034	14035	14080	13961	14041	13979	14093	14044	14025	13895	14047	14071	13941	14053	14169	14007	14036	14229	14031	14169	14152	14063	14177	14154	14052	14159	13978	14135	13886	14203	13976	14155	14009	13966	13907	14182	14084	14160	13966	14072	14150	13881	14060	14041	14264	14124	14055	14062	14005	13908	14136	14097	14118	13923	14094	14144	14029	14067	14112	13908	14129	13927	14078	14180	14153	14008	14156	13915	13981	14131	13929	13988	14048	14036	14068	13989	13996	14168	13922	13782	14172	14088	14092	14062	13963	14042	14140	14054	14096	13988	14120	14222	13843	14041	13901	13996	14234	14045	14079	14112	14090	14071	14002	13917	13994	14117	14153	14039	14083	14059	13750	13952	14017	14061	14170	14013	14126	13908	14128	14025	14109	14092	14230	13997	13997	14050	14036	14217	14019	14079	14191	13965	14074	13875	14004	14095	13995	14117	14193	14119	14020	13897	14028	14140	13992	14094	13996	13975	14094	13935	14149	14220	14103	14019	13830	14022	14056	14001	14005	14111	13908	14125	14031	14049	14030	14060	14018	13973	13971	13941	14108	14104	13911	14124	14006	14101	14037	14055	14192	14101	14096	13868	13968	13947	14124	14230	13992	14098	14077	14066	14019	14201	14120	14149	14092	13962	14144	13922	13955	14050	13943	13823	14076	14142	14037	14072	14122	14116	14062	13963	14103	14008	14077	14195	14079	14033	14185	13930	14096	13927	14064	14075	14078	13903	14234	14031	13991	14171	13888	14045	14079	14075	14078	14000	14076	14136	13988	14076	13990	13945	13984	14143	14076	14164	14005	14187	14198	14002	13983	14006	14139	14012	14061	14045	14103	13952	14195	13924	14029	13989	14042	13946	14041	14212	14018	14063	14189	14057	14008	14093	14086	14204	13970	14051	14072	14131	14057	13978	14093	14140	14100	14118	13952	14021	14047	14190	14151	14076	14055	14005	14067	14056	14022	14183	13964	13913	14079	14114	14258	13750	14032	14004	14082	14209	14031	13963	13850	14068	13978	14046	14053	14162	14032	14080	14202	14057	14029	14087	14098	14057	14013	13987	14203	14295	14049	14186	14052	13973	14012	14057	14070	14042	14160	14143	14067	14316	14210	13943	13934	13978	13978	14008	14053	14111	13990	13904	13962	14233	13990	14194	14027	13973	14164	13958	14127	13956	14119	14153	14106	14022	14020	13981	13963	14094	14071	14010	14087	14168	13958	14082	14000	14095	14075	14119	14079	14033	13948	14235	14102	14020	14090	13982	14003	14006	13980	14083	14041	14099	14259	14093	14156	14041	14021	14024	13977	14000	13836	13855	14164	13976	14186	13963	13992	14123	14082	14075	14066	13921	14093	14161	13912	13975	14106	14148	14122	14009	14135	13791	14110	13940	14158	14101	13945	14050	14018	13941	14087	13915	14025	13957	14059	14136	13983	14097	13902	14144	14131	13929	13947	14030	14024	14084	13964	13939	13942	14054	13980	14074	13783	14053	14049	14021	14160	14026	14052	14132	14051	14269	14108	14061	14146	14076	13972	13950	13905	14058	13914	13887	14042	13911	14079	13955	14079	14082	13948	14191	14095	14061	14136	14011	14063	14278	14041	14158	13984	14104	13786	14209	14097	14160	13900	13945	14073	14063	13973	14227	14287	14109	13987	14079	14050	14148	13935	14101	13943	14144	13884	14064	13998	13916	13993	13944	14129	14009	13969	14115	14037	14211	14046	13996	14179	13872	14129	14084	14216	13744	13997	13943	14118	14058	14129	13808	14045	14028	14195	14019	13982	14124	14098	13979	14193	14246	14086	14085	13977	14251	14054	14032	14081	14060	14091	13881	14125	14036	14058	14091	14088	14051	13977	14072	13939	14093	14034	14243	14016	14040	13932	13980	13905	14045	13936	14095	14072	14064	14102	13928	14010	14094	14188	14061	14222	14025	14024	13966	13952	13960	14025	13937	14056	14085	14063	14031	13938	13980	14103	14045	14021	14160	13828	13919	14157	14061	13860	14047	14056	14051	14023	14207	14075	14140	14030	14034	14141	14106	13917	14034	14168	14111	13976	14193	14176	14066	14124	14060	14095	14026	14110	14006	13933	13974	14168	13993	14069	14107	14176	13946	14058	14162	13970	14099	14195	14061	13791	14045	14102	13973	14017	14021	13938	14132	14091	14119	14054	14129	14258	14027	14174	14037	14043	14067	14025	13991	13994	14090	14183	14054	14026	13978	14073	14033	13997	14075	14125	13922	14179	14009	13984	13999	14194	13981	14136	13996	14051	14073	14093	14078	14003	13959	13990	14134	14215	14066	14028	13909	14094	14026	13939	13937	14177	14083	13997	14117
24983	21730	29983	29146	28704	28256	29964	25025	24530	23946	22694	22583	22174	22089	21714	21061	20318	19733	19333	18953	18743	18885	18788	18686	18788	18319	18341	18259	18566	18394	18351	18191	18318	18262	18257	18305	18239	17931	18273	18259	18337	18421	18389	18342	18141	18128	18274	18361	18215	18181	18114	18097	18272	18394	18148	18068	18313	18317	18258	18354	18264	18378	18001	18174	18299	18229	18081	18375	18184	18188	18174	18103	17917	17982	18298	18066	18329	18135	17998	18309	18273	18389	18105	18326	18170	18166	18102	18326	18312	18077	18243	18052	18261	18181	18044	17992	18247	18229	18236	18230	18245	18222	18178	18075	18190	18163	18345	18113	17954	18016	18532	18063	18346	18109	18082	18245	18153	18089	18251	18193	18093	18171	18016	18209	18310	18102	18191	17978	18286	17959	17997	17778	18181	18028	18127	18075	17994	18011	18315	18072	18073	18110	18106	18297	18126	18182	18035	18374	18211	18110	18216	18063	18127	18097	18189	18045	18117	18291	18311	18175	18118	18247	18209	18081	18308	18256	18122	18169	18021	18263	18273	18197	18136	18403	18157	18195	18195	17761	18204	18165	18079	18264	18357	18345	18106	18270	18000	18057	18165	18153	18363	18067	18232	18152	18201	18135	18454	18301	18159	18078	18273	18086	18159	18065	17885	18232	18532	18230	18053	18430	18258	18348	18016	18191	18345	18052	18072	18076	18097	18059	18205	18035	18241	18254	18251	17987	18264	18091	18099	18067	17920	17969	18126	18257	18071	18106	18181	18170	18017	18273	18189	18268	18214	18027	18155	18069	18153	18338	18278	18147	18356	18116	17996	18207	18255	18201	18167	18032	18240	18338	18046	18128	18466	17977	18235	18202	17880	18105	18103	18115	18143	18285	18144	18047	18160	17992	18048	18058	18181	18092	17863	18101	18239	18280	18244	18214	18045	18309	18189	18110	18164	18214	18003	17994	18300	18143	18090	18371	18069	18041	18290	18292	18332	18277	18082	18357	18043	18236	18267	18163	18265	18132	18344	18182	18141	18340	18196	18201	17971	18113	18185	18305	18368	18377	18039	18343	18054	18165	18040	18112	18182	18225	17984	18307	18064	18098	18250	18280	18091	18140	18141	18042	17931	18170	18355	18102	18188	18160	18426	18206	18245	18173	18280	18403	18192	18127	18055	18059	18249	18088	18086	18099	18174	18004	18357	18074	18199	18201	18151	18003	17915	18154	18114	17961	18174	17927	18078	18217	18041	18250	18247	18300	18030	18131	18118	18145	18220	18224	18159	17993	18095	18200	18203	18291	18178	18212	18073	18366	18059	18077	18131	18016	18241	18236	18104	18328	18110	17987	18121	18196	18300	18166	18293	18285	18115	18210	18279	18272	18277	18328	17958	18044	18048	17947	18114	18047	18223	18238	18164	18110	18204	18282	18298	18085	18105	17870	18164	18319	18094	18247	17946	18021	18309	17912	18200	18192	17999	18006	18008	18248	17956	18197	18004	18243	18140	18116	18056	18231	18293	18318	18315	17867	17968	18151	18153	18105	18312	18107	17999	18253	18133	18151	18261	18152	18152	18246	18089	17966	18227	18193	18359	18108	18269	18180	18130	18281	18211	18174	18205	18016	18219	17999	18102	18271	18212	18136	18232	18048	18161	18228	18061	18285	18366	18235	18103	18060	18073	18040	18153	18242	17885	18282	17996	18256	18085	18191	18297	18193	18126	18128	18125	18201	18085	18162	18044	18111	18209	18282	18259	17984	18175	18010	18015	18392	18283	18223	18034	18064	18121	18097	18159	18219	18254	17991	17969	18356	18168	18280	18224	18112	18041	18092	18123	18451	18249	18292	18182	18272	18187	18160	17990	18304	18178	18285	18161	18147	18104	18234	18350	18209	18265	18212	18116	17994	18472	18109	18202	18037	18253	18318	17969	18274	18236	17969	18259	18263	18163	18154	18311	18244	18074	18139	18507	18094	18435	18227	18160	18028	18073	18221	18394	18094	18096	17952	18241	18155	18075	17944	18112	18244	17988	18103	17984	18409	18013	18128	18075	18253	18368	18314	18405	18021	18100	18100	18194	18122	17966	18096	17934	18117	18108	18241	18059	18327	18179	18106	18173	18031	18266	18103	18124	17873	18202	18187	18189	18147	18310	18363	18134	18282	17938	18006	18067	18085	18129	18231	18105	17975	18182	18100	18041	18163	17876	18235	18241	18098	17877	18126	18256	18165	18008	18042	17920	18475	18003	18197	18052	18087	18163	18082	18085	18160	18154	18042	18082	18115	18128	18168	18185	18195	18152	18093	18158	18429	18121	17959	17904	17970	18024	18076	18133	18106	18362	18163	18207	18069	18058	18185	17894	17974	17918	18132	18250	18286	18274	18154	18061	18202	18184	18127	18354	18234	18280	18206	18282	18174	18193	18251	18182	18082	18166	18214	18490	18348	18072	18090	18314	18113	18292	18423	18074	17995	18061	18212	17997	18270	17934	18270	18071	18189	17864	18177	18073	17850	18084	18292	18059	17955	18352	18327	18076	18181	18221	18264	17988	18263	18258	18208	18033	17977	18332	18294	18113	18058	18255	18033	18386	18061	18307	18422	18102	18138	18273	18328	18169	18191	18197	18122	18203	18254	18216	18173	18123	18059	18072	18147	18180	18170	18157	18021	17960	17996	18418	18252	18075	18231	18187	18214	18212	18206	18225	18206	18244	18180	18128	18201	18054	18259	18228	18153	17928	18211	18077	18127	18161	18092	18103	18166	18335	18180	18272	18253	18133	18101	18025	18193	18361	18175	18264	18014	18415	17896	18118	18226	18257	18036	18167	18232	18177	18100	18063	18167	18201	18086	18090	18249	18174	18120	18153	18207	18289	18117	18164	18243	18086	18172	18040	18184	18165	17930	18175	18199	18454	18253	18115	18204	18280	18183	18299	18015	18039	18118	18183	18300	18444	18519	18133	18027	17980	18227	18159	17932	18065	18289	18196	18098	18306	18084	18104	18225	17859	18160	18329	18202	18208	18337	18260	18358	18436	18177	18318	18038	17939	17990	18083	18015	17986	18250	18184	18092	18248	18083	18074	18160	18163	18126	18121	18006	17970	18007	18320	17869	18002	18000	18047	17890	18135	18204	18366	18152	18285	18114	18065	18264	18298	18008	18093	18234	18166	17985	18116	17841	18171	18211	18304	18191	18215	18166	18067	17964	18148	18237	18277	18231	18184	18237	18292	18356	18320	18006	18150	18260	18021	18130	18119	18108	18177	18189	18091	18014	18179	18232	18276	18291	18359	17857	18164	18020	18079	18026	17945	17953	18224	18158	18001	18429	18166	18112	17908	18073	18206	17965	18254	18186	18124	18027	18007	18152	18068	18194	18222	18044	18200	18100	18037	18232	18270	18031	18142	18230	18288	18065	18321	18367	17882	18039	18053	18082	18246	17938	18026	18104	18179	17779	18050	18250	18128	18222	18299	18211	18225	18197	18204	18247	18187	18017	18408	18325	18040	18203	18139	18205	18370	18144	18078	18317	18211	18221	18208	18170	18290	18198	18194	18023	18111	18068	18333	18179	18236	18184	18041	18110	18270	18046	18175	18338	18242	18250	18427	18114	18330	18238	18107	18036	17998	18142	18105	18369	18144	18072	18184	18078	18044	18183	18135	18228	18160	18070	18188	18304	18313	18178	18173	18265	18094	18307	18073	18001	18115	17992	18150	18147	18123	18167	17951	18153	18432	18066	18254	18087	18182	18200	18125	18077	18338	18284	18118	18168	18119	18182	18210	18200	18077	18148	18090	18372	18044	17989	18352	18101	18021	18023	18245	18310	18224	18181	17978	18209	18095	18167	18082	18010	18048	17975	18199	18343	18045	18029	18333	18225	18045	18251	18235	18370	18200	18084	18124	18249	18055	18180	18085	18151	18133	18167	18245	18313	18161	18159	18307	18085	18090	18139	18029	17965	18380	18144	18302	18391	18220	18205	18258	18089	18071	18227	18316	18099	18171	18337	18075	18275	17998	18060	18092	17980	18149	18150	18044	18131	18116	18139	17931	18109	18168	18063	18005	18198	18303	18049	18026	18185	18155	18072	18168	18205	18152	18123	18174	18294	18078	18279	18286	18304	18153	18208	18057	17980	18166	18179	18075	18347	18238	18100	18261	18305	18254	18217	18288	18131	18358	17919	18008	18104	18066	18201	18050	18141	18365	18204	18196	18092	18133	18008	18130	17998	18256	17941	18112	18105	18055	18266	18110	18263	17972	18208	18303	18013	18152	18147	18352	18215	18121	18117	18457	17978	18221	18195	18128	18195	18380	18345	18150	18159	18216	18312	18171	18155	18177	17961	18237	18005	18037	18129	18255	18272	18215	18148	18061	18100	18273	18097	18140	18236	18088	18088	18058	18132	18180	18250	18059	18198	18083	18193	18191	18212	18066	18021	18085	18258	18147	18213	18090	18009	18208	18065	18076	18089	18214	18149	18232	18338	18126	18445	18280	18037	18190	18220	18299	18220	18296	18328	18162	18195	18070	18115	18194	18166	18199	18215	17899	18214	18059	18129	18131	18264	18109	18215	18109	18281	18206	18032	18253	18169	18060	17995	17979	18067	18276	18141	18027	18147	18279	18062	18052	18219	18054	18019	18013	18018	18047	18018	18181	18284	18169	18296	18126	18167	18237	18122	18130	18269	17973	18164	18219	18068	18212	17923	18052	18067	18336	18156	18147	18139	18182	18186	18016	18375	18234	18090	18100	18215	18125	17978	18116	18063	18260	17971	18054	18042	18186	18003	17990	18088	17864	17977	18120	18176	18031	18008	18060	18231	18103	18082	18182	18319	18140	18187	18251	18275	18006	17986	17988	18136	18166	18187	18255	18058	18140	17796	18063	18092	18156	17964	18076	18140	18441	18195	18114	18113	18206	18145	18119	18024	18305	17935	18169	18027	18270	18078	18186	18266	18196	18200	18082	18253	18310	18041	18128	18043	18232	18097	17960	18135	18292	18180	18220	18129	18144	18241	18083	18090	18163	18123	18320	18331	18273	18473	17870	18073	18084	18110	18253	17929	18115	18142	18258	18337	17961	18176	18349	17854	18086	17997	18312	18103	18047	18193	18048	18119	18145	18037	18061	18213	18285	18224	18131	18011
39200	69805	70994	56954	39989	28011	24663	22556	22796	20748	19801	19490	19030	18777	17823	17437	15904	15333	14824	14300	14220	14299	14129	14051	13746	13687	13808	13600	13497	13621	13652	13679	13610	13704	13773	13543	13407	13516	13603	13565	13405	13552	13387	13417	13360	13523	13611	13482	13622	13410	13475	13629	13622	13545	13505	13626	13517	13571	13448	13409	13665	13465	13562	13415	13672	13523	13435	13647	13423	13740	13446	13446	13365	13639	13364	13578	13580	13691	13553	13451	13419	13526	13605	13578	13467	13725	13453	13522	13477	13465	13453	13557	13456	13570	13420	13593	13479	13445	13434	13499	13449	13547	13464	13464	13643	13521	13546	13444	13367	13542	13489	13570	13522	13517	13348	13517	13412	13588	13541	13515	13478	13423	13506	13528	13535	13425	13520	13505	13507	13536	13612	13628	13593	13506	13380	13488	13475	13472	13477	13468	13366	13597	13394	13570	13360	13488	13378	13521	13593	13559	13567	13457	13507	13376	13396	13516	13452	13420	13728	13442	13396	13544	13545	13529	13361	13478	13490	13500	13620	13482	13453	13508	13473	13493	13364	13583	13546	13391	13440	13334	13379	13433	13329	13529	13511	13369	13405	13459	13508	13488	13469	13453	13513	13467	13652	13528	13495	13371	13677	13422	13474	13432	13554	13482	13448	13578	13504	13488	13512	13492	13395	13539	13392	13553	13482	13469	13476	13555	13488	13428	13569	13433	13465	13564	13447	13442	13565	13524	13416	13627	13473	13434	13329	13432	13560	13335	13520	13534	13496	13552	13533	13468	13570	13475	13417	13534	13350	13559	13518	13380	13537	13556	13452	13534	13652	13474	13508	13476	13578	13544	13476	13539	13404	13417	13268	13632	13491	13438	13504	13310	13479	13553	13506	13411	13668	13435	13610	13421	13433	13453	13472	13537	13777	13343	13487	13485	13438	13651	13474	13494	13637	13394	13644	13435	13537	13382	13556	13429	13437	13494	13549	13544	13494	13646	13595	13501	13488	13392	13601	13413	13540	13343	13467	13369	13524	13451	13697	13437	13464	13404	13398	13432	13307	13516	13338	13479	13634	13441	13466	13630	13595	13688	13310	13681	13342	13454	13584	13587	13422	13487	13516	13425	13643	13412	13491	13489	13472	13536	13744	13514	13466	13554	13432	13639	13286	13292	13519	13438	13459	13487	13530	13341	13519	13557	13582	13632	13522	13634	13429	13546	13449	13530	13463	13391	13333	13473	13458	13595	13613	13404	13418	13499	13404	13506	13304	13547	13325	13662	13445	13503	13503	13502	13425	13487	13530	13560	13556	13415	13476	13528	13490	13529	13600	13509	13490	13548	13362	13531	13466	13411	13563	13647	13476	13546	13393	13469	13553	13538	13610	13348	13471	13402	13607	13442	13281	13337	13534	13383	13518	13419	13600	13552	13377	13476	13416	13570	13577	13359	13571	13548	13380	13658	13513	13413	13245	13572	13387	13511	13587	13533	13485	13268	13554	13256	13612	13435	13591	13462	13439	13507	13505	13521	13447	13606	13646	13569	13426	13518	13521	13438	13541	13392	13499	13224	13601	13510	13523	13631	13440	13451	13599	13574	13410	13330	13533	13497	13453	13516	13597	13510	13586	13586	13599	13543	13437	13375	13410	13462	13393	13537	13457	13545	13519	13406	13425	13557	13511	13464	13320	13395	13380	13348	13391	13646	13392	13584	13507	13490	13301	13566	13570	13507	13470	13505	13363	13601	13416	13637	13590	13470	13498	13324	13472	13593	13435	13682	13524	13547	13345	13465	13514	13427	13548	13449	13513	13410	13474	13452	13412	13470	13503	13554	13504	13482	13680	13436	13583	13632	13505	13514	13516	13465	13512	13459	13545	13305	13383	13371	13561	13663	13253	13675	13455	13422	13533	13542	13672	13489	13363	13623	13519	13631	13428	13607	13562	13572	13461	13577	13483	13377	13451	13633	13504	13476	13448	13404	13517	13490	13426	13630	13485	13346	13481	13427	13493	13407	13688	13577	13569	13566	13382	13524	13394	13529	13591	13561	13697	13369	13505	13585	13463	13545	13520	13450	13538	13486	13440	13533	13441	13548	13526	13536	13486	13475	13690	13453	13530	13517	13440	13506	13390	13536	13475	13472	13721	13458	13561	13323	13735	13490	13603	13460	13396	13620	13426	13536	13363	13513	13494	13386	13594	13389	13543	13494	13698	13385	13404	13566	13475	13469	13642	13423	13429	13538	13523	13527	13287	13516	13450	13575	13643	13575	13394	13374	13514	13578	13437	13398	13492	13491	13446	13410	13481	13357	13633	13544	13543	13478	13682	13367	13412	13500	13430	13576	13555	13312	13418	13606	13471	13471	13615	13599	13385	13569	13495	13441	13487	13476	13395	13434	13660	13439	13410	13468	13543	13454	13530	13504	13652	13374	13674	13424	13586	13535	13532	13404	13489	13479	13393	13521	13661	13369	13529	13576	13479	13588	13576	13510	13482	13596	13576	13598	13439	13590	13523	13379	13481	13532	13564	13389	13582	13451	13464	13498	13431	13461	13429	13444	13421	13703	13540	13508	13512	13379	13526	13559	13569	13432	13387	13646	13534	13558	13347	13464	13518	13445	13466	13584	13455	13547	13404	13384	13660	13495	13396	13380	13453	13464	13470	13348	13770	13575	13460	13559	13385	13444	13526	13477	13308	13541	13356	13490	13494	13302	13477	13468	13461	13488	13623	13436	13560	13417	13504	13281	13415	13535	13517	13595	13654	13600	13364	13615	13475	13561	13587	13583	13435	13440	13607	13616	13518	13311	13507	13516	13419	13438	13515	13435	13429	13418	13573	13566	13645	13487	13577	13632	13529	13549	13392	13469	13403	13672	13440	13513	13613	13320	13623	13372	13471	13528	13523	13652	13498	13468	13569	13457	13496	13513	13629	13529	13466	13462	13590	13428	13516	13439	13495	13493	13342	13405	13544	13616	13338	13435	13567	13311	13341	13523	13500	13510	13340	13257	13464	13452	13489	13519	13490	13649	13474	13493	13437	13512	13618	13398	13373	13634	13515	13516	13563	13479	13491	13461	13476	13450	13480	13661	13431	13454	13477	13473	13605	13381	13462	13447	13584	13647	13555	13579	13518	13359	13581	13551	13350	13439	13481	13636	13412	13626	13519	13546	13619	13451	13566	13470	13471	13515	13349	13501	13605	13365	13468	13320	13364	13587	13377	13555	13558	13477	13456	13606	13618	13519	13494	13540	13379	13355	13526	13599	13544	13427	13554	13415	13447	13545	13775	13488	13436	13399	13474	13622	13518	13337	13525	13595	13409	13516	13587	13557	13483	13513	13383	13366	13388	13567	13558	13329	13284	13662	13470	13483	13565	13571	13376	13471	13410	13564	13536	13529	13455	13490	13633	13456	13463	13297	13406	13531	13565	13330	13492	13525	13383	13449	13439	13425	13331	13644	13555	13500	13447	13539	13433	13701	13440	13538	13461	13550	13518	13622	13487	13510	13533	13490	13614	13606	13679	13547	13408	13564	13520	13693	13431	13626	13476	13567	13644	13549	13544	13538	13461	13612	13514	13492	13606	13645	13624	13580	13548	13444	13630	13566	13415	13574	13459	13391	13559	13370	13455	13585	13594	13553	13398	13461	13472	13513	13479	13429	13704	13463	13514	13459	13508	13576	13495	13491	13520	13459	13559	13510	13408	13447	13622	13391	13268	13552	13446	13495	13389	13349	13521	13671	13427	13513	13517	13475	13568	13511	13418	13396	13438	13559	13475	13471	13484	13502	13478	13462	13470	13442	13512	13505	13640	13531	13473	13420	13706	13571	13547	13426	13508	13559	13458	13523	13534	13494	13610	13324	13674	13508	13400	13527	13414	13449	13425	13323	13467	13449	13506	13429	13639	13499	13481	13550	13416	13597	13433	13637	13612	13571	13447	13547	13554	13546	13454	13565	13307	13596	13376	13566	13413	13499	13543	13461	13429	13581	13342	13489	13479	13536	13489	13529	13595	13480	13661	13469	13405	13334	13357	13586	13500	13544	13467	13290	13474	13500	13528	13601	13600	13507	13552	13424	13530	13470	13585	13369	13500	13536	13521	13309	13433	13519	13587	13386	13645	13502	13463	13491	13563	13570	13479	13418	13564	13689	13443	13414	13608	13454	13507	13458	13696	13674	13403	13674	13687	13426	13432	13416	13494	13360	13497	13391	13532	13348	13360	13632	13392	13497	13463	13476	13538	13504	13581	13433	13451	13423	13549	13534	13394	13536	13423	13649	13710	13420	13634	13337	13250	13263	13573	13539	13490	13472	13395	13493	13483	13451	13428	13471	13601	13429	13472	13506	13675	13480	13454	13506	13466	13520	13524	13513	13485	13499	13438	13762	13443	13663	13521	13492	13376	13397	13539	13484	13485	13478	13399	13536	13562	13471	13470	13499	13554	13586	13501	13414	13431	13525	13536	13465	13464	13506	13518	13444	13352	13375	13546	13444	13418	13483	13527	13757	13608	13494	13506	13368	13481	13464	13481	13543	13367	13457	13487	13613	13451	13680	13489	13437	13630	13310	13548	13481	13535	13427	13512	13594	13543	13386	13540	13579	13404	13524	13535	13433	13403	13419	13453	13385	13525	13443	13562	13577	13447	13567	13547	13538	13390	13615	13411	13583	13515	13481	13484	13522	13469	13410	13415	13485	13457	13570	13514	13454	13538	13606	13497	13518	13543	13475	13308	13323	13381	13576	13450	13473	13483	13518	13505	13375	13602	13355	13533	13442	13394	13563	13516	13486	13596	13489	13684	13430	13476	13579	13448	13546	13491	13612	13516	13401	13527	13470	13505	13595	13569	13550	13480	13369	13419	13629	13647	13463	13514	13585	13609	13479	13506	13404	13536	13505	13516	13471	13566	13578	13394	13479	13579	13547	13480	13348	13390	13353	13601	13401	13490	13365	13467	13578	13452	13469	13639	13244	13741	13543	13452	13561	13350	13425	13372	13568	13550	13613	13548	13389	13505	13390	13620	13273	13513	13427	13604	13586	13465	13362	13375	13359	13508	13526	13480	13454	13401	13494	13463	13420	13475	13370	13545	13305	13438	13599	13329	13503	13305	13479	13527	13380	13527	13416	13330	13439	13646	13453
38513	43976	48325	39892	30457	25583	24003	23145	22763	22186	21944	21825	21493	21360	21072	21123	20668	20625	20216	20302	20284	20162	20348	20364	20137	20277	19807	20031	20216	20047	20073	20050	20312	20226	19901	20106	20062	20231	20268	20085	20069	20068	20159	20206	20101	20017	20206	19765	20426	19929	19859	20176	19957	20129	20053	20128	19989	19987	20077	20017	20015	19893	20119	20074	19976	20282	20072	20163	20105	20053	20022	20098	20081	20025	20038	20118	20075	19981	20254	20039	20168	20079	20007	20015	19971	20124	20012	20097	19958	19963	20182	19940	20030	20015	20016	19990	19906	20019	20069	19975	20238	20108	19763	19920	20184	20155	19983	19989	20089	20194	20053	20151	20114	20275	20019	19981	20101	20157	20080	19826	19988	20006	20011	20288	19999	20192	19980	20085	19923	20111	20098	20071	20016	19912	19884	20015	20111	20145	20187	20143	20166	20091	20157	20058	20044	20139	20022	19908	20154	19940	20150	20126	20212	20143	19964	20097	20442	20094	19991	19915	20283	20284	20151	20273	20026	19977	20109	19945	19941	20114	19937	19934	19970	20042	20079	19892	20125	19977	19944	20002	20245	20044	20012	19728	19913	19898	20122	20065	20151	20224	19915	19952	20114	20046	19880	20139	20053	20146	20102	20216	20156	20148	19926	19987	19999	19721	20172	20363	20054	20102	20098	20093	19956	19874	20190	19951	19939	20107	20025	19846	20227	20113	19980	20105	20104	20261	20250	19998	20169	20232	20229	20045	20078	20267	20070	19957	20015	20017	20176	20044	20080	20235	20179	19954	19958	20106	19950	20162	20100	19822	19882	19915	20375	20043	19953	19917	20026	20057	20180	20009	20021	20154	19948	20213	20254	19880	19882	19837	20121	20123	20228	20086	20048	20072	20249	20007	20274	20148	19940	20175	20219	20110	20245	20107	20256	20244	20154	20165	19940	19942	20079	20105	19993	19951	19970	20083	20030	19973	20343	20135	20076	20225	20257	20110	19957	20115	20111	19966	20310	20093	20091	20023	20264	20028	20018	20124	20218	20049	20134	19894	20026	19760	19865	20054	20011	20044	19887	20024	20038	20067	20249	19926	19915	20008	20080	20082	20013	19884	19969	19832	20178	20009	19865	19842	20218	19945	20054	20061	19797	19925	19937	20023	19992	20033	20038	19856	20070	20042	20044	20077	19976	20144	19987	20080	20113	19873	20042	20073	20057	19874	20209	20231	19996	20042	20185	20160	20138	20079	19915	19799	19912	19994	19947	20102	19987	20004	19802	20012	20108	20214	20027	20042	19986	19900	19935	19985	20198	19931	19829	19987	19967	19994	20093	19911	19958	19975	19952	20114	20216	20188	20011	20266	20221	20051	20173	20151	20078	20112	20034	20038	19928	20041	20120	20143	19894	20289	20057	19856	20276	19921	20140	20126	19865	20098	20069	20257	20232	20225	20315	20090	20041	19957	20095	20032	20145	20173	20320	20098	19967	20111	20019	20096	19992	20318	20076	20153	20203	20010	20115	20223	20145	19903	20198	20096	19995	19998	20068	20118	19896	19961	20128	20039	20240	20199	20344	20137	20001	20221	20182	20187	19720	20152	20246	20123	20194	20101	20013	19932	20072	19907	20061	19960	19904	20124	20034	20005	20193	20126	20397	20122	20047	20030	20106	19974	19908	20057	20087	20118	20121	19910	20036	19979	19896	20287	20138	19856	20028	20189	19891	20078	19875	20083	20108	20041	19940	20000	20253	20059	19940	20035	20076	20087	20201	19964	20185	19924	20196	20063	20275	20077	19904	20071	19885	20114	20153	19966	20067	19895	20254	20230	19960	20045	20123	20202	20290	20177	19885	20003	19967	20100	19939	20104	19995	19904	19949	20120	20045	20256	20100	20037	20155	20065	20266	19816	20040	20137	19949	19906	20102	20091	20033	20060	19937	20256	20195	20010	20149	20002	19930	19850	20039	20060	20137	20245	20060	20014	19947	20182	19973	20002	20213	19771	19978	20123	20121	19791	20079	19888	20046	20210	19990	20219	20278	20053	19945	20073	19902	20092	19898	20069	19970	19825	20066	20164	20117	20123	20128	20170	20297	20055	20031	20031	20193	20084	20157	20034	20102	19908	20214	20057	20118	20148	20199	20169	20114	20065	20191	19899	19958	19960	20242	20069	20284	19920	19902	20031	20208	20281	19985	20020	20086	19945	19982	20105	20127	19949	19910	19996	20292	20116	20036	20120	19957	20112	20138	19820	20232	19920	19919	20059	20048	19779	20077	20000	20038	19800	19974	19892	20117	20126	20053	20237	20061	20041	20064	20123	20135	20070	19874	20160	20033	20151	19968	20150	20262	20197	20188	19831	19964	19732	20024	20171	20013	20023	20021	20125	20016	19993	20005	20092	20312	20003	20141	19892	19898	20069	20101	20081	20059	20147	20092	20245	20029	20142	20068	20051	20063	20098	20058	20140	20164	20116	19952	20189	20007	20039	20023	20179	20019	20136	20188	19864	20089	19913	20132	20152	20051	20039	20170	20053	20204	20015	20081	20152	20040	19992	20134	19938	19959	20120	20082	20127	20013	19908	19908	19971	20027	19884	20020	20198	20230	19929	20150	20063	20058	20118	20007	19887	20106	20227	20126	20193	20081	20156	19918	20069	20029	20069	19961	19978	20048	19995	19939	20052	20317	20156	20001	19855	19835	20031	19864	20020	20003	19958	20043	20192	20068	19734	20110	20086	19955	20034	20168	19921	20089	20128	20066	19805	20089	19834	20112	20185	19955	20020	20092	20012	20105	19858	20020	19849	20163	20185	20029	20051	20166	20247	20049	19973	20083	20168	20220	20269	19931	20008	19989	20017	20318	19973	20156	20023	20139	20103	20136	20304	20251	20036	20121	20030	19974	19944	19789	20220	19945	20160	20119	19963	19945	20142	19926	19968	19976	20089	20022	20013	20261	19821	20105	20093	20076	19961	20002	19902	20013	20301	20111	20008	19910	19973	20133	20061	20083	20013	20210	20056	20152	20294	19950	20012	19977	20069	20137	20247	20101	20250	19976	20097	20083	19992	19844	19947	20168	20004	20109	20079	20008	19939	19797	20084	20294	20052	20077	19990	20157	20075	20069	20030	19819	20145	20202	20114	20219	20455	20129	20126	20010	19993	20285	20035	20081	20109	19966	20038	20022	20116	20114	20017	20120	20244	19962	19957	20179	20032	19880	20132	19741	19977	20249	19940	20220	19963	20106	20092	20057	19887	20151	19901	19973	20017	20295	19900	20086	20160	19946	20012	19927	20027	20243	20055	19872	19943	20124	19926	20048	20046	20109	20186	19986	19798	19964	20002	19947	20122	20265	20004	19542	19970	20089	20057	20213	20069	19965	20115	20455	20032	20019	19947	19979	19906	20068	19930	19975	19980	19874	19975	20077	20258	20049	19921	19929	19946	19768	19842	20051	20136	20169	19796	20001	19796	19875	20006	20137	20076	20230	20058	20040	20137	20207	20101	20197	20130	20154	20031	20236	20141	20140	20077	20151	20058	20160	20030	20385	20082	20147	19976	19881	20155	20062	20235	20251	20121	20013	20234	20068	20021	20043	20062	19976	19850	19846	19930	19959	19996	20032	20131	20066	19988	20359	20105	19975	20179	19913	20180	20114	20245	20094	20188	20089	19814	19963	19996	20129	20008	19917	19923	20230	20155	20005	19736	19938	20014	20114	19964	20022	20244	19989	19967	19872	20023	19999	19842	19931	19955	20080	20155	20051	20007	20182	19933	20046	20299	20044	19977	20193	19976	20119	19946	19930	20163	20143	20000	20042	20163	20027	20235	19951	20266	19912	19967	20117	20096	20151	20043	19941	19890	20276	19874	20099	19764	20142	20113	20000	20182	20062	20161	20024	19888	20187	20106	19933	20148	20077	19945	20051	19991	20049	19900	20082	19995	19858	20093	19951	19978	20047	20086	19987	19879	20090	19975	20140	20203	19864	19974	20019	20081	20071	20225	20187	20113	20133	20073	19987	20187	20264	20209	20043	20037	19833	20088	19997	19917	19702	20179	20045	20144	20100	20076	19942	20089	20085	20067	20264	20066	20013	20123	20236	20234	20115	20000	20201	20121	20046	19945	19906	19945	20123	20105	20091	20200	19824	20089	20116	19955	20148	20254	20263	19933	20116	19930	20063	20059	20190	20057	20125	20144	19994	20058	19971	20023	20264	19871	20084	20116	20093	20105	20255	20041	20258	20059	20017	20179	20183	19903	20056	19978	20040	20013	20240	20067	20096	20150	20138	20154	20110	19872	20105	20196	20068	20194	20026	20144	20000	20232	19974	20100	19982	19851	20087	19975	20013	19931	19992	19741	20107	20004	20100	19906	20157	19953	19880	20185	20231	20019	20244	20076	20229	20203	19913	20029	20171	20016	20157	19998	19899	20005	20367	19963	20032	20297	20091	19799	20006	20049	20068	19950	20274	19789	20016	19944	20194	20096	20256	20038	19998	20111	20181	20017	20023	19889	20033	20130	19940	19835	19897	20173	20196	20117	19842	20025	19776	19786	20012	20109	20088	19943	20183	20175	20105	19872	19854	19895	20018	20089	20004	20017	20093	20228	20047	20167	19885	19999	20168	20034	20098	19735	20122	20123	20125	19797	19878	20034	20045	19970	20178	19978	20105	19784	20093	20187	20104	20221	20029	20067	20035	20051	20020	19955	20207	20168	20074	20099	20056	20034	20218	20064	19929	20047	19799	20148	20076	19995	20232	20248	20182	19962	19925	19956	20010	19881	19913	20010	19973	19924	19973	19946	19901	19866	19792	20114	19927	20242	20236	19903	20072	20248	20066	19616	19825	20255	20030	20041	20171	20068	20033	20104	19907	20015	19910	19904	19917	19960	20055	19981	19998	20166	20151	20183	19956	20022	19827	20074	20121	20108	20211	19725	20136	20021	19992	20148	20167	19965	20200	19950	20016	19945	20121	20124	20195	19995	20240	19986	20105	19998	20173	20047	20082	20022	20106	20005	19996	19934	20087	20089	20091	20069	20090	20098	20064	19806	20032	19966	19976	19795	19962	20326	20258	20136	20147	20225	19914	20183	20290	19879	19923	19886	19878	20158	20055	20107	20008	20014	19964	20038	20021	19901	20032	20212
37474	53162	49316	35528	26450	21338	19849	18926	18380	17733	17392	16973	16827	16188	16243	15640	15519	15110	14955	14985	14843	14668	14554	14869	14567	14574	14689	14662	14475	14364	14392	14423	14579	14686	14551	14618	14567	14681	14345	14640	14613	14421	14461	14745	14518	14592	14601	14497	14597	14512	14609	14564	14605	14358	14507	14440	14735	14532	14627	14531	14423	14570	14474	14559	14491	14545	14303	14439	14490	14439	14480	14472	14488	14542	14546	14427	14561	14400	14705	14403	14495	14388	14576	14496	14362	14661	14636	14572	14535	14545	14648	14498	14609	14441	14515	14419	14508	14573	14339	14652	14561	14543	14326	14649	14478	14498	14688	14500	14443	14545	14546	14425	14363	14663	14495	14450	14541	14399	14605	14604	14494	14405	14532	14400	14454	14692	14428	14551	14383	14463	14386	14742	14485	14523	14557	14287	14542	14606	14585	14574	14593	14556	14600	14605	14500	14390	14462	14626	14444	14534	14585	14348	14423	14500	14514	14569	14623	14531	14499	14356	14390	14430	14614	14644	14293	14565	14415	14562	14470	14505	14453	14354	14433	14526	14422	14625	14675	14552	14407	14494	14559	14420	14585	14499	14528	14701	14455	14535	14536	14453	14547	14576	14488	14455	14592	14417	14546	14449	14398	14684	14647	14474	14532	14566	14529	14344	14487	14529	14667	14296	14585	14479	14622	14475	14522	14346	14572	14339	14548	14472	14421	14554	14621	14489	14732	14458	14385	14564	14544	14356	14477	14442	14597	14503	14293	14374	14606	14559	14528	14449	14369	14348	14314	14497	14497	14450	14363	14604	14622	14487	14563	14410	14445	14590	14502	14383	14483	14750	14236	14471	14520	14491	14548	14491	14512	14613	14533	14603	14498	14534	14704	14521	14439	14365	14444	14394	14425	14618	14592	14707	14479	14510	14663	14345	14479	14511	14524	14462	14417	14588	14399	14490	14572	14401	14624	14706	14563	14640	14352	14580	14520	14587	14534	14550	14613	14303	14595	14491	14529	14556	14524	14532	14497	14603	14406	14419	14512	14586	14760	14646	14376	14353	14544	14549	14412	14395	14564	14541	14544	14496	14556	14501	14526	14490	14409	14438	14485	14542	14550	14417	14444	14585	14578	14430	14516	14401	14439	14523	14390	14660	14630	14665	14583	14503	14554	14563	14321	14562	14565	14566	14554	14656	14475	14470	14463	14282	14472	14326	14561	14568	14572	14383	14583	14485	14616	14431	14379	14341	14502	14374	14795	14729	14756	14412	14569	14640	14459	14467	14403	14509	14487	14656	14529	14561	14487	14516	14582	14342	14483	14484	14545	14537	14449	14572	14622	14440	14367	14511	14652	14564	14504	14458	14755	14572	14555	14574	14526	14365	14615	14323	14593	14464	14482	14434	14670	14419	14428	14497	14347	14596	14599	14488	14608	14400	14502	14387	14567	14533	14672	14563	14542	14362	14505	14503	14392	14398	14495	14604	14609	14433	14485	14607	14392	14713	14451	14399	14575	14514	14542	14634	14557	14667	14516	14621	14435	14620	14467	14470	14472	14534	14542	14512	14405	14511	14489	14540	14562	14609	14687	14514	14451	14437	14605	14518	14574	14453	14469	14553	14491	14578	14638	14322	14541	14589	14460	14371	14607	14627	14668	14485	14366	14462	14492	14474	14594	14488	14544	14452	14535	14584	14500	14595	14515	14551	14581	14570	14456	14356	14561	14473	14522	14514	14421	14600	14521	14598	14537	14397	14531	14486	14559	14390	14498	14638	14541	14464	14500	14502	14612	14629	14518	14593	14687	14373	14527	14524	14477	14366	14540	14357	14330	14649	14419	14511	14442	14519	14511	14546	14555	14490	14413	14575	14404	14474	14521	14406	14440	14486	14440	14560	14590	14510	14612	14419	14551	14618	14454	14542	14510	14504	14610	14461	14534	14356	14436	14459	14448	14400	14476	14530	14475	14528	14634	14494	14427	14597	14534	14404	14534	14461	14358	14571	14414	14390	14628	14455	14418	14357	14515	14533	14587	14558	14610	14386	14302	14610	14522	14503	14596	14475	14490	14446	14485	14364	14580	14527	14277	14555	14438	14522	14526	14465	14617	14500	14550	14600	14495	14421	14461	14635	14517	14482	14439	14545	14515	14488	14400	14310	14673	14464	14502	14329	14345	14414	14500	14601	14571	14480	14590	14484	14512	14543	14297	14406	14449	14600	14425	14572	14463	14486	14511	14393	14406	14523	14619	14587	14605	14380	14655	14385	14566	14395	14645	14436	14547	14472	14612	14568	14434	14558	14538	14414	14633	14482	14524	14444	14459	14591	14496	14617	14393	14352	14462	14479	14500	14615	14540	14469	14440	14465	14316	14537	14546	14416	14373	14517	14499	14613	14498	14540	14455	14536	14557	14634	14421	14404	14610	14487	14524	14549	14601	14360	14606	14534	14605	14495	14502	14599	14584	14578	14523	14558	14586	14425	14473	14430	14643	14682	14545	14498	14392	14458	14524	14532	14500	14621	14416	14507	14377	14611	14294	14605	14329	14639	14637	14516	14606	14518	14612	14527	14490	14547	14502	14534	14336	14438	14409	14577	14550	14601	14434	14522	14556	14450	14639	14426	14584	14520	14613	14478	14530	14519	14399	14528	14467	14668	14327	14575	14437	14510	14405	14554	14606	14638	14718	14571	14567	14546	14525	14511	14654	14562	14548	14479	14580	14587	14590	14392	14582	14553	14661	14412	14696	14566	14495	14414	14442	14469	14513	14412	14597	14346	14479	14709	14464	14479	14572	14566	14596	14669	14351	14631	14490	14482	14615	14502	14533	14503	14688	14475	14533	14584	14436	14669	14334	14602	14612	14424	14513	14512	14497	14429	14592	14444	14482	14324	14580	14541	14514	14493	14472	14520	14465	14431	14491	14597	14595	14477	14383	14502	14442	14610	14617	14369	14521	14644	14442	14507	14475	14526	14670	14507	14529	14578	14558	14696	14715	14433	14577	14528	14440	14593	14608	14478	14470	14376	14379	14493	14499	14576	14598	14505	14382	14507	14448	14483	14417	14594	14478	14459	14451	14526	14468	14445	14474	14719	14593	14661	14591	14632	14324	14440	14484	14474	14570	14487	14428	14316	14378	14473	14424	14532	14454	14597	14484	14580	14621	14497	14561	14439	14486	14500	14572	14458	14544	14524	14413	14651	14612	14594	14592	14502	14546	14747	14543	14432	14348	14520	14483	14399	14566	14579	14535	14573	14569	14548	14439	14413	14688	14541	14586	14618	14397	14568	14665	14347	14462	14565	14487	14514	14422	14562	14500	14587	14463	14600	14547	14431	14542	14684	14648	14536	14438	14550	14395	14597	14617	14701	14409	14523	14445	14478	14434	14655	14578	14577	14427	14408	14636	14567	14720	14587	14640	14519	14537	14522	14605	14530	14560	14597	14438	14519	14478	14483	14553	14567	14258	14336	14431	14406	14683	14535	14486	14553	14561	14587	14672	14501	14739	14567	14451	14552	14460	14262	14453	14489	14517	14423	14503	14438	14516	14536	14580	14487	14515	14446	14416	14443	14595	14397	14347	14626	14633	14553	14551	14633	14512	14398	14477	14402	14502	14647	14476	14533	14435	14434	14440	14523	14724	14479	14442	14706	14466	14534	14571	14715	14466	14421	14440	14637	14412	14390	14532	14424	14453	14366	14376	14587	14411	14465	14566	14475	14393	14565	14692	14572	14521	14546	14584	14408	14537	14713	14421	14461	14559	14533	14594	14377	14338	14602	14527	14598	14393	14534	14540	14494	14354	14455	14611	14487	14410	14507	14498	14378	14512	14512	14498	14364	14701	14285	14545	14582	14533	14529	14488	14370	14472	14339	14432	14487	14477	14677	14494	14587	14665	14344	14471	14527	14610	14661	14717	14396	14450	14585	14440	14600	14478	14562	14466	14539	14582	14504	14587	14398	14593	14504	14622	14455	14556	14366	14405	14605	14608	14640	14558	14566	14472	14585	14533	14428	14628	14522	14615	14404	14477	14324	14597	14572	14546	14525	14504	14501	14302	14397	14527	14473	14432	14295	14666	14563	14571	14389	14459	14581	14455	14673	14429	14521	14416	14569	14593	14552	14691	14456	14372	14409	14406	14390	14456	14566	14479	14485	14483	14616	14432	14463	14499	14469	14603	14526	14363	14565	14560	14400	14501	14816	14566	14506	14527	14550	14389	14510	14514	14453	14442	14728	14492	14522	14540	14609	14489	14733	14478	14375	14481	14578	14616	14511	14686	14484	14397	14404	14515	14683	14661	14464	14485	14486	14604	14511	14459	14403	14463	14537	14696	14401	14759	14423	14496	14462	14583	14596	14507	14589	14407	14248	14538	14601	14445	14655	14637	14485	14583	14446	14584	14435	14338	14497	14479	14523	14548	14565	14574	14312	14433	14753	14589	14511	14492	14615	14632	14434	14590	14537	14661	14540	14536	14621	14426	14585	14446	14543	14508	14541	14656	14550	14482	14438	14434	14432	14480	14482	14570	14678	14521	14446	14443	14471	14505	14562	14420	14368	14586	14542	14497	14433	14487	14543	14548	14390	14460	14508	14576	14509	14734	14565	14682	14525	14444	14644	14524	14506	14635	14601	14530	14607	14585	14445	14342	14593	14681	14614	14481	14438	14376	14546	14665	14358	14485	14637	14445	14462	14578	14477	14541	14557	14473	14530	14438	14481	14558	14543	14539	14551	14447	14589	14603	14704	14542	14461	14412	14447	14352	14646	14335	14622	14538	14413	14594	14411	14512	14539	14524	14625	14501	14414	14560	14500	14485	14441	14472	14715	14425	14363	14459	14671	14631	14597	14498	14416	14545	14503	14578	14589	14553	14511	14500	14507	14489	14697	14638	14512	14501	14423	14518	14514	14719	14307	14576	14454	14546	14557	14539	14600	14469	14485	14398	14461	14484	14656	14534	14530	14613	14471	14414	14465	14450	14519	14563	14576	14495	14450	14346	14494	14618	14419	14564	14325	14632	14596	14430	14637	14518	14482	14496	14415	14463	14764	14473	14617	14329	14476	14483	14497	14469	14418	14465	14547	14567	14515	14336	14547	14746	14547	14469	14493	14510	14630	14567	14491	14404	14575	14404	14521	14568	14518
26594	21824	31200	33462	30880	28446	27128	24077	23109	22477	22458	21881	21649	21065	20734	20381	20101	19540	19410	19237	19294	19216	19158	18884	18678	18678	18981	18887	18541	18872	18878	18863	18885	18959	18831	18822	18933	18774	18833	18881	18715	18822	18804	18737	18626	18711	18653	18742	18600	18842	18946	18983	18731	18628	18811	18603	18866	18942	18703	18862	18741	18811	18747	18593	18999	18919	18766	18856	18737	18546	18966	18748	18864	18700	18762	18801	18992	18792	18638	18857	18644	18592	18710	18791	18877	18709	18884	18787	18483	18729	19073	18772	18950	18814	18742	18665	18826	18817	18737	18742	18688	18880	18796	18671	18652	18767	18867	18784	18788	18660	18821	18707	18745	18679	18699	18582	18923	18740	18655	18882	18795	18594	18532	18936	18607	18676	18638	18787	18711	18745	18818	18810	18772	18650	18650	18803	18783	18884	18808	18623	18839	18601	18901	18887	18553	18507	18655	18771	18685	18785	18523	18832	18862	18724	18901	18796	18701	18642	18811	18968	18774	18747	18701	18723	18789	18694	18602	18704	18688	18764	18797	19020	18826	18810	18887	18783	18794	18750	18681	18657	18820	18684	18519	18705	19037	18668	18748	18666	18610	18850	18688	18710	18664	18837	18852	18942	18731	18721	18781	18667	18919	18642	18830	18672	18727	18920	18776	18784	18595	18768	18521	18840	18929	18782	18684	18659	18545	18440	18711	18607	18590	18751	18811	18683	18610	18806	18734	18622	18898	18633	18647	18743	18697	18804	18826	18924	18722	18905	18595	18638	18750	18701	18753	18772	18834	18847	18848	18836	18876	18480	18743	18563	18743	18688	18713	18855	18864	19081	18648	18526	18803	18656	18726	18707	18719	18715	18861	18786	18586	18868	18828	18733	18817	18644	18690	18724	18749	18833	18545	18794	18701	18481	18604	18718	18897	18874	18752	18428	18816	18769	18820	18943	18818	18721	18718	18765	18775	18872	18799	19054	18746	18706	18974	19046	18868	18798	18743	18612	18778	18613	18724	18450	18878	18747	18813	18653	18780	18866	18628	18705	18618	18734	18748	18591	18723	18783	18877	18853	18768	18729	18864	18720	18827	18964	18827	19079	18784	18884	18624	18808	18790	18769	18857	18469	18670	18690	18927	18795	18683	18887	18630	18679	18894	18724	18630	18816	18773	18783	18895	18803	18770	18832	18885	18727	19018	18739	18771	18711	18741	18917	18727	18771	18753	18822	18726	18859	18597	18614	18610	18565	18564	18669	18692	18747	18806	18668	18741	18636	18752	18656	18913	18526	18821	18559	18736	18603	18838	18727	18802	19062	18821	18614	18824	19104	18771	18845	19011	18744	18940	18917	18629	18699	18516	18563	18698	18690	18587	18794	18675	18502	18601	18745	18899	18523	18470	18580	18799	18825	18792	18791	18883	18553	18594	18686	18570	18639	18693	18716	18723	18776	18875	18731	18839	18753	18796	18785	18769	18870	18854	18787	18697	18861	18703	18757	18828	18942	18692	18700	18736	18671	18512	18743	18729	18666	18820	18615	18594	18837	18817	18771	19087	18661	18786	18686	18669	18906	18711	18710	18746	18790	18496	18471	18783	18632	18733	18773	18791	18803	18747	18847	18769	18810	18733	18814	18795	18696	18880	18674	18549	18985	18633	18787	18708	18805	18515	18749	18646	18651	18778	18662	18631	18503	18696	18718	18924	18624	18946	18609	18770	18651	18755	18627	18778	18452	18757	18836	18782	18842	18743	18895	18713	18728	18737	18456	18653	18425	18743	18737	18712	18875	18646	18797	18718	18924	18795	18789	18720	18746	18854	19001	18816	18843	18697	18832	18625	18680	18696	18582	19090	18785	18853	18798	18802	18730	18966	18858	18831	18868	18772	18730	18813	18808	18735	18834	18544	18869	18660	18763	18917	18761	18835	18553	18647	18715	18713	18799	18845	18692	18752	18817	18694	18693	18708	18594	18794	18913	18744	18550	18795	18619	18660	18540	18836	18804	18868	18747	18690	18647	18789	18611	18753	18698	18656	18687	18634	18639	18584	18660	18798	18666	18835	18613	18462	18675	18884	18626	18688	18784	18691	18632	18617	18802	18814	18688	18791	18904	18725	18894	18673	19047	18855	18963	18972	18667	18581	18783	18753	18737	18902	18979	18728	18723	18714	18731	18594	18759	18770	18728	18859	18914	18841	18537	18860	18767	18747	18681	18959	18794	18647	18741	18968	18808	18831	18700	18964	18776	18857	18682	18703	18809	18720	18532	18703	18774	18587	18880	18846	18798	18733	18735	18850	18559	18805	18726	18587	18814	18775	18711	18895	18799	18781	18485	18962	18791	18762	18629	18932	18747	18668	18732	18639	18837	18740	18620	18576	18761	18703	18913	18519	18600	18808	18770	18804	18826	18909	18568	18847	18688	18956	18690	18871	18776	18740	18568	18629	18572	18800	18870	18743	18675	18844	18588	18837	18774	18770	18677	18821	18635	18763	18510	18738	18786	19087	18798	18900	18671	18765	18816	18814	18886	18705	18797	18826	18684	18767	18760	18576	18836	18832	18807	18647	18782	18794	18764	18863	18770	18801	18623	18490	18585	18720	18840	18995	18785	18871	18707	18751	18724	18824	18575	18859	18867	18726	18880	18917	18831	18656	18685	18813	18677	18930	18727	18780	18831	18887	18791	18911	18748	18716	18737	18780	18746	18524	18540	18984	18743	18906	18755	18781	18815	18933	18678	18775	18802	18661	18812	18855	18747	18530	18618	18847	18665	18803	18796	18764	18808	18864	18938	19032	18674	18875	18630	18706	18681	18824	18671	18560	18846	18777	18714	18676	18813	18761	18937	18738	18674	18608	18706	18813	18819	18953	18964	18649	18724	19006	18977	18708	18922	18721	18814	18888	18849	18852	18656	18748	18906	18794	18523	18562	18767	18704	18721	18637	18788	18933	18615	18686	18842	18757	18670	18832	18780	18730	18676	18714	18682	18936	18660	18711	18734	18614	19069	18807	18824	18719	18730	18780	18814	18916	18752	18701	18849	18818	18755	18844	18990	18829	18814	18764	18840	18663	18910	18722	18690	18902	18689	18794	18764	18950	18713	18876	18820	18629	18926	18775	18625	18763	18779	18952	18663	18917	18856	18660	18931	18556	18816	18768	18767	18969	18666	18581	18612	18724	18777	18718	18690	18838	18828	18837	18723	18914	18718	18771	18847	18836	18566	18915	18733	18642	18702	18740	18812	18846	18907	18760	18773	18753	18858	18867	18883	18712	18839	18848	18755	18650	18826	18803	18947	18721	18865	18708	18885	18903	18645	18787	18809	18897	18823	18882	18662	18619	18817	18823	18656	18748	18727	18557	18864	18686	18861	18671	18646	18922	18816	18583	18945	18749	18599	18943	18917	18517	18654	18664	18797	18853	18351	18597	18824	18773	18491	18881	18725	18789	18803	18660	18495	18511	18683	18853	18625	18910	18917	18962	18839	18618	18873	18548	18676	18661	18644	18649	18821	18787	18611	18766	18957	18769	18645	18892	18882	18773	18926	18723	18719	18687	18829	18913	18661	18723	18660	18912	18638	18828	18845	18804	18674	18666	18831	18759	18815	18802	18658	18736	18920	18853	18720	18531	18749	18517	18894	18827	18713	18973	18708	18642	18782	18810	18564	18769	18798	18755	18637	18622	18786	18661	18672	18663	18604	18771	18550	18771	18540	18870	18759	18817	18741	18865	18772	18727	18929	18900	18717	18613	18730	18765	18784	18509	18563	18616	18755	18862	18673	18618	18673	18656	18708	18757	18803	18784	18873	18736	18584	18931	18882	18643	18727	18556	18593	18577	18392	18548	18774	18670	18814	18631	18808	18878	18894	18543	18672	18728	18804	18546	18787	18535	18778	18532	18770	18921	18772	18752	18805	18605	18496	18609	18764	18698	18579	18934	18865	18939	18951	18704	18942	18700	18733	18797	18784	18785	18926	18644	18872	18544	18772	18882	18864	18890	18697	19002	18870	18540	19068	18717	18633	18716	18708	18645	18736	18910	18837	18793	18726	18768	18645	18822	18872	18868	18608	18697	18718	18731	18533	18613	18686	18969	18628	18901	18772	18521	18590	18655	18658	18575	18849	18535	18640	18827	18708	18636	18768	18732	18832	18778	18437	18656	18670	18665	18664	18805	18647	18626	18780	18513	18601	18691	18720	18806	18969	18797	18656	18696	18990	18817	18716	18807	18707	18974	18714	18801	18711	18693	18723	18805	18736	18687	18618	18811	18776	18753	18733	18770	18947	18785	18816	18610	18812	18628	18901	18862	18674	18713	18858	18776	18585	18794	18474	18730	18692	18569	18654	18762	18595	18649	18646	18953	18763	18907	18447	18643	18795	18727	18978	18702	18637	18848	18679	18978	18865	18749	18811	18793	18821	18625	18719	18730	18619	18485	18787	18808	18607	18592	18520	18523	18947	18912	18804	18648	18808	18703	18711	18736	18926	18663	18824	18765	18746	18768	18731	18660	18773	18559	18699	18819	18826	18650	18721	18732	18447	18977	18728	18933	18767	18759	18673	18672	18444	18678	18634	18835	18714	18782	18516	18763	18539	18779	18541	18615	18844	18867	18742	18666	18712	18910	18732	18613	18726	18751	18778	18774	18743	18587	18850	18825	18799	19017	18806	18811	18576	18616	18831	18761	18663	18688	18692	18714	18905	18852	18567	18543	18753	18849	18754	18887	18687	18585	18879	18787	18631	18639	18687	18844	18820	18766	18987	18724	18640	18751	18698	18559	18849	18745	18810	19127	18803	18786	18632	18700	18541	18623	18722	18601	18648	18720	18457	18614	18648	18780	18510	18636	18633	18800	18971	18760	18716	18678	18775	18823	18726	18611	18784	18911	18813	18797	18601	18961	18837	18808	18795	18933	18992	18577	18873	18817	18672	18682	18654	18936	18502	18651	18684	18647	18682	18696	18590	18647	18674	18805	18757	18886	18896	18669	18808	18722	18799	18698	18691	18752	18632	18610	18608	18551	18845	18771	18794	18914	18857	18704	18689	18762	18744	18738	18879	18608	18640	18627	18688	18531	18734	18910	18788	18808	18742	18745	18806	18765	18708	18702	18856	18666	18663	18725	18682	18755	18744	18808	18854
37108	64901	62999	48843	33995	25822	22295	21007	19712	19342	18832	18166	17507	16914	16540	15488	15385	14983	14613	14372	14380	14207	14081	14089	13980	13877	14266	13886	13941	13910	13832	13815	13841	13878	13895	14042	13836	13974	13930	13905	13791	13804	13884	13943	13772	13893	13943	13986	13773	13794	13857	13997	13752	13765	13758	13823	13963	13962	13652	13613	13746	14009	13730	13818	13868	13908	13819	13865	13774	13786	13873	14009	13966	13840	13870	13971	13830	13783	13921	13765	13734	13949	13829	13712	13945	13649	13870	13969	13857	13919	13854	13872	13825	13704	13913	13838	14014	13811	13886	13901	13639	13882	13876	13819	13848	13907	13628	13858	13917	13879	13656	13882	13832	13964	13773	13886	13893	14122	13943	13859	13778	13877	13781	13926	13807	13733	13923	13783	13812	13763	13837	13995	13731	13945	13784	13725	13883	13726	13790	13823	13804	13976	13830	13926	13693	13661	13857	13806	13756	13839	13790	13884	13745	14045	13928	13988	13704	13861	13878	13878	13713	13695	13825	14007	13775	13859	13951	13899	13798	13979	13896	13801	13804	13902	13881	13964	14020	13820	13785	13740	13721	13711	13922	13940	13863	13717	13987	13763	13722	13746	13934	13714	13976	13756	13906	13821	13770	13789	14009	13791	13864	13963	13720	13870	13828	13805	13856	13653	13866	13861	13857	13766	13705	13790	13759	13899	13807	13843	13864	13882	13789	13857	13823	13788	13763	13716	13857	13907	13712	13859	13769	13783	13849	13796	13965	13788	13745	13863	13944	13873	13746	13921	13784	13716	13941	13734	13819	13731	14008	13922	14092	13768	13625	13762	13754	13764	13872	13822	13841	13856	13842	13825	13843	13860	13829	13813	13933	13891	13710	13813	13831	13868	13686	13877	13870	14080	13858	13789	13844	13921	13851	13773	13908	13895	13987	13664	13880	13737	13836	13786	14009	13875	13784	13857	13605	13773	13798	13723	13824	13678	13858	13673	13822	13910	13640	13875	13789	13866	13778	13889	13794	13907	13737	13769	13991	13841	13810	13900	13844	13851	13822	13822	13743	13870	13964	13860	13698	13679	13965	13842	13705	13869	13696	13740	13904	13905	13778	13656	13816	13829	13756	13895	13873	14041	14018	13854	13750	13897	13852	13866	13872	13841	13884	13772	13829	13729	13755	13907	13837	13680	13697	13837	13917	13847	13815	13851	14090	13935	13939	13820	13638	13938	13742	13984	13903	13797	13671	13781	13981	13739	13760	13777	13792	13687	13687	13837	13823	13806	13783	13905	13847	13693	13856	13936	13935	13626	13779	13783	13783	13723	13646	13910	13866	13778	13774	13982	13847	13930	13894	13884	13896	13942	13855	13711	13839	13867	13901	13938	13853	13820	13935	13758	13887	13930	13886	14012	13728	13803	13774	13873	13999	13956	13837	13666	13686	13809	13858	13624	13944	13878	13881	13630	13874	13734	13814	13766	13679	13795	13804	13788	13780	13715	13637	13916	13931	13646	13824	13871	13813	13943	13907	13916	14045	13764	13697	13629	13792	13972	13845	13834	13852	13902	13883	13629	13915	13835	13588	13803	14054	13986	13897	13801	13844	13752	13803	13777	13934	13891	13928	13941	13656	13848	13951	13795	13829	13840	13837	13943	13830	13889	13994	13749	13808	13942	13930	13694	13854	13870	14023	13791	13797	13793	13913	13814	13797	13736	13834	13816	13907	13711	13821	13780	13730	13793	13819	13704	13902	13803	13994	13796	13844	13996	13865	13986	13881	13733	13701	13808	13774	13901	13838	13776	13816	13873	13776	14114	13674	13800	13805	13844	13901	13778	13864	13931	13891	13894	13806	13819	13771	13780	13979	13658	13913	13907	13838	13872	13882	13953	13861	13738	13866	13830	13760	13745	13680	13823	13874	13702	13839	13725	13890	13880	13670	13880	13936	13929	13678	13860	13823	13739	13845	13828	13760	13719	13834	13956	13884	13717	13732	14065	13769	13784	13871	13793	13819	13825	13833	13679	13772	13966	13789	13943	13901	13751	13916	13774	13934	13935	13693	13706	13827	13947	13719	13825	13842	13885	13807	13989	13677	13861	13926	13844	13878	14049	13955	13817	13905	13822	13873	13905	13849	13888	13837	13673	13733	13879	13787	13852	13831	13791	13887	13877	13866	13654	13798	13794	13737	13948	13984	13941	13824	13868	13738	13638	13960	13708	13763	13880	13642	13704	13740	13833	13871	13938	13921	13800	13763	13677	13814	13814	13805	13941	13884	13879	13817	13776	13762	13926	13903	13872	13810	13912	13757	13766	13950	13737	13737	13863	13747	13872	13967	13862	13899	13837	13818	13783	13717	13942	13729	13761	13835	13899	13946	13724	13883	13692	13712	14069	13891	13850	13723	13780	13813	13710	13866	13877	13797	13689	13754	13697	13969	13811	13923	13863	13888	13811	13825	13773	13703	13846	13767	13765	13705	13921	13821	13725	14025	13753	13825	13838	13653	13831	13774	14004	13894	13893	14024	13819	13991	13767	13927	13850	13703	13744	13876	13723	13861	13806	13819	13785	13706	13777	13747	13846	13925	13890	14042	13713	13815	13826	13972	13789	13870	13812	13756	13846	13789	13846	13696	13767	13859	14058	13836	13844	13774	13780	13704	13865	13767	13772	14100	13720	13899	13573	13724	14016	13773	13989	13793	13961	13734	13872	13939	13869	13791	13886	13849	13871	13773	13930	13834	13895	13853	13919	13899	13786	13905	13917	13737	13714	13799	13932	13767	14078	13814	13809	13871	13889	13852	13862	13831	13696	13965	13737	13961	13924	13698	13952	13779	13940	13829	13984	13918	13819	13842	13774	13808	13663	13762	13868	13840	13846	13728	13830	13868	13819	13943	13857	13980	13703	13962	13916	13786	13716	13896	13852	13765	13722	13824	14096	13931	13890	13816	14012	13797	13926	13701	13774	13852	13849	13628	13683	13842	13861	13952	13816	13853	13794	13970	13824	13844	13838	13800	13797	13859	13930	13768	13906	13718	13985	13935	13836	13829	13895	14108	13838	13884	13788	13796	13733	13939	13708	13820	13943	13939	13876	13830	13754	13979	13866	13763	13736	13743	13712	13873	13736	13753	13808	13741	13833	13795	13721	13825	13805	13963	13834	13626	13727	13841	13877	13899	13858	13748	13805	13974	13767	13793	13839	13792	13768	14040	13762	13748	13882	13782	14010	13724	13852	13904	13856	13781	13820	13944	13933	13908	13752	13923	13716	13857	13827	13729	13812	13893	13775	14002	13606	13860	13829	13694	13910	13807	13825	13812	13703	13855	13911	13783	13964	13640	13941	14038	13653	13862	13770	13678	13975	13849	13914	13499	13821	13831	13918	13755	13825	13816	13956	13825	13842	13921	13826	13747	13659	13684	13805	13840	14003	13729	13845	13849	13878	13897	13850	13842	13880	13883	13856	13753	13795	13833	13809	13944	13839	13841	13861	13691	13835	13775	13811	13767	13733	14185	13739	13770	13805	13908	13666	13778	13789	13807	13812	13736	13931	13700	13848	13748	13802	13714	13823	13686	13853	13902	13756	13861	13827	13707	13787	13749	13979	13743	13914	13761	13824	13856	13974	13651	13857	13848	13719	13699	13843	13874	13775	13872	13812	13811	13632	13954	13795	13845	13874	13849	13880	13890	13735	13912	13703	13779	13842	13764	14014	13787	13839	13805	13969	13848	13868	13745	13700	13775	13855	13899	13790	14004	13951	13699	13909	13951	13705	13808	13590	13856	13830	13792	13804	13922	13844	13652	13959	13902	14035	13839	13935	13898	13947	13866	13837	13783	13854	13828	13839	13722	13791	13932	13863	13917	13995	13840	13921	13822	14006	13773	13779	13734	13797	13877	13801	13863	13920	13853	13747	13984	13826	13775	14038	13850	13788	13899	13919	13841	13892	13837	13699	13911	13848	13725	13691	13813	13714	13901	13714	13731	13684	13786	13891	13791	13877	13695	13836	13800	13813	13996	13885	13876	13699	13705	13955	13804	13914	13746	13853	13818	13828	14009	13688	13703	13692	13951	13784	13849	13793	13937	13904	13688	13753	13831	13796	13730	13928	13716	13965	13751	13708	13920	13753	13788	13866	13869	13822	13847	13995	13985	13879	13968	13859	13923	13856	13670	13878	13939	13807	13938	13687	13879	13868	13634	13832	13757	13708	13846	13712	13754	13837	13880	13763	13852	13785	13852	13833	13800	13709	13804	13728	13916	13726	13814	13787	13768	13977	13687	13704	13894	13610	14031	13934	13793	13825	13884	13822	13921	13894	13751	13855	13797	13817	13782	13947	13896	13768	13928	13986	13843	13695	13843	13809	13764	13833	13776	13938	13917	13939	13922	13956	13845	13806	13844	13944	13771	14017	13806	13738	13936	13901	13830	13744	13824	13874	13858	13863	13729	13840	14048	13874	13936	13837	13603	13785	13861	13923	13841	13758	13803	13790	13842	13871	13664	13805	13707	13936	13771	13993	13844	13860	13847	13974	13662	13846	13785	13874	13905	13984	13944	13756	13706	13880	13916	13892	13932	13857	13901	13894	13872	13762	13908	13680	13874	13749	13884	13873	13832	13709	14048	13806	13678	13853	13834	13780	13876	13796	13966	13823	13803	13794	13654	13924	13775	13915	13861	13925	13979	14024	13684	13773	13921	13785	13970	13726	13871	13693	13921	13799	13873	13906	13687	13846	13969	13724	13748	13789	13805	13799	13834	13849	13823	13708	14023	13851	13890	13794	13779	13741	13825	13826	13932	13900	13802	13782	13692	13814	13788	13959	13709	13982	13700	13835	13844	13881	13824	13901	13954	14067	13767	13736	13840	13866	13959	13882	13907	13824	13925	13934	13842	13817	13934	13773	13822	13980	13945	13684	13951	13768	13880	13816	14098	13928	13997	13767	13864	13895	13712	13773	13941	13770	13804	13782	13753	13969	13895	13787	13860	13934	13749	13756	13958	13831	13826	13861	13815	13868	13718	13874	13971	13790	13811	13877	13867	13719	13879	13833	13667	13969	13896	13741	13719	13874	13712	13802	13883	13907	13900	13758	13763	13862	13931	13914	13728	13769	13853	13892	13945	13665	13897	13844	13765	13825	13878	13807
24974	21732	29892	26872	25758	28302	29870	26134	24062	23806	22817	22107	21560	21297	20873	19894	19764	19120	18829	18850	18559	18358	18511	18241	18131	18203	17914	18060	18122	18395	18108	18054	18135	17868	17814	17809	18042	17835	17881	17919	17749	17938	17932	17930	17950	17736	17698	17900	17839	17814	18096	18026	17706	17761	18112	18025	17855	17883	17935	17873	17938	17934	17862	17696	18077	17824	17973	17846	17771	17789	17970	17885	17890	18123	18014	17927	17947	17863	17989	17851	17981	17868	17924	17953	17822	17849	17788	17964	17841	17825	17700	17812	18017	18067	17783	17881	17820	17857	18078	18001	17894	17790	17825	18019	18053	17807	17766	17820	17988	17912	17991	17965	17760	17840	17811	17790	17794	18082	17677	17684	17898	18071	18042	17843	17788	17865	17952	17741	17874	18026	18061	17922	18030	17972	18073	17940	17927	17819	17842	17698	17946	17839	17966	18014	17888	17904	17848	18023	17875	17794	17795	18053	18001	17915	17867	17630	17717	17921	17899	17661	17765	18170	17823	17867	18048	17915	18044	17875	17805	17972	17881	17960	17769	17876	17830	17878	17653	17740	17866	17952	17945	17882	17777	17743	17765	17838	17972	17919	17866	17916	17885	18062	17935	17898	17948	17950	17867	18007	18090	17851	18014	17956	17622	17912	17716	17960	17702	18098	17961	17984	17929	17916	17781	17816	18016	17816	18036	17743	17885	17559	17916	17826	18134	17894	17797	17848	17763	17665	17908	17742	17943	18036	17852	17679	17783	17832	17776	17859	17804	18035	17822	17766	17810	17962	17930	17870	18096	17916	17673	17902	17816	17898	18061	17840	17891	17859	17640	17873	18167	17998	18159	17737	17882	18034	17816	17788	18042	17917	17870	18045	17716	17762	17834	17669	17873	17780	18122	17886	17727	17949	18118	17891	17870	17924	18026	17701	17720	17775	17886	17888	17863	17755	17817	17864	17841	17682	17787	17721	17908	17832	17823	17990	17898	18028	17900	17772	18135	17899	17990	17982	18092	17901	17699	17955	17735	17948	18039	17844	17761	17811	17911	17898	17914	17993	17933	17983	17989	17781	17936	17629	17955	17881	18119	17690	17622	17755	17988	17928	17897	17717	17977	17844	17784	17878	17736	18146	17881	17851	17672	17823	17726	17954	18087	17828	17752	17722	17995	17921	18022	17780	17829	17846	18026	17898	18033	17996	17845	17931	17954	17849	17922	17583	17981	17897	17783	17936	17954	18042	18010	17524	17877	17881	17973	18003	18023	18069	18082	17658	17847	17831	17997	17765	17912	17842	17720	17844	17880	17727	17788	17898	17766	17707	18003	17834	17877	17874	17740	17684	17674	17951	17853	17837	17928	17984	17797	17674	17919	17832	18029	17774	17931	17829	17545	17557	17812	18015	18017	18058	17970	17808	17779	17859	17847	18079	17893	17885	17909	17766	17784	17852	18216	17897	17903	17789	17791	17854	17758	17691	17823	17893	17784	17877	18072	17903	18034	17801	17862	18040	17969	17847	17897	17785	17718	17951	17933	18078	17898	17711	17751	17866	17771	17850	17907	18097	17981	17823	17751	17914	17795	17837	17811	17586	17739	17671	17873	17956	18130	17845	17823	17792	17999	17913	17889	17914	17876	17861	17955	17949	17991	17699	17805	17842	18090	17965	17917	18055	18046	17912	17904	17771	17835	17665	17678	17859	17872	17824	17674	17939	17795	17787	17848	17702	17839	17621	17837	17804	17774	17745	17970	17994	17977	17842	17859	17751	17674	17756	17752	17938	17910	17748	17905	17763	17970	17991	17954	18071	18033	17798	17829	17763	18134	17923	17942	17679	17917	17949	17929	17878	17833	17713	17749	17617	17721	17722	17720	17515	17852	17754	17919	18031	17905	17770	17754	18082	17868	17796	17882	17762	17923	18299	17957	17687	17974	17920	18029	17821	17820	17816	17957	17836	17946	17810	17964	17764	18287	17944	17985	18029	17817	17883	17838	17869	17891	17774	18018	17860	18030	17858	17960	17707	17835	17876	17907	17774	17935	17951	17836	17870	17899	17968	17820	17718	17786	17919	18010	17883	17882	17805	18065	17917	17823	17995	17918	17781	17891	17964	17869	17878	17922	17838	18099	17991	17853	18047	17942	17942	17910	17786	17886	17668	17854	17854	17823	17805	17765	17785	17741	17770	17929	17766	17785	17938	18058	18109	17961	17832	17956	18045	17795	17774	17896	17998	17909	18135	17843	17954	17675	17757	17957	18023	18041	17683	17885	17822	17938	17750	17972	17792	17668	17768	17749	17771	17794	18010	17920	18126	17941	17822	17838	17783	17651	18093	17983	17951	17939	17881	17714	17911	17937	17954	17886	17765	17814	17785	17887	17915	17879	17792	18029	17829	17966	17686	17808	18032	17708	17826	17950	17791	17719	17874	18047	17758	17794	17942	18014	17928	17889	17864	17872	17966	18001	17879	17869	17705	17877	18016	17990	17913	17737	17893	17994	17923	17635	17820	17779	17739	17766	17756	17970	17847	17942	17926	17878	17957	17835	17935	17794	17870	17768	17776	17934	17820	17942	18069	17887	17812	18045	17951	17877	17766	17913	17908	17725	17932	17931	17937	18015	17908	18029	17863	17903	17827	17901	17873	17923	17845	17606	17714	17798	17590	17675	17980	17824	17755	17888	17842	17950	17900	17998	18033	17935	17843	17845	17881	17905	17926	17792	18068	17999	17837	17782	17716	17760	17903	17982	17791	17847	18143	17896	17818	17939	17993	17962	17759	17886	18074	17921	17889	18017	17843	17916	17723	17743	17927	17615	17720	17956	17809	17746	17921	17854	17761	17690	17960	17984	18145	18008	17740	17934	17762	17819	17724	18054	17737	17763	17821	17753	17759	17773	17787	17927	17767	17825	17995	17887	17873	18056	17897	17813	17921	17744	17800	17802	18001	17695	17761	17788	17831	18054	17905	17816	17896	17871	17807	17661	17730	17877	17840	17830	17807	17950	17872	17934	17933	17715	17777	17855	17908	17796	17766	18179	17915	17801	18112	18072	17887	17943	17842	17844	18048	17884	17804	17781	17866	17858	17934	17935	17732	18043	17532	17681	17840	17946	17841	17799	17707	17965	17851	17941	17759	18067	17915	17806	17951	17959	17864	17992	17776	18013	17941	17900	17731	17757	17843	18122	17914	17595	17924	17854	18000	17745	17932	17740	17988	17867	17954	17917	17890	17672	17976	17894	17995	17883	17802	17969	17934	17913	17751	18039	17982	17924	18097	17735	18119	17822	17721	17607	17606	17700	17781	17764	18035	17923	17820	18054	17815	17852	17729	17965	17820	17744	17750	17927	17881	17723	17900	17806	17800	18086	17998	17886	17733	18000	17944	17997	17825	17964	17846	17773	17729	17770	17885	17920	18025	17991	17979	17865	17998	17914	17893	17861	17974	18163	17832	17987	17893	17950	17954	17976	17861	17829	17552	17741	17992	17773	17872	17932	17857	17858	17905	17678	17873	17794	18053	18025	17850	17835	18026	17770	17784	17874	17823	17651	17756	17899	17937	17829	17994	17802	17811	17893	17969	17859	18113	17883	17845	18008	17823	17844	18075	18150	17735	18091	18018	17859	17738	17844	17932	17925	17985	17854	17927	18016	17899	17848	17879	17853	18046	17999	17935	17727	17749	17786	17721	17725	17911	17820	17879	17927	17855	18011	17538	17810	17760	17778	17740	17793	17608	17807	17826	17730	18027	17956	18066	17865	17773	18060	17941	17976	17820	17835	17993	17967	17845	17887	17747	17750	17721	17885	17854	17984	17824	17799	17784	17750	17642	17936	18027	17947	17761	17841	17910	17896	17608	17809	18066	17975	17951	17835	17823	17965	17990	18032	17867	17971	17765	17943	18024	18060	17782	17857	17956	17930	17752	17949	17987	17840	18008	17906	17920	17824	17925	17663	17880	17780	17871	17872	17717	17859	17893	17789	17716	17925	17898	17920	17964	18117	17686	17851	17635	17774	17801	17504	17608	17871	17735	18080	18115	17938	18041	17939	17701	17728	17927	17727	17867	17919	17881	17830	17798	17739	17728	17800	17801	17828	17866	17832	17960	17873	17851	17902	17960	17848	17795	17936	17704	17652	17601	18015	17700	17669	17642	17839	17813	17910	17966	18069	17868	17956	17966	18058	17896	17695	17796	17892	17735	17791	17902	17801	17787	17834	17753	17833	17861	18077	17983	17745	17863	17804	17813	17919	18063	17924	17955	17931	17653	18031	17737	17845	17825	17900	17838	18025	17771	18019	17646	17775	17982	18009	17940	17946	18086	17733	17976	17761	17888	17850	17748	17885	17590	17855	17878	17808	17943	17987	17806	18124	17939	17951	17623	17792	17951	17793	18053	17675	17763	17953	17878	18107	17836	17960	17836	17714	17792	17990	17874	17758	17758	18029	17825	18012	17739	17763	17908	17778	17873	17992	17830	17820	17987	17831	18007	17867	17829	17939	17977	17979	17908	18053	17857	17802	17658	17842	17921	18064	17958	17850	17720	17828	17756	17807	17836	17909	17670	17803	17868	18050	17962	17737	17629	17823	17830	17721	17918	18048	17613	17891	17933	17685	17822	17638	17872	17954	18109	17850	17619	17752	17697	17767	18010	17859	17827	17991	17831	17717	17797	18146	17799	17828	17949	17983	17901	17840	17996	17728	17989	18013	18075	18056	17960	17819	17967	17946	17861	17759	17677	17730	17864	17969	17845	18093	18131	17883	17833	17870	17854	17615	17942	18031	17857	17924	17787	17801	17879	17934	17966	17683	17825	17776	17756	17926	17772	17967	18038	17748	17949	17746	17634	18070	17918	17765	17927	17890	18009	17855	17789	18170	17940	17852	18040	17854	17778	17667	17728	17768	17994	18034	17885	17811	17794	17829	17807	17796	18138	17873	17775	18236	17668	17856	17983	17787	17872	17941	18006	17864	17611	17877	18021	17982	17855	17866	17796	17877	18058	17778	17774	17997	17743	17948	17718	17897	17828	17933	17760	17659	17654	17868	17841	17710	17701	17922	17636	17771	17857	17799	17991	17802	17882	17940	17688	17816	17759	17707	17904	17818	17850	17824	17988	17764	17914	18002	18072	17797	17864	17875	18009
40530	73772	69564	49818	36692	28885	24685	24376	22567	21291	19965	19125	18444	17505	17121	15937	15411	14833	14444	14233	14122	14049	13877	13829	13592	13460	13434	13447	13449	13423	13524	13368	13485	13525	13235	13491	13356	13449	13410	13331	13396	13273	13373	13385	13177	13257	13296	13295	13379	13312	13264	13309	13203	13466	13174	13469	13282	13320	13215	13310	13277	13366	13477	13299	13337	13329	13337	13221	13350	13340	13226	13371	13365	13460	13303	13416	13273	13156	13374	13269	13404	13166	13326	13346	13414	13373	13305	13307	13277	13323	13365	13157	13348	13346	13297	13323	13312	13346	13383	13288	13230	13125	13388	13385	13356	13398	13327	13203	13300	13149	13254	13440	13384	13441	13185	13287	13255	13374	13338	13360	13281	13379	13408	13197	13346	13235	13335	13551	13259	13418	13440	13429	13295	13277	13305	13282	13337	13221	13523	13224	13247	13298	13366	13397	13438	13489	13516	13321	13274	13547	13210	13382	13316	13379	13429	13376	13221	13334	13388	13110	13354	13357	13406	13167	13198	13324	13337	13313	13303	13331	13415	13265	13304	13396	13307	13271	13388	13354	13434	13347	13267	13211	13321	13314	13225	13328	13317	13415	13208	13436	13230	13549	13266	13217	13327	13508	13339	13332	13276	13251	13368	13355	13152	13359	13464	13292	13420	13450	13311	13324	13497	13344	13363	13295	13275	13274	13280	13197	13274	13252	13351	13218	13338	13446	13225	13243	13334	13208	13152	13295	13331	13259	13321	13296	13308	13234	13085	13222	13135	13311	13267	13319	13275	13238	13165	13210	13345	13193	13249	13274	13307	13304	13217	13313	13438	13193	13119	13515	13223	13316	13419	13306	13354	13262	13252	13434	13376	13420	13426	13411	13292	13157	13188	13312	13409	13199	13356	13312	13287	13318	13458	13560	13495	13539	13336	13325	13309	13184	13376	13370	13440	13298	13189	13367	13232	13432	13158	13305	13384	13363	13353	13375	13186	13365	13330	13297	13329	13334	13224	13124	13439	13350	13157	13476	13155	13292	13230	13265	13427	13166	13191	13128	13342	13456	13116	13262	13316	13282	13328	13295	13167	13251	13519	13354	13475	13414	13265	13440	13416	13086	13082	13134	13285	13351	13234	13238	13210	13346	13218	13473	13344	13320	13396	13315	13366	13290	13286	13316	13472	13332	13246	13241	13361	13391	13247	13269	13154	13073	13204	13402	13389	13269	13194	13207	13378	13182	13427	13269	13234	13431	13276	13256	13364	13290	13338	13407	13431	13255	13174	13256	13231	13196	13215	13356	13276	13167	13289	13172	13364	13367	13249	13394	13301	13367	13247	13360	13407	13402	13391	13283	13248	13322	13446	13409	13224	13438	13185	13316	13162	13396	13312	13172	13368	13509	13279	13346	13348	13430	13212	13315	13348	13476	13269	13186	13163	13161	13205	13288	13369	13349	13271	13220	13390	13336	13404	13153	13187	13233	13260	13227	13340	13323	13219	13258	13238	13137	13189	13443	13262	13196	13257	13402	13381	13291	13268	13208	13246	13372	13253	13183	13342	13230	13352	13420	13404	13172	13383	13320	13315	13316	13448	13228	13164	13417	13314	13401	13313	13219	13224	13291	13424	13037	13303	13230	13252	13327	13458	13392	13273	13159	13308	13280	13463	13385	13413	13257	13240	13317	13219	13260	13280	13294	13262	13299	13355	13263	13301	13330	13277	13314	13433	13190	13303	13219	13165	13228	13310	13295	13488	13300	13369	13386	13312	13278	13260	13168	13455	13394	13335	13227	13259	13290	13332	13191	13245	13272	13201	13295	13331	13439	13200	13392	13320	13403	13270	13424	13313	13404	13280	13390	13336	13359	13198	13374	13242	13280	13197	13325	13384	13265	13273	13226	13329	13175	13396	13526	13260	13397	13048	13216	13378	13451	13331	13293	13464	13212	13319	13250	13276	13245	13246	13401	13339	13397	13186	13368	13383	13209	13220	13095	13389	13369	13350	13321	13364	13262	13379	13393	13318	13251	13258	13357	13226	13236	13174	13260	13245	13535	13529	13307	13326	13287	13203	13379	13318	13325	13490	13140	13141	13261	13400	13213	13512	13237	13427	13190	13125	13287	13469	13257	13297	13214	13479	13170	13138	13285	13449	13264	13383	13290	13338	13265	13320	13266	13267	13279	13265	13289	13154	13346	13419	13331	13489	13363	13302	13257	13205	13169	13418	13195	13417	13280	13386	13256	13364	13259	13242	13322	13342	13287	13230	13241	13381	13263	13368	13285	13344	13224	13196	13257	13282	13263	13415	13445	13200	13114	13377	13315	13227	13394	13439	13409	13257	13142	13258	13337	13453	13148	13390	13255	13342	13260	13221	13264	13249	13341	13365	13426	13307	13215	13389	13200	13431	13223	13324	13333	13261	13358	13433	13431	13324	13311	13283	13390	13163	13327	13339	13355	13351	13241	13165	13372	13254	13295	13315	13407	13278	13165	13347	13521	13300	13346	13214	13318	13253	13204	13300	13413	13176	13301	13357	13370	13350	13219	13363	13383	13349	13305	13276	13326	13351	13165	13280	13334	13336	13200	13219	13330	13301	13264	13239	13352	13408	13244	13311	13328	13250	13343	13250	13308	13397	13325	13367	13407	13337	13327	13323	13363	13281	13148	13380	13306	13486	13284	13271	13316	13202	13516	13275	13181	13345	13438	13519	13491	13524	13346	13384	13235	13333	13203	13215	13257	13357	13203	13341	13364	13224	13372	13274	13278	13413	13189	13115	13293	13261	13386	13230	13541	13159	13245	13386	13198	13279	13264	13313	13204	13316	13344	13233	13462	13250	13321	13249	13367	13349	13327	13302	13468	13373	13415	13345	13429	13305	13216	13130	13327	13286	13320	13399	13252	13355	13212	13212	13209	13283	13277	13282	13357	13274	13212	13264	13158	13316	13284	13278	13296	13224	13296	13277	13435	13354	13389	13156	13342	13147	13327	13281	13313	13446	13153	13230	13282	13398	13246	13330	13346	13339	13407	13437	13404	13241	13340	13252	13379	13251	13407	13441	13340	13323	13243	13247	13225	13218	13230	13391	13549	13315	13278	13431	13307	13335	13229	13470	13439	13304	13288	13336	13447	13461	13292	13352	13285	13298	13131	13351	13355	13434	13238	13376	13330	13372	13255	13339	13250	13305	13329	13265	13358	13221	13296	13235	13161	13346	13347	13159	13323	13357	13291	13376	13250	13342	13051	13300	13359	13298	13292	13398	13300	13302	13268	13244	13032	13161	13381	13344	13310	13341	13562	13275	13256	13330	13433	13343	13270	13417	13380	13357	13299	13146	13227	13185	13186	13314	13290	13328	13370	13501	13354	13214	13281	13369	13265	13257	13269	13330	13428	13382	13441	13482	13309	13488	13471	13387	13395	13358	13354	13265	13355	13495	13195	13462	13302	13257	13496	13426	13334	13226	13366	13234	13348	13185	13377	13605	13306	13193	13172	13368	13226	13347	13350	13391	13275	13365	13298	13309	13223	13339	13444	13315	13355	13308	13410	13184	13275	13270	13257	13280	13233	13295	13323	13244	13227	13401	13418	13219	13365	13415	13204	13328	13399	13345	13361	13229	13244	13314	13364	13368	13385	13247	13291	13331	13242	13330	13179	13359	13407	13278	13242	13342	13389	13382	13190	13289	13282	13404	13106	13520	13224	13241	13314	13462	13406	13371	13425	13315	13458	13381	13305	13304	13270	13213	13456	13439	13312	13376	13249	13285	13316	13382	13320	13302	13129	13404	13500	13172	13394	13212	13384	13313	13381	13375	13447	13248	13439	13336	13554	13149	13319	13231	13459	13219	13242	13408	13301	13192	13318	13380	13367	13209	13331	13236	13329	13310	13203	13331	13117	13276	13294	13401	13092	13345	13323	13393	13207	13293	13245	13256	13298	13430	13323	13150	13278	13362	13409	13378	13324	13322	13296	13368	13223	13216	13387	13340	13490	13360	13133	13385	13377	13218	13368	13403	13211	13390	13294	13295	13334	13226	13305	13192	13297	13382	13370	13359	13146	13326	13389	13258	13375	13372	13319	13376	13461	13388	13319	13267	13092	13484	13225	13302	13298	13336	13424	13316	13328	13277	13263	13245	13438	13183	13387	13133	13408	13283	13082	13465	13177	13291	13489	13234	13107	13529	13265	13363	13272	13128	13463	13244	13205	13478	13348	13413	13395	13334	13283	13302	13230	13394	13261	13291	13209	13305	13399	13290	13262	13384	13287	13331	13204	13337	13237	13271	13387	13205	13513	13240	13330	13276	13606	13369	13278	13388	13237	13354	13279	13185	13388	13243	13300	13153	13189	13552	13229	13444	13356	13266	13247	13315	13370	13408	13144	13231	13332	13240	13403	13243	13227	13390	13419	13275	13384	13290	13403	13312	13291	13350	13339	13297	13169	13261	13252	13233	13174	13353	13277	13153	13332	13436	13247	13406	13321	13408	13230	13351	13351	13179	13362	13248	13369	13321	13432	13465	13236	13383	13314	13314	13305	13193	13413	13102	13298	13317	13205	13385	13260	13342	13250	13370	13375	13405	13078	13407	13364	13257	13316	13365	13274	13412	13363	13447	13338	13348	13315	13235	13192	13191	13189	13240	13233	13514	13383	13487	13342	13332	13238	13156	13257	13435	13207	13334	13247	13247	13273	13386	13353	13199	13431	13410	13388	13333	13284	13145	13346	13370	13188	13240	13256	13289	13403	13430	13276	13273	13359	13248	13515	13242	13209	13251	13327	13410	13386	13375	13440	13253	13330	13366	13209	13262	13187	13357	13164	13418	13401	13260	13304	13240	13331	13216	13243	13512	13317	13424	13264	13407	13219	13324	13262	13315	13209	13126	13396	13284	13311	13159	13153	13140	13250	13399	13291	13214	13212	13335	13177	13198	13282	13306	13350	13298	13307	13303	13206	13259	13387	13293	13514	13231	13323	13214	13199	13443	13391	13392	13293	13291	13214	13379	13184	13254	13270	13387	13272	13222	13344	13401	13292	13443	13252	13128	13259	13219	13484	13257	13358	13380	13310	13368	13316	13220	13317	13416	13466	13357	13208	13272	13306	13265	13311	13313	13220	13263	13269	13353	13278	13394	13311	13367	13451
38915	43760	44590	36520	28829	25299	23645	23198	22776	22200	21534	21523	21036	20713	20813	20294	20192	19961	19914	19888	19874	19790	19811	19790	19652	19578	19609	19692	19578	19695	19729	19549	19795	19560	19669	19736	19519	19538	19683	19806	19831	19611	19763	19645	19383	19562	19515	19616	19862	19644	19775	19902	19819	19475	19690	19580	19809	19705	19734	19556	19858	19703	19644	19669	19720	19830	19406	19398	19775	19515	19576	19483	19493	19580	19649	19489	19651	19666	19573	19368	19626	19502	19495	19677	19578	19576	19806	19515	19741	19646	19596	19472	19488	19439	19661	19536	19473	19693	19579	19610	19500	19554	19672	19868	19465	19552	19741	19344	19527	19488	19429	19474	19714	19810	19739	19775	19610	19826	19565	19716	19507	19385	19665	19568	19615	19500	19688	19543	19650	19721	19560	19693	19507	19443	19510	19617	19766	19442	19530	19495	19435	19727	19461	19546	19505	19759	19897	19466	19798	19728	19572	19549	19540	19517	19443	19764	19523	19552	19714	19415	19498	19646	19634	19686	19563	19690	19656	19742	19643	19624	19625	19459	19537	19605	19409	19665	19450	19725	19650	19697	19658	19743	19527	19460	19591	19651	19544	19559	19545	19687	19843	19621	19509	19602	19710	19542	19568	19440	19487	19648	19584	19570	19677	19678	19500	19701	19584	19750	19568	19547	19489	19559	19484	19511	19545	19547	19681	19711	19567	19590	19689	19358	19341	19300	19572	19440	19729	19373	19594	19610	19652	19616	19606	19451	19656	19912	19402	19529	19531	19594	19524	19602	19586	19475	19516	19430	19459	19341	19675	19521	19723	19681	19659	19750	19706	19771	19667	19680	19485	19616	19571	19584	19577	19455	19561	19586	19606	19338	19584	19793	19586	19267	19761	19614	19684	19576	19509	19623	19521	19405	19660	19488	19690	19657	19729	19555	19592	19790	19723	19730	19689	19521	19701	19418	19581	19592	19380	19528	19740	19535	19468	19800	19680	19765	19643	19694	19556	19688	19607	19725	19752	19637	19673	19387	19486	19390	19579	19495	19402	19404	19478	19551	19609	19586	19448	19628	19654	19559	19556	19628	19593	19655	19852	19328	19712	19721	19618	19583	19426	19667	19562	19725	19498	19525	19418	19475	19439	19610	19814	19573	19479	19534	19440	19633	19584	19477	19590	19752	19706	19628	19500	19633	19510	19571	19716	19743	19645	19649	19584	19472	19508	19376	19564	19525	19635	19270	19676	19590	19590	19655	19641	19507	19690	19616	19667	19464	19617	19699	19594	19421	19843	19528	19451	19572	19943	19526	19607	19886	19710	19736	19746	19820	19551	19478	19750	19803	19717	19543	19486	19584	19623	19745	19726	19549	19529	19479	19573	19544	19667	19338	19642	19652	19650	19702	19482	19551	19653	19645	19653	19546	19549	19782	19675	19563	19587	19689	19731	19645	19609	19752	19504	19510	19632	19594	19565	19661	19553	19705	19642	19689	19554	19624	19554	19678	19495	19639	19662	19551	19528	19885	19579	19573	19494	19602	19816	19588	19658	19351	19344	19561	19525	19393	19669	19494	19601	19752	19402	19605	19746	19625	19686	19589	19563	19561	19632	19605	19510	19595	19614	19756	19611	19629	19538	19595	19591	19786	19589	19563	19852	19669	19392	19520	19482	19403	19558	19615	19800	19678	19627	19512	19679	19463	19407	19566	19776	19540	19544	19649	19288	19613	19748	19351	19446	19655	19885	19502	19600	19624	19562	19469	19488	19421	19583	19692	19728	19725	19641	19717	19821	19603	19424	19680	19491	19616	19659	19481	19690	19604	19743	19765	19785	19543	19577	19552	19413	19594	19531	19443	19553	19393	19554	19655	19668	19532	19585	19578	19700	19779	19559	19639	19529	19732	19681	19724	19580	19496	19480	19610	19511	19614	19574	19671	19528	19745	19729	19514	19553	19626	19583	19639	19667	19597	19606	19394	19653	19500	19546	19666	19379	19566	19442	19569	19721	19544	19601	19653	19485	19527	19578	19639	19614	19638	19558	19748	19550	19734	19699	19593	19622	19765	19437	19688	19776	19767	19571	19479	19453	19857	19581	19491	19635	19412	19537	19548	19682	19588	19715	19696	19621	19554	19655	19657	19610	19684	19594	19461	19624	19642	19492	19782	19482	19684	19521	19693	19723	19522	19622	19548	19605	19602	19543	19692	19523	19472	19655	19439	19864	19477	19483	19637	19497	19583	19873	19370	19772	19733	19561	19807	19630	19578	19678	19373	19573	19596	19303	19395	19566	19475	19684	19626	19581	19407	19450	19598	19678	19454	19761	19676	19349	19379	19561	19665	19485	19655	19598	19601	19851	19591	19769	19507	19633	19389	19707	19609	19626	19662	19573	19459	19707	19656	19370	19640	19579	19480	19520	19601	19670	19565	19569	19840	19759	19560	19439	19458	19464	19809	19792	19546	19666	19667	19624	19192	19661	19830	19702	19522	19652	19583	19479	19639	19490	19507	19640	19576	19372	19657	19552	19626	19627	19654	19696	19661	19663	19560	19620	19670	19623	20008	19693	19694	19663	19694	19638	19258	19564	19639	19711	19485	19638	19521	19529	19470	19699	19648	19728	19757	19438	19725	19706	19830	19576	19631	19456	19717	19731	19628	19713	19548	19522	19620	19303	19544	19629	19753	19294	19491	19803	19513	19742	19636	19664	19650	19632	19570	19685	19744	19709	19623	19560	19645	19518	19622	19680	19405	19796	19652	19694	19850	19602	19467	19416	19734	19667	19711	19615	19453	19797	19867	19724	19523	19619	19324	19483	19583	19742	19561	19533	19702	19728	19829	19627	19530	19726	19765	19665	19674	19813	19747	19647	19803	19549	19577	19741	19721	19666	19615	19777	19974	19516	19691	19583	19623	19703	19511	19504	19597	19485	19440	19472	19438	19358	19484	19765	19519	19661	19605	19614	19473	19541	19646	19570	19634	19768	19721	19828	19559	19475	19744	19641	19510	19568	19538	19678	19748	19552	19316	19657	19566	19802	19459	19476	19359	19703	19845	19507	19528	19660	19635	19729	19676	19490	19425	19782	19589	19645	19710	19541	19522	19662	19650	19345	19713	19710	19646	19617	19373	19614	19631	19536	19584	19708	19575	19686	19788	19581	19527	19596	19484	19551	19681	19513	19557	19577	19641	19532	19512	19489	19539	19513	19415	19707	19507	19639	19654	19750	19747	19545	19677	19604	19423	19566	19525	19531	19389	19586	19528	19666	19506	19596	19635	19574	19642	19579	19663	19490	19479	19598	19858	19597	19665	19490	19711	19611	19585	19726	19461	19594	19441	19679	19590	19657	19616	19498	19592	19648	19594	19558	19459	19717	19598	19555	19964	19588	19626	19731	19968	19713	19683	19744	19639	19589	19650	19571	19516	19431	19519	19574	19510	19502	19553	19531	19690	19676	19585	19531	19611	19521	19517	19844	19485	19557	19557	19367	19599	19607	19711	19629	19668	19468	19522	19484	19787	19776	19775	19696	19471	19621	19498	19542	19643	19690	19752	19615	19690	19843	19582	19678	19857	19328	19427	19520	19553	19685	19606	19399	19428	19540	19346	19615	19667	19803	19603	19703	19606	19818	19625	19514	19554	19696	19703	19518	19364	19419	19440	19602	19637	19498	19626	19690	19737	19582	19535	19497	19614	19490	19868	19801	19653	19526	19539	19795	19519	19726	19440	19612	19522	19586	19591	19638	19667	19346	19776	19660	19527	19672	19589	19712	19637	19604	19508	19811	19469	19629	19488	19736	19700	19754	19584	19561	19698	19695	19535	19584	19726	19593	19696	19464	19792	19643	19677	19658	19719	19445	19454	19750	19486	19687	19772	19723	19435	19438	19440	19376	19740	19639	19760	19542	19589	19375	19691	19724	19706	19745	19522	19598	19597	19631	19615	19630	19544	19533	19517	19521	19681	19673	19545	19784	19732	19590	19699	19610	19393	19511	19583	19566	19476	19614	19749	19748	19533	19830	19272	19711	19618	19527	19665	19586	19519	19723	19622	19623	19475	19766	19562	19532	19639	19590	19656	19304	19430	19712	19584	19327	19469	19812	19557	19523	19774	19543	19679	19623	19767	19704	19904	19463	19671	19727	19613	19511	19560	19371	19604	19627	19618	19724	19556	19522	19457	19490	19569	19640	19704	19677	19467	19637	19561	19642	19665	19459	19632	19766	19598	19535	19743	19773	19564	19698	19706	19470	19618	19639	19445	19539	19696	19611	19719	19414	19463	19609	19659	19501	19468	19632	19349	19362	19761	19777	19386	19410	19733	19545	19686	19714	19539	19627	19744	19690	19682	19514	19521	19757	19681	19829	19508	19553	19574	19804	19690	19758	19574	19579	19571	19479	19516	19567	19626	19646	19601	19718	19531	19488	19552	19644	19709	19442	19667	19665	19706	19670	19511	19729	19476	19667	19509	19470	19687	19574	19850	19615	19782	19523	19527	19648	19658	19819	19752	19471	19582	19554	19558	19566	19672	19791	19500	19599	19560	19655	19658	19475	19494	19759	19755	19966	19903	19559	19576	19766	19624	19554	19598	19778	19465	19419	19494	19508	19595	19688	19520	19679	19776	19639	19746	19647	19819	19695	19651	19541	19546	19503	19567	19568	19591	19816	19362	19609	19639	19509	19654	19861	19509	19489	19553	19613	19591	19653	19571	19574	19499	19689	19618	19679	19817	19591	19449	19604	19538	19831	19592	19652	19648	19638	19626	19558	19752	19530	19671	19636	19513	19431	19432	19478	19610	19691	19561	19826	19732	19500	19672	19536	19504	19528	19679	19314	19506	19348	19549	19846	19583	19696	19471	19658	19612	19626	19655	19479	19506	19317	19439	19737	19627	19507	19570	19962	19381	19593	19653	19667	19531	19514	19633	19800	19569	19768	19615	19692	19594	19681	19717	19569	19689	19508	19741	19557	19553	19599	19522	19613	19691	19485	19527	19650	19387	19626	19425	19815	19666	19903	19674	19725	19526	19568	19503	19794	19562	19481	19619	19497	19380	19471	19327	19543	19623	19656	19649	19570	19527	19762	19916	19782	19467	19443	19687	19855	19696	19570	19454	19723	19840	19741	19735	19513	19849	19702	19541	19476	19648
38651	53284	45371	32813	25238	21488	19529	19316	18500	17890	17093	16680	16391	16231	15841	15354	14988	14792	14935	14548	14500	14558	14561	14217	14324	14569	14096	14360	14351	14417	14403	14380	14396	14126	14331	14371	14301	14288	14538	14270	14278	14248	14255	14272	14224	14250	14274	14376	14298	14345	14164	14283	14369	14163	14370	14310	14107	14423	14292	14317	14371	14304	14336	14278	14157	14256	14198	14229	14295	14397	14313	14456	14299	14348	14197	14115	14337	14486	14217	14169	14180	14365	14318	14259	14345	14310	14239	14257	14155	14399	14444	14348	14253	14313	14106	14291	14291	14389	14154	14210	14173	14242	14276	14219	14150	14211	14171	14312	14351	14299	14211	14332	14216	14340	14157	14386	14214	14410	14316	14266	14254	14143	14294	14176	14264	14349	14284	14346	14185	14146	14288	14393	14246	14408	14247	14098	14383	14366	14317	14167	14131	14262	14247	14236	14220	14247	14263	14147	14231	14420	14336	14290	14254	14166	14291	14343	14196	14126	14340	14230	14007	14257	14145	14344	14214	14256	14189	14268	14261	14413	14327	14290	14127	14199	14149	14389	14360	14140	14148	14298	14333	14267	14190	14176	14168	14271	14355	14464	14148	14245	14146	14194	14255	14330	14268	14249	14475	14229	14349	14095	14153	14310	14175	14146	14349	14152	14358	14331	14225	14222	14279	14206	14194	14257	14353	14351	14288	14167	14340	14171	14234	14016	14371	14239	14225	14161	14160	14387	14266	14230	14365	14324	14248	14231	14334	14176	14336	14405	14244	14447	14374	14271	14395	14384	14292	14279	14197	14273	14197	14349	14162	14467	14105	14226	14232	14291	14323	14309	14320	14227	14089	14381	14234	14278	14176	14255	14267	14168	14247	14373	14239	14396	13975	14413	14466	14167	14354	14100	14302	14390	14252	14405	14214	14275	14151	14134	14268	14331	14225	14206	14142	14266	14338	14413	14358	14361	14268	14188	14312	14238	14310	14137	14254	14090	14347	14363	14259	14256	14199	14269	14188	14196	14306	14349	14480	14411	14331	14220	14274	14283	14485	14348	14222	14361	14248	14343	14257	14341	14318	14073	14498	14384	14377	14257	14293	14328	14192	14243	14305	14421	14152	14220	14433	14320	14323	14301	14172	14245	14173	14325	14209	14257	14365	14308	14181	14114	14094	14303	14306	14263	14260	14150	14479	14382	14430	14219	14328	14173	14181	14500	14225	14122	14470	14170	14275	14274	14225	14285	14210	14186	14322	14276	14415	14138	14363	14230	14414	14126	14173	14368	14158	14227	14097	14181	14363	14209	14280	14235	14372	14280	14293	14153	14185	14311	14126	14147	14473	14223	14212	14255	14243	14125	14268	14115	14170	14480	14275	14157	14319	14259	14242	14242	14360	14381	14343	14145	14313	14173	14224	14344	14292	14302	14276	14214	14257	14438	14194	14307	14141	14136	14468	14257	14264	14230	14200	14303	14257	14197	14297	14151	14332	14324	14341	14457	14346	14436	14446	14219	14279	14186	14288	14204	14304	14210	14337	14359	14124	14372	14226	14244	14231	14300	14263	14215	14300	14337	14160	14194	14551	14198	14232	14207	14277	14290	14047	14377	14237	14269	14419	14179	14390	14159	14304	14211	14317	14311	14261	14347	14230	14263	14101	14245	14153	14337	14413	14352	14209	14171	14365	14477	14248	14112	14243	14322	14367	14359	14199	14365	14214	14267	14244	14210	14268	14465	14327	14182	14130	14259	14333	14274	14334	14276	14220	14340	14194	14216	14132	14507	14334	14213	14314	14388	14326	14259	14242	14334	14253	14428	14182	14180	14175	14134	14348	14267	14196	14403	14282	14169	14306	14408	14390	14430	14182	14365	14295	14255	14239	14354	14198	14069	14200	14355	14325	14071	14275	14330	14218	14221	14339	14301	14295	14352	14380	14192	14227	14488	14398	14399	14308	14273	14244	14376	14281	14449	14317	14331	14499	14327	14411	14187	14362	14362	14353	14066	14305	14120	14340	14177	14142	14237	14341	14159	14430	14275	14055	14426	14253	14260	14347	14336	14327	14375	14273	14374	14271	14293	14310	14346	14201	14291	14454	13923	14272	14333	14390	14311	14147	14130	14148	14382	14178	14281	14353	14269	14097	14120	14240	14404	14315	14403	14276	14372	14291	14167	14262	14336	14238	14426	14224	14206	14124	14156	14394	14265	14315	14187	14031	14299	14378	14356	14179	14300	14167	14310	14331	14103	14262	14260	14238	14294	14288	14201	14190	14325	14341	14298	14331	14488	14274	14283	14235	14275	14371	14251	14341	14167	14285	14133	14175	14261	14506	14358	14205	14267	14356	14503	14429	14162	14365	14303	14163	14254	14353	14316	14314	14244	14192	14232	14320	14378	14388	14137	14263	14401	14354	14364	14237	14261	14344	14156	14213	14179	14283	14351	14249	14294	14227	14268	14238	14240	14259	14589	14202	14242	14413	14302	14311	14031	14104	14221	14214	14344	14396	14356	14326	14249	14230	14285	14392	14287	14142	14299	14220	14337	14186	14338	14385	14332	14314	14322	14200	14334	14269	13918	14233	14338	14343	14300	14226	14355	14276	14272	14263	14437	14166	14227	14290	14255	14199	14388	14151	14207	14418	14088	14246	14404	14311	14395	14087	14218	14337	14132	14157	14175	14151	14429	14309	14118	14461	14391	14050	14229	14299	14289	14280	14139	14347	14202	14235	14255	14319	14311	14410	14128	14433	14306	14095	14304	14412	14172	14208	14191	14356	14256	14142	14264	14389	14151	14257	14386	14349	14294	14174	14133	14392	14227	14108	14198	14181	14232	14347	14446	14277	14188	14241	14131	14316	14275	14173	14125	14199	14113	14313	14265	14314	14373	14399	14310	14235	14251	14254	14271	14272	14240	14224	14330	14228	14425	14366	14407	14186	14183	14253	14387	14277	14223	14205	14277	14309	14342	14196	14246	14218	14448	14280	14291	14382	14209	14156	14055	14279	14280	14235	14260	14257	14301	14198	14164	14300	14182	14349	14355	14477	14093	14164	14295	14299	14194	14313	14310	14192	14456	14097	14474	14203	14336	14129	14126	14259	14459	14219	14315	14134	14246	14293	14356	14322	14340	14236	14202	14184	14504	14215	14324	14283	14272	14272	14358	14229	14250	14294	14324	14263	14130	14404	14260	14274	14197	14309	14167	14467	14382	14385	14310	14159	14392	14391	14247	14344	14276	14276	14324	14225	14256	14282	14366	14286	14279	14195	14117	14375	14400	14244	14352	14458	14617	14176	14300	14323	14470	14308	14210	14269	14319	14306	14245	14276	14290	14198	14451	14426	14246	14240	14231	14282	14249	14233	14237	14190	14283	14245	14272	14358	14139	14375	14347	14336	14283	14171	14316	14191	14240	14162	14328	14328	14284	14058	14338	14296	14242	14460	14265	14156	14269	14141	14388	14308	14235	14324	14310	14381	14489	14259	14246	14239	14263	14290	14360	14339	14160	14204	14393	14210	14372	14235	14166	14281	14361	14151	14300	14233	14376	14103	14270	14378	14298	14090	13959	14177	14095	14433	14268	14155	14231	14432	14228	14472	14245	14444	14300	14261	14252	14412	14207	14243	14333	14282	14290	14352	14179	14324	14286	14303	14512	14315	14351	14138	14178	14228	14168	14147	14321	14183	14229	14320	14084	14171	14388	14293	14223	14167	14374	14261	14260	14348	14342	14257	14192	14254	14164	14274	14245	14256	14109	14302	14214	14213	14296	14247	14103	14280	14191	14263	14348	14255	14240	14131	14308	14324	14252	14300	14204	14293	14307	14470	14234	14252	14286	14388	14406	14371	14297	14337	14306	14594	14294	14258	14265	14349	14353	14414	14096	14211	14415	14237	14292	14298	14234	14224	14307	14260	14399	14251	14308	14066	14213	14340	14148	14231	14174	14272	14223	14401	14171	14262	14171	14227	14359	14208	14350	14277	14193	14175	14241	14258	14297	14450	14286	14355	14340	14291	14209	14292	14224	14258	14302	14114	14375	14281	14079	14249	14140	14277	14206	14404	14225	14346	14476	14211	14167	14337	14169	14320	14266	14328	14375	14238	14151	14259	14400	14337	14238	14296	14360	14261	14153	14324	14420	14335	14287	14138	14456	14269	14315	14271	14273	14356	14393	14271	14317	14328	14177	14327	14341	14340	14241	14246	14326	14264	14421	14218	14368	14423	14350	14286	14241	14205	14283	14326	14185	14351	14118	14279	14406	14333	14196	14269	14261	14320	14330	14277	14301	14303	14240	14310	14342	14287	14241	14260	14206	14280	14219	14228	14324	14314	14237	14434	14236	14121	14045	14374	14219	14224	14317	14247	14265	14176	14254	14154	14375	14255	14328	14328	14251	14225	14173	14215	14240	14234	14393	14213	14328	14256	14383	14325	14322	14439	14308	14278	14200	14383	14257	14223	14317	14248	14325	14400	14356	14313	14452	14297	14413	14325	14179	14486	14230	14277	14255	14192	14345	14457	14060	14410	14310	14450	14378	14429	14285	14125	14367	14362	14360	14339	14111	14239	14297	14227	14289	14364	14212	14239	14398	14276	14175	14212	14152	14318	14290	14158	14194	14282	14335	14146	14422	14206	14148	14463	14272	14302	14389	14376	14425	14305	14218	14158	14244	14407	14183	14440	14277	14292	14253	14242	14321	14192	14310	14328	14137	14266	14290	14182	14417	14229	14298	14388	14309	14314	14263	14195	14297	14159	14147	14258	14298	14376	14246	14196	14264	14121	14280	14325	14188	14241	14295	14347	14351	14307	14553	14294	14329	14273	14239	14321	14227	14487	14377	14210	14206	14266	14332	14388	14142	14460	14150	14257	14347	14324	14188	14395	14259	14270	14446	14335	14271	14414	14397	14120	14257	14219	14265	14172	14209	14362	14236	14370	14313	14299	14331	14251	14108	14402	14323	14222	14377	14185	14289	14371	14278	14361	14286	14217	14217	14324	14411	14213	14201	14346	14393	14357	14431	14228	14355	14277	14454	14361	14260	14313	14326	14252	14421	14239	14234	14175	14174	14388	14453	14177	14372	14352	14201	14190	14057	14207	14319	14337	14263	14365	14177	14267	14218	14268	14383	14225	14146	14378	14253
26690	21789	30762	31269	28860	27996	27294	24681	23771	22516	21791	21212	20842	20569	20223	19655	19216	19186	18730	18708	18750	18818	18485	18455	18385	18499	18427	18285	18469	18448	18443	18258	18263	18356	18438	18411	18393	18386	18373	18359	18238	18222	18188	18286	18366	18175	18065	18426	18082	18382	18501	18285	18216	18156	18392	18309	18307	18258	18235	18374	18383	18133	17972	18165	18343	18158	18226	18152	18266	18262	18348	18286	18157	18219	18119	18174	18052	18221	18196	18276	18394	18139	18240	18208	18213	18050	18283	18189	18191	18069	17963	17947	18163	18283	18034	18107	18262	18196	18206	18137	18348	18179	18261	18225	18036	18316	18318	18072	18213	18223	18250	18096	18436	18353	18157	18091	18427	18234	18049	18259	18240	18096	17997	18030	18133	18002	18106	18403	18057	18081	18253	17974	18109	18060	18106	18181	18229	18197	18322	18278	18044	18120	18143	18350	18047	18332	18254	18146	18051	18033	17913	18203	18186	18430	18221	18014	18286	18254	18197	18312	18032	18014	18238	18213	18045	18141	18097	18155	18078	18226	18087	17949	18016	18032	18146	18411	18181	18167	18471	18244	18187	18303	18331	18202	18170	18165	18086	18359	18176	18075	18320	18173	18209	18346	18158	18221	18275	18217	18199	18018	18291	18332	18182	18007	18137	18257	18196	18206	18241	18201	18267	18104	18321	18118	18279	18243	18414	18045	18303	18267	18345	18274	18373	18100	18181	18364	18287	18000	18027	18094	18162	18143	18182	18029	18239	18215	18268	18309	18313	18060	18163	18403	18232	17935	18060	18236	18220	18495	18100	18190	18343	18039	18063	18202	18217	18385	18181	18253	18236	18066	18061	18320	18309	18187	18025	18182	18069	18158	18303	18234	18142	18192	18291	18201	18153	18085	18529	18353	18218	18153	18151	18151	18256	18174	18320	18183	18136	18299	18205	18220	18045	18229	18169	18215	18200	18116	18372	18152	18186	18154	18064	18045	18296	18354	18171	18086	17994	18036	18343	18419	18169	18159	18346	18376	18214	18021	18237	18173	18241	18365	18201	17997	18236	18315	18332	18169	18164	18294	18085	18165	18107	18070	17877	18164	18194	18286	18046	18190	18258	18021	18208	18127	18210	17979	18122	18258	18108	18581	18223	18105	18264	18269	18185	18116	18274	18264	18102	18413	18388	18293	18112	18036	18244	18086	18067	18067	18359	18089	18315	18243	18218	18126	18241	18415	18402	18122	18183	18379	18015	18316	18178	18089	18217	18165	17913	18268	18160	18079	18001	18176	18263	18462	18139	18113	18260	18238	18314	18386	18492	18387	18173	18088	18063	18376	18216	18204	18024	17972	18009	18139	18092	18123	18219	18223	18140	18114	18077	18205	18040	18159	17943	18156	18094	18108	18405	18335	18045	17921	18276	18169	18212	18143	17998	18213	18577	18179	18056	17937	18158	18337	18238	18254	18125	18363	18377	18272	18219	18168	18140	18207	18033	18192	18162	18206	18287	18109	18110	18109	18127	18038	18106	18291	18185	18119	18026	18240	18046	18273	18059	18235	18256	18370	18282	18134	18145	18420	18141	18033	18229	18218	18131	18152	18014	18215	18182	18063	18271	18291	18412	18132	18250	18257	18074	18254	18262	18044	17953	18097	18268	18110	18258	18170	18149	18225	18196	18136	18267	18171	18242	18239	18250	18154	18260	18285	18237	18293	18282	18247	18300	18404	18274	18082	18086	18055	18188	18444	18281	18354	18138	18158	18129	18260	18345	18234	18229	18196	18067	18212	18074	18289	18048	18091	18064	18269	18232	18288	18154	18323	18237	18259	18179	18361	18043	18424	18346	18330	18290	17979	18289	18019	18035	18213	18079	18093	18296	18207	18014	18103	18063	18342	18102	18193	18126	18124	17990	18209	18148	18343	18049	18057	18397	18251	18185	18317	18121	18386	18301	18197	18126	18332	18107	18037	18074	18044	18064	18190	18193	18330	18139	18180	18291	17998	18280	18426	18367	18267	18217	18221	18330	18226	18224	18034	18430	18089	18302	18067	18344	18015	18374	18105	18192	18232	18036	18156	18019	18088	18289	18139	18300	18336	18385	18389	18185	18084	18044	18018	18157	18000	18241	18293	18305	18225	18033	17981	17971	18302	18341	18068	18239	18298	18203	18065	18268	18153	18245	18320	18382	18209	18253	18108	18172	18253	18041	18356	18301	18246	18025	18115	18020	17889	17989	18208	18113	18209	18122	18358	18340	18277	18386	18252	18265	18272	18148	18376	18138	18272	18104	18119	18162	18144	18148	18293	18275	18123	18334	18154	18281	18194	17966	17963	18220	18425	18313	18055	18118	18160	18039	18187	18250	18212	18140	18115	18342	18016	18371	18218	18447	17958	18035	18493	18403	18408	18210	18208	18153	18171	18167	18163	18409	18257	18270	18120	18176	18036	18152	18222	18271	18231	18033	18052	18269	18113	18270	18332	18082	18142	18119	18227	18024	17947	18150	18105	18011	18098	18213	18249	17958	18018	18366	18204	18025	18184	18201	17958	18301	18141	18420	18283	18160	18043	18365	18105	18377	18163	18212	18267	18032	18169	18319	18362	18335	18255	18173	18186	18115	18152	18167	18160	18091	18395	18513	18147	18015	18308	18066	18111	18227	18328	18265	18112	18322	18046	18180	18331	18399	18187	18503	18459	18434	18123	18144	18198	18419	18225	18326	18249	18206	18066	18060	18350	18257	18244	18197	17979	18209	18518	18368	18213	18307	18214	18028	18355	18199	18176	18219	18391	18205	18205	18239	18317	18298	18169	18056	18219	18471	18388	18252	18083	18159	18105	18258	18320	18255	18068	18081	18107	17977	18425	18240	18075	18286	18499	18384	18224	18041	18317	18258	18268	18018	18221	18224	17946	18082	18173	18003	18202	18136	18092	18291	18120	18167	18162	18280	18296	18242	18013	18279	17928	18120	18203	18251	18255	18241	18059	18027	18353	18263	18106	18097	18210	18152	18225	18295	18222	17993	18159	18389	18272	18019	18053	18225	18057	18196	18360	18168	17991	17985	18173	18150	18365	18047	18414	18139	18114	18233	18243	18333	18165	18262	18342	18296	18075	18361	18171	18373	18042	18021	18344	18249	18325	18277	18170	18313	18255	18239	18070	18298	18048	18280	18095	18392	18200	18335	18087	18143	18075	18339	18048	18298	18293	18316	18386	18069	18113	18243	18365	18255	18348	18147	18208	18288	18212	18152	18216	18092	18201	18235	18378	18231	18322	18171	18261	18190	18229	18330	18339	17986	18290	18178	18123	18217	18180	18117	18133	18239	18145	18175	18324	18212	18117	18303	18129	18189	18211	18275	18182	18107	18008	18157	18322	18189	18122	18094	18188	18263	18186	18209	18273	18132	18140	18301	18005	18358	18093	18342	18425	18346	18333	18423	18267	18313	18220	18061	18217	18246	18164	18441	17957	18321	18168	18211	18168	18137	18266	18322	18268	18194	18201	18117	18366	18318	18206	18393	18274	18250	18381	18349	18389	18223	18410	18427	17962	18223	18334	17994	18233	18197	18156	18240	18157	18088	18144	18191	18188	18280	18039	18296	18183	18188	18058	18325	18305	18377	18055	18363	18183	18131	18304	18400	18187	18046	18230	18458	18408	18094	18153	18281	18177	18219	18135	18185	18001	18076	18281	18352	18561	18176	18368	18151	18440	18377	18178	18334	18072	18195	18316	18353	18147	18283	18340	17998	18177	18011	18268	18240	18209	18141	18137	18149	18016	18092	18271	18255	18271	18289	18217	18409	18377	18196	18080	18312	17824	18017	18067	18286	18255	18117	18042	18267	18039	18076	18145	18199	18179	18076	18280	18412	18121	18271	18266	18109	18263	18264	18453	18345	18268	18357	18318	18222	18064	18099	18201	18240	18373	18397	17918	18081	18177	18343	18263	18147	18320	18168	18252	18039	18030	18320	18100	18248	18358	18140	18311	18034	18074	18091	18210	18381	18222	18148	18201	18138	18147	18092	18229	18214	18128	18034	18142	18292	18163	18111	18340	18401	18302	18244	18212	18139	18079	18339	18297	18003	18178	18189	18032	18372	18443	18134	18161	18127	18251	17970	17910	18178	18178	18157	18092	18298	18244	18096	18091	17990	18131	18160	18332	18213	18288	18230	18230	18288	18254	18305	18027	17927	18188	18189	18154	17998	18219	18141	18379	18418	18065	18167	18086	18293	18197	18276	18179	18273	18029	18337	18306	18032	18292	18193	18300	18148	18227	18115	18249	18454	18213	18329	18195	18165	18284	18322	18050	18003	17953	18234	18106	18228	18265	18273	18053	18205	18136	18207	18197	18257	18312	18370	18315	18402	18216	18360	18373	18154	18143	18195	18203	18254	18060	18137	18345	18053	18230	18070	17965	18116	17868	17952	18298	18086	18178	18220	18088	18252	18442	18316	17871	18246	18215	18237	18236	18298	18226	18192	17933	18167	18345	18312	18193	17979	18360	18162	18187	18262	18238	18308	18113	18335	18203	18156	18083	18344	18017	18286	18305	18223	18067	18297	18170	18309	18069	18154	18329	18244	18181	18062	18330	18150	18189	18182	18193	18318	18449	18245	18173	18094	17981	18204	18413	18285	18163	18371	18359	18069	18233	18103	18299	18182	18077	18281	18172	18359	18207	18168	18365	18039	18205	18026	18083	18254	18262	18234	18107	18196	18152	18123	18337	18159	18334	18128	18296	18038	18382	18543	18111	18290	18299	18203	18180	18112	18230	18274	18200	18255	18268	18226	18052	18260	18235	18233	18171	18268	18270	18218	18117	18176	18265	18033	18228	18261	18325	18265	18116	18018	18249	18108	18100	18411	18137	18095	18307	18370	18081	18061	18039	18191	18106	18201	18485	18520	18196	18349	18244	18142	18323	18171	18264	18204	18189	18422	18223	17949	18088	18123	18101	18148	18375	18195	18266	18235	18208	18157	18186	18206	18163	18330	18257	18279	17978	18280	18139	18049	18058	18217	18291	18145	18027	18474	18362	18240	18137	18335	18109	18271	18295	18241	18308	18443	18109	18248	18270	18353	18310	18295	18177	18223	18028	18178	18147	18106	18251	18332	18080	18313	18346	18092	18409	18436	18318	18234	18045
36922	64021	60621	44480	32047	25528	23156	21881	20701	19381	18520	17862	17237	16572	16262	15250	14819	14772	14292	14030	14034	14094	13957	13651	13761	13853	13785	13551	13704	13677	13683	13713	13589	13847	13597	13691	13685	13673	13594	13795	13646	13504	13558	13593	13721	13539	13570	13560	13618	13626	13565	13393	13626	13526	13710	13502	13473	13628	13666	13548	13692	13727	13561	13494	13718	13411	13556	13571	13613	13567	13583	13490	13415	13534	13523	13599	13557	13471	13629	13577	13665	13466	13501	13600	13535	13535	13719	13536	13642	13626	13659	13522	13672	13665	13713	13472	13588	13617	13518	13517	13560	13624	13372	13638	13592	13562	13517	13656	13604	13549	13594	13600	13779	13544	13605	13582	13655	13480	13513	13593	13598	13696	13658	13505	13542	13526	13543	13625	13704	13401	13590	13386	13436	13690	13544	13472	13588	13473	13720	13431	13477	13602	13527	13452	13494	13520	13500	13425	13594	13614	13638	13539	13610	13522	13581	13606	13543	13595	13486	13588	13455	13463	13647	13645	13575	13668	13410	13531	13705	13664	13447	13669	13429	13492	13481	13692	13484	13560	13539	13571	13610	13570	13533	13457	13559	13504	13531	13535	13576	13655	13402	13660	13421	13511	13685	13526	13593	13622	13731	13482	13580	13444	13646	13373	13652	13471	13626	13598	13636	13538	13471	13701	13724	13682	13564	13570	13728	13533	13559	13692	13576	13403	13494	13442	13468	13507	13637	13578	13772	13529	13509	13452	13622	13477	13544	13541	13375	13597	13538	13538	13520	13617	13588	13479	13615	13482	13622	13559	13589	13489	13579	13691	13543	13734	13431	13477	13467	13517	13610	13533	13643	13683	13666	13619	13562	13533	13449	13637	13489	13579	13598	13489	13590	13481	13550	13502	13670	13468	13542	13385	13519	13508	13653	13680	13388	13571	13731	13704	13529	13519	13592	13433	13423	13647	13570	13572	13448	13448	13623	13620	13601	13511	13683	13675	13445	13470	13617	13514	13620	13456	13467	13507	13664	13577	13470	13455	13677	13559	13540	13493	13634	13562	13564	13634	13550	13520	13621	13507	13523	13604	13773	13450	13483	13560	13498	13671	13611	13699	13563	13366	13501	13483	13663	13534	13625	13376	13410	13536	13744	13600	13509	13481	13415	13539	13573	13649	13503	13412	13635	13425	13674	13496	13638	13530	13599	13521	13496	13622	13539	13616	13374	13583	13734	13399	13651	13552	13526	13635	13534	13491	13716	13561	13519	13583	13663	13507	13685	13598	13720	13662	13576	13578	13601	13453	13538	13628	13585	13598	13662	13665	13579	13479	13592	13574	13463	13646	13521	13617	13647	13504	13679	13524	13807	13678	13398	13660	13529	13328	13259	13770	13489	13434	13559	13459	13497	13559	13580	13616	13441	13480	13538	13536	13529	13519	13616	13494	13670	13524	13542	13558	13536	13756	13703	13604	13405	13604	13533	13490	13547	13367	13637	13603	13570	13520	13534	13527	13535	13487	13664	13624	13426	13462	13578	13452	13489	13432	13536	13510	13605	13589	13602	13732	13507	13697	13702	13679	13448	13570	13434	13441	13525	13669	13538	13557	13652	13573	13559	13576	13581	13620	13584	13588	13694	13562	13642	13508	13306	13458	13656	13789	13391	13598	13652	13619	13514	13697	13629	13546	13678	13476	13515	13492	13444	13493	13481	13435	13533	13532	13543	13614	13479	13517	13680	13500	13602	13540	13574	13440	13453	13412	13616	13410	13537	13403	13528	13724	13678	13366	13558	13588	13459	13694	13665	13648	13543	13593	13511	13366	13623	13565	13547	13621	13686	13557	13534	13653	13764	13491	13581	13601	13463	13739	13538	13587	13561	13593	13507	13614	13673	13484	13429	13601	13484	13608	13591	13757	13640	13605	13562	13582	13497	13583	13693	13491	13464	13525	13403	13555	13556	13483	13619	13656	13506	13572	13494	13405	13522	13464	13545	13459	13669	13516	13631	13396	13668	13675	13535	13652	13516	13501	13504	13606	13670	13398	13706	13447	13423	13537	13517	13594	13430	13522	13645	13587	13687	13445	13624	13569	13693	13509	13370	13517	13709	13505	13611	13632	13487	13544	13414	13618	13557	13441	13611	13604	13570	13716	13538	13452	13610	13510	13423	13592	13492	13693	13450	13632	13574	13615	13477	13617	13477	13483	13447	13568	13569	13688	13439	13562	13547	13646	13573	13607	13794	13691	13365	13634	13581	13695	13545	13631	13570	13468	13601	13437	13625	13655	13510	13577	13603	13521	13723	13556	13542	13631	13585	13392	13606	13596	13400	13638	13392	13545	13786	13615	13588	13604	13625	13657	13663	13525	13490	13465	13576	13631	13520	13603	13518	13704	13631	13514	13636	13614	13548	13718	13660	13436	13773	13534	13706	13578	13549	13580	13553	13423	13526	13607	13483	13652	13639	13615	13697	13530	13503	13560	13476	13710	13704	13554	13626	13517	13498	13537	13449	13582	13471	13532	13496	13524	13532	13432	13548	13679	13501	13505	13602	13500	13476	13463	13567	13587	13505	13523	13488	13598	13529	13709	13549	13693	13530	13521	13430	13478	13412	13596	13574	13538	13631	13663	13596	13633	13485	13520	13591	13692	13544	13655	13620	13524	13647	13592	13419	13821	13660	13558	13507	13603	13573	13549	13442	13720	13717	13639	13668	13757	13487	13526	13580	13473	13478	13486	13446	13690	13513	13539	13506	13419	13418	13616	13453	13687	13754	13607	13646	13639	13716	13682	13812	13403	13544	13573	13377	13501	13771	13618	13444	13546	13493	13461	13603	13669	13481	13489	13504	13663	13703	13520	13643	13533	13651	13614	13563	13652	13562	13464	13599	13622	13462	13574	13750	13524	13601	13544	13432	13545	13598	13478	13545	13489	13419	13856	13562	13679	13704	13621	13588	13616	13642	13480	13553	13612	13635	13591	13596	13432	13619	13559	13537	13549	13647	13280	13610	13712	13713	13755	13640	13426	13424	13493	13521	13464	13390	13612	13687	13536	13384	13414	13390	13491	13679	13463	13550	13567	13543	13479	13659	13556	13673	13543	13420	13432	13561	13413	13622	13608	13546	13574	13663	13579	13453	13705	13680	13449	13671	13478	13609	13463	13658	13613	13607	13566	13655	13599	13598	13530	13545	13601	13537	13588	13557	13580	13564	13533	13587	13495	13590	13807	13517	13631	13574	13429	13575	13354	13581	13549	13663	13589	13635	13628	13418	13646	13586	13576	13526	13619	13639	13538	13507	13583	13536	13567	13539	13719	13713	13573	13664	13605	13619	13557	13397	13509	13570	13533	13506	13661	13621	13610	13660	13487	13561	13522	13557	13611	13525	13641	13622	13573	13696	13483	13554	13665	13537	13606	13508	13493	13708	13600	13635	13474	13475	13465	13648	13580	13407	13616	13745	13441	13410	13487	13665	13597	13427	13626	13435	13367	13514	13569	13751	13489	13505	13626	13622	13524	13629	13472	13501	13515	13592	13583	13440	13553	13588	13536	13510	13590	13505	13588	13460	13638	13692	13515	13612	13691	13569	13493	13659	13728	13520	13515	13577	13539	13621	13651	13676	13701	13629	13555	13815	13557	13500	13574	13767	13484	13704	13441	13501	13641	13537	13581	13466	13681	13651	13645	13428	13599	13606	13786	13597	13627	13528	13426	13483	13594	13553	13457	13543	13526	13654	13542	13408	13503	13590	13516	13380	13445	13656	13471	13613	13616	13510	13663	13570	13525	13494	13550	13632	13621	13527	13540	13654	13574	13600	13618	13480	13427	13647	13566	13635	13598	13582	13404	13550	13558	13548	13546	13587	13568	13656	13624	13530	13560	13573	13439	13399	13533	13551	13494	13606	13584	13526	13542	13696	13715	13585	13603	13664	13607	13474	13462	13607	13522	13517	13639	13520	13642	13483	13527	13410	13593	13493	13381	13521	13464	13453	13514	13762	13533	13706	13449	13561	13560	13642	13586	13456	13466	13714	13523	13327	13442	13587	13608	13672	13530	13518	13567	13500	13675	13649	13654	13584	13471	13641	13599	13489	13654	13622	13401	13483	13600	13461	13572	13527	13554	13439	13587	13618	13581	13488	13476	13554	13723	13386	13583	13516	13554	13516	13640	13680	13555	13596	13474	13454	13417	13529	13495	13522	13615	13499	13487	13735	13630	13530	13602	13651	13527	13552	13582	13465	13670	13546	13744	13518	13524	13775	13707	13581	13537	13613	13572	13341	13566	13643	13643	13431	13526	13646	13719	13456	13705	13477	13627	13564	13630	13711	13524	13631	13657	13568	13495	13653	13615	13633	13481	13602	13680	13497	13583	13447	13725	13643	13745	13588	13383	13699	13547	13646	13611	13596	13592	13556	13510	13555	13478	13711	13507	13558	13744	13423	13410	13591	13582	13582	13581	13550	13554	13560	13518	13519	13466	13626	13453	13768	13614	13477	13613	13640	13394	13591	13568	13536	13718	13560	13595	13602	13509	13538	13508	13682	13644	13599	13475	13577	13356	13550	13724	13530	13579	13558	13530	13405	13566	13676	13573	13523	13478	13535	13661	13543	13630	13612	13476	13615	13645	13631	13530	13646	13583	13507	13666	13543	13600	13397	13477	13580	13535	13528	13498	13377	13581	13521	13506	13603	13495	13406	13750	13369	13582	13628	13577	13498	13629	13544	13594	13550	13486	13472	13590	13507	13541	13737	13529	13298	13668	13410	13638	13622	13619	13692	13540	13532	13638	13509	13582	13593	13527	13556	13699	13561	13447	13429	13748	13613	13575	13583	13622	13475	13479	13775	13694	13703	13494	13660	13648	13645	13567	13631	13562	13597	13562	13409	13523	13435	13697	13514	13509	13434	13599	13597	13524	13557	13505	13651	13560	13490	13564	13428	13472	13577	13542	13560	13521	13588	13470	13386	13444	13550	13545	13615	13630	13604	13553	13683	13608	13462	13502	13460	13401	13807	13555	13573	13643	13542	13638	13510	13622	13626	13543	13550	13472	13561	13579	13677	13477	13577	13492	13665	13495	13609	13637	13619	13770	13578	13647	13496	13387	13537	13569	13580	13365	13676	13638	13566	13591	13645	13487	13685	13583
24969	21702	29790	27455	26430	28160	30065	25748	24648	23584	22618	22059	21601	20926	20487	19733	19127	18668	18889	18657	18583	18246	18215	18218	18162	17959	17980	17925	17959	18024	17822	17895	17655	17721	18045	17854	17837	17778	17705	17683	17771	17850	17983	17876	17939	18014	17923	17743	17697	17937	17802	17658	17663	17903	17798	17767	17867	17686	17583	17873	17705	17690	17720	17719	17670	17666	17337	17610	17698	17762	17748	17634	17677	17770	17713	17680	17637	17789	17687	17678	17583	17665	17595	17768	17772	17901	17767	17506	17682	17885	18099	17803	17761	17763	17822	17675	17796	17865	17855	17802	17698	17647	17789	17754	17904	17699	17805	17653	17692	17553	17680	17893	17722	17690	17667	17841	17711	17697	17572	17787	17640	17752	17957	17672	17697	17516	17754	17868	17837	17733	17821	17835	17455	17685	17608	17906	17788	17842	17603	17673	17554	17721	17784	17673	17826	17613	17775	17693	17648	17547	17664	17838	17666	17679	17894	17595	17512	17852	17714	17587	17569	17748	17702	17657	17984	17691	17787	17662	17725	17626	17693	17620	17771	17825	17830	17745	17887	17598	17647	17745	17789	17755	17876	17582	17810	17601	17768	17743	17669	17516	17767	17860	17746	17569	17773	17788	17599	17697	17721	17631	17609	17661	17827	17658	17585	17815	17700	17672	17862	17873	17655	17551	17407	17909	17719	17833	17785	17894	17464	17654	17619	17603	17762	17822	17690	17575	17803	17888	17643	17710	17715	17535	17873	17557	17841	17795	17733	17865	17790	17736	17836	17923	17655	17718	17692	17643	17547	17819	17846	17635	17599	17550	17471	17712	17697	17724	17789	17543	17587	17756	17824	17728	17751	17380	17587	17650	17634	17840	17734	17762	17875	17791	17736	17825	18016	17951	17849	17810	17633	17754	17941	17883	17689	17791	17905	17709	17867	17774	17658	17499	17545	17358	17807	17700	17652	17655	17706	17716	17779	17692	17693	17862	17725	17731	17712	17831	17681	17858	17636	17782	17755	17820	17615	17484	17546	17805	17689	17628	17553	17785	17896	17936	17665	17765	17772	17795	17682	17655	17736	17694	17462	17593	17765	17661	17552	17781	17764	17677	17769	17775	17649	17536	17812	17769	17850	17796	17783	17610	17666	17643	17726	17632	17526	17661	17741	17625	17690	17689	17741	17633	17463	17616	17608	17765	17633	17591	17690	17553	17800	17629	17791	17687	17715	17826	17869	17698	17656	17873	17520	17809	17589	17541	17743	17940	17779	17738	17765	17780	17669	17501	17756	17712	17518	17702	17731	17667	17628	17587	17762	17739	17755	17588	17528	17826	17809	17656	17801	17560	17562	17648	17627	17603	17678	17720	17726	17622	17553	17809	17699	17673	17859	17696	17717	17688	17744	17619	17623	17560	17478	17782	17522	17704	17715	17733	17853	17755	17725	17663	17641	17472	17697	17822	17755	17705	17642	17445	17753	17477	17558	17664	17782	17697	17508	17663	17471	17739	17822	17636	17695	17713	17794	17516	17989	17630	17773	17621	17679	17710	17646	17620	17596	17612	17519	17683	17739	17498	17749	17811	17696	17876	17733	17844	17736	17636	17670	17657	17570	17919	17681	17582	17671	17649	17664	17784	17687	17725	17766	17783	17907	17883	17802	17678	17801	17525	17958	17712	17864	17699	17662	17674	17905	17839	17800	17804	17718	17838	17998	17601	17708	17758	17905	17731	17648	17794	17786	17618	17720	17810	17623	17683	17571	17631	17794	17553	17628	17528	17723	17721	17880	17666	17732	17837	17684	17890	17768	18092	17915	17540	17764	17750	17736	17698	17621	17903	17814	17903	17706	17707	17716	17623	17661	17702	17840	17799	17659	17791	17414	17568	17684	17685	17724	17581	17615	17821	17641	17617	17584	17604	17954	17774	17625	17437	17552	17789	17607	17644	17879	17674	17706	17694	17777	17816	17752	17509	17515	17625	17741	17856	17618	17955	17602	17759	17757	17699	17546	17656	17932	17893	17899	17748	17701	17725	17654	17532	17770	17577	17622	17488	17835	17523	17848	17664	17817	17838	17747	17657	17758	17690	17836	17800	17718	17651	17659	17743	17628	17809	17648	17646	17791	17583	17753	17583	17545	17607	17733	17609	17726	17579	17651	18014	17796	17908	17944	17906	17688	17688	17722	17788	17632	17644	17508	17773	17788	17810	17748	17615	17704	17841	17759	17712	17776	17632	17579	17737	17668	17577	17653	17940	17659	17862	17614	17504	17575	17993	17847	17776	17677	17897	17818	17593	17618	17714	17690	17583	17741	17829	17654	17788	17533	17568	17538	17620	17504	17654	17567	17688	17780	17872	17621	17736	17605	17813	17546	17641	17824	17644	17470	17659	17777	17669	17757	17763	17850	17746	17830	17821	17743	17596	17713	17683	17501	17574	17810	17679	17592	17468	17743	17581	17750	17663	17736	17772	17685	17712	17850	17696	17887	17665	17914	17781	17665	17845	17953	17596	17654	17577	17783	17747	17480	17736	17737	17604	17733	17781	17703	17528	17719	17856	17686	17707	17620	17632	17692	17911	17627	17830	17470	17690	17690	17723	17634	17669	17721	17639	17604	17696	17887	17649	17777	17582	17699	17738	17661	17451	17712	17394	17663	17537	17562	17562	17683	17806	17603	17692	17696	17672	17670	17761	17719	17759	17586	17748	17759	17766	17823	17863	17673	17743	17737	17588	17714	17747	17575	17599	17608	17668	17732	17763	17715	17700	17524	17534	17796	17639	17854	17906	17658	17597	17788	17703	17643	17604	17683	18067	17648	17668	17739	17625	17765	17795	17748	17736	17769	17615	17882	17686	17914	17989	17778	17808	17610	17674	17699	17691	17630	17800	17796	17786	17706	17551	17714	17774	17730	17581	17954	17747	17773	17720	17638	17789	17746	17639	17632	17580	17628	17510	17633	17977	17835	17571	17633	17841	17726	17506	17826	17484	17636	17519	17557	17558	17848	17817	17597	17845	17839	17606	17744	17700	17621	17683	17748	17725	17540	17911	17583	17697	17607	17705	17771	17711	17555	17672	17510	17851	17658	17801	17706	17734	17858	17745	17679	17694	17918	17731	17707	17873	17588	17602	17643	17640	17875	17693	17787	17712	17681	17729	17699	17691	17727	17654	17764	17843	17777	17553	17895	17693	17731	17812	17850	17944	17555	17953	17819	17660	17820	17719	17834	17821	17785	17654	17599	17740	17921	17755	17572	17498	17585	17649	17613	17715	17718	17694	17595	17622	17652	17556	17727	17630	17735	17709	17482	17834	17838	17781	17634	17736	17649	17634	17759	17791	17662	17598	17975	17763	17559	17752	17799	17735	17647	17747	17709	17537	17668	17742	17706	17579	17729	17563	17641	17735	17727	17632	17721	17670	17526	17650	17668	17613	17815	17740	17881	17781	17754	17787	17651	17795	17705	17826	17662	17793	17819	17766	17861	17779	17657	17694	17593	17839	17858	17584	17681	17665	17751	17687	17714	17608	17700	17647	17802	17769	17539	17708	17782	17968	17610	17570	17584	17584	17790	17734	17764	17685	17736	17781	17718	17795	17681	17680	17629	17574	17445	17606	17640	17678	17746	17490	17757	17626	17813	17756	17602	17638	17760	17622	17878	17806	17624	17482	17594	17710	17748	17736	17916	17320	17656	17819	17712	17727	17863	17648	17640	17653	17649	17456	17733	17822	17740	17750	17781	17908	17808	17821	17764	17798	17537	17734	17683	17414	17695	17720	17568	17814	17786	17505	17606	17623	17580	17624	17679	17860	17578	17759	17750	17580	17625	17901	17896	17937	17512	17776	17685	17623	17962	17694	17644	17601	17485	17719	17824	17778	17712	17668	17799	17664	17619	17974	17822	17876	17755	17628	17576	17533	17820	17553	17666	17867	17724	17774	17655	17710	17829	17605	17784	17856	17510	17983	17931	17809	17713	17661	17589	17688	17744	17785	17733	17599	17668	17479	17825	17672	17748	17706	17680	17772	17671	17635	17782	17599	17713	17585	17761	17874	18050	17601	17628	17763	17608	17803	17828	17984	17853	17796	17772	17718	17676	17894	17985	17530	17655	17813	17824	17480	17784	17626	17519	17736	17898	17491	17667	17700	17824	17657	17887	17648	17881	17823	17559	17676	17780	17814	17573	17783	17694	17754	17612	17800	17689	17908	17674	17754	17549	17716	17634	17747	17552	17807	17909	17905	17747	17699	17846	17823	17674	17639	17712	17617	17676	17747	17855	17591	17620	17495	17516	17832	17757	17858	17905	17672	17635	17763	17589	17858	17609	17775	17561	17603	17626	17777	17636	17709	17908	17848	17820	17614	17705	17637	17767	17832	17643	17622	17660	17797	17822	17736	17721	17765	17708	17684	17580	17723	17766	17745	17712	17677	17811	17895	17803	17664	17738	17847	17882	17831	17604	17890	17774	17774	17692	17809	17737	17633	17455	17626	17889	17661	17629	17750	17525	17653	17841	17889	17838	17756	17858	17810	17839	17603	17677	17685	17719	17736	17664	17722	17898	17640	17587	17775	17775	17686	17695	17585	17608	17692	17867	17820	17758	17784	17509	17640	17451	17869	17854	17552	17609	17683	17767	17713	17730	17862	17892	17704	17614	17879	17725	17819	17785	17777	17593	17956	17772	17761	17737	17782	17595	17697	17619	17640	17879	17778	17605	17758	17686	17642	17796	17833	17830	17801	17873	17731	17590	17711	17751	17771	17833	17715	17620	17490	17586	17628	17655	17647	17660	17546	17649	17757	17612	17742	17839	17958	17662	17740	17623	17741	17719	17530	17413	17568	17755	17660	17614	17977	17973	17415	17645	17765	17835	17474	17755	17656	17630	17663	17750	17615	17834	17739	17715	17653	17785	17654	17947	17584	17503	17774	17925	17541	17544	17762	17746	17613	17658	17805	17869	17577	17636	17597	17876	17711	17827	17796	17980	17712	17684	17927	17823	17677	17771	17699	17758	17591	17842	17628	17683	17448	17635	17914	17552	17686	17741	17678	17700	17726	17458	17675	17715	17538	17928	17682	17508	17666	17823	17723	17618	17523	17724	17690	17797	17791	17771	17794	17745	17677	17554	17849	17848	17929	17706	17898
40101	71074	69397	52442	36592	28503	25538	24236	22897	21141	19734	18968	18295	17569	16998	15553	15090	14743	14536	14387	13971	13848	13735	13516	13630	13578	13648	13487	13544	13464	13268	13506	13419	13266	13322	13496	13269	13380	13282	13437	13398	13376	13357	13251	13381	13311	13301	13287	13365	13176	13352	13321	13278	13403	13266	13342	13412	13098	13212	13345	13299	13220	13346	13248	13380	13153	13309	13253	13144	13300	13296	13204	13177	13397	13127	13303	13210	13293	13251	13290	13236	13247	13363	13200	13255	13191	13056	13334	13243	13431	13238	13183	13141	13294	13338	13292	13409	13156	13171	13213	13426	13068	13264	13356	13234	13213	13177	13471	13568	13232	13286	13364	13182	13230	13212	13250	13316	13312	13291	13088	13296	13272	13246	13234	13207	13201	13215	13284	13391	13061	13147	13213	13210	13337	13224	13113	13124	13230	13276	12965	13226	13231	13357	13283	13131	13268	13262	13264	13156	13354	13228	13255	13124	13361	13218	13143	13176	13390	13277	13186	13241	13281	13110	13313	13355	13252	13257	13308	13129	13152	13167	13333	13295	13330	13133	13286	13116	13207	13332	13193	13077	13080	13243	13153	13444	13254	13333	13454	13301	13259	13450	13184	13275	13347	13366	13147	13152	13367	13331	13242	13125	13286	13232	13330	13442	13218	13256	13180	13221	13337	13362	13164	13467	13180	13281	13426	13227	13222	13034	13458	13225	13146	13111	13309	13272	13355	13256	13148	13223	13323	13344	13241	13114	13219	13216	13123	13415	13268	13396	13117	13408	13184	13154	13339	13418	13290	13277	13375	13133	13255	13196	13217	13387	13262	13372	13268	13393	13226	13309	13390	13223	13324	13127	13275	13090	13180	13244	13227	13277	13216	13293	13190	13116	13252	13235	13344	13230	13279	13211	13395	13156	13364	13309	13222	13081	13270	13194	13358	13128	13416	13385	13265	13318	13329	13210	13221	13177	13205	13330	13245	13314	13206	13214	13267	13103	13343	13163	13299	13307	13360	13299	13038	13222	13206	13279	13195	13258	13279	13186	13164	13332	13300	13530	13256	13394	13327	13217	13122	13424	13396	13266	13133	13200	13220	13260	13414	13190	13263	13290	13351	13222	13199	13296	13224	13124	13433	13314	13224	13168	13167	13279	13116	13266	13208	13065	13268	13307	13254	13324	13274	13304	13132	13165	13168	13227	13328	13206	13271	13244	13358	13407	13248	13389	13283	13180	13310	13418	13048	13260	13268	13225	12931	13179	13367	13219	13174	13303	13153	13400	13094	13235	13223	13251	13091	13211	13231	13078	13275	13292	13395	13221	13224	13264	13198	13375	13089	13187	13398	13131	13409	13262	13309	13285	13247	13200	13272	13294	13357	13028	13054	13260	13175	13285	13369	13293	13288	13358	13277	13135	13199	13377	13333	13308	13275	13209	13280	13241	13140	13115	13182	13191	13144	13366	13347	13195	13260	13208	13312	13136	13296	13435	13288	13277	13400	13396	13321	13311	13339	13185	13377	13258	13222	13215	13310	13260	13387	13221	13283	13200	13407	13474	13201	13190	13172	13357	13224	13367	13273	13404	13191	13367	13163	13232	13269	13437	13395	13219	13238	13241	13054	13250	13016	13314	13256	13198	13305	13371	13274	13273	13423	13243	13291	13096	13223	13174	13340	13206	13281	13261	13316	13197	13108	13265	13254	13228	13218	13193	13424	13363	13277	13094	13356	13269	13341	13372	13211	13227	13332	13344	13093	13330	13307	13227	13228	13346	13258	13438	13261	13276	13282	13056	13413	13184	13144	13265	13241	13342	13262	13267	13276	13189	13147	13188	13240	13308	13174	13232	13294	13236	13368	13282	13349	13300	13392	13318	13148	13115	13230	13140	13122	13217	13233	13371	13289	13131	13262	13307	13392	13193	13351	13401	13266	13152	13273	13272	13383	13119	13199	13334	13484	13162	13120	13293	13271	13199	13265	13228	13117	13240	13276	13231	13243	13458	13221	13428	13372	13246	13075	13309	13226	13258	13190	13089	13185	13238	13166	13290	13235	13121	13245	13192	13453	13148	13112	13289	13240	13160	13300	13250	13233	13244	13290	13305	13192	13182	13219	13160	13180	13203	13275	13335	13442	13196	13128	13215	13389	13222	13319	13221	13291	13272	13276	13132	13348	13023	13262	13179	13291	13140	13289	13307	13368	13195	13058	13305	13343	13404	13247	13154	13201	13177	13168	13207	13214	13497	13249	13140	13149	13193	13237	13307	13237	13168	13177	13263	13225	13322	13193	13337	13279	13020	13207	13175	13232	13115	13188	13318	13121	13260	13402	13309	13125	13296	13183	13222	13199	13172	13263	13259	13202	13232	13397	13243	13041	13273	13227	13226	13262	13080	13385	13143	13247	13394	13211	13311	13257	13190	13393	13221	13219	13318	13324	13224	13346	13376	13279	13207	13236	13268	13234	13251	13480	13185	13274	13247	13191	13178	13597	13172	13389	13183	13311	13292	13276	13246	13325	13304	13294	13325	13419	13158	13368	13303	13110	13376	13281	13389	13255	13086	13309	13235	13303	13135	13275	13377	13181	13167	13301	13203	13427	13455	13274	13376	13193	13318	13247	13182	13337	13307	13330	13217	13364	13290	13296	13356	13330	13187	13321	13122	13310	13151	13245	13344	13203	13263	13157	13157	13325	13065	13245	13297	13034	13317	13296	13230	13122	13250	13147	13319	13099	13250	13189	13125	13228	13277	13239	13262	13248	13226	13390	13276	13241	13160	13397	13224	13501	13219	13224	13270	13193	13332	13214	13427	13194	13337	13222	13128	13262	13224	13362	13294	13176	13338	13391	13390	13357	13092	13262	13202	13439	13286	13229	13231	13288	13322	13127	13286	13264	13304	13354	13428	13321	13382	13226	13293	13303	13428	13126	13266	13313	13338	13200	13270	13344	13108	13100	13266	13214	13200	13115	13228	13163	13348	13331	13347	13235	13259	13177	13272	13390	13245	13308	13278	13268	13245	13248	13194	13283	13133	13211	13333	13143	13312	13148	13355	13395	13171	13418	13095	13295	13298	13084	13179	13524	13188	13410	13336	13466	13166	13339	13166	13227	13362	13300	13138	13168	13235	13175	13196	13344	13197	13319	13290	13531	13244	13304	13248	13405	13148	13340	13202	13320	13131	13104	13294	13445	13330	13157	13181	13272	13222	13118	13232	13332	13118	13324	13230	13273	13184	13058	13269	13291	13230	13142	13214	13112	13271	13500	13206	13189	13333	13185	13345	13319	13189	13034	13262	13283	13238	13367	13321	13212	13261	13318	13339	13295	13300	13160	13366	13429	13383	13293	13215	13226	13168	13357	13205	13305	13213	13097	13356	13291	13306	13217	13378	13267	13528	13197	13191	13313	13214	13215	13264	13153	13359	13259	13190	13353	13280	13189	13157	13225	13396	13358	13112	13191	13196	13300	13252	13071	13271	13302	13247	13340	13170	13213	13237	13217	13261	13190	13391	13290	13263	13381	13145	13186	13327	13210	13281	13307	13259	13257	13255	13195	13251	13210	13324	13155	13256	13298	13435	13109	13147	13250	13110	13268	13338	13160	13159	13262	13348	13407	13378	13225	13279	13223	13312	13115	13378	13315	13260	13385	13268	13191	13305	13302	13166	13144	13279	13137	13126	13357	13187	13148	13228	13354	13114	13276	13285	13325	13268	13383	13315	13123	13345	13214	13320	13200	13380	13289	13210	13170	13232	13211	13349	13259	13273	13148	13202	13362	13175	13355	13235	13249	13306	13275	13220	13260	13170	13264	13223	13330	13234	13225	13269	13242	13215	13380	13344	13421	13334	13336	13301	13092	13284	13224	13223	13278	13343	13213	13279	13235	13277	13202	13219	13351	13226	13404	13146	13236	13306	13233	13194	13048	13395	13242	13344	13358	13283	13261	13361	13248	13175	13339	13256	13277	13274	13243	13113	13276	13214	13213	13217	13219	13192	13343	13252	13354	13219	13363	13248	13221	13236	13256	13207	13370	13358	13355	13320	13338	13367	13158	13349	13284	13348	13125	13200	13106	13312	13230	13291	13165	13430	13256	13271	13142	13281	13134	13355	13050	13265	13331	13043	13271	13312	13212	13285	13342	13413	13340	13195	13439	13369	13222	13320	13371	13237	13221	13356	13122	13414	13172	13255	13163	13250	13355	13374	13379	13290	13220	13194	13153	13207	13459	13239	13254	13305	13410	13237	13487	13061	13334	13368	13019	13344	13232	13281	13112	13068	13083	13234	13200	13056	13450	13197	13218	13371	13221	13181	13367	13112	13341	13208	13319	13172	13318	13238	13382	13450	13143	13366	13189	13354	13201	13343	13225	13292	13211	13282	13330	13301	13330	13219	13167	13145	13301	13276	13200	13334	13261	13512	13208	13223	13220	13214	13216	13316	13250	13265	13104	13234	13266	13155	13308	13231	13340	13334	13427	13247	13284	13129	13216	13282	13350	13319	13355	13392	13206	13205	13351	13351	13257	13352	13153	13381	13218	13234	13206	13245	13221	13308	13392	13167	13316	13215	13299	13202	13380	13168	13207	13414	13354	13287	13034	13236	13308	13240	13309	13252	13167	13159	13387	13053	13315	13292	13252	13304	13185	13275	13138	13037	13399	13294	13335	13305	13191	13254	13372	13114	13213	13313	13400	13225	13187	13264	13284	13248	13385	13377	13321	13320	13248	13396	13143	13410	13173	13254	13373	13317	13210	13291	13248	13366	13185	13314	13097	13392	13326	13209	13303	13217	13345	13281	13290	13198	13306	13175	13280	13222	13314	13155	13220	13372	13148	13015	13482	13285	13205	13330	13412	13251	13296	13248	13268	13380	13229	13281	13118	13135	13249	13256	13399	13163	13388	13208	13381	13235	13066	13234	13372	13197	13308	13268	13197	13173	13172	13225	13162	13223	13387	13223	13210	13160	13376	13243	13324	13384	13310	13369	13142	13262	13277	13219	13210	13399	13339	13267	13236	13154	13144	13464	13230	13419	13387	13416	13364	13295	13230	13146	13221	13375	13375	13361	13222	13421	13178	13152	13340	13415	13200	13187	13255	13315	13314	13375	13263	13172	13401	13202	13208	13344	13195	13285	13177	13381	13281
38165	43051	49357	38434	28265	25588	24245	23090	22693	21982	21744	21657	21406	21051	20756	20269	20349	19946	20037	19935	20036	19841	19970	20183	20033	19574	19958	19925	19867	19763	19964	19729	19797	19707	19836	19971	19752	19813	19603	19863	19591	19748	19607	19648	19832	19775	19675	19620	19779	19739	19611	19812	19912	19913	19659	19891	19782	19843	19851	19467	19618	19833	19832	19800	19751	19617	19738	19815	19894	19688	19829	19791	19686	19715	19622	19731	19679	19609	19625	19824	19735	19931	19996	19652	19868	19790	19793	19915	19891	19712	19543	19559	19785	19773	19579	19581	19685	19742	19615	19836	19943	19725	19842	19710	19604	19886	19828	19892	19741	19685	19764	19734	19710	19481	19699	19745	19582	19692	19589	19853	19603	19708	19711	19724	19965	19659	19963	19832	19711	19704	19803	19742	19805	19759	19918	19911	19796	19844	19818	19725	19560	19869	19783	19570	20067	19793	19686	19875	19711	19761	19764	19724	19784	19942	19930	19668	19751	19768	19880	19814	19705	19665	19647	19784	19619	19947	19859	19659	19825	19649	19603	19726	19892	19656	19631	19728	19596	19784	19814	19765	19805	19626	19690	19696	19782	19829	19873	19581	19899	19852	19471	19770	19929	19780	19869	19706	19954	19830	19682	19879	19579	19743	19679	19990	19821	19776	19979	19665	19647	19772	19805	19810	19877	19806	19739	19918	19707	19835	19798	19787	19625	19579	19770	19748	19766	19802	19617	19633	19828	19973	19595	19664	19926	19700	19811	19624	19782	19907	19933	19740	20011	19874	19978	19689	19702	19759	19774	19501	19708	19680	19877	19562	19616	19633	19761	19732	20069	19830	19678	19537	19470	19512	19807	19755	19698	19727	19848	19652	19740	19641	19558	19605	19617	19819	19876	19584	19888	19788	19836	19686	19680	19631	19905	19758	19664	19717	19621	19763	19834	19612	19749	19596	19805	19693	19746	19851	19539	19815	19943	19970	19738	19785	19778	19555	19546	19623	19719	19762	19673	19822	19855	19843	19846	19750	19693	19581	19732	19770	19792	19653	19854	19661	19734	19897	19692	19647	19848	19624	19759	19629	19444	19608	19749	19630	19642	19607	20011	19760	19619	19527	19762	19554	19801	19839	19733	19869	19869	19846	19851	19584	19867	19640	19656	19757	19706	19743	19585	19711	19791	19623	19833	19733	19904	19789	19618	19969	19940	19734	19639	19811	19872	19674	19944	19632	19797	19639	19624	19660	19774	19820	19793	19821	19459	19803	19934	19639	19594	19617	19646	19973	19849	19821	19421	19779	19791	19434	19633	19804	19846	19930	19950	19804	19632	19641	19867	19890	19807	19744	19671	19947	20060	19743	19710	20055	19607	19609	19747	19785	19611	19591	19857	19609	19811	19697	19661	19810	19750	19818	19758	19692	19741	19756	19767	19782	19673	19849	19810	19830	19664	19493	19520	19563	19646	19799	19766	19645	19623	19622	19713	19747	19694	19765	19698	19767	19719	19718	19730	19615	19911	19862	19923	19895	19933	19744	19811	19727	20065	19746	19710	19771	20005	19692	19481	19745	19714	19622	19834	19801	19758	19699	19707	19598	19601	19666	19648	20110	19863	19766	19800	19791	19889	19733	19737	19823	19633	19758	19905	19756	19744	19743	19733	19737	19868	19783	19436	19854	19865	19616	19702	19819	19655	19652	19791	19770	19790	19692	19606	19904	19654	19726	19724	19640	19890	19731	20008	19751	19689	19978	19894	19692	19767	19638	19708	19900	19670	19557	19829	19818	19937	19694	19640	19805	19657	19760	19956	19789	19754	19869	19860	19706	19788	19827	19992	19724	19621	19653	19550	19798	19714	19908	19638	19579	19610	19556	19711	19793	19668	19967	19748	19999	19812	19594	19540	19680	19611	19608	19964	19721	19897	19507	19577	19783	19689	19748	19951	19664	19851	19897	19941	19597	19842	19589	19835	19794	19681	19820	19783	19716	19919	19748	19707	19676	19930	19857	19685	20011	19682	19477	19634	19824	19643	19760	19853	19760	19532	19743	19858	19873	19488	19877	19733	19776	19546	19714	19786	19897	19996	19999	19588	19588	19750	19427	19796	19837	19854	19398	19671	19773	19904	19779	19557	19713	19646	19754	19928	19689	19621	19703	19726	19625	19744	19901	19657	19982	20007	19805	19921	19512	19656	19670	20009	19617	19881	19692	19736	19751	19852	19729	19682	19561	19998	19868	19709	19758	19743	19754	19787	19761	19706	20003	19874	19916	19624	19784	19860	19968	19677	19752	19737	19733	19683	19814	19773	20063	19675	19973	19819	19812	19813	19512	19666	19840	19729	19902	19986	19887	19752	19629	19872	19680	19650	19820	19808	19844	19577	19779	19639	19937	19858	19868	19632	19734	19626	19756	19696	19711	19751	19537	19547	19668	19727	19619	19777	19886	19715	19737	19792	19777	19987	19781	19880	19791	19938	19829	19615	19750	19754	19630	19660	19856	19752	19889	19773	19772	19733	19718	19704	19667	19515	19800	19835	19709	19702	19731	19909	20042	19958	19729	19796	19758	19837	19748	19776	19850	19829	19958	19745	19740	19865	19858	19839	19868	19714	19794	19798	19714	19743	19591	19760	19673	19843	19790	19537	19718	19853	19807	19768	19981	19671	19804	19490	19701	19886	19877	19692	19445	19831	19829	19639	19693	19592	19754	19642	19861	19683	19598	19829	19793	19624	19794	19724	19624	19939	20025	19891	19752	19786	19764	19718	19794	19535	19738	19620	19862	19485	19754	19892	19718	19801	19760	19659	19985	19998	19830	19744	19683	19739	19637	19588	19549	19691	19591	19577	19642	19654	19666	19827	19670	19826	19735	19805	19836	19896	19888	19906	19825	19633	19724	19586	19862	19701	19848	19952	19589	19792	19630	19790	19741	19911	19698	19545	19753	19694	19767	19900	19931	19914	19869	19736	19759	19802	19443	19879	19641	19734	19822	19659	19811	19511	19649	20008	19741	19594	19680	19835	19798	19558	19617	19739	19778	19466	19851	19718	19731	19808	19749	19669	19722	19681	19623	19753	19638	19648	19607	19624	19827	19757	19750	19704	19932	19445	19754	19917	19693	19708	19671	19638	19926	19674	19693	19606	19712	19862	19724	19749	19683	19697	19792	19744	19729	19625	19650	19953	19740	19702	19568	19860	19820	19596	19561	19673	19643	19712	19605	19788	19869	19994	19499	19640	19868	19618	19901	19739	19811	19814	19765	19948	19861	19619	19686	19668	19654	19675	19616	19669	19756	19941	19702	20105	19877	19735	19830	19643	19967	19796	19642	19883	19880	19513	19564	19764	19966	19830	19797	19902	19507	19812	19653	19751	19578	19871	19732	19838	19821	19921	19771	19815	19897	19927	19688	19759	19706	19546	19716	19797	19719	19796	19859	19827	19613	19774	19778	19930	19929	19641	19692	19843	19864	19611	19953	19704	19837	19705	20087	19800	19798	19582	19743	19692	19823	19833	19602	19934	19871	19764	19791	19667	19672	19811	19724	19714	19787	19647	19758	19772	19783	19901	19766	19767	19611	19721	19838	19884	19989	19810	19784	19721	19738	19890	19608	19782	19704	19608	19647	19974	19581	19762	20000	19743	19666	19898	19572	19883	19746	19769	19877	19728	19806	19890	19592	19812	19693	19657	19739	19754	19730	19720	19495	19685	19902	19641	19599	19809	19639	19797	19692	19734	19871	19679	19658	19790	19783	19802	19774	19605	19702	19881	19702	19408	19720	19815	19801	19759	19640	19942	19773	19687	19837	19824	19730	19814	19628	19531	19780	19870	19665	19702	19999	19940	19705	19759	19601	20008	20112	19710	19704	19833	19691	19674	19559	19465	19710	19777	19632	19920	19685	19605	19645	19668	19851	19802	19901	19732	19831	19759	19846	20044	19759	19894	19824	19813	19788	19732	19722	19887	19723	20019	19647	19616	19650	19779	19907	19900	19765	19875	19796	19929	19657	19803	19893	19696	19718	19652	19843	19837	19692	19915	19739	19755	19680	19523	19772	19917	19881	19693	19560	19568	19631	19791	19694	19672	19852	19708	19561	19601	19700	19673	19722	19571	19811	19741	19702	19775	19804	19805	20064	19780	19742	19796	19671	19788	19859	19636	19569	19830	19839	19893	19888	19671	19850	19845	19566	19783	19827	19828	19713	19906	19684	19802	19829	19903	19708	19734	19630	19597	19797	19817	19645	19896	19774	19970	19818	19714	19746	19804	19630	19565	19721	19464	19678	19608	19668	19641	19692	19932	19571	19634	19623	19758	19794	19794	19753	19739	19767	19672	19779	19653	19835	19921	19931	19858	19875	19754	19694	19853	19742	19668	19757	19711	19691	19649	19609	20011	19701	19784	19819	19700	19404	19683	19873	19985	19782	19906	19514	19648	19592	19769	19817	19791	19620	19632	19811	19705	19660	19803	19653	19771	19628	19743	19565	19800	19818	19804	19783	19661	19609	19514	19840	19845	19729	19664	19700	19668	19375	19644	19654	19704	19786	19814	19630	19744	19721	19735	19621	19765	19798	19813	19643	19587	19644	19629	19631	19809	19807	19827	19761	19691	19710	19832	19693	19857	19880	19746	19774	19707	19633	19765	19740	19681	19760	19560	19854	19829	19859	19897	19994	19908	19881	19947	20011	19731	19871	19688	19811	19780	19767	19479	19892	19811	19725	19692	19508	19569	19925	19882	19715	19702	19863	19840	19770	19930	19929	19915	19828	19917	19811	19827	19790	19682	19765	19687	19734	19831	19611	19750	19650	19855	19988	19807	19635	19900	19749	19564	19796	19679	19556	19859	19700	19504	19606	19626	19510	19857	19994	19935	19733	19893	19488	19808	19612	19697	19627	19644	19920	19674	19823	19776	19774	19783	19846	19761	19734	19825	19759	19777	19874	19812	19650	19787	19751	19706	19834	19659	19891	19706	19857	19639	19732	19755	19915	19742	19769	19630	19776	19812	19757	19738	19934	19783	19792	19871	19786	19840	19810	19849	19519	19773	19774	19668	19730	19848	20024	19903	19614	19877	19740	19630	19780	19617	19815	19666	19565	19590	19789	19652	19644	19538	19827	19950	19654	19601	19818	19710	19674	19810	19676
37017	53075	50835	33337	24648	21969	20171	19431	18481	17921	17139	16707	16275	16168	15702	15264	15116	14963	14639	14731	14814	14525	14606	14616	14343	14500	14356	14617	14415	14469	14412	14502	14417	14406	14381	14349	14329	14484	14470	14560	14392	14437	14477	14388	14309	14258	14311	14459	14280	14322	14360	14355	14355	14232	14270	14287	14318	14438	14254	14351	14368	14385	14510	14239	14468	14370	14364	14400	14259	14574	14462	14354	14264	14365	14570	14349	14173	14292	14474	14354	14371	14345	14441	14463	14378	14269	14369	14247	14313	14253	14478	14474	14342	14411	14428	14276	14395	14542	14404	14347	14406	14261	14260	14250	14447	14271	14480	14447	14376	14369	14506	14361	14373	14268	14337	14450	14393	14342	14333	14279	14266	14526	14288	14471	14436	14406	14408	14364	14334	14302	14376	14396	14224	14399	14432	14436	14548	14432	14513	14342	14533	14186	14454	14325	14493	14425	14403	14454	14292	14282	14328	14505	14440	14588	14314	14365	14262	14373	14518	14221	14342	14555	14646	14344	14268	14518	14305	14449	14273	14466	14347	14323	14428	14206	14464	14449	14234	14382	14366	14166	14406	14412	14359	14269	14189	14349	14382	14340	14371	14429	14423	14416	14243	14401	14252	14281	14359	14306	14321	14248	14411	14327	14277	14198	14414	14340	14417	14306	14426	14250	14247	14438	14188	14388	14503	14477	14450	14317	14379	14253	14265	14233	14383	14443	14412	14510	14434	14327	14168	14431	14310	14412	14283	14445	14328	14432	14143	14498	14520	14297	14396	14403	14478	14292	14239	14425	14445	14346	14290	14341	14264	14305	14488	14361	14228	14581	14152	14527	14453	14176	14358	14355	14346	14459	14246	14404	14488	14458	14409	14457	14427	14446	14444	14503	14341	14258	14343	14372	14335	14499	14277	14443	14173	14406	14291	14422	14291	14445	14384	14306	14477	14452	14421	14380	14407	14403	14417	14237	14408	14359	14402	14219	14321	14379	14494	14403	14232	14368	14300	14279	14277	14433	14278	14342	14410	14381	14338	14427	14294	14296	14460	14487	14362	14510	14284	14361	14294	14348	14306	14404	14400	14319	14377	14462	14238	14214	14360	14445	14435	14315	14552	14451	14341	14339	14452	14539	14304	14393	14379	14442	14192	14323	14459	14307	14409	14242	14443	14389	14277	14533	14354	14268	14388	14164	14444	14474	14358	14253	14411	14373	14406	14370	14269	14455	14312	14387	14519	14360	14328	14390	14462	14251	14390	14520	14377	14359	14586	14448	14364	14300	14508	14248	14413	14470	14247	14320	14297	14362	14423	14322	14386	14481	14417	14594	14337	14449	14442	14491	14425	14331	14411	14337	14272	14308	14462	14334	14330	14385	14228	14362	14478	14251	14327	14305	14296	14393	14398	14620	14322	14542	14296	14390	14278	14174	14299	14414	14429	14392	14371	14479	14473	14526	14385	14315	14575	14255	14373	14451	14370	14320	14321	14287	14323	14387	14254	14458	14303	14183	14515	14594	14514	14463	14412	14362	14403	14371	14338	14363	14153	14288	14235	14268	14318	14438	14413	14581	14321	14297	14487	14239	14447	14362	14452	14417	14417	14434	14273	14355	14306	14270	14425	14290	14257	14516	14412	14396	14431	14371	14325	14299	14158	14520	14348	14340	14449	14320	14357	14319	14422	14211	14738	14431	14589	14288	14568	14335	14181	14486	14457	14419	14370	14251	14279	14247	14315	14355	14335	14262	14310	14402	14359	14409	14256	14295	14183	14284	14378	14349	14233	14444	14388	14427	14406	14357	14248	14372	14461	14311	14371	14357	14301	14356	14351	14378	14322	14407	14469	14251	14350	14493	14354	14336	14367	14550	14188	14236	14252	14492	14458	14294	14270	14547	14267	14326	14374	14236	14311	14465	14219	14345	14272	14328	14338	14306	14337	14485	14245	14391	14590	14236	14320	14366	14208	14472	14169	14396	14299	14300	14517	14361	14437	14305	14344	14413	14455	14260	14424	14374	14291	14345	14423	14269	14418	14462	14266	14349	14403	14313	14318	14362	14401	14295	14522	14302	14318	14486	14355	14331	14507	14430	14240	14348	14312	14566	14256	14414	14345	14334	14368	14379	14271	14414	14482	14258	14250	14306	14510	14293	14572	14305	14280	14541	14389	14528	14256	14237	14353	14450	14304	14428	14300	14417	14347	14336	14271	14213	14379	14437	14316	14440	14457	14354	14389	14393	14366	14288	14240	14532	14369	14244	14290	14452	14404	14323	14394	14327	14393	14390	14358	14226	14436	14412	14414	14311	14412	14461	14298	14427	14342	14233	14662	14369	14536	14378	14278	14409	14339	14315	14369	14288	14234	14269	14447	14254	14205	14448	14345	14427	14370	14330	14193	14412	14432	14216	14504	14475	14172	14370	14270	14561	14253	14446	14572	14261	14421	14362	14300	14338	14305	14320	14313	14424	14373	14361	14334	14363	14282	14458	14316	14284	14370	14364	14368	14369	14247	14428	14338	14406	14409	14284	14231	14337	14403	14159	14454	14305	14407	14330	14409	14388	14352	14461	14478	14385	14294	14194	14375	14406	14473	14473	14428	14367	14379	14399	14215	14371	14325	14237	14362	14274	14401	14208	14539	14233	14545	14419	14417	14347	14511	14390	14374	14307	14315	14505	14369	14390	14396	14278	14228	14330	14344	14511	14418	14521	14507	14386	14419	14360	14336	14442	14495	14323	14280	14393	14367	14397	14290	14454	14518	14410	14403	14430	14344	14383	14524	14192	14441	14545	14372	14316	14310	14281	14356	14401	14196	14431	14221	14267	14531	14368	14568	14385	14385	14557	14305	14508	14485	14326	14377	14366	14463	14433	14322	14353	14325	14411	14301	14495	14386	14355	14421	14381	14419	14472	14204	14505	14340	14466	14403	14371	14288	14266	14242	14410	14211	14166	14402	14416	14437	14426	14224	14364	14375	14283	14266	14358	14378	14372	14245	14335	14310	14366	14280	14267	14389	14386	14601	14480	14218	14403	14457	14350	14399	14291	14263	14465	14389	14552	14395	14364	14236	14439	14444	14260	14544	14338	14399	14339	14438	14309	14430	14235	14592	14335	14325	14302	14521	14424	14331	14376	14313	14311	14464	14260	14363	14386	14399	14223	14493	14439	14421	14378	14473	14345	14383	14278	14491	14457	14486	14278	14249	14435	14368	14355	14350	14233	14290	14256	14408	14451	14401	14358	14365	14542	14433	14350	14426	14422	14438	14367	14266	14430	14387	14259	14350	14301	14245	14381	14465	14332	14439	14314	14401	14505	14311	14448	14391	14494	14336	14327	14352	14593	14605	14339	14448	14302	14210	14330	14449	14427	14484	14405	14462	14385	14336	14344	14344	14400	14322	14405	14335	14434	14219	14368	14463	14405	14273	14436	14426	14365	14450	14213	14502	14271	14430	14419	14317	14324	14366	14426	14408	14565	14628	14444	14317	14535	14361	14444	14401	14323	14521	14648	14260	14405	14526	14556	14344	14365	14200	14371	14535	14237	14192	14317	14362	14581	14355	14526	14219	14385	14414	14457	14295	14337	14482	14516	14380	14356	14409	14496	14276	14390	14461	14282	14463	14305	14453	14329	14359	14429	14419	14376	14265	14300	14269	14238	14362	14335	14395	14376	14511	14460	14469	14549	14469	14163	14286	14559	14343	14249	14497	14462	14412	14425	14281	14322	14293	14344	14454	14398	14368	14222	14446	14351	14309	14391	14419	14356	14233	14455	14313	14486	14404	14470	14555	14357	14513	14193	14490	14316	14353	14385	14447	14329	14322	14332	14416	14267	14330	14291	14373	14430	14378	14342	14340	14329	14393	14349	14312	14465	14256	14167	14470	14488	14411	14125	14333	14365	14219	14428	14350	14529	14208	14360	14442	14433	14234	14550	14328	14479	14486	14355	14508	14346	14264	14272	14349	14362	14242	14403	14282	14402	14487	14411	14431	14472	14493	14305	14463	14256	14511	14357	14415	14423	14347	14473	14409	14447	14518	14418	14392	14397	14340	14364	14407	14245	14341	14472	14282	14372	14323	14318	14456	14470	14387	14361	14385	14467	14229	14336	14452	14499	14263	14619	14576	14253	14546	14495	14363	14173	14337	14301	14299	14350	14338	14371	14174	14372	14575	14476	14380	14492	14333	14393	14287	14358	14270	14305	14491	14341	14440	14281	14315	14373	14385	14488	14223	14378	14348	14337	14364	14384	14377	14479	14264	14361	14487	14214	14355	14340	14539	14344	14536	14231	14379	14276	14397	14470	14512	14334	14465	14473	14264	14458	14186	14358	14516	14289	14124	14229	14344	14231	14460	14283	14375	14378	14365	14316	14323	14327	14374	14376	14482	14342	14409	14380	14443	14484	14397	14484	14373	14336	14256	14430	14354	14275	14219	14254	14353	14345	14339	14238	14381	14437	14452	14314	14356	14275	14227	14591	14349	14313	14296	14433	14378	14430	14277	14560	14426	14346	14276	14264	14413	14450	14499	14370	14392	14313	14471	14506	14421	14521	14342	14228	14367	14338	14269	14257	14341	14386	14541	14296	14385	14374	14334	14405	14455	14399	14398	14419	14542	14290	14394	14420	14316	14362	14502	14402	14361	14233	14434	14262	14461	14316	14483	14395	14469	14409	14414	14224	14468	14113	14490	14399	14241	14490	14318	14406	14480	14426	14490	14446	14260	14366	14317	14346	14265	14345	14327	14390	14162	14409	14404	14197	14402	14232	14520	14235	14320	14317	14305	14382	14151	14372	14326	14316	14484	14526	14523	14466	14324	14504	14327	14290	14331	14420	14557	14344	14468	14407	14392	14382	14573	14251	14206	14458	14381	14418	14473	14433	14024	14366	14376	14338	14367	14494	14290	14279	14402	14416	14489	14420	14330	14375	14565	14335	14340	14415	14329	14350	14468	14521	14491	14318	14342	14204	14540	14563	14557	14322	14385	14572	14477	14274	14490	14349	14298	14328	14471	14314	14285	14474	14361	14464	14279	14246	14425	14353	14401	14440	14393	14288	14314	14288	14315	14406	14366	14316	14511	14307	14455	14285	14417	14355	14590	14404	14255	14486	14385	14273	14405	14313	14264	14275	14486	14416
26589	21903	30241	28218	26908	28075	27581	24825	23308	22568	21840	21315	20752	20514	20017	19428	19066	19297	18976	18835	18601	18639	18342	18355	18373	18174	18325	18269	18296	18241	18474	18552	18282	18422	18314	18231	18317	18243	18422	18319	18355	18226	18096	18021	18202	18208	18025	18379	18281	18023	18407	18385	18243	18051	17845	18249	18270	18189	18058	18267	18114	18070	18274	18095	18298	18217	18242	17980	17975	18073	18182	18116	17972	18154	18237	18040	18011	18030	18034	18259	18151	18010	18180	18207	18300	18062	18036	17914	17910	18208	18057	18053	18153	18245	18091	18039	18086	18233	18482	18170	17969	18257	18289	18034	18400	18384	17889	18002	18078	18137	18132	18264	18396	18311	18206	18049	18075	18233	17995	18332	18166	18175	18178	18270	18109	18148	18148	18359	18133	18313	18281	18364	18268	18141	18251	18147	18283	18109	18122	18134	18187	18001	18131	18159	18089	18138	17897	18094	18086	18149	18115	18260	18122	18199	18060	18208	18094	18180	17955	18331	18112	17969	18011	17912	17975	18003	18254	18248	18131	17987	18304	18264	18096	18077	18180	18113	18043	17777	18097	18183	18217	18299	17889	18133	18048	18048	18259	18143	18057	18230	18300	18403	18142	18100	17991	18154	17980	18070	18135	18198	18052	18259	18223	18085	18133	18227	18237	18199	18150	18108	18007	17946	18040	17965	18197	18088	18189	18120	17975	18014	18068	18287	18021	18042	18458	18132	17997	18223	18142	18159	18471	17938	18171	18403	18356	18431	18167	17955	18104	18162	18248	18180	18125	18166	18248	18210	18295	18321	18274	18114	18231	18113	17930	18120	18000	18183	18266	18215	17926	18145	18024	18054	18058	18188	18175	18165	18371	18384	18316	18235	18171	18184	18376	18324	18345	18253	18208	18192	18206	18237	18366	18181	18367	18099	18154	18006	18260	18263	18337	17960	18058	18223	18077	18057	18186	18047	18074	18124	18099	18065	18167	18098	18146	18101	18264	18231	17923	18075	18145	18236	18348	18090	18080	18013	18093	18120	18241	18102	18139	18218	18122	18186	18134	18093	18022	18230	18036	18236	18073	18202	18175	17935	18160	18210	18269	17869	18332	18361	18267	17970	18232	18061	18177	18077	18027	18052	18135	18118	18193	18070	18122	18056	18214	18151	18398	18056	18195	18125	18233	18438	18269	18138	18104	18185	18130	18138	18356	18209	18067	18139	18131	18404	18060	18222	18197	18323	18290	18201	18037	18177	18142	18129	18353	18202	18349	18259	18227	18010	18296	18142	18046	18245	18194	18306	18090	18263	17859	18278	18101	18336	18100	18181	18188	18214	17960	18123	18106	18298	18369	18109	18222	18207	18157	18092	18243	18075	18096	18222	18361	18099	18068	18053	18360	18038	17867	18430	18185	17948	17977	18472	18108	18379	18386	18319	18181	18161	18230	18173	18177	18211	18226	18125	17900	18321	18363	18194	17927	18132	17797	18103	18108	18204	18237	18137	18177	18121	18237	18083	18218	18172	18068	18102	18179	18139	18250	18160	18071	18109	18121	18068	18282	18313	18177	18063	18267	18373	18007	18146	18197	18238	18205	18134	18252	18270	17929	18038	18161	17917	18161	18101	17874	18282	18096	18134	18181	18078	18048	18117	18103	18071	18068	18147	18119	18111	18441	18270	18259	18345	18045	18042	18364	18278	18148	18021	18192	18256	18054	18052	17981	18193	18166	18146	18202	18053	18362	17904	18232	18181	18006	17997	18312	18220	18117	17976	18196	18109	18170	17970	18135	17938	18253	18087	18305	18125	18010	18261	18059	18323	18115	18129	18197	18170	18023	18248	18092	18031	17844	17940	18152	17971	17970	18201	18318	18115	17994	18120	18286	18095	18101	18145	18307	18126	18052	18081	18186	18047	18442	18077	18320	18252	18194	18034	18042	18193	18290	18259	17894	18211	18247	18179	18152	18068	18290	17978	18275	18258	18256	18007	17991	18084	18096	18131	18163	18097	17998	18196	18080	18175	18193	18083	18069	18296	18255	18188	18082	18246	18112	18349	18159	18195	18235	18237	18387	18124	18388	18194	18090	18056	18128	18409	18030	18162	18034	18214	18057	18138	18084	18321	18257	18035	17958	18118	18293	18106	18004	18325	18264	18173	18162	18201	18144	18349	17933	17870	18011	18136	18272	18434	18254	18360	18239	18244	17991	17921	18091	18099	18122	18190	18196	18291	18365	18157	17936	18058	18239	17744	18114	18041	18200	18159	18266	18165	17954	18055	18058	18140	18112	17835	18159	18218	18250	18303	18302	18042	18118	18242	18088	17830	18042	18276	18183	18200	18359	18230	18018	18047	18083	17934	18239	17844	17989	18468	18123	18174	18017	18357	18353	18107	18234	18087	18182	18285	18120	18219	18191	17819	18105	18094	17968	18071	18175	18356	18135	18249	17989	18241	18203	18354	18239	18132	18171	18027	18198	18074	17907	18017	18066	18275	18217	18262	18075	18113	18141	18060	18080	18168	18142	18104	17939	18302	17951	17896	18178	18026	18090	18173	18191	18091	18326	18270	18233	18327	18177	18271	18165	18044	18129	18189	18241	18291	18170	17945	18098	17866	18251	18240	18023	18101	18233	18088	18088	18165	18336	18187	18053	18137	17799	18149	18141	18131	18196	18093	18249	18061	18086	18013	17949	18304	18060	18207	18142	18126	18190	18017	18140	18176	18049	18134	18213	18250	18088	18152	18146	18223	18155	18051	17933	18226	18349	17908	17836	18093	17971	17875	18079	18031	18370	18180	18152	18159	18087	17919	17918	18107	18038	18031	18078	18248	18061	18198	18341	18160	18051	18302	18223	18135	18049	18139	18295	18275	18059	18326	18165	18192	18252	18105	17968	18172	18193	18172	18239	18136	17996	18046	18250	18069	18320	18310	18341	18185	18275	18032	18200	18117	18337	18025	18255	18345	17751	18229	18263	18056	18257	18034	18204	18240	18236	18056	18263	18004	18175	18030	18217	18206	18036	18123	18132	18067	18054	18144	18371	18223	18150	18178	17933	18002	18054	18297	18361	18184	18254	18178	18250	18137	18223	18263	18356	18320	18190	18117	18093	17928	18034	18051	18114	18267	18063	18233	18230	18103	18187	18049	17972	18068	18024	18203	18382	18080	18196	18201	18035	18294	18118	18353	18366	18113	18037	18104	17976	18075	18245	18254	18072	18295	18218	18292	18221	18257	18191	18210	18190	18104	18181	18035	18194	18322	18102	18220	18017	18246	18232	18199	17902	18140	18221	17969	18097	18205	18242	18179	18021	18123	18107	17888	18020	18080	18403	18100	18216	18081	18200	18099	18473	18217	18186	18073	17893	18070	18001	18191	18237	18215	18337	18179	18167	18307	18252	18291	18169	18212	18188	18292	18171	18077	18237	18061	17988	18244	18188	18048	18202	18057	18058	18065	18161	18230	18107	18365	18253	18305	18181	18059	18220	18121	18236	18090	18061	18077	18067	18122	18108	18062	18201	18095	18102	18354	18258	18225	18075	18032	18080	18129	18261	18232	18096	18199	18150	18156	18292	18262	18163	18129	18074	18084	18221	18083	18249	18316	18131	17985	18195	17920	18203	18204	18267	18090	18041	18121	18130	18161	18035	18031	18010	18029	18315	18007	18124	18293	18195	18075	18039	18327	18235	18194	17920	18029	18214	18358	18218	18180	18159	18251	18234	18262	18131	18031	17877	18273	17969	18079	18230	18329	18180	18252	18083	18262	18094	18171	18038	18053	18194	18165	17938	18323	18226	18050	18135	18111	18181	18154	17976	17942	18060	18164	18109	18136	18124	18241	18352	18303	18096	18226	18037	18032	18118	18223	18086	18066	18275	17885	18208	18168	18125	17951	18285	18025	18043	18451	18206	18171	18084	18310	18026	18032	18216	18324	18411	18206	17920	18057	18081	17995	18138	18122	18141	18262	18334	18105	18096	18101	18235	18124	18304	18329	18026	18147	18114	18133	18207	18090	18033	18311	18251	18232	18325	18185	18272	18274	18116	18115	18169	17957	18244	18112	17855	17933	18135	17970	18187	18073	18169	17975	18298	18217	18068	18197	18205	17992	18089	18134	17966	17987	17979	18279	18161	18393	18041	18217	18105	18107	18288	18246	18211	18209	18181	18389	18286	18270	18003	17941	18245	18160	18066	18203	18197	17987	18110	18149	18432	18115	18096	18187	18211	18161	18324	18210	18428	18154	17951	18079	18250	18322	17920	18121	18197	18194	18177	18226	18275	18160	17999	18169	18179	18168	18092	18177	18072	18130	18018	18330	17999	18120	18218	18173	18222	18058	18221	18190	18205	17954	18100	18077	18274	18140	18109	18070	18357	18072	18206	17987	18106	18162	17968	18088	18218	18159	18096	18305	18107	18159	18208	18083	18243	17983	18208	17950	18078	18259	18170	18147	18260	18024	18104	18193	18119	18254	18055	18071	18364	18199	18085	18232	18125	18204	18202	18256	18286	18143	18330	18046	18111	18218	18161	18289	18182	18038	18044	18301	18288	18266	18321	18245	18342	18112	18321	18071	18072	18105	18347	18174	18114	18099	18213	18211	18339	18148	18256	18024	18230	18360	18157	18162	18088	17974	18037	18291	18181	18274	18609	18436	18223	18245	18198	17959	18054	18264	18272	18431	18286	18235	18281	18076	18107	17935	18212	18011	18082	18140	18226	18156	18348	18183	18234	18162	18261	17896	18107	18240	18183	18275	18220	18083	18225	18006	18146	18176	18262	18339	18184	18301	18130	18221	18257	18141	18168	18202	18100	18319	18141	18174	18095	18108	18054	18178	18092	17998	18026	18197	18204	18082	18152	17983	18178	18351	17998	18048	17897	18067	18020	17957	18257	18311	18088	18098	18072	18249	18120	17983	18137	18035	18271	18140	17955	17869	18175	18199	18088	18050	18043	18354	18068	18159	17992	18240	18033	18109	18161	17813	18123	18246	18307	18107	18240	18387	18209	18075	18278	18028	18160	18036	18176	18199	18152	18294	18145	18197	18261	18147	17999	18181	18146	17954	18009	18105	18238	18003	17949	18182	18205	18127	18223	18081	17980	18037	18334	18195	18295	18229	18517	18047	18275	18359	18260	18233	18365	18154
38359	66641	57365	37895	30866	26085	23603	22346	20407	19432	18743	17724	17132	16907	15721	15103	14848	14835	14362	14185	14081	14036	13827	13692	13801	13606	13712	13619	13825	13665	13854	13377	13554	13680	13796	13606	13594	13749	13664	13557	13577	13575	13531	13581	13670	13539	13623	13350	13478	13439	13440	13464	13460	13739	13712	13538	13647	13531	13475	13477	13586	13530	13478	13626	13652	13420	13482	13582	13504	13406	13540	13586	13437	13702	13634	13572	13406	13488	13443	13570	13591	13338	13638	13563	13515	13563	13581	13419	13491	13354	13537	13353	13587	13401	13608	13388	13706	13590	13484	13479	13574	13587	13478	13385	13423	13574	13725	13513	13655	13570	13550	13568	13534	13603	13560	13470	13511	13637	13506	13604	13469	13604	13523	13599	13451	13591	13721	13669	13555	13533	13514	13528	13224	13573	13703	13577	13495	13401	13520	13501	13392	13708	13552	13504	13521	13471	13410	13689	13551	13482	13571	13537	13605	13490	13525	13470	13490	13622	13470	13626	13596	13415	13600	13503	13558	13590	13613	13551	13649	13459	13551	13636	13551	13498	13461	13602	13671	13460	13449	13429	13499	13524	13527	13430	13658	13693	13494	13484	13578	13562	13520	13525	13534	13626	13577	13519	13554	13438	13727	13520	13482	13681	13619	13375	13463	13497	13684	13502	13562	13416	13499	13656	13632	13513	13356	13589	13593	13422	13567	13518	13432	13594	13578	13453	13330	13586	13526	13563	13406	13550	13440	13382	13514	13587	13787	13515	13567	13642	13467	13488	13498	13456	13376	13478	13540	13548	13588	13493	13558	13416	13490	13499	13596	13489	13550	13634	13512	13473	13421	13543	13334	13607	13626	13649	13642	13560	13540	13618	13474	13502	13805	13581	13568	13603	13449	13450	13564	13598	13443	13562	13526	13444	13517	13477	13452	13520	13594	13604	13528	13531	13521	13529	13649	13526	13679	13681	13479	13544	13649	13623	13454	13676	13545	13454	13491	13794	13479	13512	13503	13490	13552	13549	13644	13630	13486	13554	13306	13386	13633	13464	13636	13564	13651	13696	13558	13525	13459	13506	13632	13716	13576	13227	13598	13596	13645	13566	13500	13542	13715	13529	13568	13575	13571	13390	13647	13578	13552	13557	13451	13402	13525	13567	13529	13411	13477	13677	13447	13493	13439	13569	13553	13377	13454	13683	13591	13624	13404	13655	13628	13578	13483	13446	13670	13422	13449	13684	13589	13506	13408	13435	13437	13556	13553	13483	13569	13511	13453	13545	13659	13480	13561	13415	13491	13638	13467	13419	13496	13649	13470	13557	13654	13637	13436	13473	13650	13620	13525	13504	13553	13549	13506	13585	13695	13514	13630	13483	13469	13718	13324	13342	13560	13553	13632	13404	13437	13681	13632	13582	13549	13561	13427	13584	13536	13494	13504	13531	13600	13458	13520	13481	13616	13644	13603	13523	13485	13514	13489	13533	13446	13521	13503	13391	13562	13479	13639	13591	13476	13760	13567	13616	13432	13532	13471	13250	13545	13641	13624	13470	13624	13476	13579	13518	13617	13544	13588	13531	13446	13676	13544	13509	13406	13548	13538	13446	13301	13443	13689	13531	13410	13597	13544	13417	13650	13513	13635	13563	13568	13269	13720	13447	13588	13484	13571	13526	13376	13502	13576	13595	13411	13574	13499	13578	13342	13628	13533	13407	13517	13586	13538	13699	13513	13712	13576	13363	13594	13670	13588	13478	13593	13588	13550	13609	13600	13525	13355	13458	13631	13497	13422	13577	13550	13514	13449	13567	13395	13427	13350	13471	13554	13444	13458	13642	13557	13550	13537	13346	13426	13466	13549	13460	13655	13687	13540	13442	13422	13424	13630	13509	13561	13626	13547	13491	13633	13622	13641	13384	13557	13516	13564	13404	13397	13629	13473	13484	13387	13625	13587	13534	13518	13508	13519	13369	13373	13546	13464	13543	13529	13525	13629	13622	13411	13467	13475	13626	13635	13603	13762	13462	13431	13546	13582	13479	13545	13390	13665	13526	13564	13350	13430	13311	13522	13565	13582	13581	13559	13347	13637	13651	13692	13466	13614	13508	13361	13622	13498	13673	13519	13697	13695	13665	13481	13587	13753	13494	13509	13553	13467	13584	13518	13633	13625	13410	13527	13619	13545	13513	13565	13519	13541	13444	13582	13448	13497	13417	13600	13636	13612	13632	13590	13405	13503	13589	13533	13502	13568	13435	13511	13547	13696	13700	13515	13438	13557	13676	13605	13525	13497	13513	13599	13398	13437	13394	13456	13492	13562	13495	13486	13514	13479	13434	13627	13450	13430	13475	13609	13535	13575	13395	13416	13683	13440	13533	13688	13576	13546	13516	13482	13421	13549	13479	13447	13551	13488	13462	13602	13578	13678	13510	13429	13381	13602	13602	13656	13455	13613	13521	13413	13515	13590	13508	13657	13367	13459	13424	13622	13544	13623	13486	13321	13721	13637	13618	13390	13398	13462	13363	13648	13648	13343	13528	13562	13520	13623	13597	13622	13381	13583	13482	13482	13640	13588	13545	13437	13629	13632	13521	13585	13550	13579	13556	13488	13508	13662	13386	13401	13522	13525	13461	13492	13277	13585	13422	13443	13486	13507	13340	13618	13584	13503	13444	13535	13484	13559	13668	13509	13418	13447	13452	13608	13599	13548	13516	13600	13550	13614	13532	13471	13506	13569	13555	13470	13602	13622	13372	13631	13578	13536	13497	13659	13528	13424	13371	13615	13548	13589	13350	13458	13636	13538	13675	13504	13607	13651	13566	13625	13601	13566	13471	13450	13510	13418	13548	13605	13586	13362	13465	13335	13667	13508	13566	13745	13435	13544	13639	13445	13622	13592	13593	13589	13511	13522	13563	13584	13450	13492	13590	13465	13620	13467	13426	13545	13636	13550	13659	13448	13581	13544	13656	13536	13550	13687	13658	13449	13656	13451	13670	13617	13451	13668	13730	13556	13437	13539	13649	13710	13445	13662	13495	13639	13644	13601	13590	13420	13536	13648	13627	13535	13542	13374	13424	13542	13485	13510	13411	13407	13809	13527	13357	13594	13597	13524	13438	13575	13470	13372	13698	13374	13615	13750	13552	13558	13552	13469	13372	13525	13515	13551	13529	13504	13511	13438	13444	13518	13276	13492	13538	13494	13490	13503	13331	13518	13534	13577	13568	13588	13572	13715	13522	13598	13598	13554	13512	13628	13505	13734	13467	13564	13465	13477	13487	13486	13448	13588	13402	13523	13328	13467	13623	13511	13541	13636	13669	13359	13528	13555	13566	13540	13467	13592	13706	13624	13506	13513	13650	13684	13630	13562	13515	13455	13657	13650	13371	13398	13543	13610	13478	13409	13688	13609	13623	13432	13620	13487	13334	13580	13461	13481	13589	13603	13630	13569	13490	13417	13494	13426	13550	13528	13517	13491	13564	13552	13650	13601	13521	13312	13477	13575	13578	13590	13470	13582	13571	13550	13404	13531	13627	13730	13591	13389	13458	13768	13471	13699	13494	13599	13599	13655	13402	13437	13526	13666	13585	13336	13519	13568	13449	13657	13735	13582	13455	13540	13460	13382	13581	13397	13417	13616	13648	13492	13754	13556	13578	13556	13543	13451	13596	13584	13518	13582	13482	13508	13513	13563	13752	13504	13426	13426	13557	13639	13520	13512	13676	13402	13653	13479	13624	13553	13595	13500	13597	13380	13550	13649	13432	13668	13546	13558	13546	13462	13564	13526	13528	13638	13511	13527	13790	13679	13642	13473	13623	13522	13654	13590	13455	13668	13429	13592	13606	13479	13564	13505	13470	13607	13509	13476	13681	13444	13620	13695	13507	13521	13577	13642	13523	13464	13558	13332	13571	13666	13495	13593	13611	13599	13542	13764	13590	13373	13541	13715	13465	13585	13512	13529	13420	13503	13508	13567	13613	13686	13615	13575	13417	13447	13595	13693	13467	13498	13431	13439	13537	13286	13565	13555	13585	13705	13320	13450	13641	13605	13484	13534	13522	13623	13730	13491	13464	13581	13462	13629	13566	13576	13586	13474	13558	13571	13670	13476	13471	13510	13525	13348	13663	13535	13447	13453	13439	13527	13447	13522	13476	13529	13463	13523	13718	13677	13542	13634	13421	13477	13677	13355	13648	13521	13659	13555	13455	13423	13550	13531	13427	13557	13650	13710	13582	13542	13586	13425	13594	13481	13551	13470	13405	13616	13542	13420	13731	13412	13537	13495	13662	13656	13562	13452	13371	13656	13568	13628	13495	13559	13535	13564	13485	13528	13422	13441	13578	13680	13731	13638	13608	13477	13572	13530	13481	13533	13443	13448	13556	13646	13583	13580	13603	13395	13416	13464	13578	13486	13557	13602	13438	13507	13624	13470	13524	13519	13497	13571	13603	13400	13380	13562	13555	13571	13368	13610	13463	13520	13537	13479	13581	13540	13403	13509	13522	13580	13482	13447	13460	13552	13627	13454	13605	13500	13547	13504	13530	13539	13711	13438	13493	13602	13533	13489	13492	13458	13577	13591	13487	13691	13426	13652	13606	13496	13523	13517	13646	13656	13668	13456	13604	13551	13486	13578	13539	13463	13403	13419	13615	13588	13520	13480	13510	13550	13455	13566	13439	13520	13733	13422	13674	13552	13499	13573	13414	13566	13635	13663	13541	13624	13548	13605	13421	13615	13477	13490	13518	13755	13509	13672	13595	13670	13544	13375	13459	13377	13439	13726	13593	13691	13531	13394	13640	13496	13622	13535	13504	13502	13596	13458	13577	13458	13641	13438	13343	13451	13515	13618	13364	13533	13542	13336	13518	13554	13385	13427	13410	13664	13643	13522	13621	13611	13526	13534	13446	13300	13657	13471	13606	13585	13623	13514	13498	13496	13595	13670	13401	13522	13674	13627	13585	13475	13611	13626	13667	13904	13519	13533	13682	13565	13351	13454	13567	13469	13577	13405	13475	13508	13586	13476	13538	13461	13459	13435	13671	13401	13553	13548	13524	13693	13431	13555	13399	13373	13580	13467	13559	13533	13558	13534	13571	13800	13444	13597	13460	13460	13509	13566	13616	13661	13526	13464	13626	13456	13445	13582	13448
24975	21726	29314	25986	25757	28941	30643	26138	24221	23479	22722	21554	20964	20701	19934	19272	18729	18837	18489	18323	18133	17999	17735	17466	17636	17621	17516	17211	17299	17411	17592	17487	17457	17643	17577	17481	17285	17559	17420	17385	17574	17312	17321	17372	17191	17353	17383	17432	17182	17315	17402	17306	17656	17245	17401	17399	17080	17538	17424	17274	17318	17515	17141	17492	17663	17477	17439	17286	17359	17362	17255	17180	17122	17143	17364	17218	17435	17411	17326	17446	17359	17471	17267	17286	17297	17305	17372	17354	17389	17352	17319	17252	17199	17240	17162	17233	17366	17207	17283	17257	17233	17363	17263	17146	17196	17532	17178	17445	17244	17358	17258	17358	17440	17404	17313	17165	17353	17438	17269	17422	17492	17388	17336	17373	17217	17090	17446	17166	17209	17392	17484	17288	17181	17221	17568	17398	17303	17324	17265	17375	17506	17184	17479	17152	17232	17239	17345	17261	17390	17253	17307	17123	17267	17341	17283	17269	17257	17270	17443	17407	17191	17236	17325	17339	17072	17280	17126	17349	17455	17107	17202	17343	17198	17399	17467	17357	17195	17248	17304	17167	17456	17241	17467	17294	17254	17329	17416	17213	17183	17355	17509	17378	17363	17291	17339	17246	17049	17244	17340	17556	17422	17330	17343	17313	17548	17353	17169	17233	17220	17548	17234	17411	17227	17338	17228	17293	17243	17496	17327	17505	17171	17288	17168	17198	17390	17273	17486	17290	17361	17233	17246	17132	17308	17119	17339	17353	17309	17519	17253	17284	17068	17177	17282	17347	17093	17451	17220	17237	17327	17328	17262	17473	17272	17245	17165	17615	17367	17313	17474	17156	17459	17386	17287	17260	17186	17365	17172	17379	17463	17325	17486	17293	17440	17181	17332	17230	17124	17233	17088	17036	17297	17275	17329	17199	17373	17216	17340	17291	17394	17364	17373	17215	17220	17238	17359	17240	17205	17296	17345	17365	17213	17294	17105	17160	17354	17357	17347	17401	17285	17218	17239	17345	17464	17351	17354	17216	17155	17182	17334	17148	17430	17228	17299	17456	17206	17430	17280	17288	17368	17314	17135	17248	17194	17260	17176	17287	17413	17440	17400	17343	17279	17223	17306	17396	17427	17420	17370	17400	17131	17128	17380	17208	17211	17352	17473	17447	17300	17333	17406	17232	17157	17335	17324	17375	17328	17258	17317	17448	17272	17249	17362	17289	17361	17289	17350	17380	17504	17200	17234	17454	17341	17190	17430	17297	17384	17225	17247	17236	17367	17309	17321	17113	17059	17099	17084	17230	17262	17304	17286	17590	17383	17344	17232	17296	17324	17520	17363	17188	17200	17240	17421	17343	17463	17273	17439	17288	17317	17533	17483	17224	17108	16971	17250	17264	17173	17505	17475	17306	17365	17282	17541	17272	17349	17198	17420	17488	17272	17375	17350	17211	17216	17086	17349	17243	17376	17296	17386	17445	17153	17385	17532	17337	17324	17340	17432	17509	17417	17249	17098	17371	17395	17104	17302	17209	17251	17495	17349	17286	17275	17400	17142	17586	17416	17268	17241	17433	17329	17538	17304	17350	17117	17379	17541	17299	17197	17452	17342	17319	17288	17343	17409	17005	17326	17340	17496	17247	17282	17276	17255	17165	17317	17252	17242	17196	17381	17179	16960	17287	17146	17523	17602	17296	17162	17374	17281	17317	17230	17178	17342	17345	17387	17321	17468	17158	17152	17494	17385	17284	17431	17346	17324	17151	17258	17047	17182	17274	17268	17297	17591	17389	17452	17061	17443	17296	17177	17270	17284	17261	17175	17122	17420	17246	17277	17107	17101	17369	17286	17279	17344	17169	17225	17204	17471	17258	17169	17287	17206	17260	17202	17066	17209	17293	17640	17499	17160	17218	17082	17154	17056	17148	17350	17171	17438	17224	17254	17146	17530	17252	17225	17132	17306	17189	17150	17159	17374	17403	17374	17243	17324	17390	17450	17392	17424	17334	17239	17335	17270	17016	17143	17355	17513	17416	17359	16941	17376	17361	17360	17494	17267	17222	17396	17066	17298	17433	17491	17226	17251	17465	17278	17337	17258	17189	17399	17368	17474	17470	17325	17196	17249	17375	17421	17280	17253	17477	17517	17429	17335	17348	17300	17248	17108	17437	17233	17097	17155	17266	17034	17245	17321	17387	17308	17449	17337	17309	17346	17192	17431	17296	17282	17224	17454	17407	17211	17418	17316	17265	17186	17319	17440	17373	17351	17217	17321	17289	17306	17385	17355	17210	17197	17016	17223	17202	17382	17265	17314	17204	17044	17334	17302	17308	17194	17334	17245	17393	17189	17353	17082	17416	17190	17351	17142	17281	17347	17289	17393	17497	17243	17149	17380	17546	17322	17365	17303	17355	17519	17334	17365	17370	17314	17223	17412	17269	17321	17426	17405	17239	17206	17175	17515	17245	17419	17388	17381	17251	17270	17307	17356	17357	17365	17300	17136	17232	17038	17085	17363	17316	17039	17363	17302	17589	17389	17170	17015	17225	17185	17307	17169	17350	17350	17401	17239	17459	17696	17570	17095	17475	17107	17319	17405	17194	17345	17183	17224	17381	17246	17346	17336	17522	17331	17211	17111	17341	17207	17349	17109	17497	17388	17394	17290	17119	17195	17124	17330	17287	17416	17233	17470	17363	17343	17323	17128	17215	17129	17409	17306	17278	17162	17290	17373	17365	17341	17416	17347	17089	17192	17443	17322	17376	17268	17428	17242	17246	17352	17329	17278	17417	17370	17295	17384	17251	17442	17377	17268	17568	17382	17402	17407	17211	17250	17462	17515	17304	17169	17128	17363	17188	17308	17357	17454	17206	17473	17101	17427	17320	17147	17224	17209	17185	17314	17293	17271	17448	17221	17565	17565	17466	17285	17153	17255	17018	17223	17372	17479	17190	17193	17512	17310	17470	17413	17218	17162	17414	17300	17394	17400	17320	17314	17391	17391	17058	17200	17070	17123	17300	17172	17155	17223	17275	17526	17343	17317	17295	17257	17171	17418	17329	17230	17423	17513	17389	17382	17252	17241	17292	17366	17390	17399	17238	17291	17317	17349	17292	17370	17285	17565	17422	17304	17258	17365	17455	17275	17329	17518	17327	17270	17380	17231	17426	17041	17217	17251	17529	17234	17304	17151	17380	17290	17487	17225	17142	17466	17314	17341	17509	17406	17347	17037	17229	17368	17461	17296	17348	17586	17298	17159	17398	17112	17298	17328	17075	17427	17406	17367	17316	17152	17315	17388	17298	17227	17269	17305	17313	17292	17283	17435	17382	17381	17335	17229	17323	17502	17304	17304	17202	17315	17136	17432	17300	17633	17276	17324	17373	17229	17109	17386	17219	17270	17401	17302	17293	17221	17311	17316	17136	17384	17297	17326	17373	17262	17369	17460	17353	17277	17228	17352	17657	17211	17278	17279	17375	17240	17157	17280	17499	17153	17256	17372	17117	17488	17277	17128	17128	17269	17327	17186	17162	17517	17131	17293	17232	17341	17362	17345	17285	17344	17372	17234	17245	17480	17270	17387	17224	17082	17235	17429	17347	17277	17315	17253	17321	17407	17359	17413	17411	17291	17463	17327	17190	17166	17311	17488	17563	17375	17505	17190	17267	17352	17352	17413	17505	17169	17111	17345	17270	17275	17277	17233	17176	17327	17291	17255	17178	17397	17010	17181	17275	17239	17238	17169	17347	17279	17217	17561	17453	17151	17276	17058	17386	17074	17465	17461	17300	17514	17529	17392	17302	17381	17413	17270	17215	17083	17167	17222	17466	17232	17148	17250	17461	17394	17201	17211	17168	17342	17277	17343	17180	17365	17271	17358	17190	17201	17015	17340	17330	17364	17330	17367	17201	17321	17246	17128	17421	17328	17269	17359	17367	17380	17191	17202	17578	17317	17346	17251	17259	17436	17300	17348	17174	17151	17153	17242	17136	17433	17223	17259	16992	17071	17140	17123	17328	17421	17410	17530	17398	17172	17301	17239	17249	17383	17395	17245	17319	17130	17226	17323	17125	17340	17219	17221	17175	17379	17470	17447	17301	17234	17305	17405	17473	17141	17287	17409	17218	17112	17388	17240	17522	17265	17305	17441	17285	17003	17534	17399	17514	17238	17385	17299	17313	17534	17150	17246	17378	17241	17440	17420	17362	17204	17302	17359	17346	17230	17270	17220	17413	17184	17186	17341	17209	17074	17250	17393	17257	17386	17372	17133	17276	17361	17343	17527	17361	17262	17222	17434	17349	17479	17390	17177	17340	17060	17108	17259	17327	17244	17363	17285	17163	17176	17183	17244	17217	17340	17431	17326	17202	17252	17350	17381	17465	17329	17319	17201	17249	17319	17311	17274	17233	17258	17401	17311	17197	17129	17498	17542	17328	17231	17554	17279	17072	16932	17180	17474	17390	17514	17381	17329	17484	17166	17389	17182	17149	17382	17447	17266	17340	17251	17264	17317	17306	17016	17266	17325	17228	17122	17213	17494	17490	17251	17337	17248	17389	17386	17358	17187	17346	17344	17325	17271	17201	17462	17287	17337	17215	17135	17319	17396	17389	17366	17296	17414	17418	17344	17299	17276	17246	17346	17336	17269	17031	17081	17355	17383	17275	17342	17380	17339	17241	17460	17256	17496	17148	17362	17316	17197	17219	17182	17399	17154	17373	17472	17313	17282	17366	17313	17404	17390	17367	17270	17313	17305	17223	17253	17204	17280	17384	17336	17403	17220	17514	17407	17400	17509	17453	17269	17428	17302	17045	17352	17205	17512	17476	17288	17352	17027	17047	17460	17319	17240	17157	17201	17460	17222	17250	17375	17404	17375	17168	17288	17262	17221	17263	17234	17344	17160	17149	17193	17266	17536	17458	17217	17199	17455	17270	17314	17226	17232	17428	17199	17638	17354	17483	17266	17169	17448	17342	17416	17389	17267	17427	17176	17324	17572	17168	17310	17410	17466	17265	17249	17340	17348	17284	17325	17367	17124	17257	17453	17460	17095	17234	17345	17316	17120	17332	17312	17543	17122	17270	17194	17414	17445	17255	17274	17263	17400	17148	17406	17349	17371	17410	17341	17198	17354	17407	17107	17188	17274	17223
40808	70125	59010	46212	37537	30358	26950	24512	22746	21172	20114	19063	18083	17580	16014	15445	14819	14701	14099	13908	13596	13837	13432	13284	13355	13247	13074	13328	13339	13222	13105	13228	13233	13327	13252	13215	13236	13249	13268	13130	13083	13146	12884	12863	12977	13024	13061	12973	13014	12930	13065	12832	13150	12947	13082	12963	13142	13014	13083	13052	12949	13014	12963	13060	13176	12889	12940	13040	13178	12902	13090	13201	13271	13130	12957	13123	13025	12949	12984	13027	12924	12916	12934	12828	12991	13134	12985	13042	13039	13033	12973	12841	13031	13085	13064	13080	13063	13103	13123	12979	12886	12952	12950	13206	13063	13024	12940	12830	13161	13049	13377	13067	12970	12924	12980	13120	13120	12941	12877	13045	13086	12850	12964	12942	12857	13119	12897	13063	13050	13070	13114	13210	12867	12984	13147	12942	12936	13115	13141	12925	13108	12992	12873	13039	12929	13085	12973	12805	12993	12997	13170	12987	12842	13028	12893	12927	13116	12945	13006	13066	12943	12999	13140	13037	13021	13026	13035	13097	12959	13024	12779	13017	12999	13117	13045	12955	13024	13013	13102	12936	13097	13050	13011	13006	13156	13022	12908	12996	12995	12960	12931	12968	12893	12958	12909	12910	13170	13055	13116	13017	13097	13100	13069	13128	12943	13043	13048	13038	12940	13015	13108	12981	12874	12792	13052	13029	13096	13065	13099	12950	13048	12991	13039	12909	12977	13037	12950	13030	13146	13104	13157	12949	12923	13043	13067	12933	12963	12940	13025	12995	13196	12951	13030	12955	12950	13083	13226	12947	12950	13072	13027	12992	12982	12978	13020	12875	13036	13047	13117	12887	12866	12937	13046	12936	12893	13260	12998	12943	12973	13005	12977	12966	12898	13132	13081	12974	13025	12990	12852	13118	12990	12972	12940	13089	12970	13248	12981	12937	12935	13076	13084	12904	13127	13137	13122	12814	13021	13033	12950	12902	13071	12947	13058	13008	12874	12764	12952	12964	13081	13058	12901	13141	13096	12951	13030	12922	12846	13139	13012	12890	12933	12952	12962	12913	12940	13098	13016	12948	12936	13016	12951	13015	12930	12920	12996	12872	13012	13162	12989	13136	13005	13048	12970	13073	13150	13033	13004	13012	12880	13075	12912	13196	13143	13097	13009	13001	12885	13183	12967	13024	12903	12992	12955	13074	12939	12985	12856	13221	12871	12974	13062	13143	12976	12980	13003	13196	12997	13010	12907	13139	12952	13035	13018	12939	12991	12952	13146	13141	13066	12961	13148	13073	12906	12801	12926	12971	12838	13092	12989	12932	13113	13064	13041	13028	13044	13024	13024	12930	13046	13036	12900	13029	12889	12974	13018	13004	13006	12983	13174	12955	12914	13088	12980	13088	13054	13077	13120	12780	13064	12857	12939	13099	13090	12798	12974	12871	13127	12855	12986	13035	12953	13134	13199	12989	12990	12995	13149	12818	12923	12900	13018	12951	13054	13069	13173	12974	12911	13143	12886	12883	13000	12994	13032	13002	12824	12966	12994	12969	13054	12871	12973	13128	12981	13262	12876	13113	13027	13001	13038	13013	12971	12957	13195	12975	12910	13106	12862	13038	13110	13008	12872	13134	12889	13135	13010	13057	13015	13048	13074	13123	13015	12915	12900	13131	12824	13015	13105	13048	13030	13098	12907	13086	12930	13142	12909	13023	12769	13149	13096	13045	12905	13161	12828	13162	12921	13087	12945	12911	13022	13061	13046	12959	13025	12887	13020	12967	12948	12885	13220	12929	12818	12949	13031	12890	12997	13021	12954	13120	13036	12931	13131	12837	13112	12847	13073	13219	12881	13061	12938	13112	13020	13083	13044	13100	13055	12876	13102	12962	13051	12995	13015	12938	13100	12889	12980	13114	12953	13040	13090	13215	12884	12976	12854	13099	12948	12953	12834	12877	13012	13106	12968	13274	12862	13009	12976	12894	12929	12929	13208	13040	12814	12968	12866	13082	13072	12967	13020	13005	13024	13016	13110	12889	13114	12888	13016	12940	13112	13096	12928	12987	12989	13022	12927	12892	13080	13045	13120	13055	13091	12969	13125	12890	13004	12770	13146	13091	13036	12942	13048	12903	13154	13138	12822	12875	12961	12993	13082	13010	13061	13067	13052	13017	12736	13017	13078	13021	13070	13291	13167	12967	12995	13064	12853	12927	12915	13026	13075	13238	12935	13077	12820	12947	13146	12975	13013	13016	13069	13048	13066	12957	13043	12962	13148	12911	13058	13037	13185	12875	13029	13076	12915	13180	12891	13132	13142	13020	13090	12954	13045	13022	12982	12977	12907	13009	12941	13010	13083	13041	12776	12874	12994	13045	13026	13043	12924	12960	12986	12910	12885	13067	13029	12856	13066	13028	13030	13058	13046	13021	12980	12890	13084	12948	12948	12954	12837	13019	13112	12988	12949	13062	13047	12923	13049	12932	13170	13010	12891	13024	12968	12976	12815	13039	12888	12959	13150	13040	12914	12995	13123	12738	13004	13040	13045	13077	13117	12977	13032	13059	13044	13032	12969	13052	13055	12874	13123	13159	12955	13004	13033	12882	13131	13095	13013	13009	13006	13051	13027	12983	12924	13038	13115	13092	13031	12926	13046	12962	12944	12939	13044	12995	13012	12980	13011	13067	13107	12945	13075	13097	12873	13046	13026	12987	13126	12995	12873	13215	13068	13042	13042	12978	13167	13130	12956	13113	13036	13105	13094	13010	12804	13128	12999	12893	13074	12880	13086	12940	12940	12973	13046	12998	12917	13126	12917	13022	12946	13162	12889	13078	13000	12971	13063	13023	13120	12932	12829	12987	12971	13052	13051	12955	12955	12975	13101	13058	12936	13148	13079	13021	12937	13045	12918	12996	12828	12920	12972	12878	13077	12927	13069	12981	12855	12879	12849	12980	12829	12936	12952	13050	13030	13158	12859	12928	13049	13057	13009	13055	13247	13210	13003	13027	13185	13072	13072	12911	12891	13069	13002	13080	13046	12992	13041	12869	13020	12873	13052	12899	12956	13047	13080	13020	12889	12976	13073	13131	13064	13215	12909	13113	12943	13059	13115	12971	12851	12825	12922	13014	12931	13112	13014	12934	13119	13063	12969	12937	12929	12841	12934	13212	12880	12945	12932	13015	13053	13119	12929	12984	12881	13123	13174	13178	13045	13111	12898	13020	13055	13004	13016	13059	13096	13234	13028	13052	12991	12702	13075	13010	12909	13007	13015	12875	13114	12964	12977	12805	13017	12993	13008	12944	12959	13005	12999	12940	13117	13053	12898	12944	12978	12972	12967	13028	13003	12996	13209	12948	13062	13193	13050	13083	12901	12978	13127	13014	13005	13045	13073	13133	12948	13159	13096	12928	12981	13305	13000	13192	13002	12937	13010	12901	13007	13060	13149	13020	12924	13059	13124	12850	13082	13050	13154	12957	12962	12949	12919	13027	12921	13025	12951	12980	13115	13020	12993	12996	12878	13022	13069	13049	13075	12997	12953	13039	12994	13049	12940	13012	12865	13006	12968	13014	13029	12955	12869	13026	12994	12949	13206	13146	13094	13063	12980	13027	12890	13001	12911	13096	13104	12990	12991	12949	12971	12903	13062	12883	12943	12993	13029	12933	13093	12939	12956	12917	12867	12896	13040	12957	12963	12961	13063	12991	12974	12990	12822	12901	13053	13106	12998	12932	12905	12967	13079	13024	12988	13037	12920	13098	12796	13063	12920	13029	13053	13105	12966	13030	13088	12939	13053	13000	13005	13005	12984	12882	13069	13024	12942	13160	12941	13015	12917	12971	13055	13019	13194	12929	13125	13210	13080	12846	13065	12887	12975	13142	12952	12728	12960	12981	13049	12921	12983	13011	13023	12953	12954	12937	12902	13089	12999	13125	13176	12963	12982	13086	12917	12936	12971	12879	13058	12979	13046	12833	13004	13183	13050	13115	12914	13003	12966	13217	12994	13040	12923	12989	13089	12919	12993	12985	13112	12854	13002	13038	12828	13156	13025	12934	12952	13100	13035	13102	13062	13037	12965	12990	13138	12995	13022	12950	12959	12972	12973	12900	12963	12943	12990	12910	12860	13056	13065	13009	13056	12949	13067	12889	12758	12928	12877	13036	12783	12848	12925	12948	13124	12950	13033	12955	12933	13142	13099	13078	12997	13095	12996	12931	12950	12891	13024	13108	13051	13130	13036	13067	12972	13167	12993	13087	13044	13026	13105	13147	12983	13005	12810	13077	12982	12963	13010	13073	13068	12754	13076	12914	13011	12907	12877	13088	12964	12960	13081	12821	13132	13009	12966	12982	13071	12877	13009	13045	13102	13089	12934	12885	13057	13089	13039	13117	12863	13055	13041	12990	12858	13071	13208	12894	13229	12953	13054	13123	13184	13016	13139	13117	13023	12951	13103	13066	13152	13064	13059	12888	12821	13115	13071	12985	13044	12886	12957	13018	12969	13053	12926	13084	12921	12943	13071	12877	13002	13007	13063	12983	12930	12923	12976	13096	12854	12967	13021	13023	12991	13137	13003	13002	13027	12939	13048	13044	12812	13003	13109	12914	13126	13156	13013	12937	13102	13007	12956	13124	13080	13001	13056	12976	13056	13047	13081	12825	12954	13155	12957	13157	13022	13001	13135	12854	13004	13066	12880	13035	13038	13092	13082	12856	12976	12993	12928	12876	12978	13032	13108	13152	13021	13035	13025	13039	13112	13097	12877	13049	12918	12932	12882	13084	12965	12881	12907	13019	13075	13057	13159	12924	13038	12925	12996	13084	13130	13165	12813	12840	13123	12861	13114	13031	12984	12927	13001	12963	13099	12956	13049	12918	13099	13183	13015	13221	13099	13044	13063	13019	12967	13136	13058	13030	13012	12898	12855	13019	12962	12907	12905	13034	13061	13040	12905	12926	13175	13018	13014	13118	12844	13072	13104	13108	12970	13016	12933	13002	13074	12964	13131	13087	12914	12986	13035	13043	12887	13018	12892	13029	12927	13029	12924	13067	13060	12933	13124	13097	13006	13127	12856	12975	13068	12944	12994	12994	12871	13009	13017	12997	12809	13043	13077	13250	13027	13162	12998	12847	12964	13083	12880	12897
38030	40347	46577	41970	31189	25928	24151	23203	22354	22003	21848	21288	21231	20935	20556	20347	20226	20061	19899	19970	19824	19850	19802	19797	19812	19602	19701	19806	19638	19457	19783	19702	19570	19677	19709	19543	19654	19647	19571	19489	19372	19666	19861	19838	19597	19607	19774	19596	19669	19588	19650	19714	19751	19767	19491	19530	19712	19407	19605	19722	19756	19570	19702	19596	19774	19644	19651	19620	19572	19726	19646	19761	19519	19655	19498	19569	19530	19842	19852	19615	19655	19597	19530	19475	19593	19349	19431	19573	19721	19482	19676	19601	19682	19662	19639	19651	19721	19602	19662	19581	19599	19677	19670	19344	19579	19528	19431	19670	19494	19673	19554	19479	19461	19447	19347	19456	19769	19682	19751	19646	19636	19487	19626	19564	19529	19483	19547	19644	19441	19565	19762	19468	19539	19663	19444	19483	19581	19386	19586	19546	19629	19462	19680	19373	19461	19555	19564	19625	19522	19948	19797	19455	19370	19383	19802	19672	19611	19734	19408	19585	19695	19474	19671	19579	19711	19601	19560	19579	19395	19562	19434	19599	19692	19580	19636	19450	19590	19614	19496	19679	19740	19560	19726	19381	19621	19529	19580	19591	19796	19441	19624	19587	19821	19611	19537	19436	19728	19820	19606	19486	19551	19582	19723	19459	19659	19657	19487	19648	19730	19606	19642	19618	19670	19741	19715	19752	19667	19678	19522	19773	19532	19662	19464	19612	19520	19642	19454	19457	19687	19533	19751	19585	19512	19458	19721	19618	19723	19633	19822	19564	19739	19591	19324	19637	19479	19443	19626	19719	19685	19571	19502	19594	19527	19531	19589	19712	19576	19665	19585	19765	19313	19646	19628	19445	19631	19426	19672	19582	19526	19497	19729	19844	19461	19626	19750	19473	19535	19601	19632	19773	19611	19747	19416	19406	19463	19601	19640	19569	19431	19503	19711	19757	19606	19627	19395	19516	19417	19462	19634	19653	19641	19730	19736	19517	19791	19435	19438	19557	19541	19514	19727	19515	19620	19463	19669	19705	19581	19740	19485	19722	19466	19487	20060	19681	19619	19748	19561	19376	19570	19546	19649	19558	19476	19776	19362	19522	19745	19552	19574	19477	19533	19739	19559	19523	19673	19633	19453	19572	19804	19824	19551	19499	19635	19532	19569	19577	19896	19563	19555	19751	19755	19713	19758	19578	19579	19538	19261	19744	19545	19651	19337	19628	19592	19635	19366	19489	19594	19497	19515	19233	19575	19874	19764	19715	19696	19694	19754	19472	19486	19447	19590	19646	19567	19440	19598	19502	19624	19451	19484	19643	19568	19647	19537	19754	19663	19635	19418	19472	19505	19456	19789	19655	19640	19552	19755	19672	19592	19509	19773	19566	19491	19540	19595	19659	19378	19853	19334	19343	19582	19714	19487	19660	19665	19676	19524	19523	19701	19392	19721	19692	19602	19813	19490	19631	19790	19524	19851	19843	19849	19566	19678	19421	19467	19746	19577	19487	19620	19617	19633	19552	19765	19631	19615	19736	19433	19719	19627	19629	19582	19393	19454	19455	19651	19640	19482	19705	19710	19777	19571	19710	19605	19800	19405	19645	19617	19702	19722	19475	19770	19633	19530	19430	19497	19465	19480	19639	19670	19700	19425	19588	19499	19579	19647	19774	19578	19627	19581	19827	19753	19683	19588	19620	19511	19633	19633	19791	19710	19513	19605	19538	19555	19612	19520	19574	19246	19508	19543	19658	19582	19499	19417	19613	19765	19659	19723	19583	19705	19546	19527	19710	19625	19680	19702	19476	19425	19712	19501	19835	19548	19578	19626	19594	19640	19736	19682	19636	19516	19545	19609	19515	19817	19844	19532	19640	19623	19756	19726	19559	19589	19904	19653	19772	19898	19417	19672	19399	19539	19876	19633	19525	19402	19677	19603	19598	19624	19740	19926	19739	19664	19423	19575	19564	19624	19606	19539	19509	19774	19566	19661	19659	19678	19531	19758	19521	19457	19422	19784	19725	19523	19648	19490	19627	19542	19471	19722	19437	19623	19538	19685	19439	19578	19707	19792	19521	19655	19787	19800	19661	19724	19684	19631	19639	19613	19410	19510	19444	19812	19561	19599	19492	19680	19621	19399	19536	19496	19583	19508	19616	19582	19475	19589	19679	19339	19501	19381	19690	19584	19493	19507	19620	19404	19655	19628	19456	19500	19649	19501	19912	19392	19588	19654	19652	19351	19411	19469	19563	19698	19471	19681	19593	19780	19546	19498	19522	19610	19661	19735	19470	19649	19575	19697	19638	19585	19664	19748	19625	19586	19412	19714	19553	19478	19540	19529	19656	19673	19527	19472	19647	19498	19652	19595	19754	19590	19409	19691	19638	19519	19742	19738	19665	19634	19612	19582	19378	19886	19678	19761	19433	19787	19639	19659	19681	19540	19544	19549	19743	19545	19695	19477	19590	19793	19564	19345	19549	19877	19559	19704	19726	19829	19440	19629	19746	19690	19586	19734	19503	19624	19664	19820	19797	19654	19380	19793	19615	19678	19616	19656	19676	19733	19689	19694	19498	19771	19598	19472	19551	19633	19295	19827	19676	19812	19725	19815	19825	19651	19682	19553	19436	19753	19571	19540	19811	19776	19578	19530	19517	19659	19633	19556	19510	19509	19612	19535	19629	19494	19762	19799	19823	19879	19660	19628	19470	19732	19734	19595	19602	19673	19448	19737	19569	19619	19665	19596	19528	19914	19463	19679	19697	19495	19517	19728	19645	19643	19661	19580	19636	19517	19477	19375	19408	19609	19681	19605	19541	19685	19854	19581	19581	19723	19282	19515	19720	19735	19700	19616	19524	19770	19522	19626	19487	19549	19554	19518	19376	19609	19470	19570	19520	19749	19668	19870	19480	19858	19438	19669	19555	19679	19771	19690	19507	19607	19505	19540	19597	19636	19565	19511	19575	19683	19445	19867	19625	19422	19468	19612	19457	19376	19362	19496	19655	19504	19582	19769	19507	19766	19624	19641	19650	19667	19391	19672	19587	19664	19482	19688	19537	19245	19614	19763	19407	19794	19848	19596	19709	19644	19546	19697	19775	19753	19594	19379	19456	19081	19273	19349	19598	19639	19739	19764	19629	19608	19505	19634	19572	19694	19601	19510	19577	19648	19365	19660	19436	19585	19662	19475	19733	19571	19667	19644	19447	19392	19504	19763	19567	19625	19715	19967	19494	19569	19485	19435	19768	19568	19680	19527	19688	19604	19768	19492	19493	19568	19636	19525	19816	19761	19480	19510	19655	19611	19653	19326	19565	19792	19480	19519	19599	19570	19565	19541	19609	19595	19519	19487	19428	19670	19702	19740	19984	19692	19638	19493	19632	19550	19476	19665	19580	19689	19764	19678	19659	19633	19687	19497	19720	19728	19606	19576	19592	19567	19633	19571	19830	19730	19704	19563	19466	19609	19611	19548	19535	19408	19681	19531	19564	19808	19640	19746	19640	19561	19358	19620	19488	19646	19519	19597	19701	19680	19532	19622	19546	19552	19624	19748	19631	19431	19669	19462	19777	19877	19543	19714	19512	19778	19711	19692	19755	19765	19640	19811	19522	19647	19472	19717	19429	19726	19454	19513	19480	19931	19831	19984	19769	19659	19834	19695	19712	19546	19568	19633	19883	19642	19501	19377	19655	19625	19649	19688	19605	19547	19531	19467	19694	19754	19514	19570	19720	19567	19449	19627	19432	19639	19432	19694	19576	19648	19643	19650	19726	19495	19563	19422	19663	19605	19533	19462	20003	19799	19724	19600	19621	19796	19557	19787	19652	19557	19598	19662	19394	19565	19751	19547	19730	19735	19635	19638	19536	19608	19687	19535	19503	19527	19823	19579	19687	19625	19633	19516	19362	19515	19712	19751	19794	19536	19389	19406	19548	19587	19546	19492	19494	19518	19590	19678	19628	19699	19502	19722	19731	19743	19481	19590	19726	19531	19530	19724	19626	19495	19493	19805	19729	19606	19430	19620	19560	19874	19691	19670	19482	19609	19731	19438	19796	19597	19611	19847	19533	19622	19571	19529	19583	19388	19732	19723	19678	19674	19588	19534	19647	19532	19642	19607	19610	19517	19603	19557	19670	19607	19744	19573	19616	19551	19636	19546	19571	19690	19508	19536	19577	19767	19560	19663	19791	19658	19428	19728	19774	19582	19516	19622	19695	19668	19688	19782	19623	19554	19542	19665	19584	19562	19391	19701	19606	19804	19671	19743	19705	19756	19896	19707	19559	19656	19634	19584	19665	19764	19504	19674	19662	19528	19620	19712	19498	19634	19782	19600	19680	19525	19744	19601	19724	19722	19625	19837	19680	19534	19432	19511	19486	19560	19625	19631	19606	19586	19526	19525	19727	19689	19668	19478	19693	19530	19716	19659	19855	19682	19749	19689	19843	19624	19622	19526	19663	19448	19503	19583	19678	19737	19823	19831	19627	19555	19505	19680	19535	19537	19820	19819	19661	19743	19578	19683	19481	19538	19655	19665	19688	19764	19493	19671	19642	19489	19571	19418	19604	19558	19544	19627	19638	19887	19709	19632	19860	19738	19651	19554	19633	19493	19726	19664	19609	19650	19623	19590	19612	19601	19511	19681	19607	19655	19510	19600	19582	19416	19517	19657	19709	19855	19458	19779	19752	19686	19711	19537	19738	19696	19493	19626	19693	19528	19609	19694	19713	19659	19787	19710	19654	19613	19396	19655	19395	19495	19672	19472	19565	19604	19806	19738	19521	19550	19700	19685	19772	19601	19528	20021	19583	19690	19916	19673	19607	19742	19423	19452	19652	19271	19657	19508	19480	19483	19724	19748	19649	19631	19679	19771	19567	19735	19442	19635	19566	19596	19675	19784	19693	19631	19600	19761	19561	19517	19581	19573	19488	19581	19687	19628	19467	19233	19708	19688	19692	19734	19585	19485	19553	19440	19829	19697	19503	19565	19579	19679	19545	19838	19739	19562	19608	19637	19294	19416	19521	19705	19630	19535	19565	19678	19589	19406	19762	19644	19306	19501	19732	19661	19530	19583	19573	19709	19568	19545	19756	19686	19589	19838	19823	19768	19719	19579	19436	19620	19849	19671	19515	19853	19723	19687	19601
37302	50225	48711	38492	27086	22343	20486	19362	18420	17682	17233	16754	16389	15858	15437	15291	15374	15032	14743	14600	14613	14488	14353	14421	14391	14241	14283	14286	14160	14360	14258	14495	14411	14262	14428	14278	14425	14309	14382	14315	14449	14144	14293	14128	14400	14246	14234	14346	14370	14204	14317	14255	14241	14194	14527	14302	14330	14233	14040	14272	14298	14242	14259	14317	14314	14360	14317	14457	14106	14271	14281	14332	14209	14429	14280	14154	14415	14219	14421	14297	14300	14314	14287	14434	14259	14306	14410	14400	14286	14431	14230	14329	14484	14272	14143	14429	14283	14254	14409	14445	14386	14294	14271	14264	14451	14199	14200	14493	14340	14253	14304	14302	14299	14328	14265	14114	14394	14380	14329	14183	14311	14355	14155	14285	14288	14349	14203	14299	14110	14291	14300	14285	14170	14313	14351	14397	14356	14269	14340	14322	14355	14184	14225	14220	14376	14363	14358	14275	14356	14265	14250	14199	14364	14362	14220	14316	14218	14502	14339	14327	14197	14226	14403	14224	14159	14494	14449	14155	14283	14229	14400	14364	14216	14355	14278	14250	14465	14166	14451	14358	14339	14243	14412	14336	14027	14230	14319	14424	14115	14247	14184	14338	14184	14485	14243	14166	14268	14286	14134	14431	14364	14277	14327	14216	14250	14248	14210	14277	14420	14185	14381	14180	14274	13955	14279	14364	14436	14182	14415	14183	14257	14249	14245	14453	14253	14394	14275	14184	14270	14196	14226	14307	14355	14325	14169	14400	14278	14424	14323	14226	14374	14167	14249	14409	14317	14335	14342	14187	14313	14322	14191	14338	14336	14328	14365	14268	14255	14194	14302	14389	14121	14253	14336	14401	14283	14359	14391	14194	14179	14332	14430	14259	14220	14282	14337	14382	14308	14376	14386	14286	14359	14495	14314	14288	14463	14175	14348	14275	14352	14243	14250	14256	14408	14353	14271	14326	14333	14266	14311	14414	14285	14486	14335	14324	14453	14358	14349	14268	14342	14466	14236	14338	14213	14236	14255	14163	14332	14305	14254	14248	14272	14254	14423	14318	14399	14258	14267	14324	14454	14290	14120	14415	14265	14328	14483	14368	14411	14478	14304	14344	14329	14275	14407	14435	14215	14117	14273	14045	14253	14436	14340	14212	14425	14367	14423	14305	14243	14347	14227	14395	14362	14340	14329	14284	14375	14267	14197	14446	14223	14364	14459	14318	14241	14357	14224	14196	14300	14327	14254	14370	14293	14301	14325	14359	14141	14314	14392	14175	14186	14255	14285	14369	14339	14280	14435	14272	14285	14441	14465	14218	14348	14484	14299	14344	14383	14288	14289	14395	14409	14289	14140	14326	14123	14344	14418	14274	14324	14182	14398	14388	14302	14197	14224	14378	14390	14223	14574	14382	14368	14294	14210	14402	14319	14326	14321	14233	14223	14344	14274	14363	14363	14269	14338	14454	14262	14380	14318	14379	14199	14233	14294	14193	14239	14181	14364	14202	14261	14241	14303	14342	14361	14285	14532	14300	14232	14404	14082	14319	14271	14308	14157	14418	14338	14328	14150	14429	14204	14303	14416	14317	14231	14317	14364	14319	14274	14126	14420	14242	14337	14483	14284	14518	14283	14236	14325	14443	14216	14266	14474	14140	14330	14162	14312	14192	14307	14285	14219	14337	14304	14383	14441	14245	14441	14181	14411	14274	14473	14467	14344	14290	14244	14388	14342	14524	14297	14425	14377	14425	14291	14304	14392	14200	14227	14254	14367	14190	14339	14327	14344	14230	14373	14344	14269	14457	14275	14395	14326	14383	14291	14362	14344	14228	14393	14231	14250	14184	14362	14301	14376	14398	14235	14226	14172	14283	14329	14247	14132	14104	14253	14271	14319	14385	14330	14300	14471	14287	14284	14196	14365	14256	14242	14229	14411	14274	14336	14226	14442	14204	14390	14217	14179	14384	14276	14333	14396	14146	14343	14494	14334	14351	14300	14360	14367	14266	14225	14219	14371	14333	14420	14233	14259	14224	14253	14263	14399	14303	14356	14166	14424	14295	14083	14378	14376	14251	14320	14424	14330	14235	14310	14303	14433	14420	14311	14549	14272	14286	14273	14376	14297	14222	14273	14349	14328	14385	14299	14213	14250	14489	14218	14362	14380	14402	14257	14303	14258	14165	14325	14343	14373	14297	14282	14261	14416	14295	14426	14269	14123	14199	14175	14264	14082	14266	14408	14332	14262	14285	14291	14347	14391	14275	14277	14312	14336	14510	14206	14265	14161	14376	14349	14327	14263	14349	14293	14081	14359	14170	14281	14333	14262	14326	14409	14318	14330	14351	14248	14265	14344	14231	14254	14266	14328	14349	14329	14318	14380	14316	14335	14298	14353	14116	14175	14231	14412	14271	14390	14097	14355	14436	14168	14311	14160	14416	14273	14363	14483	14093	14329	14295	14204	14153	14590	14327	14112	14339	14418	14516	14261	14341	14342	14309	14180	14312	14347	14243	14465	14428	14410	14203	14335	14057	14297	14261	14105	14322	14216	14298	14216	14270	14526	14326	14260	14285	14301	14195	14286	14280	14245	14402	14206	14247	14436	14261	14404	14450	14254	14304	14344	14314	14418	14299	14220	14260	14363	14369	14283	14324	14314	14357	14132	14059	14163	14214	14521	14456	14186	14279	14220	14256	14201	14210	14388	14193	14488	14319	14238	14264	14317	14175	14204	14308	14301	14306	14309	14231	14387	14207	14248	14454	14322	14372	14288	14186	14403	14440	14136	14241	14057	14307	14251	14382	14432	14153	14243	14241	14447	14127	14267	14287	14384	14302	14341	14329	14374	14380	14272	14128	14150	14329	14292	14216	14387	14288	14264	14401	14366	14428	14229	14299	14236	14259	14143	14314	14277	14318	14260	14175	14290	14291	14482	14160	14234	14334	14307	14281	14227	14309	14285	14250	14118	14361	14434	14173	14305	14282	14198	14369	14389	14227	14395	14294	14454	14299	14461	14409	14328	14222	14379	14336	14402	14339	14233	14260	14465	14360	14286	14250	14276	14241	14336	14261	14121	14367	14318	14220	14165	14315	14340	14330	14359	14317	14281	14189	14327	14387	14336	14270	14268	14459	14326	14305	14268	14237	14406	14279	14386	14405	14280	14344	14320	14277	14467	14222	14229	14425	14321	14432	14270	14292	14385	14242	14307	14249	14303	14460	14178	14413	14119	14328	14287	14124	14316	14206	14314	14208	14390	14099	14417	14351	14369	14203	14197	14399	14274	14242	14513	14294	14362	14401	14274	14504	14315	14425	14270	14285	14488	14270	14249	14203	14414	14383	14301	14402	14358	14265	14361	14570	14170	14208	14432	14259	14214	14203	14363	14369	14264	14367	14209	14316	14286	14170	14446	14310	14486	14248	14218	14386	14454	14266	14525	14360	14457	14302	14378	14160	14318	14185	14316	14377	14198	14435	14321	14324	14327	14135	14227	14408	14286	14400	14149	14290	14342	14352	14574	14340	14159	14255	14244	14248	14502	14397	14354	14261	14303	14273	14219	14329	14520	14399	14299	14320	14472	14327	14140	14268	14261	14516	14326	14258	14308	14320	14252	14245	14383	14332	14456	14234	14297	14475	14341	14297	14343	14299	14362	14266	14289	14367	14203	14331	14418	14389	14316	14476	14398	14247	14224	14431	14234	14324	14087	14393	14286	14302	14378	14397	14318	14299	14244	14340	14260	14343	14338	14404	14355	14203	14462	14040	14319	14188	14515	14206	14457	14369	14324	14228	14111	14563	14379	14286	14230	14318	14340	14324	14320	14393	14272	14443	14262	14271	14164	14492	14079	14268	14134	14327	14292	14112	14186	14370	14267	14392	14359	14166	14314	14352	14304	14356	14192	14132	14482	14402	14283	14251	14285	14274	14452	14128	14366	14157	14364	14423	14103	14282	14396	14286	14302	14396	14473	14280	14300	14168	14393	14242	14436	14435	14265	14333	14032	14264	14160	14327	14405	14541	14395	14285	14391	14503	14529	14439	14264	14241	14360	14347	14280	14252	14218	14445	14396	14135	14345	14114	14168	14425	14370	14259	14221	14184	14461	14363	14327	14265	14335	14366	14177	14400	14288	14197	14269	14200	14227	14327	14242	14325	14277	14142	14354	14212	14396	14270	14295	14155	14291	14346	14411	14359	14208	14413	14393	14191	14130	14324	14193	14095	14312	14387	14300	14279	14235	14363	14439	14390	14442	14309	14187	14260	14376	14207	14165	14406	14338	14333	14216	14286	14399	14110	14417	14257	14324	14262	14340	14238	14432	14215	14360	14357	14155	14206	14227	14346	14248	14103	14230	14174	14404	14213	14406	14294	14370	14345	14347	14312	14282	14374	14356	14475	14328	14437	14070	14160	14378	14108	14485	14202	14175	14318	14363	14306	14280	14338	14382	14210	14376	14216	14349	14290	14187	14531	14461	14377	14257	14234	14292	14434	14267	14395	14321	14230	14146	14251	14244	14463	14175	14365	14380	14367	14333	14364	14311	14197	14334	14294	14205	14226	14450	14172	14293	14349	14418	14348	14488	14414	14354	14204	14384	14312	14296	14399	14354	14460	14358	14210	14306	14110	14050	14154	14242	14315	14247	14334	14418	14190	14310	14356	14214	14483	14344	14312	14418	14343	14279	14448	14309	14278	14346	14318	14223	14328	14295	14265	14284	14441	14417	14237	14318	14386	14301	14342	14304	14206	14321	14221	14254	14317	14563	14277	14161	14392	14347	14373	14321	14172	14271	14215	14239	14305	14278	14254	14195	14453	14334	14240	14329	14344	14382	14375	14278	14097	14203	14376	14465	14437	14292	14206	14221	14281	14317	14270	14270	14304	14403	14293	14497	14431	14270	14470	14256	14362	14455	14247	14397	14304	14204	14300	14201	14443	14402	14289	14363	14248	14424	14440	14442	14227	14340	14227	14253	14281	14410	14295	14370	14252	14273	14314	14360	14323	14263	14222	14357	14323	14359	14240	14278	14383	14349	14298	14267	14470	14199	14306	14299	14478	14356	14223	14284	14338	14089	14319	14229	14332	14223	14234	14333	14329	14300	14262	14239	14252	14170	14606	14315	14173	14316	14304	14392	14360	14261	14298
26402	21640	30912	30908	27676	27816	27105	24299	22974	22302	21410	20826	20540	20332	19617	19129	18892	18952	18624	18466	18447	18280	18321	18251	18104	18177	18508	17991	18166	18069	18083	18001	17950	18197	18118	18024	18063	18195	17935	17851	18041	17992	17961	18262	18005	18236	18019	18053	17894	18019	17821	17961	17985	17939	18233	17938	17816	17968	17921	18123	18004	18030	18126	18144	17915	18047	18031	17940	17885	18043	18011	18156	18169	18017	17929	17983	17948	18135	17881	18036	18043	18065	17832	17795	17965	17920	18108	18195	17931	18033	17994	17921	18143	18034	17918	18172	17918	18069	17961	18091	17997	17926	18073	18122	18034	17898	17964	17989	17832	17904	17716	17816	17901	18150	17797	17889	17817	18079	17915	18032	17861	18053	17983	17895	17922	17913	18144	17906	17825	18019	17976	18118	18159	17883	17924	18030	18050	17989	17979	17922	17991	18127	17860	17855	18107	17944	18011	17911	17760	17854	18095	17901	18091	18060	17928	18040	17806	17741	18040	17698	17876	18082	17936	17950	18059	17854	18179	17787	17850	18108	18070	17940	17827	17972	17967	17869	18158	18070	17717	18008	17848	17773	18051	18059	17898	17958	18066	17721	17884	17857	17983	17919	17725	18006	17828	18097	17961	18148	18055	17838	17991	18017	18249	18011	17991	17942	18010	18233	18059	17907	18079	17877	17898	17944	17986	17919	17916	18017	17896	17831	17695	17950	17878	17832	17814	18222	17946	18068	17910	17937	17949	17868	17802	18263	18076	17907	17705	17972	18043	17956	18167	17758	17846	17954	17850	17991	17859	17965	18036	18025	17925	17778	17940	17934	18032	17949	17967	18074	17785	18130	18030	18041	18094	18154	17882	17871	17888	18015	18023	17990	18084	17981	17796	17862	17960	17742	17905	17977	18006	18041	18163	17775	17975	17952	18070	17939	18062	18137	18207	17993	17966	18148	18041	17961	17962	17998	17985	18136	18174	17960	18034	17954	17779	17846	18067	17977	17783	17733	17878	17931	18059	18050	17886	17774	18023	17731	17997	17975	17857	17881	17948	17767	17848	17956	17858	17916	18009	18164	17933	17927	17810	18071	18051	17902	18046	17791	17879	18089	17900	17929	18004	17826	17786	17891	18148	18198	18045	17846	17923	17953	18154	17910	17799	17948	18041	17935	17721	18178	18032	17703	17993	18068	18015	18084	17938	17841	17838	17896	17956	17772	17847	17967	18099	17890	17918	17943	17844	17973	18003	18132	17847	17979	18076	17846	17867	17966	18000	17727	17714	17961	17898	18065	18070	17800	18054	17918	18072	17989	17925	17923	18087	18071	18081	18000	18074	17867	17862	18194	17804	17746	17920	18082	17856	17969	17615	17980	18042	17764	18051	17990	17988	18002	17897	17985	17894	18032	17888	18063	17928	17992	17985	17980	18170	17932	18110	18020	17898	17763	17911	17948	17758	17802	18020	17928	18088	17955	17995	18027	18144	17927	17981	17831	17759	17969	17836	18142	18008	17908	18104	17722	17850	17982	17978	18037	17879	18029	17962	17988	17923	17948	17964	17926	17885	17846	18070	18008	18120	17807	17897	17876	18066	17915	17996	17952	18019	17786	17981	18050	17947	17898	18082	17998	17858	18019	17926	17800	18151	17951	18144	17930	17705	17762	17897	17727	17966	17833	17903	17981	17822	17996	17987	17812	18114	17845	18043	17694	18006	17893	17981	17836	17910	17911	17740	17994	17991	17869	17934	17818	17957	17822	17768	17652	17886	17949	17814	18084	17776	17908	18045	17902	18172	17863	17901	17800	18321	18117	17699	17853	17961	17948	17982	17930	17872	17932	17901	17880	18034	18049	18254	17986	18026	17986	17873	18122	17749	17828	18010	17915	17886	17868	18104	17836	17918	17828	17819	17799	17895	17738	17993	17796	17924	18077	17933	17891	17876	18057	18100	18050	18111	18079	17911	17852	18093	18082	17928	17946	17870	18050	17988	18106	17995	18068	17950	17784	17822	17810	17900	17815	18039	17844	17884	18148	17967	17896	17949	17756	17964	18091	18019	17645	18034	17912	18049	18080	18152	18025	18178	17981	17970	17745	18182	18065	18118	18000	18097	17836	17802	17750	17953	17819	17959	17805	18059	18042	18205	18067	17809	18052	17785	17741	17992	17873	17989	17932	18184	18050	18027	18100	17945	18044	17834	18074	17847	18135	17937	18047	17891	18068	17858	17946	17912	18010	18040	18044	18086	18004	18019	17782	17822	17879	17922	17897	17961	17933	17755	18033	17984	17705	17800	17740	17923	18054	17923	18097	18092	17807	18006	17982	17725	17880	17967	17954	18017	17888	18066	17955	17919	17752	17976	18102	17939	17866	17909	17833	17891	17905	17843	17913	17940	17868	17957	17862	17991	18256	17707	18097	17912	17906	17981	18068	17984	17928	18014	17820	17952	17936	17962	17796	17837	17966	17980	17902	18142	18056	17943	18047	17927	17985	17937	18014	17830	17999	18086	18009	17883	18038	17799	17954	17759	17888	17753	17952	18074	18093	18075	17858	17881	17864	17897	17828	17918	17819	17963	17870	17845	17845	17966	17947	17959	18008	17746	17914	17731	18182	17953	18062	17978	18029	18006	18025	17877	17763	17748	18022	17915	17945	18088	17966	18079	17836	18160	17973	18245	17927	18013	17838	18145	18073	17785	17959	18085	18137	18002	17963	17960	17834	17810	17818	17962	18056	18063	17998	18095	17798	17916	17922	17769	18033	17906	17916	17949	18201	17954	18027	17906	18014	17820	17782	17885	17980	18159	17919	17800	17916	18101	18124	18037	17780	17914	18059	18028	17819	18059	17859	17867	17871	17921	17883	18025	17896	17839	17895	17924	17813	17824	18008	17865	18113	17994	18019	17949	18049	17984	17876	17798	18044	18093	18058	17878	17932	18031	18036	18103	17890	18175	18052	18057	18094	18128	17996	18057	17902	17864	17801	17893	18055	17789	17982	17776	17843	18026	17816	17950	17925	17838	17880	18084	17976	17697	17948	17723	18099	17793	17829	17868	18052	17927	18069	18010	18051	18126	17792	17911	18110	17968	17823	17490	17849	18053	17837	18134	17827	18205	18061	18155	17810	18237	17871	18163	18059	18075	17864	17883	17881	17976	18001	17848	18062	18093	18107	17922	18000	18093	17951	18110	18062	17930	17921	17963	17684	18106	18107	17991	17815	17803	17948	18036	18125	17957	18082	17997	17904	17890	17853	18110	17846	17804	17943	17817	18016	18023	17831	18075	17988	17992	18067	18029	17968	17927	17848	17922	18057	17960	18073	18242	17971	18216	17923	17909	18117	17802	18143	18014	18088	18078	17773	17894	17986	18050	17960	17911	18210	18074	17907	18213	17905	18121	17980	18130	18064	18136	18113	17805	17919	17974	17725	18062	18206	17907	17779	17882	17840	17809	17856	17836	18068	18052	17980	17912	17842	17895	18037	18034	17786	17903	17975	18084	17996	17842	17661	18064	18079	17798	18065	18015	17922	17853	17829	17843	18004	18061	18032	17901	17852	17912	17954	18051	17993	18190	18157	18210	17799	17809	17930	17954	18091	17909	17854	17999	17937	17958	17928	17862	17795	17838	17890	17770	17947	17883	17915	18188	17945	17842	17894	18019	17980	17631	17841	17875	17935	17878	17981	18050	17893	17969	18072	18047	17852	18014	17973	17967	17964	18017	17801	18049	17891	18021	18137	18096	18042	17882	17923	18023	17901	18096	17977	17950	17970	17880	17973	17860	18005	17894	17932	18091	17875	17910	17912	18151	17919	18334	18004	17888	17928	17929	17921	17989	17742	18019	17868	17978	17941	18082	17971	17967	17919	18154	18005	17852	17980	17926	17894	18008	17972	17749	17822	17816	17898	17943	18087	18066	17783	17879	17769	17969	17985	17814	18134	18083	18102	17892	18049	17866	18074	17872	17991	18072	18040	18069	17989	18012	18130	18049	18188	17823	17791	17933	17882	18015	17967	17914	18083	17906	18050	18088	17947	18003	17991	17962	17956	18099	18116	18103	18228	18033	18191	18046	18082	18006	18054	18118	17993	17893	17740	18020	17876	18073	18122	17993	17851	17896	17624	17816	18088	17986	18039	18083	18013	17952	17999	18054	17995	18047	18106	17930	17803	17910	18009	17919	17902	17923	18177	17957	18014	17845	18227	17925	18217	17997	18033	17869	17972	18036	18029	17889	18070	17934	18019	18181	17982	17634	18073	18127	17892	17912	17954	18096	18129	17949	17936	17937	18107	17930	17990	17829	17969	17893	18068	18010	17985	17988	17997	17862	17968	17768	18078	17776	17904	18037	17967	17751	17985	17856	17878	18052	18072	17901	18065	17789	17795	17964	17860	18036	18028	18024	17902	17868	17779	17976	17724	17867	17853	18089	17962	18064	18017	18072	18054	18055	17879	17859	17855	17877	17983	17816	18035	18031	17823	18305	17862	17942	17908	18011	17721	17815	18070	17985	17989	17944	17723	17912	18044	17928	17852	17858	17838	17966	17942	18027	17960	17895	17923	17980	17951	17741	18112	17948	17839	17840	17847	17847	17912	17876	17991	17946	17986	17732	17899	17902	17933	17826	17959	17881	18121	18072	18089	18142	17972	18068	18242	17947	17866	17875	18124	17997	17802	18226	18186	18166	18007	17953	18073	18244	18147	17917	17919	18001	17743	17776	18077	18031	18204	17988	17953	17847	18151	18027	18055	18032	18001	18083	17960	17860	17864	17829	17995	18048	18084	17832	17862	17972	17937	18288	17877	18082	17874	17676	17796	17773	18137	17854	17865	18094	17859	17902	17799	17904	18063	17991	17854	18012	18034	18011	17872	18167	17997	17989	18057	17928	17899	17906	18107	17853	18088	18160	18038	18004	18018	17970	18019	18185	18035	17864	17799	18026	17895	17804	17953	18000	18096	18025	18131	18120	18077	18035	17994	17790	17991	17780	17848	17918	17920	17947	17987	17962	18101	17697	17995	17960	17782	17996	18007	17961	18118	17923	18030	17812	17963	17837	18041	17767	17873	18023	18124	17943	18143	17937	17692	17973	17659	17609	17880	18014	18251	17973	18232	17956	18001	17901	18020	17985	18102	17857	17941	17857	18101
36508	61662	62251	43510	31262	25932	23277	21589	20332	19420	18083	17362	16788	16427	15508	15079	14680	14331	13998	13947	14052	13899	13690	13821	13474	13470	13616	13712	13531	13583	13552	13455	13547	13666	13566	13638	13539	13345	13624	13433	13281	13515	13489	13372	13456	13361	13274	13398	13451	13505	13611	13368	13450	13632	13405	13388	13491	13438	13521	13262	13552	13226	13376	13504	13306	13332	13520	13444	13546	13441	13460	13470	13342	13282	13294	13531	13161	13542	13320	13526	13414	13563	13242	13440	13354	13382	13432	13583	13491	13402	13450	13441	13498	13480	13261	13367	13599	13330	13567	13245	13522	13462	13505	13432	13433	13531	13448	13373	13305	13479	13399	13476	13451	13436	13515	13359	13453	13420	13472	13549	13330	13342	13564	13426	13447	13408	13537	13410	13352	13458	13474	13415	13411	13359	13318	13600	13562	13325	13319	13427	13571	13570	13319	13412	13404	13459	13477	13499	13596	13502	13393	13516	13497	13371	13443	13336	13474	13247	13205	13359	13372	13381	13473	13424	13397	13417	13456	13490	13417	13284	13402	13197	13379	13409	13641	13414	13486	13502	13545	13336	13539	13438	13328	13431	13342	13347	13419	13512	13328	13367	13256	13447	13314	13480	13405	13280	13532	13389	13525	13474	13500	13267	13408	13386	13427	13417	13385	13368	13246	13337	13515	13431	13314	13467	13422	13388	13395	13482	13520	13448	13355	13426	13357	13328	13429	13539	13444	13448	13291	13336	13405	13431	13422	13436	13522	13338	13374	13423	13472	13479	13349	13367	13312	13358	13250	13413	13308	13482	13278	13461	13340	13384	13459	13514	13416	13519	13484	13337	13488	13417	13224	13646	13537	13468	13363	13449	13469	13409	13555	13378	13569	13336	13434	13476	13443	13461	13373	13463	13187	13428	13554	13460	13444	13417	13414	13318	13429	13443	13360	13344	13512	13241	13338	13335	13434	13304	13243	13486	13465	13523	13322	13536	13502	13515	13382	13362	13453	13341	13393	13444	13278	13453	13211	13401	13404	13376	13416	13521	13462	13469	13530	13308	13465	13519	13405	13337	13407	13591	13553	13159	13406	13351	13446	13428	13265	13370	13443	13424	13429	13435	13510	13581	13425	13559	13491	13501	13255	13458	13477	13352	13331	13554	13384	13309	13442	13512	13546	13628	13367	13492	13473	13546	13402	13370	13294	13246	13356	13536	13342	13634	13461	13371	13437	13355	13337	13426	13417	13426	13326	13427	13572	13486	13317	13549	13321	13489	13491	13388	13436	13392	13513	13471	13469	13475	13519	13359	13492	13359	13347	13369	13389	13321	13325	13316	13462	13360	13401	13426	13486	13488	13287	13410	13306	13472	13400	13400	13432	13452	13454	13517	13328	13308	13455	13362	13482	13422	13285	13475	13334	13373	13323	13490	13469	13475	13154	13343	13433	13481	13359	13443	13522	13336	13387	13471	13173	13559	13352	13600	13515	13408	13507	13460	13408	13344	13467	13537	13520	13565	13399	13418	13392	13277	13267	13414	13434	13429	13392	13447	13415	13353	13578	13287	13563	13428	13382	13399	13358	13353	13362	13465	13084	13609	13391	13383	13512	13467	13594	13426	13590	13403	13573	13530	13498	13420	13448	13376	13540	13452	13254	13368	13608	13327	13340	13487	13278	13394	13256	13320	13341	13492	13298	13405	13410	13411	13324	13444	13325	13374	13467	13389	13412	13526	13469	13451	13590	13430	13348	13428	13492	13321	13451	13234	13575	13603	13354	13442	13581	13329	13514	13335	13410	13459	13431	13452	13448	13435	13344	13409	13297	13441	13607	13440	13286	13365	13454	13459	13552	13350	13524	13386	13401	13559	13320	13506	13453	13436	13321	13479	13317	13409	13425	13447	13496	13402	13547	13443	13431	13452	13475	13326	13457	13501	13421	13538	13506	13484	13585	13449	13458	13709	13457	13414	13484	13297	13523	13382	13427	13217	13379	13378	13427	13600	13421	13436	13426	13432	13396	13312	13441	13376	13329	13531	13434	13396	13558	13569	13398	13243	13356	13352	13427	13407	13536	13325	13417	13412	13428	13487	13390	13529	13549	13367	13324	13438	13430	13366	13439	13346	13492	13447	13607	13457	13350	13646	13501	13281	13385	13372	13397	13516	13270	13429	13346	13450	13396	13517	13392	13507	13278	13512	13442	13497	13358	13543	13392	13558	13202	13487	13359	13336	13353	13369	13619	13457	13466	13490	13428	13449	13242	13442	13313	13432	13456	13391	13393	13331	13204	13409	13377	13582	13544	13322	13495	13459	13308	13492	13430	13464	13479	13432	13590	13438	13407	13572	13269	13260	13435	13418	13381	13367	13555	13414	13392	13494	13525	13406	13405	13465	13303	13286	13374	13404	13398	13482	13297	13370	13363	13332	13492	13256	13412	13530	13499	13329	13423	13438	13627	13446	13428	13533	13449	13280	13386	13272	13415	13281	13477	13414	13314	13369	13296	13242	13446	13384	13477	13505	13328	13464	13517	13314	13389	13356	13401	13408	13271	13541	13360	13456	13595	13466	13387	13370	13513	13487	13163	13517	13352	13354	13561	13424	13596	13324	13412	13410	13742	13208	13590	13475	13448	13378	13389	13377	13483	13572	13372	13307	13401	13302	13327	13562	13449	13298	13432	13496	13517	13359	13491	13335	13431	13612	13408	13513	13540	13565	13606	13485	13276	13392	13405	13524	13392	13548	13436	13550	13389	13369	13453	13427	13419	13606	13344	13526	13426	13470	13417	13332	13568	13355	13492	13348	13561	13284	13437	13429	13472	13372	13417	13383	13389	13540	13404	13548	13158	13455	13659	13417	13374	13558	13280	13547	13571	13479	13492	13345	13580	13479	13523	13470	13507	13474	13338	13243	13385	13323	13497	13445	13463	13519	13495	13484	13412	13403	13334	13535	13398	13393	13310	13438	13429	13585	13280	13433	13487	13431	13486	13378	13445	13397	13320	13218	13299	13501	13440	13521	13309	13295	13354	13730	13275	13434	13458	13220	13516	13397	13364	13327	13353	13328	13339	13198	13556	13396	13392	13481	13443	13387	13386	13449	13360	13535	13519	13472	13469	13498	13407	13424	13422	13429	13278	13304	13320	13556	13386	13403	13265	13378	13534	13334	13453	13484	13430	13320	13345	13438	13273	13254	13479	13527	13306	13418	13261	13411	13377	13313	13469	13387	13371	13353	13448	13301	13314	13592	13352	13444	13595	13308	13577	13329	13371	13548	13412	13267	13481	13484	13446	13474	13407	13292	13565	13282	13470	13575	13450	13404	13351	13392	13483	13293	13345	13512	13471	13587	13513	13395	13462	13604	13535	13497	13453	13436	13474	13466	13368	13570	13402	13387	13285	13413	13538	13473	13205	13402	13321	13475	13430	13431	13323	13326	13428	13348	13568	13480	13489	13474	13437	13335	13539	13430	13340	13269	13371	13565	13366	13661	13456	13424	13348	13302	13384	13311	13512	13424	13307	13391	13544	13419	13531	13401	13536	13495	13506	13377	13446	13343	13413	13455	13321	13393	13434	13484	13494	13393	13385	13462	13319	13385	13363	13535	13237	13367	13442	13475	13418	13396	13639	13350	13499	13426	13387	13497	13543	13511	13413	13440	13349	13345	13384	13502	13410	13404	13388	13418	13533	13294	13472	13302	13152	13618	13561	13493	13515	13379	13424	13489	13344	13403	13632	13605	13388	13368	13413	13411	13348	13461	13340	13476	13396	13382	13374	13377	13500	13449	13448	13406	13502	13450	13417	13440	13453	13378	13398	13464	13423	13415	13345	13293	13295	13477	13409	13452	13386	13462	13418	13531	13381	13257	13420	13472	13461	13402	13426	13408	13427	13368	13389	13429	13335	13415	13387	13410	13405	13330	13669	13439	13248	13514	13427	13452	13210	13339	13511	13453	13481	13541	13483	13440	13492	13553	13514	13303	13416	13357	13371	13378	13366	13318	13438	13388	13545	13455	13473	13416	13322	13481	13287	13488	13436	13585	13539	13357	13483	13351	13352	13369	13436	13333	13554	13381	13369	13355	13286	13390	13546	13330	13435	13517	13447	13457	13398	13488	13392	13375	13403	13477	13328	13308	13357	13354	13327	13350	13344	13344	13487	13468	13429	13513	13470	13398	13477	13340	13517	13496	13513	13427	13451	13427	13232	13587	13350	13355	13468	13459	13424	13335	13521	13322	13395	13407	13467	13357	13195	13477	13326	13341	13589	13456	13421	13586	13417	13415	13556	13512	13512	13320	13460	13350	13359	13488	13331	13688	13384	13431	13438	13313	13461	13415	13439	13327	13437	13381	13546	13292	13286	13478	13316	13495	13491	13350	13506	13372	13426	13272	13305	13407	13475	13281	13431	13312	13457	13338	13362	13395	13393	13456	13481	13430	13437	13406	13425	13453	13403	13341	13526	13579	13473	13357	13352	13491	13429	13402	13577	13411	13512	13423	13510	13270	13355	13477	13425	13588	13632	13407	13403	13553	13519	13522	13395	13339	13490	13443	13456	13394	13432	13398	13481	13453	13555	13523	13563	13447	13404	13396	13513	13409	13450	13375	13557	13391	13518	13305	13453	13354	13349	13578	13340	13396	13352	13388	13433	13400	13446	13392	13394	13313	13478	13432	13513	13414	13325	13324	13524	13388	13454	13573	13298	13439	13473	13452	13177	13359	13289	13441	13472	13471	13371	13482	13307	13333	13187	13332	13321	13211	13228	13362	13496	13543	13458	13462	13322	13451	13325	13535	13463	13525	13473	13389	13431	13480	13203	13425	13473	13526	13562	13603	13558	13518	13311	13379	13480	13386	13381	13406	13506	13338	13353	13499	13371	13364	13488	13426	13332	13592	13443	13371	13444	13401	13412	13228	13340	13288	13439	13470	13334	13463	13391	13329	13388	13472	13431	13449	13366	13358	13609	13419	13451	13460	13423	13346	13421	13538	13425	13486	13518	13590	13480	13440	13449	13411	13398	13299	13348	13564	13452	13323	13416	13438	13575	13357	13333	13243	13326	13478	13527	13386	13471	13373	13241	13525	13378	13208	13486	13441	13315	13421	13598	13392	13470	13377	13454	13467	13389	13433	13453	13412	13549	13355
25073	21675	29437	25777	25106	28987	30551	25573	23550	22959	22217	21337	21053	20540	19762	18966	18629	18300	18132	18012	17792	17432	17354	17322	17251	17579	17383	17439	17487	17212	17273	17231	17253	17161	17375	17483	17206	17080	17070	17207	17212	17316	17278	17212	17135	17127	17327	17047	17269	17391	17121	17104	17234	17138	17213	17101	17250	17099	17194	17143	17157	17137	17395	16886	17034	17073	17159	17061	17169	17129	17148	16995	17247	17129	17076	17107	17036	17209	17134	17241	17313	17227	17091	17158	17143	17235	17067	16765	17186	17139	16999	16973	17321	17320	17004	17000	17103	16953	17010	17225	17051	17133	17017	17079	17066	17117	17250	17376	17096	17220	16917	17017	17317	16953	17032	17226	17011	17035	16961	17205	17196	16982	17030	17109	17121	17098	16997	17125	17120	17004	17086	17293	16973	17330	17229	17081	17403	17214	17215	17163	17114	17024	17245	17176	17402	17303	17030	16935	17137	17092	17036	16993	17131	17313	17277	17156	17113	16993	16921	17086	16930	17368	17074	17046	17077	17111	17283	17070	17134	17084	17174	16974	17193	16958	17083	16992	17053	16948	17012	17357	17112	16904	17326	17066	16881	17175	17000	17176	17085	17109	17099	17107	17261	17206	17121	17135	17060	17172	17149	17147	17399	17239	17157	17136	17220	17100	16996	17047	17097	17212	17185	17128	17132	17031	16884	16920	17301	16966	17020	17128	17192	17135	17120	17286	17197	17168	17054	16974	16878	17009	17062	17104	17121	17112	17169	17210	17146	17191	17336	17140	17238	17123	17031	16895	17309	17146	17235	17189	17174	17127	17087	17307	17162	17254	16946	17078	17220	17153	17040	17242	17275	17164	17266	17158	17086	17220	17338	17126	17159	17120	16946	17153	17148	16910	17120	17167	17264	16981	17073	17054	17137	17148	16712	17002	16998	17178	17052	17075	17198	17281	17138	17126	17176	17082	17125	17110	17076	17163	17028	17159	17205	17116	17010	17188	17122	17093	17238	17102	16990	16727	17009	17185	17002	17236	17082	16942	16926	16858	17118	16946	17104	17075	17194	16913	17151	17176	17278	17288	17159	17139	17076	17031	17015	17031	17010	17140	16938	17384	17152	17089	17041	16985	17041	16904	17010	17112	17238	17316	17179	17150	17193	17103	17262	17158	16960	17093	17050	17236	17158	17103	17272	17114	17003	17003	16976	16936	17252	17113	17343	17047	17061	16884	17144	17282	17217	17020	17369	17130	17084	17246	17146	17226	16779	17060	16848	17153	17136	17224	17210	17105	17115	17201	17154	16922	17052	17245	17153	16964	16993	16966	17139	17209	16994	16959	17226	17096	17258	17011	17176	17198	17216	17090	17350	17047	17022	16950	17155	17241	17050	17134	17082	17067	17197	17213	17116	17084	17101	17040	17087	17248	17103	17098	17080	16891	17380	17287	17108	17146	16822	16980	17160	17339	17088	17105	17031	17143	17084	16962	17030	17205	17203	17198	17113	17199	17058	16832	16958	17192	17227	16951	17195	17002	17322	17031	17064	17132	17183	17294	17036	17220	17195	17262	17105	17246	17070	16982	16995	17304	17072	17115	17109	17005	16721	17088	17002	16919	17152	17093	17253	17152	16892	17132	17075	17064	17099	17150	17121	17041	17286	16816	17160	16930	17073	17217	17152	17194	17221	17322	17186	17103	17178	16982	16971	17092	17028	16975	16758	17139	17333	17216	16894	17321	17056	17177	16968	17358	16997	17159	17098	16944	17204	17363	17129	17206	17153	17068	16989	17331	17206	17320	17180	16943	17249	17271	16889	17041	17091	17071	17174	17429	16985	17107	17024	17234	17069	16897	17235	16935	17119	17228	17167	16836	17317	17031	17106	17023	17136	17211	17227	17139	17290	17093	17222	17129	17182	17097	17065	17207	16924	17130	17191	17165	17245	17054	17071	17041	17029	16953	16938	17002	17136	17116	17159	17295	17050	17118	17154	17105	16952	17145	17068	17059	17022	17148	17084	17201	17114	17106	17162	17176	16986	17339	17284	17104	17145	17055	17090	17293	17052	16898	17090	16831	16868	16969	17090	16984	17010	17084	17145	17330	17107	17038	17140	17133	17090	16975	17359	17057	17206	17188	17187	17016	17157	17115	17037	17142	17097	17180	16948	17106	17053	17127	17058	17086	17086	17101	17171	17007	16964	17008	17131	17072	17011	16807	16988	17199	17031	16893	17122	17005	17165	17037	17289	17089	17379	17202	17019	17026	17039	17097	16990	17142	17252	17023	17275	17007	17057	16977	17194	17085	16952	17285	17018	17149	17091	17090	17310	16958	17105	17130	17110	16973	17329	17131	17079	17207	17212	17038	17265	17348	17124	17131	17079	17173	17050	17053	17025	17331	16958	17093	16971	17232	17073	17144	17029	17162	16903	17254	17183	17028	17209	17339	17082	17144	17101	16991	17087	17022	17047	16997	17184	17095	16978	17110	17069	17119	17190	17141	17192	17114	17108	17119	16963	17208	17065	17177	17055	16915	17017	17066	17295	16995	17243	17279	17244	17132	17073	17150	17117	17029	17060	17031	17267	17019	17093	17289	17192	17061	17202	17233	17233	16954	17033	17141	17040	16998	17155	17063	17020	17182	17168	17084	17061	17266	17088	17026	17148	17239	17183	17099	17115	17067	17384	17196	17148	17029	16910	17317	17266	17097	17227	17072	16946	16983	17119	17207	17157	17213	16955	17252	17126	17257	17135	17176	17065	17052	16879	16962	17033	17137	16980	17173	17158	17095	17215	16951	16984	17016	17153	17014	17054	17035	17147	17208	17129	17026	16953	17068	17123	16876	17065	17252	17058	17300	17012	17144	17101	16865	17084	16750	16926	16935	17123	17088	17196	16881	17129	17014	17137	16991	17107	17221	17368	17057	17301	17124	17219	17140	17003	16998	17044	17093	16988	17251	17037	16891	16992	16879	17197	17415	16978	17371	17303	17154	17155	17215	17166	17214	16920	17015	17269	17029	17024	17213	17117	17169	17209	17182	17006	17041	16944	17040	17202	17252	17270	17146	17286	17292	17241	16999	16939	17151	17147	16986	17137	17012	16997	17288	17099	17215	16919	17147	16866	17092	17166	17190	17053	16968	17331	17154	17217	17153	17024	17173	17070	17149	17079	17277	17021	16980	17137	17006	17262	17136	17290	17131	17030	17053	17163	16954	17178	17116	17171	17114	17193	17003	17077	17357	16993	17237	17045	17149	16846	16971	16942	16970	17116	17113	17202	17114	17392	17197	17183	17073	17235	16979	17101	17035	17089	17024	16911	17242	17169	17081	17306	17238	17129	16937	17005	17428	17358	17028	17075	17209	16980	17303	16935	17223	17256	17059	17027	17015	16932	17207	16963	16915	16967	17062	16988	17219	17061	17114	17037	16974	17005	17059	17176	17307	17074	17008	17178	17328	17134	17175	17060	16992	16962	16839	17092	17238	17218	16837	16996	16956	16965	17119	16955	17061	17062	17127	17193	17141	17004	17219	17164	17134	16988	17167	16969	17176	17167	17127	16877	17015	17347	17240	16913	17196	17003	17001	17019	17007	16897	17087	16929	17205	17083	17022	17246	17040	17160	17051	17213	17099	17204	17032	17208	17084	17179	16938	17067	17330	17257	17094	17317	17217	17192	17202	17233	17109	17185	17451	17236	17018	16994	17124	17017	17025	17025	17184	17070	16954	16962	17032	17123	17272	16998	17036	16956	17007	17317	16874	17030	17241	17089	16958	17038	16988	17251	17100	17031	17070	16948	17017	17120	17206	17325	16863	17035	17210	17011	17076	17031	17152	17027	17101	17188	17015	17022	17226	17279	17072	17039	17048	17066	17148	17054	17168	17212	17155	17324	17058	17185	17077	17179	17011	17101	17234	17136	17014	17289	17227	17087	17022	17092	17003	17188	17223	17017	17118	17238	17138	17213	17317	16923	17049	17225	16913	17217	16939	17077	16956	17211	16984	17141	17242	17183	16994	17032	17078	17212	17002	16940	16944	17124	17030	16965	17247	17070	17134	17012	17092	17092	17123	16985	16933	17025	16935	17031	17157	17009	17066	17063	16939	17285	16978	17059	17254	16925	17122	17136	17010	17196	17021	17213	17208	17147	16968	17132	16998	17194	17033	17086	17141	17088	17280	17054	17191	16988	17213	17198	17180	17050	17078	16963	17032	17408	17097	17130	17154	17002	17158	17120	17057	17106	17071	17235	17170	17044	16882	17173	16864	16971	16899	16961	17131	17181	17081	17241	16891	17237	17133	17335	17265	17021	17167	17004	17080	16940	17026	16838	17137	16808	17141	17057	16866	17061	17242	17057	16903	17062	17037	16933	17144	17094	17226	16934	17080	16981	16853	16834	17189	16988	17216	17266	17232	17050	17075	17016	17138	17246	17062	17064	16982	17295	17336	16989	17051	17054	17248	17139	17070	17205	17147	17329	17144	17172	17062	17025	17217	17165	17158	17031	16944	17113	17054	17178	17055	17264	17087	17137	17049	17033	17189	17078	17087	17026	17097	17116	17248	17024	17145	17027	17156	17179	17249	17237	17045	17027	17288	17176	16955	17157	17195	17106	17258	17181	17153	17231	17087	17122	17008	17232	17272	17070	16773	17119	17078	17187	17242	17323	17162	17275	17227	17324	17144	17065	16828	17163	17242	17112	17093	17049	16994	17282	17155	17125	16995	17038	16965	17000	17124	17049	17163	17099	17087	17343	17184	17160	17084	17152	17095	17023	17239	17158	17070	17143	16934	16988	17158	17200	16984	17035	17090	17027	17047	16960	17067	16988	17134	16883	17243	17261	17026	16976	17182	17257	16892	17034	16826	16985	17003	17611	17102	16813	17152	17077	17009	17138	17072	16810	16931	17140	17009	17174	17183	17065	17232	16988	17354	16996	17159	17080	17055	17255	17186	17035	17033	16971	17142	17037	16943	17073	17018	17301	17222	17121	17033	16990	17135	16834	17208	17045	17367	17004	17067	17017	17120	17153	17182	17077	17032	17161	17218	17180	16959	17062	17014	16970	17032	17170	17122	16932	17001	17051	17214	17092	17189	17173	17064	17220	16977	17088	17085	17057	17139	17172	17009	16933	16979	17151	17057	17102	17150	17204	17156
39024	68904	64268	45252	36429	30582	27051	24213	22552	20827	19718	18555	18144	17184	15919	15185	14664	14279	14042	13649	13721	13537	13331	13253	13106	13159	12859	13116	13182	13022	13057	13088	12926	13107	13078	13207	12966	13080	12895	13063	13028	12981	12897	12935	13005	12918	12866	12955	12866	12993	12943	13079	12837	12976	12854	12981	12922	13245	12902	12913	12876	12961	12868	12804	13035	12770	12909	12857	12850	13113	13000	12960	12934	12970	12891	12922	12980	12939	12973	12818	12842	12945	13012	12881	12984	12941	12946	12879	12877	12904	13035	12875	12932	12983	12997	13089	13036	12876	12812	12987	12972	12814	12801	12888	13135	13123	12860	12846	13072	12970	13011	13028	12931	12779	12899	12878	13023	12753	12980	12814	12954	12903	12922	12762	12966	12823	12948	13019	12639	12897	12914	12855	13010	12741	13058	12930	12898	13027	12938	12917	12908	12959	12780	13047	13016	12982	12924	12956	12957	12958	12966	12761	13012	12918	13028	12811	12909	12931	12939	12959	12826	12767	12865	12782	13000	12979	12786	13010	12919	13075	12912	12975	12867	12854	12873	12985	12911	12817	12857	12965	12973	12889	12811	12821	12914	12866	12901	12923	12837	13137	12787	12787	12718	13004	12906	12953	12839	12889	12821	13007	12948	12897	13031	12890	12846	13095	13025	12885	12791	12862	12917	12920	13078	12865	13036	12805	12904	12801	12971	12896	12936	12843	12895	12996	13248	12863	12715	12966	12842	12912	12909	12957	12732	12959	12918	12902	12878	13121	13031	12774	12919	12975	12801	12968	12908	12958	12727	12859	12833	12810	12991	12827	12960	13038	13070	12858	12871	12973	12934	12747	12991	12852	12970	12944	13064	12846	12876	12943	12715	12855	12917	12963	13048	12795	13075	12825	12845	12781	13076	12941	12936	12896	13004	12970	12873	13125	12950	12959	12812	13043	12821	12789	12994	12946	12986	12857	12942	12836	12946	12870	12908	12889	12986	12950	12961	13011	12944	13005	12990	12900	12863	12830	12891	12903	12868	12836	12937	12822	12691	12968	12817	12888	12870	12968	12927	12928	12944	13097	12889	12991	12843	12858	12905	12989	12953	13126	12869	12896	12734	12983	12911	12870	12703	12893	12953	12919	12985	12947	13018	12931	12843	12978	12880	12970	12848	12882	13004	12825	13012	12787	12752	12983	13050	12878	12953	12749	12947	12826	12966	12883	12917	12985	13023	12776	12947	12921	13117	12970	12768	12826	12975	12969	13004	13018	12779	12879	13055	12668	12922	12868	12833	12913	12927	12905	12968	12906	12914	12943	12849	12851	12769	13128	12941	13069	12789	12926	12903	12891	12848	12870	13002	12919	12965	12931	12874	12862	12945	12835	13098	12991	13026	12901	12952	12759	12880	12896	12885	12855	12993	13066	12894	12847	12850	12835	13111	12869	12837	12901	12977	12972	12926	12894	12831	12915	12954	12725	13016	13002	12860	13012	12935	12904	12927	12872	12906	12925	12888	12853	12970	13010	12927	12971	12848	12902	12800	12867	12795	13014	12877	12825	13080	12935	12945	13118	12906	13018	12874	12931	12913	12947	12919	12782	12789	12854	12964	12919	12730	12820	12884	12839	12982	12903	12822	13138	12976	12925	12785	12968	12911	12934	12949	12867	12758	13057	12876	12844	12889	13067	12930	12922	13043	12906	13037	12812	12835	12829	12804	12848	12900	12802	12937	13028	12987	12727	12954	12885	12842	12811	12798	12882	12963	13061	12923	12996	12883	12839	12982	13052	12975	12843	12961	12911	12824	12923	12797	12655	12947	12992	12815	12965	12928	12981	12850	12940	12885	12861	13054	12740	12850	12790	12953	12840	12876	12869	12885	12799	12887	12902	13013	12774	12905	12824	12812	12868	12953	12998	12798	12866	12921	13009	12900	13014	12837	12878	13039	12983	12771	12950	12899	12969	13007	13053	12874	13027	12959	12706	12934	12838	12980	12950	12834	12956	12803	12829	12900	12800	13015	12852	12828	12915	13179	12841	12985	12885	12939	12913	12893	12897	12879	12830	12849	12976	12811	12855	12890	12986	12957	12900	12812	12765	12930	12979	13082	12819	12829	12870	12768	12933	12818	12839	12751	12929	12951	13017	12855	12970	12829	12826	12913	12772	12847	12594	12788	12892	12908	13045	12862	12890	12861	12827	12922	13069	12952	12768	12964	13021	12781	12897	12811	12999	12836	13070	13022	12998	12967	12868	12819	12936	12971	12967	12954	12884	12929	13100	12785	12991	12770	12836	12887	13150	12884	12958	12808	12857	12857	12959	12873	12909	12932	12878	12867	12863	12895	12845	13038	12941	12959	12860	12740	12963	13089	12908	12853	12911	12888	12818	12839	12910	12873	12899	12940	13162	12851	13100	12854	12911	12939	12775	13100	12899	13057	12763	12850	13046	12700	12861	13017	12879	13000	12969	12914	12811	12819	12920	12969	12884	12787	12906	12907	12764	12908	13010	13022	13073	12767	12997	12715	12973	12841	12928	12947	12959	12862	12887	12885	12922	12917	12939	12957	12959	12812	12990	12945	12916	12823	12890	12801	12815	12754	13019	12907	12966	12915	12766	12882	13063	12844	13021	12961	12831	12926	12932	12846	12799	12945	13020	12942	12731	12866	13063	13028	12870	12887	12908	12744	13086	12699	13063	12845	12879	12961	12821	12824	12924	12893	12915	12983	12876	13006	12792	12798	12933	12826	12919	12959	12864	13065	12956	12937	12978	12801	12886	12952	12956	12858	12853	12875	13004	12943	12690	13130	12894	12847	12822	12896	12913	12978	12857	12856	12876	12960	12885	12928	12947	13011	12920	12935	12705	12958	12909	12808	12845	12964	12871	12945	12659	12878	12942	13045	12891	12765	12868	12925	12770	12923	12822	12924	13019	12932	12992	12956	12825	12938	12934	12935	12842	12912	12897	12955	12968	12972	12817	12947	12924	12851	12874	12882	12807	12891	12884	13040	12876	12907	12916	12731	12935	12880	13105	12935	12746	12891	12751	12896	12873	12860	12852	13032	13024	12765	12876	13065	12811	12927	12962	12882	12881	12975	13046	12912	12987	12868	12953	13018	12752	13017	12779	12784	12843	12949	13031	12884	12809	13016	12743	12995	12894	12867	12893	13038	12943	12901	12979	13080	12913	12797	12976	12837	12925	12924	12966	12916	12919	13059	12948	12929	12983	12984	12947	12939	12870	12943	13071	13043	12933	13112	12843	13050	12917	13028	12940	13027	12866	12843	12788	12979	12848	13029	12979	12844	12948	12968	12908	12925	12880	12971	12766	12927	13044	12752	12770	12888	13031	12892	12896	12767	12952	12890	13031	12984	12824	12977	12672	12890	12982	12927	12872	12866	12886	12870	13075	13057	12814	12808	12835	12870	12798	12910	12751	13083	12854	13005	12779	12871	12897	12811	12911	12959	12855	12768	12825	12957	12944	12879	12810	12905	12996	12772	12820	12946	12846	12906	12916	12858	12842	12898	12928	12927	12938	12890	12959	12825	13056	12780	12810	12801	12771	12980	12945	12872	12918	12867	12975	12903	12898	12833	12996	13042	12859	12916	13045	13028	12735	12768	12822	12930	12912	12904	12786	12870	12833	13017	13018	12834	12907	12871	12904	12998	12954	12810	12951	12773	13030	12969	12909	12842	12982	12805	12888	12966	12987	12796	12980	12942	13112	12941	12850	12935	12941	12914	12781	12871	12887	12762	12874	12834	12942	13074	12773	12911	12849	12845	12716	12831	12838	12800	12939	12752	12954	12880	12903	12998	12869	12836	12846	12920	12891	12946	12872	12884	12911	12955	13032	12948	12940	12959	12920	13132	12955	12978	12864	13108	12812	12920	12997	12898	12822	12889	12851	12892	12782	13072	12721	13011	12918	12942	13017	12881	12938	12911	12933	12764	12852	12993	12732	13067	12811	12796	12866	12838	12949	12990	12868	12980	12838	12889	12919	12918	12770	13053	12774	12757	13083	12908	13067	12911	12866	12856	12873	12903	12817	12931	12878	12929	12913	12969	12745	12766	12755	12842	12854	12836	12947	12806	12802	13084	13016	12830	12925	13018	12964	12970	12778	12920	12910	12814	13110	12892	12899	12823	12869	12856	13007	12872	12849	12773	12895	12869	12908	12966	12727	12746	13130	12855	12837	12910	12858	12776	12825	13111	12980	12809	12964	12904	12928	12915	13045	12930	12903	12813	12967	12958	12944	12852	12911	12886	12880	12961	13026	12897	13034	12909	12897	12968	12966	12973	12871	12849	12781	12820	13021	12735	12991	12924	12801	13141	12994	12879	12932	12839	12873	12889	12895	12860	12911	12842	13036	12998	12927	13011	13007	13053	12850	12941	12908	12834	12898	12793	13013	12882	12862	12948	12787	12819	12928	12916	13014	12795	12959	13015	12819	12846	12774	13020	12884	12867	12792	12960	12945	12911	12764	12766	12942	12888	12874	12779	12943	12707	12780	12785	12947	12967	12957	12751	12952	12768	12924	12963	12980	12867	12778	12750	12980	12851	12905	12834	12965	12805	12783	12778	12910	12943	12862	12915	12785	13053	12952	12876	13043	12861	13007	13026	12902	12920	12778	12870	12864	13025	12868	13005	12833	13079	12886	12922	12926	12874	13091	13049	12901	13058	13073	12810	12842	12907	12775	12974	12902	12999	13004	12847	13034	13076	12845	12780	12958	12930	12958	12995	12927	12855	12923	13025	12863	12819	12903	12858	12849	13039	12939	12958	12815	13077	13037	12976	12983	12983	12888	12868	12902	12784	12861	12845	12936	12901	12824	12957	12856	12937	12889	12789	12920	12945	12759	13011	13070	12917	12938	12865	12913	12989	13059	12951	12954	12710	13067	12804	13062	12698	12929	12728	12902	12980	12810	13158	12882	12809	12875	12909	12913	12859	13041	12810	12808	12905	12986	12900	12710	12985	12900	12772	12823	12902	12962	13046	12898	12895	12918	12819	12895	12918	12820	12918	12909	12715	12993	12853	12911	12779	12860	12849	12908	12762	12871	12971	12716	12918	12988	13009	12806	12988	12912	13075	13056	12788	12957	12934	12966	12825	12920	12925	13033	12999	12984	12775	12875	12921	12911
38344	41588	42317	34806	28814	25942	23759	22797	22052	21413	21211	20635	20434	20481	20120	19647	19367	19448	19203	19070	19058	19078	19099	19099	19145	19017	19114	18941	19088	18868	18982	18971	19098	19087	18837	18948	19025	19041	19156	19119	19068	18941	19162	18841	18982	18884	18845	19036	19069	18765	18912	19096	18985	19140	18983	18899	19112	19027	19029	19016	19134	18988	19239	18972	18989	18966	19228	18954	18791	18803	19139	18863	18918	18774	19241	19058	18943	18830	18940	18835	19130	19054	19059	19025	19006	18912	18864	19082	18745	18962	18933	18897	18824	18994	19031	19079	19110	19141	18875	19147	18873	18726	19054	18972	18935	18849	19077	18972	19114	18937	19034	18969	18972	18893	18735	18951	19059	19164	18811	19044	18868	18986	18726	18876	18826	19139	19135	19045	18876	18906	18806	18783	19015	18647	18982	19155	19076	18924	19003	19003	18991	19148	19199	18864	19129	18963	19023	19095	19136	18795	19024	19093	19237	18908	19010	18921	18800	18850	18921	18954	19076	19165	19076	18999	19031	19086	18834	19058	19099	19014	19050	19037	18991	18870	18841	18913	18967	18990	19008	18907	19145	19055	18715	18824	19000	19182	18897	18838	18967	18927	18972	19111	19218	19058	19006	18936	18957	18937	18705	18989	19045	19022	18814	18963	18968	18973	19013	18804	18901	19011	19045	18997	19273	19075	19115	18735	18938	19001	18961	18814	19026	19125	18945	18981	19029	18914	19083	19075	19082	18878	19028	18851	18942	19075	19202	18860	18760	18961	18685	18894	18756	18825	18977	19095	18938	19149	18789	18954	18816	19037	18868	19059	19056	19008	19081	18879	18987	18982	19225	18903	18960	19004	19080	19025	19064	18937	18997	18955	19143	19163	19070	18910	19224	19003	19213	18818	19133	18940	18945	19009	19143	19031	18941	19000	19268	18953	19086	19049	18923	18872	18953	18941	18933	19070	19166	19125	18970	19049	18843	18808	19120	19052	19047	19010	19068	18759	18875	19034	18972	18623	19008	19128	19199	19018	18818	18812	18859	19019	18886	19015	19131	18640	18855	19090	18946	19198	18914	18805	18982	19051	19012	18953	18973	19028	19038	18934	18840	19065	18902	18795	19211	19027	19050	19020	18966	18853	18830	18919	19150	18950	19023	19033	19088	18978	18821	18995	18846	19023	19003	18997	19027	19136	19031	18876	18951	18871	18964	18928	19135	19052	18866	18910	18995	18745	19061	18921	19138	19006	18933	19060	18841	19034	18930	18782	19095	18991	19159	19120	19048	19209	18959	19058	19008	18817	18851	18791	18846	18873	18857	18795	18993	18702	19176	19090	19100	19025	18865	18810	19175	18842	18926	18891	19050	18889	18952	19124	18964	18958	18747	19056	19081	19058	18977	19051	19193	18865	19115	18869	18734	18973	18709	18905	18759	19130	19253	19056	18849	19121	18919	19032	19122	19066	19038	18867	18905	18835	18951	18849	18899	19091	18963	18846	19106	19145	18671	19066	19103	18999	19011	19222	19098	19039	18940	19033	19043	18889	18806	19082	18958	18877	18972	19026	19219	19050	19038	18967	19043	19150	18858	19354	19201	18826	18864	18948	18989	19015	18870	18916	19172	18964	18900	18970	18958	18926	18951	18918	18963	18897	18799	19039	19043	18806	18648	18987	18853	18872	18917	19029	18987	19013	18909	19058	18761	18951	19115	18884	19050	18947	19005	19139	18822	18895	19013	19088	19010	18908	18913	19092	19004	19045	18814	18908	19075	18964	18993	19215	19089	19009	19021	19028	19020	18974	18849	18960	18904	18846	18932	19023	18849	18782	19049	18897	19057	19202	18845	18857	18985	19081	19096	19079	18870	18919	18894	19184	18943	18822	18813	18828	18942	19024	19023	18964	18862	18872	18942	19074	19007	19067	19172	18979	19064	19028	19155	19127	19026	19055	18948	19089	18992	18948	18757	19048	19051	18948	18866	18931	18960	18927	18889	18974	19025	19052	18974	19026	18950	18890	18773	19018	18792	19089	19042	19005	19236	18931	19180	18952	19176	18759	18996	19034	19028	19101	18880	18838	19131	19344	19097	19140	18781	18970	18911	18875	18908	19076	19032	18947	19039	19008	18897	18863	19099	18980	19033	19042	18916	18788	19019	19005	18915	18849	19142	18909	19244	18957	19016	18914	18889	18825	18821	18844	19310	18960	19114	18913	18845	19048	18902	19051	18946	18816	19015	19230	19094	19094	19154	18945	19111	18970	18955	18874	18860	18932	18914	18930	19007	19047	19050	19138	19012	19071	19154	18976	18969	18967	19152	18981	19022	18925	18918	18946	18883	19036	18944	19104	18997	19037	18954	18963	19245	19090	18893	19022	18823	18816	18930	19220	19107	18779	18881	18878	19085	18866	19124	19273	19073	18988	19062	18936	18998	19172	19099	19051	18936	18962	19097	19154	19169	18885	19138	19052	18992	19060	18801	19137	19289	18973	18867	18802	18989	18949	19318	18955	18873	18788	19000	18852	19089	19037	19021	19067	18934	19074	18954	19126	18979	18876	18998	18929	18981	18939	19002	18927	19095	18900	19129	18934	19233	19088	19005	18933	18892	19044	18914	19063	19026	18895	18837	18802	18933	19082	18902	18970	19147	18729	18919	19014	19029	19193	19097	19033	19124	18938	19163	19003	18865	18826	18879	19044	19026	19027	18813	18665	19061	18804	18771	19006	19155	19107	19287	18966	18980	18978	18860	18806	18902	19192	19134	19039	18996	18990	19056	18919	18939	19274	19031	18909	18787	19094	19016	18913	18834	19116	19206	18975	19168	19086	18845	19085	18863	19053	19197	19154	18869	19028	18909	18805	18766	18987	18932	18831	18954	19003	18674	18882	19144	19104	19186	19144	18918	18858	18906	19166	19054	18996	19250	18972	19017	18848	18805	19045	18938	18936	19022	18982	19056	18931	19092	19201	18832	18905	18877	18708	18861	18994	19260	19021	18926	18848	19068	18841	19147	18911	18863	19220	19124	19055	18965	18976	19079	18935	18920	18887	19223	19044	19087	19059	18909	19213	18926	18877	18906	18847	18715	18931	19154	18889	19014	19084	18864	18940	19062	19003	19018	19009	19159	19123	19053	18938	18933	18935	19179	19172	18887	18891	18890	18859	19005	19009	19151	18971	18984	18866	19010	18851	18808	18987	19051	19254	19038	19042	18907	19147	19074	18896	19094	19113	19014	18904	18865	19144	19169	18900	18924	19017	19145	19077	19154	19056	18842	18847	18978	19025	19294	19057	19106	18854	18900	18949	19041	19002	18810	18753	19185	19043	19300	18865	18929	18928	19056	18923	18813	18805	18933	18931	18833	19150	19012	19030	18957	19253	18915	18864	18896	19098	18944	18946	19055	19153	19184	18946	19133	18960	19064	18948	18971	19005	19141	18897	19002	19056	19215	19080	19067	18959	19089	18904	18959	18958	19166	19041	19027	19008	19064	18833	19015	18947	18919	18890	19023	19118	18995	18990	19084	18942	18981	19007	18830	19139	18731	18917	18828	19037	19041	19013	18888	18975	18879	19076	18792	18991	18959	18957	19031	19022	19082	18889	19033	18931	19004	19158	19054	18920	19148	19077	19074	19001	19259	19158	18940	19093	19070	19085	18828	19012	19094	19007	18986	18972	18894	18994	19153	18982	18916	18798	19160	18965	18967	19112	18940	19023	18816	18899	19114	18832	18935	18963	18925	18954	19134	19071	18948	18835	19041	19040	18947	19028	19114	18991	19050	19210	19150	18829	19148	19127	19086	18965	18999	19172	19274	19100	19027	19064	18914	19246	18825	19047	18873	19161	19100	18883	18763	18789	18953	19098	19022	18864	18983	19025	18975	18950	18887	19031	19239	18829	18926	18999	18967	18848	18986	19129	18961	19145	19195	19119	18883	19098	18825	18812	18926	18868	18979	18889	18932	18904	18800	18901	18750	18920	18937	19009	19170	19246	19056	19052	18956	18956	18777	19063	19109	19075	18778	19046	18826	18835	19083	18867	19062	18953	19046	19046	19119	18942	19057	19035	19046	19094	18942	18826	19213	19146	19101	18984	18955	19149	19021	19008	18894	18906	18905	18968	18918	19056	19108	18945	19172	19047	19342	18799	19019	18915	18889	19032	19237	18909	19072	18762	19077	19011	18839	18973	18752	18892	18991	18911	18852	18880	19144	19070	19045	18822	19101	18936	18953	18953	19031	18853	18840	18855	18951	19010	18972	18969	19068	19098	19060	18872	19094	19083	18948	19143	19088	19114	18847	19201	18957	19078	19080	18973	19077	19059	18929	18851	18962	18898	19393	19031	19101	19080	18928	18855	18885	19052	19115	19131	19032	19073	18992	19123	19125	19043	18826	18908	18902	18971	19157	18867	19086	19037	18917	18877	19007	18997	19011	18947	19072	19078	18941	19007	18789	19082	19046	18908	19011	19133	19203	18917	18984	18967	18884	19041	19013	19094	19074	18807	19211	19038	19032	18976	19139	18994	19113	19057	18992	18953	19096	18766	18754	19073	18940	18888	19060	19089	19072	18998	19168	19085	18985	19113	18857	18799	18877	19020	18891	18774	18937	19049	19187	18814	19006	18963	18972	18941	19032	18917	18950	18979	19031	18812	19211	19078	18960	18744	18984	19285	18927	19018	18913	19051	18825	18863	18861	18995	19056	18963	18863	18852	19380	18861	18990	18890	19241	18948	18878	18771	19139	18990	19062	19062	19150	18990	19075	18996	18869	19003	18991	18962	18790	18602	18963	19086	19321	18995	18831	19196	19080	18934	18962	18907	19126	18936	18736	18945	18893	19016	19044	19233	18993	18991	18754	18871	18998	18959	18877	18896	19230	18758	19079	18959	19092	18981	19197	19117	18995	18982	19021	18886	19089	19091	19093	18971	19224	18823	19013	19212	18854	18942	19015	18916	19069	19091	18986	18924	19180	19008	18974	18850	18861	18944	18827	18755	19041	18970	18936	18892	18967	19101	19060	18796	18876	18937	19098	19105	19246	18972	19042	18936	19208	19061	18969	18815	18575	18978	18825	18986	18791	18993	19022	19032	18970	18861	19051	19019	19201	18803	18985	19097	19137	18927	19310	19059	19006	19084	18820	18993	19008	18888
37451	51524	43455	31742	26479	22924	20584	19067	18198	17429	16766	16296	16124	15914	15280	14745	14581	14429	14359	14204	14327	14238	14094	14043	14086	14071	14155	14018	14049	14031	14116	14092	14044	14053	13984	13995	13902	14080	14166	13980	14054	14071	14044	14041	14038	14053	14242	14109	13948	14167	14126	13843	14093	14058	14211	14017	13932	13915	13929	13958	13920	14027	13986	14084	13936	14018	14018	13990	13973	13996	14122	14031	13971	13926	14022	13824	13984	14000	13704	13911	13959	14054	14175	14065	14023	14095	14012	14044	13774	13961	14072	14044	14119	13744	14075	13951	14136	14091	13841	13766	14026	13984	14150	14014	14053	14034	14154	13926	13877	13840	14130	14177	13933	13895	13966	13967	13919	14042	14010	14005	14048	14042	14010	13911	13923	13990	14025	13999	14008	14020	13879	13878	13822	13964	14191	14045	14030	14117	14028	13976	14011	13933	13893	14002	13923	13919	13754	13919	14139	13774	14031	13965	13905	13875	13974	13892	14004	14016	14000	14028	14063	13903	13980	14068	13915	13876	14112	14166	13883	14031	13946	13951	13936	14111	13982	14099	13918	13898	13918	13987	14015	13990	13957	13792	13987	14007	14021	13987	13977	13881	14119	13917	14069	13978	13933	14097	13921	13966	14069	13858	13939	13944	13866	14125	13940	14156	14012	14017	14043	13988	14035	14028	13913	13901	13841	13903	13914	14133	14034	13966	13911	13977	13932	13903	13983	14004	13918	14146	13898	14072	14048	13825	14059	13913	14052	14113	13867	13837	14082	13918	13980	13879	14019	14080	13969	14067	13912	13936	13956	14000	13976	13983	14010	14113	14003	14000	13966	13989	13997	14264	13980	14011	14104	14109	13921	14020	13885	13846	13968	13895	13973	14109	13759	14086	14005	13940	14225	13919	13984	13817	13862	14062	14059	13942	14047	14047	14186	13887	14040	13911	13963	14100	14008	13827	13892	14096	13877	14138	13896	14022	13979	13971	13959	13971	13997	14037	14148	13902	13994	13862	13829	13884	14033	13975	13863	14158	13932	13756	14029	13916	14026	13908	13921	13883	14066	13998	14086	13913	13858	14041	13921	14158	13914	13963	14181	13996	14044	13811	13905	14085	13976	14093	14116	14045	14159	14013	14017	13925	14003	13966	13883	14008	13896	14071	13959	13969	14010	14037	14048	14012	14138	14082	13935	13883	14044	13953	13952	13977	13804	13920	14086	14004	13910	14109	13889	13948	13990	13921	13937	14031	13944	14031	14064	14062	13942	14088	14011	13991	13984	14009	13900	14051	14059	14040	13914	14057	13830	14016	14081	14122	14133	13941	14072	13927	14104	13817	14044	13923	13916	13962	13997	14056	13917	13856	14074	13918	13883	13850	13943	13867	14000	14142	13888	14018	13875	14033	13913	14158	13902	14026	14073	14107	13975	14056	13974	14146	13894	13782	13909	14034	13967	14199	13847	13969	14027	13950	14059	13963	13865	14004	13963	13980	13905	13956	14005	13993	13988	13940	14027	13965	14062	13912	14035	13971	13886	13936	14008	13969	13977	14118	14113	13914	13957	13955	13902	13737	13795	14087	14301	13714	13940	14063	13880	13972	13840	13828	14004	13902	13930	13931	13962	13984	13924	14006	14032	13982	13904	14082	13969	14150	14092	14044	14046	14087	13889	14040	13982	14025	14008	13990	14120	13907	13869	13855	14024	13976	14132	13852	14007	14045	14054	13874	13867	13871	13737	13904	13836	13954	13976	13998	13858	14045	14155	14030	14084	14022	13989	13942	14071	14024	14054	14099	13953	13803	14033	14067	13895	14095	14083	14065	13988	13936	14064	14016	14009	14003	13943	14032	13959	13923	14175	13972	14033	13915	13973	14103	13903	14021	14086	13949	13919	13905	13990	13785	14020	13918	13870	14016	14012	13988	13840	13988	14046	13917	13936	13921	14069	13874	13841	14011	14090	14142	14088	13923	14063	14014	14053	14093	13833	14027	14062	14008	13980	14164	13886	14145	13968	13937	13932	14050	14168	14101	13989	14084	13958	14131	13873	13801	14006	13865	14129	13883	14106	13859	14033	13941	13826	14031	14056	14164	14002	13940	14001	13925	13998	13874	13979	14011	13982	13939	13993	14050	13991	14205	14014	13935	14002	14036	14006	14090	14089	14055	14023	13916	14202	14027	13871	13945	14101	14160	13976	13894	14099	13960	13828	14040	14058	14064	13992	13786	14055	13969	13805	14137	13869	14074	14148	13929	13809	14143	14022	13932	13957	13962	13842	14181	13833	14102	13931	13943	13812	14042	13929	13808	13912	14071	14090	13968	13824	13918	13996	13918	13949	14123	14077	13911	13828	14023	14059	14021	13922	13940	14010	14080	14175	13938	14011	13917	14019	13913	14031	13975	14012	13907	13990	13880	14037	13828	14124	14038	13940	13987	14066	14044	14060	14142	14007	13918	13918	13963	13939	13983	13809	14138	14131	13900	13903	14022	14057	13946	14076	14000	13977	13938	14099	14109	14239	14141	13932	13923	13992	14038	14092	14107	13920	14141	13999	14066	14037	13929	13930	13916	14037	14048	14213	13884	14061	14007	14014	13859	14017	13909	14070	14023	14022	13948	13864	13982	13892	13999	14108	13915	13834	13871	14121	13970	13996	13908	13828	13927	14135	13843	14076	14107	14037	13997	13948	13987	14105	14028	13864	14001	14043	13890	14025	13952	14094	14043	14036	14047	14015	14046	13650	14026	13931	13849	13931	13942	14040	14047	14011	14015	13980	14035	14054	13886	14266	13979	13988	14213	13923	13971	14080	14055	14018	14127	13859	13962	14026	14034	13918	14135	13895	14000	13989	13877	14005	13916	13769	13993	13959	14096	14030	13858	14013	14062	13972	13998	13727	13786	13901	13858	13845	13829	13898	13939	13865	14078	14135	14021	14042	14011	13968	13889	13977	14069	14152	14038	14033	14020	13789	13981	13995	13891	14126	13991	13767	14092	13986	13993	13902	14175	14006	13835	13888	14002	14024	14030	14033	14088	13797	14141	13976	13918	13950	14057	13964	13986	13979	14048	13871	13898	13865	13985	14091	14000	13941	14026	13884	14078	13974	13952	13913	13990	14050	13887	14007	14014	13962	13887	13894	14014	13996	14086	14022	14038	14065	13972	13986	13969	14002	14133	14097	14015	14142	13908	14154	14078	14009	14166	14009	13789	13870	13959	13936	14129	13954	14030	13954	13873	14039	14009	13898	13867	14098	13991	13979	13953	13911	13982	14121	14143	13982	13966	13898	14049	13881	13896	13933	13970	13927	13962	14138	13809	13973	13762	13863	14006	14035	13852	13874	14079	13991	13939	14010	14143	13954	14026	13816	14004	14015	14000	13875	14116	13999	13987	14129	13970	13968	14010	13873	13916	14106	13972	14067	13990	14026	14066	13994	13974	14035	13943	14075	13967	14006	14083	14125	13983	13912	13846	13880	13891	14052	13888	13990	13939	13977	13961	13882	14093	14092	13925	13893	14020	14130	13977	13944	14009	13803	13941	13825	14070	14037	13949	14141	14047	14092	14035	13890	13829	14053	14132	13946	14044	13862	13981	14133	13876	13942	13856	13974	13910	14089	14031	13994	13968	14039	13911	14112	14070	14044	14117	14000	13959	13901	14050	13819	14133	13850	14049	14037	14031	14062	14227	13886	13944	14073	14001	14017	13875	14054	14037	14145	14105	13859	14120	13888	13904	13986	14058	14083	13966	14144	13949	14092	14039	14069	13936	13909	13957	13991	13949	13977	13912	14143	13986	14012	14212	13869	14026	13974	14058	13836	13995	14064	13880	14096	13860	14095	14131	14109	14015	14175	13976	13897	13871	14050	13844	14132	13930	13897	14184	14126	13957	13963	13868	13918	13914	13904	14064	13950	13881	14055	13957	14056	14041	14054	14020	14075	13971	13899	13845	14084	14070	13998	14047	14018	14033	13928	13932	13925	13977	13801	14093	13849	13929	14056	13863	14003	13942	14017	14068	13991	13967	14099	14078	13865	14059	13999	14018	13914	13817	14010	13954	14030	13915	13940	14000	13977	13771	13937	13897	13904	14024	14085	14017	14070	13888	14106	13973	13761	13953	13966	14035	13928	13942	13969	14055	13976	13844	13918	13891	13951	14092	14032	14020	14062	14011	14074	14041	14022	13998	13851	14162	13988	13830	13854	13993	13900	13936	14173	13981	14031	13786	13943	14021	14038	13979	14124	14079	13983	13908	13971	14055	13920	14034	14038	13872	14083	13974	14037	14008	13945	14029	14035	13991	13975	14063	13965	14204	14020	13926	14003	14079	13958	14055	13941	14061	13955	13950	13920	13929	14026	14008	14038	14010	13963	13897	13771	14068	13928	13965	14046	14021	14043	14044	14085	13993	14086	14018	13981	14063	14169	13942	14032	13929	14137	13996	14035	13943	14091	13889	14030	14031	13930	13920	14064	13971	13946	14023	14036	14013	14153	14051	13967	13925	14036	13869	14115	13990	13956	13996	13928	13990	13862	14013	13896	14128	13899	13807	13985	13881	13931	13995	13893	14165	13950	13935	14186	13842	13929	14076	14071	13945	13859	13962	14049	13960	14165	13991	14032	13969	13882	13902	13995	13943	13941	13896	13951	13991	13944	13937	13904	14120	13916	14029	14109	13896	14009	14056	13794	14035	14116	13860	13897	13928	13991	13943	13953	13813	13918	14028	14166	14042	14035	14110	13990	14082	14010	14027	13951	14049	13936	13975	13923	13916	13985	13927	13976	13929	13881	13957	14103	14103	14193	13884	13859	13894	14034	13904	13983	13922	13951	13832	13947	13914	14106	14095	13953	13977	14156	13969	14028	14007	13976	14123	13968	13955	13991	14167	13988	14130	13769	13905	13941	13882	13908	14106	13989	14016	13839	13970	14158	13874	13959	14082	13907	14123	13911	13887	14062	14004	14113	14049	13941	14121	14004	13963	13948	14040	14054	14011	13957	13977	13936	13901	13887	13862	13870	14001	13955	13982	14059	13959	14022	14246	14062	13922	14023	13923	14194	14059	14007	14065	13973	13948	13831	13774	14050	14083	14119	14111	14019	13857	14003	13826	14040	13906	14060	13996	13976	13986	13849	13906	13974	14061
26707	21727	29304	28648	28445	29394	26967	23912	22223	21667	20940	20302	20001	19919	18939	18645	18436	17988	18091	17976	17944	17638	17457	17445	17498	17510	17618	17409	17503	17479	17401	17408	17422	17406	17417	17340	17306	17421	17279	17512	17380	17221	17189	17252	17239	17158	17361	17552	17342	17227	17359	17413	17510	17239	17129	17239	17128	17296	17009	17244	17337	17220	17324	17091	17318	17286	17183	17182	17171	17259	17426	17201	17440	17150	17395	17443	17221	17380	17334	17471	17094	17218	17276	17442	17180	17319	17295	17374	16977	17335	17425	17208	17230	17286	17126	17168	17160	17200	17170	17137	17163	17265	17318	17478	17217	17235	17544	17209	17261	16920	17266	17248	17190	17157	17201	17306	17386	17170	17287	17357	17322	17199	17181	17282	17469	17110	17265	17199	17170	17287	17269	17277	17420	17189	17416	17450	17285	17341	17248	17222	17120	17182	17236	17259	17215	17349	17315	17142	17074	17321	17209	17167	17200	17275	17227	17300	17357	17262	17212	17372	17314	16998	17271	17181	17061	17122	17355	17272	17174	17159	17248	17470	17258	17326	17379	17300	17338	17203	17265	17066	17155	17276	17225	17450	17156	17199	17159	17244	17178	17414	17269	17142	17353	17196	17120	17329	17233	17397	17460	17233	17216	17316	17201	17184	17327	17322	17300	17166	17217	17222	17176	17226	17329	17101	17267	17273	17419	17510	17215	17378	17244	17391	17436	17204	17396	17275	17152	17126	17271	17190	17228	17347	17315	17101	17172	17313	17231	17398	17326	17273	17316	17268	17414	17120	17205	17453	17186	17187	17042	17186	17251	17210	17166	17179	17180	17311	17293	17257	17287	17431	17296	17237	17096	17442	17048	17267	17160	17205	17186	17245	17324	17116	17353	17157	17314	17154	17253	17287	17239	17048	17223	17246	17115	17297	17446	17286	17302	17165	17236	17459	17506	17365	17108	17197	17164	17345	17261	17035	17369	17410	17276	17160	17267	17398	17177	17531	17206	17102	17292	17163	17293	17137	17124	17177	17451	17181	17271	17070	17452	17356	17324	17033	17343	17300	16998	17354	17282	17243	17384	17249	17252	17389	17468	17460	17123	17270	17163	17177	17208	17274	17176	17298	17268	17384	17339	17454	17280	17271	17511	17239	17132	17277	17420	17210	17209	17161	17283	17250	16990	17210	17075	17375	17024	17326	17098	17055	17398	17346	17433	17062	17233	17416	17255	17122	17377	17338	17231	17009	17261	17329	17233	17419	17343	17063	17227	17268	17082	17145	17203	17123	17183	17178	17175	17103	17039	17332	17418	17425	17327	17212	17260	17145	17311	17090	17256	17225	17203	17034	17173	17190	17222	17178	17479	17359	17106	17129	17364	17422	17369	17473	17285	17223	17148	17303	17101	17325	17240	17212	17383	17277	17217	17150	17251	17192	17260	17179	17177	17199	17344	17225	17260	17169	17256	17254	17308	17139	17266	17288	17219	17395	17119	17162	17276	17335	17107	17280	17156	17153	17216	17280	17092	17364	17431	17314	17202	17321	17389	17075	17104	17544	17122	17352	17283	17195	17026	17166	17217	17083	17410	17255	17361	17306	17223	17291	17180	17194	17313	17231	17420	17222	17071	17060	17202	17408	17310	17190	17320	17097	17166	17288	17209	17327	17224	17126	17521	17337	17301	17302	17561	17234	17441	17444	17281	17294	17417	17399	17323	17301	17224	17269	17118	17412	17150	17132	17300	17269	16978	17237	17081	17168	17270	17334	17112	17195	17151	17234	17190	17352	17220	17255	17317	17267	17122	16998	17209	17111	17236	17187	17127	17264	17254	17508	17015	17163	17318	17276	17250	17243	17318	17148	17261	17251	17079	17187	17270	17260	17237	17569	17423	17438	17206	17523	17207	17325	17259	17380	17218	17324	17388	17324	17300	17084	17321	17422	17268	17184	17303	17200	17375	17207	17269	17211	17390	17252	17149	17421	17422	17184	17220	17379	17223	17165	17377	17350	17224	17247	17298	17385	17235	17240	17113	17428	17506	17431	17238	17220	17349	17176	17326	17328	17482	17500	17482	17226	17388	17374	17185	17166	17131	17259	17360	17437	17262	17395	17133	17285	17217	17109	17222	17257	17209	17240	17246	17381	17434	17125	17347	17227	17498	17246	17255	17427	17628	17341	17415	17138	17510	17233	17234	17259	17168	17337	17346	17344	17358	17121	17458	17281	17540	17484	17225	16940	17134	17398	17099	17351	17128	17284	17123	17310	17378	17207	17328	17233	17209	17208	17062	17160	17373	17113	17286	17406	17148	17111	17288	17296	17233	17311	17318	17194	17211	17522	17286	17299	17198	17294	17081	17287	17376	17093	17178	17258	17079	17285	17424	17328	17302	17273	17251	17164	17399	17384	17287	17098	17282	17451	17310	17157	17072	17140	17250	17495	17398	17289	17243	17215	17324	17111	17285	17187	17149	17228	17380	17107	17227	17062	17118	17160	17272	17122	17288	17276	17289	17133	17264	17377	17233	17245	17361	17332	17269	17005	17262	17293	17331	17374	17112	17271	17274	17354	17271	17372	17273	17372	17198	17391	17016	17168	17162	17023	17372	17424	17092	17174	17247	17139	17121	17376	17217	17280	17383	17281	17276	17290	17094	17531	17328	17184	17109	17019	17381	17335	17355	17243	17454	17404	17300	17342	17244	16965	17151	17260	17476	17447	17139	17422	17288	17035	17351	17253	17144	17383	17177	17137	17162	17239	17422	17163	17342	17387	17653	17411	17386	17407	17230	17275	17237	17112	17243	17250	17247	17267	17212	17023	17152	17127	17335	17382	17132	17236	17095	17232	17282	17248	17167	17227	17316	17159	17225	17309	17150	17238	17199	17004	17019	17174	17171	17464	17342	17234	17148	17057	17369	17379	17376	17316	17422	17268	17306	17203	17362	17400	17200	17062	17458	17288	17234	17353	17253	17499	17492	17275	17159	17395	17337	17085	17311	17098	17101	17255	17210	17288	17126	17147	17154	17349	17471	17391	17264	17392	17382	17402	17376	17196	17275	17407	17234	17228	17429	17056	17445	17287	17395	17300	17594	17408	17227	17313	17459	17209	17346	17257	17253	16950	17146	17230	17105	17193	17262	17455	17362	17118	17384	17145	17345	17207	17324	17340	17344	17327	17431	17428	17281	17203	17175	17255	17227	17296	17233	17204	17253	17315	17326	17274	17316	17235	17256	17314	17167	17302	17343	16923	17133	17187	17246	17163	17268	17196	17266	17372	17212	17139	17168	17229	17243	17155	17307	17406	17298	17268	17278	17401	17262	17361	17221	17436	17338	17137	17329	17129	17341	17141	17315	17256	17166	17087	17230	17221	17262	17209	17356	17386	17303	17210	17357	17051	17242	17148	17311	17169	17139	17072	17329	17349	17407	17207	17361	17428	17346	17488	17320	17130	17379	17110	17203	17483	17308	17361	17324	17316	17434	17296	17232	17118	17317	17131	17301	17149	17780	17285	17306	17082	17212	17082	17137	17140	17172	17244	17323	17119	17184	17226	17416	17271	17076	17148	17145	17299	17072	17172	17307	17201	17094	17395	17233	17249	17142	17286	17226	17159	17056	17135	17343	16983	17252	17212	17019	17282	17271	17364	17168	17335	17295	17201	17091	17191	17273	17141	17182	17164	17326	17302	17222	17397	17100	17214	17114	17100	17165	17172	17357	17177	17114	17370	17415	17289	17347	17246	17210	17100	17204	17513	17306	17468	17341	17565	17107	17199	17217	17475	17080	17352	17301	17349	17485	17411	17285	17230	17056	17210	17152	17268	17236	17178	17355	17229	17250	17155	17140	17444	17257	17269	17027	17343	17388	17064	17056	17206	17165	17321	17450	17227	17296	17062	17186	17277	17342	17263	17232	17339	17433	17036	17304	17256	17291	17250	17353	17274	17296	17216	17436	17142	17263	17128	17176	17387	17228	17249	17288	17147	17180	17093	17246	17299	17260	17182	17186	17260	17215	17230	17195	17254	17386	17174	17203	17193	17254	17303	17274	17067	17465	17030	17400	17118	17287	17265	17121	17181	17286	17375	17163	17315	17265	17321	17309	17467	17512	17137	16998	17226	17428	17533	17326	17284	17410	17268	17067	17198	17231	17328	17048	17177	17288	17161	17382	17339	17343	17230	17324	17332	17317	17223	17249	17248	17105	17320	17133	17133	17213	17354	17045	17336	17228	17375	17042	17119	17209	17291	17302	17396	17202	17154	17210	17431	17245	17457	17429	17241	17260	17299	17294	17195	17318	17313	17315	17323	17360	17314	17315	17378	17393	17248	17485	17259	17267	17178	17179	17375	17542	17218	17461	17264	17213	17334	17481	17331	17257	17201	17207	17215	17230	17233	17163	17179	17083	17431	17225	17281	17425	17238	17384	17205	17414	17356	17109	17307	17417	17366	17376	17188	17438	17230	17399	17405	17284	17187	17354	17472	17257	17317	17217	17210	17364	17175	17372	17352	17302	17395	17278	17239	17231	17197	17158	17300	17429	17310	17354	17364	17116	17336	17387	17467	17329	17269	17116	17209	17235	16987	17413	17270	17077	17439	17312	17235	17265	17395	17368	17214	17380	17532	17283	17290	17281	17368	17300	17291	17349	17295	17352	17437	17434	17287	17158	17160	17352	17369	17393	17168	17107	17061	17211	17068	17424	17437	17088	17238	17265	17340	17198	17218	17003	17123	17116	17137	17152	17326	17368	17148	17306	17261	17271	17026	17258	17336	17366	17305	17313	17189	17284	17186	16983	17404	17452	17334	17411	17207	17263	17218	17332	17042	17235	17286	17099	17206	17338	17291	17374	17270	17497	17187	17245	17347	17305	17286	17230	17311	17376	17330	17291	17011	17207	17202	17171	17214	17380	17479	17399	17207	17219	17282	17296	17287	17226	17431	17144	17324	17363	17135	17431	17376	17407	17227	17362	17308	17074	17151	17247	17326	17338	17364	17413	17363	17182	17358	17332	17262	17607	17404	17170	17268	17182	17104	17348	17362	17343	17288	17168	17344	17435	17301	17284	17202	17238	17220	17237	17235	17234	17152	17020	17241	17200	17248	17161	17223	17485	17093	17348	17331	17297	17351	17343	17416	17400	17224	17340	17171
37302	56092	51751	40809	33882	28092	23120	21933	20220	19248	18000	17593	17152	16499	15206	14626	14476	13975	13964	13612	13670	13496	13317	13284	13308	13192	13250	13298	13212	13274	13211	13264	13235	13285	13114	13269	13276	13299	13180	13026	13023	13052	13081	13095	13003	13104	12903	13310	13281	13205	13066	12921	13238	13000	13087	13235	12961	12973	13124	13164	13010	13159	13110	13100	13195	13094	13090	13036	13158	12918	13215	12902	12970	13085	12977	13023	13175	13080	13031	13107	13067	13112	13177	13166	13118	12971	12977	12976	13071	12953	13047	13164	13102	13121	13075	13115	13011	13192	13086	13173	12966	13069	13080	13174	13090	13031	13144	13017	13091	13070	13157	13080	13036	13147	13033	13053	13085	13130	13047	12874	13108	13159	12964	13104	13101	13023	13104	12963	13146	13146	13126	12935	13098	13071	13081	13066	13087	13216	13106	13159	13095	13077	13079	13306	13145	13165	13073	13086	13046	13178	13062	13239	13170	13126	13044	13067	12990	13147	13080	13080	13145	13139	13063	13108	12980	13122	13201	13093	13155	13038	13131	13008	13159	13000	13088	13140	13142	13236	13032	13029	13106	13165	13196	13053	13072	13113	13101	13157	13089	13100	13076	12939	13109	13187	13038	12925	13061	12949	13196	13088	13141	13131	13115	12996	13237	13203	13138	13006	13224	13124	13104	13004	13172	13076	13083	12988	13101	12929	13146	13143	13038	12966	13033	13052	13077	13171	13170	13017	13137	13174	13040	13167	13104	13130	13169	13225	12968	13015	13223	13172	13114	13057	13095	13050	13100	13149	13021	13214	13200	12820	12970	13011	13216	13168	13017	13031	13080	13106	13255	12986	13073	13178	13081	13153	13020	13019	12868	13192	13085	13111	12955	12933	13164	13127	13035	13133	13038	13036	13116	12930	13003	13089	13038	13198	12951	13060	13111	13170	13121	13130	13054	13146	12966	12957	12970	13184	13060	13179	13063	13006	13053	13054	13082	12940	13044	13082	13340	13178	13114	13099	12989	13201	13049	13020	13213	13019	13125	13152	12884	13074	13108	13149	13026	13010	13157	13143	12890	13167	12961	13157	13130	13154	13144	12992	13129	13102	13094	13046	13004	13054	13013	13268	13032	13030	13173	13127	13091	13107	13111	12993	13025	13087	13089	13165	13253	13125	13127	13120	13189	13129	13090	13174	13046	13162	12993	13003	13185	13075	13194	13137	13001	12986	13124	13207	13090	13063	13155	13058	13067	13150	13011	13149	13113	13171	13237	13021	13098	13149	13155	13143	12931	13207	13240	13177	12991	13095	13169	13093	13222	13039	13169	12925	13009	13196	13160	13079	13090	13278	12993	13110	13105	13227	13075	12868	13065	13011	13119	13045	13092	13156	13002	13017	13065	13137	12948	12945	13151	13070	13043	13096	13242	13035	13083	13046	13030	13058	13076	13169	13167	13215	13007	13011	13295	13136	13192	12965	13110	13001	13110	13153	13156	13019	13267	13071	13105	13055	13052	12948	13259	13111	13145	12993	13095	12922	13037	13164	13033	13067	13163	13094	13179	13179	12877	13082	12957	13022	13182	13095	13100	13090	13066	13206	13109	13026	13130	13093	13036	13022	12990	13206	13169	13059	13023	13184	13122	13052	13135	13238	13007	13310	13169	13160	12965	13037	13197	13007	13046	13077	13134	13116	13129	12995	12989	12845	13135	13113	12994	12967	13118	13041	13214	12972	13189	13159	13191	13175	13204	13031	13026	13091	13198	13137	13058	12991	13254	12958	13169	13188	12996	13117	13097	13223	13137	13037	13167	13168	13069	13189	12976	12880	13120	13061	13004	12920	13173	13219	12986	13031	12978	12972	13026	13059	13045	13091	13177	13062	13209	13176	12984	13124	13225	13150	13113	13004	13168	13087	13017	13212	12972	13075	13133	13052	13132	13014	12941	13113	13120	13066	12880	13014	12884	12935	13164	13163	13149	13119	12932	13081	13210	12998	13070	13078	13174	13058	13083	13037	13176	13081	13095	13126	13097	13122	13094	13199	13178	13080	13112	13270	13104	13248	13036	13050	13155	13131	12964	13213	13092	13041	13136	13049	13280	12889	13027	13084	13101	12973	13092	13156	13203	13112	13249	13103	13168	13151	13047	13025	13096	13086	13075	13109	13084	13098	12866	12973	13036	12989	13108	13138	13027	13019	13130	13058	13177	13105	13007	13129	13139	13084	12942	13079	12910	13172	13213	12991	12974	13048	13161	13157	13161	13050	13090	13157	13030	13107	12946	13133	13086	12984	13016	13100	13182	12987	12977	13158	13128	12963	13312	13165	13140	13059	13205	13020	13044	13135	13050	13261	13069	13046	13113	13027	13142	13185	13102	13124	13167	13123	13142	12993	12918	12909	12978	12984	12995	12948	13294	13033	13025	13012	13078	13099	13028	13220	13155	12969	13036	13041	13155	13205	13147	13082	13147	13159	13016	13114	13119	13263	13101	13015	13033	13040	13129	13109	13139	13053	13091	13152	13093	13174	13231	13167	13046	13026	13088	13132	12919	13123	12982	13154	13217	13033	13180	12976	13059	13144	13050	13017	13087	13051	13097	13084	13015	12929	13111	13074	13094	12992	13121	13053	13116	13081	13138	13105	13090	13017	13113	13210	13054	13027	13164	13136	13105	13145	13008	13139	13067	13077	13145	13093	13001	13161	12921	13156	13048	13132	13037	13065	13017	12969	13292	13049	13099	12985	13170	13239	12943	13120	13034	13079	13025	13091	12903	13067	13107	13007	13229	12894	13384	13036	13174	13134	12962	13106	13145	13040	13163	13029	13164	13235	13281	13274	13024	13069	13273	13198	13262	13287	13012	12976	13227	13084	12981	13013	13002	13215	13114	12978	13098	13113	12979	13041	12992	12889	13109	13150	13201	13049	12975	13312	12906	13083	13092	13107	13108	13138	13096	12897	12971	13226	13163	13065	13077	12991	13051	13052	13238	13131	12916	13007	12947	13236	13043	13114	13093	13110	13125	12979	13138	13091	13214	13038	13009	13281	13227	13211	13128	13055	13211	13039	13106	13153	13043	13121	13036	13074	13109	13058	13223	13198	13236	12811	13238	13086	13094	13040	13206	13170	12993	13126	13117	13126	13036	13117	13132	13319	13024	13194	13093	13049	13023	13023	13220	13005	13181	13094	12879	13148	13098	13149	12999	13065	13022	13023	13068	12833	13123	13020	13184	13086	13116	13081	13001	13066	12950	12996	12883	12886	13229	13210	12971	13194	13283	13001	13138	13150	13026	12921	13006	12844	13200	12990	13226	12911	13024	13045	13107	13008	13027	13133	13134	13029	13205	13175	13133	13104	13213	12800	13257	12997	13099	13052	13079	13101	13200	13240	13109	13114	13155	12979	13170	13140	13051	13099	13006	13263	13155	13081	13154	12952	12936	13174	13218	13151	13026	13168	13202	13056	13022	13041	13131	13110	13067	13102	12983	12993	13167	13007	12962	13201	12930	13216	13165	13182	13241	13217	13157	13134	13115	13100	13056	13191	13231	13118	12983	13138	12940	13065	13141	13148	12936	13206	12969	12920	13162	13108	12995	13139	12989	13142	13131	13207	12998	13151	13120	13109	13004	12936	13134	12995	13066	13150	13140	13022	13139	13047	13145	13147	13183	13224	13157	12920	12986	13088	13022	13121	13060	13070	13003	13113	13062	13136	12988	13170	12976	13118	13027	13064	13164	13176	13141	13160	13095	13011	13207	12985	13198	12997	13199	12984	13137	13138	13038	12987	13210	13065	13105	13053	13098	13198	12984	13105	13109	13033	13105	12985	13085	13099	12979	13082	13047	13216	13085	13004	13081	13081	13238	12975	13012	13203	12984	13250	13024	13090	13047	13046	13062	12999	13061	13055	13150	13122	13249	13048	12977	12995	13163	13217	12996	13159	13106	13024	13272	12999	13011	12990	13084	13208	13048	13000	13025	12983	12997	13133	13022	13266	12988	13086	13213	13057	13187	13142	13050	12985	13189	13161	13061	13054	13170	13120	13056	12874	13109	12979	13185	13029	13014	13217	13104	13183	13237	12945	13033	13185	13138	13030	12990	13135	12992	13211	13223	13035	13026	13002	13249	13057	13051	13117	13033	12982	13055	13058	13037	13059	12894	13012	13156	13096	13193	13058	13018	13105	13117	13156	12984	13025	13027	13139	13061	13287	13125	13250	13218	13192	13093	13081	13160	13069	13184	13071	13133	13032	13164	13120	13124	13231	13093	13085	13235	13088	12927	13137	13119	13094	13170	13188	13094	13127	13055	13089	13090	12984	13010	13129	13151	12937	13217	13070	13095	13121	13017	13127	13047	13186	13021	13076	13022	13162	13154	13103	13105	13310	13099	13210	13165	13272	13148	13303	13143	13084	13000	13007	13096	13114	13201	13126	13190	12973	13167	13194	13322	13162	13119	13169	13306	13010	13089	13019	13140	12923	13218	13044	13166	13257	13103	13128	13086	13041	12959	13036	12875	12998	13192	13294	13254	13074	13182	13130	13077	13155	13287	13163	13433	13140	12963	13213	13192	13097	12915	13316	13046	13005	12949	13041	13145	13096	13108	13217	13234	13043	13103	13171	13034	13014	13029	13068	13192	13181	13092	13252	13210	13165	13002	13153	13066	13122	13154	12930	13092	12910	12983	13139	13101	13173	13167	13203	13070	13287	13273	12959	13179	13068	13077	13149	13242	13116	13119	13300	12887	12958	13262	12922	12871	13187	13159	13048	13213	13100	13204	13062	12997	13047	12937	13115	13144	12954	13073	13161	13160	13272	13133	13162	13136	13062	13221	13139	13048	13156	13072	12908	13178	13181	13051	13114	13103	12855	12855	13114	13153	12959	13072	13142	13026	13069	13251	13051	13171	13172	13173	13217	13189	13231	13140	13146	12902	13019	13315	13092	13117	13145	12930	13229	13074	13180	13154	13313	13066	13089	12950	13069	13088	13165	13162	13214	13099	12938	13047	13053	13193	13055	13160	13071	13053	12971	13099	13056	13081	13158	13187	13112	13006	13187	13113	12950	13239	13113	13141	12903	13196	13073	13043	13157	13004	13012	13099	13091	13221	12952	13190	13074	12857	13118	13077	13131	13084	12927	13091	13047
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
