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
339010584431	339010584949	339010585499	339010586049	339010586599	339010587149	339010587699	339010588249	339010588799	339010589349	339010589899	339010590449	339010590999	339010591549	339010592099	339010592649	339010593199	339010593749	339010594299	339010594849	339010595399	339010595949	339010596499	339010597049	339010597599	339010598149	339010598699	339010599249	339010599799	339010600349	339010600899	339010601449	339010601999	339010602549	339010603099	339010603649	339010604199	339010604749	339010605299	339010605849	339010606399	339010606949	339010607499	339010608049	339010608599	339010609149	339010609699	339010610249	339010610799	339010611349	339010611899	339010612449	339010612999	339010613549	339010614099	339010614649	339010615199	339010615749	339010616299	339010616849	339010617399	339010617949	339010618499	339010619049	339010619599	339010620149	339010620699	339010621249	339010621799	339010622349	339010622899	339010623449	339010623999	339010624549	339010625099	339010625649	339010626199	339010626749	339010627299	339010627849	339010628399	339010628949	339010629499	339010630049	339010630599	339010631149	339010631699	339010632249	339010632799	339010633349	339010633899	339010634449	339010634999	339010635549	339010636099	339010636649	339010637199	339010637749	339010638299	339010638849	339010639399	339010639949	339010640499	339010641049	339010641599	339010642149	339010642699	339010643249	339010643799	339010644349	339010644899	339010645449	339010645999	339010646549	339010647099	339010647649	339010648199	339010648749	339010649299	339010649849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2796	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2795	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2796	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	3600	2300	2797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23213	20542	28760	28274	30424	30512	30573	26010	24083	23360	21992	21417	20878	20941	20873	20442	20364	20313	19828	19746	19592	19551	19641	19765	19715	19765	19505	19578	19435	19541	19659	19673	19680	19933	19533	19647	19798	19666	19545	19543	19335	19521	19412	19568	19438	19642	19583	19578	19603	19566	19530	19349	19332	19090	19510	19488	19356	19478	19342	19434	19638	19304	19616	19790	19396	19527	19607	19557	19624	19567	19212	19493	19296	19451	19452	19266	19381	19449	19509	19431	19428	19354	19401	19330	19416	19291	19331	19635	19325	19241	19486	19339	19274	19452	19542	19455	19526	19292	19488	19513	19353	19350	19360	19429	19651	19378	19534	19456	19331	19264	19254	19532	19627	19334	19337	19327	19422	19406	19201	19544	19324	19138	19562	19401	19388	19349	19225	19258	19460	19349	19293	19263	19545	19539	19307	19261	19594	19483	19349	19380	19333	19423	19383	19506	19390	19549	19456	19400	19236	19453	19461	19466	19430	19314	19579	19355	19119	19339	19447	19467	19254	19406	19375	19382	19479	19365	19305	19441	19341	19585	19258	19425	19333	19374	19373	19526	19574	19376	19526	19227	19099	19284	19333	19428	19313	19475	19392	19400	19432	19407	19472	19429	19572	19245	19388	19212	19394	19342	19385	19448	19546	19635	19365	19352	19424	19410	19270	19402	19466	19381	19471	19243	19353	19512	19401	19471	19468	19091	19403	19176	19326	19581	19381	19375	19415	19474	19222	19435	19391	19439	19194	19467	19314	19259	19470	19392	19445	19406	19409	19297	19386	19241	19340	19336	19286	19495	19396	19635	19498	19516	19254	19234	19288	19360	19315	19170	19387	19124	19310	19661	19364	19369	19471	19299	19368	19295	19353	19314	19377	19516	19615	19396	19311	19190	19317	19527	19615	19538	19216	19481	19313	19391	19283	19360	19535	19417	19292	19326	19504	19386	19369	19398	19317	19241	19396	19533	19133	19630	19215	19598	19242	19142	19457	19430	19430	19566	19433	19274	19565	19371	19400	19356	19504	19242	19371	19393	19456	19419	19378	19456	19126	19336	19322	19293	19250	19356	19346	19428	19321	19419	18987	19666	19397	19530	19568	19399	19485	19420	19390	19296	19184	19205	19401	19452	19416	19581	19351	19164	19311	19475	19383	19352	19213	19377	19408	19409	19532	19371	19588	19492	19561	19585	19382	19567	19498	19405	19272	19368	19444	19399	19345	19186	19422	19494	19480	19329	19208	19365	19463	19231	19488	19574	19406	19454	19471	19585	19424	19280	19412	19368	19223	19273	19258	19278	19419	19334	19558	19502	19397	19252	19261	19509	19128	19188	19350	19113	19528	19457	19466	19296	19612	19335	19424	19562	19529	19332	19369	19389	19288	19396	19458	19304	19391	19375	19383	19591	19539	19217	19504	19152	19460	19251	19337	19431	19499	19185	19337	19511	19638	19466	19317	19240	19145	19354	19304	19238	19487	19297	19461	19395	19402	19502	19240	19292	19438	19252	19529	19349	19456	19237	19520	19544	19193	19550	19385	19256	19353	19350	19409	19280	19295	19118	19573	19393	19269	19530	19357	19364	19333	19447	19248	19389	19445	19495	19200	19297	19256	19435	19239	19463	19623	19312	19335	19852	19443	19360	19408	19594	19209	19413	19538	19270	19640	19284	19537	19532	19300	19374	19568	19429	19533	19361	19258	19360	19455	19383	19272	19285	19311	19397	19289	19151	19251	19259	19239	19518	19484	19425	19513	19373	19441	19343	19348	19287	19270	19120	19383	19555	19383	19481	19174	19207	19463	19418	19434	19521	19129	19353	19130	19391	19209	19368	19272	19294	19262	19422	19224	19414	19363	19500	19514	19373	19335	19469	19137	19522	19139	19206	19466	19327	19499	19364	19487	19432	19204	19463	19268	19462	19252	19442	19374	19368	19262	19527	19303	19348	19323	19332	19421	19491	19545	19628	19402	19467	19267	19379	19288	19392	19356	19477	19192	19305	19283	19335	19425	19326	19314	19237	19260	19328	19427	19355	19468	19573	19452	19296	19265	19348	19355	19432	19090	19367	19302	19312	19507	19457	19164	19228	19521	19318	19487	19568	19417	19466	19436	19352	19351	19242	19587	19284	19334	19190	19508	19278	19484	19371	19244	19436	19466	19587	19464	19437	19270	19255	19381	19427	19196	19230	19270	19163	19364	19168	19468	19314	19255	19409	19221	19283	19429	19419	19485	19516	19581	19127	19310	19530	19381	19478	19350	19249	19458	19348	19397	19329	19624	19702	19518	19292	19375	19270	19640	19279	19383	19490	19456	19438	19331	19374	19458	19451	19452	19139	19572	19410	19193	19313	19193	19459	19168	19254	19139	19324	19420	19225	19542	19448	19297	19227	19333	19219	19359	19419	19390	19291	19335	19385	19486	19384	19350	19576	19592	19433	19542	19414	19441	19451	19390	19397	19248	19288	19574	19245	19343	19296	19411	19527	19603	19419	19487	19331	19519	19241	19487	19476	19365	19506	19329	19302	19342	19420	19443	19204	19245	19367	19380	19362	19336	19627	19625	19428	19481	19368	19214	19498	19384	19322	19280	19373	19518	19560	19464	19539	19370	19358	19224	19441	19496	19408	19163	19351	19497	19414	19530	19218	19374	19409	19397	19395	19373	19513	19269	19248	19134	19426	19393	19385	19216	19491	19156	19361	19521	19498	19482	19266	19482	19392	19185	19441	19270	19334	19425	19450	19305	19371	19521	19454	19230	19478	19451	19499	19595	19343	19315	19474	19418	19369	19284	19427	19462	19470	19304	19118	19235	19100	19440	19352	19212	19599	19566	19381	19394	19420	19324	19320	19299	19392	19444	19338	19579	19389	19427	19310	19097	19158	19299	19528	19292	19243	19164	19479	19603	19449	19444	19327	19222	19222	19254	19257	19495	19526	19451	19498	19562	19507	19607	19292	19309	19312	19420	19270	19251	19214	19338	19564	19465	19169	19142	19200	19527	19467	19616	19539	19606	19410	19306	19413	19420	19453	19388	19331	19310	19457	19268	19291	19655	19378	19461	19241	19461	19380	19500	19231	19202	19320	19333	19435	19160	19349	19463	19367	19484	19394	19313	19267	19433	19498	19320	19208	19254	19416	19478	19359	19274	19368	19306	19362	19239	19419	19570	19438	19360	19458	19448	19377	19505	19599	19381	19344	19015	19311	19301	19286	19358	19403	19510	19535	19352	19423	19291	19470	19336	19327	19367	19386	19304	19238	19329	19127	19461	19343	19393	19458	19287	19403	19287	19441	19319	19381	19379	19370	19491	19365	19571	19432	19351	19435	19238	19409	19159	19400	19311	19330	19383	19469	19419	19438	19236	19502	19576	19256	19455	19542	19274	19382	19597	19486	19567	19376	19652	19400	19238	19124	19518	19395	19359	19579	19317	19186	19437	19376	19468	19541	19252	19351	19344	19519	19369	19410	19231	19177	19268	19298	19558	19280	19479	19596	19458	19528	19543	19350	19568	19349	19333	19281	19292	19385	19513	19609	19455	19409	19143	19312	19545	19337	19581	19582	19374	19229	19464	19542	19551	19574	19316	19486	19449	19446	19248	19482	19420	19516	19386	19291	19223	19206	19323	19360	19285	19446	19573	19283	19350	19431	19400	19466	19298	19166	19188	19280	19377	19420	19398	19318	19301	19471	19560	19423	19360	19309	19501	19517	19296	19125	19448	19502	19198	19162	19391	19359	19299	19537	19378	19278	19538	19572	19156	19283	19519	19488	19222	19267	19378	19440	19258	19166	19315	19364	19402	19148	19229	19575	19425	19415	19232	19309	19194	19172	19619	19551	19446	19357	19298	19177	19204	19326	19460	19283	19135	19546	19654	19534	19411	19458	19430	19451	19674	19494	19413	19527	19270	19189	19421	19387	19553	19541	19260	19660	19277	19341	19441	19424	19515	19319	19133	19291	19118	19353	19244	19402	19329	19298	19248	19225	19240	19276	19254	19134	19172	19423	19247	19340	19366	19379	19553	19333	19291	19195	19374	19387	19146	19116	19153	19311	19314	19077	19420	19269	19337	19565	19363	19410	19125	19321	18982	19444	19308	19484	19395	19370	19270	19607	19565	19407	19517	19399	19261	19223	19595	19359	19294	19394	19320	19045	19477	19514	19458	19455	19509	19485	19335	19575	19373	19497	19328	19272	19408	19334	19313	19280	19263	19583	19635	19486	19549	19494	19395	19251	19263	19246	19205	19346	19483	19640	19256	19371	19234	19442	19345	19368	19220	19329	19294	19312	19323	19519	19163	19207	19420	19499	19450	19342	19301	19566	19370	19294	19359	19331	19151	19221	19464	19352	19545	19236	19127	19496	19272	19421	19460	19485	19228	19217	19244	19394	19432	19411	19346	19536	19414	19559	19154	19487	19356	19316	19294	19512	19441	19380	19323	19514	19370	19384	19468	19258	19302	19380	19375	19420	19298	19328	19324	19187	19501	19347	19429	19332	19303	19548	19438	19445	19527	19414	19255	19172	19395	19624	19169	19182	19188	19318	19309	19282	19123	19460	19378	19143	19353	19172	19348	19246	19179	19364	19263	19403	19403	19389	19578	19315	19336	19347	19448	19310	19331	19522	19337	19210	19364	19343	19191	19194	19428	19362	19366	19361	19348	19530	19416	19379	19338	19440	19482	19199	19153	19393	19427	19407	19305	19389	19456	19414	19405	19432	19361	19341	19290	19396	19614	19294	19404	19239	19463	19284	19315	19272	19344	19159	19345	19240	19212	19423	19056	19359	19416	19223	19350	19256	19343	19480	19250	19285	19366	19260	19411	19500	19358	19316	19486	19328	19273	19628	19204	19360	19436	19229	19359	19320	19230	19331	19437	19512	19353	19221	19359	19316	19456	19224	19091	19303	19487	19356	19523	19246	19176	19268	19375	19335	19419	19305	19596	19351	19442	19346	19566	19272	19260	19282	19397	19208	19548	19659	19694	19443	19330	19265	19386	19434	19305	19432	19370	19391	19612	19578	19609	19478	19597	19284	19353	19408	19384	19431	19397	19343	19307	19490	19265	19300	19304	19280	19441	19316	19248	19477	19454	19485	19491	19434	19833	19603	19474	19369	19631	19489	19416	19257	19166	19038	19346	19434
44028	74209	69883	55240	44189	30002	24675	21881	20026	18393	16587	15643	15303	14933	15031	14859	14568	14267	13790	13719	13747	13603	13572	13751	13668	13543	13644	13602	13570	13636	13621	13601	13705	13481	13534	13631	13779	13491	13428	13585	13554	13602	13498	13631	13589	13528	13461	13430	13566	13429	13528	13385	13450	13616	13434	13551	13459	13364	13536	13263	13414	13498	13476	13386	13431	13626	13424	13401	13493	13504	13540	13432	13369	13496	13318	13369	13593	13435	13557	13465	13252	13313	13429	13374	13305	13385	13546	13334	13259	13349	13297	13269	13432	13320	13456	13407	13487	13305	13408	13333	13263	13435	13266	13326	13395	13462	13376	13278	13372	13321	13452	13386	13405	13382	13430	13376	13359	13479	13307	13560	13497	13396	13546	13323	13543	13467	13455	13551	13350	13464	13268	13369	13309	13317	13221	13509	13478	13421	13294	13196	13447	13427	13360	13405	13439	13432	13400	13325	13304	13487	13370	13483	13429	13316	13449	13568	13386	13276	13524	13347	13315	13442	13218	13458	13527	13287	13207	13432	13508	13374	13544	13284	13394	13382	13278	13440	13226	13402	13397	13364	13438	13225	13361	13327	13442	13406	13533	13548	13338	13416	13318	13432	13536	13501	13388	13407	13253	13416	13356	13481	13327	13252	13518	13350	13344	13324	13664	13415	13496	13437	13219	13468	13280	13633	13372	13426	13275	13173	13461	13522	13482	13230	13345	13401	13493	13282	13337	13504	13204	13336	13277	13435	13287	13401	13432	13446	13418	13524	13467	13245	13392	13261	13332	13412	13384	13140	13372	13368	13351	13413	13360	13363	13344	13458	13406	13440	13358	13423	13474	13295	13375	13597	13316	13468	13321	13467	13424	13347	13484	13567	13531	13501	13438	13318	13177	13432	13216	13325	13480	13366	13419	13312	13380	13434	13304	13299	13394	13239	13441	13430	13450	13393	13308	13511	13316	13404	13431	13248	13480	13419	13307	13432	13344	13595	13434	13292	13337	13325	13403	13117	13477	13436	13354	13574	13280	13376	13489	13291	13388	13451	13442	13544	13200	13417	13346	13265	13407	13269	13433	13462	13320	13333	13362	13257	13475	13437	13433	13215	13344	13311	13348	13357	13604	13566	13723	13253	13434	13290	13401	13350	13484	13340	13394	13267	13420	13399	13472	13376	13410	13418	13412	13477	13542	13518	13462	13381	13477	13482	13328	13448	13385	13351	13599	13361	13197	13366	13202	13467	13337	13183	13260	13457	13290	13249	13517	13412	13639	13454	13359	13302	13235	13338	13463	13542	13428	13404	13518	13470	13344	13430	13305	13616	13492	13288	13479	13477	13324	13354	13354	13358	13601	13401	13486	13420	13271	13434	13334	13142	13440	13257	13262	13399	13362	13246	13235	13447	13443	13376	13296	13333	13409	13340	13363	13483	13533	13608	13388	13487	13322	13515	13431	13382	13432	13297	13493	13338	13501	13319	13358	13430	13309	13534	13322	13450	13501	13448	13447	13480	13448	13434	13408	13316	13266	13297	13617	13380	13512	13463	13418	13344	13439	13523	13475	13435	13226	13418	13402	13357	13478	13345	13326	13332	13483	13336	13389	13407	13649	13398	13360	13494	13351	13436	13451	13497	13339	13315	13415	13544	13350	13425	13464	13536	13339	13544	13428	13336	13405	13462	13361	13383	13484	13323	13327	13518	13424	13372	13491	13309	13488	13348	13390	13417	13324	13461	13499	13352	13429	13394	13394	13305	13419	13345	13505	13408	13305	13333	13401	13325	13357	13511	13426	13292	13305	13392	13353	13482	13496	13422	13312	13404	13426	13518	13229	13504	13454	13400	13382	13346	13283	13437	13342	13315	13557	13386	13377	13352	13290	13481	13417	13298	13471	13356	13412	13477	13212	13444	13360	13313	13292	13403	13341	13326	13347	13304	13434	13500	13388	13446	13343	13524	13403	13374	13385	13371	13387	13522	13259	13490	13347	13294	13246	13392	13481	13454	13592	13416	13532	13451	13457	13265	13360	13458	13367	13452	13344	13274	13493	13346	13251	13489	13379	13404	13461	13320	13348	13307	13558	13424	13217	13432	13279	13310	13260	13192	13447	13385	13240	13290	13258	13262	13374	13366	13401	13295	13319	13441	13351	13493	13261	13373	13441	13277	13390	13510	13488	13453	13473	13339	13538	13354	13333	13248	13475	13475	13316	13485	13408	13415	13478	13408	13365	13395	13273	13510	13322	13414	13203	13349	13316	13408	13385	13300	13333	13418	13311	13412	13353	13485	13448	13336	13191	13446	13398	13406	13218	13374	13338	13476	13382	13311	13337	13563	13451	13344	13383	13476	13496	13208	13234	13404	13493	13343	13412	13374	13457	13511	13351	13321	13439	13397	13067	13499	13364	13486	13246	13406	13275	13591	13267	13453	13424	13486	13422	13463	13487	13437	13351	13379	13535	13398	13265	13389	13312	13314	13354	13513	13542	13442	13307	13303	13342	13420	13476	13408	13253	13360	13386	13285	13559	13335	13235	13336	13321	13277	13305	13403	13358	13374	13484	13457	13345	13439	13385	13406	13397	13530	13265	13510	13320	13475	13376	13257	13403	13455	13339	13505	13315	13637	13516	13279	13329	13296	13519	13462	13517	13395	13367	13344	13390	13424	13308	13608	13292	13346	13532	13522	13390	13455	13555	13507	13293	13412	13382	13250	13587	13354	13288	13322	13461	13413	13416	13447	13429	13465	13414	13442	13410	13241	13422	13414	13327	13458	13322	13587	13424	13534	13272	13541	13368	13450	13450	13315	13373	13393	13493	13355	13457	13426	13242	13471	13341	13430	13405	13361	13385	13347	13531	13389	13505	13434	13347	13385	13394	13522	13385	13288	13271	13421	13338	13374	13278	13375	13362	13321	13438	13382	13442	13280	13466	13495	13445	13413	13610	13396	13413	13314	13434	13527	13368	13458	13403	13453	13449	13370	13323	13319	13412	13213	13376	13456	13284	13478	13332	13443	13543	13344	13324	13427	13293	13312	13406	13276	13427	13383	13445	13621	13417	13403	13204	13425	13466	13291	13338	13431	13244	13413	13547	13342	13459	13486	13296	13578	13405	13545	13553	13349	13542	13322	13640	13376	13432	13355	13555	13294	13543	13199	13470	13453	13378	13366	13292	13217	13474	13259	13309	13505	13329	13348	13384	13409	13377	13472	13426	13267	13424	13422	13422	13394	13432	13434	13301	13521	13473	13433	13400	13355	13349	13309	13293	13331	13394	13530	13370	13466	13479	13397	13361	13421	13554	13396	13512	13364	13474	13387	13440	13223	13426	13418	13246	13449	13282	13384	13347	13269	13460	13623	13366	13446	13423	13360	13535	13397	13412	13516	13508	13400	13433	13440	13371	13286	13461	13379	13301	13509	13286	13352	13431	13415	13272	13400	13332	13270	13416	13523	13466	13393	13377	13466	13409	13377	13324	13367	13345	13438	13348	13275	13347	13347	13311	13285	13271	13540	13404	13295	13330	13383	13326	13588	13239	13198	13442	13388	13484	13440	13691	13463	13399	13323	13269	13268	13294	13412	13408	13477	13269	13305	13438	13257	13576	13374	13430	13471	13460	13502	13349	13221	13431	13328	13330	13432	13344	13257	13302	13466	13493	13369	13474	13440	13393	13509	13360	13398	13454	13346	13470	13365	13436	13476	13449	13483	13408	13274	13361	13348	13497	13480	13344	13460	13410	13406	13570	13364	13406	13226	13445	13363	13315	13436	13343	13469	13362	13566	13452	13467	13434	13286	13298	13327	13378	13482	13281	13454	13503	13466	13332	13323	13465	13326	13362	13477	13468	13287	13283	13436	13217	13601	13395	13294	13419	13321	13512	13552	13391	13376	13354	13390	13399	13396	13330	13372	13415	13380	13380	13388	13322	13463	13421	13489	13368	13377	13382	13678	13479	13449	13479	13480	13504	13485	13323	13378	13350	13486	13418	13367	13235	13469	13396	13443	13433	13276	13301	13338	13319	13418	13499	13451	13361	13459	13409	13286	13408	13399	13499	13381	13512	13263	13452	13466	13369	13369	13435	13344	13380	13358	13450	13385	13524	13353	13624	13319	13416	13331	13347	13567	13429	13335	13472	13405	13289	13266	13483	13436	13539	13393	13415	13537	13297	13527	13500	13296	13281	13594	13217	13430	13290	13315	13381	13322	13336	13509	13220	13428	13312	13431	13353	13291	13464	13552	13349	13481	13392	13418	13269	13348	13363	13331	13330	13442	13321	13392	13358	13565	13446	13387	13537	13331	13371	13475	13336	13473	13548	13556	13531	13302	13513	13358	13442	13399	13560	13317	13265	13430	13527	13341	13434	13584	13486	13240	13417	13176	13449	13378	13310	13508	13330	13450	13310	13539	13419	13401	13300	13509	13440	13410	13339	13405	13316	13415	13559	13367	13396	13405	13425	13281	13393	13196	13262	13274	13241	13386	13407	13446	13177	13518	13252	13456	13242	13373	13398	13423	13417	13448	13360	13365	13309	13163	13452	13566	13410	13551	13314	13359	13334	13271	13270	13394	13332	13393	13321	13394	13414	13505	13346	13356	13315	13360	13420	13415	13451	13410	13274	13292	13519	13472	13355	13495	13404	13342	13477	13371	13300	13402	13434	13295	13408	13365	13488	13464	13325	13405	13412	13286	13352	13367	13425	13447	13350	13509	13412	13501	13266	13386	13440	13276	13509	13329	13392	13443	13297	13343	13501	13394	13112	13417	13255	13312	13534	13256	13402	13294	13323	13404	13308	13466	13364	13535	13559	13328	13277	13421	13352	13300	13494	13262	13383	13513	13486	13467	13487	13441	13474	13384	13366	13532	13147	13478	13461	13416	13348	13465	13275	13427	13356	13403	13490	13367	13441	13240	13300	13465	13489	13474	13285	13353	13448	13389	13217	13517	13536	13331	13466	13219	13336	13408	13398	13330	13463	13329	13431	13459	13250	13310	13414	13477	13486	13478	13250	13421	13313	13482	13441	13359	13649	13314	13358	13498	13372	13336	13400	13387	13497	13442	13391	13466	13562	13300	13412	13293	13348	13581	13353	13443	13294	13236	13425	13401	13291	13269	13342	13414	13408	13161	13404	13470	13489	13366
42625	51896	54155	45026	34161	28450	25494	24525	23291	22983	21968	22005	21829	21619	21804	21695	21372	21281	21176	21127	21239	21079	21378	21308	21248	21254	21173	21318	21131	21203	21204	21133	21210	21375	21263	21131	21124	21130	21232	21122	21062	21134	21247	21033	21082	21105	21320	21054	21185	21111	21007	21047	20920	21010	21256	21248	21228	21161	21360	20994	21113	21119	21138	20952	21052	21281	21036	20872	21153	21172	21130	21075	21200	20914	21149	21375	21003	21008	21486	21075	21116	20967	21182	21007	21280	21280	21126	21201	21066	21458	21015	21082	21021	21168	21297	21141	21107	21011	21067	21132	21065	21036	21212	21210	21029	20872	21174	21237	21111	21303	21301	21150	21232	21038	21255	21433	21279	20954	21204	21108	21069	21247	21079	21094	21099	21123	21206	21292	21032	21076	21135	21104	20905	21145	21078	21329	21228	21218	21123	21325	21086	21169	21063	21104	21114	20820	21168	21096	21128	21118	21041	21148	21102	20823	21195	21213	21045	21130	20994	21098	21134	21132	21166	21247	21325	20961	21112	21085	21046	21104	21045	21272	21371	21268	21039	21463	21292	21199	21223	21230	21304	21261	21303	21211	21148	21177	21077	21050	20958	21088	21080	21063	21061	21321	21216	21065	21192	21250	21134	21270	21168	21184	21045	21244	21106	21144	21233	21260	21052	21037	21118	21055	20947	21021	21047	21377	21342	21044	21468	21248	21178	21013	21196	21083	21102	21243	21074	21079	21163	21296	21205	21115	21163	21040	21325	21157	21125	20987	21219	21085	21091	21215	21245	21021	21334	21236	21091	21109	21002	21262	21279	21069	20971	20996	21243	20960	20926	21034	21201	20892	21208	21289	21103	21083	20995	21172	21008	21065	21044	21184	21133	21283	20949	21018	21251	21268	21071	21180	21118	21049	20964	21205	21109	21210	21179	21147	21231	20996	21280	21004	21293	21332	20934	21026	21070	21040	20981	21258	21256	21095	21265	20966	21183	21132	21140	20947	21065	21433	21034	21134	21158	21042	21123	21254	21092	20954	20998	21223	21072	21177	21170	21026	21090	21240	21105	21008	20994	21087	21120	20974	21290	21064	21170	21032	20933	21208	21146	21143	21152	21406	21202	20977	20995	21281	21244	21262	21142	21108	20880	21277	21269	21085	21210	20939	21472	20999	21154	21032	21144	21107	21285	21029	21177	21103	21056	21001	21326	20900	20989	21318	21032	20931	21097	20946	21240	21323	21089	21053	21017	21094	21145	21231	20887	21290	21054	21193	21319	21282	21242	21231	21191	21098	21399	21034	21213	21240	21169	21257	21111	21099	21423	21040	21244	21135	21094	21165	21081	21165	21052	21110	21320	21055	21369	21085	21265	21249	21152	21147	21274	21114	20994	21029	20924	21166	21275	21167	21043	21276	21165	21062	21155	21123	21000	21185	21361	21169	21096	21503	21049	21158	21485	21291	21142	21096	21464	21310	21253	20941	21084	21001	21039	21217	21011	21196	21165	20982	21087	21177	21116	21188	20976	21115	21085	21183	21058	21154	21135	21144	21325	21140	21056	21068	21276	20958	20995	21262	21310	20915	21253	21066	20987	21122	21062	21047	20984	21166	20993	21062	21089	21159	21184	21066	21044	20975	21031	21030	21023	21190	21114	21171	21292	21089	21257	21160	21091	21148	21193	21069	20959	21196	21069	21265	21109	21068	21384	21129	21044	21199	21221	21085	21000	20900	21290	21161	21097	21082	21098	20894	21150	21124	21295	21155	21301	21165	21059	21111	21149	21181	21319	21240	21097	21298	21252	21083	21318	20971	21137	21255	21031	21186	21288	21020	21073	21162	20969	21196	21126	21076	21067	20971	21101	21071	20984	21187	21297	21217	21432	21209	21109	21085	21073	21241	21179	21085	21036	21033	21086	21167	21194	20935	21055	21024	21206	21155	21257	20914	21246	21136	21197	21299	21123	21122	21115	21157	21305	21107	21168	21226	21064	20990	21211	21088	21226	21037	21200	21063	21235	21134	21038	20911	21029	21113	21206	21107	21334	21069	21290	21089	21165	21314	21225	21008	21369	21039	21296	21199	21052	21188	21295	21199	21066	21301	21198	21113	21239	21186	21160	21289	21259	21558	21159	21104	21274	21176	20911	20998	20950	20770	21140	21152	21192	21115	21186	21289	21367	21161	20946	21181	21086	20900	21287	21117	21112	21229	21199	21237	20940	21033	20890	21313	21233	21319	21391	21157	21291	20971	21032	21188	21144	21143	21096	20961	21171	21054	21223	21284	20951	20936	21207	21049	21218	21237	21020	21198	21333	21060	21260	21160	21105	21117	21349	21267	21089	21296	21096	21207	21074	21170	21160	21162	21087	21190	21354	21175	20988	21281	21021	21100	21014	21231	21030	21028	21322	21067	21125	21191	21127	20911	21306	21311	21134	21313	21271	20942	21217	21197	21337	21043	21133	21312	21219	21202	21192	21069	21109	21148	21246	20858	21038	21100	21294	20943	20916	21216	21185	21375	20847	20800	21114	21248	21460	21299	21167	21095	21208	21096	20977	21050	21301	20851	21302	21141	21143	21218	21397	21408	21155	21174	21176	21188	21329	21101	21111	21180	21100	20827	21214	21126	21181	21309	21128	21018	21092	21077	20995	21039	21286	21192	21002	21291	20976	21190	21057	21112	21091	21055	20755	21031	21269	21306	21175	21308	21200	21253	21526	21013	21183	21101	21195	21252	21157	20904	20817	21099	20988	20911	20981	21164	21104	21195	21096	21143	21007	21049	21296	21072	20966	21243	21443	21133	21079	21172	21211	21238	21111	21004	21054	20981	21155	21091	21010	20801	21314	20963	21004	21318	20977	21048	21441	21016	21088	21209	21109	21168	21285	21101	21127	21200	21177	21230	21051	21201	21293	20952	21035	21024	21277	20819	21137	21139	20951	21178	20937	21191	20805	21081	20891	21260	21091	21120	21111	21206	21069	21238	21386	21211	21066	21045	21250	21148	21135	21163	21115	20982	21167	21078	20963	21162	21596	21239	20908	21060	21323	21073	21164	21136	21073	21234	21205	21000	20815	21293	21184	21210	21160	21130	21183	20974	21142	21298	21140	21168	21458	21198	21268	21093	21372	21179	21176	21075	21225	21052	21075	21153	21182	21230	21339	20934	21249	21231	20871	21267	21158	21296	21054	21315	21299	21113	21421	21110	21170	21187	21084	21205	20976	21151	20994	21352	21221	21001	21031	20903	21092	21023	21140	21150	21208	21106	21283	21280	21257	21161	21271	21263	21199	21089	21218	21371	21248	20918	20980	21088	21072	21226	20933	20979	21233	21377	21212	20909	21069	21214	21114	21237	20976	21036	21285	21327	21071	20978	20880	21225	21307	21069	21028	21162	21260	21257	21308	21293	21244	21213	21269	21124	21179	21250	21229	20943	21011	21003	21020	21204	20936	21087	21022	21119	21164	21174	21207	21162	21057	20977	21090	21223	21292	21050	21094	21219	21356	21155	21129	21129	21201	20949	21132	21076	21064	21038	21206	21432	21183	21190	20883	21149	21246	21087	21099	21432	21096	21158	21066	21105	21197	20860	21000	21100	21174	21257	21080	21226	21086	21023	21148	21078	21086	21165	21374	21119	21316	21261	21092	20977	21260	21154	21286	21145	21234	21132	21177	21152	21074	21022	21086	20852	21191	21250	21263	21267	21304	21263	21002	21172	21097	21234	21275	21098	21062	21168	21147	21038	21087	21162	21043	21189	21108	21076	21318	21282	21235	21076	21277	21217	21458	21196	21202	21235	21280	20892	21064	20908	21197	21158	20931	21242	21358	21153	21120	21203	21110	21368	21127	21411	21271	21381	21071	21313	21330	21183	21127	21063	21133	21246	21001	21177	21260	21357	21160	21325	21023	20878	21200	21333	21160	21092	21391	20972	21094	20860	21004	21114	21040	21034	21100	21020	21134	21079	21052	21232	21298	21132	21085	21309	20965	21244	21180	21284	21170	21222	20873	20895	20970	21021	21216	20896	20892	20933	20972	21266	21150	21313	21115	21254	21117	21165	21231	21000	21056	21228	21115	21320	21112	21267	21121	21126	21343	21071	21272	21279	21159	20955	21123	20962	20960	21222	21051	21189	21189	21155	20974	21297	21337	21213	21030	21058	20984	21059	21228	21024	21254	21252	21058	21270	21287	21250	21065	21278	21250	21084	21115	21144	20942	21084	21070	21263	21190	21119	20920	21039	21215	20941	21122	21194	21240	21273	21241	21071	21054	21145	21146	21304	21390	21103	21278	21314	21190	21161	21247	21106	21346	21058	21021	21079	20990	21227	21229	21071	21057	21221	21340	21051	21137	21161	21119	21055	21153	21008	21115	21237	20985	20982	21080	21173	20990	20794	21267	21239	21117	21030	21000	21059	21286	20868	21057	21035	21230	21212	21169	21134	21004	20931	21315	21109	21129	21181	20953	21156	21048	20929	21238	21289	21035	21127	20926	21329	21278	21222	20868	21121	21175	21129	21186	20895	21065	21114	21213	21078	21125	21106	21266	21235	21006	21149	21208	21246	21246	21206	21175	21156	21291	21294	21096	21026	21045	21181	20984	21213	21050	21384	21106	21116	21171	21215	21158	20903	21109	21096	21270	21307	21284	21332	20974	21143	21059	21073	21171	21242	21215	21237	21143	21157	21217	21238	21179	21140	21107	20968	20900	20807	21089	21176	21085	21087	20940	21052	21361	21244	20924	20907	21197	21205	21289	21238	21067	21350	21175	21130	21268	21167	21221	21115	20952	21088	21048	21148	21172	21164	21224	21022	21103	21178	21162	21015	21065	21145	20979	21239	21192	21372	21211	21314	21100	21052	21100	20998	21043	21180	21015	21008	21105	21071	21179	21011	21111	21015	21265	21134	21297	21068	20966	21214	21118	21047	20908	21068	20997	21228	21261	21084	21143	21326	21387	21011	21284	21266	21354	21325	21360	21077	20914	21196	21059	21055	21102	21223	21135	21160	21269	21048	21391	20999	21135	21309	21129	21166	21227	21313	21023	21126	21081	21265	21194	21287	21069	21084	21148	20971	20966	21117	21316	21129	21103	21305	21111	21058	20997	20870	21039	20979	21043	21139	21217	20968	20991	21126	20888	21090
44164	60488	54343	40243	29163	22904	20318	18759	17288	16514	15798	15425	15388	15045	15122	15196	14977	14612	14469	14461	14608	14491	14591	14388	14367	14447	14468	14322	14541	14681	14499	14573	14440	14563	14556	14486	14502	14474	14611	14431	14456	14526	14562	14262	14394	14552	14486	14394	14499	14581	14382	14440	14521	14289	14456	14495	14367	14409	14516	14161	14463	14442	14377	14524	14205	14299	14452	14393	14409	14404	14319	14412	14530	14385	14565	14254	14407	14484	14383	14412	14373	14415	14507	14379	14313	14425	14465	14490	14358	14441	14464	14573	14348	14438	14526	14614	14502	14516	14226	14630	14577	14273	14414	14526	14396	14549	14529	14301	14564	14343	14457	14330	14453	14502	14504	14448	14616	14389	14530	14376	14361	14284	14280	14460	14535	14585	14495	14409	14374	14564	14541	14602	14473	14363	14508	14414	14407	14427	14385	14418	14434	14336	14290	14307	14281	14346	14406	14321	14324	14585	14438	14431	14484	14353	14282	14384	14484	14579	14508	14473	14394	14376	14339	14345	14385	14436	14538	14449	14411	14173	14385	14511	14333	14336	14311	14665	14379	14479	14424	14362	14325	14407	14538	14657	14524	14435	14470	14305	14534	14470	14382	14438	14567	14395	14371	14406	14401	14428	14435	14416	14674	14355	14420	14328	14475	14302	14541	14538	14427	14467	14514	14239	14303	14331	14368	14403	14413	14500	14507	14462	14426	14326	14376	14283	14423	14426	14498	14506	14674	14590	14322	14362	14450	14494	14346	14509	14522	14375	14485	14424	14337	14325	14462	14457	14507	14713	14326	14382	14475	14402	14288	14420	14491	14539	14479	14584	14440	14565	14506	14338	14380	14368	14328	14597	14559	14463	14299	14532	14247	14370	14478	14390	14514	14383	14495	14509	14420	14491	14414	14348	14490	14530	14552	14605	14302	14483	14433	14410	14473	14385	14442	14653	14285	14452	14527	14436	14333	14481	14313	14359	14580	14263	14401	14593	14433	14382	14557	14378	14494	14376	14326	14455	14453	14541	14430	14475	14590	14401	14607	14370	14462	14457	14493	14536	14468	14414	14340	14362	14400	14504	14485	14483	14572	14468	14354	14506	14370	14471	14366	14458	14443	14333	14279	14390	14382	14194	14537	14253	14506	14304	14386	14529	14455	14284	14474	14543	14431	14394	14275	14461	14337	14557	14557	14337	14384	14366	14351	14395	14382	14503	14378	14460	14603	14424	14476	14377	14464	14504	14328	14421	14406	14482	14469	14451	14419	14371	14381	14241	14544	14514	14416	14247	14541	14402	14572	14452	14451	14469	14575	14417	14524	14436	14291	14302	14398	14437	14570	14419	14456	14558	14303	14353	14445	14411	14477	14339	14105	14599	14405	14454	14559	14340	14533	14347	14532	14333	14309	14315	14603	14525	14468	14524	14614	14444	14557	14540	14311	14299	14539	14500	14634	14482	14448	14562	14643	14416	14452	14457	14555	14602	14474	14567	14410	14343	14358	14226	14507	14487	14525	14393	14564	14424	14508	14495	14362	14674	14360	14472	14564	14579	14391	14705	14371	14555	14446	14328	14363	14355	14416	14501	14475	14414	14292	14457	14444	14387	14511	14485	14378	14614	14283	14515	14425	14399	14380	14539	14542	14346	14504	14681	14346	14587	14303	14432	14220	14364	14532	14476	14460	14301	14531	14222	14371	14372	14372	14504	14499	14292	14443	14379	14415	14438	14433	14578	14381	14525	14487	14388	14517	14434	14374	14422	14533	14371	14504	14368	14454	14356	14580	14439	14423	14514	14251	14425	14535	14508	14541	14510	14496	14312	14439	14399	14204	14301	14511	14441	14468	14386	14379	14586	14483	14449	14522	14618	14506	14341	14514	14432	14572	14454	14263	14650	14438	14539	14465	14477	14483	14234	14427	14321	14587	14524	14289	14405	14535	14508	14312	14384	14437	14399	14591	14605	14332	14514	14330	14350	14447	14527	14598	14658	14409	14568	14176	14405	14403	14563	14399	14364	14595	14317	14370	14467	14526	14634	14547	14410	14601	14508	14305	14344	14552	14489	14503	14542	14476	14331	14380	14642	14537	14311	14619	14328	14559	14298	14292	14439	14490	14470	14455	14469	14374	14491	14437	14346	14534	14484	14668	14508	14410	14378	14394	14393	14607	14345	14369	14461	14441	14299	14328	14268	14616	14494	14407	14575	14408	14503	14451	14324	14445	14417	14519	14585	14635	14394	14451	14467	14405	14522	14336	14400	14560	14337	14368	14544	14506	14552	14478	14489	14285	14363	14509	14432	14415	14239	14412	14482	14403	14388	14270	14503	14443	14298	14311	14378	14419	14417	14417	14491	14481	14418	14560	14248	14398	14622	14394	14330	14546	14346	14554	14435	14559	14652	14452	14494	14389	14377	14310	14417	14410	14380	14371	14581	14621	14441	14289	14462	14420	14495	14467	14582	14573	14498	14625	14595	14238	14454	14360	14452	14388	14412	14395	14435	14461	14343	14293	14522	14407	14331	14498	14587	14516	14361	14374	14405	14434	14310	14436	14439	14343	14396	14657	14460	14361	14527	14357	14412	14287	14328	14410	14287	14482	14486	14645	14372	14466	14419	14484	14387	14403	14454	14360	14425	14509	14534	14454	14538	14393	14435	14628	14395	14459	14538	14410	14376	14551	14535	14479	14356	14497	14494	14484	14364	14430	14562	14451	14337	14392	14416	14464	14521	14420	14525	14453	14339	14332	14377	14269	14486	14456	14456	14536	14454	14516	14374	14414	14565	14323	14440	14377	14545	14354	14500	14509	14606	14422	14589	14437	14348	14331	14451	14382	14447	14380	14428	14401	14459	14481	14510	14413	14499	14616	14561	14503	14410	14281	14373	14368	14414	14328	14483	14521	14386	14274	14412	14505	14421	14552	14234	14444	14321	14544	14401	14483	14408	14334	14438	14315	14488	14527	14472	14511	14400	14569	14411	14389	14397	14253	14500	14440	14594	14545	14412	14332	14547	14485	14405	14394	14355	14428	14209	14461	14437	14381	14450	14474	14417	14411	14331	14528	14316	14556	14564	14408	14489	14473	14492	14454	14391	14533	14527	14296	14536	14441	14232	14597	14579	14342	14399	14479	14427	14461	14362	14357	14264	14239	14344	14254	14357	14395	14354	14514	14337	14410	14469	14459	14240	14307	14442	14432	14306	14193	14394	14444	14386	14514	14499	14436	14296	14564	14452	14514	14500	14524	14423	14475	14529	14386	14537	14421	14405	14458	14387	14479	14422	14490	14658	14331	14365	14552	14476	14440	14356	14375	14522	14449	14262	14336	14637	14296	14324	14219	14541	14159	14406	14247	14487	14463	14359	14509	14456	14527	14214	14564	14417	14572	14577	14566	14446	14493	14440	14495	14499	14426	14329	14549	14535	14483	14409	14331	14569	14361	14247	14442	14413	14471	14440	14350	14547	14331	14413	14563	14345	14477	14417	14358	14612	14429	14481	14331	14341	14479	14341	14574	14407	14234	14404	14702	14370	14395	14326	14458	14388	14553	14133	14509	14311	14447	14426	14384	14261	14484	14374	14606	14340	14351	14272	14301	14382	14434	14370	14376	14462	14464	14477	14265	14590	14537	14494	14441	14528	14452	14358	14263	14473	14551	14424	14367	14399	14603	14331	14493	14543	14533	14367	14327	14437	14559	14301	14255	14632	14350	14535	14459	14313	14391	14414	14373	14477	14333	14312	14572	14253	14546	14488	14319	14304	14479	14452	14465	14493	14523	14548	14291	14420	14453	14463	14476	14573	14320	14533	14547	14515	14669	14413	14474	14514	14384	14529	14356	14533	14373	14406	14493	14529	14589	14538	14474	14589	14354	14430	14344	14322	14353	14528	14332	14322	14491	14437	14514	14452	14457	14356	14475	14462	14596	14477	14387	14322	14476	14419	14347	14444	14432	14305	14729	14464	14421	14577	14360	14451	14424	14487	14370	14559	14667	14420	14463	14191	14517	14307	14471	14532	14527	14462	14491	14382	14256	14248	14408	14261	14549	14352	14445	14394	14334	14487	14433	14332	14533	14524	14507	14541	14188	14554	14349	14574	14470	14453	14381	14585	14441	14438	14504	14528	14403	14526	14531	14356	14507	14441	14523	14323	14517	14452	14658	14278	14585	14297	14669	14529	14500	14448	14555	14253	14447	14592	14511	14358	14497	14487	14488	14531	14407	14289	14343	14570	14466	14573	14492	14458	14530	14333	14246	14427	14516	14506	14533	14534	14440	14589	14623	14545	14376	14480	14521	14368	14406	14370	14539	14497	14476	14525	14474	14604	14282	14639	14660	14459	14508	14211	14439	14357	14564	14445	14446	14461	14526	14326	14378	14483	14531	14290	14557	14349	14453	14398	14296	14542	14370	14381	14540	14363	14333	14400	14309	14460	14337	14404	14494	14601	14403	14438	14594	14201	14325	14577	14465	14494	14606	14516	14563	14558	14413	14462	14527	14487	14574	14532	14512	14393	14417	14512	14517	14528	14380	14532	14475	14520	14464	14409	14355	14502	14610	14409	14310	14505	14476	14489	14377	14574	14598	14343	14309	14310	14357	14501	14400	14482	14500	14522	14459	14514	14492	14416	14173	14557	14440	14407	14542	14480	14388	14431	14492	14615	14375	14439	14546	14453	14589	14338	14491	14373	14527	14387	14569	14435	14643	14377	14313	14406	14389	14372	14313	14242	14458	14390	14572	14446	14378	14421	14403	14590	14373	14539	14346	14614	14390	14509	14391	14450	14446	14281	14462	14537	14353	14315	14484	14428	14595	14491	14191	14431	14378	14309	14526	14448	14539	14512	14470	14456	14326	14433	14308	14467	14542	14279	14475	14420	14552	14516	14520	14468	14485	14404	14402	14464	14315	14503	14448	14487	14399	14307	14400	14474	14470	14455	14247	14178	14609	14359	14638	14513	14492	14426	14490	14299	14446	14458	14443	14348	14375	14628	14325	14354	14446	14533	14351	14483	14396	14525	14396	14524	14486	14372	14543	14476	14509	14423	14345	14521	14482	14497	14432	14445	14314	14534	14499	14444	14473	14478	14345	14345	14498	14346	14445	14401	14349	14468	14512	14321	14437	14512	14325	14535	14306	14539
26543	22120	32902	37237	37022	34530	31542	27660	25732	25032	24174	23925	23424	23662	23031	23480	22951	22705	22601	22612	22441	22364	22557	22614	22582	22538	22368	22563	22444	22606	22638	22564	22614	22577	22635	22494	22524	22593	22419	22395	22330	22346	22435	22283	22222	22228	22324	22297	22332	22502	22223	22566	22188	22390	22579	22316	22398	22481	22468	22268	22550	22246	22512	22571	22200	22253	22381	22439	22377	22019	22255	22418	22524	22467	22480	22485	22512	22307	22214	22348	22347	22362	22027	22307	22218	22314	22324	22470	22282	22490	22426	22345	22628	22514	22270	22579	22216	22081	22128	22101	22198	22321	22387	22291	22315	22199	22389	22239	22411	22220	22368	22417	22213	22010	22439	22348	22386	22467	22405	22580	22175	22519	22502	22552	22294	22162	22330	21954	22103	22189	22372	22307	22278	22360	22222	22526	22361	22462	22374	22376	22269	22372	22467	22246	22485	22466	22156	22392	22310	22371	22265	22427	22244	22119	22201	22456	22432	22678	22412	22297	22165	22314	22325	22377	22259	22530	22355	22395	22484	22334	22372	22231	22150	22521	22782	22210	22300	22166	22463	22351	22273	22350	22287	22061	22248	22457	22352	22224	21981	22412	22316	22280	22310	22604	22413	22406	22342	22311	22249	22197	22368	22301	22101	22274	22369	22133	22353	22207	22294	22470	22356	22092	22295	22209	22300	22449	22372	22327	22649	22205	22303	22216	22262	22337	22505	22264	22180	22481	22287	22202	22267	22277	22168	22447	22439	22213	22294	22294	22287	22275	22466	22275	22589	22168	22283	22224	22408	22434	22565	22186	22431	22284	22041	22287	22416	22366	22360	22554	22459	22458	22326	22445	22390	22402	22408	22466	22373	22460	22266	22502	22196	22236	22266	22346	22392	22334	22547	22591	22448	22244	22277	22503	22514	22191	22081	22255	22364	22441	22428	22363	22353	22167	22223	22213	22342	22352	22456	22213	22428	22223	22365	22413	22400	22656	22243	22460	22340	22360	22119	22315	22515	22236	22435	22498	22406	22520	22358	22354	22612	22541	22346	22309	22296	22431	22432	22415	22213	22364	22171	22309	22362	22437	22299	22180	22298	22263	22450	22343	22273	22069	22107	22472	22491	22316	22357	22338	22357	22221	22448	22329	22074	22386	22026	22557	22415	22387	22244	22314	22226	22426	22538	22353	22467	22342	22219	22335	22330	22206	22488	22483	22327	22414	22383	22240	22240	22388	22300	22247	22408	22382	22259	22296	22333	22122	22480	22398	22322	22559	22057	22354	22214	22220	22394	22437	22233	22565	22479	22314	22293	22466	22395	22277	22406	22062	22220	22214	22538	22474	22372	22223	22537	22379	22318	22394	22462	22459	22567	22393	22317	22297	22273	22353	22157	22118	22402	22163	22317	22299	22283	22292	22380	22285	22519	22151	22427	22115	22342	22228	22240	22286	22218	22218	22310	22110	22472	22298	22461	22430	22416	22346	22312	22388	22368	22314	22471	22319	22471	22503	22263	22289	22278	22432	22441	22197	22365	22443	22556	22341	22237	22308	22346	22335	22315	22246	22336	22112	22394	22373	22274	22488	22623	22038	22441	22192	22589	22237	22195	22232	22174	22448	22443	22315	22299	22156	22300	22232	22427	22395	22286	22325	22331	22489	22213	22059	22239	22285	22495	22304	22245	22383	22360	22247	22352	22425	22400	22460	22328	22232	22278	22463	22365	22266	22422	22177	22182	22318	22486	22278	22345	22354	22200	22282	22309	22516	22294	22327	22304	22495	22499	22335	22529	22243	22257	22246	22338	22385	22336	22384	22249	22158	22373	22326	22481	22165	22483	22650	22536	22282	22563	22197	22526	22407	22337	22369	22294	22519	22309	22259	22254	22291	22298	22144	22422	22367	22506	22313	22214	22329	22356	22409	22302	22204	22415	22122	22241	22281	22547	22349	22298	22364	22130	22319	22380	22103	22358	22370	22304	22360	22238	22472	22467	22540	22429	22266	22407	22281	22317	22378	22326	22641	22643	22319	22235	22287	22272	22175	22138	22265	22142	22217	22340	22371	22397	22032	22342	22325	22463	22369	22329	22294	22044	22131	22452	22276	22531	22341	22544	22433	22354	22297	22140	22285	22273	22453	22477	22349	22190	22400	22397	22318	22026	22284	22331	22231	22355	22223	22342	22304	22429	22434	22085	22271	22272	22257	22223	22336	22519	22474	22249	22233	22282	22243	22417	22061	22256	22330	22266	22286	22414	22429	22248	22232	22348	22026	22609	22464	22301	22295	22333	22197	22504	22311	22123	22226	22232	22492	22396	22426	22320	22351	21994	22131	22071	22302	22248	22336	22458	22247	22220	22224	22184	22475	22438	22476	22376	22588	22175	22391	22305	22261	22314	22440	22451	22299	22323	22569	22398	22291	22467	22187	22138	22493	22442	22141	22791	22573	22457	22622	22140	22356	22214	22241	22323	22454	22629	22453	22047	22321	22192	22084	22392	22252	22195	22499	22430	22492	22360	22332	22274	22196	22479	22309	22337	22365	22688	22452	22255	22228	22395	22241	22213	22295	22229	22326	22461	22337	22196	22027	22158	22322	22319	22313	22171	22353	22455	22244	22421	22541	22523	22226	22214	22173	22461	22346	22348	22455	22593	22406	22279	22353	22554	22438	22176	22336	22425	22175	22281	22271	22510	22476	22333	22212	22351	22567	22334	22473	22470	22509	22444	22473	22701	22466	22218	22446	22544	22571	22454	22171	22223	22337	22473	22125	22304	22592	22390	22143	22505	22166	22512	22166	22247	22346	22511	22400	22343	22183	22429	22415	22463	22275	22387	22376	22297	22301	22447	22194	22462	22242	22091	22333	22213	22204	22399	22330	22283	22235	22233	22283	22304	22165	22206	22334	22613	22323	22308	22324	22304	22188	22276	22353	22418	22504	22288	22337	22286	22373	22263	22442	22469	22374	22407	21863	22446	22197	22331	22776	22166	22123	22479	22367	22594	22100	22563	22387	22466	22433	22530	22428	22283	22414	22295	22303	22378	22500	22518	22469	22597	22428	22391	22243	22574	22473	22019	22239	22408	22414	22052	22341	22213	22126	22265	22332	22604	22540	22363	22493	22361	22238	22357	22388	22312	22223	22294	22384	22452	22368	22315	22421	22363	22200	22597	22394	22436	22196	22421	22329	22543	22303	22516	22172	22245	22551	22490	22187	22418	22452	22312	22171	22121	21947	22419	22232	22078	22456	22243	22232	22217	22177	22494	22534	22180	22410	22370	22176	22190	22247	22192	22688	22542	22223	22135	22353	22332	22148	22112	22270	22359	22305	22398	22187	22418	22409	22181	22079	22323	22397	22108	22156	22234	22519	22196	22491	22275	22160	22207	22177	22113	22317	22306	22166	22552	22121	22171	22159	22366	22094	22262	22330	22219	22182	22368	22376	22256	22665	22513	22460	22623	22487	22457	22149	22360	22368	22102	22207	22642	22356	22454	22260	22290	22499	22495	22362	22163	22306	22319	22468	22344	22225	22192	22168	22456	22181	22269	22288	22288	22468	22527	22441	22580	22424	22308	22322	22192	22093	22340	22118	22509	22252	22346	22238	22461	22222	22293	22219	22182	22318	22194	22297	22514	22194	22272	22390	22356	22180	22423	22192	22269	22346	22265	22317	22130	22315	22480	22503	22301	22411	22370	22331	22397	22265	22516	22392	22221	22318	22359	22349	22438	22274	22362	22107	22307	22372	22430	22296	22147	22299	22360	22157	22425	22228	22363	22333	22447	22071	22276	22177	22560	22050	22458	22308	22297	22381	22258	22362	22212	22352	22379	22386	22368	22470	22286	22036	22435	22300	22420	22264	22277	22376	22149	22407	22196	22074	22436	22225	22265	22268	22568	22477	22588	22336	22307	22365	22139	22513	22149	22534	22450	22026	22033	22458	22473	22471	22312	22177	22248	22526	22640	22256	22554	22069	22312	22258	22292	22485	22378	22298	22232	22318	22341	22402	22199	22114	22475	22265	22133	22259	22342	22306	22253	22197	22168	22509	22311	22262	22482	22223	22238	22243	22302	22198	22412	22160	22382	22503	22461	22365	22473	22236	22346	22329	22303	22255	22225	22331	22509	22516	22543	22416	22405	22548	22577	22462	22419	22450	22514	22277	22446	22140	22266	22251	22620	22531	22400	22323	22373	22474	22432	22372	22173	22204	22430	22294	22423	22046	22354	22372	22472	22318	22378	22439	22571	22448	22320	22177	22244	22407	22406	22214	22212	22550	22452	22035	22285	22356	22414	22170	22309	22262	22246	22607	22259	22137	22368	22439	22494	22421	22434	22194	22287	22456	22510	22583	22185	22275	22328	22089	22233	22318	22122	22388	22561	22322	22157	22362	22218	22294	22351	22423	22419	22367	22194	22426	22606	22501	22142	22293	22485	22227	22418	22215	22306	22506	22404	22116	22419	22321	22297	22212	22285	22396	22000	22353	22379	22298	22223	22549	22306	22330	22297	22429	22185	22258	22261	22393	22366	22240	22061	22366	22216	22344	22475	22366	22052	22256	22303	22346	22226	22274	22304	22360	22416	22233	22252	22370	22244	22462	22241	22326	22459	22484	22563	22458	22285	22578	22406	22201	22345	22239	22641	22349	22437	22317	22297	22338	22225	22354	22313	22265	22255	22390	22512	22495	22248	22508	22339	22245	22475	22427	22304	22361	22131	22496	22460	22422	22147	22328	22615	22205	22387	22149	22320	22141	22197	22297	22301	22452	22229	22312	22007	22210	22352	22168	22272	22434	22238	22290	22145	22128	22410	22625	22316	22633	22141	22238	22188	22320	22148	22304	22271	22312	22172	22235	22158	22477	22620	22222	22183	22455	22259	22038	22563	22221	22241	22106	22359	22285	22393	22268	22286	22200	22287	22297	22183	22319	22484	22355	22416	22189	22407	22145	22425	22309	22328	22256	22069	22430	22394	22480	22261	22410	22221	22187	22074	22385	22379	22588	22353	22459	22421	22290	22160	22127	22193	22075	22405	22428	22429	22486	22250	22336	22491	22421	22279	22204	22087	22146	22570	22277	22127	22299	22310	22545	22442	22191	22214	22329	22324	22280	22008	22279	22533	22429	22420	22231	22227	22204
43732	70778	67900	53833	42139	30205	24442	21452	19678	18642	17370	16732	16554	16384	16445	16047	15861	15605	15284	15320	15289	15295	15456	15313	15387	15414	15228	15306	15337	15195	15398	15561	15295	15386	15325	15299	15286	15322	15284	15284	15178	15365	15434	15248	15392	15181	15136	15215	15244	15192	15321	15136	15160	15163	15342	15260	15190	15191	15065	15191	15334	15217	15409	15129	14980	15108	14971	15208	15059	14955	15010	15180	15166	15187	15339	15214	15129	15168	15236	15226	15140	15125	15127	15234	15200	15160	15123	15109	15148	15269	15196	15078	15168	15048	15184	15088	15229	15266	15111	15194	15262	15297	15260	15124	15044	15185	15040	15388	15235	15088	15222	15237	15204	15238	14970	15256	15008	15153	15329	15116	15306	15157	15127	15167	15163	15154	15113	15146	15080	15080	15186	15151	15303	15183	15267	15192	15076	15374	15218	15216	15023	15079	15361	15023	15039	15177	15176	15167	15309	14950	15162	15089	15110	15233	15101	15220	15270	15117	15067	15107	15174	15167	15202	15199	15318	15441	14925	15093	15116	15304	15129	15336	15060	15013	15317	15067	15192	15045	15273	15358	15060	15178	15244	15201	15202	15130	15090	15024	15125	15189	15182	15172	15191	15083	15269	15054	15187	15205	15135	15140	15498	15264	15491	15211	15339	15345	15018	15182	15155	14979	15179	15358	15203	15121	15270	15190	15087	15224	15113	15292	15117	15157	14994	15187	15107	15077	15035	14961	15318	15180	15070	15211	15193	15049	15135	15132	15137	15068	15077	15028	15259	15173	15260	15230	15149	15136	15355	15154	15132	15068	15003	15122	15102	15026	15080	15162	15254	15146	15156	15004	15148	15176	15151	15090	15160	15129	15315	15217	15075	15109	15091	15105	15186	15214	15097	14971	15354	15260	15234	15275	15298	15247	15152	15212	15230	15099	15330	15081	15100	15205	15116	15167	15192	15197	15106	15016	15197	15177	15181	15004	15194	15304	15094	15138	15164	15078	15155	15224	15071	15039	15220	15193	15169	15130	15205	15123	15086	15156	15067	15036	15207	15266	15325	15354	15281	15412	15297	15158	15121	15287	15122	15065	15008	14933	15212	15152	15150	15197	15206	14970	15191	15345	15160	15175	15219	15123	15184	14965	15195	14977	15067	15252	15361	15153	15207	15059	15243	15133	15179	15303	15083	15148	15116	15217	15240	15065	15272	15355	15199	15088	15260	15161	15170	15165	15321	15032	15027	15179	15188	15014	15142	15080	15218	15064	15127	15180	15122	15070	15011	15022	15114	15232	15225	15236	15097	15167	15219	15212	15133	15270	15204	14914	15352	15061	15010	15189	15079	15231	15228	15120	15258	15223	15255	15206	15148	15190	15331	15163	15133	15031	15291	14924	15068	15102	15166	15173	15046	15180	15203	15299	15251	15116	15336	15165	15236	15156	15205	15324	15225	15227	15238	15255	15197	14979	15171	15310	14983	15278	15200	15141	15155	15094	15206	14912	15160	15252	15225	15096	15250	15080	15148	14922	15072	15083	15098	15098	15178	15093	15271	15060	15045	15174	15176	15172	15103	15172	15143	15194	15133	14944	15189	15172	15207	15262	15023	15153	15181	15166	15160	15249	15228	15154	15113	15063	15196	15196	15352	15224	15230	15179	15059	15157	15226	15135	15254	15181	15209	15155	15135	15149	15292	15410	15210	15282	15280	15029	15095	15152	15142	15212	15098	15275	15184	15291	15258	15182	15233	15261	15014	15329	15273	15023	15237	15174	15146	15240	15241	15112	15026	15246	15117	15095	15167	15128	15197	15082	15218	15071	15196	15139	15091	15167	14967	15192	15121	15132	15217	15023	15056	15074	15204	15133	15070	15240	14973	15231	15283	15294	15160	15251	15327	15261	15135	15215	15292	15091	15348	15153	15184	15241	15049	15107	15219	15121	15250	15197	15109	15133	15258	15397	15084	15159	14973	15162	15059	15139	15138	15238	15167	15148	15088	15242	15417	15024	15262	15108	15037	15109	15117	15183	15240	15054	15052	15142	15147	15034	15264	15008	15059	15065	15093	15253	15279	15189	15246	15206	15199	15019	15090	15234	15028	15087	15212	15093	15265	15085	15284	15298	15105	15123	15136	14992	15201	15165	15014	15345	15216	15295	15134	15175	15281	14946	15186	15248	15178	15143	15176	15229	15233	15120	15174	15158	15044	15149	15202	15117	15166	15168	15123	15249	15265	15314	15126	15168	15214	15284	15208	15365	15041	15284	15220	15063	15184	15020	15088	15110	15301	15076	15113	15233	15208	15107	15124	15135	15318	15131	14978	15110	15140	15254	15005	15354	15216	15111	15133	15202	15174	15210	15215	15002	15237	15190	15210	15145	15229	15125	15266	15174	15153	15196	15172	14956	15266	15294	15232	15237	15189	15163	15205	15105	15131	15076	15379	15275	15194	15144	15047	15147	15168	15100	15086	15173	15051	15130	15045	15229	15206	15059	15172	15094	15157	15167	15243	15041	15136	15345	15125	14979	15240	15219	15068	15119	15257	15280	15177	15277	15207	15149	15154	15209	15190	15279	15231	15209	15279	15069	15321	15309	15198	15235	15077	15178	15157	15253	15209	15021	14981	15206	15348	15032	15209	15202	15112	15110	15145	15031	15098	15133	15281	15056	15101	15117	15335	15065	15131	15150	15197	15129	15067	15109	15083	15067	15096	15142	15174	15092	15182	15050	15175	15120	15146	15150	15132	15187	15110	15060	15255	15214	15137	15180	15286	15238	15162	15154	15206	15124	15313	15194	15239	15221	15052	15262	15173	15138	15186	15075	15154	15153	15177	15156	15119	15093	15223	15177	14973	15168	15234	15199	15198	15327	15321	15061	15060	15081	15051	15166	15178	15121	15236	15248	14905	15193	15198	15128	15166	15271	15196	15367	15142	15451	15225	15026	15326	15080	15126	15189	14971	15158	15201	15208	15276	15153	15166	14983	15392	15049	15333	15147	15377	15118	15031	15044	15095	15328	15165	15090	15197	15122	15164	15101	15113	15111	15281	15296	15156	15173	15346	15197	15186	15123	15071	15109	15098	15173	15226	15026	15243	15265	14996	14992	15382	15118	15199	15171	15248	15289	15159	15041	15054	15072	15187	15208	15197	15185	15124	15289	15231	15284	15030	15084	15182	15090	15175	15260	15080	15262	14937	15130	15132	15156	15104	15120	15184	15269	15212	15192	14993	15380	15046	15146	15150	15131	15192	15146	15267	15172	15172	15276	15287	15192	14958	15362	15133	15104	14973	15214	15290	15219	15417	15152	15219	15116	15228	15159	15207	15161	14897	15197	15026	15053	15056	15050	15185	15166	15310	15162	14983	15045	15185	15228	15002	15147	15121	15053	15045	15137	15138	15185	15089	15006	15133	15086	15277	15080	15218	15205	15221	15300	15249	15236	15069	15032	15107	15118	15192	15166	15241	15124	14994	15062	15334	15006	15107	15188	15337	15143	15252	15198	15218	15146	15254	15116	15297	15099	15187	15152	15084	15211	15343	15240	15103	15160	15246	15206	15240	15091	15264	15077	15265	15147	15127	15185	15028	15173	14989	15134	15066	15143	15169	15078	15105	15293	15180	15109	15191	15226	15110	15294	15124	15007	15052	15108	15044	15111	15133	15229	15344	15198	15089	15118	15095	15244	15089	15069	15089	15186	15098	15059	15110	15201	15301	15065	15129	15158	15273	15123	15099	15156	15136	15011	15156	15222	15166	14977	15233	15218	15084	15156	15175	15344	15283	14913	15204	15179	15236	15135	15160	15160	15445	15132	15156	15177	15251	15068	15235	15106	15298	15099	15174	15243	15238	15146	15215	15171	14998	15230	15395	15082	15274	15125	15240	15215	15086	15019	15262	15180	15221	15196	15095	15145	15229	15041	14923	15048	15170	15274	15138	15218	14992	15127	15145	15110	15227	15305	15153	15190	15178	15259	15016	15100	15157	15229	15131	15132	15302	15340	15226	15221	15121	15131	15080	15185	15200	15101	15232	15243	15050	15116	15020	15043	15276	15121	15079	15307	15175	15257	15282	15195	15029	15207	15092	14962	15218	15059	15269	15238	15023	15173	15151	15125	15159	15225	15001	15170	15245	15143	15214	15187	15119	15136	15178	15242	15186	15085	15225	15327	15191	15316	15151	15180	15220	15180	15015	15272	15194	15169	15116	15272	15220	15025	15132	15174	15222	15278	15260	15091	15155	15289	15149	15158	15074	15153	15231	15219	15045	15243	15236	15272	15118	15164	15102	15055	15064	15203	15180	15037	15189	15126	15051	15133	15220	15071	15122	15341	15097	15091	15278	15077	15177	15048	15189	15166	15258	15256	15027	15224	15120	15215	15299	15158	15014	15163	15217	15176	15041	15299	15279	15178	15259	15245	15105	15134	15161	15250	15137	15290	15266	15050	15164	15178	15060	15147	15299	15075	15169	15158	15081	15150	15304	14987	15301	15160	15065	15269	15131	15160	15217	15147	15267	15175	15264	15139	15222	15283	15273	15053	15288	15052	15177	15167	15110	15076	15274	15119	15064	15227	15153	15191	15150	14950	15176	14983	15347	15202	15206	14926	15108	15140	15233	15110	15085	15222	15168	14990	14951	15108	15229	14987	15172	15109	15246	15221	15285	15111	14918	15198	15180	15388	15129	15294	15297	15206	15227	15134	15114	15162	15216	15128	15164	15158	15117	15150	15179	15177	15185	15291	15117	15086	15151	15138	14984	15286	15201	15070	15172	15205	15042	15245	15267	15180	15170	15029	15105	15221	15044	15093	15267	15107	15092	15196	15274	15333	15165	15307	15174	15129	15180	15159	15158	15035	15288	15255	14940	15137	15163	15016	15228	15031	15125	15083	15093	15131	15000	15272	15082	15048	15215	15098	15155	15218	15345	15426	15173	15095	14977	15197	15163	15056	15198	15182	15123	15021	15081	15306	15033	15146	15041	15252	15185	15056	15328	15112	15120	15237	15158	15100	15310	15106	15213	15006	15057	15327	15092	15025	15206	15042	15061	15290	15043	15217	15378	15159	15182	15184	15157	15231	15183	15086	15017	15265	15126	15208	15304	15110	15164	15205	15127	15248	15239	15179	15331	15116	15216	15144	15053	15188
24681	21767	30771	30960	31043	32478	34086	28163	25607	25218	23812	23384	23134	22702	22555	22660	22298	22069	21634	21596	21244	21360	21514	21505	21507	21621	21430	21413	21535	21370	21362	21357	21442	21413	21391	21278	21256	21518	21287	21528	21293	21150	21444	21156	21051	21321	21214	21191	21317	21128	21387	21258	21172	21321	21162	21059	21290	21127	21295	21186	21123	21193	21207	21386	21183	21162	21096	21136	21079	21017	21215	21253	21186	21051	21099	21422	21240	21070	21279	21188	21255	21192	21287	21224	21228	21120	21106	21206	21035	20954	20955	20953	20942	20997	21060	21199	21166	21187	21322	21289	21163	21459	21178	20936	21138	21127	21067	21177	21173	21276	21249	21194	21212	21270	21387	21125	20957	21080	21319	21150	20765	21070	21154	21268	21125	21248	21279	21090	20895	21039	21034	21181	21204	21297	20871	21220	21313	20943	20995	21145	21057	21116	21150	21260	21224	21070	21579	21086	21190	21036	21241	21083	21196	20984	21255	21051	21122	21098	21366	21087	20895	21125	20856	21201	21344	21237	20947	21069	21294	21168	20947	21268	21126	21057	21182	21053	21061	21361	21116	21097	21028	21206	20977	21280	21112	21163	20902	21188	21021	21106	21298	21008	20926	20916	20971	20932	21143	21058	21064	21020	21175	20793	21068	21253	21178	20973	21280	20862	21134	21149	21143	21185	21197	21021	20850	21261	21231	21222	20990	20887	21008	21253	21179	21035	21160	21018	21245	21314	21219	21177	21312	20926	21049	21179	21060	21250	21037	21147	21489	21250	21013	21216	21297	21331	21072	21167	21420	21148	21049	20782	21009	21211	21082	21207	21013	21013	21022	21236	21099	21182	21343	21046	21284	20869	21013	21211	21157	21246	20952	21065	20970	21223	21190	21295	21075	21199	21168	21224	21143	21310	21223	21060	21077	21344	21296	21314	21070	21153	21259	21056	21202	21025	21262	21098	21400	21009	21246	20951	21057	20981	21221	21157	21103	20979	21238	21142	21056	21143	21269	21127	21176	21187	21008	21037	21403	21194	21216	21274	21129	21286	21036	21122	21114	21183	21317	21192	21122	20969	21097	20974	21374	21215	21297	20925	21158	20960	21121	21325	21199	21154	21096	21083	21239	21207	21308	21054	21331	20958	20996	21033	21109	21272	21104	20947	21108	21046	21248	21210	21133	21134	21084	21168	21383	21176	21142	21330	21282	21291	21054	21207	21140	21079	21194	21216	21129	20951	21129	21068	21188	21243	21492	21288	21239	21486	21161	20871	20876	21229	21142	21106	20877	20878	21072	21196	21100	21080	20997	21177	21161	21118	21053	21161	20936	21157	21208	21320	21159	20917	21096	21057	21110	21173	21055	20891	21145	21271	21267	21339	21154	21040	21100	21173	21179	21335	21153	21052	20872	21215	21105	21303	20890	21127	21074	21233	21188	20940	21006	21179	21218	21264	21032	21001	21173	21065	21233	21012	21085	21489	21261	21010	21203	21302	21201	21194	21310	21169	21173	21170	21098	21380	21337	21049	21285	21339	21190	21178	21161	21350	21167	21111	20798	21160	21211	21021	20997	20967	21289	21148	21147	21107	21125	21053	20994	21195	21003	21258	20949	21081	21131	21093	21356	20982	21236	21003	20899	20977	21250	21083	21204	21298	21062	21287	21052	21175	21189	21133	21095	21287	21258	21160	21141	20910	21122	21114	21281	21282	21080	21070	21121	21300	21092	20968	21102	21121	21022	21032	21246	21115	21062	21246	21191	20923	21052	21096	20937	20942	21125	21011	21154	21045	21131	21314	20874	21185	21317	21131	21256	21091	21086	21139	21143	21249	21327	21044	20952	21082	20996	21113	21246	21080	21225	21150	20959	21115	20874	21085	21205	21197	20979	21228	21216	21167	20958	21090	21438	20932	21032	20936	21138	21140	20879	21019	21053	21128	21091	21045	21162	21022	20942	21289	21228	21121	21220	21070	21073	21079	21380	21031	21064	21005	21071	21012	21377	21092	21244	21240	21042	21195	21207	21173	21134	21286	21194	21201	21154	21393	21064	21142	21106	21067	21238	21192	21090	20898	21032	21025	21017	21104	21193	21315	21125	21044	21172	21034	20928	20983	21346	21012	21145	21061	21120	21240	21113	21295	21183	21159	21031	20960	21109	21022	21018	21185	21028	21200	21249	20956	21105	21117	21430	21260	21191	21212	21256	21178	21079	20962	21186	20908	21213	21241	21259	21145	21074	21169	21287	21305	21166	21277	21250	21183	21145	20865	21183	20925	21137	21121	21152	21165	21176	21347	21064	21034	20990	20873	21183	21075	21342	21348	21266	20967	21202	21227	21202	20951	21037	21256	20991	20957	21230	21124	21155	21130	21265	21195	21095	21400	21297	21292	21351	20920	21101	21142	21151	21100	21183	21068	21094	21337	21076	21124	21086	21059	21225	20966	20951	21193	21011	21279	21220	21195	21215	21085	21348	21457	21019	21084	21312	21211	21267	21051	21237	21166	21257	21341	21146	21083	21084	21237	21206	21175	21189	20953	21013	21310	21341	21117	21121	21230	21094	21243	21463	21079	21285	21135	21026	21033	21123	21053	21129	21081	21066	21076	21162	21224	21023	20922	20850	20969	21102	21240	21037	21248	21219	20971	21063	21042	21306	21252	21077	20933	21233	21094	21255	21262	21203	21270	21200	21211	21049	21228	21110	21271	21555	21284	21265	21064	21080	21019	21305	21303	21425	21110	21058	20872	21147	21037	21168	21130	20960	20975	21264	21174	20906	21203	21320	21264	21102	21147	21157	21238	21153	20962	21011	21163	21217	21148	21235	21183	21251	20953	20831	20877	21070	21197	21148	21281	21305	21124	21140	21209	21229	21208	21030	20917	21041	21245	21061	21159	21163	20993	21221	21129	21061	21211	21314	21138	20921	21272	21335	21028	21106	21219	21180	21141	21162	21007	21011	21040	21187	21113	21022	20930	21120	21113	21316	21224	20964	21200	21110	20817	21317	21081	21076	21135	21106	21361	21041	21001	21144	21167	20934	21227	21340	21107	21160	21256	21112	21250	21114	21150	21052	20995	21275	21159	20995	21153	21354	21091	21122	21014	21120	20966	20798	21135	21337	21178	21185	21295	21191	21156	21337	21157	21262	21237	20948	21082	21007	21055	21347	21223	20966	21082	21187	21270	21132	21162	20939	21380	20964	21096	21305	21004	21208	21284	21055	21228	21005	20972	20991	21004	21233	20809	20919	21369	21256	21137	21170	21138	21215	21062	20904	21112	21062	21095	21062	21108	21098	21111	21134	21037	21331	21024	21210	21395	21302	21110	21279	21103	21140	20945	21081	21108	21201	21153	21296	21107	21073	21039	21139	20973	21144	21180	21060	21149	21293	21210	21049	21180	21282	21048	21216	21232	20972	21016	21127	21155	21058	21285	21041	21087	21291	21091	21174	21150	21203	21071	20942	20981	21229	21179	21223	21197	21513	21175	21167	21200	20980	21057	20754	20977	21117	20952	21130	21061	21104	21039	21094	21225	21019	21025	21135	20948	21075	21036	21207	21039	21037	21086	21067	21241	21126	21145	21304	21309	21232	21022	21161	21431	21340	21068	21238	21174	21299	21136	21016	21319	21320	21092	21243	20883	21303	21225	21172	21060	21282	21206	21242	21121	21068	21208	21142	21110	21303	21098	21077	21022	21012	20960	21223	21262	21187	21032	21173	21117	21329	21228	21112	21178	21218	21218	21189	20995	21224	21043	21080	21211	21290	21227	21323	21145	21160	21162	21111	21330	21119	21084	21310	20973	21428	21149	21252	21007	21110	20899	21237	21198	21365	20898	21054	21196	21110	21124	20926	20944	21147	21271	21151	21255	21325	21180	21215	21044	21012	21007	21138	21035	21217	20916	20854	21049	21300	21146	21090	21206	21205	21398	21245	21248	21152	21248	21188	21181	21367	21193	20956	20920	21037	21021	21056	21150	21458	21128	21147	21144	21155	20917	21229	21237	20989	21157	20933	21174	21222	21274	21162	21107	20932	21053	20945	20954	21068	21112	21235	21185	21128	21041	20918	21166	20933	21257	21223	21328	21059	21197	21191	21168	21006	21165	21332	21096	21061	21198	20958	20976	21074	20952	21071	21035	21023	21136	21207	20907	21017	20947	21156	21026	21059	21326	21055	21146	21254	20940	21153	21243	21093	21202	20998	21206	20955	20839	21001	21049	21071	21329	21067	21109	21014	21180	20882	21124	21186	21109	21007	20969	21191	21291	21163	20917	21084	21269	21104	21126	21211	21153	21153	20965	21064	21048	21063	21113	21051	21116	21190	21181	21300	21085	21239	21055	21114	20994	21054	20890	21112	20940	21372	21230	21006	21109	21024	21226	21060	21076	21223	21347	21289	21212	20959	21226	21441	21047	21155	21236	21272	21157	21036	21255	20705	21039	20793	21118	21107	20871	20991	21060	21250	21171	21008	21101	21134	20928	20994	21035	21263	21088	21282	21234	21009	20882	21013	21141	21222	21004	21162	21159	20995	21184	21098	21252	20926	20942	21106	21173	20988	20939	21092	21124	21056	21078	21046	21112	21178	21223	20932	20900	21330	21124	21192	21185	21225	21147	21273	21108	20937	21174	21105	21225	20973	21114	20999	20946	21236	21108	21138	21087	21184	21072	21116	21190	21278	21046	20817	21063	21076	20970	21120	21000	21262	20965	21088	20820	20910	21011	20943	20945	21176	21006	21119	21318	21064	21002	21056	21079	20914	21231	21331	20981	21226	21157	21094	21091	21213	20907	21195	21039	21388	21371	21024	21158	21124	20948	21048	21143	20898	21353	21062	21303	21199	21210	20941	21014	20981	21005	21129	20970	21011	20898	21161	21337	21229	20840	21170	21212	20875	21056	21067	21049	21074	21206	21306	21315	21162	21057	21209	21014	21205	21035	21059	20828	21113	21001	21071	21174	21320	21200	20989	21072	20979	21010	21122	21061	20921	21208	21197	21045	21233	21143	21207	21011	21077	21016	21048	21032	21038	21233	21073	21205	21181	21240	21172	21128	21282	20987	21006	21127	21293	21318	21240	21027	21062	21417	21066	21049	21145	20915	21161	20987	21234	21177	20861	21168	21177	21324	21350	21303	21114	21122
45427	76977	76202	59729	42777	32715	27884	23072	20767	19171	17602	17143	16538	16581	16446	16224	15636	15334	14837	14830	14871	14690	14585	14869	14857	14801	14637	14759	14826	14912	14927	14988	14850	14791	14732	14783	14747	14748	14411	14818	14587	14460	14759	14657	14616	14454	14479	14563	14629	14581	14601	14714	14617	14633	14513	14473	14586	14478	14539	14504	14504	14728	14550	14525	14362	14638	14581	14546	14621	14580	14588	14481	14501	14585	14425	14453	14501	14485	14539	14452	14541	14513	14449	14567	14468	14435	14430	14563	14636	14525	14447	14453	14442	14692	14452	14487	14443	14578	14605	14306	14400	14523	14479	14494	14671	14472	14385	14637	14278	14538	14550	14462	14531	14677	14324	14560	14571	14508	14497	14479	14474	14473	14483	14390	14405	14627	14306	14359	14421	14631	14423	14350	14455	14518	14499	14623	14342	14569	14347	14446	14551	14508	14472	14402	14528	14431	14443	14446	14583	14392	14368	14459	14496	14554	14425	14600	14409	14489	14513	14506	14246	14507	14550	14600	14528	14414	14398	14415	14681	14619	14610	14459	14587	14446	14699	14682	14522	14458	14595	14391	14573	14702	14568	14532	14488	14427	14396	14490	14360	14565	14516	14579	14480	14698	14629	14586	14434	14473	14567	14438	14490	14535	14463	14285	14594	14488	14572	14478	14457	14546	14242	14393	14610	14496	14581	14508	14441	14444	14480	14602	14531	14549	14471	14480	14506	14590	14615	14602	14355	14547	14507	14406	14506	14656	14402	14672	14546	14486	14655	14556	14522	14525	14475	14614	14381	14277	14588	14527	14445	14413	14353	14604	14770	14583	14474	14585	14395	14476	14536	14506	14397	14438	14446	14594	14471	14461	14481	14616	14520	14410	14466	14494	14573	14587	14451	14459	14576	14399	14522	14573	14517	14620	14621	14477	14693	14457	14462	14421	14479	14355	14541	14406	14594	14530	14524	14546	14317	14560	14545	14426	14382	14621	14535	14675	14346	14480	14396	14513	14485	14489	14497	14398	14351	14453	14461	14441	14619	14507	14464	14296	14509	14481	14453	14542	14335	14604	14459	14455	14269	14510	14497	14426	14337	14735	14644	14519	14451	14395	14614	14413	14495	14427	14543	14437	14531	14400	14438	14525	14436	14455	14490	14550	14611	14385	14610	14274	14430	14347	14476	14482	14441	14367	14408	14234	14321	14552	14559	14560	14281	14569	14504	14365	14483	14498	14545	14490	14450	14503	14473	14560	14507	14519	14385	14447	14705	14192	14393	14432	14683	14452	14689	14420	14535	14526	14477	14540	14255	14497	14332	14567	14512	14441	14289	14663	14413	14338	14662	14609	14503	14541	14339	14528	14481	14493	14353	14560	14475	14299	14512	14464	14460	14391	14565	14619	14647	14448	14562	14440	14363	14396	14526	14523	14403	14544	14458	14517	14539	14512	14441	14202	14477	14588	14279	14306	14351	14479	14453	14579	14326	14512	14408	14381	14416	14396	14496	14562	14466	14391	14606	14554	14451	14431	14651	14477	14371	14420	14573	14502	14546	14597	14524	14283	14551	14723	14559	14462	14607	14568	14356	14623	14396	14564	14530	14605	14434	14460	14328	14542	14509	14538	14571	14638	14438	14523	14446	14560	14580	14504	14570	14568	14580	14407	14481	14322	14470	14425	14468	14472	14482	14453	14409	14620	14441	14445	14437	14359	14569	14330	14556	14523	14578	14431	14483	14423	14518	14567	14486	14459	14435	14413	14427	14491	14521	14400	14523	14547	14463	14593	14464	14336	14666	14400	14667	14442	14585	14450	14483	14473	14458	14577	14526	14560	14432	14540	14412	14520	14570	14499	14509	14508	14354	14535	14525	14520	14431	14491	14285	14661	14401	14531	14456	14414	14721	14423	14398	14417	14417	14483	14524	14525	14474	14388	14612	14313	14539	14418	14506	14572	14505	14449	14411	14582	14347	14613	14544	14704	14460	14569	14466	14519	14536	14733	14531	14276	14511	14419	14298	14443	14549	14528	14431	14669	14492	14430	14357	14597	14481	14444	14632	14344	14652	14480	14392	14499	14423	14516	14327	14651	14469	14363	14414	14507	14588	14443	14511	14552	14630	14400	14373	14487	14481	14348	14448	14460	14371	14546	14419	14436	14614	14445	14374	14403	14338	14331	14459	14498	14610	14562	14308	14441	14672	14477	14472	14558	14438	14458	14414	14541	14353	14520	14412	14388	14442	14455	14498	14520	14337	14263	14504	14388	14596	14369	14507	14437	14341	14519	14365	14414	14531	14432	14547	14585	14478	14534	14416	14388	14606	14474	14499	14486	14497	14466	14523	14553	14531	14468	14488	14516	14692	14343	14495	14567	14411	14409	14658	14466	14418	14433	14478	14525	14483	14338	14575	14404	14425	14484	14489	14585	14640	14433	14612	14322	14459	14604	14429	14568	14570	14570	14454	14512	14607	14525	14556	14392	14595	14520	14365	14641	14431	14752	14390	14547	14417	14619	14378	14529	14493	14364	14508	14443	14582	14544	14557	14420	14569	14334	14313	14479	14394	14492	14601	14575	14636	14427	14626	14396	14476	14451	14610	14431	14526	14504	14423	14484	14529	14536	14417	14454	14620	14426	14599	14318	14539	14527	14496	14370	14550	14710	14457	14585	14435	14516	14473	14408	14501	14691	14651	14480	14350	14429	14432	14524	14562	14494	14423	14629	14704	14576	14548	14505	14380	14398	14665	14634	14421	14480	14423	14320	14475	14573	14637	14394	14603	14485	14607	14496	14483	14497	14437	14525	14290	14650	14638	14478	14497	14520	14480	14504	14412	14415	14368	14410	14571	14582	14424	14499	14524	14589	14617	14475	14579	14249	14480	14575	14313	14352	14401	14509	14428	14400	14556	14381	14510	14446	14509	14463	14726	14501	14458	14550	14422	14494	14571	14355	14555	14501	14426	14540	14624	14560	14538	14706	14279	14425	14606	14421	14494	14624	14411	14243	14611	14477	14460	14400	14616	14423	14448	14486	14521	14396	14479	14510	14512	14460	14510	14476	14392	14435	14528	14576	14598	14403	14510	14564	14488	14514	14461	14393	14637	14400	14430	14513	14492	14502	14465	14414	14510	14453	14637	14468	14519	14453	14616	14514	14447	14473	14562	14607	14427	14668	14459	14430	14394	14637	14350	14451	14485	14459	14585	14511	14531	14537	14490	14448	14500	14441	14459	14686	14573	14536	14272	14520	14641	14444	14409	14542	14437	14506	14495	14438	14462	14632	14466	14547	14534	14411	14427	14551	14584	14405	14578	14550	14381	14429	14682	14583	14615	14639	14630	14362	14391	14551	14502	14616	14429	14525	14485	14554	14347	14520	14629	14369	14488	14479	14521	14281	14589	14361	14316	14669	14339	14617	14637	14408	14503	14406	14562	14326	14510	14445	14499	14552	14465	14520	14463	14675	14461	14293	14513	14476	14385	14475	14566	14656	14431	14353	14468	14599	14585	14409	14471	14438	14411	14455	14602	14747	14551	14493	14451	14390	14528	14511	14426	14475	14430	14609	14483	14393	14415	14294	14469	14383	14383	14559	14538	14602	14265	14510	14393	14540	14442	14391	14650	14477	14536	14416	14527	14549	14473	14481	14354	14424	14498	14513	14757	14466	14337	14631	14310	14503	14363	14404	14548	14281	14638	14269	14411	14504	14607	14540	14582	14562	14365	14441	14545	14441	14551	14415	14445	14583	14411	14583	14510	14604	14428	14517	14455	14526	14416	14391	14568	14632	14679	14594	14325	14628	14411	14504	14480	14451	14496	14356	14440	14532	14411	14553	14493	14579	14471	14556	14447	14485	14486	14526	14602	14288	14556	14480	14572	14584	14517	14277	14512	14384	14467	14573	14615	14330	14616	14368	14603	14547	14357	14609	14753	14453	14511	14483	14592	14483	14396	14404	14355	14390	14446	14539	14328	14544	14421	14459	14470	14729	14259	14684	14348	14429	14474	14516	14441	14614	14498	14545	14574	14437	14492	14459	14577	14504	14652	14595	14418	14402	14371	14627	14554	14226	14436	14485	14609	14602	14419	14459	14577	14525	14368	14466	14623	14562	14445	14482	14435	14435	14560	14476	14446	14466	14443	14441	14450	14505	14411	14394	14481	14525	14398	14502	14553	14447	14601	14470	14512	14564	14517	14477	14421	14395	14376	14565	14443	14498	14500	14522	14460	14539	14405	14504	14601	14518	14473	14440	14612	14515	14621	14380	14577	14396	14551	14279	14550	14505	14452	14400	14521	14512	14393	14637	14580	14500	14553	14404	14493	14604	14358	14355	14518	14325	14638	14511	14613	14353	14469	14359	14502	14672	14607	14309	14505	14196	14441	14452	14301	14259	14302	14624	14437	14352	14474	14594	14426	14451	14458	14482	14617	14474	14429	14439	14650	14491	14363	14368	14496	14355	14488	14469	14510	14535	14521	14488	14529	14475	14419	14405	14642	14472	14508	14701	14458	14531	14490	14497	14571	14445	14650	14616	14496	14583	14551	14365	14585	14444	14458	14492	14636	14445	14569	14486	14508	14328	14480	14353	14531	14527	14429	14578	14254	14563	14575	14437	14604	14407	14532	14571	14325	14462	14530	14392	14336	14442	14479	14408	14377	14404	14579	14462	14602	14646	14603	14501	14576	14453	14454	14449	14551	14500	14515	14630	14417	14543	14412	14584	14436	14374	14472	14396	14496	14439	14438	14494	14417	14311	14655	14474	14423	14542	14451	14577	14444	14638	14519	14567	14409	14606	14431	14520	14619	14441	14451	14400	14595	14462	14683	14347	14404	14537	14424	14535	14660	14390	14410	14618	14321	14416	14618	14548	14378	14586	14658	14443	14474	14545	14577	14363	14658	14461	14549	14529	14317	14456	14328	14594	14347	14441	14442	14340	14538	14446	14478	14513	14381	14443	14488	14345	14561	14480	14457	14522	14447	14665	14497	14415	14534	14537	14469	14594	14410	14245	14427	14409	14606	14188	14408	14446	14606	14494	14345	14553	14505	14390	14653	14506	14708	14505	14524	14537	14349	14425	14501	14592	14579	14567	14422	14389	14501	14288	14504	14427	14459	14439	14674	14468	14489	14272	14442	14599	14400	14404
42418	50757	54667	44341	33717	29191	26963	24966	23866	23027	22619	22466	22592	22460	22260	22089	22417	22121	21796	21760	21821	21792	22103	21816	21625	21921	21672	22238	21931	21885	22095	21949	22133	22136	21769	21920	21623	21825	21789	21855	21783	21881	21807	21694	22035	21700	21795	21810	21815	21744	21772	21754	21820	21846	21804	21892	21615	21537	21802	21887	21572	21728	21609	21979	21758	21811	21676	21459	21495	21555	21580	21795	21614	21629	21779	21732	21629	21574	21875	21846	21662	21631	21500	21837	21915	21804	21747	21661	21635	21442	21526	21960	21696	21442	21558	21532	21676	21828	21669	21503	21740	21773	21551	21609	21897	21698	21776	21656	21675	21542	21487	21963	21939	21607	21874	21616	21689	21577	21790	21733	21795	21553	21623	22134	21661	21760	21564	21736	21765	21893	21819	21476	21578	21718	21727	21627	21902	21754	21902	21804	21687	21730	21839	21750	21883	21851	21643	21474	21654	21753	21594	21533	21626	21938	21798	21807	21669	21448	21574	21741	21677	21636	21723	21875	21781	21768	21545	21904	21845	21751	21828	21816	21805	21701	21820	21745	21830	21596	21694	21708	21666	21943	21953	21659	21711	21590	21754	21688	21733	21947	21752	21715	21663	21701	21925	21944	21594	21607	21754	21634	21641	21529	21743	21782	21603	21566	21647	21832	21541	21771	21594	21639	21873	21643	21950	21650	21768	21571	21674	21727	21565	21669	21843	21832	21882	21534	21843	21701	21858	21754	21825	21607	21700	21684	21756	21708	21869	21711	21782	21821	21979	21779	21672	21660	21728	21801	21705	22026	21879	21705	21751	21576	21732	21822	21939	21976	21867	22114	21695	21502	21611	22000	21714	21766	21576	21661	21820	21676	21593	21595	21678	21900	21767	21783	21891	21859	21610	21811	21818	21820	21731	21561	21976	21733	21673	21678	22054	22009	21632	21784	22012	21936	21693	21617	21805	21404	21671	21929	21695	21605	21694	21561	21918	21749	21757	21774	21708	21691	21821	21755	21896	21632	21712	21729	21822	21561	21663	21772	21747	21715	21578	21597	21424	21770	21537	21929	21924	21808	21621	21819	21527	21673	21825	21732	21839	21600	21755	21745	21771	21821	21969	21663	21846	21908	21811	21774	21598	21647	21635	21418	21632	21906	21804	21827	21786	21649	21992	21549	21620	21684	21784	21658	21825	21765	21847	21856	21744	21750	21852	21615	21825	21826	21678	21683	21756	21779	21666	21700	21386	21629	21576	21636	21643	21615	21781	21863	21939	21740	21450	21565	21692	21647	21969	21667	21837	21538	21615	21650	21661	21755	21900	21594	21797	21660	21954	21869	21801	21690	21842	21770	21562	21852	21740	21816	21696	21746	21824	21645	21469	21522	21844	21577	21778	21680	21736	21719	21799	21905	21818	21575	21848	21591	21731	21702	21960	21556	21693	21868	21836	21775	22010	21725	21616	21479	21747	21833	21799	21821	21834	21732	21740	21830	21843	21591	21404	21682	21580	21662	21617	21970	21861	21695	21738	21748	21497	21763	21838	21917	21672	21888	22017	21815	21808	21523	21835	21592	21589	21815	21874	21799	21720	21587	21863	21595	21563	21835	21987	21994	21716	21594	21941	21591	21582	21593	21894	21841	21802	21613	21755	21774	21723	21547	21864	21767	21749	21945	21521	21476	21786	21743	21623	21777	21848	21838	21447	21741	21640	21781	21716	21910	21672	21794	21712	21863	21730	21470	21766	21561	21696	21762	21616	21773	21630	21896	21657	21789	21791	21441	21753	21759	21742	21564	21698	21784	22216	21669	21739	21700	21672	21614	21620	21598	21782	21722	21841	21795	21740	21749	21918	21607	21692	21531	21797	21612	21501	21771	21672	21651	21733	21634	21701	21586	21751	21773	21736	21733	21680	21763	21813	21853	21641	21727	21773	21536	21395	21810	21662	21652	21566	21774	21869	21639	21575	21719	21810	21948	21899	21628	21924	21608	21861	21681	21701	21625	21743	21577	21836	21748	21866	21770	21796	21670	21876	21919	21667	21891	21848	21832	21803	21527	21691	21638	21525	21592	21983	21822	21733	21706	21692	21335	21889	21785	21690	21695	21497	21678	21730	21760	21677	21685	21829	21532	21804	21781	21461	21658	21792	21915	21738	21776	21682	21732	21619	21915	21699	21761	21915	21424	21732	21787	21557	21691	21614	21446	21495	21625	21758	21640	21636	21542	21748	21927	21752	22105	21705	21800	21752	21666	21898	21799	21812	21356	21749	22001	21659	21481	21985	21759	21760	21774	21986	21704	21783	21723	21937	21697	21703	21789	21897	21567	21739	21689	21849	21800	21857	21716	21815	21847	21666	21508	21446	21957	21996	21547	21874	21721	21856	21861	21940	21815	21834	21690	21818	21770	21883	21753	21766	21504	21679	21627	21763	21680	21496	21717	21826	21761	21708	21825	21751	21562	21778	21734	21711	21844	21839	21762	21849	21776	21749	21812	21826	21822	21847	21756	21757	21608	21656	21786	21529	21597	21696	21656	21989	21851	21791	21853	21725	21900	21752	21796	21704	21823	21557	21792	21655	21796	21699	21683	21800	21750	21716	21882	21627	21883	21729	21733	21700	21928	21690	21774	21720	21737	21802	21703	21822	21991	21773	21541	21764	21819	21891	21821	21809	21571	21841	21625	21755	21723	21670	21568	21879	21738	21470	21644	21820	21859	21628	21500	21649	21765	21872	21677	21769	21837	21624	21832	21548	21883	21588	21741	21672	21395	21809	21738	21849	21604	21811	21738	21700	21709	21773	21729	21820	22040	21664	21842	21928	21761	21527	21654	21889	21849	21916	21768	21741	21523	21780	21776	21781	22045	21842	21776	21815	21928	21931	21622	21591	21785	21859	21910	21662	21649	21666	21798	21653	21672	21975	21760	21878	21721	21597	21838	21358	21707	21688	21886	21621	21746	21713	21732	21929	21943	22017	21808	21827	21998	21731	21712	21776	21837	21793	21656	21678	21454	21858	21798	21845	21731	21481	21689	21687	21803	21678	21663	21588	21890	21723	21689	21426	21920	21733	21719	21478	21892	21756	21622	21669	21753	21742	21532	21469	21737	21810	21702	21721	21932	21594	21619	21702	22091	22001	21935	21639	21821	21707	21742	21978	21655	21526	21656	21551	21557	21726	21739	21837	21690	21750	21498	21727	21801	21750	21960	21751	21700	22046	21673	21619	21865	21815	21502	21925	21938	21655	21598	21432	21709	21542	21764	21842	21822	21766	21656	21771	21648	21655	21858	21741	21568	21974	21699	21941	21867	21760	21652	21710	21762	21656	21779	21687	21636	21688	21656	21765	21714	21689	21754	21925	21592	21626	21887	21869	21704	21774	21512	21736	21651	21672	21630	21710	21775	21710	21658	21464	21598	21624	21685	21670	21616	21804	21719	21703	21682	21795	21711	21665	21930	21897	21642	21686	21621	21664	21754	21697	21763	21617	21639	21705	21663	21739	21867	21884	21656	21675	21735	21673	21863	21912	21760	21778	21593	21744	21854	21755	21813	21834	21690	21720	21835	21710	21597	21847	21633	21584	21709	21454	21641	21739	21893	21740	21919	21788	21908	21795	21647	21999	21611	21583	21675	21659	21950	21620	21679	21903	21780	21794	21894	21811	21690	21780	21939	21718	21724	21484	21926	21740	21936	21720	21779	21649	21700	21694	21699	22019	21514	21603	21785	21760	21705	21927	21909	21689	21632	21689	21899	21687	21752	21703	21848	21691	21682	21886	21634	21836	21816	21830	22020	21778	21811	21896	21716	21839	21758	21757	21802	21745	21974	21892	21688	21443	21764	21570	21609	21689	21692	21724	21746	21697	21557	21733	21596	21608	21522	21829	21564	21704	21423	21846	21810	21794	21705	21782	21691	21652	21933	21915	21781	21638	21781	22013	21604	21723	21656	21607	21670	21506	21920	21819	21852	21989	21756	21733	21746	21588	21545	21623	21674	21681	21512	21570	21971	21692	21771	21881	21968	21879	21650	21553	21611	21653	21695	21695	21548	21664	21644	21713	21687	21589	21719	21726	21926	21751	21735	21776	21771	21834	21754	21819	21830	21616	21797	21867	21837	21675	21435	21844	21801	21622	21612	21673	21904	21615	21817	21922	21656	21923	21634	21527	21651	21712	21456	21843	21722	21658	21546	21733	21795	21796	21814	21701	21594	21585	21924	22076	21774	21571	21617	21658	21609	21877	21501	21642	21743	22050	21659	21664	22072	21848	21690	21878	21710	21975	22007	21660	21358	21601	21556	21906	21744	21881	21824	21771	21851	21651	21691	21818	21729	21694	21697	21770	21759	21885	21833	21779	21562	21778	21925	21796	21668	21719	21570	21506	21927	21773	21874	21659	21702	21719	21770	21948	21705	21854	21667	21674	21802	21771	21549	21748	21747	21693	21830	21783	21877	21990	21861	21793	22032	21884	21812	21780	21912	21794	21684	21677	21547	21940	21669	21822	21879	21802	21834	21623	21734	21830	21670	21850	21564	21490	21600	21649	21624	21677	21863	21800	21704	21605	21785	21724	21631	21514	21725	21668	21677	21968	21847	21981	21618	21863	21407	21914	21857	21850	21712	21730	21735	21826	21791	21821	21780	21779	21881	21733	21874	21668	21592	21832	21737	21748	21888	21712	21716	21792	21591	21783	21733	21831	21910	21711	21737	21754	21584	21709	21790	21737	21775	21690	21785	21764	21879	21860	22082	21792	21616	21788	21577	21592	21835	21576	21631	21748	21752	21897	21714	21778	21880	21761	21529	21728	21692	21791	21861	21748	21903	21662	21975	21922	21645	21445	21697	21734	21743	21682	21809	21520	21651	21656	21675	22045	21892	21707	21545	21828	21788	21636	21807	21554	21790	21888	21755	21809	21785	21892	21806	21574	21772	21946	21623	21678	21535	21637	21640	21693	21860	22023	21904	21716	21655	21701	21745	21627	21687	21627	21852	21843	21730	21758	21634	21778	21685	21627	21531	21786	21597	22003	21534	21510	21501	21918	21694	21408	21727	21713	21582	21806	21834	21874	21740	21563	21791	21613	22029	21885	21588	21546	21784	21654	21711	21610	21592	21515	21604	21686	21936	22014	21753	21656	21633
43793	59391	54561	38947	28528	24275	21063	18785	17497	16500	16289	15747	15649	15618	15403	15418	15162	15112	14762	14698	14769	14804	14914	14907	14908	14745	14774	14939	14899	14748	14998	14813	14910	14650	14899	14735	14935	14695	14785	14935	14702	14690	14793	14980	14948	14657	14587	14771	14659	14775	14850	14832	14759	14761	14678	14718	14913	14904	14804	14802	14785	14743	14648	14876	14679	14719	14737	14775	14813	14674	14697	14596	14748	14803	14581	14716	14680	14640	14814	14706	14671	14878	14598	14796	14868	14649	14869	14771	14947	14578	14586	14685	14704	14764	14645	14646	14667	14785	14763	14659	14728	14575	14685	14784	14746	14704	14709	14762	14697	14634	14735	14670	14757	14779	14505	14707	14748	14754	14690	14676	14813	14768	14658	14716	14678	14740	14665	14763	14692	14747	14687	14726	14729	15004	14685	14645	14587	14664	14687	14804	14778	14885	14800	14777	14639	14682	14722	14694	14716	14666	14606	14629	14700	14638	14756	14743	14738	14537	14844	14805	14762	14749	14798	14845	14743	14597	14687	14777	14543	14799	14620	14862	14654	14819	14728	14668	14909	14790	14594	14742	14759	14577	14674	14872	14718	14811	14661	14791	14744	14666	14635	14694	14832	14674	14719	14919	14666	14687	14585	14740	14741	14607	14679	14794	14853	14655	14814	14601	14638	14735	14787	14721	14692	14759	14748	14751	14667	14684	14531	14742	14707	14761	14651	14753	14694	14638	14791	14792	14616	14645	14763	14648	14738	14854	14831	14879	14886	14647	14831	14732	14562	14699	14627	14769	14644	14642	14641	14588	14648	14766	14716	14635	14802	14894	14783	14761	14756	14675	14713	14836	14649	14765	14721	14758	14701	14875	14764	14693	14785	14551	14753	14534	14845	14704	14639	14620	14917	14727	14651	14656	14732	14728	14650	14670	14790	14818	14530	14442	14750	14616	14655	14827	14732	14826	14678	14615	14643	14514	14679	14691	14661	14802	14592	14614	14693	14651	14718	14850	14619	14616	14679	14942	14855	14509	14573	14838	14579	14603	14820	14729	14655	14652	14602	14753	14785	14732	14733	14825	14764	14690	14674	14693	14793	14435	14536	14685	14712	14759	14663	14792	14825	14529	14821	14631	14774	14591	14852	14767	14730	14705	14787	14614	14780	14656	14724	14684	14657	14726	14705	14935	14698	14506	14742	14633	14768	14801	14796	14633	14838	14595	14831	14765	14681	14701	14744	14637	14834	14715	14750	14753	14674	14643	14710	14982	14772	14737	14712	14837	14738	14707	14702	14689	14693	14630	14651	14790	14835	14727	14578	14746	14629	14640	14738	14819	14685	14535	14706	14752	14687	14756	14839	14806	14907	14668	14635	14585	14710	14664	14740	14699	14740	14820	14802	14848	14824	14515	14725	14726	14686	14700	14796	14895	14706	14587	14687	14854	14733	14776	14580	14566	14732	14607	14791	14675	14808	14759	14670	14568	14787	14841	14765	14800	14815	14758	14619	14686	14905	14926	14652	14646	14674	14613	14539	14486	14741	14701	14927	14806	14702	14616	14650	14840	14626	14819	14613	14600	14629	14832	14704	14589	14716	14838	14623	14660	14817	14768	14721	14512	14712	14886	14800	14800	14800	14727	14861	14811	14831	14670	14823	14537	14700	14896	14698	14693	14703	14679	14766	14875	14656	14713	14837	14776	14593	14621	14925	14711	14733	14671	14820	14679	14465	14503	14730	14590	14888	14717	14546	14756	14771	14753	14789	14778	14817	14728	14583	14708	14767	14828	14792	14698	14855	14782	14863	14587	14737	14769	14692	14760	14815	14611	14588	14802	14677	14726	14650	14617	14802	14698	14723	14629	14744	14602	14769	14655	14652	14902	14716	14904	14686	14772	14765	14782	14733	14651	14789	14773	14714	14748	14623	14630	14722	14554	14822	14781	14711	14777	14665	14768	14540	14728	14745	14565	14726	14980	14827	14832	14563	14796	14858	14655	14682	14488	14603	14554	14789	14607	14754	14819	14873	14751	14680	14599	14638	14753	14607	14816	14879	14865	14764	14684	14840	14798	14817	14707	14607	14718	14688	14755	14785	14672	14680	14539	14840	14732	14816	14621	14734	14791	14788	14657	14665	14799	14648	14750	14671	14559	14890	14789	14860	14774	14893	14851	14811	14741	14792	14727	14686	14634	14772	14730	14769	14581	14749	14635	14867	14657	14600	14612	14869	14670	14622	14766	14845	14761	14821	14798	14785	14684	14748	14540	14459	14584	14784	14694	14744	14581	14769	14714	14675	14607	14899	14681	14717	14789	14607	14862	14735	14789	14688	14682	14612	14571	14689	14673	14812	14830	14623	14722	14828	14715	14824	14691	14651	14586	14686	14750	14712	14634	14731	14698	14795	14774	14694	14720	14745	14887	14826	14840	14624	14848	14832	14785	14761	14769	14685	14673	14727	14795	14622	14639	14811	14532	14818	14736	14829	14709	14699	14625	14697	14750	14714	14778	14710	14786	14623	14617	14723	14623	14809	14721	14743	14603	14810	14666	14625	14600	14709	14777	14754	14626	14643	14527	14842	14730	14587	14718	14787	14572	14763	14780	14737	14947	14833	14758	14697	14614	14799	14702	14803	14662	14768	14817	14518	14862	14722	14792	14578	14737	14731	14605	14663	14745	14718	14760	14764	14941	14716	14775	14986	14721	14811	14856	14661	14706	14622	14693	14639	14668	14673	14668	14749	14660	14765	14578	14846	14513	14760	14738	14669	14641	14796	14910	14626	14665	14687	14606	14562	14810	14829	14678	14753	14830	14954	14811	14701	14848	14532	14575	14759	14547	14640	14696	14742	14790	14683	14891	14579	14775	14746	14660	14725	14850	14740	14800	14945	14707	14901	14736	14687	14794	14893	14843	14682	14675	14667	14833	14730	14739	14586	14880	14787	14859	14919	14742	14745	14930	14685	14847	14830	14894	14587	14694	14657	14680	14777	14744	14832	14766	14692	14752	14760	14586	14753	14716	14730	14578	14584	14833	14772	14722	14764	14961	14717	14720	14717	14797	14704	14590	14775	14754	14775	14959	14757	14713	14811	14624	14725	14754	14757	14731	14512	14781	14738	14732	14749	14684	14703	14721	14803	14797	14870	14716	14747	14621	14902	14944	14736	14519	14784	14713	14705	14767	14636	14701	14787	14737	14655	14802	14642	14747	14772	14728	14628	14784	14718	14845	14836	14626	14705	14757	14529	14723	14818	14739	14843	14743	14680	14704	14728	14829	14653	14697	14606	14861	14649	14822	14697	14636	14769	14738	14775	14697	14612	14769	14801	14833	14669	14747	14685	14676	14679	14527	14609	14434	14832	14638	14696	14755	14546	14756	14711	14713	14520	14669	14756	14872	14716	14663	14555	14910	14625	15027	14731	14727	14674	14787	14833	14699	14753	14795	14779	14683	14765	14834	14743	14636	14764	14800	14835	14917	14553	14590	14816	14681	14863	14832	14807	14765	14440	14616	14620	14615	14769	14855	14656	14635	14799	14653	14805	14778	14768	14910	14706	14826	14711	14800	14793	14683	14739	14717	14776	14490	14643	14684	14568	14600	14634	14814	14724	14607	14704	14681	14596	14695	14716	14838	14631	14640	14751	14405	14796	14928	14739	14731	14643	14880	14498	14657	14673	14805	14675	14625	14692	14708	14795	14806	14869	14866	14766	14638	14685	14792	14830	14687	14777	14799	14661	14866	14919	14699	14635	14684	14713	14705	14789	14760	14759	14611	14616	14756	14800	14669	14695	14791	14745	14674	14573	14742	14842	14887	14675	14617	14709	14626	14849	14683	14630	14604	14722	14844	14756	14750	14868	14901	14768	14830	14889	14622	14878	14764	14595	14721	14822	14663	14637	14570	14667	14677	14664	14667	14867	14723	14771	14788	14707	14720	14901	14740	14748	14756	14897	14707	14796	14831	14769	14737	14619	14885	14752	14699	14842	14730	14637	14594	14813	14800	14628	14606	14783	14683	14670	14737	14530	14702	14622	14855	14625	14691	14636	14888	14824	14677	14791	14676	14703	14632	14853	14790	14627	14652	14810	14764	14634	14816	14799	14688	14755	14727	14803	14654	14862	14778	14768	14726	14722	14695	14794	14677	14764	14763	14733	15018	14810	14718	14674	14693	14731	14713	14868	14706	15018	14815	14603	14582	14976	14774	14694	14780	14698	14781	14677	14649	14558	14601	14704	14567	14731	14777	14822	14644	14789	14476	14851	14725	14712	14870	14651	14635	14750	14730	14578	14677	14948	14752	14851	14808	14702	14718	14714	14613	14706	14749	14846	14589	14679	14803	14594	14854	14640	14601	14641	14763	14798	14565	14807	14738	14575	14563	14803	14741	14633	14658	14733	14722	14820	14593	14720	14745	14608	14550	14637	14675	14756	14485	14693	14690	14653	14872	14573	14715	14588	14871	14763	14620	14772	14658	14673	15074	14681	14713	14709	14783	14770	14745	14548	14772	14715	14660	14674	14800	14568	14648	14750	14652	14834	14653	14945	14835	14520	14648	14596	14942	14800	14729	14580	14585	14665	14783	14729	14898	14570	14675	14874	14752	14624	14736	14664	14764	14638	14617	14643	14644	14819	14873	14716	14726	14632	14748	14488	14645	14765	14749	14733	14790	14773	14660	14711	14726	14632	14810	14902	14714	14825	14686	14641	14570	14878	14733	14695	14740	14675	14918	14594	14802	14659	14594	14784	14841	14633	14664	14782	14851	14647	14699	14774	14874	14809	14746	14890	14818	14805	14628	14730	14696	14634	14739	14768	14600	14542	14740	14866	14744	14564	14843	14649	14784	14892	14833	14876	14732	14820	14699	14668	14629	14785	14653	14859	14675	14666	14792	14762	14675	14676	14956	14732	15016	14665	14643	14863	14753	14832	14875	14649	14705	14751	14854	14874	14731	14737	14767	14717	14841	14648	14611	14480	14800	14711	14923	14864	14839	14900	14733	14583	14733	14685	14847	14772	14770	14606	14750	14765	14659	14757	14688	14535	14730	14881	14513	14837	14605	14563	14607	14713	14805	14788	14711	14668	14729	14773	14796	14738	14780	14710	14891	14655	14711	14665	14615	14758	14649	14666	14659	14629	14719	14700	14658
26409	22026	33026	36317	34322	34335	32103	27673	25726	25251	24277	24248	24259	23815	24013	23611	23441	23148	23032	22842	22784	22945	22797	22748	22849	22618	22915	22692	22767	22782	22862	22869	22714	22780	22863	23147	22643	22822	22635	22672	22842	22650	22573	22639	22701	22841	22741	22404	22962	22787	22430	22929	22547	22658	22543	22480	22498	22695	22713	22558	22320	22491	22755	22476	22595	22906	22509	22756	22509	22596	22489	22663	22702	22549	22642	22722	22727	22727	22624	22488	22564	22911	22739	22554	22586	22351	22584	22355	22408	22432	22605	22517	22367	22245	22477	22600	22629	22697	22628	22431	22454	22756	22264	22662	22492	22702	22545	22430	22460	22652	22863	22741	22537	22739	22567	22496	22452	22410	22547	22738	22850	22751	22787	22640	22427	22550	22443	22571	22651	22573	22635	22620	22516	22553	22450	22485	22344	22672	22721	22783	22682	22745	22476	22706	22690	22504	22574	22552	22509	22476	22223	22651	22463	22641	22765	22575	22652	22580	22747	22509	22530	22668	22680	22491	22687	22376	22682	22433	22704	22584	22277	22567	22606	22661	22631	22338	22602	22618	22800	22426	22344	22411	22628	22639	22538	22834	22721	22540	22653	22655	22374	22535	22490	22679	22598	22445	22514	22638	22548	22549	22587	22734	22470	22531	22445	22529	22534	22488	22434	22436	22580	22574	22584	22358	22576	22630	22655	22747	22592	22480	22695	22718	22431	22529	22717	22748	22506	22696	22519	22609	22573	22649	22344	22644	22653	22504	22516	22507	22617	22451	22468	22505	22667	22669	22508	22677	22741	22466	22390	22386	22562	22667	22573	22647	22417	22683	22789	22629	22517	22589	22616	22482	22344	22497	22473	22565	22495	22573	22629	22586	22557	22490	22626	22507	22427	22563	22290	22434	22775	22400	22561	22619	22609	22716	22573	22707	22332	22598	22674	22671	22829	22555	22892	22629	22497	22525	22560	22487	22408	22842	22563	22567	22824	22804	22608	22663	22342	22641	22688	22691	22519	22316	22595	22614	22772	22392	22399	22477	22547	22485	22664	22406	22532	22871	22587	22458	22405	22465	22723	22617	22696	22642	22347	22602	22515	22482	22596	22574	22584	22755	22393	22550	22602	22728	22637	22612	22881	22572	22539	22440	22551	22441	22707	22324	22661	22741	22605	22680	22616	22278	22456	22796	22481	22383	22455	22508	22317	22647	22785	22790	22441	22590	22332	22547	22591	22717	22513	22617	22476	22325	22583	22559	22825	22672	22524	22633	22295	22367	22686	22540	22386	22672	22261	22757	22946	22532	22473	22467	22724	22522	22376	22730	22646	22547	22569	22622	22685	22584	22620	22365	22739	22651	22619	22599	22715	22731	22388	22543	22438	22599	22654	22726	22503	22481	22575	22700	22458	22824	22665	22777	22721	22737	22735	22509	22575	22700	22346	22707	22517	22400	22375	22481	22483	22542	22470	22596	22399	22624	22221	22517	22469	22395	22568	22492	22571	22699	22601	22580	22693	22546	22642	22815	22702	22404	22412	22421	22425	22570	22438	22622	22752	22573	22669	22335	22580	22527	22412	22450	22705	22531	22428	22550	22584	22671	22699	22546	22470	22694	22365	22570	22510	22697	22299	22556	22451	22559	22415	22570	22495	22544	22358	22576	22586	22649	22590	22725	22638	22779	22460	22296	22522	22485	22648	22817	22762	22705	22332	22525	22447	22596	22347	22624	22511	22632	22523	22551	22274	22522	22689	22370	22615	22342	22417	22717	22557	22765	22601	22781	22611	22698	22800	22754	22595	22588	22482	22639	22609	22375	22384	22643	22664	22545	22962	22507	22621	22467	22722	22713	22462	22571	22619	22591	22635	22972	22623	22414	22556	22598	22537	22453	22663	22673	22610	22473	22632	22371	22580	22423	22563	22690	22652	22493	22515	22580	22575	22940	22816	22662	22562	22491	22413	22471	22593	22668	22573	22488	22563	22791	22594	22584	22531	22629	22694	22498	22554	22643	22867	22693	22689	22779	22651	22415	22661	22560	22615	22625	22569	22565	22511	22468	22567	22542	22701	22808	22655	22381	22599	22531	22537	22517	22819	22289	22508	22474	22670	22489	22597	22836	22444	22785	22565	22492	22604	22521	22511	22525	22466	22592	22830	22656	22460	22659	22425	22400	22476	22571	22921	22563	22601	22528	22638	22557	22773	22546	22547	22602	22900	22548	22657	22405	22493	22577	22601	22640	22532	22419	22578	22352	22469	22489	22568	22457	22553	22434	22473	22505	22543	22896	22642	22832	22851	22663	22474	22749	22715	22590	22658	22615	22521	22446	22448	22378	22714	22552	22620	22773	22737	22633	22397	22644	22663	22445	22516	22544	22611	22484	22629	22563	22780	22435	22406	22472	22440	22497	22676	22609	22825	22417	22549	22615	22758	22663	22582	22535	22501	22600	22627	22602	22570	22462	22521	22568	22385	22477	22685	22599	22580	22771	22516	22484	22720	22495	22497	22560	22493	22721	22407	22561	22603	22354	22524	22538	22502	22692	22814	22685	22655	22543	22586	22418	22376	22555	22240	22715	22498	22507	22603	22592	22757	22509	22315	22576	22638	22573	22600	22692	22561	22636	22756	22668	22651	22613	22573	22414	22374	22466	22708	22503	22695	22581	22650	22734	22635	22422	22893	22846	22844	22282	22456	22471	22630	22530	22577	22303	22539	22411	22442	22599	22656	22674	22854	22739	22354	22458	22529	22783	22813	22408	22469	22410	22605	22580	22327	22474	22526	22755	22713	22675	22585	22358	22576	22658	22449	22600	22550	22488	22556	22439	22305	22634	22584	22801	22673	22579	22555	22605	22760	22583	22398	22432	22603	22494	22622	22473	22599	22559	22309	22482	22746	22615	22468	22651	22369	22560	22552	22317	22250	22649	22534	22367	22625	22504	22529	22440	22479	22526	22709	22790	22734	22652	22737	22557	22548	22634	22746	22723	22597	22631	22535	22518	22670	22482	22354	22554	22803	22622	22591	22678	22708	22699	22495	22579	22642	22619	22537	22529	22657	22831	22771	22679	22423	22543	22638	22454	22649	22370	22379	22525	22567	22587	22453	22613	22767	22602	22525	22376	22608	22454	22726	22682	22437	22448	22625	22184	22415	22493	22602	22692	22518	22398	22476	22651	22622	22372	22630	22537	22476	22696	22797	22562	22457	22717	22735	22522	22456	22608	22523	22771	22749	22314	22609	22422	22404	22613	22382	22510	22751	22461	22400	22716	22600	22468	22715	22527	22319	22406	22652	22521	22842	22697	22433	22676	22799	22581	22693	22659	22647	22644	22700	22743	22492	22664	22436	22690	22632	22434	22700	22275	22521	22796	22513	22571	22714	22658	22462	22718	23008	22863	22424	22493	22656	22797	22521	22254	22580	22565	22644	22474	22425	22601	22689	22534	22643	22634	22618	22723	22443	22719	22660	22731	22559	22588	22608	22530	22520	22574	22413	22494	22766	22515	22624	22539	22564	22513	22574	22781	22707	22562	22795	22554	22277	22281	22397	22599	22644	22507	22375	22718	22738	22578	22483	22888	22315	22452	22729	22815	22462	22385	22703	22455	22645	22548	22506	22422	22583	22652	22405	22438	22637	22644	22788	22786	22625	22431	22616	22608	22646	22458	22462	22638	22739	22408	22459	22781	22491	22708	22555	22501	22863	22493	22665	22485	22489	22477	22380	22495	22569	22631	22718	22517	22580	22461	22588	22495	22692	22599	22444	22504	22513	22606	22656	22419	22650	22542	22437	22640	22600	22539	22514	22372	22702	22680	22545	22655	22659	22518	22747	22375	22619	22407	22708	22568	22627	22618	22714	22493	22648	22674	22467	22477	22809	22488	22542	22601	22523	22865	22574	22431	22747	22697	22523	22604	22532	22647	22631	22513	22582	22576	22556	22574	22634	22502	22624	22453	22420	22559	22570	22548	22489	22569	22888	22617	22580	22571	22811	22399	22476	22390	22602	22592	22639	22600	22730	22500	22582	22478	22511	22363	22566	22434	22669	22459	22679	22586	22744	22398	22737	22568	22688	22513	22634	22598	22689	22566	22355	22381	22726	22572	22637	22457	22519	22760	22591	22499	22532	22498	22622	22813	22730	22480	22492	22423	22567	22474	22673	22471	22678	22389	22606	22596	22519	22369	22910	22607	22542	22520	22643	22739	22497	22523	22653	22650	22516	22550	22798	22411	22667	22652	22441	22453	22617	22629	22687	22358	22853	22953	22461	22891	22635	22633	22806	22622	22642	22557	22735	22817	22429	22499	22563	22525	22664	22620	22589	22611	22662	22878	22590	22658	22633	22531	22586	22530	22658	22686	22582	22363	22596	22592	22558	22486	22869	22473	22397	22605	22705	22834	22518	22428	22469	22358	22498	22429	22440	22555	22751	22693	22748	22719	22459	22541	22630	22846	22686	22515	22650	22692	22594	22577	22604	22692	22789	22620	22558	22320	22606	22565	22601	22533	22427	22558	22472	22589	22578	22542	22736	22609	22557	22415	22456	22323	22719	22445	22317	22359	22546	22394	22660	22358	22399	22668	22443	22543	22575	22501	22227	22848	22673	22531	22491	22619	22441	22653	22638	22741	22658	22454	22505	22562	22624	22711	22649	22399	22695	22505	22513	22718	22727	22739	22821	22651	22704	22698	22548	22613	22696	22478	22654	22773	22230	22413	22815	22725	22528	22691	22526	22502	22560	22600	22377	22806	22361	22757	22787	22438	22549	22600	22653	22580	22513	22551	22514	22583	22621	22382	22528	22477	22508	22895	22363	22666	22566	22606	22611	22475	22633	22542	22401	22578	22543	22577	22801	22543	22393	22572	22643	22553	22547	22747	22636	22522	22420	22646	22447	22776	22678	22644	22837	22675	22460	22684	22580	22807	22492	22228	22730	22633	22774	22603	22627	22437	22412	22391	22364	22577	22745	22624	22546	22726	22447	22503	22784	22428	22647	22527	22517	22380	22654	22795	22498	22433	22576	22604	22468	22481	22467	22645	22556	22631	22461	22634	22389	22412	22595	22421	22730	22511	22372	22833	22491	22553	22487	22542	22266	22370	22719	22555	22429	22434	22546	22722	22563	22418	22376	22745	22684	22537
42682	70598	67534	51769	38072	31480	24637	21466	19476	18313	17600	16966	17085	16702	16719	16340	16113	15723	15423	15528	15425	15445	15539	15357	15255	15237	15477	15457	15491	15552	15296	15507	15567	15382	15390	15359	15356	15290	15405	15301	15351	15246	15486	15416	15344	15303	15354	15407	15144	15256	15405	15313	15151	15263	15290	15228	15129	15196	15365	15327	15201	15129	15140	15377	15077	15296	15165	15289	15243	15270	15295	15232	15117	15160	15203	15162	15364	15005	15165	15149	15432	15162	15417	15272	15208	15206	15247	15156	15155	15231	15087	15466	15163	15389	14918	15239	15262	15274	15282	15228	15314	15322	15330	15330	15215	15252	15158	15303	15342	15245	15167	15123	15308	15268	15287	15258	15194	15172	15029	15115	15250	15265	15320	15233	15205	15130	15337	14995	15165	15306	15333	15236	15380	15286	15356	15180	15148	15249	15172	15249	15209	15235	15193	15328	15166	15297	15322	15269	15314	15439	15015	15155	15425	15177	15226	15221	15257	15314	15473	15256	15257	15205	15187	15235	15363	15243	15180	15299	15283	15254	15211	15044	15163	15268	15215	15459	15395	15258	15264	15323	15275	15344	15312	15273	15539	15207	15322	15337	15253	15328	15201	15043	15196	15293	15306	15360	15280	15262	15182	15298	15111	15064	15245	15235	15253	15285	15345	15300	15132	15075	15327	15220	15253	15216	15248	15192	15278	15403	15318	15312	15248	15344	15394	15131	15376	15421	15268	15418	15296	15204	15352	15391	15231	15165	15359	15174	15283	15409	15152	15297	15212	15391	15193	15170	15275	15295	15120	15278	15146	15207	15170	15211	15153	15390	15326	15192	15267	15332	15151	15159	15117	15427	15258	15203	15311	15203	15237	15256	15184	15134	15293	15250	15351	15127	15210	15223	15409	15157	15285	15233	15126	15178	15087	15157	15182	15251	15054	15300	15182	15194	15189	15303	15188	15226	15285	15187	15132	15214	15167	15246	15310	15246	15053	15459	15144	15140	15164	15250	15332	15337	15159	15165	15147	15232	15207	15359	15300	15179	15215	15288	15110	15154	15151	15522	15242	15229	15331	15278	15457	15363	15162	15083	15222	15177	15319	15263	15174	15122	15230	15320	15144	15330	15262	15391	15219	15319	15206	15159	15115	15295	15374	15201	15344	15156	15299	15372	15176	15463	15151	15236	15354	15311	15245	15236	15422	15088	15375	15334	15275	15466	15235	15176	15174	15238	15413	15275	15178	15356	15126	15269	15126	15124	15244	15315	14982	15419	15365	15331	15208	15239	15250	15264	15297	15053	15027	15195	15329	15243	15261	15146	15073	15265	15231	15260	15191	15112	15319	15171	15139	15211	15174	15284	15158	15094	15405	15301	15094	15084	15319	15243	15215	15315	15232	15261	15225	15081	15172	15221	15091	15246	15108	15176	15017	15431	15308	15238	15343	15284	15311	15190	15163	15164	15375	15128	15263	15327	15514	15200	15277	15306	15299	15245	15189	15320	15281	15321	15335	15345	15171	15329	15291	15181	15167	15154	15178	15337	15100	15226	15083	15394	15211	15041	15333	15168	15088	15287	15187	15290	15247	15263	15334	15316	15252	15114	15147	15289	15250	15173	15474	15191	15244	15178	15338	15222	15219	15173	15225	15091	15291	15241	15301	15288	15333	15155	15380	15284	15095	15292	15306	15191	15183	15262	15315	15298	15366	15234	15420	15231	15359	15308	15330	15205	15348	15351	15223	15312	15246	15272	15219	15125	15302	15302	15385	15237	15404	15384	15282	15432	15272	15338	15313	15311	15200	15233	15418	15279	15273	15162	15175	15419	15251	15380	15393	15158	15278	15237	15225	15189	15199	15273	15253	15226	15206	15112	15142	15188	15093	15203	15224	15285	15212	15251	15175	15237	15236	15402	15308	15206	15380	15465	15204	15249	15244	15298	15349	15316	15216	15220	15152	15350	15045	15230	15170	15335	15162	15354	15189	15164	15265	15237	15145	15281	15238	15296	15294	15250	15443	15148	15208	15286	15344	15369	15387	15185	15354	15064	15356	15378	15378	15165	15146	15403	15267	15156	15432	15408	15216	15358	15322	15166	15238	15259	15266	15327	15134	15341	15218	15241	15352	15422	15146	15166	15299	15064	15205	15270	15394	15094	15295	15296	15276	15285	15199	15269	15199	15233	15321	15358	15369	15292	15243	15361	15188	15443	15461	15351	15271	15324	15159	15233	15333	15375	15361	15347	15320	15320	15141	15371	15193	15358	15195	15278	15079	15394	15402	15115	15432	15426	15133	15359	15398	15214	15314	15296	15300	15128	15184	15256	15296	15185	15227	15157	15237	15235	15173	15267	15161	15136	15245	15029	15222	15146	15152	15538	15194	15229	15344	15192	15085	14999	15309	15327	15140	15254	15136	15228	15168	15267	15236	15362	15127	15232	15355	15130	15251	15259	15353	15153	15255	15014	15274	15241	15263	15193	15325	15304	15302	15451	15082	15065	15336	15252	15320	15286	15193	15433	15250	15234	15208	15380	15174	15193	15146	15394	15286	15269	15385	15348	15190	15135	15277	15149	15136	15227	15299	15243	15255	15220	15333	15075	15342	15112	15158	15264	15352	15263	15324	15414	15348	15302	15302	15278	15216	15492	15247	15319	15273	15165	15298	15098	15229	15224	15235	15277	15310	15386	15176	15147	15316	15270	15273	15325	15148	15199	15411	15278	15107	15349	15214	15202	15203	15239	15342	15447	15190	15460	15279	15226	15154	15360	15334	15255	15258	15235	15284	15332	15241	15192	15326	15369	15426	15095	15199	15298	15128	15195	15156	15250	15154	15333	15247	15361	15304	15181	15180	15168	15220	15284	15214	14963	15174	15309	15205	15201	15190	15225	15325	15200	15176	15511	15242	15181	15252	15425	15268	15271	15041	15287	15196	15362	15316	15119	15122	15236	15334	15412	15360	15041	15331	15331	15059	15195	15132	15272	15112	15160	15384	15286	15111	15265	15327	15399	15304	15182	15121	15396	15090	15244	15323	15285	15352	15574	15043	15147	15275	15092	15231	15303	15250	15164	15205	15213	15328	15234	15428	15024	15242	15339	15210	15233	15340	15131	15298	15264	15224	15278	15113	15340	15253	15119	15199	15087	15289	15078	15150	15209	15202	15288	15382	15155	15339	15331	15327	15259	15113	15287	15313	15175	15464	15293	15281	15186	15324	15335	15263	15210	15284	15198	15301	15318	15557	15034	15294	15342	15216	15285	15186	15191	15506	15289	15240	15453	15191	15184	15260	15381	15168	15222	15318	15360	15121	15401	15420	15194	15376	15323	15234	15191	15062	15197	15443	15221	15412	15241	15259	15189	15060	15261	15160	15192	15142	15286	15260	15241	15031	15269	15386	15417	15361	15217	15240	15271	15329	15237	15307	15190	15148	15214	15150	15273	15265	15368	15297	15092	15215	15405	15049	15157	15238	15240	15264	15259	15101	15369	15176	15139	15334	15163	15197	15227	15258	15233	15130	15142	15213	15127	15299	15215	15339	15315	15296	15135	15408	15304	15292	15320	15185	15206	15257	15265	15292	15222	15371	15172	15282	15310	15312	15463	15144	15099	14976	15335	15350	15271	15319	15398	15164	15226	15153	15170	15238	15362	15431	15195	15237	15142	15298	15238	15261	15360	15225	15204	15225	15265	15112	15233	15214	15285	15093	15219	15279	15149	15303	15303	15303	15387	15278	15137	15377	15229	15108	15263	15336	15258	15196	15253	15141	15359	15320	15330	15272	15258	15336	15156	15134	15237	15099	15351	15222	15317	15243	15114	15248	15179	15184	15198	15088	15245	15274	15223	15256	15221	15225	15346	15230	15241	15052	15345	15312	15339	15315	15191	15126	15150	15306	15205	15320	15159	15268	15232	15156	15328	15269	15177	15218	15184	15314	15270	15460	15207	15012	15378	15259	15203	15489	15264	15441	15371	15041	15349	15233	15212	15198	15307	15160	15104	15109	15151	15182	15400	15177	15310	15211	15392	15312	15077	15208	15295	15178	15376	15332	15175	15350	15223	15343	15226	15484	15297	15095	15351	15289	15106	15413	15186	15184	15215	15244	15308	15317	15220	15260	15054	15302	15211	15363	15270	15024	15228	15175	15155	15304	15310	15272	15311	15272	15339	15449	15239	15232	15253	15309	15227	15277	15220	15451	15246	15311	15298	15304	15193	15292	15306	15382	15295	15109	15209	15106	15277	15296	15264	15290	15141	15042	15187	15243	15159	15352	15227	15142	15116	15370	15258	15223	15524	15309	15220	15160	15155	15291	15176	15293	15025	15205	14997	15255	15160	15169	15292	15346	15277	15309	15092	15041	15112	15219	15169	15186	15211	15287	15082	15309	15165	15239	15285	15265	15186	15104	15430	15294	15270	15117	15327	15218	15341	15241	15113	15271	15173	15199	15305	15168	15213	15040	15401	15153	15275	15150	15280	15186	15363	15407	15186	15354	15322	15344	15204	15349	15362	15250	15298	15374	15311	15348	15122	15301	15202	15260	15332	15304	15223	15283	15214	15268	15137	15150	15226	15198	15161	15367	15210	15355	15239	15212	15201	15355	15311	15314	15291	15210	15351	15338	15284	15216	15292	15330	15258	15138	15295	15152	15344	15276	15054	15345	15251	15100	15303	15146	15407	15196	15132	15128	15271	15395	15470	15437	15116	15293	15155	15251	15256	15408	15325	15265	15215	15344	15205	15351	15437	15391	15283	15407	15507	15212	15333	15238	15515	15256	15198	15305	15183	15305	15353	15372	15329	15208	15505	15192	15142	15238	15247	15256	15207	15275	15272	15164	15214	15265	15163	15114	15334	15139	15178	15305	15170	15153	15205	15249	15438	15151	15310	15210	15192	15374	15222	15352	15188	15242	15170	15320	15255	15159	15293	15264	15139	15253	15461	15399	15237	15352	15229	15269	15218	15418	15289	15225	15442	15238	15299	15243	15250	15147	15166	15007	15237	15222	15182	15131	15271	15144	15030	15346	15196	15291	15405	15190	15200	15325	15306	15283	15217	15120	15386	15154	15200	15147	15257	15295	15211	15182	15175	15142	15092	15466	14941	15186	15149	15247	15212	15148	15302	15309	15202	15306	15289	15434	15156
24505	21730	30655	29669	30460	34128	33495	28181	25579	24847	23976	23551	23491	23357	23056	22765	22292	21886	21697	21631	21459	21644	21719	21512	21643	21522	21750	21741	21700	21931	21814	21852	21365	21446	21569	21434	21393	21571	21490	21165	21147	21471	21439	21200	21396	21358	21395	21509	21413	21405	21531	21542	21431	21637	21327	21488	21303	21297	21494	21453	21290	21360	21652	21561	21465	21451	21368	21313	21180	21326	21173	21299	21319	21415	21350	21290	21127	21233	21311	21218	21064	21608	21450	21479	21481	21507	21275	21341	21154	21409	21346	21177	21280	21082	21347	21120	21093	21278	21232	20987	21333	21497	21327	21217	21393	21144	21150	21372	21248	21328	21156	21312	21368	21307	21245	21210	21457	21448	21174	21366	21513	21453	21216	21296	21375	21327	21471	21271	21284	21197	21205	21187	21394	21307	21389	21285	21236	21333	21223	21181	21162	21287	21275	21188	21311	21366	21329	21276	21274	21687	21319	21506	21367	21230	20813	21186	21361	21334	21102	21183	21470	21308	21152	21383	21330	21151	21203	21186	21203	21085	21311	21408	21432	21267	20962	21128	21407	21320	21429	21419	21428	21468	21250	21176	21288	21457	21330	21671	21275	21461	21312	21087	21284	21351	21430	21333	21198	21177	21323	21496	21313	21103	21066	21348	21327	21211	21181	21464	21449	21153	21389	21183	21115	21287	21191	21274	21164	21515	21216	21284	21290	21296	21152	21137	21378	21160	21203	21238	21036	21312	21271	21483	21484	21134	21491	21435	21342	21289	21283	21320	21302	21323	21328	21395	21291	21252	21230	21370	21183	21193	21360	21239	21098	21401	21220	21289	21434	21437	21253	21164	21116	21275	21377	21373	21317	21389	21616	21384	21538	21232	21642	21509	21412	21099	21061	21318	21388	21137	21331	21265	21159	21441	21322	21236	21295	21135	21261	21368	21191	21390	21174	21372	21307	21083	21425	21315	21245	21270	21296	21148	21137	21326	21333	21330	21431	21073	21201	21138	21267	21383	21185	21522	21191	21414	21201	21139	21304	21165	21214	21070	21505	21502	21386	21303	21368	21316	21192	21342	21244	21365	21253	21081	21267	21159	21159	21453	21227	21397	21298	21413	21080	21591	21311	21280	21280	21067	20866	21140	21202	21365	21316	21313	21335	21415	21406	21274	21411	21342	21437	21244	21496	21290	21334	21335	21325	21498	21194	21328	21498	21179	21110	21311	21288	21338	21377	21357	21234	21448	21304	21453	21286	21311	21164	21267	21607	21494	21340	21306	21276	21359	21273	21403	21335	21383	21368	21267	21157	21177	21421	21207	21268	21245	21225	21214	21450	21409	21566	21328	21421	21451	21303	21291	21202	21027	21327	21444	21450	21362	21446	21258	21377	21422	21406	21111	21307	21279	21317	21272	21438	21043	21423	21366	21322	21298	21558	21438	20997	21336	21290	21025	21168	21265	21270	21251	21007	21435	21423	21186	21528	21365	21233	21286	21486	21258	21105	21354	21607	21029	21123	21413	21428	21230	21351	21155	21328	21220	21289	21475	21159	21091	21304	21381	21136	21470	21087	21322	21404	21136	21182	21354	21124	21359	21493	21240	21495	21344	21321	21387	21351	21384	21311	21405	21523	21481	21484	21370	21202	21242	21167	21237	21033	21418	21253	21467	21185	21197	21160	21421	21306	21375	21223	21093	21316	21445	21364	21426	21212	21242	21079	21164	21245	21227	21337	21207	21557	21110	21221	21250	21395	21437	21315	21290	21146	21406	21129	21344	21437	21248	21392	21351	21208	21304	21423	21503	21297	21445	21371	21206	21295	21316	21257	21306	21299	21231	21394	21563	21380	21144	21423	21241	21142	21178	21232	21199	21229	21415	21261	21237	21293	21217	21408	21401	21285	21358	21307	21345	21218	21260	21284	20940	21437	21341	21419	21306	21126	21073	21272	21352	21354	21415	21427	21419	21485	21538	21283	21231	21089	21210	21282	21312	21201	21300	21411	21437	21310	21230	21336	21384	21228	21152	21254	21274	21330	21372	21491	21448	21385	21284	21227	21430	21342	21232	21090	21214	21292	21278	21417	21401	21239	21149	21234	21231	21456	21164	21356	21347	21243	21216	21254	21101	21419	21148	21204	21155	21289	21366	21447	21314	20988	21206	21467	21320	21343	21499	21181	21125	21535	21227	21283	21383	21333	21168	21169	21268	21506	21323	21194	21285	21306	21328	21223	21051	21354	21312	21370	21189	21254	21316	21141	21308	21423	21387	21367	21264	21386	21229	21408	21456	20915	21229	21360	21202	21118	21111	21170	21442	21355	21440	21315	21145	21280	21177	21248	21322	21213	21453	21467	21435	21147	21230	21308	21233	21198	21300	21286	21191	21150	21267	21251	21251	21379	21307	21150	21481	21299	21465	21247	21248	21320	21411	21093	21215	21476	21265	21307	21446	21381	21347	21094	21218	21149	21462	21169	21290	21357	21456	21146	21280	21391	21230	21452	21255	21408	21174	21429	21474	21352	21515	21408	21255	21331	21317	21324	21263	21167	21218	21100	21381	21331	21223	21089	21191	21279	21390	21208	21351	21246	21325	21073	21274	21449	21219	21095	21418	21314	21163	21166	21300	21296	21145	21147	21316	21348	21663	21178	21574	21400	21173	21437	21544	21283	21167	21267	21213	21254	21291	21277	21213	21439	21086	21299	21543	21021	21280	21326	21336	21252	21224	21346	21338	21371	21200	21227	21470	21352	21082	21044	21307	21519	21478	21382	21444	21340	21406	21197	21358	21231	21155	21347	21352	21323	21414	21373	21335	21127	21090	21134	21497	21265	21155	21323	21224	21324	21281	21196	21302	21238	21484	21497	21246	21239	21181	21214	21222	21417	21269	21573	21136	21281	21116	21375	21299	21250	21453	21482	21416	21461	21376	21291	21293	21482	21424	21362	21388	21181	21233	21068	21159	21250	21322	21190	21675	21227	21397	21409	21551	21211	21335	21243	21262	21388	21072	21310	21336	21507	21394	21267	21172	21164	21353	21338	21391	21484	21454	21260	21535	21468	21150	21338	21142	21350	21408	21370	21252	21482	21345	21305	21273	21211	21321	21350	21325	21439	21352	21229	21234	21201	21357	21294	21393	21459	21253	21463	21380	21449	21272	21284	21173	21224	21209	21187	21258	21439	21148	21452	21410	21142	21364	21388	21452	21268	21402	21197	20951	21357	21467	21386	21231	21131	21284	21238	21237	21025	21151	21213	21187	21534	21154	21441	21322	21235	21300	21463	21353	21293	21213	21243	21480	21257	21380	21411	21577	21420	21054	21176	21194	21331	21422	21415	21101	21232	21467	21368	21391	21409	21279	21364	21055	21360	21102	21355	21245	21129	21263	21372	21081	21261	21390	21169	21276	21224	21308	21037	21201	21312	21171	21390	21402	21435	21344	21468	21028	21391	21234	21206	21089	21404	21356	21085	21356	21384	21232	21199	21349	21463	21350	21486	21071	21063	21257	21393	21101	21125	21380	21284	21337	21259	21097	21422	21397	21592	21385	21146	21200	21071	20982	21229	21483	21330	21487	21343	21384	21377	21079	21578	21480	21199	21118	21402	21319	21356	21408	21452	21335	21187	21154	21400	21131	21376	21268	21274	21333	21117	21154	21514	21449	21460	21248	21238	21370	21321	21432	21328	21261	21268	21272	21279	21302	21176	21309	21353	21199	21229	21084	21254	21352	21166	21184	21428	21113	20964	21317	21144	21326	21182	21220	21186	21479	21268	21053	21454	21146	21149	21256	21340	21200	21167	21193	21325	21056	21269	21235	21442	21382	21445	21312	21322	21293	21139	21241	21223	21211	21334	21147	21156	21096	21092	21183	21070	21438	21073	21180	21258	21359	21315	21420	21197	21052	21188	21076	21459	21373	21288	21359	21583	21275	21073	21232	21382	21188	21073	21353	21493	21250	21256	21308	21349	21414	21057	21032	21230	21334	21461	21246	21339	21295	21436	21392	21299	21382	21440	21217	21366	21191	21097	21306	21185	21314	21369	21179	21300	21268	21372	21428	21500	21273	21165	21303	21306	21153	21180	21254	21336	21475	21132	21252	21178	21318	21464	21129	20977	21417	21294	21283	21202	21366	21291	21527	21156	21493	21290	21257	21308	21484	21324	21178	21304	21449	21435	21266	21053	21307	21104	21076	21209	21329	21269	21199	21083	21171	21260	21211	21152	21494	21261	21230	21436	21321	21535	21388	21236	21324	21479	20975	21273	21383	21260	21252	21081	21341	21260	21119	21176	21385	21287	21492	21404	21145	21214	21428	21412	21300	21382	21166	21308	21135	21220	21217	21358	21300	21228	21212	21224	21285	21183	21380	21259	21153	21341	21288	21207	21274	21137	21153	21090	21468	21360	21255	21204	21338	21336	21345	21373	21198	21289	21407	21522	21217	21210	21240	21427	21395	21272	21548	21459	21434	21225	21421	21393	21287	21164	21357	21333	21232	21633	21131	21358	21500	21268	21466	21522	21243	21264	21202	21315	21431	21112	21472	21354	21250	21421	21104	21261	21332	21095	21367	21327	21391	21424	21235	21212	21355	21069	21304	21492	21140	21222	21300	21195	21404	21194	21380	21322	21269	21232	21236	21396	21589	21308	21528	21384	20986	21339	21398	21457	21157	21332	21294	21410	21229	21500	21215	21259	21148	21263	21241	21299	21323	21471	21255	21266	21164	21401	21112	21254	21271	21175	21260	21149	21289	21396	21369	21528	21492	21442	21446	21368	21444	21598	21448	21322	21109	21102	21306	21336	21388	21202	21082	21428	21090	21145	21266	21214	21104	21185	21396	21190	21355	21255	21282	21345	21363	21325	21322	21307	21249	21280	21286	21281	21458	21523	21414	21423	21429	21320	21144	21103	21418	21345	21052	21695	21338	21294	21396	21257	21319	21204	21240	21185	21418	21439	21117	21063	21261	21537	21458	21451	21384	21470	21502	21517	21565	21486	21230	21298	21210	21171	21248	21317	21319	21393	21506	21418	21236	21277	21328	21421	21023	21255	21456	21352	21371	21427	21267	21439	21229	21373	21257	21058	21342	21322	21325	21458	21311	21364	21159	21371	21377	21289	21244	21324	21454	21194	21172	21168	21511
44395	75851	74667	55936	44204	35876	26974	23076	20488	18757	17501	17373	17358	16736	16529	16015	15699	15175	15094	14854	14943	15021	14984	14883	14779	14786	14691	14792	15034	15048	15116	14770	14834	15017	14649	14884	14832	14833	14741	14839	14908	14809	14783	14830	14797	14814	14851	14594	14804	14691	14742	14554	14549	14780	14534	14774	14706	14615	14643	14562	14492	14470	14630	14652	14475	14712	14824	14553	14635	14489	14705	14655	14561	14652	14680	14678	14413	14538	14503	14738	14656	14730	14486	14588	14539	14489	14548	14696	14677	14644	14654	14580	14710	14714	14681	14557	14712	14421	14518	14716	14662	14599	14727	14550	14582	14657	14459	14646	14808	14432	14569	14693	14529	14415	14631	14654	14766	14631	14537	14727	14625	14639	14719	14645	14684	14616	14562	14778	14479	14687	14583	14576	14560	14637	14600	14749	14696	14736	14654	14592	14569	14506	14630	14694	14604	14663	14820	14596	14656	14653	14464	14713	14711	14600	14607	14713	14628	14655	14834	14523	14568	14367	14574	14662	14603	14634	14642	14632	14825	14537	14765	14635	14512	14566	14595	14783	14656	14735	14607	14749	14473	14513	14850	14544	14737	14472	14702	14765	14751	14661	14825	14608	14670	14609	14585	14608	14487	14643	14602	14732	14672	14409	14558	14691	14521	14497	14439	14466	14443	14383	14612	14594	14543	14672	14510	14597	14803	14347	14511	14607	14517	14683	14575	14553	14614	14634	14769	14713	14619	14537	14606	14518	14781	14779	14674	14573	14523	14644	14662	14742	14653	14615	14671	14600	14596	14591	14458	14725	14403	14626	14557	14671	14628	14654	14459	14557	14653	14636	14731	14487	14672	14477	14666	14489	14526	14716	14801	14668	14704	14536	14528	14519	14543	14507	14382	14541	14595	14795	14561	14370	14678	14555	14413	14619	14571	14612	14577	14552	14565	14566	14620	14614	14685	14412	14656	14615	14717	14499	14525	14559	14667	14548	14547	14660	14597	14584	14606	14630	14680	14702	14876	14720	14617	14499	14776	14582	14652	14379	14726	14530	14604	14718	14654	14593	14651	14471	14529	14467	14443	14617	14459	14566	14533	14611	14641	14548	14541	14661	14573	14715	14647	14440	14607	14671	14658	14528	14737	14699	14642	14572	14712	14436	14481	14505	14516	14369	14730	14612	14497	14449	14689	14669	14431	14582	14575	14751	14659	14544	14447	14532	14666	14705	14649	14525	14685	14595	14531	14520	14545	14628	14666	14720	14605	14436	14630	14516	14619	14643	14667	14482	14621	14476	14597	14538	14540	14710	14415	14571	14614	14515	14616	14707	14707	14661	14691	14427	14345	14465	14676	14800	14616	14591	14653	14497	14669	14699	14398	14528	14519	14537	14849	14573	14551	14847	14545	14532	14706	14452	14702	14472	14493	14531	14438	14563	14856	14687	14450	14581	14631	14509	14672	14509	14554	14665	14537	14693	14656	14627	14622	14556	14696	14526	14639	14666	14683	14533	14644	14556	14585	14522	14405	14662	14682	14476	14637	14579	14412	14534	14545	14716	14385	14706	14586	14477	14556	14668	14508	14644	14463	14589	14640	14612	14615	14383	14593	14672	14655	14531	14622	14619	14520	14618	14625	14643	14559	14532	14623	14656	14654	14781	14675	14568	14631	14608	14681	14475	14523	14528	14599	14564	14816	14472	14515	14633	14665	14735	14573	14590	14550	14706	14763	14575	14642	14760	14569	14509	14568	14775	14701	14518	14548	14531	14594	14557	14614	14624	14609	14611	14634	14502	14497	14336	14527	14746	14526	14590	14687	14553	14528	14818	14607	14655	14566	14464	14646	14696	14643	14681	14578	14614	14556	14632	14714	14699	14535	14490	14531	14761	14761	14493	14487	14677	14619	14474	14495	14647	14623	14793	14603	14588	14512	14658	14622	14633	14299	14608	14842	14419	14590	14707	14644	14587	14711	14642	14462	14516	14640	14602	14523	14479	14458	14544	14730	14647	14674	14496	14524	14452	14654	14456	14527	14822	14632	14657	14608	14588	14630	14704	14517	14642	14643	14675	14606	14432	14539	14581	14729	14342	14610	14572	14646	14536	14655	14430	14654	14796	14770	14665	14648	14434	14756	14499	14703	14656	14592	14602	14591	14730	14535	14376	14589	14552	14702	14597	14580	14671	14499	14581	14671	14633	14722	14612	14654	14615	14549	14662	14639	14703	14661	14587	14624	14464	14689	14632	14546	14676	14707	14634	14608	14507	14740	14524	14613	14440	14593	14538	14540	14637	14581	14609	14691	14656	14506	14660	14753	14591	14481	14614	14526	14602	14587	14594	14582	14686	14627	14467	14522	14555	14395	14652	14582	14783	14603	14815	14595	14491	14553	14636	14635	14512	14564	14601	14605	14585	14614	14561	14507	14596	14417	14506	14694	14554	14549	14622	14614	14698	14566	14727	14471	14590	14610	14634	14560	14493	14543	14552	14637	14535	14605	14515	14595	14626	14561	14729	14568	14659	14541	14465	14554	14616	14689	14505	14686	14671	14564	14538	14659	14671	14675	14832	14360	14684	14470	14581	14488	14700	14600	14605	14663	14574	14801	14570	14611	14427	14543	14694	14673	14642	14626	14629	14683	14612	14700	14459	14724	14554	14574	14731	14427	14563	14653	14508	14508	14797	14536	14659	14690	14680	14641	14494	14581	14625	14763	14780	14568	14514	14591	14560	14652	14588	14571	14599	14573	14598	14386	14608	14643	14594	14579	14472	14629	14627	14574	14762	14630	14740	14780	14680	14592	14506	14542	14512	14690	14610	14529	14615	14584	14586	14692	14630	14646	14611	14813	14668	14740	14648	14453	14719	14549	14805	14498	14489	14526	14467	14657	14583	14733	14445	14436	14662	14553	14449	14375	14692	14585	14617	14597	14718	14730	14551	14624	14703	14502	14617	14734	14604	14581	14723	14453	14498	14531	14645	14761	14535	14428	14574	14675	14701	14622	14603	14687	14575	14416	14538	14527	14541	14673	14481	14492	14636	14831	14802	14580	14616	14690	14556	14656	14551	14520	14476	14587	14480	14510	14588	14661	14642	14531	14528	14592	14564	14640	14665	14706	14607	14656	14637	14579	14634	14679	14496	14530	14607	14536	14609	14776	14707	14505	14679	14599	14560	14516	14597	14706	14535	14675	14616	14586	14414	14592	14527	14619	14614	14593	14576	14474	14487	14751	14586	14585	14594	14527	14608	14520	14604	14518	14730	14526	14450	14619	14654	14697	14654	14774	14495	14719	14667	14549	14602	14768	14725	14641	14528	14588	14541	14591	14557	14682	14718	14441	14712	14474	14658	14650	14645	14603	14722	14639	14615	14602	14292	14649	14720	14525	14589	14879	14642	14459	14631	14666	14605	14542	14601	14759	14669	14650	14460	14689	14639	14600	14524	14705	14529	14687	14698	14566	14626	14645	14599	14604	14772	14427	14627	14690	14643	14555	14498	14714	14634	14769	14621	14644	14583	14524	14530	14615	14478	14458	14460	14626	14646	14761	14492	14498	14554	14494	14569	14541	14535	14534	14623	14774	14502	14684	14645	14557	14738	14576	14439	14608	14675	14621	14678	14685	14560	14633	14667	14604	14539	14571	14613	14597	14677	14535	14686	14526	14646	14563	14653	14670	14711	14569	14496	14638	14526	14501	14608	14629	14759	14484	14759	14692	14622	14597	14476	14500	14516	14597	14816	14559	14638	14821	14565	14774	14576	14680	14573	14519	14518	14454	14602	14524	14667	14833	14706	14691	14524	14526	14430	14732	14529	14564	14615	14538	14437	14701	14583	14572	14593	14647	14572	14622	14543	14618	14682	14537	14594	14514	14625	14653	14630	14618	14694	14609	14559	14537	14620	14543	14684	14715	14543	14602	14521	14452	14569	14641	14749	14447	14580	14607	14551	14503	14608	14538	14670	14571	14548	14649	14551	14648	14450	14656	14575	14596	14719	14539	14493	14755	14652	14605	14833	14835	14424	14729	14435	14555	14492	14695	14785	14696	14521	14421	14707	14623	14599	14745	14445	14655	14782	14627	14539	14746	14633	14695	14544	14601	14562	14611	14782	14652	14522	14608	14589	14549	14601	14654	14741	14646	14731	14571	14495	14666	14565	14490	14640	14532	14732	14661	14641	14784	14728	14603	14605	14697	14617	14728	14539	14738	14560	14678	14745	14618	14783	14641	14586	14602	14547	14796	14571	14571	14607	14708	14516	14551	14542	14643	14586	14467	14700	14549	14438	14515	14589	14593	14732	14754	14617	14651	14615	14582	14601	14693	14689	14575	14776	14455	14699	14553	14594	14744	14461	14583	14617	14365	14535	14583	14601	14594	14774	14519	14511	14656	14457	14671	14772	14537	14540	14523	14619	14789	14571	14732	14624	14711	14684	14615	14557	14621	14494	14429	14641	14772	14603	14542	14669	14475	14722	14392	14634	14536	14715	14578	14585	14599	14646	14608	14691	14758	14717	14591	14617	14677	14651	14444	14602	14616	14680	14662	14727	14638	14658	14638	14621	14664	14662	14628	14597	14510	14804	14662	14540	14793	14662	14740	14525	14571	14706	14639	14514	14792	14617	14746	14550	14540	14542	14516	14610	14709	14683	14652	14556	14492	14506	14542	14631	14658	14516	14626	14583	14503	14595	14635	14614	14571	14630	14507	14762	14459	14742	14740	14697	14806	14531	14571	14605	14735	14503	14515	14549	14656	14683	14537	14642	14662	14578	14599	14639	14753	14611	14432	14575	14687	14551	14576	14520	14520	14588	14592	14629	14568	14751	14572	14467	14449	14464	14725	14570	14500	14497	14533	14482	14485	14771	14635	14624	14509	14740	14393	14613	14465	14644	14621	14495	14505	14695	14597	14720	14568	14422	14685	14645	14631	14594	14628	14610	14623	14559	14518	14497	14491	14667	14502	14705	14781	14574	14616	14476	14651	14609	14773	14828	14602	14527	14731	14455	14560	14709	14602	14553	14496	14695	14567	14597	14509	14403	14701	14611	14644	14558	14459	14627	14687	14528	14587	14571	14676	14440	14716	14554	14485	14640	14599	14504	14615	14542	14525	14639	14538	14525	14763	14560	14615	14680	14571	14584	14530	14699
41422	51528	55494	44547	34322	29720	26104	24535	23339	22900	22564	22482	22449	22556	22478	22263	21965	21840	21699	21901	21885	21632	21678	21731	21918	21822	21969	22019	22003	22075	21815	21711	21545	21588	22034	22107	21811	21940	21843	21771	21817	21931	21775	21820	21646	21527	21969	21825	21810	21771	21861	21676	21720	21744	21795	21750	21542	21905	21643	21639	21774	21625	21817	21712	21839	21655	21689	21702	21511	21685	21679	21798	21688	21778	22027	21868	21902	21749	21852	21614	21715	21703	21830	21734	21729	21842	21864	21832	21741	21812	21875	21768	21624	21335	21953	21818	21796	21739	21780	21768	21756	21708	21747	21740	21796	21751	21725	21848	21709	21818	21859	21785	21520	21691	21616	21654	21739	21898	21990	21665	21622	21736	21583	21721	21631	21904	21752	21761	21754	21883	21794	21905	21876	21640	21854	21584	21672	21557	21913	21691	21643	21726	21838	21745	21838	21672	21947	21772	21866	21786	21615	21630	21804	21960	22084	21607	21798	21643	21766	21607	21744	21531	21774	21788	21900	21639	21594	22042	21882	21789	21742	21693	21789	21677	21792	21713	21678	21493	22004	21904	21842	21786	21689	21898	21654	21733	21831	21869	21840	21521	21683	21627	21569	21711	21887	22045	21661	21682	21756	21627	21796	21778	21753	21721	21726	21857	21771	21832	21392	21754	21823	21844	21968	21816	21734	21913	21826	21644	21633	21636	21983	21844	21848	21734	21782	21701	21593	21813	21750	21719	21651	21419	21776	21692	21734	21639	21945	21684	21983	21604	21735	21841	21448	21659	21847	21798	21988	21656	21764	21716	21852	22017	21594	21840	21757	21637	21825	21557	21791	21782	21686	21855	21851	21649	21701	21831	21795	21686	21792	21734	21653	21544	21802	21662	21665	21764	21802	21680	21661	21897	21544	21665	21798	21724	21691	21718	21708	21794	21893	21893	21673	21503	21888	21800	21718	21708	21804	21826	21920	21878	21753	21896	21695	21599	21686	21811	21889	21788	21868	21862	21823	21595	21731	22123	21911	21843	21809	21691	21740	21889	21762	21758	21563	21687	21833	21715	21610	21784	21683	21700	21803	21631	21747	21724	22033	21662	21983	21468	21748	21750	21731	21535	21796	21603	21752	21756	21796	21731	21605	21955	21679	21798	21780	21804	21836	21885	21860	22046	21791	21710	21836	21584	21762	21476	21847	21498	21905	21854	21854	21845	21861	21835	21937	21881	21591	21926	21586	21684	21648	21826	21570	21695	21632	21850	21670	21878	21605	21855	21732	21706	21691	21754	22022	21887	21611	21653	21649	21597	21927	21833	21624	21993	21816	21659	21805	21845	21578	21608	21532	21661	21730	21809	21675	21493	21948	21826	21683	21570	21805	21799	21729	21630	21702	21532	21878	21891	21945	21799	21717	21613	21697	21668	21642	21699	21777	21741	21661	21730	22022	21569	21702	21672	21861	21721	21569	21739	21828	21794	21739	21948	21985	21800	21455	21843	21586	21761	21708	21947	21824	21918	21799	21801	21793	21798	21729	21950	21786	21831	21658	21694	21723	21701	21828	21835	21670	21727	21778	21986	22005	21760	21640	21525	21755	21865	21836	21502	21780	21736	21768	21837	22021	21796	21624	21701	21826	21844	21756	21665	21745	21668	21875	21725	21907	21834	21759	21965	21579	21693	21762	21626	21611	21877	21828	21661	21790	21955	21748	21800	21717	21867	21815	21739	22096	21629	21543	21675	21762	21783	21642	21769	21799	21616	21763	21864	21711	21736	21789	21502	21647	21918	21773	21688	21816	21676	21579	21787	21734	21761	21857	21716	21566	21749	21735	21829	21916	21599	21888	21350	21586	21656	21745	21681	21508	21615	21594	21817	21718	21811	21757	21793	21843	21737	21836	21655	21859	21779	21678	21836	21688	21877	21500	21709	21545	21768	21953	21927	21702	21747	21794	21767	21883	21818	21644	21816	21787	21834	21783	21722	21682	21653	21903	21843	21827	21730	21824	21485	21813	21752	21678	21683	21896	21747	21850	21749	21715	21610	21506	21801	21388	21783	21935	21917	21859	21533	21983	21846	21647	21766	21819	21783	21891	21894	21684	21788	21633	21705	21757	21690	21846	21610	21719	21801	21645	21753	21841	21483	21798	21540	21422	21592	21817	21629	21762	21539	21533	21728	21568	21572	21515	21851	21764	21624	21899	21758	21613	21777	21739	21831	21586	21829	21751	21696	21774	21814	21519	21687	21609	21628	21770	21817	21641	21699	21721	21933	21793	21746	21760	21672	21619	21839	21865	21571	21848	21698	21684	21782	21646	21762	21939	21951	21484	21698	21692	21916	21775	21852	22015	21830	21833	21843	21703	21934	21705	21744	21698	21998	21824	21798	21860	21770	21727	21801	21840	21812	21784	21888	21876	21791	21742	21874	21895	21861	21884	21929	21684	21850	21780	21801	21796	21709	21958	21658	21758	21688	21684	21531	21800	21650	21707	21811	21475	21691	21822	21587	21492	21922	21641	21665	21518	21639	21798	21559	21719	21570	21544	21653	21897	21772	21885	21921	21868	21904	21745	21676	21468	21899	21733	21856	21950	21696	21460	21707	21796	21767	21818	21630	21737	21983	21774	21627	21673	21535	21693	21856	21874	21597	22012	21982	21831	21782	21779	21957	21582	21631	21744	21582	21727	21773	21732	21763	22010	21815	21559	21971	21958	21573	21748	21600	21483	21820	21441	21530	21898	21540	21667	21762	21482	21692	21619	21613	21712	21672	21764	21579	21751	21618	21811	21751	21812	21721	21901	21811	21794	21715	21963	21792	21648	22014	21696	21712	21666	21694	21741	21695	21480	21636	21544	21631	21826	21655	21770	21857	21781	21916	21900	21577	21920	21771	21891	21686	21686	21894	21574	21878	21875	21907	21634	21730	21605	21636	21774	21868	21905	21641	21643	21750	21792	21560	21787	21887	21862	21703	21887	21832	21721	21738	21537	21916	21697	21735	21721	21786	21646	21727	21881	21877	21561	21833	21988	21835	21689	21819	21814	21741	21853	21598	21783	22105	21821	21636	21571	21793	21451	21669	21696	21626	22021	21809	21664	21884	21656	21826	21951	21717	21579	21764	21578	21647	21772	21827	21745	21646	21544	21681	21670	21636	21784	22017	21700	21783	21742	21735	21990	21757	21925	21669	21814	21837	21781	21895	21772	21726	22074	21510	21550	21610	21679	21851	21847	21807	21717	21501	21904	21756	21894	21808	21769	21997	21551	21859	21600	21504	21877	21937	21775	21778	21584	21696	21703	21687	21680	21764	21724	21628	21705	21845	21633	21654	21867	21873	21837	21691	21676	21656	21632	21727	21827	21496	21802	22015	21827	21732	21775	21930	21934	21750	21672	21829	21869	21612	21702	22003	21808	21680	21671	21876	21788	21540	22006	21627	21830	21536	21538	21876	21948	21672	21805	21503	21646	21795	21842	21641	21624	21598	21778	21834	21791	21784	21605	21791	21653	21871	21720	21792	21908	21666	21730	21745	21528	21941	21891	21739	21716	21861	21696	21721	21689	21721	21879	21757	21539	21782	21698	21716	21792	21514	21858	21789	21691	21788	21641	21744	21901	21891	21658	21631	21692	21421	21574	21701	21781	21893	21818	21714	21867	21681	21658	21727	21593	21603	21753	21886	21803	21647	21874	21692	21676	21835	22062	21908	21861	21942	21990	21549	21509	21500	21724	21816	21849	21680	21716	21747	21879	21666	21771	21803	21703	21950	21700	21584	21708	21653	21715	21638	21508	21801	21798	21718	21846	21809	21652	21794	21761	21656	21667	21751	21708	21815	21531	21728	21940	21662	21812	21659	21798	21990	21709	21831	21587	21739	21753	21813	21856	21728	21750	21691	21714	21805	21812	21835	22053	21734	21880	21544	21936	21943	21632	21715	21766	21956	21776	21719	21910	21668	21859	21800	21768	21786	21736	21505	21687	21686	21652	21905	21779	21639	21886	21494	21499	21688	21589	21784	21521	21756	21700	21613	21780	21833	21553	21964	21658	21772	21719	22019	21954	21691	21800	21882	21762	21937	21574	21626	21532	21804	21951	21733	21796	21648	21974	21729	21834	21654	21577	21732	21757	21747	21848	21619	21932	21772	21885	21673	21831	21746	21810	21630	21926	21681	21664	21791	21783	21696	21766	21779	21734	21697	21793	21787	21776	21747	21821	21785	21690	21818	21918	22058	21773	21597	21610	21837	21849	21789	21729	21749	21943	21798	21628	21781	21854	21767	21903	21794	21868	21853	21608	21508	21661	21502	21823	21874	21980	21702	21546	21782	21474	21564	21879	21945	21831	21682	21352	21606	21631	22024	21756	21748	21487	21507	21878	21727	21866	21668	21892	21672	21914	21972	21795	21812	21628	21898	21654	21737	21788	21646	21614	21819	21768	21470	21902	21913	21930	21889	21779	21634	21987	21916	21779	21660	21765	21704	21746	21770	21584	21594	22080	21774	21550	21591	21659	21655	21742	21790	21720	21808	21707	21731	21930	21888	21762	21536	21787	21646	21948	21741	21626	21517	21736	21733	21973	21873	21665	21665	21742	21813	21731	21774	21380	21770	21984	21899	21804	21858	21690	21787	21490	21846	21905	21858	21582	21781	21908	21823	21875	21636	21833	21908	21752	21617	21912	21780	21867	21793	21640	21831	21843	21829	21646	21742	21664	21832	21764	21445	21559	21743	21628	21780	21798	21778	21731	21535	21777	21765	21837	21631	21780	21621	21974	21801	21800	21978	21888	21877	21751	21610	21721	21863	21408	21741	21860	22019	21820	21549	21671	21782	21712	21724	21672	21753	21739	21832	21419	21813	21710	21767	21469	21557	21682	21867	21804	21782	21886	21844	21712	21756	21921	21865	21637	21849	21854	21560	21949	21529	21865	21855	21782	21647	22030	21941	21743	21874	21947	21585	21502	21803	21637	21754	21863	21884	22016	21944	21882	21718	21901	21642	21711	21790	21576	21703	21660	21622	21734	21611	21647	21581	21897	21830	21927	22077	21774	21648	21737	21721	21725	21796	21786	21825	21701	21779	21633	21783	21780	21899	21804	21786	21860	21896	21530	21724	21946	21648	21630	21433	22060	21777	21705	21844
42833	60385	54972	39290	29784	24412	20513	18059	16936	16252	15912	16003	15885	15632	15391	15271	15255	14829	14865	14795	14794	14684	14925	14839	14680	14790	14909	14798	15073	14924	15021	14822	14720	15000	14908	14993	14856	14712	14717	14687	14837	14810	14823	14767	14838	14781	14954	14702	14698	14627	14661	14841	14869	14757	14819	14628	14676	14740	14769	14551	14631	14762	14733	14883	14843	14662	14800	14622	14885	14750	14733	14710	14817	14903	14797	14831	14636	14593	14624	14650	14702	14689	14858	14613	14787	14679	14687	14757	14845	14666	14697	14724	14536	14748	14770	14630	14999	14692	14914	14874	14834	14766	14637	14755	14761	14702	14710	14589	14761	14805	14732	14752	14701	14721	14883	14795	14716	14582	14659	14783	14622	14804	14712	14658	14674	14639	14781	14767	14713	14677	14728	14840	14740	14683	14858	14594	14822	14846	14645	14560	14907	14693	14678	14813	14669	14709	14588	14842	14777	14585	14821	15013	14756	14743	14772	14773	14601	14742	14708	14878	14827	14902	14955	14720	14705	14860	14631	14684	14621	14700	14830	14735	14796	14808	14889	14816	14765	14653	14853	14811	14750	14918	14763	14745	14929	14798	14801	14773	14537	14662	14787	14702	14777	14595	14752	14853	14925	14925	14665	14659	14753	14824	14640	14820	14695	14690	14611	14752	14755	14803	14742	14755	14786	14790	14872	14722	14673	14742	14772	14698	14496	14751	14817	14772	14753	14647	14914	14792	14606	14765	14756	14601	14653	14496	14888	14854	14658	14628	14694	14645	14797	14774	14782	14845	14867	14682	14789	14556	14714	14791	14727	14729	14734	14511	14762	14792	14546	14615	14765	14763	14658	14716	14838	14670	14857	14599	14771	14880	14670	14724	14780	14671	14795	14688	14965	14710	14725	14664	14734	14639	14859	14960	14613	14668	14800	14713	14636	14740	14687	14628	14725	14802	14777	14800	14783	14763	14678	14549	14652	14874	14681	14903	14671	14777	14773	14617	14659	14620	14716	14779	14795	14606	14857	14780	14762	14733	14714	14881	14766	14764	14811	14738	14504	14717	14670	14659	14705	14809	14692	14775	14807	14820	14714	14676	14853	14804	14761	14534	14801	14754	14786	14766	14783	14676	14836	14690	14694	14927	14807	14739	14727	14690	14854	14712	14621	14689	14789	14750	14874	14792	14729	14702	14815	14641	14685	14719	14619	14801	14768	14813	14783	14918	14605	14688	14659	14783	14740	14717	14668	14808	14731	14677	14769	14717	14847	14648	14790	14756	14726	14777	14788	14834	14817	14921	14785	14689	14787	14810	14949	14652	14597	14954	14722	14706	14730	14913	14865	14741	14762	14751	14846	14786	14764	14618	14831	14626	14710	14903	14744	14866	14732	14872	14852	14619	14811	14776	14682	14736	14929	14529	14854	14756	14671	14784	14857	14677	14637	14729	14765	14815	14985	14580	14746	14803	14910	14734	14669	14717	14779	14775	14791	14683	14741	14834	14586	14830	14746	14781	14774	14734	14591	14766	14872	14695	14662	14731	14925	14742	14981	14798	14686	14854	14574	14777	14796	14708	14774	14622	14902	14831	14805	14699	14853	14682	14652	14689	14731	14835	14641	14672	14841	14801	14763	14852	14819	14709	14722	14730	14845	14691	14772	14839	14660	14886	14761	14841	14793	14812	14613	14715	14804	14717	14764	14637	14800	14798	14661	14758	14923	14841	14769	14625	14790	14614	14750	14794	14505	14619	14824	14549	14760	14771	14836	14889	14578	14730	14643	14663	14618	14838	14740	14661	14635	14719	14637	14856	14810	14811	14723	14834	14723	14670	14648	14716	14773	14888	14722	14849	14755	14848	14938	14664	14796	14802	14793	14820	14687	14669	14728	14826	14719	14894	14809	14708	14908	14708	14886	14673	14814	14564	14881	14747	14805	14785	14637	14675	14818	14764	14743	14616	14722	14753	14719	14797	14759	14874	14698	14916	14569	14669	14651	14814	14768	14836	14702	14705	14565	14565	14676	14792	14712	14788	14587	14747	14732	14807	14817	14757	14710	14621	14710	14580	15016	14761	14884	14850	14819	14775	14754	14665	14661	14780	14676	14938	14596	14799	14625	14772	14711	14741	14688	14839	14709	14745	14708	14745	14555	14753	14785	14700	14598	14733	14698	14785	14820	14722	14851	14825	14956	14749	14610	14745	14653	14664	14859	14690	14939	14773	14739	14525	14911	14734	14821	14635	14877	14834	14670	14703	14802	14736	14866	14662	14650	14642	14861	14762	14552	14777	14956	14834	14850	14779	14643	14866	14816	14574	14828	14723	14705	14800	14799	14658	14726	14797	14817	14652	14873	14708	14967	14641	14749	14797	14716	14761	14812	14907	14639	14833	14713	14750	14742	14785	14682	14859	14839	14708	14820	14782	14846	14784	14775	14636	14795	14661	14668	14737	14858	14741	14585	14734	14723	14662	14906	14705	14855	14713	14678	14855	14673	14730	14834	14762	14881	14877	14752	14757	14920	14727	14755	14753	14820	14664	14708	14709	14710	14668	14816	14731	14716	14842	14797	14763	14732	14779	14791	14830	14848	14935	14798	14749	14665	14835	14718	14777	14823	14647	14905	14718	14752	14661	14806	14741	14819	14799	14731	14738	14718	14759	14754	14680	14789	14624	14952	14816	14806	14617	14712	14920	14669	14907	14662	14912	14765	14802	14851	14697	14972	14710	14914	14867	14793	15011	14731	14728	14520	14715	14608	14663	14757	14730	14812	14770	14688	14672	14831	14610	14745	14608	14948	14663	14793	14623	14679	14868	14684	14901	14615	14808	14828	14758	14821	14743	14550	14641	14720	14593	14715	14778	14773	14821	14801	14699	14671	14777	14861	14670	14763	14753	14862	14695	14701	14704	14792	14895	14601	14607	14858	14817	14751	14699	14801	14737	14901	14748	14772	14674	14872	14835	14853	14726	14697	14627	14625	14599	14825	14714	14788	14844	14745	14812	14794	14833	14748	14828	14921	14610	14789	14731	14939	14505	14558	14830	14789	14597	14810	14783	14794	14582	14732	14762	14842	14698	14763	14698	14796	14789	14819	14755	14817	14641	14847	14888	14690	14738	14878	14675	14782	14765	14606	14731	14621	14668	14932	14749	14853	14766	14894	14603	14775	14751	14744	14880	14775	14762	14831	14823	14595	14817	14951	14763	14710	14705	14720	14755	14784	14713	14780	14681	14799	14775	14729	14522	14762	14824	14820	14731	14760	14950	14667	14574	14798	14953	14678	14807	14849	14860	14897	14803	14801	14797	14788	14687	14941	14769	14755	14596	14844	14800	14698	14808	14773	14744	14818	14792	14883	14762	14700	14883	14645	14811	14798	14775	14803	14732	14841	14796	14761	14671	15009	14758	14702	14935	14643	14599	14606	14679	14707	14848	14593	14806	14926	14716	14645	14664	14743	14740	14897	14813	14758	14673	14678	14815	14674	14905	14920	14825	14713	14737	14870	14810	14785	14783	14879	14882	14865	14875	14706	14971	14816	14532	14582	14637	14771	14734	14826	14769	14798	14877	14820	14692	14711	14847	14775	14890	14799	14730	14679	14828	14711	14644	14754	14857	14650	14607	14703	14751	14792	14743	14755	14959	14840	14767	14786	14609	14806	14718	14798	14910	14853	14728	14687	14733	14712	14791	14828	14855	14803	14975	14788	14673	14867	14699	14832	14794	14716	14647	14687	14819	14666	14725	14716	14701	14861	14913	14875	14670	14831	14950	14717	14824	14854	14777	14795	14778	14842	14751	14757	14703	14941	14792	14844	14727	14744	14730	14810	14737	14789	14558	14704	14833	14721	14601	14780	14807	14831	14750	14798	14844	14864	14765	14658	14711	14775	14701	14779	14795	14614	14829	14712	14700	14822	14730	14637	14652	14698	14881	14827	14870	14793	14655	14819	14574	14720	14827	14885	14725	14580	14660	14793	14748	14692	14881	14564	14793	14730	14666	14643	14678	14654	14785	14819	14757	14805	14566	14672	14888	14845	14498	14901	14798	14824	14939	14767	14841	14744	14701	14854	14873	14613	14744	14686	14880	14880	14537	14746	14735	14874	14670	14725	14778	14858	14649	14726	14725	14617	14857	14757	14809	14795	14628	14759	14701	14834	14590	14811	14791	14728	14741	14712	14672	14967	14696	14671	14715	14787	14741	14826	14650	14742	14725	14737	14717	14685	14826	14740	14658	14781	14835	14979	14759	14814	14832	14835	14743	14747	14784	14921	14748	14644	14756	14765	14817	14733	14797	14747	14803	14809	14735	14580	14602	14753	14765	14850	14835	14774	14676	14808	14725	14694	14584	14666	14806	14709	14730	14753	14798	14805	14789	14810	14571	14752	14684	14786	14789	14763	14812	14545	14860	14642	14684	14767	14761	14838	14694	14709	14831	14676	14848	14868	14569	14847	14859	14700	14842	14571	14734	14770	14824	14743	14623	14816	14923	14806	14771	14699	14719	14848	14707	14679	14684	14673	14771	14706	14913	14768	14573	14603	14851	14697	14693	14727	14770	14748	14715	14691	14730	14751	14741	14822	14722	14691	14763	14816	14939	14843	14907	14572	14704	14622	14538	14713	14724	14584	14995	14656	14735	14835	14619	14671	14749	14750	14787	14798	14770	14783	14658	14728	14658	14805	14694	14786	14866	14721	14756	14702	14824	14779	14660	14595	14712	14723	14685	14864	14863	14680	14781	14955	14636	14573	14604	14900	14738	14702	14666	14948	14728	14635	14758	14773	14808	14742	14879	14624	14791	14898	14586	14877	14764	14788	14573	14888	14833	14743	14818	14668	14776	14832	14729	14832	14752	14758	14802	14705	14793	14734	14669	14766	14734	14733	14786	14616	14710	14803	14826	14723	14673	14781	14633	14883	14615	14586	14783	14906	14778	14678	14705	14725	14804	14875	14846	14758	14792	14591	14741	14790	14730	14727	14696	14743	14888	14781	14908	14854	14645	14647	14620	14733	14767	14680	14833	14643	14727	14940	14766	14746	14847	14604	14926	14690	14664	14838	14580	14608	14818	14823	14811	14691	14580	14698	14824	14699	14585	14666	14738	14607	14818	14762	14806	14719	14804	14779	14842	14763	14748	14862	14655
26491	22172	32927	34319	35044	34318	31158	27064	25385	24868	24411	24205	24164	23789	23471	23403	23201	23041	22836	23175	22984	22614	23065	22973	22870	23047	22853	23169	22975	23005	22825	23031	22796	22775	22756	22811	22631	22878	22635	22554	22702	22846	22863	22662	22785	22478	22583	22970	22714	22765	22428	22547	22747	22811	22708	22525	22893	22896	22681	22598	22698	22760	22627	22635	22569	22661	22450	22601	22828	22642	22711	22732	22686	22632	22614	22488	22638	22552	22691	22602	22649	22897	22623	22499	22653	22497	22549	22414	22561	22498	22641	22894	22640	22153	22761	22697	22584	22750	22666	22398	22508	22560	22568	22711	22681	22488	22621	22718	22542	22671	22480	22788	22497	22572	22522	22571	22596	22437	22689	22869	22670	22738	22659	22830	22478	22666	22971	22527	22620	22344	22552	22467	22275	22469	22814	22418	22440	22644	22438	22701	22754	22591	22648	22801	22475	22770	22832	22692	22560	22742	22565	22643	22724	22727	22521	22668	22755	22809	22639	22596	22517	22605	22783	22573	22555	22719	22648	22573	22504	22584	22629	22870	22784	22456	22278	22715	22598	22634	22636	22754	22716	22704	22578	22821	22748	22489	22607	22425	22529	22464	22525	22481	22395	22397	22670	22542	22517	22613	22499	22541	22686	22612	22558	22618	22467	22678	22634	22783	22490	22710	22802	22631	22504	22655	22694	22687	22667	22650	22713	22644	22684	22652	22716	22524	22567	22648	22542	22726	22650	22654	22476	22480	22663	22537	22581	22746	22448	22569	22653	22560	22453	22497	22605	22682	22640	22664	22435	22597	22551	22679	22535	22625	22564	22553	22620	22669	22582	22391	22558	22657	22666	22454	22555	22460	22726	22679	22596	22609	22412	22486	22506	22493	22717	22645	22482	22416	22670	22528	22816	22640	22639	22485	22542	22736	22538	22576	22513	22484	22620	22585	22488	22668	22698	22676	22677	22460	22247	22557	22518	22774	22445	22539	22544	22594	22598	22679	22647	22699	22576	22463	22546	22663	22454	22721	22526	22750	22625	22567	22648	22466	22390	22480	22710	22407	22714	22782	22477	22598	22415	22642	22781	22588	22461	22772	22613	22567	22327	22495	22425	22702	22678	22703	22782	22465	22638	22668	22516	22615	22655	22900	22550	22692	22677	22912	22726	22657	22658	22463	22675	22445	22467	22587	22634	22569	22665	22743	22823	22501	22589	22513	22309	22393	22688	22650	22876	22613	22473	22323	22588	22529	22440	22532	22395	22226	22531	22576	22525	22644	22641	22792	22451	22422	22627	22688	22564	22523	22715	22568	22549	22738	22414	22573	22644	22616	22612	22757	22821	22527	22495	22694	22484	22369	22579	22615	22499	22635	22742	22689	22690	22471	22869	22810	22718	22394	22566	22787	22897	22679	22555	22616	22681	22373	22786	22581	22554	22471	22481	22358	22756	22627	22557	22869	22621	22833	22672	22491	22753	22660	22515	22629	22429	22614	22667	22579	22602	22511	22496	22868	22797	22513	22477	22693	22826	22691	22719	22576	22702	22767	22702	22650	22648	22687	22565	22566	22753	22618	22631	22449	22509	22537	22572	22732	22688	22320	22583	22475	22652	22619	22575	22579	22644	22444	22549	22578	22494	22780	22376	22472	22582	22533	22647	22709	22759	22622	22541	22792	22557	22538	22473	22466	22630	22274	23017	22595	22538	22636	22843	22955	22579	22695	22738	22488	22423	22743	22727	22463	22569	22626	22592	22465	22774	22588	22428	22532	22693	22526	22419	22661	22514	22643	22610	22513	22757	22720	22555	22527	22440	22508	22590	22437	22507	22600	22738	22425	22564	22514	22483	22595	22779	22502	22681	22815	22423	22627	22453	22524	22662	22658	22357	22566	22552	22470	22511	22778	22490	22797	22635	22732	22682	22394	22659	22476	22512	22532	22631	22674	22617	22418	22425	22905	22534	22584	22526	22809	22811	22514	22669	22533	22884	22727	22814	22598	22400	22550	22676	22441	22657	22545	22722	22569	22587	22588	22382	22790	22752	22829	22764	22656	22711	22657	22495	22684	22449	22517	22575	22633	22679	22483	22516	22780	22745	22683	22647	22564	22748	22581	22388	22495	22377	22608	22614	22572	22780	22776	22395	22735	22831	22792	22713	22625	22699	22399	22747	22666	22510	22760	22508	22553	22506	22715	22670	22488	22755	22572	22646	22448	22491	22451	22461	22612	22496	22907	22656	22578	22692	22596	22630	22497	22716	22684	22635	22618	22709	22526	22537	22696	22807	22615	22805	22624	22597	22704	22711	22430	22402	22460	22616	22439	22688	22556	22630	22532	22621	22669	22541	22444	23016	22665	22609	22581	22357	22677	22516	22348	22678	22777	22394	22864	22555	22467	22695	22645	22465	22603	22732	22701	22509	22576	22631	22872	22611	22596	22616	22554	22468	22587	22613	22704	22490	22535	22659	22700	22767	22475	22472	22690	22552	22492	22559	22588	22784	22636	22608	22734	22641	22665	22619	22688	22756	22507	22698	22438	22915	22501	22527	22544	22669	22816	22726	22583	22775	22581	22365	22612	22469	22415	22831	22416	22597	22806	22480	22586	22546	22822	22898	22561	22561	22545	22692	22534	22612	22748	22656	22443	22877	22440	22580	22499	22740	22838	22563	22714	22584	22924	22426	22800	22495	22588	22362	22661	22832	22706	22423	22573	22715	22753	22693	22832	22534	22576	22312	22471	22483	22661	22720	22606	22402	22566	22491	22653	22631	22420	22580	22583	22423	22550	22611	22450	22453	22403	22798	22660	22363	22881	22855	22577	22547	22586	22810	22546	22587	22510	22757	22571	22742	22580	22832	22551	22664	22344	22460	22472	22594	22472	22593	22411	22619	22486	22632	22683	22344	22665	22472	22586	22630	22290	22438	22786	22566	22536	22487	22783	22579	22612	22581	22517	22638	22555	22708	22496	22387	22620	22653	22519	22683	22517	22594	22593	22601	22578	22540	22736	22401	22593	22531	22460	22650	22605	22766	22679	22536	22469	22582	22512	22794	22736	22595	22685	22713	22847	22743	22744	22612	22492	22800	22982	22703	22706	22683	22378	22903	22527	22633	22774	22499	22513	22640	22685	22453	22699	22275	22684	22649	22620	22568	22605	22581	22552	22568	22496	22741	22573	22719	22641	22681	22479	22640	22543	22790	22351	22642	22419	22521	22522	22728	22682	22337	22536	22458	22545	22638	22504	22632	22555	22542	22423	22440	22630	22591	22626	22342	22519	22760	22491	22344	22761	22582	22538	22590	22474	22709	22832	22583	22310	22572	22712	22731	22421	22460	23036	22397	22789	22663	22684	22744	22520	22511	22521	22531	22573	22458	22906	22709	22693	22733	22735	22506	22646	22676	22944	22730	22718	22572	22440	22678	22641	22741	22558	22510	22501	22475	22829	22509	22569	22715	22494	22281	22545	22632	22765	22396	22937	22661	22675	22431	22703	22401	22459	22708	22704	22663	22937	22660	22347	22528	22529	22640	22556	22500	22448	22831	22459	22580	22507	22512	22609	22625	22588	22545	22487	22589	22509	22641	22808	22786	22564	22545	22523	22461	22699	22686	22657	22761	22518	22706	22500	22472	22533	22760	22486	22778	22766	22530	22660	22525	22448	22655	22592	22502	22293	22545	22599	22666	22722	22767	22553	22666	22741	22582	22769	22516	22683	22639	22608	22850	22637	22553	22714	22596	22453	22559	22235	22777	22501	22644	22577	22591	22504	22643	22863	22319	22585	22699	22943	22657	22480	22449	22772	22472	22397	22579	22476	22608	22777	22595	22727	22605	22615	22491	22621	22393	22594	22497	22793	22666	22802	22669	22629	22770	22580	22690	22454	22536	22535	22419	22471	22579	22679	22658	22589	22568	22573	22537	22580	22563	22839	22422	22605	22581	22735	22559	22459	22784	22547	22816	22792	22756	22840	22691	22916	22440	22480	22690	22771	22604	22633	22657	22481	22722	22798	22501	22616	22909	22705	22429	22669	22343	22440	22698	22643	22817	22516	22613	22622	22788	22739	22573	22646	22637	22857	22589	22431	22413	22664	22707	22812	22712	22833	22585	22495	22520	22658	22700	22507	22587	22767	22618	22631	22859	22571	22716	22503	22407	22536	22555	22549	22635	22772	22691	22688	22623	22412	22721	22827	22451	22684	22635	22717	22706	22871	22565	22598	22449	22538	22583	22640	22573	22717	22866	22499	22604	22631	22664	22670	22451	22545	22743	22604	22618	22525	22758	22445	22653	22683	22502	22598	22711	22755	22763	22417	22643	22726	22482	22820	22726	22471	22616	22359	22607	22702	22696	22805	22615	22578	22600	22396	22558	22721	22587	22583	22424	22549	22636	22788	22268	22633	22805	22699	22650	22626	22581	22719	22577	22640	22494	22559	22680	22691	22545	22595	22686	22522	22578	22435	22740	22551	22644	22622	22710	22920	22703	22831	22918	22759	22621	22543	22836	22656	22540	22559	22746	22726	22619	22542	22607	22573	22559	22595	22671	22448	22674	22696	22463	22390	22738	22615	22520	22462	22559	22850	22572	22632	22682	22598	22581	22733	22595	22663	22667	22548	22671	22631	22838	22629	22796	22787	22581	22557	22795	22625	22598	22612	22459	22755	22697	22811	22604	22483	22846	22597	22648	22712	22517	22552	22445	22659	22632	22791	22709	22358	22321	22673	22345	22548	22478	22584	22694	22690	22576	22526	22630	22555	22737	22671	22548	22524	22645	22702	22717	22454	22553	22651	22824	22722	22682	22502	22760	22768	22796	22519	22501	22611	22369	22325	22669	22560	22334	22460	22560	22713	22630	22712	22576	22628	22363	22806	22464	22474	22814	22669	22507	22628	22806	22483	22577	22581	22514	22706	22722	22585	22355	22404	22778	22674	22622	22586	22680	22533	22357	22678	22587	22583	22466	22839	22498	22483	22391	22793	22557	22543	22575	22457	22741	22600	22491	22651	22648	22646	22664	22689	22617	22712	22638	22707	22742	22701	22490	22475	22715	22272	22709	22622	22721	22609	22861	22865	22650	22598	22544	22703	22701	22628	22642	22528	22671	22582	22465	22742	22686	22729	22715	22546	22282	22461	22573	22617
43676	72629	66708	50132	40484	30129	23564	20870	19186	17944	17658	17406	16998	16691	16210	16137	15894	15539	15479	15535	15443	15372	15512	15316	15532	15485	15491	15472	15679	15783	15486	15612	15476	15616	15368	15474	15397	15326	15317	15433	15514	15314	15356	15320	15362	15382	15326	15358	15038	15413	15343	15222	15326	15206	15167	15198	15198	15338	15522	15428	15388	15344	15302	15350	15169	15328	15199	15332	15045	15119	15272	15379	15251	15242	15350	15369	15274	15346	15328	15108	15278	15096	15192	15350	15264	15331	15481	15234	15217	15110	15297	15344	15315	15165	15323	15184	15390	15367	15311	15414	15210	15362	15193	15123	15259	15363	15224	15451	15164	15344	15273	15136	15335	15343	15229	15369	15185	15240	15327	15359	15335	15244	15362	15235	15145	15467	15235	15203	15258	15365	15376	15188	15121	15354	15337	15175	15291	15352	15199	15289	15297	15157	15243	15436	15401	15474	15103	15419	15372	15314	15256	15455	15144	15301	15377	15334	15387	15283	15323	15296	15202	15126	15410	15179	15233	15315	15392	15318	15227	15324	15323	15375	15286	15254	15226	15346	15188	15176	15271	15286	15242	15294	15370	15259	15338	15288	15436	15511	15246	15197	15220	15301	15309	15276	15230	15328	15417	15134	15113	15263	15242	15253	15188	15250	15160	15297	15239	15245	15331	15443	15154	15237	15200	15247	15228	15281	15262	15258	15254	15087	15274	15044	15337	15259	15431	15398	15286	15219	15434	15367	15071	15331	15144	15308	15356	15134	15336	15240	15274	15226	15114	15250	15178	15268	15209	15415	15361	15256	15120	15207	15137	15318	15306	15320	15396	15363	15395	15252	15146	15359	15212	15294	14989	15147	15070	15166	15394	15112	15248	15336	15244	15015	15389	15159	15286	15307	15250	15125	15438	15257	15345	15093	15428	15159	15409	15254	15338	15152	15347	15187	15360	15313	15241	15236	15233	15362	15355	15424	15286	15060	15329	15445	15273	15281	15177	15447	15163	15284	15262	15322	15451	15296	15349	15278	15209	15347	15033	15413	15432	15326	15204	15470	15292	15310	15333	15279	15260	15245	15333	15444	15357	15178	15416	15132	15367	15185	15270	15174	15434	15270	15242	15217	15357	15208	15328	15377	15282	15320	15295	15331	15280	15307	15268	15263	15267	15229	15331	15031	15241	15148	15161	15102	15229	15239	15096	15176	15205	15374	15349	15235	15380	15153	15169	15309	15218	15319	15309	15258	15509	15137	15231	15158	15205	15284	15261	15160	15481	15378	15341	15407	15224	15202	15226	15468	15295	15245	15105	15364	15238	15266	15181	15416	15285	15249	15197	15321	15416	15340	15279	15170	15137	15276	15142	15252	15453	15163	15384	15320	15242	15233	15343	15281	15249	15332	15251	15157	15326	15249	15380	15450	15293	15133	15347	15236	15228	15399	15003	15265	15477	15298	15445	15374	15315	15207	15221	15241	15118	15174	15325	15226	15203	15251	15260	15367	15158	15124	15288	15219	15350	15310	15317	15249	15271	15175	15249	15404	15195	15189	15135	15208	15451	15107	15160	15322	15318	15225	15396	15303	15247	15337	15148	15171	15357	15390	15096	15448	15270	15092	15168	15427	15212	15395	15274	15441	15279	15176	15272	15426	15287	15058	15379	15297	15030	15361	15317	15391	15273	15305	15395	15292	15199	15240	15313	15194	15115	15340	15333	15076	15169	15512	15481	15397	15126	15260	15267	15163	15282	15338	15428	15247	15233	15103	15277	15179	15244	15218	15246	15323	15239	15315	15282	15107	15333	15327	15360	15278	15242	15285	15358	15177	15272	15230	15374	15276	15241	15451	15174	15195	15231	15282	15353	15306	15473	15350	15312	15279	15319	15402	15334	15312	15291	15369	15292	15063	15423	15452	15224	15268	15172	15317	15412	15333	15199	15388	15292	15143	15306	15273	15276	15103	15154	15366	15241	15312	15407	15471	15247	15093	15301	15324	15386	15071	15399	15360	15364	15272	15219	15232	15341	15385	15361	15315	15211	15431	15274	15171	15228	15259	15299	15270	15301	15242	15288	15286	15279	15366	15219	15268	15332	15360	15233	15258	15435	15168	15267	15438	15388	15024	15431	15227	15332	15432	15335	15148	15468	15216	15215	15282	15419	15307	15349	15265	15022	15370	15114	15265	15491	15440	15205	15332	15278	15400	15131	15243	15192	15251	15148	15202	15172	15370	15516	15304	15261	15345	15268	15069	15320	15347	15274	15190	15306	15150	15385	15283	15261	15240	15206	15119	15428	15149	15190	15151	15289	15149	15200	15446	15397	15178	15274	15160	15491	15292	15077	15315	15346	15161	15553	15087	15214	15229	15447	15119	15147	15343	15326	15224	15327	15360	15282	15148	15299	15156	15284	15207	15374	15418	15290	15304	15254	15285	15261	15241	15439	15307	15176	15559	15288	15230	15155	15277	15243	15332	15335	15283	15331	15186	15107	15202	15150	15191	15342	15320	15217	15174	15279	15091	15257	15273	15195	15433	15255	15287	15491	15278	15182	15444	15292	15238	15361	15236	15241	15276	15228	15509	15222	15299	15202	15384	15226	15424	15314	15437	15042	15256	15402	15116	15351	15260	15499	15346	15378	15258	15274	15371	15318	15329	15355	15380	15221	15130	15302	15390	15388	15114	15366	15250	15241	15261	15272	15161	15211	15291	15412	15263	15308	15211	15283	15241	15316	15144	15255	15238	15153	15389	15235	15286	15306	15385	15355	15240	15277	15433	15195	15266	15144	15194	15331	15353	15390	15375	15163	15175	15469	15181	15405	15162	15301	15173	15259	15345	15352	15207	15295	15298	15281	15198	15304	15195	15344	15228	15339	15384	15091	15275	15126	15073	15256	15166	15382	15202	15467	15332	15273	15255	15223	15343	15374	15383	15190	15172	15133	15325	15141	15350	15144	15326	15325	15531	15332	15255	15222	15418	15408	15247	15249	15110	15110	15254	15352	15365	15168	15149	15198	15384	15172	15247	15381	15297	15289	15372	15079	15257	15210	15533	15335	15243	15151	15282	15221	15145	15135	15250	15411	15294	15465	15266	15279	15195	15255	15198	15305	15255	15367	15261	15383	15361	15307	15079	15278	15447	15235	15299	15321	15341	15246	15143	15129	15387	15284	15151	15140	14999	15281	15289	15235	15424	15202	15216	15206	15202	15287	15345	15277	15225	15460	15276	15390	15275	15307	15502	15278	15329	15127	15265	15182	15328	15432	15212	15287	15205	15313	15214	15284	15281	15302	15211	15271	15266	15369	15259	15298	15266	15372	15159	15288	15299	15066	15349	15068	15528	15188	15012	15134	15080	15336	15314	15213	15414	15217	15179	15134	15433	15279	15453	15166	15374	15123	15448	15297	15309	15319	15142	15218	15278	15227	15215	15268	15149	15327	15228	15215	15265	15270	15111	15122	15233	15336	15324	15197	15220	15246	15094	15344	15328	15421	15378	15321	15255	15178	15291	15256	15454	15228	15310	15291	15337	15253	15126	15119	15302	15227	15226	15352	15141	15241	15340	15377	15218	15205	15150	15275	15237	15294	15222	15260	15267	15440	15313	15507	15152	15367	15243	15186	15318	15025	15349	15295	15212	15430	15185	15500	15308	15298	15291	15277	15184	15107	15261	15204	15199	15381	15429	15248	15267	15294	15217	15449	15321	15517	15244	15350	15177	15252	15370	15295	15433	15338	15089	15318	15431	15279	15378	15130	15364	15251	14933	15308	15285	15146	15131	15468	15233	15181	15260	15507	15350	15306	15312	15226	15389	15194	15425	15213	15156	15179	15322	15374	15251	15224	15344	15212	15273	15158	15124	15371	15273	15185	15230	15406	15169	15198	15393	15277	15174	15327	15220	15341	15268	15365	15099	15358	15315	15343	15152	15166	15383	15177	15328	15432	15201	15285	15286	15200	15202	15179	15336	15383	15108	15283	15311	15199	15249	15325	15290	15175	15270	15315	15204	15222	15215	15351	15403	15373	15317	15049	15383	15128	15341	15215	15422	15290	15172	15313	15344	15130	15411	15356	15146	15229	15317	15320	15273	15191	15486	15169	15251	15332	15297	15251	15110	15220	15319	15272	15048	15220	15451	15166	15302	15226	15301	15216	15434	15294	15190	15325	15191	15182	15276	15251	15360	15319	15066	15210	15172	15189	15216	15175	15281	15268	15338	15206	15314	15211	15362	15151	15222	15291	15191	15510	15370	15300	15336	15229	15389	15112	15227	15293	15310	15219	15362	15302	15334	15276	15377	15153	15313	15356	15310	15361	15277	15368	15102	15436	15387	15162	15108	15198	15356	15440	15219	15333	15202	15225	15219	15317	15179	15237	15085	15198	15391	15379	15394	15292	15132	15241	15234	15199	15230	15099	15265	15215	15172	15287	15315	15297	15366	15265	15307	15361	15276	15011	15232	15108	15236	15236	15260	15310	15318	15231	15484	15322	15101	15117	15221	15216	15247	15354	15376	15367	15438	15336	15208	15305	15312	15194	15232	15184	15206	15173	15309	15300	15334	15195	15416	15237	15390	15384	15265	15361	15391	15148	15253	15253	15135	15212	15242	15232	15407	15327	15221	15289	15408	15305	15485	15280	15143	15254	15298	15226	15256	15147	15136	15115	15422	15441	15226	15152	15289	15494	15255	15250	15167	15436	15141	15330	15375	15135	15304	15109	15132	15296	15254	15323	15201	15161	15263	15303	15228	15323	15180	15098	15371	15254	15041	15139	15121	15270	15216	15194	15296	15314	15226	15327	15238	15248	15261	15274	15184	15170	15178	15234	15232	15176	15303	15491	15207	15429	15329	15130	15236	15145	15218	15413	15233	15344	15268	15293	15401	15240	15123	15255	15349	15380	15314	15262	15202	15309	15257	15042	15241	15411	15354	15461	15390	15390	15106	15251	15286	15408	15259	15226	15194	15419	15261	15254	15286	15343	15210	15197	15097	15188	15291	15187	15127	15268	15268	15378	15308	15297	15310	15108	15236	15438	15136	15226	15341	15323	15311	15403	15195	15204	15313	15220	15342	15280	15371	15258	15407	15255	15335	15472	15221	15319	15308	15277	15381	15216	15272	15339	15252	15204	15283	15176	15274	15365	15356
24670	21809	30592	30864	33283	33801	32863	27342	25084	24489	23847	23657	23216	22945	22968	22673	22289	22068	21914	21875	21870	21710	21751	21858	21825	21643	21815	22183	21806	22209	21813	22153	21831	21858	21566	21675	21794	21731	21420	21598	21935	21714	21694	21541	21514	21475	21791	21786	21954	21647	21860	21571	21294	21431	21502	21488	21502	21471	21822	21524	21572	21610	21412	21437	21688	21543	21488	21316	21659	21316	21620	21552	21496	21645	21448	21693	21480	21357	21550	21557	21657	21515	21500	21455	21619	21507	21521	21619	21524	21500	21712	21446	21539	21527	21632	21519	21790	21579	21573	21440	21685	21495	21559	21645	21606	21466	21611	21373	21491	21615	21615	21758	21621	21402	21429	21505	21251	21588	21752	21617	21606	21445	21369	21537	21498	21590	21614	21486	21658	21605	21312	21439	21463	21416	21267	21356	21314	21407	21442	21377	21515	21605	21607	21466	21526	21652	21550	21370	21437	21536	21720	21718	21180	21450	21444	21532	21574	21356	21286	21848	21428	21491	21577	21490	21374	21196	21242	21592	21640	21460	21420	21452	21601	21509	21641	21534	21316	21492	21372	21558	21403	21499	21583	21621	21398	21493	21248	21382	21556	21450	21385	21575	21579	21528	21279	21642	21405	21496	21521	21573	21561	21478	21467	21579	21468	21683	21650	21547	21415	21577	21610	21472	21695	21330	21330	21687	21736	21603	21553	21751	21305	21376	21466	21521	21466	21564	21582	21360	21535	21450	21149	21465	21520	21527	21590	21438	21575	21562	21512	21675	21468	21401	21686	21458	21497	21444	21515	21371	21470	21435	21242	21696	21401	21702	21635	21419	21509	21568	21609	21320	21470	21544	21556	21550	21407	21375	21554	21477	21540	21597	21629	21201	21730	21458	21375	21620	21496	21380	21357	21473	21532	21477	21496	21561	21450	21572	21500	21552	21536	21533	21477	21566	21706	21205	21476	21704	21568	21557	21496	21406	21669	21629	21764	21537	21718	21615	21541	21479	21544	21444	21505	21680	21637	21382	21500	21458	21507	21642	21347	21539	21700	21440	21654	21389	21451	21480	21481	21432	21518	21566	21533	21355	21533	21559	21607	21500	21666	21530	21447	21389	21385	21637	21527	21596	21361	21291	21393	21569	21414	21476	21145	21648	21602	21450	21601	21523	21375	21462	21493	21642	21480	21429	21487	21489	21435	21572	21584	21538	21584	21483	21704	21311	21569	21339	21524	21552	21213	21703	21485	21393	21484	21420	21437	21531	21472	21537	21553	21332	21637	21702	21628	21392	21486	21307	21492	21566	21474	21425	21581	21535	21463	21513	21492	21492	21688	21723	21311	21429	21455	21379	21377	21853	21422	21283	21399	21348	21438	21521	21381	21566	21507	21392	21374	21292	21346	21273	21485	21441	21376	21560	21618	21439	21613	21578	21692	21502	21507	21759	21505	21671	21679	21472	21332	21349	21221	21498	21448	21635	21453	21612	21642	21657	21505	21691	21326	21483	21597	21240	21539	21429	21607	21437	21345	21460	21524	21441	21555	21592	21529	21620	21680	21504	21582	21666	21656	21352	21533	21293	21716	21424	21580	21592	21548	21533	21632	21459	21397	21610	21583	21351	21519	21338	21331	21571	21562	21543	21555	21261	21266	21408	21414	21412	21784	21411	21610	21407	21303	21395	21309	21600	21605	21539	21628	21481	21490	21468	21539	21476	21554	21314	21436	21341	21425	21718	21672	21498	21429	21610	21482	21463	21538	21280	21561	21443	21616	21519	21423	21635	21696	21698	21725	21360	21384	21403	21485	21584	21289	21339	21586	21404	21518	21499	21451	21526	21635	21512	21379	21379	21383	21487	21496	21544	21667	21348	21483	21561	21631	21522	21394	21408	21414	21463	21398	21389	21491	21404	21541	21448	21486	21305	21361	21470	21319	21577	21493	21251	21465	21556	21546	21356	21874	21621	21481	21354	21456	21278	21305	21562	21838	21281	21646	21714	21494	21243	21386	21590	21423	21323	21554	21449	21560	21524	21519	21432	21477	21496	21304	21457	21586	21583	21274	21383	21628	21266	21522	21405	21086	21339	21544	21646	21075	21551	21639	21366	21336	21422	21461	21634	21673	21688	21506	21534	21336	21428	21377	21516	21409	21529	21462	21733	21557	21436	21588	21526	21496	21510	21381	21585	21526	21541	21386	21489	21367	21470	21502	21292	21561	21237	21446	21517	21164	21669	21480	21449	21398	21530	21590	21492	21443	21459	21367	21330	21480	21634	21344	21276	21373	21400	21447	21369	21672	21552	21366	21279	21533	21439	21537	21674	21330	21184	21435	21403	21458	21264	21461	21354	21362	21723	21401	21462	21653	21635	21470	21416	21412	21529	21545	21428	21532	21539	21245	21482	21495	21457	21445	21416	21401	21429	21624	21483	21533	21416	21499	21467	21385	21451	21451	21395	21359	21231	21431	21429	21540	21607	21495	21490	21527	21560	21556	21268	21564	21510	21490	21421	21420	21570	21296	21653	21572	21299	21450	21679	21790	21347	21605	21456	21460	21431	21562	21500	21775	21368	21484	21403	21620	21390	21367	21349	21452	21218	21639	21558	21474	21582	21870	21403	21446	21396	21447	21393	21638	21513	21413	21573	21489	21484	21617	21529	21346	21388	21561	21374	21252	21582	21540	21383	21544	21348	21675	21399	21537	21357	21730	21515	21468	21493	21556	21518	21504	21352	21304	21354	21619	21300	21854	21530	21364	21586	21459	21259	21502	21576	21484	21464	21603	21555	21429	21454	21664	21347	21368	21504	21382	21876	21278	21527	21575	21346	21594	21663	21588	21438	21556	21481	21575	21661	21495	21469	21547	21441	21480	21526	21696	21693	21645	21558	21366	21404	21327	21493	21650	21557	21540	21248	21616	21379	21560	21517	21494	21342	21394	21404	21406	21358	21605	21820	21369	21475	21609	21525	21142	21489	21547	21670	21753	21569	21601	21415	21542	21538	21552	21520	21373	21372	21489	21487	21678	21533	21552	21524	21331	21555	21485	21383	21518	21373	21491	21529	21656	21233	21435	21557	21582	21394	21578	21396	21620	21356	21329	21391	21499	21306	21421	21361	21274	21853	21497	21602	21578	21428	21341	21376	21300	21573	21445	21359	21318	21408	21580	21588	21619	21542	21520	21393	21530	21697	21315	21471	21751	21608	21335	21456	21256	21329	21409	21510	21338	21702	21622	21364	21290	21444	21543	21500	21536	21683	21410	21352	21389	21448	21489	21474	21645	21778	21549	21510	21569	21389	21433	21514	21639	21776	21647	21421	21710	21446	21369	21568	21588	21379	21242	21542	21374	21599	21659	21383	21366	21322	21483	21391	21539	21505	21452	21482	21415	21424	21569	21624	21673	21551	21768	21591	21524	21422	21597	21480	21511	21518	21465	21474	21510	21216	21398	21622	21483	21318	21546	21501	21343	21436	21608	21420	21419	21302	21294	21414	21648	21407	21579	21585	21814	21536	21361	21516	21410	21514	21343	21473	21528	21500	21415	21185	21579	21681	21538	21642	21560	21629	21458	21363	21284	21685	21528	21482	21467	21599	21546	21269	21552	21466	21548	21450	21486	21516	21566	21520	21490	21527	21533	21421	21367	21867	21474	21355	21749	21432	21374	21450	21539	21452	21341	21534	21473	21685	21372	21416	21578	21556	21629	21347	21693	21732	21307	21694	21479	21450	21427	21524	21466	21734	21663	21478	21479	21490	21334	21292	21762	21561	21396	21241	21444	21349	21754	21397	21561	21495	21227	21387	21302	21397	21633	21581	21583	21410	21471	21577	21689	21492	21645	21699	21481	21621	21565	21412	21421	21250	21555	21506	21624	21287	21531	21502	21515	21522	21525	21606	21272	21502	21402	21358	21448	21423	21868	21582	21667	21458	21443	21392	21574	21506	21185	21516	21519	21423	21667	21582	21520	21498	21485	21554	21335	21536	21534	21453	21571	21664	21587	21437	21642	21415	21590	21559	21331	21708	21474	21563	21488	21452	21260	21602	21345	21850	21498	21665	21467	21552	21662	21662	21491	21555	21636	21467	21511	21409	21250	21589	21363	21629	21480	21427	21339	21663	21699	21526	21401	21208	21551	21455	21461	21503	21330	21779	21721	21476	21710	21579	21370	21385	21297	21418	21549	21382	21646	21695	21757	21590	21558	21538	21576	21565	21608	21308	21289	21289	21670	21241	21486	21551	21375	21521	21493	21359	21458	21444	21493	21730	21494	21523	21404	21613	21517	21494	21572	21431	21245	21510	21672	21612	21504	21378	21102	21378	21445	21473	21730	21457	21433	21462	21621	21766	21665	21505	21420	21436	21315	21663	21351	21517	21310	21467	21430	21641	21734	21393	21477	21512	21550	21776	21777	21522	21692	21239	21623	21329	21441	21690	21427	21416	21444	21679	21324	21499	21325	21418	21450	21491	21431	21704	21505	21322	21343	21476	21434	21379	21363	21482	21361	21471	21481	21634	21574	21612	21314	21504	21409	21516	21418	21319	21365	21752	21455	21803	21441	21401	21548	21411	21572	21257	21416	21626	21760	21610	21585	21603	21538	21559	21480	21826	21284	21350	21537	21379	21585	21361	21482	21557	21677	21480	21487	21501	21579	21421	21449	21576	21434	21343	21388	21625	21525	21559	21536	21369	21222	21482	21562	21359	21335	21090	21372	21297	21385	21306	21403	21721	21377	21494	21425	21552	21476	21416	21437	21493	21647	21376	21560	21333	21398	21344	21545	21543	21318	21634	21536	21574	21545	21656	21305	21478	21566	21457	21570	21627	21439	21387	21349	21637	21551	21440	21175	21667	21231	21457	21734	21470	21686	21377	21505	21489	21325	21545	21600	21432	21564	21532	21437	21306	21446	21502	21640	21342	21334	21335	21455	21599	21641	21363	21545	21628	21569	21482	21618	21460	21529	21608	21446	21514	21483	21395	21435	21363	21338	21407	21441	21538	21375	21609	21204	21530	21428	21743	21451	21439	21281	21333	21282	21309	21566	21536	21446	21457	21430	21160	21445	21503	21415	21247	21389	21594	21477	21540	21492	21557	21296	21445	21312	21355	21651	21566	21564	21435	21449	21620	21331	21302	21511	21415
46130	78262	74072	60283	48079	34170	25431	21867	19595	18603	17692	17488	17153	16622	16239	15814	15409	15069	14986	14907	14954	15093	14904	14963	14910	15015	14933	15177	15106	15132	14978	14917	14901	14932	15222	14957	15000	15080	14892	14831	14937	14985	14846	14894	14931	14711	14878	14732	14854	14704	14690	14779	14732	14760	14834	14787	14939	14663	14704	14645	14758	14663	14800	14755	14804	14796	14635	14977	14780	14618	14820	14705	14649	14672	14637	14560	14700	14646	14621	14764	14650	14716	14573	14915	14639	14676	14748	14954	14897	14687	14690	14762	14725	14693	14688	14646	14541	14838	14844	14697	14644	14673	14742	14649	14650	14755	14765	14668	14589	14681	14879	14843	14722	14676	14712	14628	14732	14672	14684	14939	14899	14719	14918	14825	14821	14829	14703	14738	14612	14561	14611	14708	14778	14772	14562	14508	14930	14700	14824	14808	14777	14704	14804	14613	14644	14746	14708	14676	14685	14757	14845	14678	14640	14743	14658	14793	14640	14505	14823	14874	14819	14633	14776	14706	14857	14620	14669	14796	14669	14843	14698	14681	14419	14529	14726	14585	14778	14685	14672	14618	14522	14836	14734	14622	14772	14696	14715	14695	14688	14561	14807	14863	14497	14732	14672	14692	14768	14984	14624	14681	14668	14697	14819	14764	14750	14644	14783	14914	14683	14769	14627	14840	14721	14793	14722	14644	14705	14793	14655	14704	14630	14662	14898	14797	14874	14900	14599	14615	14684	14599	14664	14697	14817	14614	14728	14647	14673	14506	14800	14700	14693	14689	14646	14634	14929	14747	14740	14909	14742	14748	14688	14684	14660	14775	14787	14717	14696	14700	14745	14714	14703	14742	14789	14844	14701	14710	14872	14667	14724	14885	14805	14583	14832	14769	14777	14812	14640	14728	14689	14679	14916	14696	14712	14791	14600	14582	14661	14819	14708	14830	14801	14708	14631	14856	14540	14703	14632	14666	14725	14757	14762	14519	14780	14651	14649	14779	14706	14687	14723	14601	14774	14537	14749	14692	14698	14796	14683	14805	14688	14798	14789	14867	14640	14618	14696	14673	14750	14670	14752	14700	14640	14739	14826	14716	14553	14677	14722	14842	14687	14778	14630	14844	14742	14688	14854	14683	14664	14606	14726	14653	14689	14561	14837	14742	14597	14749	14881	14501	14662	14809	14536	14772	14699	14685	14817	14674	14601	14810	14735	14667	14642	14739	14793	14750	14709	14705	14759	14755	14653	14737	14523	14646	14536	14820	14667	14802	14513	14784	14752	14578	14726	14780	14699	14509	14841	14666	14681	14792	14572	14764	14692	14560	14804	14656	14674	14819	14647	14731	14797	14761	14767	14854	14768	14613	14753	14594	14669	14713	14732	14617	14781	14698	14551	14863	14717	14651	14829	14547	14805	14811	14651	14666	14684	14740	14604	14783	14628	14439	14698	14817	14622	14767	14795	14699	14675	14853	14677	14671	14686	14764	14765	14584	14857	14780	14806	14722	14678	14719	14838	14655	14655	14680	14743	14707	14797	14588	14707	14586	14671	14861	14764	14731	14599	14633	14760	14727	14827	14693	14599	14788	14738	14762	14562	14784	14666	14776	14702	14681	14601	14701	14700	14670	14713	14710	14827	14772	14624	14548	14583	14861	14742	14854	14863	14559	14809	14671	14546	14846	14802	14673	14568	14814	14827	14798	14782	14691	14687	14689	14628	14852	14846	14712	14653	14748	14854	14726	14648	14696	14807	14713	14801	14683	14627	14543	14606	14749	14771	14770	14839	14680	14773	14695	14775	14711	14572	14690	14950	14740	14624	14762	14765	14686	14591	14841	14703	14649	14665	14644	14658	14741	14706	14801	14530	14672	14782	14679	14735	14732	14637	14785	14719	14751	14827	14755	14665	14836	14768	14810	14586	14697	14954	14724	14689	14882	14635	14663	14624	14689	14753	14754	14664	14696	14524	14658	14688	14772	14698	14721	14676	14598	14815	14520	14748	14859	14696	14620	14679	14650	14711	14693	14718	14566	14653	14796	14607	14734	14752	14688	14682	14868	14698	14882	14769	14655	14838	14858	14718	14741	14560	14657	14718	14665	14726	14602	14790	14818	14727	14804	14821	14751	14816	14640	14635	14709	14732	14825	14742	14806	14605	14761	14742	14679	14928	14752	14819	14711	14836	14700	14787	14636	14577	14713	14673	14588	14767	14579	14777	14711	14739	14703	14782	14667	14732	14669	14655	14615	14790	14799	14707	14767	14725	14592	14684	14682	14688	14746	14673	14741	14841	14731	14600	14708	14579	14720	14805	14776	14695	14512	14809	14826	14698	14881	14605	14770	14727	14929	14844	14732	14679	14663	14785	14720	14938	14948	14711	14815	14756	14637	14670	14881	14753	14516	14603	14766	14688	14827	14744	14560	14820	14678	14617	14755	14765	14742	14585	14820	14653	14718	14736	14740	14663	14555	14834	14696	14843	14848	14816	14589	14642	14729	14758	14622	14823	14635	14641	14818	14761	14657	14822	14788	14760	14578	14753	14630	14690	14744	14881	14795	14695	14753	14693	14739	14606	14765	14579	14658	14763	14596	14721	14757	14759	14545	14848	14641	14715	14763	14683	14648	14695	14815	14585	14776	14759	14482	14783	14917	14636	14540	14714	14727	14751	14670	14537	14834	14762	14800	14705	14662	14630	14977	14636	14829	14616	14771	14674	14720	14780	14599	14899	14678	14668	14604	14736	14862	14695	14733	14651	14646	14757	14731	14765	14779	14809	14752	14565	14684	14675	14638	14718	14519	14820	14666	14849	14657	14713	14699	14703	14523	14745	14735	14783	14843	14818	14724	14885	14750	14504	14685	14801	14581	14641	14856	14613	14577	14751	14785	14674	14609	14552	14771	14684	14818	14738	14899	14738	14699	14761	14736	14767	14556	14707	14657	14843	14586	14601	14749	14725	14593	14666	14821	14795	14645	14534	14589	14622	14761	14780	14838	14889	14568	14729	14680	14514	14823	14713	14744	14634	14623	14687	14879	14759	14650	14734	14926	14820	14639	14726	14696	14793	14611	14820	14691	14771	14754	14762	14677	14734	14711	14711	14883	14649	14696	14868	14653	14683	14586	14674	14795	14842	14693	14745	14745	14745	14542	14657	14732	14766	14614	14801	14616	14681	14722	14703	14747	14751	14669	14543	14817	14743	14831	14857	14649	14666	14684	14667	14638	14871	14732	14615	14612	14722	14652	14724	14656	14569	14702	14752	14660	14628	14616	14621	14726	14806	14720	14669	14804	14714	14564	14705	14751	14755	14780	14834	14671	14842	14723	14741	14652	14703	14684	14878	14708	14578	14744	14807	14773	14560	14689	14686	14698	14688	14632	14713	14683	14928	14921	14708	14623	14698	14821	14770	14611	14648	14759	14534	14649	14813	14842	14832	14712	14606	14584	14698	14708	14642	14781	14526	14857	14665	14654	14699	14646	14819	14639	14710	14655	14556	14724	14711	14838	14883	14613	14680	14781	14838	14783	14661	14675	14543	14769	14561	14869	14694	14565	14747	14818	14748	14737	14721	14879	14619	14722	14641	14841	14683	14548	14694	14848	14728	14827	14740	14663	14752	14740	14810	14746	14742	14629	14772	14629	14603	14620	14906	14737	14697	14596	14751	14651	14701	14512	14674	14800	14765	14586	14869	14578	14788	14636	14524	14708	14627	14700	14838	14781	14589	14777	14716	14718	14710	14834	14760	14697	14798	14661	14775	14780	14700	14642	14612	14484	14700	14727	14795	14681	14838	14748	14725	14571	14678	14677	14599	14673	14650	14839	14664	14607	14656	14690	14606	14697	14602	14655	14790	14722	14624	14823	14669	14800	14847	14456	14830	14943	14731	14772	14830	14669	14636	14712	14782	14650	14454	14883	14677	14780	14719	14802	14544	14773	14909	14885	14747	14785	14850	14595	14592	14685	14608	14734	14626	14724	14675	14566	14609	14748	14781	14556	14643	14601	14673	14835	14768	14802	14754	14664	14728	14632	14831	14632	14511	14750	14656	14758	14682	14549	14820	14735	14664	14583	14708	14653	14595	14740	14715	14580	14804	14611	14594	14786	14692	14661	14678	14691	14720	14908	14688	14832	14655	14717	14711	14561	14703	14767	14736	14633	14564	14676	14902	14684	14676	14664	14825	14718	14587	14818	14566	14816	14768	14898	14740	14606	14897	14597	14690	14721	14553	14713	14704	14865	14678	14722	14649	14787	14713	14707	14671	14769	14880	14734	14744	14705	14656	14634	14668	14546	14636	14685	14672	14813	14846	14699	14750	14622	14777	14746	14759	14626	14602	14765	14599	14800	14741	14597	14678	14705	14916	14700	14662	14950	14632	14774	14712	14667	14648	14556	14653	14749	14845	14687	14744	14765	14787	14679	14892	14784	14806	14859	14813	14558	14746	14487	14662	14719	14686	14653	15054	14824	14629	14619	14594	14698	14690	14693	14788	14724	14867	14793	14624	14654	14578	14753	14665	14773	14625	14830	14703	14665	14642	14815	14758	14694	14802	14663	14799	14731	14762	14885	14860	14767	14716	14845	14597	14719	14644	14594	14816	14725	14724	14613	14710	14848	14702	14783	14682	14838	14606	14810	14986	14799	14671	14714	14869	14591	14674	14677	14963	14811	14805	14707	14811	14709	14700	14614	14772	14726	14726	14742	14839	14688	14597	14659	14876	14749	14781	14720	14697	14702	14906	14566	14732	14644	14671	14579	14620	14748	14651	14776	14884	14744	14573	14679	14814	14868	14549	14723	14681	14717	14613	14603	14671	14648	14893	14647	14589	14718	14718	14597	14731	14484	14572	14632	14703	14831	14730	14748	14644	14838	14694	14848	14905	14712	14741	14570	14822	14710	14676	14779	14822	14766	14656	14658	14828	14743	14707	14588	14866	14855	14840	14683	14539	14778	14553	14629	14881	14850	14926	14595	14794	14751	14820	14705	14849	14792	14786	14555	14750	14585	14729	14710	14760	14774	14669	14769	14679	14780	14612	14600	14826	14585	14653	14718	14819	14715	14847	14549	14736	14742	14854	14780	14732	14635	14778	14732	14875	14615	14668	14669	14749	14659	14864	14662	14663	14777	14904	14704	14966	14675
42230	52311	55033	44168	34233	29267	26127	24259	23296	23027	22866	22619	22768	22606	22690	22245	22197	22065	22303	22071	22015	21907	22136	22024	22296	22020	22123	22054	22043	22219	22111	22198	22156	22009	21923	22128	21850	21999	22168	21977	21933	21953	21905	22297	22110	22048	22036	22004	22012	22118	21976	22089	22071	21962	21962	22039	22081	22097	21886	22058	21926	22122	21909	21999	22010	21983	22074	22182	22048	22035	21911	21882	22097	21792	22167	22061	22050	21983	21954	21970	21957	21927	22116	22021	22019	21902	21985	22130	21924	21920	21924	21873	22182	21719	22014	21946	22271	21998	22081	21874	21692	21726	21887	21806	22032	21924	22057	21802	22033	22038	21849	21894	21964	21952	22062	22060	21868	21975	21767	21765	21957	22090	21930	21839	22025	22039	22111	22043	21922	21905	21966	21796	21978	21926	21879	21913	22012	22033	21900	21848	22136	22075	22020	21860	22170	21901	21963	21931	22005	21800	21925	21909	21922	21685	22032	21913	21996	22113	21917	21918	21793	22044	21828	22196	22402	21910	21670	21890	22115	22014	21894	22222	21970	21886	21814	22029	22052	21887	21972	21920	21729	21800	21763	21907	21870	21870	21943	22151	22018	22011	21923	21797	21877	22100	22133	22144	22079	21999	21911	22049	21790	21879	21874	21751	21712	22125	21991	22099	21938	22133	21928	21918	22142	22052	21763	21798	22025	22075	21927	21953	21943	22069	22021	21986	22022	21877	22021	22183	21961	21739	21744	21888	21791	22003	22062	22012	21689	21723	22139	21881	22073	21935	21766	21881	21893	21876	22070	21904	21878	22014	21744	21996	21838	21857	21674	21830	21899	22122	21899	21920	22134	21972	22083	21897	21840	22019	21751	22080	22040	22032	21929	22077	22037	22138	21744	22144	21931	21779	22107	21962	21944	21846	21742	22197	21863	21943	22110	22085	21919	21854	22092	21989	21914	21773	21984	21908	21906	21973	21921	21841	22231	22051	21926	21909	21805	21899	22050	21998	21862	21923	21723	21832	22104	22308	22064	21922	22062	22128	21817	21898	21966	22058	22102	21894	21909	22013	21980	22029	22119	22229	22096	21968	22286	22199	22005	21804	21930	22268	21820	22152	21872	21858	22069	21939	22118	21982	22058	21971	21996	22031	22208	21899	21986	22014	22172	21865	21695	21886	22004	22058	22115	21944	21779	21783	21727	21842	22051	22137	22060	21799	21909	21884	21804	21844	22084	22081	22131	21855	21985	22068	21879	22009	21918	21801	22083	22207	22037	21961	21797	22215	21867	21836	21874	22082	22130	21922	21901	21848	21931	21873	22002	21948	22053	21987	21958	22091	21981	21909	22020	22155	21838	22178	22016	21885	22018	21965	21853	22078	21813	21857	21918	21933	21939	21972	22143	21858	21900	21950	21860	22007	21826	21843	21943	22244	21810	21821	22009	22092	21700	22190	22026	21776	22052	21958	22072	22050	22120	21858	21912	21964	21925	22221	22013	22027	21773	21982	22019	21864	21965	22036	21912	22236	22151	21927	22075	21749	22104	21952	21815	21881	21907	22038	21898	22034	22032	22067	21878	22147	22199	22026	22211	21959	21909	22038	21996	22009	21840	21853	22059	21864	21958	21873	22092	22045	22008	22094	22022	22242	21867	21775	21855	21757	21966	21800	21949	21607	21861	21821	22005	21988	21972	21612	22042	21972	21917	21979	22072	22115	21883	21842	21907	21665	21893	21977	21869	21916	22062	21847	21979	21985	22170	21853	21989	22053	22171	22043	21838	21953	21957	21989	21899	21924	21969	22036	21770	22021	22033	22031	22009	22203	21958	22103	22056	22157	22022	21964	22095	22007	21784	21817	22027	22113	22072	21934	21981	21999	22122	22200	22042	21971	21928	21994	21885	22037	21794	22002	22031	22143	22015	22220	22158	21974	21888	22151	22050	21991	21885	22039	22062	22002	21693	21798	21967	21905	21882	22049	21928	22032	21881	22089	21835	22141	21911	21898	22029	21882	21891	21905	22034	22014	22256	21805	21987	21986	22004	22175	21956	21778	21936	21844	21798	22131	21716	21989	22203	22097	22082	21977	21961	21649	22091	21815	22115	21931	21833	21980	21919	21994	22070	21959	21979	21980	21939	22065	21875	21962	21931	21965	21909	21813	21959	21699	22087	21996	21933	22049	21693	21982	22027	21745	22021	22043	22010	21976	21954	21808	22137	21990	21849	21911	22013	21969	22051	21988	22211	21776	22026	21872	22081	22218	21813	21860	21788	21794	22124	22141	22109	22103	21793	21979	22123	21970	21963	22075	22084	22071	22042	21958	22157	21951	22188	22240	21860	21855	21995	21860	21780	21854	22098	21804	21902	21940	21917	22029	21802	21777	22095	21970	21847	21919	22069	21954	22146	22194	22055	21777	22034	21990	22020	21815	22153	21987	21971	22093	22060	21739	21893	21875	22117	21882	22359	21942	21934	22179	22112	21859	21838	21888	21859	22101	22075	22079	22383	21921	21755	22054	21885	21963	21893	22079	22002	22170	21997	21856	21915	21926	21949	21910	22240	22260	21786	22096	22127	22008	21871	22013	21962	21833	22268	21913	22238	22120	21855	22048	22000	22276	21892	21968	21842	21741	22082	21911	22019	22021	21861	22046	21869	21919	22026	21991	21989	21661	21858	21924	22170	21892	22017	22108	22016	21969	21884	22080	21770	22004	21974	22016	21890	21996	21836	21715	22189	22102	22081	21957	22202	21858	21836	22050	21941	21960	21970	21821	22076	21949	22022	21860	21943	21940	22080	22136	22008	22163	22137	22017	21844	21933	22197	21938	21819	21871	22312	21916	21886	21989	21872	21934	22260	21749	22053	22073	22043	22113	22017	21995	21945	21987	21763	21683	22190	22063	21845	22190	21972	21970	22140	22189	22102	21979	21882	21867	22047	21700	22099	21987	22048	21895	22045	21902	21987	21712	22014	21747	21757	21865	21943	21889	21894	21846	21907	22108	21806	21961	21973	21936	21933	22039	22032	21930	22026	21944	21972	21978	22058	21831	22056	21987	22092	21940	21993	21835	22139	22046	22002	22154	21942	22016	21952	21822	21932	22005	22144	21808	22051	21939	21920	22021	21975	21969	22053	21798	21747	21890	21900	22056	21896	21892	21874	21887	21816	22164	21921	21937	21588	22088	21922	21973	21754	21893	21907	22052	21958	21904	21897	21915	22277	21946	21968	22059	22001	22032	21941	21930	22264	21783	22084	22068	22042	21788	21865	21926	21907	21972	21938	22166	22038	21917	21797	21843	21888	21998	22019	22074	21911	22102	22109	21958	21934	21706	22002	22003	21940	21920	22021	21884	21983	21960	21866	21945	21784	22134	22003	22186	22114	21791	21840	21821	22050	22042	21874	21920	21999	22095	21939	22309	22276	21818	21991	22063	22173	21822	21946	21978	21772	22037	22111	21855	21916	21981	21932	22015	22093	21946	21867	22115	21965	21691	21910	21823	22069	22151	21853	22213	22130	22268	22102	21893	21917	21932	21912	22106	21992	21979	22069	22203	21900	22020	21994	22022	22217	21901	21959	21899	21819	21948	21811	21907	21883	21823	22025	21941	21917	22069	21827	22009	22191	22067	22276	22156	21920	22114	22021	21920	21995	22074	21932	22069	21846	22108	22088	21890	21930	21921	22024	21847	22151	22056	21716	21903	21860	22005	22018	22059	21834	22050	22009	22020	21854	22025	21999	22022	22075	22370	22046	22026	21840	22044	22220	21896	22025	21806	22100	22141	22045	21963	22100	22173	22177	21849	22145	21890	21866	21838	21966	22102	21964	21989	22072	22045	22036	21823	22009	22020	21896	21741	21776	22055	21846	22029	21881	22090	22025	21938	21899	21692	21981	22049	21855	21760	22048	21908	21878	22011	22010	21860	22038	21946	21998	22059	21828	21967	21950	21761	21926	22088	22032	22122	22001	22026	22061	21949	22123	21984	21902	21969	22137	21899	21766	21885	21860	22229	22039	22249	21872	22120	22048	21861	21837	22072	22075	21989	22131	22127	22020	22166	21856	21882	22126	22004	21766	21819	21937	21769	22010	22032	22128	22183	21989	21869	21968	22025	22051	22049	22063	22130	22012	21821	22031	21801	21954	22226	22060	22097	22011	21880	21991	21864	22144	22099	22104	22029	21955	21961	22003	22169	21725	21822	22152	21827	22021	22010	21796	21739	21779	22122	21957	21849	21930	21978	21982	21934	21887	21741	21955	22080	21918	21938	21989	22020	22046	22035	21756	21904	21953	21907	21952	22012	21990	22169	21906	21897	21877	21903	22080	22036	21923	21746	22038	21903	21840	22038	22118	22113	22093	22144	22084	21893	22069	21989	21938	22182	21964	21991	22128	21937	22021	22087	22171	21940	22115	21891	21681	21873	22071	21672	21995	22176	22151	21926	21983	21815	22007	22007	21909	21847	21998	22074	22020	21966	22117	21901	22096	21914	21742	21937	22128	22093	22099	22022	22108	22224	21730	21771	22149	21893	22017	22025	21985	21987	21985	22188	22170	22073	22104	22045	22033	21975	21834	22055	21792	21827	22062	21976	21924	22062	22003	21703	22034	21926	21955	21948	21942	22159	22095	22149	22003	22020	22099	22157	21959	21928	21951	21770	22244	21862	22011	21912	21981	21989	22206	21891	21834	22124	21867	22168	22143	21701	21851	21690	21799	21968	22012	22149	22249	22177	22110	22019	21960	22104	21903	21974	22169	21930	22136	22050	21911	22013	22134	21846	22184	21965	22060	21903	21816	21675	21917	21942	22125	21831	22021	21698	21962	22070	22009	21777	21991	21990	22040	21800	22095	22167	22178	21869	21902	22052	21793	21701	21637	21785	21969	22041	21817	21777	21748	21839	22102	21817	21912	21984	21747	22281	21983	22045	21956	21981	21919	21853	21889	22052	22214	21639	22038	21875	21803	21880	21922	22135	21995	21812	21960	22051	21856	21790	21987	22056	21938	22103	22071	22037	21906	21869	22020	22026	22120	21903	22066	22115	21976	22089	22008	21892	22012	22173	21900	21975	22034	22040	21839	21847	22303	21876	22040	21726	21871	22018	22046	21976	21921	22178	22224	21949	22111	21809	22082	21996	22102	21999
44515	61871	55904	39139	29167	23195	19405	17866	16833	16311	15984	15950	15846	15855	15353	15366	15193	14843	14915	14955	14968	14896	14964	15004	14932	15086	14862	14988	15099	15192	15011	15088	15124	15095	15008	14972	15061	14951	14947	14915	14772	15157	14893	14879	14995	14789	14836	14977	15194	14936	15065	14840	14809	14905	14914	14875	14701	14629	15085	14858	14977	14945	14915	14674	14887	14916	15035	14955	14939	14876	14821	15008	15003	14905	14924	14867	14931	14728	14799	14981	14913	15026	14876	14857	14801	14750	14813	14935	14986	14838	14779	14836	14915	14943	15039	14855	14855	14716	14931	14752	14841	14952	14840	14786	14700	14796	14930	14885	14922	14854	14694	14921	14738	14820	14753	14818	14917	14789	14814	14853	14988	14946	14946	14981	15135	14790	14914	14852	14964	14867	14873	14670	14951	14775	14817	14901	14656	14972	14859	14813	14910	14751	14773	14925	14919	14991	14833	14747	14895	14809	15019	14929	14790	14784	14921	14788	14899	14807	15034	14878	14793	14779	14818	14740	14959	14880	14824	14779	14975	14885	14910	14775	14888	14959	14740	14975	15024	14815	14966	14881	14866	14818	14905	14789	14980	14793	14894	14909	14953	14852	14943	14939	14987	14811	14879	14819	14900	15029	14829	14793	15050	15041	14925	14815	14940	14874	14782	14747	14821	14890	14838	14840	14929	14856	14988	14750	14864	14681	14820	14932	14952	14901	14839	14893	14758	14707	15101	14762	14914	14782	14846	14944	14926	14903	14803	14817	14808	14805	14906	15031	14932	14955	14984	14935	14928	14936	14973	14940	14958	14845	14870	14753	14870	14820	14951	15010	14952	14969	14805	14870	14897	14929	14959	14905	14936	15047	14949	14854	14864	14963	14954	14938	14811	14779	14980	14784	14902	15093	14680	14789	14739	15091	14783	14910	14974	14827	14860	14937	14935	14849	14830	14918	14891	15109	14962	14997	14905	14827	15016	14832	14932	14694	14777	14820	14924	14829	14940	14894	14949	14972	14788	14813	14882	15021	14832	14878	14754	14792	14823	14992	14872	14843	14857	14815	14796	14966	14872	14813	14828	14941	15022	14927	14718	15000	14762	14841	14991	14957	14884	15060	14951	14952	14886	14751	14856	14730	15067	14920	14866	14908	14748	14906	14877	14990	14861	15093	14837	14922	14852	14793	14893	14922	14954	14763	14743	14842	14871	15013	14955	14879	14735	14996	15114	14649	14907	14818	14852	14785	14971	14920	14902	14814	14766	14801	14999	14895	14813	14866	14869	14789	14912	14853	14916	14926	14899	14952	14972	14836	14808	14733	14845	14881	14908	14790	14977	14789	14905	14908	14895	14845	14764	14957	14972	14767	14762	14761	14997	14752	14651	14837	14956	14784	14802	14963	14789	14743	14731	14768	14966	14762	14797	14848	14885	14915	14946	15007	14954	14865	14928	14686	14847	14825	14791	14969	14964	14953	14955	15005	14939	14904	14852	14717	14810	14913	14796	15025	14871	14803	14848	14876	14906	14962	14861	14808	14783	14993	14851	14836	14774	14678	14760	14922	14993	14877	14885	14804	14873	14725	14946	14848	14837	14959	14893	14853	15016	14823	15069	14829	14940	15138	14807	14892	14853	14987	14925	15022	14940	14700	14927	14896	14871	15023	15024	14832	14894	14940	15138	14824	14990	14841	14936	14792	14988	14892	14885	14957	14876	14989	14768	14675	14781	14843	14835	14871	14856	14766	14917	14911	14859	14867	14886	14562	14967	14820	14833	15016	14861	14860	14926	14889	14849	14909	14902	14922	14921	14901	14894	14717	14815	15082	14929	14783	14768	14866	14794	14916	14933	14894	14958	14851	14828	14832	14842	14947	14806	14858	14925	14756	14759	14888	14880	14933	14968	14917	14807	14940	14880	14865	14928	14808	14876	14883	15029	14847	14901	15026	14980	14887	14989	15023	14844	14734	14880	14938	14927	14759	14861	14934	14964	14779	14999	15005	15122	14636	14651	14833	14954	15002	15095	14883	14743	14984	15028	14706	14883	14835	14951	15047	14833	14800	14916	14911	14882	14770	14890	14802	15023	14785	14858	14967	15151	14880	14765	15038	14931	14846	14922	14974	14800	14940	14878	14728	14835	14775	14931	14979	14808	14888	14738	14820	15033	14811	14824	14747	15046	14834	14901	14821	14698	14858	14980	14984	14865	14822	14904	14764	14857	14798	14824	14985	14818	15073	14845	14987	14983	14862	14958	14749	15120	14817	14741	14833	14912	14999	14878	15111	14901	14967	14829	14968	14827	14991	14930	14898	14900	14883	14836	14711	14852	14742	14867	14882	14678	14924	14802	14995	14858	14980	14966	14773	14805	14716	14847	14909	14905	14705	14693	14858	14885	14857	14854	15000	14874	15099	14689	14664	14741	14751	14847	14901	15059	15041	14868	14859	14941	14789	15013	14860	14996	14767	14622	14901	14772	14749	14802	14780	14897	14879	15010	14864	14840	14973	14843	14893	14850	15016	14974	14740	14847	14825	14913	15060	14820	14947	14882	14888	14791	14871	14814	15055	14685	14984	15066	14962	14735	14871	14898	14994	14873	14889	14822	14837	14816	15032	14849	14789	14968	14994	14847	14856	14777	14792	14874	14978	14923	14906	14931	14803	15045	15150	14848	14815	15071	14639	14775	15024	14902	14889	14841	15052	14947	14796	14786	14853	14801	14685	14771	14884	14937	14781	14825	14630	15010	14787	14842	15004	15047	14878	14705	15009	14594	14888	14915	14732	14861	14822	14868	14959	14770	14882	14963	14916	14689	14788	14634	14923	14896	14883	14833	14955	14994	14842	14914	14925	14933	15093	14931	14965	14838	15036	14638	14875	14865	14814	14860	14852	14803	14903	14941	14845	14960	14963	14755	14886	15113	14942	14910	14885	14774	14952	15029	14850	14928	15009	14722	14889	15034	14966	14745	15012	14808	14990	14921	14988	14926	14718	14912	14940	14993	14718	14997	14727	14814	14890	14850	14972	14919	14955	14989	14934	14849	14753	14822	14749	14978	14791	14752	14922	14766	14797	14819	14830	14847	14823	14870	14803	14837	15088	14829	14794	14803	14880	14816	14914	14954	14832	14882	14912	14838	15003	15001	14917	14953	14919	15008	14866	14684	14927	14957	14761	14889	14970	14750	14938	14786	14962	14953	15022	14757	14836	14808	14945	14777	14891	14875	14909	14706	14952	14839	14787	14901	14941	15062	14832	14565	14816	14808	14770	14917	14800	14787	14810	14612	14969	14820	14878	14879	14876	14965	14857	15015	14774	14774	14919	14887	14830	14810	14926	14754	14813	14946	14943	14790	14783	14923	15097	15047	14731	14921	14808	14758	14888	14931	14786	14928	14756	14885	14795	15006	14988	14910	14881	14978	14933	14815	14801	14974	14841	15018	14928	14951	14928	14928	14945	14893	14830	14970	14970	14866	14924	14798	14668	15016	14894	14715	14713	14914	14904	15164	14892	14951	14889	14937	14803	15017	14650	14559	14862	14874	14973	14805	15011	14917	15057	14857	14758	14805	14845	14831	14880	14986	14879	14918	14966	14893	14858	14757	14752	14789	14819	14867	14900	14643	14976	14998	14996	14944	14651	15025	14981	14955	14872	14784	14887	14916	14995	14927	14893	14756	14729	14911	14950	14822	15068	14831	14825	14950	14974	15114	15038	14792	14882	14960	14860	14826	14848	14845	14746	14858	14656	14829	14757	14852	14970	14890	14990	14825	14898	15049	14931	14858	14794	14826	14926	14748	14931	14963	14736	14912	14905	14841	14829	15037	14973	14844	14789	15001	14704	15019	15033	14709	14799	14964	14788	14859	14937	14929	14937	14756	14916	14878	14873	14883	14995	14856	14808	14872	14688	14825	14856	14856	14828	14855	14914	14822	15031	14942	14856	14842	14952	14803	14836	14897	14790	14841	14840	14942	15004	14932	14736	14930	15057	14719	14937	14701	14769	15058	15104	14877	14784	14847	14927	14984	14992	14916	14940	14641	14880	14773	14874	14788	15080	14822	14817	14943	14959	14650	14876	14670	14981	14890	14935	14794	14808	14934	14764	14865	14890	14951	14782	14891	14965	14944	14793	14915	14882	14634	14903	14908	14974	14924	15047	14885	14842	15014	14888	14827	14836	14957	14807	15075	14767	15038	14835	14965	14847	14848	14795	14886	14980	14778	14729	14760	14866	15050	14821	14932	14763	15052	14906	15036	14679	14951	14947	14851	14936	14920	14799	14895	14869	14803	15040	14674	14849	14960	15114	15013	14892	14891	14859	14858	14847	14824	14787	14697	14747	14911	14838	14837	14664	14780	15004	14919	15018	14700	14628	14849	14861	14887	14936	14913	14932	14864	14878	14912	14905	15020	14746	14893	14830	14795	14982	15105	14765	14997	14821	14885	14747	14755	14782	14821	15052	14875	14921	14996	14869	14826	14902	14943	14900	14896	15113	14862	15214	14898	14806	14654	14812	14897	14901	14669	14756	14931	14794	14957	14883	14874	14867	14954	14800	15075	14834	14899	14770	14869	14777	14939	14883	14907	14837	14772	14896	14937	14931	14740	14930	14824	15009	15150	14799	14754	14959	14832	14766	14927	15034	14989	14884	14846	14852	14949	14872	14859	15095	14873	14931	15118	15113	14843	15024	14784	14893	14998	14767	14922	14941	14902	14932	14804	14949	15005	14968	14838	14748	14821	15060	14768	14816	14880	14886	14872	14930	14834	14686	14854	14850	14890	14886	14787	14980	14982	14753	15095	14935	14838	14984	14998	14833	15080	14898	14895	15114	14787	14944	14821	14893	14984	14843	14889	14979	15062	14781	14847	14809	14937	14843	15001	14913	14931	14896	14836	14878	14834	14860	14925	14835	14677	14708	15023	15035	14825	14776	14938	14842	14957	14906	14852	14767	14817	14928	14822	14852	14728	14813	14922	14885	14793	14785	14871	14850	14808	14780	14990	14810	14825	14860	14886	14745	14853	14884	14772	14642	14909	14951	14783	15029	14697	14739	15000	14831	14901	15004	14776	14902	14922	14846	14908	14740	14841	14994	14829	14921	14927	14913	14763	14993	14747	14933	14780	14978	14867	14894	14915	14871	14907	14716
26366	22276	33863	37113	36188	34923	30944	26948	25552	24998	24608	24357	24319	24068	23698	23737	23636	23428	23322	23267	23298	23236	23246	23213	23347	23118	23409	23331	23444	23407	23044	23019	23302	23212	23448	23115	23134	23068	23310	23196	23241	22978	23109	23002	23313	22994	22962	22893	22827	22879	23143	23159	23250	22912	22901	22901	23001	23103	23087	22886	23175	23055	22839	23081	23045	23007	22777	22933	23139	23033	23073	23021	23123	23333	23001	23093	23105	22745	22903	23052	23234	23200	23136	23270	22999	23115	23087	22987	23307	23283	23214	23126	22942	22995	23066	23098	23052	22782	23052	23037	23060	23104	22992	22939	23348	23078	23071	23209	23348	23105	23272	23036	23138	23044	23022	22972	22938	23263	23052	23007	22872	23117	23005	22804	23023	22932	22841	22976	22914	23252	22881	22921	23048	23075	22979	23014	23118	23097	23137	22865	23119	22951	22992	22876	23044	22978	23212	23085	22891	23234	22886	23081	23048	23024	22770	23121	23022	23033	23128	22992	22992	22934	22883	23060	23105	22984	23052	23111	23050	23040	22934	22812	22895	23000	23000	22966	23043	22877	22859	23052	23171	23260	23229	22900	23142	22920	23042	22908	23018	23077	22906	23152	23007	23109	23232	22880	23157	22938	22956	22902	22924	23012	22930	22586	23153	23125	23171	23159	23004	22934	23092	23063	23187	23076	23082	22974	23033	22940	23015	23073	23077	22958	23070	23225	23058	23199	23082	23025	23020	23117	22949	22975	22712	22871	22957	23001	23097	22967	22787	23069	22983	23082	23144	22741	23025	22771	22770	22941	22950	22897	22935	22922	23055	22901	23136	23005	23137	23066	23030	22953	23104	22830	23150	23179	22894	22952	22950	22685	22883	22720	23164	23148	23000	23147	22946	22928	22656	22960	22740	22870	23196	23155	23008	22905	23082	23064	23129	23040	23096	23037	23072	22895	22801	23014	22908	22842	23053	23161	23199	22788	23034	23007	22968	22872	23027	22976	23039	23065	22876	23098	23156	22892	22945	23133	22860	23198	23126	22957	23031	22743	22940	22839	23053	22829	22922	22969	23019	23226	22832	22780	22927	23112	23130	22922	22768	23090	23041	22947	23139	23105	23116	23133	22839	22885	23003	22899	23034	22800	22870	22963	22981	23029	22978	22896	22896	23049	23176	23225	23263	23242	23215	23228	22886	22853	22951	23308	23001	22832	23261	23045	22971	23055	22879	22754	23010	23018	22956	22907	22954	23136	23046	23201	23343	23185	23133	22960	22763	22842	23018	22869	23006	22985	23072	22808	22864	22773	23101	22894	23203	23011	23136	22961	23035	22810	23068	23227	23054	22904	23195	22743	22960	22824	22806	22954	22925	23024	23014	22986	23230	23136	22802	23016	23138	23164	22992	22929	23216	23054	23007	22979	23139	22878	22851	22752	23118	22846	22920	23102	23058	23063	23005	22994	23042	23178	23095	22991	22896	23067	22956	23141	23093	23038	23017	22812	23079	23250	22831	22719	22971	23107	23122	22867	23088	23114	22950	22945	23045	22782	23051	22973	23149	23178	23135	22999	23566	22785	23151	23041	22945	22982	23155	23069	23069	23080	23094	22932	23198	22948	23026	23383	22982	23157	22826	23046	22916	22953	23026	23043	22984	22835	22869	22800	22949	22970	23107	23225	23075	22933	23047	23089	23114	23007	23167	23201	23145	22972	23156	23086	22914	22997	22916	23172	23207	22873	23354	23036	22900	22845	23240	23020	22916	22971	23130	22759	23175	22900	23217	23032	22956	22901	22824	22937	23097	22927	23055	23170	22907	22835	23093	22811	22951	23030	23023	23079	23046	23163	23006	23194	22954	23164	22961	22929	23061	22863	23141	22869	23098	22837	23111	23219	23064	23031	22891	23127	22769	22873	23028	22870	22717	23224	23136	23136	22966	23166	22969	23076	22804	22935	22857	22855	23167	22960	23027	22981	23127	22975	23084	22730	22850	23004	23065	23210	22965	23090	22953	22901	22804	22882	23034	22781	22915	23017	22826	22880	23140	22771	22923	22873	23067	23092	22973	23095	23132	22917	22863	22968	23079	23508	23090	23112	22985	23167	23193	23120	23101	23056	23035	22966	22875	23194	23085	22931	23084	22990	22962	22906	23038	23268	23120	23072	23146	23056	23144	23201	22722	22745	23012	22949	22964	22967	23055	23247	23058	22874	23137	23077	22929	23358	22978	22892	23098	22923	22794	23170	23099	23037	23119	22794	23207	22983	23112	22761	23092	22975	22776	22938	22891	23127	22976	22928	23005	23100	22971	23475	22820	22941	23061	23383	23067	22944	23243	22757	23159	22827	22774	23063	23159	23021	23034	22934	23188	22906	22994	23119	22855	23204	23045	22943	23380	23044	23042	23230	23078	22817	22972	23299	23152	23096	22999	22815	23040	22768	22949	22957	23005	22930	22874	23121	23115	23109	23031	22990	22916	23127	22904	22940	23133	22923	22822	23128	22906	22833	23131	22903	22952	22849	22813	23065	22790	23013	22911	23238	23236	23081	22995	23146	23155	22971	22862	23042	23036	23093	23051	23083	23255	23062	23121	23026	23047	22975	22777	23015	22894	22860	23190	22967	23140	23020	22997	22880	22945	22877	23277	23019	23082	23037	22961	22993	22827	23016	22873	23016	23068	22862	23040	22871	22974	22692	22981	22910	23064	23283	23122	22941	23041	23086	23039	23185	23257	22985	22957	22780	22948	22966	23084	23035	22867	22833	23176	23263	23016	22869	23102	23140	22921	23044	23094	22984	22955	23173	23083	22748	23202	23047	22917	23007	22839	22955	22941	23001	23119	23202	23043	22862	22995	23051	23051	22907	23028	22786	22939	23106	22965	22941	22852	22832	22921	23038	23083	22825	22918	23153	23223	22945	22967	23190	23080	22905	23162	23112	23002	23031	22911	22755	23161	22912	23212	22757	22963	22943	23082	22900	22914	22998	22927	22806	22887	22875	22846	22863	23157	23128	23016	22935	23194	23264	23106	23136	23196	23007	22718	22916	23010	23127	23352	22982	23163	22969	23050	22922	23002	23086	23088	22995	23024	22849	22911	23100	22997	23072	22938	23086	23025	23083	23136	23055	22919	23030	23118	22674	22925	22856	22710	23156	22955	22936	23219	22720	22724	22955	23037	23085	23112	23004	22836	23026	23047	22992	23065	22893	23052	22998	23034	23015	22843	23177	22961	23074	23079	22953	22878	23080	23111	22871	23176	22974	22968	22904	23119	22931	22983	23140	23003	23093	22888	23045	22886	23301	22890	23004	23138	23244	23132	22996	23073	22861	23002	23139	22973	22890	23290	22957	23094	23065	23200	23083	22837	22941	23029	22882	22809	22948	23064	23089	23122	23031	22784	22930	23236	23056	22960	22928	23091	22960	22860	23087	22883	22874	23168	23172	23037	22832	22813	23091	23057	22880	23170	22993	23049	23055	22907	23088	22930	23091	23289	22996	23109	22882	23064	23096	23194	22983	23073	23123	23026	22997	23099	23069	22895	22858	23117	22853	22879	23084	22938	23124	22993	22931	23206	23001	23051	22986	22904	23069	23005	23037	22987	23209	23111	23364	22803	23118	22901	23014	22818	23118	22852	23069	23087	22989	23097	22929	23219	23136	23003	22955	23052	23114	22988	23040	22930	23076	22968	23012	22974	22929	23162	23155	23046	23131	23136	22954	23143	23019	22967	23064	23119	23157	23204	22935	22855	23008	22971	22809	23027	22983	23167	23006	22744	22920	23061	22956	23154	22966	23113	23187	23002	22789	23037	22986	23021	23046	23095	23121	22841	22726	23066	22987	22989	22893	23063	23110	23083	23026	22930	22884	22942	23073	22930	22761	22977	22938	23248	22944	22911	23101	22833	23174	23093	23166	22895	23031	23000	22988	22809	23246	23127	22890	22940	23231	22858	22810	22970	23011	22680	22851	23010	23307	23148	22886	22716	23011	22865	22987	23036	22912	22869	23034	23081	22803	23075	22948	22958	22969	23132	23159	22819	23113	22910	23022	23036	22947	23078	23125	23022	23010	22985	22905	23040	23240	23148	23275	23037	22868	22919	22920	23190	23025	22692	22909	22884	23089	23054	22997	22946	23161	23092	23030	23075	23140	22901	23036	23084	23222	22802	23468	23080	23114	22956	23053	22994	23004	22811	22852	22979	23003	22917	22945	23136	22988	22876	22966	23049	22998	23060	22900	23029	22988	22884	22927	23041	22989	22994	23144	23041	22951	23254	23077	23237	22889	22865	23043	23002	22946	23214	22928	22906	22959	22994	22783	23054	22771	22933	22747	23002	22840	23072	23083	22925	23174	23120	22955	22909	23102	22995	23208	23107	23091	23218	23080	22880	23076	23006	23188	23059	23104	23023	23440	23054	22922	23070	23136	22946	23055	23234	23055	23038	23060	22980	22955	23292	22919	23185	22946	23100	22823	22956	22994	23172	23288	23313	22968	23227	22834	23098	23336	22799	23044	22832	22963	23115	22823	23026	22952	23212	23453	23150	22794	22990	23066	23039	23180	23128	22968	23154	23028	22838	23091	23072	22928	23081	22980	22999	23080	22827	23012	23184	23154	22941	23189	22856	23057	23004	23073	23147	23277	23002	22992	22959	22891	23016	23070	22904	22867	22966	22912	22787	23116	23045	23115	23088	22792	22726	23130	23072	23162	23111	22971	23010	22844	23300	22831	22857	22879	23037	22875	23099	22893	23290	22990	23056	22732	22949	23057	22769	23120	23227	23091	22969	23182	22870	23032	23150	23062	22953	23123	22906	23017	23012	22968	23021	22828	23040	23032	22895	23048	22934	22821	22801	22991	23074	22814	23204	22936	22947	23168	22959	22976	23145	23063	22975	23114	22971	22975	23098	22761	22757	22900	23009	23031	23301	23203	23035	22860	22974	22929	23252	23062	23166	23219	22859	23024	22877	22868	23001	23152	22875	22999	22962	23114	23136	22831	23087	22771	22892	23243	22977	23041	23061	23003	23294	23086	22907	22930	22876	23018	23362	23054	23145	23007	22948	23211	23065	22991	22747	22973	22938	22908	23064	22921	22781	23042	22839	22876	23048	23233	23089	23153	23068	22992	23040	23021	23055	23101	23119	23193
45034	75188	70308	52917	40907	30810	22930	20291	18751	17880	17363	17227	16938	16753	16487	16297	15809	15714	15415	15555	15626	15765	15695	15861	15761	15556	15758	15871	15945	15907	15745	15692	15709	15731	15886	15536	15697	15631	15663	15737	15414	15483	15427	15365	15548	15478	15499	15572	15392	15432	15337	15632	15444	15482	15475	15467	15343	15357	15438	15563	15508	15537	15430	15332	15567	15407	15390	15485	15636	15567	15329	15594	15664	15535	15386	15458	15538	15527	15551	15502	15378	15480	15530	15329	15579	15467	15456	15513	15407	15379	15377	15690	15539	15414	15477	15329	15549	15352	15530	15331	15524	15316	15367	15641	15503	15465	15368	15540	15437	15478	15667	15571	15385	15468	15510	15504	15507	15454	15427	15515	15424	15360	15666	15280	15559	15556	15341	15551	15320	15271	15510	15515	15362	15433	15570	15442	15492	15501	15440	15327	15428	15452	15424	15484	15428	15521	15473	15403	15589	15583	15301	15296	15448	15486	15505	15352	15648	15472	15564	15512	15558	15596	15691	15572	15618	15403	15404	15571	15358	15571	15417	15489	15468	15531	15504	15181	15493	15478	15493	15535	15405	15335	15505	15493	15532	15315	15324	15576	15372	15385	15504	15480	15429	15680	15334	15382	15380	15447	15515	15439	15373	15478	15508	15654	15524	15510	15559	15443	15550	15463	15431	15369	15303	15367	15374	15417	15589	15394	15544	15347	15517	15481	15675	15476	15491	15407	15611	15342	15504	15562	15545	15343	15469	15316	15538	15500	15508	15345	15449	15544	15310	15334	15360	15406	15239	15655	15458	15464	15551	15416	15437	15660	15537	15406	15362	15473	15398	15424	15644	15255	15364	15302	15404	15558	15307	15366	15472	15402	15661	15449	15377	15341	15372	15451	15462	15543	15599	15506	15484	15416	15411	15431	15381	15514	15330	15512	15320	15452	15539	15373	15511	15476	15366	15390	15458	15397	15501	15502	15477	15422	15641	15505	15659	15406	15659	15436	15551	15500	15384	15545	15278	15272	15491	15563	15596	15653	15497	15470	15592	15483	15447	15507	15379	15344	15513	15477	15432	15215	15479	15389	15381	15450	15491	15379	15526	15317	15559	15574	15369	15350	15388	15405	15448	15369	15534	15426	15458	15432	15371	15622	15270	15504	15589	15404	15525	15302	15373	15471	15576	15507	15558	15331	15618	15623	15418	15335	15390	15285	15549	15421	15432	15440	15405	15457	15350	15605	15440	15486	15679	15614	15513	15399	15365	15473	15197	15468	15203	15271	15434	15533	15458	15580	15290	15538	15394	15664	15484	15413	15431	15433	15404	15453	15470	15439	15591	15361	15476	15322	15258	15457	15569	15630	15426	15304	15425	15293	15561	15662	15603	15640	15376	15357	15360	15515	15461	15630	15433	15661	15524	15542	15565	15326	15460	15497	15538	15307	15492	15517	15446	15547	15381	15396	15515	15358	15240	15520	15558	15471	15523	15398	15355	15389	15314	15570	15265	15480	15661	15367	15705	15390	15315	15460	15357	15370	15427	15515	15455	15506	15510	15474	15601	15499	15490	15493	15437	15548	15374	15423	15450	15472	15481	15385	15484	15443	15313	15601	15472	15645	15407	15429	15482	15480	15464	15453	15618	15456	15422	15402	15498	15303	15386	15511	15445	15417	15344	15433	15630	15525	15553	15505	15501	15321	15433	15609	15306	15464	15443	15440	15573	15425	15487	15444	15393	15449	15442	15226	15431	15580	15455	15595	15394	15427	15462	15493	15404	15565	15464	15577	15447	15497	15536	15721	15468	15231	15442	15508	15382	15528	15408	15512	15419	15466	15397	15438	15311	15386	15606	15420	15296	15396	15614	15427	15598	15451	15457	15454	15418	15322	15265	15507	15460	15695	15175	15475	15385	15451	15551	15521	15298	15515	15258	15353	15450	15442	15479	15546	15418	15403	15384	15528	15558	15667	15470	15458	15474	15467	15352	15484	15550	15455	15443	15315	15369	15240	15415	15293	15435	15569	15479	15421	15325	15556	15364	15339	15403	15564	15444	15368	15590	15647	15461	15473	15627	15445	15384	15365	15444	15539	15607	15376	15484	15541	15451	15362	15617	15476	15494	15426	15457	15636	15493	15426	15332	15405	15536	15343	15357	15495	15477	15581	15353	15530	15411	15415	15521	15559	15360	15435	15435	15536	15512	15455	15421	15453	15539	15542	15393	15564	15348	15354	15430	15653	15483	15402	15383	15474	15552	15351	15653	15583	15424	15596	15329	15323	15409	15405	15558	15499	15621	15334	15512	15350	15504	15595	15342	15510	15333	15460	15620	15470	15361	15274	15524	15430	15322	15540	15216	15500	15424	15493	15442	15448	15349	15376	15588	15370	15666	15489	15473	15346	15442	15443	15576	15271	15390	15426	15523	15503	15541	15330	15369	15414	15524	15382	15321	15448	15493	15619	15418	15540	15702	15188	15550	15362	15617	15258	15410	15483	15526	15597	15373	15510	15373	15474	15405	15495	15451	15600	15504	15495	15417	15427	15535	15586	15297	15438	15431	15424	15481	15614	15492	15508	15412	15537	15503	15621	15404	15490	15366	15541	15538	15460	15588	15334	15395	15490	15528	15319	15473	15413	15668	15337	15610	15228	15528	15461	15584	15365	15333	15369	15683	15364	15469	15387	15504	15507	15465	15544	15455	15658	15246	15391	15604	15606	15465	15332	15562	15518	15308	15714	15334	15460	15515	15439	15552	15488	15500	15372	15451	15493	15414	15483	15336	15437	15227	15505	15493	15480	15454	15407	15530	15436	15573	15601	15438	15478	15503	15493	15559	15363	15391	15387	15668	15458	15534	15562	15525	15580	15447	15452	15434	15363	15661	15444	15412	15455	15404	15420	15516	15335	15327	15433	15536	15616	15487	15390	15414	15410	15534	15506	15534	15444	15480	15462	15148	15447	15550	15461	15414	15542	15304	15389	15494	15449	15495	15579	15399	15589	15486	15422	15684	15444	15457	15609	15389	15540	15354	15500	15442	15540	15523	15244	15522	15462	15537	15494	15414	15380	15468	15320	15590	15530	15473	15400	15356	15398	15297	15521	15441	15533	15407	15464	15578	15553	15383	15541	15508	15360	15466	15432	15511	15684	15542	15551	15472	15299	15606	15387	15523	15432	15473	15498	15410	15441	15399	15619	15396	15416	15558	15508	15383	15357	15259	15410	15398	15371	15473	15428	15601	15518	15486	15456	15421	15466	15360	15573	15418	15495	15650	15544	15371	15367	15388	15536	15560	15532	15471	15679	15528	15412	15302	15385	15498	15321	15455	15336	15562	15434	15451	15489	15433	15354	15361	15449	15402	15387	15496	15528	15500	15601	15410	15603	15585	15355	15410	15438	15367	15416	15226	15553	15353	15393	15397	15538	15453	15592	15410	15429	15416	15536	15500	15465	15425	15502	15523	15415	15444	15508	15517	15514	15458	15391	15545	15574	15329	15382	15512	15415	15393	15331	15531	15444	15304	15397	15468	15404	15451	15578	15576	15490	15452	15383	15495	15436	15392	15369	15509	15655	15537	15524	15453	15601	15241	15391	15505	15554	15551	15458	15448	15393	15519	15508	15589	15601	15393	15394	15318	15582	15466	15446	15524	15506	15372	15451	15387	15507	15550	15550	15346	15421	15518	15595	15384	15314	15498	15645	15458	15421	15506	15536	15603	15547	15293	15617	15475	15397	15368	15409	15509	15487	15477	15309	15608	15513	15425	15372	15576	15616	15725	15446	15452	15679	15332	15479	15336	15441	15607	15330	15479	15557	15394	15447	15378	15449	15458	15485	15415	15627	15482	15491	15340	15540	15372	15581	15550	15473	15640	15372	15304	15551	15648	15451	15544	15472	15486	15693	15451	15507	15437	15324	15435	15464	15591	15665	15443	15520	15381	15507	15334	15578	15421	15564	15428	15596	15315	15567	15392	15419	15549	15690	15424	15537	15465	15334	15434	15469	15527	15363	15356	15444	15459	15561	15501	15503	15362	15518	15335	15402	15432	15659	15412	15427	15325	15598	15478	15352	15577	15464	15372	15654	15398	15373	15611	15479	15538	15505	15550	15491	15386	15518	15582	15423	15543	15503	15544	15567	15531	15574	15608	15536	15475	15502	15738	15314	15522	15358	15470	15310	15492	15577	15407	15493	15502	15394	15486	15289	15403	15449	15559	15497	15615	15322	15337	15441	15499	15372	15400	15381	15442	15318	15488	15496	15652	15308	15798	15524	15449	15439	15580	15487	15631	15369	15486	15444	15403	15571	15582	15500	15447	15675	15689	15476	15528	15435	15484	15505	15455	15410	15555	15337	15412	15273	15437	15472	15605	15286	15431	15428	15333	15393	15561	15486	15407	15442	15359	15550	15558	15388	15489	15405	15444	15556	15458	15468	15416	15483	15516	15549	15444	15593	15475	15464	15559	15565	15485	15453	15424	15534	15648	15480	15399	15650	15467	15489	15489	15654	15290	15555	15230	15371	15414	15549	15326	15522	15384	15411	15530	15401	15468	15556	15362	15490	15471	15440	15473	15445	15411	15504	15413	15508	15567	15527	15525	15527	15536	15378	15466	15489	15490	15489	15371	15369	15426	15420	15369	15545	15639	15433	15494	15334	15366	15407	15514	15549	15422	15358	15546	15441	15384	15378	15459	15477	15430	15467	15431	15460	15371	15695	15390	15549	15463	15452	15597	15548	15271	15468	15559	15487	15366	15577	15489	15565	15325	15409	15427	15552	15464	15305	15516	15596	15502	15470	15409	15466	15656	15373	15598	15640	15565	15450	15490	15430	15295	15565	15569	15473	15558	15518	15306	15474	15544	15659	15576	15526	15513	15376	15613	15396	15513	15291	15481	15428	15462	15493	15618	15172	15484	15516	15392	15685	15317	15554	15442	15575	15720	15489	15739	15324	15429	15416	15650	15550	15523	15314	15495	15582	15283	15436	15330	15344	15449	15559	15671	15636	15422	15480	15534	15466	15363	15674	15409	15445	15597	15566	15461	15259	15400	15469	15506	15576	15537	15313	15593	15319	15458	15517	15570	15376	15360	15339	15404	15327	15404	15481	15359	15448	15441	15528	15438	15559	15576	15389	15551	15359	15647	15496
24537	21744	30483	29522	30862	31082	32242	27199	25011	24429	23806	23287	23039	23015	22836	22292	22028	21576	21775	21748	21558	21811	21845	22043	21880	21689	21771	21927	21837	21811	21647	21678	21684	21919	21699	21581	21654	21248	21356	21509	21724	21490	21428	21327	21507	21449	21699	21494	21364	21439	21484	21368	21311	21546	21451	21306	21168	21305	21457	21413	21214	21520	21245	21501	21226	21476	21392	21321	21463	21405	21499	21409	21220	21130	21451	21446	21323	21528	21620	21415	21406	21572	21282	21434	21329	21022	21513	21466	21405	21186	21356	21547	21398	21208	21406	21345	21328	21332	21475	21483	21679	21352	21425	21193	21384	21343	21456	21515	21306	21516	21072	21272	21322	21328	21631	21453	21408	21235	21378	21438	21475	21220	21434	21294	21617	21697	21078	21531	21505	21397	21343	21650	21437	21382	21435	21515	21169	21149	21493	21192	21364	21230	21334	21286	21385	21228	21318	21347	21336	21476	21404	21166	21387	21316	21374	21152	21334	21148	21284	21359	21497	21355	21485	21400	21390	21459	21288	21394	21122	21426	21371	21259	21478	21222	21301	21213	21277	21204	21513	21569	21395	21456	21404	21373	21415	21592	21622	21348	21161	21138	21156	21299	21296	21278	21319	21293	21323	21435	21420	21282	21305	21319	21457	21505	21495	21486	21537	21299	21333	21247	21400	21319	21501	21415	21566	21403	21315	21285	21456	21519	21557	21291	21519	21314	21255	21283	21202	21396	21186	21401	21569	21295	21407	21123	21464	21385	21372	21253	21622	21180	21381	21469	21411	21304	21352	21152	21367	21323	21148	21654	21361	21476	21488	21382	21250	21226	21427	21402	21111	21210	21215	21023	21282	21336	21263	21196	21322	21544	21396	21293	21314	21354	21432	21405	21306	21289	21413	21217	21469	21306	21272	21271	21259	21510	21451	21439	21256	21296	21428	21247	21245	21555	21284	21481	21528	21277	21210	21332	21267	21455	21227	21329	21287	21362	21275	21415	21196	21344	21587	21344	21708	21325	21508	21278	21552	21542	21516	21602	21478	21345	21381	21384	21489	21379	21395	21217	21255	21328	21299	21508	21253	21450	21372	21058	21425	21332	21462	21580	21330	21337	21459	21363	21501	21288	21273	21431	21270	21488	21308	21276	21195	21174	21381	21326	21406	20969	21483	21563	21374	21117	21361	21449	21611	21496	21616	21269	21443	21314	21184	21376	21554	21175	21197	21319	21542	21480	21310	21409	21418	21107	21229	21325	21438	21514	21517	21186	21180	21179	21341	21234	21035	21529	21587	21384	21476	21328	21350	21170	21278	21168	21421	21252	21486	21543	21375	21437	21222	21234	21153	21438	21436	21224	21280	21439	21460	21383	21311	21197	21457	21494	21381	21522	21454	21143	21364	21521	21297	21294	21277	21290	21749	21191	21242	21559	21263	21098	21458	21214	21301	21386	21175	21333	21266	21365	21313	21385	21301	21280	21472	21414	21224	21314	21285	21453	21298	21339	21287	21422	21253	21390	21253	21295	21335	21091	21417	21516	21507	21384	21342	21426	21372	21322	21303	21229	21456	21236	21425	21445	21323	21327	21434	21468	21064	21367	21391	21344	21292	21306	21208	21422	21367	21369	21430	21263	21309	21225	21213	21173	21305	21202	21231	21389	21402	21293	21366	21116	21277	21379	21372	21349	21470	21350	21292	21426	21354	21238	21350	21726	21578	21405	21318	21159	21422	21548	21325	21449	21332	21295	21292	21252	21299	21311	21287	21372	21191	21199	21426	21343	21531	21289	21481	21589	21326	21230	21078	21276	21227	21345	21273	21256	21263	21385	21423	21569	21291	21326	21253	21183	21406	21564	21305	21546	21478	21590	21221	21251	21432	21510	21527	21251	21163	21305	21391	21603	21397	21055	21344	21248	21446	21201	21328	21226	21505	21340	21388	21446	21387	21548	21379	21320	21406	21341	21490	21504	21286	21651	21333	21401	21637	21512	21548	21404	21364	21355	21326	21223	21437	21379	21481	21418	21508	21685	21081	21281	21112	21609	21533	21407	21536	21326	21200	21738	21495	21641	21476	21289	21371	21271	21337	21375	21284	21093	21096	21200	21267	21379	21354	21209	21441	21813	21274	21326	21362	21391	21402	21242	21419	20940	21346	21278	21221	21206	21268	21370	21339	21579	21357	21545	21237	21387	21269	21195	21201	21448	21285	21441	21466	21148	21575	21385	21374	21458	21478	21228	21306	21457	21283	21589	21397	21298	21446	21317	21691	21226	21301	21222	21433	21464	21402	21350	21516	21347	21361	21193	21245	21408	21259	21316	21324	21431	21557	21434	21393	21563	21452	21243	21605	21285	21379	21463	21413	21404	21305	21373	21111	21336	21438	21341	21581	21479	21383	21323	21491	21401	21402	21457	21509	21532	21187	21357	21320	21222	21324	21443	21046	21262	21073	21233	21607	21253	21384	21504	21341	21287	21689	21463	20924	21363	21227	21386	21180	21264	21341	21597	21526	21280	21191	21189	21287	21477	21269	21334	21427	21169	21193	21428	21428	21085	21515	21463	21199	21253	21142	21358	21222	21404	21277	21154	21329	21463	21515	21564	21468	21301	21394	21057	21162	21432	21487	21252	21200	21182	21348	21319	21465	21610	21487	21307	21326	21308	21557	21530	21596	21265	21425	21348	21355	21189	21225	21252	21489	21365	21396	21311	21394	21457	21395	21191	21052	21190	21226	21412	21499	21323	21321	21499	21375	21297	21436	21384	21415	21239	21424	21417	21535	21371	21093	21155	21599	21239	21199	21336	21406	21581	21279	21456	21395	21306	21321	21377	21407	21179	21318	21401	21019	21177	21470	21394	21394	21332	21206	21438	21466	21346	21335	21107	21336	21566	21397	21135	21341	21502	21254	21212	21180	21341	21201	21378	21800	21325	21461	21366	21262	21243	21236	21380	21269	21320	21141	21101	21369	21279	21502	21535	21420	21432	21473	21318	21459	21324	21175	21290	21406	21154	21397	21299	21458	21320	21491	21353	21587	21594	21244	21326	21297	21305	21338	21286	21324	21599	21486	21357	21274	21184	21408	21485	21204	21215	21501	21143	21214	21297	21108	21144	21360	21365	21442	21267	21409	21295	21625	21475	21571	21552	21154	21052	21101	21458	21181	21173	21437	21174	20985	21392	21524	21368	21502	21452	21245	21206	21220	21417	21342	21269	21610	21220	21337	21469	21425	21395	21311	21250	21301	21319	21403	21343	21496	21495	21418	21246	21351	21400	21246	21294	21489	21428	21368	21089	21213	21231	21387	21330	21338	21283	21173	21306	21382	21353	21390	21274	21265	21498	21463	21405	21514	21224	21141	21302	21385	21263	21414	21359	21170	21347	21517	21205	21498	21361	21200	21478	21452	21325	21415	21291	21418	21377	21521	21600	21268	21518	21500	21319	21344	21510	21405	21142	21319	21444	21310	21539	21316	21338	21255	21324	21563	21385	21492	21377	21627	21411	21397	21380	21515	21331	21468	21337	21307	21276	21259	21149	21417	21081	21511	21444	21626	21279	21331	21395	21420	21340	21447	21225	21433	21380	21304	21535	21479	21167	21357	21352	21456	21241	21551	21466	21422	21287	21291	21226	21435	21492	21258	21488	21501	21356	21369	21415	21308	21193	21456	21078	21202	21401	21492	21562	21615	21524	21318	21537	21536	21503	21346	21282	21518	21204	21239	21226	21502	21338	21352	21300	21373	21338	21484	21143	21247	21358	21228	21456	21370	21119	21037	21275	21147	21254	21239	21333	21444	21415	21585	21543	21423	21285	21112	21306	21552	21271	21467	21335	21393	21315	21316	21559	21305	21305	21377	21378	21268	21362	21230	21348	21207	21196	21365	21263	21474	21523	21463	21400	21269	21303	21338	21313	21485	21600	21215	21173	21139	21156	21249	21637	21374	21442	21572	21398	21225	21239	21478	21232	21474	21467	21188	21249	21356	21295	21258	21466	21133	21421	21405	21409	21060	21345	21394	21379	21649	21545	21141	21411	21272	21540	21447	21349	21470	21234	21283	21221	21528	21164	21301	21572	21371	21497	21338	21615	21518	21181	21258	21418	21496	21296	21212	21359	21365	21473	21412	21317	21326	21318	21262	21298	21316	21241	21331	21438	21391	21513	21608	21413	21443	21232	21242	21360	21512	21255	21370	21377	21125	21411	21330	21192	21677	21336	21221	21343	21416	21413	21518	21497	21469	21364	21148	21237	21450	21300	21315	21334	21214	21273	21193	21303	21251	21157	21360	21301	21207	21406	21528	21392	21357	21462	21343	21412	21294	21344	21303	21518	21351	21488	21604	21472	21457	21495	21472	21491	21287	21605	21276	21443	21232	21377	21391	21555	21538	21349	21492	21261	21627	21501	21179	21418	21454	21529	21395	21314	21367	21101	21287	21250	21304	21253	21020	21229	21103	21443	21313	21068	21386	21362	21522	21300	21265	21610	21269	21258	21330	21317	21441	21273	21283	21233	21443	21428	21430	21628	21680	21386	21320	21358	21198	21640	21142	21313	21318	21386	21569	21505	21418	21502	21221	21307	21492	21238	21424	21167	21553	21309	21439	21372	21253	21402	21313	21310	21554	21403	21324	21544	21557	21363	21322	21232	21344	21637	21439	21305	21551	21406	21221	21190	21324	21479	21554	21314	21547	21209	21176	21183	21339	21247	21287	21123	21286	21536	21439	21321	21345	21196	21303	21399	21315	21251	21145	21563	21720	21668	21529	21422	21324	21605	21423	21227	21308	21409	21319	21426	21497	21205	21458	21421	21384	21200	21248	21318	21537	21490	21393	21593	21465	21401	21353	21451	21411	21513	21102	21477	21169	21142	21121	21475	21538	21472	21357	21397	21319	21207	21089	21154	21177	21563	21514	21361	21502	21272	21212	21441	21319	21449	21342	21195	21604	21335	21436	21362	21316	21549	21268	21460	21214	21315	21231	21316	21227	21528	21284	21313	21574	21560	21313	21095	21485	21498	21419	21447	21505	21163	21297	21471	21405	21456	21521	21432	21319	21499	21320	21384	21251	21597	21240	21430	21333	21396	21356	21449	21291	21309	21140	21139	21472	21357	21688	21536	21471	21238	21324	21330	21210	21483
47492	79564	72579	57073	43501	30555	24849	21598	19587	18232	17475	17222	16896	16541	16059	15725	15334	15088	14954	14888	14937	14917	15042	14834	14939	14916	15149	14993	14973	15128	15142	15102	14773	14913	14950	14855	14978	14961	14834	14924	14816	14955	14688	14771	14869	14714	14721	14784	14680	14791	14653	14645	14837	14533	14567	14675	14720	14600	14547	14614	14752	14653	14770	14723	14793	14730	14855	14817	14851	14677	14731	14591	14763	14686	14530	14940	14498	14638	14541	14718	14807	14670	14645	14626	14665	14650	14666	14629	14753	14691	14632	14535	14699	14577	14771	14751	14664	14738	14744	14651	14749	14735	14800	14669	14683	14796	14693	14730	14623	14772	14642	14652	14520	14858	14661	14680	14684	14599	14591	14618	14616	14651	14575	14689	14562	14616	14776	14828	14508	14569	14686	14715	14611	14712	14668	14600	14782	14486	14511	14863	14576	14746	14610	14643	14622	14444	14665	14534	14558	14610	14706	14688	14607	14423	14695	14620	14629	14659	14671	14703	14760	14691	14650	14678	14747	14477	14853	14713	14616	14727	14713	14643	14658	14726	14530	14647	14646	14746	14539	14697	14731	14744	14756	14721	14624	14618	14665	14692	14581	14732	14694	14543	14611	14609	14564	14717	14682	14617	14608	14652	14733	14593	14795	14723	14472	14729	14679	14597	14640	14717	14617	14700	14553	14584	14656	14735	14737	14722	14459	14665	14778	14631	14629	14541	14614	14709	14765	14765	14720	14485	14622	14680	14650	14784	14530	14718	14638	14658	14720	14560	14692	14684	14783	14574	14565	14801	14712	14634	14453	14528	14621	14461	14608	14512	14652	14510	14565	14727	14858	14719	14564	14650	14753	14515	14617	14815	14485	14594	14613	14638	14681	14584	14695	14612	14671	14620	14691	14665	14816	14629	14795	14708	14669	14791	14642	14537	14387	14807	14639	14799	14645	14639	14762	14700	14760	14730	14572	14762	14789	14698	14713	14723	14607	14619	14597	14635	14745	14564	14621	14670	14791	14653	14613	14464	14737	14512	14663	14664	14696	14595	14638	14505	14792	14828	14452	14672	14617	14639	14541	14578	14625	14624	14643	14644	14730	14639	14641	14543	14791	14423	14599	14468	14637	14682	14647	14598	14659	14643	14480	14433	14471	14615	14683	14803	14557	14684	14707	14618	14567	14673	14690	14608	14710	14617	14745	14659	14645	14775	14675	14728	14591	14735	14727	14596	14815	14625	14701	14604	14714	14684	14646	14508	14546	14647	14545	14690	14630	14501	14633	14678	14790	14660	14564	14761	14589	14504	14930	14770	14647	14661	14787	14767	14608	14563	14595	14553	14632	14670	14505	14692	14616	14609	14700	14608	14629	14717	14663	14518	14626	14535	14576	14626	14826	14534	14678	14590	14558	14582	14663	14661	14593	14776	14814	14736	14725	14617	14657	14446	14642	14719	14601	14520	14506	14722	14587	14695	14777	14466	14732	14546	14740	14680	14593	14694	14670	14815	14620	14662	14610	14641	14715	14654	14566	14559	14603	14726	14711	14642	14715	14629	14588	14794	14676	14590	14621	14793	14701	14511	14547	14781	14625	14712	14763	14568	14564	14533	14564	14533	14622	14761	14687	14737	14639	14404	14553	14561	14510	14568	14734	14428	14732	14659	14830	14690	14700	14705	14704	14722	14498	14615	14636	14771	14613	14604	14564	14719	14602	14687	14650	14735	14689	14500	14779	14618	14528	14672	14541	14462	14570	14531	14714	14759	14828	14615	14617	14604	14761	14586	14738	14644	14556	14678	14666	14579	14714	14542	14715	14828	14917	14678	14567	14645	14524	14725	14611	14649	14672	14659	14757	14717	14532	14594	14636	14553	14597	14548	14742	14624	14757	14891	14689	14811	14629	14655	14675	14644	14796	14604	14494	14627	14671	14538	14524	14399	14714	14550	14506	14564	14660	14678	14717	14604	14655	14585	14601	14801	14573	14479	14666	14597	14728	14697	14699	14525	14593	14552	14538	14443	14552	14693	14688	14669	14624	14753	14589	14758	14641	14544	14740	14750	14607	14684	14593	14728	14607	14385	14615	14676	14712	14730	14608	14484	14662	14456	14465	14867	14734	14575	14572	14657	14751	14669	14676	14707	14683	14595	14769	14784	14491	14505	14600	14542	14769	14617	14706	14752	14567	14695	14673	14435	14700	14697	14670	14540	14689	14702	14693	14643	14473	14647	14785	14622	14426	14578	14664	14547	14703	14667	14646	14617	14738	14532	14698	14630	14704	14520	14522	14648	14607	14690	14668	14647	14579	14575	14507	14702	14414	14596	14522	14665	14499	14652	14781	14611	14645	14737	14603	14552	14589	14798	14729	14581	14753	14762	14647	14480	14680	14367	14641	14598	14782	14777	14700	14780	14578	14623	14581	14627	14721	14691	14732	14660	14726	14707	14657	14603	14695	14614	14660	14638	14684	14668	14650	14620	14601	14719	14521	14674	14658	14668	14498	14686	14584	14572	14438	14552	14556	14610	14660	14590	14649	14673	14891	14731	14850	14804	14550	14663	14431	14671	14445	14573	14659	14655	14755	14609	14701	14741	14716	14567	14647	14808	14620	14743	14630	14695	14553	14549	14607	14594	14520	14667	14681	14743	14693	14539	14630	14466	14705	14775	14606	14743	14718	14801	14719	14583	14573	14612	14632	14553	14620	14687	14765	14579	14652	14631	14724	14636	14577	14676	14684	14651	14566	14615	14573	14664	14747	14490	14562	14866	14678	14498	14727	14579	14719	14679	14506	14559	14646	14687	14875	14583	14594	14751	14764	14729	14836	14681	14621	14683	14711	14824	14638	14776	14717	14652	14588	14540	14629	14653	14578	14537	14639	14651	14774	14580	14557	14684	14600	14670	14629	14687	14658	14635	14568	14731	14832	14542	14796	14684	14414	14610	14560	14542	14633	14642	14707	14569	14657	14615	14665	14612	14807	14694	14563	14712	14591	14604	14721	14672	14685	14740	14731	14604	14799	14744	14672	14563	14587	14710	14801	14651	14797	14500	14595	14761	14628	14690	14783	14599	14722	14726	14558	14709	14737	14457	14775	14445	14703	14662	14744	14589	14615	14747	14565	14655	14709	14681	14571	14714	14581	14578	14619	14650	14632	14691	14472	14641	14581	14680	14690	14807	14603	14562	14764	14583	14739	14655	14771	14665	14642	14536	14960	14653	14596	14742	14675	14538	14658	14623	14657	14663	14539	14709	14544	14628	14844	14707	14697	14758	14643	14645	14606	14914	14714	14643	14715	14677	14539	14740	14473	14630	14624	14583	14576	14484	14473	14839	14736	14589	14673	14663	14553	14658	14617	14741	14493	14714	14510	14765	14543	14658	14652	14487	14656	14651	14643	14707	14772	14719	14661	14643	14771	14511	14539	14656	14641	14573	14436	14648	14677	14621	14588	14633	14665	14700	14625	14655	14598	14490	14715	14571	14671	14592	14623	14707	14599	14656	14656	14827	14549	14592	14656	14720	14587	14562	14646	14399	14556	14594	14406	14631	14690	14581	14699	14717	14658	14558	14742	14661	14715	14760	14664	14670	14739	14672	14681	14580	14685	14512	14510	14660	14726	14754	14607	14558	14641	14817	14805	14470	14714	14739	14777	14546	14774	14595	14579	14828	14777	14543	14495	14725	14462	14835	14872	14607	14661	14497	14512	14385	14659	14811	14615	14594	14526	14635	14561	14578	14621	14569	14749	14658	14724	14486	14558	14697	14522	14578	14750	14722	14540	14687	14666	14598	14584	14637	14591	14762	14580	14691	14539	14695	14639	14589	14583	14589	14519	14773	14603	14655	14551	14653	14629	14885	14485	14717	14606	14692	14756	14557	14650	14637	14599	14632	14628	14671	14599	14758	14605	14604	14778	14639	14471	14453	14590	14794	14716	14678	14669	14565	14643	14721	14603	14609	14560	14865	14686	14639	14650	14637	14658	14717	14768	14539	14600	14692	14652	14390	14708	14608	14542	14586	14607	14602	14524	14815	14584	14595	14805	14444	14689	14725	14555	14714	14724	14705	14648	14557	14664	14696	14484	14596	14537	14588	14639	14773	14664	14675	14689	14753	14704	14489	14692	14679	14521	14657	14694	14600	14604	14733	14566	14689	14760	14708	14605	14583	14841	14705	14793	14671	14724	14652	14687	14632	14533	14536	14689	14629	14723	14602	14717	14638	14699	14682	14577	14650	14576	14699	14711	14637	14677	14706	14710	14641	14788	14569	14486	14771	14946	14566	14688	14786	14547	14649	14730	14784	14522	14628	14816	14783	14651	14700	14501	14815	14555	14724	14713	14604	14735	14504	14673	14744	14590	14676	14797	14893	14431	14821	14618	14625	14658	14734	14686	14561	14376	14666	14634	14697	14663	14671	14707	14538	14631	14592	14579	14823	14776	14622	14657	14659	14668	14541	14533	14612	14748	14581	14685	14693	14544	14881	14725	14698	14764	14629	14574	14601	14457	14539	14613	14626	14788	14351	14616	14754	14638	14486	14703	14617	14575	14561	14760	14433	14718	14496	14676	14717	14644	14602	14698	14615	14716	14677	14700	14735	14582	14645	14605	14409	14608	14738	14594	14670	14649	14733	14607	14624	14557	14722	14622	14511	14773	14470	14773	14739	14503	14640	14660	14794	14794	14647	14634	14585	14759	14682	14628	14592	14595	14619	14761	14697	14477	14677	14571	14609	14725	14600	14564	14620	14692	14637	14683	14603	14639	14673	14671	14720	14628	14571	14512	14688	14890	14470	14507	14766	14724	14588	14798	14640	14633	14497	14807	14511	14615	14608	14561	14639	14722	14677	14596	14584	14771	14635	14595	14627	14854	14775	14518	14609	14507	14689	14634	14724	14785	14676	14428	14626	14605	14406	14675	14793	14582	14443	14502	14664	14689	14628	14704	14614	14674	14585	14802	14471	14573	14704	14814	14627	14595	14675	14659	14828	14595	14708	14613	14540	14695	14699	14768	14740	14793	14634	14688	14758	14673	14737	14744	14587	14794	14766	14611	14740	14637	14787	14691	14652	14589	14670	14684	14457	14636	14714	14599	14633	14701	14630	14657	14667	14677	14746	14699	14716	14685	14692	14600	14606	14588	14466
42515	51207	54865	45213	36112	29982	25820	24044	23403	22833	22509	22599	22051	22237	22024	21943	22012	22060	21721	21883	21754	21829	21958	21609	21877	21931	22063	21950	22300	21727	21740	21845	21706	21814	21864	21858	21672	21747	21941	21718	21783	21846	21780	21722	21931	21720	21741	21715	21784	21603	21720	21393	21774	21839	21993	21802	21681	21594	21685	21682	21643	21761	21748	21810	21708	21733	21772	21814	21817	21751	21342	21699	21646	21623	21784	21740	21865	21758	21941	21797	21865	21784	21566	21830	21778	21627	21876	21681	21714	21754	21720	21782	21821	21615	21769	21768	21744	21631	21873	21736	21897	21797	21879	21689	21861	21722	22010	21860	21554	21661	21859	21595	21725	21579	21897	21761	21844	21677	21593	21608	21858	21485	21540	21644	21675	21679	21756	21789	21529	21698	21713	21860	21621	21385	21724	21467	21525	21821	21686	21935	21616	21592	21777	21575	21826	21778	21795	21780	21721	21620	21605	21787	21662	21708	22032	21762	21856	21642	21885	21632	21506	21635	21630	21807	21899	21836	21884	21644	21481	21731	21953	21620	21847	21897	21807	21668	21721	21724	21784	21660	21893	21672	21966	21730	21859	21798	21535	21667	21664	21529	21973	21791	21824	21867	21929	21836	21520	21876	21575	21747	21554	21557	21739	21757	21712	21607	21604	21517	21780	21766	21774	21647	21689	21804	21448	21692	21673	21657	21589	21742	21852	21594	21588	21562	21869	21577	21784	21554	21690	21713	21560	21571	21569	21663	21689	21689	21823	21799	21723	21767	21544	21483	22164	21529	21731	21830	21769	21733	21816	21579	21727	21945	21734	21496	21440	21509	21901	21930	21851	21616	21813	21723	21636	22100	21992	21774	21619	21746	21557	21593	21622	21421	21510	21928	21844	21770	21807	21427	21799	21869	21758	21798	21811	21728	21863	21655	21803	21519	21753	21604	21935	21678	21675	21497	21715	21616	21816	21817	21743	21982	22080	21471	21568	21688	21671	21662	21819	21770	21703	21887	21802	21649	21597	21748	21873	21850	21843	21715	21719	21625	21764	21538	21649	21517	21570	21685	21630	21848	21563	21699	21556	21727	21737	21651	22012	21588	21687	21630	21926	21807	21642	21694	21803	21973	21857	21731	21765	22029	21797	21884	21778	21346	21821	21669	21794	21995	21708	21824	21762	21878	21820	21693	21760	21549	21472	21661	21811	21831	21820	21837	21632	21532	21708	21622	21448	21734	21729	21742	21796	21702	21524	21828	21585	21568	21707	21518	21603	21551	21733	21672	21555	21615	21736	21680	21822	21597	21592	21682	21820	21721	22051	21698	21546	21883	21773	21629	21657	21709	21720	21579	21602	21512	21855	21673	21794	21661	21825	21944	21751	21893	21722	21699	21739	21886	21840	21707	21881	21694	21630	21751	21690	21768	21763	21529	21452	21687	21603	21659	21449	21801	21664	21772	21577	21560	21862	21807	21585	21924	21912	21642	22095	21609	21712	21810	21678	21794	21663	21701	21653	21633	21655	21761	21819	21708	21789	21454	21747	21812	21646	21736	21639	21896	21599	21675	21911	21632	21683	21748	21961	22054	21614	21896	21681	21501	21382	21801	21657	21542	21675	21548	21700	21543	21678	21755	21709	21587	21494	21633	21644	21952	21780	21540	21626	21692	21740	21524	21600	21665	21621	21598	21646	21838	21772	21661	21688	21849	21811	21799	21683	21981	21587	21685	21677	21580	21723	21504	21710	21437	21465	21780	21582	21666	21689	21569	21697	21565	21875	21584	21663	21633	21674	21919	21885	21610	21756	21699	21702	21629	21655	21723	21899	21689	21746	21977	21774	21743	21722	21735	21441	21649	21750	21991	21647	21808	21711	21694	21880	21843	21704	21729	21743	21699	22012	21708	21722	21760	21826	21458	21734	21699	21804	21811	21703	21706	21859	21730	21809	21597	21708	21522	21577	21519	21975	21809	21768	21701	21657	21832	21788	21894	21925	21623	21949	21621	21616	21764	21994	21741	21548	21750	21939	21719	21637	21797	21880	21459	21882	21696	21633	21707	21703	21462	21700	21899	21874	21817	21888	21657	21604	21727	21569	21597	21786	21535	21725	21730	21750	21679	21682	21714	21870	21852	21581	21637	21628	21826	21779	21676	21621	21620	21545	21646	21751	22068	21738	21884	21796	21513	21745	21669	22039	21628	21894	21681	21737	21745	21863	21836	21803	21722	21676	21802	21731	21985	21726	21444	21667	21833	21523	21829	21739	21910	21837	21614	21721	21728	21807	21890	21963	21707	21729	21836	21690	21751	21714	21718	21719	21713	21887	21739	21575	21896	21638	21850	21973	21752	21680	21759	21630	21765	21744	21914	21727	21619	21772	21775	21722	21726	21476	21704	21790	21845	21828	21733	21801	21725	21648	21378	21732	21691	21856	21720	22021	21780	21849	21891	21720	21722	21999	21816	21839	21693	21908	21623	21601	21807	21888	21691	21854	21650	21636	21612	21669	21741	21858	21712	21996	21698	21626	21793	21529	21848	21605	21855	21693	21521	21546	21782	21772	21484	21792	21803	21596	21730	21728	21674	21820	21667	21442	21650	21626	21707	21677	21726	21744	21589	21537	21712	21679	21703	21665	21690	21602	21842	21969	21757	21742	21646	21414	21644	21645	21889	21850	21904	21932	21747	21886	21599	21587	21857	21976	21693	21729	21509	21658	21607	21809	21835	21840	21611	21828	21789	21690	21540	21735	21962	21525	21789	21912	21697	21520	21610	21595	21676	21678	21616	21592	21563	21862	21717	21719	21633	21582	21847	21866	21720	21766	21447	21702	21778	21875	21600	21646	21943	22034	21739	21759	21598	21770	21854	21662	21711	21831	21824	21712	21791	21774	21662	22016	21933	21775	21745	21622	21606	21601	21814	21849	21756	21955	21819	21765	21673	21778	21778	21621	21630	21589	22002	21826	21476	21535	21878	21806	21791	21781	21845	22007	21661	21821	21605	21625	21847	21825	21784	21661	21955	21661	21632	21696	21901	21685	21742	21695	21909	21940	21748	21803	21573	21576	21743	21748	21683	21690	21714	21545	21506	21534	21689	21865	21884	21770	21900	21819	21464	21722	21804	21788	21658	21655	21521	21491	21764	21629	21691	21871	21685	21572	21733	21856	21676	21938	21814	21614	21848	21772	21829	21726	21725	21768	21764	21455	21660	21528	21865	21866	21743	21992	21647	21563	21638	21487	21630	21786	21753	21631	21745	21785	21806	21803	21814	21984	21764	21655	21728	21692	21762	21741	21757	21843	21738	21703	21811	21675	21545	21674	21708	21633	21570	21568	21537	22019	21522	21383	21641	21641	21621	21671	21748	21815	21762	21562	21933	21959	21847	21670	21789	21868	21734	21850	21661	21729	21685	21762	21696	21904	21809	21602	21382	21536	21575	21661	21761	21594	21863	21685	21839	21432	21854	21422	21575	21655	21642	21775	21473	21808	21776	21722	21784	21733	21584	21828	21855	21546	21760	21710	21728	21781	21902	21904	21865	21449	21668	21713	21618	21799	21768	21819	21762	21775	22070	21936	21705	21668	21727	21875	21565	21611	21824	21843	21554	21728	21740	21821	21905	21662	21771	21657	21748	21808	21717	21503	21706	21832	21599	21747	21903	21530	21711	21405	21679	21841	21739	21620	21808	21782	21709	21706	21710	21697	21822	21788	21963	21871	21866	21456	21285	21769	21790	21484	21459	21737	22077	21885	21770	21855	21893	21814	21776	21630	21972	21817	21880	21899	21840	21820	21793	21854	21624	21620	21706	21719	21988	21818	21735	21631	21714	21646	21675	21741	21813	21564	21726	21726	21662	21793	21558	21564	21646	21815	21722	21693	21967	21625	21577	21571	21811	21537	21642	21718	21927	21372	21758	21565	21733	21590	21723	21658	21770	21727	21530	21653	21684	21583	21677	21970	21804	21981	21650	21650	21587	21900	21614	21877	21940	21809	21794	21693	21734	21798	21739	21857	21615	21611	21651	21928	21612	21733	21679	21551	21864	21732	21818	21699	21820	21580	21531	21829	21678	21692	21555	21668	21709	21622	21506	21639	21527	21706	21759	21793	21892	21848	21646	21971	21860	21570	21741	21676	21601	21833	21831	21914	21839	21698	21511	21724	21520	21504	21634	21798	21721	21568	21782	21983	21788	21697	21775	21537	21842	21650	21847	21773	21772	21658	21558	21676	21886	21882	21802	21994	21663	21699	21735	21743	21798	21954	21752	21699	21939	21669	21505	22023	21596	21906	21742	21746	21868	21860	21860	21850	21649	21885	21779	21636	21688	21688	21854	21641	21739	21727	21770	21781	21786	21771	21650	21585	21623	21719	21842	21730	21523	21704	21859	21367	21662	21944	21677	21780	21650	21760	21630	21719	21606	21979	21822	21657	21866	21846	21517	21682	21404	21792	21636	21447	21649	21577	21640	21837	21769	21850	21570	21645	21704	21675	21736	21997	21681	21813	21806	21656	21615	21716	21910	21885	21545	21609	21682	21841	21652	21847	21758	21866	21726	21677	21805	21697	21806	21561	21826	21704	21636	21924	21926	21865	21673	21850	21795	21968	21742	21666	21905	21941	21845	21758	21612	21745	21865	21625	21709	21811	21365	21858	21701	21701	21512	21905	21823	21670	21543	21403	21645	21834	21967	21861	21638	21921	21682	21823	21794	21925	21893	21978	21777	21786	21614	21697	21621	21529	21751	21635	21761	21733	21647	21666	21799	21841	21651	21586	21886	21474	21626	21752	21582	21864	21803	21763	21642	21657	21884	21884	21678	21603	21873	21826	21687	21624	21678	21664	21799	21888	21715	21937	21755	21563	21768	21630	21719	21788	21831	21648	21824	21706	21430	21676	21643	21684	21439	21618	21577	21781	21735	21844	21593	21722	21813	21890	21697	21888	21893	21658	21996	21730	21750	21638	21687	21508	21544	21889	21749	21499	21671	21737	21707	21612	21739	21534	21912	21870	21609	21953	21795	21797	21704	21747	21445	21805	21700	21582	21539	21646	21940	21523	21657	21655	21819	21625	21630	21667	21664	21799	21849	21855	21522	21625	22068	21729	22013	21851	21768	21813	21709	21757	21784	21989	21560	21498	21772
43685	60465	55335	40417	31376	24058	19635	17666	16788	16253	15788	15761	15464	15488	15245	15240	14787	14888	14954	15131	14866	14823	14882	14895	14797	14897	14987	14956	14903	14783	14866	14779	14834	14987	14789	14802	14961	14753	14887	14846	14864	14942	14726	14846	14832	14774	14852	14566	14936	14777	14514	14782	14595	14778	14694	15016	14663	14751	14819	14914	14827	14663	14736	14800	14691	14534	14709	14869	14675	14653	14492	14841	14766	14712	14854	14867	14794	14709	14807	14788	14688	14669	14764	14716	14840	14543	14471	14735	14617	14696	14735	14848	14818	14658	14747	14626	14674	14729	14785	14840	14710	14927	14804	14907	14774	14698	14749	14843	14987	14731	14752	14782	14710	14780	14687	14844	14672	14690	14693	14823	14788	14511	14764	14751	14642	14687	14652	14819	14744	14667	14771	14787	14738	14745	14782	14842	14800	14945	14730	14729	14797	14913	14542	14684	14722	14761	14609	14623	14667	14784	14705	14805	14808	14837	14753	14867	14849	14742	14722	14771	14655	14725	14731	14724	14683	14706	14816	14661	14682	14737	14962	14730	14789	14621	14728	14796	14827	14713	15017	14851	14636	14781	14777	15021	14808	14866	14732	14784	14799	14906	14634	14743	14901	14705	14813	14723	14810	14698	14848	14871	14684	14754	14761	14723	14708	14805	14912	14825	14998	14799	14767	14592	14714	14799	14746	14931	14703	14811	14703	14866	14743	14898	14737	14757	14638	14819	14824	14639	14792	14695	14712	14861	14612	14838	14715	14731	14775	14689	14672	14669	14790	14747	14768	14713	14732	14626	14804	14687	14639	14753	14671	14781	14744	14744	14877	14932	14948	14733	14793	14605	14620	14854	14743	14640	14854	14700	14800	14733	14903	15049	14652	14881	14488	15044	14800	14788	14728	14735	14801	14684	14793	14785	14727	14892	14871	14786	14760	14804	14698	14736	14766	14791	14780	14656	14710	14744	14741	14736	14715	14455	14749	14783	14778	14726	14704	14689	14695	14753	14804	14788	14666	14703	14859	14740	14538	14695	14719	14560	14740	14856	14736	14579	14845	14693	14786	14730	14718	14718	14582	14700	14881	14928	14745	14761	14841	14793	14638	14860	14721	14909	14823	14698	14633	14655	14925	14713	14826	14582	15045	14765	14751	14717	14595	14865	14633	14750	14717	14685	14968	14818	14903	14609	14849	14740	14919	14591	14844	14699	14728	14843	14697	14863	14808	14645	14752	14822	14769	14784	14864	14728	14869	15073	14549	14723	14636	14807	14853	14861	14771	14706	14654	14941	14735	14655	14710	14822	14664	14826	14787	14834	14807	14869	14662	14757	14796	14821	14997	14679	14711	14800	14731	14763	14709	14833	14847	14649	14790	14722	14733	14786	14654	14748	14826	14864	14712	14741	14845	14761	14604	14748	14838	14800	14856	14773	14688	14632	14742	14785	14730	14765	14728	14633	14889	14731	14838	14793	14848	14819	14726	14859	14917	14522	14790	14688	14891	14791	14715	14786	14768	14743	14786	14770	14812	14710	14811	14828	14822	14806	14660	14948	14767	14732	15020	14546	14970	14769	14924	14671	14741	14648	14810	14777	14674	14741	14839	14766	14788	14786	14645	14803	14749	14857	14860	14709	14845	14698	14772	14912	14757	14726	14864	14923	14918	14786	14760	14677	14931	14960	14827	14769	14783	14815	14660	14804	14796	14723	14692	14662	14772	14778	14718	14792	14733	14673	14632	14834	14652	14624	14846	14810	14740	14748	14806	14775	14653	14797	14801	14634	14823	14824	14891	14828	14613	14903	14613	14815	14773	14591	14781	14728	14663	14660	14856	14771	14693	14634	14701	15006	14864	14787	14536	14966	14694	14667	14734	14779	14769	14753	14624	14769	14704	14673	14733	14896	14696	14842	15022	14741	14719	14748	14756	14724	14977	14820	14744	14684	14648	14648	14578	14783	14753	14922	14915	14842	14734	14707	14774	14712	14638	14611	14813	14788	14799	14642	14787	14905	14868	14637	14845	14882	14938	14723	14798	14712	14686	14752	14793	14747	14733	14816	14901	14844	14655	14962	14725	14811	14466	14664	14728	14827	14798	14678	14739	14857	14750	14762	14800	14881	14785	14790	14956	14868	14583	14859	14925	14804	14834	14846	14726	14841	14847	14752	14709	14837	14706	14784	14672	14788	14753	14666	14869	14849	14743	14906	14611	14655	14713	14791	14585	14708	14920	14765	14673	14656	14592	14723	14810	14795	14936	14743	14864	14845	14717	14798	14748	14775	14710	14827	14804	14748	14749	14824	14753	14674	14629	14947	14751	14664	14805	14743	14764	14917	14793	14547	14670	14699	14812	14709	14670	14847	14665	14797	14763	14624	14756	14663	14800	14748	14691	14835	14767	14787	14740	14621	14762	14689	14774	14881	14938	14846	14937	14803	14688	14703	14596	14709	14898	14853	14859	14678	14837	14824	14718	14898	14970	14605	14872	14686	14758	14641	14657	14742	14682	14874	14775	14820	14854	14875	14762	14787	14825	14658	14840	14781	14725	14807	14746	14706	14692	14716	14836	14823	14887	14669	14632	14821	14720	14773	14791	14687	14752	14678	14864	14697	14721	14725	14770	14757	14758	14730	14743	14817	14792	14696	14703	14832	14899	14842	14801	14740	14794	14689	14718	14556	14778	14838	14738	14537	14687	14744	14710	14707	14787	14838	14803	14646	14669	14795	14612	14692	14777	14935	14776	14773	14708	14779	14712	14773	14807	14730	14692	14733	14826	14782	14734	14744	14793	14917	14955	14624	14635	14799	14700	14652	14761	14768	14703	14797	14811	14785	14913	14845	14898	14732	14763	14811	14595	14835	14843	14742	14826	14832	14757	14804	14754	14570	14833	14622	14711	14772	14812	14726	14913	14785	14902	14672	14645	14650	14785	14650	14799	14793	14865	14745	14858	14742	14848	14681	14746	14736	14742	14818	14857	14936	14948	14886	14736	14737	14907	14678	14819	14797	14597	14813	14895	14709	14717	14799	14863	14804	14770	14727	14761	14880	14742	14622	14741	14892	14809	14721	14741	14814	14888	14860	14731	14881	14775	14669	14713	14671	14952	14941	14798	14765	14879	14726	14771	14790	14775	14705	14831	14750	14758	14610	14674	14581	14771	14730	14706	14687	14794	14715	14752	14502	14882	14746	14776	14754	14778	14761	14820	14771	14850	14605	14608	14732	14789	14823	14801	14638	14804	14816	14791	14839	14693	14772	14895	14751	15000	14613	14796	14818	14761	14683	14814	14709	14807	14733	14824	14640	14837	15024	14801	14834	14616	14700	14620	14936	14830	14769	14788	14697	14876	14702	14662	14714	14542	14774	14651	14505	14693	14646	14679	14749	14866	14938	14731	14865	14827	14893	14897	14675	14841	14861	14724	14803	14935	14720	14899	14899	14603	14794	14672	14680	14961	14802	14911	14763	14781	14829	14559	14931	14794	14692	14905	14679	14844	14671	14752	14865	14794	14730	14808	14689	14751	14800	14739	14888	14717	14910	14607	14855	14782	14772	14642	14844	14870	14652	14877	14859	14826	14610	14722	14771	14768	14908	14778	14712	14714	14760	14763	14587	14915	14793	14774	14723	14700	14845	14560	14806	14652	14832	14808	14846	14728	14746	14695	14798	14804	14796	14743	14880	14748	14914	14762	14774	14840	14870	14712	14647	14593	14750	14866	14672	14819	14765	14820	14752	14415	14741	14817	14770	14680	14855	14781	14653	14796	14792	14552	14834	14913	14551	14790	14808	14787	14714	14775	14720	14689	14839	14810	14753	14679	14723	14864	14770	14799	14888	14790	14704	14821	14782	14921	14872	14613	14802	14774	14685	14741	14810	14752	14680	14878	14690	14779	14689	14608	14818	14749	14727	14796	14915	14906	14849	14882	14842	14747	14918	14596	14769	14700	14812	14682	14603	14915	14771	14840	14674	14827	14690	14732	14688	14740	14866	14613	14916	14737	14752	14833	14663	14781	14734	14851	14727	14681	14814	14824	14845	14745	14870	15000	14745	14699	14611	14692	14835	15068	14900	14806	14756	14695	14645	14836	14742	14678	14793	14721	14610	14660	14846	14743	14954	14884	14789	14746	14575	14714	14663	14705	14912	14707	14713	14665	14728	14723	14927	14808	14773	14734	14824	14711	14767	14774	14739	14742	14715	14765	14758	14710	14775	14592	14780	14711	14759	14869	14762	14666	14797	14758	14694	14745	14887	14785	14831	14763	14721	14657	14764	14904	14674	14900	14837	14792	14755	14731	14720	14752	14794	14606	14779	14775	14723	14682	14682	14760	14754	14849	14687	14716	14746	14776	14731	14918	14736	14828	14835	14711	14787	14654	14683	14667	14806	14891	14665	14613	14611	14861	14815	14818	14772	14724	14665	14707	14861	14832	14793	14818	14745	14665	14734	14690	14630	14766	14818	14796	14887	14815	14562	14922	14715	14886	14750	14563	14731	14917	14764	14793	14572	14733	14712	14802	14907	14519	14949	14745	14697	14712	14760	14919	14811	14802	14656	14824	14791	14746	14678	14727	14869	14650	14834	14903	14926	14859	14736	14853	14834	14882	14646	14847	14701	14939	14800	14735	14796	14796	14696	14702	14733	14768	14615	14833	14944	14940	14913	14579	14695	14834	14728	14730	14811	14784	14731	14719	14786	14722	14754	14874	14765	14671	14665	14730	14764	14617	14802	14880	14688	14893	14771	14859	14844	14712	14680	14740	14786	14744	14900	14922	14746	14801	14850	14759	14804	14872	14946	14927	14836	14815	14821	14826	14808	14753	14773	14756	14801	14758	14846	14875	14787	14742	14564	14626	14873	14800	14599	14786	14621	14922	14676	14779	14727	14723	14883	14810	14828	14950	14761	14912	14849	14662	14562	14640	14684	14713	14876	14812	14781	14855	15011	14716	14632	14885	14547	14837	14796	14824	14776	14845	14773	14764	14619	14731	14823	14911	14739	14813	14809	14635	14709	14638	14851	14624	14807	14774	14763	14812	14949	14577	14637	14730	14710	14735	14711	14747	14755	14696	14743	14769	14640	14952	15001	14685	14735	14617	14773	14916	14841	14703	14791	14628	15009	14760	14742	14773	14681	14884	14876
26387	22211	33647	38555	38476	35917	32856	26948	25460	24964	24518	24224	23973	23784	23510	23488	23338	23134	23080	23044	22999	23156	23196	23070	23138	23045	23013	23043	23200	22960	23300	22958	22775	23118	22965	22781	22977	22861	22758	23287	22998	22952	23237	22988	23062	23008	22751	22762	22905	23203	23151	22886	22832	22613	22991	23030	22968	22848	22715	23100	22918	22981	22951	22999	23119	22973	22952	23166	23042	23321	22918	22854	23004	22889	22704	22840	22899	22836	22944	22812	22856	22918	23111	23150	23002	22904	22772	22933	22823	22945	22859	22855	22841	23039	22863	23104	22583	22828	22784	22990	22829	23036	22788	22981	22986	23040	23081	22744	22735	22885	22934	22921	23188	22707	22879	22808	22817	22748	22912	22905	22917	22955	23064	22816	23060	22899	22979	22871	22808	22980	22891	23013	22820	22943	22878	22803	23073	22914	22720	22638	22737	22764	22975	22837	23076	22981	22899	23084	22841	22816	22743	22962	22811	22887	22558	22925	22866	22816	22885	22715	23006	22886	23189	22879	22784	22891	22779	22825	22773	23007	22928	22760	22763	22859	22748	22897	22884	22870	22980	22749	22738	22806	22809	22867	22960	23060	22938	22639	22976	22679	22812	22801	22762	22762	23059	23221	22984	22867	22678	22675	22802	23015	22904	22812	22793	22801	22932	22869	22864	22774	22961	23049	22905	22746	23007	22649	22790	22736	22897	22640	22683	23009	23047	22909	22853	22918	22861	22804	22784	22846	23016	22486	22843	22828	22734	22741	23054	22848	22913	23016	22520	22946	23028	22821	22828	22967	22949	22903	22790	22786	22966	23116	23042	22946	22839	22843	22999	22870	22788	23006	22963	22819	22960	22829	22749	22918	22781	22988	22866	22824	22865	22821	22938	22626	23201	22731	22863	22805	22674	22988	22856	22667	22636	22829	22967	22883	22680	22749	22959	22832	22820	22897	22649	22838	22640	22927	22960	22907	22994	23060	23150	22750	22927	22844	22899	22826	22705	22670	22905	22662	22784	23212	22872	22847	23147	22889	22940	23032	22835	22933	23033	22710	22964	22822	22933	22880	22946	23059	22982	22950	22965	22933	23066	22752	23011	23042	22853	22768	22964	22707	22868	22884	22902	22926	23098	22939	22799	23251	22951	22889	23029	22947	22891	23031	22749	22891	22849	22690	22963	22916	22830	22950	22968	22826	22849	22672	22941	22977	22842	22821	22990	22790	22827	23089	22784	22735	22747	22768	22895	22805	22659	22836	22868	22935	22576	23009	22911	22930	22883	23005	22826	22840	22915	22711	22876	22682	22818	22761	22940	22849	22948	22784	22751	22712	22904	22753	22875	22847	23011	22921	22891	22847	22936	22948	23212	22812	22881	22781	22634	22667	22882	23098	22669	22984	22712	22975	22887	22802	22665	22598	22703	23026	22770	22578	22919	22768	23013	22728	22719	22834	22853	22789	22774	22589	22701	22798	22957	22857	22917	22771	22640	22975	22748	22924	22834	22855	22885	22854	22946	22903	22803	22991	22844	22992	22697	22814	22783	22684	22812	22791	22507	22747	22796	22839	23071	22816	22693	22944	23004	22979	22646	22828	23115	22938	22985	23038	22990	22769	22843	22958	22714	22684	22761	22763	22800	22877	23060	22706	22894	22913	23014	22932	22947	23046	22778	23067	22793	22921	22963	22794	22809	22763	22776	22715	23032	22688	22832	23067	22827	23050	22758	22787	23220	22970	22951	22962	22704	22750	22940	22955	23130	22939	22950	22805	22931	22919	22722	22922	22875	22915	22802	22884	23094	22752	22826	22780	22874	22833	23033	22929	22994	22872	22881	23002	22879	22759	22794	22808	22751	22915	22909	22934	22716	22916	23006	22880	23118	22991	22811	22847	22740	22827	22647	22855	23056	22886	22984	22801	22958	22976	22643	22628	22847	22937	22726	22902	22826	22712	22876	22941	23073	23033	22959	22768	23027	22926	22772	22785	22665	22570	22937	22740	22736	22895	22944	22964	22791	22932	22647	22820	22783	22737	22899	22939	22857	22831	22678	22909	22956	22710	22967	22913	22588	22678	22784	23000	23065	22986	22901	22752	22778	22833	22810	22916	22791	22721	22807	22930	22901	22809	22753	23156	23118	22794	23026	22905	22879	23004	22872	22780	22904	22752	22694	22750	23251	22778	23057	22879	22945	22830	23114	22852	22876	22927	23164	22922	22795	22665	22725	22982	22641	22751	22858	22906	22964	22659	22583	22817	22703	22768	22813	22732	22897	22781	22820	22545	22596	23042	23090	22978	22732	22879	22985	22668	23139	22976	22876	22775	22973	22982	23098	23091	22762	22768	22865	22668	22870	23162	22821	22824	22985	22936	22771	22938	22999	22858	23065	22912	22680	22728	22878	22836	22985	22973	22895	22715	22955	23281	23152	22945	22808	22921	22791	22806	22732	22983	22818	22813	22885	22830	23092	22886	22601	22760	22994	22805	22743	22810	22802	22803	22912	22794	22866	22746	22721	23065	22793	22974	23026	22998	22950	23393	22832	22939	22866	23016	22911	23131	22730	23029	22861	22839	22845	22787	22846	22972	22934	22777	22789	22772	22965	22813	22670	22916	22930	22588	22838	22922	22839	22736	22995	22618	22596	23021	22827	22797	22864	22882	22860	22961	23105	22927	23070	23099	22737	22873	22942	22714	23044	22920	22940	23240	22909	22800	22696	22718	22958	22869	22904	22910	22823	22971	22988	22704	22887	22775	23045	22767	22929	22778	23027	22846	22968	22971	23036	22982	23067	23057	22978	22825	22793	22832	22954	22770	22622	22826	23110	22901	22834	22633	22833	22805	22829	23022	23129	22794	22650	22746	22898	22883	22864	23049	23025	22873	22922	22807	22887	22900	22906	22913	22941	22971	22998	22934	23009	22694	22672	23210	23133	22901	22944	22634	22873	22666	22757	22853	22834	22739	22611	22748	22914	23018	23011	22950	22807	22908	22869	22950	22846	22867	22948	22926	22828	23015	23049	22943	22811	23066	23089	22849	22975	22882	23075	22981	23008	22904	22849	22884	23129	22859	22692	22862	22716	22714	22985	22766	22753	22834	22928	22860	23072	22660	22911	22747	22890	22906	23051	22830	22779	23013	22750	22920	22870	22985	22915	22809	22600	22900	23064	22781	23013	22935	22848	22824	22548	22696	23030	22967	22979	23008	22904	22998	22933	22934	22906	22961	22668	22738	22659	22701	23027	22949	22863	22846	22882	22812	22947	22788	23083	22896	22763	22514	22809	22741	22798	22769	23040	22737	22942	22839	22851	22856	22728	23047	22782	22584	22958	22874	22850	22871	22904	22720	23020	22729	23050	22492	22976	22955	22767	22830	22900	23093	22975	22855	22841	22876	22837	22943	23076	22891	22826	22952	22867	22921	22862	22828	22836	23027	22842	22808	23095	22754	22637	22766	23025	22484	23018	22700	22827	22684	22808	22937	22813	22766	22938	22796	22908	22791	22674	22892	22831	22950	22880	22990	23011	22959	23020	23114	22805	22854	22934	22891	22865	22975	23055	22880	22725	22863	22824	22800	22948	22875	22900	22832	23012	22883	22766	22672	22785	23005	22944	22738	22940	22998	23145	22961	22764	23064	22828	22609	22884	22654	23030	22849	22801	22831	22685	22586	22991	22895	23014	22622	22770	22918	22909	23111	22699	22747	22882	22598	22819	22846	22640	23098	22754	22782	22817	23063	22942	23031	23008	22980	22927	23010	23014	22931	22794	22765	22772	22686	22623	22874	22846	22863	22670	23092	22845	22692	22517	22918	22959	22965	22891	22960	22984	23045	22817	22626	22869	22874	22891	22913	22924	22837	22785	22816	22949	22931	23065	22867	22828	22791	23010	22836	22867	22880	22953	22922	22794	22980	22878	22847	22971	22965	23158	22664	22652	22806	22785	22756	22843	22702	22742	22932	22764	23093	22798	22908	22975	22931	22869	22671	22906	22739	22761	22847	22889	22804	22747	22902	22767	22894	23003	22703	23056	22661	23031	22863	22937	22889	23024	22998	22981	22927	22962	22859	22904	22891	22798	22907	22698	22635	22619	23087	23054	22744	22807	22744	23053	22857	22809	22636	22805	22619	22773	22935	22845	23028	22966	22829	22878	23088	22824	22992	22924	22957	22872	22821	22908	22786	22709	22733	22742	23038	22904	22881	22902	22808	23167	22808	22948	22742	22813	23040	23040	22880	22811	22771	23052	22840	22732	22850	22801	22724	22876	23054	23081	22905	22834	22911	23118	22780	22962	22932	22696	22907	23031	22872	22815	22892	22950	22766	22712	22970	22837	22805	22856	22752	22926	22768	22752	22611	23037	22938	22804	22816	23037	22779	22738	22705	22927	22899	22999	22809	22911	22914	22870	23126	22784	22870	22898	22965	22990	22863	23080	22973	22810	22788	22752	22865	22596	22917	22804	22916	22943	22933	22895	22869	22832	22774	22887	22885	22894	22835	22809	22692	22920	22889	22594	22713	22801	23024	23043	22814	22813	22856	22692	22897	22568	22917	22967	22757	22716	22778	22962	23146	22845	22738	22989	22972	22798	23080	22734	22753	22977	22838	22741	22554	23001	23057	22872	22922	22874	23040	22685	22782	22749	22975	22734	22978	22889	22954	22471	22758	22826	22845	22858	22633	22601	22695	22687	22930	22878	22881	23207	23054	22911	23041	23111	22795	22743	22943	22734	22947	22839	22932	22967	22846	22866	22728	22826	23030	22792	22597	23071	23065	23184	22990	22856	22762	22819	22795	22898	22818	22809	22810	22914	23033	23055	23163	22900	22887	22793	22943	22894	22894	23026	22886	23014	22806	22880	22541	22899	22626	22836	22803	22751	23114	22842	22639	22950	22653	22911	22709	22860	22951	22686	22803	22890	23179	22896	22916	22786	23025	22967	23044	22574	22934	22753	22955	22912	22859	22829	22889	23035	22825	22862	22966	22976	22890	23142	22839	22900	23140	22886	22904	22953	23063	22763	22836	22911	22861	23048	23083	22742	22865	23264	22849	22895	22942	22881	22645	22766	22724	22787	22753	22737	22915	22923	22950	22841	22832	23003	22859	22903	22961	22941	23121	22882	22812	22753	23033	22882	22719	23071	22819
44549	74384	70127	55610	43498	32547	25080	20171	18623	17919	17594	16776	16841	16566	16226	15957	15803	15594	15656	15642	15637	15631	15691	15546	15499	15516	15632	15733	15751	15680	15495	15642	15562	15691	15562	15458	15340	15518	15659	15518	15480	15585	15449	15488	15582	15511	15488	15464	15349	15440	15730	15506	15301	15478	15385	15541	15579	15493	15450	15260	15365	15452	15354	15325	15583	15430	15546	15429	15486	15259	15220	15467	15380	15395	15362	15314	15467	15478	15270	15424	15449	15378	15347	15494	15249	15417	15445	15183	15422	15339	15358	15297	15438	15379	15372	15552	15363	15517	15567	15245	15525	15425	15556	15582	15429	15493	15368	15454	15463	15390	15345	15346	15494	15425	15411	15358	15677	15439	15368	15384	15400	15291	15329	15415	15415	15352	15525	15591	15385	15226	15157	15530	15449	15088	15519	15401	15388	15424	15199	15397	15559	15316	15473	15369	15344	15286	15408	15522	15429	15489	15424	15367	15395	15470	15442	15426	15548	15441	15320	15338	15459	15417	15509	15428	15336	15445	15294	15435	15348	15429	15493	15459	15429	15400	15439	15524	15640	15348	15175	15423	15387	15362	15596	15313	15436	15156	15381	15389	15335	15321	15452	15287	15384	15436	15273	15392	15333	15418	15420	15433	15445	15577	15295	15452	15323	15429	15538	15382	15377	15412	15309	15302	15374	15373	15539	15366	15348	15338	15447	15309	15426	15526	15293	15520	15394	15540	15509	15411	15309	15345	15416	15274	15482	15289	15344	15437	15397	15601	15513	15353	15339	15417	15595	15314	15401	15413	15514	15463	15471	15423	15439	15428	15438	15549	15543	15235	15481	15515	15391	15385	15486	15220	15527	15485	15561	15303	15490	15520	15404	15622	15382	15485	15226	15430	15348	15462	15433	15478	15438	15450	15470	15386	15496	15502	15482	15240	15630	15294	15472	15404	15261	15321	15275	15399	15449	15362	15484	15420	15551	15287	15262	15437	15310	15477	15302	15369	15528	15405	15349	15603	15404	15441	15292	15399	15267	15577	15534	15359	15418	15622	15408	15228	15570	15408	15538	15533	15423	15498	15459	15413	15421	15288	15691	15455	15488	15423	15445	15533	15316	15411	15327	15589	15252	15428	15355	15508	15442	15403	15504	15295	15294	15333	15613	15218	15283	15525	15354	15461	15291	15336	15567	15308	15355	15421	15531	15439	15351	15420	15495	15346	15396	15514	15202	15297	15362	15314	15245	15500	15466	15311	15354	15347	15510	15286	15249	15726	15376	15358	15419	15468	15450	15306	15515	15389	15315	15476	15487	15482	15325	15521	15327	15373	15297	15262	15468	15273	15474	15446	15487	15352	15344	15314	15409	15598	15275	15494	15469	15411	15389	15452	15456	15328	15368	15541	15235	15413	15483	15372	15517	15390	15472	15358	15576	15348	15352	15345	15449	15354	15412	15406	15607	15263	15443	15282	15558	15550	15404	15260	15472	15303	15464	15352	15418	15523	15364	15298	15339	15388	15294	15408	15364	15431	15400	15560	15387	15310	15361	15399	15210	15358	15168	15415	15578	15291	15354	15323	15279	15487	15487	15369	15468	15355	15336	15495	15497	15430	15431	15307	15275	15414	15463	15430	15568	15383	15510	15388	15501	15324	15372	15505	15527	15378	15521	15503	15372	15510	15280	15460	15420	15503	15221	15336	15400	15304	15303	15553	15522	15569	15517	15174	15374	15597	15375	15320	15449	15319	15317	15417	15397	15478	15293	15342	15428	15472	15554	15390	15407	15288	15309	15501	15292	15307	15514	15313	15451	15383	15466	15344	15422	15484	15366	15502	15441	15274	15414	15444	15422	15185	15406	15567	15397	15326	15351	15535	15474	15444	15507	15252	15406	15378	15466	15432	15406	15467	15422	15395	15551	15462	15356	15389	15466	15380	15422	15236	15476	15437	15471	15387	15644	15250	15192	15306	15434	15385	15371	15480	15369	15337	15455	15518	15648	15296	15501	15426	15438	15636	15385	15291	15327	15257	15615	15462	15252	15341	15317	15318	15458	15474	15297	15383	15520	15226	15350	15304	15404	15408	15252	15448	15276	15274	15607	15322	15286	15344	15415	15400	15448	15418	15448	15379	15374	15493	15468	15386	15339	15317	15379	15350	15357	15377	15560	15381	15332	15399	15417	15633	15439	15187	15424	15494	15411	15283	15351	15499	15567	15369	15439	15276	15376	15613	15280	15534	15556	15304	15411	15406	15294	15090	15523	15477	15369	15508	15300	15468	15288	15481	15290	15181	15465	15290	15488	15247	15385	15401	15351	15462	15395	15500	15342	15280	15361	15440	15510	15308	15543	15285	15474	15448	15441	15197	15603	15430	15439	15361	15525	15267	15664	15472	15568	15260	15411	15395	15431	15517	15294	15374	15434	15410	15366	15445	15436	15491	15320	15410	15482	15570	15441	15334	15397	15390	15597	15282	15429	15511	15262	15374	15382	15381	15392	15477	15461	15484	15369	15535	15413	15389	15442	15460	15381	15379	15414	15576	15491	15391	15496	15387	15482	15421	15571	15530	15499	15354	15435	15319	15324	15368	15562	15393	15514	15531	15336	15381	15375	15434	15516	15459	15375	15533	15316	15328	15345	15312	15256	15388	15350	15424	15439	15577	15354	15528	15459	15319	15529	15403	15501	15399	15336	15444	15483	15446	15429	15535	15485	15381	15340	15454	15537	15531	15327	15397	15599	15395	15577	15279	15527	15284	15458	15452	15484	15430	15595	15427	15328	15313	15344	15458	15574	15534	15425	15539	15475	15461	15418	15507	15308	15350	15656	15334	15626	15416	15228	15313	15382	15478	15291	15428	15477	15403	15497	15324	15478	15634	15317	15488	15451	15319	15453	15485	15447	15534	15339	15347	15443	15458	15221	15522	15432	15277	15448	15406	15520	15321	15525	15427	15359	15464	15443	15313	15549	15367	15517	15209	15386	15532	15369	15314	15374	15367	15427	15499	15338	15383	15455	15411	15365	15442	15459	15439	15538	15340	15498	15321	15275	15593	15428	15480	15403	15324	15324	15292	15389	15386	15416	15482	15415	15605	15444	15368	15312	15497	15536	15415	15506	15509	15332	15424	15555	15398	15409	15372	15530	15488	15536	15316	15375	15449	15290	15318	15360	15334	15490	15443	15325	15390	15411	15451	15397	15424	15326	15642	15427	15425	15347	15370	15356	15466	15441	15416	15344	15508	15625	15483	15330	15375	15525	15473	15095	15320	15390	15334	15394	15433	15258	15398	15541	15318	15427	15355	15214	15465	15196	15451	15401	15508	15403	15519	15371	15395	15315	15183	15523	15340	15574	15357	15543	15441	15425	15401	15459	15299	15682	15467	15465	15338	15601	15410	15293	15489	15390	15228	15320	15398	15603	15536	15517	15350	15444	15442	15507	15444	15461	15297	15334	15345	15455	15412	15354	15510	15461	15283	15370	15475	15333	15449	15546	15510	15444	15419	15386	15379	15366	15367	15374	15422	15592	15419	15382	15341	15417	15408	15447	15415	15354	15506	15370	15386	15250	15328	15242	15444	15501	15261	15304	15467	15514	15494	15448	15448	15347	15388	15486	15356	15555	15290	15335	15432	15416	15474	15295	15413	15371	15461	15221	15505	15297	15467	15404	15423	15403	15281	15482	15433	15532	15364	15490	15271	15339	15507	15608	15358	15459	15488	15377	15389	15244	15374	15351	15393	15394	15471	15393	15265	15447	15360	15268	15330	15344	15496	15539	15249	15317	15531	15296	15432	15712	15539	15508	15611	15400	15341	15566	15299	15292	15507	15652	15225	15449	15255	15480	15452	15409	15395	15450	15385	15407	15495	15328	15394	15248	15484	15309	15414	15337	15373	15363	15403	15299	15391	15482	15487	15409	15461	15447	15413	15433	15397	15400	15193	15506	15501	15503	15367	15522	15327	15382	15352	15400	15501	15401	15273	15261	15353	15357	15417	15354	15430	15507	15390	15421	15364	15431	15559	15226	15434	15522	15540	15478	15215	15565	15320	15485	15339	15426	15390	15400	15399	15415	15557	15467	15502	15288	15400	15457	15259	15225	15426	15573	15483	15492	15382	15480	15421	15438	15368	15237	15415	15337	15428	15361	15480	15418	15422	15428	15406	15490	15553	15357	15496	15365	15478	15309	15303	15406	15483	15464	15399	15372	15460	15381	15314	15217	15609	15179	15484	15387	15555	15489	15702	15338	15341	15337	15339	15443	15214	15330	15347	15474	15423	15456	15393	15447	15393	15400	15489	15346	15477	15344	15443	15233	15419	15336	15408	15335	15371	15444	15475	15541	15311	15467	15459	15394	15516	15517	15317	15555	15418	15532	15371	15377	15559	15200	15484	15518	15473	15307	15454	15524	15458	15410	15419	15421	15375	15313	15316	15367	15409	15457	15409	15426	15434	15268	15451	15536	15492	15353	15444	15418	15361	15335	15405	15459	15487	15431	15478	15411	15389	15441	15453	15530	15325	15426	15507	15370	15382	15363	15303	15421	15402	15278	15458	15475	15346	15546	15268	15323	15389	15437	15373	15546	15447	15405	15396	15601	15481	15302	15319	15373	15514	15362	15390	15392	15609	15446	15334	15522	15407	15405	15444	15462	15575	15417	15424	15286	15481	15458	15354	15489	15408	15386	15284	15496	15333	15389	15404	15402	15371	15457	15494	15355	15291	15471	15481	15385	15357	15556	15276	15418	15340	15386	15305	15632	15430	15202	15448	15440	15361	15355	15542	15415	15515	15447	15401	15514	15435	15272	15473	15405	15637	15571	15396	15326	15361	15357	15491	15389	15434	15369	15280	15374	15329	15421	15492	15364	15417	15382	15291	15534	15264	15405	15331	15210	15284	15469	15503	15365	15532	15325	15446	15466	15314	15573	15240	15466	15443	15593	15391	15298	15678	15353	15294	15356	15507	15499	15499	15401	15442	15345	15219	15398	15452	15421	15463	15496	15314	15474	15303	15406	15539	15588	15284	15135	15331	15315	15468	15289	15438	15519	15469	15220	15433	15434	15523	15430	15364	15443	15226	15383	15477	15374	15418	15376	15277	15417	15426	15346	15460	15419	15382	15548	15221	15402	15174	15552	15424	15569	15519
24503	21816	31041	31154	31670	32943	32970	27215	25034	24589	24123	23673	23444	22948	22611	22064	22370	21947	21856	22010	21835	22031	22004	22246	22017	22024	22170	22227	22051	22069	22031	22224	21892	21995	21764	21958	22059	21901	21815	21981	21889	22048	21968	21871	21615	21925	21697	21858	21460	21536	21765	21831	21544	21697	21739	21840	21571	21659	21595	21654	21698	21803	21768	21767	21788	21741	21727	21702	21852	21485	21636	21564	21415	21536	21607	21830	21687	21521	21871	21818	21634	21630	21586	21537	21737	21705	21538	21651	21703	21697	21838	21669	21665	21669	21450	21643	21496	21647	21578	21873	21761	21630	21620	21694	21522	21793	21426	21471	21492	21576	21660	21527	21694	21611	21668	21735	21674	21607	21476	21567	21681	21545	21840	21466	21392	21567	21386	21646	21842	21403	21478	21729	21501	21507	21619	21846	21683	21770	21640	21386	21783	21545	21688	21743	21651	21631	21845	21683	21409	21876	21518	21671	21673	21704	21700	21846	21352	21619	21726	21885	21622	21626	21680	21521	21529	21796	21656	21425	21464	21629	21392	21670	21497	21460	21612	21654	21733	21625	21825	21553	21673	21645	21549	21594	21740	21665	21865	21618	21504	21540	21555	21437	21585	21556	21586	21567	21702	21636	21242	21631	21713	21592	21636	21742	21585	21835	21879	21658	21652	21628	21574	21610	21554	21707	21601	21620	21438	21393	21618	21609	21721	21681	21719	21718	21835	21758	21679	21653	21673	21529	21664	21578	21654	21630	21425	21561	21452	21532	21587	21784	21446	21817	21879	21567	21551	21524	21635	21728	21825	21454	21809	21424	21926	21618	21457	21409	21832	21645	21589	21562	21414	21585	21708	21556	21754	21621	21622	21536	21681	21518	21640	21660	21634	21708	21794	21795	21675	21773	21580	21871	21614	21508	21596	21771	21526	21624	21457	21780	21383	21640	21585	21564	21572	21678	21585	21341	21421	21587	21737	21692	21701	21875	21570	21543	21433	21879	21531	21694	21756	21936	21863	21432	21714	21489	21858	21762	21377	21607	21525	21646	21560	21651	21774	21550	21743	21666	21787	21774	21687	21556	21458	21569	21615	21626	21472	21722	21678	21734	21343	21361	21431	21537	21312	21615	21685	21904	21693	21590	21739	21815	21816	21588	21794	21619	21382	21694	21649	21379	21425	21632	21853	21975	21807	21703	21521	21556	21288	21604	21730	21509	21724	21728	21681	21560	21728	21772	21686	21618	21457	21409	21479	21553	21927	21600	21548	21500	21317	21474	21770	21535	21622	21638	21268	21373	21278	21523	21562	21505	21673	21684	21709	21772	21571	21405	21463	21505	21643	21536	21739	21724	21656	21711	21504	21669	21665	21675	21778	21690	21675	21789	21564	21711	21718	21828	21777	21664	21503	21661	21739	21619	21947	21722	21570	21304	21669	21548	21514	21746	21591	21919	21870	21517	21512	21450	21530	21744	21552	21660	21762	21620	21487	21564	21687	21638	21477	21559	21602	21862	21618	21601	21869	21387	21597	21497	21402	21585	21531	21687	21452	21811	21555	21837	21858	21755	21528	21707	21556	21457	21526	21469	21589	21454	21622	21461	21644	21583	21689	21534	21823	21556	21641	21449	21543	21590	21620	21711	21486	21721	21670	21637	21644	21560	21698	21510	21685	21528	21499	21677	21483	21892	21629	21527	21699	21655	21571	21561	21688	21753	21593	21706	21657	21616	21654	21821	21656	21681	21745	21651	21593	21846	21653	21654	21758	21487	21561	21654	21411	21699	21605	21463	21422	21602	21601	21644	21697	21802	21568	21616	21568	21567	21912	21745	21702	21662	21537	21753	21698	21538	21788	21506	21629	21809	21473	21602	21856	21505	21533	21520	21752	21844	21566	21556	21597	21551	21836	21669	21344	21823	21719	21794	21645	21552	21645	21512	21540	21357	21621	21701	21760	21725	21568	21505	21656	21699	21631	21578	21746	21661	21437	22000	21729	21353	21616	21738	21777	21871	21726	21759	21610	21552	21701	21628	21357	21533	21478	21348	21635	21596	21682	21676	21533	21411	21719	21357	21581	21423	21693	21460	21501	21670	21548	21688	21777	21682	21525	21751	21307	21718	21701	21510	21552	21787	21689	21588	21707	21677	21493	21512	21619	21669	21625	21741	21395	21495	21557	21586	21701	21560	21661	21757	21471	21688	21789	21871	21792	21562	21628	21637	21456	21689	21651	21567	21814	21675	21610	21482	21602	21686	21759	21632	21522	21663	21901	21677	21536	21518	21212	21537	21693	21536	21753	21328	21396	21687	21457	21416	21541	21692	21493	21713	21831	21619	21728	21477	21551	21596	21477	21709	21699	21408	21640	21389	21441	21496	21701	21469	21564	21663	21671	21348	21625	21500	21602	21583	21400	21837	21721	21588	21581	21477	21633	21855	21494	21400	21379	21538	21545	21627	21885	21669	21784	21714	21644	21361	21688	21540	21622	21688	21616	21737	21671	21702	21745	21701	21825	21410	21726	21557	21505	21611	21528	21520	21239	21590	21806	21685	21764	21667	21453	21498	21729	21655	21563	21694	21558	21478	21445	21633	21645	21481	21524	21657	21677	21597	21550	21516	21578	21432	21483	21526	21755	21528	21481	21621	21671	21516	21741	21566	21722	21265	21283	21606	21646	21435	21640	21502	21593	21662	21470	21564	21832	21736	21784	21741	21384	21543	21718	21604	21379	21610	21819	21884	21644	21592	21635	21394	21597	21844	21517	21704	21425	21287	21503	21696	21704	21739	21818	21801	21654	21568	21713	21590	21546	21654	21528	21435	21441	21338	21457	21484	21485	21604	21695	21726	21355	21403	21770	21687	21780	21617	21504	21557	21455	21609	21544	21508	21489	21725	21752	21370	21892	21530	21499	21516	21714	21362	21695	21709	21673	21608	21482	21650	21674	21670	21852	21478	21694	21734	21685	21677	21356	21512	21559	21317	21563	21577	21685	21652	21526	21760	21730	21765	21609	21466	21378	21478	21745	21551	21574	21392	21614	21606	21743	21702	21692	21413	21569	21332	21770	21699	21650	21795	21816	21355	21573	21858	21843	21601	21703	21481	21775	21647	21578	21534	21432	21682	21416	21731	21347	21692	21539	21565	21598	21766	21690	21632	21510	21764	21379	21461	21641	21555	21430	21498	21765	21751	21827	21569	21681	21607	21775	21528	21496	21616	21545	21741	21473	21642	21574	21591	21669	21708	21572	21612	21572	21688	21605	21659	21536	21548	21585	21654	21629	21512	21772	21558	21862	21520	21642	21717	21720	21536	21591	21362	21503	21437	21742	21636	21324	21410	21493	21389	21582	21765	21438	21772	21683	21475	21532	21612	21625	21823	21484	21503	21770	21779	21697	21438	21444	21652	21825	21474	21511	21623	21437	21782	21619	21370	21469	21719	21628	21589	21538	21595	21715	21597	21527	21501	21512	21793	21618	21704	21531	21667	21656	21679	21397	21825	21568	21564	21632	21655	21696	21728	21603	21615	21736	21860	21547	21729	21572	21731	21474	21708	21529	21610	21355	21808	21731	21565	21531	21565	21583	21516	21653	21775	21578	21666	21521	21436	21575	21647	21633	21677	21359	21449	21826	21387	21715	21596	21598	21517	21563	21569	21697	21678	21556	21455	21751	21588	21767	21596	21539	21857	21743	21702	21612	21600	21549	21766	21652	21687	21482	21673	21646	21783	21474	21543	21644	21751	21684	21401	21525	21610	21608	21655	21627	21819	21478	21628	21646	21500	21636	21546	21445	21916	21677	21619	21498	21556	21628	21992	22046	21469	21780	21680	21433	21497	21853	21626	21529	21757	21454	21509	21578	21794	21532	21702	21826	21513	21589	21526	21636	21618	21513	21654	21808	21600	21759	21817	21709	21560	21476	21537	21574	21729	21419	21739	21760	21925	21812	21772	21564	21779	21521	21627	21736	21544	21732	21718	21399	21521	21703	21675	21467	21605	21539	21582	21538	21523	21609	21465	21758	21653	21822	21327	21585	21662	21696	21467	21376	21616	21282	21756	21452	21554	21296	21581	21452	21543	21554	21666	21477	21667	21616	21667	21694	21564	21621	21564	21714	21604	21354	21876	21399	21428	21695	21445	21551	21636	21721	21650	21814	21683	21608	21530	21820	21570	21522	21609	21511	21488	21544	21690	21687	21550	21498	21688	21560	21606	21935	21641	21479	21478	21660	21615	21659	21534	21911	22005	21900	21597	21660	21460	21606	21589	21751	21650	21388	21845	21702	21571	21563	21607	21799	21759	21632	21583	21686	21550	21514	21828	21590	21471	21587	21629	21621	21583	21635	21777	21525	21612	21498	21653	21621	21481	21703	21624	21608	21415	21686	21576	21519	21467	21459	21604	21560	21490	21661	21550	21606	21686	21438	21690	21764	21446	21592	21571	21628	21742	21670	21493	21567	21498	21448	21384	21647	21440	21750	21826	21582	21508	21591	21762	21669	21568	21433	21497	21681	21536	21778	21585	21788	21863	21739	21507	21426	21434	21632	21462	21792	21615	21486	21631	21568	21704	21676	21642	21719	21438	21403	21511	21428	21531	21467	21509	21701	21623	21576	21872	21725	21636	21426	21524	21387	21819	21937	21473	21715	21609	21799	21538	21861	21705	21678	21466	21455	21508	21519	21573	21799	21666	21640	21662	21376	21642	21967	21540	21556	21413	21911	21615	21717	21712	21551	21458	21580	21447	21561	21581	21502	21789	21694	21672	21603	21736	21407	21641	21567	21748	21970	21602	21597	21671	21596	21931	21398	21649	21691	21692	21557	21694	21551	21618	21596	21414	21698	21811	21422	21528	21748	21676	21523	21473	21615	21822	21701	21901	21441	21640	21320	21362	21664	21614	21532	21650	21683	21643	21715	21625	21686	21709	21487	21748	21519	21611	21614	21369	21468	21592	21586	21783	21520	21314	21590	21790	21597	21547	21332	21624	21402	21820	21505	21611	21811	21939	21772	21678	21601	21643	21629	21729	21504	21141	21700	21878	21541	21756	21728	21727	21534	21521	21683	21641	21606	21399	21658	21604	21594	21698	21630	21653	21604	21611	21583	21377	21756	21336	21614	21619	21642	21565	21692	21454	21652	21690
48213	81695	77532	60717	44557	33073	25625	21486	19345	18426	17864	17186	16794	16452	15840	15334	15222	15186	15092	15145	15171	15302	14883	15063	15238	15416	15412	15214	15160	15239	15195	15166	15247	14854	14997	14931	15012	14831	14972	14941	14844	14729	14877	15035	15015	15068	14900	14755	14935	14940	14919	14802	14876	14844	15059	14744	14633	14955	14991	14910	14858	14906	14805	14781	14738	14589	14853	14813	14850	14639	14633	14899	14832	14640	14945	14887	14952	14738	14770	14839	14779	14556	14756	14795	14798	14869	14777	14912	14804	14614	14751	14730	14692	14813	14875	14898	14749	14875	14785	14863	14910	14802	14735	14910	14712	14707	14666	14808	14671	14843	14818	14820	14843	14881	14764	14775	14782	14774	14671	14896	14769	14604	14767	14790	14849	14843	14694	14778	14686	14684	14654	14749	14737	14956	14565	14803	14777	14657	14789	14675	14738	14758	14808	14935	14684	14738	14713	14690	14821	14707	14765	15021	14838	14747	15073	14780	14713	14931	14796	14796	14873	14701	14771	14732	14784	14760	14706	14686	14783	14884	14908	14857	14847	14854	14532	14773	14729	14808	14715	14757	14775	14902	14735	14990	14825	14871	14772	14721	14903	14885	14834	14780	14758	14760	14949	14938	14725	14906	14698	14712	14739	14589	14938	14818	14976	14695	14715	14704	14798	14794	14874	14743	14733	14967	14907	14693	14693	14769	14599	14669	14765	14912	14851	14871	14809	14810	14856	14802	14783	14801	14885	14697	14755	14582	14595	14916	14662	14938	14764	14699	15045	14742	14989	14848	14893	14849	14781	14788	14846	14785	14573	14776	14836	14948	14767	14779	14910	14875	14656	14733	14754	14834	14918	15027	14674	14834	14929	14785	14709	14807	14799	14790	14795	14838	14867	14926	14899	14834	14836	14792	14766	14568	14851	14661	14833	14870	14764	14743	14811	14792	14705	14749	14784	14621	14811	14563	14641	14688	14853	14804	14915	14831	14855	14982	14752	14904	14948	14762	14792	14774	14805	14760	14732	14773	15033	14690	14852	14931	14861	14676	14840	14814	14830	14784	14744	14629	14694	14805	14819	14834	14871	14788	14719	15007	14781	14791	14749	14868	14837	14755	14934	14678	14902	14944	14744	14824	14743	14936	14806	14679	14766	14989	14734	14601	14781	14785	14988	14803	14763	14947	14776	14643	14767	14785	14874	14793	14630	14838	14810	14898	14675	14937	14689	14802	14759	14681	14858	14776	14876	14768	14786	14793	14622	14884	14780	14667	14820	14931	14844	14608	14877	14676	14747	14703	14822	14639	14846	14657	14866	14858	14797	14938	14777	14739	14548	14885	14942	14877	14729	14922	14822	14866	14862	14838	14694	14718	14673	14779	14865	14948	14902	14738	14901	14632	14691	14969	14875	14690	14721	14990	14791	14869	14817	14693	14836	14745	14882	14771	14908	14884	14724	14840	14822	14640	14740	14927	14715	14910	14832	14939	14922	14697	14727	14728	14789	14758	14771	14899	14804	14843	14640	14780	14667	14875	14800	14910	14843	14690	14777	14673	14798	14771	14804	14717	14813	14801	14751	14781	14559	14683	14635	14806	14775	14750	14737	14635	14809	14839	14816	14524	14885	14720	14701	14843	14889	14819	14726	14837	14906	14707	14601	14799	14683	14737	14785	14593	14635	14958	14703	14723	14939	14871	14775	14715	14862	14805	14947	14858	14744	14679	14875	14957	14818	14855	14772	14901	14914	14756	14815	14781	14815	14774	14931	14885	14716	14855	14690	14776	14993	14649	14703	14639	14781	14712	14675	14766	14754	14808	14661	14862	14735	14867	14803	14905	14727	14733	14791	14808	14812	14745	14650	14786	14718	14879	14663	14684	14766	14981	14786	14909	14524	14633	14912	14819	14790	14686	14994	14717	14946	14817	14814	14844	14724	14874	14699	14765	14785	14755	14758	14769	14699	14812	14705	14961	14708	14853	14696	14846	14811	14772	14716	14992	14860	14977	15079	14935	14787	14687	14665	14868	14884	14845	14931	14790	14812	14862	14602	14811	14744	14764	14806	14789	14785	14798	14849	14906	14757	14868	14956	14554	14828	14857	14829	14824	14825	14772	14824	14911	14777	14583	14732	14783	14761	14784	14783	14768	14703	14898	14795	14744	14730	14586	14881	14775	14701	14657	14682	14714	14997	14811	14820	14821	14646	14776	14962	14812	14717	14933	14605	14919	14732	14909	14681	14724	14686	14691	15045	14761	14675	14718	14867	14821	14688	14810	14798	14801	14708	14726	14720	14855	14720	14685	14807	14808	14710	14759	14726	14776	14548	14769	14685	14740	14777	14850	14961	14954	14721	14817	14786	14979	14885	14791	14967	14842	14731	14893	14812	14632	14721	14890	14672	14896	14697	14855	14724	14783	14587	14773	14670	14534	14841	14758	14849	14862	14660	14942	15077	14610	14754	14849	14903	14902	14731	14667	14851	14630	14839	14577	14630	14864	14793	14719	14750	14725	14739	14772	14717	14714	14814	14644	14771	14729	14709	14687	14862	14693	14813	15017	14813	14688	14769	14788	14930	14797	14749	14850	14683	14778	14805	14849	14716	14768	14691	14850	14950	14852	14719	14999	14670	14727	14772	14783	14788	14938	14781	14809	14749	14704	14801	14793	14905	14858	14874	14818	14888	14779	14761	14727	14746	14914	14736	14601	14603	14850	14829	14774	14700	14719	14850	14701	14783	14773	14900	14701	14827	14767	14933	14827	14824	14927	14906	14671	14630	14874	14906	14817	14715	14800	14690	14636	14897	14906	14710	14932	14609	14907	14779	14650	14858	14845	14729	14687	14853	14860	14755	14635	14805	14845	14632	14753	14861	14822	14720	14861	14817	14816	14687	14718	14800	14721	14967	14632	14689	14913	14595	14823	14602	14869	14886	14870	14795	14774	14713	14792	14896	14837	14860	14748	14843	14862	14876	14672	14741	14763	14959	14726	14666	14838	14646	14842	14919	14791	14810	14629	14909	14835	14779	14862	14528	14819	14717	14699	14788	14715	14880	15015	14757	14922	14780	14726	14951	14736	14821	14856	14810	14929	14593	14683	14731	14831	14693	14672	14889	14784	14826	14807	14733	14882	14870	14804	14692	14893	14770	14776	14765	14839	14791	14794	14729	14745	14785	14741	14890	14692	14772	14870	14911	14890	14848	14682	14693	14712	14772	14864	14645	14747	14794	14823	14702	14699	14697	14777	14750	14884	14699	14785	14799	14842	14662	14665	14732	14727	14896	14744	14713	14845	14904	14688	14869	14776	14802	14817	14885	14750	14763	14729	14816	14737	14918	14528	14836	14865	14727	14728	14792	14753	14781	14851	14930	14835	14847	14869	14690	14831	14918	14723	14729	14789	14908	14938	14751	14794	14868	14891	14835	14749	14834	14721	14935	14699	14718	14722	14814	14796	14858	14779	14808	14957	14744	14775	14692	14755	14721	14784	14781	14774	14671	14603	14719	14749	14762	14876	14800	14866	14890	14604	14731	14742	14793	14845	14819	14658	14725	14674	14713	14602	14803	14853	14923	14904	14892	14519	14783	14845	14941	14785	14939	14688	14965	14731	14697	14884	14642	14774	14730	14752	14811	14956	14891	14917	14694	14855	14907	14870	14824	14670	14821	14807	14791	14767	14667	14685	14719	14854	14762	14675	14811	14940	14626	14780	14854	14830	14835	14785	14812	14743	14924	14918	14733	14769	14644	14920	14669	14800	14717	14952	14849	14826	14766	14610	14839	14810	14896	14795	14997	14803	14941	14844	14672	14715	14858	14812	14905	14846	14926	14827	14747	14814	14809	14886	14830	14820	14872	14772	14787	14876	14876	14919	14681	14692	14790	14914	14634	14864	14848	14854	14986	14755	14894	14812	14751	14756	14747	14752	14700	14887	14643	14729	14770	14680	14722	14789	14693	14895	14743	14764	14837	14659	14643	14756	14679	14788	14796	14775	14825	14713	14786	14864	14906	14885	14816	14730	14624	14750	14772	14860	14773	14922	14817	14714	14916	14658	14947	14858	14932	14907	14880	14808	14740	14752	14646	14812	14780	14801	14785	14843	14577	14882	14889	14569	14920	14855	14817	14774	14862	14788	14918	14825	14871	14920	14665	14644	14749	15120	14868	14702	14839	14661	14755	14650	14796	14685	14760	14805	14775	14776	14759	14940	14724	14790	14804	14780	14768	14912	14636	14832	14749	14754	15011	14617	14823	14792	14772	14705	14899	14698	14916	14882	14822	14805	14852	14914	14689	14823	14816	14753	14726	14794	14892	14624	14903	14711	14721	14767	14791	14956	14730	14984	14856	14853	14779	14858	14811	14662	14781	14848	14801	14670	14870	14696	14762	14662	14822	14624	14609	14661	14785	14909	14815	14831	14746	14802	14698	14833	14648	14671	14929	14934	14878	14805	14876	14725	14865	14786	14942	14815	14712	14812	14859	14704	14818	14860	14846	14744	14721	14822	14789	14701	14884	14805	14733	14912	14928	14607	14721	14708	14870	14705	14875	14819	14688	14762	14715	14625	14807	14651	14823	14633	14815	14749	14622	14807	14759	14805	14744	14951	15023	14809	14777	14594	14875	14763	14884	14792	14790	14678	14760	14938	14803	14761	14805	14786	14767	14731	14631	14855	14735	14957	14750	14778	14684	14741	14664	14779	14776	14790	14781	14645	14854	14872	14701	14687	14536	14820	14786	14799	14740	14712	14679	14815	14943	14864	14815	14692	14744	14808	14829	14880	14743	14703	14891	14750	14783	14570	14875	14640	14838	14762	14791	14859	14906	14824	14894	14845	14784	14846	14649	14900	14831	14826	14980	14782	14683	14768	14874	14690	15041	14966	14806	14807	14789	14626	14817	14845	14598	14688	14854	14754	15012	14724	14939	14890	14737	14628	14797	14657	14860	14671	14850	14748	14733	14722	14737	14739	14859	14871	15011	14815	14558	14630	14803	14775	14750	14735	14847	14858	14944	14867	14592	14747	14914	14702	14836	14832	14762	14722	14830	14815	14867	14825	14784	14619	14944	14565	14758	14786	14812	14638	14752	14736	14700	14875	14872	14632	14788	14828	14874	14833	14977	14808	14814	14691	14669	14813	14628	14879
42215	51816	54589	42422	32969	28632	26120	24011	23096	23009	22890	22382	22387	22480	22108	22037	21937	21760	22052	22192	21818	21978	21838	21612	21670	21890	22135	21898	21771	21911	22006	21710	21836	21957	21975	21874	21997	21900	21802	21750	21591	21645	21594	21800	21844	21742	21907	21828	21851	21771	21704	21563	21867	21651	21959	21765	21725	21666	21692	22043	21891	21807	21527	21811	21539	21502	21771	21543	21604	21721	21647	21866	21811	21943	21903	21570	21798	21667	21606	21812	21853	21963	21757	21964	21517	21589	21684	21550	21637	21616	21411	21662	21838	21834	21971	21663	21731	21832	21699	21858	21820	21601	21714	21889	21682	21704	21781	21742	21828	21660	21749	21621	21747	21833	21809	22050	21733	21721	21735	21787	21684	21689	21785	21700	21858	21655	21601	21609	21747	21803	21635	21869	21928	21862	21774	21845	21602	21722	21859	21766	21823	21449	21673	21647	21818	21753	21785	21830	21451	21718	21603	21674	21782	21664	21755	21878	21675	21737	21973	21758	21713	21955	21834	21781	21640	21738	21589	21532	21616	21563	21655	21889	21826	21924	21768	21609	21617	21874	21775	21681	21790	21695	21635	21702	21595	21930	21742	21675	22017	21659	21643	21916	21629	21852	21688	22006	21614	21673	21723	21568	21903	21894	21561	21688	21746	21561	21369	21728	21632	21555	21824	21668	21728	21742	21884	22069	21600	22045	21753	21509	21557	21633	21655	21678	21663	21877	21634	21562	21681	21638	21855	21800	21735	21761	21646	21660	21852	21663	21811	21525	21621	21647	21592	21682	21700	21877	21662	21720	21602	21668	21896	21887	21809	21847	21818	21793	21786	21864	21727	21599	21684	21838	21800	21859	21445	21820	21642	21640	21733	21681	21668	21639	21665	21709	21613	21632	21914	21924	21701	21783	21725	21583	21848	21853	21684	21850	21633	21759	21867	21795	21850	21880	21781	22048	21633	21652	21756	21609	21724	21667	21760	21525	21757	21775	21730	21618	21790	21772	21778	21759	21719	21587	21740	21707	21751	21525	21886	21634	21488	21738	21854	21863	21831	21632	21937	21702	21718	21796	21608	21768	21844	21683	21753	21534	21742	21675	21786	21862	21837	21834	21836	21695	21642	21889	21867	21758	21691	21724	21918	21591	21596	21933	21729	21853	21868	21662	21663	21963	21878	21578	21687	21688	21503	21629	21655	21863	21563	21765	21895	21868	21712	21661	21652	21737	21816	21839	21645	21732	21667	21751	21796	21982	21665	21800	21907	21753	21725	21716	21677	21597	21792	21617	21705	21689	21727	21805	21546	21816	21755	21691	21672	21746	21616	21475	21627	21634	21769	21676	21633	21791	21630	21565	21577	21700	21806	21804	21806	21787	21767	21697	21727	21551	21866	21812	21770	21621	21757	21750	21810	21598	21702	21779	21691	21596	21631	21684	22167	21812	21655	21633	21825	21472	21719	21836	21622	21688	21768	21921	21749	21933	21813	21726	21830	21783	21860	21952	21667	21505	21600	21671	21758	21583	21533	21957	22018	21686	21841	21484	21730	21589	21639	21938	21719	21856	21620	21688	21860	21976	21763	21642	21723	21564	21756	21771	21901	21651	21818	21769	21721	21835	21760	21877	21808	21834	21961	21822	21883	21818	21647	21878	21689	21430	21498	21632	21617	21684	21759	21948	21960	21691	21675	21558	21725	21680	21841	21789	21629	21580	21718	21805	21922	21759	21541	21751	21715	21769	21713	21876	22014	21568	21600	21626	21786	21680	21834	21624	21791	21849	21767	21684	21547	21812	21520	21629	22036	21706	21965	21931	21572	21881	21779	21574	21942	21653	21779	21730	21662	21768	21685	21764	21602	21566	21654	21768	21783	21736	21662	21775	21642	21832	21934	21594	21573	21596	21606	21738	21391	21584	21563	21495	21785	21877	21511	21573	21612	21535	21708	21731	21602	21776	21636	21785	21617	21854	21967	21705	21831	21812	21787	21644	21811	21890	21910	21519	21738	21699	22064	21741	21751	21892	21491	21512	21615	21610	21719	21798	21709	21812	21620	21763	21496	21453	21645	21753	21679	21955	21714	21615	21681	21651	21538	21840	21479	21625	21724	21813	21832	21826	21768	21811	21697	21584	21815	21633	21724	21519	21523	21535	21743	21967	21589	21885	21903	21701	21585	21629	21266	21659	21694	21773	21855	21782	21845	21906	21767	21572	21528	21524	21872	21977	21820	21829	21666	21591	21794	21873	21635	21716	21586	21855	21789	21755	21808	21786	21752	21748	21611	21890	21793	21747	21668	21662	21717	21609	21756	21757	21838	21778	21683	21607	21835	21808	21864	21885	21495	21653	21880	21920	21808	21599	21769	21664	21478	21704	21627	21542	21596	21807	21632	21668	21760	21646	21693	21753	21562	21562	21672	21840	21925	21741	21706	21677	21715	21740	21555	21780	21455	21717	21557	21805	21866	21557	21684	21837	21741	21597	21812	21740	21796	21732	21810	21869	21809	21761	21636	21547	21485	21824	21900	21655	21767	21792	21696	21841	21690	21557	21579	21515	21757	21925	21744	21711	21679	21654	21797	21709	21715	21669	21783	21637	21761	21658	21684	21817	21729	21735	21676	21752	21868	21841	21661	21908	21823	21616	21652	21623	21684	21748	21639	21577	21589	21795	21554	21560	21625	21553	21631	21862	21745	21459	21810	21650	21651	21628	21675	21649	21584	21892	21487	21642	21752	21715	21888	21760	21845	21816	21810	21748	21624	21722	21737	21562	21806	21806	21673	21844	21822	21744	21657	21806	21740	21859	21549	21717	21756	21728	21601	21611	21731	21925	21829	21873	21755	22068	21963	21652	21552	21845	21766	21683	21919	21869	21691	21539	21742	21848	21795	21665	21656	21647	21873	21862	21756	21668	21642	21679	21715	21901	21594	21784	21536	21645	21647	21657	21675	21732	21761	21765	21739	21838	21845	21804	21593	21764	21842	21651	21534	21841	21849	21691	21743	21653	21832	21595	21933	21705	21657	21747	21891	21467	21703	21851	21687	22056	21706	21897	21695	21790	21848	21609	21671	21845	21878	21749	21850	21625	21708	21576	21792	21796	21592	21634	22116	22117	21847	21473	21564	21653	21804	21660	21802	21921	21608	21694	21728	21854	21808	21792	21634	21813	21400	21921	21757	21815	21931	21907	21516	21650	21710	21764	21888	21737	21863	21798	21760	21526	21616	21621	21633	21767	21757	21875	21586	21882	21800	21596	21980	21967	21700	21673	21865	21739	21652	21872	21761	21817	21634	21764	21677	21659	21888	21569	21796	21530	21772	22095	21865	21703	21726	21907	21541	21771	21768	21731	21668	21736	21770	21810	21925	21877	21866	21688	21713	21691	21808	21797	22048	21770	21544	21617	21842	21750	22031	21939	21828	21774	21869	21760	21594	21802	21415	21812	21862	21648	21702	21520	21602	21702	21762	21927	21728	21599	21690	21864	21503	21719	21596	21648	21704	21640	21716	21867	21858	21722	21714	21519	21946	21743	21869	21861	22081	21714	21747	21757	21714	21742	21864	21905	21837	21677	21565	21568	21903	21896	21844	21828	21827	21629	21791	21668	22072	21600	21695	21871	21953	21883	21540	21626	21685	21607	21999	21768	21665	21897	21679	21624	21708	21724	21883	21564	21579	21954	21762	21746	22037	21533	21827	21553	21847	21743	21497	21804	21896	21467	21724	21868	21642	21724	21706	21748	21599	21684	21790	21680	21772	21916	21497	21872	21704	21605	21950	21636	21722	21649	21756	21658	21881	21928	21553	21809	21943	21726	21636	21678	21709	21725	22142	21660	21694	21648	21900	21844	21727	21780	21739	21778	21745	21798	21688	21741	21947	21666	22036	21725	21913	21836	21652	21504	21872	21758	21770	21508	21724	21793	21688	21514	21864	21850	21681	21911	21922	21427	21845	21803	21700	21716	21706	21700	21592	21926	21994	21448	21539	21857	21731	21735	22046	21592	21525	21629	21935	21840	21813	21563	21933	21744	21486	21702	21847	21704	21814	21795	21726	21359	22044	21716	21890	21818	21852	21712	21651	21806	21746	21869	21725	21742	21759	22080	21914	21660	21670	22001	21723	21751	21701	21940	21740	21729	21708	21579	21803	21686	21643	21858	21743	21742	21777	21789	21926	21728	21762	21675	21595	21633	21860	21858	21799	21630	22021	21731	21579	21741	21585	21561	21577	21742	21722	21671	21719	21557	21717	21799	21581	21731	21795	21850	21745	21844	21774	21653	21805	21887	21771	21782	21981	21780	21796	21837	21642	21789	21790	21800	21679	21712	21790	21747	21656	21892	21694	21422	21760	21726	21737	21616	21760	21683	21820	21803	21585	21644	21600	21714	21763	21791	21893	21926	21560	21828	21746	21788	21585	21538	21846	21545	21610	21841	21568	21695	21765	21980	21811	21654	21681	21763	21815	21785	21688	21902	21773	21796	21638	22051	21810	21656	21834	21718	21672	21797	21988	21801	21926	21519	21587	21595	21809	21938	21763	21831	21977	21466	21889	21890	21750	21533	21749	21826	21730	21658	21362	21780	21885	21806	21564	21587	21798	21667	21694	21966	21557	21670	21795	21813	21856	21670	21617	21808	21754	21580	21814	22007	21851	21628	21838	21739	21604	21546	21720	21717	21619	21659	21784	21730	21539	21703	21870	21618	21857	21980	21668	21793	21726	21839	21952	21824	21652	21920	21566	21467	21871	21854	21679	21550	21775	21794	21783	21932	21837	21747	21575	21727	21671	21873	21848	21733	21504	21923	21803	21688	21557	21978	21518	21545	21693	21743	21647	21723	21590	21598	21693	21509	21600	21741	21638	21708	21826	21558	21761	21863	21655	21820	21762	21950	21597	21709	21662	21778	21816	21597	21706	21785	21609	21846	21657	21806	21905	21820	21710	21622	21756	21912	21961	21846	21600	21737	21790	21965	21843	22124	21757	21552	21629	21841	21908	21673	21799	21497	21449	21771	21828	21660	21694	21816	21662	21650	22205	21754	21883	21888	21712	21857	21874	21822	21704	21642	21719	21529	21852	21774	21579	21677	21787	21673	21599	21541	21722	21759	21652	21564	21817	21819	21824	21996	21609	21619	21941	21939
44019	60831	54294	36816	27831	22965	19650	17863	16895	16394	16157	15880	15594	15428	15339	15079	14837	14927	14901	14857	14904	14967	14906	14849	15040	15102	14929	14999	14915	14904	14848	14983	14755	14871	14732	14792	14868	14911	14986	14803	14834	14926	14972	14824	14644	14800	14894	14705	14773	14805	14798	14838	14859	14667	14781	14740	15016	14784	14724	14700	14747	14845	14833	14759	14859	14859	14754	14615	14843	14682	14869	14847	14779	14862	14766	14927	14877	14865	14787	14772	14838	14780	14962	14560	15127	14810	14795	14758	14643	14880	14692	14701	14920	14688	14769	14827	14768	14744	14697	14642	14764	14645	14718	14953	14825	14778	14795	14650	14743	14749	14533	14742	14547	14825	14761	14938	14767	14750	14712	14683	14794	14629	14803	14733	14570	14667	14861	14549	14788	14904	14801	14828	14880	14668	14694	14605	14867	14763	14796	14582	14809	14861	14805	14753	14681	14683	14866	14619	14693	14832	14813	14680	14830	14635	14808	14742	14636	14716	14738	14615	14754	14732	14709	14792	14684	14725	14649	14659	14839	14714	14642	14768	14701	14770	14939	14537	14701	14650	14814	14781	14767	14853	14877	14825	14782	14815	14770	14716	14952	14661	14660	14795	14763	14749	14829	14607	14612	14842	14956	14822	14933	14679	14739	14875	14653	14852	14856	14698	14731	14770	14806	14749	14669	14724	14681	14804	14776	14754	14726	14659	14743	14797	14746	14785	14933	14819	14598	14745	14726	14623	14866	14788	14677	14731	14906	14758	14719	14823	14769	14713	14813	14742	14766	14780	14849	14654	14712	14621	14846	14829	14758	14794	14742	14925	14623	14767	14756	14799	14552	14728	14793	14956	14799	14705	14674	14688	14818	14844	14805	14685	14645	14789	14663	14769	14870	14787	14723	14982	14955	14658	14919	14793	14649	14708	14741	14769	14663	14809	14864	14608	14803	14633	14876	14602	14881	14734	14836	14718	14766	14646	14560	14886	14843	14715	14525	14860	14693	14727	14692	14837	14907	14771	14778	14908	14791	14577	14820	14865	14736	14830	14585	14956	14682	14753	14814	14803	14763	14731	14801	14750	14739	14740	14728	14777	14777	14822	14840	14690	14774	14793	15023	14760	14771	14679	14769	14796	14557	14836	14768	14710	14792	14730	14552	14770	14780	14817	14922	14635	14898	14634	14804	14734	14733	14756	14954	14902	14895	14894	14807	14752	14723	14754	14626	14739	14758	14740	14935	14638	14641	14791	14728	14896	14691	14858	14620	14928	14700	14893	14611	14779	14754	14648	14781	14795	14812	14701	14753	14809	14555	14776	14737	14623	14961	14820	14991	14653	14733	14601	14666	14606	14949	14829	14887	14890	14890	14810	14776	14764	14754	14885	14709	14751	14902	14837	14862	14672	14740	14740	14745	14618	14780	14743	14678	14725	14755	14756	14775	14808	14557	14628	14951	14978	14905	14631	14700	14818	14990	14785	14897	14738	14832	14833	14843	14583	14808	14703	14737	14678	14749	14774	14758	14868	14801	14653	14798	14751	14729	14624	14809	14687	14857	14656	14791	14600	14789	14858	14620	14922	14799	14749	14866	14882	14653	14591	14713	15047	14627	14777	14873	14804	14755	14696	14857	14860	14608	14900	14717	14633	14788	14754	14800	14614	14547	14668	14940	14744	14836	14689	14701	14735	14739	14663	14801	14836	14809	14965	14784	14691	14467	14635	14666	14893	14815	14818	14881	14774	14827	14696	14806	14756	14788	14689	14694	14601	14927	14623	14706	14839	14753	14829	14843	14978	14805	14707	14808	14728	14769	14755	14781	14762	14707	14853	14771	14866	14793	14728	14725	14672	14872	14715	14795	14862	14936	14791	14817	14744	14620	14844	14504	14706	14830	14856	14782	14767	14823	14888	14643	14728	14704	14755	14745	14805	14893	14849	14638	14563	14818	14757	14716	14803	14733	14798	14751	14739	14823	14839	14849	14857	14674	14858	14848	14722	14923	14852	14838	14622	14675	14796	14862	14818	14741	14907	14911	14848	14717	14700	14505	14871	14826	14729	14790	14719	14667	14845	14703	14757	14886	14901	14805	14850	14768	14776	14913	14818	14878	14789	14851	14782	14890	14648	14872	14691	14740	14669	14824	14753	14748	14874	14828	14841	14853	14644	14751	14803	14743	14823	14757	14787	14869	14751	14672	14714	14598	14862	14828	14911	14780	15066	14928	14741	14756	14535	14870	14606	14794	14554	14677	14697	14741	14702	14680	14645	14814	14954	14823	14760	14841	14635	14762	14698	14720	14766	14823	14810	14687	14725	14672	14655	14748	14808	14798	14760	14839	14861	14920	14692	14781	14895	14638	14796	14873	14769	14913	14719	14748	14708	14788	14592	14597	14785	14869	14768	14921	14880	14766	14785	14914	14782	14592	14836	14747	14822	14554	14880	14759	14820	14845	14870	14866	14660	14873	14650	14859	14712	14870	14801	14745	14665	14909	14658	14824	14740	14606	14789	14780	14679	14808	14765	14811	14704	14671	14704	14864	14891	14602	14745	14661	14838	14765	14769	14650	14755	14829	14854	14745	14869	14866	14727	14846	14596	14778	14783	14870	14863	14935	14887	14763	14786	14809	14670	14680	14848	14930	14832	14521	14723	14813	14816	14663	14923	14697	14651	14786	14675	14663	14729	14766	14638	14909	14960	14973	14688	14661	14672	14867	14826	14766	14835	14675	14729	14735	14726	14677	14674	15041	14561	14702	14644	14709	14781	14721	14678	14851	14872	14663	14855	14647	14688	14751	14772	14642	14736	14655	14676	14928	14796	14871	14900	14879	14758	14666	14848	14805	14850	14637	14708	14860	14602	14683	14717	14812	14914	14672	14681	14892	14892	14810	14729	14838	14689	14834	14834	14672	14869	14754	15002	14687	14925	14625	14759	14743	14549	14817	14743	15016	14837	14823	14767	14770	14693	14534	14723	14858	14848	14801	14882	14796	14759	14711	14820	14914	14854	14725	14624	14876	14699	14634	14808	14751	14715	14960	14741	14862	14721	14835	14676	14924	14773	14765	14744	14644	14790	14658	14796	14573	14740	14749	14699	14695	14761	14636	14806	14712	14813	14935	14780	14815	14706	14869	14753	14829	14821	14856	14879	14667	14753	14768	14776	14778	14744	14660	14766	14883	14528	14686	14761	14809	14612	14775	14704	14870	14859	14790	14830	14752	14670	14822	14730	14973	14765	14857	14690	14720	14819	14706	14750	14752	14802	14735	14889	14769	14832	14697	14787	14708	14729	14763	14643	14589	14888	14830	14421	14681	14701	14988	14906	14891	14631	14850	14721	14823	14831	14795	14837	14823	14639	14704	14833	14705	14950	14851	14774	14831	14680	14778	14848	14761	14911	14862	14814	14672	14889	14788	14707	14837	14774	14785	14737	14723	14816	14772	14560	14691	14879	14758	14867	14714	14913	14580	14577	14756	14859	14859	14862	14717	14669	14856	14734	14668	14782	14822	14746	14854	14806	14890	14684	14878	14644	14716	14580	14802	14916	14737	14899	14700	14743	14802	14710	14747	14717	14739	14809	14801	14685	14831	14860	14781	14682	14856	14785	14704	14704	14871	14693	14694	14626	14823	14851	14795	14729	14763	14719	14792	14851	14872	14653	14701	14825	14757	14856	14599	14631	14827	14780	14875	14757	14632	14704	14863	14836	14903	14736	14634	14736	14704	14660	14903	14695	14769	14587	14703	14847	14734	14841	14917	14755	14839	14793	14608	14795	14745	14863	14775	14652	14885	14750	14937	14782	14856	14843	14782	14966	14845	14912	14832	14739	14752	14536	14793	14677	14769	14765	14750	14758	14695	14721	14720	14701	14836	14757	14739	14766	14850	14533	14728	14814	14844	14764	14699	14760	14761	14869	14858	14916	14675	14952	14951	14758	14701	14841	14716	14557	14760	14683	14875	14911	14728	14816	14575	14658	14753	14623	14712	14794	14750	14772	14976	14729	14700	14803	14764	14870	14815	14601	14735	14718	14790	14754	14893	14773	14702	14719	14773	14679	14840	14807	14722	14658	14792	14846	14858	14686	14415	14904	14641	14851	14773	14791	14698	14665	14866	14804	14733	14808	14763	14545	14756	14869	14752	14865	14613	14750	14690	14615	14740	14859	14868	14864	14860	14836	14599	14805	14748	14800	14630	14922	14876	14799	14698	14811	14847	14681	14906	14669	14769	14583	14843	14889	14723	14873	14870	14892	14727	14745	14783	14744	14718	14701	14797	14703	14730	14683	14727	14723	14704	14839	14698	14842	14686	14868	14692	14684	14796	14708	14713	14863	14916	14935	14737	14682	14727	14807	14726	14653	14850	14817	14622	15067	14744	14843	14673	14783	14778	14839	14805	14717	14643	14682	14979	14647	14803	14712	14774	14629	14816	14759	14853	14918	14740	14760	14706	14714	14682	14709	14763	14729	14875	14766	14799	14812	14841	14781	14856	14841	14577	14894	14595	14747	14823	14750	14899	14743	14754	14827	14619	14930	14892	14661	14860	14767	14612	14617	14737	14732	14950	14926	14818	14878	14595	14770	14703	14845	14661	14942	14981	14815	14635	14886	14920	14836	14781	14756	14853	14806	14922	14695	14747	14782	14952	14869	14682	14680	14857	14731	14861	14863	14859	14678	14700	14733	14779	14800	14842	14688	14795	14918	14717	14652	14728	14850	14760	14734	14632	14648	14835	14607	14839	14838	14822	14540	14822	14814	14694	14673	14912	14893	14855	14672	14749	14757	15003	14755	14625	14636	14631	14980	14830	14852	14839	14752	14818	14766	14657	14947	14788	14883	14687	14798	14593	14836	14811	14811	14665	14771	14868	14806	14670	14629	14682	14615	14869	14875	14844	14744	14789	14828	14724	14852	14778	14736	14780	14876	14805	14998	14693	14952	14578	14843	14808	14777	14776	14603	14778	14742	14769	14746	14787	14764	14763	14820	14804	14775	14756	14746	14687	14750	14661	14817	14624	14731	14685	14788	14625	14712	14809	14801	14671	14838	14866	14699	14704	14755	14670	14920	14719	14797	14738	14819	14849	14824	14973	14887	14990	14685	14792	14654	14743	14639	14708	14777	14815	14636	14864	14732	14898	14836
26307	21965	33115	34988	33204	34586	32197	27102	25443	25250	24541	24314	24048	23904	23388	23411	23236	22916	23092	22949	23003	23497	23177	23123	22881	23101	23152	23498	23093	23085	22983	23045	23113	22951	22912	22827	22785	22996	23053	23031	22890	23007	22761	22965	23083	22949	22744	23000	22919	23105	23144	22791	22907	22680	22614	22725	22980	22727	23059	22749	22842	22764	22828	22813	22819	22836	22712	22806	22954	22612	22543	22762	22599	22673	22730	22550	22908	22668	22797	22772	22741	22856	22692	22861	22781	22986	22657	22670	22842	22659	22750	22918	22711	22916	22676	22676	23091	22954	22748	22707	22927	22513	22643	22682	22760	22712	22826	22786	22729	22769	22821	22726	22911	22710	22758	22688	22858	22623	22810	22772	22707	22893	22810	22615	22670	22863	23144	22636	23083	22588	22627	22668	22820	22777	22628	23027	22718	22708	22680	22897	22918	22595	22602	22883	22871	22758	22740	22716	22627	22587	22778	22731	22897	22789	22728	22770	22698	22775	22480	22848	22822	22480	22504	22504	22909	22602	22643	22702	22907	22748	22832	22753	22544	22772	22843	22877	22656	22577	22943	22703	22492	22706	22957	22821	22732	22621	22678	22604	22904	22733	22725	22849	22539	22639	22983	22555	22878	22772	22672	22754	22761	22640	22616	22815	22964	22866	22671	22880	22989	22738	22758	23018	22716	22617	22932	22838	22836	22671	23038	22695	22687	22643	22602	22696	22345	22589	22798	23138	23006	22641	22761	22639	22814	22709	22676	22675	22624	22721	22690	22717	22737	22676	22795	22797	22797	22624	22731	22753	22585	22651	22799	22922	22710	22475	22626	23060	22485	22525	22703	22866	22670	22659	22858	22932	22795	22681	22764	22838	22866	22553	22546	22729	22709	22842	22679	22768	22841	22943	22747	22563	22741	22682	22935	22633	22747	22864	22728	22756	22842	23047	22782	22685	22720	22598	22801	22945	22774	22796	22874	22702	22843	22932	22623	22611	22542	22659	22951	22773	22621	22746	22670	22404	22928	22820	22783	22833	22889	22797	22776	22866	22862	22982	22855	22853	22831	22727	22814	22850	22724	22910	22716	22691	22843	22757	22855	23016	22761	22704	22772	22638	22761	23006	22846	22846	22654	22919	22794	22783	22874	22968	23003	22849	22501	22713	22651	22610	22814	22725	22840	22597	22355	22590	22740	22714	22688	22767	22770	22836	22842	22686	22853	22618	22650	22599	22735	23000	22603	22900	22953	22727	22771	22702	22943	22911	22708	22570	22757	22634	22642	22703	22820	22826	22732	22838	22631	22799	22808	22558	22678	22653	22938	22727	22642	22579	22557	22585	22551	22651	22871	22740	22764	22705	22617	22793	22685	22974	22703	22646	22741	22831	22620	22705	22802	22860	22785	22919	22692	22711	22802	22830	22683	22760	22817	22820	22952	22722	22645	22764	22695	22671	22763	22845	22842	22808	22575	22718	22795	22637	22610	22671	22696	22869	22856	22863	22658	22535	22813	22951	22595	22560	22606	22744	22754	22672	22793	22757	22769	22781	22892	22649	22824	22922	22808	22864	22718	22832	22898	22879	22698	22659	22605	23094	22762	22832	23056	22771	22605	22911	22566	22585	22614	22782	22896	22760	22573	22911	22880	22839	22469	22700	22717	22809	22765	22745	22769	22813	22696	22650	22790	22633	22755	22743	22851	22823	22830	22460	22579	22877	22706	22745	22707	22700	22633	22921	22650	22745	22795	22608	23023	22816	22534	22612	22725	22893	22729	22758	22901	22758	22764	22563	22622	22724	22468	22773	22847	22587	22669	22835	22767	22933	22747	23044	22800	22744	22781	22677	22727	22628	23012	22590	22885	22676	22858	22631	22596	22844	22941	22524	22587	22835	22982	22654	23231	22719	22889	22942	22823	22839	22711	22797	22726	22588	22717	22914	22836	22910	22678	22759	22861	22544	22600	22819	22868	22899	22525	22640	22929	22686	22706	22724	22627	22734	22497	22599	22706	22751	22900	22759	22610	22855	22891	22891	22763	22791	22984	22698	22711	22550	22660	22475	22654	22736	22713	22816	22767	22937	22992	22890	22747	22840	22670	22796	22665	22938	22751	22740	22649	22751	22648	22741	22878	22892	22668	22480	22754	22574	22624	22660	22721	22621	22811	22717	22876	22860	22596	22646	22689	22690	22725	22966	22602	22714	22786	22615	22719	22754	22845	22671	22801	22737	22699	22659	22673	22675	22957	22819	22865	22730	22681	22722	22808	22879	22838	22930	22679	22738	22751	22769	22676	22739	22878	22874	22617	22723	22747	22977	22786	22630	22592	22539	22559	22836	22894	22645	22578	22828	22680	22456	22782	22848	22957	22641	23038	22597	22627	22657	23032	22814	22674	22697	22736	22794	22533	22658	22738	22682	22681	22915	22901	22806	22960	22717	22669	22696	22857	22778	22739	22655	22888	22736	22787	22604	22610	22644	22768	22840	22728	22638	22681	22920	22799	22839	22791	22623	22708	22848	23041	22713	22634	22612	22717	22845	22845	22476	22531	22554	22579	22526	22676	22724	22815	22942	22846	23011	22739	22943	22654	22517	22847	22593	22876	22894	22895	22432	22651	23057	22792	22759	22812	22759	22759	22732	22649	22661	22543	22581	22664	22760	22765	22881	22577	22458	22874	22686	22856	22435	22569	22830	22678	22888	22592	22591	22805	23071	22900	22892	22731	22817	22660	22916	22724	22775	22731	22913	22854	22960	22796	22812	22835	22859	22697	22972	22807	22832	22924	23017	22801	22925	22725	22870	22806	22702	22518	22792	22959	22895	22908	22835	22679	22835	22564	22667	22747	22755	23016	22979	22686	22719	22685	22844	22676	22722	22993	22647	22918	22850	22843	22879	22782	22820	22806	22779	22829	22726	22627	22800	22775	22660	22621	22789	22516	22642	22777	22762	22773	22823	22749	22817	22777	22633	22757	22744	22909	22716	22755	22838	22859	22930	22731	22730	22776	23030	22832	22708	22856	22668	22975	22771	22624	22767	22815	22796	22847	22538	22782	22994	22986	22803	22883	22740	22960	23000	22923	22768	22532	22823	22768	22922	22718	22546	22754	22898	22575	22588	22581	22810	22587	22814	22514	22884	22561	22864	22801	22872	22674	22968	22850	23149	22936	22799	22638	22720	22988	22820	22704	22892	22692	22740	22794	22966	22766	22615	22679	22757	22718	22790	22683	22644	22656	22718	22998	22768	22810	22721	22751	22819	22984	22922	22923	22668	22806	22467	22821	23033	22926	22697	23053	22974	22670	22588	22930	22780	22719	22600	22805	22705	22840	22827	22627	22820	22748	22780	22686	22741	22659	22603	22788	22626	22778	22669	22595	22731	22648	22601	22756	22841	22783	22669	22863	22837	22816	22909	22953	22898	22547	22652	22622	22598	22493	22841	22865	22708	22652	22914	23025	22946	23079	22978	22744	22775	22517	22542	22635	22742	22837	22608	22833	22381	22678	22839	22921	22816	22663	22770	22565	22913	22757	22698	22735	22880	22631	22605	22915	22789	22592	22860	22711	22887	22655	22805	22578	22731	22886	22871	22595	22989	22711	22671	22796	22873	22771	22845	22786	22703	22632	22814	22580	22922	22803	22717	22898	22648	22813	22794	23035	22728	22813	22915	22675	22738	22658	22944	22707	22611	22718	22721	22729	22830	22597	22735	22805	22775	22539	22747	22961	22782	22965	22738	22863	22938	22826	22676	22891	22864	22859	22773	22913	22748	22853	22792	22615	22604	22937	22747	22830	22712	22708	22537	22514	22928	22843	22716	22739	22915	22823	22669	22701	22582	22871	22596	22878	23069	22886	22805	22714	22952	22873	22858	22817	22678	22658	22709	23007	22764	22869	22793	22756	22672	22871	22793	22682	22668	22900	22671	22685	22718	22896	22946	22799	22892	22587	22518	22436	22627	22975	22850	22855	22738	22390	22671	22818	22747	22849	22854	22581	22755	22548	22977	22816	22794	22608	22750	22725	22981	22863	22467	22638	22526	22804	22801	22932	22688	22792	22744	22856	22864	22784	22938	22657	22674	22816	22722	22927	22925	22656	22733	22832	22852	22680	22773	22928	22557	22792	22882	22973	22806	22477	22839	22970	22612	22899	22698	22889	22730	22727	22712	22607	22816	22758	22755	22969	23060	22693	22670	22761	22653	22645	22784	22638	22660	22623	22714	22731	22897	22755	22790	22631	22631	22579	22874	22974	22814	22791	22923	22854	22780	22733	22733	22495	22662	22589	22921	22844	22901	22618	22947	22920	22836	22694	22786	22753	22863	22627	22828	22739	22793	22675	22868	22674	22894	22862	22731	22591	22692	22803	22662	22982	22877	22678	22644	22775	22702	22821	22940	22709	22921	22920	22717	22700	22901	22629	22912	22600	22876	22652	22564	22675	23009	22852	22718	22715	22887	22738	22706	22689	22691	22676	22735	22786	22866	22800	22662	22508	22586	22749	22771	22938	22693	22736	22873	22774	22765	22722	22907	22844	22541	22698	22657	22601	22798	22844	22425	22702	22971	22994	22837	22880	22779	22760	22841	22579	22842	22711	22960	22884	22540	22573	22692	22935	22664	22917	22698	22961	22850	22794	22954	22642	22655	22779	22710	22481	22763	22763	22938	22751	22710	22766	22896	22752	22663	22717	22809	22907	22666	22693	22747	22844	22858	22758	22649	22588	22834	22645	22610	22832	22791	22800	22843	22819	22706	22697	22725	22823	22830	22934	22683	22726	22669	22637	22721	22882	22858	22691	22836	22679	22735	23047	22667	22712	22633	22853	22792	22915	22802	22710	22621	22603	22695	22808	22826	22934	22884	22860	22824	22554	22696	23061	23026	22801	22566	22468	22794	22705	22996	22767	22583	22877	22742	22765	22821	22875	22763	22723	22957	22806	22635	23009	22820	22807	22699	22704	22785	22651	22665	22524	22760	23004	22903	22576	22878	22751	22566	22976	22912	22865	22593	22862	22890	22697	22684	22614	22754	22660	22753	22943	22823	23169	22806	23200	22795	22832	22806	22592	22915	22761	22542	22983	22892	22842	22711	22945	22790	23142	22801	22840	22529	22906	22542	22640	22823	22873	22720	22417	22559	22609	22717
43537	71721	69359	50467	38498	31877	24430	20246	19111	18259	17391	17159	16545	16605	16077	15652	15583	15615	15661	15522	15546	15603	15568	15654	15549	15718	15921	15826	15598	15581	15561	15549	15475	15610	15485	15461	15359	15443	15473	15652	15425	15353	15215	15440	15279	15426	15387	15320	15455	15298	15446	15172	15353	15369	15255	15299	15194	15386	15479	15393	15395	15283	15388	15327	15374	15220	15272	15323	15528	15452	15298	15481	15307	15221	15334	15339	15339	15285	15318	15223	15148	15363	15313	15129	15156	15381	15261	15314	15168	15142	15287	15227	15242	15299	15283	15378	15273	15383	15262	15353	15339	15294	15407	15257	15449	15288	15412	15163	15081	15306	15505	15450	15261	15391	15309	15370	15284	15372	15400	15290	15333	15151	15402	15504	15358	15150	15386	15373	15349	15187	15232	15197	15534	15317	15327	15214	15178	15347	15403	15223	15365	15072	15345	15313	15210	15124	15109	15255	15165	15294	15336	15298	15163	15204	15217	15255	15441	15160	15399	15309	15206	15441	15280	15207	15177	15139	15463	15226	15330	15166	15359	15492	15501	15217	15260	15352	15281	15216	15193	15178	15390	15302	15429	15204	15481	15521	15259	15253	15357	15130	15355	15337	15205	15357	15309	15251	15200	15285	15363	15242	15182	15181	15135	15340	15465	15395	15336	15215	15227	15283	15242	15229	15328	15245	15438	15343	15327	15331	15228	15241	15389	15315	15432	15432	15326	15459	15362	15235	15318	15055	15512	15195	15354	15272	15386	15319	15261	15460	15373	15282	15184	15284	15376	15184	15469	15265	15330	15278	15250	15278	15301	15292	15262	15208	15248	15411	15233	15176	15316	15230	15225	15296	15262	15205	15106	15404	15402	15363	15422	15295	15367	15178	15122	15409	15282	15333	15273	15382	15386	15293	15408	15252	15165	15191	15283	15245	15293	15364	15263	15352	15367	15275	15265	15337	15320	15254	15173	15250	15334	15490	15295	15451	15363	15047	15305	15289	15357	15317	15328	15412	15192	15340	15429	15309	15171	15444	15419	15383	15143	15424	15244	15286	15340	15222	15277	15273	15125	15434	15356	15337	15201	15379	15469	15221	15286	15393	15244	15395	15207	15329	15343	15169	15343	15276	15258	15366	15569	15203	15129	15306	15300	15270	15265	15155	15337	15286	15368	15210	15313	15322	15377	15202	15286	15477	15341	15241	15134	15413	15367	15148	15278	15357	15208	15160	15364	15215	15273	15240	15512	15246	15309	15441	15382	15208	15358	15144	15343	15328	15052	15294	15341	15359	15201	15349	15242	15352	15233	15322	15440	15425	15299	15286	15300	15156	15253	15307	15245	15105	15126	15387	15160	15122	15199	15412	15315	15293	15309	15293	15261	15363	15319	15318	15280	15271	15336	15436	15210	15324	15377	15436	15613	15377	15266	15467	15488	15300	15317	15436	15273	15208	15340	15311	15402	15385	15289	15306	15186	15203	15336	15267	15426	15307	15332	15436	15456	15323	15466	15256	15290	15389	15175	15389	15408	15328	15396	15476	15240	15286	15253	15222	15302	15504	15130	15446	15483	15438	15346	15274	15270	15454	15225	15266	15295	15391	15171	15270	15359	15307	15380	15428	15176	15246	15281	15227	15355	15324	15343	15371	15400	15255	15330	15231	15262	15159	15345	15462	15342	15237	15327	15360	15342	15371	15301	15221	15295	15358	15318	15316	15125	15396	15416	15177	15303	15229	15477	15301	15412	15191	15356	15318	15399	15304	15320	15233	15342	15227	15322	15435	15312	15315	15196	15346	15342	15264	15413	15242	15302	15281	15245	15452	15283	15314	15403	15319	15380	15291	15477	15240	15253	15338	15286	15263	15401	15336	15329	15346	15320	15445	15281	15268	15316	15229	15202	15301	15371	15285	15457	15226	15426	15289	15357	15299	15269	15289	15310	15396	15316	15219	15212	15218	15383	15337	15291	15225	15330	15539	15425	15220	15288	15276	15278	15299	15325	15458	15362	15288	15269	15211	15560	15281	15318	15137	15241	15410	15320	15383	15356	15523	15236	15437	15255	15229	15353	15255	15349	15075	15323	15342	15262	15313	15358	15515	15282	15181	15344	15415	15343	15298	15383	15364	15259	15460	15306	15432	15187	15359	15306	15205	15384	15360	15278	15271	15200	15332	15159	15261	15215	15181	15281	15388	15281	15198	15350	15167	15417	15399	15473	15271	15366	15348	15294	15212	15234	15381	15194	15209	15401	15522	15300	15266	15328	15380	15462	15204	15204	15275	15435	15374	15324	15388	15261	15319	15296	15206	15305	15241	15232	15385	15275	15143	15456	15247	15089	15414	15344	15258	15219	15334	15216	15479	15390	15328	15370	15087	15337	15117	15357	15234	15420	15118	15309	15249	15345	15487	15246	15392	15278	15298	15323	15216	15359	15410	15394	15460	15289	15328	15418	15316	15351	15284	15347	15212	15271	15345	15205	15164	15298	15341	15546	15511	15272	15314	15373	15177	15339	15229	15406	15139	15436	15379	15489	15324	15344	15246	15189	15190	15182	15271	15308	15406	15435	15324	15250	15224	15499	15447	15239	15184	15298	15507	15319	15436	15247	15258	15381	15356	15058	15402	15341	15348	15191	15412	15178	15347	15364	15307	15176	15391	15341	15402	15248	15285	15095	15304	15458	15487	15378	15442	15193	15351	15371	15308	15203	15280	15185	15430	15388	15346	15375	15120	15410	15329	15241	15360	15290	15443	15414	15457	15282	15340	15320	15448	15538	15367	15369	15280	15238	15589	15405	15230	15169	15253	15190	15285	15298	15219	15311	15364	15497	15343	15132	15527	15290	15393	15200	15320	15303	15337	15375	15316	15406	15417	15300	15345	15264	15150	15335	15236	15326	15417	15349	15373	15350	15323	15297	15237	15262	15397	15252	15362	15416	15467	15309	15294	15380	15600	15331	15408	15394	15474	15204	15488	15339	15307	15364	15290	15434	15238	15480	15350	15199	15396	15321	15276	15397	15506	15168	15302	15172	15268	15381	15300	15437	15375	15387	15310	15492	15391	15417	15181	15296	15235	15356	15407	15435	15379	15405	15230	15278	15310	15023	15236	15345	15191	15461	15186	15298	15395	15261	15282	15251	15455	15200	15199	15223	15209	15237	15362	15388	15389	15340	15330	15217	15346	15419	15383	15338	15290	15388	15492	15353	15276	15366	15477	15214	15369	15313	15423	15320	15321	15387	15296	15291	15338	15255	15361	15265	15461	15159	15412	15146	15301	15273	15269	15236	15412	15207	15472	15069	15233	15436	15255	15197	15252	15260	15380	15274	15388	15401	15383	15388	15168	15256	15321	15271	15382	15344	15441	15225	15458	15312	15133	15350	15119	15170	15406	15299	15389	15287	15374	15413	15348	15266	15250	15422	15299	15382	15202	15157	15355	15349	15240	15216	15130	15142	15470	15221	15202	15291	15309	15231	15351	15288	15276	15283	15411	15224	15280	15381	15278	15287	15129	15350	15096	15294	15397	15292	15428	15342	15250	15396	15244	15397	15366	15353	15439	15188	15309	15289	15415	15274	15241	15265	15387	15215	15397	15248	15396	15185	15288	15217	15253	15403	15256	15267	15253	15459	15224	15285	15402	15329	15328	15179	15156	15299	15309	15342	15411	15400	15376	15317	15392	15137	15313	15326	15427	15370	15554	15326	15258	15320	15422	15314	15319	15223	15261	15324	15287	15258	15298	15182	15276	15315	15141	15333	15395	15312	15198	15259	15362	15385	15313	15449	15309	15368	15229	15324	15370	15182	15348	15434	15490	15350	15194	15276	15359	15212	15345	15261	15338	15240	15245	15157	15044	15260	15239	15379	15240	15271	15233	15390	15432	15483	15259	15365	15303	15253	15226	15436	15184	15263	15421	15278	15417	15447	15325	15498	15137	15305	15282	15214	15363	15285	15196	15281	15222	15307	15262	15472	15433	15246	15286	15144	15285	15440	15335	15299	15358	15340	15201	15289	15196	15164	15283	15399	15239	15367	15162	15331	15272	15312	15161	15380	15428	15186	15283	15317	15473	15278	15260	15398	15266	15353	15097	15302	15143	15307	15231	15435	15304	15133	15338	15432	15366	15332	15435	15337	15214	15271	15223	15339	15250	15327	15161	15148	15269	15238	15418	15232	15423	15277	15435	15394	15215	15262	15350	15164	15223	15248	15470	15261	15506	15272	15237	15447	15288	15392	15409	15289	15571	15231	15368	15419	15332	15413	15441	15404	15237	15526	15480	15191	15361	15433	15258	15415	15207	15549	15307	15281	15088	15466	15434	15292	15137	15328	15453	15374	15383	15383	15489	15329	15234	15212	15229	15277	15201	15403	15328	15276	15177	15174	15231	15389	15505	15456	15338	15326	15302	15270	15216	15454	15362	15173	15230	15362	15303	15351	15271	15373	15365	15426	15479	15448	15386	15254	15389	15339	15355	15442	15423	15281	15130	15515	15381	15264	15390	15420	15231	15441	15427	15374	15350	15288	15259	15393	15560	15319	15435	15419	15334	15338	15336	15123	15368	15355	15298	15555	15273	15239	15332	15339	15250	15404	15361	15519	15252	15247	15236	15365	15440	15224	15288	15180	15577	15227	15128	15452	15398	15281	15272	15295	15329	15262	15201	15288	15360	15342	15482	15353	15633	15380	15304	15331	15265	15223	15413	15275	15291	15282	15337	15361	15364	15453	15335	15234	15294	15348	15308	15453	15207	15532	15395	15296	15498	15417	15291	15149	15556	15350	15274	15374	15465	15384	15265	15519	15258	15364	15357	15203	15393	15181	15447	15294	15400	15253	15277	15236	15371	15237	15512	15180	15344	15220	15275	15386	15421	15362	15468	15316	15366	15303	15347	15389	15322	15465	15336	15268	15370	15531	15354	15321	15420	15466	15316	15180	15293	15621	15459	15087	15229	15305	15284	15345	15378	15301	15279	15339	15217	15210	15350	15380	15452	15377	15316	15242	15334	15218	15178	15266	15358	15307	15343	15532	15331	15358	15449	15440	15103	15382	15491	15366	15345	15161	15216	15357	15395	15217	15251	15210	15270	15439	15258	15242	15479	15445	15348	15295	15488	15290	15323	15346	15354	15158	15240	15380	15342
24456	21818	30786	29425	31102	33616	33824	27496	25716	24827	24080	23930	23398	23063	22579	22361	22349	22097	21971	21914	22028	22301	22089	21961	22162	22084	22125	22365	22225	22040	22006	22007	21910	21948	21857	21895	21797	21962	21801	21838	21500	21689	21858	21922	21612	21830	21858	21928	21912	21795	21649	21880	21751	21504	21777	21625	21632	21817	21808	21605	21564	21691	21639	21783	21770	21808	21651	21726	21802	21918	21681	21777	21971	21454	21378	21605	21536	21531	21604	21775	21610	21561	21569	21435	21540	21576	21453	21569	21708	21556	21367	21514	21636	21911	21697	21679	21662	21453	21531	21568	21621	21742	21603	21687	21683	21615	21650	21523	21588	21918	21570	21493	21896	21744	21635	21616	21696	21662	21753	21467	21560	21514	21664	21575	21692	21549	21364	21576	21485	21710	21663	21717	21891	21737	21501	21444	21577	21616	21727	21546	21480	21664	21527	21584	21778	21660	21498	21765	21593	21650	21500	21299	21834	21464	21605	21687	21465	21410	21307	21611	21520	21595	21615	21288	21552	21712	21662	21563	21518	21297	21582	21759	21860	21665	21558	21477	21500	21532	21554	21482	21773	21692	21551	21657	21517	21605	21435	21442	21620	21770	21806	21547	21441	21474	21686	21438	21470	21517	21437	21514	21540	21579	21476	21334	21637	21558	21573	21583	21616	21518	21710	21616	21699	21694	21528	21749	21486	21453	21604	21691	21641	21601	21832	21647	21680	21785	21642	21457	21607	21528	21430	21472	21782	21677	21548	21617	21692	21699	21671	21559	21511	21601	21699	21681	21608	21381	21712	21765	21378	21531	21588	21478	21842	21781	21591	21527	21670	21534	21671	21508	21526	21668	21669	21677	21603	21647	21673	21336	21454	21870	21666	21697	21728	21783	21648	21663	21573	21651	21497	21767	21802	21532	21504	21697	21672	21754	21567	21727	21504	21476	21611	21581	21607	21771	21661	21592	21816	21633	21633	21524	21518	21617	21437	21632	21497	21442	21628	21736	21565	21586	21529	21694	21546	21773	21684	21540	21596	21642	21404	21802	21590	21663	21584	21845	21599	21476	21597	21753	21591	21459	21525	21613	21704	21705	21666	21424	21603	21698	21510	21352	21514	21494	21435	21547	21639	21798	21598	21678	21492	21558	21578	21508	21502	21419	21507	21841	21496	21609	21743	21616	21687	21777	21413	21671	21565	21609	21526	21480	21650	21350	21710	21625	21668	21720	21632	21537	21432	21653	21682	21487	21566	21671	21561	21578	21592	21382	21606	21672	21729	21643	21653	21435	21415	21666	21747	21636	21606	21492	21511	21720	21394	21608	21672	21446	21753	21425	21644	21720	21601	21688	21817	21359	21756	21623	21632	21438	21705	21768	21634	21668	21346	21776	21838	21778	21562	21519	21483	21783	21805	21676	21482	21289	21788	21483	21598	21598	21476	21654	21547	21693	21473	21621	21666	21581	21483	21745	21590	21485	21624	21612	21737	21535	21646	21529	21729	21618	21738	21659	21462	21401	21811	21571	21401	21568	21402	21481	21683	21627	21531	21592	21694	21572	21871	21448	21441	21604	21709	21491	21624	21391	21416	21581	21701	21866	21483	21561	21695	21469	21463	21395	21588	21751	21668	21575	21677	21586	21788	21651	21273	21661	21848	21565	21605	21639	21596	21804	21641	21564	21549	21682	21629	21575	21489	21773	21318	21564	21823	21586	21821	21734	21531	21307	21533	21449	21741	21618	21631	21539	21631	21572	21173	21543	21581	21746	21498	21731	21433	21583	21667	21606	21687	21502	21728	21383	21586	21600	21869	21577	21542	21666	21477	21419	21475	21473	21564	21334	21579	21535	21814	21706	21534	21821	21607	21467	21713	21355	21604	21570	21422	21621	21802	21420	21719	21714	21653	21408	21746	21785	21607	21636	21575	21521	21646	21559	21539	21587	21720	21641	21394	21475	21596	21679	21759	21437	21670	21665	21658	21792	21587	21484	21570	21707	21656	21558	21373	21350	21478	21513	21567	21739	21480	21524	21804	21746	21470	21398	21835	21741	21723	21489	21663	21244	21555	21493	21614	21662	21476	21621	21334	21553	21546	21528	21750	21662	21542	21785	21447	21535	21675	21387	21629	21793	21623	21825	21430	21717	21613	21570	21570	21799	21755	21734	21896	21540	21493	21515	21379	21649	21713	21544	21695	21464	21388	21467	21469	21556	21667	21594	21621	21497	21641	21653	21663	21528	21535	21674	21551	21456	21872	21896	21497	21742	21661	21771	21600	21749	21640	21675	21816	21523	21582	21642	21620	21654	21541	21672	21666	21661	21423	21555	21703	21434	21541	21456	21369	21597	21572	21553	21403	21613	21485	21507	21527	21609	21733	21556	21654	21720	21324	21812	21680	21447	21489	21501	21600	21652	21682	21654	21402	21595	21711	21716	21170	21774	21643	21806	21716	21589	21549	21608	21550	21379	21598	21477	21655	21403	21692	21705	21675	21503	21650	21642	21540	21733	21819	21492	21459	21606	21561	21549	21561	21621	21361	21642	21519	21579	21566	21664	21639	21546	21535	21251	21590	21720	21510	21336	21758	21714	21650	21661	21593	21610	21815	21725	21883	21482	21868	21487	21545	21665	21494	21514	21719	21607	21612	21551	21572	21640	21663	21364	21567	21639	21730	21616	21581	21628	21706	21502	21544	21369	21673	21331	21581	21773	21624	21678	21595	21245	21708	21637	21767	21599	21724	21880	21918	21539	21664	21675	21635	21781	21578	21501	21461	21577	21582	21675	21563	21464	21741	21606	21704	21778	21522	21462	21592	21454	21645	21623	21523	21457	21609	21381	21397	21725	21359	21801	21403	21388	21276	21642	21624	21514	21718	21851	21423	21746	21488	21565	21493	21521	21701	21338	21558	21514	21601	21686	21629	21621	21688	21744	21572	21478	21688	21563	21726	21320	21597	21606	21672	21712	21623	21661	21633	21590	21454	21366	21325	21573	21346	21557	21527	21537	21605	21559	21827	21547	21719	21677	21690	21594	21706	21778	21609	21708	21473	21760	21778	21430	21840	21566	21299	21456	21465	21561	21622	21706	21465	21452	21604	21576	21764	21837	21718	21459	21519	21542	21742	21589	21880	21706	21639	21454	21628	21456	21634	21587	21648	21610	21697	21520	21637	21626	21465	21413	21699	21402	21468	21715	21460	21541	21777	21526	21592	21647	21640	21753	21852	21619	21648	21645	21560	21741	21449	21645	21690	21652	21540	21436	21712	21404	21784	21697	21580	21760	21746	21717	21630	21457	21707	21670	21679	21645	21713	21697	21447	21690	21536	21484	21804	21476	21601	21630	21868	21813	21602	21623	21484	21719	21792	21779	21675	21619	21481	21671	21327	21577	21596	21773	21479	21596	21535	21495	21653	21668	21663	21597	21756	21680	21625	21444	21349	21758	21483	21683	21743	21457	21648	21430	21539	21711	21608	21679	21711	21482	21710	21818	21527	21879	21729	21698	21562	21674	21551	21472	21519	21501	21437	21805	21362	21628	21538	21846	21678	21717	21507	21661	21572	21616	21661	21464	21484	21644	21749	21675	21526	21668	21563	21427	21729	21445	21735	21723	21638	21650	21655	21737	21566	21463	21604	21610	21520	21867	21688	21656	21792	21578	21803	21371	21651	21741	21869	21605	21647	21574	21586	21633	21612	21517	21429	21768	21590	21473	21729	21665	21618	21703	21539	21704	21674	21509	21476	21632	21600	21625	21468	21427	21786	21907	21450	21446	21635	21556	21756	21497	21520	21500	21481	21533	21577	21504	21680	21515	21744	21567	21571	21686	21467	21374	21533	21620	21546	21845	21643	21714	21862	21470	21568	21611	21526	21671	21530	21513	21697	21370	21595	21706	21557	21552	21432	21548	21469	21307	21516	21380	21416	21797	21783	21423	21714	21568	21664	21709	21677	21599	21382	21607	21557	21696	21439	21578	21593	21566	21534	21701	21773	21332	21411	21588	21609	21539	21452	21743	21712	21587	21598	21571	21460	21712	21486	21662	21869	21477	21581	21599	21574	21614	21489	21577	21612	21667	21695	21655	21752	21818	21683	21569	21536	21679	21531	21545	21644	21593	21774	21664	21562	21629	21487	21719	21626	21678	21585	21628	21701	21481	21725	21671	21596	21199	21478	21376	21696	21792	21675	21531	21564	21511	21559	21592	21493	21438	21777	21455	21571	21453	21488	21655	21708	21728	21654	21612	21743	21713	21643	21563	21670	21684	21439	21411	21401	21441	21573	21542	21720	21435	21718	21623	21532	21751	21657	21520	21522	21487	21624	21581	21726	21366	21726	21624	21466	21747	21722	21603	21331	21448	21675	21540	21620	21332	21740	21524	21565	21524	21599	21404	21410	21482	21520	21677	21657	21555	21563	21402	21674	21580	21756	21548	21591	21464	21345	21776	21544	21619	21550	21634	21742	21758	21448	21818	21544	21534	21603	21516	21504	21804	21633	21652	21406	21656	21386	21476	21616	21463	21740	21594	21743	21646	21573	21426	21620	21864	21438	21495	21501	21542	21684	21503	21578	21428	21430	21564	21795	21721	21540	21654	21808	21624	21450	21650	21797	21701	21736	21448	21606	21802	21570	21783	21887	21901	21563	21481	21675	21647	21778	21620	21544	21472	21644	21535	21535	21530	21786	21667	21803	21552	21707	21464	21559	21678	21783	21748	21783	21602	21687	21448	21699	21690	21610	21480	21555	21574	21773	21659	21696	21411	21605	21537	21458	21908	21643	21464	21326	21587	21755	21709	21666	21782	21645	21748	21455	21764	21733	21426	21665	21649	21468	21491	21594	21836	21728	21639	21895	21671	21557	21855	21777	21427	21576	21658	21482	21658	21560	21653	21512	21526	21465	21592	21393	21463	21464	21442	21639	21614	21423	21570	21355	21496	21588	21650	21670	21709	21949	21825	21607	21648	21434	21617	21756	21513	21589	21536	21605	21546	21679	21477	21503	21502	21815	21485	21619	21802	21653	21483	21566	21666	21487	21404	21731	21505	21761	21794	21714	21638	21597	21713	21832	21776	21616	21695	21774	21253	21501	21486	21837	21436	21668	21586	21745	21538	21858	21749	21465	21664	21505	21488	21509	21426
46991	81398	75105	56162	45594	34195	26633	21518	20125	18536	17804	17522	16868	16335	15743	15339	15257	15175	15021	15037	15294	15263	15042	15106	15097	15349	15136	15356	15186	15137	15104	15118	15046	14922	14971	14806	14912	14821	14866	15073	14857	14864	14912	14725	14769	14773	14890	14929	14847	14743	14707	14742	14678	14836	14674	14846	14788	14767	14880	14749	14763	14683	14728	14902	14686	14549	14924	14742	14762	14785	14678	14688	14887	14712	14775	14602	14793	14737	14667	14745	14784	14906	14607	14720	14558	14726	14830	14782	14650	14625	14701	14798	14637	14773	14752	14693	14726	14768	14852	14646	14874	14748	14891	14801	14762	14729	14583	14541	14766	14822	14731	14719	14803	14897	14762	14685	14763	14746	14549	14769	14793	14673	14892	14685	14906	14840	14629	14625	14773	14949	14560	14857	14849	14881	14599	14680	14691	14849	14645	14744	14638	14779	14668	14872	14701	14548	14769	14736	14691	14501	14857	14686	14641	14680	14597	14602	14683	14593	14839	14621	14799	14822	14797	14744	14746	14879	14804	14880	14728	14685	14680	14558	14818	14665	14691	14590	14713	14567	14688	14843	14638	14695	14905	14711	14749	14668	14596	14732	14835	14760	14652	14667	14678	14819	14624	14804	14688	14688	14766	14846	14806	14808	14607	14956	14628	14773	14819	14860	14634	14650	14741	14571	14895	14773	14878	14731	14760	14626	14736	14554	14805	14760	14671	14726	14862	14816	14759	14801	14561	14741	14738	14641	14927	14583	14724	14669	14806	14703	14696	14649	14950	14756	14848	14781	14703	14643	14725	14779	14626	14769	14605	14687	14663	14905	14575	14577	14468	14866	14583	14705	14615	14633	14823	14888	14758	14722	14711	14719	14844	14724	14765	14749	14602	14671	14694	14796	14672	14639	14669	14630	14671	14593	14614	14889	14766	14590	14761	14538	14743	14554	14790	14636	14755	14813	14775	14790	14697	14595	14897	14506	14761	14585	14563	14816	14784	14674	14521	14644	14770	14804	14715	14750	14678	14730	14659	14812	14886	14663	14872	14695	14487	14775	14795	14744	14795	14685	14790	14709	14802	14746	14858	14804	14562	14801	14789	14496	14652	14653	14712	14520	14865	14800	14669	14807	14761	14927	14656	14778	14740	15096	14751	15000	14753	14636	14758	14652	14662	14706	14798	14801	14657	14750	14882	14675	14833	14704	14784	14770	14779	14683	14682	14727	14749	14680	14912	14639	14728	14706	14848	14764	14563	14840	14699	14672	14753	14738	14788	14672	14682	14701	14789	14690	14751	14767	14659	14694	14785	14917	14770	14646	14669	14701	14721	14735	14534	14790	14632	14644	14894	14743	14690	14851	14799	14759	14656	14688	14599	14662	14858	14723	14791	14748	14736	14759	14662	14701	14694	14738	14592	14788	14757	14553	14593	14688	14772	14727	14876	14710	14736	14677	14884	14677	14744	14712	14739	14923	14562	14851	14731	14541	14676	14765	14630	14794	14759	14729	14675	14700	14747	14658	14644	14806	14861	14668	14845	14522	14678	14589	14692	14828	14762	14716	14546	14825	14801	14710	14806	14704	14736	14604	14640	14608	14720	14640	14797	14712	14745	14613	14924	14724	14648	14876	14636	14629	14812	14438	14659	14667	14667	14469	14828	14620	14663	14743	14714	14682	14761	14608	14539	14653	14988	14787	14683	14657	14800	14763	14629	14803	14664	14834	14790	14795	14646	14759	14576	14646	14921	14756	14859	14817	14791	14688	14690	14816	14593	14968	14605	14896	14615	14708	14760	14672	14849	14653	14717	14868	14764	14628	14578	14620	14735	14692	14844	14911	14743	14789	14822	14656	14748	14875	14799	14693	14680	14763	14614	14938	14779	14971	14666	14756	14767	14835	14626	14829	14715	14727	14714	14588	14673	14665	14590	14770	14676	14838	14687	14705	14706	14597	14702	14817	14689	14614	14726	14862	14682	14540	14704	14869	14629	14703	14766	14742	14669	14733	14836	14793	14873	14662	14765	14692	14789	14726	14732	14679	14894	14500	14648	14836	14470	14650	14735	14728	14623	14760	14730	14727	14816	14645	14652	14570	14695	14712	14747	14753	14706	14613	14789	14580	14694	14775	14847	14867	14775	14638	14545	14683	14648	14758	14799	14796	14676	14702	14627	14795	14711	14549	14710	14760	14683	14691	14788	14622	14673	14728	14800	14630	14777	14564	14700	14562	14824	14665	14722	14666	14623	14634	14779	14613	14799	14627	14768	14705	14809	14612	14786	14646	14808	14677	14693	14423	14751	14765	14709	14746	14558	14684	14631	14790	14647	14705	14692	14655	14802	14750	14686	14643	14557	14603	14873	14540	14686	14900	14819	14735	14859	14730	14687	14700	14790	14601	14765	14670	14770	14829	14681	14775	14695	14746	14980	14827	14797	14469	14735	14657	14689	14780	14757	14796	14873	14682	14767	14732	14598	14556	14700	14672	14715	14809	14683	14654	14755	14785	14789	14586	14779	14884	14612	14836	14651	14741	14839	14739	14762	14672	14914	14703	14672	14723	14570	14817	14713	14706	14896	14685	14743	14652	14602	14610	14590	14772	14671	14668	14575	14533	14662	14698	14629	14825	14670	14874	14801	14716	14787	14696	14767	14789	14586	14861	14828	14646	14741	14709	14633	14654	14671	14761	14760	14867	14638	14722	14786	14711	14596	14823	14728	14555	14740	14725	14712	14631	14633	14674	14682	14849	14538	14709	14750	14849	14765	14711	14650	14766	14809	14885	14765	14744	14711	14667	14721	14629	14700	14754	14646	14804	14895	14806	14708	14710	14711	14684	14615	14681	14758	14788	14750	14731	14650	14750	14785	14739	14705	14685	14808	14651	14656	14790	14590	14577	14749	14747	14811	14835	14704	14718	14757	14749	14731	14669	14561	14777	14701	14678	14763	14928	14661	14796	14624	14742	14758	14747	14612	14726	14654	14722	14689	14572	14821	14592	14720	14593	14844	14590	14556	14692	14770	14663	14637	14653	14739	14733	14727	14800	14602	14694	14854	14775	14597	14683	14757	14887	14571	14747	14751	14680	14788	14728	14689	14828	14787	14557	14819	14659	14765	14660	14652	14662	14629	14537	14621	14660	14968	14700	14792	14795	14707	14627	14817	14654	14688	14711	14734	14718	14778	14638	14736	14619	14777	14666	14676	14593	14670	14839	14689	14519	14803	14733	14781	14594	14875	14660	14704	14640	14695	14679	14677	14828	14752	14794	14768	14795	14673	14776	14626	14654	14739	14630	14735	14767	14783	14676	14713	14855	14769	14539	14382	14855	14841	14734	14685	14672	14806	14710	14819	14649	14604	14842	14728	14999	14721	14442	14744	14732	14746	14795	14796	14756	14726	14519	14566	14678	14710	14761	14744	14752	14703	14602	14610	14600	14751	14681	14841	14769	14815	14741	14792	14685	14840	14670	14826	14781	14656	14780	14734	14926	14903	14727	14857	14668	14760	14786	14721	14700	14587	14605	14622	14587	14745	14853	14742	14606	14783	14596	14705	14707	14639	14882	14644	14769	14770	14495	14665	14746	14695	14766	14692	14714	14648	14691	14935	14707	14746	14604	14974	14735	14688	14714	14708	14778	14544	14497	14884	14760	14732	14671	14843	14913	14570	14824	14803	14632	14645	14615	14625	14564	14555	14610	14700	14638	14817	14785	14622	14843	14576	14785	14629	14815	14521	14634	14901	14719	14757	14685	14841	14625	14631	14617	14878	14663	14809	14700	14636	14772	14742	14611	14778	14735	14554	14905	14651	14689	14715	14605	14646	14879	14673	14484	14802	14810	14628	14663	14694	14832	14786	14738	14759	14791	14793	14648	14711	14795	14738	14891	14791	14776	14808	14857	14886	14797	14697	14652	14603	14599	14807	14744	14615	14731	14785	14894	14677	14593	14827	14715	14709	14632	14724	14770	14625	14618	14733	14591	14861	14624	14738	14704	14934	14565	14903	14901	14768	14636	14823	14565	14598	14647	14535	14581	14791	14677	14745	14586	14627	14705	14842	14658	14805	14730	14715	14549	14771	14725	14645	14760	14683	14782	14660	14790	14903	14550	14784	14501	14697	14736	14653	14769	14681	14988	14749	14599	14678	14870	14655	14724	14557	14739	14687	14726	14704	14719	14800	14820	14769	14686	14717	14739	14642	15001	14639	14751	14627	14863	14706	14922	14786	14664	14748	14807	14539	14582	14628	14667	14662	14656	14753	14595	14802	14762	14708	14595	14775	14736	14727	14773	14642	14727	14895	14665	14579	14907	14669	14743	14513	14647	14675	14810	14547	14720	14776	14853	14700	14778	14703	14628	14533	14736	14772	14888	14698	14576	14636	14881	14678	14776	14804	14653	14682	14680	14815	14652	14673	14634	14632	14810	14572	14759	14850	14579	14621	14675	14841	14811	14802	14751	14854	14650	14672	14741	14773	14604	14712	14687	14708	14701	14806	14861	14706	14830	14804	14819	14862	14746	14901	14619	14925	14623	14610	14675	14751	14737	14710	14894	14973	14578	14814	14693	14632	14720	14712	14734	14704	14704	14722	14722	14759	14516	14716	14474	14618	14718	14946	14826	14872	14678	14657	14595	14725	14848	14880	14596	14821	14798	14853	14786	14800	14738	14714	14835	14957	14746	14789	14779	14661	14907	14605	14801	14542	14791	14980	14851	14790	14677	14752	14662	14655	14766	14758	14814	14850	14859	14628	14651	14697	14907	14654	14829	14792	14671	14675	14663	14752	14689	14788	14797	14776	14579	14621	14709	14628	14836	14746	14754	14739	14703	14634	14665	14641	14761	14767	14737	14820	14906	14650	14703	14589	14678	14806	14513	14728	14545	14565	14707	14786	14656	14710	14641	14900	14644	14631	14704	14619	14767	14518	14637	14791	14701	14644	14732	14814	14695	14612	14710	14748	14803	14800	14871	14836	14632	14688	14583	14780	14634	14593	14655	14687	14791	14697	14687	14698	14816	14589	14547	14669	14825	14822	14716	14726	14672	14796	14750	14682	14572	14865	14758	14776	14628	14575	14700	14949	14896	14725	14737	14674	14753	14758	14798	14706	14711	14759	14649	14654	14829	14451	14632	14665	14653	14595	14690
41745	50677	52370	43813	36772	30358	26509	24367	23475	22916	22646	22492	22424	22370	21999	21957	21797	22054	21803	21774	22280	21936	21839	21850	21830	21811	22433	22116	21960	21995	21799	21883	21821	21955	21711	21961	21726	21792	21686	21747	21659	21954	21672	21717	21494	21865	21781	21610	21602	21755	21813	21999	21808	21914	21660	21776	21694	21702	21839	21548	21774	21789	21823	21747	21572	21710	21972	21832	21933	21757	21629	21706	21513	21608	21693	21762	21815	21597	21861	21764	21631	21690	21705	21642	21782	21469	21620	22049	21844	21703	21678	21667	21916	21757	21800	21995	21917	21993	21540	21851	21623	21669	21682	21685	21787	21784	21805	21835	21680	21913	21766	21575	21703	21578	21861	21653	21838	21538	21704	21707	21710	21987	21806	21697	21609	21585	21799	21938	21483	21870	21523	21689	21914	21836	21733	21462	21673	21921	21753	21837	21882	21847	22019	21817	21593	21481	21817	21719	21792	21805	21731	21820	21662	21638	21744	21640	21714	21690	21733	21676	21805	21788	21815	21906	21667	21736	21794	21448	21828	21740	21723	21926	21818	21622	21491	21625	21817	21696	21650	21832	21744	21851	21622	21919	21940	21714	21679	21692	21899	21664	21811	21488	21549	21741	21653	21742	21671	21756	21690	21488	21499	21628	21628	21737	21806	21700	21930	21687	21864	21822	21761	21670	21839	21687	21699	21479	21898	21916	21713	21803	21900	21830	21446	21499	21965	21760	21774	21721	21759	21890	21857	22002	21630	21802	21647	21626	21721	21814	21853	21526	21669	21760	21700	21744	21639	21669	21726	21771	21748	21853	21587	21613	21755	22032	21618	21636	21708	21803	21768	21831	21676	21684	21866	21615	21760	21706	21641	22017	21925	21956	21683	21920	21546	21637	21861	21524	21811	21461	21776	21748	21491	21692	21691	21698	21524	21739	21684	21736	21731	21614	22053	21782	21975	21737	21794	21704	21674	21749	21711	21696	21689	21682	21425	21464	21601	21774	21658	21823	21489	21662	21641	21795	21819	21527	21749	21762	21896	21680	21786	21880	21936	21702	21716	21971	21827	21910	21858	21797	21895	21577	21729	21618	21572	21838	21741	21742	21775	21552	21849	21798	21968	22030	21771	21530	21716	21605	21561	21690	22048	21675	21746	21689	21664	21805	21895	22012	21550	21668	21738	21601	21782	21832	21498	21830	21868	21538	21665	21737	21476	21460	21509	21748	21799	21549	21716	21843	21484	21626	21695	21781	21611	21758	21747	21862	21779	21780	21880	21646	21500	21704	21867	21939	21566	21652	21697	21836	21730	21634	21517	21665	21729	21791	21668	21837	21722	21839	21754	21874	21731	21970	21835	21728	21814	21702	21762	21824	21540	21494	21947	21824	21491	21951	21908	21939	21882	21893	21892	21526	22026	21843	21517	21692	21824	21820	21686	21622	21729	21780	21682	21687	21721	21746	21646	21841	21703	21519	21899	21690	21589	21634	21828	21736	21594	21677	21933	21779	21619	21697	21507	21652	21763	21726	21597	21883	21803	21484	21560	21684	21737	21727	21744	21887	21794	21928	21955	21710	21558	21632	21752	21764	21539	21636	21747	21613	21752	22109	21668	21647	21875	21952	21956	21817	21957	22048	21602	21737	21677	21933	21678	21594	21650	21838	21828	21751	21670	21933	21669	21804	21559	21732	21738	21839	21526	21862	21739	21581	21707	21733	21757	21827	21653	21877	21669	21766	21479	21950	21886	21875	21688	21962	21608	21766	21614	21828	22011	21514	21678	22058	21611	21508	21799	21659	21691	21689	21705	21917	21734	21650	21617	21708	21807	21870	21565	21791	21788	21652	21795	21890	21815	21809	21792	21651	21704	21888	21844	21595	21649	21765	22002	21910	21807	21985	21811	21841	21529	21800	21624	21586	21704	21617	21687	21817	21890	21654	21644	21566	21754	21629	21757	22013	21744	21697	21799	21871	21708	21646	21805	21737	21703	21521	21530	21667	21582	21708	21703	21797	21882	21629	21743	21678	21602	21618	21446	21630	21787	21744	21896	21850	21877	22020	21745	21648	21664	21809	21825	21743	21643	21531	21790	21785	22090	21659	21773	21532	21720	21430	21525	21879	21386	21570	21630	21695	21678	21542	21785	21930	21769	21637	21782	21880	21852	21759	21718	21515	21738	21863	21656	21696	21727	21651	21635	21859	21691	21748	21719	21691	21737	21886	21820	21836	21824	21630	21807	21674	21643	21910	21889	21713	21612	21789	21893	21834	21639	21707	21814	21654	21762	21843	21802	21607	21686	21746	21771	21751	21760	21798	21890	21705	21570	21741	21754	21728	21646	21635	21887	21778	21926	21763	21853	21780	21741	21622	21745	21672	21458	21688	21972	21874	21989	21691	21644	21516	21661	21800	21576	21596	21733	21796	21717	21739	21693	21556	21625	21753	21841	21502	21759	21728	21776	21570	21580	21650	21757	21810	21710	21912	21709	21815	21754	21944	21914	21939	21867	21887	22009	21693	21718	21789	21673	21484	21769	21745	21663	21803	21717	21822	21611	21577	21751	21730	21719	21637	21727	21824	21738	21464	21757	21806	22027	21717	21828	21631	21523	21922	21649	21711	21982	21650	21866	21774	21691	21637	21652	21677	21812	21649	21810	21886	21978	21787	21609	21683	21696	21747	21532	21581	21811	21489	21483	21825	21712	21579	21727	21843	21830	21785	21640	21789	21608	21823	21826	21799	21691	21860	21981	21881	21739	21655	21794	21571	21936	21783	21927	21775	21791	21587	21778	21881	21729	21637	21680	21607	21930	21714	21927	21876	21674	21733	21842	21689	21877	21619	21914	21926	21739	21663	21586	21884	21461	21652	21727	21613	21428	21909	21971	21781	21669	21788	21675	21584	21837	21859	21694	21572	21881	21807	21638	21571	21736	21946	21815	21764	21606	21651	21629	21847	21726	21819	21728	21613	21783	21640	21669	21740	21473	21875	22068	21770	21809	21847	21868	21709	21753	21736	21718	21676	21761	21674	21661	21761	21843	21742	21530	21669	21789	21850	21696	21778	21791	21696	21782	21725	21738	21661	21707	21648	21507	21488	21762	21783	21741	21533	21822	21671	21831	21815	21568	21640	22051	21747	21697	21803	21842	21724	21627	21633	21558	21800	21635	21680	21978	21749	21732	21694	21635	21801	21671	21625	21642	21768	21599	21723	21750	21702	21824	21560	21710	21758	21749	21668	21808	21742	21582	21677	21624	21809	21803	21811	21785	21753	21619	21641	21501	21846	21697	21697	21564	21867	21809	21449	21642	21794	21885	21848	21631	21837	21696	21621	22043	21966	21865	21763	21888	21503	21649	21557	21756	21712	21532	21601	21650	21559	21637	21938	21749	21757	21585	21750	21611	21780	21745	21884	21726	21643	21815	21746	21833	21902	21822	21755	21887	21585	21760	21727	21723	21813	21839	21657	21672	21574	21881	21854	21804	21740	21877	21824	21862	21480	21705	21813	21765	21805	21677	21641	21733	21749	21916	21574	21909	21823	21668	21649	21723	21882	21815	21827	21735	21661	21971	21676	21716	21688	21488	21741	21797	21768	21717	21737	21776	21868	21806	21649	21566	21696	21724	21956	21725	21606	21782	21594	21757	21669	21780	21523	21849	21622	21654	21812	21739	21598	22001	21907	21662	21692	21451	21568	21920	21772	21877	21701	21934	21692	21791	21658	21708	21559	21668	21877	21631	21488	21494	21826	21599	21885	21708	21682	21764	21737	21705	21649	21657	21581	21469	21781	21795	21876	21770	21951	21758	21872	21811	21772	21900	21706	21566	21710	21577	21657	21777	21748	21508	21780	21729	21836	21676	21616	21584	21736	21816	21794	21631	21581	21737	21851	21716	21865	22021	21940	22098	21610	22013	21916	21640	21752	21685	21660	21614	21770	21725	21609	21795	21557	21787	21789	21845	21639	21681	21560	21760	21658	21544	21761	21724	21672	21657	21649	21759	21490	21896	21531	21708	21688	21820	21678	21722	21801	21945	21917	21746	21813	21901	21834	21772	21799	21591	21685	21831	21672	21613	21628	21929	21778	21989	21738	21834	21773	21646	21801	21734	21711	22004	21874	21947	21639	21800	21641	21963	21803	21900	21646	21558	21666	21938	21746	21769	21538	21937	21815	21702	21582	21611	21944	21580	21657	21801	21962	22027	21915	21842	21639	21864	21643	21513	21753	21926	21627	21853	21611	21879	21615	21963	21906	21709	21842	21822	21604	21512	21959	21780	21808	21677	21608	21705	21753	21873	21779	21882	21589	21696	21598	21803	21748	21743	21861	21586	21489	21513	21955	21879	21728	21791	21863	21854	21845	21868	21753	21476	21781	21812	21663	21786	21693	21638	21557	21875	21586	21583	21543	21711	21507	21858	21857	21739	21692	21728	21778	21746	21847	21647	21705	21803	21834	21455	21745	21777	21848	21578	21798	21742	21808	21780	21840	21646	21763	21588	21927	21847	21827	21869	21602	21617	21723	21736	21725	21644	21758	21550	21935	21815	21779	21756	21885	21634	21738	21899	21859	21819	22046	21860	21767	21565	22031	21879	21658	21690	21546	21513	21742	21498	21673	21801	21704	21897	21607	21580	21741	21688	21959	21644	21792	21768	21815	21745	21847	21656	21667	21789	21786	21729	21866	21795	21631	21913	21904	21765	21898	22010	21691	21627	22020	21654	21522	21690	21606	21674	21411	21860	21727	21507	21628	21930	21531	21998	21659	21778	21650	21785	21688	21424	21899	21743	21669	21419	21670	21756	21725	21486	21774	21532	21837	21667	21682	21825	21730	21600	21675	21710	21697	21730	21662	21709	21840	21834	21705	21520	21669	21802	21826	21732	21640	21735	21726	21599	21686	21683	21568	21731	21904	21456	21651	21628	21631	21514	21793	21883	21861	21981	21741	21731	21672	21932	21855	21890	21913	21643	21438	21902	21670	21858	21693	21626	21592	21650	21850	21686	21866	21876	21846	21856	21600	21607	21723	21902	21604	21530	21893	21581	21532	21840	21573	21620	21764	21825	21580	21410	21858	21579	21844	21668	21665	21745	21466	21576	21636	21853	21904	21501	21881	21879	21631	21856	21632	21873	21692	21834	21827
43458	59611	52626	39148	32454	24164	20182	17991	16917	16303	16119	15879	15501	15412	15000	14815	14963	14885	14826	14771	14911	15010	14912	14855	14723	15109	14867	15005	14937	14810	14884	14819	14867	14973	14965	14732	14699	14843	14820	14912	14735	14949	14880	14650	14784	14769	14747	14734	14683	14679	14826	14660	14756	14709	14759	14799	14847	14718	14906	14892	14797	14751	14624	14885	14700	14830	14713	14808	14860	14798	14885	14855	14842	14831	14907	14722	14551	14928	14725	14875	14802	14758	14821	14701	14614	14829	14703	14725	14785	14701	14801	14911	14857	14910	14652	14652	14804	14644	14683	14904	14740	14638	14737	14843	14812	14856	14746	14594	14670	14769	14728	14644	14683	14731	14837	14523	14856	14512	14779	14656	14708	14628	14802	14816	14798	14598	14734	14840	14760	14630	14854	14659	14777	14643	14854	14747	14737	14751	14763	14747	14882	14923	14732	14571	14866	14688	14709	14671	14829	14961	14807	14734	14787	14637	14669	14791	14733	14716	14700	14891	14862	14936	14769	14809	14862	14900	14677	14808	14675	14705	14715	14786	14767	14879	14773	14677	14744	14768	14888	14886	14774	14686	14728	14735	14837	14837	14953	14845	14958	14659	14746	14592	14669	14714	14669	14693	14728	14714	14783	14901	14651	14760	14937	14731	14760	14839	14779	14814	14620	14879	14764	14791	14855	14709	14793	14764	14747	14734	14624	14742	14718	14686	14904	14864	14671	14760	14634	14687	14761	14794	15017	14701	14736	14614	14750	14661	14807	14665	14818	14739	14670	14731	14811	15086	14770	14693	14667	14703	14642	14802	14665	14706	14767	14826	14827	14673	14848	14810	14801	14768	14768	14589	14816	14787	14684	14710	14731	14708	14694	14925	14796	14622	14835	14916	14664	14622	14885	14845	14682	14823	14758	14901	14728	14719	14660	14765	14516	14819	14654	14594	14800	14810	14774	14717	14929	14999	14603	14682	14829	14752	14744	14801	14704	14871	14738	14663	14613	14686	14659	14768	14645	14766	14881	14794	14753	14557	14598	14887	14755	14794	14763	14674	14820	14905	14962	14752	14712	14769	14765	14731	14758	14836	14932	14744	14702	14638	14695	14695	14604	14763	14813	14637	14700	14748	14702	14897	14607	14647	14823	14801	14839	14810	14665	14745	14637	14864	14878	14700	14641	14811	14785	14762	14679	14803	14734	14804	14660	14567	14746	14662	14834	14792	14862	14738	14885	14900	14704	14683	14747	14701	14679	14680	14768	14384	14722	14829	14787	14837	14623	14819	14725	14831	14509	14805	14723	14802	14845	14785	14795	14766	14651	14759	14764	14664	14719	14874	14840	14591	14751	14831	14777	14809	14651	14779	14694	14750	14784	14704	14830	14775	14752	14676	14816	14634	14755	14977	14756	14940	14763	14871	14568	14814	14749	14780	14814	14637	14781	14763	14752	14788	14854	14727	14681	14593	14718	14814	14788	14890	14505	14681	14881	14796	14752	14677	14749	14675	14775	14788	14720	14778	14690	14954	14750	14655	14831	14719	14613	14694	14772	14803	14726	14973	14764	14796	14696	14723	14768	14696	14556	14686	14790	14589	14711	14749	14767	14963	14675	14933	14734	14785	14840	14592	14653	14660	14598	14638	14663	14678	14734	14659	14765	14697	14777	14748	15065	14686	14896	14793	14709	14908	14634	14662	14777	14744	14891	14838	14684	14813	14918	14709	14910	14731	14668	14823	14875	14773	14796	14624	14561	14805	14774	14644	14572	14960	14885	14809	14674	14798	14813	14866	14584	14709	14751	14777	14801	14779	14675	14783	14783	14621	14677	14768	14847	14932	14745	14660	14720	14736	14716	14754	14660	14800	14687	14877	14809	14643	14815	14674	14808	14752	14794	14772	14641	14576	14839	14754	14771	14731	14728	14794	14700	14730	14956	14906	14777	14904	14817	14652	14808	14639	14675	14815	14808	14795	14971	14845	14700	14744	14707	14632	14769	14762	14649	14635	14640	14705	14796	14839	14655	14782	14907	14790	14899	14741	14732	14783	14664	14940	14870	14800	14711	14826	14795	14733	14726	14720	14721	14810	14723	14784	14943	14796	14766	14657	14868	14636	14728	14733	14907	14671	14751	14669	14704	14951	14932	14858	14506	14785	14945	14924	14667	14768	14778	14945	14889	14846	14722	14737	14878	14736	14773	14654	14677	14870	14755	14781	14621	14607	14847	14823	14893	14548	14722	14687	14698	14692	14787	14754	14782	14660	14612	14728	14730	14947	14737	14699	14782	14768	14714	14745	14797	14700	14701	14689	14946	14874	14795	14837	14821	14840	14681	14680	14883	14847	14682	14798	14690	14902	14689	14818	14744	14777	14707	14736	14634	14751	14823	14632	14754	14844	14813	14711	14786	14656	14817	14800	14811	14651	14703	14867	14769	14533	14799	14596	14782	14663	14844	14759	14706	14853	14702	14909	14762	14873	14688	14851	14805	14955	14683	14773	14724	14698	14774	14782	14691	14776	14697	14815	14650	14677	14898	14771	14809	14689	14695	14768	14794	14755	14724	14729	14767	14722	14809	14685	14837	14743	14727	14805	14702	14629	14758	14636	14882	14502	14673	14737	14719	14816	14524	14808	14714	14688	14674	14802	14681	14854	14901	14832	14847	14703	14710	14765	14967	14907	14696	14898	14751	14850	14851	14750	14681	14789	14842	14864	14771	14714	14785	14820	14623	14735	14925	14889	14777	14815	14663	14709	14837	14557	14855	14683	14743	14665	14840	14842	14655	14739	14642	14804	14643	14862	14765	14685	14654	14712	14876	14771	14619	14765	14725	14711	14781	14803	14785	14596	14721	14742	14712	14683	14825	14657	14729	14881	14697	14807	14681	14809	14638	14812	14743	14733	14740	14788	14819	14794	14832	14732	14891	14841	14793	14704	14815	14751	14885	14678	14711	14852	14936	14748	14682	14880	14891	14847	14790	14872	14899	14835	14649	14709	14795	14844	14649	14607	14741	14869	14729	14720	14731	14752	14775	14887	14711	14802	14731	14825	14915	14836	14766	14699	14829	14873	14867	14890	14601	14920	14816	14708	14564	14628	14800	14736	14855	14686	14817	14737	14609	14901	14877	14898	14904	14753	14936	14650	14906	14844	14671	14701	14735	14812	14871	14783	14703	14746	14703	14734	14853	14669	14694	14780	14684	14789	15058	14664	14772	14749	14806	14719	14698	14786	14885	14690	14784	14666	14759	14942	14757	14839	14791	14691	14719	14897	14718	14626	14856	14526	14769	14651	14622	14641	14749	15016	14601	14858	14731	14886	14834	14850	14719	14645	14779	14656	14862	14757	14711	14758	14614	14968	14680	14740	14687	14873	14589	14827	14809	14820	14846	14849	14822	14882	14732	14626	14774	14878	14618	14838	14752	14852	14826	14408	14705	14809	14723	14701	14650	14927	14924	14638	14796	14713	14846	14681	14743	14715	14669	14647	14834	14656	14558	14683	14768	14679	14675	14742	14590	14826	14938	14773	14766	14689	14769	14721	14841	14728	14763	14686	14785	14769	14683	14827	14871	14661	14589	14909	14655	14778	14717	14645	14527	14777	14898	14668	14980	14718	14902	14704	14823	14730	14713	14683	14744	14840	14711	14826	14676	14870	14696	14792	14660	14912	14721	14710	14819	14806	14651	14796	14867	14593	14750	14923	14842	14946	14893	14689	14929	14687	14822	14805	14913	14864	14774	14676	14775	14666	14765	14788	14818	14836	14606	14582	14674	14844	14682	14825	14845	14760	14931	14748	15001	14815	14889	14736	14736	14534	14738	14752	14669	14642	14785	14765	14862	14818	14962	14781	14757	14722	14865	14670	14909	14845	14704	14816	14822	14737	14703	14567	14898	14786	14676	14684	14685	14703	14385	14593	14870	14648	14656	14721	14829	14782	14830	14769	14783	14732	14775	14673	14736	14742	14720	14796	14529	14737	14769	14750	14615	14849	14768	14846	14732	14629	14673	14740	14886	14827	14850	14837	14776	14812	14685	14849	14742	14861	14777	14819	14726	14824	14920	14786	14822	14743	14793	14814	14800	14569	14631	14617	14941	14797	14668	14713	14916	14742	14820	14640	14860	14689	14863	14701	14695	14908	14714	14786	14758	14530	15004	14770	14741	14761	14869	14803	14758	14723	14619	14811	14790	14594	14731	14592	14761	14773	14770	14776	14717	14618	14516	14649	14932	14813	14751	14656	14893	14727	14881	14714	14713	14851	14672	14726	14728	14770	14711	14871	14783	14811	14729	14781	14668	14699	14648	14783	14789	14593	14807	14807	14835	14949	14556	14785	14684	14937	14904	14761	14652	14749	14753	14836	14854	14760	14726	14741	14997	14809	14717	14851	14640	14700	14799	14685	14767	14884	14753	14802	14872	14719	14781	14827	14801	14761	14779	14701	14670	14683	14947	14669	14832	14734	14581	14717	14926	14731	14554	14894	14721	14726	14687	14640	14814	14802	14810	14732	14695	14609	14733	14699	14823	14871	14584	14805	14735	14889	14642	14862	14690	14690	14666	14674	14590	14731	14767	14610	14829	14608	15035	14638	14783	14690	14545	14592	14823	14906	14760	14857	14858	14915	14698	14786	14477	14724	14907	14722	14696	14677	14722	14808	14581	14832	14705	14733	14735	14707	14695	14810	14609	14548	14800	14691	14785	14789	14752	14848	14706	14778	14750	14782	14778	14884	14679	14623	14672	14776	14700	14695	14845	14882	14755	14747	14652	14766	14661	14858	14807	14700	14845	14948	14846	14875	14766	14887	14695	14595	14632	14715	14815	14710	14813	14598	14808	14721	14893	14710	14745	14813	14585	14835	14828	14746	14809	14785	14769	14829	14935	14843	14672	14900	14691	14770	14777	14808	14806	14693	14862	14761	14744	14776	14724	14661	14721	14688	14795	14822	14675	14713	14877	14747	14771	14631	14854	14869	14782	14841	14856	14706	14855	14877	14809	14658	14624	14761	14812	14822	14735	14736	14642	14684	14699	14688	14730	14836	14903	14759	14783	14749	14867	14871	14666	14597	14785	14778	14805	14756	14616	14873	14879	14820	14777	14674	14690	14797	14725	14802	14818	14779	14610	14736	14806	14798	14762	14520
26517	21968	33014	38358	36922	35715	32031	26844	25053	24665	24242	23776	23467	23149	22701	22485	22404	22451	22702	22531	22594	22664	22717	22522	22715	22769	22911	22623	22397	22646	22613	22466	22672	22484	22608	22337	22614	22346	22527	22522	22618	22424	22547	22444	22481	22431	22170	22602	22129	22477	22193	22320	22366	22364	22420	22300	22338	22280	22620	22210	22265	22230	22184	22351	22323	22588	22358	22267	22392	22389	22384	22151	22456	22399	22251	22212	22250	22519	22514	22301	22365	22534	22425	22294	22302	22309	22358	22300	22391	22297	22394	22055	22161	22474	22261	22218	22440	22111	22272	22266	22153	22062	22312	22176	22274	22611	22416	22201	22189	22119	22272	22211	22258	22583	22438	22273	22382	22329	22447	22524	22244	22297	22183	22224	22493	22301	22475	22220	22173	22315	22418	22424	22372	22183	22242	22261	22257	22182	22345	22249	22235	22062	22261	22342	22547	22235	22600	22288	22381	22317	22178	22451	22225	22278	22351	22305	22360	22376	22226	22015	22229	22176	22391	22327	22285	22230	22153	22087	22212	22318	22312	22297	22134	22345	22208	22392	22300	22346	22285	22461	22230	22405	22410	22493	22046	22267	22138	22394	22452	22169	22433	22333	22273	22126	22469	22236	22326	22198	22229	22292	22247	22221	22480	22237	22009	22087	22405	22279	22303	22248	22434	22237	22485	22267	22329	22272	22168	22272	22179	22216	22231	22457	22596	22382	22307	22134	22106	22172	22270	22530	22295	22223	22177	22472	22187	22159	22286	22222	22246	22450	22243	22184	22257	22442	22120	22347	22317	22208	22219	22518	22061	22487	22429	22205	22429	22285	22330	22311	22250	22442	22376	22212	22190	22257	22379	22335	22337	22359	22243	22257	22381	22269	22289	22250	22316	22094	22032	22130	22433	22189	22257	22205	22260	22343	22422	22258	22159	22349	22392	22359	22218	22221	22432	21968	22241	22175	22107	22362	22379	22497	22370	22347	22326	22382	22543	22335	22190	22430	22326	22321	22157	22206	22534	22320	22216	22327	22415	22248	22408	22212	22253	22315	22426	22393	22077	22358	22223	22218	22352	22338	22388	22183	22410	22497	22334	22442	22289	22520	22337	22231	22324	21875	22291	22358	22409	22448	22247	22348	22128	22231	22428	22275	22349	22205	22420	22326	22270	22182	22196	22311	21909	22170	22355	22184	22351	22043	22315	22333	22356	22720	22321	22348	22190	22345	22302	22481	22329	22536	22527	22312	22268	22201	22077	22138	22413	22230	22406	22253	22372	22384	22297	22292	22283	22227	22192	22312	22268	22416	22350	22044	22364	22432	22407	22211	22207	22166	22259	22079	22339	22130	22314	22342	22537	22461	22324	22342	22281	22171	22159	22277	22183	22423	22119	22372	22210	22329	22657	22358	22360	22263	22418	22550	22493	22247	22206	22409	22394	22182	22197	22226	22117	22346	22333	22201	22230	22382	22464	22325	22322	22241	22407	22504	22479	22182	22541	22318	22297	22108	22170	22325	22442	22544	22433	22410	22361	22202	22239	22264	22406	22256	22362	22241	22255	22293	22359	22384	22155	22344	22295	22215	22380	22194	22268	22070	22154	22303	22353	22213	22375	22199	22318	22346	22332	22199	22133	22338	22137	22286	22380	22258	22161	22280	22259	22242	22229	22087	22257	22240	22233	22214	22401	22287	22118	22242	22121	22281	22227	22327	22205	22266	22390	22338	22389	22122	22228	22229	22021	22144	22260	22336	22245	22329	22341	22090	22492	22285	22372	22338	22381	22389	22151	22378	22370	22488	22406	22417	22392	22351	22527	22036	22119	22272	22597	22426	22339	22003	22259	22444	22301	22260	22322	22462	22344	22572	22466	22257	22199	22383	22189	22407	22315	22159	22396	22516	22467	22487	22142	22235	22421	22347	22493	22466	22228	22319	22549	22045	22356	22346	22397	22248	22534	22289	22353	22444	22231	22360	22114	22188	22558	22308	22440	22369	22230	22235	22510	22101	22338	22095	22275	22380	22393	22321	22320	22314	22271	22252	22234	22171	22383	22476	22278	22455	22223	22245	22598	22376	22149	22145	22326	22376	22460	22480	22240	22172	22335	22260	22289	22151	22128	22313	22221	22097	22278	22422	22322	22558	22248	22115	22117	22347	22233	22359	22396	22138	22208	22149	22238	22384	22445	22344	22341	22212	22420	22346	22537	22612	22207	22213	22457	22145	22398	22304	22299	22465	22347	22378	22326	22284	22408	22352	22305	22369	22261	22321	22373	22383	22204	22082	22152	22272	22444	22263	22330	22458	22321	22420	22171	22394	22633	22198	22132	22162	22238	22323	22201	22231	22085	22253	22249	22200	22335	22263	22522	22195	22490	22179	22334	22252	22402	22381	22213	22220	22246	22518	22190	22321	22338	22215	22354	21983	22320	22356	22195	22439	22346	22215	22215	22091	22086	22266	22171	22115	22286	22308	22194	22204	22320	22347	22263	22294	22098	22367	22391	22520	22393	22272	22173	22251	22244	22242	22496	22213	22503	22321	22268	22011	22319	22361	22470	22514	22443	22430	22268	22165	22228	22197	22494	22327	22271	22381	22105	22308	22172	22169	22342	22416	22449	22142	22468	22074	22028	22497	22437	22432	22524	22401	22322	22354	22194	22624	22126	22439	22438	22231	22197	22307	22232	22475	22376	22187	22291	22214	22372	22382	22267	22376	22216	22220	22175	22188	22140	22468	22306	22332	22225	22218	22121	22201	22361	22258	22230	22328	22265	22166	22453	22279	22270	22401	22138	22326	22441	22364	22416	22411	22521	22394	22298	22169	22431	22260	22199	22499	22245	22235	22192	22326	21910	22366	22473	22573	22225	22404	22377	22203	22396	22224	22614	22501	22200	22182	22358	22588	22526	22245	22255	22493	22305	22112	22105	22084	22195	22159	22603	22318	22307	22185	22281	22311	22499	22294	22454	22175	22328	22359	22341	22009	22322	22352	22297	22186	22257	22367	22245	22273	22157	22266	22477	22376	22151	22188	22466	22216	22428	22171	22491	22209	22325	22435	22042	22354	22118	22147	22332	22167	22278	22402	22269	22396	22228	22177	22402	22174	22253	22175	22163	22263	22051	22397	22445	22150	22293	22247	22154	22033	22430	22367	22163	22195	22269	22383	22355	22216	22258	22333	22313	22263	22355	22263	22335	22141	22293	22192	22289	22183	22064	22255	22382	22375	22518	22434	22136	22210	22329	22141	22481	22367	22401	22123	22207	22385	22456	22381	22302	22307	22291	22261	22337	22304	22187	22477	22192	22358	22488	22334	22291	22421	22191	22448	22519	22450	22254	22459	22359	22225	22352	22261	22239	22330	22258	22434	22281	22230	22396	22134	22104	22318	22298	22279	22368	22316	22017	22272	22187	21976	21964	22271	22420	22398	22421	22460	22311	22456	22462	22306	22273	21980	22191	22296	22506	22309	22311	22282	22446	21989	22511	22492	22193	22124	22153	22272	22427	22086	22255	22231	22147	22576	22405	22368	22363	22311	22314	22275	22654	22302	22321	22196	22409	22238	22182	22317	22351	22407	22380	22346	22298	22499	22298	22222	22195	22139	22194	22515	22332	22269	22369	22467	22163	22343	22565	22240	22300	22336	22320	22356	22490	22271	22217	22253	22293	22328	22373	22246	22191	22006	22303	22346	22347	22276	22282	22337	22358	22282	22341	22284	22538	22344	22116	22285	22236	22291	22105	22327	22266	22183	22558	21988	22480	22434	22636	22076	22066	22308	22269	22400	22190	22499	22194	22473	22280	22181	22321	22412	22347	22138	22259	22310	22276	22314	22525	22372	22112	22488	22373	22321	22260	22290	22290	22451	22348	22324	22307	22297	22497	22341	22290	22312	22211	22318	22285	22185	22372	22269	22230	22243	22182	22293	22175	22260	22353	22259	22163	22471	22256	22076	22346	22425	22095	22477	22388	22068	22225	22259	22296	22031	22334	22119	22455	22287	22066	22210	22316	22519	22341	22333	22447	22293	22334	22181	22457	22322	22229	22396	22215	22231	22389	22168	22219	22279	22303	22310	22371	22277	22305	22389	22345	22466	22369	22298	22190	22264	22336	22216	22231	22320	22262	22399	22398	22211	22290	22145	22539	22281	22384	22269	22235	21923	22306	22134	22415	22270	22218	22328	22140	22353	22390	22227	22338	22282	22407	22242	22319	22233	22261	22197	22300	22370	22351	22447	22356	22445	22262	22313	22279	22476	22298	22335	22387	22153	22251	22545	22590	22368	22307	22297	22152	22293	22256	22389	22270	22255	22047	22067	22178	22215	22135	22178	22320	22222	22366	22323	22320	22268	22441	22281	22375	22308	22118	22336	22408	22418	22603	22578	22085	22304	22435	22211	22462	22299	22484	22419	22296	22332	22133	22382	22258	22360	22286	22313	22341	22476	22439	22496	22439	22360	22447	22458	22304	22145	22239	22391	22291	22162	22345	21877	22071	22425	22387	22282	22094	22246	22515	22530	22474	22145	22407	22395	22071	22471	22113	22417	22515	22225	22301	22252	22555	22029	22154	22248	22096	22012	22539	22132	22060	22114	22281	22222	22377	22478	22332	22244	22191	22218	22158	22284	22398	22255	22411	22391	22301	22178	22345	22288	22336	22199	22505	22404	22387	22272	22608	22223	22408	22449	22462	22515	22260	22329	22162	22278	22231	22527	22347	22333	22421	22446	22494	22290	22263	22318	22157	22229	22035	22153	22304	22300	22649	22109	22223	22185	22445	22069	22245	22296	22328	22330	22489	22238	22286	22282	22341	22329	22227	22415	22299	22219	22064	22466	22573	22364	22399	22147	22263	22143	22575	22288	22477	22203	22139	22367	22290	22443	22127	22401	22531	22432	22348	22312	22411	22037	22394	22209	22421	22242	22308	22274	22477	22327	22204	22187	22293	22218	22221	22437	22104	22172	22053	22185	22485	22267	22465	22204	22137	22305	22247	22334	22198	22199	22367	22141	22177	22229	22181	22367	22441	22380	22150	22431	22115	22161	22576	22293	22502	22402	22448	22494	22238	22282	22281	22215	22511	22300	22309	22366	22331	22422	22462	22206	22316	22254	22391	22240	22349	22351	22374	22047	22358	22198
42504	68879	69115	55658	41251	33176	24285	20323	18622	17668	17524	17061	16325	16212	15578	15445	15406	15422	15413	15248	15531	15440	15296	15427	15458	15635	15558	15349	15470	15368	15331	15269	15376	15228	15202	15223	15384	15334	15182	15150	15262	15212	15140	15091	15151	15172	15068	15034	15256	15003	15169	15332	15243	15277	15137	15260	15273	15202	15194	15001	15106	15231	15145	15033	15110	15190	15226	15180	15238	14968	15255	15148	15162	15187	15136	15241	15136	15063	15081	15199	15043	15210	15160	15248	15130	15136	15322	15073	15053	15147	15267	15262	15116	15262	15055	15109	15024	15004	15244	15177	15182	15241	15043	15210	15087	15118	15095	15016	15222	15067	14932	15257	15095	15202	15219	15254	15084	14947	15036	15247	15196	15318	15159	15118	15246	15088	15020	15081	15157	15113	15205	15117	15124	15256	15104	15256	15159	15079	15084	14983	15223	15223	14828	15098	15049	15120	15140	15149	15096	15132	15149	15142	15127	15105	15305	15129	14942	15282	15235	14936	15063	15046	15012	15094	15224	14989	15081	15122	15007	15077	14781	15091	15178	15208	15129	14957	15048	15139	15135	15116	15154	15109	15096	15067	15281	15184	15084	15167	15130	15124	15194	15022	15043	15048	15096	15115	15103	15067	15167	15132	15024	15089	15162	15018	15078	15137	15048	15001	15170	15127	15047	15096	15207	15156	15158	15013	14999	15312	15127	15119	15105	15004	15216	15328	15286	14993	15141	15057	15190	15100	15130	15160	15065	15231	15174	15327	15097	15016	15004	15043	15088	15127	15211	15180	15136	15086	15065	15241	15074	15053	15395	15040	15072	15193	15057	15138	15031	15111	15054	15102	15052	14984	14875	15109	15136	15189	15041	15234	15020	15125	15244	15129	15087	14942	15242	15061	15194	15126	15046	15241	15152	15177	15315	15118	15161	15147	15189	15075	15311	15146	15061	15168	15086	15103	14957	15232	15077	15185	15058	15115	14982	15049	15037	15032	15093	15079	15322	15069	15225	15162	15228	15086	14887	15287	15043	15108	15156	15077	15119	15271	15210	15193	15066	15043	15173	15169	15134	15128	15042	15266	15066	15315	15097	15082	15285	15137	15104	15110	15064	15088	15007	15171	15236	14988	14980	15311	15134	15151	15262	15065	15019	15107	15061	15113	15163	15212	15053	15403	15007	15199	15149	15378	15183	15203	15129	14949	15100	15103	15046	15105	15220	15129	15075	14978	15177	15103	15141	15058	15070	15129	14954	15187	15093	15058	15196	15050	15110	15125	15236	15236	15260	15294	14973	15023	15013	14996	15080	15038	15175	15243	14995	15075	15211	15190	15070	15004	15199	15035	15093	15209	15135	15181	15081	15106	15231	15124	15116	15060	15177	15247	15087	15048	15176	15177	15036	15145	15024	15139	15189	15304	15188	15065	15067	15177	15180	15195	15044	15060	15069	15032	15060	15233	15025	15334	15115	15085	15178	15037	15100	15099	15205	15152	15218	15104	15054	15181	15207	15095	15094	15196	15040	15154	14958	15306	15241	15014	15110	15035	15162	15013	15084	15155	15120	15049	14996	15106	15103	15161	15103	15105	15250	15186	15082	15178	15034	15140	14981	15060	15201	14952	14931	15017	15255	15171	14987	15155	14994	15221	15129	14994	15269	15015	15060	15070	15397	14995	15102	15376	15016	15162	15071	15161	15137	15127	15000	14968	15177	15093	15047	15247	15021	15192	15101	15178	15290	15117	15085	15220	15226	15253	15087	15023	15133	15096	15073	15082	15084	15019	15117	14991	15015	15248	15230	15120	15097	15026	15195	15025	15133	15105	15069	15110	15109	15427	15161	15145	15066	15203	15278	15008	15155	15045	15098	15182	15062	15082	15090	15052	15154	14973	15285	15107	15140	15245	15157	15234	15144	15216	15309	15070	15248	14993	15185	15156	15197	15286	15162	15084	15151	15215	15136	15210	15107	15140	14963	15163	15194	15262	15173	15053	15150	15204	15228	15129	15102	15247	15243	15144	15184	15085	15155	15107	15158	15093	15117	15044	14958	15023	15121	15159	15097	15044	15221	15098	15068	15183	15092	15039	15227	15248	15050	15095	15024	15010	15108	14898	15101	15239	14991	15072	15214	15156	15183	15170	15162	15013	15153	15108	15107	15211	15002	15072	14996	15136	15016	14980	15168	15160	15113	15179	15174	15261	15054	15147	15226	15052	15168	15114	14971	15152	15057	15188	14945	15231	15033	15252	15246	15173	15035	15070	15053	15265	15110	15075	15171	15094	15157	15255	15229	15119	15173	15166	15028	15137	15095	14943	15084	15110	15046	15006	15083	15165	15115	15065	15241	15049	15119	15144	15200	15080	15183	15123	15092	15026	15070	15217	15248	15236	15073	15155	15184	15131	14968	15147	15271	15013	15274	15188	15212	15019	15133	15108	15206	15090	15179	15174	15123	15157	15191	15147	15079	15158	15212	15168	15120	14824	15010	15058	15119	15154	15107	15058	15028	15230	15071	15298	15172	15155	15191	15092	15128	15270	15271	15015	15066	15114	15117	15158	15077	15078	15330	15167	14907	14979	15229	15312	14977	15346	15088	15090	15157	15093	15317	15107	15060	15016	15073	15166	15157	14983	15298	15030	15170	14969	15105	15125	15105	15121	15214	15032	15062	14996	15298	15150	15250	15016	15284	14993	14969	15205	15183	15132	15156	15338	15084	15114	15049	14869	15305	15196	15142	15215	15080	15061	15027	15109	14961	14923	15249	15101	15201	15117	15019	15194	15180	15118	15096	15044	15254	15241	15334	15234	15119	15002	15133	15165	15114	15302	15069	15086	15245	15156	15088	15085	14978	15070	15037	15048	15130	15173	15141	15221	15079	15071	15152	15123	15173	15167	15074	15097	15245	15108	15129	15267	15123	15171	15297	15104	15197	15222	15239	15133	15139	15114	15299	15160	15071	15219	15162	14975	15009	15081	15243	15145	15135	15055	15191	15046	15096	15071	15243	15053	15185	15260	14917	15112	15237	15141	15228	15318	15105	15145	15129	15139	15006	15050	15103	15173	15023	15218	15146	14981	15234	15226	15176	15005	14888	15032	15130	15128	15105	15095	15157	15058	15110	15035	15160	15245	14964	14872	15243	15332	15151	15150	14987	15031	15037	15095	15167	15135	15215	15160	15198	15223	15066	15102	15370	15061	15128	15021	15052	15056	15127	15052	15167	15076	15244	15162	14994	15100	15103	15184	15002	15053	15108	15124	15101	15189	15069	15135	15235	14962	15005	15143	15202	14963	15281	15146	15189	15046	15170	15049	15056	14990	15058	15147	15074	15214	15055	15227	15118	14880	15030	15024	15174	15227	15137	15268	14968	15202	15164	15242	15200	15091	15035	15089	15103	15261	15232	15183	15188	15188	15235	15177	15165	15238	15160	14937	15128	15109	15235	15143	15128	15084	15197	15191	15035	15075	15026	15045	15001	15186	14868	15072	15170	15137	15013	15057	15137	15150	15195	15079	15049	15183	15308	15210	15273	15120	15212	15064	15203	15131	15145	15000	14894	14986	15148	15056	15215	15133	15122	14968	15069	14903	15030	15117	15295	15299	15055	15124	15161	14898	15324	15240	15270	15080	14957	15097	15068	15095	15149	15172	15052	14901	15161	15274	15075	15156	15177	15065	15136	15083	15214	15150	15305	15129	15143	15064	15176	15132	15080	15078	15173	14914	14868	15108	15166	15234	15244	15234	15001	15029	15027	14993	15072	15170	15192	15188	15356	15077	15178	15049	15146	15207	15114	15092	15188	15206	15078	15106	15101	15256	15129	15051	14990	14982	15286	15077	15014	15206	15017	15103	15193	15040	15189	15043	15080	15121	15082	15133	15001	15051	15170	14975	15197	15110	15086	15069	15227	15250	15103	15042	15067	15282	15205	15157	15095	15216	15109	15359	15003	15031	15169	15242	15281	15281	14985	15112	15119	15191	15288	15153	14971	15223	15058	15076	15230	15086	15214	15085	14966	15002	15068	15286	15055	14988	15210	15002	15033	15302	15179	15116	15037	15157	15057	15316	15002	15128	15122	15187	15059	15182	15142	15176	14970	14913	15194	15289	15238	15044	15237	15160	15243	15100	15297	15036	15041	15083	15083	14930	15248	15143	15214	15163	15069	14990	15092	15112	15060	15354	15053	15111	15298	15116	15080	14987	15287	15057	15085	15033	15176	15076	15155	15087	15111	14992	15250	15153	15160	15236	15002	15040	15144	14985	15222	15223	15069	15214	15174	14957	15050	15211	15217	15188	15174	15090	15126	14873	15072	15086	14869	15116	14982	15127	15230	15061	15260	14999	15064	15069	15049	15073	15257	15076	15118	15113	15162	15002	15259	15076	15264	15042	15190	15078	15080	15160	14757	15086	15176	15370	15090	15033	15278	15009	15128	15211	15014	15133	15038	15362	15144	15090	15193	15184	15124	15181	15179	15007	15162	15044	14953	15056	15195	15011	15044	14986	15183	15210	15039	15239	15296	15127	15126	15007	15103	15194	15188	15338	15129	15053	15069	15123	15152	15043	15027	14981	15052	15223	14988	15079	15167	15154	15008	15021	15101	15065	14998	15222	15019	15025	15144	15059	15118	15119	15052	15139	15106	15368	15136	15219	15161	15091	15169	15152	15123	15474	15086	15345	15102	15267	15199	14949	15196	15256	15037	15173	15044	15043	15073	15227	15089	15073	15205	15162	15106	15086	15204	15194	15318	15095	15260	15194	15063	15153	15192	15026	15136	15197	15053	14975	15026	15214	15176	15158	15067	15263	15153	15058	15153	14938	15214	15286	15027	15223	15148	15111	15187	15214	15135	15086	15236	15169	15183	15214	15207	15046	15315	15158	15152	14978	15248	14976	15342	15097	15129	15022	15068	15119	15102	15185	15287	15188	15009	15015	14855	15141	14964	15318	15117	15157	15252	15027	15263	15063	15284	15118	15037	15107	15290	15362	15103	15155	15079	15167	15000	15180	14978	15221	15099	15226	15180	15018	15225	15113	15261	15146	15170	15077	15167	15039	15019	15299	15106	15099	15186	15121	15056	15083	15139	15027	15061	15007	15162	15124	15206	15056	15204	15174	15240	15206	15119	15215	15166	15066	15090	15031
24521	21698	30505	29568	32472	33101	31827	26973	24790	24451	23922	23257	22498	22522	21815	21490	21616	21542	21275	21461	21465	21361	21502	21335	21464	21750	21489	21337	21412	21361	21241	21284	21426	21159	21219	21078	20963	21220	21078	21052	21071	21070	21157	21319	21052	21106	21121	21092	21111	20922	20881	21000	21212	20950	21143	21182	21100	20996	21089	21158	20932	21291	21116	21082	21093	21122	21238	21103	20945	20809	20869	21296	21174	21148	20905	21022	21093	20867	21160	21089	20974	21019	21044	21055	20764	20998	21023	20911	20879	21154	20981	21113	21136	20886	21023	21101	20952	20731	20946	20900	20973	20912	21042	20995	21037	20843	20933	20982	20684	20845	20868	20762	21071	21061	20920	21249	20815	20940	21106	21037	21066	20835	20548	21132	20912	20928	21063	21171	20937	20700	20662	21000	20784	21116	21009	20887	20946	20925	21010	21067	21011	21127	21035	20794	21003	21033	20850	20928	20879	21091	20746	20851	20914	21038	21073	20872	20903	21007	20864	20925	20948	20948	20997	20972	20918	21111	21016	21144	20972	21023	21078	20923	21091	20851	20839	20848	20812	20794	20783	20907	20959	21108	20865	21195	20872	20863	20967	21048	20885	21026	20828	20975	20828	20864	20881	20823	21114	20804	20906	20973	20942	20743	20981	20826	20952	21007	21119	21129	21130	21285	20987	20861	21056	20917	21019	21069	20999	21026	20955	20946	20721	20645	20899	21027	21181	21084	20836	20925	20983	20996	21016	20883	21067	21049	21068	20960	21201	21082	21133	21039	21077	21030	20996	20971	21035	20952	20921	20946	20723	20872	20913	20950	20849	20976	21134	20877	21083	21017	21065	20999	21293	21190	21046	21002	21006	20729	21162	21065	20888	21087	20990	20784	20891	20927	21291	21102	21028	20961	20826	21199	21069	21061	20961	20871	21070	20991	20699	20951	20945	21104	21063	20999	21004	20999	21003	20840	20999	20865	20871	20890	20926	20956	20974	21111	20934	21013	20997	20768	20935	20823	21066	20984	20782	20853	21036	21056	20830	20846	20874	20811	21036	20885	20885	20912	21100	21030	20913	20957	20928	21231	20795	21092	21072	21014	21128	21087	21049	21116	20948	21006	20826	20923	21000	21108	20927	20870	20970	20969	21148	20864	20804	20917	20818	21153	20994	20909	21001	20986	21003	20892	20914	21052	20880	20976	20998	20728	20890	21012	20793	21083	21066	20953	20945	21026	21087	21155	20749	21118	21230	21013	20996	21071	20841	21160	21137	21007	21100	20809	20923	21056	20927	20892	20970	20943	21059	20931	20991	21104	20943	21058	21062	20998	20987	21109	21024	21027	20855	21128	20724	21019	21117	21155	21043	21318	20914	20977	21115	21150	20850	21006	20802	20679	20817	21014	20938	20997	21023	20879	20937	20929	20794	20867	21095	21002	20851	20891	21015	21070	20968	20852	21200	21140	21016	20981	21073	21202	20894	20993	20918	20901	20903	20771	20854	20727	20985	21161	20968	20871	21073	20880	20937	21050	21113	20739	20993	21201	21053	21069	21209	21014	21080	20908	20941	21029	20877	21158	20891	21060	20936	21019	21271	21114	20825	21033	21124	20953	21018	20968	21006	20901	20866	20906	20805	20935	20799	21025	21051	21090	20978	21067	20738	20864	21039	20979	20725	21031	20850	21039	20820	21117	20930	20899	20892	21088	21101	20942	21204	21039	20737	21108	20961	20654	21101	20962	21107	21044	20781	21027	20927	20901	21015	20896	20910	21181	21117	20919	20962	21039	21009	20924	20756	21028	21033	20766	20923	20978	20883	20934	20833	20854	20936	21105	21203	21103	21125	20985	20923	20952	20895	20814	20869	20846	21020	20828	21004	20853	20780	20949	20895	21048	21014	20838	20975	20982	20923	20844	20883	20920	21038	20924	21034	21085	21049	21011	21018	21059	21125	21066	20790	20816	20776	20869	21011	21012	21002	21011	21045	20830	20841	21094	21146	21032	21154	21059	20956	20816	21053	20932	21043	20875	21094	21029	20999	20743	20925	20931	20930	20786	20857	20904	21028	21011	20819	20945	21026	20969	21073	21166	20974	20996	20874	20943	20822	21058	21018	20849	20821	21103	20998	21052	21078	21192	21001	20806	21152	20874	21096	20970	20959	20987	20941	20668	20758	20994	20925	20863	21082	20916	21015	20729	21109	21120	20976	21089	20948	20778	21093	21074	21005	20994	21021	20948	20997	21026	21033	20926	20994	21123	20971	21007	21126	21084	20893	20853	20934	20962	21120	20651	21060	21079	20846	20928	20987	20747	20786	20940	20857	20988	21109	20786	20969	20998	21254	20860	21102	20862	20865	20868	20886	21098	21013	20980	20848	20877	20972	20936	20963	20967	20885	20939	20894	20743	20725	21104	20909	21161	21108	21256	20881	21087	21085	21060	20994	21148	21039	21043	21023	20969	20922	20785	21073	20951	21114	21073	21107	20926	20817	21119	20809	20916	20945	21191	21055	21096	21035	20992	21023	20989	20850	21109	20839	20803	21033	20742	21009	21038	20879	21023	20752	21040	20961	21020	21060	20832	20942	21154	21182	20973	21144	20910	21087	21030	20841	21055	20793	20980	21019	20920	20899	21004	21059	21108	20782	21140	20878	21133	20964	21069	20849	20873	20824	21082	20970	20692	20851	20942	20926	20928	20944	20961	21098	20863	20888	20786	21088	21025	20928	20865	21056	20914	20909	21084	20955	20982	21190	21083	21087	21032	20764	21110	21104	20995	20730	20935	21197	21212	20948	20826	21176	21122	20923	21111	20754	20684	20928	20925	20900	20802	20759	20932	20930	20902	20842	21093	21259	21117	20802	21048	21066	21116	20950	20801	20833	20826	20770	21076	20780	20615	20831	20995	20890	20831	20801	21003	20797	20997	20981	21003	21128	20825	20960	21046	20812	20845	20756	20826	21111	21076	21032	20679	21155	21047	20844	20847	21101	21027	21183	21154	20912	21114	20825	20909	21016	21209	21092	20964	20989	21150	20831	20917	20935	21081	21051	21086	20956	21085	21146	21001	20943	21169	20942	20938	21041	21052	20964	20910	20758	20908	20990	20977	21202	20905	21212	21044	21141	20989	20912	20749	20756	20899	20911	20636	20917	20968	21064	20975	20910	20769	21239	20985	20922	21045	21062	20857	20875	21196	21208	20965	21058	20988	20820	21044	20943	21304	20914	20975	20852	20770	20956	20851	21015	20859	20814	21080	21161	21166	20838	20815	20935	21082	20975	20663	21131	20838	21000	20939	20984	20935	20958	21001	21085	21137	20986	20715	20993	20979	21105	20994	20817	20844	20620	21244	21035	21008	20979	20888	20924	20813	21089	21025	20609	20994	20970	20809	20859	21160	20960	21069	20812	20953	21019	21070	20912	21074	21146	21083	21146	20891	21150	20931	21020	21054	21145	21165	20919	21152	20874	20878	20972	21052	20864	20936	21061	21009	20950	21056	20969	21009	21038	21019	20955	21104	20646	21034	21106	20903	20924	21023	21099	20885	20863	20808	20793	21091	21061	21141	21224	21065	21030	20867	20871	20981	20904	20833	20892	20940	20886	21013	21102	21124	20940	21016	20756	20923	20997	20967	21213	20890	20899	21028	20997	20750	20904	21061	20907	20995	20732	20933	20857	21041	20982	20924	20905	20989	21131	21002	20844	21064	20734	21006	20716	21075	20960	20940	20933	21177	20869	21085	21323	21145	21039	20982	21010	20757	20706	20997	21078	20954	20875	20959	20883	20823	21384	21141	21210	21085	20924	20940	20976	20882	20864	20745	20935	20915	21093	20707	21057	20917	20867	21130	20950	21060	20892	21007	21056	20833	20988	21012	21104	21023	21009	21106	20872	20902	20875	20967	21156	21166	21009	21000	21004	21095	20893	21009	21046	20773	20647	21046	21030	20915	20914	20948	20817	20843	20780	20685	20870	20969	21325	21181	20943	20890	21064	20907	21073	20994	21123	20990	20996	20940	20775	20924	20939	21105	20840	21111	21014	21028	21071	20977	20742	21119	21215	20826	21075	20919	21011	21245	20992	20924	20911	20993	20964	20781	20936	21086	21058	20921	20700	20945	20758	20825	20774	20878	20944	20917	21062	20906	20952	20669	20806	20860	21075	21171	21024	20999	20841	21049	21059	20744	20847	20820	20880	21048	21095	20807	21094	21021	21001	21017	20586	21198	20924	20979	21312	20940	21059	20893	20891	20965	20908	20919	20797	20895	20755	20928	21074	20736	20783	20807	20845	21031	20905	20905	21010	20850	21006	21035	20849	20944	20760	21003	21018	20929	21059	20798	21317	20844	20845	20807	20804	20856	20949	20888	20769	21174	21076	21206	21107	20994	20982	20897	20987	21013	20998	20903	20919	20781	20919	21101	20956	21012	20917	20979	20984	20958	20849	21000	20896	20959	21116	20910	21007	21063	20860	20770	20761	20898	21066	21044	21035	21029	20762	20832	21235	20952	21023	20918	21004	21067	20936	20990	20961	20961	21043	20922	21032	20822	20866	21142	21120	21036	21133	20940	20866	21006	20992	21087	20768	20871	21081	20673	21110	21028	21034	20948	20937	20918	21046	20669	21011	21196	20866	20774	20897	20777	20905	21054	21017	21060	20946	20952	20965	20906	20900	21071	21120	21050	21174	21040	20861	21098	21086	21101	21163	20955	20870	20912	20699	20680	21164	21175	20910	20907	20867	21165	20770	20918	20952	21153	21028	20780	21018	20982	21205	20948	21076	20798	20872	20856	21068	20901	21085	20941	21030	20832	20904	20885	21012	20837	21107	21077	20761	20894	21054	20773	20802	21057	21141	20900	20962	20949	20937	20971	20932	20777	20901	20944	20885	20911	20825	21097	21214	20851	20644	20818	20981	20973	20947	21038	20951	20931	20924	20857	21109	21110	20947	21117	20903	20582	21081	20895	20897	21158	20644	20948	20751	21316	21153	20898	20929	21003	20979	21184	21262	21247	21143	21099	21229	20836	21151	20958	20890	20937	21081	20975	21079	21173	20904	20845	20988	20827	21169	20956	20817	21013	21310	21122	21151	20871	20974	21118	20790	20952	20945	20985	20995	20811	20975	21192	20964	21083	21050	21005	20950	20705
46126	78249	73663	58201	47642	32739	24792	21419	19673	18653	18117	17125	16433	15850	15418	15110	14772	14961	14628	14816	15204	14821	14899	15192	15092	15210	15204	14948	14830	14929	14770	14751	14692	14748	14674	14650	14597	14583	14610	14556	14511	14815	14589	14556	14538	14596	14531	14587	14511	14463	14538	14502	14556	14384	14538	14557	14310	14425	14459	14556	14520	14429	14338	14487	14512	14432	14475	14352	14562	14337	14235	14650	14230	14594	14330	14676	14338	14369	14369	14252	14358	14527	14454	14523	14463	14354	14335	14473	14420	14351	14260	14447	14396	14428	14390	14474	14298	14348	14489	14568	14508	14574	14448	14474	14504	14511	14283	14478	14410	14280	14241	14566	14393	14609	14427	14341	14421	14455	14320	14488	14431	14431	14406	14552	14622	14553	14362	14450	14286	14384	14467	14359	14544	14410	14404	14330	14300	14286	14355	14406	14418	14466	14582	14418	14488	14335	14355	14180	14332	14451	14296	14208	14463	14367	14300	14393	14312	14428	14395	14329	14476	14409	14561	14306	14339	14483	14537	14349	14457	14496	14460	14245	14375	14571	14473	14512	14385	14399	14208	14465	14570	14391	14495	14407	14440	14537	14423	14305	14421	14396	14555	14407	14435	14516	14325	14428	14489	14338	14391	14583	14433	14561	14451	14531	14454	14304	14506	14513	14398	14289	14298	14391	14417	14398	14390	14365	14276	14422	14439	14408	14331	14334	14395	14335	14598	14530	14308	14496	14452	14443	14301	14395	14359	14566	14446	14570	14357	14396	14293	14307	14594	14466	14470	14431	14320	14503	14398	14569	14358	14545	14441	14335	14509	14418	14316	14454	14468	14416	14461	14636	14410	14535	14323	14461	14263	14564	14455	14494	14488	14454	14477	14354	14306	14314	14391	14487	14578	14334	14472	14628	14277	14444	14419	14166	14417	14516	14386	14495	14448	14336	14426	14391	14463	14613	14358	14457	14549	14240	14405	14343	14452	14553	14644	14291	14376	14403	14287	14417	14574	14442	14480	14576	14452	14386	14217	14534	14617	14369	14474	14491	14448	14378	14408	14410	14369	14470	14605	14326	14394	14331	14501	14502	14333	14503	14499	14435	14236	14503	14433	14552	14447	14325	14438	14414	14446	14511	14426	14400	14468	14390	14438	14496	14546	14262	14473	14353	14447	14442	14454	14202	14479	14488	14329	14425	14703	14450	14484	14661	14442	14390	14368	14346	14450	14356	14296	14461	14443	14244	14295	14325	14424	14507	14479	14561	14320	14447	14447	14369	14362	14436	14450	14653	14353	14402	14328	14373	14487	14341	14399	14562	14541	14534	14515	14454	14552	14405	14283	14418	14323	14492	14358	14352	14395	14521	14547	14491	14367	14291	14603	14299	14375	14571	14359	14553	14407	14431	14420	14497	14522	14444	14420	14440	14368	14484	14476	14358	14396	14447	14389	14344	14514	14348	14531	14418	14288	14503	14395	14401	14468	14502	14488	14364	14514	14607	14463	14504	14402	14270	14362	14354	14369	14435	14550	14485	14420	14473	14561	14412	14525	14418	14502	14304	14380	14437	14468	14500	14382	14541	14556	14396	14503	14384	14276	14481	14379	14368	14355	14532	14468	14272	14400	14471	14484	14336	14416	14467	14435	14316	14598	14339	14424	14474	14453	14382	14345	14459	14418	14211	14429	14696	14424	14355	14421	14533	14294	14355	14404	14431	14434	14367	14389	14532	14257	14475	14409	14295	14343	14396	14443	14634	14380	14509	14489	14433	14523	14422	14422	14342	14474	14453	14427	14519	14326	14400	14383	14442	14230	14220	14238	14341	14338	14351	14636	14424	14472	14556	14636	14401	14535	14324	14544	14404	14419	14426	14233	14558	14511	14315	14382	14554	14409	14388	14326	14452	14425	14379	14385	14475	14638	14495	14576	14283	14479	14429	14369	14280	14422	14420	14346	14584	14284	14448	14472	14415	14622	14371	14292	14438	14428	14212	14529	14313	14285	14452	14383	14269	14446	14294	14324	14434	14436	14409	14411	14442	14438	14403	14459	14638	14259	14439	14346	14490	14385	14464	14319	14367	14335	14615	14493	14430	14285	14445	14395	14683	14545	14435	14340	14398	14338	14386	14308	14360	14427	14465	14392	14395	14457	14525	14354	14658	14429	14377	14475	14351	14429	14359	14199	14376	14369	14423	14517	14500	14282	14310	14459	14439	14537	14498	14229	14478	14540	14445	14481	14476	14328	14345	14441	14490	14342	14514	14376	14365	14318	14453	14379	14428	14382	14553	14459	14483	14502	14410	14371	14370	14479	14359	14560	14398	14394	14629	14366	14489	14405	14367	14393	14362	14541	14510	14403	14458	14491	14344	14383	14381	14453	14495	14384	14451	14423	14398	14499	14425	14367	14447	14339	14429	14486	14421	14510	14312	14528	14256	14480	14383	14401	14449	14458	14383	14460	14284	14456	14209	14510	14373	14596	14258	14466	14314	14546	14360	14424	14459	14356	14620	14324	14318	14433	14418	14613	14445	14501	14452	14467	14345	14441	14303	14529	14480	14602	14251	14398	14554	14677	14473	14365	14329	14482	14476	14296	14500	14448	14360	14383	14354	14430	14374	14340	14497	14324	14601	14455	14496	14448	14352	14460	14569	14281	14369	14390	14488	14403	14246	14374	14469	14404	14429	14532	14425	14338	14299	14510	14544	14356	14412	14400	14569	14377	14528	14426	14480	14244	14461	14524	14387	14336	14552	14396	14460	14563	14415	14473	14352	14357	14325	14421	14379	14450	14509	14582	14349	14461	14419	14355	14416	14254	14400	14557	14401	14516	14553	14417	14400	14282	14430	14586	14478	14307	14509	14505	14465	14381	14502	14406	14347	14399	14387	14355	14477	14603	14430	14387	14397	14394	14422	14490	14493	14639	14356	14263	14472	14461	14432	14352	14580	14353	14415	14437	14472	14480	14462	14453	14449	14185	14362	14396	14410	14420	14584	14519	14270	14367	14422	14453	14423	14324	14612	14387	14401	14552	14478	14513	14382	14357	14499	14222	14198	14394	14401	14360	14324	14487	14448	14447	14492	14195	14540	14365	14568	14384	14379	14681	14090	14426	14343	14352	14496	14601	14499	14242	14390	14485	14416	14432	14395	14672	14529	14476	14370	14493	14305	14320	14552	14463	14554	14474	14279	14562	14190	14527	14426	14378	14219	14552	14431	14278	14409	14486	14312	14546	14493	14361	14421	14474	14320	14369	14394	14369	14335	14554	14485	14424	14451	14575	14640	14397	14258	14419	14370	14510	14242	14255	14466	14527	14530	14482	14305	14390	14521	14484	14296	14337	14437	14391	14218	14418	14339	14429	14468	14500	14326	14401	14342	14599	14373	14450	14471	14517	14492	14381	14425	14399	14541	14525	14357	14656	14419	14476	14481	14447	14485	14555	14581	14277	14342	14462	14515	14322	14517	14466	14459	14374	14262	14579	14462	14450	14338	14341	14278	14328	14402	14416	14300	14601	14487	14443	14451	14535	14492	14360	14493	14457	14487	14508	14427	14519	14403	14420	14349	14574	14517	14545	14402	14446	14550	14550	14373	14391	14468	14341	14321	14318	14503	14497	14482	14319	14408	14439	14387	14424	14478	14558	14408	14342	14421	14456	14249	14476	14445	14568	14416	14391	14608	14493	14470	14467	14411	14398	14446	14306	14455	14422	14460	14214	14412	14288	14346	14482	14559	14528	14388	14354	14368	14459	14479	14411	14514	14382	14654	14326	14375	14471	14260	14404	14536	14460	14486	14330	14526	14301	14541	14603	14378	14427	14673	14319	14387	14606	14270	14460	14500	14500	14356	14394	14249	14486	14465	14493	14599	14368	14523	14332	14241	14400	14415	14567	14568	14297	14496	14214	14367	14354	14505	14603	14459	14371	14375	14470	14423	14489	14310	14360	14489	14537	14327	14274	14485	14421	14357	14396	14502	14334	14519	14641	14375	14490	14477	14399	14522	14456	14594	14464	14395	14498	14413	14497	14338	14528	14482	14586	14396	14325	14382	14526	14439	14346	14496	14372	14349	14409	14484	14573	14423	14305	14332	14488	14595	14400	14571	14414	14399	14557	14446	14548	14447	14491	14325	14495	14505	14391	14394	14366	14572	14413	14424	14416	14275	14500	14629	14550	14367	14405	14652	14600	14417	14453	14398	14529	14582	14433	14528	14323	14275	14430	14473	14362	14349	14429	14394	14361	14547	14424	14401	14366	14290	14348	14457	14266	14426	14434	14487	14432	14425	14485	14316	14429	14518	14354	14408	14341	14408	14411	14316	14462	14333	14518	14481	14219	14509	14539	14441	14503	14413	14398	14559	14444	14377	14482	14492	14331	14183	14454	14450	14466	14538	14404	14342	14377	14549	14450	14451	14294	14486	14291	14530	14495	14290	14307	14399	14327	14310	14496	14295	14538	14225	14335	14265	14416	14403	14349	14512	14500	14708	14384	14293	14399	14485	14389	14546	14261	14497	14423	14427	14327	14574	14507	14528	14443	14452	14424	14372	14571	14385	14458	14468	14390	14436	14410	14433	14537	14339	14492	14415	14314	14435	14422	14379	14418	14315	14244	14574	14460	14430	14341	14617	14164	14582	14260	14468	14396	14394	14382	14421	14567	14348	14558	14470	14560	14331	14433	14433	14342	14501	14439	14383	14622	14355	14605	14444	14249	14517	14499	14447	14513	14409	14494	14335	14405	14458	14617	14391	14461	14246	14440	14345	14397	14471	14427	14475	14399	14405	14311	14484	14463	14388	14431	14487	14472	14359	14370	14415	14288	14461	14350	14463	14442	14438	14335	14502	14451	14629	14460	14361	14331	14481	14394	14367	14313	14471	14579	14340	14445	14422	14417	14427	14396	14440	14510	14332	14481	14319	14540	14385	14483	14320	14427	14486	14300	14411	14436	14347	14562	14350	14398	14414	14533	14468	14510	14388	14533	14517	14539	14345	14483	14488	14322	14394	14399	14554	14460	14468	14526	14395	14368	14500	14553	14396	14399	14441	14556	14365	14443	14371	14427	14479	14452	14436	14421	14486	14488	14472	14360	14403	14369	14468	14438	14301	14504	14386	14450	14431	14615	14302	14477	14423	14290	14553
41422	50715	51565	44215	34934	28939	26043	23797	23218	22936	22288	22187	22193	21820	21559	21441	21658	21529	21546	21463	21692	21612	21571	21513	21909	21830	21741	21629	21538	21376	21586	21847	21616	21523	21563	21541	21503	21489	21438	21705	21522	21689	21614	21528	21400	21590	21545	21275	21549	21675	21394	21538	21327	21430	21402	21435	21487	21456	21726	21430	21727	21381	21534	21283	21550	21424	21435	21502	21279	21557	21438	21442	21375	21357	21077	21251	21769	21529	21444	21337	21632	21388	21784	21581	21304	21492	21466	21482	21145	21297	21729	21460	21538	21351	21390	21451	21305	21291	21549	21416	21447	21437	21293	21484	21361	21533	21518	21617	21381	21317	21663	21565	21301	21319	21485	21323	21187	21635	21562	21313	21650	21349	21635	21507	21407	21441	21212	21396	21311	21382	21232	21221	21434	21334	21429	21289	21486	21483	21314	21370	21675	21460	21161	21208	21492	21352	21585	21402	21375	21456	21553	21428	21413	21436	21260	21449	21439	21636	21521	21421	21387	21509	21392	21584	21403	21462	21479	21346	21500	21736	21455	21451	21388	21403	21409	21354	21450	21583	21513	21429	21196	21357	21549	21295	21662	21415	21370	21433	21417	21308	21354	21464	21531	21392	21389	21490	21455	21466	21322	21525	21609	21370	21258	21547	21262	21439	21635	21519	21491	21519	21252	21585	21584	21448	21400	21328	21458	21462	21308	21298	21292	21440	21418	21370	21344	21475	21425	21154	21405	21577	21489	21373	21418	21340	21455	21414	21521	21449	21524	21243	21454	21236	21151	21477	21368	21525	21442	21580	21663	21352	21279	21379	21535	21414	21696	21539	21376	21437	21372	21495	21380	21409	21370	21287	21430	21331	21488	21540	21253	21485	21324	21434	21387	21354	21309	21376	21570	21268	21470	21406	21374	21471	21601	21322	21344	21322	21361	21523	21300	21404	21376	21291	21435	21392	21246	21382	21363	21582	21495	21370	21310	21434	21407	21428	21184	21274	21519	21471	21520	21483	21420	21328	21408	21274	21525	21362	21504	21671	21474	21520	21534	21582	21310	21571	21276	21331	21566	21466	21144	21517	21270	21258	21249	21588	21317	21369	21418	21551	21417	21479	21221	21461	21297	21638	21425	21573	21246	21444	21292	21688	21344	21421	21315	21363	21298	21541	21363	21191	21417	21413	21422	21551	21638	21412	21467	21595	21227	21393	21523	21411	21386	21379	21536	21364	21374	21363	21530	21461	21350	21380	21404	21551	21595	21520	21485	21448	21274	21277	21581	21367	21478	21670	21358	21421	21335	21346	21430	21424	21109	21350	21559	21508	21751	21476	21530	21399	21452	21114	21314	21510	21462	21375	21397	21421	21527	21476	21342	21528	21351	21453	21555	21591	21324	21570	21699	21316	21386	21483	21513	21417	21592	21455	21397	21602	21595	21627	21481	21706	21244	21453	21403	21516	21536	21307	21192	21670	21225	21363	21366	21518	21493	21425	21356	21480	21519	21428	21361	21499	21741	21472	21378	21442	21537	21454	21460	21481	21405	21431	21534	21306	21324	21257	21709	21321	21399	21446	21463	21468	21469	21556	21302	21500	21306	21322	21371	21213	21424	21374	21652	21623	21434	21401	21454	21394	21561	21319	21383	21503	21381	21279	21474	21390	21364	21603	21401	21470	21603	21370	21482	21267	21454	21659	21524	21343	21332	21577	21375	21649	21444	21523	21343	21361	21362	21311	21544	21588	21579	21672	21437	21410	21381	21554	21505	21321	21739	21579	21404	21411	21223	21524	21601	21415	21267	21441	21384	21343	21486	21625	21404	21298	21336	21524	21282	21241	21210	21468	21550	21558	21277	21352	21477	21386	21602	21262	21469	21544	21440	21471	21334	21225	21140	21387	21553	21329	21307	21500	21699	21412	21339	21601	21537	21713	21595	21556	21739	21423	21579	21328	21533	21351	21384	21650	21252	21289	21573	21460	21569	21385	21340	21406	21371	21362	21477	21527	21441	21337	21241	21441	21521	21048	21533	21216	21143	21412	21585	21362	21386	21341	21702	21537	21552	21382	21131	21549	21335	21482	21243	21588	21320	21491	21328	21463	21391	21424	21475	21583	21433	21185	21474	21405	21570	21643	21409	21373	21293	21450	21440	21442	21614	21586	21289	21488	21334	21505	21454	21484	21238	21416	21430	21517	21334	21427	21513	21591	21333	21447	21488	21322	21453	21556	21161	21273	21451	21475	21374	21515	21543	21406	21516	21661	21563	21492	21442	21365	21473	21419	21415	21799	21673	21289	21504	21501	21446	21406	21387	21580	21417	21266	21409	21376	21390	21200	21329	21433	21267	21419	21647	21305	21269	21599	21445	21370	21255	21327	21528	21423	21752	21629	21289	21684	21421	21554	21715	21342	21384	21208	21333	21540	21269	21560	21514	21512	21313	21553	21388	21347	21397	21471	21451	21489	21344	21655	21481	21596	21553	21377	21440	21429	21290	21217	21398	21527	21394	21241	21346	21206	21481	21321	21497	21384	21462	21548	21507	21279	21411	21536	21712	21585	21574	21580	21446	21527	21516	21470	21264	21592	21460	21439	21595	21393	21346	21448	21249	21290	21249	21443	21510	21422	21418	21401	21233	21704	21334	21131	21681	21389	21377	21383	21610	21466	21505	21492	21120	21557	21361	21410	21638	21435	21325	21471	21375	21287	21453	21185	21728	21512	21448	21604	21544	21264	21387	21354	21352	21503	21365	21393	21315	21343	21626	21225	21315	21515	21580	21271	21354	21446	21438	21443	21197	21318	21376	21535	21380	21446	21490	21340	21389	21181	21589	21514	21461	21404	21403	21483	21303	21501	21357	21545	21378	21249	21294	21238	21396	21426	21310	21483	21398	21539	21455	21634	21394	21400	21489	21511	21254	21456	21481	21341	21291	21429	21613	21682	21451	21440	21370	21416	21317	21310	21206	21362	21726	21404	21181	21560	21431	21509	21394	21109	21800	21491	21287	21498	21345	21412	21437	21181	21689	21341	21381	21297	21204	21369	21477	21391	21282	21505	21396	21809	21499	21538	21536	21449	21572	21393	21488	21540	21252	21472	21319	21399	21325	21178	21300	21349	21554	21414	21480	21203	21468	21464	21491	21325	21325	21523	21386	21519	21439	21513	21356	21378	21298	21514	21632	21451	21362	21267	21500	21696	21356	21382	21263	21530	21480	21410	21455	21556	21494	21514	21411	21400	21475	21427	21241	21523	21413	21586	21323	21097	21169	21404	21248	21559	21421	21515	21514	21538	21562	21528	21391	21408	21364	21452	21471	21074	21449	21104	21338	21542	21485	21423	21513	21484	21224	21369	21281	21262	21188	21398	21280	21415	21621	21129	21287	21362	21411	21491	21358	21482	21562	21367	21553	21457	21303	21422	21297	21529	21208	21608	21265	21266	21397	21427	21626	21585	21585	21339	21424	21595	21501	21366	21480	21528	21597	21433	21613	21422	21627	21687	21524	21396	21503	21280	21441	21256	21338	21347	21487	21424	21644	21297	21551	21385	21481	21247	21584	21453	21394	21716	21477	21298	21415	21571	21412	21290	21361	21331	21548	21512	21424	21438	21373	21306	21582	21354	21257	21480	21414	21410	21630	21235	21364	21285	21552	21411	21509	21248	21572	21132	21630	21414	21317	21304	21365	21307	21412	21321	21237	21300	21381	21325	21293	21223	21289	21242	21616	21534	21567	21372	21380	21441	21503	21414	21325	21236	21394	21644	21489	21606	21589	21268	21317	21305	21435	21391	21510	21470	21363	21527	21290	21419	21359	21302	21360	21493	21438	21416	21630	21413	21568	21601	21425	21508	21555	21522	21578	21552	21376	21427	21573	21459	21740	21331	21606	21573	21542	21539	21478	21479	21174	21361	21450	21475	21598	21505	21529	21498	21398	21317	21616	21524	21508	21418	21426	21451	21686	21248	21467	21569	21396	21405	21388	21549	21196	21467	21668	21375	21631	21409	21630	21499	21451	21289	21430	21385	21508	21469	21328	21376	21302	21370	21347	21331	21590	21460	21265	21400	21536	21520	21580	21319	21532	21332	21343	21420	21467	21420	21446	21417	21544	21176	21380	21458	21404	21276	21443	21681	21436	21336	21501	21381	21436	21367	21188	21574	21395	21566	21321	21447	21295	21360	21505	21603	21558	21418	21516	21331	21333	21327	21480	21864	21470	21461	21334	21282	21003	21666	21669	21403	21505	21378	21612	21321	21467	21460	21336	21479	21434	21673	21624	21509	21386	21639	21572	21538	21508	21397	21509	21470	21394	21373	21526	21475	21479	21469	21309	21367	21425	21508	21270	21362	21561	21418	21582	21483	21411	21376	21596	21423	21397	21313	21349	21393	21434	21292	21546	21357	21551	21490	21561	21499	21505	21411	21416	21300	21297	21454	21484	21503	21473	21569	21571	21469	21515	21494	21550	21335	21361	21714	21451	21385	21420	21277	21379	21407	21303	21342	21415	21324	21550	21400	21476	21666	21462	21459	21538	21632	21514	21399	21483	21388	21325	21559	21396	21491	21638	21424	21282	21528	21458	21304	21351	21173	21569	21449	21468	21669	21470	21522	21510	21488	21481	21606	21443	21520	21526	21358	21505	21425	21485	21591	21437	21228	21479	21509	21358	21288	21517	21314	21475	21783	21275	21670	21506	21502	21607	21376	21711	21266	21514	21538	21508	21432	21614	21640	21422	21578	21587	21616	21296	21270	21324	21415	21266	21371	21396	21361	21449	21348	21179	21358	21309	21427	21481	21438	21391	21525	21527	21409	21548	21442	21288	21496	21369	21561	21542	21310	21296	21387	21627	21498	21276	21399	21363	21368	21327	21335	21355	21515	21567	21230	21546	21469	21369	21578	21521	21352	21316	21516	21519	21447	21287	21389	21352	21715	21433	21466	21524	21212	21500	21345	21444	21551	21180	21439	21165	21343	21560	21206	21415	21288	21141	21307	21380	21258	21445	21608	21318	21280	21519	21552	21560	21635	21355	21263	21752	21339	21473	21350	21357	21373	21412	21424	21532	21572	21325	21284	21389	21475	21413	21274	21298	21336	21406	21117	21308	21427	21570	21403	21549	21514	21580	21334	21187	21374	21314	21546
42745	59900	51289	39173	29955	23410	20068	17763	16974	16455	15949	15492	15119	14952	14786	14725	14678	14731	14761	14749	14917	14717	14731	14766	14996	15012	14740	14812	14684	14813	14793	14808	14748	14690	14691	14710	14708	14719	14595	14787	14760	14634	14720	14724	14479	14596	14553	14669	14540	14504	14484	14497	14484	14635	14407	14503	14769	14518	14644	14651	14636	14379	14656	14402	14627	14358	14610	14658	14551	14611	14630	14639	14607	14703	14586	14599	14685	14598	14557	14540	14593	14630	14640	14553	14694	14663	14454	14447	14661	14574	14391	14477	14647	14673	14524	14630	14720	14532	14507	14345	14573	14380	14705	14692	14542	14676	14457	14657	14484	14547	14416	14477	14475	14517	14588	14557	14548	14454	14665	14645	14494	14439	14374	14646	14444	14546	14408	14533	14574	14559	14562	14447	14557	14323	14525	14378	14648	14653	14446	14372	14611	14417	14605	14694	14372	14581	14690	14574	14470	14485	14649	14614	14668	14561	14492	14635	14611	14463	14689	14755	14575	14522	14510	14524	14554	14476	14416	14621	14391	14485	14516	14472	14478	14735	14445	14543	14407	14623	14549	14624	14575	14693	14392	14478	14596	14538	14612	14698	14530	14517	14555	14730	14293	14545	14674	14468	14467	14630	14445	14692	14417	14705	14485	14351	14657	14659	14587	14548	14500	14515	14411	14554	14541	14603	14433	14533	14731	14748	14704	14588	14571	14578	14474	14487	14612	14472	14573	14571	14542	14457	14612	14590	14414	14488	14482	14573	14526	14498	14528	14484	14715	14411	14637	14452	14638	14658	14657	14673	14458	14518	14614	14719	14613	14499	14507	14583	14450	14566	14557	14711	14580	14526	14527	14296	14612	14600	14482	14587	14589	14500	14525	14420	14553	14398	14468	14649	14436	14540	14552	14387	14534	14496	14654	14599	14524	14431	14663	14586	14513	14486	14615	14614	14505	14572	14692	14553	14488	14761	14749	14442	14687	14600	14557	14759	14608	14592	14542	14388	14657	14431	14617	14543	14496	14762	14668	14504	14582	14426	14453	14484	14568	14514	14594	14545	14567	14690	14576	14736	14496	14485	14471	14573	14580	14571	14562	14659	14591	14651	14565	14711	14654	14488	14587	14638	14506	14521	14551	14493	14651	14523	14539	14475	14678	14431	14444	14605	14482	14475	14554	14524	14462	14510	14786	14705	14574	14602	14624	14551	14531	14448	14603	14722	14499	14457	14542	14592	14474	14666	14442	14608	14553	14496	14542	14514	14498	14508	14677	14684	14574	14327	14361	14603	14600	14685	14623	14560	14644	14455	14416	14493	14597	14404	14623	14386	14553	14592	14405	14520	14495	14474	14614	14515	14581	14391	14628	14587	14595	14618	14611	14562	14735	14536	14606	14396	14630	14820	14605	14553	14478	14470	14557	14666	14658	14449	14560	14592	14558	14693	14539	14807	14583	14561	14671	14659	14440	14538	14665	14538	14390	14477	14426	14550	14472	14526	14581	14575	14615	14701	14681	14594	14656	14636	14555	14677	14599	14572	14645	14580	14550	14586	14526	14740	14369	14566	14542	14534	14416	14701	14491	14574	14491	14470	14491	14684	14460	14520	14687	14641	14461	14693	14573	14520	14635	14558	14696	14401	14595	14707	14625	14684	14380	14775	14575	14755	14513	14542	14540	14610	14606	14598	14454	14474	14590	14580	14768	14527	14597	14535	14485	14459	14558	14688	14432	14676	14566	14589	14574	14550	14618	14376	14362	14591	14449	14479	14464	14676	14499	14599	14636	14731	14536	14724	14541	14507	14551	14445	14446	14598	14491	14685	14342	14363	14596	14557	14715	14541	14586	14578	14727	14496	14614	14560	14559	14652	14537	14582	14500	14497	14379	14503	14474	14520	14367	14728	14756	14668	14610	14589	14633	14645	14582	14466	14667	14509	14558	14505	14525	14575	14546	14669	14434	14388	14520	14575	14585	14524	14528	14480	14637	14638	14594	14557	14449	14748	14450	14492	14493	14643	14530	14521	14529	14537	14423	14565	14636	14508	14561	14430	14490	14613	14520	14671	14521	14652	14595	14529	14530	14578	14433	14610	14618	14491	14473	14484	14546	14536	14442	14578	14562	14677	14367	14637	14628	14523	14564	14534	14478	14526	14678	14564	14540	14700	14598	14589	14490	14623	14567	14646	14484	14419	14646	14515	14433	14747	14494	14365	14628	14722	14448	14687	14543	14724	14692	14608	14516	14488	14476	14578	14334	14580	14633	14427	14614	14341	14706	14547	14632	14461	14501	14531	14374	14489	14570	14383	14697	14399	14549	14532	14622	14557	14576	14561	14576	14485	14669	14494	14546	14452	14456	14477	14688	14696	14541	14675	14594	14584	14640	14632	14675	14399	14520	14479	14583	14599	14426	14704	14683	14636	14626	14498	14403	14477	14491	14585	14514	14491	14354	14551	14543	14588	14738	14587	14622	14455	14542	14576	14603	14592	14530	14728	14592	14520	14558	14597	14644	14519	14644	14571	14422	14513	14685	14428	14708	14563	14624	14561	14626	14580	14645	14443	14448	14525	14542	14432	14450	14392	14547	14615	14634	14325	14474	14654	14602	14571	14527	14785	14300	14585	14588	14720	14571	14539	14447	14443	14614	14578	14710	14532	14541	14474	14687	14482	14477	14529	14678	14651	14546	14486	14431	14616	14644	14637	14611	14536	14658	14553	14542	14450	14591	14608	14716	14590	14424	14581	14532	14351	14787	14606	14730	14555	14652	14637	14504	14595	14572	14581	14489	14515	14393	14648	14565	14630	14637	14514	14524	14492	14406	14513	14561	14625	14512	14511	14459	14627	14583	14570	14504	14596	14704	14513	14626	14463	14521	14745	14536	14359	14533	14510	14560	14685	14495	14740	14528	14481	14657	14526	14539	14385	14625	14699	14629	14605	14703	14652	14511	14764	14494	14744	14689	14466	14685	14578	14505	14592	14799	14591	14571	14637	14397	14689	14571	14525	14514	14529	14442	14612	14524	14517	14577	14503	14564	14774	14516	14466	14503	14459	14504	14686	14660	14646	14487	14522	14493	14681	14449	14751	14489	14447	14691	14557	14599	14652	14486	14535	14368	14457	14628	14623	14603	14538	14566	14640	14587	14518	14677	14466	14463	14364	14465	14570	14514	14346	14482	14512	14669	14535	14567	14556	14715	14601	14713	14698	14511	14633	14472	14399	14629	14598	14468	14465	14561	14563	14521	14557	14709	14575	14636	14398	14702	14624	14437	14555	14468	14644	14379	14550	14618	14546	14576	14457	14547	14488	14568	14606	14668	14588	14654	14493	14471	14631	14514	14622	14494	14472	14601	14648	14649	14612	14537	14702	14457	14442	14506	14624	14467	14409	14663	14549	14577	14510	14528	14347	14398	14514	14297	14623	14471	14626	14402	14541	14619	14467	14401	14479	14645	14434	14622	14596	14548	14402	14603	14687	14680	14471	14634	14580	14502	14551	14494	14646	14672	14521	14512	14496	14482	14469	14570	14519	14540	14599	14654	14402	14394	14499	14689	14649	14529	14548	14329	14560	14673	14682	14549	14595	14607	14680	14600	14595	14666	14605	14501	14592	14803	14497	14355	14567	14774	14623	14519	14465	14603	14603	14791	14509	14535	14625	14657	14577	14603	14518	14691	14502	14461	14699	14580	14317	14477	14590	14560	14491	14578	14700	14426	14516	14458	14599	14553	14536	14571	14561	14547	14550	14769	14430	14624	14631	14505	14590	14641	14550	14693	14517	14644	14444	14762	14474	14592	14674	14574	14548	14531	14547	14465	14420	14490	14536	14468	14484	14613	14667	14302	14568	14645	14537	14607	14481	14609	14576	14715	14579	14703	14547	14635	14562	14603	14634	14649	14574	14658	14573	14403	14406	14355	14522	14549	14603	14523	14717	14440	14511	14732	14392	14502	14565	14553	14558	14540	14527	14590	14631	14418	14562	14472	14347	14633	14561	14470	14603	14627	14607	14590	14519	14497	14577	14377	14575	14503	14390	14672	14505	14526	14590	14604	14609	14680	14500	14579	14613	14597	14752	14473	14601	14380	14621	14609	14393	14652	14582	14685	14734	14632	14512	14484	14645	14646	14601	14684	14668	14680	14600	14734	14628	14505	14795	14456	14543	14628	14587	14586	14487	14586	14738	14663	14544	14520	14579	14553	14634	14537	14634	14578	14611	14637	14705	14716	14483	14476	14551	14663	14526	14638	14464	14643	14546	14631	14536	14690	14634	14556	14629	14379	14555	14641	14614	14651	14536	14519	14384	14455	14476	14710	14461	14604	14388	14711	14694	14633	14500	14634	14573	14528	14669	14515	14549	14558	14679	14687	14505	14551	14460	14538	14624	14593	14504	14599	14415	14558	14615	14472	14630	14620	14362	14517	14780	14585	14763	14664	14438	14606	14576	14569	14523	14555	14515	14595	14444	14474	14528	14806	14673	14464	14576	14446	14492	14657	14633	14644	14602	14583	14595	14425	14571	14501	14565	14503	14349	14661	14549	14701	14475	14502	14584	14524	14549	14571	14737	14597	14608	14599	14483	14680	14392	14425	14601	14451	14686	14663	14432	14488	14507	14650	14425	14652	14542	14495	14505	14572	14748	14730	14512	14627	14485	14551	14617	14672	14695	14492	14519	14636	14610	14715	14581	14740	14642	14463	14504	14654	14356	14581	14513	14712	14644	14558	14455	14487	14708	14418	14557	14564	14547	14661	14426	14606	14654	14500	14651	14600	14701	14616	14480	14642	14467	14441	14522	14616	14556	14506	14560	14671	14606	14556	14433	14483	14507	14721	14492	14706	14589	14477	14661	14680	14587	14599	14818	14625	14677	14716	14513	14507	14489	14592	14569	14626	14495	14539	14472	14633	14481	14701	14633	14616	14595	14622	14604	14703	14436	14551	14416	14692	14474	14515	14581	14823	14525	14553	14530	14527	14450	14546	14569	14683	14563	14575	14705	14575	14716	14512	14506	14449	14687	14547	14495	14474	14682	14526	14605	14558	14730	14530	14578	14691	14513	14574	14715	14707	14773	14593	14787	14607	14575	14513	14634	14665	14782	14408	14535	14497	14689	14654	14583	14467	14385	14461	14555	14596	14569
26473	21960	32096	35573	36696	35571	32221	26645	25482	25185	24491	23673	23586	23166	22876	22635	22516	22666	22673	22949	22925	22603	22681	22707	22854	23031	22883	22796	22690	22646	22645	22601	22570	22362	22657	22386	22677	22568	22475	22382	22242	22583	22328	22346	22431	22429	22541	22357	22486	22707	22523	22572	22416	22363	22552	22333	22343	22367	22308	22065	22231	22197	22192	22151	22150	22031	22283	22279	22472	22406	22456	22008	22406	22316	22009	22343	22324	22317	22315	22252	22358	22166	22079	22211	22240	22292	22705	22392	22423	22259	22321	22192	22383	22326	22522	22185	22483	22371	22219	22341	22509	22192	22357	22466	22130	22140	22524	22189	22228	22292	22203	22461	22251	22204	22191	22385	22326	22376	22589	22558	22304	22202	22167	22591	22496	22322	22383	22392	22358	22344	22308	22243	22257	22315	22228	22418	21982	22209	22315	22384	22335	22106	22258	22391	22348	22329	22115	22069	22292	22255	22349	22445	22216	22327	22410	22280	22374	22753	22230	22251	22218	22349	22290	22246	22245	22545	22150	22261	22297	22087	22141	22295	22370	22346	22430	22307	22373	22465	22290	22331	22302	22157	22114	22281	22402	22559	22572	22384	22218	22282	22512	22173	22381	22340	22041	22335	22315	22433	22563	22342	22266	22485	22271	22309	22592	22252	22207	22096	22225	22379	22513	22241	22363	22243	22108	22115	22342	22422	22364	22246	22308	22179	22370	22432	22137	22470	22275	22139	22299	22233	22351	22217	22358	22279	22255	22317	22222	22441	22492	22364	22231	22264	22375	22249	22206	22190	22217	22154	22205	22333	22330	22329	22341	22301	22132	22328	22628	22279	22256	22501	22274	22332	22183	22406	22431	22311	22449	22359	22347	22428	22273	22217	22278	22197	22363	22204	22428	22348	22427	22364	22376	22155	22434	22094	22211	22291	22291	22419	22307	22299	22306	22335	22424	22539	22278	22235	22267	22522	22499	22416	22247	22173	22495	22134	22358	22288	22438	22148	22168	22572	22233	22212	22319	22144	22362	22166	22413	22523	22732	22167	22110	22197	22491	22247	22239	22164	22474	22319	22427	22424	22322	22352	22188	22497	22438	22526	22251	22353	22242	22408	22285	21999	22612	22221	22187	22450	22381	22293	22407	22355	22380	21972	22188	22358	22144	22308	22264	22319	22004	22260	22385	22361	22373	22464	22454	22243	22265	22246	22274	22255	22132	22182	22272	22174	22225	22116	22447	22145	22394	22262	22431	22182	22562	22425	22160	22382	22395	22532	22300	22453	22290	22442	22328	22088	22543	22107	22355	22211	22158	22264	22336	22234	22394	22188	22359	22273	22344	22323	22309	22384	22263	22207	22271	22330	22556	22376	22350	22146	22412	22574	22471	22407	22538	22179	22213	22491	22241	22388	22319	22332	22356	22426	22097	22331	22206	22401	22458	22356	22123	22217	22400	22269	22152	22303	22340	22354	22048	22179	22129	22354	22230	22331	22228	22392	22540	22410	22321	22548	22517	22034	22423	22175	22216	22385	22469	22338	22140	22374	22364	22256	22236	22216	22290	22452	22234	22356	22404	22389	22141	22267	22176	22300	22333	22388	22290	22373	22287	22094	22125	22115	22238	22202	22344	22298	22416	22231	22489	22249	22367	22310	22269	22182	22328	22107	22584	22343	22095	22216	22297	22240	22324	22290	22129	22236	22326	22241	22377	22203	22368	22214	22443	22321	22249	22257	22258	22294	22314	22223	22508	22525	22246	22257	22103	22366	22454	22271	22251	22109	22368	22435	22438	22430	22245	22389	22359	22389	22337	22406	22077	22299	22360	22309	22384	22090	22284	22328	22312	22406	22167	22115	22247	22300	22370	22218	22246	22345	22408	22540	22183	22363	22095	22395	22267	22237	22428	22253	22285	22080	22390	22447	22329	22262	22252	22355	22217	22478	22535	22165	22137	22265	22387	22293	22398	22270	22352	22248	22347	22444	22379	22500	22263	22477	22389	22291	22447	22363	22277	22438	22407	22167	22359	22532	22325	22225	22087	22431	22569	22333	22440	22468	22545	22249	22189	22245	22224	22277	22490	22240	22112	22356	22153	22163	22385	22216	22458	22441	22157	22362	22297	22351	22393	22218	22444	22397	22356	22226	21994	22305	22375	22413	22379	22103	22336	22457	22377	22151	22153	22272	22391	22223	22407	22493	22525	22281	22236	22443	22206	22349	22257	22524	22483	22492	22147	22443	22537	22283	22410	22605	22507	22437	22173	22289	22349	22344	22504	22247	22476	22211	22083	22254	22311	22385	22127	22194	22141	22637	22383	22291	22449	22316	22243	22360	22327	22240	22222	22367	22245	22291	22621	22252	22249	22225	22461	22494	22483	22449	22513	22298	22102	22466	22360	22525	22441	22076	22316	22326	22304	22154	22029	22185	22357	22227	22213	22294	22292	21800	22304	22503	22512	22303	22480	22447	22254	22302	22391	22437	22511	22403	22368	22342	22610	22208	22543	22386	22414	22475	22272	22318	22437	22265	22540	22413	22334	22263	22489	22268	22234	22413	22452	22529	22243	22367	22483	22152	22483	22235	22452	22428	22434	22325	22320	22408	22438	22452	22322	22393	22267	22372	22262	22238	22353	22152	21885	22296	22414	22372	22465	22190	22287	22142	22166	22111	22303	22175	22292	22307	22412	22250	22375	22410	22316	22163	22172	22416	22421	22492	22372	22069	22380	22178	22399	22413	22291	22200	22056	22365	22536	22398	22148	22080	22438	22145	22464	22432	22339	22226	22611	22047	22334	22357	22441	22290	22103	22073	22259	22234	22494	22328	22447	22284	22476	22327	22149	22367	22080	22284	22564	22487	22521	22406	22470	22258	22281	22239	22321	22339	22536	22462	22497	22029	22298	22474	22346	22327	22223	22439	22408	22161	22133	22324	22061	22243	22460	22353	22380	22494	22339	22346	22389	22325	22373	22422	22276	21952	22274	22248	22436	22088	22144	22384	22471	22216	22109	22163	22445	22202	22425	22742	22456	22213	22393	22246	22358	22232	22501	22161	22342	22397	22520	22441	22439	22443	22271	22170	22080	22302	22392	22151	22366	22358	22587	22280	22375	22398	22193	22337	22442	22496	22395	22425	22361	22386	22226	22480	22395	22581	22344	22361	22433	22478	22362	22365	22588	22376	22407	22436	22311	22317	22424	22424	22482	22143	22387	22567	22386	22201	22111	22072	22281	22537	22131	22354	21952	22388	22460	22528	22117	22606	22247	22168	22410	22241	22152	22413	22273	22452	22306	22153	22449	22416	22305	22413	22323	22363	22293	22350	22117	22195	22120	22220	22508	22531	22424	22309	22207	22167	22404	22463	22504	22667	22492	22329	22306	22228	22128	22590	22208	22299	22277	22548	22244	22322	22220	22311	22248	22263	22526	22419	22495	22418	22405	22268	22276	22250	22208	22078	22228	22210	22552	22354	22540	22228	22303	22372	22157	22252	22438	22343	22450	22288	22272	22268	22300	22079	22325	22318	22470	22340	22580	22334	22394	22435	22279	22238	22544	22317	22325	22300	22451	22318	22182	22183	22407	22205	22151	22315	22246	22421	22470	22172	22312	22264	22330	22232	22352	22375	22371	22375	21961	22428	22343	22211	22398	22306	22228	22353	22463	21963	22135	22652	22589	22179	22263	22108	22457	22276	22575	22244	22252	22188	22445	22346	22072	22309	22552	22368	22494	22375	22412	22311	22249	22397	22437	22359	22345	22515	22269	22165	22227	22405	22345	22415	22268	22282	22629	22349	22376	22366	22311	22269	22353	22511	22258	22231	22365	22198	22452	22277	22242	22350	22219	22438	22181	22321	22087	22334	22354	22330	22311	22422	22215	22373	22348	22193	22454	22155	22246	22326	22302	22249	22361	22435	22457	22355	22320	22435	22397	22279	22293	22292	22430	22342	22499	22169	22373	22316	22262	22298	22349	22176	22233	22221	22581	22620	22235	22246	22353	22229	22434	22257	22137	22283	22318	22460	22162	22281	22384	22053	22339	22299	22235	22328	22392	22266	22095	22215	22087	21951	22197	22010	22460	22380	22330	22397	22278	22401	22354	22317	22457	22372	22320	22321	22271	22258	22090	22193	22507	22343	22234	22369	22127	22197	22327	22339	22254	22225	22418	22380	22327	22449	22109	22368	22464	22261	21971	22333	22090	22308	22407	22225	22382	22083	22283	22295	22436	22173	22423	22510	22420	22234	22382	22528	22277	22201	22388	22411	22203	22217	22293	22468	22383	22357	22344	22447	22267	22257	22207	22531	22327	22346	22396	22177	22421	22150	22285	22273	22233	22180	22549	22254	22268	22225	22575	22216	22424	22134	22392	22702	22431	22552	22238	22535	22403	22240	22359	22434	22446	22411	22324	22174	22271	22186	22230	22191	22096	22247	22434	22411	22338	22369	22465	22443	22283	22359	22490	22299	22436	22315	22267	22040	22481	22374	22382	22303	22311	22152	22383	22019	22389	22249	22305	22486	22368	22423	22194	22509	22370	22347	22266	22366	22136	22167	22288	22156	22349	22388	22272	22298	22376	22317	22412	22443	22314	22316	22236	22425	22250	22479	22706	22279	22321	22345	22337	22076	22160	22225	22119	22364	22506	22176	22204	22428	22210	22302	22414	22564	22401	22202	22365	22053	22480	22453	22501	22608	22256	22296	22343	22240	22373	22251	22360	22468	22304	22331	22398	22469	22157	22448	22366	22228	22368	22490	22237	22305	22414	22289	22207	22236	22104	22379	22181	22637	22499	22358	22312	22265	22399	22407	22308	22168	22418	22325	22354	22331	22325	22216	22374	22219	22546	22278	22180	22336	22363	22521	22404	22355	22311	22371	22438	22371	22427	22476	22207	22323	22337	22291	22231	22655	22516	22488	22308	22341	22223	22287	22291	22260	22477	22354	22186	22417	22276	22447	22438	22288	22286	22348	22329	22376	22201	22122	22226	22273	22322	22367	22401	22349	22505	22282	22395	22470	22388	22275	22445	22264	22467	22185	22304	22364	22388	22418	22306	22391	22328	22378	22333	22101	22198	22409	22231	22322	22307	22307	22290	22485	22152	22439	22155	22218	22357	22253	22434	22263	22294	22434	22370	22111
42292	70527	65553	52340	41578	32419	24854	20359	19372	18787	17534	17017	16542	15846	15554	15541	15425	15601	15259	15479	15779	15396	15470	15629	15591	15805	15417	15543	15294	15187	15402	15341	15451	15203	15444	15307	15371	15195	15310	15320	15376	15220	15198	15147	15167	15192	15170	15198	15347	15262	15053	15227	15347	15157	15101	15129	15006	15192	15256	15050	15165	15224	14948	15277	15280	15175	15156	15059	15134	15157	15252	15213	15321	15149	15162	15222	15081	15136	15100	14999	15102	15179	15070	15132	15031	15192	15209	15064	14959	15147	15271	15212	14986	14855	15184	15101	15235	15123	15008	15148	15019	15146	15097	15109	15094	15098	15113	15151	15233	15156	15274	15050	15213	15075	15230	15306	15191	14986	15062	15132	15128	15160	15163	15202	14991	15063	15091	15127	15138	15129	15243	15178	15073	15235	15207	15131	14936	15232	15117	15065	15262	15037	15138	15173	15075	15129	15357	15098	14993	15038	15273	15123	15034	15161	15232	15137	15259	15129	15010	14994	15121	15265	15204	15107	14994	15150	15256	15285	15160	15041	15107	15302	15125	15158	15225	14956	15120	15141	15115	15110	15149	15205	15148	15122	15197	15101	15230	15111	15100	15116	15348	15136	15166	15188	15258	14847	15030	15172	15246	15172	15149	15101	14987	15114	14980	15088	15173	15109	15255	15101	15139	15142	15126	15018	15126	15085	15113	15057	15040	15146	15199	15096	15112	15064	15073	15236	15097	15125	15431	15081	15149	15236	15086	15001	15156	15262	15126	15088	15188	15201	15018	15327	15085	15180	15149	15244	15114	15143	15013	15247	15150	15118	15135	15182	15097	15104	15079	15036	14955	15022	15156	15070	15307	15063	15071	15112	15170	14991	15009	15041	15232	15058	15075	15102	15125	15232	15098	15065	14918	15137	15033	14955	15421	14849	15130	15224	15265	15146	14999	15104	15007	15056	15080	15112	15313	15144	15149	15163	15062	15139	15261	15011	15049	15307	15158	15110	15072	15111	15251	15227	14960	15125	15316	15016	15167	15078	15027	15050	15031	15148	14982	15054	15129	14986	15053	15029	15148	14950	15013	15225	15118	15036	15117	15307	15208	15148	15191	15376	15115	15007	15136	15139	15283	15222	15119	15214	15182	15229	15157	15098	15025	15018	14987	15094	15139	15026	15187	14940	15323	15205	15173	15161	14954	15148	15124	15151	15225	14915	15150	15187	14879	15065	15262	15074	15266	14953	15218	15133	15213	15181	15147	15217	15329	15282	15157	15236	15148	15160	15193	15165	15149	15156	15242	15021	15175	15090	15290	15138	15089	15217	15022	14886	15150	15152	15013	15183	15114	14981	15059	15262	14994	15191	15204	15166	15168	15337	15132	15059	15170	15079	15221	15309	15110	15033	15088	15185	15120	15101	15237	15146	15168	15321	15245	15210	15016	15157	15026	15246	15038	15193	15139	15127	15110	15103	15080	15240	15212	15070	15068	14894	15128	15056	14877	15155	15331	15073	15214	15236	14975	14974	15166	15071	15136	14998	15286	15032	15139	15119	15185	14955	15121	15096	15209	15172	15196	15242	15163	15300	15162	15144	15099	15252	15102	14991	15217	15149	15220	15054	14962	15041	14975	15106	15167	15255	15034	15198	15140	15081	15028	15069	15140	15176	15122	15183	15122	15088	15259	15146	15061	15062	15174	15106	15148	15042	15182	15230	14971	15215	15135	15090	15129	14889	15277	15300	15206	15123	15103	15065	15021	15066	15098	15315	15068	15070	15250	15232	15225	15150	15034	15189	15091	15104	15085	15095	15207	15113	15147	15072	15109	15141	15081	15092	15140	14930	15325	15056	15056	15097	15214	15244	15066	15089	15157	15131	15201	15113	15012	15160	15427	15140	15148	14961	15228	15020	15133	14966	15124	15223	14995	15223	15223	14896	15256	15011	15348	15113	15136	15058	15121	15146	14933	15125	15102	15351	15080	15254	15087	15112	15214	14878	15146	15155	15044	15237	15168	15157	15271	15036	15285	14895	15098	15056	15215	14937	15059	15176	15065	15074	15199	15012	15099	15152	15050	15099	15025	15136	15232	15136	15014	15125	14981	15177	15214	15044	15139	15198	14968	15122	15137	15287	15133	15132	15303	15086	15252	15118	15172	15056	15047	15062	15021	15174	15128	15116	15185	15012	15405	15310	15163	15071	15129	15112	15342	15010	15029	15058	15181	15071	15327	15086	15242	15170	15194	15289	15028	15118	14991	15153	15297	15194	15097	15189	15038	14985	15221	15142	15036	15158	15064	15128	15108	15316	15149	15173	14885	15061	15110	15085	15096	15210	15117	15211	15201	15212	15109	15109	15150	15240	15129	14963	15070	15229	15044	15117	15204	15350	15193	15171	15238	15099	15053	14951	14963	15194	15080	15152	15015	15109	15258	14887	15210	15040	15239	15015	15278	15037	15003	15272	15136	15082	15223	14832	15221	15068	14966	15246	14924	15138	15203	15235	15131	15291	15240	15161	15088	15164	15030	15158	15004	15126	15205	15357	15209	14967	14989	15082	15095	15101	15021	15189	15255	15212	15190	15192	15107	15137	15094	15030	14886	15287	15166	15120	15096	15055	15279	15224	15104	15091	15159	15127	15045	15296	15080	15133	15145	15128	15231	15126	15057	14973	15288	15319	15090	15086	15073	15025	15020	15164	15144	15171	15150	15014	15081	15137	15416	14930	14941	14993	15215	15236	15108	15176	15110	15013	14965	15085	15030	14921	15182	15209	15097	15133	15156	15039	15088	15021	15223	15070	14931	15060	15233	15267	15194	15066	15068	15301	15246	15115	15289	14919	15238	15150	15145	15224	15120	15210	15033	15195	15217	15063	15227	15209	15152	15241	15059	15065	15075	15071	15140	15199	15211	15083	15296	14817	15124	15026	15053	15040	15059	15246	15172	15250	15111	15166	15131	15223	15185	15192	15011	15170	14999	15111	15242	15162	15102	15224	15088	14996	15196	15255	15189	15091	15102	15121	15026	15122	15105	15289	15136	15115	15173	15023	15177	15057	14931	15184	15147	15225	15227	15150	15129	15150	15217	15001	15149	15178	15056	15183	15033	15276	15143	15264	15331	14904	15037	15105	15086	15182	15163	15181	15087	15162	15124	15213	15080	15163	14916	15120	15197	15051	15013	15423	15057	15106	15208	15278	15224	15184	15155	15102	15122	15272	15182	15213	15214	15084	15100	14985	15221	15147	15093	15178	15077	15006	15228	14944	15084	15242	15066	15284	15182	15268	15139	15124	15116	15287	15035	15034	15021	15258	14970	15326	15111	15117	15163	15095	15212	15036	15177	15054	15046	15108	15268	15271	15337	15126	15286	15038	15124	15090	15070	15228	15031	15043	15230	15152	15378	15233	15200	15019	15087	15112	15020	15076	15112	15015	15267	15227	15032	15140	15127	15098	15163	15051	15224	15175	15029	14885	15090	15108	15129	15349	15151	15241	15074	15144	15074	15158	15180	15233	15133	15159	15115	15121	15058	15298	14962	15010	15095	14962	15177	15116	14905	15274	14943	15070	15172	15041	15210	15120	14986	15130	15142	15082	15089	15234	15202	14898	15164	15280	15174	15071	15227	15112	15090	15153	15035	15064	15228	15197	14861	15073	15235	15149	15020	15101	15138	15197	15242	15100	15240	15226	14951	15049	15202	15219	15021	14966	15280	15136	14980	15020	15288	15025	15117	15185	15210	15193	15150	15159	15214	15349	15071	15141	15136	15320	15180	15074	15138	15099	15203	15233	15201	15170	15001	15014	15080	15114	14982	15091	15019	15029	15085	14928	15226	14991	15137	15196	15239	15141	15287	14998	15251	15055	15292	15155	15096	15069	15082	14910	15018	15179	15136	15175	15207	15140	15025	15211	15073	15188	15091	15084	15205	15225	15117	15050	15089	15171	15219	15019	15073	15266	15248	15208	14950	15073	15299	15168	15060	15053	15157	15065	15008	15121	15174	15142	15121	15206	15051	15013	15112	15096	15256	15241	14965	15124	15025	15214	15285	15105	15066	15143	15056	15113	15108	14961	15203	14993	15073	15108	15163	15115	15207	15072	15011	15185	15139	15207	15105	15234	15034	15271	15113	14963	15106	15244	14977	14956	14990	15081	15193	15244	14958	15172	14935	15277	15124	15112	15070	14903	15164	15164	15137	15099	15149	15086	15231	15190	15092	15066	15242	15061	15140	15280	15038	15061	15195	15072	15091	15189	15010	15285	15157	15118	15028	15031	15359	15148	15060	15135	15063	14987	15124	15121	15203	14955	15090	15057	15027	15282	15097	14854	15225	15133	15116	15202	15019	15205	15197	15002	15062	15024	15260	15140	15229	15268	15127	15307	15127	15186	15250	15059	15292	14945	15336	15274	15049	15244	15042	14950	15105	15159	15219	15078	15172	15159	15006	15083	15260	14995	15224	15182	15380	15098	15237	15175	15211	15021	15086	15185	15125	14974	15257	15155	15070	14940	15044	15089	15106	15095	15061	15197	15066	15141	15070	15052	15282	15072	15397	15095	15081	15148	15162	15230	15186	15185	14958	15112	15258	15150	15038	15139	15308	15075	15202	15240	15137	15071	15020	15217	15277	15232	15190	15154	15207	15113	15215	14914	15053	15037	14945	15276	15227	15174	15139	15202	15141	15104	15186	15246	15115	15338	15263	15054	15213	15099	15320	15172	15121	15206	15023	15085	15080	15111	15104	15413	15131	15051	15124	15110	14987	15209	15169	15258	15156	15140	15104	15128	15244	15127	15068	15101	15046	15201	15225	15032	15119	15214	15166	15188	15199	15146	15105	15153	15246	15084	15130	15094	15367	15232	15195	15148	15116	15168	15194	15048	15161	15187	15083	15004	15107	15192	15106	15140	15189	15201	15064	15131	15200	15338	15165	15083	15135	15396	15172	15157	15185	15348	15043	15200	15141	14917	15268	15125	15134	15140	15319	15201	15086	15119	15247	15030	15089	15073	15125	14967	15042	15104	15117	15233	15105	15114	15031	14939	15058	15218	15137	15138	15258	15153	15035	15177	15135	15226	15131	15050	15183	15027	15142	14962	15089	15158	15199	15036	15182	15146	14985	15086	15029	15173	15081	15233	15230	15138	15073	15087
24452	21722	30735	30909	33598	36340	34642	27540	25765	25134	24345	23413	22854	22594	22260	22114	22105	22030	21937	22128	22278	21837	22295	22312	22116	22175	22068	21970	22063	21755	22006	21947	21920	21927	21588	21758	21742	21882	21649	21913	21924	21681	22058	21600	21563	21614	21570	21496	21497	21647	21719	21493	21788	21683	21739	21848	21517	21467	21389	21470	21611	21815	21637	21606	21365	21393	21707	21448	21562	21575	21575	21609	21688	21598	21591	21340	21512	21618	21548	21664	21647	21775	21365	21267	21521	21618	21922	21483	21431	21581	21562	21351	21631	21289	21506	21693	21724	21607	21641	21561	21422	21609	21567	21368	21689	21518	21702	21344	21717	21566	21516	21415	21619	21655	21576	21560	21513	21316	21460	21514	21528	21492	21771	21519	21282	21725	21677	21730	21520	21404	21640	21655	21683	21307	21343	21516	21390	21269	21688	21388	21255	21458	21409	21586	21695	21624	21749	21457	21580	21326	21559	21293	21315	21553	21434	21402	21683	21610	21721	21451	21518	21549	21629	21521	21673	21587	21576	21489	21548	21466	21469	21207	21373	21524	21529	21585	21407	21367	21543	21480	21592	21522	21701	21664	21681	21509	21717	21526	21283	21393	21396	21404	21407	21422	21554	21575	21542	21315	21400	21717	21661	21765	21379	21442	21669	21542	21698	21582	21496	21429	21734	21566	21493	21603	21537	21486	21540	21388	21599	21593	21515	21637	21356	21659	21637	21741	21602	21362	21217	21365	21360	21419	21563	21611	21591	21641	21479	21681	21444	21511	21514	21708	21637	21660	21609	21742	21653	21505	21658	21663	21394	21436	21385	21341	21737	21316	21330	21454	21408	21425	21354	21784	21523	21507	21365	21899	21554	21425	21440	21718	21714	21589	21523	21795	21654	21735	21304	21488	21490	21429	21477	21565	21494	21466	21476	21479	21500	21570	21633	21526	21594	21713	21625	21487	21381	21376	21432	21455	21646	21402	21607	21420	21570	21563	21666	21506	21654	21607	21604	21294	21367	21442	21437	21504	21516	21446	21231	21528	21718	21318	21788	21666	21468	21560	21612	21697	21664	21546	21770	21393	21565	21444	21506	21714	21607	21556	21703	21313	21597	21426	21496	21634	21330	21447	21578	21295	21504	21636	21659	21325	21703	21367	21630	21688	21731	21623	21327	21515	21721	21844	21533	21548	21417	21515	21523	21555	21451	21339	21480	21539	21531	21635	21393	21548	21554	21286	21569	21590	21478	21583	21523	21466	21436	21458	21575	21538	21794	21430	21534	21493	21496	21562	21590	21631	21461	21491	21509	21503	21627	21350	21634	21541	21733	21434	21376	21555	21540	21545	21954	21476	21596	21343	21609	21448	21677	21556	21581	21444	21542	21415	21633	21513	21541	21614	21541	21542	21563	21511	21704	21512	21402	21504	21529	21439	21465	21576	21441	21500	21465	21653	21491	21459	21451	21525	21419	21590	21346	21501	21391	21611	21587	21464	21469	21360	21580	21440	21460	21623	21462	21550	21567	21587	21592	21653	21584	21389	21513	21559	21642	21356	21582	21425	21565	21473	21470	21554	21438	21574	21614	21492	21662	21408	21479	21521	21411	21384	21571	21568	21419	21587	21615	21538	21759	21510	21696	21593	21617	21372	21611	21459	21405	21527	21638	21686	21315	21665	21662	21355	21320	21565	21407	21595	21693	21617	21443	21369	21414	21501	21416	21394	21506	21683	21589	21575	21524	21225	21450	21616	21388	21809	21736	21520	21428	21324	21389	21397	21246	21622	21425	21609	21503	21522	21542	21682	21618	21634	21664	21610	21450	21550	21427	21384	21588	21431	21609	21597	21416	21262	21581	21566	21480	21631	21435	21555	21579	21507	21475	21269	21338	21518	21545	21671	21465	21693	21363	21515	21437	21637	21367	21728	21534	21564	21593	21581	21415	21507	21367	21624	21596	21616	21654	21618	21580	21434	21619	21556	21512	21734	21388	21683	21326	21487	21611	21645	21699	21435	21718	21546	21411	21494	21642	21517	21393	21605	21624	21380	21537	21725	21648	21464	21484	21317	21410	21576	21397	21507	21468	21560	21465	21583	21433	21394	21444	21124	21434	21538	21589	21502	21623	21232	21337	21263	21718	21415	21775	21796	21510	21533	21475	21689	21614	21439	21431	21474	21579	21482	21596	21505	21544	21749	21748	21542	21383	21436	21484	21419	21502	21361	21615	21467	21539	21685	21548	21340	21531	21655	21408	21713	21549	21507	21162	21448	21507	21557	21707	21357	21494	21632	21497	21574	21556	21439	21418	21587	21692	21563	21589	21521	21345	21331	21499	21380	21741	21462	21607	21542	21538	21559	21570	21340	21417	21476	21623	21687	21382	21456	21558	21465	21575	21687	21444	21546	21442	21392	21445	21575	21425	21522	21330	21553	21444	21618	21415	21402	21596	21565	21590	21511	21340	21566	21539	21781	21418	21453	21418	21533	21492	21489	21432	21325	21360	21441	21438	21632	21400	21697	21594	21727	21570	21360	21422	21469	21432	21482	21345	21530	21526	21586	21392	21470	21620	21554	21550	21525	21424	21295	21528	21597	21489	21510	21555	21407	21597	21563	21557	21379	21480	21599	21570	21609	21779	21661	21456	21542	21276	21423	21426	21479	21465	21593	21594	21761	21478	21552	21705	21261	21507	21443	21709	21708	21446	21503	21591	21504	21707	21730	21406	21465	21463	21741	21437	21673	21820	21513	21508	21329	21410	21313	21587	21423	21396	21662	21707	21535	21729	21503	21313	21635	21608	21458	21520	21577	21403	21371	21390	21552	21528	21421	21556	21357	21591	21684	21480	21549	21474	21583	21758	21600	21800	21624	21479	21503	21631	21625	21429	21643	21361	21630	21632	21397	21578	21642	21483	21497	21460	21734	21660	21685	21513	21406	21417	21312	21547	21456	21447	21438	21417	21573	21595	21444	21554	21420	21567	21665	21606	21711	21425	21309	21554	21605	21505	21580	21646	21649	21434	21576	21944	21641	21347	21513	21436	21276	21365	21221	21660	21703	21559	21832	21330	21402	21487	21537	21806	21511	21464	21652	21387	21417	21639	21619	21569	21394	21211	21534	21548	21777	21551	21487	21430	21381	21545	21575	21660	21650	21404	21637	21421	21538	21573	21517	21528	21393	21775	21468	21440	21454	21583	21509	21670	21378	21179	21452	21509	21577	21489	21438	21400	21662	21462	21327	21371	21399	21469	21487	21468	21754	21565	21630	21504	21742	21611	21569	21508	21656	21442	21684	21535	21612	21465	21591	21808	21735	21582	21684	21652	21494	21558	21615	21557	21584	21486	21492	21460	21355	21468	21552	21633	21577	21434	21444	21573	21547	21710	21833	21456	21396	21441	21713	21411	21633	21493	21555	21611	21555	21466	21419	21657	21600	21580	21541	21713	21513	21780	21634	21337	21389	21693	21765	21762	21553	21613	21394	21395	21702	21634	21287	21464	21564	21650	21605	21613	21473	21467	21742	21466	21264	21672	21757	21535	21674	21340	21394	21586	21654	21658	21733	21559	21700	21557	21494	21321	21602	21623	21735	21652	21599	21400	21504	21602	21430	21224	21513	21442	21648	21262	21481	21588	21470	21833	21679	21618	21421	21462	21570	21665	21520	21658	21289	21285	21427	21445	21653	21487	21654	21435	21425	21760	21428	21546	21458	21433	21477	21565	21669	21545	21453	21568	21624	21337	21461	21566	21584	21485	21387	21423	21571	21318	21475	21388	21504	21292	21564	21486	21349	21609	21709	21451	21505	21594	21302	21662	21759	21542	21438	21436	21464	21358	21530	21359	21482	21769	21285	21527	21452	21541	21635	21556	21458	21214	21501	21502	21471	21606	21575	21543	21482	21587	21498	21496	21503	21485	21440	21302	21584	21771	21646	21549	21616	21710	21456	21664	21614	21580	21594	21368	21513	21586	21525	21705	21600	21720	21523	21350	21469	21604	21493	21339	21486	21814	21487	21595	21413	21528	21520	21826	21711	21657	21557	21517	21612	21596	21623	21454	21277	21385	21390	21345	21415	21522	21612	21650	21387	21551	21252	21268	21631	21531	21492	21808	21512	21792	21426	21525	21500	21707	21530	21272	21697	21592	21501	21578	21490	21298	21487	21535	21613	21625	21417	21585	21475	21416	21468	21530	21318	21598	21455	21713	21573	21467	21604	21624	21549	21685	21504	21585	21349	21825	21635	21411	21385	21490	21501	21521	21722	21401	21320	21272	21439	21505	21482	21388	21532	21549	21359	21728	21397	21523	21662	21759	21674	21761	21371	21445	21610	21679	21686	21427	21327	21429	21453	21485	21440	21476	21576	21398	21309	21420	21437	21297	21683	21492	21497	21736	21437	21488	21666	21498	21455	21652	21605	21528	21676	21556	21333	21444	21417	21607	21491	21540	21766	21744	21526	21619	21258	21627	21550	21581	21426	21545	21599	21364	21541	21521	21533	21575	21674	21562	21657	21515	21475	21572	21621	21740	21359	21682	21291	21565	21382	21528	21476	21550	21453	21605	21538	21339	21463	21636	21545	21637	21634	21605	21562	21434	21323	21450	21491	21715	21568	21500	21545	21681	21670	21445	21719	21352	21723	21487	21434	21526	21392	21666	21383	21541	21472	21373	21497	21470	21648	21426	21603	21680	21508	21475	21387	21643	21662	21476	21680	21614	21519	21528	21473	21498	21299	21387	21648	21368	21644	21586	21764	21601	21619	21559	21461	21470	21512	21298	21278	21702	21544	21697	21428	21408	21456	21482	21647	21373	21458	21514	21365	21382	21353	21583	21434	21442	21553	21533	21472	21505	21325	21462	21682	21574	21786	21648	21399	21837	21506	21274	21500	21468	21626	21531	21358	21730	21406	21513	21612	21516	21777	21481	21564	21547	21520	21385	21528	21381	21622	21450	21560	21559	21513	21381	21467	21589	21458	21549	21361	21456	21757	21623	21283	21455	21358	21595	21415	21426	21471	21433	21536	21679	21510	21746	21687	21629	21553	21686	21656	21548	21290	21472	21473	21546	21396	21422	21363	21478	21405	21496	21617	21207	21593	21419	21414	21641	21696	21521	21315	21506	21264	21606	21415	21645	21587	21596	21356
45150	77657	76402	61052	48409	38269	27839	21567	20316	19247	18054	16858	16338	15819	15349	15138	15204	15102	15082	15322	15304	15105	15267	15243	15233	15324	15124	15032	15167	15138	14932	14979	14977	15003	14876	14998	14983	14898	14865	14972	14922	14693	14741	14644	14813	14751	14676	14901	14790	14832	14722	14582	14626	14646	14690	14780	14811	14693	14645	14737	14856	14896	14786	14631	14748	14617	14664	14649	14625	14706	14665	14621	14679	14709	14634	14772	14770	14781	14802	14711	14558	14765	14724	14565	14483	14651	14624	14757	14729	14850	14620	14623	14518	14618	14559	14702	14641	14766	14701	14806	14701	14715	14589	14841	14764	14708	14756	14661	14880	14911	14785	14487	14712	14714	14836	14803	14673	14705	14628	14883	14770	14550	14697	14634	14539	14761	14623	14698	14643	14740	14437	14656	14664	14660	14697	14748	14705	14843	14599	14570	14627	14725	14775	14616	14565	14626	14807	14798	14593	14660	14691	14676	14771	14548	14758	14609	14689	14971	14804	14770	14685	14567	14734	14650	14647	14661	14754	14798	14707	14668	14559	14713	14810	14516	14792	14673	14715	14719	14548	14686	14579	14753	14754	14620	14782	14959	14643	14686	14480	14478	14819	14750	14641	14900	14607	14719	14884	14607	14793	14469	14628	14641	14523	14661	14595	14595	14633	14579	14677	14717	14675	14668	14628	14755	14728	14779	14831	14602	14709	14591	14715	14530	14829	14887	14658	14576	14722	14700	14763	14677	14731	14501	14784	14623	14685	14671	14682	14560	14649	14671	14706	14716	14775	14622	14785	14583	14778	14668	14746	14722	14627	14690	14773	14729	14693	14557	14747	14633	14568	14638	14746	14478	14563	14693	14716	14581	14791	14553	14612	14655	14710	14624	14607	14656	14609	14701	14612	14706	14624	14751	14729	14789	14657	14816	14691	14757	14722	14800	14595	14614	14719	14677	14781	14615	14584	14683	14786	14546	14448	14658	14860	14539	14723	14690	14608	14799	14560	14844	14849	14748	14665	14754	14661	14585	14644	14672	14721	14729	14561	14484	14625	14707	14801	14367	14859	14656	14680	14765	14628	14740	14669	14899	14628	14647	14657	14597	14735	14646	14657	14748	14733	14629	14750	14617	14778	14508	14629	14597	14734	14611	14637	14778	14681	14695	14672	14737	14716	14630	14691	14851	14706	14817	14758	14724	14613	14634	14628	14742	14613	14702	14646	14889	14584	14572	14769	14807	14597	14554	14788	14552	14801	14780	14688	14644	14732	14530	14673	14518	14688	14586	14625	14737	14722	14723	14678	14827	14590	14571	14883	14553	14725	14715	14762	14732	14619	14668	14678	14752	14479	14624	14608	14806	14707	14605	14650	14669	14727	14723	14575	14777	14565	14676	14725	14742	14594	14676	14681	14616	14743	14668	14789	14733	14708	14789	14692	14691	14856	14702	14637	14563	14813	14647	14626	14738	14760	14878	14805	14698	14621	14757	14685	14787	14659	14610	14645	14566	14527	14672	14528	14754	14672	14683	14934	14672	14750	14648	14845	14762	14731	14579	14501	14652	14821	14649	14821	14931	14697	14564	14657	14639	14615	14831	14646	14517	14810	14371	14708	14796	14541	14573	14681	14717	14612	14783	14663	14693	14570	14404	14683	14776	14683	14652	14609	14638	14884	14612	14714	14657	14474	14779	14684	14560	14802	14574	14581	14750	14778	14736	14513	14725	14637	14749	14792	14869	14834	14690	14613	14715	14821	14519	14601	14654	14650	14717	14658	14728	14678	14694	14668	14837	14706	14930	14729	14549	14648	14652	14638	14705	14786	14897	14810	14846	14500	14592	14658	14628	14860	14735	14791	14701	14446	14784	14712	14575	14574	14656	14757	14743	14785	14773	14715	14739	14738	14807	14753	14658	14523	14628	14534	14653	14662	14699	14754	14663	14770	14715	14707	14728	14807	14679	14705	14719	14729	14630	14677	14732	14696	14683	14658	14731	14559	14622	14697	14577	14697	14681	14699	14476	14594	14756	14786	14567	14643	14539	14681	14909	14648	14650	14769	14708	14677	14717	14741	14624	14549	14722	14820	14690	14548	14683	14711	14771	14521	14696	14705	14683	14835	14709	14649	14653	14482	14721	14730	14721	14692	14683	14663	14499	14567	14539	14678	14889	14718	14763	14707	14575	14628	14688	14437	14660	14835	14528	14697	14724	14566	14738	14714	14832	14736	14561	14703	14694	14610	14503	14480	14685	14858	14692	14726	14722	14710	14612	14624	14708	14808	14627	14896	14746	14815	14708	14703	14655	14771	14523	14718	14516	14645	14765	14670	14525	14715	14694	14758	14715	14737	14622	14639	14744	14539	14556	14750	14830	14682	14787	14492	14680	14693	14637	14782	14716	14672	14717	14595	14496	14692	14820	14627	14819	14754	14652	14653	14722	14734	14537	14798	14739	14736	14617	14627	14655	14622	14759	14684	14746	14667	14860	14755	14716	14808	14701	14762	14520	14575	14748	14738	14703	14755	14956	14587	14651	14664	14689	14633	14553	14821	14640	14774	14740	14713	14636	14782	14657	14727	14708	14750	14793	14758	14810	14491	14778	14618	14580	14654	14691	14702	14611	14795	14826	14593	14731	14587	14629	14549	14738	14527	14690	14592	14625	14734	14868	14622	14602	14606	14703	14562	14727	14633	14616	14624	14705	14793	14605	14890	14697	14761	14666	14607	14559	14642	14733	14794	14699	14777	14792	14593	14791	14686	14736	14503	14680	14675	14509	14617	14582	14707	14823	14634	14664	14724	14737	14544	14666	14755	14592	14673	14604	14737	14808	14730	14508	14681	14793	14729	14721	14815	14681	14609	14739	14809	14655	14691	14599	14736	14783	14612	14678	14689	14726	14828	14831	14760	14708	14682	14682	14730	14882	14674	14666	14663	14663	14680	14761	14706	14651	14598	14528	14661	14667	14788	14621	14501	14735	14716	14539	14584	14648	14730	14520	14723	14602	14577	14579	14733	14620	14603	14685	14739	14750	14642	14664	14681	14700	14672	14708	14664	14625	14612	14653	14704	14578	14503	14720	14737	14580	14717	14772	14704	14681	14715	14555	14650	14547	14700	14666	14695	14727	14644	14864	14598	14815	14728	14754	14708	14631	14774	14599	14706	14609	14570	14600	14806	14693	14607	14576	14750	14670	14643	14639	14635	14644	14624	14640	14623	14662	14685	14631	14773	14882	14737	14705	14643	14574	14781	14724	14540	14511	14725	14848	14825	14747	14810	14723	14686	14627	14603	14764	14641	14928	14749	14662	14585	14811	14657	14766	14660	14588	14793	14756	14769	14743	14900	14586	14683	14694	14763	14817	14585	14791	14604	14848	14650	14660	14537	14684	14844	14685	14767	14558	14634	14604	14763	14599	14751	14679	14735	14737	14582	14698	14750	14708	14734	14764	14625	14629	14717	14747	14734	14602	14685	14805	14776	14507	14707	14680	14661	14586	14844	14763	14685	14579	14794	14635	14661	14591	14724	14594	14579	14510	14653	14859	14592	14640	14593	14612	14632	14533	14753	14709	14573	14718	14723	14576	14588	14763	14647	14628	14670	14598	14687	14710	14675	14801	14446	14570	14723	14569	14662	14919	14704	14738	14625	14649	14738	14729	14677	14690	14600	14599	14605	14588	14657	14619	14761	14729	14756	14692	14799	14713	14616	14624	14688	14673	14755	14687	14735	14652	14625	14549	14723	14685	14578	14723	14516	14655	14510	14804	14600	14755	14800	14651	14662	14497	14667	14640	14570	14734	14475	14457	14609	14608	14601	14722	14747	14833	15004	14833	14723	14652	14826	14792	14573	14699	14644	14892	14714	14699	14635	14754	14730	14541	14588	14849	14764	14494	14665	14801	14692	14629	14588	14701	14809	14807	14531	14523	14712	14568	14553	14633	14771	14585	14469	14673	14592	14666	14916	14867	14702	14728	14770	14586	14664	14618	14599	14771	14486	14725	14684	14742	14709	14890	14499	14718	14665	14527	14838	14566	14698	14727	14726	14795	14766	14815	14593	14638	14734	14711	14697	14729	14764	14867	14709	14669	14684	14619	14611	14531	14641	14709	14501	14619	14671	14727	14827	14688	14713	14768	14757	14680	14649	14570	14653	14604	14661	14879	14740	14515	14687	14861	14652	14866	14651	14708	14665	14801	14662	14674	14714	14592	14722	14700	14714	14708	14709	14785	14654	14743	14607	14575	14620	14693	14794	14843	14826	14798	14747	14729	14776	14623	14658	14734	14537	14542	14667	14748	14518	14530	14834	14711	14571	14653	14682	14668	14653	14630	14624	14680	14619	14722	14738	14582	14755	14518	14695	14709	14788	14622	14737	14707	14730	14641	14726	14587	14363	14748	14553	14719	14684	14591	14806	14723	14741	14755	14694	14682	14677	14770	14683	14636	14697	14618	14792	14788	14585	14656	14660	14772	14792	14719	14669	14678	14490	14722	14603	14666	14721	14678	14748	14702	14656	14893	14653	14697	14643	14618	14583	14774	14739	14709	14616	14623	14865	14890	14624	14600	14653	14660	14600	14719	14752	14810	14592	14723	14852	14683	14615	14652	14658	14737	14637	14737	14744	14680	14794	14815	14790	14664	14807	14761	14612	14574	14620	14819	14609	14709	14602	14435	14627	14575	14790	14715	14938	14624	14639	14815	14663	14812	14801	14693	14837	14568	14691	14696	14835	14568	14629	14686	14695	14628	14629	14711	14615	14791	14864	14644	14670	14598	14672	14731	14683	14675	14783	14680	14827	14685	14761	14700	14843	14694	14703	14717	14701	14667	14622	14680	14742	14520	14508	14793	14701	14564	14613	14643	14800	14826	14719	14712	14726	14625	14676	14770	14692	14685	14651	14717	14817	14595	14781	14657	14702	14736	14570	14715	14513	14858	14662	14645	14730	14643	14607	14812	14754	14635	14563	14569	14570	14638	14617	14728	14706	14745	14770	14698	14655	14652	14663	14607	14770	14738	14584	14418	14676	14650	14605	14699	14596	14624	14772	14765	14651	14648	14611	14521	14528	14729	14677	14635	14609	14756	14609	14532	14612	14740	14580	14746	14646	14638	14735	14495	14684	14680	14729	14495	14667	14784	14881	14586
41081	49761	54225	47185	35989	29381	25664	24100	23863	23149	22696	22414	22120	21910	21664	21594	21743	21780	21924	21901	22113	21902	21804	21794	21913	22009	21975	21921	21829	21744	21960	21735	22083	21713	21839	21827	21903	21724	21910	21836	21312	21689	21887	21971	22006	21916	21874	21759	21693	21554	21474	21394	21501	21361	21733	21684	21726	21619	21580	21664	21725	21772	21611	21561	21905	21668	21680	21833	21736	21661	21795	21750	21814	21903	21613	21696	21786	21524	21570	21395	21652	21741	21841	21799	21624	21901	21564	21518	21650	21748	21636	21484	21681	21809	21896	21788	21792	21601	21533	21709	21762	21401	21632	21511	21688	21624	21914	21776	21656	21696	21620	21688	21695	21738	21856	21571	21662	21756	21728	21672	21817	21636	21682	21708	21768	21548	21742	21588	21747	21766	21681	21843	21745	21683	21814	21617	21616	21745	21850	21711	21731	21787	21805	21804	21660	21735	21748	21623	21586	21685	21806	21695	21649	21478	21688	21827	21668	21774	21911	21768	21547	21700	21660	21619	21664	21553	21651	21416	21745	21567	21731	21535	21636	21601	21503	21782	21663	21581	21804	21843	21776	21952	21661	21813	21749	21845	21720	21836	21725	21813	21913	21657	21540	21758	21844	21532	21736	21758	21736	21655	21615	21853	21737	21733	21910	21659	21497	21774	21733	21812	21657	21632	21862	21905	21638	21771	21621	21676	21684	21664	21746	21691	21839	21598	21602	21623	21835	21584	21484	21554	21469	21679	21721	21457	21648	21631	21760	21635	21605	21665	21926	21687	21594	21765	21539	21531	21943	21601	21840	21421	21800	21566	21532	21739	21818	21519	21456	21490	21438	21462	21673	21820	21828	21726	21633	21697	21598	21616	21707	21660	21770	21718	21778	21682	21578	21508	21761	21658	21552	21494	21572	21803	21891	21747	21663	21566	21707	21593	21685	21527	21642	21726	21739	21951	21617	21681	21698	21754	21947	21671	21572	21567	21826	21477	21660	21568	21400	21849	21848	21589	21538	21689	21791	21713	21751	21587	21600	21669	21735	21774	21648	21646	21583	21383	21587	21472	21674	21688	21733	21712	21694	21455	21665	21666	21876	21734	21868	21464	21479	21703	21568	21522	21497	21621	21525	21627	21663	21834	21611	21606	21769	21681	21584	21753	21764	21343	21759	21778	21666	21645	21563	21566	21659	21617	21667	21662	21530	21599	21730	21837	21607	21702	21788	21674	21565	21699	21837	21798	21669	21657	21821	21544	21462	21698	21580	21550	21802	21591	21692	21676	21689	21705	21530	21767	21748	21595	21604	21633	21858	21571	21845	21792	22032	21651	21534	21636	21813	21769	21826	21640	21816	21741	21780	21736	21747	21732	21541	21665	21851	21753	21557	21817	21796	21698	21470	21800	21662	21648	21566	21630	21626	21435	21579	21471	21730	21418	21769	21367	21545	21639	21808	21793	21501	21640	21380	21928	21532	21451	21549	21736	21845	21686	21670	21616	21595	21596	21478	21619	21878	21691	21697	21634	21568	21528	21735	21593	21934	21782	21681	21718	21678	21538	21620	21525	21795	21561	21710	21527	21616	21622	21688	21710	21706	21687	21836	21809	21732	21676	21767	21828	21786	21721	21848	21560	21658	21798	21516	21728	21862	21674	21535	21717	21593	21430	21801	21584	21658	21775	21891	21644	22100	21721	21941	21698	21995	21639	21764	21614	21535	21926	21817	21678	21511	21613	21929	21844	21514	21559	21770	21461	21758	21769	21698	21734	21742	21641	21630	21763	21805	21832	21811	21740	21538	21698	21543	21711	21667	21781	21616	21776	21584	21714	21719	21699	21819	21646	21811	21733	21723	21598	21681	21878	21798	21748	21691	21778	21822	21341	21766	21624	21728	21685	21713	21703	21367	21889	21650	21574	21765	21672	21569	21845	21687	21667	21746	21852	21609	21680	21796	21586	21725	21718	21674	21635	21683	21724	21662	21830	21815	21658	21696	21736	21660	21867	21512	21592	21489	21725	21529	21846	21695	21892	21951	21953	21337	21603	21736	21473	21668	21659	21535	21545	21734	21678	21990	21464	21916	21770	21876	21619	21619	21456	21475	21806	21745	21662	21666	21731	21686	21708	21572	21651	21912	21650	21660	21651	21623	21694	21790	21617	21525	21591	21837	21806	21692	21676	21719	21883	21669	21748	21686	21751	21539	21694	21589	21538	21798	21624	21411	21923	21808	21544	21888	21640	21652	21598	21724	21871	21516	21572	21436	21721	21714	21521	21556	21795	21696	21688	21586	21711	21402	21730	21702	21936	21846	21813	21768	21859	21783	21720	21619	21663	21366	21703	21968	21663	21930	21649	21671	21660	21796	21795	21496	21668	21730	21827	21564	21594	21647	21736	21612	21675	21803	21485	21815	21649	21668	21851	21630	21737	21581	21692	21724	21545	21459	21727	21633	21564	21757	21835	21637	21345	21578	21604	21972	21564	21551	21525	21743	21607	21670	21673	21931	21526	21582	21591	21820	21732	21949	21566	21629	21884	21626	21599	21842	21835	21789	21613	21863	21658	21567	21917	21728	21578	21654	21708	21927	21693	21605	21589	21617	21529	21892	21679	21651	21755	21659	21617	21580	21624	21607	21643	21657	21649	21634	22001	21748	21527	21562	21616	21623	21873	21866	21711	21605	21615	21779	21480	21812	21796	21650	21611	21783	21704	21647	21415	21615	21809	21634	21644	21832	21691	21430	21662	21776	21643	21795	21706	21679	21521	21791	21434	21747	21576	21884	21646	21754	21868	21841	21605	21626	21696	21419	21569	21637	21886	21784	21617	21745	21872	21792	21740	21814	21752	21779	21494	21866	21577	21567	21664	21790	21639	21721	21716	21738	21563	21890	21628	21812	21474	21574	21538	21596	21551	21665	21963	21692	21437	21641	21498	21635	21628	21478	21789	21363	21854	21644	21579	21833	21700	21633	21596	21768	21719	21748	21821	21711	21577	21447	21651	21808	21560	21561	21695	21711	21558	21715	21674	21640	21648	21780	21742	21614	21759	21749	21879	21532	21632	21590	21561	21692	21581	21836	21846	21847	21681	21887	21635	21516	21647	21626	21873	21736	21628	21800	21788	21590	21735	21705	21747	21652	21794	21447	21914	21785	21770	21698	21610	21437	21823	21562	21768	21565	21559	21944	21793	21702	21530	21684	21715	21678	21828	21754	21631	21794	21368	21559	21775	21726	21666	21766	21636	21673	21583	21617	21664	21620	21653	21556	21531	21614	21597	21678	21780	21579	21516	21704	21730	21744	21701	21638	21410	21564	21399	21669	21961	21601	21814	21663	21705	21674	21617	21579	21669	21604	21579	21825	21526	21938	21741	21813	21660	21694	21693	21701	21883	21665	21565	21655	21718	21630	21724	21534	21772	21929	21771	21796	21886	22003	21707	21825	21527	21654	21573	21671	21494	21967	21645	21821	21737	21733	21498	21584	21457	21583	21676	21640	21468	21620	21776	21475	21851	21801	21785	21663	21733	21876	21683	21493	21633	21559	21752	21665	21526	21537	21663	21669	21633	21810	21789	21782	21519	21773	21470	21821	21563	21607	21629	21778	21876	21558	21331	21945	21837	21533	21721	21665	21769	21844	21753	21687	21684	21451	21675	21568	21765	21643	21886	21691	21742	21734	21788	21471	21724	21536	21880	21675	21633	21683	21664	21778	21554	21638	21762	21716	21849	21694	21787	21900	21833	21499	21454	21757	21591	21747	21854	21658	21518	21516	21961	21683	21542	21741	21658	21666	21491	21924	21549	21650	21543	21740	21497	21627	21675	21719	21856	22000	21676	21684	21851	21888	21809	21740	21738	21910	21631	21618	21717	21722	21836	21757	21581	21601	21757	21687	21563	21671	21624	21605	21651	21733	21766	21762	21653	21670	21696	21649	21532	21596	21699	21736	21568	21716	21788	21921	21752	21565	21935	21801	21652	21518	21809	21731	21702	21640	21478	21593	21613	21781	21417	21862	21653	21614	21704	21644	21921	21635	21684	21623	21664	21703	21552	21721	21627	21572	21786	21608	21674	21717	21667	21597	21799	21817	22026	21581	21602	21440	21619	21809	21606	21549	21766	21827	21474	21607	21625	21599	21665	21650	21847	21796	21694	21639	21534	21843	21484	21589	21648	21597	21637	21695	21760	21700	21701	21657	21712	21856	21883	21572	21730	21685	21710	21851	21712	21720	21781	21778	21587	21505	21515	21657	21748	21578	21445	21555	21656	21543	21867	21715	21423	21698	21743	21636	21717	21750	21638	21582	21627	21967	21951	21750	21669	21781	21603	21666	21584	21751	21727	21739	21603	21836	21889	21620	21691	21789	21738	21754	21512	21476	21866	21607	21518	21538	21564	21623	21504	21704	21690	21651	21592	21653	21668	21580	21925	21636	21761	21652	21560	21501	21746	21599	21840	21840	21834	21675	21541	21645	21625	21762	21807	21794	21624	21567	21559	21679	21871	21795	21674	21647	21939	21668	21806	21492	21728	21651	21613	21727	21472	21640	21819	21534	21766	21575	21629	21643	21594	21704	21613	21820	21771	21752	21584	21558	21693	21881	21871	21565	21503	21769	21571	21550	21643	21487	21712	21807	21602	21775	21631	21517	21803	21556	21502	21475	21586	21658	21529	21692	21752	21759	21685	21642	21655	21670	21726	21597	21680	21921	21779	22017	21405	21786	21976	21801	22008	21750	21866	21936	21634	21483	21558	21635	21599	21788	22020	21537	21746	21536	21682	22060	21792	21673	21831	21744	21614	21796	21614	21734	21688	21874	21645	21803	21690	21824	21567	21829	21638	21642	21588	21947	21824	21851	21833	21648	21744	21419	21488	21799	21570	21657	21533	21644	21609	21814	21778	21807	21775	21678	21786	21799	21495	21548	21678	21549	21697	21600	21697	21664	21735	21674	21732	21756	21731	21779	21686	21297	21751	21512	21694	21675	21770	21723	21742	21898	21733	21612	21846	21436	21583	21562	21525	21735	21854	21646	21614	21457	21832	21420	21725	21656	21537	21682	21417	21737	21712	21786	21714	21613	21589	21596	21535	21730	21704	21651	21747	21689	21687	21524	21868	21816	21667	21741	21698	21679	21735	21844	21652
42292	58571	54203	42085	30828	23573	19531	17937	17374	16682	16045	15690	15277	14960	15019	14820	14978	14932	14931	14971	14979	14917	14993	14968	15015	15295	14852	14849	14839	14859	14944	14988	14842	14861	15011	14916	14809	15014	14812	14784	14730	14958	14650	14720	14879	14751	14704	14953	14912	14801	14572	14693	14764	14799	14889	14778	14719	14779	14490	14634	14645	14686	14840	14780	14890	14770	14702	14683	14507	14786	14535	14827	14896	14690	14714	14724	14740	14631	14818	14810	14659	14642	14598	14764	14567	14667	14625	14790	14676	14813	14870	14710	14756	14792	14801	14661	14620	14728	14885	14725	14748	14622	14827	14627	14644	14637	14605	14524	14693	14820	14727	14609	14871	14670	14587	14664	14862	14765	14748	14787	14684	14773	14705	14701	14668	14707	14870	14662	14777	14641	14554	14713	14604	14777	14633	14781	14714	14714	14833	14673	14746	14906	14671	14724	14690	14722	14752	14712	14559	14791	14841	14676	14671	14618	14745	14555	14667	14645	14809	14750	14816	14740	14689	14736	14587	14589	14892	14614	14492	14726	14574	14773	14516	14754	14670	14813	14693	14662	14624	14823	14754	14722	14739	14601	14686	14695	14732	14683	14845	14946	14765	14684	14647	14874	14678	14575	14658	14877	14578	14608	14832	14425	14714	14753	14774	14802	14726	14926	14747	14760	14792	14728	14780	14743	14483	14718	14660	14738	14718	14708	14638	14802	14750	14575	14796	14682	14733	14762	14684	14746	14522	14743	14654	14733	14584	14592	14591	14588	14630	14654	14603	14686	14753	14840	14645	14698	14582	14755	14834	14721	14820	14886	14741	14764	14657	14666	14577	14728	14915	14813	14552	14552	14594	14539	14760	14705	14645	14651	14935	14657	14580	14628	14718	14622	14763	14913	14821	14686	14690	14789	14769	14659	14563	14607	14619	14634	14567	14709	14750	14567	14749	14472	14838	14647	14679	14795	14868	14712	14597	14545	14772	14800	14838	14656	14691	14817	14764	14668	14747	14865	14674	14725	14773	14702	14736	14541	14654	14813	14534	14651	14631	14753	14605	14742	14703	14728	14767	14720	14639	14767	14705	14695	14745	14671	14770	14612	14703	14675	14671	14613	14859	14816	14863	14856	14742	14652	14756	14858	14872	14714	14701	14736	14676	14833	14616	14579	14818	14700	14724	14973	14785	14843	14862	14693	14818	14750	14791	14914	14667	14719	14764	14716	14734	14833	14676	14794	14753	14666	14633	14790	14640	14738	14717	14715	14831	14618	14732	14714	14664	14663	14648	14715	14732	14773	14690	14910	14685	14741	14624	14770	14748	14904	14560	14694	14749	14638	14753	14737	14895	14636	14785	14597	14719	14607	14632	14671	14745	14767	14570	14764	14895	14715	14744	14837	14678	14809	14740	14778	14777	14645	14531	14843	14805	14754	14660	14668	14651	14540	14562	14660	14939	14504	14649	14911	14905	14759	14639	14603	14709	14703	14604	14701	14749	14908	14777	14634	14588	14669	14703	14638	14721	14795	14803	14706	14643	14801	14748	14948	14722	14725	14740	14902	14646	14799	14804	14677	14653	14849	14772	14751	14673	14880	14680	14661	14708	14851	14741	14592	14698	14616	14768	14782	14551	14835	14724	14860	14723	14686	14656	14755	14728	14727	14636	14695	14821	14754	14621	14718	14682	14739	14878	14760	14723	14689	14538	14777	14724	14767	14678	14631	14713	14670	14874	14724	14768	14673	14657	14901	14752	14854	14543	14766	14614	14703	14712	14644	14635	14799	14670	14637	14565	14827	14718	14644	14686	14666	14644	14677	14817	14761	14947	14745	14716	14875	14751	14802	14766	14663	14684	14769	14807	14679	14793	14946	14853	14847	14515	14767	14729	14874	14723	14792	14712	14723	14596	14725	14621	14869	14639	14774	14626	14659	14806	14674	14595	14601	14725	14631	14695	14716	14696	14799	14719	14571	14735	14849	14838	14608	14928	14850	14790	14810	14689	14579	14895	14713	14563	14776	14739	14804	14679	14740	14860	14682	14644	14791	14587	14571	14627	14524	14784	14668	14706	14911	14598	14780	14495	14921	14689	14570	14597	14802	14673	14747	14801	14804	14714	14984	14719	14745	14682	14606	14797	14589	14916	14809	14668	14680	14868	14828	14727	14711	14665	14769	14734	14793	14698	14755	14666	14654	14772	14801	14551	14844	14858	14707	14898	14600	14611	14850	14624	14815	14648	14731	14572	14906	14576	14726	14844	14748	14737	14647	14744	14663	14601	14839	14682	14760	14789	14806	14679	14735	14845	14865	14893	14853	14834	14609	14577	14656	14792	14799	14720	14735	14715	14919	14615	14796	14691	14847	14896	14754	14791	14840	14784	14808	14773	14678	14841	14774	14682	14675	14766	14766	14659	14558	14667	14729	14466	14608	14562	14736	14734	14756	14606	14703	14780	14660	14678	14792	14637	14641	14695	14874	14792	14793	14686	14591	14726	14635	14673	14654	14794	14695	14877	14603	14820	14662	14810	14704	14578	14818	14871	14765	14663	15000	14544	14978	14640	14673	14706	14802	14716	14638	14701	14787	14610	14774	14600	14751	14815	14814	14797	14813	14525	14903	14768	15028	14684	14704	14587	14662	14779	14710	14622	14737	14668	14781	14579	14848	14785	14926	14760	14375	14723	14635	14738	14655	14785	14654	14811	14672	14695	14731	14743	14762	14633	14746	14649	14713	14863	14669	14760	14743	14753	14803	14621	14801	14711	14551	14717	14758	14632	14704	14624	14681	14681	14804	14674	14685	14726	14524	14626	14647	14558	14748	14782	14731	14729	14716	14639	14581	14754	14570	14717	14707	14709	14692	14773	14545	14766	14647	14814	14577	14738	14526	14750	14833	14563	14833	14699	14825	14674	14534	14737	14645	14677	14828	14734	14870	14751	14613	14718	14845	14797	14638	14636	14700	15015	14829	14728	14825	14844	14688	14692	14643	14808	14709	14725	14776	14749	14732	14889	14801	14796	14774	14614	14809	14894	14710	14842	14817	14742	14708	14762	14753	14719	14671	14696	14629	14782	14753	14790	14979	14778	14964	14842	14560	14853	14685	14725	14828	14809	14795	14636	14709	14791	14768	14600	14695	14641	14822	14585	14574	14709	14709	14647	14685	14592	14707	14707	14747	14627	14823	14697	14812	14748	14609	14755	14790	14776	14775	14690	14808	14665	14826	14692	14845	14692	14831	14725	14577	14710	14758	14814	14910	14772	14748	14821	14762	14838	14789	14649	14857	14693	14670	14517	14768	14526	14673	14858	14544	14451	14663	14656	14843	14864	14765	14728	14670	14738	14675	14585	14624	14780	14843	14707	14892	14689	14741	14922	14754	14707	14674	14692	14675	14707	14811	14706	14730	14795	14858	14617	14733	14621	14897	14689	14634	14816	14776	14608	14682	14753	14780	14555	14515	14606	14890	14610	14832	14705	14650	14530	14689	14723	14595	14486	14878	14670	14703	14715	14805	14658	14678	14744	14690	14625	14706	14640	14801	14846	14653	14771	14638	14772	14721	14754	14845	14849	14787	14695	14813	14786	14674	14725	14872	14721	14866	14729	14951	14815	14733	14684	14960	14791	14674	14748	14711	14876	14746	14833	14868	14613	14714	14694	14781	14796	14747	14716	14825	14791	14739	14733	14777	14791	14772	14667	14768	14766	14630	14756	14852	14711	14561	14668	14796	14786	14799	14635	14769	14780	14870	14735	14789	14768	14732	14533	14704	14836	14651	14765	14793	14776	14668	14776	14769	14544	14751	14786	14587	14722	14577	14754	14814	14836	14757	14583	14813	14622	14809	14873	14682	14806	14751	14704	14788	14825	14727	14706	14776	14657	14825	14637	14799	14743	14679	14650	14733	14757	14835	14680	14658	14781	14769	14764	14839	14662	14668	14763	14647	14646	14581	14835	14752	14871	14766	14720	14697	14638	14592	14811	14652	14658	14795	14885	14579	14718	14655	14562	14741	14747	14614	14649	14706	14644	14802	14631	14686	14590	14867	14661	14801	14898	14781	14626	14842	14721	14684	14640	14738	14805	14702	14651	14714	14728	14802	14626	14734	14897	14600	14759	14614	14722	14760	14760	14642	14820	14814	14690	14816	14752	14594	14552	14774	14706	14779	14569	14800	14758	14771	14862	14608	14712	14854	14670	14696	14539	14794	14800	14834	14787	14718	14640	14589	14782	14691	14638	14872	14659	14805	14544	14670	14620	14833	14791	14596	14613	14861	14689	14892	14906	14597	14712	14857	14674	14845	14615	14819	14648	14829	14637	14776	14677	14728	14755	14872	14628	14690	14825	14623	14684	14711	14757	14696	14678	14681	14810	14777	14798	14774	14703	14881	14840	14670	14617	14741	14781	14641	14784	14601	14672	14778	14679	14783	14634	14656	14605	14645	14731	14570	14764	14869	14754	14726	14587	14496	14689	14752	14810	14602	14694	14691	14713	14606	14699	14771	14768	14669	14804	14788	14670	14865	14789	14938	14743	14679	14851	14691	14841	14711	14819	14752	14679	14731	14669	14694	14644	14783	14685	14625	14896	14721	14693	14607	14776	14741	14716	14834	14647	14641	14929	14789	14726	14650	14635	14739	14709	14743	14758	14700	14694	14748	14700	14752	14597	14545	14704	14659	14591	14770	14630	14716	14590	14799	14695	14778	14613	14852	14716	14729	14583	14797	14773	14725	14752	14713	14787	14517	14805	14769	14570	14778	14746	14603	14701	14644	14704	14649	14714	14651	14661	14683	14679	14776	14859	14672	14587	14624	14743	14776	14725	14723	14663	14596	14787	14807	14722	14748	14537	14704	14519	14732	14576	14674	14841	14728	14768	14889	14681	14813	14577	14601	14822	14727	14866	14796	14767	14748	14751	14755	14674	14740	14800	14728	14756	14677	14753	14670	14522	14660	14624	14676	14674	14745	14695	14725	14839	14870	14701	14731	14806	14566	14723	14547	14724	14752	14609	14863	14707	14605	14668	14686	14801	14681	14741	14760	14777	14824	14644	14694	14773	14640	14676	14913	14743	14733	14565	14830	14857	14548	14673	14787	14648	14865	14753	14787	14573	14785	14689	14644	14670	14873	14847	14610	14736	14845
26303	22074	34460	38986	36023	33442	30679	26888	25482	25249	24318	24119	23545	23261	23214	22791	23185	23068	23240	23057	22852	22945	22783	23149	23230	23097	22913	23017	22691	22696	22925	22863	22825	22712	22845	22913	22691	22623	22588	22571	22514	22792	22417	22784	22745	22950	23014	22850	22677	22832	22708	22625	22617	22367	22706	22590	22369	22659	22643	22389	22772	22659	22603	22740	22602	22806	22742	22706	22661	22682	22719	22399	22880	22653	22229	22795	22334	22785	22895	22606	22788	22762	22427	22539	22727	22798	22687	22774	22572	22716	22456	22646	22608	22389	22598	22768	22767	22665	22589	22952	22732	22632	22690	22565	22529	22804	22783	22403	22653	22588	22539	22715	22830	22556	22556	22488	22709	22806	22647	22674	22426	22618	22639	22721	22637	22732	22781	22578	22238	22588	22605	22821	22475	22588	22892	22648	22600	22664	22845	22741	22515	22583	22236	22521	22715	22742	22696	22634	22503	22480	22495	22485	22608	22572	22528	22587	22642	22576	22548	22751	22579	22603	22800	22768	22622	22995	22583	22485	22358	22628	22580	22760	22810	22403	22631	22566	22497	22472	22485	22782	22409	22469	22521	22528	22634	22836	22533	22578	22535	22481	22778	22432	22566	22772	22717	22347	22552	22686	22679	22820	22761	22576	22745	22593	22740	22517	22620	22663	22607	22591	22748	22672	22594	22744	22704	22555	22124	22623	22425	22642	22817	22663	22391	22576	22535	22602	22728	22891	22768	22475	22777	22481	22724	22512	22622	22634	22586	22743	22650	22514	22692	22609	22556	22576	22533	22751	22893	22603	22594	22459	22258	22511	22425	22558	22350	22618	22722	22717	22402	22701	22731	22400	22700	22532	22637	22711	23045	22799	22684	22825	22782	22705	22638	22597	22609	22657	22581	22890	22771	22397	22480	22805	22464	22640	22482	22654	22711	22751	22740	22807	22613	22674	22540	22290	22573	22678	22660	22497	22523	22646	22699	22416	22781	22740	22692	22665	22561	22767	22652	22550	22578	22515	22666	22571	22508	22258	22482	22728	22544	22681	22664	22495	22345	22763	22683	22705	22790	22488	22864	22639	22832	22703	22685	22521	22563	22503	22707	22619	22578	22437	22401	22667	22696	22872	22552	22644	22656	22667	23029	22654	22555	22690	22494	22365	22509	22678	22586	22815	22510	22346	22577	22663	22647	22714	22684	22608	22487	22783	22330	22611	22592	22514	22595	22619	22678	22531	22643	22552	22496	22652	22652	22742	22442	22392	22523	22774	22916	22516	22494	22433	22381	22479	22504	22590	22656	22483	22596	22324	22356	22705	22469	22541	22584	22735	22595	22768	22673	22314	22825	22590	22537	22605	22718	22585	22690	22508	22341	22496	22638	22440	22449	22662	22675	22698	22666	22729	22636	22762	22605	22605	22930	22917	22596	22562	22732	22589	22635	22745	22542	22642	22704	22663	22575	22582	22689	22795	22692	22673	22717	22719	22613	22600	22632	22789	22676	22698	22720	22593	22684	22637	22750	22838	22695	22616	22651	22709	22768	22513	22441	22649	22496	22457	22649	22717	22598	22535	23016	22696	22442	22355	22585	22812	22583	22552	22426	22522	22545	22397	22596	22513	22665	22486	22417	22660	22658	22636	22591	22498	22827	22509	22683	22553	22679	22636	22622	22526	22492	22900	22727	22567	22767	22668	22750	22797	22831	22367	22587	22738	22420	22508	22601	22524	22713	22441	22856	22792	22643	22574	22802	22579	22674	22832	22830	22670	22553	22707	22793	22720	22915	22661	22685	22696	22637	22563	22640	22589	22568	22398	22547	22631	22728	22502	22554	22523	22477	22591	22277	22691	22669	22820	22588	22436	22527	22504	22546	22567	22714	22664	22744	22606	22521	22593	22539	22621	22775	22503	22562	22585	22583	22593	22650	22640	22703	22614	22581	22700	22895	22566	22646	22509	22626	22570	22528	22677	22707	22625	22621	22824	22683	22531	22668	22564	22608	22680	22627	22513	22658	22746	22714	22611	22583	22471	22552	22577	22721	22667	22670	22917	22573	22640	22760	22661	22584	22487	22595	22557	22498	22605	22508	22423	22481	22673	22725	22531	22557	22723	22603	22669	22549	22729	22442	22650	22573	22656	22448	22583	22490	22542	22551	22768	22785	22695	22530	22794	22708	22836	22612	22631	22764	22404	22557	22387	22445	22461	22597	22810	22645	22630	22425	22588	22695	22684	22509	22564	22755	22573	22743	22638	22802	22442	22625	22873	22488	22705	22723	22614	22712	22882	22677	22538	22588	22770	22421	22532	22436	22615	22513	22516	22602	22712	22628	22699	22590	22478	22633	22570	22659	22616	22762	22582	22802	22594	22786	22662	22611	22573	22691	22493	22763	22545	22468	22683	22391	22420	22343	22509	22419	22494	22785	22410	22627	22525	22655	22679	22569	22778	22472	22626	22668	22719	22672	22420	22719	22853	22763	22536	22643	22546	22679	22613	22732	22544	22757	22569	22579	22480	22471	22766	22571	22884	22495	22662	22682	22678	22662	22392	22547	22713	22549	22627	22746	22703	22671	22710	22477	22582	22593	22711	22635	22625	22393	22696	22492	22598	22537	22579	22813	22682	22682	22707	22641	22725	22638	22510	22574	22591	22592	22813	22680	22514	22484	22761	22677	22603	22783	22549	22712	22675	22577	22612	22998	22777	22306	22260	22329	22566	22710	22776	22625	22658	22493	22836	22497	22527	22587	23048	22727	22669	22564	22587	22682	22733	22768	22547	22471	22788	22450	22470	22546	22413	22670	22679	22553	22736	22679	22622	22717	22658	22843	22771	22729	22613	22770	22487	22555	22795	22902	22500	22467	22591	22583	22530	22557	22840	22702	22626	22632	22581	22562	22643	22668	22686	22713	22640	22687	22542	22514	22668	22716	22704	22619	22644	22411	22590	22470	22623	22699	22453	22503	22634	22553	22318	22714	22616	22886	22529	22631	22615	22828	22452	22592	22569	22562	22695	22570	22673	22588	22507	22633	22641	22849	22570	22329	22611	22376	22586	22453	22804	22595	22573	22692	22637	22779	22411	22652	22660	22641	22620	22547	22743	22615	22653	22667	22428	22806	22770	22593	22632	22914	22493	22676	22457	22494	22479	22687	22519	22733	22635	22526	22724	22579	22450	22650	22430	22587	22491	22605	22448	22596	22697	22618	22470	22435	22320	22519	22420	22479	22647	22383	22661	22674	22408	22722	22420	22743	22483	22604	22571	22554	22726	22486	22308	22421	22586	22537	22833	22664	22515	22629	22601	22768	22555	22726	22604	22790	22756	22590	22578	22782	22532	22255	22775	22789	22546	22680	22469	22663	22634	22516	22686	22728	22492	22548	22551	22420	22870	22757	22604	22580	22610	22499	22671	22861	22870	22633	22714	22531	22726	22457	22750	22567	22751	22454	22819	22540	22659	22784	22703	22445	22412	22364	22675	22493	22469	22485	22579	22678	22697	22547	22604	22481	22519	22452	22521	22538	22505	22619	22528	22655	22654	22602	22588	22782	22416	22540	22454	22630	22614	22650	22580	22512	22621	22581	22948	22489	22690	22409	22665	22549	22577	22549	22705	22758	22623	22637	22491	22456	22514	22510	22867	22728	22709	22442	22672	22513	22643	22687	22431	22776	22786	22651	22913	22660	22689	22663	22600	22647	22729	22590	22735	22474	22486	22902	22719	22734	22750	22351	22571	22652	22671	22436	22541	22649	22734	22602	22537	22691	22730	22579	22774	22470	22369	22578	22269	22622	22785	22897	22418	22811	22691	22471	22507	22487	22497	22690	22385	22739	22545	22577	22670	22642	22512	22506	22743	22431	22547	22556	22673	22662	22715	22642	22539	22462	22688	22709	22826	22874	22656	22556	22612	22494	22695	22571	22499	22502	22639	22506	22686	22453	22465	22724	22491	22719	22729	22582	22466	22803	22346	22640	22432	22553	22469	22324	22877	22685	22607	22496	22698	22721	22612	22553	22676	22971	22709	22705	22646	22665	22661	22644	22475	22545	22792	22512	22765	22604	22799	22551	22653	22607	22605	22575	22845	22551	22615	22690	22596	22538	22202	22693	22623	22715	22648	22797	22724	22512	22571	22341	22647	22793	22649	22549	22628	22728	22656	22817	22623	22518	22709	22623	22442	22814	22719	22524	22460	22684	22457	22778	22605	22387	22484	22784	22576	22636	22616	22560	22736	22740	22731	22725	22463	22624	22539	22615	22594	22328	22619	22697	22634	22751	22371	22622	22851	22884	22604	22578	22585	22641	22614	22433	22712	22304	22189	22463	22566	22660	22773	22604	22639	22687	22533	22544	22519	22485	22656	22550	22710	22421	22688	22740	22393	22676	22497	22575	22487	22764	22289	22579	22748	22486	22738	22557	22301	22445	22679	22554	22467	22576	22658	22465	22640	22719	22806	22506	22617	22676	22449	22630	22569	22480	22809	22300	22622	22519	22365	22549	22623	22382	22530	22508	22483	22645	22582	22442	22567	22564	22545	22653	22690	22600	22888	22550	22611	22720	22606	22742	22611	22505	22840	22470	22679	22744	22413	22652	22741	22487	22709	22476	22478	22551	22496	22619	22572	22548	22640	22441	22588	22631	22669	22546	22546	22548	22652	22714	22481	22619	22680	22496	22465	22441	22607	22484	22629	22512	22603	22932	22759	22589	22502	22648	22748	22493	22416	22529	22727	22697	22552	22572	22632	22608	22727	22934	22603	22729	22652	22676	22697	22757	22722	22631	22666	22646	22777	22607	22569	22799	22628	22479	22632	22553	22834	22743	22594	22453	22811	22581	22474	22460	22426	22716	22773	22728	22590	22518	22655	22539	22693	22551	22755	22569	22655	22548	22570	22621	22662	22477	22569	22499	22748	22735	22374	22614	22559	22422	22512	22674	22616	22446	22616	22500	22670	22594	22208	22608	22489	22680	22668	22589	22495	22396	22522	22598	22551	22579	22584	22667	22533	22613	22711	22815	22479	22683	22591	22537	22742	22436	22672	22676	22741	22736	22823	22749	22729	22753	22411	22611	22579	22958	22796	22593	22780	22221	22620	23041	22423	22897	22442	22677	22531	22618	22544	22769	22732	22551	22536	22473	22491
43207	72993	72645	54908	39942	29346	22599	20723	19482	18476	17309	16689	16185	16102	15848	15740	15547	15452	15592	15938	15536	15436	15613	15782	15799	15811	15714	15616	15492	15607	15635	15275	15420	15425	15609	15266	15294	15508	15477	15562	15472	15204	15436	15322	15405	15357	15408	15197	15393	15312	15443	15419	15365	15360	15284	15277	15316	15329	15272	15278	15187	15256	15316	15241	15243	15271	15266	15432	15275	15295	15215	15311	15356	15391	15209	15155	15229	15258	15463	15376	15369	15396	15286	15442	15326	15308	15425	15213	15261	15185	15493	15289	15276	15153	15276	15295	15342	15294	15197	15230	15144	15379	15348	15314	15304	15405	15442	15273	15241	15614	15238	15329	15316	15244	15252	15206	15462	15074	15104	15223	15286	15199	15307	15214	15372	15207	15274	15012	15294	15319	15008	15324	15268	15322	15260	15247	15347	15274	15204	15293	15344	15346	15402	15451	15249	15159	15187	15193	15339	15090	15207	15271	15300	15283	15250	15292	15363	15197	15263	15137	15309	15270	15357	15291	15409	15319	15286	15157	15298	15321	14944	15315	15333	15281	15442	15336	15177	15383	15382	15324	15127	15267	15285	15420	15316	15217	15103	15304	15186	15178	15336	15251	15101	15363	15292	15199	15257	15233	15336	15211	15299	15137	15295	15282	15205	15445	15253	15444	15289	15239	15261	15299	15223	15163	15231	15312	15328	15385	15245	15338	15315	15248	15390	15362	15286	15300	15431	15091	15335	15428	15264	15363	15176	15145	15220	15369	15352	15420	15455	15270	15155	15269	15211	15235	15350	15349	15311	15271	15157	15467	15198	15244	15288	15230	15428	15245	15224	15214	15193	15214	15246	15378	15221	15200	15386	15390	15120	15321	15392	15562	15192	15395	15158	15240	15334	15259	15275	15365	15271	15153	15347	15404	15305	15133	15208	15469	15462	15300	15452	15182	15395	15360	15194	15223	15242	15161	15211	15112	15432	15316	15347	15368	15356	15232	15213	15352	15250	15304	15288	15344	15224	15152	15279	15404	15392	15173	15115	15265	15313	15447	15233	15298	15192	15046	15401	15278	15309	15271	15164	15174	15267	15232	15210	15337	15326	15263	15398	15220	15383	15091	15394	15201	15205	15323	15313	15396	15252	15286	15455	15380	15180	15438	15127	15323	15167	15363	15251	15217	15363	15484	15250	15259	15211	15403	15321	15232	15361	15439	15335	15389	15424	15205	15312	15268	15247	15444	15172	15247	15113	15247	15340	15187	15382	15221	15116	15387	15370	15170	15249	15170	15225	15162	15249	15411	15245	15410	15258	15105	15383	15358	15292	15341	15306	15401	15401	15431	15233	15220	15333	15367	15372	15404	15283	15272	15211	15256	15225	15561	15307	15271	15343	15204	15428	15296	15059	15311	15291	15146	15458	15465	15367	15358	15243	15436	15100	15255	15320	15186	15344	15249	15380	15191	15259	15167	15159	15398	15197	15419	15325	15217	15340	15337	15226	15289	15379	15452	15338	15257	15336	15225	15178	15290	15299	15261	15378	15139	15213	15222	15354	15291	15271	15151	15290	15429	15372	15027	15416	15231	15307	15076	15146	15327	15228	15287	15310	15312	15266	15300	15255	15234	15338	15357	15463	15175	15289	15293	15238	15250	15375	15547	15283	15251	15439	15263	15111	15038	15377	15359	15053	15144	15155	15187	15388	15252	15310	15372	15340	15383	15283	15339	15270	15475	15122	15096	15156	15376	15305	15280	15173	15269	15239	15191	15393	15285	15141	15360	15429	15264	15247	15264	15362	15244	15249	15284	15323	15130	15250	15104	15316	15226	15326	15145	15277	15344	15182	15253	15098	15259	15396	15269	15261	15246	15358	15212	15253	15242	15431	15285	15136	15315	15303	15434	15181	15206	15279	15243	15382	15177	15264	15257	15471	15334	15390	15187	15242	15143	15280	15395	15216	15303	15301	15168	15350	15367	15235	15254	15394	15205	15302	15443	15144	15426	15229	15129	15396	15265	15173	15182	15124	15370	15192	15266	15251	15376	15194	15255	15158	15269	15086	15244	15276	15296	15143	15384	15045	15087	15206	15204	15312	15138	15295	15179	15239	15304	15245	15298	15444	15297	15313	15124	15196	15238	15243	15270	15410	15255	15318	15120	15287	15501	15336	15179	15380	15274	15371	15529	15379	15176	15073	15236	15457	15280	15478	15262	15247	15303	15432	15154	15165	15119	15272	15127	15315	15236	15477	15461	15585	15299	15315	15267	15326	15229	15414	15153	15101	15250	15429	15295	15297	15123	15290	15362	15407	15302	15404	15297	15290	15356	15403	15360	15189	15259	15360	15114	15534	15205	15362	15347	15223	15263	15328	15438	15394	15141	15229	15348	15165	15231	15213	15361	15280	15197	15223	15305	15292	15357	15331	15322	15431	15246	15210	15105	15220	15416	15136	15150	15354	15124	15371	15363	15388	15281	15085	15263	15255	15314	15408	15394	15447	15147	15241	15250	15268	15245	15189	15389	15267	15391	15212	15305	15312	15153	15388	15213	15403	15338	15323	15289	15250	15189	15391	15234	15439	15426	15195	15285	15336	15231	15275	15283	15258	15353	15084	15418	15284	15298	15352	15371	15297	15270	15339	15173	15292	15153	15443	15292	15371	15277	15192	15183	15333	15230	15289	15394	15278	15446	15386	15098	15201	15311	15260	15279	15303	15234	15266	15369	15264	15070	15148	15371	15246	15258	15402	15419	15391	15070	15273	15255	15235	15305	15176	15313	14934	15158	15290	15361	15236	15235	15274	15241	15307	15355	15365	15174	15149	15273	15280	15166	15287	15241	15321	15270	15364	15218	15286	15204	15279	15389	15337	15219	15289	15318	15303	15356	15217	15170	15278	15247	15291	15227	15333	15159	15483	15068	15435	15208	15443	15509	15158	15327	15339	15132	15324	15225	15179	15044	15245	15274	15294	15343	15192	15332	15352	15328	15368	15386	15221	15177	15234	15300	15370	15282	15315	15248	15381	15317	15128	15254	15291	15372	15315	15260	15487	15128	15288	15247	15035	15261	15162	15417	15357	15214	15244	15248	15310	15267	15242	15241	15325	15268	15360	15469	15213	15107	15197	15308	15189	15369	15335	15255	15092	15562	15215	15406	15143	15322	15404	15257	15159	15290	15251	15323	15220	15317	15290	15261	15217	15240	15450	15293	15091	15212	15260	15429	15333	15218	15264	15257	15317	15266	15235	15193	15383	15156	15224	15366	15235	15396	15328	15012	15252	15368	15311	15162	15437	15197	15148	15352	15096	15144	15244	15431	15076	15219	15270	15317	15244	15310	15317	15169	15110	15232	15249	15286	15365	15458	15355	15297	15405	15271	15260	15154	15166	15242	15227	15129	15271	15224	15372	15191	15263	15376	15058	15241	15272	15438	15333	15392	15324	15332	15252	15112	15273	15196	15210	15327	15384	15280	15329	15159	15168	15249	15350	15304	15124	15064	15392	15111	15329	15324	15351	15347	15250	15450	15345	15208	15366	15440	15245	15379	15284	15163	15285	15319	15351	15347	15309	15217	15331	15167	15432	15354	15377	15194	15161	15201	15339	15196	15332	15198	15208	15304	15292	15101	15203	15398	15392	15172	15357	15371	15444	15346	15219	15321	15288	15492	15196	15352	15269	15366	15283	15365	15249	15264	15446	15269	15237	15177	15355	15175	15239	15179	15236	15221	15156	15152	15245	15286	15351	15217	15252	15194	15369	15312	15128	15351	15420	15359	15247	15221	15126	15321	15239	15105	15142	15260	15333	15354	15226	15299	15383	15309	15384	15230	15345	15107	15329	15497	15215	15380	15147	15314	15297	15159	15369	15301	15202	15142	15287	15255	15195	15287	15314	15370	15297	15254	15348	15448	15285	15091	15420	15201	15325	15380	15286	15382	15392	15258	15236	15393	15243	15244	15380	15215	15424	15358	15260	15339	15369	15133	15286	15270	15359	15232	15490	15355	15212	15311	15403	15232	15110	15322	15183	15182	15494	15409	15147	15186	15352	15232	15383	15164	15238	15332	15258	15236	15234	15205	15257	15253	15420	15088	15336	15281	15361	15259	15589	15321	15303	15294	15402	15205	15212	15151	15238	15384	15209	15373	15132	15306	15339	15465	15244	15365	15115	15174	15328	15330	15282	15174	15328	15316	15446	15169	15403	15155	15238	15431	15269	15322	15404	15420	15485	15246	15347	15380	15208	15361	15392	15356	15447	15332	15284	15121	15266	15466	15381	15330	15298	15473	15573	15451	15377	15431	15237	15262	15290	15300	15154	15188	15378	15384	15281	15409	15438	15442	15219	15218	15338	15291	15416	15449	15341	15289	15423	15275	15146	15352	15198	15231	15217	15269	15394	15337	15237	15158	15158	15292	15361	15273	15320	15409	15299	15338	15358	15442	15238	15287	15314	15278	15106	15270	15284	15434	15166	15430	15311	15388	15167	15264	15173	15320	15404	15424	15163	15342	15336	15171	15216	15492	15177	15289	15280	15248	15234	15372	15257	15366	15290	15422	15129	15420	15379	15306	15196	15252	15140	15391	15399	15265	15277	15194	15229	15252	15331	15411	15190	15419	15360	15253	15262	15281	15423	15398	15387	15291	15338	15382	15409	15351	15185	15233	15273	15351	15283	15169	15320	15166	15198	15197	15343	15307	15339	15256	15135	15310	15531	15237	15272	15360	15221	15325	15403	15292	15315	15225	15065	15381	15422	15212	15228	15091	15377	15181	15194	15229	15432	15300	15205	15398	15421	15212	15300	15385	15458	15098	15258	15337	15382	15300	15341	15439	15313	15193	15449	15248	15353	15396	15224	15204	15396	15375	15289	15303	15127	15147	15240	15367	15124	15334	15403	15271	15355	15175	15373	15175	15060	15351	15254	15407	15217	15340	15231	15326	15369	15231	15264	15196	15255	15415	15305	15306	15435	15339	15385	15167	15402	15271	15546	15219	15179	15417	15201	15156	15211	15184	15494	15153	15203	14975	15342	15388	15303	15323	15185	15205	15296	15048	15308	15166	15248	15128	15222	15479	15447	15161	15269	15359	15342	15191	15311	15566	15337	15421	15207	15367	15226	15245	15204	15263	15170	15329	15222	15324	15267	15335
24532	21774	31368	32487	34014	37211	33531	27410	25609	25360	24331	23239	23066	22694	22423	22335	22058	22181	22229	22269	22397	22139	22162	22388	22316	22194	22126	22142	22488	22230	22239	21855	22131	21931	22081	21919	21706	21739	21911	22083	22103	21817	21839	21596	21902	22013	21834	21874	21730	21784	21838	21844	21834	21816	21880	21899	21841	21847	21892	21647	21729	21734	21668	21866	21774	21919	22051	21803	21711	21738	21869	21770	21820	21718	22063	21754	21639	21732	21713	21909	21879	21764	22047	21692	21895	21895	21595	21959	21823	21739	21586	21713	21761	21618	21709	21840	21815	21712	21864	21718	21546	21746	21799	21977	21751	21578	21798	21559	21645	21759	21681	21558	21721	21831	21570	21695	21635	21754	21772	21797	21650	21762	21822	21670	21737	21826	21710	21808	21817	21649	21732	21717	21587	21764	21879	21741	21759	21908	21565	21814	21856	21847	21597	21734	21771	21851	21818	21852	21830	21751	21570	21909	21525	21598	21693	21730	21669	21555	21765	21796	21673	21646	21698	21824	21911	21665	21767	21776	21899	21897	21795	21517	21759	21476	21716	21828	21645	21739	21934	21624	21528	21730	21673	21949	21834	21660	21789	21964	21960	21847	21599	21667	21872	21748	21870	21433	21548	21624	21814	21680	21845	21744	21788	21774	21686	21711	21697	21774	21935	21869	21815	21985	21800	21704	21715	21834	21745	21657	21761	21664	21900	21884	21854	21645	21853	21816	21587	21734	21687	21784	21770	21681	21745	21623	21875	21910	21806	21576	21742	21568	21895	21816	21762	21513	21569	21570	21517	21614	21708	21979	21842	21736	21838	21556	21771	21798	21766	21876	21792	21694	21831	21716	21706	21636	21804	21779	21631	21743	21590	21857	21640	21842	21726	21694	21551	21704	21596	21828	21554	21850	21689	21603	21785	21833	21815	21785	21989	21760	21952	21759	21753	21745	21619	21804	21700	21665	21585	21762	21516	21477	21793	21870	21759	21591	21821	21707	21564	21699	21725	21722	21775	21623	21789	21599	21701	21707	21662	21763	21680	21603	21784	21839	22011	21832	21871	21943	21779	21964	21681	21646	21852	21785	21806	21605	21858	21829	21842	21676	21546	21784	21681	21690	21863	21826	21659	21811	21751	21909	21855	21502	21760	21893	21709	21606	21848	21790	21901	21900	21552	21607	21837	21905	21960	21939	21846	21476	21814	21686	21741	21740	21843	21777	21662	21731	21830	21606	21931	21875	21664	21650	21559	21814	21826	21866	21885	21740	21797	21768	21823	21993	21799	21673	21720	21634	21662	21714	21691	21712	21785	21812	21802	21717	21673	21830	21854	21757	21743	21784	21844	21949	21733	21766	21852	21622	21881	21602	21814	21651	21740	21740	21856	21723	21647	21446	21755	21875	21877	21828	21734	21851	21819	21763	21726	21774	21787	21885	21675	21812	21703	21600	21540	21740	21559	21664	21877	21895	21693	21873	21783	21705	21798	21721	21715	21664	21643	21616	21735	21763	21793	21529	21646	21832	21898	21839	21945	21755	21564	21835	21998	21745	21853	21748	21649	21945	21795	21761	21871	21700	21735	21793	21734	21723	21673	21597	21618	21831	21568	21861	21603	21779	21581	21796	21691	21669	21661	21674	21722	22149	21797	21787	21663	21388	21672	22172	21682	21484	21849	21666	21730	21893	21845	21676	21635	21486	21615	21794	21689	21781	21591	21862	21816	21622	21679	21967	21905	21782	21690	21661	21770	21669	21555	21544	21830	21663	21791	21733	21757	21707	21888	21829	21864	21913	21707	21835	22023	21825	21701	21788	21644	21610	21564	21699	21744	21860	21720	21710	21715	21864	21772	21616	21779	21644	21980	21710	21719	21584	21787	21571	21758	21516	21932	21670	21675	21837	21886	21710	21765	21617	21873	21656	21720	21816	21820	21618	21745	21717	21541	21756	21923	21707	21743	21883	21612	21857	21619	21529	21522	21561	21809	21855	21742	21904	21879	21733	21762	21920	21730	21901	21888	21847	21774	21683	21703	21812	21758	21664	21662	21875	21949	21790	21746	21864	21680	21726	21788	21565	21539	21827	21790	21797	21695	21864	21779	21749	21612	21673	21721	21560	21600	21663	21782	21837	21894	21592	21845	21670	21653	21590	21525	21801	21709	21514	21764	21513	21679	21471	21801	21665	21739	21574	21953	21764	21797	21613	21862	21659	21851	21667	21984	21934	21928	21789	21891	21843	21662	21761	21703	21722	21915	21682	21929	21499	21736	21812	21751	21583	21948	21670	21642	21823	21649	21816	21904	21889	21699	21498	21570	21629	21721	21749	21869	21823	21701	21513	21769	21647	21675	21720	21652	21713	21806	21800	21929	21654	21626	21776	21597	21631	21804	21885	22153	21767	21559	21750	21818	21459	21599	21515	21452	21685	21717	21663	21671	21730	21844	21800	21616	21759	21935	21559	21693	21746	21549	21607	21957	21795	22002	21651	21760	21670	21456	21680	21719	21863	21612	21852	21947	21859	21909	21739	21628	21749	21734	21739	21888	21996	21784	21623	21777	21637	21660	21726	21936	21613	21698	21963	21615	21701	21806	21805	21864	21728	21675	21731	21733	21870	21687	21533	21669	21641	21501	21393	21715	21828	21621	21511	21939	21688	21706	21741	21840	21594	21640	21791	21708	21408	21703	21949	21973	21645	21831	21813	21807	21543	21589	21648	21733	21663	21542	21465	21893	21660	21836	21682	21876	21716	21676	21656	21756	21917	21854	21676	21524	21766	22046	21894	21685	21772	21622	21670	21713	21873	21675	21796	21848	21658	21684	21828	21888	21880	21713	21652	21700	21667	21614	21826	21649	21716	21656	21572	21490	21678	21767	21887	21923	21680	21713	21745	21706	21712	21664	21857	21619	21646	21733	21564	21779	21790	21528	21497	21768	21699	21560	21720	21726	21713	21801	21680	21482	21725	21723	21828	21513	21666	21590	21756	22005	21948	21644	21554	21768	21587	21885	21641	21752	21818	21870	21803	21662	21612	21760	21448	21571	21738	22033	21716	21737	21542	21546	21581	21794	21883	21768	21669	21767	21680	21589	21615	21562	21722	21610	21761	21812	21786	21594	21866	21895	21573	21695	21885	21928	21741	21870	21712	21598	21557	21709	21719	21934	21673	21658	21658	21425	21720	21645	21787	21883	21533	21974	21915	21747	21503	21385	21776	21720	21782	21654	21795	21713	21989	21733	21849	22043	21790	21742	21756	21521	21674	21650	21561	21616	21583	21685	21648	21690	21678	21738	22010	21645	21622	21682	21658	21623	21684	21883	21813	21582	21687	21781	21704	21520	21959	21874	21662	21593	21519	21872	21739	21681	21533	21771	21793	21765	21642	21712	21918	21884	21799	21890	21683	21816	21555	21671	21890	21730	21656	21659	21742	21766	21797	21922	21838	21783	21650	21831	21825	21852	21881	21916	21826	21580	21665	21914	21884	21675	22020	21517	21719	21473	21752	21772	21667	21960	21874	21999	21739	21637	22056	21773	21754	21683	21693	21814	21796	21658	21855	21855	21789	21699	21895	21710	21890	21882	21655	21788	21876	21561	21554	21663	21808	21615	21576	21720	21731	21565	21807	21890	21895	21657	21766	21900	21594	21799	21705	21542	21689	21638	21784	21855	21726	21558	21679	21842	21679	21647	21752	21750	21814	21875	21835	21623	21702	21456	21737	21738	21596	21596	21839	21724	21544	21720	21788	21451	21722	21692	21664	21472	21522	21692	21905	21767	21742	21753	21697	21829	21875	21858	21682	21604	21596	21804	21678	21768	21796	21792	21803	21465	21558	21693	21697	21887	21919	21528	21738	21777	21636	21687	21787	21755	21523	21784	21899	21936	21665	21774	21684	21947	21662	21764	21705	21817	21704	21604	21809	21685	21798	21583	21711	21672	21741	21808	21694	21955	21822	21612	21587	21841	21546	21559	21729	21887	21766	21947	21785	22023	21584	21623	21725	21394	21692	21542	21662	21534	21519	21673	21577	21626	21681	21799	21543	21680	21799	21563	21598	21920	21864	21907	21486	21862	21757	21724	21685	21814	21657	21934	21797	21709	21540	21830	21860	21755	21838	21873	21909	21876	21559	21922	21675	21824	21310	21624	21891	21742	21848	21755	21692	21776	21738	21714	21608	21861	21545	21944	21782	21785	21839	21743	21776	21838	21888	22055	21750	21656	21903	21678	21903	21528	21547	21767	21620	21642	21935	21752	21581	21609	21706	21614	21473	21828	21916	21855	21697	21726	21613	21651	21602	21730	21585	21858	21691	21858	22068	21862	21767	21932	21893	21481	21642	21847	21581	21921	21889	21824	21812	21977	21725	21599	21684	21607	21526	21820	21693	21825	21780	21728	21889	21807	21862	21659	21485	21804	21836	21713	21802	21548	21671	21795	21668	21773	21482	21810	21695	21944	21792	21630	21595	21564	21745	21632	21567	21720	21589	21597	21893	21637	21822	21668	21688	22015	21587	21782	21460	21886	21720	21763	21555	22110	21836	21849	21700	21813	21753	21553	21889	21586	21571	21634	21462	21680	21859	21671	21675	21779	21709	21602	21731	21829	21772	21729	21729	21743	21645	21728	21748	21997	21676	21704	21770	21778	21695	21892	21778	21853	21613	21753	21703	21618	21707	21720	21691	21788	21760	21867	21674	21585	22113	21623	21671	21817	22006	21868	21830	21829	21671	21631	22035	21934	21916	21757	21647	21502	21785	21651	21444	21748	21556	21800	21696	21761	21515	21738	21749	21605	21674	21541	21681	21795	21665	21886	21725	21768	21709	21839	21867	21566	21697	21450	21728	21727	21649	21724	21717	21634	21780	21607	21713	21770	21695	21627	21930	21872	21843	21671	21650	21805	21713	21814	21794	21687	21751	21596	21381	21834	21615	21721	21650	21943	21862	21782	21756	21703	21700	21620	21599	21753	21786	21677	21592	21746	21410	21952	21765	21745	21941	21763	21599	21702	21653	21650	21730	21580	21687	21591	21605	21867	21693	21635	21724	21715	21717	21907	21875	21826	21563	21712	21740	21663	21599	21847	21777	21769	21668	21900	21594	21675	21897	21603	21629	21437	21473	21789	21519	21686	21818	21637	21743
47012	80936	79080	62127	48370	39122	25651	21938	20414	18937	17517	16806	16275	15768	15445	15475	15340	15215	15386	15579	15254	15124	15178	15494	15583	15451	15086	15395	15115	15154	15217	15179	15131	15180	15153	15060	15207	15009	14972	14807	14914	14956	14969	15057	14906	14944	14842	14902	14930	14929	14998	14787	14929	14876	14847	14844	14670	14733	14617	15049	14783	14910	14976	14752	14825	14916	14901	14763	14858	14950	14829	14782	14930	14898	14980	14890	14900	14715	14806	14843	14873	14820	14999	14780	14780	14807	14876	14612	14900	14721	14834	14766	14758	14865	14947	14787	14726	14752	14821	14800	14885	14843	14704	14867	14866	14789	14820	14786	14866	14929	14848	14748	14930	14741	14947	14938	14897	14875	14947	14772	14912	14882	14740	14820	14826	14762	14763	14797	14900	14925	14879	14761	14841	14758	14808	14822	14683	14715	14698	14674	14907	14773	14884	14935	14957	14983	14668	14894	15042	14938	14914	14921	14890	14838	14820	14825	14829	14856	14873	14785	15031	14819	14789	14800	14697	14773	14841	14803	14750	14904	14948	14784	14884	14802	14957	14693	14788	15044	14674	14826	14849	14820	14735	14723	14786	14961	14741	14779	14955	14947	14915	14950	14734	14874	14754	14915	14917	14772	14757	14672	14789	14654	14882	14895	14948	14810	14689	14822	14823	14702	14713	14717	14790	14823	14686	14694	14760	14880	14814	14847	14744	14894	14797	14920	14823	15004	14877	14818	14700	14710	15020	14807	14763	14806	14919	14825	14836	14888	14758	14715	14742	14927	14948	14735	14775	14838	14898	14881	14590	14957	14695	14815	14721	14858	14938	14696	15018	14602	14933	14724	14782	14806	14793	14829	14664	14969	14810	14760	14782	14767	14827	14704	14704	14793	14751	14995	14706	15029	14723	14867	14811	14810	14783	14904	14865	14858	14761	14936	14821	14841	14780	14783	14888	14829	14820	14866	14818	14893	14778	14815	14879	14885	14803	14833	14915	14800	15058	14908	14882	14777	14784	14822	14814	14824	14613	14750	14786	14769	14834	14748	14891	14912	14896	14932	14741	14731	14981	14609	14790	14868	14790	14764	14765	14837	14748	15006	14769	14590	14786	14963	14786	14900	14922	14696	14852	14659	14896	14913	14708	14948	14724	14890	14826	14812	14767	14920	14860	14951	14773	14838	14794	14754	14769	14829	14868	14800	14778	14725	15064	14792	14823	14943	14904	15011	14906	14838	14655	14809	14782	14906	14730	14965	14975	14821	15040	14826	14743	14900	14717	14664	14827	14840	14840	14914	14808	14734	14996	14788	14922	14738	14754	14760	14913	14790	14893	14960	14903	14871	15029	14718	14900	14922	14741	14826	14921	14735	14797	14915	14796	14829	14844	14811	14911	14842	14893	14752	14672	14869	14758	14961	14916	14837	14812	14692	14857	14988	14750	14781	14720	14839	14964	14773	14762	14695	14813	14831	14739	14872	14993	14795	14757	14894	14905	14682	14763	14748	14726	14837	14880	14694	14855	14816	14800	14844	14756	14683	14996	14824	14895	14650	14873	14809	14584	14902	14821	14759	14904	14804	14650	14763	14710	14770	14903	14758	14665	14761	14785	14828	14755	14768	14637	14853	14837	14954	14945	14723	14766	14880	14814	14790	14847	14986	14761	14824	14741	14652	14892	14782	14845	14860	14816	14844	15051	14698	14694	14909	14841	14671	14917	14997	14754	14795	14758	14608	14764	14818	14797	14781	14932	14897	14980	14744	14857	14696	14814	14764	14871	14651	14892	14663	14814	14705	14855	14804	14745	14968	14703	14702	14776	14633	14808	14973	14883	14795	14720	14809	14746	14747	14964	14690	14816	14956	14847	14992	14838	14851	14967	14725	14803	14736	14797	14809	14775	14814	14816	14802	14783	14775	14829	14808	14795	15033	14909	14588	14811	14750	14738	14798	14780	15057	14890	14727	14778	14865	14884	14747	14794	14890	14855	14765	15053	14870	14862	14791	14780	14933	14761	14934	15050	14679	14773	14671	14707	14932	14913	14839	14818	14868	14843	14778	14823	14890	14852	14783	14911	14931	14883	15043	14868	14957	14713	14933	14686	14894	14904	14867	14824	14702	14856	14780	14756	14813	14769	14823	14878	14868	14700	14790	14813	14887	14892	14967	14653	14825	14750	14787	14785	14812	14849	14773	14971	14851	14781	14524	14833	14855	14736	14875	14893	14777	14876	14895	14917	14875	14739	14856	15028	14695	14996	14683	14955	14712	14887	14898	14758	14917	14813	14845	14849	14748	14698	14777	14832	14783	14840	14813	14916	14869	14955	14944	14957	14803	14665	14727	14700	14758	14859	14900	14873	14815	14856	14840	14752	14814	14874	14739	14951	14792	14948	14905	14802	14833	15102	14920	15025	15013	14795	14763	14834	14918	14892	14963	14895	14858	14928	14776	14808	14710	14747	14900	14700	14876	14922	14794	14605	14913	14830	14868	14666	14781	14776	14793	14973	14876	14824	14846	14735	14811	14767	14655	14855	14824	14691	14933	14909	14952	14685	14935	14743	14711	14775	14869	14933	14717	14889	14905	14892	14935	14753	14688	14873	14754	15027	14727	14804	14828	14692	14809	14915	14760	14653	14709	14936	14796	14764	14714	14748	14884	14888	14779	14802	14817	14847	14858	14788	14909	14805	14767	14871	14779	14727	14708	14769	14965	14747	14685	15021	14964	14873	14473	14759	14906	14926	14934	14864	14842	14907	14621	14800	14830	14913	14878	14808	14801	15032	14890	14876	14929	14795	14713	14855	14946	14925	14839	14805	14685	14819	14707	14818	15020	14965	14771	14794	14804	14805	14756	14704	14785	14865	14899	14528	14851	14862	14981	14878	14790	14814	14881	14941	14834	14964	14851	14664	14776	14806	14925	14753	14726	14856	14849	14888	14797	14608	14800	14861	14830	14764	14793	14801	14783	14800	14905	14795	14924	14848	14911	14896	14659	14778	14857	14761	14569	14675	14893	14834	14728	14803	14825	14873	14731	14735	14763	14891	14958	14768	14715	14758	14919	14779	14864	14776	14831	14841	14788	14807	14739	14719	14828	14971	14769	14732	14927	14808	14761	14955	14882	14726	14925	14787	14798	14723	14718	14829	14833	14576	14744	14839	14815	14755	14730	14765	14911	14712	14870	14751	14852	14871	14696	14855	14859	14873	14884	14785	14646	14808	14821	14735	14918	14784	14999	14696	14775	14773	14859	14818	14851	14937	14931	14890	14823	14710	14881	14762	14992	14863	14763	15051	14838	14959	14689	14803	14867	14846	14712	14752	14816	14986	14785	14755	14869	14967	14745	14862	14916	14835	14855	14753	14882	14886	14872	14864	14805	14884	14658	14722	14798	14858	14717	14851	14755	15015	14814	14960	14829	14838	14794	14807	14754	14728	14971	14849	14789	14899	14923	14657	14772	14863	14910	14709	14805	14852	14721	14715	14901	14820	14810	14796	14788	14895	14821	14758	14891	14822	14769	14815	14773	14844	14951	14915	14711	14770	14790	14630	14874	14835	14804	14791	14821	14624	14766	14891	15043	14909	14642	14861	14871	14725	14972	14864	14795	14776	14765	14686	14863	14746	14859	14905	14821	14727	14686	14958	14748	14901	14910	14755	14923	14757	14969	14714	14805	14817	14690	14745	14797	14993	14816	14893	15069	14785	14970	14861	14840	14680	14797	14791	14832	14862	14864	14995	14865	14868	14858	14812	14768	14950	14940	14912	14838	14789	14786	14758	14886	14746	14581	14952	14730	14634	14686	14902	14791	14697	14845	14688	14784	14894	14726	14896	14672	14751	14832	14921	14827	14916	14922	15066	14724	14547	14865	14757	14852	14860	14723	14814	14741	14876	14883	14721	14803	14910	14935	14734	14932	14818	14872	14851	14736	14710	14843	14886	14787	14743	14860	14794	14711	14818	14896	14769	14886	14877	14670	14724	14761	14913	14880	14773	14819	14947	14768	14843	14829	14857	14991	14820	14695	14838	14916	14769	14840	14941	14796	14754	14826	14827	14631	14976	14818	14803	14872	15062	14882	14538	14833	14943	14852	14710	14834	14666	14656	14938	14927	14782	14951	14774	14882	14753	14862	14652	14825	14696	14876	14748	14762	14926	14976	14850	14831	14755	14825	14817	14767	14859	14753	14841	14630	14871	14889	14747	14914	14952	14911	14869	14812	14857	14935	14705	14879	14812	14812	14799	14804	14763	14887	14799	14859	15060	14910	14798	14752	14791	14905	14988	14916	15016	15017	14881	14690	14855	14760	14829	14937	14768	14826	14799	14731	14820	14849	14975	14770	14960	14861	14811	14856	14732	14816	14834	14895	14745	14938	14859	14877	14805	14728	14842	14874	14661	14794	14734	14842	14785	14834	14844	14819	14905	14698	14800	14619	14840	14682	14755	14779	14729	14830	14811	14660	14844	14742	14830	14740	14772	14911	14920	14892	14885	14851	14800	14924	14804	14909	14900	14880	14974	14897	14823	14699	15058	14934	14800	14909	14723	14878	14882	14744	14671	14904	14842	14721	14804	14910	14986	14840	14914	14877	14790	14730	14848	14870	14888	14662	14928	14888	14817	14900	14833	14829	14799	14766	14898	15011	15006	14758	14831	14925	14942	14991	14842	14740	14880	14753	14794	14780	14879	14754	15108	14750	14951	14814	14979	14773	14896	14935	14705	14676	14852	14935	14810	14749	14909	14744	14868	14822	14942	14868	14832	14803	14765	14995	14919	14722	14754	14899	14768	14730	14834	14722	15007	14644	14901	14792	14839	14881	14852	14937	14732	14843	14866	14833	14811	14813	14924	14888	14868	14639	14906	14506	14748	14834	14759	14761	14599	14831	14842	14704	14644	14876	14876	14969	14962	14712	14746	14698	14881	14938	14822	14726	14885	14664	14899	14821	14741	14792	14968	14797	14723	14831	14988	14781	14765	14825	14794	14857	14947	14802	14804	14877	14956	14802	14818	14753	14613	14885	14893	14945	14840	14732	14959	14893	14881	14825	14765	14763	14882	14891	14793	14754	14900	14861	14891	14789	14988	14720	14761	14824	14943	14758	14662	14659	14850	15091	14915	14856	15024	14969	14878	14974	14848	14656
42229	51946	56053	46884	35869	30117	26037	24395	23685	23143	22835	22527	22450	22027	22143	22143	22012	22091	22093	22172	22091	22195	22321	22180	22303	22189	22093	22253	21951	21977	22033	22373	22197	22160	21927	21998	22156	21978	21928	22192	21917	21930	21839	21953	21968	21705	21981	22074	21842	22120	21958	21836	21965	22031	22022	21822	21892	21846	21986	22071	22150	22110	21876	22075	21583	21817	21979	22086	21784	21770	21963	21883	21974	22014	21772	21941	22146	21957	21792	21869	21790	21737	21945	22091	21779	21847	21716	21856	21940	21819	21899	21907	22070	21896	21699	21830	21960	21706	21905	22056	22105	21739	21816	21934	21931	22007	21852	21997	22162	21909	21994	22002	21893	21928	21951	21967	22055	22040	22055	22181	22110	21846	21867	21988	22123	21865	21862	21702	21745	22005	22126	21849	21946	21805	22096	21890	21948	22025	21938	22140	22005	22153	22021	22066	21914	21605	21843	21833	22018	22007	22033	21949	22024	22072	22061	21857	21974	21961	21976	22011	21859	21858	21909	21618	21907	21633	21885	22039	21830	21933	21992	21768	21872	21994	21962	22119	21917	21935	22141	22092	21849	21945	22000	21802	22260	21972	21701	22035	21963	21863	21785	22137	21800	21914	21925	22086	21761	21804	21930	21759	21968	21970	21785	22135	22118	22128	21890	21941	22041	21948	21966	21975	21834	22153	22034	21851	21956	22088	21815	22010	21986	21642	21696	21923	22023	21865	21818	21792	21884	21873	21852	21992	22211	22167	21864	21941	21856	21837	22016	21871	21776	21884	21975	21924	21833	21756	22007	21835	21714	21942	21922	22107	22161	21826	21763	22050	22210	22069	21968	21968	21676	21792	21807	22190	21980	22018	21951	21964	22000	22219	21688	21624	21865	22061	22025	21969	21796	21974	21999	21833	21788	21847	21867	21863	21973	21971	22033	21859	22014	21714	22000	21838	21773	21957	21765	21622	21977	21951	21741	21988	21993	21669	21770	22121	22301	22270	21779	21732	21815	21928	21815	21766	21969	21956	21853	22045	22030	21969	21922	21999	21807	21996	22111	22137	22060	21793	21919	22012	21755	22050	22223	21925	22117	21978	21914	21843	21930	22117	21883	22065	22013	21857	21831	22102	21832	21859	21740	21767	21901	21830	22023	21999	21802	21970	21839	22026	22028	22032	21848	22031	22094	21921	21926	22108	21845	22324	21941	21688	21975	22143	22120	21813	22010	22084	21744	21978	21851	22133	21879	21742	21951	21811	21995	21972	22039	21749	22016	21793	22034	21991	22170	21977	21817	21960	22008	21977	21803	21830	21959	21726	21897	22090	21839	21966	21728	21887	21824	21880	21793	22162	21841	21621	21972	21982	21716	21800	21956	21918	21886	21872	21931	21935	22037	21860	21977	21919	21866	21995	21967	21658	21678	21991	21916	21841	21652	21758	21975	22051	21955	21743	21875	22001	22073	21720	21829	22020	21726	21866	21942	21726	21957	22007	22023	22040	21897	22032	22098	21967	21890	21867	22140	21862	21758	21663	21919	21839	21718	21952	21880	21816	21623	22050	21939	21672	21942	21882	21827	21996	21724	21641	22238	21664	21963	22084	22158	21919	21960	21754	22102	21895	22138	21907	22172	21784	21985	21997	22141	22085	22005	21947	22137	21841	21918	21818	22036	21820	21928	21862	21903	22034	22055	21937	21662	21677	21905	21981	21993	22126	21959	21894	21892	22049	22096	22001	21736	22062	21774	22100	21826	21993	22156	21948	21975	21682	21800	21943	21902	21817	21872	21812	21989	22189	21992	22017	21735	21838	21948	21814	21867	21724	21866	21780	21827	21713	22058	21809	22169	21911	21992	22091	21978	21893	22079	21780	22103	22032	21955	21908	22080	22067	21852	21670	21962	21678	21767	22013	21899	21774	22011	22127	22029	21943	21980	22043	21814	21942	22023	21954	21796	21655	21859	21902	22089	21816	21994	21827	21999	22110	22055	22021	21960	21934	21893	21882	21852	22033	22051	22028	21884	22145	22096	22185	22259	21933	21955	21916	22076	21960	21839	22112	22067	22005	22046	21820	22075	22009	21909	21768	21991	22065	21848	21949	21969	21948	22129	21817	21887	22063	22075	21998	21937	21692	22125	21916	21903	21846	21864	21937	21795	22136	22035	21797	21926	21767	21955	22032	21895	21812	21887	22166	22164	21637	22013	22032	22084	21744	22050	22061	21796	22026	21829	21863	22062	21951	21761	21853	22056	22019	22068	22279	21840	21898	21920	22030	22116	22057	21893	21705	21911	22260	21935	21968	22020	21906	21920	21931	21859	21814	21976	21737	22112	21835	21885	21908	22107	22041	21877	22073	21804	21944	21886	21960	22174	21885	22143	21952	21773	21789	22000	22127	22117	22020	22087	21873	22072	22097	21938	21976	21873	21936	21783	21835	21876	21906	21818	21897	22086	22092	22065	22048	21980	21925	21802	21994	21852	21901	21919	21918	22160	21929	22064	21890	21780	21755	22128	21759	21711	22013	21923	22002	21876	21833	21941	21833	21797	21921	21667	21829	21868	22036	21878	21935	21951	21794	21917	21796	22011	22049	22002	21971	21913	21735	21714	21949	22133	21891	21896	21981	21793	21903	21925	21786	21988	21943	21986	21822	21947	21880	22146	22173	21930	21681	21829	21673	22037	21897	22009	21844	22174	21829	21780	21948	21785	21796	22125	22077	21933	21942	22052	21996	22019	21720	21882	21942	21792	21818	22048	21942	21860	22022	21749	21751	22009	21881	21904	21656	21905	21783	21963	22128	21874	21967	22129	21956	22026	21905	21787	21963	21911	21867	22128	21659	22027	21938	21911	21979	21857	21861	21923	21919	21986	22050	21821	21870	21881	21798	21955	21798	21699	21978	21879	21802	21855	21997	21998	21854	21910	21902	21894	22115	21813	22041	21831	22052	21893	21885	22045	22064	21871	21904	21833	22009	21856	21973	21829	21722	22318	22016	21823	22088	22063	22078	22135	21913	21861	21988	21940	22242	21976	21830	21939	22134	22116	22071	22062	22003	21907	22183	22134	22144	21994	22280	21983	21988	21935	22024	21694	21835	21949	22007	21951	21907	21948	21811	21980	22014	21890	21698	21898	21905	22020	21912	22052	21752	21816	21885	21944	22070	21814	22078	21961	21992	21981	22074	21853	22014	21920	22048	21970	21567	21953	22124	21990	21744	21971	22057	22164	21724	22027	21972	21757	22163	21962	21762	22020	21869	21812	22000	22005	21976	21751	22047	22013	21984	21779	21851	22019	21972	21661	21886	21814	21957	21887	21973	21858	22079	21903	21644	21797	21708	21896	21947	21918	21734	21981	21798	21939	21830	21857	21922	21856	21889	21969	21837	21947	22053	21919	21912	21740	21961	21882	21695	21806	21785	21913	22058	21774	21837	22016	21873	21891	21884	21878	21825	21770	21892	22143	21869	21956	22063	21935	21932	22217	21924	21765	21724	22058	21834	21768	22041	21840	22130	22040	22068	21965	21714	21813	21793	21903	21960	21990	21829	22205	21892	21936	22001	21895	21986	22080	21889	22041	21942	22141	21894	22225	22018	21837	21986	21727	21866	21760	21656	21847	21971	21815	21781	21658	21744	21995	21870	21958	22146	22068	21847	21989	21818	21987	21599	21868	22137	21918	21644	22044	22076	22103	22067	22059	22073	21919	21866	21999	22223	22054	21944	21962	21783	21944	22092	21795	21951	21834	22113	21946	21646	22003	21846	21963	22027	21934	22024	22021	21966	21998	22187	21840	22024	22009	21994	21968	21918	21585	21695	21892	21740	21910	21889	22153	22023	22005	21892	21888	21914	21932	21931	22038	21621	22007	22165	22049	22046	22031	22048	21703	21891	21840	21974	22103	21852	21739	21999	21895	21832	22004	22116	21925	21797	21997	21969	21969	21944	21809	21997	22163	21910	22272	22089	22284	22172	21806	21749	22226	21757	21925	22184	22045	22165	22051	21735	21637	21830	21714	21986	22023	21795	21700	21904	21802	21843	21953	21940	21943	22048	22056	22193	22170	21982	21953	21865	22197	21870	21843	22201	22208	21749	22061	21951	21698	22068	21829	22014	22153	22093	21931	21897	21980	21984	21687	22300	22215	21843	21736	21980	22085	22190	21798	22052	22166	21874	22173	21961	21783	21976	21918	21905	21938	22063	21951	21959	22014	22064	22056	22005	21972	21918	21892	21798	21756	22028	21734	21943	21993	21859	21958	21827	22083	22220	21704	21904	21848	21816	21847	22073	22136	21792	22055	21932	22000	21941	21881	21776	21879	22123	21754	22168	21663	21922	22151	22024	22086	21872	21730	22096	21889	21942	22077	21804	21808	21880	21713	22055	21832	21959	21829	21913	21935	21871	21803	21669	21866	21940	21910	22019	21795	21867	21875	21943	21794	22050	21736	21739	21737	21796	21846	21855	21843	21720	21690	21976	21764	21866	21836	21871	21910	21864	21879	21787	21980	21941	22149	21905	21799	21948	22011	22095	21787	22162	21866	21808	21987	22069	22019	21833	21823	22002	21987	21875	21954	22072	22063	21808	21888	22060	21916	21965	21954	21842	21888	21900	21813	21867	21926	22006	22218	22052	21846	22134	21855	21840	22082	21924	21936	21985	21768	21821	21817	21903	21865	22040	22206	21973	22054	22020	21987	22102	22029	21838	21888	21939	22054	21860	21789	21764	21766	21915	21736	22099	22021	22007	21880	21746	21969	22051	21907	21971	22200	22043	21929	22003	21995	21824	21760	21777	22028	22003	22018	21958	22158	21909	21928	21803	21776	22001	21900	21854	21786	21994	21943	21808	22047	22119	21874	21969	21849	21840	21884	22025	21931	21938	21940	22049	22226	22068	22251	22112	21990	21964	21812	21597	21717	22068	22096	22282	22015	22076	22074	22146	22120	22023	21720	22018	21775	21847	22027	22004	22037	22080	21986	21805	22033	21745	21924	21972	22035	22292	21915	22009	22040	21843	21966	21880	22057	21634	21837	21822	22058	22121	21775	22044	22075	21983	21729	22042	22040	22077	22139	21821	21924	21977	21762	21650	21944	21773	21851	21863	22371	21894	21863	21946	21896	22071	21856	21837	21918	22135	22168	22016
43873	61214	56588	41661	31275	24021	19622	18078	17297	16496	15984	15508	15129	15040	14959	15024	15039	15008	15093	15183	14974	14983	15108	15304	15141	15021	14912	14923	14989	14987	15072	15007	15050	14972	14963	14886	14969	14883	14873	14890	14920	14907	14943	15003	14964	14958	14963	14960	14977	14852	15006	14941	14788	14881	14842	15016	14985	14804	14938	14850	14861	14743	14774	14801	15023	14890	14769	14755	15022	14914	14802	14960	14879	14874	14748	15049	14734	14816	14958	14623	14697	14905	14940	14762	14756	14792	14852	14915	14803	14949	14921	14816	14793	14762	14806	14747	14755	14881	14865	14857	14959	14970	14931	14695	14855	14950	14888	14954	14799	14971	14927	14883	14864	14836	14871	15017	14853	14852	14904	14743	14894	14846	14903	14726	14873	14798	14775	14853	14806	14807	14704	14949	14943	14867	14926	14878	14931	14880	14964	15007	14942	14841	14982	14831	14859	14768	14911	14857	14846	14840	14783	14820	14724	14815	14708	14860	14665	14918	14866	14761	14858	14913	14743	15030	14970	14767	14833	14964	14795	14846	14991	14960	14847	14853	14952	14746	14971	14881	14660	15017	14934	14921	14861	14865	14809	14862	15049	14899	14875	14891	14856	14901	14938	14828	14904	14743	14854	14954	14827	14909	14794	14851	14831	14720	14749	14983	14940	14872	14717	14864	14868	14865	14841	14969	14881	14899	14755	14824	14887	14836	15057	14960	14898	14727	14885	15021	14847	14858	14704	14780	14828	14959	14961	14813	14726	14856	14773	14840	14890	14761	14889	14908	14847	14897	14913	14780	14722	14922	14864	14933	14912	14778	14878	14821	14771	14766	14859	14770	14849	14830	14905	14861	15023	14699	14884	14964	14778	14981	15044	14563	14977	14743	14947	14680	14850	14874	15027	14747	15057	14980	14825	14864	14680	14927	14861	14950	14875	14812	14881	14749	14956	14762	14691	14813	14877	14921	14766	14992	15021	14809	15051	14822	14912	14758	14909	15077	14949	14972	14776	14670	14878	14668	14949	14859	14741	14854	14627	14888	14809	14952	14874	14732	14910	14793	14878	14796	14844	14960	14917	14851	14846	14836	14876	14794	14822	14835	14836	14871	14895	14937	15036	14750	14959	14914	14894	14908	14827	14823	14878	14935	14991	14919	14758	14891	14893	14731	14824	14997	14879	14991	14974	14951	14808	14944	15040	14674	14909	14691	14960	14976	14863	14991	14653	14797	14965	14992	14717	14914	14973	14762	14973	15047	14883	14741	14863	14817	14889	14763	14956	14993	14808	14746	14878	14993	14998	14841	14815	14811	15000	14739	14797	14859	15042	14878	14744	14775	14754	14786	14769	15119	14782	14783	14910	14887	14897	14836	14794	14781	14945	14814	14846	14816	14704	14872	14927	14753	14742	14967	14853	14854	14827	14907	14903	14795	14907	14837	14901	14909	14929	14821	14725	14838	14857	14858	14846	14836	14731	14812	14941	14706	14839	14819	14841	14733	14932	14885	14923	14840	14782	14580	14794	14855	14804	14787	14779	14802	14839	14827	14770	14883	14890	15023	14756	14644	14808	14944	14943	14976	14944	14828	14787	14724	14871	14882	14903	14865	14976	14881	14796	14831	14880	14844	14935	14962	14763	14752	14859	14856	14921	15003	14814	14763	14759	14839	14792	14924	14770	14881	14914	14812	14905	14853	14941	14845	14908	14957	14812	14864	14932	14815	14929	14689	14954	14981	14796	14922	14869	14857	14775	14837	14798	14700	14819	14943	14750	14835	14843	14830	14736	14910	14794	14878	15001	14879	14815	14890	14855	14853	14877	14754	14858	14975	14742	15013	14670	14763	15003	14878	14901	14871	14978	14789	14860	14966	14877	14862	15044	14825	14706	14768	14693	14905	15084	14970	14944	14783	14901	15022	14839	15105	15108	14723	14886	14803	14853	14945	14916	14794	14903	14898	14964	14697	14799	14753	14931	14815	15109	14877	14640	14851	14875	14760	14896	14872	14940	14809	14900	14891	14799	14915	14798	14890	15067	14711	14825	14728	14765	14798	14825	14714	14846	14710	15053	14866	14898	14841	14874	14719	14839	14803	14898	14703	14847	14849	14842	14783	15002	14955	14749	14703	14885	14704	14858	14793	14771	15013	14798	14801	15084	14947	15008	14808	14756	14767	15015	14866	14958	15064	14775	14865	14932	14888	15075	14650	14731	14860	14919	14752	14772	14841	14863	14914	14835	14707	14905	14783	14990	14917	14764	14762	14892	14859	14930	14940	14764	14916	14811	14891	14699	14849	15041	14654	14731	14960	14660	15074	14815	15020	14845	14824	14970	14827	14829	14890	14806	14762	14798	14962	14931	14861	14842	14836	14813	15112	14858	14924	14707	14781	14921	14989	14900	14916	14682	14742	14867	14929	14993	14871	14890	14920	14777	14739	14913	14880	14838	14749	14978	14787	14646	15007	14807	14801	14990	15001	14978	14746	14701	14890	14627	14969	14850	14684	14970	14891	14836	14969	14947	15001	14955	14792	14788	15022	14985	14886	14775	14651	14795	14805	14750	14930	14865	14879	15043	14758	14762	14901	14770	14787	14841	14688	14840	14937	14809	14738	14876	14913	14878	14888	14876	14956	14949	14886	14765	14958	15059	14703	14855	14912	14807	14616	14868	14769	14708	15008	14818	14819	14736	14940	14761	14965	14876	14782	14804	15018	14883	14828	14889	14816	14844	14832	14844	14664	14836	14675	14971	14777	14781	14888	14769	14886	14876	14735	14791	15010	14921	14858	14871	14804	14843	14779	14949	14933	14871	14920	15080	14912	14910	14916	14904	15031	14959	14839	14801	14698	14826	14827	14823	14865	15045	14916	15015	14867	14815	14887	14746	14589	14982	14816	14860	14765	14974	14908	14922	14955	14875	14869	14958	14847	14802	14868	14811	14822	14993	14909	15012	14949	14864	14700	14984	14899	14915	14893	15019	14840	14831	14869	14996	14733	14895	15062	14872	14952	14718	14832	14894	14880	14756	14857	14939	14798	14916	14825	14979	15068	14810	14932	14946	14882	15011	14894	14898	14762	14911	14874	14781	15015	14683	14778	14862	14930	15013	14877	14803	14694	14937	14788	15043	14771	15001	14737	14807	14941	15003	14906	14799	14975	14786	14854	14874	14926	14896	15029	15000	14912	14835	15026	15064	14781	14920	14981	14996	14675	14741	14835	14840	14768	14712	14860	14908	14826	14969	14921	14857	15006	14918	14860	14888	15039	15147	15004	14743	14864	14708	14858	14913	14851	14893	14961	14789	14908	14795	14918	14644	14822	14951	14901	14813	14813	15144	14934	14871	14959	14658	14979	14845	14849	15011	14873	14967	14930	14919	14779	14907	14942	14831	15019	14886	14780	14836	14831	14781	14813	14940	15013	14673	14785	14955	14921	14859	14844	14884	14775	14852	14911	15012	14708	14719	14749	14996	14934	14805	14908	14648	14849	14848	14902	14894	14863	14992	14942	14716	15073	14785	14947	14900	14962	14809	14929	14904	14874	14875	14922	14888	14797	14797	14940	14834	14714	14826	14834	14904	14904	14829	14838	14998	15063	14956	14930	14835	14832	14797	14976	14822	14920	14683	14858	14998	14958	14743	14847	15050	14834	14810	14915	14861	14665	14963	14816	14904	14894	14720	14895	15055	14913	14848	14727	14770	14749	14960	14659	14855	14857	14856	14954	14890	14963	14876	14830	14941	14856	14887	14873	14897	14796	14882	14686	14980	14968	14839	14805	14881	14915	14934	14850	15037	14924	14938	14848	14927	14846	14918	14851	14810	15041	14857	14884	14988	14994	14979	14872	14965	14826	14804	14818	14843	14853	14807	14798	14880	14876	14800	14810	14980	14831	14875	14968	14948	14932	14877	14837	14806	14826	14798	14973	14739	14702	14840	14892	14921	14735	15021	14880	14872	14810	14735	14968	14832	14870	14864	14789	15015	14835	14884	14707	14901	15010	14989	14963	14800	14812	14788	14937	14971	14853	14781	14771	14717	14875	14890	15132	14744	14884	14868	14847	14967	14657	14764	14940	14942	14844	14869	14990	14930	14849	14976	14851	14878	14859	14857	14953	14767	14890	14699	14997	14769	14938	14961	14938	15035	14775	14939	14748	14896	14817	14876	14822	14820	14834	14811	14821	14736	14987	15025	14742	14852	14984	14831	14927	14804	14798	14975	14836	14857	14823	14883	14780	14841	14821	14940	14803	15051	14825	14792	14729	14932	14911	14950	14774	14745	14783	14838	14701	14537	14781	15008	14844	14865	14901	14997	14908	14740	14877	14965	14809	14720	14720	15170	14869	14809	14784	14937	14829	14934	14757	14838	14819	14835	15020	14850	15003	14841	14934	14753	14955	14824	14853	15008	15012	14963	14991	14932	14866	14837	14884	14979	14880	14935	14915	14822	14890	14926	14748	14923	14784	14845	14970	14800	15011	14934	14845	15164	14949	14922	14915	14771	14779	14795	14662	14919	14890	14963	14979	14959	14828	14748	15004	14794	14944	14677	14731	14987	14847	14702	14846	14763	14944	14716	14935	14715	15010	14799	15058	14921	14732	14829	14913	14799	14887	14820	14871	14916	14769	14952	14991	14885	14639	14837	14823	14906	14934	14843	14885	14831	14858	15026	14787	15070	14873	14748	14690	14789	14820	14803	14642	14880	15016	14817	14941	14896	14830	14713	14870	14921	14838	14870	14711	14852	14811	14825	14759	14888	14699	14978	14756	14889	14898	14989	14855	14759	14956	14866	14766	14931	14733	14930	14782	14932	14797	14759	14983	14940	14731	14822	14667	14820	14918	14988	14884	15043	14901	15026	14773	14982	14911	15053	14633	14788	14799	15017	14796	14838	14761	14819	14852	14885	14992	14967	14845	14694	14899	14870	14854	14674	15071	14769	14987	14949	14800	14775	14865	15035	15037	14908	14789	14851	14773	14852	14751	14821	14884	14832	15003	14947	14572	14943	14951	14752	14807	14791	14932	14920	14757	14939	14861	15090	14811	14876	14922	14832	14892	14863	14789	14896	14852	14917	14762	14963	14598	14800	15029	14778	14964	14972	14857	14813	14941	14874	14736	14733	15116	15001	14826	15005	14924	14946	14870
26390	22082	34531	39422	38514	36468	31207	27387	26177	25241	24632	24108	23990	23562	23720	23244	23433	23360	23644	23486	23374	23433	23315	23477	23839	23424	23298	23242	23622	23433	23268	23337	23264	23067	23265	23227	22969	22952	23205	23278	23091	23058	23072	23233	23210	22890	23173	23362	23369	23094	23197	23059	22880	23172	23190	23166	23145	23142	22919	23124	23080	23025	23069	23105	23035	23042	22826	23006	23009	23002	23020	22981	23223	23042	23320	22996	22932	23282	22972	22950	23076	23084	23352	23023	23023	23061	23146	23241	23103	23128	22972	23090	23080	22974	23215	23153	23119	23063	23004	22776	22668	23132	23067	23269	22992	22975	22922	23110	23069	23118	23077	23037	22775	23123	23128	22944	23324	23053	22965	22938	23205	23127	23175	23172	23135	22813	23018	22966	23075	23183	22871	23282	22963	22968	23372	23041	22985	23023	22953	23231	23344	22992	23140	23329	22930	22918	23104	22953	22976	23136	23095	22890	23073	23155	22982	23103	23029	23144	23142	22958	23076	22995	23071	23185	23180	23169	22971	23233	22956	23045	22994	22984	23093	23061	23291	23082	22882	23066	23014	22994	23015	23054	23034	22993	23060	23199	22846	22844	22856	22834	23110	23023	23000	23029	23115	22840	23039	23386	22993	22764	22931	22964	22889	23035	22982	23121	23232	23130	22992	22890	22813	23164	23105	23150	22967	22977	23122	23148	23058	23256	23134	22938	23077	23131	23021	23004	23100	23075	23146	23130	22945	23048	22901	23204	22925	22989	23356	22969	23030	22916	23012	23177	22983	23042	23105	22938	23233	22877	23028	23010	23500	22976	23046	23176	22897	23081	22966	23080	22941	22979	22950	23229	22832	22968	22954	22886	22995	23179	23081	23391	23231	23149	22962	23163	23038	23004	22870	22906	23063	23203	23274	23014	22896	23166	23180	23114	23200	22997	22922	22909	23066	22880	22702	23123	23086	22995	23078	23147	23203	22882	22944	23095	23061	23006	23045	23053	23174	23118	23141	23084	23084	23284	22956	22930	22902	22959	23139	22846	23025	23198	23308	22949	22902	22815	22929	22798	23167	23261	22835	23055	23191	23204	23273	23150	23106	23130	22854	23047	23173	22859	22870	22842	23051	23019	23232	23199	22756	23046	23369	23010	23217	23030	23043	23157	22992	23118	22644	23194	23007	23118	23137	23131	23178	23258	23126	22894	23141	23099	22698	23013	22928	23130	22984	23315	23187	23283	23096	23049	23188	22908	23107	23012	23371	22959	22970	23048	22923	22950	22981	23164	22763	22989	22903	22916	23100	22900	22945	23047	22858	23255	23196	23104	23150	22951	23077	23049	22905	23157	23181	22889	22996	23211	23103	22834	23060	23281	23043	22988	23129	22941	22887	23187	23228	23091	23011	23010	22925	22946	22927	22900	23088	23227	23193	23218	23146	23048	23051	22741	22925	22978	22743	23210	23092	22813	23299	23111	23107	23115	23055	23007	22801	23139	23118	23135	23199	23313	22924	23046	22943	22875	22999	23146	23198	22972	23280	23087	23365	23022	22987	22947	23240	23156	22917	23094	23098	22622	23110	23323	23208	23132	22885	22940	22930	22995	22931	22986	23193	23232	23049	23027	23243	23008	22913	23102	23001	23327	22831	23175	23003	22889	23114	23026	23088	22893	23124	23003	22958	23172	23165	22966	23253	22936	23248	22954	22875	22869	23169	23219	22973	23105	23117	22927	23391	22991	22991	23004	22777	23136	23042	22830	23268	23147	22958	23109	23111	23029	22855	23203	22814	23056	22996	23283	22840	23057	23010	22948	23220	22881	22823	23469	23108	23097	22941	23215	22990	23129	23084	23059	22995	23058	23166	22935	22879	23259	23130	22974	23150	22927	22916	23053	22902	22989	23009	23205	23042	23223	23083	22888	22977	23059	23119	23135	23046	22939	23157	23261	22678	22907	22990	22966	23093	22805	23052	23051	22938	23168	23026	23032	23355	23143	23405	22980	23067	22847	22679	23072	23049	23185	23085	23214	23188	23025	23175	23014	23282	23410	23265	23132	23084	22855	23195	23042	23048	22863	23091	23038	22960	23038	23219	23045	23082	22890	23177	23013	23077	22984	23066	22938	23111	23057	22962	23028	22989	22937	23103	23244	22852	22992	23110	23178	23219	23245	23097	23212	23140	23215	23155	22966	22892	23127	23049	22934	22719	23154	22860	23121	23156	22940	23042	23259	23307	23087	23285	23031	23106	22859	23177	23167	23033	23009	23025	23085	23292	22834	22878	23093	23011	23203	23080	22915	23087	22907	22921	23140	23012	23054	23309	23013	23179	23273	22873	22729	22905	23054	23380	22994	22914	23053	23105	23043	23050	22872	22856	23089	23020	22944	22806	23135	22936	22921	22785	23215	22993	22896	22816	23035	23053	23087	23096	23081	23153	23240	23066	23022	23144	22836	23062	22923	23114	23199	23199	22972	23224	23093	23050	23041	23076	22961	22986	23268	22819	23145	23097	23174	23066	23194	23104	23192	23366	22946	22865	22759	23089	23097	23036	23223	22980	23130	23031	23147	22916	22991	22874	22908	22831	23090	23180	23099	23218	22930	23275	23132	22831	23034	23115	23007	23271	22972	22933	23108	23098	22873	22921	23035	23104	23272	23341	23407	23273	22899	23097	23212	23186	22891	23032	23017	23387	22952	23085	23261	23155	23022	23139	22939	23219	23204	23134	22973	23159	23198	23255	22892	23124	23141	23060	22846	22835	22987	22925	23045	23060	23083	23023	22909	23034	23236	23126	22948	22998	23248	23258	23039	23129	23152	22865	22910	23181	22871	22733	23341	22807	23352	23012	23041	23037	23257	22979	22749	22914	23096	23153	22857	23327	22854	23046	23115	23073	23001	23115	23301	22913	23092	23096	23297	23192	23055	23233	22952	23053	23032	23034	22995	23099	23134	23066	23116	23098	22878	23085	23155	23052	23009	23010	22946	23199	23161	23130	23153	23118	23143	23217	22800	22950	22837	22849	23120	23302	23225	23007	23240	23051	23133	22932	22742	23084	22958	23238	23159	23059	23330	23051	23014	23030	23063	23078	23100	23039	22952	23080	22907	23149	22799	22934	23240	23068	22999	23113	23109	23079	23211	23184	23076	22938	23240	22924	23018	23097	22959	23045	22986	23120	23056	23183	23322	23039	23089	23223	23092	23133	23155	23523	23117	23014	22970	22882	23171	23348	23094	22787	22881	23024	22993	22899	23261	23215	23092	22840	23175	23066	23068	23133	23097	23022	23055	22921	22757	23136	22935	22911	22901	23295	23018	22956	22743	23018	23009	23047	23248	23278	23151	23149	23300	22874	23080	23287	23122	23138	23124	22915	23054	23090	23178	23000	22866	22913	23070	23070	22938	22965	22884	23166	23028	22988	23081	23004	23021	22939	23076	23167	22857	23137	23051	23137	23294	22972	22930	23272	23090	22983	23298	22940	22864	23134	22985	23290	23338	23189	23204	22961	22959	23028	22884	22951	22897	23143	23136	23084	23090	22977	23102	22932	22892	23035	23206	22965	23173	22948	22935	23128	22919	23032	22991	22944	23143	22991	23089	22996	23073	22783	22807	23170	23262	22985	23269	23202	23038	22946	22953	22963	23063	22858	22912	23028	23100	23067	23071	22857	23013	23154	23135	23315	22872	23081	23103	22831	22968	23113	23210	23076	23010	22848	22871	23002	23100	22983	22950	23069	23105	22924	23155	23267	23358	23117	23147	23030	23233	23226	23068	23101	23122	22887	23054	23062	23294	22887	23081	23136	23071	23108	22895	23259	23009	23026	22960	23097	23157	23150	23034	23285	22872	23198	23170	22867	22864	23209	23148	23050	23216	22960	23148	23163	23216	23025	23004	22826	22821	23049	23080	23078	23056	23115	23072	23105	23039	22938	23313	23081	22952	23089	23027	23011	22886	23038	22757	22870	23149	23218	22913	23015	22935	22748	23200	23085	23077	23145	22901	22980	22867	22934	23118	23085	23097	23211	23032	22988	23179	23089	22915	23100	22677	23087	22967	23010	23163	23134	22987	22876	23019	23006	23020	23008	23188	22746	22860	22984	23083	22941	22728	23086	22947	23160	23109	22838	23123	22953	22720	23240	23002	22962	23266	22972	22829	23204	22974	22927	23009	23123	22940	23181	23074	23118	23070	23090	22951	23169	23158	23027	23138	23209	23089	23048	23087	22936	23363	23164	22979	22890	23136	22825	23280	23041	23141	22877	23091	23153	23152	23295	23043	23116	23199	23025	23109	22969	23029	23238	23024	22731	22760	23189	23026	23072	23183	22907	22954	23141	23201	22965	22850	22760	23127	22833	22919	23111	22980	23171	22982	23076	22867	23147	22853	23040	23115	23054	22816	22803	22918	22992	22921	23140	22854	23145	23239	23099	23043	23068	23199	23071	23070	23238	23204	23220	22741	23175	22733	23228	23169	22997	23171	22852	22756	23044	23011	23063	23113	23080	23158	23122	23077	23105	23021	23077	23063	22907	22918	22986	23115	22844	23218	23099	22810	23002	23004	23036	23123	23002	22878	22953	23122	23176	22984	22936	23135	23031	22902	23231	22966	23106	23340	23150	22939	22977	23053	23005	23340	23182	23112	23072	23116	23085	23056	22878	22968	23184	23168	22968	22981	23057	23248	22814	22926	23321	23124	23011	22809	22841	22988	23111	23196	23149	23191	23104	22986	23049	23197	22849	23103	23150	22973	22963	23124	23076	23166	23375	23089	22932	23306	23008	23089	23032	23143	23058	23211	23044	22926	23051	22975	23250	23162	23223	23141	23370	22981	23197	23103	23086	23154	22971	22900	22884	22926	23120	23250	22993	23078	23082	23298	23159	23034	23147	23164	23200	23204	23147	23077	22920	22867	23028	23192	23246	23028	23114	22918	23118	23229	23043	23194	23176	23152	23152	23234	23202	22914	23197	22812	23028	23326	23086	23126	22884	23024	22930	22945	23224	22885	22793	23092	23000	23114	23065	23105	22972	23054	23263	23066	23028	23054	23015	22853	22904	23209	22949	22953	23083	23200	22901	22904	23148	23122	23071	23009	23425	23211	22991	22907	23106	23382	23028	22959	22932	22836	22970	23121	23076	22936	23090	23043
44290	73510	72811	54882	44101	32157	22890	21182	19466	18101	17291	16932	16418	16001	15916	15683	15811	15878	15999	15920	15856	15758	15877	16121	15905	15843	15798	15518	15840	15846	15711	15617	15511	15795	15628	15675	15740	15619	15580	15431	15431	15550	15507	15629	15540	15508	15422	15685	15556	15518	15772	15644	15659	15469	15497	15454	15458	15537	15523	15459	15627	15532	15490	15558	15505	15472	15628	15434	15495	15468	15457	15604	15386	15508	15645	15488	15366	15627	15305	15380	15441	15556	15551	15623	15464	15399	15609	15399	15483	15478	15468	15495	15388	15473	15523	15655	15640	15437	15543	15428	15561	15449	15558	15322	15624	15724	15504	15517	15580	15429	15596	15600	15494	15428	15487	15501	15557	15522	15679	15515	15463	15608	15631	15569	15391	15505	15553	15550	15583	15615	15455	15561	15494	15455	15481	15395	15377	15615	15628	15344	15507	15424	15497	15514	15421	15616	15452	15486	15560	15543	15396	15546	15539	15564	15738	15526	15484	15285	15460	15502	15522	15492	15469	15508	15476	15455	15292	15565	15542	15541	15605	15469	15359	15393	15346	15554	15600	15490	15629	15407	15531	15608	15718	15425	15514	15321	15497	15683	15526	15451	15406	15620	15418	15466	15531	15527	15659	15590	15530	15456	15419	15507	15570	15375	15427	15537	15439	15383	15407	15488	15589	15424	15404	15501	15555	15502	15605	15439	15520	15314	15508	15244	15579	15480	15448	15524	15522	15461	15525	15423	15529	15470	15514	15457	15628	15495	15453	15560	15482	15630	15357	15481	15429	15488	15630	15427	15545	15521	15627	15557	15477	15449	15577	15612	15447	15487	15581	15645	15380	15677	15444	15566	15463	15503	15523	15513	15560	15626	15484	15514	15611	15559	15485	15663	15402	15313	15530	15535	15626	15550	15512	15577	15534	15514	15193	15451	15649	15446	15522	15573	15399	15553	15479	15406	15702	15410	15500	15501	15351	15483	15661	15620	15378	15331	15576	15728	15529	15403	15346	15503	15458	15414	15437	15404	15397	15331	15549	15579	15422	15484	15378	15597	15479	15565	15529	15330	15614	15425	15223	15417	15429	15331	15523	15563	15418	15368	15479	15465	15356	15607	15441	15399	15467	15567	15422	15368	15389	15501	15503	15595	15526	15413	15642	15441	15471	15592	15377	15639	15505	15547	15448	15422	15618	15521	15562	15652	15493	15612	15326	15449	15465	15479	15379	15513	15478	15459	15478	15520	15481	15497	15475	15441	15577	15475	15247	15427	15520	15374	15424	15454	15663	15417	15561	15352	15399	15386	15413	15347	15465	15641	15437	15359	15503	15510	15353	15479	15549	15582	15471	15663	15720	15459	15584	15513	15493	15549	15353	15639	15466	15341	15433	15594	15595	15490	15552	15564	15602	15596	15542	15622	15409	15471	15422	15456	15578	15538	15393	15302	15397	15483	15535	15328	15530	15498	15563	15441	15410	15292	15399	15512	15664	15409	15470	15319	15581	15437	15551	15630	15535	15485	15551	15459	15581	15454	15339	15560	15415	15512	15400	15389	15670	15513	15602	15323	15422	15297	15396	15471	15444	15621	15654	15597	15483	15359	15479	15716	15531	15362	15536	15537	15601	15426	15342	15413	15638	15601	15247	15426	15394	15714	15322	15525	15524	15578	15523	15491	15450	15500	15574	15627	15369	15526	15528	15452	15648	15439	15508	15682	15370	15548	15330	15512	15381	15642	15460	15702	15352	15476	15474	15511	15507	15478	15480	15528	15505	15440	15468	15665	15419	15451	15452	15529	15463	15331	15668	15334	15350	15332	15467	15430	15663	15675	15502	15603	15632	15477	15505	15619	15440	15468	15441	15553	15391	15372	15538	15492	15515	15652	15497	15477	15504	15592	15584	15513	15429	15563	15572	15319	15385	15441	15519	15636	15676	15384	15477	15542	15370	15573	15423	15459	15506	15533	15489	15501	15477	15428	15534	15495	15416	15468	15490	15417	15466	15437	15497	15379	15577	15572	15365	15461	15417	15493	15483	15432	15518	15630	15585	15388	15591	15274	15450	15398	15304	15456	15544	15462	15310	15592	15485	15423	15603	15479	15353	15466	15429	15498	15633	15623	15490	15470	15366	15600	15413	15512	15538	15680	15575	15504	15576	15427	15517	15304	15537	15523	15565	15508	15514	15431	15602	15467	15517	15298	15584	15349	15727	15503	15417	15479	15619	15554	15511	15338	15465	15530	15484	15532	15379	15487	15405	15723	15458	15445	15510	15480	15634	15629	15462	15698	15538	15423	15529	15615	15737	15531	15549	15625	15563	15330	15591	15373	15297	15460	15676	15345	15739	15521	15419	15454	15362	15471	15429	15468	15471	15475	15439	15591	15474	15505	15375	15456	15710	15367	15576	15373	15476	15563	15451	15593	15565	15505	15542	15457	15524	15650	15600	15464	15525	15681	15437	15515	15443	15453	15512	15587	15338	15390	15417	15449	15404	15519	15709	15481	15612	15479	15550	15649	15526	15691	15501	15497	15556	15437	15537	15318	15319	15440	15404	15389	15504	15368	15420	15401	15428	15594	15544	15486	15464	15564	15647	15458	15468	15525	15481	15696	15441	15624	15295	15519	15459	15541	15322	15583	15534	15469	15696	15586	15457	15456	15434	15482	15485	15604	15378	15481	15399	15476	15565	15463	15536	15652	15539	15411	15424	15579	15563	15544	15508	15521	15458	15468	15486	15578	15565	15641	15625	15561	15444	15361	15420	15324	15376	15395	15475	15542	15451	15465	15485	15358	15345	15354	15526	15304	15566	15486	15407	15474	15406	15423	15654	15407	15509	15466	15561	15640	15469	15428	15416	15628	15551	15525	15240	15529	15530	15505	15579	15408	15493	15515	15596	15569	15513	15305	15584	15598	15438	15579	15434	15558	15493	15622	15340	15552	15341	15737	15429	15496	15482	15443	15561	15546	15429	15572	15350	15567	15528	15661	15445	15719	15555	15348	15315	15544	15623	15552	15583	15454	15498	15510	15607	15394	15525	15485	15353	15473	15464	15429	15382	15392	15545	15432	15589	15402	15386	15530	15467	15688	15423	15513	15378	15546	15581	15678	15518	15556	15650	15408	15499	15558	15456	15599	15564	15427	15554	15441	15599	15420	15616	15411	15469	15435	15359	15609	15455	15509	15555	15373	15390	15468	15578	15459	15411	15567	15471	15299	15692	15594	15610	15603	15473	15658	15389	15611	15576	15488	15444	15552	15569	15525	15499	15529	15526	15425	15481	15525	15564	15491	15399	15268	15506	15640	15540	15400	15553	15564	15441	15683	15296	15336	15532	15520	15595	15481	15570	15619	15487	15327	15602	15564	15521	15388	15316	15660	15519	15607	15426	15452	15418	15561	15512	15537	15467	15649	15456	15376	15531	15612	15555	15519	15697	15605	15763	15522	15466	15415	15620	15541	15402	15522	15520	15420	15558	15442	15497	15597	15509	15627	15371	15525	15486	15532	15518	15572	15572	15436	15336	15412	15489	15433	15473	15457	15485	15512	15741	15362	15586	15568	15633	15256	15543	15332	15689	15496	15635	15401	15570	15478	15497	15524	15479	15481	15538	15511	15409	15388	15448	15597	15352	15537	15562	15729	15399	15419	15697	15609	15560	15327	15546	15529	15742	15560	15434	15367	15478	15487	15442	15429	15333	15449	15538	15537	15509	15538	15511	15567	15559	15511	15523	15435	15696	15356	15322	15588	15505	15440	15308	15468	15680	15608	15420	15422	15693	15511	15496	15516	15507	15539	15573	15530	15461	15495	15663	15411	15486	15490	15398	15355	15598	15581	15432	15553	15518	15666	15633	15269	15207	15416	15262	15373	15542	15326	15540	15576	15562	15387	15471	15550	15562	15483	15404	15612	15529	15492	15570	15619	15342	15732	15397	15471	15474	15380	15561	15625	15516	15337	15582	15425	15529	15515	15665	15515	15700	15392	15591	15328	15636	15555	15573	15570	15545	15589	15402	15657	15463	15649	15482	15600	15441	15566	15504	15408	15443	15661	15382	15502	15511	15328	15466	15675	15359	15390	15492	15466	15589	15510	15256	15529	15498	15479	15468	15501	15488	15499	15625	15509	15272	15624	15345	15423	15300	15541	15477	15378	15423	15252	15472	15443	15526	15450	15503	15503	15497	15370	15571	15625	15615	15619	15602	15449	15492	15398	15511	15454	15513	15426	15392	15597	15628	15391	15448	15429	15507	15531	15380	15516	15416	15540	15479	15504	15434	15500	15642	15745	15511	15448	15613	15456	15521	15469	15446	15603	15268	15550	15595	15305	15698	15384	15444	15400	15363	15510	15532	15597	15604	15464	15556	15533	15455	15410	15530	15424	15370	15636	15597	15440	15381	15589	15550	15388	15521	15485	15614	15390	15644	15355	15538	15457	15470	15401	15483	15390	15590	15601	15685	15409	15553	15415	15560	15516	15627	15393	15570	15571	15390	15373	15375	15535	15474	15476	15493	15417	15469	15386	15256	15548	15456	15634	15444	15602	15502	15596	15480	15528	15663	15398	15536	15371	15437	15521	15357	15543	15507	15404	15595	15499	15567	15595	15640	15501	15627	15551	15449	15532	15510	15339	15402	15376	15245	15598	15544	15363	15293	15377	15339	15527	15613	15428	15319	15295	15427	15532	15454	15504	15627	15419	15416	15593	15480	15538	15388	15468	15692	15575	15409	15327	15487	15526	15441	15449	15543	15365	15579	15456	15418	15514	15543	15455	15465	15443	15242	15474	15494	15361	15334	15541	15416	15476	15412	15524	15458	15540	15598	15642	15571	15432	15387	15576	15519	15617	15467	15494	15533	15433	15754	15606	15518	15522	15325	15593	15459	15592	15488	15488	15562	15410	15578	15275	15477	15402	15557	15523	15541	15593	15514	15486	15564	15317	15431	15383	15302	15540	15522	15755	15271	15622	15585	15506	15535	15429	15403	15531	15550	15586	15533	15429	15391	15387	15472	15488	15327	15537	15484	15509	15447	15492	15471	15615	15394	15458	15527	15370	15535	15435	15402	15466	15613	15479	15615	15438	15503	15480	15539	15415	15516	15283	15454	15572	15416	15471	15500	15471	15489	15490	15430	15363	15571	15325
24502	21835	31256	32020	34945	36023	33155	28197	26137	25042	24112	23542	23229	22410	22538	22737	22630	22331	22647	22852	22674	22606	22691	22743	22781	22681	22528	22574	22572	22167	22187	22306	22284	22556	22301	22488	22396	22378	22241	22259	22284	22436	22118	22002	22130	22041	22309	22083	22173	22016	21954	22155	22305	22049	22015	22321	22188	22084	22199	22056	22234	22199	22125	21944	22244	22357	22015	22012	21884	22071	22198	22149	22372	22345	22149	21990	22130	22108	22087	21955	21915	22187	22304	22281	22097	22225	22142	22118	22067	21978	21936	22101	22082	21873	21873	21834	22141	22323	22062	22171	22368	22193	22090	21858	21852	21997	22128	22083	22151	22042	22128	22113	21905	21879	22195	22235	22049	22188	21948	21897	21753	21792	21727	22205	22092	21734	21953	22092	21833	21974	22024	21945	22495	21961	22150	22223	22338	22167	21863	21910	22047	22055	21946	22132	22296	21985	22057	22060	21830	22193	22045	21981	21870	21969	21923	22043	22010	22145	22058	21873	22103	22061	21981	22063	21996	22029	21940	21971	22055	22180	21956	21986	21968	22121	22205	22026	22095	22002	22328	22229	21902	21912	22107	22029	21896	22001	21959	22057	22182	22128	22008	21925	22131	21850	22152	22056	22001	21985	22109	21988	21950	22128	22204	21994	22057	21946	22123	21848	21992	21993	22014	22151	22230	22086	22077	22080	22298	22271	22221	22180	22131	21954	21960	21926	21969	21968	22149	22263	22336	22182	21793	21709	22086	21981	22083	22232	22131	21980	22098	22071	22173	22048	21923	21977	22257	22022	22108	21948	22291	22073	21939	22056	22220	21872	21901	21991	22302	22034	21815	22271	22225	21903	21980	22211	22140	21828	21978	22016	21819	21768	21940	22023	21954	21936	21897	22007	22045	21961	21884	22051	22065	21806	22090	22051	22034	21836	22015	21911	22184	22287	21786	22014	21952	21932	21874	22030	22148	22100	21926	22111	21977	21971	21994	22129	22088	22076	22072	21943	22031	22215	22147	22246	22190	21933	21816	22196	22049	21943	22000	22105	22108	21952	22159	21843	22006	22118	22013	22169	22074	22043	21975	22057	21949	22135	22196	22096	21923	22225	22056	21877	22046	21896	22031	22218	22047	21971	21853	22107	21933	22053	21978	22308	21726	22168	22146	22121	22167	21925	22201	22061	22177	22065	22222	21928	22207	22228	22134	22014	21769	21954	22183	22053	22246	22362	22028	22164	22002	21939	21941	22010	22054	22129	22015	21989	22132	21993	21999	22123	21989	21879	21843	22019	21931	21717	22054	22048	21924	21980	21874	21953	21920	22083	22181	22130	21966	22253	21896	22158	21945	22007	21756	22020	21944	22000	21716	22300	22200	22025	22036	22037	21761	22122	21797	22026	21947	22062	22079	22027	21967	21922	21917	22118	21912	21983	21993	22005	22160	21863	22194	22131	21828	22117	21994	21990	21931	22005	22119	21977	22112	21904	21904	21894	22054	21983	21813	21969	21989	22047	21991	22043	21866	21952	22137	22054	22011	22092	22138	21864	22125	21908	22047	22266	21912	22044	22088	22004	22113	22089	21903	21694	21960	22012	22187	21965	22048	22084	21793	22024	22052	22106	22010	22016	21972	21772	21985	21969	21907	22140	22118	21851	22004	22069	22204	22077	22047	22029	22152	22505	22221	22315	21965	22200	21909	22041	22331	21987	22178	21816	22238	22085	22199	22146	21787	21946	21881	22123	22038	22043	22254	21940	22370	22319	22041	22076	21873	22087	22044	22014	22002	21990	21865	21941	21958	21895	21908	22023	22019	21991	22070	22163	22097	21874	22074	21931	22043	22382	21967	22065	21990	22157	22148	22014	22138	22272	22123	21923	21882	21661	22144	22060	21958	22159	22012	22117	21848	21969	21809	21918	21838	21967	22026	21974	22049	21825	22012	22174	22176	22183	21981	22162	22221	22083	22179	21862	22057	22086	22170	22021	21959	21800	21893	21784	21872	22159	22172	22003	22120	22090	21963	21847	22087	21972	21816	22202	22274	22035	21949	22260	21978	22125	21998	21889	21998	21964	21756	22287	21834	21831	21988	22031	22170	22021	21837	21971	22049	21892	22089	21896	21961	22060	22091	21819	22003	22051	21996	22124	22118	21842	22049	22011	21949	21841	22152	22118	22048	22021	22088	22222	22074	21963	21891	21902	22164	22094	22320	22100	22054	22076	22081	21965	22071	21922	22135	22194	22077	22102	22201	22147	21868	22150	21757	22217	21976	21773	22241	21968	21977	22089	22026	22037	22424	22028	22176	21945	22005	22021	22123	22111	22011	21758	21924	22122	22086	22182	21963	22199	22260	22247	22095	22108	22031	21952	22113	21990	21861	21812	22135	21863	21995	21743	21800	22030	21878	22152	22052	21854	22068	22042	21940	22077	21941	22257	22099	22005	22249	21881	22098	21946	22051	22057	22108	21984	21997	22123	22098	22123	22056	22169	22015	22078	22271	22004	21971	21988	22265	22235	22220	22112	22078	22099	21779	22124	22212	22230	21765	21916	21809	22026	22066	22217	21921	22085	21818	21990	22141	22225	22082	21853	22073	22133	21994	21972	22048	22034	21922	22137	22012	21902	21897	21907	22092	21980	22192	21866	22137	22025	22178	21896	21900	21891	21919	21957	22320	21941	22254	22190	22375	22112	21981	22163	21934	21891	22080	21940	22187	22194	22248	22020	22080	22010	22008	22058	22071	22112	21935	22034	21893	21861	21837	21776	21978	21972	22066	21855	22045	22036	22090	21832	21992	21926	22141	21801	22082	21947	22171	21972	22071	21973	21988	22156	21979	21772	22153	21978	22352	22097	22101	22116	22010	22034	21786	21877	21952	21942	22211	22173	21973	22016	21849	21866	21904	21961	22047	21928	22126	22094	21929	22091	21942	22104	22119	22125	21971	21994	21972	22052	22137	21815	22004	22183	22318	22073	22111	21910	21943	22065	22195	22256	22215	21992	22094	22022	21931	21956	22144	22005	22024	22069	21746	22134	22265	22048	21981	21882	22156	22100	22091	22009	21954	21967	22223	22112	22121	22143	22234	22141	21978	22070	22020	22134	22023	21866	22004	22157	22088	21812	22041	22001	21901	21932	22098	21963	21917	21945	22070	21778	21878	22048	22087	21907	22043	21950	22094	21967	21966	22127	22101	21940	21832	22187	22135	21741	22159	21678	21886	22044	22211	22146	21889	21761	22127	22053	22092	22205	22092	22053	22097	21929	22129	22386	21947	21920	21702	22040	22167	22041	21972	21878	21959	22472	22017	22066	22038	22025	21782	22115	22206	22096	22313	22026	21965	21943	21892	22074	22285	22051	22105	21849	22039	22050	21865	22152	22303	21941	21767	21923	21948	21963	22051	22013	22119	22021	22097	21891	22059	21948	21920	22031	22048	21942	22025	21981	22238	22173	22064	22063	21939	22096	22078	22001	22139	21724	22546	22090	22121	22014	22100	22171	22085	21986	22053	22051	22220	21911	22209	22265	21919	22063	22150	22102	22264	22003	22286	21856	22267	21869	21942	21990	22164	22132	22188	22020	22232	22134	21943	21889	21985	21803	21799	21991	21976	22170	22060	21917	21975	21933	22030	22185	21994	21813	22107	21911	21943	21788	22147	22160	22043	22010	22053	21975	21995	22170	22048	21923	21866	21924	22024	22151	22002	22155	21857	21855	22139	22041	22153	22078	21985	21874	22071	21876	22030	22154	21992	21825	22096	21982	22367	21962	21892	22094	22108	22057	22106	21939	22049	21891	22116	22061	22145	22053	21986	22109	22128	22076	22148	22120	22112	21838	22039	22043	22261	22100	22289	22087	22276	22361	22019	21877	22286	22054	22088	22047	22114	21970	22104	22097	22147	22017	21911	22106	22242	22129	21852	21905	22226	21987	21973	21908	21962	22180	21847	22153	21829	22115	22131	21841	21933	22171	22065	22040	21989	22183	22182	21905	21948	22094	22060	22106	21864	21979	22050	21607	22170	22062	21967	22172	22139	22276	22076	22110	22139	22005	21974	21905	22114	22034	22075	21945	22324	21863	22352	22150	21879	22108	22106	21903	22031	22163	21935	22040	22087	21908	22029	22048	22090	22057	21922	22207	22255	22064	21995	22029	21891	22003	22178	21886	22075	21925	21956	22068	22178	22029	22254	21996	21958	21766	22094	22138	22014	21807	21996	22250	22103	22157	22126	22018	21921	21997	21913	22376	21917	22019	22271	22209	22065	22091	22088	22055	21852	22116	21894	21804	22120	22157	21904	22069	22212	22276	22124	22093	21985	21845	22072	22210	22331	22035	22028	22246	22147	22206	22108	21892	21906	22070	22157	21861	22139	22045	21810	22158	22379	21911	22001	22055	21975	22122	22004	22015	21996	21827	22176	21901	22012	21867	22123	22121	22031	22055	22122	22232	22108	21938	22213	22004	21865	22085	22272	22049	21966	22109	21886	22308	22031	22000	22017	22213	22263	21955	22241	22184	22157	21813	22194	22003	22042	21835	22248	22283	22088	22025	22039	21922	22217	22278	22223	22039	22117	21939	22203	21951	22023	22187	22193	21833	22106	21970	22051	22124	22069	22199	22126	22017	22343	22127	22005	22009	22088	22314	21992	21739	21801	21924	21790	22017	22048	22244	22142	22105	22080	22047	22162	22120	22202	22171	21921	21911	21925	22089	21872	22094	21941	22062	21716	21855	21929	22181	22227	22072	22074	22335	22087	22100	22040	22205	21805	21879	22153	21886	22152	22084	22217	21974	22033	22026	21887	21985	22214	21963	21921	22084	22269	21915	22108	22193	22149	22073	21881	21927	22148	22027	21985	22126	21870	22074	22155	22150	22119	22052	22253	22338	22182	22044	21972	22062	21939	22012	22095	22119	21948	22208	22049	21797	21744	22102	22135	22324	22099	22067	22039	21887	22196	21861	21935	21881	22046	21969	22127	22145	22158	22120	22104	21836	21877	21844	22048	22056	21909	22279	22176	22021	22074	22118	21997	21998	22109	22012	22042	21760	22007	22063	22138	22235	22056	22195	22299	22047	22135	22365	21989	22061	22064	22331	22112	22040	22104	22091	22107	22145	21855	22003	22104	21989	22011	21916	22112	21801
47067	80229	79071	62798	50503	36161	25672	22670	20122	18489	17356	16914	16279	15604	15484	15535	15637	15431	15718	15792	15394	15422	15570	15679	15993	15503	15502	15640	15283	15463	15351	15172	15170	15361	15110	15061	15233	15048	15194	15007	15311	15037	15206	15043	15136	14996	14951	14932	14997	14913	15160	14957	15324	15153	14997	15027	15086	14976	14959	14871	15077	14967	15021	15286	14906	14817	15060	14934	15051	15033	14894	14937	14936	14967	14881	15028	14996	14969	15039	14888	14875	14890	14901	15006	14809	15034	14961	14843	15118	14991	14959	15118	14802	15039	14978	15081	15107	14893	15026	15024	14893	14861	15066	14944	15006	15073	14936	14877	14747	14929	14705	14902	14930	14966	15039	14925	14898	14833	15006	14849	14950	14853	15037	14845	14817	15023	15115	14913	14942	14911	14931	14984	14950	14947	14950	15136	14950	14985	14893	15010	15049	15004	14909	14877	15056	14947	14838	15008	14855	15027	14942	14898	14975	15013	14932	15021	15002	14813	14897	15004	15166	15006	14898	14935	14887	15162	15068	15064	15208	15041	14839	15036	14930	15132	14883	14924	15116	15136	14944	14939	14930	15168	15005	14787	15133	15140	15119	14859	15000	15068	15185	14996	14681	14960	14948	15052	14864	15132	15034	14840	15009	14961	14931	15251	14757	14938	15040	15001	14910	15054	14995	14966	14889	14958	14973	14831	14848	14875	14974	15227	14870	15064	14995	15045	15051	14859	15178	14976	14968	14956	15023	14915	15084	14921	15052	14896	15026	14954	15011	14930	14894	14745	14974	15029	15114	14842	14767	14810	14963	15030	15026	14999	14960	14964	15190	14877	15087	15056	14990	15014	14991	14884	15164	14792	15110	14929	15101	14933	14972	14929	14822	15071	14893	14922	15042	15126	14969	14927	14937	14933	14882	14820	14916	15026	14816	15019	15186	15008	14910	14766	15149	14947	14859	14972	14772	14898	14938	14937	14803	14800	14864	14851	14816	14904	15015	14925	14836	15238	15024	14970	15045	15053	14924	14942	14982	14977	14939	14839	14995	15004	14914	14872	14982	15112	15053	14860	14932	15042	15110	14979	14854	15085	15125	15170	14784	15018	15090	14976	14858	14932	15105	15023	14906	15041	15004	14913	14919	14982	14767	15018	14934	15092	14827	15027	14891	14975	15017	15034	14945	15062	14871	14952	14873	14988	15114	14844	15022	14961	14745	14965	15024	14867	14943	14820	15021	14795	15077	14966	14957	14992	14901	14919	14930	15102	14989	15072	14856	14894	15032	14878	15009	14931	14751	14999	14963	14931	14944	15115	14983	14905	14995	14963	14795	14868	14997	14997	15020	14911	14907	14908	15081	15030	14929	14873	15064	15066	15062	14838	15050	15089	14889	14878	14953	14939	14932	14926	15003	14989	14951	15072	15062	14972	14807	14920	14926	15038	15017	15075	15084	14920	14896	14916	14896	15024	14920	14952	14905	14910	15122	15138	15033	15019	14991	14969	14891	14851	14936	15108	14868	14864	14917	14969	14977	14917	14891	14901	15054	15040	14990	15000	14892	14970	15146	15172	14944	14884	14892	14865	14911	15096	14832	14955	14832	14898	15131	14971	15003	15066	14938	15041	14947	15021	15068	14785	15036	14898	14778	14904	14903	14945	15007	15038	14928	14837	14829	15038	14958	14959	14904	15116	14737	14797	15044	15046	15041	15043	15015	15039	14962	14837	14967	14855	14949	15031	14994	15014	15107	14811	15030	14979	14927	14978	14955	14744	14820	14918	14874	14814	14856	14991	14932	14931	14974	15169	14983	14794	15103	14732	14860	14988	14982	14990	14942	14902	15022	14922	14949	14916	14950	14986	14915	15031	14877	15008	15022	14906	14867	14880	14835	14898	14842	15052	14895	14816	15039	14732	15029	14987	14935	14850	14963	14909	14951	14973	14914	15075	15059	15025	14975	14950	15017	14887	14981	15079	14943	14892	14985	15142	15048	15070	14883	14712	14809	14988	14959	15016	14904	14930	15087	15027	14899	15109	14816	14977	14972	14855	14976	14997	15046	14966	14815	15016	15111	14971	15146	14945	14786	15130	14847	15063	14971	15109	14867	14949	14974	14906	14954	14933	14883	14874	14918	15166	15091	14918	15003	15071	14815	15059	14892	14972	14908	15083	14832	15115	14911	14777	14930	15118	14995	14904	15064	14750	14964	14871	14950	15099	14942	14999	14908	14948	15021	14989	14838	15089	14904	14970	14902	14812	15034	14901	14973	14878	14920	14934	14995	14951	14997	15034	14890	15033	14893	15036	14922	14926	15069	15025	14898	14937	14887	14955	14996	14930	15098	14809	14980	14768	14866	14913	15000	14948	15040	15042	15094	14817	14961	14937	14842	15280	14995	14976	14982	14971	15008	14804	14927	15037	14954	14890	14913	14949	14908	15003	14933	15167	15069	14828	14962	15117	14826	15029	14868	14863	15100	15079	14867	15130	14881	15090	14935	15017	15112	14942	15033	14912	14887	14910	15102	14950	14903	14999	14796	14901	15018	15017	14937	14779	14999	15065	14972	14895	15008	14922	14826	14924	15117	14967	14756	15039	14988	14940	14939	14928	15192	14774	15105	15054	14917	14980	14940	14780	15071	15047	14974	15020	15030	15015	14989	15228	15051	14939	14876	15150	14849	15048	14855	14946	14960	15135	15016	15016	14894	14941	14917	14908	15230	15010	14951	15056	14946	15007	14981	15032	14786	15012	14849	15021	15012	15115	15029	14960	15058	15013	14990	14982	14935	14877	14994	14759	14928	15113	14958	15113	14981	14928	15021	15180	15043	14915	15004	14939	14938	14928	15017	14889	15052	15045	14947	15039	14799	14849	14922	14827	14798	14996	15105	14947	15018	15016	15114	14883	14894	14745	15014	15054	15040	14951	15019	15006	15028	14843	15048	14938	15026	14930	14886	14878	14907	14801	15006	14964	14808	14959	14874	14918	15020	14920	14970	14847	14825	14872	14943	14888	14941	14877	15038	14987	14971	15097	14725	15038	14997	14869	14904	15063	14875	14961	15036	14976	14866	14953	15060	14954	15084	14894	14827	14967	14859	14919	15094	14849	14865	14773	14979	14958	15072	15072	15038	15040	14882	14908	14901	15018	15043	15192	14898	14969	14826	14985	14840	14907	14860	14830	15097	14931	14918	15097	15016	14924	15035	14883	15062	14914	14993	15020	14906	15088	14789	15108	14944	14979	14909	14954	15128	14883	14904	15172	14957	14918	15018	14901	15085	14892	14826	15022	15020	14993	15138	15033	15140	14799	15013	14998	15019	14950	15011	14976	14834	14798	15006	14866	14996	14936	15070	14996	15027	14902	15030	14847	14948	14956	15032	14953	14852	14991	15030	14920	14898	14955	14940	15090	14947	14986	15014	14828	14894	14873	14817	15029	15152	15067	14840	15005	14810	14930	15021	15048	14941	14961	15010	14979	15103	14855	14778	14971	14906	15001	14986	15029	14931	14920	14665	14933	14945	15070	15030	14982	14870	14879	15017	14955	15014	14959	14955	15006	14956	14989	14983	15064	14820	14965	15047	15036	14920	15020	15042	15081	14825	14916	14978	14962	14852	15056	15109	14938	14676	14983	14723	15063	15003	14889	14940	15045	14967	14960	14863	14935	14833	14836	14996	14951	15124	14989	14996	14823	15082	15018	14997	15015	15013	14943	14951	14991	14963	15076	14998	14965	15017	14938	14858	15080	14822	15025	15024	14817	14962	14857	14926	15087	14944	15088	14914	14967	15016	14972	15006	14749	14904	15125	15021	15044	14880	14962	14855	14852	14932	14904	14862	14916	15046	15219	14906	14941	14745	15083	14979	15109	14951	14910	15009	14947	14899	14789	15146	14841	15038	15124	15056	14985	14893	15012	15089	14862	14911	15015	15123	14899	14919	15050	14894	14838	14979	14925	14966	15068	14879	15056	14926	15052	14954	14930	14982	14892	14884	15097	14915	14982	14906	15051	14881	14905	14887	15056	14990	15113	15108	14994	14953	14931	15025	14986	15192	14823	14848	15087	14856	14827	14848	14977	14933	14897	14937	14866	14793	15039	14724	14978	15030	14867	14903	15036	15167	14849	14970	14774	14844	15128	15009	15083	14926	14941	15079	15055	14894	15063	14936	14943	14975	14939	14948	14876	14977	14982	15034	14870	14768	14933	14923	14992	15021	15099	14939	15047	15087	14783	15090	14963	14912	14947	15008	14963	14981	14928	14959	14895	14948	15163	14835	15016	15021	14816	14841	15004	14996	14818	15070	14889	15026	15050	14986	14906	14708	14903	15014	14977	14829	14911	14760	15005	14955	15018	14867	14878	14988	14873	14917	14995	15031	14897	14968	14966	15037	14884	14882	15182	14950	14965	14916	15035	14908	14856	14965	14731	15066	14997	14901	14979	15052	14983	14828	15004	15212	14944	14902	14973	14993	15023	15034	14862	14807	14919	14885	14886	15099	15088	15035	14821	14797	14958	15071	14928	14917	15124	15107	15073	14957	14973	15039	15108	14933	14947	14959	14907	14989	14948	15022	14949	14985	14918	14961	14871	14867	15059	15127	15018	15046	15028	15083	14943	14950	14895	14974	14933	14960	14965	14882	14849	14959	14931	15030	15079	14858	15020	15032	14932	15020	14934	14861	15118	15033	14887	15010	14913	15133	15065	14947	14991	15009	14915	15025	14931	14921	15116	14852	15127	14793	14935	14958	14924	14949	15039	15036	15017	14797	15113	15073	14962	14948	15001	14960	14919	14915	15000	15172	14842	15001	14849	14926	14978	14926	15223	15157	14912	15044	14922	15019	15163	15089	14967	14830	14899	15060	14909	14819	14925	15095	14842	15049	14957	14923	14941	14795	14977	15146	14964	14867	15050	15141	15043	15029	14918	14917	15070	15037	14836	15102	14984	15085	15083	14868	14956	14910	14961	15133	14892	14972	14851	15118	14968	14782	14963	14876	15065	14960	15050	15020	14883	14932	14892	14961	15056	14821	14951	14809	14957	14939	14972	14951	14985	15012	15118	14866	14945	15036	14983	15018	15014	15020	14896	14942	14945	14868	15083	14935	15024	14878	15096	15068	14974	15129	14922	14805	14826	15070	14850	14945	14909
42420	52493	56109	48618	38715	30659	27093	24858	23695	23328	23124	22904	22882	22453	22589	22578	22402	22464	22712	22345	22451	22311	22354	22583	22476	22531	22477	22529	22249	22362	22518	22356	22289	22114	22226	22388	22347	22088	22437	22306	22325	22170	22338	22513	22320	22333	22157	22249	22470	22339	22147	22289	22351	22090	22294	22284	22254	22166	22319	22271	22362	22136	22591	22432	22293	22443	22157	22372	22237	22248	22225	22206	22074	22196	22098	22312	22369	22105	22257	22184	22159	22028	22292	22160	22278	21965	22291	22354	22341	22229	22466	22135	22175	22388	22362	22084	22389	22390	22335	22153	22300	22046	22473	22227	22435	22277	22347	22021	22110	22146	22229	22311	22113	22422	22144	22249	22229	22239	22443	22395	22285	22340	22275	22383	22224	22529	22391	22178	22312	22357	22081	22220	22192	22282	22496	22323	21915	22114	22333	22554	22142	22195	22174	22200	22382	22270	22344	22188	22506	22187	22318	22281	22381	22141	22255	21924	22298	22493	22288	22324	22161	22143	22137	22432	22279	22155	22283	22282	22455	22382	22395	22220	22214	22406	22333	22379	22271	22323	22464	22379	22321	22258	22355	22368	22199	22167	22095	22265	22387	22312	22403	22251	22214	22333	22272	22538	21944	22190	22321	22408	22184	22162	22405	22406	22278	22317	22395	22144	22164	22354	22253	22295	22211	22134	22374	22299	22265	22119	22200	22492	22353	22038	22228	22278	22400	22325	22344	22155	22148	22184	22263	22319	22207	22287	22315	22505	22276	22099	21857	22500	22397	22128	22290	22347	22350	22275	22380	22280	22257	21933	22202	22274	22452	22185	22055	22186	22113	22221	22458	22255	22035	22124	22092	22133	22431	22093	21709	22154	22060	22366	22335	22284	21982	22334	22281	22283	22224	22337	22126	22250	22372	22375	22286	22135	22080	22044	22312	22116	22143	22376	22322	22275	22357	22349	22301	22491	22158	22398	22247	22238	22199	22331	22362	22214	22222	22332	22373	22191	22281	22363	22268	22294	22120	22172	22259	22269	22260	22221	22316	22309	22249	22533	22370	22343	22214	22241	22109	22395	22325	22205	22085	22302	22068	22127	22243	22169	22264	22268	22110	22146	22360	22409	22354	22353	22329	22375	22193	22409	22431	22187	22073	22268	22415	22188	22169	22179	22368	22431	22294	22231	22080	22114	22207	22225	22323	22113	22329	22314	22427	22379	22456	22264	22249	22278	22277	22174	22127	22315	22348	22328	22082	22188	22317	22383	22254	22179	22119	22190	22163	22336	22297	22162	22358	22203	22328	22218	22307	22247	22390	22048	22230	22069	22418	22403	22376	21999	22247	22324	22274	22116	22335	22179	22144	22178	22097	22211	22451	22576	22529	22269	22219	22153	22213	22231	22068	22235	22300	22203	22255	22229	22357	22296	22292	22530	22161	22286	22252	21946	22330	22131	22417	22065	22300	22445	22245	22224	22330	22440	22273	22032	22262	21993	22267	22300	22253	22320	22395	22309	22285	22474	22473	22249	22144	22269	22407	22174	22332	22482	22450	22330	22064	22200	22585	22259	22446	22186	22216	22241	22241	22256	22174	22136	22438	22272	22449	22234	22202	22175	22156	21908	22204	22177	22282	22159	22383	22321	22319	22130	22315	22127	22236	22540	22530	22289	22251	22088	22074	22489	22217	22256	22264	22260	22334	22417	22389	22151	22221	22334	22311	22363	22195	22540	22324	22020	22155	22218	22154	22302	22269	22154	22062	22307	22194	22225	22055	22447	22347	22260	22523	22272	22193	22339	22109	22107	22190	22389	22207	22208	22251	22342	22260	22197	22344	22382	22039	21775	22188	22489	22454	22298	22354	22198	22300	22268	22205	22335	22216	22178	22228	22067	22472	21983	22351	22284	22302	21986	22106	22322	22410	22442	22471	22372	22350	22172	22215	22345	22086	22138	22132	22559	22499	22224	22237	22222	22181	22073	22179	22047	22247	22265	22181	22190	22229	22152	22531	22188	22149	22162	22351	22165	22431	22247	22242	22319	22070	22325	22138	22278	21977	22164	22053	22363	22324	22410	22360	22153	22148	22061	22154	22326	22362	22287	22434	22189	22413	22184	22062	22374	22256	22271	22137	22146	22409	22360	22233	22034	22368	22227	22370	22174	22386	22558	22395	22184	22264	22190	22419	22373	22266	22182	22493	22095	22372	22378	22475	22212	22135	22266	22129	22206	22408	22553	22192	22429	22327	22415	22231	22117	22198	22244	22095	22024	22320	22176	22338	22300	22566	22354	22471	22386	22406	22400	22258	22185	22292	22109	22318	22263	22250	22398	22360	22119	22094	22285	22416	22296	22589	22244	22125	22242	22100	22420	22302	22585	22273	22269	22229	22073	22178	22491	22067	22246	22248	22195	22339	22185	22225	22108	22041	22329	22312	22192	22357	22179	22445	22590	22325	22345	22299	22274	22236	22296	22239	22259	22249	22541	22177	22229	22260	22481	22079	22223	22450	22270	22383	22272	22358	22179	22413	22372	22393	22467	22380	22224	22146	22015	22177	21972	22061	22385	22326	22230	22167	22350	22511	22358	22237	21929	22029	22303	22201	22404	22197	22237	22470	22151	22127	22293	22376	22299	22409	22327	22436	22672	22139	22194	22244	22322	22180	22121	22300	22331	22129	22154	22557	22065	22450	22356	22322	22410	22286	22193	22094	22127	22096	22389	22277	22318	22425	22455	22479	22416	22443	22477	22233	22439	22437	22166	22004	21993	22057	22165	22034	21918	22019	22165	22035	22179	22584	22241	22291	22157	22223	22203	22093	22318	22275	22210	22144	22377	22613	22139	22216	22178	22308	22388	22283	22293	22207	22572	22289	22185	22319	22111	22155	22280	22239	22431	22143	22155	22159	22164	22354	22193	22141	22145	22149	22429	22138	22446	22236	22359	22294	22361	22304	22235	22241	22163	22230	22387	22138	22228	22404	22123	22114	22104	22286	22090	22185	22205	22376	22373	22183	22322	22146	22142	22093	22234	22384	22174	22220	22293	22393	22440	22173	22305	22255	22156	22094	22072	22218	22171	22152	22209	22321	22206	22235	22434	22119	22194	22479	22311	22200	22378	22350	22226	22023	22431	22250	22420	22373	22116	22119	22164	22190	22331	22080	22423	22408	22368	22348	22414	22290	22307	22301	22253	22338	22273	21998	22131	22301	22243	22328	22370	22363	22365	22288	22413	22242	22247	22392	22142	22319	22235	22116	21969	22541	22263	22248	21989	22410	22186	22424	22389	22246	22301	22269	22221	21982	22228	22231	22012	22189	22170	22201	22196	22145	22263	22402	22197	22490	22255	22095	22237	22167	22119	22146	22199	22516	22112	22437	22445	22457	22400	22203	22325	22086	22324	22358	22157	22337	22365	22323	22109	21952	22002	22379	22217	22330	22362	22246	22035	22219	22078	22272	22301	22437	22264	22280	22393	22408	22293	22045	22313	22234	22200	22286	22371	22339	22256	22290	22138	21992	22182	22124	22208	22127	22332	22223	22258	22472	22679	22387	21956	22208	22383	22348	22127	22504	22426	22165	22498	22088	22284	22117	22441	22342	22422	22303	22320	22522	22236	22337	22250	22287	22152	22328	22470	22416	22174	22220	22019	22419	22120	22147	22307	22157	22040	22286	22255	22504	22311	22401	22285	22299	22353	22291	22190	22035	22442	22218	22199	22198	22174	22606	22268	22083	22313	22404	22279	22277	22268	22202	22292	22209	22214	22112	22226	22165	22424	22243	22371	22260	22194	22131	22093	22250	22187	22266	22255	22358	22277	22233	22373	22518	22601	22438	22350	22132	22013	22221	22196	22242	22222	22407	22218	22164	22412	22456	22308	22179	22276	22389	22399	22344	22168	22468	22185	22294	22345	22132	22139	22479	22178	22247	22068	22255	22094	22263	22073	22156	22066	22397	22309	22098	22354	22260	22306	22109	22113	22001	22199	22122	22226	22234	22202	22360	22475	22383	22297	22197	22370	22206	22283	22255	22145	22325	22095	22126	22059	22478	22363	22170	22002	22103	22241	22388	22157	22459	22419	22030	22276	22106	22479	22221	22026	22482	22121	22421	21990	22316	22407	22262	22329	22165	22099	22216	22335	22191	22136	22219	22161	22116	22356	22389	22355	22189	22174	22245	22241	22161	22122	22441	22097	22091	22259	22372	22334	22106	22194	22232	22288	22308	22297	22441	22328	22365	22144	22239	22311	22178	22543	22335	22047	21927	22203	22220	22498	22360	22282	22084	22377	22287	22268	22298	22316	22328	22137	22323	22194	22189	22015	22054	22213	22156	22193	22314	22096	22424	22215	22216	22240	22603	22423	22243	22302	22401	22168	22206	22127	22305	21794	22109	22170	22284	22258	22454	22306	22025	22040	22390	22098	22436	22236	22669	22476	22232	22210	22102	22471	22404	22447	22491	22225	22258	22359	22072	22244	22361	22351	22081	22192	22441	22504	22396	22244	22413	22352	22240	22222	22096	22299	22276	22170	22241	22321	22257	22328	22153	22225	22362	22091	22278	22083	22417	22032	22482	22138	22144	22222	22410	22151	22427	22127	22245	21918	22353	22471	22145	22177	22121	22231	22373	22165	22302	22287	22377	22343	22469	22210	22132	22316	22475	22115	22401	22329	22407	22371	22028	22098	22017	22218	22221	22207	22273	22495	22243	22188	22074	22029	22316	22337	22216	22078	22427	22273	22285	22282	22244	22250	22416	22289	22368	22013	22192	22319	22571	22091	22266	21950	22154	22293	22127	22168	22304	22136	22409	22386	22152	22438	22246	22174	22278	22228	22235	22202	22294	22568	22069	21999	22299	22243	22392	22384	22374	22013	22272	22447	22160	22396	22431	22146	22364	22102	22154	22427	22213	22203	22304	22359	22204	22308	22373	22095	22235	22349	22096	22364	22198	22364	22454	22262	22271	22168	22144	22186	22223	22250	22399	22212	22275	22339	22374	22197	22465	22285	22208	22317	22326	22321	22017	22417	22253	22136	22324	22575	22376	22215	22537	22410	22475	22083	22223	22187	22262	22055	22228	22478	22322	22124	22354	22143	22365	22358	22260	22188	22288	22348	22604	22344	22506	22296	22238	22461	22318	22347
44476	62162	57265	44443	33570	24473	20361	18263	16940	16208	15708	15850	15495	15386	15270	15266	15255	15037	15303	15471	15291	15151	15216	15359	15228	15271	15169	14991	15270	15055	15132	15122	15259	15131	14987	15167	15129	15113	15052	15078	15028	15015	15089	15151	15197	14880	15082	15120	15184	15053	14982	15195	15203	14916	15038	15022	14845	15140	14931	15064	15018	15010	15000	15168	14977	15284	14982	15117	15105	15047	14953	15020	15206	15031	15076	15067	15237	15046	15074	14984	15026	15154	15217	15268	14879	15245	15066	15119	14930	15056	14970	15049	15077	15068	15060	14960	15043	15236	15014	15117	14868	15217	14849	15226	15003	15066	14929	15124	15101	15098	15131	15054	15042	15123	15054	15144	14970	15231	15027	15068	15146	15076	14870	15040	14885	14863	15106	15122	15021	14961	15118	15121	14942	15087	15111	15102	15047	14854	15108	15067	15026	14946	15105	15071	15087	15008	15137	15000	15036	15065	15170	14943	14858	15024	15102	15065	15076	15123	15172	15180	14890	15247	14956	15085	14982	14899	14987	15068	14987	15198	15017	15007	15025	15037	15001	15092	14994	15074	15024	15045	15051	15151	15134	15036	15019	15025	15129	14895	15124	14983	15073	15135	15068	14988	15143	15100	14966	14948	14947	14927	15061	15082	14954	15010	14977	14964	15158	15113	15011	14975	15092	14905	15170	15138	15003	15090	14908	15040	14994	15205	14919	15145	15050	15072	14971	14980	15113	14918	14989	15095	15013	15066	15077	14846	15047	14954	15026	14997	15121	15121	14918	15012	15125	14857	15008	15261	15116	15202	15002	15214	15094	15211	14976	15139	15020	15132	15159	15256	15191	15053	14963	14925	15014	14985	15127	15041	14996	15265	15014	14889	15100	14978	14855	15290	14935	15050	15051	14834	15155	15124	14943	15102	15103	15018	15075	14807	14970	15127	15163	15073	15041	15137	14883	14926	15221	15069	14926	15147	15057	15129	15056	14815	14937	15119	15058	14793	15229	14903	14870	14937	15024	15114	15219	15105	15097	15053	15009	15103	15038	15069	15069	15082	14915	15115	15109	15111	15137	15040	14968	15012	15014	15053	15007	15002	14991	15068	14893	15042	14986	15030	15186	14989	15044	15130	15088	15090	15005	15166	15162	15002	15045	15018	14949	15017	15148	15235	14929	15112	14910	15026	14987	15147	14945	15103	15050	14767	15028	14994	15143	14997	15088	15104	15018	15136	15165	15110	15043	14966	15063	15185	14804	14936	15106	14800	14906	15067	15184	15060	15054	14858	15145	14809	15000	15134	15015	15099	15071	14921	14857	15166	15089	15243	15139	15012	14921	15209	14950	15095	15109	15047	15159	14957	15111	15020	15244	15105	15051	14894	15026	15079	15027	14969	15119	15121	14891	15022	14804	15039	15063	15036	15217	14934	15125	15028	15106	15098	15016	14802	15125	14976	14872	15174	15083	14927	15044	14930	15192	15017	14937	15107	15150	14968	15011	15047	14982	15194	15084	14942	15108	15011	15072	15046	14924	15074	14957	14951	15158	15048	14954	15100	14987	15096	15026	15087	15141	14967	15013	14927	14885	15069	15170	14911	14886	14947	15085	15123	15124	15023	14782	14866	14934	15068	15014	15069	15243	15104	15024	14986	15055	15160	15222	14916	14919	15103	15048	14987	14958	14890	14705	15117	15172	15084	15107	15033	15031	15116	15059	14848	15100	15068	15030	15156	15063	14855	15101	15137	15139	14971	15089	15000	15018	15190	14928	15036	15082	14992	15018	15110	15235	14996	15019	15008	14884	14990	15028	14961	14950	14922	15151	15021	15045	15024	15232	14981	15034	14899	15000	14985	15011	15093	15063	15032	15063	15162	15085	15088	15000	14906	15056	15034	14945	15149	15077	14965	15131	15109	14973	15078	15039	15090	15099	15169	14890	15180	14955	14943	15004	15108	15146	15081	14938	15093	15078	14994	15111	15181	15080	15131	15173	15009	14967	15040	15087	14910	14896	14930	15043	15027	15139	14991	15130	15053	15279	15174	14979	15121	15100	14969	15099	15001	15173	14954	15107	15038	15152	15028	15067	15074	15045	14898	15103	15049	14901	15045	15093	15053	15101	15118	14922	15120	15130	14971	14955	15161	15065	15098	15021	15071	15069	14979	15147	15057	15127	14964	15041	15132	14950	15260	15042	14922	15061	15200	15014	14734	15024	15168	15027	15081	14928	14935	15139	15016	14895	14978	14940	15064	15012	15117	15075	15056	15052	15050	15133	15187	14946	15076	14968	15134	15027	15163	15075	15106	14940	15039	15245	15160	15160	15179	15105	15131	14877	15254	15123	15013	14825	15016	15039	15006	15040	15063	15079	15133	14940	15089	15091	14965	14989	15079	15161	15146	15050	15081	15038	15016	15279	15003	14976	15192	15164	15169	15213	15005	14886	15038	15121	15005	14976	14893	14945	15087	15072	14905	14972	14975	15072	15006	15204	15011	15039	15111	15168	15162	14998	15171	15132	15095	14864	14833	15077	15061	15107	15077	14995	14925	15191	14991	15023	14913	14981	15136	15036	15171	15111	14861	15030	14967	14988	15200	14815	14989	15165	14983	15199	14774	15145	15162	15093	15015	15093	15018	15067	15080	15085	15085	15078	14960	15010	15036	14998	14987	15074	15170	14771	15015	15030	15109	15049	14892	15064	15119	15098	15108	14884	14974	15180	14940	15149	14887	14963	15000	15032	15043	15007	15202	15015	15026	14777	15121	15231	15061	15109	14825	15074	14985	14989	15147	15051	15003	15050	14762	15136	15053	15027	14931	15112	14969	14988	15045	15072	15022	15065	14910	15055	15193	14994	15019	15010	15233	14974	15070	15035	14957	15174	15110	14946	14981	15056	14990	14957	15254	14968	15037	15021	15144	15103	15195	14927	15019	15055	15071	15107	14959	15203	15041	15087	15007	15119	14919	15025	14980	15053	15119	14980	15117	15033	15123	15035	15022	15013	15162	15021	15015	15224	15035	15152	15012	15036	15120	14968	14934	15077	15060	15065	14934	15112	15158	15106	15098	15090	15009	15010	14995	15076	15091	14996	14987	15055	15223	15003	14952	14831	15107	14976	15096	14891	14941	15097	15021	15118	15146	15095	15264	14988	15186	15306	15230	15203	14969	15054	14883	14884	15040	15009	14951	14938	15039	14887	14899	14964	15127	14925	15143	14932	15136	15141	15134	14919	15192	15041	15031	15155	15102	15255	15021	15176	15083	15145	15102	14964	15045	15119	15243	15087	14892	15096	15231	15003	15022	15152	15015	14859	15091	15298	14763	14978	15299	14889	15053	14900	15045	14973	15021	15068	15002	14916	15056	15131	15025	14953	15014	15198	14968	14941	15016	15059	15180	15067	15066	15019	14955	15090	15029	14851	15009	15057	15240	14888	15077	14966	14949	15093	14918	15096	14952	15141	14881	15023	14802	14959	14981	15053	15091	15097	15013	15038	14874	15044	15143	14990	15133	15156	15024	15005	14959	15121	15080	15003	14984	15100	14807	15019	15194	14850	15186	15061	15201	14992	14938	15039	15020	15011	14908	14962	15039	15062	15273	14969	14998	15082	15206	15151	14920	14838	14933	15033	15021	14942	15112	14942	15117	15045	15152	15055	15014	15058	15107	15115	14980	14942	15095	14912	14958	15167	15126	15019	14969	15124	14922	15049	15131	15090	15032	14891	15047	14949	15004	15134	15082	15057	15061	14976	15234	15135	15163	15134	14938	15115	15095	15075	14966	15210	15216	14882	15152	14944	15244	14922	14939	14897	15089	15113	15043	15032	15160	14959	15178	15069	14922	15153	15158	15087	15124	15052	14858	15170	15015	14981	15089	14897	14989	14891	15092	15089	15077	15096	15021	15096	15109	15151	14861	14934	14941	15112	15133	15026	15034	14997	15047	14950	15035	14990	15128	15068	14887	15153	15138	14943	15017	14951	15124	14989	15012	15081	14964	15039	15110	15143	14903	15180	15008	15167	15012	14875	15186	14848	14935	15130	14887	15085	14938	15073	15125	15043	14982	15220	15147	14874	15080	14913	15165	15078	15076	15116	14957	15011	15128	14890	15141	14914	15167	15057	15031	15081	15124	14921	15046	15028	14904	15122	15263	15021	15114	15077	15220	14837	15102	15000	14917	15023	14947	15048	14873	15106	15150	14905	15188	14931	15172	15017	15070	15131	15032	15038	14902	15053	14960	15047	15206	14970	14970	15160	15010	15177	14975	15135	15079	15021	15055	15164	15216	15046	15011	14992	15127	15061	15018	15009	15110	15011	15185	15167	15216	14986	15162	15027	15264	14927	15044	14922	15031	15010	14994	15067	15162	15119	14977	15024	15061	15055	14966	15131	14988	14973	15223	15103	15014	14936	15060	14923	15110	15016	15134	15056	15014	14987	15024	15166	15180	14860	15034	15068	15187	14945	15119	15038	15123	15095	14964	15030	15114	14992	14988	14946	15080	15004	15057	15043	15162	15101	15047	15062	14914	15074	15100	15105	15052	14981	14897	15066	15049	15017	15021	15165	15142	15020	15080	15034	14996	15051	15102	15075	14911	14948	15318	14996	14930	15171	15123	14970	14935	15119	15020	15113	14879	14919	15186	15148	14982	15071	15063	15084	14892	15115	14945	15190	14950	14968	15069	15087	15183	15065	15107	15019	15095	15063	14996	15037	15084	15157	15273	14943	14979	15013	15018	15094	14981	14876	15173	15074	14828	15120	14802	15047	15146	15136	15144	15072	15013	15119	15165	14905	15086	15003	15175	15010	15032	15002	15011	15094	15034	15111	14794	15028	15140	14898	14807	15130	15147	15016	15092	15056	14923	15083	14989	14991	15230	14872	15020	15096	14992	15268	15043	14949	14962	15079	15058	15042	15040	15234	14984	15176	14961	14988	14972	15039	15063	14792	15020	15056	15029	15249	15127	15126	15054	14859	15061	14887	14968	14996	15112	15003	15046	15048	14924	15188	15137	15181	14892	15031	15147	15041	14942	15252	14977	15194	15043	15116	15035	15230	15181	15110	15081	15066	15061	15084	15038	15028	14914	14931	15066	14892	15092	15058	15078	15099	15154	15046	15055	15110	15043	15130	14965	15109	15276	15225	15069
26541	22301	34319	39945	39023	34298	30755	26545	25200	24685	24135	23827	23418	23356	23216	23225	23189	23268	23313	23368	22949	23065	23011	23405	23088	23137	23082	22993	22944	22932	22834	22789	22876	23144	23054	23109	22894	22902	22929	23129	22767	22861	22728	22989	22945	23103	22981	23081	22931	22829	22900	22885	22672	23019	23031	22806	22994	22843	23016	22857	22894	22915	22782	22871	22680	22943	22717	22844	22831	22895	22614	23018	22840	22630	22835	22630	22784	22959	22888	22898	22905	22812	22612	22546	22715	22657	22879	22572	22923	22422	22879	22438	22531	22664	22995	22766	22715	22579	22725	22791	22977	22876	22797	22847	22795	22757	22687	22884	22929	22786	22836	22961	22746	22792	22586	22655	22538	22801	22987	22772	22643	22736	22868	22864	22689	22911	22762	22696	22755	22700	22774	22680	22664	22712	22758	22769	22762	22823	22923	23019	22829	22910	22801	22792	22758	23038	22812	22629	22760	22635	22528	22597	22420	22574	22510	22528	22808	22693	22668	22758	22601	22775	22542	22681	22567	22683	22769	22623	22715	22651	22646	22642	22743	22546	22678	22748	23024	22834	22844	22741	22790	22768	22724	22588	22974	22744	22602	22606	22736	22498	22885	22540	22680	22878	22912	22776	22658	22707	22948	22870	22916	22950	22891	22646	22769	22618	22830	22695	22714	22890	22918	22614	22586	22562	22861	22508	22757	22649	22604	22823	22598	22753	22839	22737	22767	22769	22915	22582	22539	22417	22654	22720	22831	22830	22816	22673	22635	22871	22864	22904	22694	22863	22564	22601	22988	22831	22676	22702	22540	22383	22699	22620	22763	22794	22651	22711	22865	22791	22651	22732	22787	22618	22723	22727	22876	22823	22892	22691	22543	22872	22790	22636	22993	22769	23025	22562	22614	22657	22554	22610	22630	22712	22753	22864	22855	22458	22798	22621	22548	22636	22800	22695	22486	22873	22710	22799	22722	22693	22801	23049	22652	22704	22884	22800	22902	22601	22706	22746	22852	22806	22921	22833	22635	22739	22927	22821	22767	22913	22891	22712	22632	22803	22751	22661	22861	22641	22807	22821	23107	22806	22486	22635	22584	22625	22635	22833	22826	22719	22678	22639	22666	22760	23079	22627	22822	22541	22705	22835	23033	23065	22916	22603	22660	22770	22595	22725	22521	22672	22634	22588	22770	22778	22808	22858	22862	22710	22831	22907	22614	23019	22669	22883	22765	22666	22794	22701	22734	22656	22584	22816	22893	22826	22911	22654	22466	22657	22924	22615	22759	22750	22911	22594	22664	22846	22731	22594	22794	22846	22836	22756	22846	22615	22870	22783	22754	22703	22473	22685	22743	22739	22696	22791	22777	22668	22675	22570	22715	22590	22646	22756	22832	22666	22669	22751	22782	22707	23059	22727	22537	22680	22561	22933	22777	23002	22677	22628	22605	22740	22731	22627	22616	22796	22511	22519	22627	22405	22478	22586	22640	22734	22855	22601	22786	22653	22735	22708	22471	22766	22677	22870	22472	22577	22714	22560	22635	22473	22773	23060	22737	22867	22893	22899	22585	22908	22920	22892	22682	22642	22764	22633	22957	22768	22924	22684	22830	22794	22681	22540	22605	22898	22832	22752	22767	22542	22837	22684	22722	22536	22801	22702	22712	22723	22547	22778	22778	22832	22705	22698	22921	22765	22838	22754	22951	23072	22819	22869	22777	22684	22763	22745	22861	22657	22879	22871	22837	22906	22550	22850	22876	22712	22710	22820	22665	22834	22645	22553	22725	22920	22851	22625	23030	22897	22655	22728	22733	22632	22658	22653	22777	22729	22596	22826	22679	22788	22809	22581	22633	22912	22656	22647	22718	22831	22985	22828	22999	22714	22847	22721	22654	22618	22929	22721	22801	22816	22595	22616	22508	22754	22846	22816	22949	22710	22911	22962	22822	22533	22528	22657	22700	22798	22685	22384	22720	22718	22533	22524	22708	22595	22596	22633	22764	22992	22653	22582	22775	22604	22773	22555	22828	22607	22663	22879	22509	22859	22534	22666	22536	22478	22898	22827	22727	22690	22619	22809	22625	22790	22593	22645	22698	22824	22611	22667	22848	22783	22574	22614	22764	22887	22581	22982	22933	22684	22826	22611	22558	22820	22765	22454	22860	22769	22624	22623	22761	23118	23079	22687	22662	22646	22757	22941	22651	22783	22770	22644	22774	22481	22770	22487	22663	22779	22671	22823	22683	22603	22831	22574	22680	22802	22464	22594	22947	22736	22838	22670	22630	22744	22755	22614	22886	22802	22716	22972	22772	22543	22680	22925	22752	22929	22613	22674	22628	22871	22871	22787	22633	22840	22553	22616	22682	22798	22773	22823	22867	22820	23023	22915	22751	22631	22925	22932	22690	22868	22864	22941	22660	22822	22870	22513	22961	22711	22613	22735	22794	22665	22577	22585	22738	22690	22762	22950	22905	22621	22732	22674	22714	22851	22631	22608	22861	22851	22783	22835	22629	22674	22833	22820	22847	22841	22616	22594	22898	22733	22509	22815	22652	22594	22838	22934	22868	22621	22743	22620	22796	22845	22816	22821	22580	22727	22581	22645	22709	22559	22646	22747	22871	22602	22947	22840	22969	22874	22733	22855	23010	22820	22443	22879	22665	22873	22659	22785	22717	22690	22722	22770	22936	22715	22563	22816	22639	22719	22824	22495	22703	22782	22638	22683	22795	22755	22768	22921	22875	22815	22592	22737	22693	22937	22668	22576	22741	22813	22804	22950	22930	22903	23036	22704	22644	22813	22643	22912	22827	22968	22799	22716	22659	22638	22885	22827	22529	22704	22728	22609	22786	22724	22711	22526	22747	22845	22595	22677	22838	22764	22531	22661	22630	22284	22688	22723	22544	22688	22589	22808	22624	22828	22926	22863	22893	22579	22670	22742	22706	22834	22994	22690	22656	22565	22739	22727	22862	22947	22700	22599	22695	22790	22914	22890	22896	22941	22631	23011	22750	22603	22900	22647	22698	22691	22817	22388	22897	22867	22630	22693	22786	22795	22860	22648	22768	22815	22940	22858	22802	22808	23073	22763	23002	22809	22748	22609	22900	22877	22677	22789	22925	22800	22609	22684	22799	22960	22818	22949	22727	22828	22906	22764	22649	22796	22811	22904	22667	22591	22940	22487	22670	22407	22738	22682	22680	22688	22614	22708	22914	22871	22758	22664	22626	22438	22595	22650	22701	22473	22894	22832	22692	22478	22661	22809	22637	22824	22870	22917	22878	22730	22744	22899	22746	22553	22642	22592	22426	22814	22783	22867	22669	22882	22569	22890	22808	22584	22752	22681	22981	22753	22633	22751	22806	22573	22616	22690	22800	22765	22790	22864	22859	22622	22716	22656	22653	22658	22842	22721	22798	22878	22696	22952	22969	22914	22783	22671	22650	22450	22657	22704	22757	22886	22697	22608	22740	22736	22588	22803	22838	22670	22831	22794	22701	22804	22855	22826	22753	22841	22815	22576	22627	22642	23103	22691	22823	22866	22569	22716	22712	22707	22865	22512	22640	22763	22806	22754	22657	22538	22844	22558	22757	22844	22863	22720	22687	22849	22855	22560	22835	22858	22579	22798	22764	22644	22784	22956	22868	22798	22715	22654	22766	22753	22664	22683	22728	22540	22814	22762	22568	22394	22778	22720	22611	22967	22890	22684	22837	22808	22655	22729	22902	22679	22754	22596	22604	22878	22827	22703	22692	22824	22773	22688	22824	22893	22590	22646	22799	23001	22795	22543	22946	22487	22671	22680	22715	22547	22764	22872	22802	22847	22718	22793	22858	22543	22471	22689	22806	22531	22773	22987	22634	22878	22696	22581	22679	22713	22876	22590	22607	22677	22573	23142	22857	23108	22761	22777	22802	22623	22784	22449	22669	22842	22787	22565	22847	22585	22818	22545	22793	22632	22748	22820	22617	22865	22772	22806	22856	22763	22776	22767	22708	22800	22515	22696	22723	22829	22596	22679	22841	22698	22847	22779	22892	22801	22615	22732	22649	22623	22924	22715	22611	22505	22881	22744	22736	22663	22835	22646	22713	22762	22995	22663	22752	22925	22819	22746	22691	22692	22860	22646	22704	22762	22799	22771	22768	22635	22850	22775	22845	23006	22805	22707	22781	22643	22667	22520	22729	22807	22859	22641	23032	22887	22586	22738	22789	22812	22781	22666	22684	22898	22692	22602	22575	22828	22761	22806	22780	23083	22769	22732	22755	22822	22794	22810	22786	22768	22679	22731	23048	22704	22729	22772	22822	22903	22781	22734	22743	22782	22871	22860	22927	22806	22807	22625	22783	22757	22591	22635	22318	22711	22728	22495	22697	22673	22800	22732	22758	22576	22631	22788	22679	22831	22668	22648	22744	22663	22701	22948	22854	22513	22735	22839	22587	22939	22879	22768	22621	22760	22524	22867	22743	23020	22961	22704	22817	22892	22928	22863	22888	22789	22854	22689	22941	22552	22762	22699	22765	22770	22919	22691	22957	22658	22914	22658	22665	22676	23221	22847	22719	22791	22709	22733	22696	22593	22501	22527	22826	22746	22673	22718	22850	22934	22784	22931	22844	22813	22786	22707	22831	22573	22686	22839	22609	22644	22772	22587	22545	22692	22682	22634	22696	22706	22786	22644	22895	22774	22793	22822	22513	22590	22781	22707	22879	22994	22798	22699	22694	22685	22904	22520	22693	22856	22761	22802	22748	22937	22657	22690	22527	22890	22796	22821	22577	22930	22869	22546	22607	22633	22700	22895	22803	22681	22503	22554	22628	22909	22738	22601	22867	22526	22854	22771	22641	22661	22908	22828	22655	22597	22762	22740	22700	22571	22561	22512	22766	22710	22740	22880	22792	22476	22676	22680	22607	22706	22805	22713	22659	22589	22640	22543	22702	22687	22724	22888	22844	22693	22899	22891	22878	22731	22770	22889	22786	22665	22902	22500	22956	22882	22854	22672	22662	22762	22593	22850	22875	22879	22530	22871	22933	22756	22645	22725	22778	22974	22841	22648	22566	22691	22536	22851	22973	22766	22759	22737	22815	22642	22703	22909	22809	22593	22869	22778	22882	22644	22539	22780	22789	22697	22959	22838	22899	22756	22669	22786
45512	76772	71698	57693	43176	30804	22716	20215	18568	17577	16802	16773	16250	15996	15663	15630	15782	15625	15989	15918	15753	15798	15726	15975	15684	15851	15687	15812	15507	15594	15464	15602	15683	15469	15549	15490	15422	15581	15553	15528	15441	15467	15425	15358	15561	15347	15535	15391	15377	15357	15406	15591	15444	15314	15356	15513	15188	15313	15479	15500	15441	15155	15382	15273	15499	15403	15493	15464	15399	15412	15416	15297	15334	15460	15240	15424	15359	15406	15452	15482	15339	15422	15305	15390	15454	15326	15379	15223	15362	15464	15367	15345	15328	15388	15218	15250	15383	15419	15377	15495	15370	15403	15256	15508	15228	15282	15359	15362	15359	15391	15426	15342	15179	15591	15389	15390	15426	15262	15314	15400	15345	15480	15356	15230	15489	15395	15273	15512	15385	15415	15398	15408	15406	15331	15171	15445	15276	15342	15380	15310	15307	15119	15234	15341	15463	15439	15192	15264	15387	15491	15476	15242	15339	15439	15308	15361	15444	15360	15409	15318	15347	15428	15384	15556	15365	15361	15389	15420	15431	15379	15427	15337	15482	15290	15296	15384	15462	15362	15346	15195	15358	15485	15160	15215	15361	15230	15324	15455	15483	15393	15371	15364	15312	15246	15569	15247	15497	15302	15303	15263	15122	15201	15296	15286	15474	15242	15401	15262	15442	15347	15307	15455	15357	15403	15221	15501	15452	15351	15423	15193	15172	15388	15377	15291	15516	15392	15339	15365	15360	15253	15255	15448	15376	15202	15357	15304	15459	15535	15211	15304	15310	15441	15341	15529	15254	15300	15376	15330	15384	15449	15183	15430	15253	15447	15378	15391	15275	15330	15486	15274	15418	15329	15278	15236	15271	15467	15542	15371	15352	15375	15400	15324	15465	15187	15384	15249	15386	15393	15462	15384	15517	15232	15341	15432	15416	15583	15305	15498	15459	15373	15400	15273	15284	15368	15454	15381	15450	15449	15328	15354	15237	15362	15462	15424	15469	15406	15542	15357	15168	15281	15333	15418	15374	15408	15301	15370	15356	15371	15367	15443	15321	15399	15311	15236	15273	15350	15241	15260	15358	15190	15306	15400	15209	15361	15330	15369	15120	15426	15257	15351	15355	15345	15586	15204	15293	15478	15347	15452	15350	15245	15418	15363	15474	15377	15317	15374	15413	15427	15300	15351	15230	15454	15324	15226	15332	15283	15366	15409	15355	15482	15401	15392	15390	15297	15546	15315	15383	15351	15245	15332	15326	15503	15305	15402	15268	15291	15504	15237	15239	15313	15329	15310	15390	15359	15583	15450	15422	15465	15380	15383	15290	15462	15395	15328	15168	15363	15382	15357	15432	15317	15291	15521	15150	15325	15401	15427	15089	15355	15340	15374	15369	15292	15491	15338	15319	15381	15322	15331	15295	15368	15232	15435	15537	15364	15108	15282	15433	15241	15314	15382	15407	15271	15276	15462	15402	15517	15450	15261	15424	15329	15297	15297	15452	15364	15331	15248	15369	15391	15244	15316	15072	15262	15388	15282	15431	15314	15171	15363	15477	15347	15450	15269	15481	15251	15325	15262	15116	15434	15453	15489	15219	15335	15268	15396	15346	15305	15456	15497	15492	15533	15272	15416	15188	15429	15448	15361	15294	15340	15332	15331	15304	15334	15312	15418	15451	15284	15310	15421	15430	15416	15407	15230	15260	15497	15404	15352	15373	15365	15292	15330	15624	15467	15241	15273	15449	15428	15341	15459	15485	15249	15335	15471	15272	15309	15359	15456	15340	15424	15386	15414	15467	15344	15333	15476	15269	15404	15303	15296	15425	15483	15306	15310	15358	15337	15422	15486	15235	15358	15404	15445	15364	15492	15462	15437	15200	15386	15480	15393	15431	15419	15377	15389	15516	15366	15307	15489	15323	15364	15293	15535	15423	15527	15331	15533	15394	15275	15663	15264	15332	15199	15545	15447	15508	15229	15342	15230	15397	15497	15318	15435	15259	15256	15255	15345	15292	15452	15298	15314	15441	15488	15341	15293	15166	15347	15452	15410	15335	15296	15291	15252	15359	15397	15290	15396	15452	15280	15343	15489	15342	15387	15372	15330	15522	15334	15303	15185	15288	15432	15375	15517	15238	15336	15249	15346	15389	15337	15388	15280	15299	15318	15445	15325	15405	15344	15313	15377	15281	15549	15157	15358	15451	15458	15263	15318	15381	15467	15212	15204	15487	15374	15386	15558	15361	15319	15446	15423	15493	15316	15464	15404	15248	15325	15289	15277	15280	15293	15533	15463	15276	15460	15501	15260	15570	15250	15370	15277	15431	15602	15222	15461	15354	15252	15393	15444	15345	15387	15449	15451	15240	15356	15317	15581	15473	15451	15486	15479	15423	15265	15437	15426	15261	15459	15193	15353	15301	15325	15572	15467	15409	15292	15271	15371	15447	15515	15542	15314	15466	15288	15265	15324	15349	15558	15264	15490	15384	15276	15276	15371	15366	15314	15378	15533	15261	15519	15491	15437	15279	15385	15270	15446	15397	15408	15311	15384	15383	15309	15379	15187	15376	15434	15335	15302	15247	15297	15292	15312	15433	15399	15235	15330	15385	15510	15428	15282	15386	15453	15172	15505	15359	15282	15146	15285	15374	15460	15413	15339	15514	15374	15392	15474	15240	15151	15276	15269	15488	15392	15397	15330	15301	15448	15393	15240	15325	15167	15369	15280	15382	15515	15380	15399	15468	15444	15377	15289	15259	15424	15394	15410	15401	15515	15244	15275	15264	15310	15421	15464	15449	15353	15272	15453	15271	15432	15317	15352	15424	15256	15278	15209	15321	15187	15514	15356	15449	15399	15322	15383	15268	15217	15292	15375	15432	15269	15322	15328	15347	15288	15539	15243	15391	15349	15433	15356	15453	15295	15285	15337	15317	15511	15414	15461	15398	15337	15108	15243	15320	15312	15434	15426	15413	15447	15485	15290	15458	15292	15353	15314	15454	15284	15238	15177	15273	15376	15394	15171	15420	15334	15392	15428	15421	15442	15310	15451	15407	15187	15205	15396	15288	15248	15345	15584	15345	15400	15221	15241	15289	15415	15426	15407	15254	15430	15443	15437	15368	15401	15369	15357	15509	15262	15352	15230	15303	15047	15456	15413	15396	15224	15329	15338	15406	15227	15348	15295	15273	15194	15347	15352	15426	15372	15467	15323	15230	15304	15280	15364	15543	15298	15513	15403	15365	15440	15394	15330	15514	15412	15509	15417	15301	15418	15408	15398	15390	15492	15339	15281	15404	15267	15178	15316	15248	15397	15428	15407	15282	15433	15289	15188	15250	15159	15367	15384	15257	15398	15484	15412	15363	15405	15464	15372	15250	15326	15248	15491	15414	15288	15323	15256	15304	15332	15357	15360	15471	15470	15204	15225	15405	15269	15169	15552	15377	15382	15356	15238	15434	15350	15317	15443	15244	15423	15437	15184	15409	15182	15318	15391	15325	15232	15238	15421	15157	15354	15369	15512	15342	15240	15397	15443	15257	15300	15329	15199	15262	15372	15387	15186	15341	15360	15378	15443	15373	15389	15387	15422	15400	15558	15356	15224	15301	15378	15172	15310	15440	15248	15330	15432	15331	15387	15330	15335	15371	15394	15137	15537	15251	15285	15229	15417	15329	15345	15318	15362	15456	15094	15532	15442	15349	15315	15446	15560	15294	15452	15234	15356	15382	15361	15308	15426	15331	15431	15407	15338	15360	15368	15479	15316	15220	15385	15414	15333	15334	15676	15543	15418	15309	15350	15192	15353	15338	15349	15334	15551	15160	15386	15283	15603	15232	15318	15138	15472	15283	15332	15414	15352	15373	15365	15459	15452	15402	15493	15369	15324	15300	15405	15539	15306	15422	15378	15155	15358	15314	15334	15390	15213	15175	15544	15257	15474	15154	15313	15440	15425	15475	15339	15404	15397	15478	15448	15302	15213	15401	15383	15311	15276	15390	15303	15275	15227	15366	15233	15393	15512	15252	15285	15296	15397	15215	15213	15388	15302	15377	15315	15343	15329	15279	15409	15343	15243	15315	15316	15199	15506	15499	15376	15329	15351	15343	15352	15507	15443	15288	15232	15355	15287	15598	15310	15491	15300	15405	15425	15368	15321	15503	15527	15304	15359	15392	15354	15500	15381	15319	15479	15045	15393	15255	15440	15270	15516	15498	15307	15598	15339	15505	15325	15482	15392	15321	15305	15231	15275	15226	15652	15224	15282	15375	15319	15385	15299	15361	15426	15364	15293	15186	15276	15449	15427	15372	15402	15306	15518	15423	15387	15530	15273	15331	15336	15227	15355	15496	15457	15248	15396	15380	15371	15441	15325	15322	15470	15365	15318	15340	15486	15286	15395	15111	15357	15441	15338	15333	15321	15446	15409	15577	15375	15245	15389	15371	15351	15377	15406	15482	15464	15221	15360	15390	15396	15207	15394	15473	15407	15485	15380	15460	15336	15514	15423	15445	15328	15211	15317	15462	15388	15488	15318	15403	15260	15324	15338	15388	15307	15358	15335	15362	15491	15411	15486	15412	15334	15268	15423	15331	15323	15348	15447	15308	15263	15349	15461	15226	15466	15375	15340	15405	15210	15304	15487	15311	15455	15498	15457	15377	15419	15388	15204	15244	15429	15345	15241	15639	15454	15304	15370	15417	15344	15330	15378	15474	15333	15374	15428	15448	15265	15457	15356	15320	15373	15159	15324	15321	15417	15483	15464	15402	15366	15320	15654	15391	15257	15336	15258	15325	15363	15333	15227	15436	15592	15398	15323	15250	15494	15467	15249	15412	15393	15326	15353	15394	15379	15419	15455	15269	15536	15378	15297	15377	15321	15184	15260	15504	15231	15345	15297	15512	15354	15288	15188	15436	15231	15300	15441	15419	15278	15304	15369	15395	15337	15321	15311	15267	15262	15345	15304	15358	15368	15443	15452	15473	15392	15386	15543	15503	15468	15431	15225	15399	15371	15348	15268	15539	15307	15461	15376	15450	15429	15343	15338	15384	15173	15362	15330	15356	15237	15418	15410	15383	15368	15324	15245	15329	15348	15335	15248	15399	15508	15229	15337	15561	15335	15358	15288	15445	15302	15279	15426	15292	15211	15388	15463
24495	21779	30773	30917	32724	35483	33788	27167	24911	24113	23393	22841	22200	22025	21935	21940	22059	21596	22094	22104	22125	21875	22127	22060	21791	21968	21841	21838	21744	21463	21718	21797	21495	21711	21489	21547	21621	21432	21644	21670	21391	21516	21462	21424	21664	21270	21457	21470	21460	21530	21361	21379	21296	21287	21399	21497	21427	21404	21222	21469	21419	21229	21224	21298	21453	21255	21255	21250	20977	21439	21336	21530	21369	21236	21184	21134	21268	21394	21323	21164	21615	21232	21310	21328	21236	21344	21254	21129	21242	21458	21526	21410	21180	21335	21236	21373	21285	21326	21302	21500	21088	21359	21168	21462	21555	21385	21403	21296	21291	21231	21317	21155	21219	21182	21423	21468	21500	21289	21150	21294	21349	21161	21582	21477	21278	21249	21102	20985	21436	21089	21504	21166	21157	21167	21168	21294	21416	21065	20911	21375	21408	21190	21382	21391	21316	20969	21172	21089	21171	21117	21169	21375	21171	21094	21335	21218	21324	21276	21321	21118	21558	21326	21509	21284	21268	21177	21345	21360	21307	21466	21268	21280	21243	21094	21430	21229	21217	21464	21203	21180	21240	20971	21333	21236	21388	21279	21590	21208	21230	21255	21378	21191	21277	21260	21409	21159	21254	21451	21311	21098	21377	21273	21287	21106	21285	21366	21349	21315	20958	21263	21296	21206	21273	21175	21471	21427	21477	21354	21329	21076	21400	21231	21352	21107	21586	21453	21127	21219	21380	21117	21277	20999	21239	21322	21128	21312	21326	21319	21348	21360	21353	21068	21249	21341	21380	21115	21256	20980	21456	21376	21405	21400	21328	21494	21289	21336	21132	21341	21279	21144	21299	21140	21376	21195	21122	21331	21061	21227	21347	21468	21173	21525	21484	21215	21165	21240	21253	21279	21295	21348	21409	21253	21200	21052	21276	21260	21166	21159	21235	21403	21466	21148	21436	21287	21326	21122	21196	21300	21256	21418	21485	21166	21115	21405	21320	21176	21181	21157	21293	21209	21109	21312	21350	21244	21276	21148	21415	21248	21279	21329	21591	21299	21156	21220	21077	21133	21297	21213	21318	21299	21277	21294	21071	21377	21262	21412	21260	21247	21052	21114	21078	21410	21254	21259	21105	21276	21284	21220	21266	21430	21343	21156	21318	21345	21256	21175	21240	21234	21426	21268	21366	21348	21261	21411	21299	21048	21203	21254	21001	21159	21211	21263	21216	21341	21410	21255	20984	21323	21166	21339	21143	21340	21430	21318	21043	21378	21180	21308	21069	21192	21341	21366	20921	21317	21300	21374	21060	21266	21279	20964	21151	21121	21353	21247	21234	21518	21364	21205	21195	21457	21197	21256	21248	21176	21136	21249	21274	21269	21132	21423	21175	20918	21109	21586	21260	20965	21343	21012	21245	21433	21213	21260	21228	21070	21345	21149	21379	21081	21385	21211	21093	20994	21142	21283	21160	21050	21293	21346	21394	21298	21484	21192	21366	21410	21201	21129	21177	21610	21346	21419	21326	21132	21246	21235	21204	21457	21209	21255	21519	21168	21180	21123	21526	21247	21149	21187	21385	21512	21301	21272	21426	21242	21369	21238	21121	21443	21339	21245	21139	21481	21306	21252	21118	21169	21383	21099	21338	21033	21190	21248	21489	21440	21358	21425	21477	21306	21352	21205	21346	21193	21071	21153	21178	21193	21083	21215	21171	21251	21284	21144	20900	21128	21130	21174	21063	21101	21318	21170	21158	21345	21112	21163	21216	21308	21372	21413	21249	21157	21149	21196	21228	21319	21143	21271	21028	21239	21336	21301	21251	21361	21423	21338	21205	21087	21297	21060	21025	21240	21373	21164	21029	21254	21261	21184	21160	21218	21123	21114	21098	21246	21279	21409	21274	21267	21278	21096	21119	21233	21053	21212	21282	21409	21293	21403	21241	21211	21253	21410	21245	21337	21275	21276	21141	20876	21343	21121	21398	21248	21306	21053	21174	21220	21300	21075	21285	21039	21302	21652	21337	21113	21243	21065	21143	21307	21249	21205	21407	21374	21412	21362	20981	21075	21415	21108	21301	21253	21066	21293	21408	21179	21441	21584	21359	21404	21367	21148	21228	21432	21003	21170	21167	21097	21151	21178	21279	21203	21337	21000	21178	21302	21149	21087	21033	21251	21101	21309	21259	21617	21304	21113	21185	21252	21105	21324	21249	21337	21128	21121	21304	21135	21265	21105	21184	21268	21194	21162	21090	21211	21206	21313	21211	21288	21323	21251	21204	21194	21319	21393	21274	21014	21193	21375	21150	21181	21305	21288	21089	21266	21146	21110	21262	21135	21372	21332	21377	21040	21158	21284	21176	21173	21305	21299	21480	21183	21046	21289	21158	21170	21461	21097	21418	21152	21385	21399	21171	21114	21289	21323	21032	21125	21378	21277	21256	21350	21485	21518	21293	21164	21341	20895	21220	21454	21305	21270	21313	21134	21266	21181	21274	21367	21175	21288	21234	21212	21145	21176	21119	21068	21057	21241	21067	21116	21171	21343	21154	21180	21407	21219	21376	21343	21414	21199	21105	21308	21251	21071	21351	21385	21130	21285	21304	21315	21126	21414	21206	21269	21192	21377	21187	21385	21274	21174	21114	21400	21247	21490	21133	20973	20943	21252	21134	21064	21295	21377	21226	21099	21231	21294	21353	21199	21052	21164	21316	21260	21338	21040	21485	21116	21204	21185	21210	21422	21143	21247	21342	21112	21190	21231	21493	21458	21318	21295	21096	21159	21415	21148	21347	21437	21290	21212	21118	21283	21240	21369	21263	21284	21377	21366	21179	21373	21318	21334	21261	21089	21247	21158	21448	21257	21173	21492	21401	21282	21250	21169	21342	21261	21311	21437	21341	21156	21364	21375	21271	21241	21247	21128	21159	21239	21302	21309	21336	21378	21242	21419	21173	20991	21274	21303	21268	21316	21167	21227	21393	21345	21326	21369	21210	21222	21335	21320	21177	21318	21236	21294	21473	21267	21278	21573	21282	21334	21317	20981	21397	21207	21483	21320	21423	21365	21298	21303	21414	21212	21115	21198	21135	21160	21213	21039	21032	21167	21379	21552	21214	21320	21374	20998	21209	21392	21387	21440	21111	21165	21262	21267	20964	21182	21234	21189	21166	21198	21283	21336	21108	21266	21409	21153	21229	21180	21356	21149	21481	21268	21210	21285	21379	21358	21076	21200	21285	21591	21216	21128	21306	21470	21288	21272	21176	21269	21349	21347	21267	21322	21234	21132	21153	21023	21261	21093	21135	21388	21375	21482	21186	21449	21000	21332	21477	21394	21203	21286	21280	21196	21097	21004	21251	21088	21092	21226	21222	21388	21342	21361	21212	21188	21242	21301	21287	21436	21323	21237	21103	21185	21408	21208	21300	21187	21409	21403	21678	21254	21154	21452	21060	21203	21420	21251	21464	21431	21453	21344	21203	21372	21337	21285	21419	21463	21268	21466	21315	21168	21173	21485	21247	21242	21376	21319	21425	21378	21278	21322	21273	21386	21307	21468	21316	21318	21521	21260	21003	21337	21497	21270	21172	21049	21081	21117	21530	21312	21140	21221	21444	21418	21301	21381	21218	21308	21271	21307	21057	21025	21268	21104	21328	21374	21195	21252	21267	21191	21367	21282	21305	21332	21195	21284	21341	21326	21118	21086	21231	21285	21336	21444	21084	21213	21214	21397	21076	21446	21348	21469	21420	21272	21205	21378	21323	21262	21325	21373	21492	21000	21335	21092	21175	21409	21247	21255	21392	21254	21266	21333	21114	21379	21359	21363	21250	21304	21248	21309	21399	21373	21365	21257	21270	21242	21220	21068	21305	21328	21179	21134	21396	21201	21292	21133	21190	21374	21243	21453	21446	21094	21382	21152	21253	21306	21253	21097	21193	21315	21239	21303	21066	21100	21034	21134	21444	21244	21400	21326	21278	21159	21217	21245	21488	21248	21265	21364	21210	21198	21313	21491	21297	21219	21373	21152	21502	21289	21364	21470	21256	21263	21348	21376	21458	21042	21484	21169	21378	21392	21317	21012	21090	21248	21166	21330	21306	21341	21427	21010	21272	20988	21201	21085	21246	21315	21036	21090	21317	21404	21314	21361	21386	21128	21227	21286	21672	21232	21344	21272	21068	21167	21272	21297	21387	21386	21322	21408	21072	21365	21167	21186	21160	21393	21147	21108	21149	21086	21314	21033	21421	21165	21398	21247	21179	21241	21275	21156	21308	21259	21195	21416	21287	21154	21338	20978	21138	21144	21387	21205	21374	21364	21159	21223	21427	21286	21405	21080	21184	21369	21232	21600	21292	21192	21302	21286	21299	21172	21212	21216	21051	21394	21418	21348	21287	21310	21086	21071	21152	21082	21186	21454	21265	21246	21185	21135	21263	21359	21328	21409	21229	21374	21242	21196	21233	21202	21199	20960	21223	21252	21265	21359	20985	21437	21349	21288	21319	21508	21295	21300	21472	21348	21180	21117	21277	21173	21146	21230	21528	21099	21181	21339	21260	21088	21202	21095	21183	21300	21231	21453	21160	21346	21181	20957	21028	21281	21350	21113	21333	21194	21285	21054	21328	21264	21438	21483	21369	21329	21284	21134	21235	21235	21213	21118	21198	21079	21190	21361	21252	21165	21056	21215	21317	21205	21375	21113	21194	21284	21294	21190	21227	21339	21399	21209	21101	21360	21272	21232	21287	21304	21322	21195	21282	21213	21400	21181	21121	21365	21284	21303	21133	21244	21166	21096	21294	21176	21284	21239	21261	21088	21212	21152	21263	21199	21421	21173	21352	21403	21384	21325	21318	21276	21450	21026	21144	21160	21196	21493	21222	21448	21303	21316	21476	21276	21332	21354	21287	21360	21066	21306	21354	21193	21221	21255	21226	21367	21284	21194	21195	21341	21438	21188	21374	21355	21202	21235	21157	21393	21056	21436	21294	21271	21373	21046	21224	21600	21310	21532	21147	21204	21315	21427	21359	21419	21303	21105	21227	21234	21389	21242	21339	21181	21205	21285	21379	21348	21154	21192	21258	21101	21159	21043	21168	21335	21329	21214	21192	21039	21253	21114	21346	21340	21167	21300	21183	21261	21341	20989
48563	81283	76173	59812	47578	36885	26724	21293	19304	17854	16899	16358	15653	15471	15038	15252	15198	15298	15379	15133	15071	15039	15031	15191	15346	15099	15003	14927	14853	14917	14934	14638	15134	14760	14581	14909	14664	14750	14697	14681	14738	14791	14580	14682	14699	14639	14713	14733	14695	14522	14736	14710	14627	14713	14766	14724	14569	14588	14630	14500	14678	14482	14632	14476	14639	14586	14670	14569	14624	14604	14549	14551	14478	14659	14675	14637	14453	14586	14539	14479	14591	14582	14579	14601	14626	14598	14529	14628	14530	14537	14562	14728	14472	14499	14599	14626	14459	14840	14744	14572	14607	14765	14586	14280	14522	14615	14624	14629	14554	14496	14580	14526	14693	14488	14249	14723	14476	14387	14685	14512	14514	14519	14677	14552	14734	14523	14549	14432	14684	14634	14622	14681	14533	14586	14565	14567	14560	14484	14640	14533	14498	14514	14577	14658	14526	14495	14698	14457	14569	14761	14453	14422	14683	14774	14588	14756	14626	14569	14580	14681	14739	14665	14855	14503	14589	14580	14667	14585	14347	14624	14566	14477	14340	14666	14651	14677	14401	14600	14585	14458	14659	14523	14601	14558	14563	14672	14661	14509	14614	14637	14505	14641	14599	14630	14470	14686	14586	14537	14465	14508	14445	14416	14515	14634	14636	14382	14684	14624	14517	14437	14606	14668	14625	14527	14468	14579	14609	14663	14425	14582	14568	14656	14469	14544	14462	14692	14620	14571	14703	14647	14556	14405	14714	14413	14665	14476	14484	14665	14577	14456	14579	14534	14696	14622	14656	14473	14546	14577	14473	14585	14366	14486	14579	14637	14716	14700	14586	14562	14636	14726	14525	14457	14634	14523	14534	14543	14605	14519	14527	14523	14682	14596	14549	14555	14546	14577	14714	14780	14621	14773	14715	14585	14724	14672	14529	14527	14542	14442	14573	14472	14557	14554	14415	14793	14659	14503	14585	14501	14599	14533	14557	14623	14655	14581	14685	14562	14584	14493	14506	14502	14675	14569	14662	14464	14510	14413	14622	14511	14688	14559	14444	14515	14569	14462	14372	14323	14592	14548	14565	14636	14597	14644	14667	14443	14645	14532	14639	14489	14711	14432	14499	14496	14507	14538	14587	14515	14541	14600	14688	14538	14675	14721	14721	14698	14787	14561	14805	14583	14655	14677	14618	14440	14555	14703	14591	14501	14632	14425	14572	14519	14592	14505	14720	14561	14696	14553	14620	14676	14664	14613	14606	14457	14550	14678	14738	14537	14436	14687	14521	14541	14480	14497	14610	14539	14633	14408	14553	14581	14544	14743	14639	14503	14592	14670	14560	14573	14454	14498	14533	14498	14465	14455	14549	14479	14482	14590	14481	14546	14630	14655	14445	14601	14439	14638	14604	14553	14623	14405	14584	14648	14565	14552	14650	14613	14527	14624	14447	14581	14695	14717	14617	14564	14679	14625	14517	14519	14460	14630	14535	14639	14492	14432	14643	14546	14600	14391	14472	14598	14698	14669	14522	14500	14563	14780	14519	14678	14430	14591	14648	14707	14528	14598	14481	14735	14458	14607	14663	14255	14470	14483	14586	14570	14382	14552	14693	14766	14531	14616	14514	14414	14622	14581	14555	14564	14606	14489	14646	14522	14771	14630	14588	14606	14583	14412	14587	14506	14483	14541	14353	14735	14592	14484	14545	14775	14667	14562	14572	14582	14528	14503	14496	14537	14513	14469	14607	14512	14769	14569	14615	14625	14614	14727	14552	14568	14713	14459	14550	14584	14564	14612	14474	14501	14685	14583	14632	14711	14584	14579	14507	14576	14483	14520	14472	14462	14543	14593	14424	14524	14780	14570	14628	14506	14675	14632	14493	14637	14559	14556	14620	14752	14595	14548	14430	14726	14547	14557	14648	14556	14478	14661	14567	14374	14653	14649	14688	14464	14639	14865	14624	14595	14412	14493	14487	14589	14714	14660	14650	14601	14646	14516	14591	14648	14686	14516	14612	14632	14587	14634	14556	14459	14497	14449	14603	14594	14653	14586	14529	14386	14605	14597	14590	14488	14657	14621	14714	14699	14551	14649	14589	14493	14751	14525	14475	14517	14509	14421	14621	14574	14664	14610	14712	14536	14509	14493	14508	14543	14656	14631	14472	14640	14561	14743	14436	14452	14759	14620	14393	14699	14593	14694	14617	14557	14558	14651	14638	14580	14586	14740	14476	14515	14545	14411	14655	14633	14504	14554	14469	14532	14315	14577	14593	14538	14430	14662	14524	14412	14400	14598	14692	14509	14624	14550	14523	14525	14461	14600	14529	14657	14711	14577	14539	14524	14490	14565	14528	14829	14377	14502	14713	14315	14564	14529	14716	14554	14431	14681	14588	14564	14706	14713	14644	14760	14395	14635	14711	14717	14403	14660	14534	14571	14770	14521	14432	14635	14512	14543	14578	14690	14496	14622	14404	14496	14555	14399	14559	14645	14650	14644	14521	14520	14524	14678	14461	14759	14523	14717	14538	14551	14643	14510	14493	14517	14593	14436	14699	14679	14558	14599	14563	14788	14520	14685	14538	14523	14636	14514	14601	14478	14608	14609	14499	14503	14409	14550	14686	14444	14487	14599	14643	14368	14591	14654	14658	14612	14669	14484	14509	14635	14616	14628	14472	14510	14685	14607	14570	14528	14573	14447	14707	14595	14479	14635	14461	14356	14450	14605	14694	14599	14593	14545	14585	14506	14789	14385	14699	14565	14690	14514	14579	14562	14666	14569	14712	14540	14565	14713	14382	14677	14542	14495	14595	14657	14553	14556	14589	14693	14450	14395	14392	14484	14709	14653	14694	14581	14625	14472	14610	14664	14549	14547	14366	14649	14617	14548	14566	14810	14735	14414	14587	14511	14486	14512	14519	14433	14512	14528	14538	14824	14545	14528	14642	14472	14506	14631	14603	14548	14611	14563	14380	14483	14511	14632	14659	14650	14668	14739	14634	14619	14685	14680	14558	14536	14563	14342	14544	14472	14562	14545	14650	14608	14710	14674	14561	14581	14699	14453	14454	14602	14547	14686	14765	14561	14593	14572	14721	14672	14434	14524	14723	14528	14706	14543	14608	14685	14577	14592	14504	14678	14572	14616	14640	14486	14467	14685	14713	14553	14616	14479	14560	14747	14677	14508	14516	14719	14547	14632	14579	14468	14624	14690	14583	14510	14554	14750	14515	14498	14657	14602	14552	14546	14760	14519	14619	14752	14596	14436	14645	14559	14702	14692	14490	14538	14514	14557	14580	14587	14557	14480	14710	14499	14547	14620	14437	14558	14510	14575	14532	14554	14560	14427	14580	14664	14520	14666	14447	14644	14557	14491	14589	14695	14360	14553	14484	14649	14574	14586	14681	14447	14678	14686	14661	14493	14561	14624	14639	14611	14472	14737	14688	14614	14606	14589	14561	14441	14397	14429	14682	14500	14490	14735	14219	14478	14485	14505	14645	14653	14571	14563	14551	14636	14477	14589	14488	14541	14707	14599	14515	14538	14695	14548	14568	14528	14520	14573	14598	14545	14643	14611	14512	14573	14544	14431	14536	14627	14675	14503	14452	14645	14312	14826	14653	14707	14452	14679	14523	14655	14480	14649	14645	14608	14476	14657	14647	14514	14598	14524	14586	14494	14630	14736	14580	14751	14693	14595	14573	14639	14612	14628	14453	14398	14431	14556	14554	14535	14513	14495	14701	14757	14555	14633	14513	14669	14484	14687	14456	14529	14652	14898	14613	14548	14706	14602	14497	14567	14628	14626	14459	14506	14582	14631	14676	14506	14454	14647	14595	14529	14457	14659	14596	14593	14641	14611	14575	14557	14788	14642	14622	14630	14566	14504	14571	14500	14622	14554	14621	14604	14655	14681	14674	14635	14595	14562	14606	14525	14432	14466	14332	14484	14565	14586	14603	14626	14385	14650	14666	14689	14648	14485	14340	14688	14686	14515	14624	14327	14560	14674	14715	14567	14638	14537	14550	14635	14508	14522	14578	14549	14640	14545	14566	14529	14689	14574	14565	14588	14581	14508	14665	14540	14681	14529	14499	14592	14572	14766	14396	14680	14545	14618	14414	14297	14547	14639	14644	14618	14310	14533	14681	14456	14635	14534	14502	14736	14438	14518	14529	14611	14601	14599	14378	14563	14465	14620	14447	14494	14542	14687	14661	14514	14686	14689	14532	14607	14462	14780	14501	14668	14427	14396	14596	14544	14521	14605	14489	14665	14584	14381	14571	14569	14471	14628	14498	14514	14691	14592	14661	14595	14572	14466	14600	14739	14621	14606	14669	14531	14644	14664	14530	14454	14543	14546	14439	14632	14636	14712	14720	14684	14590	14797	14610	14683	14519	14620	14600	14549	14504	14548	14569	14645	14578	14520	14574	14504	14405	14626	14612	14394	14676	14481	14546	14491	14507	14609	14624	14777	14433	14627	14736	14598	14443	14650	14743	14662	14622	14670	14613	14650	14454	14458	14616	14476	14565	14540	14540	14470	14489	14426	14754	14477	14431	14494	14518	14614	14489	14551	14474	14509	14574	14601	14672	14442	14412	14652	14511	14550	14505	14699	14738	14617	14422	14542	14561	14715	14552	14614	14468	14606	14483	14512	14636	14690	14588	14596	14460	14616	14634	14481	14570	14518	14492	14734	14657	14665	14532	14511	14555	14711	14507	14578	14701	14712	14669	14640	14586	14608	14497	14593	14592	14574	14694	14783	14587	14555	14697	14456	14592	14649	14752	14627	14527	14655	14502	14512	14622	14678	14489	14566	14745	14663	14437	14721	14718	14425	14709	14593	14480	14581	14495	14512	14492	14653	14553	14433	14537	14682	14389	14614	14472	14645	14536	14541	14510	14664	14488	14522	14526	14670	14647	14735	14431	14437	14677	14627	14639	14673	14590	14426	14544	14380	14547	14550	14610	14619	14605	14467	14499	14565	14480	14754	14459	14616	14446	14416	14498	14714	14620	14592	14518	14548	14563	14691	14571	14669	14703	14534	14617	14593	14449	14533	14477	14587	14467	14674	14617	14551	14496	14831	14604	14658	14627	14553	14587	14741	14684	14507	14633	14475	14564	14556	14707	14786	14595	14589	14458	14584	14683	14538
41690	50789	55303	47003	38432	30623	26113	23461	23088	22527	22140	21936	21417	21651	21629	21743	21764	21742	21734	21653	21552	21624	21661	21956	21842	21693	21483	21504	21547	21640	21717	21745	21578	21581	21374	21589	21342	21681	21439	21187	21455	21753	21252	21319	21722	21262	21712	21259	21447	21441	21438	21594	21392	21576	21444	21514	21687	21617	21425	21402	21551	21431	21470	21456	21510	21512	21384	21452	21219	21495	21516	21337	21425	21575	21564	21340	21477	21477	21347	21343	21554	21410	21351	21538	21529	21585	21516	21836	21087	21425	21302	21550	21556	21396	21335	21290	21349	21497	21498	21434	21410	21452	21370	21285	21207	21355	21281	21624	21518	21489	21547	21310	21284	21488	21344	21503	21577	21629	21332	21396	21403	21377	21499	21115	21532	21415	21649	21370	21467	21460	21459	21526	21328	21271	21460	21373	21436	21353	21518	21447	21562	21618	21464	21267	21419	21481	21482	21352	21311	21469	21371	21185	21517	21415	21569	21467	21557	21571	21758	21399	21391	21517	21598	21483	21249	21344	21316	21641	21663	21286	21475	21352	21566	21419	21363	21259	21365	21347	21462	21366	21718	21506	21375	21210	21424	21460	21467	21615	21206	21230	21625	21353	21566	21407	21316	21397	21529	21272	21593	21550	21513	21177	21321	21489	21512	21439	21566	21560	21350	21231	21630	21434	21392	21399	21662	21287	21594	21591	21559	21453	21183	21301	21564	21624	21525	21445	21381	21555	21489	21263	21370	21346	21782	21410	21650	21364	21589	21641	21708	21398	21412	21200	21327	21317	21254	21205	21592	21288	21367	21182	21290	21337	21505	21586	21309	21386	21314	21413	21594	21483	21538	21513	21340	21316	21428	21271	21247	21561	21372	21286	21591	21414	21586	21563	21460	21323	21316	21206	21426	21529	21257	21383	21263	21425	21537	21326	21246	21485	21457	21532	21593	21538	21590	21468	21611	21408	21355	21186	21276	21327	21596	21244	21467	21401	21169	21431	21449	21480	21506	21339	21486	21557	21379	21525	21458	21587	21392	21453	21453	21541	21066	21568	21690	21373	21273	21359	21520	21532	21667	21267	21393	21209	21392	21195	21451	21496	21521	21448	21483	21537	21659	21533	21496	21657	21352	21545	21648	21396	21258	21500	21402	21528	21176	21295	21361	21232	21378	21459	21337	21492	21366	21547	21267	21326	21423	21484	21321	21414	21525	21464	21438	21465	21269	21484	21248	21569	21447	21363	21369	21441	21532	21166	20997	21282	21376	21463	21200	21621	21419	21293	21492	21368	21540	21378	21429	21341	21159	21530	21502	21661	21537	21443	21462	21212	21439	21292	21320	21415	21625	21385	21450	21512	21283	21380	21416	21509	21741	21441	21372	21477	21201	21402	21480	21618	21605	21283	21524	21469	21548	21490	21428	21552	21615	21511	21445	21540	21437	21305	21618	21432	21272	21422	21168	21583	21344	21542	21575	21716	21380	21422	21488	21476	21311	21447	21229	21441	21469	21561	21324	21382	21505	21569	21387	21499	21427	21532	21515	21592	21556	21489	21485	21642	21367	21346	21375	21617	21608	21281	21383	21428	21344	21463	21446	21276	21591	21295	21250	21463	21435	21394	21306	21505	21595	21560	21425	21294	21227	21473	21435	21583	21463	21509	21596	21362	21508	21546	21431	21348	21492	21399	21383	21444	21553	21324	21562	21502	21439	21333	21438	21353	21324	21517	21527	21431	21513	21384	21335	21684	21468	21588	21295	21340	21597	21587	21561	21444	21412	21811	21354	21505	21318	21374	21748	21527	21565	21212	21356	21345	21170	21505	21703	21249	21434	21386	21336	21587	21331	21536	21398	21473	21657	21285	21338	21308	21245	21612	21582	21597	21510	21407	21286	21213	21351	21645	21369	21400	21351	21383	21396	21421	21338	21400	21567	21649	21439	21450	21398	21431	21442	21262	21443	21336	21568	21545	21312	21356	21194	21257	21455	21233	21288	21418	21431	21379	21471	21378	21654	21480	21617	21386	21656	21299	21432	21311	21534	21569	21441	21265	21445	21584	21272	21614	21644	21491	21420	21444	21458	21460	21497	21480	21362	21526	21680	21088	21313	21556	21315	21309	21422	21487	21419	21580	21303	21424	21523	21654	21593	21353	21513	21497	21549	21559	21558	21544	21371	21536	21412	21251	21463	21598	21429	21386	21426	21661	21532	21458	21590	21624	21406	21231	21134	21310	21632	21489	21506	21377	21388	21212	21478	21592	21379	21515	21775	21358	21451	21602	21558	21583	21533	21463	21485	21191	21126	21531	21366	21639	21360	21290	21408	21604	21305	21406	21258	21411	21469	21281	21482	21352	21559	21331	21774	21508	21403	21376	21313	21450	21438	21592	21459	21347	21458	21360	21357	21497	21484	21447	21353	21486	21512	21354	21470	21359	21635	21733	21281	21265	21508	21429	21482	21393	21561	21527	21499	21099	21484	21392	21268	21725	21556	21356	21428	21233	21442	21594	21544	21458	21425	21269	21591	21320	21368	21555	21740	21706	21422	21301	21457	21356	21636	21354	21291	21313	21306	21463	21570	21728	21645	21431	21814	21457	21515	21397	21388	21458	21683	21462	21417	21433	21582	21315	21479	21622	21435	21514	21492	21532	21315	21403	21497	21133	21373	21546	21704	21380	21337	21464	21590	21421	21230	21235	21499	21628	21465	21405	21379	21444	21117	21555	21483	21559	21342	21305	21574	21250	21698	21446	21553	21451	21312	21450	21595	21367	21422	21511	21493	21435	21409	21417	21515	21730	21681	21344	21373	21449	21376	21508	21735	21317	21512	21447	21647	21474	21479	21344	21573	21554	21496	21461	21419	21394	21411	21547	21536	21770	21546	21419	21443	21373	21334	21489	21644	21413	21455	21458	21406	21248	21332	21458	21260	21398	21251	21497	21191	21563	21463	21147	21153	21424	21634	21375	21324	21227	21130	21312	21525	21240	21360	21604	21456	21282	21490	21586	21540	21271	21460	21396	21501	21376	21468	21410	21300	21416	21486	21668	21413	21296	21246	21480	21412	21526	21303	21247	21455	21352	21530	21340	21647	21460	21410	21700	21174	21443	21691	21442	21356	21092	21593	21334	21510	21642	21730	21432	21558	21446	21318	21451	21287	21253	21511	21680	21301	21267	21367	21695	21121	21335	21397	21363	21478	21222	21613	21254	21278	21421	21454	21480	21487	21646	21586	21351	21611	21438	21379	21264	21395	21470	21466	21642	21346	21412	21597	21398	21364	21340	21368	21365	21415	21515	21465	21684	21540	21366	21301	21484	21530	21624	21297	21430	21571	21594	21400	21828	21392	21531	21836	21177	21490	21346	21466	21694	21427	21396	21261	21306	21758	21608	21575	21480	21691	21691	21366	21520	21562	21511	21529	21347	21360	21477	21403	21365	21217	21552	21285	21366	21241	21358	21098	21457	21323	21476	21712	21464	21405	21580	21372	21325	21462	21447	21354	21182	21377	21422	21440	21362	21283	21372	21545	21219	21227	21261	21470	21375	21306	21491	21586	21354	21451	21481	21695	21592	21405	21286	21472	21668	21306	21492	21371	21202	21603	21473	21470	21184	21220	21506	21418	21443	21427	21557	21194	21332	21427	21507	21259	21416	21208	21538	21161	21398	21448	21414	21507	21255	21494	21400	21350	21556	21620	21490	21275	21238	21432	21420	21216	21446	21444	21546	21423	21604	21410	21532	21534	21462	21540	21323	21529	21120	21529	21371	21386	21259	21428	21219	21481	21394	21335	21375	21667	21512	21635	21542	21694	21510	21645	21320	21221	21483	21509	21649	21595	21452	21382	21783	21339	21278	21558	21497	21471	21372	21625	21633	21260	21613	21438	21210	21321	21530	21353	21694	21689	21433	21407	21250	21216	21304	21414	21513	21228	21539	21451	21579	21488	21709	21476	21347	21437	21506	21568	21558	21441	21186	21453	21360	21403	21494	21417	21353	21547	21446	21474	21283	21622	21381	21489	21510	21649	21589	21416	21557	21307	21547	21277	21316	21377	21381	21410	21471	21155	21360	21471	21484	21655	21499	21562	21421	21481	21268	21517	21357	21309	21342	21571	21188	21396	21503	21429	21237	21291	21558	21488	21469	21578	21397	21217	21347	21414	21410	21447	21236	21397	21371	21452	21322	21429	21470	21678	21519	21405	21471	21629	21223	21273	21238	21187	21037	21695	21676	21522	21251	21437	21393	21412	21446	21659	21607	21381	21731	21723	21523	21283	21214	21460	21340	21486	21572	21390	21311	21473	21473	21799	21408	21370	21622	21248	21509	21367	21503	21734	21323	21474	21492	21475	21352	21521	21346	21373	21431	21631	21294	21417	21425	21516	21318	21383	21329	21445	21308	21379	21442	21353	21513	21447	21500	21586	21666	21515	21372	21078	21199	21379	21324	21556	21396	21395	21462	21373	21383	21579	21301	21461	21298	21620	21398	21405	21562	21537	21620	21570	21295	21538	21559	21431	21299	21123	21438	21351	21735	21412	21384	21467	21294	21570	21270	21535	21573	21507	21477	21561	21581	21364	21291	21346	21271	21108	21300	21471	21421	21440	21458	21376	21706	21595	21514	21443	21532	21583	21454	21395	21461	21416	21482	21505	21481	21325	21727	21565	21429	21407	21654	21392	21460	21270	21334	21422	21736	21346	21317	21454	21594	21410	21273	21393	21148	21474	21472	21154	21319	21439	21320	21411	21537	21550	21549	21520	21376	21480	21495	21601	21438	21534	21638	21710	21576	21398	21563	21432	21438	21414	21453	21521	21440	21611	21609	21668	21469	21671	21469	21161	21307	21455	21634	21511	21439	21565	21552	21578	21615	21545	21451	21308	21328	21417	21283	21351	21548	21444	21327	21443	21458	21517	21603	21605	21443	21317	21358	21362	21378	21751	21507	21395	21202	21330	21400	21323	21498	21470	21356	21391	21269	21568	21574	21315	21390	21513	21363	21490	21253	21510	21493	21536	21330	21587	21635	21284	21375	21451	21455	21351	21292	21683	21460	21368	21363	21313	21600	21462	21301	21694	21522	21607	21581	21574	21397	21223	21459	21347	21688	21719	21376	21296	21574	21174	21198	21354	21511	21505	21648
43982	59877	55307	42171	33655	24516	19652	17323	16360	15838	15502	15154	14760	14762	14671	14752	14939	14742	14874	14923	14800	14789	14951	14745	14842	14696	14849	14707	14876	14731	14754	14703	14647	14824	14611	14572	14659	14544	14639	14717	14710	14644	14727	14693	14666	14553	14755	14626	14609	14695	14537	14709	14573	14720	14573	14599	14617	14507	14406	14529	14501	14607	14553	14605	14624	14501	14657	14625	14584	14494	14490	14533	14468	14559	14411	14633	14397	14526	14581	14812	14615	14593	14579	14658	14616	14619	14651	14618	14631	14579	14530	14818	14546	14713	14655	14666	14611	14524	14768	14714	14677	14699	14618	14461	14698	14634	14605	14386	14602	14569	14495	14672	14476	14353	14606	14493	14484	14525	14560	14540	14439	14546	14710	14597	14746	14619	14608	14491	14560	14526	14461	14603	14534	14645	14611	14516	14660	14626	14638	14617	14472	14627	14542	14609	14566	14765	14596	14699	14625	14584	14576	14588	14804	14528	14691	14488	14657	14598	14751	14475	14855	14599	14724	14445	14658	14578	14609	14563	14593	14515	14684	14682	14590	14577	14613	14563	14741	14683	14587	14633	14539	14525	14601	14708	14499	14671	14652	14510	14335	14578	14510	14534	14386	14530	14610	14566	14506	14650	14469	14576	14493	14585	14476	14638	14649	14635	14544	14446	14527	14556	14670	14559	14629	14630	14640	14589	14551	14569	14634	14662	14434	14707	14454	14645	14683	14524	14469	14474	14424	14448	14630	14575	14708	14508	14511	14641	14567	14624	14631	14587	14466	14695	14684	14503	14586	14496	14577	14715	14405	14544	14622	14615	14669	14424	14599	14591	14628	14638	14625	14634	14671	14621	14597	14693	14688	14544	14620	14608	14627	14679	14616	14636	14597	14555	14531	14501	14498	14592	14511	14668	14559	14303	14575	14545	14525	14527	14720	14465	14509	14621	14485	14787	14635	14679	14814	14554	14638	14465	14441	14602	14584	14585	14525	14598	14442	14544	14656	14589	14665	14618	14610	14476	14680	14535	14634	14438	14514	14658	14693	14492	14448	14587	14624	14755	14530	14512	14610	14681	14567	14581	14636	14435	14722	14647	14542	14443	14442	14552	14685	14666	14750	14512	14370	14676	14685	14500	14604	14515	14620	14552	14598	14473	14682	14459	14561	14640	14586	14607	14658	14556	14558	14462	14476	14562	14616	14621	14491	14571	14739	14606	14622	14763	14549	14577	14649	14665	14665	14545	14543	14452	14496	14601	14649	14605	14679	14638	14643	14480	14426	14467	14515	14646	14729	14551	14570	14631	14430	14603	14575	14621	14484	14623	14494	14546	14750	14414	14683	14578	14661	14494	14490	14524	14656	14478	14450	14541	14479	14713	14470	14647	14491	14602	14594	14559	14355	14477	14633	14457	14661	14371	14751	14481	14613	14685	14548	14653	14680	14666	14636	14534	14494	14741	14651	14552	14558	14669	14558	14587	14654	14625	14472	14664	14544	14550	14528	14625	14609	14554	14606	14391	14697	14705	14546	14580	14695	14665	14657	14491	14547	14536	14650	14507	14644	14729	14598	14762	14535	14435	14483	14706	14635	14737	14586	14430	14478	14656	14540	14699	14638	14720	14587	14490	14434	14471	14513	14642	14538	14491	14551	14424	14396	14609	14711	14736	14582	14512	14553	14579	14523	14577	14507	14629	14594	14617	14687	14544	14566	14496	14540	14709	14582	14612	14572	14675	14510	14498	14630	14492	14670	14538	14671	14627	14663	14569	14556	14622	14576	14806	14638	14517	14612	14522	14568	14544	14607	14654	14395	14583	14660	14620	14721	14554	14539	14495	14537	14642	14619	14693	14587	14651	14577	14671	14624	14432	14630	14533	14635	14500	14538	14535	14507	14642	14449	14523	14643	14640	14847	14750	14532	14626	14553	14599	14614	14536	14522	14592	14583	14697	14713	14580	14491	14623	14696	14652	14477	14778	14731	14511	14477	14614	14484	14368	14602	14531	14624	14543	14510	14658	14461	14686	14514	14627	14748	14760	14519	14650	14716	14632	14397	14689	14531	14367	14618	14596	14618	14709	14440	14551	14668	14570	14455	14510	14703	14622	14588	14630	14617	14466	14646	14444	14698	14529	14550	14418	14697	14611	14654	14664	14550	14603	14797	14479	14650	14586	14635	14675	14608	14636	14593	14582	14571	14618	14535	14641	14490	14688	14702	14645	14636	14634	14547	14522	14541	14568	14626	14560	14617	14637	14534	14613	14594	14706	14393	14691	14761	14609	14494	14590	14561	14444	14432	14664	14416	14758	14772	14507	14723	14482	14456	14387	14492	14651	14567	14658	14597	14695	14577	14457	14559	14450	14732	14625	14853	14536	14517	14628	14586	14543	14647	14675	14713	14472	14528	14633	14358	14705	14505	14380	14592	14547	14562	14622	14705	14584	14541	14462	14519	14586	14588	14570	14463	14683	14547	14530	14726	14606	14650	14612	14676	14459	14498	14635	14485	14382	14577	14693	14471	14558	14751	14591	14635	14669	14670	14550	14618	14577	14571	14689	14565	14654	14452	14469	14831	14543	14706	14717	14760	14649	14555	14678	14571	14513	14645	14596	14552	14621	14529	14450	14507	14817	14626	14618	14566	14651	14628	14316	14403	14589	14852	14696	14658	14497	14589	14637	14541	14564	14468	14490	14659	14542	14591	14716	14540	14648	14662	14618	14503	14814	14593	14601	14561	14543	14524	14439	14623	14716	14631	14573	14724	14626	14600	14502	14647	14470	14786	14525	14805	14782	14617	14782	14748	14635	14566	14510	14774	14435	14512	14399	14422	14483	14722	14548	14490	14561	14558	14613	14593	14602	14369	14646	14537	14643	14661	14787	14626	14661	14716	14451	14630	14637	14570	14636	14759	14587	14607	14530	14733	14640	14548	14658	14524	14414	14499	14668	14692	14473	14646	14668	14568	14667	14573	14689	14545	14473	14504	14591	14639	14684	14584	14605	14673	14458	14530	14553	14724	14685	14648	14529	14625	14618	14474	14707	14552	14775	14702	14785	14774	14409	14576	14718	14686	14724	14385	14540	14580	14546	14548	14439	14537	14599	14402	14553	14683	14530	14696	14576	14518	14470	14602	14564	14456	14503	14588	14304	14635	14516	14556	14602	14682	14686	14546	14659	14630	14815	14673	14550	14554	14598	14502	14553	14558	14669	14530	14490	14567	14667	14587	14568	14406	14392	14671	14597	14655	14617	14625	14560	14698	14657	14526	14579	14763	14542	14541	14511	14716	14549	14616	14656	14649	14621	14655	14654	14609	14697	14598	14460	14551	14575	14588	14620	14664	14522	14624	14570	14606	14661	14498	14405	14694	14517	14684	14441	14631	14469	14577	14533	14672	14552	14740	14446	14667	14543	14660	14422	14602	14756	14692	14726	14498	14572	14477	14548	14634	14501	14615	14539	14544	14789	14506	14673	14539	14566	14538	14603	14553	14555	14479	14613	14637	14651	14652	14438	14680	14521	14638	14551	14514	14615	14667	14528	14562	14456	14653	14489	14414	14453	14659	14645	14554	14604	14490	14570	14638	14678	14704	14476	14598	14682	14722	14391	14690	14526	14613	14650	14353	14693	14704	14610	14578	14432	14511	14464	14531	14596	14552	14522	14709	14628	14690	14535	14571	14665	14506	14611	14571	14486	14439	14574	14625	14696	14693	14613	14508	14614	14588	14612	14854	14521	14707	14716	14699	14631	14550	14535	14475	14442	14619	14514	14458	14483	14504	14482	14542	14500	14533	14701	14644	14628	14660	14594	14560	14565	14458	14649	14411	14531	14609	14565	14651	14650	14589	14641	14553	14676	14743	14601	14732	14622	14719	14701	14471	14567	14480	14682	14690	14547	14513	14489	14609	14524	14659	14500	14664	14834	14579	14630	14654	14547	14505	14700	14627	14697	14719	14777	14756	14418	14635	14342	14543	14449	14637	14780	14756	14575	14582	14550	14719	14469	14424	14526	14458	14694	14502	14526	14540	14689	14764	14532	14491	14499	14643	14527	14563	14826	14808	14525	14580	14604	14713	14523	14646	14560	14692	14681	14606	14386	14545	14570	14747	14519	14572	14595	14589	14616	14657	14401	14370	14481	14520	14733	14664	14562	14754	14629	14762	14400	14513	14603	14506	14589	14581	14586	14530	14609	14686	14533	14689	14522	14557	14804	14729	14570	14648	14480	14561	14661	14527	14728	14559	14739	14502	14607	14565	14518	14757	14476	14814	14530	14592	14419	14684	14505	14696	14670	14574	14571	14575	14544	14427	14585	14544	14541	14488	14599	14704	14599	14562	14805	14493	14670	14653	14699	14607	14478	14478	14290	14599	14647	14550	14544	14558	14509	14596	14413	14609	14685	14568	14637	14576	14585	14598	14647	14647	14529	14784	14370	14605	14608	14478	14678	14448	14629	14438	14481	14708	14557	14595	14580	14557	14538	14672	14589	14391	14578	14497	14506	14540	14700	14565	14639	14568	14716	14671	14709	14719	14541	14689	14516	14535	14491	14464	14512	14664	14712	14582	14543	14623	14678	14622	14494	14673	14694	14447	14559	14547	14727	14531	14521	14507	14598	14603	14540	14608	14477	14671	14662	14655	14645	14502	14699	14529	14700	14601	14634	14599	14632	14573	14445	14672	14582	14388	14474	14668	14585	14633	14606	14638	14561	14639	14736	14608	14469	14637	14582	14550	14479	14512	14645	14613	14530	14431	14420	14640	14541	14534	14735	14565	14617	14654	14707	14542	14690	14683	14565	14674	14659	14661	14436	14580	14523	14774	14528	14518	14556	14479	14750	14573	14723	14710	14445	14444	14624	14520	14682	14639	14658	14647	14773	14681	14471	14445	14693	14607	14532	14568	14546	14552	14664	14561	14685	14623	14610	14356	14575	14387	14597	14550	14403	14726	14624	14606	14565	14784	14632	14486	14452	14564	14450	14842	14531	14460	14525	14551	14687	14514	14621	14534	14607	14726	14575	14728	14641	14589	14597	14595	14687	14684	14504	14398	14525	14629	14495	14530	14604	14574	14568	14556	14589	14621	14598	14590	14609	14688	14511	14479	14677	14447	14565	14603	14660	14474	14680	14568	14616	14545	14552
26436	22087	33261	37579	36855	35958	32755	26034	24625	23871	23510	22964	22478	22553	22307	22419	22469	22513	22463	22402	22073	22481	22493	22511	22465	22257	22511	22212	22296	22313	22115	22104	22256	22268	22216	21949	21959	21906	21998	21998	22078	22026	22036	22009	21970	22150	21997	22226	21998	22051	21893	22131	21964	21902	21886	21832	21804	22106	22051	22116	21700	21848	21979	22004	22047	21865	21982	21876	22108	22100	22003	21998	21752	21836	21744	21938	22042	21795	21972	21793	21954	21777	22133	21763	22100	21873	21908	22104	22009	21884	21855	22199	21967	21950	22031	21923	21728	21769	21704	21659	21753	21925	21919	22048	21789	21862	21857	21986	22029	21871	21944	22059	22180	22072	22013	21783	22108	21884	21886	22147	21976	22053	21998	21795	21990	21803	21908	21831	21934	21829	21933	21972	21999	21903	21989	22036	22065	21812	21771	21904	22078	21671	22004	22041	21995	22071	21942	22027	22085	21702	22030	21756	22013	21943	21904	21787	21958	21974	21927	21768	21848	21834	21957	22034	21972	21867	21993	21767	21699	21941	22001	21940	21811	21890	22154	21806	21859	21995	21884	21809	21896	21866	22127	21772	21792	21951	21893	21848	21963	22069	22014	22376	22076	21860	21826	21759	22023	22001	22044	21864	22036	21653	21830	21898	21696	22034	22106	22039	21850	21973	21839	21897	21950	21865	22003	21878	21900	21695	21828	22090	22060	22007	22193	21874	21928	21966	22026	21905	21731	22026	22002	22000	21866	22155	21838	21999	21886	21776	21810	21654	21802	21998	22083	21911	21871	21987	21860	21940	21818	22035	21897	21697	21943	21890	21728	21617	21976	21749	21871	21701	21991	21988	21868	21903	21973	22160	21743	21907	21902	21868	22184	21806	21934	21634	21723	22076	21945	21789	21805	21875	22048	22098	22042	22112	22185	22125	21931	21817	21824	22167	21941	21942	21956	21805	21923	21696	21894	21927	21979	21803	21879	21950	21905	21959	21786	22063	21911	21632	21940	21905	21874	21651	21947	21857	21968	22094	22065	21933	21910	21881	21981	21789	21951	22068	21896	21941	22263	22017	22148	21754	21736	21888	21934	21604	21922	22001	22059	21929	22079	22005	22018	22065	22094	22088	22099	22015	21818	21981	21762	21833	22073	22052	22157	21928	21866	22020	21863	22006	21722	21981	21845	22095	21897	21854	21952	21890	21974	21906	21870	22167	21884	22054	21951	21867	21811	22267	22053	21875	21888	21976	22043	21698	21797	21993	21943	21881	21889	21831	21848	21849	21920	21896	21831	21673	21849	21897	21847	21976	21860	21997	21643	22043	21984	22046	21949	21802	22151	21903	22089	22010	21777	22045	22067	22075	22010	21915	21755	21812	21941	22191	21993	21896	21782	21997	21851	21974	21988	22171	21805	22127	21828	21887	21508	21679	22009	21873	22046	21862	21605	22020	22003	21822	21862	21792	22149	21956	21835	22023	21996	21717	22036	21983	21993	21734	21854	22035	22174	22031	22094	21798	21699	21797	21912	21679	21926	22114	22101	21914	21955	21822	21822	21820	22036	22025	21717	22089	21924	21872	21814	21665	21730	22107	21863	22052	21953	22238	22160	22110	22092	22184	22086	22057	21918	21890	21975	22059	21805	22061	21964	22074	21876	21910	22138	22007	21944	22016	21896	21911	21810	22128	21866	21958	22197	22036	21961	22043	21930	21747	22197	21564	21862	21988	21907	21911	21809	21938	21912	21786	21838	21834	21970	21790	21749	21955	21918	21960	22177	21828	21969	21840	21823	22098	22159	21827	21966	21954	21899	21842	21943	21952	21933	21738	21922	21917	22045	21766	21765	21840	21912	21841	21719	21985	21840	21741	22030	21862	21949	21833	22038	21739	22006	21740	21906	21987	21752	21849	22124	22231	21968	22063	21900	22015	22058	21840	21832	21811	21871	21748	21846	21924	21826	21749	21977	21987	22079	21803	21893	22148	21920	22191	22185	21967	22012	22001	21864	21843	21952	21752	22040	21687	21784	21784	21806	22040	21877	22098	21843	21859	21895	21864	21716	21959	21849	21922	21786	21962	22026	22013	21836	21854	21856	22022	21939	21698	21978	21951	21898	21823	22019	21777	21930	21979	21690	21907	21964	22023	21965	21889	22048	21963	21935	21787	21629	21765	22132	21987	21953	21669	21991	21792	21920	22003	21942	21969	22005	21767	21885	22016	21998	21769	21954	21824	22048	21984	21989	22116	21914	21793	21785	21830	21842	21763	21723	21951	22031	21969	21856	22027	22111	21885	21893	21878	21846	21938	21855	21933	21943	22151	22267	22053	21922	21979	22031	21965	21724	21919	22046	22006	21863	22034	22085	21910	21556	21968	21822	21987	21947	21922	22039	21922	21893	21914	21871	22059	21843	21911	22073	21827	22058	21875	21945	22077	22009	21930	21738	21880	21871	21859	22169	21829	21997	21930	22060	22178	21931	21842	22136	21919	21794	21869	21846	21939	22081	21986	22089	22033	22124	22122	22152	21867	21721	21783	21865	21866	21725	21842	22018	21781	22117	21885	21803	22100	21810	21721	21723	21990	21765	21764	21926	21723	21934	22002	22047	22056	22214	21626	22018	22228	21861	21913	22014	22130	21998	22227	21906	21970	21862	21722	21854	21884	21982	21821	22181	21767	21724	21881	21902	22102	21919	21708	21825	22058	21867	22186	21853	21748	21753	22050	21738	21837	21853	22006	21930	21994	21866	22014	21929	21896	21789	21894	21938	21738	21974	21869	21818	21741	21821	21911	22223	21949	21831	21792	21778	21825	22002	21843	21758	21674	21834	21702	22119	22048	22044	21702	22012	21716	22011	21906	21989	21814	21910	21864	21918	21785	21960	21933	21877	21951	21906	22031	21809	21992	21913	21700	21938	21896	21786	21619	21812	21928	22056	21941	22036	21858	21788	21593	21932	21788	21859	21926	22083	21758	21896	21875	21719	22032	22005	21806	21636	21988	21991	21967	22007	21998	22035	21891	21964	22102	22071	22202	21926	21923	21969	21922	21780	21832	21746	21888	21887	22007	21863	21801	22079	21882	21979	21902	21886	21879	21905	21878	22096	22104	21920	21868	21927	22049	21726	21842	21996	21954	22085	21834	22103	21914	22044	21963	21810	21882	21909	21887	21718	21882	22084	21810	21694	21677	21822	21877	22200	21760	21824	21947	21992	21695	21848	21776	22207	21978	21900	21853	22013	21788	21718	21838	21846	21866	21884	22065	21867	21947	21986	21981	21999	21977	21807	21880	21774	21826	21915	21814	21691	21836	21774	21936	21834	21847	21660	22069	21868	21991	21626	21700	21821	22123	22099	21889	21868	22128	21769	21894	21846	21903	21996	21999	21850	21861	21891	22128	21797	21793	21737	22034	21899	21964	21764	21835	22061	21767	21907	21921	22231	22080	22048	22044	22012	21956	21944	21925	21613	21830	21978	21951	21878	22072	21915	21612	21848	21876	21931	21734	21811	21830	22058	21855	21984	22045	22037	21992	21941	21969	21937	21765	21864	22150	22024	22175	21716	21881	21705	21930	21639	21942	21998	21853	21863	22180	22023	21737	21803	21870	21850	21539	21963	21826	22277	21894	22092	21981	21852	21970	21999	21816	22184	22046	21924	21773	21638	21866	21767	21955	21762	21816	22148	21942	21920	21764	21824	21811	21960	21917	21953	21820	21993	22075	22039	21917	21783	21924	21885	21973	21815	21738	21828	21793	21921	21764	21932	21970	21871	21703	21955	21810	21824	21899	21808	21778	22158	22029	21906	21956	21803	21742	21915	21874	22156	21859	21958	21982	22019	21924	21859	22121	21705	21870	21947	21954	21829	21968	21795	21964	21977	21852	21949	22032	22087	21940	21896	21775	21806	21977	22043	21779	21816	22033	21962	21778	22040	21926	22165	21959	21776	21944	22077	21947	21914	22023	21864	21780	21956	21701	21662	21669	22034	21844	21701	21813	22045	22102	21821	21867	21936	21884	21947	21869	22118	22016	22123	21767	21903	22127	21890	21949	22075	21861	22008	21749	21778	21809	21983	21801	22051	22061	21959	21806	21877	21852	21856	21967	21795	21780	22162	21997	22018	21682	22035	21796	21872	22056	21821	21885	22166	21810	21880	21813	21660	21885	21920	21964	21755	21763	21917	21921	21888	21911	21850	21970	21926	21856	21890	22057	22190	21945	21714	21735	21760	21749	21870	21983	21923	22025	22126	21711	21815	21789	21835	21785	22072	21838	22043	21790	21703	22030	22075	22103	21869	21635	21973	21765	22128	22033	21956	21934	22080	21963	21961	22086	21891	22111	21802	21768	21750	22128	22044	22085	21850	21933	22079	22213	21728	22056	21940	21809	21776	21888	22075	22113	21999	21964	22122	21998	21813	22010	21910	21918	22044	21790	22084	22007	21841	21968	22004	21769	22152	21974	22005	21960	21868	21981	21730	22004	21641	21907	21868	22067	22109	22042	21605	22113	21979	21992	21873	21937	21865	21877	21902	21906	22142	22026	22131	21850	21819	21814	21724	22024	22025	22065	21714	21790	21735	22139	21832	21749	21954	22090	21948	21639	22099	21911	22096	21971	21742	21900	22092	22188	22008	22093	21888	21780	21993	22037	21883	21909	21770	22039	22009	22097	22021	21974	21854	21894	21772	21695	21969	21983	22038	21926	22032	21795	21877	21985	21886	21925	21801	21468	21687	21972	22064	21975	22027	21879	21971	21867	21886	21807	21783	21745	21885	22014	21692	22093	21776	21858	21928	21896	21914	21806	22095	21844	22009	22159	21996	21875	21987	21797	22059	22100	21949	22061	21765	21980	21949	21754	21735	22014	22021	22037	21926	22174	22098	22026	21852	21925	21849	21569	21983	21897	22038	21706	21815	21851	21905	21726	22047	21979	22344	21888	22044	21659	22010	22048	22032	21884	22024	22011	22075	22167	21924	21917	22011	22004	21912	21948	21937	21899	22067	21978	21957	21945	21899	21930	21886	22274	21785	21821	21562	21648	22309	21953	21606	22011	21780	21940	21884	21868	21827	21880	22037	22072	21941	21837	22116	21907	21830	22095	21641	21806	21781	21848	21927	22142	22019	22068	22144	21777	21891	21828
43972	74178	68876	54050	41861	33378	26049	19600	18240	17207	16754	16061	15629	15344	15335	15364	15431	15427	15642	15478	15452	15103	15674	15604	15277	15359	15336	15386	14979	14938	15168	15406	15228	15137	15146	15070	15093	14930	14899	15165	15189	15006	15066	15078	15041	14839	14937	14984	14966	14999	15079	14929	15069	15041	14874	14868	15035	14982	15016	14911	15045	14923	15018	14983	14987	14886	15053	14751	14974	14961	14947	15030	14987	14803	14964	15015	14922	14961	14956	14920	14814	14975	15020	14961	14809	15145	14926	15005	14924	14983	15031	14783	14915	14896	14877	15008	14778	14950	14898	14780	14794	14952	14867	14850	14710	14781	15072	15125	14869	14907	14962	14900	14791	14878	14954	14794	14881	15021	14797	14985	14983	15027	14842	15002	14967	14977	14908	14921	14866	14866	14835	14759	14913	14954	14906	14857	14902	14925	14835	14995	14971	14923	15035	14916	14930	15040	15135	15012	14923	15068	14904	14729	15048	14944	14923	15033	14930	14903	14954	14717	15062	14905	14762	14974	14842	14904	14958	14886	14992	14900	15169	14911	14847	14768	14802	14870	15042	14947	14960	14944	14969	14910	14936	15092	15083	15041	14970	14875	14849	14942	15009	15107	14778	14855	14964	14910	15040	14917	14966	14915	14932	14881	15080	15034	14876	14866	14885	14980	14845	14891	14944	15005	15068	14838	15010	14921	15039	15004	15103	14958	15095	14944	14966	14844	14926	14907	14910	14981	14952	14965	15088	14965	14755	14922	14896	14909	14994	15073	14805	14965	14913	14850	14894	15060	15068	14948	14815	14951	15146	14944	14852	14996	14794	15035	14794	14875	14934	15042	14971	14861	14959	15001	14965	14939	14947	14854	14806	14863	14760	14907	14878	14866	14862	15014	15104	14977	15056	15084	15100	14939	14893	14952	14863	15034	15006	14918	15059	14823	15034	14815	14891	14795	15128	14988	14913	14877	14856	14986	14912	14906	14993	15049	15146	14929	14863	14742	14795	14887	14934	14910	15026	14987	14980	15006	14922	14934	14878	14979	15005	15044	14806	15049	14890	14970	14797	14917	15011	14955	14985	15015	14906	15128	14923	14975	14898	14951	14726	15075	14828	14932	14729	14910	15065	14805	14870	14908	15029	15010	14822	14848	14857	15066	14983	14924	14979	14920	14930	14990	14842	14972	14938	14851	14978	14961	14850	15045	14745	14824	14855	15028	14947	15083	14896	15024	14679	14903	15101	15003	15009	14905	14992	14821	15018	14740	14992	15050	14713	14865	14816	14862	14977	15159	14915	14974	15026	14878	14906	14865	14968	14794	15080	15026	15098	14925	14936	15015	14896	15074	14836	15018	15032	14937	14940	14940	15064	14954	14957	14823	15169	14952	14822	14957	15202	14851	14786	15087	14900	14904	15020	14902	15044	14841	15179	14718	15111	14924	14932	15034	14981	14738	14820	14792	14820	15056	14861	15160	14914	14967	15033	14791	14885	15040	15052	14983	14944	14959	14895	15134	14969	14860	14944	14894	14869	14942	14975	14927	14955	14761	14882	14913	15109	14870	14920	14962	14985	15124	14980	14946	15106	15154	15108	15045	14716	14873	14721	14957	14984	14877	14907	15044	15015	15003	14807	14965	14751	14867	14896	15046	15093	14826	14924	14933	14755	15005	14975	14884	14971	14918	14832	14945	15023	14915	14880	14946	15048	14964	14896	15154	14955	14874	14855	14873	14950	14781	14917	14907	15006	14883	14969	14899	15049	14899	14991	14948	14871	14896	14923	14667	15053	15006	14772	14899	14995	14853	14885	14931	14858	14798	14870	15025	14969	14821	14893	15021	14832	14886	14846	15169	14989	14924	15083	14909	14873	15002	14974	14954	15109	14866	14913	14908	14822	15110	15014	14829	14951	14839	14840	14867	14968	14883	14959	15110	14806	14894	15011	14977	14864	14831	14965	14860	14840	14931	14970	14840	14823	15033	14917	14953	14793	15048	14720	15007	15019	15042	14937	14873	14658	14976	14727	14977	15016	14808	14971	14852	14876	14932	14890	14907	14900	14892	14798	14987	14847	15032	14929	14946	14800	14854	14987	14813	14999	14971	14888	14937	15027	15002	15042	14790	14893	14928	14933	14907	14860	14878	14930	15148	15067	14783	14983	15038	14923	14950	14873	14961	14884	14936	14993	14931	14812	14898	14951	14893	15181	14945	14993	14929	14906	14924	14964	15092	14878	14857	14787	14956	15025	14857	14787	14942	14739	15115	14892	15073	15032	14788	14927	14682	14914	14963	14942	14912	14953	14888	14874	15007	15043	14845	14946	15063	14911	15007	14943	14867	15066	14916	14874	14790	15089	14959	15003	14866	15002	14907	14896	15010	14837	14863	14784	14953	14764	14947	15180	14934	14946	15045	14837	14827	14967	14941	15050	14895	15164	14848	14940	14955	14937	15028	14837	14883	14883	14852	14820	15084	14812	14888	14947	14885	14740	14993	14982	14919	14929	15007	14972	15044	15007	14839	15067	14910	14939	14895	14930	15011	14903	14968	14948	14931	14861	15157	14948	14949	14971	15239	14882	14813	15053	14690	14768	15132	14889	14847	14891	14972	15028	14863	15094	14921	14881	14927	14977	14914	14902	14900	14801	14931	15046	15001	14908	15021	14901	14891	15093	14857	14978	14984	15032	14907	14753	15008	14908	15027	15036	14913	14913	14872	15052	14866	14808	14980	14961	15069	14806	14932	14894	14925	14928	15068	15087	14999	14889	14794	14708	14946	15009	14900	15027	15075	14849	14859	14743	15031	14971	14987	14867	15038	15019	14936	15092	14994	14752	14777	14919	14968	14902	14975	14924	15016	14964	14898	14892	14986	15080	14765	14905	15272	14873	15032	15060	14880	14872	14715	14874	14961	15050	14784	15087	14826	14843	14864	14848	14964	14895	14957	14821	14877	14904	14938	14905	14944	14997	14905	14906	14782	14950	14980	14905	14860	14952	14878	14998	15091	14986	14860	14845	14944	14923	14841	14894	14908	14822	14956	15001	14892	14926	14953	14904	15053	14966	14956	14946	14977	14879	14977	15026	14948	14898	15010	14938	14726	15011	14945	14946	14964	14946	14756	14892	15040	14996	14899	14961	14929	14947	14927	14936	14867	14901	15180	14869	14862	14853	14856	15040	14983	15039	14837	14990	14944	15164	14918	14995	15156	14754	14953	15022	14954	14919	14876	14854	14886	14815	14970	14890	14972	14953	14817	14723	14963	14844	15026	14846	15042	14966	14834	14885	14953	15046	14980	15012	15033	14863	14892	14917	14880	15036	14921	14851	15061	15007	14873	14882	15043	14977	14797	14834	14772	15132	14796	14866	14808	14840	14997	14922	14927	15104	14963	14945	14900	14834	14822	14900	15059	14922	14724	15044	14848	14952	14754	14980	15019	14876	14913	15001	14894	14993	15001	14848	14927	14785	15034	15051	14908	14885	15008	15119	14992	14955	14954	14893	14982	14821	14952	15085	15044	14983	14780	14905	15014	14801	14876	14989	15029	14950	14835	15089	14883	15099	14964	14741	15072	14885	14984	14989	14819	15078	14817	14906	15024	14926	14852	14855	15054	14874	14973	14910	14918	14859	14880	15015	14847	14954	14760	15028	14932	15094	14762	15155	15023	15001	15117	14920	14895	14930	14717	14973	14922	14826	14938	15036	14819	15011	15006	14948	14877	14985	14878	14765	15064	14984	14892	14991	14893	14984	14844	14930	14982	15118	14757	14970	14930	14978	15024	14903	14916	15082	15027	14980	15053	15011	14968	14812	14763	15004	15001	14988	15049	14853	14956	14913	15072	14901	14990	14791	14734	14932	14729	14964	14915	15003	14987	14982	15022	14918	15019	14840	15008	14759	14863	14921	14953	14916	14910	14973	15011	14937	14836	14898	14927	15006	14859	14808	15022	15041	14962	14781	14996	15043	15069	15006	14854	14939	14955	14935	14941	14939	14877	14967	14977	14993	14956	15079	14990	14947	15034	14967	14888	14912	15023	14818	15096	14926	15056	14806	14985	14943	14986	14808	14958	14925	14859	15036	14985	14964	15042	14882	15052	14998	14944	14931	14959	15033	15025	14978	15021	15023	14914	14997	14930	14874	15000	14989	15106	15111	14920	14921	14918	14837	14886	15052	14901	14917	15001	14975	14728	14698	15026	14783	14931	14959	15075	14906	14814	14941	14977	14875	14902	14865	15005	14985	15033	14705	15126	14887	14917	14904	14800	14731	14824	14991	14886	14999	14794	14997	14825	14967	14872	14727	14862	14974	15110	14878	15007	14870	14860	14851	14954	14879	14820	14890	14831	14854	14983	15011	14956	15068	14846	14912	14956	14834	14889	14943	14812	14944	14981	14975	14936	15012	14979	14897	14775	14773	14963	15010	14780	14684	14969	14987	15137	14977	15040	14926	14932	15123	14889	14982	14804	15013	14933	14885	14868	14915	14919	15057	15020	15045	14826	14753	14935	14769	14972	14921	14999	15037	14898	14980	15123	14950	14729	15029	14861	15075	15179	14964	14874	14904	14983	14994	14907	14877	14844	14920	14917	14932	14982	14949	15108	14857	14886	14914	14994	14951	14937	15000	15007	14975	15080	15107	14949	15048	14986	14984	14979	14815	14950	14992	14975	14834	14940	15021	15032	14837	14958	14886	15021	14952	15096	14898	14988	14895	15002	14959	14933	14981	14686	14922	14881	15032	14901	14906	14955	14829	15061	14732	14878	14944	15026	14857	14972	15056	14887	15003	14938	14939	14914	15045	14987	15044	14922	14807	15037	15007	14862	14882	14953	14893	14855	14807	14820	14850	14909	15070	14943	14867	15081	14863	15029	14838	14844	14904	14889	14870	14986	14985	14864	14924	14982	14929	14898	14856	15063	14932	14965	15013	15078	14959	14814	14937	14992	15045	14929	15082	14903	15043	14850	14861	14797	14981	14943	14906	15073	14818	14944	14861	14980	14898	14977	14977	14913	15015	14810	14841	14837	14917	15143	15024	15049	14907	15000	14964	14901	14920	14974	14719	14894	15042	15053	14929	14971	15033	14935	14815	14934	14988	15081	14872	15137	14778	14709	15091	14956	14823	14994	15156	14949	14909	14912	14943	14891
24589	21798	30650	31153	35634	37394	33709	26408	24332	23454	22748	22247	21848	21578	21388	21474	21370	21644	21978	21419	21487	21409	21679	21951	21452	21243	21404	21285	21261	21327	21339	21114	21284	21202	21037	21120	21050	21187	21101	20862	21012	20843	21114	21019	21151	21121	21183	20855	20813	20816	21096	21009	20985	21026	20956	21022	20877	20848	20984	20774	20980	20813	20674	20781	20862	20775	20788	20895	20914	20645	20753	20781	20726	20687	20968	20848	20860	20858	20888	20778	20750	20741	20810	21004	20731	20858	20843	20826	20887	20580	20769	20716	20795	20889	20863	21001	20925	20767	20678	21186	20903	20828	20869	20812	20811	20984	20800	20698	20847	20642	20651	20818	20624	20930	20662	20950	20890	20912	20691	20805	20927	20756	20875	20939	21033	20715	20878	20879	20809	20874	20763	20703	20485	20668	20867	20739	20745	20703	21149	20892	20771	20650	20881	20827	20813	20777	20937	20858	20604	20856	20816	20942	20792	20929	20654	20930	20975	20960	21095	21163	20860	20880	20745	20898	20932	20516	21031	20798	20890	20721	20941	21010	21071	20779	20618	20791	20927	21007	21030	20962	20850	21007	20815	20714	20796	21018	20781	20749	20791	21001	20659	20869	20817	20739	20846	20680	20758	20750	20447	20880	20797	20854	20816	20623	20959	20779	20705	20760	20918	20816	20584	21037	21062	20881	20678	21030	20984	21013	20894	20945	20909	20981	20784	20913	20619	20633	20726	20719	20825	20729	20846	20991	20822	20754	20729	20918	20847	20980	20753	20866	20664	20946	20801	20932	21168	20844	20716	20831	20693	20780	20846	20736	21017	20756	20914	21026	21020	20980	20888	20804	20889	20914	20981	20663	20843	20609	20762	20700	20677	20750	20613	20813	20891	20836	20898	20868	20894	20769	20764	20809	20735	20808	20855	20893	20849	21068	20966	20982	20899	20864	20795	20910	20966	20941	20896	20633	20480	20749	20948	20820	20721	20973	20658	20860	20659	20895	20790	20663	20698	20688	20969	20720	20713	20865	20758	20701	21023	20848	20765	20741	20877	20803	21015	20958	21016	20886	20928	20758	20803	20746	20830	20677	20826	20899	20964	20844	20804	21014	20939	20807	20763	20781	20893	20653	21112	20800	20819	20764	20674	20761	20933	20837	21038	20758	20699	20849	21187	20937	20938	21034	20873	20938	20821	20684	20670	20766	20835	20793	20650	20637	20659	20822	20988	20738	20774	20851	21148	20628	20658	20787	20765	20807	20917	20891	20660	20832	20616	20785	20744	20773	20786	20691	20983	20874	20923	20820	20867	20634	20579	20773	20868	20889	20858	20841	20954	20771	20873	20983	20925	20714	20730	21064	21047	20903	20741	20981	20791	20738	20821	20835	20703	20911	20653	20962	20963	20686	20693	20885	20953	21023	20931	20879	20860	20690	20737	20690	20630	20814	20705	20631	21109	20752	20824	20900	20961	20800	20820	20873	20897	20853	20806	20737	20818	20747	20611	20789	20953	20957	20912	20754	20896	20703	20929	20817	21093	20884	20873	20868	20754	20528	20658	20683	20655	20818	20842	20831	20788	20517	20781	20827	20701	20712	20883	20616	20713	20698	21037	20954	20910	20670	20921	21126	20808	20907	20882	20554	20681	20901	20841	20767	21019	20738	20769	20914	20886	20919	20933	20894	21021	21029	20708	20922	20878	20930	20873	20864	21062	20722	21018	20640	20778	20891	20540	20681	20787	20651	20821	20737	20618	20910	20713	20832	20907	20697	20705	20946	20954	20903	20671	20897	20898	20782	20802	21023	20927	20816	20702	20698	20875	20783	20871	20972	20937	20797	20794	20842	21083	20847	20710	20913	20835	20966	20914	20639	20735	20900	20750	20779	20594	20630	20775	20815	20744	20713	20908	20764	20867	20649	20722	20858	20799	20793	20657	20841	20935	20873	20835	20962	20628	20724	20900	20779	20753	20729	20902	20828	20907	20992	20936	20959	20769	20815	20900	20746	20648	20601	20637	20688	20670	20804	20817	20965	20990	20750	20969	20906	20886	21031	20895	20830	20805	20619	20822	20911	21061	20654	20561	20670	20802	20735	20621	20889	21067	21118	20620	20842	20847	20780	20691	20923	20789	20680	20978	20682	21032	20956	20891	20947	20621	20890	20891	20938	20802	21003	20931	20865	21074	21004	21126	20881	20880	20735	20843	20832	21014	20554	20693	20645	20784	20950	20673	20839	20814	20773	20997	20622	20687	20732	20800	20651	20919	20756	20748	20881	20854	20851	20870	20971	20779	20880	20931	20907	20779	20868	20695	20746	21055	20661	20997	20717	20945	20875	20618	20930	20933	20854	20856	20885	20997	20976	20786	20776	20908	20845	20739	20773	20771	20651	20720	20779	20682	20942	20725	20672	20750	20907	21048	20754	20797	20814	20758	20672	20604	20818	20767	21108	20915	20927	20733	20533	20873	20938	20747	21070	20826	20929	20757	20801	20527	20762	20608	20898	20844	20752	20998	20805	20743	20961	20967	20593	20831	20866	20657	20607	20922	20823	20573	20728	20912	21045	20945	20820	20765	20728	20778	20787	20791	20677	20596	20851	20781	20623	20846	21086	20417	20895	20738	20940	20795	21123	20966	20540	20734	20801	20820	21246	20826	21111	20854	20885	21088	20710	20730	20745	20842	21048	21009	20772	20798	20868	20850	20780	20572	20909	20978	20619	21027	20747	20817	20812	20900	20892	20758	20789	20891	20786	20801	20819	20705	20777	20866	20812	20612	20783	20892	20922	20924	21090	20655	20819	20780	20661	20789	20717	20513	21107	20763	20727	20797	20843	20795	21034	20724	20935	20802	20616	20690	20804	21008	20692	20787	20935	20840	20941	20994	20772	20711	20801	20899	20727	21005	20730	20803	20750	20864	20679	20765	20929	21040	20834	20768	20894	20816	20739	20850	20949	20871	20820	20552	20626	21047	20742	20830	20671	20896	20879	20949	20856	20815	20752	20845	20933	20951	20794	20712	20689	20834	21029	20905	20715	21025	20755	20979	20975	21038	20768	20840	20663	20766	20660	21001	20896	20964	20802	20850	21131	20755	20938	20859	20773	21041	20748	20705	21038	20765	20813	20578	20828	20914	20872	21019	20790	20892	20660	20851	20861	20701	20548	20601	20731	20957	20703	20545	20868	20877	20871	20904	20831	20821	20682	20720	20714	20797	20934	21032	20849	20833	20881	20496	20794	21000	20847	20730	20745	20933	20816	20791	20756	20732	20750	20852	20894	20957	20680	20866	20703	20863	20752	20862	20800	20730	20812	20780	20731	20517	20740	20903	20722	20870	20826	20989	21163	20770	20973	20951	20952	20882	20714	20711	20812	20844	20740	20978	20804	20870	20774	20898	20681	20715	20842	20703	20568	20672	20774	20815	21081	20750	20667	20671	21002	20954	20735	20727	21031	20733	20721	21031	20560	21083	20658	20919	20775	20925	20845	20884	20963	20595	20839	20736	20952	21168	20734	20864	20546	20917	20787	20662	20768	20844	20831	20766	20916	20759	20874	20758	20455	20599	20844	20851	20871	20788	20877	20740	20993	20745	20634	20926	20972	20944	20881	20768	20826	20684	21011	20674	20721	20904	20716	20793	21020	20974	20995	20854	20663	20993	20872	21229	20978	20791	21165	20756	20643	20806	20880	20752	20669	20588	20910	20619	20844	20603	20810	20874	20548	20886	20951	20595	20810	20612	20826	20709	20998	20808	20789	20991	20710	20764	20906	20869	20995	20811	20771	20859	20931	20880	20804	20919	20943	20821	20612	20931	20961	20694	20922	21094	20875	20796	20781	20952	21035	20941	20980	20675	20828	20691	20860	20890	20699	20912	20983	20953	20856	20901	20826	20973	20910	21051	20704	21065	21083	20690	20763	20614	20854	20892	21119	20961	20721	20743	20866	20907	20740	20824	20851	20702	20861	20915	20734	20721	20854	20819	20939	20991	20642	20750	21013	20880	20901	20689	20795	20847	20804	20657	20777	20841	20873	20780	20720	20993	20993	20529	20986	20654	20868	20560	20822	20837	20644	21099	20898	20790	20701	20825	20807	20864	20663	20872	20856	20694	20691	20885	20825	20785	20902	20786	20937	20712	20891	20858	20965	20707	20935	20842	20966	21018	20591	20637	21015	20962	21055	20655	20916	20686	20732	20721	20923	20783	21124	20873	20838	20724	20547	20946	21051	20635	20593	20946	21056	20804	20756	20599	20769	20985	20991	20650	20650	20770	21019	20533	20694	20889	20559	20867	20809	20819	20882	20828	20901	20821	20745	20952	20950	20943	20781	20752	20403	20670	20765	20857	20958	20781	20494	21024	20758	20986	20713	20858	20879	20814	20954	20584	20658	20637	20642	20859	21104	20750	20753	20792	20796	21110	20696	20925	20891	20762	20855	20654	20741	20652	20982	20880	20803	20878	20813	20738	20882	20782	20979	20787	21017	20703	21040	21081	20831	20785	20682	20988	20915	20960	20865	20904	20674	20862	20917	20904	20791	20912	20859	20794	20760	20802	20443	20755	20715	20948	20717	20843	20491	20769	20662	20874	20821	20700	20841	20710	20899	20718	20909	20851	21034	20970	20788	20936	20922	20918	20533	20708	20659	21128	20848	20860	20676	20817	20922	20628	20994	20662	20817	20747	20626	20854	20678	20740	21056	20563	20581	20853	20839	20936	20950	20696	20809	20685	20754	20663	21083	20730	20747	21013	20765	20685	20757	20686	20825	20957	20861	20654	20796	20996	20844	20992	20808	20779	20576	20898	20718	20760	20838	20903	20907	20896	20907	20746	20893	20924	20857	20728	20947	20741	20898	20720	20874	21070	20746	20748	20775	20602	20651	20956	20745	20780	20594	20909	20871	20898	21031	20884	20916	20635	20680	21012	20779	20897	20792	20871	20768	21020	20746	20909	20830	20871	20865	20764	20729	20794	20795	20892	20832	20743	20942	20949	20900	20882	20718	20754	20875	20623	20781	20970	20883	20940	20792	21072	20871	20746	20860	20850	21001	20877	20748	21059	20726	20870	20973	20842	21044	20693	20838	20788	20971	20782	20924	20751	20681	20561	20870	21065	20866	20992	20843	20666	20816	20831	20803	20644	20682
48028	81422	75129	61658	51530	39271	26660	20373	19103	17746	16620	15811	15257	15053	14893	14821	15127	15560	15407	14929	14783	15038	15221	15107	15035	14804	14782	14923	14650	14527	14746	14588	14527	14611	14602	14597	14505	14526	14350	14567	14584	14436	14458	14564	14533	14390	14474	14493	14505	14337	14385	14547	14278	14565	14453	14468	14578	14335	14449	14341	14346	14327	14241	14253	14308	14386	14409	14261	14207	14494	14589	14398	14521	14343	14367	14346	14342	14410	14284	14402	14476	14164	14428	14320	14206	14301	14409	14254	14322	14555	14389	14445	14371	14259	14399	14340	14265	14440	14404	14326	14315	14413	14439	14317	14389	14385	14431	14498	14339	14478	14369	14338	14455	14376	14372	14488	14423	14158	14330	14274	14363	14400	14232	14399	14392	14142	14440	14340	14258	14406	14340	14324	14566	14562	14250	14334	14379	14437	14494	14298	14418	14451	14327	14299	14279	14350	14406	14347	14342	14327	14433	14322	14280	14410	14252	14115	14297	14482	14134	14268	14580	14274	14301	14586	14455	14271	14353	14315	14220	14273	14422	14347	14183	14385	14053	14316	14311	14455	14264	14467	14465	14228	14364	14354	14408	14349	14447	14483	14307	14157	14360	14418	14351	14281	14418	14434	14328	14419	14496	14432	14099	14353	14651	14510	14367	14472	14337	14512	14293	14186	14407	14509	14374	14357	14348	14281	14314	14295	14346	14538	14349	14537	14504	14403	14310	14254	14473	14595	14327	14282	14444	14423	14370	14506	14278	14255	14398	14375	14412	14425	14446	14428	14389	14299	14528	14360	14312	14475	14603	14443	14464	14331	14418	14444	14422	14429	14419	14282	14227	14328	14352	14190	14305	14348	14344	14394	14313	14350	14550	14381	14254	14246	14364	14274	14441	14395	14459	14257	14400	14463	14358	14359	14328	14364	14426	14386	14370	14484	14362	14345	14232	14212	14320	14268	14191	14301	14276	14358	14317	14352	14395	14525	14548	14347	14419	14322	14408	14445	14356	14326	14198	14376	14397	14276	14443	14491	14319	14541	14423	14354	14382	14350	14660	14342	14497	14465	14428	14312	14509	14446	14340	14473	14402	14407	14430	14241	14257	14344	14396	14254	14319	14500	14336	14469	14344	14464	14392	14320	14540	14499	14338	14385	14236	14367	14407	14411	14396	14375	14516	14168	14410	14196	14265	14384	14487	14474	14274	14376	14330	14485	14212	14383	14294	14259	14262	14365	14501	14424	14323	14311	14445	14273	14434	14514	14402	14382	14560	14325	14307	14305	14453	14298	14472	14473	14275	14241	14593	14527	14455	14320	14435	14260	14334	14459	14409	14112	14365	14351	14189	14509	14604	14483	14307	14569	14228	14417	14354	14433	14184	14425	14341	14227	14454	14341	14345	14317	14296	14420	14362	14334	14382	14400	14378	14587	14309	14293	14368	14342	14356	14533	14472	14398	14354	14281	14241	14396	14379	14403	14469	14350	14349	14442	14398	14371	14256	14318	14350	14368	14216	14504	14307	14538	14218	14306	14263	14325	14293	14466	14274	14395	14278	14468	14395	14603	14491	14355	14526	14105	14461	14437	14358	14285	14376	14518	14428	14387	14429	14484	14406	14356	14311	14343	14220	14337	14396	14393	14359	14318	14331	14501	14486	14338	14323	14291	14438	14447	14464	14251	14520	14467	14449	14448	14314	14310	14304	14341	14256	14436	14432	14356	14271	14340	14405	14507	14314	14447	14374	14345	14543	14438	14418	14440	14436	14324	14466	14295	14366	14437	14298	14519	14280	14317	14289	14343	14310	14344	14302	14463	14378	14262	14488	14479	14345	14433	14508	14575	14441	14369	14402	14405	14527	14330	14232	14292	14242	14506	14535	14447	14381	14256	14562	14421	14571	14435	14364	14393	14340	14302	14477	14316	14300	14584	14365	14285	14354	14315	14101	14396	14444	14318	14435	14323	14395	14087	14447	14477	14543	14388	14350	14439	14251	14254	14385	14450	14447	14485	14390	14372	14391	14488	14310	14230	14423	14326	14276	14433	14360	14391	14268	14259	14304	14403	14340	14286	14418	14498	14393	14464	14579	14316	14340	14291	14528	14326	14433	14396	14519	14407	14338	14435	14362	14304	14489	14292	14331	14424	14354	14443	14414	14298	14422	14422	14203	14318	14311	14289	14456	14460	14366	14548	14286	14356	14426	14519	14389	14544	14378	14331	14452	14385	14341	14437	14354	14281	14240	14256	14324	14353	14305	14340	14297	14297	14219	14372	14296	14316	14339	14545	14583	14503	14390	14413	14406	14350	14451	14480	14333	14505	14271	14174	14455	14292	14469	14364	14452	14289	14295	14274	14328	14301	14241	14459	14473	14464	14309	14310	14375	14539	14325	14447	14398	14378	14451	14259	14452	14381	14438	14305	14529	14326	14338	14377	14400	14399	14279	14382	14432	14385	14415	14372	14320	14404	14382	14338	14377	14366	14321	14388	14583	14282	14379	14375	14313	14195	14533	14207	14208	14315	14229	14458	14367	14373	14291	14219	14428	14399	14365	14475	14431	14438	14331	14490	14548	14347	14241	14402	14396	14551	14323	14379	14544	14448	14300	14513	14316	14332	14396	14369	14386	14337	14278	14367	14366	14307	14291	14350	14463	14368	14313	14477	14512	14434	14387	14243	14318	14220	14219	14422	14469	14311	14391	14500	14165	14364	14443	14291	14371	14386	14538	14288	14272	14419	14167	14502	14325	14338	14371	14267	14235	14322	14346	14297	14450	14323	14340	14254	14398	14551	14300	14349	14458	14449	14349	14291	14347	14360	14385	14342	14298	14308	14259	14393	14338	14275	14311	14386	14320	14459	14350	14222	14320	14494	14257	14429	14444	14340	14421	14124	14305	14482	14250	14350	14394	14496	14505	14332	14380	14469	14379	14266	14264	14389	14468	14403	14491	14409	14237	14479	14398	14376	14229	14423	14478	14464	14406	14303	14357	14381	14301	14427	14492	14377	14273	14331	14322	14448	14365	14318	14391	14217	14317	14543	14614	14389	14369	14295	14445	14386	14233	14247	14160	14215	14669	14184	14443	14519	14420	14319	14459	14483	14471	14354	14539	14342	14314	14518	14553	14335	14472	14460	14327	14548	14383	14333	14256	14353	14455	14352	14318	14415	14338	14387	14304	14295	14432	14412	14301	14403	14414	14494	14430	14162	14458	14615	14418	14154	14506	14580	14317	14398	14452	14293	14291	14508	14562	14394	14467	14247	14418	14310	14154	14511	14382	14411	14308	14328	14329	14384	14318	14539	14354	14326	14373	14389	14238	14410	14531	14263	14257	14368	14384	14377	14322	14309	14417	14476	14365	14209	14355	14095	14260	14418	14279	14339	14430	14259	14449	14211	14277	14159	14380	14276	14379	14263	14391	14552	14220	14317	14496	14210	14423	14356	14242	14303	14439	14521	14298	14315	14368	14254	14303	14441	14436	14258	14454	14440	14467	14323	14333	14405	14313	14442	14320	14287	14348	14364	14283	14430	14179	14294	14324	14283	14439	14355	14267	14275	14388	14192	14325	14335	14555	14425	14346	14329	14314	14375	14419	14349	14268	14352	14347	14407	14283	14315	14365	14240	14259	14429	14430	14434	14303	14412	14346	14359	14356	14557	14315	14352	14262	14544	14285	14462	14303	14424	14437	14512	14552	14305	14230	14325	14425	14315	14294	14347	14277	14236	14459	14372	14417	14418	14285	14516	14514	14470	14298	14445	14494	14489	14371	14275	14237	14485	14392	14414	14233	14435	14342	14454	14448	14332	14290	14367	14504	14321	14426	14436	14288	14136	14463	14377	14396	14324	14262	14331	14615	14461	14456	14581	14183	14300	14502	14444	14304	14360	14403	14373	14219	14358	14418	14359	14312	14416	14409	14234	14381	14411	14447	14443	14409	14389	14347	14298	14465	14380	14376	14358	14584	14151	14469	14212	14285	14288	14230	14361	14374	14328	14397	14247	14348	14261	14403	14407	14225	14348	14504	14491	14414	14325	14344	14388	14259	14356	14427	14659	14447	14337	14329	14281	14457	14229	14398	14244	14454	14320	14357	14385	14402	14238	14298	14325	14282	14328	14252	14325	14394	14238	14609	14328	14502	14390	14456	14379	14323	14322	14214	14386	14228	14410	14572	14487	14214	14371	14155	14550	14378	14198	14404	14240	14398	14316	14514	14362	14497	14415	14429	14462	14457	14445	14419	14317	14384	14295	14481	14444	14548	14487	14611	14444	14495	14304	14432	14600	14342	14363	14410	14428	14458	14339	14487	14256	14299	14349	14453	14289	14329	14555	14295	14372	14300	14316	14510	14338	14302	14411	14512	14222	14392	14400	14385	14390	14312	14308	14305	14293	14132	14278	14398	14368	14426	14574	14394	14364	14499	14440	14312	14425	14453	14484	14265	14361	14382	14351	14283	14445	14480	14487	14458	14388	14348	14384	14284	14389	14293	14220	14245	14385	14328	14453	14217	14542	14506	14334	14325	14347	14285	14369	14418	14464	14359	14404	14451	14328	14460	14351	14548	14231	14314	14459	14273	14284	14287	14416	14248	14339	14489	14483	14314	14347	14280	14325	14491	14215	14543	14502	14432	14293	14367	14371	14461	14364	14422	14272	14437	14251	14249	14456	14347	14386	14528	14408	14386	14328	14123	14364	14263	14370	14317	14339	14314	14504	14357	14523	14392	14616	14300	14498	14464	14444	14510	14344	14244	14339	14449	14432	14338	14396	14283	14278	14443	14373	14253	14317	14380	14432	14561	14482	14335	14418	14274	14487	14304	14432	14379	14360	14333	14263	14317	14291	14416	14380	14314	14353	14258	14648	14381	14447	14449	14401	14449	14321	14363	14455	14395	14365	14177	14529	14460	14325	14407	14449	14221	14269	14261	14276	14404	14372	14466	14480	14403	14484	14330	14332	14334	14192	14301	14350	14199	14353	14419	14365	14380	14222	14384	14417	14261	14294	14244	14243	14386	14298	14360	14267	14310	14434	14335	14471	14373	14373	14270	14481	14550	14235	14167	14234	14199	14254	14473	14469	14361	14461	14445	14396	14317	14538	14283	14335	14445	14503	14273	14452	14143	14435	14376	14191	14285	14419
42891	52661	53880	46164	36687	29680	25373	23155	22420	21924	21478	21363	21307	21267	21247	20670	21012	21149	21322	21332	21262	21346	21340	21344	21250	21156	21208	20908	20855	20927	21022	21018	21133	21072	20836	21255	21037	21116	21106	21174	21060	20984	20795	21165	20840	20696	20800	21198	20991	20856	21035	21047	21032	21278	20903	20999	21010	21040	20978	20996	21024	21235	21206	20814	21022	21060	21009	20900	20779	20879	20858	20845	21071	20878	20909	20913	20890	20918	20742	20966	21138	20945	20882	21196	20853	21000	20947	20790	20819	20892	20713	21093	20866	21027	20874	21085	20972	21134	20959	20909	21014	20884	20980	20884	20871	20853	20833	20889	21046	20977	20986	21006	20753	20833	20949	20890	20971	20687	20743	21118	20930	20913	20856	20928	20787	20865	20751	20934	20896	20945	21103	20752	20859	20960	21010	21061	20792	21014	21023	20981	20905	21084	21093	20878	20752	20999	20784	21076	20844	20972	20851	21092	21009	20958	20905	20932	20984	20970	20826	20893	21182	21115	20899	20928	20970	20768	21006	20984	20775	21100	21242	21148	20898	20874	20920	20924	20611	20886	20897	20812	20913	20903	21180	21078	21288	21008	21129	21229	20860	20823	21065	20943	20878	20994	20811	20692	21076	21069	21070	20923	20981	21012	20743	21076	21011	21020	20810	20891	21088	20874	21013	21160	20983	20910	20735	20940	20788	20831	21155	20847	20996	20917	21156	20905	20955	20935	20847	20980	21069	21029	21036	20977	20850	21019	20800	20871	20935	20912	20911	20776	20980	20828	21124	20931	20865	21028	20775	21045	21134	20840	20753	20776	20959	20861	21074	20900	20854	20742	20852	20988	21144	20941	21054	20689	20921	20951	20884	20714	21163	20758	20844	21093	20952	20931	20779	21134	20887	20614	20965	20834	21124	20932	21082	20752	21001	20886	21110	20830	20775	20926	21075	20949	20716	21057	20823	20914	20992	20825	20821	21068	20930	20916	21088	20807	20931	20875	21076	21022	20973	21012	21087	20705	20947	20897	20939	20892	20906	20844	20893	20809	20977	20966	20890	20985	20975	20894	21055	20905	21168	20955	20879	20827	20899	20932	21047	20946	20720	20761	20912	20979	20978	21023	20820	20834	20958	20977	21019	21080	21015	21243	21034	20762	21069	21108	21027	21038	21014	20998	21121	20978	21123	20927	20956	21042	20765	20949	21052	20765	20830	20666	20725	20952	20864	20841	20990	20942	20858	21150	20978	20989	21150	20906	20697	20969	20861	21108	20912	21147	21006	20967	20920	20746	20899	21238	20839	20997	21147	20961	20830	21067	20859	20955	20792	20887	20915	21041	21178	20840	20759	20852	20877	20803	20961	21207	20998	20774	20918	21002	21025	20980	20990	20889	20848	21199	20886	20922	20753	21088	20954	20699	21058	20830	20894	21012	20867	21012	20856	20968	21094	20969	20885	20907	20855	20839	20961	20941	21051	20972	21034	20843	21101	20943	20764	20840	21149	21095	20925	20975	20886	20923	20949	21073	20770	20894	21036	20823	20863	20854	20892	20875	21024	21052	20744	20893	20768	20714	20909	21009	20828	20761	20956	20806	21071	21051	21045	20943	20888	20780	20662	20821	21018	20864	20957	20955	20974	21109	20946	20926	20760	20889	20966	21065	20829	20995	20786	20807	21157	21005	20852	21020	21027	20858	20824	20864	20743	21005	20770	20779	21049	21207	20968	20869	21042	21032	20777	20947	20882	21024	21021	21097	20797	20967	20897	20950	20860	21014	20947	21102	20871	21051	20911	20995	21032	20784	21129	21078	21012	20841	20721	20928	20810	20919	20992	21022	21055	20991	21069	20840	21121	21217	21159	20609	21084	20997	20970	20932	20895	20918	20922	21105	20890	20996	21031	20637	21172	20746	20969	20890	21204	21102	21067	21155	21081	20893	20911	21055	20838	20632	20888	20812	21078	21093	20843	20825	21039	21040	20895	20823	20806	20920	20916	20959	21113	20725	20994	20845	20951	21101	20837	20989	21066	20917	21009	20993	21150	21164	20840	21017	20739	20605	20977	20871	20866	20907	20871	20993	20741	20873	21028	21260	21012	20790	20895	21035	21032	20886	20748	21041	20967	20836	20954	20778	20950	20959	20920	20771	20953	20863	20903	20862	20956	21022	21034	20906	20734	20906	20821	20993	20931	20915	20748	20747	20907	20898	20896	20881	20798	20935	20806	20990	20942	20963	20746	20709	20947	20966	20764	20891	21020	21058	20743	20935	21116	21009	21014	21045	20980	20841	20782	20947	20939	20827	20944	20954	20817	20938	20841	20769	21147	20949	21122	21051	20901	20972	20661	20875	20903	20916	20854	20580	20881	20821	20968	20913	21066	20865	20953	20635	20608	21014	21242	21217	20909	20956	21073	21020	20821	20920	20955	21233	20883	20978	21001	21111	21125	20938	20882	21146	20954	21053	20922	21130	20985	20854	20886	20833	20953	21032	20918	20787	21201	20780	20681	20971	20912	21012	20846	20782	21036	21097	20822	20924	20972	20808	20756	20934	20726	21021	21288	20789	20967	20805	20973	20853	21012	21033	20996	20690	20953	20980	21184	21029	20978	20901	20823	20842	21109	20964	21130	20955	20893	20977	21046	20816	20797	20865	21068	21074	20948	20983	20766	20916	20893	20805	20960	21063	20808	21101	20975	20718	20964	20977	21054	21092	20814	20838	20962	20940	21011	20854	21101	20836	21028	20992	20778	20925	20831	21117	21122	21108	21071	20993	20971	20892	20921	20869	21026	21039	20957	20747	20728	21051	20780	20967	20989	20900	21004	21018	20908	21063	21044	20993	20952	21047	21109	20934	20949	20750	20909	20869	21039	20982	21053	21013	20986	20924	20846	21125	21099	21030	20917	20839	20983	21166	20997	20819	20809	20960	20930	21100	20912	20892	20901	20749	20821	20831	20874	21156	21027	20788	20798	20825	21011	20969	20947	20968	21032	20875	21122	20831	20919	21060	21111	20908	20995	21091	20800	20939	21169	21097	20919	21021	20616	20920	20995	21018	20989	20863	20815	20817	20825	21032	20910	21002	21168	20769	21041	20961	20898	20970	21001	21063	20866	20806	21144	20855	20700	20790	20851	20932	21206	21032	20934	20941	20907	20771	20961	20874	20939	21045	20986	20900	20874	21024	21012	21085	21193	20746	20989	21034	21145	20835	20859	20982	20873	20829	20972	20831	20719	20957	20945	21063	21062	20804	21008	20899	21042	21047	20718	20881	21022	20888	20842	20810	20781	20915	20935	20817	21016	20716	21041	20914	20901	20921	20801	20903	20895	20778	20885	20832	20942	21204	20857	20931	20888	21037	20983	21036	20893	21009	20794	20949	21011	20974	20998	20940	20967	21292	21016	20787	20862	21068	21090	21110	21357	21003	21002	20969	20695	20811	20827	20695	20882	20811	20967	21108	21237	20778	20761	20840	21195	20898	21141	21053	20846	20987	21141	20773	21091	20703	20953	21015	20880	21150	21133	21016	20948	20612	20768	21121	20818	21161	20962	20946	21076	21102	21023	21071	21046	21050	20751	20778	21096	20806	20984	20855	20722	20738	20919	20773	20886	20955	20912	21090	21280	20986	21157	20916	20989	20971	20714	21311	20968	20943	20905	20999	21008	20917	20737	20929	21033	20905	20909	20827	20991	20926	20856	21093	21098	20872	20823	21084	20810	21029	21291	20780	20890	20912	20677	20898	21073	20809	20933	20856	20832	21043	20891	21090	20882	20768	20775	21026	20810	20916	21107	21106	20836	21048	20864	20926	21006	20916	20840	20899	20840	20966	21031	20834	20670	20826	20822	20971	20999	20820	20845	20978	20857	21027	21025	20964	21076	21067	21181	21098	20886	20968	20870	21048	20844	20899	21072	20899	20956	20871	20984	20846	20850	20926	20926	20934	21038	20746	21003	21049	20935	20885	20869	21123	21085	21015	20837	20906	21130	20914	20983	20848	20903	20916	21111	20873	20896	20955	21120	21028	20946	21087	20993	20934	20923	20884	20828	21137	20877	20999	21029	20979	21086	20960	21079	20882	20742	21081	20757	20761	20894	21215	21230	20968	21066	20756	20686	20991	21065	20922	20929	20764	20767	21031	21294	20803	20864	20734	20894	21063	20957	20724	20986	21032	20908	21139	21026	21227	20859	21003	20898	21064	21045	20830	20913	21002	21043	20890	21225	21014	20841	20792	20858	20913	21031	21042	20981	21079	20997	20687	20994	21038	21026	20928	20869	21091	20922	21035	21003	20920	20828	20924	21074	20641	20707	20847	20870	20968	20828	21078	20796	20702	21133	20887	21120	20965	21030	20815	20849	20837	21133	21102	20948	20861	20926	21057	20967	20717	20980	21114	21228	20967	20972	20760	21006	21050	20955	21077	20994	21098	20989	20796	21000	21078	20876	21023	21104	20950	21155	20989	20912	20902	21074	20977	20981	20979	20942	20900	20904	20974	20994	21077	20890	20877	20777	21052	20790	20978	21027	21000	20972	20924	20932	20958	21124	20886	20933	20843	20908	21082	20868	20762	21105	20791	20745	20748	20921	20829	21053	20938	21035	20944	21059	20887	20964	21082	20946	20757	20670	20934	20895	20770	20687	21042	21236	20959	20867	20787	20982	20941	20919	21200	20781	20906	20869	20863	21049	20790	21117	20942	21012	20869	20823	20869	20822	20744	20864	21094	21038	21007	21000	21209	21049	20844	20974	20734	20926	21025	21039	21145	20887	20766	20844	21066	20929	20908	21051	21028	21033	20925	21007	20879	20967	20894	20909	20888	21114	21152	20933	21181	21312	20836	20909	20946	20886	20796	21195	21048	21039	20732	20832	21013	20936	20898	21082	20921	21063	21061	20941	20897	21182	20954	20834	20897	20993	20996	20847	21038	21070	20941	20878	20916	21172	20921	20874	21101	20854	20881	20992	21107	21052	21058	21046	21257	20957	21040	21039	20967	21128	20909	20852	20927	20931	21024	21062	20884	20898	20860	20861	20948	20785	20874	20902	21085	20929	20791	20838	21080	21057	21039	21042	20746	21049	20976	20838	20908	20900	20713	20785	20898	20839	21063	20935	21000	20902	21063	21208	21053	20718	21022	20924	20876
44948	61292	54222	41657	32696	24576	19159	16909	16250	15759	15240	15039	14529	14747	14558	14600	14549	14686	14735	14603	14760	14614	14899	14791	14470	14534	14573	14556	14478	14490	14541	14644	14425	14415	14393	14514	14428	14534	14320	14521	14491	14302	14502	14418	14452	14387	14463	14754	14508	14416	14527	14431	14649	14557	14511	14385	14266	14559	14465	14457	14502	14409	14406	14459	14354	14264	14351	14324	14415	14378	14397	14292	14432	14513	14365	14506	14390	14390	14347	14538	14325	14208	14313	14450	14279	14245	14378	14360	14435	14334	14497	14472	14267	14366	14385	14472	14386	14248	14385	14508	14441	14402	14348	14240	14369	14428	14255	14285	14492	14502	14481	14203	14434	14378	14507	14569	14410	14333	14394	14406	14445	14574	14383	14350	14373	14580	14488	14458	14380	14303	14540	14481	14395	14507	14273	14396	14527	14180	14335	14505	14487	14515	14322	14367	14423	14307	14438	14333	14178	14446	14217	14367	14458	14406	14362	14304	14273	14319	14316	14490	14362	14339	14408	14376	14288	14512	14208	14253	14569	14536	14580	14442	14345	14455	14291	14433	14402	14496	14357	14420	14527	14241	14361	14304	14349	14330	14459	14444	14366	14460	14424	14375	14415	14296	14300	14451	14320	14404	14314	14372	14286	14288	14453	14432	14312	14627	14482	14521	14298	14495	14321	14477	14426	14402	14406	14441	14306	14339	14250	14311	14371	14281	14256	14392	14329	14335	14484	14351	14352	14403	14248	14459	14413	14251	14518	14339	14460	14291	14451	14375	14407	14332	14372	14315	14473	14352	14242	14342	14248	14466	14273	14443	14212	14475	14193	14426	14448	14350	14412	14293	14382	14432	14317	14480	14369	14411	14293	14257	14305	14526	14236	14456	14381	14329	14406	14448	14393	14394	14309	14375	14387	14332	14492	14513	14393	14521	14225	14290	14248	14463	14421	14374	14466	14463	14435	14264	14342	14516	14336	14429	14501	14434	14430	14506	14266	14374	14357	14365	14444	14323	14477	14320	14413	14269	14548	14431	14276	14256	14376	14481	14388	14377	14492	14384	14433	14303	14321	14483	14476	14314	14517	14338	14344	14381	14633	14423	14224	14423	14417	14395	14523	14275	14367	14277	14369	14426	14412	14466	14411	14298	14334	14475	14383	14537	14541	14384	14409	14438	14261	14546	14570	14425	14417	14420	14428	14575	14258	14564	14584	14401	14409	14232	14389	14404	14375	14464	14454	14371	14278	14367	14306	14432	14334	14314	14424	14348	14211	14314	14354	14379	14454	14372	14311	14364	14339	14293	14479	14430	14276	14401	14525	14522	14459	14353	14515	14364	14470	14340	14479	14266	14455	14536	14357	14367	14457	14463	14486	14490	14402	14378	14453	14194	14258	14344	14415	14400	14353	14379	14311	14389	14364	14389	14455	14462	14243	14254	14391	14331	14378	14495	14428	14240	14488	14436	14396	14356	14538	14482	14436	14514	14220	14290	14403	14422	14394	14393	14485	14425	14345	14382	14480	14429	14362	14638	14456	14419	14624	14329	14450	14434	14345	14303	14392	14485	14552	14440	14327	14534	14364	14249	14417	14284	14551	14449	14437	14379	14374	14299	14367	14423	14340	14412	14195	14305	14534	14371	14357	14302	14291	14405	14524	14233	14410	14347	14416	14417	14385	14342	14452	14367	14302	14435	14252	14467	14414	14339	14337	14433	14360	14181	14473	14505	14447	14371	14484	14476	14352	14434	14436	14299	14363	14349	14255	14400	14379	14400	14403	14259	14289	14387	14335	14344	14448	14422	14473	14408	14353	14403	14478	14485	14413	14352	14356	14459	14317	14486	14293	14370	14430	14190	14393	14569	14461	14359	14449	14270	14626	14509	14316	14404	14440	14356	14458	14238	14419	14420	14463	14332	14330	14382	14577	14541	14268	14326	14381	14346	14310	14369	14425	14427	14422	14404	14412	14472	14221	14379	14283	14407	14368	14329	14327	14469	14467	14346	14318	14336	14522	14466	14342	14317	14337	14406	14412	14377	14415	14517	14399	14314	14514	14269	14507	14342	14259	14431	14422	14443	14428	14448	14362	14520	14518	14383	14482	14498	14394	14417	14406	14309	14570	14238	14331	14209	14457	14501	14340	14413	14267	14329	14346	14491	14286	14485	14587	14567	14498	14124	14195	14296	14638	14248	14382	14444	14209	14167	14444	14399	14536	14366	14371	14304	14419	14186	14349	14625	14339	14420	14545	14277	14497	14441	14422	14305	14472	14457	14400	14498	14433	14309	14360	14401	14456	14411	14387	14412	14445	14308	14609	14519	14254	14316	14507	14432	14466	14348	14290	14578	14483	14264	14440	14367	14425	14277	14543	14435	14347	14339	14399	14432	14435	14384	14460	14254	14398	14345	14405	14587	14380	14249	14575	14415	14424	14333	14213	14276	14537	14535	14297	14370	14423	14416	14428	14355	14370	14233	14351	14492	14250	14444	14396	14351	14324	14452	14343	14303	14516	14389	14378	14216	14445	14523	14516	14453	14290	14255	14300	14270	14362	14348	14413	14327	14465	14350	14438	14423	14294	14339	14366	14448	14259	14404	14320	14454	14603	14344	14231	14435	14288	14397	14552	14396	14391	14325	14208	14317	14429	14529	14421	14345	14514	14209	14316	14441	14233	14357	14465	14378	14470	14449	14412	14338	14482	14629	14247	14468	14473	14135	14349	14396	14508	14507	14362	14399	14384	14493	14429	14267	14323	14330	14448	14418	14465	14247	14391	14476	14316	14351	14277	14453	14461	14220	14452	14402	14440	14333	14465	14573	14238	14355	14307	14299	14471	14588	14486	14512	14431	14259	14555	14384	14345	14240	14240	14272	14355	14621	14489	14435	14310	14511	14410	14337	14464	14394	14449	14449	14312	14234	14344	14274	14452	14491	14492	14434	14413	14412	14409	14407	14346	14429	14502	14405	14401	14497	14416	14411	14469	14441	14375	14409	14306	14415	14312	14436	14263	14423	14334	14387	14462	14361	14449	14530	14391	14295	14490	14371	14370	14408	14411	14428	14349	14335	14451	14301	14253	14516	14395	14425	14340	14300	14402	14238	14321	14317	14558	14439	14477	14245	14421	14406	14319	14481	14412	14541	14312	14397	14307	14430	14483	14325	14280	14373	14407	14425	14485	14340	14220	14412	14245	14252	14284	14466	14373	14419	14391	14444	14321	14361	14607	14415	14448	14330	14472	14468	14340	14402	14348	14483	14435	14384	14284	14361	14316	14458	14361	14245	14423	14336	14308	14461	14308	14309	14487	14349	14545	14362	14457	14415	14472	14389	14196	14481	14384	14255	14499	14321	14389	14416	14306	14359	14400	14469	14294	14358	14279	14301	14440	14358	14350	14371	14282	14306	14371	14503	14556	14252	14354	14461	14565	14431	14332	14289	14528	14379	14426	14368	14338	14408	14333	14419	14313	14581	14346	14427	14197	14398	14244	14415	14519	14390	14357	14388	14354	14520	14397	14334	14550	14307	14306	14437	14423	14444	14348	14397	14322	14413	14342	14386	14280	14306	14377	14501	14356	14351	14441	14573	14259	14496	14494	14285	14542	14372	14467	14294	14399	14408	14417	14383	14365	14416	14328	14522	14398	14326	14356	14394	14467	14474	14339	14377	14332	14174	14497	14468	14264	14460	14341	14435	14376	14399	14276	14321	14420	14187	14475	14394	14359	14252	14479	14364	14465	14330	14326	14297	14459	14357	14496	14513	14340	14241	14380	14327	14357	14286	14527	14392	14456	14437	14323	14329	14486	14132	14331	14353	14368	14448	14411	14376	14381	14452	14285	14338	14214	14403	14302	14429	14496	14339	14350	14355	14490	14563	14478	14339	14305	14309	14384	14300	14570	14441	14478	14447	14503	14241	14426	14404	14445	14369	14309	14737	14348	14364	14351	14431	14355	14403	14467	14241	14217	14335	14260	14346	14351	14273	14457	14319	14479	14389	14583	14462	14233	14381	14455	14482	14438	14320	14543	14253	14491	14398	14391	14468	14579	14419	14234	14515	14435	14536	14326	14499	14373	14367	14341	14310	14507	14305	14512	14458	14498	14537	14539	14319	14472	14467	14403	14316	14319	14503	14225	14505	14329	14499	14517	14495	14417	14459	14505	14455	14385	14523	14282	14275	14453	14410	14312	14459	14349	14429	14497	14311	14249	14416	14382	14463	14495	14372	14345	14481	14265	14465	14363	14305	14491	14348	14498	14397	14486	14285	14497	14250	14226	14465	14455	14376	14372	14130	14375	14333	14378	14442	14409	14487	14279	14330	14407	14427	14264	14330	14311	14503	14311	14349	14422	14342	14414	14368	14495	14347	14369	14585	14332	14354	14304	14576	14366	14327	14395	14290	14449	14297	14463	14357	14251	14290	14357	14403	14402	14422	14311	14475	14517	14312	14481	14291	14476	14493	14569	14243	14348	14338	14424	14362	14290	14304	14376	14285	14372	14255	14447	14452	14435	14510	14461	14515	14477	14363	14474	14481	14391	14289	14432	14306	14333	14385	14368	14368	14498	14391	14301	14419	14367	14385	14447	14610	14385	14331	14365	14484	14279	14428	14435	14283	14284	14357	14449	14372	14389	14401	14185	14364	14392	14400	14379	14388	14454	14393	14447	14386	14342	14153	14403	14369	14474	14510	14248	14352	14453	14349	14198	14350	14403	14324	14394	14402	14424	14540	14450	14147	14435	14281	14365	14322	14500	14479	14532	14396	14434	14565	14617	14404	14405	14486	14217	14429	14325	14138	14334	14461	14289	14489	14274	14487	14371	14359	14454	14462	14179	14435	14227	14316	14365	14435	14280	14360	14459	14445	14417	14419	14442	14500	14343	14376	14357	14443	14495	14336	14346	14346	14382	14376	14543	14404	14323	14387	14227	14361	14514	14369	14394	14394	14317	14517	14246	14372	14342	14515	14425	14432	14443	14404	14395	14414	14462	14420	14354	14285	14412	14228	14529	14453	14322	14221	14407	14510	14572	14438	14296	14469	14608	14433	14491	14566	14550	14464	14305	14165	14539	14467	14401	14497	14383	14278	14347	14460	14456	14316	14297	14394	14439	14362	14501	14296	14622	14472	14545	14487	14514	14395
26349	22085	33127	37327	36200	34677	30475	25206	23922	23444	22893	22379	22273	22279	22082	22210	22008	22274	21991	21659	21792	22081	22280	22086	22087	21830	21757	21704	21840	21579	21834	21859	21905	21839	21685	21858	21791	21737	21802	21696	21718	21654	21866	21781	21723	21827	21376	21918	21827	21717	21538	21587	21894	21440	21614	21749	21470	21653	21582	21739	21546	21675	21520	21685	21604	21766	21644	21678	21733	21651	21619	21734	21330	21353	21560	21706	21617	21484	21481	21607	21610	21557	21829	21509	21731	21630	21605	21715	21698	21522	21679	21550	21955	21609	21736	21580	21614	21673	21632	21598	21487	21166	21469	21581	21617	21604	21732	21172	21510	21506	21730	21670	21656	21414	21447	21613	21922	21686	21412	21787	21488	21601	21782	21497	21747	21400	21548	21383	21730	21503	21557	21662	21354	21801	21662	21689	21682	21702	21595	21526	21538	21437	21484	21398	21583	21723	21711	21463	21516	21347	21472	21639	21568	21499	21559	21505	21651	21688	21619	21554	21760	21649	21593	21468	21653	21828	21548	21574	21296	21735	21554	21663	21568	21641	21656	21335	21358	21611	21527	21321	21603	21481	21359	21632	21433	21449	21665	21657	21610	21565	21645	21602	21547	21596	21736	21426	21568	21510	21652	21691	21619	21664	21556	21500	21402	21149	21307	21748	21484	21459	21524	21553	21770	21598	21519	21680	21529	21590	21583	21515	21639	21459	21545	21588	21465	21593	21536	21468	21391	21847	21656	21679	21751	21488	21669	21585	21738	21763	21495	21545	21706	21653	21829	21557	21475	21705	21609	21380	21687	21656	21786	21678	21514	21728	21592	21455	21329	21519	21547	21631	21585	21589	21607	21626	21554	21826	21617	21532	21486	21480	21732	21658	21823	21832	21326	21598	21668	21508	21572	21634	21598	21494	21730	21788	21535	21516	21724	21555	21685	21609	21646	21484	21530	21644	21421	21479	21568	21527	21640	21320	21399	21743	21438	21438	21371	21719	21462	21425	21701	21674	21605	21486	21538	21480	21405	21642	21730	21675	21438	21579	21516	21913	21733	21620	21438	21486	21512	21624	21794	21730	21521	21799	21400	21731	21508	21449	21344	21840	21568	21598	21452	21736	21612	21837	21638	21605	21488	21297	21680	21360	21431	21625	21655	21567	21610	21713	21624	21754	21733	21470	21546	21530	21586	21440	21515	21354	21429	21670	21546	21588	21444	21672	21603	21511	21742	21702	21641	21582	21643	21610	21707	21638	21624	21641	21582	21617	21585	21402	21639	21436	21404	21181	21599	21713	21584	21334	21400	21562	21624	21459	21339	21466	21626	21655	21330	21676	21742	21495	21566	21663	21640	21689	21757	21694	21602	21523	21329	21521	21576	21519	21454	21549	21798	21844	21494	21487	21674	21483	21619	21501	21355	21460	21697	21971	21592	21767	21577	21447	21546	21650	21587	21689	21487	21542	21610	21369	21419	21490	21679	21532	21520	21445	21574	21446	21385	21606	21813	21483	21628	21916	21667	21511	21470	21428	21283	21639	21377	21740	21649	21476	21444	21643	21582	21657	21727	21503	21823	21511	21458	21492	21599	21650	21499	21266	21753	21511	21831	21695	21783	21629	21740	21542	21514	21476	21436	21414	21769	21346	21428	21547	21824	21536	21676	21722	21669	21455	21556	21430	21570	21736	21584	21746	21392	21643	21445	21684	21455	21573	21776	21451	21730	21673	21439	21365	21690	21754	21776	21522	21460	21548	21373	21485	21928	21516	21726	21508	21435	21596	21513	21380	21537	21702	21537	21512	21630	21549	21493	21795	21598	21530	21550	21606	21431	21763	21324	21666	21713	21499	21611	21823	21806	21923	21623	21718	21745	21664	21760	21679	21733	21704	21386	21631	21650	21528	21314	21447	21457	21582	21486	21556	21560	21448	21345	21614	21499	21737	21693	21467	21636	21500	21530	21705	21418	21352	21558	21726	21415	21639	21563	21655	21843	21561	21296	21439	21324	21627	21409	21533	21776	21666	21723	21676	21358	21597	21402	21432	21432	21697	21475	21515	21618	21317	21560	21329	21568	21670	21537	21592	21730	21674	21541	21671	21622	21741	21593	21493	21497	21762	21528	21485	21701	21853	21698	21576	21516	21657	21563	21468	21657	21559	21695	21532	21578	21464	21484	21333	21569	21552	21674	21534	21475	21658	21403	21455	21611	21397	21576	21894	21566	21588	21692	21644	21599	21894	21691	21372	21565	21820	21777	21654	21799	21862	21557	21531	21581	21445	21426	21369	21479	21292	21541	21322	21459	21661	21495	21475	21439	21690	21623	21648	21643	21644	21709	21696	21645	21707	21675	21599	21662	21471	21457	21752	21636	21411	21568	21546	21623	21501	21523	21665	21714	21621	21588	21697	21600	21292	21559	21703	21508	21617	21720	21606	21429	21529	21380	21605	21484	21669	21551	21547	21353	21516	21587	21581	21330	21329	21564	21825	21754	21594	21392	21343	21454	21750	21451	21439	21853	21367	21370	21346	21542	21552	21683	21579	21427	21703	21649	21522	21546	21485	21534	21502	21861	21587	21482	21419	21440	21437	21600	21788	21666	21616	21542	21656	21311	21586	21539	21708	21372	21534	21502	21701	21696	21480	21710	21555	21619	21502	21733	21531	21568	21577	21316	21500	21679	21591	21513	21613	21715	21601	21633	21452	21600	21688	21543	21294	21566	21787	21563	21472	21174	21308	21552	21904	21743	21542	21573	21514	21550	21703	21493	21370	21639	21574	21491	21545	21853	21769	21576	21684	21570	21703	21474	21705	21578	21628	21590	21458	21895	21540	21654	21509	21712	21418	21464	21629	21555	21603	21532	21729	21705	21587	21637	21766	21469	21603	21816	21462	21463	21495	21671	21562	21215	21420	21647	21667	21610	21426	21490	21758	21482	21656	21712	21645	21673	21640	21522	21573	21565	21567	21559	21584	21622	21755	21622	21702	21686	21629	21686	21618	21618	21527	21668	21643	21502	21600	21659	21664	21561	21637	21542	21614	21652	21660	21650	21336	21806	21652	21770	21604	21704	21604	21681	21765	21569	21609	21749	21589	21640	21634	21516	21454	21797	21576	21473	21594	21653	21502	21454	21629	21505	21519	21513	21340	21596	21468	21932	21573	21762	21629	21568	21508	21758	21625	21629	21450	21337	21379	21459	21301	21522	21627	21743	21887	21646	21737	21573	21589	21520	21669	21337	21746	21408	21546	21658	21463	21596	21607	21773	21656	21843	21638	21582	21810	21451	21551	21609	21356	21644	21424	21744	21583	21670	21434	21607	21708	21828	21496	21489	21496	21400	21568	21606	21568	21541	21492	21535	21661	21687	21557	21651	21557	21727	21637	21496	21499	21550	21520	21554	21709	21524	21668	21358	21679	21526	21371	21447	21596	21700	21697	21420	21610	21551	21807	21363	21566	21742	21540	21703	21463	21546	21566	21415	21772	21475	21531	21469	21623	21585	21615	21648	21522	21729	21478	21774	21549	21416	21622	21713	21529	21577	21446	21455	21509	21525	21608	21330	21293	21352	21654	21727	21472	21699	21588	21516	21564	21251	21448	21468	21555	21744	21531	21442	21854	21458	21463	21602	21799	21653	21455	21675	21428	21423	21546	21442	21502	21412	21545	21664	21511	21454	21497	21500	21627	21458	21603	21424	21439	21460	21734	21581	21527	21720	21353	21336	21550	21471	21619	21309	21672	21776	21476	21766	21579	21576	21416	21635	21700	21624	21466	21722	21649	21734	21527	21627	21465	21523	21446	21603	21692	21497	21371	21595	21492	21721	21551	21566	21566	21653	21491	21534	21822	21619	21736	21695	21650	21600	21591	21601	21754	21642	21647	21515	21746	21746	21643	21639	21689	21655	21434	21369	21739	21628	21467	21467	21796	21688	21923	21805	21447	21609	21391	21665	21615	21786	21531	21609	21620	21574	21460	21605	21661	21707	21691	21829	21737	21672	21668	21636	21591	21505	21513	21598	21687	21583	21637	21682	21492	21566	21344	21314	21322	21679	21930	21309	21655	21335	21535	21606	21209	21711	21457	21468	21518	21595	21472	21371	21376	21487	21819	21571	21559	21643	21752	21665	21350	21549	21554	21669	21651	21616	21580	21673	21563	21942	21593	21721	21741	21472	21620	21617	21414	21526	21544	21659	21642	21753	21509	21483	21436	21760	21583	21746	21670	21307	21437	21518	21447	21846	21861	21790	21632	21675	21504	21818	21330	21820	21571	21667	21708	21781	21594	21330	21584	21538	21679	21732	21326	21633	21659	21604	21506	21756	21616	21615	21296	21703	21541	21435	21598	21624	21461	21279	21522	21809	21601	21550	21625	21467	21602	21659	21549	21567	21683	21652	21462	21668	21737	21643	21585	21452	21457	21616	21435	21435	21646	21547	21514	21461	21494	21476	21604	21515	21631	21602	21507	21800	21521	21498	21320	21605	21558	21750	21885	21536	21479	21655	21737	21168	21636	21501	21697	21666	21262	21893	21621	21890	21832	21716	21502	21574	21464	21614	21609	21446	21549	21590	21676	21540	21628	21528	21572	21610	21691	21559	21573	21588	21512	21422	21595	21575	21686	21605	21667	21555	21734	21503	21776	21352	21659	21415	21532	21731	21677	21458	21835	21468	21643	21773	21703	21635	21728	21722	21517	21448	21612	21545	21696	21826	21467	21825	21672	21368	21639	21466	21622	21633	21757	21408	21526	21550	21560	21533	21453	21492	21675	21551	21515	21801	21526	21523	21478	21460	21405	21338	21515	21525	21459	21464	21566	21539	21336	21546	21342	21438	21650	21670	21372	21577	21729	21511	21698	21556	21406	21391	21573	21634	21474	21548	21525	21747	21728	22025	21367	21708	21696	21810	21683	21539	21614	21842	21404	21526	21641	21686	21652	21571	21363	21419	21593	21496	21569	21508	21614	21678	21563	21509	21674	21466	21759	21631	21463	21353	21451	21503	21758	21768	21607	21559	21487	21572	21615	21694	21769	21715	21268	21875	21631	21701	21551	21724	21641	21534	21478	21285	21549	21507	21474	21530	21318	21762	21621	21581	21364	21564	21579	21786	21734	21678	21485	21819	21316	21576	21353	21353	21432
46064	74504	68533	53127	41098	31480	22575	19058	17905	17002	16360	15844	15405	15226	15050	15375	15294	15353	15385	14990	15186	15118	15332	15302	15154	15079	15088	14919	15134	15081	15067	14820	14968	14837	14912	14848	14955	14943	14800	14689	14770	14779	14920	14837	15000	14656	14904	14884	14760	14826	14594	14893	14865	14801	14807	14663	14972	14824	14642	14782	14485	14854	14727	14680	14831	14700	14800	14810	14861	14960	14775	14884	14870	14770	14659	14654	14837	14559	14826	14596	14753	14799	14827	14678	14833	14827	14892	14582	14802	14713	14713	14703	14824	14890	14855	14667	14778	14756	14733	14871	14804	14772	14677	14670	14811	14821	14668	14941	14800	14787	14741	14618	14729	14620	14791	14588	14748	14679	14664	14827	14713	14772	14787	14749	14695	14599	14769	14895	14785	14864	14709	14663	14724	14654	14647	14834	14767	14832	14704	14716	14736	14572	14764	14785	14859	14674	14970	14697	14862	14702	14646	14812	14834	14669	14867	14828	14764	14673	14719	14831	14668	14788	14632	14684	14566	14818	14801	14691	14727	14773	14679	14809	14842	14757	14802	14554	14647	14723	14924	14796	14790	14750	14833	14622	14795	14811	14833	14670	14850	14697	14756	14612	14715	14686	14858	14810	14694	14700	14707	14731	14642	14664	14779	14778	14762	14819	14740	14825	14741	14787	14751	14929	14707	14757	14773	14710	14935	14714	14700	14809	14775	14776	14551	14748	14989	14736	14838	14726	14682	14812	14837	14583	14608	14725	14830	14691	14794	14701	14748	14575	14793	14851	14920	14899	14660	14756	14749	14837	14657	14820	14817	14652	14647	14793	14694	14832	14835	14675	14677	14517	14725	14874	14807	14751	14611	14853	14599	14853	14805	14634	14818	14622	14866	14649	14764	14858	14740	14733	14581	14818	14705	14624	14906	14735	14773	14805	14739	14813	14755	14886	14730	14668	14757	14762	14692	14729	14911	14653	14675	14673	14833	14762	14840	14699	14812	14872	14725	14741	14803	14763	14815	14672	14833	14704	14786	14729	14731	14695	14700	14660	14750	14587	14712	14784	14763	14729	14718	14719	14744	14721	14844	14814	14816	14764	14873	14792	14704	14783	14832	14830	14891	14809	15029	14778	14732	14693	14650	14696	14886	14654	14728	14682	14836	14730	14811	14732	14715	14903	14717	14876	14814	14683	14627	14738	14790	14840	14906	14742	14733	14654	14572	14807	14874	14820	14615	14711	14868	14772	14658	14823	14635	14769	14767	14885	14838	14724	14643	14814	14729	14783	14582	14866	14795	14798	14597	14805	14761	14725	14912	14760	14603	14713	14744	14777	14769	14767	14701	14810	14843	14702	14678	14789	14862	14837	14887	14843	14780	14896	14813	14811	14782	14703	14613	14786	14781	14572	14750	14870	14781	14815	14858	14813	14862	14711	14785	14774	14765	14815	14706	14838	14899	14705	14638	14720	14620	14795	14653	14723	14811	14809	14751	14739	14807	14862	14727	14985	14622	14750	14722	14786	14890	14663	14674	14632	14829	14880	15004	14838	14530	14786	14702	14733	14983	14930	14929	14556	14761	14790	14876	14737	14861	14835	14787	14719	14720	14573	14821	14951	14759	14791	14806	14728	14660	14810	14891	14601	14893	14807	14753	14784	15046	14745	14678	14875	14780	14773	14742	14743	14876	14747	14901	14532	14835	14791	14905	14786	14603	14731	14675	14839	14807	14872	14748	14644	14849	14720	14661	14841	14668	14778	14693	14713	14717	14701	14617	14825	14627	14721	14706	14660	14612	14906	14748	14716	14790	14808	14794	14761	14788	14720	14662	14660	14515	14758	14804	14793	14784	14609	14875	14716	14838	14691	14892	14780	14760	14611	14718	14839	14737	14781	14894	14818	14826	14792	14919	14745	14965	14782	14727	14630	14788	14757	14751	14811	14591	14798	14737	14725	14811	14911	14654	14885	14718	14883	14887	14553	14742	14707	14855	14745	14584	14785	14711	14848	14666	14898	14781	14746	14807	14740	14717	14839	14755	14711	14745	14739	14773	14721	14803	14728	14872	14658	14769	14691	14751	14814	14831	14733	14779	14813	14749	14719	14788	14673	14583	14542	14705	14724	14684	14770	14887	14805	14721	14788	14816	14843	14824	14864	14717	14770	14785	14645	14869	14724	14841	14802	14942	14857	14705	14789	14920	14733	14818	14722	14769	14770	14997	14819	14802	14815	14995	14890	14690	14808	14686	14901	14860	14655	14798	14722	14706	14812	14565	14722	14706	14851	14634	14731	14799	14757	14754	14831	14753	14898	14917	14776	14893	14715	14877	14850	14727	14898	14795	14751	14698	14723	14635	14887	14809	14604	14705	14760	15018	14757	14709	14848	14731	14672	14847	14727	14912	14916	14756	14855	14792	14781	14777	14673	14773	14858	14481	14730	14798	14703	14762	14761	14658	14770	14692	14849	14769	14749	14984	14932	14853	14855	14878	14935	14639	14688	14728	14674	14827	14757	14772	14430	14792	14651	14702	14788	14758	14754	14854	14766	14565	14829	14741	14735	14805	14783	14863	14654	14773	14789	14827	14497	14788	14811	14733	14851	14908	14713	14763	14639	14675	14765	14731	14752	14829	14695	14761	14732	14862	15023	14715	14761	14946	14691	14941	14625	14685	14692	14664	14694	14798	14620	14657	14789	14663	14686	14733	14714	14721	14578	14756	14847	14795	14747	14910	14587	14718	14689	14773	14675	14892	14776	14943	14646	14612	14742	14738	14590	14652	14818	14712	14819	14708	14610	14645	14712	14693	14825	14877	14779	14601	14750	14838	14765	14554	14777	14562	14792	14750	14614	14675	14732	14773	14622	14573	14738	14879	14673	14693	14775	14860	14640	14806	14829	14847	14735	14673	14834	14618	14827	14673	14763	14790	14783	14821	14774	14873	14685	14714	14737	14747	14630	14756	14953	14855	14587	14753	14762	14824	14619	14746	14660	14824	14645	14658	14821	14731	14804	14707	14609	14697	14673	14729	14679	14488	14882	14713	14744	14772	14787	14713	14868	14580	14802	14599	14730	14819	14726	14756	14674	14649	14717	14696	14688	14689	14758	14721	14743	14776	14823	14952	14998	14470	14708	14800	15070	14556	14898	14847	14824	14792	14818	14915	14719	14898	14562	14835	14924	14659	14699	14653	14811	14794	14831	14847	14739	14774	14742	14742	14819	14709	14741	14631	14611	14921	14828	14604	14694	14826	14875	14693	14848	14804	14997	14685	14548	14961	14932	14773	14757	14773	14683	14604	14778	14849	14641	14625	14674	14766	14750	14736	14756	14534	14546	14673	14771	14709	14848	14711	14939	14717	14732	14733	14911	14814	14721	14806	14857	14722	14668	14717	14705	14803	14644	14707	14827	14815	14628	14745	14727	14933	14715	14824	14798	14611	14926	14870	14708	14762	14646	14943	14795	14870	14694	14926	14789	14808	14733	14677	14774	14869	14558	14834	14556	14704	14793	14471	14859	14786	14747	14709	14844	14751	14937	14719	14904	14874	14789	14766	14625	14613	14719	14817	14844	14676	14854	14821	14730	14770	14701	14727	14741	14923	14715	14759	14810	14766	14846	14795	14724	14690	14892	14872	14783	14734	14731	14812	14885	14750	14957	14779	14771	14745	14598	14838	14776	14629	14887	14761	14841	14873	14703	14579	14670	14617	14814	14809	14895	14806	14627	14873	14846	14703	14751	14701	14716	14947	14827	15043	14714	14614	14694	14680	14722	14796	14830	14555	14659	14894	14684	14719	14838	14664	14733	14734	14587	14759	14653	14627	14757	14914	14725	14480	14680	14718	14805	14773	14821	14849	14577	14922	14905	14783	14926	14630	14753	14656	14863	14820	14830	14731	14703	14577	14855	14815	14666	14618	14759	14771	14804	14734	14746	14877	14870	14768	14791	14807	14595	14843	14673	14686	14786	14588	14677	14772	14616	14831	14626	14771	14795	14752	14589	14833	14891	14798	14809	14830	14714	14648	14853	14840	14724	14792	14797	14920	14798	14729	14643	14889	14788	14810	14680	14686	14840	14720	14829	14748	14848	14714	14714	14855	14826	14572	14685	14799	14782	14779	14983	14816	14653	14749	14806	14753	14801	14839	14862	14581	14776	14705	14888	14723	14606	14635	14772	14725	14854	15034	14757	14852	14881	14684	14895	14768	14882	14690	14905	14739	14904	14790	14835	14878	14880	14758	14715	14806	14695	14833	14803	14744	14965	14772	14752	14804	14699	14593	14685	14759	14782	14701	14669	14670	14742	14979	14738	14982	14861	14762	14789	14842	14756	14901	14719	14764	14798	14530	14912	14708	14829	14794	14806	14664	14777	14704	14664	14778	14618	14660	14742	14679	14827	14737	14849	14434	14829	14696	14774	14951	14741	14786	14939	14679	14751	14722	14609	14797	14941	14758	14726	14763	14575	14707	14731	14843	14689	14771	14709	14618	14779	14638	14800	14717	14812	14693	14767	14680	14814	14604	14796	14835	14926	14923	14632	14821	14806	14806	14916	14925	14780	14921	14773	14796	14931	14888	14602	14834	14799	14717	14771	14808	14715	14863	14806	14860	14731	14747	14573	14912	14750	14894	14766	14632	14615	14827	14794	14668	14653	14870	14751	14830	14736	14894	14738	14905	14676	14791	14864	14723	14797	14689	14873	14781	14790	14606	14524	14735	14810	14810	14741	14678	14610	14719	14746	14818	14657	14766	14682	14901	14840	14651	14855	14809	14844	14805	14758	14811	14938	14837	14774	14605	14929	14720	14789	14765	14676	14674	15079	14844	14807	14889	14782	14887	14769	14688	14635	14829	14461	14770	14690	14720	14814	14868	14721	14818	14672	14766	14841	14829	14920	14789	14843	14905	14807	14836	14677	14872	14921	14543	14753	14828	14820	14790	14742	14907	14715	14699	14855	14767	14587	14692	14647	14831	14679	14658	14952	14656	14632	14829	14755	14590	14564	14940	14597	14855	14728	14716	14688	14718	14774	14774	14964	14585	14789	14773	14755	14808	14669	14673	14814	14827	14803	14594	14801	14834	14687	14765	14769	14670	14799	14935	14683	14620	14644	14769	14805	14929	14711	14882	14909	14788	14662	14654	14825
24536	21719	31156	32930	37662	37594	34127	26134	23812	23261	22475	21919	21665	21469	21394	21304	21442	21568	21616	21344	21208	21367	21343	21552	21412	21218	21424	21029	20826	21140	21050	20760	21051	20670	21142	21117	21141	21240	20812	20960	20750	20837	21010	21054	20822	20838	20856	20719	21093	20930	20965	20773	20888	20950	20893	20906	20803	20729	20830	20903	20799	20638	20873	20601	20421	20605	20501	20704	20618	21092	20689	20769	20694	20895	20728	20702	20634	20561	20729	20791	20605	20655	20664	20520	20570	20591	20990	20870	20939	20852	20752	20507	20632	20629	20639	20921	20882	20794	20998	20540	20806	20778	20711	20693	20723	20654	20761	20637	20621	20492	20731	20733	20786	20733	20910	20819	20624	20986	20764	20636	20477	20497	20803	20692	20500	20385	20737	20727	20745	20667	20752	20856	20807	20591	20455	20305	20466	20784	20521	20705	20705	20890	20730	20677	20685	20649	20535	20605	20768	20736	20610	20598	20822	20722	20636	20750	20725	20585	20740	20745	20698	20735	20924	20761	20621	20723	20506	20673	20679	20888	20716	20702	20769	20664	20836	20742	20820	20511	20811	20760	20678	20853	20800	20709	20954	20642	20822	20652	20392	20660	20849	20925	20548	20885	20840	20553	20928	20689	20811	20691	20741	20633	20713	20697	20703	20345	21015	20703	20761	20854	20533	20757	20589	20745	20741	20706	20598	20620	20714	20755	20681	20564	20762	20617	20671	20832	20658	20661	20609	20766	20847	20533	20668	20671	20717	20719	20860	20737	20774	20874	20738	20827	20686	20734	20672	20800	20749	20585	20818	20766	20878	20656	20598	20649	20769	20714	20836	20853	20763	20885	20650	20984	20698	20699	20709	20725	20562	20755	20622	20549	20638	20714	20764	20871	20658	20468	20685	20668	20938	20666	20776	20589	20604	20669	20871	20699	20489	20634	20883	20666	20756	20653	20628	20838	20562	20438	20798	20937	20821	20648	20908	20825	20675	20753	20626	20765	20670	20541	20554	20785	20641	20894	20731	20644	20765	20609	20820	20559	20619	20817	20542	20835	20899	20475	20801	20653	20607	20582	20451	20649	20672	20751	20792	20708	20633	20621	20819	20624	20739	20612	20589	20594	20799	20670	20757	20782	20810	20545	20433	20530	20738	20326	20601	20749	20838	20600	20676	20795	20645	20692	20634	20744	20550	20702	20489	20701	20890	20739	20604	20580	20723	20810	20750	20793	20643	20542	20787	20823	20730	20404	20792	20770	20471	20806	20695	20722	20657	20663	20661	20777	20760	20540	20668	20495	21014	20728	20570	20903	20565	20802	20700	20646	20567	20601	20796	20664	20690	20529	20663	20461	20516	20480	20580	20885	20518	20625	20693	21079	20768	20708	20763	20814	20635	20989	20632	20536	20897	20639	20714	20605	20895	20613	20765	20797	20705	20732	20649	20886	20920	20990	20711	20799	20651	20836	20658	20764	20776	20679	20644	20830	20773	20575	20771	20537	20860	20482	20790	20901	20422	20677	20977	20779	20613	20729	20963	20661	20747	20812	20719	20709	20670	20564	20776	20876	20798	21056	20716	20706	20820	20774	20748	21000	20531	20823	20800	20530	20764	20740	20797	20856	20767	20953	21050	20835	20584	20652	20669	20844	20732	20633	20548	20551	20649	20987	20732	20756	20691	20609	20761	20688	20523	20787	20744	20635	20626	20937	20797	20686	20690	20798	20853	20601	20790	20720	20768	20874	20599	20808	20807	20617	20675	20607	20729	20728	20666	20805	20779	20832	20624	20572	20806	20850	20637	20860	20826	20591	20753	20821	20787	20835	21075	20869	20761	20824	20605	20642	20619	20790	20537	20441	20603	20658	20681	20822	20551	20883	20688	20866	20722	20475	20717	20528	20730	20811	20648	20723	20786	20775	20658	20866	20674	20687	20631	20648	21007	20686	20703	20747	20680	20610	20785	20686	20756	20574	20801	20518	20746	20419	20618	20791	20542	20650	20893	20714	20856	20716	20588	20685	20731	20816	20604	20501	20788	20762	20938	20612	20601	20770	20697	20493	20725	20547	20664	20681	20961	20750	20441	20286	20652	20344	20729	20758	20738	20784	20590	20751	20481	20624	20701	20866	20951	20517	20766	20897	20977	20620	20608	21001	20765	20605	20754	20598	20506	20455	20466	20696	20470	20571	20749	20703	20732	20725	20693	20497	20745	20983	20808	20515	20737	20547	20762	20763	20927	20836	20686	20638	20815	20505	20521	20565	20683	20729	20728	20856	20552	20561	20724	20609	20770	20793	20672	20699	20669	20519	20554	20446	20676	20912	20591	20578	20676	20717	20701	20643	20550	20723	20707	20557	20643	20854	20492	20686	20811	20705	20758	20749	20734	20813	20721	20593	20734	20865	20769	20762	20757	20662	20652	20790	20779	20543	20692	20915	20442	20640	20772	20892	20925	20861	20890	20704	20479	20661	20857	20689	20671	20502	20633	20597	20628	20755	20903	20890	20703	20777	20804	21117	20649	20678	20875	20624	21010	20836	20729	20450	20768	20814	20689	20495	20543	20734	20739	20787	20761	20846	20915	20686	20493	20797	20522	20655	20932	20872	20906	20701	20778	21021	20686	20752	20659	20748	20577	20582	20739	20715	20621	20626	20723	20737	20714	20794	20796	20607	20662	20874	20657	20632	20607	20546	20617	20505	20850	20620	20820	20443	20754	20560	20463	20647	20682	20685	20760	20562	20916	20537	20703	20580	20626	20663	20730	20742	20474	20548	20657	20540	20934	20982	20765	20743	20493	20839	20655	20585	20634	20709	20780	20553	20883	20859	20608	20433	20628	20682	20673	20842	20841	20541	20976	20816	20909	20598	20577	20466	20634	20754	20723	20474	20713	20875	20688	20641	20604	20541	20588	20536	20650	20651	20716	20445	21013	20542	20709	20913	20623	20701	20653	20559	20506	20530	20769	20584	20684	20965	20726	20716	20423	20705	20873	20620	20832	20880	20603	20860	20772	20825	20892	20836	20784	20592	20655	20685	20897	20849	20453	20715	20942	20698	20482	20767	20642	20678	20654	20699	20583	20530	20833	20871	20580	20630	20648	20493	20475	20684	20652	20681	20742	20780	20945	20770	20596	20700	20652	20567	20640	20829	20651	20710	20822	20595	20579	20629	20650	20538	20754	20546	20418	20633	20799	20802	20732	20522	20864	20714	20766	20699	20638	20874	20665	20509	20783	21029	20872	20775	20529	20549	20594	20674	20708	20882	20846	20821	20711	20988	20650	20487	20755	20659	20815	20774	20702	20620	20710	20848	20635	20596	20800	20691	21006	20527	20680	20623	20752	20580	20661	20862	20699	20668	20703	20870	20667	20538	20756	20727	20630	20710	20629	20678	20687	20681	20838	20607	20762	20529	20759	20565	20715	20559	20771	20942	20825	20728	20545	20685	20790	20395	20795	20729	20580	20566	20517	20626	20664	20819	20755	20659	20662	20728	20674	20901	20867	20672	20695	21050	20783	20922	20567	20704	20820	20740	20749	20884	20418	20419	20691	20733	20607	20580	20772	20776	20816	20749	20824	20687	20502	20779	20529	20589	20912	20731	20621	20783	20764	20733	20694	20650	20770	20791	20754	20681	20845	20687	20705	20720	20572	20496	20557	20628	20659	20622	20871	20736	20763	20831	20517	20474	20745	20886	20713	20740	20830	20779	20828	20713	20969	20661	20617	20595	20712	20542	20696	20858	20475	20667	20781	20471	20566	20528	20600	20618	20694	21034	20514	20892	20736	20912	20607	20681	20655	20676	20689	20665	20675	20653	20791	20638	20771	20674	20782	21088	20738	20692	20707	20730	21038	20536	20627	20569	20630	20634	20656	20753	20665	20935	20636	20921	20713	20671	20738	20728	20611	20592	20460	20760	20613	20701	20719	20673	20690	20824	20995	20837	20793	20664	20824	20677	20851	20718	20704	20769	20605	20670	20955	20809	20825	20678	20853	20572	20740	20917	20857	20687	20849	20683	20887	20769	20729	20846	20801	20674	20429	20912	20670	20671	20688	20759	20669	20810	20668	20753	20819	20873	20999	20599	20861	20604	20746	20504	20521	20676	20801	20660	20696	20695	20680	20786	20702	20879	20640	20962	20414	20689	20754	20707	20746	20681	20700	20819	20617	20578	20819	20813	20824	20676	20941	20751	20752	20800	20679	20870	20718	20475	20757	20813	20852	20765	20614	20542	20763	20620	20753	20804	20555	20688	21025	20541	20817	20904	20654	20731	20682	20728	20793	20519	20704	20529	20824	20349	20706	20842	20900	20693	20741	20764	20585	20532	20480	20629	20714	20536	20687	20423	20712	20597	20746	20741	20675	20561	20861	20641	20693	20619	20530	20514	20755	20497	20679	20651	20747	20696	20521	20708	20816	20611	20874	20645	20688	20964	20630	20782	20764	20697	20579	20669	20883	20747	20847	20486	20653	20777	20582	20723	21004	20556	20742	20850	20419	20660	20722	20852	20680	20572	20694	20917	20636	20467	20738	20749	20636	20847	20657	20827	20772	20622	20859	20515	20658	20628	20636	20666	20665	20553	20682	20613	20758	20811	20737	20789	20634	20774	20611	20862	20674	20709	20903	20747	20745	20734	20604	20808	20684	20753	20762	20644	20628	20915	20839	20839	20657	20792	20639	20696	20811	20814	20872	20838	20940	20575	20653	20601	20746	20581	20712	20625	20848	20972	20792	20752	20959	20614	20474	20798	20704	20764	20984	20907	20760	20716	20822	20634	20773	20792	20885	20797	20834	20692	20702	20602	20759	20824	20674	20503	20442	20536	20638	20793	20792	20685	20647	20797	20672	20951	20523	20637	20640	20541	20795	20578	20867	20693	20748	20548	20579	20668	20962	20792	20616	20949	20992	20484	20766	20722	20621	20625	20537	20657	20626	20829	20684	20700	20620	20612	20823	20653	20699	20995	20638	20516	20750	20806	20752	20935	20758	20775	20609	20599	20862	20800	20675	20767	20928	20534	20566	20955	20712	20590	20877	20807	20801	20616	20777	20790	20891	20874	20853	20414	20782	20578	20570	20601	21072	20635	20855	20740	20660	20569	20678	20738	20798	20686	20739	20625	20707	20772	20735	20554	20482	20640
48046	79672	78052	64102	53010	39438	27199	19870	18058	17082	16356	15578	15349	14939	14864	14707	14940	15161	15130	14665	14863	15057	15105	14988	14691	14830	14661	14785	14522	14722	14549	14631	14535	14422	14597	14517	14273	14454	14368	14465	14507	14472	14489	14408	14291	14372	14405	14319	14597	14632	14411	14291	14485	14221	14363	14335	14276	14401	14277	14517	14409	14258	14387	14554	14299	14155	14230	14425	14177	14156	14347	14351	14292	14136	14251	14195	14312	14144	14368	14429	14403	14170	14325	14375	14067	14481	14242	14348	14168	14405	14367	14409	14334	14353	14387	14263	14284	14307	14227	14391	14357	14322	14299	14199	14415	14278	14255	14259	14320	14254	14299	14434	14273	14344	14254	14348	14406	14316	14241	14133	14380	14373	14327	14205	14248	14199	14294	14405	14221	14317	14154	14435	14258	14294	14285	14165	14216	14262	14193	14082	14305	14562	14225	14330	14211	14366	14241	14289	14324	14217	14222	14429	14278	14286	14303	14320	14383	14328	14440	14357	14252	14216	14392	14280	14387	14190	14300	14410	14261	14200	14372	14376	14296	14235	14254	14281	14372	14330	14439	14293	14205	14334	14236	14274	14178	14323	14324	14231	14205	14280	14156	14186	14306	14424	14396	14334	14342	14448	14381	14278	14193	14293	14369	14300	14230	14214	14343	14334	14078	14287	13958	14203	14352	14064	14151	14252	14342	14255	14326	14242	14466	14278	14220	14098	14276	14305	14208	14296	14438	14368	14298	14278	14253	14266	14260	14310	14207	14200	14297	14152	14311	14480	14260	14211	14236	14295	14325	14289	14439	14234	14396	14133	14310	14267	14441	14467	14374	14031	14255	14308	14261	14134	14060	14355	14351	14240	14313	14223	14255	14128	14209	14290	14446	14098	14194	14255	14221	14314	14252	14317	14406	14150	14189	14329	14254	14186	14519	14323	14538	14308	14498	14371	14298	14316	14107	14605	14436	14256	14237	14356	14246	14353	14242	14190	14223	14153	14332	14155	14283	14393	14152	14264	14235	14251	14238	14163	14287	14376	14287	14131	14257	14439	14327	14359	14123	14378	14285	14367	14341	14163	14280	14237	14201	14227	14317	14343	14248	14109	14307	14525	14340	14316	14236	14217	14298	14414	14354	14289	14348	14420	14266	14248	14361	14215	14390	14162	14370	14410	14239	14191	14299	14150	14324	14226	14365	14264	14020	14251	14276	14086	14259	14223	14316	14350	14370	14186	14397	14121	14495	14401	14176	14064	14361	14203	14325	14260	14269	14124	14214	14242	14156	14159	14345	14324	14390	14310	14375	14389	14305	14428	14258	14183	14303	14237	14236	14303	14293	14344	14230	14273	14471	14237	14324	14358	14412	14177	14254	14500	14204	14334	14497	14289	14349	14347	14295	14339	14334	14372	14380	14292	14158	14254	14361	14302	14372	14257	14468	14430	14209	14274	14215	14142	14303	14393	14227	14334	14330	14355	14251	14385	14290	14096	14275	14156	14138	14388	14389	14167	14150	14198	14103	14237	14242	14316	14175	14531	14370	14193	14320	14133	14211	14216	14275	14202	14448	14192	14353	14208	14390	14273	14151	14191	14195	14152	14108	14257	14295	14224	14055	14436	14311	14441	14145	14185	14180	14285	14444	14497	14216	14192	14418	14300	14391	14307	14236	14143	14261	14257	14236	14247	14334	14323	14448	14183	14448	14511	14355	14325	14242	14185	14268	14110	14200	14247	14233	14378	14363	14467	14290	14348	14407	14245	14046	14364	14390	14361	14204	14426	14357	14328	14387	14204	14332	14197	14388	14201	14275	14235	14324	14377	14500	14450	14267	14063	14442	14352	14265	14251	14367	14160	14306	14144	14243	14408	14359	14309	14425	14123	14303	14413	14295	14391	14506	14204	14195	14137	14239	14267	14201	14302	14271	14354	14484	14350	14299	14236	14033	14564	14245	14451	14366	14273	14281	14343	14253	14314	14280	14324	14262	14339	14109	14420	14499	14375	14275	14359	14154	14279	14477	14201	14312	14181	14131	14249	14167	14378	14367	14300	14392	14372	14471	14155	14320	14254	14371	14260	14235	14229	14240	14239	14385	14221	14391	14310	14326	14247	14365	14232	14264	14056	14386	14341	14290	14243	14379	14276	14257	14341	14305	14235	14407	14147	14351	14292	14197	14251	14346	14295	14256	14268	14181	14269	14293	14321	14182	14114	14135	14332	14220	14254	14347	14296	14299	14303	14441	14333	14207	14395	14180	14141	14256	14286	14204	14204	14315	14219	14296	14190	14220	14352	14276	14263	14345	14363	14249	14228	14244	14159	14352	14427	14337	14227	14238	14182	14257	14049	14244	14368	14396	14282	14235	14319	14487	14121	14328	14148	14365	14377	14378	14338	14363	14274	14316	14394	14401	14303	14206	14291	14323	14375	14380	14159	14297	14292	14368	14173	14135	14245	14268	14201	14121	14231	14282	14284	14171	14376	14271	14424	14260	14254	14233	14275	14294	14114	14077	14351	14224	14301	14272	14433	14317	14341	14366	14154	14334	14145	14374	14289	14455	14306	14242	14387	14231	14219	14361	14368	14347	14254	14280	14242	14326	14118	14263	14278	14401	14323	14116	14376	14199	14509	14205	14236	14337	14335	14429	14212	14306	14293	14212	14429	14350	14364	14538	14388	14345	14300	14257	14335	14201	14398	14316	14240	14319	14227	14255	14344	14207	14388	14174	14121	14309	14162	14378	14266	14316	14237	14323	14291	14312	14321	14189	14202	14454	14024	14158	14314	14170	14382	14286	14482	14302	14300	14350	14359	14383	14317	14180	14318	14518	14326	14268	14455	14285	14258	14376	14360	14244	14353	14167	14303	14308	14434	14276	14348	14297	14151	14197	14198	14345	14246	14253	14403	14223	14201	14342	14353	14280	14291	14134	14387	14336	14240	14545	14084	14165	14296	14245	14207	14249	14259	14264	14313	14206	14280	14495	14212	14168	14378	14449	14123	14224	14214	14168	14206	14199	14250	14358	14340	14283	14369	14180	14204	14316	14237	14378	14304	14202	14391	14505	14294	14324	14287	14434	14254	14298	14160	14247	14173	14184	14475	14271	14240	14209	14322	14342	14216	14154	14350	14389	14312	14367	14459	14321	14469	14396	14222	14342	14232	14222	14401	14384	14370	14262	14375	14273	14433	14311	14079	14134	14151	14312	14521	14167	14297	14189	14226	14201	14190	14255	14353	14376	14271	14219	14214	14182	14276	14306	14316	14190	14344	14316	14445	14242	14114	14302	14347	14285	14270	14367	14255	14263	14372	14309	14378	14361	14204	14252	14366	14329	14136	14213	14210	14223	14221	14150	14131	14268	14265	14331	14228	14163	14472	14271	14481	14243	14209	14181	14255	14368	14302	14345	14302	14242	14243	14350	14354	14294	14328	14331	14331	14160	14254	14307	14222	14269	14122	14263	14332	14225	14146	14418	14299	14196	14345	14219	14086	14314	14158	14301	14297	14357	14129	14315	14128	14408	14322	14059	14186	14255	14356	14279	14246	14305	14276	14282	14255	14268	14439	14428	14364	14179	14193	14214	14235	14266	14383	14512	14337	14315	14355	14212	14403	14260	14210	14288	14292	14408	14325	14257	14418	14412	14344	14461	14236	14128	14253	14359	14244	14366	14361	14248	14275	14374	14362	14367	14355	14314	14312	14211	14225	14283	14224	14432	14454	14332	14564	14336	14152	14229	14410	14200	14323	14369	14374	14165	14278	14292	14588	14222	14327	14298	14287	14242	14189	14110	14341	14220	14390	14138	14331	14335	14395	14354	14326	14253	14297	14284	14318	14430	14267	14210	14360	14237	14344	14310	14214	14167	14217	14252	14217	14109	14200	14416	14437	14214	14146	14396	14184	14245	14224	14468	14286	14124	14246	14269	14291	14365	14219	14185	14196	14336	14450	14430	14214	14224	14406	14211	14431	14202	14252	14308	14374	14332	14214	14273	14219	14287	14288	14244	14294	14267	14289	14275	14344	14321	14331	14209	14168	14297	14156	14336	14301	14254	14322	14255	14237	14232	14355	14317	14293	14430	14266	14364	14348	14446	14228	14329	14281	14617	14309	14259	14468	14196	14421	14240	14369	14164	14280	14145	14184	14367	14337	14431	14246	14227	14354	14370	14383	14157	14125	14377	14194	14253	14288	14342	14120	14183	14411	14165	14161	14161	14442	14429	14315	14209	14192	14216	14028	14415	14245	14278	14258	14264	14403	14419	14294	14398	14305	14114	14327	14299	14198	14366	14428	14280	14268	14459	14271	14339	14265	14334	14374	14387	14370	14307	14254	14116	14266	14256	14221	14398	14230	14321	14313	14385	14244	14430	14398	14401	14305	14244	14487	14289	14095	14392	14211	14302	14342	14145	14269	14183	14346	14407	14262	14208	14276	14414	14244	14317	14281	14239	14375	14288	14298	14340	14327	14288	14248	14303	14339	14224	14351	14208	14346	14470	14314	14482	14439	14176	14301	14275	14344	14231	14458	14324	14276	14374	14133	14299	14403	14278	14144	14328	14184	14381	14344	14319	14337	14196	14267	14222	14185	14383	14147	14465	14105	14327	14380	14322	14186	14171	14333	14405	14172	14283	14455	14289	14335	14192	14176	14314	14086	14374	14262	14174	14231	14362	14351	14310	14115	14418	14304	14146	14259	14299	14175	14275	14100	14353	14317	14044	14305	14176	14377	14418	14140	14352	14262	14253	14438	14287	14327	14303	14173	14272	14167	14244	14255	14316	14284	14170	14375	14448	14374	14275	14355	14412	14393	14410	14325	14249	14278	14282	14241	14363	14254	14231	14361	14250	14161	14113	14349	14568	14299	14328	14356	14567	14303	14234	14372	14247	14235	14223	14383	14390	14212	14352	14504	14320	14364	14285	14225	14089	14347	14267	14116	14392	14336	14242	14392	14394	14471	14351	14362	14198	14253	14274	14335	14209	14221	14357	14299	14317	14306	14381	14330	14383	14318	14346	14259	14363	14318	14428	14254	14425	14270	14323	14279	14327	14460	14321	14103	14163	14399	14247	14424	14211	14292	14251	14226	14329	14274	14197	14208	14257	14113	14292	14474	14324	14508	14361	14386	14219	14150	14280	14450
43316	51580	56501	49283	38412	30380	25359	22843	22261	21870	21542	21610	21421	21438	21335	21196	21157	21532	21170	21637	21191	21469	21393	21134	21220	21151	21072	21237	21253	21285	21253	21308	21096	21232	21155	21226	21216	21139	21210	21353	21331	21195	20963	21180	21211	21028	21039	21238	21029	20908	21078	21202	21234	21035	20915	21159	21083	20912	21111	21331	21025	20956	21212	21329	21300	21186	21313	21143	21078	20921	20748	21194	21192	21219	21239	21152	20939	21356	20913	21055	20814	21082	21050	21343	21064	21167	20721	21169	21142	21104	21187	20853	20993	20758	20944	21201	21206	20879	20946	21106	21246	20876	21098	21359	21170	20908	20956	21007	21101	21189	21108	20969	21322	21042	21020	21032	21206	20939	20992	21001	20937	21011	21168	20993	21008	20965	21158	21277	21142	21120	21322	21148	21311	21018	21140	21151	21139	21023	21053	21000	20992	20983	21125	21175	21038	21202	20981	21110	20896	20957	21055	21015	21127	21105	21031	20994	21110	21052	20896	20994	21211	20993	21130	20961	21168	21227	21040	20923	21192	21177	21081	21159	21013	20897	21046	21065	21035	21157	21028	21132	21025	20988	20977	21063	21093	20777	21247	20991	21080	21095	21140	20664	20859	21088	21155	21118	20906	20948	21171	21165	21409	21086	21144	21042	21033	20978	20915	21023	21063	21222	21188	21019	21302	21259	20972	21044	21108	21065	20943	20998	21098	21178	21141	21189	21168	21204	21007	21021	20874	21179	20931	21103	21189	21132	21103	21011	20979	21191	21102	20919	21055	21001	21037	21115	20852	20943	20885	20955	20957	21153	21218	21038	21176	21006	20965	21004	20866	21125	21089	21205	21071	20993	21198	21221	21041	21048	21191	21194	21165	21109	21152	21074	21291	21248	21008	20926	21195	20941	21259	21075	21011	21056	21173	20915	21081	20995	21040	20888	20950	21054	21083	20964	20950	21271	21378	21279	21030	20987	21120	21077	21092	20885	21281	20975	21245	21039	21347	20971	21008	21105	20953	21239	21345	21141	21190	21204	21101	21254	21100	20808	21039	21153	20917	21091	21247	21204	20986	21010	20922	20998	20997	20946	21121	21027	21186	20878	20859	21021	21060	21122	20998	21174	21088	20862	20915	21116	21286	21071	21020	20981	21231	21282	21233	20827	21026	20987	21214	21266	21160	21238	21173	20909	21094	21090	21276	21289	21002	21128	21055	20991	21063	21108	20997	20944	21149	21360	21128	20946	21058	21062	20845	20995	20864	21315	21318	20851	20967	20808	20895	21189	21108	21074	21079	21043	20934	20993	21165	21251	21071	20954	20770	21262	21195	21265	21119	21210	21168	21182	21051	21078	21119	21070	21092	21149	21058	21098	21002	21345	21052	21220	21116	21257	21475	20977	21119	20784	21057	20959	21091	21107	21206	21126	21057	21046	21265	20824	21078	20866	20935	20973	20988	20991	21100	21007	21327	21084	21209	21155	21014	21110	21227	20944	21079	20978	21111	21217	20971	21104	20861	21037	21108	21138	21201	21064	21000	21068	20752	20980	21092	20917	21001	20982	21224	20998	21256	21186	21141	21213	21019	21036	21131	21127	21051	21062	21193	20987	21100	21140	21004	21087	21116	20968	21023	21170	21204	21142	21095	21189	20962	21084	20989	21315	21178	20942	20951	21092	21159	20871	21122	21113	21147	21068	21178	20863	21378	21146	21014	20995	20950	21057	21112	21128	21058	21232	21153	21239	21052	21194	20926	21215	21032	21045	20905	20969	21257	21192	21074	21040	21039	21003	21276	20897	20862	20880	20900	21119	21297	21247	21187	20964	21185	21064	21027	21197	20957	20946	20907	20970	21015	21244	21056	20891	21401	21012	21084	21144	20999	20835	20977	21137	21212	21015	20941	21160	21003	21080	21073	20810	20949	20958	20994	20881	20993	21102	20984	21001	21074	21123	20832	21251	21267	20947	20924	21250	21225	21158	20802	20931	20924	21067	20895	21199	21026	21091	21220	21051	21141	21268	21209	21248	21182	21067	20927	21060	21157	21000	21208	21045	20929	21088	21212	21025	20930	21159	21163	21130	21288	21018	21023	20859	21218	21072	21298	21087	21024	20882	21022	20989	20932	20928	21056	21221	21148	21079	21117	20826	20819	21125	21053	20989	20859	21217	21180	21080	20876	21042	20702	20927	21072	21136	21202	21051	20990	21098	21120	21092	21294	21095	21350	21136	21101	21040	21338	21053	21158	21179	21052	21148	21012	21110	21231	20874	21012	21237	21096	20829	21067	21165	21019	21149	20920	21009	21035	21033	21113	20970	20980	20880	20961	21040	20977	20893	21184	20912	21078	21112	20996	20939	21272	21123	21400	21123	21038	21080	21035	21078	21077	20898	20873	21310	21106	21189	21273	21159	20970	21223	21206	20989	20981	21299	21198	21086	21014	21196	21341	20949	20971	20940	21039	21121	21140	21003	21301	21062	21146	20974	20961	21049	21265	21275	21136	21265	20976	20976	21036	21232	21136	21111	21099	21152	21181	21172	21417	21144	21129	20980	21083	20789	21159	21018	21117	20953	21199	20983	21143	21215	21128	21154	21172	21167	20984	21041	21286	21363	21146	21300	21108	21138	21037	21063	20911	20973	21072	21087	20954	21124	21256	20918	21229	21115	20977	21130	21049	21258	21084	20863	20835	21204	21268	21182	21138	21231	21303	20937	21166	20927	21020	21048	20953	20968	21167	20971	21183	20872	20914	21114	21070	21050	21135	21210	20995	21172	21207	21327	20950	20927	21143	21137	20983	21249	21041	21179	21137	20991	21255	21194	21062	20888	21094	21013	20989	20785	21062	20990	21200	20954	21054	21078	21162	21180	21057	21056	20762	21206	21163	21000	21215	21131	21142	20949	21013	21038	20867	21146	20936	21178	21158	20894	21195	21137	21181	21335	21154	21368	21096	21292	21001	21263	20979	21177	21296	21028	21041	21036	21105	20909	21008	21179	21306	21301	20975	21086	21032	20989	21153	21019	21092	21036	21078	20947	20915	21012	20951	21018	20907	21184	21073	21067	20880	21030	21015	20783	21177	21005	20952	20913	20968	21278	21207	20988	21090	21072	21261	21134	21187	21093	21184	21138	21264	21327	21229	20911	20964	21159	21190	21329	20906	21011	20870	21001	21014	21216	21063	20869	21001	21093	21200	21196	21026	21138	21290	21293	21135	21425	21014	20989	21077	20978	21158	20817	20966	21189	20927	20810	21079	21073	21019	20804	21094	21085	21002	20941	21223	20796	21099	21077	21148	21032	21170	21199	21204	21128	21276	20953	21163	20927	21081	21139	21173	21242	21202	21186	21050	21347	21104	21138	21154	20909	20918	21095	21147	21169	21113	20962	20748	21016	21161	21146	21038	21045	21093	21064	21071	21095	21154	21048	21000	21127	21328	21036	20888	21246	21181	20979	21087	21158	20921	20970	20994	21279	21003	21068	21025	21074	20907	20836	21099	21049	21161	21003	21136	20900	21268	21045	20961	21061	21066	21176	21297	21212	21099	20824	20958	21220	20885	21109	21253	21056	21026	20826	20817	21119	21120	21046	21049	21133	21034	21009	20932	21333	21008	20994	21042	20940	21215	21228	21103	20972	20882	20837	20840	21158	21065	20967	21181	21031	20968	21093	21222	21024	21032	20826	20856	20796	21222	21073	21047	21207	20942	21299	20972	21136	20980	20830	21364	21100	21139	21063	21351	21052	21247	20999	21276	20915	21003	21011	20979	21073	20949	21086	21002	21199	21076	21175	21459	21193	21367	21371	21288	21284	21215	20983	20914	21128	21241	20946	21373	20989	21091	21105	21112	21154	21030	21117	20931	21179	20939	20964	21215	20986	21090	20863	21098	21114	21126	21069	21074	21196	21107	21097	21064	20933	21043	21188	21293	20977	21106	20980	21010	21102	21053	20933	21085	20926	20985	21078	20924	21143	21084	21198	21334	20967	21111	21159	21075	21083	21148	21073	21291	21118	20968	21139	21185	21263	21108	21013	21129	21249	21059	20762	21024	20964	21061	21193	21164	21008	20932	21388	21147	21005	21079	21070	21150	21129	21241	21215	21205	21118	21012	20919	21108	21202	21011	21104	21060	21002	20954	20955	21055	21139	21091	21118	21054	21082	20911	21099	21024	21124	20975	20937	20954	21139	21394	21028	21100	21264	21467	21035	21179	21066	21307	21128	21077	21119	21001	20991	21104	20905	21144	20971	20979	21358	21212	21101	20982	20761	21153	21111	21079	21272	21079	21060	20963	20933	21102	21131	21126	20893	21037	21367	20870	21176	21148	21168	21129	21052	21242	21073	20965	20931	20996	21205	20862	21140	20884	21266	21168	21107	21135	21048	21057	21123	21041	21045	21006	20976	21001	21306	21202	21074	20994	21088	20970	20941	21206	21153	21128	21229	21160	21047	21031	21222	21054	20976	21127	20860	21017	21011	20837	21173	21223	21004	21130	21165	21253	21218	20996	21232	21232	21287	21262	21242	21264	21386	20953	21035	21111	20928	20919	20864	21035	21408	21054	21190	21251	21264	21226	21065	21078	20954	20975	21156	21068	21060	21133	20946	21117	20932	21087	20804	21297	21154	21072	21026	21036	21131	21039	21147	21040	21140	21108	20944	21362	20807	21174	21177	21063	21192	20899	20940	20975	21189	21215	21105	21041	21278	21076	21032	21113	21298	21052	21172	20977	21210	21226	20919	21007	21026	21209	21295	21039	20994	20715	20795	20976	21006	21322	21081	21147	21053	21012	21101	20904	21260	20950	20991	20986	20992	21176	20947	20979	21063	21270	21066	21306	21270	21120	21178	21007	20971	21309	21198	21086	21120	21075	20927	21055	21219	21053	21068	20755	21074	21092	20918	20864	21305	21212	20980	21207	21189	21218	21059	21173	21129	21231	21091	21040	20957	21153	20950	21162	20851	21015	21068	21095	21186	21195	21327	20947	21246	21138	21098	21124	21150	21042	21109	21432	21150	21084	21112	21047	21081	21117	21166	21051	20939	20913	20997	21150	21068	20838	20879	21114	21208	21075	21262	21066	21177	21092	21172	21093	20831	20800	21118	21114	21021	20870	21067	21125	21353	21003	21172	21288	21148	20989	20949
45574	60499	57259	44581	34333	24740	18892	16609	16003	15385	15164	14865	14773	14545	14657	14721	14828	14796	14837	14595	14765	14517	14819	14778	14674	14751	14637	14683	14628	14609	14445	14447	14445	14593	14563	14481	14649	14413	14352	14526	14469	14656	14449	14609	14470	14478	14550	14458	14545	14392	14499	14482	14595	14461	14341	14365	14677	14592	14482	14616	14622	14563	14391	14487	14400	14302	14524	14340	14701	14405	14576	14432	14526	14589	14699	14470	14547	14429	14318	14480	14451	14213	14327	14374	14454	14481	14330	14493	14476	14568	14378	14525	14521	14467	14489	14417	14346	14469	14436	14516	14566	14390	14530	14422	14436	14483	14342	14480	14367	14529	14372	14301	14545	14357	14423	14328	14441	14219	14573	14468	14424	14478	14543	14351	14511	14471	14455	14425	14474	14446	14539	14348	14418	14484	14513	14353	14297	14558	14528	14586	14640	14283	14508	14408	14581	14410	14514	14360	14378	14525	14465	14429	14557	14410	14383	14412	14432	14433	14486	14528	14403	14382	14408	14491	14490	14396	14391	14423	14366	14461	14328	14473	14418	14585	14509	14595	14308	14338	14541	14549	14475	14538	14467	14457	14293	14493	14366	14337	14273	14532	14431	14586	14605	14288	14475	14429	14337	14599	14448	14435	14393	14433	14273	14435	14273	14465	14465	14476	14488	14531	14446	14649	14366	14479	14515	14479	14490	14582	14384	14482	14398	14598	14514	14481	14353	14342	14677	14281	14357	14424	14399	14549	14470	14504	14481	14320	14492	14501	14439	14452	14477	14445	14457	14440	14452	14503	14450	14368	14401	14409	14409	14427	14371	14381	14316	14482	14504	14488	14379	14383	14440	14569	14493	14484	14185	14359	14351	14359	14420	14453	14404	14638	14474	14444	14535	14432	14578	14516	14563	14436	14481	14470	14465	14476	14351	14280	14476	14554	14550	14572	14562	14401	14709	14504	14430	14547	14500	14489	14431	14486	14509	14561	14514	14570	14437	14542	14417	14379	14410	14439	14246	14327	14554	14375	14396	14505	14472	14590	14462	14374	14288	14483	14371	14513	14462	14239	14367	14520	14283	14439	14451	14293	14499	14332	14358	14288	14394	14599	14450	14339	14509	14551	14469	14466	14631	14420	14423	14518	14502	14578	14349	14378	14212	14286	14372	14398	14579	14644	14529	14391	14341	14357	14256	14413	14647	14432	14451	14347	14478	14247	14431	14460	14409	14621	14375	14565	14287	14423	14458	14162	14465	14529	14434	14322	14381	14479	14590	14411	14493	14477	14357	14649	14498	14388	14482	14551	14606	14460	14445	14544	14377	14571	14628	14395	14495	14465	14520	14414	14383	14501	14373	14325	14613	14400	14366	14680	14455	14423	14329	14442	14478	14401	14468	14294	14479	14419	14466	14448	14423	14604	14356	14239	14585	14688	14483	14358	14464	14447	14390	14539	14434	14337	14377	14608	14386	14406	14565	14416	14523	14458	14708	14543	14412	14447	14597	14364	14555	14435	14585	14494	14413	14450	14420	14437	14308	14341	14399	14508	14310	14530	14445	14294	14443	14378	14433	14606	14434	14443	14548	14441	14404	14549	14495	14272	14362	14503	14381	14466	14451	14570	14544	14505	14556	14240	14364	14631	14388	14469	14358	14472	14489	14187	14434	14636	14653	14375	14528	14544	14519	14399	14308	14288	14364	14456	14407	14426	14436	14353	14495	14350	14623	14455	14297	14502	14447	14360	14599	14391	14423	14480	14476	14466	14352	14376	14417	14469	14479	14379	14352	14482	14424	14411	14475	14339	14510	14430	14347	14330	14422	14342	14587	14539	14579	14376	14386	14408	14419	14362	14457	14443	14412	14478	14399	14346	14400	14333	14392	14434	14335	14452	14280	14550	14331	14590	14194	14276	14476	14518	14573	14317	14545	14421	14519	14425	14502	14348	14483	14275	14312	14326	14525	14474	14383	14388	14450	14289	14441	14418	14486	14501	14443	14424	14328	14559	14496	14546	14523	14291	14331	14634	14329	14601	14507	14548	14478	14515	14367	14416	14350	14392	14369	14501	14432	14385	14652	14346	14515	14389	14280	14364	14324	14575	14474	14422	14488	14529	14517	14491	14408	14452	14646	14428	14511	14320	14386	14519	14275	14443	14523	14417	14506	14436	14635	14529	14380	14529	14483	14605	14395	14540	14360	14564	14304	14401	14614	14483	14445	14386	14449	14385	14419	14511	14313	14422	14545	14363	14407	14484	14439	14487	14487	14521	14472	14502	14636	14429	14309	14346	14358	14431	14530	14520	14445	14376	14542	14548	14307	14425	14150	14556	14430	14428	14333	14546	14363	14361	14422	14525	14540	14405	14416	14545	14458	14432	14577	14654	14435	14249	14338	14398	14361	14443	14469	14463	14471	14379	14402	14489	14490	14584	14547	14478	14360	14429	14382	14413	14276	14633	14339	14474	14320	14718	14397	14645	14410	14476	14436	14474	14522	14403	14536	14527	14454	14462	14294	14438	14347	14409	14322	14485	14535	14380	14544	14394	14465	14516	14424	14370	14501	14458	14470	14508	14599	14431	14560	14323	14467	14307	14554	14325	14475	14516	14649	14495	14535	14525	14311	14471	14406	14395	14313	14398	14364	14363	14417	14479	14341	14297	14506	14422	14416	14500	14455	14551	14492	14386	14613	14473	14368	14459	14522	14291	14493	14455	14416	14556	14565	14458	14348	14393	14366	14605	14438	14428	14256	14402	14441	14436	14505	14390	14470	14433	14592	14370	14594	14486	14402	14435	14572	14393	14507	14406	14457	14619	14322	14426	14310	14336	14712	14484	14454	14549	14366	14441	14426	14466	14240	14404	14361	14557	14451	14400	14471	14571	14339	14472	14395	14572	14393	14383	14538	14603	14657	14388	14476	14584	14500	14509	14494	14400	14511	14500	14453	14558	14320	14640	14660	14495	14474	14428	14454	14434	14554	14665	14362	14618	14347	14402	14305	14296	14343	14498	14298	14511	14329	14413	14607	14350	14355	14378	14441	14462	14498	14486	14444	14362	14526	14504	14277	14514	14444	14334	14435	14463	14394	14392	14471	14445	14375	14408	14476	14624	14445	14498	14388	14538	14324	14442	14508	14475	14403	14531	14477	14574	14538	14435	14555	14457	14531	14429	14391	14669	14503	14427	14509	14422	14355	14422	14555	14251	14489	14618	14546	14365	14351	14298	14531	14367	14530	14638	14439	14492	14258	14614	14322	14368	14459	14483	14527	14435	14470	14338	14493	14433	14324	14527	14206	14484	14386	14337	14541	14520	14382	14588	14468	14433	14527	14359	14366	14514	14462	14544	14481	14599	14457	14548	14370	14456	14397	14538	14398	14420	14310	14407	14349	14536	14414	14464	14441	14616	14562	14606	14583	14388	14459	14330	14362	14600	14678	14314	14538	14408	14483	14375	14601	14329	14517	14283	14521	14222	14340	14495	14558	14461	14401	14412	14350	14366	14614	14466	14561	14512	14360	14490	14382	14430	14509	14640	14646	14382	14378	14318	14592	14405	14503	14640	14474	14321	14522	14438	14248	14559	14370	14498	14615	14319	14436	14531	14485	14329	14432	14451	14494	14411	14498	14525	14502	14551	14616	14294	14421	14404	14359	14428	14490	14256	14497	14413	14508	14363	14373	14566	14390	14533	14533	14410	14367	14423	14514	14364	14429	14390	14379	14365	14355	14250	14565	14246	14428	14437	14322	14508	14654	14397	14427	14401	14540	14574	14376	14498	14390	14441	14410	14351	14578	14488	14492	14407	14517	14520	14562	14667	14189	14721	14535	14627	14428	14442	14433	14597	14614	14521	14531	14380	14479	14373	14285	14498	14375	14380	14546	14565	14479	14480	14293	14354	14397	14273	14406	14584	14474	14417	14412	14394	14256	14203	14407	14410	14382	14365	14609	14597	14287	14271	14527	14485	14353	14412	14525	14317	14310	14496	14451	14315	14490	14486	14313	14448	14331	14320	14539	14510	14349	14403	14387	14635	14372	14490	14390	14522	14601	14453	14478	14445	14315	14515	14394	14550	14404	14415	14546	14472	14372	14343	14293	14509	14310	14680	14646	14589	14523	14499	14509	14487	14483	14373	14484	14401	14292	14534	14490	14470	14483	14426	14729	14462	14482	14499	14470	14421	14535	14447	14464	14520	14465	14493	14423	14739	14586	14514	14508	14391	14303	14409	14440	14511	14488	14517	14569	14383	14422	14528	14644	14434	14363	14410	14331	14458	14491	14539	14338	14385	14488	14459	14530	14489	14449	14465	14458	14509	14547	14613	14352	14453	14447	14358	14409	14458	14604	14402	14548	14542	14582	14498	14491	14366	14304	14338	14490	14420	14496	14550	14416	14488	14454	14271	14451	14496	14649	14280	14348	14421	14505	14525	14418	14370	14514	14434	14560	14585	14490	14464	14634	14385	14237	14322	14481	14489	14384	14382	14400	14624	14466	14268	14634	14428	14580	14492	14359	14487	14502	14504	14397	14637	14472	14348	14480	14493	14422	14505	14380	14592	14425	14493	14282	14522	14457	14413	14467	14472	14617	14137	14603	14601	14493	14422	14526	14572	14548	14451	14314	14456	14433	14434	14361	14707	14530	14607	14327	14400	14420	14394	14388	14549	14577	14383	14536	14496	14477	14500	14518	14311	14411	14399	14499	14508	14470	14401	14476	14467	14467	14446	14470	14296	14491	14485	14508	14549	14585	14407	14454	14549	14614	14444	14286	14558	14523	14497	14502	14386	14622	14461	14458	14454	14444	14520	14485	14412	14335	14685	14459	14579	14264	14424	14536	14318	14507	14341	14565	14456	14479	14384	14536	14618	14495	14518	14471	14546	14547	14509	14517	14481	14450	14370	14399	14549	14459	14494	14635	14335	14492	14400	14410	14504	14393	14389	14520	14429	14481	14385	14388	14356	14607	14474	14567	14545	14402	14464	14305	14404	14620	14619	14539	14592	14530	14418	14418	14335	14421	14322	14511	14351	14391	14609	14493	14596	14456	14238	14450	14401	14498	14275	14288	14480	14475	14426	14300	14487	14328	14388	14379	14434	14541	14542	14378	14389	14420	14414	14311	14461	14523	14446	14418	14460	14665	14425
26440	22157	34795	39164	38004	34797	29336	24709	23518	23031	22725	22408	21841	21920	21752	21920	21781	22213	22144	21725	21942	21657	22303	21906	21726	21847	22024	21725	21762	21566	21605	21686	21714	21533	21602	21684	21589	21504	21449	21512	21517	21728	21699	21452	21615	21621	21450	21427	21526	21426	21588	21762	21531	21450	21458	21788	21408	21548	21497	21386	21503	21282	21589	21515	21226	21248	21483	21518	21323	21650	21599	21494	21592	21570	21475	21184	21612	21337	21420	21250	21462	21400	21206	21431	21583	21640	21437	21345	21484	21407	21325	21591	21616	21440	21592	21465	21640	21529	21431	21611	21478	21406	21328	21537	21463	21221	21420	21474	21679	21702	21353	21597	21445	21592	21523	21350	21324	21464	21576	21462	21590	21371	21526	21332	21413	21533	21493	21543	21385	21377	21361	21166	21477	21381	21473	21610	21500	21437	21234	21441	21444	21575	21772	21486	21317	21454	21503	21524	21459	21210	21409	21558	21415	21448	21379	21366	21378	21300	21534	21385	21481	21515	21534	21528	21540	21590	21546	21701	21310	21212	21575	21279	21430	21550	21178	21370	21411	21371	21549	21324	21277	21425	21525	21455	21432	21443	21454	21281	21387	21346	21499	21427	21260	21481	21396	21518	21390	21066	21304	21410	21690	21456	21555	21466	21670	21500	21347	21438	21577	21341	21597	21542	21465	21451	21600	21799	21499	21598	21505	21419	21622	21291	21319	21209	21737	21453	21613	21515	21555	21474	21528	21636	21564	21361	21468	21514	21294	21405	21484	21497	21436	21501	21236	21373	21431	21568	21426	21368	21666	21423	21637	21561	21470	21632	21284	21332	21395	21207	21317	21519	21269	21557	21494	21462	21568	21401	21313	21142	21220	21504	21420	21583	21512	21461	21488	21201	21444	21274	21538	21577	21444	21426	21483	21445	21474	21433	21582	21612	21580	21612	21653	21631	21422	21340	21694	21333	21484	21448	21303	21420	21757	21505	21470	21523	21145	21305	21222	21538	21398	21338	21326	21583	21744	21493	21392	21505	21574	21309	21578	21605	21479	21456	21459	21353	21330	21356	21594	21389	21615	21361	21548	21491	21521	21593	21405	21370	21233	21405	21552	21568	21393	21351	21467	21211	21256	21563	21358	21441	21260	21238	21371	21682	21367	21517	21626	21385	21487	21738	21424	21415	21327	21494	21340	21190	21474	21325	21516	21413	21417	21333	21490	21535	21785	21532	21528	21432	21431	21432	21510	21362	21374	21420	21281	21535	21369	21310	21394	21439	21574	21329	21387	21326	21559	21438	21446	21648	21823	21298	21319	21208	21324	21563	21690	21250	21378	21509	21478	21682	21506	21426	21436	21522	21613	21491	21441	21414	21395	21771	21344	21736	21370	21444	21492	21465	21494	21557	21418	21301	21597	21488	21320	21380	21284	21439	21488	21613	21303	21278	21445	21523	21423	21520	21363	21542	21469	21428	21556	21366	21510	21408	21665	21435	21593	21280	21315	21326	21379	21466	21338	21442	21411	21308	21740	21432	21266	21320	21560	21667	21387	21357	21369	21526	21622	21562	21381	21411	21500	21442	21467	21466	21346	21398	21439	21599	21362	21649	21457	21579	21316	21427	21422	21416	21460	21570	21292	21544	21565	21363	21309	21354	21297	21752	21588	21452	21373	21239	21437	21476	21206	21562	21640	21540	21645	21386	21197	21726	21576	21439	21514	21389	21286	21605	21310	21573	21374	21444	21481	21121	21432	21639	21605	21520	21595	21592	21633	21445	21503	21545	21433	21572	21494	21436	21746	21226	21617	21614	21513	21411	21702	21521	21578	21288	21335	21330	21588	21481	21473	21472	21317	21551	21527	21421	21404	21551	21474	21459	21431	21291	21401	21271	21414	21398	21534	21275	21323	21343	21505	21408	21357	21630	21117	21337	21261	21563	21684	21527	21361	21374	21360	21336	21480	21527	21461	21393	21442	21807	21409	21613	21537	21345	21444	21544	21654	21276	21367	21545	21205	21552	21289	21640	21519	21492	21575	21268	21520	21515	21605	21261	21477	21520	21601	21468	21534	21462	21475	21447	21511	21679	21818	21416	21269	21447	21583	21362	21359	21551	21346	21489	21418	21436	21507	21628	21424	21629	21259	21384	21461	21539	21389	21399	21466	21424	21390	21204	21314	21262	21457	21376	21605	21570	21433	21408	21521	21449	21377	21663	21362	21469	21333	21346	21733	21382	21417	21485	21417	21435	21688	21366	21555	21539	21520	21587	21576	21381	21306	21652	21610	21311	21503	21461	21419	21619	21595	21367	21474	21463	21753	21485	21665	21490	21685	21342	21646	21500	21532	21485	21370	21576	21520	21552	21609	21509	21849	21344	21589	21161	21371	21383	21456	21355	21125	21460	21560	21398	21456	21540	21275	21422	21432	21632	21547	21344	21494	21442	21335	21628	21437	21422	21612	21704	21334	21509	21558	21298	21270	21507	21572	21503	21388	21498	21626	21340	21297	21509	21425	21316	21677	21287	21442	21431	21606	21256	21451	21638	21683	21662	21198	21373	21415	21579	21515	21585	21519	21488	21314	21358	21546	21417	21386	21435	21367	21495	21520	21569	21587	21548	21519	21461	21531	21476	21650	21615	21424	21469	21626	21453	21729	21570	21316	21448	21450	21411	21407	21613	21521	21548	21676	21663	21390	21650	21396	21433	21294	21372	21689	21385	21536	21226	21709	21521	21615	21376	21504	21615	21325	21590	21398	21346	21480	21178	21386	21329	21573	21600	21255	21506	21312	21469	21623	21531	21526	21411	21593	21166	21430	21487	21629	21395	21436	21539	21588	21485	21441	21565	21496	21334	21487	21536	21363	21718	21515	21598	21330	21389	21490	21505	21448	21508	21577	21284	21502	21674	21461	21433	21496	21428	21544	21442	21392	21492	21414	21298	21378	21410	21400	21299	21354	21252	21537	21223	21539	21563	21588	21468	21203	21583	21513	21635	21615	21496	21529	21305	21554	21534	21606	21601	21724	21607	21569	21648	21133	21556	21718	21562	21562	21539	21223	21450	21472	21304	21403	21496	21226	21432	21405	21482	21267	21398	21442	21252	21415	21587	21616	21454	21259	21420	21585	21541	21470	21629	21667	21483	21648	21662	21401	21296	21397	21622	21498	21441	21438	21490	21571	21406	21264	21333	21689	21188	21381	21626	21427	21470	21347	21757	21744	21614	21620	21341	21377	21577	21193	21453	21563	21371	21501	21384	21591	21529	21611	21508	21428	21301	21504	21661	21428	21634	21395	21598	21646	21591	21452	21509	21531	21366	21274	21421	21484	21400	21430	21770	21407	21424	21460	21300	21578	21346	21589	21404	21474	21494	21593	21454	21401	21495	21549	21480	21230	21313	21422	21273	21465	21512	21614	21489	21507	21503	21335	21570	21382	21447	21400	21557	21335	21377	21278	21490	21615	21412	21498	21402	21399	21481	21409	21153	21421	21523	21576	21541	21548	21444	21631	21433	21712	21422	21412	21456	21525	21342	21577	21323	21188	21621	21582	21690	21432	21460	21504	21453	21629	21693	21671	21300	21546	21503	21366	21301	21294	21568	21558	21211	21363	21610	21480	21527	21280	21181	21528	21529	21372	21420	21582	21543	21751	21561	21535	21393	21408	21689	21481	21435	21347	21520	21231	21500	21484	21442	21341	21432	21471	21603	21607	21273	21568	21536	21475	21364	21581	21392	21442	21413	21420	21207	21550	21406	21341	21591	21465	21292	21201	21460	21414	21499	21497	21571	21539	21407	21383	21493	21208	21458	21457	21565	21629	21302	21296	21642	21359	21409	21376	21449	21784	21407	21382	21278	21610	21589	21558	21395	21432	21392	21515	21454	21288	21229	21720	21460	21518	21530	21423	21436	21584	21287	21317	21589	21559	21491	21523	21443	21526	21406	21257	21315	21688	21442	21690	21767	21577	21619	21675	21469	21487	21618	21451	21600	21663	21690	21320	21468	21630	21468	21606	21446	21592	21509	21518	21360	21333	21259	21369	21393	21379	21411	21482	21493	21337	21397	21326	21492	21331	21201	21593	21428	21694	21536	21559	21475	21481	21384	21509	21765	21536	21597	21462	21405	21409	21619	21264	21395	21357	21502	21689	21569	21677	21655	21458	21611	21523	21576	21480	21720	21592	21231	21500	21320	21406	21514	21521	21398	21595	21701	21273	21474	21390	21639	21542	21640	21602	21486	21378	21219	21452	21659	21505	21639	21466	21560	21399	21439	21534	21230	21436	21525	21379	21372	21370	21263	21544	21387	21452	21459	21187	21529	21621	21408	21453	21245	21317	21552	21655	21510	21745	21452	21451	21400	21372	21350	21514	21494	21257	21375	21368	21207	21264	21532	21610	21277	21668	21463	21528	21598	21644	21305	21389	21224	21332	21385	21541	21692	21429	21453	21296	21488	21620	21490	21442	21502	21511	21427	21328	21428	21503	21257	21380	21444	21518	21363	21589	21425	21513	21327	21388	21541	21590	21447	21435	21419	21411	21578	21545	21303	21312	21535	21456	21517	21380	21304	21520	21327	21317	21353	21281	21504	21457	21594	21420	21403	21607	21346	21638	21416	21516	21434	21620	21452	21335	21455	21609	21468	21518	21708	21336	21347	21639	21272	21287	21483	21441	21424	21580	21403	21587	21537	21471	21316	21284	21351	21414	21265	21399	21576	21503	21639	21375	21334	21213	21606	21417	21333	21689	21272	21438	21453	21550	21523	21488	21582	21366	21394	21543	21461	21599	21198	21460	21444	21504	21301	21460	21393	21516	21534	21593	21350	21365	21672	21356	21542	21609	21555	21528	21555	21547	21419	21323	21626	21386	21476	21549	21595	21342	21540	21589	21178	21359	21455	21409	21457	21469	21284	21260	21192	21418	21667	21738	21586	21477	21358	21348	21489	21443	21469	21259	21398	21551	21618	21648	21547	21471	21547	21664	21777	21576	21653	21478	21648	21366	21528	21603	21575	21458	21233	21586	21562	21471	21709	21455	21506	21557	21492	21373	21663	21585	21419	21485	21324	21672	21402	21458	21476	21343	21666	21466	21505	21298	21430	21308	21511	21539	21422	21422	21414	21350	21287	21487	21607	21375	21380
45252	75213	72458	55596	43300	31327	20947	18673	17476	16629	15819	15600	15289	15086	15021	15111	15126	15286	15136	15153	15116	15295	15433	15221	14871	15205	14988	14839	15006	14800	14858	14740	14757	14786	14924	14749	14795	14707	14949	14867	15067	14887	14701	14761	14838	14700	14762	14840	14741	14695	14744	14997	14627	14615	14646	14697	14705	14506	14733	14795	14798	14659	14820	14792	14738	14733	14826	14653	14700	14682	14644	14612	14815	14766	14591	14578	14792	14898	14737	14594	14743	14719	14676	14779	14588	14759	14700	14723	14680	14739	14536	14576	14706	14544	14620	14758	14642	14603	14849	14801	14606	14703	14690	14721	14838	14654	14647	14801	14745	14567	14747	14695	14739	14602	14466	14658	14821	14698	14813	14666	14726	14627	14634	14617	14691	14861	14846	14485	14633	14922	14731	14622	14727	14871	14601	14537	14603	14664	14713	14667	14670	14604	14686	14625	14753	14690	14624	14525	14734	14660	14755	14712	14679	14689	14637	14692	14639	14698	14694	14705	14783	14781	14762	14725	14808	14584	14718	14708	14795	14525	14829	14600	14748	14639	14667	14819	14824	14570	14608	14768	14788	14641	14751	14674	14805	14664	14566	14665	14659	14704	14790	14500	14591	14686	14651	14805	14560	14743	14742	14794	14807	14758	14645	14786	14721	14712	14573	14721	14659	14827	14561	14784	14610	14747	14767	14587	14759	14704	14702	14662	14749	14634	14773	14695	14725	14536	14724	14520	14895	14669	14770	14801	14704	14705	14720	14654	14550	14685	14661	14711	14562	14639	14587	14625	14709	14529	14755	14582	14713	14602	14832	14748	14543	14738	14781	14732	14621	14698	14549	14706	14759	14759	14565	14721	14614	14695	14675	14580	14747	14605	14590	14694	14878	14837	14838	14714	14579	14762	14719	14773	14777	14611	14699	14807	14665	14667	14706	14810	14952	14593	14680	14617	14654	14810	14797	14760	14813	14566	14814	14787	14657	14694	14513	14834	14899	14744	14721	14673	14689	14712	14488	14731	14672	14594	14668	14766	14569	14536	14883	14576	14655	14669	14666	14782	14698	14849	14562	14743	14754	14493	14806	14612	14711	14629	14736	14546	14580	14578	14536	14747	14815	14748	14669	14643	14518	14773	14830	14739	14587	14781	14714	14675	14831	14759	14650	14601	14727	14755	14633	14643	14717	14766	14800	14685	14553	14488	14803	14741	14804	14766	14684	14770	14417	14682	14781	14846	14747	14746	14520	14680	14716	14726	14779	14585	14717	14639	14942	14691	14680	14619	14659	14700	14664	14754	14613	14690	14736	14543	14625	14529	14676	14667	14825	14698	14724	14688	14570	14629	14615	14699	14657	14636	14685	14798	14582	14736	14514	14750	14764	14647	14522	14718	14630	14721	14759	14727	14709	14753	14661	14534	14731	14870	14584	14614	14736	14625	14817	14728	14694	14716	14732	14593	14835	14593	14758	14897	14833	14703	14901	14711	14617	14770	14627	14597	14723	14710	14770	14560	14622	14792	14560	14608	14741	14837	14902	14506	14717	14707	14615	14782	14681	14726	14634	14493	14649	14668	14660	14701	14516	14552	14598	14628	14645	14733	14526	14790	14790	14844	14718	14637	14586	14723	14615	14758	14693	14770	14595	14597	14697	14677	14760	14669	14843	14651	14798	14646	14646	14609	14573	14777	14645	14762	14711	14717	14581	14562	14589	14680	14684	14556	14667	14599	14623	14819	14726	14730	14861	14674	14572	14602	14517	14575	14621	14490	15003	14539	14741	14859	14691	14756	14718	14616	14622	14763	14446	14774	14680	14676	14699	14629	14732	14636	14690	14555	14706	14689	14826	14823	14602	14603	14548	14634	14898	14755	14648	14667	14566	14722	14739	14699	14553	14744	14656	14858	14770	14614	14805	14910	14583	14567	14634	14694	14674	14549	14802	14677	14577	14863	14828	14635	14776	14671	14777	14687	14654	14889	14690	14867	14640	14818	14372	14676	14671	14799	14624	14565	14732	14682	14660	14702	14583	14672	14587	14772	14640	14664	14754	14696	14681	14575	14758	14816	14701	14506	14647	14640	14701	14788	14679	14636	14485	14724	14579	14697	14728	14560	14726	14921	14568	14501	14893	14526	14620	14649	14702	14590	14615	14829	14579	14700	14804	14577	14693	14648	14580	14698	14664	14606	14876	14641	14829	14710	14731	14734	14835	14629	14739	14643	14490	14552	14716	14557	14629	14775	14891	14831	14908	14789	14748	14754	14699	14501	14558	14824	14640	14723	14626	14745	14772	14863	14754	14518	14759	14672	14737	14695	14622	14590	14957	14778	14645	14532	14648	14543	14561	14848	14820	14566	14739	14696	14581	14864	14721	14704	14656	14734	14722	14641	14722	14904	14641	14622	14685	14734	14696	14609	14767	14912	14794	14576	14640	14716	14668	14682	14701	14683	14593	14742	14713	14876	14604	14492	14828	14643	14591	14526	14626	14853	14621	14765	14631	14841	14776	14809	14550	14865	14935	14950	14665	14668	14506	14721	14655	14652	14888	14643	14883	14872	14647	14604	14602	14762	14607	14645	14697	14801	14809	14542	14872	14661	14362	14755	14816	14624	14686	14784	14817	14625	14590	14808	14686	14766	14930	14640	14749	14780	14748	14717	14752	14596	14586	14778	14834	14752	14819	14544	14656	14774	14706	14620	14559	14713	14544	14760	14738	14675	14797	14591	14732	14685	14649	14684	14995	14881	14625	14643	14830	14629	14533	14662	14687	14671	14559	14733	14744	14665	14759	14641	14670	14860	14743	14641	14629	14639	14618	14750	14778	14560	14768	14782	14749	14644	14628	14637	14606	14837	14613	14567	14750	14777	14719	14663	14712	14521	14705	14645	14628	14760	14814	14680	14595	14647	14685	14740	14682	14739	14741	14616	14716	14517	14829	14759	14666	14704	14697	14580	14745	14623	14556	14816	14547	14468	14699	14680	14557	14570	14660	14697	14609	14751	14654	14630	14684	14598	14723	14648	14656	14678	14817	14758	14738	14665	14683	14621	14846	14761	14747	14828	14953	14663	14649	14843	14722	14666	14614	14628	14784	14706	14754	14661	14577	14796	14765	14491	14775	14630	14811	14536	14575	14689	14818	14605	14709	14709	14724	14711	14626	14865	14728	14633	14715	14656	14635	14516	14759	14579	14717	14689	14904	14693	14691	14746	14601	14809	14826	14616	14547	14702	14691	14755	14837	14755	14759	14549	14653	14592	14661	14653	14731	14922	14761	14636	14644	14499	14608	14721	14552	14653	14830	14759	14717	14638	14712	14588	14645	14585	14658	14863	14674	14652	14749	14532	14766	14725	14764	14780	14667	14709	14698	14581	14940	14620	14693	14818	14743	14850	14739	14659	14815	14548	14718	14769	14725	14609	14760	14697	14771	14589	14656	14688	14676	14655	14788	14623	14797	14840	14723	14739	14598	14580	14690	14796	14661	14605	14666	14703	14672	14533	14924	14788	14728	14683	14715	14764	14835	14652	14712	14564	14793	14792	14596	14769	14784	14761	14719	14814	14617	14685	14668	14512	14724	14674	14669	14667	14675	14625	14738	14662	14709	14672	14716	14701	14557	14524	14717	14648	14509	14590	14641	14845	14501	14628	14748	14802	14717	14727	14758	14690	14646	14690	14775	14712	14674	14742	14668	14664	14762	14724	14573	14644	14719	14624	14536	14609	14670	14739	14627	14681	14579	14659	14563	14725	14672	14668	14495	14691	14918	14610	14538	14754	14727	14673	14635	14885	14788	14804	14584	14777	14678	14694	14802	14732	14563	14571	14720	14797	14715	14745	14662	14701	14645	14782	14774	14684	14764	14792	14719	14599	14632	14935	14679	14718	14699	14668	14537	14718	14747	14766	14721	14729	14618	14629	14615	14665	14821	14640	14588	14682	14799	14762	14533	14732	14825	14613	14718	14825	14540	14724	14684	14765	14652	14658	14819	14754	14569	14723	14471	14752	14759	14694	14753	14630	14663	14580	14616	14918	14704	14828	14675	14811	14706	14776	14785	14711	14769	14713	14765	14882	14837	14596	14698	14720	14718	14844	14789	14766	14809	14775	14735	14906	14779	14660	14756	14745	14681	14561	14627	14634	14465	14608	14777	14777	14820	14738	14693	14681	14679	14823	14833	14662	14813	14568	14765	14805	14599	14741	14900	14795	14749	14772	14726	14734	14687	14691	14673	14661	14705	14817	14664	14769	14784	14717	14825	14580	14632	14631	14439	14648	14662	14607	14558	14728	14767	14511	14545	14681	14672	14683	14594	14762	14710	14757	14743	14578	14699	14605	14625	14702	14579	14654	14642	14758	14582	14643	14712	14783	14505	14831	14642	14763	14661	14665	14760	14858	14804	14635	14822	14588	14794	14826	14747	14813	14790	14762	14638	14629	14538	14742	14747	14545	14608	14661	14627	14570	14718	14741	14630	14708	14762	14576	14561	14624	14753	14632	14815	14718	14655	14652	14597	14666	14733	14692	14765	14807	14815	14607	14778	14571	14746	14690	14716	14795	14739	14561	14781	14845	14868	14600	14556	14839	14669	14586	14677	14818	14674	14683	14691	14709	14936	14624	14615	14650	14685	14684	14645	14780	14576	14721	14560	14700	14778	14580	14726	14837	14652	14670	14624	14680	14736	14859	14532	14462	14676	14842	14750	14685	14711	14658	14543	14570	14699	14812	14690	14577	14678	14755	14636	14655	14695	14735	14701	14740	14663	14572	14809	14704	14552	14831	14642	14633	14506	14652	14901	14569	14531	14709	14421	14865	14660	14746	14798	14715	14685	14651	14756	14736	14736	14596	14660	14635	14697	14765	14716	14768	14579	14861	14777	14566	14818	14667	14860	14923	14608	14526	14699	14753	14672	14532	14788	14895	14659	14604	14802	14666	14649	14659	14719	14828	14843	14662	14575	14837	14665	14717	14649	14702	14702	14584	14866	14608	14920	14533	14551	14705	14561	14558	14768	14709	14810	14951	14602	14733	14664	14520	14618	14698	14728	14602	14726	14701	14761	14550	14825	14575	14666	14611	14658	14678	14621	14717	14690	14694	14722	14761	14689	14528	14657	14588	14587	14611	14773	14783	14700	14615	14848	14806
24626	21751	31223	31448	33171	32796	30005	24940	23230	22464	21680	20936	20811	20687	20680	20610	20523	21024	20859	20396	20433	20824	20739	20657	20410	20395	20371	20293	20095	20301	20203	20336	20158	20349	20264	20198	20137	20072	20025	20088	20142	20138	20101	20099	19876	20173	20293	20101	19848	20087	20200	20009	19963	19890	19990	20098	19905	19963	19828	20025	20080	20207	20084	20096	19906	19929	20059	20105	19735	20279	20093	19881	20095	19978	19984	19696	20081	20029	20056	20043	20142	20187	19997	19993	20122	20138	19664	20036	19982	19872	19919	19977	20000	20005	20172	19830	20156	20321	20184	20043	20164	20054	20201	20068	20039	20047	19876	19946	19977	20175	20141	20130	19771	19680	19847	19969	19811	19960	20129	20006	19935	20167	19971	19905	19722	20024	19868	19968	20029	20003	19851	19946	19918	19860	20148	19982	20213	19875	19888	20048	19953	19789	19804	20025	19869	20058	19992	19760	19792	20046	20008	19890	19808	20038	20151	20046	19951	19947	19883	19733	20009	19939	19929	19691	19979	20143	19857	20035	19959	19866	20088	19896	19990	19762	20091	19992	20024	19715	19838	19897	19835	20172	20096	19966	20154	20051	20068	19981	19946	19831	19822	19840	19899	19879	20009	19945	19934	19767	19823	19871	19837	20029	20006	20188	20209	20069	19928	20117	19880	20102	19885	20217	20085	20084	20074	20061	19874	19813	19837	20032	19976	20102	19997	19981	19947	19941	20030	20200	20042	20126	19855	20094	19983	19834	19993	20067	19884	20039	20137	19918	20090	19877	20203	20153	19989	20154	19810	20277	19945	20048	20089	20221	20123	19867	19870	20116	20014	20249	19959	20214	19996	19974	20102	20059	20101	20125	19968	19921	20087	19961	20166	19819	19839	19895	19786	20079	20021	19953	20122	20071	19969	20017	19933	19992	19962	20094	19958	19848	19855	20130	20043	19900	19990	19961	20093	19791	20194	19785	20006	19860	20108	19847	19802	19936	20020	19949	19982	20084	19968	20110	19810	19874	19934	20038	19952	20095	19955	19945	19981	19938	19982	20009	19833	19854	20127	19959	20011	19754	19866	19917	20045	19872	19912	19996	20135	20001	20256	19985	20058	20011	19848	19897	19963	19975	19816	19845	19765	19856	20170	19776	20152	20245	19922	20014	19894	20067	20046	19722	20007	19703	19896	20010	20034	19868	20042	20049	19972	19950	19673	19931	20010	19991	20027	19974	19806	19805	19833	20103	19999	19879	19831	19790	19971	19971	20043	20031	19900	19860	20177	20079	20008	19703	20127	19937	19995	19880	19980	20005	19905	19927	20011	19961	19961	20058	19949	19942	20152	19832	19795	19690	19833	20136	19956	20058	19821	19859	20133	19813	20111	19875	19898	20000	19856	20063	19815	19716	19828	19782	19978	20075	20110	19883	19908	19887	20090	19960	19902	19955	20097	20042	20101	20101	19900	20189	19764	20077	20009	20030	19837	20090	20066	19999	19955	19975	19849	19805	19649	19935	20089	20132	20012	19928	19875	19964	19931	19844	20033	20062	20237	20136	19755	20179	20071	19826	20083	19796	19811	20012	19997	19982	19988	19962	19872	19997	20107	19751	20071	20056	20016	19878	19947	19896	19886	19962	20076	19798	20015	19869	20075	19844	19718	20111	19850	19878	19956	20000	20114	19928	19981	19886	19910	19865	19977	19972	19920	20049	20048	19776	19762	19874	20037	19936	19938	19979	20057	20106	20059	19883	19878	19875	20133	20127	20066	19970	19971	20120	19972	19755	20040	20071	19911	19942	20057	19836	19915	20148	19822	19959	19875	19955	19877	19928	20115	19961	20050	19732	20013	19980	19984	19988	19976	20149	19841	19830	19987	20129	19774	19959	19840	19945	19814	19993	20072	20161	19720	19710	19726	19920	19897	20049	19946	19853	20006	20122	20081	20047	19939	20013	19925	19891	19972	19917	20207	20028	19880	19699	19923	19838	19949	19990	20016	20091	20013	19888	19982	20014	20004	20072	19997	19970	19810	19812	19978	19932	20004	20020	19967	19711	19769	20016	20075	20193	19929	19960	20096	20194	19985	20127	19876	19823	19837	19841	20045	19713	19882	19970	20031	20124	19748	19882	19959	20025	19856	20095	19826	20088	19900	19838	20065	20029	20092	20093	19929	20009	19913	19848	19686	19869	19858	20108	19864	19825	20146	20059	19885	19974	19856	19748	19711	19950	19953	20141	20091	20156	20149	19880	19857	20260	19801	19960	20042	19917	19947	20116	19806	20056	19832	19982	20033	19999	19897	19974	20138	20005	20215	19670	19955	19997	20104	20041	19927	19954	19710	19807	20047	19918	19873	19989	19869	20102	20035	20082	19768	19823	19903	19886	19907	19959	19977	19915	19788	19932	19836	19904	20027	20146	20152	20050	19997	19922	19888	19958	19909	19915	20019	20100	19939	19777	19890	19785	19917	20016	20119	20146	20154	19902	19847	19956	20129	19979	19875	20157	20086	19918	19869	20134	19903	19923	20009	19872	19847	20106	19957	19868	19944	19977	20042	19943	19734	20105	19986	19964	19942	19981	20196	20168	19913	19799	20028	19817	19817	19997	19854	19798	20125	20123	19931	19743	20012	20112	19994	19903	19757	19861	19929	20133	19772	20009	19925	19998	20011	20084	19924	19939	19995	19999	20187	19798	20007	20054	20178	19792	19909	20084	20058	19881	20174	19795	19720	19833	19923	19846	19875	20116	20028	19754	20026	19775	19976	19984	20112	19731	19804	20084	20060	19720	19939	19907	19859	19971	19877	19967	19971	19910	19855	19806	19856	19851	19891	19983	19929	20012	19948	20145	20160	19883	20069	19880	19805	19839	19947	19955	20010	19970	19801	19864	19807	19896	19923	19649	19847	19826	19900	20332	20070	19835	19986	19756	19926	19882	19852	19924	19932	20035	19843	19896	20012	20023	19935	19858	19849	19791	20031	19944	19974	19888	20072	19662	19939	19877	19897	19984	19885	19873	19906	19808	19838	20090	20093	19805	19886	20084	20087	20062	19983	19980	19863	19965	20013	19821	20043	20017	20042	19844	19933	19814	19951	19953	19784	19809	20022	19818	19949	19852	20017	19754	19989	19931	20049	19811	19762	20261	19913	19981	19983	19776	20066	19695	20070	20065	20035	19833	20081	19914	19986	19841	19927	19927	19723	20103	19912	19873	20017	19995	19864	19902	20076	20138	19813	19919	20048	19973	20000	19911	19987	19826	20043	20067	19993	20033	19969	19852	19923	19835	20044	20023	20023	19820	19951	19889	20254	19801	19931	20095	19839	20090	19979	19767	20112	19953	20005	19905	19819	19885	20064	19992	20228	20177	20094	19935	20047	19908	19824	20151	20184	20033	19611	20013	20367	20099	20085	19979	19977	19881	20060	19991	20047	19885	19956	20023	19886	19860	20069	19848	20018	20028	20122	19914	19933	19981	19964	20038	19777	19938	19918	19861	19674	19878	19890	19995	20023	19632	20110	19937	19881	19824	19906	19964	20045	19857	20015	19921	20020	19940	19849	20003	20062	20214	20115	20076	20020	19999	20345	19927	19774	19829	19822	19975	20093	20083	20008	19684	19836	19926	20001	19898	19805	19917	19983	20142	19987	20038	20117	20074	20002	20127	19879	19957	20041	19851	19880	19847	19985	19989	19957	20004	20028	19905	19852	20029	20343	19905	19950	19977	19943	19961	19821	20004	19897	20091	19737	20002	19825	19739	20156	19989	20148	20217	19957	20148	19940	20166	19757	19931	19941	19929	20014	20042	19976	19714	19969	20058	20011	19940	20050	20041	20048	19898	20121	20208	19985	19627	19747	19662	19869	20001	20034	19889	20294	19877	19780	20086	20023	20044	19909	19845	20344	20200	20001	20002	19867	19842	19971	19986	20133	20100	19983	20024	19910	19921	20134	19964	20081	19815	19943	19833	20074	19889	20128	19914	19830	20038	19830	19983	19893	20003	19817	20024	19888	20017	19896	19983	20084	19808	20041	20241	19962	19934	19836	19894	20015	20177	20079	19877	20006	19962	20056	19853	19980	20147	19836	19878	20087	20060	20003	19757	20013	20252	19878	19824	20077	19819	20072	20080	19948	19995	20076	19986	19990	20009	20110	19834	19936	20090	20157	20145	19980	20232	20144	19999	19961	20093	20119	19944	20059	20012	20114	20254	20121	19940	20032	19961	19849	19814	19973	20109	20199	19940	20144	19696	20020	19824	19926	19912	19795	19757	19967	19847	20036	19986	20035	19897	19888	19816	19881	19881	19858	19810	19958	19945	19936	19833	20153	20270	20150	19968	19764	19847	19930	19990	20057	20221	20320	20124	19960	19993	19741	20027	19888	19929	20031	20029	20121	19959	19954	19805	20176	19896	20131	19844	20179	20313	19970	19914	20095	19946	20011	20091	19874	19818	20161	20064	20044	19976	19894	19958	20160	20158	19933	19878	19924	19845	20034	19903	19784	19979	20015	19819	19899	20118	20017	20097	19703	19897	19992	19779	19800	19976	20109	20126	19882	19889	19934	19928	20031	20026	19884	20057	20080	20070	19997	19856	19995	19997	20031	19797	19802	19812	19630	19930	20205	19990	19778	19741	19803	20091	19998	19964	19874	19761	20027	19976	19839	19936	20161	20083	20138	19929	20173	19929	19958	20010	19851	19759	19968	20188	20056	19787	19857	19892	19951	19939	19970	20200	19919	20087	20055	19866	20183	20147	19965	20011	20160	19904	19610	19894	19830	19931	19920	20053	19812	19987	20016	19647	19682	19917	19831	20029	19923	19959	19924	20077	20030	19977	19799	20085	20000	20033	19992	19861	19903	20030	19952	19973	19963	20098	19993	19814	19815	19962	19922	19780	19816	19905	20081	20015	19862	20054	20368	20020	20132	20086	19919	20001	19937	20040	20035	19850	20190	20112	20052	20046	20089	19931	20216	20045	19808	19976	20049	19964	19795	20024	19974	19760	19845	20032	19961	20199	20289	19871	20001	20186	20061	20004	19803	19989	19934	19959	20146	19754	20024	19925	19869	19930	19806	19950	20243	20026	19889	20176	19847	19845	19983	20027	20087	20156	19968	20029	19967	20131	19818	20044	19990	20217	19996	19949
48156	81179	78131	61593	48296	32085	21830	19715	18166	16448	15852	15192	14797	14500	14410	14512	14595	15020	14862	14572	14494	14913	14841	14663	14511	14550	14288	14238	14367	14261	14296	14298	14168	14051	14065	14150	14145	14139	14191	13981	13989	13959	14157	13942	13960	14041	14040	13887	14026	14122	14190	14132	14040	13926	13988	14000	13818	14001	13840	14053	14057	14109	13904	14006	13980	13767	13932	13809	14139	13903	13795	14129	13851	13895	13947	14015	13847	14088	13742	13865	13967	14051	13890	14019	13868	13855	13986	13989	13799	13927	14063	13867	13698	14109	13848	13836	13753	14026	13989	14005	13819	13981	13947	13922	13879	13942	13925	14043	13958	13891	13776	13900	13845	13980	13850	13851	13948	14022	13919	14055	13908	13976	13992	13844	14062	13902	13858	13844	14021	14136	13853	13871	13885	13724	13767	13807	13905	13920	13753	13931	13930	14025	13824	13943	13872	14031	13918	13998	13902	13952	14044	13915	13851	13949	13783	13970	14210	13823	13937	13875	14011	13925	14047	13953	13910	14007	13833	13991	13965	14038	13850	13791	14042	14055	13881	13968	13824	13961	13864	13873	14129	13909	13781	13990	14092	13762	13976	14083	14007	13919	13995	13889	13977	13779	13947	13974	13821	14050	13862	13963	13950	13960	13811	14052	13874	13913	13946	13802	13956	13982	13856	13930	13937	14035	13842	13927	14113	14063	13867	13803	13918	13936	13897	14016	13729	13864	13900	13869	14122	13887	13942	13995	13973	14015	14089	13894	14164	13977	14039	13963	14058	13957	13951	13933	13817	14017	14141	13792	13987	13822	13872	14105	14082	14010	13937	13839	13909	14000	14135	13965	13864	13989	13842	13808	13944	14025	14082	13840	13990	14017	13996	13855	13948	14013	13802	13799	14047	13793	13772	13762	13823	14036	13701	13821	13697	13912	14043	14047	13896	13980	13861	13895	14054	14127	13905	13776	13971	13763	14005	13951	13961	14048	13821	13817	14036	13896	13977	13831	14026	13987	13923	13947	13900	13996	14045	14019	14049	13791	13966	13982	13861	13816	13906	14018	13899	13854	13960	13842	13954	13821	13780	13963	14036	14143	13967	13999	14153	13811	13885	13844	13759	13958	13955	13979	14000	13971	13904	13881	13908	13950	14077	13954	14014	13784	13857	13891	13944	14095	13977	13904	13873	13988	13832	13714	14021	13981	13969	13839	14004	13815	13882	14016	14143	13845	13993	14113	13728	13885	13850	13898	13900	13869	13971	13975	13945	14132	14080	13888	13968	13847	14020	13888	13673	13962	13949	14134	13862	13998	13921	13920	13954	13957	13832	13889	13989	13945	13893	13920	13953	14070	13821	13909	13931	13951	13855	13950	13766	13791	13759	13966	13898	13799	13921	13904	14023	13970	13821	13854	13940	13817	14006	13814	13968	13925	14114	14063	13905	13894	13888	14183	13978	13956	13786	13897	13931	13909	13848	13885	13802	13876	13968	13971	13791	13879	13964	13854	13838	13876	14133	13880	13826	13818	13986	13798	13841	13949	13946	13914	13850	13913	14037	13975	13986	13784	13910	14013	13927	14038	14021	13881	13945	13909	13888	13982	13885	13835	13906	13813	13696	14119	13858	13857	14055	13892	14006	13791	14059	13979	13919	13951	13857	13837	13936	13965	13920	14082	13999	13873	13738	14009	14031	13932	14049	13974	13852	13975	14025	13927	13829	13789	13912	14048	13980	14014	14087	13980	13845	14069	13981	13908	13887	13906	13965	14092	14003	13933	13994	13862	13895	13844	13853	13957	13797	13953	13833	13905	13862	13790	13853	13946	14078	14054	13887	13913	13977	13801	14073	13978	13942	13837	13980	13950	13926	13867	14015	13950	13829	14033	13924	13915	13897	14032	13985	13961	14020	13873	13926	13892	13867	13806	13790	13942	13941	14005	14007	14143	14007	13837	13894	14069	13692	13761	13728	13784	13858	13818	13918	13898	14035	13937	14091	14013	13771	13976	13901	14099	13998	13870	14021	13844	13959	13740	14030	13969	13880	13883	13937	13827	13956	14100	14157	13859	14043	13872	13928	14024	13739	13798	13833	13979	13923	14069	13938	13822	13778	13893	13939	14004	13882	14093	13940	13942	13912	13954	13811	13804	13867	13927	13917	13965	14040	13887	13814	14051	13788	14080	14000	13888	14034	13951	13872	13824	13930	13695	13979	13805	13896	13853	14009	13751	13951	13976	13853	13876	14042	13970	13877	14140	13838	14042	13914	13923	14027	13878	13960	13941	13890	14043	14070	13923	13906	13984	13947	13781	13853	14099	13954	13916	13890	13995	13870	14048	14014	13841	14098	13972	13938	14032	13835	13821	13834	13993	13923	13939	13981	14092	14057	14046	13890	13883	14020	13958	14017	13836	13805	13858	13857	13870	13869	13819	13903	14102	13901	13769	14124	14022	13957	13863	13977	13834	13928	13961	14084	13977	13978	13941	13968	13899	13827	13952	13880	13975	13907	13824	13783	13912	13826	13872	13975	14042	14023	14004	13862	14097	14086	13808	13852	13992	14038	13845	13965	13790	14091	14011	13914	13876	13821	13903	13903	14089	13858	13929	13965	14016	14002	13985	13925	13860	13910	13889	13957	13951	13984	13893	13922	13884	13959	13911	13874	13887	13948	13890	14035	13753	14031	13895	13981	14013	13922	14062	13930	14036	13920	13838	13901	13932	13869	14024	13938	13819	13885	14002	13647	14049	14160	14015	13942	14065	13807	13872	13895	13925	13856	14178	13972	13818	13886	13819	13986	13894	13953	13879	14019	13996	13941	13929	13839	14071	14047	13957	13967	13935	13784	14011	13985	13961	14035	14030	13866	13922	13919	13816	13835	13972	13887	14089	13669	14003	13936	14035	13893	13955	13992	13934	13857	13896	13741	14018	13700	14027	13721	14104	13933	13920	13882	13853	13753	13827	13849	13895	13953	13622	14099	13922	14054	13930	13632	13852	13985	13865	13841	13731	13730	13996	13885	13838	13975	13707	13930	14016	13946	13891	13822	13854	14010	13991	13913	13824	13777	13730	13910	14025	13878	13887	13964	13927	13978	14034	14011	13854	13792	14120	13897	14065	13891	13983	13884	14090	13967	13908	13970	13944	13953	14027	13950	13973	13914	13826	13836	13918	13935	13866	13968	14042	13925	13998	13941	13961	13797	13867	14043	14027	13981	13840	14005	13900	13864	13933	13904	13867	13979	13910	13998	13748	14062	13865	13941	13809	13892	13946	13884	13719	14030	13873	13864	13834	13956	13955	13906	13914	13867	13932	13795	13862	14016	14037	13917	13934	13863	13877	14009	13971	13942	13839	13936	13865	13939	13916	13869	13933	14011	13796	13949	13935	13991	13881	13856	13988	14050	14105	14078	13843	14031	13884	13963	13955	13875	13842	13794	13770	13938	13929	13743	13971	13979	13839	14022	13703	14177	13863	13997	13937	14010	14032	13909	13878	13984	13854	14020	13922	13910	13927	13809	14029	13933	13720	13898	13932	13875	14027	13912	14029	13971	13994	13871	13987	14038	13929	14024	13980	14138	13829	13899	13722	13855	14112	13909	13854	13968	13940	14098	13934	13978	13737	13878	13974	13835	13906	14001	13953	13836	13793	13841	13977	13941	14067	13776	13896	13946	14051	13907	13868	13920	14057	13979	13938	13839	13984	14102	13954	13951	14031	13930	13862	14043	14072	13932	13751	13944	13836	13807	13973	13835	13792	13917	13693	13846	13895	13727	13998	13941	13892	14065	13823	13969	13923	13925	13949	13768	14026	13898	13994	13931	13770	13969	13842	14026	13933	13929	13902	13784	13777	13862	13989	13833	13983	14022	13842	13968	13809	13899	13949	13945	13796	13964	13846	13867	13807	14111	13976	13910	13957	14038	13916	13918	13916	13874	13976	13886	13937	13844	13778	13925	13930	13950	13918	13961	13977	13902	13896	13868	13828	13996	13984	13853	13856	13859	14122	13953	13971	14023	14084	13878	13966	13867	13915	14005	14040	13738	13963	13922	13872	13741	13752	14006	13909	14029	13898	13860	13970	14007	14067	13921	14060	13983	13800	13868	13996	13858	13799	14027	13975	13944	13881	13884	13924	14051	13796	14012	13869	13832	13945	14008	13867	14055	13953	13987	13936	13812	13870	13824	13947	13908	13855	13962	13851	14018	14108	13740	13959	13985	14050	14068	13739	13968	14007	14161	13815	13850	13933	13906	14201	13877	14077	13888	13828	13895	13960	13904	13983	14018	13789	13960	14098	13803	13927	13961	13971	13975	14016	13938	13956	14000	13741	13880	13763	13986	13954	13812	13930	13836	13945	14046	13996	13946	13917	13859	13761	13770	13869	13794	13910	13828	13913	14006	13907	13847	13898	13935	14129	13891	13898	13940	13945	13904	13965	13851	13882	13949	13851	13903	13932	13924	14104	13872	14053	14025	13895	14037	13758	14024	13948	13908	13819	13970	14052	13856	13979	13968	13956	13927	13938	13932	13929	13928	13908	13974	13989	14043	13973	14069	13922	13849	13851	13890	13894	13838	13874	14065	13842	14096	13939	13836	13916	14037	14040	13781	13867	13811	14030	14094	13804	13851	13921	14009	13834	13879	14033	13922	13829	14025	14132	13969	13867	13908	13936	13644	13819	13944	13861	13943	13881	13903	13886	13868	13907	13955	13899	13918	13712	14016	13997	13865	14051	13951	13917	13941	14011	14012	13964	13724	13966	13889	13821	13907	13847	13998	14001	13922	13943	13748	13921	13866	13817	14039	13887	13918	13913	13962	13952	13901	13909	13952	13903	13859	13715	13857	14101	13949	14020	13848	13877	13954	14010	13862	13910	13910	13808	13894	13804	14071	13941	13937	13858	14029	13980	13922	13910	14015	13993	13714	13981	13900	13882	13697	13979	13895	13766	14117	13908	14006	13987	13916	13899	14104	13928	13940	14061	13936	13882	14018	13989	14030	14009	13915	13979	13985	14001	13996	13841	13918	14113	13854	13993	14053	14043	14169	13894	14013	13886	13781	14142	13914	14044	13992	13778	13932	13715	13990	13999	13939	13983	14031	14031	13921	14127	13810	14013	14040	14068	13880	14024	14139	14168	13847	13758
42155	52101	56388	46538	36077	28882	23722	22365	21617	21132	20816	20513	20559	20366	20493	20418	20199	20450	20635	20561	20643	20561	20387	20581	20622	20482	20468	20405	20496	20393	20420	20364	20548	20255	20349	20303	20703	20287	20030	20338	20405	20306	20206	20346	20329	20457	20419	20421	20609	20471	20099	20446	20443	20304	20114	20410	20162	20182	20193	20343	20281	20295	20189	20349	20250	20320	20127	20032	20258	20064	20132	20553	20180	20176	20342	20477	20219	20164	20456	20343	20324	20176	20366	20315	20133	20163	20084	20443	20041	20248	20300	20141	20199	20330	20301	20494	20381	20134	20396	20302	20464	20255	20479	20266	20293	20357	20315	20415	20341	20196	20188	20008	20492	20120	20289	20488	20243	20305	20306	20366	20280	20238	20243	20253	20418	20249	20354	20027	20264	20027	20125	20144	20275	20261	20197	20250	20176	20355	20208	20162	20055	20248	20346	20102	20105	19968	20190	20126	20170	20422	20215	20198	20170	19982	20139	20180	20348	20491	20367	20213	20254	20335	20534	20440	20291	20193	20356	20463	20304	20468	20058	20249	20295	20402	20108	20228	20326	20157	20426	20069	19995	20227	20401	20238	20361	20458	20340	20173	20201	20278	20472	20449	20303	20204	19950	20289	20281	20218	20138	20420	20206	20333	20258	20195	20270	20374	20002	20095	20294	20286	20401	20235	20398	20591	20191	20147	20124	20371	20120	20331	20444	20290	20377	20446	20426	20387	20286	20326	20295	20362	20385	20535	20437	20394	20446	20262	20297	20479	20426	20362	20271	20273	20282	20081	20338	20200	20336	20329	20273	20098	20240	20441	20390	20053	20375	20067	20042	20374	20339	20090	20235	20317	20282	20179	20207	20153	20099	20409	20217	20157	20249	20229	20075	20282	20337	20226	20333	20157	20201	20112	20272	20446	20240	20053	20248	20276	20508	20556	20368	20347	20226	20277	20332	20379	20383	20131	20134	20307	20204	20209	20275	20356	20137	20321	20183	20236	20395	20139	20228	20454	20284	20501	20240	20210	20424	20358	20197	20012	20445	20241	20279	20265	20168	20238	20301	20370	20270	20264	20130	20250	20497	20157	20196	20187	20491	20276	20367	20126	20455	20204	20258	20215	20434	20329	20208	20117	20385	20515	20165	20505	20240	20190	20271	20299	20091	20265	20284	20178	20387	20414	20244	19988	20463	20296	20369	20209	20093	20338	20295	20251	20263	20403	20348	20320	20171	20245	20163	20144	20082	20193	20391	20405	20232	20357	20304	20306	20216	20117	20460	20214	20272	20207	20229	20253	20238	20503	20259	20087	20246	20461	20282	20277	20226	20119	20312	20122	20594	20267	20384	20140	20258	20139	20112	20138	20259	20146	20149	20179	20191	20283	20378	20379	20280	20080	20244	19970	20061	20561	20388	20486	20332	20210	20355	20372	20301	20481	20270	19975	20379	20400	20370	20239	20500	20310	20272	20243	20475	20222	20187	20272	20297	20254	20250	20444	20142	20142	20125	20355	20198	20155	20139	20226	20491	20303	20263	20444	20455	20229	20341	20155	20243	20426	20275	19991	20155	20157	20071	20265	20336	20338	20237	20384	20249	20392	20488	20174	20275	20136	20309	20462	20221	20292	20235	20278	20321	20403	20219	20292	20208	20202	20333	20384	20179	20098	20470	20353	20309	20311	20249	20240	20448	20066	20453	20237	20352	20268	20090	20412	20214	20307	20201	20167	20054	20238	20104	20458	20095	20447	20370	19974	20186	20202	20152	20488	20499	20635	20225	20210	20620	20128	20171	20281	20030	19944	20338	20361	20223	20299	20490	20091	20200	20448	20262	20274	20227	20137	20199	20365	20366	20278	20033	20370	20342	20339	20456	20444	20534	20478	20248	20063	20314	20305	20205	20200	20201	20386	20292	20266	20612	20236	20275	20215	20273	20404	20238	20371	20220	20230	20341	20292	20320	20194	20247	20203	20313	20230	20304	20330	20251	20184	20166	20245	20647	20442	20408	20235	20445	20191	20358	20407	20354	20507	20378	20244	20300	20391	20280	20450	20121	20257	20236	20510	20490	20343	20134	20504	20263	20098	20265	20084	20006	20301	20377	20226	20210	20340	20356	20320	20374	20210	19986	20437	20313	20327	20196	20295	20204	20191	20234	20295	20041	20233	20360	20049	20109	20146	20420	19955	20276	20350	20182	20413	20229	20128	20322	20303	20390	20230	20271	20170	20553	20390	20158	20153	20364	20327	20161	20321	20190	20123	20386	20195	20179	20166	20300	20361	20284	20170	20302	20292	20499	20448	20167	20412	20356	20172	20128	20143	20207	20290	20112	20001	20259	20261	20327	20234	20537	20234	20279	20201	20258	20212	20517	20389	20363	19990	20351	20310	20364	20156	20225	20216	20286	20318	20285	20250	20173	20198	20094	20218	20309	20204	20226	20316	20109	20469	20296	20215	20160	20202	20510	20365	20399	20392	20162	20162	20268	20114	20389	20240	20132	20314	20237	20261	20381	20186	20024	20426	20169	20199	20287	20304	20137	20483	20061	20130	20016	20110	20182	20399	20287	20510	20140	20390	20520	20501	20468	20331	20340	20279	20490	20338	20329	20113	20249	20114	20195	20333	20430	20295	20064	20335	20549	20223	20402	20425	20235	20259	20429	20485	20375	20425	20135	20321	20145	20394	20264	20154	20204	20190	20169	20387	20367	20270	20310	20275	20526	20502	20274	20235	20322	20194	20363	20216	20484	20396	20175	20300	20289	20566	20202	20164	20298	20210	20177	20173	20451	20348	20296	20301	20360	20119	20250	20340	20242	20379	20241	20120	20077	20161	20293	20504	20339	20181	20565	20385	20227	20522	20197	20094	20116	20304	20307	20533	20093	20331	20310	20164	20192	20418	20189	20326	20380	20046	20117	20366	20378	20269	20400	20157	20106	20390	20307	20278	20202	20258	20299	20200	20288	20112	20281	20301	20098	20171	20321	20380	20183	20211	20336	20314	20006	20132	20285	20236	20317	20006	20470	20167	20330	20273	20322	20302	20194	20155	20414	20279	20338	20169	20434	20337	20367	20298	20170	20246	20390	20442	20228	20439	20270	20398	20397	20306	20316	20147	20452	20445	20456	20360	20619	20396	20137	20114	20284	20210	20194	20125	20090	20582	20428	20117	20172	20317	20381	20219	20191	20272	20210	20164	20154	20203	20224	20259	20360	20282	20152	20462	20240	20268	20276	20302	20227	20147	20191	20194	20421	20078	20301	20306	20236	20377	20279	20518	20284	20244	20141	20250	20345	20043	20023	20302	20231	20323	20239	20279	20241	20122	20179	20151	20414	20262	20447	20435	20621	20270	20150	20218	20129	20246	20158	20163	20719	20100	20421	20246	20271	20139	20289	20482	20250	20291	20202	20232	20463	20317	20452	19947	20361	20175	19979	20177	20361	20304	20214	20421	20304	20183	20151	20295	19954	20209	20451	20126	20171	20377	20304	20061	20136	20393	20217	20254	20553	20307	19939	20358	20313	20246	20094	20221	20307	20286	20089	20075	20035	20475	20235	20134	20332	20274	20482	20295	20358	20257	20493	20595	20332	20250	20377	20311	20096	20136	20088	20261	20185	20231	20247	20275	20444	20199	20426	20022	20082	20088	20219	20095	20197	20194	20510	20316	20151	20041	20144	20470	20154	20174	20256	20269	20400	20420	20372	20249	20012	20170	20429	20378	20118	20292	20323	20188	20121	20259	20389	20449	19988	20275	20424	20218	20510	20210	20375	20427	20489	20293	20300	20256	20055	20394	20336	20291	20196	20243	20087	20282	20188	20564	20248	20282	20268	20433	20155	20344	20197	20073	20204	20170	20336	20177	20103	20073	20364	20322	20111	20148	20187	20459	20481	20215	20174	20256	20230	20070	20215	20372	20252	20512	20237	20344	20341	20131	20259	20247	20298	20356	20407	20196	20293	20212	20122	20511	20328	20230	20437	20380	20346	20207	20252	20333	20281	20321	20335	20360	20425	20330	20249	20292	20120	20179	20071	20182	20335	20355	20365	20466	20324	20182	20589	20217	20502	20318	20198	20212	20280	20289	20281	20185	20058	20303	20200	20261	19992	20317	20498	20438	20175	20469	20275	20142	20211	20451	20438	20326	20332	20202	20284	20330	20086	20286	20386	19987	20331	20260	20215	20108	20417	20273	20441	20438	20356	20182	20417	20282	20470	20228	20181	20164	20201	20231	20403	20259	20294	20161	20309	20268	20412	20441	20577	20265	20378	20237	20157	20343	20485	20336	20451	20054	20350	20288	20533	20182	20323	20364	20358	20324	20303	20263	20394	20469	20436	20288	20366	20265	20380	20434	20217	20234	20377	20641	20301	20329	20431	20280	20478	20331	20294	20044	20214	20063	20064	20264	20206	20120	20220	20188	20354	20180	20277	20192	20102	20274	20226	20043	19998	20201	20189	20192	20461	20314	20280	20315	20201	20332	20102	20405	20376	20514	20201	20027	20207	20260	20402	20101	20541	20469	20360	20241	20273	20308	20312	20211	20350	20538	20416	20176	20353	20221	20326	20294	20285	20185	20223	20270	20149	20167	20319	20224	20537	20323	20108	20116	20419	20362	20477	20406	20182	20299	20264	20184	20450	20127	20401	20355	20380	20268	20172	20052	19994	20106	20142	20402	20260	20253	20367	20109	20318	20423	20369	20491	20537	20421	20329	20296	20250	20367	20297	20316	20360	20127	20590	20392	20295	20074	20097	20198	20243	20259	20332	20436	20299	20518	20172	20220	20203	20285	20197	20357	20238	20015	20220	20330	20311	20342	20150	20065	20316	20074	20384	20482	20169	19981	20468	20353	20449	20236	20243	20218	20206	20338	20134	20168	20424	20369	20520	20322	20264	20126	20337	20430	20110	20402	20120	20496	20165	20340	20241	20370	20219	20252	20255	20241	20231	20184	20057	20254	20300	20408	20405	20478	20266	20206	20485	20123	20681	20195	20299	20313	20115	20290	20279	20368	20140	20209	20302	20235	20175	20212	20510	20258	20231	20162	20376	19979	20157	20338	20338	20341	20263	20204	20217	20362	20336	20487	20316	20096	20321	20453	20186	20064	20296	20369	20170	20358	20258	20490	20258	20249	20294	20093
43801	61228	57098	42046	31939	23336	17444	16328	15745	14968	14578	14409	14271	14338	14143	14057	14265	14469	14343	14224	14251	14053	14337	14274	14234	14350	14095	14353	14133	14209	14319	14093	14137	14037	14117	14152	14145	14021	14241	14313	14069	14046	14074	14021	14066	13987	14145	14210	14079	14161	14074	14065	14228	14159	14095	14062	14059	14127	13981	14204	13940	14109	14113	13985	14075	13988	14036	13986	13960	13891	14165	13990	14145	14156	14065	14065	14144	13989	14007	14152	14199	14039	13868	14105	14073	14142	14024	14056	14235	13930	14099	13849	14033	13931	14090	13929	14057	14060	14170	14356	13992	14120	14129	14073	14089	14134	14009	13953	13950	14156	14096	14104	13972	14018	14041	14132	14143	13968	14143	13990	13977	14119	13840	14114	14202	14096	14057	14015	13985	13949	14165	13952	13972	14027	14065	14012	13930	14204	14109	14088	14115	14121	14073	14036	13958	14070	13990	14118	14210	14032	13902	14117	14027	14074	14066	13977	13920	14213	13994	14007	14039	13956	14018	14014	14043	14041	14209	14003	14076	14124	13999	14130	14009	14065	14003	13983	14301	13920	14148	13969	14156	13969	14004	14270	14101	13920	13905	14095	14064	14159	14169	14059	14156	14012	13923	14094	14002	14081	14063	13937	13935	14069	14197	14109	13918	14108	14233	14004	14043	14067	14183	14118	13853	14043	14082	14162	14115	14095	14127	13987	13910	13995	14152	13917	14013	13945	14063	14168	14149	14026	14222	14100	14189	14088	14060	14071	14116	13952	13837	14060	13912	14046	13919	14086	14028	14059	13858	13953	14034	14139	13800	14023	14011	14037	14107	14128	13973	14226	14182	14058	13960	14113	14194	14165	14014	14203	14062	14062	14000	14070	14097	14227	14055	13930	14141	13899	13978	14119	14111	13922	14228	13832	13943	14167	13916	14358	14155	14086	13998	14093	13899	13905	14122	13895	14111	14044	13965	13975	14024	14108	14102	13787	14021	14005	13953	14083	13886	13978	14025	14155	14066	14072	14119	14191	14116	14107	14102	14181	13999	14028	14124	14074	14241	14079	14072	13909	13993	14086	14183	13987	13997	14025	14091	14273	14128	14013	13727	14067	14074	14013	14034	14248	14061	14010	14021	14191	14080	14085	14007	14088	13954	14114	14074	13916	14075	13891	14129	13982	14142	14242	14060	14126	13891	14102	14028	14133	14020	13987	13957	14082	13916	14039	14073	14048	14071	14089	14045	14085	14005	13916	14030	13915	14087	13969	13904	14112	13942	14186	14046	14052	14003	14300	14030	13975	14073	14083	14115	14061	14136	14025	13959	14116	14021	14050	14127	14135	14095	14188	14104	13983	14166	14038	14231	13998	14082	13995	13913	14060	14191	14074	13832	14074	14186	14113	14008	14177	14081	14020	13986	14079	13884	14054	14046	13927	14158	14096	14224	14057	14023	14180	14018	14100	14178	14317	14076	13959	13941	13962	14191	14061	14224	14095	14041	14204	13995	14088	13907	13996	14024	14065	13929	14046	14223	14151	14101	14161	14122	14125	13929	14133	14194	14007	14018	14088	14054	14040	13992	13952	13838	14193	13950	14071	14057	14140	13991	14028	14158	14027	14039	14011	13941	14097	14245	14148	13971	13918	14142	14085	14250	14005	14054	14150	13965	13916	13965	14072	14113	14104	14187	14221	14140	14195	14081	14073	14191	14099	13954	14021	14113	14086	13968	13904	13964	14078	14113	13961	14088	14093	14143	13952	14159	13929	14020	13883	14112	14062	14023	14143	13981	14135	14186	13898	14023	14274	13886	14165	14061	14130	13946	14039	14104	14146	14137	14052	14103	14089	14049	14001	13857	14008	14063	13968	14153	14059	14060	14005	14111	14211	13940	14019	14130	13937	14178	14135	14058	13939	14039	14146	14099	13948	13971	14144	14019	14139	14053	14082	14122	14019	13954	14058	14179	14113	14060	13932	13980	14069	14123	14089	14075	14007	14102	13956	14020	14088	14032	14335	14142	14061	14038	13813	14002	14029	13959	14255	13909	14351	14128	14086	13951	14144	13887	14031	14175	14195	14049	14009	14134	14042	14149	14012	13958	14121	14131	14047	14131	14003	14051	14125	14064	14191	14117	14033	13973	14117	14061	14032	14012	14230	14092	14052	13884	14047	14197	14226	13944	14168	14051	13957	13941	14334	13986	14229	14084	13975	14001	14045	14006	14064	14238	14123	14135	14118	14134	14112	14269	14119	13886	14066	13988	13945	14207	13833	14158	14094	14127	14103	14021	14078	14035	14040	14247	14214	14097	13935	13957	13943	14114	14232	14018	13960	14168	14083	14123	14161	13914	14129	13859	14065	14059	14031	13964	14223	14198	14132	14138	13929	14242	13990	14088	13877	14026	14022	14088	13955	14160	14203	14046	14038	14066	14070	14232	14264	13998	14114	14036	14020	14079	14099	14180	14020	14140	14128	13990	13839	13917	14077	14146	14199	14205	14014	14171	14200	14106	14119	14241	14079	14023	14097	14017	14171	14090	14070	14130	13952	14238	14104	14076	14184	14094	14094	14085	14112	14032	14054	14029	14076	14100	14126	14005	14052	14086	14093	13821	14131	14150	14151	14050	14001	13900	14044	14034	14232	13926	14096	13891	14010	14180	14092	14055	14000	14043	13916	14174	14091	14085	14037	14058	14197	14048	13932	14174	14021	14000	13950	14174	14245	14146	14041	14030	14071	14017	13968	14118	14095	14043	14081	14195	14077	14035	14111	14023	14092	14016	13923	14155	13951	14051	13997	13830	14135	14135	14107	14047	13989	13977	13976	13939	14082	14074	14007	14116	13985	14109	14077	14243	14004	14074	14188	14035	14123	13928	14067	14068	14277	13952	14057	14086	13972	14123	13923	14090	14000	14028	14010	14061	13945	14117	14201	14050	14131	14099	14108	14176	13950	14174	14079	14249	14106	14034	14080	14111	14066	14042	14078	13858	13993	14241	13979	14091	14127	14113	13933	14142	13915	14014	14067	14202	14054	13957	14038	14101	14023	14005	13992	14176	14174	14047	14055	14106	13984	13906	14043	13953	13952	14182	13911	13907	14032	14000	14160	13930	14207	14146	13982	14070	13999	14195	13984	14046	14255	14159	14100	14052	13977	14051	13962	14060	14049	14000	13964	14055	14095	14037	14191	13990	13983	14050	14069	14325	14088	14067	13979	14021	14207	14165	13971	14155	13975	14074	14152	14080	13984	14135	14046	13997	14093	13992	14061	14277	14062	14054	14156	14180	14043	13939	14099	14035	13951	14013	14118	13945	14040	13938	14055	14003	13959	14172	14177	13969	14103	13929	14061	13984	14017	14164	13932	14076	14122	14012	14230	14007	14192	14026	14147	14059	14054	14016	14122	14009	13993	14265	13952	13916	13937	14006	14039	14096	14038	14026	14182	14033	14110	13772	13996	14080	14119	13951	14234	13849	13899	14178	13961	14071	14004	14073	13978	13999	14089	14167	14157	13952	14148	14131	14113	14163	13966	13938	14070	14076	14249	14021	14018	13822	13902	14110	14018	13962	14389	14124	14163	14087	14087	13966	13925	14088	14004	14163	13966	14055	14109	14093	14055	14030	14160	14063	13918	14036	14054	13995	13894	14249	14057	13923	14134	14140	14131	13974	14170	13989	14166	14075	14115	14156	14121	13993	14071	14159	14037	14010	14116	14138	14087	13922	14088	14115	14113	14066	13991	14028	14015	14003	14081	14088	14217	14111	14316	13972	13823	14018	14065	14169	13883	13978	14033	14181	14154	13998	14009	13952	14276	14034	13991	14161	14016	14057	14000	14221	14033	14122	13939	13862	14173	14030	14054	13975	14099	13979	13974	14159	14042	14037	14077	14216	14055	14121	14102	14092	14160	14181	14015	13980	14176	14072	14056	14098	14009	13956	13913	14034	14102	14068	14115	14221	14186	13894	14031	14270	13949	14054	14140	14120	13989	13978	14088	13969	14085	13989	13986	14153	14090	14124	13981	13930	13942	14138	14197	14159	14196	14042	14171	14041	14101	13955	14062	13990	14190	14117	14135	13964	14039	14091	14226	14050	14079	13955	14155	14004	14082	14046	13953	14052	14138	13979	14224	13971	14084	14018	13979	13966	14064	13955	14067	14103	14049	14236	14263	13958	14186	14184	14136	14048	13919	13989	14183	14178	14069	14119	14075	14028	13939	14056	14029	14025	14003	13961	14175	14074	14152	13953	13935	14071	13982	14113	14292	14163	14103	14036	14065	14050	14025	14024	14225	14033	14051	14196	13951	14070	14025	14026	14108	14155	14113	13873	13967	14203	14255	14049	14124	13943	14013	14069	13901	14144	13997	14196	14069	14029	14256	14076	14014	14062	13991	14398	13971	14098	13971	14105	14168	14125	14087	13915	14173	14066	14017	14000	14256	14033	14041	14157	14048	14048	14044	14083	13953	14142	14142	14128	14007	14221	13907	14207	14089	13915	14005	13974	13950	13981	13968	13972	14233	14067	14198	13919	14232	13987	14037	14064	13908	14273	13820	14225	14005	14104	14043	14154	14039	13908	13933	14149	14108	14081	14030	14145	14230	14093	14053	13925	13990	13983	14093	13919	13952	14102	14030	14246	14072	13944	14102	14003	14061	14135	14048	14014	14169	14260	13823	14026	14187	14038	14175	14038	14113	13986	13960	14133	14080	14048	14146	14075	14118	14030	14089	13853	14120	13978	14035	14003	14104	14069	13968	14067	14293	14326	14059	14142	14064	14010	13959	14178	13941	14133	14161	14138	14094	14166	14023	13873	14128	14055	13957	14112	14051	14013	14117	14004	14067	14053	14119	14139	14161	14065	14036	14163	14028	14036	14118	14052	14108	14145	14140	14165	13980	14113	14119	14005	14018	14161	14181	14191	14104	14123	14013	14055	14011	14194	14181	14051	13978	13958	14182	14211	13935	14016	14007	14123	14095	14100	14209	14105	14168	14141	14108	13981	13787	14014	14138	14054	14149	14175	14090	14202	14027	14020	14000	14123	13906	14230	14065	13999	14095	14163	14097	13935	14041	14068	14044	14038	13934	14113	13943	14008	14221	14059	14006	13912	14161	14194	14136	14013	14122	14022	14146	14013	14002	14107	13953
26401	22170	34996	40866	40776	36124	28910	24716	23266	22767	22242	21894	21739	21679	21667	21792	21653	21703	21521	21539	21638	21573	21974	21843	21660	21543	21229	21300	21403	21448	21451	21502	21371	21335	21268	21437	21366	21510	21298	21133	21129	21255	21436	21551	21540	21313	21308	21367	21111	21195	21264	21353	21307	21395	21372	21336	21158	21188	21235	21224	21154	21241	21230	21211	21247	21392	21351	21478	21061	21088	21285	21295	21333	21126	20822	21295	21110	21143	21183	21302	21175	21137	21258	21124	21400	21310	21378	21278	21136	21237	21149	21329	21046	21066	20963	20943	21161	21149	21067	21241	21371	21254	21154	21448	21149	21387	21273	21292	21256	21049	21101	21150	21155	21123	21295	21117	21259	21306	21206	21230	21229	21268	21268	21316	21229	21269	21164	21200	21164	21167	21109	21327	20958	21297	21199	21129	20989	21193	21235	21065	21101	21388	21422	21075	21365	21069	21140	21245	21344	21335	21219	20999	21310	21339	21135	21283	21127	21495	21314	21233	21316	21146	21160	20930	21344	21218	20983	21237	21226	21112	21062	21086	21315	21213	21142	21200	21288	21262	21320	21268	21157	21286	21285	21075	21468	21188	21148	20971	21078	21367	21187	21421	21432	21058	21079	21060	21116	21298	21216	21117	21313	20884	21292	21351	21453	21141	21317	21395	21366	21142	21273	21294	21147	20890	21251	21179	21144	21236	21270	21065	21218	21116	21106	21063	21345	21007	21056	21223	21292	21358	21429	20971	21176	21319	21410	21294	21334	21191	21109	21186	21189	21210	21099	21105	21244	21183	21197	21356	21063	21301	21141	21219	21077	21276	21056	21104	21045	21347	21163	21344	21358	21240	21395	21368	21050	20899	20933	21142	21074	21069	21238	20869	20960	21155	21107	21376	21254	21260	21041	21249	21308	21307	21185	21235	21044	21082	21182	21271	21292	21132	21154	21400	21177	21308	21472	21173	21352	21097	21358	21250	21340	20985	21187	21071	20989	21062	21293	21427	21337	21116	21253	21237	21346	21384	21050	21077	21255	21015	21293	21210	21115	21101	21125	21440	21120	21062	21242	21170	21253	21133	21304	20985	21116	21250	20955	21234	21188	21086	21124	21096	21016	21357	21267	21115	21181	21330	21296	21241	21039	21171	21273	21028	21215	21268	21468	21179	21127	21076	21272	21119	21183	21195	21044	21212	21180	21148	21088	21182	21184	21129	21001	21105	21330	21103	21188	21198	21334	21323	21048	21131	21076	21216	21133	21198	21192	21242	21131	21247	21135	21326	20964	21221	21327	21204	21077	21236	21190	21133	21397	21050	21139	21149	21010	21013	21059	21206	21325	21197	21120	20923	21166	21069	21181	21271	21261	21407	21353	21169	21217	21323	21120	20895	21170	21305	20995	21118	21031	21112	21248	21063	21297	20907	21263	21267	21175	21256	21178	20899	21172	21090	21108	21115	21245	21075	21085	21217	21186	21337	21071	21075	21323	21273	20940	21215	21286	21077	21085	21120	21172	21200	21141	21145	21201	20923	21261	21281	21454	21286	21328	21187	21158	21102	21357	21060	21233	21063	21052	21081	21181	21115	21109	21206	21095	21465	21213	21316	21101	21154	21137	21134	21136	21074	21253	20893	21212	21093	21176	21274	21224	20943	21055	21237	21292	21178	21048	21210	21179	21268	20960	20919	21008	21202	21204	21383	21096	21098	21297	21243	21154	20974	21090	21393	20929	21161	21009	21287	21067	21285	21327	21083	21159	21184	21393	20955	21166	21221	21295	21372	21206	21123	21088	21268	21110	21300	21144	21090	21127	21108	21099	21246	21196	20969	21118	21140	21123	21192	21045	21104	21117	21196	21229	21384	21295	21045	21404	21160	21225	21210	20992	21116	21335	21167	21200	21297	21303	21296	21350	21085	21149	21606	21245	21207	21248	21279	21396	21086	21205	21152	21089	21226	21155	21114	20998	21090	21306	21002	21569	21198	21236	21186	21151	20908	21094	20969	21273	21326	20990	20982	21036	21297	21399	21095	21063	21185	21167	21157	21160	21196	21240	21028	21183	21459	21182	21358	21333	20938	21139	21304	21189	21017	21128	21257	21158	21163	20990	21050	21302	21260	21257	21430	21263	21095	21098	21127	21119	21059	21164	21046	21358	21186	21158	20964	21057	21013	21157	21213	21099	21204	21264	21327	21257	21099	21381	21174	21347	21118	21207	21118	21297	21309	21078	21391	21208	21172	21190	21234	21272	21169	21293	21266	21205	21065	21181	21053	21311	21307	21342	21175	21049	21001	21429	21541	21220	21165	21099	21203	21283	21168	21027	21187	21178	21337	21265	21173	21129	21262	21321	21067	21322	21324	21000	21018	20896	21109	21284	21198	20995	21052	20961	21109	21223	21092	21306	21247	21183	20933	20964	21278	21051	21120	21134	21364	21116	21067	21262	21117	21325	21220	21133	21233	21302	21384	21113	21119	21120	20993	21107	21320	21268	20985	21333	21299	21137	21069	21393	21317	21014	21115	21190	21044	21171	21254	21349	21181	21424	21248	21300	20999	21114	21170	21247	21133	21334	21062	21237	21169	21275	21163	21179	21138	21209	21347	21206	21271	21366	21437	21434	21102	21217	21259	20912	21228	21274	21432	21052	21215	21152	21159	21385	21212	21222	21119	21378	21461	21245	21210	21074	21205	21270	21081	21362	21164	21190	21148	21186	21199	21223	21249	20948	21246	21082	21210	21152	21058	21130	21105	21208	21245	21134	21244	21199	21302	21255	21295	21117	20976	21355	21450	21295	21123	21351	21248	21317	21040	21068	21086	21184	21347	21075	21279	21081	21225	21260	21375	21277	21313	21136	21178	21063	21209	21008	21128	20991	21152	20920	21084	21237	21364	21270	21138	21286	21358	21244	21251	21124	21138	21312	21098	21132	21455	21182	21341	21270	21010	21148	21211	21194	21135	21107	20914	21050	21077	21223	21367	21137	21208	21224	21355	21111	21119	20998	21261	21115	21381	21195	21076	21201	21140	21429	21021	21204	21228	21134	20892	21255	21281	21264	21243	21359	21071	20951	21345	21213	21356	21165	21394	21420	21025	20943	21308	21220	21400	21125	21335	21224	21163	21568	21226	21282	21238	21193	21229	21234	21124	21237	21313	21051	21343	21330	21312	21113	21482	21250	20942	21328	21112	21177	21003	21130	21279	21244	21133	21165	21257	21138	21307	21481	21385	21295	21051	21203	21240	21008	21171	21454	21103	21038	21231	21210	21205	20884	21300	21326	21385	21209	20947	21245	21061	20871	21127	21346	21169	21266	21415	21207	21243	21141	21394	21475	21132	21418	21313	21261	21234	20954	21095	21323	21214	21212	20975	21188	21649	21267	21178	21308	21195	21162	21120	21158	21295	21220	21435	21143	21160	21167	21151	20985	21055	21060	21377	21327	21051	21427	21187	20998	21291	21078	21199	21150	21344	21224	21148	21121	21158	21103	21081	21048	21116	21204	21129	21282	21204	21165	21389	21003	21189	21128	21253	21240	21161	21328	21346	21177	21352	21503	21120	21254	21203	21034	20983	21142	21358	21185	21087	21342	21049	21363	21154	20877	21411	21140	21204	21220	21070	21420	21136	21287	21251	21243	21080	21209	21362	21362	21026	21308	21308	21215	21163	21220	21115	21207	21278	21168	21137	21419	21119	21135	21276	21410	21326	21294	21594	21382	21196	21331	21159	21128	21030	21184	21087	21013	21018	21016	21295	21326	21488	21323	21115	21407	21309	21054	21296	21440	21143	21077	21138	21040	21267	21353	21161	21383	21088	21324	21235	21065	20990	21232	20996	21099	21151	21212	21279	21322	21350	21013	21131	21240	21381	21287	21202	21066	21011	21266	21165	21152	21144	21136	21187	21044	21479	21210	21124	21100	21386	21021	21337	21255	21092	21189	21230	21371	21305	21257	21029	21417	21154	21205	21101	21032	21088	21163	21011	21073	21129	21073	21119	20952	21065	21211	21453	21337	21176	21147	21228	21120	20970	21175	21160	21314	21262	21150	21220	21119	21137	21289	21186	21123	21324	21221	21133	21137	21144	21277	21323	21161	20941	21474	21358	21394	21456	21117	20960	21095	21285	21316	21148	21122	21157	21333	21171	21198	21205	21208	21082	21143	21171	21169	21320	21206	21111	21083	21149	21314	21445	21473	21128	20980	21026	21214	21033	21463	21216	21161	21164	21236	21367	21455	21104	21202	21195	21076	21153	21352	21240	21426	21231	21078	21071	21016	21101	21168	20971	21116	21325	21387	21192	21220	21168	21080	21162	21507	21222	21404	21256	21551	21080	21266	21201	21015	21111	21172	21234	20867	21004	21218	21234	21110	21301	21057	21121	21200	21292	21172	21418	21244	21197	21210	21247	20908	21031	21175	21423	21257	21152	21113	21047	21068	21240	21345	21080	21194	21250	21363	21276	21356	21233	21186	21113	21162	21408	20987	21138	21048	21246	21267	21121	20960	21188	21160	21438	21156	21148	21223	21244	21249	21023	21315	21171	21164	21283	21038	21285	21354	21249	21183	21247	21045	21211	21320	21119	21239	21231	20984	21161	21251	21267	21441	21266	21289	21159	21286	21290	21213	21526	21107	21115	21319	21124	21300	21316	21184	21260	21287	21262	21378	21251	21233	20942	21028	21319	21483	21240	21239	21187	21396	21155	21137	21145	21179	21119	21089	21240	21345	21448	21156	21181	20994	21151	20990	21175	21141	21274	21235	21249	21129	20953	21129	21174	21151	21143	21151	21247	21166	21336	21224	20999	21025	21235	21121	21172	21193	21199	21266	21147	21071	21011	21170	21255	21257	21257	21112	21161	20935	21220	20993	21157	21100	21406	21358	21194	21116	21062	21251	21346	21121	21262	21260	21304	21084	21082	21150	21247	21262	21338	21312	21219	21069	21193	20965	21063	21272	21153	21254	21122	21148	21203	21049	21195	21111	21097	21139	21217	21230	21178	21296	21141	21254	21305	21155	20853	21250	21038	21101	21114	21266	21337	21068	21025	21349	20904	21297	21194	21176	21282	21311	21220	21100	21226	21364	21236	21130	21096	21270	21163	21114	21246	21053	21031	21170	21127	21033	21143	21116	21140	21143	20942
44544	75169	73400	57927	46163	32560	20895	18493	17230	16417	15554	15360	15045	15018	14959	15189	15003	15164	15096	15059	15005	15223	15211	15045	14907	14895	14944	14771	14596	14820	14801	14749	14731	14717	14621	14752	14688	14746	14759	14762	14581	14883	14631	14734	14815	14687	14787	14688	14549	14602	14639	14710	14587	14840	14479	14661	14609	14679	14733	14614	14505	14573	14618	14621	14526	14491	14524	14635	14736	14593	14612	14393	14691	14577	14616	14659	14666	14662	14868	14625	14531	14630	14603	14619	14487	14337	14617	14582	14650	14393	14618	14343	14538	14640	14464	14474	14582	14534	14601	14390	14599	14707	14477	14421	14580	14563	14662	14575	14613	14631	14534	14703	14656	14576	14540	14659	14538	14571	14591	14629	14383	14542	14641	14593	14626	14543	14620	14560	14680	14544	14597	14569	14510	14713	14602	14481	14674	14720	14612	14707	14533	14534	14728	14644	14413	14695	14558	14517	14779	14402	14661	14602	14560	14484	14631	14557	14717	14688	14416	14709	14499	14590	14533	14572	14546	14490	14559	14599	14461	14695	14582	14607	14742	14571	14576	14578	14658	14776	14594	14733	14572	14773	14559	14601	14531	14653	14458	14510	14590	14669	14558	14657	14409	14509	14462	14650	14666	14477	14597	14443	14591	14754	14515	14465	14616	14799	14667	14665	14529	14449	14576	14577	14631	14781	14570	14618	14506	14540	14622	14607	14717	14500	14450	14582	14609	14661	14662	14533	14343	14560	14640	14604	14522	14775	14580	14657	14609	14596	14463	14634	14590	14689	14668	14696	14613	14492	14548	14523	14693	14521	14714	14655	14481	14658	14601	14665	14531	14780	14500	14776	14552	14444	14616	14598	14553	14389	14477	14794	14492	14579	14570	14405	14556	14657	14687	14519	14548	14501	14562	14496	14503	14652	14645	14578	14580	14592	14607	14560	14582	14550	14573	14707	14422	14539	14538	14768	14546	14607	14617	14403	14605	14558	14535	14520	14626	14584	14647	14626	14545	14606	14718	14614	14551	14516	14644	14520	14455	14589	14815	14519	14636	14623	14632	14716	14701	14640	14567	14704	14628	14554	14668	14651	14557	14490	14507	14575	14691	14371	14640	14544	14566	14575	14679	14482	14714	14681	14675	14496	14464	14598	14532	14474	14600	14631	14743	14632	14602	14516	14649	14641	14599	14462	14507	14546	14500	14502	14404	14589	14491	14507	14760	14545	14582	14607	14696	14500	14512	14690	14723	14482	14482	14517	14402	14631	14698	14630	14691	14489	14462	14532	14568	14486	14537	14670	14671	14637	14723	14708	14592	14625	14595	14593	14571	14496	14603	14494	14595	14423	14662	14495	14651	14556	14531	14654	14738	14483	14651	14654	14584	14564	14422	14495	14719	14512	14621	14622	14401	14639	14612	14519	14352	14564	14661	14532	14668	14529	14680	14395	14506	14557	14519	14458	14770	14672	14655	14644	14464	14597	14716	14470	14582	14657	14542	14729	14676	14503	14516	14538	14599	14512	14489	14634	14626	14536	14664	14714	14551	14530	14390	14654	14612	14749	14551	14574	14659	14609	14649	14637	14611	14590	14485	14617	14532	14671	14412	14602	14644	14442	14529	14577	14681	14507	14537	14608	14676	14488	14711	14447	14523	14445	14569	14428	14689	14766	14778	14558	14493	14470	14627	14561	14486	14712	14619	14428	14634	14654	14470	14663	14495	14495	14704	14577	14502	14638	14562	14686	14604	14387	14436	14633	14624	14543	14711	14682	14477	14771	14647	14642	14542	14537	14420	14573	14465	14517	14414	14636	14641	14597	14592	14493	14737	14632	14556	14408	14737	14433	14728	14655	14571	14323	14394	14658	14700	14528	14586	14679	14523	14721	14801	14547	14485	14600	14580	14634	14605	14635	14534	14642	14575	14617	14554	14424	14684	14568	14552	14746	14743	14638	14592	14767	14540	14616	14462	14694	14671	14431	14473	14518	14661	14523	14523	14715	14598	14606	14529	14594	14449	14581	14732	14650	14600	14449	14852	14485	14534	14541	14512	14538	14505	14736	14592	14500	14592	14521	14649	14569	14442	14589	14531	14609	14494	14535	14515	14389	14637	14510	14570	14509	14487	14741	14450	14464	14693	14504	14489	14724	14661	14697	14499	14578	14560	14668	14522	14649	14636	14643	14635	14444	14574	14744	14263	14660	14424	14671	14629	14402	14576	14667	14515	14702	14555	14691	14585	14617	14606	14664	14574	14744	14411	14521	14539	14559	14601	14633	14712	14691	14491	14559	14688	14658	14530	14610	14473	14724	14624	14570	14545	14676	14588	14642	14810	14735	14657	14585	14509	14563	14544	14463	14531	14430	14599	14478	14652	14820	14627	14568	14682	14497	14624	14646	14542	14594	14424	14624	14488	14569	14650	14526	14592	14576	14684	14623	14635	14535	14753	14726	14592	14578	14534	14466	14522	14622	14620	14653	14534	14537	14529	14598	14630	14576	14671	14548	14455	14499	14635	14473	14728	14621	14649	14502	14709	14687	14578	14694	14601	14696	14539	14666	14645	14452	14461	14490	14844	14482	14413	14632	14652	14578	14566	14665	14651	14485	14556	14441	14460	14503	14654	14546	14411	14479	14652	14533	14641	14665	14636	14503	14697	14493	14698	14685	14569	14559	14641	14500	14458	14539	14632	14594	14647	14586	14422	14613	14703	14503	14705	14653	14637	14519	14498	14479	14491	14607	14607	14405	14639	14668	14750	14756	14540	14592	14572	14582	14560	14575	14629	14710	14635	14553	14605	14509	14536	14487	14658	14508	14472	14595	14613	14539	14568	14597	14606	14527	14735	14598	14768	14623	14637	14543	14879	14632	14597	14415	14608	14513	14644	14497	14594	14521	14737	14446	14663	14396	14492	14592	14509	14520	14468	14613	14534	14568	14625	14482	14480	14542	14758	14534	14398	14617	14780	14499	14488	14415	14639	14614	14907	14683	14668	14593	14660	14626	14604	14449	14518	14563	14607	14607	14665	14585	14410	14527	14420	14584	14676	14569	14541	14580	14619	14487	14492	14516	14498	14374	14508	14745	14541	14494	14540	14652	14671	14488	14563	14585	14548	14602	14400	14519	14495	14838	14595	14550	14548	14548	14487	14463	14661	14697	14577	14682	14522	14501	14856	14521	14610	14701	14479	14560	14407	14540	14568	14646	14599	14574	14646	14549	14563	14649	14524	14469	14574	14722	14721	14644	14501	14704	14601	14541	14525	14694	14626	14662	14616	14523	14584	14558	14578	14586	14548	14546	14466	14536	14604	14505	14534	14645	14879	14604	14551	14637	14453	14547	14444	14563	14533	14762	14529	14556	14429	14583	14484	14678	14648	14453	14662	14702	14550	14632	14630	14562	14718	14835	14522	14639	14425	14565	14513	14855	14503	14688	14687	14646	14569	14588	14614	14547	14523	14581	14412	14531	14512	14497	14566	14582	14540	14655	14716	14791	14682	14405	14516	14570	14762	14486	14706	14540	14686	14403	14511	14613	14621	14544	14618	14577	14704	14529	14506	14728	14748	14355	14533	14552	14533	14641	14727	14386	14457	14643	14489	14623	14574	14594	14647	14661	14704	14552	14510	14548	14565	14715	14650	14659	14550	14617	14739	14438	14729	14516	14571	14418	14626	14572	14508	14492	14772	14599	14750	14587	14762	14529	14552	14747	14584	14489	14750	14649	14535	14702	14454	14558	14678	14648	14554	14589	14644	14650	14588	14643	14569	14466	14678	14527	14482	14722	14381	14644	14682	14512	14520	14579	14584	14733	14685	14605	14488	14735	14595	14498	14678	14311	14478	14508	14480	14624	14467	14672	14636	14609	14641	14598	14596	14700	14589	14455	14697	14590	14603	14647	14616	14705	14487	14613	14783	14655	14657	14559	14415	14347	14559	14512	14448	14369	14608	14480	14595	14636	14733	14702	14499	14488	14609	14604	14530	14741	14657	14619	14589	14677	14540	14539	14679	14540	14638	14708	14756	14487	14479	14533	14682	14659	14549	14678	14455	14681	14532	14531	14439	14675	14567	14577	14665	14514	14496	14649	14595	14601	14655	14518	14341	14415	14534	14580	14595	14581	14540	14452	14728	14674	14576	14604	14645	14672	14520	14499	14610	14576	14518	14536	14570	14564	14585	14576	14531	14659	14519	14685	14525	14526	14543	14469	14475	14623	14519	14568	14500	14391	14769	14493	14573	14708	14725	14556	14712	14724	14547	14437	14775	14544	14675	14612	14530	14589	14472	14438	14549	14594	14463	14571	14411	14524	14566	14610	14654	14567	14697	14482	14534	14733	14728	14453	14529	14496	14612	14573	14559	14658	14429	14839	14628	14563	14541	14573	14471	14628	14541	14698	14505	14445	14323	14603	14596	14407	14467	14533	14490	14569	14508	14510	14501	14668	14574	14387	14600	14659	14549	14661	14592	14593	14762	14707	14536	14630	14766	14629	14580	14525	14537	14439	14668	14597	14463	14522	14565	14676	14601	14672	14404	14590	14630	14585	14426	14674	14554	14653	14590	14631	14500	14633	14637	14555	14606	14781	14552	14625	14562	14514	14623	14526	14633	14609	14782	14559	14658	14506	14700	14639	14736	14503	14786	14403	14626	14612	14655	14505	14457	14627	14655	14550	14607	14687	14640	14595	14669	14679	14740	14758	14634	14690	14561	14535	14502	14517	14441	14657	14489	14557	14568	14596	14487	14527	14490	14701	14668	14669	14591	14488	14489	14531	14668	14577	14577	14690	14575	14792	14541	14527	14737	14496	14537	14540	14395	14575	14562	14626	14617	14671	14734	14581	14646	14506	14519	14632	14515	14486	14717	14530	14699	14576	14669	14808	14534	14686	14597	14602	14649	14549	14361	14601	14740	14605	14658	14520	14618	14677	14703	14507	14486	14579	14711	14562	14572	14487	14414	14695	14617	14522	14429	14539	14664	14465	14498	14481	14758	14616	14665	14434	14628	14440	14541	14573	14731	14580	14565	14570	14603	14491	14587	14536	14426	14584	14597	14478	14599	14617	14565	14626	14529	14565	14708	14578	14692	14284	14609	14604	14671	14751	14567	14660	14649	14692	14589	14677	14518	14597	14377	14607	14507	14532
24604	21845	31681	32504	35090	36371	32464	25281	23001	22521	21858	21252	21018	20886	20700	20903	20761	21011	20860	20788	20760	20709	21026	20679	20804	20736	20456	20306	20303	20467	20354	20312	20422	20463	20375	20226	20342	20190	20259	20188	20195	19928	20461	20263	20238	20297	20199	20350	20269	20408	20042	20375	20293	20286	20148	20168	20177	19907	19953	20124	20334	20187	19986	20129	19973	20207	19980	19925	20077	20142	20028	19760	20184	20002	20133	20254	20175	20020	20179	20245	20214	20192	19913	20057	20182	20268	20195	20106	19983	20132	20094	19935	20080	20277	20138	20144	20043	20134	20074	19950	20113	20020	20075	20327	20339	20065	20107	20032	19945	20125	20098	19916	20280	20158	20098	20128	19892	19981	19984	20331	20173	19889	20210	20067	20112	20034	20147	20014	19895	20102	20372	20010	19990	19972	20087	19944	19940	19857	20066	20219	20006	19999	20080	20024	19983	20177	20058	20069	19953	19964	20139	20142	20140	19987	20156	20159	20259	20134	20129	20183	19966	19848	20018	20103	19912	20033	20228	20091	20063	20051	20077	20121	19932	20009	20130	20150	20049	19943	20111	19946	20105	20150	20176	20133	20086	19949	20203	19996	20280	20122	20116	19834	19886	19937	20263	20055	20090	19943	19884	20037	19817	19959	19896	19908	20082	19940	19916	20259	19989	20085	20224	20064	19907	19971	19979	19995	20079	20270	20186	20116	19981	19989	19897	20354	19944	19915	20013	20077	20108	19988	20155	20074	20061	19988	20127	19978	20087	20390	19993	19873	19847	20003	19846	19893	19914	20029	20099	20187	20114	20239	20054	20307	20083	20227	20000	20015	20241	20156	20196	20054	20177	20130	20156	19997	19829	20129	20228	20294	20085	20177	20017	20183	20153	20058	19963	20083	19960	20299	19962	20252	20137	20021	20050	20125	20044	20045	20252	20245	20241	20015	20177	20015	20000	20159	19932	20093	20240	20110	20003	19801	20297	20063	20002	19948	19952	20267	20031	19835	20133	20076	19987	20013	20073	19954	19905	20227	20140	20094	20050	19915	20196	20267	20321	20104	19979	19986	19882	19955	19995	20155	20145	20146	20204	20020	19946	20261	20040	20025	19842	19944	20011	20045	20029	20189	20036	19835	20025	20037	19960	19925	20218	20226	20137	19941	19932	19798	20003	20060	20181	20272	19960	20052	20069	19883	19730	20084	20065	20120	19982	20255	20008	20157	20125	20026	19988	20008	19885	19988	20064	20073	19932	20052	20108	19875	20275	19948	20079	19920	20186	20084	19827	20146	19896	19933	20100	20124	20025	20082	19943	20057	20034	20052	20213	20197	19963	20038	19920	20119	19961	20068	19987	20113	20094	20067	19948	20097	20155	20049	20034	20215	20029	19920	20068	20283	20044	20087	20096	20223	20143	20042	20116	19955	20005	19976	19927	20032	20031	20043	20265	20232	20221	19961	20051	19973	20049	20054	20321	19989	19928	20137	20129	20126	19889	19956	20035	19972	20034	19945	19967	20059	20170	20038	20126	19867	19725	20033	20002	20004	20305	20231	19945	19996	19991	19878	20076	20024	19848	20044	20009	20190	20318	20082	19831	20165	19894	20066	20092	20094	20130	20156	20115	20134	20013	19927	20074	19859	20234	20018	20033	20114	20224	20382	20140	20202	20013	20024	20155	19897	20250	19874	20150	20025	20228	19918	20018	20214	20081	20193	19986	19955	20215	20027	19917	20045	20144	20197	20030	19899	19976	20006	20088	20108	19990	20082	20198	20093	20088	19847	20214	19981	20286	19921	20004	19984	19978	19995	20204	20034	20252	20145	20354	19923	19894	20041	20120	20122	20073	20010	19797	19974	19855	19908	19897	19766	20166	20035	20086	19982	19928	20059	20156	20102	19950	19856	19987	19792	20016	20082	20266	20287	20126	19993	19990	19930	19959	19957	20309	20084	19958	19821	20234	20032	20078	20046	20049	20112	19857	20008	20121	19889	19944	20082	20137	20222	19945	20046	20332	20193	20115	20174	19834	20125	20073	20309	20124	19927	20126	20063	19984	20182	20121	20209	20166	20061	20080	19952	20061	20010	20096	20075	20096	20048	20237	20107	20065	20102	20152	20165	20112	20159	20020	20078	19847	19944	20033	20226	19935	20028	20265	20132	19898	19891	20061	20023	19814	20025	20029	20287	20011	20201	19849	20047	19996	19917	19843	20280	20051	20129	20042	20019	19909	20021	19936	19984	19923	20151	20106	19987	19858	20254	20256	20129	20000	20270	20038	19950	20054	20315	20219	20046	20082	20106	20117	20050	20039	19870	19854	19898	19956	20313	20144	20093	20076	20134	20089	20232	20067	19861	19955	20123	20205	20106	19985	19878	20047	19927	19876	20287	19952	19865	19812	19810	20068	20069	20180	20092	20152	19977	19789	20142	20054	19983	20005	20187	19998	20025	20123	20041	20295	20033	19909	20323	19965	20179	20202	19932	20130	20015	20105	20178	19992	20044	20280	19794	20230	20018	19988	20079	20277	20074	19956	20120	20296	20047	20355	19960	19813	20163	19996	20084	20350	20224	19876	20014	20171	20252	20143	20261	19910	20111	20313	20128	19898	20004	19901	20188	20046	20211	20046	19927	20002	20250	20238	20158	20192	20162	20144	19970	20105	20028	19997	20079	20074	19976	20108	20113	20078	19871	20159	20063	20018	20146	20147	19913	19980	20064	20259	19906	20180	20309	20050	20283	20012	19829	20170	19929	20041	19995	20140	20070	20224	20071	19911	20035	20276	20128	19907	19796	20015	19996	19873	19899	19978	20054	19973	20243	20097	20120	19915	20308	20008	20185	19974	20012	19967	20000	20081	20026	20115	19938	20032	20009	20167	20118	20152	20124	20027	19965	19923	20151	20179	19931	20001	19948	20148	20114	19965	20036	19998	20156	20053	19845	20203	20021	20097	20162	19902	19960	19877	19879	19968	19859	20143	20021	20131	19845	20062	20001	20085	20324	20030	20297	20158	20001	20051	20020	20205	20052	20173	20120	20060	19807	20064	20017	20272	20078	19909	19845	20009	19876	20026	20127	20255	20221	20071	19774	19933	20089	20038	19909	20088	20271	20080	19916	20095	20011	20080	19919	20351	19864	20228	20068	20178	20066	19888	20066	20054	20035	20077	20044	19899	19968	20023	19976	19950	19855	19974	20041	20034	20251	20144	20094	20184	20073	20109	20087	20237	20067	20192	20125	19887	20164	20150	20062	20019	20174	19975	20216	20046	20133	20379	20058	20042	20139	20144	20187	20068	20012	20076	20047	20249	20031	20228	20127	20297	19824	20070	20183	20022	19921	20062	20101	20187	20030	20204	20211	19849	20033	20027	19734	20013	20108	20124	20372	20140	19765	20131	19957	20124	20237	20244	19853	20149	20201	19956	20025	19880	20018	19670	20178	20102	20003	20063	20088	20200	20207	20166	19999	19932	20111	19913	20113	20102	19973	20086	19896	20041	19758	20031	20184	19943	19872	20181	20087	20216	19959	20290	20114	19997	20004	19938	20001	20159	20060	20023	20212	20007	20047	20086	19989	19942	20200	20030	20142	19784	20048	19998	19944	20143	20203	20243	20072	20034	20062	20051	20229	20128	20131	20130	20089	20184	19919	20228	20097	19944	19881	20066	19803	20033	20060	20101	19952	20098	19946	20127	20233	20042	20110	20133	20171	20091	20138	20245	20193	20238	19997	20021	19985	20177	20110	19964	20106	20117	20049	20020	20128	19953	19948	20403	20115	20120	20120	20224	20238	19973	20229	20115	19953	19848	20321	19838	20180	20156	20135	20144	19916	20215	19969	19990	20048	20063	20355	20097	19931	20212	20114	20169	20197	19947	19986	20087	20033	19757	19907	20110	20042	20028	20033	20134	19964	20172	20049	20010	20161	20028	20079	20053	19883	19688	20165	20365	20250	20093	20165	19916	19781	20203	19943	20236	19879	20235	19951	20146	20284	20379	19990	20021	19978	20130	19980	19936	20071	19971	20089	20129	19873	20244	20246	20181	19999	20131	19997	20169	20058	20029	20156	20151	20145	20105	20097	20131	20041	20237	20136	20092	20275	20118	20009	20038	20083	20094	20135	19779	20013	20054	19916	20210	20045	20106	19953	20055	19858	19824	20190	19983	19835	20091	19980	20015	20122	19927	20184	19752	20291	19982	20108	20268	19784	20028	20062	19948	19978	20339	19996	19998	19951	20141	20071	20161	20172	19964	20173	20190	19825	20021	20262	20008	19873	19989	19922	19920	19969	20130	20140	19996	19966	20099	20043	20237	19820	20087	20091	20126	20041	20067	20196	20352	19967	19971	19697	20206	20084	19937	20058	20057	20006	20055	19949	20091	19859	19762	19815	19970	20260	20159	20140	20001	20131	20303	20024	19963	20126	20145	19901	20059	20131	20137	20153	20112	20365	20026	19933	20168	19893	20251	20335	20244	20102	19957	19899	20276	19959	19891	20078	20006	20019	20087	19944	20005	19803	20035	19937	20026	20099	20015	20152	19925	20100	20135	20093	19950	20084	20196	19890	19794	20239	20135	20078	20138	19946	19996	20275	20233	20014	20232	20054	20044	20146	19990	20002	20075	20318	20055	20198	19961	20128	20019	19876	20041	19932	20210	20045	20210	20056	20091	20032	19724	20006	20042	20095	19968	19994	19952	20138	20079	20148	20374	19881	19908	20046	19981	19880	20216	20146	20017	20005	20152	19915	19974	20002	20068	20119	20004	20066	20048	19958	19904	19919	20081	19897	20150	20085	20277	20075	19943	20097	20050	20217	19964	20224	20099	20222	20137	19987	19854	20150	20020	20091	20079	20244	19926	20098	19937	19984	20196	20306	20214	19849	19965	19701	20012	20007	19718	20082	20051	20139	20002	20122	20230	20131	19908	19790	19967	19791	19974	19927	20016	20011	20072	19969	20224	20151	20220	20067	20015	20232	19899	19924	19832	20039	20049	20009	20044	19935	20138	20135	19898	20153	20183	20102	20087	20012	19742	19873	19966	20113	20192	19796	19802	20221	20046	20118	20031	19836	20050	20094	20143	20147	20359	20013	20165	20083	19821	20266	20079	19978	19925	19969	19960	20059	19968	19841	20214	20327	19934	19850
47878	82592	79420	62433	50779	38293	24677	19355	17490	16628	16062	15267	14766	14716	14670	14618	14598	14977	14728	14570	14640	14691	14987	14745	14538	14486	14385	14492	14234	14501	14209	14068	14126	14239	14157	14196	14262	14169	14175	14156	14237	14184	14177	14061	14240	14013	14083	14095	14050	14284	14169	13985	13809	13972	13895	13977	13950	13937	13942	13982	14013	14140	14107	13980	13952	14037	13894	13984	13901	14011	14002	13863	13941	14129	14054	14057	14138	13989	14224	14131	14025	14060	13914	14089	13974	13983	13942	14120	13941	14037	14029	13995	13895	14028	14088	13816	14169	14008	13853	13935	14106	14000	14012	13769	13885	14066	13779	14032	14065	14050	13919	14134	14062	13899	13940	13880	13969	13791	13714	14062	13882	13964	13996	13845	13968	13995	13914	13890	14105	13998	14136	13965	13956	13977	13960	14102	13993	13942	14041	13952	14071	13996	13644	13842	13893	14035	13997	13993	14176	13990	13950	14048	13936	14011	13842	14043	13970	13887	13942	14022	14055	13954	13924	13893	13749	13992	13953	14095	13935	13815	14134	13896	14048	13946	13833	13975	14042	14022	14112	13884	13990	13949	13986	14010	13958	14041	13836	13914	13932	13959	13954	14082	13817	13942	14000	13983	14036	13936	14020	13930	13848	13936	14025	13894	14036	14115	13999	13895	13981	14057	14071	13782	13950	13868	14047	14125	13929	13969	13991	13997	14010	14143	13992	14022	13935	13914	13925	13858	14099	14013	13925	14124	14035	13967	13959	14027	14035	13993	14067	13948	13886	13897	14107	14018	13938	13988	13953	14049	13997	13980	13827	13838	13999	14006	14100	13825	13900	13865	13925	14083	14168	13944	13917	14003	14050	14048	13859	14042	13967	13856	13751	13818	14026	14123	14056	14094	13985	13805	13958	14004	13968	14065	13832	14001	13787	14088	13972	13811	13946	13879	14136	13951	13908	14024	14009	13915	13928	14070	13958	14172	13952	13896	14126	13979	13982	13920	14088	14161	13947	13855	14017	14014	13967	13869	14016	13909	14083	13817	14026	13842	14083	13932	13902	13946	13931	13898	13796	13815	13937	13813	13894	13933	13909	14074	14018	14128	13910	13939	14150	13997	13865	14021	13919	14065	14027	13994	14071	14060	13874	13976	13889	13988	13861	13963	13896	13904	14023	14045	13986	13906	13872	14168	13956	14005	14026	13867	13890	13965	14049	13904	13907	13923	14063	13844	13894	13914	13928	14003	14015	14068	13996	13760	14045	13854	13948	13925	14044	14177	13947	13994	14047	14016	13891	13939	13939	14035	13961	13887	13999	14061	14006	13942	13911	13910	13806	13953	13916	13994	13900	14002	14075	13882	14074	14088	13933	13932	13997	13896	14040	14055	13849	14023	13945	14053	14030	13936	13805	14110	14086	13948	14050	13939	14098	14014	13974	14169	13825	13912	14010	13823	13905	14005	13898	14015	14072	13893	13895	13862	14047	13954	13871	13956	13856	13823	13887	13962	13820	14071	13820	14022	13866	13839	13833	14049	13859	13875	13871	14003	14087	13763	13901	13851	13976	13911	13982	14074	13993	13869	14025	14071	13957	14034	13921	13937	14019	13904	13973	13875	14051	13898	13883	14011	13917	14147	14029	13861	13939	14023	13957	13853	13951	14015	13846	14028	13872	13963	14144	13903	13981	13914	13984	13973	13871	14019	13930	13992	13945	13773	13857	14055	14093	14074	13940	13996	13930	13957	13946	13845	13999	13875	14022	13950	13860	13912	13899	14137	13994	14091	13999	14092	14014	14051	13881	14003	14073	13848	13962	14023	13952	14143	13833	13958	14105	13994	14046	14103	13980	14091	14077	13985	13992	13923	13876	14168	13992	13975	13890	14016	13937	13857	13837	13905	13997	13964	14062	14118	13929	13958	13874	14130	13940	14190	13913	14048	13958	13932	14184	14087	14051	13950	13937	13922	13956	13907	13851	13919	13985	14074	14025	13856	13989	14025	14056	14007	14142	14031	13978	13892	14101	14024	14000	13938	13958	14105	13951	14056	14025	13946	14044	14087	14014	13928	14136	13929	13899	13860	14042	13875	13813	14023	13991	13861	14097	13811	14058	13925	14017	14037	13954	14025	13932	13834	14036	14039	14082	14059	14073	14004	14122	13900	14046	13986	13963	13921	13996	13998	14035	14009	13948	14056	14021	14013	14067	13870	13949	13977	14047	13853	14020	14069	13953	13993	14117	14104	13905	14051	14084	14198	14146	14115	13942	14056	13900	14057	13956	13895	13944	13831	13992	13990	14074	13943	13847	13973	14120	13910	14128	13990	14090	13943	14119	14081	14054	13920	14016	13882	13925	13874	13967	13989	14024	13921	14069	13885	14108	13997	13886	13992	13866	13919	14028	14020	14087	14058	13970	13982	14041	14023	13893	13897	13855	13811	13973	13911	13963	14055	13907	13994	14067	14186	14030	14050	13842	14031	13891	13905	13938	13889	14064	13890	14028	13897	13951	13972	14089	14008	14083	13934	13922	13895	13954	13962	13902	14108	13925	14102	13981	13866	14268	13929	13959	14016	13957	13982	14053	13907	13956	13994	14023	13993	13856	14080	13954	14049	13943	13938	14189	13840	13822	13954	13989	14001	13829	14098	14021	13915	14037	13918	14064	13973	13975	14005	13997	14047	14102	14241	14006	14088	13939	13951	14243	14089	13873	13963	13873	14144	13948	14094	13832	14087	13989	14020	14019	13870	14002	14029	14097	13917	13933	13993	13910	14010	14117	14073	13998	13899	13970	13913	13962	13997	14061	13938	14031	13992	14056	13948	13958	14095	14050	13918	14002	14050	13984	14016	14060	13880	13950	14039	14053	14065	13945	14035	14013	14041	13803	14020	14009	14039	14228	14043	13948	13839	14110	13872	13978	14006	13937	14011	14134	14053	13991	13921	14055	14108	14085	13970	14000	14070	13991	14029	14042	13987	14170	13887	14008	13972	14028	14017	14025	13973	13898	13978	14020	14234	13950	13980	13957	13990	13872	14001	13760	13852	13961	13859	14010	13892	13933	13814	13883	13815	14121	14048	13992	14061	13906	14037	14000	13993	13933	13909	14012	14105	14064	14048	13879	13869	14097	14032	14002	14016	13958	13885	13818	13913	14247	13781	13975	14025	13843	14021	13914	14028	13994	13877	14033	13962	14037	13895	14052	13985	13904	13948	14121	13873	14017	14047	13907	14047	13951	14022	13958	13914	13935	14006	14059	13822	13903	13975	13944	14065	13833	14065	13907	13925	13964	13819	13901	13981	13976	13788	14092	14042	13994	13846	14087	14002	14233	13930	14000	14085	13926	14070	14054	13982	14154	14061	13995	13955	14132	14017	13937	14215	14002	13902	13983	13932	14029	13913	13864	14116	14003	13920	14136	14020	13781	14047	13975	13934	14042	13813	13878	14006	14010	14038	13920	13842	13972	14037	13947	13847	14109	13987	13933	13766	14198	13959	13926	13948	14020	13866	14012	13761	14106	14053	13977	13731	13899	14067	13914	13935	13841	13985	14128	13987	13968	14040	13947	14117	13822	13987	14081	14018	14099	14101	13977	13842	13803	13963	13930	13777	13930	13994	13966	13879	13985	13980	13899	13927	13942	13979	13907	13888	13904	13942	13932	14086	14135	13906	13861	14045	13843	13903	13852	13781	13893	13991	13867	13952	14019	13841	13967	14027	13999	14122	13916	14016	14020	14019	14094	13992	13879	13876	13908	14056	14042	13990	13805	14159	13937	14160	13814	14042	13913	14136	13890	13899	14160	13885	14017	13910	13894	14103	14025	13970	14036	13994	14014	14049	13899	14015	13975	13860	14149	14108	14093	14209	13906	13960	14223	13915	13903	13969	13871	14180	14065	14073	14030	14082	13932	14002	14077	13845	14042	14003	13938	13905	14029	13941	14029	13889	13880	13959	13919	14024	13916	13938	13845	14129	13918	13829	14010	13874	13996	13997	14056	13913	13876	13910	14026	13739	13936	14108	13927	13940	14097	14056	14139	13908	13908	13870	13813	13998	14076	14102	13958	14058	13785	14070	13933	13969	13942	13805	13898	14018	13769	13962	14090	14086	13872	13934	14138	14054	13975	13961	14060	14096	14296	13894	13988	14142	14007	13907	14083	14005	14005	14016	13980	13928	13859	13943	13856	13899	13988	13743	13898	14070	13837	13795	13979	14010	13953	13929	13981	13930	13982	13852	14230	13947	13956	13795	13910	13911	14102	13999	13979	13897	14038	13930	13905	13882	14008	14032	14053	14121	13886	14091	14013	13975	14098	14101	14043	13915	13837	14080	13907	13942	13876	13938	14160	13911	14171	13974	14123	13870	13919	13952	13861	14129	13868	14051	14127	14137	14001	13975	13955	13968	14078	14099	14139	13842	13876	13905	14007	14001	13968	13830	13766	14033	13797	14043	14004	13984	13978	14073	14028	13970	14054	13893	14052	13971	13845	14145	14086	13958	14020	13907	14000	14018	14137	13993	13716	13998	13956	14065	14069	13902	13959	13899	13981	13950	14063	13954	14009	14195	14040	14019	13977	13991	13931	14245	13985	13977	14077	13960	13972	13826	13936	13951	14015	13952	14034	14131	14028	13958	14011	13918	13983	13875	14218	13969	14088	14055	14043	14018	14050	13987	14095	13906	13825	13962	13963	13941	14016	13918	13816	14036	14116	13839	14049	13940	13980	14025	13889	13996	14099	13892	14081	13914	13919	13957	13993	13873	14038	13805	14011	14198	14172	13813	13985	13958	13903	14009	14033	13887	13977	13839	14016	14018	14001	13927	13999	14096	13813	14064	13995	14049	13938	13880	13948	13989	14021	13877	14047	14025	14028	13928	13996	13915	13820	13955	13940	13983	14034	13927	13987	13915	14002	13842	13926	13820	13916	13933	14064	13910	14054	13983	13907	14018	13864	14043	13873	14022	13988	14067	14180	13787	13861	13938	14019	14037	14004	13868	13926	13887	13968	13912	13878	14059	14158	13993	13869	13951	13851	13818	13900	14002	13892	13966	13887	13948	13970	14058	14025	13900	13897	14092	13971	14059	13956	14093	14005	13864	13650	14078	13852	14066	14055	13937	13906	13885	14056	14010	13906	14040	14151	14083
43176	54132	56511	45421	36469	28055	23493	22006	21187	21321	20944	20838	20838	20591	20760	20706	20582	20764	20872	20758	20621	20705	20737	20577	20689	20586	20770	20589	20484	20471	20583	20622	20768	20631	20350	20445	20459	20669	20355	20568	20450	20396	20454	20224	20620	20253	20483	20386	20435	20219	20539	20380	20638	20454	20404	20637	20430	20357	20465	20380	20356	20291	20401	20524	20450	20188	20390	20467	20622	20667	20428	20345	20395	20221	20391	20095	20306	20473	20568	20388	20378	20421	20279	20183	20280	20616	20448	20466	20458	20340	20293	20277	20141	20194	20542	20411	20597	20476	20316	20327	20288	20405	20157	20222	20354	20265	20594	20534	20201	20493	20338	20506	20283	20328	20228	20429	20205	20291	20496	20249	20437	20371	20399	20422	20477	20609	20548	20502	20335	20396	20459	20425	20249	20344	20289	20385	20526	20462	20275	20156	20356	20498	20492	20388	20448	20340	20250	20212	20406	20339	20493	20420	20455	20260	20622	20322	20356	20593	20263	20287	20282	20177	20525	20359	20464	20645	20630	20418	20306	20491	20507	20368	20388	20482	20554	20180	20210	20257	20534	20511	20299	20558	20512	20357	20517	20370	20372	20423	20453	20417	20315	20442	20534	20135	20244	20118	20512	20278	20659	20228	20344	20327	20473	20160	20319	20456	20473	20463	20340	20472	20390	20372	20470	20416	20283	20534	20416	20566	20713	20353	20460	20304	20311	20372	20544	20503	20182	20243	20407	20463	20203	20333	20394	20428	20404	20528	20517	20297	20520	20314	20177	20523	20259	20250	20334	20332	20474	20411	20438	20305	20427	20338	20253	20214	20536	20457	20345	20262	20676	20348	20308	20150	20486	20547	20254	20284	20407	20028	20345	20506	20600	20655	20432	20713	20572	20497	20376	20527	20368	20367	20110	20359	20379	20273	20288	20500	20132	20445	20548	20484	20387	20368	20356	20211	20523	20419	20373	20413	20499	20341	20459	20548	20432	20434	20319	20307	20346	20590	20303	20331	20604	20292	20216	20297	20452	20366	20515	20127	20373	20277	20433	20399	20401	20361	20301	20459	20624	20353	20382	20313	20154	20317	20528	20294	20258	20318	20382	20225	20301	20580	20574	20466	20542	20523	20449	20412	20397	20469	20334	20444	20335	20266	20598	20119	20376	20497	20463	20444	20400	20576	20483	20226	20249	20408	20360	20302	20387	20357	20365	20496	20372	20433	20539	20280	20327	20319	20347	20272	20581	20396	20409	20386	20353	20405	20331	20517	20315	20136	20484	20661	20595	20596	20472	20216	20271	20471	20551	20340	20381	20351	20387	20091	20379	20512	20424	20563	20406	20333	20157	20506	20519	20415	20639	20114	20093	20444	20213	20349	20458	20393	20453	20491	20457	20710	20443	20418	20421	20383	20385	20184	20256	20488	20491	20554	20231	20231	20323	20253	20347	20345	20482	20444	20215	20505	20400	20371	20278	20438	20474	20419	20469	20550	20411	20392	20682	20345	20317	20297	20528	20436	20445	20524	20422	20351	20649	20179	20351	20341	20399	20602	20454	20604	20536	20360	20221	20221	20400	20500	20374	20390	20576	20431	20419	20567	20250	20352	20428	20462	20472	20534	20417	20484	20511	20526	20360	20438	20479	20142	20504	20379	20321	20210	20349	20319	20507	20377	20369	20434	20548	20482	20494	20493	20419	20380	20421	20356	20474	20373	20262	20515	20299	20544	20469	20420	20246	20288	20379	20577	20484	20426	20309	20536	20440	20245	20408	20345	20305	20359	20245	20399	20208	20352	20449	20300	20395	20466	20423	20356	20276	20320	20477	20485	20428	20390	20193	20550	20344	20468	20555	20603	20620	20556	20479	20355	20319	20393	20584	20495	20178	20334	20340	20402	20504	20274	20548	20286	20568	20518	20450	20335	20296	20393	20456	20289	20406	20554	20163	20328	20269	20114	20541	20323	20348	20489	20379	20596	20420	20395	20420	20326	20386	20397	20213	20324	20554	20206	20786	20385	20413	20265	20376	20308	20585	20360	20329	20287	20518	20458	20608	20289	20211	20295	20419	20281	20560	20432	20411	20380	20284	20572	20398	20447	20338	20384	20323	20329	20470	20309	20357	20400	20596	20535	20559	20461	20451	20457	20532	20441	20464	20370	20431	20373	20451	20609	20454	20274	20522	20561	20644	20417	20455	20474	20610	20532	20434	19977	20538	20359	20202	20603	20426	20306	20241	20146	20312	20270	20135	20390	20509	20190	20705	20307	20431	20474	20425	20190	20389	20396	20356	20458	20496	20299	20402	20376	20386	20262	20097	20395	20642	20365	20342	20512	20447	20294	20304	20575	20370	20608	20556	20552	20373	20283	20417	20431	20483	20328	20544	20508	20327	20323	20636	20610	20376	20037	20689	20415	20596	20151	20158	20163	20030	20307	20475	20504	20591	20567	20212	20248	20305	20382	20454	20375	20431	20342	20422	20480	20222	20242	20336	20486	20488	20430	20323	20312	20151	20409	20300	20468	20393	20475	20297	20147	20330	20546	20527	20483	20552	20427	20380	20279	20472	20159	20532	20291	20257	20686	20531	20511	20317	20480	20435	20589	20755	20432	20352	20312	20282	20346	20770	20524	20503	20504	20185	20488	20479	20585	20251	20479	20332	20412	20343	20447	20678	20446	20668	20567	20536	20458	20490	20279	20471	20451	20368	20316	20359	20347	20509	20565	20587	20425	20503	20528	20562	20405	20703	20191	20501	20422	20511	20290	20708	20423	20422	20325	20426	20400	20392	20199	20225	20409	20424	20305	20454	20418	20411	20553	20572	20224	20462	20407	20574	20306	20347	20507	20267	20607	20647	20628	20400	20425	20385	20286	20238	20432	20594	20276	20218	20550	20335	20463	20390	20371	20373	20323	20316	20322	20505	20518	20471	20275	20430	20444	20605	20416	20475	20388	20652	20505	20478	20453	20162	20272	20379	20335	20403	20376	20425	20289	20525	20594	20399	20267	20327	20278	20320	20452	20356	20466	20347	20429	20305	20228	20316	20349	20533	20464	20320	20254	20404	20419	20304	20340	20637	20370	20232	20269	20303	20385	20456	20349	20385	20245	20330	20424	20189	20454	20315	20488	20172	20340	20183	20382	20436	20239	20381	20592	20199	20355	20565	20349	20422	20510	20498	20364	20464	20359	20309	20366	20589	20443	20277	20554	20332	20429	20400	20438	20200	20298	20361	20287	20426	20327	20454	20238	20366	20523	20310	20537	20314	20403	20353	20293	20374	20251	20571	20547	20509	20407	20527	20288	20657	20674	20491	20323	20106	20530	20454	20803	20438	20707	20373	20430	20102	20432	20623	20422	20464	20478	20424	20247	20468	20281	20336	20425	20378	20335	20352	20344	20441	20441	20589	20531	20323	20484	20229	20483	20622	20421	20606	20301	20604	20524	20427	20511	20580	20430	20266	20480	20372	20464	20342	20673	20264	20598	20453	20344	20440	20363	20305	20275	20319	20530	20497	20534	20468	20533	20329	20469	20713	20503	20446	20563	20468	20568	20401	20586	20663	20423	20715	20557	20286	20564	20365	20491	20307	20321	20329	20640	20294	20359	20617	20406	20290	20346	20436	20308	20328	20574	20559	20340	20460	20275	20642	20640	20517	20188	20461	20477	20517	20611	20346	20302	20333	20547	20506	20538	20541	20374	20238	20274	20397	20354	20474	20382	20433	20451	20404	20342	20149	20293	20371	20554	20294	20514	20425	20350	20473	20418	20590	20391	20559	20545	20440	20431	20357	20476	20495	20442	20413	20477	20481	20290	20255	20252	20502	20180	20349	20462	20483	20650	20257	20484	20356	20426	20263	20373	20252	20536	20340	20438	20377	20553	20554	20461	20631	20292	20465	20211	20237	20354	20396	20443	20484	20506	20382	20382	20326	20399	20447	20575	20499	20378	20241	20590	20505	20253	20477	20297	20235	20337	20394	20352	20406	20353	20495	20262	20309	20471	20479	20135	20269	20352	20414	20135	20222	20288	20320	20104	20263	20261	20549	20462	20488	20256	20461	20391	20447	20477	20597	20548	20384	20540	20457	20553	20467	20478	20703	20464	20571	20453	20571	20403	20002	20411	20123	20505	20467	20398	20620	20461	20342	20454	20513	20244	20416	20419	20174	20305	20364	20479	20433	20464	20300	20301	20540	20422	20283	20488	20223	20311	20422	20342	20319	20471	20403	20427	20465	20267	20288	20349	20508	20357	20236	20275	20199	20265	20444	20559	20517	20385	20451	20418	20356	20259	20591	20563	20637	20418	20434	20405	20310	20491	20328	20287	20737	20471	20445	20361	20479	20184	20277	20284	20235	20489	20247	20426	20236	20428	20427	20512	20364	20488	20446	20478	20477	20665	20444	20474	20292	20408	20552	20413	20590	20484	20372	20421	20416	20248	20227	20299	20687	20513	20346	20286	20223	20506	20644	20699	20551	20374	20337	20540	20480	20609	20491	20551	20364	20487	20384	20581	20465	20276	20393	20494	20345	20566	20374	20182	20402	20419	20374	20538	20728	20380	20450	20341	20443	20442	20432	20422	20501	20372	20209	20280	20384	20473	20391	20595	20303	20231	20410	20112	20329	20369	20236	20199	20327	20266	20384	20330	20569	20477	20448	20249	20541	20621	20677	20336	20529	20372	20430	20180	20385	20239	20498	20561	20537	20380	20333	20401	20239	20259	20363	20434	20510	20400	20438	20361	20459	20179	20472	20465	20418	20680	20568	20431	20424	20681	20335	20364	20338	20025	20342	20431	20381	20149	20325	20566	20346	20357	20539	20414	20410	20413	20341	20389	20349	20460	20263	20494	20496	20724	20371	20300	20468	20399	20483	20483	20411	20583	20696	20371	20501	20315	20296	20287	20319	20722	20412	20313	20556	20580	20549	20460	20454	20371	20359	20504	20551	20518	20452	20637	20273	20408	20523	20201	20418	20450	20548	20535	20276	20473	20504	20405	20351	20514	20304	20411	20432	20472	20269	20093	20695	20532	20460	20544	20521	20317	20200	20667	20416	20305	20178	20421	20385	20588	20545	20409	20426	20464	20410	20632	20455	20515	20613	20313	20434	20525	20689	20279	20468	20545	20426	20506	20473	20480
45674	63783	56823	41100	32673	21454	17543	16097	15444	15024	14861	14788	14280	14236	14267	14326	14372	14565	14285	14499	14277	14477	14318	14409	14254	14245	14337	14257	14320	13999	14066	14342	14128	14217	14113	14116	14177	14234	14187	14109	14382	14243	14133	14324	14226	14061	14172	14094	14039	14234	14235	14195	14016	14032	14202	14161	14258	13992	14211	14265	14225	14203	13979	14031	14008	14189	14037	14019	14150	14062	14176	14127	14032	14012	14084	14132	14149	14208	14063	14124	14247	14055	14149	14189	13980	14106	14291	14122	14160	14006	14081	14206	14109	14137	14084	14068	14184	14018	14118	13869	14127	14097	13823	14078	14092	14156	14072	14198	14160	13982	14003	13950	14235	13872	13940	14015	14152	14158	14071	14246	14071	14054	14375	14103	14220	14302	14113	13966	14051	13976	14256	14265	14039	14193	14091	14196	14146	13977	14165	14288	14110	14236	14125	14046	13928	14213	14211	13982	14086	13916	13899	14073	14187	14042	14146	14140	14335	14114	14200	14090	14128	14056	13965	14207	14183	14210	14113	13994	14042	14162	14033	14080	14016	14082	14194	14195	13950	14159	14153	14228	13952	14299	14018	14116	14166	14149	14162	14135	14060	14049	14055	13933	13889	14246	14021	13939	14037	14066	14006	14213	14023	14167	14117	14035	14145	13889	14149	13979	14181	14088	14144	14098	14129	13978	14069	14141	14046	14076	14106	14148	14100	14101	14069	14119	14067	14288	13954	14246	14092	14309	14096	14007	14096	14044	14139	13995	14049	13993	14221	13960	14276	14014	14051	14065	14209	14077	14117	14167	14298	14022	14082	14117	14025	14215	14066	14008	14047	14123	14072	14095	14202	14138	14253	14141	14088	14102	13981	14136	14053	14223	13969	14083	14097	14121	14192	14178	14248	14142	13979	13979	14094	14060	14136	13880	14240	14180	14148	14067	14282	14204	14179	14151	13989	14070	14131	14161	14224	14131	14191	14069	13962	14013	14066	14186	13842	14091	14237	14144	14173	14081	14132	14004	13988	14105	14011	14039	14076	14109	14326	14080	14018	14113	14065	14165	14074	13924	14211	14051	14240	14009	14161	14107	14086	14021	14021	14221	14277	14125	14292	14134	14067	13905	13936	13979	13983	14091	14106	14131	14088	14202	14140	14143	14005	14110	13859	14077	14107	14101	14041	14237	14130	14062	14025	14150	14168	14096	14226	14027	14107	14104	14141	14237	14111	14261	13914	13988	13979	14096	14039	14131	14189	14053	14247	14179	13968	14357	14168	14089	14163	14328	14183	14157	14132	14154	13984	14069	14031	14135	13993	14193	14152	14023	14183	14085	14018	14024	14121	13949	14228	14158	14103	14105	14075	14168	14082	14155	13830	14134	14208	14182	14115	14075	14067	14098	14005	14086	14044	14049	14030	14192	14177	14107	14177	14098	14120	14144	14186	14178	14152	14115	14044	14099	14176	14200	14168	14091	14076	14112	14182	14172	14118	14134	14137	14249	14149	13934	14197	14189	14150	14083	14032	14242	14051	14077	14169	14099	14090	14140	14163	13914	14130	14101	14055	13961	14095	14201	14219	14152	14177	14043	13837	14145	14075	14061	14124	14226	14170	14145	14203	14217	13987	14010	14033	14180	14031	13979	14343	14023	14002	14022	14077	14115	14017	14191	13995	14144	13830	14182	14205	14156	14036	14109	13940	14005	14148	14145	14175	14223	13953	14144	14143	14111	14187	14306	14184	14020	14068	14112	14128	14118	14065	14118	14138	14130	13972	14198	14032	14049	14062	14016	14086	14117	14073	14200	14097	14015	14210	14187	14025	13846	14101	14057	14025	14154	14179	14035	14087	14244	14211	13888	14047	14373	14056	14162	14176	14243	14043	14093	13961	14072	14058	14050	14157	14029	13985	14170	14010	13956	14025	14032	14108	14072	14035	14176	14346	14214	14199	13989	14266	14146	14149	13995	14193	14259	14203	13990	14141	14119	14223	14073	14166	14138	14087	13960	14071	14005	14176	14067	14225	13978	14015	13970	13937	13989	14110	14185	14014	14228	14075	14315	14171	14232	14149	13993	14162	14210	14102	14170	14076	13997	13955	14220	14223	14121	14042	13965	14011	14133	14177	13855	14181	14120	14391	14064	13954	14113	14029	13983	14196	14017	14222	14015	14238	14096	14055	14148	14044	14059	14178	14083	14122	14020	14214	14073	14160	14122	14076	14145	14137	14255	14212	14233	14053	14198	13975	14033	14220	14244	14137	14073	14068	14241	14264	14056	14100	13971	13952	14028	14256	14210	14124	13967	14129	14067	14288	14191	14092	14113	13935	14190	14009	14050	14091	14121	14227	14214	14212	14109	14142	14065	14027	14010	14023	14237	14045	14124	14026	14130	14139	14163	14042	14128	13951	14136	14107	14238	14154	14043	14304	14253	14055	14100	14090	14094	14320	14165	14162	14188	14215	14069	14029	14065	14112	14001	14057	14131	14100	14058	14138	14148	14129	14044	14058	14020	14229	14175	14128	14247	14110	14063	14284	13901	14166	14125	13971	14074	14267	14141	13964	14056	14105	14060	14063	14132	14212	14082	14077	14077	14038	13993	14252	14260	14074	14019	14091	14168	14190	14118	14033	13986	14005	14170	14013	14151	14099	14091	14134	14142	14197	13972	14029	13940	14209	14062	14120	14125	14066	13912	14106	14081	14186	14094	14059	14159	14039	13954	14202	14208	14195	14058	14093	14233	14059	14116	13995	13986	14152	14004	14181	14064	14227	14104	14119	14132	14074	14108	14183	14191	14201	14212	14208	13993	14095	14159	14138	14117	14200	14046	14203	14030	13988	14160	14147	14079	14198	13976	14116	14179	14010	14121	13961	14190	13989	14082	14104	14127	14114	14116	14154	14377	13903	14143	14244	14101	14173	14060	14199	14084	14101	14082	14213	14194	14355	13998	14158	14203	14200	14188	14058	14245	14238	14145	14125	13960	14127	14038	14200	14166	14228	13971	14084	14166	14183	14144	14205	14074	14358	14038	14272	14063	14080	13998	14130	14122	14152	14107	14113	14007	14119	14139	14127	13982	14330	14043	14269	14068	14014	14012	14066	14160	14115	14036	14219	14087	14094	14319	14108	14124	14269	14101	14158	14193	14341	13865	14240	14196	13973	14338	14069	14245	13977	14148	14153	14023	14106	13968	14093	14323	14043	14196	13954	14049	14102	14031	13976	14136	14214	14073	14046	14056	13946	14241	14099	14006	14011	14119	13893	14098	14207	14145	14121	13991	14192	14178	14032	13944	14005	14016	14062	13942	14148	14068	14094	14190	14128	14247	14138	14120	13974	14034	14086	14114	13973	14241	14072	13875	13987	14152	14198	14026	14229	14075	14086	14091	14146	14038	14033	14295	14167	14160	14088	14011	14198	14110	13944	14214	14155	14097	13917	14128	14206	14031	13984	14007	14064	14182	14131	14030	14070	14197	14089	14141	14150	14187	14155	14022	14050	14072	14061	14196	14282	14073	14236	14192	14134	14144	14156	14083	13926	14125	14076	14176	14296	14076	14253	14207	14104	14054	14077	14063	14109	14269	14184	14005	14162	14162	14117	14106	14097	14031	14167	14196	14250	14116	14129	14071	14075	14113	14071	13999	14309	14037	14066	14143	14062	14128	14041	14254	14132	14150	14078	14061	14018	13963	13875	14127	14158	14131	14147	14061	14276	13940	14177	14025	14117	14091	14164	14046	14147	14105	14140	13965	14103	14152	14229	14195	14082	14010	14192	14192	14239	14145	14029	14085	14090	14181	14064	14001	14298	14220	14262	14076	13996	13970	14090	14115	14118	13996	14147	14063	14230	14039	14009	14209	14261	14092	14297	13991	14141	14003	14317	14202	14067	14198	14124	14058	14191	14197	14320	13999	14194	13994	14064	14064	14050	14109	14170	14088	14259	14129	14208	14153	14197	14131	14240	14157	14211	14297	14113	14089	14121	14107	14101	13977	14349	14344	14170	14230	14042	14101	13958	14041	14163	14270	14137	13959	14057	14147	14065	13976	13996	14146	13944	14211	14196	14164	14198	14140	14033	14111	14020	14118	14094	14253	14151	14096	14123	14121	14158	14173	14324	14054	13969	14025	14190	14156	14168	14037	13960	14048	14124	14184	14175	14175	13983	14152	14210	14096	14122	14160	14073	14067	14008	14153	14005	13886	14102	14164	14008	14159	14143	14049	14057	14021	14174	14086	13980	14042	14241	14004	13989	14031	14026	14070	14216	14096	14052	14185	14110	13943	14012	14234	14115	14029	13968	14108	14098	14089	14033	14172	14120	14002	14037	14176	14170	14270	14072	14029	14011	14160	14084	14069	13883	14028	14133	14012	14177	14150	14016	14149	14132	14036	13961	14266	14018	14093	14065	14111	14068	14108	14253	13964	14131	14209	14074	14198	14174	14109	13997	14054	14371	14003	14135	14066	14037	14121	14244	14212	14153	14166	13987	14250	14149	14067	14098	14028	14096	13923	14090	14259	14059	14061	14140	14110	14088	14029	14200	14269	14117	14062	14119	14176	14030	14035	13951	14044	14080	14172	14128	14136	14141	14123	14248	14049	14044	14170	14030	14141	14015	14123	13986	14082	14163	13988	14026	14123	14040	14087	14013	14136	14038	14041	14016	14169	14228	14158	14379	14026	14092	14158	14110	14227	14259	14144	14137	13976	14013	14145	14020	14147	14050	14067	14147	14243	14114	14130	14186	14035	14162	14194	14174	13990	14112	14188	14000	14076	13969	14322	14167	14226	14123	14058	13974	14128	13981	13993	14096	14338	14073	14202	14193	14084	13989	14068	14066	14198	14243	14036	14240	14092	14131	13958	14195	14032	14084	14088	14303	14191	14277	14291	14141	13908	14189	14140	13914	14004	14235	14316	13960	14092	14227	14152	14202	14182	14242	14188	14067	14261	14239	14240	14026	13898	14235	13961	14108	14008	14096	14016	14154	14138	14241	14069	14089	14180	14057	14207	14080	14024	13854	14053	14127	14151	14018	14033	14147	14108	14175	14142	14204	14018	14205	14092	14047	14072	13882	14189	14171	14143	14192	14208	14097	13775	14141	14189	14093	13873	14120	14047	14205	13964	14164	14049	14088	14069	13958	14203
26511	22228	33148	38578	37177	31398	27903	24277	22719	22346	22133	21869	21370	21156	21279	21135	21124	21406	21422	21371	21417	21295	21150	21151	21269	21103	21191	21002	21270	21027	21186	21063	20853	20925	21050	20917	21055	21116	20893	20826	20934	21000	20936	20740	20933	21055	20947	20814	21044	20871	20956	21014	20743	20813	21059	20823	20763	20884	20788	20803	20744	20886	20784	20859	21045	20827	20859	20786	21152	20740	20965	20811	20847	20766	20703	20793	20899	20675	20656	20832	20815	20895	20871	20904	20787	20507	20809	20888	20832	20747	20787	20651	20941	20845	20723	20742	20774	20775	20874	20983	20905	20935	20957	20591	20471	20852	20575	20621	20779	21037	20539	20567	21004	20745	20815	20817	20639	21009	20822	21050	20725	20656	20841	20793	20652	20987	20889	20606	20636	20792	20610	20942	20733	20559	20795	20967	20576	20810	20711	20767	20854	20774	20845	20705	20758	20689	20872	20931	20707	20675	20977	20749	20747	20876	20833	20782	20765	20677	20725	20779	21162	20774	20796	20787	20764	20667	20812	20854	20781	20660	20743	21010	20845	20834	20766	20800	20828	20977	20955	20744	20743	20713	20839	21035	20784	20877	20853	20755	20783	21041	20973	20519	21024	20865	20960	20764	20801	20930	20695	21141	20776	20604	20763	20622	20912	20595	20706	20631	20781	20790	20849	20906	20708	20664	20723	20824	20759	20850	20875	20491	20734	20804	20880	20908	20949	20752	20897	20801	20563	20758	20738	20749	20904	20643	20841	20896	20826	20800	20899	20724	20655	20750	20782	20784	20790	20637	20595	20723	21085	20770	20878	20917	20784	20739	20865	20700	20687	20951	20971	20566	20867	20821	20780	20750	20846	20738	20731	20942	21057	20895	20680	20677	20895	20852	20822	20843	20755	20974	20845	20831	20767	20820	20854	20585	20712	20871	20919	20758	20763	20928	20648	20639	20921	20799	20934	20680	20901	20882	20666	20687	20731	20709	20846	20853	20800	20759	20689	20747	20939	20822	20940	20771	20671	20931	20734	20844	20846	20740	20781	20613	20853	20765	20696	20869	20843	20609	20749	20767	20900	20749	20509	20796	21217	21059	20762	20664	20690	20849	20732	20850	20999	20811	20700	20780	21036	20877	21112	20655	20951	20766	20755	20701	20625	20798	20681	20834	20867	21007	20826	21000	20934	20621	20685	20928	20860	20922	20659	20632	20769	20765	20810	20915	20911	20860	20870	20831	20781	20683	20752	20740	20608	20567	20576	20871	20712	20874	20866	20792	20657	20908	20732	20808	21134	20647	20741	20689	20619	20620	20676	20925	20893	20865	20824	20833	20930	20937	20739	20584	20999	20871	20609	20805	20967	20735	20586	20687	20889	20959	20704	21053	20926	20741	20986	20874	20818	20606	20639	20559	20734	21026	21084	20857	20860	20795	20545	20761	20637	20763	21033	20666	21036	20820	20628	20730	20700	20789	20732	20883	20905	20670	20721	20933	20729	21005	20831	20599	20571	20957	20883	20611	20636	20812	20856	20877	20799	20934	20823	20858	20954	20627	20611	20698	20703	20723	20973	20650	20694	20567	20495	20802	20749	20773	20778	20879	20721	20928	20760	20872	20971	20646	20706	20727	20979	20824	20578	20718	20768	20870	20785	20783	20829	20718	20883	20852	20889	20782	20800	20755	20748	20857	20799	20760	20790	20600	20691	20669	20732	20995	20727	20832	20780	20878	20803	20903	21035	20495	20873	20815	20779	20585	20937	20810	20795	20670	20730	20908	20982	20917	20797	20774	20771	20929	20944	20800	20784	20833	20746	20696	20726	20899	20872	20753	20597	20642	20729	20717	20649	20791	20673	20703	20635	20808	20815	20697	20754	20680	20859	20794	20714	20839	20953	20707	21001	20682	20559	20906	20778	20797	20903	20828	20881	20873	20600	20838	20818	20684	21008	20851	20646	20794	20486	21079	20644	20477	20793	20591	20677	20767	20686	20817	20885	20613	20776	20902	20777	20852	20800	20750	20636	20897	20964	20871	20803	20860	20837	20843	21024	20952	21035	21117	20544	20714	20876	21039	20800	20778	20747	20706	20678	20646	20892	20734	20710	20652	20725	20909	20589	20674	20725	21011	20676	20685	20716	20729	20664	20574	20712	20950	21130	20756	20768	20698	20863	20868	21084	20483	20810	20774	20950	20808	20741	20892	20875	20884	20727	20715	20810	20756	20789	21002	20859	20914	20589	20882	20954	20794	20859	20763	20838	20718	20533	20840	20570	20774	20758	20875	20746	20604	21006	20605	20902	20846	21116	20876	20750	20774	20793	20788	20654	20887	20783	20854	20868	20766	20815	20831	20861	20802	20869	20945	20579	21103	20722	20910	20838	20897	20801	20768	20809	20909	21275	20754	20962	20783	20822	20726	20846	20944	20691	20769	20634	20801	20992	20806	20734	20727	20985	20865	20551	20921	21005	20909	20671	20853	20642	20623	20788	20858	20734	20761	20667	20779	20660	20839	20805	20894	20761	20924	20722	20766	20716	20832	20988	20726	20834	20781	20858	20886	20966	20835	20673	20527	20896	20875	21000	20862	20797	20909	20820	20884	20602	20941	20759	20765	20768	20511	20978	20873	20926	20814	20794	20636	20799	20703	20593	20836	20597	20804	20862	20934	21036	20503	20753	20659	20778	20720	20808	20909	20904	20876	20922	20725	20777	20728	20754	20596	20887	20732	21130	20725	20924	20758	20825	20599	20785	20625	21019	20650	20832	20916	20741	20764	20765	20703	20607	20675	20866	20732	21050	21007	21009	20819	20654	20779	20752	20582	20858	20643	20892	20696	20780	20849	20840	20866	20855	20681	20652	20878	20724	20697	20747	20840	20706	20809	20824	20577	20889	20785	20909	20903	20846	20780	20723	20567	20759	20807	20882	20477	20649	20809	20899	20749	20691	20787	20764	20738	20802	20680	20745	20568	20644	20732	20979	20717	20638	20766	20537	20717	20797	20799	20704	20673	20873	21047	20902	20598	20844	20827	20748	20796	20692	20856	20778	20615	20607	20879	20946	20821	20811	20619	20636	20745	20719	20737	20743	20677	20838	21025	20734	20890	20878	20662	20857	21051	20847	20679	20918	20933	20707	20724	20893	20670	21046	20952	20764	20736	21011	20948	20973	20991	20844	20702	20809	20542	20948	20895	20918	20782	20860	20872	20613	20733	20770	20761	20760	20823	20895	20661	20805	20639	20470	20599	20778	20697	20724	20769	20862	20562	20722	20876	20688	20801	20934	20738	20729	20526	20897	20818	20642	20767	20676	20820	21015	20766	20930	20677	20472	20491	20719	20942	20737	20604	20699	20703	20911	20725	20571	20774	20853	20711	20637	20673	20634	20815	20792	20703	20831	20721	20619	20743	20752	20712	20829	20739	20567	20862	20537	20967	20827	21045	20803	20820	20832	20982	20637	20805	20825	20495	20790	20720	20837	20868	20777	20852	20706	20702	20861	20697	20871	20933	20767	20741	20945	20671	20787	20810	20692	20883	20546	20814	20873	20620	20963	20741	20916	21033	20633	20724	20440	20686	20715	20853	21090	21112	20809	20947	21096	20658	20802	20708	20732	20899	20808	21054	21038	20815	20672	20654	20859	20815	20751	20819	20526	20603	20653	20749	20849	20785	20575	20766	20744	20774	20864	20775	20942	20942	20997	20967	20633	20711	20873	20930	20839	20974	20759	20721	20756	20660	20818	20770	20760	20805	20749	20774	20801	20738	20670	20654	20724	20778	20751	20650	20898	20907	20850	20608	20704	20792	20671	21016	20754	20928	20846	20872	21020	20848	20718	20669	20749	20818	20738	20758	21016	20757	20857	20995	20795	20901	20778	20955	20871	20609	20591	20938	20847	20838	20944	20860	20854	20677	20968	20679	20673	20674	20915	20719	20731	20887	20951	20759	20725	20748	20884	20789	20828	20975	20770	21014	20518	20872	20884	20702	20738	20639	20785	21046	20801	20695	20834	20750	20747	21001	20705	20672	20905	20869	20963	20997	20824	21073	20767	20744	20725	20718	20660	20988	20891	20836	21057	20707	20784	20811	20802	20918	21088	20906	20759	20803	20779	20876	20958	20718	20749	20857	20987	20721	20711	20761	20759	20860	20700	21021	21083	20741	20729	20870	20670	20926	20575	20653	20892	21020	20764	20667	20788	20763	20767	20561	20790	20645	20954	20554	20833	20663	20930	20743	20686	20990	20738	20846	20643	20659	20914	20680	20651	20735	20795	20789	20909	20969	20675	20794	20788	20700	20809	20876	20864	20898	20945	20763	20878	20987	20982	20864	20942	20691	20760	20983	20788	20875	20722	20397	20756	20824	20816	20540	20792	20896	20768	20855	21027	20853	20788	20928	21075	20744	20872	20737	20668	20846	20887	20829	20955	20566	20718	20580	20996	20790	20885	20656	20891	20828	20806	20633	21037	20896	20705	20751	20721	20602	20941	20741	20779	20575	20657	20749	20671	20697	20877	20708	20946	20715	20840	20974	20766	20929	20670	20939	20573	20615	20815	20748	20761	20985	20888	21036	20826	20753	20858	20867	20768	20730	20808	20601	20721	20818	20622	20742	20850	20797	20857	20651	20759	20704	20845	20750	20634	20776	20695	20893	20770	20806	20901	20687	20890	20683	20658	20893	20516	20859	20747	20927	20934	20942	20819	20642	20836	20648	20661	20776	20880	20718	20763	20873	20833	20880	21045	20955	20796	20751	20790	20780	20809	20882	20758	20479	21164	20823	20930	20849	20919	20735	20764	20748	20802	20746	20720	20651	20780	21032	20822	20738	20777	20618	20833	20952	21078	20833	20746	20648	20926	20656	21013	20733	20928	20953	20556	20655	20698	20650	20508	20799	21030	20730	21014	20694	20794	20912	20673	20928	20934	20814	20684	20620	20637	21053	20752	20925	20940	20887	20781	20816	20694	20829	20660	20563	20596	20784	20810	20803	20796	20744	20861	21040	20921	20854	20798	20751	20830	20790	20708	20767	20863	21076	20670	20794	20921	20802	20639	20761	20857	20772	21021	20802	20800	20742	21037	20983	20558	20774	20756	20548	20842	20879	20912	20961	20786	20951	20851	20666	20829	20704	20838	20706	21022	21004
45376	75883	68106	56401	40160	26893	20465	18173	16739	16038	15790	15179	14861	14936	14773	15025	14698	15020	14881	14933	14896	15057	14922	14699	14525	14831	14632	14668	14607	14619	14501	14496	14680	14663	14229	14508	14657	14500	14344	14421	14490	14496	14498	14378	14540	14592	14429	14530	14240	14490	14217	14478	14450	14318	14339	14301	14394	14515	14407	14525	14285	14505	14478	14375	14278	14515	14418	14575	14244	14268	14424	14311	14373	14440	14259	14429	14364	14298	14323	14434	14238	14451	14365	14343	14190	14322	14237	14401	14296	14436	14321	14370	14255	14411	14342	14467	14347	14569	14398	14341	14420	14221	14409	14466	14303	14394	14346	14341	14517	14477	14327	14344	14295	14160	14408	14413	14408	14387	14439	14369	14403	14395	14323	14226	14366	14414	14329	14563	14364	14359	14394	14265	14367	14492	14379	14370	14385	14539	14478	14247	14355	14204	14278	14297	14471	14359	14349	14329	14050	14518	14358	14207	14354	14359	14376	14405	14282	14461	14239	14475	14095	14418	14268	14330	14598	14343	14215	14222	14195	14504	14326	14284	14436	14229	14350	14398	14280	14469	14387	14282	14316	14397	14515	14376	14490	14376	14495	14418	14332	14456	14588	14306	14424	14485	14347	14270	14246	14411	14212	14264	14445	14353	14367	14404	14325	14271	14246	14132	14439	14391	14264	14402	14527	14406	14493	14120	14404	14391	14412	14425	14386	14264	14495	14231	14238	14364	14266	14492	14425	14519	14221	14485	14273	14291	14345	14568	14451	14246	14318	14336	14313	14282	14215	14370	14344	14374	14209	14487	14547	14406	14373	14412	14364	14395	14554	14372	14303	14368	14521	14256	14364	14428	14375	14484	14404	14526	14327	14432	14295	14512	14241	14424	14224	14428	14388	14394	14483	14510	14444	14472	14320	14431	14347	14242	14328	14394	14470	14259	14452	14405	14386	14483	14422	14345	14526	14330	14344	14328	14382	14384	14233	14353	14340	14366	14442	14495	14438	14388	14570	14259	14509	14512	14448	14357	14276	14481	14411	14404	14370	14439	14274	14297	14448	14515	14325	14458	14306	14232	14384	14385	14429	14353	14521	14374	14445	14316	14556	14342	14402	14341	14367	14460	14338	14388	14458	14393	14393	14432	14358	14447	14509	14346	14378	14260	14202	14330	14563	14394	14366	14338	14445	14308	14336	14571	14343	14418	14268	14533	14500	14176	14422	14460	14282	14426	14446	14350	14399	14482	14488	14394	14461	14382	14286	14446	14373	14320	14412	14423	14466	14389	14323	14322	14452	14400	14330	14318	14394	14105	14396	14294	14354	14383	14241	14374	14404	14371	14450	14474	14325	14289	14307	14393	14411	14266	14384	14400	14265	14416	14399	14372	14364	14208	14327	14369	14437	14320	14490	14300	14467	14414	14377	14416	14322	14361	14284	14191	14290	14620	14479	14313	14398	14461	14285	14312	14211	14367	14383	14449	14482	14316	14327	14500	14187	14415	14500	14397	14294	14593	14445	14387	14338	14235	14367	14297	14417	14442	14215	14403	14408	14284	14434	14398	14413	14438	14322	14418	14185	14361	14503	14409	14260	14268	14409	14287	14464	14358	14278	14363	14483	14311	14227	14456	14200	14486	14361	14430	14407	14332	14257	14435	14362	14439	14305	14267	14229	14560	14229	14174	14512	14341	14225	14278	14209	14451	14442	14296	14247	14326	14433	14322	14330	14428	14427	14292	14385	14416	14496	14350	14413	14310	14517	14529	14381	14267	14219	14464	14381	14332	14396	14305	14490	14322	14457	14343	14430	14482	14379	14415	14509	14360	14298	14233	14432	14451	14362	14358	14385	14350	14377	14425	14298	14374	14473	14384	14334	14350	14320	14253	14235	14356	14291	14354	14464	14211	14332	14461	14381	14252	14377	14249	14375	14349	14161	14208	14273	14452	14440	14226	14401	14383	14275	14283	14294	14321	14323	14287	14337	14215	14423	14337	14327	14249	14405	14300	14361	14370	14363	14331	14478	14380	14288	14382	14190	14368	14310	14743	14417	14508	14396	14263	14438	14527	14601	14531	14240	14286	14293	14346	14206	14423	14418	14510	14541	14344	14361	14367	14436	14392	14415	14435	14502	14282	14360	14375	14167	14386	14277	14367	14354	14357	14267	14403	14375	14260	14531	14304	14331	14367	14507	14337	14310	14402	14274	14403	14282	14300	14334	14395	14382	14454	14256	14345	14329	14398	14315	14575	14265	14382	14364	14485	14236	14338	14292	14421	14403	14449	14486	14537	14236	14408	14524	14470	14290	14407	14458	14439	14536	14261	14262	14332	14389	14480	14433	14206	14134	14222	14432	14381	14558	14320	14354	14574	14436	14328	14346	14252	14384	14363	14268	14453	14403	14435	14269	14367	14414	14410	14482	14314	14306	14276	14243	14440	14421	14430	14339	14169	14382	14423	14429	14320	14353	14400	14331	14229	14350	14330	14393	14378	14131	14430	14246	14489	14542	14377	14373	14295	14427	14330	14418	14375	14316	14474	14275	14424	14375	14339	14234	14427	14176	14403	14313	14273	14488	14267	14296	14311	14461	14264	14327	14318	14331	14349	14329	14363	14403	14375	14383	14176	14297	14353	14266	14387	14432	14409	14574	14334	14178	14244	14283	14246	14424	14227	14431	14366	14419	14538	14312	14395	14321	14344	14308	14264	14290	14329	14499	14245	14288	14387	14299	14326	14447	14401	14392	14319	14340	14458	14221	14273	14506	14216	14472	14411	14259	14222	14208	14039	14323	14424	14263	14280	14430	14232	14343	14521	14358	14282	14467	14302	14422	14481	14360	14333	14463	14316	14395	14391	14434	14512	14439	14359	14292	14416	14311	14524	14435	14281	14427	14379	14332	14509	14248	14400	14397	14281	14374	14370	14389	14323	14380	14186	14450	14208	14419	14263	14386	14416	14386	14427	14510	14485	14341	14345	14258	14328	14391	14418	14377	14431	14331	14559	14366	14215	14271	14306	14334	14329	14527	14421	14392	14471	14250	14421	14149	14410	14306	14396	14316	14459	14377	14415	14412	14374	14329	14399	14440	14592	14270	14570	14589	14308	14533	14220	14365	14252	14343	14323	14369	14273	14367	14550	14278	14416	14356	14348	14512	14418	14431	14226	14370	14365	14451	14244	14464	14392	14447	14512	14290	14389	14325	14370	14407	14434	14198	14387	14521	14399	14268	14135	14576	14279	14272	14385	14351	14524	14515	14316	14443	14416	14288	14356	14278	14307	14455	14395	14421	14214	14325	14332	14326	14187	14408	14322	14429	14319	14394	14392	14355	14335	14348	14311	14467	14534	14336	14393	14499	14336	14334	14445	14369	14471	14388	14319	14504	14361	14469	14425	14411	14472	14610	14515	14450	14429	14203	14359	14469	14250	14393	14338	14236	14426	14312	14660	14555	14338	14471	14351	14480	14343	14195	14245	14555	14321	14302	14280	14348	14283	14163	14211	14200	14408	14319	14502	14262	14339	14452	14501	14435	14388	14416	14151	14279	14297	14383	14408	14309	14359	14276	14306	14414	14337	14325	14334	14303	14420	14443	14426	14364	14346	14425	14303	14286	14223	14459	14226	14488	14345	14380	14375	14470	14414	14414	14417	14307	14399	14476	14475	14374	14454	14425	14215	14316	14270	14523	14192	14463	14377	14381	14452	14390	14360	14416	14320	14498	14294	14564	14321	14393	14420	14598	14457	14300	14330	14353	14318	14384	14320	14382	14306	14339	14416	14320	14520	14392	14304	14455	14334	14336	14389	14273	14485	14398	14341	14416	14267	14286	14280	14469	14278	14373	14468	14355	14277	14276	14521	14428	14355	14434	14423	14244	14444	14385	14193	14430	14355	14254	14446	14334	14415	14270	14230	14305	14380	14384	14265	14438	14364	14330	14430	14492	14210	14295	14464	14303	14356	14377	14363	14270	14309	14502	14379	14264	14310	14383	14256	14373	14463	14395	14452	14314	14320	14229	14381	14413	14228	14304	14505	14344	14392	14396	14409	14419	14452	14266	14423	14468	14338	14376	14396	14377	14436	14392	14355	14388	14398	14325	14373	14324	14415	14376	14328	14301	14549	14497	14444	14393	14385	14382	14463	14304	14507	14317	14275	14340	14337	14355	14387	14489	14153	14434	14260	14418	14472	14371	14214	14400	14319	14349	14453	14477	14238	14154	14328	14405	14399	14304	14352	14520	14499	14355	14491	14400	14345	14425	14378	14334	14383	14326	14284	14303	14249	14376	14455	14294	14355	14380	14290	14503	14443	14418	14477	14314	14360	14409	14391	14239	14401	14345	14457	14297	14377	14353	14302	14469	14342	14377	14121	14206	14379	14154	14248	14360	14398	14457	14369	14416	14381	14394	14414	14328	14308	14357	14357	14282	14366	14465	14478	14308	14275	14639	14328	14499	14370	14368	14319	14412	14470	14434	14315	14391	14345	14396	14449	14368	14508	14285	14413	14377	14433	14609	14357	14253	14368	14487	14431	14479	14445	14414	14248	14551	14361	14431	14315	14641	14327	14478	14429	14283	14246	14370	14339	14406	14293	14268	14367	14409	14315	14275	14296	14314	14357	14414	14493	14400	14307	14496	14451	14431	14373	14365	14179	14367	14223	14446	14252	14461	14380	14265	14218	14338	14429	14309	14649	14533	14318	14218	14400	14371	14322	14471	14329	14425	14336	14160	14430	14239	14283	14473	14252	14402	14275	14317	14319	14370	14250	14333	14519	14258	14169	14412	14598	14327	14516	14416	14409	14485	14257	14439	14489	14358	14357	14517	14457	14436	14366	14369	14387	14364	14216	14350	14373	14318	14343	14269	14404	14311	14329	14435	14355	14357	14366	14484	14295	14414	14545	14351	14450	14397	14251	14579	14386	14121	14396	14422	14181	14550	14278	14313	14264	14506	14079	14294	14326	14227	14303	14373	14357	14203	14226	14416	14365	14433	14411	14392	14232	14228	14370	14320	14511	14428	14379	14449	14329	14520	14517	14273	14379	14376	14419	14332	14418	14275	14542	14361	14200	14396	14406	14365	14371	14530	14241	14312	14202	14309	14391	14362	14378	14379	14487	14334	14458	14456	14258	14450	14422	14280	14270
24606	21739	31066	32136	33606	33433	30836	24467	22692	22102	21228	20855	20475	20415	20342	20316	20534	20601	20397	20240	20611	20597	20592	20122	20175	20052	19974	20187	19798	19999	19873	19823	19700	19773	19870	19747	19607	19729	19957	19818	19559	19757	19801	19736	19821	19814	19779	19760	19941	19875	19801	19711	19939	19637	19709	19766	20008	19644	19712	19644	19665	19631	19501	19690	19596	19801	19786	19767	19660	19508	19751	19927	19739	19688	19758	19839	19614	19595	19586	19524	19686	19849	19677	19742	19584	19600	19661	19879	19544	19686	19724	19845	19740	19371	19755	19889	19750	19713	19731	19625	19576	19454	19649	19552	19663	19544	19639	19553	19576	19560	19607	19755	19849	19545	19721	19621	19546	19397	19775	19704	19673	19726	19780	19573	19611	19587	19660	19745	19733	19938	19846	19614	19426	19600	19661	19594	19599	19761	19767	19741	19786	19604	19706	19573	19549	19743	19587	19543	19737	19854	19725	19765	19675	19749	19581	19483	19532	19562	19731	19762	19597	19783	19587	19916	19682	19516	19652	19770	19771	19684	19727	19509	19769	19908	19797	19486	19861	19900	19554	19554	19603	19596	19599	19746	19880	19845	19801	19605	19640	19742	19681	19736	19615	19654	19347	19526	19571	19593	19811	19559	19673	19623	19618	19641	19809	19790	19722	19744	19893	19752	19675	19568	19788	19423	19848	19750	19659	19639	19844	19728	19813	19599	19586	19829	19641	19616	19845	19626	19893	19694	19701	19627	19704	19755	19691	19644	19549	19888	19619	19398	19770	19317	19493	19677	19797	19889	19768	19621	19656	19603	19593	19518	19760	19590	19728	19572	19958	19367	19599	19452	19805	19777	19782	19411	19753	19440	19702	19748	19464	19409	19790	19571	19629	19859	19404	19797	19815	19612	19892	19738	19559	19547	19555	19656	19703	19742	19986	19649	19853	19698	19628	19539	19398	19741	19523	19671	19692	19601	19585	19609	19690	19818	19669	19633	19762	19646	19678	19661	19502	19617	19752	19613	19644	19547	19395	19625	19461	19413	19297	19869	19734	19472	19578	19592	19583	19610	19477	19588	19671	19533	19632	19721	19864	19495	19994	19810	19912	19826	19560	19684	19641	19372	19825	19744	19832	19793	19683	19872	19631	19570	19658	19604	19805	19803	19518	19568	19466	19735	19790	19670	19607	19731	19666	19637	19826	19870	19811	19832	19842	19589	19404	19755	19653	19394	19660	19708	19751	19812	19948	19532	19707	19586	19399	19454	19675	19704	19807	19522	19510	19824	19510	19609	19750	19759	19559	19493	19646	19601	19610	19636	19701	19668	19494	19702	19724	19537	19826	19780	19732	19744	19611	19625	19584	19771	19829	19614	19747	19477	19614	19557	19618	19682	19530	19695	19657	19610	19796	19706	19899	19807	19620	19776	19740	19686	19631	19589	19630	19614	19527	19608	19862	19502	19831	19555	19693	19294	19564	19579	19656	19796	19840	19578	19720	19743	19732	19555	19703	19461	19672	19719	19733	19505	19713	19737	19798	19784	19516	19535	19753	19793	19738	19609	19666	19681	19653	19820	19860	19733	19825	19513	19637	19653	19577	19557	19652	19564	19536	19863	19562	19550	19793	19501	19594	19474	19714	19717	19628	19595	19551	19499	19489	19383	19679	19702	19694	19738	19563	19589	19376	19234	19563	19651	19783	19711	19555	19696	19675	19650	19880	19707	20008	19689	19764	19775	19741	19772	19638	19519	19315	19712	19693	19551	19604	19664	19597	19562	19759	19743	19702	19660	19655	19794	19618	19660	19660	19789	19743	19782	19629	19743	19711	19668	19518	19445	19758	19606	19788	19768	19595	19802	19667	19760	19625	19503	19706	19651	19661	19416	19640	19713	19594	19744	19840	19672	19775	19718	19625	19742	19589	19673	19543	19751	19919	19662	19481	19609	19464	19530	19546	19777	19663	19709	19851	19761	19574	19687	19663	19631	19753	19662	19700	19782	19593	19637	19638	19602	19820	19706	19822	19423	19729	19591	19424	19605	19584	19623	19718	19884	19489	19545	19619	19564	19552	19710	19781	19809	19722	19623	19692	19535	19820	19684	19551	19316	19780	19687	19771	19697	19694	19625	19780	19457	19639	19521	19328	19922	19668	19709	19574	19624	19495	19733	19658	19681	19687	19957	19703	19581	19646	19601	19612	19612	19504	19478	19710	19575	19253	19600	19820	19619	19441	19580	19655	19619	19581	19614	19697	19690	19649	19933	19734	19573	19622	19658	19656	19766	19662	19716	19778	19877	19615	19644	19780	19498	19638	19591	19636	19500	19626	19555	19783	19662	19736	19540	19462	19619	19702	19638	19689	19712	19885	19453	19758	19759	19548	19810	19458	19651	19604	19589	19719	19816	19630	19635	19815	19557	19449	19729	19723	19413	19467	19444	19549	19602	19434	19753	19912	19811	19513	19491	19529	19405	19478	19226	19460	19507	19601	19761	19365	19885	19761	19559	19712	19440	19485	19539	19413	19522	19722	19643	19381	19664	19592	19483	19705	19480	19716	19384	19588	19416	19477	19446	19558	19739	19643	19510	19574	19585	19692	19713	19821	19650	19722	19623	19839	19483	19441	19866	19863	19650	19721	19584	19559	19675	19543	19630	19646	19553	19515	19764	19629	19780	19846	19380	19799	19551	19564	19456	19662	19621	19862	19666	19697	19472	19659	19646	19722	19568	19705	19672	19707	19867	19731	19738	19767	19460	19639	19640	19610	19543	19583	19693	19670	19692	19481	19581	19773	19614	19793	19758	19570	19727	19782	19562	19604	19599	19671	19352	19754	19640	19574	19708	19454	19457	19630	19607	19675	19797	19708	19641	19717	19686	19798	19532	19805	19766	19462	19758	19706	19893	19761	19941	19888	19530	19390	19789	19710	19701	19624	19736	19621	19636	19609	19672	19674	19935	19725	19795	19524	19768	19622	19823	19780	19802	19419	19573	19714	19528	19669	19761	19862	19323	19871	19729	19694	19574	19740	19736	19784	19744	19828	19745	19506	19691	19691	19706	19723	19751	19669	19759	19603	19690	19546	19842	19632	19627	19564	19649	19773	19805	19620	19866	19837	19686	19831	19795	19793	19612	19572	19585	19397	19676	19767	19535	19578	19578	19845	19511	19779	19654	19679	19708	19512	19657	19450	19559	19589	19659	19733	19672	19566	19920	19603	19601	19799	19764	19766	19601	19960	19564	19771	19709	19839	19585	19713	19674	19721	19600	19742	19473	19616	19633	19821	19767	19633	19648	19666	19710	19739	19602	19524	19713	19582	19618	19804	19797	19644	19700	19782	19698	19557	19614	19596	19751	19587	19635	19402	19781	19608	19643	19641	19679	19616	19763	19724	19562	19609	19727	19621	19796	19673	19623	19634	19747	19550	19464	19574	19557	19514	19535	19619	19720	19852	19614	19625	19577	19667	19718	19701	19804	19726	19714	19858	19702	19749	19400	19675	19403	19703	19399	19682	19681	19539	19663	19639	19475	19603	19738	19749	19794	19430	19667	19682	19783	19681	19781	19602	19735	19561	19404	19891	19844	19705	19769	19489	19599	19654	19669	19652	19749	19431	19758	19866	19893	19683	19658	19758	19772	19566	19550	19726	19634	19622	19616	19648	19595	19831	19634	19815	19434	19668	19452	19930	19794	19793	19481	19691	19634	19590	20026	19557	19723	19516	19552	19522	19513	19789	19560	19531	19697	19460	19955	19476	19557	19534	19396	19607	19735	19591	19663	19631	19525	19881	19672	19733	19540	19666	19828	19538	19627	19714	19739	19718	19745	19655	19433	19598	19406	19489	19490	19567	19568	19680	19633	19498	19738	19417	19546	19841	19737	19774	19575	19424	19535	19700	19637	19509	19601	19527	19411	19694	19635	19529	19811	19474	19784	19657	19450	19639	19596	19718	19622	19670	19761	19820	19645	19641	19657	19688	19678	19747	19818	19712	19785	19757	19653	19828	19870	19795	19547	19708	19477	19866	19815	19777	19586	19850	19459	19567	19804	19800	19603	19946	19573	19917	19468	19726	19706	19401	19748	19599	19976	19781	19584	19774	19549	19621	19564	19692	19627	19759	19600	19961	19699	19739	19595	19961	19400	19542	19753	19579	19632	19666	19761	19546	19754	19565	19609	19879	19822	19595	19557	19708	19502	19774	19596	19534	19817	19627	19615	19830	19354	19752	19474	19570	19781	19637	19702	19690	19627	19605	19840	19740	19460	19753	19660	19562	19806	19599	19739	19764	19763	19502	19533	19795	19593	19748	19553	19777	19991	19715	19799	19644	19636	19658	19525	19837	19669	19562	19582	19656	19762	19815	19799	19524	19715	19712	19887	19556	19772	19615	19920	19689	19609	19654	19537	19576	19801	19767	19455	19911	19656	19792	19555	19548	19676	19557	19518	19841	19314	19761	19946	19785	19642	19762	19436	19760	19565	19563	19630	19601	19619	19539	19578	19700	19719	19737	19621	19626	19787	19610	19460	19679	19556	19593	19596	19493	19540	19645	19663	19755	19637	19663	19799	19718	19674	19534	19476	19592	19742	19519	19700	19650	19624	19764	19572	19691	19663	19503	19579	19601	19516	19672	19739	19758	19512	19571	19434	19469	19599	19577	19650	19694	19574	19802	19632	19711	19465	19876	19564	19645	19642	19679	19707	19647	19439	19769	19602	19668	19648	19779	19702	19712	19775	19643	19753	19965	19691	19560	19744	19681	19502	19639	19456	19583	19547	19636	19659	19714	19589	19588	19786	19652	19717	19755	19890	19560	19565	19660	19746	19605	19633	19599	19527	19653	19628	19544	19704	19563	19604	19661	19563	19348	19740	19663	19652	19678	19630	19515	19700	19482	19447	19560	19621	19717	19536	19716	19790	19746	19683	19675	19575	19705	19632	19626	19601	19502	19579	19488	19586	19658	19704	19658	19561	19687	19683	20035	19807	19752	19864	19597	19797	19624	19663	19740	19597	19653	19672	19485	19724	19592	19605	19546	19925	19564	19777	19797	19592	19602	19660	19478	19497	19371	19629	19811	19736	19752	19564	19423	19588	19825	19607	19825	19754	19682	19769	19752	19750	19497	19521	19687	19570	19543	19662	19531	19627
47593	79952	77522	61876	47123	34365	23447	19399	17362	16377	15633	15130	14609	14484	14447	14481	14484	14658	14615	14535	14463	14744	14771	14542	14371	14287	14176	14120	14104	14031	14075	14131	14010	13986	13871	13996	14081	13855	14034	13993	13998	13879	13863	13776	13759	13882	13660	13836	13872	13715	13863	13804	13871	13835	13752	13803	13754	13792	13669	13783	13607	13734	13731	13756	13910	13864	13779	13717	13553	13804	13887	13728	13650	13775	13826	13762	13750	13839	13678	13622	13666	13731	13753	13672	13618	13903	13749	13834	13631	13592	13775	13925	13769	13866	13592	13532	13854	13724	13735	13745	13856	13673	13801	13679	13737	13825	13825	13724	13803	13676	13752	13706	13660	13887	13754	13767	13734	13716	13599	13829	13669	13607	13697	13737	13708	13752	13749	13735	13700	13697	13780	13745	13737	13741	13617	13726	13688	13552	13876	13742	13811	13882	13600	13640	13634	13697	13757	13891	13683	13752	13828	13642	13763	13900	13884	13842	13636	13703	13734	13716	13786	13679	13808	13761	13731	13808	13786	13827	13770	13861	13590	13643	13932	13732	13789	13852	13803	13735	13798	13863	13864	13727	13594	13718	13760	13735	13671	13635	13710	13672	13821	13746	13602	13856	13794	13713	13776	13690	13604	13671	13624	13607	13750	13814	13762	13808	13731	13505	13793	13615	13699	13710	13848	13745	13637	13780	13704	13634	13668	13747	13750	13740	13685	13813	13922	13724	13956	13652	13828	13812	13800	13740	13685	13859	13758	13747	13867	13819	13625	13561	13744	13590	13711	13660	13791	13704	13656	13619	13621	13910	13805	13746	13720	13801	13752	13581	13803	13576	13754	13861	13823	13843	13738	13865	13627	13625	13765	13663	13864	13716	13667	13879	13795	13895	13870	13755	13616	13740	13849	13698	13929	13864	13757	13788	13822	13780	13760	13837	13751	13825	13804	13792	13624	13914	13812	13809	13682	13792	13686	13780	13737	13615	13814	13750	13673	13723	13931	13765	13799	13738	13644	13881	13774	13783	13828	13810	13927	13798	13774	14004	13549	13713	13719	13694	13871	13836	13731	13751	13643	13862	13702	13697	13940	13785	13758	13741	13667	13735	13736	13637	13686	13880	13653	13777	13691	13616	13666	13839	13846	13922	13908	13682	13691	13768	13791	13821	13835	13745	13870	13582	13763	13741	13765	13825	13611	13788	13914	13798	13833	13680	13776	13737	13720	13604	13838	13757	13757	13785	13778	13495	13743	13820	13673	13903	13817	13820	13706	13671	13720	13811	13815	13638	13785	13663	13875	13783	13765	13792	13722	13691	13822	13960	13697	13659	13667	13743	13773	13725	13775	13903	13841	13569	13630	13826	13773	13697	13784	13703	13740	13777	13744	13820	13800	13796	13667	13873	13692	13706	13699	13734	13847	13791	13767	14006	13843	13928	13757	13719	13811	13727	13735	13781	13645	13702	13844	13725	13851	13677	13805	13723	13661	13718	13798	13513	13747	13814	13581	13740	13708	13757	13751	13685	13770	13628	13752	13634	13893	13806	13782	13730	13854	13724	13719	13797	13724	13843	13636	13619	13696	13731	13852	13687	13745	13827	13766	13706	13647	13789	13698	13766	13496	13852	13620	13900	13779	13728	13674	13784	13580	13710	13701	13917	13832	13679	13767	13682	13727	13863	13741	13687	13715	13931	13826	13878	13638	13915	13581	13601	13751	13841	13747	13929	13804	13648	13693	13739	13598	13982	13902	13799	13847	13690	13667	13778	13804	13778	13899	13514	13951	13780	13776	13540	13718	13915	13948	13649	13726	13964	13640	13860	13600	13836	13719	13779	13755	13734	13625	13836	13746	13768	13770	13726	13780	13870	13651	13821	13807	13953	13857	13762	13680	13715	13774	13696	13822	13690	13896	13681	13935	13719	13771	13866	13719	13720	13869	13593	13709	13718	13820	13634	13797	13784	13724	13608	13493	13870	13796	13708	13733	13971	13710	13808	13668	13641	13773	13602	13743	13908	13636	13740	13701	13663	13798	13795	13759	13772	13729	13524	13575	13719	13792	13707	13942	13662	13687	13692	13787	13834	13897	13704	13740	13952	13713	13917	13709	13821	13784	13782	13683	13609	13688	13864	13646	13737	13830	13700	13728	13965	13788	13697	13577	13804	13831	13855	13629	13815	13644	13829	13765	13843	13834	13980	13678	13782	13730	13840	13739	13870	13845	13823	13889	13604	13729	13827	13829	13868	13676	13821	13597	13779	13580	13697	13823	13723	13833	13852	13744	13823	13763	13557	13686	13891	13824	13790	13949	13734	13712	13734	13922	13629	13883	13708	13728	13854	13620	13844	13907	13688	13652	13824	13709	13724	13765	13690	13507	13741	13779	13682	13690	13633	13748	13737	13752	13688	13829	13771	13971	13633	13622	13612	13719	13732	13502	13601	13836	13600	13655	13779	13876	13791	13748	14001	13602	13632	13700	13578	13559	13625	13729	13768	13811	13756	13693	13664	13741	13778	13770	13713	13714	13641	13745	13738	13847	13925	13677	13793	13710	13656	13839	13765	13699	13738	13805	13731	13729	13769	13675	13793	13638	13735	13543	13747	13557	13722	13833	14002	13619	13939	13752	13669	13625	13681	13810	13608	13753	13924	13746	13771	13642	13600	13661	13692	13655	13942	13671	13715	13912	13730	13724	13619	13732	13746	13756	13782	13718	13807	13728	13674	13809	13850	13939	13624	13829	13569	13870	13766	13657	13637	13741	13710	13759	13896	13962	13727	13638	13837	13807	13803	13726	13812	13748	13658	13716	13701	13772	13819	13825	13373	13761	13753	13541	13648	13694	13717	13706	13839	13719	13826	13771	13731	13683	13667	13639	13855	13786	13653	13781	13835	13691	13914	13871	13602	13801	13523	13756	13802	13787	13901	13721	13702	13438	13909	13648	13882	13785	13690	13695	13821	13722	13585	13739	13584	13865	13780	13732	13747	13691	13814	13679	13779	13734	13698	13769	13645	13610	13713	13565	14009	13776	13753	13732	13719	13714	13728	13696	13707	13687	13808	13734	13672	13876	13767	13712	13763	13802	13791	13703	13804	13686	13951	13666	13702	13676	13782	13798	13858	13787	13789	13763	13816	13733	13722	13819	13652	13751	13735	13724	13659	13805	13708	13853	13773	13631	13704	13786	13869	13838	13534	13606	13796	13714	13679	13869	13719	13906	13960	13768	13864	13726	13957	13788	13834	13693	13737	13713	13781	13754	13690	13664	13835	13690	13803	13688	13773	13638	13761	13769	13658	13748	13835	13887	13829	13885	13780	13778	13717	13824	13651	13829	13867	13753	13891	13589	13688	13761	13612	13832	13856	13976	13858	13752	13770	13785	13818	13814	13648	13957	13805	13811	13693	13750	13918	13608	13863	13781	13570	13646	13832	13652	13656	13766	13820	13769	13723	13848	13759	13826	13797	13683	13651	13610	13779	13850	13708	13699	13712	13684	13884	13818	13660	13831	13654	13704	13747	13646	13945	13723	13790	13860	13879	13753	13678	13750	13773	13663	13631	13837	13714	13780	13659	13735	13770	13923	13822	13615	13687	13733	13691	13530	13614	13830	13760	13639	13809	13800	13786	13935	13628	13587	13657	13669	13774	13650	13834	13701	13800	13828	13830	13701	13556	13691	13885	13894	13735	13801	13990	13594	13783	13793	13830	13803	13840	13860	13757	13712	13720	13747	13847	13793	13707	13772	13686	13747	13705	13705	13733	13897	13810	13713	13909	13806	13762	13505	13828	13670	13729	13625	13673	13759	13726	13717	13854	13820	13698	13872	13528	13653	13702	13762	13708	13596	13809	13877	13679	13895	13812	13707	13629	13722	13797	13858	13779	13789	13714	13742	13815	13751	13758	13692	13739	13742	13683	13717	13736	13663	13787	13650	13951	13759	13755	13850	13709	13842	13708	13608	13834	13811	13633	13802	13750	13810	13633	13776	13787	13648	13702	13779	13664	13757	13710	13635	13883	13795	13878	13764	13653	13702	13705	13859	13640	13716	13754	13815	13645	13683	13661	13843	13805	13717	13731	13803	13590	13878	13821	13731	13731	13753	13885	13710	13753	13711	13810	13714	13740	13784	13827	13730	13682	13890	13744	13835	13758	13767	13659	13726	13692	13846	13711	13766	13747	13821	13751	13717	13689	13822	13724	13841	13745	13686	13813	13859	13745	13727	13828	13586	13733	13794	13754	13825	13583	13760	13766	13818	13927	13534	13723	13729	13748	13746	13835	13596	13807	13709	13876	13745	13743	13703	13837	13689	13670	13750	13788	13756	13936	13830	13664	13803	13717	13737	13758	13734	13824	13629	13887	13785	13522	13877	13656	13787	13722	13656	13662	13809	13743	13889	13708	13799	13854	13737	13727	13600	13861	13879	13674	13767	13712	13563	13980	13777	13782	13894	13726	13673	13664	13828	13569	13651	13735	13695	13686	13802	13735	13911	13769	13677	13713	13773	13608	13697	13618	13741	13678	13768	13700	13681	13787	13584	13754	13704	13643	13759	13821	13760	13718	13727	13778	13633	13495	13757	13674	13548	13707	13688	13772	13755	13839	13796	13803	13802	13681	13667	13671	13550	13778	13749	13792	13752	13817	13786	13873	13584	13594	13759	13805	13828	13778	13798	13738	13749	13872	13696	13760	13841	13626	13823	13713	13564	13706	13852	13667	13768	13595	13755	13586	13746	13852	13718	13704	13547	13735	13915	13828	13660	13600	13700	13451	13763	13815	13753	13768	13787	13670	13651	13801	13738	13631	13944	13730	13761	13646	13754	13890	13706	13678	13691	13580	13802	13916	13738	13764	13726	13762	13731	13697	13765	13695	13730	13649	13605	13683	13661	13932	13681	13734	13733	13634	13719	13871	13801	13860	13779	13901	13855	13707	13798	13775	13919	13805	13735	13730	13620	13887	13773	13814	13791	13569	13630	13702	13906	13812	13895	13800	13752	14004	13739	13687	13771	13928	13590	13722	13825	13896	13687	13729	13825	13875	13795	13601	13827	13855	13794	13743	13913	13686	13751	13857	13842	13725	13617	13832	13832	13679	13868	13734	13789	13804	13620	13802	13638	13720	13894	13611	13865	13782	13647	13848
42444	49954	50851	40316	32007	27613	24013	21444	20797	20418	20388	20059	19628	19926	19723	19897	19918	19864	19793	19889	20050	19896	19871	19803	19651	19707	19877	19742	19877	19728	19677	19967	19863	19938	19527	19689	19863	19667	19694	19684	19860	19695	19545	19927	19586	19563	19547	19581	19587	19831	19547	19709	19836	19582	19679	19751	19605	19734	19517	19713	19780	19702	19640	19495	19895	19422	19425	19548	19605	19700	19720	19592	19395	19909	19688	19803	19639	19557	19849	19772	19767	19583	19673	19694	19772	19574	19862	19554	19554	19615	19760	19399	19673	19620	19783	19742	19916	19597	19716	19810	19466	19544	19701	19670	19589	19397	19678	19482	19572	19508	19662	19595	19544	19530	19608	19816	19774	19644	19429	19609	19588	19576	19789	19620	19551	19688	19710	19704	19567	19641	19643	19441	19483	19391	19598	19578	19719	19784	19678	19479	19689	19608	19470	19578	19709	19722	19693	19577	19524	19842	19688	19811	19491	19484	19629	19727	19655	19531	19640	19551	19470	19537	19629	19608	19301	19675	19533	19607	19546	19609	19542	19462	19838	19497	19569	19622	19797	19592	19528	19634	19463	19894	19466	19751	19474	19640	19616	19812	19570	19511	19552	19572	19535	19461	19325	19625	19744	19533	19766	19613	19606	19676	19736	19853	19723	19835	19697	19657	19612	19687	19774	19675	19748	19399	19672	19730	19778	19544	19480	19728	19429	19557	19577	19685	19768	19721	19650	19522	19762	19516	19696	19289	19706	19480	19637	19535	19455	19507	19521	19409	19717	19799	19450	19567	19607	19466	19466	19573	19401	19533	19601	19528	19603	19689	19867	19851	19577	19469	19474	19643	19724	19610	19650	19460	19595	19708	19698	19906	19542	19648	19541	19459	19665	19678	19580	19512	19590	19406	19676	19780	19735	19444	19412	19641	19726	19434	19665	19686	19838	19693	19718	19542	19546	19581	19631	19717	19725	19662	19624	19707	19719	19519	19570	19621	19527	19535	19770	19685	19639	19521	19599	19575	19573	19642	19583	19685	19802	19682	19773	19468	19380	19619	19539	19499	19702	19691	19697	19537	19400	19553	19659	19830	19662	19599	19481	19642	19553	19595	19596	19733	19622	19294	19592	19647	19594	19661	19610	19687	19793	19613	19652	19598	19658	19469	19716	19416	19536	19756	19483	19542	19847	19558	19700	19810	19711	19483	19398	19523	19828	19641	19677	19620	19695	19434	19794	19434	19663	19590	19462	19381	19499	19542	19735	19664	19678	19552	19498	19631	19755	19822	19509	19603	19707	19656	19506	19570	19710	19605	19800	19770	19508	19593	19800	19866	19616	19724	19531	19710	19584	19668	19434	19690	19716	19548	19837	19690	19610	19713	19451	19538	19810	19583	19897	19723	19851	19667	19535	19605	19747	19737	19804	19524	19390	19651	19509	19396	19559	19556	19438	19637	19454	19633	19477	19608	19644	19689	19657	19739	19639	19849	19737	19791	19548	19645	19739	19509	19735	19547	19635	19437	19677	19717	19719	19560	19625	19502	19738	19606	19676	19893	19546	19538	19537	19741	19627	19596	19567	19703	19599	19965	19674	19539	19773	19800	19420	19595	19503	19629	19719	19792	19538	19592	19498	19697	19575	19536	19279	19598	19431	19541	19573	19540	19777	19586	19647	19581	19767	19700	19575	19629	19594	19762	19445	19763	19730	19603	19671	19729	19612	19539	19721	19438	19287	19743	19878	19610	19581	19518	19726	19554	19491	19583	19788	19887	19607	19585	19774	19521	19316	19818	19516	19447	19589	19728	19647	19783	19752	19605	19530	19621	19520	19766	19504	19539	19656	19632	19754	19568	19519	19409	19466	19337	19689	19445	19633	19611	19466	19526	19581	19596	19523	19675	19425	19541	19615	19651	19763	19372	19640	19413	19574	19703	19702	19586	19641	19619	19547	19788	19686	19773	19468	19436	19777	19410	19864	19746	19739	19456	19739	19863	19947	19684	19585	19688	19472	19462	19437	19286	19263	19598	19731	19569	19612	19728	19710	19467	19460	19687	19530	19292	19324	19443	19568	19647	19733	19679	19463	19571	19503	19513	19573	19670	19533	19513	19309	19813	19647	19726	19856	19669	19750	19625	19560	19498	19559	19583	19620	19495	19741	19440	19612	19468	19395	19680	19700	19663	19415	19731	19749	19539	19664	19471	19601	19747	19582	19788	19739	19486	19750	19653	19399	19361	19650	19954	19580	19817	19667	19640	19674	19622	19645	19524	19249	19717	19623	19633	19331	19518	19756	19543	19625	19537	19422	19617	19593	19618	19558	19811	19644	19498	19842	19606	19737	19525	19567	19655	19569	19582	19666	19391	19513	19636	19710	19466	19547	19830	19578	19592	19798	19840	19765	19836	19556	19632	19716	19577	19597	19775	19491	19472	19546	19624	19554	19755	19504	19490	19578	19546	19501	19549	19633	19547	19393	19650	19550	19635	19724	19518	19757	19711	19610	19669	19416	19690	19480	19737	19582	19552	19676	19701	19861	19643	19517	19718	19529	19666	19434	19588	19693	19760	19641	19672	19578	19663	19610	19614	19682	19645	19591	19614	19405	19589	19655	19757	19688	19701	19747	19409	19778	19648	19519	19497	19650	19839	19643	19788	19625	19445	19816	19866	19555	19484	19553	19522	19793	19574	19465	19511	19685	19691	19644	19588	19618	19678	19769	19797	19638	19606	19621	19736	19726	19556	19564	19816	19553	19674	19623	19693	19500	19641	19689	19704	19623	19675	19724	19736	19865	19632	19801	19632	19648	19446	19709	19615	19475	19506	19717	19541	19653	19588	19469	19502	19603	19532	19552	19359	19570	19428	19516	19509	19665	19674	19600	19678	19657	19700	19793	19503	19485	19557	19572	19879	19628	19469	19806	19627	19606	19519	19443	19640	19583	19530	19626	19842	19690	19730	19406	19453	19502	19702	19523	19700	19633	19782	19627	19782	19646	19611	19791	19685	19633	19704	19689	19689	19437	19543	19863	19587	19514	19545	19605	19847	19657	19641	19591	19746	19629	19445	19503	19449	19526	19845	19629	19534	19524	19504	19453	19568	19606	19781	19616	19550	19606	19580	19438	19619	19492	19539	19568	19752	19751	19664	19538	19541	19527	19419	19544	19442	19626	19565	19681	19667	19468	19477	19727	19654	19879	19423	19520	19619	19620	19400	19797	19734	19859	19878	19655	19729	19671	19396	19517	19506	19660	19659	19420	19562	19421	19509	19660	19547	19843	19585	19564	19748	19654	19625	19603	19659	19887	19649	19707	19533	19676	19623	19507	19537	19589	19706	19754	19541	19756	19691	19669	19515	19584	19482	19853	19644	19601	19726	19691	19732	19650	19648	19582	19599	19508	19594	19633	19744	19560	19828	19740	19630	19757	19726	19434	19595	19696	19751	19574	19665	19683	19509	19735	19648	19757	19633	19770	19547	19508	19519	19552	19577	19525	19553	19616	19758	19632	19605	19857	19814	19623	19632	19604	19823	19722	19726	19519	19568	19404	19377	19445	19968	19500	19536	19456	19673	19421	19584	19576	19645	19669	19753	19717	19507	19593	19759	19527	19702	19581	19580	19652	19610	19807	19748	19643	19669	19687	19628	19455	19557	19806	19625	19509	19689	19704	19619	19617	19784	19451	19622	19537	19474	19478	19500	19517	19536	19724	19904	19580	19754	19630	19621	19577	19562	19788	19561	19601	19716	19751	19711	19772	19800	19573	19792	19631	19654	19776	19571	19596	19707	19608	19649	19535	19170	19534	19555	19531	19672	19798	19757	19834	19578	19721	19515	19626	19726	19669	19822	19732	19638	19596	19642	19662	19701	19616	19798	19689	19582	19743	19571	19559	19701	19481	19663	19483	19627	19604	20017	19547	19635	19762	19546	19509	19691	19444	19599	19750	19836	19636	19479	19475	19578	19609	19463	19457	19328	19555	19646	19596	19493	19797	19634	19679	19533	19770	19660	19564	19377	19554	19452	19650	19627	19518	19576	19576	19616	19591	19628	19493	19680	19736	19624	19505	19647	19656	19636	19724	19787	19891	19636	19420	19647	19506	19571	19427	19683	19512	19596	19610	19593	19784	19539	19605	19565	19666	19651	19801	19443	19650	19646	19706	19643	19477	19459	19654	19654	19819	19491	19783	19338	19448	19451	19622	19678	19512	19606	19706	19575	19696	19469	19820	19695	19681	19597	19701	19657	19671	19749	19786	19670	19630	19377	19729	19569	19590	19623	19462	19478	19693	19707	19532	19600	19715	19477	19439	19450	19557	19561	19480	19710	19695	19879	19533	19611	19545	19617	19354	19540	19623	19644	19568	19490	19763	19442	19532	19568	19570	19619	19763	19522	19457	19562	19614	19592	19370	19512	19549	19644	19533	19742	19595	19665	19612	19756	19645	19377	19732	19735	19571	19420	19705	19587	19582	19836	19882	19697	19747	19682	19661	19660	19608	19637	19533	19553	19664	19845	19639	19422	19708	19748	19675	19559	19516	19364	19476	19562	19653	19542	19800	19845	19721	19699	19559	19737	19584	19526	19665	19591	19682	19760	19547	19652	19783	19499	19883	19696	19542	19478	19574	19407	19650	19774	19487	19444	19653	19508	19748	19914	19532	19712	19556	19591	19727	19569	19657	19726	19609	19685	19671	19529	19661	19667	19511	19881	19646	19620	19440	19636	19574	19649	19742	19524	19623	19590	19729	19624	19630	19735	19680	19482	19321	19636	19669	19607	19583	19834	19426	19592	19715	19814	19604	19506	19510	19430	19790	19805	19550	19685	19751	19671	19514	19573	19678	19606	19666	19781	19802	19554	19509	19625	19583	19533	19688	19692	19417	19544	19520	19440	19659	19814	19550	19549	19424	19610	19583	19349	19513	19609	19591	19696	19479	19464	19668	19461	19395	19634	19737	19712	19760	19426	19301	19859	19668	19672	19572	19561	19420	19720	19634	19545	19890	19597	19818	19511	19666	19462	19608	19889	19495	19687	19363	19671	19607	19404	19727	19689	19679	19790	19802	19748	19746	19501	19595	19372	19605	19402	19912	19641	19693	19742	19662	19718	19427	19685	19910	19554	19632	19527	19416	19351	19722	19677	19743	19592
45000	59397	51881	35805	28315	23006	18658	16094	15195	14662	14463	13962	14019	13871	14098	13868	14175	14076	14069	13999	14254	14057	14125	13948	13962	13761	13937	13718	13895	13805	13761	13743	13874	13623	13810	13849	13911	13834	13701	13802	13779	13885	13610	13842	13823	13785	13684	13848	13702	13764	13786	13754	13845	13674	13681	13755	13695	13700	13920	13756	13710	13594	13616	13693	13817	13625	13728	13707	13733	13745	13820	13711	13772	13945	13817	13769	13547	13830	13793	13657	13716	13854	13748	13776	13736	13611	13712	13697	13700	13722	13697	13797	13678	13536	13748	13658	13663	13715	13929	13441	13754	13749	13767	13836	13624	13512	13828	13630	13712	13612	13830	13686	13701	13718	13644	13619	13713	13587	13658	13623	13743	13620	13697	13589	13771	13702	13564	13821	13577	13716	13688	13886	13653	13753	13573	13869	13743	13838	13863	13860	13668	13600	13590	13776	13806	13750	13599	13601	13765	13708	13659	13800	13653	13746	13632	13532	13756	13795	13886	13729	13707	13748	13689	13720	13774	13802	13612	13692	13816	13951	13782	13786	13667	13619	13729	13820	13841	13694	13776	13591	13454	13790	13758	13753	13555	13602	13630	13651	13846	13857	13758	13711	13624	13760	13630	13716	13799	13704	13840	13683	13634	13723	13587	13760	13650	13922	13586	13812	13747	13669	13703	13504	13697	13744	13595	13737	13722	13603	13670	13838	13718	13639	13479	13753	13855	13570	13625	13765	13544	13741	13629	13686	13746	13619	13705	13703	13657	13644	13770	13773	13548	13625	13556	13808	13768	13807	13746	13652	13787	13411	13658	13761	13686	13615	13842	13759	13711	13751	14005	13817	13694	13552	13782	13656	13725	13719	13670	13803	13730	13561	13895	13708	13742	13835	13615	13682	13484	13611	13713	13728	13653	13945	13618	13744	13714	13640	13654	13678	13527	13539	13809	13930	13753	13778	13801	13552	13735	13486	13665	13663	13765	13646	13751	13781	13596	13778	13649	13600	13638	13687	13908	13702	13558	13713	13624	13740	13608	13905	13780	13712	13752	13777	13687	13853	13685	13526	13635	13538	13942	13670	13727	13640	13638	13772	13706	13633	13694	13765	13677	13676	13889	13619	13597	13697	13723	13745	13783	13764	13589	13655	13753	13719	13624	13725	13704	13772	13747	13592	13861	13646	13688	13741	13674	13688	13607	13703	13510	13588	13868	13797	13671	13632	13862	13627	13810	13543	13582	13688	13821	13798	13754	13699	13601	13737	13596	13781	13884	13742	13682	13573	13558	13677	13730	13633	13412	13608	13495	13552	13873	13634	13632	13657	13812	13806	13851	13870	13648	13675	13602	13656	13767	13810	13862	13625	13569	13586	13807	13828	13728	13814	13751	13591	13737	13608	13743	13598	13627	13753	13674	13872	13718	13675	13632	13586	13646	13778	13733	13730	13772	13756	13558	13827	13762	13505	13488	13615	13777	13796	13738	13670	13491	13714	13677	13744	13601	13831	13730	13834	13653	13652	13882	13692	13590	13767	13773	13746	13726	13728	13750	13767	13773	13759	13668	13847	13638	13782	13590	13815	13598	13727	13812	13593	13757	13674	13675	13787	13817	13793	13789	13712	13639	13791	13781	13635	13737	13857	13760	13667	13780	13654	13692	13688	13741	13899	13612	13770	13636	13736	13730	13602	13785	13687	13670	13684	13768	13707	13618	13654	13681	13812	13694	13674	13726	13726	13609	13748	13608	13578	13749	13656	13690	13715	13752	13600	13575	13664	13833	13819	13872	13628	13769	13556	13712	13782	13670	13672	13653	13734	13762	13598	13847	13692	13611	13653	13801	13716	13583	13601	13733	13734	13691	13691	13748	13755	13569	13779	13751	13726	13610	13775	13651	13726	13725	13814	13740	13739	13664	13736	13693	13710	13771	13757	13795	13895	13633	13532	13750	13758	13688	13718	13775	13730	13670	13688	13743	13666	13580	13685	13707	13627	13564	13618	13815	13522	13779	13677	13727	13698	13589	13692	13645	13778	13604	13763	13612	13579	13907	13632	13700	13717	13855	13645	13890	13571	13607	13679	13646	13784	13797	13678	13709	13569	13727	13785	13693	13628	13891	13763	13690	13524	13714	13593	13583	13760	13695	13694	13694	13886	13833	13656	13816	13792	13670	13583	13805	13723	13630	13849	13814	13725	13714	13505	13666	13693	13705	13923	13742	13726	13718	13734	13718	13685	13700	13745	13648	13781	13618	13646	13660	13547	13659	13602	13801	13675	13734	13674	13636	13734	13807	13716	13655	13582	13734	13831	13756	13720	13746	13617	13704	13738	13731	13747	13766	13802	13722	13676	13632	13833	13728	13572	13689	13660	13709	13764	13809	13661	13622	13821	13774	13729	13727	13728	13686	13672	13526	13574	13567	13611	13759	13822	13645	13510	13740	13763	13689	13630	13720	13758	13871	13664	13483	13765	13689	13717	13627	13784	13772	13640	13621	13736	13638	13680	13750	13763	13565	13610	13685	13805	13816	13596	13619	13653	13807	13679	13656	13790	13987	13623	13716	13790	13707	13755	13880	13698	13585	13628	13707	13628	13715	13697	13762	13726	13824	13738	13910	13680	13534	13714	13806	13680	13697	13563	13793	13663	13677	13740	13558	13834	13841	13764	13584	13722	13599	13800	13934	13674	13753	13731	13684	13703	13587	13714	13625	13589	13702	13712	13695	13723	13660	13538	13734	13710	13579	13648	13680	13673	13875	13669	13693	13657	13613	13706	13743	13809	13598	13686	13600	13623	13771	13608	13678	13638	13688	13717	13694	13669	13544	13778	13693	13613	13774	13618	13768	13810	13544	13754	13774	13892	13759	13791	13662	13732	13745	13774	13829	13771	13709	13766	13733	13565	13692	13775	13616	13811	13696	13818	13703	13551	13748	13713	13667	13661	13781	13766	13754	13612	13616	13716	13656	13814	13751	13672	13527	13657	13600	13817	13749	13602	13711	13747	13839	13645	13620	13765	13657	13669	13690	13542	13729	13662	13704	13802	13721	13708	13749	13813	13616	13823	13605	13710	13722	13735	13602	13739	13785	13596	13725	13780	13757	13704	13694	13749	13618	13711	13837	13721	13677	13638	13721	13710	13785	13646	13607	13589	13715	13595	13775	13646	13623	13746	13643	13709	13693	13641	13779	13582	13793	13709	13523	13601	13690	13634	13773	13760	13630	13670	13732	13617	13633	13572	13973	13620	13770	13714	13731	13656	13632	13798	13703	13713	13782	13796	13570	13608	13626	13634	13743	13598	13709	13850	13603	13660	13713	13607	13785	13639	13892	13471	13778	13585	13759	13725	13660	13662	13550	13638	13654	13714	13800	13704	13767	13734	13633	13756	13768	13756	13894	13711	13711	13662	13753	13687	13806	13789	13777	13769	13597	13680	13709	13798	13820	13818	13642	13592	13742	13734	13686	13694	13584	13659	13817	13902	13698	13641	13778	13602	13814	13724	13794	13885	13760	13743	13705	13726	13728	13728	13610	13934	13439	13813	13746	13857	13716	13725	13721	13776	13760	13700	13755	13784	13644	13675	13794	13601	13746	13590	13505	13550	13774	13631	13648	13593	13717	13673	13586	13725	13534	13698	13732	13753	13757	13744	13816	13715	13674	13807	13728	13778	13630	13699	13842	13686	13707	13609	13656	13536	13636	13624	13599	13711	13645	13616	13733	13688	13677	13797	13740	13723	13706	13706	13742	13719	13587	13658	13593	13593	13697	13758	13805	13725	13818	13768	13866	13777	13790	13820	13680	13660	13613	13751	13644	13772	13741	13845	13663	13656	13803	13755	13672	13870	13860	13629	13800	13801	13802	13819	13863	13800	13852	13824	13755	13724	13616	13755	13715	13521	13733	13726	13655	13789	13689	13821	13675	13706	13821	13825	13660	13422	13682	13591	13850	13771	13765	13836	13613	13734	13659	13645	13670	13714	13723	13832	13866	13682	13782	13744	13685	13701	13697	13729	13570	13623	13624	13473	13642	13600	13675	13597	13810	13581	13746	13731	13685	13642	13666	13574	13730	13779	13761	13561	13656	13628	13754	13570	13638	13805	13790	13764	13769	13634	13675	13758	13773	13695	13672	13609	13480	13754	13741	13617	13613	13637	13688	13602	13635	13874	13769	13879	13540	13613	13679	13756	13816	13660	13737	13593	13696	13667	13792	13525	13767	13794	13671	13709	13630	13703	13662	13586	13790	13645	13696	13604	13780	13690	13826	13930	13902	13693	13639	13672	13452	13606	13724	13520	13857	13765	13556	13840	13892	13838	13523	13689	13664	13773	13826	13747	13704	13588	13654	13935	13727	13751	13857	13592	13808	13651	13594	13791	13735	13652	13477	13812	13700	13823	13676	13802	13733	13934	13639	13685	13664	13796	13631	13855	13707	13552	13680	13478	13578	13770	13807	13731	13791	13738	13511	13566	13881	13947	13761	13820	13646	13770	13512	13704	13677	13760	13626	13635	13686	13735	13821	13692	13790	13678	13689	13747	13669	13756	13667	13918	13714	13820	13660	13658	13741	13701	13626	13529	13615	13815	13653	13577	13714	13689	13695	13779	13657	13890	13823	13794	13636	13697	13764	13744	13757	13650	13648	13645	13686	13741	13766	13614	13830	13491	13627	13928	13667	13710	13676	13635	13796	13640	13496	13567	13787	13811	13812	13620	13888	13815	13490	13679	13774	13637	13599	13586	13584	13692	13835	13755	13648	13851	13563	13643	13718	13780	13738	13721	13842	13710	13685	13893	13687	13810	13880	13848	13638	13598	13830	13857	13730	13687	13893	13649	13733	13666	13777	13674	13860	13712	13677	13665	13763	13634	13734	13722	13781	13608	13701	13728	13711	13741	13823	13709	13718	13538	13776	13710	13728	13789	13754	13689	13732	13659	13690	13593	13744	13717	13579	13633	13713	13853	13773	13731	13673	13803	13761	13595	13749	13533	13668	13823	13915	13698	13713	13595	13603	13734	13759	13812	13781	13758	13622	13660	13580	13727	13668	13722	13728	13646	13750	13709	13722	13765	13790	13694	13751	13679	13660	13802	13527	13601	13813	13719	13592	13581	13744	13843	13729	13653	13786	13776	13573	13787	13726	13644
26560	22079	32685	36909	38884	38489	31600	24665	22934	22137	21678	21496	21179	21228	21040	21105	21265	21308	21221	21353	21182	21475	21237	21144	20892	21034	20854	20729	20751	20918	20978	20825	20793	21062	20735	20897	20909	20951	20898	20955	20800	21053	20891	20920	20746	20351	20861	20746	20869	21072	20781	20717	20550	20911	20606	20733	20667	20507	20886	20905	20659	20541	20722	20532	20811	20724	20753	20572	20809	20821	20546	20631	20500	20887	20663	20577	20543	20649	20720	20675	20601	20585	20723	20688	20582	20569	20750	20776	20711	20685	20810	20561	20539	20550	20659	20775	20667	20687	20616	20538	20728	20427	20614	20470	20522	20677	20766	20813	20671	20651	20774	20603	20809	20714	20631	20578	20745	20818	20542	20921	20622	20862	20716	20477	20684	20549	20694	20686	20697	20585	20748	20687	20551	20706	20710	20393	20838	20614	20809	20655	20694	20555	20551	20580	20659	20688	20642	20932	20570	20584	20612	20591	20650	20737	20652	20854	20664	20652	20634	20793	20898	20520	20481	20528	20712	20715	20621	20566	20542	20701	20673	20571	20824	20617	20633	20711	20608	20732	20935	20529	20583	20461	20364	20564	20506	20551	20730	20693	20802	20584	20905	20699	20595	20558	20549	20702	20835	20652	20773	20774	20548	20536	20541	20722	20584	20619	20835	20351	20883	20673	20476	20608	20852	20689	20566	20506	20629	20653	20602	20663	20534	20715	20581	20755	20712	20812	20604	20495	20592	20640	20706	20544	20402	20667	20814	20757	20547	20665	20490	20473	20472	20707	20438	20625	20597	20742	20479	20534	20745	20549	20628	20689	20831	20557	20534	20541	20607	20711	20681	20576	20816	20639	20598	20709	20496	20701	20749	20735	20631	20689	20707	20653	20657	20681	20463	20525	20854	20570	20839	20786	20514	20541	20717	20788	20660	20864	20613	20623	20679	20501	20703	20507	20762	20651	20840	20671	20678	20568	20488	20407	20706	20695	20707	20587	20772	20770	20768	20675	20634	20488	20702	20585	20789	20748	20799	20734	20636	20941	20658	20783	20632	20759	20796	20796	20627	20671	20671	20470	20820	20686	20534	20564	20703	20863	20748	20566	20697	20758	20637	20640	20755	20772	20701	20683	20734	20412	20821	20681	20659	20656	20609	20770	20772	20718	20500	20712	20485	20841	20682	20588	20783	20716	20386	20717	20515	20722	20720	20589	20593	20439	20594	20621	20599	20890	20788	20700	20853	20574	20799	20629	20617	20633	20788	20492	20450	20765	20687	20642	20639	20922	20803	20579	20764	20338	20761	20682	20850	20595	20629	20807	20525	20535	20670	20788	20482	20815	20682	20779	20763	20491	20778	20800	20675	20549	20966	20454	20704	20719	20656	20667	20425	20652	20810	20693	20717	20756	20642	20574	20756	20784	20470	20707	20833	20735	20926	20637	20724	20820	20979	20388	20492	20545	20750	20773	20792	20760	20899	20559	20902	20524	20881	20573	20743	20691	20590	20605	20473	20383	20803	20669	20545	20465	20643	20485	20779	20663	20606	20679	20712	20802	20702	20791	20782	20704	20646	20709	20545	20829	20614	20659	20786	20579	20603	20532	20718	20553	20511	20460	20411	20624	20739	20877	20443	20411	20550	20621	20626	20502	20679	20783	20782	20688	20671	20644	20829	20776	20833	20787	20646	20631	20541	20687	20683	20673	20891	20721	20590	20652	20760	20354	20635	20823	20798	20501	20457	20450	20557	20685	20791	20600	20752	20616	20679	20580	20863	20580	20665	20747	20430	20644	20827	20521	20597	20538	20668	20755	20801	20553	20650	20712	20871	20653	20493	20420	20855	20631	20738	20902	20749	20645	20336	20684	20566	20620	20748	20827	20494	20635	20737	20644	20711	20807	20796	20805	20764	20700	20511	20796	20617	20647	20498	20587	20703	20722	20877	20699	20815	20558	20660	20727	20710	20794	20644	20573	20532	20899	20666	20552	20463	20827	20634	20827	20897	20475	20813	20618	20573	20733	20736	20620	20783	20799	20615	20898	20591	20675	20488	20577	20785	20669	20636	20704	20738	20700	20842	20934	20919	20595	20599	20451	20588	20731	20794	20562	20406	20716	20524	20802	20840	20865	20739	20402	20576	20685	20592	20451	20740	20737	20635	20567	20611	20781	20594	20572	20535	20436	20733	20909	20550	20855	20967	20701	20765	20807	20595	20533	20575	20760	20732	20567	20714	20707	20788	20646	20734	20678	20650	20552	20647	20857	20560	20654	20792	20920	20808	20664	20610	20624	20428	20483	20854	20745	20761	20674	20735	20581	20839	20628	20823	20615	20787	20590	20562	20756	20662	20716	20611	20796	20945	20606	20801	20607	20653	20674	20588	20791	20606	20683	20537	20630	20697	20576	20549	20911	20727	20835	20664	20703	20584	20628	20588	20627	20467	20578	20647	20843	20518	20924	20603	20746	20671	20653	21019	20749	20592	20627	20879	20837	20729	20640	20618	20832	20734	20623	20708	20616	20500	20723	20673	20541	20780	20843	20730	20537	20581	20243	20717	20560	20834	20567	20718	20466	20434	20656	20624	20761	20907	20716	20670	20961	20574	20637	20502	20681	20572	20667	20562	20570	20619	20970	20595	20745	20837	20652	20688	20616	20440	20666	20767	20669	20667	20489	20470	20471	20830	20699	20483	20817	20943	20706	20631	20664	20690	20551	20911	20661	20789	20713	20529	20740	20642	20632	20602	20896	20836	20752	20914	20731	20537	20625	20737	20773	20665	20506	20469	20847	20829	20455	20686	20853	20629	20711	20633	20527	20897	20789	20643	20535	20724	20549	20673	20514	20312	20526	20571	20606	20767	20568	20971	20605	20709	20826	20820	20679	20775	20617	20568	20454	20597	20792	20771	20695	20669	20637	20760	20616	20540	20660	20738	20749	20865	20532	21024	20681	20468	20522	20744	20845	20793	20768	20623	20416	20680	20822	20688	20618	20609	20754	20869	20810	20770	20624	20694	20555	20664	20538	20618	20505	20673	20622	20811	20850	20857	20801	20631	20606	20705	20752	20788	20576	20540	20626	20504	20781	20689	20471	20566	20674	20632	20653	20893	20599	20620	20645	20743	20521	20402	20371	20482	20437	20585	20614	20698	20828	20676	20692	20590	20823	20750	20822	20591	20527	20811	20582	20844	20408	20929	20830	20617	20518	20592	20544	20467	20694	20349	20682	20644	20688	20722	20909	20897	20750	20863	20525	20635	20468	20372	20480	20759	20679	20766	20603	20723	20645	20654	20606	20714	20480	20780	20620	20546	20708	20548	20975	20707	20654	20752	20666	20857	20684	20445	20690	20670	20551	20693	20768	20917	20813	20525	20589	20704	20609	20581	20412	20680	20703	20673	20582	20585	20545	20750	20713	20626	20454	20642	20725	20930	20585	20624	20557	20616	20628	20787	20603	20962	20622	20617	20508	20503	20741	20720	20567	20842	20741	20661	20737	20637	20914	20878	20456	20768	20713	20765	20456	20407	20520	20885	20693	20583	20691	20654	20481	20713	20667	20677	20648	20630	20481	20710	20682	20660	20573	20557	20653	20657	20511	20798	20728	20955	20926	20689	20764	20468	20862	20760	20765	20657	20785	20884	20580	20649	20647	20608	20815	20844	20593	20644	20597	20547	20577	20506	20718	20754	20773	20771	20548	20863	20754	20605	20723	21008	20804	20787	20719	20923	20667	20520	20624	20506	20736	20663	20721	20686	20534	20834	20549	20579	20776	20734	20737	20709	20531	20513	20732	20494	20499	20681	20914	20713	20639	20622	20924	20704	20675	20702	20655	20513	20888	20865	20514	20619	20839	20794	20777	20703	20529	20589	20787	20615	20764	20876	20554	20517	20605	20698	20623	20745	20537	20652	20517	20512	20453	20685	20531	20624	20557	20807	20711	20628	20754	20695	20603	20803	20433	20776	20818	20823	20873	20513	20559	20815	20823	20493	20867	20722	20634	20625	20731	20766	20596	20742	20865	20632	20628	20589	20901	20854	20677	20538	20601	20706	20675	20590	20536	20503	20709	20584	20601	20576	20705	20772	20466	20496	20620	20493	20630	20574	20375	20864	20681	20487	20697	20679	20767	20448	20685	20880	20616	20699	20760	20447	20652	20677	20617	20534	20741	20619	20625	20585	20647	20467	20857	20924	20646	20843	20592	20494	20582	20620	20837	20516	20568	20657	20717	20798	20828	20901	20625	20975	20935	20858	20684	20828	20765	20676	20621	20681	20555	20626	20721	20620	20747	20630	20668	20555	20566	20860	20585	20722	20727	20484	20659	20784	20709	20557	20616	20807	20356	20782	20971	20767	20850	20487	20805	20400	20579	20715	20686	20824	20494	20638	20775	20833	20676	20806	20649	20722	20799	20696	20725	21016	20623	20459	20719	20581	20691	20734	20540	20642	20648	20679	20927	20751	20765	20695	20843	20569	20632	20731	20420	20503	20651	20669	20636	20739	20765	20703	20686	20537	20498	20648	20734	20697	20972	20905	20640	20717	20722	20758	20743	20511	20612	20668	20723	20856	20528	20749	20709	20656	20671	20683	20540	20620	20580	20633	20517	20448	20454	20550	20616	20733	20510	20536	20489	20678	20876	20781	20647	20613	20729	20549	20729	20456	20482	20764	20622	20790	20600	20789	20748	20489	20608	20674	20561	20673	20374	20623	20668	20562	20714	20521	20434	20491	20612	20731	20847	20739	20653	20662	20840	20561	20673	20733	20740	20850	20566	20695	20688	20469	20734	20661	20707	20505	20668	20711	20417	20739	20682	20542	20690	20484	20741	20772	20617	20840	20226	20592	20699	20487	20694	20675	20683	20813	20788	20918	20756	20719	20670	20650	20704	20661	20768	20556	20526	20699	20741	20721	20580	20708	20615	20550	20665	20792	20656	20557	20752	20891	20586	20589	20778	20714	20815	20749	20867	20872	20587	20690	20721	20701	20500	20723	20716	20558	20591	20620	20470	20748	20466	20769	20714	20815	20763	20923	20693	20602	20631	20575	20657	20464	20766	20573	20833	20532	20651	20661	20732	20847	20567	20457	20680	20661	20620	20779	20620	20460	20660	20562	20779	20613	20596	20897	20932	20728	20646	20630	20734
44271	71988	67731	54107	44877	36415	24055	18044	16797	16072	15735	15114	14780	15007	14843	14860	15071	15245	15024	14926	14888	15265	14955	14879	14724	14715	14802	14610	14709	14720	14591	14477	14542	14521	14449	14579	14491	14451	14681	14540	14504	14502	14357	14426	14504	14332	14407	14259	14531	14416	14514	14347	14372	14316	14402	14222	14288	14360	14351	14296	14277	14276	14349	14270	14365	14491	14456	14380	14363	14330	14420	14237	14283	14451	14395	14270	14328	14355	14362	14429	14362	14341	14407	14370	14280	14290	14538	14441	14334	14422	14339	14453	14406	14397	14407	14359	14209	14252	14274	14182	14355	14415	14448	14329	14285	14549	14275	14298	14326	14492	14392	14612	14340	14322	14320	14488	14140	14550	14368	14334	14483	14413	14378	14368	14295	14336	14389	14230	14399	14301	14391	14362	14467	14319	14306	14464	14296	14391	14389	14377	14419	14476	14309	14493	14345	14298	14404	14347	14402	14391	14323	14203	14227	14485	14463	14245	14344	14340	14455	14300	14371	14454	14321	14370	14394	14225	14488	14378	14157	14420	14504	14339	14203	14420	14439	14269	14358	14367	14337	14389	14475	14345	14362	14426	14540	14310	14431	14347	14348	14374	14352	14336	14455	14312	14303	14256	14361	14269	14194	14351	14222	14346	14074	14252	14381	14430	14247	14246	14484	14357	14373	14289	14307	14424	14485	14244	14386	14409	14347	14393	14487	14323	14433	14460	14353	14345	14364	14303	14309	14269	14216	14385	14230	14222	14397	14441	14474	14665	14259	14355	14293	14319	14460	14311	14339	14383	14198	14332	14249	14317	14501	14266	14249	14405	14465	14314	14408	14543	14387	14354	14442	14259	14125	14511	14447	14459	14331	14285	14405	14475	14233	14291	14358	14302	14377	14428	14193	14414	14332	14277	14607	14364	14260	14287	14316	14291	14279	14299	14427	14385	14292	14457	14305	14373	14314	14385	14329	14361	14389	14215	14269	14277	14320	14351	14487	14252	14514	14326	14329	14414	14342	14303	14544	14344	14370	14296	14418	14408	14322	14451	14426	14339	14273	14266	14511	14374	14291	14241	14421	14204	14330	14325	14377	14409	14248	14375	14309	14451	14260	14387	14409	14529	14413	14156	14357	14563	14252	14429	14359	14406	14450	14371	14302	14380	14395	14252	14328	14307	14257	14445	14406	14445	14414	14544	14501	14308	14432	14412	14338	14341	14385	14129	14468	14543	14244	14403	14277	14404	14337	14487	14216	14345	14243	14400	14366	14389	14376	14415	14388	14203	14327	14196	14238	14350	14159	14361	14445	14354	14338	14326	14456	14451	14391	14446	14341	14207	14504	14509	14319	14321	14259	14209	14429	14258	14363	14256	14463	14298	14313	14177	14440	14415	14439	14258	14397	14467	14285	14273	14276	14386	14313	14397	14328	14525	14409	14206	14463	14599	14345	14229	14360	14275	14377	14157	14335	14301	14338	14364	14285	14266	14452	14125	14230	14317	14273	14318	14414	14323	14386	14286	14365	14429	14264	14389	14410	14244	14204	14324	14256	14345	14396	14302	14381	14302	14256	14362	14306	14362	14538	14426	14293	14423	14404	14389	14562	14120	14285	14479	14353	14439	14233	14411	14115	14488	14313	14386	14396	14287	14292	14411	14454	14274	14401	14447	14252	14346	14150	14393	14275	14347	14204	14318	14372	14286	14255	14323	14263	14465	14366	14361	14376	14258	14471	14247	14473	14391	14322	14519	14439	14253	14428	14492	14394	14269	14257	14484	14455	14275	14228	14248	14281	14188	14399	14342	14374	14474	14304	14314	14294	14413	14427	14375	14267	14422	14334	14287	14406	14290	14392	14129	14417	14240	14368	14236	14354	14215	14311	14381	14559	14478	14275	14377	14409	14394	14227	14182	14378	14359	14284	14323	14308	14344	14226	14303	14257	14323	14399	14394	14284	14253	14494	14392	14374	14457	14423	14356	14308	14579	14482	14379	14306	14309	14335	14276	14329	14282	14207	14256	14159	14311	14176	14341	14484	14288	14499	14304	14195	14378	14370	14305	14174	14185	14417	14333	14356	14487	14532	14337	14365	14695	14247	14301	14245	14289	14359	14355	14447	14308	14405	14420	14309	14365	14290	14371	14534	14313	14474	14237	14324	14422	14303	14252	14339	14444	14484	14456	14385	14431	14406	14510	14377	14423	14449	14234	14443	14578	14314	14412	14418	14276	14456	14274	14432	14512	14305	14402	14376	14374	14432	14353	14435	14584	14231	14442	14566	14288	14397	14357	14213	14321	14154	14268	14476	14133	14473	14288	14418	14523	14448	14337	14267	14223	14375	14318	14467	14398	14425	14220	14344	14376	14312	14319	14368	14336	14147	14185	14441	14336	14474	14309	14201	14263	14693	14481	14287	14406	14289	14250	14342	14343	14350	14436	14385	14326	14527	14501	14428	14318	14290	14322	14458	14290	14340	14504	14518	14334	14302	14311	14371	14227	14224	14396	14322	14449	14428	14349	14451	14372	14410	14336	14351	14272	14288	14320	14261	14365	14486	14541	14305	14360	14362	14423	14435	14415	14273	14393	14392	14302	14392	14242	14331	14465	14435	14365	14316	14062	14329	14378	14501	14345	14552	14445	14473	14342	14432	14262	14377	14570	14369	14353	14298	14442	14237	14512	14372	14287	14365	14469	14483	14190	14375	14371	14262	14432	14408	14260	14477	14450	14477	14301	14163	14448	14178	14530	14187	14560	14471	14358	14533	14313	14315	14309	14368	14360	14350	14260	14183	14368	14480	14536	14432	14499	14292	14265	14366	14272	14277	14233	14358	14514	14355	14472	14441	14249	14366	14315	14377	14346	14066	14352	14257	14367	14235	14421	14267	14462	14308	14325	14405	14262	14422	14417	14296	14273	14273	14356	14416	14580	14483	14283	14370	14354	14324	14419	14204	14543	14436	14358	14454	14359	14270	14272	14491	14333	14345	14346	14320	14357	14443	14396	14222	14471	14435	14369	14553	14290	14235	14269	14344	14187	14286	14428	14510	14307	14616	14468	14402	14335	14381	14223	14460	14457	14543	14471	14401	14388	14147	14340	14269	14281	14341	14433	14436	14386	14375	14267	14289	14320	14283	14330	14579	14279	14339	14326	14334	14302	14369	14243	14436	14489	14302	14447	14264	14412	14386	14343	14342	14302	14429	14298	14318	14345	14280	14253	14537	14317	14516	14379	14415	14317	14357	14423	14260	14287	14353	14343	14496	14194	14420	14248	14506	14152	14473	14477	14321	14459	14482	14321	14321	14437	14249	14316	14327	14188	14433	14334	14336	14435	14320	14446	14415	14319	14214	14369	14227	14366	14452	14227	14335	14445	14486	14402	14360	14350	14299	14340	14378	14203	14234	14362	14343	14348	14370	14446	14361	14255	14280	14429	14305	14356	14339	14283	14304	14369	14349	14492	14323	14516	14268	13996	14197	14353	14219	14335	14412	14358	14435	14349	14360	14276	14511	14341	14369	14311	14325	14467	14229	14333	14434	14368	14262	14310	14352	14342	14343	14365	14342	14281	14359	14342	14347	14329	14307	14391	14482	14365	14408	14326	14394	14417	14532	14336	14340	14257	14404	14228	14246	14329	14436	14399	14283	14367	14413	14328	14228	14383	14467	14468	14369	14359	14551	14422	14420	14554	14374	14441	14358	14386	14193	14207	14391	14420	14225	14386	14407	14314	14220	14511	14388	14394	14417	14406	14483	14351	14260	14198	14468	14538	14423	14397	14215	14334	14299	14464	14350	14447	14436	14311	14271	14244	14427	14255	14591	14518	14490	14404	14341	14406	14223	14458	14324	14426	14157	14253	14468	14432	14493	14423	14405	14336	14268	14141	14362	14368	14382	14427	14339	14503	14317	14204	14191	14587	14401	14142	14367	14349	14485	14336	14476	14393	14296	14422	14402	14276	14312	14339	14450	14292	14278	14315	14368	14379	14313	14229	14314	14318	14337	14204	14115	14262	14327	14347	14333	14456	14393	14454	14378	14511	14416	14283	14288	14413	14289	14267	14421	14324	14479	14343	14263	14062	14303	14257	14379	14245	14348	14416	14255	14300	14355	14303	14457	14377	14369	14286	14503	14532	14260	14288	14331	14440	14214	14453	14268	14566	14507	14493	14329	14385	14415	14403	14417	14391	14416	14469	14295	14269	14380	14305	14343	14522	14218	14111	14186	14288	14170	14390	14285	14449	14229	14340	14386	14430	14202	14368	14244	14423	14351	14342	14311	14363	14307	14364	14303	14579	14393	14232	14445	14279	14180	14478	14425	14342	14363	14213	14362	14362	14379	14220	14298	14304	14416	14418	14243	14280	14522	14428	14176	14354	14401	14218	14170	14371	14235	14242	14349	14299	14316	14462	14497	14335	14473	14334	14362	14272	14257	14353	14457	14256	14412	14336	14390	14279	14347	14454	14330	14526	14367	14483	14371	14334	14394	14526	14300	14343	14547	14077	14378	14336	14428	14382	14281	14398	14467	14375	14503	14418	14414	14390	14415	14462	14204	14487	14384	14475	14246	14299	14265	14385	14436	14308	14320	14402	14279	14331	14372	14428	14339	14340	14489	14532	14417	14353	14247	14111	14336	14391	14387	14492	14265	14306	14483	14251	14432	14319	14246	14317	14244	14296	14400	14303	14254	14349	14260	14394	14275	14315	14261	14367	14228	14249	14285	14340	14464	14391	14330	14039	14294	14428	14282	14398	14269	14244	14175	14373	14260	14392	14174	14322	14412	14262	14326	14365	14612	14276	14435	14350	14393	14485	14386	14356	14312	14443	14415	14332	14294	14397	14327	14503	14312	14342	14323	14318	14355	14446	14216	14324	14333	14167	14355	14449	14395	14408	14235	14165	14324	14389	14460	14359	14498	14356	14316	14264	14302	14286	14317	14483	14297	14474	14408	14291	14389	14404	14368	14159	14411	14394	14319	14436	14101	14248	14272	14659	14365	14299	14376	14372	14261	14529	14229	14161	14368	14332	14303	14395	14386	14343	14480	14459	14266	14399	14244	14283	14435	14436	14306	14307	14237	14300	14435	14364	14419	14294	14325	14113	14374	14369	14302	14364	14414	14465	14243	14371	14393	14368	14479	14223
24606	21640	30524	31821	38216	39870	33707	24383	22058	21915	21338	20804	20536	20401	20440	20229	20493	20488	20481	20409	20316	20625	20284	20297	20002	19958	20213	19969	20281	19943	19962	19621	19789	19793	19840	19862	19598	19994	19840	19657	19585	19792	19799	19835	19574	19878	19775	19624	19650	19859	19805	19787	19762	19760	19787	19771	19947	19519	19625	19522	19745	19666	19496	19751	19687	19576	19734	19650	19679	19709	19556	19579	19617	19716	19295	19802	19827	19674	19669	19783	19597	19830	19592	19361	19526	19613	19581	19761	19748	19388	19827	19450	19371	19620	19602	19566	19679	19767	19713	19557	19497	19538	19780	19549	19701	19670	19700	19568	19712	19677	19600	19650	19618	19564	19579	19622	19714	19544	19399	19533	19655	19712	19437	19551	19694	19616	19621	19517	19548	19640	19721	19695	19784	19718	19677	19575	19810	19522	19793	19571	19329	19820	19543	19466	19761	19726	19424	19713	19595	19532	19573	19459	19733	19468	19726	19608	19664	19371	19681	19463	19658	19616	19612	19619	19714	19638	19721	19365	19683	19616	19747	19616	19548	19641	19369	19623	19747	19772	19524	20053	19780	19679	19716	19595	19565	19620	19505	19424	19648	19705	19428	19505	19676	19522	19587	19517	19556	19796	19570	19747	19540	19647	19596	19478	19660	19616	19282	19379	19596	19767	19745	19516	19515	19550	19698	19608	19764	19595	19873	19729	19693	19488	19543	19481	19448	19497	19665	19782	19527	19557	19731	19517	19653	19488	19298	19543	19469	19335	19630	19485	19618	19530	19675	19806	19628	19447	19598	19559	19622	19354	19400	19619	19591	19591	19501	19408	19624	19558	19766	19778	19549	19664	19855	19456	19673	19571	19635	19653	19678	19622	19640	19599	19315	19375	19581	19685	19564	19644	19522	19652	19431	19488	19737	19538	19785	19696	19534	19581	19624	19520	19569	19625	19592	19561	19716	19676	19429	19767	19721	19568	19508	19630	19669	19615	19712	19733	19619	19639	19826	19757	19827	19752	19564	19513	19823	19761	19564	19618	19545	19562	19439	19687	19615	19623	19645	19564	19634	19504	19683	19785	19916	19669	19534	19649	19746	19427	19563	19346	19568	19440	19657	19492	19901	19703	19330	19772	19596	19503	19335	19739	19549	19637	19639	19460	19547	19719	19679	19498	19379	19571	19701	19840	19692	19681	19463	19582	19380	19614	19617	19667	19612	19559	19598	19507	19482	19599	19712	19604	19595	19384	19498	19583	19706	19706	19489	19373	19674	19519	19493	19696	19467	19514	19490	19701	19422	19325	19677	19754	19680	19750	19398	19677	19564	19527	19758	19551	19728	19676	19539	19578	19650	19625	19649	19761	19566	19603	19523	19719	19596	19532	19435	19802	19851	19403	19628	19603	19422	19522	19578	19498	19732	19721	19663	19570	19634	19530	19418	19367	19431	19713	19648	19784	19464	19627	19539	19544	19469	19638	19567	19436	19715	19576	19255	19811	19848	19737	19796	19555	19456	19487	19587	19584	19470	19640	19739	19457	19618	19571	19779	19426	19555	19630	19753	19712	19610	19541	19670	19619	19595	19559	19508	19744	19802	19428	19514	19795	19587	19382	19655	19433	19558	19548	19532	19533	19646	19717	19605	19446	19614	19691	19687	19331	19362	19606	19598	19616	19635	19787	19630	19708	19499	19709	19563	19943	19585	19680	19729	19397	19612	19652	19612	19665	19707	19715	19603	19539	19633	19572	19573	19437	19608	19449	19540	19466	19598	19510	19730	19658	19612	19523	19790	19402	19671	19469	19576	19401	19512	19654	19735	19714	19783	19817	19838	19960	19559	19560	19491	19542	19692	19423	19432	19622	19774	19657	19719	19772	19605	19611	19609	19653	19815	19568	19523	19657	19552	19319	19539	19489	19649	19770	19456	19690	19574	20025	19427	19693	19441	19610	19458	19529	19518	19692	19306	19555	19619	19688	19929	19378	19486	19434	19672	19570	19492	19721	19789	19631	19639	19605	19780	19647	19651	19483	19536	19691	19707	19528	19645	19615	19685	19413	19785	19576	19444	19621	19658	19386	19498	19730	19447	19562	19875	19479	19461	19561	19675	19570	19545	19682	19570	19695	19630	19595	19807	19561	19630	19722	19739	19607	19503	19799	19556	19548	19793	19596	19638	19665	19433	19649	19586	19663	19474	19815	19759	19899	19840	19653	19508	19531	19414	19497	19515	19668	19623	19596	19415	19614	19677	19659	19505	19687	19375	19755	19626	19691	19549	19555	19605	19622	19536	19499	19413	19731	19728	19617	19542	19509	19598	19682	19722	19614	19344	19441	19511	19591	19734	19503	19410	19488	19669	19638	19551	19516	19539	19677	19769	19642	19571	19575	19482	19323	19678	19555	19430	19463	19624	19734	19562	19416	19757	19949	19660	19681	19411	19424	19762	19509	19546	19721	19697	19468	19596	19448	19249	19573	19653	19425	19571	19410	19486	19743	19674	19439	19656	19615	19607	19461	19684	19655	19485	19456	19611	19691	19721	19489	19800	19721	19452	19548	19722	19645	19637	19538	19488	19727	19545	19471	19526	19670	19629	19639	19765	19726	19592	19810	19739	19602	19614	19808	19731	19573	19434	19625	19787	19668	19619	19496	19678	19469	19602	19593	19624	19403	19771	19505	19601	19543	19401	19627	19517	19627	19668	19520	19528	19880	19498	19683	19727	19659	19619	19677	19786	19469	19430	19722	19519	19590	19811	19789	19736	19800	19796	19695	19630	19730	19645	19546	19684	19732	19650	19589	19525	19604	19867	19811	19748	19518	19709	19647	19508	19608	19887	19491	19578	19614	19504	19641	19726	19478	19703	19612	19740	19470	19580	19467	19593	19450	19556	19514	19451	19395	19638	19438	19612	19436	19539	19485	19500	19619	19521	19712	19666	19611	19525	19851	19592	19815	19760	19500	19555	19488	19526	19626	19598	19543	19798	19780	19488	19743	19513	19555	19452	19474	19595	19640	19476	19647	19438	19784	19422	19747	19626	19381	19554	19544	19590	19727	19714	19623	19373	19592	19540	19624	19612	19474	19531	19676	19571	19706	19736	19593	19555	19413	19384	19693	19541	19647	19646	19573	19507	19669	19693	19786	19613	19738	19540	19728	19633	19581	19496	19644	19646	19483	19560	19768	19604	19527	19559	19568	19769	19532	19604	19701	19587	19371	19432	19490	19533	19624	19723	19593	19666	19541	19501	19461	19364	19628	19478	19722	19550	19678	19613	19615	19667	19609	19631	19701	19565	19675	19624	19604	19660	19828	19727	19737	19627	19555	19401	19735	19564	19700	19649	19836	19614	19492	19570	19363	19468	19647	19509	19673	19580	19683	19574	19702	19585	19587	19734	19535	19762	19633	19523	19668	19687	19596	19547	19635	19791	19373	19567	19714	19601	19614	19763	19652	19538	19437	19667	19557	19731	19721	19624	19619	19757	19719	19815	19582	19487	19368	19668	19537	19675	19469	19633	19697	19463	19478	19618	19515	19318	19863	19683	19521	19472	19435	19671	19386	19360	19359	19459	19607	19541	19529	19643	19690	19654	19777	19721	19604	19481	19704	19560	19430	19518	19415	19800	19660	19518	19520	19659	19700	19545	19656	19446	19357	19476	19709	19454	19624	19619	19607	19715	19615	19514	19620	19602	19796	19608	19811	19556	19363	19442	19615	19814	19555	19731	19526	19638	19584	19606	19726	19607	19655	19554	19694	19471	19663	19487	19314	19584	19477	19486	19529	19731	19652	19594	19592	19669	19270	19730	19593	19582	19646	19519	19529	19750	19633	19430	19595	19604	19795	19804	19397	19489	19603	19527	19519	19633	19674	19672	19378	19783	19784	19590	19587	19554	19863	19614	19693	19840	19650	19714	19650	19474	19503	19565	19378	19844	19532	19742	19530	19678	19727	19732	19595	19714	19600	19555	19619	19844	19339	19571	19457	19554	19535	19605	19704	19487	19563	19785	19650	19474	19452	19585	19533	19683	19482	19579	19529	19571	19688	19537	19321	19495	19526	19730	19523	19641	19699	19429	19752	19918	19627	19692	19740	19515	19403	19789	19559	19421	19343	19477	19547	19455	19438	19484	19626	19651	19471	19470	19352	19129	19351	19750	19708	19624	19415	19626	19624	19601	19467	19548	19763	19490	19677	19660	19524	19480	19674	19462	19666	19414	19546	19679	19737	19503	19583	19663	19723	19677	19418	19740	19774	19411	19532	19699	19860	19613	19615	19638	19651	19688	19592	19754	19635	19717	19673	19746	19513	19398	19583	19469	19398	19742	19523	19651	19475	19737	19618	19713	19842	19644	19705	19521	19800	19705	19543	19778	19565	19560	19506	19658	19503	19666	19692	19793	19882	19613	19702	19657	19661	19325	19606	19768	19431	19570	19423	19560	19428	19588	19628	19777	19371	19547	19478	19461	19576	19502	19696	19765	19592	19370	19678	19535	19563	19540	19737	19677	19632	19646	19771	19427	19546	19555	19564	19727	19622	19549	19439	19495	19707	19658	19649	19454	19460	19357	19622	19694	19618	19629	19769	19542	19603	19712	19482	19421	19638	19697	19608	19564	19577	19677	19648	19559	19497	19535	19674	19744	19641	19540	19579	19612	19770	19569	19737	19751	19600	19654	19510	19385	19426	19632	19561	19730	19463	19623	19437	19734	19777	19603	19485	19609	19633	19698	19737	19615	19471	19553	19522	19718	19438	19649	19660	19846	19698	19595	19573	19687	19538	19628	19593	19701	19507	19767	19504	19552	19294	19707	19473	19516	19461	19574	19695	19473	19632	19387	19604	19626	19648	19680	19501	19653	19534	19525	19501	19562	19527	19673	19565	19830	19671	19605	19783	19707	19658	19579	19629	19515	19615	19535	19507	19642	19852	19672	19666	19617	19768	19699	19584	19556	19481	19490	19584	19632	19581	19389	19511	19574	19487	19614	19660	19581	19763	19647	19657	19695	19512	19370	19422	19655	19424	19653	19716	19604	19708	19639	19750	19898	19487	19452	19561	19557	19477	19663	19521	19658	19508	19557	19656	19594	19611	19743	19508	19616	19644	19393	19695	19457	19611	19516	19667	19508	19490	19523	19601	19495	19682
46863	76183	75368	63841	54157	42024	26151	18318	17059	16303	15545	14781	14484	14596	14883	14412	14798	14647	14698	14600	14619	14919	14523	14522	14117	14288	14186	14052	13899	14135	14116	13873	13802	13845	13907	13977	13744	13907	14029	14042	13931	13851	13872	14101	13789	13779	13752	13905	13744	13835	13689	13944	13849	13732	13799	13712	13792	13843	13799	13953	13807	13877	13888	13718	13774	13873	13687	13695	13788	13667	13768	13704	13801	13758	13894	13864	13935	13778	13808	13779	13870	13778	13796	13843	13896	13702	13686	13669	13705	13617	13959	13755	13663	13692	13829	13829	13799	13616	13806	13586	13744	13696	13710	13709	13678	13716	13817	13822	13888	13838	13812	13796	13917	13803	13772	13742	13739	13640	13757	13697	13807	13850	13805	13768	13728	13723	13791	13766	13909	13599	13785	13559	14005	13724	13881	13873	13706	13854	13770	13746	13860	13760	13756	13721	13755	13868	13762	13673	13907	13714	13825	13866	13681	13731	13873	13929	13820	13827	13750	13958	13883	13770	13973	13663	13876	13734	13694	13819	13633	13666	13753	13771	13749	13613	13670	13784	13861	13787	13780	13862	13500	13748	13815	13482	13852	13849	13886	13661	13652	13772	13777	13668	13593	13790	13629	13882	13775	13911	13767	13798	13770	13654	13701	13723	13676	13723	13780	13660	13632	13764	13803	13657	13810	13786	13798	13691	13780	13741	13718	13512	13851	13762	13619	13832	13675	13878	13862	13937	13836	13830	13748	13681	13603	13742	13773	13754	13818	13707	13796	13747	13568	13835	13849	13709	13824	13799	13725	13778	13693	13661	13755	13587	13897	13790	13932	13801	13657	13679	13873	13826	13579	13693	13803	13593	13751	13675	13821	13625	13843	13623	13658	13805	13715	13659	13817	13767	13845	13727	13641	13727	13702	13811	13641	13768	13620	13820	13789	13824	13859	13538	13827	13718	13896	13649	13632	13790	13861	13798	13640	13682	13681	13908	13661	13789	13869	13683	13822	13814	13663	13694	13631	13768	13850	13739	13856	13716	13677	13795	13758	13820	13727	13791	13712	13903	13738	13720	13683	13688	13814	13720	13741	13610	13767	13530	13670	13794	13750	13771	13829	13764	13641	13656	13672	13819	13666	13834	13733	13863	13664	13815	13741	13906	13812	13736	13896	13800	13744	13663	13838	13750	13562	13830	13683	13807	13674	13782	13774	13751	13676	13563	13803	13667	13768	13763	13532	13861	13675	13791	13761	13822	13719	13806	13715	13843	13703	13861	13869	13716	13748	13579	13729	13908	13844	13964	13696	13839	13874	13798	13692	13619	13756	13828	13811	13907	13739	13788	13919	13722	13760	13817	13725	13781	13639	13795	13704	13763	13721	13774	13789	13741	13697	13664	13597	13663	13818	13709	13559	13708	13677	13744	13817	13781	13851	13725	13643	13910	13879	13726	13804	13647	13585	14011	13859	13749	13868	13745	13866	13906	13884	13640	13771	13777	13783	13732	13769	13742	13666	13548	13762	13638	13794	13885	13876	13849	13625	13834	13761	13599	13673	13730	13618	13695	13796	13736	13762	13731	13839	13866	13784	13827	13685	13773	13664	13745	13531	13875	13862	13899	13848	13574	13890	13649	13561	13777	13832	13599	13606	13797	13867	13799	13589	13650	13671	13754	13647	13807	13805	13698	13723	13725	13890	13795	13661	13705	13798	13724	13732	13703	13791	13941	13791	13671	13835	13870	13716	13687	13773	13613	13860	13688	13897	13622	13882	13726	13728	13739	13607	13862	13802	13734	13825	13725	14025	13761	13908	13929	13830	13790	13838	13637	13734	13816	13647	13629	13781	13950	13776	13775	13764	13816	13784	13814	13809	13779	13806	13966	13798	13775	13708	13745	14033	13795	13726	13797	13841	13719	13633	13877	13794	13796	13700	13856	13478	13784	13847	13843	13661	13511	13811	13752	13767	13730	13741	13750	13690	13772	13568	13465	13742	13754	13839	13696	13784	13777	13747	13725	13690	13911	13763	13766	13686	13812	13751	13679	13603	13659	13685	13751	13769	13645	14148	13823	13723	13616	13844	13802	13727	13720	13889	13673	13726	13786	13729	13720	13622	13818	13851	13712	13769	13684	13798	13517	13877	13704	13725	13627	13552	13870	13729	13738	13775	13700	13641	13775	13726	13705	13776	13614	13814	13618	13777	13652	13822	13808	13884	13768	13778	13858	13671	13754	13847	13626	13778	13684	13767	13672	13702	13784	13975	13664	13644	13817	13823	13600	13749	13812	13699	13779	13873	13787	13540	13833	13744	13869	13662	13751	13855	13651	13822	13607	13999	13567	13758	13827	13718	13775	13830	13966	13857	13784	13885	13776	13790	13902	13897	13753	13799	13865	13512	13676	13713	13678	13777	13724	13868	13777	13844	13711	13720	13591	13606	13941	13709	13751	13721	13768	13741	13683	13814	13801	13851	13865	13774	13711	13750	13860	13863	13804	13859	13870	14031	13801	13749	13787	13728	13767	13763	13705	13778	13788	13841	13528	13548	13896	13622	13880	13820	13693	13731	13787	13778	13746	13794	13846	13688	13649	13683	13754	13812	13675	13867	13846	13685	13889	13934	13802	13905	13734	13790	13833	13765	13817	13851	13812	13747	13663	13610	13783	13733	13665	13813	13817	13589	13621	13751	13613	13921	13784	13831	13756	13827	13695	13811	13933	13471	13830	13855	13772	13789	13804	13798	13854	13714	13680	13818	13839	13817	13721	13771	13718	13824	13857	13611	13641	13986	13694	13714	13804	13710	13841	13848	13611	13608	13653	13923	13733	13716	13792	13855	13639	13899	13792	13853	13755	13653	13648	13641	13674	13713	13844	13667	13656	13758	13754	13701	13818	13634	13786	13775	13859	13850	13623	13753	13673	13795	13756	13567	13704	13623	13809	13697	13700	13939	13822	13770	13737	13834	13633	13714	13717	13840	13711	13710	13734	13562	13699	13829	13755	13813	13728	14024	13656	13674	13894	13712	13724	13799	13711	13840	13785	13655	13813	13736	13713	13737	13788	13728	13684	13820	13759	13719	13829	13708	13768	13703	13778	13690	13690	13861	13616	13763	13869	13665	13804	13569	13758	13713	13648	13723	13910	13767	13862	13704	13629	13609	13753	13666	13558	13631	13670	13715	13961	13698	13726	13773	13722	13760	13796	13883	13652	13641	13679	13855	13789	13840	13667	13888	13687	13933	13773	13619	13718	13645	13605	13558	13803	13723	13796	13800	13713	13895	13837	13716	13633	13737	13833	13866	13683	13769	13936	13822	13777	13833	13763	13677	13639	13846	13728	13824	13685	13763	13752	13832	13808	13681	13761	13589	13699	13726	13723	13783	13763	13756	13885	13614	13940	13903	13921	13658	13626	13719	13738	13692	13814	13807	13759	13727	13756	13733	13849	13605	13866	13743	13691	13877	13723	13804	13736	13730	13677	13572	13851	13732	13703	13711	13762	13862	13901	13744	13695	13823	13761	13923	13803	13866	13714	13636	13697	13754	13648	13693	13651	13732	13791	13768	13891	13710	13700	13699	13696	13658	13705	13939	13850	13803	13733	13863	13711	13731	13712	13572	13683	13761	13820	13685	13725	13767	13881	13867	13647	13816	13790	13720	13969	13841	13604	13686	13812	13734	13650	13698	13741	13688	13661	13800	13993	13769	13697	13849	13741	13733	13830	13647	13918	13676	13827	13868	13676	13780	13814	13908	13659	13668	13660	13785	13654	13734	13762	13827	13726	13785	13887	13792	13651	13728	13699	13796	13771	13716	14009	13835	13880	13874	13562	13632	13762	13742	13708	13615	13760	13849	13592	13620	13741	13786	13748	13716	13779	13716	13715	13745	13725	13813	13723	13878	13761	13855	13762	13891	13979	13835	13638	13793	13693	13681	13633	13666	13780	13951	13616	13668	13719	13799	13683	13634	13717	13913	13881	13768	13647	13841	13770	13773	13716	13669	13834	13753	13742	13776	13832	13847	13794	13941	13638	13758	13646	13747	13692	13885	13690	13530	13755	13791	13769	13667	13856	13755	13639	13782	13737	13809	13821	13813	13727	13750	13707	13685	13838	13708	13830	13699	13720	13848	13647	13824	13804	13728	13908	13738	13828	13901	13648	13740	13971	13744	13748	13631	13874	13647	13792	13929	13765	13855	13789	13691	13751	13748	13781	13841	13654	13855	13860	13915	13786	13656	13714	13616	13809	13624	13703	13817	13728	13794	13576	13749	13555	13733	13814	13670	13724	13971	13873	13741	13660	13709	13823	13728	13681	13594	13867	13964	13707	13837	13946	13811	13843	13741	13765	13750	13830	13833	13578	13755	13662	13757	13793	13912	13839	13754	13755	13816	13668	13810	13779	13697	13861	13697	13778	13716	13784	13827	13638	13763	13662	13764	13630	13629	13717	13571	13813	13905	13671	13749	13841	13685	13740	13702	13817	13813	13666	13768	13706	13493	13679	13752	13820	13658	13778	13814	13715	13846	13735	13826	13767	13868	13784	13752	13638	13898	13681	13707	13539	13710	13586	13538	13704	13896	13698	13796	13651	13806	13625	13830	13980	13806	13836	13727	13758	13830	13850	13673	13722	13903	13582	13692	13769	13717	13717	13886	13721	13749	13720	13773	13793	13730	13898	13904	13629	14016	13728	13762	13802	13551	13617	13992	13690	13649	13761	13722	13702	13779	13878	13653	13960	13677	13716	13689	13694	13770	13898	13728	13732	13868	13730	13858	13605	13757	13702	13661	13794	13444	13838	13784	13719	13689	13675	13697	13708	13750	13567	13716	13858	13766	13789	13695	13739	13680	13545	13767	13846	13867	13815	13674	13979	13906	13684	13682	13567	13684	13622	13701	13679	13817	13782	13687	13599	13775	13631	13683	13826	13653	13774	13575	13876	13770	13749	13766	13720	13680	13762	13880	13613	13820	13803	13883	13893	13857	13713	13800	13568	13820	13819	13834	13842	13859	13738	13736	13650	13704	13667	13687	13799	13679	13823	13742	13683	13962	13644	13836	13791	13752	13838	13685	13888	13681	13839	13825	13774	13768	13693	13783	13621	13649	13915	13768	13776	13601	13675	13574	13918	13774	13850	13621	13822	13727	13676
41419	50761	54694	47131	34281	27532	23112	21305	20685	20717	20544	20552	20039	20047	20182	20019	20122	20038	20226	20340	20302	20498	20041	19937	20024	20050	19901	19867	20013	20036	19954	20154	20036	20036	20055	19987	20075	20025	19976	19923	19900	19798	20126	20135	19996	20049	19902	19988	19798	20152	19871	19943	19889	20026	19905	19989	19863	19986	19870	19900	20109	19853	19907	19826	20002	20020	19904	19833	19924	19944	19950	19635	19881	20044	19787	20102	20050	19932	19873	20028	19865	20010	19840	19834	19911	19910	20160	20201	20164	19959	19740	19768	19808	19734	19896	19816	19983	19816	19768	20014	20242	19922	19853	19968	19888	19843	19829	19866	19891	19907	19746	19733	19920	19789	19858	20025	19765	19958	20049	19846	20028	19863	19832	20117	19904	19822	20004	19727	20159	19909	19998	19776	20071	19830	19928	19892	20107	20040	19792	19871	20046	19953	20045	19991	19653	20016	20110	19951	19936	19703	19980	19868	19876	19775	19989	20134	19833	19729	20035	20172	19937	20025	19679	19855	20080	19810	20129	19778	19973	19989	20122	20080	19900	20006	19892	19895	19820	19838	20001	19864	19891	19860	19926	19846	19953	19650	20024	20026	20162	19824	19880	19964	19694	20029	19816	19690	20027	20071	19746	19846	19824	19793	19946	19875	19982	19918	20042	19848	20124	19909	19889	19904	19771	19898	20093	19755	19931	19938	19478	19945	20057	19903	19910	19969	19979	19736	19878	20035	20017	19832	19964	20054	20197	19871	19650	19797	19768	19956	19846	19908	19857	19880	19829	19759	19750	20016	19953	19981	20012	20114	19934	19929	19942	19990	19656	19769	19861	19861	19912	19930	20067	19701	19852	19948	19847	19796	19770	19755	19922	19899	19969	19867	19748	19817	20018	19709	19877	19933	19889	19984	19968	20151	19770	19874	19876	19858	19766	19602	19853	19813	19941	20031	19699	19820	19907	19954	19837	19956	19811	19916	19833	19996	19842	19907	19859	19766	19944	19890	19877	19866	20011	19940	19819	19987	19868	19930	19791	20018	19793	19971	19885	19891	19980	20065	19598	19897	20270	19860	19956	19922	19922	19951	20065	19966	19881	19924	19897	19609	19910	19873	20053	19860	19980	19956	19919	19895	19942	19926	19940	19919	20005	19831	19866	19915	19955	19962	19932	20052	20038	19873	20076	19896	19821	19847	19790	19739	19759	19917	20131	20027	19728	19801	19702	19804	20067	19817	19984	19973	19772	19838	19780	19877	19889	19775	19969	19946	19852	19860	19947	19782	19823	19809	19982	19769	19925	19907	19979	19724	19860	19698	19884	20001	20087	19726	19781	19936	19921	19927	20073	19915	20110	19964	19942	19977	19744	19842	19727	19808	19862	19628	19804	19781	19728	20007	19847	19576	19883	19801	20017	19974	20012	19923	20030	19816	19770	19951	19970	19958	19824	19935	19698	19783	20120	19963	19993	19966	19912	20091	20129	19948	19837	19866	19906	19691	19729	19910	20067	19950	19777	20109	20010	19861	19804	20095	19927	19918	19926	20006	19860	19828	19959	19859	19960	19990	20111	20000	20048	19841	19863	19937	19957	19937	19872	19776	20207	20079	19946	20067	19822	19962	19837	20043	19917	20024	19814	19769	19972	19944	19964	19962	19694	19912	20040	20148	20107	20084	19980	19836	19908	19829	19827	19881	19968	19925	19919	19985	19861	19961	19832	20087	19894	20008	19919	20029	19778	20056	20079	19974	19721	19752	19812	20097	20155	19710	19801	20044	19848	19968	19874	20031	19884	19894	19909	19763	19833	19562	19920	20002	19771	19960	19942	20024	20054	20024	20195	19884	20171	20125	19797	19890	19984	19904	20069	19937	19851	20002	19857	19798	20033	19953	19913	20243	20100	19824	20023	19931	19945	19822	19858	19803	19889	19992	19874	19916	19885	19865	19940	19926	20079	19450	19992	20012	19898	19814	19913	19607	19704	19883	19963	19955	19722	20026	20021	19823	19848	20119	19894	19984	19873	20079	19931	19812	19972	19941	20039	19935	20055	19846	20102	19981	20040	19938	20076	19881	19774	19955	19843	19971	19858	19874	19874	19807	19935	19912	20009	19827	19838	19764	20129	19819	19808	20030	20036	19976	19988	19831	19921	19701	19835	20028	19991	19968	20025	19881	19819	20039	19937	20055	19966	19918	19868	19886	19712	19896	19844	19903	19654	19885	20056	19832	19829	19826	19839	20104	19863	19951	19931	19959	19875	19817	19827	19720	20109	19847	19988	19990	20047	20059	19859	19793	19824	20048	20024	19891	19823	19815	20005	19822	19995	19831	19994	20013	19976	19841	20146	20152	19833	19754	20056	19978	19850	19808	19879	19867	19959	19917	19893	19909	19873	19857	20134	19685	19905	20066	19666	19690	19889	19871	20156	19842	19843	20072	19822	19901	19905	19870	19949	19687	19765	19566	19762	19803	19968	19873	19915	19920	19883	19944	19911	19987	19828	19832	19978	19828	19957	19946	20161	20242	19997	19882	19870	19694	19967	19901	19938	19725	19886	19904	19971	19790	20105	20085	19970	20156	19772	19769	20001	19864	20012	20127	19960	19987	19644	19832	19884	19757	19992	19886	19958	19863	19926	19912	20080	19918	19897	20010	19846	19918	19741	19855	19998	19960	19959	19853	19996	19798	19926	19952	19729	19825	20019	19864	20006	20024	19892	19941	19776	20014	20162	19998	19872	19707	19972	19865	19857	20040	19945	20136	20213	19843	19809	19790	19777	19951	19964	19832	19819	20099	20042	19796	19714	19724	19965	20085	20028	19855	20039	19953	19916	19873	19836	19982	19937	20085	19889	20023	19875	20073	19964	19974	19840	20091	19857	19728	20061	19903	19795	19850	19729	19758	19906	20068	19949	19874	19970	19975	19795	19833	19888	19854	19817	20100	19820	19778	19800	19768	19866	19779	19807	19784	20023	19983	19809	19922	19637	19831	20028	19834	19827	19921	19888	19930	19952	19836	20018	19770	19802	20220	20042	19986	19897	19662	20015	19657	20028	20017	19993	19910	19753	19937	19800	20072	19943	19761	19897	19699	19709	20115	19839	19965	19975	19806	20035	19934	19992	19931	19725	19762	19836	19834	19824	19799	19766	19731	19867	19731	19994	19848	19925	19787	19798	20140	19983	19834	19928	19705	19987	19978	19780	20077	19926	19773	19837	19932	19782	19957	19579	19816	19901	19798	20059	20020	19884	19929	19805	19734	20074	20018	19905	19883	19942	19864	20049	20047	20083	19926	20235	19889	19803	20035	19969	19960	19821	19995	19996	20006	19883	19874	19890	19893	19808	19816	19874	20049	19718	20105	19808	19949	19862	20182	19743	20054	19796	19867	19936	19726	19889	20129	20048	20129	20107	19899	19756	20021	20068	19944	19925	19980	20041	19829	19980	19815	19869	19877	19859	19981	19913	19982	20046	19940	19956	20050	19827	19999	19896	19990	20063	19894	20173	20051	19825	19874	20109	19990	20004	19955	19910	19995	19898	19898	20123	19826	19900	19877	19862	19858	19774	19974	20043	20024	20005	20060	19949	19804	20076	19898	19832	20093	19651	20019	19953	19648	19745	19859	19866	19835	20032	19970	19859	19742	19779	19792	19861	19926	20207	19958	19976	20026	20058	19856	19867	19909	20083	19940	20119	20052	19822	20069	20140	19985	19976	19879	19934	19783	19870	19921	19837	19926	19786	19774	19967	20024	20103	19693	19859	19992	19984	19830	19653	19848	19897	19957	19711	19938	20126	20038	19776	19911	19985	19858	19933	20179	19777	19715	19924	19829	19660	20132	19753	19965	19964	19893	19895	19725	20061	19739	19787	19710	19876	19896	20042	19982	19798	19799	20064	20051	19739	19849	19985	19952	19746	20025	20104	19892	19880	19992	20074	19856	19899	19745	20054	19772	19893	20100	20005	19948	19978	19701	19950	19500	20177	20028	19875	19983	19923	19736	19773	20003	20060	19608	19904	19894	19819	19933	19755	20069	19729	20140	19897	19843	19934	19914	20093	20029	19822	19926	19883	19846	20009	19830	19843	20076	19900	19751	19801	19960	19854	20014	19933	19726	19829	19948	20068	20009	20000	19984	20153	20102	19871	20134	20236	19856	19913	19778	19880	19869	19958	19931	20055	19982	19931	20075	20137	19862	20158	19820	20013	19980	19912	19867	19767	19911	19911	19910	19897	19898	19954	19709	19934	19977	19741	19859	20093	20099	19789	19871	20050	20218	20066	19960	19578	19850	19659	19749	19758	19967	19835	19846	19950	19735	19774	19818	19855	20046	19855	19883	19854	19827	19696	19856	19728	20040	19779	19777	19831	19768	19934	19738	20073	19709	19937	20064	19944	20031	19817	19933	20066	19803	19799	20041	19884	19861	19689	19830	19874	19890	20101	20124	20044	19788	19993	19936	19919	19941	19632	19753	19892	19785	20061	19851	20016	20311	19893	19878	19691	19884	19944	19935	19859	19763	20035	20062	19697	19941	20031	19938	20118	19916	20054	20160	19836	19748	19835	19952	19771	19836	19906	19952	19798	19703	19932	19911	20001	19900	20045	19971	19857	19930	19982	20149	19884	19827	19836	20052	19704	20031	19724	19928	19952	19960	20129	19871	19946	19817	19671	19969	19607	19754	20050	19920	20007	19826	20043	19996	19863	19865	20123	19764	19767	19820	19770	20239	19980	20003	19879	20023	19858	19891	20173	20002	19897	19734	19928	19905	19863	19835	19746	19755	19993	19961	20024	19774	19785	19900	19960	20046	19926	19893	19952	19773	19885	19888	20017	19935	20061	19799	19940	19833	19913	19812	19871	19909	19945	19903	19951	19877	20035	19751	20116	20026	20042	19749	19796	19844	20080	19785	19888	19967	20189	19859	19879	19786	19965	19978	20114	19870	19923	19677	20104	19984	19728	19787	19892	19788	19885	19922	19743	19853	19766	19857	19848	19829	20166	19708	19973	19705	19851	19859	20026	19828	19907	19897	19850	19850	19827	19837	20103	19811	20021	19965	19989	19885	19971	19898	19941	19760	19931	19721	19950	19976	19951	19940	19813	19945	20157	19768	19951	20072	19758	20137	20062	19906	19879	19985	19782	20067
43487	60041	55424	42332	29522	22072	17150	15670	15212	15039	14605	14094	14143	14240	14371	14145	14319	14363	14194	14329	14350	14390	14310	14136	13954	14161	14257	14048	14092	14116	14015	13966	13966	14088	14144	13961	14001	13941	14149	14056	14061	13886	13973	13871	13931	13942	13984	13931	14081	13834	13945	13864	13889	13975	13866	13868	14043	13907	13861	13985	13895	14032	13843	13987	13778	13957	13937	13870	14021	13912	13695	13983	13902	13759	13951	13729	13899	13894	13861	14002	13936	13861	13764	13983	13739	13889	13970	13909	13863	13781	13671	13747	13925	13763	13893	13929	13787	13825	13892	13825	13882	13966	13731	13931	13866	13945	13852	13977	13972	13857	13826	13831	13890	13820	13822	13955	13909	13800	13889	13933	13799	13821	14116	13818	13886	13898	13866	13710	13753	13771	13716	13608	13920	13943	13949	13948	13927	13859	13571	13919	13792	13919	13904	13741	13931	13697	13919	13694	13833	13891	13832	13870	13900	14024	13811	13911	13714	13870	13810	13671	13934	13869	13963	13842	14068	13869	13786	13757	13785	13951	13902	13953	13873	13961	13778	13902	13831	13886	13947	13895	13953	13747	13846	13949	13856	13944	14001	13911	13987	13799	13869	13961	13952	13973	14008	13782	14034	13786	13758	14038	13609	13956	13872	13891	13763	13784	13887	13830	13815	13792	13929	13796	13896	13958	14068	13876	13815	13955	14073	13891	13926	13930	13930	13786	13835	13953	14034	13923	14064	13785	13840	13517	13893	13949	13827	13838	13883	13916	14013	13972	13969	13967	13907	14017	13981	13811	13823	13620	13794	13958	13910	14033	13945	13838	14011	13706	13797	13897	13887	13959	13817	13814	13728	13962	13944	13811	13782	13824	13987	13960	13932	14016	13857	14014	13891	13836	14009	13865	13953	13887	13659	13839	13744	13810	13902	13941	13832	14001	13638	13963	14061	13993	13989	13674	13815	14003	13811	13823	13865	13810	13892	13813	13883	13855	13959	13885	14028	13987	13895	13784	13836	13993	13966	13874	14073	13901	13928	14000	13734	13892	14001	13800	13847	13694	13893	13855	13873	13700	13851	13914	13842	13778	13914	13811	14125	13958	13975	13930	13788	13817	13993	13732	13811	13762	13807	13989	13866	13760	13918	13868	13830	13898	13903	13969	13850	13990	13881	13879	13858	14067	13798	13776	14006	13844	13739	13990	13788	13890	13808	13920	13796	13836	13780	13780	13791	13870	13823	13962	13845	13743	13851	13925	13912	13817	13935	14118	13759	13894	13838	13803	13923	13893	13932	13942	13869	13910	13853	14026	13774	13808	13893	13825	13808	13895	13759	13911	13848	14041	13911	13808	14043	14002	13747	13847	13815	13942	13961	13848	13852	13929	13948	13805	13816	13854	14039	13922	13756	14047	13802	13928	13971	13777	13897	13858	13826	13726	13944	13847	13966	13898	13951	13886	13948	13964	13982	14018	13885	13832	13640	13964	13878	13773	13920	13810	13825	13865	13663	13983	13882	13787	13897	13799	13895	13745	13827	13885	14164	13951	13729	13970	14023	13878	13816	13996	13844	13905	13760	13817	13972	13983	13886	13858	13819	13899	13673	13926	13946	13821	14018	13821	13878	13896	13798	13935	13944	13728	13984	13801	13987	14050	13971	13852	14052	13648	13977	13941	13779	14016	13960	13975	13766	13771	13888	13891	13758	13775	13864	13749	13922	13787	13975	13664	13861	14066	13841	13823	14014	13770	13804	13725	13884	14026	14019	13669	14134	13757	14107	13994	13884	13920	13651	13897	13810	13844	13880	13736	13976	13919	13916	13948	13973	13798	13943	13811	13774	13895	13814	13970	13791	13854	13756	13848	13870	13758	13768	13905	13904	14030	13888	13609	13935	13903	14018	13963	13786	13859	13989	14022	14056	13803	13911	13628	13875	13931	13715	13837	13907	13953	14027	13873	13971	13842	13825	13995	13803	13623	14005	14074	13902	14051	13909	13790	13739	13762	14089	13711	13852	13788	13773	13948	14040	13862	13792	13898	14117	13760	13968	13918	13781	13824	13938	13790	13825	13777	13974	14016	13848	13966	13701	13920	13867	13934	13830	13951	13989	13856	13801	14039	14011	13960	13777	13948	13860	13718	14050	13933	13873	13935	13861	13841	13800	13778	13888	14064	14007	14003	14039	13742	13941	13973	13868	13921	13961	13777	13859	13976	13866	13892	13861	13975	13917	13912	13801	13931	13742	13942	13796	13761	13901	13764	13836	13992	13920	14071	13726	13840	13982	13974	13921	14048	13804	13715	13866	13893	13770	13848	13783	13847	13944	13903	13899	13935	13721	13865	13806	13993	14026	13691	13900	13705	13981	13980	13874	13800	13811	13761	13850	13810	13892	13932	13863	14021	13701	13845	13648	14018	13931	13897	14144	13737	13950	13825	13958	13663	13893	13830	13955	13853	13910	13795	13996	13745	13883	13837	13834	13859	13939	13881	13820	13798	13889	13720	13800	13858	13826	13960	14039	13866	13847	13964	13973	13895	13986	13973	13976	13853	13732	13733	13951	14116	13826	13840	13872	14055	13868	13886	13953	13876	13928	13864	14033	13869	13739	13976	13719	13883	13843	13805	13882	13841	13835	13764	13930	13870	13934	13964	14124	13917	14021	13819	13922	13927	14151	13875	13781	13953	13796	14000	13994	13776	13881	13898	13822	13926	13933	13738	13876	13739	13883	13821	13890	13955	13883	13952	13916	13791	13848	13857	13958	13755	13970	14045	13843	13795	13814	13913	13759	13833	13905	13879	13866	13843	13918	13809	13943	13899	13905	13661	13961	13904	13906	13995	13966	13856	13957	13829	14124	13989	13953	13884	13881	13939	13753	13881	13925	14001	13985	13925	13767	13632	13926	14135	13844	13915	13837	13802	13888	13781	14008	13959	13761	13747	13837	13954	13934	13925	13744	13867	13797	14028	13885	13827	13914	13801	13855	13760	13861	13982	13953	14047	13770	13952	13901	13845	13986	13907	13816	13867	13873	13849	13885	13945	13721	13852	13937	13922	13996	13893	13913	13885	13935	13863	13741	13913	13650	13929	13951	13878	13955	13737	13894	13717	13964	13932	13775	13828	13932	13907	13856	13802	13859	13830	13911	13814	14037	13702	13851	13800	13938	13847	13981	13771	13971	13862	13950	14030	13981	13997	13912	13807	13933	13685	13918	13829	13885	13852	13920	14107	13828	13878	13701	14029	13966	13729	13937	13820	13843	13888	13799	13918	13930	13978	13808	13842	13926	13928	13818	13811	13923	13751	13925	13873	13950	13807	13907	13940	13953	14058	14014	13745	13950	13888	13656	13860	14001	13885	14042	13997	13774	13689	13840	13894	13883	13822	13809	13757	13885	13914	13830	13977	13867	13856	13866	13901	13841	13862	13820	14086	13797	13850	13685	13835	13581	14119	13804	13761	13851	13878	13975	13949	14023	13906	13939	13961	13760	13914	13748	13759	13813	14174	13949	13807	14071	13948	13991	13765	13786	13834	13944	14054	13828	13839	13769	13774	14043	13865	13762	13893	13790	13848	14018	14004	13816	13796	13825	13933	13887	13952	13904	13909	13947	13820	13790	13904	13798	13979	13800	13868	14019	14099	13961	13879	13889	13892	13803	13743	13860	13973	13802	13857	13763	13772	13858	13853	13790	13746	13998	13822	13989	14025	13884	13907	13955	13799	13913	14025	13717	13848	13963	14003	14090	13719	13975	13892	13986	13846	13872	13773	13881	13851	13727	13698	13776	13831	13835	14081	13839	13770	13711	13803	13817	13971	13820	13951	13932	13805	13816	13946	13975	13904	13886	13866	13939	13934	13800	13838	13765	13881	13906	13862	13946	13950	13908	13814	13816	13791	13852	13760	13904	13878	13883	13905	13897	13825	13771	14145	13909	14021	13851	13877	13806	14019	13956	13836	13841	14032	13846	13834	13954	13829	13966	13806	13769	13907	13963	13862	13849	13885	13974	13840	13912	13869	13805	14067	13943	13899	13931	13854	13892	13788	13922	13998	13969	13847	14032	13800	13929	13866	13948	13880	14039	13884	14022	13956	13950	13733	13930	13781	13820	14113	13873	13836	13889	14004	13886	13837	13705	13890	13971	13828	13812	13949	13884	13884	13830	13826	13973	13851	13842	13872	13741	13937	13859	13834	13792	13947	13920	13872	13831	13714	14021	13831	14037	13863	13715	13956	13849	13887	13736	13977	13950	13951	13811	13904	13896	13845	13858	13854	13870	13745	14029	13966	13750	13970	13997	13859	13856	13711	13831	13805	13786	13866	13724	14000	13737	13806	13842	13957	13981	13907	13845	13830	13948	13969	14057	14027	13856	13996	13794	13929	13980	13922	14038	13840	13970	14047	13844	13903	13952	13878	13867	14049	13853	13879	13942	13891	13745	13997	13813	13988	13924	13926	13728	13790	13985	13909	13815	14099	13854	13960	13796	13941	13854	13888	14076	13812	13798	13859	13848	13830	13899	13963	13856	13760	14018	13839	13954	13850	13926	13831	14000	14022	14014	13880	13745	13822	13881	14058	13918	13970	13884	13752	13919	13701	13948	13804	13769	13772	14032	13936	13742	13877	13851	13883	13886	13888	13794	13935	13850	13896	13923	13919	14080	14035	13928	13911	13950	13813	13978	13961	13906	13944	13905	13990	13883	13851	13789	13804	13930	13898	13790	13762	13953	13944	13941	13970	13862	13839	13797	14061	13789	13965	13838	13925	13987	13880	14008	13864	13923	13740	13930	13856	13810	13733	13953	13832	13936	13851	13923	13970	13951	14002	13802	13855	13983	13909	13792	13922	13831	13856	14029	13906	13881	13853	13793	13705	13879	13923	13961	13902	13928	14051	13795	13753	13729	13650	14089	13883	13834	13815	13903	13775	13891	13954	13787	13634	13885	13777	13848	13897	13997	13937	14060	14011	13879	13726	13776	13736	14011	13864	13793	13810	13967	13878	13880	13867	13907	13775	13822	13940	13825	13603	13885	13886	13845	13868	13929	13768	13840	13783	13980	14001	13969	13814	13956	13912	13879	13973	13947	13965	13820	13874	13876	13864	13916	13784	13889	13829	13900	13731	13830	13780	13957	13803	13899	14057
26497	22005	33802	39014	36154	31900	28132	23651	22416	22227	21730	21341	21064	21433	21171	20940	21070	21361	21314	21439	21201	21363	21144	21051	20845	20931	20923	20861	20968	20841	20878	20771	20654	20831	20682	20690	20746	20802	20632	20659	20726	20513	20860	20843	20954	20748	20556	20681	20571	20882	20704	20706	20722	20552	20513	20524	20563	20580	20499	20655	20625	20622	20476	20820	20647	20344	20492	20486	20726	20673	20258	20532	20480	20641	20771	20386	20637	20555	20510	20376	20718	20541	20583	20772	20435	20607	20665	20790	20791	20560	20729	20552	20477	20712	20781	20595	20619	20407	20538	20660	20602	20509	20702	20671	20459	20623	20755	20808	20399	20607	20632	20766	20704	20759	20630	20621	20604	20543	20522	20570	20409	20626	20557	20680	20527	20386	20493	20455	20723	20571	20660	20768	20480	20549	20631	20541	20608	20212	20628	20702	20362	20831	20701	20649	20642	20752	20854	20475	20387	20684	20601	20567	20602	20816	20595	20721	20631	20620	20483	20789	20653	20728	20672	20597	20454	20681	20419	20579	20442	20469	20564	20719	20788	20515	20524	20397	20491	20787	20682	20732	20556	20493	20679	20557	20638	20624	20813	20649	20530	20563	20791	20738	20486	20768	20651	20716	20753	20588	20565	20564	20639	20399	20547	20679	20738	20525	20622	20803	20702	20515	20459	20573	20695	20787	20567	20714	20677	20750	20502	20513	20751	20628	20590	20381	20671	20493	20543	20615	20575	20624	20856	20781	20420	20731	20745	20838	20371	20382	20681	20465	20478	20346	20643	20415	20702	20469	20666	20599	20655	20493	20645	20590	20706	20623	20572	20705	20664	20685	20620	20298	20491	20595	20522	20798	20871	20608	20727	20444	20597	20633	20423	20753	20714	20592	20601	20414	20640	20761	20653	20815	20590	20508	20555	20716	20755	20586	20660	20616	20773	20632	20605	20737	20658	20441	20844	20486	20365	20717	20758	20719	20699	20666	20744	20667	20491	20638	20613	20688	20557	20978	20303	20601	20516	20562	20385	20697	20462	20471	20672	20602	20617	20458	20682	20639	20683	20377	20708	20743	20566	20505	20854	20714	20796	20505	20516	20583	20541	20550	20514	20573	20813	20798	20704	20575	20904	20481	20589	20786	20581	20547	20723	20700	20395	20629	20612	20607	20606	20682	20605	20523	20623	20697	20688	20649	20497	20705	20780	20662	20429	20519	20658	20664	20665	20510	20546	20744	20849	20679	20802	20550	20505	20862	20759	20546	20593	20649	20301	20540	20507	20532	20494	20835	20553	20729	20923	20589	20475	20603	20675	20502	20712	20635	20463	20983	20504	20613	20553	20634	20587	20764	20695	20498	20495	20431	20447	20668	20553	20505	20554	20746	20716	20734	20331	20716	20514	20655	20473	20686	20720	20326	20418	20585	20579	20476	20452	20620	20670	20416	20830	20555	20478	20728	20475	20858	20437	20594	20743	20795	20479	20407	20719	20520	20677	20547	20627	20564	20631	20696	20542	20728	20492	20580	20557	20600	20729	20610	20421	20445	20428	20637	20699	20530	20684	20472	20725	20501	20742	20490	20653	20585	20492	20541	20629	20577	20555	20652	20607	20588	20593	20288	20353	20568	20809	20606	20732	20548	20547	20471	20851	20494	20789	20838	20615	20561	20598	20785	20740	20589	20696	20477	20552	20560	20672	20586	20411	20299	20814	20529	20609	20416	20443	20639	20600	20423	20716	20437	20863	20538	20487	20463	20356	20824	20507	20742	20615	20692	20402	20665	20480	20509	20802	20829	20343	20639	20608	20469	20641	20551	20517	20629	20660	20721	20688	20247	20510	20436	20677	20617	20660	20566	20616	20460	20719	20911	20677	20853	20468	20529	20756	20489	20628	20618	20586	20723	20695	20602	20435	20750	20573	20778	20626	20551	20628	20703	20608	20616	20545	20834	20699	20454	20626	20478	20727	20525	20639	20576	20795	20770	20527	20591	20661	20795	20746	20728	20628	20425	20855	20632	20670	20773	20576	20642	20769	20428	20679	20635	20554	20383	20682	20723	20609	20435	20844	20910	20616	20374	20388	20760	20833	20694	20858	20695	20543	20477	20505	20501	20468	20469	20442	20619	20505	20657	20771	20553	20510	20661	20456	20736	20693	20635	20564	20793	20402	20324	20400	20712	20579	20434	20547	20812	20597	20897	20412	20589	20550	20674	20692	20490	20698	20586	20648	20699	20662	20198	20951	20377	20666	20315	20585	20581	20687	20530	20649	20643	20655	20550	20731	20804	20596	20425	20697	20738	20715	20562	20493	20626	20900	20598	20660	20685	20535	20564	20791	20629	20414	20747	20474	20529	20551	20514	20664	20640	20658	20630	20585	20494	20602	20377	20838	20949	20725	20630	20639	20590	20740	20626	20487	20507	20764	20727	20852	20526	20678	20823	20641	20565	20451	20614	20781	20559	20541	20507	20628	20667	20263	20505	20431	20612	20551	20509	20579	20819	20854	20441	20757	20644	20481	20479	20833	20747	20493	20650	20867	20518	20535	20607	20617	20189	20584	20619	20742	20669	20511	20544	20705	20511	20466	20553	20610	20597	20551	21011	20658	20703	20673	20512	20556	20450	20493	20693	20745	20556	20441	20569	20529	20631	20538	20574	20721	20435	20480	20721	20574	20590	20755	20661	20632	20357	20582	20727	20636	20416	20648	20673	20906	20861	20595	20676	20488	20688	20298	20655	20139	20578	20566	20423	20650	20419	20530	20642	20640	20873	20519	20582	20413	20603	20667	20438	20511	20798	20721	20861	20750	20946	20486	20411	20528	20791	20503	20810	20572	20617	20825	20749	20606	20605	20528	20664	20666	20738	20552	20561	20700	20770	20644	20529	20635	20390	20552	20689	20739	20480	20703	20756	20807	20531	20645	20619	20275	20496	20529	20390	20543	20539	20398	20653	20689	20660	20646	20452	20797	20744	20704	20534	20715	20722	20741	20849	20678	20660	20656	20680	20753	20743	20472	20604	20587	20669	20648	20687	20606	20746	20663	20684	20820	20654	20379	20778	20579	20608	20433	20526	20607	20572	20744	20623	20564	20689	20630	20940	20688	20755	20434	20542	20520	20768	20804	20621	20437	20553	20473	20895	20897	20514	20529	20709	20644	20562	20687	20826	20548	20703	20436	20652	20899	20546	20580	20631	20573	20460	20687	20636	20583	20622	20589	20711	20717	20466	20670	20503	20711	20528	20851	20523	20576	20632	20682	20557	20635	20690	20734	20629	20580	20679	20536	20614	20836	20625	20724	20500	20877	20539	20725	20681	20612	20677	20729	20512	20575	20762	20769	20552	20596	20736	20526	20573	20628	20667	20637	20684	20597	20733	20675	20648	20664	20587	20670	20800	20804	20671	20386	20488	20438	20705	20518	20823	20585	20562	20611	20675	20613	20564	20588	20464	20452	20524	20636	20773	20740	20490	20538	20398	20526	20519	20622	20786	20615	20608	20496	20623	20608	20711	20506	20837	20678	20468	20442	20828	20847	20557	20510	20469	20547	20569	20759	20777	20839	20506	20522	20887	20780	20398	20665	20619	20594	20860	20659	20621	20514	20692	20777	20631	20587	20911	20612	20465	20626	20592	20950	20705	20712	20613	20503	20634	20498	20674	20704	20572	20342	20359	20702	20608	20642	20594	20621	20632	20507	20534	20590	20506	20636	20448	20745	20444	20546	20572	20436	20393	20485	20757	20691	20593	20627	20624	20807	20640	20703	20613	20650	20635	20672	20452	20695	20572	20566	20608	20646	20461	20590	20519	20628	20568	20759	20578	20659	20772	20650	20633	20485	20645	20567	20463	20552	20623	20574	20603	20704	20535	20535	20502	20601	20580	20686	20431	20679	20668	20488	20784	20767	20765	20774	20758	20540	20753	20488	20638	20343	20597	20509	20687	20764	20571	20689	20573	20479	20639	20629	20742	20413	20617	20311	20559	20679	20578	20559	20485	20878	20535	20508	20797	20435	20813	20628	20589	20606	20624	20532	20552	20555	20546	20414	20596	20529	20538	20742	20392	20548	20531	20724	20558	20672	20560	20635	20595	20494	20569	20786	20555	20665	20635	20578	20296	20530	20510	20648	20543	20578	20729	20521	20413	20551	20566	20541	20571	20688	20597	20621	20868	20769	20730	20757	20652	20736	20421	20560	20739	20561	20754	20691	20778	20531	20722	20617	20642	20726	20750	20607	20525	20725	20709	20780	20585	20608	20694	20664	20633	20396	20526	20774	20591	20410	20587	20872	20527	20943	20646	20536	20586	20729	20579	20514	20558	20516	20395	20558	20616	20663	20432	20502	20551	20677	20551	20705	20609	20587	20668	20544	20700	20717	20633	20630	20593	20766	20643	20667	20805	20704	20695	20877	20549	20449	20706	20561	20641	20629	20806	20612	20592	20757	20491	20392	20373	20516	20762	20684	20536	20534	20500	20508	20719	20677	20569	20659	20665	20605	20539	20538	20781	20705	20527	20584	20352	20865	20554	20557	20580	20463	20605	20500	20727	20746	20430	20476	20398	20813	20635	20833	20470	20429	20584	20973	20511	20244	20654	20711	20647	20773	20726	20598	20624	20579	20792	20679	20665	20867	20506	20484	20623	20571	20621	20797	20811	20545	20560	20558	20473	20610	20501	20622	20503	20824	20587	20849	20465	20712	20540	20690	20670	20571	20430	20806	20743	20617	20566	20420	20582	20615	20442	20817	20779	20486	20582	20799	20682	20581	20585	20641	20469	20576	20750	20527	20523	20473	20400	20636	20812	20539	20626	20694	20573	20756	20743	20530	20409	20494	20705	20472	20365	20660	20502	20463	20752	20624	20696	20965	20774	20734	20651	20714	20339	20603	20560	20651	20787	20765	20516	20638	20537	20662	20512	20570	20529	20600	20499	20375	20580	20498	20688	20468	20358	20494	20619	20576	20645	20705	20841	20641	20551	20591	20867	20650	20855	20573	20475	20937	20494	20709	20463	20718	20595	20535	20371	20672	20768	20632	20666	20550	20765	20733	20699	20541	20619	20570	20711	20648	20819	20580	20617	20601	20644	20664	20625	20653	20407	20706	20516	20480	20435	20611	20808	20601	20802	20685	20521	20520	20737
43542	71283	71656	55707	40992	28028	20423	17739	16832	16162	15622	15008	14954	15071	14954	14923	15016	14902	15057	15049	15117	15232	14664	14725	14660	14884	14522	14418	14572	14475	14475	14562	14313	14597	14546	14430	14509	14301	14488	14400	14612	14584	14394	14427	14267	14422	14397	14307	14339	14497	14352	14266	14375	14347	14208	14413	14350	14339	14134	14298	14272	14233	14332	14342	14206	14049	14234	14425	14240	14342	14202	14298	14209	14258	14286	14397	14387	14185	14270	14257	14346	14251	14387	14532	14399	14208	14315	14264	14191	14250	14531	14245	14188	14340	14184	14248	14281	14279	14370	14311	14430	14384	14264	14424	14362	14436	14282	14228	14333	14288	14231	14366	14237	14200	14264	14231	14175	14375	14116	14282	14457	14247	14297	14508	14388	14341	14267	14291	14354	14254	14186	14088	14224	14300	14445	14228	14522	14180	14193	14360	14287	14181	14181	14477	14273	14303	14329	14165	14210	14247	14340	14194	14278	14474	14233	14266	14188	14410	14304	14209	14211	14307	14262	14225	14190	14340	14502	14246	14306	14323	14328	14307	14401	14212	14476	14244	14354	14358	14177	14321	14167	14212	14395	14292	14378	14229	14258	14243	14273	14267	14262	14120	14349	14217	14507	14267	14418	14348	14350	14289	14383	14179	14285	14456	14199	14306	14143	14190	14212	14268	14104	14257	14243	14194	14248	14252	14354	14251	14182	14316	14355	14342	14486	14309	14201	14249	14388	14474	14355	14365	14425	14244	14229	14430	14318	14299	14188	14290	14221	14223	14250	14321	14107	14460	14358	14374	14273	14237	14336	14365	14360	14271	14170	14293	14299	14290	14206	14169	14427	14267	14469	14421	14400	14387	14313	14335	14262	14307	14402	14468	14274	14386	14199	14300	14364	14225	14355	14328	14227	14379	14256	14249	14369	14255	14306	14237	14321	14330	14209	14478	14269	14513	14294	14190	14383	14384	14145	14441	14457	14298	14439	14253	14303	14353	14201	14378	14176	14152	14231	14260	14397	14410	14273	14085	14424	14396	14344	14323	14499	14297	14282	14224	14212	14103	14365	14306	14267	14121	14066	14408	14221	14413	14338	14242	14375	14361	14207	14309	14302	14348	14280	14226	14399	14363	14306	14344	14181	14364	14279	14255	14445	14276	14345	14234	14230	14459	14367	14232	14514	14359	14322	14264	14218	14278	14308	14405	14312	14401	14182	14138	14402	14262	14245	14364	14322	14346	14264	14221	14180	14131	14386	14329	14416	14356	14284	14383	14407	14326	14465	14342	14221	14380	14348	14325	14215	14178	14272	14220	14491	14105	14266	14307	14238	14389	14359	14287	14374	14359	14384	14162	14411	14408	14230	14446	14351	14350	14169	14297	14320	14490	14329	14289	14264	14319	14209	14226	14247	14421	14363	14357	14343	14324	14425	14290	14366	14291	14159	14512	14325	14288	14267	14416	14358	14172	14244	14409	14235	14346	14170	14357	14252	14292	14048	14307	14287	14264	14455	14225	14301	14214	14297	14145	14418	14423	14169	14205	14315	14233	14395	14137	14192	14354	14236	14231	14367	14428	14351	14213	14434	14242	14251	14430	14502	14484	14368	14208	14259	14299	14352	14355	14281	14249	14273	14187	14138	14287	14288	14328	14369	14152	14309	14395	14320	14248	14313	14374	14336	14435	14370	14111	14309	14281	14307	14252	14302	14203	14440	14335	14302	14208	14253	14174	14517	14297	14330	14249	14363	14179	14285	14351	14316	14347	14084	14083	14210	14269	14204	14196	14201	14356	14286	14123	14203	14239	14173	14285	14250	14430	14301	14418	14375	14390	14264	14282	14474	14371	14501	14272	14313	14372	14211	14278	14297	14432	14354	14261	14336	14424	14276	14319	14205	14178	14292	14257	14355	14407	14332	14260	14318	14299	14229	14248	14195	14506	14320	14320	14147	14330	14351	14259	14264	14348	14199	14376	14295	14129	14215	14417	14206	14249	14097	14263	14152	14398	14241	14240	14330	14058	14136	14306	14302	14255	14251	14418	14211	14257	14337	14299	14277	14325	14228	14433	14329	14331	14328	14304	14230	14221	14364	14376	14111	14015	14472	14233	14239	14288	14477	14423	14262	14237	14221	14293	14379	14172	14363	14271	14241	14283	14360	14353	14456	14154	14234	14548	14334	14245	14249	14216	14287	14325	14296	14132	14302	14241	14332	14147	14114	14324	14376	14353	14245	14478	14245	14196	14411	14386	14358	14342	14221	14321	14378	14222	14148	14328	14226	14390	14355	14233	14079	14366	14304	14126	14296	14275	14236	14387	14381	14118	14208	14410	14203	14226	14069	14467	14230	14206	14315	14401	14256	14201	14466	14277	14316	14303	14259	14290	14400	14218	14488	14217	14308	14247	14206	14211	14236	14116	14368	14423	13949	14449	14255	14202	14151	14398	14222	14309	14311	14225	14225	14205	14088	14277	14366	14384	14298	14239	14447	14441	14357	14239	14179	14240	14379	14506	14381	14252	14246	14257	14256	14313	14347	14146	14282	14400	14405	14331	14265	14401	14350	14278	14353	14457	14385	14409	14247	14355	14190	14316	14332	14186	14285	14203	14233	14265	14357	14328	14230	14220	14203	14328	14409	14198	14333	14330	14348	14305	14194	14332	14217	14252	14114	14414	14477	14308	14201	14293	14259	14266	14354	14341	14356	14323	14282	14364	14370	14328	14109	14314	14345	14096	14270	14112	14337	14270	14311	14272	14229	14473	14267	14237	14400	14311	14474	14190	14368	14487	14356	14450	14291	14291	14220	14306	14323	14403	14154	14338	14344	14286	14305	14381	14336	14248	14153	14357	14344	14135	14202	14392	14239	14362	14183	14218	14470	14162	14487	14209	14244	14162	14296	14123	14320	14330	14386	14291	14541	14324	14298	14497	14291	14468	14384	14389	14182	14335	14273	14383	14215	14144	14316	14295	14261	14522	14438	14228	14485	14226	14139	14389	14473	14173	14221	14378	14322	14458	14287	14352	14443	14357	14407	14177	14418	14344	14442	14240	14334	14280	14236	14426	14257	14371	14265	14302	14317	14391	14215	14217	14455	14320	14290	14264	14260	14184	14289	14305	14543	14295	14356	14189	14298	14282	14158	14302	14249	14329	14387	14261	14218	14281	14450	14259	14450	14348	14260	14067	14337	14311	14477	14355	14336	14223	14346	14375	14291	14391	14433	14180	14240	14318	14468	14355	14217	14498	14214	14310	14243	14304	14192	14332	14256	14443	14470	14242	14559	14317	14325	14414	14331	14310	14326	14179	14380	14186	14413	14206	14323	14400	14217	14180	14245	14351	14274	13962	14359	14236	14366	14394	14213	14273	14277	14423	14246	14317	14234	14305	14399	14278	14342	14343	14235	14423	14267	14209	14370	14273	14247	14247	14195	14240	14273	14161	14203	14308	14299	14382	14457	14120	14458	14475	14526	14388	14368	14327	14296	14255	14256	14481	14296	14216	14368	14215	14339	14223	14329	14159	14281	14242	14293	14359	14283	14347	14404	14276	14251	14365	14403	14310	14315	14366	14495	14332	14173	14339	14225	14248	14297	14429	14364	14238	14059	14460	14346	14222	14293	14271	14382	14301	14361	14357	14413	14245	14386	14285	14409	14301	14197	14280	14377	14551	14359	14269	14314	14340	14237	14450	14276	14234	14433	14350	14309	14416	14357	14208	14444	14271	14327	14364	14277	14316	14455	14409	14352	14364	14318	14231	14227	14345	14408	14133	14363	14179	14322	14258	14136	14446	14280	14335	14270	14335	14270	14217	14450	14351	14231	14390	14335	14257	14258	14168	14101	14406	14341	14348	14243	14199	14330	14364	14154	14489	14287	14371	14313	14146	14437	14353	14259	14214	14111	14291	14320	14224	14396	14327	14297	14346	14484	14258	14178	14407	14166	14214	14403	14211	14240	14264	14174	14394	14008	14257	14219	14366	14352	14260	14143	14298	14217	14280	14558	14220	14425	14413	14383	14274	14190	14467	14187	14182	14385	14304	14313	14301	14225	14404	14364	14167	14335	14199	14126	14314	14296	14323	14253	14287	14278	14330	14194	14365	14277	14136	14230	14370	14385	14172	14282	14268	14348	14296	14089	14424	14189	14155	14400	14416	14442	14259	14343	14314	14376	14305	14175	14279	14254	14194	14373	14162	14214	14308	14394	14187	14233	14285	14264	14375	14333	14372	14394	14264	14213	14306	14223	14189	14399	14379	14248	14123	14156	14279	14390	14332	14364	14390	14405	14177	14438	14260	14282	14200	14439	14328	14353	14404	14324	14255	14173	14332	14319	14217	14362	14156	14123	14247	14515	14094	14305	14265	14257	14497	14314	14155	14278	14193	14285	14253	14144	14314	14337	14292	14278	14425	14276	14238	14278	14407	14438	14367	14221	14386	14405	14306	14288	14452	14214	14345	14146	14503	14367	14132	14333	14349	14365	14385	14204	14272	14386	14226	14154	14404	14241	14264	14385	14440	14349	14314	14268	14253	14312	14421	14252	14432	14164	14282	14082	14362	14280	14177	14319	14192	14365	14472	14441	14389	14482	14167	14385	14319	14403	14493	14243	14243	14258	14250	14335	14301	14309	14381	14244	14325	14419	14269	14316	14372	14196	14232	14282	14355	14142	14352	14192	14307	14283	14326	14393	14360	14304	14099	14374	14111	14204	14298	14348	14170	14399	14261	14253	14246	14235	14441	14293	14200	14331	14210	14481	14433	14235	14179	14273	14341	14262	14258	14257	14406	14308	14264	14425	14298	14216	14179	14478	14196	14286	14358	14261	14405	14251	14206	14318	14443	14284	14334	14268	14471	14221	14350	14284	14415	14505	14326	14318	14226	14296	14234	14311	14138	14355	14304	14323	14496	14377	14200	14323	14445	14404	14316	14476	14389	14360	14367	14246	14291	14200	14295	14486	14179	14331	14320	14222	14289	14267	14177	14266	14244	14351	14372	14178	14212	14436	14336	14347	14485	14272	14335	14272	14208	14298	14449	14322	14256	14210	14291	14191	14192	14282	14221	14564	14242	14243	14263	14441	14157	14414	14272	14333	14358	14157	14439	14300	14436	14359	14362	14351	14340	14238	14319	14309	14329	14142	14211
24630	21703	31320	32022	32587	33545	30017	24074	22306	22282	21374	20594	20484	20257	20343	20588	20418	20493	20404	20583	20605	20816	20466	20013	19893	20067	19885	20031	19984	19956	19667	19895	19766	19610	19767	19761	19780	19804	20131	19880	19560	19637	19848	19597	19426	19649	19777	19712	19643	19651	19666	19812	19451	19667	19466	19405	19499	19423	19636	19511	19533	19580	19583	19403	19384	19617	19524	19263	19414	19629	19745	19613	19657	19511	19522	19530	19507	19517	19622	19641	19502	19474	19451	19299	19597	19542	19743	19735	19353	19566	19582	19636	19540	19657	19463	19436	19385	19531	19371	19379	19708	19491	19751	19388	19321	19496	19723	19673	19362	19482	19621	19628	19573	19753	19531	19620	19460	19583	19523	19515	19599	19725	19750	19303	19583	19562	19522	19462	19416	19469	19496	19154	19329	19571	19539	19576	19517	19541	19260	19663	19345	19514	19551	19550	19433	19685	19673	19653	19459	19711	19713	19371	19639	19489	19421	19343	19345	19519	19594	19377	19335	19420	19364	19616	19527	19338	19599	19541	19566	19488	19596	19499	19576	19720	19539	19586	19398	19643	19583	19746	19333	19704	19618	19668	19489	19480	19458	19636	19546	19555	19662	19536	19509	19584	19557	19578	19623	19444	19568	19627	19628	19465	19630	19694	19513	19514	19691	19583	19281	19621	19354	19553	19693	19613	19602	19622	19705	19323	19711	19597	19596	19621	19814	19678	19566	19686	19532	19365	19407	19482	19719	19247	19643	19445	19424	19390	19472	19388	19401	19548	19811	19341	19515	19679	19327	19388	19629	19420	19507	19390	19628	19529	19464	19501	19344	19327	19421	19562	19512	19352	19446	19361	19685	19487	19514	19386	19424	19710	19535	19420	19354	19464	19427	19462	19712	19524	19357	19579	19364	19419	19437	19527	19500	19501	19529	19529	19370	19697	19571	19256	19261	19548	19744	19438	19463	19597	19480	19563	19313	19828	19705	19722	19260	19619	19451	19751	19599	19570	19534	19604	19606	19740	19776	19377	19568	19556	19504	19570	19505	19632	19692	19540	19519	19381	19591	19452	19377	19343	19497	19579	19670	19394	19414	19361	19252	19425	19513	19372	19438	19476	19399	19544	19293	19453	19635	19425	19627	19309	19377	19643	19427	19479	19520	19364	19410	19241	19498	19606	19337	19598	19572	19537	19521	19651	19627	19402	19330	19464	19444	19502	19621	19476	19593	19620	19382	19577	19733	19359	19594	19453	19668	19676	19472	19369	19474	19631	19550	19883	19616	19509	19692	19561	19602	19558	19453	19438	19522	19518	19401	19648	19588	19609	19426	19533	19265	19474	19480	19608	19433	19481	19753	19447	19423	19639	19599	19354	19176	19190	19390	19278	19458	19560	19635	19388	19529	19293	19494	19651	19529	19407	19431	19478	19600	19610	19650	19463	19622	19446	19552	19461	19395	19414	19509	19441	19598	19493	19594	19715	19632	19281	19585	19497	19462	19433	19384	19470	19397	19414	19634	19347	19557	19579	19381	19632	19684	19668	19453	19631	19547	19530	19684	19541	19440	19361	19550	19477	19362	19156	19511	19315	19568	19646	19829	19416	19653	19575	19496	19475	19481	19709	19418	19529	19677	19447	19409	19126	19452	19366	19354	19407	19600	19553	19763	19561	19728	19558	19581	19617	19413	19671	19607	19415	19558	19374	19307	19583	19357	19490	19689	19794	19420	19312	19495	19572	19536	19537	19672	19546	19415	19460	19568	19725	19453	19269	19470	19576	19619	19625	19414	19488	19461	19540	19450	19442	19539	19371	19629	19526	19571	19517	19526	19609	19572	19450	19203	19393	19491	19663	19476	19432	19744	19443	19640	19596	19525	19565	19838	19471	19650	19492	19782	19533	19483	19383	19432	19345	19606	19512	19580	19528	19569	19647	19361	19421	19632	19561	19528	19589	19473	19411	19228	19298	19553	19308	19621	19321	19427	19911	19689	19433	19427	19314	19635	19469	19635	19482	19469	19505	19568	19679	19534	19493	19234	19390	19415	19584	19507	19445	19538	19623	19616	19547	19585	19702	19621	19414	19418	19385	19607	19607	19313	19479	19320	19718	19603	19689	19489	19389	19577	19356	19397	19465	19540	19592	19377	19375	19322	19463	19671	19577	19409	19223	19402	19257	19292	19407	19473	19464	19452	19521	19467	19424	19271	19320	19613	19344	19532	19454	19494	19630	19550	19666	19472	19540	19519	19300	19694	19503	19633	19523	19403	19423	19631	19335	19670	19688	19414	19434	19421	19471	19315	19439	19596	19424	19475	19690	19338	19358	19748	19359	19428	19416	19511	19549	19602	19575	19627	19474	19596	19557	19453	19369	19583	19406	19429	19635	19525	19896	19510	19357	19516	19553	19605	19770	19488	19540	19463	19509	19558	19424	19540	19320	19634	19712	19455	19392	19578	19772	19501	19629	19577	19401	19440	19510	19374	19466	19439	19530	19244	19601	19533	19446	19470	19453	19382	19282	19590	19327	19682	19389	19443	19416	19498	19595	19729	19772	19689	19571	19420	19665	19509	19262	19474	19551	19396	19370	19283	19370	19405	19675	19475	19524	19275	19359	19450	19656	19385	19367	19423	19226	19386	19418	19586	19517	19570	19524	19353	19774	19885	19393	19502	19374	19590	19706	19558	19305	19574	19452	19446	19461	19425	19670	19793	19596	19247	19310	19406	19674	19637	19258	19513	19552	19461	19414	19551	19466	19625	19568	19509	19547	19480	19287	19258	19490	19498	19499	19350	19842	19640	19490	19436	19639	19411	19415	19547	19560	19352	19528	19698	19457	19344	19488	19724	19592	19704	19502	19693	19490	19730	19270	19538	19595	19698	19599	19756	19492	19279	19495	19331	19644	19582	19575	19461	19341	19523	19368	19501	19536	19606	19549	19594	19407	19376	19419	19465	19488	19158	19708	19595	19513	19659	19484	19403	19505	19320	19381	19539	19475	19563	19360	19321	19518	19344	19448	19440	19477	19451	19336	19409	19603	19472	19523	19528	19559	19924	19620	19832	19528	19661	19590	19529	19545	19255	19703	19728	19469	19427	19613	19500	19436	19393	19723	19474	19674	19753	19191	19370	19736	19629	19630	19538	19604	19541	19501	19446	19299	19505	19635	19354	19571	19317	19492	19653	19567	19423	19473	19437	19609	19408	19301	19347	19646	19591	19636	19466	19437	19642	19551	19574	19663	19494	19619	19569	19457	19522	19422	19491	19511	19507	19337	19540	19525	19294	19654	19798	19567	19588	19287	19326	19452	19593	19586	19231	19609	19527	19555	19600	19457	19596	19429	19340	19378	19624	19542	19510	19289	19737	19489	19554	19582	19306	19375	19335	19483	19677	19586	19429	19277	19278	19591	19541	19614	19552	19509	19503	19233	19454	19545	19521	19463	19395	19535	19521	19378	19453	19388	19577	19496	19587	19495	19580	19627	19583	19406	19296	19353	19236	19444	19410	19461	19464	19459	19325	19539	19500	19656	19647	19678	19371	19615	19644	19319	19566	19515	19668	19537	19519	19530	19317	19478	19460	19599	19648	19481	19399	19492	19596	19429	19540	19354	19400	19678	19679	19515	19571	19668	19655	19368	19404	19352	19577	19588	19661	19509	19445	19663	19353	19678	19436	19387	19255	19480	19573	19445	19825	19476	19560	19517	19576	19467	19590	19393	19604	19326	19425	19355	19481	19650	19421	19585	19558	19591	19530	19756	19709	19336	19678	19444	19650	19254	19433	19453	19243	19679	19301	19363	19470	19617	19738	19461	19392	19572	19598	19532	19472	19476	19362	19587	19787	19652	19516	19460	19403	19400	19670	19537	19433	19455	19478	19348	19381	19748	19374	19525	19503	19732	19269	19569	19675	19431	19408	19466	19516	19481	19446	19345	19303	19593	19776	19709	19549	19601	19451	19530	19372	19561	19309	19601	19418	19689	19698	19449	19493	19839	19462	19481	19526	19459	19461	19538	19571	19396	19595	19442	19714	19598	19532	19673	19436	19595	19448	19559	19503	19618	19293	19470	19470	19415	19751	19478	19645	19454	19427	19332	19584	19662	19632	19363	19467	19536	19341	19529	19586	19469	19485	19423	19481	19458	19661	19660	19707	19588	19616	19626	19526	19680	19499	19573	19405	19688	19691	19475	19605	19496	19453	19428	19556	19416	19664	19620	19471	19586	19682	19438	19554	19480	19421	19521	19403	19279	19370	19351	19605	19653	19682	19434	19714	19582	19675	19701	19395	19771	19489	19664	19668	19461	19582	19452	19619	19481	19526	19477	19502	19458	19584	19478	19435	19592	19587	19392	19351	19446	19457	19471	19641	19766	19451	19485	19510	19405	19594	19310	19565	19548	19617	19354	19480	19478	19508	19517	19772	19552	19673	19366	19305	19518	19352	19453	19725	19495	19506	19380	19609	19558	19438	19403	19275	19562	19404	19394	19724	19772	19643	19429	19403	19520	19372	19612	19481	19494	19631	19436	19501	19583	19425	19526	19441	19457	19539	19514	19553	19447	19651	19251	19577	19454	19417	19848	19418	19599	19181	19811	19614	19618	19462	19476	19523	19564	19429	19505	19238	19591	19696	19406	19555	19317	19569	19380	19481	19325	19585	19605	19652	19345	19454	19691	19686	19486	19324	19310	19521	19522	19395	19391	19578	19470	19472	19531	19691	19612	19551	19472	19570	19453	19544	19381	19571	19569	19685	19663	19307	19595	19514	19411	19681	19610	19275	19553	19452	19364	19501	19610	19557	19606	19560	19571	19428	19562	19485	19507	19413	19422	19493	19435	19424	19507	19392	19523	19608	19582	19363	19278	19292	19565	19611	19535	19397	19463	19407	19800	19495	19611	19268	19527	19617	19603	19578	19376	19781	19470	19556	19463	19712	19830	19458	19559	19572	19512	19732	19625	19357	19536	19446	19499	19659	19526	19363	19543	19498	19341	19426	19645	19620	19406	19519	19500	19626	19631	19443	19367	19689	19700	19510	19519	19490	19215	19654	19602	19598	19373	19500	19388	19586	19609	19747	19534	19270	19547	19589	19405	19725	19597	19509	19487	19436	19796	19635	19450	19766	19432	19406	19243	19409	19389	19552	19858
46146	79896	80100	61756	47201	33958	21997	18100	17446	16542	15315	14886	14639	14908	14580	14618	14893	14760	14801	14744	14887	14877	14562	14241	14233	14174	14207	14150	14062	14145	13938	13957	14064	13856	13864	13870	14072	13957	13918	14000	14033	13767	13670	13987	13697	13735	13837	13861	13955	13645	13808	13872	13707	13876	13807	13756	13873	13865	13809	13716	13884	13685	13667	13612	13793	13648	13767	13750	13804	13802	13688	13596	13627	13815	13600	13605	13638	13785	13551	13791	13738	13748	13833	13672	13783	13725	13679	13718	13829	13658	13680	13532	13588	13775	13891	13724	13546	13685	13872	13679	13801	13778	13807	13580	13660	13720	13706	13687	13808	13759	13731	13657	13807	13712	13954	13764	13726	13794	13642	13736	13645	13669	13680	13594	13683	13649	13835	13700	13631	13795	13775	13754	13869	13845	13718	13651	13547	13676	13685	13723	13734	13619	13855	13677	13736	13759	13828	13759	13739	13692	13563	13682	13828	13717	13682	13751	13603	13764	13522	13798	13767	13883	13844	13664	13754	13797	13589	13485	13612	13802	13681	13661	13931	13735	13827	13764	13842	13748	13809	13641	13692	13679	13703	13710	13677	13592	13900	13844	13558	13651	13751	13729	13749	13635	13724	13727	13724	13695	13661	13718	13662	13727	13758	13864	13683	13532	13698	13598	13621	13840	13867	13737	13642	13678	13651	13793	13516	13606	13765	13709	13537	13839	13713	13747	13771	13744	13602	13730	13446	13667	13720	13653	13692	13674	13577	14168	13775	13757	13694	13701	13710	13807	13614	13503	13635	13765	13600	13739	13697	13822	13803	13788	13695	13702	13476	13701	13784	13692	13682	13690	13804	13665	13681	13728	13814	13720	13833	13582	13577	13636	13841	13688	13698	13540	13875	13948	13748	13659	13655	13762	13824	13681	13793	13750	13699	13697	13507	13612	13660	13783	13802	13634	13679	13733	13778	13769	13751	13806	13790	13569	13812	13702	13846	13539	13754	13757	13716	13705	13627	13600	13674	13760	13687	13708	13627	13802	13778	13589	13714	13780	13720	13612	13813	13904	13795	13667	13642	13801	13869	13605	13736	13621	13701	13745	13726	13810	13678	13657	13816	13906	13664	13755	13679	13704	13676	13668	13669	13819	13708	13743	13492	13873	13711	13617	13697	13884	13769	13755	13603	13718	13919	13761	13613	13718	13863	13819	13735	13532	13667	13730	13638	13639	13817	13769	13788	13803	13809	13719	13728	13778	13712	13812	13821	13682	13803	13744	13733	13937	13636	13623	13959	13644	13901	13699	13578	13683	13604	13732	13851	13838	13699	13782	13782	13713	13732	13781	13584	13883	13583	13734	13728	13758	13790	13638	13701	13862	13761	13843	13637	13765	13623	13769	13689	13680	13645	13691	13658	13822	13825	13685	13906	13714	13708	13782	13712	13946	13819	13740	13949	13813	13559	13572	13746	13662	13625	13720	13700	13751	13715	13677	13919	13579	13856	13581	13720	13978	13689	13483	13711	13860	13762	13736	13718	13724	13863	13725	13613	13626	13707	13592	13665	13754	13762	13632	13679	13735	13682	13665	13822	13715	13721	13777	13721	13740	13811	13740	13560	13705	13585	13579	13755	13787	13856	13712	13893	13680	13720	13849	13680	13810	13832	13789	13633	13777	13694	13769	13690	13660	13818	13851	13682	13896	13745	13830	13800	13631	13834	13803	13765	13831	13743	13755	13724	13694	13748	13867	13821	13798	13526	13662	13619	13699	13600	13762	13603	13757	13693	13883	13688	13726	13744	13626	13867	13597	13837	13544	13663	13659	13726	13864	13710	13696	13526	13705	13812	13789	13720	13732	13643	13738	13701	13726	13563	13671	13862	13872	13754	13707	13815	13764	13689	13713	13726	13617	13769	13777	13640	13649	13654	13698	13869	13730	13606	13699	13675	13720	13574	13664	13641	13752	13902	13656	13720	13739	13865	13621	13878	13574	13715	13773	13669	13819	13787	13864	13732	13698	13770	13840	13697	13771	13672	13785	13707	13828	13635	13683	13685	13547	13695	13557	13505	13793	13836	13801	13769	13809	13732	13812	13782	13753	13811	13589	13622	13616	13768	13633	13510	13799	13558	13851	13816	13501	13759	13665	13745	13990	13665	13646	13745	13819	13927	13737	13805	13705	13817	13707	13733	13771	13604	13579	13823	13955	13908	13694	13584	13817	13756	13791	13561	13790	13708	13806	13796	13658	13853	13763	13827	13715	13670	13648	13781	13829	13749	13782	13697	13707	13725	13873	13607	13728	13775	13746	13801	13647	13625	13694	13928	13581	13716	13737	13583	13843	13652	13713	13849	13707	13704	13597	13667	13597	13747	13824	13705	13642	13785	13884	13668	13729	13765	13568	13844	13656	13590	13753	13832	13790	13632	13605	13620	13647	13713	13729	13697	13662	13828	13813	13679	13775	13511	13534	13603	13703	13633	13781	13589	13820	13547	13811	13720	13785	13655	13980	13694	13682	13646	13684	13628	13628	13780	13627	13690	13760	13783	13810	13735	13644	13801	13594	13595	13729	13619	13631	13794	13776	13845	13755	13658	13797	13784	13667	13703	13718	13669	13551	13788	13881	13681	13858	13684	13715	13529	13767	13754	13721	13715	13821	13769	13719	13585	13698	13680	13713	13932	13667	13733	13675	13649	13687	13847	13549	13685	13912	13606	13684	13795	13512	13623	13707	13650	13883	13778	13713	13784	13736	13754	13706	13652	13806	13856	13760	13690	13706	13542	13737	13758	13877	13919	13702	13828	13760	13902	13723	13792	13674	13573	13643	13546	13823	13663	13620	13650	13812	13708	13797	13621	13735	13736	14003	13794	13594	13837	13733	13671	13658	13588	13695	13577	13727	13606	13762	13588	13561	13775	13753	13794	13763	13852	13738	13699	13723	13557	13686	13794	13588	13566	13615	13725	13694	13776	13775	13663	13922	13840	13603	13677	13747	13625	13691	13884	13668	13709	13644	13803	13755	13720	13506	13764	13782	13872	13776	13782	13729	13561	13624	13594	13678	13642	13643	13715	13902	13521	13466	13550	13777	13731	13697	13766	13760	13560	13741	13697	13769	13808	13791	13759	13754	13773	13661	13697	13783	13592	13674	13721	13817	13988	13809	13829	13755	13751	13674	13783	13692	13761	13647	13801	13666	13740	13690	13861	13658	13698	13760	13634	13682	13675	13668	13818	13676	13790	13878	13699	13849	13648	13778	13672	13884	13649	13477	13798	13840	13670	13760	13785	13813	13678	13743	13638	13810	13884	13761	13921	13606	13704	13723	13792	13729	13637	13685	13631	13691	13715	13711	13590	13633	13740	13735	13645	13738	13739	13784	13766	13716	13547	13754	13703	13573	13765	13669	13698	13763	13801	13461	13741	13747	13757	13825	13765	13714	13609	13540	13593	13773	13660	13593	13803	13648	13721	13657	13507	13630	13721	13692	13704	13747	13838	13791	13793	13702	13807	13674	13592	13574	13746	13846	13716	13865	13776	13667	13736	13674	13690	13712	13763	13783	13680	13643	13715	13618	13688	13807	13623	13788	13895	13786	13744	13577	13802	13740	13803	13828	13840	13605	13714	13619	13718	13786	13750	13851	13807	13863	13881	13694	13616	13630	13395	13787	13745	13711	13878	13723	13476	13743	13776	13736	13713	13712	13751	13652	13628	13887	13560	13677	13897	13580	13611	13687	13722	13704	13697	13817	13720	13629	13630	13858	13675	13773	13863	13838	13918	13790	13717	13593	13563	13681	13688	13882	13707	13751	13727	13812	13713	13824	13727	13570	13704	13754	13656	13713	13771	13758	13631	13818	13785	13655	13753	13737	13786	13758	13715	13748	13595	13704	13741	13751	13828	13726	13733	13653	13701	13685	13834	13747	13875	13768	13642	13753	13525	13696	13716	13708	13831	13613	13640	13687	13596	13702	13778	13647	13804	13823	13634	13708	13704	13627	13708	13593	13701	13783	13635	13717	13636	13585	13834	13732	13911	13912	13829	13761	13698	13751	13644	13581	13771	13672	13698	13631	13632	13799	13669	13738	13646	13597	13736	13599	13760	13675	13818	13955	13748	13763	13656	13837	13504	13724	13821	13897	13601	13890	13684	13777	13727	13750	13511	13825	13787	13829	13616	13654	13749	13837	13847	13652	13514	13780	13619	13652	13781	13751	13762	13810	13711	13688	13780	13757	13678	13583	13714	13789	13820	13887	13649	13734	13701	13794	13641	13744	13871	13811	13582	13817	13795	13842	13852	13569	13624	13703	13572	13716	13745	13757	13944	13755	13739	13722	13556	13731	13784	13726	13681	13567	13522	13911	13601	13653	13673	13654	13800	13835	13704	13727	13903	13634	13713	13734	13678	13865	13634	13708	13648	13641	13833	13671	13731	13782	13748	13913	13740	13882	13724	13713	13759	13683	13800	13851	13604	13734	13767	13780	13782	13755	13634	13868	13759	13752	13672	13713	13854	13761	13807	13846	13620	13704	13697	13641	13779	13526	13734	13388	13686	13792	13669	13529	13720	13716	13830	13566	13664	13815	13783	13573	13585	13685	13778	13687	13797	13761	13550	13672	13700	13583	13870	13709	13703	13589	13590	13691	13640	13617	13870	13637	13704	13655	13589	13788	13791	13837	13688	13660	13861	13755	13748	13845	13686	13601	13636	13809	13731	13753	13830	13827	13663	13629	13596	13870	13804	13607	13629	13803	13725	13616	13676	13860	13692	13677	13811	13717	13638	13795	13572	13952	13805	13703	13737	13737	13682	13671	13845	13532	13663	13551	13698	13854	13731	13827	13707	13736	13734	13680	13696	13690	13670	13783	13781	13638	13784	13702	13835	13734	13598	13681	13835	13845	13684	13656	13687	13624	13768	13763	13689	13635	13760	13787	13682	13705	13871	13808	13840	13672	13703	13967	13876	13751	13660	13590	13663	13750	13708	13749	13730	13676	13769	13675	13934	13660	13728	13651	13721	13839	13739	13769	13706	13503	13768	13958	13640	13903	13755	13653	13779	13976	13646	13675	13762	13787	13635	13674	13810	13782	13798	13776	13674	13770	13866	13904	13674	13833	13731	13589	13728	13857	13699	13690	13712	13675	13633	13719
40745	50431	52502	41608	33585	26151	22651	21123	20636	20334	20000	19979	19878	20025	19988	19816	20036	19888	20160	20069	19987	19981	19932	20059	19636	19961	19655	19752	19679	19545	19750	19855	19843	19843	19548	19736	19633	19599	19456	19750	19772	19794	19872	19616	19702	19672	19573	19491	19466	19631	19596	19848	19611	19619	19582	19681	19365	19657	19807	19522	19599	19725	19853	19781	19490	19684	19686	19539	19598	19661	19681	19824	19824	19533	19392	19804	19687	19573	19464	19724	19377	19425	19715	19720	19706	19577	19561	19730	19759	19538	19742	19555	19513	19732	19600	19511	19496	19712	19766	19490	19758	19810	19587	19595	19707	19543	19641	19671	19904	19652	19666	19555	19634	19540	19650	19415	19642	19763	19583	19410	19569	19632	19596	19778	19517	19552	19663	19663	19696	19573	19606	19680	19772	19753	19475	19723	19744	19665	19553	19552	19491	19738	19704	19636	19560	19658	19793	19659	19803	19566	19415	19665	19460	19550	19497	19546	19478	19603	19671	19839	19716	19594	19523	19532	19407	19843	19610	19584	19448	19579	19444	19516	19757	19501	19587	19734	19590	19608	19621	19685	19458	19542	19791	19585	19699	19369	19646	19635	19653	19690	19703	19761	19693	19565	19528	19682	19880	19567	19535	19479	19757	19607	19618	19533	19698	19560	19692	19721	19487	19600	19580	19527	19443	19476	19234	19597	19582	19503	19682	19615	19715	19532	19580	19488	19715	19576	19720	19635	19453	19673	19729	19657	19653	19756	19946	19557	19497	19576	19731	19728	19577	19597	19684	19848	19796	19585	19483	19717	19820	19526	19654	19553	19572	19392	19411	19650	19594	19632	19630	19626	19778	19595	19423	19532	19536	19632	19789	19602	19694	19764	19354	19672	19634	19627	19634	19596	19361	19550	19559	19608	19834	19395	19582	19700	19779	19572	19578	19601	19492	19460	19494	19754	19698	19496	19686	19597	19450	19551	19533	19504	19458	19886	19572	19665	19756	19691	19809	19659	19659	19583	19690	19553	19649	19611	19494	19648	19582	19663	19355	19400	19615	19604	19480	19560	19658	19537	19660	19693	19770	19647	19669	19637	19703	19587	19473	19329	19527	19629	19402	19396	19616	19696	19503	19480	19479	19718	19403	19340	19706	19382	19918	19508	19768	19415	19663	19623	19549	19725	19669	19760	19640	19522	19786	19734	19505	19883	19844	19567	19649	19497	19502	19644	19484	19707	19640	19569	19786	19755	19483	19646	19754	19661	19426	19631	19664	19596	19742	19743	19629	19603	19621	19603	19699	19632	19339	19489	19680	19411	19606	19679	19602	19380	19566	19591	19682	19600	19784	19776	19771	19609	19579	19678	19633	19794	19749	19437	19615	19489	19527	19546	19690	19767	19615	19521	19409	19656	19831	19638	19339	19626	19700	19503	19709	19865	19424	19498	19557	19589	19633	19557	19847	19547	19553	19914	19629	19485	19590	19385	19498	19629	19586	19640	19737	19366	19539	19536	19630	19691	19660	19821	19614	19780	19473	19691	19588	19421	19716	19718	19908	19608	19508	19394	19615	19757	19861	19558	19566	19496	19565	19574	19594	19525	19471	19469	19696	19521	19692	19577	19635	19552	19839	19652	19889	19639	19506	19637	19444	19735	19558	19702	19529	19527	19554	19722	19548	19823	19561	19437	19494	19631	19650	19822	19760	19801	19434	19684	19820	19656	19491	19696	19751	19735	19600	19647	19510	19540	19343	19614	19739	19679	19502	19555	19588	19730	19736	19617	20010	19732	19791	19496	19623	19658	19694	19559	19836	19770	19553	19830	19758	19978	19794	19709	19633	19680	19529	19527	19624	19844	19643	19714	19783	19584	19587	19690	19823	19565	19696	19674	19554	19584	19677	19616	19532	19490	19712	19496	19545	19625	19531	19610	19738	19695	19443	19617	19814	19627	19629	19588	19608	19598	19815	19465	19666	19602	19376	19771	19549	19669	19545	19808	19712	19643	19575	19582	19414	19708	19777	19658	19668	19770	19893	19522	19507	19327	19431	19572	19651	19744	19625	19512	19514	19511	19561	19692	19715	19504	19636	19660	19663	19443	19606	19754	19772	19562	19719	19600	19671	19686	19633	19400	19665	19544	19773	19442	19655	19580	19515	19500	19614	19611	19691	19788	19644	19715	19530	19506	19558	19680	19448	19820	19770	19642	19447	19533	19543	19322	19915	19677	19521	19572	19509	19779	19708	19622	19621	19798	19714	19573	19757	19915	19558	19512	19633	19608	19622	19557	19564	19450	19706	19559	19576	19433	19457	19663	19552	19620	19735	19519	19766	19889	19686	19626	19555	19629	19365	19538	19672	19663	19851	19559	19937	19653	19687	19365	19524	19544	19705	19523	19796	19798	19851	19687	19590	19592	19505	19621	19693	19453	19483	19569	19575	19473	19603	19519	19600	19619	19548	19452	19644	19469	19536	19378	19585	19602	19681	19510	19611	19754	19662	19550	19864	19929	19651	19575	19718	19694	19542	19294	19675	19614	19591	19519	19528	19688	19697	19973	19467	19935	19561	19425	19544	19587	19763	19564	19592	19523	19730	19450	19614	19656	19392	19568	19702	19700	19714	19646	19492	19780	19623	19886	19734	19688	19627	19669	19619	19577	19738	19771	19643	19692	19565	19640	19444	19728	19797	19679	19654	19775	19716	19449	19795	19577	19587	19760	19791	19540	19507	19907	19623	19688	19709	19634	19624	19653	19978	19750	19495	19694	19725	19727	19705	19662	19596	19513	19567	19665	19938	19748	19526	19715	19738	19587	20057	19752	19842	19628	19728	19782	19717	19526	19672	19287	19694	19555	19540	19445	19531	19471	19759	19502	19760	19814	19363	19734	19612	19598	19521	19502	19740	19530	19570	19720	19638	19734	19982	19707	19647	19581	19826	19649	19585	19575	19546	19487	19634	19822	19570	19532	19595	19598	19509	19732	19493	19464	19665	19616	19758	19627	19501	19545	19459	19577	19719	19587	19648	19669	19682	19529	19678	19759	19744	19623	19749	19554	19570	19720	19645	19654	19594	19805	19606	19690	19760	19393	19391	19642	19625	19692	19565	19761	19389	19713	19906	19795	19758	19487	19655	19655	19495	19720	19802	19581	19602	19587	19836	19579	19550	19519	19698	19726	19551	19570	19670	19444	19651	19662	19679	19576	19693	19717	19559	19674	19895	19614	19698	19740	19528	19579	19747	19569	19860	19533	19579	19518	19806	19810	19778	19636	19735	19795	19675	19727	19563	19625	19626	19610	19618	19768	19643	19923	19486	19620	19502	19579	19539	19621	19408	19528	19865	19505	19601	19672	19507	19418	19399	19639	19811	19546	19609	19469	19561	19758	19912	19419	19699	19587	19578	19358	19592	19621	19392	19644	19461	19718	19605	19679	19753	19870	19656	19797	19407	19559	19537	19526	19542	19641	19491	19749	19671	19711	19431	19689	19621	19530	19607	19549	19738	19631	19612	19606	19842	19517	19547	19704	19524	19621	19387	19460	19499	19661	19763	19779	19547	19880	19551	19422	19651	19604	19384	19649	19432	19470	19471	19627	19571	19543	19652	19392	19830	19728	19685	19674	19939	19618	19601	19638	19867	19825	19766	19538	19461	19365	19467	19728	19635	19264	19673	19731	19382	19476	19642	19746	19590	19600	19858	19700	19703	19573	19682	19712	19514	19901	19570	19414	19799	19812	19425	19641	19787	19702	19686	19473	19552	19663	19568	19722	19915	19614	19943	19677	19492	19645	19819	19784	19485	19794	20056	19766	19495	19530	19612	19616	19810	19661	19553	19562	19992	19706	19822	19642	19747	19610	19862	19766	19642	19584	19646	19617	19665	19657	19606	19398	19437	19573	19630	19592	19534	19563	19537	19731	19337	19478	19651	19554	19721	19689	19751	19617	19478	19438	19797	19614	19627	19467	19517	19638	19694	19610	19626	19579	19706	19481	19526	19565	19387	19579	19475	19618	19691	19583	19740	19776	19647	19599	19811	19614	19919	19805	19726	19652	19533	19549	19777	19696	19616	19264	19416	19566	19762	19651	19784	19728	19570	19407	19533	19778	19833	19633	19557	19640	19452	19453	19761	19844	19369	19537	19546	19520	19736	19911	19509	19475	19545	19581	19649	19490	19719	19918	19781	19650	19943	19494	19748	19656	19348	19660	19797	19411	19593	19691	19744	19505	19773	19449	19437	19639	19753	19755	19923	19811	19511	19574	19520	19415	19565	19581	19749	19426	19595	19680	19548	19802	19507	19785	19763	19593	19549	19611	19825	19525	19563	19583	19636	19584	19549	19648	19730	19461	19630	19466	19554	19536	19562	19656	19732	19753	19624	19586	19613	19641	19631	19682	19637	19644	19639	19807	19791	19629	19541	19859	19635	19643	19765	19618	19544	19815	19920	19831	19426	19639	19570	19689	19712	19443	19621	19811	19786	19684	19658	19763	19554	19751	19836	19694	19760	19841	19746	19601	19669	19574	19738	19724	19632	19569	19490	19743	19648	19732	19705	19592	19716	19681	19835	19424	19589	19820	19814	19774	19670	19489	19588	19644	19677	19451	19625	19627	19709	19450	19704	19400	19662	19612	19541	19836	19598	19440	19530	19369	19435	19658	19407	19699	19702	19908	19565	19579	19697	19656	19674	19300	19631	19689	19799	19602	19583	19836	19520	19316	19613	19523	19558	19724	19656	19755	19517	19755	19645	19655	19541	19532	19673	19509	19719	19590	19580	19621	19743	19554	19720	19801	19561	19508	19639	19698	19867	19687	19324	19726	19841	19715	19610	19595	19680	19821	19504	19652	19598	19683	19680	19465	19761	19777	19598	19546	19929	19597	19618	19633	19666	19884	19680	19522	19367	19480	19795	19698	19791	19551	19718	19503	19581	19670	19738	19703	19758	19510	19677	19652	19692	19675	19647	19829	19808	19610	19236	19440	19354	19664	19715	19536	19591	19831	19803	19604	19788	19833	19545	19627	19366	19551	19758	19606	19710	19633	19847	19823	19677	19680	19669	19586	19514	19678	19624	19602	19593	19582	19832	19540	19805	19599	19430	19568	19832	19626	19561	20158	19582	19616	19727	19488	19736	19684	19526	19622	19316	19751
42937	60178	52075	37793	29595	20437	16916	15675	15109	14644	14492	14134	14231	14177	14090	14000	14087	14190	14455	14023	14368	14222	14145	13915	14108	13887	13980	14094	13899	13935	13789	13996	13937	13781	13815	13796	13671	13819	13889	13709	13858	13914	13786	13875	13762	13813	13901	13626	13917	13746	13784	13802	13822	13698	13725	13942	13691	13808	13824	13756	13866	13836	13797	13648	13734	13670	13831	13709	13656	13845	13819	13571	13726	13698	13619	13683	13611	13656	13820	13675	13736	13778	13714	13845	13590	13810	13592	13834	13929	13811	13654	13565	13762	13805	13768	13701	13781	13880	13733	13864	13736	13807	13727	13778	13777	13554	13904	13768	13654	13621	13782	13830	13782	13499	13768	13807	13771	13819	13699	13926	13736	13639	13712	13717	13681	13866	13587	13793	13881	13806	13710	13821	13638	13691	13786	13778	13782	13989	13585	13981	13621	13663	13764	13808	13651	13752	13804	13845	13796	13800	13616	13629	13891	13820	13771	13841	13522	13733	13722	13942	13922	13984	13702	13806	13709	13572	13768	13835	13701	13711	13677	13723	13730	13878	13679	13942	13628	13788	13901	13733	13602	13751	13752	13535	13782	13707	13711	13764	13762	13862	13796	13705	13624	13689	13741	13831	13867	13798	13755	13806	13689	13801	13736	13731	13523	13582	13827	13759	13772	13663	13628	13760	13700	13704	13822	13639	13633	13827	13733	13849	13629	13889	13763	13656	13811	13673	13531	13848	13773	13615	13811	13718	13713	13848	13676	13635	13582	14113	13790	13581	13522	13849	13835	13695	13763	13609	13709	13929	13818	13833	13773	13814	13817	13593	13617	13657	13839	13838	13920	13679	13808	13715	13689	13645	13711	13779	13668	14168	13728	13749	13675	13808	13652	13664	13740	13844	13614	13672	13769	13776	13829	13843	13719	13816	13541	13885	13656	13662	13846	13848	13751	13817	13569	13681	13888	13605	13866	13788	13532	13790	13995	13729	13727	13634	13800	13729	13835	13845	13819	13651	13819	13711	13818	13697	13845	13793	13833	13821	13829	13674	13570	13825	13701	13677	13656	13820	13666	13653	13854	13587	13802	13656	13730	13598	13817	13806	13667	13623	13685	13690	13907	13722	13955	13627	13794	13749	13728	13772	13718	13643	13698	13798	13816	13737	13726	13846	13679	13777	13911	13903	13684	13964	13703	13779	13703	13781	13581	13796	13555	13696	13741	13752	13788	13898	13606	13817	13784	13726	13730	13616	13699	13820	13690	13941	13690	13851	13683	13651	13765	13939	13680	13904	13849	13774	13700	13804	13713	13840	13749	13834	13660	13764	13777	13631	13729	13671	13761	13779	13628	13631	13807	13688	13868	13787	13633	13644	13710	13758	13650	13906	13731	13669	13855	13733	13790	13654	13748	13645	13752	13593	13624	13701	13784	13643	13513	13848	13718	13693	13746	13670	13776	13791	13808	13619	13522	13677	13631	13644	13883	13831	13821	13601	13768	13727	13748	13808	13692	13649	13750	13654	13643	13802	13903	13639	13761	13735	13838	13642	13569	13684	13603	13813	13797	13892	13829	13615	13801	13686	13703	13669	13673	13927	13944	13822	13723	13660	13753	13738	13554	13777	13753	13741	13763	13626	13686	13768	13909	13732	13725	13890	13670	13763	13876	13672	13801	13705	13863	13717	13852	13729	13696	13781	13724	13660	13813	13618	13777	13774	13698	13786	13615	13904	13875	13721	13788	13756	13990	13772	13735	13757	13695	13905	13740	13744	13988	13655	13655	13685	13779	13703	13701	13755	13688	13657	13605	13799	13633	13873	13770	13847	13654	13796	13757	13669	13728	13685	13741	13770	13758	13657	13884	13718	13668	13833	13908	13948	13836	13702	13813	13651	13635	13532	13900	13826	13621	13768	13716	13804	13787	13731	13660	13806	13681	13705	13859	13721	13847	13751	13748	13734	13618	13786	13662	13632	13756	13776	13735	13765	13772	13864	13927	13799	13745	13805	13646	13601	13772	13813	13736	13831	13678	13628	13784	13726	13750	13904	13596	13721	13788	13646	13636	13719	13814	13772	13860	13918	13737	13674	13995	13791	13874	13782	13682	13757	13795	13751	13706	13650	13751	13688	13691	13710	13746	13708	13718	13718	13623	13732	13868	13812	13678	13797	13631	13702	13749	13718	13649	13884	13786	13909	13681	13803	13843	13810	13655	13789	13690	13720	13809	13692	13680	13757	13610	13882	13708	13642	13842	13688	13687	13916	13579	13726	13720	13742	13744	13729	13847	13620	13683	13814	13631	13737	13879	13695	13874	13710	13590	13880	13838	13661	13758	13804	13759	13819	13827	13600	13640	13539	13716	13919	13805	13729	13786	13751	13621	13775	13746	13633	13669	13513	13782	13800	13790	13763	13649	13856	13732	13803	13850	13722	13885	13673	13729	13539	13750	13753	13865	13758	13885	13781	13796	13847	13908	13663	13849	13806	13674	13816	13784	13748	13907	13832	13691	13759	13717	13723	13696	13624	13753	13727	13722	13750	13808	13727	13815	13880	13902	13845	13829	13754	13799	13843	13578	13618	13758	13720	13582	13720	13724	13760	13849	13899	13799	13627	13871	13674	13679	13951	13648	13709	13798	13678	13633	13705	13741	13804	13655	13752	13784	13767	13702	13699	13526	13980	13764	13833	13743	13615	13810	13785	13741	13820	13648	13635	13867	13803	13750	13700	13665	13759	13715	13614	13806	13634	13700	13744	13704	13576	13875	13755	13831	13694	13596	13688	13749	13636	13737	13843	13746	13804	13729	13771	13602	13628	13773	13873	13677	13661	13798	13618	13726	13681	13735	13683	13825	13695	13656	13766	13936	13888	13822	13693	13788	13577	13654	13918	13854	13669	13829	13720	13695	13761	13723	13753	13652	13822	13699	13785	13727	13648	13842	13775	13894	13575	13651	13825	13744	13613	13666	13864	13856	13874	13699	13763	13688	13711	13836	13853	13788	13835	13790	13908	13755	13657	13717	13839	13845	13834	13740	13942	13654	13728	13775	13829	13766	13666	13759	13843	13793	13832	13761	13766	13756	13537	13806	13700	13784	13616	13899	13762	13750	13724	13797	13703	13688	13597	13616	13682	13746	13778	13802	13712	13545	13813	13821	13813	13562	13773	13748	13568	13706	13723	13940	13696	13714	13649	13791	13773	13857	13877	13704	13775	13846	13816	13890	13757	13908	13755	13791	13738	13867	13700	13839	13791	13671	13656	13611	13756	13804	13841	13885	13652	13799	13697	13806	13567	13646	13808	13715	13896	13706	13674	13845	13866	13721	13832	13830	13510	13722	13812	13702	13723	13738	13806	13859	13670	13814	13772	13655	13779	13737	13894	13816	13714	13701	13728	13726	13845	13698	13811	13860	13738	13599	13996	13788	13699	13630	13844	13685	13866	13705	13774	13744	13863	13821	13748	13593	13641	13620	13769	13789	13733	13674	13661	13820	13794	13711	13748	13716	13794	13814	13571	13901	13857	13708	13814	13750	13659	13704	13677	13787	13604	13861	13830	13636	13733	13647	13866	13687	13664	13823	13830	13700	13596	13972	13805	13889	13799	13777	13898	13682	13689	13622	13837	13745	13540	13770	13686	13732	13659	13733	13861	13489	13594	13561	13582	13823	13814	13706	13683	13597	13690	13813	13714	13886	13810	13708	13688	13622	13603	13695	13681	13800	13758	13873	13678	13775	13792	13729	13814	13683	13757	13800	13654	13638	13756	13617	13791	13717	13744	13686	13755	13758	13812	13800	13795	13753	13903	13549	13651	13744	13751	13730	13633	13698	13569	13719	13707	13773	13746	13754	13857	13731	13896	13621	13726	13796	13953	13827	13677	13773	13710	13679	13761	13775	13778	13704	13655	13565	13869	13909	13678	13780	13669	13662	13826	13926	13608	13757	13713	13876	13729	13792	13726	13666	13651	13766	13606	13824	13663	13602	13801	13839	13853	13676	13771	13636	13732	13672	13751	13565	13700	13627	13870	13519	13865	13737	13835	13658	13798	13797	13682	13903	13789	13924	13847	13613	13733	13755	13669	13819	13889	13600	13812	13697	13546	13571	13823	13749	13587	13764	13715	13707	13663	13760	13727	13678	13707	13732	13837	13954	13839	13878	13851	13727	13798	13590	13845	13812	13782	13877	13844	13737	13632	13677	13717	13772	13755	13872	13878	13784	13866	13909	13757	13850	13859	13790	13711	13733	13785	13744	13787	13651	13846	13810	13688	13726	13723	13670	13756	13810	13801	13861	13935	13719	13796	13671	13815	13773	13805	13660	13937	13606	13735	13407	13663	13845	13815	13653	13724	13748	13617	13772	13693	13463	13729	13693	13674	13683	13786	13572	13807	13684	13751	13555	13748	13756	13623	13684	13699	13866	13570	13713	13659	13644	13759	13741	13728	13599	13647	13714	13654	13811	13702	13780	13688	13746	13664	13808	13745	13732	13771	13572	13785	13982	13660	13700	13806	13536	13652	13890	13688	13749	13702	13760	13700	13614	13820	13731	13750	13665	13823	13780	13832	13701	13744	13683	13893	13804	13749	13678	13925	13803	13696	13890	13856	13759	13502	13757	13862	13622	13690	13888	13767	13667	13786	13803	13754	13548	13734	13826	13584	13826	13796	13759	13714	13701	13699	13772	13998	13652	13705	13567	13670	13684	13591	13681	13679	13840	13777	13590	13577	13854	13774	14033	13789	13731	13868	13936	13687	13769	13589	13664	13813	13545	13692	13771	13652	13740	13788	13630	13588	13808	13666	13809	13626	13702	13863	13765	13690	13884	13759	13754	13955	13643	13674	13895	13580	13717	13671	13553	13679	13689	13809	13763	13689	13681	13861	13715	13880	13764	13785	13753	13675	13750	13709	13708	13878	13603	13799	13836	13721	13748	13836	13726	13713	13566	13640	13714	13757	13758	13871	13735	13687	13814	13896	13754	13669	13576	13654	13755	13661	13697	13677	13746	13537	13809	13857	13821	13713	13674	13832	13771	13803	13780	13661	13740	13693	13723	13674	13859	13798	13836	13703	13705	13751	13828	13745	13736	13918	13756	13749	13772	13791	13714	13858	13831	13722	13698	13644	13848	13817	13798	13882	13719	13830
26423	22000	31444	34723	37077	34947	28735	23803	22199	22111	21641	21013	20968	21180	20921	21125	21513	21406	21026	21254	21238	21313	21055	21028	20948	20742	20748	20753	20569	20804	20897	20619	20582	20774	20686	20587	20631	20496	20583	20594	20565	20472	20529	20716	20626	20492	20537	20481	20579	20674	20643	20337	20517	20473	20387	20432	20408	20510	20570	20629	20420	20382	20577	20476	20521	20693	20400	20612	20563	20484	20316	20418	20491	20605	20230	20420	20546	20306	20460	20428	20558	20678	20674	20749	20515	20525	20484	20369	20456	20594	20417	20504	20587	20421	20666	20595	20623	20479	20463	20560	20579	20453	20589	20598	20665	20579	20441	20432	20412	20619	20463	20706	20653	20387	20311	20563	20417	20617	20605	20308	20259	20492	20574	20531	20332	20345	20539	20508	20344	20545	20483	20492	20037	20403	20519	20279	20465	20596	20316	20588	20605	20689	20229	20492	20416	20524	20520	20184	20531	20454	20476	20245	20481	20464	20449	20693	20430	20475	20436	20539	20304	20524	20509	20472	20469	20506	20464	20620	20451	20399	20331	20621	20461	20578	20315	20423	20280	20201	20311	20435	20727	20375	20347	20469	20527	20386	20443	20375	20498	20315	20427	20509	20545	20650	20394	20339	20376	20643	20502	20670	20617	20666	20448	20379	20548	20505	20433	20622	20528	20653	20468	20204	20353	20516	20562	20226	20522	20391	20334	20345	20642	20415	20415	20334	20269	20563	20361	20546	20260	20321	20677	20279	20618	20572	20468	20470	20661	20632	20558	20522	20442	20425	20399	20396	20156	20653	20556	20579	20477	20597	20745	20542	20453	20353	20548	20509	20794	20494	20558	20518	20417	20408	20702	20556	20516	20154	20409	20368	20564	20323	20299	20366	20411	20528	20582	20173	20277	20276	20559	20394	20380	20322	20500	20433	20628	20376	20447	20492	20680	20637	20499	20612	20400	20551	20517	20402	20331	20428	20484	20555	20252	20293	20575	20694	20446	20191	20478	20523	20649	20340	20406	20245	20596	20416	20499	20595	20321	20497	20568	20314	20402	20512	20383	20371	20471	20628	20437	20493	20589	20557	20630	20356	20507	20402	20523	20570	20584	20419	20501	20584	20520	20549	20592	20423	20421	20545	20309	20331	20235	20435	20597	20523	20704	20370	20518	20432	20645	20601	20431	20355	20371	20502	20561	20466	20344	20290	20275	20239	20458	20542	20593	20633	20592	20583	20526	20588	20464	20562	20745	20385	20146	20398	20437	20343	20469	20489	20491	20624	20446	20642	20506	20343	20472	20474	20475	20531	20354	20606	20377	20477	20326	20310	20483	20482	20592	20369	20390	20348	20843	20630	20429	20541	20524	20410	20124	20481	20573	20371	20523	20253	20531	20543	20350	20538	20433	20501	20148	20446	20460	20578	20531	20461	20497	20230	20446	20435	20591	20562	20516	20296	20486	20329	20574	20449	20485	20498	20364	20367	20511	20405	20246	20632	20533	20346	20457	20774	20665	20557	20425	20438	20630	20330	20233	20409	20655	20312	20489	20637	20334	20397	20548	20521	20521	20473	20417	20460	20263	20448	20321	20623	20375	20367	20441	20433	20587	20581	20617	20392	20252	20421	20362	20560	20535	20700	20397	20597	20366	20481	20493	20473	20613	20671	20386	20313	20698	20474	20371	20543	20426	20297	20393	20494	20305	20520	20463	20426	20430	20455	20447	20483	20361	20485	20644	20401	20366	20679	20485	20366	20683	20420	20466	20327	20371	20390	20604	20546	20539	20528	20317	20388	20451	20455	20534	20628	20661	20403	20419	20545	20458	20538	20397	20509	20535	20494	20439	20685	20486	20395	20538	20449	20469	20594	20556	20415	20641	20683	20317	20649	20583	20450	20524	20423	20495	20582	20581	20486	20461	20412	20361	20361	20515	20268	20294	20573	20393	20466	20348	20436	20367	20376	20523	20497	20617	20371	20457	20427	20267	20462	20411	20420	20309	20445	20446	20318	20383	20625	20631	20331	20526	20368	20483	20391	20454	20445	20355	20564	20673	20545	20368	19982	20184	20652	20370	20205	20520	20656	20216	20254	20351	20509	20438	20292	20281	20299	20416	20560	20527	20612	20257	20544	20532	20402	20657	20351	20576	20587	20593	20506	20685	20534	20559	20379	20449	20399	20347	20509	20696	20522	20575	20418	20760	20280	20605	20554	20316	20471	20532	20512	20538	20412	20539	20476	20444	20627	20646	20375	20411	20523	20710	20542	20473	20550	20400	20606	20402	20469	20675	20285	20693	20520	20667	20509	20425	20429	20330	20260	20249	20430	20476	20673	20365	20423	20304	20362	20495	20740	20553	20313	20643	20468	20595	20515	20359	20464	20685	20364	20569	20421	20633	20488	20310	20585	20442	20531	20428	20571	20294	20296	20375	20322	20786	20554	20381	20637	20333	20512	20472	20318	20531	20536	20501	20523	20462	20631	20690	20486	20473	20554	20411	20501	20390	20359	20460	20465	20435	20500	20568	20367	20348	20573	20458	20254	20617	20398	20424	20641	20692	20688	20594	20382	20495	20488	20476	20479	20583	20526	20378	20522	20613	20346	20421	20635	20280	20464	20459	20464	20376	20434	20454	20676	20504	20380	20505	20289	20710	20439	20332	20648	20553	20445	20456	20398	20300	20463	20492	20505	20727	20336	20440	20366	20551	20416	20274	20416	20446	20328	20400	20664	20533	20567	20606	20387	20642	20453	20406	20415	20564	20594	20474	20601	20336	20368	20586	20799	20245	20638	20397	20511	20636	20202	20505	20301	20448	20530	20401	20379	20583	20463	20431	20553	20522	20498	20487	20508	20363	20498	20613	20503	20576	20460	20364	20385	20350	20632	20549	20267	20348	20614	20800	20416	20339	20357	20439	20338	20374	20427	20536	20360	20406	20609	20598	20407	20462	20542	20553	20570	20530	20269	20444	20310	20592	20326	20314	20403	20520	20364	20339	20304	20404	20472	20447	20345	20301	20407	20483	20388	20470	20332	20642	20647	20582	20441	20700	20486	20455	20574	20256	20276	20223	20457	20290	20613	20785	20319	20398	20140	20683	20326	20229	20617	20365	20326	20402	20433	20539	20426	20518	20420	20436	20403	20227	20249	20325	20470	20255	20303	20323	20407	20505	20212	20701	20434	20587	20474	20541	20318	20509	20625	20455	20436	20322	20228	20250	20437	20749	20552	20559	20289	20609	20385	20371	20456	20563	20642	20462	20766	20304	20511	20442	20395	20241	20744	20505	20314	20483	20493	20483	20620	20336	20478	20507	20374	20354	20479	20489	20283	20448	20521	20466	20292	20559	20677	20483	20490	20547	20511	20487	20498	20721	20447	20692	20402	20519	20597	20391	20161	20598	20579	20616	20395	20715	20311	20311	20278	20533	20380	20503	20332	20234	20343	20447	20205	20568	20485	20587	20588	20227	20356	20459	20431	20415	20463	20537	20407	20423	20819	20381	20236	20587	20356	20544	20433	20535	20449	20517	20702	20684	20647	20531	20287	20466	20289	20552	20398	20371	20681	20331	20450	20473	20402	20656	20284	20360	20597	20354	20307	20449	20403	20611	20517	20732	20360	20339	20146	20294	20462	20450	20525	20528	20566	20264	20485	20503	20572	20323	20463	20485	20350	20685	20483	20649	20368	20494	20295	20665	20571	20493	20632	20596	20497	20408	20435	20635	20550	20320	20548	20386	20303	20486	20468	20639	20411	20551	20253	20218	20325	20494	20664	20722	20165	20445	20609	20533	20354	20475	20533	20177	20293	20238	20397	20359	20498	20473	20588	20661	20547	20362	20219	20740	20663	20387	20433	20417	20273	20602	20583	20619	20388	20427	20432	20510	20483	20453	20762	20394	20552	20501	20521	20449	20504	20309	20349	20604	20441	20420	20606	20589	20568	20676	20476	20423	20436	20136	20348	20391	20464	20276	20499	20381	20441	20579	20633	20524	20337	20483	20350	20319	20301	20483	20267	20423	20528	20405	20448	20288	20482	20624	20467	20415	20383	20657	20629	20544	20507	20465	20356	20768	20360	20478	20338	20400	20494	20535	20224	20340	20381	20611	20505	20332	20437	20495	20175	20469	20489	20420	20497	20339	20672	20667	20224	20522	20561	20517	20492	20641	20523	20426	20636	20546	20480	20328	20472	20506	20384	20318	20419	20611	20178	20372	20361	20434	20686	20543	20583	20685	20606	20310	20270	20419	20603	20456	20464	20631	20520	20610	20504	20406	20532	20508	20449	20470	20520	20271	20248	20670	20400	20627	20452	20509	20618	20449	20280	20339	20676	20641	20639	20314	20406	20677	20591	20417	20391	20386	20421	20631	20580	20329	20337	20532	20540	20619	20319	20394	20361	20340	20282	20511	20571	20427	20571	20633	20656	20406	20430	20256	20334	20619	20426	20275	20365	20452	20431	20409	20476	20458	20418	20617	20445	20535	20599	20393	20586	20482	20518	20448	20542	20614	20405	20348	20449	20560	20333	20313	20544	20709	20541	20456	20358	20337	20515	20514	20398	20615	20372	20502	20251	20540	20395	20365	20529	20199	20638	20407	20513	20400	20288	20435	20466	20323	20492	20811	20272	20552	20381	20564	20680	20626	20554	20533	20243	20307	20442	20483	20406	20530	20424	20253	20505	20538	20495	20397	20644	20397	20346	20506	20603	20562	20313	20495	20462	20415	20429	20532	20406	20566	20511	20468	20601	20405	20410	20567	20394	20557	20347	20422	20415	20375	20448	20600	20553	20625	20236	20279	20503	20286	20504	20511	20439	20504	20353	20522	20488	20531	20375	20441	20446	20694	20419	20437	20573	20544	20502	20711	20301	20451	20612	20459	20401	20397	20472	20461	20515	20304	20436	20462	20358	20402	20519	20531	20327	20406	20548	20417	20435	20615	20582	20567	20311	20383	20365	20401	20629	20499	20585	20321	20410	20566	20635	20490	20559	20456	20802	20492	20470	20409	20523	20357	20434	20423	20649	20211	20458	20419	20461	20385	20435	20254	20607	20392	20337	20545	20305	20525	20561	20505	20619	20589	20470	20573	20492	20570	20570	20528	20326	20338	20384	20708	20601	20251	20461	20519	20559	20576	20470	20433	20523
43803	72787	63892	52264	42809	31285	20716	17671	16735	15866	15150	14925	15144	15361	14960	14946	14982	15124	14986	15217	15107	15142	14632	14453	14551	14516	14585	14607	14531	14630	14634	14481	14359	14548	14542	14408	14407	14443	14490	14448	14390	14531	14546	14383	14443	14137	14373	14310	14130	14359	14255	14235	14273	14232	14301	14182	14134	14361	14412	14457	14164	14394	14056	14277	14198	14337	14122	14181	14149	14265	14448	14222	14278	14343	14264	14231	14219	14088	14320	14187	14286	14269	14102	14352	13986	14314	14441	14269	14216	14015	14377	14067	14267	14203	14316	14323	14228	14193	14494	14253	14351	14357	14297	14258	14322	14254	14177	14311	14281	14260	14157	14308	14438	14297	14178	14201	14049	14429	14195	14390	14327	14335	14360	14091	14261	14314	14319	14228	14279	14116	14351	14233	14203	14373	14223	14078	14158	14244	14257	14329	14214	14381	14121	14243	14271	14170	14387	14216	14137	14264	14416	14249	14257	14192	14287	14235	14241	14039	14246	14235	14334	14122	14189	14267	14020	14118	14123	14234	14123	14246	14034	14077	14189	14302	14267	14286	14377	14316	14254	14152	14150	14372	14256	14203	14190	14149	14290	14118	14262	14266	14234	14207	14358	14297	14189	14401	14068	14323	14228	14138	14132	14205	14435	14260	14197	14305	14338	14330	14274	14262	14325	14216	14197	14200	14090	14100	14255	14263	14362	14381	14287	14127	14358	14281	14266	14284	14238	14249	14169	14286	14163	14326	14356	14302	14476	14132	14174	14171	14300	14429	14128	14284	14176	14067	14158	14310	14228	14203	14210	14118	14229	14149	14351	14199	14382	14001	14191	14155	14175	14203	14027	14199	14364	14187	14308	14344	14318	14221	14323	14310	14295	14264	14204	14346	14306	14272	14210	14230	14233	14179	14263	14196	14220	14298	14353	14172	14305	14124	14259	14235	14453	14257	14384	14197	14239	14426	14109	14235	14230	14293	14186	14016	14117	14167	14253	14282	14252	14164	14299	14347	14238	14279	14435	14247	14247	14340	14409	14198	14286	14292	14208	14115	14277	14075	14444	14210	14170	14353	14082	14217	14159	14456	14219	14303	14396	14368	14351	14134	14235	14262	14242	14265	14380	14281	14206	14312	14251	14231	14434	14263	14351	14298	14085	14281	14266	14272	14345	14167	14307	14197	14311	14246	14172	14327	14104	14221	14253	14319	14034	14277	14285	14207	14198	14099	14257	14331	14175	14234	14371	14195	14169	14179	14246	14149	14253	14337	14288	14229	14131	14349	14300	14202	14261	14302	14254	14275	14109	14257	14348	14118	14212	14099	14060	14531	14212	14199	14176	14200	14187	14158	14391	14166	14212	14264	14160	14295	14276	14155	14165	14365	14243	14104	14343	14243	14214	14176	14353	14029	14322	14293	14149	14136	14280	14191	14211	14266	14366	14151	14302	14249	14162	14177	14201	14168	14231	14188	14275	14188	14144	14376	14135	14302	14306	14272	14078	14332	14355	14154	14289	14250	14106	14074	14213	14089	14348	14123	14116	14333	14177	14226	14238	14315	14306	14321	14189	14260	14159	14233	14199	14243	14109	14279	14160	14166	14293	14289	14292	14465	14119	14186	14284	14137	14209	14302	14241	14118	14340	14333	14209	14176	14332	14353	14208	14222	14255	14286	14176	14364	14291	14140	14297	14243	14188	14312	14135	14065	14105	14253	14168	14086	14256	14048	14176	14074	14299	14256	14261	14148	14284	14142	14107	14333	14359	14158	14236	14068	14343	14132	14433	14223	14289	14204	14014	14250	14208	14243	14250	14178	14352	14182	14371	14230	14136	14212	14234	14219	14213	14333	14212	14236	14317	14179	14270	14242	14395	14309	14212	14183	14312	14226	14325	14305	14256	14310	14310	14162	14217	14322	14178	14250	14289	14346	14317	14179	14277	14376	14066	14410	14260	14262	14066	14359	14245	14351	14205	14254	14069	14149	14232	14200	14316	14197	14437	14150	14341	14173	14333	14122	14441	14398	14236	14247	14273	14337	14178	14046	14176	14402	14166	14309	14245	14257	14213	14286	14161	14257	14238	14146	14067	14377	14223	14237	14180	14315	14233	14285	14190	14160	14340	14198	14378	14169	14324	14287	14198	14339	14472	14258	14270	14218	14334	14380	14275	14293	14022	14261	14174	14278	14308	14318	14139	14200	14254	14141	14254	14084	14284	14141	14122	14192	14355	14237	14287	14187	14256	14249	14428	14325	14059	14400	14427	14241	14291	14349	14377	14306	14309	14213	14131	14187	14279	14373	14310	14289	14148	14145	14278	14280	14293	14118	14267	14092	14156	14262	14520	14170	14288	14263	14137	14318	14156	14248	14312	14331	14157	14146	14239	14265	14103	14272	14238	14311	14225	14254	14232	14284	14245	14204	14215	14193	14221	14411	14060	14308	14189	14165	14161	14190	14358	14307	14148	14193	14318	14214	14355	14409	14222	14267	14325	14299	14137	14301	14289	14220	14217	14256	14447	14122	14137	14315	14101	14276	14400	14337	14347	14145	14209	14349	14244	14428	14260	14133	14303	14280	14166	14275	14129	14208	14241	14290	14328	14272	14310	14308	14155	14163	14218	14267	14225	14387	14157	14137	14253	14306	14052	14279	14031	14228	14219	14277	14253	14320	14326	14233	14151	14388	14069	14251	14174	14318	14197	14164	14258	14209	14168	14251	14331	14178	14489	14356	14314	14239	14250	14391	14196	14269	14416	14306	14326	14173	14315	14275	14236	14281	14208	14255	14354	14171	14269	14285	14276	14127	14287	14259	14324	14218	14367	14196	14182	14131	14091	14402	14338	14249	14200	14222	14262	14081	14255	14461	14350	14188	14233	14261	14217	14220	14233	14082	14268	14286	14369	14259	14234	14264	14156	14421	14177	14119	14054	14003	14309	14251	14178	14265	14148	14492	14221	14129	14273	14299	14133	14327	14412	14318	14247	14266	14371	14200	14236	14179	14163	14273	14016	14348	14333	14369	14263	14247	14268	14341	14333	14222	14055	14184	14171	14266	14220	14371	14336	14249	14007	14216	14145	14225	14264	14185	14124	14215	14350	14166	14180	14169	14252	14067	14352	14132	14392	14257	14211	14178	14219	14052	14312	14320	14101	14106	14350	14116	14224	14301	14202	14187	14320	14252	14221	14170	14144	14365	14354	14264	14249	14105	14271	14358	14233	14095	14440	14212	14221	14122	14218	14383	14161	14385	14306	14363	14227	14167	14082	14134	14158	14249	14024	14163	14244	14219	14374	14154	14220	14120	14200	14116	14269	14049	14213	14262	14208	14140	14261	14211	14347	14299	14107	14194	14159	14150	14361	14329	14180	14224	14273	14307	14256	14153	14229	14279	14278	14235	14238	14234	14180	14282	14324	14202	14271	14214	14149	14232	14309	14227	14006	14204	14188	14224	14174	14253	14160	14317	14271	14160	14253	14240	14161	14264	14166	14360	14121	14315	14157	14143	14304	14319	14136	14337	14390	14136	14248	14187	14280	14215	14314	14219	14267	14157	14244	14455	14374	14319	14330	14197	14390	14206	14332	14181	14287	14384	14304	14358	14105	14206	14125	14327	14170	14139	14193	14167	14293	14375	14440	14158	14240	14374	14199	14075	14118	14268	14321	14252	14295	14299	14331	14356	14062	14215	14183	14297	14269	14404	14186	14282	14255	14374	14197	14402	14186	14240	14288	14188	14407	14345	14074	14077	14372	14092	14268	14124	14203	13978	14360	14305	14359	14240	14153	14190	14245	14189	14171	14236	14057	14142	14151	14350	14238	14183	14153	14167	14468	14201	14264	14255	14266	14308	14271	14417	14170	14169	14274	14315	14307	14130	14131	14021	14281	14144	14415	14115	14211	14361	14324	14468	14201	14250	14193	14327	14219	14325	14210	14153	14355	14283	14332	14339	14163	14290	14341	14277	14165	14305	14116	14214	14052	14262	14303	14424	14249	14104	14108	14352	14223	14179	14124	14117	14239	14295	14240	13991	14199	14197	14337	14068	14204	14060	14174	14242	14170	14107	14375	14146	14324	14264	14070	14266	14289	14189	14309	14276	14110	14235	14278	14395	14156	14321	14226	14306	14106	14193	14413	14202	14208	14254	14191	14323	14182	14299	14257	14214	14125	14105	14382	14286	14212	14154	14306	14214	14281	14180	14403	14313	14056	14171	14308	14364	14290	14244	14008	14232	14221	14301	14211	14338	14168	14209	14352	14436	14114	14309	14253	14133	14247	14259	14446	14359	14288	14243	14213	14226	14005	14306	14170	14270	14083	14108	14062	14284	14229	14340	14386	14115	14122	14249	14413	14328	14224	14231	14280	14266	14257	14225	14269	14354	14348	14318	14062	14310	14337	14151	14071	14260	14357	14217	14261	14130	14374	14159	14113	14195	14277	14317	14269	14057	14366	14156	14404	14194	14248	14316	14327	14413	14404	14226	14265	14134	14429	14447	14173	14046	14219	14233	14239	14262	14327	14231	14367	14228	14213	14384	14073	14277	14423	14456	14212	14091	14265	14210	14364	14200	14310	14386	14306	14243	14257	14189	14256	14159	14382	14320	14319	14181	14344	13974	14348	14375	14350	14246	14230	14424	14279	14436	14143	14221	14269	14337	14315	14233	14094	14318	14291	14222	14222	14304	14270	14331	14172	14351	14298	14344	14216	14324	14379	14139	14197	14137	14144	14260	14349	14257	14256	14187	14394	14250	14095	14386	14166	14236	14219	14052	14283	14338	14361	14306	14310	14242	14412	14211	14194	14230	14170	14262	14159	14115	14294	14096	14330	14297	14296	14079	14191	14379	14262	14088	14281	14105	14310	14111	14163	14147	14182	14325	14211	14259	14281	14107	14243	14201	14262	14366	14244	14304	14207	14232	14271	14253	14293	14215	14218	14283	14257	14250	14191	14227	14234	14210	14117	14294	14335	14220	14185	14142	14233	14120	14404	14284	14310	14269	14235	14317	14474	14329	14274	14273	14131	14331	14233	14166	14401	14030	14246	14298	14183	14221	14360	14224	14300	14332	14360	14347	14266	14257	14296	14077	14195	14120	14142	14161	14151	14211	14222	14069	14188	14297	14188	14204	14370	14197	14163	14276
24603	21652	30596	30880	33000	33189	31036	24134	22315	21588	20812	20512	20658	20522	20255	20264	20367	20747	20352	20134	20503	20182	20047	19856	19751	19925	19891	19669	19746	19681	19833	19417	19606	19591	19595	19669	19542	19472	19667	19686	19586	19651	19481	19362	19526	19228	19707	19687	19461	19114	19492	19420	19479	19390	19151	19185	19067	19371	19231	19400	19299	19418	19604	19332	19316	19287	19140	19475	19436	19412	19356	19269	19619	19618	19592	19287	19317	19235	19502	19299	19474	19342	19355	19188	19280	19367	19303	19397	19311	19317	19331	19158	19463	19376	19142	19286	19406	19545	19356	19571	19306	19321	19397	19288	19314	19275	19387	19537	19153	19484	19333	19404	19295	19556	19332	19467	19429	19454	19276	19394	19467	19151	19407	19423	19501	19510	19164	19325	19176	19421	19334	19164	19321	19408	19260	19437	19390	19431	19381	19375	19203	19211	19142	19430	19174	19386	19462	19449	19291	19270	19130	19449	19202	19355	19474	19420	19250	19265	19480	19247	19344	19341	19323	19277	19282	19258	19146	19188	19350	19332	19326	19359	19405	19285	19444	19701	19262	19431	19257	19319	19405	19282	19119	19273	19487	19408	19416	19389	19318	19248	19326	19343	19217	19623	19408	19317	19270	19391	19263	19395	19262	19265	19395	19330	19341	19517	19436	19339	19501	19144	19517	19260	19278	19318	19445	19317	19423	19298	19450	19204	19372	19292	19465	19061	19211	19220	19247	19330	19053	19352	19439	19302	19420	19332	19352	19119	19545	19296	19528	19339	19461	19173	19272	19417	19506	19455	19370	19229	19375	19358	19503	19540	19454	19439	19408	19477	19166	19264	19318	19431	19196	19314	19559	19514	19357	19337	19327	19175	19565	19298	19230	19243	19386	19383	19442	19295	19432	19508	19308	19389	19354	19437	19428	19302	19215	19332	19461	19495	19449	19211	19348	19293	19385	19392	19501	19083	19465	19248	19583	19181	19322	19243	19391	19210	19227	19124	19270	19313	19162	19066	19521	19287	19350	19262	19251	19408	19354	19284	19384	19261	18999	19222	19256	19369	19365	19187	19378	19152	19428	19378	19340	19223	19433	19192	19389	19308	19201	19165	19399	19089	19519	19370	19204	19271	19588	19262	19427	19247	19485	19458	19152	19332	19089	19125	19608	19328	19426	19475	19246	19225	19155	19268	19292	19420	19375	19324	19368	19362	19262	19136	19295	19349	19554	19255	19292	19338	19518	19360	19538	19396	19316	19074	19352	19395	19497	19174	19275	19456	19477	19512	19356	19447	19257	19301	19579	19528	19424	19492	19446	19444	19265	19358	19139	19422	19382	19316	19258	19506	19205	19282	19397	19263	19339	19084	19289	19320	19250	19356	19555	19442	19425	19320	19400	19303	19516	19277	19439	19228	19471	19431	19304	19268	19579	19302	19239	19389	19248	19259	19356	19266	19236	19427	19496	19280	19375	19344	19295	19249	19394	19175	19224	19218	19269	19505	19305	19109	19445	19434	19336	19561	19531	19412	19239	19258	19437	19210	19203	19348	19335	19416	19424	19557	19276	19169	19406	19276	19360	19381	19384	19374	19230	19387	19230	19383	19368	19371	19223	19100	19252	19267	19232	19245	19398	19165	19176	19117	19366	19233	19377	19216	19311	19399	19380	19259	19084	19239	19551	19343	19620	19289	19224	19345	19303	19652	19162	19320	19205	19273	19280	19421	19240	19437	19352	19495	19496	19437	19330	19237	19309	19305	19159	19231	19435	19429	19295	19224	19253	19195	19269	19414	19163	19408	19332	19322	19209	19431	19273	19330	19229	19276	19558	19572	19381	19415	19512	19393	19217	19341	19421	19345	19192	19248	19567	19465	19325	19159	19305	19326	19625	19453	19273	19359	19312	19211	19235	19216	19183	19202	19318	19209	19597	19377	19095	19312	19431	19156	19379	19379	19348	19149	19461	19119	19372	19494	19372	19214	19411	19353	19325	19326	19153	19316	19433	19515	19499	19431	19156	19203	19213	19318	19233	19390	19503	19183	19572	19197	19154	19399	19216	19212	19304	19314	19264	19479	19347	19454	19199	19278	19145	19356	19135	19343	19343	19283	19520	19316	19437	19252	19309	19612	19500	19301	19287	19249	19189	19219	19460	19426	19379	19455	19403	19395	19303	19401	19578	19318	19369	19593	19264	19227	19386	19157	19210	19353	19418	19333	19292	19394	19662	19338	19123	19381	19330	19232	19529	19248	19333	19426	19563	19160	19492	19257	19489	19306	19271	19270	19412	19218	19313	19379	19413	19148	19231	19363	19438	19483	19415	19646	19428	19523	19651	19277	19412	19641	19352	19296	19101	19230	19385	19430	19580	19439	19346	19295	19498	19342	19424	19570	19357	19507	19271	19130	19391	19170	19419	19528	19133	19283	19289	19534	19421	19323	19323	19373	19230	19306	19211	19345	19600	19297	19332	19403	19270	19373	19319	19494	19330	19520	19309	19178	19512	19502	19307	19256	19473	19367	19352	19281	19340	19413	19415	19438	19412	19366	19253	19249	19509	19466	19428	19442	19340	19571	19395	19364	19482	19319	19293	19289	19349	19326	19464	19343	19376	19239	19571	19279	19437	19396	19332	19313	19174	19395	19146	19305	19312	19504	19177	19188	19484	19354	19307	19354	19570	19299	19205	19541	19192	19348	19149	19265	19559	19487	19162	19562	19365	19527	19499	19595	19419	19311	19293	19586	19438	19387	19556	19103	19505	19248	19464	19127	19411	19407	19327	19354	19693	19253	19368	19546	19223	19376	19493	19343	19279	19258	19154	19493	19552	19298	19352	19743	19349	19177	19325	19278	19368	19535	19403	19303	19213	19171	19503	19324	19632	19255	19318	19542	19341	19352	19252	19243	19455	19333	19550	19221	19242	19273	19294	19441	19412	19405	19516	19495	19166	19369	19170	19454	19584	19202	19316	19363	19282	19218	19494	19194	19401	19507	19233	19518	19253	19343	19293	19505	19383	19115	19256	19216	19277	19375	19175	19320	19168	19405	19350	19307	19432	19537	19375	19343	19288	19334	19236	19037	19434	19290	19481	19258	19166	19416	19231	19286	19321	19479	19326	19405	19081	19359	19212	19188	19269	19297	19379	19504	19412	19424	19396	19370	19161	19430	19208	19420	19013	19066	19348	19321	19300	19364	19402	19648	19292	19251	19042	19376	19476	19401	19207	19296	19261	19289	19371	19322	19515	19165	19324	19253	19337	19001	19163	19156	19159	19292	19281	19345	19447	19302	19252	19508	19230	19370	19345	19270	19135	19202	19487	19538	19146	19371	19251	19321	19289	19408	19308	19219	19437	19582	19607	19564	19255	19297	19266	19245	19227	19424	19013	19333	19431	19438	19403	19369	19387	19319	19504	19366	19323	19430	19375	19545	19461	19216	19478	19388	19353	19261	19275	19343	19163	19307	19306	19411	19371	19455	19409	19379	19457	19042	19342	19266	19278	19561	19325	19456	19128	19486	19335	19391	19267	19327	19217	19415	19494	19176	19423	19227	19251	19371	19362	19335	19339	19182	19505	19391	19471	19220	19209	19464	19301	19344	19305	19243	19225	19358	19340	19191	19133	19441	19323	19233	19263	19271	19040	19316	19421	19130	19305	19442	19240	19463	19579	19510	19395	19257	19429	19273	19441	19400	19011	19338	19244	19251	19387	19261	19263	19288	19230	19365	19458	19309	19384	19638	19532	19344	19216	19208	19259	19531	19230	19414	19268	19415	19149	19207	19360	19341	19466	19537	19590	19401	19373	19344	19080	19346	19609	19340	19322	19423	19474	19614	19304	19351	19456	19364	19197	19186	19302	19525	19426	19389	19550	19440	19382	19387	19488	19025	19182	19429	19398	19338	19192	19314	19328	19394	19317	19383	19143	19173	19210	19298	19471	19196	19321	19337	19762	19291	19361	19361	19343	19439	19175	19318	19448	19203	19204	19375	19324	19224	19356	19293	19360	19294	19300	19454	19370	19413	19296	19397	19407	19378	19222	19276	19258	19488	19527	19505	19334	19283	19256	19482	19307	19239	19444	19125	19254	19577	19247	19275	19279	19385	19537	19430	19175	19098	19420	19196	19451	19364	19422	19574	19339	19327	19337	19156	19179	19121	19535	19265	19428	19395	19021	19268	19276	19348	19217	19290	19449	19380	19449	19497	19061	19317	19445	19353	19293	19352	19512	19378	19363	19301	19543	19578	19355	19405	19406	19406	19295	19421	19425	19496	19421	19247	19390	19427	19460	19233	19492	19453	19279	19339	19251	19323	19147	19452	19454	19186	19511	19354	19323	19263	19368	19418	19259	19376	19290	19458	19269	19204	19175	19528	19409	19241	19519	19291	19482	19324	19012	19301	19420	19125	19049	19481	19157	19281	19248	19154	19385	19356	19165	19253	19363	19435	19378	19464	19267	19497	19345	19479	19383	19463	19470	19168	19282	19083	19486	19249	19305	19259	19539	19428	19370	19250	19472	19373	19576	19320	19407	19255	19258	19433	19617	19500	19642	19175	19233	19404	19316	19273	19534	19376	19410	19304	19373	19490	19456	19558	19409	19430	19354	19459	19408	19146	19339	19210	19362	19428	19473	19502	19441	19352	19325	19229	19302	19395	19396	19269	19437	19453	19372	19287	19192	19434	19127	19285	19227	19316	19170	19206	19287	19548	19318	19109	19339	19595	19442	19269	19357	19306	19358	19309	19495	19323	19371	19408	19358	19323	19388	19375	19437	19303	19178	19243	19323	19190	19488	19292	19398	19330	19443	19335	19213	19410	19347	19224	19424	19220	19499	19496	19220	19508	19194	19369	19313	19349	19454	19219	19410	19374	19589	19241	19252	19460	19294	19330	19391	19329	19453	19446	19445	19332	19313	19293	19324	19155	19463	19580	19567	19188	19250	19279	19152	19209	19282	19372	19306	19320	19475	19503	19217	19437	19321	19435	19556	19533	19157	19355	19164	19527	19524	19189	19516	19191	19303	19398	19307	19289	19422	19326	19149	19462	19360	19424	19333	19387	19266	19138	19112	19374	19088	19153	19485	19217	19404	19585	19506	19595	19346	19417	19337	19150	19224	19359	19111	18948	19326	19294	19263	19137	19458	19147
45007	76283	76195	61166	47466	34361	23080	18671	17636	16062	15112	14941	15267	14886	14590	14822	14784	15036	14908	14710	14959	14744	14213	14389	14243	13943	14030	14115	13896	13887	13895	13904	13820	13840	13886	14043	13858	13784	13918	13809	13817	13742	13793	13848	13656	13773	13732	13712	13658	13667	13668	13582	13558	13634	13671	13688	13790	13646	13552	13589	13712	13631	13911	13607	13727	13581	13552	13608	13589	13564	13646	13646	13523	13609	13601	13482	13741	13658	13474	13710	13452	13569	13785	13622	13751	13638	13662	13565	13648	13702	13578	13644	13647	13509	13680	13713	13752	13525	13611	13691	13693	13554	13548	13648	13655	13586	13626	13797	13679	13688	13654	13626	13886	13563	13705	13616	13567	13748	13578	13565	13711	13535	13618	13591	13700	13718	13429	13559	13512	13628	13751	13607	13599	13527	13675	13547	13561	13825	13495	13606	13461	13643	13587	13743	13552	13618	13669	13812	13715	13571	13503	13716	13683	13542	13668	13694	13503	13733	13635	13586	13516	13543	13567	13690	13638	13506	13480	13508	13632	13744	13625	13426	13498	13748	13613	13599	13524	13568	13513	13700	13664	13749	13655	13523	13581	13538	13806	13659	13582	13619	13619	13460	13920	13667	13693	13784	13474	13485	13576	13543	13555	13561	13555	13710	13513	13541	13718	13466	13650	13748	13709	13629	13584	13447	13638	13658	13668	13547	13553	13677	13425	13692	13674	13668	13664	13589	13474	13775	13697	13692	13454	13800	13496	13488	13444	13733	13485	13562	13564	13601	13447	13656	13514	13583	13613	13698	13539	13567	13571	13587	13575	13767	13605	13646	13527	13675	13496	13592	13644	13564	13677	13631	13713	13605	13713	13648	13683	13652	13536	13619	13512	13659	13598	13567	13599	13649	13689	13616	13674	13559	13721	13600	13595	13739	13560	13533	13648	13526	13474	13605	13830	13591	13691	13535	13458	13681	13680	13642	13547	13748	13688	13572	13636	13691	13506	13747	13760	13739	13547	13549	13594	13490	13596	13577	13628	13622	13562	13453	13480	13738	13611	13501	13608	13560	13437	13791	13769	13536	13552	13497	13667	13639	13537	13649	13538	13630	13710	13573	13536	13588	13666	13647	13622	13490	13585	13690	13587	13604	13585	13655	13617	13511	13708	13699	13558	13697	13439	13553	13587	13375	13678	13767	13609	13542	13712	13562	13548	13675	13600	13574	13630	13528	13659	13572	13455	13666	13616	13564	13481	13581	13800	13689	13568	13495	13678	13646	13588	13514	13563	13649	13618	13577	13526	13618	13663	13679	13639	13612	13707	13576	13664	13689	13622	13524	13581	13557	13571	13657	13654	13637	13540	13641	13783	13698	13705	13664	13559	13643	13489	13782	13664	13487	13638	13507	13647	13634	13604	13588	13601	13523	13540	13534	13687	13677	13600	13827	13767	13450	13600	13474	13677	13673	13730	13578	13376	13669	13464	13482	13594	13544	13660	13714	13448	13593	13689	13543	13518	13580	13696	13539	13573	13711	13558	13628	13725	13502	13576	13755	13609	13524	13636	13530	13553	13814	13793	13493	13704	13878	13607	13603	13600	13702	13611	13575	13454	13657	13677	13579	13590	13602	13590	13773	13629	13477	13757	13594	13738	13473	13825	13541	13661	13873	13734	13689	13629	13504	13612	13669	13606	13454	13541	13853	13607	13597	13442	13620	13767	13524	13573	13377	13499	13442	13615	13412	13658	13675	13916	13737	13495	13798	13776	13532	13576	13544	13594	13744	13728	13656	13655	13664	13676	13573	13517	13519	13612	13517	13745	13555	13717	13659	13635	13736	13691	13554	13674	13829	13716	13679	13746	13679	13754	13670	13757	13530	13727	13620	13775	13648	13649	13736	13617	13650	13685	13568	13530	13490	13580	13622	13461	13697	13408	13536	13623	13640	13503	13570	13583	13819	13592	13535	13656	13570	13611	13725	13674	13771	13638	13640	13564	13501	13684	13610	13728	13554	13767	13602	13693	13696	13597	13570	13562	13648	13648	13731	13646	13521	13509	13745	13757	13668	13565	13519	13629	13555	13502	13548	13660	13652	13679	13670	13666	13679	13796	13528	13710	13665	13667	13551	13605	13633	13554	13520	13522	13899	13559	13572	13713	13453	13778	13516	13664	13616	13722	13562	13533	13618	13652	13589	13623	13414	13541	13726	13586	13497	13755	13580	13427	13584	13567	13566	13713	13568	13832	13770	13754	13756	13754	13581	13636	13698	13498	13690	13840	13646	13544	13556	13767	13542	13642	13446	13417	13668	13736	13668	13665	13617	13529	13555	13626	13438	13699	13649	13602	13689	13416	13519	13589	13500	13636	13624	13696	13741	13661	13532	13746	13513	13698	13552	13655	13593	13368	13663	13695	13505	13766	13532	13529	13558	13748	13588	13467	13645	13790	13638	13732	13671	13486	13749	13571	13610	13568	13549	13676	13533	13632	13579	13621	13664	13508	13712	13587	13531	13532	13651	13612	13675	13627	13672	13546	13541	13463	13522	13657	13676	13533	13603	13602	13762	13516	13616	13680	13669	13684	13601	13700	13575	13564	13645	13672	13378	13633	13706	13616	13724	13563	13613	13465	13584	13678	13620	13557	13648	13754	13672	13667	13709	13563	13508	13726	13671	13659	13759	13587	13477	13599	13554	13583	13575	13708	13439	13537	13502	13546	13657	13485	13532	13778	13808	13732	13554	13594	13717	13779	13547	13670	13495	13672	13584	13789	13561	13504	13631	13627	13636	13435	13624	13514	13744	13825	13671	13677	13603	13658	13499	13618	13506	13699	13641	13770	13562	13675	13649	13546	13517	13628	13536	13710	13709	13615	13442	13667	13587	13694	13721	13614	13839	13587	13652	13688	13525	13686	13495	13705	13578	13587	13689	13585	13609	13691	13546	13815	13660	13513	13609	13555	13557	13809	13419	13685	13477	13577	13615	13581	13699	13799	13653	13690	13548	13560	13601	13507	13517	13593	13671	13638	13515	13631	13594	13519	13540	13724	13502	13672	13688	13865	13554	13607	13461	13561	13651	13612	13489	13650	13548	13635	13490	13667	13711	13604	13713	13551	13624	13556	13561	13673	13579	13697	13751	13675	13649	13696	13697	13688	13504	13652	13572	13555	13496	13537	13753	13759	13546	13746	13563	13601	13763	13665	13598	13570	13513	13535	13491	13772	13796	13596	13580	13704	13673	13703	13817	13702	13676	13538	13613	13726	13531	13689	13584	13529	13734	13555	13489	13650	13460	13574	13621	13501	13582	13649	13533	13611	13781	13658	13753	13643	13557	13561	13541	13818	13702	13502	13420	13704	13619	13509	13532	13642	13600	13561	13544	13708	13726	13623	13707	13505	13458	13561	13577	13564	13847	13516	13682	13677	13630	13602	13663	13673	13615	13720	13546	13532	13644	13650	13688	13652	13648	13602	13535	13800	13407	13595	13766	13567	13596	13625	13516	13731	13516	13523	13598	13752	13630	13601	13585	13578	13587	13535	13569	13526	13724	13792	13583	13621	13516	13492	13804	13769	13618	13676	13756	13568	13529	13726	13511	13518	13726	13549	13808	13619	13613	13582	13713	13728	13552	13656	13620	13601	13489	13674	13734	13550	13630	13757	13566	13740	13642	13512	13654	13738	13636	13506	13756	13598	13705	13668	13689	13575	13581	13559	13614	13712	13469	13640	13714	13719	13482	13685	13431	13735	13599	13673	13619	13573	13630	13583	13653	13770	13508	13521	13582	13678	13797	13744	13575	13453	13563	13575	13571	13697	13529	13781	13697	13556	13621	13614	13803	13600	13672	13688	13615	13605	13610	13586	13567	13672	13744	13603	13679	13668	13611	13639	13772	13662	13611	13547	13603	13469	13437	13440	13645	13628	13554	13580	13672	13522	13543	13653	13694	13530	13448	13790	13716	13483	13673	13642	13722	13618	13587	13792	13644	13526	13595	13563	13579	13471	13637	13747	13653	13564	13619	13669	13637	13679	13554	13503	13672	13606	13743	13652	13576	13762	13637	13727	13834	13446	13655	13673	13488	13642	13644	13646	13565	13573	13618	13632	13583	13707	13767	13658	13570	13494	13730	13778	13531	13512	13661	13639	13773	13698	13707	13774	13625	13474	13559	13449	13646	13715	13558	13437	13688	13526	13690	13741	13567	13702	13583	13538	13542	13533	13647	13627	13590	13643	13486	13584	13604	13566	13741	13532	13501	13512	13730	13773	13556	13777	13616	13541	13691	13538	13606	13606	13504	13513	13680	13598	13736	13761	13521	13504	13552	13492	13603	13463	13633	13609	13491	13530	13554	13768	13637	13653	13581	13776	13575	13677	13763	13771	13453	13546	13625	13661	13681	13633	13728	13544	13666	13507	13430	13695	13497	13833	13587	13654	13598	13714	13592	13379	13661	13588	13564	13603	13444	13560	13604	13657	13582	13521	13609	13578	13673	13612	13721	13588	13648	13479	13720	13532	13526	13509	13584	13481	13565	13775	13542	13497	13490	13539	13716	13452	13674	13517	13658	13618	13607	13476	13606	13649	13632	13833	13508	13537	13611	13656	13539	13595	13701	13596	13786	13577	13615	13623	13454	13582	13569	13486	13694	13556	13565	13530	13680	13540	13556	13637	13625	13681	13492	13573	13626	13730	13496	13753	13803	13471	13797	13540	13484	13742	13733	13529	13464	13563	13558	13619	13527	13638	13669	13776	13428	13676	13903	13662	13721	13513	13535	13636	13543	13676	13609	13677	13697	13678	13470	13468	13623	13524	13695	13528	13690	13742	13669	13563	13630	13636	13505	13640	13524	13939	13712	13637	13588	13610	13656	13750	13592	13533	13524	13536	13675	13643	13597	13657	13596	13682	13527	13563	13700	13434	13832	13715	13713	13521	13847	13455	13522	13650	13671	13838	13694	13589	13615	13554	13585	13599	13800	13640	13541	13579	13600	13751	13597	13649	13720	13535	13667	13652	13748	13453	13568	13668	13746	13595	13490	13495	13648	13763	13488	13719	13494	13704	13413	13695	13483	13511	13417	13503	13611	13546	13818	13409	13764	13678	13570	13731	13748	13413	13801	13714	13580	13665	13724	13640	13510	13476	13543	13795	13579
40420	47942	51100	42529	31512	25751	22724	21196	20780	20551	20282	20246	20228	20185	19952	20046	19916	20255	20261	20318	20330	20162	19938	20201	19894	19925	20020	19685	19675	19971	19925	19869	19826	19914	19957	19975	19906	19953	19912	19890	19975	19669	19930	20052	19829	19857	19939	19759	19801	19775	19871	19761	19556	19757	19645	19638	19517	19736	19800	19782	19709	19697	19745	19723	19873	19884	19997	19764	19735	19711	19932	19719	19689	19728	19615	19627	19496	19670	19897	19757	19525	19795	19748	19846	19886	19740	19711	19767	19706	19714	19615	19639	19654	19604	19941	19620	19780	19528	19702	19626	19714	19643	19724	19942	19832	19832	19786	19715	19665	19688	19720	19856	19579	19596	19565	19803	19666	19666	19456	19517	19717	19716	19625	20032	19754	19753	20057	20043	19787	19920	19730	19719	19618	19760	19847	19835	19783	19866	19840	19850	19947	19641	19963	19792	19587	19928	19700	19654	19743	20055	19645	19743	19646	19649	19706	19695	19691	19560	19804	19780	19935	19694	19832	19860	19876	19946	19868	19814	19668	19780	19701	19797	19652	20036	19726	19679	19859	19781	19845	19501	19646	19622	19628	19620	19813	19488	19565	19523	19917	19667	19708	19462	19642	19640	19834	19724	19459	19603	19744	19785	19714	19591	19775	19743	19850	20016	19690	19795	19905	19752	19635	19761	19587	19706	19595	19675	19761	19677	19639	19886	19718	19739	19714	19602	19494	19862	19618	19769	19628	19737	19710	19688	19814	19676	19797	19806	19654	19409	19654	19758	19805	19779	19892	19859	19970	19868	19777	19942	19735	19720	19782	19925	20038	19706	19769	19960	19779	19955	19885	19894	19639	19742	19755	19750	19695	19949	19714	19579	19659	19918	19815	19721	19711	19667	19571	19863	19897	19841	19773	19660	19717	19657	19738	19624	19524	19782	19743	19685	19704	19607	19905	19605	19547	19773	19574	19600	19592	19513	19537	19789	19996	19602	19425	19639	19759	19780	19819	19558	19686	19981	19854	19787	19649	19616	19835	19695	19804	19795	19795	19742	19853	19757	19482	19776	19745	19723	19693	19995	19825	19723	19602	19708	19763	19712	19633	19809	19906	19774	19852	19766	19757	19685	19814	19752	19887	19859	19833	19762	19826	19946	19798	19760	19821	19830	19834	19797	19768	19750	19698	19720	19811	19998	19815	19582	19804	19893	19942	19829	19665	19708	19889	19829	19688	19772	19638	19688	19661	20041	19628	19753	19951	19803	19882	19651	19559	19676	19637	19839	19629	19622	19706	19808	19951	19768	19553	19750	19803	19733	19796	19834	19785	19750	19653	19672	19770	19908	19684	19788	19784	19707	19880	19872	19889	19808	19860	19771	19607	19482	19768	19801	19792	19749	19883	19552	19747	19679	19530	19987	19585	19738	19728	20066	19652	19681	19770	19849	19705	19718	20003	19944	19921	19730	19701	19559	19589	19759	19565	19905	19789	19935	19661	19578	19787	19861	19880	19970	19712	19932	19820	19766	19652	19844	19908	19913	19589	19966	19846	19862	20132	19827	19954	19740	19800	19733	19708	19803	19760	19909	19629	19736	19517	19754	19705	19901	19556	19819	19832	19592	19770	19927	19935	19457	19687	19869	19689	19674	19683	19562	19822	19696	19646	19750	19768	20009	19800	19668	19706	19985	19652	19569	19727	19696	19807	19615	19783	19929	19882	19536	19625	19909	19892	19784	19606	19863	19870	19728	19657	19825	19558	19877	19819	19992	19817	19733	19835	19577	19712	19636	19633	19979	19955	19645	19908	19792	19692	19593	19797	19899	19877	19774	19757	19598	19896	19675	19790	19794	19639	19731	19948	19641	19857	19617	19743	19805	19777	19783	19809	19633	19739	19973	19891	19743	19886	19739	19670	19538	19620	19566	19774	19529	19400	19598	19555	19671	19655	19876	19921	19756	19527	19746	19874	19671	19718	19772	19704	19698	19967	19730	19898	19935	19718	19575	19795	19766	19867	19892	19787	19773	19721	19681	19863	19578	19736	19863	19574	19665	19613	19665	19556	19798	19803	19859	19841	19875	19731	19813	19961	19702	19459	19735	19795	19725	19729	19524	19795	19992	19845	19772	19910	19688	19718	19770	19679	19621	19692	19937	19739	19640	19756	19727	19882	19785	19767	19641	19714	19542	19802	19831	19805	19910	19928	19468	19791	19539	19761	19972	19801	19633	19672	19550	19754	19688	19678	19535	19813	19606	19731	19798	19669	19692	19653	19710	19860	19821	19888	19808	19767	19919	19872	19848	19558	19710	19746	19757	19730	19650	19694	19712	19904	19901	19825	19874	20056	19567	19783	19680	19851	19681	19754	19762	19604	19796	19584	19531	19508	19902	19700	19618	19674	19799	19837	19811	19863	19863	19651	19792	19719	19642	19584	19658	19856	19703	19763	19735	19735	19750	19982	20052	19860	19753	19590	19817	19824	19614	19607	19742	19895	19741	19879	19764	19891	19883	19725	19585	19802	19760	19843	19895	19765	19710	19592	19830	19928	19848	19797	19800	19582	19648	19802	19570	19808	19670	19768	19811	19665	19767	19757	20157	19655	19751	19890	19635	19619	19960	19762	19821	19619	19757	19871	19681	19481	19529	19700	19629	19736	19711	19654	19488	19703	19824	19947	19743	19857	19881	19947	19951	19759	19765	19867	19664	19757	19826	19583	19774	19719	19754	19799	19680	19766	19580	19824	19602	19787	19565	19769	19644	19661	19583	19641	19634	19726	19795	19786	19814	19691	19619	19786	19676	19897	19889	19841	19603	19956	19612	19702	19637	19473	19542	19840	19537	19706	19650	19737	19864	19646	19846	19572	19773	19767	19711	19878	19641	19835	19931	19658	19859	19749	19689	19618	19671	19717	19493	19842	19790	19664	19677	19729	19839	19940	19823	19902	19860	19812	19658	19788	19884	19658	19811	19658	19852	19807	19668	19605	19786	20033	19641	19974	19902	19738	19641	19910	19771	19818	19827	20033	19738	19678	19698	19657	19614	19662	19658	19679	19948	19686	19789	19710	19771	19982	19948	19661	19870	19842	19527	19968	19763	19717	19625	19718	19898	19896	19859	19717	19654	19719	19795	19863	19750	19738	19978	19973	19776	19646	19910	19611	20140	19829	19873	19674	19905	19556	19820	19749	19538	19602	19720	19597	19703	19716	19707	19732	19524	19747	19750	19876	19841	19867	19955	19630	19780	19856	20059	19819	19846	19593	19728	19804	19753	19554	19612	19726	19840	19666	19791	19814	19779	20022	19705	19785	19550	19707	19719	19713	19709	19758	19899	19788	19925	20128	19639	19620	19902	19824	19997	19946	19780	19804	19719	19630	19894	19618	19771	19713	19588	19777	19853	19831	19798	19486	19775	19733	19748	19832	19712	19800	20044	19919	19665	19755	19867	19787	19825	19802	19707	19769	19626	19702	19734	19710	19835	19790	19791	19909	19741	19535	19591	19786	19773	19699	19584	19560	19685	19808	19882	19722	19726	19810	19847	19939	19797	19784	19587	19901	19644	19807	19753	19622	19788	19547	19748	19898	19763	19761	19575	19604	19886	19747	19515	19669	19778	19725	19725	19861	19827	19692	19703	20001	19536	19824	20071	19666	19705	19513	19531	19880	20005	19653	19708	19931	19752	19628	19629	19748	19531	20035	19619	19617	19687	19652	19904	19722	19847	19897	19837	19765	19662	19728	19872	19556	19649	19880	19804	19614	19755	19782	19656	19960	19781	19649	19565	19865	19732	19724	19737	19829	19667	19669	19784	19781	19956	19654	19782	19719	19777	19835	19878	19861	19968	19922	19713	19874	20088	19973	19610	19772	19946	19766	19751	19685	19696	19930	19891	19837	19715	19707	19852	19646	19741	19693	19714	19807	19528	19705	19739	19648	19744	19845	19682	20012	19624	19823	19668	19902	19737	19825	19683	19781	20024	19820	19693	19627	19633	20000	19735	19663	19842	20032	19611	19682	19954	19821	19819	19633	19803	19748	19674	19643	19878	19770	19811	19611	20066	19624	19701	19893	19967	19631	19845	19822	19784	19662	19800	19924	19885	20040	19872	19841	19843	19860	19664	19581	19622	19819	19791	19925	19662	19772	19842	19757	19743	19597	19645	19739	19904	19834	19917	19832	19828	19575	19953	19581	19709	19917	19657	19530	19622	19715	19635	19921	19912	19769	19845	19688	19607	19731	19642	19627	19856	19755	19653	19615	19582	19647	19666	19788	19616	19791	19799	19742	19765	19681	19919	19929	19525	19778	19813	19917	19713	19852	19951	19705	19842	19799	19720	19662	19656	19601	19746	19562	19611	19799	19905	19658	19719	19736	20072	19653	19675	19833	19745	19855	19738	19728	19813	20047	19840	19677	19483	19732	19826	19508	19623	19772	19696	19637	19576	19823	19708	19756	19605	19732	19822	19676	19739	19706	19878	19872	19699	19685	19718	19693	19752	19704	19842	19821	19687	19769	19920	19787	19817	19637	19777	19838	19756	19696	19739	19922	19682	19713	19696	19817	19644	19672	19726	19644	19914	19674	19721	19840	19442	19595	19898	19818	19616	19714	19852	19804	19530	19852	19734	19907	19830	19881	19588	19805	19735	19939	19882	19880	19522	19785	19701	19867	19882	19966	19683	19694	19705	19468	19757	19600	19695	19743	20065	19676	19832	19750	19712	19774	19777	19789	19896	19766	19484	19841	19869	19884	19879	19863	19872	19960	19622	19538	19756	19818	19781	19911	19811	19993	19707	19531	19886	19854	19631	19769	19735	19581	19693	19803	19741	19938	19727	19794	19712	19572	19834	19722	19685	19732	19654	19667	19764	19797	19805	19850	19788	19898	19753	19878	19960	19974	19772	19845	19510	19824	19618	19912	19644	19916	19806	19836	19839	19592	19898	19728	19645	19981	19549	19869	19793	19652	19937	19861	19760	19910	19944	19618	19461	19843	19733	20023	19724	19837	19965	19907	19690	19779	19511	19720	19814	19746	19734	19635	19769	19584	19714	19903	19655	19808	19765	20016	19798	19774	19622	19923	19843	19804	19804	19696	19828	19801	19744	19673	19830	19752	19728	19698	19727	19765	19769	19722	19597	19729	20018	19862	19753
42236	57529	51489	37819	26654	20809	17359	15879	15208	14657	14225	14408	14527	14385	14132	14150	14233	14323	14253	14360	14332	14282	14199	14000	14124	14126	14026	14086	13903	13931	13916	13843	13849	13975	13919	13816	13709	14005	13719	13795	13958	13927	13988	13765	13810	13854	13966	13897	13755	13773	13910	13849	13945	13740	13884	13671	13863	13781	13889	13863	13808	13744	13920	13779	13912	13874	13759	13782	13879	13802	13828	13760	13768	13791	13794	13649	13856	13631	13884	13789	13773	13876	13738	13820	13757	13832	13858	13929	13740	13630	13618	13869	13818	13864	13784	13831	13764	13895	13853	13820	13831	13722	13778	13734	13743	13790	13801	13765	13860	13806	13765	13824	13841	13745	13963	13869	13966	13818	13767	13999	13638	13743	13758	13721	13914	13545	13896	13697	13990	13826	13702	13930	13685	14001	13794	13778	13899	13912	13663	13842	13887	13750	13773	13761	13979	13754	13572	13769	13799	13669	13857	13930	13775	13689	13671	13871	13721	13604	13891	13827	13804	13827	13734	13799	13805	13856	13794	13956	13867	13884	13769	13815	13891	13574	13787	13852	13876	13593	13964	13835	13794	13968	13778	13846	13716	13756	13849	13728	13730	13902	13872	13802	13876	13793	13821	13840	13941	13753	13898	13852	13715	13859	13777	13805	13738	13753	13765	13899	13794	13914	13710	13676	13753	13659	13896	13767	13925	13864	13859	13644	13667	13859	13841	13654	13817	13811	13987	13748	13725	13787	13820	13756	13817	13792	13763	13582	13683	13801	13969	13791	13859	13652	13834	13878	13692	13828	13955	13917	13720	13722	13737	13828	13641	13888	13745	13791	13769	13957	13651	13938	13889	13658	13818	13809	13821	13821	13594	13976	13907	13740	13897	14023	13757	13717	13703	13833	13685	13844	13687	13797	13748	13737	13845	13823	13915	13684	13700	13869	13885	13780	13921	13785	13836	14026	13852	13825	13662	13756	13840	13903	13852	13897	13703	13891	13676	13735	13881	13767	13871	13698	13747	13851	13774	13831	13777	13704	13890	13756	13813	13841	13898	13702	13944	13874	13659	13782	13644	13820	13790	13822	13799	13854	13812	13888	13829	13859	13960	13806	13801	13789	13691	13840	13831	13732	13673	13933	13731	13661	13803	13780	13741	13765	13701	13796	13786	13619	13824	13819	13788	13831	13946	13947	13808	13804	13654	13942	13776	13907	13623	13803	13873	13861	13812	13739	13735	13776	13869	13843	13854	13726	13868	13815	13639	13925	13749	13897	13762	13786	13739	13835	13885	13742	13826	13855	13661	13640	13738	13774	13895	13836	13851	13726	13567	13833	13733	13874	13747	13812	13897	13784	13721	13841	13747	13861	13701	13616	13818	13697	13856	13708	13918	13689	13828	13761	13847	13977	13686	13964	13872	13886	13761	13860	13772	13771	13811	13839	13897	13750	13694	13878	13850	13596	13763	13715	13823	13718	13840	13879	13877	13950	13730	13817	13679	13626	13838	13747	13615	13686	13778	13840	13873	13775	13760	13777	13979	13682	13867	13762	13688	13768	13903	13851	13739	13738	13675	13788	13859	13807	13836	13770	13857	13794	13818	13874	13754	13883	13781	13725	13789	13759	13920	13859	13716	13656	13866	13643	13751	13852	13791	13711	13682	13726	13901	13856	13927	13760	13685	13709	13909	13671	13741	13909	13897	13918	13622	13764	13861	13777	13911	13782	13808	13770	13692	13745	13736	13644	13528	13804	13790	13808	13882	13826	13951	13794	13875	13814	13826	13704	13734	13844	13750	13838	13823	13892	13709	13671	13721	13957	13747	13799	13745	13842	13794	13809	13800	13858	13891	13839	13752	13864	13705	13670	13672	13850	13890	13704	13767	13818	13825	13819	13802	13930	13915	13810	13701	13867	13700	13708	13740	13573	13836	13831	13907	13636	13866	13803	13667	13780	13795	13795	13963	13909	14029	13729	13757	13739	13922	13922	13916	13866	13805	13841	13787	13755	13818	13861	13791	13909	13785	13672	13899	13703	13958	13751	13805	13917	13702	13745	13892	13844	13752	13733	13743	13970	13631	13789	13799	13868	13938	13727	13825	13816	13878	13835	13750	13784	13806	13749	13840	13856	13755	13843	13752	13779	13695	13787	13648	13894	13862	13733	13881	13951	13744	13701	13825	13858	13877	13895	13837	14058	13828	13730	13755	13862	13826	13795	13862	13723	13837	13773	13864	13816	13887	13908	13936	13663	13798	13957	13783	13948	13773	13702	13758	13557	13717	13968	13635	13722	13682	13732	13744	13748	13819	13783	13890	13844	13789	13648	13645	13713	13746	13742	13893	13800	13821	13781	13769	13840	13934	13785	13821	13646	13750	13788	13751	13708	13838	13851	13787	13770	13744	13887	13857	13783	13959	13707	13869	13902	13792	13675	13854	13755	13754	13882	13846	13872	13634	13751	13825	13902	13538	13826	13776	13774	13802	13751	13734	13784	13782	13960	13753	13691	13678	13702	13805	13859	13841	13792	13718	13751	13621	13702	13714	13695	13975	13915	13942	13746	13909	13794	13639	13621	13706	13601	13863	13791	13795	13876	13823	13862	13853	13844	13816	13760	13778	13820	13852	13602	13815	13958	13706	13774	13680	13724	13947	13914	13905	13821	13868	13678	13736	13743	13853	13837	13865	13851	13879	13823	13776	13853	13955	13909	13933	13859	13923	13791	13940	13922	13820	13898	13805	13716	13843	13793	13725	13802	13751	13739	13864	13748	13661	13829	13648	13764	13640	13780	13846	13843	13811	13761	13807	13922	13814	13838	13787	13900	13955	13767	13779	13892	13733	13761	13778	13711	13941	13840	13816	13633	13815	13943	13876	13797	13938	13837	13678	13796	13924	13909	13839	13827	13784	13626	13795	13744	13760	13944	13834	13859	13944	13838	13875	13764	13688	13910	13869	13850	13743	13819	13745	13959	13743	13827	13850	14062	13909	13748	13797	14001	13815	13870	13841	13738	13838	13737	14079	13718	13789	13853	13826	13861	13759	13867	13693	13891	13796	13671	13766	13805	13899	13852	13917	13569	13858	13808	13891	13638	13909	13898	13720	13856	13801	13919	13758	13793	13920	13679	13677	13710	13785	13712	13772	13797	13810	13870	13937	13769	13747	13699	13828	13732	13754	13830	13792	13827	13841	13901	13697	13815	13793	13725	13869	13887	13792	13833	13880	13784	13707	13806	13695	13772	13755	13885	13682	13840	13824	13635	13968	13821	13864	13893	13804	13722	13845	13758	13669	13764	13841	13833	13831	13714	13909	13704	13795	13891	13770	13735	13709	13842	13711	13983	13782	13797	13760	13763	13701	13933	13919	13856	13728	13755	13941	13587	13745	13851	13725	13947	14154	13860	13839	13907	13806	13911	13742	13900	13697	13642	13687	13739	13803	13811	13856	13638	13878	13715	13611	13776	13730	13775	13667	13917	13835	13780	13704	13746	13961	13862	13787	13812	13789	13697	13820	13814	13815	13713	13790	13752	13751	13680	13698	13777	13814	13798	13859	13688	13775	13738	13754	13802	13911	13848	13832	13834	13917	13795	13838	13775	13602	13834	13812	13944	13883	13830	13684	13952	13811	13738	13828	13818	13699	13831	14007	13833	13864	13868	13918	13798	13792	13923	13773	13745	13962	13774	13845	13866	13854	13771	13758	13715	13692	13902	13834	13731	13767	13810	13794	13873	13800	13764	13874	13871	14077	13830	13741	13752	13893	13762	13912	13754	13801	13618	13907	13907	13853	13766	13862	13765	13959	13773	13668	13950	13734	13952	13993	13837	13665	13787	13975	13650	13772	13797	13987	14046	13694	13843	13893	13886	13862	13844	13829	13669	13706	13754	13911	13851	13902	13952	13671	13866	13879	13732	13775	13819	13705	13847	13762	13873	13876	13842	13818	13802	13846	13832	13826	13800	13780	13819	13726	13773	13829	13927	13891	13738	13895	13869	13731	13704	13885	13711	13724	13952	13899	13814	13836	13859	13862	13895	13902	13842	13704	13871	13802	13902	13673	13657	13865	13709	13785	13879	13733	13766	13847	13797	13937	13801	13714	13866	13815	13870	13791	13808	13865	13841	13816	13726	13822	13824	13942	13876	13985	13741	13820	13796	13657	13793	13875	13747	13725	13774	13817	13747	13951	13853	13744	13799	13810	13586	13954	13684	14062	13908	13715	13744	13782	13709	13748	13777	13847	13653	13902	13743	13678	13912	13729	13761	13813	13805	13725	13862	13867	13809	13754	13920	13909	13936	13778	13848	13756	13805	13901	14014	13702	13893	13799	13940	13683	13877	13898	13822	13741	13871	13794	13840	13744	13776	13786	13740	13907	13626	13755	13903	13658	13859	13754	13893	13797	13921	13685	13734	13790	13784	13820	13873	13856	14015	13754	13767	13783	13732	13717	13882	13777	13845	13768	13976	13771	13804	13850	13995	13942	13795	13830	13855	13731	13851	13775	13689	13702	13863	13699	13660	13898	13795	13849	13826	13786	13634	13658	13739	13868	13795	13765	13537	13732	13817	13828	13697	13736	13846	14040	13843	13697	13977	13764	13773	13856	13822	13732	13794	13805	13637	13698	13837	13661	13822	13708	13814	13909	13619	13824	13773	13785	13828	13722	13774	13859	13795	13755	13663	13868	13935	13886	13758	13879	13762	13854	13711	13898	13868	13866	13819	13705	14003	13802	13871	13799	13904	13944	13758	13984	13691	13878	13708	13791	13857	13923	13766	13857	13819	13888	13764	13813	13880	13886	13760	13773	13780	13848	13914	13940	13839	13844	13797	13810	13921	13701	13719	13815	13814	13918	13884	13717	13884	13879	13758	13761	13760	13764	13902	13752	13880	13763	13970	13754	13751	13906	13653	13796	13702	13742	13891	13805	13833	13908	13842	13853	13784	13783	13777	13650	13786	13770	13790	13810	13893	13910	13791	13697	13763	13962	13754	14110	13750	13821	13783	13759	13814	13704	13721	13815	13740	13736	13820	13935	13963	13869	13727	13905	13695	13726	13736	13720	13794	13717	14038	13647	13829	13848	13709	13757	13883	13854	13782	13758	13841	13933	13658	13880	13795	13821	13911	13719	13860	13735	13690	13745	13955
26418	21840	31499	34631	34472	33743	29389	23772	22342	21679	21643	21394	21635	21228	21202	20925	21324	21121	21355	21265	21572	21178	21071	21176	20773	20661	20739	20904	20851	20512	20623	20458	20682	20809	20415	20682	20793	20669	20684	20966	20537	20783	20808	20561	20462	20652	20622	20794	20674	20509	20783	20574	20629	20606	20599	20226	20336	20600	20283	20504	20655	20448	20627	20459	20671	20613	20599	20472	20541	20403	20590	20587	20469	20514	20626	20331	20468	20605	20742	20598	20657	20646	20447	20487	20481	20461	20528	20487	20373	20617	20569	20695	20562	20682	20527	20464	20386	20508	20592	20546	20540	20526	20576	20527	20598	20332	20485	20551	20381	20681	20720	20511	20541	20206	20334	20513	20520	20592	20387	20321	20407	20494	20438	20389	20485	20432	20582	20683	20457	20618	20431	20597	20434	20498	20269	20568	20522	20373	20392	20266	20514	20370	20447	20371	20660	20709	20489	20388	20363	20543	20432	20839	20394	20440	20432	20567	20617	20400	20452	20327	20537	20500	20631	20611	20685	20345	20802	20368	20402	20593	20440	20533	20414	20349	20675	20540	20556	20469	20334	20542	20430	20387	20370	20615	20363	20260	20598	20600	20543	20399	20488	20309	20520	20659	20488	20381	20743	20403	20598	20460	20360	20312	20582	20552	20476	20421	20824	20558	20257	20402	20369	20663	20668	20449	20481	20485	20619	20367	20463	20403	20516	20509	20476	20536	20456	20448	20680	20428	20581	20324	20236	20507	20493	20500	20516	20509	20500	20610	20557	20382	20702	20436	20503	20584	20560	20507	20622	20332	20472	20559	20441	20361	20267	20568	20537	20373	20253	20803	20515	20500	20456	20413	20479	20611	20347	20508	20409	20370	20393	20280	20408	20334	20200	20498	20441	20303	20454	20486	20606	20413	20523	20496	20421	20569	20497	20375	20373	20450	20543	20263	20313	20527	20580	20289	20767	20459	20599	20475	20597	20286	20462	20399	20588	20531	20574	20417	20522	20544	20381	20492	20739	20195	20576	20485	20627	20279	20505	20442	20409	20630	20467	20540	20619	20595	20495	20244	20509	20431	20534	20597	20576	20702	20652	20454	20434	20514	20286	20437	20305	20530	20506	20600	20688	20449	20587	20537	20453	20282	20681	20503	20503	20423	20277	20328	20444	20432	20553	20398	20492	20394	20768	20489	20551	20435	20366	20423	20590	20437	20570	20425	20255	20449	20392	20268	20582	20343	20409	20484	20586	20398	20265	20612	20364	20226	20329	20673	20597	20631	20546	20355	20611	20377	20556	20469	20352	20315	20522	20498	20306	20508	20009	20248	20410	20312	20497	20562	20553	20532	20415	20672	20412	20375	20242	20506	20757	20648	20378	20655	20561	20557	20660	20395	20257	20606	20545	20630	20689	20696	20372	20438	20708	20635	20508	20555	20560	20631	20475	20423	20565	20382	20144	20423	20282	20551	20580	20517	20572	20457	20509	20214	20616	20532	20346	20432	20638	20457	20438	20548	20559	20427	20360	20540	20676	20334	20431	20646	20569	20443	20348	20566	20295	20380	20714	20525	20566	20260	20334	20275	20516	20319	20516	20481	20521	20515	20693	20738	20582	20356	20596	20601	20448	20175	20497	20479	20467	20452	20404	20581	20288	20565	20375	20290	20629	20743	20435	20444	20348	20446	20670	20412	20434	20554	20496	20354	20285	20527	20463	20385	20372	20383	20741	20354	20637	20506	20396	20554	20525	20576	20381	20608	20474	20652	20467	20441	20535	20336	20393	20328	20450	20476	20359	20588	20557	20516	20149	20549	20651	20407	20473	20617	20490	20545	20833	20226	20635	20471	20663	20386	20542	20503	20509	20611	20533	20264	20382	20548	20509	20477	20507	20507	20524	20523	20576	20637	20564	20351	20420	20738	20604	20530	20639	20797	20507	20428	20555	20536	20414	20382	20657	20517	20604	20698	20625	20569	20477	20460	20364	20392	20672	20572	20469	20504	20478	20431	20454	20479	20736	20359	20308	20595	20432	20443	20401	20513	20725	20446	20340	20488	20433	20201	20508	20508	20395	20599	20409	20632	20517	20580	20749	20623	20416	20451	20383	20438	20463	20438	20776	20529	20462	20246	20550	20464	20459	20453	20409	20384	20601	20544	20513	20516	20494	20705	20514	20314	20393	20608	20368	20422	20588	20600	20546	20689	20712	20181	20437	20518	20498	20374	20667	20192	20350	20270	20542	20429	20433	20561	20446	20560	20250	20475	20278	20548	20491	20344	20575	20427	20373	20559	20537	20479	20452	20685	20346	20713	20320	20591	20418	20457	20460	20508	20492	20450	20277	20379	20584	20639	20549	20590	20252	20441	20555	20608	20304	20311	20537	20271	20342	20636	20449	20547	20592	20707	20701	20425	20597	20561	20583	20458	20393	20662	20483	20470	20587	20509	20473	20479	20546	20441	20315	20383	20655	20406	20559	20336	20379	20563	20197	20498	20418	20617	20461	20748	20634	20285	20575	20676	20497	20569	20626	20658	20504	20668	20339	20602	20547	20429	20705	20622	20617	20569	20459	20635	20588	20457	20302	20416	20569	20618	20491	20422	20641	20516	20395	20627	20561	20383	20422	20496	20399	20508	20379	20326	20589	20416	20353	20240	20502	20476	20372	20609	20590	20553	20710	20337	20631	20364	20629	20440	20481	20603	20379	20640	20338	20442	20509	20633	20342	20470	20424	20582	20547	20450	20424	20479	20506	20358	20243	20375	20373	20324	20290	20373	20620	20430	20519	20487	20548	20556	20543	20501	20450	20549	20376	20424	20613	20226	20393	20459	20488	20425	20490	20452	20588	20541	20410	20536	20441	20505	20524	20641	20592	20487	20610	20483	20499	20650	20534	20450	20267	20441	20578	20201	20466	20441	20628	20407	20287	20626	20639	20289	20336	20566	20417	20424	20420	20352	20396	20420	20401	20541	20496	20626	20221	20580	20189	20451	20358	20435	20427	20310	20558	20210	20584	20438	20570	20375	20482	20278	20386	20451	20308	20366	20401	20447	20638	20473	20335	20235	20324	20380	20426	20426	20588	20564	20444	20389	20428	20437	20383	20323	20475	20628	20587	20268	20402	20430	20454	20284	20544	20470	20478	20528	20482	20274	20613	20462	20719	20556	20367	20287	20544	20417	20446	20433	20727	20413	20227	20279	20275	20484	20589	20323	20197	20770	20486	20570	20495	20186	20469	20692	20470	20234	20218	20368	20624	20334	20592	20514	20057	20384	20177	20420	20392	20591	20588	20529	20581	20642	20745	20593	20396	20575	20548	20516	20505	20273	20394	20506	20434	20450	20328	20602	20276	20484	20242	20337	20484	20246	20614	20398	20418	20563	20495	20508	20585	20598	20562	20566	20551	20560	20730	20689	20587	20514	20359	20521	20599	20432	20415	20439	20280	20519	20232	20257	20483	20594	20417	20497	20527	20541	20360	20395	20426	20501	20452	20665	20455	20111	20145	20398	20432	20539	20364	20577	20783	20449	20466	20659	20548	20545	20492	20263	20546	20503	20622	20330	20792	20447	20513	20481	20470	20227	20523	20553	20518	20742	20724	20570	20598	20465	20411	20372	20422	20407	20568	20438	20424	20553	20359	20364	20470	20382	20577	20208	20343	20577	20413	20352	20370	20487	20468	20453	20607	20554	20366	20536	20568	20337	20420	20454	20461	20541	20421	20489	20260	20491	20269	20507	20504	20489	20692	20536	20432	20497	20328	20454	20502	20577	20687	20522	20694	20792	20645	20577	20320	20461	20542	20399	20329	20450	20374	20383	20474	20297	20540	20529	20290	20345	20353	20331	20607	20465	20432	20450	20515	20451	20345	20609	20341	20355	20511	20198	20492	20529	20539	20496	20495	20509	20485	20588	20515	20472	20439	20204	20447	20445	20626	20421	20440	20404	20476	20190	20361	20485	20325	20554	20571	20424	20504	20360	20305	20331	20609	20204	20549	20600	20601	20429	20400	20444	20376	20607	20527	20486	20540	20530	20592	20515	20615	20429	20595	20612	20439	20284	20499	20581	20419	20509	20574	20404	20666	20457	20534	20669	20555	20645	20582	20629	20739	20564	20465	20471	20329	20252	20366	20659	20756	20424	20549	20460	20473	20457	20520	20690	20699	20269	20541	20415	20667	20708	20450	20591	20367	20349	20555	20468	20724	20388	20538	20511	20326	20507	20575	20586	20223	20350	20581	20357	20479	20519	20459	20546	20424	20560	20432	20518	20282	20572	20465	20653	20532	20427	20462	20511	20469	20500	20435	20525	20676	20487	20788	20571	20421	20443	20475	20566	20437	20556	20454	20521	20484	20351	20348	20386	20676	20438	20446	20573	20491	20270	20493	20417	20567	20442	20519	20560	20632	20384	20445	20350	20565	20535	20409	20499	20417	20414	20513	20591	20482	20465	20400	20417	20270	20552	20623	20538	20540	20469	20490	20446	20499	20446	20464	20615	20372	20538	20620	20604	20648	20331	20568	20428	20446	20506	20356	20547	20597	20529	20457	20351	20295	20408	20196	20505	20543	20377	20387	20529	20810	20248	20613	20346	20559	20421	20505	20489	20591	20363	20697	20520	20529	20525	20609	20546	20475	20503	20575	20558	20619	20393	20501	20601	20281	20539	20467	20420	20361	20482	20485	20507	20460	20393	20551	20472	20506	20385	20522	20744	20553	20455	20499	20594	20351	20691	20567	20207	20362	20462	20336	20556	20429	20587	20429	20474	20289	20568	20532	20413	20422	20666	20426	20495	20571	20270	20152	20316	20325	20507	20241	20516	20452	20408	20439	20422	20432	20411	20475	20424	20526	20265	20447	20327	20569	20697	20514	20389	20669	20389	20480	20642	20474	20585	20499	20610	20571	20587	20611	20260	20388	20324	20375	20578	20589	20525	20418	20589	20615	20426	20399	20453	20411	20538	20693	20414	20417	20576	20562	20340	20145	20353	20533	20318	20529	20517	20470	20391	20316	20388	20312	20439	20598	20384	20447	20367	20303	20389	20486	20400	20363	20323	20519	20607	20345	20300	20454	20592	20467	20479	20477	20621	20302	20368	20298	20412	20779	20528	20639	20534	20608	20379	20420	20505	20488	20371	20461	20441
41750	68877	64853	50958	39252	30879	21419	17807	16380	15679	15341	15261	15515	15175	15062	14894	15148	15069	15147	15307	15251	15060	14817	14527	14589	14507	14706	14484	14451	14487	14450	14361	14218	14547	14296	14411	14556	14506	14251	14377	14314	14499	14458	14505	14285	14291	14231	14240	14260	14185	14225	14179	14243	14309	14292	14269	14274	14231	14281	14302	14174	14222	14318	14323	14353	14145	14007	14249	14290	14294	14271	14296	14100	14201	14159	14133	14233	14111	14381	14310	14310	14203	14116	14455	14109	14304	14288	14217	14189	14052	14340	14215	14219	14288	14277	14008	14323	14249	14346	14258	14336	14047	14207	14182	14386	14333	14393	14206	14201	14250	14057	14224	14276	14193	14223	14140	14065	14355	14148	14259	14073	14225	14511	14243	14053	14301	14189	14074	14078	13972	14222	14315	14121	14264	14247	14354	14103	14158	14037	14321	14283	14046	14218	14335	14333	14127	14003	14117	14229	14161	14192	14271	14223	14301	14216	14285	14223	14081	14255	14310	14162	14201	14257	14328	14360	14200	14161	14222	14237	14036	14058	14241	14206	14313	14402	14302	14291	14070	14303	14027	14156	14004	14210	14168	14186	14197	14207	14160	14386	14288	14148	14276	14170	14283	14284	14336	14250	14122	14185	14139	14190	14247	14344	14062	14132	14113	14264	14233	14303	14266	14285	14272	14063	14214	14233	14091	14032	14070	14106	14314	14271	14243	14278	14114	14168	14295	14286	14164	14204	14176	14109	14270	14147	14082	14288	14211	14320	14030	14115	14113	14284	14347	14170	14298	14259	14403	14061	14165	14447	14051	14126	14342	14222	14157	14340	14248	14118	14072	14215	14233	14239	14346	14350	14140	14429	14160	14318	14217	14237	14326	14318	14258	14129	14130	14286	14086	14464	14366	14148	14212	14242	14242	14411	14187	14159	14047	14167	14189	14280	14130	14242	14155	14163	14207	14185	14227	14259	14295	14040	14163	14304	14189	14233	14220	14257	14213	14123	14100	14405	14262	14248	14310	14253	14099	14241	14282	14232	14234	14233	14299	14003	14185	14205	14151	14183	14193	14151	14266	14291	14185	14206	14215	14253	14379	14011	14293	14208	14145	14185	14084	14198	14303	14172	14220	14107	14153	14159	14240	14090	14168	14170	14394	14234	14143	14160	14235	14265	14331	14235	14253	14349	14045	14225	14241	14210	14262	14229	14216	14240	14107	14079	14133	14293	14283	14210	14369	14334	14349	14257	14148	14296	14122	14247	14341	14208	14291	14216	14264	14208	14209	14257	14333	14281	14280	14007	14341	14108	14312	14129	14189	14268	14082	14294	14237	14237	14218	14180	14171	14306	14180	14221	14238	14300	14258	14274	14300	14306	14273	14217	14247	14366	14233	14177	14101	14252	14283	14284	14297	14116	14283	14381	14192	14172	14238	14198	14246	14248	14173	14146	14381	14124	14346	14161	14344	14161	14130	14269	14143	14194	14268	14152	14132	14167	14085	14345	14356	14229	14145	14257	14265	14203	14054	14269	14377	14132	14090	14151	14201	14199	14212	14185	14223	14183	14189	14131	14244	14259	14228	14062	14155	14273	14277	14340	14102	14254	14404	14177	14300	14244	14086	14212	14139	14198	14114	14249	14290	14148	14212	14422	14284	14249	14221	14157	14171	14189	14136	14184	14252	14135	14206	14132	14159	14356	14135	14136	14205	14250	14406	14113	14315	14290	14128	14059	14270	14187	14247	14337	14304	14225	14351	14193	14251	14469	14174	14194	14359	14313	14145	14226	14118	14248	14242	14186	14126	14113	14461	14184	14121	14184	14193	14074	14244	14185	14312	14250	14118	14207	14351	14243	14096	14161	14228	14192	14112	14150	14189	14229	14150	14188	14221	14107	14248	14193	14326	14286	14176	14156	14243	14264	14209	14156	14366	14300	14258	14135	14059	14208	14201	14288	14173	14157	14241	14240	14139	14138	14291	14233	14244	14124	14292	14224	14419	14286	14004	14263	14214	14220	14150	14100	14287	14147	14369	14150	14348	14124	14207	14318	14168	14142	14224	14149	14100	14197	14215	14070	14153	14233	14234	14176	13954	14194	14241	14215	14141	14212	14106	14190	14240	14251	14308	14217	14228	14066	14121	14328	14213	14238	14211	14053	14200	14299	14342	14175	14311	14261	14122	14281	14242	14290	14253	14086	14289	14233	14106	14093	14238	14445	14276	14156	14245	14198	14193	14296	14136	14362	14248	14251	14310	14250	14238	14250	14222	14431	14288	14111	14237	14170	14288	14231	14175	14086	14287	14244	13906	14052	14234	14187	14270	14174	14237	14227	14216	14223	14250	14256	14284	14120	14266	14293	14197	14123	14288	14102	14165	14331	14322	14355	14260	14400	14279	14293	14212	14214	14288	14127	14195	14156	14151	14404	14107	14146	14376	14145	14310	14295	14153	14218	14232	14184	14010	14087	14307	14148	14487	14250	14213	14295	14285	14321	14205	14369	14241	14023	14198	14307	14043	14272	14389	14315	14314	14184	14092	14237	14495	14154	14293	14002	14358	14121	14287	14209	14230	14354	14144	14292	14194	14042	14203	14141	14174	14052	14380	14327	14266	14300	14026	14110	14124	14262	14194	14239	14197	14111	14189	14286	14200	14224	14169	14198	14235	14200	14238	14237	14247	14268	13977	14203	14254	14430	14069	14193	14228	14322	14129	14304	14417	14082	14256	14158	14148	14287	14249	14354	14203	14352	14338	14055	14135	14324	14288	14195	14232	14191	14191	14226	14229	14433	14319	14092	14329	14183	14205	14224	14292	14305	14238	14235	14219	14095	14233	14301	14211	14344	14285	14285	14093	14134	14328	14164	14211	14274	14316	14222	14143	14067	14210	14427	14271	14237	14206	14286	14185	14189	14296	14317	14314	14100	14152	14334	14162	14196	14282	14228	14420	14157	14156	14134	14104	14291	14356	14145	14179	14228	14422	14433	14159	14384	14095	14198	14348	14212	14319	14207	14151	14223	14060	14191	14115	14202	14211	14259	14165	14227	14279	14422	14201	14298	14030	14075	14215	14248	14135	14251	14091	14341	14151	14110	14084	14154	14240	14029	14211	14349	14185	14206	14293	14217	14273	14339	14133	14353	14273	14175	14190	14117	14053	14190	14286	14254	14173	14254	14412	14219	14204	14274	14227	14155	14244	14105	14233	14279	14235	14193	14265	14383	14173	14239	14352	14194	14099	14034	14130	14284	14118	14394	14221	14254	14204	14029	14270	14241	14268	14155	14321	14303	14241	14453	14285	14207	14164	14196	14303	14265	14251	14323	14233	14226	14164	14164	14393	14131	14170	14246	14204	14127	14218	14245	14020	14064	14243	14241	14270	14182	14114	14120	14390	14289	14236	14313	14045	14271	14155	14196	14201	14259	14223	14089	14355	14347	14305	14298	14128	14232	14398	14271	14123	14273	14105	14309	14244	14211	14177	14141	14192	14093	14287	14414	14278	14391	14345	14255	14382	14209	14137	14188	14282	14392	14409	14199	14235	14401	14066	14203	14264	14487	14077	14300	14119	14113	14232	14283	14264	14270	14358	14282	14332	14285	14110	14346	14181	14341	14262	14196	14156	14226	14319	14122	14223	14297	14086	14233	14389	14193	14109	14313	14081	14221	14154	14122	14281	14247	14295	14225	14159	14252	14207	14201	14287	14196	14151	14122	14044	14155	14205	14291	14347	14248	14294	14066	14243	14220	14235	14050	14288	14267	14162	14191	14241	14179	14099	14069	14201	14394	14176	14350	14299	14076	14343	14217	14132	14556	13999	14280	14093	14096	14222	14225	14168	14145	14251	14261	14267	14287	14258	14194	14158	14334	14251	14225	14254	14233	14012	14150	14258	14209	14138	14190	14168	14327	14199	14291	14074	14143	14095	14280	14302	14318	14170	14275	14282	14460	14239	14271	14097	14319	14247	14182	14243	14329	14338	14185	14243	14126	14229	14049	14167	14374	14195	14235	14158	14077	14163	14416	14269	14334	14354	14314	14244	13829	14098	14346	14088	14244	14235	14152	14197	14212	14293	14242	14198	14100	14135	14140	14219	14095	14421	14248	14309	14300	14028	14329	14200	14237	14229	14088	14146	14331	14225	14406	14171	14110	14169	14112	14226	14312	14244	14289	14337	14185	14193	14267	14152	14290	14095	14166	14227	14215	14220	14199	14150	14069	14361	14213	14208	14356	14321	14297	14004	14011	14137	14132	14381	14299	14190	14281	14329	14319	14089	14117	14164	14254	14279	14245	14120	14257	14208	14174	14294	14220	14120	14101	14178	14279	14231	14052	14251	14251	14168	14158	14118	14191	14113	14287	14206	14192	14113	14392	14191	14394	14356	14250	14332	14389	14248	14216	14275	14388	14196	14321	14189	14183	14285	14314	14216	14250	14000	14101	14221	14377	14124	14174	14298	14181	14315	14332	14157	14330	14132	14118	14232	14312	14167	14212	14345	14065	14385	14230	14000	14287	14179	14308	14259	14372	14328	14178	14093	14153	14233	14239	14285	14265	14169	14258	14381	14209	14119	14189	14239	14109	14236	14311	14402	14526	14377	14219	14163	14229	14279	14336	14314	14284	14157	14178	14320	14204	14227	14135	14179	14107	14236	14276	14135	14138	14096	14236	14213	14158	14081	14232	14254	14379	14218	14275	14142	14261	14180	14184	14254	14168	14115	14268	14106	14267	14236	14132	14085	14087	14144	14202	14273	14138	14227	14096	14175	14261	14114	14208	14365	14273	14364	14193	14174	14219	14232	14223	14249	14171	14258	14256	14341	14296	14214	14251	14373	14264	14213	14140	14302	13959	14134	14466	14305	14145	14278	14141	14107	14303	14256	14359	14317	14176	14138	14327	14313	14312	14218	14283	14241	14222	14182	14201	14175	14183	14155	14216	14221	14290	14263	14356	14115	14247	14201	14227	14247	14204	14107	14266	14151	14221	14256	14120	14238	14125	14046	14127	14213	14225	14251	14323	14132	14229	14376	14261	14371	14092	14158	14260	14161	14282	14118	14309	14502	14276	14152	14255	14184	14195	14072	14270	14376	14257	14260	14293	14292	14133	14290	14179	14174	14217	14124	14216	14288	14198	14102	14211	14000
24580	21652	30297	28932	31662	34006	34209	25917	22242	21546	21270	20885	21226	20985	20602	20548	20620	20779	20766	21224	21076	20571	20274	20209	20179	20125	20072	20061	19909	20160	20134	19852	19938	19916	19895	19613	19592	19783	19919	19926	19894	19863	20001	19850	19790	19824	19990	19825	20045	19896	19804	19864	19781	19766	19792	19540	19750	19762	19748	19853	19816	19744	19481	19494	19852	19892	19810	19848	19647	19639	19630	19685	19623	19616	19449	19747	19628	19712	19756	19578	19716	19568	19655	19784	19637	19586	19726	19590	19593	19743	19687	19598	19713	19589	19793	19733	19930	19521	19890	19697	19770	19697	19811	19714	19653	19659	19574	19600	19483	19403	19669	19537	19744	19612	19724	19576	19659	19516	19468	19606	19742	19617	19774	19795	19549	19513	19566	19545	19753	19501	19346	19635	19648	19656	19609	19618	19692	19894	19701	19643	19702	19544	19556	19506	19433	19513	19769	19705	19601	19796	19571	19620	19480	19733	19596	19629	19584	19634	19596	19530	19541	19672	19759	19641	19610	19658	19649	19643	19604	19537	19651	19502	19694	19621	19873	19382	19615	19519	19654	19765	19641	19893	19452	19636	19757	19591	19845	19641	19485	19497	19621	19659	19587	19702	19752	19573	19421	19601	19667	19506	19783	19652	19591	19593	19615	19778	19593	19693	19541	19553	19866	19622	19731	19660	19585	19534	19576	19605	19638	19617	19610	19766	19654	19533	19655	19590	19730	19693	19669	19592	19544	19738	19632	19722	19658	19395	19631	19847	19660	19656	19664	19893	19570	19670	19770	19631	19552	19685	19819	19438	19692	19481	19739	19802	19927	19415	19478	19527	19599	19519	19435	19834	19538	19520	19482	19338	19568	19419	19400	19235	19447	19438	19611	19549	19466	19483	19559	19698	19515	19576	19662	19518	19703	19544	19515	19632	19636	19714	19438	19597	19677	19582	19594	19705	19810	19512	19540	19598	19584	19758	19527	19403	19801	19633	19543	19591	19588	19695	19363	19676	19578	19668	19697	19751	19665	19852	19693	19418	19488	19629	19460	19644	19512	19738	19508	19756	19742	19726	19803	19699	19795	19627	19538	19575	19651	19590	19475	19536	19834	19605	19789	19588	19414	19841	19662	19673	19654	19641	19516	19647	19580	19447	19646	19875	19626	19736	19592	19771	19702	19586	19644	19637	19681	19573	19496	19458	19739	19831	19787	19513	19781	19590	19569	19815	19650	19709	19580	19423	19749	19345	19544	19577	19638	19662	19758	19847	19562	19783	19588	19615	19531	19712	19693	19688	19752	19597	19559	19553	19557	19545	19821	19742	19571	19579	19393	19659	19792	19659	19455	19479	19762	19827	19608	19687	19572	19601	19571	19841	19533	19860	19696	19525	19396	19711	19762	19621	19656	19557	19635	19536	19736	19617	19683	19609	19710	19542	19551	19683	19468	19547	19611	19491	19774	19467	19686	19820	19665	19580	19714	19551	19604	19691	19380	19561	19666	19652	19605	19782	19433	19518	19429	19506	19720	19715	19632	19648	19517	19430	19665	19392	19571	19497	19405	19684	19736	19553	19465	19789	19551	19679	19761	19633	19737	19845	19619	19603	19890	19718	19368	19479	19771	19621	19555	19581	19528	19602	19496	19854	19876	19641	19717	19603	19596	19842	19485	19769	19640	19802	19542	19631	19703	19495	19607	19836	19433	19625	19795	19682	19944	19516	19439	19638	19759	19756	19722	19567	19629	19619	19626	19512	19583	19650	19512	19517	19547	19699	19612	19430	19609	19810	19789	19575	19625	19544	19492	19810	19955	19567	19735	19729	19746	19513	19732	19756	19617	19908	19746	19728	19713	19701	19383	19891	19375	19731	19702	19477	19547	19926	19727	19475	19663	19909	19642	19444	19664	19369	19748	19727	19862	19559	19701	19703	19465	19538	19578	19414	19394	19568	19331	19360	19703	19956	19519	19581	19741	19388	19521	19620	19654	19417	19747	19697	19488	19529	19638	19678	19384	19398	19618	19537	19628	19714	19546	19608	19699	19737	19719	19772	19546	19530	19471	19710	19875	19439	19607	19436	19579	19583	19623	19521	19647	19622	19603	19725	19597	19485	19758	19568	19414	19535	19497	19661	19762	19646	19447	19622	19573	19556	19703	19685	19596	19534	19590	19444	19503	19479	19636	19752	19424	19689	19725	19368	19865	19667	19535	19338	19562	19661	19572	19513	19473	19726	19829	19601	19436	19536	19803	19516	19527	19378	19708	19498	19676	19637	19699	19676	19605	19698	19487	19548	19516	19784	19899	19821	19489	19663	19555	19599	19572	19721	19625	19418	19484	19401	19720	19512	19605	19545	19745	19456	19683	19608	19840	19805	19565	19341	19612	19504	19480	19319	19590	19483	19697	19520	19792	19710	19444	19559	19644	19735	19595	19666	19664	19756	19565	19725	20000	19626	19607	19766	19588	19641	19683	19601	19911	19461	19406	19391	19481	19585	19620	19729	19517	19567	19830	19586	19591	19579	19516	19654	19737	19581	19507	19527	19748	19485	19659	19743	19655	19824	19398	19809	19401	19624	19371	19628	19419	19504	19452	19534	19555	19596	19716	19655	19628	19485	19711	19726	19585	19558	19596	19699	19490	19697	19759	19571	19691	19655	19288	19497	19521	19496	19300	19886	19740	19567	19727	19560	19486	19517	19531	19424	19545	19493	19711	19421	19624	19578	19480	19673	19628	19639	19593	19758	19698	19644	19522	19576	19662	19875	19858	19686	19402	19571	19520	19644	19678	19658	19741	19642	19692	19408	19823	19510	19603	19577	19723	19615	19702	19484	19440	19611	19543	19402	19457	19637	19589	19792	19641	19656	19604	19574	19862	19462	19505	19695	19722	19718	19609	19680	19880	19535	19489	19523	19766	19623	19557	19568	19788	19440	19351	19569	19507	19692	19629	19529	19598	19744	19695	19624	19906	19649	19439	19539	19570	19605	19441	19643	19513	19610	19671	19464	19414	19536	19668	19584	19677	19638	19679	19620	19467	19532	19709	19657	19823	19545	19744	19651	19717	19638	19602	19637	19705	19572	19749	19665	19606	19554	19390	19766	19649	19509	19489	19529	19453	19307	19660	19686	19667	19547	19496	19549	19635	19648	19693	19654	19603	19812	19688	19574	19647	19509	19852	19698	19500	19822	19616	19669	19705	19757	19726	19431	19349	19429	19555	19342	19818	19722	19664	19809	19915	19510	19478	19875	19760	19592	19425	19579	19365	19639	19677	19502	19479	19683	19724	19803	19560	19625	19747	19477	19615	19648	19757	19599	19461	19761	19768	19720	19644	19502	19623	19708	19708	19557	19803	19465	19695	20011	19499	19405	19594	19553	19594	19511	19498	19696	19747	19571	19517	19526	19499	19745	19593	19792	19802	19602	19557	19747	19838	19643	19510	19679	19672	19685	19665	19548	19813	19731	19554	19651	19608	19706	19519	19622	19580	19396	19537	19549	19626	19533	19479	19477	19584	19800	19614	19808	19662	19573	19756	19653	19652	19850	19499	19726	19676	19562	19561	19549	19686	19704	19485	19541	19590	19861	19534	19412	19606	19647	19679	19506	19556	19802	19543	19508	19527	19500	19420	19799	19582	19705	19704	19670	19608	19475	19573	19886	19394	19404	19468	19684	19479	19820	19597	19657	19418	19608	19689	19698	19587	19714	19806	19472	19427	19779	19570	19468	19604	19579	19524	19407	19632	19542	19818	19566	19499	19598	19671	19586	19537	19471	19634	19621	19485	19964	19608	19510	19610	19758	19851	19690	19646	19661	19502	19500	19563	19398	19809	19468	19466	19610	19477	19458	19392	19505	19555	19497	19630	19691	19513	19600	19525	19602	19688	19611	19497	19609	19679	19625	19672	19556	19571	19620	19887	19361	19619	19532	19520	19586	19717	19581	19645	19418	19399	19607	19510	19720	19592	19365	19433	19856	19692	19541	19596	19638	19503	19767	19636	19455	19686	19791	19548	19696	19835	19641	19654	19403	19273	19549	19679	19560	19597	19620	19584	19668	19601	19517	19558	19643	19383	19708	19583	19654	19835	19648	19627	19519	19529	19673	19722	19531	19623	19647	19684	19766	19641	19817	19506	19817	19605	19533	19413	19765	19691	19490	19597	19573	19651	19651	19648	19517	19553	19454	19384	19696	19684	19498	19793	19712	19708	19595	19735	19701	19404	19647	19761	19773	19538	19402	19651	19584	19788	19638	19573	19642	19538	19680	19928	19802	19603	19603	19800	19578	19519	19467	19549	19895	19535	19480	19622	19713	19555	19727	19620	19449	19619	19611	19830	19455	19567	19536	19661	19606	19546	19588	19787	19407	19707	19534	19738	19572	19523	19564	19609	19770	19440	19522	19560	19462	19555	19372	19694	19528	19546	19533	19552	19522	19459	19486	19625	19549	19591	19597	19742	19636	19780	19660	19798	19827	19749	19663	19466	19502	19696	19566	19624	19673	19703	19482	19601	19668	19523	19507	19711	19777	19669	19562	19578	19642	19484	19543	19713	19534	19569	19474	19615	19456	19420	19563	19590	19518	19647	19503	19549	19459	19682	19479	19695	19541	19564	19622	19456	19597	19569	19691	19272	19483	19551	19623	19699	19512	19641	19434	19636	19442	19855	19614	19305	19425	19467	19664	19594	19507	19540	19590	19432	19675	19681	19638	19580	19506	19679	19608	19625	19822	19847	19644	19717	19494	19449	19485	19523	19590	19612	19647	19651	19640	19576	19782	19543	19764	19456	19564	19660	19522	19609	19565	19579	19650	19645	19645	19717	19450	19557	19670	19378	19546	19670	19655	19379	19544	19764	19794	19661	19525	19546	19503	19525	19725	19735	19798	19651	19725	19306	19750	19561	19631	19537	19287	19765	19648	19328	19694	19468	19825	19807	19676	19457	19584	19668	19393	19391	19732	19552	19539	19575	19718	19549	19428	19442	19672	19649	19564	19633	19637	19429	19373	19481	19957	19746	19746	19612	19601	19784	19678	19622	19425	19531	19719	19675	19585	19513	19618	19581	19496	19553	19875	19579	19592	19637	19436	19421	19814	19571	19657	19773	19613	19773	19703	19779	19387	19792	19628	19487	19448	19641	19325
45329	77008	73781	58050	46923	36248	28849	20090	16470	15538	15584	15317	15498	14962	14864	14951	14929	15016	14938	15195	15438	14696	14415	14487	14333	14247	14185	14091	14059	14090	14183	13993	14023	14087	13949	13980	13952	13820	13932	14068	14024	13910	13962	13910	13925	13729	14007	13817	13919	13905	13881	14058	13773	13900	13772	13950	13735	13915	13820	13798	13782	13724	13924	13638	13852	13914	13730	13711	13805	13985	13723	13910	13840	13590	13786	13747	13916	13721	13876	13750	13769	13823	13878	13633	13800	13828	13809	13801	13824	13654	13757	13668	13689	13763	13808	13740	13725	13775	13774	13923	14020	13811	13701	13735	13681	13749	13820	13787	13685	13760	13868	13978	13568	13853	13762	13701	13498	13836	13661	13822	13848	13825	13783	13664	14135	13946	13868	13680	13829	13864	13704	13789	13700	13860	13776	13811	13926	13801	13819	13832	13696	13654	13879	13752	13890	13873	13783	13792	13726	13717	13800	13843	13826	13885	13724	13761	13705	13685	13627	13804	13623	13858	13695	13760	13627	13892	13807	13737	13766	13801	13838	13692	13604	13716	13807	13751	13764	13840	13898	13705	13801	13742	13634	13793	13817	13640	13846	13755	14000	13826	13705	13884	13890	13780	13798	13973	13850	13897	13759	13629	13815	13751	13768	13843	13542	13667	13815	13742	13772	13765	13780	13830	13690	13731	13831	13909	13819	13757	13966	13578	13758	13865	13769	13894	13715	13719	13675	13971	13838	13674	13906	13736	13714	13850	13874	13776	13695	13718	13865	13720	13738	13833	13745	13738	13897	13635	13722	13886	13863	13860	13675	13527	13793	13772	13853	13748	13744	13894	13852	13885	13790	13815	13639	13722	13842	13876	13922	13835	13777	13710	13721	13630	13808	13707	13717	13628	13668	13810	13903	13978	13732	13755	13861	13941	13815	13670	13842	13797	13857	13707	13883	13731	13854	13782	13847	13681	13683	13658	13770	13722	13752	13801	13828	13716	13741	13814	13779	13760	13958	13964	13810	13822	13715	13703	13735	13825	13810	13770	13963	13753	13917	13743	13808	13723	13734	13907	13810	13693	13701	13910	13796	13745	13750	13766	13747	13566	13903	13832	13915	13728	13741	13705	13821	13760	13839	13697	13869	13808	13752	13827	13911	13654	13667	13697	13808	13797	13859	13812	13718	13795	13858	13790	13777	13801	13854	13950	13668	13758	13803	13662	13916	13744	13926	13653	13631	13636	13838	13844	13687	13777	13779	13806	13832	14016	13705	13810	13937	13613	13792	13672	13868	13798	13707	13845	13784	13921	13755	13809	13838	13758	13676	13749	13769	13757	13827	13831	13716	13816	13831	13768	13832	13815	13911	13821	13755	13778	13773	13805	13818	13829	13762	13825	13790	13760	13777	13726	13819	13638	13755	13920	13824	13871	13750	13681	13750	13729	13883	13654	13960	13773	13899	13761	13815	13658	13864	13849	13910	13652	13803	13832	13624	13872	13629	13983	13889	13886	13680	13683	13738	13752	13821	13867	13756	13683	13717	13712	13664	13984	13631	13772	13951	13748	13825	13799	13780	13800	13748	13916	13797	13760	13660	13735	13780	13811	13798	13761	13759	13815	13842	13795	13806	13804	13754	13805	13849	13718	13907	13842	13684	13680	13861	13793	13788	13922	13711	13823	13858	13666	13767	13634	13837	13732	13869	13754	13828	13848	13794	13623	13853	13915	13770	13776	13893	13816	13801	13868	14030	13723	13792	13792	13833	13606	13792	13823	13812	13800	13864	13835	13837	13813	13760	13671	13959	13771	13868	13724	13792	13766	13828	13800	13672	13927	13745	13936	13697	13670	13744	13788	13812	13736	13785	13874	13880	13796	13726	13921	13937	13898	13778	13856	13951	13622	13796	13911	13721	13747	13832	13866	13823	13525	13677	13753	13764	13735	13595	13584	13883	13808	13770	13771	13798	13754	13763	13699	13660	13875	13684	13576	13885	13833	13828	13784	13913	13754	13851	13868	13879	13661	13854	13757	13803	13751	13757	13798	13800	13731	14010	13851	13885	13911	13778	13815	13811	13763	13738	13808	13900	13838	13620	13913	13718	13755	13894	13609	13716	13699	13701	13856	13685	13747	13750	13836	13845	13945	13774	13895	13777	13846	13740	13830	13693	13883	13828	13775	13755	13826	13699	13693	13731	13731	13800	13933	13902	13809	13591	13924	13636	13849	13741	13856	13792	13849	13914	13838	13837	13665	13767	13857	13793	13788	13836	13719	13935	13740	13727	13871	13719	13750	13888	13859	13822	13699	13703	13641	13619	13679	13774	13835	13951	13772	13782	13678	13922	13702	13945	13839	13946	13751	13776	13696	13902	13810	13825	13862	13631	13746	13715	13904	13855	13761	13785	13820	13634	13852	13874	13756	13828	13761	13742	13817	13861	13760	13662	13694	13665	13851	13769	13710	13831	13754	13760	13683	13756	13822	13627	13752	13677	13721	13972	13817	13663	13906	13701	13917	13744	13668	13839	13686	13677	13591	13830	13903	13743	13682	13761	13904	13758	13908	13632	13818	13821	13786	13764	13674	13686	13698	13691	13793	13750	13782	13915	13718	13847	13779	13819	13767	14010	13821	13734	14039	13727	13860	13835	13800	13807	13909	13913	13806	13544	13997	13781	13807	13642	13865	13747	13904	13877	13786	13882	13751	13832	13705	13688	13699	13819	13741	13861	13742	13868	13714	13848	13620	13729	13681	13760	13760	13701	13638	13780	13695	13689	13719	13665	13889	13884	13854	13882	13637	13896	13849	13702	13724	14016	13846	13916	13850	13731	13812	13741	13825	13880	13710	13705	13750	13803	13582	13903	13903	13788	13642	13877	13912	13891	13833	13672	13693	13660	13955	13660	13732	13674	13960	14006	13552	13850	13855	13814	13741	13949	13880	13775	13787	13906	13792	13716	13636	13771	13746	13724	13825	13905	13795	13840	13866	13936	13874	13840	13769	13722	13707	13733	13721	13857	13594	13865	13593	13817	13679	13823	13663	13810	13810	13797	13854	13569	13695	13811	13708	13858	13756	13828	13823	13629	13871	13750	13725	13885	13821	13683	13667	13897	13967	13867	13819	13704	13824	13949	13818	13715	13968	13719	13796	13844	13939	13748	13738	13623	13866	13514	13950	13847	13745	13583	13768	13605	13842	13856	13864	13743	13871	13888	13911	13894	13788	13783	13805	13814	13742	13733	13747	14035	13635	13595	14033	13679	13711	13755	13835	13681	13902	13797	13889	13607	13811	13710	13784	13701	13895	13777	13828	13900	13898	13809	13633	13862	13644	13768	13698	13860	13804	13579	13819	13727	13702	13865	13921	13745	13712	13791	13754	13854	13899	13754	13894	13790	13721	13971	13607	13966	13977	13781	13832	13827	13859	13642	13695	13740	13959	13871	13793	13664	13789	13666	13954	13755	13730	13810	13845	13892	13747	13779	13885	13669	13686	13753	13807	13643	13723	13823	13796	13730	13778	13837	13630	13780	13792	13632	13707	13693	13732	13759	13747	13879	13726	13788	13642	13832	13772	13724	13428	13745	13895	13733	13767	13636	13725	13765	13979	13673	13821	13644	13617	13904	13898	13627	13637	13817	13740	13755	13678	13833	13736	13916	13900	13755	13770	13810	13636	13675	13913	13864	13595	13872	13706	13623	13822	13605	13874	13757	13866	13727	13858	13705	13836	13793	13647	13863	13891	13828	13716	13842	13865	13952	13752	13900	13890	13790	13694	13729	13756	13888	13618	13729	13723	13846	13811	13860	13602	13773	13740	13920	13702	13956	13885	13704	13893	13717	13771	13903	13845	13966	13848	13608	13944	13897	13752	13775	13841	13899	13741	13667	13887	13745	13703	13659	13896	13719	13660	13873	13882	13751	13744	13844	13830	13805	13823	13819	13660	13997	13730	13762	13800	13844	13809	13757	13694	13763	13858	13698	13630	13692	13837	13833	13771	13911	13807	13670	13863	13943	13824	13663	13943	13583	13697	13917	13719	13886	13760	13695	14023	13926	13791	13715	13848	13941	13708	13827	13692	13714	13811	13951	13739	13928	13700	13780	13830	13963	13883	13582	13914	13744	13799	13781	13701	13792	13571	13847	13735	13919	13721	13992	13827	13866	13833	13742	13764	13802	13875	13699	13733	13791	13724	13703	13816	13595	13805	13916	13678	13719	13737	13840	13748	13728	13938	13848	13673	13940	13883	13729	13794	13765	13809	13609	13770	13822	13730	13836	13844	13656	13798	13669	13754	13803	14015	13760	13792	14012	13862	13616	13849	13909	13952	13844	13791	13825	13947	13924	13696	13685	13658	13673	13795	13864	13622	13815	13688	13800	13729	13842	13654	13693	13814	13781	13857	13771	13864	13817	13831	13723	13798	13801	13806	13898	13645	13927	13818	13886	13641	13727	13900	13682	13888	13819	13827	13858	13871	13781	13742	13740	13659	13661	13791	13858	13836	13736	13874	13819	13736	13887	13855	13804	13846	13713	13756	13703	13581	13717	13604	13855	13817	13575	14098	13863	13867	13878	13680	13917	13736	13618	13800	13672	13724	13796	13744	13691	13685	13878	13652	13915	13875	13736	13832	13959	13856	13758	13682	13649	13827	13780	13728	13960	13897	13918	13718	13813	13757	13790	13766	13660	13729	14081	13714	13868	14026	13870	13551	13738	13791	13767	13877	13819	13840	13629	13827	13878	13847	13987	13750	13886	13648	13729	13682	13743	13884	13729	13687	13797	13842	13724	13866	13794	13824	13637	13910	13805	13842	13718	13902	13644	13903	13735	13810	13742	13786	13783	13875	13850	13724	13896	13663	13896	13837	13838	13755	13766	13693	13798	14035	13657	13956	13665	13947	13790	13810	13786	13891	13970	13756	13898	13853	13704	13894	13760	13815	13855	13840	13865	13957	13940	13640	13804	13567	13807	13932	13760	13758	13663	13646	13756	13839	13852	13874	13720	13606	13693	13789	13812	13736	13796	13860	13719	13766	13760	13776	13758	13631	13768	14005	13775	13725	13767	13745	13584	13632	13822	13771	13937	13779	13780	13718	13907	13776	13711	14023	13812	13745	13666	13942	13751	13847	13730	13935	13737	13833	13787	13801
41378	49232	53350	44852	34937	27577	24260	21986	21173	20984	20674	20941	20938	20801	20581	20961	20749	20927	21088	21118	20854	20704	20640	20464	20611	20673	20502	20620	20621	20457	20549	20471	20693	20563	20619	20749	20656	20393	20380	20628	20596	20516	20419	20426	20457	20437	20602	20472	20328	20499	20632	20339	20532	20267	20339	20395	20483	20077	20204	20171	20403	20731	20691	20567	20554	20457	20499	20532	20543	20263	20499	20421	20558	20412	20408	20363	20407	20467	20602	20406	20673	20456	20125	20153	20480	20414	20389	20390	20494	20333	20316	20284	20481	20412	20384	20523	20567	20552	20304	20363	20424	20373	20336	20503	20518	20140	20415	20489	20386	20750	20548	20424	20724	20494	20594	20324	20403	20468	20481	20362	20309	20529	20412	20453	20401	20483	20402	20387	20467	20382	20237	20477	20500	20392	20471	20373	20379	20360	20498	20363	20475	20419	20431	20430	20528	20558	20338	20362	20357	20259	20159	20351	20450	20260	20501	20425	20438	20481	20535	20361	20453	20677	20412	20480	20524	20450	20545	20151	20400	20737	20410	20404	20472	20488	20606	20267	20327	20537	20454	20269	20419	20316	20474	20425	20613	20429	20644	20595	20603	20515	20393	20155	20539	20401	20375	20490	20487	20460	20525	20507	20572	20565	20608	20090	20553	20563	20613	20254	20400	20620	20573	20395	20305	20636	20161	20223	20475	20377	20362	20360	20494	20716	20359	20402	20309	20451	20477	20392	20574	20414	20414	20482	20308	20283	20367	20430	20334	20271	20388	20384	20618	20346	20535	20397	20382	20320	20466	20319	20458	20390	20442	20573	20416	20451	20581	20719	20391	20367	20294	20227	20313	20531	20248	20334	20641	20369	20374	20579	20205	20144	20459	20553	20344	20496	20393	20282	20467	20394	20478	20196	20551	20341	20287	20589	20398	20412	20770	20452	20321	20472	20360	20589	20566	20426	20258	20338	20462	20341	20245	20277	20517	20440	20430	20221	20582	20206	20366	20402	20329	20333	20412	20567	20363	20263	20469	20656	20562	20450	20386	20311	20330	20285	20402	20318	20364	20483	20506	20553	20477	20480	20515	20614	20264	20588	20426	20564	20368	20350	20629	20477	20502	20633	20495	20346	20423	20371	20453	20194	20665	20344	20215	20389	20544	20518	20454	20345	20485	20238	20616	20584	20385	20343	20512	20298	20338	20457	20538	20347	20486	20374	20307	20453	20410	20689	20601	20399	20385	20283	20444	20335	20534	20474	20146	20387	20590	20368	20282	20616	20373	20373	20552	20525	20724	20315	20384	20252	20334	20475	20393	20459	20295	20399	20271	20516	20414	20334	20382	20419	20487	20559	20374	20367	20438	20590	20461	20360	20226	20181	20451	20616	20287	20351	20409	20558	20696	20515	20468	20519	20354	20500	20410	20513	20517	20635	20704	20538	20346	20401	20611	20296	20638	20430	20290	19908	20584	20699	20447	20406	20352	20425	20412	20442	20384	20497	20402	20195	20327	20329	20411	20476	20420	20347	20416	20579	20526	20302	20299	20448	20411	20183	20357	20421	20338	20470	20327	20209	20403	20365	20410	20404	20448	20291	20342	20409	20267	20345	20516	20564	20347	20379	20362	20400	20648	20516	20444	20349	20438	20429	20579	20387	20595	20514	20444	20587	20534	20415	20442	20511	20283	20199	20350	20580	20447	20405	20322	20494	20269	20546	20377	20403	20400	20467	20480	20329	20303	20348	20545	20491	20424	20347	20353	20355	20620	20522	20641	20422	20345	20331	20449	20438	20732	20382	20422	20299	20343	20470	20404	20266	20361	20139	20636	20273	20540	20322	20372	20359	20429	20282	20395	20210	20266	20401	20413	20199	20410	20609	20574	20587	20503	20250	20698	20292	20653	20742	20265	20319	20253	20292	20345	20300	20374	20412	20591	20566	20277	20504	20545	20446	20627	20395	20511	20699	20753	20425	20309	20455	20531	20571	20406	20262	20363	20211	20359	20088	20294	20415	20437	20688	20256	20421	20381	20281	20393	20221	20410	20470	20349	20392	20326	20344	20339	20415	20346	20366	20448	20362	20423	20515	20542	20454	20395	20381	20353	20192	20260	20297	20262	20521	20519	20424	20524	20570	20305	20335	20310	20573	20394	20461	20376	20256	20428	20428	20462	20303	20382	20408	20594	20509	20399	20533	20655	20502	20194	20470	20290	20264	20375	20316	20408	20551	20683	20497	20243	20642	20437	20403	20378	20392	20474	20441	20404	20325	20438	20251	20566	20365	20353	20393	20444	20394	20254	20261	20490	20450	20415	20328	20682	20497	20702	20358	20370	20471	20519	20415	20288	20744	20350	20480	20581	20491	20467	20366	20472	20401	20592	20407	20499	20580	20383	20379	20316	20442	20327	20491	20288	20667	20494	20270	20478	20219	20516	20429	20457	20344	20364	20433	20349	20325	20339	20301	20472	20454	20476	20257	20195	20526	20382	20498	20522	20357	20516	20607	20463	20506	20617	20582	20381	20291	20270	20467	20410	20508	20421	20479	20257	20406	20573	20377	20566	20419	20273	20450	20486	20451	20432	20497	20441	20391	20535	20420	20429	20598	20277	20360	20436	20497	20393	20555	20100	20302	20526	20424	20396	20438	20202	20314	20667	20447	20488	20622	20435	20516	20316	20636	20443	20285	20256	20276	20504	20540	20602	20420	20391	20268	20495	20578	20661	20516	20594	20516	20325	20453	20536	20418	20510	20237	20526	20453	20314	20378	20436	20525	20543	20342	20331	20494	20334	20331	20352	20372	20495	20500	20378	20506	20265	20524	20277	20622	20385	20486	20418	20380	20253	20410	20488	20405	20191	20112	20257	20489	20247	20263	20386	20448	20320	20344	20279	20415	20296	20309	20374	20462	20567	20523	20326	20474	20642	20510	20165	20291	20490	20204	20417	20306	20402	20241	20580	20423	20431	20409	20135	20441	20334	20141	20407	20529	20675	20400	20475	20466	20359	20292	20375	20758	20388	20481	20238	20446	20324	20471	20393	20414	20500	20528	20653	20281	20615	20517	20535	20415	20550	20554	20623	20472	20278	20391	20583	20220	20382	20479	20334	20230	20446	20477	20526	20473	20548	20357	20468	20392	20530	20523	20574	20263	20446	20589	20387	20392	20727	20609	20446	20373	20375	20300	20545	20569	20395	20492	20451	20317	20457	20441	20428	20199	20546	20558	20392	20401	20487	20466	20568	20487	20607	20284	20525	20442	20373	20177	20505	20611	20482	20236	20402	20423	20730	20455	20432	20522	20362	20530	20475	20264	20155	20334	20372	20414	20504	20389	20285	20560	20586	20446	20404	20303	20476	20147	20317	20330	20481	20304	20369	20704	20394	20217	20459	20594	20488	20474	20343	20370	20420	20572	20425	20239	20563	20422	20510	20463	20348	20400	20204	20381	20570	20611	20341	20433	20594	20630	20304	20578	20401	20544	20510	20544	20235	20249	20309	20283	20513	20410	20402	20405	20416	20329	20352	20476	20540	20437	20466	20550	20445	20538	20443	20509	20434	20431	20617	20646	20272	20526	20495	20498	20699	20523	20485	20520	20683	20475	20556	20399	20443	20519	20687	20342	20344	20492	20419	20465	20401	20513	20358	20444	20381	20511	20361	20344	20560	20431	20400	20576	20656	20301	20531	20362	20359	20427	20390	20414	20504	20408	20424	20302	20338	20422	20402	20458	20609	20457	20455	20433	20370	20421	20474	20370	20561	20656	20447	20274	20635	20296	20560	20659	20510	20452	20323	20509	20488	20586	20455	20446	20438	20505	20430	20500	20685	20416	20371	20505	20500	20301	20360	20420	20364	20388	20616	20457	20331	20285	20453	20523	20367	20351	20566	20413	20478	20514	20371	20439	20514	20494	20408	20388	20370	20371	20369	20334	20440	20416	20330	20440	20263	20424	20203	20466	20356	20255	20525	20524	20406	20355	20283	20240	20522	20376	20465	20454	20481	20368	20539	20469	20442	20496	20348	20493	20520	20529	20559	20336	20361	20495	20540	20459	20450	20505	20496	20578	20616	20539	20325	20488	20577	20569	20386	20410	20369	20410	20408	20125	20428	20251	20270	20444	20520	20644	20503	20250	20598	20414	20597	20333	20413	20626	20538	20489	20499	20541	20580	20488	20285	20563	20560	20390	20602	20517	20299	20465	20446	20528	20215	20492	20270	20373	20535	20281	20286	20469	20760	20610	20128	20453	20468	20301	20476	20392	20477	20482	20084	20639	20448	20377	20416	20573	20387	20378	20430	20222	20325	20662	20637	20382	20735	20772	20370	20321	20482	20530	20488	20508	20367	20387	20344	20372	20552	20475	20316	20575	20309	20494	20326	20338	20409	20229	20514	20511	20443	20438	20266	20509	20329	20386	20316	20437	20354	20312	20313	20276	20332	20238	20588	20391	20432	20530	20475	20193	20523	20481	20574	20637	20502	20224	20386	20273	20479	20437	20233	20646	20451	20624	20402	20304	20727	20492	20648	20521	20444	20444	20678	20365	20485	20344	20641	20155	20296	20324	20577	20362	20440	20343	20526	20424	20611	20379	20622	20399	20568	20465	20353	20412	20223	20239	20463	20516	20382	20310	20543	20446	20447	20356	20589	20275	20565	20360	20399	20307	20408	20583	20779	20434	20676	20528	20619	20328	20621	20558	20251	20509	20477	20522	20285	20331	20698	20271	20560	20343	20484	20378	20509	20358	20191	20506	20419	20429	20535	20542	20424	20685	20476	20453	20459	20367	20371	20339	20345	20258	20577	20169	20272	20573	20302	20418	20606	20311	20379	20423	20366	20284	20263	20286	20488	20277	20322	20340	20176	20655	20408	20173	20151	20429	20316	20320	20570	20507	20544	20400	20270	20372	20164	20558	20555	20321	20424	20657	20579	20473	20323	20475	20449	20395	20389	20606	20426	20431	20422	20493	20515	20598	20261	20216	20272	20579	20364	20224	20531	20554	20438	20427	20318	20416	20410	20466	20640	20676	20513	20650	20539	20643	20453	20480	20424	20553	20474	20404	20450	20456	20531	20485	20428	20355	20373	20485	20480	20481	20476	20445	20539	20287	20173	20357	20432	20365	20447	20421	20518	20354	20591	20299
42897	58557	53301	40309	29889	21845	18382	15921	15073	14756	14675	14924	14994	14735	14303	14525	14594	14713	14626	14795	14676	14511	14294	14386	14313	14266	14254	14390	14202	14302	14109	14393	14135	14204	14243	13997	14224	14342	14282	14376	14476	14228	14195	14154	14140	14315	14306	14232	14285	14337	14296	14294	14068	14233	14182	13971	14116	14203	14207	14064	14281	14223	14277	14098	14216	14156	14026	14113	14201	14112	14183	14138	14138	14192	13994	14050	14153	14072	14107	14190	14142	14225	14033	14132	14219	14171	14141	14224	14097	14161	14356	14238	14218	14078	14252	14135	14197	14261	14073	14015	14178	14133	14298	14131	14186	14138	14167	14224	14135	14187	14128	14232	14091	14083	14218	14186	14051	14263	14267	14229	14090	14158	14056	14309	14101	14289	14122	14105	14206	14214	14141	14083	14061	14274	14112	14244	14317	14212	14188	14144	14283	14089	14266	14210	14162	14278	14140	14135	14046	14071	14202	14061	14013	14103	14119	14140	14345	14322	14156	14193	14149	14143	14225	14164	14066	14232	13984	14106	14255	14237	14202	14120	14205	14144	14285	14128	14208	14052	14158	14110	14359	14069	14030	14171	14139	14066	14285	14242	14208	14245	14088	14065	14172	14167	14017	14173	14250	14118	14104	14086	14256	14286	14255	14130	14276	14160	14113	14138	14103	14151	14293	14125	14183	14270	14104	14017	13931	14314	14057	14004	14176	14109	14093	14221	14268	14148	14068	14301	14328	14219	14292	14301	14111	14112	14225	14155	13921	14035	14138	14251	14317	14131	13939	14180	14169	14263	14191	14113	14169	14101	14124	14113	14013	14222	14086	14199	14086	14091	14096	14253	14204	14254	14152	14044	14184	14281	14248	14227	14307	13982	14134	14074	14139	14174	14118	14151	14127	14337	14238	14069	14105	14102	14125	14019	14069	14221	14111	14166	14197	14251	14332	14110	14070	14161	14150	14163	14242	14304	14052	14130	14301	14150	14136	14075	14284	14247	14197	14216	14114	14122	14229	14072	14112	14029	14172	14190	14126	14132	14159	14212	13974	14098	14037	14050	14160	14218	14143	14030	14051	14052	14205	14078	14096	14101	14177	14245	14013	13983	14127	14037	14114	14144	14129	14182	14035	14016	14197	14124	14164	14265	14194	14240	14146	14069	14223	14104	14349	14316	14139	14227	14129	13988	14128	14300	13962	14167	14077	14169	14127	14057	14132	13991	14152	14149	14237	14245	14242	14158	14181	14238	14100	14041	14146	14044	14133	14233	14173	14264	14366	14095	14018	14213	14206	14103	14231	14065	14163	14331	14154	14086	14118	14171	14056	14105	14265	14197	14204	14174	14171	14242	14156	14203	14266	14127	14406	14086	14142	13984	13934	14153	14195	14144	14386	14224	14172	14120	14233	14163	14007	14227	14236	14039	14235	14201	14189	14109	13945	14136	14145	14174	14445	14204	14126	14170	14188	14147	14186	14195	14212	14115	14057	13932	14319	14280	14225	14095	14323	13936	14165	14119	14099	14008	14065	14244	14220	14256	14219	14275	14076	14281	14072	14302	14092	14129	14117	14250	14216	14047	14131	14116	14257	14213	14165	14104	14047	14105	14079	14126	14060	14171	14247	14005	14177	14337	14233	14255	14110	14209	14233	14111	14093	14002	14196	14187	14274	14220	14196	14307	14296	13987	14248	14132	14275	14216	14199	14115	14288	14230	14238	14028	14309	14355	14207	13980	14027	14237	14186	14120	14170	14186	14061	14153	14124	13992	14087	14366	14179	14258	14172	14208	14107	14285	14185	14119	14206	14183	14328	14238	14107	14092	14009	14171	14208	14164	14253	14226	14077	14358	14113	14263	14108	14059	14205	14186	14164	14343	14068	14262	14191	14303	14224	13989	14315	14230	14177	14141	14345	14115	14207	14093	14315	14057	14339	14103	14237	14253	14247	14248	14334	14098	14162	14257	14146	14228	14162	14104	14175	14074	14131	13997	14186	14098	14167	14067	14283	14241	14136	14171	14223	14130	14253	14127	14148	14196	14138	14112	14231	14100	14293	14100	14013	14182	14123	14013	14233	14022	14081	14089	14003	14236	14308	14236	14094	14147	14268	14129	14206	14229	14239	14243	14203	14142	14138	14114	14156	14122	13973	13976	13990	14221	14193	14064	14087	14083	14069	14235	13999	14087	14182	14315	14196	14072	14006	14175	14109	14084	14130	14012	14086	14280	14277	14121	14153	14318	14179	14033	14293	14138	14127	14188	14099	14026	14144	14001	14113	14358	14253	14194	14131	14066	14251	14048	14131	14133	14248	14209	14197	14023	14189	14172	14293	14240	14045	14070	14070	14305	14018	14295	14273	14229	14086	14181	14170	14326	14164	14357	14232	14256	14197	14284	14073	14077	14055	14162	14121	14230	14196	14131	14016	14098	14260	14067	14094	14091	14194	14090	14267	14159	14138	14183	14152	14034	14202	14169	14120	14077	14200	14057	14281	14265	14085	14132	14143	14106	14052	14064	14113	14245	14280	14125	14001	14065	14152	14159	14210	14343	14110	14119	14097	13993	14197	14095	14184	14017	14109	14143	14233	14258	14201	14298	14223	14050	14306	14132	14315	14260	14322	14006	14126	14092	14156	14147	14217	14083	14050	14265	14283	14098	14251	14214	14188	14208	14077	14372	14329	14282	14218	14135	14251	14083	13984	13945	14166	14142	14337	14194	14106	14045	14237	14004	14174	14054	14043	14249	14270	14216	14147	14272	14168	14267	14198	14361	14283	14166	13974	14127	14089	14159	14137	14145	14166	14259	14155	14176	14335	14149	14111	14200	14292	14341	14122	14212	14195	14158	14196	14318	14423	14154	14101	14282	14067	14273	14025	14242	14148	14216	14379	14126	14321	14072	14285	14186	14143	14268	14179	14278	14336	14166	14113	14249	14135	14292	14130	14156	14184	14104	14230	14145	14163	14189	14014	14188	14203	14180	14182	14064	14145	14154	14241	14096	14180	14205	14181	14111	14146	14289	14253	14112	14122	14331	14258	14475	13994	14135	14169	14165	14233	14221	14247	14165	14368	14187	14014	14173	14037	14142	14132	14250	14183	14299	14152	14095	14303	14149	13970	14200	14295	14078	14186	13888	14089	14270	14250	14186	14068	14289	14261	14240	14215	14176	14287	14081	14171	14177	14008	14224	14272	14221	14262	14188	14211	14192	14140	14105	14326	14050	14029	14254	14060	14033	14157	14250	14303	14025	14180	14217	14215	14188	14123	14125	14057	14154	13998	14162	14386	14261	14104	14413	14135	14179	14050	14077	14134	14009	14133	14380	14082	14085	14088	14107	14325	14139	14198	14060	14071	14382	14194	14216	14074	14176	14221	14164	14095	14147	14209	13989	14188	14172	14302	14232	14128	14126	14255	14037	14256	14107	14221	14240	14094	14190	14135	14236	14221	14227	14122	14079	14158	14001	13923	14214	14166	14167	14076	14211	14171	14185	14265	14128	14283	13995	14152	14167	14240	14137	14179	14073	14192	14047	14089	14359	14242	14146	14180	14168	14256	14105	14264	14244	14221	14176	14187	14296	14070	14273	14351	14124	14076	14009	14118	14136	14283	14339	14206	14071	13943	13873	14132	14216	14054	14247	14083	14206	14125	14198	14107	14257	14024	14297	14217	14291	14239	14123	14206	14185	14217	14155	14273	14212	14015	14052	14084	14121	14192	14203	13998	14307	14268	14247	14026	13990	14129	14059	14054	14173	14192	14357	14059	14209	14074	14151	13985	14044	14229	14120	14176	14247	14181	14302	14113	13996	14217	14286	14193	14205	14112	14149	14306	14173	14112	13935	14341	14117	14035	14074	14269	13990	14297	14173	14259	14142	14235	14231	14220	14187	14216	14246	14044	14083	14172	14211	14047	14338	14128	14087	14101	14164	14178	14069	14203	14196	14187	14180	14042	13987	14286	14227	14193	14090	14020	14179	14085	14198	14163	14133	14386	14325	14207	14139	14103	14032	14115	14191	14251	14144	14104	14195	13912	14241	14120	14334	14274	14121	14144	14269	14158	14085	14244	14150	13989	14227	14291	14199	14207	14147	14032	14282	14161	14261	14117	14234	14073	14113	14213	14075	14216	14295	14074	14354	14237	14088	14173	14242	14144	14177	14170	14032	14133	14116	14182	14258	14195	14019	14107	14282	14239	14278	14175	14089	14288	14267	14172	13986	14222	14481	14143	14314	14116	14110	14175	14130	14043	14030	14296	14332	14222	14319	14093	14122	14139	14309	14120	14347	13985	14423	14119	14192	14113	14222	14139	14134	14203	14275	14129	14181	14025	14267	14128	14078	14305	14026	14186	14048	14349	13985	14227	14330	14202	14025	14043	14218	14358	14257	14291	14100	14230	13900	14314	14171	14110	14222	14114	14155	14087	14129	14198	14269	14233	14040	14171	14158	14196	14056	14103	14372	14034	13971	14123	14167	14106	14155	14077	14094	14164	14119	14150	14227	14153	14142	14097	14107	14052	14083	14139	13958	14155	14222	14041	14228	14224	14127	14141	14227	14286	14207	14158	14015	14191	14229	14163	14229	14236	14204	14068	14309	14171	14173	14399	14173	14195	14062	14233	14218	14183	14202	14212	14173	14125	14148	14253	14070	14048	14059	14106	14162	14234	14027	14155	14279	13996	14147	14248	14113	14240	14065	14246	14200	14262	14229	14138	14147	14154	14125	14261	14152	14237	14228	14102	14263	14231	14074	14005	14369	14219	14028	14258	14131	14240	14259	14240	14207	14112	14184	14189	14035	14319	14155	14276	14007	14143	14153	14202	14082	14150	14189	14252	14020	14200	14147	14167	14073	14010	14330	14209	14123	14202	14045	14168	14129	14038	14235	14251	14089	14231	14168	14240	14266	14144	14233	14176	14244	14132	14251	14071	14010	14320	14322	14238	14115	14222	14184	14148	14131	14436	14237	14095	14156	14031	14166	14090	14128	14240	14224	14294	14112	14070	14095	14177	14203	14156	14216	14268	14055	14204	13955	14226	14084	14060	14039	14124	14094	14053	14129	14296	14086	14169	14031	14216	14253	14163	14258	14240	14089	14114	14048	14208	14091	14385	14285	14214	14069	14263	14267	14184	14172	14255	14092
26330	21935	33146	36641	36004	33845	29110	24120	22876	22679	22478	22344	22541	22161	22017	21983	22167	22123	22430	22231	22281	22085	21582	21733	21569	21616	21480	21695	21537	21718	21507	21802	21499	21492	21459	21644	21616	21248	21310	21403	21508	21677	21597	21345	21465	21673	21686	21460	21444	21352	21530	21547	21531	21567	21342	21542	21511	21558	21553	21495	21463	21504	21324	21300	21382	21361	21474	21544	21304	21114	21437	21403	21447	21223	21509	21369	21255	21422	21487	21353	21206	21494	21325	21466	21577	21442	21244	21364	21458	21321	21223	21231	21502	21366	21304	21326	21379	21230	21268	21366	21491	21318	21322	21411	21464	21418	21321	21419	21473	21326	21253	21480	21497	21622	21433	21369	21414	21543	21222	21114	21349	21419	21487	21443	21553	21398	21427	21361	21477	21264	21671	21225	21382	21510	21279	21072	21628	21473	21290	21559	21336	21495	21427	21316	21409	21285	21492	21222	21555	21429	21213	21197	21286	21501	21299	21224	21370	21363	21213	21347	21549	21433	21336	21238	21237	21433	21238	21309	21333	21438	21266	21303	21459	21256	21198	21276	21462	21433	21390	21402	21340	21197	21180	21400	21412	21363	21405	21229	21391	21537	21458	21290	21494	21497	21329	21409	21413	21487	21323	21353	21438	21524	21346	21255	21675	21432	21387	21640	21579	21504	21346	21716	21418	21373	21186	21199	21416	21604	21411	21193	21248	21171	21103	21413	21389	21468	21438	21314	21516	21481	21271	21313	21344	21246	21365	21321	21425	21558	21128	21141	21142	21391	21768	21462	21448	20996	21508	21290	21391	21089	21288	21145	21251	21329	21421	21255	21388	21157	21194	21447	21238	21129	21287	21445	21193	21285	21477	21440	21483	21515	21374	21292	21319	21468	21533	21348	21349	21246	21336	21412	21573	21466	21403	21321	21418	21670	21406	21093	21307	21408	21419	21270	21300	21585	21439	21618	21540	21532	21662	21287	21409	21152	21355	21336	21269	21543	21431	21301	21516	21135	21223	21097	21145	21404	21304	21303	21428	21369	21401	21250	21259	21398	21524	21348	21100	21449	21343	21288	21329	21111	21401	21513	21399	21638	21482	21395	21470	21334	21427	21195	21258	21495	21433	21296	21111	21265	21385	21185	21373	21050	21368	21079	21393	21309	21245	21262	21423	21445	21330	21209	21408	21614	21265	21373	21330	21395	21491	21409	21376	21274	21347	21117	21281	21344	21282	21494	21191	21290	21452	21199	21423	21421	21470	21336	21471	21355	21524	21293	21149	21427	21491	21535	21330	21542	21455	21479	21582	21493	21216	21505	21340	21360	21379	21261	21422	21365	21400	21535	21376	21338	21416	21478	21218	21496	21501	21340	21365	21472	21248	21211	21107	21133	21488	21255	21492	21243	21333	21268	21215	21289	21475	21512	21507	21543	21411	21367	21447	21391	21499	21447	21434	20995	21206	21542	21195	21304	21558	21308	21438	21320	21503	21335	21411	21225	21241	21430	21483	21331	21346	21408	21326	21536	21389	21463	21423	21387	21278	21315	21364	21435	21319	21547	21241	21533	21323	21502	21542	21301	21360	21334	21302	21537	21394	21455	21484	21321	21511	21296	21424	21469	21352	21536	21478	21540	21434	21253	21656	21343	21612	21322	21560	21279	21586	21305	21253	21420	21471	21319	21247	21284	21360	21311	21393	21356	21229	21569	21306	21300	21450	21233	21018	21349	21422	21482	21440	21265	21336	21421	21398	21278	21339	21342	21208	21157	21254	21278	21277	20998	21341	21211	21380	21548	21462	21116	21450	21397	21246	21258	21455	21419	21312	21471	21351	21407	21363	21406	21629	21195	21162	21468	21439	21509	21496	21537	21205	21219	21381	21453	21260	21228	21579	21398	21559	21430	21202	21330	21167	21428	21143	21337	21431	21406	21308	21353	21529	21191	21222	21446	21500	21567	21517	21382	21281	21375	21265	21480	21495	21286	21295	21293	21322	21509	21296	21233	21271	21437	21367	21459	21330	21180	21089	21278	21594	21309	21406	21284	21458	21421	21357	21524	21380	21278	21300	21350	21478	21375	21240	21541	21293	21235	21404	21355	21358	21381	21458	21261	21319	21317	21325	21397	21316	21215	21472	21275	21125	21148	21422	21523	21676	21386	21110	21390	21359	21253	21393	21296	21409	21217	21575	21253	21240	21460	21427	21480	21420	21461	21433	21223	21244	21276	21411	21403	21193	21131	21413	21308	21442	21453	21252	21358	21415	21255	21425	21435	21541	21496	21679	21496	21378	21232	21553	21443	21289	21457	21135	21302	21456	21344	21496	21315	21282	21493	21288	21360	21332	21211	21300	21140	21225	21110	21542	21414	21310	21114	21423	21240	21338	21221	21456	21266	21311	21400	21333	21510	21361	21438	21368	21515	21373	21393	21187	21057	21265	21371	21327	21336	21480	21308	21369	21405	21458	21427	21435	21443	21466	21258	21625	21530	21327	21448	21510	21420	21393	21138	21527	21501	21432	21374	21414	21523	21688	21177	21476	21408	21572	21164	21362	21225	21285	21325	21234	21383	21247	21325	21677	21511	21241	21412	21382	21371	21437	21128	21376	21436	21534	21359	21288	21441	21426	21350	21445	21110	21070	21264	21458	21332	21431	21497	21212	21330	21557	21349	21432	21498	21282	21288	21492	21226	21106	21190	21418	21521	21263	21344	21266	21769	21349	21333	21462	21379	21551	21438	21357	21493	21169	21278	21233	21326	21316	21589	21562	21536	21488	21188	21535	21466	21409	21464	21571	21665	21294	21382	21272	21431	21521	21403	21438	21288	21372	21199	21592	21271	21329	21437	21177	21331	21324	21304	21368	21503	21194	21456	21542	21148	21493	21321	21516	21368	21524	21346	21435	21306	21357	21364	21422	21406	21502	21345	21158	21282	21437	21401	21455	21316	21598	21472	21323	21584	21459	21400	21430	21044	21423	21275	21391	21229	21532	21442	21470	21162	21411	21399	21301	21309	21498	21300	21550	21499	21233	21419	21167	21419	21162	21427	21597	21331	21346	21179	21292	21303	21471	21414	21349	21319	21372	21240	21209	21263	21339	21431	21242	21481	21557	21359	21319	21466	21522	21211	21281	21374	21346	21368	21265	21249	21219	21590	21153	21416	21379	21300	21271	21413	21092	21101	21250	21212	21449	21316	21514	21402	21219	21384	21315	21466	21248	21526	21413	21210	21372	21419	21516	21411	21626	21403	21315	21343	21294	21467	21280	21330	21200	21463	21231	21221	21329	21401	21425	21473	21237	21639	21206	21332	21442	21578	21515	21423	21410	21240	21266	21301	21586	21715	21445	21405	21321	21481	21469	21292	21257	21324	21601	21304	21287	21305	21252	21272	21228	21258	21244	21251	21142	21264	21290	21294	21366	21375	21563	21491	21426	21356	21423	21391	21440	21385	21280	21475	21408	21455	21543	21374	21313	21461	21150	21371	21467	21350	21234	21473	21289	21396	21540	21112	21127	21365	21342	21497	21160	21448	21470	21340	21291	21648	21391	21290	21336	21273	21209	21470	21546	21586	21491	21121	21364	21526	21223	21483	21527	21203	21437	21465	21345	21286	21678	21509	21429	21323	21286	21345	21093	21239	21343	21210	21282	21554	21533	21209	21228	21534	21360	21488	21470	21295	21405	21349	21449	21373	21520	21354	21386	21373	21417	21310	21231	21381	21553	21153	21392	21201	21494	21443	21537	21631	21500	21220	21274	21295	21227	21350	21200	21478	21144	21465	21109	21368	21395	21246	21308	21297	21256	21517	21486	21415	21276	21285	21282	21207	21257	21377	21261	21583	21465	21277	21417	21468	21547	21358	21271	21519	21418	21320	21224	21482	21496	21286	21414	21510	21417	21338	21463	21236	21627	21429	21343	21343	21320	21567	21478	21432	21355	21359	21134	21343	21294	21442	21626	21391	21089	21330	21389	21288	21444	21314	21429	21294	21385	21411	21435	21463	21343	21278	21729	21598	21296	21363	21376	21306	21454	21494	21207	21268	21268	21446	21358	21307	21617	21301	21025	21536	21299	21320	21410	21507	21332	21531	21711	21581	21336	21287	21485	21322	21203	21142	21247	21208	21297	21139	21491	21223	21158	21395	21304	21438	21405	21317	21278	21556	21314	21414	21376	21309	21587	21644	21492	21478	21351	21213	21361	21566	21387	21216	21324	21398	21465	21344	21368	21213	21167	21182	21340	21301	21312	21304	21324	21379	21288	21232	21489	21306	21650	21422	21281	21341	21350	21458	21536	21426	21543	21410	21248	21266	21426	21450	21356	21383	21307	21056	21353	21287	21047	21360	21384	21218	21441	21346	21403	21260	21535	21326	21380	21511	21291	21482	21609	21473	21555	21205	21575	21530	21178	21396	21338	21393	21191	21392	21417	21182	21304	21263	21116	21487	21564	21214	21425	21581	21330	21196	21156	21438	21362	21279	21453	21462	21378	21140	21422	21413	21418	21082	21297	21443	21198	21397	21532	21425	21277	21406	21148	21211	21345	21549	21493	21494	21204	21663	21381	21352	21275	21532	21340	21223	21149	21505	21404	21304	21539	21520	21543	21311	21325	21405	21205	21374	21443	21517	21538	21298	21480	21551	21222	21311	21140	21330	21180	21726	21396	21271	21294	21198	21427	21574	21414	21288	21567	21164	21417	21471	21570	21466	21271	21382	21213	21213	21453	21558	21415	21382	21390	21444	21174	21322	21480	21578	21408	21416	21438	21354	21622	21316	21525	21322	21381	21468	21409	20912	21256	21402	21275	21238	21160	21342	21307	21167	21362	21445	21315	21293	21526	21309	21459	21338	21403	21324	21182	21374	21185	21234	21394	21422	21454	21259	21434	21351	21375	21277	21347	21387	21251	21307	21366	21329	21375	21357	21392	21253	21258	21276	21435	21374	21246	21181	21438	21672	21553	21493	21308	21415	21586	21548	21279	21390	21232	21226	21480	21385	21585	21430	21398	21414	21405	21490	21200	21430	21345	21509	21395	21297	21393	21340	21489	21396	21255	21207	21362	21283	21393	21160	21344	21285	21257	21293	21288	21398	21361	21417	21309	21554	21247	21350	21473	21259	21256	21358	21529	21475	21410	21581
43123	71583	69813	53610	41286	30457	20654	17245	16340	15946	16141	16373	16203	15580	15220	15424	15673	15644	15872	15853	15649	15161	14964	15107	15009	14922	14928	14984	14997	14895	14788	14827	14881	14866	14834	14768	14904	14762	14899	14835	14849	14908	14668	14650	14985	15014	14748	14776	14834	14869	14804	14832	14587	14787	14584	14905	14632	14645	14677	14640	14631	14721	14813	14725	14739	14537	14653	14839	14590	14672	14884	14668	14948	14760	14659	14667	14751	14725	14696	14614	14635	14708	14824	14650	14833	14773	14666	14664	14737	14495	14775	14677	14790	14516	14725	14895	14828	14817	14800	14646	14725	14654	14609	14838	14485	14597	14629	14619	14588	14702	14655	14672	14619	14804	14746	14763	14707	14670	14802	14759	14673	14929	14680	14779	14688	14813	14648	14797	14815	14692	14686	14551	14595	14714	14628	14452	14580	14874	14858	14624	14554	14711	14544	14544	14725	14701	14754	14916	14626	14558	14709	14689	14539	14529	14629	14651	14807	14577	14744	14862	14688	14823	14663	14702	14809	14568	14692	14524	14840	14843	14710	14824	14625	14785	14708	14760	14822	14829	14812	14634	14688	14565	14692	14545	14706	14627	14803	14790	14693	14685	14510	14646	14523	14729	14726	14726	14627	14900	14701	14760	14720	14725	14701	14692	14925	14771	14683	14610	14624	14597	14686	14691	14695	14716	14739	14618	14869	14688	14842	14675	14740	14470	14662	14725	14689	14619	14698	14668	14636	14747	14724	14846	14621	14856	14667	14762	14592	14699	14712	14721	14595	14680	14616	14768	14643	14839	14502	14467	14637	14601	14731	14700	14673	14770	14621	14628	14553	14732	14696	14782	14649	14554	14648	14840	14812	14693	14706	14588	14753	14782	14598	14504	14602	14646	14667	14659	14734	14618	14605	14647	14735	14730	14756	14888	14659	14817	14728	14640	14705	14580	14832	14714	14793	14442	14794	14546	14794	14754	14571	14673	14667	14693	14699	14848	14583	14665	14711	14809	14637	14765	14702	14725	14602	14779	14747	14601	14589	14746	14522	14610	14693	14608	14586	14545	14726	14728	14645	14540	14597	14783	14564	14554	14686	14703	14667	14730	14524	14698	14504	14458	14566	14659	14598	14627	14738	14927	14494	14835	14599	14542	14634	14646	14685	14757	14581	14765	14683	14609	14688	14608	14801	14736	14502	14705	14716	14534	14592	14684	14584	14792	14493	14669	14897	14554	14693	14659	14675	14779	14820	14699	14566	14706	14535	14755	14668	14518	14705	14689	14879	14735	14612	14728	14769	14868	14772	14653	14660	14668	14587	14783	14564	14741	14668	14626	14536	14743	14813	14557	14752	14720	14686	14670	14641	14619	14803	14589	14676	14557	14587	14797	14680	14659	14695	14776	14571	14775	14804	14685	14694	14702	14715	14691	14764	14666	14796	14784	14600	14625	14723	14771	14763	14821	14732	14747	14545	14654	14536	14663	14690	14522	14658	14548	14696	14620	14580	14899	14713	14670	14713	14726	14502	14796	14728	14696	14693	14733	14696	14560	14859	14755	14431	14726	14661	14574	14698	14685	14721	14705	14440	14624	14520	14823	14718	14753	14733	14591	14706	14588	14695	14715	14586	14630	14579	14704	14745	14620	14735	14615	14665	14552	14705	14680	14555	14839	14644	14700	14795	14509	14869	14686	14627	14539	14765	14676	14658	14666	14713	14764	14649	14573	14681	14563	14712	14769	14754	14883	14933	14591	14601	14893	14755	14712	14583	14707	14672	14796	14774	14636	14745	14627	14591	14632	14776	14576	14675	14712	14777	14621	14656	14725	14660	14561	14707	14966	14707	14556	14685	14657	14589	14813	14817	14649	14624	14629	14798	14691	14572	14765	14714	14823	14640	14712	14744	14623	14641	14848	14762	14809	14670	14751	14582	14711	14746	14753	14710	14816	14581	14775	14675	14838	14682	14784	14515	14574	14688	14668	14809	14761	14690	14773	14693	14928	14717	14590	14801	14734	14567	14588	14725	14830	14791	14620	14739	14677	14745	14644	14666	14677	14547	14630	14671	14879	14702	14732	14580	14650	14770	14718	14748	14828	14617	14647	14621	14679	14664	14714	14464	14718	14691	14856	14733	14832	14680	14574	14851	14582	14591	14473	14868	14732	14713	14631	14798	14480	14605	14799	14752	14756	14793	14671	14616	14707	14944	14763	14651	14753	14685	14683	14777	14549	14601	14714	14832	14921	14516	14637	14737	14692	14570	14679	14521	14662	14843	14531	14770	14689	14627	14639	14651	14763	14748	14722	14966	14739	14693	14758	14574	14625	14892	14797	14601	14648	14571	14658	14598	14856	14758	14659	14715	14871	14879	14779	14843	14743	14728	14696	14546	14651	14693	14670	14669	14808	14691	14633	14722	14804	14775	14641	14767	14767	14497	14685	15007	14666	14604	14728	14516	14514	14896	14706	14705	14651	14703	14823	14705	14564	14573	14730	14756	14660	14754	14896	14671	14590	14552	14576	14713	14776	14687	14760	14701	14597	14590	14737	14685	14651	14711	14636	14804	14661	14631	14610	14781	14597	14746	14819	14811	14583	14601	14648	14703	14690	14542	14653	14610	14718	14759	14848	14584	14801	14712	14801	14657	14574	14587	14581	14636	14534	14595	14737	14754	14585	14641	14495	14811	14724	14667	14633	14716	14517	14699	14688	14818	14630	14743	14665	14724	14656	14818	14686	14651	14683	14827	14692	14642	14764	14722	14574	14784	14641	14587	14761	14653	14528	14647	14744	14595	14672	14893	14592	14733	14666	14586	14841	14760	14772	14676	14707	14634	14698	14596	14668	14668	14709	14632	14639	14649	14738	14622	14669	14691	14702	14504	14644	14872	14687	14796	14763	14616	14713	14806	14565	14635	14889	14633	14806	14747	14503	14516	14566	14773	14802	14775	14834	14752	14661	14661	14644	14652	14685	14879	14688	14888	14711	14674	14694	14825	14659	14593	14764	14774	14840	14677	14766	14614	14661	14811	14821	14816	14741	14591	14690	14599	14562	14647	14831	14540	14721	14752	14811	14681	14751	14769	14861	14774	14787	14560	14524	14717	14796	14577	14521	14751	14747	14726	14766	14662	14632	14691	14669	14791	14688	14749	14467	14577	14608	14741	14662	14701	14776	14605	14570	14723	14684	14709	14689	14427	14644	14695	14648	14746	14606	14707	14820	14729	14637	14710	14835	14651	14761	14628	14665	14762	14602	14755	14611	14757	14697	14832	14908	14529	14583	14695	14693	14605	14479	14816	14649	14733	14666	14470	14795	14820	14676	14759	14565	14725	14742	14469	14659	14631	14856	14682	14778	14532	14628	14803	14783	14673	14661	14765	14594	14672	14844	14697	14664	14791	14537	14751	14690	14711	14783	14745	14665	14769	14565	14458	14658	14594	14736	14744	14817	14834	14758	14666	14730	14652	14637	14812	14496	14719	14791	14664	14837	14698	14650	14617	14696	14722	14853	14797	14592	14679	14835	14773	14582	14541	14684	14809	14608	14896	14682	14604	14548	14803	14576	14748	14677	14648	14807	14845	14611	14637	14709	14937	14675	14660	14737	14654	14844	14616	14618	14790	14742	14743	14579	14584	14850	14514	14641	14727	14660	14764	14676	14677	14697	14604	14624	14794	14748	14491	14732	14662	14757	14549	14606	14800	14731	14607	14630	14719	14665	14808	14604	14810	14518	14742	14664	14670	14676	14627	14688	14827	14780	14709	14696	14633	14746	14831	14705	14846	14691	14627	14652	14851	14636	14784	14616	14740	14641	14737	14610	14659	14630	14662	14714	14711	14496	14653	14734	14712	14707	14820	14483	14742	14725	14727	14649	14581	14724	14666	14634	14698	14830	14689	14736	14590	14635	14692	14837	14765	14508	14929	14703	14636	14734	14782	14645	14719	14756	14913	14824	14714	14694	14699	14671	14724	14636	14690	14510	14720	14661	14606	14750	14543	14668	14773	14747	14725	14646	14754	14729	14574	14739	14591	14698	14604	14593	14777	14540	14600	14610	14770	14616	14706	14801	14790	14639	14761	14616	14689	14694	14777	14549	14650	14622	14615	14737	14747	14679	14672	14606	14533	14790	14766	14709	14707	14775	14735	14875	14704	14626	14693	14856	14637	14710	14648	14748	14470	14703	14759	14718	14816	14626	14800	14725	14624	14696	14712	14672	14794	14721	14600	14826	14590	14716	14735	14884	14580	14694	14707	14558	14635	14651	14787	14629	14820	14581	14887	14690	14757	14774	14644	14792	14795	14685	14637	14650	14667	14692	14733	14759	14745	14726	14556	14667	14792	14804	14668	14719	14660	14846	14866	14781	14682	14579	14784	14682	14674	14665	14603	14776	14768	14659	14658	14488	14570	14691	14894	14675	14828	14645	14686	14659	14515	14826	14885	14873	14638	14655	14871	14565	14657	14858	14652	14630	14690	14664	14779	14513	14593	14735	14729	14615	14666	14681	14573	14553	14892	14898	14809	14916	14595	14587	14592	14622	14759	14771	14707	14968	14657	14782	14664	14827	14791	14739	14665	14691	14771	14731	14673	14699	14723	14752	14537	14479	14700	14834	14764	14568	14547	14571	14558	14590	14687	14715	14696	14621	14904	14678	14704	14790	14585	14606	14787	14639	14663	14831	14500	14737	14645	14841	14817	14668	14687	14734	14657	14726	14767	14589	14578	14563	14687	14795	14723	14559	14710	14619	14803	14620	14809	14774	14755	14609	14690	14505	14780	14635	14620	14635	14667	14557	14652	14826	14758	14685	14770	14581	14716	14775	14785	14700	14639	14732	14843	14669	14682	14602	14499	14757	14844	14626	14682	14554	14770	14597	14734	14756	14682	14705	14736	14779	14533	14773	14694	14792	14658	14673	14587	14793	14870	14725	14636	14627	14578	14760	14817	14750	14660	14555	14831	14856	14661	14736	14675	14719	14608	14767	14675	14702	14633	14711	14798	14632	14775	14786	14529	14685	14791	14723	14793	14765	14560	14632	14571	14792	14782	14659	14784	14710	14657	14799	14723	14513	14680	14641	14894	14870	14664	14730	14808	14760	14604	14590	14835	14833	14552	14814	14802	14794	14757	14706	14833	14662	14713	14669
24485	21786	30855	29964	32308	34208	31437	24536	22664	22524	22220	22478	22126	21954	21751	21679	21797	21792	21953	22290	21734	21279	21170	21110	21107	21113	20939	21075	21181	21043	20867	20909	21037	20983	20827	20595	21027	21034	20775	20795	20875	20974	20999	20726	20860	20741	20770	20688	20810	20625	20760	20945	20383	20516	20763	20438	20663	20935	20631	20758	20832	20867	20788	20595	20552	20614	20581	20711	20628	20874	20836	20679	20856	20763	20745	20862	20611	20665	20748	20661	20569	20628	20730	20818	20550	20731	20682	20468	20503	20681	20644	20419	20732	20652	20755	20500	20781	20731	20674	20640	20394	20671	20883	20788	20823	20573	20749	20832	20765	20447	20508	20550	20700	20627	20755	20759	20833	20637	20378	20339	20586	20618	20541	20558	20707	20314	20749	20782	20599	20590	20550	20632	20667	20450	20743	20663	20710	20788	20637	20902	20700	20782	20633	20628	20881	20741	20668	20595	20431	20533	20701	20632	20492	20628	20811	20706	20780	20353	20545	20508	20906	20628	20638	20862	20576	20526	20659	20718	20373	20449	20682	20688	20556	20631	20798	20685	20685	20602	20552	20601	20701	20685	20696	20535	20656	20724	20480	20544	20588	20659	20766	20747	20912	20908	20581	20678	20807	20698	20614	20531	20535	20463	20393	20718	20650	20837	20747	20720	20906	20520	20753	20879	20670	20560	20627	20608	20487	20506	20391	20480	20754	20805	20674	20810	20721	20624	20587	20728	20496	20801	20710	20791	20690	20554	20538	20533	20386	20800	20546	20422	20779	20668	20728	20712	20607	20785	20455	20840	20700	20724	20675	20827	20859	20614	20682	20646	20485	20738	20794	20743	20663	20519	20700	20732	20718	20538	20526	20671	20733	20536	20543	20947	20710	20649	20441	20383	20666	20704	20771	20512	20554	20622	20384	20741	20651	20528	20649	20624	20494	20502	20790	20616	20720	20662	20710	20622	20822	20645	20581	20576	20826	20790	20379	20635	20594	20630	20705	20954	20400	20816	20658	20541	20925	20732	20634	20503	20797	20711	20825	20574	20512	20644	20374	20610	20597	20787	20581	20764	20605	20400	20303	20774	20590	20574	20530	20505	20811	20669	20573	20503	20573	20734	20653	20673	20649	20616	20832	20662	20638	20686	20675	20551	20640	20785	20799	20542	20633	20517	20602	20620	20596	20473	20781	20827	20742	20632	20521	20565	20716	20786	20758	20445	20551	20326	20697	20401	20815	20569	20794	20911	20864	20634	20529	20588	20690	20792	20685	20384	20596	20715	20639	20891	20406	20692	20698	20590	20585	20652	20507	20509	20667	20786	20590	20640	20615	20670	20561	20761	20774	20691	20726	20512	20670	20759	20701	20635	20710	20640	20632	20648	20840	20794	20814	20661	20529	20775	20615	20515	20733	20543	20760	20992	20823	20489	20722	20649	20693	20702	20607	20661	20427	20380	20350	20671	20628	20897	20842	20342	20526	20636	20643	20637	20622	20423	20614	20411	20767	20556	20501	20660	20741	20695	20733	20655	20702	20676	20756	20504	20679	20593	20652	20487	20458	20677	20632	20693	20621	20671	20814	20623	20624	20618	20694	20430	20553	20727	20758	20561	20648	20959	20303	20722	20835	20788	20842	20711	20306	20638	20666	20585	20935	20513	20456	20351	20490	20799	20420	20538	20535	20550	20634	20634	20506	20375	20689	20617	20629	20891	20664	20538	20812	20563	20616	20763	20552	20578	20546	20662	20665	20739	20785	20811	20592	20954	20832	20684	20650	20780	20891	20413	20533	20826	20533	20622	20644	20422	20725	20439	20573	20878	20545	20609	20559	20509	20637	20515	20511	20589	20739	20765	20652	20660	20937	20622	20642	20891	20774	20619	20624	20593	20669	20608	20760	20771	20595	20577	20600	20637	20652	20519	20529	20664	20585	20658	20880	20689	20687	20703	20887	20767	20534	20610	20514	20474	20417	20480	20675	20721	20628	20743	20625	20692	20812	20582	20480	20785	20573	20556	20695	20793	20572	20686	20540	20615	20569	20400	20646	20852	20939	20696	20763	20733	20755	20548	20635	20725	20671	20602	20751	20541	20613	20706	20816	20594	20742	20663	20652	20739	20692	20634	20755	20867	20695	20864	20621	20726	20522	20692	20550	20610	20686	20821	20599	20653	20652	20603	20520	20603	20593	20662	20629	20571	20749	20553	20888	20546	20561	20613	20561	20639	20581	20479	20712	20521	20513	20620	20607	20565	20707	20741	20633	20693	20754	20348	20560	20348	20756	20479	20732	20726	20648	20639	20821	20587	20381	20473	20488	20710	20394	20704	20599	20807	20695	20668	20547	20517	20567	20696	20691	20552	20728	20773	20313	20782	20557	20494	20494	20569	20770	20640	20754	20471	20749	20539	20784	20624	20724	20734	20656	20540	20513	20805	20716	20546	20611	20728	20717	20735	20575	20887	20672	20762	20637	20566	20475	20492	20682	20372	20415	20568	20529	20752	20598	20419	20505	20562	20675	20586	20711	20335	20657	20769	20521	20634	20489	20506	20426	20775	20605	20697	20571	20528	20795	20787	20565	20671	20715	20387	20590	20429	20553	20736	20873	20438	20700	20558	20424	20737	20436	20738	20748	20751	20640	20386	20730	20890	20392	20552	20472	20916	20865	20613	20712	20690	20691	20534	20862	20648	20535	20540	20710	20681	20702	20760	20714	20555	20504	20415	20605	20463	20577	20714	20804	20891	20736	20723	20545	20648	20556	20638	20592	20737	20699	20507	20829	20663	20723	20838	20623	20668	20519	20728	20708	20615	20532	20692	20681	20442	20537	20735	20460	20812	20606	20518	20623	20681	20703	20689	20393	20809	20648	20585	20699	20731	20608	20643	20705	20732	20748	20430	20884	20859	20619	20580	20763	20543	20689	20730	20480	20557	20608	20717	20661	20570	20716	20742	20616	20709	20586	20557	20829	20614	20607	20650	20772	20720	20761	20612	20631	20577	20782	20677	20802	20386	20521	20660	20703	20506	20754	20599	20614	20733	20623	20603	20742	20611	20724	20703	20421	20318	20511	20594	20732	20832	20563	20529	20660	20703	20503	20585	20691	20739	20432	20635	20875	20768	20646	20743	20847	20732	20664	20573	20492	20451	20550	20500	20915	20764	20522	20779	20861	20740	20696	20663	20743	20757	20493	20787	20651	20481	20915	20671	20826	20580	20489	20511	20535	20568	20652	20728	20852	20769	20694	20607	20685	20773	20600	20587	20616	20559	20560	20564	20650	20666	20482	20615	20674	20461	20636	20385	20764	20606	20610	20712	20557	20512	20930	20521	20585	20444	20559	20671	20848	20941	20499	20552	20649	20535	20625	20698	20596	20714	20722	20443	20786	20443	20649	20566	20727	20708	20765	20590	20704	20730	20847	20803	20569	20555	20733	20617	20579	20701	20488	20497	20511	20657	20473	20573	20771	20827	20654	20747	20845	20630	20731	20352	20536	20616	20606	20447	20797	20769	20684	20428	20619	20638	20719	20526	20703	20527	20584	20638	20741	20651	20948	20675	20806	20709	20668	20595	20558	20647	20613	20947	20576	20646	20670	20856	20496	20777	20763	20572	20503	20491	20621	20695	20604	20513	20706	20846	20623	20708	20614	20632	20636	20485	20685	20637	20527	20475	20437	20608	20633	20841	20534	20619	20419	20731	20762	20378	20775	20533	20701	20840	20711	20649	20606	20959	20418	20656	20584	20710	20476	20714	20645	20695	20588	20642	20432	20773	20458	20879	20808	20714	20668	20420	20374	20639	20655	20569	20536	20625	20489	20632	20785	20703	20619	20806	20742	20748	20750	20697	20503	20571	20480	20514	20740	20754	20728	20539	20748	20705	20914	20559	20620	20641	20728	20721	20552	20685	20628	20829	20660	20539	20613	20781	20807	20716	20686	20728	20736	20699	20702	20505	20707	20450	20669	20738	20931	20673	20523	20524	20680	20407	20696	20716	20729	20579	20680	20771	20611	20839	20618	20465	20351	20573	20767	20611	20671	20728	20542	20621	20734	20423	20683	20628	20793	20930	20766	20633	20537	20732	20615	20761	20626	20662	20634	20905	20708	20550	20535	20682	20922	20742	20734	20552	20545	20518	20552	20644	20609	20800	20846	20650	20679	20832	20666	20401	20492	20620	20717	20688	20453	20538	20698	20458	20500	20674	20490	20560	20541	20520	20754	20560	20850	20379	20629	20740	20621	20564	20693	20763	20703	20428	20667	20584	20598	20601	20678	20644	20685	20723	20569	20676	20713	20718	20905	20513	20716	20911	20743	20721	20912	20697	20512	20844	20604	20771	20643	20631	20825	20637	20574	20817	20654	20438	20405	20541	20571	20654	20802	20851	20515	20748	20740	20617	20541	20317	20453	20704	20595	20807	20843	20502	20672	20791	20810	20569	20541	20522	20435	20558	20811	20590	21012	20604	20567	20662	20529	20594	20413	20685	20818	20591	20755	20524	20724	20496	20675	20586	20471	20536	20630	20754	20614	20525	20639	20712	20563	20626	20555	20670	20467	20600	20644	20715	20523	20707	20636	20795	20632	20783	20811	20740	20633	20638	20686	20760	20625	20495	20868	20680	20758	20493	20549	20558	20671	20943	20853	20411	20462	20509	20742	20821	20624	20819	20695	20807	20542	20495	20462	20710	20595	20768	20708	20627	20594	20595	20812	20414	20634	20566	20756	20777	20724	20609	20520	20758	20738	20848	20725	20496	20773	20524	20588	20610	20593	20627	20521	20680	20514	20466	20670	20705	20608	20704	20798	20688	20546	20755	20663	20762	20801	20763	20587	20576	20744	20622	20537	20395	20741	20774	20681	20406	20612	20580	20682	20911	20744	20511	20519	20746	20555	20767	20762	20650	20710	20883	20721	20514	20786	20510	20600	20663	20589	20535	20526	20625	20563	20507	20642	20873	20625	20652	20589	20475	20734	20715	20599	20412	20655	20288	20298	20762	20767	20398	20657	20553	20606	20458	20659	20579	20739	20622	20530	20397	20788	20513	20664	20943	20691	20780	20820	20349	20597	20523	20696	20506	20390	20394	20500	20653	20675	20761	20538	20846	20635	20636	20881	20601	20650	20608	20731	20666	20747	20738
46786	79860	76082	58622	47688	34868	22941	18154	16841	16229	16329	16737	16185	15680	15372	15422	15763	15643	15731	15868	15660	15025	14792	14740	14724	14609	14644	14652	14553	14514	14608	14533	14569	14628	14530	14712	14415	14499	14553	14580	14534	14540	14446	14417	14451	14492	14334	14390	14177	14357	14298	14370	14303	14365	14439	14532	14225	14357	14383	14381	14220	14510	14313	14303	14248	14378	14311	14428	14555	14356	14249	14474	14313	14408	14353	14476	14301	14232	14219	14257	14400	14389	14219	14224	14342	14228	14377	14266	14257	14280	14322	14521	14432	14543	14370	14298	14233	14319	14207	14303	14493	14298	14300	14312	14349	14224	14380	14150	14287	14409	14429	14479	14365	14116	14248	14326	14278	14160	14311	14359	14383	14464	14273	14288	14273	14350	14297	14374	14322	14281	14142	14313	14273	14286	14170	14213	14341	14282	14386	14406	14146	14355	14363	14369	14450	14281	14292	14437	14461	14470	14069	14295	14237	14474	14304	14454	14318	14291	14409	14356	14361	14274	14427	14428	14219	14179	14427	14349	14309	14222	14217	14409	14478	14449	14339	14271	14376	14374	14309	14324	14320	14411	14306	14281	14302	14161	14322	14457	14477	14311	14220	14369	14231	14405	14432	14330	14362	14388	14158	14463	14400	14560	14212	14457	14381	14277	14189	14332	14343	14405	14241	14246	14322	14290	14306	14437	14248	14278	14384	14357	14244	14518	14130	14299	14289	14297	14306	14388	14278	14354	14308	14237	14358	14466	14288	14307	14358	14366	14495	14155	14382	14295	14316	14320	14283	14246	14293	14205	14379	14462	14491	14251	14338	14336	14555	14231	14217	14381	14129	14391	14278	14339	14306	14198	14262	14382	14172	14245	14305	14330	14377	14309	14266	14127	14211	14190	14383	14213	14355	14291	14314	14267	14348	14439	14391	14251	14422	14214	14257	14183	14223	14291	14105	14387	14347	14307	14134	14468	14562	14466	14252	14370	14217	14344	14424	14391	14312	14311	14153	14248	14124	14245	14300	14331	14260	14275	14508	14244	14353	14318	14492	14200	14157	14207	14293	14317	14417	14318	14292	14295	14413	14454	14297	14326	14330	14329	14290	14385	14418	14220	14384	14255	14388	14304	14313	14357	14361	14149	14132	14239	14164	14282	14346	14243	14166	14445	14171	14388	14355	14355	14299	14411	14327	14217	14540	14371	14277	14241	14604	14315	14310	14206	14218	14406	14313	14232	14274	14318	14236	14355	14295	14309	14054	14369	14429	14347	14270	14436	14258	14242	14621	14272	14220	14097	14322	14244	14356	14288	14526	14381	14479	14248	14453	14189	14310	14363	14396	14256	14262	14098	14273	14266	14234	14321	14308	14439	14474	14190	14233	14326	14378	14271	14579	14327	14359	14429	14266	14371	14327	14418	14290	14354	14275	14311	14201	14214	14195	14329	14276	14323	14149	14489	14347	14281	14308	14311	14307	14325	14270	14346	14222	14316	14384	14378	14190	14326	14432	14176	14301	14329	14307	14371	14185	14419	14227	14426	14485	14335	14468	14342	14314	14211	14366	14385	14326	14531	14275	14343	14421	14284	14340	14364	14316	14327	14170	14345	14500	14383	14382	14368	14499	14396	14376	14405	14425	14340	14420	14452	14311	14293	14262	14408	14228	14216	14287	14179	14535	14240	14316	14441	14286	14161	14286	14331	14274	14408	14323	14407	14200	14403	14369	14202	14320	14319	14225	14395	14140	14331	14227	14357	14533	14284	14360	14359	14194	14466	14216	14400	14255	14223	14487	14363	14390	14431	14345	14136	14174	14149	14363	14289	14431	14204	14300	14258	14550	14249	14409	14312	14385	14202	14390	14292	14384	14353	14259	14396	14282	14273	14362	14315	14235	14272	14244	14219	14307	14336	14393	14347	14409	14420	14492	14341	14488	14316	14285	14392	14122	14089	14048	14348	14303	14184	14214	14320	14457	14301	14141	14337	14299	14338	14483	14280	14246	14418	14271	14255	14439	14239	14282	14242	14154	14289	14510	14355	14285	14354	14166	14305	14247	14375	14184	14301	14237	14227	14314	14255	14268	14216	14291	14309	14376	14311	14313	14174	14349	14315	14208	14259	14268	14540	14340	14425	14209	14435	14298	14328	14273	14202	14154	14220	14229	14394	14143	14362	14326	14123	14379	14298	14305	14540	14387	14294	14454	13945	14388	14144	14336	14262	14248	14320	14411	14190	14325	14414	14321	14455	14355	14196	14276	14402	14255	14359	14152	14153	14285	14201	14356	14174	14153	14231	14376	14352	14408	14152	14287	14525	14202	14323	14186	14397	14374	14150	14378	14310	14295	14297	14582	14486	14313	14281	14293	14457	14346	14302	14309	14379	14374	14218	14406	14382	14361	14126	14420	14403	14218	14394	14511	14290	14335	14377	14299	14238	14417	14343	14249	14242	14173	14177	14357	14169	14294	14182	14487	14349	14231	14417	14366	14137	14399	14329	14311	14298	14487	14473	14285	14210	14330	14066	14455	14460	14274	14205	14316	14360	14288	14237	14404	14233	14352	14220	14241	14312	14446	14409	14080	14287	14259	14293	14284	14295	14546	14297	14327	14293	14218	14213	14348	14472	14106	14093	14334	14086	14313	14276	14167	14418	14165	14145	14420	14400	14304	14395	14381	14433	14266	14379	14288	14370	14258	14231	14351	14238	14229	14212	14349	14133	14314	14427	14247	14201	14308	14342	14448	14312	14220	14277	14290	14286	14283	14293	14404	14210	14375	14365	14204	14245	14314	14351	14445	14316	14366	14294	14363	14307	14302	14170	14331	14195	14368	14276	14274	14394	14065	14116	14388	14328	14279	14231	14336	14275	14475	14142	14193	14280	14197	14371	14251	14265	14231	14238	14444	14167	14278	14311	14273	14393	14375	14302	14235	14349	14385	14423	14255	14223	14285	14483	14113	14442	14281	14240	14278	14302	14117	14305	14177	14231	14454	14186	14351	14287	14408	14365	14276	14383	14328	14169	14196	14338	14300	14457	14364	14266	14292	14323	14471	14448	14352	14177	14243	14354	14424	14289	14250	14231	14254	14531	14356	14390	14187	14168	14212	14319	14330	14205	14299	14227	14335	14433	14074	14272	14231	14416	14190	14290	14315	14266	14398	14221	14278	14297	14304	14487	14444	14201	14144	14265	14288	14242	14291	14322	14306	14300	14279	14265	14484	14376	14299	14347	14244	14171	14411	14377	14240	14272	14290	14326	14285	14282	14314	14472	14352	14463	14310	14496	14317	14349	14304	14292	14260	14204	14376	14344	14146	14532	14333	14246	14300	14191	14236	14315	14356	14150	14348	14294	14264	14219	14331	14417	14194	14418	14256	14287	14288	14434	14318	14295	14222	14468	14324	14317	14396	14314	14170	14335	14288	14434	14510	14221	14436	14472	14290	14429	14313	14324	14344	14346	14396	14319	14218	14359	14315	14238	14057	14372	14284	14333	14320	14330	14255	14304	14275	14374	14313	14288	14274	14416	14143	14327	14366	14391	14369	14264	14198	14161	14285	14316	14267	14472	14330	14297	14287	14441	14332	14494	14318	14301	14438	14223	14429	14379	14390	14261	14404	14282	14398	14368	14318	14264	14301	14321	14264	14433	14413	14432	14416	14502	14450	14310	14315	14385	14262	14383	14394	14328	14259	14320	14220	14270	14323	14182	14289	14441	14326	14426	14344	14218	14301	14261	14467	14550	14252	14250	14281	14351	14320	14206	14325	14306	14397	14258	14501	14323	14200	14271	14363	14311	14256	14162	14361	14434	14381	14271	14289	14288	14388	14475	14346	14378	14138	14194	14338	14184	14390	14304	14424	14170	14448	14183	14176	14239	14268	14396	14401	14537	14255	14204	14260	14364	14286	14262	14071	14298	14227	14373	14328	14402	14195	14330	14315	14310	14258	14321	14192	14439	14247	14376	14267	14270	14225	14259	14329	14494	14356	14454	14224	14294	14458	14585	14271	14206	14102	14375	14273	14358	14336	14288	14240	14415	14205	14368	14225	14252	14353	14299	14362	14393	14285	14350	14372	14399	14360	14495	14472	14410	14211	14232	14291	14388	14290	14225	14373	14380	14330	14248	14368	14387	14263	14302	14360	14291	14327	14475	14258	14277	14244	14305	14325	14291	14259	14273	14346	14345	14242	14258	14403	14286	14483	14282	14426	14289	14367	14264	14275	14358	14270	14260	14233	14318	14511	14315	14518	14229	14436	14310	14282	14188	14253	14343	14383	14349	14297	14458	14279	14559	14376	14366	14228	14307	14392	14334	14354	14250	14437	14251	14317	14196	14054	14261	14288	14325	14323	14294	14192	14223	14188	14485	14462	14409	14279	14526	14365	14070	14268	14223	14304	14258	14293	14197	14312	14260	14383	14391	14364	14432	14373	14154	14484	14334	14232	14367	14414	14364	14200	14288	14280	14172	14312	14370	14324	14358	14435	14288	14215	14500	14291	14264	14242	14217	14241	14348	14356	14201	14387	14274	14359	14272	14221	14435	14447	14260	14251	14157	14203	14395	14263	14194	14482	14192	14408	14432	14311	14427	14332	14450	14387	14532	14254	14389	14344	14386	14426	14156	14427	14319	14350	14495	14393	14259	14514	14351	14319	14242	14264	14427	14433	14359	14348	14256	14440	14372	14435	14459	14318	14421	14268	14378	14338	14359	14378	14233	14440	14258	14258	14318	14213	14340	14349	14369	14402	14147	14239	14339	14175	14346	14418	14190	14086	14185	14369	14303	14397	14220	14167	14398	14211	14230	14488	14282	14400	14475	14406	14260	14368	14202	14277	14231	14073	14199	14506	14402	14161	14354	14255	14264	14527	14289	14308	14305	14163	14434	14294	14322	14464	14271	14265	14292	14093	14459	14358	14426	14121	14396	14324	14308	14319	14539	14271	14296	14497	14339	14433	14357	14287	14263	14136	14238	14368	14327	14389	14142	14431	14104	14257	14248	14386	14307	14383	14465	14316	14269	14295	14422	14362	14463	14381	14453	14251	14291	14197	14307	14314	14330	14473	14297	14241	14312	14336	14401	14371	14441	14359	14310	14345	14412	14301	14325	14352	14399	14464	14273	14218	14271	14205	14309	14254	14253
41546	49401	50833	42388	34694	29038	24127	22448	21825	21759	21752	21627	21712	21375	21374	21279	21689	21707	21717	21848	21695	21517	21456	21219	21470	21555	21412	21442	21394	21153	21490	21555	21426	21603	21414	21255	21315	20990	21200	21184	21363	21230	21246	21187	21116	21211	21172	21072	21022	21245	21283	21344	20908	21141	21028	21244	21082	21031	21064	20983	21436	20975	21264	21011	21187	21069	21101	20875	21206	21257	21202	21189	21098	21421	21070	21064	21275	21078	21238	21451	21114	21168	21291	21184	21109	21105	21598	21036	21157	21204	21228	21198	20846	21111	20991	21120	21106	21183	21331	21433	21266	20999	21166	21274	21149	21032	21188	21191	21049	21037	21111	21154	21197	21357	21328	20989	21227	21139	21232	21114	21184	21239	21152	21151	21290	21321	21349	21193	21168	21095	21259	21078	21180	21216	21158	21094	21268	21198	21388	21187	21128	21068	21183	21344	21213	21178	20849	21015	21049	20982	21044	21033	20997	21086	21131	21142	20862	21104	21091	21068	21138	21062	21169	21141	21200	21245	21412	20935	21230	21302	21264	20973	21134	21136	21136	21073	21374	21395	21291	21356	21153	21131	21067	21127	21390	21352	21007	21153	21186	21051	21332	21183	21110	21349	21202	21086	20920	21110	21275	21120	21334	21102	21033	20934	21140	21182	21149	21318	21358	21092	21289	21384	21302	21206	21183	21278	21070	21117	21221	21294	21273	21294	21279	20893	21133	21120	21289	21080	21114	21292	21109	21200	21233	21198	21413	21179	21021	21125	21012	21296	21244	20926	21080	21152	21071	21156	21002	21350	21225	21155	20884	20946	21113	21122	21079	21228	21225	21149	21171	21050	21305	21111	21280	21030	21339	21107	21238	20992	21170	20923	20832	20906	21197	21357	21398	20994	20956	21194	21296	21220	21095	21145	21052	21037	21255	21204	21079	21001	21008	21220	21155	21082	21210	20909	21235	21037	21123	21244	21220	21193	21195	21123	21219	21476	21051	21295	21244	21062	21076	21188	20968	21034	21296	21437	21376	21065	21219	21095	21327	21207	21425	21141	21122	21166	21273	21223	20969	21173	21046	21349	21118	21278	21362	21235	21298	20954	21051	20916	21066	21221	21162	21143	21147	21380	20978	20990	21200	20953	21278	21318	21358	21231	21343	20967	21066	21267	21133	21075	21043	21207	21258	21044	21148	21352	21352	21209	21158	21158	21174	21130	21089	21381	21255	21249	21221	21218	20990	21222	21291	21156	21295	21181	21158	21136	21335	21337	21159	21227	21217	21179	21307	21268	20818	21102	21174	21034	21149	21129	21079	21052	21327	21328	21025	21035	21145	21304	21282	21215	21063	21163	21251	21139	21346	21200	21064	21067	20958	21060	21384	21126	21054	21459	20806	21028	21390	21210	20970	21151	21107	21147	20906	21148	21102	21121	21039	21285	21149	21042	21084	21161	21002	21156	21090	21248	21153	21293	20894	21038	21333	21430	21172	21251	21204	21124	21209	21252	21357	21260	21238	20963	20865	21172	21099	21277	21230	21193	21127	21371	21218	21075	21130	21230	20846	21039	21197	21334	21119	21239	20934	21009	21131	21047	20998	21097	21135	21099	21212	21101	21158	20990	21244	21171	21202	21129	21171	21209	21024	21205	21103	21322	20979	21174	21146	21244	21108	21135	21269	21275	21229	21050	21166	21164	21183	20828	21124	21115	21157	21288	21180	21038	21239	21127	21071	21203	21317	21308	21297	21170	21170	21363	21282	21164	21297	21384	21159	21142	21216	21154	21250	21129	21246	21427	21205	21333	21065	21122	20972	21181	21270	21040	21114	21268	21169	21092	21326	21309	21095	21004	21207	21201	21386	21226	21429	21141	21197	20951	20870	21242	21107	21149	21329	21303	21055	21040	21153	21084	21094	21232	21371	21164	21016	21205	21260	21165	21191	21243	21059	21226	21212	21105	21054	21077	21186	21270	20964	21360	21035	21067	20941	21137	21326	20945	21287	21151	21179	21268	21345	21077	21277	21044	20957	21262	21234	21193	21092	21206	21178	21154	21182	21312	21260	21253	21229	21208	21335	21127	21162	21115	21194	21098	21260	21251	21333	21110	20999	21221	21025	21465	21090	21342	21078	21213	21298	21170	21197	21434	21171	21149	21194	21151	21129	21412	21362	21336	21088	21069	21278	21056	21160	21357	21142	21206	21420	21270	21292	21428	21052	20960	21166	21302	21079	21259	21418	21357	21395	21263	21219	21010	21236	21115	21115	21305	21022	21320	21155	21040	21210	21353	21247	21284	21304	21265	21172	21026	21017	21181	21077	21164	21243	21169	21099	21419	21155	20979	21159	21136	21187	21256	21354	21045	21147	21333	21129	21115	21147	20939	21285	21292	21137	21001	21051	21309	21232	21302	21107	21211	21081	21113	21154	21198	21164	21194	21024	21085	21222	21318	21135	21106	21230	21124	21267	21118	21193	21369	21187	20993	21325	21074	21170	21410	21055	21195	21160	20961	21191	21192	21143	21351	21060	21116	21182	21141	21301	21258	21109	21139	21243	21092	21237	21365	21098	21043	21109	21278	21058	21313	21345	21438	21330	21284	21099	21122	21112	20883	21180	21364	21329	20970	21123	21274	21367	21249	20900	21060	21279	21262	21168	21283	21152	21240	21329	21277	21042	21166	21100	21089	20987	21168	21107	21037	21305	21128	21135	21127	21131	21243	21350	21171	21328	21249	21125	21118	21317	21099	21183	21131	21366	20896	21278	21166	21286	21165	21083	21123	21071	21017	20962	20983	21116	21132	21210	21105	21060	21082	21369	21194	21196	21209	21126	20996	20978	21212	21156	21337	21351	21144	20981	21190	21248	21215	21046	21152	21127	21140	21237	21109	21092	21130	21123	21207	21012	21352	21163	21134	21054	20952	21027	21230	21136	21117	21195	21137	20867	21270	21200	21035	21303	21123	21125	21383	21129	21116	21138	21236	21307	21162	21146	21087	21466	21281	21131	21182	21297	21289	21060	21214	21030	21099	21002	20980	21096	21268	21339	21564	21147	21266	21077	21254	21277	21172	21214	21141	20822	21177	21271	21377	21361	21397	21150	21055	21431	21158	21335	21312	21269	21291	20918	21271	21038	21228	21194	21070	21301	21038	21045	21108	21097	21104	21097	21288	21208	21258	21184	20992	21129	21158	21087	21145	21224	21212	21049	21290	21142	21261	21103	21446	21175	21454	21377	21292	21030	21197	21090	21286	21116	21009	21243	21224	21398	21105	21127	20994	21098	21220	21315	21280	21222	21313	21244	21268	20996	21205	21202	21164	21324	21462	21052	21174	21388	21182	21120	20999	20969	21153	21341	20978	21186	21206	21246	21276	21173	21131	21044	21255	21330	21137	21229	21327	21286	21338	21120	21300	21319	21426	20924	21013	21274	21097	21162	21011	21274	21282	21276	21261	21288	21213	21273	21035	21133	20973	21325	21431	21623	21246	21122	21082	21289	21032	21114	20974	21294	21215	21097	21266	21256	21016	20953	20977	21050	21055	21321	21225	21135	21275	21285	21061	21189	21275	21208	21163	21240	21182	21108	21407	21285	21024	21230	21138	21461	21231	21088	21168	21149	21137	21168	21339	21405	21004	21224	20947	21239	21344	21174	21250	21440	21197	21376	20937	21109	21110	21161	21102	20984	21396	21227	21369	21117	21130	21188	21349	21342	21203	21080	21321	21151	21156	21244	21249	21218	21013	21339	21247	21329	21274	21109	21144	21170	21230	20998	21293	21281	21063	21309	21262	21324	20976	21100	21189	21029	21154	21440	21285	21255	21370	21218	21320	21357	21120	21318	21231	21063	21337	21385	21028	21486	20937	20908	21429	21349	21268	21429	21131	21219	21204	21239	20997	21275	21449	21346	21227	20943	21289	21202	21359	21527	21274	21063	21136	20929	21262	21112	21081	21111	21212	21348	21044	21213	21064	21023	21038	20832	21295	21055	21144	21395	20966	21052	20923	21300	21319	21092	21363	21236	21084	21002	21112	21039	21089	20998	21181	21024	21194	21033	21203	21239	21110	21080	21282	21202	21070	21103	21446	20823	21057	21163	20919	21384	21250	21055	21064	21108	21335	21162	21263	21338	21291	21086	21092	21097	21329	21334	21184	21168	21238	21480	21328	21195	21198	21029	21066	21028	21064	21203	21115	21272	21029	21331	21441	21242	21262	21156	21141	21141	21146	21216	21176	21006	21109	21275	21138	21110	21275	21215	21381	20976	21114	21286	21227	20964	21207	21152	21388	21049	21258	21097	21225	21118	21182	21390	21075	21349	21241	21052	21171	21152	21025	21128	21182	21039	21187	20975	21090	21112	21232	21143	21241	21242	21297	21397	21226	21190	21164	21187	21235	21072	21218	21147	21091	21148	21324	21226	21247	21168	21122	21372	21196	21109	21330	21285	21141	21151	21255	21406	21260	21129	21115	21293	21171	21214	21271	21174	21040	21141	21103	21284	21221	21235	21161	21139	21013	21093	21248	21223	21038	21244	21323	21313	21088	21129	21352	21297	21071	21220	21153	21406	21153	21294	21118	21055	21250	21045	21018	21074	21134	21331	21394	21199	21219	21304	21185	21193	21228	21231	21395	21169	21076	21147	21099	21014	21377	21223	21235	21248	21167	21184	21160	21219	21033	21043	21153	21034	21192	21133	21086	21011	20983	21172	21183	21196	21108	21130	21197	21001	21165	21119	21350	20948	21089	21108	21277	21208	21193	21130	21459	21166	21221	21236	21087	21164	21218	21136	21182	21291	21120	21027	21245	21058	21398	21469	21048	21363	21313	21092	21213	21182	21010	20937	21063	21061	21202	21188	21192	21242	21148	21148	21189	20979	21129	21108	21123	21170	21238	21254	21348	21252	21028	21135	21077	21003	21268	21106	21149	21308	21044	21061	21133	21236	21284	21188	21124	21136	21135	21165	20928	21201	21116	21232	21110	21066	21310	21286	21225	21110	21030	21335	20962	21156	21133	21192	21236	21170	21257	21170	21125	21369	21216	21037	21319	21268	21052	21036	21108	21203	21151	21294	21293	21080	21236	21212	21329	21012	21233	21140	21271	21336	21280	21349	21067	21130	21238	21267	21169	20928	21326	21319	21235
43372	58721	50825	37872	29978	23609	17393	16049	15463	15353	15288	15563	15091	14898	15040	14930	14988	15156	15321	15232	15044	14840	14615	14833	14528	14617	14580	14786	14651	14580	14757	14611	14664	14449	14672	14639	14700	14454	14758	14711	14658	14600	14473	14584	14588	14465	14537	14469	14704	14569	14518	14471	14612	14592	14765	14569	14495	14554	14763	14632	14594	14351	14544	14667	14475	14572	14475	14450	14647	14567	14500	14367	14449	14630	14331	14699	14702	14436	14466	14376	14328	14448	14682	14743	14489	14664	14525	14737	14483	14492	14552	14456	14566	14573	14664	14531	14577	14507	14552	14444	14635	14569	14472	14457	14627	14647	14353	14409	14457	14586	14566	14569	14689	14543	14392	14650	14316	14567	14579	14501	14579	14451	14586	14610	14618	14604	14517	14505	14602	14503	14710	14345	14535	14555	14658	14616	14565	14553	14601	14556	14473	14388	14554	14590	14619	14631	14423	14564	14560	14474	14577	14473	14466	14527	14519	14486	14725	14513	14637	14554	14464	14422	14466	14492	14547	14524	14646	14396	14578	14431	14665	14527	14574	14559	14480	14520	14503	14571	14428	14474	14647	14483	14712	14508	14501	14620	14587	14521	14489	14753	14496	14611	14470	14410	14628	14430	14602	14639	14532	14640	14605	14475	14610	14430	14589	14477	14572	14438	14726	14490	14728	14401	14551	14806	14359	14470	14551	14478	14693	14572	14586	14610	14553	14446	14630	14603	14649	14517	14521	14356	14517	14622	14546	14440	14744	14575	14552	14439	14478	14485	14461	14338	14402	14505	14410	14473	14350	14761	14425	14537	14514	14591	14564	14644	14512	14549	14567	14612	14539	14657	14755	14305	14468	14390	14604	14423	14494	14379	14519	14520	14575	14629	14487	14711	14614	14491	14457	14523	14433	14517	14503	14564	14557	14639	14521	14565	14370	14548	14450	14600	14701	14513	14401	14647	14494	14492	14637	14481	14431	14516	14654	14596	14575	14618	14688	14558	14593	14443	14645	14613	14603	14655	14642	14537	14468	14648	14570	14558	14753	14449	14430	14538	14681	14708	14604	14628	14435	14545	14521	14587	14678	14496	14587	14577	14551	14443	14590	14324	14691	14651	14458	14698	14315	14513	14799	14396	14536	14529	14553	14585	14251	14460	14669	14518	14612	14684	14559	14504	14607	14687	14659	14428	14511	14524	14487	14631	14451	14603	14550	14645	14488	14376	14524	14548	14557	14530	14617	14435	14440	14543	14365	14386	14506	14609	14722	14520	14622	14618	14415	14624	14558	14504	14585	14461	14656	14527	14537	14607	14436	14563	14519	14520	14514	14589	14424	14566	14490	14526	14454	14549	14408	14455	14570	14608	14695	14424	14678	14484	14571	14505	14542	14617	14494	14589	14659	14467	14561	14622	14641	14637	14602	14446	14568	14558	14572	14473	14692	14413	14621	14626	14497	14573	14511	14565	14497	14577	14407	14522	14543	14319	14517	14533	14543	14696	14531	14452	14343	14454	14564	14525	14605	14319	14517	14614	14564	14619	14540	14718	14478	14541	14472	14543	14467	14545	14419	14520	14592	14283	14292	14484	14543	14679	14400	14507	14505	14480	14526	14458	14406	14534	14638	14538	14584	14641	14359	14637	14514	14663	14431	14595	14499	14527	14477	14484	14362	14550	14682	14585	14471	14715	14559	14568	14507	14511	14636	14517	14447	14633	14430	14566	14661	14584	14763	14657	14682	14570	14443	14511	14633	14486	14457	14636	14497	14537	14484	14402	14819	14501	14579	14448	14442	14542	14725	14636	14455	14583	14567	14315	14495	14466	14583	14681	14532	14665	14398	14597	14485	14602	14650	14406	14487	14562	14500	14389	14471	14529	14655	14698	14526	14498	14544	14522	14476	14512	14491	14452	14546	14635	14460	14619	14523	14507	14505	14304	14520	14565	14308	14403	14671	14515	14689	14392	14584	14545	14602	14491	14650	14542	14638	14638	14500	14636	14707	14495	14507	14514	14575	14606	14446	14329	14583	14708	14554	14516	14575	14722	14738	14532	14557	14591	14649	14532	14582	14453	14539	14481	14623	14531	14655	14632	14505	14549	14416	14551	14565	14349	14676	14641	14455	14454	14397	14527	14533	14569	14446	14740	14491	14647	14516	14376	14683	14554	14448	14413	14667	14348	14368	14689	14466	14646	14679	14422	14354	14607	14730	14817	14549	14541	14647	14430	14506	14686	14537	14565	14494	14523	14586	14484	14595	14475	14534	14626	14403	14608	14654	14538	14454	14650	14640	14547	14585	14626	14311	14422	14612	14741	14601	14535	14648	14624	14484	14459	14586	14571	14689	14631	14771	14418	14589	14575	14541	14573	14463	14588	14502	14570	14530	14495	14468	14508	14612	14437	14558	14543	14652	14563	14475	14552	14462	14548	14419	14474	14373	14548	14472	14397	14488	14523	14383	14481	14552	14598	14551	14535	14545	14522	14526	14502	14706	14732	14620	14706	14570	14576	14532	14518	14464	14639	14574	14656	14546	14658	14343	14680	14411	14465	14779	14394	14291	14540	14469	14470	14572	14603	14432	14707	14620	14501	14552	14517	14397	14543	14436	14672	14398	14434	14714	14514	14691	14570	14469	14431	14671	14520	14459	14555	14657	14398	14495	14539	14455	14613	14577	14540	14470	14329	14550	14322	14467	14525	14553	14460	14813	14506	14505	14469	14507	14601	14615	14463	14441	14506	14760	14490	14365	14557	14409	14626	14479	14560	14560	14608	14417	14557	14546	14667	14491	14729	14459	14422	14480	14511	14534	14524	14337	14523	14610	14675	14368	14579	14523	14801	14287	14634	14678	14565	14540	14372	14425	14583	14684	14554	14463	14561	14640	14548	14511	14496	14470	14545	14493	14493	14695	14475	14486	14493	14709	14519	14529	14526	14436	14561	14576	14435	14535	14522	14695	14351	14347	14698	14387	14443	14594	14582	14517	14577	14381	14431	14554	14583	14215	14470	14564	14500	14611	14573	14611	14621	14395	14489	14609	14590	14542	14457	14634	14527	14602	14633	14560	14410	14452	14492	14452	14520	14491	14348	14419	14708	14584	14482	14510	14528	14629	14488	14510	14501	14547	14537	14598	14386	14354	14527	14440	14617	14324	14655	14549	14486	14513	14553	14614	14590	14439	14618	14319	14597	14565	14608	14600	14560	14638	14452	14369	14463	14534	14825	14422	14372	14563	14508	14509	14671	14444	14568	14617	14576	14541	14519	14631	14442	14653	14496	14466	14588	14655	14425	14507	14706	14562	14526	14360	14651	14617	14476	14706	14607	14537	14364	14605	14502	14551	14431	14658	14430	14610	14406	14551	14368	14485	14491	14562	14623	14491	14554	14726	14408	14471	14564	14590	14548	14611	14569	14743	14629	14555	14477	14391	14489	14674	14556	14524	14726	14605	14605	14639	14516	14701	14435	14533	14471	14315	14602	14445	14432	14554	14598	14661	14525	14586	14554	14702	14346	14628	14670	14572	14549	14594	14563	14411	14652	14615	14606	14632	14484	14549	14488	14490	14521	14541	14450	14624	14674	14590	14697	14649	14498	14525	14437	14774	14617	14681	14557	14531	14419	14661	14479	14589	14442	14486	14558	14544	14404	14393	14589	14470	14522	14570	14574	14671	14392	14545	14475	14537	14568	14550	14527	14383	14575	14719	14490	14406	14546	14638	14486	14725	14455	14409	14465	14781	14551	14522	14452	14586	14566	14569	14525	14475	14561	14435	14598	14692	14645	14387	14542	14474	14522	14628	14489	14806	14643	14519	14384	14617	14534	14553	14464	14491	14566	14495	14628	14551	14643	14473	14567	14553	14477	14459	14418	14663	14446	14621	14482	14303	14664	14419	14445	14537	14584	14432	14584	14642	14485	14549	14692	14490	14532	14664	14419	14634	14466	14543	14666	14657	14725	14490	14559	14471	14495	14618	14581	14449	14517	14673	14540	14686	14460	14390	14505	14584	14507	14445	14434	14542	14667	14547	14615	14616	14514	14594	14560	14579	14631	14426	14502	14569	14639	14598	14603	14714	14651	14589	14548	14613	14760	14484	14614	14288	14430	14456	14642	14440	14516	14496	14352	14483	14496	14589	14576	14456	14499	14543	14697	14612	14563	14526	14490	14524	14469	14668	14648	14481	14499	14500	14552	14400	14327	14557	14585	14407	14527	14448	14491	14496	14617	14517	14361	14373	14511	14737	14478	14438	14608	14549	14448	14546	14512	14487	14386	14466	14559	14645	14408	14573	14431	14614	14590	14502	14536	14422	14358	14605	14680	14470	14530	14795	14618	14288	14555	14486	14610	14576	14517	14420	14521	14618	14557	14736	14648	14489	14600	14566	14549	14415	14440	14708	14466	14599	14340	14611	14548	14568	14537	14482	14639	14609	14675	14443	14728	14503	14664	14356	14494	14495	14511	14392	14408	14561	14472	14636	14486	14766	14537	14371	14401	14525	14489	14667	14567	14433	14539	14568	14558	14626	14749	14355	14431	14660	14399	14498	14530	14482	14520	14478	14657	14532	14538	14431	14466	14381	14500	14539	14608	14631	14556	14477	14584	14449	14371	14633	14566	14535	14566	14812	14439	14500	14541	14715	14439	14644	14548	14620	14545	14440	14522	14670	14536	14613	14544	14393	14496	14311	14523	14674	14454	14614	14413	14552	14393	14634	14587	14548	14508	14563	14541	14507	14297	14498	14484	14569	14643	14640	14415	14610	14604	14539	14427	14474	14496	14559	14533	14639	14483	14529	14401	14695	14577	14462	14375	14668	14654	14453	14481	14473	14554	14455	14417	14497	14643	14384	14452	14427	14514	14489	14533	14644	14559	14431	14724	14568	14737	14580	14543	14507	14537	14670	14591	14499	14603	14395	14553	14615	14563	14453	14471	14640	14481	14420	14370	14499	14587	14483	14641	14460	14592	14363	14560	14510	14465	14584	14545	14604	14508	14561	14594	14423	14470	14327	14582	14507	14656	14540	14537	14465	14659	14670	14487	14410	14584	14541	14433	14498	14609	14664	14401	14651	14512	14683	14572	14378	14703	14498	14512	14686	14454	14477	14540	14550	14632	14551	14307	14666	14497	14651	14501	14592	14459
26389	21858	32079	35533	36915	35748	31372	24909	23513	23494	23190	23556	23075	23055	22879	22906	22907	23177	22990	23159	22831	22514	22444	22227	22378	22600	22414	22187	22378	22287	22361	22022	22159	22242	22368	22290	22293	22070	22220	22096	22384	22279	22335	22377	21959	22205	22112	22285	22093	21985	22064	21996	22263	22038	22308	22162	22123	22045	22155	22219	22312	22105	22002	22040	22258	22047	22014	22139	22227	22256	21901	22151	22049	22173	22005	22072	22499	22162	22253	22173	22099	22134	22002	22179	22096	22210	22153	22033	22126	21916	22177	22143	22173	22128	21987	22020	21996	22061	21995	22011	22064	22108	22108	21964	21945	21983	22087	22268	22116	22156	22101	21917	22194	22079	22145	22269	22000	22282	21980	22126	21906	22149	22003	22200	22155	22010	22087	22268	22188	21954	22295	21973	22261	22126	21934	22086	22135	21880	21953	22231	22017	21707	21993	22028	21899	21944	21840	22057	22054	22136	21996	21914	21941	21957	22110	22026	21974	22104	22133	21765	22114	22059	22109	22062	22040	22097	21716	21871	22027	21969	22055	21989	22094	22083	22280	22069	22012	22203	22043	22097	22181	22263	22195	22016	22117	21976	22063	21990	22020	22333	22265	21822	21883	21885	22167	22109	22237	22050	22225	21798	22028	22017	21881	22134	22073	22165	22004	22134	22486	22372	22193	22190	22110	22062	22019	22214	22159	21986	22050	22003	22148	22134	22287	21900	21902	22024	22282	22238	22186	22017	22111	21974	22220	22055	22026	21969	22196	22162	22195	21941	22177	22166	22187	21979	22097	22080	22236	22057	22017	21883	21872	22080	22112	22111	22039	22087	22139	22093	22233	22223	22004	22156	22199	22091	22048	22118	22172	22296	22007	22287	22068	22324	22156	21945	22339	22117	22023	22109	21800	21935	21971	21871	22048	22175	22206	21915	22164	22017	22265	22196	22020	22116	22284	22124	22144	21993	21965	21926	22166	22117	22237	22051	21874	21933	22105	22124	22131	22002	21811	21822	22011	22016	22177	22059	22197	22095	21948	22146	21890	22178	21932	21916	21787	22053	22058	21919	21981	22208	22030	22386	22084	22079	21996	22131	21916	22110	22181	22217	22038	21945	22177	22107	22277	22150	21880	22020	22095	21846	22184	21989	22039	22239	21958	22244	22189	22087	22098	21685	21953	22301	21945	22204	22080	22298	21994	22015	22209	22028	21857	22317	22022	22161	22156	22390	21983	22074	22013	22058	22023	22083	22118	22133	22003	21993	22039	21965	22036	22052	22009	22124	22296	22037	22067	22205	22187	22181	22027	22062	22074	22035	22166	22082	22154	21870	22276	22180	22204	22010	22017	22087	22240	21890	22060	21922	22064	22117	22056	21998	22097	21995	21959	21925	22092	21922	21877	21962	22115	22170	22107	21962	22311	22042	22194	22312	22327	22019	22083	22020	22094	22213	22026	22059	22059	22167	21651	21805	22072	22111	22015	22044	22174	22152	22089	22158	22058	22145	22007	22138	22274	22117	21873	21978	21923	22205	22351	22197	22068	22046	22306	22103	22079	21971	22092	22160	22206	22106	22231	22215	22112	22002	22007	22175	21989	22070	21915	21812	21989	22095	22164	22165	22016	22142	22229	22055	22088	21928	22139	22268	21902	22008	22142	22011	22212	22125	21966	22349	22070	22043	22059	22163	22138	22158	21927	22055	21949	21941	21867	21891	22266	22174	21973	22151	22221	21991	22166	22058	22165	22015	21943	22182	22093	21949	22076	22130	22149	22004	22030	21966	22074	21936	22042	21998	22036	21895	21977	21983	22034	22335	22180	22107	22012	22179	22241	22058	22034	22160	21985	21825	22195	22003	22236	22141	22175	22420	22279	22295	22046	21939	22105	22137	22334	21925	22308	22101	22025	22089	21976	22149	22022	22236	22229	21938	21975	21938	22055	22105	22199	21990	22182	22097	22274	22539	22199	21976	21822	22028	22083	22034	22144	22061	21956	22240	22061	21985	21969	22076	22032	22104	22155	22158	22311	22056	22079	22164	22062	22232	21998	22027	22100	22001	22090	22111	22363	22099	22093	21802	22132	22140	22072	21904	21997	21970	22331	22041	22025	21819	22049	22033	22038	21782	22299	21992	22047	22118	21952	22212	22041	21798	22057	22353	22272	22060	22058	22159	22365	21994	22043	22137	21944	22143	22181	22263	22174	22013	21999	22106	22068	22123	22160	22089	22178	22136	22319	22014	21926	22243	21830	22201	22076	22229	22069	21918	22157	22032	22153	21788	22250	22201	22157	21894	21982	21991	21979	21989	22256	22273	22205	21976	21683	22211	22271	22243	22103	22063	22064	22078	22127	22055	22190	22000	22074	22019	22185	21912	21896	22119	22154	22172	21920	22109	22200	21986	21853	22070	22144	22164	21931	22136	21992	21817	21973	21941	22213	22185	22147	21940	21917	22058	22148	21996	22018	22219	22004	22336	22300	22111	22075	22288	22167	22231	22179	21974	22097	21980	22078	22097	22125	21936	22150	22065	22142	22089	22128	22166	22165	22230	22052	21973	21907	22075	22056	22068	21893	22157	22347	22109	22144	22043	22075	22026	21791	22074	22173	21938	22098	22222	21892	22164	21883	22071	22049	21859	21878	22018	22117	22307	22026	22364	22008	22129	22021	21838	22019	22220	22235	21932	22026	22047	22086	22183	22237	22338	21940	22198	22206	22079	22043	22195	22152	22050	22145	22253	21988	22290	22089	22207	22148	21937	22114	22117	22233	22294	21794	21988	22002	21755	22150	22273	22044	21935	22145	22091	21961	22068	22295	21854	22013	22064	21997	22067	21934	22171	21729	22102	22112	22364	21857	22084	21919	22069	21944	22076	22046	22148	21977	22106	22280	22050	21918	22100	22107	22039	22111	22130	22098	22113	22202	22224	22196	22086	22002	22089	22100	22084	22217	21974	22118	22034	21931	22213	22006	21911	22103	22004	22071	22050	22139	22247	22056	22020	21892	21974	22016	22079	21841	22070	21958	22063	22155	21900	22037	22149	21967	21937	21998	22185	22327	21948	22093	21975	21872	21987	22094	22134	22158	22047	21951	21986	22128	22279	22275	21909	21842	22186	22059	22120	21932	21982	22102	22036	22328	22086	21858	21990	22195	21861	22008	22008	22197	22254	22005	21972	22036	21746	21865	22150	22082	21987	22193	22100	21923	22005	22140	22077	22042	21908	21997	21962	22005	22022	22092	22115	22242	22087	22080	22350	22305	22054	22147	22279	22146	22001	21941	21908	22236	22115	22109	22028	22189	22014	22275	22041	22137	22313	21845	22029	22007	22225	21845	21882	21975	22016	22144	21993	22158	22159	22104	22286	22250	22258	22251	21889	21977	22009	21900	22213	22169	21956	22017	22162	22089	22218	22249	22085	22225	22057	22037	22113	22120	22044	22019	22037	22110	22168	22109	22225	22050	21779	22074	22186	22244	22116	22091	22136	22078	22095	22167	21932	22120	21914	21984	22067	21921	22074	22019	21918	22183	22031	22016	22136	22149	22013	22210	22326	22011	22235	22087	21947	22263	21933	22133	22345	22193	21878	22316	21940	22168	21949	22107	22197	22029	22240	22251	22220	22245	22058	22007	21966	22250	22202	21965	22090	22088	22038	22066	22111	22275	22177	22087	22212	22064	22241	22187	22175	22010	22001	22220	22109	21803	21954	21983	22109	22053	22000	22118	21988	21948	22025	22107	21950	22235	21993	21946	22092	22008	21981	21851	22143	22149	22119	22238	22054	22186	22201	22243	22227	22155	22177	22363	22060	21939	22158	22101	22170	22011	21937	22052	21985	22023	22181	22044	22080	22162	22085	21888	21908	22091	22209	22232	22031	22306	22265	22129	22052	22146	22184	22037	22254	21971	22040	21959	21848	22026	22061	21835	21930	21969	22139	22007	22177	22022	22074	21762	22141	22070	21765	21783	21988	22105	21936	22219	22100	22046	22148	22005	22054	22125	22082	22040	22054	22041	22085	22269	21744	21959	22212	22220	22070	22195	21968	22126	22082	21901	22113	22085	22104	21929	22117	22100	22263	22173	22115	21984	22056	22216	22139	22119	22100	22104	22131	22073	22296	22081	22103	22198	22246	21908	22043	22010	22076	22253	22130	22153	22094	22005	22171	21892	21896	21952	22245	22185	22237	22047	21886	22173	22227	22192	22139	21992	22102	22202	22080	22124	22211	22182	22337	22061	21816	22048	22103	22088	22112	21958	21878	22172	22154	22011	22054	21823	21813	22091	22003	22195	22113	21926	22163	22392	22188	21946	22028	22114	22052	22024	21797	22059	22108	22102	22307	21927	22246	21849	22011	22136	22005	22026	21948	22050	22085	22213	22047	22096	22183	22132	22074	22145	22152	21881	22045	22147	22125	22028	22346	22057	22110	22130	21829	22151	21972	21972	22020	22215	21957	22056	22055	22306	22172	21998	22188	22090	21862	21982	22372	22319	22123	22007	22188	21994	21939	22061	22050	22060	22160	21959	21902	22273	22205	22362	22193	22026	22006	22244	22258	22263	22285	22325	22012	22322	22043	22096	22119	22117	22050	22267	22060	22097	21951	22334	22105	22204	22004	22088	21964	22079	22020	22359	21988	22183	22288	22129	21942	22102	22265	22083	21942	22164	22154	22167	21843	22115	22055	22075	22152	22220	21948	22172	22026	22146	21889	22173	22038	22078	22065	22231	22109	21959	22250	22116	22081	21872	21821	22174	22248	22108	22203	22167	22018	22097	22188	22144	22182	22301	21935	22052	22001	22071	22031	22035	22264	22093	22154	21966	22116	21932	22045	21962	22220	22071	21938	21960	22069	22002	22075	22026	21915	22106	22015	22093	21794	22126	22078	21982	21952	22257	22314	22016	21798	21931	22326	22139	22108	22003	22001	22149	22234	21968	22176	22078	22227	22243	21908	22081	22224	22111	22159	21974	22145	22071	22196	21892	22013	22034	21994	22017	22262	22103	21778	21879	22141	22164	22094	21978	22225	22143	22097	21909	22020	22184	21913	22148	22019	22198	22071	22093	21979	22223	21990	22130	22288	22422	22184	22172	21976	21944	21967	22125	21962	21994	22142	22100	22251	22115	22141	22044	22192	21992	22037
43635	69709	66880	51955	41995	32646	23373	17790	16855	16388	16716	16730	16376	16019	15947	15928	15919	16317	16483	16150	15635	15548	15577	15399	15485	15305	15336	15295	15519	15176	15204	15350	15123	15116	15104	15118	15283	15368	15287	15135	15325	15210	15146	15245	15155	15248	15167	15180	15158	15084	15274	15097	15035	15283	15081	14940	15006	15022	15149	14968	15185	15110	14871	15021	15129	15034	14887	15163	15183	15156	15285	15110	14989	15040	15023	15044	15063	14977	15055	15065	15080	15054	14944	15118	15022	14867	15081	15081	15130	15001	15019	14996	14981	15177	15068	15233	15081	15011	15108	14946	14844	15082	14816	15141	15037	15129	14945	14959	15067	14988	14940	15148	15206	14978	15046	15081	15094	15104	15214	15073	14988	15106	15161	15062	15120	15141	15050	15056	15036	15142	15050	15010	14936	14963	15036	15034	14911	15006	14783	15099	14898	15165	15006	15075	15027	15001	14974	14959	15059	15002	15114	15116	15100	15027	15089	15082	14990	15011	15019	14949	15055	15030	15007	14982	15220	14936	15139	15144	15039	15086	14917	15118	15023	14946	15202	14959	15122	15022	15218	14964	15145	15025	15185	15161	14902	15199	15025	15112	15172	14889	15043	15064	15056	15093	15087	15117	15289	15214	15051	15012	14982	15077	15051	15036	15128	15025	15191	15064	15108	15050	14804	14941	14889	14974	14992	15155	15022	15196	15013	15119	15040	15108	15079	15087	15184	15017	15227	15319	15010	15037	15089	15085	15046	15228	15105	14927	14961	15004	15270	14972	14953	14862	14948	15131	15012	15038	15092	15140	15190	15043	15127	15228	14986	15020	15091	15098	14976	14974	15143	15142	15029	15100	15185	14960	15120	15144	15121	14799	14960	15071	14989	15102	14956	15158	15112	14979	15123	15150	15043	15036	14943	15066	15156	15178	15019	14864	15142	15164	14929	15134	14993	15141	15101	15155	15039	15124	14929	14977	15048	15189	15053	14898	15219	15097	15233	15089	15127	15047	15125	14934	15085	15087	15181	14963	14976	15091	15157	14966	15143	15063	14989	14978	15013	15155	15238	15071	15074	15088	15088	15080	15084	14988	15041	14971	15143	15134	14987	15129	14989	14930	14984	15310	15056	15058	14919	14946	15189	15021	14989	15059	15009	15183	14871	14981	15110	14985	15043	14896	15220	15157	15058	14805	15061	15143	14885	15182	15175	15129	15122	15015	15130	14926	15004	15026	14979	15111	15037	15100	15105	14976	15079	15054	15007	14961	15083	14828	15000	14849	15107	14973	15116	15210	14892	15102	14930	15006	14978	15019	14918	15009	14932	15200	15063	14877	15099	15101	15125	15120	14975	15166	15046	14907	15062	14986	14874	15100	15218	15100	15015	15082	14984	15062	15151	15138	14989	14874	15020	15170	14969	14975	15054	15239	15001	14900	15021	14969	15105	15178	14779	15275	15032	15149	14950	15055	15132	14995	14912	15157	15018	14953	15128	14954	15092	14800	15141	15018	15004	14850	15200	14972	15173	15067	15107	14976	15078	15011	14965	15016	14839	15205	15298	15089	15116	15063	15023	15010	15138	15018	15199	14959	15035	15186	14955	14995	14867	15257	14996	15088	15147	14885	15009	15159	15089	14890	14954	15075	15078	14982	14960	15193	15054	15330	14925	15105	14867	15050	15219	15145	15211	15326	15163	15173	15011	15157	14916	15127	14891	15103	15298	15199	15018	14948	14993	15162	15049	15283	15345	15022	15148	15066	15119	15058	15126	15114	15039	15148	15078	15071	15134	15094	15097	15073	15010	15049	15064	14864	15140	15098	15039	15086	14907	14831	15046	15071	15226	14959	15160	15231	14774	15223	14966	15063	15145	15109	15120	14921	15005	15091	14948	15064	15034	15042	15071	15009	14970	15163	15108	14934	15112	14917	15245	15070	15037	14895	15085	15073	15047	15053	15053	15092	14992	14882	15240	15187	15080	15174	15064	14942	15013	15123	14989	14837	15187	15189	14958	15102	15020	15050	15210	14964	15185	15024	14962	14846	14859	15262	15151	15187	14977	15189	15232	14931	15075	15219	15184	15018	15222	15005	15010	15091	14902	14946	15172	15060	15043	15126	15019	14910	15133	15067	15179	15139	14949	15107	14945	15151	15173	15209	15215	14941	15009	15025	15010	15334	15083	15079	14894	15035	15166	14897	15161	15046	15129	15037	14970	14922	14912	15112	15216	15120	14770	14995	15071	15041	15082	15103	15056	15045	15034	15174	15053	15043	15008	15060	15042	15041	15077	15116	15154	15004	14999	15040	15137	15120	15013	14991	15085	15196	15079	15058	15123	15001	14985	15124	15069	14997	15042	14977	15213	15001	14969	15080	15125	15030	15096	15097	15027	15295	15136	14930	14948	14962	15087	15204	15138	14926	15212	14955	15013	14923	15142	15054	14956	15157	15030	15269	14955	15182	15040	15106	15119	15104	15007	15043	15173	14844	15060	15072	14970	15000	15107	14986	15181	14943	15172	15086	14969	15274	14995	15130	14966	15104	14966	14930	15073	15039	14991	15112	15084	15072	15086	14817	15237	15141	15126	15133	15266	15093	15135	15073	14970	14916	14906	15096	14972	15049	15078	15112	14793	15037	14959	15039	15089	15103	14907	15033	14991	15100	15106	15028	15001	15066	15063	15109	15130	15092	14958	15067	15038	15161	14923	15109	14912	15082	15146	14999	14957	15102	15199	14965	15354	15090	14949	14912	15153	14895	15022	15001	15062	15057	14976	15234	15042	15048	15088	15076	15195	14894	15130	15053	15124	15013	15129	15216	15201	15067	15122	15149	15065	15099	15204	14983	15138	15014	15331	15155	15126	15049	15182	15118	14818	15138	15166	15067	15149	15037	15217	15091	15126	15180	15144	15206	15079	15100	15062	14968	15046	15139	15197	15072	15027	15190	15004	15000	14974	15103	15091	15147	15068	14983	15115	14913	15195	15072	14988	15083	15203	14893	14955	15138	15023	14956	15026	15210	14963	15141	15016	15001	15023	14863	15094	15216	14980	15213	15036	15127	15147	14919	15168	14945	15106	15107	14977	15146	15001	15043	15154	14971	15083	15065	15067	15051	15122	15150	15147	15205	15123	15226	15122	14937	15138	14882	15072	15168	15056	15275	15123	15034	14961	15095	15007	15099	15121	15020	15096	14857	15067	15084	14926	14867	15023	15166	15015	15035	15159	15080	15101	15074	15081	15126	15045	14985	15080	15190	15037	14998	15027	14885	14949	15146	14854	15025	15063	15087	14998	15029	15202	15176	15199	15171	14917	15009	15223	14960	14957	15095	15071	14996	15150	15170	15018	15007	15160	15059	14844	15150	15227	14995	15037	14993	14950	15114	15330	14950	15013	14975	15098	15000	15225	15038	15055	15086	15111	15117	14929	14981	14902	14840	15065	15158	15204	15125	15037	15048	15064	15153	14936	15054	15001	15129	15012	15138	14955	14992	15068	15072	14888	14990	15051	14959	15051	14930	15162	15304	15013	15155	15030	15036	14979	15048	15162	15075	15206	15189	15005	15057	15083	15090	15189	15118	15106	15077	15003	15176	15028	15124	14963	14941	15013	15053	15019	15075	15205	14995	14983	14979	15096	15014	15046	14990	15064	14958	15192	15018	15362	14995	15140	15001	15285	15145	15135	15047	15081	15316	15027	15158	15103	15029	15044	15188	15116	15082	15113	15055	14914	15084	14957	15252	14806	15127	15135	15032	14956	15047	15097	15074	15163	15113	15072	15108	15082	14934	15070	15040	15076	15148	15015	15045	14981	14987	15174	14935	15024	15073	15063	15184	14985	14968	15063	15229	14998	15201	15063	14941	15134	15063	15105	15005	14949	15013	15147	15033	15001	15141	15068	14965	15018	15071	15172	15063	15124	14990	14931	15101	15078	15001	14850	15121	14924	15117	15150	14983	15073	15170	15170	15056	15089	14874	15008	15159	15115	15185	14944	15077	15175	15237	15052	15039	14923	14993	15065	15199	15123	15006	15020	15078	15030	15165	15047	15007	14925	15280	14960	14983	15197	15127	15095	15121	15013	15085	15204	15163	15081	15090	15041	14875	14964	14987	14993	15118	14964	14855	15164	15127	14957	15114	14918	14956	15236	14975	14984	14952	15072	15252	15067	14921	15003	15155	15132	15061	15034	15085	15131	14979	15216	14935	14894	15184	14958	15062	14912	14711	14926	14996	15087	15127	15035	15005	15074	15019	15128	14971	14968	14975	15251	15037	15046	14871	15197	14976	15076	15063	15074	15081	15178	15306	15143	15046	14990	15156	15031	15121	15071	15019	15184	15056	14987	14947	15119	14991	15161	15115	15088	15021	15175	15104	15078	15222	15002	15159	15162	15203	14932	15115	14938	15034	15115	14991	15072	14935	15001	14932	15006	14955	15091	15218	15166	15195	15104	15150	15093	15348	14952	15039	15075	14879	15089	14977	15058	15017	15208	15055	15143	15080	15001	15182	15014	15111	15058	15090	14911	15261	14948	14995	15263	15138	15040	15040	15094	15085	14984	15157	15138	15104	14937	15010	15044	14981	15080	15168	15092	15046	14961	14908	15053	15033	15085	15001	15202	15012	15109	15161	15106	15015	14910	14994	15157	15141	14948	14941	15029	15133	15017	15107	14960	15068	15140	15144	14964	15146	14958	15082	15044	14941	15078	15191	15069	15147	14921	15070	15067	15101	15202	14945	15086	15059	15055	15084	14959	15009	14980	15269	15107	15042	15126	14906	15102	15050	15032	15190	15112	15143	15018	15194	14999	15059	15145	15044	14973	15118	14942	15051	14892	14958	15091	15197	15023	15172	15069	15093	14857	15214	15063	15123	15070	15073	15073	14915	14963	15180	15056	15002	15129	15031	15165	15101	15316	14947	15037	15117	15114	15130	15085	14942	15014	15009	15150	15033	14884	14969	15169	15122	15207	15169	14942	14869	15046	15118	15038	14913	15194	15073	15159	15063	15042	15092	14988	15089	15236	15111	14900	15083	15069	14997	15201	15053	15051	15107	15044	15020	15203	15094	15035	15030	15051	15131	15075	14933	15125	15133	15123	15025	15014	15194	15015	15267	15164	14949	15036	14970	14972	14958	15098	15040	15123	14955
24423	21678	30372	30072	34775	40244	37011	26247	23617	23425	23496	23243	22646	22119	22194	22494	22384	22757	22825	22874	22048	21781	21737	21882	21919	21636	21900	21603	21515	21445	21501	21681	21425	21432	21494	21461	21679	21327	21743	21555	21745	21515	21378	21376	21463	21341	21479	21232	21341	21409	21337	21574	21374	21328	21355	21386	21488	21348	21229	21382	21084	21435	21433	21336	21421	21454	21337	21514	21397	21230	21454	21479	21516	21135	21319	21383	21191	21442	21359	21385	21176	21518	21252	21444	21229	21324	21201	21199	21479	21086	21066	21564	21533	21107	21507	21230	21202	21062	21152	21279	21214	21441	21364	21446	21556	21351	21228	21250	21542	21614	21253	21380	21462	21412	21282	21460	21540	21410	21586	21245	21305	21444	21349	21393	21203	21546	21310	21407	21592	21400	21128	21154	21264	21290	21246	21344	21218	21575	21373	21313	21156	21433	21449	21310	21137	21307	21357	21170	21373	21362	21640	21339	21241	21389	21118	21217	21285	21272	21354	21308	21131	21415	21133	21217	21146	21545	21275	21264	21405	21372	21193	21223	21194	21248	21391	21326	21252	21454	21441	21162	21210	21201	21439	21218	21274	21170	21348	21566	21138	21463	21263	21373	21262	21398	21256	21205	21513	21328	21193	21203	21217	21375	21443	21168	21472	21363	21210	21453	21299	20987	20979	21312	21159	21477	21424	21120	21228	21287	21508	21245	21416	21318	21384	21265	21318	21391	21465	21366	21430	21258	21233	21564	21152	21385	21414	21481	21348	21375	21348	21311	21201	21147	21219	21061	21386	21289	21141	21237	21148	21194	21410	21341	21259	21467	21263	21277	21055	21312	21363	21329	21227	21169	21436	21339	21398	21311	21297	21426	21359	21411	21252	21366	21239	21239	21386	21230	21555	21214	21310	21258	21550	21241	21532	21190	21114	21388	21521	21326	21387	21339	21335	21357	21513	21254	21292	21254	21339	21240	21256	21568	21547	21479	21494	21196	21503	21145	21155	21268	21208	21399	21301	21281	21016	21225	21363	21326	21452	21357	21360	21406	21379	21414	21209	21379	21299	21229	21465	21401	21072	21136	21166	21295	21293	21261	21353	21156	21301	21353	21432	21473	21213	21392	21359	21383	21395	21400	21341	21424	21341	21197	21388	21247	21380	21608	21305	21493	21248	21101	21466	21366	21394	21229	21291	21262	21586	21305	21288	21445	21527	21593	21451	21311	21327	21359	21269	20972	21297	21137	21425	21076	21151	21268	21145	21395	21331	21205	21346	21152	21300	21225	21449	21190	21321	21188	21305	21452	21104	21495	21176	21336	21447	21484	21391	21149	21267	21357	21403	21087	21347	21464	21405	21280	21225	21627	21429	21493	21138	21215	21152	21092	21358	21262	21274	21241	21233	21164	21363	21275	21282	21323	21256	21251	21394	21366	21227	21407	21260	21260	21193	21328	21307	21307	21204	21191	21195	21083	21522	21353	21215	21146	21422	21295	21288	21234	21607	21056	21142	21214	21286	21382	21306	21404	21190	21334	21320	21303	21071	21326	21136	21269	21241	21332	21272	21432	21126	21255	21346	21116	21399	21138	21598	21345	21035	21340	21290	21364	21373	21274	21260	21181	21402	21081	21354	21093	21340	21350	21197	21125	21096	21408	21391	21415	21246	21431	21302	21188	21295	21615	21233	21203	21340	21261	21401	21271	21339	21433	21251	21420	21695	21464	21401	21461	21193	21086	21332	21136	21361	21285	21352	21596	21504	21283	21391	21386	21459	21573	21583	21170	21239	21092	21250	21409	21343	21056	21469	21195	21321	21244	21264	20988	21056	21219	21051	21038	21027	21431	21589	21438	21547	21354	21175	21307	21366	21082	21274	21299	21356	21407	21330	21275	21229	21270	21376	21364	21318	21365	21350	21493	21116	21427	21428	21149	21196	21349	21528	21183	21086	21167	21323	21326	21219	21337	21214	21174	21414	21372	21296	21383	21547	21276	21254	21250	21346	21252	21319	21424	21204	21375	21275	21078	21204	21212	21376	21386	21289	21456	21187	21223	21321	21522	21142	21208	21252	21240	21016	21374	21141	21328	21143	21192	21337	21346	21287	21332	21220	21305	21166	21291	21226	21091	21149	21264	21407	21516	21335	21288	21215	21128	21127	21285	21193	21497	21116	21314	21117	21286	21144	21208	21424	21114	21369	21132	21186	21086	21032	21274	21354	21229	21220	21233	21189	21377	21115	21300	21166	21249	21508	21392	21346	21302	21430	21456	21512	21293	21060	21218	21193	21446	21455	21521	21510	21147	21413	21145	21363	21575	21334	21216	21594	21297	21509	21317	21601	21388	21391	21400	21350	21225	21343	21145	21231	21323	21146	21338	21451	21543	21489	21472	21264	21247	21408	21252	21244	20991	21103	21610	21476	21330	20994	21323	21225	21496	21344	21317	21274	21316	21302	21487	21194	21404	21169	21314	21051	21286	21164	21423	21425	21279	21426	21373	21390	21025	21323	21262	21467	21225	21425	21238	21483	21318	21235	21437	21225	21288	21399	21321	21418	21337	21472	21342	21278	21367	21353	21308	21313	21334	21165	21268	21227	21288	21413	21516	21362	21319	21328	21365	21422	21073	21195	21366	21205	21293	21640	21485	21399	21418	21208	21292	21540	21421	21159	21235	21374	21213	21353	21312	21403	21126	21292	21519	21447	21342	21409	20936	21324	21160	21294	21036	21289	21064	21192	21123	21251	21493	21124	21074	21373	21328	21119	21200	21190	21649	21548	21055	21299	21367	21406	21171	21342	21210	21403	21218	21388	21122	21227	21339	21154	21112	21212	21293	21137	21211	21522	21306	21101	21356	21344	21206	21375	21485	21453	21383	21246	21346	21241	21231	21456	20991	21190	21252	21475	21431	21344	21398	21354	21264	21318	21261	21020	21253	21441	21195	21334	21354	21357	21254	21299	21474	21320	21365	21415	21204	21272	21195	21279	21248	21228	21351	21254	21247	21446	21082	21271	21366	21204	21421	21467	21336	21247	21212	21309	20990	21261	21163	21380	21290	21247	21333	21511	21431	21345	21274	21320	21370	21243	21242	21341	21112	21237	21185	21270	21264	21280	21198	21220	21513	21334	21497	21152	21391	21222	21231	21295	21322	21279	21267	21243	21585	21313	21597	21420	21455	21373	21325	21400	21164	21261	20946	21313	21170	21194	21438	21338	21146	21298	21451	21486	21306	21405	21288	21281	21193	21452	21514	21218	21218	21093	21313	21033	21324	21392	21221	21290	21029	21395	21177	21178	21309	21449	21011	21280	21344	21478	21306	20999	21234	21332	21305	21302	21428	21376	21241	21365	21319	21346	21295	21454	21345	21243	21308	21316	21323	21389	21110	21163	21264	21383	21458	21411	21176	21319	21372	21376	21287	21335	21317	21309	21212	21342	21111	21225	21094	21380	21201	21302	21258	21147	21409	21562	21423	21282	21549	21069	21429	21309	21440	21464	21086	21319	21599	21346	21397	21136	21216	21203	21034	21347	21202	21248	21233	21326	21238	21245	21172	21308	21495	21221	21385	21276	21360	21607	21493	21406	21264	21253	21296	21289	21276	21241	21106	21126	20977	21262	21253	21264	21243	21246	21499	21361	21396	21472	21206	21022	21174	21375	21393	21191	21426	21302	21366	21398	21143	21226	21462	21440	21472	21118	21336	21293	21474	21202	21098	21057	21362	21124	21525	21368	21500	21625	21290	21177	21240	21515	21346	21029	21423	21254	21411	21383	21317	21352	21439	21391	21087	21292	21316	21379	21255	21403	21321	21624	21413	21469	21152	21440	21166	21206	21116	21416	21103	21227	21330	21473	21230	21252	21289	21239	21423	21268	21388	21195	21268	21590	21300	21502	21466	21337	21174	20986	21248	21238	21356	21259	21033	21564	21461	21100	21211	21487	21260	21312	21293	21329	21352	21341	21133	21284	21276	21323	21223	21297	21271	21440	21441	21337	21297	21392	20973	21197	21181	21370	21166	21308	21187	20974	21270	21341	21159	21384	21291	21412	21223	21354	21179	21260	21258	21351	21315	21376	21162	21387	21157	21115	21427	21450	21388	21258	21260	21261	21117	21158	21333	21272	21298	21556	21023	21307	21308	21382	21101	21338	21417	21247	21408	21345	21281	21551	21364	21391	21422	21144	21239	21462	21064	21275	21333	21582	21487	21397	21300	21416	21367	21309	21097	21331	21311	21297	21313	21391	21273	21163	21387	21072	21288	21366	21428	21106	21202	21488	21249	21391	21269	21309	21362	21181	21446	21355	21462	21220	21188	21237	21363	21386	21437	21154	21432	21280	21256	21428	21262	21430	21406	21149	21447	21389	21323	21252	21284	21219	21253	21332	21254	21192	21363	21236	21146	21383	21228	21323	21088	21210	21269	21418	21365	21358	21127	21034	21368	21310	21442	21438	21224	21483	21517	21462	21257	21257	21332	21341	21338	21125	21236	21277	21078	21256	21334	21299	21145	21302	21352	21397	21400	21303	21159	21288	21159	21323	21466	21394	21171	21170	21337	21251	21200	21456	21700	21577	21334	21379	21493	21491	21488	21377	21348	21394	21354	20993	21459	21336	21130	21178	21301	21523	21404	21226	21306	21302	21251	21531	21341	21334	21270	21469	21269	21239	21371	21328	21478	21287	21453	21279	21442	21304	21402	21120	21252	21457	21478	21423	21316	21387	21246	21283	21389	21168	21342	21539	21079	21293	21261	21279	21153	21284	21527	21072	21262	21441	21181	21336	21185	21309	21226	21371	21198	21403	21371	21353	21388	21268	21311	21444	21239	21293	21407	21276	21282	21239	21298	21169	21218	21140	21150	21244	21220	21274	21382	21224	21272	21300	21168	21268	21249	21209	21275	21213	21289	21217	21411	21352	21375	21392	21363	21137	21351	21266	21491	21147	21221	21433	21353	21304	21307	21278	21102	21295	21418	21401	20986	21451	21476	21227	21153	21106	21064	21221	21190	21322	21222	21216	21293	21364	21283	21101	21183	21218	21322	21251	21404	21291	21334	21401	21421	21390	21204	21289	21387	21157	21090	21227	21325	21402	21174	21443	21258	21549	21586	21346	21146	21442	21164	21102	21444	21426	21151	21524	21387
46004	77142	75203	60321	51353	43466	30148	18623	17198	17025	17269	17005	16146	15727	15754	15925	15895	16183	16464	16088	15531	15245	14858	15059	15219	15217	15117	14896	14961	15106	14826	14989	14763	14760	14971	14860	14730	14746	14826	14769	14807	14842	14739	14805	14769	14754	14630	14582	14773	14696	14531	14623	14620	14671	14605	14601	14815	14769	14522	14702	14769	14740	14576	14644	14716	14563	14634	14626	14574	14583	14613	14743	14650	14755	14672	14566	14853	14739	14715	14443	14628	14620	14647	14676	14718	14624	14586	14737	14583	14805	14629	14591	14664	14494	14782	14629	14523	14518	14541	14702	14754	14601	14704	14810	14798	14801	14457	14608	14624	14682	14563	14761	14592	14728	14932	14717	14560	14633	14562	14648	14650	14598	14737	14677	14680	14835	14715	14697	14521	14583	14797	14690	14678	14680	14630	14574	14515	14682	14582	14642	14855	14608	14538	14744	14586	14686	14826	14550	14569	14723	14631	14623	14579	14634	14687	14639	14727	14505	14580	14581	14742	14713	14852	14601	14708	14640	14585	14499	14440	14643	14484	14554	14677	14421	14668	14591	14645	14714	14625	14599	14768	14652	14464	14662	14507	14559	14704	14492	14692	14776	14433	14602	14569	14554	14784	14419	14751	14533	14548	14750	14594	14646	14406	14682	14729	14713	14533	14504	14824	14593	14633	14712	14707	14526	14629	14600	14722	14720	14554	14732	14651	14605	14635	14577	14791	14569	14484	14594	14689	14701	14682	14576	14618	14773	14531	14603	14531	14426	14631	14615	14601	14836	14499	14646	14589	14684	14674	14618	14601	14673	14780	14710	14667	14527	14645	14595	14722	14634	14587	14695	14631	14644	14655	14365	14558	14723	14624	14782	14625	14667	14754	14720	14725	14577	14369	14555	14561	14580	14553	14563	14650	14514	14613	14502	14598	14586	14539	14570	14521	14569	14570	14805	14684	14581	14631	14661	14519	14555	14556	14652	14713	14526	14737	14484	14460	14621	14685	14677	14724	14608	14584	14634	14687	14622	14626	14613	14703	14768	14561	14654	14533	14785	14593	14653	14611	14429	14683	14638	14668	14487	14609	14702	14547	14588	14773	14453	14692	14664	14629	14640	14463	14705	14587	14620	14508	14461	14681	14677	14705	14669	14474	14817	14711	14455	14606	14575	14696	14654	14585	14602	14508	14566	14554	14514	14515	14704	14654	14508	14463	14611	14810	14508	14687	14576	14755	14660	14518	14633	14620	14575	14634	14572	14607	14634	14703	14679	14771	14691	14594	14643	14600	14678	14568	14752	14656	14598	14637	14595	14664	14598	14682	14681	14617	14732	14642	14687	14746	14666	14749	14648	14434	14603	14596	14621	14646	14585	14678	14612	14754	14510	14601	14634	14538	14779	14605	14657	14777	14641	14501	14668	14756	14558	14603	14571	14735	14573	14694	14675	14610	14665	14572	14658	14591	14603	14642	14733	14580	14593	14678	14652	14693	14666	14573	14418	14714	14691	14619	14509	14608	14695	14619	14608	14655	14510	14628	14659	14588	14449	14611	14351	14588	14649	14724	14669	14520	14681	14423	14592	14586	14526	14618	14371	14648	14650	14543	14653	14720	14825	14646	14620	14522	14655	14658	14610	14607	14531	14502	14525	14577	14428	14520	14603	14714	14476	14506	14638	14709	14666	14618	14683	14696	14774	14598	14739	14558	14619	14864	14703	14658	14459	14513	14682	14669	14748	14551	14509	14691	14568	14856	14615	14641	14576	14680	14479	14631	14500	14592	14765	14476	14564	14677	14822	14551	14716	14505	14690	14626	14573	14729	14761	14440	14496	14705	14588	14674	14774	14586	14671	14626	14651	14521	14689	14703	14643	14624	14614	14746	14652	14723	14609	14662	14553	14471	14684	14499	14702	14647	14577	14785	14507	14514	14753	14556	14513	14579	14626	14702	14664	14644	14637	14650	14656	14565	14648	14700	14452	14505	14688	14732	14595	14663	14687	14775	14586	14635	14581	14733	14685	14586	14584	14580	14669	14544	14799	14488	14798	14812	14581	14766	14604	14603	14643	14436	14538	14454	14650	14617	14631	14538	14666	14786	14729	14562	14699	14764	14673	14710	14666	14676	14453	14592	14476	14581	14597	14705	14536	14684	14512	14690	14591	14782	14697	14554	14564	14504	14589	14696	14503	14532	14707	14559	14734	14859	14567	14532	14650	14670	14703	14450	14481	14566	14448	14780	14750	14667	14586	14564	14619	14614	14527	14656	14543	14632	14693	14459	14701	14860	14577	14454	14587	14604	14579	14727	14625	14463	14654	14576	14544	14686	14675	14478	14617	14564	14667	14561	14466	14667	14735	14554	14607	14450	14735	14620	14501	14524	14725	14631	14734	14525	14595	14728	14726	14633	14764	14554	14722	14654	14643	14541	14775	14676	14575	14654	14658	14665	14466	14440	14530	14803	14615	14566	14950	14725	14626	14590	14663	14511	14702	14432	14574	14684	14610	14835	14561	14636	14562	14672	14556	14518	14706	14744	14585	14597	14592	14700	14727	14441	14612	14611	14751	14567	14643	14595	14594	14668	14503	14704	14637	14585	14471	14659	14597	14325	14575	14656	14561	14517	14570	14748	14680	14596	14645	14649	14478	14693	14589	14597	14806	14624	14790	14550	14729	14470	14652	14667	14367	14548	14626	14699	14716	14564	14616	14638	14573	14613	14537	14540	14574	14633	14706	14476	14640	14682	14534	14757	14642	14543	14768	14550	14570	14606	14664	14674	14762	14432	14766	14607	14461	14486	14626	14512	14629	14481	14697	14702	14525	14604	14556	14831	14738	14533	14677	14726	14544	14530	14648	14672	14786	14585	14545	14716	14611	14553	14544	14657	14774	14671	14628	14605	14701	14652	14584	14428	14653	14671	14547	14488	14649	14594	14614	14684	14712	14520	14535	14548	14583	14658	14770	14574	14563	14468	14714	14605	14692	14530	14708	14816	14491	14615	14681	14495	14601	14617	14569	14523	14621	14668	14617	14579	14556	14555	14569	14428	14683	14516	14713	14646	14476	14628	14623	14544	14469	14661	14610	14842	14572	14513	14643	14644	14632	14643	14820	14611	14623	14635	14622	14539	14525	14737	14677	14650	14530	14761	14694	14692	14825	14526	14557	14715	14723	14607	14616	14461	14634	14660	14721	14493	14637	14667	14644	14624	14650	14641	14535	14694	14600	14799	14468	14571	14741	14694	14544	14454	14789	14603	14692	14690	14623	14682	14609	14593	14659	14486	14504	14647	14459	14620	14542	14622	14657	14656	14719	14747	14775	14790	14460	14613	14622	14678	14643	14731	14549	14585	14800	14529	14692	14555	14637	14631	14697	14726	14548	14400	14811	14543	14611	14761	14551	14739	14718	14646	14737	14534	14793	14533	14535	14549	14722	14518	14775	14572	14592	14568	14586	14643	14824	14517	14682	14549	14544	14594	14622	14699	14546	14598	14617	14472	14656	14707	14667	14773	14635	14502	14518	14621	14660	14703	14679	14656	14753	14515	14576	14467	14478	14613	14591	14692	14631	14679	14684	14705	14715	14602	14378	14520	14656	14691	14616	14620	14696	14615	14465	14679	14435	14787	14549	14753	14598	14478	14749	14715	14666	14751	14537	14642	14576	14582	14740	14484	14668	14829	14351	14738	14573	14618	14720	14532	14505	14726	14593	14626	14687	14592	14791	14618	14585	14637	14742	14600	14632	14728	14813	14705	14555	14599	14672	14646	14541	14681	14796	14465	14643	14624	14725	14583	14703	14765	14513	14515	14359	14633	14543	14634	14521	14584	14615	14611	14612	14681	14626	14796	14646	14601	14557	14546	14654	14513	14643	14718	14569	14657	14752	14483	14537	14682	14698	14458	14636	14636	14429	14736	14762	14763	14631	14584	14668	14713	14554	14545	14638	14702	14598	14673	14576	14495	14671	14561	14727	14651	14615	14560	14586	14708	14479	14556	14590	14530	14562	14466	14700	14657	14464	14653	14662	14676	14537	14775	14627	14672	14585	14757	14568	14704	14696	14690	14520	14575	14686	14687	14478	14757	14665	14589	14541	14668	14553	14689	14567	14588	14499	14567	14553	14625	14631	14517	14559	14718	14410	14699	14525	14523	14583	14650	14458	14697	14722	14574	14732	14734	14579	14584	14498	14757	14540	14400	14544	14493	14565	14603	14574	14676	14599	14611	14694	14784	14459	14533	14518	14569	14451	14575	14862	14687	14655	14738	14691	14485	14697	14631	14753	14641	14666	14618	14702	14627	14689	14740	14706	14680	14669	14697	14485	14666	14587	14719	14621	14614	14718	14618	14499	14524	14625	14400	14483	14753	14503	14486	14590	14663	14555	14415	14623	14465	14523	14689	14719	14863	14658	14701	14618	14564	14647	14758	14619	14649	14641	14526	14644	14591	14522	14477	14692	14835	14500	14532	14597	14655	14537	14711	14566	14523	14644	14608	14634	14746	14748	14678	14597	14821	14574	14719	14762	14562	14594	14559	14709	14545	14647	14778	14831	14766	14466	14384	14677	14612	14786	14598	14683	14466	14667	14525	14511	14635	14657	14616	14784	14752	14597	14490	14603	14928	14574	14661	14840	14657	14610	14595	14614	14681	14667	14614	14640	14336	14646	14663	14517	14662	14502	14557	14727	14684	14716	14646	14621	14662	14345	14642	14636	14586	14670	14735	14687	14635	14766	14579	14642	14535	14599	14575	14691	14676	14702	14597	14696	14680	14849	14631	14471	14549	14569	14551	14640	14813	14557	14619	14477	14457	14551	14592	14649	14549	14429	14566	14673	14571	14832	14633	14634	14728	14525	14683	14744	14800	14618	14660	14619	14760	14650	14578	14670	14644	14719	14625	14547	14732	14661	14521	14630	14577	14694	14682	14442	14668	14755	14452	14490	14424	14430	14821	14596	14707	14612	14647	14684	14632	14727	14559	14528	14707	14456	14746	14648	14657	14559	14723	14610	14717	14763	14718	14499	14642	14566	14684	14500	14638	14635	14778	14495	14502	14536	14473	14560	14484	14669	14542	14789	14674	14658	14535	14649	14542	14534	14541	14680	14553	14591	14779	14649	14545	14689	14705	14571	14728	14700	14581	14544
41835	50362	54364	45649	36027	30612	25688	23058	22557	22459	22762	22689	22255	22346	22159	22213	22590	22407	22269	22418	22400	22070	22168	22098	22173	22107	22155	21933	22299	21963	22104	21882	21961	22111	22115	22195	22116	22007	22135	21928	21942	22066	21808	21756	22025	21876	21904	21855	21886	21846	21986	21878	22102	21957	21916	21721	21958	22123	21887	21911	21757	21709	21871	21898	21781	22025	21965	22047	22113	21827	22058	21795	21938	21733	22021	21864	21770	22115	22120	21831	22045	21781	21860	22025	21933	21621	21808	21940	22041	21967	21957	21840	21989	22022	21911	21886	21958	21738	21741	22021	22069	22042	21911	21939	22030	21978	22078	22016	21980	22087	22043	22008	21685	21789	22168	21791	21999	21868	22043	21983	21982	22078	21928	21946	22123	21948	21781	22036	21951	22107	21824	21779	21810	21914	21936	21784	21952	22032	22016	21901	21791	21838	22028	21891	21888	21867	21812	21663	21664	21874	21897	21834	22013	22141	21834	21949	21670	22079	21930	22113	21743	21943	21852	22023	21751	21640	21846	21956	21960	21885	21966	22210	21941	21889	22006	21900	21972	21823	22159	21923	21903	21955	21803	21910	21906	21991	21962	21950	21999	21970	21902	21895	21828	21851	22028	21922	21889	22088	22120	22005	21721	21721	22024	21673	21817	21832	21904	22141	21846	21902	21899	21882	22216	22064	21953	22115	22159	21848	21924	22008	21995	21969	21938	21949	22029	21814	22108	21903	22205	22002	21898	22253	22046	21948	21936	21897	21872	22091	22109	21948	21880	21876	21849	21773	21940	21802	21981	21872	22086	22120	21820	22155	22001	21836	21710	21728	21710	21828	21827	22180	22144	21995	21916	21854	21902	21936	21995	22059	21900	22114	21859	21713	21693	21941	21849	21805	21948	21943	21872	21813	21954	22021	21913	21919	22103	22452	22189	21964	21862	22070	21897	21844	22112	21865	21918	21965	21893	21768	21947	22011	21902	21996	22153	22091	22055	21901	21863	21823	21777	21940	21923	21822	21618	21852	22047	21992	21928	21853	21780	21875	21960	22060	21939	22059	21815	21986	22096	21706	21998	21931	21855	21835	21798	21930	21997	21898	22021	21677	22010	21902	21943	21998	21804	21926	22170	21877	22012	22009	21975	21895	21868	21946	21901	22078	21735	21850	21854	22041	21836	22077	21746	21963	21916	21937	21916	22002	21830	21984	21978	21672	22188	21948	22111	21820	22202	21964	21861	21919	21924	21788	22165	21790	21975	21938	21892	21822	22056	21841	21642	21714	21878	21696	21707	21695	21868	21967	22100	21958	22050	22000	22039	21907	21786	21961	21977	22016	22063	21948	21916	21728	21790	22076	21975	22033	21937	21939	22054	22092	21866	22111	21984	21772	22122	22040	22179	21814	22010	21829	21839	21977	21805	21954	21844	21998	21975	22206	21934	21866	21766	22116	21946	21836	22029	21889	22090	21956	21824	21975	21591	21771	21893	21848	21883	21815	21903	22186	21852	21996	21750	21917	21941	21847	21827	21780	21654	21613	21717	21724	21848	22023	21790	21623	21831	21911	21658	21860	21760	21769	21851	22151	21921	21897	21839	21875	21671	21975	22069	21854	21992	21812	21812	21483	21916	22181	22071	21855	21893	21814	22014	21893	21791	21749	21721	22141	21773	21897	22084	22070	22330	21997	22088	21725	21735	21842	21988	21795	21850	21970	21769	21952	21723	21709	21812	22165	21981	21890	21744	22161	21895	21900	21841	22042	22091	22023	21736	21501	21903	21883	21831	21888	22013	22042	21983	21979	21749	21759	21871	21861	21917	21942	21872	21846	21984	21915	22073	21898	21896	21743	21709	22001	21901	22126	21754	21950	22072	21893	21765	21865	21909	21823	21734	21865	21793	21791	21871	21930	21952	21944	22002	21974	22004	21963	22004	21997	21920	21782	21940	21876	21717	21852	21870	21842	21777	21783	21994	22127	22096	21906	21958	22011	22036	21948	22079	21887	22003	21892	21850	21873	21963	22054	21956	21753	21931	22040	22013	22118	21878	21948	22000	21875	21843	22133	22055	21866	21695	22012	21915	21903	21979	21898	21725	21907	22015	21993	22134	21902	21753	21920	22100	22058	21920	21802	21943	21962	21910	21834	22098	21768	21719	21727	22317	21816	21884	21895	22038	21919	21780	21829	21664	21704	21746	21931	22137	21880	21871	22031	22145	22089	21753	21780	22018	22168	21877	21884	21808	21830	22141	21715	21803	21892	21915	21981	22001	22506	22009	22136	21957	21902	22006	21886	21925	21977	21822	21906	21895	22073	21946	21578	21856	21640	21931	21887	21997	22042	22123	21898	22119	22025	21993	21656	21730	21822	22020	21869	21969	21964	21891	22031	22153	22037	21917	22062	21912	21966	21794	21964	21938	21945	22174	22002	21972	21598	21756	21840	21767	21946	22020	21900	21782	21838	21763	21914	21817	22043	22083	22164	21884	21773	21903	21970	21888	21848	21818	21976	22047	21942	22125	21707	21990	21987	21996	22087	21929	21824	22007	21948	22029	21993	21884	22120	21874	21996	21998	21916	21828	22008	22202	22137	21970	21996	21793	22008	21859	21995	21784	21691	21803	22016	21855	21739	21833	21816	21742	21876	22382	21966	21833	22001	22134	22036	21897	21940	22192	21957	21888	21837	21705	21936	21945	21952	21759	21869	21781	21907	21952	22047	21981	22028	21888	21833	21986	21886	21795	21978	21959	21732	21840	21836	21970	21726	21818	21864	21953	22064	22050	22010	21966	21844	21886	21801	21883	22044	21901	22062	21898	21803	21768	22075	21728	21704	21870	21553	21987	22114	21929	22066	22018	21953	21780	21838	22060	22109	21891	22123	21787	21930	22104	22140	22134	21848	22231	21783	22021	21924	21968	22002	21989	21909	21789	21717	22187	22138	21863	21966	22051	21839	21877	21969	22105	21968	22059	21954	21934	22104	21891	22000	22005	21913	21863	21998	21956	21768	21963	21651	21914	21887	22051	21882	21871	22059	21997	22093	21777	21958	22059	21907	21718	21941	21774	21836	22045	21820	22071	22044	21993	22073	22094	21996	22136	22018	21886	22009	21885	22043	22031	21888	22326	21958	21887	21902	22017	22179	22130	21900	22006	21913	21998	21838	21770	21817	21879	22082	22029	21830	21731	22032	21909	21763	21810	21769	21808	21853	21987	21842	21935	21780	21942	21833	22107	21983	21794	21911	22184	21958	21990	22134	22059	21652	21834	21978	21990	21823	21857	22031	21947	22069	21986	22000	21898	22022	22076	21705	22032	21887	21952	21906	21932	22070	21875	22163	22240	21784	22032	21915	21972	21873	22020	21705	21998	22009	21984	21921	22224	21975	22107	22046	22069	21862	21824	21919	21917	21847	21937	21880	22012	22006	21827	21811	22019	22031	21836	22034	21752	21871	21749	21721	21984	22314	21974	21664	21901	22069	21931	22003	22156	21836	21748	21951	21841	22003	22163	21898	22015	22045	21971	21841	21919	21750	21735	21762	22001	21769	22184	22069	21908	21896	21825	22045	22160	22119	22016	22196	21855	22061	21754	21858	21808	21895	22031	21912	21912	21866	22146	22010	22092	21879	21964	21807	22012	21909	21852	21966	21878	21841	22231	21994	22195	21911	21892	22153	21864	21815	22020	21937	21813	21986	22027	21938	21799	21733	22093	21793	21611	21975	21930	21894	21940	22127	22026	21872	21936	21914	21971	21936	22032	21980	21791	21675	22068	21601	21841	21935	21870	22042	21812	21829	21963	21955	21873	21677	21838	21762	22057	22002	21921	22019	21913	21974	21980	21918	21873	22013	21985	21951	21835	21931	21952	21952	22036	21834	21855	22142	21989	22071	21862	22005	21950	21735	21826	22100	21851	21844	21852	21774	22075	22032	21593	22095	21843	21875	21728	21860	21905	21813	22170	22168	22001	21770	21893	21857	22017	21868	22014	21941	21857	21945	21877	21974	21993	21670	22033	22112	21856	21957	21725	21767	22024	22087	21881	21901	21880	21923	22029	22087	22000	21958	21967	21675	21831	21873	21833	21738	21719	22020	21946	21836	22064	21951	22094	21993	21943	22015	22206	21794	22026	21740	21944	21692	21869	21785	21895	22123	21857	22074	21854	21959	21906	22079	21939	22175	22046	22024	21831	21665	21910	21955	21817	22054	22010	21965	21952	22195	22028	22066	21944	21990	21907	21964	21876	21965	21991	22063	22224	21953	21907	21878	21829	22063	21879	21896	21951	21876	21922	22012	21936	22262	21993	22030	21847	21775	22051	21880	21919	22046	21912	21639	21986	21837	22007	21942	21900	21713	21951	21924	21905	21923	21661	22094	21937	21831	21982	21871	22043	22040	21713	21942	21781	21847	21938	21791	21926	21958	21854	21886	22140	21829	21996	21882	21853	21686	21865	22014	21787	22008	21811	21986	21883	21980	21886	21994	21816	21859	22097	21898	22077	21597	21974	21903	21849	22029	21852	21996	22038	21989	21871	22097	22044	22151	21865	21926	21959	21947	21737	21833	21998	21894	21932	21986	21917	21870	21786	22076	21981	21997	21825	21957	21916	21891	22158	21714	22216	21878	21584	21971	21979	21882	21927	22033	21971	21721	21968	21743	21899	22061	21971	21730	21861	21880	21864	22062	21989	21926	22152	21802	22035	22097	21934	22104	21835	22060	21986	21934	22057	21974	21885	21935	22153	22119	21793	21858	22058	21828	21912	21895	21831	22094	22077	21986	22078	21891	22082	21807	21987	21986	21834	22162	21875	21981	21995	21983	21706	21987	21867	22009	21803	21696	22000	21730	22045	21876	22100	21820	21695	21832	21896	22007	22118	21886	21906	21967	21935	21908	21870	21821	21969	22195	21828	22092	21925	22044	21923	21830	22053	21702	21823	22016	22157	21812	21954	22068	21997	21810	21676	21792	21938	21581	21775	21857	22027	21874	21939	21681	21804	22123	21836	21905	22330	21834	21878	21904	22029	22042	22195	21809	21743	22058	21914	22197	22042	22035	21906	22101	21902	21893	21940	21978	21937	21893	21931	21837	22089	21981	22006	21967	21956	21829	21919	21903	21890	21829	22273	21983	21848	21954	21914	21899
43812	60075	54834	39926	31630	24905	18679	16041	15868	15861	16127	15875	15504	15280	15480	15440	15415	15495	15776	15538	15184	15268	15044	15133	15078	15100	14769	14911	15099	15010	15117	15113	15149	15116	14859	14784	15030	14960	15080	15124	14989	15011	14934	14928	14975	14986	14871	14913	15042	14815	15090	14928	14842	14949	14904	14963	14775	15151	14894	14843	14977	14959	15015	14909	14957	15013	14859	14931	15010	15004	15013	14912	14943	14926	15047	14798	14786	15142	14854	15088	14872	14971	14817	14880	14871	14893	15088	14765	14864	15069	15035	14888	14884	15000	15107	14825	14977	14893	14760	15058	15014	14901	15015	14989	14818	14925	14963	14938	14906	14960	14883	14961	15080	14801	14964	14864	15142	15047	15079	14823	14964	14843	15053	14893	15149	14945	14896	15072	14813	14924	15064	14759	14904	14877	14937	14805	15076	14982	14765	15008	14861	14855	14961	14792	15034	14871	14833	14988	15017	14895	14800	14967	14906	14881	14902	14999	14855	14921	14997	14912	15056	14985	14823	14986	15089	14960	14758	15275	14935	14897	14842	14987	14814	15000	14943	14920	14943	14892	14929	14863	14986	14889	14929	15035	15008	14912	14755	14870	14872	14941	14746	14763	14848	14902	14864	14930	14900	14861	15012	14948	15047	14747	14994	14802	14868	15092	14937	14884	14848	14866	15047	14971	14883	14801	15030	14815	14830	14890	14821	14843	14947	14896	14886	14824	14922	14902	14966	14878	14839	14864	14908	15180	14934	14976	14909	15052	14922	15004	14850	15078	14973	15004	14840	14943	14953	14944	14943	14925	14907	14871	14952	15053	14857	14941	14853	14760	14884	14885	14809	14949	14803	14954	14894	14887	14852	14945	15037	15037	14958	14959	14967	14815	14959	14992	14949	14787	14953	14920	14960	14719	14997	14865	14968	14837	15050	14881	14881	15042	14800	14897	14868	14790	15068	15118	14938	14807	14930	15002	14908	14996	15004	15085	14907	14835	14897	14775	14765	15137	14871	14820	14946	14956	15106	14947	14883	14831	14987	14811	14926	14958	15108	14974	15058	14929	14954	14905	14893	14978	14940	14939	14847	14884	15156	14902	14750	14779	15136	14966	14964	14979	15076	14770	14968	14975	14956	14858	14844	14960	14940	14837	14793	14743	14918	14871	14978	14743	14891	14970	14865	15020	14869	14920	14897	15030	14962	14978	14893	15015	14878	15019	14993	15036	14853	14988	14998	14875	15000	15040	15031	14926	14845	14833	14943	15058	15150	14781	14844	14843	14782	14958	14706	15018	14760	14999	14911	14978	14985	14834	15047	14953	15035	14936	14823	15025	15009	15095	14920	14857	15236	14893	14866	15005	14921	14930	14984	14909	15077	15106	14932	14899	14921	14952	15135	14902	14890	14998	14825	15068	15024	15081	14997	14960	14893	14931	14865	14954	15019	14915	14784	15054	14883	14837	14974	14989	14992	15024	14888	14857	14945	15015	14843	14915	15062	14941	14995	15129	14928	15039	14807	14986	14956	14833	14906	14870	14947	14911	14805	14779	14958	14947	14997	14978	14848	14881	15033	15107	14911	14850	14920	14970	14955	14787	14829	14931	15022	14818	14885	14779	14889	15089	14868	14889	14825	14934	14878	14875	14801	15104	14935	14873	15035	15192	14809	15006	14939	14971	14794	14889	14979	14777	14938	14883	15053	15019	14774	14999	14926	14850	14878	14866	14986	14996	14855	14836	14955	14953	14969	15088	14835	14950	14873	14996	14857	14897	14936	14817	14975	14936	14897	14956	14947	15089	14854	14878	14896	14995	14889	14810	14942	15021	14835	14922	14831	14827	14811	14989	15033	14962	14827	14948	15068	14827	14947	14881	14935	14743	14970	14822	14911	14883	14968	14945	15056	14819	14972	15035	15039	14896	14939	14997	15060	14772	14875	14897	14989	15052	14815	14959	15141	15076	14983	15022	14965	14834	14943	14837	14809	14927	14996	14982	14748	14917	15015	15102	14868	14929	14946	14940	14915	14850	14919	14904	14966	14912	14843	14901	14804	15059	14907	15045	14942	14762	14984	14962	15060	14816	14906	14820	15132	14868	15052	14902	15159	15096	14970	14880	14932	14944	14806	14824	14902	14835	14840	15025	14978	14756	14988	14763	14875	14891	15096	15117	14968	15157	14834	15054	15032	14958	14916	14917	14862	15011	14947	15117	14811	14982	14942	14891	14852	14841	14933	15073	14900	14962	14960	15135	14861	14857	14984	14817	14908	14894	15112	15008	15044	14936	14888	14886	14991	14876	14825	14998	14925	14831	14958	15046	15072	14917	14973	14930	14913	14971	15009	15029	14871	14931	14876	15007	14926	15033	14877	15019	14822	14949	14872	14832	14920	14953	15083	14875	14969	15031	14980	14840	14823	14966	15090	14824	14973	14913	14934	14906	14979	15099	15024	14737	14796	14873	14652	14857	14940	14994	14908	15040	14964	14895	14794	14920	15095	15055	14952	14663	14983	14948	14775	14944	14988	14938	15094	15023	14869	14782	14911	15015	14803	14840	15017	15005	14888	14995	15019	15136	14875	15073	14795	15002	14889	14860	14980	15055	14785	15007	14860	14791	15062	14982	14835	14920	14856	15015	14974	14950	14877	14938	14807	14998	15068	14992	15004	14976	14986	15010	14826	14837	14856	14955	14848	14807	15039	14795	14628	14842	14984	14946	14961	15115	14928	14984	14835	14961	15074	14952	15054	15208	15003	15019	15073	15073	14778	14934	14928	14765	14997	14910	15030	14937	15032	14931	14983	14947	14978	14947	14770	14924	14789	14901	14929	14915	14948	14918	14836	15043	14963	14929	15020	14950	14809	15039	14874	14870	14914	14910	14820	14998	15007	15010	15059	15095	14774	14891	14793	14900	14935	14957	14956	14944	14772	14847	14843	14956	14901	14924	14992	15071	14912	14923	14804	14975	14967	14968	14920	14827	14938	14865	15061	14875	14951	15021	14991	14767	14786	14885	14908	14918	14835	14924	14976	14815	14958	14765	15110	14934	15081	14796	15063	15033	14990	14849	15086	14911	14917	14866	15046	14905	14897	14888	14937	14920	14991	15033	14770	14943	14978	15072	14963	15126	14786	14981	14890	14858	14935	14991	14929	14926	14909	14974	14978	14987	14819	14990	14919	14910	15057	14879	14957	14886	14979	15042	14880	14975	14894	15083	14821	15018	14886	15015	14977	14806	14964	14962	14999	15011	15177	15170	14990	14892	15194	15023	14977	14820	14847	14934	14834	14933	14894	14965	14947	15173	14979	14881	15045	15102	14868	15136	15001	14804	15116	14919	14967	14935	15023	14927	14862	14850	14892	15048	15033	14844	14861	14968	14901	15005	15032	15035	14962	14885	14921	14986	15064	15039	14822	14815	15010	14896	15003	14958	15018	14978	14888	15055	14895	14937	14949	15176	14975	14935	15097	14928	14985	14731	15011	14914	14929	14906	14965	14883	14904	14965	14921	14965	14836	14898	14992	14973	14964	14821	15134	14822	14954	14930	15016	14847	15082	14911	14751	14834	14992	14921	14863	14880	15044	14822	14851	14946	15017	14837	14760	14834	14823	15042	14778	15094	14959	14817	15140	15017	14856	14859	14950	14939	14894	14791	14913	15024	14912	15054	14943	14925	14803	14997	14873	14811	14834	14842	15056	14986	15022	14727	14921	14959	14988	14920	14948	14852	15025	14914	14985	14893	14889	14885	14852	14757	14918	14838	14878	15065	14986	14803	15034	14900	14914	14992	14857	15017	15022	14967	14879	14791	15010	15011	14911	14824	14827	14918	14892	14913	14835	15020	14952	15021	14734	15066	14859	14963	14999	14998	14865	15021	15010	14961	15084	14943	14978	14802	14944	15089	14813	14983	14962	14904	14950	14829	14901	14730	15085	14824	15070	15024	15032	15012	14898	14790	14952	14955	14971	15043	14924	14935	14876	14882	14860	15027	14957	15167	15023	15000	15018	14961	14903	15076	14832	15003	14887	14941	14948	14830	14923	14888	15049	14941	15041	14901	15064	14884	14887	15055	15043	14928	14963	14920	14935	14956	14878	14973	14954	14943	14881	14821	14927	14826	14986	15049	14842	14973	15015	14949	14900	14894	15047	14954	14770	15086	14888	15038	14973	14806	14855	14839	14897	14967	14914	14885	14967	14991	14916	15077	14843	15089	14954	14918	14960	14890	14902	14951	15072	14845	14987	15163	15091	14950	14986	14888	15137	14953	14810	14977	14996	14950	14955	15112	14874	15032	14809	14875	15009	15006	15121	14824	14837	14846	14850	14851	15104	14819	14895	14864	14873	14856	14981	14832	14896	15009	14959	14753	14944	14865	14910	14965	14808	15079	14943	14982	15023	14924	15056	14810	14896	15085	15034	15001	15019	15035	14939	14964	14801	14730	14914	14891	15021	15135	14694	14846	14930	14764	14899	14957	14906	14929	14863	14858	14862	14974	14867	14973	14973	14953	14854	14923	15044	14792	14975	14963	14761	15050	14994	14876	14965	14953	15135	14963	15032	14858	15065	14947	14917	14949	14744	14975	14706	14929	15025	14977	14801	14835	15097	15105	15112	14912	15051	14874	14790	15025	15057	14741	14958	14893	15029	15030	14897	14977	14845	14830	14883	14878	14934	14858	14881	14921	14870	14938	14859	14851	14945	15058	14902	14833	14981	14917	14840	15066	14751	14778	14839	14966	15039	14817	15047	14971	14906	14899	15140	14982	15004	14973	14984	14803	14820	14774	14750	14996	15002	15019	14951	15011	14996	14883	14888	14840	14954	15183	14987	14737	14956	14841	14961	14907	15137	14979	14870	14851	14989	14943	14979	15047	15072	14793	14882	15022	14982	15027	14834	14844	14820	14907	14842	15113	14934	14872	15044	14859	14983	15001	15072	14967	15045	14817	15011	14976	14776	14866	14936	14729	15058	14993	15064	14934	14903	15010	14867	15095	14951	14875	14882	14997	14903	14848	14833	14876	15039	14971	15046	14996	14963	14977	15104	14950	15059	14915	14972	15062	14835	15011	14931	15058	14915	14995	15001	14959	15131	14883	14906	14811	14792	14856	14954	14914	14897	15086	14931	15052	15066	14832	15036	14905	14950	14967
26226	21955	32023	34906	39294	38951	31321	24831	23867	24130	24241	23696	23585	23424	23242	23369	23484	23780	23886	23411	23592	23070	23013	22800	22910	23050	23257	22855	22887	22875	23051	22875	23005	22808	22795	22550	23157	22860	22842	22944	22780	22753	22875	22789	22661	22853	22896	22510	22741	22737	22863	22591	22869	22713	22710	22825	22773	22335	22609	22537	22757	22610	22748	22810	22777	22598	22765	22906	22684	22608	22816	22730	22806	22604	22563	22815	22532	22772	22607	22648	22777	22836	22562	22622	22733	22575	22416	22791	22422	22754	22924	22737	22789	22783	22810	22845	22659	22532	22628	22384	22646	22684	22633	22850	22324	22780	22762	22619	22738	22459	22488	22541	22681	22623	22539	22455	22709	22834	22666	22569	22686	22749	22435	22617	22475	22879	22932	22774	22647	22643	22596	22463	22622	22513	22547	22374	22626	22497	22682	22723	22500	22469	22751	22790	22660	22722	22686	22906	22537	22596	22507	22564	22675	22718	22415	22750	22607	22552	22650	22878	22786	22805	22637	22627	22693	22620	22624	22702	22977	22635	22874	22619	22422	22585	22913	22585	22788	22716	22641	22776	22759	22838	22523	22684	22598	22440	22576	22513	22523	22629	22883	22870	22673	22582	22662	22662	22638	22682	22466	22456	22625	22808	22532	22553	22716	22487	22539	22642	22561	22664	22795	22337	22692	22741	22757	22658	22784	22711	22543	22611	22575	22590	22644	22630	22659	22666	22633	22913	22823	22649	22474	22611	22586	22538	22684	22773	22618	22479	22523	22499	22549	22448	22638	22433	22677	22632	22642	22693	22619	22639	22513	22501	22720	22824	22563	22658	22644	22729	22650	22528	22716	22472	22344	22883	22694	22761	22521	22680	22386	22684	22930	22799	22805	22773	22752	22880	22600	22857	22726	22400	22906	22412	22780	22747	22642	22707	23095	22676	22670	22620	22868	22524	22158	22689	22787	22721	22452	22678	22598	22658	22622	22501	22422	22524	22880	22602	22654	22580	22542	22572	22662	22881	22842	22603	22782	22708	22725	22624	22610	22836	22706	22675	22445	22580	22425	22713	22506	22702	22636	22861	22669	22502	22791	22546	22709	22652	22745	22537	22590	22515	22666	22585	22568	22825	22788	22555	22499	22466	22720	22384	22522	22668	22683	22692	22743	22531	22665	22543	22608	22542	22714	22762	22662	22551	22699	22724	22629	22793	22673	22727	22698	22696	22549	22571	22695	22658	22520	22746	22509	22827	22771	22914	22825	22770	22609	22493	22667	22573	22634	22540	22694	22637	22530	22571	22710	22693	22742	22344	22413	22593	22435	22363	22551	22603	22658	22500	22835	22675	22662	22742	22653	22505	22327	22599	22737	22767	22492	22616	22595	22587	22652	22711	22666	22476	22650	22717	22631	22560	22593	22748	22763	22728	22627	22586	22414	22663	22777	22522	22562	22760	22522	22599	22771	22653	22701	22468	22779	22652	22798	22651	22618	22525	22581	22739	22573	22502	22737	22599	22527	22476	22670	22474	22672	22677	22533	22520	22771	22387	22625	22690	22624	22742	22483	22492	22611	22718	22552	22559	22673	22654	22770	22628	22410	22633	22638	22728	22754	22405	22558	22364	22416	22748	22831	22624	22601	22531	22413	22754	22544	22753	22615	22591	22801	22783	22298	22920	22900	22612	22441	22553	22733	22730	22664	22488	22577	22524	22563	22674	22818	22828	22371	22756	22609	22816	22582	22439	22186	22625	22656	22698	22967	22774	22508	22760	22600	22460	22435	22540	22578	22734	22507	22463	22581	22502	22689	22506	22725	22580	22534	22670	22801	22628	22867	22557	22654	22500	22470	22474	22749	22603	22708	22801	22802	22663	22867	22479	22702	22733	22542	22573	22856	22673	22560	22616	22490	22670	22844	22548	22716	22663	22852	22549	22645	22657	22640	22686	22672	22730	22668	22683	22893	22537	22562	22838	22696	22589	22586	22606	22576	22554	22768	22671	22779	22532	22828	22629	22704	22490	22588	22632	22776	22607	22835	22557	22647	22551	22786	22589	22743	22665	22645	22697	22668	22604	22606	22406	22559	22728	22642	22733	22649	22760	22509	22636	22481	22668	22802	22784	22621	22776	22581	22665	22540	22678	22836	22724	22711	22872	22699	22675	22695	22772	22630	22800	22628	22571	22749	22461	22351	22760	22433	22687	22943	22679	22473	22452	22522	22651	22839	22583	22603	22548	22867	22546	22704	22620	22686	22614	22805	22663	22821	22729	22686	22602	22820	22407	22775	22546	22686	22809	22669	22712	22547	22676	22622	22661	22604	22737	22667	22743	22704	22733	22496	22645	22727	22505	22763	22521	22794	22769	22488	22642	22691	22530	22565	22516	22487	22647	22664	22744	22803	22612	22664	22603	22568	22700	22642	22527	22634	22585	22374	22646	22720	22792	22497	22676	22560	22813	22630	22606	22490	22421	22642	22543	22535	22503	22540	22713	22552	22775	22481	22696	22424	22529	22699	22456	22556	22634	22646	22490	22642	22694	22839	22293	22536	22629	22589	22603	22395	22664	22822	22575	22750	22718	22594	22532	22682	22884	22433	22429	22316	22761	22878	22622	22592	22386	22501	22814	22820	22573	22623	22644	22471	22571	22604	22498	22498	22742	22486	22761	22993	22440	22715	22942	22535	22601	22629	22804	22732	22636	22835	22734	22715	22640	22859	22556	22725	22726	22613	22549	22758	22561	22525	22752	22515	22750	22650	22775	22758	22769	22622	22670	22853	22805	22838	22596	22752	22595	22861	22619	22687	22515	22377	22400	22945	22767	22454	22572	22570	22713	22542	22552	22513	22654	22737	22842	22445	22921	22698	22911	22641	22648	22349	22551	22495	22644	22709	22695	22788	22423	22683	22651	22865	22688	22396	22614	22670	22629	22859	22683	22783	22534	22601	22479	22518	22590	22480	22597	22444	22581	22807	22627	22775	22652	22781	22868	22546	22725	22553	22858	22641	22596	22584	22597	22677	22495	22529	22669	22349	22685	22577	22733	22580	22326	23045	22586	22854	22848	22555	22628	22624	22678	22431	22504	22659	22538	22523	22616	22860	22621	22520	22489	22620	22721	22749	22568	22537	22863	22368	22662	22571	22464	22740	22583	22693	22568	22788	22521	22693	22404	22830	22439	22568	22585	22960	22634	22717	22639	22851	22574	22468	22527	22417	22738	22944	22501	22854	22745	22639	22567	22524	22600	22731	22785	22805	22767	22634	22579	22562	22679	22456	22517	22737	22683	22798	22593	22808	22432	22812	22646	22546	22751	22549	22716	22660	22540	22536	22650	22586	22429	22463	22567	22955	22617	22832	22803	22699	22768	22665	22856	22649	22639	22878	22819	22569	22585	22763	22762	22693	22635	22720	22537	22753	22657	22608	22872	22653	22497	22476	22855	22884	22749	22448	22545	22718	22571	22557	22788	22828	22476	22498	22538	22693	22731	22551	22602	22648	22486	22631	22612	22817	22841	22534	22459	22639	22615	22593	22795	22697	22614	22397	22784	22730	22503	22594	22773	22697	22555	22725	22926	22541	22740	22496	22490	22560	22464	22668	22754	22828	22633	22780	22694	22895	22801	22577	22575	22444	22624	22567	22630	22541	22709	22699	22556	22631	22333	22660	22736	22716	22634	22403	22407	22842	22397	22492	22713	22497	22614	22450	22567	22500	22474	22460	22761	22635	22554	22947	22671	22667	22611	22547	22493	22708	22370	22523	22643	22516	22628	22619	22409	22633	22571	22819	22637	22759	22561	22652	22645	22760	22779	22724	22712	22727	22659	22476	22666	22632	22604	22659	22469	22706	22709	22651	22691	22505	22541	22535	22509	22603	22618	22577	22523	22597	22582	22709	22671	22568	22878	22610	22723	22581	22822	22687	22540	22707	22751	22881	22473	22563	22785	22601	22535	22936	22612	22773	22437	22683	22541	22625	22748	22763	22546	22478	22524	22547	22698	22544	22559	22635	22656	22580	22544	22626	22593	22463	22755	22480	22695	22596	22747	22547	22873	22783	22626	22548	22486	22723	22577	22771	22496	22409	22644	22751	22582	22579	22621	22617	22720	22556	22683	22579	22813	22675	22797	22564	22629	22469	22555	22453	22684	22672	22735	22542	22608	22709	22761	22502	22770	22610	22779	22718	22706	22755	22642	22594	22810	22539	22708	22697	22817	22754	22902	22659	22806	22722	22703	22707	22410	22635	22557	22623	22603	22490	22460	22651	22650	22683	22865	22814	23021	22479	22779	22881	22582	22620	22310	22596	22814	22631	22636	22976	22562	22702	22446	22436	22808	22746	22774	22658	22661	22733	22679	22601	22489	22712	22587	22607	22557	22393	22521	22676	22629	22838	22679	22861	22473	22671	22738	22807	22460	22541	22623	22559	22457	22674	22293	22777	22795	22750	22408	22580	22748	22460	22653	22473	22392	22619	22580	22517	22550	22843	22567	22694	22724	22132	22716	22843	22705	22475	22689	22719	22503	22688	22527	22869	22516	22579	22701	22627	22500	22769	22919	22797	22633	22355	22546	22481	22604	22321	22676	22561	22748	22547	22694	22815	22606	22751	22929	22589	22533	22616	22834	22543	22712	22585	22728	22741	22737	22563	22504	22471	22609	22654	22894	22514	22656	22449	22879	22811	22530	22608	22765	22504	22687	22605	22694	22733	22734	22749	22841	22802	22529	22783	22842	22487	22614	22628	22875	22737	22593	22781	22539	22917	22547	22469	22676	22535	22705	22675	22441	22521	22852	22841	22565	22422	22623	22580	22604	22599	22866	22604	22529	22562	22863	22736	22719	22831	22583	22477	22667	22638	22383	22537	22670	22635	22647	22540	22650	22466	22764	22522	22618	22909	22690	22807	22707	22744	22525	22621	22745	22664	22414	22588	22710	22701	22586	22664	22615	22548	22569	22671	22858	22879	22662	22880	22597	22617	22564	22864	22601	22731	22880	22405	22574	22557	22662	22653	22692	22855	22432	22551	22567	22436	22693	22937	22736	22484	22578	22626	22886	22579	22469	22747	22660	22712	22773	22908	22545	22483	22600	22707	22561	22812	22748	22670	22685	22838	22686	22752	22563	22444	22588	22733	22530	22610	22378
44630	73200	66744	52560	45173	35844	21813	17267	17216	17409	17465	16726	16319	16043	16110	16207	16249	16419	16705	16334	16104	15717	15553	15627	15537	15615	15483	15524	15590	15316	15416	15564	15679	15354	15613	15383	15496	15424	15495	15518	15346	15438	15334	15459	15269	15343	15488	15398	15328	15356	15352	15455	15392	15323	15280	15510	15508	15266	15393	15418	15504	15289	15306	15309	15267	15415	15337	15417	15384	15439	15301	15254	15441	15314	15282	15343	15447	15356	15469	15319	15356	15360	15393	15237	15303	15197	15460	15339	15193	15447	15242	15327	15272	15276	15361	15257	15518	15377	15463	15547	15327	15477	15340	15332	15363	15324	15470	15077	15155	15538	15488	15425	15281	15337	15319	15478	15430	15395	15245	15436	15458	15454	15494	15428	15251	15356	15383	15500	15356	15243	15593	15161	15294	15405	15424	15306	15354	15296	15397	15405	15375	15268	15448	15222	15421	15206	15355	15350	15139	15294	15375	15472	15475	15276	15297	15357	15420	15285	15393	15418	15285	15388	15501	15448	15201	15377	15299	15340	15371	15487	15402	15218	15350	15278	15296	15465	15245	15418	15360	15381	15339	15335	15319	15314	15260	15235	15387	15354	15303	15318	15382	15225	15149	15430	15322	15073	15331	15451	15524	15378	15398	15319	15432	15340	15434	15416	15257	15430	15361	15309	15419	15200	15316	15383	15288	15379	15339	15354	15321	15369	15308	15341	15337	15337	15338	15362	15174	15334	15303	15437	15410	15347	15378	15297	15422	15455	15254	15226	15351	15185	15287	15423	15456	15516	15350	15355	15383	15341	15314	15296	15416	15197	15367	15477	15251	15376	15440	15215	15355	15140	15391	15343	15339	15235	15312	15459	15337	15346	15446	15428	15274	15308	15374	15310	15484	15502	15481	15385	15485	15240	15276	15387	15224	15507	15469	15543	15370	15468	15297	15411	15432	15321	15392	15417	15490	15368	15467	15443	15335	15327	15462	15438	15397	15248	15357	15328	15271	15362	15386	15335	15376	15421	15140	15302	15369	15308	15347	15286	15409	15399	15418	15345	15446	15186	15329	15097	15460	15213	15229	15575	15196	15197	15350	15308	15273	15279	15362	15270	15582	15558	15291	15309	15374	15465	15315	15317	15457	15226	15327	15330	15293	15332	15270	15319	15349	15444	15362	15356	15242	15527	15423	15213	15272	15144	15330	15603	15440	15449	15175	15271	15379	15314	15358	15524	15424	15387	15426	15214	15474	15433	15434	15426	15237	15356	15290	15105	15234	15434	15399	15296	15590	15339	15417	15150	15338	15553	15421	15180	15463	15279	15314	15306	15240	15363	15240	15566	15377	15406	15347	15332	15357	15502	15370	15575	15272	15343	15367	15360	15216	15319	15405	15301	15235	15418	15295	15302	15456	15228	15432	15300	15329	15464	15498	15354	15301	15227	15372	15437	15235	15321	15317	15381	15441	15362	15304	15330	15205	15454	15398	15416	15427	15345	15221	15278	15172	15338	15391	15228	15290	15416	15261	15303	15193	15229	15339	15208	15363	15331	15462	15231	15257	15378	15328	15310	15274	15342	15317	15289	15427	15342	15295	15477	15232	15348	15365	15182	15399	15346	15455	15309	15297	15242	15291	15323	15291	15277	15397	15250	15247	15146	15391	15354	15315	15417	15249	15381	15345	15283	15275	15446	15422	15311	15293	15391	15427	15272	15437	15347	15329	15314	15404	15354	15293	15251	15265	15362	15416	15351	15207	15330	15402	15382	15254	15418	15369	15243	15404	15316	15431	15295	15317	15466	15504	15352	15395	15294	15534	15360	15460	15386	15465	15252	15204	15472	15477	15243	15344	15383	15233	15245	15379	15255	15277	15300	15245	15349	15258	15290	15244	15411	15379	15471	15434	15444	15404	15168	15508	15407	15450	15355	15354	15305	15275	15248	15503	15346	15324	15252	15361	15385	15493	15470	15257	15335	15488	15472	15246	15286	15251	15289	15360	15382	15270	15283	15409	15333	15324	15338	15222	15356	15309	15294	15225	15427	15327	15446	15428	15320	15533	15344	15485	15417	15399	15387	15251	15349	15256	15378	15387	15442	15530	15419	15273	15461	15383	15304	15409	15420	15409	15318	15200	15406	15443	15392	15141	15280	15263	15396	15506	15488	15241	15347	15366	15401	15316	15362	15382	15288	15167	15422	15522	15342	15252	15119	15336	15202	15146	15205	15336	15274	15314	15496	15147	15331	15407	15438	15448	15295	15373	15463	15347	15404	15338	15358	15146	15427	15302	15487	15486	15336	15132	15379	15478	15228	15454	15258	15438	15302	15335	15354	15225	15413	15223	15378	15553	15349	15258	15418	15509	15353	15300	15419	15374	15241	15528	15478	15290	15340	15334	15442	15349	15333	15431	15220	15246	15355	15518	15311	15380	15206	15248	15349	15384	15373	15244	15420	15292	15456	15362	15363	15280	15444	15468	15434	15273	15326	15342	15508	15469	15314	15504	15298	15278	15302	15254	15117	15307	15343	15393	15525	15285	15407	15419	15291	15455	15328	15350	15417	15322	15299	15311	15355	15480	15402	15478	15393	15383	15324	15484	15357	15354	15384	15313	15325	15442	15348	15322	15494	15265	15337	15291	15427	15415	15396	15082	15256	15349	15544	15298	15195	15347	15333	15343	15529	15337	15334	15392	15369	15483	15254	15157	15304	15323	15356	15365	15387	15577	15367	15282	15485	15294	15298	15442	15273	15564	15426	15383	15264	15352	15244	15361	15464	15455	15335	15229	15388	15389	15369	15399	15343	15335	15403	15380	15532	15168	15232	15435	15282	15342	15431	15438	15204	15439	15277	15201	15313	15390	15259	15464	15301	15378	15365	15330	15182	15378	15300	15292	15344	15294	15492	15337	15291	15319	15216	15421	15316	15344	15386	15386	15476	15389	15346	15420	15329	15409	15302	15419	15135	15344	15363	15336	15170	15304	15194	15329	15336	15170	15236	15370	15224	15261	15338	15086	15422	15255	15343	15329	15316	15492	15372	15393	15504	15322	15520	15176	15329	15330	15439	15300	15338	15472	15297	15274	15467	15394	15125	15468	15395	15453	15384	15478	15383	15329	15363	15246	15344	15256	15459	15253	15371	15454	15303	15326	15478	15399	15381	15344	15216	15279	15384	15337	15284	15335	15408	15315	15371	15337	15529	15388	15244	15328	15262	15283	15358	15249	15145	15408	15328	15156	15374	15306	15463	15473	15411	15456	15266	15290	15337	15270	15311	15523	15230	15314	15409	15363	15421	15364	15308	15164	15496	15429	15255	15310	15708	15314	15276	15289	15257	15210	15357	15444	15207	15320	15228	15253	15220	15337	15303	15341	15288	15261	15376	15281	15291	15272	15468	15529	15559	15309	15412	15241	15313	15318	15135	15441	15284	15310	15505	15397	15259	15438	15163	15362	15301	15164	15287	15244	15411	15402	15250	15385	15322	15362	15246	15280	15323	15459	15184	15457	15174	15224	15383	15332	15515	15304	15419	15643	15375	15280	15405	15406	15428	15341	15409	15293	15263	15323	15294	15406	15326	15252	15266	15461	15539	15296	15409	15405	15464	15468	15389	15385	15520	15353	15402	15360	15261	15345	15284	15263	15257	15385	15228	15345	15312	15340	15203	15264	15100	15455	15116	15326	15275	15411	15495	15449	15545	15492	15250	15398	15402	15337	15398	15298	15237	15294	15401	15253	15242	15290	15291	15440	15212	15413	15347	15331	15384	15516	15392	15276	15305	15267	15432	15282	15205	15499	15203	15311	15191	15365	15322	15423	15498	15339	15311	15373	15647	15485	15391	15300	15478	15403	15201	15428	15358	15226	15328	15341	15431	15436	15440	15428	15393	15443	15215	15267	15341	15590	15375	15223	15401	15353	15287	15582	15336	15312	15501	15251	15343	15309	15368	15416	15375	15362	15194	15297	15405	15542	15300	15485	15399	15330	15336	15408	15051	15154	15338	15430	15323	15423	15410	15475	15246	15451	15243	15446	15291	15357	15326	15363	15398	15408	15314	15336	15428	15299	15359	15442	15253	15370	15360	15422	15490	15377	15406	15196	15582	15355	15323	15351	15298	15373	15274	15288	15542	15238	15299	15341	15245	15355	15323	15236	15364	15335	15316	15342	15320	15319	15302	15277	15396	15429	15207	15136	15351	15299	15412	15346	15459	15376	15330	15421	15382	15388	15314	15443	15339	15446	15265	15303	15637	15327	15487	15484	15226	15343	15223	15487	15219	15372	15269	15212	15197	15353	15394	15296	15322	15508	15206	15335	15296	15335	15387	15241	15217	15356	15417	15351	15483	15460	15453	15288	15183	15470	15255	15545	15264	15293	15312	15344	15357	15249	15376	15525	15239	15393	15292	15380	15518	15250	15271	15349	15223	15400	15446	15277	15272	15537	15329	15297	15423	15379	15419	15259	15436	15300	15339	15417	15227	15406	15217	15217	15546	15318	15303	15339	15340	15390	15253	15318	15427	15597	15318	15448	15443	15386	15468	15303	15308	15489	15301	15597	15306	15357	15526	15370	15310	15497	15234	15411	15333	15346	15155	15335	15335	15422	15265	15357	15211	15443	15277	15484	15396	15330	15271	15383	15485	15279	15431	15397	15258	15329	15312	15342	15266	15296	15309	15327	15291	15293	15272	15502	15292	15316	15348	15360	15427	15359	15291	15397	15267	15362	15327	15236	15362	15341	15412	15396	15531	15411	15402	15437	15445	15238	15293	15216	15482	15340	15473	15199	15365	15203	15554	15460	15373	15124	15325	15332	15421	15392	15444	15288	15393	15115	15531	15316	15330	15175	15336	15319	15272	15224	15332	15696	15258	15314	15379	15415	15328	15299	15426	15253	15385	15426	15196	15341	15343	15333	15251	15354	15451	15341	15204	15463	15393	15327	15129	15334	15402	15448	15392	15249	15255	15379	15288	15502	15325	15360	15538	15374	15512	15369	15492	15275	15310	15207	15263	15334	15437	15343	15406	15528	15206	15272	15291	15348	15419	15386	15232	15302	15332	15126	15472	15258	15332	15273	15278	15330	15346	15384	15490	15276	15401	15444	15252	15359	15266	15565	15264	15322	15337	15298	15305	15366	15315	15356	15337
24364	21705	30520	31550	36206	33872	31382	24999	23727	24064	24068	23207	22965	22790	22702	22824	23015	23132	22927	23158	22579	22330	22102	22201	22202	21881	22342	22053	21742	22174	21883	22028	22010	22176	21937	21977	21750	21946	21926	21832	21565	21908	21885	21984	21695	21627	21786	22029	21717	21749	22090	21626	21860	21554	21672	21829	21856	21651	21626	21703	21745	21774	21738	21603	21557	21851	21692	21644	21718	21430	21745	21725	21581	21833	21753	21640	21653	21743	21568	21512	21773	21942	21739	21600	21445	21819	21659	21626	21739	21766	21752	21738	21592	21635	21757	21884	21707	21584	21527	21551	21554	21737	21699	21709	21802	21614	21627	21515	21695	21849	22071	21760	21579	21709	21653	21775	21696	21610	21691	21813	21663	21496	21391	21467	21496	21476	21609	21572	21377	21587	21476	21738	21680	21360	21399	21622	21536	21656	21603	21692	21647	21674	21616	21573	21897	21556	21695	21769	21799	21729	21617	21599	21673	21743	21679	21592	21768	21764	21938	21851	21641	21629	22026	21793	21516	21586	21707	21470	21903	21707	21649	21640	21663	21603	21598	21449	21542	21617	21718	21624	21737	21602	21760	21514	21646	21688	21675	21670	21496	21671	21654	21673	21845	21476	21668	21571	21575	21427	21667	21599	21630	21783	21517	21828	21538	21778	21694	21591	21785	21744	21535	21499	21706	21731	21583	21762	21513	21453	21802	21641	21482	21800	21682	21753	21593	21620	21535	21761	21563	21492	21690	21594	21723	21646	21415	21783	21862	21746	21321	21528	21364	21697	21590	21735	21698	21705	21873	21775	21788	21556	21512	21688	21676	21579	21694	21602	21791	21770	21551	21403	21816	21782	21716	21592	21591	21601	21543	21574	21666	21745	21649	22064	21921	21780	21556	21403	21732	21692	21654	21890	21578	21474	21701	21600	21733	21645	21832	21571	21715	21816	21406	21584	21563	21746	21496	21607	21648	21635	21731	21764	21708	21388	21550	21590	21682	21819	21717	21649	21730	21598	21683	21608	21545	21541	21555	21848	21803	21528	21778	21651	21552	21794	21752	21587	21760	21600	21480	21519	21864	21563	21461	21783	21787	21729	21924	21731	21593	21664	21709	21499	21585	21635	21750	21479	21740	21562	21726	21725	21784	21568	21709	21618	21815	21564	21630	21582	21594	21771	21844	21709	21597	21616	21700	21543	21659	21697	21708	21565	21529	21654	21462	21622	21860	21806	21559	21484	21387	21634	21793	21613	21545	21677	21655	21534	21596	21616	21738	21604	21349	21627	21687	21537	21819	21550	21687	21873	21652	21515	21646	21711	21656	21631	21746	21580	21492	21866	21693	21447	21815	21829	21742	21644	21723	21560	21612	21570	21600	21470	21748	21694	22056	21739	21894	21705	21665	21868	21531	21570	21600	21503	21748	21549	21580	21755	21862	21539	21618	21531	21543	21710	21835	21515	21789	21671	21545	21563	21780	21582	21488	21736	21480	21560	21528	21551	21851	21537	21422	21518	21801	21626	21582	21757	21765	21554	21654	21685	21767	21658	21697	21668	21630	21573	21728	21578	21614	21929	21827	21665	21781	21626	21639	21884	21482	21833	21680	21393	21717	21706	21732	21479	21710	21522	21669	21466	21893	21691	21940	21419	21835	21692	21603	21497	21847	21640	21750	21427	21583	21728	21495	21593	21656	21844	21531	21680	21775	21700	21887	21635	21790	21601	21600	21661	21734	21617	21610	21789	21460	21622	21639	21486	21651	21830	21602	21632	21789	21698	21512	21629	21377	21474	21842	21781	21711	21593	21531	21555	21791	21600	21716	21259	21671	21748	21864	21687	21559	21578	21843	21748	21667	21595	21600	21581	21527	21669	21573	21641	21692	21544	21681	21458	21566	21436	21510	21694	21712	21752	21614	21562	21627	21593	21681	21655	21805	21568	21527	21734	21799	21834	21735	21769	21929	21908	21443	21415	21859	21443	21641	21808	21611	21722	21575	21650	21391	21635	21696	21769	21801	21625	21620	21949	21706	21665	21749	21756	21540	21559	21627	21762	21549	21587	21727	21512	21627	21692	21498	21605	21605	21399	21613	21744	21685	21523	21559	21628	21467	21676	21654	21962	21822	21650	21493	21651	21711	21831	21862	21566	21900	22055	21733	21734	21634	21545	21872	21680	21660	21441	21728	21528	21658	21893	21608	21644	21501	21510	21828	21401	21747	21874	21830	21543	21695	21499	21699	21394	21410	21676	21635	21511	21627	21534	21575	21713	21666	21636	21772	21552	21524	21948	21803	21902	21578	21595	21523	21683	21828	21804	21716	21450	21727	21661	21553	21510	21579	21778	21734	21567	21818	21690	21629	21632	21564	21659	21597	21634	21572	21581	21778	21661	21806	21805	21584	21335	21392	21609	21392	21458	21662	21621	21521	21589	21597	21509	21607	21407	21860	21618	21623	21399	21683	21655	21650	21690	21778	21444	21689	21727	21723	21636	21605	21691	21921	21805	21752	21614	21621	21787	21552	21830	21728	21754	21761	21729	21363	21832	21542	21511	21678	21550	21680	21699	21621	21657	21890	21649	21661	21631	21823	21640	21536	21862	21480	21753	21384	21596	21707	21813	21763	21529	21586	21532	21446	21753	21851	21468	21763	21299	21686	21604	21811	21816	21517	21689	21686	21494	21662	21507	21652	21558	21857	21884	21610	21831	21634	21535	21830	21657	21783	21738	21980	21679	21416	21421	21656	21514	21559	21640	21891	21842	21420	21676	21577	21776	21432	21302	21399	21795	21782	21799	21600	21795	21526	21691	21552	21724	21558	21915	21655	21871	21712	21604	21559	21678	21620	21648	21465	21714	21784	22028	21413	21692	21595	21750	21658	21563	21631	21682	21478	21362	21533	21679	21677	21657	21583	21783	21776	21506	21774	21766	21591	21826	21613	21751	21655	21779	21616	21626	21855	21372	21598	21577	21752	21486	21640	21749	21629	21699	21642	21691	21639	21774	21420	21620	21484	21625	21877	21684	21623	21683	21722	21667	21572	21708	21535	21674	21638	21501	21486	21711	21584	21607	21591	21772	21700	21833	21606	21340	21473	21525	21549	21411	21641	21829	21591	21753	21534	21510	21518	21597	21734	21682	21425	21687	21922	21754	21839	21776	21527	21444	21497	21762	21768	21379	21579	21752	21926	21858	21567	21798	21755	21660	21393	21350	21637	21657	21527	21456	21408	21518	21644	21640	21676	21323	21809	21438	21756	21575	21510	21660	21745	21463	21746	21549	21609	21861	21623	21721	21637	21690	21549	21632	21544	21731	21734	21738	21749	21688	21713	21811	21682	21587	21607	21466	21701	21738	21737	21826	21795	21749	21755	21654	21613	21573	21740	21532	21768	21548	21783	21657	21687	21525	21405	21434	21721	21419	21616	21587	21777	21633	21736	21541	21492	21732	21654	21544	21959	21533	21697	21822	21707	21825	21676	21473	21722	21583	21693	21675	21640	21861	21515	21553	21434	21776	21615	21390	21875	21607	21527	21771	21647	21807	21359	21535	21423	21609	21683	21723	21787	21756	21605	21738	21787	21659	21554	21653	21423	21837	21624	21585	21777	21901	21791	21501	21639	21619	21771	21366	21725	21520	21649	21537	21654	21633	21546	21824	21702	21845	21806	21722	21712	21642	21857	21736	21550	21631	21651	21653	21613	21752	21674	21415	21855	21554	21771	21689	21611	21777	21660	21754	21826	21789	21688	21758	21460	21635	21521	21521	21728	21789	21657	21684	21727	21508	21558	21518	21601	21589	21628	21503	21581	21707	21834	21822	21888	21668	21837	21728	21805	21477	21628	21944	21702	21344	21520	21625	21619	21658	21372	21364	21790	21519	21574	21755	21593	21771	21674	21479	21674	21641	21718	21581	21605	21693	21749	21711	21757	21753	21738	21495	21680	21568	21731	21890	21682	21486	21930	21706	21712	21601	21539	21695	21530	21608	21783	21602	21632	21846	21529	21639	21540	21755	21586	21611	21685	21609	21630	21720	21709	21755	21662	21333	21677	21738	21517	21576	21772	21663	21693	21854	21708	21595	21760	21698	21787	21707	21672	21723	21860	21547	21678	21956	21577	21343	21638	21661	21711	21620	21658	21741	21720	21602	21621	21588	21814	21547	21679	21669	21790	21776	21656	21633	21575	21431	21739	21803	21655	21668	21603	21448	21577	21507	21505	21768	21639	21771	21603	21522	21588	21775	21780	21693	21499	21545	21699	21695	21364	21504	21753	21763	21607	21409	21654	21539	21499	21450	21581	21648	21658	21908	21513	21813	21707	21713	21990	21611	21803	21426	21536	21707	21649	21653	21734	21834	21486	21850	21476	21673	21572	21716	21851	21719	21694	21742	21590	21667	21619	21487	21587	21753	21557	21627	21643	21703	21664	21864	21459	21472	21594	21640	21577	21619	21682	21626	21734	21563	21703	21399	21888	21608	21693	21462	21792	21689	21694	21385	21549	21790	21588	21950	21383	21646	21731	21747	21568	21715	21785	21644	21529	21483	21892	21517	21699	21769	21785	21780	21474	21668	21482	21580	21537	21344	21589	21733	21862	21574	21612	21911	21531	21676	21843	21687	21612	21759	21755	21580	21667	21629	21739	21702	21642	21809	21722	21668	21789	21648	21672	21686	21649	21498	21770	21740	21664	21697	21710	21558	21715	21517	21672	21518	21649	21738	21549	21565	21553	21671	21572	21544	21647	21677	21791	21447	21809	21511	21477	21785	21879	21690	21508	21766	21704	21616	21595	21729	21521	21604	21675	21803	21778	21614	21801	21755	21461	21528	21683	21815	21687	21629	21566	21421	21710	21673	21494	21707	21563	21574	21821	21690	21884	21660	21485	21625	21816	21749	21378	21872	21814	21640	21667	21629	21603	21537	21409	21413	21636	21562	21852	21597	21475	21554	21745	21357	21593	21698	21601	21573	21431	21564	21734	21640	21520	21511	21299	21759	21756	21492	21659	21778	21538	21680	21777	21594	21498	21638	21836	21544	21842	21683	21814	21665	21656	21532	21401	21583	21635	21620	21566	21715	21828	21898	21383	21675	21593	21481	21472	21451	21560	21702	21576	21841	21660	21693	21496	21851	21787	21668	21763	21644
47423	79628	75298	62467	50303	33114	22532	18035	17679	17964	17817	16822	16486	16099	16051	16188	16463	16510	16643	16249	15661	15338	15425	15251	15440	15182	15093	15043	14930	15019	15122	15023	14892	15162	15051	15275	15002	15207	14747	15243	14970	14950	14954	14934	14742	14913	15099	14897	14989	14901	14917	14875	14835	14902	14835	14792	14723	14856	14908	14867	15028	14717	14646	14631	14807	14736	14951	15053	14844	14703	14864	14981	14685	14961	15030	14811	14650	14954	14848	14774	14957	14687	14779	14764	14839	14917	14758	14926	14817	14895	14630	14886	14820	14733	14716	14695	14903	14818	14938	14697	14741	14691	14842	14784	14859	14737	14912	14802	14844	14682	14768	14804	14816	14822	14763	14842	14680	14852	14907	15095	14795	15048	14718	14846	14752	14940	14978	14886	14916	14720	14822	14816	14550	14887	15016	14993	14840	14920	14765	14682	14801	14702	14818	14790	14747	14875	14897	14891	14842	14761	14973	14775	14919	14915	14836	14818	14786	15107	14792	14761	14693	14810	14868	14894	14622	14746	14858	14727	14862	14810	14838	14730	14928	14611	14703	14726	14757	14864	14738	14909	14532	14892	14801	14759	14802	14778	14878	14828	14637	14715	14888	14777	14822	14694	14868	14844	14868	14842	14716	14842	14761	14699	14748	14794	14873	14576	14673	14807	14929	14873	14724	14812	14674	14787	14814	14573	14830	14826	14616	14772	14861	14854	14666	14696	14800	14733	14805	14693	14667	14770	14779	14869	14740	14732	14835	14834	14828	14726	14741	14954	14788	14784	14860	14572	14808	14748	14858	14866	14743	14841	14901	14842	14669	14746	14835	14760	14850	14788	14754	14896	14775	14791	14772	14647	14829	14761	14938	14847	14582	14716	14806	14642	14856	15009	14771	14755	14842	14864	14877	14890	14525	14678	14728	14684	14858	14821	14673	15117	14626	14744	14736	14862	14741	14809	14874	14798	14765	14834	14803	14748	14655	14863	14995	14742	14739	14859	14857	14664	14681	14759	14879	14690	14618	14837	14815	14867	14984	14813	14807	14898	14836	14909	14850	15011	14819	14763	14660	14811	14828	14899	14905	14749	14800	14731	14840	14835	14834	14693	14814	14844	14717	14851	14835	14692	14861	14741	14894	14778	14681	14824	14706	14826	14912	14779	14698	14889	14837	14904	14664	14934	14807	14794	14775	14781	15016	14645	14642	14835	14907	14794	14699	14814	14823	14826	14862	14829	14872	14837	14815	14809	14824	14733	14883	14798	14807	14555	14948	14859	14701	14747	14985	14773	15032	14810	15026	14742	14822	14934	14894	14931	14853	14775	14578	14748	14817	14714	14845	14743	14817	14778	14575	14750	14885	14759	14813	14734	14811	14809	14797	14731	14827	14912	14672	14793	14756	14830	14853	14912	14756	14684	14966	14830	14772	14883	14718	14841	14560	14629	14917	14640	14967	14963	14963	14760	14735	14764	14806	14832	14944	14857	14761	14727	15031	14874	14814	14831	14781	14922	15010	14911	14848	14780	14874	14856	14834	14878	14508	14768	14939	14700	15088	14821	14838	14813	15100	14639	14741	14597	14862	14764	14882	14786	14934	14797	14600	14876	14734	14819	14925	14970	14721	14941	14844	14793	14801	14831	14846	14580	14654	14671	14937	14879	14706	14761	14960	14807	14764	14845	14857	14735	14859	14853	14845	14760	14702	14915	14973	14918	14838	14937	14871	15038	14874	14888	14687	14906	14901	14655	14676	14907	14705	14810	14745	14797	14838	14929	14768	14737	14698	14831	14680	14758	14807	14989	14848	14844	14951	14988	14797	14833	14661	14802	14832	14859	14474	14864	14797	14844	14912	14685	14815	14920	14850	14950	14834	14662	14705	14788	14737	14794	14846	14825	14821	14797	14876	14935	14843	14718	14843	14834	14797	15015	14813	14938	14858	14974	14832	14597	14871	15065	14807	14768	14957	14763	14797	14827	14950	14770	14840	14876	14797	14764	14757	14555	14778	14848	14932	14757	14816	14806	14721	14847	14765	14914	14755	14725	14906	14864	14810	14610	14779	14859	14853	14777	14810	14867	14807	14910	14635	14936	14781	14733	14896	14870	14825	14826	14826	14852	14971	14741	14922	14702	14856	14791	14912	14937	14910	14890	14894	14776	14618	14948	14744	14853	14813	14765	14748	14806	14883	14897	14839	14680	14759	14875	14773	14777	14913	14639	14922	14673	14784	14803	14755	14718	14818	14797	14888	14891	14965	14834	14816	14897	14543	14911	14715	14903	14736	14776	14824	14848	14823	14938	14747	14740	14773	14788	14890	14775	14981	14789	14841	14748	14948	14748	14712	14697	14841	14815	14821	14893	14951	14790	14870	14885	14684	14841	14796	14856	14778	14782	14789	14891	14724	15025	14946	14781	14660	14640	14819	14848	14592	14850	14752	14823	14850	14781	14846	14818	15138	14825	14766	14742	14912	14552	14793	14795	14921	14764	14775	14784	14877	14852	14935	14908	14766	14943	14839	14847	14943	14824	14767	14702	14729	14679	14784	14752	14777	14809	14759	14880	14833	14801	14898	14720	14925	14838	14804	14915	14726	14890	15024	14696	14771	14903	14644	14732	14635	14784	14981	14866	14777	14639	14732	14823	14861	14832	14779	14723	14949	14749	14739	14907	14946	14564	14781	14625	14886	14766	14958	14800	14750	14825	14812	14870	14765	14821	14593	14960	14815	14759	14985	14774	14700	14538	14733	14740	14927	14806	14788	14734	14652	14859	14782	14776	14854	15068	14813	14966	14620	14731	14949	14701	14894	14962	14907	14908	14963	14790	14718	14838	14749	14802	14676	14909	14786	14766	14961	14870	14910	14715	15100	14619	14796	14839	14653	14786	14734	14903	14787	14786	14866	14597	14855	14749	14823	14735	14876	14939	14866	14882	14722	14741	14767	14939	14839	14729	14848	14876	14721	15084	14903	14886	14882	14787	14620	15060	14797	14851	14964	14792	14851	14794	14828	14773	14872	14883	14823	14889	14864	14792	14713	14707	14722	14775	14862	15054	14790	14843	14823	14721	14805	14954	14841	14913	14691	14782	14792	14809	14726	14754	14688	14881	14891	14934	14909	14804	14851	14763	14714	14801	14707	14772	14758	14967	14819	14954	14961	14786	14884	14922	14845	14672	14856	14822	14750	14676	14858	14608	14913	14884	14714	14892	14882	14816	14771	14991	14748	14717	14683	14799	14962	14771	14728	14846	14727	14693	14734	14749	14888	14890	14809	14848	14661	14799	14917	14939	14853	14767	14684	14848	14805	14768	14923	14901	14712	14643	14889	14825	14922	14759	14690	14659	14849	14677	14563	14881	14837	14847	14971	14802	14939	14745	14822	14787	14827	14723	14753	14692	14902	14939	14909	14766	14930	14733	14765	14883	14822	14914	14771	14691	14669	14897	14602	14961	14850	14792	14635	14951	14545	14946	14735	14778	14699	14756	14729	14756	14733	14832	14849	14698	14788	14792	14891	14826	14882	14851	14710	14915	14918	14857	14779	14724	14983	14789	15050	14598	14988	14765	14795	14939	14856	14688	14729	14812	14880	14888	14859	14721	14914	14892	14791	14914	14800	14765	14683	14939	14620	14870	14702	14794	14670	14595	14935	14814	14721	14739	14863	14914	14585	14827	14837	14885	14869	14843	14784	14890	14926	14733	14759	14836	14756	14887	14678	14718	14780	14898	14762	14814	14698	15008	15000	14814	14817	14826	14848	14773	14835	14723	14762	14849	14765	14776	14678	14837	14699	14753	14742	14819	14845	14915	14854	14763	14782	14819	14915	14693	14885	14768	14934	14666	14595	14975	14601	14906	14760	14784	14901	14846	14913	14815	14944	14899	14903	14680	14855	14867	14778	14734	14940	14759	14749	14755	14773	14889	14790	14780	14815	14934	14855	14878	14695	14724	14912	14656	14711	14818	14801	14747	14873	14926	14775	14768	14817	14845	14674	14798	14846	14706	14800	14913	14827	14834	14903	14786	15031	14807	14752	14757	14681	14706	14740	14876	14914	14938	14863	14742	14621	14800	14758	14847	14722	14869	14804	14773	14693	14840	14647	14844	14521	14787	14709	14960	14637	14826	14973	14764	14702	14867	14937	14877	14790	14854	14651	14928	14812	14829	14949	14638	14768	14803	14761	14945	14855	14824	14770	14678	14840	14870	14732	14964	14750	14798	14730	14723	14899	14627	14855	14835	14779	14940	14881	14969	14698	14735	14767	14656	14775	14818	14557	14835	14760	14850	14806	14856	14769	14712	14896	14777	14712	14763	14754	14952	14843	14831	15008	14766	14865	14653	14891	14887	14783	14819	14847	14794	14646	14898	14749	14751	14619	14895	14869	14754	14723	14747	14858	14715	14887	14535	14756	14711	14743	14770	14693	14777	14885	14832	14722	14869	14699	14675	14736	14874	14935	14820	14916	14752	14831	14764	14678	14729	14640	14791	14950	14964	14902	14813	14713	14877	14906	14798	14624	14826	14831	14833	14709	14741	14757	14933	14798	14733	14822	14864	14726	14988	14773	14860	14769	14635	14693	14971	14796	14853	15007	14900	14814	14953	14899	14849	14730	14722	14941	14730	14805	14829	14900	14881	14820	14836	14804	14861	14724	14702	14946	14938	14756	14742	14804	14858	14731	14683	14951	14773	14691	14750	15009	14958	14701	14795	14708	14863	14685	14882	14646	14943	14783	14747	14809	14840	14915	14809	14677	15003	15004	14813	14974	14842	14806	14792	14752	14925	14699	14794	14975	14988	14708	14882	14882	14767	14873	14669	14852	14693	14894	14899	14666	14709	14816	14720	14806	14886	14775	14767	14691	14796	14702	14806	14717	14742	14845	14793	14816	14690	14785	14862	14816	14754	14798	14780	14710	14852	14777	14796	14803	14861	14860	14710	14811	14793	14682	14826	14865	14814	14898	14804	14870	14861	14845	14789	14792	14890	14572	14775	14665	15056	14982	14935	14705	14815	14842	14835	14877	14783	14806	14761	14868	14786	14655	14892	14879	14744	14885	14801	14691	14913	14740	14888	14787	14906	14810	14662	14956	14825	14930	14926	14877	14839	14834	14824	15004	14965	14675	14886	14646	14758	15031	14736
41873	50589	53636	46871	37075	29743	25101	23336	23019	23243	23309	23076	22673	22673	22886	22806	23088	23205	23178	23074	22888	22649	22722	22605	22782	22542	22458	22433	22628	22577	22546	22309	22402	22256	22621	22367	22418	22522	22665	22430	22401	22447	22471	22310	22289	22407	22302	22454	22306	22563	22470	22214	22213	22292	22348	22680	22665	22381	22549	22498	22347	22334	22327	22224	22326	22355	22504	22481	22593	22187	22427	22434	22251	22261	22220	22157	22227	22315	22341	22348	22187	22331	22332	22370	22233	22285	22239	22353	22456	22434	22393	22254	22371	22300	22252	22405	22207	22352	22288	22404	22146	22226	22288	22317	22571	22453	22343	22220	22416	22394	22490	22279	22296	22446	22350	22411	22407	22448	22458	22458	22118	22263	22313	22314	22492	22349	22422	22450	22493	22255	22390	22537	22298	22360	22304	22373	22445	22275	22069	22277	22286	22154	22386	22451	22383	22113	22545	22491	22502	22273	22587	22614	22537	22497	22611	22563	22213	22490	22483	22615	22617	22518	22346	22288	22348	22320	22317	22414	22275	22334	22307	22250	22273	22285	22515	22411	22284	22583	22257	22288	22515	22461	22298	22355	22559	22252	22376	22412	22138	22399	22178	22231	22437	22550	22319	22400	22564	22539	22274	22569	22224	22306	22178	22462	22288	22567	22451	22217	22335	22519	22518	22240	22343	22358	22411	22389	22525	22345	22541	22324	22604	22085	22225	22451	22435	22258	22587	22217	22345	22374	22494	22306	22479	22616	22367	22344	22361	22278	22152	22349	22532	22476	22486	22013	22211	22573	22434	22529	22424	22383	22304	22376	22313	22259	22426	22457	22609	22347	22460	22468	22570	22532	22325	22395	22292	22548	22426	22505	22480	22148	22511	22330	22431	22337	22352	22239	22288	22217	22241	22497	22468	22464	22251	22667	22289	22427	22174	22501	22273	22412	22148	22377	22477	22380	22149	22351	22553	22462	22520	22376	22365	22233	22239	22412	22254	22302	22361	22333	22396	22176	22278	22501	22237	22407	22226	22505	22204	22557	22434	22482	22249	22444	22355	22412	22701	22389	22172	22593	22453	22405	22427	22507	22171	22334	22662	22496	22463	22338	22741	22654	22559	22355	22612	22652	22490	22336	22242	22105	22294	22230	22392	22351	22502	22201	22366	22287	22347	22508	22406	22340	22321	22211	22257	22074	22566	22623	22399	22467	22285	22328	22417	22265	22483	22406	22355	22539	22683	22542	22260	22288	22530	22359	22389	22603	22534	22257	22258	22420	22470	22169	22405	22325	22481	22619	22416	22380	22200	22255	22241	22737	22423	22576	22429	22271	22161	22261	22468	22356	22299	22329	22092	22336	22537	22437	22553	22400	22384	22595	22458	22328	22380	22295	22413	22353	22101	22358	22358	22317	22340	22519	22167	22344	22568	22491	22773	22222	22274	22106	22192	22433	22536	22375	22451	22376	22398	22237	22181	22396	22515	22466	22556	22286	22672	22406	22437	22350	22488	22399	22169	22296	22386	22233	22284	22190	22296	22477	22447	22406	22476	22139	22523	22385	22396	22239	22474	22411	22216	22367	22656	22246	22555	22445	22371	22388	22388	22727	22444	22430	22343	22326	22470	22300	22549	22521	22119	22339	22695	22340	22238	22128	22395	22198	22194	22401	22411	22370	22279	22293	22424	22250	22245	22295	22324	22425	22415	22246	22464	22306	22417	22416	22427	22454	22398	22536	22506	22231	22463	22337	22421	22304	22388	22368	21923	22258	22358	22255	22162	22390	22261	22220	22392	22324	22458	22474	22192	22419	22390	22647	22301	22437	22478	22373	22408	22270	22508	22531	22376	22430	22342	22308	22297	21903	22469	22367	22567	22316	22307	22341	22580	22363	22469	22374	22354	22181	22440	22603	22358	22519	22472	22082	22502	22413	22493	22353	22275	22544	22373	22369	22319	22512	22181	22576	22635	22179	22344	22470	22325	22432	22393	22426	22332	22277	22572	22366	22325	22162	22240	22407	22312	22478	22557	22367	22347	22209	22387	22204	22458	22327	22414	22413	22167	22273	22380	22478	22419	22511	22414	22081	22342	22344	22392	22334	22414	22434	22367	22176	22329	22434	22409	22366	22318	22183	22142	22320	22401	22439	22371	22087	22470	22392	22357	22487	22281	22470	22374	22437	22181	22483	22367	22364	22358	22342	22309	22343	22368	22410	22321	22261	22309	22308	22342	22267	22591	22551	22280	22365	22586	22223	22594	22337	22292	22294	22419	22492	22532	22308	22315	22220	22594	22393	22472	22433	22436	22526	22384	22315	22456	22388	22202	22231	22376	22098	22264	22399	22171	22282	22273	22120	22250	22292	22672	22545	22342	22383	22266	22353	22262	22410	22580	22536	22503	22318	22245	22529	22521	22499	22531	22482	22434	22313	22213	22178	22405	22318	22289	22229	22251	22630	22291	22295	22360	22468	22454	22185	22322	22457	22724	22173	22250	22334	22408	22414	22338	22527	22515	22316	22579	22364	22386	22599	22342	22453	22268	22359	22484	22428	22337	22238	22210	22363	22432	22332	22429	22362	22546	22445	22271	22388	22297	22304	22369	22307	22476	22432	22426	22403	22315	22170	22230	22396	22159	22348	22453	22470	22207	22560	22492	22513	22216	22304	22516	22476	22333	22353	22385	22352	22298	22231	22380	22599	22413	22290	22243	22350	22245	22572	22498	22149	22611	22548	22398	22472	22631	22311	22590	22470	22521	22363	22492	22226	22312	22455	22446	22391	22300	22465	22621	22193	22621	22454	22234	22435	22528	22399	22461	22556	22473	22319	22258	22318	22085	22367	22204	22437	22440	22389	22286	22396	22446	22347	22431	22556	22487	22438	22155	22369	22259	22325	22575	22473	22445	22418	22465	22146	22469	22353	22657	22543	22490	22267	22499	22508	22562	22588	22385	22375	22290	22347	22406	22530	22427	22204	22482	22321	22402	22558	22426	22434	22480	22527	22318	22581	22282	22290	22511	22297	22167	22278	22306	22491	22473	22377	22282	22137	22354	22349	22409	22372	22405	22512	22266	22352	22531	22425	22426	22389	22407	22421	22266	22339	22214	22416	22139	22501	22250	22259	22383	22258	22473	22355	22494	22268	22619	22346	22363	22461	22302	22531	22140	22179	22056	22486	22454	22488	22224	22435	22396	22191	22119	22463	22323	22441	22350	22470	22384	22535	22347	22406	22318	22468	22148	22576	22213	22456	22612	22643	22600	22421	22354	22490	22373	22059	22143	22449	22384	22470	22064	22369	22361	22343	22406	22188	22317	22428	22535	22382	22393	22503	22441	22097	22276	22568	22558	22383	22497	22586	22399	22476	22455	22551	22392	22375	22302	22375	22429	22412	22369	22539	22326	22158	22397	22362	22286	22380	22171	22348	22458	22146	22231	22574	22486	22241	22310	22217	22555	22272	22496	22390	22402	22226	22537	22261	22294	22709	22399	22412	22429	22203	22263	22492	22241	22040	22400	22499	22351	22425	22542	22526	22449	22494	22401	22274	22465	22350	22307	22282	22496	22572	22247	22314	22527	22352	22560	22430	22386	22668	22205	22327	22280	22366	22356	22348	22546	22526	22397	22264	22583	22368	22329	22427	22310	22065	22423	22348	22218	22391	22410	22643	22479	22363	22399	22263	22438	22396	22245	22576	22422	22380	22667	22437	22468	22325	22307	22322	22339	22443	22491	22227	22132	22486	22412	22148	22131	22087	22334	22345	22351	22541	22063	22148	22569	22272	22155	22253	22414	22346	22572	22301	22506	22436	22373	22440	22567	22224	22325	22373	22287	22405	22563	22292	22309	22454	22498	22356	22324	22432	22264	22197	22394	22335	22551	22303	22473	22382	22363	22175	22437	22652	22396	22438	22505	22320	22689	22372	22525	22346	22419	22393	22235	22341	22611	22135	22284	22263	22488	22686	22189	22406	22329	22255	22299	22301	22177	22234	22311	22244	22362	22441	22314	22335	22655	22253	22388	22128	22099	22407	22132	22446	22471	22565	22339	22143	22183	22287	22475	22284	22429	22163	22365	22402	22301	22240	22301	22278	22329	22324	22514	22300	22497	22456	22088	22481	22533	22423	22343	22137	22373	22218	22448	22589	22333	22334	22373	22215	22476	22375	22469	22459	22516	22324	22424	22371	22343	22465	22242	22260	22442	22563	22392	22224	22285	22333	22625	22350	22549	22384	22489	22524	22318	22330	22328	22611	22380	22620	22663	22379	22440	22356	22256	22248	22351	22358	22280	22280	22281	22371	22328	22118	22237	22286	22467	22500	22193	22383	22451	22191	22437	22423	22575	22285	22462	22284	22505	22591	22404	22247	22264	22520	22388	22503	22397	22290	22491	22420	22155	22388	22460	22297	22397	22471	22403	22183	22480	22476	22196	22525	22373	22557	22355	22372	22277	22410	22418	22374	22271	22309	22566	22135	22439	22458	22041	22028	22576	22400	22484	22360	22360	22261	22206	22457	22401	22411	22677	22340	22439	22231	22542	22407	22207	22459	22655	22382	22511	22580	22497	22526	22424	22506	22448	22350	22364	22260	22528	22467	22375	22537	22528	22451	22445	22296	22225	22408	22385	22288	22316	22520	22285	22527	22160	22489	22254	22577	22316	22418	22577	22247	22430	22329	22241	22160	22091	22499	22585	22478	22293	22177	22350	22293	22544	22418	22469	22493	22050	22301	22530	22402	22372	22355	22431	22397	22299	22464	22401	22445	22253	22294	22552	22282	22397	22150	22194	22370	22367	22329	22133	22434	22250	22250	22197	22528	22646	22679	22465	22436	22433	22529	22513	22265	22338	22417	22588	22256	22475	22283	22491	22351	22383	22434	22266	22387	22379	22500	22333	22449	22442	22483	22399	22399	22365	22374	22311	22219	22362	22237	22219	22428	22533	22290	22442	22687	22372	22481	22363	22569	22604	22524	22485	22536	22388	22483	22502	22362	22571	22506	22570	22553	22483	22552	22182	22433	22316	22272	22220	22333	22278	22175	22612	22427	22574	22360	22378	22274	22370	22463	22514	22216	22170	22337	22400	22388	22441	22562	22359	22391	22499	22437	22509	22318	22157	22460	22667	22374	22327	22194	22422	22540
43968	59839	53933	41567	31778	23535	17878	16324	16064	16394	16240	15746	15648	15811	15569	15587	15644	15738	15825	15650	15490	15277	15382	15378	15418	15032	15330	15381	15228	15274	15300	15320	15152	15210	15152	15260	15311	15162	15220	15223	15186	15262	15102	15067	15100	15130	15127	15081	15226	15077	15197	14959	15171	15170	15169	15062	15261	15287	15041	15285	15168	15001	14918	15081	15247	15077	14979	15133	14994	15174	15309	14928	15126	15098	15098	15101	15124	15061	15094	15172	15132	15066	15209	15327	15177	14942	15207	15124	15135	15148	15011	15001	15085	15110	15157	15134	15025	14994	15179	15080	15160	14884	15208	15119	14968	15092	15032	15136	15130	15051	15099	15187	15275	14934	15098	14974	15026	15277	14961	14928	15042	15136	15192	15222	15122	15185	15081	15111	15190	15188	15265	15245	15185	15250	14964	15212	15179	15209	15156	15102	14994	15195	15264	15175	15243	15169	14960	15186	15092	15152	15220	14982	15113	15098	15019	15154	15190	15155	15188	15088	14928	15133	15169	15107	15078	15092	15069	15197	15085	14998	15074	15207	15161	15210	15052	15188	15156	15079	15018	15104	15330	15269	15152	15057	15201	15010	14998	15105	15264	15200	14980	15044	15056	15090	15256	15046	15188	15213	14915	15135	15116	15150	15150	15139	15062	15157	14968	15190	15187	15193	15249	14877	15062	15058	15230	15093	15201	15142	15214	15091	15271	15299	15189	15145	14985	15090	14955	15135	14989	15226	14938	15088	15066	15017	15170	15182	15316	15250	15083	15191	15171	15100	15062	15107	15101	15166	15088	15306	14991	14961	15070	15179	15293	14980	14916	14944	15208	15082	15088	15142	15175	14960	15089	15130	15027	14945	15038	15198	15035	15094	15156	15299	15116	14988	15134	15057	15143	15199	14936	15158	15167	15224	15095	15191	15139	15028	15082	15034	15033	14990	15207	15005	15087	15147	15137	15128	15162	15146	15188	14967	15354	15120	15243	15173	15251	15138	15052	15093	14957	15248	15207	15087	15152	15052	15189	15112	15049	15037	15143	15122	14975	15113	15111	15249	15144	15154	15104	15071	15362	15047	15005	15067	15300	15068	15299	15185	15067	15067	15207	15029	15065	15242	15149	15251	15119	15189	15067	15013	15170	15132	15119	15239	15091	14937	15132	15241	15141	15205	15240	15280	15145	15048	14997	14988	15142	15099	15076	15093	15267	15059	14945	15335	15128	14894	15021	15024	15107	14939	15223	15188	15207	15038	15045	15056	15119	15227	15039	15225	15087	15003	15093	15031	14980	15145	15059	15203	15196	15169	15092	15132	14962	15013	14966	15070	15168	15092	15054	15147	15049	15268	15186	15152	15162	15245	15247	15165	15034	15125	15100	15159	14939	15187	15143	14992	15013	15048	15053	15079	15017	15158	15261	15087	15040	15213	15070	15014	15061	14984	15162	15109	14911	15025	15074	15185	15006	14989	15140	15061	15153	15135	15103	15038	14974	15098	15084	15045	15062	15156	15194	15205	15220	15176	15093	15062	15148	15066	15126	15156	15027	15235	15165	15185	15021	15078	15169	15257	15058	14937	15024	15059	15262	15227	15112	15136	15052	15195	15302	15266	15076	15038	15213	15063	15242	15071	15123	15018	15083	15133	15134	15018	15231	15156	15025	15146	15007	15168	15367	15101	15234	15110	15085	15246	15080	15186	15132	15376	15165	15134	15152	14985	15111	15078	15299	14983	15209	15275	15135	15015	15079	14925	15254	15312	15151	15174	15062	15147	15060	15119	14988	15105	15215	15037	15083	15078	15003	15028	15074	15125	15037	15298	15024	15184	15120	15167	15348	15093	15034	15100	15104	15013	15070	15116	15244	15093	15219	15276	15022	15140	15141	15069	15016	15146	15183	15060	15351	15063	14912	15096	15176	14967	15157	15407	15102	15003	15096	15174	15054	15163	15289	14936	15060	14979	15009	15060	15187	15135	14978	15120	14985	15040	15069	15067	15050	15020	15020	15304	15159	14986	15172	15135	15078	15045	15380	15041	15179	15266	15097	15165	15097	15090	15195	15143	15080	15205	15237	15275	15075	14979	15079	15261	15112	15159	15054	15131	15081	14979	15189	15193	15124	15141	15061	14982	15158	14828	15229	15226	15311	15145	14979	15166	14925	15212	15140	15025	15100	15220	14981	15264	15117	14949	15052	15082	15127	15089	15203	15267	15110	15141	14966	15135	15166	15277	15090	15076	15009	15200	15047	15192	15116	15039	14997	15134	15040	15073	15149	15186	15091	15085	15135	15020	15166	15288	15210	15148	15218	15020	14957	14994	15027	15097	15163	15037	15028	15081	15058	15221	15065	15157	15093	14945	15261	15193	15009	15152	15289	15062	15079	15073	15143	15051	15123	15212	15175	15063	15203	14925	15182	15269	15153	15055	15176	14995	15143	15210	15108	15064	15196	14998	15070	15120	15163	15306	15203	15073	15213	15297	15207	15159	15083	15079	15032	15074	15133	15075	15213	15167	15068	15255	15138	15106	15107	15017	15184	15135	15328	15140	15130	15355	15177	14871	14995	15062	15081	15142	15221	15031	14992	15148	15071	15153	15252	15008	15125	15055	15021	15079	14969	15168	15224	15258	14960	15163	15176	15167	15123	15120	15063	15075	15224	14970	15051	15071	15058	15137	15099	14968	15069	15087	15272	14973	15166	15184	15265	15028	15086	15011	15147	14988	15067	15231	15211	15143	15006	15109	15093	15099	15265	15094	15238	14986	15102	15143	15037	15144	15058	15110	15215	15066	15288	15289	15231	15250	15319	15066	15113	15049	15147	15248	15072	14854	15004	15159	15121	15259	15093	15080	15222	15036	15109	15109	15136	15018	15097	14944	15134	15128	15123	15003	15167	15196	15124	15049	15118	15074	15144	15124	15065	14939	15296	15187	15154	15071	15108	15079	15214	15276	15035	14924	14951	14936	14989	15121	15094	15073	15025	14988	14928	14924	14983	14957	14801	15227	15109	15132	15246	15098	15034	15137	15227	15218	15116	15105	14912	15005	15070	15138	15171	15193	15044	15152	15078	15231	15139	15055	15071	15252	15060	15268	15095	15008	15343	15186	15141	15050	15112	15049	15177	15150	15020	15055	15023	15051	15233	15107	14944	15033	15120	14874	15082	15084	15023	14936	15102	15100	15148	15178	15220	15055	15273	15140	15346	15214	15133	15081	15278	15024	15137	15169	15044	15195	15245	15141	15046	15052	15090	15042	15178	15023	15139	15157	15172	15141	15135	15045	15024	15274	15011	14940	15082	15094	15170	15114	15223	15142	15158	15163	15015	15134	15059	15176	15004	14907	15110	15235	15076	15122	15111	15303	15165	15011	15252	15193	15025	15128	15088	15146	15054	15094	15048	15059	15185	15045	15073	15183	15090	15183	15109	15177	15105	14864	15163	15213	15048	15138	15208	15041	15153	15030	15123	15145	15042	15021	15222	15137	15009	15016	15192	15256	15172	15149	14912	15149	15067	14902	15061	14991	15199	15198	14938	14990	15167	15026	14898	15114	15122	14977	15103	15282	15195	15157	15166	14938	15005	15058	15135	15211	15089	14959	15251	14914	15124	15180	15153	15113	15087	15016	15081	15045	15194	15164	15076	15252	15151	15071	15104	15140	15211	15098	15195	15180	15322	15265	15092	15101	15228	15090	15213	15207	15315	15128	15139	15178	15243	15223	15015	15197	15142	15055	15110	15223	14932	15151	15107	15122	15091	14980	15009	15185	15075	15184	15348	15268	15046	15044	15188	15203	15031	15249	15053	14972	15173	15078	15242	15081	15228	15162	14998	15124	14847	15013	15012	15183	15290	15059	15063	15203	15206	15105	15010	15176	15089	15044	15048	15194	15031	14992	15065	15218	15104	15299	15122	15218	15288	15021	14957	15107	15087	15040	15211	15204	15028	15073	15309	15133	15200	15012	14998	15069	15036	15175	15245	14913	15308	15128	15286	15274	15035	15185	15082	15022	15152	15080	15108	15142	15243	15140	15235	15119	15004	15106	14903	14983	15038	15076	15111	15156	15050	14952	15048	15130	15102	15192	15332	15150	14980	15236	15247	15097	15045	15013	15198	15229	15195	14934	15066	15152	15133	15119	14901	15133	15161	15247	15193	15271	15171	15182	15181	15184	15031	15076	15202	15224	14969	15078	15276	15082	15100	15059	15045	14994	15351	15228	14869	15127	14989	15086	14980	15076	15162	15147	15122	15133	15186	15134	15160	15229	15071	15147	15044	15051	15185	15142	15251	15186	15221	15296	15046	15134	15045	15261	15051	14947	15120	15108	14905	15163	15267	15149	15181	15061	15044	15055	15250	15044	15107	14996	15122	15095	14950	15045	15203	14988	15141	15161	15036	15121	15169	15131	15215	14928	14965	15184	15062	15178	15130	15149	15069	15287	15333	15297	15146	14960	14993	15234	15142	14981	15200	14882	15166	15129	15017	15061	15194	15029	15235	15067	15079	15180	15185	15061	15118	15106	15227	15053	15216	15196	15139	15336	15027	15146	15147	15181	15271	15071	15128	15115	15188	15113	15088	14963	15093	15024	15135	15115	15181	15147	15202	15212	15035	15312	15293	15036	14890	14959	15069	15197	14965	15123	15023	14966	15102	15061	15207	15309	15104	15137	15173	15079	15154	15065	15148	14979	15124	15090	15152	15368	15081	15265	15135	15076	15042	15158	14906	14970	15100	15203	14973	15269	15140	15065	15160	15098	14957	14983	15177	15050	15117	15021	15112	15061	14924	15148	15267	15179	15154	15112	15246	15133	15197	15180	15101	15190	15162	15230	15198	15108	15261	15068	15256	15206	15151	15093	15307	15068	15150	15115	15042	15043	15140	15025	14984	15005	14963	15189	15096	15230	15132	15070	15275	14980	15135	15089	15020	15246	15145	15180	15097	15035	15250	15086	15003	14892	15005	15146	15117	15135	15106	15127	15162	14977	15255	15082	15094	15160	15150	15042	15071	15151	15258	15221	15346	15133	15109	15198	15243	15078	15324	15119	14998	14951	15167	15139	15227	15058	15251	14960	14973	15208	15032	15072	15097	14992	15131	15099	15153	15277	15118	15083	14958	15096	15062	15122	15125	15153	15341	14904
26336	22007	33400	38503	40464	37127	31112	26262	24919	25571	25273	24440	24149	24313	24235	24204	24352	24488	24182	24119	23669	23639	23561	23690	23554	23736	23782	23691	23491	23503	23561	23705	23637	23497	23644	23494	23720	23547	23677	23342	23241	23493	23399	23640	23408	23461	23263	23481	23633	23898	23282	23412	23312	23438	23571	23307	23309	23389	23135	23251	23196	23447	23318	23445	23229	23385	23595	23355	23476	23077	23059	23484	23277	23293	23350	23226	23267	23474	23289	23343	23505	23627	23372	23309	23615	23552	23230	23290	23246	23448	23550	23552	23122	23427	23213	23263	23177	23309	23112	23580	23292	23368	23338	23156	23518	23209	23491	23369	23371	23661	23594	23353	23424	23375	23369	23535	23198	23607	23163	23297	23377	23334	23280	23374	23198	23165	23703	23360	23236	23306	23307	23668	23269	23278	23581	23261	23481	23277	23251	23472	23291	23322	23397	23440	23281	23646	23289	23168	23325	23124	23310	23422	23421	23248	23255	23319	23285	23185	23314	23188	23134	23259	23214	23072	23411	23408	23274	23445	23241	23398	23239	23257	23373	23431	23447	23428	23377	23439	23357	23294	23365	23229	23455	23387	23374	23431	23244	23473	23432	23297	23524	23317	23347	23176	23395	23404	23285	23300	23452	23450	23363	23341	23217	23376	23489	23053	23364	23555	23246	23402	23466	23146	23398	23292	23376	23256	23500	23299	23359	23155	23424	23172	23529	23340	23411	23273	23295	23491	23541	23327	23345	23147	23311	23351	23351	23469	23393	23281	23321	23365	23200	23324	23218	23334	23396	23368	23136	23468	23334	23166	23389	23659	23487	23241	23416	23533	23398	23297	23453	23354	23189	23497	23399	23448	23472	23270	23054	23463	23417	23256	23329	23367	23353	23271	23368	23215	23124	23365	22972	23293	23364	23117	23639	23290	23443	23089	23340	23108	23639	23201	23335	23337	23190	23311	23553	23437	23382	23372	23308	23286	23219	23240	23264	23431	23426	23418	23204	23402	23335	23431	23341	23389	23396	23311	23508	23424	23529	23251	23233	23262	23252	23357	23107	23151	23688	23065	23349	23562	23322	23619	23165	23329	23353	23509	23353	23176	23450	23461	23260	23298	23311	23375	23285	23459	23482	23259	23332	23366	23357	23014	23487	23379	23393	23328	23537	23220	23204	23272	23157	23194	23538	23576	23489	23586	23331	23372	23406	23480	23156	23306	23601	23404	23350	23311	23507	23460	23485	23092	23086	23275	23143	23288	23485	23313	23196	23257	23346	23812	23470	23336	23248	23306	23483	23447	23208	23393	23328	23202	23158	23399	23444	23254	23039	23563	23310	23310	23368	23483	23334	23255	23402	23638	23422	23467	23337	23284	23685	23248	23076	23266	23058	23373	23474	23457	23303	23222	23125	23278	23278	23346	23357	23518	23275	23102	23479	23128	23375	23245	23392	23322	23229	23105	23201	23551	23442	23153	23125	23153	23527	23535	23137	23285	23343	23534	23477	23256	23533	23476	23393	23194	23400	23661	23428	23251	23258	23461	23431	23258	23608	23331	23268	23419	23362	23278	23070	23212	23403	23385	23130	23398	23228	23380	23490	23284	23150	23224	23259	23545	23230	23259	23233	23318	23495	23605	23564	23347	23369	23389	23060	23417	23265	23247	23530	23308	23114	23292	23134	23231	23328	23280	23342	23104	23377	23458	23495	23374	23053	23185	23411	23397	23471	23312	23199	23453	23316	23481	23431	23391	23391	23307	23327	23593	23561	23452	23491	23402	23192	23281	23103	23380	23310	23172	23337	23281	23197	23504	23402	23216	23208	23153	23460	23111	23452	23136	23226	23272	23380	23310	23452	23249	23406	23335	23299	23313	23176	23607	23276	23205	23450	23534	23351	23378	23097	23368	23514	23200	23393	23262	23533	23546	23363	23384	23191	23257	23364	23272	23378	23301	23256	23158	23599	23528	23425	23450	23179	23331	23523	23519	23516	23373	23536	23468	23360	23463	23307	23457	23364	23327	23289	23336	23315	23154	23466	23318	23179	23515	23222	23350	23349	23368	23381	23211	23267	23541	23374	23330	23122	23617	23350	23458	23242	23377	23249	23326	23587	23293	23132	23284	23436	23338	23515	23253	23461	23028	23398	23363	23259	23246	23539	23509	23667	23260	23279	23187	23480	23416	23442	23222	23145	23396	23239	23072	23311	23121	23380	23286	23087	23391	23565	23410	23194	23427	23653	23425	23289	23242	23402	23199	23249	23200	23219	23427	23328	23171	23402	23379	23349	23488	23378	23350	23032	23189	23447	23355	23423	23396	23470	23297	23326	23390	23340	23222	23313	23539	23557	23279	23367	23525	23481	23363	23271	23584	23624	23390	23179	23304	23363	23206	23278	23323	23305	23315	23263	23336	23372	23443	23203	23321	23389	23414	23311	23255	23292	23360	23288	23324	23276	23344	23183	23293	23366	23268	23323	23329	23226	23468	23398	23466	23676	23295	23407	23258	23286	23478	23487	23534	23188	23321	23281	23295	23361	23342	23341	22978	23358	23510	23418	23393	23319	23460	23602	23276	23331	23272	23675	23393	23276	23214	23315	23390	23068	23270	23418	23255	23245	23419	23352	23218	23310	23537	23343	23222	23300	23293	23387	23303	23283	23277	23168	23461	23362	23589	23222	23388	23324	23312	23300	23276	23357	23339	23380	23503	23223	23149	23323	23329	23273	23231	23235	23601	23403	23539	23490	23339	23238	23248	23394	23259	23327	23422	23146	23222	23219	23386	23445	23227	23228	23451	23337	22986	23612	23199	23220	23232	23222	23394	23315	23246	23331	23264	23579	23218	23274	23448	23433	23377	23247	23193	23290	23322	23209	23187	23253	23266	23303	23417	23415	23451	23421	23491	23396	23582	23270	23115	23451	23504	23494	23580	23352	23212	23343	23178	23234	23107	23472	23200	23373	23414	23228	23399	23324	23487	23286	23289	23497	23272	23290	23393	23299	23244	23257	22992	23207	23337	23088	23366	23549	23471	23381	23444	23464	23103	23434	23519	23418	23545	23419	23078	23432	23586	23312	23356	23503	23445	23409	23626	23419	23346	23197	23131	23439	23424	23159	23195	23383	23278	23477	23347	23400	23527	23352	23428	23296	23205	23256	23420	23084	23335	23438	23332	23351	23282	23398	23276	23307	23560	23461	23223	23300	23491	23231	23446	23433	23242	23269	23235	23444	23141	23604	23269	23381	23138	23430	23512	23133	23142	23243	23378	23287	23253	23410	23168	23468	23489	23829	23283	23297	23381	23543	23397	23483	23235	23474	23380	23272	23451	23168	23333	23535	23405	23282	23295	23367	23360	23290	23453	23488	23189	23286	23255	23229	23111	23279	23555	23458	23102	23540	23158	23339	23512	23232	23261	23308	23392	23482	23406	23162	23310	23634	23413	23278	23362	23231	23380	23544	23196	23431	23150	23533	23306	23253	23311	23201	23172	23193	23383	23029	23266	23268	23456	23411	23554	23238	23247	23554	23285	23411	23166	23337	23306	23348	23282	23249	23354	23405	23505	23495	23365	23060	23433	23248	23595	23238	23321	23493	23479	23539	23353	23282	23479	23438	23595	23141	23358	23349	23402	23397	23214	23364	23361	23415	23488	23444	23510	23419	23074	23230	23239	23172	23473	23171	23329	23342	23143	23534	23363	23290	23437	23497	23257	23442	23271	23271	23162	23195	23295	23419	23384	23166	23324	23515	23373	23360	23130	23261	23129	23466	23377	23254	23196	23337	23546	23442	23489	23354	23368	23544	23288	23172	23065	23404	23376	23399	23198	23321	23622	23277	23466	23351	23269	23530	23402	23097	23241	23550	23143	23340	23464	23221	23324	23189	23206	23392	23321	23509	23342	23422	23049	23096	23154	23199	23294	23437	23292	23288	23630	23154	23115	23256	23297	23388	23288	23208	23309	23227	23107	23174	23357	23240	23542	23453	23332	23405	23596	23072	23172	23499	23658	23318	23386	23198	23198	23521	23252	23534	23316	23405	23309	23479	23315	23554	23251	23211	23478	23133	23161	23444	23200	23424	23414	23255	23449	23174	23042	23548	23302	23318	23569	23220	23393	23345	23395	23231	23210	23137	23598	23243	23413	23329	23302	23401	23461	23814	23516	23653	23193	23344	23226	23368	23536	23299	23263	23403	23025	23414	23529	23369	23275	23334	23387	23154	23192	23288	23270	23208	23264	23310	23352	23451	23283	23323	23311	23479	23517	23416	23217	23160	23126	23347	23089	23282	23200	23246	23413	23026	23190	23313	23523	23409	23280	23377	23286	23074	23311	23527	23671	23461	23365	23102	23350	23146	23247	23227	23284	23482	23298	23231	23614	23326	23370	23366	23291	23307	23677	23309	23442	23427	23188	23305	23407	23426	23383	23444	23245	23047	23160	23270	23596	23311	23389	23419	23349	23404	23480	23218	23363	23638	23203	23333	23445	23186	23335	23559	23292	23456	23219	23419	23427	23113	23263	23339	23321	23444	23311	23246	23379	23584	23282	23484	23515	23515	23477	23335	23388	23423	23379	23478	23330	23474	23289	23273	23509	23382	23219	23335	23266	23385	23346	23318	23117	23322	23105	23389	23261	23315	23373	23250	23622	23199	23084	23377	23321	23308	23480	23428	23342	23306	23491	23542	23376	23471	23620	23370	23174	23244	23217	23405	23566	23705	23268	23415	23405	23448	23097	23407	23068	23280	23422	23316	23463	23413	23085	23336	23319	23489	23425	23303	23352	23315	23141	23255	23309	23160	23316	23657	23411	23636	23492	23370	23473	23532	23316	23341	23435	23328	23416	23418	23169	23261	23103	23414	23173	23461	23420	23511	23239	23259	23359	23329	23409	23486	23456	23350	23472	23677	23220	23216	22972	23448	23149	23177	23149	23332	23338	23367	23355	23274	23436	23294	23536	23489	23426	23337	23323	23241	23273	23223	23226	23362	23417	23518	23194	23253	23267	23343	23569	23381	23546	23332	23222	23222	23568	23425	23479	23447	23364	23520	23317	23563	23234	23661	23402	23320	23114	23630	23329	23329	23332	23260	23256	23127	23367	23333	23294	23575	23692	23309	23306	23288	23373	23189	23293	23229	23283	23233	23291
44634	72960	70598	56319	45215	33081	21823	18510	18127	18509	17791	17072	16620	16600	16605	16546	16758	16949	16990	16396	16200	16225	16055	15873	15970	15967	15972	15921	15844	15884	15861	15860	15651	15790	15955	15902	15803	15900	15778	15675	15679	15682	15779	15805	15814	15743	15815	15679	15887	15700	15710	15771	15753	15764	15723	15629	15664	15734	15802	15879	15815	15507	15542	15669	15860	15677	15692	15600	15661	15817	15557	15742	15754	15710	15610	15557	15641	15689	15565	15766	15694	15659	15736	15808	15887	15760	15669	15748	15757	15536	15805	15651	15712	15626	15617	15708	15776	15642	15728	15423	15597	15705	15831	15553	15719	15848	15655	15673	15505	15677	15588	15827	15605	15528	15414	15444	15628	15616	15500	15754	15437	15545	15775	15749	15512	15767	15731	15649	15640	15486	15643	15622	15645	15609	15552	15702	15697	15595	15649	15742	15614	15718	15638	15734	15756	15633	15688	15759	15629	15850	15553	15503	15710	15756	15731	15602	15696	15552	15802	15477	15636	15614	15571	15841	15707	15733	15701	15696	15631	15661	15657	15542	15633	15812	15737	15529	15732	15674	15751	15627	15665	15704	15680	15619	15733	15819	15602	15674	15731	15551	15506	15797	15670	15663	15733	15782	15807	15765	15693	15740	15658	15741	15727	15828	15544	15610	15757	15717	15768	15674	15703	15646	15611	15824	15749	15441	15937	15584	15604	15579	15835	15539	15668	15588	15686	15740	15677	15522	15687	15792	15729	15536	15525	15742	15555	15698	15584	15557	15602	15760	15503	15568	15621	15574	15825	15619	15631	15624	15659	15710	15676	15576	15699	15378	15719	15577	15515	15625	15628	15755	15842	15571	15729	15517	15588	15714	15614	15695	15697	15530	15521	15636	15858	15556	15736	15665	15549	15582	15865	15687	15631	15650	15677	15659	15742	15581	15588	15615	15773	15616	15682	15707	15542	15610	15722	15585	15713	15834	15683	15691	15700	15534	15599	15750	15586	15613	15597	15675	15706	15663	15462	15717	15528	15746	15617	15720	15693	15580	15771	15770	15624	15731	15845	15695	15566	15627	15550	15638	15865	15615	15594	15795	15624	15675	15426	15683	15674	15626	15613	15699	15517	15683	15495	15609	15621	15804	15760	15696	15604	15713	15650	15739	15462	15573	15739	15539	15679	15682	15693	15643	15706	15749	15749	15733	15769	15528	15705	15381	15638	15786	15720	15951	15634	15539	15502	15599	15638	15777	15852	15446	15717	15637	15700	15845	15576	15652	15698	15633	15656	15777	15567	15655	15388	15606	15757	15682	15710	15561	15691	15466	15786	15779	15655	15647	15655	15656	15711	15539	15741	15748	15593	15790	15520	15867	15740	15558	15658	15596	15652	15666	15625	15648	15649	15600	15617	15768	15816	15737	15552	15611	15753	15856	15598	15627	15737	15778	15837	15642	15586	15624	15645	15668	15661	15721	15705	15526	15567	15530	15652	15801	15704	15717	15655	15794	15448	15632	15781	15705	15693	15732	15640	15747	15528	15591	15694	15699	15685	15574	15495	15776	15710	15725	15720	15596	15531	15616	15548	15486	15639	15531	15822	15564	15732	15889	15637	15614	15327	15805	15728	15695	15456	15599	15678	15658	15637	15721	15655	15717	15488	15746	15685	15495	15740	15505	15704	15641	15535	15730	15595	15526	15997	15693	15652	15640	15637	15697	15553	15715	15724	15781	15691	15684	15573	15728	15742	15763	15536	15624	15688	15656	15669	15936	15769	15566	15644	15747	15708	15645	15622	15675	15723	15563	15643	15661	15699	15648	15843	15621	15725	15704	15688	15682	15680	15734	15555	15752	15770	15564	15730	15607	15725	15500	15665	15711	15715	15587	15642	15817	15829	15653	15626	15568	15776	15691	15472	15522	15866	15636	15678	15774	15604	15560	15642	15777	15763	15819	15649	15579	15706	15755	15608	15612	15442	15483	15701	15741	15599	15606	15740	15860	15863	15707	15685	15470	15633	15643	15541	15679	15637	15786	15598	15588	15734	15624	15657	15804	15706	15649	15585	15718	15659	15739	15480	15738	15746	15731	15697	15478	15805	15532	15633	15661	15655	15617	15599	15610	15718	15725	15665	15714	15579	15684	15663	15719	15743	15575	15503	15708	15767	15854	15794	15665	15798	15805	15688	15693	15665	15692	15759	15598	15859	15610	15823	15569	15604	15572	15649	15761	15593	15765	15636	15667	15769	15743	15677	15683	15436	15791	15624	15605	15643	15683	15644	15667	15677	15578	15507	15682	15686	15473	15628	15703	15576	15783	15733	15633	15582	15716	15550	15733	15631	15625	15505	15681	15746	15817	15628	15746	15654	15601	15811	15684	15786	15862	15660	15910	15671	15671	15420	15482	15638	15801	15629	15692	15580	15734	15667	15661	15565	15833	15496	15621	15674	15579	15751	15815	15610	15720	15485	15792	15814	15705	15739	15770	15543	15687	15692	15669	15628	15594	15921	15703	15553	15694	15598	15682	15629	15688	15728	15567	15707	15540	15572	15645	15741	15566	15781	15685	15672	15814	15769	15751	15739	15878	15683	15838	15507	15574	15692	15523	15530	15587	15703	15687	15733	15809	15619	15706	15741	15750	15708	15566	15749	15441	15831	15835	15522	15682	15657	15487	15743	15405	15723	15738	15741	15689	15711	15780	15707	15565	15580	15636	15832	15686	15586	15796	15561	15831	15793	15640	15555	15662	15617	15704	15698	15670	15538	15538	15531	15714	15581	15681	15600	15647	15674	15628	15748	15709	15627	15668	15685	15665	15570	15616	15621	15767	15615	15739	15642	15634	15749	15639	15699	15669	15580	15745	15708	15742	15527	15750	15566	15591	15784	15742	15641	15633	15704	15773	15642	15707	15645	15424	15674	15619	15680	15364	15388	15510	15617	15728	15524	15796	15671	15695	15763	15775	15682	15670	15569	15707	15658	15611	15565	15660	15475	15603	15788	15783	15509	15731	15764	15674	15506	15655	15614	15674	15641	15477	15699	15629	15547	15555	15588	15677	15591	15511	15639	15804	15700	15678	15582	15699	15527	15617	15746	15810	15594	15521	15756	15603	15666	15620	15752	15588	15732	15773	15622	15749	15665	15668	15776	15547	15816	15610	15691	15820	15782	15644	15580	15667	15580	15744	15623	15695	15771	15586	15675	15744	15686	15588	15725	15555	15647	15658	15795	15549	15509	15694	15652	15541	15561	15679	15614	15584	15660	15532	15736	15767	15689	15660	15739	15673	15751	15806	15728	15640	15522	15688	15564	15727	15711	15624	15716	15689	15716	15550	15466	15814	15617	15585	15685	15635	15634	15756	15720	15559	15747	15556	15600	15589	15817	15435	15560	15747	15771	15699	15678	15538	15587	15568	15756	15630	15744	15920	15455	15545	15690	15571	15644	15767	15598	15695	15606	15782	15660	15644	15719	15720	15603	15614	15498	15643	15540	15630	15722	15667	15793	15583	15727	15661	15641	15614	15704	15596	15433	15659	15618	15726	15445	15576	15671	15740	15604	15477	15719	15847	15621	15506	15855	15799	15680	15691	15616	15755	15673	15626	15790	15563	15613	15796	15830	15620	15588	15736	15630	15551	15728	15513	15672	15612	15572	15667	15702	15627	15588	15586	15583	15658	15660	15532	15712	15538	15589	15707	15863	15615	15844	15616	15722	15667	15627	15811	15582	15749	15696	15816	15781	15702	15890	15463	15606	15548	15784	15624	15627	15633	15563	15789	15668	15480	15607	15581	15719	15572	15655	15776	15701	15697	15665	15737	15724	15575	15570	15608	15790	15621	15630	15800	15776	15660	15584	15659	15675	15622	15840	15517	15706	15645	15624	15708	15704	15726	15709	15787	15658	15649	15407	15669	15908	15758	15635	15612	15726	15692	15608	15574	15689	15549	15662	15745	15563	15758	15568	15679	15723	15638	15575	15656	15715	15683	15752	15734	15646	15623	15548	15535	15666	15685	15678	15772	15667	15727	15697	15622	15700	15645	15589	15658	15661	15717	15470	15706	15846	15596	15691	15541	15705	15704	15585	15734	15610	15696	15766	15585	15589	15781	15649	15605	15689	15704	15720	15693	15828	15722	15621	15710	15566	15585	15690	15632	16015	15616	15577	15615	15784	15653	15619	15781	15731	15633	15633	15685	15706	15606	15677	15606	15699	15767	15789	15677	15747	15735	15676	15774	15699	15888	15696	15890	15830	15658	15775	15515	15703	15480	15634	15718	15698	15660	15747	15731	15690	15566	15562	15514	15808	15599	15698	15756	15743	15639	15543	15796	15738	15853	15569	15624	15573	15607	15616	15711	15615	15583	15564	15545	15670	15632	15638	15633	15702	15841	15740	15514	15640	15659	15842	15467	15632	15775	15607	15871	15651	15892	15656	15606	15638	15612	15586	15684	15490	15603	15733	15658	15722	15635	15615	15683	15691	15728	15554	15522	15533	15830	15692	15700	15611	15717	15593	15625	15778	15745	15727	15705	15726	15711	15766	15648	15770	15734	15443	15699	15729	15661	15657	15650	15691	15736	15610	15707	15653	15520	15655	15534	15566	15737	15810	15575	15734	15640	15675	15611	15834	15485	15696	15633	15830	15635	15684	15677	15824	15670	15548	15576	15680	15499	15634	15585	15826	15602	15626	15776	15668	15594	15624	15720	15666	15600	15634	15669	15720	15575	15464	15667	15613	15703	15592	15535	15615	15652	15754	15863	15679	15628	15655	15559	15607	15672	15839	15672	15729	15548	15572	15672	15520	15504	15832	15767	15431	15571	15724	15646	15758	15688	15575	15676	15710	15720	15681	15484	15571	15649	15787	15594	15681	15633	15628	15784	15787	15481	15748	15653	15741	15748	15679	15666	15638	15763	15647	15705	15691	15629	15580	15681	15699	15675	15533	15706	15808	15634	15682	15642	15526	15627	15780	15586	15672	15711	15630	15640	15633	15755	15607	15609	15730	15617	15623	15590	15781	15661	15704	15673	15706	15376	15688	15727	15698	15657	15645	15576	15706	15470	15753	15724	15689	15523	15560	15804	15622	15694	15612	15722	15813	15702	15617	15820	15705	15534	15591	15653	15642	15650	15509	15561	15534	15606	15652	15700
24284	21698	30830	33288	37323	36775	34384	26963	25223	25550	24847	23982	23853	23438	23694	23293	23878	23646	23843	23767	23143	22877	22814	22980	22938	22884	22499	22581	22489	22571	22346	22768	22666	22620	22520	22630	22550	22430	22471	22366	22537	22368	22539	22484	22643	22467	22263	22500	22366	22503	22559	22321	22211	22341	22443	22444	22407	22416	22419	22408	22285	22214	22464	22255	22487	22446	22501	22336	22463	22298	22492	22154	22343	22376	22469	22281	22328	22377	22514	22431	22263	22425	22552	22137	22309	22572	22364	22270	22564	22264	22224	22474	22290	22412	22215	22367	22478	22299	22127	22146	22211	22264	22467	22470	22388	22171	22490	22482	22388	22201	22514	22174	22184	22314	22075	22617	22298	22174	22160	22362	22503	22504	22268	22379	22335	22528	22643	22294	22379	22223	22330	22173	22321	22493	22378	22365	22356	22341	22267	22234	22475	22355	22364	22264	22206	22312	22253	22131	21963	22112	22376	22234	22669	22097	22429	22245	22395	22383	22561	22358	22332	22373	22215	22292	22298	22388	22245	22376	22486	22531	22311	22333	22140	22168	22373	22259	22366	22251	22268	22381	22284	22398	22490	22102	22282	22512	22377	22322	22266	22271	22203	22155	22296	22313	22499	22474	22447	22335	22460	22445	22284	22556	22450	22317	22156	22420	22417	22186	22171	22292	22116	22459	22486	22284	22231	22090	22161	22409	22401	22380	22087	22364	22237	22545	22372	22062	22231	22570	22174	22319	22097	22204	22344	22496	22303	22491	22275	22139	22335	22403	22297	22448	22338	22286	22171	22500	22292	22489	22427	22448	22305	22354	22106	22208	22259	22487	22377	22169	22701	22366	22370	22301	22279	22343	22292	22276	22638	22127	22485	22518	22458	22500	22460	22416	22577	22150	22184	22123	22593	22385	22308	21985	22219	22266	22426	22394	22163	22185	22366	22265	22492	22269	22358	22332	22374	22502	22311	22062	22233	22430	22285	22400	22403	22235	21966	22201	22342	22219	22435	22386	22034	22385	22111	22424	22396	22202	22379	22257	22366	22471	22421	22186	22179	22342	22378	22392	22380	22358	22534	22046	22206	22305	22437	22348	22438	22472	22540	22598	22414	22359	22165	22444	22350	22275	22434	22347	22271	22195	22247	22176	22596	22040	22279	22288	22439	22358	22455	22360	22533	22315	22003	22229	22317	22193	22304	22416	22543	22193	22204	22236	22326	22332	22177	22350	22115	22267	22155	22365	22387	22334	22453	22463	22584	22254	22409	22346	22283	22587	22075	22381	22240	22319	22322	22216	22423	22299	22269	22105	22411	22472	22211	21900	22353	22395	22381	22453	22479	22507	22166	22525	22395	22185	22360	22395	22330	22110	22332	22524	22262	22393	22401	22521	22544	22471	22557	22494	22359	22311	22523	22180	22350	22512	22172	22218	22453	22476	22365	22155	22322	22296	22293	22286	22396	22421	22271	22397	22394	22190	22167	22324	22209	22437	22289	22601	22099	22381	22225	22310	22450	22306	22341	22383	22216	22410	22227	22469	22223	22410	22252	21931	22263	22164	22102	22398	22508	22414	22424	22524	22414	22363	22260	22417	22460	22334	22245	22265	22244	22197	22307	22376	22324	22447	22508	22397	22405	22334	22454	22223	22311	22054	22133	22518	22316	22484	22319	22074	22214	22181	22055	22375	22097	22146	22365	22350	22147	22189	21994	22100	22219	22115	22465	22343	22256	22505	22585	22154	22507	22490	22334	22438	22409	22256	22158	22305	22326	22361	22461	22263	22326	22327	22612	22345	22306	22026	22007	22154	22225	22518	22268	22335	22267	22108	22408	22500	22107	22261	22408	22130	22531	22427	22236	22327	22530	22503	22142	22328	22555	22240	22531	22223	22253	22182	22391	22238	22224	22393	22384	22426	22537	22557	22282	22326	22418	22027	22290	22444	22426	22325	22206	22225	22055	22241	22526	22457	22315	22424	22564	22412	22515	22396	22263	22445	22350	22307	22399	22229	22348	22316	22261	22384	22269	22310	21911	22302	22483	22461	22344	22270	22451	22445	22469	22193	22053	22190	22289	22181	22358	22413	22312	22426	22350	22310	22052	22401	22277	22294	22170	22516	22199	22388	22214	22325	22193	22492	22385	22325	22368	22295	22534	22555	22498	22550	22472	22394	22488	22339	22209	22362	22625	22249	22063	22248	22254	22325	22465	22264	22388	22084	22320	22274	22250	22303	22215	22447	22609	22423	22353	22112	22474	22360	22294	22382	22250	22246	22684	22363	22387	22221	22149	22212	22432	22260	22405	22255	22350	22368	22599	22556	22627	22456	22476	22160	22304	22220	22408	22367	22493	22437	22230	22379	22411	22313	22402	22366	22398	22166	22497	22233	22428	22166	22187	22220	22293	22231	22261	22374	22520	22296	22358	22550	22526	22367	22547	22302	22269	22412	22544	22279	22334	22451	22616	22490	22505	22319	22333	22359	22340	22299	22215	22347	22151	22506	22376	22224	22209	22191	22316	22248	22128	22410	22425	22331	22359	22511	22443	22420	22384	22317	22357	22349	22107	22278	22282	22511	22452	22373	22412	22247	22232	22317	22580	22242	22503	22506	22389	22233	22307	22074	22204	22626	22515	22517	22446	22641	22392	22106	22245	22345	22293	22111	22599	22242	22388	22430	22265	22168	22272	22370	22397	22462	22173	22249	22477	22516	22303	22451	22288	22532	22289	22526	22245	22437	22448	22336	22477	22269	22222	22225	22375	22226	22560	22076	22295	22646	22212	22328	22386	22620	22290	22087	22500	22553	22194	22155	22183	22311	22417	22183	22361	22166	22468	22309	22384	22361	22213	22434	22430	22107	22625	22304	22174	22214	22528	22409	22241	22343	22434	22342	22201	22152	22332	22365	22213	22194	22433	22235	22467	22240	22212	22079	22238	22090	22136	22323	22549	22171	22238	22384	22207	22447	22283	22401	22418	22320	22407	22284	22234	22249	22155	22025	22365	22294	22512	22277	22332	22389	22309	22244	22247	22282	22276	22144	22415	22388	22268	22372	22202	22251	22245	22302	22374	22391	22360	22239	22333	22350	22406	22313	22194	22331	22209	22445	22512	22122	22387	22331	22514	22380	22403	22236	22452	22602	22397	22339	22297	22175	22498	22306	22431	22339	22227	22262	22386	22341	22204	22311	22229	22424	22014	22235	22316	22603	22389	22235	22325	22157	22249	22233	22169	22376	22303	22406	22214	22430	22581	22404	22270	22321	22264	22423	22305	22184	22331	22279	22324	22449	22251	22213	22559	22325	22799	22385	22448	22450	22350	22275	22459	22152	22282	22569	22461	22275	22365	22427	22374	22164	22025	22310	22437	22169	22382	22296	22154	22298	22225	22231	22616	22381	22303	22293	22341	22348	22307	22394	22208	22476	22301	22198	22310	22381	22371	22239	22162	22475	22602	22094	22368	22393	22406	22277	22386	22199	22451	22418	22511	22340	22240	22292	22225	22261	22293	22021	22416	22408	22280	22237	22473	22467	22253	22254	22304	22205	22262	22165	22174	22225	22126	22381	22269	22474	22580	22221	22140	22205	22281	22165	22273	22356	22247	22313	22238	22165	22205	22209	22226	22439	22256	22416	22460	22295	22506	22424	22413	22502	22674	22363	22353	22382	22273	22261	22343	22156	22348	22319	22326	22026	22151	22322	22286	22479	22265	22318	22208	22195	22467	22467	22379	22372	22035	22120	22360	22359	22341	22173	22302	22407	22239	22156	22390	22434	22367	22271	22273	22246	22472	22286	22451	22365	22465	22241	22456	22323	22122	22396	22209	22241	22262	22366	22320	22369	22448	22253	22197	22291	22341	22487	22268	22493	22165	22379	22178	22167	22683	22319	22105	22146	22387	22337	22335	22206	22249	22295	22330	22397	22309	22317	22212	22341	22359	22304	22479	22548	22194	22348	22229	22457	22308	22253	22152	22337	22341	22544	22503	22426	22456	22433	22333	22483	22437	22064	22154	22390	22374	22362	22482	22480	22292	22349	22429	22453	22155	22227	22422	22185	22236	22334	22432	22352	22263	22300	22489	22032	22472	22323	22213	22454	22342	22405	22242	22096	22395	22390	22448	22516	22307	22224	22448	22209	22330	21864	22194	22467	22267	22360	22195	22215	22374	22497	22395	22270	22158	22334	22214	22401	22338	22341	22112	22286	22340	22402	22407	22308	22440	22039	22082	22561	22445	22131	22395	22225	22273	22125	22206	22296	22280	22454	22317	22300	22420	22410	22113	22408	22276	22428	22474	22288	22509	22575	22230	22125	22187	22258	22181	22409	22383	22307	22138	22315	22321	21989	22508	22302	22015	22525	22255	22312	22442	22424	22203	22535	22260	22147	22351	22390	22141	22421	22248	22465	22427	22395	22473	22369	22174	22162	22347	22445	22319	22368	22446	22347	22405	22240	22267	22289	22236	21992	22415	22300	22327	22341	22302	22578	22322	22237	22223	22391	22264	22116	22193	22174	22370	22015	22257	22504	22315	22415	22195	22395	22367	22351	22330	22243	22431	22292	22344	22235	22355	22494	22329	22332	22521	22390	22620	22345	22090	22328	22368	22447	22547	22470	22344	22302	22345	22357	22428	22237	22422	22511	22375	22271	22335	22127	22317	22238	22296	22415	22174	22343	22295	22221	22492	22274	22332	22394	22209	22555	22404	22281	22420	22302	22251	22433	22508	22357	22331	22434	22359	22251	22071	22291	22407	22347	22412	22373	22547	22126	22289	22282	22301	22478	22307	22326	22392	22169	22543	22382	22334	22251	22322	22319	22416	22281	22457	22309	22210	21991	22188	22423	22427	22422	22188	22237	22264	22207	22260	22430	22232	22420	22491	22408	22421	22275	22283	22386	22274	22498	22186	22310	22168	22203	22659	22189	22529	22316	22211	22169	22261	22245	22282	22359	22231	22444	22276	22251	22194	22249	22336	22149	22235	21986	22334	22292	22345	22393	22201	22117	22241	22353	22404	22506	22198	22400	22247	22358	22399	22370	22345	22294	22326	22276	22517	22387	22320	22184	22274	22252	22290	22457	22339	22000	22346	22330	22263	22295	22315	22430	22275	22263	22431	22334	22434	22026	22288	22228	22301	22319
46494	79081	77283	64981	52119	36512	27141	19919	19215	19004	18224	17095	16826	16559	16935	16624	16864	16912	16752	16223	15727	15591	15578	15749	15718	15782	15568	15604	15437	15555	15474	15440	15336	15384	15502	15221	15440	15211	15575	15487	15191	15288	15295	15421	15468	15353	15173	15170	15214	15257	15390	15213	15350	15290	15230	15072	15265	15084	15071	15301	15268	15177	15192	15245	15336	15136	15075	15201	15348	15205	15239	15044	15155	15191	15226	15126	15271	15083	15347	15265	15033	15158	15256	15202	15264	15157	15176	15038	15089	15115	15255	15086	15190	15343	15130	15126	15193	15161	15163	15113	15073	15198	15312	15307	15143	15427	15006	15129	15158	15188	15197	15078	15149	15185	15124	15278	15218	15232	15208	15184	15137	15136	15194	15266	15257	15203	14976	15035	15143	15025	14945	15188	15043	15216	15067	15078	15137	15039	15173	15248	15122	15101	15213	15218	15050	15097	15180	15207	15008	15187	15304	15039	14991	15114	15034	15213	15170	15255	15283	15148	15185	15031	15280	15179	15096	15325	15291	15039	15248	15267	15150	15196	15170	15152	14987	15184	15251	15091	15003	15130	15134	15195	15116	15202	15104	15292	15072	15132	15200	15166	15070	15145	15165	15080	15279	15193	15199	15128	15287	15202	15164	15297	15181	15109	15173	15118	15081	15140	15213	15274	15103	15090	15014	15154	15132	15053	15275	15193	15050	15153	15239	15183	15396	14944	15320	15004	15072	15073	15237	15263	15085	15009	15152	15124	15233	15035	15170	15278	14927	15071	15122	15135	15241	15266	15073	15372	15151	15354	15004	15140	15127	15143	15118	15195	15289	15261	15237	15244	15019	15137	15196	15091	15330	15175	15129	15159	15103	15274	15148	15288	15176	15092	15196	14981	15196	15293	15089	15121	15151	15172	15242	15065	15038	15253	15312	15186	15175	15188	15231	15218	15068	15099	15147	15069	15268	15332	15217	14982	15277	14988	15167	15325	15294	15115	15200	15119	15064	15291	15327	15123	14984	15296	15414	15196	15253	15066	15153	15209	15158	15329	14996	15146	15398	15129	15168	15195	15408	15154	15071	15226	15170	15197	15202	15051	15277	15104	15010	15229	15056	15282	15108	15051	15149	15016	15246	15177	15242	15056	15140	15094	15265	15324	15084	15090	15158	15202	15164	15076	15094	15210	15286	15108	15142	15023	15419	15226	15335	15332	15121	15247	15202	15479	15021	15090	15224	15207	15081	15263	15370	15021	15181	15193	15135	15080	15077	15083	15068	15058	15153	15270	15018	15223	15152	15065	15292	15087	15065	15327	15205	15165	15079	15293	15126	15095	15207	15278	15235	15040	15249	15166	15127	15185	15030	15040	15120	15143	15228	15139	15249	15410	15153	15186	15169	15145	15146	15123	15232	15299	15251	15177	15419	15286	15177	15198	15169	15058	15153	15152	15093	15249	15140	15168	15110	15304	15236	15213	15178	15024	15003	15109	14958	15180	15056	15106	15237	15215	15046	15251	14987	15122	15162	15054	15249	15038	15158	15096	15199	15178	15060	15150	15050	15039	15167	15172	15240	15165	15251	15106	15053	14998	15035	15289	15325	15138	15113	15332	15292	15221	15077	15199	15240	15228	15218	15181	14984	15030	15248	15117	15391	15213	15140	15216	15130	15147	15154	15299	15191	15420	14955	15200	15072	15181	15218	15165	15261	15239	15215	15165	15265	15238	15116	15168	15130	15265	15260	14906	15090	15143	15176	15214	15022	14966	15101	15255	15037	15233	15144	14909	15265	15261	15029	15151	15147	15127	15092	15117	15260	15091	15150	15159	15218	14973	15132	15152	15093	15262	15138	15244	15119	15216	15224	15034	15210	15277	15248	15108	15349	15242	14964	15369	14961	15179	15167	15121	15184	15130	15222	15093	15019	15218	15176	15162	15414	14950	15101	15157	15210	15227	15095	15280	15200	15209	15187	15098	15108	15220	15200	15174	15334	15272	15115	15200	15009	15148	15142	15058	15074	15211	15112	15290	15191	15146	15217	15161	15137	15291	15208	15258	15265	15153	15143	15194	15163	15015	15243	15273	15277	15132	15177	15279	15130	15089	15187	15184	15169	15322	15118	15054	15135	15143	15199	15184	14988	15184	15260	15331	15087	15190	15127	15002	15222	15081	15079	15291	15290	15126	15188	15175	15250	15234	14929	15174	15203	15185	15002	15013	15100	15042	15189	15213	15102	15198	15056	15176	15239	15273	15156	15012	15152	15113	15177	15455	15106	15355	15101	15261	15012	15106	15156	15194	14991	15268	15283	15183	15086	15094	15068	15192	15200	15341	15215	15111	15234	15199	15087	15328	15163	15269	15059	15092	15122	15057	15092	15150	15063	15168	15223	15262	15109	15136	15124	15297	15184	15134	15079	15069	15135	15260	15179	15324	15204	14990	15214	15370	15194	15114	15254	15176	15138	15132	15243	15149	15195	15126	15150	15041	15193	15022	15208	15072	15104	15097	15354	15130	15049	15005	15204	15218	15258	15042	15006	15084	15039	15130	15225	15147	15076	15076	15231	15281	15262	15169	15073	15146	15162	15168	15211	15267	15322	15200	15110	15053	15047	15126	15301	15396	15180	15140	15165	15219	15182	14986	15288	15108	15145	14987	14910	15146	15153	15284	15130	15207	15066	15233	15114	14931	15163	15072	15081	15221	15385	15121	15178	15407	15407	15175	15171	15022	15095	15062	15234	14942	15274	15070	15193	15161	15105	15116	14959	15310	15121	15058	15222	15119	15294	15043	15193	15332	15090	15200	15209	15153	15246	15304	15234	15243	15192	15163	15010	15051	15098	14967	15199	15174	15134	15241	15246	15079	15279	15253	15186	15116	15208	15195	15342	15284	15076	15308	14971	15140	15233	15078	15167	15284	15254	15378	15131	15194	15087	15217	15239	15123	15106	15301	15420	15118	15313	15224	15287	15214	15156	15120	15070	15433	15081	15030	15217	15139	15098	15309	15247	15079	15241	14973	15104	15080	15085	15143	15144	15172	15127	15132	15178	15198	15107	15249	15149	15191	15149	15065	15175	15014	15041	15136	15252	15168	15159	15197	15370	15245	15298	15166	15176	15177	15323	15089	15200	15252	15237	15252	15121	15256	15273	15162	15289	15036	15115	15093	15158	15057	15107	15178	14912	15168	15180	15220	15141	15078	15128	15189	15104	15189	15087	15131	15236	15160	15236	15298	15179	15208	15195	15088	14924	15361	15041	15111	15050	15033	15052	15146	15067	15146	15223	15333	15187	15152	15120	15270	15255	15287	15159	15199	15139	15196	15182	15091	15212	15123	15117	15259	15108	15224	15219	15344	15139	15152	15144	15280	15098	15107	15118	15128	15230	15200	15336	15208	15343	15477	15095	15193	15009	15136	15005	15234	15193	15054	15191	15177	15305	15151	15187	15007	15120	14915	15121	15014	15190	15213	15021	15166	15358	15136	15034	15148	15201	15129	15056	15112	15151	15140	15150	15043	15253	15111	15154	15244	15160	14974	15104	15033	15269	15217	15144	15107	15070	15307	15094	15092	15173	15140	15111	15157	15183	15252	15184	15442	15198	15128	15331	15133	15290	14998	15046	15257	15086	15320	15175	15047	15277	14961	15089	15179	15304	15351	15279	15268	15279	15200	15076	15191	15072	15140	15178	15067	15246	15235	15068	15280	15314	15294	15197	15260	15351	15295	15033	15191	15125	15152	15177	15242	15322	15092	15114	15292	14986	14995	14945	15137	15133	15355	15173	15164	15273	15204	15065	15216	14977	15333	15280	15172	15023	15095	14952	15319	15232	15151	15265	15227	15206	15279	15143	15205	15300	15066	15012	15179	15225	15243	15174	15118	15171	15146	15260	15201	15219	15199	15161	15304	15202	15232	15239	15187	15123	15270	15171	15045	15234	15126	15091	15105	15091	15059	15174	15173	15053	15069	15294	15019	15356	15169	15158	15315	15083	15237	15053	15050	15117	15180	15052	15168	15214	15156	15151	15299	15229	15166	15301	15078	15145	15192	15199	15172	15206	15254	15281	15088	15254	15247	15145	15200	15148	15191	15057	15249	15291	15260	15194	15211	15240	15235	15094	15149	15148	15198	15191	15254	15127	15190	15103	15128	15276	15152	15223	15023	15327	15171	15092	15159	15075	15037	15123	15142	15146	15161	15270	15205	15024	15041	15157	15219	15172	15280	15228	15143	15214	15223	15051	15102	15027	15053	15179	15098	15196	15060	15025	15212	15194	14954	15165	15209	15297	15252	15112	15105	15061	15110	15226	15173	15217	15252	15153	15309	15009	15131	15108	15325	15128	15188	15194	15121	15064	15163	15229	15210	15323	15160	15095	15172	15041	15105	15242	15321	15113	15043	15269	15058	15165	15027	15164	15248	15203	15294	15170	15194	15060	15205	15289	15189	15182	15178	15103	15189	15182	15233	15026	15131	15156	15231	15030	15052	15266	15217	15179	15146	14932	15040	15045	15283	15172	14867	15344	15228	15299	14985	15094	15124	15109	15203	15067	15193	15112	15177	15092	15168	15243	15086	15020	15206	15080	15152	15318	15220	15084	15155	15248	15129	15174	15061	15063	14954	15284	15081	14990	15204	14990	15236	15215	15049	15114	15246	15062	15228	15152	15100	15187	15390	15258	15251	15005	15189	15058	15151	15069	15110	15150	15003	15094	15022	15041	15148	15258	15032	15078	15206	15040	15148	15115	15221	15241	15293	15090	15317	15058	15147	15161	15103	15120	15160	15168	15199	15186	15060	15114	15162	15029	15128	15135	15060	15147	15091	14993	15077	15131	15381	15198	15105	15290	15180	15216	15310	15189	15050	15191	15176	15324	15261	15210	15368	15147	14992	15154	15338	15171	15177	15081	15156	15174	15320	15126	15167	15102	15205	15211	15185	15214	15325	15098	15257	15170	15206	15142	15010	15116	15197	15208	15025	15009	15008	15322	15167	15287	15051	15145	14912	15170	15072	15084	14951	15075	15160	15185	15252	14974	15103	15039	15013	15215	15249	15228	15070	15089	15291	15269	15092	15050	15257	15143	15097	15255	15122	15179	15269	15105	15268	15176	14998	15361	15293	15088	15259	15183	15285	15101	15276	15205	15299
41471	50485	55018	46012	37459	29587	25880	24450	24167	24148	23770	23190	23245	23175	23524	23460	23318	23488	23251	23185	23184	22886	23083	23053	23075	22962	23046	22787	22853	22986	23028	23194	22923	22677	22923	22809	22939	22859	22740	22924	22904	22773	22776	22797	22881	22974	22833	22884	22844	22988	22991	22901	22705	22805	22814	22897	22848	22836	22895	22908	22933	23088	22926	22815	22930	22566	22953	22874	22617	22894	22798	22766	22856	22640	22994	22871	22772	22812	22980	22637	22933	22891	22789	22862	23090	22904	22855	22698	22885	22828	22839	23034	22869	22973	22838	22914	22785	22951	22930	22816	22682	22858	22724	22916	22800	22551	22668	22568	22747	22948	22905	22985	22773	22535	22825	22812	22935	22853	22844	22775	22840	22907	22884	22678	22700	23016	22648	22848	22707	22729	22935	22838	22894	22979	22786	22812	23275	22957	22829	23016	22696	22824	22891	22570	22805	22628	22371	22587	22755	22768	22965	23061	22800	22908	22924	22702	22797	22974	22860	22820	22773	22986	22614	22901	22934	22894	22872	22804	22816	22768	22961	23002	22792	22570	22917	23156	22738	22644	23016	22741	22969	22798	22837	22957	23135	22954	22732	22864	22874	23066	22744	22597	22885	22880	22705	22867	22730	23045	22901	23039	22838	22800	22809	22839	22884	22848	22761	22725	22815	22770	22893	22882	22979	22950	22907	22776	22566	22665	22497	22761	22759	22708	22881	22891	22821	22827	22732	22692	22803	22845	22769	22725	22827	22997	22737	22781	22907	22779	22752	22797	22801	22989	23113	22698	22754	22779	22683	22855	22657	22687	23031	22893	22973	23014	22923	22886	22849	22854	22739	22837	22646	22743	22708	22762	22794	22683	22753	22713	22854	22793	22718	22743	22721	22980	22721	22678	22854	23006	22877	22778	22729	22629	22806	22778	22889	22926	22734	22778	22818	22791	22776	22939	22898	22871	22667	22937	22766	22870	22695	22756	22770	22920	22940	22671	22660	22950	22803	22733	22763	22911	22744	22951	22799	22683	22959	22763	23078	22827	22982	22834	22929	22792	22721	23001	22871	22849	22798	22803	23020	22853	22766	23161	22704	22934	23123	22805	22641	22725	22650	22797	22889	22748	22841	22911	22869	22895	22790	22674	22677	22757	22675	22876	22641	22881	22852	22833	23006	22793	22573	22635	22852	22710	22914	22927	23169	23022	22839	22869	22843	22766	22804	22851	22884	22793	22788	22813	22859	22638	22876	22908	22713	22971	22876	22880	22914	22663	22860	22879	22850	22975	22928	22845	22892	22650	22824	22688	22577	23083	22747	22809	22847	22754	22838	22990	22744	22852	22822	22712	23048	22711	22798	22949	22884	23001	22631	22732	22951	22939	22767	22751	22911	22824	22795	22765	22925	22790	22856	22683	22961	22827	22898	22878	22716	22724	22524	22530	22839	22812	22915	22838	22706	22554	22876	22690	22828	22712	23016	23037	22938	22831	22828	22696	22676	22996	22678	23135	22642	22479	22889	22778	22849	22693	22827	22812	22701	22411	22754	23017	22869	22977	23020	22776	22976	22771	22995	22940	22895	22757	23035	22703	22803	22929	22892	23067	22645	23022	22735	22499	22965	22847	22826	22780	22844	22816	23111	22945	22813	22693	22724	22872	22857	22937	22948	22733	22740	22821	22833	22787	22813	22683	22501	22989	22775	22597	22665	22865	22739	22778	22742	22817	22863	22719	22804	22570	22653	22787	22861	23015	23161	22768	22696	22748	23022	23139	22757	22936	22862	22967	22815	22879	22840	22762	22631	22765	22553	22745	22661	22806	22701	22860	22934	22744	22747	22744	22678	22570	22761	22568	22729	22820	22807	23093	22819	23033	22747	22687	22783	22633	22759	22979	22906	22724	23037	22848	22785	22901	22585	22923	23022	22882	23031	22807	22886	22912	23035	22982	22797	22831	22810	22881	22738	22877	22948	22877	22885	22623	22782	22781	22995	22833	22793	22716	22713	23096	22994	22916	22855	22806	22858	22831	22664	22808	22847	23041	22696	22771	22712	22579	22790	22915	22742	22710	22873	22759	22722	22806	22870	22690	22933	22825	22602	22525	22817	22634	22883	22740	22731	22734	22824	22752	22677	22555	22929	22810	22853	22840	22743	22615	22937	22808	22902	22623	22794	23061	22852	22882	22893	23032	22906	22975	23008	22692	22620	22923	22691	22726	22613	22938	22941	22996	22820	22671	22740	22914	22667	22824	22764	22707	22948	22808	22694	22995	22807	22758	22824	22694	22612	22729	22681	22688	22680	22806	22399	22765	22728	22875	22762	22765	22913	22783	22911	22825	22789	22847	22919	22908	22983	22658	22882	22866	23026	22767	23088	23066	22840	22861	22752	23160	22746	22844	23025	22884	22605	22874	22646	22689	22657	22925	23057	22984	22874	22786	22899	22870	23007	22912	22886	22801	22889	22709	22832	22688	22855	22737	22829	22710	22831	22841	23070	22603	22749	22615	22856	22734	22944	22886	22911	23012	22935	22758	22876	22707	22611	22776	22957	22805	22855	22848	22671	23039	22810	22725	22723	22854	22829	22751	22647	22774	22607	22953	22700	22717	22607	22887	22791	22861	22849	22964	22978	23016	22897	22827	22731	22721	22788	22829	22970	22815	22845	22979	22772	22935	22578	22826	22873	22893	22767	23039	22752	22906	22933	22683	22882	22775	22598	22879	22883	22746	22700	22815	22975	22786	22989	22918	22820	22900	22858	22603	22825	22951	22946	22940	23086	22832	22688	22816	22693	22864	22823	22625	22869	22879	22910	22777	22675	22794	22772	22822	22872	22681	22702	22847	22776	22762	22931	22842	22827	22783	22844	22800	22631	22798	22810	22700	22825	22783	22500	22829	23071	22852	22874	22721	22819	22904	23041	22783	23011	22938	22781	22728	22826	22764	22857	22889	23049	22630	22769	22825	22938	22810	22811	22902	22828	22840	22864	22892	23009	23065	23037	22966	23121	22520	22818	22755	22867	22706	22871	22781	22853	22871	23023	22982	22667	22793	22692	22947	22623	22759	22774	22837	22895	22933	22758	22907	23052	22684	23064	22819	22880	22693	22932	22934	22812	22815	22846	22987	22783	22633	22967	22947	22951	22886	22838	22789	22844	22955	22998	22863	22759	22752	22888	22740	22810	22936	22651	22865	22850	22855	22970	22835	22781	22655	22887	22970	22556	22918	22725	22841	23038	22835	22815	22873	23059	22711	22887	22794	22878	22891	22594	22664	22818	22750	22888	22694	22644	22762	22834	22800	22920	22746	22831	22952	22924	22761	22998	22774	22668	22955	22821	22840	22865	22793	22783	22700	22360	22959	23031	22775	22857	22758	22960	23020	23054	22815	22997	22577	23007	22865	22731	22942	22902	22971	22900	22932	23006	22964	22976	22779	22668	22912	22837	22760	22930	22936	22895	23022	22752	22996	22914	23001	22931	22776	22884	23040	23043	22888	23035	22869	22865	22966	23057	22752	22770	22935	22675	22743	22882	22757	22919	22850	22810	22901	22894	22681	22925	22796	22715	22703	22906	22728	22757	22730	22940	22670	22969	22631	22872	22750	22623	22693	22569	22863	22686	22950	23015	22843	22777	22644	22818	22737	22866	22839	22755	22664	22881	22800	22906	22801	23017	22867	22752	23099	22815	22738	22728	22935	22853	22953	22930	22860	22824	22888	22913	22949	22635	22669	23030	23010	22969	22732	23026	22867	22918	22616	22874	23062	22996	22924	22994	22869	22892	22978	22744	22844	22932	22774	22924	22859	22911	22791	22710	23071	22600	23024	22955	22708	22773	23028	23045	22794	22783	22881	22643	22659	22943	22929	22944	23125	22766	22608	22776	23054	22878	22815	22838	22642	22955	22575	22892	22801	22711	23013	22622	22744	22849	22657	22799	22650	22749	22812	22754	22754	23031	23037	22831	22792	22830	22901	22712	22871	23038	22800	23047	22613	22965	22723	22969	22714	22866	22955	22849	22806	22969	22692	22991	22781	22780	22766	22963	23013	22751	23024	22663	22693	22815	22995	23031	22698	22998	22747	22703	22788	22727	22482	22634	22646	22793	22804	22655	22738	22702	22935	23006	22897	22720	22798	22675	23034	23099	22835	22954	22679	22693	22844	22847	22863	22627	22747	22506	22665	22684	22589	22806	22776	22651	22707	22827	22922	22974	22657	22595	22788	22960	22819	22927	22799	22763	22928	22765	22700	22786	22789	22822	22829	22659	22635	23088	22950	22819	22700	23037	22858	22771	23041	22672	22645	22888	22653	22549	22864	22838	22792	22793	22798	22887	23023	22939	22979	22800	23025	22659	22840	22975	22742	22869	22920	22693	22889	22963	22832	23141	22804	22733	22764	22654	22780	22896	22751	22808	22640	22823	22854	22781	22791	22793	22716	22836	22831	22754	22954	22988	23255	22901	22917	22706	22829	22906	22767	22898	22980	22747	23099	22979	22882	22816	22988	22770	22818	22751	22853	22866	22740	23174	22797	22811	22856	23053	22934	22684	22616	23009	22903	22887	22606	22717	22985	22898	23027	22766	22932	22976	22879	22858	22863	22971	22597	22934	23025	22624	22575	22887	22709	22680	22633	22900	22791	22799	22935	22998	23030	23030	23084	22988	22744	23011	22800	22824	22974	22741	22735	22784	22712	22857	22770	22916	22900	22891	22716	23057	22911	22781	22957	22814	22902	23157	22917	22775	22771	23016	22887	22866	22749	22792	22755	22634	22560	22875	22791	22910	22841	22843	22991	22769	22840	22870	22705	22827	22886	22811	22987	22920	22616	22916	22821	22946	22969	22951	22752	22892	22673	22726	22872	22802	22804	22948	22790	22887	22936	22835	22770	22642	22797	22935	22774	22904	22749	22923	22849	22707	22995	22994	22968	22940	22630	22797	22983	22820	23039	22801	23063	22556	22722	22796	22815	22895	22734	22920	22911	22907	22943	22918	23053	22664	22812	22722	22603	22610	22601	22708	22983	22811	22846	22777	22910	22744	22572	22942	22573	22877	22842	22869	22777	23034	22789	22833	22826	22925	22776	22971	22951	22955	22893	22763	22868	23172	22923	22569	22877	23033	22752	22947	22697	22831	22791	22600	22727
42727	59839	54817	40736	32273	22778	18735	17312	17348	17169	16319	16253	15775	15798	15967	16025	16195	16136	16018	15731	15552	15695	15562	15768	15659	15600	15411	15682	15514	15580	15414	15493	15564	15482	15432	15611	15487	15623	15517	15374	15306	15599	15422	15460	15485	15409	15496	15323	15470	15662	15434	15333	15459	15405	15434	15464	15414	15310	15650	15394	15254	15308	15494	15121	15501	15381	15250	15324	15440	15602	15278	15552	15231	15456	15374	15277	15184	15389	15462	15583	15413	15483	15247	15298	15525	15275	15201	15456	15410	15484	15365	15488	15553	15352	15365	15499	15422	15325	15271	15365	15385	15427	15545	15388	15482	15457	15478	15368	15171	15315	15364	15407	15225	15285	15367	15272	15503	15529	15434	15483	15440	15401	15495	15243	15198	15516	15425	15476	15419	15331	15402	15175	15463	15252	15431	15460	15417	15282	15312	15300	15443	15235	15464	15343	15480	15190	15431	15380	15386	15240	15449	15308	15335	15445	15372	15399	15458	15402	15317	15328	15504	15237	15263	15397	15376	15287	15195	15398	15371	15239	15434	15441	15319	15453	15368	15354	15497	15497	15451	15290	15463	15427	15308	15431	15277	15290	15393	15331	15354	15364	15518	15319	15417	15239	15267	15227	15500	15302	15426	15466	15386	15443	15507	15442	15386	15360	15340	15295	15427	15395	15366	15386	15295	15356	15255	15182	15470	15231	15458	15447	15453	15344	15377	15516	15429	15355	15448	15343	15430	15289	15369	15583	15310	15427	15290	15392	15437	15424	15300	15416	15277	15489	15535	15338	15401	15265	15356	15482	15404	15197	15431	15218	15378	15443	15342	15367	15316	15287	15283	15464	15413	15457	15251	15535	15475	15298	15363	15335	15513	15259	15397	15283	15304	15337	15419	15225	15401	15388	15308	15315	15388	15399	15329	15401	15350	15486	15285	15355	15409	15397	15115	15326	15350	15294	15323	15501	15479	15295	15426	15395	15498	15278	15306	15490	15426	15291	15368	15215	15435	15309	15318	15344	15262	15280	15407	15315	15366	15454	15231	15383	15338	15390	15432	15365	15381	15268	15372	15337	15436	15427	15459	15346	15302	15439	15268	15606	15331	15534	15391	15502	15537	15235	15348	15350	15376	15474	15456	15491	15411	15292	15366	15297	15375	15310	15436	15404	15551	15446	15388	15399	15331	15412	15445	15546	15450	15349	15350	15363	15282	15483	15380	15374	15432	15354	15390	15314	15325	15446	15258	15329	15193	15366	15334	15127	15261	15456	15312	15571	15507	15470	15334	15429	15498	15263	15396	15300	15351	15401	15426	15255	15420	15617	15338	15453	15321	15284	15378	15233	15353	15467	15478	15326	15427	15552	15336	15464	15417	15396	15253	15345	15355	15554	15494	15398	15384	15369	15347	15347	15455	15347	15513	15449	15258	15644	15382	15555	15429	15507	15469	15442	15493	15399	15390	15390	15361	15558	15533	15226	15314	15465	15589	15399	15362	15388	15419	15088	15307	15376	15355	15237	15387	15301	15412	15377	15365	15417	15388	15489	15326	15442	15379	15186	15467	15438	15312	15383	15290	15496	15355	15442	15455	15412	15390	15375	15298	15197	15388	15281	15350	15156	15453	15597	15573	15238	15527	15257	15289	15420	15298	15222	15340	15436	15457	15301	15388	15383	15291	15366	15332	15476	15448	15313	15194	15460	15383	15312	15402	15385	15360	15515	15213	15432	15375	15299	15172	15410	15483	15402	15226	15333	15428	15368	15480	15558	15474	15224	15258	15333	15293	15410	15248	15229	15231	15210	15397	15445	15309	15481	15347	15363	15422	15284	15377	15333	15369	15430	15399	15210	15243	15534	15267	15370	15414	15574	15491	15341	15346	15276	15473	15330	15515	15418	15441	15409	15409	15502	15301	15289	15300	15419	15559	15326	15283	15282	15542	15495	15445	15239	15366	15431	15436	15488	15292	15508	15134	15404	15156	15420	15376	15171	15336	15316	15345	15461	15430	15482	15308	15378	15421	15377	15494	15462	15438	15490	15362	15484	15326	15442	15474	15445	15346	15533	15306	15268	15460	15479	15267	15382	15430	15331	15381	15407	15410	15350	15259	15285	15333	15418	15406	15340	15337	15490	15273	15533	15183	15373	15312	15502	15447	15239	15366	15497	15423	15443	15280	15380	15398	15579	15446	15376	15302	15492	15305	15290	15514	15381	15343	15288	15321	15480	15387	15282	15407	15409	15322	15384	15432	15274	15353	15486	15548	15392	15355	15479	15261	15374	15204	15450	15507	15572	15418	15380	15621	15401	15353	15264	15236	15317	15406	15470	15387	15445	15351	15320	15364	15504	15438	15473	15263	15370	15440	15471	15311	15291	15222	15353	15405	15399	15474	15424	15475	15423	15431	15201	15351	15318	15376	15423	15265	15357	15227	15481	15388	15510	15403	15507	15297	15483	15584	15258	15387	15520	15499	15374	15506	15302	15336	15476	15364	15376	15253	15437	15462	15346	15290	15347	15295	15540	15336	15406	15230	15318	15285	15274	15397	15297	15325	15402	15306	15318	15462	15248	15604	15546	15417	15483	15406	15397	15477	15403	15624	15353	15352	15402	15332	15469	15400	15400	15468	15267	15342	15426	15450	15261	15485	15491	15337	15291	15359	15439	15529	15359	15468	15530	15449	15302	15357	15225	15387	15516	15388	15266	15506	15420	15452	15536	15271	15393	15378	15576	15496	15267	15379	15352	15259	15553	15329	15288	15305	15367	15472	15330	15297	15409	15444	15300	15144	15382	15355	15294	15479	15372	15402	15198	15244	15379	15520	15308	15447	15420	15302	15462	15522	15291	15434	15359	15424	15239	15332	15434	15298	15279	15376	15369	15334	15357	15273	15379	15426	15334	15458	15245	15441	15229	15520	15496	15269	15305	15287	15487	15306	15471	15477	15288	15399	15570	15504	15542	15522	15470	15263	15418	15381	15228	15418	15351	15325	15284	15319	15279	15424	15393	15517	15476	15347	15535	15410	15235	15450	15380	15241	15413	15377	15384	15432	15208	15369	15456	15312	15456	15442	15575	15439	15308	15166	15554	15351	15385	15305	15362	15343	15249	15373	15308	15685	15435	15256	15428	15421	15346	15390	15326	15351	15295	15132	15236	15223	15339	15450	15369	15427	15499	15445	15360	15480	15264	15275	15218	15367	15287	15363	15559	15376	15418	15238	15272	15388	15492	15347	15561	15420	15437	15424	15465	15361	15518	15414	15512	15377	15490	15533	15584	15273	15258	15366	15458	15381	15482	15465	15337	15247	15422	15294	15489	15418	15605	15253	15290	15294	15412	15490	15377	15360	15357	15448	15428	15633	15400	15395	15346	15343	15377	15531	15478	15481	15251	15267	15591	15280	15274	15626	15282	15370	15241	15312	15392	15353	15343	15368	15326	15256	15358	15368	15368	15461	15324	15392	15307	15430	15434	15570	15439	15462	15499	15457	15456	15658	15476	15506	15446	15346	15445	15313	15533	15335	15381	15411	15319	15304	15338	15424	15406	15398	15454	15435	15514	15458	15421	15288	15367	15199	15486	15378	15436	15386	15357	15409	15365	15378	15229	15478	15227	15255	15499	15496	15439	15397	15367	15519	15459	15361	15289	15386	15215	15479	15415	15428	15321	15542	15317	15484	15357	15210	15421	15414	15485	15337	15480	15506	15604	15474	15453	15642	15385	15324	15350	15254	15377	15443	15506	15388	15382	15518	15376	15364	15388	15322	15468	15518	15366	15265	15327	15406	15309	15180	15385	15266	15512	15404	15301	15425	15311	15231	15450	15295	15440	15432	15407	15382	15278	15415	15176	15600	15458	15432	15415	15402	15488	15406	15204	15268	15490	15401	15224	15483	15355	15357	15457	15257	15342	15131	15410	15266	15390	15286	15426	15537	15572	15456	15367	15269	15513	15405	15405	15399	15466	15369	15372	15316	15289	15381	15191	15344	15102	15609	15313	15437	15205	15407	15383	15295	15554	15363	15409	15351	15364	15409	15222	15208	15347	15239	15457	15415	15363	15501	15413	15485	15500	15364	15468	15348	15503	15525	15503	15486	15439	15446	15316	15349	15232	15278	15337	15528	15318	15331	15325	15293	15471	15631	15349	15469	15330	15477	15369	15515	15479	15520	15570	15353	15396	15564	15321	15422	15411	15404	15434	15294	15298	15398	15292	15519	15451	15413	15455	15468	15336	15432	15397	15374	15420	15326	15346	15332	15228	15505	15347	15499	15406	15353	15306	15538	15239	15376	15305	15314	15541	15384	15278	15309	15488	15310	15211	15401	15540	15243	15392	15347	15236	15361	15440	15497	15541	15292	15329	15400	15320	15396	15318	15197	15443	15383	15334	15403	15320	15259	15435	15342	15225	15461	15525	15436	15477	15571	15478	15318	15480	15666	15351	15355	15529	15626	15483	15317	15288	15350	15484	15351	15516	15371	15400	15510	15409	15347	15335	15468	15280	15412	15590	15308	15284	15317	15427	15428	15388	15280	15610	15432	15348	15289	15459	15488	15263	15416	15508	15363	15400	15493	15286	15377	15401	15394	15397	15470	15431	15362	15448	15335	15420	15445	15374	15432	15375	15483	15343	15383	15303	15436	15481	15483	15351	15473	15316	15398	15466	15398	15467	15475	15542	15308	15324	15349	15488	15167	15391	15301	15272	15557	15288	15181	15281	15415	15306	15475	15528	15225	15377	15299	15681	15190	15367	15241	15425	15286	15534	15387	15306	15210	15437	15287	15273	15288	15333	15376	15559	15387	15373	15284	15468	15435	15338	15416	15230	15435	15283	15515	15493	15248	15448	15432	15317	15389	15336	15315	15363	15249	15398	15465	15322	15349	15426	15471	15524	15443	15478	15374	15490	15232	15123	15504	15465	15386	15562	15306	15465	15199	15288	15429	15204	15455	15423	15371	15269	15476	15367	15664	15579	15232	15274	15384	15481	15390	15332	15388	15406	15344	15260	15473	15451	15395	15413	15399	15564	15504	15382	15272	15449	15226	15262	15322	15328	15439	15435	15471	15352	15385	15526	15347	15495	15358	15464	15399	15443	15453	15535	15431	15333	15455	15390	15411	15387	15565	15495	15262	15522	15548	15464
26236	22026	33069	38512	38349	36599	31331	27208	26101	25900	25489	24703	24584	24559	24687	24689	24916	24717	24731	24007	24078	23987	23977	23998	23964	24164	23899	23919	23935	23905	24068	23748	23707	23714	23807	23910	24044	23802	23960	23711	23572	23956	23735	23943	23746	23739	23608	23509	23559	23812	23748	23698	23854	23701	23423	23718	23715	23578	23842	23824	23610	23518	23872	23607	23691	23432	23693	23627	23682	23631	23823	23776	23890	23695	23661	23438	23597	23386	23675	23596	23599	23771	23768	23851	23602	23747	23849	23761	23569	23622	23434	23411	23824	23517	23829	23521	23698	23760	23468	23734	23515	23484	23669	23784	23656	23641	23880	23587	23577	23614	23684	23693	23663	23580	23675	23649	23778	23764	23914	23498	23613	23610	23897	23812	23681	23571	23494	23618	23779	23771	23485	23652	23763	23650	23499	23586	23663	23486	23792	23547	23731	23761	23533	23546	23657	23708	23685	23650	23676	23595	23884	23614	23737	23703	23460	23450	23822	23730	23893	23887	23539	23618	23473	23420	23703	23687	23831	23434	23567	23499	23604	23714	23519	23730	23668	23615	23657	23556	23564	23717	23700	23735	23604	23583	23667	23890	23584	23719	23788	23653	23714	23536	23578	23502	23624	23748	23598	23441	23484	23858	23767	23616	23715	23588	23689	23757	23551	23626	23628	23616	23643	23474	23842	23703	23486	23673	23694	23465	23705	23756	23602	23708	23565	23564	23674	23562	23618	23572	23438	23744	23354	23641	23538	23822	23747	23876	23825	23813	23735	23615	23619	23887	23664	23692	23641	23766	23573	23595	23399	23543	23561	23573	23221	23488	23859	23470	23775	23656	23437	23801	23606	23731	23492	23788	23688	23670	23618	23753	23608	23412	23762	23675	23941	23643	23575	23598	23669	23626	23742	23780	23772	23593	23598	23557	23509	23660	23620	23603	23617	23688	23607	23635	23727	23554	23881	23687	23577	23777	23549	23746	23664	23395	23553	23561	23484	23620	23531	23824	23500	23766	23723	23783	23556	23747	23525	23667	23416	23640	23631	23794	23709	23718	23479	23538	23747	23914	23737	23676	23538	23574	23780	24188	23614	23651	23685	23565	23723	23508	23573	23397	23726	23825	23568	23665	23630	23787	23832	23653	23376	23583	23488	23768	23717	23411	23707	23406	23542	23477	23477	23481	23724	23661	23449	23598	23740	23486	23783	23687	23581	23458	23619	23667	23772	23514	23764	23605	23594	23624	23690	23503	23528	23519	23508	23431	23422	23552	23494	23448	23972	23589	23345	23562	23711	23569	23569	23523	23685	23561	23706	23573	23809	23593	23451	23542	23687	23693	23410	23692	23642	23718	23487	23703	23688	23766	23798	23714	23747	23623	23478	23375	23914	23810	23774	23433	23479	23527	23739	23578	23672	23712	23678	23536	23610	23943	23707	23955	23571	23673	23532	23674	23812	23598	23618	23582	23486	23757	23764	23581	23653	23781	23569	23562	23676	23709	23750	23751	23678	23691	23591	23788	23434	23622	23528	23566	23631	23473	23809	23535	23459	23669	23778	23531	23668	23607	23558	23436	23617	23827	23529	23826	23680	23620	23700	23984	23484	23523	23734	23791	23395	23563	23750	23555	23825	23905	23598	23834	23585	23491	23514	23634	23547	23654	23651	23477	23763	23652	23544	23665	23710	23405	23641	23463	23769	23456	23366	23608	23620	23841	23786	23530	23837	23659	23503	23522	23704	23490	23694	23585	23570	23566	23699	23537	23611	23599	23807	23428	23510	23464	23614	23617	23403	23651	23560	23529	23811	23617	23687	23777	23736	23746	23572	23959	23750	23731	23678	23751	23876	23658	23948	23376	23474	23551	23773	23652	23758	23701	23723	23646	23495	23570	23619	23744	23842	23619	23624	23769	23782	23621	23601	23506	23611	23541	23462	23468	23765	23443	23704	23618	23694	23672	23544	23631	23753	23751	23389	23494	23747	23754	23480	23675	23813	23660	23672	23668	23579	23718	23472	23552	23576	23753	23541	23577	23653	23564	23651	23374	23792	23349	23574	23676	23527	23522	23665	23815	23886	23688	23750	23570	23499	23484	23563	23633	23738	23686	23840	23744	23622	23349	23528	23589	23692	23868	23611	23662	23637	23692	23481	23587	23608	23305	23594	23564	23857	23626	23719	23622	23507	23600	23471	23578	23496	23514	23837	23820	23472	23692	23787	23543	23796	23608	23681	23773	23809	23890	23641	23607	23452	23505	23704	23611	23413	23730	23547	23512	23741	23603	23475	23469	23487	23901	23710	23640	23647	23665	23721	23630	23608	23595	23585	23704	23408	23682	23564	23700	23615	23755	23572	23597	23490	23504	23513	23641	23631	23874	23638	23942	23447	23569	23652	23615	23558	23341	23495	23512	23366	23651	23707	23841	23733	23824	23574	23662	23926	23568	23497	23957	23629	23613	23795	23685	23463	23625	23552	23555	23682	23494	23569	23711	23816	23728	23810	23495	23560	23385	23525	23379	23695	23791	23323	23536	23568	23773	23614	23735	23634	23643	23715	23582	23519	23640	23730	23760	23740	23624	23718	23694	23643	23652	23846	23649	23650	23713	23575	23801	23831	23812	23611	23619	23752	23855	23512	23857	23742	23493	23618	23983	23644	23597	23670	23628	23773	23542	23847	23790	23674	23887	23497	23503	23638	23965	23692	23722	23566	23751	23742	23656	23567	23911	23694	23865	23833	23873	23938	23922	23595	23556	23485	23676	23673	23691	23548	23601	23537	23773	23427	23363	23481	23647	23913	23499	23685	23811	23635	23603	23662	23722	23674	23772	23698	23693	23512	23390	23733	23514	23526	23567	23353	23546	23456	23713	23555	23641	23717	23725	23517	23632	23609	23539	23460	23383	23509	23814	23669	23566	23669	23501	23496	23649	23809	23777	23568	23403	23631	23506	23572	23578	23722	23702	23657	23568	23636	23790	23638	23470	23708	23793	23676	23504	23574	23503	23636	23691	23621	23713	23638	23594	23569	23641	23476	23732	23590	23552	23615	23637	23618	23599	23541	23510	23698	23737	23694	23524	23901	23604	23751	23640	23782	23550	23709	23460	23436	23858	23697	23687	23519	23533	23358	23557	23712	23651	23658	23682	23533	23729	23733	23718	23820	23831	23595	23429	23586	23624	23553	23588	23567	23689	23485	23569	23710	23566	23550	23274	23736	23522	23558	23539	23576	23631	23379	23545	23518	23492	23756	23486	23524	23637	23726	23634	23791	23366	23641	23686	23645	23814	23515	23864	23530	23687	23642	23371	23564	23698	23495	23660	23466	23399	23800	23331	23466	23486	23675	23529	23642	23672	23843	23683	23790	23864	23564	23528	23801	23949	23700	23608	23610	23824	23659	23636	23713	23853	23599	23755	23668	23485	23902	23558	23795	23684	23623	23721	23728	23491	23578	23953	23375	23903	23831	23601	23684	23665	23410	23664	23822	23658	23733	23765	24109	23591	23644	23718	23739	23644	23676	23714	23546	23737	23591	23545	23431	23492	23611	23646	23815	23741	23743	23648	23608	23680	23770	23680	23538	23729	23776	23724	23738	23504	23809	23760	23515	23653	23622	23656	23475	23601	23545	23378	23687	23808	23796	23430	23645	23808	23706	23800	23667	23532	23410	23649	23576	23597	23774	23724	23596	23604	23527	23755	23458	23447	23597	23448	23800	23638	23796	23687	23674	23721	23731	23627	23793	23552	23682	23652	23605	23326	23741	23704	23615	23559	23604	23729	23774	23685	23717	23464	23492	23500	23662	23773	23578	23404	23760	23776	23668	23576	23524	23622	23514	23709	23617	23587	23780	23533	23712	23529	23668	23701	23520	23944	23525	23787	23638	23785	23638	23641	23694	23788	23853	23607	23800	23737	23510	23439	23568	23647	23713	23579	23609	23719	23768	23592	23633	23789	23626	23436	23313	23764	23836	23730	23646	23725	23473	23718	23670	23617	23823	23532	23418	23637	23603	23525	23539	23707	23729	23611	23510	23751	23643	23634	23666	23657	23733	23418	23587	23893	23434	23713	23731	23868	23444	23795	23497	23525	23895	23436	23658	23623	23595	23751	23707	23660	23585	23650	23804	23793	23890	23564	23477	23679	23625	23788	23414	23409	23677	23808	23831	23786	23766	23724	23760	23657	23861	23532	23642	23508	23554	23630	23852	23739	23612	23859	23474	23623	23740	23590	23681	23700	23869	23791	23395	23399	23862	23690	23684	23435	23530	23722	23702	23608	23719	23704	23572	23497	23794	23722	23823	23574	23637	23668	23648	23555	23753	23692	23613	23713	23703	23892	23704	23355	23508	23616	23560	23627	23813	23517	23900	23766	23661	23545	23665	23722	23918	23668	23529	23689	23646	23753	23829	23430	23490	23482	23758	23775	23745	23673	23774	23676	23656	23753	23659	23653	23755	23725	23773	23505	23618	23638	23690	23815	23560	23652	23507	23828	23707	23752	23599	23369	23460	23957	23960	23710	23405	23351	23628	23678	23718	23675	23466	23808	23710	23539	23745	23925	23427	23700	23708	23543	23580	23372	23351	23654	23643	23233	23542	23746	23554	23796	23701	23499	23445	23818	23622	23582	23389	23622	23612	23442	23549	23566	23659	23859	23648	23739	23698	23689	23782	23646	23817	23636	23706	23476	23497	23442	23570	23635	23585	23551	23772	23947	23523	23778	23526	23429	23500	23620	23576	23552	23477	23495	23673	23674	23575	23717	23765	23546	23718	23715	23597	23548	23816	23532	23490	23614	23748	23682	23724	23663	23351	23523	23778	23908	23574	23612	23637	23649	23665	23767	23878	23838	23507	23671	23756	23744	23830	23778	23630	23672	23662	23429	23755	23627	23618	23650	23553	23656	23867	23468	23642	23714	23600	23710	23790	23619	23327	23738	23510	23743	23778	23731	23781	23565	23657	23541	23705	23367	23619	23748	23493	23555	23634	23569	23618	23652	23467	23410	23557	23689	23485	23451	23557	23600	23449	23519	23512	23787	23785	23725	23541	23787	23600	23561	23570	23690	23392	23681	23723	23832	23610	23517	23676	23554	23503	23733	23689	23541	23663	23627	23712	23812	23742	23816	23759	23695	23970	23490	23551	23545
43466	72199	69926	55930	42805	32835	22011	19525	19476	19066	17833	17444	17200	16985	17109	16943	17159	17041	16874	16471	16372	16197	16149	16367	16336	16069	16054	15998	16144	16023	15943	15934	16051	16085	16010	16085	16053	16091	16024	16049	15882	16149	15934	15990	15909	15934	15977	15993	15994	15872	15776	15692	15906	15911	15708	15756	15919	15900	15937	15662	16024	15523	15846	15786	15783	15875	15875	15811	15827	15963	15771	15819	15899	15903	15804	15902	15902	15899	15864	15945	15910	15695	15954	15856	15824	16007	15747	15826	15864	15891	15945	15890	15956	15822	15965	15955	16063	15842	15933	15710	15796	15765	15880	16058	15877	15831	15776	15920	15756	15823	15786	16115	16015	15742	15916	15855	15866	15845	15929	15981	15801	15804	15888	15980	15974	15845	15990	15750	16196	15767	15734	15929	15886	15926	15685	15925	15878	15745	15890	15729	15754	15973	15854	15927	15818	15797	15884	15892	15872	15805	15757	15836	15753	15948	15672	15880	15858	15810	15865	15928	15900	15886	16083	16000	15956	15809	15891	15887	15747	15940	15919	15797	15902	15659	15856	15711	15982	15831	15915	16079	15787	15808	15903	15797	15954	15529	15513	15947	15809	15821	15900	15951	15820	16046	15954	15829	15775	15807	15930	15870	16071	15749	15829	15912	15777	15721	15922	15769	15779	15974	15978	15995	15812	15880	15964	15722	15960	15911	15792	15897	15894	15712	15933	15764	15834	15836	15998	16066	15799	15854	16040	15709	15705	15769	15817	15903	15811	16104	16041	15805	15846	15887	15993	15894	15893	15715	15868	15893	15863	15813	15860	15873	15946	15834	15930	15954	15654	15743	15826	15864	15824	15851	15875	15800	15913	15914	16030	15806	15869	15949	15985	15786	15882	15669	15760	15840	15675	15648	16089	15927	15774	15832	15851	15862	15776	15786	15799	15816	15845	15744	15693	15912	15944	15838	15825	15799	15844	15748	15879	15829	15927	15756	15830	15813	15633	15795	15838	15816	15700	15884	15900	16039	15930	15967	15702	15981	15920	15798	15757	15939	15866	15767	15888	15806	15930	15782	15967	16093	15998	15901	15919	15996	15879	15773	15775	15843	15809	15989	15941	15922	15968	15989	15872	15590	15835	15971	15736	15853	15836	15847	15955	15858	15799	15839	15867	15820	15858	15945	15854	15882	15892	15951	15783	15891	15992	15706	15853	15784	16002	15812	15874	15889	15945	15876	15883	15815	15893	15842	15956	15947	15910	15889	15853	15745	15868	15823	15854	15861	15833	15848	15836	15915	15687	15858	15911	15835	15872	16035	15892	16017	15886	15959	16043	15942	15986	15726	15952	15932	15804	15831	15750	15921	15995	15809	15874	15753	15797	15968	15743	16096	15893	15893	15807	16047	15892	15877	15941	15917	15941	16072	15865	15910	15783	15981	15709	15841	15924	15950	16064	15874	16033	15729	15932	15619	15757	15765	15674	15973	15810	15634	15789	15865	15922	16033	15769	15885	15761	15829	15695	15881	15783	15690	15880	15835	15793	16085	15892	15916	15880	15683	15975	15925	15835	15845	15914	15806	15843	15861	16024	16039	15864	15914	15693	15739	15872	15808	15903	15857	15811	16015	15871	16009	15837	15840	16003	15937	15962	15800	15863	15898	15846	15785	15809	16038	15932	15801	15867	15740	15916	15795	15768	15939	15929	16008	15914	15836	15798	15706	15954	15602	15983	15847	15869	15927	15833	15729	15896	15928	15717	15904	15992	15934	15787	15804	16079	15864	15659	15855	15908	15779	15965	15912	15861	15840	15911	15861	15877	15977	15999	15878	15803	15819	15823	15955	15875	15964	15895	15984	15800	15960	15834	15964	15815	15886	16009	15936	15918	15752	15722	15910	15999	15861	15937	16047	15835	15866	15910	15943	15998	15840	16038	15776	15778	15844	15894	15744	15923	15688	15944	15779	15970	15805	15895	16029	15820	16033	15737	15908	15877	16125	15872	15638	16006	15719	15721	15805	15759	15762	15951	15939	15830	15804	15931	15870	15795	15715	15871	15945	16100	15948	15919	15891	16048	15667	15791	15939	15882	15836	15669	15867	16022	15800	15926	15877	15847	15981	16013	15666	16065	15980	16196	15792	15772	15995	16004	15929	15932	15875	15914	15910	15864	15790	15893	15859	15928	15942	15769	15774	16029	15872	15895	15985	15886	15852	15841	15690	15885	15557	15927	15969	15870	15842	15806	15866	15947	15912	15993	15853	15983	15878	15878	15790	15993	15846	15909	15952	15897	15772	16000	15884	15938	15774	15963	15809	15897	15793	15913	15706	15733	15806	15873	15863	15817	15713	15923	15804	15997	15731	15748	15965	15686	15778	16041	15881	16014	15674	15859	15978	15885	15907	15824	16022	15888	15952	15925	15983	15749	15783	15941	15720	15780	15848	15815	15800	15773	15752	15864	15836	15986	15930	16038	16050	15849	15690	15896	15719	15974	16092	15788	16017	15777	15809	15675	15819	15989	15870	15945	16003	15924	15805	15841	15758	15920	15989	15732	15930	16056	15793	15950	15979	15860	15769	15762	15843	16000	15807	15767	15960	15787	15851	15827	15824	15874	16072	15792	15785	15799	15844	15905	15802	15932	15769	15861	15874	15955	15816	15808	15840	16030	15938	15852	15942	15795	16025	15950	15834	15939	15903	15854	15892	15962	15963	15925	15877	16073	15997	15894	15875	15936	15861	16124	15783	15875	15822	16102	15933	15830	15933	15734	15978	15740	15910	15850	15965	15798	15761	15964	15802	16041	16035	16031	15931	15902	15814	15769	15790	15977	15846	15836	15737	15944	15842	15908	15905	15997	15988	15993	15967	15811	15825	15927	15804	16114	15845	15935	15890	15947	15992	16009	15885	15806	15866	15884	15870	15890	15824	16011	15841	15863	15651	15917	15989	15931	15924	15856	15882	15780	15957	15947	15872	15726	15990	15751	15832	15768	15817	15805	15814	15901	15879	15876	15777	15893	15814	15843	15800	15768	15898	15730	15863	16148	16108	15787	15940	15966	15836	15944	15864	15922	15807	15801	15764	16124	15875	15885	15800	15791	15853	15910	16019	15996	15881	15865	15891	15810	15838	15924	15795	15827	15905	15923	15784	15862	15841	16024	16006	15907	15899	15925	15921	15782	15972	15835	15831	15726	15822	15987	15925	16086	15824	15923	15818	15845	15837	15685	15885	15937	15754	15878	15927	15700	16096	15874	15857	15746	15828	16019	15855	15942	15994	15788	15692	15918	15611	15871	15781	15794	15765	15864	15955	15862	15846	15768	15787	15748	15634	15887	15983	15790	15819	15777	15959	15799	15771	15913	15682	16050	15735	15783	15917	15681	15779	15980	15712	15897	15708	15801	15752	16019	15815	15922	15931	15888	16061	15791	15935	15722	15904	16000	15913	15960	15945	15811	15944	15682	15853	15897	15900	15824	15731	15869	15855	15905	15823	15889	15773	15959	15836	15774	15677	15953	15890	15804	15859	15888	15935	15928	15975	15659	15730	15911	15795	15980	15906	15844	15728	15819	15677	15864	15889	15857	15897	15826	15890	15903	15795	15697	15947	15857	16019	15819	15835	16029	15702	15795	15860	15917	15804	16009	15983	15968	15983	15864	15723	15912	15771	15715	15855	15749	15811	15878	15772	15869	15745	15882	15987	15831	15884	15785	15800	15835	15868	16030	15952	15862	15797	15907	15870	15895	15846	15746	15821	15787	16012	15845	15920	15888	15681	15748	15926	15909	15895	16027	15750	16033	15898	16074	15884	15898	15818	15848	15968	15949	16185	15756	15750	15803	15832	15777	15845	16000	15904	15934	15714	15845	15929	15850	15907	15775	15799	15928	15853	15798	15853	15984	15679	15937	15986	15886	16018	15877	15880	15794	15964	15854	15988	16020	15777	15812	15937	15750	15965	15746	15809	15992	15959	15935	15571	15761	15944	15905	15952	15949	15882	15776	15830	15851	15859	15851	15994	15858	16026	15887	15750	15767	15849	15808	15822	15998	15937	15638	15917	15870	15784	15902	16044	15942	15833	15754	15902	15805	15732	15665	15968	16033	15902	15858	15835	15822	15897	15946	15743	15944	15922	15955	15782	15906	15706	16008	15907	16069	15751	15872	15857	15821	15756	15844	15929	15706	15937	15914	15897	15779	15780	15746	15756	15996	15843	15825	16102	15704	15916	15937	15791	15822	15787	15779	15995	16022	15907	15901	15884	15759	15962	15821	16107	16039	15833	15889	15889	15783	15812	15939	15922	15845	16101	15891	15996	15996	15857	15883	16058	15983	15864	15893	15837	16149	15778	15894	15791	15712	15819	15722	15686	15848	15880	15891	15734	15852	15864	15774	16043	15970	16015	15802	15876	15993	15833	15939	15802	15837	15910	15813	15873	15975	15642	15799	15835	15760	15969	15841	15591	15707	15918	15827	15823	15643	15931	15954	15777	15767	15881	16109	15931	15941	15834	16007	15924	15801	15869	15959	15847	15867	15781	15843	15688	15724	15840	15949	15646	15716	15799	15934	15999	16095	15867	15729	15864	15950	16038	15922	15809	15922	15859	15657	15937	15876	15804	15608	15883	15945	15838	15965	15783	15847	15926	15783	15930	15728	15761	15886	15819	15833	15794	15824	15869	15860	15815	15934	15925	15838	16031	15760	15910	15943	15850	15727	15911	16002	15745	15825	15867	15763	15866	15761	15871	15865	15873	15758	15739	15865	15987	15877	15917	15853	15912	15733	15913	16033	15852	15721	15931	15800	15932	15934	15706	16068	15823	15739	15904	15896	15893	15657	15786	15762	15862	15797	15906	15825	15831	15698	15941	15815	15841	15928	15925	15848	15889	15761	15812	15656	15829	15931	16025	15857	15894	15717	15913	15732	15848	15819	15849	15757	15835	15823	15718	15982	15809	15770	16135	16103	15985	15877	15693	15803	15888	15881	15976	15966	15911	15858	15887	15730	15793	15618	15703	15868	15830	15976	15965	15715	15735	15857	15884	15863	15871	15964	15945	15951	15958	15760	15969	15879	15969	15838	15852	15963	15932	16052	15893	15801	15930	15928	15823	15866	16097	15707	15832	15911	15859	15950	15849	15765	15877	15858	15927
24503	21761	30782	32136	37930	36850	32920	27616	26336	26259	25024	24462	24075	23961	24228	23809	23804	23782	23988	23492	23371	22870	22918	22990	23077	22936	23143	23117	22792	22782	22673	22862	22702	22713	22774	22868	22922	22594	22727	22626	22553	22689	22653	22456	22731	22466	22913	22758	22633	22488	22436	22543	22245	22677	22360	22625	22587	22522	22386	22422	22487	22580	22738	22695	22671	22656	22390	22504	22567	22443	22707	22775	22489	22684	22732	22580	22457	22434	22462	22339	22466	22581	22698	22675	22282	22538	22551	22323	22644	22579	22544	22661	22643	22548	22570	22551	22847	22381	22741	22663	22573	22300	22630	22603	22591	22485	22540	22670	22432	22448	22421	22516	22546	22540	22628	22565	22599	22284	22617	22616	22541	22466	22738	22512	22336	22740	22403	22367	22527	22252	22563	22471	22720	22457	22604	22552	22508	22397	22557	22390	22439	22308	22402	22946	22517	22321	22516	22538	22693	22572	22381	22438	22446	22349	22404	22408	22570	22407	22703	22614	22543	22659	22306	22352	22663	22375	22563	22481	22414	22345	22465	22397	22355	22292	22506	22585	22478	22544	22558	22713	22759	22551	22505	22383	22320	22222	22292	22554	22596	22652	22289	22381	22585	22380	22356	22278	22707	22399	22316	22370	22341	22425	22285	22515	22506	22537	22443	22403	22381	22566	22632	22654	22609	22644	22572	22584	22438	22646	22584	22572	22368	22621	22564	22480	22514	22565	22567	22694	22484	22560	22635	22333	22450	22354	22543	22538	22625	22776	22822	22592	22359	22616	22462	22453	22447	22839	22603	22307	22713	22181	22714	22491	22397	22528	22644	22470	22501	22582	22505	22319	22473	22702	22503	22428	22517	22772	22745	22720	22530	22413	22548	22577	22493	22418	22572	22714	22632	22332	22285	22519	22679	22581	22623	22568	22495	22696	22533	22495	22418	22468	22330	22433	22393	22545	22499	22556	22254	22207	22700	22561	22457	22660	22761	22394	22266	22614	22522	22532	22412	22279	22516	22325	22514	22491	22420	22648	22485	22371	22505	22371	22525	22409	22437	22193	22623	22489	22429	22517	22496	22380	22455	22521	22769	22378	22491	22437	22307	22475	22609	22519	22287	22485	22578	22419	22468	22549	22507	22614	22821	22621	22522	22441	22562	22461	22455	22375	22497	22555	22563	22390	22648	22568	22464	22581	22383	22406	22520	22385	22473	22254	22388	22435	22351	22379	22616	22615	22353	22382	22802	22727	22465	22412	22460	22563	22758	22521	22568	22535	22450	22127	22361	22496	22616	22746	22625	22504	22611	22437	22270	22508	22516	22487	22598	22689	22541	22676	22684	22562	22433	22525	22309	22570	22518	22251	22452	22404	22645	22270	22482	22701	22422	22503	22357	22628	22515	22418	22584	22515	22693	22574	22500	22755	22444	22233	22469	22384	22711	22635	22434	22419	22540	22497	22389	22526	22352	22433	22569	22393	22465	22576	22345	22398	22571	22418	22540	22229	22637	22505	22646	22538	22545	22444	22282	22388	22790	22492	22474	22448	22570	22593	22372	22484	22519	22412	22612	22507	22265	22519	22612	22562	22524	22459	22627	22481	22437	22466	22516	22676	22505	22703	22591	22492	22307	22462	22579	22394	22169	22458	22277	22379	22382	22525	22567	22599	22518	22354	22545	22757	22472	22286	22694	22593	22465	22589	22412	22321	22417	22700	22743	22484	22351	22505	22494	22638	22411	22488	22420	22379	22329	22491	22536	22409	22678	22550	22603	22368	22474	22415	22619	22513	22506	22571	22653	22395	22736	22717	22548	22457	22523	22442	22501	22785	22479	22539	22353	22546	22622	22673	22377	22429	22676	22505	22545	22534	22455	22222	22746	22509	22450	22654	22399	22657	22655	22530	22414	22573	22622	22315	22649	22782	22398	22420	22598	22536	22573	22423	22365	22398	22335	22640	22542	22458	22656	22576	22531	22652	22440	22440	22471	22626	22371	22479	22240	22450	22700	22227	22535	22558	22502	22547	22392	22500	22412	22246	22479	22638	22470	22520	22555	22481	22513	22489	22412	22499	22642	22527	22505	22377	22643	22410	22509	22588	22494	22362	22679	22435	22591	22437	22513	22555	22486	22618	22445	22452	22460	22634	22610	22343	22246	22551	22395	22254	22506	22534	22488	22603	22499	22473	22309	22524	22398	22496	22522	22265	22710	22523	22568	22514	22440	22196	22337	22458	22423	22385	22505	22548	22326	22565	22524	22609	22338	22617	22383	22611	22548	22579	22488	22104	22119	22392	22486	22505	22459	22429	22314	22465	22503	22443	22739	22527	22469	22397	22410	22310	22456	22351	22533	22384	22478	22612	22442	22604	22599	22563	22661	22501	22481	22380	22278	22572	22524	22369	22206	22660	22271	22588	22470	22319	22445	22765	22524	22497	22320	22210	22621	22469	22509	22500	22349	22718	22523	22589	22454	22509	22569	22584	22375	22418	22445	22605	22544	22721	22555	22430	22453	22204	22731	22610	22597	22703	22469	22503	22455	22673	22537	22686	22489	22340	22417	22503	22440	22478	22401	22500	22644	22307	22473	22550	22323	22612	22666	22488	22517	22642	22310	22320	22767	22261	22653	22332	22520	22832	22504	22399	22296	22709	22456	22483	22778	22411	22603	22759	22537	22512	22376	22443	22439	22492	22396	22520	22224	22642	22469	22218	22534	22491	22533	22461	22770	22194	22308	22561	22361	22606	22650	22656	22344	22477	22626	22466	22434	22363	22427	22359	22476	22217	22787	22617	22389	22591	22513	22390	22396	22622	22731	22684	22378	22617	22288	22764	22586	22481	22613	22580	22458	22662	22511	22633	22152	22281	22363	22652	22283	22188	22240	22200	22526	22677	22640	22528	22410	22602	22535	22577	22518	22451	22300	22313	22660	22619	22440	22546	22593	22332	22528	22629	22618	22527	22565	22481	22465	22478	22395	22699	22439	22398	22550	22484	22470	22440	22287	22196	22411	22542	22285	22469	22505	22220	22413	22213	22441	22402	22194	22485	22372	22535	22399	22452	22367	22627	22368	22567	22375	22578	22453	22441	22445	22733	22825	22695	22208	22321	22553	22298	22502	22620	22462	22453	22659	22577	22237	22519	22435	22654	22722	22567	22508	22499	22401	22265	22370	22397	22387	22582	22512	22566	22612	22578	22581	22421	22588	22543	22407	22541	22418	22496	22625	22442	22654	22582	22413	22507	22557	22428	22561	22374	22398	22471	22492	22667	22471	22491	22672	22485	22350	22710	22403	22470	22575	22534	22504	22516	22403	22499	22563	22701	22638	22638	22595	22385	22596	22498	22441	22337	22425	22687	22596	22586	22665	22584	22408	22396	22392	22338	22677	22290	22427	22624	22543	22595	22403	22321	22370	22492	22424	22437	22439	22555	22383	22766	22473	22558	22603	22562	22478	22625	22545	22464	22600	22676	22708	22491	22509	22798	22458	22586	22600	22483	22393	22446	22490	22569	22363	22675	22476	22534	22431	22390	22332	22490	22414	22440	22489	22592	22413	22606	22602	22415	22505	22741	22533	22269	22422	22592	22492	22870	22587	22510	22523	22200	22701	22368	22685	22673	22592	22517	22439	22370	22628	22509	22418	22453	22517	22539	22383	22359	22478	22383	22598	22209	22398	22502	22609	22294	22637	22223	22454	22629	22382	22475	22504	22504	22320	22487	22354	22540	22595	22388	22568	22644	22491	22438	22689	22297	22388	22532	22400	22484	22394	22271	22550	22489	22283	22594	22531	22415	22864	22533	22361	22569	22398	22617	22537	22228	22457	22419	22638	22419	22548	22367	22746	22425	22448	22342	22398	22507	22428	22560	22644	22555	22373	22393	22428	22468	22572	22240	22517	22432	22144	22434	22463	22412	22661	22771	22593	22555	22509	22372	22328	22249	22589	22378	22571	22310	22501	22513	22611	22562	22209	22562	22499	22468	22426	22589	22576	22505	22493	22123	22498	22244	22668	22487	22423	22546	22679	22396	22548	22447	22705	22727	22565	22648	22505	22831	22565	22495	22894	22487	22508	22421	22673	22660	22354	22370	22643	22642	22438	22496	22582	22495	22393	22342	22416	22592	22268	22614	22549	22340	22257	22406	22374	22647	22442	22476	22446	22681	22722	22710	22643	22530	22648	22705	22464	22344	22224	22419	22645	22395	22561	22601	22483	22651	22516	22626	22480	22629	22792	22420	22494	22728	22510	22640	22527	22281	22519	22486	22432	22282	22423	22659	22445	22565	22486	22640	22605	22536	22514	22621	22547	22605	22477	22514	22482	22577	22542	22270	22603	22585	22519	22354	22382	22216	22666	22394	22424	22546	22423	22571	22534	22432	22288	22552	22656	22324	22726	22401	22501	22481	22614	22634	22359	22586	22698	22623	22668	22307	22635	22532	22517	22431	22313	22625	22526	22290	22380	22506	22267	22343	22300	22346	22417	22356	22625	22396	22662	22382	22536	22513	22444	22589	22241	22587	22593	22547	22507	22466	22538	22413	22655	22730	22606	22456	22393	22444	22547	22575	22169	22100	22504	22381	22600	22462	22521	22425	22358	22586	22712	22411	22247	22539	22543	22322	22350	22346	22525	22605	22468	22746	22212	22213	22265	22544	22415	22624	22216	22710	22474	22470	22776	22383	22232	22506	22518	22666	22520	22479	22547	22372	22422	22455	22604	22600	22549	22460	22499	22723	22517	22270	22457	22722	22570	22572	22537	22381	22482	22577	22542	22434	22501	22631	22616	22723	22576	22322	22611	22374	22509	22472	22669	22528	22622	22363	22475	22552	22306	22672	22587	22419	22572	22595	22417	22704	22587	22652	22471	22460	22640	22322	22346	22619	22417	22687	22697	22502	22567	22561	22511	22574	22664	22809	22584	22618	22542	22354	22517	22815	22581	22473	22577	22520	22285	22367	22539	22441	22637	22490	22754	22748	22526	22690	22555	22451	22569	22531	22474	22421	22493	22479	22512	22353	22438	22528	22418	22362	22270	22521	22464	22327	22336	22551	22806	22605	22456	22543	22420	22231	22501	22496	22443	22457	22548	22485	22328	22315	22413	22568	22443	22625	22332	22471	22393	22466	22590	22377	22294	22333
46163	74565	77264	63543	53569	36391	24660	21281	20926	20035	18127	17404	17006	16964	17218	17096	17220	16838	16629	16219	15825	15918	16089	15893	15912	15747	15712	15789	15724	15542	15461	15640	15756	15335	15586	15716	15535	15433	15524	15531	15686	15318	15553	15491	15586	15131	15286	15319	15391	15185	15320	15454	15326	15305	15582	15345	15383	15393	15260	15300	15349	15262	15348	15357	15198	15334	15260	15388	15133	15419	15477	15400	15214	15484	15381	15624	15271	15335	15249	15392	15388	15257	15340	15086	15163	15009	15262	15405	15234	15437	15367	15283	15488	15235	15395	15123	15275	15231	15417	15155	15131	15256	15529	15231	15291	15106	15257	15175	15321	15218	15278	15370	15232	15335	15372	15169	15353	15237	15332	15246	15282	15324	15589	15269	15250	15273	15378	15344	15275	15288	15138	15419	15417	15153	15311	15339	15260	15285	15250	15341	15248	15252	15226	15337	15325	15321	15307	15282	15288	15326	15466	15304	15423	15224	15417	15249	15206	15411	15212	15312	15174	15267	15321	15223	15166	15237	15332	15152	15309	15206	15297	15211	15212	15478	15321	15432	15298	15174	15270	15450	15198	15395	15401	15413	15182	15348	15243	15252	15349	15200	15253	15278	15206	15205	15157	15251	15216	15217	15236	15393	15395	15358	15412	15161	15237	15333	15146	15260	15233	15479	15120	15390	15273	15221	15217	15246	15318	15209	15154	15178	15181	15029	15214	15291	15431	15541	15250	15282	15251	15147	15207	15194	15258	15304	15230	15330	15212	15314	15381	15206	15615	15249	15384	15302	15281	15307	15284	15483	15390	15350	15353	15273	15438	15391	15448	15267	15260	15221	15233	15247	15167	15315	15302	15405	15315	15474	15065	15271	15251	15119	15143	15228	15248	15246	15237	15199	15260	15310	15333	15281	15317	15248	15394	15195	15323	15207	15394	15113	15364	15430	15216	15251	15405	15408	15160	15208	15287	15275	15348	15097	15532	15144	15471	15310	15323	15321	15265	15130	15341	15368	15513	15387	15308	15205	15328	15362	15345	15308	15101	15111	15346	15304	15242	15142	15273	15255	15206	15227	15497	15237	15300	15428	15296	15239	15300	15401	15342	15427	15344	15277	15306	15154	15296	15327	15285	15238	15242	15263	15238	15262	15386	15249	15188	15220	15209	15272	15266	15280	15350	15255	15398	15196	15268	15486	15182	15363	15158	15307	15340	15449	15087	15213	15318	15253	15191	15268	15225	15425	15079	15288	15280	15219	15485	15289	15272	15118	15290	15359	15255	15288	15344	15188	15199	15229	15524	15374	15202	15268	15193	15271	15535	15397	15263	15317	15248	15159	15322	15248	15142	15212	15181	15291	15249	15346	15334	15297	15513	15158	15291	15241	15473	15285	15136	15124	15353	15096	15171	15340	15228	15044	15267	15284	15084	15450	15371	15370	15370	15247	15249	15334	15253	15386	15337	15132	15238	15266	15226	15329	15356	15398	15318	15371	15272	15256	15167	15306	15260	15321	15331	15345	15184	15354	15345	15447	15229	15194	15413	15373	15234	15303	15175	15214	15269	15250	15444	15287	15405	15134	15222	15170	15232	15421	15485	15180	15192	15339	15246	15142	15371	15196	15172	15312	15341	15395	15253	15206	15095	15110	15311	15188	15131	15325	15492	15257	15369	15136	15313	15318	15221	15398	15209	15239	15211	15316	15507	15391	15223	15254	15221	15113	15334	15218	15358	15335	15235	15227	15313	15344	15401	15389	15434	15215	15267	15290	15065	15196	15328	15186	15192	15252	15412	15242	15376	15340	15113	15194	15237	15272	15180	15331	15314	15443	15285	15302	15463	15261	15415	15250	15166	15443	15319	15169	15380	15124	15293	15116	15220	15365	15349	15380	15432	15301	15300	15235	15282	15255	15357	15277	15364	15330	15225	15293	15378	15237	15256	15288	15369	15437	15294	15443	15275	15150	15145	15218	15379	15148	15294	15211	15247	15356	15337	15256	15329	15287	15350	15332	15309	15176	15244	15289	15297	15476	15345	15198	15168	15265	15253	15297	15291	15220	15230	15261	15241	15313	15199	15293	15296	15316	15217	15066	15204	15278	15260	15134	15204	15241	15079	15165	15342	15382	15214	15190	15211	15417	15222	15155	15300	15366	15282	15212	15280	15181	15422	15407	15245	15311	15100	15403	15303	15359	15272	15272	15379	15219	15291	15064	15196	15350	15179	15135	15221	15375	15092	15152	15269	15183	15260	15421	15170	15454	15201	15307	15493	15188	15280	15345	15183	15255	15228	15329	15305	15260	15287	15311	15395	15414	15348	15165	15227	15020	15257	15477	15411	15306	15079	15412	15218	15413	15415	15372	15519	15314	15449	15253	15440	15298	15219	15303	15322	15303	15323	15150	15303	15283	15441	15249	15260	15362	15489	15193	15406	15324	15214	15287	15450	15242	15357	15166	15315	15246	15398	15362	15232	15399	15328	15238	15361	15278	15327	15336	15349	15393	15377	15311	15359	15440	15262	15335	15318	15363	15344	15362	15323	15276	15216	15118	15491	15390	15285	15366	15186	15437	15439	15459	15254	15339	15251	15484	15232	15427	15284	15282	15252	15290	15363	15405	15262	15288	15211	15273	15326	15290	15342	15288	15241	15269	15198	15139	15355	15418	15348	15285	15262	15418	15406	15340	15312	15345	15526	15214	15434	15212	15267	15289	15308	15290	15314	15231	15117	15378	15341	15268	15328	15340	15333	15352	15295	15290	15091	15163	15260	15398	15365	15242	15287	15484	15333	15231	15329	15421	15275	15306	15297	15188	15189	15232	15179	15400	15177	15129	15349	15297	15490	15353	15342	15217	15429	15137	15379	15339	15253	15289	15214	15199	15369	15350	15239	15165	15294	15330	15066	15123	15443	15327	15198	15209	15353	15318	15051	15189	15192	15370	15377	15178	15366	15362	15455	15205	15182	15297	15449	15308	15300	15275	15257	15316	15323	15260	15306	15392	15242	15119	15286	15201	15337	15228	15362	15353	15267	15173	15192	15349	15273	15337	15215	15145	15532	15149	15224	15206	15354	15264	15214	15269	15066	15262	15116	15276	15239	15333	15231	15287	15313	15240	15379	15455	15350	15364	15186	15294	15234	15249	15382	15364	15178	15314	15172	15354	15352	15243	15503	15286	15235	15338	15341	15250	15421	15433	15162	15346	15417	15322	15399	15182	15323	15213	15312	15254	15427	15177	15156	15491	15170	15307	15217	15195	15302	15301	15426	15379	15382	15192	15258	15163	15249	15427	15264	15357	15315	15308	15185	15336	15095	15191	15228	15259	15164	15318	15259	15264	15294	15277	15297	15276	15307	15378	15255	15226	15180	15409	15233	15218	15211	15282	15336	15302	15371	15108	15305	15274	15398	15269	15304	15218	15171	15357	15281	15312	15515	15401	15303	15323	15268	15114	15369	15386	15250	15194	15299	15237	15142	15337	15135	15511	15372	15174	15261	15147	15263	15315	15254	15299	15394	15399	15371	15489	15410	15446	15423	15312	15247	15324	15227	15204	15387	15332	15249	15239	15221	15280	15378	15245	15345	15171	15427	15153	15323	15247	15343	15247	15398	15090	15448	15248	15294	15421	15248	15219	15114	15290	15179	15281	15162	15111	15167	15463	15414	15188	15437	15228	15379	15240	15116	15188	15291	15251	15280	15408	15233	15223	15307	15345	15400	15287	15131	15257	15436	15186	15328	15365	15250	15213	15310	15271	15344	15166	15243	15298	15150	15166	15483	15282	15016	15458	15392	15323	15324	15177	15299	15404	15179	15348	15377	15291	15282	15509	15271	15346	15296	15282	15279	15399	15175	15304	15318	15103	15115	15248	15087	15353	15284	15397	15132	15293	15464	15166	15233	15296	15285	15462	15151	15371	15251	15282	15069	15218	15381	15282	15225	15215	15186	15256	15068	15308	15163	15356	15148	15477	15423	15361	15215	15480	15046	15114	15324	15177	15234	15360	15184	15273	15410	15235	15456	15445	15234	15314	15114	15348	15165	15311	15381	15257	15415	15242	15241	15344	15413	15317	15206	15139	15228	15247	15336	15286	15142	15293	15310	15242	15403	15207	15320	15245	15409	15267	15205	15248	15241	15147	15199	15245	15019	15279	15418	15247	15317	15130	15328	15366	15059	15294	15113	15416	15368	15307	15299	15459	15250	15226	15245	15238	15273	15342	15313	15395	15204	15290	15401	15252	15406	15257	15439	15170	15232	15478	15408	15308	15318	15428	15260	15213	15391	15187	15300	15319	15405	15422	15246	15196	15342	15386	15116	15250	15288	15244	15200	15439	15380	15133	15323	15367	15282	15319	15323	15334	15501	15252	15315	15186	15208	15347	15362	15432	15440	15311	15196	15331	15369	15249	15361	15254	15394	15261	15311	15226	15329	15242	15061	15248	15271	15361	15453	15352	15398	15213	15187	15352	15141	15200	15401	15248	15290	15207	15313	15258	15240	15220	15364	15281	15248	15259	15231	15220	15395	15228	15237	15265	15332	15351	15232	15316	15376	15394	15247	15295	15264	15322	15227	15265	15207	15320	15258	15386	15337	15280	15373	15368	15408	15375	15326	15441	15453	15263	15195	15302	15135	15383	15193	15220	15416	15229	15447	15257	15441	15404	15170	15175	15392	15390	15200	15204	15303	15196	15257	15319	15313	15180	15290	15412	15303	15333	15345	15164	15271	15313	15186	15100	15290	15445	15307	15204	15115	15269	15332	15341	15315	15307	15203	15181	15239	15157	15270	15261	15093	15296	15258	15288	15272	15283	15277	15348	15149	15392	15324	15238	15439	15269	15336	15247	15339	15297	15270	15443	15204	15135	15139	15168	15264	15482	15400	15492	15396	15222	15312	15257	15288	15193	15288	15143	15252	15135	15318	15215	15330	15265	15270	15315	15301	15197	15123	15296	15256	15255	15416	15340	15142	15291	15185	15272	15266	15262	15216	15161	15397	15165	15328	15240	15199	15433	15204	15310	15176	15182	15344	15248	15335	15167	15332	15196	15255	15392	15466	15254	15350	15531	15397	15270	15137	15295	15115	15435	15180	15330	15472	15350	15109	15448	15462	15336	15295	15328	15295	15313	15149	15344	15201	15275
41235	46134	52359	44525	35164	29834	26312	25162	24539	24050	23800	23456	23300	23365	23535	23575	23216	23602	23328	23161	22927	23005	23024	23194	23049	22974	22958	23210	23273	23156	22934	22711	22963	22888	23170	23278	23117	22797	23109	23032	22933	22791	23021	22851	22834	22770	22895	22880	22870	23003	22815	22958	22871	22749	22738	22837	22836	23090	22863	22985	22688	22706	22809	22983	22933	22792	22826	22814	22730	22855	22899	22973	23184	23090	22853	22896	22968	22825	22978	22710	22871	22972	22751	22714	22762	22773	22654	22757	22923	22951	22853	22816	22941	22852	22722	22682	23087	22850	22820	23178	22691	22606	22836	22390	22868	22867	22881	22910	22827	22913	22773	22835	22937	22973	23091	22905	22793	22754	22783	22688	22777	22936	22923	22998	22801	22755	22854	22790	23143	22711	22570	22905	22869	22782	22704	22824	22832	22655	22875	22760	22703	22679	22694	22680	22860	22648	22781	22924	23067	22722	22711	22556	22815	22912	22768	23026	22871	22879	22724	22972	23003	23112	22775	22804	22874	22774	22939	22745	22859	22754	22764	22796	22764	22599	22934	22562	23058	23018	22970	22984	23041	22872	22609	22715	22839	22919	22723	22713	22954	23015	22897	22770	22929	23003	23015	23076	22977	22738	22902	22853	23070	22883	22805	22665	22899	22645	22661	22721	22846	22822	22747	22874	22639	22808	23055	23027	22982	22883	22711	22866	23136	22883	22969	22584	22734	23044	22831	22565	22819	23009	22821	22665	23243	22911	22824	22983	22752	22942	22599	22841	23000	22785	22782	22775	22619	23003	22883	22924	23090	22701	22773	22713	22810	22808	22727	22701	22873	22824	22821	22923	22690	22902	22858	22752	22934	22917	22659	22835	23098	22592	22906	23032	22867	22782	22786	22917	23025	22827	22793	22672	22765	22818	23051	22984	22777	22804	22882	22717	22632	22735	22816	22777	22565	22802	22899	22893	22954	22847	22730	22731	22571	22787	22767	22861	22662	22811	22889	22614	22883	22880	22754	22616	22719	22768	22679	22776	22821	22828	22720	23000	23048	23045	22992	22732	22885	22838	22984	23141	22834	22757	22814	22948	22920	22973	22940	23045	22846	22914	22906	22860	22968	22911	22865	22877	22851	23016	22624	22802	22859	22900	22907	22870	22776	22847	23007	22690	23015	22929	22729	22944	22930	22863	23084	22843	22999	22610	22838	23002	22831	22856	22832	22980	22847	22962	22692	22951	22862	22884	22889	22957	22820	22710	22906	22750	22854	22872	22652	22577	22826	22790	22805	22791	22687	22926	22928	23233	22896	22901	22832	22728	22650	22747	22742	22805	23155	22905	22808	22829	22795	22786	22854	22655	22940	22852	23137	22887	22811	22936	22683	22884	22667	22982	22795	22786	22729	22816	22814	22641	22801	22805	22826	22853	22868	22761	22621	22909	22740	22798	22711	22860	22945	23076	22552	23016	22822	22975	22714	22764	22988	22910	22588	22847	22785	22932	22971	22958	22900	22799	22978	22912	22774	22678	23041	22868	22759	22692	23006	22932	22887	22711	22996	22844	22822	22721	22900	22679	22876	22883	22762	22909	23092	23063	22918	23046	22671	22825	22826	22879	22693	23023	22828	22831	22693	22856	22958	23050	22822	22935	22849	23169	22865	22922	22844	22789	22773	22842	22882	23017	22734	22965	22940	22591	22828	22927	22928	22733	22981	22766	22883	22773	22851	23099	22814	22961	22946	22823	22725	22680	22842	23108	22884	22973	22885	22910	22790	22725	23100	22661	22868	23065	22925	23039	22735	22943	23012	22770	23126	22954	22670	22706	22879	22847	23011	23024	23200	22823	22698	22852	22785	22838	22668	22735	22802	22804	22881	22958	22735	22903	22756	23216	22820	22684	22736	22726	22820	23024	22824	22973	22814	22881	22860	22646	22460	22909	22566	22836	23072	22857	22660	22982	22730	22713	22715	23024	22689	22842	22782	22752	22745	22810	22767	22762	22804	22787	22857	22735	23077	22853	22902	22812	23000	22771	22674	23196	22887	22951	22995	22828	22680	22888	23088	23090	22699	22912	22731	22948	22868	22847	22838	22739	22978	23144	22984	22761	22870	22754	22982	22786	22636	22911	22800	22790	22933	22918	22656	22718	22850	23020	23026	22800	22830	22955	22891	22905	23016	22975	22779	22789	23081	22985	22781	22943	22761	22689	22610	22866	22721	22691	22702	22819	23018	22773	22774	22903	22807	22785	22519	22732	22632	22812	22893	22776	22903	22779	22797	22688	22995	22932	22768	22911	22806	22966	22789	22897	22933	22815	22693	22852	22817	22873	22621	22747	22760	22710	22965	22777	22671	22771	22811	22889	22915	22753	22816	22818	22696	23017	22816	22784	22861	22955	22973	22660	22822	22783	22867	22851	23063	22925	22710	22828	22862	23180	22810	22891	22697	22618	23043	22966	22971	22779	22712	22966	22900	22876	22665	22742	22884	22664	22776	22824	23001	22957	23056	22828	22908	22796	22888	22892	22626	22863	22689	22929	22986	22875	22884	22935	23157	22893	22950	22852	22806	22922	22771	22766	22829	22679	22614	22960	22645	22653	22948	22942	22976	22839	22820	22799	22713	22870	22860	22922	22898	22763	22913	22737	22933	22648	22899	23128	22947	22847	23159	22716	22919	22825	22933	22953	22960	22903	22923	23049	22825	22957	22901	22822	23019	22719	22905	22968	22900	22888	22776	22800	22782	22733	22903	23075	23071	22808	22899	22810	22752	22703	22917	22553	22782	22902	22914	22807	22876	22684	22806	22809	23111	22924	22704	22919	22792	22792	22899	22885	23052	23006	22900	22911	23172	23009	23146	22925	22790	22967	22835	22747	22768	22963	23007	22801	23040	22782	22718	22917	22741	22691	22827	22642	22858	22955	22707	22909	22752	22768	22967	22853	23126	23005	23154	23008	22924	22739	22885	22904	22782	22827	22741	22845	23042	22907	22746	22972	22833	22543	22956	22718	22898	22801	22799	22772	22665	22714	22868	22885	22862	22887	22806	22848	22840	23008	22906	22769	22959	22834	22790	22792	22716	22854	22842	22963	22730	22521	22844	22953	22990	22884	22826	22675	22837	22960	22974	23007	22924	22725	23006	22965	22958	22880	22763	22895	22788	22665	22918	22699	23006	23076	22753	22869	22903	22822	22843	22985	22829	22932	22771	22702	22935	22746	22828	22930	22739	22832	22844	22774	23031	22981	22699	22797	22821	22760	23078	23007	22921	22934	22856	22815	23192	22782	22866	22889	23042	22936	22950	22894	22530	22894	23084	22902	22988	22738	22759	22795	22787	22866	23017	23145	22640	22724	22936	22900	22861	22856	23124	22726	22783	22855	22767	22816	22936	22645	23033	22899	22802	22729	22814	22915	22723	22821	22509	22799	22705	22791	22795	22673	23074	22808	22985	22834	22812	22823	22936	22687	22735	22816	23030	23022	22942	23064	22970	22932	22886	22873	22932	22895	22700	22791	22873	23046	22969	22685	22846	22726	22766	22833	22832	22775	22608	22743	22936	23019	22919	22996	22950	22838	22860	22778	22968	23005	22823	22635	22983	22774	22810	22854	22762	22850	22566	22598	22749	22738	22915	22665	22866	23041	22689	22733	22832	22771	22912	22893	22915	22685	23009	22848	23091	22724	22862	22760	22993	23120	22847	22884	22999	22831	22619	22850	22964	22667	22833	22840	23053	22928	22716	22823	22847	23199	22861	22912	22745	22957	23011	22741	22675	22880	22941	22972	22792	22850	22757	22646	22831	22864	22679	22763	22661	23026	22865	22956	22775	22748	22877	22856	22863	22736	22932	22952	22913	22997	22734	22820	22793	22767	22963	23117	22924	22739	22785	22958	22598	22668	22983	22827	22794	22754	22938	22731	22893	22967	22500	22915	23042	22760	22934	22870	22921	22853	22796	22939	23114	22627	22721	22865	22882	22741	22994	22930	22741	22824	23051	22803	22865	23033	22646	22737	22841	22847	22849	22888	22785	23155	22932	22900	22870	22940	22830	22506	22992	22622	22807	22899	23169	22936	23022	22837	22791	22984	23095	23142	22761	22752	22967	23050	22618	22969	22786	22883	23052	23024	22527	23028	22871	23036	22818	22894	22775	22851	23044	22799	22858	22752	22888	22979	22924	23037	22606	22795	22898	22823	22816	22676	23025	22690	22800	22827	22918	22945	22924	22822	22695	22771	22818	22924	22649	22551	22667	22988	23016	22788	22769	22933	23214	22910	22942	23022	22862	23004	22922	22725	22759	22924	22829	22926	22775	22440	22801	22789	23059	22724	22899	22895	22973	22970	22738	22860	22904	22742	22795	22942	22817	22837	22878	22818	22797	22744	23031	22754	23054	22835	22920	22913	22885	22704	22708	22876	22796	22886	22761	22550	22875	23025	22797	22821	22793	22751	22775	22974	23049	22925	22878	22737	22805	22661	23000	22766	22790	22987	23116	22737	22800	22781	22701	22806	22899	23057	22796	22727	22811	22716	22873	22941	22947	23048	22756	22697	22874	22824	22851	23050	22784	23051	22774	22898	22878	22873	22481	22644	22798	22910	22788	22742	22927	22791	22971	22990	23079	22964	22549	22820	22998	22713	22870	22929	22678	22984	22862	22948	23015	22743	22705	23036	22831	22981	22792	23014	23060	22651	22730	22738	22780	22669	22749	22790	22925	22829	23071	22793	22754	22876	22621	22891	22849	22954	22988	22984	22968	22943	22800	22606	22771	22887	22747	22905	22515	22916	22698	23026	23051	22880	22934	23096	22763	22832	22884	22846	22846	22940	22689	22897	22923	22676	22807	22769	22759	22983	22778	22659	22722	22837	22752	22931	23067	22924	22808	22929	23059	22912	22738	23076	22734	22905	22817	22936	22837	23056	22896	22944	22811	22838	22958	22829	22604	22836	23031	22968	22892	22863	22926	22828	22742	22502	22488	23020	22871	22784	22594	22717	22727	23089	23025	22629	22912	22754	22672	22970	23091	23042	22695	22763	22869	23037	22860	22816	22936	22608	22699	22869	22824	23010	22845	22714	23040	22508	22609	22721	22601	22826	22850	22790	22664	22992	22724	22818	22742	22995	23052	22722	22897	22747	23093	22861
42126	55183	52518	38212	29301	23352	19409	18398	17893	17086	16483	16260	15932	16117	16346	16117	16026	16148	15863	15631	15652	15490	15760	15834	15738	15440	15416	15721	15441	15586	15503	15431	15358	15517	15502	15405	15624	15325	15547	15401	15408	15334	15474	15373	15446	15368	15475	15399	15208	15320	15367	15459	15420	15423	15398	15469	15453	15299	15156	15335	15603	15424	15418	15352	15386	15474	15404	15396	15522	15505	15418	15229	15340	15271	15343	15388	15313	15232	15203	15388	15219	15395	15255	15301	15373	15329	15303	15340	15346	15284	15482	15522	15400	15371	15475	15304	15346	15281	15552	15238	15414	15413	15252	15375	15244	15405	15274	15333	15466	15335	15491	15498	15283	15403	15372	15414	15269	15426	15414	15279	15267	15394	15270	15480	15405	15355	15324	15581	15419	15266	15355	15379	15303	15450	15226	15506	15382	15376	15127	15370	15237	15294	15413	15369	15427	15438	15231	15259	15318	15311	15274	15297	15306	15498	15301	15452	15435	15275	15572	15302	15351	15523	15432	15464	15372	15482	15407	15345	15333	15330	15156	15352	15340	15289	15225	15411	15473	15201	15510	15327	15465	15319	15433	15441	15457	15466	15401	15406	15243	15349	15548	15519	15398	15363	15378	15536	15469	15337	15300	15388	15470	15401	15383	15365	15429	15450	15255	15413	15347	15256	15542	15171	15304	15332	15414	15421	15239	15530	15235	15285	15456	15380	15415	15327	15480	15365	15444	15380	15520	15335	15500	15440	15256	15287	15394	15284	15434	15271	15221	15303	15352	15409	15561	15343	15284	15520	15527	15152	15317	15229	15430	15275	15645	15189	15469	15498	15195	15456	15234	15419	15277	15320	15363	15575	15308	15591	15386	15475	15462	15428	15472	15452	15290	15292	15513	15333	15496	15337	15276	15493	15271	15393	15347	15153	15361	15487	15384	15444	15218	15336	15346	15351	15308	15368	15365	15348	15373	15420	15367	15345	15321	15292	15364	15408	15256	15524	15359	15293	15350	15264	15357	15231	15355	15268	15354	15298	15530	15439	15253	15523	15517	15215	15498	15460	15478	15461	15400	15345	15418	15236	15478	15403	15551	15322	15250	15400	15478	15360	15350	15409	15355	15251	15285	15404	15381	15196	15504	15448	15381	15403	15373	15194	15222	15298	15387	15577	15467	15440	15304	15359	15294	15386	15243	15172	15325	15316	15304	15361	15397	15390	15406	15344	15455	15403	15316	15420	15315	15354	15309	15258	15299	15303	15292	15317	15448	15458	15276	15411	15513	15332	15436	15505	15286	15256	15356	15429	15387	15439	15275	15425	15306	15308	15514	15308	15405	15492	15386	15358	15451	15265	15469	15285	15453	15311	15475	15353	15363	15553	15339	15439	15338	15174	15415	15255	15302	15388	15361	15345	15253	15175	15237	15394	15296	15291	15325	15457	15453	15192	15464	15260	15257	15386	15352	15343	15259	15406	15461	15373	15303	15378	15295	15370	15465	15392	15295	15373	15326	15346	15357	15361	15308	15438	15408	15343	15417	15516	15333	15366	15363	15367	15380	15303	15405	15488	15442	15464	15347	15260	15337	15258	15361	15520	15351	15394	15511	15391	15242	15476	15203	15301	15258	15242	15381	15379	15425	15436	15309	15410	15446	15241	15523	15495	15300	15342	15354	15397	15300	15216	15495	15472	15283	15331	15340	15213	15457	15434	15368	15427	15411	15362	15435	15382	15217	15329	15392	15484	15380	15418	15150	15387	15373	15460	15446	15395	15401	15446	15335	15406	15420	15440	15192	15347	15544	15502	15429	15458	15356	15565	15308	15539	15374	15318	15239	15232	15219	15355	15310	15648	15444	15470	15400	15397	15226	15530	15506	15433	15347	15296	15377	15240	15223	15299	15296	15484	15445	15388	15406	15462	15309	15419	14984	15364	15292	15302	15438	15264	15508	15383	15553	15315	15396	15308	15272	15305	15557	15249	15309	15267	15368	15454	15417	15449	15289	15292	15516	15379	15345	15390	15384	15486	15465	15262	15489	15421	15535	15412	15352	15410	15319	15304	15156	15497	15400	15415	15358	15280	15519	15342	15439	15199	15321	15506	15417	15027	15329	15354	15394	15468	15384	15351	15524	15302	15326	15391	15337	15288	15401	15479	15435	15363	15361	15396	15310	15270	15459	15438	15531	15306	15429	15456	15308	15385	15317	15407	15301	15440	15371	15334	15361	15365	15323	15373	15319	15358	15340	15359	15360	15431	15432	15432	15208	15443	15385	15337	15399	15335	15592	15511	15302	15418	15452	15328	15302	15475	15366	15361	15390	15441	15519	15185	15275	15503	15400	15366	15313	15420	15368	15340	15464	15480	15358	15422	15139	15255	15294	15283	15402	15147	15407	15384	15452	15268	15367	15317	15354	15406	15340	15328	15588	15276	15235	15299	15469	15408	15263	15379	15530	15507	15431	15233	15471	15411	15459	15465	15354	15321	15499	15245	15387	15334	15474	15360	15365	15381	15507	15519	15445	15417	15454	15292	15312	15349	15215	15409	15565	15268	15536	15391	15263	15375	15394	15394	15416	15519	15367	15363	15408	15324	15452	15297	15520	15572	15430	15341	15474	15427	15204	15487	15468	15244	15269	15272	15382	15379	15317	15349	15552	15158	15454	15451	15351	15289	15525	15321	15243	15300	15430	15278	15440	15361	15316	15520	15511	15457	15360	15376	15360	15238	15300	15334	15359	15337	15306	15535	15392	15349	15428	15392	15291	15393	15178	15350	15457	15370	15267	15425	15427	15240	15406	15500	15478	15231	15349	15316	15442	15386	15253	15397	15369	15347	15388	15540	15356	15433	15483	15365	15365	15422	15332	15344	15392	15148	15215	15267	15219	15358	15382	15327	15302	15340	15323	15319	15262	15372	15322	15302	15389	15229	15485	15382	15484	15316	15422	15449	15436	15292	15285	15416	15371	15291	15442	15346	15269	15410	15484	15273	15306	15466	15371	15354	15281	15423	15281	15398	15403	15376	15376	15266	15328	15382	15270	15467	15346	15317	15525	15442	15266	15351	15583	15338	15300	15274	15569	15235	15488	15341	15458	15371	15556	15417	15467	15409	15454	15300	15551	15413	15351	15228	15444	15437	15428	15261	15421	15318	15375	15464	15419	15385	15301	15342	15512	15164	15221	15375	15306	15566	15349	15488	15513	15269	15478	15245	15512	15357	15436	15254	15342	15569	15577	15405	15466	15387	15280	15339	15310	15382	15244	15447	15322	15038	15564	15450	15242	15382	15378	15291	15224	15403	15375	15187	15255	15392	15423	15318	15455	15300	15355	15353	15366	15425	15442	15499	15425	15176	15299	15261	15569	15447	15508	15342	15321	15365	15483	15289	15471	15361	15330	15396	15304	15420	15394	15189	15471	15237	15495	15347	15255	15314	15274	15370	15296	15365	15297	15370	15449	15410	15465	15359	15477	15365	15560	15293	15385	15320	15382	15335	15558	15393	15252	15328	15348	15439	15435	15310	15409	15408	15423	15311	15515	15421	15383	15180	15385	15323	15365	15330	15324	15375	15427	15280	15450	15409	15346	15387	15512	15317	15415	15307	15436	15434	15304	15500	15386	15372	15230	15256	15399	15275	15357	15317	15441	15454	15522	15373	15422	15255	15357	15363	15266	15248	15265	15405	15285	15403	15414	15261	15377	15452	15375	15376	15463	15291	15265	15537	15248	15315	15405	15349	15361	15322	15267	15434	15450	15457	15421	15284	15449	15409	15464	15355	15503	15351	15352	15433	15308	15334	15283	15557	15231	15266	15401	15423	15351	15326	15289	15337	15470	15223	15357	15306	15345	15338	15450	15433	15236	15364	15276	15278	15405	15424	15427	15328	15503	15424	15223	15624	15349	15326	15450	15286	15495	15323	15523	15358	15298	15309	15369	15414	15265	15400	15300	15361	15581	15292	15254	15450	15234	15298	15390	15498	15497	15471	15425	15462	15229	15281	15549	15421	15211	15318	15491	15368	15360	15385	15396	15346	15387	15298	15308	15396	15233	15432	15422	15416	15247	15290	15320	15493	15478	15331	15260	15342	15467	15339	15316	15454	15485	15314	15509	15474	15412	15420	15490	15385	15438	15401	15392	15359	15313	15162	15533	15302	15390	15400	15331	15265	15200	15277	15297	15222	15510	15530	15376	15399	15347	15236	15398	15443	15361	15404	15405	15324	15432	15415	15325	15353	15361	15514	15458	15147	15375	15450	15242	15339	15216	15364	15224	15341	15545	15440	15465	15399	15384	15291	15242	15168	15282	15581	15600	15256	15472	15256	15468	15533	15367	15507	15253	15405	15352	15507	15242	15239	15455	15228	15533	15371	15330	15288	15292	15265	15518	15467	15205	15381	15275	15254	15478	15363	15453	15405	15266	15353	15329	15465	15357	15541	15259	15317	15226	15538	15252	15273	15421	15383	15412	15342	15406	15224	15538	15374	15195	15287	15426	15310	15498	15459	15432	15386	15234	15315	15440	15340	15373	15394	15263	15452	15414	15188	15358	15445	15471	15335	15481	15403	15319	15489	15449	15434	15225	15333	15511	15348	15254	15504	15192	15520	15391	15448	15489	15267	15449	15527	15537	15269	15473	15398	15404	15208	15482	15278	15317	15383	15369	15287	15219	15439	15316	15378	15313	15399	15366	15234	15596	15387	15257	15193	15353	15399	15386	15397	15420	15375	15523	15467	15374	15350	15355	15328	15479	15303	15445	15334	15155	15491	15310	15421	15383	15343	15488	15268	15457	15566	15302	15174	15496	15312	15464	15048	15349	15410	15338	15495	15267	15404	15381	15350	15483	15473	15529	15293	15127	15288	15259	15319	15421	15381	15349	15350	15573	15368	15347	15370	15375	15346	15310	15593	15205	15411	15408	15296	15360	15425	15368	15390	15490	15315	15277	15508	15319	15472	15210	15424	15542	15396	15263	15360	15358	15364	15527	15111	15422	15172	15244	15443	15414	15373	15419	15347	15472	15366	15348	15532	15357	15232	15352	15347	15327	15427	15219	15304	15542	15475	15395	15159	15239	15234	15409	15205	15381	15493	15325	15500	15453	15466	15501	15235	15415	15393	15385	15207	15420	15354	15302	15222	15544	15367
26390	21916	32493	36999	38595	35871	31436	28286	26777	26419	25565	24993	24921	24850	25049	24672	24751	24737	24912	24380	24443	24249	24360	24429	24189	24164	23919	24083	23964	23999	24057	24045	23958	24000	23926	23963	24037	23844	24090	24278	24186	23577	24060	23738	23779	24142	23826	23844	23817	23773	23900	24020	24010	24173	23829	23649	23857	23909	23992	23876	23998	23874	23948	23914	23742	23825	23839	23642	23707	23701	23802	23932	23988	24031	23704	23764	23919	23933	23535	23991	23991	24139	23801	23914	23881	23867	23891	23768	23746	23714	23782	23775	23623	23764	24118	23856	23867	23987	23984	23578	23784	23843	23749	24113	23665	23960	23810	23793	23656	23774	23695	23790	23898	24007	23795	23927	23644	23754	23857	23986	23532	23893	23587	24175	23657	23832	23654	23951	23758	24050	23968	23736	23812	23732	23830	23735	23937	23847	23856	24060	23945	23673	23925	23967	23546	23889	23830	23965	23899	23766	24016	23739	23671	23789	23949	23930	23672	23457	23680	23961	23978	23785	23821	23628	23732	23802	23831	23835	23838	23983	23723	23848	23647	23885	23850	24084	23738	23834	23675	23709	23487	23859	23649	23792	23746	23879	23818	23633	23691	23887	23623	23904	23812	23967	24056	23781	23823	24035	23923	23827	23871	23842	23699	23857	24169	23519	23691	23972	23805	23936	23644	23793	23820	23741	23885	23975	23741	23567	23789	23900	23651	24001	23726	23887	23773	23738	23948	23797	23847	23877	23607	23691	23743	23931	23679	23956	23918	23930	23659	23657	23646	23556	23656	23811	23792	23764	23780	23963	23947	23658	23874	24074	23667	23743	23546	23858	23713	23782	23902	23935	23581	23901	24019	24058	23738	23890	23781	23923	23577	23566	23772	23611	23184	23696	23779	23877	24001	23596	24045	23697	23661	23782	23683	23849	23742	23749	24023	23909	23905	24066	23836	23607	23713	23930	23811	23780	23679	23764	23975	23575	23905	23794	23924	24008	23760	23711	23722	23946	23954	23853	23670	23443	23850	24007	23446	24069	23663	23846	23679	23541	23677	23696	23754	23684	23812	23973	23874	24042	24004	23742	23970	23926	23773	23724	23738	23784	23703	23624	24041	23469	23784	23694	23852	23743	23671	23802	23632	23936	24009	24006	23798	23772	23895	23765	23653	23936	23961	23626	23902	23886	23939	23902	23743	23651	23707	24008	23838	23851	23807	24104	23769	23904	23849	23904	23999	23767	23702	23891	23648	23743	23790	23884	23779	23954	23617	23873	23801	23813	23827	23957	23739	23862	23843	23779	23852	23917	23621	23670	23797	23640	23625	23767	23899	23726	23850	23815	23956	23610	23938	23535	23630	23525	23832	23770	23879	23859	23845	24016	23798	24018	23810	23673	23761	23867	24047	23837	23776	23838	23741	23858	23790	24059	23979	23842	23839	23688	23918	23962	23977	23688	24017	23645	23721	23922	23904	23898	23952	23757	23616	23840	23633	23927	23780	23710	23770	23776	23708	23641	23713	23623	23486	23723	23880	23621	23932	23796	23630	23842	23703	23836	24056	23846	24025	23897	23874	24019	23842	24069	23894	23908	23906	24064	23753	23857	23853	23883	23840	23987	23837	23596	23797	24000	23829	23735	23827	24000	23929	24022	23649	23716	23721	23819	23722	23692	23785	23706	23894	23893	23886	23917	23776	23627	23686	23778	23766	23811	23810	23674	23574	24027	23795	23679	23752	24087	23789	23679	23742	23887	24154	23661	23828	24040	23719	23874	23797	23503	23807	23776	23921	23869	23926	23743	23814	23711	23945	23750	23760	23506	23741	23858	24015	23886	23883	23769	23835	23835	23533	23548	23823	23816	24056	23697	23844	23871	23879	23719	23920	23846	23497	23650	23644	23727	23746	23630	23912	23858	23661	23899	23803	23839	23926	23770	23898	23901	23904	23914	23797	23877	23761	23632	23670	23758	23618	23654	23888	23833	23811	23925	23799	23806	23929	23859	23953	23624	23785	24045	23894	23799	23587	23847	23816	23581	23848	23553	23752	23765	23689	23715	23972	23682	23817	23646	23903	23828	23915	23725	23568	24028	23765	23719	23800	23653	23944	23829	23986	23745	23906	23882	23954	23957	23862	23870	23448	23475	23746	23802	23541	23855	23967	23642	24051	23700	23887	23770	23854	23890	23972	23799	23761	23527	24025	23960	23802	24014	23772	24047	23933	23775	23875	23899	23787	23926	23981	23896	23923	23689	23689	24049	23771	23958	23987	23756	23809	23722	23574	23992	23947	23403	23728	23779	23627	23882	24054	23794	23683	23637	23650	23907	24030	23984	24007	24198	23854	23744	23807	23833	24154	24095	23996	23927	23869	23817	23859	23866	23780	23887	23998	23800	23884	23983	23884	23709	23734	23962	23793	23883	24109	24020	23686	23611	23709	23583	23812	23693	23768	23877	23884	23802	23700	23973	24073	23787	23779	23976	23778	23937	23763	24070	23819	23828	23745	23973	23733	23955	24064	23918	23960	23984	23630	24013	23757	23705	23700	23651	23798	23798	23823	23874	23706	23926	23642	23988	23712	23804	23937	23792	23789	23862	23636	23634	23981	23976	23784	24078	23685	23792	23784	23784	23663	23779	23786	23838	23830	23603	23858	23707	23810	23797	23883	24078	23662	23791	23761	23868	23787	23532	23744	23678	23771	23851	23859	23961	23908	23696	23809	23965	23683	23993	23608	23894	23659	23814	23983	24103	23910	23595	23724	23906	23888	24024	23648	23745	23749	23890	23810	23928	23848	23787	23898	23941	24109	23800	23736	23826	23445	23910	23888	23845	23774	23659	23907	23992	23955	23929	23847	23741	23643	23760	23758	23800	23741	23688	23759	23905	23767	23699	23812	23610	24018	23899	23675	23886	23881	23768	23931	23880	24075	23857	23885	23796	23888	23984	24020	23964	23960	23758	23621	23628	24092	23842	24087	23877	23704	23729	23483	23667	23840	23710	23786	23841	23672	23848	24082	23760	23825	23680	23930	23748	23960	24096	23535	23603	24020	23802	23872	23982	23862	23980	23892	23771	23843	23756	23855	23970	23854	23790	23992	23815	24179	23857	23503	23775	23754	23527	23730	23551	23900	23681	23694	23527	23853	23648	24049	23730	23844	24023	23903	23901	23742	23654	23838	23806	23874	23782	23536	23638	23855	23810	24029	23926	23686	23839	24076	23946	23710	23836	24011	23878	23841	23892	23972	23837	23657	23925	24076	23903	23858	23995	23830	23767	24359	23766	23567	23713	23753	23748	23948	23881	23719	23800	23827	23746	23918	23694	23650	23750	23907	23881	23788	23529	23748	23924	23696	23788	23772	23727	23866	23675	23827	23650	23779	23829	23730	23812	23886	23911	23651	23984	24038	23553	23831	23908	23791	24026	23765	23715	23796	23967	23802	24015	23971	23760	23851	23593	23754	23840	23799	23729	24034	23772	23872	23902	23654	23858	23630	23943	23852	23863	23776	23632	23964	23670	23921	23997	23958	24012	23991	23773	23907	23955	23877	23792	23739	23731	23641	23950	23595	23500	23822	23747	23890	23637	23579	23718	23900	23789	23860	23826	23825	23863	23990	23743	23597	23753	23841	23634	23736	23760	23609	23679	23781	23693	23570	23812	23766	23832	23863	23550	23786	23999	23865	23986	23840	23770	23726	23541	24002	23938	23726	23732	23788	24067	23650	24199	23843	23864	23695	23660	23813	23650	23811	23823	23950	23903	24013	23874	23650	23572	23858	23727	23801	23614	23738	23879	23856	23834	23949	23997	23612	23626	23833	23941	23801	23735	23717	23772	23931	23866	23710	23788	23646	23620	23737	23931	23805	23533	23559	23894	23907	23762	24154	23890	23848	23754	23929	23819	23863	23950	23851	23926	23789	23827	23717	23703	23814	23779	23774	23771	23712	24035	23583	23754	23744	23856	23694	23824	23870	23962	23785	23893	23682	23697	23634	23644	23575	23757	23754	23784	23752	23865	23842	23996	23928	23792	23801	23797	23566	23724	23947	23755	24112	23789	23779	23964	23868	23802	23923	23820	23894	23734	24091	23899	23868	23892	23871	23525	23353	23726	23802	23933	23696	23484	23845	23672	23834	23597	24051	23822	23847	23964	23476	23959	23858	23822	23885	23813	23794	23930	23854	23683	23845	23834	23930	23680	23799	23927	23718	24136	23883	23520	23877	24041	23878	23663	23646	23965	23903	23790	23932	23886	23877	23532	23953	23385	23825	23674	23614	23602	23801	24136	23676	23766	23985	23761	24126	23721	23567	24106	23896	24131	23848	23855	23973	23875	23859	23821	23978	23848	23949	23982	23622	23957	23942	23814	24083	23752	23996	23740	23882	23834	23521	23576	23603	23837	23673	23685	23617	23759	23920	23900	23741	23985	23781	23770	23783	23859	23836	23818	24046	23605	23797	23946	23748	23813	23999	23866	23852	23850	23754	23943	23717	23731	23971	23839	23986	23980	23431	23797	23873	23833	23931	23701	23750	23730	23679	23925	23847	23813	23754	23803	23895	23847	23889	23909	23975	23780	23935	23719	23761	23759	23725	23872	23783	24039	23657	23749	24219	24014	23771	23862	23641	23932	23832	23707	23995	23742	23936	23708	23847	23537	23793	24019	23933	23754	23926	23938	23857	23728	23893	23888	23919	23855	23765	23844	23871	23647	23847	23915	23753	23627	24156	23729	23886	23712	24052	23764	23813	23672	23801	23793	23969	24019	23634	23890	23784	23639	23848	24025	24054	23924	23854	23967	24011	24013	24064	23628	23796	24067	24291	23814	23501	23786	23662	23716	23816	24017	23935	23599	23718	23906	23750	23792	23662	23612	23867	23734	23776	23849	23691	23922	23881	23780	23611	23585	23658	23731	23646	23852	23931	23939	23655	23845	23565	23886	23903	23726	23723	23756	23876	23852	23723	23829	24118	23946	23956	23934	23906	23721	24021	23776	23951	23932	23966	23835	23974	23852	23774	23683	23856	23818	23928	24094	24002	23852	23765	23815	23960	23939	23657	23723	23821	23785	23849	23865	23966	23735	23800	24035	23793	23743	23810	23828	23957	23874	23799	23722	23849	23956	23995	23799	23994	23730	23785	23680	24038	23687
42275	69048	68130	54129	43159	31003	23160	21672	19961	18608	17987	17485	17109	17281	17580	17273	17283	17095	16879	16539	16541	16304	16426	16485	16428	16426	16079	16214	16235	16240	16215	16061	16154	16233	16028	16383	16141	15940	16175	16054	16042	16115	16031	15952	15996	16189	16163	16006	16102	16150	15959	16082	15977	16051	15852	15873	16051	15997	16013	15980	15923	15835	15948	16204	15848	15856	15545	16150	16026	16040	15877	16065	15849	16036	16045	15957	16053	15880	16076	15928	15984	16156	16060	15999	15919	15989	15842	15926	16066	15992	15856	15899	15824	16025	15906	16078	16067	16145	16008	15761	15955	15977	15983	16162	15824	15921	15932	15929	16118	16103	15962	15929	16191	16028	15862	15983	15842	15972	16074	16031	16157	16143	15925	16167	15962	15833	15952	16184	15848	16001	16105	15936	15939	15924	15877	15988	15875	15817	15916	15951	15931	15957	15867	16115	15819	15930	16112	15919	15989	15755	16038	16007	16006	16073	15913	16011	15871	16053	16044	16114	16010	15832	15977	16026	15917	15921	16228	15947	16049	15985	16130	15974	16072	16078	15979	15925	15987	15957	16023	15923	16010	15814	15877	15988	15757	16041	15767	15975	16109	15926	16035	16010	15873	16033	15915	15927	16041	16004	15948	15861	15950	15815	15947	15900	16117	16036	15836	15857	16065	15763	16081	15922	15859	15908	15955	16065	15958	15811	15886	15882	16194	15902	15779	15907	16020	16121	16020	15862	15881	15945	15975	15718	16131	16123	16139	15932	15967	16019	15970	15990	15934	16079	16020	15881	16179	15859	16009	16047	15961	15915	16031	16059	15992	15824	15813	15821	15978	15959	15997	15763	15873	15980	15985	16040	16047	15869	16083	16103	15888	15883	16059	15871	16000	16114	15967	15738	15889	15976	16067	16057	15988	16025	15944	15987	15914	15840	15954	16088	16000	15889	15968	15867	15867	15882	15854	16028	16125	15996	15912	15943	16001	16061	15915	15826	15921	15953	15813	15760	15878	16053	15873	16009	15918	16049	16103	16080	15966	15933	16118	16007	16043	15917	15962	16024	15872	16024	15961	15991	15849	16059	16021	15866	16133	15779	15965	16044	15918	16018	16063	15988	16100	15926	15948	15920	16002	15877	15951	15930	15967	16138	15872	15696	15991	15910	15923	15975	16002	15961	16090	16053	15966	16056	15996	15859	15990	16044	16030	16075	16255	16091	16021	15979	16061	16013	16049	16013	16066	16123	15912	16177	16015	15931	15961	15876	16047	15906	15836	15964	15891	16076	15980	16040	16001	16048	15921	16114	15857	16158	15911	15966	16075	15822	15989	16088	16060	15903	16079	15918	16064	16032	15935	15923	15936	16000	16241	16040	16016	16079	15875	15929	15858	16100	16000	16024	15762	15976	16125	15983	16127	15879	16019	15941	16050	16071	15954	15839	16009	15960	15843	15886	15976	15941	15942	16109	16007	16210	15753	16222	15919	15837	16022	15874	15850	15939	15858	16043	16183	16003	15968	15956	16008	15980	15936	16139	16145	15960	16033	15914	15833	16078	15710	15766	15930	15921	15967	15956	15850	15928	16083	15868	15845	15764	16017	16142	15898	15944	15866	15876	15911	16066	15936	16108	16013	16038	16039	15926	15788	15937	16097	15851	15906	15976	15924	15938	15912	15969	15941	15996	16173	15857	15832	16198	15959	16017	16033	15923	16089	15984	15852	16078	15934	15947	15995	15970	15941	15805	16074	16142	15868	16163	15779	15997	15892	15891	15921	16007	15806	16016	16125	16050	16035	15905	15904	16053	16001	15960	15912	15911	16003	16008	15970	15934	15942	15686	15901	15861	16038	15880	16101	16000	16049	15778	15967	15941	16010	16034	16092	15991	16034	16116	15850	15907	16037	16087	16085	15931	15911	16155	15882	15937	15981	15991	15993	15831	16091	16066	15974	16042	16069	16099	15969	16002	16016	15808	16127	15880	16173	15889	16093	15930	16013	16015	15881	15931	15853	15923	16018	16022	15746	15907	15927	15924	16000	16000	15945	16019	16059	15946	16091	16019	16075	15878	15999	15862	16104	16062	15908	15965	15990	15969	15886	16008	15895	15950	16088	15995	15870	15905	15973	15839	15886	15900	16047	16040	15823	16017	15984	16009	15932	16045	16051	16077	15850	16004	15964	15988	15863	15881	15985	16013	16087	16060	16153	16057	16029	15788	16069	15996	16023	15939	16025	15718	15935	15919	15816	15963	15852	15916	15894	16132	15913	15963	15960	15917	15995	15919	15993	15746	16034	15944	15974	15964	15868	15982	15806	15904	15915	16145	16168	16140	15918	16038	15862	15749	15985	16117	15930	15919	16128	15972	15953	16018	15952	16073	15876	15901	16044	15796	16002	15989	16012	15902	16078	15877	15972	15928	16172	15931	15924	15751	15881	15810	15877	16133	15813	15921	16006	15883	15985	15925	15960	16027	16059	15896	15847	15977	16045	16036	16043	15812	15883	15961	15984	16012	15860	15955	15944	15986	16043	15893	16004	16015	15766	15879	15935	16075	15954	16000	15955	16028	16005	16077	16018	16255	15964	16009	15826	16035	15939	15984	15952	15940	15966	16061	15986	16101	16007	16091	15989	15880	15970	15959	15930	16136	16152	15909	15880	15993	15802	15814	15982	15979	16069	15896	16170	15908	16177	15918	15995	16099	15911	16038	15897	15965	16060	15844	15989	15996	16007	16014	15911	15977	15990	15964	15921	16058	16157	15921	15855	15944	15908	16089	15930	15790	15882	16011	15944	15925	16179	16156	15997	15822	16108	16023	15759	15935	15898	16077	16211	16086	15802	15998	15828	15955	16003	16092	16009	15981	15974	15950	15886	15867	16143	16040	15808	15937	15974	15782	16064	15986	15994	15901	15859	16043	15936	15894	15916	15936	15971	16057	15969	16049	16072	15779	16030	16071	15990	15884	15931	15979	16025	15783	15871	15965	15903	16013	15881	15919	15909	15931	15901	16000	16022	15955	16003	15987	15922	15804	16010	15899	15807	16047	15900	15854	16034	15905	16047	16098	16042	15950	15943	16140	16066	15998	16062	15943	16009	15798	16041	16049	16038	15812	15884	15946	16001	16066	16008	15952	16031	16135	16118	15823	16028	15956	15857	16022	15957	15952	16031	16061	15732	16094	15954	15993	16034	16023	16024	15835	15969	16039	15924	15924	15983	15990	15987	15792	15903	16117	15918	15954	15734	15941	15999	15950	16104	15833	15980	15995	15932	16055	15856	15912	15925	15976	16159	15995	15904	15933	15995	15999	15959	15932	15965	15938	16052	15828	15873	15944	15997	16107	15916	16095	15841	15913	16042	15898	15886	15837	15953	15970	15945	15940	15962	15986	16134	15946	15995	15979	16111	16044	15979	15929	16125	16042	15926	16226	16142	15883	15924	16014	16118	16005	15755	15965	16035	15974	15860	15913	15863	16053	16121	16053	15982	16062	16050	16019	15904	16056	15863	15901	16007	16006	16025	15966	15826	16106	16077	15906	16052	16083	16029	15854	15797	15840	15953	15983	15972	15907	15960	16080	15866	15983	15958	15908	16118	15890	16132	15916	15958	16036	15907	16035	16168	15848	15882	16047	16017	16080	15927	15827	16070	16064	16004	15886	16057	15983	15791	15973	16140	15905	15935	16011	15977	16196	15933	15899	15934	16009	15898	16102	15964	16153	16144	16221	16070	15934	15921	16087	15792	16040	15954	15795	15934	15890	15879	16019	16031	16145	15867	16009	15994	15969	15955	15730	15930	15821	16105	15747	15913	15969	15854	15864	15901	16123	15949	15962	15862	16008	15992	16003	15870	16079	16001	15910	15926	15971	16030	15867	15998	15883	15964	15944	15881	15826	16123	16015	16028	15679	15908	16114	15748	15897	16109	15879	16002	15874	15986	15988	15970	16085	16065	16053	16013	15850	15919	16062	16021	16073	15888	15823	15734	15980	15874	15900	15999	15797	16009	15924	15952	15980	15885	15935	16006	16089	15900	15846	15874	15978	16042	16054	16064	16165	16085	16077	15884	15993	15904	15925	15991	15840	15919	16003	16065	15960	15991	15961	16013	15847	16003	16028	15992	15992	16002	15946	15919	15903	16072	15814	16013	15965	15962	16023	16048	16164	15842	15880	15860	15993	15856	15831	16068	16066	16047	15747	15773	16128	15937	15977	16052	15956	16003	16099	16053	15928	15948	15897	16015	16045	16013	15946	15881	15989	16049	15909	15895	16062	15997	15977	15970	16012	16029	15926	16064	16046	15788	15895	16183	16077	15853	15798	15951	15994	16053	15891	16005	15823	15957	15978	15900	15849	16042	15873	16043	15867	15976	16026	15919	15836	15926	15909	15973	15960	15902	15937	15978	16020	15921	16081	15970	15893	16123	16011	16041	15838	16095	15883	16047	15990	15813	15824	15935	15710	16140	16092	16032	15914	15877	16055	15958	15932	16013	15860	15958	15763	15870	16008	16034	15897	15853	15954	16118	15976	15986	15806	15975	15978	15923	15966	15919	16056	15817	15944	15792	15952	16127	15831	16015	15919	15942	15907	16134	15880	15891	16153	15880	16017	16088	15933	15871	15987	16001	16095	16141	15933	15975	15969	16016	16104	16036	16038	16012	16044	16027	15911	15943	15979	16120	15884	16019	15974	15977	15747	15818	15994	16067	16076	15877	15840	16028	16036	15838	16089	15931	15880	15836	16113	15909	15843	15926	15916	15897	15877	16026	15958	16193	16021	16152	16058	15866	16025	15924	15867	15981	15919	15898	15979	15987	15887	15949	16019	16103	16114	15917	15879	15907	16010	15937	16053	16064	16009	15919	15971	15889	16022	15871	15981	16044	15965	15977	16129	15905	16035	16031	16254	15921	15898	15898	15868	15965	16079	16096	15897	16146	15940	15888	15841	15952	15983	15932	15844	16070	15997	16176	15873	15971	15892	16043	15714	16166	16044	15946	15949	15915	15721	16111	15948	15883	15976	16061	15996	15812	16003	15940	16079	15981	16082	15973	16040	16015	16011	16065	16016	15921	15990	15969	15906	15942	16035	15832	16024	15865	16090	16026	15874	16060	15823	15952	15789	15984	15907	15879	16069	15862	15926	15788	16083
24373	21719	30593	32211	36350	36053	33611	29222	27136	25926	25036	24552	24287	24524	24701	24456	24307	24366	24068	23695	23804	23384	23619	23557	23561	23391	23198	23202	23308	22931	23277	23185	23341	23368	23105	23186	23290	23103	22940	23053	22909	23023	22980	23117	22967	23020	22987	22787	23068	22825	23072	22911	22681	22686	22933	22871	23107	22885	22973	22946	22668	22835	23007	22835	22743	22954	22921	22877	22860	22710	22634	23022	22785	22778	23143	22969	23064	22903	22668	22911	23031	23239	22944	22799	22861	22963	22813	22849	22889	23099	22875	22896	23134	22842	22863	22887	22923	22798	22821	22659	23125	22821	23077	22865	22781	22852	22889	22885	22946	22847	23015	23032	22695	22822	23000	22944	22945	22814	22848	22902	22998	22679	23025	22793	23063	22903	22963	22754	22928	22806	22458	22999	22825	22879	22780	22752	22839	22925	23050	22661	22979	22740	22847	23135	22880	22987	23082	22846	22808	22673	22805	22830	22913	23026	22769	22719	23042	23065	22930	23153	22677	22881	22889	22968	22932	22833	22903	22870	22993	23053	22845	22721	22919	22851	22867	22917	22971	22798	22979	23211	22758	22954	22645	22709	22981	22915	22834	22925	22986	22947	22972	22714	22915	22840	22940	22769	22681	22936	22758	22781	22894	23095	22918	22685	22647	22872	22929	22779	23023	22969	22952	22962	22905	23104	23082	22935	22874	22997	22997	22898	23017	22575	22857	22987	22900	22932	22858	22676	22762	22614	23108	22760	22747	22903	22888	22814	22922	22863	23037	22819	22835	22666	22676	22906	22825	22846	22971	22821	22770	22834	22935	22857	22763	22850	22641	23058	22933	22735	22950	22823	22866	22722	22818	22817	22837	22878	22813	22708	22833	22677	22761	22759	22762	22936	22947	22903	22723	22991	22910	22877	22887	22907	22842	22816	22867	22946	22704	22893	22875	22952	22928	22947	22920	23004	22917	23023	23010	22789	23095	22819	22755	22709	22853	22718	22938	23018	22941	23029	23068	22798	23000	22826	22679	22721	23132	22971	22834	22893	22937	22782	22653	23055	22866	22887	22586	22888	22797	22954	23116	22818	22959	22878	23041	23071	23052	22990	23112	23143	23085	22876	23049	22842	22814	22770	22809	22889	22780	22639	22861	22786	22753	22674	22999	22856	22838	22793	22789	22916	22666	22734	22920	22870	22917	22586	22987	22734	23066	23183	22997	23037	22894	22940	22816	22833	22754	22829	22876	23027	23050	22723	22741	22956	22721	22897	22717	22881	22892	22969	22966	22922	22905	22932	22609	22720	22636	22828	22797	22869	22954	22970	22798	22681	22735	22830	22894	22922	22598	22744	22893	22678	22744	22895	22812	22939	22912	22798	22820	23018	22877	22773	22971	23004	22882	23048	22780	22814	22886	22735	22940	22856	22925	23015	22857	22667	22830	22827	22644	23007	22992	22963	22892	23029	22788	23038	22739	22798	22791	22851	22894	22828	22642	22824	22904	22876	22887	22993	23006	22845	22981	22915	22826	22832	22820	22913	23027	22791	23175	22926	22845	22743	22886	22861	22983	22899	22875	22901	22905	22889	22971	23039	22849	22987	22837	23009	22978	22847	22584	23011	23096	22869	22674	22776	22694	22759	22774	22865	22888	22771	22805	22875	22990	22814	22822	22768	22766	22800	22880	22857	22920	22913	22775	22758	22636	22738	22815	22939	22987	22767	22859	22837	22725	22783	22971	22844	22810	22816	23154	22621	22733	22679	22844	22925	22886	22899	22760	22755	22809	22771	23142	22857	22723	23086	22824	22906	22790	22866	22963	22748	22922	22917	22844	22859	22729	22737	22621	22580	23046	23080	22672	22784	22821	22686	22781	22620	22741	22671	22586	22571	22930	22759	22801	22916	22641	22659	22890	22756	22567	22886	22583	22913	22844	23063	22925	22751	23055	22783	23040	22847	22987	22891	22725	23004	22779	22979	23061	23027	23112	22848	22858	22764	22815	22771	22996	22813	22800	23096	22899	22806	22733	22527	23018	22889	22901	22804	22970	22895	22869	22829	23089	23042	22716	22970	22775	22868	23000	22899	22976	22704	22864	22646	23074	22759	22890	23055	23042	22886	23087	22732	22997	22864	22779	22998	22822	22842	23065	22957	22896	22979	22883	22767	22973	22827	22919	22906	22818	22780	23103	22782	22873	22768	22987	22857	22834	22840	22823	22871	22906	22864	22996	22916	22779	22642	22931	22850	22909	22855	22714	22707	22927	23090	22937	22739	22867	23085	22994	22585	22929	23003	23057	22858	22912	22909	22888	22888	22802	22722	22898	22982	22777	22488	22634	22825	23038	22806	22716	22790	22745	22959	22660	22726	22719	22903	22628	22849	22678	23086	23198	22812	22923	22854	22948	23005	22815	22852	22848	22833	22639	22903	23275	22866	22823	22781	22650	22734	22763	22708	22872	22897	22998	22733	22870	23103	22927	22932	22759	22793	22937	22836	22728	22827	22845	22902	22859	22991	22773	23029	22781	22916	22859	23012	22974	22946	22974	22670	22807	22938	23005	23086	22996	22827	22940	22953	23033	22629	22882	22881	23135	23044	23040	22746	23051	22866	22732	22717	22868	22898	22901	22829	22835	22679	22906	23020	22966	22869	23156	22777	22730	22937	22936	22855	22896	22828	22591	22766	22620	23001	23048	22890	22935	23254	22944	23044	22684	22851	22811	22904	22738	22842	22940	23139	22909	22852	22993	22904	22936	22923	22784	23028	23053	22813	22889	22982	22746	22794	22762	22646	23026	22967	22738	22706	22969	22894	22766	22850	23186	23049	23063	22831	22987	22802	22959	22690	22903	22656	22948	22911	23127	22879	22770	22729	22872	22785	22942	22939	22910	22734	22803	22947	23057	22963	22962	22751	22967	22981	22974	22717	22970	22841	22751	22667	22865	23053	22941	22844	22976	23011	22968	22919	22954	22768	22981	22763	22859	22779	22829	22649	22973	23003	22954	23033	22871	22844	22903	22812	22904	22847	22867	22937	22843	22721	22900	22719	22900	23019	22807	22967	22826	23115	23049	22797	23056	22823	23002	22779	22921	22925	22824	22764	22977	22928	22891	22923	22854	22736	22835	22694	23059	22684	22890	22718	22882	22750	22755	22938	22837	22924	22932	23093	22988	22937	22823	22754	23070	22802	22818	22903	22678	23107	22953	22619	22831	22954	22883	22813	22876	22885	22713	22723	22913	22753	22863	22862	22953	22665	22861	22776	22957	22852	23069	22947	22767	22959	22864	22931	22753	22992	22819	22927	22990	22718	23112	22656	22608	22925	22999	22815	23106	22913	22931	22795	22933	22822	23016	22703	23114	22911	22636	23022	22800	22776	22965	22858	22963	22569	22755	22736	22879	22771	22595	22649	22899	22809	22577	22649	23050	22855	22667	23016	22952	23033	23061	22984	23006	22809	22821	22816	22970	22735	22886	22660	22884	22752	22866	22881	22983	22676	22918	22660	23123	22946	22924	23004	22838	22881	23159	22783	23188	22684	22867	22846	23072	22932	22972	22348	22716	22828	23006	22996	22806	22990	22906	22667	22794	22867	22850	22689	22872	22867	22592	22624	22853	23069	22750	22611	22767	22977	22975	23004	22504	22848	22914	22960	22928	22756	22722	23115	22960	23019	22755	22891	22940	22700	22919	22755	22846	22938	23022	22794	22801	22857	22819	22776	22897	22585	22617	22870	23099	22898	22803	23014	22599	22612	22694	22812	22812	23108	22953	22853	23073	23071	22980	22948	22930	22839	22874	22972	22807	22984	22978	23021	22683	23044	22803	22957	22820	22752	22968	22721	22925	22910	22738	22976	22844	22788	22558	22613	22882	22658	22738	22792	22734	22785	22992	22759	22824	23034	22953	22868	23129	22845	22912	23029	23070	22533	22847	22881	22691	22669	22927	22932	22833	22848	23054	22788	22730	22985	22887	22748	23142	22918	22904	23017	23140	22816	22810	22870	22720	22837	22835	22715	22749	22952	22967	22676	22788	22777	22783	22909	23134	22986	22990	22844	23022	22861	22750	22591	22996	22742	22882	23038	22840	22749	22995	23130	22709	22937	22877	22799	22584	22675	22903	22873	22880	22752	22781	22663	23016	22756	22691	22949	22776	22705	22740	22834	22699	22688	22754	22878	22729	22778	22809	22761	23019	22816	22787	22762	23003	22787	22790	22848	22982	22897	23046	22916	22912	22837	22812	22839	22823	22961	22858	22917	22935	23020	23186	22921	22986	22796	22901	23013	22778	22856	22943	23075	22730	23000	22946	22977	22849	22899	22932	22836	22775	22923	22854	22852	22923	22919	22964	22753	22831	22865	22848	22922	22663	22791	22893	22859	22879	22873	23033	22928	22781	22726	22819	22952	22914	22923	22605	22894	22984	22744	22800	22953	23148	23042	22947	22866	22728	22791	22935	22843	22998	22844	22990	22815	22838	22842	22795	22873	22772	22683	22796	22750	22858	22963	22774	22938	22832	22805	22873	22793	22888	22733	23009	22732	22887	23041	22670	22601	22990	23003	22778	22919	22668	22668	22879	22814	22805	22829	22852	23055	23044	22907	22773	23029	22780	22999	22866	22942	23087	23012	22559	22717	22770	22957	22937	23113	22939	22644	23069	22760	22855	22747	22806	22634	22782	22564	22864	22771	22755	22912	23001	22747	22875	22780	23202	22836	22784	22848	22917	23045	22709	22880	22984	23051	22700	22880	22687	22824	22990	22950	23154	22956	22996	23014	22922	22693	22829	22592	22768	22968	22809	22985	22769	22975	22682	22932	22954	22948	22903	23096	23196	22841	22691	22839	22850	22759	22749	23014	22950	23066	22969	22608	22887	22856	23013	22873	22851	22926	22899	23109	23024	22902	22914	22814	23123	22555	22882	23131	23002	22573	22571	22771	22678	22697	22988	22968	22863	22959	22825	22811	22845	22838	22807	22685	22842	22745	23057	23037	22692	23113	23076	23115	22951	22732	22654	22577	23015	22832	22958	22804	22990	22866	22819	22852	22796	22923	23121	22953	22901	23119	22884	22796	23094	22998	22894	22702	22953	22909	22770	22881	22718	22881	22715	22981	22820	22832	22891	22556	22959	22897	22736	22794	22662	22602
44926	76107	75449	62801	50383	35290	26038	23246	21026	19042	18152	17554	17246	17649	17495	17159	17219	17084	16623	16276	16009	15984	16006	16361	15941	15899	15665	15806	15764	15658	15867	15665	15535	15772	16056	15964	15761	15709	15668	15654	15675	15522	15510	15607	15510	15616	15619	15368	15583	15533	15475	15420	15514	15512	15518	15536	15353	15403	15340	15426	15581	15506	15334	15463	15398	15533	15404	15535	15388	15437	15652	15476	15545	15503	15482	15342	15462	15438	15509	15412	15484	15447	15456	15343	15372	15319	15597	15415	15446	15461	15491	15484	15571	15391	15502	15481	15412	15607	15384	15465	15351	15397	15391	15431	15668	15401	15411	15470	15541	15602	15367	15617	15452	15547	15466	15463	15448	15396	15487	15596	15511	15340	15422	15469	15632	15493	15614	15485	15416	15371	15400	15638	15301	15463	15473	15566	15428	15623	15474	15285	15660	15365	15503	15453	15678	15345	15374	15376	15647	15432	15519	15467	15445	15490	15475	15448	15466	15468	15498	15346	15295	15573	15299	15364	15550	15578	15358	15518	15521	15457	15461	15425	15356	15461	15322	15475	15465	15441	15543	15510	15613	15388	15403	15332	15495	15498	15405	15415	15304	15666	15585	15305	15519	15426	15338	15546	15518	15293	15460	15571	15596	15413	15528	15461	15467	15532	15301	15438	15442	15542	15341	15533	15404	15458	15581	15687	15312	15504	15369	15570	15320	15419	15386	15524	15468	15441	15347	15388	15402	15459	15490	15463	15370	15537	15387	15494	15490	15412	15688	15715	15670	15547	15497	15438	15393	15317	15280	15559	15334	15560	15322	15339	15315	15527	15581	15365	15401	15567	15345	15437	15317	15299	15522	15378	15463	15510	15387	15399	15346	15529	15535	15286	15587	15493	15491	15462	15392	15385	15528	15548	15330	15568	15404	15381	15656	15461	15664	15330	15537	15438	15350	15443	15468	15380	15431	15260	15449	15508	15380	15577	15139	15360	15581	15751	15545	15558	15463	15422	15557	15573	15351	15310	15634	15478	15478	15536	15395	15438	15366	15275	15643	15565	15313	15426	15493	15529	15472	15663	15492	15394	15680	15538	15428	15520	15399	15375	15487	15459	15356	15458	15439	15471	15260	15439	15606	15706	15522	15239	15512	15456	15325	15459	15397	15340	15365	15587	15463	15429	15481	15409	15334	15517	15577	15442	15493	15517	15571	15483	15491	15471	15263	15583	15619	15444	15607	15654	15424	15407	15643	15344	15568	15380	15650	15428	15489	15513	15396	15516	15438	15457	15420	15614	15407	15591	15321	15331	15491	15373	15549	15247	15586	15365	15635	15408	15618	15431	15506	15142	15454	15417	15381	15404	15365	15524	15366	15390	15518	15462	15389	15605	15488	15486	15475	15506	15477	15416	15323	15520	15473	15387	15568	15514	15528	15440	15642	15392	15472	15595	15445	15500	15394	15437	15337	15428	15403	15272	15504	15557	15443	15550	15557	15404	15454	15338	15613	15494	15382	15523	15595	15425	15482	15531	15443	15502	15529	15374	15309	15454	15343	15522	15530	15414	15451	15364	15466	15339	15567	15477	15353	15573	15530	15329	15515	15592	15394	15409	15388	15398	15615	15401	15473	15561	15476	15379	15562	15464	15694	15541	15369	15543	15500	15444	15524	15538	15652	15546	15410	15416	15434	15402	15359	15472	15405	15488	15554	15476	15490	15437	15392	15334	15505	15423	15455	15439	15477	15505	15350	15533	15442	15626	15619	15538	15459	15463	15622	15441	15612	15408	15426	15427	15460	15346	15571	15570	15354	15349	15566	15536	15419	15415	15603	15479	15588	15296	15315	15437	15530	15408	15635	15575	15420	15592	15368	15609	15447	15558	15275	15625	15416	15611	15496	15464	15497	15473	15533	15430	15401	15403	15531	15672	15165	15456	15493	15516	15609	15327	15566	15405	15439	15463	15285	15482	15410	15606	15404	15565	15264	15546	15537	15492	15489	15402	15516	15332	15453	15375	15421	15201	15549	15436	15563	15328	15526	15402	15465	15510	15631	15567	15386	15479	15343	15313	15376	15235	15554	15460	15434	15484	15386	15515	15405	15590	15416	15535	15387	15429	15516	15348	15579	15418	15619	15501	15303	15480	15540	15461	15253	15349	15390	15400	15558	15416	15353	15461	15448	15549	15419	15311	15401	15538	15525	15467	15385	15359	15475	15474	15469	15396	15518	15470	15363	15366	15363	15509	15436	15455	15658	15420	15427	15403	15611	15353	15324	15501	15563	15410	15444	15439	15350	15261	15321	15438	15628	15632	15369	15529	15625	15610	15510	15395	15397	15515	15350	15510	15349	15468	15374	15515	15448	15345	15512	15601	15508	15516	15334	15563	15425	15458	15361	15546	15360	15383	15284	15479	15382	15434	15493	15508	15525	15416	15445	15516	15414	15616	15280	15359	15395	15538	15474	15560	15556	15341	15493	15369	15490	15402	15520	15394	15396	15635	15497	15345	15429	15378	15261	15560	15615	15338	15515	15496	15251	15517	15499	15421	15530	15310	15373	15395	15658	15388	15364	15380	15489	15370	15559	15353	15209	15620	15566	15372	15495	15546	15481	15378	15309	15404	15354	15509	15452	15420	15477	15565	15466	15384	15380	15384	15400	15460	15542	15375	15596	15373	15432	15481	15467	15458	15265	15601	15243	15457	15395	15330	15467	15327	15350	15411	15536	15615	15561	15380	15312	15507	15535	15380	15477	15465	15624	15509	15508	15441	15501	15500	15340	15364	15553	15428	15496	15470	15476	15445	15675	15528	15496	15522	15398	15326	15590	15380	15417	15520	15538	15415	15499	15325	15454	15414	15565	15355	15396	15560	15537	15437	15461	15410	15480	15675	15563	15446	15535	15358	15517	15301	15470	15417	15439	15499	15397	15374	15620	15636	15497	15320	15483	15484	15483	15414	15435	15594	15435	15458	15502	15325	15423	15436	15477	15463	15598	15474	15361	15464	15352	15424	15542	15459	15575	15415	15512	15475	15526	15476	15473	15328	15688	15447	15447	15590	15518	15457	15471	15447	15517	15472	15394	15515	15630	15355	15469	15754	15628	15411	15466	15449	15638	15357	15622	15495	15518	15530	15378	15438	15497	15482	15418	15507	15569	15276	15657	15545	15402	15409	15267	15347	15463	15587	15382	15577	15149	15411	15428	15470	15469	15379	15451	15414	15425	15376	15369	15407	15357	15473	15463	15506	15563	15524	15575	15490	15470	15457	15380	15521	15427	15472	15514	15588	15411	15558	15379	15355	15435	15379	15520	15556	15370	15576	15474	15468	15478	15599	15417	15425	15437	15415	15386	15592	15539	15460	15388	15496	15483	15480	15538	15401	15462	15320	15409	15625	15438	15433	15454	15469	15393	15379	15603	15390	15410	15519	15523	15432	15539	15423	15495	15558	15443	15382	15542	15377	15488	15360	15447	15475	15326	15714	15640	15370	15322	15485	15520	15521	15564	15447	15428	15509	15628	15492	15521	15542	15590	15375	15591	15538	15586	15401	15404	15479	15416	15516	15467	15319	15547	15522	15538	15431	15420	15492	15450	15377	15676	15679	15432	15437	15514	15285	15385	15260	15436	15420	15509	15608	15565	15228	15324	15463	15374	15567	15445	15370	15468	15322	15416	15478	15560	15561	15359	15426	15428	15328	15511	15368	15533	15694	15478	15494	15631	15454	15565	15397	15652	15641	15545	15516	15250	15438	15443	15539	15593	15408	15525	15444	15422	15427	15644	15462	15461	15617	15423	15587	15397	15620	15401	15371	15375	15321	15287	15351	15438	15415	15544	15423	15498	15453	15489	15576	15463	15453	15431	15615	15451	15423	15481	15458	15286	15509	15514	15330	15581	15606	15452	15401	15603	15481	15374	15458	15373	15309	15442	15404	15471	15624	15475	15378	15463	15654	15290	15547	15428	15609	15520	15501	15332	15443	15329	15370	15360	15429	15453	15550	15518	15398	15420	15492	15389	15395	15534	15595	15641	15494	15342	15487	15662	15334	15444	15349	15718	15512	15601	15565	15323	15277	15449	15678	15325	15616	15420	15351	15324	15418	15350	15471	15485	15591	15341	15417	15602	15542	15470	15321	15370	15408	15394	15559	15600	15263	15557	15508	15537	15616	15450	15448	15506	15603	15376	15553	15510	15428	15424	15343	15453	15515	15604	15385	15648	15546	15409	15603	15682	15481	15403	15508	15503	15354	15369	15633	15518	15376	15451	15359	15380	15700	15472	15524	15585	15644	15481	15583	15519	15371	15590	15555	15516	15533	15425	15433	15561	15422	15460	15528	15464	15489	15519	15684	15453	15419	15610	15332	15550	15426	15513	15369	15582	15595	15534	15562	15214	15468	15600	15383	15466	15361	15608	15579	15346	15323	15307	15563	15348	15495	15280	15497	15449	15572	15422	15368	15399	15407	15605	15355	15470	15615	15376	15443	15411	15641	15455	15529	15491	15422	15627	15371	15508	15574	15632	15551	15625	15488	15321	15472	15494	15369	15490	15496	15421	15339	15571	15428	15569	15498	15238	15419	15332	15391	15481	15588	15330	15416	15369	15382	15498	15463	15479	15530	15320	15462	15325	15482	15564	15468	15481	15408	15594	15490	15238	15481	15433	15555	15558	15454	15453	15445	15560	15456	15392	15412	15426	15538	15435	15477	15434	15483	15586	15689	15467	15472	15538	15501	15520	15422	15328	15450	15462	15449	15431	15380	15434	15303	15406	15176	15486	15491	15453	15508	15549	15439	15457	15535	15444	15497	15494	15495	15476	15360	15581	15586	15454	15473	15549	15520	15268	15413	15520	15573	15398	15464	15473	15417	15378	15457	15279	15593	15533	15505	15416	15708	15394	15393	15308	15520	15479	15547	15350	15476	15495	15615	15364	15541	15443	15453	15600	15558	15586	15521	15489	15328	15474	15447	15479	15399	15477	15541	15386	15244	15497	15394	15491	15473	15648	15495	15548	15541	15532	15428	15484	15445	15374	15599	15471	15676	15424	15514	15347	15433	15466	15450	15480	15328	15470	15459	15349	15448	15480	15500	15441	15531	15407	15568	15513	15385	15609	15500	15350	15512	15409	15647	15663	15431	15425	15263
40545	48240	53407	45527	35671	31415	27774	26084	25170	24317	24124	24097	24150	24126	24126	24079	24078	24018	23837	23621	23742	23491	23706	23588	23506	23407	23498	23634	23485	23612	23496	23613	23601	23546	23651	23441	23676	23339	23318	23301	23463	23545	23428	23821	23524	23372	23522	23460	23334	23374	23563	23510	23345	23330	23453	23493	23479	23334	23339	23437	23502	23438	23367	23539	23497	23443	23506	23450	23251	23357	23434	23500	23486	23213	23437	23327	23388	23348	23286	23177	23418	23597	23570	23091	23189	23315	23192	23201	23609	23514	23625	23249	23504	23432	23581	23371	23477	23411	23371	23526	23504	23527	23405	23521	23124	23422	23622	23406	23520	23545	23406	23552	23329	23326	23346	23509	23356	23390	23384	23535	23335	23381	23328	23298	23413	23308	23434	23487	23455	23484	23441	23465	23577	23390	23393	23154	23191	23374	23316	23716	23572	23336	23166	23449	23365	23358	23235	23157	23607	23448	23440	23127	23532	23198	23433	23585	23706	23318	23511	23428	23435	23225	23225	23215	23390	23415	23560	23528	23589	23552	23306	23396	23441	23417	23454	23450	23495	23200	23334	23611	23482	23689	23446	23249	23352	23395	23585	23478	23365	23418	23242	23509	23470	23666	23413	23337	23486	23475	23448	23262	23320	23530	23599	23385	23455	23423	23341	23194	23466	23343	23357	23431	23296	23386	23250	23453	23380	23301	23456	23439	23296	23606	23213	23677	23644	23550	23293	23465	23404	23076	23557	23470	23439	23522	23228	23254	23380	23345	23382	23308	23111	23391	23429	23234	23360	23414	23401	23189	23338	23285	23409	23426	23571	23133	23642	23440	23536	23252	23428	23421	23555	23420	23353	23430	23592	23416	23420	23379	23579	23447	23298	23385	23135	23598	23497	23371	23345	23293	23424	23334	23478	23537	23412	23459	23480	23695	23486	23768	23413	23409	23361	23506	23304	23414	23367	23450	23464	23541	23281	23272	23535	23553	23470	23518	23277	23419	23422	23224	23494	23378	23462	23483	23298	23409	23552	23461	23328	23272	23418	23355	23070	23277	23342	23207	23457	23378	23342	23221	23610	23612	23314	23549	23294	23337	23413	23416	23663	23184	23341	23435	23639	23338	23400	23641	23240	23359	23321	23519	23355	23204	23414	23489	23532	23288	23482	23415	23257	23605	23273	23550	23496	23151	23384	23562	23596	23376	23413	23457	23413	23397	23342	23515	23352	23358	23369	23497	23316	23441	23592	23489	23418	23251	23622	23495	23443	23629	23581	23444	23457	23367	23407	23420	23402	23511	23280	23356	23247	23502	23517	23317	23436	23378	23439	23589	23487	23442	23311	23374	23482	23431	23605	23423	23478	23243	23427	23334	23601	23635	23526	23386	23437	23500	23740	23515	23255	23492	23387	23328	23426	23413	23344	23376	23575	23582	23365	23451	23468	23359	23446	23536	23396	23571	23413	23358	23724	23325	23328	23461	23458	23378	23760	23285	23303	23434	23281	23140	23540	23337	23337	23366	23346	23228	23505	23293	23343	23532	23349	23277	23443	23502	23365	23338	23356	23347	23478	23555	23507	23025	23338	23319	23097	23650	23485	23569	23501	23468	23572	23386	23333	23361	23464	23431	23398	23351	23177	23341	23250	23434	23344	23403	23583	23358	23439	23555	23349	23408	23242	23462	23455	23345	23404	23481	23434	23359	23376	23386	23560	23387	23464	23490	23415	23341	23539	23593	23441	23499	23302	23401	23508	23388	23373	23278	23576	23405	23288	23375	23485	23446	23384	23462	23378	23350	23507	23527	23585	23477	23263	23624	23368	23390	23404	23557	23495	23504	23368	23458	23789	23449	23320	23441	23266	23346	23377	23482	23388	23441	23298	23375	23374	23278	23441	23380	23437	23008	23538	23537	23506	23437	23295	23527	23379	23487	23480	23460	23615	23714	23494	23368	23414	23401	23401	23354	23233	23381	23300	23459	23539	23172	23338	23376	23463	23233	23497	23248	23458	23198	23630	23455	23446	23350	23156	23241	23702	23469	23437	23425	23317	23359	23368	23630	23368	23297	23519	23536	23471	23267	23593	23534	23396	23455	23585	23449	23499	23436	23599	23556	23288	23393	23512	23377	23301	23371	23455	23292	23614	23481	23521	23477	23476	23512	23408	23287	23480	23412	23654	23236	23616	23610	23580	23568	23414	23435	23296	23219	23249	23544	23414	23513	23750	23423	23406	23323	23337	23502	23369	23456	23369	23470	23100	23264	23342	23366	23591	23528	23439	23711	23447	23526	23383	23207	23440	23311	23306	23329	23460	23345	23336	23486	23458	23573	23402	23471	23554	23564	23431	23385	23258	23477	23433	23289	23541	23263	23369	23253	23607	23449	23557	23437	23298	23195	23372	23460	23600	23402	23270	23266	23277	23458	23745	23390	23383	23467	23523	23180	23340	23334	23263	23360	23880	23622	23414	23422	23126	23316	23509	23485	23416	23514	23369	23369	23657	23545	23527	23721	23517	23270	23416	23436	23413	23677	23440	23407	23617	23482	23490	23486	23394	23415	23328	23216	23456	23570	23459	23381	23398	23411	23578	23452	23362	23456	23390	23292	23275	23539	23493	23180	23400	23387	23534	23289	23483	23446	23278	23618	23389	23146	23283	23291	23400	23420	23283	23355	23461	23381	23775	23620	23574	23560	23326	23629	23559	23385	23425	23379	23175	23276	23476	23499	23384	23354	23617	23606	23582	23595	23452	23602	23288	23365	23399	23520	23587	23299	23415	23382	23410	23468	23478	23450	23445	23622	23250	23401	23312	23288	23397	23667	23540	23469	23525	23455	23448	23484	23223	23410	23239	23388	23312	23439	23692	23541	23446	23262	23392	23571	23312	23420	23563	23356	23573	23361	23353	23441	23433	23416	23458	23568	23659	23270	23335	23669	23317	23564	23291	23393	23403	23427	23294	23316	23494	23537	23708	23481	23421	23255	23664	23493	23578	23344	23662	23406	23527	23708	23147	23638	23420	23239	23287	23191	23179	23422	23544	23402	23361	23393	23305	23407	23469	23322	23312	23307	23575	23560	23613	23488	23602	23467	23537	23341	23599	23311	23471	23466	23524	23474	23323	23226	23306	23417	23536	23391	23428	23320	23381	23214	23501	23458	23721	23474	23271	23343	23289	23383	23321	23465	23630	23449	23308	23361	23533	23508	23365	23506	23686	23667	23627	23290	23748	23346	23660	23407	23524	23488	23527	23672	23625	23389	23506	23461	23450	23444	23251	23375	23474	23251	23764	23459	23416	23231	23512	23331	23337	23345	23129	23407	23290	23408	23676	23510	23539	23410	23541	23241	23477	23221	23320	23530	23444	23472	23261	23613	23494	23429	23462	23211	23549	23366	23685	23587	23320	23375	23182	23554	23206	23334	23460	23684	23237	23390	23371	23629	23369	23624	23328	23387	23258	23269	23189	23488	23549	23380	23498	23630	23676	23477	23524	23336	23395	23501	23325	23576	23308	23520	23476	23499	23560	23197	23443	23535	23297	23350	23493	23528	23391	23287	23288	23127	23366	23469	23310	23382	23513	23377	23204	23059	23192	23391	23276	23206	23368	23508	23653	23532	23472	23082	23448	23462	23268	23473	23493	23190	23347	23528	23439	23568	23679	23264	23421	23401	23466	23534	23319	23502	23212	23623	23476	23330	23478	23615	23463	23607	23513	23372	23375	23327	23382	23481	23516	23324	23114	23271	23541	23457	23540	23452	23396	23373	23459	23444	23377	23467	23322	23366	23488	23408	23265	23470	23531	23570	23501	23662	23317	23464	23548	23623	23290	23395	23454	23406	23413	23452	23374	23515	23571	23406	23620	23538	23469	23376	23582	23333	23541	23451	23293	23374	23375	23290	23526	23417	23337	23655	23709	23448	23494	23536	23343	23633	23621	23346	23760	23645	23445	23407	23494	23495	23396	23501	23576	23361	23485	23317	23286	23286	23424	23408	23637	23310	23157	23457	23454	23394	23432	23470	23442	23557	23097	23406	23434	23410	23197	23284	23393	23356	23560	23421	23680	23570	23478	23341	23633	23504	23633	23633	23363	23483	23265	23455	23531	23616	23732	23447	23478	23459	23210	23373	23512	23611	23450	23442	23381	23173	23791	23510	23336	23533	23415	23418	23364	23571	23568	23534	23372	23559	23409	23521	23715	23625	23425	23465	23514	23311	23503	23421	23341	23221	23430	23464	23321	23171	23427	23486	23387	23129	23559	23460	23444	23517	23186	23629	23740	23412	23358	23500	23234	23407	23204	23640	23291	23409	23587	23651	23300	23385	23269	23437	23389	23393	23367	23409	23421	23659	23498	23352	23344	23172	23398	23392	23421	23436	23503	23249	23503	23477	23375	23412	23307	23616	23387	23514	23554	23329	23238	23460	23335	23596	23487	23318	23693	23415	23440	23399	23485	23490	23643	23328	23071	23366	23198	23184	23401	23423	23455	23457	23477	23431	23467	23222	23365	23295	23421	23325	23677	23581	23270	23217	23340	23586	23378	23504	23651	23464	23311	23268	23212	23370	23248	23116	23294	23378	23267	23579	23395	23555	23572	23537	23633	23426	23364	23501	23342	23472	23618	23483	23768	23601	23453	23443	23316	23473	23593	23476	23548	23485	23430	23551	23375	23485	23419	23489	23501	23465	23558	23209	23258	23172	23414	23413	23384	23407	23364	23359	23385	23446	23666	23388	23288	23317	23380	23637	23599	23624	23530	23521	23551	23426	23620	23510	23378	23505	23430	23373	23299	23397	23530	23532	23616	23328	23316	23257	23106	23571	23470	23394	23406	23516	23583	23698	23227	23540	23359	23335	23323	23664	23433	23400	23316	23444	23590	23356	23316	23350	23496	23269	23409	23538	23365	23225	23455	23195	23255	23432	23440	23319	23437	23271	23267	23421	23492	23427	23474	23423	23218	23319	23366	23659	23675	23169	23364	23694	23271	23543	23499	23367	23439	23360	23620	23401	23417	23656	23477	23380	23609	23250	23216	23242	23478	23446	23489	23543	23359	23204	23451	23400	23646	23390	23549	23472	23479	23565	23195	23350	23383	23230	23517	23567	23580	23183	23446	23447	23496	23370	23466	23501	23273	23594	23418	23497
41341	57370	52958	39556	30211	25136	20755	19113	18180	17169	16774	16293	16249	16537	16392	16439	16441	16214	16086	16035	15886	15929	15932	15972	15944	15680	15676	15842	15930	15815	15847	15769	15773	15668	15682	15747	15713	15792	15809	15674	15797	15820	15891	15700	15802	15733	15802	15549	15801	15838	15789	15691	15688	15810	15799	15658	15684	15794	15697	15678	15688	15654	15783	15667	15654	15790	15666	15691	15617	15732	15634	15661	15790	15694	15793	15971	15620	15701	15644	15706	15494	15702	15647	15858	15636	15701	15626	15821	15667	15420	15602	15551	15768	15545	15737	15731	15689	15624	15821	15671	15744	15743	15692	15636	15673	15607	15602	15848	15761	15655	15776	15567	15591	15635	15710	15758	15596	15782	15598	15789	15589	15785	15596	15800	15737	15781	15739	15808	15673	15761	15678	15864	15643	15788	15623	15885	15582	15768	15804	15584	15880	15486	15824	15715	15830	15695	15656	15671	15584	15681	15675	15775	15715	15699	15574	15725	15685	15575	15680	15636	15502	15706	15670	15793	15739	15704	15683	15595	15638	15620	15839	15574	15720	15611	15752	15720	15842	15830	15743	15820	15614	15691	15611	15646	15625	15602	15680	15685	15610	15805	15813	15704	15475	15827	15642	15620	15736	15768	15682	15774	15610	15710	15667	15649	15730	15681	15614	15668	15798	15627	15715	15864	15691	15644	15650	15617	15770	15678	15756	15820	15737	15685	15449	15597	15649	15602	15768	15701	15657	15589	15578	15764	15651	15633	15596	15703	15662	15740	15565	15644	15623	15721	15611	15689	15686	15781	15640	15678	15775	15681	15812	15768	15656	15861	15598	15684	15588	15731	15662	15735	15663	15771	15738	15636	15489	15625	15635	15708	15624	15757	15615	15800	15670	15548	15623	15787	15692	15915	15788	15521	15605	15730	15846	15771	15739	15723	15638	15630	15520	15617	15558	15734	15636	15817	15537	15706	15730	15660	15738	15722	15588	15784	15668	15698	15653	15597	15660	15675	15786	15654	15685	15749	15895	15770	15764	15657	15673	15613	15830	15714	15621	15677	15765	15677	15646	15546	15756	15606	15812	15628	15619	15658	15670	15794	15680	15736	15835	15768	15655	15601	15786	15613	15608	15893	15706	15768	15555	15642	15747	15738	15645	15712	15723	15697	15516	15703	15750	15734	15888	15658	15869	15694	15828	15737	15812	15836	15612	15650	15603	15619	15623	15730	15691	15817	15762	15765	15644	15651	15701	15656	15696	15639	15621	15562	15789	15937	15759	15761	15775	15547	15574	15719	15600	15742	15563	15820	15799	15455	15742	15616	15606	15637	15909	15746	15623	15611	15823	15872	15518	15816	15622	15792	15902	15761	15927	15784	15740	15637	15862	15629	15791	15599	15475	15732	15628	15560	15607	15723	15702	15816	15815	15805	15874	15810	15696	15762	15711	15683	15801	15865	15675	15729	15827	15732	15636	15614	15720	15500	15678	15581	15729	15799	15650	15650	15680	15960	15700	15784	15708	15542	15724	15635	15566	15737	15575	15776	15878	15781	15525	15721	15674	15754	15715	15647	15622	15452	15793	15600	15507	15752	15746	15611	15527	15823	15779	15592	15734	15817	15718	15651	15837	15732	15735	15607	15700	15622	15718	15705	15852	15580	15758	15707	15794	15796	15553	15646	15667	15739	15667	15711	15765	15520	15487	15753	15689	15423	15803	15749	15744	15799	15538	15648	15842	15800	15734	15582	15749	15752	15678	15671	15643	15662	15663	15776	15823	15590	15602	15667	15759	15629	15723	15675	15683	15735	15691	15756	15573	15863	15740	15723	15519	15687	15650	15505	15598	15722	15887	15733	15542	15539	15699	15717	15708	15672	15690	15679	15861	15704	15566	15696	15540	15710	15431	15666	15739	15795	15709	15635	15669	15852	15758	15719	15572	15696	15700	15761	15765	15771	15724	15621	15772	15671	15806	15683	15717	15523	15598	15581	15765	15643	15804	15766	15693	15561	15635	15784	15768	15795	15677	15730	15676	15776	15650	15491	15729	15574	15522	15684	15593	15701	15730	15549	15655	15609	15706	15478	15729	15561	15759	15708	15586	15673	15820	15831	15637	15811	15556	15602	15677	15683	15667	16033	15625	15693	15730	15607	15620	15578	15682	15560	15641	15628	15780	15744	15651	15538	15743	15580	15594	15613	15586	15704	15745	15780	15718	15640	15804	15758	15774	15684	15705	15580	15618	15685	15902	15739	15812	15781	15639	15797	15700	15614	15782	15739	15908	15640	15552	15777	15580	15604	15622	15619	15780	15700	15756	15557	15783	15672	15542	15590	15596	15722	15690	15748	15835	15597	15693	15641	15646	15579	15738	15625	15816	15669	15702	15644	15864	15669	15571	15658	15650	15716	15751	15739	15673	15905	15603	15567	15556	15544	15710	15727	15716	15664	15890	15714	15756	15839	15755	15784	15687	15469	15705	15757	15564	15572	15610	15721	15645	15737	15675	15854	15576	15756	15548	15753	15778	15645	15870	15629	15651	15684	15693	15661	15718	15638	15783	15577	15513	15813	15726	15818	15581	15704	15775	15638	15769	15733	15766	15649	15650	15647	15623	15789	15737	15552	15726	15739	15569	15784	15577	15761	15668	15604	15711	15599	15703	15580	15628	15631	15696	15613	15655	15675	15634	15744	15694	15741	15654	15648	15611	15615	15506	15702	15716	15670	15692	15647	15598	15825	15672	15618	15567	15825	15620	15713	15555	15661	15576	15805	15614	15645	15817	15508	15633	15753	15606	15809	15802	15617	15750	15664	15588	15672	15968	15556	15810	15777	15690	15840	15748	15700	15781	15740	15820	15783	15694	15580	15600	15760	15680	15565	15557	15493	15689	15694	15690	15735	15732	15819	15905	15705	15669	15747	15732	15689	15617	15643	15622	15654	15813	15846	15723	15635	15678	15719	15596	15660	15732	15725	15708	15640	15659	15848	15588	15750	15797	15619	15580	15753	15711	15706	15670	15756	15798	15823	15526	15840	15859	15698	15912	15681	15846	15739	15741	15724	15817	15625	15718	15478	15658	15564	15688	15616	15881	15690	15574	15664	15985	15594	15686	15905	15893	15837	15919	15630	15591	15567	15743	15536	15616	15632	15555	15530	15622	15575	15665	15807	15645	15782	15565	15630	15738	15567	15656	15617	15590	15954	15550	15684	15749	15780	15631	15549	15729	15451	15799	15686	15532	15691	15744	15711	15593	15592	15565	15628	15696	15679	15733	15490	15683	15700	15721	15680	15616	15604	15715	15668	15496	15730	15568	15688	15765	15658	15677	15617	15630	15656	15827	15861	15583	15506	15608	15734	15687	15663	15757	15625	15653	15559	15524	15541	15679	15761	15602	15580	15657	15890	15658	15780	15568	15892	15837	15738	15739	15875	15875	15626	15732	15564	15865	15617	15706	15768	15723	15625	15744	15737	15762	15737	15735	15763	15694	15673	15696	15688	15756	15797	15822	15749	15590	15713	15646	15676	15765	15706	15713	15734	15789	15783	15688	15757	15527	15702	15767	15884	15883	15725	15646	15695	15604	15698	15705	15706	15789	15761	15863	15719	15818	15523	15645	15642	15801	15940	15648	15587	15739	15730	15744	15557	15689	15671	15577	15737	15737	15706	15708	15674	15787	15702	15547	15683	15771	15798	15755	15722	15757	15563	15473	15539	15757	15786	15603	15614	15846	15749	15705	15584	15850	15745	15799	15587	15731	15882	15719	15805	15767	15704	15744	15825	15575	15816	15585	15854	15601	15783	15613	15820	15706	15798	15702	15719	15688	15633	15666	15614	15645	15738	15702	15707	15752	15545	15619	15606	15672	15591	15670	15688	15527	15748	15634	15751	15742	15664	15693	15579	15650	15767	15551	15618	15711	15633	15770	15737	15566	15812	15686	15483	15547	15709	15748	15660	15599	15760	15582	15741	15708	15845	15614	15662	15616	15708	15809	15856	15745	15726	15620	15767	15779	15772	15796	15627	15746	15676	15682	15669	15826	15698	15623	15602	15806	15818	15647	15583	15807	15809	15758	15688	15760	15583	15587	15668	15632	15735	15710	15700	15711	15773	15815	15758	15597	15752	15653	15652	15887	15539	15813	15586	15624	15693	15636	15722	15637	15954	15749	15719	15656	15750	15500	15785	15638	15579	15599	15604	15700	15532	15602	15673	15596	15620	15830	15750	15805	15686	15559	15653	15706	15584	15564	15755	15523	15672	15767	15567	15516	15713	15769	15514	15539	15798	15761	15798	15771	15719	15449	15681	15815	15684	15852	15661	15602	15662	15761	15714	15742	15549	15678	15759	15540	15636	15769	15489	15699	15677	15714	15777	15705	15587	15654	15934	15704	15636	15606	15835	15627	15654	15877	15825	15683	15641	15688	15563	15717	15630	15903	15745	15657	15562	15856	15597	15837	15756	15836	15723	15771	15728	15772	15765	15590	15708	15585	15800	15745	15613	15616	15650	15542	15725	15756	15806	15744	15552	15579	15616	15737	15618	15668	15591	15671	15584	15740	15701	15689	15892	15693	15681	15745	15616	15720	15728	15679	15789	15697	15606	15543	15787	15755	15631	15600	15891	15717	15667	15764	15842	15718	15864	15487	15733	15771	15484	15687	15674	15609	15668	15680	15750	15601	15848	15654	15638	15553	15650	15603	15654	15724	15771	15799	15834	15602	15777	15635	15712	15608	15741	15465	15808	15640	15784	15565	15641	15752	15579	15699	15664	15759	15626	15628	15855	15745	15573	15695	15569	15772	15671	15723	15772	15724	15753	15803	15869	15582	15718	15692	15727	15737	15773	15675	15580	15608	15666	15598	15566	15606	15611	15905	15793	15513	15545	15735	15495	15825	15408	15653	15722	15690	15718	15679	15550	15699	15824	15711	15698	15845	15805	15798	15639	15755	15796	15966	15639	15491	15687	15647	15693	15721	15654	15667	15661	15698	15743	15680	15664	15682	15787	15634	15576	15742	15722	15583	15651	15644	15562	15628	15552	15671	15766	15586	15705	15635	15656	15684	15770	15716	15686	15714	15808	15407	15747	15739	15622	15721	15720	15544	15754	15731	15674	15678	15701	15760	15859	15681	15495	15964	15855	15843	15745
26313	21954	32606	37732	40531	40864	34266	29273	27172	26457	25834	25241	25379	25485	25482	25491	25432	25096	24785	24796	24804	24977	24645	24471	24688	24688	24652	24595	24316	24577	24631	24444	24468	24489	24262	24626	24721	24529	24338	24438	24426	24291	24802	24640	24362	24499	24547	24551	24504	24492	24408	24648	24312	24406	24450	24354	24173	24513	24335	24386	24433	24333	24191	24141	24206	24368	24418	24333	24197	24442	24240	24425	24461	24047	24159	24459	24214	24362	24275	24432	24210	24139	24315	24351	24479	24304	24333	24438	24563	24401	24463	24368	24209	24418	24291	24385	24404	24244	24454	24276	24428	24446	24349	24227	24398	24262	24477	24279	24416	24226	24438	24350	24280	24257	24227	24468	24198	24259	24385	24205	24406	24163	24287	24307	24343	24188	24337	24419	24415	24217	24492	24265	24491	24330	24394	24297	24326	24332	24050	24435	24101	24427	24493	24438	24568	24210	24373	24256	24511	24416	24538	24361	24321	23984	24302	24396	24169	24483	24500	24750	24340	24325	24177	24428	24114	24325	24332	24395	24205	24468	24185	24173	24209	24209	24465	24270	24407	24402	24206	24414	24325	24546	24298	24300	24398	24272	24197	24250	24253	24232	24318	24304	24421	24501	24413	24298	24387	24508	24402	24269	24249	24307	24390	24549	24315	24225	24216	24183	24096	24209	24343	24293	24026	24573	24200	24214	24215	24339	24259	24276	24193	24182	24300	24269	24523	24513	24216	24220	24113	24469	24212	24059	24585	24288	24231	24344	24046	24321	24458	24347	24466	24086	24347	24443	24300	24506	24339	24280	24440	24445	24205	24547	24265	24354	24471	24094	24340	24026	24262	24368	24109	24190	24338	24062	24410	24338	24425	24248	24591	24173	24409	24234	24366	24438	24440	24524	24403	24199	24186	24412	24304	24293	24392	24304	24371	24359	24244	24296	24305	24297	24188	24221	24220	24313	24297	24204	24342	24294	24039	24264	24386	24343	24365	24101	24391	24459	24400	24359	24448	24222	24264	24346	24402	24438	24214	24178	24319	24418	24293	24094	24610	24466	24211	24357	24453	24402	24443	24357	24432	24535	24261	24218	24140	24614	24252	24317	24265	24435	24337	24386	24232	24307	24222	24259	23871	24116	24299	24394	24223	24546	24419	24303	24343	24211	24025	24127	24219	24178	24364	24219	24364	24689	24465	24437	24543	24359	24206	24741	24153	24367	24342	24323	24423	24217	24350	24220	24427	24108	24106	24124	24210	24373	24436	24359	24394	24321	24423	24350	24234	24563	24590	24312	24269	24396	24384	24365	24305	24133	24364	24394	24407	24503	24361	24531	24327	24581	24277	24295	24511	24338	24056	24460	24186	24338	24334	24466	24306	24283	24307	24405	24212	24311	24311	24403	24413	24303	24262	24440	24263	24250	24314	24471	24405	24249	24353	24360	24401	24280	24301	24178	24335	24208	24138	24306	24193	24416	24395	24296	24203	24249	24383	24409	24316	24297	24335	24195	24378	24346	24277	24161	24330	24338	24415	24116	24238	24234	24419	24263	24194	24172	24053	24616	24503	24267	24460	24532	24466	24333	24504	24340	24419	24523	24125	24504	24631	24177	24543	24257	24438	24430	24478	24317	24345	24406	24407	24430	24509	24311	24507	24326	24483	24309	24443	24222	24324	24130	24490	24406	24406	24236	24446	24510	24343	24345	24090	24289	24418	24114	24166	24458	24491	24228	24246	24285	24418	24270	24295	24306	24168	24213	24577	24434	24198	24237	24403	24068	24149	24081	24299	24239	24136	24336	24298	24242	24308	24252	24380	24418	24009	24066	24468	24444	24105	24338	24174	24376	24359	24540	24519	24307	24203	24433	24199	24329	24380	24483	24425	24459	24332	24404	24447	24456	24368	24366	24285	24140	24314	24059	24166	24339	24250	24251	24437	24221	24340	24269	24482	24586	24575	24151	24320	24259	24331	24162	24339	24744	24231	24604	24386	24424	24230	24403	24342	24197	24302	24155	24336	24392	24092	24428	24234	24304	24106	24076	24397	24300	24227	24231	24226	24382	24124	24529	24498	24314	24276	24322	24239	24202	24370	24405	24510	24422	24332	24165	24061	24497	24586	24355	24410	24290	24495	24282	24425	24110	24591	24378	24173	24604	24314	24394	24470	24541	24436	24179	24311	24195	24395	24254	24361	24208	24451	24047	24434	24429	24381	24325	24545	24462	24182	24546	24461	24330	24400	24436	24432	24227	24353	24384	24298	24397	24195	24146	24325	24240	24272	24303	24294	24447	24574	24312	24553	24301	24277	24285	24351	24395	24373	24269	24482	24292	24434	24377	24357	23952	24254	24511	24611	24112	24237	24363	24341	24562	24372	24176	24451	24127	24241	24318	24117	24239	24307	24465	24199	24250	24347	24672	24387	24303	24409	24241	24267	24617	24336	24377	24330	24261	24434	24363	24153	24215	24285	24426	24339	24214	24470	24212	24327	24327	24613	24516	24235	24340	24394	24443	24338	24347	24315	24526	24264	24124	24487	24207	24373	24215	24470	24358	24408	24249	24163	24329	24449	24190	24337	24182	24620	24297	24270	24272	24080	24400	24294	24137	23977	24542	24367	24272	24524	24388	24383	24372	24404	24404	24382	24407	24552	24325	24280	24157	24463	24174	24484	24291	24290	24351	24303	24392	24290	24279	24199	24421	24312	24206	24306	24374	24201	24487	24438	24400	24374	24625	24357	24412	24527	24530	24263	24306	24539	24286	24384	24361	24319	24336	24104	24249	24345	24220	24416	24277	24348	24370	24005	24139	24408	24202	24394	24560	24224	24436	24392	24382	24407	24633	24563	24272	24379	24189	24292	24440	24548	24224	24394	24440	24219	24261	24247	24332	24336	24220	24248	24262	24168	24322	24324	24313	24210	24308	24340	24177	24630	24207	24416	24262	24127	24447	24383	24160	24493	24377	24313	24223	24463	24470	24451	24109	24145	24181	24177	24666	24396	24240	24281	24274	24429	24266	24335	24354	24161	24376	24387	24550	24312	24444	24162	24543	24433	24536	24289	24401	24191	24204	24406	24418	24370	24367	24451	24430	24398	24118	24309	24302	24010	24251	24304	24489	23933	24410	24235	24399	24195	24422	24285	24334	24324	24048	24100	24070	24256	24499	24247	24161	24120	24069	24436	24437	24429	24230	24198	24200	24210	24205	24195	24317	24270	24144	24444	24263	24266	24337	24151	24323	24288	24372	24494	24155	24381	24188	24488	24252	24493	24302	24292	24264	24122	24225	24328	24184	24441	24574	24450	24532	24321	24510	24323	24308	24113	24333	24171	24193	24283	24252	24183	24088	24343	24284	24370	24475	24505	24283	24391	24518	24365	24292	24293	24330	24305	24300	24250	24265	24342	24145	24481	24486	24172	24367	24305	24301	24361	24289	24176	24096	24101	24273	24581	24543	24264	24539	24352	24331	24370	24470	24076	24475	24228	24283	24379	24420	24504	24105	24261	24288	24331	24431	24467	24331	24160	24264	24147	24049	24321	24313	24293	24149	24316	24259	24400	24299	24329	24502	24163	24467	24212	24347	24187	24220	24267	24228	24421	24321	24309	24050	24359	24170	24380	24227	24407	24173	24471	24360	24276	24593	24454	24342	24425	24419	24556	24361	24374	24398	24346	24439	24368	24410	24381	24299	24378	24387	24182	24436	24402	24227	24299	24272	24265	24344	24496	24228	24281	24378	24329	24338	24511	24400	24317	24159	24213	24385	24236	24210	24641	24331	24249	24420	24535	24454	24191	24218	24303	24359	24198	24330	24049	24555	24378	24415	24417	24423	24492	24443	24453	24685	24313	24375	24205	24046	24224	24377	24525	24096	24407	24507	24345	24331	24188	24197	24055	24361	24236	24198	24140	24200	24333	24259	24200	24284	24361	24267	24396	24413	24151	24357	24312	24304	24237	24115	24260	24285	24377	24195	24285	24128	24324	24513	24223	24360	24324	24402	24267	24209	24248	24152	24399	24241	24252	24341	24374	24242	24468	24194	24521	24468	24353	24470	24337	24265	24339	24460	24446	24529	24655	24233	24226	24071	24485	24418	24337	24444	24436	24367	24400	24228	24389	24279	24290	24202	24513	24243	24434	24314	24304	24389	24472	24393	24394	24552	24396	24413	24213	24543	24359	24201	24492	24298	24188	24069	24319	24536	24437	24632	24254	24167	24568	24599	24310	24570	24586	24360	24491	24429	24237	24481	24513	24473	24315	24495	24261	24251	24377	24252	24333	24409	24253	24445	24347	24286	24633	24650	24512	24136	24328	24591	24473	24320	24382	24073	24480	24352	24274	24389	24400	24173	24232	24294	24185	24301	24211	24361	24137	24111	24139	24455	24435	24355	24431	24284	24361	24307	24379	24442	24217	24401	24181	24415	24536	24490	24569	24295	24232	24287	24302	24611	24257	24281	24261	24314	24290	24184	24197	24286	24187	24402	24474	24373	24349	24350	24157	24394	24273	24482	24524	24353	24263	24474	24346	24518	24295	24138	24338	24484	24369	24353	24556	24458	24454	24268	24418	24254	24349	24547	24506	24362	24291	24419	24256	24358	24320	24380	24457	24242	24509	24314	24252	24269	24211	24450	24150	24317	24421	24132	24227	24111	24336	24360	24073	24328	24162	24082	24490	24434	24164	24348	24156	24289	24360	24203	24262	24142	24173	24619	24012	24452	24371	24211	24531	24461	24375	24152	24436	24470	24581	24316	24662	24463	24372	24390	24477	24221	24506	24264	24061	24339	24220	24395	24343	24469	24421	24295	24716	24070	24378	24388	24146	24222	24308	24378	24418	24669	24686	24455	24206	24200	24277	24125	24448	24098	24233	24450	24432	24085	24207	24258	24300	24302	24250	24186	24469	24619	24287	24280	24667	24540	24228	24132	24326	24313	24175	24350	24051	24221	24240	24124	24219	24436	24313	24498	24149	24441	24388	24519	24409	24657	24349	24134	24411	24364	24145	24245	24169	24240	24392	24332	24234	24291	24306	24392	24392	24269	24361	24283	24535	24258	24499	24408	24040	24108	24442	24402	24481	24252	24407	24554	24215	24304	24183	24211	24488	24529	24582	24335	24446	24251	24472	24285	24566	24212	24418	24192
42338	70286	67933	55035	45894	37440	25651	22182	20482	18755	17782	17510	17443	17611	17579	17287	17596	17215	16791	16707	16714	16590	16666	16652	16294	16487	16398	16425	16443	16245	16177	16340	16469	16175	16509	16483	16486	16322	16400	16309	16340	16250	16235	16230	16300	16368	16366	16236	16136	16143	16282	16285	16338	16303	16313	16249	16326	16344	16372	16099	16157	16149	16252	16159	16437	16269	16178	16175	16265	16155	16211	16035	16113	16087	16310	16287	16323	16318	16341	16230	16293	16275	16204	16334	16137	16146	16196	16181	16152	16099	16113	16141	16233	16286	16186	16201	16140	16242	16126	16193	16369	16304	16251	16180	16106	16253	16295	16071	16182	16224	16172	16085	16233	16260	16300	16028	16264	16319	16194	16021	16176	16282	16222	16043	16317	16279	16300	16100	16193	16411	16228	16197	16103	16203	16082	16254	16281	16354	16285	16270	16286	15970	16274	16173	16285	16187	16244	16207	16276	16217	16167	16249	16206	16342	16075	16182	16178	16167	16187	16067	16053	16244	16164	16256	16277	16340	16317	16163	16217	16268	16225	16198	16143	16248	16219	16210	16258	16139	16143	16330	16124	16326	15993	16165	16022	16180	16273	16379	16268	15910	16218	16328	16074	16155	16139	16126	16278	15991	16316	16098	16307	16222	16041	15948	16113	16293	16310	16444	16181	16282	16171	16073	16287	16218	16130	16160	16080	16245	16112	16312	16063	16316	16273	16224	16064	16323	16208	16169	16210	16187	16126	16326	16170	16284	16089	16127	16123	16193	16345	16240	16408	16101	16287	16143	16374	16195	16129	16198	16136	16234	16269	16284	16225	16253	16049	15975	16265	16130	16195	16215	16052	16042	16199	16101	16095	16257	16126	16205	16194	16069	16151	16178	16298	16071	16233	16272	16175	16078	16321	16220	15981	16115	16219	15959	16350	16038	16253	16191	16221	16304	16061	16199	16300	16294	16232	16038	16332	16326	16147	16244	16199	15999	16065	16281	16183	16296	16259	15993	16170	16109	16095	16248	16116	16212	16257	16207	16115	16374	16137	16248	16159	16174	16165	16176	16320	16194	16298	16130	16180	16246	15965	16134	16378	16180	16111	16227	16207	16316	16159	16341	16188	16324	16208	16166	16245	16013	16252	16314	16256	16356	16197	16157	16222	16232	16242	16109	16069	16114	16255	16193	16218	16450	16489	16163	16210	16311	16305	16163	16248	16163	16171	16307	16112	16165	16129	16231	16093	16166	16076	16414	16196	16034	16325	16205	16299	16280	16199	16161	16160	15978	16192	16316	16200	16251	16243	16160	16206	16253	16222	16294	16162	16177	16068	16199	16172	16104	16267	16089	16176	16068	16218	16061	16226	16177	16370	16063	16134	16235	16158	16004	16277	16231	16275	16245	16330	16059	16339	16150	16117	16213	16231	16183	16194	16298	16186	16152	16224	16405	16252	16275	16473	16126	16286	16288	16167	16273	16193	16049	16123	16340	16315	16181	16154	16260	16329	16313	16334	16164	16313	16229	16182	16107	16219	16144	16248	16238	16052	16199	16174	16254	16314	16191	16323	16182	16238	16120	16317	16222	16114	16224	16372	16417	16264	16126	16181	16030	16255	16202	16183	16229	16230	16094	16448	16205	16203	16127	16116	16091	16114	16395	16160	16143	16211	16210	16137	16286	16273	16202	16191	16212	16260	16007	16252	16193	16139	16143	16128	16204	16303	16218	16158	16155	16179	16250	15978	16218	16268	16081	16385	16377	16043	16338	16196	16137	16291	16267	16339	16208	16242	16146	16270	16281	16213	16236	16263	16261	16283	16241	16139	16271	16342	16246	16268	16192	16370	16280	16368	16090	16261	16103	16154	16240	16145	16277	16112	16304	16122	16099	16392	16168	16235	16166	16044	16087	16376	16142	16283	16241	16263	16278	16180	16463	16215	16116	16278	16144	15925	16387	16246	16186	16123	16175	16326	16170	16097	16197	16272	16187	16320	16266	16228	16199	16299	16322	16271	16257	16257	16233	16390	16186	16123	16145	16179	16222	16141	16094	16231	16125	16330	16417	16232	16255	16172	16255	16033	16154	16211	16489	16185	16298	16144	16403	16219	16342	16211	16376	16225	16158	16107	16260	16187	16200	16251	16162	16257	16262	16306	16155	16319	16260	16150	16098	16266	16116	16210	16460	16214	16388	16088	16245	16168	16034	16109	16165	16300	16104	16162	16334	16058	16122	16019	16412	16300	16236	16204	16171	16381	16454	16119	16127	16127	16205	16295	16221	16175	16363	16319	16304	16067	16208	16173	16266	16303	16231	16202	16347	16213	16125	16092	16299	16197	16154	16357	16390	16428	16201	16247	16230	16160	16355	16123	16085	16282	16255	16258	15945	16417	16269	16194	16161	16227	16235	16253	16139	16247	16270	16175	16216	16184	16132	16269	16242	16143	16239	16261	16102	16239	16217	16304	16172	16288	16187	16262	16272	16146	16297	16204	16398	16123	16084	16195	16271	16077	16077	16113	16203	16224	16226	16184	16102	16163	16121	16026	16266	16396	16056	16197	16009	16331	16374	16179	16287	16068	16111	16237	16284	16123	16259	16272	16288	16227	16324	16184	16065	16070	16148	16179	15990	16275	16256	15957	16339	16086	15992	16276	16163	16169	16195	16318	16167	16117	16164	16200	16196	16130	16186	16398	16154	16166	16347	16355	16107	16308	16093	16235	16069	16375	16192	16236	16226	16315	16119	16211	16476	16189	16222	16391	16111	16153	16180	16119	15971	16206	16185	16237	16097	16218	16273	16124	16120	16363	16133	16242	16418	16182	16319	16156	16113	16203	16127	16187	16276	16074	16291	16153	16234	16185	16137	16118	16334	16455	16064	16115	16264	16061	16250	16194	16291	16226	16257	16246	16315	16256	16257	16171	16224	16393	16203	16247	16292	16223	16227	16127	16146	16288	16335	16256	16338	16172	16151	16272	16219	16210	16259	16274	16355	16262	16179	16154	16292	16323	16160	16316	16181	16272	16062	16378	16236	16147	16239	16245	16340	16335	16161	16230	16321	16211	16170	16212	16127	16279	16156	16148	16378	16199	16317	15980	16242	16079	15909	16173	16186	16204	16192	16283	16271	16297	16085	16226	16248	16237	16128	16258	16149	16087	16197	16406	16133	16042	16288	16084	16227	16165	16211	16078	16198	16187	16070	16349	16293	15939	16329	16126	16185	16181	16391	16291	16230	16306	16194	16399	16214	16163	16247	16226	16296	16014	16185	16328	16053	16158	16171	16185	16134	16341	16178	16133	16382	16183	16229	16272	16295	16194	16227	16310	16416	16240	16145	16242	16059	16161	16154	16247	16287	16271	16250	16254	16251	16281	16300	16221	16205	16198	16205	16202	16219	16244	16197	16097	16224	16288	16341	16092	16137	16238	16226	16225	16161	16145	16232	16419	16134	16214	16231	16304	16086	16302	16320	16187	16175	16280	16115	16212	16225	16088	16049	16201	16200	16228	16297	16243	16156	16233	16272	15973	16205	16210	16271	16349	16311	16370	16054	16276	16173	16045	16081	16406	16189	16192	16103	16237	16349	16163	16284	16261	16275	16275	16337	16293	16170	16415	15998	16184	16368	16277	16158	16019	16149	16247	16173	16159	16238	16126	16384	16216	16179	16005	16279	16242	16133	16262	16273	16313	16350	16062	16253	16117	16010	16186	16057	16206	16168	16304	16160	16085	16169	16169	16061	16237	16148	16208	16016	16075	16095	16234	16157	16524	16105	16235	16102	16098	16306	16102	16222	16284	16119	16214	16277	16177	16193	16263	16142	16211	16256	16014	16157	16180	16108	16130	16100	16194	16392	16198	16247	16150	16392	16325	16298	16075	16151	16155	16238	16319	16251	16389	16138	16380	16252	16163	16266	16344	16264	16290	15916	16406	16190	16256	16106	16062	16194	16330	16137	16268	16278	16091	16351	16240	16275	16249	16203	16202	16185	16190	16265	16060	16140	16228	16075	16278	16329	16114	16276	16147	16085	16270	16232	16123	16150	16276	16209	16308	16213	16084	16091	16311	16422	16237	16189	16331	16200	16378	16211	16257	16189	16218	16202	16217	16342	16143	16150	16284	16244	16362	16486	16205	16147	16515	16267	16210	16257	16144	16349	16243	16080	16378	16318	16328	16167	16242	16284	16069	16296	16173	16243	16341	16131	16223	16257	16307	16171	16079	16242	16368	16178	16303	16312	16213	16269	16082	16451	16094	16243	16185	16159	16215	16230	16096	16226	16228	16427	16269	16136	16219	16279	16137	16280	16252	16185	16231	16293	16346	16330	16281	16354	16235	16277	16248	16239	16172	16272	16305	16191	16283	16233	16231	16285	16294	16153	16111	16392	16161	16326	16189	16246	16324	16062	16222	16267	16078	16245	16040	16383	16174	16168	16178	16346	16248	16279	16272	16189	16227	16184	16381	16274	16215	16213	16305	16364	16290	16282	16178	16236	16177	16329	16195	16325	16367	16101	16194	16195	16340	15944	16275	16106	16338	16214	16195	16251	16137	16402	16255	16193	16051	16063	16313	16257	16217	16333	16239	16242	16436	16436	16185	16072	16143	16152	16306	16271	16206	16254	16202	16050	16233	16437	16023	16073	16280	16052	16181	16307	16207	16220	16353	16207	16183	16247	16383	16129	16021	16207	16202	16074	16197	16155	16229	16196	16191	16278	16273	16069	16189	16180	16267	16144	16311	16135	16198	16334	16260	16196	16186	16345	16119	16294	16222	16073	16306	16225	16257	16169	16212	15942	16150	16281	16231	16278	16376	16042	16097	16060	16167	16281	16194	16244	16134	16413	16231	16296	16169	16259	16240	16036	16237	16302	16118	16346	16220	16353	16245	16032	16142	16193	16359	16046	16206	16164	16076	16319	16189	16452	16211	16179	16111	16189	16175	16186	16394	16203	16306	16353	16246	16242	16150	16268	16249	16181	16218	16265	16268	16170	16133	16234	16165	16176	16336	16306	16476	15962	16271	16311	16176	16163	16131	16122	16136	16314	16177	16321	16163	16151	16087	16353	16249	16223	16285	16212	16383	16291	16273	16255	16208	16179	16133	16310	16193	16255	16203	16242	16189	16208	16250	16029	16372	16275	16106	16312
24290	21679	30145	31338	37963	41450	36745	30360	27562	26253	25688	25249	24954	25001	24996	24658	24799	24470	24218	23825	23833	23815	23709	23923	23988	23704	23996	23616	23667	23718	23650	23692	23565	23320	23439	23895	23365	23362	23564	23437	23568	23305	23434	23460	23440	23390	23151	23370	23502	23160	23110	23333	23393	23189	23473	23421	23150	23488	23337	23533	23337	23208	23203	23454	23569	23200	23223	23295	23306	23242	23250	23392	23185	23351	23128	23363	23294	23477	23424	23227	23224	23173	23255	23161	23203	23097	23285	23329	23376	23082	23148	23207	23186	23062	23240	23039	23459	23300	23243	23155	23249	23300	23462	23285	23259	23262	23491	23519	23245	23259	23240	23353	23029	23275	23216	23183	23241	23271	23109	23254	23115	23195	23332	23172	23422	23372	23424	23356	23361	23113	23112	23205	23326	23158	23422	23427	23180	23198	23071	23136	23345	23156	23231	23316	23125	23215	23260	23362	23204	23079	23235	23131	23217	23490	23201	23314	23075	23378	23533	23442	23055	23143	23259	23265	23464	23444	23137	22987	23203	23270	23138	22993	23257	23304	23268	23430	23321	23313	23131	23231	23233	23193	23182	23321	23200	23072	23070	23210	23189	23054	23221	23186	23318	23096	23325	23138	23401	23493	23306	23157	23415	23328	23372	23313	22949	23066	23317	23199	23201	23490	23381	23474	23115	23135	23304	23279	23251	23241	23251	23231	23242	23185	23214	23246	23184	23428	23405	23135	23506	23297	23230	23001	23345	23142	23111	22999	23112	22997	23110	23160	23130	23225	23485	23418	23370	23124	23162	23365	23353	23334	23430	23210	23391	23452	23314	23141	23240	23269	23320	23166	23252	23251	23227	23459	23321	23100	23563	23108	23368	23063	23064	23265	23301	23126	23374	23294	23174	23141	23257	23274	23402	23397	23254	23050	23331	23391	23176	22903	23294	23286	23257	23123	23065	23443	23249	23136	23049	23113	23356	23241	23140	23205	23455	23193	23515	23265	23345	23388	23490	23295	23228	23213	23086	23292	23209	23279	23273	23273	23200	23345	23248	23171	23324	23307	23266	23073	23318	23330	23258	23272	23101	23480	23344	23346	23110	23314	23332	23198	23469	23040	23088	23300	23325	23110	23524	23170	23557	23178	23295	23190	22987	23345	23245	23241	23294	23392	23222	23213	23256	23144	23261	23373	23033	23104	23142	22953	23232	23313	23234	23295	23186	22914	23322	23002	23118	23017	23249	23184	23059	23250	23283	23380	23150	23331	23313	23266	23306	23048	23383	23425	23143	23306	23256	23102	23130	23131	23061	23106	23400	23277	23371	23237	23110	23078	23357	23436	23421	23274	23207	23352	23402	23263	23160	23186	23101	23301	23000	23476	23109	23104	22993	23169	23294	23356	23084	23158	23298	23393	23433	23387	23475	23303	23212	23158	23274	23216	23211	23135	23267	23163	22959	23120	23073	23259	23137	23263	23170	23111	23328	23318	23032	23277	23139	23249	23249	23172	23278	23139	23113	23268	23151	23340	23189	23054	22827	23149	22954	23224	23395	23040	23252	23238	23213	23154	23298	23255	23455	23580	23218	23260	23110	23324	23300	23212	23209	23217	23165	23090	23254	23514	23351	23162	23538	23065	23294	23379	23338	23369	23303	23489	23446	23079	23195	23301	23158	23211	22851	23069	23299	23477	23185	23215	23245	22914	23215	23202	23222	23179	23236	23322	23246	23090	23211	23214	23260	23682	23435	23156	23168	23207	22972	23267	23267	22941	23111	23111	23022	23049	23258	23136	23382	23119	23168	23295	23245	23382	23145	23113	23159	23347	23150	23199	23419	23142	23102	22886	23127	23462	23191	23175	23101	23169	23148	23073	23310	23353	23264	23054	23333	23302	23204	23542	23382	23230	23384	23089	23242	23363	23075	23309	23130	23128	23218	23209	23047	22968	23453	23237	23084	23167	23096	23338	23085	23184	23272	23130	23229	23098	23179	23347	23394	23123	23212	23156	23172	23299	23265	23275	23287	23293	23225	23325	23249	23436	23144	23255	23192	23129	23020	23175	23314	23321	23260	23356	23207	23310	23001	23127	23465	23188	23008	23420	23352	23328	23131	23134	23177	23260	23385	23037	23232	23116	23456	23341	23377	23399	23090	23321	23275	23186	23272	23215	23300	23048	23480	23400	23107	23056	23133	23195	23210	23337	23104	23287	23301	22792	23288	23377	23132	23339	23478	23392	22999	23413	23264	23294	23188	23093	23168	23296	23273	23354	23367	23110	23295	23188	23311	23279	22973	23138	23342	23095	23349	23354	23180	23198	23191	23292	23372	23319	23266	23018	23162	23045	23354	23069	23347	23302	23407	23252	23242	23129	23425	23222	23323	23408	23136	23285	23195	23027	22992	23008	23278	23307	23505	23285	23178	23209	23305	23236	23219	22950	23235	23056	23212	23244	23612	23357	23215	23496	23201	23314	23113	23361	23330	23288	23105	23197	23233	23480	23123	23229	23218	23194	23202	23351	23086	23234	23196	23409	23208	23064	23229	23168	23119	23164	23271	23211	23349	23237	23203	23118	23265	23049	23566	23027	23195	23246	23321	23182	23347	23286	23051	22974	23225	23178	23421	23045	23292	23200	23259	23256	23230	23095	23278	23028	23314	23184	23088	23345	23270	23163	23226	23288	23295	23114	23232	23163	23067	23291	23231	23320	23109	23112	23312	23106	22980	23324	23152	23213	23242	23304	23372	23382	23321	23242	23227	23288	23132	23206	23307	23295	23366	23132	23433	23462	23272	23496	23090	23065	23235	23015	23337	23115	23402	23087	23122	23169	23377	23282	23259	23341	23343	23188	23144	23100	23375	23306	23281	23122	23412	23313	23269	23279	23281	23253	23368	23358	23397	23334	22946	23188	23194	23350	23254	23128	23152	23316	23407	23256	23369	23356	23192	23205	23356	23310	23182	23355	23324	23022	23245	23114	23393	23182	23463	23219	23248	23134	23062	23066	23196	23088	23219	23005	23261	23379	23300	23236	23258	23216	23267	23144	23110	23052	23110	23304	23224	23132	23253	23389	23301	22974	23162	23251	23354	23229	23048	23073	23031	23298	23427	23223	23129	23397	23177	23095	23037	23390	23148	23226	23161	23362	23206	23215	23150	23156	23249	23249	23086	23315	23447	23066	23436	22998	23232	23221	23300	23266	23178	23289	23018	23011	23189	23211	23355	22960	23024	23282	23347	23377	23389	23238	23339	23161	23171	23457	23093	23363	23241	23088	23168	23009	23088	23022	23243	23093	23226	23244	23418	23330	23398	23353	23300	23228	23145	23187	23154	23251	23178	23186	23280	23389	23261	23110	23202	23055	23255	23096	23184	23181	23239	23538	23372	23391	23407	23188	23061	23076	23358	23194	23121	23383	23273	23138	22830	23146	23249	23267	23321	23433	23225	23347	23266	23266	23247	23501	23218	23169	23400	23414	23298	23138	23112	23117	23151	23216	23269	23195	23148	23145	23337	23302	23425	23332	22971	23286	23199	23291	23122	23428	23229	23208	23034	23189	23276	23159	23040	23172	23197	23248	23199	23181	23406	23352	23337	23243	23433	23488	23175	23083	22988	23143	23152	23284	23308	23291	23255	23092	23311	23247	23529	23307	23427	23384	23523	23228	23278	23134	23284	23295	23178	23225	23523	23126	23301	23335	22911	23325	23277	22973	23496	23174	23132	23197	22989	23265	23183	23220	23277	23180	23216	23211	23251	23240	23162	23253	23190	23030	23139	23385	23230	23209	23136	23291	23080	23051	23206	23133	23082	23140	23505	23411	23209	23249	23138	23359	23327	23249	23304	23164	22981	23282	23721	23241	23243	23090	23325	23173	23028	23371	23286	23231	23021	23260	23229	23158	23342	23352	23367	23340	23191	23260	23098	23518	23140	23282	23427	23273	23271	23388	23112	23195	23137	22981	23312	23272	23489	23214	23321	23089	22996	23316	23408	23139	23086	23255	23341	23090	23071	23241	23020	23198	23435	23390	23221	23138	23366	23027	23235	23418	23199	23313	22999	23269	23131	23058	23133	22995	23217	23382	23290	23433	22916	23093	23257	23309	23034	23147	23586	23574	23274	23244	23397	23190	22918	22933	23486	23300	23041	23414	23355	22975	23175	23132	23138	23220	23370	23157	23122	23153	23078	23048	23335	23057	23212	23167	22968	23115	23244	23230	23361	23109	23293	23427	23458	23226	23266	23296	23483	23168	23265	23486	23176	23355	23149	23304	23177	23176	23358	23351	23005	23026	23047	23503	23093	23221	23519	23215	23273	23140	23321	23132	23174	23242	23345	23248	23361	22887	23166	23177	23222	23181	23398	23365	23040	23124	22917	23235	23305	23099	23376	23342	23293	23052	23252	23388	23332	23138	23073	23162	23287	23134	23173	23227	23232	23159	23129	23276	23147	23034	23210	23493	23077	23192	23205	23336	23345	23151	23256	23346	23217	23363	23305	23441	23404	23189	23239	23060	23413	23291	23446	23418	23302	23312	23205	23106	23401	23178	23066	23281	23276	23215	23418	23076	23176	23287	23067	23184	23429	23187	23414	23273	23520	23164	23115	23121	23433	23096	23227	23107	23370	23269	23534	23224	23299	23078	23325	23331	23352	23343	23406	23407	23169	23433	23121	23109	23131	23449	23198	23307	23347	23456	23189	23367	23499	23474	23118	22960	23204	23216	23243	23425	23378	23058	23127	23436	23408	23198	23409	23000	23192	23061	23287	23251	23197	23200	23277	23288	23412	22970	23233	23282	23430	23552	22995	23150	23048	23076	23352	23153	23080	23155	23340	23412	23119	23378	23563	23359	23246	22943	23139	23433	23160	22786	23386	23323	23449	23227	23299	23283	23117	23351	23264	23336	23412	23196	23374	23311	23083	23284	23172	22990	23330	23068	23231	23331	23289	23143	23241	23181	23132	23241	23312	23338	23306	23209	23502	23187	23224	23293	23228	23192	23095	23218	23310	23374	23239	23113	23424	23330	23192	23299	22902	23181	23408	23492	23304	23207	23454	23303	23152	23177	23549	23263	23038	22963	23197	23044	23091	23152	23268	23275	23482	23396	23168	23371	23244	23147	23322	23302	23087	23311	23336	23105	23356	23283
44891	74393	72691	62063	53332	42562	30002	24416	21150	19320	18304	17637	17297	17633	17611	17422	17325	16842	16556	16329	16171	16350	16156	16310	16072	16012	15983	16037	16085	15829	15932	15838	16039	15996	15897	15934	15997	15744	15955	15818	15821	15622	15965	15838	15975	15803	15865	15564	15771	15559	15687	15517	15731	15750	15727	15578	15727	15711	15608	15683	15780	15552	15662	15623	15537	15744	15553	15668	15812	15724	15587	15614	15693	15517	15640	15575	15736	15493	15684	15819	15453	15785	15637	15451	15621	15730	15792	15553	15634	15566	15695	15570	15764	15559	15728	15710	15669	15517	15654	15584	15588	15855	15699	15733	15515	15636	15622	15804	15594	15716	15772	15599	15626	15585	15754	15712	15747	15720	15643	15655	15618	15705	15623	15473	15723	15705	15496	15626	15558	15457	15494	15738	15823	15550	15701	15669	15676	15427	15752	15826	15419	15776	15504	15454	15588	15709	15461	15567	15556	15567	15634	15533	15673	15598	15630	15464	15628	15681	15693	15694	15618	15481	15445	15696	15776	15561	15736	15596	15528	15636	15701	15592	15561	15820	15755	15641	15907	15487	15542	15755	15774	15678	15929	15655	15524	15565	15680	15780	15680	15502	15720	15401	15624	15620	15620	15741	15798	15775	15693	15455	15688	15705	15765	15740	15483	15589	15740	15748	15636	15697	15523	15646	15555	15523	15607	15720	15612	15665	15618	15705	15751	15468	15724	15750	15565	15692	15723	15621	15678	15548	15604	15553	15643	15530	15642	15642	15444	15572	15600	15652	15563	15639	15677	15498	15515	15804	15457	15615	15714	15455	15558	15683	15565	15652	15633	15650	15649	15607	15645	15728	15703	15418	15639	15677	15549	15601	15582	15617	15617	15657	15390	15606	15482	15798	15639	15587	15588	15530	15642	15765	15697	15710	15597	15733	15657	15608	15486	15617	15787	15549	15691	15598	15590	15677	15676	15617	15613	15461	15559	15616	15629	15635	15752	15638	15658	15711	15630	15690	15656	15576	15489	15556	15681	15625	15532	15630	15600	15609	15500	15764	15578	15639	15568	15631	15588	15761	15568	15345	15676	15604	15608	15697	15682	15587	15665	15712	15557	15627	15423	15486	15546	15683	15598	15614	15680	15692	15815	15630	15695	15677	15604	15592	15708	15635	15467	15692	15757	15611	15532	15543	15589	15600	15545	15737	15672	15794	15620	15748	15788	15527	15534	15672	15717	15585	15613	15705	15596	15596	15588	15655	15477	15641	15495	15587	15559	15731	15466	15674	15713	15695	15512	15681	15536	15572	15631	15738	15606	15646	15395	15647	15519	15595	15603	15593	15619	15526	15767	15601	15563	15641	15448	15708	15680	15478	15686	15754	15813	15746	15478	15733	15614	15548	15607	15736	15608	15590	15626	15696	15632	15684	15713	15567	15687	15531	15542	15691	15811	15603	15620	15628	15650	15599	15708	15627	15675	15546	15712	15633	15631	15673	15792	15655	15582	15399	15555	15604	15749	15784	15659	15687	15581	15681	15647	15622	15616	15578	15490	15520	15880	15410	15787	15572	15535	15612	15716	15579	15569	15658	15680	15575	15719	15717	15560	15696	15697	15638	15579	15630	15892	15637	15563	15586	15696	15526	15691	15690	15500	15742	15711	15591	15763	15901	15655	15507	15524	15551	15507	15680	15517	15563	15696	15653	15687	15653	15508	15688	15582	15701	15681	15581	15618	15580	15700	15885	15571	15730	15604	15748	15677	15514	15617	15759	15694	15529	15577	15579	15598	15781	15577	15602	15802	15606	15599	15690	15658	15654	15680	15573	15642	15642	15717	15667	15580	15681	15753	15740	15732	15563	15722	15677	15737	15633	15591	15443	15762	15508	15449	15842	15558	15537	15740	15572	15702	15801	15473	15735	15614	15622	15700	15660	15495	15749	15612	15667	15597	15505	15610	15581	15592	15726	15499	15735	15640	15667	15644	15516	15502	15622	15653	15560	15632	15702	15600	15637	15513	15698	15722	15690	15764	15673	15736	15715	15602	15632	15729	15798	15583	15733	15593	15646	15604	15541	15496	15658	15711	15602	15525	15731	15592	15633	15672	15528	15486	15627	15578	15531	15657	15549	15773	15616	15713	15658	15695	15533	15758	15618	15708	15539	15712	15539	15570	15684	15675	15608	15900	15804	15646	15674	15638	15642	15727	15680	15660	15764	15654	15607	15729	15676	15460	15604	15496	15630	15416	15780	15615	15742	15474	15672	15831	15645	15769	15569	15449	15554	15798	15593	15565	15907	15542	15763	15616	15724	15564	15670	15516	15615	15477	15672	15732	15596	15576	15678	15621	15544	15582	15709	15728	15643	15720	15557	15440	15828	15580	15786	15573	15426	15656	15683	15691	15710	15704	15561	15608	15448	15533	15580	15619	15450	15574	15577	15769	15569	15593	15625	15557	15751	15615	15564	15615	15684	15574	15686	15604	15661	15691	15829	15551	15896	15581	15544	15662	15445	15519	15657	15502	15442	15594	15643	15616	15566	15600	15493	15884	15770	15738	15703	15564	15519	15738	15607	15787	15688	15573	15766	15804	15739	15643	15545	15721	15678	15621	15562	15745	15532	15669	15754	15621	15654	15709	15597	15817	15712	15517	15671	15564	15732	15558	15742	15559	15628	15672	15766	15674	15723	15593	15523	15521	15527	15728	15522	15607	15616	15566	15924	15501	15594	15747	15510	15603	15630	15929	15641	15669	15596	15706	15653	15645	15547	15539	15683	15579	15632	15756	15617	15533	15761	15647	15711	15689	15471	15594	15653	15771	15623	15546	15622	15704	15412	15660	15574	15631	15699	15538	15596	15672	15642	15664	15505	15497	15388	15632	15697	15580	15689	15739	15586	15674	15487	15693	15763	15606	15463	15741	15681	15598	15704	15617	15651	15581	15650	15566	15751	15812	15640	15516	15551	15610	15541	15410	15493	15776	15613	15352	15504	15552	15403	15551	15599	15578	15592	15691	15561	15673	15760	15592	15612	15725	15647	15672	15698	15640	15533	15496	15641	15739	15915	15827	15616	15437	15654	15590	15459	15580	15507	15655	15478	15601	15542	15850	15594	15771	15575	15860	15381	15701	15544	15632	15778	15613	15680	15554	15742	15599	15795	15568	15609	15658	15522	15437	15603	15701	15807	15432	15701	15453	15576	15740	15613	15775	15636	15610	15555	15751	15578	15526	15613	15802	15471	15579	15654	15730	15497	15678	15571	15559	15641	15472	15754	15613	15630	15445	15739	15527	15606	15669	15554	15703	15757	15579	15751	15584	15660	15784	15674	15596	15735	15507	15640	15761	15655	15674	15645	15691	15596	15652	15755	15484	15809	15514	15626	15705	15511	15732	15481	15604	15599	15623	15663	15670	15547	15781	15740	15541	15555	15714	15447	15808	15686	15720	15525	15554	15769	15633	15590	15614	15711	15539	15619	15693	15650	15725	15695	15706	15665	15738	15701	15367	15546	15653	15508	15530	15516	15704	15532	15728	15691	15641	15577	15462	15489	15658	15617	15765	15649	15593	15692	15563	15475	15681	15636	15704	15683	15738	15690	15716	15613	15527	15650	15616	15648	15596	15642	15509	15697	15597	15502	15517	15485	15572	15601	15746	15616	15437	15746	15588	15772	15686	15717	15655	15598	15679	15639	15575	15562	15621	15676	15652	15529	15633	15649	15603	15617	15577	15685	15575	15669	15509	15689	15512	15733	15622	15654	15596	15640	15634	15638	15455	15759	15743	15557	15573	15424	15701	15650	15534	15552	15477	15624	15548	15560	15613	15535	15579	15558	15706	15707	15488	15535	15721	15457	15612	15577	15717	15428	15654	15659	15647	15522	15538	15698	15676	15673	15595	15454	15750	15609	15568	15768	15467	15563	15467	15625	15729	15543	15580	15665	15605	15598	15699	15718	15745	15798	15651	15592	15775	15564	15563	15566	15608	15718	15480	15615	15462	15553	15659	15538	15761	15707	15601	15460	15673	15511	15556	15617	15574	15821	15460	15628	15570	15662	15627	15564	15597	15704	15601	15552	15687	15747	15735	15657	15644	15651	15517	15526	15707	15480	15594	15625	15420	15716	15665	15653	15648	15654	15613	15740	15484	15555	15577	15605	15547	15723	15585	15676	15480	15403	15709	15517	15691	15695	15678	15590	15651	15773	15726	15790	15469	15784	15625	15704	15636	15780	15499	15669	15641	15569	15697	15655	15582	15570	15712	15495	15757	15606	15590	15665	15639	15401	15607	15763	15786	15640	15663	15593	15765	15716	15655	15507	15484	15471	15666	15530	15757	15602	15632	15583	15699	15523	15832	15555	15717	15678	15688	15839	15566	15872	15716	15597	15461	15493	15761	15516	15705	15646	15608	15595	15637	15668	15586	15627	15498	15607	15542	15660	15642	15793	15783	15694	15672	15662	15695	15485	15795	15685	15642	15456	15647	15507	15607	15444	15607	15574	15713	15654	15614	15663	15585	15643	15779	15682	15591	15607	15671	15804	15749	15562	15571	15591	15529	15447	15535	15492	15537	15592	15709	15925	15752	15566	15470	15573	15649	15655	15419	15533	15493	15607	15767	15472	15591	15639	15573	15651	15707	15535	15611	15627	15688	15459	15542	15552	15542	15446	15633	15681	15511	15588	15850	15682	15500	15582	15654	15417	15732	15712	15676	15672	15559	15645	15605	15477	15571	15672	15651	15622	15507	15577	15478	15601	15566	15661	15613	15682	15640	15581	15571	15570	15794	15540	15635	15615	15617	15871	15635	15578	15813	15713	15534	15789	15632	15619	15585	15719	15557	15684	15633	15674	15683	15626	15569	15594	15507	15582	15616	15497	15475	15754	15756	15664	15791	15695	15785	15507	15655	15678	15533	15581	15420	15710	15718	15608	15588	15419	15619	15616	15572	15617	15656	15719	15535	15755	15603	15590	15658	15651	15517	15588	15537	15726	15613	15817	15632	15763	15648	15812	15712	15826	15572	15661	15632	15684	15704	15764	15518	15578	15659	15692	15522	15629	15558	15639	15669	15762	15620	15719	15690	15734	15496	15585	15629	15618	15588	15656	15563	15602	15680	15650	15689	15648	15511	15624	15610	15749	15736	15645	15709	15509
40611	46022	52551	47284	39526	32571	28415	26466	25561	24954	24358	24294	24149	24358	24754	24341	24363	24291	24243	23969	23992	23938	24205	23933	24008	23946	24025	24029	24151	23788	23652	24028	23930	24072	23757	23835	23820	24082	23729	23924	23909	23634	23773	23959	23854	24022	24065	24115	23950	23747	23902	23930	23833	23853	23870	23793	24037	23695	23573	23928	23892	23906	23791	23848	23721	23845	23904	23491	23866	24004	23808	23827	23934	23693	23960	23915	23825	23925	23971	24137	23788	23469	23922	23855	23837	23635	23947	23742	24036	23885	23993	23911	23895	23903	23745	23912	23845	23752	23788	23931	23878	23816	23489	23639	23878	23674	23847	23861	23705	23736	23707	23884	24056	23773	23659	23832	23921	24142	23613	24057	23742	23626	23914	23906	23675	23847	23894	23764	24030	23661	23599	23953	23824	24001	23765	23785	23887	23686	24126	24052	23971	23764	23982	23910	23879	23734	23843	23597	23665	23943	23702	23818	23810	23897	23815	23769	23809	24014	23852	23864	23821	23670	23695	23832	24023	24024	23816	23824	23796	23711	23567	23740	23830	23964	23864	23994	23979	23883	23822	23829	23945	23972	23986	23826	23667	24009	23736	24082	23643	23912	23905	23867	23778	24012	23939	23872	23727	23772	23758	23661	23858	23818	23878	23899	23700	23915	23792	24081	23754	24047	23687	23692	23973	23635	23883	23771	23617	23992	23884	23848	23781	23678	23740	23857	23939	23918	24082	24199	23979	23919	23802	23880	23724	23648	23707	23769	23858	23735	24003	23659	23808	23667	23835	23611	23889	23725	23882	23881	23786	24140	23777	23925	23821	23822	23991	23742	23676	23538	23803	23906	24024	23812	23649	23902	24001	23794	23843	23717	23841	23965	23491	23864	23801	23640	24006	24099	23901	23911	23665	23866	23957	24004	23623	23676	23974	23805	24096	23922	24014	23613	23824	23956	23850	23846	23772	23983	23484	23541	23783	23881	24138	23698	23596	23850	24082	23758	23968	23976	23823	23886	23777	24221	23937	23967	23868	23758	23696	24038	23796	23821	23905	23983	23546	23756	23990	24009	23879	23589	23887	24037	23892	23582	23705	23814	23885	23741	23723	23733	23904	23721	23851	23875	23921	23841	23918	24045	24091	23764	24081	23935	23687	23917	24000	23678	23822	23740	23754	23873	23950	23898	23972	23839	23974	23781	24057	23548	23976	24000	23891	23885	23750	23614	23786	23924	24005	23846	23898	23812	24054	23763	23793	23810	23829	23683	23870	23948	23686	23727	23905	23857	23838	23820	24023	23972	23866	23795	24188	23903	24036	23971	23754	23829	24054	23929	23864	23697	23776	23801	24169	23982	23940	23850	23664	23699	23906	23851	23763	23623	23934	23596	24065	24133	23821	23918	24261	23849	23722	23755	23807	23828	23870	23635	24057	23668	23896	23840	23909	23752	23995	23743	23889	24076	23827	23633	23800	23828	24010	24055	23795	23793	23937	23935	23839	23849	24016	23575	23785	23939	23790	23670	23932	23781	23949	23743	23736	23836	24018	23866	23856	23929	23875	23800	23913	23849	23864	23760	23707	23894	23934	23793	23740	23768	23911	23900	23883	23468	24002	23923	23746	23945	23957	24020	23949	23919	23930	23744	23785	23852	23799	23959	23719	23985	23649	23755	24096	23865	24177	23996	23914	23881	23951	23662	23925	23903	23795	23888	23851	23751	23683	23769	23718	23844	23821	23498	23675	23745	23887	23759	23868	23815	23741	23788	23735	23658	23745	23735	23539	23872	23706	23871	23857	23820	23831	23836	23942	23805	23659	23885	23639	24036	23835	23683	24052	23874	23801	23635	23992	23722	23770	24014	23897	23828	23777	23820	23931	23980	23801	23833	24155	23873	23842	23832	23514	23708	23706	23767	24026	23716	23967	23734	23778	23766	23661	23727	23695	23653	23831	23545	24055	23879	23824	24024	23799	24158	23763	23891	23740	23580	23803	23812	23858	23885	23616	23853	23689	23776	23900	24022	23962	23772	24128	23951	23870	23950	23835	23734	23914	23859	23868	24033	23831	23885	23983	24171	23827	23799	24056	23987	23930	23971	23915	23701	23781	23915	23952	23936	23895	23851	24029	24044	23884	23786	23802	23913	23928	23890	24075	23658	23841	23546	23754	23908	23831	24030	23898	23971	23955	24014	23776	23714	23862	23951	23885	23869	24032	23920	24046	23659	23875	23941	23943	23982	23839	23829	23967	23765	23952	23831	23952	23900	24019	23667	23944	23869	23897	23886	23612	23774	23643	23999	23769	23769	24018	23826	23957	23866	24239	23766	23747	23742	23816	23995	23849	23822	23874	24123	23897	23837	23867	23858	23702	23962	23840	23856	23900	24045	23758	23582	23693	23833	23807	23963	23811	23756	23581	23977	23840	23927	24139	23819	23888	23797	23728	23901	23998	23877	23985	23636	23911	23702	23909	23985	23792	23934	23752	23751	24392	23945	23873	23818	23656	23805	23717	23918	23726	23763	23992	23838	23712	23846	23806	23697	23524	23756	23877	23627	23755	23803	23999	23950	23873	23823	23888	23883	23986	23542	23834	23781	23773	23684	23799	23753	23961	23797	23751	24023	23475	23914	24143	23806	23780	24038	24114	23935	23910	23560	23811	23936	23941	23785	24065	23818	24116	23890	23739	23837	23660	23685	23744	23671	23984	23687	23655	23822	23685	23733	23664	23720	23698	23681	23752	24102	23601	23828	23814	23685	23669	23856	23861	23725	23624	23769	23828	23726	23925	23615	24081	23876	24170	23964	23693	23895	24054	23772	23704	24022	23733	23657	24053	23759	23750	23763	23644	23608	24008	23744	23631	23687	23956	23891	23674	23987	23736	23531	23972	23796	24108	23831	23724	23901	23966	23697	23845	23804	23939	23811	23594	23905	23932	23938	24034	23490	23950	23674	24044	24138	23835	23806	23972	23733	23770	23583	23908	23966	23641	23755	23972	23738	23734	23865	23617	23693	23862	23866	23900	24089	23889	23852	23958	23826	23933	24013	23964	23838	23877	23663	23987	23687	23857	23967	23844	23853	23836	23618	23742	23741	23814	23870	23692	24144	23906	23834	23950	24109	23871	24167	23788	23633	23779	23833	23900	23776	23772	23677	23902	23777	23720	23817	23768	24001	23909	23868	23879	23927	24018	23769	23657	23763	23679	23832	23817	23746	23791	23900	24118	23853	23956	23680	23794	23564	23993	24210	23669	23733	23746	23964	23976	24033	23865	23857	23895	23854	23740	23909	23746	23901	23773	23838	23970	23908	23881	24003	23979	24015	23773	23869	23863	23679	23905	23624	23658	23729	23902	23721	23849	23831	23697	23751	23888	23663	23756	23801	23836	23894	23765	23508	23870	23856	23782	23735	23832	23750	23790	23811	23638	23818	23787	23718	23926	23695	23924	23912	24025	23646	23939	23984	23826	23874	23844	23859	24074	23940	23825	23841	23985	23848	23953	23853	23606	23975	23756	23433	23776	23718	23879	23889	23901	23731	23791	23708	23691	23749	23604	23739	23988	23748	23887	23960	23856	23846	23994	23832	23521	23789	23957	24013	23932	23676	23885	23993	23940	23734	23782	23607	23703	23973	23791	23565	23945	24056	23799	23940	24024	23688	23621	23748	23763	23940	23863	23991	23815	23841	23838	23646	23792	23755	23976	23816	24160	23741	23850	23745	23800	23836	23828	24013	24061	23899	23898	23774	23697	23825	23931	23820	23954	24022	23814	23856	23655	23664	23841	23599	23646	23866	23868	23624	23912	23800	23984	23697	23751	23800	23950	23906	23822	23770	23879	23735	23994	23902	23752	23671	23613	23642	24161	24078	23610	23878	23844	23936	23612	23824	23830	23955	23909	23907	23887	23898	23839	23866	23991	23914	23703	23687	23935	23795	24012	23503	23914	23988	23924	23907	23813	23739	23734	23709	23783	23895	24062	23797	23923	23873	23809	23771	23907	23984	23836	23689	23953	23833	23775	24077	23873	23749	23976	23751	23743	23901	23756	23891	23931	23697	23933	23821	23756	23769	23753	23955	23904	23827	23739	24030	24020	24019	23873	23991	23791	23790	23979	23778	23859	23908	23665	23640	23709	23906	23856	23934	23912	23888	24045	23725	23921	23851	23674	23870	23775	23930	23890	23846	23993	23919	23869	23677	23987	23865	23720	23813	23892	23743	24039	23689	23528	23947	23880	23803	23669	23539	23745	23940	23812	24073	23999	23785	23818	23797	23687	24066	23761	23785	24000	23980	23940	23939	23668	23908	23850	23770	23754	23883	23820	23905	23648	23481	23895	23626	23681	24049	23952	23768	23915	23799	24042	23879	23903	23701	23788	23601	23713	23734	23986	23820	23974	23827	23872	24064	24090	24039	23793	24055	24011	23749	23632	23753	23890	23629	23585	23829	24055	23814	23945	23846	23892	23940	23979	24175	23788	23846	24030	23891	23957	23834	23814	23946	23614	23717	23858	23810	23965	23710	23959	23858	24063	23921	23877	23981	23800	23681	23608	23650	23688	23596	23614	23749	23824	23740	23654	23738	23790	23967	23951	23775	23831	23935	23828	23820	23879	23873	23894	23772	23964	23965	23771	23820	23854	24010	24121	23922	23918	23668	23932	23905	23908	23895	24072	23817	23598	23743	23998	23945	23816	23987	23671	23903	23985	23895	24055	24053	23736	23712	24017	23857	23802	23644	23805	23960	23907	23770	23969	23847	23869	23965	23703	23833	23946	24024	23829	23797	23734	23761	23735	24018	23836	23863	23897	24168	23920	23881	23880	23671	24018	23819	23814	23746	23924	23712	23981	23905	23812	23677	23684	24094	24072	23789	23985	23762	23808	23770	23762	24039	24044	23812	23667	23804	23965	23927	23702	23998	23885	23716	24009	24003	24214	23804	23732	23899	23816	24002	23786	24010	23949	23499	23961	23816	24063	23774	23758	23686	23926	23861	23940	23702	23923	23760	23893	23754	23603	23871	23851	23819	23827	23811	23935	23705	23834	23710	23823	23886	23847	23773	23783	23624	23944	23802	23596	23866	23970	23715	23980	23907	23836	23710	23722	23708	23878	23863	23824	23764	24053	23912	24058	23835	23855	23844	23864	23852
41536	54981	51927	41347	33607	26077	21235	19140	17943	17015	16803	16539	16768	16613	16811	16559	16300	16374	16298	16132	16109	16064	16069	16198	15975	16052	16080	16163	15927	16127	15833	16042	16056	15924	16237	16121	16130	15941	16061	15733	16017	15843	15985	15890	15871	15972	15907	16013	16070	15745	16012	15883	15857	15953	15915	16121	15823	15750	15830	15867	15911	15896	16098	15981	15882	16019	16039	15880	15873	15909	16048	15858	15861	15800	15871	15815	15890	15939	15887	15785	15997	16055	15971	15779	15943	15891	15746	16022	15907	15862	15961	15884	15833	15863	15959	15976	15735	15942	15921	15888	15875	15897	15682	15864	15794	15966	15888	16007	15854	15923	15987	15711	15858	16044	15971	15780	15730	15873	15709	15902	15959	15861	15795	15736	15831	16072	15893	15840	15975	15804	15730	15767	15949	15870	15874	16046	15945	16032	15983	15976	15845	15866	15844	15824	15939	15942	15824	15806	15791	16018	16000	15977	15788	15957	15868	15909	15983	15821	15967	15747	15878	15832	15800	15850	15896	15865	15780	15841	15774	15797	15847	15981	15958	15996	15954	15869	15830	15915	15866	15942	15904	15938	15899	15849	15864	15891	15841	15980	15939	15982	15788	15878	15868	16031	15976	16026	15913	15919	16100	15915	16004	15981	15875	15777	15911	15948	15759	15718	15777	15743	15882	15849	15886	15777	15892	15833	16000	15916	15848	15873	16030	15948	15772	15907	15849	15954	15912	15943	15891	15994	15825	15816	15875	15903	15668	15822	15809	15762	15786	15818	15785	16003	15947	15835	15854	15908	15963	15841	16037	15928	15737	15703	15853	15929	16032	15969	15838	15862	15886	15699	15915	15810	15779	15852	15963	15744	15911	15873	15903	15801	15823	15821	15923	15988	15880	16065	16080	15966	16038	15755	15985	15856	15790	15788	15991	15967	15803	15964	15918	15857	15816	15990	15871	15864	16030	15733	15934	15834	15840	16082	15867	15831	15687	15710	15961	15828	15793	15935	15764	15763	15881	15904	15825	15854	16037	15797	15850	15844	15899	15871	15871	15967	15831	15778	15863	15967	16094	15851	15794	15925	15737	15836	16151	15976	15890	15831	15993	15989	15982	16045	15972	16004	16057	15816	15991	15819	15868	15815	15846	15844	15826	15983	15780	15810	15838	15926	15933	15904	16080	15773	15886	15946	15961	15778	15792	16035	15906	15693	15735	15958	15721	15926	15890	15928	15787	16156	15839	15913	15802	15912	15927	15973	15825	15871	15894	15983	16066	15835	15901	15893	15892	15942	15804	15886	15936	15819	15883	15939	16039	15820	15986	15770	15849	15907	16134	15840	16012	15729	15957	15976	15619	16062	15949	15932	15921	15754	15784	15829	15769	15891	15784	15929	15860	15832	15908	15856	15985	15863	15721	15944	15798	15991	15688	15960	15887	15883	15847	15755	15979	15865	15946	15845	15901	15769	15934	15926	15795	15835	15945	15987	15820	16020	15972	15956	15788	15894	15821	15908	15853	15971	15765	15876	15895	15832	16031	15853	15785	15912	15856	15839	16090	15823	15814	15856	15931	15785	15749	15790	15824	15836	15917	15872	16041	15759	15875	15941	15821	15884	15835	15789	15988	15947	15861	15899	15923	15638	15870	15869	15759	15750	15780	15800	15970	15859	15882	16018	16105	15819	15978	16039	16089	15890	15707	15749	15891	15922	15863	15896	15886	15842	15848	15925	16000	15763	15904	16034	15962	15921	15915	15860	15837	15888	15875	16077	15951	15707	16060	15882	15913	16029	15969	15742	15984	15981	15970	15688	15771	15862	15974	15846	15875	15984	15968	15899	15966	15838	15971	15777	15824	16023	15840	15855	15847	15765	16003	15726	16189	15720	15908	15813	15974	15841	15814	15804	15841	15922	16004	15789	15827	15848	15965	15809	15817	15942	15942	15877	15902	15955	15822	15906	15924	16091	15891	15967	15864	16021	15961	15878	16080	15738	15833	15788	15981	15857	15762	15980	15861	15894	16000	15848	15924	15924	15754	15928	15819	15773	15806	15982	16002	15750	15911	15948	16003	15915	15954	15780	15933	15947	15989	15791	15685	15826	15943	15911	15997	16054	15906	15882	15905	16022	15574	15759	15936	15833	15824	15938	15697	15789	15894	15784	15987	15975	15771	15763	15974	15942	15896	15859	15921	15918	15860	15812	15828	15852	15950	15844	15740	15782	15764	15653	15845	15852	15868	15653	15998	16041	16047	15911	15997	15867	16019	15919	16057	15913	15810	15558	15819	15802	16073	15825	15909	15814	15994	15848	15873	15761	15852	15962	15910	15799	15801	16060	15898	15742	15966	15929	15867	15868	15977	15909	15773	15744	15799	15903	15942	15870	15756	15863	15862	16089	15742	15837	15970	15831	16033	15931	16027	15875	15755	15849	15887	15863	15909	15793	15943	15901	16068	15796	15785	15780	15866	15823	15760	16005	15908	15820	15910	15977	15785	16013	15665	16026	16051	15877	15763	15915	15978	15988	15939	15921	15830	15894	15909	15988	15746	15977	15987	15814	15775	15871	16039	15698	15830	15833	15934	15840	15851	15877	15863	15854	15815	15799	16047	15687	15855	16047	15874	15950	15865	15700	15943	16001	15745	16027	15799	15880	15870	16007	15966	15784	15912	15951	15774	15812	15757	15887	15965	15994	15795	15892	15854	15780	15946	15880	16002	16019	15913	15930	15873	16040	15947	16092	15798	16105	15888	16073	15769	15863	15972	15816	15862	15941	15923	15890	16018	15968	15871	15976	15831	15927	15759	15735	15879	15715	15916	15937	15938	15846	16055	15887	16011	15925	15882	15796	15782	16082	15948	15851	15848	15656	16019	15966	15901	15676	16035	15857	15909	15849	15812	15859	15739	15934	15960	15832	16021	15771	15966	15919	15869	15707	15793	15928	16081	15706	15942	15723	15824	15803	15907	15911	15884	15910	15855	15827	15916	16025	15952	15893	15975	15867	15820	15910	15802	16011	15867	15914	15974	15915	15909	15814	15960	16110	15997	15705	16053	16000	15896	15737	15866	15934	15771	16013	15897	15861	15948	15895	15780	15916	15791	15877	15899	15962	16066	15873	15873	15758	16018	16061	15814	15871	15929	16072	15779	15828	15871	15804	15758	15816	15924	15807	15741	15858	15858	15863	15877	15980	15908	15939	15933	15801	15993	15693	15950	15970	15814	15980	15861	15913	15833	15947	16013	15882	15958	16061	15745	15748	15811	15945	15980	15897	15934	15938	16015	15978	15884	15845	15720	15904	15888	15741	15775	15831	15886	15819	15837	15895	15748	15859	15758	15892	15851	15751	15824	15982	15713	15923	15627	16107	15781	15729	15933	15947	16078	15848	15967	15953	15869	15926	15903	15763	15936	15946	15828	15780	15782	15968	15850	15895	15951	15782	16035	15924	15925	15961	16121	15992	15907	15974	15890	16027	16056	15923	15911	15931	15869	16025	15920	15684	15886	15960	15841	15959	15731	15861	15909	15870	15863	15890	16036	15894	15631	15674	15926	15873	15961	15882	15763	16029	15855	15910	15860	15872	15931	15837	15997	15977	15943	15947	16034	15937	15864	15759	15909	15774	16091	15852	15864	15820	15913	15863	15976	15741	15985	15628	15878	16112	15974	15781	15842	15667	15854	15872	16036	15988	15890	15918	15890	15923	15771	16001	15732	16182	15793	15891	15928	15948	15963	15867	15913	15889	16040	15830	15820	15856	16010	16049	16019	16021	15824	15896	15775	15820	15942	15797	15889	15967	16041	15880	15843	15887	15990	15818	15684	15840	15893	15825	16043	15924	15967	15854	15808	15812	15774	15841	15765	15923	15949	15893	15688	16096	15841	16002	15974	15899	15913	15985	15889	15996	16002	15967	15885	15914	15983	15870	15883	15756	15840	15783	16135	15949	15712	15756	15760	16008	15962	16013	15894	16066	15955	15895	15768	15953	15805	15909	15970	15926	15997	15906	16045	16047	15846	15955	15982	15689	15810	15916	15768	15915	15801	15753	15991	15908	15891	15664	15985	15916	15958	15881	15932	15852	15990	15869	15825	15931	15939	15873	15963	15970	15876	15891	15900	15888	15783	15786	15812	15998	15826	15768	15957	15986	16026	15975	15895	15941	15973	16015	15835	15622	15789	15967	15682	15905	15937	15914	15808	16076	15849	15775	15890	15736	15829	15831	15912	15785	15726	16111	16012	15877	15914	15973	16041	15880	15963	15876	15757	15834	15876	15682	16022	15892	15830	16159	15959	15794	15805	16037	15915	15896	15922	15890	16034	16039	15820	15906	15985	15913	15941	16055	15972	15904	16001	15893	16118	16081	15917	15945	15860	15991	15929	15781	16019	15861	15847	15813	15915	15738	16044	15909	15927	15834	15876	15885	16001	15786	15772	16019	15963	15815	15940	15920	16102	15746	15710	15848	15881	15827	15728	15913	15886	15933	15872	15822	15816	15913	15928	15707	15966	15969	15849	15880	15792	15882	15947	15991	15963	15886	15796	15953	15908	15937	15950	15748	15960	15678	15986	15940	15822	16000	15904	15891	15874	16040	15818	16009	15914	15931	15855	15817	15940	15878	15780	15869	15901	15810	16036	15693	15866	15911	15857	15928	15833	15831	15953	15870	15798	15813	15894	15947	15691	15956	15748	16175	15913	16055	16012	15822	15861	15885	15917	15905	15933	15910	16021	15751	15897	15859	15944	15836	15854	16034	15907	15956	15784	16077	15934	15938	15673	15923	15871	15929	15712	15810	16047	15734	15912	16074	15795	16043	15891	15825	16001	15823	16152	15765	15775	15980	15882	15967	15834	15918	15768	15728	15855	15959	15920	15960	16014	15938	16052	16011	15938	15773	15948	15857	15935	15978	15966	15812	15780	15933	16055	15886	15856	16006	15923	15760	15894	15838	15848	15945	15678	15918	15958	15939	15856	15929	15875	15979	15829	15935	15917	15718	15815	15999	15987	15975	15847	15781	16100	15750	15864	15833	15742	15900	15809	15839	15918	15902	16044	15737	16033	15876	16036	15952	15855	15877	15847	15925	15902	15784	15857	15896	15905	15975	15783	15749	15876	15963	15798	15919	15926	15983	15777	16040	15805	15913
26230	21839	33055	39016	38125	36545	33825	28884	27132	27007	25991	25962	25885	25934	25973	25802	25668	25405	25407	25214	25071	25044	25026	24861	25169	25054	25013	25058	25010	24854	24940	24955	25282	24956	25022	24920	24865	24878	24907	24814	24836	24761	24914	24683	24680	24861	24553	24727	24927	25066	24929	24663	24869	24718	24844	24737	24762	24592	24836	24866	24618	24953	24567	24797	24661	24813	24707	24719	24631	24759	24844	24912	24936	24651	24570	24600	24835	24788	24911	24595	24655	24551	24615	24681	24646	24728	24733	24615	24672	24577	24796	24721	24634	24626	24731	24631	24499	24819	24656	24793	24901	24881	24651	24815	24695	24762	24577	24628	24906	24632	24995	24789	24885	24688	24429	24985	24648	24479	24756	24912	24693	24843	24344	24802	24706	24742	24748	24816	24693	25077	24773	24843	24656	24615	24481	24764	24714	24459	24673	24448	24817	24864	24468	24692	24854	24625	24533	24610	24788	24583	24618	24783	24793	24383	24839	24673	24726	24724	24516	24703	24663	24850	24987	24721	24868	24712	24657	24396	24757	24369	24883	24874	25079	24792	24953	24830	24967	24894	24933	24915	24917	24737	24623	24819	24638	24727	24720	24858	24786	24803	24731	24869	24839	24627	24712	24970	24753	24694	24933	24766	24708	24870	25019	24798	24608	24696	24762	24580	24968	24827	24677	24782	24634	24643	24785	24631	24666	24663	25048	25008	24633	24780	24745	24962	24629	24781	24836	24431	24707	24486	24716	24782	24859	24838	24835	24596	24708	24557	24726	24587	24725	24610	25032	24858	24742	24732	24703	24608	24999	24733	24667	24767	24699	24808	24541	24735	24890	24781	24644	24806	25053	24821	24884	24679	24692	24623	24669	24457	24898	24715	24929	24828	24623	24637	24631	24523	24522	24732	24950	24776	24659	24780	24871	24695	24496	24557	24511	24514	24692	24877	24923	24776	25017	24755	24835	24901	24720	24800	24621	24780	24860	24660	24749	24810	24684	24846	24762	24771	24589	24471	24843	24839	24899	24914	24880	24600	24511	24650	24438	24403	24798	24974	24750	24504	24567	24673	24595	24720	24673	24642	24630	24778	24600	24747	24683	24785	24679	24981	24820	24668	24726	24644	24825	24613	24768	24715	24522	24598	24502	24726	24874	24998	24600	24829	24579	24528	24720	24928	24918	24731	25093	24471	24652	24669	24898	24779	24706	24539	24745	24753	24555	24731	24701	24774	24699	24716	24860	24720	24939	24789	24649	24650	24776	24771	24775	24773	24731	24420	24694	24705	24820	24690	24675	24527	24324	24508	24788	24780	24588	24923	24885	24614	24871	24459	24597	24872	24703	24686	24577	24631	24797	24771	24548	24667	24604	24603	24779	24633	24798	24733	24898	24745	24589	24675	24531	24633	24669	24769	24819	24742	24539	24712	24697	24611	24773	24772	24813	24568	24644	24772	24588	24701	24694	24652	24663	24600	24822	24736	24826	24867	24668	24822	24861	24712	24641	24386	24786	24935	24631	24781	24612	24627	24819	24435	24519	24470	24753	24592	24719	24762	24846	24806	24905	24719	24552	24626	24703	24830	24705	24653	24724	24526	24691	24664	24776	24508	24538	24572	24690	24828	24882	24627	24711	24915	24396	24722	24546	24774	24600	25035	24862	24770	24858	24966	24892	24894	24737	24691	24769	24669	24769	24543	24689	24860	24627	24793	24940	24574	24759	24702	24758	24878	24671	24867	24703	24695	24798	24719	24831	24714	24818	24791	24809	24677	24594	24612	24823	25016	24708	24736	24716	24625	24654	24825	24744	24919	24745	24693	24741	24784	24674	24985	24637	24902	24800	24667	24840	24641	24882	24621	24973	24575	24635	24615	24696	24614	24619	24776	24830	24688	24584	24644	24738	24800	24791	24885	24947	24827	24627	24764	24747	24683	24731	24741	24815	24759	24872	24882	24802	24776	24740	24583	24639	24631	24621	24813	24711	24605	24696	24779	24661	24831	24607	24664	24821	24857	24780	24618	24892	24797	24669	24523	24624	24761	24800	24549	24427	24827	24706	24724	24603	24797	24702	24600	24730	24580	24650	24707	24746	24736	24765	24546	24924	24723	25015	24778	24749	24630	24915	24753	24851	24951	24924	24699	24666	24885	24688	24636	24608	24747	24724	24784	24766	24658	24613	24838	24871	24616	24915	24610	24686	24518	24617	24689	24817	24636	24580	24741	24774	24589	24770	24920	24700	24953	24683	24798	24656	24623	24942	24765	24733	24768	24791	24606	24983	24606	24695	24590	24722	24776	24746	24782	24756	24674	24647	24622	24835	24903	24843	24843	24773	24635	24696	24779	24775	24696	24671	24603	24409	24671	24639	24974	24904	24673	24387	24455	24576	24538	24647	24810	25069	24608	24566	24862	24841	24640	24529	24631	24352	24805	24979	24622	24825	24915	24659	24823	24713	24781	24827	24462	24707	24742	24660	25134	24535	24607	24762	24918	24985	24594	24676	24596	24683	24851	24686	24680	24840	24725	24574	24624	24761	24682	24611	24341	24631	24534	24775	24726	24531	24785	24925	24892	24768	24745	24717	24593	24655	24501	24711	24839	24881	24627	24905	24869	24479	24518	25011	24668	24782	24636	24904	25023	24790	24728	24673	24738	24748	24509	24681	24824	24664	24846	24775	24808	24778	24715	24995	24758	24757	24843	24744	24743	24601	24571	24367	24714	24970	24975	24681	24793	24894	24899	24903	24896	24559	24661	24670	24653	24968	24784	24877	24755	24904	24799	24659	24819	24574	24642	24697	24747	24679	24871	24653	24741	24720	24618	24994	24435	24647	24812	24630	24564	24903	24534	24509	24701	24596	24681	24802	24561	24709	24636	24944	24548	24415	24704	24761	24513	24601	24712	24846	24649	24825	24444	24705	24660	24783	24731	24839	24672	24728	24716	24629	24580	24828	24668	24852	24548	24812	24799	24823	24647	24715	24772	24522	24600	24655	24850	24770	24631	24879	24739	24662	24574	24914	24620	24961	24620	24815	24792	24679	24552	24756	24721	24543	24634	24622	24690	24768	24696	24845	24627	24647	24871	25015	24827	24783	24692	24715	24838	24662	24549	24835	24672	24673	24502	24620	24717	24845	24863	24916	24602	24742	24828	24640	24886	24774	24987	24758	24730	25028	24674	24763	24767	24848	24836	24600	24796	24710	24691	25032	24517	24301	24648	24640	24657	24731	24801	24641	24871	24513	24708	24445	24720	24669	24629	24729	24791	24779	24839	24705	24662	24691	24508	24684	24745	24540	24741	24771	24666	24903	24790	24815	24797	24699	24862	24583	24626	24560	24587	24511	24662	24711	24746	24775	24677	24739	24825	24826	24501	24671	24578	24658	24609	24678	24731	24612	24814	24699	24778	24741	24296	24666	24640	24616	24762	24757	24668	24709	24643	24903	24574	24499	24618	24423	24699	24677	24651	24931	24669	24759	24803	24846	24966	24773	24705	24884	24568	24650	24581	24775	24643	24618	24745	24815	24691	24591	24906	24769	24993	24596	24604	24945	24755	24768	24773	24803	24609	24701	24585	24678	24718	24610	24884	24603	24820	24682	24831	24781	24667	24348	24381	24706	24785	24728	24537	24759	24931	24564	24396	24700	24748	24663	24621	24677	24803	24983	24856	24755	24713	24908	24789	24783	24735	24587	24892	24993	24900	24610	24765	24715	24787	24708	24475	24746	24819	24961	24642	24680	24670	24721	24694	24738	24623	24499	24728	24719	24839	24621	24646	24954	24795	24579	24572	24658	24880	24770	24936	24649	24823	24748	24560	24793	24440	24708	24773	24580	24844	24955	24907	24804	24476	24731	24762	24697	24759	24929	24902	24933	24736	24643	24576	24817	24618	24430	24551	24482	24723	24623	24813	24647	24764	24735	24631	24547	24665	24752	24515	24741	24476	24465	24620	24702	24608	24644	24627	24857	24830	24687	24520	24828	24620	24899	24788	24964	24802	24756	24940	24587	24555	24633	24616	24938	24693	24700	24655	24670	24505	24786	24584	24632	24506	24836	24807	24646	24829	24535	24581	24720	24472	24538	24842	24854	24735	24489	24543	24616	24714	24766	24903	24784	24751	24807	24616	24966	25022	24703	24499	24666	24751	24741	24638	25062	24744	24873	24570	24532	24907	24685	24909	24593	24817	24498	24810	24795	24824	24630	24795	24786	24676	24671	24715	24723	24491	24563	24666	24733	24618	24922	24803	24500	24597	24574	24551	24865	24435	24803	24668	24421	24412	24603	24840	24841	24781	24959	24776	24741	24620	24681	24626	24659	24618	24650	25118	24593	24585	24643	24955	24561	24850	24815	24597	24693	24881	24924	24592	24963	24711	24964	24935	24868	24811	24809	24683	24599	24643	24663	24808	24624	24746	24977	24874	24667	24679	24715	24526	24649	24729	24599	24683	24810	25000	24482	24727	25100	24633	24566	24699	24861	24766	24765	24719	24658	24775	24925	24808	24972	24764	24849	24747	24748	24700	25002	24849	24748	24536	24947	24871	24685	24719	24636	24889	24510	24810	24860	24675	24659	24831	24845	24774	24734	24974	24646	24638	24689	24772	24731	24628	24563	24476	24746	24679	24669	24661	24640	24673	24595	24907	24789	25056	24569	24877	24920	24785	24752	24708	24850	24415	24655	24863	24666	24844	25065	24856	24601	24824	24826	24348	24550	24726	24706	24692	24603	24660	24654	24687	24789	24591	24627	24612	24812	24443	24754	24671	24887	24602	24849	24273	24647	24884	24765	24664	24451	24569	24718	24656	24803	24707	24417	24792	24715	24673	24682	24709	24739	24638	24687	24386	24818	24542	24644	24616	24859	24560	24786	24799	24878	24518	24888	24943	24734	24672	24818	24697	24795	24717	24767	24794	24728	24684	24655	24886	24793	24802	24958	24915	24875	24440	24710	25076	24864	24705	24741	24685	24456	24774	24632	24664	24644	24749	24606	24722	24632	24896	24681	24626	24924	24810	24829	24765	24536	24548	24767	24683	24534	24711	24758	24768	24714	24682	24758	24654	24662	24900	24565	24759	24753	24764	24385	24511	24736	24641	24715	24694	24877	24694	24855	24750	24902	24700	24774	24672	24541	24618	24578	24586
41996	69759	70865	57235	42835	33147	25385	21228	19620	18757	17801	17607	18020	17995	17657	17463	17455	17186	17124	16820	16635	16706	16703	16622	16762	16617	16726	16676	16637	16617	16582	16646	16571	16573	16600	16505	16474	16520	16582	16339	16278	16584	16630	16420	16463	16392	16408	16540	16281	16307	16199	16497	16566	16412	16494	16348	16409	16229	16462	16497	16350	16461	16533	16621	16257	16451	16254	16280	16544	16437	16490	16204	16296	16395	16588	16367	16307	16376	16509	16493	16440	16205	16336	16446	16329	16474	16525	16330	16298	16434	16528	16719	16352	16324	16466	16470	16576	16379	16459	16240	16361	16395	16384	16476	16193	16348	16408	16324	16308	16185	16150	16332	16387	16320	16450	16264	16390	16519	16489	16231	16497	16289	16342	16430	16278	16561	16390	16169	16205	16463	16314	16328	16288	16219	16378	16538	16389	16389	16528	16290	16281	16289	16588	16358	16359	16450	16194	16436	16506	16683	16480	16423	16138	16320	16382	16219	16288	16205	16472	16470	16342	16399	16447	16408	16357	16420	16464	16297	16423	16337	16503	16369	16319	16500	16551	16245	16535	16187	16352	16435	16220	16390	16303	16383	16403	16272	16195	16372	16495	16289	16337	16382	16602	16380	16399	16437	16313	16275	16419	16299	16459	16410	16479	16391	16442	16385	16463	16370	16385	16265	16395	16479	16521	16327	16436	16494	16551	16409	16318	16113	16497	16301	16456	16422	16241	16383	16421	16369	16377	16208	16321	16383	16493	16536	16359	16394	16384	16222	16482	16342	16323	16485	16506	16285	16429	16357	16392	16376	16400	16476	16292	16348	16483	16579	16205	16363	16409	16335	16326	16349	16296	16369	16384	16203	16379	16308	16447	16279	16401	16330	16304	16305	16258	16347	16506	16191	16256	16369	16194	16262	16413	16193	16274	16480	16263	16339	16278	16333	16474	16501	16190	16431	16117	16452	16439	16359	16298	16523	16108	16375	16130	16404	16459	16533	16116	16378	16513	16382	16419	16320	16341	16579	16445	16436	16490	16327	16434	16312	16418	16380	16390	16340	16563	16310	16449	16328	16359	16447	16387	16225	16333	16151	16268	16458	16310	16378	16562	16352	16475	16231	16388	16377	16286	16346	16372	16418	16380	16497	16304	16447	16525	16388	16521	16300	16448	16286	16216	16404	16339	16488	16177	16406	16639	16472	16196	16427	16288	16505	16421	16465	16108	16370	16642	16260	16239	16566	16411	16233	16294	16382	16326	16334	16303	16352	16350	16483	16421	16334	16365	16443	16360	16372	16386	16311	16336	16489	16362	16404	16285	16453	16313	16360	16268	16439	16223	16334	16480	16384	16400	16314	16350	16407	16279	16416	16448	16516	16282	16253	16292	16531	16422	16348	16434	16369	16360	16280	16432	16499	16296	16401	16388	16362	16308	16383	16279	16406	16379	16334	16229	16379	16424	16468	16242	16433	16380	16461	16468	16375	16549	16332	16170	16398	16517	16267	16612	16485	16461	16351	16337	16379	16358	16389	16363	16483	16385	16302	16390	16572	16337	16310	16307	16582	16307	16359	16350	16335	16519	16413	16275	16272	16383	16322	16318	16377	16325	16395	16481	16380	16461	16279	16436	16508	16321	16481	16331	16233	16275	16388	16503	16334	16215	16455	16238	16254	16456	16278	16355	16365	16187	16360	16460	16287	16289	16297	16378	16249	16386	16149	16350	16183	16358	16434	16292	16540	16486	16269	16384	16313	16341	16395	16500	16323	16496	16296	16498	16590	16361	16443	16449	16290	16352	16242	16294	16277	16425	16372	16302	16158	16297	16444	16414	16419	16368	16146	16466	16380	16230	16190	16567	16221	16456	16382	16404	16383	16427	16331	16391	16413	16586	16338	16391	16496	16434	16359	16490	16265	16438	16272	16244	16207	16345	16466	16391	16243	16233	16342	16471	16368	16268	16366	16308	16281	16475	16485	16411	16430	16406	16395	16158	16303	16204	16372	16508	16364	16366	16246	16273	16309	16326	16305	16456	16336	16377	16453	16425	16201	16444	16214	16461	16257	16286	16458	16277	16434	16183	16344	16265	16337	16217	16391	16287	16240	16470	16447	16370	16386	16283	16360	16399	16465	16129	16537	16362	16419	16422	16417	16381	16383	16350	16234	16362	16435	16385	16387	16272	16378	16652	16436	16335	16261	16444	16394	16349	16453	16378	16200	16466	16386	16335	16399	16394	16302	16474	16471	16381	16231	16299	16291	16332	16344	16261	16481	16405	16358	16344	16208	16396	16447	16391	16455	16137	16530	16328	16431	16359	16253	16474	16329	16428	16283	16394	16288	16449	16544	16316	16422	16316	16484	16450	16259	16340	16358	16298	16301	16334	16349	16358	16273	16511	16474	16419	16305	16380	16390	16385	16316	16292	16461	16324	16050	16349	16344	16289	16287	16413	16599	16466	16369	16426	16102	16323	16392	16244	16356	16251	16579	16362	16418	16312	16344	16442	16414	16457	16420	16198	16398	16289	16247	16417	16567	16169	16438	16359	16223	16333	16237	16585	16341	16383	16362	16470	16287	16436	16395	16475	16414	16378	16396	16228	16336	16503	16541	16327	16398	16365	16508	16366	16227	16435	16338	16431	16322	16683	16258	16256	16401	16308	16286	16471	16403	16306	16280	16394	16389	16327	16446	16310	16240	16464	16390	16525	16366	16406	16601	16551	16463	16221	16436	16462	16278	16429	16451	16363	16300	16383	16300	16302	16407	16270	16463	16228	16285	16326	16239	16326	16299	16307	16445	16378	16335	16257	16493	16369	16298	16387	16658	16545	16610	16203	16501	16503	16426	16204	16464	16426	16573	16325	16241	16263	16392	16461	16454	16414	16420	16481	16390	16414	16369	16396	16345	16234	16389	16351	16400	16403	16454	16474	16297	16310	16395	16392	16298	16336	16182	16488	16365	16357	16474	16360	16175	16224	16285	16342	16395	16330	16386	16419	16505	16320	16270	16550	16537	16383	16430	16309	16446	16274	16396	16435	16515	16263	16311	16315	16327	16198	16369	16303	16250	16246	16335	16466	16375	16434	16350	16367	16398	16390	16290	16305	16246	16432	16432	16429	16567	16343	16320	16441	16341	16299	16391	16273	16299	16463	16497	16404	16437	16416	16334	16210	16558	16382	16482	16505	16408	16396	16410	16378	16182	16450	16432	16417	16378	16294	16180	16437	16400	16407	16345	16337	16578	16246	16392	16242	16280	16383	16457	16295	16452	16459	16558	16412	16258	16108	16346	16326	16385	16280	16503	16436	16334	16338	16275	16408	16493	16560	16375	16437	16473	16507	16265	16406	16452	16379	16341	16371	16469	16349	16561	16367	16423	16313	16196	16484	16462	16296	16308	16223	16598	16363	16402	16255	16258	16384	16235	16295	16289	16389	16328	16494	16397	16447	16309	16354	16425	16383	16420	16461	16284	16403	16295	16376	16451	16281	16290	16125	16453	16346	16519	16348	16192	16294	16512	16297	16136	16385	16333	16429	16447	16274	16346	16399	16371	16271	16262	16269	16449	16345	16271	16484	16412	16330	16248	16407	16449	16483	16233	16546	16363	16472	16544	16419	16482	16483	16298	16498	16340	16272	16367	16326	16268	16305	16254	16224	16483	16310	16239	16313	16580	16550	16449	16489	16180	16413	16390	16209	16524	16351	16271	16226	16289	16309	16374	16581	16537	16375	16353	16596	16322	16432	16249	16464	16414	16155	16380	16433	16280	16540	16434	16370	16413	16356	16403	16263	16201	16368	16319	16359	16532	16309	16373	16447	16488	16395	16321	16449	16422	16410	16502	16236	16344	16338	16281	16516	16350	16370	16379	16363	16409	16380	16341	16228	16509	16416	16324	16244	16255	16417	16248	16344	16222	16311	16359	16595	16243	16478	16389	16463	16595	16339	16448	16443	16330	16305	16358	16326	16298	16408	16319	16128	16321	16335	16260	16584	16341	16337	16442	16343	16465	16221	16459	16259	16216	16507	16333	16368	16262	16424	16099	16437	16443	16423	16428	16256	16452	16367	16273	16333	16382	16453	16278	16271	16348	16242	16257	16318	16271	16381	16427	16394	16385	16419	16365	16376	16451	16243	16429	16390	16476	16390	16315	16289	16481	16455	16269	16365	16440	16251	16406	16312	16470	16436	16340	16336	16352	16453	16361	16444	16392	16116	16375	16395	16401	16356	16427	16281	16431	16313	16345	16469	16352	16379	16394	16486	16312	16519	16311	16420	16467	16345	16553	16339	16312	16411	16510	16269	16514	16239	16443	16372	16378	16328	16600	16327	16354	16328	16334	16204	16378	16513	16325	16119	16268	16478	16430	16362	16433	16395	16293	16373	16264	16355	16391	16264	16351	16381	16466	16452	16536	16320	16385	16294	16308	16358	16224	16258	16528	16370	16391	16395	16392	16228	16437	16414	16083	16488	16558	16383	16413	16342	16268	16482	16557	16483	16355	16428	16315	16533	16395	16403	16408	16400	16322	16253	16277	16250	16280	16334	16375	16217	16291	16398	16256	16514	16345	16559	16370	16313	16341	16357	16208	16225	16247	16385	16460	16314	16312	16411	16430	16274	16351	16406	16286	16563	16260	16551	16292	16413	16239	16258	16327	16319	16424	16430	16349	16341	16460	16330	16357	16317	16296	16548	16307	16483	16342	16320	16484	16318	16352	16373	16420	16310	16358	16301	16380	16413	16309	16465	16342	16315	16523	16460	16376	16469	16361	16369	16374	16438	16303	16409	16307	16568	16275	16256	16346	16355	16451	16407	16397	16357	16298	16339	16383	16427	16375	16471	16715	16254	16303	16341	16244	16261	16392	16417	16338	16257	16537	16416	16349	16477	16400	16406	16343	16342	16489	16483	16417	16531	16341	16401	16573	16521	16307	16353	16258	16462	16188	16215	16164	16222	16187	16340	16440	16322	16275	16219	16489	16501	16436	16201	16443	16396	16333	16244	16430	16529	16181	16315	16465	16537	16404	16350	16379	16342	16465	16239	16494	16574	16316	16408	16172	16361	16386	16460	16308	16341	16356	16354	16446	16403	16449	16433	16379	16274	16439	16392	16448	16468	16502	16330	16476	16391	16294	16440	16318	16258	16390
24173	21705	30955	33047	36281	39528	35819	29326	27272	26926	26011	25502	25703	25746	25819	25496	25356	25125	24736	24466	24530	24435	24474	24460	24550	24288	24543	24431	24463	24319	24270	24550	24267	24356	24253	24131	24340	24625	24427	24100	24158	24257	23961	24135	24084	24124	24036	23936	23996	24103	24140	23947	23798	24071	24015	24184	24094	24090	24104	24034	24204	23859	24109	24145	24199	24026	23935	23856	24021	24091	23985	24211	23953	23897	24008	24091	24101	24032	24242	24207	24182	24016	24040	24183	23881	23810	24016	23912	24013	24007	23675	24029	24195	24144	24115	24003	23993	24127	24168	23901	24147	24101	23880	23930	23727	24289	24208	24138	24086	23950	23815	24028	23853	24094	23803	24106	24002	23930	24097	24161	24061	24298	24026	24171	24003	23904	23876	24011	23898	23872	24095	24049	24189	24154	23867	24207	23903	23970	23632	24077	23801	23900	24065	23807	23981	23885	24186	23764	24043	23988	23941	24037	24130	24011	24169	23987	23904	24055	23868	24058	23927	23917	23958	24037	23864	23986	23960	24225	24030	24083	23930	23908	24031	24238	24103	23767	23943	23720	23788	23904	24293	24016	23941	23986	23643	24104	23907	23876	23972	23878	23951	24143	24037	24112	23945	23894	24053	24170	23882	23876	23828	23848	24121	24055	24002	23703	24028	24122	24068	23823	24131	24124	23816	24034	23797	23974	23728	23918	23864	24170	24165	23837	24019	24039	24118	24139	23874	24161	24059	23982	23960	23796	24003	23937	23940	23828	23934	24064	24172	23836	23885	24013	23935	23837	23769	23952	23884	23917	24006	24305	24066	23958	24119	23892	23941	23986	24212	23984	23958	23772	23895	23927	23909	23841	24108	23723	24198	23831	24033	24144	24222	24058	24186	23985	23969	23904	24039	24033	24044	24106	24145	23880	23986	23956	24058	23887	23942	23866	23771	24208	24016	24023	23973	23881	23749	24008	23986	23792	23892	23817	23873	23955	23916	24065	24274	24088	23876	23950	23891	23879	24279	24208	24071	24167	24143	23641	23745	23992	23944	23818	24017	23862	24256	23858	24004	23894	24097	24002	23957	23937	24295	24033	23979	24020	23931	23808	23914	24009	24145	23831	24085	23986	24144	24014	24054	24194	23887	23907	24127	23794	23957	23978	24046	23939	24088	24077	24267	24236	24171	24089	23752	24053	24113	23993	23883	24004	24325	24211	24024	23916	24148	24058	23903	24018	24223	24019	24122	24071	24139	24005	23949	23970	24027	23750	23847	23745	23764	24016	23795	23961	24035	24275	24007	23907	23959	24161	24038	24035	23967	23916	23985	24173	24028	24061	23907	24077	23994	24130	23997	23804	24005	23899	24054	24120	24072	23939	23912	24116	24020	23867	23874	24090	23960	24234	24081	24038	23980	24094	23977	23981	24275	23999	24039	23753	23884	23932	23938	23855	23743	23823	24184	23882	23753	24372	24097	24098	23839	23885	23973	24222	23922	24058	23770	23935	23903	23900	23888	23965	23809	24091	24172	23807	23917	23669	23965	23759	24049	23734	23837	23847	23905	23785	23883	24019	24088	24040	23965	23998	23728	23948	23715	23947	23921	23737	23857	24138	23911	23976	24268	23969	23738	24140	24244	24225	23867	23660	24105	23949	23971	23801	23905	24133	24105	23934	23903	23839	24054	23937	23787	23919	23905	23991	24014	23867	24195	24044	24016	24007	24082	24019	23991	23909	23732	24023	24015	23997	24228	24146	24106	24010	23936	24116	24232	23879	24185	23973	24074	23881	23756	23726	24005	23907	23905	24090	23968	23569	23900	24054	23872	23959	24234	23982	24025	23977	23925	23862	24018	24041	24084	24036	24043	23917	24038	24104	23945	23852	23931	23923	23746	24133	24036	24075	23873	23838	24212	23958	23949	23852	24073	24119	23898	24006	24091	23810	24116	23880	23849	23884	24046	24078	24144	24092	23821	23720	23834	23955	23901	23961	23895	23681	23719	23863	23724	24001	24014	24043	23730	23953	24185	23863	24206	24082	23967	24016	23872	23969	23951	23863	24037	23951	23810	24062	24058	24122	23744	23912	23873	24011	23899	24080	23898	23967	23883	24021	23941	23996	23936	23753	24097	23993	24017	24026	23793	23907	23833	23956	23870	24099	24100	23864	24146	23911	23912	24036	24014	23910	24315	24130	23976	23930	24051	23725	23973	23798	24108	24041	24139	23821	23922	24036	24032	24021	23992	23725	24014	23993	24047	24069	23781	23974	23929	23771	23851	23814	23901	23906	23832	23774	23825	23988	24191	24073	23902	23853	23833	23633	23776	23950	23871	24069	23841	23948	24016	23881	23947	23778	24079	24053	23999	23999	23795	23766	24064	23850	24026	24058	23818	23813	23839	24191	24103	24050	23930	24134	24163	23830	24093	24133	23949	24018	24020	23984	24219	24207	23885	24020	24061	24091	23987	23785	24060	23928	23985	23827	24088	23981	24105	23773	24096	24076	23819	23857	24066	24248	23870	24025	24165	23800	23941	24160	24207	23830	23864	23797	24182	24088	23948	23781	23860	23758	23794	23904	24012	23816	23954	23941	23913	23886	23679	24078	24080	23869	23725	23995	24011	23969	23894	23863	24157	24023	23815	23772	24119	23856	23916	23772	23854	23837	23836	23919	24135	23892	23822	23985	24166	23945	23766	24067	24119	23859	24090	24241	23854	23767	24040	24208	23961	24057	24095	24154	23877	24098	23967	24073	24020	23884	24374	24014	23891	23903	23813	23928	23988	23799	23875	24055	23947	23756	23868	23973	24033	24126	23856	23920	23983	23958	24031	23914	23841	24073	23929	23851	23940	23865	23944	23987	23992	24003	24044	24010	23821	23953	23940	24035	24202	24196	23965	24198	23837	23821	24021	23789	23872	24034	23987	23978	23710	23904	23844	24190	24171	23923	23787	24026	24168	24068	23891	23908	23997	23844	24074	23995	24184	24131	23866	23877	23864	23976	23949	23817	23926	24063	24015	23741	24097	24034	23868	23944	24043	23847	24042	24121	24121	24064	24016	24096	24108	24001	24032	24134	24147	23950	24058	23926	24146	24075	24054	24214	23989	23731	23959	23802	23955	24071	23841	24047	23900	23863	24098	24081	23749	23931	23988	24031	24245	23781	24033	24085	24186	24233	24139	24001	23930	23903	23763	23881	23845	24091	23849	23766	23935	24009	24129	24109	24156	23981	23940	23818	23875	24006	23941	23749	24070	23737	23844	23968	23914	24125	24142	24004	24079	23919	24069	23935	24085	23885	23952	24264	24035	23813	24164	24111	24044	24026	24099	23931	24018	24010	23901	23753	23928	23912	23954	24078	24245	23743	24174	23881	23901	23912	24007	23940	23881	24207	23995	23767	23920	24052	24128	24013	23856	24009	23744	23941	23897	23800	23930	23695	24184	24113	23939	23909	23864	23804	24008	24056	24124	23909	24088	23964	23920	23935	23906	23955	24283	23784	24080	24010	23951	23959	23761	23904	23854	24101	23916	24087	23913	23509	23720	23990	24002	23827	24028	23954	24000	23903	24054	24212	24290	24001	23939	23814	23785	23812	24012	23954	24168	23960	23852	23917	24109	23841	23950	23868	23883	24144	24048	23970	23699	23740	23964	24027	24089	23711	24175	23885	23977	24033	23932	23814	24041	24086	24069	24044	23965	24080	23812	23861	23981	23999	23899	23923	23750	23992	23837	24136	23957	24289	24000	24041	24046	23947	24249	24080	23807	24130	23719	24111	24113	23868	23965	23888	24227	24030	24054	24030	24059	23754	23920	23968	23927	23930	23847	23988	24068	24287	23933	23992	24003	23979	23993	23913	23809	23847	23936	23952	23960	24116	23945	24005	23936	23944	23832	23986	23961	23574	23858	24161	24184	24044	23770	23849	24050	23812	23980	24018	23759	24034	23894	23982	23984	24233	23941	23866	24094	23949	23762	23787	24076	23895	23864	23986	24029	23921	24023	23819	23832	23891	23936	23877	23760	23805	24146	23901	23869	24006	24090	24029	23834	23920	23778	23896	23914	23897	24020	23880	24072	23738	24086	24219	24206	24240	24071	24053	24139	23906	23950	24027	24120	24204	23912	24164	24090	23940	23820	23762	24125	23834	23985	24042	24014	23869	23783	24064	24000	23831	24021	24188	24094	23998	23819	23871	23977	24032	24167	24052	23958	24288	24137	24157	23927	24050	24075	23909	23779	23930	23973	24037	23696	24026	23921	23984	24010	23979	24006	24142	23847	23733	24046	24045	24158	23961	23945	24142	23864	23865	23891	24183	23869	23890	23925	23919	24041	23761	23996	24115	23994	23824	24008	24061	23756	24093	24004	24027	23734	23863	23998	24079	24015	23638	24007	24014	24088	23994	23715	23880	23675	23690	24023	23787	24078	23863	23812	23967	23862	24183	23883	23865	24035	23988	24167	23869	24093	24112	23851	23718	24003	24246	24117	24018	24046	24146	24043	23915	23985	24094	24013	24212	24059	24020	23781	23911	23986	23962	23883	23748	23651	23901	23828	23887	24016	23985	23931	23896	24099	24032	23997	24026	23976	23855	24065	24140	24225	23804	24098	23897	23838	24009	24095	24310	24137	23874	23837	23914	23857	23937	23937	23963	23812	23876	24023	24053	23845	23839	23876	24002	24070	23921	23905	23880	24056	23873	23953	23995	23818	23974	23783	24090	23881	24084	24021	24051	24111	23921	23956	24069	24082	24082	24049	24084	24169	23757	24011	23832	24208	23935	23794	23858	24193	24152	24161	24144	23904	23803	23690	24120	23654	24095	24090	23654	23994	23750	24099	24073	24077	23996	23845	23988	24276	23941	23792	23737	23689	23967	23780	23765	23785	24210	24044	23865	23878	23758	23864	23896	24042	24087	23854	23971	23996	23958	24150	24075	23956	23967	24074	24310	24091	24062	24125	24117	24306	23804	24052	23966	24321	23840	23900	23870	23989	24120	24103	23852	23948	23952	23925	23933	23942	23910	24114	23825	24099	24172	23716	24009	23793	23576	23876	24023	24273	23894	23961	23928	23936	24192	24015	23926	23995	24073	23979	24070	24165	24066	23855	23836	23957	24047	23912	24084	23963	24047	23836	23986	24005	23939	24104	23914
45773	78166	78048	64524	50463	41596	27828	22283	20250	19361	18584	18088	18337	18066	17662	17529	17547	16997	16829	16551	16539	16543	16437	16412	16514	16433	16282	16250	16111	16231	16220	16179	16269	16326	16328	16341	16167	16222	16200	16173	16017	16091	16102	16351	16179	16110	16022	16193	16084	16049	16155	15913	16265	15896	16002	16053	16015	15968	15971	16082	16013	15945	16193	15826	16033	16004	15994	16145	15873	15967	15848	15927	15690	16060	15946	16059	15847	16005	16004	15874	16078	16295	15932	15951	15724	15981	16035	15991	15996	16044	16075	16074	15964	15796	15849	15920	15894	16008	15794	15899	15984	15881	15987	16004	16015	15984	15987	16025	15912	16109	16196	15740	15988	15882	16089	16033	16052	16047	15962	15986	15921	15876	16026	16012	15852	16058	15970	16062	15748	16162	15948	16119	15934	15945	15932	15884	15874	16046	15816	15769	16000	15955	16163	15896	16026	15973	15861	15815	16113	15880	15899	16029	16076	15957	15772	15963	15801	16030	16040	15979	15922	15919	16044	16027	15961	15816	15906	15886	16067	15964	15975	15912	15952	15874	15992	16074	16129	15899	16172	16062	15981	16021	16036	15892	15870	15964	16011	16048	16077	16003	16059	16129	15874	16013	16138	16026	15973	15992	16098	15960	15863	15977	15918	15924	16030	16094	15914	16050	15887	16133	15788	16041	16052	15920	15843	16019	16060	15983	16002	16022	16021	15915	15992	15942	15997	16070	16082	16027	15864	16009	16044	15845	15837	15922	16082	15831	16010	15940	15936	15944	15850	15997	16159	16064	16135	15931	15856	16017	16123	15790	16055	16021	15895	15987	16204	15796	15919	15916	16078	15867	16158	15893	15973	16067	15925	16126	15885	16097	15890	16082	15827	15950	15995	15994	15942	16060	15853	15989	15950	16054	16031	16146	15961	16008	15907	16048	16072	15830	16018	15801	16110	15992	16014	15802	15897	15972	15984	16004	15953	16070	16085	15993	15917	15855	15761	16191	15914	16038	15884	16143	15938	16071	16074	16089	15944	16102	16023	15949	16005	16178	16086	16011	16147	16157	15954	15811	16155	16180	15819	16220	15967	15891	16010	16062	15789	16097	15974	16002	16000	16068	15969	16058	15903	15994	15865	16078	16024	16017	15871	16051	15844	15829	15873	15986	16025	16053	16080	15941	15885	15909	16108	15885	15926	16115	16059	15994	15976	15792	16155	15868	16046	15915	16041	16072	16027	15791	16022	16050	15931	16106	15991	15919	16028	15932	15987	16140	15879	15796	15898	16084	16051	15903	15936	15932	15917	15968	16048	16117	15871	15914	15935	16065	15950	15922	16043	15987	15956	16111	15955	16050	15996	15995	15938	15865	15941	15895	16060	15865	16115	15945	16113	16044	15789	15929	16133	16169	16027	15997	15906	15929	15958	15890	16125	16075	15883	15993	16080	16056	16086	15914	15849	16016	15935	16142	16039	15916	16122	16109	15844	15921	15956	15993	16095	15760	16164	15867	15943	15819	15953	16027	16027	16019	15969	15968	16100	16069	16097	15950	15906	15994	16054	15969	16089	15902	16053	15896	15939	16078	16277	15824	16069	15908	15990	16047	16114	15771	16131	15937	15919	15969	15884	16146	15942	15932	15979	15955	15994	15779	15963	15835	15840	15813	16216	16016	16075	15826	16011	15989	16020	15876	15948	15960	15961	15888	15966	15999	16125	16082	16084	15950	15839	15994	15929	15972	15842	15959	15900	15817	15982	15936	15968	15976	15957	15847	15827	16171	15889	16006	15892	16078	16038	16132	15975	16019	15963	15909	16077	15941	15916	16064	16275	16031	15988	15913	16042	15860	16098	15833	15924	15944	15919	16078	16027	16021	16166	15807	16049	15930	15894	16056	16036	16041	15878	15924	16096	15961	15800	15813	15865	16002	15839	15883	15868	15859	16190	15954	15976	16135	15977	16138	16097	16147	15921	15898	15952	15942	15937	15902	16212	15964	15918	15872	16078	16164	15907	15981	15909	15866	16004	15880	16030	16100	15871	16189	15847	16219	16027	16083	15979	15939	16013	15980	16028	16032	15967	16093	16184	15995	15994	16036	15955	15970	15924	15940	15937	16129	15985	15924	15842	15961	15861	16008	16010	16000	16111	15952	15949	15790	16150	15854	15887	16084	15992	15951	15785	16014	15961	15883	15853	15883	15850	16063	15840	15950	16165	16085	16035	15936	16101	15872	15993	15828	15862	16014	15892	16031	15979	15846	15905	15930	16098	16064	16102	16142	16101	15874	15958	16023	15959	15972	16007	15905	15886	15918	15964	15991	16082	15863	15731	15964	15948	15980	16056	16036	15739	16031	15950	15995	15867	15981	16105	15893	15982	16121	15897	16021	15962	15960	15863	15945	15975	15954	15912	15947	15877	16012	16142	15947	16180	15899	16228	15940	16000	15938	15776	16024	15885	15942	16060	15796	15924	16070	15863	16075	16078	16184	15951	16012	15905	16208	15919	16062	15901	15912	16050	15886	15964	16042	16055	16068	15903	15831	15905	15978	15933	15991	16006	16009	15845	15955	15990	15940	15972	15968	15937	16007	15862	15958	16028	15873	16091	16129	15966	16052	15944	16127	16010	16001	16013	16104	15804	15905	15886	15880	15913	15936	15984	15970	15828	16081	15983	16085	15988	15930	16034	16015	15959	15980	15900	16124	16211	15976	15884	15968	16169	15762	16056	15954	15936	16016	16012	16063	15970	16091	15840	16073	15968	15847	15882	15890	15964	16013	15906	16068	16121	15943	16022	16041	16000	15958	16018	15923	15951	16014	15959	15933	15937	15994	15908	16156	16051	15961	16013	15923	16017	15950	16035	16099	16058	15926	16109	16007	15938	15979	16100	15957	15985	16141	16019	15759	15894	15965	16206	16074	15858	16043	16038	15881	15957	15962	16014	15863	15980	15714	15840	15827	15901	16107	15789	16022	16113	15979	15921	15909	16002	16137	15831	16011	15916	16025	15858	15885	15986	16176	16081	15983	15884	15964	15919	16002	15935	15926	15916	16012	16001	16048	16107	15897	15943	16060	15986	15886	16054	16070	15956	15899	15950	16044	16146	16044	16016	15893	15900	15885	15786	15976	16131	15997	15955	15899	15950	15981	15958	15858	15939	16002	15814	15876	16051	15922	15822	15923	16086	15958	16160	16076	16158	16008	16118	16045	15983	16018	15934	15964	15887	15666	16027	16012	15912	15973	16025	16052	15933	15952	15903	15830	15962	16114	15973	15926	16110	16073	16102	15865	16056	15872	15917	16087	15908	15977	15948	16130	16085	16118	15924	16094	15809	15942	15904	15890	15882	16083	15890	15957	15935	16062	15909	16097	15939	15901	15994	15886	15992	16063	15767	16105	15962	15966	15984	16062	16010	16129	15919	15999	16004	15862	16040	15938	15923	16077	16120	15943	16053	15870	15875	16087	15966	16007	15956	15964	16187	16073	16024	15733	15925	15912	16057	15968	16026	16066	16011	15968	16100	16217	15872	15926	16028	16098	16109	16148	15894	15919	16015	15872	16046	15966	16077	16089	15874	15815	15835	16006	16045	16000	15987	15905	16015	16093	16044	15996	15956	15892	15979	15911	16085	15749	16187	15964	16037	16173	15926	16000	15906	16019	15902	15883	16031	16016	15957	15834	15941	15924	16087	15946	16123	16279	15943	15890	16014	15911	15914	16162	16053	15929	16078	15902	15926	15918	16059	16114	16002	15878	16077	15973	15952	16013	16030	16022	16018	15962	15960	15936	16053	15951	16095	16123	16131	16104	15720	15794	16098	16018	16098	15964	15875	15830	15831	15865	15905	15902	15987	16137	15873	16037	15889	15900	16028	15957	15928	16058	15982	16069	16001	15863	16004	15996	16003	16204	15899	16167	15835	15891	16043	16051	15976	16004	16051	16038	15776	16040	15961	16084	15834	16125	16049	15979	16019	15975	16044	15955	16152	15891	15812	16039	15858	15848	15975	15888	16133	16092	16034	15939	15936	16097	16106	15987	16046	15860	15788	15912	16036	16090	15858	16103	16038	15987	15906	16020	16133	15804	16107	16019	15955	15878	16036	16086	16021	16004	16075	15857	16178	16056	15951	15906	15987	16024	16052	15943	16037	15908	15918	16096	16057	16041	16068	15844	16025	16007	15871	15970	15888	15869	15918	16060	16083	15913	16087	16025	16015	16069	15939	16029	16032	16056	15881	16007	15905	15969	15926	16051	15969	16061	15967	15859	16040	16076	16043	15805	15930	15928	15867	15922	16071	15953	15857	15879	15972	15919	15965	16147	15889	15913	15873	16031	16001	16068	15956	15921	16050	15968	15907	16018	15894	16203	15917	16075	16110	15835	15998	16056	16003	15931	16084	15799	16038	16132	15965	16050	16039	15966	15980	16160	15935	16011	16015	15878	16160	15817	16097	15703	15896	15986	16002	15916	15901	16044	15995	15853	15983	15856	15898	15871	16020	16184	15970	15990	16092	16078	15855	16071	16069	16087	15816	16012	15906	16047	15921	15929	15882	16166	16038	16077	15923	15983	16113	15881	16151	15904	15966	16069	15962	15825	16086	15915	15987	15878	15895	16098	15893	15963	15869	15942	15880	15933	15973	15913	15974	15870	16090	15890	15880	15901	16106	16010	16111	15805	16057	15806	15964	15902	16156	15884	16013	15984	16014	15820	16023	16007	16110	16086	15822	15962	15978	15988	16165	15867	15909	16084	16000	15911	15944	15985	15891	15835	16060	15998	15857	15857	16038	15999	15843	15935	16085	15890	16059	15873	16064	15919	16083	15991	16078	15930	15887	15910	15899	15904	16201	15793	16020	15938	15902	16039	16024	16038	16093	16051	16008	15983	16044	15902	16122	15921	15919	15976	16058	15883	15997	15993	16033	15802	16044	15940	15964	15864	16011	15888	16124	15969	16138	15864	15910	15897	15904	15927	16172	15981	16007	15993	16000	16118	15922	15961	15897	16168	15846	16048	15956	16014	15991	15968	15972	15931	15997	16053	15996	15996	16091	15889	15912	16054	16064	15831	16007	16030	16004	15951	15943	16110	16071	16064	16070	16161	15940	16290	16004	16037	15902	16089	16018	16044	15986	15970	15934	15920	15951	15979
41443	48349	55223	47663	38343	32416	27967	26623	25704	25459	25283	25262	25093	25136	25245	25132	24955	24872	24642	25109	24604	24586	24552	24594	24576	24411	24664	24607	24581	24651	24730	24532	24537	24669	24610	24619	24621	24787	24789	24404	24679	24537	24441	24340	24644	24538	24648	24607	24316	24505	24330	24745	24508	24752	24314	24301	24596	24379	24308	24396	24507	24701	24244	24353	24417	24519	24739	24521	24605	24618	24542	24429	24622	24575	24598	24505	24460	24472	24303	24123	24405	24424	24406	24449	24503	24325	24431	24401	24377	24277	24139	24388	24424	24463	24375	24512	24511	24232	24374	24594	24599	24680	24383	24520	24342	24368	24599	24682	24447	24375	24433	24486	24428	24401	24432	24432	24411	24372	24513	24308	24268	24632	24411	24265	24506	24428	24376	24528	24456	24624	24338	24255	24396	24488	24369	24527	24344	24194	24354	24423	24389	24292	24248	24313	24437	24360	24352	24352	24671	24389	24378	24317	24520	24291	24056	24252	24665	24528	24507	24575	24266	24656	24526	24267	24311	24157	24529	24454	24316	24256	24471	24417	24460	24576	24660	24403	24240	24505	24235	24359	24255	24400	24369	24335	24554	24520	24544	24596	24544	24334	24246	24353	24648	24432	24336	24223	24516	24316	24569	24498	24471	24483	24523	24341	24229	24340	24660	24327	24496	24378	24191	24236	24479	24450	24221	24279	24287	24592	24377	24293	24388	24376	24448	24606	24587	24119	24438	24492	24354	24580	24569	24477	24389	24173	24390	24526	24151	24590	24424	24527	24465	24484	24501	24302	24469	24362	24500	24527	24784	24250	24244	24384	24305	24241	24420	24662	24632	24259	24463	24203	24510	24317	24360	24694	24416	24378	24533	24645	24602	24268	24127	24269	24244	24280	24605	24588	24261	24574	24208	24403	24487	24298	24653	24594	24364	24547	24444	24767	24456	24396	24642	24529	24371	24414	24521	24497	24383	24635	24383	24564	24410	24263	24245	24375	24367	24311	24501	24476	24296	24587	24343	24399	24389	24427	24323	24444	24613	24491	24570	24523	24240	24052	24254	24433	24381	24480	24054	24587	24657	24573	24514	24382	24483	24475	24511	24448	24420	24493	24630	24435	24296	24495	24533	24717	24376	24500	24109	24556	24392	24532	24250	24374	24497	24580	24582	24688	24795	24373	24382	24716	24327	24363	24435	24348	24400	24444	24530	24333	24609	24506	24199	24271	24465	24407	24635	24418	24388	24634	24451	24132	24343	24491	24371	24474	24728	24643	24685	24514	24457	24477	24284	24510	24203	24268	24389	24258	24633	24300	24494	24289	24547	24313	24373	24340	24048	24307	24606	24140	24407	24453	24417	24489	24460	24262	24127	24348	24223	24520	24454	24505	24572	24646	24364	24245	24562	24226	24319	24331	24538	24577	24798	24471	24498	24528	24520	24555	24579	24228	24800	24393	24317	24235	24476	24409	24477	24501	24098	24187	24493	24276	24524	24671	24395	24494	24478	24458	24240	24404	24362	24320	24314	24277	24468	24559	24423	24414	24437	24351	24272	24390	24398	24374	24538	24690	24401	24529	24204	24423	24255	24371	24490	24269	24488	24605	24683	24415	24622	24370	24547	24393	24720	24691	24532	24656	24466	24347	24405	24559	24532	24483	24492	24510	24523	24431	24559	24285	24733	24507	24439	24248	24238	24694	24520	24218	24492	24423	24331	24355	24419	24573	24571	24592	24482	24437	24615	24444	24578	24495	24375	24491	24317	24318	24753	24431	24568	24302	24231	24445	24485	24311	24570	24198	24172	24222	24517	24548	24534	24575	24584	24382	24633	24591	24438	24492	24439	24136	24355	24544	24248	24367	24534	24317	24588	24382	24445	24643	24353	24383	24673	24305	24628	24391	24631	24453	24269	24571	24451	24450	24677	24443	24383	24489	24333	24614	24335	24631	24328	24235	24702	24411	24767	24499	24452	24416	24386	24503	24434	24607	24528	24488	24462	24364	24680	24520	24476	24517	24411	24489	24703	24443	24582	24394	24403	24487	24313	24375	24643	24507	24518	24459	24069	24348	24473	24383	24332	24435	24412	24367	24393	24440	24286	24411	24543	24308	24335	24536	24395	24430	24388	24687	24472	24309	24418	24554	24593	24562	24743	24479	24623	24388	24473	24534	24363	24419	24600	24508	24345	24300	24493	24481	24475	24305	24639	24374	24416	24286	24576	24624	24492	24378	24588	24441	24464	24625	24661	24625	24335	24661	24685	24597	24543	24686	24490	24533	24260	24518	24346	24397	24322	24606	24238	24116	24535	24399	24545	24757	24447	24353	24494	24209	24543	24379	24468	24417	24516	24529	24458	24546	24596	24238	24370	24528	24542	24583	24416	24435	24626	24666	24469	24536	24497	24450	24613	24538	24723	24453	24529	24391	24523	24479	24007	24450	24421	24259	24452	24361	24471	24572	24529	24668	24548	24527	24738	24368	24453	24360	24539	24483	24552	24533	24335	24627	24403	24365	24494	24658	24394	24386	24346	24743	24505	24435	24582	24191	24390	24546	24419	24759	24753	24532	24538	24491	24368	24699	24431	24310	24314	24458	24434	24640	24706	24359	24522	24248	24317	24377	24419	24576	24500	24405	24446	24319	24369	24547	24356	24465	24263	24611	24653	24383	24606	24490	24442	24330	24586	24540	24637	24575	24325	24284	24427	24362	24288	24656	24343	24484	24442	24569	24290	24457	24467	24329	24389	24517	24511	24374	24361	24331	24749	24692	24361	24445	24341	24305	24195	24430	24296	24299	24352	24523	24464	24377	24568	24516	24590	24450	24450	24251	24073	24430	24317	24364	24528	24301	24510	24469	24346	24464	24626	24423	24654	24431	24553	24432	24282	24362	24425	24361	24473	24359	24516	24134	24412	24327	24374	24457	24774	24607	24567	24318	24754	24653	24543	24421	24620	24499	24468	24524	24572	24330	24358	24505	24269	24512	24642	24562	24421	24693	24632	24339	24264	24522	24714	24549	24271	24318	24412	24397	24474	24282	24275	24585	24539	24495	24567	24479	24315	24414	24614	24373	24432	24470	24599	24506	24634	24361	24249	24449	24672	24304	24367	24489	24534	24701	24388	24495	24176	24342	24512	24559	24462	24652	24475	24455	24517	24510	24405	24447	24686	23963	24372	24146	24384	24759	24537	24488	24557	24579	24480	24229	24498	24489	24421	24214	24207	24441	24299	24165	24431	24479	24634	24261	24735	24298	24559	24146	24466	24310	24383	24499	24471	24386	24269	24285	24466	24537	24504	24388	24545	24247	24341	24345	24439	24589	24416	24506	24391	24273	24637	24495	24736	24268	24474	24483	24411	24402	24515	24437	24331	24470	24784	24335	24443	24514	24430	24720	24663	24252	24183	24489	24360	24356	24204	24436	24517	24542	24433	24661	24592	24397	24399	24758	24741	24730	24545	24383	24454	24433	24485	24383	24215	24304	24466	24177	24574	24176	24364	24416	24558	24372	24623	24398	24623	24357	24710	24267	24318	24445	24482	24477	24457	24402	24605	24503	24821	24531	24321	24639	24610	24157	24749	24448	24435	24405	24715	24574	24521	24324	24323	24314	24243	24345	24492	24409	24648	24740	24570	24512	24588	24592	24429	24540	24485	24426	24637	24464	24345	24609	24460	24543	24391	24361	24421	24269	24466	24407	24585	24201	24285	24227	24426	24431	24682	24503	24585	24516	24578	24597	24521	24534	24391	24413	24462	24625	24530	24441	24714	24570	24228	24522	24737	24498	24559	24321	24434	24402	24204	24261	24435	24414	24507	24417	24602	24615	24646	24618	24383	24441	24223	24417	24408	24154	24524	24574	24211	24765	24748	24528	24492	24395	24575	24514	24413	24411	24394	24567	24188	24596	24378	24362	24386	24476	24409	24429	24618	24357	24419	24436	24498	24240	24483	24372	24306	24468	24242	24416	24671	24401	24568	24389	24295	24309	24357	24682	24500	24576	24572	24299	24350	24418	24440	24316	24389	24184	24433	24293	24529	24623	24442	24488	24382	24455	24576	24450	24492	24424	24585	24488	24605	24533	24643	24311	24219	24435	24403	24497	24585	24397	24512	24443	24318	24355	24320	24152	24334	24411	24558	24444	24382	24514	24608	24416	24503	24418	24584	24355	24547	24520	24513	24363	24407	24331	24454	24448	24340	24560	24531	24408	24381	24502	24584	24464	24484	24327	24318	24371	24464	24395	24139	24456	24495	24566	24323	24500	24593	24347	24486	24384	24232	24577	24548	24276	24458	24470	24467	24279	24442	24532	24284	24346	24553	24579	24396	24433	24223	24380	24441	24462	24355	24719	24722	24466	24316	24283	24386	24481	24475	24515	24595	24265	24616	24440	24254	24598	24427	24420	24418	24387	24564	24421	24200	24431	24540	24350	24396	24179	24414	24537	24571	24342	24484	24269	24625	24510	24585	24314	24294	24572	24562	24853	24492	24392	24127	24350	24517	24521	24410	24326	24346	24244	24647	24344	24467	24550	24449	24654	24632	24421	24298	24609	24722	24430	24737	24290	24537	24569	24523	24610	24311	24386	24485	24746	24292	24321	24403	24350	24542	24486	24637	24516	24477	24568	24195	24411	24309	24382	24397	24081	24694	24586	24407	24477	24368	24632	24428	24301	24793	24358	24522	24455	24360	24430	24383	24213	24350	24429	24462	24451	24269	24392	24681	24573	24535	24459	24441	24453	24175	24359	24390	24505	24367	24407	24600	24436	24385	24544	24550	24469	24519	24423	24503	24190	24487	24489	24433	24079	24362	24164	24545	24573	24455	24254	24537	24325	24311	24565	24410	24539	24340	24462	24663	24390	24372	24563	24528	24336	24438	24247	24197	24665	24490	24485	24446	24406	24550	24678	24315	24454	24642	24459	24328	24244	24346	24515	24400	24569	24406	24341	24514	24426	24472	24189	24597	24143	24647	24652	24426	24304	24497	24411	24588	24491	24664	24459	24330	24427	24362	24537	24429	24632	24478	24585	24442	24615	24358	24520	24418	24354	24444	24319	24331	24360	24620	24548	24394	24460	24473	24494	24614	24384	24421	24310	24695	24617	24553	24198	24557	24577	24372	24379	24601	24395	24423	24539	24407	24722
42233	57841	54792	41796	32669	25135	20540	18822	17944	17619	17439	16896	17116	17045	17052	16873	16857	16361	16536	16502	16509	16496	16400	16283	16413	16253	16510	16340	16395	16434	16384	16301	16138	16358	16327	16311	16243	16287	16164	16398	16166	16149	16300	16204	16240	16285	16155	16184	16290	16281	16323	16200	16304	16301	16142	16338	16349	16267	16149	16235	16166	16232	16183	16240	16093	16164	16323	16260	16186	16265	16285	16125	15987	16265	16127	16225	16158	16154	16360	16286	16239	16239	16332	16189	16108	16148	16071	16266	16156	16172	16257	16332	16204	16301	16339	16158	16207	16215	16022	16189	16327	16355	16035	16346	16079	16237	16254	16219	16192	16291	16134	16363	16029	16244	16180	16176	16256	16139	16089	16175	16058	16099	16215	16133	16122	16068	16311	16112	16245	16276	16405	16162	16127	16196	16227	16178	16254	16306	16343	16287	16112	16249	16164	16196	16117	16209	16130	16327	16140	16113	16177	16276	16200	16206	16140	16237	16312	16176	16184	16090	16351	16236	16140	16167	16240	16218	16336	16267	16257	16184	16167	16278	16281	16163	16196	16256	16306	16194	16223	16213	16186	16164	16259	16219	16203	16221	16355	16184	16083	16297	16115	16372	16418	16215	16144	16333	16263	16385	16008	16113	16118	16261	16314	16279	16177	16052	16161	16088	16272	16327	16299	16231	16057	16126	16325	16058	16196	16131	16272	16319	16154	16300	16377	16169	16158	16119	16078	16287	16072	16191	16136	16243	16306	16221	16393	15973	16164	16020	16353	16166	16211	16206	16103	15966	16380	16321	16220	16084	16288	16259	16191	16237	16154	16046	16097	16340	16263	16289	16268	16270	16334	16314	16142	16114	16288	16323	16229	16169	16305	16241	16109	16137	16165	16151	16353	16128	16425	16355	16265	16344	16137	16238	16256	16293	16121	16150	16264	16185	16246	16245	16145	16241	16213	16324	16245	15961	16375	16401	15981	16122	16219	16294	16192	16113	16204	16328	16160	16105	16100	16248	16189	16064	16250	16214	16251	16233	16174	16078	16325	16255	16334	16296	16344	16068	16294	16460	16233	16115	16114	16284	16273	16262	16279	16093	16092	16252	16041	16145	16270	16016	16151	16283	16061	16109	15971	16302	16111	16279	16184	16184	16133	16249	16237	16243	16112	16296	16305	16076	16263	16281	16184	16306	16207	16207	16342	16321	16219	16284	16121	16128	16197	16316	16199	16265	16141	16162	16155	16375	16014	16078	16110	16206	16080	16043	16163	16129	16286	16295	16288	16240	16426	16253	16092	16120	16357	16135	16137	16069	16202	16153	16163	16258	16221	16418	16409	16234	16172	16138	16329	16302	16188	16247	16299	16307	16066	16115	16187	16067	16150	16312	16323	16509	16013	16188	15982	16201	16275	16093	16090	16301	16226	16159	16038	16354	16187	16243	16169	16221	16379	16158	16276	16154	16231	16319	16369	16322	16281	16199	16128	16304	16256	16305	16227	16130	16123	16076	16316	16020	16227	16317	16095	16076	16112	16146	16258	16288	16255	16219	16201	16156	16170	16196	16378	16235	16119	16156	16269	16166	16249	16169	16083	16174	16092	16156	16325	16016	16238	16137	16135	16267	16203	16285	16341	16298	16227	16217	16348	16199	16140	16328	16151	16216	16161	16373	16192	16160	15971	16436	16324	16289	16085	16384	16087	16378	16264	16222	16415	16178	16296	16404	16250	16034	16300	16435	16142	16139	16210	16290	16250	16209	16158	16283	16133	16471	16107	16208	16259	16248	16359	16096	16033	16221	16349	16292	16187	16258	16231	16129	16341	16294	16102	16277	16319	16192	16253	16202	16407	16097	16086	16157	16207	16230	16149	16222	16377	16133	16266	16232	16317	16088	16243	16181	16144	16270	16289	16236	16245	16230	16138	16168	16178	16198	16114	16306	16368	16345	16271	16125	16265	16187	16252	16104	16113	16186	16161	16256	16245	16209	16426	16169	16279	16241	16241	16122	16344	16277	16101	16222	16171	16331	16338	16067	16087	16094	16163	16184	16148	16160	16114	16243	16282	16204	16347	16339	16243	16118	15979	16221	16181	16210	16088	16316	16049	16387	16126	16297	16393	16074	16276	16343	16084	16273	16200	16254	16114	16167	16440	16324	16109	16205	15971	16292	16121	16166	16303	16181	16200	16251	16335	16282	16189	16393	16105	16298	16121	16171	16275	16145	16221	16324	16491	16262	16262	16125	16304	16354	16228	16013	16326	16143	16438	16238	16261	16164	16186	16165	16223	16190	16168	16185	16015	16098	16047	16206	16149	16239	16404	16278	16147	16184	16275	16104	16255	16220	16229	16212	16391	16440	16105	16217	16233	16206	16241	16181	16108	16198	16294	16123	16233	16127	16223	16252	16231	16213	16078	16317	16383	16460	16374	16358	16208	16311	16237	16135	16100	16273	16262	16101	16195	16052	16058	16225	16136	16255	16157	16275	16102	16204	16193	16310	16208	16320	16118	16253	16219	16159	16141	16130	16192	16232	16233	16352	16276	16296	16226	16167	16256	16228	16078	16083	16484	16124	16293	16131	16223	16170	16276	16217	16199	16350	16093	16239	16264	16233	16312	16224	16290	16350	16142	16190	16120	16209	16167	16197	16190	16037	16149	16062	16314	16016	16067	15997	16206	16115	16220	16132	16274	16311	16159	16242	15937	16349	16191	16273	16292	16062	16438	16218	16214	16227	16157	16210	16176	16304	16208	16207	16344	16066	16316	16248	16149	16173	16159	16134	16173	16142	16238	16272	16201	16380	16141	16166	16115	16111	16280	16275	16118	16240	16111	16275	16279	16081	16247	16335	16279	16313	16002	16177	16201	16133	16196	16220	16374	16193	16146	16340	16068	16144	16348	16120	16385	16125	16099	16105	16165	16272	16316	16235	16204	16357	16286	16259	16142	16141	16176	16258	16134	16223	16086	16402	16127	16245	16141	16212	16208	16247	16148	16189	16156	16169	16144	16200	16393	16144	16190	16244	16093	16229	16057	16140	16168	16191	16232	16249	16056	16083	15968	16279	16146	16277	16179	16148	16152	16024	16193	16336	16132	16367	16269	16220	16240	16312	16129	16107	16177	16298	16196	16296	16209	16116	16155	16033	16217	16136	16117	16275	16157	16082	16296	16258	16383	16097	16145	16163	16055	16221	16291	16191	16256	15996	16210	16031	16194	16266	16311	16217	16171	16099	16318	16145	16136	16119	16168	16137	16253	16290	16071	16329	16212	16084	16140	16150	16160	16285	16201	16082	16245	16163	16314	16264	16074	16093	16255	16093	16259	16302	16106	16269	16315	16199	16197	16193	16234	16197	16201	16093	16165	16313	16274	16198	16273	16353	16176	16158	15999	16209	16341	16181	16361	16080	16069	16232	16026	16152	16177	16245	16175	16273	16180	16111	16244	16356	16347	16333	16267	16310	16289	16260	16183	16169	16157	16066	16359	16232	16209	16217	16103	16316	16158	15971	16198	16135	16183	16093	16193	16214	16084	16369	16339	16322	16167	16159	16203	16147	16114	16201	16152	16143	16310	16183	16240	16187	16311	16215	16024	16243	16045	16179	16106	16265	16313	16250	16326	15940	16040	16058	16271	16348	16200	16205	16344	16220	16167	16039	16342	16154	16242	16173	16198	16226	16208	16130	16202	16105	16346	16102	16183	16324	16197	16309	16164	16150	16169	16117	16292	16396	16274	16267	16259	16236	16195	16088	16160	16315	16170	16245	16250	16223	16222	16251	16154	16202	16004	16289	16201	16127	16232	15961	16301	16193	16097	16151	16351	16191	16138	16278	16195	16186	16150	16259	16373	16308	16115	16171	16121	16353	16182	16195	16118	16359	16111	16085	16309	16221	16243	16218	16239	16305	16348	16306	16246	16301	16284	16298	16260	16237	16224	16220	16190	16246	16255	16069	16195	16155	16365	16132	16190	16221	16179	16190	16295	16098	16310	16117	16165	16141	16247	16323	16070	16115	16271	16158	16286	16161	16231	16301	16368	16140	16047	16341	16217	16320	16224	16270	16355	16491	16265	16217	16190	16082	16218	16183	16239	16130	16260	16146	16321	16194	16293	16151	16245	16264	16222	16155	16251	16184	16237	16100	16216	16218	16406	16209	16200	16309	16185	16412	16289	16407	16129	16156	16145	16108	16284	16321	16065	16251	15973	16359	16193	16207	16334	16114	16181	16205	16206	16177	16212	16199	16282	16153	16138	16077	16362	16076	16206	16249	16287	16110	16253	16384	16295	16164	16110	16121	16210	16266	16142	16231	16262	16332	16265	16200	16233	16216	16263	16125	16226	16168	16252	16254	15972	16272	16287	16091	16430	16133	15964	16360	16120	16409	16053	16349	16189	16299	16184	16183	16263	16297	16257	16272	16335	16162	16141	16380	16105	16336	16263	16013	16099	16144	16359	16096	16107	16296	16122	16385	16359	16106	16119	16269	16202	16111	16266	16210	16200	16391	16218	16088	16121	16137	16210	16290	16270	16180	16109	16179	16187	16412	16071	16264	16307	16372	16178	16267	16268	16274	16206	16193	16183	16218	16208	16272	16191	16169	16127	16138	16161	16292	16407	16148	16015	16117	16298	16286	16191	16151	16244	16113	16235	16108	16216	16108	16363	16240	16093	16160	16288	16187	16250	16277	16205	16259	16239	16167	16158	16280	16018	16207	16245	16102	16389	16391	16199	16096	16225	16141	16061	16355	16168	16095	16229	16228	16346	16173	16267	16322	16152	16086	16382	16194	16294	16224	16310	16174	16302	16266	16250	16313	16155	16352	16281	16214	16137	16178	16298	16234	16154	16246	16206	16092	16270	16368	16390	16291	16345	16254	16123	16304	16130	16067	16256	16123	16082	16274	16393	16329	16044	15998	16115	16236	16161	16224	16259	16239	16293	16206	16137	16279	16225	16128	16496	16348	16344	16344	16106	16193	16272	16279	16232	16204	16278	16277	16040	16232	16172	16367	16288	16335	16085	16252	16414	16180	16363	16226	16356	16176	16283	16165	16250	16260	16176	16197	16206	16244	16109	16475	16255	16279	16266	16297	16160	16169	16165	16312	16334	16285	16235	16331	16422	16248	16231	16120	16187	16194	16275	16339
26326	22031	33394	36504	38255	35414	32487	28412	27139	27103	26727	26267	26437	26405	26309	26316	25976	25852	25683	25739	25352	25387	25674	25280	25211	25319	25334	25384	25303	25377	25153	25058	25356	25191	25177	25312	25265	25087	25351	25222	25110	25129	25192	24987	25165	25393	25270	25011	25128	24902	25193	25133	24965	25138	24997	25083	25169	24786	24831	24983	24945	25014	24951	24920	25043	25179	24831	24709	24864	25128	25121	25189	24882	24788	24975	25024	25099	24984	24811	24882	24842	25198	24807	24829	24985	25031	25057	24929	24943	24941	24745	25080	25344	24780	24873	25073	24985	24897	24898	24875	24965	25016	25243	25012	24984	24984	24889	24975	24733	24861	25036	24855	25295	25181	24877	24875	25090	25126	25041	24667	24972	24957	24928	24996	25038	24982	25147	25003	25165	25088	24939	25027	25022	24898	25067	24708	24901	24979	24987	24995	25079	24936	24926	24777	25050	25077	25116	25032	24960	24934	24806	24945	25180	24987	25033	24837	24777	24884	25131	24824	24967	24958	24911	25085	24721	25020	24915	25200	25054	24871	24824	25007	25146	25071	24955	25013	24891	25033	25111	25002	24962	24824	25319	25173	25426	25190	25039	25119	24928	24976	25139	25388	25229	24828	24866	25017	25300	24979	25070	25138	25089	25039	24717	24803	24948	25247	24925	24766	24908	25202	24966	24986	24979	25142	24908	24876	24977	24964	24834	24987	25080	24941	25217	24905	24928	25200	24951	24919	24839	25063	24911	24906	25074	24875	24804	24890	24998	24911	25001	25028	25135	24882	24838	24940	24997	25308	24854	25033	24962	24874	24975	24989	25075	25142	24964	24917	24701	24950	25227	25079	25140	24960	24950	25031	25167	24927	25064	25003	24954	24921	25098	24983	25050	25013	25032	25003	25200	24839	24935	24862	24876	24994	25061	25014	25157	24697	25243	25046	24855	25106	24922	25222	25028	24828	24982	24882	25087	24976	24893	25090	24848	25029	24961	24987	25019	25114	25041	25212	25022	25026	24597	24941	24909	25028	24972	24893	25078	25057	25149	24877	25077	25097	24846	25029	24726	24884	24865	24854	24781	24968	24977	24983	24901	24736	24804	24894	25167	24818	25014	24763	24838	24989	25157	24981	24870	25142	25040	24869	25205	24954	25054	24692	24793	24976	24952	24929	25025	25113	24744	24977	25078	25039	25187	24933	25100	24954	24920	25168	25153	24970	25241	24997	25195	24949	25006	24947	24972	24898	24768	24755	24980	24820	24805	24985	24961	24840	24778	24695	24924	24987	25175	25227	25097	24911	25143	25147	25107	24860	24954	25048	24929	24990	24934	25083	25069	25156	24781	24761	25069	24740	25139	25007	25203	24817	25017	24775	24928	24841	25354	24973	25216	24858	24941	24787	24901	25046	24893	25121	24721	24902	25184	25124	25111	24950	24942	25127	25039	25190	24888	24941	24900	24838	25137	24966	24964	24841	25071	25175	25030	25105	24867	24976	24941	25083	24825	24851	24942	24909	25042	24954	25128	24796	24879	24993	24911	25086	24872	24978	24984	24947	25220	24796	25073	25170	25102	24800	24769	24854	24782	25140	25112	24877	24981	24909	24930	24859	25001	25049	24827	25090	25013	24929	24913	25090	25038	25073	25030	24684	24715	25190	25014	25034	25022	24883	24879	24939	25071	25003	24952	25079	24784	24909	24730	24978	25119	25069	24779	24863	25037	25068	25043	25073	24867	24820	24937	25228	24881	24958	24974	25052	24974	25026	25090	24932	25033	24922	24906	24977	24930	24930	24738	25048	24991	24879	24956	25032	24822	25058	24871	25086	25211	25174	24995	24620	25104	25068	24840	25086	24857	25002	24903	24864	25057	25178	25109	25171	24840	25107	24965	25086	24813	24780	24811	25173	25065	25124	24850	25058	25156	24940	25119	24882	24980	25082	24773	24750	25036	24784	24866	24798	24932	25020	25173	25023	24972	24857	24759	25123	24971	25032	24967	25002	24960	24916	25139	25085	25022	24792	24875	25033	24945	25019	24925	25032	25011	24755	25050	24891	24804	25156	25047	24952	25104	24945	24866	25182	25108	25019	24988	24975	24971	24576	24862	25100	25078	25003	24905	25164	24878	25197	24959	24790	24957	24955	24930	24932	24962	24782	25011	24979	25097	25046	24815	24728	24867	24898	24931	25144	24892	24767	25161	24835	25113	24951	25143	24860	25015	25127	25158	24897	25006	25011	24961	24965	25077	24809	25026	25066	24841	25104	25102	25143	25151	24848	24774	25118	25046	25097	24967	24888	25024	24979	25067	25018	25017	24921	25153	25010	25155	24927	25013	25038	25079	25047	25028	25096	25233	25024	24965	25112	24952	24910	25046	24731	24965	24762	25198	24763	25122	24909	25258	24856	24662	24827	24745	24985	25016	25001	24997	24900	24980	24905	24860	25072	25069	25050	24936	24884	25061	25075	25022	24998	24894	24974	24885	24838	24997	24895	24932	25045	24916	24875	25055	24834	24874	25047	24971	24888	25175	25105	25040	25160	24903	24863	25136	24980	24851	25226	25253	25054	25236	25088	24977	25025	25071	24890	25020	24729	24948	25091	24992	24743	24972	24966	24888	25010	25064	25129	25071	24751	24846	24893	24910	25185	25286	25165	25011	24999	25017	24885	24960	24841	24859	24972	25067	25099	24786	24987	25187	25060	25212	25046	25011	24900	24976	25143	24843	25152	25097	24928	24830	24873	25167	25005	24927	24907	24958	24951	24873	25149	25108	24959	25046	25060	24791	24807	24790	25020	25127	24933	25101	24752	24993	24925	24924	24802	25158	25002	24974	24950	24888	25145	24970	25242	25134	24865	25099	25034	25083	24895	25065	25173	24833	24982	24937	25064	25081	25208	24915	25001	24965	25030	24923	24791	25035	25108	25167	25041	24799	25071	25039	25043	25121	25045	24841	25047	25309	25124	25322	24953	25128	24945	24941	24929	24857	25110	24971	24866	25085	24986	24946	25066	25151	25022	25113	25191	25065	24764	24984	25047	24974	25020	25046	25074	24765	24943	25246	25084	25013	24874	25143	24820	24947	25029	24892	24961	25086	25057	24914	24869	25295	24972	24693	24956	24967	25102	25349	24957	24969	24916	24993	24955	24989	24789	24971	24996	24875	25146	24975	24984	24996	25130	25053	24987	25192	25107	24825	24844	24986	24931	25101	25002	25059	24807	25166	24906	25084	24801	24946	25149	25087	24900	24933	24874	25004	24881	25127	24920	24967	24845	24988	25007	25070	25052	25293	25048	24927	25251	25112	24998	24967	24935	25200	25003	24984	25197	25121	24887	25004	24923	24815	24950	24794	24999	24904	24740	24643	25007	24880	25036	24977	24654	25045	25153	24841	25062	24767	25113	24902	24960	24905	24756	24961	25138	25118	25039	25106	25108	25166	24906	24840	24776	25051	24930	24827	25091	25068	24886	25110	25129	25012	24854	24977	25000	24969	25119	24832	25150	24913	25060	25092	24976	25001	24900	25067	25096	25084	24787	24788	24924	25099	24956	25025	25062	24898	24838	25219	25361	24976	24750	24863	24912	24966	24896	24849	24935	25114	24945	25064	24774	25320	24943	25027	25112	24948	25022	25104	25112	24861	24828	24927	25052	25053	24960	25021	24904	24603	24868	24988	25134	25058	24922	25312	25052	24925	25140	25054	25001	25103	25270	24927	25194	25119	25001	24839	25112	25133	25070	24904	24837	25276	25122	24744	25015	25035	25070	25047	25098	24932	25009	25007	24848	24850	24900	25183	24834	24950	24721	25017	24802	24841	24961	24961	24952	25025	25242	24889	24756	24957	25157	24991	25063	25156	25076	24858	25153	25070	25204	24993	24877	24774	25054	25183	25083	25035	25112	25267	24979	24828	25069	24951	25069	24793	24846	24866	24927	25147	24833	25314	24787	24914	25126	25099	24985	25122	25094	24892	24982	25234	24985	25058	25110	24801	24917	24897	24831	24845	24684	25167	24913	25218	25147	24852	25131	25074	24988	24937	24974	25179	24932	25147	24873	24721	24713	25176	25037	25066	24934	24860	24895	25032	25142	25008	25061	25110	24988	25042	25070	25014	25093	25073	25037	24938	24996	25102	25247	24854	25034	25004	25058	24972	24871	24986	25001	24963	24799	25106	25270	25113	24932	25048	25121	24951	25089	25008	24873	24841	24931	24973	25060	25166	25002	24819	24945	24951	24871	24989	24989	25130	24908	25103	24878	25230	25019	24898	24916	24915	24890	25042	24967	24944	25061	24875	25179	24979	25138	25022	24860	24905	25079	24970	24984	24983	24870	25019	24891	25145	24825	25139	25075	24974	24941	25183	24870	24922	24643	25039	25039	25173	24942	25007	24962	25122	24848	25113	25045	25084	25048	25132	25073	25026	25041	24902	24884	24915	24905	25181	25126	24917	24848	24964	24746	25126	25055	25118	24860	25134	25105	24899	24809	24967	25039	25089	24999	24892	25053	24827	25138	24999	25032	25175	24905	24760	24932	25115	25246	24900	24800	25109	25024	25040	25113	24889	25117	25068	24910	24782	24949	25117	25123	24944	24936	25069	24982	24980	24940	25139	24865	24854	24983	24892	25126	24837	24865	24875	24950	24899	25136	24976	25012	24912	25237	24968	24789	24859	24755	25232	25199	25155	25083	24983	24871	25173	24850	25003	24885	25188	24974	24807	24987	25277	24936	25115	25199	24968	24843	25015	24969	25029	25114	24960	24997	25233	25126	24790	25077	25256	25212	24863	24988	25130	25212	24771	24837	24791	25087	25164	24794	25009	25046	25159	24872	24923	24896	25023	24960	25122	24749	25265	24677	24951	25044	25146	24975	25028	25124	25089	24974	25138	24849	25002	24953	25099	24904	25035	24901	24910	25248	24988	24853	24844	24972	25105	24827	24975	25110	24781	24811	25012	24970	24922	24845	25232	25155	24899	25089	25049	25023	24972	24984	25138	24970	24932	25012	25113	25190	25125	24945	25244	25184	25032	24847	24887	24972	24895	24997	24893	25268	25038	25136	24926	24960	25142	24927	25145	24955	24861	24856	24967	25106	24817	24842	24887	24883	25299	24809	24906	24913	25171	24814	25048	25215	24690	25060	24888	24965
42191	71812	70755	54395	42788	30457	23672	21000	19737	19318	18728	18167	18281	18206	17806	17922	17693	17283	17129	17199	16858	16882	16947	16877	16847	17016	16906	16873	16766	16977	16745	16744	16733	16850	16725	16811	16874	16685	16711	16589	16828	16818	16660	16720	16650	16656	16765	16675	16699	16753	16737	16589	16579	16632	16689	16579	16506	16652	16620	16664	16617	16482	16543	16522	16535	16396	16533	16777	16553	16754	16655	16528	16658	16543	16495	16658	16723	16702	16313	16483	16474	16644	16591	16532	16529	16499	16767	16525	16416	16578	16431	16579	16584	16634	16456	16424	16536	16521	16455	16755	16471	16549	16642	16484	16628	16846	16528	16428	16510	16696	16497	16534	16563	16494	16666	16436	16447	16651	16439	16454	16467	16576	16644	16612	16687	16441	16584	16582	16769	16644	16550	16613	16591	16543	16425	16639	16653	16458	16661	16606	16482	16555	16473	16407	16427	16621	16458	16496	16603	16421	16437	16675	16557	16666	16552	16717	16538	16754	16589	16494	16722	16480	16573	16537	16630	16763	16534	16624	16490	16625	16621	16643	16656	16308	16485	16402	16694	16584	16602	16526	16444	16571	16592	16622	16545	16618	16624	16716	16451	16734	16623	16339	16782	16492	16645	16557	16663	16602	16653	16585	16368	16543	16559	16754	16600	16674	16670	16521	16540	16650	16516	16494	16490	16290	16455	16661	16645	16680	16460	16524	16661	16695	16530	16447	16353	16399	16419	16390	16664	16459	16505	16542	16727	16571	16557	16738	16556	16764	16643	16478	16609	16604	16455	16676	16532	16481	16580	16696	16593	16536	16562	16577	16350	16628	16643	16630	16511	16722	16583	16501	16578	16517	16600	16622	16509	16721	16624	16761	16647	16510	16448	16544	16463	16484	16689	16453	16576	16544	16581	16510	16598	16499	16692	16426	16616	16739	16427	16604	16563	16566	16538	16586	16737	16657	16539	16576	16539	16739	16658	16606	16728	16657	16444	16444	16542	16576	16484	16633	16389	16864	16586	16659	16524	16480	16550	16412	16566	16381	16566	16461	16536	16526	16593	16508	16682	16372	16577	16691	16569	16510	16420	16725	16648	16479	16574	16711	16514	16359	16579	16542	16542	16466	16672	16600	16445	16546	16497	16437	16481	16562	16778	16564	16661	16511	16412	16470	16450	16627	16482	16591	16571	16534	16846	16627	16584	16611	16748	16514	16792	16611	16482	16517	16579	16487	16688	16813	16600	16456	16605	16518	16562	16679	16567	16577	16636	16620	16464	16609	16504	16448	16704	16487	16505	16536	16564	16501	16717	16511	16549	16711	16734	16428	16373	16508	16560	16559	16556	16507	16709	16570	16566	16483	16684	16466	16571	16699	16705	16807	16458	16486	16628	16374	16546	16607	16535	16678	16565	16500	16622	16607	16449	16751	16570	16723	16626	16625	16551	16583	16686	16367	16615	16510	16544	16660	16501	16433	16603	16582	16484	16491	16520	16415	16469	16543	16691	16487	16439	16601	16706	16623	16641	16725	16528	16513	16585	16765	16477	16690	16595	16514	16527	16637	16506	16689	16611	16484	16624	16506	16676	16685	16483	16663	16640	16652	16390	16609	16602	16557	16635	16593	16586	16653	16488	16551	16531	16558	16661	16748	16681	16513	16443	16687	16605	16544	16377	16639	16776	16494	16508	16583	16677	16295	16640	16459	16679	16559	16665	16536	16631	16619	16588	16402	16519	16670	16734	16538	16539	16707	16598	16552	16525	16787	16620	16654	16511	16495	16508	16591	16575	16608	16683	16476	16563	16599	16519	16656	16613	16535	16580	16786	16556	16603	16527	16546	16477	16571	16514	16636	16625	16674	16484	16748	16828	16578	16587	16636	16652	16545	16642	16633	16626	16577	16622	16576	16552	16470	16631	16662	16554	16591	16662	16510	16602	16679	16400	16454	16723	16541	16588	16661	16649	16689	16634	16658	16443	16463	16586	16532	16541	16538	16700	16603	16695	16552	16452	16640	16599	16364	16628	16482	16667	16497	16587	16480	16466	16682	16557	16480	16420	16354	16682	16568	16636	16643	16488	16671	16579	16588	16525	16580	16681	16722	16500	16622	16509	16548	16619	16511	16634	16517	16736	16491	16540	16549	16519	16820	16585	16752	16611	16553	16703	16627	16805	16693	16516	16427	16660	16432	16597	16666	16663	16410	16444	16284	16687	16591	16517	16568	16463	16643	16397	16527	16581	16554	16536	16706	16543	16467	16482	16622	16445	16402	16501	16461	16445	16613	16483	16635	16595	16673	16401	16494	16454	16555	16554	16566	16472	16522	16605	16680	16545	16547	16494	16561	16583	16607	16520	16695	16613	16626	16578	16464	16657	16409	16694	16406	16634	16518	16841	16527	16353	16741	16477	16584	16716	16499	16481	16566	16541	16523	16668	16550	16661	16531	16562	16511	16445	16549	16716	16630	16577	16521	16474	16543	16563	16368	16744	16512	16423	16408	16679	16635	16455	16356	16538	16530	16524	16599	16392	16538	16461	16591	16499	16421	16572	16586	16465	16494	16523	16598	16583	16574	16559	16600	16528	16539	16470	16457	16586	16616	16612	16492	16744	16636	16535	16600	16594	16597	16659	16477	16509	16707	16726	16589	16612	16567	16524	16398	16571	16554	16620	16543	16508	16411	16434	16425	16658	16561	16701	16502	16422	16679	16498	16863	16625	16507	16501	16588	16408	16484	16696	16519	16658	16496	16480	16632	16488	16634	16631	16619	16595	16678	16463	16614	16597	16439	16451	16663	16520	16436	16503	16685	16564	16674	16765	16520	16430	16470	16599	16406	16414	16621	16719	16639	16597	16636	16521	16516	16546	16670	16278	16639	16544	16561	16332	16489	16465	16392	16748	16555	16710	16751	16488	16313	16601	16609	16557	16458	16647	16558	16557	16615	16511	16528	16552	16731	16434	16434	16667	16605	16566	16439	16495	16706	16416	16393	16649	16603	16417	16541	16583	16573	16655	16622	16561	16701	16550	16509	16519	16745	16621	16773	16598	16442	16818	16638	16655	16564	16485	16475	16515	16466	16566	16541	16627	16549	16533	16598	16545	16679	16429	16550	16612	16559	16585	16549	16524	16440	16410	16482	16650	16600	16716	16564	16414	16582	16442	16445	16486	16392	16582	16558	16511	16612	16639	16351	16570	16574	16596	16635	16522	16423	16547	16717	16603	16683	16708	16657	16537	16587	16517	16386	16685	16557	16400	16589	16619	16506	16366	16637	16546	16493	16720	16470	16545	16620	16679	16537	16519	16601	16614	16546	16406	16642	16555	16653	16430	16452	16712	16444	16552	16417	16481	16653	16629	16378	16601	16528	16628	16487	16668	16609	16548	16629	16537	16707	16413	16374	16603	16755	16733	16718	16540	16589	16574	16657	16766	16462	16482	16716	16587	16656	16558	16619	16559	16725	16653	16610	16728	16776	16730	16629	16675	16550	16613	16568	16602	16371	16583	16512	16587	16613	16571	16518	16641	16492	16618	16673	16498	16573	16850	16615	16478	16431	16524	16275	16623	16418	16445	16412	16498	16539	16658	16678	16643	16541	16515	16711	16504	16532	16640	16633	16664	16562	16558	16349	16652	16591	16691	16648	16419	16451	16551	16632	16478	16557	16635	16626	16722	16742	16696	16527	16884	16644	16401	16548	16411	16673	16656	16587	16609	16571	16760	16593	16703	16476	16586	16482	16630	16528	16672	16544	16637	16479	16624	16752	16636	16674	16575	16447	16589	16490	16627	16590	16519	16620	16634	16670	16570	16596	16599	16499	16525	16596	16515	16610	16477	16656	16582	16618	16554	16711	16510	16567	16864	16633	16568	16698	16581	16687	16666	16537	16632	16801	16517	16699	16647	16494	16554	16447	16456	16513	16866	16617	16585	16601	16440	16476	16517	16521	16621	16822	16551	16610	16505	16361	16590	16499	16474	16690	16628	16473	16308	16526	16635	16474	16747	16516	16620	16531	16645	16510	16371	16603	16538	16662	16615	16574	16684	16739	16568	16537	16470	16553	16445	16682	16567	16324	16525	16555	16626	16603	16501	16589	16475	16639	16540	16503	16544	16613	16615	16707	16532	16574	16673	16588	16632	16543	16722	16602	16592	16703	16659	16559	16451	16590	16674	16552	16417	16617	16612	16655	16530	16472	16612	16473	16582	16649	16452	16586	16577	16499	16514	16610	16603	16600	16729	16626	16826	16662	16792	16644	16599	16493	16672	16502	16710	16764	16670	16518	16735	16624	16790	16507	16668	16477	16526	16744	16719	16605	16558	16537	16405	16530	16587	16476	16731	16759	16647	16690	16520	16807	16634	16706	16574	16740	16640	16644	16532	16486	16595	16595	16483	16617	16483	16796	16539	16682	16597	16596	16650	16595	16422	16614	16546	16658	16741	16561	16443	16588	16487	16378	16650	16608	16616	16574	16236	16483	16619	16580	16508	16677	16744	16591	16506	16394	16458	16735	16707	16530	16609	16600	16513	16468	16585	16568	16561	16399	16586	16485	16504	16507	16677	16406	16617	16600	16552	16571	16565	16641	16579	16558	16600	16434	16732	16503	16674	16462	16473	16617	16640	16590	16528	16637	16485	16593	16675	16640	16556	16477	16698	16573	16484	16431	16462	16515	16539	16592	16625	16425	16537	16520	16534	16496	16847	16541	16672	16464	16666	16457	16574	16507	16735	16531	16604	16442	16569	16512	16538	16650	16562	16522	16761	16666	16673	16465	16661	16434	16611	16563	16507	16448	16474	16463	16792	16634	16458	16368	16468	16495	16599	16543	16521	16678	16634	16544	16586	16391	16555	16497	16426	16463	16381	16657	16503	16524	16566	16666	16464	16568	16593	16684	16452	16582	16691	16684	16577	16521	16567	16740	16573	16611	16670	16371	16576	16604	16646	16570	16563	16400	16732	16732	16615	16586	16504	16546	16654	16694	16534	16606	16705	16527	16547	16632	16557	16531	16686	16670	16647	16455	16795	16524	16497	16652	16554	16569	16528	16646	16700	16659	16638	16631	16689	16517	16438	16453	16499	16470	16604	16551	16613	16464	16587	16506	16597	16626	16353	16555	16543	16488	16821	16579	16480	16663	16537	16605
24159	21602	29899	29480	31774	36364	36353	28725	27097	26392	26057	25629	25519	25743	25346	25290	25078	24727	24329	24550	24402	24417	23992	23895	24124	24145	24230	24062	23968	23834	23916	23991	24088	23819	23999	23755	23737	24067	24045	23644	23917	23820	23780	23710	23898	23754	23809	23839	23549	23608	23782	23665	23673	23707	23849	23702	23784	23773	23563	23723	23622	23665	23890	23608	23722	23595	23455	23680	23596	23642	23700	23718	23631	23493	23610	23758	23817	23605	23654	23602	23636	23607	23599	23738	23757	23858	23360	23870	23420	23540	23753	23718	23702	23805	23610	23607	23534	23557	23434	23710	23754	23422	23476	23571	23487	23708	23586	23814	23755	23584	23849	23731	23550	23609	23454	23613	23767	23745	23805	23724	23615	23899	23571	23791	23428	23464	23637	23584	23823	23664	23515	23672	23782	23662	23534	23672	23897	23786	23704	23423	23459	23628	23514	23588	23680	23339	23705	23782	23442	23678	23701	23772	23623	23780	23641	23674	23701	23565	23708	23707	23715	23705	23820	23599	23647	23663	23701	23804	23482	23434	23682	23569	23743	23680	23530	23802	23897	23600	23779	23643	23849	23694	23681	23740	23830	23605	23663	23613	23582	23427	23489	23700	23491	23527	23527	23616	23617	23613	23700	23417	23628	23727	23768	23753	23571	23566	23510	23599	23511	24062	23673	23444	23565	23604	23496	23454	23509	23535	23526	23828	23734	23700	23715	23654	23605	23837	23818	23662	23572	23672	23604	23584	23463	23538	23708	23510	23675	23660	23787	23594	23524	23789	23983	23650	23637	23686	23549	23650	23814	23559	23696	23757	23529	23691	23497	23699	23829	23618	23803	23747	23749	23641	23369	23557	23722	23665	23585	23590	23695	23673	23585	23380	23746	23539	23623	23725	23622	23779	23569	23522	23444	23704	23856	23671	23584	23338	23683	23512	23356	23713	23608	23546	23757	23429	23733	23597	23608	23787	23589	23604	23971	23616	23698	23792	23474	23733	23595	23512	23617	23309	23637	23656	23676	23589	23540	23406	23921	23692	23559	23733	23757	23789	23613	23576	23396	23373	23622	23497	23643	23610	23426	23711	23563	23725	23504	23466	23465	23577	23281	23610	23768	23190	23516	23460	23599	23698	23698	23483	23570	23518	23755	23632	23563	23785	23504	23604	23490	23711	23658	23352	23847	23673	23471	23478	23622	23633	23676	23444	23568	23719	23665	23732	23418	23619	23783	23546	23579	23595	23732	23894	23859	23574	23548	23508	23515	23606	23684	23539	23635	23601	23531	23341	23617	23586	23803	23563	23590	23378	23608	23591	23795	23653	23676	23615	23589	23623	23479	23631	23601	23528	23847	23610	23330	23436	23678	23597	23890	23478	23696	23379	23676	23724	23561	23431	23398	23671	23519	23556	23626	23719	23890	23656	23767	23768	23509	23767	23589	23756	23797	23528	23651	23560	23801	23552	23837	23710	23499	23476	23387	23618	23368	23494	23591	23612	23625	23615	23732	23729	23671	23658	23831	23580	23681	23528	23520	23536	23418	23525	23327	23415	23655	23747	23518	23603	23462	23782	23662	23843	23832	23840	23616	23551	23651	23768	23481	23488	23291	23642	23770	23837	23671	23743	23930	23511	23696	23702	23854	23738	23603	23749	23963	23726	23220	23502	23509	23813	23734	23523	23600	23665	23435	23484	23531	23685	23714	23758	23657	23645	23720	23597	23327	23500	23349	23596	23648	23701	23521	23722	23438	23478	23639	23580	23700	23656	23805	23513	23666	23593	23564	23834	23481	23582	23741	23626	23618	23760	23702	23623	23788	23380	23732	23955	23612	23424	23711	23781	23816	23658	23540	23458	23539	23703	23420	23711	23521	23526	23480	23636	23737	23585	23980	23677	23573	23844	23667	23781	23686	23247	23704	23649	23604	23619	23674	23641	23490	23542	23756	23641	23618	23743	23539	23520	23604	23603	23848	23553	23335	23652	23730	23743	23615	23701	23449	23588	23561	23581	23753	23401	23367	23629	23578	23595	23608	23453	23352	23464	23726	23694	23671	23420	23421	23698	23266	23558	23647	23484	23321	23589	23535	23484	23568	23449	23419	23822	23644	23435	23621	23690	23559	23571	23704	23659	23641	23541	23498	23620	23720	23723	23771	23527	23407	23661	23671	23665	23753	23627	23690	23534	23488	23483	23784	23669	23564	23567	23544	23702	23845	23567	23419	23644	23540	23496	23565	23787	23721	23653	23502	23550	23651	23553	23651	23480	23653	23438	23446	23754	23606	23559	23455	23606	23549	23609	23774	23937	23495	23652	23672	23608	23609	23787	23760	23653	23425	23479	23392	23808	23641	23696	23357	23485	23723	23641	23569	23606	23556	23642	23821	23797	23825	23594	23293	23605	23571	23704	23595	23435	23581	23828	23535	23626	23659	23635	23488	23567	23795	23745	23426	23813	23504	23608	23631	23781	23478	23777	23554	23565	23689	23646	23836	23591	23616	23711	23797	23673	23529	23715	23698	23703	23598	23578	23519	23465	23480	23594	23563	23669	23678	23376	23522	23470	23611	23675	23540	23661	23403	23582	23507	23621	23631	23482	23541	23669	23514	23624	23562	23550	23758	23538	23342	23834	23593	23736	23767	23460	23443	23565	23697	23440	23723	23718	23555	23568	23472	23902	23583	23735	23744	23557	23513	23486	23629	23510	23615	23843	23705	23728	23718	23825	23745	23615	23487	23685	23727	23745	23841	23644	23600	23683	23686	23684	23576	23468	23576	23709	23638	23503	23374	23624	23514	23432	23577	23892	23652	23616	23600	23723	23473	23496	23712	23688	23756	23765	23790	23552	23648	23696	23403	23635	23580	23668	23841	23474	23530	23668	23315	23561	23609	23627	23943	23498	23658	23607	23736	23695	23656	23622	23626	23562	23736	23556	23528	23658	23492	23584	23604	23527	23623	23840	23578	23680	23498	23432	23554	23638	23680	23852	23749	23583	23693	23615	23814	23717	23454	23594	23631	23708	23709	23930	23692	23314	23554	23755	23479	23326	23734	23787	23480	23523	23521	23576	23332	23702	23506	23776	23739	23685	23502	23665	23700	23645	23285	23815	23733	23746	23616	23741	23579	23784	23427	23440	23623	23509	23529	23449	23503	23696	23611	23408	23399	23544	23741	23622	23598	23850	23739	23658	23848	23694	23697	23419	23374	23664	23731	23646	23637	23720	23412	23546	23753	23492	23742	23432	23944	23520	23712	23612	23672	23590	23787	23592	23574	23726	23478	23639	23490	23787	23885	23779	23268	23617	23568	23488	23585	23808	23457	23725	23857	23408	23593	23636	23569	23680	23665	23550	23870	23836	23557	23562	23435	23581	23446	23994	23760	23606	23444	23417	23476	23621	23392	23689	23556	23499	23409	23671	23491	23403	23659	23390	23455	23526	23595	23608	23643	23480	23383	23669	23700	23713	23604	23399	23669	23591	23555	23425	23681	23631	23690	23531	23539	23697	23666	23741	23578	23362	23510	23576	23567	23674	23533	23501	23679	23693	23803	23773	23581	23667	23535	23534	23365	23623	23674	23734	23512	23618	23665	23884	23746	23683	23506	23532	23866	23783	23798	23817	23847	23951	23762	23657	23384	23571	23612	23904	23785	23476	23414	23456	23610	23586	23707	23697	23477	23706	23594	23799	23630	23411	23550	23492	23591	23706	23772	23633	23600	23753	23561	23349	23471	23524	23807	23686	23628	23686	23560	23591	23609	23488	23661	23747	23686	23589	23863	23598	23862	23640	23532	23573	23437	23560	23725	23574	23579	23577	23636	23667	23710	23440	23557	23699	23652	23484	23685	23472	23741	23382	23649	23734	23569	23494	23541	23472	23463	23547	23503	23650	23606	23501	23508	23592	23603	23551	23476	23706	23650	23437	23652	23735	23639	23680	23348	23718	23518	23631	23830	23696	23775	23545	23828	23746	23630	23583	23597	23566	23695	23678	23529	23764	23508	23745	23819	23819	23664	23411	23753	23520	23571	23614	23586	23637	23522	23667	23497	23766	23989	23708	23598	23409	23809	23536	23545	23748	23914	23644	23872	23371	23728	23706	23608	23561	23399	23641	23909	23692	23631	23508	23625	23476	23451	23633	23786	23652	23622	23499	23306	23725	23572	23560	23597	23597	23533	23616	23634	23738	23597	23725	23585	23542	23488	23576	23567	23469	23820	23894	23960	23521	23508	23522	23701	23567	23538	23750	23603	23601	23613	23704	23468	23388	23443	23567	23515	23336	23627	23373	23758	23812	23651	23780	23589	23553	23647	23588	23527	23640	23472	23663	23565	23671	23819	23750	23718	23792	23648	23727	23798	23544	23706	23390	23580	23692	23314	23572	23583	23544	23516	23574	23449	23529	23470	23762	23515	23753	23716	23610	23727	23555	23686	23551	23477	23795	23639	23920	23889	23687	23649	23556	23379	23680	23598	23902	23708	23769	23636	23666	23366	23677	23313	23639	23696	23702	23826	23729	23857	23555	23664	23453	23621	23665	23581	23645	23740	23471	23674	23560	23313	23650	23618	23441	23698	23637	23818	23751	23659	23691	23512	23772	23834	23647	23592	23736	23528	23462	23290	23421	23587	23445	23668	23445	23568	23646	23666	23726	23730	23551	23638	23625	23694	23423	23267	23250	23552	23578	23554	23338	23501	23806	23464	23499	23388	23746	24026	23708	23628	23467	23468	23712	23504	23335	23344	23703	23416	23564	23479	23597	23614	23571	23652	23384	23493	23506	23559	23520	23579	23805	23617	23525	23682	23704	23503	23671	23509	23695	23831	23529	23647	23585	23693	23563	23340	23567	23636	23578	23568	23443	23364	23494	23516	23704	23445	23529	23405	23635	23712	23514	23678	23811	23438	23620	23604	23748	23789	23533	23402	23625	23696	23410	23819	23390	23535	23802	23752	23607	23824	23488	23417	23705	23583	23681	23344	23539	23669	23633	23616	23421	23845	23696	23750	23749	23736	23545	23369	23685	23663	23803	23413	23583	23747	23344	23641	23418	23666	23765	23656	23623	23573	23624	23496	23377	23925	23432	23455	23684	23501	23815	23608	23799	23530	23646	23522	23793	23714	23449	23712	23654	23754	23555	23820	23697
44108	73240	70142	58617	45210	38603	28518	22632	20562	19552	18916	18225	17989	18325	17889	17767	17481	16912	16593	16439	16588	16366	16376	16282	16347	16310	16278	16187	16233	16203	16284	16100	16390	16194	16353	16214	16238	16234	16095	16197	15872	16146	16143	15965	15914	16044	15937	15798	15762	15948	15967	15823	15808	15885	15837	15960	15821	15790	15950	15752	15947	16035	15745	15857	15760	15851	15916	16083	15895	15813	15970	15700	15830	15831	15658	15723	15869	15737	15905	15867	15877	15768	15887	15824	15857	16101	15745	15767	15822	15977	15892	15764	15953	15822	15915	15929	15911	15989	15734	15876	15817	15844	15782	15772	15852	15796	15746	15935	15835	15967	15876	15925	15852	15847	15816	15806	15799	15710	15815	15812	15810	15653	15888	16107	15819	15859	15705	15966	15723	15866	15837	15930	15839	15991	15942	15818	15897	15931	15783	15881	15807	15875	15874	15897	15880	15830	15826	15922	15881	15820	15980	15822	15651	15887	15667	15955	15752	15835	15897	15714	15868	15895	15946	15896	15888	15737	15786	15942	15812	15898	16008	15776	15653	15808	15684	15786	15933	15795	15944	15734	15846	15858	15743	15841	15650	15922	15837	15744	15901	15681	15860	15955	15848	15868	15788	15804	15814	15728	15933	15844	15831	15873	15723	15866	15720	16082	15777	15875	15930	15864	15694	15757	15912	15778	15933	15801	15691	15888	15621	15983	15684	15876	15650	15828	15847	15995	15838	15805	16131	15899	15800	15719	15835	15731	15859	15949	15845	15942	15658	15771	15698	15743	15830	15933	15874	15804	16011	15667	15760	15926	15744	15913	15810	16031	15865	16006	15846	15791	15841	15591	15655	15726	15905	15764	16026	15914	16032	15702	16049	15885	15770	15869	15960	15916	15818	15849	15852	15769	15747	15594	15854	15873	15838	15775	15882	15887	15885	15842	15819	15909	15756	15901	15827	16053	15805	15663	15872	15817	15757	16029	15905	15811	15908	15822	15959	15770	15747	15803	15799	15843	15743	15858	15778	16050	15861	15862	16009	15775	15869	15879	15785	15886	15973	15786	15834	15744	15794	15729	15667	15822	15823	15845	15683	15768	15790	15793	15933	15692	15769	15854	15765	15895	16039	15885	15860	16010	15677	15867	15827	15894	15866	15909	15783	15760	15881	15788	15842	15938	15795	15880	15885	15868	15813	15905	15702	15911	15907	15826	15774	15781	15995	15698	15929	15865	15639	15666	15935	15876	15751	15704	15874	15869	15872	15860	16001	15951	15902	15799	15621	15747	15835	15731	15914	15833	15798	15895	15902	15789	15893	15913	15804	15897	15832	15989	15911	15919	15738	15910	15864	15898	15832	15775	16032	15802	15850	15781	15765	15812	15842	15840	15908	15748	15965	15920	15808	15860	15890	16096	15807	15869	15811	15767	15662	15835	15834	15759	15828	15985	15880	15729	15889	15962	15867	15824	15859	15659	16045	15764	15924	15716	15817	15902	15804	15884	15792	15796	15902	15823	15820	15969	15846	15761	15880	15807	15858	15861	15866	15844	15762	15890	15905	15787	15895	15887	15812	15807	15757	15900	15839	15842	15865	15931	15777	15729	15897	15851	15660	15662	15837	15895	15885	15842	15799	15950	15605	15873	15917	15919	15758	15746	15613	15738	15747	15767	15733	15951	15853	15799	16084	15842	15830	15816	15891	15800	15795	15782	15812	15961	15909	15841	15664	15815	15967	15762	15716	15932	15823	15844	15777	15831	15776	15942	15924	15945	15905	15951	15861	15782	16006	15780	15851	15736	15990	15848	15946	15797	16050	15769	15751	15881	15824	15846	15936	15859	15869	15766	15677	15719	15662	15928	15666	15885	15957	15922	16092	15855	15964	15893	15718	15810	15909	15725	15797	15957	15962	15888	15815	15743	15702	15733	15716	15836	15835	15874	15753	15804	15926	15827	15922	16177	15819	15877	15843	15865	16056	15827	15904	15672	15829	15698	15916	15710	15691	15832	15811	15785	15920	15697	15780	15853	15889	15918	15888	15895	15805	15832	15771	15905	15806	15820	15731	15823	15994	15703	15638	15750	15851	15734	15658	15760	15701	15846	15576	15925	15819	16028	15838	15838	15782	15777	15770	15823	15792	15934	15846	15886	15872	15829	15920	15745	15635	15736	15827	15947	15751	15795	15928	15914	15826	15932	15783	15953	15694	15864	15722	15996	15639	15766	15924	15679	15835	15872	15830	15875	15905	15746	15825	15758	15517	15817	15811	15782	15984	15776	15673	15772	15881	15850	15864	15910	15849	15763	15915	15941	15915	15892	15784	15817	15952	15847	15769	15786	15633	15839	15696	15829	15748	15774	15722	15728	15597	15783	15915	15819	16010	15829	15957	15942	15628	15842	15809	15864	15921	15960	15782	15737	15846	15875	15878	15800	15816	15754	15698	15623	15616	15983	16004	15812	15788	15788	15937	15818	16060	15668	15828	15754	15846	15810	15819	15949	15852	16024	15812	15880	15844	15776	15847	15788	15847	15813	16019	15886	15732	15869	15763	15823	15959	15878	15835	15981	15805	15853	15950	15765	15826	15840	15844	15779	15785	15663	15820	15794	15693	15732	15856	15807	15689	15965	15964	16017	15887	15697	15887	15891	15873	15742	15806	15884	15868	15763	15822	15810	15830	16016	15764	15818	15748	15972	15898	15832	15834	15875	15806	15757	16017	15786	15884	15662	15772	15683	15484	16049	15790	15958	15755	15818	15900	15859	15679	15825	15821	15875	15722	15875	15758	15892	15917	15875	15736	15961	16007	15699	15678	15756	15791	15861	15978	15898	15899	15748	15933	15871	15870	15831	15853	15814	15792	15698	15975	15715	15834	15964	15904	15904	15854	15812	15727	16044	15733	15959	15699	15830	15770	15722	16001	15884	15992	15833	15805	15914	15754	15831	15784	15901	15731	15877	15671	15949	15944	15639	15985	16048	15755	15747	15937	15790	15733	15695	15861	15788	16029	15900	16088	15861	15880	15743	15866	15873	15797	15783	15833	15863	15743	15815	15859	15806	15842	15702	15912	15882	15869	15760	15907	15704	15774	15877	15764	15934	15793	15860	15741	15810	15985	15651	15650	15994	15825	15912	15841	15784	15751	15849	15984	15796	15948	15976	15929	15813	15754	15837	15808	15861	15820	15875	15643	15789	16037	15735	15909	16081	15796	15838	15986	16018	15792	15818	15885	15821	15946	15609	15620	15998	15783	15692	15856	16038	15742	15948	15821	15757	15759	15777	15970	15795	15851	15905	15603	15792	15848	15802	15794	15754	15785	15744	15812	15846	15690	15932	15759	15835	15803	15765	15824	15751	15896	15696	15803	15774	15942	15886	15870	15948	15865	15782	15799	15618	15892	15943	15951	15823	15724	15673	15895	15636	15717	15879	15799	15857	15722	15795	15984	15854	15948	15705	15786	15883	15697	15742	15800	15670	15783	15683	15752	15681	15827	15861	15832	16095	15871	15947	15695	15768	15845	15904	15944	15834	15756	15814	15993	15651	15848	15914	15665	15903	15871	15753	15557	15841	15883	15811	16056	15892	15700	15984	15881	15735	15884	15770	15742	15733	15829	15653	15853	15716	15859	15873	15885	15902	15907	15870	15879	15815	15799	15756	16021	15813	15937	15881	15868	15835	15800	15816	15823	15755	15869	15859	16020	15871	15901	15655	15845	15621	15793	15814	15788	15918	15844	15780	15907	15825	16023	15950	15871	16029	15851	15795	15671	15946	15811	15774	15601	15944	15884	15860	15786	15929	15785	15850	15801	15741	15836	15819	15750	15967	15874	15922	15777	15851	15746	15976	15779	16178	15880	15754	16069	15887	15914	15924	15845	15761	15871	15764	15910	15676	15827	15782	15807	15600	15913	15784	15916	15684	15878	15929	15846	15872	15841	15781	15774	15843	15795	15697	15844	15812	15810	15702	15903	15979	15939	15808	15991	15765	15979	15760	15969	15978	15865	15721	15894	15920	15903	15790	16057	15673	16041	15757	15795	15759	15749	15690	15673	15858	15972	15749	15971	15950	15724	15724	15878	15949	15815	15796	15785	15777	15913	15760	15882	15849	15957	15839	15851	15727	15744	15787	15789	15711	15906	15691	15871	15801	15709	15841	15922	15903	15700	15760	15743	15960	15875	15837	15751	15794	15842	15912	15703	15768	15946	15816	15856	15719	15830	15822	15839	15813	15971	16059	15785	15846	15823	15821	16005	15866	15838	15778	15860	15798	15734	15652	15933	15885	15724	15770	15735	15952	15809	15897	15869	15793	15889	15708	15831	15768	15793	15937	15824	15834	15979	15764	15894	15732	15918	15715	15831	15803	15754	15795	15874	15772	15858	15851	15909	15759	15954	15677	15850	15950	15695	15892	15801	15898	15734	15808	15804	15960	15832	15808	15637	15844	15932	15914	15760	15881	15897	15901	15914	15700	15711	15887	15827	15798	15778	15875	15922	15893	15840	15931	15671	15804	15809	15811	15713	15845	15619	15936	15951	15870	15797	15861	15930	16003	15683	16088	15805	15908	15837	15959	15701	15877	15864	15915	15833	15615	15824	15864	15932	15925	15918	15918	15810	15884	15866	15849	15794	15780	15885	15708	15866	15848	15906	15925	15847	15895	15875	15969	15779	15717	15708	15845	15605	15830	15922	15871	15830	15857	15862	16081	15751	15763	16116	15696	15855	15695	15816	15695	15851	15765	15740	15931	15723	16139	15875	15932	15832	15824	15882	15710	16057	15853	16033	15909	15912	15724	15776	15722	15790	15753	15694	15866	15819	15949	15823	15720	15848	15952	15821	15831	15791	15800	15781	15844	15978	16002	15937	15768	15811	15925	16173	15841	15898	16127	15796	15871	15613	15900	15891	15931	15901	15660	15746	15762	15987	15932	15861	15851	15769	15851	15829	15796	15843	15745	15777	15825	15885	15742	15953	15762	15869	15748	15767	15985	15685	15981	15878	15864	15721	15760	16010	15620	15825	15727	15986	15920	15880	15766	15876	15634	15739	15841	15888	15818	16085	15802	15730	15802	15829	15871	16021	15856	15922	15813	15841	15903	15761	15811	15983	15604	15717	16011	15837	15861	15729	15780	15793	15978	15802	15933
39188	44460	52483	45387	35303	31094	27589	26155	25685	25188	24964	24557	24763	24930	24649	24758	24670	24401	24421	24216	24333	24225	24353	24086	24408	24141	24128	24404	24085	24211	24162	24127	24241	24281	24195	24322	24072	23903	24080	24141	23965	24045	24326	23860	24063	24063	24020	24121	24256	23960	24031	23914	24229	24141	24188	24229	23936	24227	23879	23968	24239	23844	23898	23974	24122	24026	24125	23995	24258	24107	24124	24126	24273	23975	23981	23859	24094	24043	23990	24196	24102	23981	23750	23962	24156	24016	23768	23694	24116	23831	24044	24024	23795	23822	24049	24209	23970	24399	23907	23867	23900	24006	24044	24012	24089	23870	24146	24102	24097	24244	24053	23980	24367	24143	23966	24291	23915	23856	24067	23786	24100	24161	24230	24079	24238	23994	23909	24029	24045	23858	24047	23754	23965	24109	24134	24104	24086	23964	24187	24277	24108	24267	24302	23918	24092	24151	24080	24000	24170	24069	24139	24118	24179	24384	24141	24241	23881	24075	23866	23995	24045	24091	23723	24030	24045	23786	24149	23991	23923	24002	23968	24163	24192	24200	24292	23880	24035	24053	23947	23964	23840	24087	24144	23862	24235	23976	23987	24157	24290	23975	24114	23771	23969	23947	24254	24038	24045	24085	24038	23751	24065	23765	23885	23992	24039	24027	24162	23960	24101	23823	24024	23939	24227	24011	24064	24071	23970	23905	23824	23940	24211	24224	24057	23928	23915	23847	24072	24098	24071	23933	24130	24088	24202	24069	23950	24099	24161	24226	23908	23825	24047	23941	24125	23893	23991	23855	23967	24150	24108	24129	24068	24176	24116	24196	24036	24050	24030	24092	24092	24354	23903	23901	24211	24102	24022	24105	23910	23916	23880	24081	23937	24029	23863	23880	23966	23964	24097	24120	23887	23842	24002	24056	24187	24078	23927	24338	23695	23850	23857	24134	23986	23876	23877	23924	24007	24122	23999	24008	24184	24079	23825	23958	24225	24067	23981	23938	24038	24153	24127	23858	23840	24161	23879	24100	23928	24088	24012	24006	23943	23845	24128	23985	24175	23976	24224	23826	23762	23895	24010	24109	23930	23961	24086	24177	24141	24164	24226	23978	23889	24173	24250	24126	24086	24219	24023	24064	24089	24021	24140	23866	24081	23886	23869	24249	24098	24193	24047	23912	23929	24202	24316	24041	24059	24080	24045	24236	23975	24111	23956	23855	23945	24171	24034	23854	24036	24087	24264	24076	23945	24150	24045	24136	23915	24072	23841	24169	23975	24007	24089	23980	24111	24004	23885	23980	24339	24119	23853	23931	24045	23995	24129	24029	23993	24196	23894	23996	23865	24032	23861	23928	23975	24067	24076	24058	23873	24075	24042	23926	24202	24097	24185	24227	24064	23804	23916	24158	24040	24056	24080	24005	23986	24114	24080	24092	24129	23885	24149	23913	23910	23988	23888	24066	24289	24042	24156	24164	24159	24056	23915	24031	23785	24009	23979	24165	24182	23959	23832	23925	23961	24101	24297	23966	24027	24078	23868	23852	23845	24165	23969	24253	24149	23852	23904	23953	24004	23953	24241	24056	23900	24075	24062	23794	24119	23881	24039	24162	23917	24153	24025	23731	23944	24056	24067	24079	23934	23992	24278	23900	24159	23845	23915	24203	24157	24351	24242	24062	23929	23840	23942	24118	24203	23991	24269	24069	23913	23814	24198	23951	24417	24007	23938	24082	23992	23825	24125	23885	24069	24166	23958	24082	24081	23936	23949	23927	24264	23959	24039	24129	23948	24018	24272	24127	24193	24113	24111	23963	23740	24114	24080	23866	23975	23809	23960	24021	23995	24067	24118	24190	24011	23890	24029	24004	24028	23929	24120	24183	24082	24113	24102	23738	23850	24062	23863	23651	24028	24082	23888	24181	24080	23857	23823	24023	23776	23938	23749	24222	24091	23997	23963	24220	24118	23939	24318	23841	24042	23948	24016	24357	24014	23897	24040	24176	24071	24175	24029	24084	23897	23941	24093	24055	24060	24034	24067	24027	24216	24023	23922	23898	24015	23949	24114	24237	23884	23958	23888	24011	24003	24000	24045	24099	24189	23910	23953	24272	24011	24020	23975	23922	24038	24139	23967	24182	23924	23842	23864	24099	24090	24187	24085	24053	23942	24165	24159	24185	24064	24010	24047	23908	23988	24097	23978	23998	24267	24074	24229	24002	24007	24078	23899	24262	24027	23935	23937	23965	24000	24046	24008	24157	24067	23972	23907	24116	24199	24312	24119	24028	24151	23994	24076	23967	23879	24218	24003	23931	24149	24220	23940	23888	23896	23973	24034	24068	24076	24045	24016	24181	23988	24286	23848	24112	23919	24050	24037	23897	24117	24066	23856	24001	24049	24182	23987	23776	24115	23937	24256	24256	24039	24015	24220	24023	23978	23972	24141	24139	23937	23886	24132	24215	24279	24007	23883	23979	24236	24103	24115	24065	24287	24100	24049	24009	24227	24000	23982	23982	23997	23836	24243	23916	23930	23971	23824	24161	24314	24003	24239	24160	24057	24188	24150	23995	23915	24105	24080	24150	24044	24083	24165	23924	24166	23897	23946	23970	23954	23910	23996	24211	24034	24064	24312	24145	24197	24197	23989	23879	24001	24091	24157	24194	24167	24025	23854	23836	24144	24208	24092	24014	24091	23940	24213	24057	23966	23915	24054	24125	24008	24056	24017	24115	23970	23843	23823	24031	23928	24172	24027	24046	24030	23902	23909	23795	24183	23987	24036	24115	24034	24128	24154	24123	24114	24090	24026	24109	23865	24019	24386	23841	24002	24014	23958	24022	23980	24063	23980	24046	24131	24212	23855	24212	24307	24171	23967	24069	24049	24250	24097	24119	23944	24205	24087	23907	23998	23995	24100	23921	24265	23994	23871	24357	24156	24229	24098	24015	24264	24019	24119	24017	23938	24088	24126	24024	24113	24202	23888	24066	24138	24127	23959	24066	23989	23877	23925	23915	23950	24091	24085	23883	24015	24110	24089	24105	24054	24123	24188	24135	24155	23908	23887	24227	24035	24108	24083	23905	23937	24152	23881	23946	24175	23967	24140	23881	23992	23992	24053	23901	24057	24121	24027	24069	24027	24186	24110	24091	23929	23806	24211	24221	24046	24084	23977	24221	24070	24102	23885	23906	24073	23990	24042	23931	24075	24048	24076	24055	24113	23968	24267	24039	23928	23987	23849	24214	23950	23970	23826	24035	24061	23959	23967	24012	24127	23998	24002	24082	23877	23861	23884	23974	24211	24224	23990	24073	24027	24189	24156	24344	24017	23882	23911	23917	23854	23801	23796	24089	24089	23939	24025	24160	23805	24327	24082	23885	24001	23924	23769	24095	24109	24023	23938	23990	23864	23827	24114	24191	23778	24128	24144	24061	24130	24279	24038	24033	23933	24207	24134	23888	24008	23919	24065	24048	24103	24157	24053	23899	23717	24091	24111	24105	23805	24048	24120	24003	23955	23930	24195	23969	24142	24035	24135	24047	23980	23955	23843	24145	23990	24057	23875	24083	24009	23998	24183	24022	24045	24018	23898	24134	24168	24273	23989	23749	23914	24204	24122	23854	24041	23671	24044	24129	24063	23936	24488	24012	24093	24215	24016	24162	23748	23881	23968	23900	23871	23950	23995	23900	24060	23858	24233	24144	24136	23887	23989	24077	24187	23973	23948	23883	23894	24006	23909	23918	23973	24019	24079	24144	24013	24096	24066	23883	24369	24475	24045	24035	24164	24016	24049	24239	24048	24035	23926	24026	23999	23973	24107	24021	23918	24065	24132	24012	24059	23920	23984	24056	24013	23805	24050	23982	23646	23927	24293	24121	24259	24145	23836	24061	24174	24108	24171	23784	24164	23930	23932	24284	23956	23844	24036	23832	24032	24218	24281	23919	24018	23979	24004	24082	23890	24171	23899	24095	24212	23996	24118	24078	24293	23984	24030	24280	23937	23988	24081	24022	24154	23872	24040	24080	24105	24057	24086	23704	23815	24082	24297	24017	24026	23868	24038	24094	23844	24020	24089	24049	24031	23800	23869	24095	24073	24070	23892	24178	24127	23915	24128	23981	24071	24275	24092	24248	23923	24123	23939	24149	24067	23778	24066	23934	24187	23799	24084	24200	24031	24121	23841	24003	24091	24167	23996	24099	23815	24162	24178	23990	23970	24057	23736	23933	23992	23900	24099	24007	24321	24087	24007	24215	23916	23823	24010	23810	23761	23921	24051	24060	23991	23868	24254	24041	23900	23836	23886	23682	23849	24068	23950	24031	24178	24088	24208	24252	24118	24202	24059	23940	24053	23958	24198	23790	24121	24029	24068	23793	23859	24087	24034	23977	23956	24194	23980	23952	23936	23935	24104	23782	23825	24286	23865	24005	23877	23888	23924	23960	24167	23954	24125	24261	24063	24009	23961	24125	24164	24081	24053	23871	24094	24139	24152	24276	24056	24087	24032	24178	23945	24094	23849	24196	24069	23961	24059	24267	24020	24232	23979	23986	24098	23982	23964	23885	24160	24008	24138	24072	24036	23908	24031	24109	24187	23981	24200	24180	23947	24027	24328	24005	23981	23899	24120	24101	24018	23999	24245	24077	23919	24045	24018	24110	24124	24205	24115	23936	24014	24073	24063	24076	24091	24207	24153	23997	24002	24063	24108	23916	23996	24209	24055	24335	24038	24055	24047	24100	24131	24063	23906	24054	23960	24036	24215	23827	24066	24078	23920	24027	23951	24080	23806	23922	24310	23900	23983	24064	24093	24039	24399	24212	23930	23951	24011	24013	24009	23827	23740	24063	23913	23925	24307	24066	24083	24076	23927	23909	24100	23748	23979	23919	24071	23711	23881	23999	23851	24033	23908	24127	24196	24031	24260	23992	24041	24033	23774	24338	24046	23922	24142	24061	24163	24022	23964	24076	24332	23786	23966	24018	23925	23972	24155	24269	24009	24043	24187	23905	24293	23975	23904	23972	24103	24053	23865	24204	24091	23989	24029	24010	23936	24198	24183	24063	24290	24069	24134	24264	24190	24236	24190	24160	23961	23877	23867	24016	24123	24048	24093	24284	23999	24283	24032	24047	23952	24180	24128	24112	24043	24152
37854	53970	52098	38943	29966	24871	20516	18720	18088	17651	17297	16820	16993	17237	16945	16716	16665	16572	16482	16448	16507	16232	16431	16184	16130	16245	16268	16434	16198	16182	16239	16224	16216	16053	16142	15999	15958	16081	16106	16109	16024	16169	16097	16115	16025	16207	15968	16025	15923	16047	16106	16193	15938	16130	15989	16041	16086	16224	16111	16025	16040	16053	16026	15998	15935	16017	15892	15994	16029	16052	16080	15777	15855	16073	15922	16046	16119	16046	16088	15902	16120	15958	16115	16124	15982	16194	16153	15955	16206	16049	16021	16054	16224	16005	15958	15896	16019	16001	16070	16084	15954	16049	16010	15980	16144	16103	16042	16031	16019	16015	16079	15788	15892	16109	16027	16044	16087	15989	16069	16055	16149	16032	16049	16023	16127	16002	16015	16001	16069	16093	16204	16092	16170	15997	16059	15948	15968	15911	16134	16093	15983	16087	16125	15999	16128	16069	16058	16091	15961	16109	16160	16133	15953	16044	16042	16025	15884	16001	15914	16154	16147	16050	16038	15944	16144	16075	15945	16074	16087	15975	15944	16060	16026	15965	16030	15955	16067	15977	16191	16060	16197	15969	15838	15998	15846	15920	16132	15825	16044	15959	16117	16006	15975	16137	16094	15976	16115	16002	16191	15910	15916	15995	16144	15938	16002	16113	15938	16027	16092	16134	16114	16121	15982	15977	15901	16002	16078	16055	16045	16168	15783	16002	15991	16100	15843	15927	16075	16131	15941	15977	15960	15987	16063	15992	16008	15995	16146	16082	15979	15965	15999	15858	16022	16104	16151	16100	15979	16135	16085	16156	15771	15966	15991	15977	16168	16011	16138	16213	15935	16040	16182	16086	15984	15949	16118	16087	15951	16104	16004	16023	16093	16132	16219	16097	16078	16161	16240	16042	16062	16032	15972	15963	16148	15947	16163	15975	16171	15888	16119	16163	16060	16178	15958	16116	16196	16059	15998	16073	16173	16144	16022	16161	16053	15821	16160	15955	16138	16304	16009	15771	15872	15842	16147	15941	15923	15866	16063	16030	16163	15925	15974	16062	16161	16037	15890	16061	15993	16002	16012	15988	16086	15988	15924	16121	15856	16062	16101	16096	16019	16073	16021	16058	15994	16058	15982	15964	15935	16081	15949	16025	16144	16022	15977	15998	16114	15986	16119	16148	15984	15993	16092	16036	16202	16030	16085	16066	16104	16062	16006	15979	15959	16169	16197	16116	15953	16102	15908	16082	16090	16197	16115	16113	16025	16113	16004	16155	16032	16041	16014	15979	15837	15997	15867	16244	15869	16169	16147	16082	15984	15988	16036	16025	16021	16023	16062	16021	16102	16037	15954	16004	16227	16079	15996	16061	16017	15945	16102	15947	15958	16074	15934	16041	15967	15978	16141	15998	16224	15812	15998	15939	16028	16004	16115	16063	16007	16135	15871	16038	16213	16132	16004	16053	16160	16132	16013	16051	15918	15973	16040	15988	16083	16131	16104	15971	16034	16234	16247	16042	16064	16016	16160	16013	15887	16026	16132	16119	16085	15893	16061	16001	16200	16014	15926	15977	16126	15908	16001	15971	15998	16049	15895	16170	16178	16055	15901	16168	16142	16033	16101	16123	16108	16114	15968	16053	15840	16165	16026	16167	16079	15959	15981	16019	15903	16002	16086	16029	16084	15948	15997	16004	15906	16041	15975	15932	16010	15926	15939	16192	15982	16007	15960	16060	16159	16175	15884	15975	16124	16126	15991	16130	15864	15949	16029	16009	15947	15965	16173	15891	16114	15955	15977	15937	15949	16042	16127	16115	16176	16197	15987	15981	15939	16148	15730	16117	16143	16013	15999	16087	16126	15914	16045	16063	15920	15988	16063	16012	16062	15857	16185	15962	15909	16185	15927	15969	16019	16091	16102	16093	16027	16099	16183	15967	16024	16047	15950	16003	15961	16167	15908	15852	16277	15978	16124	16205	16067	16133	15971	15747	16143	16085	15908	16085	16225	15998	16098	15993	15924	16213	16033	15850	15939	15982	15987	16099	16025	16105	16200	15970	16138	16100	16074	15960	16256	15967	16045	16111	16003	15968	15868	15905	16045	16132	15999	15919	15875	16205	15997	16071	16016	15895	15976	15840	16083	16127	15986	15936	16049	15967	16208	16148	15889	16061	16012	16014	15828	16165	16193	15866	16163	16121	15992	16011	16301	16056	15952	16161	16200	16188	15984	16168	16072	15998	15986	15942	16038	15933	16025	16005	16005	16185	16114	16142	15988	16082	16015	16124	15964	16013	16005	15995	16066	15987	16159	16034	15943	16046	16139	15963	16007	15999	16025	15979	16111	16104	16007	15957	16178	15939	16167	16101	15937	16108	15955	16004	16040	15911	16065	16086	15924	16062	15769	15935	16089	15965	16057	15977	16178	16038	15952	15862	15958	16087	15990	15957	16089	16096	16039	16210	16050	16149	16106	16138	16071	15927	16195	15839	15850	15863	16005	16017	16028	15968	15970	16029	16078	16056	15920	15904	15916	16001	16121	15976	15992	16065	15900	15898	16055	16005	16115	15900	16152	16110	16139	16141	16108	16084	15909	16031	15902	16100	15916	15931	16010	15781	16137	16076	15924	15958	16305	16033	16085	15852	16126	16063	15943	16069	16076	16048	16092	16161	16079	15889	16167	16017	16071	16056	16000	16019	16077	15927	16019	15942	15914	16039	16157	16040	16032	16023	16141	16129	15934	16164	16084	16018	16119	15841	16111	15988	16074	15888	15959	15955	16176	16074	16128	15786	16032	15871	16038	16130	15958	16019	15967	16027	16012	16003	15977	15964	16133	15910	16018	16095	16036	16073	15925	16060	15857	16130	16017	16035	16095	16094	15970	15990	15971	16201	15916	16178	16117	15991	16169	16028	16047	16250	16058	16113	15984	16014	16102	15943	16075	16002	16119	16067	16059	15942	16165	15912	16251	16023	16021	16056	15943	16162	16116	16069	16082	16071	16124	16056	15966	16073	16178	16044	16002	16038	16029	15818	16137	16012	16198	16042	16063	15868	16132	16019	16191	16050	16153	15978	16073	15952	16080	16236	16175	16087	15849	16090	16079	15887	15986	16060	16089	16003	15999	16022	15884	16077	15969	16077	16028	15946	15963	16138	16158	15970	15906	16153	16033	15866	16010	16121	16023	15994	15961	16047	15999	15999	16091	16160	16113	16127	16093	15963	16008	15942	15953	16071	15955	15945	16136	16052	16025	16097	16126	15981	16091	15964	15954	16074	16005	15868	16087	16018	16080	16120	15856	16002	16007	16061	16039	16057	16158	16121	15899	15966	16211	15982	15896	16124	16086	15921	16098	15983	15945	16192	15897	16069	16005	15983	16048	16092	16028	15803	16144	16131	16044	15996	16193	16074	15762	15856	15955	15951	16133	15997	16074	15828	15988	16039	16071	15908	15969	15839	15989	16100	16126	15987	16019	15948	16090	15899	15889	16117	15961	16095	16092	15884	16045	16035	16232	16010	16156	16158	15966	16108	15996	15973	15959	15942	16208	16151	15885	16080	15967	16099	16038	15941	15914	16115	16080	15901	16052	16113	16070	15995	16198	16051	16159	16157	16074	16028	16038	16067	15909	15932	16132	16056	16008	16067	15897	16131	15956	15984	16001	16022	16092	16008	15950	16127	16086	15935	15890	16132	16086	16010	16021	15977	16197	15979	15916	16019	15898	16186	16252	15918	15975	16084	16054	15881	15967	15923	16073	16034	16025	16171	16191	15936	16125	16047	15944	16128	16126	15895	15985	16159	16033	16086	16018	16121	16028	15923	16085	15923	16061	15893	16147	16098	16068	16113	15944	16108	16178	15917	15969	16039	16035	15981	16057	16021	15964	16257	15902	16220	16084	15897	15976	15755	15978	16005	16082	15990	16035	16053	16127	16180	15989	15894	16148	15942	15941	15924	16032	15965	16069	16023	16051	16239	15947	16031	16026	15994	16100	16074	16152	15985	15915	15962	16097	15997	16232	15998	15980	15950	16150	15995	16126	16081	16047	16208	16011	16137	15908	16138	16038	15974	15979	16086	16098	16189	15984	16030	15860	16103	16041	16035	16022	16047	15887	16078	15948	16127	15927	15957	15996	15949	15876	16085	16032	16015	16117	16020	15917	15948	16084	16045	16103	15954	15903	16014	16068	16045	15941	15963	16016	15997	16067	15914	15903	16199	16079	15990	16064	15833	16064	15926	16019	15903	15901	15961	16232	16042	15939	15986	15906	15852	16068	16003	16165	15952	15840	15954	16019	16151	15861	15984	16089	16144	16112	16072	16089	16113	16096	16063	15927	15992	15998	15953	16122	15969	15891	16152	15935	16255	16096	16083	16040	15979	16047	16029	15985	16015	15915	16009	16263	15895	15991	16058	16084	16113	16008	16081	15930	15796	16031	15922	16024	16124	16023	16071	16198	16087	15831	16166	15968	16030	16038	16147	16065	16061	16118	16223	15851	16013	16060	15921	16068	16134	16023	16182	16207	16045	16145	15933	16172	16078	16020	16036	15937	16062	16204	16087	15995	16119	16184	16040	16132	16016	16075	16020	16113	16049	15977	16118	16084	16057	15938	15973	16273	16045	16095	16098	16049	16086	15950	16002	15893	15977	16084	15976	15993	15970	16227	15968	16007	15975	16157	15915	16052	16006	16272	16027	16099	15991	15791	16035	16072	15964	15955	15982	15979	15990	16012	16041	15991	15920	15849	15964	15934	16088	15961	16045	16062	15842	16088	15983	15932	15934	15995	16110	16089	16030	15860	16063	15981	15983	15761	16182	16040	16078	16118	16259	16088	16162	15877	15939	15934	15940	16208	16073	16040	16035	16091	16006	16076	16006	15973	16244	16092	16083	15822	15923	15873	16064	15939	16035	16050	16076	16108	15932	16127	16060	16065	15999	16055	15908	16095	16030	16069	16145	16068	15954	16072	16039	16014	16078	15711	16033	15969	16103	16091	16149	15935	15996	15965	15982	16060	16052	16017	16054	16151	15997	16112	16102	16131	15935	16107	16027	16201	15892	16102	16032	16057	16024	16146	16131	16054	16174	16099	16192	16065	16148	16138	16091	16083	16043	15991	15903	16095	15967	16115	15683	16136	16153	15948	15992
26205	21758	31439	34486	36227	37547	33349	28271	27261	26863	26511	26058	26124	25813	25950	25859	25530	25011	25111	25279	25130	24790	25067	24855	24883	25100	24996	24839	24860	24966	24863	24877	24835	24827	25080	24869	25021	24910	24767	24869	24640	24905	24687	24723	24707	24837	24738	24732	24755	24819	24719	24372	24683	24600	24873	24919	24626	24701	24729	24743	24752	24713	24685	24784	24698	24669	24532	24626	24555	24786	24455	24648	24619	24907	24668	24585	24569	24712	24653	24683	24893	24590	24594	24606	24741	24806	24644	24508	24602	24471	24545	24866	24707	24759	24677	24364	24360	24743	24688	24747	24672	24546	24739	24267	24563	24432	24736	24646	24556	24664	24791	24475	24584	24511	24694	24705	24621	24625	24475	24619	24798	24461	24490	24722	24667	24647	24448	24389	24547	24515	24806	24653	24568	24701	24444	24667	24595	24770	24619	24859	24687	24500	24594	24604	24579	24595	24526	24646	24535	24566	24757	24399	24354	24439	24532	24763	24633	24645	24399	24387	24641	24739	24732	24435	24525	24443	24841	24798	24487	24679	24563	24938	24516	24751	24664	24470	24403	24446	24637	24462	24672	24492	24457	24712	24624	24534	24718	24477	24401	24499	24587	24482	24566	24772	24736	24716	24406	24615	24688	24523	24460	24515	24629	24891	24485	24362	24568	24441	24640	24578	24621	24461	24878	24651	24551	24595	24825	24542	24601	24601	24728	24791	24586	24732	24494	24594	24394	24625	24561	24639	24645	24619	24469	24778	24695	24565	24607	24540	24360	24517	24523	24535	24720	24810	24633	24566	24583	24724	24533	24711	24684	24567	24534	24553	24822	24741	24731	24495	24517	24603	24750	24645	24641	24398	24577	24622	24537	24872	24530	24581	24776	24595	24619	24553	24542	24631	24472	24609	24715	24403	24669	24548	24512	24465	24279	24481	24730	24577	24577	24691	24761	24525	24595	24448	24693	24651	24651	24728	24501	24568	24612	24402	24435	24323	24515	24403	24561	24445	24579	24661	24758	24963	24633	24771	24508	24482	24671	24764	24615	24515	24541	24715	24678	24525	24518	24708	24630	24543	24583	24678	24627	24425	24300	24592	24506	24690	24816	24571	24578	24632	24663	24675	24601	24671	24940	24593	24696	24617	24752	24663	24674	24597	24651	24591	24755	24546	24684	24539	24621	24763	24829	24823	24636	24427	24482	24487	24587	24852	24724	24672	24657	24455	24510	24648	24772	24197	24383	24351	24632	24840	24631	24507	24825	24763	24430	24508	24714	24599	24578	24620	24831	24729	24581	24780	24578	24474	24671	24796	24577	24782	24665	24608	24578	24494	24637	24513	24643	24774	24860	24553	24657	24455	24428	24676	24548	24601	24593	24579	24602	24727	24883	24490	24500	24632	24801	24573	24839	24649	24545	24559	24636	24500	24974	24520	24553	24588	24460	24544	24517	24757	24473	24547	24491	24581	24485	24771	24480	24381	24684	24525	24435	24461	24686	24470	24832	24600	24564	24666	24916	24639	24600	24417	24497	24583	24551	24784	24614	24638	24677	24618	24663	24838	24837	24776	24442	24604	24527	24693	24558	24862	24589	24679	24602	24456	24753	24652	24689	24475	24635	24787	24617	24688	24678	24698	24824	24627	24556	24531	24617	24586	24408	24610	24481	24531	24502	24799	24739	24865	24686	24511	24556	24427	24800	24690	24682	24500	24807	24838	24668	24648	24585	24381	24758	24767	24596	24716	24536	24546	24782	24612	24482	24567	24747	24343	24848	24548	24485	24727	24608	24485	24551	24513	24426	24591	24530	24659	24743	24619	24750	24763	24744	24710	24632	24665	24667	24665	24569	24580	24572	24639	24612	24443	24625	24491	24615	24760	24678	24520	24538	24538	24649	24494	24725	24734	24636	24637	24746	24662	24641	24814	24737	24625	24551	24448	24758	24547	24637	24798	24740	24641	24761	24516	25071	24773	24757	24767	24600	24582	24585	24734	24653	24534	24675	24804	24625	24655	24658	24471	24728	24363	24707	24477	24677	24499	24733	24889	24801	24593	24677	24418	24530	24678	24572	24394	24589	24620	24708	24670	24576	24572	24560	24642	24420	24356	24914	24708	24647	24689	24629	24867	24610	24411	24481	24619	24486	24715	24175	24614	24360	24684	24673	24604	24566	24499	24579	24518	24730	24699	24438	24686	24736	24561	24756	24468	24642	24703	24751	24732	24450	24588	24509	24771	24823	24638	24654	24442	24534	24664	24777	24695	24814	24860	24635	24573	24498	24473	24535	24548	24727	24484	24527	24757	24737	24606	24589	24471	24771	24303	24474	24657	24433	24412	24465	24618	24658	24756	24767	24467	24687	24471	24953	24750	24623	24518	24763	24520	24662	24706	24438	24582	24498	24347	24318	24701	24700	24465	24553	24600	24623	24599	24570	24733	24829	24672	24722	24769	24561	24700	24609	24710	24573	24460	24668	24643	24485	24471	24717	24690	24827	24610	24815	24504	24660	24655	25068	24568	24635	24325	24545	24530	24559	24756	24452	24725	24548	24533	24803	24669	24549	24675	24627	24549	24904	24518	24621	24543	24522	24361	24711	24453	24733	24557	24432	24787	24434	24726	24868	24618	24522	24639	24694	24714	24605	24950	24616	24794	24585	24584	24787	24509	24546	24750	24471	24510	24502	24609	24599	24445	24902	24707	24852	24757	24560	24602	24543	24889	24707	24378	24642	24458	24538	24473	24627	24519	24698	24361	24587	24666	24440	24522	24506	24659	24774	24537	24517	24159	24540	24591	24539	24580	24574	24785	24741	24729	24705	24606	24747	24496	24797	24730	24693	24817	24661	24554	24600	24786	24477	24720	24689	24695	24844	24487	24541	24499	24615	24576	24575	24614	24480	24639	24571	24463	24440	24501	24590	24431	24522	24578	24624	24572	24585	24588	24406	24438	24428	24569	24740	24776	24598	24708	24422	24638	24747	24907	24742	24506	24549	24603	24505	24651	24630	24538	24666	24536	24767	24692	24859	24441	24449	24710	24679	24471	24619	24765	24443	24716	24673	24698	24402	24846	24564	24576	24518	24576	24548	24491	24672	24704	24597	24508	24638	24671	24351	24605	24640	24473	24665	24583	24558	24565	24603	24738	24512	24660	24824	24555	24610	24507	24643	24624	24411	24722	24439	24753	24750	24757	24833	24814	24820	24758	24839	24574	24847	24529	24407	24450	24565	24603	24703	24389	24640	24921	24678	24835	24531	24695	24535	24523	24595	24613	24591	24734	24686	24550	24402	24645	24646	24561	24308	24555	24490	24370	24690	24471	24526	24496	24733	24560	24697	24743	24935	24413	24570	24456	24428	24709	24621	24699	24725	24540	24384	24361	24725	24584	24564	24699	24579	24578	24494	24688	24638	24850	24918	24680	24445	24536	24586	24417	24556	24495	24692	24551	24468	24494	24665	24454	24574	24590	24537	24577	24515	24707	24582	24553	24571	24692	24773	24482	24917	24691	24778	24658	24843	24560	24436	24282	24625	24662	24649	24723	24556	24586	24468	24418	24554	24609	24518	24650	24748	24576	24776	24656	24749	24507	24719	24840	24679	24422	24603	24781	24859	24458	24506	24630	24770	24629	24462	24661	24393	24460	25012	24420	24318	24533	24747	24525	24652	24519	24617	24665	24648	24704	24723	24623	24773	24720	24939	24514	24295	24673	24375	24492	24572	24479	24292	24413	24815	24946	24568	24727	24757	24422	24626	24600	24550	24848	24472	24478	24687	24672	24691	24532	24611	24609	24592	24820	24631	24546	24436	24663	24895	24809	24622	24552	24752	24855	24712	24759	24769	24750	24587	24828	24729	24614	24524	24497	24658	24697	24614	24537	24435	24609	24590	24733	24805	24681	24620	24454	24823	24669	24670	24794	24742	24648	24480	24427	24846	24621	24310	24726	24644	24518	24468	24430	24474	24443	24511	24558	24680	24646	24643	24869	24577	24687	24672	24797	24638	24889	24592	24635	24637	24629	24470	24767	24556	24652	24677	24475	24690	24533	24672	24638	24808	24745	24741	24821	24736	24751	24346	24642	24557	24468	24682	24459	24882	24790	24731	24675	24594	24628	24625	24689	24531	24829	24671	24602	24533	24373	24529	24651	24630	24760	24809	24553	24620	24477	24790	24535	24461	24772	24678	24665	24549	24737	24653	24613	24649	24671	24475	24467	24540	24745	24455	24827	24618	24700	24620	24550	24499	24659	24685	24642	24625	24703	24580	24595	24691	24588	24846	24733	24549	24508	24775	24550	24581	24574	24525	24510	24380	24527	24154	24574	24743	24460	24499	24619	24600	24482	24639	24477	24814	24761	24797	24525	24540	24650	24812	24397	24596	24603	24530	24761	24635	24313	24453	24957	24396	24479	24933	24530	24429	24822	24515	24725	24564	24402	24906	24614	24540	24666	24585	24844	24628	24467	24537	24565	24802	24637	24522	24634	24519	24533	24627	24591	24401	24579	24613	24749	24500	24957	24762	24630	24557	24683	24711	24840	24629	24549	24538	24460	24463	24758	24384	24399	24677	24481	24612	24371	24601	24763	24568	24402	24660	24549	24784	24418	24676	24255	24562	24625	24621	24322	24704	24446	24319	24527	24473	24341	24564	24655	24800	24733	24764	24583	24680	24850	24581	24927	24635	24416	24569	24635	24805	24470	24680	24593	24556	24593	24784	24563	24458	24602	24363	24678	24643	24828	24474	24693	24489	24745	24390	24543	24532	24685	24736	24673	24628	24499	24392	24865	24821	24780	24361	24429	24828	24505	24615	24604	24421	24571	24978	24777	24638	24537	24571	24687	24550	24445	24671	24310	24690	24690	24748	24672	24960	24482	24526	24849	24682	24856	24654	24799	24312	24521	24537	24781	24671	24791	24638	24510	24740	24716	24779	24782	24713	24468	24720	24616	24576	24570	24531	24595	24548	24762	24824	24542	24748	24663	24778	24689	24632	24465	24703	24559	24422	24485	24672	24600	24349	24539	24525	24667	24662	24607	24740	24550	24851	24635	24651	24476	24625	24530	24680	24659	24452	24646	24523	24512	24351	24823	24641	24415	24641	24574	24654	24449	24390	24606	24499	24525	24494	24533	24352	24610	24641	24708
39907	65503	65608	50441	41747	33627	24745	20968	19970	18938	18332	17898	18151	18038	17724	17719	17460	17053	16935	16855	16997	16859	16809	16570	16709	16906	16757	16815	16565	16608	16799	16595	16723	16581	16679	16463	16721	16530	16498	16604	16506	16567	16425	16456	16564	16500	16418	16476	16414	16415	16225	16419	16351	16434	16455	16327	16425	16406	16493	16516	16338	16514	16360	16281	16377	16480	16375	16360	16420	16280	16377	16350	16175	16359	16276	16295	16212	16418	16368	16454	16369	16336	16416	16289	16301	16421	16528	16212	16278	16221	16443	16258	16546	16479	16294	16323	16137	16461	16359	16376	16354	16193	16282	16287	16366	16383	16372	16291	16458	16378	16419	16392	16291	16429	16320	16369	16201	16510	16500	16332	16433	16463	16248	16300	16544	16277	16362	16392	16332	16408	16348	16191	16220	16428	16450	16602	16347	16485	16321	16423	16301	16367	16266	16366	16374	16518	16342	16325	16231	16287	16342	16531	16425	16316	16312	16420	16140	16195	16309	16339	16318	16390	16260	16184	16289	16391	16424	16220	16310	16436	16429	16256	16442	16227	16554	16325	16411	16551	16359	16289	16458	16354	16362	16366	16480	16425	16442	16324	16382	16316	16582	16466	16223	16400	16261	16341	16332	16332	16328	16337	16421	16593	16353	16418	16253	16328	16292	16473	16340	16323	16341	16312	16281	16303	16387	16340	16336	16442	16661	16401	16563	16548	16301	16320	16250	16399	16487	16374	16434	16256	16304	16477	16299	16311	16241	16369	16339	16445	16573	16248	16582	16343	16420	16353	16492	16430	16314	16374	16370	16364	16257	16419	16305	16272	16319	16346	16265	16194	16242	16472	16273	16296	16359	16289	16284	16278	16190	16380	16489	16401	16389	16375	16274	16292	16309	16294	16324	16238	16296	16296	16349	16178	16333	16330	16262	16446	16222	16366	16354	16260	16493	16445	16183	16364	16297	16129	16354	16233	16287	16286	16428	16334	16250	16386	16475	16499	16271	16287	16571	16406	16373	16435	16242	16363	16307	16292	16286	16565	16290	16219	16386	16394	16435	16365	16367	16263	16262	16271	16350	16286	16427	16484	16431	16613	16459	16282	16255	16259	16199	16421	16321	16268	16391	16404	16329	16428	16221	16501	16335	16396	16374	16513	16338	16470	16381	16395	16462	16274	16267	16409	16386	16418	16266	16311	16425	16377	16328	16418	16352	16308	16403	16255	16138	16354	16507	16474	16520	16285	16248	16296	16397	16293	16432	16492	16307	16515	16375	16480	16368	16325	16297	16489	16251	16279	16409	16322	16328	16273	16475	16405	16500	16393	16408	16424	16518	16334	16169	16297	16391	16355	16363	16314	16566	16439	16400	16323	16213	16340	16281	16200	16398	16383	16354	16497	16414	16503	16425	16338	16195	16281	16357	16318	16314	16405	16381	16181	16354	16358	16435	16359	16307	16285	16411	16475	16419	16471	16287	16293	16408	16535	16261	16342	16292	16351	16486	16435	16365	16322	16414	16360	16317	16521	16273	16484	16382	16296	16321	16365	16407	16189	16406	16394	16404	16379	16382	16542	16287	16340	16463	16315	16251	16412	16556	16446	16365	16400	16131	16420	16288	16501	16380	16268	16514	16512	16420	16328	16377	16432	16454	16400	16539	16368	16478	16378	16282	16286	16286	16213	16342	16247	16326	16392	16419	16273	16333	16328	16398	16573	16254	16513	16149	16259	16300	16276	16171	16419	16414	16434	16382	16246	16239	16256	16303	16289	16197	16389	16373	16345	16374	16367	16304	16245	16338	16549	16623	16204	16403	16423	16394	16139	16417	16277	16298	16165	16415	16449	16128	16294	16328	16295	16394	16257	16159	16407	16363	16431	16377	16421	16290	16383	16445	16355	16250	16405	16431	16290	16381	16604	16484	16431	16449	16432	16281	16290	16332	16275	16318	16263	16298	16357	16431	16302	16398	16376	16284	16153	16490	16441	16226	16464	16122	16362	16373	16302	16213	16108	16505	16257	16442	16307	16132	16356	16247	16365	16303	16386	16368	16444	16122	16496	16403	16459	16352	16480	16279	16251	16201	16473	16228	16361	16298	16358	16417	16209	16378	16485	16198	16349	16350	16276	16410	16503	16398	16321	16338	16378	16187	16230	16425	16415	16502	16349	16382	16322	16415	16374	16367	16413	16503	16326	16246	16327	16270	16228	16315	16424	16364	16367	16339	16180	16394	16347	16385	16521	16290	16372	16317	16521	16385	16444	16400	16408	16474	16255	16345	16395	16473	16529	16274	16330	16339	16298	16378	16403	16225	16172	16473	16272	16236	16612	16385	16498	16351	16481	16228	16284	16360	16512	16270	16175	16242	16347	16265	16426	16375	16257	16142	16458	16485	16272	16509	16419	16425	16282	16294	16209	16287	16502	16207	16323	16389	16265	16483	16249	16288	16464	16356	16258	16427	16417	16317	16218	16520	16532	16309	16500	16534	16400	16440	16303	16300	16402	16182	16473	16278	16444	16345	16333	16372	16440	16467	16482	16452	16290	16336	16478	16454	16233	16317	16378	16408	16383	16366	16385	16480	16169	16334	16311	16370	16383	16543	16359	16443	16418	16476	16380	16412	16222	16471	16428	16371	16384	16465	16595	16389	16152	16410	16364	16278	16343	16377	16501	16298	16385	16369	16303	16382	16358	16244	16380	16411	16463	16423	16458	16245	16174	16407	16432	16261	16307	16404	16152	16499	16525	16451	16335	16316	16300	16551	16278	16315	16349	16161	16324	16455	16196	16321	16342	16481	16388	16460	16246	16262	16471	16306	16279	16241	16372	16391	16295	16240	16457	16402	16280	16335	16287	16439	16442	16484	16324	16339	16422	16444	16282	16414	16347	16202	16203	16246	16255	16322	16418	16318	16302	16348	16393	16332	16478	16300	16497	16266	16169	16278	16490	16452	16366	16304	16476	16265	16288	16365	16432	16332	16187	16401	16421	16366	16305	16281	16311	16540	16291	16395	16204	16451	16359	16365	16278	16315	16524	16418	16443	16296	16241	16291	16365	16372	16426	16373	16157	16370	16366	16443	16185	16299	16289	16265	16227	16274	16509	16401	16354	16409	16258	16430	16260	16469	16323	16498	16159	16205	16335	16436	16418	16317	16243	16233	16198	16410	16346	16429	16157	16227	16333	16166	16368	16280	16372	16302	16385	16271	16346	16344	16495	16327	16265	16542	16382	16413	16320	16222	16276	16337	16363	16251	16265	16397	16318	16296	16325	16342	16255	16388	16391	16375	16294	16262	16380	16150	16348	16478	16316	16267	16388	16317	16327	16252	16425	16379	16359	16378	16216	16364	16354	16430	16222	16359	16446	16233	16362	16287	16181	16464	16333	16428	16484	16432	16268	16472	16335	16339	16464	16238	16400	16278	16317	16441	16220	16333	16243	16308	16283	16376	16430	16487	16437	16216	16256	16411	16541	16306	16435	16196	16406	16340	16274	16426	16435	16374	16358	16363	16456	16559	16251	16395	16262	16203	16409	16404	16420	16433	16490	16377	16486	16277	16447	16318	16541	16415	16404	16252	16316	16322	16275	16341	16310	16413	16388	16253	16323	16295	16232	16397	16347	16334	16422	16428	16266	16376	16253	16513	16450	16278	16526	16213	16265	16516	16371	16387	16393	16192	16273	16461	16467	16348	16506	16383	16421	16358	16553	16355	16560	16258	16352	16363	16064	16369	16333	16484	16288	16182	16348	16272	16227	16368	16388	16381	16462	16303	16425	16330	16600	16391	16460	16388	16515	16268	16370	16255	16257	16293	16291	16112	16310	16278	16485	16433	16392	16299	16584	16376	16397	16381	16361	16138	16233	16453	16381	16332	16263	16215	16417	16356	16421	16362	16381	16393	16289	16393	16195	16200	16292	16168	16443	16490	16326	16246	16435	16438	16618	16391	16371	16437	16196	16316	16331	16395	16302	16140	16333	16310	16330	16413	16487	16365	16187	16363	16501	16420	16280	16247	16411	16235	16674	16473	16244	16425	16387	16273	16307	16242	16391	16393	16254	16459	16253	16146	16347	16352	16445	16306	16360	16318	16368	16201	16430	16418	16429	16366	16152	16205	16373	16345	16332	16344	16394	16419	16232	16202	16477	16549	16421	16260	16406	16304	16221	16429	16363	16319	16380	16301	16391	16197	16248	16333	16274	16392	16379	16300	16526	16348	16277	16347	16451	16279	16412	16343	16284	16327	16452	16381	16330	16429	16396	16356	16270	16479	16320	16304	16521	16293	16313	16351	16435	16224	16397	16305	16487	16292	16386	16187	16430	16383	16419	16377	16252	16228	16276	16398	16339	16438	16222	16316	16151	16411	16355	16493	16273	16376	16339	16264	16461	16418	16416	16206	16299	16614	16408	16293	16342	16437	16295	16368	16367	16284	16417	16504	16398	16227	16456	16349	16364	16288	16253	16297	16469	16262	16265	16251	16258	16284	16345	16330	16397	16461	16381	16342	16202	16474	16247	16321	16377	16272	16320	16149	16418	16449	16353	16310	16369	16320	16285	16508	16304	16432	16179	16442	16468	16256	16190	16426	16301	16248	16568	16373	16372	16326	16266	16475	16449	16510	16189	16291	16323	16159	16396	16214	16274	16357	16527	16399	16227	16292	16290	16248	16258	16308	16309	16335	16377	16487	16471	16408	16364	16306	16451	16404	16444	16421	16454	16395	16477	16325	16416	16398	16282	16337	16515	16096	16407	16346	16231	16471	16509	16384	16365	16302	16348	16241	16320	16377	16441	16282	16375	16199	16357	16367	16235	16324	16297	16381	16332	16306	16466	16386	16319	16360	16199	16478	16384	16274	16187	16418	16350	16496	16425	16431	16177	16353	16130	16385	16194	16372	16189	16082	16312	16357	16477	16295	16353	16391	16283	16673	16265	16377	16451	16318	16298	16440	16232	16300	16386	16383	16390	16276	16423	16440	16451	16177	16482	16354	16330	16456	16292	16495	16282	16282	16392	16580	16175	16319	16379	16406	16331	16607	16409	16354	16420	16335	16452	16168	16227	16273	16214	16228	16256	16417	16249	16374	16450	16387	16336	16427	16227	16463	16374	16344	16516	16465	16483	16318	16306	16389	16477	16480	16310
24265	21610	29858	30670	37037	40123	34500	28622	27229	26692	25893	25701	25788	25700	24998	25200	24848	24740	24137	24519	24326	24025	23970	24281	24119	24098	24286	23839	24068	23991	24021	24019	23757	24065	24080	24049	23780	23900	23651	23877	23589	23756	23942	23808	23737	23844	23797	23895	23487	23760	23758	23610	23814	23652	23796	23767	23521	23797	23584	23504	23465	23836	23645	23599	23637	23444	23566	23517	23537	23617	23536	23671	23599	23598	23631	23731	23564	23609	23748	23812	23990	23585	23485	23239	23368	23199	23508	23505	23672	23783	23537	23293	23412	23565	23376	23541	23840	23697	23673	23660	23418	23381	23535	23674	23520	23545	23682	23597	23517	23493	23442	23347	23556	23764	23372	23540	23657	23396	23609	23645	23689	23334	23607	23819	23418	23603	23721	23549	23369	23590	23563	23492	23651	23803	23557	23472	23402	23601	23609	23647	23247	23328	23515	23550	23570	23490	23778	23435	23371	23711	23694	23425	23239	23520	23753	23502	23601	23487	23647	23819	23488	23475	23562	23352	23601	23544	23419	23450	23494	23521	23549	23394	23824	23769	23599	23535	23275	23734	23574	23702	23635	23575	23629	23785	23791	23709	23444	23694	23598	23447	23496	23637	23718	23457	23580	23738	23558	23781	23613	23544	23696	23594	23633	23438	23564	23611	23830	23644	23525	23762	23453	23442	23946	23609	23536	23447	23388	23591	24021	23614	23633	23858	23632	23511	23565	23668	23411	23430	23285	23600	23756	23537	23724	23592	23443	23341	23650	23484	23495	23672	23616	23722	23567	23614	23554	23607	23653	23350	23382	23635	23540	23534	23418	23607	23475	23791	23665	23639	23466	23509	23784	23249	23832	23676	23707	23593	23577	23653	23535	23676	23704	23809	23680	23422	23446	23570	23469	23509	23595	23476	23586	23664	23629	23589	23517	23687	23623	23492	23585	23405	23656	23706	23717	23458	23508	23409	23630	23907	23432	23638	23378	23466	23760	23685	23547	23546	23457	23408	23403	23615	23517	23414	23779	23421	23540	23712	23588	23737	23425	23596	23828	23522	23471	23568	23423	23670	23670	23753	23663	23679	23416	23338	23452	23718	23696	23518	23787	23330	23599	23484	23323	23264	23511	23510	23603	23601	23621	23672	23675	23647	23478	23533	23666	23450	23601	23674	23542	23379	23522	23677	23741	23574	23473	23505	23665	23552	23524	23726	23688	23474	23616	23614	23471	23604	23592	23444	23377	23616	23623	23708	23461	23690	23393	23334	23800	23702	23460	23600	23674	23458	23536	23488	23572	23585	23610	23638	23571	23542	23783	23601	23197	23689	23636	23564	23519	23573	23528	23796	23663	23679	23836	23440	23329	23453	23245	23389	23537	23230	23437	23528	23741	23789	23773	23658	23555	23517	23572	23618	23624	23727	23509	23524	23389	23434	23659	23460	23599	23388	23210	23328	23629	23486	23749	23743	23420	23573	23261	23803	23641	23647	23622	23549	23338	23572	23312	23549	23566	23485	23705	23488	23480	23657	23413	23561	23465	23547	23601	23681	23494	23464	23448	23395	23676	23322	23583	23592	23558	23543	23602	23436	23554	23383	23609	23915	23709	23688	23954	23480	23555	23560	23594	23665	23386	23507	23639	23554	23746	23573	23426	23557	23334	23363	23290	23376	23397	23373	23388	23479	23778	23611	23508	23607	23748	23693	23490	23464	23403	23458	23654	23653	23678	23470	23829	23554	23710	23532	23836	23636	23696	23802	23548	23403	23766	23422	23459	23453	23694	23513	23352	23418	23666	23697	23587	23653	23718	23549	23514	23529	23484	23354	23697	23731	23699	23394	23372	23385	23485	23546	23298	23605	23676	23553	23618	23590	23349	23499	23416	23349	23324	23585	23429	23577	23373	23404	23167	23281	23403	23542	23579	23745	23640	23735	23474	23696	23450	23641	23642	23572	23676	23470	23710	23552	23463	23434	23327	23626	23523	23489	23618	23303	23646	23548	23398	23436	23669	23478	23479	23543	23614	23536	23379	23466	23856	23460	23537	23388	23523	23734	23803	23774	23679	23421	23492	23640	23567	23459	23506	23506	23773	23282	23567	23512	23473	23674	23906	23806	23852	23568	23530	23278	23670	23724	23310	23433	23817	23513	23344	23697	23603	23769	23473	23581	23656	23492	23667	23806	23593	23717	23628	23549	23366	23666	23623	23376	23548	23604	23823	23578	23670	23419	23490	23581	23702	23705	23595	23684	23732	23649	23473	23420	23574	23596	23520	23534	23449	23407	23535	23331	23600	23928	23512	23629	23658	23649	23476	23712	23754	23407	23545	23328	23453	23732	23624	23564	23444	23613	23477	23621	23649	23519	23513	23679	23460	23438	23514	23298	23713	23542	23487	23667	23402	23504	23303	23683	23713	23722	23627	23526	23479	23547	23746	23373	23356	23539	23388	23698	23613	23559	23498	23512	23703	23692	23488	23469	23570	23588	23699	23490	23621	23229	23726	23459	23436	23525	23313	23540	23584	23453	23705	23521	23509	23569	23553	23513	23741	23671	23450	23246	23580	23437	23453	23288	23539	23355	23834	23556	23542	23560	23454	23610	23670	23514	23485	23275	23415	23298	23459	23590	23467	23570	23651	23597	23815	23691	23517	23585	23583	23470	23653	23365	23499	23553	23594	23650	23535	23587	23651	23723	23640	23596	23491	23385	23541	23628	23456	23601	23791	23572	23556	23415	23608	23600	23338	23524	23463	23702	23565	23549	23746	23704	23531	23459	23771	23453	23622	23330	23507	23639	23534	23378	23646	23645	23641	23633	23554	23708	23654	23591	23605	23783	23706	23808	23466	23748	23547	23460	23625	23406	23700	23579	23724	23602	23695	23474	23496	23523	23343	23669	23606	23481	23604	23674	23500	23788	23703	23514	23474	23641	23418	23401	23515	23372	23496	23684	23640	23569	23432	23695	23828	23436	23453	23589	23533	23651	23693	23427	23598	23640	23404	23144	23431	23675	23598	23518	23477	23589	23502	23729	23603	23710	23489	23690	23311	23315	23739	23554	23612	23433	23414	23654	23682	23554	23599	23651	23452	23529	23421	23521	23525	23210	23564	23662	23482	23470	23632	23369	23647	23603	23350	23532	23375	23351	23803	23543	23516	23746	23356	23597	23714	23363	23495	23551	23751	23444	23568	23545	23740	23401	23620	23801	23339	23490	23546	23404	23508	23638	23621	23567	23700	23519	23434	23385	23713	23685	23333	23580	23577	23701	23651	23592	23477	23462	23647	23321	23570	23568	23322	23368	23351	23312	23532	23446	23866	24044	23811	23600	23388	23493	23443	23657	23800	23479	23608	23682	23677	23538	23654	23775	23187	23408	23452	23394	23547	23722	23683	23703	23715	23607	23721	23611	23626	23386	23557	23525	23518	23469	23712	23352	23669	23763	23693	23665	23520	23785	23572	23609	23664	23783	23793	23537	23588	23613	23567	23673	23614	23408	23543	23557	23672	23312	23407	23516	23751	23716	23546	23435	23447	23662	23327	23585	23570	23531	23705	23697	23400	23708	23966	23839	23444	23647	23564	23836	23577	23384	23535	23449	23542	23549	23304	23563	23351	23390	23621	23567	23687	23385	23386	23548	23660	23493	23735	23757	23400	23582	23632	23434	23741	23557	23412	23571	23584	23696	23735	23694	23778	23665	23718	23703	23621	23704	23503	23659	23689	23593	23706	23462	23652	23652	23752	23505	23638	23185	23562	23534	23369	23510	23672	23221	23561	23518	23618	23592	23386	23497	23645	23702	23400	23466	23547	23412	23476	23487	23518	23515	23517	23512	23264	23461	23669	23372	23533	23459	23830	23438	23747	23597	23569	23440	23634	23530	23550	23443	23484	23399	23459	23545	23497	23396	23429	23560	23557	23353	23448	23508	23461	23482	23365	23504	23650	23187	23728	23530	23466	23589	23454	23460	23416	23584	23506	23658	23774	23588	23798	23880	23526	23479	23546	23565	23609	23589	23660	23592	23649	23356	23345	23701	23579	23704	23728	23674	23670	23502	23599	23507	23639	23685	23620	23734	23616	23691	23660	23736	23530	23690	23545	23674	23506	23347	23590	23486	23706	23523	23519	23503	23532	23618	23739	23435	23699	23588	23470	23572	23796	23551	23558	23629	23667	23789	23479	23712	23587	23666	23685	23701	23448	23445	23467	23339	23474	23787	23578	23568	23457	23238	23630	23804	23636	23645	23546	23428	23491	23748	23394	23527	23731	23453	23712	23477	23473	23492	23454	23325	23592	23444	23559	23519	23716	23440	23477	23584	23783	23542	23542	23495	23510	23547	23909	23387	23712	23436	23687	23491	23706	23227	23621	23658	23331	23532	23554	23403	23512	23543	23544	23294	23745	23535	23498	23491	23615	23573	23637	23378	23717	23356	23497	23611	23508	23351	23496	23704	23462	23520	23243	23507	23508	23732	23573	23519	23540	23625	23590	23537	23761	23713	23593	23642	23584	23551	23606	23543	23337	23884	23767	23377	23448	23397	23670	23698	23483	23374	23291	23330	23438	23381	23529	23547	23521	23392	23511	23509	23383	23538	23734	23582	23616	23586	23334	23445	23585	23490	23666	23708	23566	23801	23489	23531	23755	23835	23850	23796	23454	23415	23774	23383	23684	23402	23494	23729	23666	23310	23578	23671	23606	23601	23434	23518	23402	23427	23730	23556	23497	23465	23510	23328	23869	23600	23380	23664	23440	23582	23368	23563	23686	23311	23630	23561	23380	23601	23581	23545	23591	23559	23518	23834	23434	23631	23711	23920	23601	23582	23616	23406	23697	23641	23832	23589	23299	23371	23679	23595	23303	23404	23484	23375	23525	23507	23558	23572	23615	23607	23505	23556	23776	23428	23635	23441	23427	23448	23643	23584	23791	23714	23515	23494	23396	23626	23726	23566	23654	23531	23639	23377	23576	23786	23457	23588	23544	23597	23611	23646	23686	23385	23686	23597	23696	23439	23462	23491	23471	23626	23816	23591	23353	23796	23692	23483	23477	23427	23488	23621	23168	23451	23683	23754	23426	23671	23397	23542	23551	23551	23482	23460	23503	23606	23648	23593	23560	23553	23568	23685	23616	23631	23515	23423	23530	23585
42832	72528	68898	60413	52081	40308	25836	21572	20862	19538	18759	18185	18495	18113	17484	17356	17086	16764	16346	16377	16566	16392	16349	16240	16182	16286	16411	16481	16121	16318	16176	16104	16175	16121	16164	16057	15928	16064	16063	16094	16258	16091	15963	16017	16031	15838	15731	15807	15802	15864	15947	15988	15779	15673	15839	15869	15813	15776	15843	15842	15786	15798	15809	15936	15897	15707	15907	15803	15761	15775	15787	15905	15695	15953	15702	15816	15736	15643	15808	15849	16036	15958	15771	15801	15818	15892	15895	15722	15974	15860	15870	15801	15841	15736	15818	15757	15585	15804	15693	15752	15732	15797	15813	15789	15730	15793	15822	16191	15705	15767	15771	15791	15761	15741	15650	15755	15758	15741	15790	15785	15827	15670	15596	15715	15915	15853	15708	16035	15852	15764	15687	15809	15783	15793	15773	15846	15896	15849	15719	15971	15873	15691	15684	15939	15622	15728	15906	15893	15848	15636	15796	15880	15913	15619	15944	15770	15847	15906	15833	15756	15864	15964	15818	15827	15888	15820	15796	15726	15773	15753	15785	15753	15659	15898	15826	15822	15757	15525	15840	15866	15732	15647	15896	15815	15865	15856	15790	15812	15858	15808	15736	15777	15848	15774	15762	15913	15841	15791	15820	15886	15727	15727	15804	15750	15626	15850	15712	15948	15748	15538	15881	15858	15779	15772	15815	15620	15633	15797	15990	15682	15688	15831	15734	15730	15883	15772	15785	15780	15748	15683	15851	15579	15841	15715	15970	15776	15750	15734	15807	15819	15770	15834	15770	15775	15974	15901	15853	15779	15791	15714	15763	15888	15864	15712	15785	15670	15710	15816	15758	15663	15826	15881	15864	15871	15769	15820	15786	15851	15978	15725	15777	15781	15833	15874	15894	15781	15960	15919	15753	15902	15965	15751	15716	15702	15692	15955	15760	15957	15797	15806	15858	15667	15736	15851	15745	15671	15696	15848	15862	15997	15816	15797	15770	15921	15861	15580	15852	15677	15786	15627	15920	15711	15881	15735	15818	15846	16006	15582	15846	15687	15821	15628	16014	15824	15678	15859	15889	15873	15864	15787	15919	15886	15902	15733	15831	15870	15714	15669	15725	15694	15874	15800	15875	15818	15927	15804	15786	16039	15708	15785	15763	15810	15631	15828	15771	15769	15617	15857	15752	15699	15907	15791	15859	15908	15618	16028	15701	15806	15941	15697	15838	15843	15869	15825	15739	15876	15836	15776	15864	15761	15763	15810	15858	15840	15926	15996	15734	15756	15892	15852	15800	15636	15804	15835	15748	15997	15805	15709	15691	15692	15785	15833	15962	15664	15789	15857	15855	15713	15925	15674	15835	15668	15927	15938	15894	15787	15902	15680	15779	15883	15925	15764	15724	15607	15877	15788	15769	15825	15859	15920	15679	15876	15745	15856	15817	15951	15830	15809	15712	15902	15774	15738	15784	15695	15853	15736	15919	15668	15821	15784	15907	15937	15975	15836	15772	15826	15799	15675	15722	15770	15808	15709	16035	15729	15678	15959	15902	15884	15699	15832	15751	15896	15598	15782	15556	15605	15856	15793	15827	15692	15863	16052	15808	15757	15970	15583	15813	15903	15868	15731	15754	15879	15939	15865	15884	16002	15770	15930	15921	15888	15752	15779	15739	15753	15772	15621	15683	15680	15827	15844	15824	16021	15862	15866	15853	15761	15781	15748	15800	15769	15964	15787	15679	15829	15965	15930	15822	15792	15633	15708	15798	15851	15919	15752	15815	15846	15951	15880	15683	15730	15735	15967	15913	15914	15580	15694	15867	15824	15726	15795	15823	15778	15774	16004	15891	15830	15748	15779	15736	15720	15748	15707	15697	15681	15833	15806	15805	15836	15964	15784	15730	15605	15847	15774	15599	15587	15697	15827	15721	15596	15686	15821	15944	15794	15864	15882	15849	15900	15896	15780	15901	15567	15754	15834	15746	15643	15624	15734	15654	15776	15770	15753	15801	15779	15867	15751	15840	15825	15621	15759	15765	15722	15699	15930	15816	15858	15831	15793	15719	15730	15916	15914	15689	15691	15732	15864	15551	15821	15795	15761	15605	15903	15605	15700	15935	15858	15797	15940	15895	15833	15617	15808	15733	15859	15805	15806	15728	15632	15829	15842	15740	15782	15874	15844	15848	15703	15830	15783	15927	15656	15813	15671	15896	15861	15662	15839	15813	15765	15887	15786	15826	15608	15793	15836	16009	15911	15673	15775	15757	15937	15620	15843	15920	15901	15741	15920	15752	15783	15688	15745	15907	15793	15767	15868	15773	15776	15757	15834	15810	15685	15684	15684	15867	15636	15737	15629	15869	15789	15686	15796	15863	15727	15727	15836	15624	15810	15702	16015	15851	15885	15747	15840	15645	15896	15620	15801	15743	15682	15828	15599	15798	15901	15995	15865	15761	15574	15784	15896	15814	15816	15760	16120	15758	15863	15854	15757	15664	15767	15770	15910	15985	15777	15759	15783	15977	15773	15772	16054	15789	15791	15687	15833	15762	15732	15837	15885	15799	15656	15893	15844	15778	15843	15812	15877	15914	15714	15778	15740	15844	15870	15819	15775	15736	15851	15799	15699	16015	15922	15697	15864	15803	15822	15796	15682	15859	15933	15832	15784	15755	15813	15910	15762	15889	15802	15778	15729	15896	15823	15747	16061	15808	15715	15729	15776	15921	15983	15984	15752	15854	15644	15880	15793	15847	15956	15721	15860	15710	15893	15707	15855	15882	15798	15790	15783	15821	15833	15883	15867	15679	15865	15788	15738	15815	15893	15824	15635	15714	15651	15750	15708	15751	15899	15761	15800	15798	15963	15768	15952	15944	15810	15815	15919	15808	15751	15920	15808	15865	15758	15967	15560	15954	15896	15849	15599	16018	15721	15823	15844	15628	15792	15747	15755	15894	15931	15844	15860	15766	15686	15778	15764	15925	15933	15903	15801	15729	15897	15792	15905	15629	15713	15679	15848	15794	15799	16002	15929	15686	15835	15808	15796	15676	15658	15751	15860	15835	15843	15783	15900	15806	15900	15885	15867	15667	15924	15729	15800	15919	15773	15849	15766	15788	15950	15739	15790	15773	15959	15731	15705	15729	15706	15901	15733	15812	15878	15805	15811	15943	15873	15616	15721	15708	15662	16033	15881	15667	15928	15591	15713	15816	15927	15751	15857	15544	15840	15872	15750	15748	15748	15849	15833	15890	15797	15895	15676	15665	15732	15678	15850	15996	15602	15880	15900	15812	15786	15791	15891	15832	15839	15903	15819	15905	15733	15594	15804	15788	15747	15861	15840	15984	15821	15744	15931	15812	15717	15787	15789	15747	15974	15993	15736	15704	15946	15573	15838	15742	15708	15697	15785	15726	15650	15874	15915	15974	16073	15813	15635	15818	15847	15893	15902	15895	15768	15723	15826	15784	15821	15917	15871	15955	15918	15877	15732	15787	15910	15768	15847	15775	15940	15628	15599	15821	15847	15995	15782	15766	15778	15828	15691	15697	15750	16072	15907	15551	15781	15889	15729	15876	15886	15785	15786	15910	15799	15725	15939	15688	15898	15702	15859	15696	15784	15811	15760	15719	15727	15955	15745	15660	15863	15867	15734	15764	15829	15776	15812	15604	15768	15689	15751	15668	15899	15683	15845	15819	15739	15655	15775	15936	15853	15977	15883	15835	15794	15730	15729	15687	15813	15829	15819	15922	15783	15717	15953	15854	15894	15798	15775	15958	15585	15833	15659	15827	15778	15703	15991	15734	15999	16039	15791	15791	15837	15825	15808	15934	15758	15929	15752	15702	15746	15800	15767	15930	15785	15751	15760	16030	15921	15753	15786	15803	15768	15823	15603	15749	15911	15883	15586	15827	15675	15852	15832	15886	15723	15783	15718	15884	15645	15774	15993	15787	15727	15551	15743	15808	15788	15783	15973	15803	15723	15892	15705	15785	15781	15828	15691	15915	15694	15855	15639	15719	15708	16000	15936	15836	15858	15577	15947	15736	15782	15717	15713	15808	15872	15755	15871	15931	15742	15853	15787	15890	15945	15912	15813	15837	15769	15678	15871	15698	15806	15782	15754	15805	15889	15601	15818	15729	15788	15831	15682	15842	15805	15809	15752	15797	15579	15700	15776	15821	15958	16020	15982	15855	15874	15798	15713	15874	15821	15752	15774	15757	15818	15839	15678	15855	15652	15893	15768	15955	15744	15746	15846	15700	15685	15692	15941	15842	15842	15766	15830	15710	15777	15965	15844	15875	15692	15682	15946	15628	15796	15777	15724	15681	15768	15886	15906	15718	15750	15726	15950	15890	15873	15967	15746	15891	15867	15830	15812	15760	15885	15937	15806	15833	16004	15849	15804	15844	16001	15799	15846	15622	15734	15820	15821	15814	15849	15736	15873	15822	15888	15918	15787	15651	16005	15822	15668	15967	15887	15797	15779	15803	15973	16027	15793	15740	15880	15632	15849	15688	15697	15861	15869	15905	15746	15939	15767	15869	15763	15695	15835	15786	15752	15799	15662	15721	15830	15884	15733	15875	15958	15821	15740	15940	15862	15942	15664	15824	15761	15900	15900	15733	15936	15716	15731	15877	15911	15670	15751	15547	16031	15697	15861	15911	15783	15796	15761	15843	15851	15780	15801	15828	15847	15861	15805	15976	15644	15856	15884	15720	15886	15837	15876	15813	15714	15792	15830	15867	15845	15861	15810	15771	16003	15753	15866	15927	15928	15818	15767	15842	15866	15635	15929	15740	15909	15806	15643	15711	15697	15948	15689	15902	15952	16061	15640	15817	15772	15850	15958	15845	15796	15790	15767	15627	15765	15725	15741	15808	15742	15744	15715	15938	15827	16001	15770	15787	15960	15716	16033	16022	15716	15912	15737	15890	15825	15723	15874	15723	15786	15827	15806	15828	15837	15769	15835	15983	15740	15746	15919	15672	15895	15760	15784	15663	15892	15839	15786	15620	15785	15995	16054	15860	15800	15892	15902	15799	15730	15835	15917	15879	15894	15721	15766	15771	15989	15718	15877	15776	15843	15903	15856	15875	15858	15894	15890	15816	15870	15673	15793	15628	15560	15901	15816	15861	15688	15741	15862	15897	15522
39460	44960	52982	47121	39165	32206	27917	26017	25680	25404	25035	25026	24931	24550	24892	24556	24345	24244	24260	24374	24282	24356	24242	24178	24251	24398	24335	24255	24162	24232	24245	24039	24123	24036	24404	24204	24060	23982	24210	24044	24286	24118	24068	24068	24169	24026	23956	24052	24295	24062	24275	24053	24313	24199	24202	24049	24323	24083	24200	23858	24032	24143	24086	24192	23902	23903	24139	23999	24034	24150	24015	24006	23760	23998	24136	24249	24087	24132	23845	24134	24205	24082	24165	24402	24141	24075	24195	24027	23940	23936	24164	23967	24115	24108	24183	24007	24060	24252	24198	24160	24031	24246	23871	24005	24186	24117	24086	24007	24087	23922	24133	24109	24278	23858	24134	24082	24108	23693	24019	24074	24274	23884	24134	24025	24080	24056	24062	24135	24072	24169	23977	24128	23983	24307	23993	23899	23917	24178	24080	23938	24042	23957	23728	24055	24048	23931	23858	23908	24202	23897	24278	24150	24162	24077	24011	23903	24366	23903	24012	23894	24185	24197	24155	24333	23950	24016	24270	23942	24179	24252	24360	23934	23889	23940	24054	24105	24144	24203	23924	23990	24074	24030	24001	23955	23962	23927	24337	24228	24252	24047	23959	24054	24188	24122	24043	24037	24125	24272	24152	24028	24154	24111	24267	24059	23941	24192	24211	24138	23844	24070	24012	24228	24082	24042	24194	23950	24044	24249	24083	24377	24179	24162	24013	24085	24177	23859	24178	23938	24082	23904	23891	24148	24175	24222	24058	24133	24324	24161	24102	24406	24027	23952	24264	23835	24299	24058	24063	23834	24007	24263	24085	23916	24267	24145	23658	24055	24188	24022	24046	24008	23928	24202	24185	24113	24253	24144	24307	24168	23721	23982	24287	24053	23853	24342	24394	23973	24005	23934	24088	24260	24019	23987	24379	24140	23923	24095	23910	24059	23720	24163	24186	24328	24234	24062	24332	24257	24172	24061	24093	24092	23802	23951	24132	24083	24018	24116	24394	24227	24301	24108	24194	23995	24234	23981	24187	24055	24131	24193	24258	24398	23892	24150	23958	23922	24084	23975	24038	24131	24173	24176	24118	24294	23969	24093	24393	23967	23854	24169	24197	24247	24121	23873	23814	24281	23875	24032	24202	24271	24231	24278	24300	24212	23912	24132	23998	23994	23929	24284	24107	24293	24015	24108	24049	24117	24167	24330	24474	23865	24005	24169	24143	24223	24265	24170	24332	24129	24060	24166	24122	24227	24102	23907	24051	24189	24285	23994	24148	24019	24222	23914	23888	24051	24309	24200	24002	24018	24101	24056	23945	24199	23729	23934	24106	24007	23940	24125	23943	24220	23959	24084	23988	24093	24145	24231	24043	24152	24049	24024	24102	23886	24198	24146	24077	24092	24119	23990	24048	24129	23888	23997	24308	24226	24394	23895	24021	24041	24204	24156	24049	24062	24235	23972	23961	24084	24286	24361	24290	23817	24036	24414	23990	24200	24123	23982	23893	24323	24297	23996	24088	24403	23886	24161	23925	24002	23911	24014	24244	24048	24058	24466	24117	24081	24016	24050	24092	24104	24249	24065	23971	24190	24112	24277	23956	24158	24184	24173	24133	24265	24091	24334	23972	23922	24416	24278	23795	24239	24010	23980	24127	23905	24039	24227	24199	24126	24077	24149	24340	23993	23973	24279	23931	24243	24196	24155	24149	23956	24126	24197	24164	24102	24113	24451	24088	23911	24046	24134	23982	23891	24229	24208	23900	23875	23916	24050	24107	24428	23894	23935	24215	24404	24257	24143	24097	24132	24181	23975	23939	24079	24062	23876	24003	24260	24255	24044	24039	24025	24058	24208	24267	24064	23919	24047	24058	24018	24053	24028	24092	24150	23914	24187	24034	24219	24090	24229	24023	24122	23960	24292	24377	24059	24113	24301	24251	24005	24050	24105	24123	24066	24043	23888	24207	24343	24176	24106	24061	24068	24103	24225	24114	24193	24035	24149	24261	24177	24113	24142	24104	23967	24373	24198	24257	24045	23959	24179	24283	23902	24185	23921	24173	24034	24025	23988	23900	23843	24099	24075	24119	24152	24204	24011	24038	24109	24294	23932	24419	24001	23903	23867	24121	24394	24208	23870	24222	24036	23938	24066	23936	24152	24393	24013	23997	24097	23974	23971	24205	24081	23916	24277	24081	24297	24220	23990	24242	24262	24077	24182	24048	23923	24133	24017	24101	24095	24184	23866	23862	23972	23903	24037	24053	24059	24046	24205	24234	24218	24112	24049	24045	24118	24100	23941	23916	24247	23885	24274	24325	24173	24160	24285	24036	24196	24200	23859	23981	24133	23893	24166	23983	24322	24089	24391	24295	24193	24288	24048	24045	23913	24021	23892	24291	23895	23964	24190	24006	24181	24310	23985	23782	23916	23810	24113	24234	24248	24359	23749	24093	23960	23938	23990	23896	24017	24130	24187	24435	23942	23995	23887	23934	24028	24281	24180	24288	23994	24089	24301	24263	23982	24040	24087	24180	24363	24057	24419	23790	23977	23865	24092	24175	24203	24155	24015	24038	24238	24063	24034	24114	24036	24097	24009	24174	24037	24022	24096	24255	24041	24015	24313	23960	24039	24217	24248	24124	24159	23901	24127	24083	23993	24080	24143	23972	23930	23996	24221	24157	24188	23897	24354	24151	24323	24084	24204	24169	24223	23874	24098	24237	24309	24272	24122	24098	24391	24412	24165	23981	24086	24146	24178	24146	24004	24166	24056	24190	24044	24182	24146	23912	24081	24041	24039	24042	24079	23994	24182	23929	24020	24039	24121	24102	24029	24144	24420	23917	23990	24096	24031	23772	24230	24168	24142	24002	24082	24188	23842	24104	24249	24041	24119	23858	23984	23966	24312	24436	24320	24010	24098	24142	24321	24392	24316	23927	24131	24287	24113	24022	24247	24290	24360	24213	24077	24100	24056	24162	24130	24249	23990	24290	24268	24127	24446	24160	24046	23929	23986	24209	24065	23956	23958	24025	23967	23975	24077	24107	23917	23985	23950	24100	24201	24026	24202	23988	23913	24163	24034	24152	24095	24227	23977	24013	23999	24349	24137	24036	24116	23994	24014	24060	24349	24128	24383	23870	23869	23958	24206	24177	24099	24126	24202	24168	24005	24341	23933	23991	24123	24021	23885	23903	24231	24100	23991	24018	24099	24174	24053	24096	23958	24065	24256	24479	24111	24153	24312	24170	23844	24183	24181	24210	23993	24522	24134	24202	24204	24133	23943	23903	24143	24054	24329	23955	24224	24115	24079	23960	23996	24027	24331	24165	24251	24235	24035	23991	24078	24208	24087	23893	24278	24332	24064	24145	24335	24082	24034	24079	24122	24083	23881	24143	24143	24356	24080	24138	23904	24030	24105	24037	24060	24040	24088	24234	23715	24115	24171	24166	24123	24003	24171	24367	24036	23987	23890	24150	24055	24153	24151	23989	24091	24288	24275	24053	23828	23984	24057	24378	24047	24222	24046	23893	24041	24066	24086	24384	23965	24279	24083	23949	24031	24251	24011	24049	23744	23898	24089	24168	24330	24106	24047	24246	23969	24280	24389	24184	24156	24206	24198	24100	24236	24264	24200	23834	24109	24018	24095	23975	24193	24096	23992	24300	24255	24103	23863	23976	24366	24106	24014	24065	23842	23833	23962	24095	24096	24158	23983	24018	24191	23935	23863	24089	24380	24145	24309	24082	23880	24096	24037	24320	23940	24007	24131	24217	24061	24093	24025	23860	24039	24179	24116	24192	23956	24064	24009	24355	24225	24033	24204	24265	24178	24154	24249	24128	23891	24191	24282	23928	23949	24122	24180	24187	24049	24064	23973	24062	23869	24339	24258	24362	24250	24019	23898	24255	24103	24364	24045	24486	24217	23928	23925	23829	24166	23922	23927	24200	23943	24112	24108	24101	23865	24070	24134	24011	24245	24298	24053	24284	24158	24084	24008	24088	24073	23890	24204	24143	24012	24248	24087	24071	24037	24183	23888	24056	24077	24319	23939	24170	23910	24050	24066	24058	23909	23970	24204	24152	23912	24000	24334	24109	24101	24076	24193	24036	24159	24101	24175	24209	24228	24141	24062	24241	23996	23861	23989	24077	24020	23947	24068	24080	24033	23743	23899	24254	24139	24149	23987	24164	24149	24133	24217	23974	24112	23919	24287	24113	24012	24104	23884	24366	24302	24118	24186	24148	24332	24195	24257	23866	23943	24266	24085	24255	24181	24031	24061	24034	24052	23943	24047	23985	24181	24010	24005	23913	24121	24023	24157	24243	24128	24344	24161	24122	24132	24137	24224	24182	23920	24146	24062	24109	24042	24230	24120	24033	24134	23997	24006	24237	24184	24154	24043	24336	24015	24093	24037	23952	24270	24230	24101	24063	24187	24129	24031	24142	23994	24108	24026	24236	24108	24318	24167	24110	24104	24076	24144	23956	24184	24089	24117	24060	24111	24316	23982	24125	24179	24002	24053	24169	24132	24068	23970	24029	23952	23923	24106	24099	24085	24013	24059	23993	24180	24348	24107	24193	24138	24056	24008	24021	23816	24008	24245	23927	23828	24379	24051	23899	23895	24154	24038	24227	24259	24050	24003	24098	24272	24141	24074	24192	24077	23816	24038	24237	24264	24167	24180	24205	24140	24113	23923	23990	24224	24217	24102	24101	24071	24114	24267	24079	24131	24154	24052	24284	24073	24008	24178	24236	24183	23931	24147	23930	23923	24306	24262	24096	23862	24077	24080	24500	24046	24094	24262	24093	24018	24119	24051	24117	24185	23987	24131	24076	23964	24012	24037	24082	24218	24015	24267	24391	24144	24231	23797	24347	24125	24035	24141	24084	24147	24041	24367	24125	23988	23763	24049	24161	23980	24012	23983	23941	24076	24037	24040	24186	24014	24181	24299	24280	24090	24235	24019	24083	24040	24133	24307	24154	24393	24170	24129	23957	23856	24184	24066	24026	24096	23939	23927	24319	24359	24105	24066	24050	23976	24026	24045	24307	24232	24238	23949	24284	24345	24155	23998	24209	24277	23990	23945	24112	23865	24073	24285	24075	24089	23965	24229	24067	23975	24246	24071	24035	24069	24084	23919	24022	24139
38590	54429	52585	41248	33798	25569	20045	18398	18255	17576	17373	17201	17244	16996	16805	16716	16711	16338	16311	16329	16382	16321	16293	16249	16421	16284	16367	16350	16073	16268	16236	16229	16073	16201	16032	16094	16092	16254	16159	16044	16228	16004	16221	16073	16042	16139	16031	15972	16007	16131	15980	16207	15991	15927	16097	16177	16167	16110	16123	16066	16030	16200	15978	16132	16114	15950	16099	16133	16088	16037	16031	16100	16083	16143	15906	15925	16005	15968	15956	15989	16235	16158	16107	16172	16086	16058	16059	15903	15939	15986	16048	15956	16018	16110	15964	16076	16104	16084	16015	16182	15958	15910	16107	16008	16032	15980	16168	16074	15991	15940	16089	15903	16010	16053	16222	15948	16220	16114	16022	16127	15929	16026	16056	16056	16126	15955	16024	16037	16063	15931	16153	16161	16086	16215	15949	16023	16079	16088	16194	16092	15875	15883	15916	16113	15981	15848	15957	15983	15944	16077	16080	15937	16055	16029	16058	16046	16024	15997	16218	16082	16063	15985	16157	16168	16159	16000	15871	16112	15918	15993	16079	16014	16038	16062	15950	16077	15929	16078	16172	15983	16240	15994	16045	15960	15961	15963	16057	15892	16058	15784	16088	16062	15977	16083	16156	16065	16109	16144	16013	15984	16288	15924	16200	16035	16150	15955	16137	16211	16130	16130	16084	16081	15883	16112	16106	15973	16179	16014	16105	16034	16213	16209	16179	15997	15936	16079	16010	16048	16006	16016	16053	16069	16301	16193	15937	15958	15983	15985	15772	15984	15961	16103	15995	16082	16192	16156	16058	15935	16207	16087	16155	16106	16233	16033	16041	16156	16128	16110	16001	15907	15990	16160	15981	16063	15921	16206	15840	15937	16036	16118	16044	16060	16162	15997	16005	16054	16187	15886	15968	16125	15997	16140	16029	16071	16095	16251	16026	16012	16252	16212	16007	15838	16130	15944	15932	16043	16153	15981	16000	16125	15887	15879	16104	16017	16106	16155	16136	16087	15975	16159	16068	15882	16119	16034	16157	15949	15936	15860	16003	15882	16094	15886	15983	16095	16023	16215	15962	15999	15957	16112	16085	15942	16134	15948	16011	16019	15941	16022	16039	15979	15912	16003	16303	15972	16112	16133	16038	16122	16303	15945	16096	16060	16199	15989	15932	16211	15923	16100	16161	16175	16064	16208	16039	15960	16107	15989	15998	16073	16060	16048	16042	16009	16104	15852	16218	16006	16342	16056	16073	16055	16026	15902	16178	15946	16115	15997	16162	15947	16058	16006	16106	16044	16042	16139	16062	16039	16112	15900	16005	15974	16007	16167	16034	16050	16068	16170	15988	16015	16055	15877	16293	16215	15969	15880	16163	16024	16048	15952	16038	15950	16003	16066	15883	15948	16084	15807	15912	16028	16079	15998	16136	16085	16073	15960	16074	16166	16106	16082	15984	16128	15961	16149	16036	16073	16090	16036	16120	15930	15992	15974	16142	15914	16096	15966	16024	16182	16030	15983	16084	16019	16018	16112	16007	16079	16074	16151	15958	15952	16086	16127	16136	15888	15966	16042	15934	15870	16002	15996	16095	16173	16192	16110	16131	15922	15899	16212	16075	15968	16059	16231	15993	16123	16004	16194	16029	16024	16018	16269	16012	16008	16022	15969	16060	16156	16002	15936	16013	15972	16204	16202	16016	15885	15983	16197	16208	16118	15936	15812	16103	16237	16214	16019	15933	16044	16061	16003	16117	16155	16002	15921	15962	16059	16129	16087	15948	16180	16108	16097	16098	16085	16230	16148	15991	16189	16049	16096	16114	16024	16165	15842	16116	16002	16108	16053	16176	15942	16017	16106	16115	16047	16058	16138	16214	16130	16062	15957	16134	16027	16141	15929	16078	16034	16099	16098	16034	15961	16284	16103	16058	15949	16085	16078	16104	15990	15901	16071	16117	16107	16063	16005	16076	16061	15964	15936	16136	15945	16196	16144	15860	16171	16195	16008	16089	15965	15839	15951	16113	16054	15901	16088	16164	15975	16048	16017	16239	15963	15982	16092	16030	16241	16091	16035	15957	15884	16180	16276	16060	16199	15948	16227	15936	15965	16093	16115	16041	16141	15990	16187	16071	15985	15995	16074	15925	16095	16095	16086	16137	16122	16028	16049	16015	16203	16105	16029	15992	16075	16150	16174	16138	16050	16159	15897	16177	15999	15987	15943	16001	15894	16027	16140	16032	15995	16071	16037	15955	16229	15988	15869	16159	15975	16089	15927	16099	16174	15974	15999	16031	16051	16153	15980	16114	16153	16139	16031	16010	16077	16047	16103	16174	16119	15983	16160	15997	16025	15976	16078	15784	16210	16050	16058	16048	16273	16038	16041	16115	15982	15858	15998	15946	16069	16046	15959	16020	16144	15902	16168	16048	15859	16170	16007	16209	16114	15984	16025	15966	16070	16072	15882	16016	16105	16122	15996	16065	16046	15915	16020	16147	16026	15857	16169	15963	16192	16048	16051	16129	15985	16180	16239	16086	16038	16015	16054	16091	16173	16086	15941	16054	16011	16054	15991	15954	16182	16072	15716	15902	16184	16008	15900	16006	16066	16017	16222	15791	16037	15944	15992	16046	16015	15822	15944	16055	16134	16111	15814	16033	16269	16061	16099	16120	16013	16148	16211	16033	16007	16111	16080	16027	16309	16016	16211	15966	16081	16075	15987	16046	16213	16063	16003	16170	15984	16000	16000	15942	15982	16116	16142	16102	16047	16035	16045	15882	16132	15891	15917	15915	16168	16066	16101	16194	16106	15851	15912	16217	15972	16228	16253	15960	16141	16147	16008	15963	16035	15904	16122	16053	16104	16000	16115	15998	16265	15855	15973	16123	15930	15938	16040	16112	16077	16195	16172	16092	16086	16010	16130	15992	16083	16090	16122	16062	16146	15906	16027	15944	16005	16106	16259	16097	16089	15903	16071	16163	15976	16168	16038	15992	16069	15913	15981	15992	16089	16234	16083	16024	16160	16146	16016	16008	16307	16048	16073	16152	15935	15855	16200	16000	16087	16066	15952	16173	16008	16080	16094	16027	16079	15919	16240	15980	16185	16040	16094	16009	15907	15960	16165	15930	16086	16046	16289	16116	16140	15997	16031	16024	16068	16007	16037	16157	16132	16046	16204	16058	16045	16125	16167	16095	16034	16111	15995	15911	15895	16021	16061	16092	16245	16112	16024	16161	16099	16132	15845	16017	16028	15988	16116	16208	16170	16019	16150	16176	16046	16005	15933	16052	15978	16037	16181	16037	16153	15884	15999	16155	16092	16111	16176	15994	16112	16141	16119	16048	16104	16135	16011	16090	16088	16222	15985	15898	16090	15887	15914	16161	16086	15958	16030	16084	16036	16066	16114	16064	16015	15927	16335	15988	16136	16001	15894	16158	16061	15962	16194	16006	16067	15951	15993	16124	16030	16118	15902	16109	15988	16015	16073	16073	16147	15960	15993	16042	16241	15948	16048	15973	16101	15981	15852	16108	16144	15926	16059	16129	16103	15936	16279	16067	16159	16053	16058	16018	15927	16216	16296	16120	15910	16172	16044	15979	15919	16050	16088	16058	15914	16034	15967	16109	16087	16030	16087	16039	15983	16147	16111	16149	15995	16025	15896	15999	15983	16179	16293	16147	16089	16347	15971	16067	16059	16087	16287	15970	15948	16029	16092	16058	15981	16022	16027	16082	15910	16113	16173	16058	16103	16090	16004	16129	16167	16045	16070	16206	15863	16198	16081	16209	16190	16166	15988	15985	16044	15971	16004	16027	16150	16078	16076	16014	16135	15834	16161	15979	16014	16113	15962	15867	16105	16004	15916	15871	15901	16037	16188	15904	16078	16046	16121	16110	15950	16159	16173	16122	15912	16214	16115	16077	15934	15879	16112	15988	16008	16205	16009	15946	16127	16059	16043	16171	16027	16101	15940	16174	16132	16105	16162	16101	16071	16109	16048	16092	15939	16061	16113	15949	16202	16030	16238	16003	15971	16101	16101	15996	16161	16000	16036	15955	16165	16155	15737	16175	15972	16049	16215	16083	16241	16093	16200	16069	16153	16176	15999	15928	16082	16067	16103	16022	15978	16142	16099	16043	16128	16011	16206	16078	16048	16183	15912	16062	16072	16096	16018	16006	16145	16114	16101	15926	16000	16145	16111	16099	16060	16234	15932	16159	16125	15987	16075	16201	15995	15955	16168	15794	16139	15976	16057	16057	16131	15848	16174	16006	16113	16122	16140	16128	16070	15906	16123	16062	16182	16067	16006	15906	16051	16061	16000	16150	16070	16107	15934	16058	16087	15976	16047	15873	15983	16116	16026	15989	16069	15941	16059	16231	15993	16067	16060	16034	16065	15914	16215	16179	16122	16022	15947	15900	16285	15906	16107	15897	15895	15894	16095	16028	15885	15994	15949	15933	15898	16066	16172	16117	16044	15952	16093	15900	16209	16103	15931	16027	16102	16274	16125	16135	16122	15820	16125	16201	16247	16156	16233	16146	16174	16081	16209	15958	16110	16163	16096	16076	16144	15986	15987	15952	15967	16011	15938	16219	16041	16034	16117	16176	16015	16188	15949	16125	15981	16257	16057	16020	16045	16013	16160	16182	16046	16194	16214	16048	15960	16101	16105	16193	16147	16159	16157	16028	16059	16129	16054	16051	16032	16188	16166	16210	16133	16219	15956	16135	16025	16088	16237	16075	16105	15976	16148	16064	16061	16117	15933	16203	16101	15976	16138	16191	15830	16062	15965	15984	16039	16096	16008	16167	16162	15883	16079	16053	16225	16156	15997	15930	16135	15926	16038	15964	16049	16031	15998	16048	16131	16138	15903	15931	16079	16258	16110	16046	15896	16238	16081	16037	16121	16171	16151	16123	16088	16110	16171	15926	16188	16096	16222	16033	16144	15943	15825	16227	15843	16038	15994	16260	16235	16033	16032	15999	15906	16018	16033	16076	16152	16154	16033	16119	15924	15958	16029	15973	16166	16032	15880	16049	16105	16001	16097	16013	15922	16078	16116	16021	16066	16083	15869	15947	16018	16070	16145	16125	16127	15905	15959	15971	16205	16023	16097	16156	16262	16092	16142	16180	15944	16142	16037	15953	16025
26276	21850	32949	37359	38507	38461	33232	28305	27427	27267	26542	26432	26346	26129	25738	25938	25559	25302	25235	25075	25375	25238	25100	25066	25187	25375	25175	25219	25014	24884	25028	25227	25114	24835	25099	24792	24963	24909	24734	24993	24799	24689	24673	24907	24919	24893	24895	25190	24851	24762	24799	24748	24914	24810	24899	24972	24698	24727	25003	24795	24585	24788	24872	24704	24745	24660	24681	24680	24789	24528	24559	24685	24955	24572	24697	24660	24587	25037	24548	24627	24711	24900	24818	24605	24660	24694	24823	24884	25016	24861	24591	24908	24700	24683	24551	24694	24747	24593	24886	24703	25047	24828	24674	24980	24709	24787	24800	24868	24581	24611	24661	24576	24748	24794	24741	24494	24994	24542	24954	24854	24785	24536	24876	24827	24794	24589	24668	24868	24720	24916	25111	24792	24965	24817	24801	24951	24671	24804	24533	24673	24607	25006	24783	24656	24995	24673	24681	24790	24594	24747	24683	24767	24729	24564	24635	24845	24570	24822	24821	24549	24597	24758	24671	24490	24628	24654	24561	24754	24755	24844	24792	24634	24928	24870	24677	24610	24826	24917	24765	24702	24965	24907	24700	24506	24818	24694	24693	24721	24831	24729	24697	24730	24599	24719	24881	24582	24755	24701	24893	24623	24699	24784	24868	24446	24832	24732	24565	24594	24666	24973	24787	24949	24902	24579	24722	24687	24781	24920	24954	24599	24738	24864	24746	24637	24659	24883	24622	24648	24743	24719	25029	24817	24766	24796	24671	24732	24809	24697	24539	25095	24546	24790	24771	24855	24602	24665	24673	24506	24872	24862	24706	24785	24931	24957	24878	24753	24648	25040	24759	24879	24718	24618	24885	24742	24734	24565	24741	24498	24801	24815	24631	24616	24763	24937	24696	24630	24917	24877	24536	24731	24553	24753	24726	24777	24664	24291	24788	24706	24766	24649	24667	24757	24549	24500	24994	24697	24589	24829	24391	24853	24876	24551	24825	24766	24884	24898	24710	24665	24721	24776	24808	24735	24875	24791	24638	24772	24499	24838	24856	24721	24807	25026	24899	24746	24811	24619	24823	24701	24801	24731	24674	24759	24858	24837	24781	24551	24532	24477	24769	24804	24673	24858	24727	24615	24594	24500	24699	24600	24709	24952	24585	24888	24739	24554	24974	24558	24320	24804	24772	24603	24743	24831	24665	24694	24814	24585	24712	24653	24941	24631	24805	24592	24941	24788	24792	24638	24791	24674	24755	24669	24741	24562	24727	24681	24981	24862	24773	24919	24651	24636	24628	24743	24693	24613	24561	24842	24986	24769	24634	24565	24739	24713	24833	24686	24925	24668	24739	24776	24872	24613	24657	24959	24469	24773	24691	24530	24580	24824	24513	24696	24765	24595	24821	24851	24757	24709	24820	24788	24545	24599	24606	24717	24597	24664	24899	24722	24598	24406	24737	24668	24798	24606	24697	24785	24646	24892	24837	24968	24613	24775	24791	24347	24606	24573	24929	24920	24864	24828	24809	24647	24775	24620	24843	25096	24700	25057	24701	24702	24911	24700	24898	24761	24678	24701	24605	24724	24566	24885	24662	24743	24814	24702	24719	24696	24569	25072	24939	24798	24849	24561	24508	24915	24826	24607	24681	24604	24732	24621	24665	24726	24821	24821	24759	24544	24589	24725	24553	24646	24722	24846	24768	24563	24932	24708	24644	24459	24709	24866	24752	24632	24758	24659	24747	24482	24742	24857	24992	24760	24861	24939	24882	24825	24781	24901	24824	24815	24643	24648	24623	24685	24674	24808	24749	25048	24502	24679	24752	24716	24934	24784	24594	24642	24844	24580	24664	24780	24783	24695	24722	24739	24806	24670	24964	24805	24732	24540	24802	24963	24755	24461	24806	25189	24837	24423	24761	24852	24732	24682	24807	24999	24979	24899	24740	24756	24552	24638	24950	24857	24812	25058	24629	24996	24795	24742	24881	24714	24731	24598	24597	24742	24662	24873	24704	24930	24883	24920	24585	24738	24635	25006	24858	24640	24659	24814	24714	24932	24946	24603	24859	24727	24768	24756	24709	24466	24709	24822	24518	24740	24726	24852	24797	24628	24631	24881	24716	24658	24793	24852	24784	24713	24785	24780	24680	24776	24966	24935	24980	24542	24692	24674	24727	24465	24992	24803	24899	24832	24970	24803	24567	24750	24923	24584	24621	24456	24784	24732	24839	24607	24852	24636	24738	24804	24992	24919	25064	24848	24533	24696	24652	24758	24876	24705	24701	24538	24486	24789	24640	24688	24676	24627	24938	24650	24744	24671	24600	24605	24694	24891	24527	24698	24623	24746	24672	24941	24956	24509	24758	24503	24902	24778	24843	24705	24762	24648	24740	24786	24578	24860	24702	24920	24953	24931	24922	24604	25090	24744	24778	24842	24525	24700	24529	24589	24762	24653	24543	24653	24915	24904	24997	24536	24512	24713	24979	24650	24735	24719	24566	24686	24869	24888	24430	24568	24783	24811	24589	24807	24918	24822	24961	24794	24744	24838	24866	24609	24927	24641	24973	24831	24818	24719	24684	24950	24886	24751	24686	24690	24702	24598	24891	24615	24499	24762	24780	24843	24684	24527	24876	24606	24831	24599	24621	24512	24788	24763	24940	24910	24695	24505	24800	24734	24373	24733	24713	24507	24617	24814	24692	24677	24924	24852	24656	24858	25041	24702	25043	24825	24668	24297	24772	24656	24817	24766	24816	24754	24726	24658	24359	24900	24923	24708	24753	24583	24718	24730	24774	24741	24699	24853	24636	24703	24841	24782	24873	24859	24708	24624	24595	24614	24966	24940	24933	24559	24733	24699	24912	24732	24721	24971	24729	24634	24658	24762	24800	24794	24705	24909	24702	24706	24997	24958	24844	24782	24653	24711	24577	24885	24824	24527	24874	24618	24901	24612	24668	24919	24664	24861	24818	24677	24667	24736	24617	24609	24461	24644	24699	24819	24619	24540	24946	24722	24666	24992	24960	24770	24745	24833	24778	24802	24868	24825	24566	24870	24813	24750	24825	24772	24669	24677	24807	24756	24742	24614	24698	24960	24543	24707	24769	24753	24687	24640	24525	24646	24916	24853	24647	24581	24694	24690	24516	24728	24721	24645	24843	24721	24790	24744	24738	24695	24634	24571	24834	24721	24788	24864	24794	24741	24690	24710	24606	24816	24692	24775	24747	24699	24688	24806	24820	24838	24740	24796	24826	24706	24817	24613	24960	24717	24619	24671	24727	24799	24937	24807	24621	24689	24926	24669	24606	24886	24920	24739	24605	24738	24802	24576	24852	24512	24533	24665	24919	24825	24794	24776	24723	24742	24784	24989	24798	24890	24755	24930	24639	24760	24740	24578	24843	24950	24731	24612	24639	24746	24847	24677	24756	25029	24805	24506	24798	24760	24725	24863	24896	24911	24716	24550	24663	24615	24745	24477	24827	24679	24722	24488	24784	24744	24974	24605	24747	24579	24792	24762	24889	24576	24727	24763	24717	24670	24871	24612	24740	24849	24693	25028	25005	24908	24770	24580	24775	24817	25016	24687	24818	24808	24483	24741	24683	24920	24886	24797	24797	24657	24637	24651	24784	24918	24617	24713	24882	24774	24771	24819	24753	24883	24620	24678	24770	24729	24797	24788	24736	24739	24647	24645	24696	24699	24738	24717	24749	24678	24771	24902	24878	24984	24746	24747	24648	24689	24725	24600	24760	24697	24827	24835	24712	24649	24795	24821	24805	24554	24778	24756	24708	24482	24970	24883	24634	24769	24787	24723	24772	24595	24691	24948	25013	24808	24603	24746	24586	24361	24434	24790	24734	24855	24855	24501	24743	24687	24601	24902	24552	24895	24774	24805	25063	24750	24814	24763	24515	24800	24783	24670	24644	24726	24948	24659	24835	24608	24597	24759	24720	24679	24648	24888	24810	25076	25012	24780	24775	24835	24785	24853	24806	24883	24599	24734	24921	24668	24821	24937	24681	24858	24659	24755	24750	24700	24711	24547	24726	24641	24704	24886	24729	24804	25003	24584	24668	24825	24882	24733	24862	24751	24875	24840	24717	24608	24714	24855	24780	24715	24831	24882	24799	24788	24851	24833	24556	24737	24778	24896	24685	24968	24546	24607	24556	24815	24825	24631	24747	24794	24852	24806	24971	24775	24850	24799	24897	24511	24569	24870	24747	24686	24375	24628	24755	24715	24932	24931	24718	24843	24550	24622	24778	24701	24652	24734	24562	24691	24936	24765	24906	24823	24773	24727	24606	24944	24678	24865	24523	24903	24871	25125	24725	24788	24572	24678	24842	24850	24808	24883	24677	24544	24498	24736	24549	24571	24784	24836	24754	25010	24831	24831	24596	24814	24586	24768	24777	24652	24551	24794	24915	24744	24693	24552	24805	24651	24730	24786	24726	24901	24648	24989	24684	24728	24744	24720	24532	24597	24548	24838	24695	24761	24774	24665	24720	24708	24843	24810	24528	24919	24888	24630	24725	24716	24761	24849	24622	24704	24555	24796	24791	24778	24958	24661	24730	24966	24536	24685	24611	24525	24738	24823	24830	24703	24313	24623	24927	24914	24647	24655	24789	24761	24742	24625	24846	24676	24711	24594	24697	24704	24929	24991	24816	24592	24610	24536	25010	24840	24870	25025	24856	24741	24783	24624	24898	24743	24798	24751	24734	24692	24660	24887	24582	24755	24743	24718	24727	24609	24661	24597	24820	24639	24772	24796	24837	24685	24629	24600	24687	24870	24946	24699	24689	24711	24937	24480	24982	24446	24799	24816	24686	24796	24688	24715	24827	24845	24770	24839	24757	24497	24644	24723	24847	24688	24431	24657	24769	24670	24727	24476	24821	24805	24855	24673	24820	24791	24780	24932	24759	24905	24826	25014	24649	24874	24726	24510	24752	24681	24706	24815	24823	24513	24651	24859	24699	24668	24699	24724	24761	24761	24529	24732	24851	24644	24629	24529	24987	24617	24660	24969	24793	24577	24849	24540	24868	24869	24691	24662	24759	24852	25004	24801	24877	25033	24781	24903	24687	24699	24667	24624	24966	24771	24732	24825	24811	24432	24662	24960	24558	24685	24732	24682	24700	24785	24719	24968	24790	24635
40609	68108	69673	54505	43596	34963	23668	20927	20129	19316	18503	18621	18438	18171	17702	17692	17258	16920	16854	17030	16888	16884	16762	16959	16730	16884	16915	16776	16637	16610	16795	16703	16789	16568	16583	16801	16622	16505	16387	16634	16679	16478	16440	16434	16638	16385	16625	16702	16580	16629	16435	16385	16673	16606	16345	16288	16549	16328	16441	16470	16536	16339	16328	16471	16588	16465	16362	16475	16413	16392	16464	16407	16387	16475	16353	16639	16635	16568	16439	16408	16257	16388	16247	16414	16489	16546	16467	16480	16328	16555	16552	16588	16328	16527	16404	16534	16482	16497	16429	16409	16411	16346	16466	16451	16454	16519	16459	16547	16416	16606	16595	16413	16489	16306	16492	16432	16381	16558	16541	16524	16241	16394	16288	16470	16470	16558	16500	16457	16530	16420	16396	16627	16464	16430	16344	16359	16492	16408	16354	16357	16371	16342	16584	16433	16351	16503	16485	16394	16372	16262	16227	16490	16184	16536	16421	16490	16419	16449	16510	16455	16315	16296	16399	16463	16438	16527	16410	16463	16528	16475	16392	16441	16367	16380	16436	16445	16449	16466	16464	16385	16493	16297	16619	16438	16387	16586	16535	16336	16373	16353	16445	16395	16445	16300	16436	16348	16698	16278	16610	16332	16487	16335	16408	16302	16589	16512	16364	16464	16423	16368	16328	16394	16477	16583	16538	16438	16484	16544	16363	16358	16399	16511	16404	16411	16172	16482	16459	16343	16439	16307	16411	16498	16423	16409	16487	16355	16436	16549	16406	16430	16460	16407	16489	16360	16489	16293	16221	16413	16559	16443	16452	16513	16523	16473	16573	16411	16220	16449	16531	16362	16296	16276	16359	16351	16293	16435	16497	16345	16528	16557	16308	16584	16382	16246	16473	16244	16376	16328	16370	16375	16340	16620	16466	16474	16455	16339	16466	16530	16515	16411	16418	16481	16540	16333	16447	16565	16510	16329	16554	16496	16342	16402	16432	16268	16418	16434	16307	16466	16601	16330	16471	16397	16349	16408	16387	16284	16592	16591	16502	16423	16369	16299	16509	16454	16487	16665	16467	16464	16568	16316	16170	16241	16476	16286	16497	16434	16424	16404	16378	16368	16590	16508	16320	16525	16350	16284	16243	16396	16511	16799	16551	16323	16478	16555	16392	16431	16475	16559	16507	16479	16343	16564	16491	16332	16351	16408	16295	16535	16396	16507	16624	16482	16409	16517	16265	16485	16548	16438	16458	16432	16443	16311	16473	16417	16444	16369	16482	16499	16435	16299	16334	16352	16626	16390	16389	16465	16322	16396	16275	16331	16486	16441	16320	16266	16206	16415	16474	16454	16341	16319	16386	16712	16435	16502	16467	16487	16348	16449	16477	16531	16459	16267	16435	16366	16443	16247	16517	16600	16303	16469	16582	16422	16461	16266	16580	16423	16453	16571	16411	16347	16557	16583	16458	16383	16556	16487	16509	16240	16420	16662	16225	16537	16398	16382	16589	16412	16514	16355	16416	16239	16302	16412	16531	16407	16377	16342	16423	16234	16400	16483	16367	16554	16375	16449	16511	16494	16643	16417	16455	16399	16508	16215	16491	16503	16504	16437	16426	16489	16434	16423	16610	16618	16382	16357	16486	16437	16547	16420	16319	16416	16351	16484	16478	16148	16657	16489	16487	16516	16534	16552	16454	16349	16330	16474	16431	16497	16468	16550	16363	16465	16455	16618	16484	16445	16642	16607	16495	16479	16440	16454	16370	16587	16426	16468	16492	16397	16311	16346	16336	16332	16420	16362	16341	16356	16436	16439	16386	16399	16437	16490	16473	16515	16544	16223	16471	16405	16544	16443	16442	16442	16304	16410	16218	16387	16532	16272	16416	16323	16355	16584	16140	16355	16294	16507	16514	16541	16463	16305	16382	16421	16551	16524	16593	16596	16365	16477	16341	16380	16641	16540	16508	16317	16248	16271	16339	16546	16455	16500	16514	16414	16355	16478	16397	16416	16530	16592	16373	16375	16504	16312	16406	16416	16376	16272	16317	16436	16492	16570	16482	16396	16492	16593	16572	16556	16323	16389	16565	16511	16514	16484	16315	16522	16579	16510	16500	16472	16517	16511	16383	16427	16254	16396	16487	16356	16272	16499	16510	16377	16397	16455	16282	16349	16461	16546	16563	16392	16487	16258	16553	16346	16498	16527	16341	16158	16426	16407	16427	16462	16656	16581	16200	16412	16550	16440	16386	16489	16464	16415	16397	16422	16413	16495	16412	16556	16411	16510	16519	16506	16553	16130	16531	16574	16481	16611	16471	16501	16407	16478	16405	16474	16437	16403	16367	16553	16511	16457	16692	16333	16268	16520	16465	16465	16417	16585	16222	16308	16516	16307	16482	16376	16536	16265	16498	16468	16489	16298	16250	16423	16354	16556	16244	16635	16386	16459	16461	16360	16512	16300	16494	16553	16374	16420	16451	16566	16388	16369	16368	16584	16466	16237	16654	16395	16624	16348	16477	16501	16388	16223	16358	16534	16553	16363	16350	16492	16382	16409	16344	16297	16406	16337	16301	16342	16359	16446	16414	16436	16380	16444	16421	16533	16560	16255	16355	16514	16358	16445	16282	16573	16378	16315	16322	16462	16457	16422	16293	16605	16652	16454	16398	16553	16481	16385	16144	16528	16374	16515	16478	16506	16587	16320	16331	16322	16448	16472	16572	16547	16346	16441	16323	16535	16436	16482	16502	16507	16346	16407	16526	16581	16559	16482	16367	16421	16616	16351	16212	16518	16551	16477	16394	16664	16442	16675	16448	16391	16561	16351	16443	16379	16366	16460	16481	16469	16368	16418	16415	16278	16433	16346	16315	16474	16504	16696	16495	16427	16590	16408	16346	16288	16357	16618	16262	16444	16294	16461	16281	16341	16574	16354	16373	16373	16533	16297	16489	16263	16609	16410	16293	16115	16537	16533	16350	16328	16472	16434	16473	16423	16234	16481	16400	16394	16404	16567	16400	16545	16459	16454	16537	16535	16420	16496	16546	16433	16258	16539	16425	16384	16444	16623	16428	16366	16403	16458	16444	16696	16496	16299	16428	16460	16312	16437	16384	16658	16283	16428	16509	16415	16337	16245	16437	16504	16437	16552	16459	16529	16505	16546	16336	16447	16399	16277	16240	16384	16318	16494	16440	16414	16508	16393	16501	16310	16378	16337	16549	16608	16289	16487	16586	16427	16307	16508	16453	16489	16438	16605	16529	16494	16334	16547	16520	16335	16499	16388	16430	16551	16505	16489	16411	16368	16503	16397	16491	16400	16441	16368	16496	16478	16419	16477	16325	16376	16446	16516	16559	16464	16266	16308	16502	16525	16364	16414	16396	16432	16458	16323	16532	16458	16308	16504	16563	16452	16317	16455	16284	16336	16590	16339	16369	16360	16453	16362	16489	16290	16316	16447	16478	16389	16479	16383	16537	16518	16426	16373	16590	16132	16405	16244	16445	16416	16560	16401	16433	16483	16154	16462	16564	16342	16438	16568	16439	16510	16542	16463	16424	16339	16270	16504	16480	16474	16291	16481	16478	16240	16551	16366	16446	16282	16431	16538	16566	16462	16356	16450	16287	16381	16381	16494	16526	16390	16432	16546	16347	16485	16319	16478	16527	16422	16429	16513	16545	16422	16690	16384	16268	16424	16368	16429	16313	16519	16168	16317	16494	16377	16451	16337	16263	16545	16369	16532	16463	16442	16451	16477	16592	16217	16432	16319	16672	16547	16582	16287	16483	16469	16417	16683	16408	16399	16389	16488	16431	16450	16595	16448	16537	16382	16385	16575	16650	16562	16390	16346	16445	16503	16509	16480	16302	16558	16359	16545	16529	16477	16268	16397	16541	16398	16371	16465	16574	16437	16233	16467	16490	16580	16199	16239	16387	16430	16511	16469	16503	16400	16471	16441	16386	16413	16404	16491	16674	16282	16373	16310	16557	16492	16606	16398	16454	16458	16440	16461	16441	16669	16446	16345	16546	16417	16270	16480	16441	16521	16362	16417	16423	16469	16420	16303	16588	16107	16569	16512	16542	16488	16536	16390	16325	16486	16429	16487	16506	16371	16695	16547	16305	16461	16413	16379	16288	16484	16521	16344	16315	16497	16554	16333	16415	16362	16580	16441	16353	16363	16327	16365	16534	16520	16447	16320	16433	16343	16394	16443	16614	16325	16320	16336	16408	16548	16427	16392	16455	16283	16389	16342	16481	16417	16330	16409	16475	16382	16553	16539	16535	16290	16480	16425	16530	16649	16440	16555	16311	16268	16421	16386	16452	16555	16324	16456	16551	16429	16327	16407	16339	16301	16536	16353	16317	16405	16420	16316	16491	16517	16316	16416	16489	16553	16458	16557	16472	16402	16371	16391	16606	16294	16436	16425	16536	16340	16500	16414	16426	16237	16393	16434	16371	16382	16530	16550	16429	16396	16384	16447	16324	16503	16367	16341	16508	16333	16645	16338	16373	16440	16344	16293	16391	16498	16331	16382	16387	16334	16526	16366	16525	16387	16686	16487	16435	16295	16467	16571	16256	16445	16394	16369	16545	16512	16507	16363	16379	16376	16606	16422	16435	16446	16503	16424	16297	16503	16365	16272	16624	16557	16411	16459	16480	16553	16359	16372	16319	16474	16344	16464	16461	16788	16594	16251	16602	16322	16380	16543	16293	16347	16574	16312	16399	16351	16468	16367	16648	16335	16383	16580	16576	16499	16357	16491	16446	16454	16518	16458	16625	16375	16465	16358	16418	16128	16578	16452	16623	16337	16404	16301	16425	16481	16324	16282	16345	16364	16523	16373	16495	16405	16623	16413	16399	16383	16480	16527	16406	16511	16418	16244	16581	16429	16315	16465	16436	16395	16621	16569	16546	16404	16318	16387	16356	16337	16194	16512	16259	16420	16605	16309	16403	16539	16445	16513	16555	16524	16426	16498	16541	16552	16492	16404	16358	16436	16502	16293	16510	16253	16384	16510	16370	16474	16591	16520	16297	16542	16403	16406	16438	16500	16432	16483	16304	16351	16463	16401	16352	16423	16588	16297	16560	16426	16523	16317	16461	16413	16460	16363	16683	16415	16389	16517	16332	16349	16423	16625	16382	16446
24392	21718	29974	30336	33987	34202	33110	28728	27581	27169	26205	25789	26095	25637	25196	25009	24706	24537	24641	24713	24696	24329	24234	24037	24176	24227	24348	24270	24061	24154	24111	23957	24273	23806	23950	23912	23996	23822	23941	23940	23765	23931	23872	23733	23786	23728	23842	23851	23937	23979	23883	23994	23726	23675	23598	23478	23964	23871	23678	23645	23905	23676	23958	23525	23602	23665	23757	23721	23565	23808	23546	23496	23398	23699	23625	23414	23487	23395	23535	23751	23726	23563	23557	23634	23716	23858	23676	23617	23556	23418	23623	23688	23616	23536	23617	23666	23772	23589	23624	23627	23695	23564	23604	23721	23397	23547	23695	23516	23510	23970	23746	23796	23600	23793	23463	23575	23578	23415	23488	23645	23572	23577	23542	23534	23241	23485	23501	23748	23624	23537	23573	23668	23572	23750	23787	23606	23358	23549	23603	23770	23511	23605	23390	23729	23667	23467	23755	23836	23570	23697	23757	23709	23617	24011	23778	23573	23719	23516	23670	23724	23971	23783	23628	23811	23846	23739	23777	23615	23586	23618	23583	23452	23465	23656	23387	23701	23613	23693	23578	23441	23713	23613	23651	23745	23617	23687	23872	23561	23593	23801	23703	23623	23686	23708	23760	23607	23760	23843	23851	23762	23638	23604	23422	23448	23874	23793	23641	23281	23887	23517	23540	23458	23903	23514	23773	23749	23634	23601	23723	23481	23666	23377	23657	23805	23728	23876	23507	23640	23577	23562	23664	23616	23693	23813	23528	23459	23563	23669	23686	23693	23584	23486	23446	23797	24036	23801	23542	23760	23844	23705	23866	23689	23727	23564	23500	23532	23636	23563	23698	23451	23566	23504	23657	23750	23596	23848	23382	23707	23657	23869	23555	23512	23670	23511	23693	23473	23638	23711	23551	23596	23500	23610	23479	23521	23525	23543	23777	23619	23550	23600	23793	23627	23665	23583	23673	23348	23534	23469	23565	23677	23843	23811	23715	23614	23675	23573	23669	23513	23696	23718	23667	23571	23794	23609	23541	23662	23567	23628	23752	23724	23589	23729	23619	23642	23716	23506	23547	23618	23778	23721	23693	23539	23734	23585	23585	23973	23778	23471	23745	23622	23808	23763	23861	23546	23487	23817	23835	23645	23891	23609	23556	23649	23624	23627	23659	23812	23572	23624	23570	23692	23452	23458	23781	23664	23366	23522	23508	23606	23741	23911	23661	23497	23491	23759	23865	23795	23628	23801	23536	23837	23547	23611	23828	23537	23659	23814	23677	23938	23848	23590	23817	23664	23387	23694	23626	23539	23655	23402	23756	23695	23647	23784	23546	23586	23503	23391	23372	23477	23792	23639	23884	23705	23730	23655	23598	23979	23820	23697	23628	23612	23915	23781	23725	23649	23543	23540	23785	23837	23784	23665	23719	23357	23481	23589	23847	23776	23554	23444	23638	23922	23551	23435	23502	23802	23527	23789	23781	23660	24027	23552	23607	23516	23674	23711	23667	23556	23936	23693	23630	23703	23631	23810	23528	23390	23542	23637	23432	23581	23545	23752	23730	23809	23774	23572	23543	23472	23456	23618	23624	23558	23410	23524	23546	23518	23657	23649	23757	23519	23703	23519	23502	23519	23694	23477	23423	23507	23632	23575	23520	23631	23365	23345	23681	23524	23613	23806	23454	23938	23675	23600	23705	23621	23771	23671	23743	23630	23632	23506	23612	23498	23725	23568	23508	23651	23356	23698	23695	23589	23550	23570	23719	23699	23503	23462	23710	23612	23818	23893	23670	23615	23603	23460	23614	23285	23748	23673	23831	23602	23522	23936	23605	23439	23683	23564	23687	23557	23945	23651	23610	23823	23514	23793	23440	23666	23556	23555	23633	23456	23447	23386	23688	23573	23708	23756	23581	23674	23761	24051	23853	23502	23538	23802	23680	23481	23792	23701	23650	23484	23631	23436	23850	23639	23596	23534	23477	23508	23643	23839	23577	23777	23648	23777	23531	23544	23557	23651	23537	23583	23649	23526	23576	23607	23631	23562	23683	23709	23511	23574	23694	23787	24027	23699	23665	23710	23584	23612	23870	23837	23622	23871	23677	23600	23571	23634	23486	23652	23679	23871	23708	23753	23740	23610	23764	23581	23589	23692	23773	23723	23521	23775	23531	23633	23626	23755	23442	23613	23672	23646	23712	23650	23675	23513	23374	23611	23721	23592	23868	23837	23760	23673	23660	23447	23565	23575	23616	23341	23470	23521	23676	23776	23669	23468	23884	23640	23647	23617	23544	23535	23720	23342	23504	23560	23375	23759	23851	23682	23800	23454	23558	23541	23551	23499	23740	23931	23756	23609	23757	23665	23582	23697	23638	23630	23677	23770	23737	23562	23551	23630	23724	23592	23649	23564	23654	23620	23704	23787	23794	23677	23501	23749	23548	23684	23793	23774	23575	23722	23375	23704	23734	23594	23631	23828	23760	23839	23613	23698	23655	23499	23369	23561	23650	23442	23784	23555	23586	23659	23579	23600	23744	23710	23860	23456	23636	23860	23612	23751	23824	23666	23727	23442	23600	23703	23393	23698	23652	23628	23611	23574	23674	23592	23691	23763	23537	23563	23413	23619	23767	23575	23825	23553	23597	23645	23681	23572	23431	23478	23641	23597	23421	23621	23667	23659	23561	23453	23554	23695	23630	23564	23591	23753	23437	23529	23612	23851	23803	23745	23483	23502	23533	23471	23641	23714	23700	23790	23686	23569	23573	23658	23448	23473	23349	23487	23711	23587	23702	23971	23489	23740	23726	23501	23619	23654	23814	23631	23768	23958	23634	23667	23920	23359	23755	23434	23548	23583	23813	23781	23559	23657	23968	23810	23744	23698	23931	23681	23708	23740	23451	23605	23376	23723	23537	23664	23678	23681	23661	23749	23589	23495	23771	23651	23708	23373	23355	23641	23605	23733	23494	23722	23656	23860	23793	23447	23684	23733	23699	23455	23584	23567	23644	23461	23747	23427	23704	23547	23430	23547	23688	23420	23480	23782	23512	23691	23505	23638	23471	23474	23564	23663	23426	23588	23858	23675	23552	23666	23582	23611	23711	23471	23859	23593	23773	23616	23595	23795	23405	23602	23518	23775	23897	23780	23736	23713	23614	23662	23650	23663	23610	23688	23676	23848	23630	23503	23549	23495	23646	23611	23643	23623	23462	23475	23585	23591	23725	23439	23475	23468	23545	23648	23832	23724	23675	23858	23586	23608	23740	23818	23456	23687	23474	23678	23498	23704	23827	23543	23795	23444	23388	23767	23636	23627	23836	23768	23427	23508	23596	23518	23472	23860	23697	23416	23520	23756	23586	23656	23743	23538	23826	23744	23942	23748	23792	23766	23788	23912	23489	23683	23540	23874	23506	23516	23592	23780	23742	23552	23713	23449	23475	23625	23627	23727	23876	23660	23420	23778	23905	23883	23671	23679	23723	23649	23557	23479	23709	23855	23824	23773	23653	23690	23712	23568	23606	23694	23443	23611	23737	23407	23923	23561	23708	23562	23764	23617	23386	23953	23544	23777	23501	23348	23561	23486	23700	23591	23509	23531	23331	23736	23748	23818	23629	23616	23670	23744	23740	23775	23500	23622	23620	23737	23785	23773	23834	23800	23690	23760	23635	23732	23646	23528	23602	23567	23697	23693	23528	23561	23594	23530	23443	23634	23430	23451	23629	23896	23287	23886	23682	23794	23461	23581	23776	23709	23726	23726	23953	23620	23899	23619	23426	23824	23805	23754	23765	23812	23502	23497	23685	23645	23532	23656	23882	23515	23820	23578	23636	23417	23844	23727	23607	23569	23709	23573	23814	23528	23522	23661	23661	23480	23815	23657	23599	23656	23458	23651	23663	23594	23589	23512	23593	23513	23672	23813	23553	23671	23446	23655	23750	23406	23540	23556	23531	23354	23717	23551	23501	23842	23851	23796	23709	23716	23542	23660	23868	23663	23599	23700	23504	23649	23749	23447	23733	23733	23445	23190	23739	23587	23473	23392	23476	23442	23709	23659	23523	23763	23627	23879	23579	23772	23464	23793	23775	23947	23953	23711	23469	23568	23592	23633	23564	23587	23569	23479	23586	23830	23506	23660	23799	23599	23734	23400	23423	23590	23582	23956	23624	23811	23671	23692	23547	23267	23714	23809	23492	23498	23699	23564	23616	23496	23495	23382	23638	23801	23640	23475	23716	23733	23658	23739	23758	23356	23501	23677	23544	23796	23444	23340	23687	23862	23600	23820	23744	23609	23666	23617	23437	23603	23701	23596	23577	23510	23422	23688	23433	23781	23536	23877	23718	23591	23653	23724	23635	23639	23765	23702	23728	23742	23705	23625	23872	23642	23551	23780	23447	23413	23601	23734	23372	23574	23555	23525	23546	23606	23719	23656	23603	23693	23644	23735	23434	23334	23534	23839	23596	23660	23619	23609	23687	23655	23572	23308	23550	23577	23606	23715	23855	23497	23582	23603	23702	23669	23632	23509	23414	23792	23786	23882	23676	23448	23658	23707	23510	23586	23630	23740	23687	23485	23325	23357	23606	23593	23635	23621	23483	23537	23479	23867	23698	23704	23664	23723	23706	23415	23564	23598	23671	23729	23675	23520	23724	23703	23693	23854	23490	23756	23586	23805	23835	23511	23842	24072	23585	23335	23629	23650	23719	23604	23794	23613	23712	23533	23619	23662	23670	23591	23515	23591	23785	23397	23492	23671	23589	23510	23790	23648	23671	23876	23452	23742	23695	23681	23595	23507	23610	23531	23593	23797	23758	23790	23434	23759	23674	23749	23947	23628	23687	23565	23731	23657	23820	23510	23548	23659	23510	23726	23673	23446	23728	23721	23636	23550	23745	23541	23661	23749	23967	23654	23515	23517	23813	23576	23588	23614	23583	23852	23499	23484	23682	23641	23643	23645	23781	23585	23365	23519	23635	23510	23628	23619	23751	23509	23718	23779	23551	23529	23647	23634	23666	23494	23515	23527	23475	23581	23697	23516	23615	23581	23917	23666	23668	23868	23676	23612	23603	23495	23505	23375	23473	23446	23828	23511	23638	23517	23378	23314	23687	23463	23822	23489	23748	23582	23483	23397	23621	23703	23584	23459	23590	23660
44533	75263	70912	60075	47669	33001	24601	22881	21263	20070	18910	18769	18909	18445	17669	17669	17072	16681	16764	16843	16556	16291	16380	16597	16391	16402	16254	16361	16365	16325	16256	16359	16350	16298	16218	16111	16117	16185	15919	16224	15949	15920	16124	15977	16135	16067	15771	16088	16122	15964	15956	16104	15931	15930	16091	15966	15940	15862	15918	15885	16079	15930	15905	15864	15954	15859	15890	15888	15973	15759	15821	16103	15903	15879	15941	15780	15932	15940	15798	15784	15862	15975	15818	15960	15908	15924	15925	15925	15911	15841	15895	16024	15955	15920	15882	15799	15735	15759	15723	15933	15924	15989	15886	15749	15804	15878	15860	15911	15980	15864	15936	15985	15917	15769	15960	16020	15670	15755	15743	16019	15859	15766	15942	15863	15880	15886	15802	15777	15809	15835	15851	15795	15895	15934	15872	15867	16018	15959	15759	15978	15951	15945	15893	16029	15887	15876	15804	15831	15885	15846	15852	15904	15869	15692	15864	16037	15894	15859	15745	15895	15873	15725	15986	15891	15827	16000	16100	15787	15733	15607	15775	15743	15880	15755	15876	15893	15910	15806	15692	15869	15891	15885	15882	15894	15751	15745	15713	15903	15821	15954	15820	15989	16013	15835	15933	15789	15730	15718	15852	15840	15860	15814	15763	15916	15930	15818	15805	16008	15905	15786	15983	15846	15947	16004	16042	15824	15932	15936	15815	15971	15885	15931	15900	15986	15913	15766	15733	15966	16029	15741	15911	15663	15699	15875	15760	15814	15906	15847	15672	15767	15927	15841	15782	15910	15960	15712	15802	15773	15955	15904	15857	15816	15778	15952	15862	15809	15778	15852	15817	15787	16098	15854	15801	15921	15707	16029	15987	15827	15742	15829	15993	15614	15896	15814	15757	15768	15947	15917	15827	15944	15844	15762	15850	15989	15865	15784	15977	15887	15768	15968	15882	15853	15967	15785	15711	15772	15889	16054	15793	15820	16054	16007	15836	15781	16010	16066	15820	15780	15807	15881	15776	15932	16021	15719	15781	15806	15890	15713	15920	15910	15736	15905	15831	15865	16030	15894	16029	15853	15848	15840	15928	15895	15679	16070	15910	15971	15933	15893	15820	16126	15723	16048	15925	15942	16014	15804	15937	15963	16059	15728	15981	15769	15674	15829	15880	15961	15702	15885	15907	15888	15982	16145	15960	15813	15786	15804	15857	15804	15868	15902	15913	15800	15830	16008	15770	15722	15708	15851	15906	15930	15775	15911	15915	15776	15941	15860	15819	15811	15839	15947	15717	15929	15957	15803	15924	15788	15830	15870	15978	15789	15721	15811	15859	15872	15868	15926	15688	15941	15832	15969	15804	15823	15758	15725	15961	15793	15958	15990	15989	15887	16015	15893	15783	15891	15812	15781	16036	15879	15795	15870	15897	15931	15955	15867	15761	15682	15864	15898	16014	15814	15784	16031	15723	15688	15944	15870	15863	15863	15901	15782	15872	15818	15818	15881	15658	16073	15930	16014	15898	15854	15902	15920	15745	15798	15837	15839	16004	15711	15714	15826	15846	15800	15909	15860	15863	15943	15771	15840	15841	15854	15810	15936	15901	15768	15909	15864	16056	15921	15662	15828	15924	15767	15689	15808	15797	15788	15745	15679	15722	15906	15785	15958	15770	15652	15849	15972	15865	15811	15848	15676	15816	15810	15826	15874	15830	15837	15976	15801	16086	15893	15772	16021	15870	15685	15712	15911	15837	15800	15807	15714	15784	15763	15832	15678	15820	15946	15836	15935	15948	15861	15672	15795	15977	15934	15946	15940	15885	15783	15797	15908	16004	15929	15809	15826	15766	15821	15966	15899	15914	15777	15748	16094	15955	15549	15829	15729	15991	15997	15829	15893	15862	15842	15757	15766	15959	15928	15810	15856	15935	15774	15954	15945	15913	15847	15763	15886	15787	15836	15911	15961	15722	15955	15885	15755	15754	15821	15767	15922	15895	15945	15651	15868	15774	16060	15897	15808	15950	16043	15695	15923	15952	15999	15862	15728	15874	16099	15787	15894	15766	15818	15811	15832	15694	15830	15906	15862	15897	15851	15873	16003	15990	15775	15975	15925	15772	15695	15815	15885	16033	15926	15732	15881	15906	16069	15774	16015	15852	15648	15968	15791	15982	15929	15800	15805	15887	15820	15589	15908	15954	15845	15934	16141	15799	15787	15951	15869	15865	15810	15860	15913	15919	15652	15890	15946	15792	15776	15874	15866	15950	15803	15789	15947	15869	15807	15882	15987	15768	15803	15902	15824	16065	15827	15898	15877	15959	15832	15836	15971	15985	15900	15856	15734	15882	15889	15883	15829	15820	15807	15772	15864	15816	15801	15848	15971	15741	15742	15841	15916	15895	15861	15874	15931	15928	15812	15624	15732	15912	15819	15986	15783	15918	16007	15849	15957	15860	15868	15798	15859	15618	15811	15995	16025	15835	15804	15939	15959	15795	15892	15745	15850	15814	15940	16007	15618	15999	15874	15969	15931	15893	15661	15957	15766	15822	15873	16012	15769	15817	15863	15883	15857	15927	15981	16030	15920	15820	15867	15794	15799	15728	15840	15945	15877	15952	15898	15843	15866	15945	15820	15678	15836	15893	15903	15928	15732	16005	15742	15887	15781	15930	15877	15894	15832	15696	15777	15760	15873	15777	15899	15844	15830	15849	15900	15887	16007	15918	15930	15813	15596	15798	15701	15768	15898	15817	15872	15939	15891	15931	16008	15959	15720	16056	16044	16047	15807	15776	15955	15835	15755	15974	15838	15899	15618	15923	15979	15969	15839	15830	15911	15752	15886	15746	15896	15776	15770	16017	15651	15771	15845	15794	15839	15752	15844	15861	15853	15798	15714	15744	15850	15690	15983	15759	15926	15911	15868	15835	15842	15944	15832	15932	15760	15916	15879	15733	15934	15888	16127	15975	15912	15872	15885	15904	15844	15826	15906	15580	15936	15762	15853	16001	15870	16044	15847	15987	15762	15998	15939	15743	15689	15851	15782	15903	15847	15956	15932	15955	16130	15834	15757	15938	16027	15892	15865	15921	15731	15921	15896	15856	15890	15855	15946	15871	15879	15835	15899	15886	15605	16100	15895	15900	15834	15989	15700	15992	15886	16069	15755	15988	15807	15919	15739	15786	15893	15875	15752	15880	15886	15977	15974	15749	15881	15895	15929	15852	15841	15952	15835	15960	15983	15843	15953	15881	15952	16014	15600	15866	15896	15938	16046	15916	15803	15908	15582	15855	15854	15936	15925	15788	15694	15917	15885	15654	16049	15767	15901	15941	15839	15821	15897	15806	15867	15755	15799	15894	15806	15822	15978	15961	15796	15806	16010	15851	15688	15877	16016	15893	15745	15557	15765	15902	15900	15823	15907	15998	15888	15875	16022	15859	15782	15788	15870	15945	15712	15819	15891	15842	15803	15821	15841	15837	15984	15941	15757	15915	15779	15902	15871	15967	15848	15904	15784	15825	16045	15890	15929	15879	15888	15758	15819	15969	15763	15851	15930	15873	15823	15738	16033	15906	16026	15967	15893	15895	15855	15747	15977	15898	15946	15929	15906	15708	15755	15678	15868	15851	15850	15946	15749	15962	15885	15793	15941	16014	15825	15876	15969	15803	15885	15888	15936	15941	15873	15917	15921	15889	15842	15736	15861	15879	15944	15816	15782	15906	15650	15865	15876	15802	15911	15849	15883	15886	15887	16058	15850	15762	15904	15838	15883	15816	15999	15974	15829	15917	15777	15902	15744	15878	15766	15761	15874	15810	15774	15945	15834	15889	15827	15906	15840	15815	15850	15872	15756	15761	15861	15967	15905	15714	15935	15936	15807	15846	15755	15806	15970	16019	15926	15975	15990	15900	15877	15816	15748	15916	15819	15912	15968	15818	15760	15949	15951	15670	15881	15830	15963	15931	15945	15680	16101	15968	15919	15837	15799	15892	15756	15861	15842	16014	15861	15993	15857	15899	15860	15930	15973	15963	15906	15896	15959	15827	15787	15793	15733	15876	15735	15880	15732	15766	15637	15931	15800	15820	15895	15713	15839	15826	16008	15586	15863	16141	15859	15835	15748	15754	15990	15849	15776	15843	15922	15785	16041	15735	15836	15659	15962	15873	15783	15903	15770	15853	15850	15850	15596	15763	16047	15953	15774	15861	15828	15976	15927	15883	15911	15848	15781	15900	15900	15821	15893	15968	16013	15740	15736	16092	15744	16137	15800	15872	15793	15819	15954	15873	15866	15876	15729	15857	15700	15874	15868	15905	15947	15994	15922	15802	15739	15717	15986	15973	15919	15774	15806	15887	15779	15836	16010	15763	15840	15945	15968	15923	15883	15904	15979	15739	15828	15802	15986	15849	15887	15837	15901	15961	15999	15906	15932	15783	15890	15921	15948	15787	15868	15755	15951	15908	15846	16035	16037	15996	15949	15755	15686	15858	16062	16010	16000	15919	15808	15758	15809	15850	15928	15927	15724	15808	15819	15990	15713	15830	15966	15777	15885	15968	16023	15891	15891	15663	15851	15937	15714	15950	15884	15821	15840	15903	15857	15958	15764	15810	16065	15919	15865	15774	16002	15812	15934	15783	15918	15790	16077	15870	15873	15894	15908	15954	15976	15817	15960	16069	15679	15865	15775	15960	16019	16014	15780	15890	15967	15905	15831	15769	15865	15981	15896	15800	15952	15736	15887	15939	15736	15912	15894	15723	15888	16052	15877	15758	15890	15837	16029	15817	15938	15958	15875	15901	15923	15848	15788	15898	15785	15755	15815	15812	15851	15752	15825	15842	15888	15610	15715	15829	15881	15824	15840	15952	16053	15862	15852	15672	15913	16018	15949	15961	15760	15820	15912	15847	15794	15881	15880	15742	15910	15839	15815	15904	15895	15983	15873	15953	15789	15871	15699	16063	15904	15937	15851	15799	15847	15785	15958	15739	15861	16010	15938	15874	15888	15803	15958	15934	15880	15802	16017	15922	15886	15792	16050	15985	15754	15908	15866	15841	15922	16109	15739	15787	15996	15906	15733	15782	15684	15998	15902	16011	16007	16001	15920	15726	15898	15878	15812	15985	15894	15938	15786	15888	15807	15934	15819	15842	15857
40660	46995	51220	44279	35474	29907	27085	26119	25628	25386	24810	25102	25047	24725	24605	24800	24431	24306	24380	24812	24574	24501	24436	24309	24443	24457	24334	24431	24320	24216	24350	24331	24298	24192	24304	24493	24236	24067	24190	23975	24043	24249	24001	23974	24001	24326	24336	24177	24018	24181	24081	24003	24093	24110	23892	24030	24061	24384	24125	24174	24021	24111	24224	24287	24173	24158	24050	23947	24045	23927	23792	23958	23914	23824	24355	24120	24347	24051	23926	24231	24129	24041	24025	23887	23960	24103	24139	23900	23913	24024	23991	24258	23729	23946	23997	24024	24146	23810	24133	24168	24028	24130	24148	23918	24104	24110	24173	23916	24161	23920	24306	24091	23988	24119	23809	24081	24011	23902	23964	24259	23823	24023	24000	24036	23900	24075	24326	23972	24065	23958	24313	23884	23770	23870	23805	24130	23880	23865	24079	24227	23967	23974	24055	24170	23966	24259	24180	23895	24050	23941	24133	24245	23839	23882	24028	24347	23864	24012	24101	24088	23975	23988	24093	24037	24342	24070	24023	23937	23978	24040	24029	24008	24006	24114	24374	24162	24288	24043	24110	24056	24178	24277	24019	23888	24058	23887	24033	24012	23865	23866	23945	24306	24148	24117	24214	24198	24114	24136	24071	24192	24029	24008	24255	24194	23951	24149	24227	23933	24027	23765	23861	24053	24109	24050	23918	24341	23952	24023	24148	23895	24017	23962	24064	23938	24255	24104	24030	23919	24231	23979	23839	23970	24012	24060	23940	23957	24007	23924	24235	24030	24176	24161	24067	23919	24335	24231	23816	23804	23859	24113	24042	24028	24258	24113	24022	24009	24208	24251	24024	23963	23928	24037	24199	24095	24057	24060	23974	24105	23973	24144	24034	24113	24132	24111	24212	24154	24071	23874	24061	24072	24188	23925	23825	24074	24176	23994	24250	24074	23893	23741	24013	24107	24426	23983	24075	23987	23991	24051	24185	24042	23952	23931	23816	23976	24087	24147	24019	24411	24242	24205	24117	24035	24157	24131	24282	24100	24201	24076	23963	24214	24168	23982	23983	23891	24139	23797	23936	24022	24058	23865	24112	23649	24002	24122	23910	24273	23923	23943	24456	24156	23953	24108	23721	23618	24270	23946	23976	24032	23897	24076	24382	23800	24305	24161	24389	23877	23853	23833	24009	24270	23919	24199	24113	24068	24198	24002	24065	24067	23950	23975	23850	24154	24263	24034	24027	24357	24090	24113	24093	24066	24219	24055	24054	24096	24241	24032	24008	23832	24199	24023	24065	24066	24256	24141	24164	24011	24230	24289	23987	24159	24026	24347	24397	24118	24096	24200	24215	24081	23867	23926	24228	23970	24089	24071	24149	24067	23954	24182	23968	24080	23866	23915	24107	24196	23938	24206	24273	23910	23984	23995	23965	24049	24129	24251	24130	23921	23880	23993	23992	24093	24088	23791	24010	24106	23992	24329	24032	23733	24320	23894	24243	24372	24156	23965	24004	23921	24138	23878	24141	23967	23967	24172	23940	24062	24250	24066	24024	24119	24168	24007	24040	23903	24283	24267	23980	24197	24131	24132	23981	24345	24334	23981	24024	23968	24085	24161	24041	24087	24515	24031	24356	23845	23780	23928	23932	24243	24052	23986	24217	23913	24138	24164	24059	24289	24122	24251	24051	24153	24063	24198	24107	24193	24122	24125	24165	24125	24079	24186	24240	24232	24123	24137	24056	24159	24077	24087	23919	23967	24178	24031	23962	24060	23741	23798	24084	24031	23989	23961	23931	24122	24206	24009	24091	23971	24303	23885	24170	23824	24188	23966	24102	24196	23998	24165	24048	24006	24070	24226	24110	24134	24092	24030	24035	24048	24182	24246	23930	23995	23993	23898	23847	23937	24051	24171	23899	24204	24184	24175	24142	23964	23943	24085	24053	24220	23826	24040	23963	23982	23964	24026	24021	24184	23899	23978	24311	24074	24087	24068	24018	24153	23997	23878	23953	24039	24064	23918	24274	24252	24314	24254	24063	23874	24056	24203	23944	23995	24143	24193	24241	24202	24108	24081	23951	24202	23865	24157	24243	24026	23873	24143	24151	24266	24363	24038	23912	24035	24183	23978	24096	24149	24056	23937	23956	23998	23916	23965	24212	24021	24192	24061	23923	23908	24229	24068	24018	24159	24033	23840	24052	23987	24074	24009	24198	24174	24256	24482	24060	24126	23879	23820	24063	23913	24026	24174	24217	24128	24112	24141	23889	24173	24189	24117	24144	24368	24292	24363	24170	24159	23908	23879	23911	23958	24031	24045	24034	23932	24001	24035	24366	23962	23901	23927	24112	24257	24227	24163	24015	24174	24186	24205	24306	24230	24377	24049	23864	24128	24115	24325	24116	24163	24042	24093	23972	23953	24260	24145	23881	24200	23969	24201	24101	24124	24313	23934	24192	23887	23996	23856	24023	23974	24104	24060	24180	23964	24246	24180	24254	23970	23861	24250	24087	24038	24355	24106	23876	23940	24049	23909	24199	24002	24172	23854	24088	24044	23956	23918	24044	24290	24017	23775	24137	23922	23957	24149	23922	24262	24011	24115	23908	24052	23916	24082	23988	23970	23988	24196	24005	23876	24064	24032	24156	23999	23928	23988	24045	24053	23924	23856	24014	24106	24086	23867	24007	23943	24050	23695	23930	24257	24084	23870	23895	23916	23889	24004	24100	24320	24299	24071	23909	24024	24254	23965	24106	24391	23883	24097	24036	23893	24120	24048	24094	24147	24259	24196	24144	24355	24342	24104	24262	24092	24071	23970	23966	24052	24128	24192	24122	23833	24067	24080	23893	24038	24088	23963	24074	24190	24018	24172	23984	24130	23929	24174	23752	24064	23998	24201	24046	24251	24211	24123	24091	24149	24066	24141	23973	24089	24206	23943	24236	23956	24017	24155	24008	23842	24093	24014	23892	24133	23952	24086	24053	24220	23908	24354	24078	23986	24134	24171	24034	24098	24306	23931	24018	23992	24031	24108	23851	23902	24283	24149	23885	24174	24093	24219	24211	24190	24110	24094	24116	24357	24006	24035	24079	24367	24119	24011	24115	24052	24025	24094	24110	24039	24086	24159	24201	24002	23827	23898	24022	24077	24151	24091	24216	23964	23971	24238	24001	23891	24038	24323	24093	24180	24057	23899	23902	23930	24098	24074	24082	24305	24131	24119	23983	23976	24043	23870	24198	24087	24021	24003	24038	24076	23925	24059	24137	24229	24143	23961	23976	24027	24216	24168	24158	24038	24090	24184	24058	23991	23936	24091	24288	24007	24052	23904	24349	24076	24139	24192	23765	23840	24033	23984	24012	24096	24162	24321	23821	24107	24114	24040	24297	24205	23952	23878	24176	24116	23937	24115	23734	24085	24148	23997	24108	24217	24096	24173	23981	24175	24284	24361	24133	24014	24114	23994	24008	24113	24165	24148	24086	23948	23988	23977	24049	24122	24135	24182	23883	23952	24085	23838	24141	24079	24114	24100	24154	23920	24089	24192	24191	24097	24079	23948	24085	23882	23897	23989	24013	24056	24066	24032	23842	24029	23722	24134	24135	24326	24082	23817	24332	23979	24130	23925	23961	24056	24111	24134	23996	24240	24233	24061	23919	23774	24072	24200	23933	23932	23913	23954	24104	23998	24310	24352	24116	24393	24055	24235	24202	23896	23862	24188	24003	24052	23990	23942	24322	24063	23899	24035	24231	23997	24204	24060	24118	24061	24292	24147	24069	24034	23974	24041	24207	24052	24141	24074	24115	24208	23962	23959	24049	24027	23895	24039	23977	23942	24030	24355	23979	23906	24367	24103	24163	24127	24148	24115	24250	24093	23938	24237	23994	24169	24242	23953	23938	24077	24059	24309	23998	24111	24000	24004	23825	23874	23903	23988	23980	24181	23903	23950	24088	24069	24188	23839	24056	24111	24011	23875	24161	24199	24065	24272	24066	24083	24004	24075	23998	24060	24090	23958	24054	24052	24091	23997	23982	24195	24263	24018	24311	24176	23864	23984	23995	24055	24237	23879	24155	24125	24110	24027	23886	24053	24265	24062	23905	23794	24160	24070	23998	23906	24018	24127	24083	24197	24155	24324	24088	24159	24255	24216	24103	24059	23783	23921	24337	23782	23688	24159	24013	24042	23959	24080	24193	23996	24079	23938	23969	23926	23735	23829	24150	24073	24191	24035	24034	24007	24093	23945	24017	24266	24056	23984	23913	23940	24042	24046	24086	24035	23928	24021	24028	24143	24177	23880	24458	24038	24239	24178	24056	23953	24018	23983	23862	24230	24094	24091	24127	24034	23893	23926	23976	24069	24274	24099	24173	24188	24095	23872	24010	23955	24020	24054	24203	24031	24076	23781	23870	24199	23942	24001	24013	24109	24130	24191	24112	24166	23961	24009	23839	24028	24267	24289	24278	24063	24023	23841	23992	23875	24093	23920	24075	24356	24215	23984	24018	24101	24310	23928	23971	24071	24306	23982	24113	24151	23975	24143	23963	24065	24062	24063	24101	23916	24210	24174	24145	23936	24165	24174	24104	23898	24200	23963	24148	24122	24097	23958	23984	23812	24096	23854	24047	24349	24186	24185	24174	24135	24197	24009	23977	24039	24091	23965	23943	23835	24194	24186	24184	24215	23944	24007	24141	24026	24067	24098	24347	24125	24013	24056	23960	24010	24397	23918	23978	24185	24150	23790	24038	23800	24080	24172	24134	23961	24184	23957	23992	24144	24039	24106	24044	24080	24163	24027	24082	23997	23979	23933	23909	23939	24053	24013	24197	24118	24086	24006	24088	23817	23979	24082	24077	24016	24106	24176	23979	23991	24019	24008	23809	24080	24187	24157	24165	23745	24107	23907	24031	24021	24102	23986	24243	24175	24202	24153	23981	23972	23940	23868	24199	24207	24220	23877	24017	23856	23936	24030	24009	23912	23866	24054	23992	24042	23963	24078	24110	24156	24226	24131	23989	24124	24112	24138	24380	24022	23772	23803	24093	23854	24109	23953	24163	24126	24224	24138	24032	24018	24013	23838	24050	24107	24140	24181	24192	24112	24084	24209	24002	24231	24218	24006	24177	24098	24142	24193	23988	24009	24032	24076	23981	23999
41429	55932	50726	38187	29422	22707	19810	18553	18168	17579	17222	17024	17251	16866	16683	16637	16668	16378	16456	16286	16104	16321	16202	16101	16233	16297	16198	16211	16220	16234	16361	16184	16235	16197	16251	16016	16151	16260	16128	16152	15900	16224	16175	16032	16111	16062	16031	16208	15932	15967	16106	15971	15980	16080	15993	16137	15990	16213	16081	16066	16092	16153	16063	15925	16077	15941	16057	16055	16042	16158	16116	16055	16007	16060	15871	16098	16135	16191	15881	16111	16023	16102	16095	16066	15966	16235	16039	15969	15871	15903	15939	16076	15893	16035	16098	15930	16008	16139	16131	16115	16176	16049	15901	16056	16178	16057	16192	16049	15974	16063	16140	16027	15964	15997	15981	16012	16039	16294	16034	16088	15948	15935	16103	16008	15959	15991	16032	16074	16270	16027	16145	16075	15968	15808	16266	15889	16021	16059	16090	15994	16034	16043	15906	16091	16152	16026	15849	15922	16043	15951	16197	16012	16074	15932	16124	15930	16092	15871	16072	15961	15924	16143	16062	16140	16043	16173	16045	16134	16196	16007	15976	15858	16028	15867	16123	16092	16002	15905	15930	15947	16037	15941	16113	15847	15873	16070	15798	16125	16004	16080	16111	16199	16138	16111	15953	15900	15994	15988	16049	16056	16081	16250	16061	15943	15992	16185	15991	15923	16160	15876	16158	16081	16204	16107	16119	16064	15975	16024	16008	16077	15822	16178	16098	15968	15882	16022	15990	16055	16103	16070	16016	16172	16181	16125	15948	16096	16029	16044	15818	16021	16119	16120	15960	16157	15895	15964	16104	16160	16045	16047	15883	16013	16063	16232	16052	16202	16106	16010	15984	16130	16000	16063	16009	16056	15952	16101	16106	16144	16163	15997	16032	15947	16018	15910	15919	16119	16044	16011	16217	16139	15839	15998	16150	16208	16142	16137	16157	15984	15879	15898	16097	16168	15957	16031	16115	16175	16091	15935	16159	16035	15942	15917	16055	16146	16208	16073	15854	16174	15990	16014	16379	15931	16174	16193	16030	16064	16028	16056	16140	15967	16010	15948	16096	16102	16031	16135	15882	16165	16087	15832	16003	15941	16145	16105	16180	15997	15919	15975	15931	16055	16025	16035	16096	15938	16016	15994	16027	15853	16159	16069	16053	16061	15941	15881	16103	16071	15911	15904	15938	16069	15947	16038	16052	15984	16096	16072	16013	16204	16171	16118	16189	16189	15825	16031	16069	16052	15953	16087	15989	15947	15950	16109	16188	16015	15866	16077	16170	16009	16039	16006	16111	16015	15869	15905	15988	15952	15962	15987	16036	16045	16098	16077	16130	16014	15966	15986	15934	16097	16310	15940	15944	16008	16090	16015	16050	15971	15858	16053	16002	16053	16037	16102	16082	16021	15917	16159	16108	16008	16182	16030	15957	16041	16053	16098	16076	16048	16321	15960	16089	16065	16145	16011	16180	16120	15952	16258	15996	16018	16125	16061	16073	16023	15948	16023	16031	16009	16007	15955	16025	16066	15933	15961	15881	16279	15972	16027	16030	16061	16069	16179	16191	16179	15898	16231	15840	16125	16095	15900	16023	16011	15973	16112	15935	16020	16144	16066	16229	15913	16124	16118	15945	16015	16158	16069	16186	16061	15984	16039	15784	16074	16040	15902	15779	15960	16116	15963	16014	16055	16094	16086	16211	15936	15901	16121	16058	16001	15835	16261	15857	16047	16115	16018	16030	16118	15928	16034	16138	16065	16041	16043	16031	16075	16023	15935	16076	15815	15982	15962	15954	15938	15933	16117	16013	15934	16022	16039	15901	15921	15936	15930	16160	15972	15909	16099	15992	16053	16101	15864	16197	15960	16174	15982	16056	16094	16121	15950	16083	16081	16054	15962	16056	15951	16086	16250	15894	16082	16034	16214	16159	16055	16004	16029	16001	15938	16193	15976	16018	16181	16132	16150	16149	16006	15902	16133	16066	15964	16091	15973	16004	15963	16024	15999	15961	16067	16080	15869	16033	16159	16023	16103	15987	16039	16049	15967	15939	16047	15995	16103	16200	15994	16089	16123	16201	16055	15904	15954	16052	16089	16137	16030	15957	16015	16031	15916	16012	16007	16146	16051	16016	16054	16107	15999	15906	16103	16147	16126	16148	16009	15930	15994	15951	16015	16063	15864	15832	16005	16131	16054	15970	16089	15987	15977	16034	16160	15845	16061	16028	16098	15912	16044	15972	16140	16003	16078	16078	15991	16014	16164	16154	16097	16026	16006	15897	16013	16017	16272	16021	16000	15859	16141	16072	16000	16256	15932	16054	15898	16090	15988	16024	15942	16048	15972	15974	16132	15986	15997	16153	15976	16183	16028	16081	15899	15808	16122	15842	16101	15934	16000	16151	15974	15985	16274	16079	16007	16104	16069	15928	16054	16091	15993	16045	16174	16060	16000	16179	15814	16029	16168	15929	16019	16105	16090	16112	16043	16003	16128	16058	16159	15886	15936	16042	15967	16183	16068	16113	16032	16175	16032	15853	16011	15866	16169	16112	16009	16093	16157	15963	16162	16027	16124	16091	15912	15942	16080	15960	16269	15941	15931	15909	16179	16195	16115	15995	16169	16075	15837	16067	16098	16042	16067	15924	15959	16212	16065	15938	16050	15906	16235	15880	16119	16129	15932	16096	16098	16103	16080	15976	16097	16177	16089	16170	16088	15836	16121	16042	16133	15939	16069	16146	16009	15982	16224	16004	16021	15998	16060	15982	16096	16067	16001	16148	16097	16029	16157	16022	15877	16108	16089	15971	15867	16155	16065	15901	16200	15844	16078	16062	15921	15937	16065	15983	15985	16113	16056	16090	15930	16084	16035	16142	16056	15723	16034	16032	16190	16067	16091	15819	16014	16144	16074	16070	16103	16034	16162	16107	16083	16102	16129	16003	15993	16159	15988	15994	16063	16000	16215	16118	16039	15927	16000	16009	15905	16069	16046	16101	16026	16113	15955	15949	15932	16153	16134	16064	16158	16124	16042	16045	16058	16089	16017	16101	16089	15920	16048	15717	16166	15900	16038	16112	16033	16069	15962	15874	15953	16174	16088	16012	16106	15909	16078	16153	16014	16157	16130	16107	16182	16013	15841	16109	16032	16065	16023	16025	16174	16128	16134	16036	16104	15883	16112	16120	16107	15975	15981	16148	16193	16014	15986	16111	16089	16145	15802	16001	16034	16029	16007	16076	15949	16101	15928	16053	16142	16205	15982	15934	16337	15934	16122	15976	16058	16112	16052	16202	16053	16184	15868	16010	15935	16104	16057	15998	16126	15995	15997	15970	16055	15964	15813	16020	15883	15892	16190	15952	16065	16035	16154	15977	15958	16089	15983	16262	16099	15785	16005	16206	16095	15930	16137	16046	16083	15956	16118	15962	15808	15942	15975	16131	15947	16142	16180	16083	16087	15989	16174	15950	16173	15929	16123	16037	16060	15994	16125	15995	16010	15944	16035	16123	16090	16037	16086	16264	16093	16133	16189	16057	16172	16130	16023	15879	16032	16130	15962	16025	16015	16285	15979	16202	15889	16137	15930	15926	16017	16124	15847	16028	16075	16079	15964	16178	15979	16143	15880	16209	16171	15961	15939	16022	16183	16017	16148	16223	16061	15840	16029	16137	16017	15924	16026	15833	16132	16032	16233	16134	16126	15988	15957	16110	16016	16150	16082	16068	16221	16065	16025	16096	16089	16117	15982	16045	16231	16054	16101	16241	15941	16035	15817	15885	16020	15939	16268	16234	15909	16067	16021	16142	16091	16288	16277	15999	16144	15910	16161	16140	15954	16053	16194	15929	16091	16119	16169	16013	16101	16012	15951	15923	16062	16302	16065	16124	16102	16080	16055	16128	16062	16067	15969	16129	16133	16041	16018	16033	16193	16132	16076	15939	16051	15862	16246	15925	16191	16170	16061	16031	16017	15857	15953	15934	16235	15992	15980	16151	16132	16042	16149	15934	15930	16094	15972	16308	16124	16161	15956	16152	16062	16223	16142	16074	16053	15970	16070	16029	16153	16025	16101	16223	16133	16073	16199	15975	16019	16018	16121	15954	16038	16189	15955	16160	16157	15924	16022	15966	15880	16276	15998	15971	16074	16091	16036	15931	15937	16132	15984	16069	16060	16023	16048	15981	15922	16128	15979	16092	16167	16084	16201	15936	15936	16042	16223	16027	16138	16010	15883	16078	15871	16085	16144	16110	16014	16069	15935	15980	16072	15919	16116	16036	15984	16161	16062	16123	16084	15987	15956	16039	16101	15980	15894	15915	15935	16279	15954	15928	16033	15966	15961	15978	16099	16031	15859	16111	15982	16105	16116	16001	16057	16101	15856	16063	16050	16035	16032	16085	16240	16150	15875	16084	16087	16012	16041	16065	16062	16133	15959	16211	15958	15988	15911	16080	16034	15915	16035	15976	16126	16151	16136	16024	16123	16240	16244	16176	16071	16156	15959	16030	16032	16085	16211	15897	16026	15915	16096	16220	15926	15942	16058	15949	16061	16013	16108	16103	16171	16009	15942	15870	16088	16042	16215	15990	16034	16134	16052	15978	15977	16035	16001	16168	16101	16305	15897	15929	16012	16197	16068	16076	15979	15915	16129	15964	16037	15969	16032	16089	16078	16040	16039	16065	15982	16215	16183	16098	16235	15932	16034	16092	15939	16164	16035	16009	16072	16070	16045	16130	16123	16030	15964	16197	15937	16119	16132	15875	16084	16186	15900	15897	15783	16279	15902	15965	16096	16075	16076	16155	16079	16155	16126	16228	16004	16022	16038	15838	15868	15994	16010	16024	15921	16116	16155	16037	16001	15996	16056	16127	15934	16067	15952	15969	16086	15989	16120	16066	16124	16001	15722	16135	15904	16015	15991	16210	16260	15982	16166	16132	16164	16114	16178	16024	15970	15923	16239	16046	16232	16061	16183	16100	16132	16041	16101	16081	15934	16195	16039	16003	16018	15995	15963	16094	15857	15999	15933	16032	16123	16058	15919	16100	15971	15888	16011	16162	16094	15953	16069	16157	16141	15911	16135	16019	15996	16001	16070	15900	15870	16045	16150	16010	15792	15965	15886	16127	16051	16062	16136	16178	16071	16017	16155	15869	16070
26152	21740	31127	35305	33633	33956	31826	28406	27196	26686	26606	26229	25870	25817	25739	25598	25300	25067	25118	24895	24978	24612	24895	24840	24907	24826	25009	24749	25173	24885	24903	24879	24859	24865	24635	24790	24812	24699	24525	24646	24517	24513	24791	24798	24436	24532	24401	24678	24358	24559	24555	24448	24651	24448	24518	24471	24580	24528	24825	24301	24734	24528	24468	24531	24529	24206	24654	24511	24678	24316	24523	24523	24387	24637	24725	24351	24529	24317	24334	24409	24583	24426	24475	24750	24577	24419	24341	24380	24543	24619	24615	24869	24619	24652	24308	24529	24445	24439	24653	24524	24621	24556	24640	24235	24667	24606	24485	24507	24448	24212	24430	24703	24593	24413	24291	24509	24322	24544	24476	24447	24399	24441	24394	24451	24459	24198	24552	24546	24587	24541	24374	24473	24602	24488	24670	24749	24452	24386	24505	24541	24254	24676	24424	24485	24642	24583	24770	24357	24592	24404	24304	24495	24585	24604	24332	24403	24509	24413	24497	24679	24530	24544	24616	24686	24653	24620	24661	24345	24695	24435	24273	24493	24390	24501	24590	24556	24455	24387	24460	24421	24595	24342	24724	24566	24562	24730	24644	24637	24694	24550	24517	24380	24447	24529	24567	24203	24304	24589	24585	24348	24780	24537	24506	24636	24277	24399	24446	24594	24505	24344	24543	24400	24533	24615	24479	24252	24465	24533	24548	24656	24432	24312	24480	24822	24595	24687	24427	24342	24595	24324	24644	24592	24579	24460	24369	24503	24786	24589	24435	24285	24216	24380	24721	24767	24305	24423	24552	24774	24558	24302	24408	24556	24296	24308	24598	24560	24593	24218	24589	24559	24427	24468	24734	24692	24460	24533	24686	24696	24527	24675	24524	24291	24481	24692	24769	24703	24677	24646	24744	24396	24554	24405	24438	24707	24296	24639	24686	24601	24558	24507	24262	24151	24571	24523	24474	24677	24379	24425	24487	24339	24459	24531	24489	24699	24899	24396	24492	24377	24240	24520	24619	24732	24705	24796	24470	24537	24537	24570	24641	24506	24615	24486	24730	24251	24553	24386	24614	24592	24700	24710	24642	24611	24474	24477	24622	24660	24431	24534	24396	24463	24439	24518	24657	24713	24606	24488	24197	24475	24480	24418	24573	24555	24463	24565	24288	24467	24716	24344	24494	24776	24617	24621	24186	24415	24869	24694	24420	24602	24483	24623	24460	24500	24584	24428	24257	24308	24288	24485	24481	24491	24426	24458	24716	24408	24443	24345	24395	24363	24529	24683	24488	24550	24451	24708	24607	24509	24563	24572	24437	24497	24358	24665	24574	24606	24512	24619	24470	24617	24619	24321	24566	24505	24381	24625	24427	24479	24506	24634	24698	24631	24617	24597	24606	24525	24616	24444	24391	24594	24582	24644	24581	24335	24175	24545	24533	24407	24399	24466	24640	24508	24643	24496	24369	24481	24501	24375	24504	24522	24307	24521	24551	24410	24491	24521	24617	24382	24895	24507	24705	24691	24634	24514	24541	24272	24437	24240	24320	24711	24604	24355	24230	24462	24468	24320	24520	24634	24669	24447	24634	24314	24551	24472	24337	24437	24319	24403	24483	24447	24403	24650	24328	24495	24571	24410	24613	24360	24591	24569	24652	24406	24253	24662	24533	24539	24542	24634	24129	24639	24427	24529	24438	24432	24649	24539	24476	24375	24458	24642	24575	24455	24387	24429	24442	24641	24409	24568	24581	24542	24321	24336	24542	24454	24445	24352	24354	24709	24451	24728	24409	24441	24526	24427	24757	24536	24528	24471	24472	24591	24576	24613	24291	24625	24527	24272	24446	24438	24354	24386	24342	24418	24638	24601	24579	24319	24357	24636	24532	24427	24618	24289	24575	24553	24748	24490	24650	25017	24397	24728	24447	24637	24522	24550	24577	24674	24394	24568	24657	24350	24654	24587	24544	24533	24571	24160	24473	24465	24565	24536	24505	24394	24421	24363	24439	24474	24389	24347	24554	24828	24475	24478	24432	24481	24588	24742	24730	24678	24334	24537	24697	24587	24364	24374	24798	24398	24184	24362	24409	24502	24357	24274	24793	24422	24523	24485	24565	24362	24636	24479	24436	24570	24589	24527	24349	24515	24602	24272	24477	24283	24607	24676	24550	24142	24425	24496	24822	24614	24700	24448	24532	24564	24665	24774	24592	24398	24696	24671	24583	24584	24322	24159	24541	24413	24594	24424	24605	24677	24664	24662	24404	24425	24639	24446	24592	24352	24483	24431	24589	24494	24473	24328	24612	24492	24662	24509	24337	24407	24614	24583	24712	24528	24343	24653	24541	24381	24560	24559	24384	24411	24369	24363	24568	24422	24548	24188	24463	24601	24558	24511	24607	24552	24437	24640	24866	24747	24638	24373	24613	24435	24502	24587	24647	24505	24362	24408	24808	24580	24722	24451	24581	24629	24557	24669	24655	24580	24531	24546	24569	24354	24673	24704	24855	24570	24437	24454	24698	24536	24578	24485	24430	24763	24468	24531	24452	24657	24637	24469	24520	24527	24529	24684	24555	24430	24524	24549	24368	24495	24615	24471	24686	24528	24451	24467	24415	24605	24396	24499	24535	24407	24476	24340	24539	24531	24714	24386	24664	24567	24320	24425	24408	24405	24456	24566	24592	24618	24475	24628	24666	24555	24832	24480	24560	24289	24560	24550	24600	24337	24617	24327	24653	24577	24599	24594	24710	24509	24402	24559	24606	24441	24697	24627	24522	24430	24526	24655	24343	24590	24508	24330	24411	24336	24544	24553	24420	24484	24665	24377	24317	24444	24697	24506	24616	24697	24618	24427	24546	24620	24524	24634	24496	24606	24582	24256	24623	24828	24459	24489	24437	24453	24636	24449	24322	24562	24606	24654	24628	24533	24552	24486	24362	24601	24660	24546	24443	24540	24380	24398	24496	24589	24492	24488	24551	24770	24218	24655	24501	24362	24417	24370	24414	24619	24683	24561	24521	24596	24646	24591	24381	24608	24514	24625	24607	24433	24563	24485	24408	24468	24626	24378	24607	24597	24683	24563	24637	24438	24675	24417	24696	24495	24437	24479	24598	24417	24731	24698	24504	24605	24201	24586	24372	24386	24668	24824	24825	24353	24537	24506	24698	24573	24512	24464	24281	24458	24649	24529	24696	24667	24596	24421	24662	24612	24853	24223	24220	24440	24670	24632	24535	24706	24652	24430	24493	24447	24651	24423	24707	24504	24818	24569	24771	24455	24401	24438	24758	24747	24737	24695	24523	24601	24640	24521	24567	24680	24421	24709	24529	24612	24763	24525	24454	24339	24598	24524	24483	24491	24444	24485	24280	24232	24613	24499	24564	24715	24676	24372	24683	24723	24507	24332	24333	24547	24475	24694	24422	24613	24577	24586	24248	24299	24442	24615	24639	24719	24755	24478	24521	24675	24338	24527	24294	24458	24696	24447	24384	24393	24706	24605	24579	24556	24649	24349	24486	24421	24578	24360	24439	24502	24487	24551	24588	24610	24478	24655	24607	24545	24722	24605	24514	24210	24427	24581	24592	24343	24603	24528	24477	24503	24555	24324	24570	24544	24550	24660	24617	24472	24565	24590	24326	24423	24385	24409	24497	24524	24608	24437	24443	24494	24501	24576	24566	24337	24427	24749	24403	24569	24781	24567	24733	24719	24713	24678	24459	24536	24493	24439	24491	24423	24413	24311	24571	24526	24745	24644	24486	24504	24448	24328	24558	24517	24632	24320	24359	24531	24524	24530	24397	24757	24687	24494	24427	24384	24611	24459	24352	24437	24708	24245	24522	24482	24723	24555	24486	24611	24422	24449	24455	24573	24386	24719	24422	24606	24658	24557	24433	24537	24674	24296	24421	24459	24317	24553	24518	24469	24440	24549	24393	24531	24509	24683	24461	24364	24584	24379	24229	24338	24578	24525	24402	24465	24274	24734	24422	24382	24515	24476	24547	24354	24535	24683	24462	24311	24710	24631	24470	24532	24391	24646	24356	24371	24642	24225	24628	24575	24463	24622	24387	24399	24487	24299	24420	24601	24434	24572	24365	24416	24356	24629	24464	24472	24603	24497	24575	24475	24736	24385	24202	24544	24267	24605	24611	24397	24470	24421	24827	24525	24488	24445	24518	24475	24238	24395	24524	24372	24289	24270	24542	24358	24591	24251	24490	24416	24445	24399	24532	24483	24576	24452	24524	24619	24501	24420	24376	24486	24368	24368	24772	24601	24485	24456	24783	24639	24548	24403	24599	24524	24475	24414	24384	24580	24397	24371	24524	24422	24619	24491	24417	24510	24653	24615	24589	24533	24638	24550	24462	24445	24599	24475	24576	24425	24535	24756	24365	24845	24269	24395	24630	24380	24554	24667	24524	24620	24619	24584	24673	24572	24416	24551	24499	24398	24599	24667	24679	24582	24657	24808	24502	24458	24500	24532	24483	24602	24430	24757	24740	24608	24631	24670	24396	24528	24669	24357	24472	24328	24350	24751	24518	24447	24727	24350	24422	24495	24325	24419	24592	24666	24485	24676	24421	24374	24391	24571	24727	24439	24642	24340	24672	24680	24452	24321	24535	24542	24558	24374	24476	24452	24697	24580	24594	24669	24687	24633	24358	24465	24635	24502	24509	24418	24402	24486	24397	24431	24175	24600	24542	24375	24456	24548	24769	24334	24643	24092	24374	24286	24695	24497	24663	24679	24417	24649	24571	24505	24589	24399	24513	24316	24431	24349	24607	24346	24642	24545	24469	24640	24412	24401	24265	24660	24637	24349	24587	24505	24495	24402	24689	24225	24599	24359	24550	24411	24446	24740	24723	24422	24284	24494	24514	24297	24623	24702	24567	24635	24608	24407	24116	24431	24657	24579	24560	24378	24614	24559	24480	24495	24606	24432	24494	24569	24631	24663	24464	24424	24675	24763	24552	24823	24338	24391	24630	24440	24567	24455	24653	24722	24397	24447	24666	24498	24258	24444	24396	24555	24528	24720	24667	24674	24659	24686	24400	24614	24473	24240	24513	24494	24564	24593	24598	24538	24478	24457	24422	24286	24436	24450	24466	24539	24339	24446	24501	24695	24459	24669	24433	24656	24583	24219	24525	24319
41687	65911	64101	51281	36931	29433	23170	21162	19739	19207	18250	18551	18240	18018	17481	17472	17281	16867	17152	16917	16759	16833	16471	16784	16868	16808	16708	16734	16707	16731	16691	16444	16681	16605	16604	16511	16705	16477	16359	16307	16449	16352	16490	16296	16404	16449	16370	16336	16329	16210	16474	16370	16223	16389	16279	16295	16192	16370	16359	16294	16204	16212	16474	16231	16230	16292	16400	16208	16495	16151	16192	16292	16175	16163	16341	16203	16177	16417	16198	16244	16254	16357	16359	16294	16284	16437	16318	16176	16269	16246	16413	16194	16359	16171	16168	16261	16468	16332	16435	16070	16427	16432	16341	16221	16406	16341	16284	16194	16365	16184	16347	16248	16241	16347	16363	16295	16277	16252	16349	16424	16199	16204	16374	16286	16441	16332	16525	16367	16339	16307	16319	16492	16382	16296	16280	16354	16431	16385	16219	16134	16455	16295	16669	16384	16338	16262	16282	16397	16365	16386	16291	16429	16201	16396	16083	16291	16399	16332	16208	16366	16228	16336	16258	16405	16326	16299	16270	16275	16124	16203	16307	16507	16298	16366	16268	16177	16274	16201	16289	16151	16221	16157	16383	16359	16409	16357	16228	16131	16260	16418	16373	16401	16210	16228	16240	16189	16276	16321	16183	16282	16504	16195	16400	16218	16314	16333	16353	16129	16352	16170	16176	16379	16205	16254	16358	16475	16240	16225	16395	16244	16303	16287	16254	16280	16177	16366	16395	16415	16152	16263	16235	16327	16211	16353	16408	16259	16277	16185	16362	16365	16345	16263	16201	16371	16339	16374	16241	16265	16352	16451	16284	16292	16241	16304	16178	16272	16347	16364	16238	16292	16388	16485	16248	16183	16050	16428	16036	16395	16183	16382	16243	16213	16460	16350	16171	16324	16187	16360	16222	16377	16231	16269	16342	16208	16233	16322	16225	16239	16147	16180	16409	16336	16400	16398	16456	16261	16389	16265	16205	16267	16329	16344	16348	16362	16227	16414	16356	16319	16233	16273	16084	16294	16183	16398	16403	16265	16309	16339	16295	16220	16416	16300	16330	16260	16273	16254	16297	16279	16234	16183	16378	16192	16187	16255	16475	16295	16349	16247	16395	16340	16452	16287	16277	16339	16432	16289	16381	16313	16509	16203	16221	16274	16343	16327	16045	16317	16195	16270	16275	16341	16204	16239	16274	16223	16206	16356	16503	16314	16145	16269	16265	16029	16347	16328	16293	16569	16170	16269	16226	16155	15977	16477	16357	16145	16371	16189	16415	16206	16281	16327	16424	16285	16405	16158	16471	16379	16257	16371	16306	16215	16024	16343	16249	16389	16286	16413	16346	16182	16385	16401	16150	16316	16184	16201	16459	16380	16198	16255	16253	16286	16331	16292	16221	16354	16449	16054	16343	16309	16262	16300	16290	16537	16285	16245	16235	16136	16183	16228	16185	16414	16287	16258	16371	16330	16287	16310	16290	16270	16196	16299	16340	16323	16194	16290	16169	16339	16176	16060	16303	16239	16461	16245	16205	16247	16318	16383	16332	16337	16212	16251	16191	16377	16351	16274	16241	16407	16326	16213	16247	16243	16422	16022	16269	16277	16329	16313	16396	16464	16144	16271	16409	16270	16296	16321	16324	16298	16312	16277	16351	16330	16323	16155	16250	16223	16380	16324	16136	16448	16270	16282	16292	16404	16489	16011	16318	16155	16208	16111	16292	16173	16174	16273	16317	16296	16361	16334	16241	16162	16251	16236	16262	16346	16234	16490	16323	16338	16327	16344	16100	16277	16289	16404	16358	16334	16205	16543	16303	16347	16326	16308	16350	16309	16374	16194	16312	16263	16281	16343	16377	16320	16406	16431	16422	16246	16331	16425	16384	16162	16360	16224	16264	16409	16320	16204	16385	16114	16217	16198	16435	16375	16300	16278	16285	16315	16287	16246	16195	16206	16348	16286	16345	16173	16118	16174	16471	16146	16360	16309	16384	16286	16361	16286	16343	16372	16154	16334	16193	16231	16367	16361	16317	16323	16255	16334	16395	16224	16203	16213	16381	16424	16433	16308	16211	16358	16171	16254	16322	16272	16358	16273	16380	16293	16279	16222	16138	16424	16356	16477	16347	16379	16269	16226	16296	16405	16390	16162	16339	16253	16259	16445	16328	16359	16323	16206	16180	16277	16354	16246	16409	16277	16374	16357	16236	16155	16274	16354	16156	16300	16195	16349	16378	16278	16286	16219	16128	16316	16232	16137	16425	16454	16162	16153	16380	16300	16555	16320	16465	16266	16441	16341	16402	16406	16241	16391	16448	16402	16254	16263	16346	16213	16137	16148	16204	16336	16276	16344	16381	16374	16323	16194	16108	16360	16318	16324	16261	16398	16166	16306	16162	16337	16429	16201	16375	16401	16249	16196	16373	16410	16496	16185	16208	16283	16302	16415	16514	16450	16300	16372	16423	16205	16274	16308	16185	16383	16170	16472	16228	16147	16328	16122	16444	16153	16400	16470	16293	16289	16312	16394	16281	16276	16243	16228	16180	16163	16271	16227	16219	16324	16320	16184	16324	16339	16292	16147	16258	16225	16443	16303	16365	16436	16198	16252	16289	16454	16283	16295	16228	16229	16198	16477	16345	16341	16415	16389	16287	16284	16421	16324	16225	16227	16229	16529	16280	16391	16342	16243	16231	16147	16447	16435	16348	16378	16289	16272	16306	16149	16257	16324	16273	16391	16380	16272	16361	16306	16536	16136	16190	16206	16169	16476	16273	16237	16385	16433	16152	16218	16299	16138	16077	16281	16150	16434	16170	16235	16306	16216	16456	16247	16334	16213	16168	16240	16454	16085	16324	16523	16404	16136	16326	16398	16089	16327	16255	16427	16321	16261	16411	16083	16234	16351	16334	16147	16356	16194	16259	16264	16426	16371	16208	16190	16312	16329	16054	16114	16410	16405	16304	16260	16118	16488	16397	16066	16314	16320	16391	16299	16261	16196	16405	16256	16278	16304	16243	16198	16253	16388	16269	16502	16315	16365	16420	16287	16482	16220	16244	16331	16287	16336	16312	16332	16474	16384	16255	16414	16345	16176	16324	16378	16266	16235	16432	16293	16327	16294	16307	16424	16339	16398	16192	16331	16307	16393	16296	16277	16359	16198	16316	16120	16343	16275	16411	16450	16479	16232	16298	16301	16333	16437	16248	16329	16191	16291	16335	16001	16362	16343	16248	16275	16395	16200	16274	16247	16149	16149	16332	16424	16200	16367	16409	16274	16319	16338	16315	16326	16370	16361	16409	16247	16379	16224	16257	16109	16360	16444	16382	16392	16233	16216	16462	16327	16188	16284	16368	16342	16391	16211	16299	16195	16329	16435	16311	16252	16412	16078	16260	16261	16266	16157	16117	16336	16311	16301	16286	16264	16367	16308	16288	16463	16490	16344	16297	16359	16328	16273	16220	16488	16310	16478	16370	16360	16334	16135	16472	16443	16326	16321	16246	16415	16184	16255	16277	16255	16321	16382	16220	16222	16233	16228	16361	16367	16281	16287	16477	16353	16362	16258	16308	16425	16290	16435	16283	16169	16369	16339	16356	16418	16233	16228	16436	16105	16412	16423	16356	16296	16336	16421	16230	16428	16358	16319	16385	16144	16376	16470	16247	16263	16315	16285	16364	16379	16288	16213	16265	16383	16263	16226	16272	16418	16378	16267	16263	16294	15985	16141	16452	16300	16123	16476	16308	16267	16474	16351	16347	16388	16456	16303	16205	16219	16359	16342	16514	16172	16324	16185	16432	16252	16201	16324	16323	16272	16320	16361	16290	16277	16165	16270	16107	16285	16320	16431	16336	16466	16299	16140	16459	16293	16226	16337	16068	16353	16288	16264	16204	16429	16312	16415	16206	16397	16190	16310	16355	16448	16281	16248	16489	16327	16143	16291	16254	16203	16339	16323	16225	16363	16254	16239	16320	16271	16410	16393	16216	16491	16188	16355	16274	16078	16412	16193	16399	16252	16261	16287	16431	16187	16443	16192	16166	16128	16372	16160	16416	16157	16422	16429	16263	16386	16283	16267	16255	16401	16414	16304	16408	16153	16374	16207	16308	16325	16344	16419	16230	16126	16293	16469	16269	16329	16176	16135	16223	16305	16287	16294	16379	16320	16379	16424	16430	16237	16228	16297	16155	16305	16375	16323	16388	16318	16498	16224	16413	16306	16229	16403	16269	16126	16267	16414	16167	16360	16174	16164	16185	16305	16377	16453	16207	16270	16272	16350	16448	16238	16375	16362	16295	16397	16289	16300	16449	16334	16252	16224	16226	16579	16364	16491	16304	16245	16336	16109	16233	16436	16435	16215	16336	16329	15988	16399	16202	16158	16331	16181	16343	16350	16221	16519	16301	16335	16503	16291	16445	16155	16235	16338	16296	16354	16476	16225	16193	16203	16279	16356	16364	16434	16252	16188	16163	16219	16271	16142	16157	16101	16356	16344	16404	16216	16343	16328	16357	16246	16489	16287	16155	16352	16144	16254	16214	16429	16391	16186	16358	16150	16279	16422	16381	16369	16402	16253	16431	16217	16191	16234	16361	16230	16344	16428	16367	16394	16200	16297	16511	16497	16403	16334	16364	16123	16093	16275	16110	16313	16268	16218	16398	16088	16294	16253	16213	16255	16273	16402	16193	16182	16287	16389	16288	16320	16137	16334	16250	16334	16467	16347	16206	16309	16488	16228	16423	16273	16329	16154	16151	16364	16058	16325	16011	16298	16432	16412	16336	16398	16498	16240	16151	16471	16315	16341	16108	16523	16401	16340	16386	16615	16401	16314	16088	16200	16258	16373	16178	16441	16400	16274	16405	16401	16353	16209	16263	16395	16354	16078	16104	16390	16162	16276	16256	16382	16277	16362	16274	16300	16176	16268	16117	16173	16125	16338	16412	16225	16199	16358	16370	16074	16154	16341	16204	16351	16343	16366	16289	16303	16282	16270	16227	16296	16204	16370	16528	16501	16197	16397	16196	16215	16377	16435	16410	16305	16240	16221	16302	16285	16331	16301	16150	16277	16223	16294	16194	16194	16383	16161	16222	16366	16321	16271	16224	16433	16320	16340	16266	16249	16183	16360	16408	16320	16315	16232	16290	16295
24343	21697	30592	32485	32196	35556	35035	29029	26852	26583	26138	25968	25689	25425	25230	25021	24998	24792	24738	24585	24645	24383	24159	24015	23991	24169	24157	24206	24178	23929	24142	24119	24040	23761	23936	23778	23863	23905	23976	23653	23814	23807	24105	23807	24018	23872	23910	23769	23864	23949	23680	23608	23824	23904	23956	23647	23551	23860	23739	23887	23554	23835	23850	23845	23433	23606	24074	23814	23584	23635	23803	23897	23719	23806	23759	23557	23714	23657	23869	23681	23597	23883	23810	23977	23724	23816	23766	23723	23518	23579	23847	23660	23985	23631	23563	23631	23863	23745	23706	23717	23599	23605	23682	23863	23686	23907	23631	23626	23736	23938	23770	23681	23821	23638	23669	23700	23913	23837	23537	23963	23771	23515	23704	23736	23785	23711	23419	23783	23636	23720	23857	23788	23688	23733	23836	23660	23617	23894	23716	23441	23441	23959	23628	23596	23517	23530	23613	23639	23842	23680	23587	23636	23776	23641	23792	23651	23793	23608	23613	23552	23565	23634	23558	23587	23708	23894	23910	23573	23688	23683	23845	23607	23605	23904	23604	23490	23862	23431	23650	23627	23511	23573	23665	23739	23556	23606	23867	23847	23724	23841	23707	23631	23911	23602	23822	23799	23794	23845	23949	23549	23584	23444	23786	23867	23818	23733	23704	23589	23612	23475	23718	23348	23617	23716	23552	23723	23475	23580	23610	23576	23863	23687	23704	23712	23850	23725	23740	23621	23858	23619	23814	23825	23745	23659	23598	23856	23730	23547	23768	23555	23486	23764	23703	23886	23734	23761	23804	23570	23652	23535	23867	23828	23686	23625	23562	23619	23564	23591	23730	23345	23888	23760	23911	23579	23369	23463	23441	23463	23628	23830	23754	23727	23593	23828	23642	23780	23792	23677	23892	23755	23695	23698	23587	23754	23705	23544	23434	23655	23850	23895	23819	23542	23817	23448	23392	23782	23455	23742	23688	23600	23720	23647	23826	23747	23311	23645	23791	23555	23610	23893	23791	23685	23676	23760	23659	23816	23704	23694	23485	23469	23886	23617	23704	23843	23708	23745	23705	23437	23802	23549	23673	23444	23582	23855	23610	23717	23781	23617	23631	23839	23645	23903	23926	23525	23721	23492	23768	23726	23674	23314	23752	23608	23710	23602	23644	23802	23554	23813	23734	23964	23713	23445	23681	23703	23674	23830	23756	23370	23250	23515	23622	23883	23497	23910	23858	23497	23482	23662	23862	23623	23710	23568	23909	23805	23685	23785	23705	23745	23639	23382	23571	23557	23741	23556	23615	23691	23686	23689	23786	23746	23779	23646	23711	23592	23547	23881	23474	23463	23456	23807	23648	23981	23730	23688	23589	23661	23666	23682	23570	23395	23584	23708	23884	23505	23534	23544	23636	23831	23741	23792	23583	23561	23517	23450	23601	23593	23668	23665	23573	23707	23624	23832	23579	23701	23679	23702	23670	23596	23792	23606	23716	23705	23719	23795	23842	23844	23776	23759	23849	23586	23260	23821	23786	23585	23586	23666	23866	23341	23492	23588	23533	23728	23676	23619	23665	23589	23490	23654	23827	23979	23614	23469	23559	23816	23627	23526	23434	23354	23867	23801	23610	23612	23799	23908	23692	23647	23555	23822	23614	23728	24026	23588	23687	23643	23791	23672	23622	23666	23752	23763	23438	23870	23630	23642	23832	23644	23539	23601	23722	23645	23757	23713	23800	24130	23789	23494	23487	23562	23735	23643	23625	23826	23706	23517	23722	23731	23650	23572	23790	23726	23881	23621	23706	23616	23723	23857	23406	23787	23755	23920	23699	23840	23696	23834	23807	23754	23718	23530	23794	23807	23735	23690	23661	23558	23649	23441	23607	23746	23655	23646	23842	23536	23557	23639	23843	23677	23488	23569	23800	23559	23565	23910	23870	23728	23901	23888	23627	23741	23682	23554	23674	23670	23663	23634	23556	23709	23697	23702	23532	23516	23539	23592	23524	23788	23804	23783	23808	24052	23630	23476	23536	23418	23615	23671	23734	23785	23822	23811	23566	23770	23720	23566	23774	23515	23632	23604	23599	23588	23652	23855	23779	23731	23604	23643	23505	23476	23377	23796	23604	23790	23643	23768	23788	23578	23784	23904	23874	23594	23517	23555	23724	23539	23526	23473	23678	23701	23533	23874	23912	23749	23505	23871	23611	23802	23569	23547	23604	23792	23489	23736	23822	23600	23666	23824	23698	23555	23750	23668	23687	23586	23674	23696	23722	23696	23864	23714	23633	23854	23648	23582	23648	23441	23698	23647	23685	23576	23818	23864	23646	23745	23720	23825	23953	23393	23490	23549	23749	23724	23602	23540	23711	23664	23663	23683	23702	23899	23802	23698	23842	23793	23646	23691	23637	23541	23737	23471	23760	23689	23398	23574	23802	23740	23808	23891	23756	23764	23822	23590	23782	23622	23732	23368	23726	23516	23805	23581	23483	23562	23682	23461	23692	23842	23840	23621	23406	23736	23532	23841	23679	23947	23811	23842	23830	23616	23922	23540	23684	23609	23631	23763	23662	23596	23690	23905	24007	23675	23738	23621	23736	23323	23602	23618	23631	23546	23673	23646	23927	23782	23771	23862	23516	23696	23561	23752	23882	23509	23740	23875	23815	23537	23447	23714	23902	23773	23558	23809	23482	23425	23654	23632	23684	23762	23694	23576	23599	23837	23618	23550	23796	23533	23908	23657	23534	23862	23720	23818	23657	23719	23438	23935	23734	23567	23343	23518	23730	23640	23544	23728	23845	23779	23780	23533	23529	23503	23556	23691	23712	23655	23598	23566	23834	23802	23749	23532	23572	23607	23664	23746	23680	23664	23814	23683	23851	23384	23484	23796	23829	23883	23633	23746	23602	23622	23606	23918	23761	23556	23912	23952	23729	23567	23826	23723	23608	23675	23952	23567	23571	23614	23651	23625	23581	23644	23547	23768	23458	23725	23698	23610	23672	23800	23741	23744	23515	23614	23923	23503	23540	23699	23672	23779	23580	23589	23696	23504	23635	23887	23714	23602	23208	23511	23613	23581	23711	23641	23911	23780	23526	23719	23848	23548	23521	23672	23770	23745	23702	23441	23551	23818	23578	23672	23516	23580	23780	23407	23539	23412	23939	23693	23785	23776	23553	23653	23649	23605	23821	23561	23754	23728	23727	23762	23543	23726	23480	23813	23688	23691	23683	23899	23678	23813	23908	23682	23658	23800	23796	23865	23804	23492	23835	24015	23881	23670	23637	23725	23774	23941	23819	23765	23468	23581	23928	23585	23780	23462	23486	23688	23836	23455	23673	23518	23454	23809	23791	23707	23733	23862	23607	23587	23766	23746	23915	23836	23565	23656	23633	23972	23769	23708	23557	23722	23579	23608	23764	23564	23680	23375	23527	23630	24019	23650	23578	23768	23617	23759	23634	23601	23800	23687	23543	23436	23768	23690	23781	23603	23460	23644	23626	23713	23477	23820	23751	24013	23843	23675	23840	23702	23693	23640	23504	23347	23768	23592	23769	23471	23584	23608	23658	23666	23808	23570	23537	23541	23500	23832	23626	23778	23662	23548	23802	23668	23894	23462	23822	23664	23473	23574	23673	23623	23731	23621	23649	23558	23481	23602	23632	23430	23806	23766	23641	23426	23634	23603	23727	23645	23535	23531	23610	23649	23599	23620	23573	23858	23729	23663	23913	23473	23654	23698	23552	23721	23716	23737	23633	23564	23763	23787	23663	23895	23518	23875	23736	23645	23785	23421	23870	23590	23628	23494	23751	23995	23687	23789	23592	23494	23791	23737	23762	23735	23569	23635	23630	23820	23471	23493	23686	23629	23627	23719	23547	23834	23690	23916	23679	23881	23662	23704	23706	23483	23757	23637	23585	23863	23507	23554	23604	23669	23570	23558	23774	23737	23490	23738	23705	23764	23605	23653	23590	23584	23566	23944	23828	23481	23603	23358	23631	23745	23739	23565	23735	23576	23783	23917	23562	23586	23643	23619	23673	23726	23738	23593	23861	23670	23732	23684	23523	23854	23789	23552	23642	23628	23701	23613	23667	23700	23562	23380	23746	23590	23738	23607	23382	23527	23695	23968	23875	23999	23707	23644	23701	23619	23537	23838	23580	23639	23641	23816	23837	23706	23604	23646	23767	23549	23662	23544	23621	23714	23718	23842	23761	23648	23651	23712	23694	23648	23586	23771	23926	23859	23747	23511	23743	23869	23571	23648	23655	23618	23523	23535	23752	23474	23551	23620	23540	23614	23684	23482	23622	23796	23543	23812	23570	23554	23441	23767	23679	23761	23623	23675	23365	23603	23624	23467	23488	23731	23702	23570	23811	23693	23734	23516	23515	23561	23389	23727	23662	23562	23713	23621	23690	23704	23824	23553	23776	23673	23828	23817	23792	23394	23577	23625	23688	23482	23512	23633	23673	23657	23822	23576	23657	23555	23514	23579	23747	23730	23583	23366	23722	23714	23757	23511	23594	23811	23901	23717	23513	23583	23745	23567	23777	23621	23685	23696	23635	23749	23630	23807	23833	23587	23325	23527	23695	23707	23803	23561	23624	23873	23743	23675	23747	23796	23640	23737	23594	23624	23443	23575	23582	23859	23730	23441	23421	23725	23917	23770	23418	23598	23455	23681	23606	23531	23701	23642	23610	23788	23766	23553	23670	23735	23405	23865	23707	23624	23773	23599	23554	23549	23638	23575	23592	23625	23535	23634	23762	23712	23820	23622	23922	23570	23662	23902	23610	23599	23491	23650	23576	23477	23365	23549	23800	23800	23959	23757	23698	23585	23481	23685	23555	23760	23677	23572	23826	23563	23718	23609	23640	23648	23809	23651	23603	23690	23686	23967	23901	23623	23750	23539	23519	23591	23746	23634	23574	23502	23645	23438	23546	23521	23737	23588	23494	23742	23769	23666	23573	23632	23623	23682	23712	23563	23682	23876	23882	23585	23715	23659	23847	23741	23669	23583	23413	23773	23630	23615	23580	23812	23636	23552	23755	23413	23562	23593	23621	23697	23561	23355	23600	23873	23990	23759	23939	23671	23673	23916	23632	23712	23632	23646	23601	23514	23755	23961	23729	23806	23527	23821	23634	23625
43822	74711	76307	63521	44667	36707	27320	22552	20358	19415	18811	19083	18520	18036	17718	17480	17289	16904	17078	16892	16757	16321	16337	16484	16396	16487	16378	16348	16282	16249	16217	16314	16115	16136	15944	16104	16095	16115	16028	15940	15984	16058	15862	16120	15941	15904	15846	16024	15821	15860	15907	15797	15857	15743	15908	15907	15972	15801	15895	15929	15853	16099	15824	15935	15907	15882	15822	15753	15850	15788	15886	15977	15850	15975	15930	15798	15915	15686	16126	15903	16058	15814	16069	15861	15702	15846	15922	15926	15733	15882	15885	15922	15891	15819	15937	15802	15768	16009	15841	15852	15838	15756	15762	15943	15863	15778	15938	15613	15866	15784	15806	15849	15819	15628	15794	15724	15774	15987	15863	15871	15861	15872	15751	15852	15938	15958	15820	15785	15675	15841	15903	15746	15779	15828	15857	15763	15864	15936	15812	15900	15684	15885	16017	15797	15867	16015	15980	15875	15839	15853	15906	15769	15743	15836	15880	15867	15692	15921	15835	15788	15805	15841	15689	15693	15825	15975	15908	15754	15836	16041	15686	15813	15786	15970	16012	16114	15927	15807	15829	15798	15771	15920	16004	15915	15879	15951	15852	15908	15895	15761	15762	15744	15935	15750	15872	15802	15954	15951	15727	15828	15806	15808	15993	15734	15892	15880	15849	16176	15642	15856	15913	15927	15714	15919	16039	16076	15677	15885	16025	15746	15964	15965	15830	15702	15734	15886	15851	15721	15899	16019	15818	15969	15874	15948	15800	15799	15884	15884	15899	15808	15782	15872	15833	15882	15787	15884	15867	15970	15963	15792	15773	15970	15864	15697	15817	15973	15880	15916	15849	15874	15950	15677	16048	15879	15902	15857	15664	15873	15824	15765	15908	15846	15688	15849	15668	15908	15840	15891	15906	15807	15897	15867	15887	15943	15893	15889	15711	15834	15849	15817	15698	16061	15818	15675	15848	15710	15869	15815	15798	15772	15703	15870	15674	15954	15752	15817	15859	15948	15828	15678	15658	15853	15863	15931	16045	15695	15917	15857	15893	15856	16016	15679	15964	15694	15931	15892	15729	15842	15890	15853	15974	15713	15880	15857	15730	15636	15720	16013	15951	15946	15808	15777	15987	15904	15784	15871	15736	15957	15785	15891	15866	16004	15934	15715	15968	15815	15901	15857	15841	15806	15887	15739	15866	15900	15948	15812	15741	15803	15803	15873	15803	15892	15663	15934	15894	15736	15888	16078	15791	15670	15924	15996	15907	15857	15876	15946	15882	15728	15775	16047	15811	15865	15964	15952	15746	15950	15782	15911	15705	15846	16003	15909	15886	15916	15908	15901	15836	15868	15822	15832	15993	15919	15882	15756	15907	15840	15745	15842	15816	15919	16085	15923	15788	15844	15828	15881	15890	15969	15816	15917	15933	15764	15854	15798	16001	15860	15627	15986	15752	15876	15879	15841	15935	15853	15948	16000	16111	15763	15752	15931	15560	15830	15766	15985	15730	15790	15630	16006	15682	15718	15839	15882	15695	15949	15956	15706	15817	15894	15817	15805	15872	15790	15847	15592	15629	15623	15650	15720	15800	15647	15990	16004	15897	15835	15737	15913	15905	15882	15970	15942	15688	15859	15991	15835	15827	15878	15785	15854	15887	15682	15930	15717	15864	15824	16033	15709	15846	15806	15894	15926	15774	15943	15810	15862	15809	15948	16034	15984	15840	15912	15705	15956	15893	15846	15892	15874	15864	15796	15854	15815	15936	15807	15868	16005	15961	15864	15934	15907	15681	15752	15808	15816	15941	16096	15801	15756	15841	15963	15889	15917	15891	15758	15721	15739	15883	15673	15838	15831	15780	15966	15759	15851	15753	15864	15950	15846	15938	15784	15824	15890	15825	16015	15772	15638	15943	15886	15754	15841	16019	15765	15849	15855	15824	15947	15632	15848	15800	15988	15869	15850	15827	15790	15724	15606	15802	15875	15785	16058	15839	15754	15762	15826	15819	15883	15879	15912	15862	15813	15827	15677	15800	15826	15870	15978	15744	15889	15794	15885	16012	15970	15756	15806	16047	15822	15749	15793	15818	15986	15658	15890	15961	15854	15748	15852	15880	15833	15851	16038	15817	15934	15881	15916	15833	15875	15852	16004	15892	15790	15917	15957	15881	15637	15880	15920	15906	15707	15912	15945	16025	15891	15941	15905	16022	15819	15974	15919	15733	15807	15670	15787	15965	15768	15927	15832	15924	15768	15852	15837	15849	15846	15882	15827	15834	15851	15757	15748	15827	15783	15859	15845	15631	15822	16044	15975	15872	15874	15910	15866	15983	15829	15859	15849	15630	15888	15682	15888	15705	15930	15840	15811	15688	15734	15923	15993	16077	15925	15955	15707	15827	15663	15954	15961	15893	15768	15853	15840	16024	15970	15779	15636	15774	15588	16102	15761	15662	15775	15700	15908	15766	15990	15843	15885	15909	15839	15847	16087	15870	15857	15884	15851	15834	15860	15859	15823	15881	15782	15776	15983	15986	15657	15802	15708	15830	15689	15992	15930	15855	15842	15995	15942	15748	15854	15903	15895	15785	15723	15993	15975	15977	15921	15799	15758	15974	15869	15899	15870	15891	15986	15849	15988	16043	15797	16034	15830	15794	16036	16045	16003	15894	15879	15908	15994	16048	15957	16008	15763	15946	15834	15891	15776	16046	15694	15957	15890	15834	15858	15817	15672	15852	15796	15781	15833	15782	15768	15821	15833	15943	15840	15849	15951	15795	15707	15890	15828	15910	15932	15863	15959	15958	15813	16020	15778	15661	15972	15672	15955	15825	15787	15772	15785	15964	15866	15843	15890	15784	15843	15842	15785	15810	15794	15830	16084	15845	15886	15936	15788	15944	15792	15990	15841	15718	15936	15853	15981	15919	15912	15631	15802	15805	15799	15858	16021	15852	15632	15872	15909	15772	16000	15928	15944	15921	15822	15944	15861	15901	15875	15834	15679	15893	15947	15867	15960	15689	15704	16032	15910	15949	15909	15931	15873	15830	15664	15725	15964	15743	15712	15821	16012	15753	15889	15878	15832	15961	15926	15935	15905	15886	15815	15919	15694	15769	15939	15928	15757	15869	15611	15914	15859	16049	15859	15938	16005	15915	15772	15799	15981	15903	15852	15900	15727	15850	15873	15826	16017	15984	15822	15809	15978	15825	15779	15828	15960	16023	15861	15855	15904	15868	15745	15584	15774	15911	15687	15925	15857	15759	15913	15914	15760	15941	15809	15684	15871	16034	15817	15751	15957	15933	16035	16005	15919	15893	15820	15674	15951	15843	15803	15892	15859	15765	15903	15978	15921	15714	16012	15859	15597	15831	15925	15893	15924	15812	15734	15917	15825	15751	15909	16011	15810	15874	15998	15796	15897	15958	15963	15765	15935	15923	15899	15864	15902	15936	15829	15861	16014	15745	15833	15825	15860	15721	15806	15886	15663	15936	15797	15984	15899	15767	15826	15927	15882	15842	15940	15871	15685	15718	15758	15764	15916	15835	16072	15901	15893	15820	16008	15836	15835	15827	15922	15915	15819	15652	16006	15906	16020	15902	15972	15768	15870	15706	15900	16013	15910	15955	15800	15869	15797	15908	15948	15811	15890	15862	15747	15844	15704	15830	15858	15827	15946	15881	15856	15938	15985	15884	15699	15882	15862	15726	15866	15935	15774	15779	15971	15873	16017	15911	15671	15687	15743	15985	15794	15926	15946	16009	15925	15678	15974	15926	15897	15927	15959	15765	15769	15706	15755	15764	15880	15923	15764	16001	15677	15787	16039	15838	15769	15979	15826	15934	15783	16035	15819	15890	15761	15880	15838	15745	15900	15862	15846	15863	15916	16062	15961	15887	15788	15930	15939	15814	15954	15794	15732	15932	15849	15593	15688	15686	15834	15795	15781	15698	15897	15744	15954	15904	15705	15793	15856	16073	15815	15879	15721	15910	16020	15719	16016	15878	15892	15820	15964	15884	15950	15762	15680	15790	15683	15581	15983	15788	15946	15827	15823	15802	15904	15944	15837	15801	15919	15999	15889	15823	15841	15745	15941	15836	15801	15817	15819	15800	15976	15827	15940	15939	15842	15866	15883	15957	15877	15826	15862	15883	15712	15792	15818	15817	15741	15839	16036	15752	15852	15966	15833	15811	15736	15842	15887	15754	15732	16015	15937	15918	15936	15912	15778	16098	15908	15966	15845	15771	15902	15797	15678	15978	15806	15909	15969	15719	15784	15936	15707	16017	15874	15951	15901	15994	15775	15896	15825	15885	16034	16005	16063	15889	15926	15849	15922	15796	15941	15893	15629	15807	15721	15702	15756	15953	15817	15640	15824	15940	15918	15769	15990	15935	15753	15910	15716	15829	15804	15744	15794	16037	15904	15838	15856	15928	15679	15845	15988	15902	15832	15899	16061	15765	15782	15878	15851	15890	15941	15790	15789	15924	15860	15874	15776	15906	15950	15988	15836	15913	15744	15798	16012	16040	15941	15783	15771	15856	15835	15991	15803	15805	15747	15888	16045	15638	16008	15825	15816	15929	15909	15819	15933	16009	15819	15902	15778	15819	15858	15727	15721	15779	15841	15881	15838	15898	15886	15872	15838	15840	15918	15762	15810	15910	16003	15989	15967	15810	15815	15841	15951	15957	15819	15913	15666	15863	15808	15760	16096	15916	15968	16011	15798	15860	15735	15895	15968	15817	15927	15997	15926	15899	15910	15870	15775	15836	15857	15755	15696	15920	15943	15996	15866	15735	15808	15955	15790	15730	15993	15969	15721	16024	15996	15710	15792	15736	15904	15753	15788	15800	15709	15678	15686	15860	15841	15752	15803	15835	15876	15634	15945	15903	15973	15774	15839	15883	15812	15696	15771	15952	15889	15907	15793	15798	15851	15708	15902	15921	15872	15822	15775	15734	15864	16073	15758	15882	15939	15652	16004	15895	15736	16022	15871	15880	15849	15780	15914	15945	15905	15849	15841	15847	15830	15838	15949	15780	15621	15866	15866	15894	15826	15889	16003	15982	15645	15829	15913	15964	15787	15823	15827	15795	15786	15774	15742	15847	15848	15794	15870	15806	16007	16077	15561	15836	15794	15840	15794	15978	15860
40995	46887	51560	43685	34892	31330	28347	26415	25482	25161	24959	24842	24761	24629	24800	24718	24493	24328	24352	24466	24368	24159	24296	24226	24182	24407	24326	24264	24304	24266	24154	24123	24203	24194	24073	24039	24264	24230	23963	23902	24156	24241	24119	24055	24318	24191	24056	24206	24047	23928	24154	23958	23988	23920	24134	24144	24263	23911	24011	24190	24103	24137	23949	24238	24129	24163	24116	23949	24025	24295	24203	24248	23942	24059	24053	23789	23952	24121	24252	23995	23990	24254	24410	23896	24062	24063	24034	23955	23883	23846	23890	23996	24083	24048	23949	24071	24271	24058	24414	24052	23999	23962	24003	24190	24183	24271	24163	24039	24174	23931	24173	24032	23999	24274	24003	24158	24114	24125	24146	23708	24147	24203	24020	23961	23984	24097	23942	24166	24072	24080	23971	23920	23900	23823	24205	24077	23918	24281	24124	23899	24008	23945	24314	24085	24046	24021	24035	23951	24306	24313	23990	23744	24079	23907	23968	24144	24083	24050	24149	24267	24171	24000	23985	24149	24117	24192	24340	24274	24048	24052	24222	24165	24307	24263	23970	24188	24156	24056	24028	24164	23791	24118	24173	24389	24260	24086	24296	24018	24285	24165	23944	24093	23743	24041	23996	24276	24250	24103	24057	24066	24213	24050	24088	24114	24191	23835	24018	24011	23800	24076	24034	24260	23993	24235	24122	23812	24241	24031	24140	24078	24237	23986	24359	24367	24220	23882	24225	24137	24216	24073	23946	24057	24175	24066	24125	24287	24216	24064	24179	24097	24194	24302	23919	24059	24167	24028	24262	24009	24012	24047	24086	24040	24137	24058	23843	23949	24052	23999	24093	24127	23926	24064	24011	23956	24098	24046	24186	24201	24087	24208	24042	24079	24101	24194	24232	24033	24237	23836	24210	24264	24077	24129	23966	23954	24032	24322	24208	24196	24130	24170	24065	24195	24115	24010	24169	24063	24166	24248	24022	23888	24155	23928	24079	24052	24195	24064	24207	24011	24248	24191	24297	24339	24024	23901	24237	24132	24131	24123	24203	24212	24188	23918	24081	24041	23923	24072	24271	24189	23991	23957	24021	24135	24181	24148	23892	24145	24153	24199	24346	24067	24281	23959	24089	23987	24050	24017	23972	24331	24024	23843	24173	24208	23919	23874	24178	24027	24151	24097	24003	24276	23990	24112	23824	23980	24049	24061	24143	23991	23991	24031	23941	24017	23936	24293	24070	24041	24203	23996	24070	24043	24040	23803	24180	24102	23926	24205	24036	24183	23860	24218	24505	24215	24114	24062	24248	24029	24053	24084	24098	23914	24142	24153	23963	24074	24044	24145	24221	24029	23990	24167	23942	24175	24068	24028	23987	24302	24073	24212	24099	24134	24249	23953	24142	24217	24143	24025	24160	23970	23965	23979	23996	23952	24175	24218	24019	24171	24030	23898	24080	24088	24025	23951	24058	24124	24186	24091	24242	24046	24016	23995	24092	23965	24135	24140	24100	24043	24002	24092	24231	24179	24016	24063	24031	24221	24359	24031	24042	24045	24236	24022	23838	23869	23907	23999	24176	24061	24169	24180	23993	24109	23906	23766	24151	23853	23857	24212	24194	24120	24333	24108	24174	24086	24088	24170	23908	24003	24098	24178	24131	23960	24019	24160	23840	24240	24082	23959	24021	24075	24178	24159	23979	24314	24036	24299	23997	23990	24072	24247	24196	24049	23969	24082	24125	24304	24264	23919	24136	24114	24213	24047	24016	24225	24167	24027	24172	24159	24300	24321	24348	24043	24041	23990	23746	24063	24022	23991	24050	23992	24240	24033	23955	24033	23987	24251	23833	23970	24035	23981	24071	23813	24174	24234	24120	24255	23879	24085	24136	24202	24117	24071	23948	23918	24094	23988	24021	24048	24020	24101	24196	24099	24151	23812	24083	24216	24193	23995	24216	24232	23965	24265	24011	24025	24112	23894	24098	24128	24187	24205	24142	23931	24019	24085	24211	23970	23924	24199	24080	23814	24307	23929	24090	23875	24083	23962	24257	24129	24022	24057	24207	23924	23932	24177	24051	24181	23988	23742	24297	24006	24102	24067	24112	23937	24245	24018	24212	24312	24168	24036	24158	24371	24220	23933	24201	23970	24006	24069	24065	23977	23999	24178	23990	23727	24016	24066	24105	24180	24121	24146	24140	23998	24060	24113	24227	23980	24170	24046	23924	24126	24214	23982	24133	24011	24177	24063	24122	24060	24248	24203	23910	23897	23935	24154	24422	24112	24237	23827	24043	24070	24237	24154	24075	24021	23781	24027	24092	24104	24089	24200	24187	24314	23943	23909	24157	24113	24011	23961	24101	23870	23896	24068	24125	23982	24190	24220	24234	23962	24175	24043	24020	24049	24376	24181	24065	24023	24308	24171	24090	23903	24094	24078	24060	24215	24153	23937	24021	24150	24032	23899	24187	23883	23824	23928	23958	23897	24015	24010	23992	23858	24046	24120	24097	24273	24163	24117	23993	24091	23881	24155	23953	23930	23882	24175	24213	24181	24216	24200	24321	23971	23817	24105	24073	23886	23989	24109	24252	24120	24359	23987	23975	23944	24018	24125	23932	23963	23790	24190	24129	23915	24004	24389	24093	23958	23953	23837	24054	24325	24071	24301	24033	23968	23899	24186	24281	24081	23973	24028	24238	24137	24071	23995	24144	24150	23897	24071	24176	24047	23999	23999	24050	23866	23923	23993	23899	23970	24150	24188	24161	24170	24098	24108	24031	24215	24116	24146	24171	24153	24076	24243	24009	24242	24251	23968	23992	24012	23929	24184	24028	24150	24109	24163	24275	23903	24159	23927	24140	24201	24104	23768	24018	24197	24243	24059	24208	24223	24260	24214	24364	24065	24006	24039	24121	24231	23886	24219	24102	24074	23995	24084	24190	24104	23953	24225	24159	24187	24080	23949	24072	24037	23971	23786	24037	23854	23967	23992	24172	23835	24092	23957	23991	24289	24338	24186	23798	24002	24174	24144	24181	24150	24486	24133	23879	23734	24416	24171	23943	23938	24119	24051	24240	24081	24005	24028	24087	24132	23969	24158	24072	24109	24023	23996	23913	24338	24250	24111	24098	23864	24321	24262	24215	24047	23969	24142	24158	24146	24070	23995	24218	24187	24009	23868	23727	23936	24113	24001	24152	24036	23978	24028	24102	24061	24166	24282	24119	24017	24065	24136	24041	24239	24177	24125	24090	24260	23921	24049	24080	24201	23836	23854	24339	24163	24105	24176	24130	24239	23803	23958	24151	24094	24192	24119	24030	24158	24231	24186	24173	23886	24014	23954	24295	24197	24001	23912	23920	23969	24240	24076	24063	23917	24347	24261	24200	24159	24055	24007	24094	24132	24161	24094	23879	23926	24158	24126	23990	24082	24154	24100	24008	23895	23941	24121	24262	24095	24193	24224	23972	23995	24221	24454	24031	24091	24176	24342	24276	24077	23704	23980	24249	24123	24159	24102	24046	23926	23902	23967	24203	24004	23971	24316	24135	23860	24080	24228	24111	24174	24361	24038	24202	24064	24168	24093	24008	24237	24250	24051	24122	24159	24101	24084	24008	24026	23856	24129	24209	24032	23973	24190	24259	24223	24108	24175	23915	24179	24159	24328	24154	23938	24184	24074	23986	23910	24097	23859	24078	24165	24099	24214	24045	23903	23989	24224	24026	24324	24186	24072	24349	24197	24037	24005	24259	24130	24064	24131	23921	24079	24090	24117	24213	24244	23973	23879	23913	24076	24467	23946	24230	23934	24344	24111	24162	24037	24153	24026	24164	24013	24096	24029	24079	24078	24265	24207	24282	23812	24038	23926	24185	23675	24204	24012	23813	24266	24374	24102	24284	24142	24096	24151	24244	24212	24086	24193	23970	24048	24144	23936	24005	24022	23928	23757	24131	24003	24107	23995	24087	23964	24149	24192	24156	24238	23891	24058	23984	24028	24144	23805	23900	23746	24243	24034	24134	24217	24146	24069	24193	24281	24088	23719	24042	24341	24191	23913	23907	24059	23936	23743	24129	23883	24097	23930	24122	24085	24003	24198	23977	23983	24239	24201	24311	23935	24055	24204	23919	23870	24059	23935	24084	24032	24110	24237	24324	24215	23918	24006	24180	24156	24243	23893	24246	24146	24303	24096	24236	24409	24072	24400	24112	23960	24150	24145	24030	24046	24085	23922	24177	24066	24441	24031	24147	24028	24071	24114	24223	24065	24108	24107	24124	23932	24009	23930	24302	24057	23982	23890	23957	24031	23890	24034	24188	23969	24281	24145	23930	24075	24100	24157	24079	24254	24044	24044	24008	24356	24066	23970	24229	24164	24032	23737	24086	23960	24052	24238	24283	24161	24166	24040	23935	23985	24048	23722	24311	23923	23891	24068	24073	24010	24066	23764	23971	24128	24082	24038	24050	23953	24027	23945	23886	24067	24025	24037	23950	24192	24068	24156	24258	24018	24126	24110	24323	24177	23950	24041	24273	24132	23958	24093	24153	23948	24136	24202	24344	24176	24109	23965	23748	23811	24079	23831	24202	24043	24071	24128	24181	24199	24071	23798	24085	24072	24173	23860	24000	24292	24103	24176	24104	24143	24264	24084	24280	24111	24331	24294	24063	24274	24002	24203	24149	24297	24334	23938	23992	24394	24026	23982	23933	24128	24435	23913	23916	24074	23987	24170	24152	24149	24167	23895	23926	23981	24066	24263	24075	24180	23981	23984	24284	23861	23978	24189	24018	23965	23808	24038	24136	23792	24139	24251	23952	23902	24155	24121	23825	23971	24028	24073	23950	24291	23909	24092	24052	24346	24233	24359	24086	24092	24015	24089	23925	24069	24171	24078	24267	24186	24119	24092	23997	24103	24318	23926	23962	23870	24086	24010	24123	24198	24014	24067	24118	24284	23995	24076	23929	24290	24169	24162	23968	23821	24126	23942	23990	23998	24046	24169	24058	23924	24187	24157	24383	24270	24198	24318	24005	24141	24033	24164	23965	23951	24176	24259	24195	23871	24091	24202	24270	23875	24057	24127	24182	24189	24041	24155	24197	23913	24230	24240	24094	24037	23947	23983	24180	24081	24205	24189	24294	23934	24097	24028	24325	24160
41205	55558	51125	37455	29376	25693	21013	18961	17815	17353	17340	17344	17063	16881	16830	16711	16526	16554	16474	16362	16316	16137	16120	16283	16394	16366	16165	16295	16303	16302	16190	16267	16171	15993	16147	16044	15974	16194	16043	16160	16198	16115	15989	16052	16099	16057	16083	15938	16014	16068	16000	15949	16185	16034	16120	16079	16077	15975	15980	16034	16273	16024	16015	15858	16028	15980	15958	16076	16092	16023	16061	15893	16019	16096	16067	16165	15966	15936	15978	15915	16155	16047	15921	16133	15951	16006	16053	15940	15845	16120	16194	16037	16004	16015	16176	15917	16025	16043	16149	15943	16100	15913	16155	16049	16050	15860	16137	16052	16050	16111	15940	16047	15950	16014	16055	16096	16055	15989	15877	15959	15988	16048	16064	16036	16021	15845	16022	16112	16046	16047	16206	16046	15780	15991	15997	15832	16089	16066	16041	16077	15697	16048	15957	16018	15819	16104	16132	15977	16203	16057	15916	16006	16021	15952	16024	16021	16148	16095	16097	16132	16014	15862	15964	16200	15935	16048	15953	15973	16066	15983	16085	15937	16048	16091	16004	16137	16112	16070	15990	16007	15876	15992	16048	16038	16273	16089	16045	15919	16004	15939	16028	16151	16060	16010	16141	15933	15992	16222	15903	16125	16020	16070	16157	15996	16107	16142	16007	16074	15913	16008	15998	16124	15916	16019	15922	16077	16042	16156	15940	16107	15963	16031	15918	16072	16059	16111	16141	16036	16055	15845	16113	16177	15870	15902	15991	16164	15938	15904	15997	16059	15972	16150	16024	16027	16165	16001	15920	16027	16049	16054	15941	16065	16004	16240	16001	16178	16110	16032	16099	16034	16136	16005	15905	15866	15868	16247	15989	16007	16165	15864	16095	16007	15923	16036	15857	15916	16010	16267	15977	16132	15935	16011	15949	15953	16112	16165	16054	16092	16107	16105	16180	15870	16124	15936	16042	15879	16064	16101	16184	16001	15806	15981	15891	16170	15975	16090	15975	16001	15963	16143	16081	15950	15990	16087	15987	16163	16073	16115	16096	15979	16152	16019	16026	15934	16221	16004	15919	15996	16012	16043	16030	16146	15983	16153	15944	15955	15844	15872	16132	16091	16100	15999	15964	15942	16166	15928	16165	15991	16056	16107	15850	16087	16221	15995	16047	15946	16117	16190	16089	15900	16152	15959	16039	16139	16102	15987	16146	16058	15981	15999	16061	15959	16018	16129	16095	16094	16054	15790	16337	15922	16003	16147	16086	15967	16056	15910	16185	15884	16026	16076	16056	15990	16055	16080	15830	16100	16044	16089	16182	15981	16118	16141	15895	16140	16045	16166	16023	15931	15940	15907	16027	15931	16150	16012	16140	16011	16053	16230	15838	16227	16114	16044	16136	16073	15844	16000	15984	16087	16142	16005	15931	15908	15768	15971	16018	15991	16009	16180	15943	15972	16037	16039	16168	16071	16029	15823	16066	16357	16099	16091	16033	16099	15916	16095	16230	15970	16117	16170	15998	16090	15911	15983	16069	15999	16069	15905	15899	15870	16027	16108	16064	15912	16092	16130	16017	15815	16041	16087	16088	15922	16172	15878	15936	16093	16112	16046	16021	15984	16184	15927	16029	16092	16014	15960	15928	15999	15918	15987	16052	15872	16062	15903	16026	15946	15994	16048	16008	16068	16098	15892	15909	15898	15928	16027	16074	16119	16121	16054	16144	16172	15908	16133	15836	16190	16228	16059	15871	16005	15913	16116	16066	16109	15839	16155	15956	16173	15936	16111	15989	16178	16128	16050	16006	15956	16020	15991	16047	16017	15960	16210	16023	15815	16018	15956	16030	15935	16002	16074	16099	15995	16128	15901	16026	16048	15960	16129	16161	16056	16107	16086	16204	15971	15902	16115	16020	15998	15935	16088	16015	16119	16028	16046	16052	15972	16126	16042	15965	15897	16045	15970	16024	15952	16176	16146	15856	15984	16137	16034	16167	16066	15934	16158	15941	16207	16078	16172	15997	16049	15978	15921	15695	15995	16063	15945	15981	16092	16008	15937	16131	15989	16029	16050	15992	15871	16029	15896	16041	16092	15988	15951	15908	16011	15937	16261	15946	15940	16172	16089	16154	16080	15979	16005	16052	15930	15841	16218	16206	16053	16107	16137	16170	16106	15995	15986	16194	15919	16164	16091	15972	16200	16031	16083	16121	16310	16099	16047	16090	15923	16034	16026	15992	16029	16101	15921	16201	16145	16156	16123	16037	16032	16035	15933	15949	16162	16126	15895	16049	15849	15851	16070	16036	16098	16041	15966	16164	15961	16055	16008	16201	15856	16141	16055	15940	15916	16029	15980	15892	15895	16163	16107	15790	16059	16078	15927	16042	16006	15878	16165	16083	16130	16011	16010	16040	16089	16124	16031	16213	16011	15929	16088	16044	15915	15842	16079	16068	16295	16051	15833	16026	16132	15996	16023	16021	16160	16031	15881	16022	16040	16024	16078	16083	16147	16185	15926	16147	16121	16015	16044	15904	16047	16093	15959	16163	15908	15935	16062	16083	15915	15945	15860	16084	16111	15919	15889	15959	15902	15951	16048	15940	15970	16162	16010	15989	16257	16071	16111	16149	16061	16083	16113	16131	16095	15962	15879	15936	16080	16070	16083	16015	16002	16105	15965	15958	16099	16161	15898	16046	16070	16154	16146	16016	16092	15990	16232	16047	15970	16009	15970	16135	16096	15993	16102	15934	15973	15917	16100	16049	16092	16002	16012	16114	15947	16112	16051	15945	15956	15965	16143	16029	16141	16102	15974	15900	15908	15934	15947	16092	16058	16031	16236	15953	15770	16032	15981	16027	16079	16010	16038	15951	15896	16009	16088	16019	15945	16004	16220	15865	16007	15903	15880	16007	15985	16053	16026	15908	16006	16023	15903	16056	16102	16000	16124	16165	16049	16045	16056	16111	16133	16069	15990	15889	16156	15987	16051	15792	16085	15910	16124	15981	15801	15946	16043	16104	15980	16021	16042	15934	15969	16103	16108	16243	16147	16147	15822	15895	16005	15985	15996	16200	16013	15939	16178	15946	16234	15805	16190	16154	16043	15977	16082	15866	16105	15892	15914	16019	15958	16155	16024	15895	16283	16115	15877	15885	15943	16086	15981	15976	16161	16043	16223	15905	15964	16110	16081	16021	15981	15996	16122	16111	15946	16074	16072	16137	15845	16260	16039	15970	16049	16054	15920	16131	16078	15912	16039	16020	16133	15842	15933	16327	15998	16017	15998	16127	15915	15938	16210	15996	16104	15865	16037	16110	16044	15891	15811	16213	16133	16009	16004	15927	16104	16027	15960	16048	16141	15977	15959	15909	16101	16231	15944	16197	16121	16005	15990	15960	16078	15971	16023	16096	16021	15945	15926	16088	16041	16101	16010	16125	15967	16266	16089	16217	16119	15981	15962	16034	16206	16129	16154	16089	16172	15966	16010	16001	15934	15973	15988	16046	16250	16001	15957	16255	16041	15975	15895	15931	15922	16017	15949	16001	15999	16061	16383	15972	16396	16054	16015	15970	16165	15818	15948	16018	16154	15943	15888	16167	15742	16122	15914	16009	15926	16189	15895	16344	16023	15901	16055	16119	15933	15930	15868	15811	15967	16093	16088	16157	15979	15954	16020	15960	16012	16006	16010	15887	16053	15844	16036	16084	15993	16181	16110	15969	15945	16047	16141	15923	16057	15944	16126	15809	16181	16083	16008	16122	15915	16027	16035	16024	16059	16001	16022	16142	15898	15910	15999	16098	16098	16160	16064	15890	16071	16056	16143	16090	16065	15964	16070	16153	16081	16118	16218	15843	16140	16110	15841	16118	16145	16041	16169	16076	16072	16112	15930	15956	15962	15843	15886	16341	16108	15945	15890	15974	15890	16149	16098	16110	15894	15838	16176	15989	16192	16144	16026	15949	15998	16018	16053	16086	15887	15941	16099	16093	15919	15912	15963	16028	15944	16259	16053	16061	16045	15950	15968	16094	16118	15906	15935	16128	16017	15920	15910	16083	16034	15960	15957	16115	16177	16207	16140	15940	16073	16164	16096	16008	15898	16054	15997	15893	15952	16090	16038	16198	15923	16138	15997	15845	15816	16040	16135	16118	15916	15721	15952	15994	15962	16083	15961	15901	16001	16004	15939	16115	16139	15917	16023	16083	15926	16021	16036	16074	16148	15781	16110	15828	16189	16077	16037	16038	15945	16115	15786	16009	15935	16048	15867	16043	15978	16071	16114	16126	15893	15998	16136	15971	16156	16119	15960	15927	16129	16091	16028	16007	16034	15925	16132	16032	16072	16215	15989	16003	16030	15995	15927	15980	16055	16077	15973	16140	16105	15967	16231	15941	16025	16012	16138	16011	16159	16025	16259	15960	16018	16186	15990	15887	16040	15988	16012	15923	15961	15969	15970	16004	15977	16021	15932	15887	16011	15849	15987	15990	15954	16008	16058	15986	16107	16076	15926	16192	16049	16085	15987	16101	16019	16121	16179	15963	16107	16070	15922	16107	16084	16048	16033	15975	16118	16070	16052	16073	16150	15983	16043	16144	15913	16217	15878	16086	15883	15960	16040	16136	16100	15882	16047	16125	16077	16112	16008	15985	15979	16080	16144	16010	16078	15790	16097	16007	16044	16033	16053	16178	16105	16048	16047	15977	15995	15949	16100	16066	16006	16075	15836	16045	16171	16022	16038	16031	16043	16089	16151	15925	16055	15926	15960	16037	16070	16050	15830	15958	15916	16018	16102	16038	16059	16029	16004	16148	15989	15965	16117	16140	16052	16179	16005	16069	15977	16089	15959	16084	16231	15884	16116	16031	15920	15892	16051	15980	15922	16132	16076	16053	16031	16005	16165	15993	16027	16137	16087	16020	16119	16174	15836	16161	15952	16358	16029	16282	16013	16005	16124	15782	16080	16038	16158	16032	16060	16031	15823	16042	16113	15994	15955	16192	15997	16090	16020	16101	16076	15822	16011	15957	15819	15949	15956	16139	16040	16068	16162	16059	16086	16104	16307	16147	15926	15906	16125	16113	16142	15913	16096	16132	16091	16009	16088	16124	15964	16135	16108	15925	16032	15977	16051	15932	16160	16065	16087	16091	15940
26148	21903	31996	34145	38378	39820	35438	29355	27551	26856	26640	26475	26050	25951	25971	25864	25924	25561	25834	25441	25374	25400	25331	25398	25006	25280	25000	25237	25308	25197	25158	25046	25063	24919	25089	24918	25182	25189	25072	25032	25216	24859	24998	24938	25132	25193	25244	25118	25007	24932	24877	24825	25060	24991	24787	25034	25027	24924	24918	24953	24810	24889	24877	24925	24863	24991	24711	24939	25029	24848	24767	24912	24649	24707	25012	25286	24995	24906	24658	24943	24919	24924	24932	25068	24532	24866	25011	24882	24758	24813	24701	24672	24987	24928	24905	24995	24717	24908	25047	25188	24785	24864	24782	24874	24888	24646	24687	25096	25123	24764	24801	24713	24948	24996	25079	24726	25014	24910	25044	24600	24791	24859	24818	24757	25220	24719	24818	24870	24771	24795	24764	24594	25005	24719	24940	24882	24686	24688	24897	24914	25224	24600	25016	24791	25035	24970	24791	25085	24812	24954	24710	24548	24776	24678	24961	24933	24744	24870	24916	24921	24860	24765	25085	24873	24863	24756	24972	24823	25243	24858	24902	24791	24778	24924	24911	24743	24733	25068	24969	24814	24805	24628	24847	25267	25069	24888	25090	24875	24772	24833	24767	24923	24774	24980	24597	24918	25039	25249	24845	24882	25083	24993	25068	24792	25075	24802	25092	24675	24820	24682	24891	24764	25072	25001	24887	24882	24974	24594	24931	24717	24869	24844	24930	24680	24735	24723	24963	24780	25063	24926	24837	24894	24971	24783	24862	24832	24834	24845	24638	24802	24947	24957	25016	25064	24884	24714	24807	24988	25077	24735	24698	24987	24806	24777	24807	24718	24860	24852	24803	24803	24805	25085	24899	24796	25043	25121	25096	25218	24908	24935	25171	25051	24872	24935	24659	24742	24786	24944	24877	24889	25036	24855	24828	24963	24710	24863	24857	24882	24498	24719	25067	24656	24858	25000	25059	24934	24924	24874	24914	24720	24757	24688	24851	24952	24963	24872	24791	24791	24786	24880	24909	24810	24736	24984	24984	24887	24906	24685	24605	25080	24776	24907	24687	24762	24814	24715	24643	24880	24959	25082	24679	24869	24922	24731	25075	24555	24796	24732	24765	24951	24799	24579	25025	24955	24878	24920	24679	24597	24907	24691	24731	24693	24724	25044	24938	24982	24962	24862	24830	24943	24754	24833	24618	24832	24951	24940	24854	24802	24733	25070	24694	24950	24898	24814	24940	25076	24988	24986	24709	24887	24700	24806	24863	24660	24703	24985	24812	25089	25018	24819	24875	25086	25144	24972	25096	24690	24646	25039	24758	25015	25019	24892	24845	24907	24825	24899	25010	25029	24957	24874	24906	24653	24985	24867	25095	24844	24954	25018	24683	24853	24908	24621	24880	25185	24793	24964	24919	24794	24778	24979	24904	24990	25001	24824	24991	24976	24866	24892	25118	25024	24754	24712	24840	24913	24752	24880	24802	24888	24754	24921	25050	25214	24929	25081	24745	24710	24852	24985	24926	24644	24940	25136	24831	24627	24957	24859	24870	24801	24843	25098	24976	24833	24854	24635	24897	24918	24785	24893	24907	24850	24751	24933	25007	24867	24959	24884	25051	24981	25045	24869	24942	24790	24757	24927	24835	24721	24887	24750	24855	25014	24774	24579	24905	24895	24756	24959	24858	25130	24734	24915	24683	24893	25045	24897	24763	24901	24864	24900	24887	24917	24686	24854	24868	24689	24922	24940	24796	25051	24779	24881	24873	24868	24866	24928	24635	24918	24840	24824	24826	24826	24921	24891	24831	24886	24870	25229	25019	24772	25033	24945	25145	24913	24858	24586	24912	24750	24796	24940	24910	25026	25092	24790	24738	24948	24945	24899	24819	25090	24847	24877	24962	24917	24863	24854	25089	24747	24605	25001	24674	24884	24995	25013	24724	24851	24714	24685	24769	24936	24762	24875	24637	24852	24928	24959	24952	24875	24819	24725	24695	24958	24970	24827	24905	24968	24908	24752	24777	24916	24822	25114	25085	24885	24891	24800	25043	24873	24852	24759	24879	24829	24997	24971	24895	24976	24813	24596	24908	24926	24881	24893	24731	24790	24933	24806	24836	24909	25030	24920	24844	24684	24877	24738	24861	25045	24872	24902	25190	25084	24898	24887	24765	25011	24815	24898	24703	24701	24788	24718	24769	24751	25043	24760	25013	24718	25082	25041	24740	25117	24901	24960	24686	24809	25004	24796	24934	25006	24895	24852	25079	25023	24788	24802	25019	24641	24706	24965	24883	24800	25133	24912	24720	24805	25053	24931	24820	24794	25036	24887	24814	24853	24764	24959	24955	24812	24946	24835	24985	24670	25080	24999	24876	24943	24806	24600	24976	24643	24842	24783	24751	24967	24843	24979	24748	25019	24846	24982	24909	24832	24545	24577	24855	24938	24677	25098	24823	25032	24835	25153	24959	25094	25147	24983	24754	24977	25027	24807	24607	24939	24808	25113	24652	24816	24687	24590	25120	24958	24989	24846	24591	24920	24990	24823	24765	24962	24941	24908	24743	24688	24710	24689	24866	24780	24736	24769	24833	24562	24844	24779	25051	25085	24883	24674	24757	24835	24837	24931	24963	24996	24963	24678	24964	24936	24892	25015	25100	24833	24987	24862	24890	24970	24969	24953	24915	24810	24835	25012	25235	24718	24882	24941	24904	24874	24933	24672	24895	24722	24812	25001	24638	25003	24840	24880	25025	24861	24844	24836	25050	24834	24869	24770	24991	24748	24853	24848	25030	24869	24765	25063	24658	24877	24991	25061	25049	24953	25181	25098	24933	24655	24814	24787	24956	24885	24719	25069	24678	25023	24907	24825	24971	24869	24916	24746	24966	25104	24883	24680	24985	24706	24987	24865	24811	24729	24689	24828	24698	24671	24680	24735	24915	24900	24691	24839	24858	24693	25025	24979	24794	24773	24669	24997	24662	24890	24885	24915	24983	25175	24968	24804	24804	24853	24653	24864	24853	24715	24693	24819	24864	24811	24793	24757	24675	24894	24905	24793	24935	25167	24885	24810	24783	25078	24670	25039	24949	24940	24867	24991	24899	24836	24857	25092	24774	25033	24867	24838	24679	24836	24805	25119	24876	24982	25064	24696	24826	24839	24879	24841	24910	24940	25045	24799	24958	24869	25010	24655	24708	24842	24905	24677	24843	24765	24893	25154	24771	24856	24916	24977	25168	24849	25026	24796	24905	24825	24633	25197	24696	24893	24706	25027	24969	24918	24806	24967	24688	24839	24800	24937	24942	24783	24911	25112	24777	24985	24728	24896	24995	24971	24728	24826	25065	24749	24654	24982	25082	24939	25002	24893	24866	25063	24842	24929	25001	24819	24808	24839	24841	24872	24895	25051	24832	24904	25005	24823	24678	25162	24779	24998	24830	24850	24742	24949	25001	24722	24855	24912	24818	24872	24965	24954	24810	25167	25109	24952	24897	24869	24874	24760	24688	24917	24642	24673	25018	24760	24798	24801	24946	24946	24818	24892	24490	24591	24916	24559	24816	24805	24744	24873	24815	24870	24798	24778	24847	24988	24774	24744	24821	24951	24843	24925	24613	24921	24985	24663	24820	24860	24818	24672	25043	24850	24922	24923	24910	24821	24922	25112	24822	24951	24745	24756	24897	24793	25001	24930	24694	24844	24807	24899	24942	24932	24975	24874	25017	25234	24930	25046	24914	24745	24679	24755	24796	24866	24960	24923	24946	24615	24793	24865	24700	24819	24868	25121	24876	24793	25245	24882	24789	25046	25031	24851	24911	24653	24820	24851	24806	24995	24741	24882	24813	24758	24862	24851	25056	24868	25099	24857	25031	24939	25116	24799	24905	24907	24760	24826	24966	24767	24933	24985	25025	24840	24619	24782	24983	24847	24743	24570	24820	24944	24969	24889	24821	25092	24855	24830	24738	24912	24883	24813	24595	24934	24921	24838	24856	24858	24851	24814	24763	24990	25039	24940	24804	24902	24871	24769	24774	24844	24704	25004	24976	25036	24868	24906	24907	24814	24728	24888	25057	24976	24827	24750	24800	24820	24799	25034	24937	24909	24900	24747	24936	25164	24836	24975	24740	24909	24760	24703	24757	24541	24810	24969	24868	25085	24842	24692	24768	25026	24862	25226	24965	24894	24577	24479	24807	24682	24844	24909	24787	24967	24849	24719	24962	24738	25005	24878	24805	24890	24717	24803	24917	24810	24711	24940	24965	24949	24995	24924	24929	24833	24761	24991	24983	24652	24936	24955	24580	24715	24821	24816	24857	24713	24875	24637	24743	24771	24852	24891	24874	24683	24867	24785	25047	24796	24651	24460	24908	24548	24709	24742	24753	24857	24778	24784	25134	24968	24755	24878	24915	24964	25055	24736	24949	24567	24906	25023	24845	24808	24754	24965	24551	24830	24945	25000	24783	25017	24774	24911	24757	24545	24819	24515	25050	24617	24892	24985	24972	24931	24795	24605	24893	25103	24942	24916	24963	24954	24763	25013	24676	24935	24981	24835	24663	24853	24909	24843	24957	24603	24772	24396	25059	25059	24658	24601	24705	25061	24857	24523	24733	25113	25025	24974	24837	24890	24915	25023	24765	25060	25010	24773	24901	24681	24612	24828	24855	24959	24832	24822	24950	24798	24847	24768	24808	24725	24773	24781	24813	24911	24811	24735	24830	24936	24611	25071	24686	24586	24614	24917	24840	24987	24881	24493	24794	24910	25128	24767	25025	24799	24864	24954	25006	24730	24932	24805	24926	24796	24769	25107	24959	24803	24850	24879	24779	24941	24927	25102	24698	25037	24756	24655	25060	24944	25093	24834	24924	25088	24891	24832	24688	24647	24892	24719	24925	24807	24996	24696	24782	24775	24718	24844	24922	25063	24680	24918	24793	24992	24976	24777	24908	24946	24911	25048	24831	24901	24916	24684	24996	24799	25004	24948	25030	25078	25115	25094	24960	24645	24977	25024	24839	24819	25214	25036	25234	24970	24868	24761	24931	25042	24832	24918	24840	24832	24616	24951	24960	25067	24831	24734	24859	24833	24924	24967	24818	24738	25013	24790	24980	24770	24898	24873	24865	24847	24690	24787	25110	24819	24759	24742	24795	24931
41729	69820	66269	50646	44124	36963	27022	21517	19949	19200	18723	18646	18388	17860	17838	17605	17224	17163	17322	17081	16868	16987	16918	16985	17002	17175	16777	16702	16844	16654	16792	16825	16855	16814	16718	16708	16728	16783	16630	16692	16531	16711	16532	16641	16678	16537	16747	16577	16645	16593	16765	16485	16644	16427	16532	16519	16477	16554	16448	16325	16567	16589	16587	16346	16562	16487	16316	16464	16626	16575	16452	16749	16562	16398	16533	16399	16620	16591	16489	16532	16596	16636	16511	16537	16419	16409	16473	16486	16485	16503	16667	16488	16587	16270	16566	16351	16627	16618	16458	16589	16566	16679	16462	16578	16523	16534	16480	16529	16529	16384	16480	16617	16598	16462	16621	16584	16611	16490	16419	16410	16665	16691	16600	16513	16403	16592	16465	16429	16568	16535	16372	16379	16492	16398	16666	16454	16395	16625	16383	16445	16640	16635	16491	16544	16560	16576	16516	16463	16464	16500	16478	16527	16401	16544	16514	16594	16523	16468	16497	16330	16507	16507	16475	16388	16415	16420	16579	16399	16613	16382	16448	16565	16602	16684	16530	16373	16458	16501	16481	16475	16504	16473	16505	16470	16607	16647	16404	16569	16460	16540	16429	16533	16430	16607	16487	16249	16401	16607	16446	16526	16562	16569	16504	16593	16524	16401	16531	16583	16657	16383	16418	16406	16365	16502	16317	16417	16457	16470	16474	16392	16553	16461	16329	16517	16578	16460	16608	16528	16431	16447	16577	16420	16482	16422	16613	16355	16515	16648	16647	16515	16391	16378	16567	16575	16420	16511	16538	16413	16472	16623	16517	16516	16331	16380	16439	16428	16513	16452	16448	16337	16603	16439	16536	16439	16357	16513	16539	16537	16613	16572	16403	16519	16422	16527	16564	16563	16668	16676	16686	16436	16583	16497	16578	16374	16657	16407	16437	16589	16551	16520	16458	16335	16418	16460	16326	16625	16426	16549	16526	16758	16285	16493	16586	16277	16566	16457	16470	16566	16309	16650	16463	16614	16377	16488	16515	16450	16543	16251	16388	16511	16461	16387	16537	16388	16376	16243	16479	16464	16484	16545	16510	16479	16423	16443	16424	16526	16487	16425	16475	16414	16476	16692	16431	16467	16328	16545	16579	16511	16221	16544	16498	16332	16676	16486	16534	16467	16391	16445	16368	16447	16486	16602	16424	16592	16405	16381	16578	16505	16682	16612	16466	16331	16534	16386	16564	16398	16514	16518	16555	16567	16600	16423	16569	16339	16407	16604	16426	16526	16538	16540	16463	16404	16409	16574	16765	16579	16729	16333	16548	16437	16571	16557	16552	16584	16362	16285	16502	16292	16457	16486	16403	16391	16594	16460	16698	16560	16473	16588	16456	16489	16556	16508	16599	16568	16422	16576	16395	16469	16363	16597	16557	16408	16450	16527	16379	16734	16501	16281	16526	16546	16596	16601	16530	16456	16495	16682	16491	16532	16697	16603	16598	16338	16460	16322	16487	16554	16555	16488	16478	16675	16406	16576	16496	16573	16418	16404	16378	16496	16444	16411	16566	16607	16454	16408	16560	16549	16455	16579	16509	16409	16629	16509	16549	16444	16491	16551	16292	16500	16304	16443	16568	16600	16559	16300	16648	16408	16405	16551	16502	16531	16500	16323	16401	16523	16488	16723	16545	16456	16487	16436	16470	16401	16455	16600	16596	16463	16557	16489	16432	16585	16650	16676	16537	16506	16410	16713	16435	16415	16475	16574	16289	16336	16398	16405	16426	16473	16555	16294	16538	16502	16494	16355	16597	16412	16439	16528	16445	16432	16585	16553	16383	16429	16589	16507	16443	16394	16425	16487	16574	16520	16597	16376	16702	16717	16510	16430	16460	16328	16478	16409	16423	16607	16471	16313	16410	16561	16607	16593	16392	16440	16656	16502	16482	16441	16566	16498	16538	16411	16556	16352	16460	16522	16520	16429	16417	16578	16563	16494	16666	16347	16585	16542	16492	16364	16529	16515	16468	16564	16524	16627	16400	16443	16656	16559	16489	16466	16632	16274	16526	16533	16788	16413	16495	16540	16599	16594	16427	16387	16681	16384	16678	16492	16676	16441	16604	16437	16531	16432	16452	16472	16497	16530	16447	16274	16543	16356	16584	16173	16668	16507	16576	16397	16555	16512	16551	16503	16506	16542	16496	16446	16529	16568	16491	16769	16518	16667	16532	16448	16504	16518	16593	16681	16644	16487	16415	16691	16482	16527	16477	16510	16469	16544	16533	16361	16341	16593	16407	16488	16522	16325	16522	16391	16403	16610	16508	16476	16510	16389	16506	16515	16368	16666	16589	16647	16532	16449	16630	16548	16437	16612	16529	16501	16548	16434	16666	16603	16462	16631	16469	16499	16557	16570	16574	16507	16597	16570	16442	16486	16390	16616	16685	16459	16373	16303	16535	16715	16624	16391	16519	16582	16471	16437	16565	16378	16368	16513	16314	16396	16638	16574	16428	16464	16481	16350	16503	16453	16430	16445	16514	16405	16455	16552	16471	16606	16487	16511	16538	16412	16636	16565	16380	16589	16488	16507	16469	16483	16527	16498	16379	16351	16544	16621	16612	16454	16517	16539	16328	16600	16236	16353	16523	16456	16532	16552	16383	16586	16473	16577	16616	16502	16723	16328	16473	16404	16434	16451	16469	16688	16515	16547	16478	16467	16352	16533	16629	16530	16557	16546	16520	16555	16467	16502	16503	16544	16508	16435	16368	16546	16573	16527	16362	16515	16480	16564	16455	16473	16676	16434	16538	16503	16438	16518	16554	16564	16460	16541	16533	16512	16573	16468	16408	16660	16662	16512	16508	16569	16549	16373	16536	16452	16493	16647	16653	16604	16525	16476	16657	16373	16565	16268	16408	16469	16627	16549	16619	16411	16589	16382	16471	16610	16609	16444	16555	16582	16633	16613	16570	16585	16743	16566	16546	16418	16398	16536	16583	16346	16488	16429	16457	16483	16346	16567	16606	16315	16496	16395	16552	16434	16662	16418	16418	16425	16442	16684	16539	16436	16501	16510	16505	16538	16567	16761	16442	16466	16473	16682	16553	16449	16360	16337	16341	16717	16585	16469	16394	16580	16403	16477	16562	16424	16484	16366	16462	16853	16470	16568	16479	16574	16565	16481	16524	16562	16635	16586	16614	16351	16539	16506	16549	16608	16320	16381	16675	16449	16358	16545	16489	16523	16651	16626	16506	16376	16236	16468	16460	16507	16322	16468	16447	16500	16597	16416	16737	16460	16529	16242	16498	16555	16453	16208	16556	16567	16408	16439	16587	16488	16636	16491	16669	16664	16433	16433	16417	16489	16608	16472	16617	16527	16336	16533	16446	16560	16679	16424	16536	16641	16498	16538	16560	16410	16394	16313	16437	16524	16504	16410	16520	16390	16528	16574	16461	16556	16553	16462	16451	16458	16649	16346	16428	16457	16532	16249	16608	16483	16459	16497	16569	16580	16604	16441	16663	16508	16370	16453	16489	16551	16277	16657	16484	16510	16592	16466	16579	16552	16510	16222	16657	16503	16637	16477	16510	16636	16523	16532	16492	16434	16263	16545	16340	16364	16452	16539	16579	16682	16548	16296	16427	16352	16660	16530	16484	16441	16493	16386	16545	16575	16604	16416	16653	16575	16690	16527	16545	16641	16406	16546	16418	16463	16446	16701	16613	16607	16587	16372	16461	16520	16522	16196	16521	16461	16632	16591	16476	16365	16557	16562	16383	16451	16444	16517	16586	16500	16436	16555	16515	16479	16473	16531	16505	16434	16664	16522	16397	16590	16476	16610	16454	16606	16295	16238	16489	16615	16227	16454	16425	16475	16489	16412	16507	16385	16532	16537	16614	16465	16498	16678	16555	16367	16684	16579	16540	16351	16459	16724	16451	16382	16685	16471	16386	16575	16438	16651	16334	16539	16593	16566	16579	16343	16540	16604	16471	16480	16419	16408	16415	16608	16564	16396	16619	16510	16593	16544	16560	16586	16651	16478	16427	16448	16612	16531	16516	16421	16432	16324	16641	16490	16455	16412	16332	16519	16480	16493	16429	16459	16354	16401	16543	16529	16695	16527	16497	16427	16206	16605	16546	16430	16530	16575	16427	16407	16529	16487	16617	16610	16469	16592	16547	16501	16539	16471	16593	16472	16420	16366	16416	16440	16583	16451	16563	16611	16595	16663	16493	16599	16516	16508	16493	16491	16391	16452	16532	16416	16532	16667	16511	16320	16450	16480	16598	16503	16439	16595	16310	16524	16656	16441	16434	16572	16416	16546	16335	16387	16447	16411	16411	16508	16535	16481	16441	16574	16415	16567	16465	16460	16343	16422	16671	16570	16338	16417	16526	16519	16419	16561	16634	16368	16548	16429	16480	16311	16438	16366	16354	16723	16605	16423	16737	16610	16366	16614	16450	16606	16613	16652	16558	16434	16439	16665	16389	16537	16602	16351	16653	16477	16547	16349	16428	16335	16427	16399	16382	16432	16413	16651	16576	16526	16471	16576	16574	16539	16573	16231	16598	16531	16355	16537	16527	16383	16476	16477	16650	16620	16582	16560	16550	16546	16389	16651	16511	16567	16362	16478	16454	16611	16708	16469	16463	16690	16447	16416	16516	16361	16569	16519	16445	16517	16451	16487	16439	16380	16578	16493	16506	16477	16489	16502	16579	16461	16401	16455	16523	16582	16559	16518	16429	16635	16467	16520	16393	16441	16465	16614	16515	16592	16323	16436	16564	16316	16494	16489	16336	16447	16479	16417	16423	16609	16377	16554	16543	16354	16610	16530	16393	16455	16414	16561	16523	16476	16586	16493	16557	16478	16660	16601	16407	16451	16623	16502	16375	16518	16552	16378	16450	16481	16417	16601	16586	16576	16382	16485	16540	16590	16433	16465	16498	16475	16464	16551	16667	16342	16504	16553	16304	16546	16635	16442	16383	16525	16423	16579	16521	16354	16438	16169	16597	16463	16445	16423	16549	16614	16356	16610	16442	16610	16506	16703	16556	16360	16584	16490	16306	16300	16385	16509	16635	16671	16466	16538	16530	16666	16570	16558	16428	16471	16606	16507	16614	16617	16616	16395	16440	16433	16560	16531	16599	16413
24199	21635	30006	28589	35088	41172	40033	31505	27724	27070	26707	26087	25834	25600	25433	25320	25040	24753	25063	24826	24561	24353	24110	24332	24500	24152	24177	24351	24250	24292	24305	24635	24382	24140	23786	24085	24155	24307	24138	23972	24111	24051	24050	23910	24176	24202	24050	24125	23854	23945	23960	24031	23744	23833	23788	23782	23878	23822	24111	23875	23950	23870	23628	23775	23871	23943	23705	23475	23687	23599	23672	23689	23719	23830	23752	23945	23879	23942	23827	23635	23847	23585	23771	23837	23876	23922	23849	23900	23645	23778	23849	23820	23721	23848	23708	23943	23643	23927	23832	23812	24038	23731	23841	23707	23877	23805	23935	23929	23781	23676	23750	23783	23819	23878	23840	23639	23765	23754	24021	23841	23729	23718	23886	23756	24051	23919	23719	23523	23685	23921	23677	23652	23709	23653	23824	23819	23648	23836	23883	23730	23928	23782	23885	23891	23746	23894	23691	23839	23979	23607	24064	23917	23716	23779	23442	23929	23654	23967	23712	23545	23600	23766	24104	23995	23766	23890	23491	23645	23827	23900	23643	23569	23813	23838	23861	24122	23853	23793	24018	23919	23867	23761	23793	23775	24030	23803	23700	24033	23772	23758	23660	23645	23835	23727	23915	23612	23720	23808	23921	23813	23695	23828	23802	23654	23984	24091	23766	23679	23793	23980	23792	23628	23814	23690	23778	23643	23759	23788	24036	23808	23707	23722	23993	23843	23981	24189	23733	23507	23628	23758	23778	23738	23925	23845	23617	23970	23663	23850	24055	24003	23797	23796	23737	24096	23907	23648	23641	23638	23842	23894	23830	23692	23701	23729	23894	23979	23706	23769	23842	23887	23620	23857	23958	23783	23839	23676	23724	24026	23588	24017	23743	23629	23826	23956	23975	23705	23735	23723	23883	23911	23958	23710	23896	23677	23803	23676	23858	23750	23762	23713	23966	23946	23771	23591	23866	23895	23939	23862	23876	23477	23740	23833	23624	23894	23752	23731	24056	23941	23894	23993	23875	24155	23813	23622	23630	23663	24123	23862	23477	23913	24070	23969	23888	23807	23902	24078	23815	23788	23719	23773	23475	23647	23688	23779	23662	23918	23520	23823	23969	23734	23568	23763	23896	23760	23608	23782	23777	23880	23831	23898	23710	23787	23695	23826	23597	23433	23626	23689	24124	23656	23735	23876	23717	23753	23791	23831	23645	23883	23617	23781	23705	24023	23790	23718	23735	23786	23821	23699	23812	23467	23659	23710	23943	24013	23851	23841	23861	24009	23930	23991	23741	23882	23592	23863	23753	23805	23765	23638	23773	23707	23856	23870	23830	23847	23991	23987	23914	23766	23762	23803	23580	23731	23786	23746	23467	23791	23868	23867	23743	23921	23765	23770	23707	23791	23939	23733	23875	23710	23796	23872	24051	23810	23432	23633	23894	23686	23706	23659	23669	23880	23750	23381	23751	23854	24072	23935	24084	23785	23927	23843	23801	23768	23938	23864	23718	23839	23569	23888	23832	23647	23788	23761	23805	23682	23749	23962	23995	23790	23564	23675	23865	23843	23586	23813	23743	23474	23653	23457	23791	23854	23860	23892	23908	23892	23485	23854	23771	23731	23600	23869	23905	23769	23936	23849	23869	23791	23823	23887	23747	23605	23759	23691	23954	23609	23893	23928	24072	24008	23919	23740	23626	23614	23856	23827	23951	24128	23806	23996	23899	23813	23823	23773	23700	23784	23946	23751	23640	23761	23754	23796	23965	23764	23511	23863	23985	23947	23826	23886	23933	23742	23624	23720	23834	23785	23881	23904	23510	23854	23954	23952	23680	23957	23815	23928	23742	23754	23644	23718	23734	23843	23640	23705	23719	23747	23882	23656	23858	23986	23753	23795	23631	23808	23570	23811	23988	23802	23820	23575	23564	23881	23978	24060	24037	23858	23914	23694	23857	23751	23784	23717	23673	23751	24037	23736	24137	23830	23897	23577	23869	23840	23971	23689	23803	23866	23839	23899	23672	23807	23868	23627	23666	24064	23619	23657	23796	23690	23965	23844	23840	23866	23552	23795	23969	23660	23794	23735	23544	23874	23707	24117	23933	23829	23798	23808	23788	23755	23651	23824	23885	23741	23942	23695	24046	23714	23791	23855	23696	23612	23541	23737	23699	23924	23929	23782	23711	23750	23657	23674	23646	23786	23703	23717	23816	23647	23889	23900	23868	23700	24019	23654	23770	23882	23897	23975	23935	23508	23738	23831	23635	23790	23794	23866	23786	23927	23869	23833	23894	23614	23745	23912	23752	23678	23880	23595	23648	23586	23857	23656	23615	23746	23938	23805	23912	23804	24099	23688	23641	23785	23856	24073	23702	23746	23644	23830	23692	23914	23775	23741	23778	23744	23729	23419	23909	23583	23537	23760	23889	23990	23752	23822	23618	23872	23728	23680	23712	23806	23708	23726	23708	23685	23503	23747	23742	23912	24030	23625	23665	23671	23696	23786	23737	23914	23606	23701	23764	23803	23552	23940	23545	23832	23897	23834	24007	23809	23683	23680	23653	23831	23750	23913	23868	23674	23792	23898	23837	23703	23716	23940	23853	23623	23777	23876	23759	23833	23674	24015	23901	23840	23809	23670	23614	23819	23540	23712	23867	23930	23759	23737	23824	23670	24028	23793	23707	23836	23685	24004	23604	23733	24026	23818	23723	23919	23932	23741	23810	23485	23671	23965	23873	23912	23886	23850	23782	23469	23696	23404	23999	23766	23826	23556	23883	23725	23664	24005	23687	23739	24048	23677	23751	23563	23818	23824	23674	23781	23778	23696	23973	23864	23651	23743	23694	23837	23870	23855	23756	23604	23635	23781	23814	24147	23956	23968	23536	23476	23999	24008	23761	23747	23701	23990	23648	23643	23745	23852	23953	23814	23783	23918	23847	23505	23724	23999	23857	23489	23880	23863	24082	23747	23623	23884	23893	23845	23901	23931	23949	23917	23825	23693	23620	23840	23726	23920	23985	23655	23673	23895	23603	23990	23847	23637	23710	23817	23686	23528	23827	23836	23904	23736	23853	23751	23603	23820	23659	23891	23796	23900	23882	23909	23945	23823	23834	24035	23819	23820	23674	23968	23794	23815	23831	23760	23958	23745	23778	23765	24086	23956	23744	23869	23827	23697	23973	23851	23872	23778	23769	23720	23761	23657	23917	23780	23780	23954	23806	23946	23719	23707	23863	23878	23556	23842	23732	23742	23936	23727	23660	23560	23966	23907	23814	23610	23855	23868	23729	23888	23838	23839	23708	23657	23672	23929	23687	23832	23844	23854	23720	23919	23758	23760	23658	23530	23727	23721	23772	23856	23737	23760	23846	23890	23845	23766	23849	23708	23660	23761	23837	23912	23751	24003	23618	23723	23731	23661	23795	23715	23863	24063	23894	23909	24072	24024	23668	23934	23783	23716	23635	23730	23838	23771	23834	23915	24000	23702	23762	23934	23796	23654	23599	23657	23834	23765	23810	23884	23672	23765	23574	23816	23880	23694	23640	23550	23750	23460	23645	23742	23606	23701	23661	23771	23762	23670	23763	23619	23761	23919	23880	23712	23885	23705	23638	23782	24002	23739	23728	23915	23769	23756	23853	23781	23680	23782	23766	23715	23879	24081	23781	23615	23877	23506	23880	23763	23609	23853	24034	23840	23782	23746	23869	23758	23883	23442	23959	23958	23760	23640	23737	23761	23812	23712	23972	23885	23586	23749	23852	23749	23740	23873	23871	23676	23789	23765	23808	23592	23838	23966	23958	23730	23603	23608	23645	23902	24050	23761	23665	23732	23913	23894	23765	23645	23854	23785	23894	23851	23760	23898	23732	23786	23855	23805	23740	23942	23492	23767	23784	23727	23971	23904	24009	23875	23742	23627	23819	23699	23635	23776	23806	23597	23766	23878	23826	23543	23535	24063	23719	23882	23812	23554	23694	23914	23746	23865	23988	23691	23690	23636	23926	23701	23540	23535	23950	23567	23609	23589	23438	24028	23889	23563	23688	23548	23922	23791	23668	23906	23677	23868	23943	23761	23629	23955	23639	23770	23804	23622	24104	23650	23870	23612	23807	23935	23738	23675	23771	23734	23636	23532	23736	23858	23531	23568	23674	23707	23819	23744	23831	23757	23909	23977	24114	23729	23792	23954	23728	23785	23657	23667	23870	23891	23951	23877	23827	23902	24022	23750	23627	23827	23738	23545	23650	23453	23550	23585	23759	23744	23754	23869	23675	23799	23747	23685	23830	23740	24002	23793	23998	23757	23894	23697	23697	23909	23912	23816	23760	23684	23662	23594	23818	23748	23660	23688	23645	23617	23810	23934	23934	23566	23754	23937	23634	23669	23690	23834	23683	23751	23758	23879	23786	23757	23799	23582	23934	23884	23569	23735	23839	23684	23827	23840	23771	23693	23815	23699	23628	23775	23941	23676	23937	23834	23781	23854	23832	23736	23887	23856	24000	23994	23571	23611	23895	23852	23944	23881	23871	23479	23700	23652	23654	23823	24011	23857	23738	23930	23582	23853	23746	23832	23529	23716	23752	23706	23757	23766	23907	23815	23761	23569	23861	23885	24060	23734	23845	23739	23847	24004	23861	23918	23857	23991	23826	23739	23949	23747	23982	23547	23815	23597	23825	23984	23703	24086	23869	23832	23908	23609	23704	23704	23805	23836	23702	23834	23749	23734	23769	23720	23761	23842	23923	23639	23823	23717	23928	23675	23776	23914	23452	23774	23822	23903	23683	23875	23876	23635	23751	23786	23844	23529	23884	23840	23776	23796	24190	23662	23577	23694	23731	23790	23839	23818	23919	23727	23850	23929	23761	23906	23576	23698	23879	23557	23675	23765	23654	23756	23887	23734	23658	23637	23670	23887	23822	23573	23808	23680	23841	23597	23747	23621	23765	23739	23693	23851	23877	23605	23889	23623	23897	23816	23651	23759	23844	23948	23699	23788	23839	23745	23567	23650	23919	24021	23811	23590	23694	23659	23707	23655	23662	23671	23733	23790	23729	23673	23628	23685	23837	23839	23947	23694	23857	23704	23782	23984	23806	23673	23954	23658	23966	23492	23764	23852	23836	24002	24064	24006	23562	23836	23608	23898	23682	23760
44394	75839	69724	55803	50936	43466	34415	24808	21139	19726	19467	18941	18260	17903	17823	17501	16911	16862	17193	16712	16626	16537	16234	16603	16479	16576	16494	16416	16379	16354	16290	16215	16330	16123	16267	16207	16156	16067	16156	16188	16134	16189	16118	16142	15944	16109	15939	16192	16091	16048	15976	15998	16091	15860	16199	15820	16184	15871	15987	15829	15811	15933	15918	16041	15907	16024	15964	16100	15931	15866	15963	15899	16023	15973	15869	15984	16219	15893	16034	15828	15947	16008	15891	15956	15865	15808	15895	15872	15960	15935	16006	15892	15886	15903	16023	15871	15894	15855	15818	15841	15851	16006	15973	15945	16072	15904	16027	15731	15957	16020	15827	15941	15948	15787	15940	15834	15898	15919	15980	16056	15934	15775	16006	15909	15840	15920	15943	15888	15912	15783	15724	15998	16059	15908	15935	15961	15969	15890	16120	15963	15836	15955	16005	15811	15810	15813	15759	16038	15986	16025	15775	15936	15963	15996	15950	15894	16049	15995	15796	15799	15944	15992	15910	16165	16063	15908	15920	15964	15998	16244	15908	15893	16005	15939	15926	15960	15870	15979	15867	15733	15897	15766	16013	15791	15915	15765	15957	15997	15875	16020	15956	15946	15995	15969	15825	16069	16025	15983	16013	16015	15946	15989	15974	16016	16048	15723	15942	15935	15983	15826	15895	15928	15862	15991	15831	15830	15983	15892	15894	15911	15805	15817	15981	15979	15750	16009	15805	15964	15964	15869	15943	15867	15985	15900	15988	15945	15964	15934	15898	15869	15944	15771	16155	15928	15931	15983	15854	15865	15803	15858	16029	15975	15924	15713	16065	15974	15764	15827	15962	15868	16017	15890	15879	15811	16149	15985	15985	15968	15954	15707	15946	16016	15892	16032	15797	15889	15752	15977	16014	16004	15855	15902	15986	15884	16038	15983	15872	15900	15869	15818	16050	15950	15998	15762	15820	15844	15920	15941	15768	16094	15838	15999	15671	15992	16024	15776	15875	15895	15940	16078	16002	15979	15922	15822	15901	16013	15726	15962	15921	15896	15939	15740	15934	15827	15887	15822	16010	15837	15800	15761	16008	15855	15935	15910	15931	15897	16003	15855	15937	15991	15996	15748	15793	15978	15809	15944	15975	15941	16035	15959	16148	15915	15742	15856	16053	15815	15900	16064	15718	15852	16052	15842	16106	16068	15968	15741	15920	15936	15901	15804	15990	15771	15869	15827	15918	15851	15916	15825	16047	15862	15908	15993	15817	15957	15996	15741	15953	15759	15961	15965	15965	15821	15986	15940	15955	15939	16013	15797	15799	15987	15869	15930	15849	16068	15845	15825	16027	15908	16015	15967	15924	15785	16069	15932	15892	15909	15701	15946	15954	15806	15953	15988	15854	15977	15948	15819	15935	15854	15900	15821	15946	15947	16022	15974	15876	15808	15876	15941	16035	16113	15934	15900	15992	15943	15942	15945	15811	15738	15900	15929	15873	15744	15932	15807	15887	15840	15914	15876	15789	15901	15975	15948	16077	16073	16013	15962	15860	15853	15999	15921	15982	15985	15940	15894	16026	15748	15855	15740	16095	15908	15883	15968	15881	15876	15902	15755	15918	16018	15990	15835	15721	15750	15854	15939	15832	15964	15866	15971	15934	15966	15918	15926	15979	15746	15690	15894	16106	15771	15998	15748	15973	15939	15926	15864	15743	16112	15937	15857	15912	15829	15905	15991	15952	15935	15994	16025	15651	15742	15834	15840	15806	15962	15836	16068	16008	15885	15925	15645	15850	15887	16102	15901	15962	15601	16001	15938	16029	15810	15921	15840	15937	16179	15860	15798	15970	15906	16124	15905	15904	15753	16064	15962	16045	15936	15794	15934	15934	15911	15847	15933	15846	15876	15912	15850	15844	15948	15754	15869	16178	16061	15908	15943	15877	15863	15900	15954	15985	15949	15729	15836	15769	15941	15891	15934	15730	15753	15860	16078	15731	15856	15988	15790	16025	15862	15743	15974	16072	15941	15855	15945	15923	16097	15805	15821	15964	15980	16026	15873	15820	16098	15908	15879	15945	15973	15905	15998	16035	15959	15760	15952	15704	15845	15931	16075	16068	15975	16018	15746	16077	15803	15974	15732	15948	15967	15977	16005	15985	15838	15899	16032	15957	16077	15849	15813	15968	15808	15989	15975	15923	15937	15673	15997	15749	15740	15898	15950	15891	16010	15862	15830	15910	15976	15941	15909	15910	15979	15948	15841	15888	15756	15914	16069	16027	15976	16045	15991	16082	16025	15778	15821	15737	15981	15681	15973	15770	16015	16046	16074	15769	15965	15927	16018	15988	15947	15737	15880	15790	15870	15982	15946	15967	15989	15951	16014	15899	15963	15953	15981	15929	15795	15763	15820	16012	16036	16046	15974	15884	15956	15855	15865	15828	15824	15829	15785	15976	15899	16005	15891	15904	16143	15707	15877	15962	15998	15769	15921	15929	15908	15949	15865	15974	15870	15937	16035	15989	16020	15910	15974	15722	15886	15861	15828	15927	15936	16118	15959	15918	15887	15762	16011	15943	15908	15958	15947	15872	16133	16071	15837	15847	15826	15857	15867	15876	15972	16001	16018	15744	16026	15919	15947	15817	15943	15909	15967	15921	15982	15965	15877	15880	15953	15951	15849	16112	16060	16032	15838	15950	15963	16054	15999	15988	15881	15749	15947	15994	16006	15811	15669	15999	16016	16036	15959	15908	15770	15804	15815	15960	15755	15934	15958	15931	15933	15979	15785	15789	15990	15953	15945	15933	15935	15783	15961	16016	15783	15901	15976	15917	15904	16045	15780	15928	15862	16076	15979	16105	15926	15786	15912	15975	15885	15838	15985	16020	15917	15769	15892	15863	15831	15974	16023	15840	15985	16007	16010	16052	15882	15910	15982	15933	15790	15913	16001	15902	15961	15968	15690	15863	15810	15926	15870	15886	15875	15929	15869	16008	15930	15988	15802	15788	15802	15841	15884	16035	15863	15879	15975	15823	15858	15870	15922	15954	15729	15818	15965	15933	15979	15995	15948	15935	15890	15847	15890	16000	15932	15778	16091	16088	15876	16137	15955	15904	15853	15965	15979	15938	16046	15707	15863	15822	15990	15915	16001	15957	15942	15982	15902	15958	15868	15769	16059	15996	15941	15857	15856	15944	15984	15861	15896	15887	16044	15993	15961	16034	16014	15846	15875	15926	15825	15787	15912	15792	15951	15700	16025	15841	15834	15810	15934	15796	15999	15982	15867	15985	15852	15956	15893	15920	15932	15896	15862	15971	16053	16092	15807	15926	15794	15916	15940	15936	15895	15880	15930	15982	15899	15987	15929	15975	15812	15848	15880	15899	15820	15701	15820	15969	15880	16101	15871	15932	15919	15791	15980	15832	16010	15803	15880	15896	16082	15964	15898	15936	15712	15970	15986	15884	15894	16070	15895	15859	15767	15893	15846	15858	15841	15838	15879	15816	15895	15734	15720	15881	15932	15784	15908	16073	15830	15731	15891	15842	15974	15980	15901	15828	15843	15979	15923	15912	15856	16011	15821	15939	16048	15851	15957	15768	15989	15971	15833	16045	15690	15937	15889	15928	16014	15994	16040	15900	15850	15887	15904	15774	16081	15720	16011	15964	15835	15928	16027	15888	15999	15867	15860	15959	15865	15999	15960	16081	15898	15870	15981	16106	15793	15845	15744	15641	15830	16021	15848	16069	15707	15960	15897	15860	15860	15895	15875	15887	15727	15992	15796	15762	16061	15894	15816	16006	15827	15904	15893	15900	15824	16021	15896	15793	16037	15877	15959	15857	16032	15966	15841	16042	15833	15820	15889	15898	15957	15965	15885	15814	15792	16031	15833	15843	16045	15996	15956	15929	16092	15848	15740	15958	16073	15949	15915	15852	15968	15957	16005	15877	15827	15944	15714	15956	15724	15864	15905	15956	15971	15978	16047	16013	15939	16044	15853	15820	16001	15834	15915	16171	15948	15792	15891	16007	15994	15891	15983	16063	15857	16189	15890	15895	15864	15941	15606	15862	15987	15963	16001	15952	15972	16002	15948	15919	15852	15856	15998	16004	15833	15807	15996	15896	16050	15921	15862	15890	15842	16094	15935	15920	15790	15901	15761	16014	15999	15950	15851	15894	15816	16047	15823	15882	15918	15951	15961	15914	15804	16022	15875	15816	15989	15914	15925	16029	15870	15916	16077	15974	15984	15905	15910	15874	16042	15809	15874	15783	15963	15810	15852	15776	15986	15916	15963	16017	16000	15958	15884	15985	16032	16007	15906	16009	15692	15986	15830	15845	15897	15889	15899	16100	15716	16077	15833	15897	16021	15823	16058	15910	15803	16131	15931	15864	15896	16178	15983	15935	16048	15941	15807	16086	15948	15827	15890	15981	15768	15995	15907	15971	15847	15859	15917	15930	15859	16062	15926	15856	15959	16117	15852	15756	15901	15829	16000	16082	16068	15859	16030	15819	15977	15862	15759	15899	15944	16109	15752	15991	15846	16008	15717	16039	16036	15817	15732	15722	15970	15841	15937	15912	15794	15924	15802	15923	15863	15902	15975	16106	15715	15751	16039	15838	15931	15759	15937	15987	15841	15863	16048	15989	15979	16045	15905	15910	15954	16008	16001	15805	15963	15944	15831	15884	15907	16016	15923	15930	15866	16019	15978	15935	16015	15891	15860	15971	15991	15894	15909	15922	15946	16028	15742	15956	15912	15967	16045	15955	15822	15932	15894	15918	16007	15930	15865	16044	15818	15928	16160	15965	15900	15911	16082	16000	15913	16033	15787	15927	15898	15854	15888	16110	15988	16006	15991	16056	15780	16072	15934	15903	15943	15908	16103	16005	15830	15780	15950	16134	15797	15978	15829	15994	16020	15896	15903	15919	15949	15929	15812	15850	15851	15910	15953	15926	15894	16073	15793	15818	15960	15971	16012	16080	16037	15955	15870	16018	16039	15849	16010	15953	15993	16033	15852	15986	15828	15770	15881	16023	15731	15948	15811	15775	15806	15815	15708	15856	15922	15817	15912	15891	16241	16039	15678	16031	15940	16045	15966	15703	15961	16020	15738	15866	15888	15876	15794	16100	15850	15978	15805	15994	15988
39924	46421	50226	42557	38310	34742	30479	27339	25732	25359	25298	24924	24966	24636	24882	24471	24480	24620	24659	24483	24579	24267	24232	24389	24542	24324	24183	24253	24322	24511	24480	24356	24249	24203	24130	24306	24216	24346	24193	24362	24221	24294	24270	24194	24323	24252	24150	24247	24306	24198	24132	23916	24472	23882	24168	24076	24136	23935	24122	23976	24445	24355	24434	24066	23987	24074	24049	24128	24210	24226	24317	24496	24438	24171	24135	24129	24137	24026	24346	24046	23905	24007	24350	24344	24120	24251	23868	24224	24080	24105	24179	24196	24106	24038	24133	24051	23970	24029	24177	24258	24013	24443	24009	24248	23809	24204	24419	24474	24147	24166	24079	23955	23908	24030	24053	24298	24263	24190	24564	24334	24222	23891	24155	24238	24185	24154	24285	24047	24154	23878	23914	24083	24223	24002	24194	24186	24177	24068	24145	23893	24005	24090	23890	23865	23926	24144	24174	24146	24064	24092	24081	24278	23924	23880	24132	24271	24233	23950	24208	24256	24155	23991	24208	24222	23964	24236	24394	24426	24041	24249	23996	23981	24189	24068	24068	24174	24175	24061	24174	24027	24233	24232	24116	24009	24180	24103	23977	24101	24229	24356	24243	24300	24394	24285	24109	24392	24266	24251	23854	24130	24024	24213	24418	24091	24171	24104	24180	23933	24125	24001	24286	24187	24028	24138	24253	24226	24058	23866	24116	24008	24267	23804	24341	24016	23998	24044	24223	24320	24049	24084	24347	24161	24139	23913	24121	23802	23889	24335	24006	24257	24029	24191	24033	23971	24080	24051	23956	24115	24128	24294	24210	24129	24135	24199	24094	24117	24100	24334	24109	24090	24328	23976	24115	24108	24350	24140	24116	23954	24179	24289	23969	24108	23992	24370	24308	24202	24357	24189	24070	24362	24222	24045	24210	24104	24067	24133	24195	24147	24189	24259	24040	24318	24001	23992	24016	24262	24083	24286	24415	24212	24017	24079	24286	24111	24173	24054	24162	24144	23998	24165	24082	24050	23981	24033	24224	23937	24276	24355	24082	24256	23948	23927	23962	24132	24189	24202	24049	24103	24205	24183	23992	24302	24478	24029	24141	24091	24084	24061	24424	24030	24017	24366	23994	24258	24148	24071	24003	23891	24156	24232	23951	24205	24125	24277	24199	24048	24290	24181	24104	24139	24288	24209	24042	24004	24268	24384	24228	24249	24139	24158	24178	24066	24122	24171	23878	24097	24267	24279	24166	24025	24303	24160	24256	24079	23907	23961	24108	24014	23914	24405	24200	24113	24112	24287	24205	24262	24166	24129	24154	24100	24079	24061	24244	23929	24114	23879	24154	24037	24094	24293	24267	24048	24020	24074	24031	24207	24164	23935	24302	24109	24202	24159	24262	24357	24338	24061	24054	24008	24025	24291	24236	24220	24188	24159	24237	24330	24205	24123	24253	23973	23980	24351	23943	23780	24116	23947	24028	24261	24021	24161	24109	24156	24140	24362	24312	23917	24151	24136	24371	24273	24512	24092	24123	23949	24079	24218	24232	24115	24177	24172	24161	24119	24163	24193	24183	24121	24062	24127	24175	24107	24118	24147	24170	24135	24414	23979	24056	24219	24182	24188	24137	24408	23985	24057	24269	23990	23993	24050	24083	24185	24258	24196	24373	24370	24316	24022	24337	23897	24095	24169	24159	24074	24059	24345	24176	24164	24262	24039	24099	24018	23971	24183	24148	24034	23978	24167	24211	24287	24017	23980	24335	24088	24269	24208	24211	24053	24054	24072	24014	24021	24290	24408	23976	24061	24098	24045	24058	24160	24132	23959	24221	23993	24314	24253	24287	24423	24149	24159	24096	23943	24139	24034	24223	24144	23979	24149	23778	24186	24301	24032	24037	23974	24255	24179	24240	24088	24161	24060	24003	24160	24351	24030	24151	24087	24036	24097	24087	24214	23865	24230	24180	24197	24063	23982	23970	24268	24264	24144	24310	24377	24098	24401	24160	24371	24153	24131	23844	24136	24263	24046	24048	24066	24018	24441	24106	24016	24002	24049	24301	24311	24226	23931	24165	24277	24119	23944	24155	24019	24022	24131	24230	24340	24093	24267	23952	24041	24239	24383	24286	24250	24076	24308	24154	24000	24000	24129	24053	24102	24230	23960	24163	24039	24134	24057	24183	24052	24125	24113	24028	24074	24227	24215	24405	24208	24335	24086	24124	24215	24241	24239	24136	23791	24311	24071	24294	24139	24184	24331	24148	24158	24101	23982	24260	24234	24291	24051	23946	24199	24199	24111	24164	24293	24360	24076	24068	24171	24088	24266	24310	24288	24319	24140	24154	24245	24098	24255	24369	24051	24398	24120	24094	24073	24174	24426	24412	24096	24315	23677	24149	24027	24149	23989	24203	24175	24036	24221	24018	23927	24108	24253	24179	24290	24274	23966	24270	24284	24293	24104	24159	24270	24065	23925	24145	24037	24017	24250	23990	24050	23907	24013	24165	24199	24354	24285	24048	23879	23794	24059	24104	24048	23953	24138	24356	24194	24125	24099	24138	23859	24239	24129	24137	24095	24314	24192	24053	24215	24098	24097	24152	23976	24003	24096	24089	24180	23947	24214	24261	24056	24223	24255	24168	23993	24033	24354	24141	24151	24126	24183	24098	23956	24202	24012	24278	24143	24153	24061	24309	24145	24145	24039	24180	24230	23949	24066	23980	24122	24166	24251	23948	24198	24244	24018	24238	24279	24097	24069	23984	24130	24156	24172	24372	23962	24167	24203	24062	24285	24397	24271	24150	24246	24031	24092	23921	24178	24126	24184	24276	24203	23856	24122	24309	24174	23980	24246	24245	24037	24151	24078	24146	24034	24194	24125	24097	24318	24150	24110	24018	24307	24095	24341	24136	24028	24046	24177	24343	24125	24060	24209	24218	24294	24081	24076	24246	24058	24134	24254	23999	24033	24160	24244	23891	24283	23982	24324	23914	24304	24357	24144	23965	24345	24189	23983	24232	24148	23957	24020	24328	23969	23873	24128	24070	24258	24030	23970	24075	24295	24386	24312	24182	24035	24108	24246	23986	24098	24283	24047	24171	24335	23994	24335	24228	24053	24015	24059	24349	24094	24254	24379	24081	24058	24107	24072	23947	24208	24116	24035	24087	23982	24051	24386	24064	24280	24373	24175	23955	23985	24513	24289	24006	23918	24142	24185	24014	24403	24065	24121	24278	24288	24096	24233	24073	24189	24261	24247	23976	24230	24269	24119	24104	24150	24092	24038	24075	24210	24278	24245	24312	23963	24226	24190	24148	23856	24027	24160	24299	24299	24342	24315	24200	24162	23986	24146	24470	24013	23971	24061	24128	24297	24149	24134	24157	24112	24202	24037	24181	23824	24041	23964	24059	24223	24070	24246	24153	24156	24256	24062	24115	24426	23997	23836	24077	24044	23957	24184	24199	23995	24264	23994	24127	24150	24168	24204	24080	24293	24354	23971	24385	24186	24171	24393	24292	24073	24194	24103	24421	24150	24032	24411	24170	24249	24074	24100	24046	24347	24212	24150	24421	24049	23963	24217	24116	24285	24100	24116	24186	24307	24188	24120	24240	24454	24293	24283	24385	24187	24392	24067	24249	24071	24321	24272	24281	24098	24235	24177	23882	24121	23968	24200	24120	24113	24142	24237	24098	24068	24101	24137	24048	24137	24165	24138	24139	24282	24016	24185	24049	24293	24135	24060	24132	24041	24246	24183	24031	24067	24248	24185	24132	23800	24043	24024	24219	24200	24123	24132	24267	24098	24112	24199	24291	24100	23956	24005	24153	24399	24234	24088	24321	24312	24344	24285	24217	24126	23993	24339	24394	24101	24062	24131	24093	23885	24152	24149	24142	24188	23900	24017	24248	24228	24167	23963	24006	24215	24092	24065	23832	24334	24014	24033	24152	24111	24061	24106	24347	24047	24199	24188	24170	24189	24229	24121	24352	24207	23922	23924	23971	24183	24078	24108	24313	24148	24443	24349	24182	24020	24257	24250	24082	24018	24341	24206	24313	24099	24128	24073	24178	24065	24159	24198	24283	24085	24206	24099	24192	23991	24256	24202	24087	24047	24103	24360	24268	24161	24118	24152	24148	23980	24047	24357	24096	24313	24299	24280	24042	24102	23965	24214	24083	23973	24235	24081	24294	24317	24222	24169	24104	24135	23859	24089	24149	24292	24297	24414	24133	24068	24381	24094	24070	24094	24107	24204	24199	24238	24237	24368	24278	24123	24154	24160	23994	24112	24314	24193	24141	24036	24231	24179	24013	24357	24148	24472	24035	23948	24128	24343	24032	24146	24379	24252	23987	23971	24103	24195	23782	24220	24214	24196	24147	24243	23921	24167	23980	24194	24032	24160	24162	24048	24315	24465	24093	24111	24268	24138	24119	24137	24025	24072	24206	24110	24096	24058	24325	24110	23997	24240	24238	24269	24174	24083	24306	24343	24338	24119	24228	24255	24278	24314	24174	24372	23816	24135	24206	24310	24054	24160	23991	24138	24139	24125	24229	24086	24049	24410	24167	24052	24038	24150	24179	24161	23930	24192	24320	24178	24107	24288	24097	24085	24274	24086	24060	24054	24301	24062	24059	24088	24061	24026	24120	24229	24157	24207	24061	24230	24119	24232	24074	24160	24074	24137	24177	24212	23984	24304	24268	24287	24323	24036	24110	23989	24128	24109	24283	24104	24013	24031	24284	24412	24129	24074	24136	24160	24158	24158	24324	24285	24111	23852	23797	24122	24142	24036	24281	24080	24113	24090	24203	24115	24109	24353	24392	24220	24232	24206	24267	24337	24315	24440	24181	24290	24285	24509	24090	23964	24237	24288	24231	24096	24366	24298	23848	23939	24009	24185	24137	24272	24341	24124	24392	24524	24397	24111	23979	24095	24151	24041	24158	24329	24185	24411	24423	23914	24468	24329	24094	23991	24284	24054	24203	23992	24223	24131	24251	24358	24098	24187	24132	24030	24211	24171	24264	24277	24280	23877	24186	24397	24178	24284	24273	24177	24201	24154	24082	23995	24118	24050	23964	23951	24057	24213	24294	24059	23959	24027	24212	24107	24441	24104	24045	24042	24068	24275	24199	24062	24163	23895	24339	24114
39916	55623	48944	37790	33459	29040	23676	19725	18486	17588	17520	17095	17132	16698	16683	16727	16407	16293	16717	16318	16248	16289	16246	16451	16294	16277	16148	16036	16199	16245	16351	16171	16144	16074	16207	16141	16154	16022	16049	16102	16282	16122	16232	16195	16187	16094	16135	16076	16025	16261	16076	15904	15990	16130	16007	15985	16115	15924	16056	16040	16018	16114	16075	16157	16128	15897	16219	16053	16032	15966	16224	16021	16099	15928	16000	15930	15840	16002	15970	16013	16058	16055	16066	16045	15887	16057	16011	15970	16146	15891	16204	15993	16110	16051	16040	16027	16067	16126	16176	16041	16086	15994	15984	16039	16014	16106	16109	16113	16039	15996	15934	16135	15936	15959	16235	16181	15989	15915	16082	16058	16107	16090	15931	15990	16197	16057	15964	16248	15975	15994	16155	16001	15985	16046	15964	16164	15973	16143	16025	15859	15982	16032	16028	16162	16057	16091	16041	16099	16113	15947	16200	15977	16009	15851	16014	16043	16186	16102	16196	15932	15969	16110	16038	16075	16031	16010	16047	15956	16159	15875	16001	16046	16072	16039	16054	16250	16044	15817	16056	16127	15864	16090	15960	15979	16140	16030	16125	16089	16140	16005	16008	15979	16117	16057	16022	16005	16172	16069	16283	16039	16263	16071	16107	15995	16047	15991	16013	15879	16022	15972	16156	16064	16089	15985	16055	16003	16101	16024	15849	15966	16063	16012	16032	16057	16061	16021	15935	16005	16159	16111	15982	16035	16098	15963	16088	16158	16039	16074	16067	16246	15977	15978	16166	16007	16154	16083	15942	16091	15922	16084	16075	16182	16051	16170	16050	16197	16199	16023	16002	16015	16231	16107	16091	16153	16085	16103	16005	16111	16154	16141	16142	15902	16191	16108	15965	16017	16068	16146	16118	16086	15938	16065	16143	16081	16061	16022	15995	16237	16058	15999	16046	16081	15946	16131	16011	16068	16072	16110	16130	16015	16081	16062	16248	16128	16277	15798	16112	16047	15936	16280	16213	16076	16059	16001	16046	16094	16065	15996	16103	16092	15933	16117	16012	16072	16057	15962	16092	15990	16059	16096	15930	16028	16022	16045	15941	16130	15990	16023	16015	16190	15993	16127	16133	16154	16177	15982	16046	16112	16152	15885	16086	16065	15990	15988	16167	16200	16011	16062	16117	15996	15935	16249	16111	16008	16099	16080	16106	16090	15966	16187	15963	16207	16123	16008	15930	16174	15899	16136	16136	16159	15959	16090	16008	15928	16066	15816	16057	15955	16160	16162	16023	16075	15989	16099	15905	16137	16001	16128	16083	16097	16060	16144	16078	16003	16137	16063	16013	16103	16073	16033	16053	16192	15991	16158	15855	16192	16043	15966	15985	16148	15910	16111	16161	16098	16162	16052	16077	16170	15988	16021	15990	16169	16032	16193	16192	16061	15943	15979	16102	16154	16111	16118	16161	16192	16176	15984	16082	16076	15992	16237	16092	16012	16066	16240	16071	16160	16023	16097	15970	15945	16022	16121	16182	16102	16032	15915	15912	16179	16129	16073	16098	16113	16009	15989	16021	15891	15817	16000	15909	16179	16050	15861	15981	16061	16099	15993	16021	15936	16059	16017	16025	16090	15919	16021	16095	16101	16015	16078	16036	16038	16012	16072	16055	16145	15926	16090	16129	16047	15979	15999	16220	15994	16208	15805	15996	15953	16140	15940	16010	16008	16171	16087	16184	15976	16006	16079	16078	16165	15958	15943	16051	16141	16078	16019	16041	16186	15998	16110	15989	16078	16126	16057	16144	16097	16240	16281	16084	16074	16049	16058	16103	16216	15922	16107	16185	15990	16022	16038	16060	16062	16096	16045	16042	15929	15920	16041	16216	16030	16048	16190	16018	15989	16392	16062	15957	16136	15953	16047	16046	16005	15886	16111	16078	16079	16183	16182	16103	16052	16085	15966	16017	16058	16039	15878	15915	15997	15947	15903	16175	16104	16048	16042	16086	16111	16085	16100	15895	16151	16138	16008	16167	16104	16083	16065	16060	16093	16112	16209	16029	16026	16136	16159	15981	15904	16110	16103	16218	15944	16223	16237	16053	16243	16127	16042	16029	16095	16016	16089	15991	15941	16045	16128	16163	16098	15870	16210	16175	16084	16038	16085	15896	16239	15934	15878	16117	16219	16048	15967	16042	16181	16114	15992	15935	16094	16115	15946	16174	16133	16109	16258	16087	16055	16177	16041	16213	16032	16090	16001	15965	15947	16029	16043	15959	16090	15965	16248	16045	16038	16036	16097	15975	16155	15990	16133	16133	16026	15932	16109	16106	16058	15991	15870	16013	16046	16091	16129	15941	16056	16235	16022	15900	16090	16116	16040	15965	16027	16084	16123	16165	15960	16018	16139	16097	15962	16032	16194	15970	16087	16035	16073	16106	16010	16033	16247	16116	16223	16039	16069	15876	15945	16125	16015	15890	16184	16103	15942	16014	16014	15855	15952	16104	16160	16183	16194	15927	16017	16118	15896	16215	15986	16077	16043	15913	16108	16130	15978	16058	16144	16136	16283	16233	16061	16155	16084	16049	16114	16126	16192	16206	15978	15991	16142	16014	16066	15974	16226	15851	15862	16248	16126	16068	15944	15959	16099	15974	16027	16005	16109	16232	16085	16076	16136	16065	16056	16104	16045	15934	16108	16031	16185	16139	16181	15924	16119	16133	15912	16015	16088	16100	16176	16198	16124	16094	16025	15982	16201	16089	16021	16118	16092	16297	15927	15890	15869	16049	16033	16182	15996	16219	16073	15985	16107	16100	16171	16094	16210	15969	16037	16128	16119	15798	16147	16088	16039	16126	16187	15962	16122	16143	15980	16161	16221	15982	16075	16098	16093	16028	16033	16297	16139	16021	16144	16173	16324	15976	16020	15870	16107	15983	15982	16035	16273	16070	16102	15986	16148	16022	16322	16202	15991	16168	15909	16028	16316	16028	16149	15979	16045	16100	16143	15948	16034	16094	15987	15970	16036	16110	16076	16088	16025	15985	16182	16078	16040	16196	16128	16126	16021	16160	16029	16164	16275	16164	16035	16073	16068	16023	16236	16159	16131	16109	15874	16064	15868	16120	16045	16143	16039	16066	16216	15854	16078	15932	15915	15973	16074	15991	16203	16286	15968	16112	16069	15928	15965	16156	16128	16309	16150	15989	15998	16061	15979	16047	15952	16115	16158	16190	16075	16134	16187	16029	16158	16066	16067	15959	16055	16063	16023	16131	16103	16096	15979	16020	16029	16182	15999	15971	16069	16120	16052	16096	15897	16018	16098	16182	15969	16054	16099	16156	15883	15974	16026	16061	16094	15993	16219	16032	16123	16021	15910	15980	16119	15910	15989	16011	15791	16080	16012	16114	16087	16090	15986	16035	16115	15914	16137	16149	15966	16055	16289	16134	15979	16075	16116	15986	16120	16005	16170	16288	16201	16086	16138	15955	16109	16002	16088	15960	16198	16096	16095	16085	16144	16120	15954	16222	16131	15891	15931	15907	16059	16084	16107	15996	16098	16278	15993	16080	15898	16156	16099	16223	16071	15933	16110	16157	15838	16036	16011	16065	16006	16118	15925	16242	16145	16131	15992	15975	16089	16220	15988	15875	16030	16037	16080	16038	15926	16031	15987	16020	15985	15993	16037	15988	16125	16041	16117	15967	15939	15907	16025	16012	16005	16116	16114	16014	16206	16014	16023	16012	15990	16158	16030	15941	15893	16067	16069	16040	16056	16167	16047	16091	16136	16004	16071	16006	16009	16108	16031	15846	15977	15996	15894	15953	16014	16109	16061	16141	16049	16197	15960	15947	16021	15943	16040	16073	16134	16099	16316	16046	16044	16018	16121	15891	16119	16129	16110	15970	16147	16227	16159	16027	16166	16223	15937	16041	16011	15924	15942	16086	15980	16265	16180	16111	16019	16048	16078	16122	15795	16191	15988	15881	16090	16162	15778	15994	16036	16046	16224	16302	16228	15979	16018	16097	16103	16067	15944	16098	16255	16158	15947	16116	15924	16062	15791	16163	15889	16091	15953	16100	15988	16180	15952	16010	15973	16066	16070	15939	16012	16026	16061	15913	16218	16134	15908	16101	16028	16158	16009	16149	15888	16123	15906	16041	15932	16053	16113	16180	15982	16102	16053	16109	15985	16157	16033	16008	15976	16143	16145	16097	16155	16153	16149	16029	16044	15973	16017	16163	16207	16213	15900	16032	15969	15966	16092	16013	16016	16142	15972	16097	16058	16025	16184	16171	16171	15995	16255	16007	16142	16033	16026	16085	16208	15907	15960	16112	15932	16072	16195	16114	16122	16053	15983	15813	16212	16041	15993	15961	16095	16178	16186	15894	16182	16197	16032	16012	16006	16083	16221	16070	16154	16163	16013	15990	16123	16078	16066	15968	16131	16165	16005	16048	15845	16174	16172	15913	16316	16012	16041	15991	16059	15993	16180	15911	15938	16105	16058	16003	15931	16015	15961	16202	15992	16051	16019	15892	16102	16078	15990	16032	16020	15907	16037	16129	16154	16035	16290	16102	16218	16110	16215	16021	16056	16028	16087	16116	15958	16099	15839	15864	16103	15984	16152	15937	16242	16168	16002	16118	16090	16106	15978	16167	16179	15764	16095	16065	16269	16154	15948	16204	16101	16116	16003	16054	16046	16043	15954	16049	16172	15961	16079	15942	16125	15978	15998	15946	15947	15946	16071	16082	15964	15960	16077	16033	16139	16129	16127	16155	16046	15885	16201	16016	16076	16179	15855	15998	16080	16061	16074	16033	16098	16037	16062	16010	16024	15990	16087	16032	16043	15969	16140	15957	16127	16027	16048	16011	15894	15869	15987	15959	16059	15981	16134	15923	16101	15906	15968	16117	16246	16098	15990	16199	16157	16090	15977	16149	16179	15987	16035	16096	15917	16189	15970	16148	16112	16062	16259	16004	15923	16040	16116	16047	16050	16082	15939	16011	16130	15927	16026	16080	16217	16156	16070	16077	16095	16083	15964	15925	16155	15903	16040	16077	16045	16007	16225	16072	16285	15942	16114	16032	15970	16161	15972	16032	16153	15988	16019	15930	16069	16025	16178	16140	16093	16082	16000	16001	15993
26142	21762	29976	33114	40723	44096	39933	30415	27761	27212	26765	26464	26178	25955	25649	25690	25463	25386	25731	25263	25463	25428	25178	25188	24977	25196	25305	25056	25284	25107	25386	25298	25090	24995	25068	25052	25171	24906	25065	25111	25056	25064	24989	24889	24913	24842	25185	25043	24940	24770	24993	24784	24909	24889	25046	25031	24601	24887	25020	25212	24611	24625	24868	25048	24744	24870	24746	24890	24898	24865	24766	24685	24936	24845	24650	24570	24615	24772	25032	24795	24725	24895	24968	25039	24956	25015	24725	24652	24822	24990	24793	24590	24798	24873	24969	24696	24903	25003	24908	24744	24762	24734	24836	24989	24841	24805	24636	24794	24824	24807	24827	24925	24712	24765	24749	24876	24688	24699	24790	24793	25118	24794	24809	24982	24864	24828	24778	24668	24699	24763	24813	24888	25030	24961	24877	24999	24675	24799	24542	24598	24821	24859	24774	24614	24924	24970	24896	24853	24871	24947	24964	24940	24747	24609	24570	24859	24484	24915	25041	24884	24796	24383	24928	24763	24938	24588	24678	24839	24933	24771	24801	24770	24791	24849	24879	24762	24837	24878	24879	24554	24993	24828	24817	24705	24812	24906	24904	24593	24754	25015	24735	24834	24911	25159	24951	24969	24860	24841	25017	24575	24687	24994	24976	24882	24975	24842	24936	24729	24830	24918	24801	24575	24872	24939	24867	25071	24976	24945	24700	24823	24996	24953	24858	24827	24802	24703	24937	24751	25006	24995	24831	24849	24754	24455	24666	24848	24790	24737	24960	24956	24706	24632	24924	24538	24763	24897	24969	24785	24715	24884	24919	25131	25037	24802	24999	24876	24770	24956	24720	24855	24882	24899	24752	24581	24588	24624	24677	24831	24757	24579	24500	24828	25108	24983	24663	24778	24656	24914	24952	24783	24973	24757	25076	24765	25045	24727	24644	24733	24845	24718	24860	24769	24776	24793	24666	24754	24972	24767	25030	25057	24811	24875	24894	24929	24773	24886	24877	24759	24846	24694	24789	24771	24756	24912	25131	24780	24753	24943	25058	25068	24819	24816	24895	24691	24773	24786	24758	24771	24686	25017	25041	24690	25095	24905	24813	24799	24944	24844	24866	24596	25064	24802	24929	24964	24857	24930	24865	24845	24924	24607	24860	24725	24938	24899	24927	25015	24964	24990	24666	24633	24990	24768	24682	24831	24852	25136	24690	24628	24797	24866	24675	25041	24722	24719	24535	24776	24773	24587	24720	24656	24726	24779	24691	24973	24975	24959	24913	24936	25109	24861	24651	24927	24888	24899	24759	24874	24712	24970	25021	24943	24720	24808	24807	24797	24950	25088	25015	25046	24925	24885	24791	24788	25019	24848	24494	24731	24857	24730	24871	24611	24814	25080	24913	24813	24826	24932	24992	25161	24870	24859	24883	24786	24948	24940	25119	24864	24777	24888	24682	24973	24755	24883	24821	24658	24689	24754	24789	24547	24841	25012	24985	24772	24880	24839	24522	24756	24863	24968	24675	24828	24762	24705	24889	25099	24607	24765	24790	24749	24761	24704	24620	24834	24726	24674	24859	24673	24913	24891	24540	24494	24636	24805	24693	24819	24887	24889	24751	24870	24674	24850	24719	24945	24853	24570	24724	24971	24927	24897	24652	24598	24869	24738	24902	24736	24649	25051	24836	24843	24756	24664	24820	24799	24876	25130	24903	24890	25068	24636	24761	24701	24681	24868	24869	24783	24914	25019	24873	24939	24909	24837	25014	25028	24864	24904	24839	24886	24732	24626	24746	25128	24825	25205	24894	24931	24980	24941	24906	24916	24813	24934	24872	24695	24823	24789	24971	24831	24741	24841	24868	25001	24938	24738	24791	24976	24533	24848	24842	24641	24562	24614	24772	24923	24850	24784	24880	24995	25010	24680	24890	24829	24668	24722	25036	24730	24877	24711	24852	24658	24954	24842	24811	24868	24841	24672	24792	24590	24815	24562	24724	24842	24795	24861	24909	24704	24908	24558	24818	24810	24773	24762	24891	24828	24961	24849	24895	24772	24999	24835	24693	24810	24775	24779	24759	24762	24815	24848	24964	24849	24902	24641	24722	24809	24716	24656	24882	25086	24756	24861	24939	24639	24826	24530	24995	24760	24667	24893	24636	24680	24958	24685	24615	24841	24928	24934	24727	25069	24755	24989	24761	25001	25098	25015	24822	24804	24719	24730	24901	24753	24993	24906	24879	24727	24872	24622	24886	24658	24783	24714	24585	24785	24758	24992	24853	24901	24957	24934	24825	24908	24845	24820	24770	24721	24827	24794	24989	24920	24977	24916	24921	24868	24862	24794	24858	25083	25036	24798	24790	25031	24927	24690	24953	24868	24682	24705	24865	24786	24971	24832	24994	24899	24998	24849	24870	24882	24897	24871	24910	24928	24837	24706	25067	24839	24985	24926	25099	25063	24820	24691	24913	25021	24720	24980	24847	24749	24818	24807	24761	24714	24707	24526	24887	24851	24828	24963	24740	24670	24963	24746	24807	24780	24526	24536	24816	24705	24883	24671	24980	25096	24926	24801	24674	24494	24904	24720	24821	25011	24929	24897	24811	24879	25045	24982	25038	25024	24874	24878	24977	25040	24878	24940	24934	24665	24892	24826	24912	24990	24828	24753	24724	24784	24794	24847	24978	24999	24861	24839	24869	24790	24643	24660	24770	24842	24774	24702	24684	24830	24753	24884	24945	24706	24726	24707	24843	24651	24996	24718	24887	24968	24756	25036	24784	24593	24882	24558	24986	24910	25060	24823	24592	24872	24734	24631	24988	24914	24906	24800	24831	25025	24887	24870	24542	24593	24779	24870	24820	25009	24870	24803	24979	24934	24803	24676	24899	24563	24697	24721	24809	24573	24599	24765	25071	24977	24995	24829	24807	24995	24817	24835	24860	24825	25011	24839	24646	24885	24691	24899	24698	24803	25015	24735	24835	24752	24757	24763	25018	24681	24972	24820	24807	25093	25086	24821	24929	24928	24728	24931	24976	24701	25099	24890	24688	24903	24820	24781	25033	25017	25093	24891	24889	24583	24866	24883	24836	24788	24625	24651	24892	24901	24641	24622	24758	24865	25022	24679	24762	24960	24819	25011	25092	24820	24929	25066	24815	24980	24705	24694	24680	24832	24948	25012	24975	24651	24739	24921	24994	24906	25038	24770	24806	24739	24838	24730	24748	24737	24720	24693	24921	24903	24886	24916	25053	24937	24926	25020	24839	24557	24642	24830	24766	24673	24964	24945	24797	24891	24838	24809	24977	25090	24617	24917	24889	24982	24930	24649	24713	24889	24744	24855	24866	24791	24907	24870	24862	24982	25050	25049	24936	24938	24655	24897	24757	24973	24962	24879	24718	24698	24935	24865	24911	24939	24943	24828	24683	24869	24970	24949	24730	24601	24930	24736	24767	24963	24781	24813	24837	24918	24823	24907	24744	24996	24860	24808	25021	25330	24920	24795	24772	24862	24888	24799	24970	24819	24910	24707	24669	24843	24554	24830	25164	24821	24791	24757	24649	24985	24783	24755	24918	24971	24816	24869	24911	24983	24832	25027	24716	24741	24877	24800	24658	24905	24901	24958	25079	24617	24847	24757	24740	25035	24807	24932	24968	24892	24890	24858	24840	24756	24786	24825	24726	24845	24491	24575	24896	24922	24683	24811	24847	24898	24845	24701	24765	24652	24883	24835	24941	24837	24772	24947	24679	24727	24795	24667	24892	24815	24799	25016	24872	24828	24757	25062	24967	24914	25060	24858	24833	25001	24915	24830	24625	24792	24786	24604	24868	24965	25091	24886	24949	24592	24884	24675	24710	24886	25027	24780	25137	24987	24712	24572	24733	25014	24845	24832	24851	24781	24650	24967	24785	24947	24670	24807	24921	24676	24865	24837	25058	24972	25097	24871	24659	25087	24896	24897	24967	24913	24723	24811	24687	24972	24833	25082	24951	24939	24878	24989	24944	24845	24919	24915	24811	24600	24613	25014	24842	24941	24774	24944	24919	24898	24745	24739	24864	24791	24775	24778	24832	24969	24816	24948	24801	24526	24806	24727	24929	24897	24974	24743	24657	24804	24909	24659	24774	24838	24720	24693	24873	24828	24851	24819	24916	24988	24784	24809	24952	24868	24827	25001	25176	24957	24924	24914	24956	24795	25001	24986	24945	24789	24822	24853	24951	24713	24752	24942	24700	24867	24943	24905	24755	24668	24811	24613	24740	24776	24623	24881	24765	24840	25091	24810	24835	24814	24845	24799	24812	24458	24887	25047	25051	24973	24761	24902	24649	24939	25023	25036	25057	24818	24940	24652	24857	24905	25046	24742	24984	24965	24777	24638	25003	24923	24970	24743	24798	24930	24992	24984	24987	24845	24746	24628	24649	24429	24865	24997	24757	24685	24893	24932	24755	24663	24872	24806	24832	24655	24864	24860	24967	24800	24992	24779	24934	24980	24861	24795	24753	24757	25030	24921	24828	24908	24768	24596	24819	24725	24736	24974	24916	24973	24763	24779	24670	24942	24792	24930	24610	24619	24841	24999	24994	24667	24969	24446	24947	24760	24744	24750	24882	24533	24770	25086	25121	24755	24847	24353	24753	25011	24996	24839	24813	24815	25149	24854	24735	24659	24933	24872	24768	24605	24689	24885	24967	24891	24738	24810	24568	24731	24984	24881	24833	24690	25066	24864	25002	24962	24815	24840	24808	25013	24832	24845	24828	24626	24923	24644	24823	24783	24982	24875	25015	24982	25145	24983	24931	24706	24774	24522	24821	24466	24774	24810	24872	24604	24629	24950	24688	24990	24820	24717	24826	24957	24810	24535	24711	24705	24718	24714	24656	24938	25032	24745	24708	24876	24697	24868	24766	25067	24553	24777	24680	24802	24698	24584	24802	24788	24957	24771	24896	24935	24749	24604	24727	24689	24825	24796	24874	24885	24765	24606	24964	24753	24709	24819	24509	24751	24796	24629	24907	24707	24852	24530	25020	24891	24980	24623	24536	24597	24989	24984	24829	24615	25036	24771	24756	25014	24832	24751	24660	25002	24731	24839	24746	24715	24847	24902	24681	25028	24824	24763	24819	24784	24770	24813	25030	24661	24833	24802	24883	25062
40478	65419	57705	51162	46720	41455	32481	22228	19808	19215	18962	18459	17957	17883	17756	17679	17197	17048	17525	16956	16845	16851	16687	17023	16894	16905	16844	16787	16756	16670	16806	16854	16691	16630	16610	16603	16542	16677	16619	16487	16700	16529	16541	16649	16592	16456	16549	16638	16389	16416	16516	16456	16479	16486	16648	16335	16457	16492	16442	16374	16609	16339	16570	16492	16473	16393	16357	16495	16400	16354	16439	16488	16357	16384	16624	16158	16306	16388	16576	16375	16514	16578	16459	16273	16566	16377	16785	16474	16369	16409	16530	16461	16523	16354	16539	16450	16194	16465	16558	16429	16504	16419	16426	16442	16622	16383	16477	16399	16533	16320	16526	16324	16334	16570	16484	16390	16288	16564	16460	16353	16568	16379	16340	16485	16439	16470	16398	16449	16524	16261	16318	16456	16437	16370	16575	16311	16373	16475	16403	16416	16297	16573	16441	16516	16423	16497	16505	16369	16407	16286	16516	16397	16294	16472	16386	16345	16534	16421	16585	16427	16489	16247	16352	16400	16267	16449	16448	16595	16530	16415	16345	16446	16429	16314	16475	16486	16352	16482	16280	16441	16455	16344	16394	16529	16478	16496	16407	16410	16474	16309	16385	16613	16326	16456	16309	16442	16389	16333	16307	16391	16520	16223	16385	16459	16474	16442	16525	16310	16484	16387	16410	16434	16430	16393	16409	16505	16309	16410	16378	16448	16428	16387	16416	16506	16492	16523	16467	16501	16408	16558	16514	16450	16436	16614	16576	16561	16247	16303	16300	16371	16346	16406	16393	16221	16372	16563	16565	16597	16382	16422	16423	16535	16394	16462	16480	16507	16356	16530	16490	16450	16445	16325	16484	16375	16373	16231	16390	16521	16265	16452	16463	16390	16499	16481	16169	16567	16384	16444	16404	16551	16529	16509	16346	16392	16376	16408	16564	16500	16472	16459	16508	16417	16509	16384	16414	16505	16533	16299	16379	16386	16468	16359	16499	16585	16637	16420	16541	16467	16455	16402	16346	16526	16349	16577	16699	16299	16490	16453	16453	16588	16515	16505	16533	16600	16376	16469	16485	16569	16354	16543	16538	16529	16406	16489	16502	16355	16274	16432	16348	16370	16313	16336	16412	16481	16412	16544	16362	16419	16468	16478	16508	16452	16474	16459	16470	16307	16394	16424	16274	16426	16349	16452	16381	16473	16286	16373	16546	16342	16431	16540	16445	16418	16382	16289	16519	16281	16345	16396	16288	16520	16353	16426	16577	16364	16419	16467	16454	16184	16572	16497	16854	16313	16400	16450	16416	16520	16368	16348	16499	16506	16472	16498	16491	16717	16193	16431	16396	16571	16445	16279	16462	16323	16470	16426	16398	16515	16349	16444	16418	16377	16318	16260	16486	16250	16349	16349	16495	16431	16358	16305	16282	16356	16589	16402	16409	16418	16615	16476	16422	16625	16452	16361	16561	16518	16580	16378	16417	16437	16477	16385	16476	16391	16317	16494	16313	16377	16652	16344	16300	16489	16418	16477	16388	16533	16475	16354	16451	16404	16477	16509	16325	16449	16520	16294	16370	16412	16515	16501	16328	16446	16563	16363	16252	16462	16389	16492	16254	16532	16452	16329	16438	16296	16432	16384	16425	16498	16257	16414	16347	16459	16265	16630	16605	16342	16310	16551	16360	16427	16445	16535	16389	16301	16423	16483	16586	16451	16543	16514	16447	16367	16287	16384	16410	16326	16454	16522	16505	16583	16483	16453	16371	16380	16377	16239	16444	16456	16511	16458	16532	16417	16258	16239	16285	16299	16475	16362	16306	16412	16559	16371	16510	16488	16573	16464	16399	16550	16322	16544	16431	16530	16403	16262	16477	16668	16376	16418	16571	16296	16545	16560	16530	16459	16479	16507	16494	16512	16491	16375	16440	16525	16517	16270	16434	16535	16503	16622	16485	16549	16354	16479	16295	16168	16488	16391	16371	16522	16466	16449	16462	16595	16527	16531	16569	16550	16543	16358	16440	16569	16414	16371	16144	16620	16601	16321	16404	16291	16368	16507	16494	16531	16464	16333	16634	16529	16297	16308	16623	16443	16448	16367	16379	16543	16445	16300	16356	16523	16399	16351	16469	16489	16368	16439	16440	16435	16519	16406	16274	16335	16406	16385	16442	16392	16393	16344	16387	16298	16507	16481	16516	16436	16528	16337	16495	16441	16485	16324	16358	16507	16497	16449	16372	16461	16538	16648	16431	16293	16429	16467	16525	16448	16327	16477	16693	16406	16516	16504	16441	16250	16553	16260	16387	16427	16204	16520	16399	16489	16332	16547	16523	16533	16553	16379	16460	16378	16577	16412	16534	16435	16482	16399	16452	16335	16533	16527	16293	16400	16326	16301	16498	16419	16408	16549	16330	16613	16158	16523	16510	16618	16468	16398	16503	16479	16487	16394	16208	16554	16428	16470	16358	16372	16427	16391	16779	16307	16379	16522	16401	16442	16511	16619	16486	16432	16450	16488	16449	16437	16558	16223	16537	16472	16364	16486	16516	16455	16505	16376	16406	16598	16370	16323	16339	16206	16372	16544	16506	16213	16587	16419	16607	16589	16380	16426	16522	16431	16547	16278	16289	16447	16550	16339	16415	16481	16493	16460	16416	16365	16519	16699	16381	16510	16619	16432	16403	16331	16415	16529	16329	16567	16281	16370	16398	16454	16386	16427	16490	16397	16459	16214	16535	16361	16569	16358	16506	16546	16396	16452	16396	16452	16380	16493	16388	16369	16444	16559	16523	16355	16420	16188	16535	16236	16233	16457	16418	16408	16499	16408	16487	16515	16453	16443	16475	16368	16638	16556	16397	16524	16672	16637	16490	16566	16388	16356	16389	16407	16469	16222	16378	16463	16346	16605	16484	16284	16326	16307	16549	16426	16457	16464	16349	16437	16555	16409	16401	16432	16697	16195	16563	16521	16471	16454	16502	16374	16331	16531	16339	16603	16500	16293	16438	16337	16614	16437	16418	16456	16466	16534	16505	16336	16482	16449	16329	16521	16542	16188	16386	16465	16339	16575	16499	16289	16500	16370	16320	16340	16556	16502	16405	16300	16432	16467	16507	16369	16261	16540	16485	16383	16574	16436	16437	16289	16593	16368	16291	16452	16397	16514	16471	16457	16391	16741	16373	16346	16351	16346	16286	16264	16510	16770	16487	16530	16468	16274	16469	16620	16517	16436	16548	16544	16387	16267	16586	16411	16509	16414	16319	16529	16438	16430	16550	16475	16302	16397	16491	16427	16377	16377	16334	16621	16416	16540	16459	16505	16452	16474	16412	16342	16423	16385	16276	16457	16445	16384	16398	16345	16513	16661	16350	16355	16531	16362	16626	16469	16313	16467	16533	16526	16328	16201	16445	16423	16495	16313	16431	16375	16351	16310	16515	16322	16250	16525	16418	16572	16284	16511	16454	16288	16515	16292	16485	16577	16495	16399	16562	16325	16447	16514	16523	16253	16353	16400	16491	16522	16418	16430	16412	16472	16406	16375	16513	16289	16156	16523	16579	16658	16449	16368	16499	16414	16352	16534	16452	16393	16638	16420	16605	16311	16347	16495	16467	16511	16463	16548	16313	16381	16489	16468	16465	16343	16400	16414	16433	16310	16505	16552	16295	16596	16351	16348	16389	16590	16358	16386	16603	16426	16533	16559	16397	16697	16468	16302	16408	16365	16436	16374	16196	16643	16383	16392	16591	16605	16386	16428	16524	16553	16415	16381	16653	16450	16651	16433	16450	16337	16492	16458	16626	16532	16281	16304	16346	16282	16528	16609	16464	16501	16397	16556	16520	16385	16364	16434	16547	16397	16523	16464	16410	16364	16584	16554	16475	16462	16241	16462	16573	16341	16444	16675	16629	16356	16330	16376	16435	16381	16457	16600	16369	16459	16398	16472	16208	16646	16465	16438	16451	16383	16466	16435	16516	16528	16442	16473	16480	16489	16569	16478	16334	16514	16342	16570	16670	16423	16509	16312	16412	16358	16402	16444	16587	16486	16581	16505	16382	16447	16454	16470	16330	16415	16285	16471	16250	16437	16286	16463	16497	16406	16395	16560	16225	16518	16619	16332	16351	16553	16462	16437	16471	16407	16429	16510	16265	16498	16450	16425	16383	16539	16460	16724	16416	16369	16395	16455	16461	16526	16486	16450	16275	16446	16439	16627	16314	16342	16438	16466	16333	16482	16632	16447	16519	16393	16355	16304	16210	16429	16422	16261	16510	16364	16354	16443	16324	16543	16223	16458	16275	16400	16404	16401	16349	16505	16377	16296	16516	16470	16424	16630	16511	16544	16410	16507	16678	16358	16292	16436	16469	16459	16513	16452	16384	16373	16496	16373	16524	16535	16357	16397	16444	16419	16329	16439	16484	16369	16237	16470	16449	16433	16206	16454	16340	16448	16269	16448	16435	16475	16643	16487	16435	16245	16480	16464	16596	16464	16582	16452	16371	16470	16399	16322	16464	16353	16473	16488	16377	16537	16484	16346	16482	16453	16582	16557	16368	16577	16611	16418	16535	16341	16346	16411	16318	16518	16308	16283	16416	16371	16432	16575	16475	16308	16599	16335	16535	16465	16433	16424	16306	16280	16422	16411	16335	16448	16347	16555	16372	16434	16460	16364	16514	16474	16420	16270	16430	16415	16462	16524	16598	16416	16332	16407	16421	16442	16322	16414	16339	16498	16307	16444	16408	16575	16445	16418	16439	16360	16562	16342	16458	16360	16596	16492	16628	16407	16532	16426	16472	16569	16434	16343	16532	16507	16413	16435	16445	16404	16292	16500	16492	16608	16524	16562	16359	16368	16492	16347	16440	16244	16355	16440	16512	16331	16741	16610	16633	16273	16551	16224	16421	16151	16493	16546	16410	16280	16570	16526	16552	16491	16622	16428	16491	16379	16515	16594	16506	16381	16627	16555	16488	16314	16604	16449	16444	16450	16519	16294	16452	16300	16478	16497	16489	16415	16341	16410	16401	16290	16458	16517	16315	16426	16303	16353	16452	16525	16505	16516	16678	16476	16256	16692	16376	16361	16348	16603	16430	16478	16320	16586	16423	16219	16452	16417	16427	16378	16560	16288	16420	16410	16562	16541	16528	16523
24270	21607	29555	29608	37777	40845	35773	29122	27422	27077	26450	25863	25611	25435	25234	25068	24979	24878	25091	24629	24527	24187	24257	24320	24340	24197	24000	24106	24066	24138	23904	23985	23873	23831	24094	24034	23901	23858	24001	24042	24040	23786	23773	23649	23631	23840	23719	23756	23548	23740	23783	23769	23906	23614	23917	23545	23725	23563	23781	23701	23640	23474	23758	23686	23842	23718	23773	23648	23542	23640	23644	23735	23717	23553	23634	23714	23830	23776	23616	23603	23771	23620	23548	23692	23804	23834	23457	23757	23771	23537	23697	23677	23731	23778	23681	23700	23569	23730	23664	23551	23682	23628	23713	23667	23660	23609	23672	23613	23480	23778	23526	23586	23877	23574	23570	23955	23476	23463	23766	23574	23624	23731	23804	23698	23623	23644	23394	23602	23797	23812	23816	23524	23603	23544	23541	23597	23724	23828	23648	23606	23717	23694	23741	23662	23493	23619	23612	23811	23441	23666	23666	23783	23629	23857	23733	23746	23612	23467	23504	23777	23583	23583	23544	23568	23572	23532	23559	23626	23680	23358	23691	23386	23741	23597	23643	23562	23753	23741	23732	23446	23697	23613	23741	23674	23574	23748	23292	23681	23710	23688	23645	23705	23632	23766	23821	23606	23645	23376	23512	23673	23730	23794	23563	23746	23681	23910	23832	23489	23724	23874	23497	23689	23543	23685	23568	23842	23601	23602	23680	23450	23729	23406	23538	23809	23661	23363	23481	23547	23431	23706	23694	23503	23918	23554	23454	23905	23751	23732	23509	23583	23662	23710	23631	23776	23520	23643	23668	23543	23759	23864	23614	23693	23599	23936	23768	23711	23510	23661	23490	23652	23593	23558	23443	23787	23642	23660	23629	23578	23671	23574	23490	23722	23806	23658	23604	23709	23890	23771	23739	23915	23655	23746	23630	23491	23494	23608	23408	23576	23599	23671	23918	23769	23756	23880	23377	23723	23719	23758	23839	23696	23589	23549	23649	23704	23608	23702	23649	23597	23444	23632	23660	23863	23730	23879	23574	23619	23386	23530	23629	23698	23683	23694	23793	23803	23709	23634	23472	23376	23621	23448	23657	23672	23965	23394	23777	23522	23891	23753	23786	23615	23663	23500	23523	23612	23553	23768	23767	23590	23686	23628	23652	23827	23459	23799	23810	23732	23670	23611	23867	23591	23743	23504	23345	23724	23760	23824	23886	23742	23725	23672	23664	23450	23674	23851	23677	23584	23568	23569	23747	23790	23578	23656	23643	23558	23685	23642	23522	23595	23588	23482	23683	23664	23481	23764	23670	23705	23594	23966	23649	23671	23625	23467	23494	23747	23763	23417	23634	23409	23491	23600	23672	23758	23814	23581	23747	23576	23581	23446	23586	23658	23939	23550	23394	23581	23679	23573	23435	23539	23428	23602	23478	23658	23700	23543	23620	23956	23549	23699	23614	23683	23597	23602	23546	23522	23665	23876	23530	23659	23523	23445	23477	23632	23822	23787	23429	23401	23614	23606	23512	23533	23675	23751	23875	23538	23753	23457	23685	23618	23615	23663	23760	23576	23442	23742	23685	23630	23848	23856	23555	23769	23667	23457	23661	23648	23485	23709	23293	23774	23578	23764	23553	23672	23479	23687	23912	23835	23742	23611	23429	23555	23812	23576	23648	23640	23492	23673	23767	23556	23551	23641	23719	23681	23688	23581	23563	23615	23679	23483	23681	23504	23783	23623	23619	23370	23508	23371	23744	23590	23580	23662	23835	23735	23755	23689	23847	23803	23545	23770	23669	23678	23219	23628	23518	23630	23791	23736	23759	23790	23842	23597	23644	23632	23608	23775	23725	23427	23723	23392	23539	23961	23630	23715	23826	23553	23573	23463	23699	23587	23922	23663	23785	23879	23867	23677	23652	23411	23891	23717	23864	23540	23651	23477	23629	23394	23391	23907	23814	23861	23773	23786	23773	23668	23930	23784	23376	23788	23783	23807	23630	23784	23601	23553	23620	23711	23327	23734	23480	23676	23727	23658	23797	23627	23547	23511	23673	23534	23620	23682	23765	23602	23441	23565	23449	23823	23743	23535	23730	23428	23650	23748	23761	23763	23913	23476	23521	23767	23770	23561	23845	23792	23698	23778	23662	23819	23550	23543	23741	23536	23658	23605	23653	23670	23483	23644	23629	23600	23462	23665	23816	23713	23557	23724	23412	23579	23514	23623	23494	23917	23641	23567	23742	23624	23494	23646	23752	23427	23614	23350	23924	23589	23653	23649	23515	23710	23693	23589	23617	23621	23614	23772	23824	23600	23537	23686	23479	23620	23728	23687	23773	23830	23585	23649	23710	23700	23603	23767	23707	23740	23819	23618	23533	23376	23660	23849	23667	23436	23445	23440	23667	23811	23657	23810	23618	23634	23896	23499	23656	23827	23444	23694	23556	23488	23801	23939	23711	23346	23603	23766	23706	23695	23676	23488	23660	23657	23540	23574	23706	23769	23602	23944	23785	23458	23713	23776	23817	23570	23715	23589	23656	23707	23476	23601	23826	23819	23725	23546	23799	23546	23707	23671	23671	23516	23574	23765	23476	23681	23571	23776	23568	23870	23755	23614	23668	23909	23859	23689	23540	23561	23676	23769	23696	23714	23768	23629	23492	23755	23589	23533	23603	23659	23533	23461	23327	23630	23740	23771	23651	23478	23377	23633	23456	23673	23635	23745	23600	23525	23648	23816	23612	23441	23681	23848	23471	23782	23845	23826	23571	23501	23612	23449	23535	23238	23694	23446	23881	23637	23595	23661	23776	23864	23579	23689	23595	23611	23488	23556	23745	23379	23541	23577	23718	23704	23673	23546	23533	23368	23701	23772	23685	23798	23727	23791	23405	23540	23781	23594	23600	23521	23397	23588	23674	23840	23662	23533	23574	23505	23691	23632	23708	23528	23819	23541	23653	23445	23700	23520	23804	23596	23920	23701	23571	23624	23488	23755	23656	23856	23455	23685	23582	23864	23673	23505	23875	23657	23549	23847	23443	23411	23552	23684	24050	23818	23586	23806	23738	23682	23939	23620	23658	23408	23458	23625	23774	23604	23620	23475	23500	23550	23874	23781	23664	23719	23521	23440	23673	23674	23878	23731	23655	23753	23761	23513	23704	23618	23693	23548	23764	23525	23707	23710	23520	23522	23612	23563	23723	23741	23462	23668	23647	23649	23563	23636	23607	23565	23776	23621	23591	23449	23696	23606	23595	23762	23585	23413	23447	23836	23502	23580	23685	23740	23758	23433	23389	23578	23622	23465	23815	23393	23862	23454	23677	23587	23818	23659	23711	23590	23717	23687	23690	23461	23510	23467	23637	23759	23544	23856	23632	23586	23631	23655	23686	23702	23689	23560	23818	23811	23842	23602	23764	23422	23821	23617	23697	23371	23838	23635	23509	23730	23625	23719	23754	23821	23673	23656	23631	23511	23652	23669	23471	23491	23681	23487	23780	23446	23418	23659	23739	23501	23560	23577	23633	23456	23716	23740	23602	23735	23495	23687	23553	23737	23601	23850	23515	23497	23575	23368	23531	23535	23637	23637	23689	23697	23674	23792	23531	23466	23685	23449	23834	23471	23820	23846	23666	23853	23720	23565	23600	23753	23597	23891	23693	23608	23582	23583	23489	23721	23467	23629	23616	23663	23668	23584	23700	23765	23955	23536	23568	23654	23762	23587	23768	23397	23620	23918	23739	23530	23800	23725	23871	23754	23595	23909	23698	23567	23513	23544	23606	23609	23603	23387	23776	23618	23649	23686	23580	23522	23514	23762	23432	23701	23617	23720	23446	23473	23815	23497	23574	23510	23631	23595	23643	23513	23704	23759	23482	23703	23606	23385	23543	23758	23615	23784	23888	23545	23538	23739	23781	23609	23370	23704	23824	23684	23784	23648	23657	23477	23559	23595	23411	23814	23708	23562	23515	23562	23746	23631	23779	23599	23966	23623	23796	23660	23869	23820	23458	23483	23783	23763	23465	23664	23553	23572	23555	23701	23563	23629	23558	23745	23669	23596	23762	23506	23458	23719	23710	23625	23529	23488	23495	23598	23599	23614	24053	23778	23501	23574	23648	23711	23612	23403	23681	23497	23621	23501	23721	23622	23611	23669	23543	23504	23875	23969	23692	23575	23702	23452	23562	23807	23743	23702	23580	23699	23551	23471	23832	23577	23585	23617	23750	23613	23521	23706	23597	23466	23664	23640	23634	23568	23477	23533	23464	23833	23491	23575	23932	23725	23767	23705	23739	23625	23472	23407	23620	23809	23952	23650	23660	23690	23715	23696	23670	23570	23778	23675	23588	23728	23526	23606	23635	23517	23685	23664	23499	23781	23606	23718	23788	23770	23766	23658	23502	23593	23566	23481	23972	23735	23669	23571	23730	23591	23503	23632	23338	23700	23776	23640	23563	23637	23644	23697	23816	23492	23415	23570	23825	23351	23691	23709	23629	23453	23531	23996	23756	23636	23758	23666	23687	23649	23763	23411	23595	23478	23701	23670	23762	23885	23539	23939	23873	23672	23526	23726	23886	23776	23663	23742	23931	23934	23669	23771	23594	23602	23746	23392	23670	23689	23657	23701	23673	23458	23712	23457	23555	23809	23522	23780	23456	23800	23482	23602	23787	23812	23534	23493	23747	23714	23500	23791	23444	23669	23866	23712	23476	23360	23558	23640	23705	23774	23646	23746	23826	23756	23307	23538	23553	23468	23836	23579	23369	23667	23942	23596	23398	23714	23501	23433	23496	23645	23596	23736	23563	23568	23755	23507	23362	23629	23489	23723	23812	23689	23580	23524	23731	23604	23687	23608	23764	23905	23692	23713	23492	23569	23821	23691	23768	23608	23770	23705	23638	23509	23610	23777	23648	23815	23467	23519	23871	23901	23587	23646	23689	23706	23506	23636	23383	23699	23617	23593	23834	23461	23393	23513	23637	23601	23839	23393	23337	23658	23700	23535	23798	23556	23704	23892	23731	23564	23681	23883	23502	23509	23756	23604	23632	23462	23658	23602	23801	23574	23540	23696	23441	23700	23601	23653	23594	23844	24026	23394	23716	23576	23799	23514	23853	23614	23635	24086	23628	23863	23745	23570	23690	23603	23763	23693	23726	23804
43307	70656	67593	59551	53795	40769	27383	22298	21034	20218	19372	18792	18129	17572	17896	17574	17065	17056	17441	17017	16493	16529	16478	16523	16418	16397	16347	16227	16356	16454	16169	16226	16196	16188	16074	16051	16046	16026	16013	16086	16201	15945	15985	15873	15979	15834	15975	16036	15955	16094	16026	15905	15829	15866	16024	15679	15712	15889	15815	15744	15749	15814	15723	15931	16090	15845	15833	15703	15879	15834	15957	15677	15900	15844	15847	15798	15950	15827	15817	15894	15848	15961	15736	15711	15829	16088	16028	15780	15950	15875	15853	15834	15863	15820	15741	15777	15977	16042	15905	15809	15892	15864	16036	15908	15794	15828	15954	15825	15828	15880	15771	15771	15786	15912	15869	15849	15795	15952	15763	15776	15926	16017	15738	15899	15951	15773	15715	15841	15808	15717	15875	15791	15823	15949	15817	15995	15670	15732	15885	15874	15887	15788	15788	15895	15713	15885	15964	15711	15825	15827	15814	15880	15941	15979	15858	15773	15962	15848	15852	15867	15841	15852	15857	15810	15865	15842	15981	15848	15897	15795	15877	15840	15807	15785	15804	15728	15866	15830	15891	15806	15877	15794	15772	15783	15833	15836	15771	15919	16004	15748	15812	15863	15952	15919	15844	15736	15871	15831	15876	15887	15987	15867	15802	15882	15949	15785	15997	15748	15932	15878	15714	15888	15928	15659	16021	15623	15809	15795	15739	15843	15920	15845	15841	15880	15776	15902	15795	16012	15923	15865	16001	15898	15807	15779	15791	15896	15733	15839	15873	15811	15727	15981	15946	15904	15836	15815	15899	15906	15843	15712	15951	15762	15904	15749	15859	15768	16051	15812	15918	15761	15842	15628	15850	15955	15663	15864	15928	15954	15752	15949	16032	15737	15856	15782	15743	15934	15847	15805	15706	15803	15870	15906	16007	15970	15754	15874	15954	15970	15760	15753	16011	15794	15803	15800	15817	16089	15858	15763	15879	16026	15849	15881	15806	15773	15771	15951	15767	15997	15736	15733	15843	15943	15954	15785	15863	16042	15888	16003	15754	15982	15841	15793	15722	15883	15913	15850	15795	15557	15883	16028	15711	15803	15657	15944	15927	15886	15862	15786	15695	15845	15769	15850	16025	15801	15967	15684	15762	15858	15742	15895	15856	15863	15826	15741	15720	15788	16006	15748	15916	16014	15812	15673	15701	15905	15849	15760	15898	15911	15852	16099	15796	15869	16042	15904	15766	15858	15937	15736	15839	15776	15991	15857	15756	15750	15891	15969	15900	15881	15693	15904	15873	15888	15911	15956	15836	15951	15829	15823	15892	15783	15817	15806	15875	15686	15923	15772	15916	15986	15902	15820	15774	15790	15835	15825	15768	15727	15927	15875	15774	15928	15809	15884	15937	15932	15860	15806	15923	15916	15874	15702	15858	15835	15626	15781	15955	15714	15819	15768	16041	15774	15705	15760	15999	15672	15786	15844	15862	15850	15815	15796	15719	15793	15851	15999	15938	16004	15812	15806	15823	15689	15944	15701	15964	15842	15955	15872	15765	15929	15767	15811	15775	15830	15757	15908	15796	15967	15813	15845	15898	15797	15999	15827	15810	16057	15832	15778	15807	15778	15720	15633	15690	15891	15916	15882	15725	15939	15848	15840	15954	15865	15727	15843	15818	15948	15740	15754	15723	15851	15843	15907	15871	15642	15653	15788	15949	15871	15724	15949	15741	15701	15871	15847	15744	15855	15812	15848	15671	15837	15852	15922	15887	15633	15865	15774	15852	15806	15979	16018	15775	15858	15811	15904	16036	15686	15728	15775	15836	16039	15827	15753	15881	15948	15712	15948	15817	15777	15933	15879	15650	15894	15894	15811	15916	15950	15834	15872	15821	15844	15810	15908	15768	15862	15811	15905	16011	15995	15727	15785	15819	15915	15719	15834	15908	15757	15900	15885	15803	15758	15876	15834	15839	15900	15917	15677	15883	15741	15726	15918	15953	15864	15958	15872	15859	15803	15860	15869	15872	15822	15898	15909	16099	15739	15970	15862	15806	15844	15892	15734	15833	15927	15980	15790	15730	15823	15910	15939	15851	15767	15865	15833	15798	15697	16040	15809	15827	15828	15966	15895	15749	15766	15872	15808	15792	15858	15776	15652	15977	15633	15930	15763	15985	15915	15902	15847	15805	15666	15659	15908	15716	15986	15791	15819	15875	15833	15737	15891	15756	15811	15854	15882	15880	15899	15879	15711	15885	15776	15830	15899	15727	15676	15816	15889	15772	15692	15956	15742	15898	15877	15736	15675	15921	15879	15815	15785	15863	15768	15937	15856	15759	15875	15813	15943	15914	15912	15745	15926	15866	15763	15775	15747	15850	15773	15787	15970	15853	15931	15930	15886	15987	15669	16060	15889	15768	15804	15863	15736	15918	15929	15910	15858	15793	15764	15876	15883	15781	15879	15775	15925	15868	15928	15800	15847	15815	16018	15929	16005	15938	15753	15686	15952	16027	15868	15850	15737	15686	15912	16012	15948	15907	15719	15862	15817	15830	15819	15732	15779	16055	15775	16000	15704	15751	15722	15891	15800	15888	15834	15782	15827	15884	15853	15758	15950	15807	15829	15914	15817	15957	15985	15769	15768	15926	15685	15902	16008	15715	15993	15876	15720	15712	15970	15704	15847	15924	15932	15914	15866	15821	15900	15974	15661	15796	15772	15640	15969	15819	15812	15918	15939	15786	15682	15738	15906	15847	15947	15858	15879	15839	15882	15885	15706	15876	15778	15904	15910	15863	15790	15696	15798	15977	15775	15856	16014	15910	15980	15805	15894	15943	15824	16015	15917	15839	15690	15850	15865	15935	15768	15807	15769	15817	15874	15899	15955	15809	15836	15862	15814	15735	16012	15896	16003	15893	15903	15783	15809	15814	15795	15826	15874	15803	15922	15756	15847	15909	15756	15817	15907	15866	15874	15790	15650	15860	15763	16001	15865	15886	15705	15918	15911	15789	15896	15804	15927	15841	15832	15917	15795	15845	15963	15689	15940	15759	15786	15853	15995	15698	15571	15905	16055	15777	15844	15924	15778	15804	15707	15982	15723	15883	15762	15897	15976	15713	16004	15737	16055	15832	15892	16090	15843	16120	15789	15859	15723	15874	15885	15849	15953	15800	15763	16070	15768	15830	15810	15961	16034	15795	15863	15704	15682	15745	15712	15955	15828	15939	15895	15701	15821	16017	15833	15643	15915	15704	15828	15819	15856	16002	15850	15970	15860	15850	15649	15815	15850	15773	15675	15934	15757	15938	15784	15925	15902	15788	15970	15721	15816	15728	15881	15798	15984	15724	15921	15878	15696	15934	15759	15837	15782	15617	16008	15881	15804	15739	15810	15759	15911	15851	16028	15931	16001	15857	16057	15887	15915	15916	15768	15799	15799	15775	15814	15681	15871	15906	15996	15745	15913	15788	15701	15780	15648	15793	15884	15808	15881	15904	15738	15926	15946	15849	15933	15682	15735	15845	15898	15991	15782	15749	15817	15761	15816	15842	15838	15732	15987	15882	15934	15943	15844	15960	15782	15821	16008	15996	15839	16076	15692	15892	15777	15767	15794	15845	15915	15789	15818	15895	15805	15794	15811	15976	15942	15683	15800	15864	15970	15714	15828	15714	15775	15805	15836	16035	15727	15896	15838	16001	15819	15774	15887	16124	15837	15897	15751	15752	15836	15631	15686	15879	15847	15927	15848	15909	16013	15853	15608	15898	15608	15882	15782	15872	15966	15792	15923	15845	15709	15826	15949	15750	15825	15835	15875	15904	15758	15769	15863	15635	15847	15993	15915	15801	15811	15866	15868	15858	15970	15723	15818	15857	15882	15716	15758	15965	15761	15964	15827	15860	15817	15800	15836	15838	15817	15862	15841	15876	15906	15773	15985	15911	15543	15786	15820	15892	15845	15833	15820	15933	15859	15813	15767	15955	15850	15941	15784	15801	15849	15826	15834	15763	15752	15797	15960	15970	15764	15894	15821	15736	15959	15793	15795	15849	15957	15860	15821	15979	15902	15727	15905	15850	15972	15649	15660	15759	16000	15927	15876	15628	15864	15829	15817	16018	15848	15938	15813	15810	15857	15844	15807	15834	15964	15841	15861	15611	16004	15961	15851	15839	15794	15836	15935	15896	15784	15831	15887	15877	15800	15894	15777	15907	15853	15729	15913	15886	15705	15876	15805	15867	15761	15760	15892	15874	15826	15879	15841	15973	15818	15918	15858	15656	15837	15879	15788	15910	15683	15884	15774	15716	15943	15760	15928	15914	15783	16041	15852	15915	15999	15648	15623	15989	15745	15985	15879	15788	15834	15733	15739	15729	15710	15872	15833	15824	15855	15892	15780	15842	15900	15782	15788	15829	15637	15907	16007	15899	15884	15896	15788	15958	15623	15956	15830	15781	15957	15762	15816	15885	15722	16002	15768	15871	15676	15734	15889	15979	16062	15720	15843	15922	15814	15955	15872	15836	15764	15960	15822	15993	15865	15831	15793	15693	15842	15679	15692	15802	15799	15656	15679	15808	15732	15926	15849	15827	15910	15937	15880	15781	15952	15855	15781	16055	15934	15951	15902	15862	15866	15729	16089	15881	16143	15807	15711	15935	15944	15850	15671	15729	15941	15905	15853	16086	15995	15894	15921	15909	15796	15875	15983	15865	15925	15855	15749	15625	15826	15733	15975	15756	15871	15969	15773	15848	15822	15909	16005	15890	15773	15753	16010	15714	15857	15667	15869	15880	15909	15928	15847	15747	15831	15754	16063	15814	15832	15838	15831	15926	15880	16022	15833	15913	15808	15715	15986	15987	16043	15951	15871	15720	15883	15767	15932	15789	15884	15976	15765	15816	15962	15763	15950	15940	15838	15795	15729	15775	15733	15988	15545	15818	15782	15584	15760	15536	15894	15746	15859	15958	15926	16051	15630	15976	15894	15854	15892	15720	16137	15895	15875	15774	16017	15776	15806	15756	15940	15612	15617	15780	15975	15873	15822	15964	15982	15842	15766	15823	15954	15890	15857	15996	15741	15892	15891	15824	15944	15731	15796	15937	15932	15762	15843	15823	16012	15834	15883	15871	15843	16002	15915	15913	15798	15878	15780	16064	15846
39823	45196	50778	46818	40335	32741	27751	26161	25775	25300	25026	24522	24828	24618	24720	24507	24688	24645	24609	24587	24509	24316	24336	24232	24362	24318	24165	23917	24345	24348	24352	24293	23965	24220	24389	24176	24242	24193	24007	24027	24235	23846	24276	24179	24141	24206	24016	24210	24277	23869	24221	24095	24044	24312	24438	23829	24164	24117	24223	23998	23959	24119	23983	24184	23930	23991	23954	23992	24199	24063	24118	24005	24048	24097	24075	23918	24082	23851	24264	23770	24279	24139	23852	23710	24007	24216	24305	24123	23940	24089	23986	24304	24155	24101	24181	23946	24031	23908	24077	23793	24279	24092	24409	24143	24039	24075	23728	23961	23941	24108	24281	24164	24348	24025	24020	23924	24054	24005	24173	24076	24153	24114	24065	24108	24155	24016	24066	24003	24119	24247	24189	24314	23938	23766	24106	24178	23720	23997	23968	23889	24169	23994	23939	23862	24109	24016	23870	23984	24077	24160	24027	24206	23981	24283	24241	23939	23979	24093	24214	23869	24111	24046	24099	23849	23868	23822	23761	24014	23771	23955	23908	24101	24107	24069	24076	24024	23988	23825	23987	23836	24043	23992	24108	23973	24077	24139	24165	24223	23950	23892	23993	24053	23858	23964	23964	24156	24108	24107	24227	24034	24163	24080	24154	23895	23856	24000	24204	24310	24298	23966	24051	24196	23873	24407	23933	23925	23969	24112	23999	24213	23922	23961	23991	23958	24184	23944	24107	24171	24202	23970	23919	24078	24209	24033	24059	23901	24016	24013	23915	24077	23995	24310	24184	23681	24161	23900	24120	24052	24039	24340	24058	23845	23873	23871	24029	24111	24005	24140	23817	24142	23880	23830	24036	24283	23971	24106	24162	24127	24155	23924	24111	24228	24044	24161	24110	23752	24186	24100	24284	24129	24307	24139	24100	24020	24082	23863	24148	24087	24102	23910	24015	24179	24114	24081	24210	24090	24220	24164	23935	24271	23892	24143	24131	24180	24143	23857	24024	24129	23942	24150	23753	23964	24109	24130	24121	23921	23929	24194	23937	23951	24084	24271	24117	23850	24185	23975	24193	23996	23957	24202	23924	24328	23797	24000	23936	24004	23752	24158	23884	23988	24162	24178	23905	24135	23805	24103	24007	24082	24091	24232	24095	23968	23791	23829	24078	23903	23871	23923	23853	23979	23889	24089	23927	24018	24100	23949	23999	23916	23735	23995	23995	24074	23988	24121	24188	24007	23941	24240	24216	24100	24159	24212	24314	23926	23891	24011	23956	24081	24132	23878	24096	23891	23884	23996	24007	24061	24300	23823	24134	24209	23910	24071	24093	24236	23920	24105	24092	24081	24012	24289	23956	24181	24166	23921	24072	24150	23876	24103	24065	23989	24107	24069	24161	24194	24225	23987	24093	23918	24094	24021	23824	23793	23963	24112	24154	24277	23889	24037	24156	24077	24076	24256	24036	23885	23974	24290	24151	23702	24146	23842	24089	24047	23854	23865	23950	23786	24173	24013	24103	24040	24058	24191	24284	24114	24049	24025	24049	24110	23955	24035	24117	24072	24082	24339	23996	24049	24265	23997	24026	23691	24012	24048	24009	24001	23913	24065	23802	24292	24056	24012	23929	23958	23904	24256	23963	24218	24214	23725	23957	23989	24245	24134	23982	24066	24156	24224	24106	24271	23940	24121	24137	24153	24104	24124	24211	23958	24185	24067	24024	23839	24150	23880	24216	23766	23900	23836	23900	24043	24019	23950	23964	23964	24147	24057	23944	23891	24061	23991	24121	24430	23963	23993	24129	24001	24193	24100	23906	24097	24307	24108	24008	24135	24195	24056	24038	24288	24183	24537	24379	24053	24131	23922	23841	23702	24159	23895	24101	24058	23898	24049	24254	24002	24019	24347	24167	23854	24001	24080	24020	23788	23959	23961	24223	24167	24172	24181	24100	23992	23970	24208	23812	24057	23866	24151	24186	23757	23823	23972	23775	23745	24074	24007	24218	24014	23819	23985	24108	24049	24073	24224	24210	24108	23911	23892	24098	24027	24011	24017	24115	23967	24070	24130	23988	24067	24052	24335	24147	24171	24196	24054	24204	24051	24065	24045	23890	23911	23882	24127	24090	24181	24134	23980	24098	24248	24005	24081	23951	23960	24189	24009	23907	24039	24142	24210	24022	24116	24294	24043	24283	24114	23978	24085	24069	23963	23934	23850	23700	23997	23874	23952	23858	24306	23897	23900	24048	24022	23908	24162	24203	23923	23985	23973	24167	23853	24066	24079	23983	23870	24065	24237	23897	23967	23935	23952	23851	24127	23981	24043	23767	24209	24025	23730	24041	23962	24073	24170	23881	24034	23822	24066	24083	24038	24235	24162	23882	23942	24012	24174	24101	23873	23969	23859	24141	23722	24187	24066	24183	23789	24182	24080	24018	23894	24352	24278	24219	24048	23793	24112	24100	23922	24032	24055	24198	24026	24016	24144	24142	24202	24140	23973	23900	24122	23878	23882	23853	24162	24193	24031	24020	24196	23889	24024	24095	23832	24163	24023	23826	23830	24006	24075	24115	24128	24059	24080	24091	24111	24053	24073	23908	23991	23851	23906	23984	23925	24076	24011	23862	23867	23839	24064	23910	24003	24142	24077	24031	24020	24275	24135	23860	24066	23978	24133	24026	23899	24255	24235	24067	24036	23862	23957	24179	24135	23937	23908	24116	23891	23837	23787	23783	24045	23761	24002	24099	24084	24053	24128	24106	24001	24334	24038	24213	24098	24302	24065	23996	23926	24014	24030	24148	24066	24038	23845	24194	24153	24022	24291	23854	23947	24025	24314	24160	23987	24102	23962	24167	23995	24031	24008	23910	24146	23970	24174	23876	24291	23990	23681	24015	24079	24048	23894	24047	23952	23850	23932	23981	24240	24137	24152	23872	23991	24119	24007	24154	24074	24372	23909	24106	24128	24164	24205	23956	24143	23952	24090	23895	23859	24100	24003	24006	24144	24117	24049	24233	24181	24060	23880	23942	24010	23978	24106	24135	24347	24244	24417	24389	23852	24054	23654	23818	24143	24200	23983	24055	23941	24068	23782	24086	24155	23977	24187	24101	24008	23728	23961	24191	24111	24444	24054	23845	23856	24093	24081	23931	23912	24094	24247	24097	24149	24346	24186	23942	23914	24112	23936	23965	23786	24156	24057	23995	23914	24247	24566	23994	23999	24404	24099	24218	23949	24116	23958	24180	24146	23956	24313	24069	24211	24195	24204	23969	23856	23770	23832	23970	24216	23782	24051	24105	23978	24002	24137	23921	24052	23956	23963	23929	24129	23823	24060	23991	24101	23968	23875	23990	24375	23976	24128	24106	23733	23920	24016	23798	24096	23964	24090	24194	24087	24039	24173	24184	23806	24015	23799	24191	24004	24241	24042	23860	24100	24142	24052	24194	23707	24136	23991	24095	24381	24040	24074	24039	24185	23902	24230	24134	24005	23999	24064	24374	24170	24090	24247	24055	24022	23940	24032	24166	23857	23917	23868	24127	23913	23775	24162	24150	24005	23754	24010	24115	24104	24001	24102	23820	23928	24032	24242	24263	23943	24044	24002	24200	24039	24340	24144	23952	23837	23975	24032	23908	24190	23911	23861	24066	24063	24130	24238	23857	23926	24242	23958	23894	23783	23910	23981	23877	23963	24175	23965	24205	24057	24246	24086	24085	24092	24058	24132	24029	24100	24037	23903	24013	23991	23970	24043	24085	24047	24155	24240	24133	24225	23927	24155	24177	24206	24176	23843	23951	23742	24213	24078	24098	23966	23960	23960	23936	24196	24041	23863	24281	23836	24060	23978	24074	24000	24092	23889	24005	24003	24118	24161	24095	23971	24042	24089	23836	24142	23773	24059	24140	24074	24111	23856	23952	23833	24042	23990	23865	23948	23940	23814	24187	23963	24139	23886	24102	24069	24212	23749	24076	24056	23873	23904	23932	24034	23882	23844	24110	24098	24124	23892	24121	23768	23940	23990	23970	23993	24076	24259	24242	23991	24247	24193	24303	24108	24045	23996	23843	24174	24079	23976	23922	23868	24166	24075	24166	23974	24170	23891	23709	24015	24192	23915	24256	23915	23939	24113	23762	24044	24132	23896	24206	24064	23929	24195	24055	23923	23979	23744	24151	24106	24243	24004	24035	24059	23945	24109	24224	23836	24065	24119	23979	23801	23877	24002	23987	23955	23993	24147	23960	24267	23939	23997	23962	24175	24169	24116	24049	23996	24095	24158	24238	23967	24120	24027	24156	24031	24289	24005	24199	24203	24199	24274	23994	24078	23883	23743	24099	23923	24054	24019	24214	24060	23764	24030	24146	24151	24031	24064	24039	23942	23947	23936	23956	24205	24100	24132	23870	24127	24119	24111	23976	24274	24043	23997	24003	23910	23915	24000	24174	23879	24052	24036	24071	24071	24186	24101	23988	23975	24012	24155	23926	24044	23989	24196	24166	24078	23903	23824	24255	24048	24137	24128	24137	23962	24031	24029	24220	23838	24006	24053	23842	24096	23905	24191	24131	24272	24141	24154	24036	24297	24203	24036	24121	24278	23834	23865	24007	23834	24182	24132	24196	24244	23913	24011	23998	24222	24077	24060	24068	24091	24021	24321	24240	24063	24215	23939	23941	23805	23901	23988	24259	23941	24095	23929	24047	23893	23864	24127	23904	23945	24184	24168	24296	23802	23855	23866	24241	24278	24152	24092	24007	23929	24205	23883	24151	24254	24040	24086	23942	23854	23962	24121	24271	24000	24168	24062	23974	24032	24018	24059	24141	24034	24149	24108	23950	23948	24211	24035	23780	24162	24254	24125	23981	23932	24043	23906	24223	24187	24176	23880	24103	24075	23984	24302	23986	23932	23711	24021	24124	24035	24072	24052	23962	23828	24095	24414	24210	24067	24203	24087	24083	24097	23945	23997	24154	23999	24099	24127	24068	24186	24194	23959	24036	23906	24135	23889	23932	23922	23885	23979	23892	24243	24127	23999	24425	23904	24086	24193	24059	24125	24017	24082	23898	23791	24043	23913	23988	24025	23968	24320	24261	24061	24088	24124	24062	23912	23811	23819	24105	23749	24057	23937	24082	23919	24171	24262	24005	24170
40377	54545	51182	42234	35597	25657	19850	18724	18527	18034	17504	16945	16909	16927	16816	16591	16490	16680	16832	16508	16216	16468	16277	16367	16292	16106	16213	16283	16289	16357	16229	16286	15982	16254	15932	15970	16055	16094	16143	16214	16030	16058	16037	15875	16163	15890	16193	16167	16156	16091	16175	15962	15979	16059	15858	15900	16047	16130	15884	16148	16037	16095	16125	16186	15892	16168	16127	16028	16031	16024	15989	15979	15995	15937	15898	15942	16077	16041	15826	16201	15874	15901	15917	16181	15934	16001	16043	16180	16098	16009	16124	16078	16009	16028	15995	15990	15911	15993	16081	15773	15967	15759	16054	15946	16118	16206	16052	15897	15964	16001	16027	15909	16167	15957	16301	15987	15983	16070	16090	16188	16126	16152	16010	15951	15963	15966	16036	15983	15957	15946	16033	16109	16010	16062	15879	15924	15956	16085	15935	15970	16109	16119	16126	16103	15909	15957	16014	15917	15955	15988	16008	16098	15839	16056	15999	15877	15998	16297	16099	15980	15945	15941	15880	15844	16045	15990	15993	15830	15901	16044	16138	16213	16041	16217	16049	16080	16166	15977	16166	16069	15977	15979	16123	16057	15878	16021	15916	15974	15883	15802	16015	16021	16116	16131	16055	16088	16050	15961	15998	16176	16039	16096	16107	15938	15977	16134	15899	15941	16010	16026	16135	16024	16058	15797	16037	16055	16045	15910	16080	15924	16081	16030	16097	16006	16046	15950	16029	16081	16026	16075	16006	16186	16013	15941	16143	15968	15933	16095	16248	16062	15930	16170	16095	16039	16113	15941	15997	16204	15841	16158	15985	16067	16173	15991	16003	15874	15911	15899	15979	15961	16135	15803	16133	16169	16068	16031	16016	16023	15974	16268	16076	15996	16162	16132	15987	16035	16072	15971	15884	16119	16113	15868	15933	15879	15894	16114	16064	15980	16171	16147	16177	15895	15856	16152	16083	16182	16124	15853	16066	16027	16153	16094	16028	16142	15921	15880	16063	16023	16087	15924	15965	15877	16032	15960	16107	16228	16027	16036	15872	15959	16083	15854	16128	15991	16165	15977	16199	16050	15917	16222	15840	16005	15998	15911	15969	16157	15950	15984	16157	15839	16186	16143	16064	16074	15898	15868	15913	16105	16199	16063	15941	16148	15935	16144	16053	15978	15944	15918	16165	16070	16032	16065	16123	16106	16097	15926	16147	15816	16043	16080	16124	15884	15967	15953	15892	16104	16196	16005	15921	15974	16034	16122	16039	15984	15967	15983	16066	16204	16070	15966	16060	16138	15861	16040	16166	16092	16021	15929	16106	15994	15994	16053	15975	15981	15899	15969	16227	16048	16035	15991	15872	15863	16144	15959	16047	15895	16209	15973	16045	16066	16145	16066	16064	15932	16072	15863	15970	16049	16064	15875	15891	15919	15917	16057	16057	15958	15968	15925	15994	15841	16100	16061	15993	16015	15983	16065	16235	16026	16067	15932	15804	16018	15805	15981	16193	16113	16122	15909	16018	16203	16013	16140	15996	16110	15966	16100	15952	16064	15935	15958	16113	16182	15950	16035	16072	16107	15982	15934	15960	16160	15942	15926	15900	16099	16149	16051	16034	16046	16115	15962	15903	16053	15925	16158	16055	16007	16107	15970	16060	16073	16102	15865	15968	15810	16050	16092	16031	16149	16004	16124	16181	15939	16193	16070	16183	15963	16013	16061	16104	15979	16047	16093	15934	16027	16045	16136	15957	16059	16143	16126	16213	15977	16089	16183	16062	16093	16186	16028	16014	15893	16010	16068	16027	16144	15870	16016	16066	15843	16246	15955	16087	15984	16057	15997	16267	16235	16252	16025	16088	15975	16278	15913	16171	15983	15978	15965	16098	16050	15948	16042	16084	15951	16027	15883	15985	15800	16216	15953	16058	15992	16187	16017	16065	16044	16061	16084	16003	16050	16107	16002	15849	16198	16097	15957	16089	16066	15880	16048	15911	15892	16027	15948	15923	16221	16060	15886	16119	16099	16069	15928	16004	16035	15986	16057	16122	15848	16078	15981	16069	16039	15945	16050	16111	15976	16083	15957	16182	16132	15940	15994	15969	16199	16018	16084	15805	15930	16147	16033	15933	16039	16059	15908	16171	15929	16114	15882	16213	15979	16113	16004	16002	16018	16054	16042	16011	16152	16024	15977	16073	16025	15938	15868	16194	15908	16140	16019	15931	15986	15943	16012	16152	15989	16046	16079	15899	16027	15998	16019	16004	15906	16044	16051	16039	15972	16027	15980	15983	15986	15956	16231	16093	15820	15982	16084	16108	15964	16195	16277	16047	16138	16040	15910	16082	16028	15951	15963	15965	16038	15981	16029	16130	16121	16136	16035	15895	16059	16079	15992	16119	15925	15943	15984	15884	16023	16095	15989	16065	16036	15961	15984	15946	16013	16212	16005	16128	16112	16161	15933	16058	16116	16096	15834	15999	15924	16068	15926	15972	16016	15956	15960	16064	15918	15924	15990	16034	16004	16016	16035	16018	16038	15960	16285	15904	16055	16031	15998	16410	16047	15919	16046	16033	16010	16057	16052	16048	16268	16187	16114	16086	16068	16219	16169	16072	16171	15979	15989	15971	16040	16125	16066	16121	16099	15931	15975	15955	16081	15976	15781	16013	16166	16095	16169	16023	16034	16073	15943	15931	16073	16048	15898	16032	15999	16048	15905	16088	16179	15786	16048	15893	16006	15970	16012	15958	15901	15973	16116	15971	16260	16042	16105	16030	15923	16207	15985	15993	16199	15979	16278	16101	16028	15873	16176	16048	16105	15989	15893	16022	15954	15863	16227	15952	16100	15819	16046	15918	16102	16143	16057	16094	16098	15929	15941	15960	16049	16171	15974	16015	16047	15906	16126	15902	16039	16036	16152	16188	15933	16037	15933	16019	15887	16049	16073	15951	15880	16022	16108	16096	16197	15978	15911	15966	16169	16094	15897	15944	15931	15970	15943	16016	16151	16071	16071	15841	15821	16106	16114	15949	16063	16096	16270	15784	16106	16162	15974	15999	16025	16087	16034	16063	15985	16017	16071	15932	16190	16058	15938	16083	16083	16105	16159	15952	15989	16063	16035	16057	16017	16002	16111	15915	15903	16103	16173	16086	16027	16040	16002	15938	16043	16171	16006	16117	16043	16168	15911	16018	15978	15985	16070	15976	15975	16098	15959	16107	16023	16059	16046	15966	16216	16003	15991	16096	16082	16135	16247	15898	16117	16008	15991	16056	16036	15916	15948	15796	16105	15935	16027	16188	16018	15860	16267	16045	16208	16032	15910	15995	15943	15883	15997	16372	16120	16122	16197	15981	15907	15870	16027	15882	15936	16071	15759	16119	15759	16113	15931	16166	16004	16140	16139	16019	16115	16068	16148	15918	16051	15950	15943	16078	15954	16074	16088	16131	16208	16148	15839	16161	15815	16132	16080	16042	16005	16073	16051	15972	15950	16232	15876	15853	16122	15847	16099	16044	16058	15881	16053	16017	15999	15955	16239	15969	16004	15844	16049	15901	16062	16077	16061	15980	16090	16057	15971	16039	15990	16094	15947	16072	16018	16075	15922	16057	16133	15900	16028	16187	15983	16226	16175	16149	15834	15830	16178	16137	15997	15978	15870	16170	15945	16096	16061	16007	15854	16230	16002	16046	16001	16000	16048	15984	15973	16108	15963	16216	16035	15988	15981	16166	16024	15736	15966	16032	16047	15974	16016	15990	16080	15956	16084	16130	16058	16161	16037	16044	16109	16087	15842	16077	15948	15883	15979	15911	16185	16123	16134	16269	15940	16147	15947	16002	16088	16013	16147	16073	16156	15873	16059	16031	16065	16063	16057	15973	15954	15871	15950	16172	16148	15907	16194	16116	16113	16008	15993	15962	16076	15948	15918	16016	16012	15941	15928	15986	15981	15933	16030	15997	15957	16097	16006	16099	16107	15958	16056	16009	16101	16189	16031	15960	16264	15941	15956	15837	15852	16154	15975	16092	15970	15921	15936	16093	15959	15905	16062	16046	15974	15926	16105	16156	15968	15985	15998	15935	16015	16078	16116	16161	16062	16107	16129	16068	16093	16065	16086	16046	16094	16017	16252	16032	15853	15883	15959	16076	16177	15984	16196	16032	16111	15998	15885	16155	16232	15948	16189	16114	16212	15991	15914	16097	15944	16036	16209	16063	15895	15997	15899	16149	15913	16130	15936	15894	15873	16014	16125	15928	15993	16205	15906	16082	16005	15972	15901	16188	16135	16239	16073	15985	16061	15978	16010	15963	16055	15976	15990	16034	15999	16099	16225	16210	16038	15941	15921	16082	16046	15940	16212	16087	16128	15983	16148	16031	16024	16005	16036	15963	15944	15989	15814	16041	16070	16103	16053	16184	16082	16120	16070	16095	15948	16198	16085	16213	15932	16037	15884	16020	15884	15957	16024	16269	16124	15973	16039	16110	16068	16021	16175	15957	15930	15935	16072	16090	15804	16153	15768	15991	16001	15963	15913	15940	16233	15919	15884	16151	15904	15902	16106	15858	16127	16046	16001	16029	16069	15946	15963	15884	16089	15981	15969	16079	16073	16111	16090	16045	15901	15777	16062	16021	16017	15999	16139	15953	16107	16070	16024	16198	16040	16036	16039	15931	16063	16137	15972	15830	16058	16114	16036	15974	15973	16033	15967	15898	15807	16265	16050	16087	16086	16050	15969	16089	16027	15940	16086	16055	16037	16022	15937	16211	15925	15947	15984	16128	15951	15965	15943	16086	16199	16218	15960	16070	16022	15995	16077	16166	15964	16116	15916	16172	16071	16072	15922	16075	16080	16074	16059	15980	15926	16045	16147	16027	16130	16051	16119	16120	16023	16137	16078	16055	15984	16023	16074	16022	15935	15908	15925	16077	16083	16056	16086	16112	15946	16028	15872	16092	16256	16218	15971	16039	15978	16049	16097	16124	16178	16082	15991	16130	15907	16046	15934	16122	15959	16065	15944	16067	15985	16093	16121	16100	15975	16021	16096	16085	15979	16141	16075	15909	16191	15980	16144	16035	16037	16036	15907	16074	16043	16098	16000	16095	15916	15972	16043	16052	16041	16064	15979	16182	15882	16186	15791	16055	16008
26203	21773	32173	39433	42921	38355	32641	28391	27529	27000	26309	25966	25845	25987	25755	25468	25317	25437	25456	25037	25111	24841	24986	24988	25474	25091	24999	24851	24920	24897	24453	24938	24788	24718	24719	24635	24531	24755	24636	24606	24684	24745	24418	24740	24522	24546	24408	24670	24552	24467	24520	24647	24742	24696	24419	24666	24661	24658	24652	24414	24313	24530	24658	24561	24746	24430	24590	24500	24512	24548	24672	24470	24558	24506	24552	24658	24449	24449	24626	24435	24616	24517	24426	24523	24010	24444	24504	24237	24422	24502	24657	24755	24667	24591	24429	24708	24475	24432	24479	24350	24435	24547	24336	24487	24503	24645	24611	24209	24423	24475	24388	24415	24247	24423	24397	24664	24464	24569	24262	24505	24785	24550	24507	24405	24463	24521	24624	24634	24618	24469	24566	24748	24410	24234	24595	24527	24604	24518	24878	24796	24302	24649	24492	24528	24504	24527	24441	24465	24510	24739	24425	24665	24571	24702	24470	24439	24570	24505	24600	24527	24556	24706	24247	24649	24396	24744	24695	24552	24469	24469	24455	24401	24449	24650	24600	24395	24361	24211	24384	24575	24827	24413	24531	24611	24482	24705	24688	24329	24570	24527	24463	24655	24694	24631	24785	24576	24605	24669	24841	24600	24616	24324	24866	24486	24457	24507	24492	24709	24532	24454	24662	24729	24406	24695	24586	24530	24679	24740	24337	24473	24513	24326	24376	24317	24466	24454	24349	24593	24538	24491	24304	24540	24497	24647	24321	24365	24481	24571	24440	24362	24822	24643	24409	24460	24638	24443	24387	24551	24484	24461	24574	24436	24629	24648	24763	24493	24787	24596	24489	24585	24509	24504	24423	24495	24586	24517	24545	24478	24585	24580	24239	24507	24784	24625	24439	24533	24264	24710	24645	24559	24367	24425	24680	24740	24650	24426	24640	24612	24562	24673	24394	24489	24677	24402	24769	24747	24710	24774	24778	24525	24385	24248	24495	24223	24492	24638	24473	24493	24295	24335	24620	24491	24398	24512	24276	24560	24268	24301	24504	24793	24613	24664	24537	24606	24489	24415	24398	24242	24476	24574	24479	24436	24525	24318	24517	24487	24493	24526	24558	24524	24470	24764	24612	24659	24508	24388	24388	24449	24666	24652	24632	24496	24479	24186	24602	24726	24593	24646	24445	24363	24286	24466	24334	24483	24583	24325	24542	24555	24529	24331	24381	24437	24615	24650	24655	24510	24505	24557	24638	24585	24510	24305	24572	24472	24516	24561	24626	24703	24368	24443	24413	24497	24549	24602	24421	24538	24434	24301	24332	24712	24695	24543	24405	24265	24300	24512	24715	24571	24601	24443	24255	24549	24467	24303	24351	24521	24356	24379	24623	24391	24352	24615	24454	24289	24727	24345	24543	24527	24430	24529	24593	24640	24577	24737	24726	24557	24504	24629	24473	24529	24639	24669	24756	24420	24850	24337	24386	24365	24681	24478	24411	24400	24227	24529	24328	24393	24256	24499	24595	24640	24563	24675	24713	24580	24745	24448	24501	24604	24279	24405	24610	24501	24724	24739	24602	24530	24504	24680	24550	24545	24340	24804	24458	24498	24397	24390	24446	24448	24696	24464	24509	24597	24657	24524	24490	24564	24550	24759	24429	24773	24586	24361	24580	24750	24604	24570	24583	24546	24548	24636	24559	24786	24399	24471	24565	24399	24610	24778	24480	24578	24433	24312	24681	24599	24591	24489	24396	24583	24701	24296	24515	24369	24404	24413	24345	24586	24417	24514	24488	24442	24347	24663	24673	24052	24723	24418	24506	24633	24694	24410	24439	24679	24412	24511	24556	24532	24447	24542	24440	24530	24824	24628	24450	24489	24491	24641	24406	24390	24443	24483	24470	24284	24551	24359	24627	24473	24596	24536	24432	24634	24512	24516	24733	24776	24677	24595	24464	24580	24447	24089	24604	24648	24344	24616	24625	24488	24712	24469	24359	24435	24417	24549	24340	24390	24396	24589	24435	24626	24410	24609	24586	24728	24596	24417	24447	24541	24388	24450	24597	24525	24513	24661	24285	24685	24384	24529	24531	24611	24603	24569	24484	24514	24568	24486	24368	24674	24450	24620	24505	24597	24692	24470	24666	24514	25026	24454	24655	24352	24486	24558	24730	24467	24509	24537	24417	24427	24703	24400	24374	24703	24349	24357	24668	24375	24514	24309	24489	24468	24613	24536	24381	24502	24445	24392	24429	24525	24541	24431	24561	24607	24412	24449	24621	24529	24440	24687	24688	24446	24492	24733	24599	24744	24678	24449	24678	24593	24457	24545	24461	24330	24557	24416	24558	24196	24284	24419	24672	24516	24696	24450	24659	24426	24418	24382	24700	24589	24640	24440	24432	24482	24288	24462	24708	24547	24574	24426	24454	24440	24642	24448	24601	24291	24573	24470	24266	24629	24639	24518	24812	24592	24589	24837	24607	24669	24582	24662	24665	24706	24524	24467	24478	24538	24374	24493	24272	24509	24559	24653	24471	24623	24464	24582	24723	24264	24548	24526	24490	24618	24606	24718	24751	24521	24660	24481	24525	24436	24650	24589	24414	24718	24452	24344	24495	24558	24522	24650	24637	24445	24600	24607	24532	24858	24710	24588	24564	24395	24341	24708	24534	24602	24444	24582	24236	24718	24509	24405	24332	24479	24523	24459	24214	24585	24339	24376	24297	24511	24609	24453	24403	24894	24594	24672	24698	24436	24662	24606	24590	24453	24530	24440	24701	24680	24717	24381	24664	24358	24307	24397	24514	24723	24701	24441	24509	24338	24667	24363	24360	24409	24043	24267	24426	24537	24510	24404	24335	24269	24672	24551	24431	24474	24607	24739	24766	24610	24481	24285	24525	24438	24551	24680	24683	24559	24437	24779	24295	24417	24405	24551	24504	24336	24592	24532	24423	24701	24494	24702	24478	24566	24600	24334	24605	24336	24426	24481	24531	24615	24834	24395	24533	24548	24479	24527	24528	24466	24599	24590	24582	24660	24406	24519	24605	24578	24449	24540	24495	24625	24560	24248	24271	24646	24486	24592	24472	24389	24490	24240	24318	24615	24643	24708	24489	24533	24551	24484	24348	24514	24564	24310	24412	24458	24516	24486	24225	24557	24373	24650	24526	24620	24640	24550	24433	24491	24452	24281	24198	24561	24462	24622	24528	24528	24486	24607	24695	24604	24528	24407	24570	24601	24521	24301	24548	24648	24724	24365	24946	24403	24578	24670	24727	24375	24468	24451	24686	24590	24542	24551	24828	24632	24648	24162	24318	24351	24300	24634	24470	24545	24450	24321	24525	24561	24424	24515	24510	24582	24584	24346	24400	24734	24530	24439	24463	24484	24540	24444	24436	24584	24855	24643	24508	24381	24577	24397	24552	24342	24493	24527	24555	24521	24668	24569	24741	24420	24556	24527	24529	24554	24503	24307	24404	24524	24546	24593	24509	24553	24337	24652	24627	24449	24556	24442	24401	24554	24485	24437	24526	24731	24621	24467	24634	24360	24487	24521	24456	24355	24426	24400	24426	24524	24536	24301	24510	24759	24499	24349	24363	24688	24887	24405	24645	24831	24703	24619	24601	24446	24607	24614	24282	24846	24349	24707	24670	24515	24522	24596	24477	24608	24608	24749	24634	24485	24472	24288	24715	24552	24190	24499	24695	24536	24652	24647	24870	24391	24615	24576	24233	24563	24687	24669	24568	24342	24419	24693	24522	24458	24498	24770	24401	24276	24597	24670	24481	24675	24506	24650	24428	24493	24564	24440	24430	24396	24396	24405	24642	24812	24428	24516	24544	24606	24559	24521	24379	24393	24579	24365	24375	24331	24442	24595	24790	24653	24435	24525	24565	24406	24505	24703	24545	24585	24522	24611	24706	24460	24507	24403	24385	24467	24696	24542	24383	24376	24433	24684	24399	24408	24338	24559	24452	24671	24410	24802	24505	24585	24635	24315	24477	24411	24483	24700	24647	24694	24478	24384	24713	24588	24570	24346	24614	24532	24465	24539	24647	24527	24455	24540	24439	24597	24531	24667	24377	24486	24618	24428	24896	24369	24196	24316	24399	24626	24500	24814	24453	24477	24829	24409	24372	24371	24434	24555	24711	24788	24548	24522	24754	24587	24377	24663	24589	24631	24426	24250	24772	24741	24459	24590	24686	24798	24732	24585	24368	24700	24464	24549	24171	24488	24543	24689	24502	24393	24521	24357	24542	24402	24613	24605	24717	24804	24679	24738	24491	24538	24526	24517	24656	24560	24775	24496	24429	24482	24513	24483	24709	24459	24429	24486	24757	24490	24540	24351	24465	24660	24546	24428	24740	24692	24601	24371	24579	24476	24524	24511	24508	24618	24461	24531	24635	24461	24569	24579	24562	24630	24452	24643	24701	24410	24599	24839	24413	24408	24490	24521	24414	24635	24583	24635	24321	24447	24622	24504	24404	24555	24420	24556	24496	24688	24393	24647	24544	24389	24439	24449	24572	24493	24679	24478	24433	24463	24419	24494	24630	24488	24534	24495	24447	24350	24555	24630	24410	24248	24558	24456	24554	24479	24382	24692	24452	24696	24492	24438	24782	24479	24570	24611	24414	24458	24675	24398	24347	24543	24584	24616	24377	24510	24578	24506	24431	24574	24308	24525	24501	24612	24129	24669	24492	24878	24774	24554	24447	24586	24549	24661	24598	24507	24460	24377	24401	24533	24508	24567	24285	24674	24656	24428	24399	24453	24521	24320	24503	24332	24520	24723	24626	24409	24496	24534	24432	24590	24566	24623	24321	24477	24544	24488	24338	24611	24404	24564	24697	24597	24396	24398	24653	24560	24787	24632	24559	24280	24759	24464	24420	24707	24594	24504	24534	24452	24440	24347	24551	24433	24434	24448	24418	24360	24645	24722	24527	24622	24448	24461	24489	24682	24563	24657	24357	24543	24729	24319	24593	24707	24642	24619	24635	24435	24705	24626	24625	24403	24470	24458	24903	24696	24433	24494	24668	24553	24475	24581	24496	24355	24413	24526	24551	24673	24553	24678	24464	24654	24504	24553	24458	24656	24515	24433	24700	24348	24408	24592	24551	24550	24581	24427	24620	24401	24721	24399	24547	24408
40422	66114	68548	57748	48266	33441	23926	20998	20090	19325	18703	18274	18004	18023	17618	17265	17024	17162	17288	16910	16784	16673	16706	16752	16682	16797	16811	16622	16731	16468	16591	16526	16556	16552	16390	16363	16492	16500	16522	16557	16360	16501	16352	16562	16500	16257	16406	16384	16500	16327	16444	16305	16323	16256	16239	16567	16410	16309	16437	16342	16233	16370	16339	16281	16536	16431	16116	16403	16390	16259	16458	16239	16445	16495	16257	16212	16209	16226	16171	16328	16312	16371	16220	16308	16359	16312	16352	16261	16184	16217	16412	16192	16443	16297	16317	16371	16247	16274	16423	16305	16239	16342	16423	16297	16167	16117	16218	16340	16550	16263	16507	16306	16305	16337	16206	16337	16220	16260	16209	16420	16418	16358	16213	16377	16521	16300	16327	16247	16416	16410	16207	16200	16347	16283	16378	16302	16446	16259	16336	16306	16332	16396	16297	16218	16287	16296	16175	16454	16268	16290	16230	16415	16312	16491	16318	16246	16281	16516	16453	16302	16295	16380	16195	16467	16200	16155	16344	16314	16229	16205	16402	16385	16305	16249	16278	16363	16289	16319	16290	16332	16346	16199	16372	16291	16188	16338	16351	16425	16307	16600	16212	16273	16262	16371	16322	16300	16203	16377	16535	16288	16343	16303	16234	16245	16460	16380	16272	16375	16304	16128	16430	16340	16155	16359	16339	16252	16319	16241	16327	16329	16266	16314	16182	16278	16299	16223	16287	16238	16460	16172	16349	16396	16333	16258	16243	16476	16313	16269	16299	16261	16411	16299	16307	16426	16443	16368	16373	16216	16410	16336	16177	16340	16299	16153	16311	16267	16296	16243	16326	16304	16295	16348	16270	16192	16262	16425	16446	16205	16157	16265	16259	16359	16497	16154	16114	16317	16340	16363	16285	16187	16342	16305	16313	16332	16394	16255	16221	16347	16200	16425	16476	16411	16259	16206	16395	16317	16365	16272	16536	16481	16496	16110	16247	16327	16336	16296	16252	16076	16277	16322	16344	16285	16311	16222	16262	16306	16388	16217	16195	16143	16509	16247	16409	16329	16308	16509	16162	16379	16370	16255	16356	16297	16360	16307	16302	16486	16370	16174	16334	16256	16256	16247	16336	16246	16437	16479	16447	16186	16195	16329	16297	16340	16438	16340	16284	16321	16269	16212	16341	16289	16280	16346	16332	16348	16349	16382	16385	16289	16326	16361	16284	16250	16281	16209	16279	16214	16399	16390	16400	16302	16278	16276	16361	16375	16338	16244	16256	16316	16236	16296	16230	16505	16278	16481	16343	16427	16325	16162	16373	16201	16335	16224	16340	16460	16154	16313	16326	16172	16265	16152	16366	16377	16196	16375	16422	16134	16236	16232	16279	16346	16062	16315	16460	16133	16328	16339	16338	16286	16307	16295	16369	16211	16430	16224	16325	16362	16096	16407	16390	16323	16273	16294	16411	16214	16288	16204	16439	16370	16422	16305	16441	16243	16334	16437	16456	16237	16438	16307	16201	16198	16176	16335	16309	16434	16270	16323	16162	16350	16488	16379	16184	16250	16424	16294	16332	16294	16248	16428	16378	16435	16362	16236	16284	16310	16303	16488	16350	16362	16406	16450	16269	16456	16350	16260	16314	16349	16446	16251	16313	16196	16194	16062	16157	16168	16467	16496	16225	16346	16451	16175	16278	16267	16346	16436	16256	16362	16427	16445	16470	16265	16428	16359	16378	16346	16347	16428	16241	16171	16292	16304	16211	16309	16377	16161	16182	16190	16323	16429	16262	16415	16422	16457	16274	16334	16321	16351	16367	16279	16510	16199	16280	16344	16490	16453	16204	16354	16341	16288	16394	16188	16134	16179	16301	16176	16279	16418	16352	16156	16296	16319	16303	16422	16332	16379	16312	16236	16301	16214	16392	16153	16322	16340	16480	16295	16339	16418	16079	16387	16155	16220	16361	16397	16323	16192	16241	16309	16390	16295	16283	16383	16385	16408	16293	16173	16210	16267	16396	16320	16379	16399	16182	16232	16387	16120	16490	16204	16291	16279	16320	16332	16313	16425	16348	16161	16167	16194	16345	16204	16245	16184	16629	16233	16309	16331	16166	16341	16337	16391	16295	16407	16294	16254	16206	16416	16295	16279	16379	16445	16333	16358	16353	16223	16411	16242	16294	16459	16304	16124	16432	16359	16286	16244	16447	16110	16277	16431	16259	16235	16259	16344	16352	16277	16284	16444	16306	16515	16492	16462	16206	16429	16310	16259	16444	16327	16288	16370	16272	16082	16370	16393	16462	16376	16496	16153	16455	16205	16249	16268	16290	16268	16251	16314	16126	16149	16398	16265	16243	16315	16200	16340	16335	16310	16361	16431	16383	16177	16209	16439	16207	16216	16254	16222	16248	16343	16233	16174	16236	16261	16364	16304	16240	16359	16428	16215	16398	16223	16337	16382	16384	16377	16384	16355	16255	16129	16203	16448	16236	16331	16298	16293	16371	16347	16254	16143	16325	16178	16250	16299	16275	16397	16339	16253	16269	16247	16176	16183	16357	16258	16362	16344	16331	16335	16461	16414	16297	16404	16254	16220	16223	16219	16170	16418	16474	16305	16229	16277	16181	16266	16289	16483	16294	16336	16334	16271	16360	16258	16284	16216	16345	16289	16195	16165	16093	16240	16339	16025	16308	16605	16370	16254	16296	16024	16411	16491	16271	16294	16136	16129	16213	16316	16318	16286	16432	16223	16297	16394	16331	16336	16076	16101	16199	16289	16269	16353	16449	16433	16266	16320	16466	16210	16328	16390	16442	16350	16235	16299	16303	16198	16207	16176	16416	16266	16404	16276	16198	16333	16238	16436	16228	16398	16521	16350	16364	16230	16205	16459	16383	16292	16252	16296	16317	16508	16284	16318	16429	16406	16427	16307	16281	16364	16329	16327	16300	16196	16202	16353	16301	16214	16262	16280	16419	16630	16320	16204	16188	16378	16444	16415	16244	16432	16259	16399	16385	16143	16309	16588	16069	16159	16461	16371	16250	16325	16300	16371	16331	16346	16292	16303	16342	16333	16322	16152	16359	16328	16413	16373	16399	16213	16353	16352	16359	16292	16355	16246	16297	16188	16561	16382	16254	16265	16399	16075	16342	16184	16302	16418	16223	16245	16290	16434	16488	16301	16494	16433	16341	16410	16278	16382	16317	16141	16304	16259	16486	16180	16188	16421	16318	16058	16384	16160	16197	16275	16353	16143	16232	16351	16406	16329	16103	16141	16250	16369	16249	16131	16534	16217	16066	16277	16124	16343	16422	16340	16355	16341	16389	16271	16229	16162	16262	16329	16442	16113	16291	16036	16393	16326	16161	16403	16296	16187	16444	16195	16202	16144	16300	16363	16414	16387	16187	16304	16367	16432	16385	16205	16447	16307	16398	16265	16332	16281	16223	16365	16308	16538	16401	16129	16362	16340	16189	16295	16136	16333	16293	16293	16300	16320	16224	16295	16397	16436	16146	16317	16082	16470	16314	16361	16445	16506	16438	16394	16202	16309	16455	16352	16499	16286	16351	16226	16215	16309	16283	16183	16221	16318	16292	16208	16429	16216	16374	16316	16499	16224	16288	16400	16355	16477	16229	16410	16394	16285	16331	16371	16306	16337	16287	16305	16380	16346	16331	16372	16401	16362	16291	16402	16292	16281	16219	16134	16314	16240	16382	16282	16338	16369	16248	16211	16422	16095	16375	16291	16182	16356	16392	16156	16260	16238	16171	16320	16241	16463	16304	16580	16347	16271	16432	16356	16320	16381	16357	16196	16388	16312	16294	16220	16262	16338	16267	16371	16435	16339	16474	16199	16269	16329	16352	16305	16220	16338	16226	16148	16321	16450	16132	16365	16280	16268	16354	16198	16327	16261	16261	16156	16219	16345	16411	16464	16316	16177	16447	16109	16319	16166	16264	16358	16252	16473	16455	16367	16272	16382	16271	16414	16391	16441	16369	16365	16515	16480	16412	16225	16329	16263	16304	16375	16399	16325	16375	16204	16177	16304	16119	16420	16339	16376	16300	16252	16300	16394	16267	16267	16285	16468	16139	16250	16448	16314	16369	16435	16318	16271	16450	16481	16210	16299	16242	16193	16264	16174	16288	16213	16494	16304	16288	16313	16311	16454	16387	16421	16280	16234	16303	16380	16251	16235	16379	16344	16557	16308	16272	16246	16240	16272	16299	16154	16289	16328	16307	16069	16354	16373	16334	16226	16396	16170	16285	16396	16327	16147	16272	16389	16324	16235	16130	16404	16376	16276	16421	16349	16265	16289	16199	16095	16457	16202	16089	16284	16572	16361	16255	16424	16411	16367	16396	16333	16366	16352	16328	16430	16309	16311	16447	16243	16396	16272	16441	16454	16229	16319	16374	16407	16141	16172	16476	16413	16245	16078	16406	16281	16346	16276	16266	16420	16341	16247	16300	16357	16294	16290	16271	16474	16328	16125	16280	16266	16361	16253	16363	16355	16480	16429	16248	16282	16236	16296	16346	16384	16369	16370	16483	16251	16223	16453	16350	16099	16366	16328	16423	16211	16168	16342	16390	16370	16124	16225	16440	16310	16266	16311	16271	16407	16342	16176	16175	16389	16274	16254	16502	16216	16174	16299	16156	16242	16501	16127	16488	16310	16264	16192	16373	16300	16195	16383	16231	16406	16386	16215	16169	16336	16273	16177	16183	16253	16426	16234	16367	16485	16213	16385	16334	16146	16278	16352	16179	16380	16250	16500	16242	16380	16368	16351	16049	16446	16203	16215	16311	16230	16278	16277	16394	16297	16293	16351	16346	16197	16438	16407	16360	16519	16228	16413	16085	16404	16226	16358	16169	16355	16205	16204	16352	16410	16041	16327	16360	16344	16325	16443	16265	16351	16285	16379	16416	16249	16364	16177	16337	16252	16086	16456	16280	16358	16360	16207	16173	16496	16428	16237	16245	16396	16205	16314	16401	16336	16271	16262	16170	16511	16459	16335	16349	16327	16173	16360	16346	16322	16285	16250	16394	16289	16369	16167	16396	16054	16294	16340	16100	16480	16186	16395	16255	16289	16506	16245	16225	16373	16222	16332	16431	16163	16210	16165	16186	16173	16398	16226	16211	16508
24306	21687	30491	31154	33069	36018	35345	29353	27320	26975	26404	25887	25654	25331	24955	24721	24454	24539	24865	24366	23897	23768	23940	24307	23861	24156	23911	24273	23832	24054	23820	23646	23524	23549	23746	23640	23590	23411	23496	23742	23649	23415	23681	23523	23591	23346	23326	23386	23237	23455	23525	23534	23405	23541	23594	23332	23317	23485	23431	23359	23333	23566	23337	23489	23482	23553	23302	23583	23194	23443	23255	23359	23366	23351	23393	23276	23373	23310	23465	23261	23149	23249	23439	23273	23292	23179	23264	23445	23367	23355	23228	23322	23532	23295	23576	23374	23296	23464	23411	23560	23280	23147	23525	23430	23185	23287	23230	23349	23293	23645	23355	23602	23453	23409	23543	23303	23137	23120	23337	23368	23327	23476	23505	23398	23480	23252	23251	23202	23160	23454	23367	23234	23362	23408	23237	23186	23287	23204	23471	23279	23359	23085	23362	23283	23183	23421	23333	23427	23355	23471	23125	23367	23368	23306	23209	23416	23423	23414	23388	23216	23111	23547	23487	23577	23345	23223	23442	23211	23358	23365	23288	23274	23253	23280	23220	23416	23221	23557	23515	23319	23506	23348	23205	23321	23408	23679	23332	23447	23475	23475	23506	23411	23340	23340	23258	23398	23427	23470	23297	23264	23351	23336	23440	23286	23441	23446	23439	23407	23449	23414	23294	23313	23395	23348	23594	23295	23467	23693	23359	23472	23575	23407	23280	23329	23440	23450	23368	23420	23468	23479	23319	23233	23385	23287	23393	23292	23302	23647	23316	23368	23278	23509	23440	23371	23245	23288	23466	23318	23358	23211	23462	23402	23434	23382	23171	23456	23296	23304	23290	23320	23443	23411	23573	23222	23270	23571	23244	23371	23163	23166	23347	23600	23299	23274	23297	23405	23326	23222	23464	23271	23415	23414	23121	23323	23436	23282	23476	23430	23367	23354	23687	23292	23301	23614	23641	23525	23422	23102	23290	23185	23367	23218	23164	23441	23576	23441	23219	23546	23393	23402	23194	23405	23393	23378	23166	23420	23417	23576	23399	23457	23515	23230	23169	23450	23141	23343	23290	23325	23495	23341	23461	23236	23340	23173	23302	23204	23004	23375	23284	23311	23551	23209	23097	23360	23056	23384	23204	23215	23348	23297	23211	23286	23196	23260	23055	23509	23190	23069	23385	23463	23486	23147	23439	23184	23281	23535	23430	23373	23322	23183	23223	23322	23469	23316	23464	23144	23406	23204	23616	23410	23215	23355	23013	23224	23396	23228	23565	23547	23383	23372	23221	23279	23235	23340	23419	23410	23218	23440	23453	23369	23407	23384	23343	23433	23434	23318	23375	23503	23411	23411	23278	23429	23421	23569	23415	23174	23356	23607	23393	23285	23243	23253	23298	23630	23401	23379	23358	23559	23489	23427	23445	23298	23505	23402	23317	23291	23345	23413	23520	23276	23353	23033	23149	23215	23384	23735	23516	23270	23394	23227	23292	23280	23396	23442	23378	23358	23204	23248	23055	23582	23602	23179	23562	23552	23285	23508	23201	23348	23178	23291	23425	23039	23503	23276	23398	23316	23357	23516	23059	23359	23401	23310	23111	23316	23526	23192	23315	23384	23545	23417	23429	23403	23328	23040	23127	23157	23481	23589	23367	23236	23239	23201	23373	23251	23137	23332	23228	23137	23184	23290	23423	23411	23220	23361	23515	23467	23308	23445	23214	23443	23378	23451	23486	23380	23330	23095	23263	23413	23444	23255	23460	23365	23438	23284	23287	23102	23253	23459	23164	23230	23421	23283	23538	23377	23305	23153	23566	23520	23386	23449	23461	23458	23175	23238	23262	23302	23288	23407	23530	23455	23129	23569	23457	23453	23548	23511	23278	23447	23477	23320	23237	23391	23608	23586	23225	23487	23371	23519	23421	23469	23495	23362	23481	23146	23372	23120	23484	23499	23368	23230	23459	23151	23427	23065	23344	23556	23398	23381	23412	23307	23212	23270	23382	23307	23179	23434	23363	23475	23498	23405	23324	23356	23260	23371	23410	23758	23195	23098	23367	23311	23291	23498	23217	23477	23255	23320	23371	23320	23324	23264	23473	23383	23251	23147	23199	23427	23385	23234	23403	23249	23205	23611	23203	23460	23491	23178	23127	23438	23311	23327	23335	23362	23274	23434	23589	23365	23637	23412	23176	23298	23376	23526	23406	23491	23274	23209	23187	23327	23340	23477	23358	23327	23468	23321	23250	23520	23324	23448	23542	23425	23068	23051	23133	23439	23386	23535	23420	23274	22996	23354	23355	23189	23320	23362	23318	23372	23213	23146	23171	23290	23216	23439	23361	23422	23430	23225	23413	23273	23279	23328	23175	23140	23189	23341	23272	23489	23282	23339	23364	23359	23171	23169	23437	23328	23543	23584	23320	23322	23407	23306	23274	23509	23446	23165	23417	23277	23417	23289	23473	23362	23382	23495	23224	23321	23290	23297	23237	23131	23419	23337	23455	23371	23500	23477	23291	23129	23361	23565	23476	23209	23496	23311	23436	23292	23251	23195	23286	23112	23418	23374	23307	23204	23357	23540	23454	23329	23219	23362	23341	23439	23350	23141	23267	23330	23023	23328	23073	23271	23406	23402	23333	23448	23602	23132	23223	23648	23404	23159	23201	23270	23313	23248	23211	23313	23353	23426	23495	23227	23368	23411	23384	23567	23241	23450	23329	23387	23289	23228	23298	23354	23543	23557	23201	23307	23229	23239	23523	23329	23444	23230	23301	23174	23364	23380	23253	23317	23444	23210	23298	23350	23434	23183	23405	23332	23231	23453	23270	23526	23536	23399	23409	23248	23145	23297	23210	23413	23442	23480	23424	23370	23166	23170	23148	23422	23252	23527	23315	23353	23660	23472	23188	23487	23156	23243	23274	23627	23477	23486	23328	23539	23311	23224	23653	23554	23566	23403	23284	23564	23235	23429	23392	23545	23555	23262	23249	23331	23325	23277	23198	23340	23241	23280	23421	23393	23282	23270	23274	23433	23286	23320	23603	23427	23354	23314	23419	23408	23515	23110	23394	23372	23234	23367	23324	23078	23403	23240	23196	23278	23497	23237	23407	23272	23492	23588	23270	23444	23439	23181	23314	23564	23479	23251	23176	23468	23111	23341	23403	23100	23169	23272	23441	23108	23303	23097	23518	23392	23433	23401	23442	23354	23155	23354	23323	23345	23346	23441	23489	23622	23209	23342	23237	23398	23348	23290	23213	23283	23151	23297	23256	23419	23192	23367	23351	23168	23223	23657	23420	23258	23571	23388	23405	23464	23475	23511	23183	23181	23260	23387	23095	23324	23225	23417	23144	23444	23431	23425	23467	23604	23225	23241	23130	23144	23261	23067	23187	23360	23321	23391	23293	23094	23169	23580	23230	23418	23240	23463	23682	23124	23247	23225	23362	23421	23256	23267	23324	23204	23467	23293	23205	23332	23068	23381	23446	23167	23312	23234	22999	23403	23533	23532	23441	23294	23232	23272	23434	23372	23386	23566	23352	23373	23481	23327	23362	23219	23189	23193	23299	23625	23468	23243	23142	23360	23231	23487	23281	23288	23471	23260	23438	23303	23405	23247	23340	23395	23252	23139	23403	23296	23238	23414	23376	23323	23412	23547	23200	23481	23506	23318	23426	23441	23383	23206	23199	23329	23541	23404	23377	23243	23537	23367	23548	23403	23507	23396	23447	23229	23214	23317	23338	23372	23314	23541	23289	23265	23649	23416	23360	23190	23349	23082	23271	23551	23376	23315	23448	23388	23264	23453	23148	23350	23346	23479	23207	23207	23636	23269	23499	23445	23430	23338	23217	23335	23618	23331	23239	23356	23437	23242	23506	23244	23140	23247	23210	23271	23626	23337	22985	23621	23306	23350	23441	23475	23387	23500	23232	23444	23555	23265	23321	23446	23274	23365	23439	23304	23361	23388	23364	23308	23333	23383	23562	23284	23523	23312	22982	23443	23617	23193	23301	23280	23380	23376	23244	23102	23415	23616	23215	23300	23308	23226	23200	23251	23227	23086	23263	23160	23343	23487	23391	23295	23339	23382	23102	23482	23252	23150	23406	23498	23331	23246	23343	23535	23560	23403	23442	23321	23283	23505	23318	23404	23583	23209	23539	23178	23299	23368	23159	23450	23372	23404	23390	23307	23200	23597	23420	23319	23241	23549	23335	23360	23221	23591	23510	23416	23356	23205	23421	23316	23337	23220	23566	23373	23336	23343	23149	23451	23385	23328	23573	23346	23122	23299	23524	23343	23341	23030	23474	23351	23224	23357	23472	23402	23325	23543	23293	23080	23466	23313	23289	23379	23207	23194	23211	23346	23320	23384	23567	23374	23438	23141	23124	23371	23268	23357	23346	23266	23184	23321	23259	23473	23339	23403	23557	23174	23207	23283	23409	23308	23302	23328	23248	23394	23287	23423	23150	23077	23212	23533	23352	23461	23360	23153	23173	23259	23329	23263	23399	23247	23376	23338	23214	23265	23400	23387	23250	23366	23224	23352	23366	23210	23288	23289	23289	23096	23243	23545	23327	23297	23262	23257	23281	23357	23237	23119	23343	23366	22928	23223	23576	23243	23241	23424	23206	23372	23420	23337	23313	23234	23365	23219	23586	23230	23403	23222	23234	23457	23198	23510	23278	23362	23211	23511	23580	23314	23336	23164	23348	23402	23238	23141	23480	23176	23364	23496	23224	23151	23282	23349	23602	23326	23326	23451	23528	23242	23275	23150	23426	23394	23698	23524	23253	23398	23334	23527	23333	23274	23117	23287	23374	23475	23387	23545	23183	23239	23317	23209	23368	23281	23567	23551	23497	23354	23561	23279	23363	23377	23445	23444	23108	23262	23451	23517	23228	22955	23455	23109	23157	23367	23402	23068	23393	23190	23359	23064	23318	23093	23316	23205	23179	23072	23204	23431	23613	23376	23541	23326	23255	23432	23345	23300	23283	23352	23609	23349	23429	23335	23549	23357	23512	23348	23222	23440	23492	23517	23279	23119	23180	23185	23555	23362	23268	23287	23436	23445	23264	23318	23287	23260	23676	23458	23319	23408	23384	23565	23327	23416	23293	23259	23235	23463	23646	23468	23448	23514	23138	23551
44212	75060	74731	61117	47232	36997	27924	22988	21397	20128	19413	18695	18355	17931	17806	17108	17191	17182	17113	16719	16146	16110	16298	16573	16392	16459	16201	16483	16255	16127	16298	16078	16013	16173	16146	15902	15841	15816	16065	15961	15906	15981	15978	15784	15813	15766	15813	15847	15906	15605	15665	15809	15886	15671	15780	15683	15829	15760	15882	15590	15728	15659	15787	15676	15667	15593	15806	15763	15694	15658	15954	15684	15851	15826	15612	15661	15752	15662	15723	15955	15688	15619	15758	15560	15916	15791	15828	15814	15543	15774	15753	15690	15710	15405	15641	15511	15716	15639	15650	15696	15729	15756	15769	15693	15664	15624	15594	15544	15644	15615	15636	15764	15590	15700	15706	15575	15745	15594	15657	15570	15646	15916	15711	15708	15664	15780	15713	15831	15708	15734	15686	15725	15670	15893	15592	15519	15518	15821	15866	15714	15737	15766	15672	15635	15615	15638	15779	15726	15667	15589	15686	15690	15736	15771	15769	15625	15698	15712	15724	15782	15624	15794	15607	15667	15745	15837	15731	15778	15721	15543	15695	15761	15771	15755	15701	15695	15749	15719	15549	15445	15574	15651	15504	15682	15671	15707	15503	15845	15706	15687	15865	15650	15782	15610	15645	15635	15657	15569	15866	15637	15601	15338	15699	15785	15604	15902	15756	15649	15664	15755	15566	15728	15691	15732	15754	15649	15662	15709	15510	15589	15779	15809	15836	15691	15692	15672	15723	15631	15706	15596	15727	15790	15828	15616	15754	15847	15615	15654	15741	15706	15830	15833	15725	15801	15677	15647	15649	15713	15687	15817	15540	15689	15843	15567	15626	15607	15777	15742	15640	15715	15729	15697	15700	15677	15727	15558	15616	15592	15642	15789	15661	15742	15601	15528	15666	15576	15835	15697	15633	15617	15747	15809	15556	15660	15721	15652	15829	15704	15646	15788	15648	15692	15638	15819	15713	15620	15785	15493	15739	15639	15691	15698	15657	15730	15671	15689	15540	15584	15860	15688	15694	15632	15764	15693	15620	15857	15797	15584	15803	15865	15758	15703	15683	15629	15904	15835	15569	15671	15645	15698	15725	15766	15668	15620	15737	15662	15784	15847	15841	15822	15565	15678	15820	15597	15849	15799	15813	15660	15677	15724	15637	15605	15437	15743	15485	15814	15657	15762	15749	15658	15638	15668	15609	15694	15680	15650	15851	15718	15705	15752	15569	15658	15768	15571	15693	15667	15750	15800	15742	15529	15716	15665	15701	15699	15667	15649	15457	15652	15679	15761	15687	15705	15677	15609	15705	15815	15777	15643	15617	15779	15656	15590	15507	15767	15858	15988	15693	15623	15864	15890	15730	15799	15637	15745	15601	15728	15607	15744	15778	15692	15686	15700	15775	15644	15599	15828	15756	15688	15624	15599	15648	15596	15666	15606	15670	15701	15669	15565	15750	15676	15709	15788	15685	15776	15680	15637	15618	15551	15655	15680	15684	15621	15656	15651	15744	15672	15763	15564	15810	15386	15723	15631	15821	15625	15556	15707	15694	15642	15687	15805	15663	15705	15752	15678	15592	15582	15673	15722	15688	15678	15851	15627	15520	15758	15621	15689	15513	15869	15780	15615	15610	15674	15662	15740	15741	15649	15593	15603	15822	15571	15571	15708	15668	15641	15550	15706	15643	15690	15806	15620	15795	15505	15818	15738	15548	15703	15643	15747	15549	15631	15832	15722	15790	15713	15671	15640	15718	15649	15796	15700	15725	15750	15686	15545	15766	15709	15605	15641	15815	15735	15419	15691	15593	15731	15787	15679	15759	15785	15646	15698	15530	15767	15694	15568	15698	15563	15768	15842	15751	15780	15726	15639	15696	15751	15800	15666	15642	15753	15808	15744	15762	15634	15737	15682	15490	15693	15527	15761	15792	15851	15478	15624	15542	15642	15815	15640	15588	15731	15829	15836	15584	15720	15698	15668	15656	15711	15675	15871	15702	15495	15650	15731	15552	15599	15619	15722	15910	15636	15833	15772	15700	15461	15642	15702	15586	15654	15959	15685	15795	15650	15824	15602	15786	15555	15739	15580	15769	15614	15650	15722	15760	15748	15684	15566	15729	15649	15636	15572	15624	15674	15748	15493	15741	15779	15607	15614	15524	15759	15821	15608	15697	15843	15500	15647	15547	15605	15589	15586	15496	15819	15575	15857	15608	15686	15813	15649	15821	15783	15771	15717	15591	15625	15632	15591	15521	15840	15679	15693	15835	15581	15693	15821	15833	15734	15646	15664	15619	15729	15680	15764	15745	15759	15653	15724	15573	15620	15525	15624	15553	15650	15610	15634	15696	15621	15766	15728	15655	15650	15817	15697	15679	15645	15834	15807	15592	15747	15642	15710	15632	15781	15584	15711	16031	15464	15857	15596	15771	15743	15569	15616	15684	15619	15645	15684	15405	15662	15606	15606	15714	15751	15721	15689	15565	15683	15726	15625	15876	15748	15468	15834	15684	15728	15617	15730	15770	15793	15652	15784	15523	15509	15651	15688	15733	15762	15840	15555	15649	15668	15631	15621	15869	15632	15754	15609	15787	15688	15592	15758	15672	15691	15768	15770	15593	15586	15705	15550	15652	15668	15725	15623	15768	15519	15634	15770	15730	15569	15677	15552	15749	15685	15762	15733	15813	15520	15504	15611	15433	15744	15789	15621	15717	15633	15688	15709	15660	15624	15743	15603	15603	15589	15494	15702	15567	15646	15720	15770	15457	15853	15722	15674	15727	15543	15917	15768	15683	15755	15730	15624	15858	15607	15723	15631	15777	15802	15635	15690	15673	15688	15651	15685	15750	15721	15856	15700	15824	15587	15554	15612	15735	15742	15798	15651	15655	15424	15674	15619	15675	15676	15712	15642	15814	15905	15731	15548	15746	15627	15844	15780	15577	15628	15818	15799	15596	15509	15676	15885	15503	15634	15625	15710	15853	15640	15756	15783	15763	15714	15723	15803	15607	15708	15740	15898	15791	15730	15646	15562	15665	15808	15743	15606	15622	15697	15704	15675	15991	15771	15691	15679	15745	15893	15590	15539	15704	15839	15800	15667	15675	15748	15831	15695	15495	15566	15588	15867	15725	15772	15483	15782	15694	15892	15761	15576	15749	15714	15738	15529	15815	15802	15682	15522	15860	15568	15720	15699	15718	15755	15841	15811	15721	15651	15878	15662	15889	15698	15796	15641	15550	15744	15623	15781	15541	15781	15726	15668	15778	15906	15694	15588	15702	15530	15816	15801	15556	15705	15594	15688	15656	15668	15749	15638	15852	15682	15589	15736	15747	15644	15854	15650	15654	15766	15580	15478	15500	15637	15828	15549	15642	15662	15580	15767	15756	15605	15721	15661	15766	15676	15602	15765	15648	15811	15618	15706	15662	15644	15632	15735	15712	15734	15739	15727	15817	15654	15655	15748	15860	15804	15699	15523	15830	15605	15621	15482	15615	15603	15732	15602	15733	15676	15472	15552	15716	15715	15717	15628	15649	15604	15884	15644	15479	15692	15616	15642	15676	15689	15760	15632	15614	15768	15685	15686	15676	15760	15676	15636	15654	15573	15799	15801	15734	15631	15565	15712	15643	15552	15669	15667	15837	15729	15721	15884	15566	15600	15630	15752	15587	15814	15868	15632	15635	15616	15560	15624	15638	15847	15509	15745	15710	15510	15718	15622	15518	15574	15687	15853	15670	15776	15727	15819	15693	15777	15678	15660	15540	15637	15826	15713	15688	15644	15601	15787	15552	15617	15643	15661	15759	15688	15487	15712	15418	15683	15734	15612	15712	15610	15678	15811	15764	15631	15846	15721	15863	15744	15529	15583	15729	15676	15582	15913	15756	15861	15859	15689	15553	15705	15780	15682	15675	15700	15697	15582	15750	15795	15661	15671	15801	15886	15655	15807	15594	15863	15879	15809	15885	15736	15688	15691	15703	15708	15844	15742	15655	15588	15861	15479	15590	15497	15645	15578	15653	15732	15591	15646	15367	15735	15648	15609	15679	15584	15784	15706	15614	15902	15794	15651	15625	15793	15569	15724	15745	15626	15950	15778	15587	15809	15677	15788	15529	15808	15732	15666	15642	15795	15633	15702	15717	15725	15759	15767	15649	15610	15685	15778	15756	15704	15978	15620	15769	15655	15692	15663	15797	15779	15663	15647	15628	15709	15711	15706	15852	15549	15650	15771	15812	15596	15789	15797	15589	15578	15848	15722	15555	15884	15748	15580	15652	15543	15586	15686	15597	15927	15725	15514	15624	15670	15612	15607	15920	15674	15727	15597	15704	15656	15657	15647	15665	15815	15566	15608	15689	15603	15852	15760	15716	15721	15667	15686	15617	15864	15795	15558	15737	15627	15501	15598	15746	15778	15699	15502	15725	15572	15569	15720	15798	15611	15529	15777	15724	15651	15721	15826	15645	15806	15731	15678	15701	15664	15598	15747	15614	15745	15715	15713	15607	15637	15711	15824	15560	15538	15814	15644	15784	15714	15735	15650	15808	15399	15708	15501	15799	15845	15636	15775	15672	15810	15672	15720	15836	15726	15772	15563	15749	15630	15810	15915	15605	15767	15675	15624	15616	15582	15741	15785	15724	15770	15876	15870	15750	15766	15565	15577	15870	15623	15679	15569	15598	15706	15705	15787	15547	15567	15607	15598	15547	15597	15636	15649	15673	15772	15693	15834	15601	15983	15850	15547	15784	15839	15663	15713	15693	15499	15499	15798	15663	15761	15612	15566	15868	15701	15583	15592	15820	15621	15765	15761	15847	15732	15745	15761	15701	15578	15794	15584	15696	15796	15740	15859	15676	15696	15710	15664	15775	15669	15685	15808	15617	15607	15613	15699	15639	15621	15609	15657	15750	15639	15561	15608	15841	15614	15654	15681	15710	15740	15683	15760	15660	15706	15735	15526	15755	15811	15674	15697	15794	15603	15749	15754	15809	15759	15769	15714	15674	15604	15576	15807	15904	15662	15805	15815	15638	15690	15720	15593	15688	15858	15820	15502	15680	15663	15613	15720	15755	15764	15851	15566	15651	15705	15543	15607	15687	15594	15562	15639	15572	15705	15566	15587	15866	15843	15759	15830	15655	15650	15714	15590	15642	15666
41470	47657	53624	47347	37547	31485	28716	26451	25560	25072	24719	24527	24486	24303	24487	24335	24055	24496	24373	23898	23767	23690	24090	24206	23877	24086	24064	24021	23955	23900	23789	23967	24074	23775	24019	23710	23895	23711	23957	23806	23904	23944	24130	23957	23679	23923	23709	23655	23541	23724	23714	23733	23890	23677	23803	23633	23614	23825	23792	23742	23826	23857	23728	23482	23831	23868	23830	23695	23735	23827	23803	23759	23654	23708	23719	23614	23675	23406	23806	23730	23667	23654	23560	23854	23815	23789	23512	23863	23722	23844	23935	23827	23761	23656	23848	23785	23441	23455	23519	23675	23642	23673	23755	23836	23823	23654	24067	23568	23721	23857	23748	23668	23747	23682	23687	23526	23959	23557	23633	23671	23759	23668	23716	23713	23728	23690	23855	23960	23730	23648	23835	23827	23739	23572	23649	23604	23831	23948	23760	23704	23652	23818	23735	23710	23689	23884	23830	23593	23707	23627	23772	23841	23691	23656	23857	23759	23652	23673	23767	23673	23651	23619	23510	23694	23911	23874	23849	23657	23737	23673	23733	23733	23730	23730	23611	23769	23760	23772	23880	23678	23743	23690	23552	23674	23711	23716	23848	23873	23597	23531	23777	23752	23661	23880	23859	23760	23821	23785	23848	23667	23798	23629	23516	23393	23664	23699	23799	23695	23915	23800	23801	23849	23751	23696	23666	23733	23739	23717	23745	23856	23634	23858	23576	23799	23651	23725	23668	23556	23513	23869	23907	24026	23931	23575	23856	23535	23746	23740	23693	23887	23735	23733	23733	23503	23690	23658	23868	23799	23805	23760	23555	23602	23701	23804	23860	23687	23736	23703	23424	23473	23630	23922	23713	23675	23398	23599	23634	23542	23816	23878	23801	23632	23844	23782	23718	23675	23730	23579	23541	23741	23592	23884	23533	23841	23686	23707	23952	23855	23638	23782	23683	23621	23514	23833	24047	23636	23468	23658	23590	23637	23860	23626	23551	23874	23835	23624	23930	23674	23837	23594	23800	23761	23582	23981	23734	23709	23726	23934	23662	23721	23877	23602	23642	23702	23768	23454	23727	23749	23737	23846	23959	23875	23767	23560	23705	23783	23865	23776	23761	23574	23491	23621	23916	23495	23532	23884	23716	23625	23861	23742	23595	23714	23814	23684	23862	23723	23698	23796	23770	23694	23882	23608	23692	23669	23683	23618	23891	23883	23761	23658	23565	23748	23840	23841	23838	23747	23770	23671	23871	23755	23637	23837	23710	23852	23813	23842	23819	23687	23694	23824	23640	23700	23901	23505	23703	23732	24067	23748	23910	23778	23717	23836	23690	23806	23542	23610	23535	23709	23715	23773	23623	23960	23931	23807	23650	23641	23557	23759	23857	23682	23814	23560	23701	23572	23789	23580	23741	23764	23884	23664	23691	23721	23900	23668	23801	23709	23772	23653	23860	23997	23629	23705	23575	23574	23587	23742	23826	23970	23716	23679	24143	23913	23776	23759	23849	23759	23849	23848	23621	23757	23777	23679	23774	23616	23837	23811	23674	23735	23666	23723	23775	23801	23538	23471	23756	23933	23694	23726	23778	23807	23546	23766	23614	23922	23691	23692	23434	23766	23633	23851	23751	23557	23747	23751	23703	23738	23904	23763	23937	23887	23477	23707	23836	23645	23726	23728	23821	23799	23788	23594	23932	23806	23787	23856	23963	23823	23538	23892	23751	23890	23637	23589	23687	23698	23624	23553	23871	23959	23909	23907	23699	23620	23822	23645	23774	23872	23738	23823	23633	23746	23720	23632	23838	23830	23666	23798	23816	23757	23744	23610	23635	23633	23720	23622	23529	23605	23585	23303	23676	23456	23682	23877	23555	23572	23763	23645	23828	23810	23733	24079	23711	23686	23781	23783	23719	23596	23647	23692	24027	23798	23393	23475	23609	23682	23684	23791	23823	23920	23845	23480	23646	23621	23869	23881	23756	23661	23550	23931	23714	23885	23649	23610	23828	23945	23695	23798	23711	23831	23658	23792	23839	23526	23687	23868	23884	23454	23529	23692	23990	23819	23665	23618	24008	23856	23594	23651	23846	23669	23680	23842	23658	23754	23751	23759	23760	23784	23780	23752	23609	23609	23972	23546	23575	23620	23818	23646	23873	23714	23514	23537	24035	23908	23642	23777	23565	23625	23592	23600	23657	23786	23904	23734	23856	23444	23732	23571	23733	23668	24228	23786	23632	23723	24040	23518	23503	23768	23852	23735	23716	23767	23701	23809	23745	23800	23708	23847	23734	23826	23567	23758	23436	23474	23648	23885	23686	23793	23680	23821	23887	24078	23811	23825	23818	23935	23819	23921	23628	23861	23693	23675	23847	23905	23931	23838	23836	23643	23668	23769	23731	23810	23766	23728	23927	23865	23751	24031	23722	23725	23754	23882	23750	23852	23758	24000	23780	23535	23763	23828	23767	23609	23858	23797	23798	23622	23560	23558	24092	23966	23772	23806	23630	23888	23955	23787	23476	23663	23793	24024	23684	23511	23818	23846	23601	23526	23546	23793	23642	23830	23669	23786	23781	23701	23763	23834	23750	23784	23934	24044	23910	23714	23748	23897	23707	23868	23607	23651	23472	23838	23688	23705	23920	23791	23664	23706	23495	23962	23915	23564	23740	23774	23845	23616	23799	23309	23956	23692	23763	23819	23580	23796	23803	23555	23474	23659	23626	23631	23702	23781	23732	23731	23573	23699	23530	23683	23776	23953	23570	23878	23596	23836	23546	23835	23877	23664	23787	23916	23761	23753	23503	24067	23696	23595	23544	23858	23866	23670	23704	23630	23715	23731	23945	23557	23583	23652	23656	23744	23782	23766	23727	23815	23695	23991	23833	23826	23530	23792	23659	23848	23868	23608	23775	23904	23527	23902	23605	23787	23645	23769	23738	23554	23787	23678	23755	23806	23799	23829	23651	23681	23555	23884	23905	23804	23716	23725	23649	23611	23928	23872	23643	23784	24076	23693	23689	23557	23749	23880	23827	23791	23713	23509	23842	23528	23744	23846	23941	23834	23781	23465	23708	23563	23836	23624	23677	23668	23788	23849	23689	23831	23687	23636	23838	23610	23769	23628	23701	23732	23629	23745	23720	23502	23730	23934	23615	23641	23781	23800	23745	23828	23691	23670	23787	23725	23889	23895	23770	23843	23394	23766	23814	23780	23644	23689	23755	23599	23605	23644	23713	23588	23781	23781	23893	23607	23596	23647	23808	23646	23774	23778	23905	23582	23661	23821	23735	23616	23622	23829	23589	23679	23613	23646	23979	23799	23790	23637	23909	23754	23881	23717	23797	23845	23863	23761	23721	23752	23927	23694	23764	23644	23954	23868	23808	23702	23784	23639	23652	23715	23498	23894	23768	23916	23752	23627	24099	23746	23649	23888	23586	23621	23642	23623	23835	23877	23749	23793	23760	23653	23810	23718	23841	23827	23847	23493	23761	23641	23757	23653	23603	23832	23806	23810	23677	23816	23710	23584	23605	23602	23698	23691	23622	23810	23619	23915	23796	23644	23689	23569	23672	23614	23747	23645	23847	23758	23837	23612	23692	23869	23737	23967	23616	23719	23651	23744	23809	23816	23722	23867	23768	23532	23786	23999	23862	23568	23722	23458	23753	23866	23843	23793	23826	23660	23837	23932	24019	23824	23861	23775	23798	23744	23837	23697	23702	23738	23542	23740	23804	23673	23658	23696	23801	23675	23607	23716	23715	23583	23658	23764	23732	23616	23820	23802	23856	23724	23759	23891	23932	23588	23792	23441	23456	23799	23707	23773	23929	23838	23640	23707	23797	23779	23755	24049	23629	23535	23867	23704	23912	23782	23804	23598	23793	23585	24042	23666	23761	23759	23966	23923	23788	23809	23904	23758	23826	23515	23734	23595	23685	23727	23765	23802	23839	23718	23805	23689	23918	23946	23879	23913	23702	23694	23705	23887	23446	23595	24002	23705	23665	23688	23687	23579	23590	23592	23704	23736	23743	23632	23750	23822	23822	23752	23808	23957	23803	23700	23828	23908	23911	23680	23721	23718	23792	23947	23805	23810	23896	23658	23944	23780	23661	23884	23644	23909	23968	23797	23552	23537	23730	23899	23746	23728	23757	23517	23658	23577	23897	23901	23847	23563	23731	23594	23795	23688	23807	23809	23707	23701	23730	23608	23578	23747	23695	23836	23721	23676	23657	23866	23850	23723	23772	23947	23664	23565	23783	23818	23596	23791	23655	23556	23709	23739	23747	23659	23763	23569	23865	23931	23797	23823	23765	23734	23838	23778	23511	23864	23722	23676	23816	23823	23706	23491	23790	23535	23722	23617	23834	23861	23667	23848	23624	23725	23849	23694	23762	23728	23734	23687	23754	23903	23703	23587	23827	23931	23908	23795	23791	23744	23879	23806	23642	23647	23772	23690	23624	23940	23726	23736	23789	23658	23635	23950	24023	23681	23638	23891	23695	23695	23524	23506	23945	23894	23680	23775	23841	23747	23634	23792	23939	23427	23721	23819	23713	23676	23716	23982	23840	23821	23693	23820	23723	23622	23719	23686	23966	23805	23782	23693	23959	23677	23750	23365	23653	23596	23821	23934	23813	23787	23698	23526	23937	23608	23841	23761	23786	23996	23626	23817	23521	23650	23834	23882	23762	23695	23798	23722	23498	23674	23883	23714	23909	23830	23437	23579	23843	23546	23850	23809	23506	23694	23740	23899	23706	23505	23671	23660	23689	23690	23855	23737	23793	23644	23742	23671	23669	23833	23707	23778	23783	23849	23772	23647	23765	23718	23809	23805	23779	23721	23635	23693	23645	23775	23685	23511	23491	23581	23654	23669	23595	23771	23911	23817	23749	23528	23642	23760	23695	23598	23785	23755	23644	23708	23712	24037	23912	23968	23922	23750	23836	23603	23662	23952	23908	23720	23918	23772	23712	23465	23762	23752	23511	23838	23572	23709	23966	23831	23779	23621	23787	23498	23822	23449	23688	23783	23812	23708	23831	23712	23883	23964	23847	23788	23857	23435	23917	23461	23892	23809	23944	23655	23592	23402	24007	23878	23679	23718	24084	23677	23774	23666	23617	23722	23674	23578	23703	23730	23724	23526	23761	23648
42120	56858	53181	41872	31863	25330	22135	19313	18552	17777	17372	17024	17016	16821	16666	16443	16529	16465	16329	16015	16183	16062	16226	16050	16140	16140	16294	16188	16063	16113	15970	16119	15861	16102	16042	15960	16057	15874	15837	16003	16022	16126	15791	16034	15892	15771	15889	15962	15757	15848	15830	15836	15813	15978	15926	15865	15774	15795	16013	15954	15880	15809	15751	15824	15835	15892	16004	15895	15921	15949	15932	15874	15981	15939	15665	15872	15832	15783	15869	15936	15968	15788	15762	15706	15761	15795	15682	15673	15817	15894	15857	15779	15953	15848	15739	15731	15898	15893	15811	15934	15642	15921	15876	15833	15773	15705	15783	15891	15952	15928	15829	15926	15783	15729	15798	15820	15750	16006	15877	15857	15936	15846	16111	15870	15913	15739	16015	15836	15936	15804	15665	15802	15998	15872	15792	15792	15791	15852	15945	15712	15831	15857	15908	15827	15809	15819	16041	15745	15993	15751	15771	15664	15901	15607	15838	15875	15918	15894	15839	15702	15951	15827	15887	15994	15709	15847	15884	15754	15956	15914	15739	15945	15791	15914	15764	15660	15900	15808	16048	15738	15898	15890	15876	15845	15807	15937	15897	15802	15804	15816	15919	15727	15931	15866	15901	16005	15875	15666	16090	16040	16137	15950	15803	15719	15752	15824	15775	15770	15737	15909	15786	15975	15886	15881	15921	15918	15787	15983	15886	15941	15797	15905	15855	15803	15798	15876	15766	15676	15864	15871	15970	15854	16138	15840	15828	15942	15926	15714	15929	15755	15938	15941	15802	15930	15790	15744	15934	15900	15922	15809	15911	15872	15986	15933	15856	15930	15757	15926	15901	15765	15878	15658	15797	15845	15885	15851	15961	15941	16000	15856	15728	15666	15687	15796	15995	15848	15940	15834	15898	15769	15735	15833	15787	15762	15905	15659	15917	15884	15746	15699	15891	15915	15943	15830	15767	15881	15823	15852	15967	15688	16086	15852	15867	15901	15978	15701	15883	15747	15777	15857	15835	15923	15703	15884	16008	15840	15845	15789	15832	15902	15687	15918	16030	15746	15944	15708	15900	15811	15836	15893	15895	15892	16032	16031	15946	15768	15873	15670	15785	15970	15830	15824	15835	15882	15814	15863	15781	15888	15987	15888	15940	15840	15858	15963	15614	15747	15777	15983	15845	15762	15765	15957	15960	15923	15909	15965	15862	15924	15836	15721	15738	15893	15765	15826	15810	16016	15873	15951	15982	15974	15947	15737	15738	15672	15958	15712	15844	15871	15912	15686	15653	15974	15770	15886	15811	15961	15703	15946	15917	15943	16067	15816	15734	16112	15641	15570	15837	15943	15774	15726	16074	15890	15829	15836	15902	15750	15813	16006	15731	15952	15775	15944	15893	15886	15716	15809	15966	15618	16037	15974	15809	15808	15813	15823	15884	15803	15599	15762	15806	15870	15781	15937	15902	15912	15862	15666	15823	15771	15821	16005	15974	15970	15922	15666	15858	15926	15928	15879	15787	15818	15725	16008	15810	16108	15890	15812	15953	15777	16013	15904	16047	15981	15934	15797	15969	16018	15770	15957	15702	15799	15819	15883	15935	16038	15782	15740	15987	15819	15892	15849	15781	15760	15818	15886	15805	15792	16048	15740	15869	15872	15846	15999	15737	15868	15831	15830	15951	15820	15912	15919	15779	15961	15928	15741	16047	15751	15933	15727	15686	15909	15970	15739	15767	15816	15947	15881	15869	15716	15699	15927	16006	15788	15907	15863	15815	15896	15778	15798	15818	15903	15938	15789	15647	15911	15860	15889	16040	15877	15750	15982	15621	15819	15757	15801	15929	15773	15774	16021	15962	15981	15918	15761	15909	15931	15848	15831	15928	15915	15869	15901	16040	15674	15651	15875	15814	16016	15849	15832	15902	15854	15832	15874	15742	15945	15789	15879	15815	15896	15968	15787	15838	15821	15813	16004	15712	15905	15958	15938	15768	15951	15749	16057	15828	15847	16102	15749	15935	15873	15909	15867	15889	15783	15934	15852	15887	15987	15893	15729	15770	15843	15866	15719	15786	15904	15756	15993	15912	15964	15859	15723	15763	15895	15872	15818	15861	15656	15789	15837	15921	15830	15865	15833	15757	15835	15750	15716	16053	15896	15936	15882	15781	15877	15800	15947	15799	15717	15879	15792	15904	15904	15812	15915	15924	15798	15892	15866	15781	16046	15817	15951	15773	15721	15670	15716	15955	15937	15870	15925	15839	15873	15820	15960	15892	15840	15938	15951	15779	15946	15969	16022	15873	15995	16157	15686	15816	15944	15849	15828	15748	15797	15879	15826	15940	15775	15787	15798	15845	15823	15811	15732	15699	15904	15857	15898	15804	15902	15882	15912	15952	15817	15814	15939	15906	15883	15755	15830	15828	15784	15923	15938	15772	15889	15837	15845	15828	15823	15923	15805	15816	15854	15870	16098	15857	15874	16005	15764	15735	15955	15885	15817	15926	15825	15815	15793	15803	15742	16004	15729	15983	15865	15790	15743	15947	16006	15730	15891	15858	15938	15722	15836	15932	15971	15607	15916	15839	15984	15913	15849	15806	15776	15875	15709	15690	15956	15786	15872	15842	15792	15853	15804	16077	15771	15863	15849	15845	15821	15868	15609	15899	15703	15722	15874	15832	15784	16012	15977	15864	15762	15885	15887	15902	16059	15792	15992	15881	15777	15886	15969	15903	15849	15779	15924	15680	15894	15703	15836	15832	15837	15988	15897	15839	15983	15898	16065	15768	15940	15896	15678	15791	15942	15762	15750	15937	15808	15968	15932	15796	15986	15724	15780	15848	15836	15843	15925	15807	15821	15872	15999	15952	15890	15922	15915	15794	15880	15790	15704	15963	15893	15692	15941	15907	15744	15978	15961	15957	15667	15830	15958	15809	15638	15900	15820	15875	15823	15863	15648	15945	16009	15899	15908	15795	15818	15851	15927	15756	15883	15925	15876	15853	15798	15854	15830	15863	15841	16004	15804	15893	15900	15796	15806	15926	15833	15897	15846	15934	15911	15914	15701	15869	15947	15818	15882	15826	15862	15878	15793	15734	15821	15737	15811	15864	15880	15961	15894	15821	15767	15779	16036	15903	15822	15803	15957	15847	15961	16057	15909	16049	15929	15843	15739	15838	15624	15958	15768	15808	15768	15826	15864	15892	15873	15738	15903	15855	15844	15691	16049	15806	16116	15782	15679	15946	15706	15788	15838	15866	15796	15783	15753	15894	15751	15912	15892	16114	15935	15831	15795	15804	15969	15930	15815	15929	15890	15805	15797	15773	15906	16023	15823	16054	15836	15842	15853	15838	15948	15999	15876	15889	15764	15910	15826	16097	15886	16024	15746	15778	15837	15621	16052	15865	15926	15661	15802	15943	16032	15830	15978	15875	15914	15900	15677	15777	15723	15879	15933	15834	15709	15823	15948	15884	15663	15975	15820	15970	15794	15871	15863	15842	15884	15876	15840	15815	16090	15814	15963	15967	15887	15995	15798	15906	15717	15775	15837	15919	15818	16211	15806	15776	15724	15992	15888	15737	15898	15888	15856	15870	15867	15882	15768	15927	15768	15962	15812	16007	15877	15877	15896	15913	15859	15756	15905	15786	15704	15955	15889	15920	15709	15743	15705	15907	15819	15943	16063	15963	15763	15718	16005	15834	15909	15854	15857	15838	15914	15822	15910	15869	15845	15925	15918	15838	15879	15915	15854	15848	15741	15832	15639	15825	15929	15817	15686	15971	15879	15881	15930	15778	15854	15807	15924	15945	15718	15869	15965	15727	15705	15704	15790	15847	15721	15864	15989	15752	15896	15965	15856	15887	15660	15901	15943	15911	15954	15821	15796	15804	16075	16006	15907	15907	15759	15770	15746	16015	15810	15739	15925	15844	15727	15836	15718	15797	15909	16059	15717	15787	15730	15900	15973	15855	15939	15923	15917	15676	15758	15917	15907	15918	15699	15955	15731	15835	15818	15904	15824	15919	15840	15948	15824	15800	15852	15668	15852	15993	15831	15770	15774	15962	15834	15688	15879	15657	15873	16185	15863	15826	15731	15914	15671	15894	15811	15886	16087	15927	15830	15907	15834	15756	15935	15814	15881	15857	15714	15830	15675	15797	15977	15972	15945	15938	15933	15988	15652	15768	15840	15823	15971	15886	16062	15944	15848	15792	15948	15810	15854	15807	15923	15881	15919	15781	16048	15911	15899	15827	15851	15766	15911	15872	15707	15697	15924	15826	15710	16056	15737	15902	15867	15804	15746	15866	15942	15848	15799	15879	15890	15790	15882	16027	15858	15701	15759	16042	15808	15929	15795	16112	15944	15997	15987	15608	15877	15813	16035	15862	15940	15922	15907	15862	15840	16054	16020	15819	15876	15878	16005	15788	15902	15842	15666	15802	15991	15902	15760	15872	15833	15744	15922	15878	15964	15923	15845	16007	15693	15961	15954	15725	15812	15930	15961	15883	15621	15790	15671	15824	15945	15708	15773	15793	15930	15871	15891	15868	15819	15849	15870	15821	15919	16007	15858	16022	15847	15785	15910	16048	15952	15838	15800	15713	15822	15798	15920	15714	15986	15888	15967	15831	15808	15861	15687	15890	15766	15786	15672	15955	16004	15976	15812	15861	15861	15887	15826	15752	16023	15849	15913	15657	15606	15874	15901	15810	15787	15911	15829	15804	15893	15813	15803	15787	15906	16007	15832	15822	15774	15833	15848	15871	15920	15841	15963	15955	15911	15893	15856	15857	15836	15988	16010	15910	16024	15770	16075	15958	15721	15895	15918	15871	15698	15949	15746	15820	15821	16038	15900	15802	15810	15887	15912	15948	15995	15791	15931	15745	15935	15782	15872	15736	15886	15875	15769	15891	15749	15845	16012	15954	15652	15900	15814	15839	15975	15954	15804	16025	15832	15704	15815	16073	15842	15917	15664	15924	15857	16159	15956	15949	16018	16083	15916	15883	15912	15903	15923	15844	15810	16011	15854	16023	15922	15899	15790	15668	15873	15790	15751	15725	15953	16003	15874	15864	15789	15832	15919	15838	15894	15926	15891	15938	15803	15824	15936	16002	15911	15860	15769	15793	15835	15856	15909	16021	15793
26159	21845	32579	37160	38114	38317	34137	29018	27310	26635	26349	25711	25577	25359	25200	25030	25087	24974	25189	24888	24434	24578	24835	24737	24693	24505	24641	24238	24696	24487	24353	24330	24693	24469	24258	24540	24263	24078	24372	24183	24262	24147	24259	24260	24127	24234	24306	24291	24296	24294	23918	23883	24133	24004	24253	24167	23993	24075	24220	24232	24079	24119	24054	24163	24073	24233	24153	24341	24138	24294	24279	24146	24123	24183	24101	24297	24032	24020	24108	23981	24221	24092	24005	24263	24036	24175	24196	23968	24378	24291	24156	24205	24390	23980	23906	24104	24127	24184	24285	24182	24264	24346	24215	23986	24156	24131	24105	23982	24096	24156	24059	24076	23975	23898	24365	24253	24140	24205	24203	24374	24061	24003	24055	24070	24309	24189	24051	24298	23904	24205	24000	24060	24358	24106	23800	24125	24320	24017	24019	24070	24044	24105	24185	24490	24240	24190	24005	24256	24054	24121	24148	24190	24200	24004	24144	24163	24259	24256	23981	23889	23988	24141	23836	24040	23945	24241	24027	24212	24295	24036	24220	24127	24220	24073	24151	24116	24334	23953	24281	24219	24029	24162	24312	24338	24108	24171	23981	24120	24427	23953	24138	23938	24135	24262	24159	24012	24092	24103	24220	24056	24045	24174	23927	24163	24084	24047	24024	24305	24179	24306	24295	24196	24325	24248	23991	24399	24295	24005	24063	24184	24129	23874	23966	24084	23828	24080	24037	24387	24330	23738	24097	24115	24027	23996	24038	24016	24122	24289	24146	24271	24101	24057	24230	24106	24241	24066	24334	24479	24036	24315	24197	24150	24048	24027	24335	24270	24344	24016	24273	23946	24157	24173	24158	24413	24050	24152	24151	24134	23963	24409	23955	24242	24195	24035	24011	23933	24427	24166	24225	24124	24176	23997	24118	23990	24166	24141	24356	24238	24140	23956	24051	24082	24200	24043	24442	24118	24104	24107	24128	23939	24158	23985	23947	24308	24160	24175	24159	24319	24014	24067	24285	24091	24251	24112	23964	24117	24251	24234	24164	23959	24109	23886	24017	23854	24090	24381	24033	24149	24314	24192	24309	24194	24112	24060	24011	24327	24108	24186	23713	23731	24166	24133	24061	24030	24260	24272	24193	24128	23944	23974	24239	24084	24133	24319	23987	24228	24231	24183	24309	24145	24067	24112	24223	24199	23835	24246	24274	24211	24085	23914	23827	24077	24178	24163	23764	24010	24173	24130	23997	24088	24214	24121	24126	24183	23962	24244	23839	24253	23912	24218	24106	24053	24128	24383	24207	24190	24133	24113	24002	24367	24050	24244	24355	23899	24034	24188	24346	24290	24109	23977	24195	24070	23952	23979	24106	23985	24009	24206	24295	24036	24140	24146	24281	24026	24322	24197	24466	24118	24095	24346	24117	24006	24387	24102	24032	24167	24253	24063	24180	24265	23979	23949	24182	24167	24122	24155	24137	24062	24100	24141	23780	23951	24363	24210	24278	24149	24147	24324	24015	23990	24200	24343	23979	24082	24229	24211	24042	24292	24071	24120	24182	24301	24301	24211	23988	23878	24118	24028	24154	24483	24074	24100	24171	24171	24076	24010	24191	24041	24174	24028	23877	24267	24091	24167	24163	23970	24185	24187	24271	23853	24190	24191	23790	23987	24007	23875	24171	24179	24121	23999	24234	23953	23986	24251	24215	24069	24131	24088	24050	24079	24216	24249	24009	23989	24078	23990	24103	24250	24342	24131	24101	24043	24317	24239	24150	23892	24232	24149	24059	24166	24132	24025	24072	24379	24058	24052	24098	23927	23743	24035	24189	24444	24189	24230	23963	24138	24175	23967	24078	24379	24248	24172	24183	24064	24282	24117	24009	24136	23948	24266	24386	24172	24165	24104	24213	24341	24036	24090	24343	24189	23932	24152	24026	24074	23973	24184	24394	24029	24035	24452	24224	24220	24136	24091	23910	23847	24101	23858	24339	24007	23974	23981	24331	24071	24093	24230	24199	24145	24214	23986	24160	24178	24044	24044	24200	23909	24133	24104	24223	24256	24231	23898	24292	24005	24304	24353	24076	24367	23984	24251	24213	24118	24054	24251	24173	24325	24268	23876	24221	24102	24015	24251	24079	23989	24140	24228	24011	24426	24054	24266	24207	24152	24198	24100	24223	24158	24137	24267	24271	23967	24027	24209	24198	24184	24091	23812	24208	24175	24136	23879	23932	24035	23843	24377	24183	24158	24170	24277	24324	24007	24124	24153	24253	24056	24251	24082	24037	24078	24212	24019	24167	24028	24260	24249	24080	24060	24038	23944	24325	24010	24008	23796	24206	24170	24122	24252	24078	24204	24111	24316	24232	24412	24194	24009	24037	24085	24118	23977	24162	23930	23954	24178	24106	24190	24338	24136	24005	23963	23976	24148	24000	24036	24142	24059	23827	24126	24171	24028	24204	24213	24432	24233	24180	24176	24026	23976	24078	24157	24016	23939	24161	24173	24003	24111	23974	24399	24304	24104	24194	24064	23998	24449	24191	24120	24027	24233	24356	24190	24283	24173	24194	24055	23903	24127	24262	24015	24162	24335	24148	24236	24133	23967	24184	24260	24036	24084	24206	24279	24351	23906	24126	23965	23996	23936	23929	23990	24075	24026	24007	24310	24171	24149	24119	24172	24180	24284	24176	24153	24133	24165	24329	24308	24378	23908	24177	24380	24295	24121	24469	24202	24125	23917	24151	24120	24100	24248	24116	24060	24194	24217	24196	24199	23844	24292	24132	24151	24189	24292	24308	24024	24075	24072	24100	24025	24289	24361	24241	24179	24348	24198	24236	24348	24481	23964	24183	24050	24074	24166	24145	24140	24314	24097	24025	23977	24193	23947	24028	24032	24382	24291	24251	24032	24275	24183	24257	24105	24328	24038	24154	24019	24053	24144	23942	24048	24055	24139	24025	24188	24104	24177	24208	24095	24109	24307	24236	24311	24196	24283	24260	24538	24065	24390	23956	24104	24374	24137	24169	24220	24096	24141	24375	24170	24068	24043	24232	24311	23989	24157	24073	24220	24186	24141	24242	24024	24143	24228	24113	24055	24027	24108	24112	24158	24303	24112	24116	24257	24383	24077	23885	24214	24063	24270	24014	24067	24252	23979	24118	24310	24047	24112	24225	24126	24123	24281	24239	24243	24188	24190	24119	23877	24249	24346	24201	24210	23999	24204	24156	24154	24179	24194	24074	24211	24204	24340	24327	24290	23927	24204	23967	24031	23921	24137	24092	24319	24078	24195	24190	24194	23937	24200	23984	24117	24075	24129	24346	23911	24020	23949	24075	24235	24356	24254	24183	24067	24276	24316	24274	24184	24169	24185	24327	24155	24014	24109	23950	23952	23920	24230	24300	24175	24198	24239	23894	23909	24047	24110	23983	23972	24031	24156	24322	24099	24339	24379	24095	24126	24278	24168	24035	23876	24108	24305	24371	24156	24048	24017	24296	24057	24117	24205	24398	24262	24103	23962	24012	23971	23976	24244	23966	24126	24054	24108	24209	24033	24215	23910	24108	24030	24156	24302	24091	24141	23901	24209	23926	24184	24218	24131	24198	24029	24043	24190	24264	24189	24285	24356	24252	24222	24074	23963	24223	24145	24095	24263	24099	23936	24379	24193	24063	24192	24127	24103	24413	24157	23985	24278	24151	24258	24287	23987	24357	24042	24122	24154	23949	24220	24049	24281	24234	24234	24303	24272	24276	24300	24049	24292	24244	24133	24197	24137	23918	24238	24148	24151	24162	23928	24292	24403	24271	24378	24544	24036	24027	24283	23944	24046	23981	24126	24255	24251	23838	24134	23934	24042	24026	24380	24040	24378	24084	24126	24166	24126	24160	24303	24192	24041	24172	24303	24049	24030	24176	24343	24152	24241	24334	24327	24310	24218	24135	24026	24166	24278	24237	24162	24117	24126	24137	24099	24016	24073	24129	24058	24092	24395	24001	24220	24111	24157	24191	24216	24234	24060	23904	24002	24142	24178	23999	24301	24095	24148	23898	24183	24075	24143	24188	24198	23995	24060	24236	24431	24156	24243	24030	24237	24370	24251	24372	23990	24060	23928	24122	24064	24257	24297	24093	24179	24104	24185	24213	24234	24072	24211	24309	24303	24352	24240	24250	24250	24434	24307	24238	24189	24170	24137	24080	24293	24266	24202	23972	24098	24305	24362	24120	24180	24040	24036	24138	24244	24174	24101	24164	24204	24048	24135	24021	24022	24141	24024	24172	23934	24190	24389	24161	24147	24012	24011	24322	24383	24141	24036	24363	24472	24348	24074	24193	24221	24090	24193	24287	24329	24246	24049	23981	24202	24187	24174	24085	23910	24117	23809	23933	24165	24338	24253	24052	24386	24206	24286	24195	24275	24070	23854	24180	23836	24219	24402	24262	24074	24209	23996	23981	24181	23960	23934	24240	24253	24053	24070	24290	23979	23916	24169	24071	24131	23934	23990	24392	24233	24182	24298	24002	24085	24303	24254	24236	24232	23895	24204	24268	24130	24014	24052	24216	23874	24049	24061	24024	24003	24073	24016	23797	24096	24174	24273	24039	24135	23997	24187	24278	23951	24386	24113	24256	24172	24031	24243	24173	24022	24015	23921	24011	24227	24036	24198	24051	24205	24111	24286	24083	23884	23917	24069	24182	24100	23946	24136	24198	24269	24268	24121	23950	24159	24231	24049	24122	24117	24103	24125	24252	24139	23916	24190	24131	24131	24055	24196	24163	24129	23994	24145	24153	24296	24414	24118	24207	24238	24557	24094	24177	24212	24313	24170	24319	24281	24059	24102	24279	24293	23899	24137	24193	24207	24010	24148	24085	24396	24218	24053	24286	23858	24075	24389	24062	24172	24350	24273	24288	23974	24136	24194	23932	23856	24110	24162	24307	24209	24329	24080	23940	24165	24084	23998	24263	24052	24370	23832	24121	24125	24122	24241	24260	24062	24127	24139	24211	24263	24385	24302	24168	24230	24369	24081	24090	24503	23997	24327	24399	24307	24340	24128	24140	24180	24353	24248	24126	24204	23994	24182	24250	24290	24277	24143	24085	23989	24210	24296	24059	24268	24327	24177	24276	24028	24144	24115	24235	24104
41099	67630	68623	54450	43714	34710	26404	22405	20153	19432	18619	18233	18031	17611	17592	17093	16975	17077	17214	16713	16726	16411	16678	16482	16524	16444	16573	16609	16534	16379	16258	16156	16363	16474	16251	16396	16378	16250	16295	16259	16227	16333	16191	16226	16166	16092	16259	16112	16147	16199	16061	16136	16260	16163	16077	16117	16375	16166	16225	16129	16050	16171	16176	16017	16281	16088	16298	16352	16318	15968	16080	16158	16274	15977	16127	16119	16060	16179	16033	16349	16285	16086	16226	16067	16082	16181	16143	16027	15967	16013	16104	15986	16145	16014	16130	16065	16130	15929	16087	16179	16215	16127	16075	16141	16104	16165	16215	15896	15951	16052	16232	15983	16261	16293	16248	16078	16147	16239	16167	15978	16081	15943	16129	16113	15916	16352	16061	16066	15992	16201	16068	16192	15960	16070	16184	16208	16215	15914	16024	16165	16096	16143	16179	16154	16046	16149	16154	16074	16137	16055	16176	16103	15995	16063	16040	16209	16023	16221	16263	16080	15805	16255	16249	16097	16136	16098	16143	16106	16060	16218	16133	16061	16186	16120	15968	16129	16256	15981	16178	16006	16053	16008	16151	16235	16300	16052	16177	16070	16123	16008	16289	16040	16116	16056	16097	16075	16099	15972	16218	16101	16181	16122	16056	16196	16143	16206	16159	15897	16115	16147	16215	16036	15997	16015	16309	15962	16168	16088	16082	16144	16112	16109	16177	16109	16127	16208	16190	15974	15997	16133	16130	16181	16015	16058	16118	16135	16203	16105	16130	16190	16030	16155	15986	16082	16052	16062	16158	16091	16049	16109	16072	16150	16279	16183	16095	16130	16109	16008	16055	16087	16145	15996	16009	16090	16120	16179	16111	16171	16069	16063	16335	16139	16067	16072	16142	16100	16169	16121	15994	16132	16180	16087	16210	16094	16088	16052	16057	16025	16218	16025	15972	16090	16005	16006	16005	16072	15975	16105	16161	16108	16031	16138	16260	16069	15997	16066	16164	16232	15991	16143	16224	16019	15967	16094	16054	16105	16070	16098	16326	16101	16173	16125	15864	16076	16158	16304	16002	16140	16016	16069	16304	16043	16063	16083	16179	15965	16028	16109	16156	16079	16143	16125	16037	16054	16135	16116	16243	15975	16051	16024	15993	16122	16272	16028	16205	16022	16169	16160	16054	16064	16120	16296	16089	16142	16288	15936	16368	16101	16088	16098	16095	15980	16116	16089	15982	16178	16151	16172	16194	16191	16182	16135	16163	16124	16084	16028	15958	16086	15957	16069	16045	16123	16225	16096	16188	16080	16071	16037	16106	16063	16066	16141	16216	16095	16176	16041	16175	16058	16146	16171	16171	15969	16250	16265	16184	15970	16041	16114	16229	16235	16034	16174	15972	16179	16166	16110	16193	16153	16103	16028	16069	16064	16197	16206	15969	16197	16108	16015	16143	16265	16120	16072	16101	16118	16112	15921	16091	16102	16251	15931	16164	15927	16107	16086	15960	16009	16207	16280	16122	16029	16041	16293	16036	16175	16172	15928	16242	16057	15864	16176	16307	16209	16149	16184	16075	16279	16161	16058	16188	16133	16035	16067	16129	16122	16370	16217	16126	16048	15969	16004	16112	16029	16112	16052	16170	16086	16337	16184	15952	16122	16033	16232	16147	15995	16134	16161	16248	16051	16116	16123	16215	16048	16094	16233	16132	16062	16045	16205	15995	16015	16121	16000	16016	16107	16033	16135	15915	16301	16193	16266	16069	16015	16035	16252	16093	15945	16167	15985	16257	16125	16205	16005	16014	16081	16070	16232	16270	16231	16097	16156	16079	16165	16118	16114	16171	16157	16116	16165	16186	16102	16160	16218	16203	16057	16094	16142	16263	16043	16092	16095	16075	15988	16057	16382	16183	16048	16154	16116	16095	16256	16163	16081	16388	15891	16204	15980	16006	16094	16074	16104	16078	16248	16073	16106	16094	16178	16283	16080	16073	16196	16245	16136	16172	16111	15971	16152	16391	16091	16077	16315	16153	16118	16114	15955	16160	16094	16053	16129	16024	16188	16059	16146	16008	16131	16130	16030	16025	16046	16251	15987	16243	16005	15994	16140	16001	16068	16092	16191	16153	15875	15889	16174	16245	16141	15960	16140	16276	16161	16090	15991	16076	16184	16047	16193	16147	16324	16093	16293	16217	15989	16172	16071	15907	16286	16152	16050	16310	16042	16248	16157	16120	16058	16172	16137	16014	15943	16013	16399	16067	16223	16026	16063	16094	15960	16051	16146	15880	16140	16059	16146	16241	16018	15940	16064	16046	16059	16145	16031	15940	16084	15990	16083	16106	16147	16024	16014	16133	16143	16008	16450	16221	16198	16060	16032	16057	16076	16130	16266	15955	16024	16105	16251	16102	16100	15966	16116	16260	15994	16171	16086	16097	16099	15986	16065	16164	16140	16093	16127	16295	16226	15913	16136	16027	16329	15990	16170	15971	16105	16025	16249	16097	16081	16082	16184	16066	16122	16106	16187	15995	16205	16042	16092	16115	16101	16243	16326	16118	16271	16112	16140	16257	16102	16218	15968	16121	16010	16276	16131	15990	16169	16153	16007	16162	15958	16120	16187	16057	16029	16183	16033	16141	16093	15990	16056	16069	16179	16238	16148	16021	16114	16068	16177	16006	15934	16076	16058	16103	16062	16150	16204	16175	16085	16050	16145	16075	16193	16128	16130	16113	16007	15985	16165	16176	16106	16138	16205	16169	16031	15998	16130	15948	16130	16154	15972	16176	16056	16111	16104	16076	16161	16050	16106	16007	15992	16088	16083	16002	15941	16085	16270	15920	15937	16172	16157	16107	16176	16086	16194	16141	16142	16224	16055	16144	15995	15981	16183	16094	16120	16050	16207	16143	16166	16227	15948	16107	16132	16028	16069	16127	16069	16167	16073	16035	16152	16219	16161	16082	16035	16271	16274	16031	16089	16198	16027	16087	16030	16277	15864	16135	16084	16231	16216	16152	16095	16212	16086	16150	16010	16119	16080	16245	16338	16124	16152	16213	16178	16151	15991	16025	16211	16046	16111	16041	16140	16067	16140	16251	16106	16171	16225	16030	15830	16192	16129	16119	16162	16086	16007	16057	16078	16182	16097	16325	16199	16189	16111	16180	16098	16114	16162	16224	16026	16027	16180	16151	16173	16020	16201	16231	16281	16104	16178	16243	16105	16061	16028	16069	16057	16019	16254	16214	16187	16009	15992	15918	16001	16116	16270	16134	16081	15973	16297	16087	16009	15930	16165	16149	16216	16115	16124	16210	16153	16071	15998	16133	16022	16035	16086	16124	16050	15981	16029	16126	16323	16180	16071	16217	16198	16102	16161	16194	16277	16325	16119	16242	16020	16074	16107	16101	15952	16283	16203	15913	16022	16283	16010	16280	16069	16020	16057	16186	16063	16057	15960	16076	16200	16104	16140	16099	15974	16240	16141	16181	16194	16062	15898	16253	15960	16185	16061	16187	16139	16129	16112	16063	16184	16144	15993	16180	16031	16170	16168	16322	15823	15950	16048	16112	16098	16124	16141	16172	16196	16117	16129	16150	16007	16245	16238	16108	16133	16096	16025	16212	16192	16152	16321	15966	16360	16081	16024	16188	16113	16037	16080	16071	16133	16093	16240	15913	16056	16375	16290	16096	16116	16208	16159	16218	16281	16186	16166	16175	16211	16151	16080	16016	16218	16064	16165	16048	15981	16329	16075	16170	16218	16306	16165	16246	16005	16173	16088	16116	16088	16071	16206	16081	16088	16319	16091	16111	15910	16151	16139	16153	15952	16034	16130	16197	16073	16127	16070	15962	16037	16137	16145	16067	16146	16120	15956	16181	16242	15827	16119	16060	16112	16188	16059	16004	16127	15948	16084	16093	16279	16215	16067	16210	16062	16261	16114	16049	15974	16049	16114	16091	16028	15982	16074	15995	16068	15899	16147	16028	16119	16120	16196	16156	16082	16082	16115	15944	16185	16155	16010	16047	16115	15995	16264	15912	16082	16177	15892	16092	16241	16098	16154	16083	16155	16091	15995	16173	16103	16085	16230	16224	16178	16173	15989	16031	16078	16035	16162	16088	15974	16084	16216	16086	16070	16060	16177	16159	16148	16071	16179	16367	16120	16190	16166	16189	16039	16225	16238	16235	16020	16143	16205	16278	16068	16132	16338	16292	16120	16012	15988	16121	16152	16069	16093	16206	16225	16102	16005	16035	16155	16021	16144	16034	16267	16158	16103	16170	16137	15980	16121	16053	16155	16058	16075	15890	16237	15949	16122	16123	16097	16132	15997	16132	16140	16052	16156	16095	16293	16173	16032	16304	16244	16084	16187	16090	16199	16052	16035	16181	16179	16241	16132	16148	15963	16137	16214	15923	15881	16023	15957	16165	16064	15792	16035	16002	15932	16002	16392	16070	16153	16074	16227	16120	16138	16218	16172	16171	16117	16006	16096	16274	16202	16079	16248	16097	16325	15994	16175	16070	16282	16193	16060	16229	16215	16141	16191	16189	16058	16144	16171	16237	15964	16174	16074	16340	16040	16205	16176	16234	16058	16002	16157	16217	15947	16076	15998	16044	16281	16046	16110	16275	16153	16056	16024	16068	16193	16016	16064	16252	15982	16200	16189	16128	16084	15923	16192	16226	16150	16134	16204	16053	16055	16222	16084	16110	16213	15996	15995	16213	16003	16315	16253	16050	16171	16005	16159	15950	16262	16051	16011	16150	15888	16028	16111	16180	16087	16129	16138	16031	16226	16038	16017	16074	16217	16106	16353	16045	16075	16220	16154	16027	16097	16187	16133	16115	16092	16255	16187	16181	16160	16059	16156	16115	16027	16098	16116	16108	16097	16129	15990	16163	16164	15942	16114	16049	16119	16216	16160	16061	16108	16170	16035	16120	15844	15933	16299	16006	16168	16003	16120	16110	16203	15998	16090	16165	16261	16089	16129	16263	15979	16162	16139	16059	16034	15907	15985	16378	16052	16026	16116	16171	16245	16043	16044	16131	16262	16134	15949	16200	16289	16068	15898	16162	16157	16269	16107	16123	16223	16102	16179	16067	16081	16124	16068	16146	15955	16043	16008	16025	15942	16190	16134	16345	16093
24261	21630	29816	30918	36194	38429	36759	30336	27527	26874	26369	25375	25173	24864	24815	24543	24225	24245	24469	23933	24010	23865	23920	23917	23657	23810	23851	23480	23785	23528	23441	23611	23579	23530	23362	23294	23418	23306	23609	23521	23390	23270	23507	23207	23209	23278	23177	23304	23020	23254	23220	23098	23146	23242	23171	23243	23253	23195	23334	23366	23172	23164	23338	23089	23183	23350	23204	23245	23060	22998	23002	23176	23010	23288	23121	23093	23029	22815	23287	22967	23256	23190	23243	23075	23092	23212	23190	23156	23038	23145	23416	23011	22895	23039	23316	22952	23181	23159	23079	23074	23189	23102	23199	23095	23030	23002	23253	23182	23200	23203	23086	23320	23006	23201	23163	23133	23164	23060	23136	23091	23064	23087	23207	23039	23075	23194	23281	22882	23190	23290	22950	23343	23024	22927	23325	23118	23048	23290	23197	23123	23006	23313	23147	23207	23037	23114	23196	22942	23011	23376	22865	23081	23222	23086	23109	23265	23146	23327	23223	23252	23358	23205	22957	23316	23241	23118	23004	23170	23002	22922	22951	23022	22813	23159	23154	23269	23026	22981	23085	22944	23256	23178	23323	23168	23188	23156	23156	23374	23347	23217	23270	23261	23229	23117	23247	23119	23020	23030	23020	22905	22997	23294	23017	23112	23089	23230	23045	23062	23212	23167	23002	23198	23070	23276	23109	23284	22857	23066	23252	23149	22955	23147	22884	22957	22950	22921	22952	23047	23185	22997	22898	23036	23143	23141	23188	22951	23063	22993	23146	23083	23111	23090	23127	23195	23159	23222	23009	23006	23205	23242	23176	23223	23135	23048	23209	23127	23262	23027	23048	22916	22961	22997	23068	23272	23099	23270	22961	22946	23185	23143	23248	23029	23082	23065	23121	23044	23060	23122	23098	23147	23094	22927	22972	22890	22958	22917	23016	23307	22970	22977	22973	23224	22943	22982	23080	23105	23150	23246	22924	23316	22784	23082	23118	23111	23323	22993	23049	22976	23315	23405	23010	23041	23175	23267	23154	23185	23120	23149	23191	23142	22915	22914	23409	23198	23128	23140	23243	22909	23171	23187	23342	23175	22880	23234	23002	22920	23184	23190	23310	23233	23063	23171	23008	23274	23199	23110	23290	23179	23025	23079	23282	23071	22963	23217	23138	23033	23112	23238	23013	23244	22993	23179	23214	23218	22991	22938	23439	23410	23355	23315	22894	23235	23010	22835	23156	23219	23205	23035	23376	23094	23205	23040	23152	23155	23065	23121	23165	23304	23039	23003	23297	23030	22935	23160	23091	22889	22961	22932	23097	23063	23091	23177	23093	23246	23112	23274	23407	23251	22931	23165	23249	22985	23161	23191	23019	23070	23097	22970	23095	23154	23278	23151	23039	23002	23061	23087	23030	23029	23099	23178	23281	23025	22858	23175	23347	23041	23397	23080	22894	22990	23226	23172	22875	23204	23227	23253	22977	23250	23023	23158	23016	23119	23099	23069	22966	23319	23060	23238	23005	23156	23310	23095	23236	23356	23282	22687	22911	23083	23100	23100	23087	23039	22945	23114	23030	23200	22848	23052	23029	23090	23019	23201	23147	22952	22989	22927	23090	23079	23260	23034	23069	23014	23017	23004	23194	23082	22841	22710	22916	23278	23273	23236	23318	23125	22951	23463	23275	22986	23087	23129	23217	23186	23010	23012	23142	23270	23173	23027	23232	23232	23251	23039	23112	23084	23031	22959	22999	22984	23348	23138	22975	23219	23218	22946	23378	23197	23079	23219	23100	22951	23183	23077	23122	23152	23107	23343	23181	23321	23351	23155	23020	22977	23273	22902	23113	23001	23053	23331	23036	23090	23323	22818	23245	23266	23051	23057	23237	23106	23102	23138	23033	23296	23182	23048	22911	23015	23149	22959	23344	23098	23115	23244	23121	23120	23043	22947	23058	22938	22937	23222	23054	23166	23241	23037	23174	23196	22940	23220	23071	23157	23061	23184	23312	23306	22925	23194	22899	23155	23400	22744	23210	23206	23118	23043	23071	23052	23061	23241	23316	23232	23095	22968	23178	22941	23132	23184	23189	22943	23241	23026	23226	23226	23091	23204	23114	22937	23065	23219	23290	23048	23143	23103	23124	23054	22985	23338	23081	23016	22986	23039	23043	22946	23118	23113	23220	23221	23071	23220	23260	23004	23261	23217	23066	23176	23157	23268	23284	22958	23054	23067	23193	23088	23317	23404	22883	23191	23013	23000	23215	23045	22868	22853	23164	23187	23206	23137	23151	23376	23222	22933	22835	23121	23030	23246	23238	23140	23133	23097	23024	22958	22961	23186	23079	23176	23186	23231	22888	23249	23221	23000	23121	23059	23166	23123	23369	23188	23388	23242	23318	23187	23047	23142	23139	23206	23048	23052	23097	23184	23008	22988	23133	23224	23015	23246	23095	23064	23245	23093	22943	23151	23225	23035	23164	22882	22996	23101	23071	23251	23269	22872	23216	23167	23039	23295	23151	23011	22865	23088	23026	23173	23228	23255	23127	23043	23025	22976	22978	22978	23321	23457	22940	23110	23205	23213	23254	23216	23011	23369	23122	23136	23263	23087	23082	23009	22977	23094	22927	22955	23224	23100	23129	23013	23346	22950	23070	23157	23184	23092	23014	23020	22971	23100	23193	23294	23369	23131	22895	22830	23095	22933	22916	23246	22887	23316	23008	23346	22979	23216	23133	23103	23164	23044	23135	23331	23266	23152	23275	23041	23058	23080	23118	22893	22900	23193	23300	23056	22908	23185	23417	23171	22971	23107	22954	22896	23075	22975	23229	23063	23006	22919	23501	23150	22957	23294	23106	23129	23107	23150	22814	22898	23037	23190	23365	23177	23222	23035	23135	23077	23255	23218	23262	23102	23005	23169	23138	23327	23275	23121	23314	23081	23026	23003	23269	23008	23076	23257	23231	23172	23053	22983	23135	22977	23100	23136	23351	23159	23174	23003	22898	22987	23156	23015	23172	23110	23171	23087	23216	23194	23180	23075	23125	23333	23355	22913	23199	23074	22963	23068	23187	23007	23122	23063	22950	23055	23138	22961	22973	23044	23048	23009	23208	23085	23266	23196	23303	22765	23158	22964	23187	22998	23259	23217	23094	23289	23264	23106	23142	23188	23118	23103	23250	23085	23147	23002	23189	22939	23103	22977	23193	23054	23096	23080	23356	23024	23085	23020	23178	23168	23309	23119	23089	23154	23138	23123	23189	23063	23179	22990	22924	23037	23184	22972	23255	23193	23052	23204	23026	23280	22974	23111	23269	23187	23228	22906	22948	22924	23113	23119	23095	23038	22998	23058	22881	23439	23090	23122	23049	23028	23044	23151	23153	23134	22986	23210	23057	23011	23098	22986	23041	23235	23037	23032	22862	22911	22929	22912	23179	23066	23094	23083	23128	23317	23130	23266	23123	23218	23326	23400	23190	23052	23229	23234	23019	22990	22824	23256	23200	22831	23015	23104	23129	23199	23127	23144	23133	23069	23177	23096	23015	23102	23087	23107	23159	22992	23155	23028	22981	23144	23077	22954	23046	23093	23095	22956	22940	23252	23178	23157	23071	23056	23161	22942	23224	22922	23277	23197	23160	23010	23073	23293	23251	23156	23236	23110	23203	23187	23141	23267	23199	22835	23157	22922	22988	23173	23318	22987	23034	23153	23039	23145	22972	23199	23182	23013	23014	22989	23213	23173	23254	23061	22768	22715	23043	22912	23159	22927	22851	23236	23108	23378	23249	23159	23113	23237	23254	23082	23073	23324	23020	23015	23351	22942	23082	22889	23072	23153	22899	23002	23078	22975	23199	23132	22885	23075	23418	22941	23287	22996	22943	23380	23140	23031	23085	22963	22954	23075	23017	22876	22902	23129	23084	23047	23022	23253	23018	23135	23153	23136	23253	23092	22812	23336	23270	23289	23264	23127	23198	23075	23090	23144	23192	23205	23059	23431	23209	23284	23020	22998	23492	23239	23285	22991	23228	23176	23060	23064	22935	23124	23138	23345	23315	23191	23262	23012	22983	22919	23166	22922	23092	23087	23110	23040	23106	23272	23177	23016	22892	23095	23186	22952	22885	23126	23330	23191	22897	22960	23136	23177	23186	23046	23242	23197	23144	23207	23316	23249	23094	22930	23242	23122	23082	22996	23200	23076	23071	22937	22816	23114	23143	22884	23239	23050	23143	23078	23170	23175	23163	23004	23014	23256	23210	23151	23339	23094	23042	23167	22792	22840	23008	23327	23005	23110	23127	23213	23080	23224	23298	23132	23175	22924	22870	23192	23084	22954	22965	23111	23220	23108	23223	23258	23171	23242	23343	23250	22877	23237	23212	23114	23073	23233	23157	23099	22820	23258	23072	23242	23209	23271	23125	22981	22937	23078	23153	23291	23257	23224	23050	22923	23115	23163	22871	23085	22955	23000	23064	23105	23008	23230	23208	23003	23203	23223	23345	23420	22904	22990	23192	23120	23448	23303	23084	23299	23089	22869	23102	23053	23263	23190	23087	23049	23225	23052	23264	23076	23302	23239	23088	23104	23118	23110	22991	23187	22960	23054	23017	22925	23102	23296	23147	23329	22872	23011	22976	22992	23083	22994	23062	22967	23056	23106	23312	23034	22928	23078	23052	23148	22943	23221	23076	23050	23063	23086	23087	22980	22889	23012	22919	23287	23165	23228	23198	22986	23048	23063	23165	22991	23109	22965	23052	23043	23118	22975	23320	23018	22926	23443	23181	23009	22843	22996	23090	22987	23035	23171	23119	22901	23074	23010	23272	23043	23107	23194	23122	22852	23029	22941	23347	23318	23138	23318	23148	23039	23120	22890	23191	22969	23107	23137	22986	23187	23117	23262	23146	23034	22972	23206	23145	23196	23124	23162	23002	22990	23180	23201	23083	22898	23264	23141	23012	22950	23000	23109	22895	23034	23231	23168	23105	23311	23017	23019	23114	23220	23047	23300	23276	23199	23076	23326	23324	23277	23171	23279	22931	23019	23157	23106	22797	22962	22870	23258	23010	23083	23218	22963	23151	22895	22976	23265	23156	23051	23163	23019	23141	23023	23138	23216	23338	23043	22920	23097	23115	22918	22991	23001	23130	23137
44256	73240	70623	62511	51175	39592	30530	24715	21332	20228	19522	18631	18263	17717	17462	16920	17101	16718	17023	16433	16076	16185	16168	16237	16314	16102	16219	16250	16151	15878	16088	15974	16012	15945	15961	15935	15798	15759	15885	15881	15757	15738	15739	15780	15672	15599	15819	15719	15532	15711	15604	15590	15464	15744	15902	15708	15670	15611	15436	15709	15459	15770	15774	15568	15479	15721	15590	15571	15757	15795	15376	15438	15580	15574	15568	15567	15572	15648	15694	15716	15640	15792	15557	15546	15591	15568	15547	15473	15748	15616	15716	15547	15727	15466	15652	15659	15574	15630	15748	15615	15643	15642	15567	15469	15523	15691	15540	15569	15704	15689	15397	15497	15609	15562	15580	15563	15682	15507	15544	15410	15664	15671	15467	15463	15530	15613	15609	15587	15575	15715	15501	15575	15604	15602	15579	15523	15698	15780	15576	15546	15587	15383	15645	15521	15718	15502	15592	15721	15865	15526	15551	15504	15601	15484	15676	15535	15730	15547	15746	15650	15490	15529	15533	15564	15640	15574	15539	15706	15570	15606	15512	15594	15641	15558	15645	15482	15465	15539	15466	15491	15519	15537	15565	15552	15748	15470	15524	15507	15681	15502	15513	15722	15582	15512	15585	15745	15781	15556	15574	15372	15470	15582	15551	15673	15567	15601	15486	15628	15515	15597	15504	15465	15570	15632	15644	15668	15602	15612	15631	15672	15589	15451	15670	15556	15477	15733	15572	15712	15559	15548	15578	15654	15392	15621	15586	15552	15522	15701	15559	15425	15574	15578	15557	15625	15504	15530	15698	15542	15729	15746	15621	15647	15701	15679	15715	15504	15607	15633	15434	15662	15487	15770	15493	15723	15394	15531	15454	15572	15527	15569	15673	15513	15528	15698	15363	15720	15422	15469	15594	15667	15602	15592	15663	15616	15699	15616	15484	15552	15638	15453	15583	15600	15576	15568	15636	15750	15544	15545	15589	15691	15715	15484	15776	15458	15603	15652	15498	15616	15358	15685	15641	15543	15715	15635	15626	15584	15654	15526	15540	15599	15473	15529	15620	15660	15582	15686	15478	15527	15554	15645	15686	15600	15527	15688	15483	15393	15706	15561	15654	15675	15515	15730	15641	15508	15428	15786	15520	15537	15567	15485	15462	15515	15536	15628	15618	15686	15621	15547	15608	15566	15637	15649	15672	15536	15512	15843	15681	15547	15533	15623	15596	15655	15607	15619	15736	15591	15620	15482	15581	15422	15470	15723	15688	15551	15525	15536	15577	15575	15520	15579	15597	15484	15542	15530	15659	15805	15348	15498	15642	15670	15575	15556	15582	15536	15578	15561	15669	15555	15542	15540	15456	15448	15529	15622	15579	15580	15474	15465	15484	15482	15532	15680	15618	15672	15699	15588	15535	15575	15441	15453	15529	15604	15782	15502	15438	15510	15609	15445	15568	15625	15594	15508	15536	15684	15659	15607	15660	15578	15480	15469	15609	15529	15688	15596	15591	15711	15621	15686	15525	15538	15579	15701	15540	15446	15726	15576	15621	15567	15640	15512	15452	15756	15556	15671	15621	15658	15780	15458	15662	15580	15554	15604	15562	15516	15581	15571	15609	15479	15506	15697	15586	15679	15524	15623	15532	15536	15698	15560	15509	15625	15670	15661	15605	15483	15574	15524	15351	15561	15489	15599	15720	15537	15462	15484	15614	15515	15564	15686	15429	15600	15509	15538	15557	15650	15461	15691	15475	15593	15417	15471	15488	15512	15526	15662	15557	15672	15587	15571	15444	15647	15495	15711	15606	15517	15518	15621	15659	15633	15591	15519	15702	15578	15598	15517	15530	15458	15502	15520	15571	15358	15559	15384	15524	15472	15633	15552	15540	15500	15528	15671	15485	15623	15644	15582	15604	15648	15453	15582	15499	15703	15728	15539	15554	15589	15626	15460	15600	15470	15445	15679	15709	15452	15636	15522	15541	15571	15594	15550	15455	15559	15686	15547	15676	15561	15581	15656	15840	15532	15645	15345	15611	15485	15570	15621	15480	15805	15559	15460	15745	15522	15630	15492	15635	15577	15568	15428	15657	15605	15609	15720	15542	15642	15632	15567	15414	15470	15499	15468	15760	15659	15561	15599	15606	15494	15500	15639	15480	15705	15463	15687	15586	15550	15715	15531	15675	15528	15524	15367	15678	15733	15558	15553	15475	15721	15521	15479	15518	15465	15624	15506	15532	15462	15547	15513	15593	15592	15611	15544	15609	15575	15444	15550	15722	15500	15535	15728	15603	15681	15458	15281	15584	15627	15488	15586	15675	15562	15534	15737	15524	15646	15550	15778	15416	15818	15493	15652	15657	15560	15538	15564	15510	15607	15565	15649	15563	15624	15725	15665	15730	15611	15349	15613	15577	15650	15499	15452	15411	15522	15832	15578	15535	15744	15585	15490	15623	15611	15535	15658	15443	15520	15727	15539	15657	15606	15537	15523	15589	15605	15863	15656	15662	15578	15534	15470	15623	15756	15576	15520	15583	15558	15661	15663	15519	15653	15611	15511	15551	15620	15495	15609	15392	15378	15526	15637	15680	15643	15522	15598	15577	15592	15668	15507	15550	15547	15695	15634	15660	15711	15581	15493	15557	15344	15526	15596	15550	15655	15595	15493	15423	15702	15698	15533	15661	15738	15498	15484	15511	15591	15600	15681	15564	15617	15515	15650	15584	15707	15562	15541	15614	15637	15627	15512	15611	15588	15559	15687	15495	15580	15531	15577	15664	15421	15462	15560	15695	15490	15828	15612	15757	15513	15622	15467	15569	15673	15629	15551	15596	15502	15733	15540	15572	15526	15507	15352	15602	15806	15445	15633	15628	15543	15585	15465	15512	15546	15411	15575	15413	15615	15373	15547	15409	15515	15629	15471	15598	15628	15596	15590	15486	15467	15577	15597	15721	15624	15597	15507	15829	15454	15573	15467	15522	15619	15632	15625	15700	15426	15610	15653	15518	15638	15579	15642	15604	15725	15557	15502	15585	15503	15647	15573	15767	15453	15351	15598	15594	15499	15403	15559	15448	15586	15544	15558	15726	15687	15618	15634	15514	15535	15566	15590	15536	15558	15755	15523	15523	15614	15523	15551	15722	15620	15467	15633	15516	15536	15445	15448	15586	15755	15471	15646	15475	15652	15735	15598	15622	15420	15665	15347	15532	15541	15521	15623	15594	15596	15709	15594	15717	15679	15590	15492	15652	15564	15401	15440	15595	15661	15639	15633	15446	15686	15580	15421	15642	15470	15446	15560	15711	15607	15740	15596	15362	15528	15715	15752	15553	15627	15517	15684	15556	15598	15642	15350	15612	15590	15575	15570	15753	15623	15601	15390	15339	15565	15537	15396	15721	15570	15484	15763	15332	15488	15603	15523	15492	15531	15573	15797	15549	15590	15510	15457	15707	15689	15482	15625	15636	15514	15622	15662	15548	15801	15795	15624	15557	15541	15770	15539	15419	15566	15426	15381	15444	15673	15710	15500	15625	15543	15553	15604	15648	15595	15658	15550	15804	15706	15719	15788	15670	15418	15661	15500	15692	15621	15664	15660	15664	15375	15551	15559	15679	15612	15530	15427	15461	15510	15482	15560	15588	15582	15557	15711	15657	15712	15635	15592	15417	15653	15549	15733	15684	15604	15603	15468	15508	15681	15513	15656	15556	15524	15451	15564	15554	15454	15343	15688	15520	15462	15773	15563	15552	15793	15486	15613	15630	15553	15495	15598	15672	15447	15534	15793	15566	15540	15522	15708	15619	15539	15553	15551	15672	15611	15585	15588	15619	15476	15735	15385	15601	15558	15319	15448	15363	15518	15569	15656	15396	15563	15492	15446	15626	15627	15487	15451	15538	15633	15467	15744	15485	15630	15524	15618	15417	15386	15663	15422	15567	15518	15604	15515	15611	15643	15643	15481	15728	15550	15708	15541	15535	15624	15523	15537	15495	15490	15819	15569	15560	15597	15512	15695	15511	15616	15703	15568	15497	15478	15584	15522	15679	15623	15483	15572	15549	15516	15535	15764	15691	15564	15598	15547	15540	15629	15570	15589	15638	15452	15611	15641	15581	15483	15517	15553	15449	15480	15512	15676	15424	15565	15254	15696	15564	15448	15643	15615	15571	15591	15615	15492	15331	15713	15615	15523	15659	15632	15487	15660	15548	15563	15576	15880	15645	15815	15707	15529	15557	15632	15675	15654	15507	15586	15634	15589	15626	15431	15576	15749	15547	15557	15570	15688	15419	15740	15676	15508	15654	15388	15518	15587	15467	15744	15431	15586	15640	15656	15730	15577	15725	15513	15603	15726	15692	15584	15602	15602	15584	15675	15418	15576	15649	15613	15777	15715	15654	15665	15476	15627	15589	15507	15667	15493	15797	15552	15409	15493	15569	15522	15706	15580	15652	15534	15613	15686	15308	15691	15565	15553	15525	15535	15735	15673	15506	15478	15577	15510	15625	15576	15539	15637	15542	15587	15543	15667	15398	15500	15571	15652	15745	15596	15395	15614	15690	15531	15610	15581	15624	15611	15500	15466	15559	15435	15493	15676	15599	15606	15626	15706	15604	15427	15528	15475	15666	15598	15557	15682	15526	15658	15570	15553	15550	15531	15487	15557	15569	15506	15364	15560	15595	15659	15464	15495	15833	15530	15686	15446	15717	15607	15555	15572	15571	15517	15459	15568	15650	15607	15706	15452	15647	15468	15533	15675	15563	15664	15238	15442	15729	15697	15632	15578	15544	15421	15645	15595	15574	15565	15565	15392	15680	15507	15601	15555	15799	15541	15575	15526	15680	15614	15514	15475	15415	15592	15588	15823	15452	15799	15469	15693	15640	15313	15554	15541	15442	15306	15448	15571	15634	15606	15414	15717	15531	15454	15561	15522	15581	15568	15610	15463	15737	15636	15521	15621	15648	15623	15555	15672	15646	15348	15660	15609	15718	15719	15473	15452	15491	15634	15488	15578	15684	15727	15356	15742	15554	15531	15727	15542	15581	15634	15603	15457	15515	15720	15574	15628	15503	15613	15636	15591	15645	15539	15342	15601	15476	15568	15695	15698	15693	15497	15413	15784	15573	15454	15587	15531	15649	15672	15617	15778	15527	15472
40748	46978	51999	45673	37878	32885	29437	26611	25323	24692	24509	24412	24370	24286	24100	24069	23852	24270	24109	23918	23577	23586	23506	23778	23779	23681	23754	23686	23764	23579	23603	23500	23460	23359	23574	23503	23711	23480	23583	23731	23593	23663	23301	23301	23396	23456	23587	23352	23327	23281	23113	23531	23643	23205	23513	23339	23454	23368	23465	23504	23410	23341	23378	23151	23390	23102	23343	23272	23453	23400	23595	23325	23436	23358	23329	23126	23224	23438	23506	23430	23559	23226	23311	23316	23416	23407	23510	23348	23228	23238	23240	23439	23659	23349	23462	23207	23422	23482	23265	23381	23550	23159	23040	23016	23319	23276	23344	23243	23293	23275	23433	23288	23425	23310	23334	23324	23509	23441	23484	23307	23336	23063	23418	23290	23346	23398	23228	23477	23209	23424	23477	23312	23402	23177	23266	23236	23250	23437	23521	23526	23400	23450	23380	23295	23320	23745	23399	23147	23277	23380	23397	23565	23441	23550	23476	23397	23300	23367	23394	23539	23173	23201	23314	23487	23103	23432	23481	23322	23343	23326	23431	23410	23618	23467	23119	23227	23514	23267	23450	23320	23616	23341	23397	23370	23449	23327	23433	23429	23577	23367	23202	23372	23602	23413	23570	23393	23459	23346	23572	23294	23525	23184	23217	23353	23218	23432	23382	23447	23450	23504	23253	23591	23279	23170	23443	23366	23181	23275	23257	23573	23372	23344	23531	23458	23089	23401	23601	23479	23456	23397	23347	23388	23209	23278	23450	23297	23379	23656	23224	23432	23315	23369	23611	23341	23632	23275	23251	23327	23385	23197	23456	23393	23315	23656	23433	23264	23396	23390	23336	23415	23219	23327	23418	23127	23467	23460	23396	23491	23477	23295	23106	23361	23610	23481	23267	23279	23303	23357	23269	23245	23099	23586	23439	23360	23634	23240	23146	23413	23550	23420	23394	23357	23350	23433	23446	23513	23410	23486	23254	23429	23261	23313	23024	23370	23411	23248	23413	23372	23511	23388	23193	23080	23156	23354	23437	23097	23214	23177	23388	23449	23149	23618	23272	23170	23162	23469	23439	23377	23371	23393	23447	23457	23359	23431	23128	23419	23274	23231	23513	23405	23358	23444	23412	23440	23383	23483	23472	23286	23382	23300	23320	23315	23223	23426	23380	23231	23440	23368	23258	23293	23440	23693	23296	23215	23577	23532	23551	23483	23236	23393	23351	23257	23386	23212	23425	23498	23657	23486	23496	23331	23161	23556	23168	23210	23438	23232	23219	23375	23424	23436	23633	23218	23204	23583	23404	23339	23467	23576	23479	23486	23201	23505	23337	23421	23321	23546	23314	23474	23684	23463	23394	23170	23056	23212	23342	23181	23486	23451	23325	23407	23326	23426	23417	23244	23319	23322	23305	23562	23486	23127	23442	23384	23302	23352	23481	23208	23327	23292	23447	23123	23438	23385	23418	23252	23380	23271	23619	23419	23255	23399	23293	23346	23263	23492	23408	23386	23359	23401	23469	23274	23220	23305	23216	23302	23322	23056	23443	23286	23409	23328	23396	23137	23197	23303	23133	23349	23180	23334	23500	23395	23251	23291	23310	23603	23387	23483	23503	23231	23278	23358	23410	23353	23435	23379	23636	23378	23368	23314	23520	23469	23296	23311	23203	23234	23291	23142	23177	23589	23446	23041	23541	23604	23507	23242	23329	23377	23456	23164	23209	23357	23149	23280	23219	23316	23537	23619	23423	23460	23314	23551	23409	23157	23469	23364	23352	23215	23387	23309	23245	23196	23401	23334	23377	23478	23482	23430	23495	23239	23265	23376	23415	23318	23088	23257	23594	23413	23421	23468	23337	23093	23288	23552	23455	23192	23454	23335	23440	23386	23353	23402	23373	23561	23334	23384	23420	23406	23371	23246	23197	23422	23396	23423	23626	23238	23378	23378	23360	23428	23335	23391	23332	23194	23356	23460	23193	23439	23566	23338	23461	23522	23297	23630	23518	23535	23298	23243	23296	23641	23507	23396	23315	23310	23232	23375	23557	23449	23241	23317	23391	23497	23365	23442	23357	23344	23425	23415	23200	23309	23333	23278	23236	23270	23189	23364	23473	23331	23301	23420	23593	23504	23352	23083	23302	23297	23244	23425	23674	23281	23394	23380	22905	23312	23345	23278	23384	23555	23193	23348	23381	23392	23168	23411	23220	23176	23282	23382	23317	23538	23434	23315	23612	23306	23374	23257	23606	23472	23583	23336	23034	23464	23481	23332	23339	23398	23538	23260	23333	23173	23300	23381	23456	23361	23282	23321	23403	23398	23197	23347	23257	23091	23602	23275	23296	23426	23585	23331	23396	23444	23585	23581	23373	23544	23386	23352	23483	23263	23218	23336	23235	23291	23142	23369	23544	23349	23321	23415	23428	23320	23496	23263	23365	23087	23384	23489	23187	23260	23599	23532	23279	23138	23258	23407	23663	23513	23577	23527	23415	23246	23287	23410	23388	23492	23241	23427	23271	23525	23379	23299	23266	23129	23269	23316	23404	23366	23540	23281	23139	23052	23176	23312	23558	23267	23562	23500	23314	23337	23373	23421	23129	23359	23488	23409	23391	23148	23530	23217	23288	23339	23410	23240	23461	23592	23550	23199	23357	23357	23434	23363	23296	23375	23524	23470	23499	23313	23402	23427	23443	23257	23420	23221	23477	23546	23414	23421	23281	23417	23610	23534	23441	23431	23346	23325	23400	23461	23459	23330	23165	23293	23188	23598	23505	23171	23154	23199	23627	23322	23060	23319	23444	23412	23527	23308	23516	23110	23385	23229	23491	23310	23447	23392	23381	23458	23279	23401	23578	23233	23149	23259	23235	23423	23413	23305	23335	23451	23481	23254	23550	23314	23667	23585	23698	23264	23270	23409	23325	23442	23207	23351	23400	23491	23232	23254	23250	23330	23298	23199	23397	23250	23397	23304	23189	23392	23252	23365	23286	23303	23409	23652	23315	23129	23222	23423	23527	23528	23439	23456	23539	23522	23249	23367	23421	23334	23270	23434	23246	23439	23399	23436	23406	23382	23119	23439	23491	23204	23128	23242	23432	23373	23689	23496	23386	23220	23348	23292	23122	23219	23434	23409	23355	23444	23388	23412	23452	23436	23231	23469	23508	23358	23205	23134	22973	23270	23303	23290	23444	23319	23424	23447	23328	23115	23288	23391	23382	23561	23508	23359	23430	23553	23415	23240	23450	23571	23311	23477	23412	23581	23148	23327	23515	23378	23473	23351	23465	23475	23186	23418	23353	23547	23337	23195	23275	23369	23266	23318	23389	23101	23194	23059	23609	23230	23389	23471	23464	23349	23490	23477	23395	23414	23240	23327	23333	23393	23239	23293	23386	23378	23436	23371	23492	23396	23324	23658	23391	23494	23301	23360	23238	23509	23467	23574	23274	23450	23386	23227	23502	23434	23201	23331	23354	23305	23585	23356	23100	23014	23311	23471	23524	23243	23486	23314	23324	23450	23314	23346	23334	23237	23339	23718	23231	23216	23248	23497	23425	23269	23272	23240	23349	23408	23465	23477	23492	23390	23475	23344	23370	23296	23454	23275	23393	23318	23301	23438	23508	23226	23010	23036	23388	23216	23319	23518	23598	23527	23341	23552	23502	23286	23501	23590	23539	23526	23592	23261	23232	23308	23437	23703	23195	23335	23390	23329	23384	23449	23244	23295	23314	23163	23241	23177	23267	23534	23450	23253	23641	23580	23440	23231	23363	23418	23213	23392	23353	23009	23278	23396	23480	23372	23402	23483	23229	23219	23498	23512	23313	23521	23336	23359	23278	23060	23716	23628	23390	23371	23501	23428	23206	23347	23201	23436	23421	23510	23231	23362	23390	23296	23286	23386	23327	23371	23367	23315	23397	23326	23379	23632	23420	23514	23438	23293	23489	23591	23681	23430	23265	23675	23338	23374	23373	23184	23404	23505	23342	23250	23363	23302	23189	23132	23444	23380	23354	23490	23488	23594	23483	23484	23591	23280	23430	23317	23298	23341	23410	23155	23349	23530	23580	23521	23517	23345	23347	23584	23470	23432	23484	23472	23331	23266	23524	23179	23224	23357	23596	23638	23389	23345	23228	23384	23412	23489	23205	23255	23487	23326	23659	23365	23374	23365	23407	23517	23291	23290	23457	23375	23407	23325	23182	23276	23547	23520	23313	23275	23619	23370	23496	23282	23335	23029	23354	23399	23307	23274	23188	23150	23444	23434	23411	23342	23327	23714	23452	23383	23216	23535	23231	23318	23198	23269	23259	23507	23419	23362	23437	23378	23287	23447	23320	23169	23290	23163	23147	23285	23088	23507	23643	23310	23377	23445	23601	23321	23279	23648	23363	23228	23520	23245	23237	23195	23375	23374	23646	23382	23282	23318	23543	23670	23248	23354	23169	23445	23309	23397	23549	23519	23526	23388	23459	23347	23470	23538	23306	23471	23450	23412	23331	23170	23406	23391	23349	23159	23390	23317	23381	23122	23479	23185	23363	23441	23375	23397	23264	23356	23329	23752	23449	23438	23555	23360	23412	23335	23418	23573	23679	23531	23514	23384	23410	23468	23303	23498	23509	23337	23394	23502	23365	23292	23273	23558	23621	23206	23433	23815	23576	23493	23380	23315	23411	23339	23383	23380	23356	23471	23143	23395	23325	23237	23265	23206	23044	23217	23407	23543	23356	23169	23604	23459	23568	23608	23362	23187	23475	23510	23238	23490	23542	23545	23460	23443	23293	23358	23470	23399	23547	23375	23361	23531	23536	23345	23407	23335	23314	23167	23401	23602	23434	23425	23269	23451	23333	23409	23330	23425	23354	23379	23553	23404	23442	23406	23149	23469	23352	23185	23300	23423	23340	23253	23559	23552	23514	23498	23366	23499	23434	23370	23417	23457	23506	23317	23346	23222	23433	23343	23483	23404	23411	23511	23482	23449	23251	23455	23235	23399	23385	23413	23650	23403	23239	23537	23417	23342	23296	23235	23604	23383	23590	23385	23478	23457	23481	23385	23205	23406	23281	23405	23262	23406	23465	23196	23415	23521	23244	23581	23437	23365	23511	23652	23377	23268	23468	23390	23331	23162	23362	23193	23518	23327	23570	23399
41221	55716	51747	39906	32794	27064	22870	19916	18190	17434	17217	16663	16817	16462	16438	16293	16236	16214	16094	16016	15834	15957	16046	16093	15848	15877	16059	15726	15982	15676	15788	15573	15765	15596	15739	15800	15809	15784	15794	15772	15613	15662	15848	15672	15848	15616	15847	15786	15867	15638	15750	15580	15811	15593	15693	15761	15753	15755	15688	15755	15916	15719	15622	15678	15589	15881	15625	15527	15713	15670	15801	15633	15698	15598	15811	15631	15688	15616	15755	15666	15693	15605	15714	15712	15819	15679	15615	15740	15823	15637	15797	15592	15668	15850	15733	15866	15662	15794	15644	15738	15844	15617	15663	15663	15661	15836	15624	15531	15580	15707	15606	15855	15683	15701	15587	15672	15720	15758	15638	15850	15706	15752	15577	15598	15751	15805	15667	15772	15616	15482	15654	15715	15658	15609	15626	15671	15412	15836	15595	15705	15654	15648	15668	15760	15658	15752	15667	15639	15652	15706	15692	15744	15719	15548	15699	15664	15505	15716	15751	15689	15605	15691	15737	15648	15758	15609	15552	15735	15592	15621	15797	15527	15751	15764	15687	15733	15707	15708	15802	15433	15781	15728	15596	15611	15480	15686	15548	15618	15579	15700	15736	15646	15658	15731	15674	15814	15639	15767	15439	15758	15602	15754	15682	15634	15642	15518	15609	15614	15696	15872	15439	15741	15802	15678	15634	15589	15770	15564	15722	15792	15616	15668	15666	15835	15677	15735	15521	15424	15774	15770	15706	15729	15693	15525	15705	15575	15589	15822	15709	15643	15629	15685	15684	15685	15561	15787	15584	15737	15752	15634	15758	15809	15713	15698	15769	15736	15746	15839	15749	15617	15736	15618	15554	15564	15579	15414	15605	15643	15723	15699	15654	15830	15599	15673	15560	15667	15635	15701	15531	15822	15630	15566	15603	15556	15617	15657	15538	15670	15694	15786	15692	15664	15603	15731	15633	15667	15719	15781	15882	15621	15634	15637	15769	15693	15657	15596	15712	15578	15594	15574	15581	15645	15775	15638	15666	15640	15578	15571	15659	15690	15539	15708	15704	15636	15567	15589	15606	15671	15581	15528	15719	15668	15765	15653	15680	15719	15647	15625	15637	15579	15511	15833	15600	15457	15479	15519	15610	15486	15577	15566	15559	15526	15818	15623	15734	15627	15615	15644	15812	15741	15632	15738	15517	15747	15698	15816	15808	15599	15725	15537	15752	15668	15522	15944	15417	15458	15649	15699	15684	15557	15619	15669	15517	15636	15532	15594	15655	15823	15663	15650	15661	15563	15596	15823	15595	15496	15630	15821	15572	15904	15771	15588	15572	15699	15748	15687	15595	15578	15562	15478	15707	15596	15680	15735	15535	15642	15498	15640	15770	15858	15612	15689	15857	15752	15593	15770	15594	15803	15665	15731	15591	15726	15717	15613	15678	15575	15677	15561	15717	15673	15595	15499	15582	15584	15619	15899	15651	15608	15708	15370	15660	15613	15566	15611	15749	15759	15765	15687	15819	15670	15634	15760	15612	15598	15600	15742	15765	15779	15597	15583	15743	15685	15830	15845	15725	15534	15579	15571	15900	15702	15667	15722	15711	15635	15682	15556	15808	15707	15762	15752	15648	15750	15639	15814	15756	15667	15553	15402	15658	15672	15651	15732	15840	15545	15617	15762	15858	15747	15487	15648	15654	15583	15690	15521	15867	15521	15793	15706	15548	15660	15528	15594	15458	15667	15755	15796	15558	15653	15876	15685	15815	15702	15718	15758	15555	15556	15700	15664	15727	15697	15925	15680	15638	15772	15673	15810	15732	15602	15804	15614	15785	15601	15761	15751	15692	15813	15539	15652	15864	15617	15656	15609	15680	15534	15661	15744	15713	15684	15766	15677	15674	15674	15624	15631	15558	15667	15683	15731	15542	15634	15729	15646	15710	15598	15709	15712	15773	15769	15516	15829	15751	15712	15776	15673	15649	15568	15782	15551	15802	15717	15731	15841	15561	15524	15742	15738	15691	15586	15522	15797	15536	15770	15769	15620	15780	15646	15493	15681	15573	15633	15578	15735	15507	15666	15553	15863	15743	15652	15643	15647	15720	15680	15611	15579	15657	15540	15524	15689	15728	15700	15795	15508	15590	15415	15757	15495	15709	15466	15680	15711	15860	15617	15570	15849	15423	15798	15690	15684	15753	15791	15656	15570	15545	15728	15826	15726	15580	15527	15699	15574	15689	15666	15625	15716	15908	15628	15561	15608	15562	15709	15650	15725	15569	15664	15593	15753	15647	15722	15694	15574	15754	15872	15588	15598	15575	15654	15815	15459	15507	15801	15659	15721	15644	15815	15620	15805	15659	15879	15661	15683	15651	15640	15819	15763	15625	15638	15545	15753	15684	15700	15736	15717	15607	15626	15744	15696	15744	15642	15763	15495	15541	15820	15593	15888	15707	15607	15868	15691	15651	15559	15747	15686	15659	15792	15613	15660	15558	15655	15676	15729	15641	15632	15755	15841	15708	15778	15635	15574	15453	15694	15620	15670	15680	15435	15652	15704	15643	15680	15654	15675	15762	15704	15516	15571	15682	15860	15539	15769	15884	15783	15453	15691	15618	15595	15878	15611	15641	15713	15592	15580	15724	15692	15618	15777	15794	15615	15652	15711	15714	15576	15966	15584	15618	15588	15652	15721	15658	15650	15450	15674	15642	15651	15708	15895	15783	15908	15622	15737	15612	15714	15634	15631	15606	15705	15700	15799	15762	15553	15863	15670	15628	15597	15636	15689	15591	15760	15603	15774	15587	15651	15804	15570	15718	15624	15553	15653	15738	15680	15587	15841	15742	15599	15839	15491	15629	15691	15698	15712	15712	15638	15504	15689	15798	15696	15664	15788	15560	15568	15710	15720	15720	15601	15799	15603	15723	15630	15624	15723	15648	15715	15852	15728	15566	15546	15667	15623	15651	15660	15504	15902	15625	15761	15649	15722	15678	15632	15672	15563	15601	15657	15743	15601	15738	15470	15885	15628	15523	15905	15737	15743	15705	15784	15866	15491	15584	15661	15869	15561	15704	15839	15698	15688	15698	15761	15639	15443	15663	15686	15610	15621	15706	15634	15655	15571	15819	15615	15587	15761	15607	15666	15871	15753	15723	15902	15551	15735	15533	15790	15683	15612	15736	15660	15813	15743	15601	15610	15558	15631	15630	15611	15729	15762	15642	15639	15870	15785	15654	15817	15721	15528	15714	15557	15653	15717	15717	15748	15786	15705	15654	15729	15725	15739	15621	15479	15671	15668	15657	15720	15671	15827	15739	15842	15700	15664	15752	15419	15787	15786	15798	15829	15720	15674	15626	15658	15717	15690	15684	15625	15682	15738	15694	15751	15644	15695	15519	15665	15752	15585	15657	15646	15654	15744	15610	15708	15769	15849	15472	15714	15696	15573	15599	15744	15693	15541	15786	15582	15668	15683	15680	15759	15640	15529	15714	15664	15559	15569	15652	15630	15704	15746	15821	15802	15700	15801	15770	15840	15642	15585	15727	15741	15601	15587	15581	15663	15671	15704	15867	15725	15741	15857	15567	15583	15726	15807	15818	15762	15597	15683	15729	15586	15767	15801	15701	15682	15750	15709	15746	15650	15790	15765	15668	15599	15655	15605	15627	15648	15652	15635	15515	15618	15772	15854	15630	15678	15688	15594	15422	15839	15661	15678	15588	15633	15692	15639	15722	15568	15595	15654	15815	15732	15718	15675	15717	15690	15692	15711	15675	15665	15653	15627	15515	15687	15679	15751	15771	15592	15760	15689	15660	15501	15566	15688	15660	15497	15562	15690	15767	15727	15521	15745	15706	15524	15534	15718	15613	15666	15520	15831	15856	15653	15680	15719	15597	15726	15671	15743	15516	15687	15769	15710	15698	15601	15827	15629	15767	15663	15733	15731	15730	15591	15795	15822	15485	15565	15781	15655	15717	15767	15606	15926	15495	15723	15639	15755	15567	15712	15633	15615	15775	15814	15537	15562	15685	15744	15605	15602	15756	15700	15617	15625	15646	15508	15628	15532	15733	15673	15552	15634	15686	15850	15721	15589	15904	15656	15703	15843	15690	15608	15767	15606	15881	15531	15687	15831	15640	15731	15508	15737	15736	15741	15665	15532	15684	15488	15720	15718	15624	15575	15791	15642	15761	15849	15644	15575	15710	15663	15633	15660	15702	15614	15794	15757	15757	15683	15588	15478	15720	15600	15815	15741	15474	15564	15723	15725	15875	15824	15508	15712	15906	15598	15647	15825	15712	15603	15732	15617	15709	15540	15779	15542	15492	15766	15478	15575	15636	15649	15733	15758	15525	15909	15588	15808	15533	15814	15547	15757	15653	15676	15898	15635	15684	15488	15754	15689	15604	15929	15687	15752	15712	15568	15645	15675	15465	15779	15606	15722	15782	15570	15721	15624	15726	15481	15693	15755	15576	15554	15709	15711	15622	15843	15652	15754	15386	15697	15587	15781	15733	15559	15764	15679	15659	15773	15729	15792	15501	15664	15630	15612	15635	15738	15565	15760	15776	15586	15561	15524	15680	15709	15544	15581	15659	15587	15654	15767	15591	15777	15664	15514	15621	15605	15596	15714	15509	15701	15775	15519	15701	15689	15768	15705	15615	15739	15679	15571	15681	15753	15829	15533	15587	15758	15645	15597	15865	15675	15894	15596	15593	15478	15751	15590	15588	15722	15740	15783	15756	15688	15685	15709	15659	15544	15825	15524	15572	15816	15766	15850	15611	15594	15760	15600	15684	15833	15808	15540	15654	15733	15714	15600	15871	15760	15695	15563	15364	15661	15752	15616	15737	15689	15798	15642	15643	15824	15582	15628	15683	15631	15658	15594	15689	15660	15578	15697	15620	15701	15590	15652	15750	15557	15717	15536	15720	15629	15755	15673	15575	15744	15583	15587	15529	15700	15655	15672	15655	15772	15728	15668	15657	15378	15686	15673	15807	15652	15720	15608	15778	15598	15625	15767	15735	15510	15711	15776	15665	15547	15838	15736	15463	15661	15801	15722	15641	15823	15789	15473	15670	15697	15689	15823	15695	15598	15603	15252	15650	15802	15780	15572	15657	15582	15629	15674	15555	15620	15770	15712	15603	15589
26444	21950	31737	36620	39504	37469	34921	29762	27420	27000	26243	25739	25740	25714	25271	25280	25090	25106	24786	24571	24391	24500	24661	24716	24510	24421	24507	24610	24529	24492	24524	24342	24431	24219	24439	24396	24346	24441	24346	24003	24438	24303	24284	24144	24087	24241	24230	24088	24118	24308	24267	24361	24286	24256	24369	24291	24352	24151	23794	24106	24129	24305	24112	24144	24307	24204	24369	24044	24311	24097	24071	24311	24139	23890	24112	24016	24096	24024	24168	24330	24054	24036	24065	24183	23966	23976	24276	24045	24383	24253	24132	24277	24236	24113	24047	24082	24188	24094	24251	24189	24291	24059	23941	24251	24256	24023	24316	23977	23875	24213	24038	24101	23937	24099	24016	24126	24302	24144	24076	23923	24068	24136	23971	24124	24061	24131	23922	24117	23939	23960	24028	24104	24196	24316	24278	23878	24060	24199	24108	24018	23773	24106	24240	24235	23967	24214	24413	24027	24226	24162	24241	24271	24285	24088	24014	24359	24130	24058	24020	24007	24022	23932	23937	24076	24114	23934	24034	24241	24157	24160	24156	24210	24249	23787	24084	24542	24027	24107	24121	24261	23809	24196	24096	23949	24033	23787	24136	24051	24317	24075	23975	23963	24157	24052	24084	24290	24113	24096	24279	24396	24146	24131	24113	24110	24196	24290	24250	24139	24036	24035	23878	23925	23919	23787	24370	24079	24075	24255	24012	24271	23967	24380	24313	24079	24203	24188	23905	24115	24188	24113	24133	24091	24098	23996	24239	24318	24175	24408	24107	24191	23992	24128	24045	24142	24266	24213	24237	24083	24262	24220	23946	23934	24047	24302	24031	24157	24162	24128	24378	24063	24067	24315	23876	24232	24069	24299	24194	24110	24358	24336	24084	24224	24206	24161	24112	23939	24214	23938	24127	24105	23962	24288	24209	24187	24099	24133	24240	23987	24169	24103	24388	24196	24156	24103	24126	24068	23855	24221	24103	24137	24300	24289	24226	24150	24235	23955	24383	23882	23926	24052	24270	24191	24287	24117	24079	24074	24201	24083	24026	23997	24275	24183	24043	24042	24153	24128	23926	23960	24099	24203	24259	24156	24138	24272	24130	24121	24149	24126	23964	24058	24165	24120	24099	24035	24141	24024	23946	24275	23936	24252	24113	24112	24039	24235	24034	24138	24080	24270	24092	24198	24296	24408	24371	24351	24101	24089	24156	24082	24112	24221	24133	24199	24029	23992	24170	24018	23990	24064	24354	24032	24065	24243	23904	24224	24145	24181	24043	24271	24116	24275	24255	24154	24341	24284	23977	24235	24242	23950	24123	23977	23931	23996	24245	23960	24146	24052	24094	24125	24077	24108	24273	24207	24286	24177	24117	23967	24172	24184	24103	24058	23925	23923	24290	24137	24173	24150	23902	23952	24136	24107	23963	23843	24035	23991	24165	23992	24187	24032	24153	24099	24042	24231	24150	24301	24205	24261	24104	24059	24224	24014	24050	24154	24214	24056	24061	24058	24186	23872	23849	24040	24319	23842	24256	24314	24089	24162	24125	24309	24168	24160	24092	24120	24110	24019	24142	24163	24274	23874	24031	23930	24281	24228	24186	24055	24180	24277	24326	24014	24090	23917	24116	24125	24359	24139	24080	24048	24104	24311	24116	24325	24075	24118	24408	24170	24108	24137	24107	23942	24015	24227	24073	24252	24306	24016	24388	24362	24182	24295	24201	24060	24064	24121	23837	24218	24121	24133	23996	24043	24252	24034	24095	24138	24047	24106	24263	24219	23927	24156	23967	24086	24019	24261	24096	24018	24479	24163	24028	24133	24237	24448	24147	24343	24166	23944	23980	24324	24188	24270	24104	23981	23989	24266	23910	24180	23876	23928	23998	23874	24212	24041	24045	23977	24096	24360	24231	23945	24150	24111	23892	24022	24332	24069	24046	24143	24285	24294	24193	24159	24167	24249	24037	24084	24204	24122	24053	23796	23987	24169	24150	24430	24163	24265	24115	24110	24237	24137	24113	24214	24157	24175	24169	24224	24293	24122	23922	23991	24208	24379	24113	24163	24059	24046	24150	23749	24140	24027	24181	24125	24206	24058	24128	24127	24312	24291	24086	24065	24076	23856	24185	24229	24163	24191	24214	23997	24225	24291	24195	24207	24165	24193	24280	23784	24225	24186	24200	24116	24144	24242	24064	24230	24189	24080	24060	24024	24002	24372	24173	24067	23999	23731	23994	24053	24155	23959	24190	24347	24019	24259	24358	24128	24292	24147	24195	23870	24204	24151	24010	24241	24313	24052	24381	24115	24289	23887	24120	23957	24245	24420	24002	24152	24128	23935	24145	24051	24273	23846	24039	23923	24312	24348	24306	24269	23801	24143	23962	23904	24200	24415	24269	23949	24190	24084	24396	24035	23962	24072	24163	24257	23992	24031	24428	24169	23844	24266	24141	24152	24199	24303	23868	24333	24156	24016	24257	23706	23987	24330	24043	24105	24070	24267	24030	24188	24327	24503	24186	23871	24136	24111	24130	23888	24305	24100	24269	24001	24332	24117	24275	24263	24175	24206	24152	24090	24089	24134	24187	24039	24217	24063	23887	23804	24043	23797	24162	24127	24036	23965	24066	23963	24199	24217	24125	24065	23993	24164	24035	24196	24124	24120	24216	24427	24374	24058	23968	23848	24250	24230	24202	24128	24271	24243	24026	24034	24258	24208	24145	24209	24261	24344	24048	24043	24289	24139	24114	23877	23998	24073	23967	24225	23959	24230	24094	24248	24494	24078	23908	23994	24159	23993	24259	24217	24165	23965	24232	24121	24210	24105	24084	24048	24270	24265	24439	24098	24219	24315	24157	24098	24149	24318	24402	24248	24332	24115	24231	24270	24279	23927	23900	23999	23955	24180	24073	24020	24042	24129	24172	24183	24045	24128	23935	24043	24074	24345	24125	24050	24039	24127	24156	23985	24167	24204	24264	24052	24158	24163	24128	24056	24196	24022	24227	23919	24347	24222	24243	24006	24146	24321	24068	23962	24054	24062	24057	24102	24334	23945	24355	24130	24247	24292	24031	24086	23973	24247	24166	24096	24128	24263	24110	24222	23946	24229	24103	24060	24186	23951	24208	24174	24283	24118	24225	24088	24278	23936	24170	24101	24158	24051	24273	24478	24198	24027	24343	24172	23965	24007	24014	24100	23977	24113	24058	24159	24036	24024	24350	24084	23956	24352	24376	24024	24207	23950	24302	23975	24253	23993	24021	24193	24009	23934	24009	23952	24130	24250	24105	24236	24409	24464	24204	24160	23936	23835	24059	24274	23850	23928	24232	24052	24104	24159	24290	24017	24084	23977	24029	24046	24086	23938	24197	24077	24150	24045	24067	24096	24294	24201	24162	24098	23993	24154	24268	24068	24233	24028	24095	24108	24262	24416	24275	24052	23948	24074	24201	24221	24030	24270	24287	24151	24080	24122	24089	24128	24113	24014	24157	24043	23836	23928	24346	24269	24077	24136	24343	24167	24105	24019	24137	24071	24096	24099	24009	24100	23968	24198	24210	24210	24211	23913	24103	24033	24261	24123	24112	24303	24151	24176	23903	24163	24093	24182	24206	24435	24051	24137	24276	24010	23917	24037	24156	24148	24059	24207	24225	24116	24182	24132	24259	24141	24248	24264	24332	24164	24118	24076	23977	23893	24644	24318	24295	24101	24109	24160	23807	24040	24030	24036	23862	24156	24104	24113	24336	24234	24103	24014	24146	24245	24001	23978	24190	23879	24134	24270	24253	24075	24160	23992	23862	24192	24135	24188	24012	24282	24088	24185	24086	24113	24072	24117	24084	24137	23971	24132	24061	24176	24115	24076	24221	23888	24010	24146	23987	23965	24084	24098	24379	24112	24062	24257	24089	24245	24069	24345	24107	24411	24315	23844	24043	24152	24155	24122	24018	24021	23964	23876	23948	24323	24367	24262	23969	24231	24212	23981	24254	24182	24298	24193	24023	23824	24196	24320	23922	24152	24175	24007	24195	24083	24432	23983	24012	23885	24108	24143	23897	23964	24211	24390	24213	23958	24251	24099	24268	24062	24491	24179	23955	24160	24001	24232	24053	23896	24141	24372	23999	24009	24226	24214	24357	24307	24047	24095	24035	23895	23907	24307	24189	24091	24304	24135	24000	24240	24193	24326	23842	24165	24209	24291	24489	24219	24131	23959	24336	24168	24152	24168	24041	24168	23978	24084	24160	24187	24041	24210	24116	24267	24114	23997	24099	24425	24068	24096	24032	23999	24030	24141	24008	24211	24067	24174	24119	24108	24268	24250	24098	24241	24159	24439	24100	24173	24077	24321	23965	24089	24165	24076	24347	24046	24149	24110	24268	23937	24114	24080	24181	24192	24062	24145	24319	24350	23907	24279	23885	23992	24185	24045	24164	24071	24198	24274	24275	24129	24215	23954	24059	24033	24218	24170	24328	24044	23979	23960	24299	24213	24275	23992	24240	24180	24194	24058	24289	24166	24346	24115	24404	23985	24026	24228	24040	23968	24067	24004	24138	24135	24062	24098	23946	23958	24080	24123	24086	24218	24311	24026	23934	23879	23979	24308	24366	24161	24004	24247	24354	24063	24164	24090	24116	24228	24054	24349	23919	24263	24161	24178	24329	23910	24101	24062	24222	24134	24198	24066	24142	24064	24078	24074	24097	24299	24128	23978	24067	24026	24448	24198	23897	24165	24110	24131	24213	24070	24083	24007	24041	24194	24251	24099	24215	24072	24122	24073	24025	23904	24087	23855	24175	24230	24064	24086	24436	24258	24119	24059	24208	24222	24253	24164	24251	23897	23967	24105	24137	24108	23849	24097	23859	24117	23865	24132	24252	24121	24192	24222	24249	23925	23970	24371	24385	24152	23861	24142	24052	24060	23937	23996	24041	24037	24169	24147	24061	24068	24333	23959	23987	24007	24013	24390	24230	24135	24038	23950	24329	24245	24204	24204	24061	24076	24159	24243	24341	23691	23923	24213	24188	24038	24229	24119	24278	23984	24228	24246	24198	23987	24315	24085	24083	24070	24052	23964	23971	24100	24319	24110	24118	24152	24004	24344	24318	23923	23937	24237	24261	24191	24028	24229	24036	24175	24101	24153	24080	24128
41243	68352	65892	55261	44559	34616	27436	23139	20799	19405	18922	18448	17857	17616	17403	17118	17123	17185	17090	16762	16374	16861	16639	16594	16537	16703	16614	16573	16283	16456	16426	16505	16328	16299	16285	16451	16425	16284	16329	16177	16284	16105	16126	16196	16239	16138	16163	16217	16120	16090	16053	16167	16286	16083	16053	16346	16190	16058	16129	16319	16179	16048	16128	16014	16243	15948	16124	15977	16125	16257	16085	16123	16004	16280	16089	16028	16115	16095	16092	16024	16042	16096	16131	16181	16100	16179	16193	15986	16026	16031	16159	16263	16312	16221	16136	16140	16103	16058	16068	16125	16037	16262	16111	16096	16243	16012	16174	16281	16097	16050	16075	16045	16053	16159	16131	16201	15952	16184	16131	15976	16236	15986	15995	16177	15923	16199	16038	16056	16163	16151	15948	16197	16029	15995	16187	16207	16215	16140	16206	15983	16099	16087	15998	15968	16174	15991	16148	16187	16045	16120	16036	16424	15919	16074	16143	16077	16211	16179	16231	16060	16128	16040	16262	16103	16165	16111	16198	16265	16228	16080	16234	16070	16021	16082	16287	15947	16004	16187	16117	15938	16036	16369	16039	15918	16028	16122	16191	16135	16347	16177	16057	16287	16163	16077	16106	16143	15972	16053	16070	16254	16131	16134	16192	16159	16228	16316	16198	15852	16146	16027	16121	15967	16018	16039	15998	15980	16209	16210	16032	16172	16237	16237	16014	16063	16068	16044	16093	16005	16047	16125	16192	16069	16169	16119	16241	16103	16154	16095	16192	16140	16003	16131	16040	16257	16183	16177	16097	16096	16064	15937	16067	16108	15972	16043	16232	16027	16008	16102	16133	16152	16211	15914	16100	16136	16023	16050	16153	16190	16281	16103	16091	16179	16026	16176	16181	16018	16051	15929	16172	16204	16199	16156	16026	16125	16382	16185	16247	16002	16151	16013	16090	16099	16067	16040	16154	16025	16129	15890	16202	16027	16272	16096	16194	16084	16044	16081	16019	16099	16031	15950	16090	16229	16237	16059	16169	16246	16062	16014	16103	16017	16064	16304	16248	16024	16168	15976	16121	16148	16177	15999	16113	16211	16189	16052	16106	16352	16242	16147	16187	16033	16252	16078	16026	16161	16236	16070	16059	16105	16154	16200	16016	16163	16000	16225	16137	15958	16188	16061	16036	16187	16229	16136	16193	16224	16038	16139	16100	15980	15954	16335	16218	16068	16102	16137	16077	16119	16146	16056	16106	16166	16189	16214	16127	16043	16185	16004	16121	16161	16120	16115	16149	16369	16168	16129	16185	16100	16202	16129	16081	16091	16160	16198	16132	16103	16064	16258	16075	16056	16026	15991	16157	16140	16004	16224	15999	16083	16101	15962	16087	16098	16051	16096	16133	16136	16162	16342	16138	16344	15900	16047	16235	15999	16080	16111	16168	16227	15936	16234	16160	16177	16211	16166	16148	16119	16012	15999	16126	16200	16052	16326	15961	15952	16116	16193	16088	16074	15919	16071	16087	16072	16117	16179	16264	15811	16124	16209	15992	16119	16015	15876	16140	16066	15999	16106	16022	15953	16077	16041	16043	16055	16035	16154	16249	16128	16218	16167	16167	16066	16082	16189	16107	16162	16131	16236	16146	16162	16014	16081	16130	16300	16197	16112	16196	16105	16200	16264	16092	16103	16206	16186	16103	16143	16123	16057	16124	16126	15989	16180	16163	16098	16154	16196	16128	16237	15906	16206	16151	16096	16139	16033	16086	15975	16212	16259	16042	16075	15896	16024	16176	16145	16308	16163	16176	16285	16358	16102	16129	16079	16120	16116	16211	15968	16125	15987	16038	16064	15950	16165	16167	16113	15860	16081	16176	16091	16154	15871	16145	16106	16254	16051	16135	15991	16140	15946	15974	16090	16090	16111	16192	16199	16103	16020	15954	16004	16155	15961	16209	16065	16275	16026	16223	16083	16151	16024	16149	16032	16026	16257	15993	16071	16157	16036	16040	16160	16071	16098	16363	15998	16246	16044	16137	16005	16209	16101	16214	16279	15991	16085	15993	16324	16348	15986	16198	16117	16075	16029	16203	16139	16097	16073	16090	16009	16035	16133	16208	16007	16154	15825	16075	16190	16301	16142	16314	16083	15999	16241	16040	16107	16055	16101	16184	15898	15984	15979	15993	16148	16078	16056	16241	15974	16209	15854	16010	16086	16023	16168	16136	16060	16122	16141	16207	16109	16150	15885	16147	16064	16252	16119	16167	16161	16190	16105	16129	16073	16140	16185	16087	16098	16049	16284	16002	16148	15863	16068	16219	16099	16072	16143	16088	16071	16047	16196	16194	15984	16222	16129	16260	16068	16119	16117	15886	16228	16005	16199	16159	16238	16141	16162	16052	15982	16119	16096	16229	15994	16126	16101	16085	16164	16125	16013	16109	16147	15984	15930	16108	15947	16153	16265	15972	16162	16022	16064	16444	16094	16225	16117	16198	16264	16181	16060	16023	16113	16124	15981	16206	15884	16340	16016	15928	16051	15909	16089	15984	16051	16180	16132	16177	16374	16137	16012	16093	16217	16169	16140	15980	16037	15984	15905	16188	16354	16004	15937	16179	16009	15913	16045	16110	16255	16252	16293	16360	16216	16069	16118	15843	15989	16118	16088	16035	16097	16236	16199	16092	16078	15991	16093	16225	16167	16084	16137	16010	16181	16030	16190	16227	16248	16131	16159	16042	16175	16011	16120	16256	16050	16220	16034	16131	16052	16186	16074	16323	16116	16240	15943	16003	16282	16121	16385	16113	15848	16028	16141	16058	16097	16133	16059	15982	16200	16165	16059	16158	16176	16007	16005	16156	16010	16027	16162	16146	16086	16067	16154	15985	16079	16300	16100	16014	16171	16211	15977	15965	16084	16121	16078	16075	16303	16234	16214	16196	16187	16054	16054	16010	16188	16108	16305	16289	16119	16175	15969	16137	15996	16185	16268	16230	16127	16087	16133	16076	16192	16021	16139	15998	15973	16311	15916	16037	16009	16173	16173	16266	16022	16123	16062	16111	16076	16034	16182	16286	16375	16055	16078	16119	16105	16191	16138	16169	16103	16213	16143	16212	16109	16188	15976	15977	16216	16115	16040	15958	16172	16110	16026	16152	16035	15983	16021	16180	16042	15854	16225	16298	16191	16205	16045	16007	16178	16079	16214	16361	16184	16244	16002	16085	16146	16174	16111	16282	15949	16146	16230	16233	16128	16080	15985	16100	16045	16114	16110	16137	16181	16198	16056	16304	16127	16188	16155	16140	16015	15863	16067	16079	16204	16039	16156	16187	16028	16295	16124	16128	16245	15984	15969	16175	15978	16085	16024	15862	16035	16105	16177	16000	15989	16183	15999	16090	16082	16273	16019	16176	15960	16173	16139	16118	16142	15948	16112	15920	16191	16138	16057	16119	16105	16067	16106	15948	15939	16208	16087	16203	16162	16145	15980	16223	16117	16072	16079	16228	15944	16353	16060	16222	16076	16241	16022	16150	16125	16091	16101	16090	16110	16071	16139	16289	16108	16350	16005	16146	16046	16025	16066	16000	15902	16164	16155	16113	15885	16154	16015	15862	16091	16073	16003	16129	16255	16253	16109	16105	16119	15973	15988	16201	16108	16021	16149	16008	16034	16156	16159	16265	16179	16055	16262	16081	16052	16151	16140	16175	16065	16091	15946	16074	16089	16130	16072	16045	16088	16189	16289	16077	16059	16233	16020	16021	16159	16291	16094	16176	16122	16174	15992	16237	16049	16227	16018	16098	16241	16117	16291	16152	16135	15998	16044	16111	16017	16104	16205	16038	16193	16044	15948	16090	16172	16329	16016	15972	16111	16133	15985	16136	16233	16180	16180	16265	16103	16115	16116	16089	16151	16136	15993	16033	15990	16181	16146	15999	16101	16171	16163	16067	16007	16019	16178	15925	16177	16254	16215	16139	16235	16137	16104	16088	16166	16300	16166	16010	16074	15966	16083	16148	16310	16076	16116	16222	16200	15989	16213	16142	16265	16190	15891	16054	15998	16174	16100	16127	16135	16149	16172	16161	15948	16120	16128	16052	16033	15986	16168	16083	16346	16019	16036	16097	15964	16092	16162	16111	15967	16133	15995	16171	16171	16145	15850	16182	16035	16135	15964	16141	16075	16138	16300	16174	16144	16084	16061	16283	15977	16105	16202	16259	16164	16126	16131	16141	16103	16195	15985	16327	16118	16070	16084	16095	16142	16080	16130	16092	16132	15925	16284	16100	16106	16182	16154	16129	16101	16121	16109	16043	16115	16024	15992	16110	16031	16217	15937	16096	15928	16285	16256	16416	16109	16042	15920	16079	16296	16098	16134	15869	16182	16236	16105	16224	16148	16119	16146	16285	16093	15969	16110	16144	16164	16028	16192	16040	16337	16221	16162	16112	16185	16271	16081	16184	16101	16094	16229	16134	16143	16288	16051	16216	16179	16120	16104	15963	16121	16106	16117	16148	16027	16292	16193	16010	16220	16115	16014	16066	16038	16111	16057	16103	15931	16174	16167	16088	15967	16276	16152	15997	16074	16011	16051	16157	16224	16059	16230	16161	16098	16274	16246	16211	16146	16181	15936	16164	16151	16414	16066	16094	16204	16051	16056	16302	15969	15890	16200	15973	16036	16234	16024	16178	16019	16141	16153	16231	16040	16062	16051	15925	16025	16055	16103	16154	16092	16199	16140	16195	16070	16135	15979	16054	16042	16154	16146	16281	16234	16212	16232	16292	16123	16103	16162	16044	15996	16212	16136	16178	16192	16026	16162	16134	16001	16180	16008	15974	16232	16133	16148	16230	16089	16057	16174	16111	16122	15947	16165	16155	15956	16150	16213	16111	16262	15982	16058	16190	16039	16030	16154	16168	16068	15972	16266	16242	16134	16090	16134	16075	16100	16125	16193	16119	16035	16001	16099	16144	16136	16019	15999	16111	16079	16330	16024	16191	16134	16310	16169	16037	16151	16171	16087	16095	16106	16152	15917	16078	16280	16152	16051	16014	16094	16259	16129	16217	16113	16126	16225	15918	16162	16064	16093	16314	16030	16306	16047	16013	16098	16093	15950	16066	16023	16232	16112	16130	16119	16100	16279	16253	16151
24292	21621	30010	31776	37704	38805	38501	30469	27121	26750	26421	25486	25232	25012	24608	24674	24276	24476	24352	23469	23416	23723	23789	23638	23800	23897	23662	23634	23784	23651	23422	23577	23582	23607	23274	23321	23558	23375	23346	23242	23407	23127	23118	23263	23285	23188	23325	23082	23048	23149	23126	23160	23316	23248	23420	23235	23144	23043	23280	23028	23225	23184	23009	22951	23162	23221	23158	23109	23184	23208	23004	22987	23031	23026	22990	23033	23071	23040	23005	23005	23009	23208	23114	22987	23019	22941	22939	23187	23006	23188	23282	23257	23184	22829	22984	22918	23021	23266	23343	23029	22972	22760	23296	22830	22999	22937	23272	22807	23103	23225	22814	23007	23169	23247	23056	22894	23175	23020	23094	23142	23053	23278	23251	22997	23263	22990	23122	22867	22905	22839	23184	22989	23191	23144	23315	23377	22950	22922	23258	23266	23209	23267	23144	23022	23052	23022	23156	22989	23184	23043	23359	23183	23220	23006	22919	22885	22846	23228	23062	23225	23116	23131	23087	23030	22768	23268	23159	22957	23146	23134	23320	22989	22844	23062	22927	23042	22928	23157	22941	22894	23068	23074	23170	23035	23009	23002	23006	23042	22894	22861	23026	23169	23056	23084	23258	22819	23222	22908	22997	23001	23078	23211	23065	22985	22950	23063	23004	22933	22963	23124	22852	23211	23052	23032	23190	22817	23052	22860	23089	23003	22875	22873	23045	23031	23061	22884	23112	22902	23048	22916	23096	22718	23213	22860	23070	23256	23109	22853	22980	23153	23022	23165	22779	23033	23131	23200	23047	23102	23152	22974	23182	22986	23162	23094	23072	23090	23196	22986	22913	23014	23184	23083	23096	23068	23089	23202	23313	23146	23047	22927	23161	22945	22926	23330	23120	23031	22888	22920	23025	23334	22968	22852	23090	23153	23013	23036	22905	22971	23120	22960	23085	23290	23123	23060	22902	23081	23153	23324	23257	23133	23216	23179	22948	23167	23166	23184	22900	23036	23003	23250	23540	23046	23151	23153	23109	22986	23013	23041	23002	23079	23013	23020	23021	23057	23015	22921	23004	22925	23292	23098	23074	23192	23139	23070	22922	22989	22999	23178	23113	22964	23097	22978	23142	22854	22732	22931	23266	22982	22807	23060	23026	23287	23108	23316	23019	22933	22999	23214	23234	23359	23109	22762	23291	23004	22894	23072	23208	22997	22959	23157	22941	23046	23062	23047	22980	22836	22984	22856	22835	22880	22950	22995	23165	23050	23070	23243	22952	23152	22930	23152	23030	22897	23207	23265	23061	22982	23161	23218	23182	23050	23111	22901	22970	23094	23391	23055	23340	23125	22910	23041	23330	23123	23118	22859	23098	22932	22924	22966	22997	23091	22836	22880	23104	23082	22987	23018	23163	23052	23203	23117	23327	23188	22822	23139	22797	23125	23276	22990	23100	23244	22963	22901	23111	22738	22965	23063	23108	22845	23064	22897	22972	23238	23064	23153	23160	23119	23088	23019	22999	22965	22799	22983	22991	23061	22972	22894	23068	22986	23124	23010	23171	23134	23265	23014	23171	23063	23132	22971	22972	23058	23064	23273	23113	22969	22954	23018	22893	23197	23112	23045	23105	23114	23272	22898	23068	23303	23110	22962	23222	23054	22911	22932	22933	22633	23164	22894	23090	23187	22920	23200	23091	23111	23076	23023	22924	22925	23144	22982	22973	23149	23061	23176	23071	22799	23258	23169	23258	23134	23012	22977	23128	22897	23130	23171	23009	22980	23264	23046	23020	22954	23210	23162	23200	22963	22901	22847	22906	22961	22974	23246	23294	23140	23214	23095	23177	23026	23009	23214	23312	22922	22926	22842	22920	22708	22886	22837	23021	22952	23127	23224	23068	22871	23158	22903	22846	23247	23205	22982	23062	23241	22858	23039	22877	22919	23000	22935	23006	23104	23274	23021	22788	22996	23093	22949	22954	23029	22788	23135	22954	22967	23112	23033	23032	23033	22826	23240	22944	22875	23131	23192	23108	23181	23126	22934	23264	23030	23007	23016	23249	22946	22905	23100	22995	22959	22998	22759	23217	23344	23054	23240	23109	22795	23310	23243	22925	22985	23021	22776	23107	22894	23020	23112	23250	22989	23197	23140	22955	23109	22967	22978	22958	22952	22823	23182	22952	23137	22581	22960	23037	22996	22991	22933	22945	22988	23097	23026	23251	22977	23032	23057	23045	22999	22874	23180	23222	23257	22882	23274	23034	23019	22924	23144	22884	23098	22993	23133	23192	22876	23107	22910	22792	23033	22967	22973	23112	23198	23139	22974	23012	23186	23061	22997	23192	23078	23094	23092	23128	23089	23153	23267	23093	22863	23066	23111	22865	23026	23128	23019	23080	23077	23008	23129	23024	23021	22830	23020	22859	23038	22963	23055	23238	23164	23128	23168	23092	23092	23253	23173	22926	22958	23086	22902	23115	23091	22944	23051	22898	22974	23194	23034	23032	23104	22993	22991	23275	22916	22842	23070	23282	23060	23244	23070	22856	22790	23226	22982	23055	23086	23111	22979	23109	23049	23074	23083	23059	23260	23320	22870	22746	23136	23062	22978	22741	23223	23188	23217	23000	22885	22857	23089	23170	22858	23029	23141	23047	23405	23013	23081	23087	23250	23061	23139	23006	23223	23074	23083	22927	22956	23052	23132	23162	23052	23066	23242	22946	22748	23077	23023	23251	23250	23045	23026	22920	23136	23120	22941	23315	23228	23194	23030	23356	23032	22960	23062	23041	23038	22801	22866	23109	23175	23183	23009	23239	23032	23030	22931	23182	22881	22920	23081	23078	23011	22927	23184	22958	23038	23146	22994	23169	22959	23169	23072	23056	23168	23078	23204	22803	23044	22912	22972	23037	22946	23018	23038	23023	23100	22976	22821	22879	22977	23202	23111	23078	22954	23370	23091	23123	23060	23172	23051	22978	22890	22994	23021	23129	23425	23280	23152	23054	23085	23150	23267	23116	23125	23047	23008	23264	23068	23114	23316	23308	23171	23225	23138	22851	23015	23269	23068	22893	23176	23059	23195	22974	23100	22936	22840	22841	23068	23125	22962	23099	22863	22923	23065	23177	22874	22998	22959	23102	23060	22917	23215	23144	23051	23247	23094	22749	22909	23080	23239	22941	22992	23223	23155	22993	23127	23053	23060	23176	23394	23002	22822	22959	22974	23043	22982	22895	23253	22946	23208	22989	22902	22903	22928	23097	23124	23018	23026	23028	22880	22993	23029	22923	22877	23082	23051	23127	22842	23013	23010	23141	22756	22999	23006	23080	23176	22932	22971	23049	23056	22962	23094	23083	22827	22822	23210	23154	22931	22955	22861	23206	23155	23182	23237	22968	22843	23097	22800	23038	23102	23163	22917	23106	22881	22997	23057	23049	23141	23166	22901	23114	23093	22970	22891	23224	23094	22917	23339	23140	23018	23112	23082	23104	23249	22911	23058	23183	22980	23251	23067	23083	22954	23428	23026	23033	23271	22929	23187	22853	23067	23076	23050	23051	23160	23175	23037	22993	23064	23123	23160	23110	23046	23168	23042	23219	22829	23048	23274	23233	22990	23096	23159	23023	23430	22939	22845	23118	23282	22890	22853	22796	22823	23175	23205	23085	23063	23280	22971	22922	23150	23098	23022	22998	23285	23209	23144	23270	23027	23043	23186	23035	22961	23206	22904	23307	23063	22996	23143	23002	23067	23183	22865	23112	23328	23182	22811	22912	23304	22806	23059	23035	22919	23005	22936	22843	23241	23071	23085	23252	22968	23214	23098	23113	23120	23079	22834	23019	23072	22957	22908	22915	23296	23172	22754	23181	23046	22948	22804	23176	23055	22975	22866	23049	23058	23086	23163	22868	23021	23044	22956	22965	22890	23064	23011	23178	22973	22938	22967	23080	22838	23102	23189	22910	22962	22871	22951	23046	23155	23194	23107	23018	23007	23107	22897	22939	23251	22912	23010	23191	23111	23053	23058	23136	23185	23001	22989	23057	22988	23101	23017	22993	22988	23152	23074	23089	22905	23120	23162	23053	23021	23220	23184	23210	23184	23082	23095	23081	22877	22845	22930	22842	23015	23023	23040	23137	22993	23118	23057	22933	23117	23010	22894	22846	23010	22936	22705	23091	23057	23196	23102	22991	23113	22945	23056	23080	23019	23115	23002	23019	22992	23039	23215	23035	23072	23000	22915	22980	22776	23087	23132	23168	22993	23153	23272	23030	22974	23102	23154	23012	22857	23157	23096	23332	23199	23247	23153	23000	22908	22926	23038	23001	22899	23027	23070	23299	23356	23048	23134	22966	23138	23257	23240	22921	23169	23240	23158	23126	23019	23087	22961	23057	23008	23129	23050	22786	23001	23142	22864	23084	22893	23116	23117	23068	22938	23032	22894	22854	23059	23220	22990	22978	22994	23283	22963	23121	23026	22883	23006	22997	22996	22981	23290	22937	23031	22948	23021	23068	23110	23161	22854	23188	22914	22857	23080	23107	22884	23251	22891	23100	22895	23000	22913	23017	22976	23008	23075	22964	22960	23102	23083	23136	23177	23153	22822	23279	23017	22996	23192	23041	23001	23032	23026	23018	22974	23024	23329	23427	23046	23125	22947	22950	23106	23283	23063	23083	23103	22959	22971	22778	23204	23125	23256	22994	23377	23025	23151	23090	22885	23264	23044	22845	23083	22997	22963	22948	23172	23104	23135	23103	23040	23092	23219	23207	22874	23218	22990	22725	22846	22944	23167	22867	23088	22978	22912	23109	23147	23110	23142	22854	23100	22905	23004	23180	23082	22986	23152	23089	23064	23299	23160	23083	23202	22937	23150	23108	23205	23038	23151	22895	22989	23324	23103	23064	22955	23263	22989	22937	23050	23232	22996	22843	23088	23019	23007	23315	23012	22952	23079	23046	22855	23077	22951	23139	22817	23068	23143	22912	23105	23045	23104	23254	22985	23054	23045	23080	23172	23061	22938	23381	23081	23211	23016	22976	22961	22879	23054	22963	22957	23038	23003	23146	22942	23130	23072	22844	23165	23141	22992	23000	23383	22918	23022	23176	23294	23024	22922	22953	22923	23011	23058	23112	23208	23334	22895	23078	23053
43650	74255	72086	63845	51819	41060	32502	24220	21351	20134	19297	18486	18024	17689	17306	17064	16801	17121	16803	16458	16020	16283	16401	16334	16227	16188	16310	16193	16055	15890	15802	15880	15908	15794	15953	15632	15909	15670	15656	15750	15704	15708	15768	15671	15790	15625	15559	15616	15717	15728	15553	15528	15470	15446	15560	15447	15648	15393	15643	15742	15492	15577	15501	15491	15526	15537	15501	15380	15693	15519	15669	15544	15578	15311	15704	15602	15583	15578	15437	15286	15617	15652	15594	15513	15405	15600	15647	15556	15499	15645	15573	15427	15419	15706	15575	15578	15579	15420	15463	15458	15678	15455	15628	15620	15488	15416	15666	15590	15424	15484	15492	15491	15507	15465	15531	15510	15259	15626	15544	15696	15650	15482	15424	15445	15504	15578	15513	15554	15726	15466	15503	15445	15514	15579	15375	15564	15470	15490	15472	15418	15421	15570	15440	15385	15571	15616	15607	15455	15599	15597	15468	15715	15518	15573	15587	15480	15561	15484	15496	15602	15658	15598	15509	15566	15661	15534	15510	15553	15452	15421	15430	15652	15350	15339	15455	15594	15492	15482	15340	15762	15526	15477	15636	15531	15630	15393	15554	15474	15526	15403	15319	15603	15537	15558	15499	15408	15695	15412	15617	15399	15470	15502	15643	15615	15632	15659	15516	15581	15529	15352	15435	15647	15337	15469	15514	15783	15535	15369	15568	15416	15500	15526	15585	15553	15659	15576	15529	15370	15543	15368	15579	15525	15334	15496	15469	15395	15478	15511	15558	15585	15563	15430	15398	15516	15554	15534	15441	15570	15501	15411	15546	15556	15537	15515	15554	15625	15375	15420	15525	15676	15438	15517	15550	15719	15596	15488	15660	15377	15445	15366	15619	15573	15414	15488	15663	15401	15546	15534	15552	15462	15478	15434	15476	15607	15480	15467	15593	15515	15437	15562	15398	15607	15467	15576	15579	15548	15524	15569	15483	15432	15510	15578	15399	15455	15689	15553	15531	15646	15484	15605	15644	15601	15502	15522	15536	15708	15554	15498	15501	15467	15520	15630	15409	15609	15554	15681	15371	15597	15396	15643	15399	15513	15547	15384	15584	15496	15703	15392	15549	15521	15481	15540	15616	15601	15604	15570	15412	15312	15702	15565	15624	15708	15642	15423	15554	15597	15517	15621	15417	15476	15596	15429	15606	15550	15668	15595	15539	15475	15541	15403	15559	15495	15641	15701	15616	15771	15553	15475	15533	15507	15677	15579	15517	15459	15465	15566	15418	15446	15448	15612	15571	15595	15365	15555	15445	15592	15485	15756	15558	15432	15568	15449	15463	15519	15488	15353	15653	15582	15441	15374	15465	15426	15529	15421	15645	15523	15542	15636	15702	15460	15632	15611	15462	15575	15318	15508	15596	15508	15784	15524	15501	15540	15479	15366	15510	15541	15647	15544	15692	15229	15439	15473	15496	15396	15607	15701	15609	15605	15453	15587	15627	15548	15480	15456	15344	15235	15487	15643	15576	15627	15585	15637	15572	15629	15463	15618	15502	15474	15376	15725	15537	15574	15560	15387	15665	15462	15314	15439	15483	15518	15488	15573	15684	15617	15489	15560	15473	15563	15537	15564	15498	15662	15552	15550	15514	15662	15342	15398	15416	15639	15518	15603	15627	15458	15411	15366	15439	15621	15556	15535	15576	15680	15671	15610	15484	15579	15471	15495	15653	15601	15716	15575	15533	15630	15569	15519	15443	15573	15616	15451	15458	15525	15523	15688	15483	15379	15458	15370	15835	15470	15459	15545	15368	15500	15644	15485	15462	15404	15508	15745	15455	15543	15614	15556	15485	15667	15380	15518	15545	15498	15444	15616	15363	15544	15425	15582	15342	15420	15522	15617	15669	15611	15412	15548	15662	15637	15580	15387	15502	15403	15549	15580	15599	15683	15624	15615	15583	15535	15541	15585	15561	15597	15511	15651	15582	15388	15439	15527	15514	15575	15547	15477	15476	15532	15604	15588	15370	15606	15576	15692	15503	15586	15460	15537	15468	15640	15628	15392	15544	15673	15408	15371	15506	15626	15661	15510	15455	15519	15554	15557	15530	15599	15600	15497	15667	15460	15354	15588	15462	15553	15565	15589	15609	15564	15710	15731	15475	15495	15642	15697	15481	15572	15553	15694	15508	15459	15483	15491	15582	15458	15586	15631	15589	15566	15681	15551	15543	15503	15569	15482	15549	15601	15688	15582	15411	15509	15535	15385	15510	15456	15499	15462	15600	15502	15551	15613	15406	15578	15363	15586	15687	15597	15528	15533	15531	15475	15569	15628	15629	15452	15549	15593	15564	15428	15652	15452	15450	15326	15460	15495	15646	15377	15521	15642	15527	15433	15630	15419	15474	15562	15578	15465	15369	15646	15596	15491	15326	15497	15495	15450	15691	15376	15552	15439	15493	15536	15723	15614	15503	15658	15442	15434	15587	15695	15638	15503	15451	15390	15550	15453	15623	15448	15437	15526	15710	15409	15566	15786	15402	15472	15479	15564	15492	15467	15466	15525	15571	15741	15549	15575	15707	15521	15480	15728	15642	15580	15607	15575	15544	15463	15673	15617	15369	15368	15481	15515	15611	15562	15596	15553	15679	15608	15435	15477	15523	15511	15393	15451	15575	15635	15437	15608	15438	15709	15659	15507	15409	15560	15428	15507	15453	15501	15544	15615	15626	15700	15669	15575	15464	15465	15572	15597	15373	15579	15602	15488	15554	15537	15489	15561	15423	15520	15818	15378	15545	15446	15412	15698	15582	15565	15781	15591	15474	15364	15433	15739	15598	15543	15742	15533	15490	15739	15552	15485	15643	15497	15678	15463	15639	15547	15568	15519	15348	15516	15621	15492	15437	15491	15440	15594	15589	15421	15586	15644	15631	15414	15522	15713	15452	15394	15579	15437	15470	15500	15538	15575	15621	15680	15590	15467	15701	15601	15515	15619	15555	15533	15639	15386	15505	15629	15437	15489	15518	15485	15531	15337	15485	15536	15446	15555	15578	15463	15623	15517	15670	15413	15569	15429	15343	15586	15429	15586	15574	15323	15656	15739	15617	15573	15490	15627	15448	15540	15454	15579	15430	15725	15530	15620	15338	15427	15376	15517	15290	15590	15439	15564	15676	15584	15576	15620	15601	15612	15505	15282	15679	15567	15583	15503	15690	15511	15610	15429	15438	15420	15416	15549	15584	15647	15491	15704	15399	15590	15441	15337	15677	15543	15448	15380	15537	15579	15560	15514	15570	15341	15567	15644	15573	15353	15621	15518	15355	15676	15443	15485	15613	15589	15650	15476	15743	15638	15400	15390	15564	15440	15569	15614	15459	15439	15578	15484	15534	15542	15578	15503	15552	15497	15540	15637	15631	15587	15485	15671	15470	15611	15491	15653	15466	15477	15612	15300	15519	15521	15487	15523	15577	15601	15592	15646	15416	15670	15532	15614	15553	15431	15410	15644	15526	15511	15722	15599	15470	15336	15602	15405	15663	15397	15531	15673	15482	15435	15448	15500	15487	15469	15614	15350	15495	15460	15682	15590	15559	15442	15443	15407	15562	15750	15523	15404	15533	15488	15488	15469	15540	15460	15417	15391	15577	15536	15394	15644	15563	15646	15627	15401	15430	15645	15671	15507	15606	15643	15556	15462	15495	15559	15445	15465	15725	15445	15372	15595	15353	15512	15488	15314	15559	15734	15508	15417	15629	15612	15516	15717	15392	15371	15602	15661	15418	15269	15682	15555	15547	15531	15564	15532	15482	15581	15763	15527	15477	15633	15545	15654	15538	15617	15447	15586	15414	15606	15685	15532	15598	15745	15405	15512	15636	15583	15545	15438	15362	15414	15424	15620	15562	15571	15458	15481	15453	15674	15539	15452	15563	15594	15599	15425	15624	15549	15675	15304	15687	15620	15598	15619	15412	15707	15603	15430	15512	15445	15695	15575	15622	15384	15652	15418	15477	15490	15448	15723	15642	15715	15498	15447	15534	15569	15665	15437	15639	15318	15620	15605	15595	15578	15502	15456	15578	15566	15365	15476	15454	15598	15641	15514	15391	15329	15471	15749	15441	15406	15586	15471	15563	15461	15657	15459	15698	15467	15511	15409	15539	15534	15569	15441	15472	15492	15443	15633	15447	15465	15425	15411	15636	15401	15645	15566	15386	15498	15653	15554	15721	15425	15526	15543	15745	15542	15603	15599	15530	15653	15517	15518	15475	15580	15661	15585	15476	15500	15547	15751	15700	15473	15443	15404	15363	15494	15469	15477	15465	15605	15545	15562	15545	15398	15482	15599	15745	15472	15482	15396	15481	15690	15709	15373	15734	15554	15563	15683	15592	15547	15613	15593	15465	15429	15516	15653	15487	15466	15506	15517	15498	15537	15520	15479	15686	15511	15455	15686	15717	15524	15519	15609	15570	15369	15639	15614	15370	15354	15518	15614	15603	15447	15626	15430	15484	15577	15152	15552	15564	15483	15584	15576	15468	15477	15487	15537	15602	15521	15456	15495	15638	15493	15484	15556	15468	15367	15567	15517	15556	15370	15620	15649	15423	15417	15655	15731	15533	15651	15496	15621	15693	15526	15566	15559	15567	15545	15717	15564	15459	15545	15596	15506	15503	15607	15554	15499	15567	15501	15750	15452	15503	15440	15577	15645	15461	15442	15650	15493	15591	15513	15370	15797	15572	15616	15564	15615	15405	15728	15601	15520	15696	15547	15455	15544	15511	15407	15501	15363	15612	15412	15683	15648	15621	15626	15637	15707	15368	15662	15654	15481	15462	15629	15585	15502	15607	15518	15526	15688	15565	15593	15459	15609	15602	15389	15619	15499	15618	15506	15571	15549	15393	15639	15650	15477	15474	15471	15501	15553	15578	15498	15552	15510	15576	15400	15681	15580	15517	15358	15560	15579	15575	15464	15424	15593	15526	15624	15487	15616	15651	15472	15526	15470	15528	15520	15636	15368	15505	15639	15536	15673	15602	15556	15540	15620	15634	15520	15578	15442	15445	15684	15496	15465	15511	15487	15576	15640	15580	15472	15444	15558	15623	15450	15607	15554	15544	15710	15404	15608	15481	15340	15386	15660	15693	15621	15593	15529	15663	15495
40771	47459	52829	46605	38814	33499	29351	26941	25193	25005	24454	24251	24366	24142	24139	23880	23840	23919	23783	23865	23894	23596	23742	23693	23550	23455	23538	23529	23565	23511	23486	23539	23760	23438	23591	23664	23375	23625	23444	23557	23437	23437	23639	23725	23625	23475	23508	23569	23416	23269	23328	23599	23390	23532	23593	23540	23422	23483	23525	23564	23345	23315	23468	23455	23377	23303	23562	23423	23465	23666	23463	23461	23364	23342	23333	23522	23504	23364	23384	23443	23612	23524	23552	23269	23356	23197	23226	23406	23405	23458	23491	23309	23629	23241	23523	23454	23583	23592	23145	23383	23521	23385	23365	23212	23367	23022	23487	23440	23589	23352	23455	23471	23222	23542	23610	23638	23192	23428	23163	23371	23227	23445	23642	23291	23145	23517	23558	23326	23259	23342	23541	23307	23173	23278	23396	23281	23501	23260	23422	23036	23243	23365	23300	23686	23391	23348	23079	23427	23369	23358	23426	23359	23381	23314	23082	23116	23413	23419	23381	23318	23188	23113	23377	22947	23400	23586	23387	23234	23572	23471	23401	23390	23568	23402	23325	23321	23474	23189	23336	23451	23460	23576	23347	23427	23476	23471	23056	23468	23423	23683	23539	23620	23460	23344	23405	23449	23485	23407	23167	23378	23318	23242	23574	23494	23525	23399	23513	23703	23445	23527	23153	23413	23333	23547	23529	23414	23364	23472	23539	23538	23418	23309	23086	23276	23523	23184	23422	23654	23381	23416	23482	23392	23291	23444	23327	23134	23227	23381	23382	23098	23448	23404	23570	23451	23442	23367	23393	23574	23521	23300	23226	23460	23252	23201	23294	23051	23478	23376	23587	23427	23486	23478	23661	23539	23271	23557	23526	23413	23505	23470	23546	23484	23484	23289	23540	23321	23291	23360	23398	23350	23211	23373	23356	23378	23275	23386	23368	23251	23378	23262	23435	23489	23513	23246	23357	23444	23299	23243	23438	23363	23385	23555	23521	23214	23305	23487	23594	23457	23395	23470	23170	23451	23292	23459	23224	23438	23252	23360	23389	23195	23271	23509	23374	23545	23404	23369	23356	23398	23141	23273	23435	23279	23348	23379	23380	23392	23255	23285	23704	23556	23218	23501	23376	23576	23219	23380	23418	23258	23453	23261	23468	23465	23199	23545	23369	23274	23505	23458	23480	23305	23314	23439	23351	23521	23286	23218	23525	23415	23360	23311	23741	23518	23356	23660	23620	23647	23322	23614	23295	23500	23238	23193	23354	23242	23429	23256	23356	23596	23315	23400	23560	23391	23234	23482	23516	23558	23378	23700	23473	23613	23143	23415	23447	23489	23372	23415	23516	23624	23455	23462	23330	23358	23597	23572	23452	23606	23678	23553	23242	23377	23257	23303	23357	23417	23479	23480	23330	23442	23332	23305	23510	23606	23554	23269	23394	23336	23263	23401	23439	23433	23290	23430	23412	23154	23338	23396	23382	23292	23322	23525	23509	23437	23370	23555	23481	23088	23278	23378	23523	23565	23476	23630	23670	23477	23329	23344	23186	23378	23507	23491	23525	23339	23232	23294	23428	23206	23807	23558	23408	23380	23362	23271	23316	23377	23455	23268	23500	23441	23570	23491	23179	23410	23613	23367	23442	23550	23543	23212	23557	23270	23641	23356	23289	23115	23513	23124	23202	23437	23345	23336	23357	23255	23619	23478	23436	23523	23710	23419	23322	23455	23144	23473	23526	23335	23258	23281	23540	23668	23426	23360	23239	23528	23339	23477	23342	23273	23532	23239	23383	23551	23561	23266	23394	23416	23316	23569	23328	23130	23766	23149	23617	23396	23312	23447	23463	23406	23158	23507	23212	23489	23486	23512	23613	23652	23647	23333	23437	23183	23338	23542	23535	23485	23596	23478	23294	23419	23299	23468	23574	23387	23452	23430	23552	23515	23548	23363	23379	23411	23551	23727	23436	23402	23501	23177	23332	23422	23513	23477	23256	23254	23246	23186	23326	23542	23413	23305	23241	23333	23382	23386	23568	23255	23432	23284	23427	23390	23371	23338	23590	23515	23620	23675	23345	23332	23314	23184	23516	23655	23418	23316	23371	23340	23274	23238	23463	23562	23557	23532	23552	23607	23416	23361	23369	23530	23543	23423	23562	23433	23602	23522	23645	23499	23476	23450	23516	23343	23267	23334	23342	23470	23461	23314	23313	23568	23259	23283	23559	23447	23352	23177	23218	23261	23532	23431	23351	23148	23278	23389	23485	23162	23509	23382	23484	23340	23366	23503	23409	23541	23505	23382	23299	23415	23680	23473	23390	23633	23386	23644	23323	23450	23460	23592	23236	23651	23526	23303	23349	23422	23660	23431	23565	23254	23406	23564	23347	23605	23387	23666	23448	23480	23265	23380	23366	23355	23241	23558	23516	23244	23410	23472	23465	23365	23402	23521	23238	23121	23379	23341	23437	23438	23448	23507	23436	23397	23631	23495	23407	23564	23519	23341	23286	23574	23288	23381	23263	23501	23176	23158	23526	23562	23409	23505	23651	23554	23489	23546	23411	23384	23430	23329	23400	23178	23244	23598	23650	23563	23213	23365	23336	23498	23522	23654	23317	23118	23285	23299	23587	23203	23326	23607	23373	23281	23521	23355	23302	23400	23282	23175	23224	23300	23383	23579	23648	23403	23455	23660	23287	23575	23419	23034	23442	23349	23116	23534	23391	23374	23638	23639	23430	23427	23616	23496	23509	23404	23314	23343	23619	23617	23251	23675	23415	23294	23643	23207	23371	23346	23453	23186	23523	23287	23430	23385	23422	23557	23455	23707	23324	23773	23291	22944	23344	23404	23665	23490	23420	23351	23459	23208	23488	23555	23195	23512	23110	23239	23379	23706	23493	23383	23229	23569	23377	23120	23096	23452	23494	23342	23742	23536	23339	23535	23237	23196	23453	23090	23427	23212	23459	23221	23395	23388	23277	23159	23463	23361	23264	23279	23376	23524	23511	23277	23457	23455	23431	23316	23587	23479	23465	23438	23594	23473	23177	23186	23107	23641	23506	23339	23194	23365	23525	23317	23424	23298	23551	23238	23427	23501	23386	23544	23495	23292	23284	23493	23767	23275	23450	23587	23472	23161	23156	23636	23399	23266	23559	23315	23512	23371	23577	23717	23428	23219	23474	23415	23629	23595	23570	23101	23347	23192	23592	23469	23326	23234	23602	23278	23557	23375	23321	23489	23498	23383	23512	23481	23506	23563	23266	23522	23392	23498	23356	23315	23507	23569	23115	23345	23344	23410	23495	23564	23592	23432	23322	23323	23340	23600	23499	23227	23341	23634	23475	23391	23290	23480	23375	23317	23413	23360	23532	23495	23635	23407	23246	23251	23235	23550	23485	23730	23415	23429	23241	23765	23459	23638	23519	23299	23433	23251	23543	23528	23590	23440	23354	23557	23561	23230	23559	23312	23460	23451	23486	23360	23526	23346	23376	23372	23435	23183	23367	23424	23376	23262	23293	23604	23537	23386	23376	23293	23268	23539	23375	23577	23276	23605	23557	23380	23547	23466	23261	23301	23250	23509	23573	23381	23665	23555	23457	23351	23220	23462	23373	23377	23157	23335	23560	23697	23323	23385	23561	23265	23138	23531	23457	23599	23407	23321	23555	23210	23368	23483	23510	23257	23250	23466	23414	23451	23425	23562	23315	23328	23153	23333	23257	23237	23420	23485	23465	23292	23332	23625	23381	23345	23613	23148	23254	23313	23281	23310	23331	23546	23576	23704	23277	23334	23670	23526	23617	23634	23543	23326	23475	23444	23414	23836	23380	23273	23388	23021	23268	23410	23568	23559	23613	23268	23399	23682	23415	23511	23312	23365	23444	23217	23582	23458	23561	23390	23267	23545	23560	23352	23481	23659	23647	23325	23464	23317	23249	23436	23364	23494	23528	23435	23648	23428	23532	23463	23299	23157	23438	23425	23323	23566	23525	23322	23323	23236	23441	23301	23410	23363	23358	23590	23591	23379	23353	23386	23554	23333	23475	23430	23166	23523	23566	23260	23447	23456	23327	23400	23363	23298	23485	23335	23360	23481	23430	23369	23540	23280	23566	23471	23490	23639	23625	23375	23356	23420	23374	23443	23517	23334	23040	23478	23563	23605	23580	23334	23226	23165	23401	23507	23390	23615	23475	23346	23476	23150	23381	23620	23282	23160	23325	23597	23232	23381	23235	23551	23478	23701	23512	23419	23439	23566	23130	23314	23424	23492	23360	23211	23585	23793	23551	23536	23283	23377	23509	23337	23452	23324	23495	23344	23532	23430	23131	23360	23451	23328	23547	23312	23447	23254	23384	23480	23410	23282	23430	23257	23542	23460	23419	23504	23498	23324	23571	23448	23633	23314	23463	23513	23428	23381	23330	23380	23379	23560	23634	23322	23555	23577	23371	23565	23296	23351	23157	23425	23431	23147	23576	23454	23485	23356	23298	23310	23329	23415	23593	23400	23600	23355	23551	23585	23583	23487	23306	23300	23258	23301	23574	23460	23705	23343	23442	23230	23114	23517	23458	23502	23405	23278	23341	23538	23229	23242	23395	23312	23267	23195	23288	23436	23412	23369	23391	23495	23308	23521	23308	23635	23523	23469	23232	23536	23364	23506	23352	23316	23392	23532	23286	23359	23754	23234	23680	23497	23362	23355	23398	23577	23334	23465	23229	23542	23464	23316	23464	23318	23279	23450	23491	23324	23369	23560	23231	23585	23480	23555	23479	23713	23297	23178	23355	23292	23571	23291	23393	23224	23434	23357	23413	23286	23345	23306	23489	23279	23402	23329	23266	23493	23331	23457	23313	23552	23483	23611	23489	23362	23007	23560	23399	23165	23126	23326	23460	23297	23479	23727	23436	23403	23517	23710	23448	23285	23257	23394	23519	23468	23507	23542	23315	23226	23432	23547	23533	23364	23378	23381	23314	23314	23493	23547	23485	23405	23410	23410	23461	23516	23642	23643	23574	23472	23404	23385	23245	23410	23281	23474	23497	23196	23322	23434	23269	23448	23280	23522	23349	23438	23379	23479	23585	23585	23581	23458	23329	23487	23444	23512	23382	23508	23462	23513	23427	23192	23383	23368	23557	23213	23420	23362	23407	23236
40613	56567	53045	41608	33827	28000	23027	19926	18059	17763	17214	17151	16804	16725	16439	16291	16310	16220	16315	15973	15982	16025	15927	16022	15800	15850	15917	15861	15822	15755	15887	15777	15859	15905	15847	15806	15872	15785	15847	15801	15727	15670	15821	15681	15724	15708	15670	15716	15722	15646	15779	15699	15677	15716	15573	15709	15572	15585	15700	15802	15726	15646	15784	15445	15742	15732	15643	15797	15640	15785	15670	15665	15681	15472	15770	15610	15800	15728	15701	15763	15651	15807	15765	15625	15548	15700	15721	15697	15607	15505	15721	15531	15832	15609	15697	15525	15743	15584	15621	15701	15748	15485	15792	15748	15666	15578	15708	15640	15392	15676	15647	15530	15731	15664	15772	15612	15677	15736	15692	15680	15572	15698	15587	15480	15530	15578	15688	15725	15693	15850	15568	15593	15819	15625	15713	15698	15846	15599	15678	15680	15822	15700	15768	15637	15540	15621	15636	15793	15774	15677	15644	15526	15780	15736	15770	15712	15660	15595	15562	15667	15683	15706	15553	15551	15580	15510	15723	15674	15692	15586	15738	15601	15659	15658	15726	15791	15626	15712	15653	15541	15515	15663	15752	15806	15682	15624	15511	15955	15595	15667	15614	15823	15728	15546	15664	15747	15748	15551	15772	15496	15539	15831	15699	15502	15693	15579	15746	15697	15875	15726	15709	15578	15823	15506	15734	15570	15655	15628	15456	15704	15646	15627	15697	15669	15635	15730	15731	15677	15487	15478	15689	15531	15569	15737	15642	15592	15804	15749	15747	15677	15634	15643	15671	15690	15685	15799	15623	15655	15673	15513	15640	15612	15672	15670	15476	15455	15492	15669	15740	15636	15653	15631	15582	15675	15501	15630	15755	15569	15888	15671	15718	15640	15752	15656	15637	15644	15597	15767	15789	15634	15695	15602	15758	15678	15633	15622	15593	15637	15580	15612	15615	15728	15639	15700	15863	15760	15655	15656	15765	15544	15569	15630	15769	15634	15654	15500	15758	15779	15590	15639	15773	15613	15633	15835	15568	15672	15590	15806	15735	15702	15667	15496	15683	15492	15666	15584	15556	15771	15581	15577	15669	15692	15664	15773	15668	15701	15675	15715	15752	15725	15600	15670	15773	15686	15623	15414	15820	15651	15737	15689	15600	15791	15737	15644	15537	15841	15509	15646	15724	15635	15604	15623	15703	15607	15649	15679	15602	15775	15743	15696	15617	15709	15697	15394	15736	15811	15712	15749	15752	15637	15727	15605	15719	15595	15851	15670	15637	15794	15746	15581	15557	15527	15523	15686	15757	15607	15598	15672	15695	15685	15557	15833	15784	15654	15722	15817	15757	15713	15570	15658	15716	15689	15651	15758	15788	15713	15720	15608	15612	15784	15584	15810	15535	15643	15823	15634	15695	15338	15524	15624	15509	15594	15566	15807	15748	15787	15577	15869	15493	15738	15795	15775	15707	15718	15742	15635	15577	15580	15690	15689	15602	15657	15695	15610	15742	15573	15758	15535	15590	15730	15522	15716	15547	15720	15530	15816	15794	15453	15696	15700	15775	15784	15681	15715	15541	15838	15693	15578	15630	15670	15734	15600	15684	15641	15629	15718	15617	15698	15327	15716	15772	15648	15608	15562	15747	15641	15628	15665	15698	15747	15713	15801	15863	15482	15754	15725	15832	15765	15537	15900	15909	15642	15787	15659	15720	15719	15689	15619	15685	15822	15743	15652	15705	15733	15423	15748	15561	15595	15659	15557	15645	15558	15663	15609	15631	15459	15552	15585	15678	15547	15606	15662	15863	15682	15546	15537	15681	15647	15607	15564	15586	15594	15796	15919	15757	15532	15743	15581	15686	15809	15530	15607	15582	15588	15664	15693	15771	15888	15613	15761	15778	15645	15575	15639	15846	15556	15700	15670	15603	15590	15700	15680	15603	15671	15581	15773	15961	15705	15559	15709	15560	15625	15612	15602	15693	15838	15624	15866	15711	15678	15759	15613	15682	15501	15530	15565	15680	15697	15711	15657	15711	15599	15581	15666	15727	15528	15765	15667	15731	15522	15601	15594	15586	15738	15703	15687	15741	15549	15655	15767	15584	15606	15602	15774	15644	15666	15687	15464	15750	15540	15543	15735	15667	15514	15527	15665	15816	15706	15657	15416	15655	15765	15636	15672	15672	15745	15590	15720	15742	15736	15623	15579	15697	15726	15495	15587	15515	15597	15480	15544	15670	15563	15623	15730	15919	15774	15975	15761	15640	15674	15706	15624	15714	15582	15774	15569	15587	15738	15793	15781	15671	15746	15503	15886	15676	15731	15575	15630	15651	15622	15678	15656	15575	15645	15603	15512	15686	15691	15698	15545	15676	15592	15600	15670	15805	15629	15733	15854	15470	15681	15742	15554	15817	15666	15699	15629	15739	15929	15642	15741	15565	15702	15715	15769	15761	15646	15716	15539	15811	15764	15814	15624	15683	15558	15652	15679	15828	15702	15542	15544	15592	15544	15695	15689	15685	15706	15587	15709	15709	15727	15666	15584	15667	15894	15605	15682	15700	15618	15720	15649	15675	15584	15608	15812	15642	15783	15680	15869	15603	15602	15677	15805	15527	15550	15619	15672	15625	15802	15558	15719	15449	15841	15679	15633	15690	15768	15742	15798	15623	15525	15757	15686	15530	15616	15732	15690	15748	15593	15762	15571	15632	15658	15852	15684	15701	15642	15526	15706	15605	15673	15824	15701	15829	15649	15560	15648	15595	15612	15695	15697	15590	15537	15645	15530	15840	15590	15684	15637	15618	15457	15774	15769	15679	15799	15636	15789	15717	15551	15655	15646	15596	15550	15625	15844	15677	15503	15598	15636	15805	15662	15654	15671	15615	15825	15850	15716	15689	15786	15671	15669	15518	15692	15678	15703	15587	15610	15587	15647	15640	15760	15596	15567	15698	15736	15635	15634	15570	15535	15730	15486	15668	15721	15721	15742	15585	15571	15778	15617	15752	15650	15841	15761	15700	15675	15546	15876	15825	15545	15685	15703	15571	15728	15646	15635	15818	15451	15536	15673	15690	15754	15521	15775	15651	15721	15653	15471	15599	15639	15738	15820	15628	15574	15731	15833	15685	15573	15730	15656	15484	15727	15771	15773	15693	15645	15732	15602	15612	15547	15514	15633	15679	15802	15483	15699	15579	15627	15548	15671	15672	15504	15787	15686	15582	15660	15816	15534	15543	15827	15779	15784	15773	15663	15591	15768	15604	15694	15603	15639	15715	15816	15693	15685	15476	15802	15892	15753	15645	15711	15770	15458	15834	15561	15776	15625	15593	15625	15536	15541	15559	15644	15703	15763	15899	15813	15604	15577	15656	15697	15675	15675	15688	15679	15530	15678	15692	15718	15753	15689	15762	15685	15436	15631	15622	15663	15678	15722	15657	15697	15746	15628	15578	15594	15602	15675	15778	15490	15622	15640	15672	15593	15572	15798	15846	15609	15592	15618	15840	15851	15667	15725	15705	15623	15735	15610	15897	15689	15842	15596	15720	15698	15656	15516	15695	15868	15709	15455	15721	15795	15504	15695	15637	15747	15651	15547	15963	15744	15732	15703	15672	15817	15777	15733	15567	15697	15432	15690	15799	15762	15606	15650	15462	15659	15693	15632	15638	15891	15494	15628	15593	15559	15759	15837	15528	15718	15557	15831	15516	15656	15492	15483	15678	15701	15542	15760	15772	15625	15681	15556	15733	15805	15713	15617	15596	15611	15678	15760	15571	15510	15747	15669	15765	15759	15631	15787	15728	15570	15790	15709	15494	15700	15725	15734	15758	15730	15687	15578	15665	15693	15725	15748	15672	15672	15599	15612	15561	15649	15694	15721	15606	15485	15575	15531	15752	15668	15630	15621	15693	15684	15759	15647	15572	15717	15838	15612	15627	15811	15842	15599	15724	15782	15617	15671	15684	15489	15659	15803	15548	15641	15787	15732	15695	15636	15453	15805	15643	15655	15771	15637	15642	15601	15608	15567	15698	15676	15584	15594	15639	15807	15732	15692	15571	15772	15752	15679	15731	15552	15700	15617	15399	15729	15613	15559	15671	15541	15828	15719	15636	15500	15610	15633	15752	15682	15568	15590	15636	15696	15563	15609	15470	15688	15607	15626	15615	15677	15594	15639	15663	15593	15657	15719	15596	15552	15519	15621	15687	15632	15856	15637	15789	15679	15655	15768	15591	15434	15785	15719	15713	15673	15719	15560	15625	15864	15642	15665	15700	15649	15757	15751	15705	15689	15631	15784	15666	15560	15814	15766	15631	15608	15790	15881	15734	15708	15748	15659	15889	15631	15675	15713	15679	15843	15603	15628	15536	15639	15712	15650	15630	15409	15611	15803	15684	15634	15492	15687	15580	15598	15669	15788	15473	15602	15579	15753	15734	15715	15810	15715	15613	15404	15684	15481	15825	15636	15719	15788	15802	15690	15664	15565	15753	15729	15646	15672	15800	15620	15843	15549	15750	15719	15684	15521	15603	15669	15663	15678	15809	15638	15431	15603	15675	15438	15712	15655	15607	15708	15550	15614	15710	15646	15691	15705	15539	15672	15605	15798	15703	15652	15768	15542	15671	15671	15539	15633	15619	15533	15707	15829	15713	15615	15510	15587	15606	15723	15776	15790	15608	15645	15638	15721	15595	15612	15764	15614	15724	15721	15759	15680	15615	15699	15601	15664	15754	15700	15829	15621	15579	15611	15536	15736	15837	15544	15593	15716	15753	15520	15740	15641	15379	15666	15645	15734	15639	15821	15687	15605	15597	15682	15604	15770	15578	15723	15710	15738	15494	15646	15748	15574	15509	15822	15564	15714	15596	15587	15672	15813	15636	15639	15643	15773	15701	15584	15725	15680	15780	15603	15762	15759	15663	15689	15539	15703	15793	15638	15659	15611	15465	15560	15757	15804	15772	15851	15790	15734	15450	15634	15598	15775	15580	15571	15619	15689	15644	15650	15547	15810	15676	15729	15679	15751	15506	15700	15765	15629	15712	15631	15630	15530	15805	15700	15577	15660	15616	15574	15751	15507	15834	15795	15513	15565	15721	15913	15690	15633	15722	15580	15674	15685	15650	15667	15622	15895	15809	15783	15601	15631	15599	15648
26298	21765	31620	36666	40185	39462	34222	28378	26957	26250	26097	25358	25224	24851	24725	24564	24578	24854	24656	24330	23936	24280	24282	24163	24120	24038	24089	23882	24071	23955	23843	23976	23910	23830	23891	23708	23794	23590	24074	23606	23872	23678	23799	23798	23785	23788	23865	23750	23891	23765	23653	23697	23536	23757	23762	23616	23642	23702	23598	23720	23734	23798	23720	23518	23792	23715	23556	23526	23596	23833	23647	23625	23828	23436	23604	23783	24014	23634	23609	23433	23565	23471	23601	23612	23806	23576	23745	23399	23882	23511	23728	23664	23670	23577	23598	23724	23583	23747	23607	23868	23639	23732	23677	23748	23680	23815	23559	23371	23688	23651	23703	23717	23510	23550	23589	23863	23853	23682	23627	23692	23811	23920	23562	23667	23494	23776	23869	23703	23726	23805	23587	23509	23599	23519	23763	23584	23640	23378	23684	23630	23669	23787	23664	23617	23603	23816	23672	23836	23660	23702	23616	23470	23490	23732	23696	23716	23609	23370	23624	23620	23680	23493	23849	23618	23413	23696	23764	23737	23599	23586	23643	23605	23595	23524	23493	23783	23657	23305	23624	23632	23800	23777	23621	23803	23675	23540	23710	23749	23605	23671	23418	23706	23660	23712	23894	23776	23652	23776	23680	23565	23683	23676	23674	23537	23813	23628	23667	23695	23580	23743	23730	23725	23492	23641	23666	23870	23401	23596	23451	23632	23586	23831	23250	23541	23638	23498	23659	23644	23863	23570	23637	23573	23744	23603	23589	23695	23406	23689	23621	23703	23532	23729	23522	23807	23781	23737	23624	23470	23507	23625	23484	23637	23716	23824	23560	23553	23539	23449	23631	23385	23504	23447	23991	23809	23688	23915	23775	23758	23468	23779	23510	23470	23377	23711	23348	23514	23834	23682	23787	23667	23795	23574	23683	23791	23735	23841	23624	23444	23624	23724	23618	23615	23768	23612	23651	23614	23646	23420	23724	23661	23566	23790	23494	23750	23658	23743	23520	23597	23564	23698	23616	23648	23664	23570	23565	23430	23421	23613	23705	23481	23726	23811	23883	23728	23727	23488	23460	23550	23705	23407	23608	23733	23506	23617	23524	23515	23781	23859	23864	23753	23839	23773	23829	23580	23471	23728	23709	23656	23613	23786	23606	23744	23692	23538	23817	23489	23638	23794	23485	23577	23708	23825	23528	23738	23779	23829	23665	23572	23749	23337	23477	23655	23534	23672	23585	23571	23782	23780	23625	23446	23831	24011	23753	23383	23577	23625	23737	23761	23574	23636	23656	23724	23859	23539	23401	23399	23601	23807	23850	23669	23510	23835	23774	23582	23618	23668	23581	23822	23605	23448	23429	23674	23744	23539	23551	23865	23694	23537	23605	23630	23818	23647	23487	23710	23683	23840	23896	23707	23391	23633	23591	23594	23791	23283	23433	23578	23451	23723	23767	23973	23799	23676	23481	23590	23615	23584	23568	23731	23776	23746	23731	23635	23530	23593	23580	23645	23425	23478	23627	23732	23713	23641	23895	23643	23609	23611	23594	23418	23552	23777	23705	23647	23739	23514	23767	23393	23637	23638	23710	23618	23403	23755	23713	23402	23683	23772	23760	23953	23710	23615	23647	23653	23588	23736	23620	23501	23649	23625	23685	23799	23754	23547	23927	23670	23563	23695	23885	23538	23708	23467	23680	23580	23826	23662	23493	23569	23757	23538	23758	23701	23600	23628	23606	23769	23568	23768	23663	23548	23633	23491	23583	23591	23480	23622	23760	23510	23605	23746	23597	23651	23703	23643	23855	23611	23753	23569	23722	23629	23713	23520	23488	23553	23762	23636	23763	23900	23657	23426	23696	23569	23694	23636	23891	23582	23644	23738	23646	23474	23706	23645	23670	23585	23705	23642	23700	23601	23657	23697	23618	23635	23715	23523	23617	23758	23633	23693	23665	23447	23909	23625	23695	23752	23813	23684	23842	23576	23772	23814	23559	23640	23547	23719	23441	23818	23324	23630	23543	23849	23725	23851	23587	23762	23668	23768	23805	23633	23653	23759	23741	23648	23696	23780	23855	23573	23589	24031	23742	23353	23810	23661	23674	23711	23932	23916	23669	23593	23593	23739	23808	23601	23606	23621	23625	23709	23688	23577	23499	23748	23346	23681	23796	23603	23762	23527	23874	23716	23794	23773	23758	23423	23638	23600	23672	23602	23524	23532	23532	23738	23556	23773	23525	23684	24000	23650	23925	23734	23504	23797	23852	23750	23570	23660	23787	23673	23631	23569	23636	23790	23385	23573	23517	23709	23662	23624	23578	23516	23522	23506	23510	23603	23567	23539	23973	23546	23779	23681	23744	23768	23889	23594	23713	23719	23468	23731	23770	23964	23775	23450	23778	23509	23533	23697	23650	23721	23759	23641	23830	23733	23823	23566	23785	23556	23597	23682	23710	23588	23540	23692	23721	23865	23770	23678	23627	23643	23465	23595	23654	23581	23524	23667	23742	23780	23486	23629	23681	23886	23500	23509	23534	23420	23359	23824	23659	23528	23772	23731	23633	23616	23943	23694	23398	23374	23705	23929	23702	23664	23514	23524	23746	23788	23907	23720	23711	23715	23524	23728	23890	23517	23741	23802	23633	23696	23658	23480	23875	23533	23831	23567	23505	23435	23677	23750	23644	23502	23581	23601	23413	23899	23641	23694	23635	23735	23785	23611	23935	23502	23472	23599	23598	23577	23698	23905	23873	23831	23599	23500	23673	23660	23656	23935	23710	23401	23713	23822	23810	23642	23626	23467	23428	23817	23560	23776	23515	23628	23669	23624	23751	23712	23768	23724	23777	23679	23569	23662	23558	23477	23583	23576	23500	23652	23611	23564	23500	23597	23452	23721	23621	23536	23460	23862	23767	23815	23654	23643	23621	23566	23544	23846	23644	23487	23700	23736	23547	23743	23576	23588	23733	23706	23651	23930	23895	23800	23643	23676	23727	23732	23740	23674	23588	23681	23724	23500	23705	23352	23695	23525	23644	23595	23979	23572	23763	23671	23694	23545	23502	23744	23814	23475	23488	23475	23624	23793	23944	23378	23609	23752	23747	23591	23895	23896	23428	23563	23505	23465	23525	23515	23800	23237	23425	23462	23835	23549	23766	23768	23691	23762	23735	23712	23588	23653	23648	23786	23549	23796	23925	23620	23775	23746	23449	23704	23699	23636	23589	23471	23581	23460	23407	23712	23814	23585	23376	23710	23550	23689	23571	23722	23604	23511	23817	23652	23686	23386	23558	23672	23612	23553	23680	23635	23669	23559	23728	23716	23914	23495	23859	23610	23790	23675	23543	23707	23632	23584	23507	23724	23608	23747	23786	23711	23298	23594	23882	23685	23622	23618	23606	23577	23474	23785	23775	23480	23709	23597	23621	23641	23806	23648	23675	23831	23669	23822	23882	23686	23839	23840	23614	23474	23434	23478	23800	23653	23784	23621	23739	23540	23861	23529	23713	23683	23496	23513	23493	23734	23587	23558	23498	23568	23549	23884	23741	23615	23827	23606	23840	23618	23453	23486	23436	23569	23682	23795	23877	23790	24012	23513	23880	23680	23668	23688	23801	23825	23627	23824	23387	23826	23566	23559	23617	23606	23734	23567	23656	23541	23633	23532	23701	23544	23585	23767	24023	23491	23511	23744	23661	23631	23562	23542	23726	23562	23810	23719	23760	23658	23520	23498	23837	23674	23414	23766	23837	23708	23721	23813	23661	23756	23609	23663	23604	23664	23856	23554	23810	23537	23765	23780	23502	23766	23749	23540	23595	23424	23792	23597	23632	23522	23757	23396	23613	23648	23678	23543	23604	23682	23435	23725	23769	23840	23565	23627	23574	23636	23605	23707	23629	23573	23486	23710	23541	23473	23595	23392	23540	23409	23679	23549	23501	23646	23586	23730	23610	23801	23616	23808	23725	23578	23454	23768	23733	23397	23727	23670	23587	23698	24046	23700	23751	23714	23911	23684	23614	23717	23780	23623	23494	23382	23474	23514	23475	23634	23737	23642	23665	23720	23710	23613	23609	23607	23519	23814	23514	23613	23674	23625	23651	24047	23738	23506	23619	23639	23578	23642	23711	23577	23674	23530	23659	23779	23733	23524	23689	23642	23565	23681	23732	23784	23748	23719	23801	23861	23705	23857	23793	23763	23897	23517	23620	23435	23624	23510	23443	23786	23711	23507	23746	23616	23835	23927	23558	23720	23647	23766	23587	23822	23483	23899	23757	23849	23662	23706	23554	23495	23596	23546	23498	23406	23790	23360	23685	23505	23617	23685	23619	23672	23651	23742	23735	23528	23604	23583	23756	23700	23689	23288	23612	23774	23338	23742	23590	23253	23638	23640	23719	23770	23811	23608	23921	23823	23609	23543	23631	23777	23729	23533	23496	23463	23940	23707	23588	23730	23769	23742	23795	23627	23593	23466	23756	23697	23585	23516	23602	23727	23770	23512	23684	23502	23484	23435	23526	23490	23533	23662	23601	23815	23920	23779	23519	23838	23557	23544	23959	23518	23744	23596	23708	23513	23482	23609	23550	23540	23658	23379	23677	23629	23695	23683	23868	23674	23834	23749	23744	23818	23618	23679	23685	23730	23855	23805	23482	23864	23341	23599	23640	23376	23668	23658	23528	23731	23782	23666	23661	23518	23617	23517	23774	23783	23796	23503	23315	23694	23753	23630	23689	23736	23902	23815	23761	23368	23658	23262	23415	23370	23567	23461	23574	23594	23683	23414	23436	23677	23531	23434	23657	23631	23504	23614	23572	23714	23524	23558	23848	23608	23581	23691	23830	23505	23559	23326	23830	23662	23432	23574	23768	23721	23627	23654	23644	23870	23677	23781	23801	23700	23687	23721	23933	23630	23658	23753	23520	23714	23632	23508	23639	23634	23818	23360	23453	23544	23639	23838	23685	23664	23810	23639	23831	23869	23602	23485	23808	23644	23800	23849	23556	23522	23666	23542	23570	23579	23739	23677	23728	23315	23570	23539	23605	23640	23923	23892	23802	23804	23634	23812	23546	23459	23535	23820	23653	23659	23434	23381	23566	23776	23727	23599	23500	23746	23824	23764	23537	23771	23684	23732	23745	23607	23836	23586	23557	23553
41334	67800	64959	54503	45523	36787	26360	21530	20007	19370	18674	18216	18065	17302	17124	17163	16970	17160	16698	16239	16394	16545	16460	16582	16317	16509	16376	16343	16171	16284	16171	16220	16137	16129	16073	16147	16215	16003	16056	16039	16015	15942	15883	15891	15935	15969	16107	15945	15777	16008	15982	15840	15928	15800	15851	15798	15967	15935	15990	15785	15789	15974	15836	15932	15693	16020	15739	15844	15897	15650	15981	15876	15787	15731	15750	15823	15706	15803	16066	15806	15914	15870	15674	15873	15971	15892	15934	15828	16055	15699	15739	15732	15956	15781	15782	15955	15796	15780	15951	15949	15958	15936	15845	15884	15710	16023	16025	15829	15959	15681	15974	15889	15809	16050	15829	15742	15668	15849	15794	15935	15903	15910	15873	15994	15789	15763	15900	15773	15912	15762	15888	15986	15727	15849	16019	15848	15985	15893	15766	15848	16006	15893	15972	15930	15894	15783	15708	15705	15924	15963	15676	15789	15879	15806	16021	15796	15994	15970	15869	15903	15830	15813	16073	15859	15824	15848	15851	15958	15936	15725	16063	15908	15844	16117	15906	15874	15856	15939	15995	15879	15631	15816	15914	15861	15934	15880	15855	15829	15789	15957	15769	15795	15893	15864	15847	15818	15855	15852	15845	15711	15994	15959	16043	15993	15859	15889	15936	15966	15962	15790	15888	15882	15767	15847	15941	15829	15991	15917	15847	15879	15841	15860	15854	15926	15876	15937	16035	15867	15815	15856	15826	15885	15950	15892	15850	16020	16097	15916	15744	15782	15880	15881	16148	15909	15805	15840	15941	15845	15773	15940	15751	15865	15970	15812	15872	15825	15888	15793	15836	15943	15980	15866	15853	15938	15835	15847	15785	15951	15969	15842	15885	15806	15990	15843	15869	15874	15994	15927	15840	15908	15985	15687	15911	15845	15753	15950	15817	16121	15823	15925	15978	15887	15867	15841	15946	15730	15901	15877	15964	15840	15847	15980	15641	15672	15785	16055	16001	15880	15905	15878	15882	16064	15850	15896	15882	15936	15791	15918	15935	15825	15991	15805	15803	15911	15819	15967	15890	15838	15910	15866	15869	16200	16001	15820	15880	15958	15761	16105	15757	15795	15965	15988	15780	15955	15970	15805	16024	15925	15709	15944	15881	15814	15956	15811	15776	15788	15892	15858	15726	15751	15906	15723	15922	15831	15847	15940	15865	15752	15882	16058	15807	15975	15905	15872	16062	15721	15696	15625	15966	15733	15868	15992	15930	15914	15890	16070	15936	15738	15943	16061	15793	15692	15992	15892	15969	15976	16011	15949	15894	15820	15927	15899	15907	15955	15782	15964	15785	15890	15869	15905	15857	15794	15842	15949	15969	15740	15814	15932	15876	15865	15916	15893	15908	15833	15799	15840	15900	15864	15804	16045	15897	15787	16054	15826	15872	15974	15961	15958	15882	15934	15864	15953	15849	15959	15886	15995	15914	15994	15918	15897	15884	15888	16034	15956	15895	15898	15798	15813	15643	16008	16024	15728	16000	16000	15954	15857	15712	15750	15699	15855	15855	15794	15938	15769	15803	15873	15702	15891	15878	15970	15876	15906	15813	15959	15893	15753	15804	15931	15821	15959	16078	16037	15691	15654	15923	15749	15900	16055	16114	15999	15849	15837	15777	15877	15922	15829	15978	16030	15889	15818	16062	15778	15790	16043	15898	15780	15852	15755	15854	15904	15810	15814	15789	15704	15790	15870	16074	15884	15718	15890	15708	16135	15989	16008	15809	15987	15909	15739	15975	16017	15933	16138	15834	15871	15835	16057	15774	15860	15881	15946	15793	16062	15877	15952	15885	15799	15801	15949	15904	15828	15833	15764	15999	15890	15806	15716	15919	15867	15926	15679	15692	15857	15861	15992	15927	15754	15909	15945	15873	15747	15969	15843	16069	15779	15923	15973	15851	15953	15868	16015	15864	15845	15804	15949	15855	15823	15967	15867	15967	15735	15798	15910	15890	15851	15945	15981	15903	15902	15777	16022	15831	16030	16053	15764	15967	15923	15952	15900	15917	15825	15916	15894	16006	15847	15936	15942	16013	15828	15967	16012	15821	15756	15857	15740	15937	15950	15759	16015	15968	15881	15771	15937	15873	16013	15761	15819	15867	16020	15920	15844	15875	15819	15770	15881	15909	15905	15624	15981	15558	15894	16018	15697	15805	15997	15951	15921	15996	15809	15906	15791	15767	15814	15837	15701	15908	15806	15816	15755	15803	15767	15906	16020	15937	15989	15940	15761	15886	15906	15926	15694	15758	15951	15943	15884	15834	15989	15988	15890	15781	15986	15964	15965	15939	15857	15874	15969	15908	16072	15806	15759	15842	15795	15941	15927	15971	15825	15868	15965	15894	15851	15971	15902	15948	15921	15929	15923	16037	15831	15873	16085	15942	15799	15854	15899	15908	16006	15742	15890	15810	15744	15980	15967	15960	15852	15852	15782	15763	15979	15784	15937	15917	15913	15894	16090	16110	15679	15775	15857	15979	15839	15777	15818	15896	15761	16059	15868	16036	15923	15977	15962	15904	15821	15923	15742	15794	15875	15993	15868	15754	15843	15836	15843	15910	15958	15957	15828	15929	15817	15902	15713	15935	16065	15810	15860	15854	15846	15977	15911	15912	15765	16244	15753	15861	15901	15708	15854	15837	15802	15822	15862	15798	15848	15835	15810	15996	15900	15838	15757	15718	15917	15790	16131	15839	15956	15922	16083	15966	15827	15856	15947	16028	15770	15944	16013	15949	15948	15795	15870	15757	15874	15845	15871	15819	15958	15821	15816	15867	16080	16048	15793	15818	15934	15792	15991	15687	15800	15793	15879	16053	15727	16181	16016	15902	15995	15903	15827	15801	15747	15867	15728	16044	15898	15814	15781	15898	15958	15826	15846	15872	15821	16071	15755	15662	15982	15815	15845	15833	15855	15996	16046	15919	16051	15958	15838	15908	15937	15870	15865	16075	15824	15899	15803	15862	15918	15934	15800	15886	15781	15755	15832	15799	15812	16016	15904	15769	15830	15830	15695	15865	15894	15884	16011	15872	15731	15795	15791	15864	15816	15775	16004	15857	15792	16036	15712	15891	15817	15830	16006	15826	16002	15781	15868	16049	15940	15816	15967	15786	15645	15912	15854	15959	15756	15892	15809	15848	16047	15870	15813	15792	15972	15797	15970	15929	15654	15812	16016	15895	15754	15928	15620	15745	15987	15845	15956	16032	15949	15806	15954	15929	15997	16133	15847	15815	16141	15779	15773	16010	15928	15961	15824	15919	16080	16066	15876	15922	15915	15890	15783	15920	15802	15924	16019	15853	15882	15781	15813	15987	15837	15983	15909	16037	16077	15964	15945	15995	15793	15875	15787	15821	15931	15679	15773	15738	15933	15991	16003	15984	15907	15719	15955	15688	15759	15895	15928	15930	15715	16106	15872	15943	15748	15984	15857	15849	15982	15890	15930	15883	15848	15735	15875	15990	15677	15864	15998	15987	15945	15900	15772	15756	15785	15805	15778	15946	15949	15840	15874	15872	16014	15937	15879	15896	15866	15941	15952	15796	15695	15869	15914	16025	15775	15875	15815	15865	15887	15690	15884	15944	15902	15859	15979	15795	15932	15922	15867	15922	15954	15943	15917	15726	15989	15780	15980	16111	16050	16018	15849	16106	15850	15947	15939	16054	15882	15785	15816	15842	15881	15926	15791	15995	15833	15876	15951	15989	15639	15882	15834	15852	15867	15873	15920	15923	15791	15776	15864	15842	15776	15943	16015	15852	15874	15985	15881	15903	15994	15858	15896	15854	15859	15777	15884	15754	16054	15836	15935	16025	15880	15983	15996	15874	15797	15876	15802	15853	15918	15868	15942	15903	16031	15917	16022	15783	15821	15897	15859	15794	15795	15922	15929	15899	15773	15797	15886	15876	15937	15826	15806	15888	15664	15956	15771	15800	15653	15745	15979	15875	15850	15938	15899	15943	15840	15891	15703	16011	15853	15901	16021	15961	15842	15734	15930	16047	15897	15837	15937	15814	15796	15883	16006	15815	15942	15852	15945	16009	15867	15834	16026	15843	15895	16012	15836	15804	15766	15982	15732	15991	15866	15935	15779	15910	15785	15795	15849	15701	15872	16057	15927	15784	15866	15968	16074	15967	16000	15889	15869	15984	15822	15810	15846	15881	15746	15875	15997	15925	15898	16020	15820	15821	15816	15896	15792	16023	15881	15847	15763	15804	15945	15899	15862	16091	15992	15793	15805	15694	15658	15854	16029	15654	15772	15922	15945	15867	15601	15848	15891	15976	15878	15953	15885	15853	16066	15832	16139	15901	15975	15954	15779	15789	15944	15882	15888	15733	15860	15865	15830	15972	15971	15792	15954	15830	15828	15810	15926	16016	16043	15794	15939	15853	15921	15954	15980	15916	15907	15677	15929	16088	15848	15842	15792	15905	15939	15926	15902	15968	15857	15902	15938	15824	15910	15746	15919	15903	15960	15933	15989	15702	16032	15803	16000	15746	15973	15768	15803	16112	15833	15895	15815	16109	15833	15968	15953	15978	15906	15756	15910	15994	15995	15956	15849	15943	15788	15946	15874	15837	15784	15804	15892	15892	15817	15917	16038	15845	15896	15932	15970	16024	15870	15972	15877	15938	15973	15829	15926	15787	15848	15907	15925	15814	16016	15772	15886	15817	15954	15693	15889	16020	15731	15965	15706	15820	15936	15802	16037	15742	15808	15896	15859	15970	15796	15907	15938	15796	15849	15957	15879	16050	15881	15979	15816	15842	15892	15809	15887	15879	15900	15991	15969	15774	15825	15910	15827	15928	16090	15777	15722	15886	15902	15823	16007	15996	16015	15941	15856	15863	15958	15828	15731	15839	15913	15735	15802	15753	15741	15719	15937	16080	15785	15902	15853	15833	15946	15746	15983	15807	15790	15888	16111	15803	15798	15858	15843	15914	15912	15930	16003	15909	15909	15910	15911	15911	15811	15802	15891	15900	15945	15809	15938	16034	15914	15925	15782	15893	15929	15899	15980	15936	15935	15848	15979	15947	15877	15888	15954	15887	16055	15916	16000	15916	16017	15850	15987	15796	15872	15807	15865	15918	15777
24434	21669	29831	30588	34652	37568	35722	28761	27014	26647	25875	25159	24687	24245	24172	23781	23857	23958	23578	23158	23259	23436	23138	23115	23195	23127	23365	22932	22852	22781	22653	22943	22783	22766	22681	22572	22714	22898	22733	22863	22590	22719	22616	22527	22575	22620	23007	22523	22466	22448	22690	22585	22407	22437	22462	22471	22559	22312	22509	22285	22669	22506	22450	22310	22474	22571	22558	22464	22365	22569	22721	22504	22542	22445	22519	22444	22385	22616	22306	22682	22413	22352	22573	22558	22412	22317	22667	22631	22334	22463	22556	22509	22416	22445	22556	22378	22329	22413	22509	22252	22358	22256	22407	22325	22505	22512	22504	22468	22599	22314	22294	22243	22430	22709	22525	22781	22689	22570	22605	22735	22603	22276	22460	22549	22521	22372	22627	22536	22339	22603	22465	22413	22576	22451	22351	22267	22409	22495	22492	22358	22381	22539	22357	22109	22391	22390	22446	22692	22538	22235	22473	22595	22405	22728	22605	22632	22516	22472	22528	22395	22525	22422	22466	22510	22305	22621	22739	22520	22398	22619	22587	22589	22428	22232	22454	22257	22215	22611	22674	22473	22501	22323	22370	22368	22649	22584	22490	22456	22475	22538	22476	22359	22523	22352	22428	22456	22696	22465	22516	22787	22613	22361	22617	22450	22447	22459	22391	22382	22420	22658	22729	22591	22420	22431	22558	22593	22356	22703	22521	22276	22410	22561	22339	22355	22546	22500	22396	22574	22395	22555	22097	22579	22647	22573	22647	22550	22531	22412	22346	22411	22485	22750	22288	22414	22558	22272	22422	22570	22615	22323	22558	22617	22418	22307	22353	22540	22443	22566	22595	22608	22601	22261	22523	22627	22429	22407	22476	22514	22356	22260	22242	22387	22448	22545	22433	22281	22346	22421	22612	22506	22402	22753	22646	22676	22586	22297	22497	22485	22472	22508	22323	22583	22365	22576	22466	22425	22796	22233	22670	22616	22256	22284	22397	22326	22393	22312	22318	22534	22523	22612	22702	22551	22716	22398	22465	22470	22545	22423	22500	22263	22409	22256	22561	22307	22553	22513	22509	22315	22574	22548	22635	22453	22442	22489	22428	22597	22265	22471	22467	22559	22416	22514	22486	22425	22525	22165	22464	22731	22590	22527	22723	22554	22479	22413	22097	22531	22757	22635	22326	22479	22370	22483	22656	22572	22515	22466	22317	22368	22593	22633	22512	22601	22666	22488	22638	22605	22559	22436	22271	22407	22434	22466	22493	22617	22475	22366	22593	22376	22552	22552	22624	22496	22594	22446	22616	22294	22493	22494	22464	22479	22548	22668	22506	22539	22610	22564	22800	22461	22513	22571	22546	22512	22336	22355	22540	22361	22606	22349	22475	22613	22387	22433	22345	22552	22384	22721	22509	22304	22284	22434	22727	22445	22223	22426	22681	22394	22495	22276	22302	22457	22254	22197	22576	22349	22358	22561	22789	22599	22557	22511	22351	22439	22199	22407	22580	22427	22553	22644	22417	22545	22559	22330	22299	22452	22542	22315	22506	22299	22554	22527	22532	22526	22699	22436	22506	22702	22466	22469	22554	22649	22438	22534	22417	22666	22596	22616	22817	22501	22560	22647	22561	22460	22654	22514	22495	22530	22665	22338	22503	22427	22441	22485	22538	22541	22345	22740	22500	22413	22589	22551	22560	22424	22414	22398	22524	22540	22309	22381	22542	22492	22444	22575	22448	22343	22334	22308	22457	22369	22444	22445	22333	22348	22603	22451	22508	22638	22581	22539	22400	22494	22465	22427	22648	22762	22620	22601	22573	22674	22425	22330	22491	22241	22399	22576	22285	22488	22531	22457	22374	22218	22309	22591	22406	22387	22484	22656	22520	22348	22444	22460	22678	22393	22640	22453	22427	22177	22381	22265	22486	22638	22431	22501	22526	22419	22477	22412	22360	22452	22516	22321	22495	22430	22645	22381	22577	22469	22533	22385	22540	22650	22689	22359	22257	22276	22499	22262	22455	22524	22655	22638	22781	22593	22345	22414	22429	22633	22552	22692	22556	22447	22439	22347	22633	22308	22519	22582	22658	22597	22229	22650	22236	22565	22535	22532	22424	22705	22662	22380	22606	22251	22704	22734	22404	22363	22464	22470	22632	22306	22327	22428	22723	22640	22694	22469	22516	22344	22415	22685	22361	22511	22420	22497	22412	22603	22726	22394	22436	22491	22375	22645	22512	22496	22471	22448	22431	22353	22220	22584	22457	22523	22401	22535	22470	22314	22565	22444	22438	22580	22688	22439	22287	22519	22610	22431	22657	22514	22379	22593	22431	22501	22430	22423	22510	22560	22513	22647	22276	22612	22623	22466	22332	22442	22431	22526	22549	22434	22660	22424	22429	22632	22570	22431	22357	22313	22609	22606	22455	22414	22730	22411	22519	22537	22288	22511	22577	22681	22597	22341	22487	22411	22527	22739	22394	22465	22713	22556	22354	22464	22501	22512	22363	22482	22498	22275	22457	22628	22398	22543	22452	22358	22595	22344	22763	22573	22516	22302	22549	22205	22409	22227	22615	22490	22371	22508	22562	22516	22351	22328	22240	22762	22522	22360	22809	22613	22390	22320	22499	22328	22276	22457	22465	22447	22437	22451	22312	22753	22339	22365	22633	22558	22497	22454	22584	22396	22317	22393	22639	22459	22463	22428	22393	22516	22608	22590	22592	22559	22469	22433	22589	22383	22458	22520	22315	22441	22580	22503	22362	22449	22413	22449	22505	22727	22697	22312	22153	22620	22453	22563	22087	22374	22274	22522	22575	22621	22356	22419	22501	22608	22514	22513	22655	22602	22364	22618	22625	22414	22391	22629	22579	22494	22523	22479	22668	22606	22384	22561	22444	22678	22401	22575	22538	22505	22454	22382	22361	22384	22262	22374	22595	22466	22570	22703	22587	22574	22567	22501	22574	22584	22417	22553	22419	22532	22580	22431	22361	22355	22563	22479	22496	22524	22492	22523	22565	22489	22627	22479	22442	22379	22314	22669	22288	22586	22673	22490	22561	22369	22476	22452	22429	22584	22512	22403	22739	22433	22301	22497	22393	22543	22541	22620	22398	22465	22376	22610	22688	22552	22424	22310	22550	22529	22468	22358	22462	22694	22586	22736	22583	22633	22454	22614	22510	22349	22353	22130	22363	22246	22542	22535	22364	22331	22268	22551	22620	22623	22378	22491	22484	22493	22615	22361	22598	22603	22451	22627	22581	22421	22125	22183	22572	22441	22463	22435	22562	22340	22581	22468	22621	22684	22425	22534	22341	22643	22843	22619	22503	22557	22390	22567	22518	22617	22640	22491	22392	22520	22392	22535	22565	22613	22719	22551	22576	22525	22658	22474	22784	22337	22459	22294	22312	22721	22460	22471	22655	22471	22375	22413	22385	22596	22562	22395	22657	22396	22738	22547	22564	22371	22437	22458	22639	22487	22596	22478	22479	22745	22613	22529	22625	22737	22374	22462	22664	22470	22543	22723	22352	22849	22208	22521	22539	22479	22479	22397	22404	22510	22499	22502	22491	22533	22484	22499	22647	22337	22648	22532	22448	22327	22591	22475	22482	22487	22629	22598	22495	22686	22663	22333	22588	22598	22542	22430	22615	22528	22351	22570	22562	22494	22553	22444	22369	22432	22596	22720	22395	22515	22500	22310	22382	22325	22347	22737	22538	22453	22585	22474	22665	22518	22414	22359	22238	22242	22702	22505	22302	22196	22509	22517	22559	22654	22529	22572	22453	22518	22319	22461	22118	22502	22425	22692	22472	22522	22439	22415	22649	22747	22281	22536	22384	22556	22586	22419	22325	22382	22346	22340	22484	22421	22610	22511	22399	22605	22582	22652	22393	22346	22326	22311	22303	22439	22399	22451	22552	22641	22644	22515	22409	22412	22578	22407	22446	22452	22333	22559	22520	22338	22275	22492	22328	22483	22408	22564	22427	22733	22438	22446	22424	22399	22340	22576	22531	22399	22554	22437	22733	22497	22460	22443	22494	22444	22610	22412	22555	22212	22379	22539	22588	22492	22467	22517	22402	22373	22578	22542	22456	22564	22385	22616	22638	22278	22295	22345	22396	22768	22415	22402	22706	22496	22593	22413	22265	22372	22325	22542	22265	22409	22387	22328	22691	22567	22240	22464	22377	22372	22378	22379	22527	22468	22186	22557	22625	22635	22477	22573	22618	22400	22387	22322	22386	22513	22432	22652	22532	22723	22554	22394	22451	22377	22317	22607	22638	22595	22426	22464	22358	22400	22566	22430	22406	22597	22509	22542	22372	22561	22308	22400	22414	22423	22486	22618	22557	22623	22379	22417	22261	22588	22429	22262	22513	22406	22688	22539	22583	22448	22721	22595	22309	22654	22405	22304	22493	22613	22329	22382	22556	22631	22443	22471	22532	22355	22773	22325	22549	22545	22340	22460	22601	22703	22376	22466	22308	22331	22707	22353	22736	22509	22449	22788	22330	22627	22477	22403	22548	22565	22560	22471	22442	22476	22475	22413	22292	22443	22794	22847	22620	22381	22539	22436	22462	22570	22540	22345	22692	22516	22737	22482	22640	22695	22722	22446	22341	22479	22590	22759	22404	22441	22325	22270	22515	22269	22487	22416	22467	22497	22572	22522	22375	22597	22547	22565	22505	22723	22434	22409	22180	22502	22388	22437	22506	22325	22259	22073	22064	22304	22552	22424	22627	22503	22491	22533	22668	22444	22654	22434	22521	22621	22525	22452	22530	22235	22399	22491	22505	22471	22152	22250	22513	22571	22668	22592	22483	22533	22325	22607	22484	22401	22535	22151	22273	22289	22646	22710	22621	22638	22673	22609	22578	22504	22643	22623	22613	22579	22566	22592	22510	22696	22859	22614	22580	22376	22569	22387	22462	22306	22395	22662	22150	22177	22491	22465	22350	22480	22419	22626	22578	22380	22606	22360	22423	22203	22452	22469	22548	22565	22567	22518	22598	22344	22598	22389	22488	22825	22400	22409	22394	22573	22258	22477	22530	22387	22328	22395	22525	22341	22183	22467	22326	22438	22415	22532	22603	22507	22485	22650	22500	22584	22283	22632	22653	22554	22538	22553	22671	22455	22866	22430	22358	22493
44452	73100	69132	61103	49248	39629	29379	23000	21510	20260	19375	18573	17931	17369	17330	16934	16762	16859	16466	16063	15887	16073	16012	16131	16111	15951	16061	16056	15666	15920	15802	15609	15720	15630	15432	15504	15549	15393	15678	15468	15602	15609	15563	15388	15413	15361	15406	15448	15579	15366	15358	15171	15279	15316	15218	15153	15360	15431	15322	15464	15343	15310	15331	15366	15480	15374	15213	15501	15347	15445	15547	15149	15214	15395	15426	15224	15372	15365	15389	15263	15385	15436	15457	15328	15247	15327	15289	15389	15366	15314	15362	15252	15240	15269	15209	15315	15435	15278	15139	15175	15270	15235	15396	15291	15240	15354	15241	15203	15269	15356	15249	15187	15213	15226	15217	15245	15307	15169	15327	15371	15335	15352	15500	15375	15043	15296	15227	15403	15223	15343	15146	15293	15407	15299	15223	15268	15281	15278	15273	15255	15208	15211	15250	15272	15357	15297	15272	15375	15233	15425	15414	15154	15225	15242	15259	15159	15285	15429	15307	15130	15088	15243	15299	15185	15308	15237	15530	15350	15301	15309	15397	15369	15486	15240	15211	15191	15368	15220	15181	15346	15374	15173	15376	15429	15333	15097	15219	15225	15201	15364	15297	15243	15274	15392	15140	15236	15069	15268	15431	15266	15242	15312	15327	15192	15326	15299	15555	15499	15307	15261	15216	15397	15394	15326	15382	15332	15325	15160	15317	15234	15358	15223	15209	15198	15321	15222	15332	15342	15221	15319	15490	15384	15506	15135	15149	15171	15221	15311	15264	15201	15289	15360	15272	15220	15215	15342	15308	15231	15301	15344	15282	15476	15123	15319	15435	15326	15310	15344	15234	15228	15104	15410	15355	15183	15274	15414	15189	15222	15374	15379	15284	15178	15183	15252	15374	15413	15505	15236	15361	15224	15290	15337	15253	15175	15352	15307	15553	15335	15310	15116	15363	15121	15275	15243	15431	15338	15287	15258	15213	15150	15279	15415	15206	15055	15492	15411	15312	15220	15293	15303	15160	15323	15150	15350	15362	15238	15153	15244	15316	15051	15301	15222	15532	15163	15214	15278	15363	15219	15203	15334	15384	15319	15316	15277	15295	15168	15289	15108	15290	15121	15421	15297	15299	15326	15252	15234	15289	15517	15271	15211	15378	15164	15264	15350	15241	15577	15330	15327	15198	15193	15403	15264	15256	15379	15441	15333	15221	15277	15250	15509	15492	15293	15137	15226	15353	15183	15320	15489	15303	15272	15325	15150	15432	15201	15312	15472	15164	15314	15282	15275	15353	15287	15108	15394	15343	15258	15166	15226	15358	15362	15450	15243	15195	15202	15226	15174	15345	15039	15175	15265	15260	15218	15259	15218	15322	15168	15421	15237	15140	15174	15135	15180	15413	15397	15310	15175	15203	15228	15353	15340	15231	15306	15230	15311	15238	15442	15328	15456	15320	15296	15153	15485	15189	15322	15267	15396	15204	15337	15217	15294	15297	15302	15449	15563	15431	15140	15242	15521	15100	15189	15460	15257	15392	15351	15302	15137	15175	15338	15285	15285	15095	15140	15042	15338	15049	15246	15274	15287	15281	15187	15099	15236	15218	15242	15334	15238	15244	15314	15285	15215	15230	15392	15282	15315	15245	15285	15326	15368	15446	15289	15356	15420	15267	15393	15324	15212	15329	15187	15247	15284	15189	15358	15375	15401	15231	15411	15290	15342	15279	15264	15299	15436	15288	15169	15342	15341	15249	15272	15303	15174	15190	15122	15393	15387	15361	15228	15214	15298	15524	15177	15206	15295	15219	15327	15375	15337	15210	15251	15282	15127	15151	15210	15336	15206	15257	15033	15310	15334	15335	15231	15252	15337	15104	15233	15259	15258	15219	15254	15340	15339	15332	15330	15058	15285	15245	15335	15330	15224	15315	15492	15072	15190	15436	15314	15327	15315	15263	15227	15242	15153	15423	15300	15257	15265	15201	15202	15325	15289	15427	15148	15490	15231	15289	15348	15176	15407	15170	15427	15287	15288	15228	15264	15236	15345	15405	15225	15413	15271	15285	15357	15224	15255	15247	15204	15204	15177	15070	15271	15370	15398	15254	15246	15277	15401	15448	15306	15224	15271	15411	15256	15240	15261	15353	15301	15165	15146	15283	15195	15331	15298	15225	15386	15171	15226	15349	15126	15323	15255	15108	15258	15314	15289	15304	15541	15361	15287	15256	15219	15006	15401	15306	15244	15220	15237	15335	15058	15327	15364	15251	15320	15209	15459	15145	15325	15312	15276	15125	15221	15220	15158	15178	15264	15328	15461	15307	15217	15098	15246	15430	15352	15286	15356	15228	15435	15338	15306	15360	15111	15296	15383	15312	15091	15150	15248	15417	15297	15288	15318	15226	15282	15202	15249	15270	15247	15295	15231	15335	15206	15162	15254	15157	15304	15506	15294	15330	15177	15354	15400	15381	15270	15269	15280	15370	15222	15246	15232	15232	15443	15363	15281	15271	15346	15259	15276	15311	15142	15245	15303	15104	15289	15239	15341	15211	15302	15372	15339	15399	15251	15321	15413	15345	15310	15516	15062	15258	15337	15141	15213	15200	15136	15215	15337	15214	15345	15270	15338	15315	15058	15259	15412	15294	15376	15347	15434	15321	15212	15291	15443	15062	15214	15192	15352	15152	15328	15399	15310	15260	15273	15188	15153	15244	15382	15130	15125	15225	15159	15269	15334	15281	15182	15298	15288	15336	15244	15289	15325	15157	15261	15333	15252	15176	15404	15214	15308	15191	15062	15243	15261	15247	15301	15452	15254	15197	15506	15432	15409	15203	15182	15197	15210	15253	15190	15276	15500	15350	15347	15241	15194	15225	15233	15308	15410	15353	15220	15268	15289	15207	15351	15379	15328	15483	15242	15269	15448	15292	15193	15296	15190	15307	15267	15093	15259	15173	15312	15314	15303	15287	15217	15370	15400	15381	15231	15368	15325	15307	15202	15314	15145	15174	15256	15120	15239	15395	15234	15262	15287	15401	15338	15383	15342	15332	15306	15365	15319	15443	15328	15314	15189	15238	15264	15378	15235	15353	15226	15396	15229	15216	15293	15189	15331	15121	15314	15097	15522	15186	15285	15286	15265	15320	15231	15277	15345	15365	15225	15323	15194	15508	15059	15089	15097	15133	15188	15457	15505	15342	15234	15243	15009	15285	14994	15242	15360	15320	15289	15175	15520	15309	15391	15335	15300	15391	15151	15150	15338	15199	15177	15292	15188	15354	15259	15395	15415	15430	15283	15354	15478	15479	15312	15229	15348	15386	15271	15121	15214	15213	15378	15246	15232	15415	15354	15059	15268	15206	15204	15389	15262	15374	15344	15225	15180	15216	15282	15217	15276	15238	15208	15041	15220	15221	15151	15145	15367	15349	15262	15362	15460	15380	15209	15315	15311	15183	15352	15206	15197	15285	15461	15295	15183	15305	15198	15230	15265	15230	15344	15383	15345	15313	15227	15247	15344	15366	15413	15249	15222	15097	15103	15236	15404	15262	15207	15290	15179	15324	15337	15370	15125	15215	15237	15380	15096	15336	15287	15337	15228	15306	15258	15390	15220	15321	15299	15450	15090	15103	15375	15268	15214	15206	15313	15294	15037	15086	15236	15351	15192	15381	15344	15373	15145	15168	15128	15290	15334	15266	15249	15325	15279	15316	15236	15352	15221	15244	15268	15299	15139	15286	15215	15362	15300	15214	15276	15327	15107	15194	15403	15061	15476	15282	15258	15328	15207	15294	15290	15119	15248	15357	15429	15251	15243	15283	15279	15353	15297	15453	15288	15217	15371	15325	15249	15412	15275	15412	15438	15318	15187	15274	15274	15208	15143	15104	15223	15312	15436	15245	15327	15221	15313	15395	15299	15197	15319	15148	15410	15272	15221	15227	15265	15299	15247	15311	15309	15283	15274	15187	15185	15308	15275	15290	15416	15166	15231	15348	15145	15412	15138	15202	15093	15327	15216	15416	15293	15392	15156	15262	15290	15234	15107	15394	15259	15277	15108	15189	15314	15242	15323	15133	15341	15222	15335	15397	15253	15119	15112	15148	15197	15435	15312	15385	15235	15208	15307	15104	15545	15124	15177	15324	15026	15270	15439	15281	15274	15201	15103	15398	15383	15345	15302	15118	15263	15202	15247	15235	15037	15247	15130	15383	15181	15560	15217	15437	15453	15419	15481	15262	15275	15325	15263	15157	15319	15146	15303	15367	15277	15414	15178	15265	15242	15245	15372	15360	15043	15356	15069	15321	15241	15109	15394	15282	15458	15374	15275	15437	15114	15271	15399	15112	15127	15171	15212	15283	15558	15217	15088	15217	15242	15345	15320	15179	15260	15338	15242	15284	15353	15190	15215	15249	15393	15307	15286	15279	15282	15246	15220	15360	15279	15246	15105	15460	15273	15185	15191	15114	15296	15048	15179	15270	15225	15033	15332	15237	15264	15335	15274	15342	15291	15328	15150	15237	15248	15129	15151	15398	15325	15493	15336	15194	15364	15296	15273	15229	15367	15410	15130	15321	15219	15299	15237	15413	15235	15325	15372	15381	15188	15216	15225	15090	15271	15197	15424	15329	15377	15314	15292	15188	15174	15298	15293	15198	15240	15257	15366	15153	15371	15246	14982	15329	15329	15074	15048	15395	15230	15254	15321	15248	15370	15325	15266	15093	15178	15212	15273	15402	15242	15498	15343	15427	15214	15259	15145	15311	15321	15456	15199	15213	15474	15163	15283	15051	15285	15402	15319	15306	15227	15411	15226	15305	15189	15331	15170	15325	15045	15427	15294	15323	15298	15189	15195	15289	15260	15335	15294	15202	15359	15410	15357	15233	15067	15387	15165	15204	15195	15323	15126	15204	15495	15426	15270	15271	15319	15180	15217	15322	15270	15170	15240	15198	15271	15088	15217	15194	15326	15366	15337	15039	15387	15327	15409	15350	15272	15286	15475	15263	15364	15374	15349	15203	15329	15453	15121	15247	15264	15163	15252	15248	15187	15148	15316	15334	15058	15266	15290	15427	15390	15222	15402	15381	15195	15356	15227	15563	15547	15265	15197	15411	15235	15334	15259	15211	15342	15274	15277	15312	15338	15070	15233	15222	15341
41157	47773	53070	46332	38617	32935	28253	25768	24818	24532	23913	23933	23529	23742	23338	23464	23381	23372	23187	23223	23038	23159	23311	23218	23137	23064	23199	22878	23215	22992	23114	23332	22940	22897	22764	22550	23059	22895	23001	22791	22811	23204	23079	22903	22945	22782	22821	22968	22806	22896	22999	23006	22641	22697	22478	22940	22866	22734	22784	22933	22946	22675	23064	22971	22954	22845	22841	22923	22953	22705	22897	22889	22652	22581	23087	23086	22751	23026	22790	22872	22741	23085	22767	22799	22942	22942	22760	22987	22868	22753	23092	22899	22899	22978	23042	22769	22732	22773	22901	22641	22918	22679	22680	22897	22986	22739	23032	22632	22681	22933	22878	22720	22910	22770	22866	22805	22857	22836	22588	22674	22598	22917	22865	22713	23053	22580	22794	22990	23031	22896	22895	22916	22642	22739	22831	22676	22737	22884	22825	22914	22993	22738	22968	22871	22977	22806	22922	22757	22817	22861	22875	22897	22960	22599	22935	22715	22738	23064	22658	22754	22960	22908	23027	22894	22694	22775	22763	22830	22571	22798	22662	22680	22872	22855	22836	22981	22992	22909	22618	22775	22775	22758	22865	23032	22890	22839	22894	22955	22817	22695	22636	22905	22860	22897	22795	22669	22838	22870	23065	22660	22492	22827	22722	22629	22650	22828	22750	22918	22847	22719	22913	23022	22906	22790	23000	22856	22941	23048	22971	22879	22672	22721	22805	22869	22561	22712	22691	22911	22651	22770	23009	22804	22893	22834	22815	22731	22857	22662	22857	22799	23072	22940	23037	22709	23078	22968	22813	22882	22889	23058	22890	22937	22793	22726	22991	22934	22986	22972	22846	22922	22890	22790	22727	22849	22881	23058	23013	22869	22739	22918	22791	22838	22569	22833	22841	23044	23128	22761	22833	22648	22729	22622	22838	22784	22750	22905	22853	23091	22888	22901	23027	22888	22818	22740	22816	22693	22748	22748	22799	23174	22681	22822	22830	23120	22913	22742	22877	22819	22623	22936	22898	22804	22829	22991	23082	22770	23258	22905	22837	22830	22855	22629	22616	22714	22869	22789	22595	22886	22882	23014	22912	22916	22920	22749	22825	22810	22766	22765	22855	22837	22716	22556	22715	22810	22980	22866	22833	22948	23047	22864	22798	22676	22946	22792	22924	22887	23022	22899	22831	22737	23095	22654	23038	22730	22767	23062	22832	22686	22782	22713	22842	22731	22850	22718	22613	22917	22851	22850	22983	23160	22987	22635	23167	22893	22864	22975	22729	22767	22751	23024	22955	22936	22791	22820	22810	22916	22714	22900	23228	23014	22646	22963	22831	22968	22933	22932	22685	22747	22761	22798	22809	22684	22685	22764	22744	22862	22855	22922	22911	22815	22624	22686	23117	22927	22667	22840	22955	22700	22882	22937	22836	22995	22844	22939	22968	22964	22845	22912	23023	22967	22861	22925	22619	22870	22591	22818	22847	22767	22927	22788	23076	22933	22675	23079	22856	22891	22691	22863	22716	22990	22912	22914	22627	23010	22734	22695	22916	22912	22634	22820	22765	22901	23129	22859	22685	23025	22691	22990	23033	22958	22819	22831	22624	22883	23074	22632	22862	23036	22625	22843	22770	22534	22780	22731	22903	22821	22766	22960	22646	22924	22747	22799	22778	23077	23063	22896	22810	22597	22810	22755	22913	22764	23014	22929	22820	22869	22756	22918	22836	22867	22524	22481	22643	22627	22955	22871	22763	22781	22592	22486	22869	22704	22837	22862	22805	22635	23071	22746	22977	22834	22571	22557	23019	22791	22939	22801	22626	22888	22812	22701	22831	22607	22906	22740	22733	23007	22951	22741	23097	22813	22831	22911	22792	23018	22865	22887	22712	22763	22851	22858	22573	22734	22884	22862	22942	22802	22727	22850	22854	22930	23018	22926	22891	22864	22724	22806	22793	22671	22861	22857	22833	22644	22585	22779	22797	23062	22668	23002	22808	22730	22766	22800	23029	22800	22726	22858	22630	22883	22988	22888	22792	22845	22964	22623	22815	22886	23046	22715	22739	23054	22818	22690	22773	22693	22793	22936	22815	22757	22892	22878	22847	22781	22998	22977	22926	23141	22833	22726	22928	22693	22941	22992	22825	22638	22853	22935	22756	22836	22873	22946	22858	23020	23119	22784	22951	22820	22902	22924	22855	22873	22837	22776	23000	22843	22812	22913	22714	22877	22868	23049	22795	22837	22829	22658	22860	22853	23016	22834	23193	23012	23077	22809	22718	22770	22867	22865	22740	22808	22768	23085	22680	22766	22957	22753	22884	22706	23004	22755	22846	22664	22679	22669	22872	22753	23008	22596	22886	22818	22907	23097	22757	22860	22864	23047	22808	22975	22948	22868	22842	22684	23093	23074	22915	23157	22704	22510	22693	22917	23128	22943	22620	22742	22837	22877	22872	22778	22728	22790	22695	22724	22845	22768	22891	22909	22961	22983	22946	22781	22798	22785	22909	22660	22910	22781	22719	23047	23099	22827	23026	22851	22883	22853	22865	22802	22813	22969	22991	22760	22828	22885	22882	22664	22784	23051	23046	23037	22893	22893	22750	22872	22633	22622	22831	22757	22933	23048	22833	22764	22679	22907	22739	22876	22759	22796	22934	22902	22898	22791	22885	22956	22712	22892	22811	22831	23014	22862	22895	23076	22789	22786	22765	22908	22895	22861	22684	22869	22678	22997	22830	22775	22921	22935	22678	22767	23035	22846	22722	22854	22847	23120	22826	22867	22700	22854	22873	22797	22680	22837	22913	22618	22783	22786	22811	22722	22694	22709	22854	22682	22971	22827	23097	22925	22824	22748	22763	22711	22912	22722	22763	22781	22704	22578	22678	22502	22861	22880	22713	23123	22782	22737	22931	22785	22789	22980	23002	23007	22625	22732	22771	22806	22858	22859	22701	22671	22916	22799	22826	22849	22975	22618	22922	22839	22927	22896	23054	22792	23173	22828	22891	22747	22823	22954	22918	23015	22972	22925	23089	22846	22956	22521	22994	22864	22855	22832	22864	22816	23025	22832	22787	22834	22916	22904	22915	23034	23020	23011	22876	22678	22945	22819	22893	22864	22850	22851	22875	22886	22863	22663	22926	22842	23181	22638	22683	22787	22815	22764	22857	22783	22803	22958	23041	22823	22857	22676	22785	22850	23049	22892	22679	22619	22499	22983	22867	22821	22900	22791	22825	22791	22879	22989	22801	22670	22751	22775	23099	22966	23135	22902	23025	22876	22855	22710	22847	22718	22650	22958	23148	22827	22890	22968	23034	22852	22804	22699	22972	22875	22960	22733	22862	23027	22751	23048	23055	22712	22922	22741	22935	22818	22716	22721	22903	22863	22832	23332	22933	22984	22758	22697	22758	22853	23090	22841	22880	22766	22767	22862	22924	22771	22922	22833	23012	23067	23005	22812	22758	22795	22838	22699	22944	23036	22958	22832	22930	22807	22581	22773	22632	22997	22954	22907	22675	23047	22946	22781	22915	23029	22820	22966	22813	22832	22729	22810	22999	22840	22792	22769	22742	22793	22674	22712	22942	22938	22834	22736	22932	22710	22886	22935	22816	23188	22930	22921	22705	22753	22872	22930	22902	22981	22908	22568	22832	22916	22856	23034	23010	22895	22799	22659	23008	22696	22940	22936	22723	22912	22952	22807	22719	22811	22954	22766	22900	22844	22851	22815	22795	22954	22850	22768	22968	22944	22927	22664	22549	23060	22856	22787	22760	22951	22816	22983	22931	23048	22885	23019	22824	22565	22819	22769	22718	22817	23058	22758	22854	22590	22819	22612	22583	22716	22906	22989	22740	22842	22817	22891	22955	22660	22605	22979	22809	23038	23013	22880	22888	22914	22805	22815	22990	22711	22588	22797	22805	23073	22954	22855	23020	22990	22849	22933	22701	22597	22843	22736	22901	22805	22874	22699	22994	22925	23074	22659	22756	22970	22747	22932	22713	22603	22961	22721	22850	22834	23019	22877	22850	22662	23200	22986	22933	22784	22825	22882	22635	22677	22743	22901	22960	22743	22908	22731	22913	22933	23069	23070	22799	23000	22928	22818	22813	22740	22931	22858	22856	22834	22864	22721	23018	22835	22861	22800	22993	22894	22781	22908	23021	23022	23016	23028	22662	22641	22967	22846	22861	23083	22984	22767	22866	23009	22910	22911	23021	22842	22900	22895	22821	22864	22933	22948	22855	22974	22912	22972	22921	22847	22976	22712	23008	23023	23001	22806	22848	22905	22896	22820	22976	22779	22864	22981	22996	22909	22838	22617	22989	22863	22716	22844	22736	22767	22757	22639	22709	22850	22925	22704	22856	22904	22714	22732	22889	22693	22814	22802	22810	22809	22774	22771	22903	22623	22749	22839	22650	22833	22821	22857	22913	22733	22811	22872	22849	22796	22668	22802	22935	23077	22883	22949	22921	22853	22642	22839	22632	22652	22965	22798	22702	22847	22712	22904	22992	23039	22884	23080	22805	22649	22671	23045	22621	22943	22799	22784	22756	23008	23062	22692	23048	22829	22851	22781	22645	22919	22920	22921	22536	22805	22839	22699	22798	22625	22935	22969	22827	22886	22881	22940	22581	22881	22839	22820	22730	22607	22756	23063	22809	23065	23078	23016	22913	22772	23040	22857	22709	22657	22678	22889	22860	23022	22865	22866	22726	22794	22939	22908	22812	22892	22818	22840	22969	22695	22812	22883	22608	22918	22987	22592	22957	22501	22696	22811	22690	22916	22794	22874	22935	23057	22701	22743	22824	23007	22883	22930	22822	22847	22975	22796	22956	22689	22651	22936	22885	22998	22822	22853	22852	22773	22871	22702	22894	22789	22650	22900	22881	22912	22814	23082	22818	22691	22887	22704	22724	22825	22786	22845	22723	22756	23043	22824	22959	23096	22855	22797	22715	22811	22981	22783	22867	22918	22955	22765	22658	22834	22896	22879	22809	23063	22844	22759	22727	22949	23009	22823	22839	22971	22786	22781	22914	22978	22839	22772	22730	22769	22415	22714	22849	22801	22764	22610	22958	22975	23029	22804	23060	22865	22861	23001	23059	22996	22843	22637	22963	22876	22930	22865	22917	22883	22968	22799	22709	22879
41736	56895	53171	41847	33751	27443	21492	19012	17862	17486	17174	16834	16393	16449	16193	16202	16120	16096	15830	15631	15652	15593	15891	15555	15791	15863	15687	15579	15703	15749	15623	15645	15600	15407	15653	15619	15463	15670	15569	15609	15501	15491	15520	15512	15520	15472	15650	15631	15463	15398	15528	15585	15290	15444	15455	15478	15433	15386	15446	15649	15254	15570	15498	15390	15495	15436	15527	15555	15635	15500	15418	15457	15514	15433	15455	15318	15522	15429	15391	15568	15404	15527	15550	15350	15249	15734	15497	15297	15351	15628	15616	15428	15282	15507	15495	15309	15584	15412	15537	15488	15468	15519	15507	15447	15576	15387	15534	15443	15469	15340	15430	15347	15544	15553	15565	15353	15255	15350	15401	15493	15411	15368	15562	15329	15481	15320	15409	15481	15340	15539	15366	15498	15427	15334	15392	15572	15348	15382	15489	15400	15452	15539	15290	15379	15404	15526	15548	15322	15528	15305	15402	15535	15548	15553	15347	15254	15588	15410	15355	15419	15423	15531	15372	15490	15405	15345	15456	15287	15538	15478	15578	15489	15385	15524	15341	15408	15422	15471	15359	15261	15591	15502	15484	15477	15499	15412	15467	15347	15331	15398	15607	15257	15455	15373	15449	15417	15503	15359	15397	15350	15580	15492	15398	15310	15443	15397	15520	15343	15487	15389	15361	15523	15497	15382	15271	15189	15505	15440	15555	15616	15392	15307	15359	15319	15482	15569	15339	15515	15371	15468	15510	15394	15396	15320	15228	15449	15423	15356	15417	15433	15463	15280	15473	15434	15473	15370	15349	15376	15458	15281	15561	15439	15202	15429	15411	15410	15562	15393	15608	15435	15337	15442	15544	15445	15557	15436	15360	15327	15504	15399	15283	15531	15529	15483	15449	15562	15440	15534	15363	15479	15678	15360	15579	15397	15433	15217	15523	15415	15403	15470	15479	15373	15528	15431	15478	15338	15502	15548	15432	15456	15445	15468	15356	15478	15390	15340	15439	15620	15421	15437	15480	15486	15328	15482	15497	15534	15372	15435	15427	15363	15312	15534	15552	15342	15481	15222	15500	15394	15318	15373	15546	15397	15649	15380	15434	15455	15276	15320	15449	15486	15422	15385	15449	15401	15310	15316	15386	15603	15450	15154	15431	15473	15415	15304	15533	15384	15459	15265	15458	15248	15656	15564	15515	15465	15545	15619	15450	15409	15205	15349	15188	15460	15557	15494	15425	15461	15316	15388	15494	15556	15500	15455	15313	15345	15547	15512	15333	15691	15517	15402	15672	15544	15626	15411	15517	15587	15391	15312	15427	15410	15421	15367	15428	15432	15562	15543	15356	15476	15483	15394	15411	15415	15217	15528	15469	15644	15445	15361	15434	15268	15484	15623	15517	15401	15370	15579	15387	15502	15518	15329	15499	15291	15507	15331	15367	15443	15446	15511	15703	15541	15554	15441	15591	15372	15585	15355	15307	15521	15382	15435	15549	15423	15211	15464	15578	15503	15446	15264	15433	15592	15413	15428	15356	15393	15429	15296	15433	15471	15336	15328	15277	15398	15432	15544	15330	15374	15480	15355	15534	15504	15499	15521	15540	15325	15426	15403	15366	15570	15344	15223	15499	15416	15523	15281	15346	15437	15534	15549	15651	15393	15237	15431	15368	15364	15337	15464	15368	15453	15490	15616	15376	15356	15537	15561	15526	15444	15415	15427	15526	15296	15482	15356	15429	15517	15366	15385	15204	15379	15472	15502	15493	15557	15574	15487	15483	15541	15368	15316	15307	15396	15419	15381	15495	15342	15596	15478	15316	15529	15406	15431	15365	15379	15340	15302	15385	15510	15467	15187	15456	15503	15350	15419	15368	15376	15677	15434	15345	15596	15566	15515	15452	15470	15332	15319	15366	15361	15397	15466	15400	15510	15496	15625	15582	15491	15240	15411	15423	15402	15420	15395	15562	15687	15488	15457	15343	15609	15441	15369	15352	15383	15454	15571	15603	15385	15379	15395	15385	15663	15294	15552	15480	15375	15581	15463	15267	15407	15425	15496	15609	15427	15435	15381	15322	15412	15404	15418	15166	15376	15371	15251	15450	15515	15440	15623	15222	15663	15374	15431	15468	15715	15562	15343	15386	15241	15417	15420	15275	15359	15340	15515	15467	15453	15556	15414	15430	15417	15436	15526	15414	15447	15552	15236	15417	15365	15482	15393	15431	15313	15581	15288	15474	15370	15368	15335	15395	15505	15437	15454	15469	15498	15296	15439	15424	15506	15355	15623	15429	15538	15333	15420	15588	15269	15471	15419	15343	15477	15348	15513	15458	15292	15499	15536	15346	15526	15460	15535	15379	15495	15399	15329	15516	15539	15392	15512	15274	15330	15319	15381	15389	15407	15335	15568	15536	15429	15422	15334	15311	15333	15403	15374	15573	15550	15531	15557	15401	15574	15407	15418	15450	15545	15358	15462	15519	15450	15532	15315	15415	15306	15485	15381	15369	15517	15325	15486	15528	15325	15399	15419	15501	15249	15272	15407	15261	15447	15497	15620	15330	15597	15552	15380	15542	15504	15188	15585	15471	15369	15443	15363	15612	15222	15434	15589	15358	15417	15388	15503	15532	15422	15462	15593	15569	15277	15497	15378	15431	15324	15415	15424	15360	15491	15453	15368	15427	15417	15443	15715	15403	15463	15591	15560	15503	15416	15517	15421	15446	15380	15547	15404	15625	15533	15532	15450	15506	15417	15383	15432	15601	15562	15308	15511	15437	15425	15503	15487	15303	15550	15407	15428	15443	15487	15367	15341	15357	15389	15455	15472	15410	15531	15331	15540	15612	15409	15392	15485	15384	15528	15552	15391	15484	15458	15361	15659	15397	15460	15431	15356	15402	15401	15562	15528	15600	15318	15265	15526	15305	15479	15475	15424	15523	15527	15363	15443	15374	15255	15296	15533	15476	15422	15565	15457	15405	15426	15361	15645	15545	15520	15510	15498	15286	15539	15385	15486	15255	15442	15517	15317	15411	15273	15294	15601	15399	15401	15378	15522	15306	15382	15423	15238	15452	15547	15451	15202	15510	15448	15332	15403	15356	15404	15530	15439	15470	15350	15463	15356	15478	15462	15541	15360	15480	15375	15369	15610	15498	15352	15453	15469	15411	15502	15460	15501	15294	15541	15661	15415	15275	15492	15498	15464	15439	15424	15448	15484	15489	15503	15485	15325	15377	15284	15382	15390	15441	15460	15237	15396	15298	15525	15603	15383	15385	15530	15367	15520	15424	15615	15264	15447	15423	15550	15411	15269	15455	15361	15456	15397	15574	15417	15482	15507	15442	15557	15273	15469	15486	15500	15389	15424	15571	15491	15417	15261	15370	15665	15475	15500	15581	15361	15359	15485	15363	15402	15509	15426	15474	15286	15329	15419	15427	15197	15311	15450	15633	15419	15309	15491	15530	15295	15357	15390	15538	15422	15499	15412	15336	15419	15484	15487	15431	15498	15478	15408	15531	15445	15248	15492	15359	15661	15482	15538	15576	15527	15533	15431	15355	15425	15239	15342	15474	15392	15587	15359	15558	15392	15445	15509	15335	15474	15355	15475	15356	15475	15699	15424	15406	15500	15511	15417	15528	15405	15534	15328	15570	15430	15505	15536	15449	15619	15539	15481	15352	15374	15479	15443	15601	15451	15385	15370	15393	15235	15436	15541	15323	15589	15340	15430	15395	15349	15624	15567	15340	15457	15444	15378	15540	15331	15308	15443	15408	15432	15665	15486	15590	15383	15535	15495	15469	15665	15602	15398	15527	15267	15476	15209	15610	15490	15464	15537	15412	15388	15441	15405	15357	15611	15672	15413	15566	15392	15227	15603	15451	15499	15363	15308	15428	15428	15409	15382	15443	15430	15505	15389	15463	15596	15375	15215	15465	15402	15357	15534	15385	15455	15424	15401	15337	15315	15489	15368	15266	15438	15375	15381	15565	15481	15367	15248	15352	15367	15472	15586	15469	15489	15572	15473	15352	15591	15561	15445	15534	15615	15475	15384	15439	15356	15273	15517	15370	15491	15392	15380	15300	15430	15612	15287	15467	15368	15517	15407	15275	15532	15480	15402	15361	15449	15422	15351	15452	15338	15447	15533	15455	15418	15427	15340	15409	15367	15596	15600	15496	15514	15461	15399	15460	15558	15401	15559	15332	15472	15511	15538	15413	15291	15444	15427	15536	15346	15488	15425	15312	15446	15206	15469	15549	15507	15293	15278	15308	15456	15576	15507	15448	15544	15499	15463	15528	15324	15642	15527	15449	15270	15429	15395	15428	15619	15475	15525	15368	15436	15505	15307	15480	15528	15311	15454	15376	15462	15505	15509	15379	15328	15425	15694	15290	15414	15336	15442	15501	15502	15216	15543	15446	15324	15389	15548	15373	15473	15417	15443	15505	15396	15451	15360	15472	15405	15209	15322	15435	15265	15311	15335	15463	15505	15526	15473	15498	15557	15431	15489	15474	15265	15440	15574	15411	15417	15339	15529	15500	15666	15352	15551	15489	15427	15564	15479	15495	15557	15375	15368	15409	15419	15300	15406	15591	15467	15187	15578	15298	15446	15208	15487	15338	15199	15603	15511	15512	15580	15254	15470	15343	15448	15490	15349	15519	15482	15358	15498	15431	15508	15412	15310	15474	15313	15506	15605	15543	15477	15521	15404	15359	15506	15346	15376	15233	15351	15462	15558	15385	15487	15532	15273	15330	15479	15365	15437	15257	15568	15399	15397	15434	15318	15339	15609	15484	15490	15414	15557	15590	15378	15325	15318	15319	15628	15399	15573	15457	15399	15376	15428	15434	15470	15431	15422	15598	15566	15305	15384	15349	15560	15404	15424	15398	15447	15362	15293	15319	15383	15392	15371	15219	15570	15462	15592	15676	15466	15254	15507	15485	15454	15438	15414	15528	15376	15430	15486	15269	15367	15516	15442	15566	15399	15448	15474	15484	15540	15451	15476	15585	15703	15491	15592	15537	15481	15664	15650	15497	15476	15487	15568	15510	15362	15476	15478	15437	15362	15524	15566	15355	15462	15438	15466	15382	15406	15293	15435	15427	15444	15331	15367	15428	15468	15318	15650	15447	15623	15374	15419	15408	15493
26371	21808	31882	37544	40334	38300	33419	28373	26990	26241	25520	25099	24788	24613	24423	24561	24037	24422	24127	23652	23940	23842	23723	23898	23763	23820	23712	23637	23631	23549	23348	23397	23513	23433	23402	23633	23473	23618	23379	23234	23400	23229	23533	23244	23207	23378	23350	23329	23256	23158	23275	23331	23202	23174	23253	23258	23150	23410	23199	23374	23237	23397	23525	23400	23270	23295	23088	23182	23248	22956	23164	23488	23300	23384	23538	23315	23098	23203	23222	23304	23294	23274	23317	23252	23309	23407	23270	23338	23206	23133	23582	23296	23391	23304	23161	23485	23345	23165	23327	23300	23370	23210	23178	23251	23413	23152	23326	23211	23075	23219	23352	23439	23226	23197	23284	23614	23334	23292	23079	23315	22932	23419	23497	23310	23102	23233	23105	23163	23201	23208	23288	23505	23163	23181	23283	22910	23201	23327	23201	23248	23187	23118	23115	23244	23342	22973	23222	23455	23406	23328	23307	23044	23320	23063	23281	23266	23193	22999	23287	23355	23245	23136	23122	22932	23372	23507	23359	23170	23436	23076	23072	23160	22983	23359	23178	23234	23099	23388	23166	23159	23320	23134	23223	23133	23220	23220	23217	23072	23358	23363	23284	23119	23268	23398	23101	23176	23476	23419	23173	23150	23231	23214	23050	23121	23127	23138	23196	23207	23122	22988	23345	23222	23121	23225	23378	23161	23351	23446	23336	23407	23560	23273	23384	23359	23328	23122	23173	23361	23109	23044	23175	23477	23186	23372	23313	23197	23334	23244	23284	23329	23249	23339	23183	23262	23369	23350	23377	23218	23389	23097	23067	23122	23299	23305	23068	23310	23209	23240	23425	23285	23241	23317	23475	23180	23297	23458	23280	23102	23152	23073	23299	23162	23500	23277	23203	23411	23518	23378	23040	22985	23116	23396	23348	23117	23421	23101	23183	23029	23296	23368	23361	23133	23379	23136	23297	23115	23202	23388	23313	22939	23388	23197	23168	23265	23215	23187	23197	23485	23093	23185	23142	23245	23339	23271	23408	23011	23255	23188	23322	23234	23248	23473	23177	23305	23466	23116	23311	23491	23205	23105	23039	23193	23259	23072	23239	23126	23407	23314	23576	23395	23321	23244	23423	23070	23402	23170	23440	23327	23353	23360	23401	23265	23394	23354	23328	23085	23189	23249	23089	23186	23155	23205	23183	23197	23248	23230	23182	23270	23470	23242	23086	23093	23522	23422	23165	23449	23297	23381	23396	23163	22979	23247	23407	23315	23285	23356	23105	23166	23230	23307	23228	23208	23359	23232	23293	23068	23325	23262	23426	23126	23285	23307	23302	23402	23129	23350	23137	23172	23176	23344	23404	23433	22960	23177	22956	23456	23116	23240	22980	23273	23289	23292	23277	23249	23032	22952	23116	23633	23329	23314	23174	23139	22931	23069	22941	23127	23486	23338	23502	23082	23233	23402	23221	23224	23204	23260	23226	23254	23388	23375	23211	23239	23372	23115	23399	23296	23073	23407	23161	23276	23258	23473	23178	23180	23133	23498	23216	23151	23262	23255	23120	23116	23194	23001	23093	23315	23369	23287	23271	23113	23381	23320	23266	23248	23520	23181	23138	23435	23319	23315	23317	23353	23331	23184	23128	23096	23165	23174	23141	23239	22965	23141	23475	23244	23340	23197	23198	23052	23275	23377	23337	23324	23213	23269	23285	23251	23245	23166	23379	23275	23323	23317	23214	23206	23127	23124	23267	23204	23205	23293	23294	23137	23063	23259	23458	23320	23359	23126	23449	23183	23131	22997	23473	23180	23143	23259	23247	23173	23259	22994	23280	23068	23385	23333	23074	23184	23067	23391	23486	23334	23151	23270	23357	23193	23251	23186	23189	23253	23132	23167	23081	23253	23361	23136	23632	23192	23220	23211	23245	23339	23187	23482	23388	23312	23282	23108	23116	23345	23320	23407	23309	23408	23417	23168	23167	23225	23470	23297	23209	23301	23132	23243	23130	23303	23120	23053	23190	23138	23296	23450	23364	23363	23208	23236	23223	23393	23374	23303	23104	23181	23050	23235	23303	22947	23169	22936	23118	23189	23243	23164	23235	23438	23294	23112	23212	23396	23444	23190	22953	23307	23374	22865	23117	23204	23137	23158	23340	23088	23144	23196	23266	23281	23246	23139	22941	23160	23411	23281	23439	23424	23337	23529	23438	23205	23237	23374	23226	23047	23373	23357	23441	23543	23319	23334	23481	23388	23170	23339	23521	23062	23199	23376	23175	23141	23183	23131	23229	23333	23130	23370	23087	23515	23380	23376	23326	23103	23464	23295	23217	23369	23148	23256	23363	23174	23349	23277	23357	23219	23185	23359	23302	23323	23358	23163	23196	23279	23079	23181	23122	23379	23245	23052	23235	23144	23389	23063	23077	23023	23441	23170	23424	23127	23398	23150	23479	23248	23196	23262	23241	23227	23081	23307	23146	23198	23331	23313	23258	23534	23121	23295	23208	23246	23156	23322	23190	23261	23168	23243	23432	23152	23213	23453	23377	23210	23399	23398	23222	23322	23334	23149	23468	23129	23304	23237	23274	23437	23313	23336	23296	23271	23342	23269	23186	23124	22984	23397	23326	22978	23112	23199	23194	23339	23335	23454	23571	23355	23208	23325	23498	23312	23142	23169	23386	23653	23319	23120	23385	23329	23351	23203	23225	23200	23256	23085	23257	23181	23375	23101	23174	23528	23445	23410	23361	23144	23259	23187	23274	23088	23278	23201	23245	23281	23301	23193	23248	23112	23219	23248	23205	23166	23331	23182	23126	23101	23426	23358	23055	23217	23167	23052	23139	23084	23016	23452	23206	23297	23438	23298	23204	23156	23421	23126	23257	23238	23244	22979	23275	23411	23471	23122	23416	23115	23249	23271	23213	23274	23109	23156	23392	23230	23295	23376	23092	23362	23256	23212	23341	23224	23163	23225	23329	23498	23150	23382	23057	23176	23077	23237	23207	23329	23017	23337	23372	22957	23090	23053	23008	23233	23110	23117	23281	23196	23226	23408	23201	23052	23277	23262	23478	23351	23207	23153	23259	23480	23153	23280	23266	23294	23263	23454	23281	23354	23349	23239	23186	23278	23622	23266	23152	23131	23358	23335	23296	23211	23328	23152	23403	23219	23136	23354	23258	23095	23188	22994	23164	23196	23368	23431	23347	23348	23507	23149	23076	23133	23423	23354	23419	23425	23248	23219	23627	23368	23263	23146	23405	23205	23084	23327	23164	23224	23370	23157	23206	23380	23245	23041	23145	23419	23223	23297	23145	23315	23514	23315	23307	23291	23310	23132	23311	23307	23100	23340	23364	23318	23360	23260	23257	23424	23476	23250	23258	23444	23191	23492	23256	23064	23312	23135	23177	23383	23353	23358	23277	23144	23348	23325	23347	23097	23091	23237	23499	23416	23244	23357	23285	23140	23312	23194	23335	23359	23152	23291	23293	23312	23447	23334	23354	23282	23513	23439	23126	23167	23204	23284	22994	23346	23344	23077	23389	23219	23084	23468	23306	23256	22945	23348	22958	23009	23037	23161	23180	23218	23258	22983	23271	23141	23091	22928	23119	23215	23113	23126	23323	23103	23078	23177	23365	23239	23288	23046	23092	23131	23163	23084	23249	23404	23319	23180	23142	23211	23371	23308	23193	23329	23095	23379	23311	23077	23162	23313	22901	23278	23093	23182	23182	23323	23206	23249	23233	23194	23260	23274	23545	23057	23037	23437	23096	23245	23393	23257	23112	23415	23202	23198	23168	23537	23093	23294	23128	23157	23265	23200	23079	23195	23392	23283	23614	22982	23214	23281	23013	23259	23209	23110	23297	23292	23340	23295	23404	23305	23342	23360	23175	22973	23284	23343	23385	23211	23271	23214	23287	23290	23427	23080	23215	23269	23251	23219	23397	23223	23029	23271	23222	23025	23167	23111	23205	23253	23228	23162	23096	23265	23304	23207	23168	23086	23002	23321	23106	23405	23331	23265	23194	23047	23117	23184	23324	23069	23220	23205	23158	23018	23330	23289	23144	23202	23153	23169	23248	23137	23292	23428	23121	23233	23431	23285	23548	23261	23465	23475	23120	23375	23228	23215	23285	23247	23265	23118	23154	23174	23262	23204	23200	23166	23159	23149	23042	23193	23467	23349	23108	23057	23300	23096	23160	23357	23314	23035	23078	23088	23320	22977	23240	23361	23431	23238	23217	23284	23395	23259	23528	23153	23374	23383	23258	23314	23202	23326	23274	23198	23132	23135	23142	23283	23345	23489	23335	23460	23325	23264	23278	23375	23327	23191	23213	23036	23201	23271	23158	22997	23500	23141	23390	23377	23476	23131	23120	23063	23337	23318	23420	23276	23367	23268	23268	23196	23260	23315	23005	23209	23331	23136	23163	23037	23357	23087	23595	23242	23312	23215	22952	22962	23291	23127	23334	23125	23118	23145	23267	23303	23513	23132	23218	23275	23543	23257	23248	23213	23170	23126	23137	23256	23126	23328	23377	23493	23412	23307	23249	23143	23262	23277	23143	23337	23280	23327	23491	23202	23296	23259	23579	23379	23236	23223	23183	23110	23392	23230	23349	23342	23251	23332	23363	23428	23173	23178	23000	23113	23337	23155	23239	23157	23309	23258	23369	23215	23391	23212	23347	23164	23264	23004	23231	23184	23228	23221	23084	23284	23224	23011	23196	23184	23423	23332	23201	23340	23230	23242	23252	23383	23269	23236	23202	23010	23251	23114	23281	23103	23363	23281	23147	23265	23288	23182	23198	23121	23292	23260	23289	23508	23167	23279	23270	23158	23119	23109	23356	23254	23514	23317	23319	23575	23435	23155	22919	23283	23325	23352	23167	23218	23286	23322	23249	23395	23135	23144	23163	23084	23202	23510	23537	23283	23209	23146	23310	23262	23379	23334	23168	23416	23373	23097	23228	23128	23402	23344	23196	23029	23113	23324	23235	23119	23062	23208	23235	23108	23342	23487	23312	23346	23294	23326	23514	23170	23188	23191	23344	23090	23377	23351	23198	23204	23185	22954	23564	23465	23302	23214	23187	23177	23300	23478	23227	23308	23395	23369	23147	23291	23151	23377	23194	23372	23261	23226	23333	23202
41411	67531	65663	55326	45712	35223	25713	21894	20357	19379	18460	18211	17374	17265	17075	16822	16740	16778	16292	16123	16167	16292	16257	16454	16164	16172	16129	16113	15988	16037	16118	15892	16013	15905	15975	15971	15774	15756	15720	15877	15756	15846	15819	15875	15729	15770	15834	15706	15925	15753	15720	15728	15869	15630	15666	15718	15579	15757	15870	15618	15672	15609	15689	15833	15650	15621	15581	15847	15772	15778	15877	15751	15657	15791	15878	15680	15576	15698	15628	15652	15640	15675	15787	15854	15617	15746	15609	15839	15588	15704	15658	15838	15592	15739	15518	15702	15652	15725	15701	15847	15752	15686	15838	15741	15689	15637	15708	15737	15628	15681	15674	15561	15683	15647	15695	15736	15800	15758	15695	15778	15647	15588	15801	15672	15836	15810	15693	15636	15690	15702	15861	15521	15690	15776	15887	15751	15592	15723	15775	15742	15763	15800	15746	15727	15724	15803	15619	15878	15603	15638	15724	15712	15808	15676	15738	15611	15684	15658	15928	15653	15630	15701	15626	15748	15609	15603	15588	15566	15793	15759	15827	15731	15602	15699	15858	15725	15637	15753	15753	15724	15607	15721	15452	15721	15798	15761	15767	15613	15610	15705	15751	15554	15652	15754	15686	15688	15685	15632	15802	15670	15857	15723	15740	15608	15729	15658	15755	15626	15721	15774	15930	15804	15818	15938	15773	15552	15615	15707	15898	15655	15775	15763	15599	15620	15831	15678	15786	15860	15701	15672	15708	15818	15668	15794	15670	15581	15721	15799	15553	15851	15866	15674	15970	15716	15831	15621	15527	15691	15575	15716	15920	15576	15665	15631	15687	15674	15782	15776	15706	15850	15688	15698	15710	15610	15505	15539	15594	15592	15835	15540	15681	15975	15769	15632	15562	15743	15805	15709	15678	15505	15706	15638	15657	15724	15657	15698	15825	15750	15605	15821	15487	15702	15783	15556	15652	15809	15634	15531	15836	15704	15749	15648	15565	15591	15573	15704	15647	15654	15650	15692	15787	15633	15616	15806	15871	15466	15891	15619	15806	15613	15670	15778	15706	15762	15607	15713	15720	15609	15726	15802	15640	15878	15715	15692	15844	15642	15791	15759	15662	15677	15764	15587	15741	15800	15872	15752	15862	15610	15739	15740	15695	15832	15638	15601	15705	15647	15612	15786	15844	15780	15726	15697	15715	15655	15661	15781	15769	15606	15725	15752	15701	15679	15681	15657	15828	15689	15725	15654	15827	15594	15724	15624	15812	15902	15709	15698	15870	15846	15595	15645	15791	15567	15659	15806	15577	15636	15868	15691	15489	15729	15613	15858	15777	15634	15805	15684	15675	15679	15873	15652	15761	15577	15806	15707	15611	15728	15675	15693	15666	15480	15724	15716	15660	15627	15770	15891	15526	15616	15796	15619	15734	15599	15778	15604	15840	15709	15825	15606	15652	15637	15707	15755	15523	15688	15673	15688	15713	15794	15697	15605	15608	15674	15791	15595	15641	15883	15733	15579	15709	15697	15775	15908	15652	15650	15772	15749	15763	15785	15644	15738	15461	15576	15691	15679	16000	15661	15776	15726	15693	15794	15656	15612	15853	15793	15634	15714	15596	15598	15574	15600	15670	15708	15796	15836	15731	15840	15728	15913	15789	15735	15868	15792	15699	15750	15622	15684	15662	15525	15814	15747	15753	15483	15772	15774	15710	15732	15711	15679	15548	15824	15905	15784	15688	15689	15683	15629	15759	15615	15733	15703	15573	15615	15719	15683	15736	15754	15539	15928	15452	15748	15898	15670	15640	15576	15853	15466	15665	15776	15629	15582	15671	15671	15880	15599	15615	15670	15795	15567	15774	15735	15708	15603	15744	15893	15768	15647	15801	15651	15482	15734	15735	15471	15672	15677	15662	15737	15693	15676	15659	15624	15716	15690	15702	15603	15665	15952	15889	15741	15702	15828	15711	15758	15780	15680	15865	15551	15762	15571	15871	15703	15882	15842	15673	15617	15891	15776	15744	15684	15673	15727	15740	15836	15632	15665	15671	15705	15825	15636	15686	15623	15630	15601	15871	15679	15717	15585	15606	15789	15823	15581	15731	15875	15667	15781	15635	15726	15567	15877	15800	15710	15796	15868	15647	15708	15714	15673	15716	15701	15844	15723	15552	15848	15716	15567	15688	15794	15619	15733	15623	15826	15624	15804	15441	15780	15622	15555	15556	15612	15934	15642	15680	15637	15747	15795	15689	15609	15737	15502	15746	15814	15793	15833	15819	15732	15856	15766	15806	15652	15834	15567	15901	15833	15959	15746	15759	15759	15872	15733	15495	15558	15694	15743	15637	15712	15690	15760	15682	15636	15758	15677	15777	15809	15606	15811	15609	15701	15751	15736	15681	15674	15543	15759	15824	15655	15477	15880	15792	15675	15842	15642	15746	15768	15701	15687	15734	15652	15579	15691	15611	15673	15607	15814	15627	15694	15622	15572	15878	15789	15634	15724	15691	15777	15748	15573	15906	15617	15582	15631	15672	15855	15537	15683	15600	15844	15468	15703	15716	15776	15802	15565	15635	15801	15722	15796	15871	15721	15752	15606	15625	15825	15648	15538	15792	15659	15553	15844	15725	15850	15457	15633	15664	15757	15560	15664	15634	15707	15679	15695	15540	15587	15676	15691	15893	15799	15682	15735	15862	15686	15586	15544	15771	15696	15875	15580	15598	15728	15669	15674	15673	15766	15754	15714	15708	15710	15457	15716	15693	15816	15635	15809	15717	15652	16010	15702	15762	15752	15628	15763	15775	15862	15434	15797	15564	15868	15656	15705	15723	15706	15649	15831	15663	15584	15812	15742	15803	15504	15804	15732	15731	15864	15762	15655	15718	15695	15738	15870	15783	15662	15690	15787	15744	15530	15697	15853	15741	15734	15752	15825	15643	15615	15867	15739	15662	15668	15706	15763	15711	15613	15592	15674	15606	15824	15696	15842	15793	15951	15777	15667	15784	15775	15620	15647	15759	15679	15714	15556	15688	15617	15676	15852	15810	15613	15967	15776	15762	15733	15745	15812	15804	15863	15665	15659	15620	15670	15666	15855	15530	15789	15619	15595	15683	15656	15848	15721	15676	15700	15622	15736	15673	15668	15802	15857	15830	15682	15817	15747	15664	15784	15763	15616	15670	15666	15774	15765	15666	15921	15802	15731	15869	15690	15876	15619	15736	15679	15680	15705	15616	15769	15579	15681	16015	15631	15621	15836	15573	15751	15741	15494	15590	15719	15476	15829	15698	15711	15728	15640	15625	15664	15609	15815	15615	15646	15796	15702	15706	15639	15598	15658	15618	15680	15623	15802	15802	15876	15729	15637	15734	15912	15654	15800	15803	15835	15630	15785	15718	15798	15688	15828	15779	15750	15612	15888	15788	15857	15685	15713	15667	15497	15721	15756	15815	15569	15845	15763	15636	15739	15663	15887	15622	15797	15649	15615	15869	15504	15851	15949	15990	15775	15588	15659	15688	15676	15700	15529	15651	15849	15668	15802	15667	15665	15697	15625	15774	15484	15794	15731	15613	15863	15722	15687	15549	15703	15757	15854	15769	15780	15732	15820	15788	15743	15640	15734	15663	15693	15721	15736	15805	15840	15487	15656	15765	15811	15751	15697	15771	15757	15819	15586	15842	15795	15699	15626	15838	15665	15755	15821	15658	15722	15617	15638	15725	15584	15759	15792	15652	15725	15723	15795	15671	15705	15747	15789	15739	15802	15601	15641	15729	15863	15744	15919	15564	15817	15843	15706	15458	15755	15802	15669	15949	15808	15831	15769	15802	15605	15635	15701	15819	15730	15690	15940	15618	15696	15760	15701	15640	15820	15686	15930	15800	15643	15769	15715	15693	15912	15545	15747	15610	15668	15804	15815	15702	15625	15755	15761	15908	15646	15622	15739	15661	15654	15788	15673	15837	15542	15791	15732	15779	15766	15869	15603	15842	15777	15610	15854	15820	15720	15590	15945	15773	15790	15763	15677	15719	15823	15837	15695	15894	15716	15660	15535	16024	15867	15740	15742	15759	15686	15800	15607	15764	15545	15799	15740	15582	15791	15664	15703	15707	15653	15697	15735	15773	15626	15716	15758	15729	15651	15484	15830	15866	15684	15674	15747	15551	15815	15610	15692	15641	15836	15532	15668	15813	15692	15662	15716	15676	15713	15591	15864	15773	15718	15886	15606	15783	15909	15608	15768	15857	15760	15739	15834	15700	15511	15702	15658	15668	15752	15794	15914	15746	15611	15608	15629	15636	15761	15655	15669	15585	15981	15592	15749	15675	15773	15706	15728	15805	15917	15806	15786	15793	15650	15741	15683	15881	15596	15684	15599	15666	15768	15751	15808	15840	15639	15801	15613	15730	15634	15806	15899	15623	15628	15884	15740	15622	15599	15730	15789	15670	15626	15899	15763	15640	15632	15709	15770	15649	15708	15740	15914	15734	15701	15837	15797	15703	15680	15772	15498	15682	15732	15648	15856	15708	15677	15657	15713	15752	15651	15779	15667	15811	15700	15648	15616	15742	15645	15948	15777	15723	15661	15687	15695	15705	15715	15668	15670	15805	15739	15737	15690	15731	15789	15776	15641	15745	15597	15714	15751	15713	15838	15574	15580	15599	15733	15715	15916	15736	15706	15748	15771	15734	15681	15742	15734	15693	15666	15580	15671	15786	15746	15793	15630	15753	15654	15773	15711	15616	15843	15659	15606	15740	15694	15654	15848	15747	15692	15653	15761	15765	15705	15815	15664	15856	15526	15624	15833	15913	15679	15564	15601	15801	15876	15601	15847	15755	15689	15736	15828	15774	15883	15739	15658	15729	15673	15730	15693	15592	15690	15678	15605	15657	15652	15715	15691	15762	15707	15537	15762	15777	15762	15488	15690	15837	15625	15710	15713	15673	15670	15561	15570	15905	15648	15785	15487	15571	15475	15775	15701	15635	15646	15696	15778	15672	15605	15662	15673	15617	15761	15767	15668	15546	15860	15702	15709	15751	15695	15665	15884	15797	15640	15560	15710	15727	15622	15459	15526	15775	15887	15670	15862	15582	15509	15644	15766	15703	15706	15744	15672	15568	15836	15675	15924	15745	15748	15679	15761	15709	15786
24374	21638	30065	30841	33700	37617	35947	29229	27069	26607	25706	24957	24303	24118	23986	23836	23641	23746	22908	22971	22886	23295	23041	23152	23104	22898	22913	22941	22882	22795	22991	22825	22685	22561	22627	22512	22408	22452	22683	22672	22472	22460	22467	22622	22624	22424	22205	22283	22357	22397	22294	22352	22267	22205	22255	22352	22535	22164	22348	22711	22631	22362	22530	22309	22396	22453	22507	22126	22370	22274	22240	22348	22150	22145	22368	22331	22403	22306	22173	22482	22355	22411	22210	22451	22365	22109	22035	22370	22313	22233	22339	22321	22101	22378	22542	22149	22238	22322	22282	22322	22375	22062	22425	22656	22144	22147	22354	22284	22256	22174	22164	22278	22330	22359	22408	22369	22187	22282	22140	22066	22303	22271	22474	22494	22274	22458	22343	22471	22453	22362	22260	22291	22131	22418	22423	22047	22328	22034	22291	22310	22178	22325	22184	22452	22482	22499	22520	22186	22073	22317	22270	22296	22249	22057	22126	22348	22303	22578	22465	22169	22283	22358	22306	22324	22467	22397	22269	22317	22282	22373	22357	22212	22270	22392	22227	22397	22364	22626	22535	22182	22311	22390	22086	22339	22235	22370	22498	22393	22290	22227	22493	22336	22317	22378	22362	22347	22402	22359	22256	22226	22228	22339	22516	22304	22269	22173	22376	22344	22308	22447	22340	22218	22277	22373	22371	22471	22150	22126	22204	22262	22233	22288	22404	22177	22474	22302	22271	22204	22647	22667	22311	22381	22242	22460	22259	22327	22429	22291	22378	22163	22326	22284	22249	22202	22298	22116	22212	22286	22268	22635	22457	22188	22160	22280	22024	22461	22386	21981	22354	22361	22275	22260	22504	22248	22341	22146	22570	22163	22218	22364	22426	22651	22225	22342	22450	22208	22163	22280	22367	22233	22177	22136	22180	22189	22268	22372	22271	22419	22243	22418	22238	22256	22295	22332	22234	22206	22253	22226	22212	22276	22211	22275	22257	22517	22321	22279	22162	22180	22175	22038	22317	22490	22394	22212	22360	22444	22058	22230	22229	22221	22168	22410	22347	22215	22088	22123	22458	22281	22025	22177	22181	22226	22471	22165	22079	22439	22462	22398	22385	22442	22151	22521	22364	22518	22228	22143	22319	22499	22244	22379	22149	22168	22309	22019	22185	22311	22428	22020	22210	22281	21898	22181	22468	22281	22364	22051	22420	22225	22249	22362	22214	22299	22151	22235	22202	22515	22151	22191	22206	22276	22208	22324	22294	22297	22078	22096	22265	22239	22296	22426	22322	22281	22235	22208	22204	22272	22274	22199	22377	22155	21951	22119	22284	22072	22188	22369	22392	22210	22160	22310	22290	22129	22441	22313	22475	22390	22379	22312	22341	22257	22285	22090	22348	22213	22232	22350	22065	22206	22307	22087	22007	22070	22312	22324	22109	22193	22209	22313	22313	22509	22135	22437	22272	22139	22165	22329	22130	22232	22123	22329	22159	22061	22473	22295	22313	22273	22188	22021	22164	22372	22473	22040	22275	22249	22144	22302	22464	22237	22343	22258	22125	22217	22399	22280	22314	22213	22459	22278	22400	22276	22285	22534	22366	22240	22336	22176	22283	22362	22284	22230	22432	22258	22098	22181	22380	22396	22348	22096	21962	22263	22129	22373	22397	22359	22181	22229	22222	22005	22373	22235	22530	22557	22194	22465	22091	22291	22191	22115	22212	22437	22678	22268	22389	22325	22391	22230	22074	22348	22334	22317	22139	22283	22131	22143	22420	22532	22382	22143	22397	22228	22236	22683	22216	22351	22379	22191	22466	22321	22444	22350	22393	22222	22404	22445	22335	22261	22398	22270	22232	22225	22240	22116	22389	22396	22178	22287	22205	22179	22066	22335	22309	22265	22132	22171	22373	22240	22321	22239	22319	22141	22407	22511	22529	22430	22305	22147	22439	22390	22244	22237	22184	22358	22219	22433	22042	22094	22093	22144	22457	22446	22189	22306	22429	22111	21962	22420	22344	22105	22425	22117	22200	22347	22250	22145	22350	22255	22349	22338	22208	22253	22262	22472	22172	22135	22187	22478	22312	22237	22288	22266	22280	22225	22212	22123	22059	22067	22290	22290	22358	22115	22125	22280	22400	22239	22249	21932	22168	22183	22462	22313	22391	22339	22306	22414	22579	22353	22245	22399	22322	22311	22243	22286	22330	22474	22375	22238	22220	22377	22274	22054	22485	22284	22253	22470	22073	22535	22326	22262	22208	22158	22150	22442	22096	22145	22523	22228	22102	22307	22363	22451	22378	22129	22375	22170	22171	22055	22053	22290	22301	22218	22305	22299	22393	22072	22257	22243	22432	22185	22271	22420	22304	22425	22193	22283	22186	22103	22372	22159	22294	21999	22394	22270	22223	22379	22162	22406	22355	22551	22345	22105	22232	22047	22290	22323	22446	22560	22516	22151	22433	22298	22426	22411	22368	22191	22278	22038	22227	22346	22064	22385	22368	22300	22170	22334	22459	22600	22308	22353	22014	22319	22311	22201	22337	22226	22420	22250	22195	22360	22292	22269	22210	22458	22105	22408	22071	22136	21996	21972	22264	22348	22441	22185	22255	22218	22211	22311	22242	22126	22317	22473	22433	22288	22321	22083	22145	22345	22322	22303	22611	22444	22243	22228	22328	22227	22384	22256	22300	22141	22197	22087	22269	22333	22107	22191	22412	22346	22095	22444	22164	22179	22360	22297	22407	22319	22377	22227	22544	22244	22100	22512	22422	22269	22456	22325	22481	22360	22428	22236	22008	22309	22491	22416	22529	22340	22330	21970	22536	22302	22446	22293	22274	22344	22247	22314	22382	22179	22247	22106	22150	22012	22179	22298	22398	22235	22375	22352	22229	22052	22180	22508	22296	22031	22223	22229	22629	22284	22484	22363	22315	22430	22247	22186	22247	22256	22247	22160	22267	22398	22322	22161	22175	21989	22382	22359	22358	22442	22166	22198	22240	22310	22408	22355	22181	22175	22136	22348	22373	22417	22441	22205	22192	22875	22445	22238	22143	22181	22289	22389	22155	22333	22190	22083	22182	22359	22172	22149	22009	22257	22508	22422	22194	22294	22115	22565	22394	22247	22323	22022	22358	22295	22309	22474	22164	22220	22196	22273	22354	22218	22239	22458	22381	22286	22393	21993	22390	22261	22281	22403	22328	22211	22206	22379	22328	22305	22356	22329	22206	22326	22093	22148	22399	22105	22115	22327	22243	22285	22390	22398	22087	22237	22426	22216	22049	22256	22192	22105	22520	22418	22413	22517	22296	22398	22094	22316	22169	22088	22217	22381	22259	22465	22162	22166	22388	22291	22535	22331	22272	22412	22291	22117	22389	22299	22187	22093	22161	22165	22489	22466	22322	22325	22366	22506	22292	22293	22294	22311	22314	22118	22248	22111	22158	22185	22281	22166	22216	22355	22328	22089	22121	22245	22254	22223	22355	22495	22380	22240	22411	22096	22366	22286	22238	22404	22157	22458	22233	22305	22208	22453	22200	22445	22209	22225	22309	22555	22465	22327	22342	22191	22417	22359	22083	22346	22383	22147	22374	22164	22394	21976	22133	22430	22294	22278	22170	22337	22231	22171	22113	22341	22305	22293	22195	22106	22403	22288	22117	22315	22104	22325	22125	22277	22350	22240	22445	22417	22345	22512	22500	22465	22420	22256	22324	22213	22222	22361	22158	22416	22477	22437	22482	22325	22351	22142	22122	22170	22352	22196	22258	22277	22147	22333	22382	22358	22385	22313	22498	22565	22416	22338	22503	22171	22278	22216	22477	22335	22248	22310	22412	22279	22308	22261	22244	22334	22201	22351	22269	22046	22335	22176	22088	22543	22251	22183	22256	22313	22171	22395	22146	22203	22341	22456	22116	22343	22276	22158	22148	22244	22278	22062	22416	22217	22176	22442	22298	22267	22599	22416	22258	22108	22304	22410	22224	22162	22285	22325	22460	22251	22218	22500	22562	22377	22303	22374	22123	22194	22471	22296	22482	22388	22336	22491	22114	22350	22570	22088	22422	22360	22244	22433	22377	22328	22177	22515	22233	22182	22280	22183	22257	22167	22292	22126	22222	22485	22338	22235	22310	22155	22217	22471	22359	22202	22315	22336	22018	22285	22065	22213	22159	22320	22218	22385	22179	22270	22096	22177	22515	22165	22430	22063	22273	22242	22318	22356	22481	22189	22356	22355	22358	22327	22605	22314	22175	22415	22034	22357	22238	22511	22099	22719	22288	22267	22427	22205	22359	22364	22200	22191	22141	22451	22319	22301	22220	22442	22431	22397	22252	22382	22188	22034	22329	22222	22385	22422	22255	22144	22352	22174	22387	22259	22254	21998	22235	22107	22114	22032	22409	22283	22472	22244	22177	22269	22258	22286	22502	22496	22466	22054	22230	22283	22195	22239	22288	22194	22179	22262	22003	22355	22228	22335	22296	22449	22413	22268	22247	22256	22449	22456	22345	22252	22229	22091	22438	22203	22372	22364	22334	22455	22321	22372	22418	22303	22270	22216	22212	22349	22412	22396	22458	22451	22244	22206	22257	22255	22664	22367	22312	22454	22234	22213	22284	22212	22199	22233	22313	22218	22392	22425	22233	22267	22241	22278	22335	22190	22197	22568	22326	22359	22183	22293	22312	22369	21943	22040	22377	22510	22390	22251	22145	22166	22200	22197	22253	22250	22451	22384	22382	22163	22175	22501	22329	22279	22233	22318	22201	22166	22247	22550	22421	22477	22259	22129	22295	22073	22295	22266	22219	22134	22433	22117	22190	22328	22404	22458	22146	22434	22226	22306	22134	22342	22307	22384	22230	22444	22307	22257	22198	22291	22312	22027	22410	22462	22272	22224	22189	22429	22250	22592	22251	22178	22354	22366	22326	22323	22455	22158	22357	22375	22342	22509	22391	22368	22379	22162	22017	22262	22333	22189	22432	22253	22236	22158	22417	22670	22545	22030	22406	21970	22312	22275	22297	22348	22389	22171	22340	22308	22268	22473	22278	22256	22291	22286	22364	22068	22428	22386	22069	22093	22495	22392	22266	22238	22098	21955	22332	22076	22251	22222	22334	22352	22181	22204	22047	22168	22260	22303	22396	22060
44735	73977	71348	60765	48760	40277	29641	24109	21858	20519	19705	18346	17761	17411	17243	17109	16723	16842	15882	15635	16120	16215	16125	16003	15940	15987	15790	15702	15681	15760	15593	15542	15555	15698	15345	15493	15310	15487	15502	15432	15277	15163	15421	15341	15401	15185	15265	15096	15228	15299	15151	15277	15177	15254	15188	15248	15174	15249	15184	15392	15203	15197	15082	15221	15200	15334	15078	15047	15141	15221	15304	15224	15090	15059	15103	15177	15153	15165	15260	15160	15213	15224	15280	15157	15260	15179	15090	15244	15193	15367	15169	15304	15210	15118	15181	15103	15221	15350	15158	15318	15195	15031	15240	15128	15094	15316	15154	15177	15334	15100	15166	15102	15202	14985	15156	15153	15311	15136	15162	15258	15051	15188	15333	15042	15267	15150	15247	15163	15130	15109	15035	15132	15265	15115	14935	15197	15012	15164	15327	15151	15261	15085	15123	15227	15178	15244	15042	15191	14987	15121	15024	15190	15193	15378	15340	15030	15263	15312	15124	15026	15214	14948	15094	15206	15119	14969	15312	15182	15291	15232	15199	14992	15204	15276	15166	15158	15251	15269	15138	15154	15298	15193	15173	15120	15220	15200	15210	15100	15260	15203	15080	15076	15142	15074	15275	15112	15360	15171	15240	14990	15208	15118	15143	15115	15177	15060	15315	15095	15105	15170	15254	15341	14982	15149	15062	15269	14978	15243	14991	15111	15136	15127	15428	15190	15159	15197	15237	15080	15229	15129	15215	15183	15386	15148	15133	15120	15224	15189	15100	15152	15120	15187	15324	15257	15262	15010	15103	15107	15177	15239	15068	15086	15091	15142	15300	15082	15132	15118	15158	15145	15129	15148	15110	15230	15117	15108	15155	15277	15080	15225	15101	15250	14986	15231	15189	15258	15106	15205	15190	15089	15075	15096	15084	15205	15116	15061	15073	15099	15257	15209	15164	15171	15223	15160	15225	15181	15150	14945	15393	15097	15192	15185	15251	15291	15270	14959	15152	15145	15159	15366	15237	15209	15169	15133	15172	15009	15256	15072	15174	15176	15111	15059	15131	15173	15106	15095	15162	15083	15222	15014	15212	15094	15279	15190	15153	15269	15245	15064	15176	15028	15086	15264	15135	15205	15277	15339	15083	15331	15337	15217	15232	14926	15213	15254	15140	15162	15198	15293	15032	15259	15258	15018	15271	15094	15231	15077	15109	15159	15208	15218	15181	15130	15093	15372	15058	15124	15187	15318	15282	15199	15048	15196	15380	15301	15240	15043	15098	15357	15108	15086	15276	15186	15277	15151	15201	15202	14986	14919	15157	15132	15233	15121	15200	15020	15192	15212	15076	15317	15260	14988	15289	15135	15159	15152	15141	15261	15132	15034	15225	15237	15200	15042	15177	15217	15257	15109	15091	15090	15225	15166	15357	15232	15059	15138	15149	15057	15203	15065	15194	15211	15271	15156	15114	15218	15118	15200	14926	15126	15203	15040	15316	15033	15277	15272	15128	15101	15218	15083	15114	15059	15153	15160	15311	15278	15233	15228	15018	15308	15216	15065	15109	15247	15197	15310	15282	15418	15112	15126	15126	15088	15191	15246	15143	15215	15328	15167	15201	15100	15227	14974	15055	15113	15269	15189	15182	15148	15354	15205	15324	15069	15009	15285	15181	15142	15094	15119	15309	15030	15189	15182	15048	15338	15031	15186	15146	15092	15109	15274	15211	15164	15129	15294	15336	15010	15255	15199	15100	15050	15104	15188	15237	15203	15130	15114	15310	15115	15225	14981	15184	15245	15106	15165	15229	15289	14979	15094	15282	15139	15197	15153	15231	15221	15014	15191	15201	15075	15238	15180	15114	15169	15129	15317	15124	15132	15112	15213	15131	15215	15110	15169	15209	15023	14988	15212	15036	15331	15238	15203	15071	15116	15138	14995	15144	14999	15125	15220	15013	15034	15256	15319	15136	15287	15185	15175	15165	15078	15005	15090	15223	15257	15029	15134	15176	15110	15184	15170	15162	15173	15252	14950	15306	15001	15242	15308	15156	15246	15127	15119	15240	15064	15188	15286	15228	15120	15308	15153	15203	15054	15100	15341	15208	15260	15183	15071	15027	15151	15098	15259	15067	15124	15340	15148	15136	15270	14972	15145	15047	15215	15219	15408	15019	15100	15225	15043	15105	15065	15075	15049	15259	15095	15316	15097	15130	14984	15207	15076	15339	15169	15173	15203	15260	15144	15151	15103	14950	15205	15122	15121	15213	15221	15223	15250	14961	15300	15247	15131	15177	15292	14920	15245	15248	15309	14951	15232	15227	15138	15141	15077	15056	15142	15006	15106	15219	15239	15145	15111	15147	15194	15229	15261	15216	15364	15095	15196	15171	15168	15154	15049	15231	15148	15099	15185	15128	15343	15138	15261	15067	15128	15126	15121	15225	15219	14962	15070	15364	15255	15141	15140	15257	15028	15105	14990	15306	15088	15138	15042	15238	15294	15233	15113	15223	15229	15134	15371	15113	15201	15228	15209	15416	15131	15181	15223	15178	15018	15151	15317	15028	15288	15174	15242	15298	15219	14994	15233	15083	14996	15231	15373	15059	15312	15186	15176	15158	15001	15194	15208	14970	15335	15198	15164	15219	15081	15262	14996	15038	15097	15104	15197	15233	15257	15007	15227	15233	15067	15099	15054	15145	15116	15154	15292	15275	15134	15285	15206	15101	15297	15351	15296	15120	15285	15165	15173	15191	15160	15101	15259	15197	15007	15188	15022	15196	15042	15164	15213	15248	15138	15037	15267	15042	15084	15194	15243	15082	15162	15126	14980	15091	15199	15049	15240	15347	15271	15270	15175	15159	15147	15194	15067	15005	15242	15125	15071	15133	15126	15163	15153	15249	15171	15111	15096	15125	15285	15028	15232	15127	15079	15179	15118	15038	15229	14846	15074	15016	15171	15168	15271	15259	15192	15326	15162	15302	15118	15125	15148	15033	15049	15254	15250	15181	15112	15066	15287	15227	15147	15187	15092	15203	15162	15140	15097	15316	15104	15121	15110	15233	15105	15270	15159	14946	15200	15126	15222	15281	14984	15144	15251	15075	15167	15454	15201	14991	15001	15074	15162	15251	15197	15261	15240	15214	15055	15199	15342	15196	15037	15065	15056	15309	15085	15193	15323	15274	15015	15204	15072	15230	15209	15091	15152	15169	15166	15099	15136	15163	15287	15187	15341	15212	15218	15219	15239	15278	15187	15107	15086	15151	15241	15353	15166	15102	15184	15238	15151	14938	15164	15083	15239	15160	15277	15047	15164	15084	15125	15147	15052	15180	15282	15248	15270	15265	15195	15145	15098	15217	15129	15031	15119	15204	15150	15335	15111	15241	15276	15169	15117	15021	15179	15104	15327	15286	15167	15195	15063	15323	15261	15208	15235	15219	15116	15185	15100	15323	15300	15191	15067	15253	15185	15207	15328	15178	15231	15161	15051	15151	15222	15381	15231	15201	15165	15078	15309	15191	15154	15133	15062	15169	15197	15141	15088	15233	15190	15157	15406	15225	15305	15055	15069	15343	15217	15133	15243	15173	15138	15219	15111	15100	15185	15190	15145	15267	15179	15303	15073	15296	15064	15277	15304	15171	15200	15152	15070	15195	15323	15062	15185	15130	15164	15205	15107	15241	15166	15202	15131	15227	15244	15114	15062	15164	15235	14940	15153	15057	15123	15248	15169	15272	15174	15060	15267	15276	15189	15251	15217	15042	15143	15078	15129	15246	15058	15139	15253	15092	15166	15398	15199	15241	15219	15236	15140	15063	15128	15293	15159	15135	15004	15191	15247	15122	15250	15071	15180	15144	15117	15422	15212	14868	15085	15257	15301	15091	15187	15237	15005	15160	15037	15116	15210	14990	15516	15120	15238	15317	15091	15350	15310	15105	15143	15263	15121	15246	15130	15117	14908	15095	15162	15171	15290	15337	14987	15085	15175	15127	15087	15162	15019	15100	15071	15054	15210	15245	15235	15195	15196	15412	14972	15143	14951	15191	15218	15207	15389	15094	15228	15135	15307	15176	15206	15115	15201	15275	15368	15165	15108	15343	15026	15185	15092	15198	15242	15169	15156	15043	15261	15109	15151	14838	15215	15122	15246	15182	15236	15134	15207	15180	15356	15088	15215	15058	15034	15188	15189	15236	15075	15150	15167	15354	15361	15317	15319	15225	14989	15108	15367	15222	15194	15234	15194	15265	15292	15201	15139	15235	15302	15205	15180	15120	15208	15385	15210	15052	15246	15300	15246	15390	15194	15184	15140	15124	15205	15076	15142	15317	15200	15187	15203	15014	15223	15161	15087	14948	15204	15212	15226	15134	15294	15194	15167	15181	15090	15029	15094	15111	15162	15042	15095	15142	15171	15129	15197	15168	15125	15157	15155	15008	15219	15187	15123	15217	15203	15073	15074	15245	15117	15156	15004	15207	15274	15181	15104	15149	15094	15134	15135	15368	15106	15216	15250	15184	15076	15073	15132	15254	15305	15036	15255	15116	14965	15250	14923	15223	15122	15194	15219	15052	15167	15197	15078	15085	15209	15072	15182	15150	15139	15105	15104	15257	15234	15127	15312	15172	15025	15142	15372	15245	15201	15061	15090	15099	15146	15222	15200	15183	15286	15027	15220	15184	15160	15239	15119	15073	15134	15295	15300	15243	15187	15152	15225	15287	15237	15331	15231	15238	15020	15158	15215	15247	15311	15341	15378	15157	15095	15056	15284	15145	15365	15201	15061	15252	15065	15067	15011	15073	15150	15352	15163	15341	15266	15288	15223	15206	15024	15140	14978	15407	15093	15262	15181	15130	15306	15251	15165	15052	15190	15320	15141	15067	15232	15143	15155	15258	15227	15290	15129	15168	15125	15182	15159	15274	15096	15413	15280	15194	15106	15197	15299	15226	14956	15229	15146	15331	15286	15391	15287	15168	15004	15174	15238	15090	15229	15219	15224	15128	15168	15256	15145	15052	15150	15240	15074	15055	15268	15258	15310	15147	15404	15092	15028	15353	15197	15322	15256	15234	15106	15069	15286	15196	15262	15134	15142	15456	15042	15054	15243	14954	15194	15202	14995	15057	15189	15296	15101	15039	15282	15062	15189	15149	15258
41062	47248	52154	45941	39070	33827	29334	26086	25030	24887	24322	23740	23645	23584	23309	23342	23392	23409	23057	23105	23022	23283	23139	23034	23300	23058	22701	23164	22877	22709	22905	22864	22954	22853	22591	22714	22811	22722	22908	22934	22799	23025	23127	22939	22709	22827	22717	22803	23020	22485	22726	22805	22737	22920	22684	22596	22731	23032	22726	22734	22892	22906	22897	22695	22693	22781	22711	22858	22874	22953	22923	22823	22928	22731	22709	23021	22748	22789	22593	22867	22682	22585	22673	22546	22698	22874	22953	22882	22795	22858	22876	22725	22978	22692	22716	22740	22653	23126	22927	22966	22827	22834	22722	23102	22799	23020	22861	22867	22774	22891	23054	22707	22695	22742	22768	23007	22899	22796	22946	22733	22753	22696	22763	22810	22769	22768	22810	23075	22842	22561	22637	22686	22692	22722	22769	22657	22853	22916	22737	22876	22718	22923	22974	22918	22802	22436	22699	22492	22800	22705	22674	22715	22761	22872	22890	22794	22960	22858	22899	22823	23103	22782	22618	22752	22662	22830	22495	22749	22701	22499	22740	22852	22982	22981	22756	23100	22658	22818	22691	22714	22710	22744	22726	22970	22913	22952	22778	22731	22860	22858	22972	22811	22695	22598	22859	22925	22754	22661	22770	22934	22821	22792	22608	22805	22781	22981	22849	22644	22783	22848	22705	22853	22724	23013	22794	22802	22726	22860	22899	22686	22703	23080	22749	22706	22766	22709	22880	22702	22600	22691	22842	22917	22801	22797	22595	22716	22640	22924	22697	22853	22835	23056	22521	22668	22798	22741	22781	22968	22912	23033	22934	22679	23077	22758	22857	22820	22527	22718	22950	22716	22830	22728	22910	22978	22677	22834	22956	22675	22760	22772	22705	22653	23020	22740	22767	22615	22652	22891	22851	22926	22945	22759	22752	22772	22844	22585	22670	22732	22626	22700	22417	22723	22863	22939	22625	22711	22902	22681	22835	22687	22835	22555	22658	22804	22731	22824	22844	23076	22830	22793	22885	22812	22578	22984	22967	23036	22950	23066	22833	23004	22620	22866	22600	22777	22736	22824	22666	22732	22891	22589	22838	22774	22949	22745	22817	22923	22890	22708	22755	22891	22932	22758	22706	22723	22785	22879	22686	22824	22752	22602	22659	22859	22837	22886	22897	22818	22990	22828	22636	22798	22884	22899	23035	23058	23085	22660	22609	22709	22775	22720	22851	22522	22619	22672	22718	22854	22775	22678	22911	22966	22773	22817	22935	22973	22827	22894	22800	22870	22688	22587	22857	22658	22736	22647	22762	22922	22700	22941	22782	22604	23016	22821	22831	23090	23008	22766	22756	22823	22889	22945	22778	22789	22816	22794	22728	22825	23047	22967	22617	22972	22675	22748	22953	22664	22493	22709	22753	22893	22784	22883	22856	22770	22956	22986	22686	22843	22790	22563	23073	22717	22828	22702	22580	22765	22659	22654	22815	22658	22805	22451	22564	22746	22956	22630	22854	22962	22985	22872	22710	22547	22777	22818	22650	23022	22843	22863	22846	23097	22436	22863	22878	22717	22681	22814	22837	22666	22935	22874	22753	22879	22769	22858	22726	22815	22762	22825	22780	22786	23023	22715	22633	22958	22786	22938	23125	22934	22869	23112	22868	22711	22790	22984	22636	23024	22804	22724	22853	22833	22796	22820	22825	22649	22820	22888	22885	22745	22732	23091	22790	22699	22759	23035	22796	22550	22846	22786	22619	23044	22558	22554	22867	22674	22800	22766	22919	22681	22708	22912	23019	22573	22669	22911	22984	22935	22761	22617	22888	22866	22932	22932	22931	22904	22795	22747	22824	22904	22713	22948	22835	22799	22906	22680	22976	22865	23045	22580	22902	22547	22511	22666	23038	22830	22769	22880	22610	22898	22756	22725	22599	22495	22666	22884	22606	22826	22763	22867	22891	22744	22777	22967	23039	22922	22579	22923	22791	22901	22746	22906	22798	22879	22682	22787	22707	22908	22965	22693	22694	22769	22819	22808	22955	22802	22966	22762	22861	22828	22755	22673	22741	22664	22922	22937	22612	22737	22852	22890	22630	22730	22892	22616	22681	22718	22848	22837	23080	22824	22664	22702	22840	22789	22922	22650	23050	22557	22973	22562	22700	22750	22965	22993	22927	22826	22890	22698	22711	22735	22982	22702	22650	22853	22700	22705	22689	22833	22833	22845	22993	22883	23067	22844	22907	22817	22742	22822	22995	22862	22599	22590	22690	22576	22863	22847	22860	22821	22742	22938	22958	23117	22755	22913	22913	22911	22900	22764	22589	22619	22936	22454	22612	22829	22834	22934	22685	22956	22472	22576	22650	22688	22905	22863	22796	22902	22835	22740	22730	22928	22706	22896	22770	22930	22764	22659	22780	22892	23074	22808	22745	22824	22963	22907	22846	22680	22745	22838	22723	23072	22881	23007	22834	22903	22728	22792	22975	22887	22907	22908	22917	22880	22783	22587	22800	22682	22842	22434	22783	22912	22718	22802	22847	22746	22675	22760	22719	22883	22744	22730	22858	22734	22966	22817	22700	22564	22741	22867	22558	22582	22662	22816	23094	22646	22719	22688	22753	22825	22714	22920	22804	23019	22974	22754	22833	22850	22930	22799	22792	22813	23053	22927	23107	22685	22699	22761	22635	22954	22774	22955	22912	22607	22921	23011	22699	22576	22843	22699	22785	22710	22877	22775	22790	23010	22899	22671	22705	22884	22873	22482	22835	22622	23044	22679	22740	22591	22611	22857	22908	22922	22891	23018	22760	22757	22749	22853	22525	22628	22585	22784	22797	22984	22797	22700	22898	22778	22741	22508	22778	22677	22806	22665	22836	22667	22806	22699	22836	22797	22653	22909	22768	22598	22757	22665	22668	22822	22874	22851	22998	22963	22624	22654	22960	22773	22810	22624	22852	22575	22713	22724	22790	22950	22962	22717	22668	22759	22705	22659	22721	22724	22778	22812	23000	22817	22710	22678	22884	22641	22999	22810	22765	22843	22947	22843	22833	22734	22865	22504	22826	22802	22630	22880	23057	22741	22772	22843	22799	22527	22846	22827	22895	23037	22830	22706	22754	22649	22660	22747	22772	22747	22771	22766	22737	22534	22788	22756	22815	22839	22870	22812	22623	22688	22899	22680	22662	22669	22821	22936	22774	22753	22870	22919	22499	22743	22778	22852	22791	22715	22729	22763	22758	23005	22774	22987	22745	22834	22737	22991	22850	22845	22721	22958	22752	22994	22707	22762	22794	22653	22738	22827	22791	22833	22910	22768	23075	22788	22625	22948	22894	22832	22868	22806	22929	22791	22944	22731	22760	22667	22706	23190	22796	22973	22631	22750	22877	22847	22869	22725	22707	22845	22758	22651	23008	22634	22865	22946	22980	22932	22885	22949	22711	22804	22680	22821	22735	22656	22998	22726	22756	22901	22978	22874	22803	22816	22678	22806	22826	22724	22918	22792	22845	22840	22640	22822	22939	23086	22768	22791	22781	22830	22729	22758	22959	22545	22609	22728	22786	22952	22912	22864	22646	22722	22803	22839	23122	22676	22874	22773	22652	22545	22534	22759	22892	22725	22739	22751	22828	22674	22548	22731	22664	22712	22668	22980	22800	22798	22667	22667	22919	22724	22809	22729	22627	22748	22982	22816	22879	22647	22934	22755	22642	22881	22984	22875	22794	22883	22718	22721	22855	22816	22794	22717	22747	22806	22758	22795	22849	22891	22824	22937	22565	22764	22822	22879	22985	22704	22835	22841	22902	22887	22777	22664	22596	22891	22648	22943	22700	22808	22549	22703	22923	22862	22693	22732	22688	22863	22877	22730	22637	22693	22642	22771	22912	22833	22963	22616	22794	22828	22826	22821	22661	22924	22793	22836	22681	22811	22991	22712	22895	23056	22661	23032	23085	22883	22970	22717	22894	22902	22752	22839	22990	23088	22629	22672	22730	22611	22695	22671	22646	22811	22770	22620	22837	22809	22584	22899	23127	23059	22804	22779	22907	22962	22757	22895	22934	22827	22812	22771	22804	22962	22702	22720	22864	22885	22817	22987	22948	22655	22757	22981	22673	22737	22769	22567	22758	22537	22739	22679	22748	22418	22842	22939	22968	22827	22931	22905	22985	22510	23107	22669	22698	22471	22724	22650	22954	22851	22841	22855	22812	22899	22692	22709	22746	22935	22959	22862	22905	23031	22789	22616	22851	22771	22882	22855	22743	22822	22751	22614	22751	22699	23005	22752	22678	22744	22757	22792	22760	22809	22683	22625	22853	22764	22970	22595	22918	22875	22763	22640	23083	22901	22829	22828	22753	22770	22896	23058	22605	22504	22552	22878	23129	22683	22701	22777	22876	22778	23014	22732	22490	22625	22750	22709	22484	22762	22781	22711	22853	22703	22853	22868	22837	22823	22792	22923	23071	22840	22820	22814	22584	22838	22867	22770	22748	22922	22921	22966	23038	22928	22938	22700	22827	23201	22985	22758	23089	22901	22940	23076	22675	22756	22986	22675	22998	23074	22638	22728	22927	22576	22759	22749	22680	22870	22453	22540	22578	22538	22692	22468	22885	22829	22825	22774	22755	22695	22997	22922	22816	22888	22556	22789	22913	23131	22778	22911	22687	22706	22827	22642	22860	22793	22720	22650	22878	22558	22918	22603	22830	22817	22973	22511	22860	22734	22880	23019	22700	22741	22535	22902	22790	22743	22668	22772	22666	22689	22818	22934	22793	22848	22944	22774	22889	22810	22808	22696	22833	22943	23112	23027	22748	22821	22832	23002	22893	22561	22901	22769	22662	22778	22760	22907	22900	22747	22688	22860	22841	22629	22924	22956	22751	22797	22908	22705	22717	23053	22949	22888	22923	22622	22764	22805	22530	22669	23000	22937	22754	22848	22867	22991	22799	22755	23008	22683	22747	22628	22946	22770	22767	22756	22892	22668	22791	22824	22843	22881	22498	22803	22834	23045	22816	22788	22930	22534	22780	22747	22910	22949	22816	22880	22912	22853	22686	22944	22461	22761	23065	22767	22950	22792	22887	22724	22943	22749	22675	22837	22921	22578	22854	22881	22794	22658	22760	22825	22931	22734	22921	22694	22791	22706	22697	22702
41813	56311	52408	41446	34678	28884	22800	19299	18309	18026	17519	16852	16462	16276	16267	16074	15991	15741	15768	15533	15835	15824	15851	15691	15711	15775	15779	15573	15696	15404	15531	15514	15495	15523	15392	15322	15519	15405	15397	15604	15270	15531	15373	15322	15389	15375	15487	15363	15466	15437	15390	15411	15450	15430	15345	15335	15375	15421	15408	15249	15430	15327	15266	15381	15366	15160	15293	15427	15408	15269	15467	15220	15351	15526	15410	15413	15330	15279	15344	15507	15405	15280	15442	15274	15379	15402	15449	15434	15499	15496	15352	15424	15240	15437	15410	15422	15422	15463	15514	15494	15406	15332	15383	15464	15314	15336	15410	15388	15287	15308	15230	15257	15408	15479	15252	15464	15301	15280	15320	15557	15379	15534	15331	15417	15373	15509	15637	15334	15448	15364	15440	15360	15441	15333	15542	15430	15354	15408	15507	15513	15417	15382	15280	15381	15419	15365	15238	15459	15483	15254	15294	15421	15185	15455	15389	15416	15390	15229	15365	15416	15279	15532	15297	15328	15364	15255	15433	15370	15461	15455	15306	15413	15382	15432	15591	15598	15403	15241	15457	15438	15273	15554	15503	15160	15520	15426	15439	15371	15312	15181	15499	15363	15329	15307	15401	15292	15258	15230	15424	15275	15477	15473	15324	15315	15340	15595	15321	15384	15438	15438	15501	15385	15255	15390	15376	15479	15281	15303	15540	15404	15560	15357	15308	15444	15468	15420	15287	15393	15466	15329	15221	15343	15402	15355	15384	15475	15383	15446	15344	15227	15372	15297	15322	15520	15306	15426	15302	15541	15504	15370	15341	15232	15486	15359	15396	15563	15369	15382	15422	15470	15403	15300	15444	15537	15141	15334	15170	15277	15371	15291	15434	15250	15392	15410	15406	15490	15498	15473	15397	15340	15343	15439	15390	15450	15319	15375	15251	15454	15333	15402	15400	15371	15359	15272	15355	15391	15349	15468	15417	15356	15362	15461	15364	15315	15350	15283	15395	15416	15382	15382	15401	15333	15232	15360	15371	15578	15340	15326	15283	15373	15431	15134	15371	15385	15411	15363	15332	15385	15416	15326	15200	15443	15467	15312	15416	15255	15336	15325	15418	15585	15357	15388	15466	15423	15367	15342	15168	15330	15225	15428	15454	15307	15446	15365	15340	15436	15283	15309	15483	15376	15415	15474	15468	15304	15434	15316	15240	15569	15360	15348	15418	15289	15412	15317	15335	15308	15296	15538	15497	15350	15505	15353	15451	15310	15263	15467	15489	15466	15447	15483	15258	15405	15376	15339	15284	15384	15454	15504	15444	15357	15436	15367	15506	15440	15241	15354	15398	15587	15427	15261	15336	15537	15414	15094	15443	15387	15509	15473	15473	15450	15359	15269	15371	15249	15430	15431	15382	15422	15325	15364	15575	15371	15416	15249	15514	15501	15280	15623	15569	15308	15405	15531	15231	15454	15359	15284	15284	15435	15382	15454	15362	15464	15529	15551	15456	15388	15289	15497	15626	15553	15449	15464	15440	15443	15381	15402	15315	15461	15576	15399	15437	15299	15283	15285	15407	15333	15337	15396	15481	15324	15378	15216	15304	15306	15336	15335	15394	15337	15185	15396	15459	15380	15350	15509	15345	15405	15353	15433	15540	15453	15466	15491	15375	15436	15359	15534	15337	15480	15459	15445	15416	15208	15221	15346	15398	15307	15629	15321	15387	15392	15489	15368	15326	15404	15249	15525	15463	15229	15431	15446	15450	15369	15213	15292	15296	15460	15288	15416	15308	15585	15381	15330	15604	15359	15549	15465	15436	15264	15304	15329	15310	15320	15425	15379	15394	15599	15428	15269	15367	15358	15306	15394	15341	15441	15325	15425	15340	15343	15272	15296	15436	15451	15310	15361	15457	15365	15513	15345	15444	15330	15319	15432	15449	15200	15604	15371	15259	15412	15413	15554	15351	15334	15312	15285	15348	15369	15393	15552	15154	15275	15344	15273	15379	15447	15478	15268	15377	15276	15422	15369	15286	15255	15365	15341	15540	15371	15486	15343	15437	15581	15491	15289	15481	15351	15445	15380	15437	15320	15309	15275	15296	15435	15530	15401	15310	15406	15464	15303	15256	15418	15325	15347	15271	15393	15312	15464	15368	15587	15428	15360	15271	15389	15389	15340	15470	15455	15174	15485	15231	15391	15340	15380	15206	15352	15515	15491	15265	15378	15359	15253	15418	15407	15501	15361	15305	15268	15424	15368	15385	15531	15447	15323	15227	15291	15241	15393	15506	15484	15392	15103	15376	15136	15385	15445	15398	15315	15526	15326	15295	15391	15517	15144	15332	15221	15243	15332	15524	15392	15402	15449	15259	15391	15388	15543	15423	15264	15290	15380	15553	15508	15374	15390	15408	15338	15401	15377	15489	15521	15428	15441	15351	15341	15384	15316	15505	15326	15136	15526	15478	15484	15450	15316	15505	15380	15246	15459	15475	15321	15467	15340	15298	15391	15303	15405	15696	15469	15327	15266	15513	15316	15231	15313	15303	15318	15359	15479	15221	15331	15374	15342	15352	15367	15463	15356	15358	15276	15418	15233	15455	15428	15310	15397	15343	15399	15556	15309	15303	15417	15346	15276	15403	15423	15455	15544	15395	15432	15157	15333	15456	15439	15385	15295	15396	15391	15373	15535	15328	15439	15485	15386	15419	15368	15519	15402	15385	15420	15434	15388	15404	15362	15378	15544	15358	15367	15493	15559	15353	15415	15473	15351	15081	15237	15329	15441	15418	15339	15251	15219	15425	15532	15366	15257	15325	15399	15396	15535	15348	15200	15515	15468	15401	15272	15359	15312	15494	15620	15463	15472	15475	15331	15329	15342	15355	15544	15490	15526	15502	15402	15326	15422	15291	15410	15366	15418	15359	15270	15377	15402	15452	15381	15294	15396	15192	15615	15498	15416	15437	15567	15312	15381	15213	15310	15242	15417	15443	15417	15437	15303	15327	15485	15445	15294	15343	15520	15441	15346	15432	15355	15284	15399	15314	15216	15481	15270	15427	15439	15381	15408	15384	15352	15238	15396	15410	15434	15439	15161	15344	15310	15408	15364	15437	15385	15496	15257	15359	15494	15233	15167	15232	15357	15386	15435	15447	15301	15272	15324	15225	15363	15456	15331	15267	15312	15354	15492	15429	15359	15522	15287	15323	15335	15383	15470	15447	15433	15542	15434	15504	15543	15151	15486	15501	15387	15344	15341	15471	15492	15240	15251	15308	15441	15373	15363	15561	15492	15474	15428	15326	15538	15320	15445	15412	15399	15460	15357	15544	15358	15446	15268	15284	15273	15487	15467	15437	15301	15299	15462	15375	15469	15490	15427	15450	15276	15403	15586	15512	15395	15377	15540	15438	15201	15562	15475	15463	15407	15515	15432	15339	15473	15277	15332	15458	15328	15374	15427	15372	15405	15531	15495	15409	15312	15590	15335	15234	15352	15289	15381	15564	15283	15299	15433	15296	15347	15228	15313	15309	15547	15467	15264	15632	15404	15448	15341	15502	15500	15344	15311	15407	15363	15430	15449	15313	15529	15352	15486	15372	15496	15359	15325	15430	15255	15174	15530	15414	15441	15430	15353	15439	15338	15350	15369	15429	15257	15383	15407	15461	15319	15356	15467	15448	15307	15359	15329	15234	15077	15457	15616	15342	15397	15475	15617	15570	15496	15030	15274	15498	15394	15323	15440	15408	15298	15410	15230	15326	15602	15269	15397	15387	15424	15426	15453	15256	15340	15445	15316	15321	15303	15271	15405	15381	15317	15325	15413	15482	15195	15358	15372	15413	15219	15210	15384	15236	15400	15387	15401	15171	15235	15497	15475	15286	15315	15381	15415	15259	15262	15589	15287	15329	15523	15473	15292	15219	15513	15213	15400	15364	15201	15414	15285	15415	15495	15235	15320	15403	15456	15296	15431	15633	15273	15147	15450	15397	15258	15425	15367	15415	15557	15416	15500	15382	15401	15349	15439	15442	15401	15500	15615	15457	15318	15447	15355	15284	15343	15311	15488	15401	15421	15332	15418	15507	15230	15440	15348	15488	15341	15317	15230	15228	15393	15250	15225	15355	15430	15216	15279	15430	15323	15456	15328	15433	15314	15366	15376	15247	15482	15335	15336	15403	15619	15290	15442	15351	15315	15443	15368	15125	15361	15341	15507	15435	15205	15504	15295	15374	15446	15260	15424	15391	15516	15660	15439	15357	15301	15467	15410	15406	15378	15448	15307	15408	15344	15640	15298	15297	15411	15333	15485	15462	15540	15519	15321	15252	15150	15396	15366	15517	15445	15499	15421	15355	15380	15489	15246	15219	15494	15498	15450	15543	15312	15515	15398	15470	15255	15425	15315	15602	15385	15427	15291	15540	15403	15320	15460	15330	15275	15246	15233	15357	15507	15339	15231	15319	15430	15288	15392	15370	15233	15410	15432	15324	15568	15361	15492	15501	15402	15490	15268	15418	15163	15567	15377	15342	15395	15276	15371	15371	15602	15536	15436	15419	15479	15446	15258	15535	15400	15523	15378	15429	15396	15505	15431	15422	15406	15400	15441	15477	15382	15371	15384	15312	15502	15325	15435	15494	15393	15260	15372	15370	15406	15318	15445	15588	15450	15518	15373	15442	15424	15283	15408	15375	15341	15491	15391	15399	15428	15378	15404	15406	15377	15550	15424	15250	15336	15229	15399	15172	15146	15190	15463	15486	15324	15396	15415	15452	15319	15478	15497	15303	15178	15311	15273	15309	15385	15337	15442	15340	15308	15514	15230	15321	15399	15386	15378	15404	15249	15320	15250	15441	15424	15422	15404	15262	15388	15599	15307	15320	15316	15351	15494	15462	15273	15502	15359	15225	15342	15724	15316	15214	15401	15377	15407	15390	15331	15338	15532	15444	15240	15240	15478	15500	15299	15314	15571	15308	15348	15479	15419	15450	15279	15320	15410	15437	15375	15475	15242	15323	15502	15472	15426	15293	15285	15527	15253	15442	15399	15295	15536	15439	15443	15287	15287	15238	15157	15542	15452	15475	15470	15490	15448	15335	15370	15399	15420	15237	15283	15425	15443	15274	15482	15240	15583	15301	15409	15431	15359	15263	15340
26416	21829	32106	38512	40903	39616	34729	28835	27049	26756	26149	25427	24936	24692	24714	24282	24160	23997	23795	23969	23927	23772	24353	24155	24039	23807	23886	23925	23761	23788	23656	23781	23849	23578	23806	23665	23771	23714	23627	23371	23835	23655	23407	23403	23218	23511	23567	23570	23376	23676	23551	23495	23318	23571	23533	23304	23676	23372	23708	23297	23614	23495	23755	23461	23408	23554	23526	23314	23463	23429	23449	23339	23303	23475	23543	23419	23406	23607	23618	23228	23619	23481	23490	23576	23462	23348	23338	23316	23221	23573	23747	23401	23461	23468	23424	23344	23238	23600	23357	23484	23547	23420	23213	23730	23494	23357	23539	23503	23611	23613	23190	23322	23440	23413	23756	23672	23437	23515	23320	23404	23462	23274	23376	23534	23466	23445	23412	23559	23322	23412	23529	23359	23418	23233	23558	23434	23467	23550	23368	23812	23449	23230	23347	23393	23427	23322	23422	23709	23369	23519	23298	23471	23452	23325	23399	23288	23289	23327	23559	23293	23393	23616	23282	23306	23566	23427	23543	23440	23283	23556	23360	23288	23387	23418	23084	23451	23487	23168	23362	23392	23347	23310	23329	23474	23249	23530	23241	23330	23293	23310	23423	23309	23322	23551	23522	23327	23462	23362	23511	23220	23507	23485	23545	23299	23251	23359	23468	23495	23509	23462	23299	23483	23264	23298	23428	23360	23104	23245	23415	23335	23446	23612	23419	23550	23323	23499	23379	23312	23204	23298	23380	23444	23494	23606	23563	23417	23398	23391	23445	23444	23396	23419	23492	23469	23351	23589	23531	23541	23442	23613	23685	23536	23542	23553	23481	23514	23371	23484	23586	23565	23380	23535	23500	23569	23588	23304	23146	23390	23318	23718	23312	23242	23517	23440	23369	23294	23499	23521	23380	23356	23368	23411	23445	23418	23222	23528	23516	23140	23283	23410	23457	23691	23569	23684	23518	23516	23517	23453	23461	23444	23415	23411	23746	23229	23550	23358	23497	23766	23300	23666	23562	23520	23448	23569	23470	23476	23471	23289	23376	23275	23583	23602	23527	23473	23611	23386	23369	23289	23610	23334	23568	23645	23558	23389	23621	23363	23317	23190	23524	23358	23673	23444	23571	23376	23312	23292	23561	23387	23284	23476	23537	23431	23633	23534	23308	23324	23340	23704	23532	23416	23275	23369	23343	23377	23409	23612	23488	23430	23393	23386	23415	23454	23057	23510	23113	23334	23732	23266	23444	23385	23192	23336	23345	23410	23502	23468	23313	23498	23300	23673	23486	23615	23476	23265	23393	23530	23462	23425	23602	23308	23550	23474	23219	23268	23383	23231	23513	23426	23680	23440	23616	23457	23358	23416	23441	23461	23388	23274	23498	23570	23222	23166	23336	23186	23412	23250	23364	23567	23417	23442	23507	23171	23607	23431	23449	23342	23544	23513	23460	23691	23434	23435	23444	23434	23320	23417	23259	23561	23347	23233	23576	23537	23396	23628	23377	23256	23425	23245	23321	23380	23400	23437	23306	23206	23440	23574	23585	23589	23393	23441	23317	23404	23142	23367	23264	23388	23435	23520	23374	23302	23300	23374	23503	23345	23590	23972	23506	23351	23427	23338	23415	23591	23464	23318	23626	23546	23461	23337	23507	23415	23736	23432	23367	23094	23398	23277	23455	23545	23263	23420	23615	23223	23552	23510	23435	23576	23515	23536	23462	23244	23193	23320	23288	23558	23583	23352	23250	23398	23447	23382	23233	23377	23505	23455	23561	23604	23332	23362	23292	23299	23076	23342	23444	23265	23178	23645	23664	23291	23336	23610	23764	23594	23492	23422	23398	23365	23494	23503	23450	23556	23346	23304	23393	23537	23490	23547	23382	23602	23620	23454	23355	23361	23427	23609	23374	23267	23508	23262	23593	23401	23549	23547	23130	23339	23477	23410	23440	23602	23530	23414	23264	23374	23354	23341	23340	23248	23418	23405	23619	23483	23497	23376	23362	23459	23704	23347	23478	23348	23533	23406	23297	23412	23542	23264	23344	23352	23564	23707	23300	23532	23505	23325	23234	23471	23523	23447	23299	23395	23186	23334	23535	23065	23590	23358	23190	23274	23351	23500	23542	23162	23555	23355	23486	23357	23453	23580	23498	23470	23661	23270	23424	23546	23481	23247	23540	23716	23198	23120	23306	23256	23220	23397	23172	23480	23139	23365	23506	23293	23596	23487	23250	23350	23132	23319	23501	23500	23288	23469	23368	23351	23504	23495	23431	23509	23357	23465	23470	23388	23704	23590	23599	23570	23233	23318	23600	23259	23413	23561	23227	23277	23420	23350	23600	23435	23389	23453	23484	23431	23329	23559	23550	23458	23304	23328	23370	23776	23687	23650	23424	23496	23374	23446	23269	23461	23422	23650	23360	23558	23459	23376	23419	23413	23178	23383	23435	23364	23259	23528	23342	23428	23522	23632	23541	23490	23401	23449	23483	23453	23425	23458	23538	23656	23403	23414	23332	23476	23478	23302	23374	23330	23477	23352	23327	23558	23421	23491	23652	23463	23321	23517	23383	23500	23464	23664	23260	23376	23480	23481	23390	23252	23293	23393	23133	23326	23488	23598	23635	23442	23360	23574	23440	23460	23069	23276	23307	23382	23327	23467	23319	23629	23521	23286	23412	23581	23516	23655	23315	23363	23423	23521	23476	23336	23380	23407	23455	23409	23548	23325	23374	23326	23517	23657	23282	23447	23521	23616	23240	23375	23386	23527	23546	23425	23361	23478	23393	23287	23549	23434	23340	23414	23447	23522	23599	23463	23363	23573	23435	23527	23777	23611	23259	23259	23182	23287	23402	23449	23358	23596	23422	23562	23315	23355	23410	23220	23393	23321	23254	23234	23309	23362	23383	23401	23344	23246	23661	23512	23396	23605	23286	23419	23457	23560	23192	23613	23527	23599	23513	23538	23337	23170	23229	23221	23405	23683	23565	23372	23504	23449	23252	23601	23409	23501	23274	23373	23407	23453	23551	23171	23286	23274	23179	23377	23447	23438	23452	23309	23447	23655	23438	23449	23412	23348	23481	23388	23479	23376	23675	23623	23685	23349	23378	23475	23638	23389	23260	23418	23130	23186	23682	23590	23344	23347	23286	23512	23406	23486	23669	23354	23507	23437	23204	23765	23561	23485	23514	23383	23283	23519	23583	23297	23441	23503	23562	23530	23446	23734	23353	23462	23524	23509	23481	23526	23517	23368	23224	23433	23452	23391	23375	23485	23489	23275	23471	23419	23438	23233	23552	23217	23473	23319	23659	23210	23561	23302	23203	23422	23223	23304	23653	23376	23358	23543	23283	23364	23283	23399	23722	23310	23596	23330	23330	23364	23533	23592	23523	23471	23377	23346	23448	23320	23340	23437	23325	23324	23440	23372	23468	23487	23449	23479	23316	23391	23434	23477	23469	23456	23409	23510	23415	23446	23472	23908	23367	23435	23479	23622	23301	23585	23471	23427	23142	23473	23591	23319	23768	23497	23256	23281	23334	23609	23395	23376	23481	23552	23458	23649	23467	23330	23667	23354	23393	23590	23683	23083	23387	23393	23541	23360	23546	23716	23547	23320	23509	23602	23330	23288	23515	23442	23457	23303	23481	23695	23408	23408	23384	23176	23408	23360	23473	23365	23397	23535	23470	23312	23316	23397	23276	23187	23264	23499	23338	23396	23308	23054	23059	23572	23425	23382	23658	23414	23562	23328	23257	23487	23305	23510	23462	23385	23362	23353	23405	23349	23727	23250	23522	23281	23324	23446	23501	23545	23536	23403	23417	23373	23408	23352	23242	23506	23396	23542	23505	23441	23485	23237	23286	23368	23358	23565	23439	23381	23427	23408	23656	23419	23357	23418	23425	23403	23311	23856	23588	23393	23456	23176	23151	23581	23491	23428	23432	23356	23297	23151	23378	23247	23471	23525	23488	23387	23618	23332	23203	23470	23551	23522	23308	23413	23480	23461	23483	23318	23405	23586	23440	23304	23477	23497	23346	23282	23349	23413	23398	23243	23442	23351	23444	23390	23596	23552	23528	23409	23434	23528	23492	23565	23575	23440	23403	23446	23365	23512	23236	23311	23415	23454	23272	23408	23450	23687	23255	23510	23474	23241	23520	23527	23490	23511	23447	23542	23443	23518	23512	23249	23608	23313	23330	23310	23287	23144	23323	23278	23537	23755	23615	23375	23394	23360	23451	23511	23329	23219	23289	23432	23524	23562	23326	23318	23370	23485	23317	23306	23422	23312	23369	23496	23551	23550	23301	23841	23519	23705	23338	23486	23403	23587	23419	23298	23604	23396	23387	23291	23555	23424	23418	23199	23472	23511	23423	23541	23345	23389	23461	23246	23286	23451	23602	23289	23651	23230	23359	23601	23402	23234	23432	23765	23650	23370	23340	23425	23289	23218	23472	23629	23507	23157	23445	23214	23395	23130	23488	23623	23268	23460	23403	23556	23284	23354	23431	23372	23385	23309	23237	23331	23432	23176	23505	23353	23434	23408	23578	23385	23389	23245	23391	23295	23593	23556	23382	23346	23646	23395	23494	23319	23339	23522	23440	23514	23177	23445	23608	23508	23538	23453	23455	23348	23520	23607	23543	23504	23613	23390	23531	23585	23591	23451	23442	23654	23535	23345	23502	23322	23595	23601	23253	23269	23469	23345	23469	23371	23306	23580	23534	23602	23591	23257	23254	23627	23302	23341	23186	23402	23126	23358	23503	23412	23308	23153	23343	23545	23695	23771	23574	23503	23511	23411	23478	23238	23264	23499	23359	23573	23336	23332	23594	23508	23287	23471	23355	23497	23475	23411	23376	23417	23812	23550	23321	23555	23713	23559	23489	23383	23405	23338	23117	23242	23487	23317	23588	23384	23367	23590	23306	23337	23188	23197	23254	23257	23430	23646	23479	23527	23400	23328	23075	23333	23329	23462	23649	23765	23451	23563	23491	23293	23407	23453	23475	23432	23309	23323	23546	23350	23552	23758	23449	23244	23370	23423	23504	23744	23577	23269	23263	23401	23465	23303	23653	23553	23464	23320	23356	23432	23379	23598	23370	23481	23400	23386	23586	23351	23562	23311	23306	23408	23347	23340	23481	23367
41456	65858	66354	56582	46641	37174	27198	22224	20420	19931	19017	18040	17787	17357	17195	16879	17011	16732	16242	16342	16383	16285	16623	16370	16244	16164	16332	16215	16063	16091	15954	15930	16095	15920	16076	15952	15848	15977	16043	16118	15859	15881	15888	15777	16008	15729	15909	15881	15811	15787	15787	15712	15752	15811	15721	15683	15680	15908	15752	15894	15705	15807	15700	15878	15559	15794	15891	15807	15757	15753	15742	15807	15761	15651	15690	15792	15797	15826	15904	15736	15659	15848	15654	15601	15685	15847	15640	15818	15576	15813	15724	15860	15752	15774	15850	15780	15811	15680	15697	15854	15757	15588	15688	15741	15685	15812	15807	15727	15725	15719	15885	15797	15781	15787	15831	15698	15792	15836	15722	15872	15788	15946	15776	15680	15630	15859	15922	15857	15914	15679	15701	15683	15617	15764	15700	15545	15679	15685	15701	15757	15747	15843	15800	15750	15718	15853	15671	15742	15650	15800	15819	15625	15867	15659	15927	15803	15793	15668	15749	15730	15780	15736	15790	15673	15798	15740	15797	15786	15632	15790	15800	15723	15671	15705	15957	15830	15742	15764	15685	15697	15622	15513	15906	15814	15690	15692	15749	15717	15725	15778	15861	15764	15772	15732	15780	15753	15655	15693	15774	15767	15732	15859	15778	15843	16015	15670	15654	15641	15800	15863	15726	15555	15687	15692	15664	15865	15731	15811	15716	15782	15668	15777	15858	15887	15732	15623	15593	15702	15724	15686	15810	15681	15694	15684	15790	15720	15642	15724	15783	15847	15814	15826	15943	15593	15635	15825	15751	15589	15863	15608	15698	15611	15770	15717	15756	15653	15720	15782	15889	15824	15791	15773	15811	15651	15724	15665	15724	15873	15553	15710	15876	15667	15791	15831	15631	15842	15520	15727	15746	15875	15710	15682	15738	15791	15757	15702	15741	15726	15916	15822	15610	15810	15805	15847	15728	15703	15892	15771	15805	15697	15589	15823	15691	15809	15816	15606	15803	15842	15735	15787	15733	15701	15861	15940	15938	15763	15884	15720	15928	15672	15886	15752	15825	15765	15825	15861	15610	15883	15916	15966	15661	15698	15897	15939	15831	15924	15727	15783	15689	15567	15550	15800	15894	15795	15736	15881	15736	15677	15823	15778	15766	15767	15728	15705	15856	15818	15784	15684	15782	15554	15722	15689	15763	15784	15798	15796	15833	15796	15803	15798	15629	15673	15859	15738	15715	15669	15661	15555	15773	15941	15619	15742	15776	15876	15737	15645	15758	15743	15633	15634	15729	15509	15775	15676	15721	15792	15777	15778	15569	15666	15644	15708	15770	15693	15760	15936	15794	15601	15771	15787	15813	15792	15701	15639	15841	15747	15820	15783	15934	15783	15747	15778	15939	15700	15499	15737	15805	15790	15873	15543	15902	15748	15639	15735	15674	15730	15915	15899	15718	15753	15685	15984	15752	15765	15750	15668	15608	15563	15510	15574	15779	15663	15834	15718	15853	15914	15724	15587	15782	15784	15857	15573	15646	15796	15865	15725	15798	15658	15817	15785	15787	15760	15682	15917	15745	15849	15780	15596	15810	15743	15769	15733	15783	15717	15764	15707	15477	15702	15778	15689	15710	15660	15787	15768	15854	15709	15844	15668	15833	15763	15852	15841	15677	15639	15893	15716	15885	15672	15816	15770	15774	15698	15760	15848	15715	15738	15824	15789	15690	15743	15726	15663	15765	15928	15728	15711	15638	15590	15627	15695	15851	15694	15740	15756	15785	15672	15787	15884	15611	15679	15827	15723	15760	15708	15819	15687	15873	15761	15891	15877	15475	15781	15631	15631	15758	15596	15770	15545	15770	15602	15771	15754	15565	15711	15825	15658	15821	15715	15829	15764	15832	15664	15811	15810	15727	15741	15908	15779	15865	15903	15647	15832	15763	15823	15616	15512	15709	15700	15632	15650	15783	15625	15692	15859	15924	15945	15698	15730	15667	15571	15792	15698	15569	15699	15868	15759	15722	15820	15937	15766	15745	15678	15605	15758	15733	15788	15843	15890	15666	15790	15723	15732	15708	15783	15672	15750	15720	15763	15668	15839	15883	15586	15705	15794	15694	15683	15611	16005	15568	15631	15823	15815	15820	15888	15701	15862	15665	15761	15791	15900	15675	15774	15916	15824	15812	15681	16021	15838	15767	15671	15876	15849	15752	15705	15774	15774	15711	15838	15875	15796	15895	15706	15676	15632	15887	15669	15848	15710	15660	15786	15703	15597	15768	15686	15811	15723	15648	15754	15628	15837	15800	15761	15865	15692	15723	15802	15735	15804	15723	15664	15749	15789	15645	15632	15694	15712	15628	15810	15602	15909	15739	15597	15740	15616	15755	15780	15638	15704	15706	15719	15625	15723	15868	15717	15605	15678	15681	15746	15811	15712	15816	15718	15879	15689	15529	15750	15807	15695	15871	15697	15788	15773	15768	15754	15758	15670	15981	15651	15810	15680	15636	15659	15687	15804	15590	15804	15626	15768	15699	15699	15813	15549	15789	15782	15698	15838	15782	15742	15881	15836	15613	15792	15623	15688	15706	15720	15816	15673	15874	15644	15713	15807	15827	15873	15854	15711	15932	15926	15878	15728	15763	15826	15715	15712	15702	15869	15786	15801	15826	15768	15738	15703	15763	15836	15758	15896	15678	15812	15696	15701	15602	15719	15891	15900	15614	15639	15619	15834	15698	15772	15875	15693	15541	15987	15606	15638	15643	15652	15699	15777	15783	15794	15830	15695	15894	15728	15525	15608	15884	15707	15699	15765	15876	15634	15595	15725	15844	15790	15746	15790	15868	15620	15562	15760	15640	15768	15696	15644	15806	15727	15662	15857	15747	15621	15881	15938	15850	15804	15804	16005	15707	15914	15804	15895	15749	15737	15718	15665	15653	15756	15768	15826	15905	15665	15723	15933	15916	15671	15739	15855	15670	15699	15699	15765	15649	15891	15671	15715	15892	15803	15764	15818	15623	15638	15855	15586	15557	15808	15805	15669	15558	15449	15999	15659	15882	15660	15881	15541	15703	15666	15656	15848	15643	15852	15802	15713	15694	15773	15810	15675	15610	15749	15823	15634	15998	15812	15900	15590	16027	15618	15860	15572	15878	15759	15755	15690	15656	15804	15817	15671	15675	15785	15673	15733	15673	15718	15767	15872	15672	15792	15806	15630	15782	15751	15776	15705	15925	15757	15936	15713	15767	15673	15799	15710	15848	15840	15589	15726	15823	15849	15854	15788	15609	15750	15885	15810	15716	15727	15874	15603	15874	15681	15856	15758	15805	15819	15835	15679	15769	15714	15813	15804	15902	15742	15755	15788	15897	15771	15724	15830	15748	15730	15810	15857	15685	15696	15768	15765	15747	15820	15597	15776	15784	15637	15656	15771	15582	15861	15666	15685	15850	15806	15779	15659	15933	15867	15870	15679	15895	15544	15683	15719	15724	15519	16015	15670	15763	15683	15697	15763	15855	15673	15863	15682	15598	15694	15744	15766	15748	15686	15655	15826	15675	15643	15664	15661	15815	15982	15646	15828	15554	15674	15560	15834	15872	15827	15659	15686	15805	15867	15687	15826	15796	15782	15826	15972	15908	15649	15758	15990	15724	15749	15725	15725	15852	15830	15701	15864	15765	15669	15634	15930	15682	15882	15858	15712	15668	15658	15840	15758	15745	15994	15712	15747	15497	15616	15723	15803	15773	15660	15736	15618	15816	15763	15646	15841	15566	15764	15735	15695	15733	15681	15760	15759	15831	15598	15764	15731	15701	15798	15729	15735	15707	15790	15806	15672	15728	15881	15740	15684	15863	15884	15833	15756	16012	15910	15909	15648	15741	15640	15723	15747	15800	15790	15634	15739	15735	15734	15990	15853	15904	15606	15679	15912	15871	15763	15715	15756	15904	15741	15855	15844	15593	15819	15700	15687	15900	15857	15652	15578	15776	15864	16012	15847	15879	15736	15785	15608	15729	15796	15785	15802	15756	15414	15753	15850	15794	15758	15741	15723	15987	15616	15841	15711	15652	15804	15672	15775	15734	15858	15804	15671	15846	15659	15828	15637	15827	15800	15731	15839	15655	15603	15705	15799	15840	15863	15826	15786	15658	15858	15867	15673	15738	15883	15794	15947	15653	15700	15884	15740	15750	15701	15853	15824	15795	15797	15809	15776	15686	15747	15699	15720	15690	15998	15686	15775	15751	15734	15701	15713	15777	15584	15700	15786	15660	15847	15602	15824	15951	15592	15790	15727	15821	15708	15588	15918	15818	15774	15768	15598	15616	15673	15622	15820	15905	15886	15683	15738	15813	15609	15620	15910	15726	15653	15889	15594	15683	15562	15819	15773	15693	15664	15718	16002	15759	15871	15763	15840	15647	15783	15708	15897	15687	15734	15867	15710	15708	15772	15949	15720	15653	15824	15575	15842	15783	15723	15730	15781	15676	15911	15688	15754	15804	15751	15715	15768	15707	15667	15926	15736	15723	15786	15732	15553	15700	15744	15878	15677	15845	15902	15785	15735	15573	15692	15692	15713	15754	15811	15759	15777	15727	15781	15823	15646	15693	15786	15848	15760	15640	15803	15825	15633	15927	15888	15765	15597	15723	15737	15734	15678	15638	15750	15820	15715	15844	15829	15783	15833	15761	15822	15737	15930	15854	15836	15741	15755	15757	15827	15939	15661	15645	15762	15842	15808	15734	15712	15825	15784	15818	15513	15782	15909	15719	15665	15684	15772	15850	15721	15871	15788	15730	15602	15807	15755	15827	15715	15870	15833	15748	15807	15655	15708	15723	15744	15757	15904	15856	15825	15769	15817	15832	15621	15806	15659	15685	15763	15798	15869	15613	15893	15751	15701	15860	15786	15675	15869	15757	15716	15717	15753	15687	15690	15769	15815	15653	15622	15730	15669	15594	15846	15925	15840	15815	15861	15665	15810	15777	15721	15843	15742	15811	15843	15871	15751	15876	15858	15703	15713	15531	15873	15670	15867	15743	15767	15689	15617	15850	15675	15702	15634	15842	15727	15829	15661	15622	15762	15850	15787	15794	15886	15814	15634	15887	15675	15880	15681	15766	15691	15780	15907	15712	15816	15708	15946	15690	15986
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
