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
336712542957	336712543515	336712544065	336712544615	336712545165	336712545715	336712546265	336712546815	336712547365	336712547915	336712548465	336712549015	336712549565	336712550115	336712550665	336712551215	336712551765	336712552315	336712552865	336712553415	336712553965	336712554515	336712555065	336712555615	336712556165	336712556715	336712557265	336712557815	336712558365	336712558915	336712559465	336712560015	336712560565	336712561115	336712561665	336712562215	336712562765	336712563315	336712563865	336712564415	336712564965	336712565515	336712566065	336712566615	336712567165	336712567715	336712568265	336712568815	336712569365	336712569915	336712570465	336712571015	336712571565	336712572115	336712572665	336712573215	336712573765	336712574315	336712574865	336712575415	336712575965	336712576515	336712577065	336712577615	336712578165	336712578715	336712579265	336712579815	336712580365	336712580915	336712581465	336712582015	336712582565	336712583115	336712583665	336712584215	336712584765	336712585315	336712585865	336712586415	336712586965	336712587515	336712588065	336712588615	336712589165	336712589715	336712590265	336712590815	336712591365	336712591915	336712592465	336712593016	336712593565	336712594115	336712594665	336712595215	336712595766	336712596315	336712596865	336712597415	336712597965	336712598515	336712599066	336712599615	336712600165	336712600715	336712601265	336712601816	336712602365	336712602915	336712603465	336712604015	336712604566	336712605115	336712605665	336712606215	336712606765	336712607315	336712607865	336712608415	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
36546	34119	49364	41076	30075	36539	27156	15191	8522	5949	5030	4464	3385	2616	4134	4509	3230	2345	2135	1800	1999	1809	1461	1234	1245	1220	1016	865	818	774	820	1069	1129	988	937	742	753	852	743	606	572	580	488	515	544	477	506	461	427	426	404	373	338	323	329	328	316	315	309	266	344	296	294	312	274	308	307	314	298	271	304	285	294	301	288	291	305	276	315	285	295	293	275	300	280	300	321	321	310	301	290	278	309	266	256	301	302	333	283	275	308	309	276	269	308	281	299	296	295	326	263	290	326	289	273	285	290	295	310	317	292	284	276	287	287	260	291	283	274	304	307	294	307	281	280	304	280	316	259	284	330	295	304	311	283	317	273	301	295	288	300	321	287	294	278	293	302	269	270	319	316	272	295	325	275	277	292	280	280	304	285	304	279	239	287	291	288	263	279	294	263	307	311	300	299	274	305	261	287	294	294	296	273	300	313	291	293	306	296	285	314	309	284	304	286	273	311	317	290	294	312	322	292	304	273	287	300	286	286	269	293	275	256	275	315	296	261	297	290	291	309	308	274	281	307	301	306	259	274	297	304	301	284	321	319	338	275	271	256	256	303	283	317	281	329	294	264	295	255	313	267	286	304	293	310	279	255	298	264	307	324	284	280	271	303	289	298	252	287	297	297	281	272	279	295	332	309	278	290	266	297	286	305	267	311	269	265	262	298	307	290	314	262	311	296	309	298	294	268	278	285	283	266	312	312	294	292	312	316	283	304	251	297	297	279	289	304	293	288	269	278	279	274	303	282	264	264	282	291	275	295	276	297	301	296	299	271	278	296	312	292	324	266	310	260	308	288	311	288	305	270	275	314	285	307	277	269	288	271	271	282	269	299	267	292	258	280	289	286	290	307	315	291	305	265	301	315	280	299	289	272	304	272	290	293	325	278	274	272	295	297	293	290	302	265	279	269	277	273	305	288	297	278	296	275	288	300	305	310	272	304	304	290	277	310	297	307	297	315	286	290	284	303	288	292	288	302	293	302	295	265	271	315	278	272	282	295	318	265	313	271	285	278	286	321	313	286	295	279	303	293	346	275	300	310	315	280	291	296	309	260	293	276	306	294	293	278	264	282	248	306	311	262	304	265	275	313	261	298	333	269	293	294	277	290	257	282	265	287	291	278	262	295	259	309	279	282	263	314	300	307	284	259	327	280	274	272	267	295	303	283	305	285	293	297	339	322	270	297	302	279	263	307	319	264	264	292	296	302	313	282	313	287	277	305	279	297	299	267	302	285	317	255	315	282	294	301	281	275	260	237	256	353	312	288	296	290	308	314	295	299	284	302	307	277	313	280	273	299	323	269	289	268	270	280	296	286	276	290	298	290	306	304	275	289	290	300	306	262	292	321	301	291	282	285	291	281	316	255	316	299	316	283	279	326	275	298	317	301	340	298	290	254	296	309	298	264	295	275	289	285	305	286	315	264	292	285	288	301	287	282	258	277	327	267	281	252	278	291	285	295	302	267	277	288	255	326	277	286	305	296	297	270	315	298	253	292	278	282	288	299	304	317	300	275	275	336	279	331	281	266	323	257	272	271	277	306	267	306	295	282	307	299	312	292	308	320	292	310	302	253	283	301	276	297	289	290	279	283	268	296	307	290	300	300	290	295	307	293	309	312	274	286	285	299	313	300	276	305	296	299	284	333	303	301	282	267	274	274	275	289	272	278	299	279	271	253	311	286	287	311	279	280	290	275	243	283	296	366	271	272	277	272	308	296	294	262	267	297	295	316	294	286	328	310	301	287	285	300	285	295	301	302	287	280	294	264	272	258	318	313	273	292	290	261	288	273	301	310	278	297	292	301	279	288	314	254	271	292	295	249	289	306	280	274	278	292	274	289	283	299	308	280	283	273	281	283	290	277	264	296	305	304	254	282	294	287	250	301	271	282	275	285	285	266	276	268	290	306	289	298	298	271	307	254	274	276	330	306	287	309	280	304	294	277	326	294	264	300	286	283	284	281	294	312	273	282	301	289	276	289	297	280	275	269	290	288	285	320	311	290	267	302	254	286	284	305	290	307	269	314	306	261	268	292	273	280	291	289	291	246	328	309	300	278	279	280	286	277	284	296	281	278	268	308	308	292	272	288	291	266	284	304	298	289	327	310	289	280	283	311	289	287	243	290	282	283	278	267	300	298	290	287	301	325	297	278	290	285	289	304	283	259	271	301	301	293	260	289	296	290	300	299	289	318	301	306	282	273	300	327	324	286	272	289	269	290	289	272	286	254	261	288	286	305	285	289	300	297	288	296	269	301	292	319	319	289	282	294	294	304	317	280	291	272	285	287	241	325	266	272	283	306	275	306	292	268	313	320	282	296	284	305	303	275	314	289	259	278	272	291	286	308	275	296	333	289	285	285	326	296	312	297	274	287	302	270	318	317	279	289	250	308	281	258	280	295	287	268	293	302	311	330	275	277	285	267	270	264	271	284	291	316	288	300	310	273	255	280	304	303	281	295	286	261	292	314	249	303	286	300	287	299	283	286	314	276	297	271	279	269	291	298	312	254	289	290	292	275	285	272	296	265	315	297	263	287	256	299	288	288	257	303	300	296	247	277	287	306	311	284	282	250	301	285	314	285	329	282	324	296	328	284	305	285	287	292	289	347	256	268	281	266	314	300	283	300	284	310	289	271	280	281	287	278	319	291	298	251	331	283	323	279	276	279	250	281	274	296	286	276	278	305	270	263	291	288	300	276	292	284	310	296	271	318	325	263	292	296	292	285	313	303	329	301	298	301	303	260	324	287	325	313	274	295	275	280	277	332	302	275	268	280	291	298	303	272	285	292	264	306	313	260	320	264	265	286	286	270	315	277	289	292	305	255	271	310	303	296	288	263	297	287	294	312	296	296	291	327	273	292	306	290	290	267	285	290	292	297	273	278	264	298	287	292	290	312	273	271	285	321	313	295	296	308	267	304	319	304	289	273	286	266	271	322	307	336	290	298	275	298	272	273	267	287	293	291	284	276	296	277	284	266	273	286	311	309	329	289	299	258	304	309	284	319	280	300	284	286	292	296	277	300	316	268	284	260	268	284	276	286	308	324	294	301	274	282	279	289	270	289	305	313	297	284	331	279	305	288	267	292	282	271	308	294	321	298	300	282	299	291	327	282	289	266	318	301	313	285	301	271	260	293	297	255	279	294	260	300	329	294	275	278	275	300	299	284	283	300	274	331	275	292	279	287	270	297	275	318	301	306	297	281	289	289	299	275	273	288	326	291	272	283	307	301	321	287	271	272	307	290	302	280	322	302	300	288	267	282	312	281	283	249	295	321	306	273	278	281	291	265	269	272	283	286	291	292	275	291	275	278	302	302	294	311	280	243	271	291	257	275	296	266	287	248	315	314	310	294	331	314	271	271	291	250	315	282	304	294	275	274	269	280	304	275	296	323	295	285	290	263	308	289	263	303	295	264	289	263	283	281	301	303	306	280	301	284	249	287	320	295	256	268	250	253	289
23224	25861	45842	39165	41290	42853	25412	13409	11618	14555	16413	16793	13707	11993	18208	18985	15031	11067	11462	9991	10348	10032	7989	7182	7294	7182	6209	5029	4713	4145	4685	6310	6952	5984	5679	4097	3990	4484	3987	3182	2586	2508	2240	2490	2313	2351	2318	1993	1767	1578	1499	1386	1285	1066	1046	951	867	912	798	786	830	870	806	808	766	784	689	784	776	767	782	779	744	697	719	740	721	744	645	760	753	786	674	709	763	738	734	731	724	724	731	725	687	728	694	739	742	741	704	682	701	709	732	707	709	711	694	742	693	768	752	719	718	734	767	755	705	765	740	747	719	703	747	778	742	731	724	732	684	740	689	715	722	725	673	716	691	701	707	707	709	704	707	761	698	753	719	681	714	724	734	727	767	709	774	768	700	693	737	806	757	739	696	736	747	671	736	725	699	692	719	700	702	736	677	747	733	713	779	677	723	762	690	721	744	696	695	669	770	702	732	723	697	738	679	778	705	684	707	723	678	703	703	707	725	708	742	698	707	733	724	674	696	689	742	748	719	730	661	703	713	709	756	694	697	695	699	715	730	725	693	674	725	674	785	732	709	670	740	717	700	734	726	723	725	643	704	767	725	722	742	723	704	738	708	728	678	757	699	712	695	658	780	717	692	745	724	666	729	723	731	769	743	711	657	712	741	697	675	746	721	743	737	725	740	759	715	720	721	732	702	678	663	686	692	715	713	743	702	715	714	707	709	714	702	703	730	678	698	720	752	731	697	688	709	690	733	723	662	697	764	709	724	722	766	721	756	717	702	693	698	728	724	676	728	720	756	705	732	711	708	699	663	681	723	766	696	726	693	700	708	694	695	723	747	701	712	700	753	692	673	704	728	719	671	700	683	675	721	692	666	717	715	669	712	684	706	733	690	701	681	713	691	749	725	672	724	706	715	710	719	709	719	716	689	670	737	761	676	703	681	689	749	714	738	708	690	711	728	710	727	702	692	725	765	719	762	745	702	747	710	702	722	681	726	714	729	719	661	727	702	722	698	716	711	679	748	735	702	740	688	703	710	712	732	730	738	703	716	705	731	731	709	710	735	715	710	706	706	748	705	703	681	747	748	718	687	727	683	758	732	707	734	743	714	729	698	766	692	730	698	739	705	648	704	699	705	711	702	730	747	688	690	700	761	720	770	698	702	611	744	712	774	759	727	762	684	704	706	759	689	708	708	736	766	733	730	687	675	715	656	723	739	741	643	699	708	750	688	716	702	708	696	748	723	694	714	692	714	696	674	699	711	713	701	696	726	733	710	708	700	671	724	765	708	676	698	714	732	769	738	724	725	754	664	699	723	740	723	702	677	698	719	718	702	737	694	743	668	699	733	698	660	665	681	717	730	696	689	690	715	747	721	707	705	667	655	705	698	753	712	704	712	708	735	650	721	718	722	719	742	761	745	696	663	698	736	694	754	714	760	756	733	701	705	715	716	702	698	739	693	755	731	685	674	718	750	694	749	687	720	719	683	723	727	702	724	679	710	738	713	698	702	694	726	709	731	693	729	707	736	702	710	710	706	666	724	737	719	735	673	721	728	729	644	726	750	774	715	689	716	733	707	716	748	699	713	683	735	728	726	749	717	697	723	714	729	701	719	740	669	741	702	710	707	680	673	719	718	676	745	687	725	722	712	741	696	708	684	708	698	739	767	719	732	725	666	724	721	706	706	722	714	706	764	745	708	714	722	735	727	747	757	740	734	757	700	766	740	742	744	724	751	695	708	710	694	719	707	712	725	724	707	686	667	752	692	673	779	728	701	708	740	715	774	768	734	723	727	665	729	708	747	707	734	702	754	687	706	717	720	709	698	727	716	687	736	717	697	748	780	713	671	700	710	734	745	708	672	728	734	691	702	743	693	713	680	641	694	685	756	702	754	717	693	769	697	734	673	746	716	709	677	697	748	713	715	709	682	725	704	702	661	745	719	714	718	697	699	709	777	737	705	659	722	716	705	690	718	707	693	734	685	717	713	709	678	732	687	727	715	758	706	716	673	693	657	686	726	729	701	695	673	690	717	703	708	710	734	723	687	686	721	688	678	662	712	731	733	733	687	754	793	723	716	712	713	706	735	747	679	702	741	683	739	762	666	756	717	673	733	662	724	720	740	673	707	718	687	689	698	695	706	723	730	712	688	736	721	715	666	751	695	686	700	730	683	726	709	720	657	666	712	742	700	732	764	681	718	688	704	731	695	699	719	686	657	711	691	713	693	746	717	704	670	736	687	731	723	694	729	717	704	726	657	711	706	718	721	729	718	710	695	703	731	751	660	736	707	690	707	709	673	677	690	739	756	717	771	654	763	796	728	710	673	690	682	742	675	669	707	671	693	692	713	683	781	720	698	699	705	681	728	731	743	697	732	719	751	675	710	711	721	751	676	750	744	747	709	769	733	717	691	683	759	691	721	743	689	759	676	716	690	704	702	721	741	757	735	661	731	689	701	705	716	710	713	724	679	689	690	683	667	669	707	707	713	706	741	677	692	736	735	763	752	702	729	719	693	660	683	700	694	755	734	714	715	715	771	697	737	708	725	741	688	728	754	712	704	730	682	708	738	686	684	708	749	699	701	707	746	677	706	695	678	714	730	697	751	718	730	772	737	716	710	731	690	676	692	744	697	704	727	707	714	737	695	696	725	713	715	730	731	715	711	712	731	678	731	707	738	682	716	749	708	748	696	703	749	747	719	729	693	635	720	714	729	697	701	697	706	657	746	704	750	727	735	711	688	753	757	695	716	733	718	704	739	718	739	695	697	714	719	671	631	723	718	698	680	757	697	710	727	697	707	773	695	771	705	716	725	671	711	662	683	713	695	668	683	710	701	694	680	634	749	698	743	654	766	712	764	695	733	698	751	651	667	688	673	719	733	693	677	696	717	676	716	710	698	662	718	705	710	693	728	742	674	672	736	695	703	737	690	704	711	754	708	707	715	688	724	688	710	740	694	688	720	696	709	696	663	758	694	725	694	749	734	697	697	682	713	713	732	690	681	750	719	684	718	746	705	717	676	669	794	691	690	718	741	703	739	687	688	704	713	733	720	678	658	721	747	721	750	700	666	684	664	711	740	674	712	702	716	673	709	732	735	765	738	686	749	744	721	674	732	746	710	706	717	676	714	722	698	695	764	704	753	704	720	679	768	706	715	695	720	714	733	743	730	703	739	720	721	746	679	705	680	725	740	727	704	712	712	674	682	706	653	739	723	698	711	738	748	758	731	689	711	671	711	686	735	727	694	696	709	686	710	695	719	732	733	707	725	678	741	744	667	713	699	771	729	738	736	755	712	744	721	741	696	723	746	692	720	708	711	731	671	740	737	675	751	682	681	682	753	705	642	702	718	785	718	716	758	683	718	709	747	703	732	698	686	692	667	727	698	732	744	685	691	711	766	721	736	674	741	757	731	707	696	730	728	636	668	738	728	709	748	727	710	698	706	714	738	678	702	678	739	708	769	711	735	683	738	753	651	711	713	659	713	684	687	710	703	703	746	733
8827	5124	7575	4476	3475	3240	1454	1010	690	664	632	598	540	533	561	531	456	462	463	439	451	423	445	396	421	436	407	432	418	406	386	426	416	408	406	386	406	392	384	392	396	365	370	355	420	365	342	399	428	353	350	338	365	368	381	372	356	386	359	368	389	324	397	358	339	372	329	373	396	377	357	333	382	384	350	319	358	332	356	365	372	346	402	353	361	378	391	367	370	371	370	358	403	374	347	350	378	375	368	386	355	385	363	332	358	371	351	405	365	376	361	344	373	344	358	377	362	351	358	377	382	381	390	370	372	335	332	377	370	344	354	371	400	355	342	376	370	336	360	371	365	359	327	379	374	339	330	333	393	342	382	371	347	379	353	376	356	338	337	353	348	387	340	364	376	358	374	392	371	366	383	368	336	342	368	338	355	381	359	372	354	332	383	366	378	334	339	371	364	363	376	364	378	356	382	373	354	361	362	354	340	337	385	373	367	383	363	329	365	394	381	316	367	386	362	402	400	338	381	359	359	397	394	353	347	412	378	370	393	335	414	346	355	349	366	367	361	361	372	325	370	395	361	338	361	338	371	378	358	356	371	367	395	352	353	356	351	373	360	366	346	370	365	382	375	399	356	381	356	363	361	335	390	352	353	360	347	348	380	360	350	337	357	347	370	369	413	337	347	365	369	362	353	358	365	363	369	358	379	349	348	385	333	341	353	384	359	354	398	400	367	362	365	375	362	384	365	357	345	366	385	346	391	366	358	370	375	392	358	353	375	354	339	424	375	402	348	361	388	386	313	391	354	326	354	382	365	362	372	362	378	373	372	373	376	396	353	360	369	353	377	386	372	375	364	385	388	389	364	348	395	365	381	338	366	392	369	334	361	364	368	338	342	353	374	393	357	387	328	363	405	381	321	390	353	360	343	357	370	326	368	410	388	362	361	399	418	353	398	347	333	333	377	414	381	365	368	364	376	373	344	345	352	324	372	368	350	354	373	366	391	394	377	377	369	385	375	355	375	361	342	351	377	360	373	348	394	329	357	360	378	327	375	345	378	382	343	371	378	385	373	358	397	378	373	380	368	366	334	378	383	375	343	372	356	386	371	368	384	381	383	381	364	375	383	395	400	391	348	376	304	372	346	371	338	325	371	374	337	375	344	367	362	372	386	363	367	369	354	363	329	331	415	354	366	360	371	368	401	370	319	377	349	344	345	349	388	369	354	389	387	390	374	338	357	379	346	334	339	365	385	354	387	378	355	387	394	375	377	371	366	392	363	391	366	357	381	382	369	351	333	417	350	396	386	368	360	368	369	370	371	384	365	367	313	368	369	368	353	395	357	351	379	352	350	372	356	360	334	359	343	390	359	359	361	394	338	395	357	353	412	390	355	348	355	380	397	364	358	377	342	348	346	352	366	349	348	359	311	367	358	362	364	370	362	362	329	377	370	377	354	391	363	343	363	365	350	342	382	351	371	353	351	389	398	367	380	351	405	385	388	376	383	368	352	372	348	359	349	347	410	357	401	384	383	378	327	350	353	363	378	345	379	372	393	366	350	369	350	391	349	363	352	349	367	407	384	353	404	340	380	368	389	349	349	346	331	340	342	389	391	359	351	356	338	360	398	357	342	385	362	374	382	404	374	351	369	361	366	372	353	365	395	377	359	395	385	351	366	383	377	365	352	412	367	381	368	350	386	415	342	397	356	387	348	337	365	350	341	397	358	389	379	324	377	377	403	368	349	349	365	381	407	378	359	349	340	359	383	329	325	334	358	368	347	374	375	373	361	401	386	365	373	353	377	360	320	383	391	358	389	358	386	360	409	366	368	352	338	345	361	391	374	360	389	418	353	375	369	322	359	400	373	362	353	360	350	366	360	373	350	356	356	354	366	360	406	362	361	346	338	372	345	382	340	355	349	392	392	332	375	371	364	388	357	357	347	385	370	404	340	356	355	355	314	356	387	390	333	373	336	353	327	347	409	357	359	344	380	364	382	399	332	400	355	346	393	339	318	377	328	337	335	403	364	399	365	370	384	357	344	397	389	373	365	405	332	390	352	359	373	388	339	342	378	343	354	351	383	337	360	405	373	380	361	389	373	370	354	371	352	326	372	381	390	388	367	373	389	340	346	348	368	371	374	323	385	338	381	350	338	355	341	346	330	358	346	356	354	382	392	314	340	361	357	367	360	360	368	344	393	366	322	361	346	368	362	351	378	358	348	332	411	326	387	318	327	381	361	374	375	371	371	368	399	374	399	370	341	347	354	382	367	317	403	352	359	361	407	358	390	363	368	344	351	366	331	381	366	357	381	320	325	361	359	373	365	365	393	371	359	360	361	398	369	363	336	356	359	358	377	386	360	383	371	377	363	360	329	344	380	370	351	357	336	349	378	361	309	399	379	383	366	360	326	320	359	338	407	365	369	350	412	379	365	390	365	382	348	396	338	367	357	331	365	376	364	355	343	337	356	342	356	375	369	356	375	392	361	359	361	365	374	367	378	333	354	352	394	380	392	373	361	384	388	356	384	377	390	339	347	358	381	340	344	370	378	359	339	404	372	365	323	358	348	379	313	344	347	363	366	396	339	374	352	394	380	363	336	385	324	359	363	352	314	327	326	365	384	370	349	351	395	357	400	400	351	346	365	347	341	366	333	371	370	349	356	401	352	367	322	404	391	332	347	336	340	385	352	354	347	354	388	343	352	362	345	376	373	382	381	382	382	385	327	401	337	342	378	397	350	402	342	368	359	409	366	351	345	371	350	388	347	319	359	365	392	374	372	365	362	345	380	356	331	354	351	360	395	348	377	352	360	351	404	328	376	344	360	389	353	335	385	368	365	367	312	367	381	363	352	378	373	342	383	403	349	362	363	385	352	348	400	360	347	374	410	383	357	375	371	355	370	327	353	363	375	352	390	338	373	378	378	352	347	361	369	357	359	341	380	344	341	361	370	360	383	355	332	347	383	337	353	365	347	383	381	324	395	374	382	322	379	354	339	368	354	361	346	349	331	346	367	358	350	367	388	366	352	380	399	362	357	327	389	383	367	342	361	356	361	362	387	372	390	355	386	360	392	351	339	364	348	358	382	357	367	352	389	386	334	353	355	343	352	342	342	366	412	403	364	394	366	361	352	345	366	345	343	370	364	388	381	375	388	341	410	362	373	363	360	384	392	371	366	414	361	336	362	333	337	363	371	383	362	369	391	388	395	325	374	350	388	385	344	387	336	329	368	369	371	358	380	362	354	344	354	353	364	392	370	354	371	360	396	380	359	359	367	373	343	358	350	392	382	351	352	371	366	361	347	343	397	385	327	355	373	343	347	377	387	360	411	365	353	380	381	371	370	359	356	340	393	363	353	404	339	359	370	400	381	368	356	339	381	372	364	341	384	356	371	367	346	346	339	350	361	347	350	353	352	347	358	386	349	367	380	372	347	350	357	363	352	369	340	346	383	359	359	361	357	362	404	373	339	352	401	388	354	393	394	353	377	364	353	359
6013	5813	12641	10705	11330	10813	5352	3952	2983	2515	2446	2140	2090	2210	2184	1914	1787	1650	1536	1351	1349	1375	1297	1270	1292	1261	1272	1206	1126	1172	1194	1198	1147	1223	1160	1141	1127	1076	1170	1106	1083	1002	1030	1030	1032	1002	1056	970	1026	958	967	925	976	949	918	955	925	950	906	925	957	900	945	926	932	899	947	873	922	868	915	901	880	904	832	901	865	943	829	854	815	873	900	830	873	869	886	927	843	915	876	933	883	886	834	942	899	848	850	886	895	867	829	890	858	864	864	889	921	856	866	874	851	854	888	865	918	854	856	896	868	858	857	915	862	878	919	935	905	823	870	897	911	915	944	900	874	874	882	881	872	907	885	836	910	910	860	852	886	879	838	883	906	875	905	891	954	847	920	909	846	893	848	856	865	883	857	890	857	905	908	892	818	855	858	887	830	1004	895	930	875	912	866	886	879	862	879	883	861	860	908	864	865	884	828	866	887	803	833	949	922	902	866	902	843	867	886	899	895	871	881	886	881	892	888	901	894	869	914	867	895	811	864	848	851	877	837	854	852	929	876	863	873	867	861	890	875	931	859	895	906	860	879	845	868	880	882	855	915	890	858	844	883	885	878	840	853	933	883	933	842	926	888	879	882	927	912	885	867	842	837	871	858	895	852	884	873	879	832	847	896	847	903	879	918	919	902	873	921	881	879	913	910	911	880	864	894	873	882	926	833	880	852	930	851	918	897	863	934	899	849	826	930	864	895	916	887	884	917	893	898	886	874	916	835	839	843	846	837	870	888	903	861	894	875	890	864	891	848	914	870	846	878	849	828	894	848	904	850	835	883	897	902	840	881	858	891	924	902	931	847	880	884	881	868	866	892	869	919	887	876	904	911	915	880	860	909	821	907	882	890	878	880	848	838	886	843	844	911	892	862	889	909	888	852	910	907	886	849	875	889	902	875	928	863	912	836	860	857	854	854	875	926	874	868	901	859	941	934	832	915	888	866	861	897	861	873	920	867	887	838	853	919	897	852	883	912	894	850	871	872	876	852	894	894	877	865	964	900	885	859	884	927	840	901	848	865	844	856	869	853	911	867	914	847	890	879	887	870	904	870	913	879	859	872	907	832	836	849	873	916	814	877	894	858	902	931	865	881	876	882	908	859	862	884	870	857	879	870	905	844	897	860	882	933	894	849	940	872	857	903	916	934	851	878	879	903	843	912	856	882	890	863	846	890	875	1005	853	874	885	839	907	962	890	873	867	856	880	943	828	911	887	896	881	869	892	891	916	812	866	836	859	900	878	909	858	897	925	874	841	927	918	878	919	906	910	893	934	862	825	880	900	882	865	881	906	865	899	894	879	875	880	870	904	877	914	851	859	881	856	880	871	888	897	902	861	930	890	830	943	902	829	881	849	869	943	910	914	884	923	861	917	910	869	887	874	877	908	834	839	904	901	904	851	883	899	965	860	880	931	827	875	864	895	892	874	871	914	873	870	826	871	840	914	860	881	909	864	916	883	887	820	837	909	912	880	866	868	917	918	852	906	817	933	872	893	884	848	914	941	888	858	851	908	889	949	914	863	897	861	925	904	885	826	911	892	851	905	869	918	906	888	850	824	880	889	909	956	886	875	883	919	916	905	896	831	848	870	826	880	872	887	874	906	906	867	918	873	825	894	892	845	883	924	916	838	903	902	885	880	827	910	882	899	868	837	836	901	889	866	839	880	901	853	837	910	872	880	876	910	873	800	876	956	859	890	846	912	904	877	835	917	860	871	935	894	900	877	849	880	890	918	885	869	903	859	901	902	839	884	860	877	878	852	859	861	871	883	862	886	854	925	882	878	878	864	896	846	892	940	877	824	892	883	862	852	877	882	891	896	844	902	836	863	846	859	870	852	852	855	906	911	883	850	905	841	909	917	917	875	919	913	853	872	862	891	889	834	836	869	856	903	893	894	885	870	880	918	926	878	885	866	887	909	901	898	921	851	849	877	883	825	894	836	907	926	855	891	850	908	868	838	875	880	845	873	904	817	832	908	867	856	866	889	912	922	902	960	838	882	891	887	865	908	873	856	851	855	872	882	830	858	867	878	927	853	876	829	881	867	889	913	862	924	919	943	854	908	876	889	928	903	907	898	924	906	847	871	872	867	876	865	866	917	888	845	851	899	876	875	893	842	884	868	882	874	883	889	922	885	878	879	834	842	871	880	888	840	867	921	921	894	908	873	899	895	895	897	930	872	817	939	855	868	857	888	859	860	870	848	888	873	866	895	898	941	904	868	871	885	882	841	879	895	855	913	911	909	832	864	898	912	905	835	880	842	920	883	833	955	897	899	881	883	903	876	875	892	870	900	909	855	910	915	880	895	906	877	920	912	868	902	902	854	845	863	852	928	897	907	869	900	857	842	923	890	871	906	915	897	893	911	905	930	881	888	871	906	903	907	860	861	899	869	905	902	833	919	923	864	910	893	888	858	866	916	859	895	877	833	896	884	872	919	868	872	845	899	898	869	863	877	843	895	902	886	913	854	874	856	863	880	908	907	892	876	902	899	900	874	867	861	897	884	840	871	894	890	897	875	874	913	883	951	933	858	878	865	918	846	917	846	881	862	911	905	884	891	912	833	839	910	839	856	837	863	919	825	834	896	888	891	880	841	894	903	862	890	904	925	836	895	927	906	875	918	845	894	879	924	876	883	895	858	932	941	869	899	847	874	839	849	894	910	900	924	896	904	870	898	852	908	904	941	879	843	887	853	815	861	870	869	904	891	865	857	864	915	876	886	900	877	844	816	885	879	881	849	902	963	844	925	925	848	839	893	921	912	859	890	819	885	870	920	915	897	913	884	911	875	860	836	861	887	935	837	897	907	875	837	855	900	879	944	868	872	842	892	868	879	870	932	901	901	885	862	842	873	895	855	931	891	889	869	922	860	886	846	904	834	845	864	907	920	908	915	925	858	851	857	883	892	917	825	908	861	886	863	875	923	894	877	874	887	874	856	848	922	923	869	875	885	867	828	924	837	860	948	891	906	915	833	894	911	898	858	887	887	805	881	833	894	863	861	954	867	885	934	922	900	868	889	912	904	939	873	914	866	876	861	947	909	865	887	907	883	942	874	964	901	907	831	876	895	884	907	840	884	918	910	832	863	870	878	896	895	877	882	876	896	876	919	858	883	834	874	921	922	890	933	858	829	861	905	876	833	896	882	889	861	897	939	859	885	881	849	852	886	875	952	875	852	883	895	824	895	931	869	894	884	851	892	882	880	893	878	904	867	878	852	868	868	842	924	879	926	853	903	892	845	945	963	824	868	864	875	876	899	867	861	901	897	907	899	900	851	869	873	865	895	946	875	858	875	894	912	891	901	889	930	916	875	898	857	890	843	905	903	880	856	855	891	904	888	940	855	899	874	911	875	927	857	905	870	904	941	926	869	875	898	875	854	877	870	903	863	888	895	853	854	871	883	823	856	930	886	913	877	898	892	884	842	885	835	883	849	879	898	903	895	870	891	872	871	888	878
27528	29221	33390	33819	26445	27504	12487	5794	3909	2969	2284	1851	2372	3130	3151	2571	2069	1692	1420	1197	1160	1281	994	938	876	842	822	745	632	615	639	775	776	656	658	624	511	607	583	562	495	457	482	455	462	481	483	446	456	399	383	378	436	397	399	407	341	351	337	391	382	365	356	388	365	379	321	347	337	378	413	357	313	350	372	371	368	372	388	361	387	354	389	399	356	326	343	335	320	361	363	358	355	377	350	329	336	379	368	374	358	330	352	355	353	380	365	322	369	325	380	364	365	335	356	336	344	344	365	361	349	355	355	357	381	353	364	366	358	347	363	327	338	338	339	360	386	321	363	345	366	370	321	363	325	352	359	358	342	364	322	366	351	366	367	359	386	354	342	356	367	380	383	332	365	341	367	377	334	351	389	350	374	370	365	393	354	328	361	321	343	368	366	362	340	352	383	337	356	364	354	355	353	348	350	371	378	340	355	373	355	346	348	364	341	358	365	366	358	306	350	363	375	361	377	378	385	376	353	349	325	352	361	393	358	377	359	367	354	340	371	369	365	328	351	359	317	337	352	324	357	366	366	325	357	318	358	363	376	336	351	410	368	386	365	353	348	319	355	370	360	391	377	358	379	349	353	346	374	342	373	387	357	357	378	360	354	377	335	368	345	336	364	345	363	316	325	367	380	344	348	330	355	323	387	370	370	349	354	335	339	336	359	358	416	325	368	355	353	353	349	364	337	374	342	368	369	361	342	345	342	311	305	369	343	369	360	336	334	383	316	332	340	374	360	379	314	374	371	353	364	365	383	377	330	345	357	374	357	335	353	346	360	365	362	385	361	389	322	352	346	329	339	342	353	375	383	363	333	333	378	356	371	349	353	336	360	390	409	339	368	381	368	341	337	336	370	333	362	393	367	338	353	366	344	343	365	356	370	370	319	304	372	370	364	353	351	355	361	380	329	376	329	342	371	314	370	344	387	342	372	343	375	358	329	337	323	339	372	362	351	355	370	317	375	362	387	325	380	380	407	355	371	353	327	362	368	348	356	378	390	389	363	381	328	354	357	349	351	336	375	381	384	379	342	364	328	366	345	337	376	362	367	383	352	346	356	379	374	323	325	359	356	341	355	364	343	361	341	347	368	362	357	354	351	369	346	383	343	324	342	326	355	366	326	406	345	322	369	338	361	373	310	314	327	367	348	371	330	346	339	356	351	342	335	371	373	348	344	330	364	357	354	361	363	343	348	338	398	372	338	381	329	368	362	342	330	360	362	371	357	363	374	341	344	351	335	334	362	365	351	342	345	352	354	332	384	339	357	358	350	361	352	352	370	358	351	352	356	348	374	341	400	330	332	353	365	386	340	348	373	345	355	380	331	357	356	364	346	351	356	360	370	344	355	373	367	347	369	356	332	351	369	362	333	353	352	352	359	370	362	340	325	398	382	355	366	362	358	345	313	346	398	375	345	329	363	368	373	403	334	373	331	360	361	347	359	323	334	351	351	355	344	354	357	344	298	342	387	320	354	345	346	359	347	357	342	333	346	362	407	367	373	339	377	367	364	395	356	361	345	316	338	333	373	319	328	389	336	339	388	360	348	364	381	362	365	374	371	369	345	362	366	340	338	331	344	381	356	332	348	354	382	349	335	367	323	320	369	343	347	360	353	369	364	370	365	368	347	320	313	343	334	359	352	328	328	294	381	335	330	354	398	349	354	333	352	365	344	335	366	354	364	375	375	362	372	365	347	350	380	367	353	361	364	375	359	345	354	370	330	379	343	347	395	335	320	357	358	353	340	369	364	418	355	339	305	338	340	369	360	379	355	350	352	338	358	357	344	359	380	344	322	329	344	351	308	364	337	356	348	371	380	360	396	372	355	355	360	345	352	331	339	387	331	368	376	357	375	357	348	325	338	347	376	346	373	328	394	320	405	370	371	351	338	349	354	357	329	342	344	339	381	373	371	372	340	340	355	354	347	357	338	359	393	382	367	371	377	342	392	362	359	379	355	399	327	345	371	332	350	370	330	377	375	322	390	349	379	359	387	324	356	383	355	358	363	351	368	356	311	365	373	362	347	383	356	355	383	367	335	367	331	343	379	362	352	394	384	332	399	369	348	371	354	406	365	332	349	344	354	393	337	388	372	377	383	359	337	359	348	350	328	335	364	365	386	332	343	354	348	366	373	382	361	347	341	369	361	368	350	330	348	365	366	360	316	344	364	374	346	357	365	375	358	363	346	346	329	348	371	347	373	349	376	376	377	367	346	350	367	345	336	377	351	357	356	359	372	372	368	374	356	404	378	340	373	381	336	354	371	335	332	386	365	359	361	381	370	352	360	383	346	390	375	361	366	359	341	373	333	320	359	383	353	360	353	354	336	384	363	357	377	369	351	340	347	331	362	346	387	358	339	343	357	370	391	349	360	351	335	336	370	335	343	348	336	379	348	347	335	362	406	352	349	381	349	351	355	347	324	325	375	332	293	369	375	375	348	381	383	339	392	369	358	345	340	335	384	343	352	349	327	362	355	312	351	374	334	371	336	352	354	380	350	363	365	326	360	393	371	344	370	338	318	357	341	323	350	346	369	352	356	355	344	341	366	346	346	336	384	342	370	363	333	367	367	374	353	361	318	354	366	362	359	341	361	345	393	352	335	350	347	366	356	364	340	334	366	353	352	348	375	374	359	339	348	363	356	333	360	289	351	353	369	352	359	357	363	336	345	325	362	342	340	349	370	365	387	341	372	370	363	362	331	379	319	414	374	346	355	364	351	355	357	369	311	377	385	341	358	368	340	380	336	328	342	322	346	351	362	373	369	377	383	358	352	357	372	357	352	343	357	364	399	359	335	414	334	347	366	375	334	363	325	334	374	345	380	346	324	401	336	346	369	356	322	356	350	361	366	393	369	335	398	397	378	359	377	362	315	335	345	361	367	404	339	350	343	289	363	367	322	342	364	301	345	360	344	334	353	377	354	333	315	351	398	377	395	373	346	368	371	365	383	352	342	361	336	332	371	328	340	361	343	363	354	346	369	371	330	392	341	373	375	337	343	345	388	351	371	333	382	360	352	342	364	320	395	374	338	373	354	342	321	332	365	359	345	360	388	356	342	322	353	359	336	379	336	354	368	406	335	352	376	343	377	374	364	387	385	331	369	357	357	359	369	373	349	330	351	352	342	356	364	344	393	335	375	359	351	313	319	366	360	355	378	367	373	329	378	382	376	356	338	353	339	365	395	350	351	367	366	376	348	386	351	364	356	327	354	386	363	344	353	374	368	348	365	327	345	364	343	329	339	329	335	363	374	373	361	337	326	352	356	380	354	340	367	342	346	332	331	344	365	369	377	360	359	390	345	360	346	396	321	353	371	371	333	367	335	348	386	309	325	356	363	367	373	379	327	353	352	360	344	318	345	361	358	388	353	367	339	350	374	344	325	363	345	384	330	387	353	360	325	380	391	333	346	342	333	348	344	353	321	348	330	349	355	355	364	336	341	381	330	372
17573	23079	31570	36402	33164	30485	11284	9031	10380	10424	9716	8532	11152	15056	15002	13054	10393	8936	7208	6283	6852	7226	5418	4880	4953	4792	4493	3749	3305	3076	3012	4148	4258	3638	3591	2864	2588	2705	2679	2357	1912	1857	1823	1707	1820	1856	1817	1585	1463	1256	1274	1231	1190	1105	1005	1033	995	975	926	913	938	859	931	968	913	963	911	872	911	876	868	879	887	875	839	877	810	872	877	853	853	798	893	825	847	838	859	843	842	887	849	844	846	878	895	885	853	832	889	885	905	860	869	859	885	892	859	836	917	833	862	878	818	918	888	856	860	888	858	876	854	850	846	869	867	838	846	861	844	769	860	856	881	900	863	896	841	892	843	895	871	845	918	893	869	936	870	852	882	884	886	847	856	891	889	864	845	862	823	894	905	870	877	884	885	872	866	853	876	863	891	843	915	876	877	817	878	873	875	880	868	872	843	858	850	868	854	923	853	849	891	835	803	870	871	875	839	846	890	848	850	908	907	822	859	826	865	880	830	887	866	800	901	896	885	879	865	847	859	871	851	898	834	846	821	816	840	885	762	885	845	828	852	867	887	872	877	891	842	773	874	853	869	829	864	881	853	855	856	860	887	819	859	872	898	807	875	890	874	860	890	864	872	831	905	835	888	849	845	834	831	898	851	777	869	835	897	888	891	870	885	842	870	897	835	868	871	859	840	858	839	858	840	886	859	845	864	876	923	871	831	782	843	847	871	890	912	832	884	853	894	866	872	778	914	871	823	855	890	821	871	875	884	824	868	775	830	863	868	896	847	870	827	816	866	866	895	864	843	821	846	813	847	838	850	861	904	845	855	854	835	836	826	859	880	871	871	845	866	829	899	827	817	871	902	868	882	817	814	878	822	866	851	875	879	865	784	838	888	900	829	872	883	896	841	889	831	869	887	812	894	862	873	884	843	848	812	836	836	853	849	900	824	855	821	852	905	878	922	843	849	866	932	841	833	889	836	859	873	883	808	882	855	893	845	871	811	882	854	842	834	804	776	853	849	811	847	858	858	843	847	882	808	817	904	846	813	911	841	814	838	853	857	892	866	867	865	891	807	864	875	885	867	903	858	846	820	886	853	879	877	809	844	816	832	856	811	818	853	908	839	892	855	835	864	899	880	876	861	835	817	878	889	886	862	833	883	826	858	848	897	893	839	858	879	905	842	850	826	862	801	835	849	893	863	833	849	851	843	873	865	834	848	879	889	839	858	854	861	857	809	895	843	885	849	869	929	859	914	872	898	827	871	855	863	897	816	887	862	828	882	825	857	836	874	850	830	852	882	874	822	831	811	786	903	762	854	910	818	896	819	884	889	858	843	796	870	824	906	879	868	902	876	856	863	882	836	832	861	852	859	848	818	860	832	876	840	875	844	864	829	927	869	851	832	819	848	832	843	836	854	884	865	882	839	884	896	864	848	881	884	886	821	904	890	824	857	844	889	891	910	864	800	776	853	850	857	864	827	839	827	921	851	845	823	851	855	862	874	852	839	852	859	914	887	831	826	867	833	868	834	839	833	836	863	877	895	835	841	825	854	863	878	847	902	908	874	881	838	837	841	882	843	850	791	848	900	835	840	898	867	847	841	850	846	879	905	840	876	861	886	876	887	891	865	877	856	877	854	884	834	881	843	835	845	836	896	879	862	878	889	861	889	887	832	859	878	840	846	860	851	873	891	870	824	827	912	848	879	870	852	896	813	860	861	799	858	861	847	839	830	861	811	853	874	880	859	892	856	843	794	827	862	860	819	875	849	873	809	860	857	869	879	844	873	876	850	888	832	879	843	902	895	837	885	841	833	809	840	831	849	901	864	871	794	816	832	857	854	831	818	892	841	839	833	899	913	897	862	881	865	839	851	832	850	864	884	851	849	871	897	883	816	861	859	875	874	844	825	865	885	896	878	852	918	810	807	840	825	861	865	859	909	884	861	864	854	822	849	850	860	873	866	876	817	892	886	859	880	798	892	887	857	878	826	843	908	876	838	886	859	913	874	907	888	888	887	873	882	859	883	856	824	888	892	857	866	867	865	856	793	872	876	854	876	868	851	844	841	791	898	871	747	917	842	887	843	881	862	830	829	879	820	843	860	878	875	880	849	932	822	836	876	837	875	827	879	823	841	897	849	863	854	882	864	845	876	863	865	858	793	877	886	871	880	822	831	868	834	819	869	832	829	860	857	866	866	856	858	862	875	823	892	892	836	874	904	894	876	869	831	824	843	880	884	862	792	873	903	864	856	871	811	848	903	862	852	894	868	825	884	814	922	836	863	831	815	885	823	835	843	897	780	810	877	866	889	902	872	866	883	889	870	855	891	899	851	840	846	880	890	835	841	875	866	841	887	867	901	848	854	871	878	860	814	844	871	825	849	863	908	882	833	888	871	817	854	891	875	850	895	842	846	856	894	902	877	863	827	836	839	863	853	874	885	863	884	876	829	828	827	847	824	878	818	860	874	846	879	853	786	846	837	837	838	881	863	878	905	842	804	821	827	861	819	925	832	864	807	855	874	885	854	843	858	804	834	848	849	896	838	814	902	850	902	825	828	877	856	882	884	830	905	880	832	854	906	847	868	887	855	849	863	839	918	844	804	894	894	848	808	820	862	863	845	873	837	857	886	832	823	882	848	849	864	902	861	812	892	852	832	891	899	850	850	866	898	851	874	872	862	865	891	874	887	838	870	829	836	855	834	852	885	847	811	881	883	869	791	882	838	848	858	864	878	833	842	838	876	906	873	886	844	858	836	848	919	869	877	905	875	860	896	916	821	842	885	883	889	865	847	844	847	846	869	886	845	860	881	834	818	812	840	878	825	884	819	859	868	829	860	860	880	855	901	832	893	852	836	856	821	811	830	878	924	841	911	861	861	874	854	869	825	869	866	865	820	830	881	878	903	899	811	815	870	863	810	853	861	834	840	877	881	842	848	838	883	840	792	891	873	889	876	832	802	837	887	863	870	818	855	869	801	853	866	885	818	893	882	799	887	883	898	855	879	851	855	883	802	876	871	889	840	807	850	829	852	862	856	866	847	795	866	897	863	859	888	883	812	842	891	811	868	883	841	800	847	860	880	831	846	830	865	898	830	951	845	834	851	908	847	884	816	860	883	871	857	846	920	846	876	884	888	846	910	884	918	864	907	867	910	840	894	839	866	888	866	832	899	904	836	784	810	816	867	868	913	889	875	823	872	872	883	822	874	821	891	813	888	826	807	880	890	835	851	830	787	817	887	898	872	918	828	774	843	884	859	852	873	894	913	843	829	825	835	916	817	866	876	876	821	872	823	846	829	866	879	825	848	817	814	884	822	848	889	897	798	871	845	886	848	842	824	832	847	857	861	852	859	846	815	823	883	880	868	897	783	843	862	891	888	864	905	864	835	875	836	854	842	864	839	879	835	819	881	880	844	792	833	873	841	896	803	918	874	883	805	878	881	871	921	871	837	872	846	900	876	814	875	884	914	888	815	894	884	866	875	864	863	846	891	877	836	851	881	841
38099	33472	41381	34383	36881	29401	16177	9815	6616	5044	4135	3434	4693	5240	5423	4403	3164	3193	2310	2147	1958	2016	1572	1376	1261	1360	1165	1024	916	762	803	929	1238	967	874	756	636	684	755	545	558	568	481	465	464	501	502	418	409	361	364	418	376	304	326	316	325	282	328	286	311	332	292	330	306	324	314	296	318	295	280	325	313	314	258	292	273	256	289	298	290	291	261	288	286	276	291	294	308	295	273	302	272	313	287	308	282	297	287	309	316	288	289	317	281	291	294	258	332	303	294	313	270	284	266	283	291	298	259	249	308	288	288	291	298	270	324	272	323	273	292	313	322	258	281	293	302	270	280	256	261	278	340	282	277	299	294	329	301	279	313	303	306	289	301	294	301	276	275	297	294	260	302	305	281	310	298	301	276	298	272	314	283	293	267	278	295	296	305	273	273	283	310	294	258	326	308	296	297	275	310	298	236	300	295	282	292	313	289	290	307	276	300	288	254	309	279	273	258	269	284	243	331	336	271	279	280	346	290	295	284	275	285	297	281	295	297	287	308	290	327	285	297	293	287	292	318	263	256	280	293	281	288	315	297	313	298	301	277	264	296	278	286	301	324	286	299	304	268	288	311	334	258	263	310	272	297	264	283	273	268	282	273	269	268	294	302	288	292	272	304	307	307	295	287	247	289	297	311	280	296	300	272	307	307	330	275	263	283	282	274	287	298	312	299	272	289	318	277	291	272	255	299	308	267	246	285	283	294	277	318	302	315	286	269	285	276	303	283	262	297	280	319	332	304	270	307	286	303	298	281	252	288	267	306	287	271	278	271	268	303	307	300	285	284	293	282	262	289	268	269	278	286	280	283	304	307	272	297	296	293	298	318	278	297	291	300	291	284	274	299	278	276	300	312	294	293	265	259	260	296	299	277	309	296	276	277	295	262	294	302	284	304	297	301	282	319	295	307	301	243	276	297	309	322	295	276	309	284	298	306	280	281	302	286	278	291	278	284	292	316	305	274	262	277	290	304	303	308	290	306	254	272	277	304	279	269	301	280	256	310	284	298	279	313	294	295	293	286	299	248	294	279	275	299	304	295	284	299	307	267	282	262	301	268	297	289	283	288	254	333	287	284	284	297	298	268	271	313	304	300	308	317	296	315	266	295	320	288	277	280	290	290	286	286	333	335	312	344	319	308	329	282	284	292	276	269	266	258	300	307	301	271	284	320	300	296	296	280	288	295	279	293	310	268	272	301	285	289	297	295	310	254	308	298	285	298	256	281	322	303	287	263	326	304	280	264	277	271	280	329	289	307	280	304	270	268	273	292	262	280	301	332	274	309	277	278	287	317	282	325	296	289	249	287	275	276	283	289	310	253	277	309	281	293	295	272	289	309	271	307	324	298	262	314	294	303	289	302	274	263	301	295	322	275	287	281	314	293	278	315	307	261	305	300	281	297	311	298	303	280	294	341	289	284	297	262	273	283	290	295	277	289	284	289	310	282	275	305	291	273	320	304	279	294	277	287	315	305	283	308	313	305	253	279	317	339	308	304	306	284	325	269	277	298	253	284	297	272	287	299	315	286	251	266	265	299	263	312	310	271	272	274	292	273	282	288	288	262	300	281	275	272	296	294	269	303	281	264	288	277	275	320	295	292	280	241	271	281	296	309	308	297	280	285	280	288	298	274	268	278	308	257	306	265	298	250	304	277	285	306	301	312	317	300	305	285	293	277	290	303	284	295	279	295	276	298	287	288	279	285	295	281	298	295	288	273	315	294	303	275	332	284	296	298	260	280	274	287	287	289	270	255	268	296	288	291	283	271	292	325	259	296	281	273	271	266	285	293	278	281	279	302	291	284	294	301	291	281	318	284	256	311	316	298	285	277	308	296	278	284	279	309	275	295	277	282	295	266	306	315	291	284	296	335	299	247	274	285	294	304	276	278	285	277	283	294	287	280	275	270	286	297	296	310	294	306	283	308	269	279	295	277	342	300	291	310	284	311	285	300	331	292	280	283	287	296	294	290	292	282	308	292	284	269	279	283	311	287	268	298	285	281	303	289	309	301	272	307	281	304	317	288	293	303	299	296	278	327	275	302	328	267	276	309	290	304	292	297	313	295	298	301	280	308	298	300	290	296	291	309	288	294	304	295	266	280	310	289	309	298	290	254	331	289	289	259	309	274	251	309	283	288	307	300	279	299	297	281	300	318	293	264	314	280	298	290	301	273	280	275	304	289	303	327	284	282	304	289	280	286	284	281	261	312	288	277	323	299	251	297	295	305	254	296	269	272	296	278	326	298	298	295	312	290	282	262	294	286	300	278	280	293	299	306	292	268	321	295	286	309	288	267	309	302	332	323	290	289	320	292	297	291	353	279	265	290	319	301	276	283	280	272	267	259	279	298	268	318	281	263	294	280	271	315	328	272	284	280	308	311	277	267	326	274	296	293	315	303	257	298	285	278	278	254	285	308	305	271	296	281	305	296	300	267	295	310	298	285	264	278	295	264	310	292	296	266	284	280	302	286	283	285	285	280	301	303	308	294	288	300	304	290	313	307	281	311	301	300	313	279	286	298	278	269	286	309	295	304	309	280	308	312	264	293	272	281	306	305	313	275	271	299	267	256	303	267	300	263	301	319	267	300	279	289	269	267	281	306	289	306	324	264	272	329	269	283	294	276	302	274	290	277	273	272	273	292	279	285	289	303	260	293	286	292	308	306	295	285	276	313	266	277	266	315	285	301	262	327	295	280	281	309	316	300	326	270	292	274	317	293	289	278	294	290	303	334	271	273	292	304	286	291	295	287	282	252	272	281	288	275	266	285	280	295	291	293	275	287	275	286	307	304	277	285	306	272	300	290	308	303	278	281	300	284	284	293	284	285	292	310	292	284	278	308	276	312	321	293	315	297	304	313	287	255	317	292	292	287	311	281	269	274	301	245	275	307	299	277	285	302	287	271	297	304	291	265	266	271	284	312	323	291	285	314	277	287	305	247	280	291	295	278	297	280	271	292	280	276	287	272	285	295	310	245	272	272	290	293	309	289	262	300	294	274	261	313	275	291	254	280	296	276	262	287	291	285	304	323	286	304	287	265	293	297	309	284	330	299	301	297	278	288	287	268	303	314	313	304	291	317	295	269	295	289	293	290	269	284	305	282	286	289	269	303	301	278	296	279	321	283	284	273	274	277	275	274	293	279	282	289	272	294	287	289	297	260	266	281	309	278	293	310	284	289	290	301	254	309	278	296	258	315	294	293	289	300	303	256	283	284	269	272	285	290	310	317	289	296	291	312	259	282	271	298	273	290	292	265	288	273	289	278	266	289	285	311	271	276	291	323	299	293	305	290	284	288	281	266	271	297	274	297	296	300	299	314	282	304	287	291	303	266	277	307	308	310	295	299	298	284	287	294	340	323	306	261	284	272	277	289	312	257	286	299	282	265	284	303	301	301	272	296	296	313	287	315	288	273	294	303	298	303	282	287	296	278	326	310	309	292	286	296	289	312	280
24405	24849	38004	35154	43748	26898	14144	12935	14291	14778	14789	14192	18542	21461	22090	18746	14589	15232	11829	11049	10790	11186	8534	7784	7700	7822	6634	5802	4992	4473	4635	5682	7106	5696	5177	4239	3380	4184	3967	3041	2384	2687	2132	2039	2375	2260	2429	2057	1758	1415	1374	1404	1265	1014	942	937	896	817	876	846	879	827	827	800	795	792	793	761	728	720	763	715	692	673	766	761	786	721	722	741	757	738	736	727	757	778	695	673	696	679	739	741	735	704	709	726	737	712	724	771	695	724	667	734	714	759	748	761	714	726	729	707	722	730	698	726	703	701	689	691	716	731	714	737	713	716	730	696	725	722	671	734	723	708	715	718	703	723	677	702	701	686	725	738	749	710	723	731	711	680	709	745	721	747	740	710	694	760	724	687	740	685	766	756	701	727	775	738	713	724	776	755	784	751	691	713	740	730	710	711	684	741	709	696	682	750	711	676	767	706	725	775	713	723	711	691	704	759	710	735	724	732	726	669	710	727	688	733	730	683	679	708	676	705	730	702	723	682	669	752	682	692	719	706	674	707	719	705	668	705	755	694	679	724	706	698	720	727	733	716	719	796	695	723	648	736	729	714	691	686	720	718	737	746	692	708	735	724	711	716	700	706	694	710	665	703	702	742	698	734	715	735	701	688	689	689	771	663	718	710	725	696	715	759	701	653	672	673	749	715	730	687	661	689	729	739	678	694	691	692	710	702	659	721	722	693	715	714	734	703	675	730	734	663	726	691	680	684	697	743	684	750	704	684	719	683	672	732	690	734	737	675	721	738	660	730	716	753	691	688	697	737	713	706	666	720	746	685	698	707	709	739	683	713	724	735	751	686	694	711	725	724	721	669	677	705	710	710	751	686	729	680	738	732	726	760	711	680	742	664	650	734	671	761	727	751	732	692	776	707	737	663	716	733	687	752	691	724	717	684	697	711	740	725	707	716	698	706	688	722	727	678	694	678	720	701	735	712	668	718	719	763	693	707	711	708	748	662	732	747	709	744	709	737	756	644	678	679	671	732	738	710	700	729	748	725	718	697	732	745	719	732	761	694	711	685	690	705	709	704	705	727	671	700	767	687	717	723	693	698	734	694	752	675	729	688	755	721	698	735	664	726	686	729	706	731	759	727	742	670	671	693	727	701	700	712	734	668	753	735	722	643	678	772	718	711	723	709	737	692	715	719	677	670	669	669	733	728	742	705	707	706	659	688	730	747	640	715	678	734	735	695	719	670	721	728	669	737	740	714	717	676	741	686	715	725	672	728	755	688	759	707	725	676	715	756	701	658	718	736	713	713	735	745	732	733	705	716	640	684	700	676	701	696	699	707	670	728	710	736	757	741	705	725	776	707	716	650	754	736	705	714	725	696	720	751	707	722	756	716	726	745	694	682	638	758	740	708	724	741	738	731	699	683	731	696	744	713	724	718	697	711	722	680	705	719	699	703	647	700	689	740	743	667	646	693	660	753	714	718	679	697	693	721	727	707	694	747	658	756	726	734	713	693	725	749	704	733	714	740	674	723	743	701	689	711	726	685	698	700	690	691	704	685	694	691	743	690	750	646	698	700	747	690	718	702	698	720	694	687	722	702	713	695	756	693	687	733	711	701	750	738	705	724	673	699	693	746	695	691	716	695	669	694	690	733	738	740	707	692	733	755	732	680	658	716	735	712	776	708	718	678	712	753	705	673	731	683	706	674	728	696	723	727	692	708	713	717	698	754	723	728	701	709	691	691	736	709	699	654	729	692	672	664	717	717	733	739	701	713	698	694	688	698	714	732	741	673	712	665	753	768	700	739	719	718	636	695	673	675	689	710	707	715	680	734	674	676	713	629	768	666	720	724	679	721	735	702	741	655	705	715	711	730	663	700	713	709	713	668	726	721	700	698	709	719	731	710	695	709	676	724	686	698	751	740	727	709	733	734	752	697	719	728	719	746	711	712	631	758	721	703	721	742	674	700	691	691	676	669	693	742	711	684	703	721	717	745	728	749	691	708	717	709	721	735	690	675	712	658	676	731	694	669	683	720	731	687	691	760	704	748	660	691	732	728	725	711	700	705	707	719	706	671	707	663	727	736	750	718	709	729	706	707	689	705	688	746	666	699	733	772	739	682	747	704	712	696	670	722	737	704	771	722	692	701	760	702	720	669	684	704	645	701	714	712	702	721	738	700	729	715	736	664	709	705	705	744	712	721	710	735	694	726	698	680	711	724	736	660	668	734	722	667	696	685	717	723	680	686	716	734	692	740	698	751	727	748	671	691	685	715	733	722	768	722	690	733	749	696	708	704	709	710	671	694	750	715	680	705	685	723	714	666	741	723	715	686	726	753	677	701	670	714	709	686	730	750	712	629	710	689	714	696	752	739	686	741	707	724	670	708	717	708	674	677	688	697	706	755	662	751	662	680	714	742	689	693	668	741	727	707	704	696	678	701	705	678	712	726	699	711	710	703	740	665	660	752	736	712	692	738	675	762	786	712	691	690	719	693	726	668	727	690	679	686	699	717	709	712	742	690	727	696	724	663	727	716	692	687	712	739	732	654	700	713	668	732	757	693	775	716	714	700	701	727	691	691	672	697	710	694	696	761	693	679	698	729	689	704	708	773	720	688	664	737	725	671	739	732	709	732	723	697	748	715	684	701	700	679	724	687	673	669	702	656	724	727	654	735	742	654	780	678	697	704	706	664	709	721	740	720	701	718	650	764	730	724	701	706	721	691	712	689	716	707	704	712	689	685	695	668	748	709	675	733	701	713	749	721	688	680	724	743	702	718	712	691	699	678	707	753	697	676	683	666	739	714	712	748	702	717	695	706	653	715	690	701	732	730	743	764	765	697	715	735	687	703	641	725	721	700	725	684	700	646	726	685	760	696	696	706	680	696	730	704	689	686	693	732	689	726	705	714	730	697	736	688	740	744	698	666	706	743	727	708	696	718	770	673	656	731	722	712	747	692	693	656	698	718	713	719	748	689	739	744	724	699	758	702	712	738	682	685	723	694	719	694	725	694	734	695	727	727	735	721	664	717	674	668	717	726	726	759	683	731	733	697	722	687	722	758	682	711	654	680	751	708	748	675	704	708	678	728	696	694	709	722	701	691	719	750	675	687	690	736	717	695	755	699	750	744	700	673	682	693	679	696	711	744	740	705	706	726	694	709	692	714	660	675	717	673	673	692	685	724	661	729	723	652	708	709	732	713	683	722	699	731	706	723	704	712	726	744	741	731	651	673	635	727	654	749	665	691	694	674	719	700	693	732	708	689	733	650	729	735	723	680	664	704	702	708	720	695	704	707	696	746	704	726	681	733	764	733	719	747	725	672	691	764	711	743	753	705	691	672	691	702	734	729	696	755	747	725	738	731	718	721	687	706	708	739	717	696	708	696	730	742	712	691	708	726	684	704	716	705	727	711	653	744	712	707	706	685	738	742	682	737	717	721	688	733	691	689	693	688	722	665	705	699	740	707	660	721	708	661	697	731	717	714	690	760	699	677	740	694
9215	5757	7694	4629	3490	3608	1780	1143	906	771	618	611	609	600	637	547	507	516	461	513	454	436	426	406	382	395	457	393	408	368	450	390	396	387	433	414	399	384	393	388	387	373	354	344	397	389	419	373	372	370	405	380	391	382	383	358	392	383	352	373	344	383	372	365	364	382	374	368	369	373	380	399	378	361	346	363	383	348	371	330	363	360	358	349	383	385	345	338	375	379	367	350	392	363	369	347	380	371	367	347	374	394	335	369	388	360	360	359	385	367	388	345	359	359	363	371	370	326	329	395	377	391	373	373	396	362	333	367	352	373	359	321	365	356	396	411	370	357	352	363	364	373	397	345	364	373	373	339	386	382	369	358	382	377	371	368	424	349	335	344	392	376	389	356	387	356	356	394	334	388	376	354	407	371	364	363	355	348	372	376	373	358	369	346	349	374	382	338	357	345	376	372	379	409	350	326	357	314	360	374	342	411	370	390	387	367	366	405	373	383	357	381	371	362	391	353	393	324	349	403	380	340	376	365	336	383	332	347	345	387	364	372	349	365	348	353	374	357	374	377	340	354	340	419	345	396	366	336	355	353	365	350	339	350	340	353	372	396	418	351	403	373	396	357	347	360	378	342	374	352	367	378	349	393	371	355	362	331	361	358	411	354	361	359	398	379	374	341	342	338	375	371	376	346	385	363	357	354	348	343	338	358	369	342	361	393	331	336	359	362	367	394	360	359	356	372	396	367	349	358	394	357	358	376	368	333	381	325	358	345	356	379	390	372	376	373	352	376	373	362	342	356	376	361	356	325	358	381	377	351	373	369	343	345	326	380	382	392	384	383	350	414	362	335	329	343	355	398	349	365	376	365	381	346	381	372	358	366	358	339	382	385	357	389	310	362	367	335	351	381	343	370	372	379	354	356	369	377	352	381	362	367	371	391	378	388	367	339	341	357	385	356	364	358	363	365	386	374	371	396	355	364	389	398	316	370	349	341	369	367	329	400	392	379	340	348	376	369	376	343	388	346	358	355	369	389	360	372	356	374	333	360	358	320	374	370	357	360	347	373	340	346	377	383	365	390	365	343	377	386	377	359	356	382	417	357	387	343	359	368	378	374	360	383	317	390	347	330	376	392	348	383	343	402	378	364	374	372	362	364	370	347	365	374	406	366	349	380	363	359	374	357	368	356	343	388	372	338	396	370	363	365	391	368	331	322	362	357	341	343	363	374	374	382	375	367	354	355	349	393	375	372	344	392	361	343	402	353	345	354	354	370	395	338	319	367	390	349	359	337	382	360	388	325	374	350	381	363	350	378	343	389	401	391	394	376	344	343	391	358	386	401	368	376	350	390	372	333	329	354	336	389	364	371	389	344	387	415	385	373	358	347	352	329	365	409	347	351	390	376	359	398	343	397	380	365	360	378	343	335	373	388	347	371	349	343	345	358	373	364	367	390	383	345	351	339	371	365	336	402	361	364	366	353	351	405	375	341	345	384	341	343	365	395	358	375	353	361	361	366	378	338	395	320	347	363	352	412	402	390	352	353	341	354	340	392	349	384	348	369	388	353	360	335	402	349	362	352	331	368	371	368	382	335	348	347	401	346	369	370	383	344	372	355	330	373	416	352	355	355	347	341	350	369	356	374	314	423	360	381	363	370	370	363	357	359	364	339	355	331	353	358	332	384	339	364	385	381	376	395	357	374	336	355	350	407	379	391	335	355	383	406	350	381	374	363	342	394	395	377	375	362	376	381	371	344	345	375	330	382	370	370	349	391	397	363	398	376	405	391	371	367	361	360	386	388	384	384	364	353	367	393	399	343	381	376	363	359	358	380	364	388	340	397	370	384	348	390	382	353	336	384	402	345	345	368	381	338	389	359	390	369	355	407	387	356	437	366	397	388	373	360	355	351	387	373	375	378	396	346	398	337	355	331	362	386	352	356	379	342	379	365	349	352	361	349	344	367	365	319	373	368	358	365	355	372	379	349	354	330	371	382	366	357	348	390	357	376	347	352	366	356	369	370	336	336	354	404	394	349	327	349	371	386	365	336	371	341	376	370	364	361	358	379	362	382	385	358	374	391	344	378	345	361	389	345	379	377	357	406	351	371	391	368	350	401	322	345	354	354	363	351	352	354	364	388	390	400	383	360	374	325	342	340	350	314	362	361	390	364	367	359	362	382	352	337	339	378	359	349	374	373	361	349	353	367	364	353	353	364	335	400	390	377	357	351	353	366	353	348	376	366	393	348	341	368	369	367	327	335	361	377	388	371	348	375	338	367	363	356	380	325	351	400	356	353	358	356	337	375	358	389	382	326	325	383	342	344	348	349	354	366	402	370	343	347	344	355	374	353	333	390	351	386	359	358	374	379	360	364	355	387	337	382	375	322	372	386	364	366	379	365	364	378	390	365	395	381	360	365	378	364	335	354	385	390	364	355	376	390	374	391	404	355	372	343	390	387	350	363	367	385	348	359	352	341	364	360	340	359	366	333	346	389	401	361	347	359	379	374	384	360	335	359	372	384	369	378	364	376	391	346	397	338	357	358	338	356	376	405	343	386	344	366	383	342	379	344	374	403	357	391	357	357	392	349	381	385	355	345	348	362	401	396	393	377	352	386	392	366	351	359	384	373	370	388	364	376	370	362	347	372	403	356	385	374	362	406	361	367	345	361	359	384	397	389	369	360	366	348	348	355	365	373	373	388	353	354	326	399	350	364	330	388	388	353	376	352	365	372	381	363	365	358	355	342	389	401	363	348	337	386	347	354	351	386	350	374	385	380	350	367	346	388	357	344	354	368	362	362	364	401	380	400	379	353	382	354	378	368	358	367	344	337	356	371	375	327	368	362	343	351	337	417	375	379	347	370	364	346	381	352	353	362	354	362	338	385	343	329	369	342	333	384	367	384	399	355	329	371	355	345	368	378	370	366	345	368	373	387	350	376	337	312	335	365	348	333	328	368	423	356	341	353	350	316	346	379	363	386	380	373	395	347	354	392	404	363	369	361	369	374	378	366	362	350	376	341	367	375	345	355	395	403	364	382	343	365	360	376	353	356	382	375	376	352	347	350	376	341	367	406	366	355	384	389	346	367	353	377	381	368	369	359	400	346	399	380	358	328	344	358	399	355	349	391	372	338	381	352	344	354	345	386	360	370	369	360	372	359	363	356	372	372	385	343	374	374	350	427	388	362	331	346	341	381	350	383	406	385	377	348	355	371	410	362	398	352	431	370	374	332	381	330	418	390	374	389	367	400	326	341	375	303	382	325	395	359	382	354	364	362	351	361	366	353	371	365	375	392	368	347	367	394	378	386	371	335	371	358	355	361	355	377	364	330	393	367	344	327	377	380	377	355	359	350	374	367	346	395	377	335	374	335	346	350	375	360	299	384	395	366	349	346	319	372	353	366	352	356	374	364	384	333	338	362	351	340	356	365	370	325	356	347	336	350	368	375	368	352	345	387	369	377	336	374	347	366	344	372	329	366	356	308	364	369
6435	6285	12431	10304	10667	11504	5468	3772	3282	2936	2554	2309	2423	2420	2307	2078	1971	1879	1544	1524	1501	1540	1507	1447	1336	1297	1329	1263	1246	1257	1235	1307	1220	1217	1166	1195	1147	1104	1121	1103	1139	1046	1053	1067	1047	1030	1007	1090	957	940	951	978	890	916	943	960	918	873	938	918	894	950	902	954	874	891	904	904	909	883	886	904	890	869	914	927	825	951	890	877	902	851	869	903	902	866	850	874	908	913	894	901	848	891	892	843	911	856	890	865	918	938	875	877	855	899	873	916	902	907	908	936	841	866	918	880	861	925	837	873	887	890	850	836	900	856	837	895	912	867	915	882	874	882	872	917	860	858	868	892	895	922	930	900	884	869	847	832	874	873	905	874	890	851	897	848	883	904	861	900	902	952	821	881	902	859	881	853	863	911	885	893	880	928	891	881	899	895	904	914	859	846	904	847	906	871	897	886	866	870	849	901	931	868	873	902	931	917	886	880	874	875	892	873	898	914	927	907	822	850	898	939	830	909	887	892	922	840	863	866	863	870	868	882	894	874	864	841	876	902	897	898	876	899	894	886	892	892	893	856	869	880	863	875	875	905	837	887	875	897	851	909	863	865	855	863	916	807	864	898	852	908	846	812	886	878	903	863	908	959	903	947	835	851	909	915	908	873	840	900	893	899	902	926	871	891	896	885	892	934	876	918	894	932	909	892	875	926	889	870	832	866	855	890	864	865	896	894	854	878	863	848	913	894	866	896	898	897	844	894	901	862	890	900	862	892	882	947	850	843	890	991	862	843	895	858	875	901	860	901	903	935	913	860	850	883	885	914	874	868	895	914	869	904	884	883	842	898	863	886	850	909	906	845	863	901	911	875	853	915	889	917	886	878	921	901	839	832	830	886	907	867	875	901	906	939	901	914	889	895	864	921	874	878	851	830	902	866	874	881	866	919	892	883	880	932	908	893	896	929	887	875	898	854	887	905	873	904	812	866	893	915	847	860	907	898	876	896	895	866	924	869	851	835	872	857	926	852	888	830	894	909	851	890	892	863	834	965	885	870	887	917	892	848	872	859	907	859	901	856	865	855	879	860	857	840	863	925	857	894	882	888	926	966	877	895	858	858	870	937	902	820	930	917	830	861	836	920	859	851	879	874	854	881	879	888	865	834	831	948	881	891	890	868	923	871	909	874	867	897	880	834	886	868	891	895	906	852	923	848	896	893	877	848	879	856	880	883	865	891	848	858	845	877	938	851	851	856	876	911	882	870	858	958	835	886	913	872	946	890	910	873	888	886	911	872	853	910	879	921	926	851	858	851	894	868	899	881	859	823	860	894	929	840	896	852	878	899	915	877	854	885	905	921	870	899	870	876	856	839	836	911	918	856	870	856	874	885	904	880	909	867	913	872	835	899	860	852	851	915	847	844	918	851	844	897	897	858	904	900	874	917	906	874	896	899	883	822	860	874	905	862	885	894	906	946	874	882	897	854	883	897	909	879	844	890	903	877	935	872	947	868	929	916	885	868	921	895	928	862	830	837	903	905	873	899	931	933	918	893	856	841	842	874	936	889	912	891	873	878	873	902	863	917	904	930	953	842	935	877	863	906	869	879	908	979	877	887	871	873	860	923	931	885	867	877	836	879	917	891	900	897	874	943	871	903	900	867	925	850	953	850	877	908	907	890	827	907	867	853	856	887	922	918	836	911	847	869	934	890	910	856	921	860	929	866	870	906	839	881	887	894	813	827	910	885	894	833	888	868	921	948	879	888	875	875	845	837	925	940	851	855	888	917	888	898	896	892	892	860	838	899	855	917	916	840	883	848	839	843	905	893	860	918	857	864	888	933	879	872	861	893	870	918	877	902	893	861	848	884	891	880	824	861	871	878	925	820	892	916	864	906	922	802	895	929	897	889	871	916	935	966	906	884	883	886	895	849	886	917	842	848	895	854	834	883	855	901	851	846	861	864	868	835	886	914	852	931	860	908	919	895	911	879	929	817	916	889	885	891	910	869	831	850	900	888	902	888	871	921	866	886	920	881	910	907	852	907	861	919	802	859	852	861	904	889	875	871	854	901	886	934	875	898	855	890	910	866	906	873	872	912	893	828	934	879	900	881	876	883	899	885	900	911	848	887	917	893	905	853	873	881	878	864	871	884	931	864	919	871	873	872	906	907	876	870	845	914	849	845	891	849	905	868	805	882	864	871	895	880	913	895	876	906	843	866	869	893	883	887	844	898	925	906	949	896	892	845	861	855	861	906	852	843	876	875	871	909	907	882	897	866	839	866	874	919	925	842	884	861	885	890	879	883	849	873	840	886	897	887	873	890	875	924	846	892	908	842	895	927	970	931	872	913	877	879	912	897	893	830	911	873	940	904	901	882	882	896	857	886	886	901	855	933	912	830	882	885	905	890	913	870	887	872	905	835	884	897	959	879	906	895	911	872	881	926	898	860	894	892	845	877	868	883	903	859	918	831	885	916	895	866	902	911	814	910	912	937	917	864	865	868	889	865	859	842	894	894	895	915	902	915	891	863	869	916	852	883	871	908	972	915	886	885	857	892	898	894	862	897	866	868	911	894	857	884	907	873	884	881	884	918	871	899	927	863	864	828	880	911	889	907	897	834	865	835	864	882	875	903	901	929	846	880	907	899	883	894	907	868	900	896	859	901	883	863	919	838	851	847	861	906	901	919	844	904	829	878	888	906	875	867	882	874	855	887	896	887	892	909	894	880	919	908	889	872	855	915	885	875	900	878	876	875	915	889	849	889	882	835	874	876	910	841	905	915	899	869	889	855	884	847	893	894	867	912	867	933	921	918	836	867	878	917	876	921	872	873	898	920	861	863	836	857	894	860	820	869	858	861	920	881	947	899	893	890	910	845	877	841	821	869	869	907	941	925	885	843	870	862	896	901	916	886	902	904	900	906	895	869	893	825	877	857	874	870	869	910	884	854	886	881	881	839	860	855	876	924	897	922	885	867	859	860	835	918	917	870	892	907	894	937	880	864	853	929	884	868	863	894	838	837	905	892	887	890	867	892	872	877	866	894	914	887	885	916	880	881	829	867	827	858	891	877	802	923	864	910	880	890	885	872	859	866	863	892	832	922	922	896	954	855	884	869	886	938	943	884	852	888	828	914	928	847	900	890	870	860	904	936	849	921	899	878	823	880	867	895	895	902	855	901	893	895	885	944	873	921	894	869	891	898	917	903	939	842	883	875	869	862	869	857	860	893	843	923	862	928	875	886	899	869	884	862	902	868	889	945	877	864	852	850	865	890	855	910	886	874	890	898	861	858	881	919	856	836	860	873	924	902	876	872	912	938	882	851	908	901	875	821	938	844	894	891	856	900	894	898	915	880	882	902	918	875	864	876	880	920	908	884	884	914	840	916	890	927	910	923	906	871	907	889	859	911	888	840	846	887	898	826	850	911	883	896	890	866	878	895	903	818	904	854	869	865	883	902	857	902	875	941	853	900	886	904	847	949	875	917	901	862	874	863	884	856	844	926
27720	27362	32465	27281	33530	37547	26337	12638	7043	3911	2772	2119	2920	3284	3178	2148	2059	2021	1446	1315	1225	1306	1115	1124	977	938	827	759	672	615	675	730	796	696	657	602	565	595	530	477	471	455	465	459	433	473	453	475	392	392	433	406	378	346	358	357	358	383	354	339	369	364	345	357	389	356	381	369	359	358	352	318	364	364	355	369	379	352	348	337	313	385	354	380	356	350	370	313	374	365	364	368	361	377	366	342	347	352	360	343	366	365	340	384	329	376	365	367	372	344	368	364	350	329	375	351	383	342	340	360	335	345	349	412	385	358	353	361	348	341	342	337	359	379	376	360	382	364	361	361	365	403	376	339	345	335	343	359	349	332	389	379	354	346	340	354	376	376	321	342	314	343	342	351	391	345	365	355	359	339	378	362	355	356	388	398	391	346	374	343	376	331	374	330	337	379	366	342	350	373	381	345	375	336	368	341	369	324	362	309	339	344	347	348	358	345	352	352	387	384	347	332	345	372	362	371	368	402	348	373	327	334	370	356	337	346	386	325	332	370	343	362	316	347	362	334	326	323	357	345	344	352	367	359	350	355	364	332	351	335	360	390	360	318	376	343	355	351	343	314	328	404	367	375	344	359	346	342	369	379	350	356	371	336	365	336	329	355	364	347	339	338	362	355	364	359	367	359	351	327	371	349	328	383	359	380	375	343	336	375	377	383	351	340	363	332	335	353	372	338	329	377	328	351	362	342	330	370	357	372	363	390	370	327	373	372	365	343	370	390	360	351	365	363	394	368	388	358	322	365	337	368	347	353	348	388	343	365	314	364	349	358	301	388	347	337	376	351	380	328	385	351	368	341	343	371	339	389	368	376	321	346	357	339	351	396	378	307	335	344	355	379	337	354	350	383	393	340	343	382	365	343	337	345	362	363	388	366	374	365	368	352	365	373	360	375	389	379	342	362	355	368	352	369	377	336	366	320	345	350	366	385	352	326	349	370	369	366	375	337	337	346	361	343	357	374	345	372	335	355	331	356	357	382	317	361	349	334	361	377	375	343	379	389	368	322	311	373	350	365	337	354	353	327	337	361	384	369	360	384	341	331	362	325	348	373	360	357	342	323	333	361	372	357	342	335	332	346	358	372	335	367	375	385	362	370	369	380	382	338	320	371	355	357	392	361	361	362	364	388	340	350	330	305	384	379	392	333	366	343	340	340	380	371	349	368	366	341	335	352	341	338	373	386	340	339	349	376	342	361	334	335	364	363	381	347	367	340	382	352	356	354	368	369	372	325	355	369	370	382	360	363	366	334	376	385	361	366	361	340	366	378	368	363	368	361	363	333	335	376	329	318	367	364	366	372	351	361	309	383	336	368	353	377	373	308	372	337	331	322	352	326	367	381	346	337	349	340	343	365	361	344	333	369	386	355	361	365	341	358	349	339	358	382	335	336	367	365	364	349	383	346	359	338	378	365	351	370	357	357	378	347	388	362	397	362	381	349	392	359	366	388	357	358	378	354	338	358	356	366	387	348	359	353	361	331	321	385	335	361	365	332	356	384	355	362	342	356	363	348	373	342	377	361	380	343	360	353	360	370	347	342	359	371	366	362	319	381	343	363	384	339	368	370	392	356	327	369	360	381	363	382	382	353	357	327	344	342	379	332	372	351	352	327	372	328	365	368	409	356	331	356	362	350	330	362	340	338	352	364	378	346	351	338	329	346	351	378	361	330	353	378	373	348	360	349	362	391	381	323	355	342	358	346	356	364	363	361	381	348	344	385	355	379	343	325	382	394	394	359	352	385	382	347	373	369	362	405	358	384	355	390	386	360	327	396	344	360	387	389	362	363	353	361	327	404	374	345	378	370	356	354	331	338	303	348	336	398	364	340	337	362	347	383	357	357	375	354	370	389	336	353	350	359	371	370	340	371	352	359	362	380	368	388	350	384	370	381	349	346	340	358	341	356	406	353	404	374	323	377	369	348	387	375	325	340	343	378	340	380	351	323	362	337	358	376	350	322	337	334	351	369	359	318	387	343	349	385	351	355	324	364	386	388	367	373	341	354	362	407	352	385	336	334	379	360	355	368	326	326	371	398	344	387	342	366	358	319	295	348	357	336	333	304	336	341	324	352	359	358	385	332	356	344	356	340	384	328	373	299	329	353	332	334	340	345	359	341	365	354	327	379	351	339	376	347	366	349	379	381	379	362	347	355	352	351	368	359	343	354	356	350	381	372	307	349	369	385	367	332	342	346	317	367	360	361	361	335	348	374	358	345	356	357	346	322	358	348	327	324	369	337	317	337	352	343	330	358	321	340	363	381	370	361	329	334	347	356	357	350	342	386	382	332	349	366	377	353	344	327	352	348	328	352	384	360	348	326	396	352	389	342	352	353	354	367	359	359	355	365	361	359	343	375	333	388	339	377	346	394	376	356	383	351	368	344	362	382	329	386	379	371	382	378	345	380	373	318	380	358	317	368	344	362	361	334	364	311	384	371	333	337	366	337	358	369	367	389	348	344	377	334	365	338	387	343	376	379	374	363	364	368	378	356	352	363	334	361	352	362	357	372	375	372	319	345	376	348	376	412	381	364	339	373	363	362	339	346	363	371	380	342	363	396	332	328	358	338	375	310	369	354	354	362	362	366	331	373	340	349	356	365	332	350	374	381	394	349	352	379	369	356	353	362	367	355	327	402	327	376	377	346	345	349	335	344	346	359	368	335	349	357	365	403	351	390	372	367	330	332	342	359	350	331	382	360	325	360	340	322	349	362	332	370	344	370	362	392	340	375	351	367	379	364	338	387	381	337	345	348	368	353	357	338	383	347	363	376	331	364	329	330	342	347	348	360	323	329	368	356	329	367	348	368	348	412	327	331	350	360	352	367	368	331	360	351	328	341	351	349	334	341	345	346	388	359	349	368	367	336	347	332	369	358	361	392	311	371	343	376	326	363	333	372	400	345	390	339	346	363	365	378	364	398	342	341	332	367	369	379	361	356	375	360	338	321	344	340	307	373	361	357	372	373	321	346	316	334	370	347	362	357	383	349	347	298	333	348	329	349	367	325	375	361	355	406	363	324	356	361	394	361	396	376	373	364	352	351	392	363	340	366	363	336	365	359	347	356	334	354	360	384	326	364	340	371	386	374	366	331	372	376	343	337	362	361	328	359	351	350	358	351	368	364	380	340	354	346	331	348	335	378	367	349	333	404	361	349	383	325	384	329	367	354	355	350	334	348	330	374	351	410	345	321	353	347	371	389	372	363	386	368	373	373	325	396	381	326	403	352	339	386	393	335	350	349	324	361	339	331	364	354	344	312	352	352	341	358	371	326	319	339	356	378	361	340	347	397	346	369	356	360	356	379	361	383	356	343	337	383	383	351	331	367	337	363	371	364	344	365	358	340	342	329	371	346	337	342	383	348	369	375	331	357	385	348	321	388	385	373	345	354	332	351	352	346	362	367	369	359	358	368	342	404	355	399	343	349	380	330	353	367	380	338	341	322
17461	21680	30286	31077	39318	42047	18138	8734	10745	9986	10438	9723	13861	15723	14667	10340	10282	10417	7692	6364	7108	7800	6108	5951	5412	4716	4225	3784	3409	3022	3124	3742	4373	3630	3244	2655	2387	2682	2454	2144	1958	1846	1867	1673	1670	1706	1656	1522	1356	1310	1212	1176	1182	1045	1012	1002	965	938	948	893	981	904	898	852	867	901	830	877	901	863	877	868	898	876	870	889	849	838	909	851	825	913	878	874	860	885	831	909	855	847	800	873	845	877	830	862	805	852	871	846	918	836	912	880	867	867	873	847	891	884	852	832	837	854	861	885	901	844	860	951	863	831	856	827	856	810	908	857	839	912	914	845	892	838	878	852	873	860	914	870	877	877	830	842	855	856	843	883	910	926	839	891	839	886	857	857	838	877	848	883	859	863	840	819	867	879	922	878	901	875	838	895	850	858	902	896	849	855	840	829	843	849	876	874	860	834	845	886	887	868	830	840	831	880	839	876	866	874	857	804	918	889	880	867	849	839	809	869	869	883	891	903	869	852	844	821	839	888	886	870	890	897	844	895	898	866	910	848	850	820	883	816	872	880	863	883	859	868	880	859	857	850	837	841	835	878	824	859	873	870	842	850	859	846	854	842	864	859	856	829	852	943	900	831	837	849	861	911	895	914	872	862	869	915	877	856	881	869	887	842	878	850	853	870	918	852	827	839	852	830	873	914	834	845	845	864	894	840	870	851	844	875	835	817	860	864	863	917	802	844	834	803	811	842	856	837	845	851	829	803	860	852	829	804	827	879	835	896	903	882	842	822	784	861	884	896	881	848	850	901	846	866	889	851	870	842	909	841	866	846	866	860	818	841	855	819	889	873	826	903	866	821	826	872	830	851	868	846	851	831	847	882	851	859	857	886	839	873	847	870	865	831	894	866	858	861	829	857	874	866	831	889	890	902	849	849	835	842	822	794	837	861	905	831	867	894	878	903	877	841	870	877	825	869	834	849	894	863	883	835	866	814	876	817	848	805	868	795	831	842	834	856	808	885	883	800	859	828	876	881	858	845	886	859	830	862	864	842	824	891	847	869	881	824	850	869	838	838	826	873	815	824	893	919	878	780	842	806	860	897	851	806	880	869	862	901	874	849	897	867	854	820	910	898	879	842	849	847	862	832	878	862	831	862	864	857	855	846	874	845	881	821	841	832	895	898	888	866	839	892	876	873	885	845	852	849	815	869	839	868	856	857	889	860	893	900	883	842	877	848	852	853	881	875	866	846	872	869	917	811	877	845	841	853	815	914	843	821	843	893	840	831	907	842	878	859	893	857	846	848	855	823	828	839	829	891	832	831	853	891	867	849	905	832	866	851	859	886	881	832	852	822	822	844	863	833	882	854	824	861	847	886	880	844	860	867	860	824	885	887	814	783	860	825	819	846	898	822	868	860	904	851	840	850	854	842	894	841	857	822	819	811	899	848	881	841	862	867	858	810	897	860	829	790	832	804	777	927	846	846	895	896	867	793	900	833	857	905	825	867	848	834	845	817	912	850	869	839	884	882	854	901	874	822	803	814	863	870	817	902	868	865	836	803	868	810	880	853	871	869	892	856	820	849	884	897	884	891	846	866	871	819	845	841	870	867	857	872	875	876	822	814	843	828	834	870	874	835	827	876	873	897	859	909	836	840	872	850	850	889	920	851	782	838	843	867	829	835	865	835	835	868	821	842	877	799	831	791	875	813	882	828	857	917	860	867	841	889	915	831	838	862	900	867	834	845	860	880	808	851	852	859	836	834	869	883	838	833	829	861	863	841	835	882	877	848	863	830	855	851	834	855	853	880	883	819	877	889	818	857	857	920	889	837	819	840	822	861	864	885	865	822	850	862	876	846	836	826	907	792	838	910	888	874	871	780	876	876	874	863	907	845	885	857	886	879	848	812	836	856	858	887	865	825	924	843	877	862	830	818	832	888	888	872	838	885	814	902	875	846	844	822	852	839	866	826	830	878	880	878	831	806	852	847	871	942	870	900	874	883	884	870	868	843	831	837	903	831	825	883	823	861	841	898	824	875	852	822	887	828	868	855	896	818	827	877	828	833	879	900	869	841	825	841	836	848	903	871	820	881	840	837	829	863	859	848	883	823	860	781	857	814	847	823	844	833	852	840	802	839	850	861	852	836	865	846	825	885	876	882	826	894	812	857	867	906	842	889	825	861	866	877	898	891	795	864	856	848	842	827	853	874	818	880	877	869	872	868	840	869	838	786	824	891	864	890	855	909	859	826	822	870	855	844	878	911	839	912	883	854	887	857	817	873	832	900	830	871	820	850	927	848	906	886	865	837	868	881	802	858	878	872	900	856	871	834	877	856	908	877	881	867	865	868	876	865	900	851	789	859	839	819	871	819	893	846	867	842	861	905	908	843	832	843	869	813	871	864	827	859	835	877	886	866	834	906	840	891	921	888	845	873	843	838	804	867	854	895	884	841	855	860	882	860	882	843	854	890	838	855	889	861	902	879	945	864	847	889	838	862	892	860	876	863	818	839	892	891	811	826	844	836	881	876	832	885	925	833	834	862	849	899	871	853	834	829	820	825	859	811	824	867	936	895	894	819	899	824	828	842	862	911	859	900	897	853	878	864	930	839	866	842	863	884	849	852	830	853	887	825	888	884	865	830	865	808	849	854	859	833	833	839	904	847	840	855	876	863	901	859	873	887	880	867	828	846	900	822	866	847	890	902	836	817	876	886	818	873	852	821	859	890	880	887	820	855	867	905	869	888	830	811	862	899	828	832	880	868	868	847	843	831	873	829	862	841	834	844	887	859	815	821	834	853	867	833	880	913	855	838	818	872	885	883	851	876	911	861	859	875	889	890	839	832	871	866	862	869	866	847	882	794	802	825	837	840	826	893	832	893	862	817	827	856	880	835	851	850	905	852	852	866	862	831	927	834	861	860	848	837	895	890	859	862	817	838	879	891	824	910	853	806	833	830	799	846	815	923	831	882	825	878	832	855	793	864	877	878	847	824	833	860	876	836	862	834	901	853	870	890	875	886	882	922	886	836	848	795	910	900	833	895	862	829	864	872	846	891	909	824	877	799	814	922	819	850	808	856	861	814	841	845	830	897	869	879	876	880	862	881	888	842	849	869	837	870	867	876	807	893	804	877	825	867	830	840	846	868	864	931	887	853	869	889	919	863	882	896	917	878	863	849	855	834	850	890	874	857	843	858	823	857	843	878	836	863	853	900	878	830	811	848	856	885	848	886	847	864	883	836	851	873	914	872	821	865	884	874	861	867	827	825	794	855	844	870	872	861	828	813	846	837	891	897	827	802	872	851	869	843	828	870	875	865	882	866	913	893	838	873	848	856	815	812	844	906	832	854	918	905	844	842	832	870	887	869	873	867	869	878	872	855	857	853	906	827	854	819	844	875	874	849	829	837	803	873	895	866	826	887	860	854	861	895	858	879	825	863	860	849	867	889	818	813	820	863	895	869	841	885	869	822	863	827	852	884	869	875	896	824	882	862	879	862	884	899
37598	35743	36237	39993	41880	39959	25770	16612	11667	7609	5700	4513	5664	6277	5730	3026	3285	3395	2366	1988	1993	2198	1789	1663	1532	1257	1077	924	880	795	894	996	1061	927	888	779	716	627	626	546	473	506	480	507	474	470	472	443	396	370	364	331	379	339	364	301	326	323	311	282	281	303	310	326	284	290	325	297	302	302	311	299	274	324	300	279	287	311	297	291	243	311	290	266	297	314	287	257	273	293	247	297	301	293	300	298	331	314	297	292	318	286	310	296	281	277	284	304	313	311	297	284	260	264	291	304	289	331	266	299	296	277	306	311	294	305	277	287	281	280	326	293	285	288	303	291	277	273	273	272	288	285	282	291	287	301	290	295	292	288	301	278	298	328	257	303	292	266	329	297	276	277	291	295	321	299	294	308	262	323	265	290	314	302	287	282	250	293	294	268	285	319	294	312	265	321	310	291	308	268	298	282	277	336	290	260	322	259	300	311	300	287	285	300	310	298	284	292	313	296	267	294	305	299	305	300	262	298	282	285	272	281	312	277	284	339	282	287	294	305	309	249	276	260	285	276	304	306	289	323	303	307	300	296	271	292	322	308	301	256	309	297	272	272	305	298	301	284	277	318	304	281	281	289	299	266	267	278	294	324	271	288	283	298	302	311	318	321	284	297	298	320	277	328	279	283	286	299	255	285	308	297	271	286	331	282	290	295	266	253	276	308	268	277	292	315	298	303	325	275	308	308	286	276	280	280	277	268	306	283	287	282	303	288	288	262	304	270	295	294	309	274	293	302	285	315	267	310	321	289	339	285	299	272	284	286	275	293	308	293	283	280	308	309	291	283	305	312	269	274	264	295	298	289	311	290	320	296	286	281	271	257	318	287	302	286	284	259	285	286	258	287	283	276	298	281	281	266	294	297	299	284	323	262	300	284	278	282	321	280	283	278	301	294	308	302	310	292	286	270	297	306	302	312	294	294	260	318	297	263	256	283	280	284	301	326	325	310	305	281	277	295	295	279	296	275	287	281	310	269	270	293	307	287	296	304	284	301	290	284	268	326	281	312	263	280	321	311	303	287	294	282	276	261	281	258	284	277	311	346	286	275	317	305	254	293	284	278	269	320	300	298	308	291	286	291	281	270	262	285	288	296	315	319	319	330	304	262	286	286	290	313	283	310	293	276	294	273	279	271	300	314	300	287	296	323	275	318	301	319	298	311	273	312	305	270	308	285	290	306	289	312	280	304	297	258	313	333	288	325	311	277	303	318	296	291	276	278	275	284	318	291	286	287	276	310	304	333	266	290	275	309	296	304	277	284	294	267	266	277	284	286	285	274	286	257	267	298	270	292	323	296	283	290	293	304	296	284	312	290	307	283	273	297	279	247	274	272	278	287	287	292	304	288	308	281	303	264	290	295	282	295	262	330	304	262	296	281	316	297	317	307	317	293	285	287	276	291	293	299	287	282	290	258	294	287	276	304	289	277	309	264	267	305	284	275	277	275	314	303	291	286	290	286	303	267	328	269	300	298	276	284	274	264	253	268	283	285	292	299	282	312	292	309	285	290	328	291	282	277	287	294	260	283	291	286	336	284	331	265	306	295	286	255	288	297	283	301	254	297	285	266	295	289	292	272	273	301	299	278	294	293	287	276	311	285	289	291	287	304	316	279	304	277	307	319	328	298	317	311	305	274	285	264	268	277	290	294	286	291	277	308	299	335	304	309	327	281	309	276	292	280	294	272	267	291	266	288	302	270	288	283	293	270	305	277	290	273	312	295	308	306	299	268	303	265	291	301	269	319	314	299	312	295	307	280	295	297	283	303	328	283	313	274	261	288	277	292	274	283	293	279	303	283	283	300	280	283	275	242	276	269	270	287	293	288	267	284	282	307	308	256	300	288	288	263	294	313	294	275	255	293	283	337	286	295	309	284	328	287	283	300	281	284	303	299	320	315	281	296	274	294	300	292	260	287	269	262	283	268	296	292	299	276	297	321	310	288	298	293	294	282	289	285	302	288	287	302	295	274	283	299	316	310	268	299	309	264	286	259	306	237	317	332	316	278	320	306	289	290	299	326	302	296	285	293	319	301	311	288	307	250	324	307	286	268	302	275	294	320	306	274	301	298	274	302	305	315	317	294	305	274	288	270	290	270	310	291	279	255	282	276	286	309	304	283	275	281	300	319	292	278	292	322	310	317	303	277	273	298	273	310	308	283	297	331	289	332	264	276	298	286	267	306	313	285	303	268	308	323	280	316	289	301	288	300	279	303	257	274	291	291	264	268	318	308	320	282	281	292	292	294	288	284	318	277	282	300	316	299	316	320	296	302	277	276	302	275	260	299	279	312	283	270	285	269	286	262	312	315	272	293	284	300	308	295	299	284	283	354	329	306	315	313	295	286	296	288	284	273	277	331	265	328	265	315	279	303	293	261	258	288	285	311	291	259	328	314	273	278	316	284	302	298	271	282	306	253	298	247	303	279	301	275	312	295	304	296	311	320	260	292	258	282	325	266	292	283	303	282	261	309	251	307	313	283	308	260	292	310	321	286	293	287	311	278	305	278	278	275	293	279	302	288	272	267	296	289	294	300	263	261	278	290	280	309	278	294	309	293	278	300	288	310	269	275	317	322	280	295	304	309	259	266	320	303	286	309	293	323	301	311	279	290	263	285	277	310	293	261	295	275	274	266	248	287	290	306	294	274	299	281	299	289	293	319	319	282	271	287	310	295	302	318	296	287	301	257	278	284	272	308	294	302	273	279	301	295	299	292	303	300	287	308	301	281	311	299	286	306	297	272	305	320	295	279	263	297	314	268	260	315	277	298	289	271	279	287	269	284	263	309	269	312	292	300	274	269	286	308	329	296	312	302	267	311	298	305	307	273	262	294	248	293	296	293	296	307	295	293	294	284	287	319	299	295	289	268	275	267	294	281	292	313	280	300	331	295	285	300	266	304	305	303	324	282	282	284	296	303	320	279	303	295	282	290	291	264	251	299	325	287	273	283	276	285	281	271	283	284	290	295	291	297	279	324	319	287	283	305	297	285	282	300	280	306	277	289	301	294	282	298	274	293	326	299	298	276	279	297	302	278	299	301	297	286	314	312	272	318	280	272	298	279	292	284	330	298	267	312	285	316	284	275	288	268	305	298	295	292	313	294	254	297	287	269	278	290	277	295	294	264	314	250	311	322	288	302	278	287	324	318	288	287	284	305	278	285	285	297	290	256	309	274	283	249	273	297	274	328	332	312	278	256	294	300	282	265	288	280	300	303	276	254	326	303	296	296	289	308	271	279	328	294	275	291	289	277	313	306	291	325	262	279	297	307	306	287	281	277	272	314	279	325	304	280	306	268	320	298	275	289	287	299	303	274	298	304	273	292	295	312	293	294	286	283	292	295	310	312	275	297	266	276	306	273	264	294	288	294	297	278	268	257	286	329	303	293	297	271	286	300	315	251	293	317	313	282	298	294	287	265	296	277	304	313	282	279	264	312	272	312	324	315	317	298
24674	27048	33710	42371	45866	43779	13849	11517	14303	15324	16817	16392	20792	23236	21910	12693	15738	15990	12155	9792	11293	12237	9829	9389	8757	7405	6388	5337	4855	4478	4781	5639	6661	5349	5154	4041	3657	3408	3278	2801	2468	2242	2341	2174	2057	2241	2222	1814	1645	1320	1238	1265	1233	1087	951	880	839	818	828	869	796	839	859	823	746	766	737	723	799	723	750	723	696	726	712	722	725	726	734	728	749	748	730	720	676	708	683	661	725	722	711	729	733	728	725	732	767	711	729	752	729	762	692	757	745	722	779	734	701	706	686	723	742	764	724	705	727	744	723	710	708	744	730	748	739	701	750	657	724	714	673	699	742	734	703	759	740	745	701	682	724	711	750	698	767	737	707	732	758	699	771	725	715	765	730	725	742	721	720	748	721	742	691	727	793	712	731	721	746	741	684	733	748	745	729	723	727	711	698	769	718	729	692	739	738	722	710	689	721	708	747	664	702	669	703	736	695	705	699	727	759	731	735	662	699	702	686	702	679	719	717	723	755	698	738	735	731	716	686	683	725	667	726	729	722	706	685	666	748	700	723	722	737	708	756	709	721	686	675	718	691	713	717	751	711	683	708	747	702	707	682	737	704	745	701	674	721	730	729	746	693	723	691	680	725	703	714	712	719	740	691	703	738	752	725	706	699	700	697	654	667	752	718	726	741	700	739	702	725	712	738	706	721	691	703	749	708	696	746	699	702	739	687	739	696	681	735	703	713	701	724	702	705	702	709	680	672	721	718	764	773	696	698	747	701	752	740	723	711	734	719	737	677	717	709	772	702	715	697	712	699	733	670	683	745	745	699	782	703	636	693	718	712	682	718	664	695	732	725	712	725	731	714	774	732	734	726	698	744	718	708	688	699	714	718	751	665	692	720	682	690	712	733	719	724	719	685	701	749	722	720	724	725	717	748	725	695	724	720	747	689	721	714	703	700	705	741	726	697	734	722	723	701	747	706	708	693	701	720	741	720	787	724	695	745	636	743	746	695	711	723	692	732	730	691	706	705	705	746	723	717	687	664	746	742	695	678	715	697	713	746	791	680	715	739	715	730	717	710	737	662	710	696	652	709	697	698	709	744	669	743	675	676	729	700	678	754	695	712	741	749	721	727	720	716	677	716	704	700	737	690	707	741	690	687	679	702	679	690	729	650	728	750	738	708	752	731	680	707	735	737	712	722	712	729	651	701	718	672	683	745	721	722	733	720	750	762	695	719	691	694	707	691	741	689	696	694	696	703	732	694	756	712	690	710	713	703	690	715	735	712	719	717	689	716	696	724	653	765	724	724	710	690	705	710	694	709	704	712	748	735	729	753	674	759	676	740	707	722	734	719	683	768	722	721	726	718	716	728	675	721	716	716	740	691	702	722	700	737	696	748	715	727	751	727	702	736	712	717	694	717	738	690	738	715	702	710	725	731	754	705	731	717	714	718	704	743	776	719	678	703	676	683	706	719	738	745	708	702	740	657	702	709	772	666	738	736	691	703	715	753	715	688	705	719	714	696	666	718	701	723	669	692	731	728	737	720	693	768	745	702	679	724	732	746	725	727	697	701	684	719	676	724	678	722	696	770	685	686	694	726	761	680	734	732	690	739	703	711	684	700	753	715	691	698	723	715	705	686	682	706	736	748	694	705	706	735	752	680	700	761	703	689	734	702	716	768	713	725	718	714	747	685	719	764	697	724	697	716	702	693	701	709	689	658	695	692	703	712	762	691	689	699	723	692	732	696	718	719	750	672	704	690	698	691	715	719	722	731	734	786	671	719	696	709	700	713	729	737	677	730	733	730	730	717	706	700	766	700	710	724	729	722	719	704	748	682	738	664	684	672	765	725	684	743	686	720	764	704	732	695	716	707	728	704	691	712	726	718	748	698	687	704	691	765	744	732	736	767	761	726	737	708	695	717	670	674	715	786	708	719	711	729	677	768	752	722	751	720	708	713	749	738	718	707	681	680	761	726	736	726	726	721	691	676	697	715	779	723	706	694	689	780	687	691	726	680	688	732	737	722	691	675	699	709	704	739	727	724	716	719	723	713	711	716	730	738	723	706	713	711	674	712	707	760	719	714	708	672	676	682	679	732	741	693	722	710	769	687	677	748	707	717	684	673	669	717	699	781	708	730	701	698	727	724	707	707	689	715	746	685	713	690	756	615	676	727	723	686	652	757	738	691	719	701	736	757	697	721	742	694	712	757	686	686	720	774	700	746	714	680	725	742	698	649	731	744	691	678	732	745	798	685	725	742	705	719	727	692	757	714	745	702	729	740	706	723	714	693	715	737	703	695	709	740	729	688	765	733	699	692	734	739	752	752	722	726	752	755	747	734	736	688	758	675	723	728	692	740	745	726	730	724	738	688	738	698	717	728	718	727	752	727	695	722	711	711	678	656	695	706	758	717	712	691	692	730	732	674	697	681	693	798	719	729	716	720	685	721	716	689	737	728	747	721	710	717	697	699	718	726	678	690	708	751	660	740	676	763	660	685	688	698	671	721	736	718	731	729	719	695	696	731	708	691	692	682	732	676	703	719	678	717	728	704	754	733	739	670	690	725	679	684	710	733	659	721	746	717	709	719	741	686	674	709	776	691	743	755	729	664	752	703	702	710	676	695	728	707	732	757	707	705	713	705	738	684	719	707	706	698	686	743	742	708	767	672	723	702	726	716	748	708	700	760	692	685	733	698	770	732	697	692	690	738	755	671	677	667	727	706	731	701	742	749	692	688	722	722	738	695	735	744	718	738	739	733	725	710	724	687	732	723	736	738	684	689	709	669	775	725	737	719	696	711	715	686	730	695	736	702	705	784	745	694	747	713	811	698	714	696	697	740	758	727	737	698	734	723	703	676	685	734	706	779	710	701	724	706	692	691	697	695	700	769	701	729	730	730	755	703	732	705	737	688	704	728	678	740	760	732	745	784	703	709	718	754	692	689	704	702	704	708	722	695	697	724	703	757	704	742	701	731	671	699	689	687	700	736	723	680	712	731	704	700	698	698	705	757	708	676	701	749	736	733	687	727	689	653	714	690	752	681	698	722	676	703	726	678	756	734	715	737	729	686	705	730	750	759	742	724	707	669	699	682	731	713	734	697	654	682	709	722	704	696	694	696	730	708	718	709	751	717	684	703	711	701	738	707	725	733	704	696	700	705	659	708	725	695	756	760	672	691	723	713	685	707	727	748	717	724	710	688	712	718	767	670	721	718	711	682	683	740	684	717	691	744	718	706	673	667	657	739	780	717	741	782	759	713	770	688	707	723	696	733	713	683	729	775	753	715	690	710	707	761	720	723	711	714	676	687	671	648	700	717	752	706	737	700	733	715	721	760	680	711	715	761	690	725	720	745	729	729	745	692	744	738	697	758	684	662	715	682	719	694	702	701	703	670	696	720	723	695	712	715	697	714	711	689	737	751	706	726	686	713	716	703	701	717	733	705	699	712	702	672	704	733	687	755	714	763	723	708	735	684	690	696	721	691	690	717	706	706	635	726	728
9753	4813	5194	4953	5256	3367	1347	1021	816	736	624	629	603	557	530	496	484	498	484	456	452	454	460	454	441	429	435	410	404	427	418	397	442	395	457	377	379	390	392	373	434	405	394	400	425	393	393	390	379	383	359	376	406	365	377	353	367	367	352	389	363	383	374	379	384	383	376	368	341	332	421	379	390	354	360	360	395	385	360	402	331	358	376	377	350	368	342	380	352	370	334	379	380	387	376	380	372	362	379	386	412	353	362	372	357	402	382	353	372	385	352	371	378	342	378	351	355	381	356	347	372	331	360	372	410	385	387	408	332	360	390	332	387	370	333	347	357	360	387	376	346	366	376	342	387	370	367	374	387	384	387	373	404	357	334	356	384	340	394	345	361	334	314	335	328	396	366	382	421	361	342	358	337	391	391	385	344	357	391	373	382	384	369	374	357	320	373	354	397	367	378	372	383	374	376	370	366	339	358	364	373	377	345	346	368	361	357	350	379	369	361	394	321	402	375	357	396	352	370	373	321	376	382	339	403	386	340	362	363	342	360	382	368	389	355	369	390	401	364	369	395	366	376	326	400	357	354	378	357	346	363	338	405	367	336	388	374	346	358	377	350	325	401	388	323	356	366	345	373	343	342	352	337	357	347	367	410	327	358	361	358	405	350	368	359	372	368	364	378	365	374	370	388	367	367	397	351	376	342	372	338	375	356	352	362	390	430	371	356	366	363	373	393	373	367	361	374	350	362	382	368	354	367	394	383	367	356	332	360	348	372	372	359	380	378	391	377	348	372	327	361	339	390	369	339	392	377	367	358	359	385	380	359	354	359	358	368	354	354	363	388	376	385	378	355	374	352	388	365	375	367	344	357	365	365	392	370	385	347	378	375	366	366	334	368	417	407	338	371	371	345	348	360	400	380	389	368	367	342	371	399	397	380	351	339	357	384	351	355	391	353	347	359	361	357	360	355	379	368	369	329	345	377	389	368	378	367	371	390	345	387	362	359	371	398	366	379	364	363	351	399	343	347	392	341	351	367	405	387	381	359	383	360	399	361	369	385	385	347	364	379	322	370	333	408	380	373	373	367	431	369	359	361	373	381	386	349	360	349	367	375	348	397	364	373	388	314	357	386	365	376	358	344	379	350	373	365	348	381	357	314	368	338	360	351	355	378	376	372	382	341	348	346	371	376	362	378	370	354	328	355	374	349	359	365	326	364	369	397	368	353	355	361	369	358	394	349	397	372	396	365	338	338	364	392	368	366	392	359	336	368	341	335	360	357	383	386	370	366	359	354	383	361	360	361	359	403	372	386	360	366	345	388	376	394	349	340	335	351	362	369	396	362	405	369	341	414	349	373	356	376	379	391	399	364	342	326	365	333	371	383	359	366	375	336	387	355	346	356	389	335	352	360	357	400	377	376	370	362	351	346	365	373	389	324	411	353	353	374	349	376	406	377	376	344	354	355	372	359	368	375	363	314	334	362	369	347	368	360	379	373	389	359	370	374	394	375	348	376	356	371	364	358	365	355	357	384	354	371	368	380	378	370	355	371	366	357	360	384	354	376	364	378	358	365	359	359	345	368	302	360	369	371	327	346	351	351	345	361	349	369	377	367	371	349	411	384	379	358	380	359	355	358	341	363	321	383	357	362	369	366	373	395	385	402	356	392	374	374	365	352	363	357	372	407	360	360	345	344	346	372	345	353	405	404	341	331	368	340	380	390	338	373	396	380	334	352	362	376	378	360	366	379	398	355	385	351	409	376	368	340	350	386	357	373	398	391	368	365	346	342	328	352	377	364	351	389	347	396	364	355	376	337	366	359	343	365	378	405	337	399	385	351	350	345	375	357	346	382	360	382	339	359	376	377	370	387	371	331	365	360	336	354	362	340	366	376	358	367	377	319	396	351	359	356	382	371	342	349	353	387	379	340	386	346	367	399	350	355	365	366	382	357	388	383	383	380	339	345	355	390	352	399	365	373	410	348	367	337	375	384	360	370	364	368	349	392	365	384	322	388	377	354	372	386	389	399	381	351	363	370	407	375	374	375	325	372	360	383	370	361	375	344	377	379	340	342	364	360	342	368	344	390	367	350	351	390	339	353	371	371	392	368	388	361	375	393	383	345	365	364	334	337	389	344	374	358	370	354	357	354	372	360	357	360	346	405	394	341	360	373	353	365	385	376	353	391	363	369	360	379	334	345	312	329	353	344	353	378	344	382	376	380	312	337	387	376	358	363	372	384	369	343	373	370	361	359	330	354	368	377	381	367	374	368	339	385	352	349	331	346	336	360	390	336	359	347	410	369	396	361	364	355	370	349	407	368	365	352	346	366	349	318	383	357	380	334	356	360	357	363	385	342	357	341	384	340	378	339	355	352	385	414	383	365	322	371	338	354	357	387	388	357	365	356	385	389	393	348	376	366	363	377	358	385	356	332	366	363	368	378	350	358	392	365	361	366	372	371	361	375	392	365	360	357	327	396	345	388	362	398	360	361	388	384	370	357	376	358	378	403	371	391	374	359	384	400	363	357	349	366	366	363	372	368	376	344	357	387	365	378	355	346	388	367	369	367	351	387	347	358	334	398	367	361	355	346	351	398	383	369	373	360	368	360	368	371	389	393	363	369	355	359	385	397	391	406	348	405	338	386	404	387	378	366	383	357	364	339	326	349	398	374	396	334	388	405	334	339	355	378	374	359	356	366	373	362	344	393	359	371	375	392	353	340	373	384	358	405	365	408	368	351	392	328	400	348	363	376	346	317	385	358	350	379	360	368	340	355	342	351	367	373	357	387	368	399	368	393	341	332	355	381	364	392	383	347	359	346	353	386	358	364	363	383	367	365	372	370	376	373	383	375	360	388	352	368	353	331	368	349	384	378	359	379	382	370	334	339	339	366	374	343	359	381	357	378	352	367	362	405	399	381	405	366	363	388	332	358	369	322	370	346	376	386	382	381	371	339	326	354	333	322	355	318	356	371	365	361	382	373	379	369	358	331	335	347	364	367	366	314	384	351	337	392	346	386	356	356	379	410	353	384	367	370	376	368	355	376	372	360	367	374	401	335	344	402	341	361	346	352	383	345	397	377	387	372	392	345	384	383	377	371	365	324	333	337	386	369	385	357	350	381	376	367	335	344	368	347	378	364	387	366	368	389	347	395	380	356	395	357	376	397	341	403	350	355	383	381	369	372	350	372	361	352	369	384	378	374	359	364	345	368	423	370	387	387	389	340	366	365	384	343	337	348	339	349	385	395	393	339	370	355	350	356	349	338	353	364	403	393	366	349	335	336	391	375	363	367	359	361	396	358	345	303	357	334	345	382	364	374	375	407	395	361	368	379	366	397	351	379	367	398	374	401	372	383	334	389	375	369	367	375	353	360	358	395	385	368	367	385	382	361	321	351	364	358	365	389	370	401	369	364	365	380	327	385	337	381	362	365	372	377	387	358	369	393	385	350	365	346	384	366	393	353	343	360	315	359	365	353	371	383	379	396	366
6412	5305	9173	12166	14312	9960	4525	3800	3213	2901	2466	2296	2345	2346	2223	1859	1818	1804	1530	1473	1401	1450	1402	1377	1404	1301	1342	1267	1266	1254	1296	1254	1272	1136	1129	1159	1114	1106	1094	1049	1020	1103	1051	1065	1031	1011	973	963	928	990	968	929	984	963	938	947	928	931	928	919	956	901	992	913	879	909	892	899	925	883	916	916	901	902	856	892	905	841	884	892	908	977	902	881	899	892	904	902	896	885	914	937	923	894	852	872	877	945	829	956	887	882	889	888	881	893	902	816	880	887	829	912	907	835	887	885	907	918	886	921	935	887	871	859	887	921	910	855	926	949	868	885	848	857	979	827	874	871	843	877	863	882	882	856	898	913	902	840	849	898	843	927	901	923	908	849	868	900	869	936	849	895	953	883	881	867	898	948	942	872	886	904	895	873	890	860	925	911	889	901	855	915	933	937	909	903	889	932	863	866	895	890	881	849	907	863	862	879	843	913	867	907	836	849	888	894	894	911	875	932	855	902	904	870	886	890	908	866	919	859	923	894	884	892	864	877	929	874	876	856	849	824	885	853	893	919	888	919	864	871	895	869	906	874	895	881	866	867	875	961	934	861	916	838	868	872	903	884	881	859	908	904	879	884	875	878	878	891	883	899	960	899	869	873	872	888	899	904	850	897	934	938	911	863	904	921	913	851	871	895	944	902	935	865	885	935	881	914	919	845	879	893	892	899	893	917	902	891	801	889	928	879	885	878	860	823	860	886	889	890	869	900	872	885	880	850	852	885	959	868	888	914	865	892	897	853	854	872	880	905	880	887	871	892	945	880	928	886	884	856	930	879	888	891	882	818	875	860	846	904	908	934	892	873	878	870	889	909	925	859	839	858	878	900	916	864	882	878	829	912	824	845	879	842	861	891	839	878	844	909	835	850	848	936	872	874	875	824	891	888	857	881	892	864	888	924	877	897	900	837	859	865	873	908	898	881	835	870	886	867	904	862	887	848	858	931	878	872	879	860	837	875	880	913	940	900	924	873	932	910	881	924	903	923	879	882	850	949	890	881	913	903	891	963	884	870	898	863	874	828	941	839	887	875	956	887	899	879	847	936	896	921	887	881	883	931	904	850	908	854	908	910	873	887	883	918	860	877	896	892	908	915	883	909	909	867	875	842	895	857	848	881	973	887	903	898	869	870	954	878	934	929	914	924	851	913	892	863	854	868	934	875	930	878	887	886	907	910	872	894	873	915	868	929	898	961	863	882	873	866	918	901	793	846	885	850	864	920	894	887	956	894	876	840	906	937	869	911	933	855	902	889	917	881	903	887	910	850	899	859	918	902	872	890	917	869	891	890	911	864	861	916	855	859	851	909	903	959	899	872	848	889	885	963	840	898	854	904	880	880	882	902	875	914	881	904	884	867	865	868	916	862	904	846	906	910	925	880	934	887	950	904	840	872	878	854	830	897	866	881	887	937	888	852	911	849	886	884	882	823	927	880	901	869	845	848	926	865	896	889	883	895	910	868	895	941	935	848	834	871	846	873	867	900	922	872	830	845	861	925	882	876	914	899	894	879	899	877	897	851	917	805	874	866	899	876	857	897	869	917	873	861	918	871	865	900	862	890	885	890	910	915	910	909	859	891	862	885	875	959	895	863	877	879	883	897	896	914	848	902	877	867	875	877	875	873	911	866	899	913	853	866	894	909	876	879	924	879	892	882	934	909	870	858	916	876	845	889	853	917	909	887	904	833	885	819	912	905	896	926	863	855	918	822	863	860	832	893	897	848	843	892	871	864	904	906	882	892	835	891	877	893	911	880	882	909	842	900	928	908	901	909	886	918	835	880	829	906	946	906	877	821	871	867	842	885	900	891	808	876	887	864	898	890	896	850	907	862	903	904	929	922	874	945	933	947	867	896	918	922	845	832	920	899	907	933	874	848	845	848	840	881	879	847	916	862	918	847	828	830	865	857	886	851	865	886	932	954	884	899	874	877	823	865	848	887	939	907	870	824	843	889	909	932	883	876	907	841	887	868	902	894	926	892	891	893	929	906	917	878	874	939	891	906	865	957	827	901	893	904	911	839	888	863	907	915	922	930	919	905	896	886	857	902	887	830	882	914	892	872	961	851	918	855	912	822	824	838	932	918	859	883	891	826	858	923	856	891	886	860	865	898	881	882	885	884	868	861	898	938	890	862	868	879	857	900	921	927	934	893	888	876	913	891	872	872	918	891	873	965	902	887	833	953	872	869	869	842	896	911	869	939	880	861	882	862	926	882	886	869	867	858	897	926	917	890	891	891	881	893	941	894	958	881	895	889	889	882	867	876	858	932	899	940	862	917	885	905	880	865	896	893	861	884	835	881	891	893	861	895	859	889	883	885	886	873	884	908	913	891	922	888	913	873	844	888	909	860	845	890	898	869	886	902	842	917	889	942	865	861	906	881	861	911	851	905	858	929	857	1010	870	894	915	908	853	862	875	892	905	909	893	882	882	861	859	896	919	868	874	879	887	859	900	924	903	868	899	910	830	875	913	857	896	920	894	901	860	898	845	870	922	892	881	871	879	909	814	875	866	898	921	864	915	859	899	895	898	902	929	862	916	882	888	891	901	880	901	839	851	875	847	909	851	919	910	869	859	842	865	907	853	924	919	878	909	914	866	863	874	905	902	865	905	891	972	889	916	885	821	903	871	937	847	899	878	864	924	867	837	886	894	871	888	929	856	899	888	912	879	909	851	845	888	863	902	903	858	885	856	876	893	876	888	891	874	896	853	884	923	867	869	905	890	897	835	912	865	896	891	894	926	883	907	893	883	899	882	862	868	906	899	925	875	889	917	844	891	914	856	931	908	869	894	888	922	877	916	864	862	906	948	903	896	835	867	899	928	904	862	876	899	896	862	878	908	887	908	877	899	864	895	898	932	812	897	881	891	907	878	854	855	855	929	889	833	891	865	872	919	931	897	845	902	882	866	896	895	854	864	875	902	909	882	946	894	897	888	914	886	940	885	872	893	920	906	841	875	879	923	856	916	896	903	869	876	880	868	886	884	848	892	906	831	902	842	897	918	892	860	852	876	908	935	897	890	902	892	830	807	873	889	859	869	892	896	919	894	908	884	907	887	898	849	862	854	871	911	893	914	899	839	894	921	881	908	938	915	885	905	853	906	853	894	892	887	894	862	890	973	897	873	919	923	846	878	911	972	884	869	882	915	886	879	861	891	847	880	870	849	859	896	899	869	845	831	868	896	919	894	912	880	960	853	909	888	852	865	859	859	903	916	888	846	889	883	914	822	842	870	888	928	844	901	892	911	915	881	887	824	893	860	938	867	878	907	955	858	895	897	868	914	947	898	866	836	906	856	856	882	879	905	837	869	890	877	852	877	849	885	889	871	870	954	900	900	872	871	927	879	881	899	903	878	907	853	929	917	936	901	902	952	905	889	879	919	901	864	902	902	884	861	841	891	921	898	851	884	888	844	856	863	885	919	883	893	915	847	909	838	885	946	869	891	872	894	862
26047	20786	28232	29927	34866	31696	16397	7927	4494	3031	3039	2924	3555	3490	2747	1930	1793	1904	1473	1304	1231	1405	1371	1178	1041	892	750	629	711	630	694	715	829	650	608	591	602	561	494	499	517	496	490	460	497	470	486	476	399	417	389	397	390	356	350	380	378	358	398	368	405	327	371	374	363	356	366	389	379	348	360	365	348	356	399	378	325	372	342	356	349	379	384	356	350	380	353	336	367	379	347	366	358	368	372	342	370	377	360	381	374	359	343	336	356	345	347	330	373	413	371	346	379	341	372	365	365	367	325	363	323	346	348	378	361	370	345	390	325	359	347	349	354	350	360	366	388	364	374	349	341	335	350	385	346	370	391	354	390	361	365	315	378	375	360	337	354	375	352	326	324	374	381	344	336	373	366	364	364	366	366	350	364	357	326	366	364	379	387	347	368	364	353	333	364	327	370	343	369	368	369	354	340	356	375	364	354	356	359	375	376	341	347	354	366	366	355	405	360	382	362	345	381	328	342	340	347	342	367	338	378	335	369	349	332	343	371	343	373	343	417	383	339	342	328	387	344	350	331	378	387	368	328	355	373	372	369	359	333	345	371	331	353	387	360	341	395	379	367	352	327	342	350	358	345	376	340	402	337	349	369	383	356	347	354	383	343	321	382	351	369	337	342	369	355	364	337	368	316	382	378	321	314	330	349	364	323	388	342	347	358	384	351	345	357	352	386	349	380	379	333	326	403	362	323	326	351	345	382	325	328	374	352	378	348	335	351	359	350	348	306	369	313	351	359	339	362	359	385	380	372	375	379	350	366	369	349	371	327	424	387	354	359	368	306	355	340	389	364	374	389	363	363	328	374	359	379	356	379	364	326	365	326	369	355	361	361	362	371	367	342	360	384	363	361	366	356	341	342	333	366	405	338	330	385	372	357	379	315	341	373	337	363	330	336	359	355	349	335	362	335	334	341	346	337	374	347	352	380	370	361	353	366	380	357	385	368	383	366	340	395	327	355	336	360	335	381	386	375	391	376	345	361	378	356	369	343	354	384	379	346	345	366	369	343	318	329	330	375	375	380	368	386	370	359	377	379	383	378	379	393	344	366	327	356	372	362	351	350	370	350	362	356	358	361	334	407	334	354	348	355	356	340	342	335	335	382	343	383	349	345	325	302	352	377	371	345	360	372	350	360	373	360	389	356	388	325	327	374	394	366	349	353	317	354	365	340	369	341	370	376	347	358	379	364	369	337	347	379	343	341	348	346	366	361	369	338	324	386	351	321	365	363	369	314	364	350	342	340	380	357	364	383	370	378	345	365	362	379	351	343	372	332	345	333	384	388	357	346	402	329	356	338	396	348	361	321	376	320	337	324	373	385	336	389	314	358	374	368	311	343	338	350	365	375	340	350	361	338	364	346	383	346	395	354	338	347	341	331	351	360	354	356	377	375	340	351	369	321	336	384	376	316	344	322	364	370	335	345	333	341	337	359	388	395	330	372	349	364	348	370	343	343	374	338	334	324	364	343	344	343	374	363	311	368	333	347	319	368	345	355	358	375	361	345	334	350	366	342	345	328	390	359	337	358	343	340	359	351	353	353	358	371	347	320	339	382	364	355	387	365	367	345	319	320	360	353	353	346	373	378	398	349	394	335	355	369	349	327	330	386	339	342	357	375	392	365	349	378	378	354	371	382	371	386	337	354	397	378	341	353	367	342	345	339	352	345	384	336	357	387	346	391	367	360	366	342	360	382	356	387	397	374	383	386	340	362	354	374	353	346	359	361	371	339	362	355	359	352	317	360	362	355	353	394	379	372	379	339	350	348	342	331	368	369	357	344	344	347	361	380	371	336	369	355	332	351	375	329	340	377	389	348	361	358	358	336	335	365	370	382	350	354	384	342	353	366	376	326	365	349	378	344	377	381	416	359	346	321	331	371	370	346	403	332	333	369	400	353	341	362	337	329	326	338	354	353	363	347	372	367	364	356	335	352	360	320	387	328	349	379	366	356	380	354	361	368	341	363	356	356	344	348	363	362	351	327	349	334	312	350	348	379	383	361	351	354	363	336	390	359	318	345	377	354	358	309	340	363	372	367	329	356	359	360	378	360	363	388	371	355	369	377	403	315	350	338	340	363	367	370	299	391	353	360	378	362	406	331	394	335	365	361	320	332	353	322	361	377	386	390	327	332	373	360	375	360	357	354	367	358	338	348	359	353	308	355	367	372	378	362	370	378	348	344	323	369	333	365	379	330	342	356	391	364	322	336	311	341	323	329	362	370	346	378	360	347	375	344	355	343	348	340	375	348	366	335	357	403	338	368	366	371	369	317	352	381	367	353	375	391	386	364	395	388	358	360	375	381	334	326	356	322	387	363	399	392	380	361	360	355	352	376	376	351	357	360	333	354	358	381	344	332	338	353	322	348	364	364	370	376	364	352	365	337	348	352	371	361	331	361	351	343	348	321	359	387	400	359	417	367	342	373	316	382	376	341	381	355	350	369	371	326	362	334	331	358	346	388	353	359	358	387	341	371	371	371	343	327	338	371	340	343	361	345	349	357	331	340	356	387	363	308	383	364	358	373	368	332	345	327	353	369	356	362	366	374	360	325	369	359	368	368	377	327	370	349	346	359	382	348	361	354	361	361	361	374	366	373	363	339	348	353	365	371	340	362	379	359	377	377	332	346	378	355	334	346	342	381	366	331	386	347	367	347	383	378	386	373	343	309	334	343	378	374	381	371	358	392	354	364	362	384	360	373	340	357	345	349	322	338	342	354	355	356	362	379	380	394	372	334	365	353	406	380	365	322	347	358	346	377	350	373	354	348	364	346	348	349	333	367	363	330	343	349	362	363	330	369	391	334	333	339	368	357	393	339	359	373	349	360	367	379	353	373	343	327	338	342	371	362	373	361	352	371	359	344	375	346	353	332	330	361	338	359	383	374	368	355	396	326	349	333	373	359	362	348	361	327	324	328	351	374	391	354	365	335	358	362	348	305	336	341	368	367	341	336	360	390	395	380	302	360	344	376	362	363	363	343	325	364	383	350	342	362	345	368	360	368	386	337	354	351	326	339	356	394	377	355	360	353	348	331	365	369	343	349	348	323	351	308	372	364	341	379	369	363	326	355	353	342	333	367	361	352	343	380	357	384	373	388	357	366	341	380	361	362	350	375	385	356	329	353	350	353	346	372	387	340	352	336	366	354	360	324	367	318	361	368	357	339	351	350	341	380	351	337	368	376	326	371	347	330	358	331	322	349	323	365	335	358	374	359	374	362	354	358	351	386	324	374	390	353	344	338	356	369	326	379	335	346	381	338	354	311	372	373	364	339	367	367	337	357	369	365	337	359	386	346	361	367	346	358	395	405	378	392	361	316	350	374	362	377	357	352	345	333	387	380	378	334	348	357	368	367	326	346	344	345	372	316	368	358	350	336	383	367	353	374	355	357	379	335	367	368	357	370	363	396	336	341	334	321	371	339	343	347	370	335	338	333	366	344	315	364	368
16121	16260	28680	33186	39709	33111	11548	8614	9296	9844	12958	13164	15997	15952	12350	8914	9207	9937	8017	6778	6693	7633	7310	6570	5937	5053	4224	3240	3001	3058	3177	3369	4418	3515	3179	2899	2706	2496	2269	1914	1784	1949	1725	1672	1669	1732	1704	1520	1291	1265	1286	1179	1080	1073	974	941	963	898	980	945	946	910	874	932	946	879	918	882	883	870	887	884	886	885	899	837	807	884	826	879	916	914	894	865	899	919	905	810	841	851	845	882	885	812	901	877	842	856	865	853	863	874	867	859	876	889	855	875	847	941	894	836	827	838	849	834	850	887	776	865	876	846	913	845	824	861	863	921	822	823	885	887	832	862	804	859	843	952	863	891	849	854	883	917	823	854	883	909	842	862	864	858	860	892	925	913	858	838	844	830	868	877	832	834	863	903	845	892	869	879	852	848	817	921	869	827	903	904	848	912	877	834	856	886	856	863	889	851	843	884	812	777	842	779	851	851	868	838	890	894	908	866	873	882	873	850	841	878	857	846	845	847	855	899	898	843	904	849	863	845	894	858	867	879	805	823	822	880	821	905	833	795	834	842	882	886	882	856	872	910	868	852	816	837	865	923	849	834	857	909	851	854	836	804	838	811	853	905	866	839	799	850	893	863	883	840	856	859	859	872	891	886	854	886	844	879	883	882	858	837	849	904	852	843	791	849	849	879	869	818	864	860	906	863	862	850	856	890	860	882	886	882	858	878	870	862	869	845	840	895	857	895	885	864	874	861	821	846	897	873	830	832	871	883	866	877	863	888	804	868	841	879	881	835	851	851	864	844	914	838	843	853	877	892	945	881	849	820	884	848	870	848	895	849	840	905	843	899	829	819	871	847	867	825	796	839	868	837	879	809	837	861	853	812	859	836	835	933	833	843	846	840	856	858	866	851	870	894	893	857	887	867	819	865	857	837	833	877	868	912	827	827	853	820	857	878	854	838	851	833	888	854	801	808	827	850	880	883	829	864	866	876	841	812	855	845	865	861	846	853	879	872	862	822	861	873	844	797	891	858	821	852	901	827	901	886	810	869	896	863	832	811	841	865	868	842	861	863	860	866	867	824	858	860	846	804	897	881	822	829	901	903	889	845	907	849	835	934	840	886	906	867	850	863	877	847	809	906	856	807	826	831	844	851	850	911	886	873	940	874	881	826	812	865	865	902	853	801	894	891	885	837	791	846	849	875	849	862	859	881	865	880	874	857	877	870	848	867	880	887	846	859	835	900	862	823	872	886	851	833	898	822	860	937	828	811	856	817	848	883	875	803	813	851	792	858	857	829	837	827	850	882	846	917	856	875	828	826	852	817	852	851	853	831	841	843	869	827	845	868	862	906	844	869	899	911	872	862	886	891	893	874	904	894	873	891	843	837	866	834	833	838	862	884	868	806	834	876	885	903	815	902	835	869	843	872	868	857	844	859	861	840	928	821	840	854	904	854	857	856	899	832	897	886	856	868	868	862	870	830	870	816	887	832	805	891	880	832	850	835	854	846	846	855	868	873	898	838	874	857	859	814	869	884	851	891	870	861	852	871	871	824	842	862	884	872	851	859	887	860	865	871	819	845	847	884	886	821	909	863	841	824	877	856	817	858	872	833	806	861	827	833	868	831	854	833	894	896	821	886	850	906	866	832	827	908	823	850	845	831	876	877	869	834	888	854	821	863	825	870	920	845	851	882	870	811	890	872	855	894	881	824	841	852	907	884	857	851	898	904	813	858	865	875	887	877	910	863	829	891	811	866	902	852	884	860	842	844	875	850	826	900	860	865	821	867	917	895	899	871	859	836	852	876	819	880	921	817	910	842	859	848	810	860	885	877	873	886	891	830	823	912	789	887	892	851	849	890	868	805	857	879	797	858	914	872	847	820	801	863	859	850	839	834	842	896	885	837	857	900	881	834	866	851	854	839	836	881	878	811	876	866	806	854	837	851	872	838	836	856	827	808	816	841	813	824	837	870	842	839	873	848	912	859	849	842	902	894	871	878	892	838	868	863	859	883	874	843	809	824	864	895	831	834	892	834	845	850	895	892	857	917	863	892	864	850	875	846	846	881	852	814	850	887	902	831	874	858	870	858	816	891	850	799	877	895	878	919	867	841	852	845	843	843	878	852	863	838	829	851	904	866	887	878	849	850	847	856	850	830	860	817	837	889	863	872	867	910	833	869	857	868	839	843	918	835	831	855	841	775	878	835	835	911	872	881	898	856	830	883	849	869	890	829	860	905	863	866	854	847	857	877	862	858	878	872	842	819	843	851	857	817	810	892	884	829	907	860	877	896	828	869	871	828	786	858	801	873	853	880	871	856	883	829	873	864	822	850	840	883	878	852	907	844	803	834	865	870	845	886	884	856	815	868	910	842	863	868	874	867	833	879	880	816	847	861	900	851	852	747	880	895	839	816	876	870	866	929	852	839	907	899	850	891	852	946	827	876	880	868	879	836	838	908	871	873	835	828	895	863	812	875	859	863	865	907	858	838	863	822	885	850	832	865	883	837	840	912	869	847	876	880	856	837	867	913	877	815	864	844	891	910	898	849	847	898	889	878	859	895	843	798	909	861	853	838	885	875	837	918	820	818	827	820	855	931	854	841	871	901	876	845	833	900	862	865	782	820	827	852	854	861	833	831	854	871	836	834	800	820	859	921	787	850	852	869	842	810	831	873	802	894	851	872	883	818	918	861	857	877	858	911	864	902	814	833	859	933	811	885	805	888	830	795	838	829	822	836	854	873	874	880	874	860	822	874	885	904	853	853	813	899	837	842	782	891	842	866	811	853	892	816	846	879	869	833	819	890	854	862	854	869	877	858	879	841	912	846	787	907	869	858	883	869	880	906	879	845	826	856	857	827	852	841	846	861	861	823	809	843	857	848	839	901	794	878	861	861	832	842	879	860	835	889	894	831	868	848	856	846	816	888	829	867	878	862	825	825	823	836	869	848	889	859	809	884	850	791	867	886	887	832	825	879	860	878	843	894	891	816	887	864	882	872	875	858	836	933	833	848	868	818	854	856	883	862	891	830	855	908	878	843	875	888	903	851	843	781	833	885	882	853	838	861	917	855	849	818	844	877	880	862	820	900	876	871	872	781	848	852	880	895	845	819	804	897	843	914	796	852	889	834	849	838	825	873	830	872	795	797	844	850	830	899	799	821	897	886	831	882	837	871	866	869	887	866	895	882	874	878	815	868	930	845	870	844	856	856	836	860	855	889	872	830	847	806	851	816	856	845	900	867	809	876	848	848	833	877	880	899	877	874	875	937	872	848	834	808	809	864	855	844	900	872	834	867	843	842	794	871	834	849	861	872	823	851	849	894	819	862	885	858	895	836	907	861	855	891	868	863	818	811	878	899	877	876	839	857	818	848	883	834	882	894	867	861	855	896	900	883	876	876	813	831	836	845	840	824	866	870	865	812	850	854	860	795	868	885	855	875	882	815	881	893	914	887	843	880	830	887	876	858	825	852	828	864	879	781	853	851	839	914	842	904	863	904
35247	30753	38159	42162	42671	34435	21997	14899	9220	5744	5270	5203	5852	5560	5424	3223	3292	3560	2565	1921	2044	2214	2244	2036	1752	1441	1140	820	766	771	821	896	1095	896	763	790	715	666	609	503	501	515	537	464	459	449	472	483	451	384	369	369	335	309	329	319	312	307	294	290	322	313	294	305	276	292	285	299	310	309	268	296	308	313	302	351	310	259	297	269	308	289	288	298	316	263	308	265	273	313	328	305	287	285	268	293	275	273	300	288	283	282	300	302	283	260	279	293	321	314	306	302	292	259	328	290	296	315	298	297	293	325	292	294	332	296	287	295	331	271	295	282	303	321	260	297	285	292	278	309	286	265	272	273	303	295	290	264	272	322	303	284	297	273	286	268	280	300	309	326	328	286	296	309	301	281	285	289	285	281	307	279	314	277	268	267	259	276	274	299	290	258	300	290	291	303	277	328	314	278	283	288	285	313	278	296	284	281	291	280	303	298	301	335	318	309	314	289	304	302	268	291	288	275	284	313	285	285	279	286	323	273	267	280	302	317	275	309	315	305	266	292	306	282	318	277	294	295	294	277	273	320	285	284	262	292	334	269	343	281	307	282	257	296	341	274	260	281	281	281	257	303	280	286	292	299	312	286	294	290	298	293	293	327	326	267	297	291	278	300	288	310	269	272	276	298	303	308	305	315	279	299	317	269	286	302	312	309	281	288	272	299	305	267	306	256	299	315	294	301	292	299	306	266	301	297	272	305	256	299	301	283	316	292	272	289	289	273	309	292	309	275	290	274	309	287	300	299	291	325	296	311	278	296	264	296	289	297	275	295	304	264	290	275	315	301	277	326	336	275	294	310	292	253	277	270	296	289	276	278	286	252	250	267	289	308	272	277	300	278	289	305	296	310	264	293	257	321	271	315	293	290	294	272	306	265	281	266	282	266	296	317	296	290	261	282	276	317	315	313	275	294	287	283	296	268	284	288	295	285	301	294	285	298	295	270	299	282	318	307	334	277	322	270	283	293	304	296	291	302	294	308	274	276	275	296	278	298	280	307	293	292	238	306	309	269	278	283	291	265	293	281	294	249	288	268	290	314	264	307	273	297	291	310	302	293	281	298	282	306	287	282	274	282	320	300	327	260	292	298	330	283	311	290	308	300	298	309	285	294	312	316	272	297	252	269	313	273	317	322	299	279	297	283	274	301	288	304	287	281	295	288	284	304	304	267	332	275	302	285	276	265	289	277	298	277	312	323	302	263	290	298	320	332	283	321	272	308	294	317	261	295	273	313	268	294	283	272	293	333	319	299	285	274	291	303	311	272	320	280	284	275	295	283	296	275	276	293	288	318	279	283	296	312	303	279	322	297	295	277	297	302	277	296	296	268	269	246	301	314	290	310	280	296	279	294	273	300	256	300	271	281	295	313	285	278	297	296	264	304	291	252	281	293	284	243	268	339	312	271	278	278	303	289	271	280	285	299	289	295	265	286	326	287	271	308	303	290	293	324	279	294	272	271	300	284	289	305	299	317	292	298	284	321	300	308	276	277	306	313	296	314	286	310	305	300	292	281	284	301	308	306	285	293	292	318	313	294	292	266	291	293	296	271	296	308	305	276	272	319	301	255	294	325	296	318	297	285	289	276	303	302	281	264	314	252	271	288	293	299	284	299	270	263	271	275	280	284	292	296	295	298	291	320	295	290	284	295	306	279	289	272	311	273	271	302	316	264	295	309	314	292	287	294	286	322	263	264	276	286	278	288	270	307	256	302	283	293	284	312	286	282	289	285	265	292	297	295	283	322	292	286	303	323	296	309	308	293	328	298	287	309	291	276	257	282	291	288	301	267	271	301	305	303	287	257	301	300	281	330	283	268	295	297	308	299	314	317	311	291	267	285	316	311	316	297	321	299	293	251	288	264	314	274	295	303	298	284	295	314	312	322	278	301	287	285	310	290	288	302	318	300	271	273	294	291	299	287	305	278	298	314	288	285	287	299	271	281	310	292	286	272	305	290	301	299	291	284	315	254	265	309	288	273	314	343	303	297	293	305	326	276	284	305	297	293	336	272	273	295	294	278	272	298	296	308	293	299	290	290	284	253	273	266	309	296	256	299	295	305	281	298	271	305	310	265	315	321	323	321	332	306	292	294	294	298	301	271	285	284	316	280	309	281	252	263	295	291	277	291	276	296	285	301	292	273	279	278	295	308	293	263	281	255	282	328	284	260	319	279	280	310	297	287	280	286	319	284	298	295	330	287	285	291	325	304	319	292	280	269	281	264	291	296	282	300	278	299	295	270	298	271	282	298	267	277	281	294	283	296	282	299	288	304	293	306	285	271	319	284	265	296	295	304	293	289	315	285	279	283	297	301	285	274	281	297	297	276	281	302	285	288	299	279	284	264	299	302	290	273	305	268	316	286	304	280	273	281	268	289	301	295	315	306	279	294	274	279	332	299	295	300	304	299	307	311	285	286	287	298	249	314	278	287	287	285	310	263	294	294	291	313	282	267	263	280	282	275	250	323	288	282	307	333	283	277	278	297	335	294	295	329	258	305	303	282	328	293	286	278	296	305	299	283	254	302	297	281	279	314	292	264	322	281	314	286	264	283	312	274	253	273	285	307	292	316	292	288	313	296	329	257	276	330	284	316	307	291	292	275	324	289	264	292	273	324	281	302	302	295	303	302	318	267	257	294	273	284	291	296	273	296	308	301	283	292	322	297	284	281	277	282	294	282	305	290	245	282	290	286	283	291	291	290	254	321	286	271	315	298	276	315	297	287	283	296	317	285	316	254	314	311	281	242	282	280	282	278	265	299	273	298	296	296	268	274	302	279	258	290	333	285	274	307	316	277	311	294	268	283	292	289	315	302	304	301	297	310	292	287	299	299	287	302	295	275	297	271	308	288	281	296	272	316	308	304	293	316	279	284	321	325	298	260	276	309	282	272	269	308	287	274	272	264	277	287	298	304	322	263	304	274	289	288	296	264	268	246	296	275	310	269	304	281	312	275	276	303	316	258	316	299	292	310	289	267	300	285	291	281	285	282	265	293	286	273	268	284	299	295	296	303	261	314	290	316	274	319	296	325	297	304	279	280	312	296	290	300	280	296	301	288	293	270	309	258	294	261	289	283	274	303	299	274	271	296	296	318	279	290	273	294	312	265	283	291	289	297	291	287	282	309	309	307	288	321	267	291	277	292	283	303	260	314	316	303	305	302	283	294	311	257	277	295	287	277	278	262	279	258	305	286	299	311	287	286	303	284	282	298	308	278	287	260	315	301	300	279	261	306	326	299	314	301	286	271	290	279	277	260	328	282	275	294	303	255	311	286	293	291	248	301	300	281	300	258	285	302	272	297	300	301	283	299	301	280	296	319	279	297	247	267	281	303	326	274	282	280	341	310	307	298	316	274	278	267	281	285	295	259	304	271	275	322	259	304	287	305	308	298	297	274	283	287	284	291	265	286	257	288	289	307	279	286	293	264	285	252	274	284	304	296	249	287	296	284
21530	23047	35605	43518	46623	33658	15243	11000	11948	12860	17090	19495	21434	21327	20962	13464	14880	16224	13292	9688	11503	12123	11837	11019	9547	8482	6105	4615	4314	4155	4547	4877	6830	5183	4475	4241	4043	3544	3416	2591	2279	2649	2256	2016	1988	2141	2376	1811	1700	1465	1381	1258	1124	1001	983	919	860	855	857	809	847	847	789	786	764	769	780	726	777	734	725	761	717	719	750	741	731	717	724	745	741	754	691	764	700	676	713	692	750	725	710	709	739	735	720	733	709	717	764	752	736	693	679	703	712	732	752	694	704	665	704	715	766	729	743	701	713	679	741	725	714	761	718	695	732	758	683	731	739	720	760	718	762	720	752	747	742	728	738	758	717	765	747	706	706	779	690	730	742	739	771	713	762	683	681	732	718	762	751	709	720	701	658	727	708	699	752	700	739	710	729	760	704	719	726	711	713	729	745	756	708	688	741	737	681	692	732	760	701	654	728	656	717	703	742	726	708	686	669	714	724	732	649	648	745	688	676	682	626	738	696	714	711	668	665	697	711	730	682	721	710	701	680	767	712	727	721	716	720	720	705	732	733	698	724	744	701	699	700	695	735	752	705	676	692	694	697	698	742	703	648	716	707	753	700	707	656	730	700	709	709	689	708	726	668	765	713	654	725	709	703	714	708	746	720	684	721	634	693	730	699	702	740	729	705	722	707	712	670	723	746	690	680	681	699	703	716	689	719	743	694	687	761	732	710	685	703	742	709	706	714	686	749	764	721	691	749	695	711	728	718	664	727	785	747	706	719	744	750	735	719	720	680	713	698	727	684	726	717	764	735	680	735	698	677	700	719	712	703	731	726	724	704	697	712	708	722	737	703	698	717	745	727	649	724	690	689	711	690	651	763	702	743	741	662	794	664	663	739	718	754	715	710	719	735	672	768	704	659	696	688	674	690	726	742	694	706	671	695	681	744	713	732	696	739	739	727	715	676	727	715	733	684	720	712	694	717	713	702	763	723	692	701	667	718	688	733	772	695	710	748	713	693	717	736	735	702	750	694	727	654	716	671	730	722	719	675	692	690	690	692	746	710	721	711	740	693	701	723	701	713	736	680	676	716	713	707	712	727	744	733	745	719	713	718	750	724	693	676	703	670	736	729	685	714	717	707	686	695	747	716	718	697	720	712	713	732	748	723	702	651	725	688	668	720	751	707	723	720	710	697	737	712	730	755	725	763	731	720	679	688	704	705	703	700	716	695	664	695	697	671	688	751	727	701	712	717	657	690	684	714	720	669	702	733	743	697	727	683	711	724	728	706	709	690	664	776	729	733	681	733	762	725	741	732	708	730	652	699	729	680	717	699	752	673	697	685	681	692	701	692	724	690	684	704	686	717	700	706	746	777	648	707	688	695	683	705	747	728	713	709	733	688	671	741	659	654	715	732	691	723	714	738	720	700	723	694	704	709	783	664	690	689	731	736	703	766	728	720	695	751	702	731	701	731	763	672	725	708	681	733	676	744	717	724	699	703	654	704	720	758	686	748	704	723	704	699	723	688	722	728	705	757	700	677	685	723	703	747	738	740	721	709	687	720	682	738	695	722	690	727	647	725	702	698	716	663	718	700	739	738	690	706	719	675	712	697	715	719	711	737	695	745	699	696	698	724	735	785	733	685	735	713	702	718	735	752	715	667	709	710	698	733	682	641	700	712	739	698	713	769	670	671	701	683	755	618	712	694	701	727	746	690	688	714	692	705	671	766	716	703	720	678	729	702	692	720	700	697	698	697	785	730	732	703	741	725	692	691	709	710	718	722	701	684	677	719	690	766	787	715	739	745	687	711	736	666	735	717	712	721	747	695	699	664	744	668	760	721	708	728	711	707	686	740	735	662	688	674	686	723	732	717	746	735	738	728	736	675	741	711	671	755	712	708	696	733	690	664	694	717	725	660	672	712	715	728	746	725	732	704	713	737	695	726	731	696	695	676	706	725	719	707	714	714	685	704	735	679	706	697	766	690	715	646	712	711	761	685	695	670	712	731	715	703	699	762	705	677	732	734	741	694	713	725	727	710	735	700	732	704	721	755	722	743	729	694	704	769	678	734	729	715	708	717	720	723	717	710	738	716	705	792	714	683	629	684	696	692	698	713	657	701	687	699	711	727	709	734	717	723	724	728	701	771	691	702	677	695	728	723	700	696	764	690	656	657	742	708	712	635	718	732	727	688	692	721	754	737	727	704	686	710	713	723	715	708	727	734	676	748	716	686	706	749	721	704	707	711	762	724	694	705	726	678	701	714	681	701	657	715	712	739	702	709	663	726	686	682	674	648	695	686	707	710	686	704	723	742	663	712	718	695	682	716	719	717	758	718	708	698	718	714	766	665	711	671	748	711	719	721	691	705	741	717	668	699	779	774	689	731	772	678	703	692	693	707	705	723	735	698	725	708	768	740	711	702	716	685	703	700	723	718	689	725	712	711	729	663	729	713	746	684	728	709	716	675	662	729	728	754	703	697	741	666	727	703	707	688	729	753	711	703	738	704	691	657	730	720	717	721	738	705	736	725	738	726	746	696	747	749	694	667	676	733	699	719	705	736	692	684	676	686	710	708	681	714	677	716	746	700	717	752	729	694	702	682	692	740	707	737	717	698	696	713	659	704	763	770	719	726	651	709	684	723	722	692	755	698	742	673	735	737	780	683	740	742	700	722	715	651	704	740	686	721	740	739	683	687	689	717	727	715	734	690	752	697	754	744	754	740	696	711	741	664	677	727	692	674	748	739	754	752	735	706	713	708	699	719	688	684	684	725	690	690	725	694	695	775	682	752	673	724	711	682	724	764	706	689	695	694	709	776	695	725	748	732	718	671	703	739	739	739	645	715	702	714	734	722	723	754	716	746	739	677	713	723	717	675	750	704	680	662	726	713	712	724	740	768	696	694	686	763	688	676	760	700	691	700	705	712	705	666	712	730	733	695	714	664	726	715	702	709	693	711	680	705	700	724	695	722	648	719	718	698	681	713	707	696	713	716	713	700	661	727	742	739	743	730	724	773	690	732	691	717	718	731	676	707	714	662	709	736	678	690	712	752	667	715	722	732	707	739	792	751	725	739	697	708	752	722	717	706	740	730	693	741	738	714	729	724	711	755	700	717	660	702	691	749	743	692	726	682	753	705	727	715	696	731	766	678	715	703	696	774	746	689	726	730	704	695	736	701	721	785	760	749	697	653	672	733	729	667	717	676	709	687	729	775	713	737	698	642	655	702	729	748	705	713	729	726	727	709	742	738	703	748	709	700	675	711	717	716	682	761	707	695	716	711	645	684	715	729	740	689	694	698	699	726	702	702	691	731	683	770	688	705	718	762	701	750	715	725	689	707	666	694	672	734	725	663	734	780	735	682	712	719	722	722	714	670	729	678	694	694	724	747	738	723	715	696	720	733	714	746	729	717	692	690	726	690	684	670	712	733	705	710	677	661	735	687	695	734	654	716	689	726	738	713	719	725	737	661	728	694	702	735	691	726	738	754	732	659	735	733	741
10037	5087	6156	7415	6129	3457	1238	940	721	661	659	590	561	595	515	527	500	462	474	421	444	443	438	413	433	416	418	392	403	382	390	401	425	406	377	426	426	373	395	418	381	364	386	403	411	389	408	354	389	407	407	367	350	352	347	388	390	358	394	380	363	370	357	355	379	395	375	377	351	386	337	348	337	344	356	360	343	402	333	340	337	367	382	335	375	378	392	397	382	332	360	383	358	378	357	374	356	360	391	347	387	359	386	359	356	338	339	371	388	329	374	367	380	373	370	374	363	350	353	372	380	364	376	373	367	369	389	371	388	362	330	392	383	343	382	367	339	375	365	366	358	350	326	346	388	371	360	362	345	363	374	371	374	341	377	377	324	355	358	337	354	343	364	387	362	376	353	367	365	370	384	390	334	353	360	369	345	355	393	365	386	373	384	351	333	391	364	367	359	354	357	368	366	366	332	352	390	352	390	351	368	385	355	385	355	352	319	317	366	371	345	359	352	364	350	341	371	378	345	348	368	345	356	356	358	360	369	368	368	364	367	370	351	366	387	360	377	349	373	368	373	359	340	344	320	377	394	349	365	342	368	386	364	351	404	317	374	354	382	384	360	343	396	381	363	377	406	350	330	363	362	395	362	349	383	348	332	348	333	357	389	354	399	376	356	356	398	373	365	352	372	373	343	393	338	376	375	412	373	353	404	373	382	355	378	391	365	362	371	410	357	358	379	373	362	326	330	357	354	393	360	354	349	351	344	335	362	364	359	404	385	429	340	372	361	336	361	369	327	383	381	388	363	367	380	336	390	357	375	387	360	314	359	393	365	339	383	387	375	395	375	377	340	375	355	350	380	365	340	382	388	373	382	375	348	383	351	357	380	362	402	390	379	410	354	345	396	361	375	330	382	344	375	384	349	402	336	358	369	350	365	359	367	408	366	350	353	322	356	374	343	317	370	355	355	371	348	356	333	367	364	381	328	346	384	341	345	395	362	361	354	377	325	344	389	352	375	323	351	363	355	340	364	349	348	356	372	350	361	345	350	382	366	412	367	408	354	397	359	354	364	369	363	371	340	363	392	391	365	369	375	397	354	352	362	388	379	380	338	362	402	363	376	368	367	386	338	401	359	362	361	415	372	341	371	381	328	335	351	361	364	414	409	348	340	354	349	382	364	354	344	357	348	358	353	423	313	367	345	358	349	349	353	363	388	378	359	386	388	357	365	381	339	346	405	369	362	366	372	357	356	362	344	375	363	395	335	342	347	379	371	352	364	353	362	340	373	381	426	351	313	402	331	323	344	348	358	380	396	375	343	352	353	348	374	382	366	375	374	350	353	358	391	359	366	386	362	342	354	381	356	370	388	355	405	334	360	376	345	385	359	381	329	362	350	396	377	346	357	358	413	347	386	365	389	353	356	371	352	359	397	339	369	364	388	395	353	366	372	369	354	372	351	364	386	409	368	367	375	353	326	367	369	390	363	384	350	377	349	338	348	369	373	374	391	385	350	361	336	367	397	341	364	362	388	397	367	384	381	341	357	374	353	356	362	342	401	384	357	373	350	369	390	338	350	344	343	376	364	355	375	342	358	382	329	350	376	379	362	361	329	371	386	382	357	394	359	366	377	311	364	343	368	394	393	392	367	368	365	365	398	350	376	336	353	396	411	396	374	376	387	370	368	376	355	358	405	340	362	325	355	381	379	391	341	398	374	387	357	331	357	343	365	338	396	370	380	331	390	327	403	391	367	369	377	373	394	366	406	357	343	339	374	395	416	393	388	307	368	340	388	350	345	356	370	362	328	388	328	369	363	351	372	362	329	370	368	333	383	415	374	366	362	350	367	357	353	347	334	348	391	342	389	378	392	353	360	364	365	376	380	364	375	406	364	368	348	333	385	346	339	367	349	354	371	403	356	383	324	350	335	339	332	370	364	337	345	378	375	335	368	367	355	365	324	365	390	375	363	345	374	369	362	370	391	371	356	338	353	375	349	348	374	357	369	378	377	351	377	383	376	342	344	393	390	384	340	336	353	375	354	387	372	351	367	363	372	377	352	352	399	377	352	356	394	335	336	370	384	365	395	378	376	369	387	379	366	381	346	368	365	368	364	319	391	380	363	350	330	388	353	346	370	386	369	391	346	355	403	376	396	375	374	407	353	335	364	339	326	364	363	382	399	370	366	346	393	395	350	395	389	373	401	357	356	361	332	355	363	364	373	378	366	412	385	341	361	351	383	348	366	383	378	339	359	379	365	374	352	339	381	336	348	360	391	384	367	383	347	358	383	377	382	378	362	371	404	379	388	365	383	408	357	353	339	384	346	398	366	353	362	354	357	350	368	346	383	359	377	370	364	372	341	358	402	378	370	359	360	339	378	371	367	367	370	380	350	335	377	345	354	360	354	376	374	402	364	382	373	352	353	411	368	410	369	339	348	360	353	374	379	359	340	348	387	354	372	385	362	346	356	392	375	363	355	332	403	356	377	384	364	363	390	340	406	358	364	339	361	348	358	380	342	376	369	332	351	337	353	364	395	332	363	375	384	385	425	378	384	396	375	362	376	332	347	383	376	388	351	336	390	375	345	347	330	374	366	400	378	351	366	402	345	397	381	363	385	330	362	411	410	363	382	377	326	327	397	350	368	361	373	367	350	371	379	360	352	342	405	393	387	377	341	351	368	370	349	329	401	396	344	358	353	334	344	365	380	396	385	366	354	403	367	347	335	358	366	386	369	361	363	365	349	330	360	347	385	364	369	409	359	351	388	384	358	391	382	364	389	373	364	386	398	352	392	330	398	366	363	355	406	332	376	366	352	374	362	376	355	350	375	355	333	379	342	381	379	355	403	361	359	358	365	375	350	374	375	369	385	362	406	364	384	393	359	386	351	346	387	393	341	372	369	403	383	356	357	351	374	364	381	356	365	371	389	346	384	372	373	341	353	336	371	349	390	372	380	361	354	353	402	335	374	328	339	345	379	374	373	363	344	356	369	368	407	369	357	337	362	368	353	385	366	353	365	352	346	349	392	343	379	374	351	392	372	419	357	341	354	367	352	357	390	387	384	370	351	332	359	393	361	363	356	384	371	368	349	374	340	349	369	367	373	369	372	356	367	364	362	373	341	394	361	391	360	350	361	370	362	367	370	356	336	381	363	382	344	372	360	370	357	376	354	356	365	368	368	372	351	328	355	371	376	385	365	374	353	409	387	360	344	366	365	398	352	352	384	338	342	392	361	369	386	382	375	361	380	431	359	365	343	351	354	356	379	376	359	383	359	363	372	338	373	359	372	389	356	356	329	389	355	383	375	349	357	394	394	378	346	360	374	360	369	312	365	388	352	358	360	361	379	353	334	375	376	350	362	382	388	364	338	337	332	349	350	355	380	387	359	404	354	390	412	377	368	378	358	352	347	353	334	350	373	351	390	399	386	376	361	386	354	353	346	410	376	391	349	360	381	331	329	370	337	368	366	374	325	339	341	330	358	360	394	366	382	373
6647	5209	11084	17196	15675	9462	4499	3410	2862	2669	2470	2291	2187	2093	1982	1924	1804	1723	1655	1466	1399	1429	1494	1382	1419	1404	1329	1332	1235	1206	1263	1159	1223	1162	1172	1183	1190	1147	1112	1094	1103	1020	1077	1065	1055	1006	1041	974	1056	920	930	977	958	909	951	945	942	943	937	938	937	904	943	847	961	925	883	869	855	899	879	867	916	899	887	968	895	882	821	847	902	883	898	905	880	850	897	903	853	864	902	889	870	870	887	857	903	893	938	841	926	857	914	895	901	870	877	946	887	936	843	884	867	896	860	864	886	863	882	935	917	915	872	856	989	869	860	960	887	865	863	957	892	913	908	855	916	877	886	881	849	883	883	865	920	857	912	830	926	907	843	896	843	887	947	884	907	857	916	886	913	858	897	928	923	916	901	914	897	866	915	870	912	900	883	916	912	897	894	889	887	893	902	854	901	897	894	875	911	884	873	880	877	847	897	919	870	869	871	865	877	874	915	881	915	927	893	917	888	864	871	874	893	924	924	922	913	877	859	911	885	881	902	868	896	876	928	846	836	870	843	916	870	864	924	897	904	906	860	906	881	912	939	900	921	938	886	851	864	849	911	893	835	842	911	869	907	872	859	849	843	931	864	895	873	916	885	937	867	911	861	862	852	909	837	956	908	883	931	893	876	890	922	908	894	886	911	918	912	917	891	847	886	856	939	885	876	906	838	900	923	890	812	898	912	881	896	856	901	890	875	847	855	899	921	831	849	886	850	947	910	909	893	907	878	830	836	856	895	855	883	847	847	930	920	881	896	902	869	887	882	887	850	854	877	864	920	891	878	905	906	917	910	887	915	903	975	932	840	912	905	888	902	858	898	924	892	900	839	900	908	877	866	868	897	923	868	876	909	839	878	882	877	905	905	898	901	809	862	930	924	945	905	873	862	856	911	823	852	901	888	870	880	919	873	846	859	886	885	890	876	906	883	896	868	871	851	905	851	953	882	948	822	889	883	835	832	895	896	864	894	880	905	851	872	907	884	886	883	906	922	906	879	873	945	925	822	864	970	926	893	832	926	917	914	881	893	903	867	885	871	899	868	886	869	907	857	868	899	933	935	895	854	911	882	856	889	869	903	840	912	894	955	878	867	912	897	795	893	842	893	887	950	845	884	876	937	840	848	901	904	862	899	887	922	843	858	869	888	894	865	889	870	880	869	926	896	873	950	854	930	917	897	878	901	926	883	893	899	837	882	887	905	877	860	865	866	905	852	853	872	848	887	909	800	904	908	878	918	914	901	906	890	900	872	897	948	934	922	867	888	895	922	878	886	857	855	910	873	894	897	901	892	926	904	897	867	883	847	829	915	876	931	853	839	911	914	840	858	889	866	854	882	867	956	904	933	883	894	870	876	886	852	890	882	868	902	949	882	902	856	896	892	865	884	854	831	835	890	889	843	889	895	873	845	863	888	864	860	853	858	920	824	874	939	902	880	970	837	875	899	852	851	846	856	885	887	848	906	918	922	906	918	890	912	929	947	865	900	900	927	869	837	892	881	870	892	876	901	930	885	865	878	921	950	907	912	871	889	892	920	958	776	878	912	880	905	897	898	885	920	917	849	926	872	914	893	862	880	868	964	902	940	832	874	880	917	871	899	831	864	910	905	851	921	919	869	841	917	877	887	854	887	866	825	863	862	906	917	870	916	856	888	891	862	893	935	846	830	846	870	884	866	901	831	854	927	933	895	822	923	882	873	838	879	868	914	876	928	890	890	871	866	925	909	867	915	924	898	899	853	878	872	948	885	875	896	894	930	885	891	902	920	865	899	869	873	925	921	921	883	915	896	853	867	824	894	861	856	958	911	901	892	846	910	879	890	907	800	874	862	875	897	907	824	889	945	873	895	885	906	905	871	851	869	928	865	871	882	893	837	894	878	859	849	850	860	865	902	938	825	875	909	898	844	865	830	905	876	820	871	920	834	874	912	893	936	860	926	848	895	834	888	861	904	838	864	891	950	913	867	877	942	874	859	843	866	890	898	917	869	871	914	881	872	879	920	871	871	905	885	898	910	856	868	899	898	841	921	908	850	907	918	858	885	931	939	863	857	866	898	880	893	867	883	942	903	874	902	875	856	862	917	792	878	881	862	903	880	885	889	850	878	856	855	881	871	857	906	905	917	888	869	896	852	895	899	894	857	910	846	914	912	873	882	935	863	907	897	894	906	868	876	878	830	920	874	880	840	845	896	865	903	882	870	886	882	889	892	890	869	912	898	846	865	875	810	912	889	902	909	906	913	890	929	925	897	838	902	884	950	919	866	925	877	925	799	915	865	901	862	910	835	857	849	882	890	884	898	891	874	896	876	873	833	840	924	935	877	905	901	825	934	866	857	921	914	838	896	943	839	937	871	918	842	922	883	898	895	919	938	850	932	910	890	893	893	919	913	945	900	870	891	906	898	871	869	934	863	839	808	890	907	855	867	926	872	878	906	911	912	861	883	928	915	871	880	859	896	892	904	913	935	879	878	846	881	881	915	875	879	981	854	879	831	874	895	908	903	861	891	886	894	937	922	862	884	832	914	914	848	870	930	822	913	895	861	851	861	902	893	884	916	910	901	876	908	843	942	889	902	872	877	857	932	873	910	858	840	860	938	878	891	934	836	854	907	821	864	940	909	870	893	877	902	919	884	864	925	839	948	925	876	907	912	907	900	833	858	861	821	841	922	980	869	872	911	919	890	850	895	833	906	930	907	909	813	910	880	860	900	883	876	906	902	850	776	893	789	827	900	881	923	870	878	872	900	941	882	856	873	898	915	927	953	896	890	886	861	910	897	919	868	869	875	896	889	891	872	844	933	901	844	878	897	890	813	923	883	929	881	949	910	862	902	902	913	877	883	901	888	858	896	879	875	890	902	907	906	865	846	883	883	916	879	875	893	892	881	839	884	883	893	940	860	850	899	825	875	878	866	867	858	915	852	907	919	922	920	864	836	866	886	859	895	901	873	892	889	852	868	893	839	888	908	904	873	854	924	917	901	874	911	913	912	910	897	875	913	873	871	911	870	889	918	928	900	900	884	850	903	900	952	874	866	904	879	852	918	871	896	866	933	837	918	930	891	915	842	890	911	888	830	873	884	905	855	903	864	870	923	893	842	916	898	931	932	871	876	875	885	879	910	860	842	882	824	877	914	930	950	887	900	907	888	885	860	893	847	852	856	887	941	898	896	877	873	895	891	854	920	910	866	898	865	854	862	912	868	915	840	813	886	852	920	900	848	883	904	876	888	900	863	909	892	877	905	910	904	901	894	830	901	881	869	928	914	848	904	890	891	877	872	904	972	878	833	852	933	884	861	871	883	897	854	902	878	883	896	906	855	863	874	896	926	913	844	930	848	889	880	924	903	901	838	852	856	977	895	922	846	925	910	813	855	946	864	926	871	867	863	867	922	927	909	896	849	900	872	894	877	905	863	917	881	913	928	857	858	907	906	865	903	889	910	840	881	828	873	877	896	910	913	858	913	921
28075	20934	27186	41619	42619	27864	18084	10751	6469	3453	3035	3012	3235	3146	3103	2556	2121	2441	1813	1185	1317	1415	1386	1284	1129	1046	834	697	638	639	659	690	674	698	580	604	529	536	516	448	505	453	503	432	422	437	438	391	376	384	438	369	359	381	377	338	350	382	385	360	354	393	366	362	369	367	360	385	362	323	375	342	356	379	388	377	330	311	354	377	306	351	341	339	353	341	396	337	328	367	352	335	363	372	364	391	347	352	344	368	375	361	374	332	338	352	366	355	343	375	358	380	362	341	364	370	322	347	370	339	343	333	300	380	362	328	341	332	330	321	343	347	384	318	326	339	353	373	387	356	367	366	379	353	358	335	384	370	381	345	366	345	368	390	387	373	384	337	355	364	344	367	355	365	369	384	375	355	365	356	374	371	350	372	364	345	354	336	320	339	354	346	403	334	331	325	343	379	368	345	340	323	333	355	361	352	363	371	349	352	355	363	332	365	347	371	347	375	380	325	386	335	345	351	385	402	369	351	337	345	340	348	334	342	366	384	333	333	383	372	404	356	344	321	325	350	361	367	332	361	347	347	325	361	361	363	350	396	329	358	342	321	375	366	352	322	325	319	354	325	346	348	362	385	346	327	323	358	349	311	358	368	353	354	342	330	322	343	339	359	328	370	342	336	352	347	321	383	376	369	378	343	359	350	351	356	362	325	322	350	356	376	383	375	368	376	367	356	347	348	377	357	392	351	358	342	341	355	311	388	356	327	345	387	331	336	359	345	355	353	381	323	358	381	327	322	357	361	353	347	362	343	385	335	326	341	324	322	333	358	379	338	358	364	379	311	345	336	380	370	350	363	389	356	372	385	359	363	364	362	383	355	368	359	352	350	372	377	364	312	385	326	375	352	378	359	327	381	347	330	364	342	368	342	341	373	356	372	361	376	343	340	378	387	391	339	363	329	361	321	343	350	340	351	337	312	360	340	366	353	336	355	323	338	348	319	363	353	349	376	343	333	340	360	362	358	367	360	356	342	349	328	364	348	350	383	337	341	365	376	348	368	375	356	362	395	341	344	336	320	340	346	355	362	389	320	343	337	356	346	372	360	321	353	325	372	348	372	371	354	359	369	379	343	373	364	363	355	348	359	330	404	326	315	346	332	345	350	377	350	343	360	344	379	381	342	359	353	337	353	328	361	394	355	349	358	330	367	362	379	349	344	351	338	329	376	363	373	365	346	348	353	349	336	305	347	373	358	364	391	325	362	351	360	364	384	368	357	344	365	338	372	321	329	382	379	363	316	379	383	363	362	367	352	365	374	343	345	339	359	335	398	344	372	356	346	355	363	377	335	369	390	319	380	328	336	346	331	312	358	375	315	375	371	350	390	365	326	335	363	347	347	354	359	381	373	343	359	359	324	361	350	333	367	383	369	377	355	358	339	344	337	390	383	367	300	351	355	330	390	365	336	355	330	327	371	326	355	373	363	338	357	362	338	351	373	337	360	364	360	335	335	383	355	363	353	351	357	353	369	319	347	371	357	360	368	361	327	405	396	310	363	353	393	382	380	356	354	338	351	317	340	334	384	328	352	368	328	351	330	359	339	371	322	386	387	378	359	360	382	383	360	332	367	323	349	350	373	343	319	382	338	369	347	357	372	363	357	355	353	340	363	368	375	332	339	331	343	340	329	360	355	338	356	346	331	330	352	329	361	334	337	395	368	353	354	344	358	338	347	357	362	365	382	365	381	361	357	343	349	333	350	344	343	375	336	358	376	392	353	318	336	351	378	402	336	359	347	351	362	359	339	373	348	362	350	331	362	392	341	341	348	395	364	355	387	381	369	362	353	382	354	324	389	356	364	372	361	342	359	338	354	338	334	379	365	380	353	401	364	344	392	380	373	356	368	332	382	361	360	342	376	358	372	356	388	339	366	339	313	376	359	358	409	340	337	361	344	361	357	374	341	354	345	343	317	337	339	358	347	338	360	317	375	346	319	388	358	341	360	360	358	330	332	368	373	343	383	308	341	337	377	342	362	328	352	326	336	346	320	307	323	367	336	366	373	345	348	389	351	365	368	361	354	388	336	344	354	376	348	352	372	376	327	307	341	354	377	348	377	377	355	408	349	380	361	362	367	354	345	352	375	369	352	359	357	342	339	339	360	378	367	364	329	336	369	362	361	346	362	338	374	403	324	349	329	351	364	364	337	363	350	354	352	320	337	359	342	338	368	303	346	379	326	351	378	340	334	343	338	333	339	315	396	352	365	378	363	381	385	396	322	314	352	332	315	327	354	343	347	356	320	370	367	313	329	398	341	344	347	379	327	372	365	333	334	397	354	381	342	312	347	348	365	351	351	368	331	359	352	361	372	363	333	333	366	405	327	341	363	371	354	360	352	367	334	358	326	361	368	363	386	377	376	339	371	375	330	339	368	314	366	383	361	384	357	356	348	356	367	338	354	348	332	349	347	367	333	358	351	320	354	377	366	338	342	350	319	358	355	343	356	383	394	380	373	335	343	338	346	335	349	383	353	360	360	313	372	360	362	351	330	375	364	371	361	398	366	379	358	356	344	347	347	367	344	357	374	330	353	363	335	396	338	380	347	332	364	356	313	336	355	366	384	354	367	362	345	389	341	322	356	336	350	357	356	331	367	360	379	355	377	373	403	366	328	340	361	392	371	370	351	346	327	342	352	360	370	329	348	338	364	330	348	364	355	347	327	326	372	342	335	344	350	338	361	328	340	322	360	357	344	360	333	348	377	349	335	320	377	355	352	367	374	325	345	384	379	370	380	346	339	334	325	351	355	349	326	323	353	346	372	382	326	338	347	393	359	365	328	371	365	375	321	364	326	356	317	387	379	360	356	309	339	328	372	350	359	327	359	339	352	376	377	362	365	352	363	342	334	327	348	374	347	376	359	380	346	373	379	366	320	352	357	354	370	321	384	350	382	315	353	374	328	336	362	365	359	382	336	345	354	345	384	366	336	350	340	350	358	335	356	340	347	400	369	334	355	359	344	343	345	319	350	361	321	385	394	376	358	369	340	377	364	326	382	369	355	360	368	355	377	375	333	363	386	355	354	354	351	341	372	394	357	356	353	344	342	399	359	355	378	353	354	366	314	368	361	398	370	348	345	355	366	365	369	342	375	373	323	346	367	323	354	340	383	364	335	372	362	319	340	364	368	383	336	368	377	347	348	360	344	392	363	393	351	322	362	360	325	341	368	362	344	369	330	367	392	360	339	374	342	363	348	341	375	364	384	341	347	344	330	312	340	352	365	343	367	358	373	378	337	373	344	367	323	331	368	376	331	341	372	339	373	354	334	352	357	342	366	333	351	402	389	355	357	318	326	359	367	326	350	349	378	365	355	380	392	355	349	371	359	347	364	363	329	336	344	354	324	360	370	369	369	350	347	343	339	332	354	392	338	334	339	338	325	365	396	371	331	331	376	341	330	356	338	356	379	362	342	341	358	364	332	374	338	340	364	300	345	376	373	313	356	364	353
17050	15740	27642	43432	44060	25347	13283	9713	10309	8785	12004	13297	14684	14209	14955	12240	10149	12113	9026	6162	6769	7855	8137	7133	6731	5929	4190	3208	2912	2910	3408	3591	3818	3596	3085	2913	2808	2330	2498	2006	1802	1685	1827	1680	1649	1678	1738	1636	1329	1167	1212	1145	1201	1019	1020	960	978	930	944	889	957	888	888	867	851	870	874	885	845	902	847	863	855	897	825	885	880	861	919	818	852	905	866	858	850	830	821	839	903	824	823	854	841	813	850	840	848	870	844	824	824	890	871	856	806	838	839	895	830	856	896	834	842	835	796	843	804	886	873	835	827	810	917	866	882	875	857	917	859	840	857	850	914	876	846	811	829	908	791	812	858	845	871	902	859	879	883	865	862	876	856	891	847	879	864	879	876	873	888	844	871	868	893	826	796	865	826	839	856	841	864	892	795	856	900	862	815	839	862	842	831	923	868	880	872	888	873	856	851	806	880	868	889	824	848	835	826	880	840	864	860	848	834	848	854	828	817	843	855	916	855	892	861	867	826	843	837	851	865	844	832	913	862	840	856	830	834	895	871	847	863	811	866	876	858	877	825	924	906	847	882	836	836	903	808	839	861	856	843	817	883	843	845	844	823	880	837	851	861	823	834	853	782	835	812	867	876	868	868	861	878	859	871	863	878	827	850	851	850	862	803	863	877	821	863	870	850	854	828	849	873	876	854	854	853	851	820	852	800	849	884	821	861	850	799	837	851	840	847	884	821	865	875	901	866	820	794	840	853	859	843	789	840	804	870	842	850	806	849	802	905	830	861	872	873	848	845	861	802	837	835	838	903	828	791	848	857	842	851	825	839	787	788	804	866	890	839	833	867	829	818	874	887	874	841	766	867	829	842	805	835	845	824	836	863	848	845	907	862	868	890	813	841	784	841	849	871	815	887	824	895	884	820	845	892	803	838	876	814	875	821	822	862	829	865	805	879	823	869	829	847	897	827	841	854	867	838	909	847	831	824	889	849	884	840	823	836	866	786	900	909	831	860	835	855	798	885	818	837	817	826	856	824	778	791	827	803	825	865	838	839	864	835	836	844	867	853	854	854	912	873	856	823	777	834	847	821	842	839	854	827	843	866	838	872	833	888	827	869	912	827	873	846	906	882	869	837	857	844	894	865	884	839	843	825	786	821	824	892	844	849	855	860	871	826	802	821	852	789	793	873	790	866	866	839	878	829	834	854	835	835	876	859	843	851	862	816	857	878	847	893	850	891	828	824	893	876	855	853	863	848	851	856	837	861	806	849	859	818	834	850	891	852	868	827	873	812	832	858	840	829	880	888	840	862	869	859	877	807	829	848	861	862	875	825	826	851	848	836	871	832	827	825	887	850	873	825	830	821	828	820	850	886	857	838	843	853	888	840	858	841	834	801	839	876	865	836	825	826	883	819	851	844	846	804	845	813	880	864	837	902	857	812	900	921	830	836	784	841	820	834	872	825	828	851	842	840	828	882	911	890	827	845	878	890	821	836	885	809	880	895	904	805	891	840	819	848	877	883	839	807	852	887	856	859	851	878	847	850	830	799	832	799	850	849	832	837	863	817	861	815	902	847	840	850	872	864	885	823	893	859	833	858	887	866	865	819	869	817	811	820	835	790	817	858	809	841	802	815	859	774	869	873	882	846	877	800	859	854	850	844	839	852	814	872	838	856	840	829	868	846	867	862	857	866	873	817	852	826	887	874	829	859	819	879	856	870	887	864	808	863	869	868	853	839	844	888	864	881	804	809	873	821	848	825	854	826	832	858	843	861	852	835	827	825	831	872	840	851	861	818	828	868	875	857	851	873	852	899	841	827	850	868	854	847	833	900	818	820	866	846	868	840	858	822	843	845	858	834	855	848	823	896	849	856	872	841	847	850	873	870	884	858	873	839	835	854	826	834	880	848	859	900	853	868	811	808	798	872	838	879	878	875	847	813	832	819	847	853	849	814	877	870	836	826	843	870	818	817	887	815	869	873	834	807	829	909	835	781	855	865	880	815	854	847	856	813	879	846	852	855	856	866	862	865	905	853	865	874	825	862	853	847	852	903	855	860	906	834	804	816	858	880	842	812	822	823	821	846	813	807	834	860	821	783	817	906	856	855	860	801	852	827	895	852	840	853	824	805	858	820	838	848	925	798	881	864	843	858	877	823	872	887	842	881	844	781	824	845	837	883	833	860	828	785	832	851	830	873	882	828	859	842	839	888	846	829	821	852	833	864	868	797	874	880	839	831	882	862	838	868	870	865	832	829	844	854	850	863	845	848	828	858	802	861	824	876	851	875	840	872	858	895	847	844	842	835	820	850	843	858	857	865	743	821	898	846	822	878	820	797	865	865	854	858	833	876	857	910	825	860	852	895	817	833	833	805	853	862	779	872	878	829	852	820	788	841	823	858	850	836	817	851	834	859	865	886	894	886	843	926	862	889	867	839	873	836	837	846	861	866	849	923	846	872	867	830	865	868	871	837	854	870	850	833	825	824	829	833	851	866	843	857	897	851	822	859	809	899	818	871	861	788	792	883	846	867	853	813	875	869	829	807	862	887	882	760	840	876	866	881	819	843	859	828	825	822	822	880	863	846	836	890	878	863	816	860	904	845	836	851	814	814	840	787	823	894	880	843	860	865	889	890	880	865	799	883	806	825	848	832	810	837	846	842	836	853	850	858	834	862	854	761	876	864	891	849	883	808	851	888	799	874	911	836	807	803	852	828	836	897	820	890	879	823	819	873	844	837	869	842	822	863	807	841	831	862	817	777	798	885	798	881	878	853	899	924	884	841	880	856	851	855	866	809	859	871	776	857	817	833	844	799	855	865	902	854	909	914	863	870	894	864	811	904	865	818	866	928	818	827	805	834	883	908	823	843	791	855	906	841	905	879	853	863	785	841	810	853	854	835	868	836	877	877	865	898	803	824	863	895	839	854	826	823	906	832	846	899	811	826	871	883	834	850	822	856	912	810	859	846	867	832	868	854	833	867	814	864	847	905	844	871	853	865	829	808	827	846	794	818	819	849	877	894	851	846	821	815	870	892	835	867	825	823	800	832	880	866	784	824	938	858	833	844	861	811	879	855	874	838	806	804	837	857	883	797	844	813	863	868	840	856	835	865	853	922	832	836	816	832	892	843	812	873	871	876	839	813	833	860	838	878	843	839	846	853	880	816	850	806	868	793	867	853	880	802	902	834	865	875	914	845	870	812	863	790	866	876	866	838	813	883	923	846	850	831	867	835	889	829	872	877	812	858	860	866	804	845	842	903	772	824	835	817	800	864	850	891	881	880	848	839	823	871	834	840	840	859	797	830	830	852	831	839	889	875	813	798	845	886	804	850	800	831	809	786	822	854	874	858	869	882	877	874	861	867	827	865	821	813	900	821	853	886	807	908	872	855	824	804	864	827	860	881	860	818	861	850	829	840	849	903	876	821	838	888	810	819	852	809	806	863	863	850	874	861	822	813	876	846	833	832	884	869	863	869	832	805	875	837	833	836	893	894	875
33277	31952	40610	43250	35909	25144	17541	10870	7652	4526	4376	5320	6269	6095	5812	4385	4632	4279	3072	1933	1895	2341	2392	2057	1923	1583	1171	838	763	764	829	992	1022	972	714	781	751	656	646	538	537	491	536	435	423	514	517	513	426	376	341	360	355	363	324	299	310	328	298	294	290	272	299	292	260	297	305	287	310	298	277	301	315	298	288	290	251	254	282	300	304	305	298	262	311	275	280	301	252	287	281	290	291	278	257	315	303	296	286	287	323	283	305	288	281	235	282	259	297	275	249	275	272	310	303	283	271	334	278	269	292	307	273	305	321	270	329	301	261	290	296	322	275	261	300	311	288	254	267	278	298	305	258	282	278	287	294	249	235	295	268	283	278	298	300	273	286	266	276	306	288	303	306	305	308	338	292	288	303	300	284	266	305	287	286	290	278	284	283	274	309	248	261	304	294	332	283	295	275	338	320	271	289	267	286	313	269	300	241	298	311	314	269	282	274	254	268	300	282	267	282	290	284	270	298	312	313	274	274	266	291	307	299	305	279	316	282	310	279	271	284	299	288	265	263	298	295	251	274	302	276	270	280	282	270	299	317	298	232	270	260	312	309	311	267	318	250	306	284	309	291	284	299	289	294	269	289	295	260	262	280	273	293	269	270	280	299	282	288	266	328	260	327	290	295	279	308	282	304	287	300	278	298	274	276	241	332	248	259	282	279	271	279	297	296	280	275	286	271	277	296	276	321	273	272	279	292	276	291	282	278	308	280	272	296	265	285	264	274	285	298	283	305	281	292	272	329	306	275	287	276	261	260	279	294	292	269	282	304	266	298	286	299	282	264	277	275	269	274	279	271	278	277	283	272	298	283	300	256	269	297	274	309	280	295	263	304	255	283	259	266	272	290	313	258	306	262	294	277	275	271	286	290	273	295	269	280	264	277	275	311	299	296	283	264	283	308	316	290	282	257	272	303	289	289	308	262	286	271	299	260	291	284	282	277	289	277	309	269	249	306	278	275	274	290	293	308	268	305	281	239	295	304	247	288	300	296	284	277	294	275	279	291	272	277	325	278	273	265	267	294	331	277	259	271	289	283	299	295	255	286	276	290	297	311	292	319	265	333	294	302	289	326	271	291	286	270	301	310	280	277	279	279	314	272	269	275	274	278	290	289	277	257	306	269	301	270	276	261	279	233	281	303	288	286	298	271	280	305	318	298	292	290	290	286	288	266	292	297	262	283	251	256	317	321	291	268	290	282	271	301	325	275	296	280	276	293	270	268	288	288	314	302	276	278	292	293	262	271	305	273	293	299	293	299	293	321	298	260	273	260	283	295	284	260	241	296	271	260	267	280	283	271	308	256	301	278	280	256	285	271	253	309	313	264	304	297	291	285	271	277	283	282	288	287	303	312	266	274	282	260	296	263	265	302	309	278	278	280	262	250	275	268	297	294	258	261	286	295	279	263	270	280	317	274	260	274	275	273	279	279	289	273	303	267	282	298	277	277	284	306	296	281	318	297	271	290	309	294	275	284	322	281	278	277	284	297	315	305	281	243	319	263	281	332	288	268	264	297	299	297	274	274	289	294	288	254	259	280	256	275	293	283	290	257	269	287	270	311	276	275	268	279	278	292	299	293	341	303	291	267	292	282	279	266	281	238	282	262	291	273	310	319	276	285	290	248	251	274	299	291	276	279	320	297	254	267	326	286	281	266	272	270	292	291	314	277	289	279	279	280	294	282	273	249	273	303	305	271	278	272	257	241	324	293	334	300	253	293	290	270	286	287	293	262	285	294	300	258	256	252	288	257	279	281	246	275	266	263	263	293	297	283	272	272	261	286	284	274	256	238	278	274	273	269	272	279	287	267	255	282	271	254	290	292	278	320	264	279	288	282	274	321	253	265	266	263	271	288	309	317	309	271	262	293	297	299	304	268	326	289	309	307	282	279	292	295	272	302	306	296	306	265	272	264	277	263	243	291	305	325	296	296	290	300	274	293	280	281	245	279	300	290	302	283	313	281	267	272	252	289	284	300	262	284	274	271	309	274	290	304	271	287	298	273	286	273	268	268	273	258	275	261	303	268	290	317	290	308	259	279	274	291	291	283	281	274	280	281	287	285	237	274	288	261	300	310	268	305	298	310	282	269	290	311	264	309	300	279	285	268	287	276	280	310	294	294	291	274	282	297	289	282	255	284	284	284	252	278	288	295	310	276	290	299	268	290	267	290	256	300	289	244	268	292	320	278	261	295	286	271	280	311	291	284	273	296	300	286	266	283	321	314	302	272	280	242	258	310	266	285	285	292	285	297	292	283	301	311	276	286	318	284	281	301	271	255	253	293	267	278	321	307	316	275	283	270	299	256	291	290	263	307	251	278	278	273	310	290	284	289	292	280	298	315	301	289	269	314	286	291	315	276	263	303	250	270	253	292	300	261	304	263	265	265	273	246	274	280	280	277	276	316	262	298	312	317	254	316	285	292	289	284	280	285	286	259	275	244	281	283	298	288	277	295	312	309	246	247	281	272	275	298	261	303	263	281	285	272	290	273	269	290	260	315	294	312	261	277	275	274	261	289	283	305	274	288	282	247	276	271	323	275	298	285	287	268	269	268	277	284	263	288	301	287	283	276	262	275	293	282	282	283	305	286	277	299	293	302	284	290	277	318	275	290	303	275	297	296	263	287	286	285	262	285	293	315	291	296	290	301	277	269	281	275	290	265	253	282	315	301	287	296	292	269	263	271	278	287	296	281	263	270	283	277	266	284	318	240	234	305	262	300	259	258	276	301	288	278	296	300	267	299	268	270	258	311	278	284	291	290	276	256	261	275	309	299	266	296	288	288	279	296	295	269	312	318	283	297	298	301	259	272	297	254	279	276	288	293	281	268	284	324	323	286	295	276	272	287	290	312	280	284	304	305	283	274	297	291	256	292	260	278	302	287	256	280	287	306	285	290	271	303	271	268	274	282	273	280	296	284	291	256	256	271	303	273	305	278	254	301	289	294	290	291	273	301	280	287	256	272	280	261	311	283	276	284	288	291	279	255	266	280	314	299	262	263	291	308	291	255	280	280	273	307	308	266	300	291	260	275	292	280	279	337	272	249	302	284	275	286	293	313	288	303	286	283	265	274	262	292	306	265	313	278	302	299	308	267	301	265	268	291	302	303	286	301	321	293	294	258	282	299	277	267	295	305	285	276	305	280	277	272	262	285	308	314	278	297	285	300	271	304	289	316	303	276	304	322	323	317	267	294	316	281	297	308	284	302	282	265	286	297	280	289	283	300	291	274	275	314	298	246	281	278	256	299	318	291	271	296	272	308	297	269	289	290	323	283	261	266	287	287	266	299	291	296	280	286	279	313	278	294	276	314	337	289	266	290	299	260	290	300	270	276	298	254	285	290	298	267	311	270	297	276	286	337	277	279	293	254	305	263	303	274	306	274	292	265	281	280	282	271	312	245	292	271	321	276	259	298	310	270	299	273	285	298	308	282	317	278	281	297	253	258	260
19162	25374	37535	44307	38835	23909	16310	12955	15110	12494	16276	20191	22865	22538	22598	17081	20035	18674	14448	9566	10324	12818	13237	11424	11104	9277	6604	4642	4176	4281	4970	5592	6398	5907	4251	4316	3909	3454	3487	2615	2508	2128	2520	2004	2377	2559	2396	2203	1489	1356	1319	1271	1127	971	968	844	865	881	879	771	826	807	746	801	720	734	778	735	710	699	714	685	737	676	729	724	705	711	715	745	733	687	731	650	659	725	743	691	675	682	677	725	693	662	731	698	675	701	727	613	723	713	688	725	660	722	696	663	721	683	663	692	658	707	730	650	721	720	732	715	746	648	750	706	670	708	734	752	732	707	690	707	735	699	716	775	736	694	621	706	700	699	689	734	650	725	732	733	713	719	720	691	731	737	724	713	691	710	719	707	684	700	675	702	731	664	774	699	742	695	734	702	665	677	680	684	700	719	715	668	658	714	730	668	677	711	685	663	737	697	697	707	735	701	680	686	700	711	687	717	700	716	684	714	679	702	726	707	638	698	679	704	662	673	700	734	682	682	671	720	717	676	716	661	767	716	726	718	668	738	689	694	697	676	715	731	707	705	684	717	671	699	666	672	663	685	715	679	691	688	675	717	725	670	690	646	682	710	723	686	693	671	708	706	692	669	680	686	676	679	729	678	728	691	662	677	715	670	710	702	724	699	720	732	674	674	686	685	723	676	758	703	674	659	745	688	692	727	687	707	677	747	713	707	650	705	725	733	712	723	689	719	727	715	725	704	631	719	700	688	657	685	686	703	673	715	666	721	758	693	696	707	665	686	686	689	710	735	677	714	685	684	672	639	737	707	683	704	689	725	703	705	664	699	705	711	670	718	668	708	741	665	659	684	711	664	693	654	729	690	658	675	730	710	695	701	718	663	661	711	768	668	713	699	694	690	730	655	693	649	656	667	717	658	660	677	655	721	653	645	700	728	702	705	657	723	695	718	708	730	696	707	706	719	716	710	689	686	691	694	701	662	698	654	743	668	702	728	680	685	704	690	693	721	635	692	689	722	760	712	721	687	680	643	705	673	667	690	670	703	712	705	657	699	718	703	695	717	746	705	695	710	661	652	689	672	644	746	717	712	704	676	689	666	701	741	693	660	693	718	718	671	701	716	693	637	699	703	661	729	677	719	684	711	709	752	701	680	687	712	714	695	695	655	723	674	706	715	718	687	727	713	675	706	660	726	701	670	737	686	686	669	662	693	668	727	640	710	693	687	708	664	696	697	710	665	765	733	747	716	692	670	619	722	702	669	666	671	718	677	680	681	656	673	684	704	702	678	695	724	667	704	714	722	730	670	705	658	668	656	689	663	682	679	692	705	674	732	704	716	699	707	683	696	664	716	770	700	669	682	716	729	663	684	767	738	705	704	693	664	680	680	695	689	682	703	724	720	693	716	730	715	717	758	702	710	720	682	719	746	678	708	720	725	705	675	723	653	762	714	666	698	683	712	730	782	702	721	704	757	714	641	679	674	691	717	685	726	686	711	699	656	684	736	663	713	715	743	720	660	736	696	647	679	693	668	707	642	718	658	720	689	730	700	698	694	661	744	678	715	681	675	704	641	744	659	689	683	693	719	728	694	688	706	713	655	665	711	734	684	658	696	681	699	712	678	719	715	702	713	697	679	667	638	698	715	700	699	706	718	675	650	702	688	709	695	686	691	676	710	678	671	711	714	718	657	755	677	687	676	709	668	669	706	685	704	740	729	694	660	664	681	657	693	723	717	672	710	702	670	685	686	665	730	666	689	622	679	645	692	642	645	668	665	676	658	662	675	714	668	703	693	692	715	694	686	671	650	709	696	668	670	692	691	720	682	711	723	669	704	679	701	696	693	732	756	716	689	702	681	673	728	730	692	696	743	711	681	708	693	685	723	668	728	715	671	676	714	691	716	671	711	719	667	660	695	719	678	684	686	693	664	711	670	708	696	738	669	670	706	632	679	734	701	719	711	701	655	697	705	651	723	696	659	736	720	696	701	680	711	670	681	650	680	721	692	697	706	735	707	710	709	727	735	700	674	738	666	702	663	652	727	674	674	701	667	698	716	705	737	697	706	675	718	718	689	686	720	662	625	705	643	714	699	717	710	705	695	652	649	700	714	684	728	731	704	732	656	717	717	706	696	696	698	656	695	709	684	711	679	685	708	709	668	668	697	712	705	686	694	693	650	696	733	704	720	689	669	723	690	715	719	693	683	686	671	685	716	679	692	704	699	714	681	717	738	707	665	714	700	695	725	694	676	689	692	691	682	710	677	719	628	669	717	760	720	671	676	734	674	718	692	711	690	670	717	715	693	664	679	699	689	730	678	654	706	671	698	674	748	677	686	743	687	728	665	691	724	720	720	691	710	714	658	688	665	664	691	701	706	682	699	731	692	686	682	692	700	678	742	671	766	683	738	718	703	723	701	742	679	662	676	700	706	683	729	686	730	684	686	693	667	682	714	717	655	725	689	739	647	711	701	697	668	724	698	745	724	688	739	675	700	648	719	710	733	668	715	695	753	665	660	725	678	658	698	722	727	664	702	729	676	681	752	728	714	698	696	673	715	713	738	694	652	688	672	711	669	751	713	702	704	690	647	691	647	664	708	710	697	683	676	696	705	703	722	669	657	704	727	664	671	737	662	697	697	696	684	735	684	701	705	687	636	668	698	709	736	710	692	721	724	634	695	704	684	674	674	682	693	675	712	703	711	689	715	675	755	686	731	700	655	690	687	725	665	672	713	650	678	713	681	692	714	674	729	705	673	683	681	692	713	684	734	665	717	691	692	735	627	724	704	667	688	676	689	669	699	749	656	688	741	691	689	633	675	683	700	723	677	703	716	696	641	694	718	709	655	702	671	679	682	697	683	679	674	711	708	695	696	692	692	691	694	685	731	681	674	704	730	696	662	664	720	678	675	708	651	740	638	673	715	654	721	700	680	695	646	721	711	663	693	700	655	719	711	677	669	741	698	683	715	705	681	691	700	750	700	649	694	710	692	704	690	683	758	685	654	707	721	760	741	686	721	691	660	712	688	668	716	713	693	716	784	694	685	687	664	678	733	637	703	700	720	747	696	716	713	735	669	675	779	670	709	741	696	720	695	665	708	697	664	702	700	736	655	702	660	684	655	692	680	705	680	681	695	699	664	704	672	682	682	736	687	693	640	747	765	711	714	678	676	670	707	751	708	653	698	670	693	731	705	682	668	657	706	713	691	653	703	706	725	674	675	693	700	663	731	708	702	675	711	690	671	685	697	730	708	738	653	652	677	686	709	699	686	700	649	696	647	671	657	663	721	722	636	701	729	653	673	710	724	712	704	720	647	658	705	733	670	712	644	676	741	718	696	692	714	706	669	700	698	708	655	704	725	665	649	690	632	707	708	675	691	706	719	707	665	652	712	682	683	646	716	672	670	705	691	690	713	680	695	701	679	693	671	711	717	718	683	724	657	670	654	682	658	726	716	671	698	684	716	662	681	723	679	714	639	742	654	641	694	709	718	696	705
9123	5232	6687	6626	5427	1993	1140	792	705	619	617	626	584	544	537	543	492	465	463	430	443	428	432	456	416	425	410	376	404	392	386	411	377	408	411	379	421	358	409	341	352	376	381	378	368	379	366	371	349	345	370	363	331	361	380	363	361	385	354	340	346	370	349	363	365	364	372	344	344	386	356	350	356	353	372	323	354	378	352	372	385	347	366	348	372	371	349	357	379	344	362	340	382	349	361	377	376	376	334	347	367	354	375	335	331	354	355	331	349	358	334	347	383	371	343	339	325	349	362	378	341	369	365	310	354	352	345	399	342	341	340	367	375	326	344	345	350	349	356	364	366	379	365	350	374	338	347	346	331	342	350	353	336	344	397	357	354	350	379	323	352	359	345	346	376	318	369	321	354	355	391	331	332	360	357	379	356	356	345	381	352	392	351	370	359	369	359	355	323	381	307	354	363	362	349	327	346	355	355	367	328	350	332	369	362	357	347	365	345	339	350	378	346	348	372	342	374	331	363	342	345	372	363	329	363	346	360	369	399	357	355	339	367	378	371	329	324	361	375	352	348	333	353	381	376	337	346	376	378	348	339	332	365	329	369	337	364	328	351	381	329	377	334	358	330	362	353	343	344	350	368	382	334	338	319	385	380	347	356	368	364	354	387	362	362	359	354	367	318	374	335	331	328	349	371	343	340	370	339	337	364	340	351	371	346	342	367	340	351	337	327	354	368	351	325	368	366	361	361	342	349	355	353	342	362	348	364	335	330	341	338	372	382	359	363	340	345	336	341	355	353	362	357	350	350	326	330	355	346	405	337	359	349	385	345	371	341	409	337	366	330	374	334	345	374	328	381	367	354	374	388	336	363	329	366	389	344	383	365	322	389	314	367	305	369	363	375	356	331	339	373	358	362	335	348	366	388	366	355	387	350	399	361	371	339	360	340	378	339	312	338	343	390	341	340	338	392	391	335	356	377	353	322	386	347	331	348	358	354	362	348	400	353	332	378	357	334	338	382	335	349	324	330	352	371	318	356	366	374	348	331	365	363	345	391	383	367	364	359	354	376	350	364	366	363	355	336	355	352	365	367	365	370	375	389	362	349	325	352	351	339	368	337	355	337	347	342	309	360	318	365	314	346	332	384	360	330	365	355	370	369	358	362	365	348	370	332	385	351	345	366	362	345	333	361	359	330	344	362	351	365	319	341	362	321	351	399	324	385	368	359	363	366	340	345	305	386	365	366	393	366	388	337	366	337	321	361	338	377	350	372	346	350	373	391	354	356	402	381	385	332	314	333	361	333	362	357	350	368	345	359	359	332	378	340	383	346	381	353	351	383	348	366	372	314	316	312	371	335	333	384	344	399	353	340	340	326	386	330	372	351	339	346	351	372	365	359	357	383	348	361	359	366	369	360	361	384	374	352	348	318	399	382	332	379	345	345	336	352	311	350	337	368	366	359	394	360	352	351	355	332	363	350	332	349	323	310	337	375	396	402	313	354	356	350	394	360	363	358	366	359	341	388	346	340	338	358	339	362	372	337	327	358	395	366	353	398	348	348	368	341	326	359	342	373	385	361	347	369	349	374	371	329	338	355	339	349	407	348	350	359	356	338	349	337	332	392	369	381	352	327	317	383	350	347	369	315	354	382	327	338	357	378	347	332	332	343	359	316	345	336	342	357	374	350	367	363	372	355	352	361	364	379	350	350	352	322	373	332	361	344	332	370	357	355	362	386	317	361	377	352	336	324	335	330	361	373	361	346	370	343	339	364	328	342	345	330	312	372	355	299	359	347	350	381	381	324	349	356	355	376	380	364	382	333	375	421	329	362	349	345	344	373	353	366	350	362	351	326	308	363	351	333	342	387	347	336	364	378	354	363	371	359	327	327	341	340	359	347	346	384	369	367	330	376	381	352	367	371	343	353	322	357	375	345	369	339	331	339	353	367	344	313	339	339	373	325	337	339	330	374	365	351	358	357	333	351	306	345	352	377	325	407	353	322	352	350	369	362	403	351	372	335	361	370	341	323	346	357	356	366	376	354	354	381	346	357	335	319	347	335	365	378	361	343	379	340	351	342	363	387	395	374	367	337	362	331	345	348	302	336	344	354	344	346	355	373	366	337	379	380	380	328	321	343	350	366	359	349	348	377	329	341	361	365	356	388	313	357	390	350	347	356	353	357	395	336	340	356	341	352	361	356	344	326	338	357	353	349	363	365	359	373	374	368	400	350	365	364	354	345	346	352	347	325	358	350	358	392	340	370	375	365	343	349	377	332	348	347	337	368	378	345	313	348	320	329	404	373	374	350	339	384	335	346	378	337	357	352	377	335	312	362	357	378	370	354	379	352	348	346	365	347	411	324	369	350	324	335	329	368	325	349	382	354	330	356	313	373	337	370	352	338	371	346	364	333	346	373	377	352	371	339	376	346	368	337	364	360	388	367	362	365	347	348	358	365	325	366	332	393	356	368	348	395	385	356	343	326	340	353	410	388	335	334	367	350	341	343	357	345	383	318	362	339	342	345	334	372	354	383	356	340	401	337	357	330	362	363	396	367	350	400	377	330	357	325	298	358	346	364	345	372	311	360	334	364	352	334	360	363	369	349	332	344	361	358	345	379	343	373	337	346	359	385	341	345	360	354	333	343	352	356	353	337	352	373	355	347	356	348	344	350	345	370	344	358	342	351	327	354	345	395	339	315	317	352	369	337	336	331	358	365	333	339	368	368	375	354	361	345	360	381	359	381	349	325	358	353	320	363	324	362	329	352	330	352	342	345	330	371	347	361	324	342	363	333	355	351	362	364	369	329	365	349	335	334	363	359	322	366	368	373	357	336	372	326	396	343	370	372	348	361	365	355	342	368	345	352	382	338	367	361	364	371	341	341	373	364	323	383	352	352	351	334	386	326	356	324	336	397	353	361	413	350	350	365	347	384	382	344	330	349	380	395	335	374	350	300	371	355	356	351	392	342	351	366	383	390	342	385	340	365	346	325	360	356	322	356	359	383	343	352	367	347	366	355	379	352	331	346	331	357	373	368	347	366	366	360	353	367	325	349	338	337	340	369	370	346	373	345	379	354	339	376	321	353	357	354	362	375	362	398	349	349	363	349	365	358	354	326	377	372	400	380	326	317	335	355	365	353	354	354	358	351	350	352	336	356	371	370	370	376	338	340	371	347	341	351	395	370	351	359	362	322	342	346	325	363	352	396	394	386	381	346	377	374	393	338	365	366	389	372	340	338	378	322	383	350	353	329	370	383	372	353	344	355	328	377	352	364	341	358	374	323	375	365	342	325	356	339	379	413	337	309	344	379	340	339	350	356	344	335	370	363	346	351	344	360	356	343	330	363	348	376	348	334	363	381	372	346	364	343	350	355	359	359	356	338	357	380	374	348	335	318	345	347	333	366	353	346	334	342	353	357	298	371	365	328	379	364	318	375	362	354	359	368	358	348	332	358	373	346	344	356	352	359	370	389	372	352	357	336	359	338	363
6129	5668	11496	14909	14077	5687	4288	3217	2839	2449	2546	2341	2354	2298	2198	1833	1839	1798	1675	1479	1411	1454	1494	1307	1372	1324	1314	1337	1165	1231	1168	1144	1222	1182	1128	1154	1156	1088	1112	1092	1071	1094	1024	976	1001	969	1009	905	930	953	885	962	915	902	911	870	867	953	893	918	957	853	806	900	885	855	867	930	918	860	879	848	867	841	838	872	893	783	843	843	843	881	830	802	885	833	848	918	861	865	841	801	820	928	884	872	838	861	815	862	888	899	886	836	818	832	828	886	832	886	862	864	866	893	836	880	888	859	856	854	868	856	847	844	858	899	829	861	861	858	842	915	815	855	876	880	852	841	882	904	886	881	869	841	850	847	855	856	805	890	874	870	849	852	919	844	798	897	849	898	869	885	885	888	866	889	852	858	893	867	862	880	860	856	836	869	868	883	785	883	869	910	829	867	862	795	887	860	834	869	873	880	852	832	890	866	890	882	880	839	881	857	818	837	894	838	921	906	829	919	888	823	838	845	871	882	867	873	905	873	862	887	854	865	835	822	830	895	879	834	786	868	851	862	862	878	841	891	894	859	844	861	854	828	908	839	829	863	870	838	891	833	837	846	814	858	844	838	894	794	824	866	840	887	861	885	921	889	884	855	878	870	927	886	869	847	840	853	842	854	867	878	901	889	883	897	871	826	861	885	939	821	869	871	920	864	833	828	870	910	837	886	874	897	855	832	879	846	844	867	882	891	859	873	853	845	817	925	837	892	814	881	885	844	900	882	871	916	887	883	880	818	899	861	878	896	849	852	895	859	814	824	823	829	878	888	862	893	821	852	839	846	871	894	866	850	848	877	847	837	850	886	808	834	855	848	843	858	857	857	756	827	830	896	890	923	862	858	840	922	847	814	819	856	846	901	885	808	841	890	810	865	831	859	803	898	848	860	881	831	834	853	884	874	819	857	869	830	815	843	829	776	878	822	855	883	862	888	842	885	858	897	800	886	906	848	843	887	893	825	899	852	910	861	844	871	860	822	843	854	843	857	838	819	837	940	894	839	830	878	852	835	860	939	916	850	855	824	852	817	853	839	849	867	821	866	918	880	845	873	870	888	881	870	910	870	779	882	838	873	915	838	938	813	843	866	796	809	869	837	845	874	849	895	879	869	853	875	849	916	837	830	832	831	870	851	895	873	851	813	805	820	846	884	848	851	877	849	938	862	864	859	869	871	814	832	872	855	801	856	854	895	911	855	903	773	866	836	810	882	875	825	784	851	866	840	865	848	859	861	888	847	883	868	857	840	893	872	841	866	864	823	916	906	892	807	870	870	872	836	832	891	891	827	869	876	861	894	762	876	892	809	866	889	878	921	839	845	868	869	857	892	851	822	853	832	884	834	869	870	868	842	830	817	880	864	827	863	816	837	867	827	870	863	900	833	852	815	881	852	793	851	858	812	804	848	869	888	865	853	866	860	927	821	812	853	875	793	856	785	821	875	836	846	830	821	871	860	880	845	885	868	856	868	832	864	888	901	872	832	885	876	869	811	880	886	839	905	877	860	872	813	888	824	887	915	839	917	827	855	845	883	839	836	883	848	840	904	875	822	860	865	824	907	859	850	863	876	864	807	900	811	860	864	879	839	867	871	860	849	907	863	862	879	835	847	832	839	841	827	869	841	845	847	846	829	885	836	861	874	790	873	861	890	888	865	826	838	858	854	864	925	832	888	832	806	804	839	834	820	812	847	859	862	874	893	896	855	880	804	888	832	886	854	853	905	839	860	820	864	830	870	842	891	853	868	862	830	873	881	874	887	811	872	864	865	886	824	889	898	875	804	846	945	844	839	845	868	850	849	864	876	908	885	811	863	875	845	862	864	857	849	857	884	836	810	868	876	786	928	869	905	864	816	832	923	827	864	860	832	863	875	876	870	886	857	856	838	851	888	865	876	863	915	862	860	865	836	870	868	882	849	841	832	905	832	852	847	868	882	831	893	884	845	900	856	850	873	887	815	856	864	866	888	867	857	840	808	879	835	804	883	872	835	854	826	845	854	873	884	864	870	807	840	912	811	833	856	820	903	902	819	887	872	907	831	826	890	842	857	854	859	845	823	852	819	829	820	828	881	905	800	896	869	865	913	852	854	867	836	802	880	822	861	849	835	869	820	897	889	881	836	845	894	859	814	871	816	895	858	848	850	827	913	854	833	850	875	864	869	875	846	828	822	898	887	852	877	862	839	817	820	877	888	879	857	846	881	868	820	843	857	891	858	839	833	843	818	892	828	853	855	869	841	822	831	865	869	865	854	856	867	900	829	866	825	854	855	866	835	866	875	849	892	876	798	930	877	816	842	940	848	842	878	837	858	840	871	914	903	882	851	867	890	861	830	891	820	835	840	880	878	856	861	875	834	867	846	896	872	829	812	829	824	817	838	832	853	791	851	849	912	848	846	897	881	851	802	853	825	859	851	807	853	925	865	853	846	840	883	845	881	897	891	875	858	850	812	852	903	865	813	851	918	841	890	889	864	889	830	901	835	852	908	847	821	891	810	852	848	882	865	848	831	870	852	855	855	821	826	881	844	915	871	866	854	848	860	894	889	839	873	851	871	876	872	861	873	863	820	847	862	888	906	908	869	850	865	871	824	891	859	880	875	890	811	858	821	875	834	794	821	825	819	858	828	879	860	889	851	847	859	900	902	857	880	835	880	851	883	881	878	801	874	914	866	809	903	811	912	905	903	829	878	849	839	910	892	827	873	870	867	902	890	845	923	884	841	857	848	852	889	843	891	886	826	840	827	861	856	878	837	893	867	882	867	871	895	868	869	891	862	898	851	834	866	834	832	855	826	914	892	848	816	828	816	868	822	884	878	865	847	838	865	904	841	852	828	867	854	837	795	779	866	876	859	826	865	850	876	910	867	835	921	808	882	910	859	824	895	828	906	839	916	804	844	877	840	913	870	873	849	858	898	873	849	814	826	844	832	843	887	860	819	862	834	843	846	884	908	822	836	880	871	836	875	853	844	854	849	879	877	881	866	840	850	821	859	883	837	887	884	824	886	872	842	809	867	821	903	867	859	923	792	876	873	815	879	857	878	862	860	846	933	861	841	852	823	869	867	863	862	878	848	823	880	856	778	807	882	862	876	864	849	898	927	862	794	806	855	918	878	862	800	898	893	869	830	869	882	867	894	838	835	833	811	843	917	872	840	865	863	831	874	906	871	833	844	870	886	831	883	879	876	872	891	834	844	871	904	872	842	901	908	810	812	835	892	848	827	878	864	817	869	846	917	906	858	853	838	836	872	803	856	842	812	855	828	903	873	862	850	864	852	846	866	816	828	843	851	856	888	868	878	907	914	824	860	864	837	863	828	850	790	860	828	854	876	866	858	903	859	873	888	873	831	899	859	817	872	856	808	940	855	811	858	847	870	910	784	846	815	843	846	898	884	830	821	856	834	884	837	865	898	882	873	898	903	860	830	816	865	835	859	864	831	837	844	881	838	833	870	877	807	832	826
24931	24681	37322	40158	37739	23142	15845	9036	5381	2948	3153	3341	4023	3801	3690	3024	2728	2569	2031	1257	1378	1450	1540	1445	1161	1013	872	709	541	585	709	701	764	689	641	623	546	562	540	513	480	418	454	400	451	462	450	414	432	409	366	373	352	347	334	337	352	328	357	347	358	340	394	358	343	359	362	345	329	386	346	331	354	351	364	320	325	336	321	338	353	359	344	334	330	356	315	350	342	345	345	352	338	366	349	356	336	333	293	354	351	372	350	349	335	351	368	326	329	346	320	349	334	353	317	349	345	340	362	364	363	331	338	342	332	355	326	326	346	377	324	328	353	392	352	371	362	325	354	312	384	316	376	366	323	346	361	332	322	334	318	353	313	341	357	342	342	361	354	344	301	373	320	344	374	334	357	320	382	343	342	352	356	315	360	369	323	356	302	327	312	321	328	337	352	349	348	356	341	349	356	336	325	334	342	359	350	375	364	349	345	331	328	321	335	326	384	358	313	355	292	351	360	316	301	301	344	320	386	369	362	333	343	338	329	325	339	342	349	344	343	318	378	352	340	310	333	342	325	329	307	327	339	337	315	383	334	324	365	337	338	352	370	339	325	409	343	353	305	343	354	326	375	343	356	361	322	340	332	307	348	354	357	339	326	360	326	359	350	355	354	340	334	337	361	328	335	317	349	354	340	350	338	348	336	331	356	362	330	332	342	341	346	344	351	319	346	357	349	343	370	335	356	313	341	327	347	330	357	399	342	324	367	317	356	326	355	362	362	342	358	333	339	366	330	364	347	322	339	372	337	347	320	377	355	362	309	347	356	364	333	327	355	353	373	354	317	337	334	350	347	369	343	317	329	349	362	325	324	357	322	352	379	405	336	327	366	356	354	352	355	360	345	363	359	350	329	348	330	335	351	331	380	374	311	337	374	356	349	346	345	315	336	352	329	340	334	343	312	387	353	344	370	343	361	344	318	353	319	341	326	323	341	336	371	312	331	344	355	342	327	343	323	321	297	353	355	358	343	348	346	339	333	357	357	381	326	346	316	345	334	348	313	367	343	338	379	354	336	362	352	307	348	318	321	313	394	340	314	339	351	352	353	319	342	315	360	314	364	343	327	310	339	319	340	348	343	368	371	387	312	311	352	302	329	349	337	326	318	391	324	348	341	343	304	350	351	306	358	364	314	328	345	363	321	312	335	335	348	349	360	343	340	347	348	337	373	357	363	357	353	355	368	354	363	326	349	349	318	333	350	335	338	321	358	321	333	356	307	370	351	345	347	344	357	334	341	354	350	327	378	351	382	351	328	350	346	327	372	392	369	362	348	352	322	319	321	356	371	326	307	331	351	354	304	343	335	337	337	321	386	342	350	364	338	338	333	314	341	353	312	324	308	322	353	363	324	316	342	338	356	330	348	350	341	324	324	349	343	347	350	360	333	353	350	364	350	349	349	327	324	349	344	354	348	344	341	348	328	329	344	354	334	348	352	337	400	334	346	335	353	376	340	310	364	328	307	323	350	345	343	361	371	394	374	370	372	354	332	346	326	332	356	317	360	364	323	327	325	319	318	342	344	340	337	336	326	339	312	356	321	339	331	382	368	317	343	377	349	333	394	358	331	378	342	345	348	363	321	376	336	354	335	327	361	356	330	338	322	319	365	347	326	337	347	331	344	362	354	343	374	354	317	328	380	373	349	320	329	327	324	362	345	349	321	348	333	339	344	331	313	332	337	390	352	347	327	333	334	362	328	302	338	343	342	345	361	345	340	367	361	354	336	314	345	341	359	323	319	358	340	374	328	337	344	360	357	379	333	334	349	319	340	358	348	360	325	363	326	343	355	308	342	317	329	324	376	362	333	346	352	333	325	330	330	310	356	300	333	320	311	315	337	336	325	338	347	361	305	337	343	312	354	323	344	380	342	367	382	339	354	327	315	357	331	371	344	361	371	336	369	360	352	352	320	331	334	339	339	314	315	358	397	351	350	300	355	306	323	314	335	328	328	337	351	327	344	345	348	355	351	348	334	378	348	346	333	340	338	364	374	391	372	342	352	361	389	340	361	349	349	349	351	357	353	371	364	314	328	340	334	345	347	347	354	314	352	368	358	350	396	372	348	348	311	334	340	374	349	333	344	279	351	340	327	352	318	303	323	360	335	323	358	345	312	338	360	348	362	312	334	321	359	348	351	360	332	369	338	311	352	294	345	321	305	354	358	341	334	333	356	333	343	350	337	346	330	333	362	326	329	361	359	335	376	317	345	327	331	312	311	375	313	353	371	368	348	353	310	336	349	324	330	315	363	344	335	321	328	356	350	367	344	333	349	351	338	372	349	337	375	341	343	348	367	338	365	340	370	351	327	360	324	333	357	333	349	340	340	334	353	367	368	364	350	320	337	334	357	316	344	327	344	357	331	358	304	342	354	346	317	352	357	347	321	347	354	341	342	311	379	327	321	358	322	338	327	340	329	336	360	337	334	344	335	353	314	360	358	369	362	348	393	338	325	359	365	341	343	388	334	358	302	358	358	344	323	342	344	337	332	343	324	362	334	356	304	330	329	359	320	334	328	312	347	357	335	348	323	308	337	320	355	327	343	335	329	318	336	321	359	398	402	355	337	344	342	347	344	343	330	339	333	337	348	332	316	351	317	328	325	335	317	353	359	329	350	379	316	342	323	320	344	326	315	334	355	351	353	350	368	383	334	356	378	306	346	362	339	276	327	372	341	365	325	364	361	340	356	337	363	336	316	326	312	349	367	354	345	357	343	372	379	339	318	319	342	357	373	287	344	331	347	352	338	340	344	363	319	335	347	320	338	338	365	332	365	358	324	335	368	328	373	388	356	351	320	353	309	289	349	342	363	330	337	363	359	316	351	368	340	293	318	347	382	317	350	345	363	360	312	366	316	324	339	339	368	347	359	316	335	332	342	328	370	326	318	333	370	355	368	364	343	359	347	336	355	373	340	361	373	313	327	332	310	361	365	355	327	347	335	322	344	333	337	322	345	339	331	338	350	347	326	331	330	339	356	324	371	374	314	344	358	380	344	346	356	371	352	305	335	301	354	336	361	342	330	339	340	320	358	354	332	340	314	338	369	345	332	340	334	360	352	351	347	339	347	383	310	324	346	327	364	346	330	316	359	337	318	339	373	327	333	368	331	364	363	381	338	381	342	332	377	347	351	329	341	363	360	341	344	343	360	335	313	306	331	381	336	339	356	356	367	373	354	353	350	343	366	332	345	340	351	353	351	338	348	365	328	338	341	370	349	341	328	355	323	367	322	306	346	336	343	352	336	325	359	366	322	369	328	362	344	328	387	354	335	361	359	337	333	334	329	328	321	344	331	322	316	366	316	337	355	326	314	328	382	321	332	336	326	331	329	369	339	346	353	336	346	346	337	346	359	338	348	336	331	349	372	362	316	337	337	359	333	362	331	341	328	327	364	365	348	352	321	302	360	339	362	320	342	344	364	332	326	361	338	334	339	348	346	366	340	324	355	354
15216	20203	34240	41555	38490	18536	13564	9329	10328	8680	13175	14873	16935	17150	16983	14196	13599	13163	10913	6201	7188	8564	9374	7742	6625	5960	4666	3302	2639	2783	3448	3658	4385	3390	2748	2831	2626	2424	2466	2111	1749	1650	1824	1538	1770	1711	1706	1537	1296	1165	1142	1105	1078	1016	988	930	970	963	886	893	927	914	869	910	834	814	813	886	830	900	862	820	820	817	771	821	843	778	779	795	838	846	868	816	876	817	834	807	788	822	805	804	848	799	841	820	792	856	815	865	781	783	833	789	812	802	848	885	837	820	834	854	869	850	872	807	812	817	833	825	810	893	826	813	799	815	812	873	878	820	799	877	893	825	816	841	821	816	847	831	869	792	830	860	831	836	848	828	805	864	807	842	846	827	819	855	859	824	825	846	825	832	749	885	802	853	843	873	836	840	792	774	843	859	874	809	812	822	811	801	837	846	855	816	798	828	825	818	846	858	799	802	843	810	800	876	813	814	805	867	810	828	825	848	819	852	821	849	874	838	809	800	825	835	813	811	812	811	847	842	846	819	805	839	803	827	775	848	830	799	783	804	836	867	812	851	847	812	809	818	804	842	831	825	819	807	822	833	858	831	777	784	867	859	793	832	832	850	862	844	811	907	854	796	839	834	860	783	767	838	796	808	793	827	821	874	848	809	859	786	837	788	782	815	808	817	845	832	845	818	844	843	856	821	798	789	813	830	826	816	862	825	866	781	801	811	761	841	792	834	807	792	818	874	798	813	810	815	795	825	822	804	816	847	819	833	828	810	840	807	823	780	781	782	834	848	888	798	815	828	808	825	835	826	799	759	779	836	784	832	837	852	832	858	851	803	812	835	790	817	874	896	819	792	807	763	809	816	802	782	850	829	815	816	810	813	820	831	814	830	854	843	840	825	820	817	823	841	828	758	805	889	795	812	809	819	838	850	829	815	832	866	786	842	862	832	849	796	855	761	830	777	825	808	819	840	801	783	762	800	833	812	830	867	862	834	830	801	859	822	816	792	875	773	798	811	786	830	791	814	791	866	823	831	793	908	816	852	799	827	809	822	869	800	831	867	825	812	857	780	817	833	815	761	803	810	865	786	855	857	826	864	799	846	820	814	828	856	852	800	808	826	817	815	875	815	793	841	844	815	841	834	831	811	823	869	846	816	826	853	826	816	815	828	835	857	874	833	850	831	853	778	824	874	808	766	885	847	849	784	830	825	860	815	795	802	805	844	781	843	820	811	842	831	798	817	837	797	857	789	828	836	805	855	774	847	866	793	799	817	891	810	793	808	819	820	847	845	828	802	828	812	809	825	896	859	862	839	808	814	856	801	827	860	850	851	814	831	864	866	827	836	822	822	792	869	861	776	831	846	851	789	859	835	818	832	830	814	825	804	822	847	895	846	813	883	820	772	832	793	864	795	830	811	779	793	834	848	805	851	823	789	773	858	802	876	841	821	800	850	837	838	822	837	770	841	846	835	789	766	769	804	825	817	852	808	852	834	789	881	796	831	786	798	818	774	825	880	789	856	787	779	831	847	813	790	847	825	827	782	857	790	790	804	867	830	796	814	825	748	795	834	775	829	871	797	802	782	825	820	834	831	854	776	789	782	785	769	800	809	829	857	811	806	814	826	786	865	831	797	798	849	819	854	827	819	813	826	818	865	794	792	845	776	827	815	799	860	793	824	814	812	826	842	835	839	813	839	821	855	789	809	788	815	814	812	797	786	810	830	815	780	815	819	821	784	808	802	818	833	792	850	823	826	813	813	820	758	772	796	866	785	784	874	782	817	789	817	798	787	777	820	815	810	806	765	818	790	853	835	792	818	799	748	823	813	830	783	834	811	832	767	801	819	807	841	808	826	868	877	846	814	829	847	821	833	868	801	758	833	842	813	778	809	825	819	799	783	793	830	855	803	896	838	844	837	822	814	756	783	779	840	828	831	787	790	799	875	790	781	770	841	827	841	821	832	837	860	851	874	813	879	799	782	794	821	802	830	836	834	796	770	804	821	832	812	794	844	859	819	839	855	791	817	810	833	823	796	845	826	829	819	864	822	850	847	810	814	780	771	815	829	780	845	767	798	865	870	802	807	827	889	845	781	819	806	843	821	863	777	829	815	834	819	798	857	815	823	824	819	837	825	797	827	793	802	860	859	815	771	838	865	833	809	863	828	822	860	797	846	776	807	802	823	839	799	833	774	824	817	830	831	825	804	812	863	785	833	819	869	871	849	823	829	770	777	794	836	797	816	827	861	791	884	845	810	823	836	819	841	809	820	836	841	869	802	779	833	848	742	850	798	785	819	805	795	826	851	842	763	778	803	800	809	786	773	842	790	806	858	844	833	833	792	772	808	842	796	851	854	804	804	851	819	822	801	877	861	830	803	784	819	777	865	812	792	781	785	790	757	828	804	808	825	833	816	822	787	793	831	848	854	842	812	825	859	824	832	786	850	785	811	845	825	773	857	804	880	810	860	783	853	827	836	900	845	776	860	796	814	778	806	824	801	799	843	822	820	759	856	800	809	845	835	877	861	772	781	805	853	779	789	781	830	821	826	870	775	792	791	860	804	869	824	872	869	811	876	800	824	804	855	802	753	805	815	865	827	788	834	875	810	827	779	809	810	865	794	784	822	853	790	841	848	837	826	862	831	787	810	813	798	827	825	832	836	880	868	814	863	870	823	757	822	809	842	829	780	790	829	824	788	865	823	781	819	833	816	815	821	824	801	765	831	849	852	810	842	858	758	766	831	838	817	833	860	846	852	794	857	842	822	838	849	801	807	833	777	845	834	772	853	825	871	827	780	865	882	902	875	785	829	789	806	786	846	839	833	808	822	754	799	799	793	780	840	805	844	806	858	824	808	812	817	800	840	815	823	800	819	847	791	814	817	845	830	824	831	789	834	899	801	788	841	811	824	848	793	786	871	838	826	837	839	767	816	850	815	868	852	805	780	827	776	789	883	802	833	794	821	797	816	795	828	808	826	836	823	822	825	805	801	856	872	819	810	811	829	825	850	876	835	878	864	819	854	844	834	790	798	847	878	799	810	830	847	853	814	875	805	833	845	842	821	765	823	836	814	823	821	795	814	807	818	817	828	836	780	845	827	850	815	833	799	853	811	811	850	815	798	892	799	846	824	856	788	804	775	779	815	851	827	807	779	796	784	815	818	868	846	846	805	854	847	854	800	820	825	843	784	816	849	796	810	799	901	869	824	807	835	876	814	804	802	830	793	846	820	770	868	827	831	833	815	795	871	794	786	798	772	837	834	844	807	845	776	759	784	833	779	866	804	822	801	801	831	858	821	843	835	829	866	786	793	841	831	776	821	807	804	823	844	821	800	819	796	802	803	838	822	839	787	847	853	840	849	827	845	854	796	823	820	801	849	839	815	778	829	748	815	802	831	785	818	846	821	827	792	808	852	813	778	839	761	844	800	820	823	811	812	812	791	816	782	841	804	816	810	808	845	772	840	829	825	844	841	821	824	790	837	863	899	810	827	836	802
31459	31645	44890	45209	37513	30968	22229	14557	9214	5730	5745	6673	6886	6745	6859	5431	4753	4542	3674	2034	2355	2593	2919	2431	1747	1561	1203	894	700	714	935	999	1069	900	799	760	694	697	634	611	478	474	457	433	481	451	424	389	388	358	348	338	296	310	288	303	324	275	304	297	310	274	275	280	296	280	264	308	293	280	337	280	266	298	277	308	286	273	298	261	323	253	312	263	281	282	308	285	272	300	268	275	267	263	250	306	244	264	281	283	304	256	261	266	286	286	274	267	285	270	279	284	305	283	304	268	273	268	263	291	282	283	328	283	285	278	269	305	287	275	278	305	281	275	290	281	271	273	261	298	276	260	260	303	243	276	274	318	275	300	287	274	269	270	294	260	289	293	315	267	292	297	274	283	271	259	301	280	282	309	269	224	276	284	269	295	292	269	277	300	315	288	277	271	253	281	288	275	239	245	297	289	244	279	264	296	282	261	292	264	305	304	273	267	288	286	291	269	271	283	253	262	280	286	314	262	293	265	274	253	268	250	319	237	279	286	253	298	294	304	235	235	276	270	284	267	272	274	261	264	260	245	307	300	311	293	275	285	271	275	259	289	291	281	275	291	250	277	296	278	254	301	302	269	265	258	261	280	282	311	277	302	258	277	263	278	318	289	275	256	263	236	273	257	275	283	263	300	319	296	291	290	260	267	287	299	280	282	290	264	296	299	255	280	298	280	303	276	281	274	278	305	284	274	282	266	270	254	273	291	278	302	281	283	286	270	295	248	258	281	269	288	266	285	259	282	271	276	278	313	287	279	281	278	280	294	250	277	262	297	283	295	275	302	276	249	298	301	261	265	282	269	289	261	283	298	308	287	291	269	300	302	243	238	275	296	275	281	278	259	284	297	302	274	252	240	275	283	262	286	262	284	278	244	293	260	266	269	277	266	255	268	285	274	273	279	265	241	276	255	274	258	286	281	293	266	281	277	248	277	267	270	294	297	272	272	253	281	272	272	244	284	257	255	260	264	272	264	279	290	284	293	274	250	269	273	242	271	287	252	260	276	293	272	305	252	262	251	289	269	276	294	257	266	226	297	299	287	288	289	275	284	273	244	303	263	264	293	280	252	278	291	256	257	277	283	256	298	273	273	255	291	304	319	257	271	239	264	262	270	284	258	288	290	289	258	276	289	290	266	278	279	315	288	274	245	309	277	256	238	288	276	286	291	291	259	284	252	267	290	305	298	247	283	288	309	287	260	264	234	310	306	263	289	300	284	276	266	274	276	255	294	271	295	274	267	282	294	277	274	278	314	299	268	276	228	281	282	288	286	265	282	271	285	275	293	264	268	289	256	288	250	251	261	279	253	278	271	244	268	266	276	287	280	265	286	294	282	248	278	290	262	267	289	277	282	282	288	309	275	273	259	268	282	288	265	255	239	275	285	284	291	267	295	286	266	285	287	250	277	251	288	289	265	276	295	255	282	283	286	301	285	290	272	302	286	253	259	258	264	271	272	288	277	307	303	276	319	293	288	261	255	286	274	284	246	276	326	292	283	269	257	263	251	271	287	253	259	257	306	282	276	292	282	254	273	282	262	273	281	293	266	233	254	257	276	276	289	313	306	284	259	265	256	238	291	281	270	291	262	253	246	228	275	281	278	283	276	267	260	255	272	265	280	273	241	294	297	300	257	274	277	275	284	257	255	253	247	256	248	256	271	264	297	280	277	271	276	245	269	266	281	278	272	286	274	291	256	276	256	277	254	250	253	258	279	306	282	290	279	296	246	298	298	289	276	275	285	303	301	261	291	303	297	294	262	284	261	246	269	263	287	275	279	259	280	315	271	273	242	280	269	268	262	270	284	273	292	265	289	284	262	258	284	263	256	227	306	319	298	268	275	276	293	295	248	279	291	291	282	294	253	300	293	258	269	264	286	313	267	295	283	280	257	279	296	274	279	281	257	285	300	288	320	274	231	280	296	262	273	284	265	275	257	271	275	311	277	278	266	291	281	293	277	290	256	267	258	253	315	288	287	296	286	263	269	276	272	278	285	304	266	282	277	289	256	300	276	274	281	285	285	288	258	277	267	292	281	270	280	281	262	271	276	266	259	266	289	267	263	328	292	272	265	263	309	280	272	249	287	298	279	273	273	265	303	273	261	292	267	258	300	276	272	276	274	298	261	230	267	291	258	255	261	254	313	241	300	287	279	257	273	275	273	229	277	276	280	280	307	246	292	289	259	268	283	269	302	255	268	267	290	287	271	301	256	285	255	304	275	281	283	298	281	236	241	307	243	254	286	262	239	311	313	309	295	248	243	266	293	255	282	290	283	263	300	292	262	278	281	277	283	289	271	287	285	274	270	286	306	287	299	270	290	296	257	242	285	277	256	271	261	285	255	265	254	263	280	263	273	287	270	259	259	251	286	277	283	268	292	300	258	281	242	299	279	253	259	290	284	273	288	258	274	278	227	281	288	265	231	288	281	292	305	273	296	263	264	296	284	280	285	258	284	266	282	282	285	292	256	301	266	276	300	270	251	263	273	269	291	234	264	280	291	278	308	308	285	308	276	289	279	259	287	266	282	271	263	249	278	241	294	272	281	255	290	259	262	266	255	275	280	276	259	237	252	267	269	264	241	280	291	300	285	266	260	281	278	266	309	269	279	273	271	280	287	264	291	305	281	282	312	277	269	275	287	288	272	276	294	295	307	224	289	275	275	245	282	308	286	290	288	267	277	277	277	272	296	271	298	289	284	296	324	281	264	273	270	263	269	280	288	295	276	287	270	295	294	277	267	237	292	287	292	324	264	280	280	310	283	280	283	264	288	287	267	303	285	300	308	306	264	254	294	268	279	277	271	289	243	261	291	251	265	286	263	296	260	247	249	278	289	257	289	295	283	255	271	263	290	294	251	254	274	281	254	287	288	279	286	261	320	249	254	306	266	284	272	257	294	308	285	267	293	266	279	257	258	281	321	267	265	279	294	277	319	293	276	253	264	281	308	263	291	291	273	303	265	281	266	298	287	253	314	300	294	297	271	280	300	281	304	290	285	266	297	291	239	270	289	300	287	291	292	235	281	301	286	291	268	283	278	297	272	270	282	275	257	271	272	277	278	286	237	276	289	290	282	266	279	266	295	262	239	276	271	288	248	292	286	271	271	281	299	275	273	246	274	303	291	282	297	275	264	277	286	286	278	256	297	293	303	275	275	255	280	314	303	265	280	264	286	259	311	292	328	274	257	300	289	292	239	286	290	264	266	286	282	274	272	303	284	266	284	272	259	308	257	274	232	275	305	283	247	317	268	238	263	274	278	275	246	264	294	260	270	267	275	280	247	274	273	267	297	293	262	252	255	283	262	292	298	281	286	287	282	283	290	241	283	269	280	266	291	293	281	275	269	270	273	279	250	258	257	245	265	280	264	259	294	288	284	307	264	284	276	284	269	269	258	309	289	260	302	272	266	286	273	248	250	280	262	252	262	268	305	269	287	253	266	261	281	271	268	270	272
17481	25073	42068	44375	43138	32724	19424	11921	13244	13754	18782	22337	23990	24562	24585	21169	19649	19947	17111	9587	12010	13847	15330	12681	10027	9305	6832	5065	3972	3881	5104	5745	6207	5375	4192	4243	3817	3580	3291	2703	2371	2067	2314	2013	2374	2190	2092	1787	1596	1265	1179	1108	1054	942	899	857	832	830	781	786	784	800	733	731	707	682	717	694	745	689	724	691	667	653	688	706	692	707	730	683	676	620	642	731	628	648	684	671	659	730	645	687	675	705	691	683	687	688	694	713	705	705	680	640	712	664	656	694	663	665	731	729	685	682	687	673	721	720	695	664	709	680	692	704	714	625	717	730	664	738	720	700	721	694	670	686	673	702	671	688	712	650	740	673	680	668	681	685	709	676	672	692	703	657	731	703	705	688	702	695	687	707	690	681	677	720	673	681	717	724	648	674	691	705	635	662	686	668	671	712	695	671	651	657	689	691	658	690	645	646	733	684	665	631	621	692	701	747	646	656	677	674	691	634	652	650	677	630	659	687	668	713	658	711	659	648	653	638	660	641	680	687	702	708	652	660	691	668	670	679	702	689	687	680	717	641	648	740	682	692	733	717	660	688	632	663	661	639	696	668	641	685	722	714	622	669	648	709	638	625	681	637	702	692	686	674	643	695	701	672	620	663	673	692	712	680	643	698	655	661	645	656	682	697	666	677	682	674	714	685	693	675	693	682	661	681	692	643	737	702	687	696	669	671	679	718	677	665	667	679	651	686	655	687	707	673	678	692	711	664	687	696	661	654	677	638	678	673	642	686	688	680	685	693	685	625	707	694	669	650	674	648	680	665	693	647	683	715	706	670	681	692	675	683	646	670	639	671	660	690	655	649	689	674	721	658	665	716	654	687	671	669	685	651	658	687	667	680	688	692	648	680	711	683	705	638	687	699	679	700	664	675	696	658	674	684	664	688	646	663	638	678	671	709	621	683	694	691	652	647	679	695	664	653	647	633	663	645	659	632	641	708	711	703	703	672	686	677	722	677	691	677	658	681	639	693	682	658	704	686	736	728	634	702	665	688	683	679	682	682	668	684	673	693	713	690	712	661	690	654	699	719	697	688	645	642	664	675	670	661	690	701	634	666	657	663	702	666	686	674	649	678	651	729	657	678	713	616	675	622	683	660	701	671	644	691	696	668	632	639	700	658	702	662	678	670	718	701	663	671	663	666	746	685	657	712	670	672	684	685	655	651	722	685	715	671	625	639	718	702	632	699	682	693	679	731	706	657	670	690	696	643	716	678	666	634	691	673	703	664	674	672	654	694	717	672	708	701	642	678	666	702	651	660	737	653	688	699	715	677	688	650	666	749	725	680	640	712	688	661	678	688	695	651	692	682	653	679	693	671	659	690	675	707	735	625	670	683	682	671	678	680	689	601	697	701	708	706	654	701	673	660	667	666	697	666	673	678	668	653	686	668	614	658	671	667	692	683	701	711	627	629	678	692	716	639	627	636	644	664	668	692	695	682	662	705	691	672	613	630	689	692	638	674	641	659	688	692	695	687	689	663	657	684	635	656	639	674	695	715	672	697	666	713	648	675	635	631	671	642	682	670	637	673	695	665	668	678	699	682	629	658	700	670	661	654	722	688	663	669	682	677	666	663	696	647	693	702	681	603	697	663	674	610	645	639	650	722	601	634	682	657	649	718	690	670	693	621	691	625	654	722	675	665	698	674	681	661	656	645	668	615	657	644	672	674	733	720	658	618	679	704	684	649	657	678	736	656	649	678	709	702	656	673	673	679	587	711	720	692	648	672	666	658	670	711	658	694	703	640	647	654	692	650	702	690	665	668	699	688	684	651	727	641	649	629	688	677	671	681	680	654	678	685	646	655	663	645	657	669	671	642	710	662	700	683	688	651	665	705	687	698	669	726	679	688	668	712	684	702	656	686	691	674	676	682	677	682	702	626	695	698	688	648	677	652	706	663	672	692	679	625	658	696	673	622	613	660	666	648	694	682	689	644	703	644	677	652	708	658	663	663	669	642	642	672	658	708	677	717	733	687	740	668	664	680	681	691	691	659	660	690	688	699	701	692	696	665	696	659	617	675	675	708	694	680	668	642	673	676	671	728	689	715	690	665	648	649	713	694	648	678	661	672	712	723	669	720	610	677	622	644	681	678	673	631	663	660	680	640	692	696	705	603	677	666	706	653	647	692	659	697	685	681	664	693	678	699	688	636	688	671	655	653	659	643	673	702	694	677	648	688	646	673	656	655	691	715	682	658	636	666	666	693	705	691	695	709	676	655	671	645	677	673	643	603	700	670	716	708	706	680	649	660	609	736	657	682	668	665	655	691	712	688	702	632	657	656	662	694	714	671	690	679	720	702	669	699	639	721	695	672	670	660	670	666	704	688	656	678	669	661	683	624	695	709	693	698	664	669	693	706	632	638	634	686	698	643	618	689	689	685	677	674	685	632	683	708	672	662	695	662	642	659	693	673	630	678	666	683	722	716	673	613	665	702	663	632	724	675	634	674	633	690	736	654	727	680	675	693	702	684	686	677	674	685	674	693	664	661	652	641	687	706	688	657	627	647	640	672	710	700	680	697	628	665	665	645	628	659	635	687	690	694	685	676	689	691	631	660	709	654	671	677	671	649	765	651	668	656	683	686	644	661	685	705	652	690	686	707	698	690	637	675	648	760	704	697	687	697	697	679	709	681	659	665	658	683	671	670	682	732	700	642	668	697	644	759	667	687	647	682	710	660	620	673	702	651	668	700	687	693	694	639	649	670	666	679	680	721	694	680	726	689	676	676	661	666	656	646	673	668	691	707	665	665	657	647	674	708	639	674	638	692	672	710	648	665	677	663	666	656	653	689	685	612	700	669	685	650	663	663	668	674	686	690	676	684	671	687	652	705	714	687	652	668	695	695	682	637	614	648	712	673	658	686	638	682	723	685	675	691	684	638	682	705	656	669	713	702	690	678	620	703	728	728	662	683	660	681	683	716	669	690	691	724	694	649	647	655	698	650	668	663	673	641	686	690	654	635	639	647	642	664	707	700	650	680	687	673	642	684	672	660	675	709	640	678	658	689	667	693	680	706	695	669	671	645	670	664	712	688	685	644	681	704	694	712	636	654	700	680	681	697	724	701	650	666	716	662	641	677	637	676	666	687	696	693	672	738	616	721	714	669	667	700	684	685	684	681	664	668	696	706	663	685	704	740	682	707	652	690	673	645	657	633	658	736	693	651	653	674	690	663	672	718	691	684	693	686	655	673	627	641	684	630	651	716	695	670	734	681	671	659	668	671	666	730	668	643	672	676	654	662	643	672	662	684	652	652	675	672	655	599	679	665	660	656	660	665	683	649	666	679	682	674	676	691	709	667	706	712	672	651	649	657	646	696	660	645	667	672	667	647	674	658	696	650	705	690	701	671	655	682	697	644	679	677	679	681	642	673	659	597	673	680	637	639	637	644	685	670	655	630	634	680	634	680	640	625	726	694	685	671	677	684	680	659	638	686	712	714	653	618	661	722
9704	5333	7698	8915	6272	2736	1367	829	670	657	656	623	571	561	541	475	477	512	445	466	416	442	457	441	413	448	400	431	407	413	370	368	381	418	381	403	363	398	362	359	363	373	357	352	352	326	376	358	347	365	376	347	389	356	373	361	332	378	341	392	362	354	339	375	352	370	355	345	324	351	309	371	355	346	332	364	355	342	358	355	354	366	364	361	361	322	342	341	343	351	316	352	364	363	351	360	350	333	353	352	388	355	343	350	342	354	348	377	317	358	357	342	333	363	366	334	365	360	335	382	343	354	345	386	344	329	391	344	343	331	378	386	314	353	362	329	363	350	322	339	338	316	311	387	345	364	372	370	386	366	361	358	357	358	332	344	363	384	325	352	330	374	397	354	376	371	410	371	384	342	363	340	366	362	358	357	356	327	380	366	361	390	353	373	336	358	315	343	344	340	363	329	361	341	370	361	355	343	331	355	329	376	372	375	379	373	360	353	321	369	345	360	378	337	331	341	362	392	379	395	387	337	345	362	378	360	358	316	363	361	356	373	341	367	377	333	370	385	379	363	334	361	356	319	342	377	357	369	365	317	366	361	378	367	335	335	382	342	388	357	386	378	327	379	375	340	358	377	391	372	329	344	368	348	369	335	352	360	337	348	371	328	351	350	371	338	350	375	345	335	307	352	384	410	350	373	347	364	335	375	355	352	330	338	408	382	355	362	365	369	365	383	385	340	370	342	348	355	347	335	364	366	340	361	340	325	365	398	320	349	351	361	333	351	355	355	336	343	366	309	353	349	351	382	339	375	418	357	333	354	327	365	394	329	348	328	349	331	349	329	351	344	357	308	323	353	328	339	356	368	330	331	332	358	356	354	350	353	366	334	368	355	335	328	343	342	378	361	347	381	366	362	387	339	345	369	352	342	368	357	355	343	333	341	364	352	345	351	372	349	338	341	388	383	347	384	355	349	347	334	323	364	356	317	411	389	342	364	314	350	351	332	359	354	369	342	396	367	352	356	361	348	348	361	349	375	361	346	366	349	354	337	375	327	331	357	344	361	327	367	341	380	370	365	348	373	349	372	374	367	365	382	356	354	350	366	341	387	354	351	353	358	352	358	354	303	352	366	359	378	367	349	358	368	342	368	359	330	358	355	341	367	387	346	339	385	326	351	333	328	361	373	370	327	316	348	355	382	349	321	379	341	331	323	373	344	348	329	342	336	370	345	382	387	349	357	340	352	344	353	371	416	340	350	354	337	355	348	335	330	352	333	356	361	363	335	335	327	370	350	376	365	363	330	370	365	384	356	377	422	327	401	345	403	351	386	310	364	337	343	371	316	362	353	366	402	354	334	338	323	347	338	351	354	368	340	329	349	334	338	339	373	336	379	358	372	348	341	368	357	373	367	355	373	388	361	368	359	341	337	378	360	354	349	330	385	349	365	387	358	355	383	379	357	349	389	343	369	352	356	338	377	340	339	360	369	327	368	367	391	423	343	362	355	340	330	344	376	339	344	359	348	357	320	374	372	351	338	351	366	356	353	355	331	346	346	372	343	325	364	356	365	363	344	359	363	384	354	347	334	369	344	342	376	336	344	348	368	334	385	353	332	333	320	371	318	350	394	352	349	354	354	335	324	311	356	364	410	334	355	366	352	351	387	383	359	355	323	336	356	349	340	361	345	365	371	353	371	356	373	358	364	358	348	346	339	332	368	341	336	348	367	333	340	350	383	347	318	372	354	386	365	367	309	354	376	355	353	374	357	339	319	386	344	330	358	336	344	340	367	331	373	355	348	338	355	364	363	361	341	366	357	349	329	371	385	323	343	360	351	344	370	320	358	372	326	345	376	341	381	351	333	338	340	361	370	361	320	347	333	331	358	331	370	384	352	360	332	387	353	352	350	361	338	336	364	373	389	337	345	355	348	329	361	352	334	330	320	357	350	353	342	349	343	356	384	325	341	348	366	345	366	361	337	363	340	367	352	360	391	358	341	349	377	323	344	333	329	346	335	363	373	369	349	348	389	338	370	369	336	377	359	377	372	324	363	370	348	374	359	355	358	337	366	340	354	359	337	348	339	365	396	363	353	361	341	321	342	361	347	363	386	329	347	349	355	361	364	403	345	354	349	321	326	365	380	371	341	369	364	359	355	340	330	338	325	345	355	363	354	343	391	357	368	313	407	365	397	356	368	348	373	357	375	369	340	341	351	367	337	306	345	361	381	327	312	368	375	355	361	337	338	327	370	369	328	366	337	375	319	373	398	360	370	371	383	339	314	347	322	365	339	327	339	338	346	355	339	331	386	355	358	367	347	351	362	363	365	355	369	359	367	391	364	269	356	329	371	317	344	369	353	324	372	323	359	383	365	352	366	339	339	321	374	334	315	363	333	372	346	372	361	359	338	359	373	376	354	374	329	386	373	373	362	305	350	338	421	340	329	347	362	384	394	359	367	354	364	295	379	358	326	352	358	352	376	335	372	317	368	306	333	372	321	316	348	364	374	342	335	371	358	371	361	357	354	347	383	372	384	389	357	379	336	369	340	352	365	365	346	339	345	335	363	312	382	374	361	374	331	340	356	341	322	346	318	350	341	358	335	367	346	348	384	348	346	354	347	355	356	358	346	354	366	360	345	373	372	359	336	352	355	334	322	374	335	327	326	373	346	336	328	372	360	339	367	355	349	387	379	334	352	390	372	345	385	337	394	370	393	342	417	393	368	373	351	369	337	400	359	371	369	359	361	372	358	375	354	377	366	349	355	362	351	359	411	344	387	363	347	345	355	394	377	341	317	338	346	368	363	334	349	356	356	378	376	345	343	384	360	407	343	346	358	364	398	344	327	352	362	359	370	374	348	356	381	370	379	325	327	357	335	353	370	332	352	338	381	378	341	336	333	325	340	343	389	363	353	317	355	390	358	311	356	365	383	369	369	351	374	364	364	330	385	353	364	351	351	323	381	381	368	367	334	338	384	319	357	342	387	341	349	368	348	375	319	380	362	346	341	347	337	339	364	363	385	335	345	342	349	329	332	345	342	339	363	350	361	360	371	351	338	389	343	368	341	358	378	338	360	330	381	380	343	369	347	341	369	362	344	353	342	358	385	374	371	344	343	391	353	325	331	349	356	371	356	346	344	355	328	334	382	385	352	373	343	369	338	358	349	344	312	350	331	353	325	366	330	362	337	351	357	375	354	349	309	329	366	361	365	351	380	366	361	361	376	346	349	379	338	348	336	371	339	371	394	372	345	347	332	327	364	359	364	338	335	386	371	368	363	338	374	374	364	330	395	315	351	361	363	328	316	380	356	349	326	370	352	335	358	321	354	336	395	364	378	356	332	377	316	355	357	337	366	369	344	330	350	383	347	334	344	350	358	366	361	362	350	360	345	359	367	346	335	336	378	360	397	364	377	362	326	344	352	380	326	369	328	361	328	370	335	366	358	336	389	379	304	339	329	366	372	374	315	354	351	384	331	369	351	339	367	345	363	353	340
6171	5442	13259	18437	13763	8111	4939	2975	2580	2386	2463	2579	2474	2369	2256	1964	1862	1878	1730	1513	1435	1420	1535	1437	1285	1269	1281	1195	1141	1103	1088	1124	1172	1184	1209	1114	1182	1125	1166	1096	1046	1057	1005	971	977	987	948	957	945	949	912	916	921	906	862	924	901	864	896	911	861	885	903	853	849	863	855	880	866	828	824	902	836	863	843	902	849	844	894	841	873	825	842	858	869	861	855	847	828	871	836	879	835	813	898	835	878	891	859	842	867	849	856	836	816	848	801	812	895	803	884	871	892	837	922	823	887	875	885	794	863	821	859	852	853	822	826	914	858	871	898	893	873	810	864	917	829	805	841	842	877	846	900	857	835	844	819	857	872	809	904	861	880	847	898	832	888	897	889	850	816	835	867	908	849	875	827	849	867	912	888	902	893	881	888	879	873	904	842	787	802	830	891	856	861	777	814	829	882	821	865	865	824	837	876	868	794	819	829	850	813	803	866	894	852	854	811	914	839	847	851	835	801	807	877	864	868	852	828	862	832	907	872	819	841	872	801	809	829	848	904	836	877	860	886	840	863	832	876	828	874	826	832	849	871	913	860	818	850	838	816	858	838	911	884	875	836	878	828	853	872	893	878	881	830	903	881	895	914	831	864	877	857	818	878	852	827	837	839	846	812	838	898	878	846	852	869	866	849	895	817	851	864	904	845	843	835	897	893	849	842	807	850	868	887	917	883	826	862	846	816	828	843	846	861	829	855	906	909	897	870	862	873	838	907	849	863	899	847	871	830	851	894	829	825	930	871	877	860	888	879	866	812	818	856	892	868	798	871	944	833	860	840	867	852	863	835	884	796	853	841	859	826	844	872	889	826	855	811	849	831	852	889	826	836	850	840	853	898	876	893	863	835	886	839	922	785	828	782	805	839	865	848	854	834	831	907	877	881	911	838	840	884	829	864	840	944	811	834	802	875	836	872	840	885	836	835	847	819	854	893	850	820	852	879	830	807	828	821	836	901	857	801	878	850	881	902	819	874	829	889	813	845	855	867	859	826	909	867	829	810	890	852	839	937	823	874	897	804	855	832	856	813	903	827	879	824	860	887	835	848	873	809	826	836	867	859	850	916	817	865	838	836	843	811	852	901	850	896	876	822	874	838	853	881	889	907	854	833	848	886	810	876	863	834	889	922	812	884	808	882	845	875	843	951	871	843	863	852	872	879	850	860	877	864	891	853	876	934	862	875	854	877	882	918	903	800	817	832	859	872	889	886	791	843	827	837	840	912	813	834	856	800	818	877	822	818	824	863	818	870	843	849	842	868	900	878	889	893	922	889	899	826	868	882	833	893	870	796	782	892	837	846	822	884	864	869	861	855	801	838	842	875	839	858	816	834	789	847	858	838	876	846	814	871	904	863	845	829	879	853	861	854	853	861	890	848	895	871	868	799	824	905	886	868	894	887	832	803	857	897	865	822	866	880	830	874	920	840	858	890	804	829	816	885	896	861	830	854	902	822	862	907	834	881	876	820	856	899	855	901	866	840	819	886	852	891	894	864	849	834	883	834	826	864	854	846	883	838	840	838	844	814	859	845	850	850	834	862	905	867	885	842	837	861	874	851	863	889	809	844	828	900	828	864	849	873	856	822	864	868	866	844	809	876	852	825	893	833	822	825	831	864	842	824	864	868	816	887	882	874	866	831	846	821	859	858	876	865	826	893	850	835	812	892	886	852	890	848	832	870	837	863	850	880	893	811	886	866	866	817	911	865	842	891	832	862	866	854	907	832	843	807	842	841	885	838	857	788	882	854	833	815	843	830	864	823	827	830	850	847	846	871	852	863	858	837	910	850	918	870	889	807	851	848	845	834	874	853	847	847	831	839	859	843	845	907	862	799	828	847	853	837	899	788	892	854	883	890	811	840	831	859	847	835	889	876	863	868	895	873	854	869	816	842	794	887	871	802	898	849	863	859	844	854	890	846	854	859	843	879	900	871	825	828	842	812	885	868	903	857	874	840	880	861	857	835	825	872	870	860	826	851	859	834	909	855	813	867	844	853	888	836	816	862	873	899	845	877	913	851	822	856	833	856	866	808	844	805	907	866	859	823	828	885	896	871	868	894	820	802	862	838	810	902	886	863	860	886	873	848	887	876	849	894	878	840	843	816	872	885	837	851	819	796	901	823	869	839	805	803	848	839	838	799	851	900	863	849	793	838	848	871	805	825	863	905	881	874	865	829	851	854	885	844	863	871	837	870	837	829	794	825	854	842	864	860	818	865	832	831	804	891	792	909	808	842	841	919	817	795	913	888	835	839	884	903	785	836	798	829	826	852	839	852	862	884	816	809	877	884	865	827	857	904	841	932	911	853	788	877	853	875	903	790	814	842	882	872	829	862	877	853	814	871	845	890	833	850	828	882	873	846	809	838	843	865	878	847	862	852	830	871	827	877	866	843	877	866	841	892	817	833	869	837	854	843	847	868	858	889	845	837	839	826	821	839	917	809	852	895	883	872	847	821	877	897	840	819	869	852	798	834	820	875	821	845	860	837	877	900	880	837	885	935	831	799	890	847	809	802	874	884	838	873	834	788	900	839	901	846	862	848	827	852	872	835	839	859	875	856	850	818	852	846	822	874	833	833	857	822	784	869	877	834	844	832	807	862	864	831	854	867	840	882	854	828	856	859	781	829	834	863	830	874	823	863	831	876	840	841	824	817	864	847	854	905	875	850	851	840	899	851	878	829	853	886	850	928	873	839	794	839	837	879	879	803	830	899	823	788	902	844	851	829	804	883	847	889	859	869	854	853	820	840	886	834	898	828	857	827	841	863	826	843	815	901	870	901	877	796	900	870	895	896	903	869	890	842	859	844	846	837	854	865	874	831	850	891	859	846	802	823	871	893	865	872	848	822	848	868	866	888	826	865	869	848	866	856	827	850	852	830	836	867	861	833	828	903	887	848	870	835	828	864	836	824	841	878	901	838	898	874	863	853	873	859	845	877	834	826	856	802	888	829	868	893	889	864	817	828	851	857	865	884	854	848	892	895	902	868	861	854	918	857	833	820	816	889	884	860	836	858	915	863	853	837	832	873	838	860	896	864	907	855	828	805	830	902	868	827	857	867	868	909	844	853	880	868	867	841	844	809	827	788	846	851	928	859	859	823	867	831	878	832	836	784	864	843	839	877	841	891	823	869	816	852	872	833	894	843	869	861	851	863	876	839	892	894	839	868	877	864	846	908	888	904	809	878	834	831	875	839	899	864	834	849	831	866	880	807	818	857	825	822	834	877	831	892	854	877	847	857	828	853	827	861	841	803	847	832	841	841	841	900	815	907	850	886	806	809	855	834	857	874	839	830	822	919	867	846	807	905	873	835	900	874	847	861	823	876	857	838	834	885	894	817	818	821	845	806	823	879	839	829	805	879	881	846	851	832	905	862	851	854	871	783	884	824	927	850	835	880	819	832	852	861	897	779	883	850	844	861	845	878	854	852	892	846	904	821	887	868	847	838	825
23902	30118	40656	43161	39644	27490	21113	12271	7072	4720	3545	3957	4019	3943	4106	2917	2874	2650	2277	1622	1637	1758	1856	1585	1069	972	846	710	531	628	722	756	732	721	574	577	557	552	492	527	431	442	428	428	469	433	454	470	392	377	374	364	365	359	410	378	387	380	359	343	321	402	341	381	339	382	329	381	340	327	344	341	346	325	370	330	354	332	345	356	354	332	372	375	337	347	372	354	315	383	352	354	360	347	345	321	318	362	399	373	318	355	374	354	339	342	384	324	337	352	325	357	348	318	327	354	374	345	327	319	356	373	391	323	340	345	341	336	343	361	358	346	344	347	322	355	377	339	349	348	381	359	337	375	336	328	357	362	330	345	389	353	335	337	347	334	307	337	330	353	337	354	336	334	354	327	344	334	357	317	308	346	354	369	349	352	379	355	353	313	357	321	328	361	318	354	311	319	334	334	345	338	336	352	367	362	333	363	343	365	392	321	362	358	346	338	304	327	328	375	347	363	345	357	360	329	343	386	340	347	332	356	360	319	395	363	335	357	338	358	345	355	340	318	369	363	337	348	326	353	333	307	370	332	342	369	350	378	367	318	340	336	350	347	357	329	355	327	368	313	353	333	372	374	367	320	362	359	390	354	378	343	343	370	347	384	349	339	382	365	386	335	336	347	351	326	330	352	386	359	371	342	330	356	366	362	381	344	359	319	349	348	340	362	335	343	389	333	347	355	365	375	341	363	347	311	336	332	330	323	340	322	380	342	359	358	351	349	360	345	325	322	341	302	327	322	350	355	326	349	328	365	344	360	353	308	337	335	344	348	343	326	327	371	322	312	377	347	366	317	376	336	355	359	308	332	292	340	350	308	352	355	344	337	367	351	363	327	341	347	319	370	319	350	320	335	344	362	345	354	354	333	340	329	344	324	365	331	353	325	343	352	326	333	346	325	309	338	348	363	330	327	355	358	321	309	353	339	328	348	346	319	346	340	367	334	364	358	348	386	340	322	340	378	341	331	312	342	350	350	333	337	334	331	363	344	361	326	356	378	337	321	332	364	318	338	345	324	336	338	323	333	378	350	352	363	349	329	335	370	328	359	347	330	346	341	359	373	337	322	309	331	348	359	328	355	348	329	357	397	346	335	315	339	346	354	353	377	326	319	328	350	371	317	335	333	340	366	375	332	351	341	348	342	359	371	306	359	350	363	336	346	360	343	334	332	311	318	405	348	359	349	366	340	356	336	326	358	338	369	360	367	336	343	366	377	329	352	330	370	371	370	311	346	355	367	331	304	334	329	366	375	367	342	348	361	354	339	352	343	357	355	342	354	338	340	364	314	350	334	339	345	329	345	339	321	324	340	312	338	342	341	311	326	359	348	311	373	361	357	369	372	343	338	372	282	341	358	331	327	354	344	366	353	336	363	343	324	327	318	351	320	350	348	346	292	337	327	329	318	334	313	339	353	346	333	346	340	329	335	356	330	366	326	326	294	329	328	329	328	308	370	346	342	333	319	326	320	358	353	345	352	351	341	307	350	319	344	331	347	313	389	318	337	343	370	327	335	345	344	312	350	338	336	343	373	349	370	335	366	355	305	331	352	390	333	361	348	356	340	337	307	342	374	311	297	373	315	344	332	352	373	324	341	369	354	337	315	349	362	386	355	336	365	362	338	318	330	393	359	368	347	346	369	375	363	417	355	321	348	350	389	374	333	369	336	372	350	411	366	352	329	331	377	349	328	325	320	326	357	374	338	346	342	347	373	376	328	333	325	340	357	345	336	364	371	326	372	362	341	346	313	315	321	356	321	353	353	337	346	357	326	336	309	325	333	325	366	361	338	373	354	353	329	327	316	324	385	343	326	377	320	359	335	354	332	345	346	354	311	349	372	351	337	333	342	340	308	339	349	370	369	353	345	384	340	355	334	382	338	360	352	355	347	358	355	339	315	339	315	342	323	358	324	351	333	342	353	334	340	346	318	354	333	348	360	343	358	335	368	355	345	343	342	325	349	311	347	315	352	354	375	371	336	328	345	352	358	367	348	296	354	347	350	346	321	364	341	367	380	342	349	331	353	344	335	352	372	323	320	350	353	340	338	333	334	318	344	343	331	328	361	332	322	353	328	339	335	376	319	341	352	354	381	347	381	338	348	325	377	336	335	353	323	350	346	332	354	342	326	327	304	343	404	366	326	346	310	349	362	351	336	339	308	329	366	395	360	329	386	350	356	335	336	343	364	360	356	351	346	313	338	309	327	365	339	343	333	352	345	368	347	365	355	309	333	349	317	320	342	329	360	293	331	329	345	364	324	355	315	322	350	340	366	371	362	346	323	310	325	340	326	355	343	349	338	343	359	354	364	375	355	338	355	309	366	364	333	361	348	363	351	326	344	372	350	335	337	384	366	324	347	348	340	344	321	328	353	345	349	328	386	358	347	364	340	377	354	332	365	324	341	358	367	355	332	357	322	371	343	330	355	364	316	378	336	332	355	357	351	396	386	338	348	353	349	357	335	349	346	335	339	330	333	351	360	332	354	328	318	338	391	342	358	352	346	368	330	352	351	367	353	349	370	334	336	323	374	335	326	321	318	369	357	371	342	353	344	319	342	360	346	342	369	319	342	343	299	357	367	342	312	339	356	369	338	344	341	323	334	371	367	344	337	334	372	326	333	363	373	325	346	365	359	330	362	344	334	324	387	337	333	320	344	349	373	371	374	346	338	333	343	367	368	323	334	368	381	333	334	339	343	368	295	363	357	356	329	349	347	321	323	358	332	332	362	394	319	316	320	353	341	288	332	360	345	337	353	333	337	374	368	358	407	334	360	347	375	328	365	310	333	349	369	308	341	366	320	378	357	317	336	348	325	338	323	392	365	335	366	331	325	360	370	328	343	333	388	345	354	365	344	332	376	345	305	310	325	344	319	350	359	334	320	327	334	350	326	356	365	357	332	336	341	299	360	329	320	332	355	357	364	363	356	367	379	334	368	358	356	331	344	375	367	317	350	370	354	317	359	316	356	384	331	380	370	355	351	316	359	333	334	335	357	354	349	331	389	349	342	332	366	360	303	321	327	360	344	350	345	343	333	350	351	330	373	326	334	358	348	337	375	355	354	345	348	349	345	328	329	325	337	348	359	364	342	351	367	388	361	308	318	356	361	323	332	338	381	379	289	319	357	322	371	312	351	316	349	350	389	342	344	335	341	349	365	345	351	351	349	328	381	319	361	322	339	344	359	334	356	302	343	323	315	351	334	338	365	340	346	342	302	349	337	357	353	296	382	337	329	355	335	344	341	362	314	309	306	366	333	330	346	355	340	343	359	349	353	299	332	359	363	328	364	345	359	356	370	345	354	377	362	382	373	338	325	349	343	338	328	339	370	340	366	335	317	313	313	332	356	285	351	346	340	373	341	345	384	364	371	334	364	325	288	340	335	327	303	359	341	349	322	325	359	312	334	370	348	378	358	374	313	346	361	385	319	374	322	351	351	344	333	353	325	324	374
14501	25371	37784	44949	41534	26869	19149	9167	10888	13153	13381	16559	17477	17753	18473	13032	13800	13916	12075	8221	8819	9961	10450	8861	5798	5450	4442	3163	2569	2647	3584	3607	4026	3358	2888	2673	2501	2670	2270	2052	1680	1674	1689	1490	1848	1761	1666	1392	1349	1139	1111	1090	993	988	972	970	938	947	896	885	894	932	861	898	861	821	893	862	825	844	858	817	851	818	808	833	802	848	797	788	850	915	816	833	834	841	830	815	844	779	824	812	843	817	824	836	865	829	812	796	812	803	836	788	839	808	758	842	786	795	843	787	809	819	777	871	892	771	787	856	854	838	858	804	888	836	838	876	834	906	840	819	809	784	874	829	854	886	792	809	886	836	810	825	853	792	849	827	817	839	839	865	791	863	841	847	798	849	827	858	871	860	816	864	826	878	875	845	821	832	829	812	856	862	809	820	858	856	813	839	829	845	857	885	846	838	846	822	823	802	876	804	823	841	863	821	842	852	842	780	837	793	795	873	779	807	828	809	802	811	780	799	826	854	805	823	840	866	831	822	857	821	799	837	829	822	795	844	777	859	818	788	859	826	784	769	826	877	777	844	806	779	821	828	860	772	827	837	785	812	827	885	795	851	868	815	841	852	806	783	827	839	849	848	796	829	828	837	822	876	853	773	746	815	787	800	854	824	859	796	810	848	819	873	832	835	786	804	854	819	820	863	832	829	789	820	863	855	782	765	826	873	773	837	809	804	822	808	812	789	803	879	836	837	824	843	804	836	778	785	860	851	881	816	855	809	805	835	837	806	832	816	864	861	792	849	815	851	813	830	823	817	810	831	847	790	808	774	809	805	832	804	808	828	808	792	794	829	748	840	779	824	793	823	866	839	811	828	835	822	834	828	872	825	759	813	799	828	817	786	843	850	833	790	816	799	822	821	823	853	808	825	854	843	845	793	801	785	819	826	851	798	835	864	796	866	852	868	818	837	846	860	820	834	780	849	852	810	818	826	861	824	809	835	836	830	792	817	874	794	834	871	823	769	829	879	810	866	805	860	821	820	798	836	843	834	794	809	803	837	826	825	824	798	854	816	821	828	872	758	782	773	824	851	790	836	823	823	851	843	893	852	823	823	800	800	837	821	813	794	813	834	779	873	799	827	800	823	820	783	833	789	817	851	833	834	820	765	820	792	787	826	794	835	843	815	829	809	883	799	775	826	841	768	841	793	845	810	815	800	824	824	799	848	836	778	810	869	835	812	848	815	885	831	798	853	807	866	863	811	786	761	866	829	854	836	766	834	804	814	880	852	862	775	838	822	853	859	807	852	818	817	817	799	814	842	788	805	804	853	836	816	839	807	868	844	831	751	821	799	842	788	824	799	850	861	890	800	798	788	751	841	831	851	888	779	823	838	842	836	848	871	887	825	836	845	792	802	831	787	840	807	810	836	768	825	805	803	819	803	806	861	803	814	840	820	795	831	835	845	835	852	828	838	855	805	838	814	810	891	797	827	846	790	831	805	813	807	790	845	769	820	845	820	856	837	819	811	826	831	850	827	833	841	783	847	805	833	889	808	882	781	828	852	792	772	787	826	903	777	838	816	832	818	788	852	837	854	863	785	870	873	817	807	822	836	813	786	815	819	839	808	854	823	825	834	856	886	830	814	832	867	807	831	750	816	840	826	848	845	832	826	851	822	811	907	829	798	854	833	826	876	854	827	838	766	859	810	827	796	824	807	807	830	869	800	793	828	834	813	826	810	860	783	824	839	835	874	834	862	839	800	833	831	802	788	874	828	828	814	793	868	842	845	850	794	783	843	825	809	766	842	860	796	902	842	848	817	782	804	803	833	830	788	806	834	773	739	833	834	795	861	879	843	815	819	824	862	827	828	823	832	879	846	829	868	824	820	788	818	871	810	852	856	828	869	791	866	823	781	817	828	839	828	870	809	813	870	827	835	807	811	810	810	808	856	822	818	832	779	839	784	820	797	772	833	813	848	853	824	844	807	852	863	802	792	830	859	851	819	857	900	878	894	826	782	812	822	822	813	837	790	823	825	813	872	814	831	836	861	820	775	854	804	844	868	867	777	781	881	805	792	884	810	817	780	822	844	855	810	838	799	823	813	856	799	847	870	827	814	858	828	830	812	816	854	807	817	861	828	859	800	866	854	812	825	866	807	828	854	761	870	786	815	837	800	785	837	806	825	840	828	878	833	852	799	822	859	816	859	840	823	815	824	820	829	836	789	817	851	840	840	811	846	801	862	827	830	826	850	810	806	830	829	850	830	858	835	813	868	821	867	791	817	839	780	787	804	813	829	845	806	840	853	837	812	859	837	810	831	814	792	849	797	854	836	827	873	800	805	773	826	782	859	812	886	808	813	821	857	777	845	823	794	814	835	844	810	854	794	800	792	821	771	799	752	834	828	826	818	838	847	799	853	786	825	827	851	825	834	842	810	864	805	873	764	841	856	753	823	788	842	790	858	855	814	828	805	820	817	850	803	842	851	865	807	803	813	801	791	847	809	799	778	824	885	797	832	864	840	807	842	827	847	788	846	842	887	785	833	899	854	822	856	847	790	821	819	832	830	764	771	825	772	886	872	765	851	829	857	813	798	823	839	809	813	835	866	762	854	849	857	828	869	818	851	802	822	818	796	868	851	891	872	836	830	821	866	871	822	842	835	850	840	836	814	891	814	855	808	832	787	832	820	774	797	822	798	822	824	878	842	833	789	844	823	831	805	838	792	803	803	795	833	817	867	883	813	838	799	794	872	807	767	888	831	843	813	830	876	806	813	761	887	810	853	826	829	783	808	797	868	831	826	806	810	877	795	828	808	872	831	811	848	805	809	851	814	810	785	832	876	830	786	852	813	879	830	869	801	809	787	833	816	805	801	839	794	843	805	806	804	864	836	851	816	802	810	870	864	865	879	820	823	849	857	850	845	870	829	807	808	772	789	823	746	896	826	830	788	868	799	834	782	802	869	836	819	818	834	872	805	834	846	836	788	883	797	833	852	867	814	850	824	798	824	796	802	794	844	818	783	884	871	826	796	930	842	796	858	830	811	829	761	837	788	862	812	830	798	802	868	780	855	855	816	858	836	819	790	815	860	800	790	802	779	854	801	794	814	815	873	828	847	822	814	809	851	848	896	851	806	811	793	811	858	842	841	809	871	811	818	782	830	819	867	826	840	854	822	866	819	813	813	855	747	850	851	877	813	771	861	836	808	802	833	868	861	786	842	835	835	812	816	820	914	841	802	843	821	879	863	814	827	853	788	834	864	833	866	833	819	790	803	775	796	834	869	813	775	825	819	804	793	819	771	868	815	827	816	824	775	847	838	814	867	848	855	807	899	838	852	812	851	831	852	832	806	742	795	794	862	779	830	816	804	847	783	846	901	839	857	795	824	832	797	797	838	855	858	842	810	803	797	828	829	797	822	809	799	835	824	804	801	858	814	773	842	861	892	853	859	801	821	828	834	816	761	798	805	842	848	901	840	837	774	821	858	813	800	781	808	819	866	806	804
33398	41760	45519	43401	39307	32028	24231	17282	12209	10128	7428	7511	7510	7582	7675	5800	5451	4787	4063	2887	2633	3114	3191	2675	1584	1432	1122	832	688	753	854	967	1131	905	762	686	688	672	646	560	518	495	432	445	523	480	499	367	401	369	343	307	339	356	299	323	289	292	323	289	307	303	270	311	298	266	306	273	281	292	244	301	292	291	263	262	256	306	300	279	255	281	303	265	293	261	315	285	284	278	258	256	270	299	250	283	290	249	280	278	261	328	258	268	284	267	266	280	296	269	287	305	289	281	265	261	306	288	276	323	286	270	286	315	268	322	292	265	292	281	258	277	284	293	267	291	278	292	304	236	264	286	274	294	287	272	299	282	244	285	273	298	279	290	293	271	316	268	282	285	301	306	271	282	272	290	248	306	271	315	302	280	303	282	272	330	280	300	261	245	269	297	301	289	278	307	255	251	285	295	283	300	254	308	299	275	275	282	263	291	267	276	292	289	276	284	301	297	262	268	297	293	298	285	285	249	288	266	261	293	285	275	278	272	256	300	289	295	283	291	274	271	298	262	276	264	295	284	302	289	301	294	297	257	289	279	273	269	299	313	275	309	270	276	270	295	262	274	285	287	243	276	273	282	302	270	257	302	265	311	293	308	292	301	249	294	288	288	285	308	241	291	301	269	277	286	262	275	291	280	296	247	277	270	301	302	303	266	277	273	308	267	282	271	296	277	280	314	293	273	283	287	278	281	277	279	281	289	299	260	304	264	272	274	260	270	289	272	294	266	283	279	266	303	280	292	288	284	272	270	285	272	263	324	284	273	297	281	291	264	284	275	273	297	257	281	290	292	274	251	301	312	290	278	266	254	283	287	292	304	271	287	281	307	286	239	255	262	290	276	270	233	314	290	280	284	276	271	233	280	298	286	255	259	277	266	294	275	268	299	294	291	290	302	288	259	264	258	282	286	295	276	285	281	280	270	271	290	293	268	289	286	242	289	293	327	263	269	307	294	276	295	260	284	272	299	282	298	283	263	285	270	292	294	262	294	277	296	280	271	259	284	279	267	261	277	267	272	286	276	292	295	314	270	274	249	283	266	256	280	290	292	254	279	287	266	318	279	303	289	270	281	261	294	270	303	266	281	248	249	295	272	283	299	275	260	281	268	306	283	246	286	287	280	277	302	272	261	273	278	256	300	304	264	264	284	294	301	284	267	295	292	293	281	274	289	308	284	325	290	303	298	278	299	313	283	295	261	276	271	280	273	271	261	269	284	256	299	279	289	272	265	261	297	283	283	283	289	268	292	265	300	293	304	279	326	285	272	265	256	266	301	261	270	269	305	265	306	289	273	268	292	306	275	307	269	267	290	269	300	272	265	287	288	303	295	296	256	296	263	315	250	304	308	284	271	319	265	247	269	309	282	285	269	246	294	282	304	257	261	291	268	314	282	310	319	265	283	282	303	294	275	283	297	251	248	304	280	272	274	275	273	276	258	301	281	306	277	287	274	271	262	312	307	288	285	293	279	278	270	276	271	249	257	293	291	292	297	294	268	286	312	316	275	272	271	262	303	266	291	258	262	272	294	266	295	284	277	273	300	270	264	243	272	251	287	267	298	304	257	294	282	264	280	266	265	278	270	281	287	288	314	277	227	260	270	263	282	261	277	263	293	264	278	272	255	297	236	277	242	279	264	273	266	289	269	265	268	267	296	312	297	289	278	307	290	245	330	317	285	269	279	301	302	277	266	277	246	280	304	297	293	294	305	288	306	284	251	274	272	278	286	318	239	292	300	269	269	279	269	287	295	274	279	259	239	326	279	293	270	269	257	276	276	282	255	290	286	269	282	266	294	278	300	297	247	280	292	316	260	300	259	294	285	289	266	289	292	274	275	309	302	280	294	272	267	282	249	272	248	278	244	283	289	279	278	299	292	311	316	301	262	306	286	272	308	292	288	287	286	260	318	283	283	268	316	239	267	280	266	297	284	288	253	271	256	299	302	280	288	298	250	303	282	280	327	271	289	285	257	283	318	266	281	261	275	268	253	267	313	292	280	296	306	299	260	308	285	278	275	271	299	287	280	290	305	263	308	322	256	264	262	238	234	277	287	296	298	277	299	300	264	288	297	265	266	245	307	246	284	288	291	265	289	275	278	286	257	267	304	318	276	286	275	279	319	269	269	273	298	293	294	250	289	274	275	273	311	287	291	266	291	276	301	284	290	306	282	300	264	290	306	273	291	299	307	282	277	304	269	273	271	280	270	289	261	241	296	285	249	282	277	247	270	292	321	248	266	275	281	255	235	291	304	306	271	306	287	273	262	306	299	253	278	271	269	238	275	280	277	267	310	287	264	301	275	271	278	271	256	286	303	273	303	292	282	279	291	296	276	274	280	289	297	305	278	258	288	268	254	267	298	267	261	282	264	292	279	264	270	277	264	274	271	315	280	282	283	283	286	295	272	303	266	275	268	275	285	271	274	293	294	262	285	276	305	248	251	260	270	281	291	271	280	278	259	279	280	279	258	266	259	252	321	277	261	294	291	287	286	277	274	324	278	280	287	282	290	279	283	259	274	288	274	292	272	281	276	292	270	292	250	279	281	287	284	298	291	284	283	295	275	269	291	274	260	252	290	321	304	262	298	286	280	257	278	252	246	310	288	295	276	324	281	278	274	297	296	297	285	287	252	284	270	272	276	251	271	299	279	272	271	248	275	267	288	311	250	290	291	288	283	297	273	275	291	295	279	285	295	271	273	255	284	279	248	267	320	291	267	275	274	289	287	275	296	265	268	292	275	293	276	282	313	265	258	278	260	300	262	256	297	274	307	261	279	256	332	286	282	282	289	263	264	251	276	287	264	251	274	253	257	273	259	244	308	259	270	244	306	285	259	263	263	285	272	288	263	267	243	305	289	237	295	282	269	268	297	269	287	287	286	275	253	283	277	293	301	276	288	266	250	294	254	280	279	313	278	275	289	287	313	253	281	259	244	285	284	293	288	269	270	315	284	270	265	259	330	322	300	252	274	290	266	258	312	281	302	282	284	321	307	291	267	246	300	263	276	289	265	208	252	268	309	275	277	269	258	277	258	312	309	276	274	243	293	280	271	298	262	307	275	253	266	262	257	300	308	288	274	283	263	279	326	275	268	296	293	294	295	274	302	267	286	280	282	267	290	258	266	287	269	295	280	293	279	288	289	263	272	311	305	255	315	308	268	270	268	275	278	274	308	294	275	268	253	281	299	292	273	305	284	279	298	295	289	274	280	280	295	281	282	294	277	278	293	286	287	310	284	263	274	299	284	272	268	272	247	254	272	260	271	310	285	263	280	305	278	283	300	296	320	271	290	310	279	281	281	268	285	268	266	273	263	248	250	254	273	288	278	277	274	307	285	268	289	273	295	271	300	272	264	275	301	317	250	275	266	295	276	286	287	299	303	270	267	278	269	291	284	296	283	273	314	312	297	294	289	258	281	266	282	279	276	275	259	274	270	264	264	285	278	300	272	240	306
20175	33591	42618	47698	42280	38751	20938	14777	17423	22037	21414	24121	25009	25949	25945	20738	21562	19770	18473	13252	13434	15607	16263	13885	9473	8461	6291	4794	3520	4126	4756	5463	6355	4927	4042	3945	3416	3639	3396	2676	2346	2286	2097	2058	2459	2299	2390	1685	1550	1365	1134	1119	945	907	893	856	865	816	772	813	786	775	720	774	736	738	738	739	640	689	721	700	704	701	675	685	660	670	705	710	712	675	706	667	699	651	691	682	682	717	698	676	655	689	697	717	670	689	694	703	631	633	675	726	683	683	703	690	724	694	708	626	638	696	649	710	698	708	756	715	745	690	665	729	601	709	732	724	731	687	676	699	682	713	649	695	725	693	700	672	666	655	726	728	698	710	712	677	670	620	686	732	662	691	691	697	719	693	735	684	747	701	724	699	724	730	659	699	677	691	702	698	675	739	677	639	698	668	663	699	660	672	695	714	719	752	650	712	643	722	718	664	692	670	673	710	705	670	714	692	657	664	724	708	702	685	695	702	697	680	635	668	653	699	659	686	659	695	720	685	678	680	633	658	706	715	657	670	652	668	670	767	685	747	646	684	662	678	693	677	646	597	673	695	678	678	681	666	693	707	682	634	676	693	685	683	689	669	674	685	681	747	681	679	655	645	678	665	679	698	733	686	692	707	671	682	676	648	662	672	677	690	687	655	679	682	657	662	661	716	680	687	682	700	684	699	670	650	693	721	727	711	654	679	677	685	636	651	752	688	660	665	690	690	624	639	675	688	664	667	719	699	644	642	656	648	665	651	757	683	705	648	671	697	655	683	690	688	709	683	712	666	624	685	675	712	688	658	661	675	643	675	674	624	652	674	698	691	650	665	697	672	712	712	645	695	698	642	637	657	721	641	689	707	711	670	670	675	677	734	693	626	680	687	661	667	695	631	686	675	721	673	670	685	687	699	693	686	677	667	697	657	684	661	685	687	714	684	656	675	722	703	683	630	683	691	702	673	732	729	692	658	675	670	703	675	644	663	662	712	667	661	706	682	659	715	696	641	688	724	738	678	650	690	682	706	659	678	686	632	679	697	692	733	724	645	702	661	655	637	653	722	676	712	683	677	685	697	665	701	665	731	650	680	725	688	644	647	672	692	685	700	676	638	662	716	688	675	679	619	689	655	666	659	703	662	675	622	655	662	679	689	649	689	687	706	702	688	688	653	688	666	692	728	656	688	703	731	725	661	675	720	681	704	670	693	743	660	659	673	654	695	704	708	707	685	698	696	700	663	677	693	704	661	703	664	708	675	680	651	637	647	707	703	665	694	679	699	680	633	728	686	683	687	670	668	693	664	701	682	717	672	655	702	686	678	686	685	664	695	732	666	718	674	705	627	726	626	715	681	713	661	674	712	696	689	725	688	737	734	668	678	645	673	649	668	730	678	661	674	743	677	663	688	722	672	690	688	644	690	700	726	689	653	676	642	638	685	730	656	642	664	676	699	669	688	667	705	680	730	711	676	696	635	659	672	678	671	727	645	657	722	679	684	687	694	634	680	647	679	675	667	658	686	690	734	685	724	666	680	667	646	715	726	650	666	659	672	626	684	684	698	664	676	646	709	656	673	680	651	715	671	680	672	662	647	674	701	645	685	707	651	711	658	685	656	651	681	657	731	720	699	695	689	665	652	664	691	654	719	710	688	640	704	715	679	685	680	689	654	704	699	657	692	681	652	649	688	665	714	680	635	704	669	678	646	704	690	674	642	695	669	664	717	721	718	717	673	717	691	662	645	662	724	682	664	711	667	650	687	675	668	698	721	667	735	730	650	699	677	680	678	676	642	689	752	719	678	681	725	717	679	693	685	686	633	679	681	674	696	662	680	620	623	648	724	682	641	693	712	677	659	702	672	678	697	670	675	691	670	684	629	713	670	642	677	683	683	724	635	656	695	706	668	672	693	718	623	715	614	675	675	698	643	719	633	735	647	675	690	688	635	694	668	684	675	679	663	670	671	691	642	688	699	719	682	690	715	707	635	685	672	654	661	712	689	684	688	659	688	662	698	686	646	677	697	678	729	662	664	695	629	692	671	655	654	674	698	656	706	723	705	692	654	653	667	679	756	702	683	683	656	678	694	645	699	651	726	670	658	684	700	690	681	692	672	730	691	650	663	647	678	671	692	689	692	681	636	686	681	673	613	712	644	675	696	658	630	684	688	691	681	665	664	706	709	741	633	663	647	684	711	664	701	708	665	637	711	685	701	693	671	668	704	726	707	665	650	696	710	653	733	676	635	692	675	672	708	680	670	678	672	702	698	637	659	672	704	678	689	634	651	641	676	695	710	701	668	721	661	708	689	690	702	656	717	698	695	671	648	669	720	663	675	694	724	694	681	692	670	696	694	637	694	668	677	661	663	653	698	645	670	726	687	709	715	681	674	692	616	661	681	678	658	649	716	691	685	654	661	626	709	698	684	723	721	710	669	673	703	692	688	722	656	655	704	668	662	650	690	652	702	702	672	673	679	704	666	686	676	705	668	706	637	729	644	700	666	698	665	683	689	699	710	667	660	702	710	694	667	676	716	697	690	687	695	632	725	709	706	641	663	713	650	640	634	659	649	683	682	690	672	651	660	707	687	721	659	696	651	702	744	623	698	639	664	715	665	688	695	753	684	679	661	690	710	657	655	679	668	647	673	635	659	688	674	676	713	694	676	658	670	712	684	636	703	666	673	684	731	694	683	653	707	690	675	687	685	690	710	644	676	700	654	705	665	703	690	640	678	680	695	688	676	703	684	703	679	718	734	699	689	661	667	646	670	691	651	688	665	660	677	687	676	670	675	672	656	677	660	643	677	677	684	664	670	680	695	714	688	701	706	673	697	714	692	626	677	706	687	679	633	715	644	659	679	703	685	688	673	701	717	676	711	684	729	680	686	714	664	715	686	684	661	661	631	686	678	696	684	671	689	676	677	694	672	686	720	707	712	653	683	704	755	687	659	677	694	636	686	700	642	693	645	735	703	710	629	671	688	694	740	659	693	699	693	707	681	686	646	728	670	649	682	699	687	668	677	676	673	703	636	652	680	702	697	691	678	691	737	662	676	725	718	723	691	668	657	678	681	663	684	661	717	705	657	687	686	640	695	686	686	696	665	702	641	669	700	699	717	659	660	704	702	662	648	670	656	655	701	714	715	719	658	635	705	655	677	703	718	649	680	678	679	674	693	681	656	696	673	685	675	656	707	672	726	701	686	708	648	645	697	694	697	621	704	661	732	718	661	655	703	678	640	673	668	711	688	661	705	656	709	636	670	694	746	689	692	680	664	656	652	675	715	739	696	669	733	659	684	644	655	675	675	713	660	685	666	680	703	694	689	717	727	670	647	665	687	680	684	666	686	620	696	700	696	640	635	676	656	696	668	665	682	656	683	729	708	652	707	708	686	689	680	729	657	692	665	694	672	659	684	653	679	671	647	671	691	742	651	713	686	666	650	689	679	680	714	741	683	737	650	671	705	663	690	685	671	688	730	624	701	690	691	643	704
9559	5773	7274	7340	6683	3378	1426	786	703	673	598	611	604	584	568	506	497	435	431	428	417	437	413	407	436	388	382	412	414	370	404	406	370	422	401	406	385	397	375	341	378	381	353	418	351	406	358	359	390	370	341	369	390	373	376	383	349	349	348	366	377	370	358	375	350	398	396	350	391	353	331	328	345	340	357	334	365	395	337	366	349	344	349	353	344	365	360	366	334	358	359	348	362	367	328	335	373	324	358	341	384	350	397	331	344	329	331	373	289	364	361	353	318	364	331	322	354	368	356	341	322	356	337	329	344	351	311	338	367	320	357	360	379	372	343	343	369	322	368	354	397	355	310	346	384	376	333	367	342	341	347	340	388	386	387	378	346	379	345	316	366	369	330	350	363	315	347	311	358	360	381	366	360	347	388	354	370	353	389	350	345	349	376	337	323	339	354	357	395	348	355	374	349	380	351	346	351	344	359	347	356	331	373	304	341	333	313	348	358	379	335	344	361	368	371	323	342	341	364	367	370	329	359	354	341	323	346	376	339	328	405	364	363	370	374	353	370	332	334	312	389	318	360	388	345	331	333	361	320	334	372	352	363	368	359	377	339	375	383	351	373	352	329	356	357	344	303	348	337	345	370	372	365	349	355	367	330	355	353	321	338	333	337	345	332	388	361	364	363	369	392	374	391	376	352	353	371	359	388	362	346	382	360	375	356	316	336	364	364	332	330	334	340	323	381	354	358	338	388	351	372	342	367	331	348	349	354	351	354	366	394	331	331	353	358	354	382	359	359	320	330	313	357	367	362	341	371	342	370	307	345	363	365	330	316	363	323	361	413	367	363	382	371	337	350	378	319	392	335	343	406	347	373	353	337	354	383	333	352	372	336	352	300	371	364	377	348	386	350	360	379	371	349	339	359	365	367	380	357	374	342	341	306	366	334	330	370	364	379	368	392	350	348	331	340	368	352	345	373	347	386	356	370	342	343	372	375	347	386	341	407	351	326	387	330	367	334	370	324	343	347	342	371	369	386	371	373	356	378	359	347	344	352	362	344	384	347	367	351	365	344	351	352	341	334	363	371	381	372	363	364	361	341	345	366	345	313	387	405	342	366	315	329	352	341	333	340	369	340	342	341	357	352	329	365	352	371	367	367	347	362	374	356	334	349	330	353	372	373	360	332	373	363	359	368	395	349	330	381	367	348	370	378	330	362	369	355	376	378	343	347	348	339	323	346	348	331	379	357	356	341	341	358	372	363	335	328	388	361	317	361	363	357	368	357	330	355	336	336	387	333	367	367	344	329	358	356	354	351	371	390	338	340	316	378	337	367	337	342	356	384	377	330	362	363	352	337	328	354	354	337	345	377	349	363	369	351	348	370	334	356	350	327	367	375	383	336	350	384	344	376	331	349	332	315	362	351	361	387	341	362	367	352	340	348	365	360	327	338	364	345	348	365	374	355	353	352	345	371	339	358	339	363	352	356	366	331	327	384	394	382	346	355	381	364	355	356	354	340	337	326	371	395	344	361	363	353	365	377	361	348	380	352	315	352	394	332	362	382	351	369	375	350	309	348	381	349	359	326	365	333	361	357	358	351	347	335	367	327	329	372	350	348	363	343	362	389	338	361	370	358	322	384	345	362	333	362	362	356	372	359	357	345	380	367	351	344	287	338	360	336	363	337	354	359	381	320	377	335	379	342	341	354	343	392	346	363	374	348	373	372	374	363	347	375	337	358	383	363	345	370	367	338	370	337	373	369	369	373	326	332	337	343	370	359	363	363	359	343	329	367	358	373	357	353	369	330	371	337	347	332	367	341	352	348	364	354	384	349	365	355	339	360	332	339	346	379	362	373	347	373	363	360	390	353	336	364	395	330	344	340	358	369	325	379	337	333	337	321	366	343	371	345	353	346	353	365	332	380	332	358	380	334	370	368	358	405	361	345	376	384	384	359	316	384	362	342	359	360	370	357	358	377	348	369	361	353	356	334	343	332	347	341	372	341	361	324	324	373	301	392	346	377	333	368	347	344	399	340	390	366	355	335	393	357	392	324	386	358	361	382	370	343	335	382	369	346	378	351	384	344	380	335	349	340	371	353	358	349	374	375	390	333	366	331	355	368	345	362	354	328	307	332	368	360	349	359	350	324	350	344	342	322	334	375	362	341	359	332	334	344	365	351	381	336	355	369	349	391	338	356	368	350	364	358	357	357	347	330	356	367	388	387	368	370	356	360	352	320	335	356	355	370	360	378	366	360	375	316	372	378	375	365	350	357	351	339	320	358	340	345	357	359	372	359	309	354	336	338	333	367	316	336	361	358	342	345	370	372	339	374	377	368	368	345	374	338	341	389	364	359	368	372	332	317	410	374	351	333	322	350	359	354	396	375	367	373	336	358	366	378	388	359	335	316	357	348	335	369	311	342	352	382	357	353	370	335	370	338	330	343	321	355	323	345	355	362	408	392	339	348	358	352	350	336	390	362	363	330	335	383	370	345	380	378	359	349	349	355	360	351	320	351	344	354	353	352	313	376	346	378	350	374	345	362	360	375	345	366	360	384	358	353	333	372	357	376	360	349	331	332	357	350	329	361	354	344	360	351	333	346	382	348	348	334	341	347	373	327	357	347	366	331	370	363	338	352	388	359	381	341	355	366	324	330	355	383	370	322	403	362	335	333	369	382	356	364	404	342	334	363	313	351	358	330	339	324	348	377	365	369	349	412	350	384	356	349	372	349	350	346	361	364	354	338	353	360	379	395	324	344	372	366	332	394	346	354	383	342	370	356	347	331	394	357	338	337	317	353	344	348	368	360	341	349	373	341	353	351	378	359	381	364	341	389	358	379	378	353	370	343	362	380	365	344	355	340	350	336	340	358	398	368	332	365	383	359	373	367	349	349	335	382	362	391	336	341	375	365	342	336	340	286	343	340	341	361	360	367	389	355	381	375	347	356	354	341	369	319	323	317	389	348	356	351	359	373	367	351	349	336	357	347	366	339	344	358	340	347	380	371	383	357	351	374	354	370	339	357	393	337	289	349	358	348	353	373	366	357	327	382	337	392	361	340	326	350	344	359	359	381	369	354	366	358	352	363	372	349	386	352	386	346	344	335	351	352	349	331	359	351	355	352	385	364	358	351	326	363	357	328	367	362	391	337	335	343	316	337	345	360	403	330	378	353	351	367	336	358	343	357	396	355	302	337	377	371	339	323	387	401	357	343	376	358	366	332	357	335	346	348	351	366	341	354	362	368	353	349	384	381	337	345	365	349	340	325	348	365	344	345	352	379	329	356	376	347	337	374	369	349	365	357	335	380	372	367	335	336	331	357	359	366	327	381	376	385	369	358	353	348	381	337	342	343	331	346	353	313	360	383	366	352	396	356	354	381	345	361	320	347	365	364	347	349	360	360	316	322	356	370	362	338	349	343	384	354	348	377	375	362	346	355	320	344	367	362	361	376	353	367	377	346	355	374	362	330	363	370	391	381	387	374	375	347	349
6235	6077	11639	16358	16102	10282	4987	2823	2655	2826	2528	2593	2521	2408	2422	2064	1941	1803	1708	1632	1459	1509	1494	1424	1289	1233	1225	1168	1127	1084	1052	1126	1143	1155	1102	1138	1156	1098	1054	1065	1043	1048	999	967	1046	999	990	986	931	905	882	889	878	880	887	921	925	875	883	920	835	863	876	835	891	842	898	834	859	864	872	873	890	872	820	908	813	841	826	863	858	905	833	853	838	853	879	863	893	854	853	919	864	861	816	817	863	862	856	903	875	809	847	869	825	850	810	847	845	848	837	878	858	834	934	868	816	883	829	846	884	851	836	899	874	871	829	879	868	863	821	869	848	869	860	877	851	842	891	837	866	855	871	860	858	834	852	839	825	895	829	849	918	799	830	900	853	859	892	818	930	874	844	873	832	834	828	860	816	846	879	855	848	855	902	840	867	881	840	867	864	869	857	829	830	834	841	870	806	870	915	855	859	841	835	840	867	924	903	878	872	837	910	792	820	815	844	801	904	852	847	836	835	836	902	837	856	855	885	854	873	851	904	873	884	852	830	812	846	873	898	838	952	824	873	852	846	858	868	871	842	873	861	858	859	862	821	828	840	851	811	881	862	856	830	876	868	849	833	900	823	842	900	859	869	858	831	856	891	859	805	874	821	834	830	853	885	805	893	866	896	858	913	869	839	880	830	869	823	825	897	855	840	830	872	876	863	856	861	877	871	884	840	789	873	801	876	904	863	889	814	867	877	865	827	910	837	825	864	814	877	861	891	898	822	834	878	822	876	847	914	861	778	871	843	842	799	828	848	849	828	836	862	855	882	919	843	857	792	816	908	838	787	890	828	891	832	897	889	841	884	822	833	806	851	839	866	836	828	864	841	841	835	873	866	807	869	817	880	817	859	887	909	867	879	869	867	884	829	869	862	854	886	900	873	939	864	798	801	898	801	868	873	816	796	837	846	822	839	862	849	821	787	860	841	843	857	852	888	878	854	838	815	821	806	887	847	861	882	825	843	834	880	850	889	867	854	886	869	848	857	858	792	867	843	828	835	888	835	882	833	815	856	876	841	847	838	825	854	890	897	841	928	826	923	848	825	821	820	876	857	824	865	893	811	874	814	860	880	876	864	832	864	820	839	860	796	859	820	888	882	869	828	863	859	792	883	880	901	871	895	877	844	844	818	859	881	834	891	890	877	843	846	847	885	850	823	799	920	842	805	855	796	890	838	844	870	870	814	915	823	813	861	837	853	900	840	861	823	850	831	828	839	874	881	849	819	822	846	806	808	911	874	875	812	844	825	840	883	853	869	898	855	803	836	834	831	864	831	833	861	860	844	892	879	832	850	841	825	855	895	847	864	815	890	865	935	820	832	846	863	828	872	838	843	852	816	865	839	864	817	852	804	862	911	810	874	840	849	883	884	847	827	840	836	870	830	863	842	858	835	872	886	834	818	830	876	798	833	842	872	871	854	833	874	840	824	842	852	824	832	791	839	870	845	838	862	872	851	838	876	828	836	902	820	867	795	868	876	857	883	845	868	861	876	835	863	851	855	826	894	883	827	868	896	906	841	881	838	859	920	846	820	878	881	851	829	904	885	813	788	906	818	863	872	874	836	903	831	852	834	863	836	816	826	859	887	814	860	855	812	851	900	866	835	859	824	876	841	812	814	848	853	852	829	878	889	865	862	847	809	869	833	894	853	853	824	860	803	878	828	863	837	883	887	878	779	848	871	848	871	832	823	831	887	845	884	833	855	875	904	834	867	842	895	856	879	840	879	906	836	901	830	920	881	875	866	808	888	815	878	812	882	847	829	844	877	883	872	809	799	869	864	837	863	883	842	834	815	850	852	884	875	830	805	847	845	879	864	900	812	894	884	858	816	873	844	865	856	899	815	813	841	817	825	874	826	853	868	878	827	850	845	847	805	881	900	796	842	877	815	847	854	919	850	892	847	840	858	842	846	840	869	818	900	886	851	847	845	857	839	852	840	835	865	871	885	841	902	841	852	872	900	840	847	841	889	795	873	911	844	858	869	870	890	846	853	853	831	859	876	848	846	902	859	875	846	876	818	782	839	858	855	817	868	843	866	815	885	777	894	867	815	918	879	852	883	852	855	815	854	834	908	875	827	883	846	839	865	877	814	844	841	839	846	817	876	865	848	854	857	847	862	824	882	864	834	898	823	825	859	866	820	920	881	848	845	816	825	841	841	843	895	865	840	885	857	880	862	879	847	839	882	842	842	908	822	811	852	842	847	805	835	880	820	858	818	840	841	935	847	827	855	886	839	860	895	855	900	847	836	837	804	833	863	845	851	866	851	864	831	838	845	811	825	893	868	845	853	836	844	811	824	873	799	861	843	845	857	809	838	835	799	830	877	863	838	804	833	840	832	826	873	840	851	869	875	832	889	886	819	826	844	847	819	803	856	862	817	855	843	868	871	823	837	800	826	838	921	872	876	834	872	870	838	898	870	873	878	854	776	832	856	843	842	887	892	871	873	874	851	835	875	830	857	829	865	877	883	838	822	862	832	814	873	889	915	902	897	867	887	839	839	913	836	813	884	797	839	800	841	809	844	849	869	884	843	895	867	845	833	835	875	800	884	926	890	847	823	842	900	892	845	834	855	874	874	877	879	890	870	821	821	841	858	851	854	880	884	821	844	853	824	857	877	842	830	851	890	869	890	816	847	861	798	862	826	877	852	897	923	841	828	845	886	856	839	863	865	850	854	843	885	829	833	853	851	856	852	904	844	849	865	844	797	868	911	856	818	875	841	885	911	873	887	861	873	837	880	825	832	887	846	902	922	856	845	817	861	828	895	882	901	790	849	847	843	853	830	854	867	809	867	847	889	816	835	872	840	851	803	855	840	864	881	876	841	873	881	938	865	806	848	912	796	826	838	848	866	850	855	845	850	845	834	865	816	856	871	830	856	852	804	874	843	836	889	813	818	890	800	849	893	826	829	873	838	855	805	850	801	867	896	876	866	829	854	880	867	836	801	904	824	808	821	886	822	844	856	865	836	859	815	851	872	847	851	872	828	845	875	831	804	866	871	815	877	865	794	852	845	851	833	826	862	825	886	845	876	872	892	851	910	807	843	822	868	880	821	851	819	853	858	924	864	837	849	891	866	865	831	814	888	869	860	901	893	875	818	863	886	862	870	894	866	784	855	884	832	848	869	848	868	835	893	850	862	821	843	853	904	836	779	842	848	840	828	830	862	889	899	927	848	875	814	850	902	862	784	806	820	890	837	855	922	880	911	807	805	827	883	817	874	880	850	891	847	849	858	850	813	887	860	860	819	871	901	817	869	827	838	849	885	857	864	864	856	870	865	878	845	851	851	856	830	892	827	849	851	879	862	869	829	839	825	821	860	902	868	874	833	828	857	895	881	853	818	808	860	844	878	867	847	835	839	876	831	828	815	870	828	883	830	869	845	858	893	855	880	830	857	865	878	859	893	827	844	855	824	812	853	898	845	803	800	809	840	859	852	891	877	835	829	833	871	907
25882	23637	30033	35719	35870	20830	11648	6473	4871	5286	4684	4322	4535	4381	4272	3335	2905	3036	2467	1971	1670	1826	1899	1568	1050	923	783	660	559	564	685	708	719	633	588	604	533	600	543	527	477	423	422	426	475	452	399	411	388	436	383	377	358	346	379	350	380	343	351	338	356	367	349	331	354	318	321	340	365	350	340	356	327	322	306	341	334	335	339	321	302	350	383	337	345	346	302	352	320	312	340	330	344	334	374	331	365	356	341	306	367	364	369	355	348	336	341	348	357	325	319	346	342	314	378	350	343	346	353	367	352	343	349	343	368	308	328	320	351	344	330	346	367	342	346	342	327	326	328	335	384	326	352	312	335	360	367	369	325	301	303	379	359	346	342	354	331	344	348	314	370	376	348	366	322	319	363	342	350	306	326	346	317	377	374	347	339	355	375	326	292	373	302	352	344	339	322	348	366	371	311	350	343	353	344	316	326	327	345	358	348	365	346	377	310	359	348	327	414	337	329	324	355	320	359	359	349	350	349	307	370	337	341	332	343	337	364	367	343	354	346	341	362	365	362	363	354	310	344	313	314	346	309	376	349	337	341	340	322	361	359	367	374	361	314	335	321	306	329	353	313	343	308	360	313	367	321	345	331	368	337	317	332	347	345	323	331	338	327	353	368	330	328	353	347	367	321	321	345	322	357	346	358	345	336	329	320	308	336	335	337	341	342	344	331	327	338	344	343	347	350	353	322	369	339	297	339	347	328	346	366	357	331	350	315	353	343	338	369	367	329	348	363	343	352	352	355	336	331	344	349	337	336	343	327	305	331	333	339	310	360	353	374	335	372	333	330	369	342	369	321	317	360	349	324	315	338	338	332	306	360	308	328	353	371	336	326	350	346	286	304	327	350	347	354	344	352	346	363	334	348	347	326	335	374	318	347	367	344	307	325	344	353	363	323	355	340	336	338	349	344	317	328	318	349	353	285	339	344	369	348	334	339	349	306	332	337	312	379	317	303	329	324	329	367	355	336	335	314	326	367	354	318	336	325	328	344	361	341	346	338	311	327	345	367	294	346	336	326	369	360	327	348	327	315	367	318	333	287	310	345	307	331	318	361	380	317	332	365	342	340	348	375	315	308	315	344	358	348	336	324	339	339	343	321	358	350	343	327	335	313	336	332	319	361	305	335	331	326	341	314	332	340	323	342	318	361	334	353	336	342	346	331	331	320	392	322	318	337	352	385	348	338	333	347	315	322	359	332	320	342	331	362	305	362	348	368	338	323	322	347	309	392	362	366	312	324	352	367	331	353	369	327	333	375	337	369	328	342	354	353	361	369	317	369	342	392	341	367	358	330	356	332	369	340	345	349	350	328	332	319	368	329	363	343	340	340	324	335	332	324	330	306	333	356	352	334	324	340	348	331	323	355	340	346	341	363	351	349	338	329	340	321	367	330	341	339	376	342	357	340	330	356	318	358	370	318	316	353	328	348	305	316	315	324	328	359	345	351	351	350	329	330	323	347	333	364	292	361	301	331	348	342	375	345	324	330	333	336	379	321	353	319	345	351	347	341	330	354	332	326	310	322	365	305	358	333	339	337	328	353	311	360	367	335	311	369	311	331	345	326	342	374	355	331	331	358	299	363	339	347	332	351	349	338	347	343	315	339	338	340	326	340	355	328	341	311	331	333	309	336	297	356	332	349	290	337	335	346	305	338	352	363	346	320	317	386	331	363	334	348	316	344	345	313	315	352	319	356	364	359	305	341	371	347	353	364	341	336	338	348	321	334	326	356	302	328	356	360	358	345	320	351	345	287	322	341	315	328	341	334	309	341	367	340	360	343	326	344	320	341	349	299	303	317	341	305	325	336	294	347	306	317	318	347	326	353	354	309	337	333	304	352	351	346	311	338	341	357	344	346	348	365	350	310	353	352	314	352	373	308	333	305	354	359	342	351	356	323	324	319	360	289	339	347	330	342	317	323	321	291	335	344	304	360	354	353	316	310	378	339	345	358	383	357	335	350	338	325	351	359	319	355	320	334	341	321	343	356	323	326	362	328	341	320	367	337	322	335	328	357	315	327	354	344	356	332	353	289	332	361	304	346	341	327	338	393	322	342	321	363	363	336	338	345	369	332	333	373	329	337	327	357	350	377	316	368	338	359	339	340	334	341	323	326	345	332	333	344	359	361	338	351	348	374	327	325	336	332	332	353	347	341	315	326	322	325	341	351	331	299	326	339	356	335	315	300	295	334	325	319	319	337	338	336	341	323	308	313	342	358	340	315	321	313	327	393	325	338	341	357	345	319	327	379	381	309	355	339	348	346	330	317	307	355	344	339	318	357	346	337	326	349	345	324	327	344	376	335	338	373	362	322	342	339	330	343	317	362	324	358	345	326	314	352	323	333	331	336	347	361	350	349	368	346	347	307	319	328	306	330	369	316	344	328	380	313	315	353	339	353	352	349	359	301	343	354	371	335	363	350	357	329	334	349	321	343	337	327	337	332	346	336	334	330	348	341	387	317	357	322	331	340	323	338	364	314	348	344	351	373	316	338	313	332	329	342	312	333	381	348	330	333	322	364	325	341	344	342	336	332	347	325	340	353	330	359	351	349	323	297	337	320	357	359	337	314	300	364	312	349	336	294	334	326	365	309	332	330	348	349	307	350	332	318	336	330	318	350	333	344	396	365	362	332	327	344	367	351	351	353	380	346	315	334	324	384	353	333	330	321	326	345	303	355	344	306	349	332	318	336	336	325	339	339	351	315	353	335	364	330	332	342	317	337	334	365	355	316	354	343	355	354	380	326	375	336	346	372	349	353	315	313	328	306	334	333	362	340	319	337	360	354	336	315	340	323	315	340	341	327	319	340	332	364	344	350	367	344	348	330	336	325	366	332	333	340	372	329	323	348	337	330	349	327	348	341	342	320	322	332	358	326	325	304	352	353	330	370	315	342	352	344	337	345	349	361	369	371	382	356	321	324	318	332	351	351	324	368	309	314	348	349	331	352	352	344	325	352	344	324	314	346	341	342	334	370	318	364	349	331	356	370	313	339	326	338	371	333	329	342	358	350	300	322	322	305	342	332	343	339	370	347	357	351	307	344	333	378	314	336	343	320	357	334	354	322	333	352	347	329	327	317	344	358	329	362	336	335	351	282	337	303	303	332	325	317	372	351	321	314	339	327	311	321	303	331	342	339	335	338	341	335	346	346	335	325	362	382	312	311	323	385	348	309	367	331	354	349	336	335	373	326	329	311	322	344	333	359	369	378	327	336	327	348	342	353	292	334	328	327	357	346	308	351	344	299	331	395	340	341	334	371	365	323	327	358	333	385	356	325	368	349	325	321	349	319	338	334	313	329	356	296	333	324	370	337	346	328	285	342	346	331	346	324	318	370	336	325	337	387	363	357	332	329	330	340	328	347	337	350	373	333	332	312	375	314	325	346	335	334	338	323	328	321	351	363	319	348	376	350	330	325	297	369	316	373	329	315	321	352	312	346	299	361	355
15750	18610	29987	39344	33987	18505	10343	9987	13004	18156	17405	17479	18834	18670	18691	15193	13346	14542	12633	9866	8403	10085	10482	8738	5947	5310	4237	3015	2361	2576	3419	3599	3758	3060	2650	2496	2364	2585	2438	2150	1794	1675	1738	1599	1704	1716	1554	1404	1297	1193	1063	1113	1047	959	978	929	931	910	890	890	868	842	812	852	850	840	818	793	855	817	858	852	839	793	799	851	818	845	814	837	808	850	802	816	775	847	795	801	857	845	835	801	771	800	803	808	864	770	834	833	824	807	838	808	832	826	820	906	825	800	863	807	786	879	800	763	834	849	789	827	858	823	844	828	858	827	804	821	785	825	821	862	833	812	797	779	821	806	777	834	840	780	827	836	775	826	795	883	851	787	874	861	774	778	820	863	849	860	847	814	875	841	813	856	928	839	817	840	818	850	827	844	872	844	794	815	828	801	853	833	788	794	818	834	880	824	874	817	795	770	811	796	848	827	846	807	812	809	836	794	822	833	804	848	839	871	840	890	846	772	861	775	780	802	790	852	808	818	790	811	830	809	795	851	834	834	794	798	772	824	806	837	823	775	814	811	832	791	836	816	803	855	817	793	800	788	844	812	814	849	860	817	816	838	815	869	813	833	808	812	799	825	849	859	820	814	797	821	860	792	838	818	839	811	849	813	815	776	880	814	844	750	779	815	805	803	844	806	815	838	791	820	790	823	794	842	801	825	840	816	863	792	816	810	818	830	849	822	744	827	837	806	826	835	817	831	779	804	819	821	797	790	827	802	815	798	821	843	826	806	794	803	841	839	842	872	842	791	819	826	810	835	810	784	840	847	826	794	828	831	820	820	793	806	834	802	766	871	823	874	881	814	819	859	825	852	874	847	798	813	872	787	837	804	850	827	833	781	862	763	820	819	839	778	804	781	811	840	839	815	791	823	825	841	807	823	787	823	861	803	817	834	799	801	816	804	812	837	848	864	793	852	821	788	805	861	813	782	808	817	766	825	807	809	840	823	798	824	895	808	817	840	805	822	824	805	778	813	820	817	797	800	831	848	841	830	800	845	840	819	846	819	783	776	815	806	777	883	860	808	845	836	855	811	859	835	816	805	788	777	817	832	851	772	806	765	828	787	829	826	813	805	767	827	828	872	778	822	766	816	841	815	792	811	849	868	784	802	817	813	801	824	807	857	878	827	808	807	840	786	821	791	794	870	814	855	826	792	821	775	796	845	900	800	794	877	782	808	859	817	822	798	767	813	835	811	795	866	842	799	787	797	844	795	818	803	811	842	769	821	823	817	811	840	806	793	740	806	772	857	804	826	831	830	755	849	830	812	826	806	845	766	796	759	788	785	815	826	786	800	825	861	786	794	890	806	744	852	814	834	822	852	799	822	780	832	836	819	796	864	849	825	842	807	774	795	748	796	851	790	799	819	777	831	849	760	771	856	811	826	761	824	805	780	884	836	867	896	826	793	882	819	811	820	778	829	779	821	812	824	806	814	784	857	815	781	798	812	804	816	829	765	874	771	845	828	860	788	812	795	806	859	813	862	814	824	812	777	806	837	839	797	799	828	814	824	811	864	856	831	859	855	826	834	823	810	833	804	839	832	798	800	837	730	813	832	805	826	872	883	791	816	826	817	817	811	837	847	825	800	846	790	823	849	825	842	804	783	791	799	790	819	816	827	847	850	792	846	850	840	866	767	800	831	865	800	786	807	827	838	767	789	787	806	792	863	811	806	808	813	790	792	823	838	805	814	787	780	850	831	845	767	779	809	816	787	817	738	829	758	773	794	813	790	790	826	827	846	797	814	827	813	759	798	848	831	832	777	820	804	837	819	800	784	851	787	771	778	811	794	831	827	818	772	784	838	809	822	781	794	765	818	837	777	825	790	803	818	811	816	809	759	775	802	845	820	795	835	865	814	807	778	807	829	854	824	789	800	880	791	814	789	836	842	811	793	789	778	848	829	818	849	817	857	812	794	827	803	802	782	812	794	865	832	846	823	848	812	770	837	850	805	781	834	832	827	794	765	796	829	761	821	844	778	825	771	831	807	808	794	798	775	867	843	831	825	816	796	810	847	793	814	851	863	774	789	811	789	799	791	791	828	878	809	820	789	758	843	841	843	836	776	774	818	870	816	823	818	836	778	833	816	817	804	802	749	796	824	829	833	814	771	812	758	847	796	806	836	834	811	825	775	737	830	809	806	825	818	861	825	855	840	807	851	822	792	815	864	887	805	843	832	862	823	841	819	831	822	810	757	816	774	832	857	802	800	827	810	838	854	781	846	844	806	821	824	834	811	794	806	857	818	800	769	809	810	783	814	786	819	822	820	808	823	811	798	780	836	846	836	834	820	816	847	825	808	817	800	763	840	819	877	852	879	862	838	830	833	837	815	780	854	819	791	808	822	855	801	874	787	796	810	834	807	761	873	824	808	834	773	798	769	790	814	791	849	756	773	818	877	785	819	842	801	810	792	843	814	840	831	799	831	874	796	826	833	775	829	834	811	798	800	812	867	831	804	799	812	825	809	861	811	813	797	787	825	803	815	862	839	832	824	798	800	792	843	769	799	856	824	784	837	817	821	821	809	824	794	840	815	807	790	801	824	780	812	805	736	767	816	809	830	783	835	805	813	800	798	828	813	862	812	837	810	801	773	826	852	848	792	831	833	818	783	782	791	816	844	805	801	787	768	827	806	804	820	820	786	858	805	801	832	837	804	854	865	820	805	793	783	819	855	783	805	850	840	845	816	794	803	800	803	862	846	805	751	843	813	805	785	815	833	775	847	800	764	869	739	869	829	833	823	802	884	891	800	820	811	832	793	790	842	814	812	797	832	779	820	797	793	859	815	830	833	815	815	853	840	818	804	840	833	846	815	855	828	834	797	798	860	827	777	835	849	802	830	814	828	841	804	824	838	793	836	788	817	802	811	823	840	815	814	856	852	827	829	803	804	834	840	811	836	817	798	810	790	767	786	825	832	846	878	833	842	872	809	844	820	890	757	802	809	797	846	812	857	813	819	793	796	805	858	776	841	823	783	829	829	865	788	776	761	774	829	834	770	778	807	865	742	855	789	846	824	789	783	809	819	838	810	824	819	850	788	859	837	824	795	806	820	837	752	778	795	841	850	830	838	854	797	806	826	787	834	838	816	811	795	773	804	867	816	798	791	813	778	878	755	820	796	806	780	843	828	864	762	829	785	838	816	857	817	819	811	867	834	846	826	847	814	790	769	823	827	899	791	858	797	836	791	880	794	829	807	895	857	788	836	862	837	805	807	822	804	802	835	829	793	817	841	809	864	814	805	854	820	818	859	843	785	845	796	783	786	824	775	885	826	740	816	797	838	823	798	792	799	800	839	842	849	798	829	765	785	800	771	866	794	805	769	844	827	815	804	808	793	800	784	789	790	766	830	882	823	785	818	799	862	808	864	830	794	802	827	787	833	808	818	798	777	837	753	784	816	810	808	818	765	832	826	831	825	841	801	814	808	801	823	784	790	813	815	845	865	807	809
33555	33918	43606	44943	32828	23789	17450	11757	9295	10391	9340	8420	8442	8059	8328	6271	5595	5736	4519	3500	3439	3194	3133	2551	1616	1420	1074	803	688	723	951	1022	1022	769	698	689	641	674	605	548	494	444	441	394	478	467	415	401	389	373	391	316	311	327	310	289	285	313	287	284	271	258	335	251	308	294	282	272	279	291	262	265	286	274	263	269	283	282	280	273	256	286	311	264	256	278	274	278	279	287	314	284	283	287	294	279	293	308	288	268	286	281	260	260	286	265	262	229	277	245	270	274	291	269	278	268	271	273	271	311	279	299	325	258	256	287	304	279	282	262	269	270	285	275	263	262	274	265	276	279	305	270	252	273	277	266	257	266	265	241	285	291	289	242	294	288	258	255	314	249	274	298	291	269	293	285	287	268	262	320	257	267	284	286	279	269	274	284	273	310	299	289	288	273	288	277	262	275	286	310	282	307	290	257	290	257	296	277	266	273	271	274	268	302	305	262	315	262	266	260	304	255	292	272	266	287	286	285	284	252	324	270	291	275	270	311	305	284	283	255	261	275	292	278	288	284	296	272	298	265	263	295	264	257	285	250	259	272	286	266	265	287	318	264	301	282	258	273	290	257	267	281	287	287	270	278	269	266	270	293	283	255	312	256	290	308	283	293	274	266	305	258	307	278	284	290	292	303	303	280	292	255	282	287	264	297	278	264	305	293	288	288	242	284	322	292	301	276	300	284	289	291	304	287	257	282	285	267	260	310	268	269	235	301	285	310	292	312	275	309	287	288	278	280	290	231	243	264	285	275	300	277	261	290	267	296	305	306	311	258	290	303	280	279	278	283	267	278	289	318	283	264	256	278	288	266	264	272	279	311	288	301	266	269	299	287	263	249	303	297	287	268	267	274	267	256	272	274	270	265	271	316	256	264	298	288	259	283	308	270	284	276	308	264	274	295	264	293	269	300	275	291	254	283	304	278	268	305	265	257	290	281	249	256	285	293	279	276	260	278	288	295	286	297	266	298	273	271	271	287	271	247	259	241	262	283	256	309	292	255	286	274	300	265	251	264	274	285	290	267	318	270	276	262	262	275	291	262	279	269	268	278	286	284	280	271	263	279	284	269	277	278	267	269	255	263	285	286	301	309	275	284	276	270	283	255	282	279	268	284	273	306	298	281	257	277	315	266	253	289	294	241	271	220	287	291	286	306	275	306	300	251	296	313	298	278	265	253	282	283	284	284	279	273	276	316	285	294	318	259	276	252	287	288	288	278	287	259	291	299	275	269	289	288	281	294	253	283	284	287	298	232	285	254	309	271	299	291	259	262	293	288	271	282	276	265	295	262	276	260	250	291	256	296	283	238	255	293	299	272	310	254	251	263	279	278	270	269	288	280	273	280	266	258	277	241	256	289	260	266	259	279	282	282	244	273	272	295	265	271	308	279	280	293	289	277	274	293	250	281	304	274	283	278	263	234	268	285	270	281	273	280	272	277	268	258	280	269	274	286	301	273	295	272	306	286	296	298	256	286	264	266	298	279	295	322	285	282	288	272	315	299	269	263	289	276	284	272	256	296	281	289	294	260	269	273	282	270	263	274	279	266	291	266	272	303	236	276	257	270	271	253	270	286	276	296	267	272	305	276	258	264	277	269	280	267	287	273	265	271	276	274	290	291	285	278	287	286	291	319	249	267	267	253	294	280	277	273	233	261	277	245	289	283	272	282	257	264	272	291	276	285	281	285	269	278	280	255	277	291	278	246	264	298	278	272	277	249	278	286	260	302	289	328	277	270	266	257	276	284	289	281	287	277	301	263	285	279	258	268	284	302	305	263	264	267	272	285	265	266	285	285	241	253	267	272	233	264	261	269	255	269	318	281	271	263	253	288	270	288	289	249	295	303	253	314	274	283	276	290	275	268	291	299	266	261	284	264	283	282	295	258	256	280	278	283	280	247	261	272	258	266	281	284	279	264	272	285	271	256	267	296	332	253	259	268	283	275	255	276	259	234	294	288	283	267	271	254	266	275	275	275	315	249	273	283	246	261	254	246	251	294	307	296	266	264	282	291	267	247	292	295	271	267	305	262	251	286	287	286	262	292	268	288	291	264	274	275	273	247	277	276	260	280	271	262	264	280	281	304	297	290	288	272	278	255	256	284	267	292	286	304	274	285	257	264	273	291	283	302	280	309	292	262	252	293	306	249	288	262	329	248	267	291	252	266	284	299	232	254	278	274	286	281	246	267	269	253	286	313	281	295	269	278	262	271	255	299	265	304	293	275	243	283	263	293	249	264	291	265	285	257	265	267	270	270	285	265	277	253	297	257	263	265	256	276	260	262	265	269	253	307	258	276	293	265	248	291	260	264	298	263	269	276	273	293	270	277	275	297	304	305	296	256	286	262	280	266	267	228	278	308	260	269	269	259	259	261	285	279	279	264	311	292	301	273	285	306	289	286	279	281	288	251	294	272	296	282	298	260	283	294	260	244	289	263	264	262	317	281	283	290	275	252	290	294	295	307	292	264	270	271	282	317	262	287	291	307	263	291	281	264	288	284	243	265	279	282	255	298	277	292	263	294	257	257	256	274	323	256	287	257	303	286	259	300	265	271	262	261	264	286	289	288	300	279	269	288	267	270	296	282	311	301	306	268	261	294	286	258	267	264	295	300	307	260	262	279	282	279	289	288	292	288	275	300	307	320	244	260	305	296	303	289	258	279	283	297	243	316	293	284	288	283	279	271	259	258	274	293	304	314	286	256	292	264	271	291	297	258	280	286	305	264	268	272	258	262	284	276	243	262	275	287	272	274	279	263	295	299	249	288	286	247	300	279	258	298	284	299	287	262	255	256	293	285	272	281	269	270	287	287	320	297	248	277	293	289	268	289	295	259	303	271	295	263	262	274	275	280	274	284	286	255	286	296	305	267	279	287	268	279	276	316	284	297	274	274	309	301	274	271	272	249	276	284	280	279	263	279	272	266	252	276	319	265	297	275	259	267	285	265	275	260	298	269	279	290	287	256	222	288	279	277	271	278	233	263	281	267	267	287	280	324	286	247	278	316	287	295	277	262	248	267	261	291	286	296	254	284	263	279	273	243	242	259	267	267	282	297	302	273	289	267	282	280	260	295	297	283	307	263	264	309	298	259	285	289	291	283	281	309	271	261	274	284	266	238	299	306	268	262	271	288	274	317	276	300	294	269	263	283	273	307	281	282	283	252	270	266	272	247	300	293	275	243	261	275	289	253	281	288	281	299	267	274	285	244	276	283	279	280	267	292	275	238	240	269	309	303	289	291	284	308	317	307	274	265	282	275	281	264	256	292	295	281	306	266	281	280	282	287	291	281	275	287	272	242	305	280	278	309	256	286	258	275	284	318	315	300	278	296	275	307	271	270	273	318	270	282	246	263	311	292	274	271	249	286	285	265	279	267	286	301	288	287	239	270	254	274	295	303	299	275	305	243	239	257	266	289	269	289	290	280	267	272	267	261	283	299	300	307	305	306	263	273
19395	26676	40376	44207	34362	24535	14047	12152	18217	26133	26052	26294	26980	26703	27326	21990	21439	22223	19270	15960	15983	16427	16324	13615	9224	7941	6293	4304	3560	3870	5132	5513	5974	4687	3873	3588	3283	3704	3105	2850	2309	1985	2232	2067	2236	2147	1763	1635	1434	1294	1177	1087	941	916	871	864	783	842	813	768	701	790	727	723	728	713	722	682	704	717	710	685	711	667	685	653	706	688	651	678	710	659	670	690	680	696	649	747	692	717	704	676	687	705	718	685	690	693	712	712	707	692	719	716	684	730	679	685	664	657	666	642	701	691	700	689	684	704	698	718	714	722	731	660	720	685	670	711	734	675	698	679	690	664	715	701	725	688	696	662	651	688	732	694	688	652	730	702	687	725	671	662	617	716	713	740	651	662	667	677	678	692	635	654	738	693	724	721	730	673	660	664	690	717	688	689	650	695	724	737	668	714	658	646	707	674	702	633	700	688	701	698	696	679	711	648	646	679	678	673	679	702	648	633	679	677	665	679	647	737	625	655	727	679	678	659	662	731	669	657	685	673	624	677	658	664	657	633	665	629	674	676	660	672	682	703	728	704	651	657	659	651	673	675	696	699	704	706	652	659	673	704	653	682	681	684	664	670	728	702	686	688	664	671	674	638	659	653	688	696	699	661	648	662	682	646	704	644	711	662	704	678	652	684	662	658	684	673	648	692	652	690	638	681	713	724	688	683	678	675	698	679	723	638	653	703	692	661	707	663	671	647	661	719	611	658	697	671	688	642	701	660	730	687	689	687	693	662	658	694	693	642	689	679	667	715	674	707	734	619	668	702	709	696	669	693	653	728	666	668	670	637	668	680	696	684	731	622	674	670	708	668	726	679	661	658	696	674	657	660	671	684	713	709	666	639	691	682	674	651	710	622	735	671	692	726	648	696	671	659	673	671	679	692	667	682	655	625	673	671	687	721	642	699	686	693	650	648	652	688	668	629	686	676	697	692	664	695	655	635	687	681	641	694	659	673	713	733	681	679	709	686	654	690	679	692	644	668	674	668	644	677	705	737	709	687	677	673	668	705	636	681	692	688	695	704	674	646	724	651	682	684	673	639	682	712	609	684	760	650	686	675	600	689	676	671	679	665	691	706	651	689	666	684	735	646	674	694	682	655	675	673	694	685	671	657	680	675	674	691	655	675	675	663	674	688	727	665	676	642	629	683	705	689	657	656	692	652	702	656	654	721	641	657	671	687	701	709	642	660	622	678	664	687	657	701	702	675	651	692	659	671	707	627	643	665	663	709	620	718	682	660	672	671	730	710	676	643	658	733	671	663	677	658	699	642	695	661	710	664	682	612	701	723	697	690	654	658	670	705	684	654	684	681	660	696	675	651	676	665	747	688	692	678	716	658	660	699	687	650	693	660	675	705	707	692	705	624	715	689	690	646	655	719	692	669	670	643	707	666	649	707	688	646	652	647	670	702	702	675	643	694	689	702	645	683	657	653	691	676	683	675	675	675	676	645	682	678	690	661	714	660	681	655	605	652	669	678	690	699	706	694	666	696	688	654	658	681	688	661	694	652	691	726	698	695	719	629	662	666	643	671	715	655	696	688	719	679	689	700	682	695	702	681	694	640	667	664	661	679	655	662	661	679	661	654	678	709	711	661	709	671	649	717	657	662	681	699	659	684	658	713	652	698	622	727	678	677	704	706	692	690	646	648	688	719	730	711	682	712	651	661	694	687	642	666	678	661	676	716	696	676	693	704	637	717	650	694	688	706	675	647	687	686	709	654	648	660	673	633	705	695	663	721	715	701	668	640	640	679	663	651	684	673	675	645	663	697	668	712	632	723	717	661	687	667	628	681	649	653	682	697	674	680	690	660	686	685	705	685	713	656	624	676	730	657	686	699	681	685	699	705	718	673	671	659	694	680	669	686	645	671	666	650	697	659	667	667	672	686	655	698	674	689	688	658	674	640	672	665	709	645	672	662	702	690	687	680	628	669	673	674	691	652	659	676	646	665	680	711	695	668	718	702	671	677	629	742	614	697	651	687	734	654	660	688	707	683	635	666	681	711	692	662	651	657	705	734	645	656	662	655	664	649	657	685	642	660	672	698	701	681	635	728	679	708	706	688	699	688	696	703	690	687	634	677	701	685	661	693	652	647	674	699	693	653	652	658	662	645	661	681	695	699	712	690	649	713	657	709	699	671	712	681	670	678	691	653	702	672	690	667	679	651	684	696	704	666	671	687	703	713	637	714	690	697	654	716	668	687	635	678	649	693	666	708	657	669	688	703	696	665	668	636	671	706	725	680	655	660	650	647	631	740	722	667	671	691	626	675	665	668	717	692	658	715	716	677	677	659	649	661	668	707	674	708	710	710	623	655	678	690	663	664	691	691	674	688	632	706	666	667	682	696	662	674	699	639	664	698	691	674	708	662	698	666	665	678	690	646	701	667	640	697	641	661	655	657	656	687	704	653	691	690	663	620	676	643	658	631	656	691	655	679	646	626	657	698	620	686	639	664	689	658	667	718	680	688	670	670	693	666	726	690	696	697	697	680	591	697	678	645	697	668	652	682	680	696	686	682	719	661	711	654	676	691	695	664	665	671	679	688	718	667	701	695	673	690	663	688	672	636	672	709	699	690	690	695	671	685	673	648	687	689	703	707	668	663	668	721	663	713	698	700	660	644	663	673	699	674	666	680	612	678	713	710	651	710	655	683	693	689	686	637	685	646	661	629	701	708	725	657	677	712	677	669	683	659	661	698	688	665	677	657	668	659	662	660	708	665	701	684	679	671	683	645	688	708	677	673	715	696	699	676	648	649	683	673	695	689	613	689	700	712	684	732	639	687	687	648	724	716	685	661	716	655	634	668	680	687	685	674	694	669	680	636	684	718	679	700	636	680	644	659	711	667	673	681	710	679	661	702	678	678	645	647	676	716	657	633	686	669	688	662	698	686	635	669	719	650	706	682	698	715	686	650	711	660	708	647	692	669	699	657	686	705	651	644	644	671	698	654	710	682	650	656	682	686	697	674	709	677	661	690	647	687	688	701	668	707	674	677	663	654	643	685	680	670	654	659	649	677	664	681	661	675	689	653	709	679	696	640	688	683	689	709	699	754	644	677	651	644	665	702	692	656	694	696	662	702	697	680	667	654	627	691	711	649	692	706	724	680	721	718	654	711	655	683	709	666	622	680	648	707	691	714	685	664	671	709	659	708	654	719	656	697	678	701	642	709	659	659	682	675	704	657	717	703	682	695	663	607	703	674	672	680	716	683	667	646	643	694	723	654	678	700	716	646	678	676	677	702	617	701	714	666	662	708	700	688	669	672	669	670	698	688	674	670	686	682	673	669	679	692	674	733	723	692	664	679	702	707	664	687	681	712	668	663	651	714	697	674	652	617	640	653	684	683	671	687	658	664	671	691	704	656	717	628	654	682	669	626	660	732	639	658	679	698	731	679	620	657	691	665	683	703	684	689	643	648	674	673	647	697	684	654	732	686	661	692	718	658	700	632	666	687
10870	6631	9135	7366	4778	2281	1242	867	847	788	779	728	684	671	660	581	524	538	504	451	461	499	421	423	398	407	374	375	370	396	383	429	386	393	404	374	357	366	374	362	360	386	360	388	404	360	346	367	351	386	367	409	365	402	342	341	368	341	364	357	358	333	357	304	385	359	332	344	369	357	363	348	318	356	369	367	372	383	385	315	370	363	317	356	367	350	353	349	382	375	410	374	370	358	366	355	321	355	323	354	335	331	364	375	337	339	358	363	328	326	350	348	369	338	335	343	348	351	397	324	371	347	352	379	358	330	377	374	347	386	360	340	305	344	386	355	373	364	393	366	388	363	359	384	330	344	349	360	347	353	351	373	344	395	360	323	334	371	376	367	391	362	342	324	390	351	316	334	347	363	359	351	324	364	356	352	343	316	346	316	370	376	358	352	367	383	369	340	337	354	352	410	368	366	363	345	374	336	333	344	350	342	372	363	362	317	378	369	359	355	348	367	361	336	342	374	306	377	377	356	355	362	329	318	363	370	354	372	368	353	357	399	387	338	350	360	373	363	424	349	384	342	364	364	344	362	350	364	343	359	338	383	365	379	338	348	345	360	363	328	367	367	315	370	347	350	329	340	340	376	380	331	376	364	370	333	342	351	342	373	361	331	344	347	366	388	352	368	354	358	384	374	365	333	377	366	341	356	337	351	388	347	327	362	378	340	335	370	374	325	363	361	357	356	351	365	398	368	359	361	367	365	369	388	372	355	338	355	346	352	352	392	314	347	327	335	345	350	338	355	349	372	370	330	362	370	347	365	347	338	385	373	338	349	389	343	341	340	383	356	353	356	383	350	331	328	340	323	365	351	387	325	351	350	341	358	328	354	350	359	378	368	377	371	312	349	361	390	378	366	352	367	356	372	353	348	335	348	362	353	377	373	336	364	350	364	344	344	339	365	350	352	374	332	376	379	366	338	395	346	345	382	324	356	354	349	378	391	351	387	366	351	358	358	328	343	346	367	350	378	371	337	350	311	364	335	342	324	373	379	325	352	359	338	358	339	356	346	373	343	374	363	349	373	361	402	375	339	345	344	359	353	336	352	356	352	345	346	366	364	364	352	362	395	347	353	351	375	381	344	354	357	380	390	343	354	389	392	371	361	390	370	331	331	403	388	371	346	353	357	373	322	342	331	358	385	349	328	335	356	380	334	389	381	350	369	341	389	360	331	361	351	374	364	351	380	337	360	314	352	374	353	355	339	352	375	371	375	367	354	348	364	322	367	358	361	333	339	376	356	374	395	390	347	348	366	373	344	365	373	339	372	306	337	360	364	382	380	379	344	362	342	350	365	366	356	343	354	357	323	341	350	389	338	318	360	390	350	359	344	343	377	362	341	328	345	397	342	361	374	371	340	359	342	384	343	309	354	322	349	354	360	343	369	340	331	363	373	362	353	379	353	350	338	357	336	357	347	352	324	340	356	338	346	356	289	346	349	349	354	357	348	367	350	381	361	319	370	356	346	383	349	349	337	370	350	399	371	388	380	358	346	359	356	364	360	361	335	356	356	344	376	365	341	370	381	369	372	359	356	335	374	386	363	359	338	346	342	369	357	351	387	341	362	382	360	383	346	369	357	373	373	336	332	351	339	350	370	360	359	350	329	372	344	373	348	333	350	321	365	388	375	346	347	371	350	339	364	350	351	364	332	381	344	383	362	379	340	383	394	408	342	343	325	351	335	367	329	350	368	337	347	362	355	400	342	357	351	339	346	335	382	349	359	391	353	329	386	351	314	331	333	360	312	378	343	389	356	363	364	353	334	359	339	354	348	379	340	368	402	317	344	355	375	361	349	340	328	354	374	319	358	376	351	353	360	366	319	348	340	350	360	356	380	365	341	349	325	334	367	349	338	391	344	358	371	353	350	352	317	394	336	369	382	343	354	341	351	343	322	379	363	329	373	384	362	385	343	363	364	384	354	381	344	369	349	346	343	390	398	364	363	376	360	366	356	346	348	360	349	346	312	339	315	321	347	371	363	382	371	386	335	342	328	352	387	347	377	347	316	356	327	378	328	337	338	392	382	366	372	345	371	347	386	350	391	361	372	365	347	343	352	365	337	373	325	375	352	363	376	368	372	363	377	365	347	373	351	381	354	332	347	384	345	314	383	351	332	359	324	385	338	347	343	377	331	375	351	348	328	367	368	368	338	369	392	333	314	375	356	367	374	367	375	364	366	391	328	380	366	384	324	377	345	357	371	342	387	362	334	399	345	382	369	396	354	355	374	356	349	374	383	371	359	351	329	342	371	369	309	374	360	356	351	350	358	335	362	315	342	368	310	337	348	321	355	345	334	381	333	358	341	343	370	384	322	356	411	385	345	372	340	337	352	381	328	352	308	345	377	350	371	378	355	338	336	330	316	361	345	381	347	347	369	357	376	335	361	338	344	347	327	345	345	369	348	345	357	369	366	349	329	364	376	394	361	357	387	389	345	362	350	365	368	358	342	368	358	339	343	375	329	354	315	345	323	320	365	372	384	357	327	370	341	364	329	347	359	360	320	353	370	352	366	357	380	360	347	355	358	343	368	334	386	343	371	389	359	351	387	366	384	364	332	343	352	359	327	330	362	394	355	408	359	364	350	355	339	370	360	345	347	357	341	362	310	341	365	384	371	377	361	346	360	361	372	361	397	366	346	358	366	376	356	323	368	355	380	365	349	372	338	356	387	377	374	358	347	352	337	321	330	386	337	358	371	329	350	368	340	354	330	401	353	387	379	356	356	341	352	365	327	369	355	349	353	344	374	334	369	352	345	365	326	354	358	361	377	370	387	344	360	345	372	362	375	383	357	357	323	355	375	382	359	378	363	331	395	365	353	369	365	361	343	369	333	331	382	328	329	368	359	336	407	377	338	356	358	341	331	356	372	355	334	353	314	356	328	333	364	346	361	408	368	358	370	336	340	328	347	365	358	391	427	359	352	329	346	332	365	403	351	355	410	376	330	315	341	392	325	360	329	355	356	362	316	369	374	389	347	331	360	328	346	364	353	349	398	356	348	346	354	325	353	331	331	337	361	346	347	340	361	366	368	386	341	389	366	367	307	352	369	304	362	370	357	358	393	393	363	340	351	341	362	354	338	355	382	380	357	348	333	366	334	403	336	405	338	349	348	333	345	343	349	390	342	331	369	340	352	378	317	349	350	378	391	411	344	332	355	366	328	341	351	354	339	364	347	339	343	330	364	338	387	348	352	378	384	340	369	391	340	351	363	346	333	352	361	370	354	342	342	337	359	348	329	321	359	325	342	314	356	358	360	350	331	352	398	332	341	339	337	381	335	376	347	360	336	350	335	352	358	339	356	371	338	351	321	357	366	366	364	345	356	355	354	339	337	355	341	360	360	338	380	365	337	360	352	345	340	352	363	364	341	356	356	343	338	372	367	343	357	335	352	367	361	376	348	338	337	371	359	353	381	362	339	338	386	334	345	335	387	368	370	335	361
7094	7049	14163	14538	12661	6951	4110	3219	3237	3320	3049	3094	2831	2744	2882	2378	2131	2219	1904	1743	1733	1636	1589	1485	1372	1290	1214	1231	1143	1167	1131	1216	1176	1141	1147	1163	1127	1087	1064	1049	1059	1015	1012	984	972	966	963	986	946	988	950	939	879	916	887	908	912	912	929	894	856	893	892	921	923	874	847	815	842	855	849	849	817	814	809	852	876	828	793	886	887	826	827	890	840	860	886	861	842	822	857	815	838	865	814	906	872	890	860	825	818	911	827	857	788	844	972	854	861	891	808	821	829	845	873	817	813	883	837	884	878	836	856	823	850	853	817	847	880	834	863	910	821	862	854	835	871	841	877	880	908	835	892	851	842	861	805	907	874	831	881	843	882	908	873	890	902	884	843	854	822	885	825	837	823	800	849	889	850	872	901	841	880	861	855	856	862	886	883	865	871	849	803	922	807	829	853	832	896	858	877	870	845	857	877	891	808	832	838	792	877	884	894	852	847	804	866	878	913	866	913	873	854	832	900	888	917	858	880	896	860	789	919	871	858	854	870	922	843	866	874	916	889	886	913	830	772	877	850	851	889	867	878	857	821	814	785	830	927	871	863	911	806	868	840	866	869	856	852	857	853	818	886	861	843	800	903	835	859	835	877	854	868	884	823	803	838	849	874	829	834	871	869	898	781	815	830	901	880	895	847	864	841	915	893	881	851	879	854	882	834	891	864	838	866	884	836	874	842	870	865	847	815	896	877	792	949	838	821	803	818	831	803	875	838	800	794	856	889	918	828	913	851	814	837	876	866	885	833	844	875	829	812	872	877	815	846	854	858	872	875	841	855	821	857	835	859	873	841	858	892	820	862	825	892	863	820	886	832	858	830	793	814	835	875	889	874	806	840	862	885	851	840	841	896	861	818	853	847	887	827	863	904	851	867	861	811	891	874	878	821	874	889	903	823	879	844	861	868	896	826	848	866	864	825	832	841	848	874	849	807	822	865	834	897	858	852	861	839	894	856	832	834	868	859	864	868	893	819	852	833	877	836	874	857	883	891	868	868	876	875	866	858	849	830	891	819	830	838	911	786	859	839	852	869	884	905	882	940	829	879	836	882	839	850	852	823	840	812	844	885	865	879	839	853	879	861	913	872	911	856	818	904	827	879	828	853	822	852	841	859	864	857	878	892	841	867	880	882	909	850	869	878	864	805	898	864	822	861	884	807	820	836	871	890	837	868	932	876	836	832	854	755	849	895	827	873	865	850	860	811	874	817	866	927	836	868	903	861	878	855	855	838	874	860	864	896	850	898	857	884	796	865	905	837	820	812	888	847	897	860	871	837	874	866	860	833	803	831	891	875	841	825	846	848	924	869	940	901	802	850	855	883	808	832	846	862	824	840	903	852	830	874	882	835	818	865	840	865	889	803	819	836	859	840	828	818	861	853	866	902	858	850	846	816	853	847	894	861	917	901	863	880	892	868	879	888	872	798	900	857	876	827	866	838	819	902	778	869	889	874	858	927	823	889	901	854	822	882	816	872	861	860	878	897	914	815	820	884	857	885	855	872	900	880	851	913	843	807	861	865	853	847	859	892	849	834	846	896	838	862	903	789	857	832	861	845	866	855	861	884	886	870	814	839	859	863	894	829	877	826	819	860	870	856	850	871	832	821	873	806	860	830	832	871	824	840	889	849	762	827	830	877	830	870	826	856	852	870	851	880	841	882	847	823	885	832	819	884	863	814	827	900	856	886	837	858	862	796	865	794	843	881	880	867	903	883	795	865	841	896	793	811	905	802	887	901	891	832	832	816	839	820	823	833	931	841	863	846	916	817	888	869	886	911	851	885	873	828	861	862	828	851	832	833	894	872	842	885	872	867	877	859	813	890	912	836	814	878	876	830	842	869	869	849	896	856	871	890	871	823	885	880	839	848	909	890	794	868	886	865	851	831	833	861	891	854	830	886	901	828	835	846	831	862	939	840	848	861	868	913	887	833	885	854	864	844	823	852	814	824	792	858	864	820	866	820	868	884	833	858	911	846	883	845	853	809	816	812	862	834	893	846	889	852	868	856	835	862	863	905	910	875	879	800	860	851	854	861	862	822	916	859	885	832	867	861	878	849	827	834	850	855	871	896	830	822	824	884	878	807	877	892	881	798	856	854	865	845	880	816	880	832	882	857	843	900	873	814	852	856	869	887	868	895	832	846	802	868	835	840	861	827	817	876	851	807	846	830	876	861	864	832	825	861	836	866	841	826	863	851	835	877	837	825	824	824	821	871	862	889	897	819	889	893	873	896	835	845	834	919	824	846	839	884	872	888	850	903	897	871	841	914	921	878	863	832	858	838	850	842	831	874	853	879	902	869	850	841	886	873	842	828	812	837	804	861	812	843	844	846	872	810	827	835	869	848	861	860	878	928	916	934	852	797	848	823	836	881	916	826	825	840	843	858	917	882	910	813	838	858	812	877	879	830	876	838	841	833	831	856	822	886	882	912	905	849	837	847	882	840	846	889	820	822	846	808	893	891	845	909	867	882	868	794	905	870	859	834	864	905	872	858	843	835	849	875	855	854	841	871	895	882	865	862	848	879	875	855	883	895	856	837	867	859	879	876	823	854	809	846	813	845	874	868	830	835	860	785	838	807	841	858	878	839	857	833	928	833	838	853	818	865	890	869	862	808	874	846	868	843	883	870	860	882	865	864	827	830	892	838	910	875	855	857	899	872	839	803	817	904	865	811	855	863	897	922	843	853	863	862	893	850	853	893	862	876	910	848	842	840	896	858	830	872	874	887	840	909	843	825	851	813	878	879	846	902	810	848	901	851	876	848	866	889	907	814	785	851	819	859	850	903	886	828	877	892	881	804	864	812	884	822	896	908	892	853	875	868	912	874	912	889	876	808	832	852	891	879	872	854	906	851	874	829	862	873	798	862	891	837	863	823	878	890	817	887	910	897	851	836	830	803	877	891	878	850	831	861	844	870	854	828	823	836	867	852	828	839	854	827	789	905	854	864	818	850	892	849	878	859	883	795	876	857	808	886	883	816	894	790	864	827	845	858	872	840	847	853	870	855	880	861	835	844	848	885	782	860	877	839	865	840	823	811	885	810	816	889	864	897	865	847	850	851	858	833	889	864	855	862	860	839	877	876	804	911	870	820	828	819	866	893	854	848	839	845	852	908	825	845	840	863	848	825	888	835	852	874	865	883	835	898	873	899	849	874	824	867	827	833	884	911	876	838	875	801	895	875	842	843	899	865	813	852	886	888	900	863	827	889	858	898	865	925	866	862	851	878	873	821	898	854	813	856	834	847	873	857	823	846	880	841	847	859	876	810	834	887	891	884	874	828	831	849	866	854	839	841	904	894	875	857	847	858	856	870	888	864	892	885	856	875	820	865	883	812	914	850	868	845	858	859	852	894	834	901	887	856	882	838	854	876	828	913	812	854	881	887	880	811	897	883	873	926	847	879	843	832	854	913	895	828	830	832	887	886	886	835	919	880	815	907	854	855	878
28859	27175	38121	38203	33013	20803	13278	7472	5463	5692	5238	4861	4954	4879	4924	4026	2705	2873	3066	1677	2135	1940	1832	1530	1172	912	770	645	573	570	756	795	704	610	561	597	517	552	492	487	460	426	461	462	471	482	435	427	404	349	387	390	337	348	380	326	357	368	356	365	394	357	353	383	335	376	344	366	352	372	315	312	341	381	341	324	346	348	322	374	374	348	344	340	368	333	377	354	329	328	362	333	330	335	356	300	372	358	353	336	374	364	314	358	380	369	356	341	359	351	352	338	347	352	293	364	332	377	335	360	343	326	334	394	380	345	345	340	362	333	338	363	290	344	348	352	329	336	357	343	361	355	342	333	350	344	371	338	355	353	351	342	360	327	349	384	354	295	365	345	319	372	410	360	354	367	315	374	306	352	352	353	363	402	378	328	361	343	326	345	344	385	327	345	312	329	343	343	368	337	339	334	369	383	345	371	349	361	325	355	377	376	368	344	394	330	349	316	314	352	340	343	367	366	376	358	359	350	359	348	381	354	324	346	337	351	358	371	342	352	333	353	369	353	385	322	313	315	360	365	353	323	346	355	377	318	365	350	332	337	312	342	342	341	363	355	365	368	356	400	349	388	332	338	353	344	364	344	339	342	362	358	356	354	338	340	345	364	353	325	355	344	344	341	339	355	318	339	357	385	350	339	327	355	358	388	345	350	340	333	354	358	326	339	329	360	333	348	320	336	367	366	379	375	325	359	377	352	355	359	351	365	370	325	362	335	358	364	296	362	363	346	326	328	371	342	324	313	350	349	348	324	305	342	340	330	351	354	362	338	356	345	350	328	330	342	336	350	350	343	351	341	383	352	357	352	327	340	340	345	338	330	319	349	395	361	332	347	339	381	322	369	339	334	359	336	352	329	329	339	333	322	345	347	328	366	336	388	311	340	354	345	350	361	322	357	350	356	341	302	356	343	327	336	349	351	382	325	369	333	322	359	380	333	349	310	376	316	326	335	344	363	320	331	340	329	329	349	325	342	360	319	327	342	356	365	326	363	372	348	292	332	372	351	348	373	366	343	361	320	354	343	355	360	370	354	328	334	351	357	344	344	348	356	354	344	360	352	369	353	352	300	335	319	325	371	345	410	336	363	325	372	336	363	346	343	389	323	348	333	335	372	348	351	329	358	352	352	370	383	332	317	341	367	311	358	334	377	360	363	338	324	341	352	380	325	355	300	350	337	346	364	366	349	380	329	350	319	327	322	353	352	333	361	344	354	348	331	355	337	316	319	342	379	360	335	337	342	359	337	323	355	364	334	344	311	341	388	327	351	362	346	337	317	353	334	376	370	364	324	368	345	335	363	329	344	325	384	355	358	350	319	331	374	339	361	327	330	367	344	342	318	343	350	365	379	350	361	382	372	319	357	333	363	325	380	342	357	348	337	323	339	347	401	356	325	346	352	369	340	330	329	327	347	308	314	386	373	337	350	300	349	368	372	336	379	312	316	341	356	374	354	359	335	345	324	353	407	352	366	350	353	322	329	359	347	331	392	350	371	338	359	350	339	361	358	379	318	343	329	326	351	335	355	346	340	371	339	367	326	353	340	337	387	355	329	352	325	333	330	361	362	345	345	356	327	369	376	392	358	334	362	373	379	369	362	361	327	318	383	352	325	347	343	354	330	358	328	368	351	321	399	357	330	386	310	389	352	308	370	350	366	320	317	349	341	343	343	334	354	348	334	362	332	363	359	339	334	332	357	358	358	354	317	357	369	349	354	352	341	386	367	344	345	364	339	336	319	321	365	343	381	368	370	327	366	342	340	359	348	336	360	369	329	354	329	357	348	376	341	326	364	387	324	328	338	330	359	359	316	334	342	367	365	310	335	344	374	344	347	340	364	348	342	336	349	344	325	330	371	332	327	343	373	367	357	352	352	367	368	349	386	344	335	327	373	364	340	365	357	330	375	387	344	359	337	346	352	343	372	322	343	361	322	332	341	359	333	352	350	361	338	325	329	326	375	363	321	358	351	383	346	349	358	330	382	373	369	353	388	324	376	344	363	334	367	350	334	294	335	334	305	369	382	308	373	338	351	358	319	339	345	318	380	356	350	351	363	363	335	338	349	355	374	352	360	352	352	332	344	381	373	353	343	363	347	336	341	361	342	356	370	309	346	343	328	354	393	354	336	338	344	331	325	340	333	320	355	361	361	375	337	328	367	367	395	334	360	347	349	316	323	346	340	344	333	315	336	341	357	335	372	377	358	353	349	337	371	323	303	343	367	332	363	343	349	330	352	360	346	369	347	342	361	320	322	333	318	367	373	343	380	326	371	332	362	381	351	355	341	378	351	366	376	319	329	332	370	312	376	375	328	355	316	311	350	336	352	349	345	336	381	342	338	308	336	348	330	364	340	349	321	357	305	354	345	372	362	344	361	348	333	343	331	325	365	342	345	356	347	362	335	364	336	329	371	346	371	302	351	361	339	363	355	358	326	324	336	338	325	402	349	349	342	360	369	348	376	368	340	327	357	332	350	344	324	342	324	271	336	343	318	318	328	345	343	328	339	364	335	376	352	312	377	353	332	324	370	324	333	324	322	329	343	350	368	353	366	338	347	332	339	342	366	356	376	357	328	408	329	375	338	373	330	329	313	343	347	351	367	340	317	318	325	335	333	337	337	353	354	350	337	345	344	352	332	369	360	338	360	349	333	360	363	361	327	320	343	357	338	321	351	359	318	383	330	324	355	378	353	313	329	339	347	329	319	318	344	333	317	347	344	340	337	352	349	365	355	327	332	369	348	359	340	324	344	315	342	378	348	326	311	337	350	362	352	317	370	335	352	348	317	345	328	340	322	342	337	348	366	351	377	344	366	378	345	383	365	360	343	356	337	373	355	366	359	353	356	332	333	325	330	362	378	336	340	353	335	342	373	338	349	368	344	337	342	324	369	350	358	363	336	338	359	347	322	340	347	379	358	378	388	346	366	331	339	340	383	322	343	350	366	341	332	377	344	342	365	394	354	337	366	357	334	362	326	351	315	350	340	331	341	359	359	375	333	378	371	336	326	344	362	348	352	340	357	352	350	325	363	329	364	365	331	403	347	379	344	333	333	333	347	326	323	315	352	354	336	326	333	329	372	338	383	365	331	366	367	333	360	370	353	315	314	352	335	327	362	372	330	339	329	347	312	339	347	363	359	386	375	341	363	391	352	381	345	367	349	332	351	360	304	316	334	331	328	302	331	334	341	334	350	345	355	322	341	332	367	363	350	351	359	328	377	364	365	333	379	357	326	392	343	339	321	351	345	329	350	339	324	328	367	320	338	342	324	312	344	337	357	369	343	323	351	363	343	333	336	346	376	378	339	329	382	340	330	359	359	325	326	346	357	365	327	360	300	342	358	371	359	339	344	357	367	333	335	329	356	390	350	375	373	348	333	357	367	329	371	344	342	385	376	352	312	353	361	383	381	353	363	346	337	382	326	349	354	296	351	339	318	329	349	333	327	368	335
18531	21083	35712	40148	35336	18871	11977	10449	14260	17882	19401	19218	19828	20010	20136	16694	12878	14643	15157	8583	11580	10738	10191	8421	5990	4808	4119	2855	2391	2605	3463	3723	3669	3120	2567	2480	2207	2787	2237	2082	1708	1604	1644	1660	1726	1751	1383	1345	1265	1173	998	1045	1011	978	1004	933	924	940	910	904	939	895	874	878	821	874	867	916	850	866	900	847	838	858	895	847	836	885	884	821	830	853	861	846	872	795	820	852	814	848	810	791	835	876	805	844	841	848	788	855	863	814	842	829	889	823	802	864	843	804	812	805	817	828	851	790	825	828	816	867	820	836	799	863	904	853	810	868	892	823	848	807	840	830	825	835	831	865	878	813	841	859	841	881	825	832	838	811	845	836	841	899	866	877	827	846	798	895	834	816	836	837	795	848	848	853	841	818	871	892	859	829	839	825	768	873	864	841	800	874	812	851	886	837	834	827	806	838	826	818	837	812	783	850	856	838	860	833	845	876	794	845	873	800	793	851	861	875	843	805	865	887	805	844	868	844	820	820	760	838	802	827	860	843	874	858	843	860	886	796	822	868	804	874	837	863	808	822	831	815	817	893	871	846	817	844	813	842	844	807	847	825	827	835	809	811	830	841	834	826	799	849	829	865	878	783	842	779	777	807	839	813	753	888	784	832	869	815	839	811	862	816	894	828	827	867	870	822	831	813	827	833	802	857	828	874	827	856	818	832	796	841	872	861	809	806	853	824	836	808	826	903	793	871	804	814	889	878	874	852	863	868	861	873	843	856	853	799	841	818	829	846	844	857	853	804	857	814	854	843	832	822	831	845	844	818	844	844	818	784	859	832	822	842	863	852	793	883	834	834	800	794	807	837	772	801	866	842	856	847	804	868	822	835	854	806	867	821	848	834	834	882	868	808	829	823	852	837	845	784	840	824	822	828	860	829	859	818	832	814	831	856	855	834	828	826	831	856	787	832	804	843	835	912	860	833	819	784	815	864	845	854	796	808	802	780	876	774	796	822	804	874	808	836	828	797	836	876	854	901	800	793	838	821	784	848	808	850	821	875	823	788	856	833	811	848	794	863	851	815	851	827	831	850	780	796	871	833	840	825	797	830	877	838	834	794	833	853	836	861	814	812	847	847	849	810	911	835	820	838	847	831	883	815	793	858	823	794	827	817	841	835	814	877	883	849	836	822	807	851	782	816	877	813	843	836	866	845	841	851	768	819	871	826	876	863	795	855	829	836	867	830	824	828	827	841	803	845	800	829	797	835	839	848	833	857	843	799	840	849	836	838	833	861	789	797	804	808	809	793	872	839	833	796	819	811	839	873	848	854	827	795	834	843	856	896	849	894	785	807	886	844	834	818	829	855	801	817	825	794	890	829	868	851	820	801	846	833	844	780	887	850	822	816	870	836	814	825	851	835	806	842	833	805	845	843	833	832	814	832	841	869	853	839	861	836	771	849	889	775	859	794	826	820	870	816	874	811	784	814	844	844	830	838	844	819	883	815	824	860	796	849	836	842	780	817	829	812	845	781	866	828	829	871	855	834	860	798	818	875	803	779	847	816	846	847	854	865	830	844	806	802	869	833	783	846	834	846	866	797	855	805	834	801	862	838	842	824	895	826	858	836	831	797	845	766	780	863	829	905	828	873	869	839	850	828	773	814	811	757	842	864	850	824	838	868	831	865	861	833	844	826	846	871	812	773	792	864	849	825	832	855	858	820	797	833	841	819	840	825	832	834	891	794	829	831	843	891	856	841	811	838	796	830	841	858	861	784	862	860	812	815	805	794	797	832	865	800	797	845	815	864	836	819	834	815	904	802	835	805	798	839	854	833	827	838	846	840	824	864	813	874	852	805	823	843	849	879	797	827	809	817	835	880	835	837	806	861	856	858	855	866	833	836	810	831	811	850	899	847	775	847	842	821	825	922	849	878	821	826	855	789	863	844	768	858	866	812	835	832	838	835	897	862	826	797	820	848	860	843	843	814	813	902	839	850	800	895	823	768	795	825	833	848	847	811	890	849	836	857	832	802	796	773	836	858	799	781	853	861	838	787	846	820	835	833	848	860	820	828	801	862	847	835	867	855	813	824	868	840	814	832	841	843	857	879	815	814	833	833	839	822	850	855	872	852	810	818	867	843	869	830	856	792	837	866	814	810	867	856	827	808	836	803	832	854	840	809	811	816	807	847	808	815	839	873	763	889	850	827	797	843	848	849	835	870	825	854	796	780	771	799	846	836	843	915	819	860	850	874	833	865	905	868	807	832	863	817	876	789	790	810	824	822	816	879	801	813	872	818	919	810	846	862	850	832	843	774	856	839	839	824	857	806	835	846	835	826	828	827	813	824	822	871	844	811	795	842	818	864	826	813	818	834	804	842	785	827	801	781	889	813	808	825	857	845	829	845	835	878	754	872	805	793	806	826	846	811	845	851	832	841	793	785	882	830	804	823	839	793	844	869	866	896	841	777	858	876	817	816	835	842	847	791	786	829	805	846	880	799	861	795	789	882	787	846	875	843	819	848	835	836	854	813	879	851	856	818	804	834	831	818	866	824	873	818	837	854	835	853	826	884	817	824	873	811	801	831	847	807	862	807	823	818	826	813	842	829	843	827	807	864	847	821	849	828	907	773	832	823	855	826	875	820	879	781	852	845	812	886	814	809	848	815	843	832	832	819	829	812	854	805	853	794	848	811	847	805	831	801	862	822	852	906	814	839	813	848	816	810	793	820	862	844	869	858	854	862	861	841	849	834	838	851	860	870	788	811	791	834	871	819	847	844	834	814	872	823	839	823	806	814	828	834	852	853	854	842	818	812	839	836	838	791	800	822	832	815	840	853	831	802	874	798	813	851	844	785	860	844	845	832	898	867	791	861	821	767	872	805	830	823	849	874	819	815	861	806	884	826	877	809	864	867	832	833	816	856	830	856	841	857	839	890	798	849	796	838	864	861	852	844	827	832	873	797	863	846	778	810	829	844	865	826	820	832	868	818	857	841	813	868	795	799	852	865	815	862	863	841	806	839	839	861	806	917	808	807	856	896	810	825	837	800	849	819	797	773	813	810	854	870	833	823	793	851	839	786	856	809	860	848	813	842	837	878	846	759	851	889	811	843	831	886	843	814	864	839	852	816	829	849	844	788	845	855	854	784	848	850	777	872	865	794	857	872	854	838	783	819	839	870	851	809	791	870	813	822	893	852	844	872	833	848	817	838	832	770	796	801	867	789	870	857	818	824	795	839	848	805	837	848	810	839	853	826	859	813	840	857	809	882	829	829	857	842	776	874	840	767	831	817	803	837	850	865	827	832	894	827	845	862	846	870	817	819	836	793	869	861	839	791	863	832	858	790	836	870	806	836	832	830	830	823	801	786	906	850	837	844	880	832	820	819	840	827	883	895	858	821	827	800	863	818	802	815	814	810	827	805	885	822	815	861	843	808	805	819	845	845	851	840	862	808	894	808	837	842	826	838	879	807	847	871	800	797	844	818	868	853	853	856	820	849	929	810
36580	37276	44343	36091	27726	21578	14627	9483	9829	9357	9156	9188	8599	9019	9008	7000	5725	5752	5481	3439	3559	3290	3243	2424	1816	1368	1056	774	653	682	860	1121	995	798	694	690	606	696	617	559	515	425	446	469	485	489	467	365	374	353	307	307	313	299	256	279	293	294	315	254	312	286	299	258	289	256	271	284	306	293	273	292	283	270	274	300	280	290	292	303	301	248	265	286	260	264	252	288	259	303	265	278	303	277	274	292	288	305	274	270	271	287	289	267	246	292	304	298	257	261	287	259	257	272	291	297	306	285	289	289	283	271	292	290	293	264	296	287	273	272	282	267	251	266	280	282	279	285	309	289	285	274	248	277	300	253	270	318	289	294	258	277	298	254	294	259	279	308	264	275	282	292	358	265	279	281	302	267	273	274	275	241	279	297	277	279	313	271	278	284	258	299	294	245	298	273	292	282	279	272	278	262	276	328	274	284	264	268	289	269	294	273	289	261	268	259	304	295	294	273	299	299	253	241	290	302	259	267	253	304	286	263	272	251	259	279	265	271	276	276	253	279	262	279	293	291	263	286	266	247	280	317	282	268	305	298	245	297	287	300	283	285	275	298	287	248	288	300	294	244	265	272	282	299	263	284	252	297	270	302	259	283	235	274	271	290	268	285	281	276	266	288	249	307	259	290	313	296	272	275	244	293	264	287	293	271	282	297	270	323	297	258	278	285	259	258	295	270	273	284	303	279	263	274	279	278	280	286	308	290	295	265	293	295	266	259	278	280	268	303	277	312	268	295	264	286	284	298	293	284	262	289	300	275	296	300	278	280	256	276	288	285	283	292	267	273	303	270	259	295	278	302	299	279	281	280	288	266	278	281	258	252	280	290	280	285	243	282	289	252	280	280	272	298	302	276	274	272	268	267	290	319	296	300	292	270	296	293	277	301	301	259	276	292	232	298	296	294	300	296	253	278	298	288	288	288	286	264	285	265	267	288	250	297	281	288	272	291	268	314	262	283	294	265	282	293	294	314	280	281	273	275	257	276	292	289	293	275	291	281	280	295	289	258	301	293	284	274	283	264	269	277	293	255	265	252	266	266	253	248	275	288	278	290	309	293	270	299	291	273	281	283	316	283	278	274	289	273	328	262	280	296	276	280	303	266	301	316	302	281	299	265	288	287	270	278	289	282	272	292	282	285	274	281	264	301	299	284	290	260	298	272	277	271	292	248	259	299	273	309	277	290	258	279	290	291	286	291	284	270	265	271	256	311	311	301	260	296	272	292	297	293	294	257	285	272	280	269	301	259	302	272	297	305	282	271	289	267	295	270	293	269	254	299	277	269	298	335	297	277	276	296	286	283	315	271	251	278	274	268	272	279	297	279	284	263	300	266	288	283	310	284	289	305	301	271	291	283	252	275	278	284	300	254	258	291	284	281	274	291	276	277	289	290	297	327	299	309	265	274	323	307	276	271	272	248	270	256	304	306	308	264	293	297	262	274	274	280	273	295	243	318	258	290	294	290	281	266	282	272	286	258	291	283	291	283	277	300	284	288	269	282	282	281	285	262	279	288	277	265	274	270	268	261	274	287	313	297	257	274	300	299	255	290	291	297	300	293	289	273	304	270	323	281	256	255	250	292	262	285	260	264	280	249	232	279	292	248	244	282	295	261	254	287	290	231	292	319	262	269	242	299	294	268	275	289	263	281	303	303	280	274	276	273	297	261	286	274	307	255	227	286	278	285	269	296	336	276	278	262	288	277	260	281	278	283	302	284	262	286	289	286	264	311	293	286	270	272	310	275	287	279	284	256	285	313	257	328	297	281	307	288	275	280	272	282	252	284	298	275	293	281	271	268	276	265	289	259	251	274	295	260	293	286	279	290	247	282	271	280	269	269	276	278	292	272	288	264	273	257	289	273	277	248	257	322	280	279	225	266	257	276	275	285	314	285	246	276	299	284	277	303	293	292	308	308	282	309	296	321	253	276	307	262	237	306	300	294	262	313	321	271	244	287	274	293	284	270	284	305	261	251	286	289	287	334	254	297	282	292	286	322	260	264	289	310	288	295	286	286	261	261	299	262	271	301	297	288	273	263	316	298	283	304	266	264	307	312	271	285	274	294	291	283	306	279	289	268	274	322	274	288	258	301	308	242	321	260	264	267	267	285	267	266	319	297	287	274	248	296	324	274	284	274	292	327	298	289	290	287	291	322	298	262	320	289	285	324	307	275	299	285	302	251	253	297	289	292	266	276	279	255	273	251	310	278	297	284	288	295	300	280	267	286	301	246	279	293	253	284	300	296	279	280	284	297	292	282	241	286	278	284	255	242	264	276	294	282	309	277	290	295	255	290	271	269	287	288	259	249	292	290	285	236	295	283	310	278	251	244	312	279	277	298	295	283	287	278	258	304	253	268	283	265	271	298	244	281	281	276	276	289	298	304	277	267	273	273	257	271	326	274	287	291	284	302	309	283	262	278	238	278	280	307	284	283	287	277	283	294	290	283	279	255	268	278	283	275	256	279	304	292	279	290	285	260	282	312	248	253	272	280	284	298	272	278	245	250	272	258	265	282	275	309	278	279	280	287	274	267	261	275	303	289	289	280	263	274	272	276	305	270	290	277	281	285	254	283	281	288	297	283	255	292	284	276	306	283	265	287	279	287	293	299	254	291	297	311	257	286	305	274	262	283	262	293	278	310	271	286	285	303	311	286	284	271	273	286	284	288	288	286	260	300	272	291	292	256	264	272	278	288	297	293	280	251	312	250	258	307	278	293	293	279	305	309	274	267	309	284	293	271	257	285	287	286	278	295	297	272	275	263	291	277	278	286	274	268	252	275	299	262	280	270	296	257	296	273	281	272	269	299	263	271	257	257	287	270	292	321	281	305	253	302	307	282	297	291	262	278	298	297	267	286	308	289	282	315	311	296	306	292	298	307	271	275	289	289	277	268	256	266	286	260	275	297	281	280	267	288	303	291	289	260	271	273	301	295	264	319	291	263	295	296	274	306	289	285	262	248	286	236	272	286	283	286	264	312	319	264	259	292	298	286	272	257	273	289	280	271	276	262	299	280	260	252	284	252	291	304	299	281	256	269	303	289	274	261	274	264	277	294	280	295	271	301	292	284	301	305	298	273	283	265	285	277	296	284	259	265	327	269	269	279	284	280	285	291	276	274	270	309	234	284	295	299	274	305	257	278	273	263	288	307	299	251	293	281	286	297	275	293	268	290	321	275	266	297	314	263	306	282	286	275	299	265	286	293	283	265	288	287	288	272	281	269	276	275	259	257	272	254	298	299	283	297	276	240	281	294	335	284	269	290	249	279	279	275	255	264	273	277	295	277	325	264	291	285	288	267	283	296	272	289	280	252	276	282	287	294	305	279	276	284	290	288	279	271	281	237	256	259	297	311	281	275	261	248	269	269	266	261	247	307	267	260	314	312	296	261	309	301	278	255	257	282	307	285	270	291	278	263	291	295	293	262	279	261	274	269	269	246	287	281	281	269
23451	29414	40758	37951	31610	23931	16551	16753	22966	23909	26389	27363	27071	28674	28791	24562	21211	23124	22362	14797	17198	16207	16258	13070	10136	7895	6139	4281	3431	3765	4661	5720	5730	4545	3573	3708	2934	3795	3147	2820	2314	1899	2002	2069	2201	2148	1758	1584	1353	1265	1143	1042	991	934	902	883	790	801	763	779	715	718	733	745	729	715	716	700	735	659	744	676	698	718	706	664	687	701	704	716	686	664	695	702	699	660	650	683	722	699	661	700	702	699	686	709	647	661	657	708	676	640	697	655	714	674	653	687	693	674	710	674	682	721	693	686	729	693	716	707	701	663	696	693	654	682	702	694	736	711	716	703	723	690	693	680	678	666	687	639	683	760	727	654	719	686	724	735	706	697	700	691	705	711	692	742	689	689	664	687	702	681	682	745	713	676	704	712	705	672	704	749	666	691	671	647	686	718	707	638	677	775	700	702	709	639	646	687	701	688	680	696	653	705	708	638	669	730	725	721	710	723	670	679	662	680	694	691	649	671	616	699	639	678	674	673	633	618	626	696	680	654	689	641	656	693	729	696	637	699	647	646	678	676	692	664	689	619	652	692	650	676	695	690	716	713	682	701	660	648	717	667	636	702	663	718	691	717	642	686	704	700	657	650	682	682	668	656	677	708	690	743	629	658	702	706	691	643	673	693	685	670	678	716	674	695	659	690	689	631	688	686	679	713	695	687	658	645	687	670	673	671	714	657	623	707	717	665	723	669	678	665	712	692	703	723	682	671	680	639	698	651	676	653	729	681	711	708	670	663	711	686	700	691	690	732	670	693	679	697	715	718	682	693	649	712	676	733	684	702	692	724	703	697	697	640	707	672	667	665	696	734	664	688	665	655	689	676	669	687	675	690	627	662	670	672	692	716	669	700	653	691	681	687	653	665	671	656	720	644	711	625	704	724	646	694	696	710	656	683	649	711	699	683	686	721	676	672	713	663	631	695	711	724	720	698	658	734	667	710	642	643	714	729	670	673	691	717	682	653	680	712	667	711	694	677	674	704	730	671	649	655	708	662	664	699	708	654	658	645	690	673	704	676	641	666	697	669	718	685	677	732	686	692	670	690	684	712	659	670	682	679	702	641	698	659	702	703	646	703	657	705	672	673	695	654	688	675	678	719	659	649	688	599	687	737	683	655	654	701	734	696	675	701	633	695	680	660	701	697	673	698	679	696	684	703	723	689	665	701	632	684	673	687	658	705	671	658	713	623	736	647	656	682	686	684	713	684	689	713	713	727	703	673	625	665	646	672	651	727	688	686	698	703	707	685	722	693	654	698	664	744	706	691	717	711	706	669	659	711	636	696	702	723	697	724	684	669	681	673	722	707	665	674	649	705	682	681	657	686	655	627	715	664	687	686	665	659	660	713	657	664	665	674	716	635	644	692	685	660	679	722	679	683	663	678	669	714	718	718	627	674	731	638	657	704	645	698	694	720	689	698	683	660	679	672	676	669	709	693	701	658	669	671	665	658	708	653	676	718	630	687	689	655	704	718	682	645	643	692	715	707	660	650	661	706	625	708	652	707	644	665	653	690	696	653	691	670	679	682	693	685	678	689	640	668	682	708	686	690	667	671	702	684	681	664	644	675	705	700	739	688	701	715	678	707	640	675	683	648	641	673	725	681	678	721	698	675	708	710	698	741	681	721	717	705	733	647	662	646	655	637	691	663	721	689	676	672	698	667	713	697	689	672	704	656	689	679	704	691	697	700	692	679	674	661	660	674	708	671	675	713	724	714	654	659	654	666	704	674	681	672	681	723	684	677	691	695	712	653	690	666	678	720	700	681	713	686	681	676	726	710	687	731	674	676	674	655	698	713	701	664	674	638	704	652	718	705	662	654	679	679	640	656	704	668	689	716	717	671	635	670	657	680	708	675	615	706	671	704	719	732	687	679	723	657	648	680	675	667	656	699	700	643	730	676	668	681	709	693	714	648	654	676	673	660	648	694	649	736	702	681	719	670	717	678	655	705	647	676	687	716	688	679	664	689	744	727	694	686	691	682	662	653	671	739	690	682	671	662	705	683	659	697	707	719	728	667	697	661	706	669	676	662	716	691	679	650	675	664	698	675	703	693	716	658	675	725	710	707	712	711	660	723	671	730	692	705	677	719	709	668	679	695	696	703	709	700	650	677	702	704	686	685	656	657	680	672	697	647	693	684	625	655	705	675	663	651	657	683	637	693	640	663	722	677	707	705	649	698	702	626	681	701	648	683	673	709	727	712	676	673	678	680	691	699	666	647	678	639	660	679	642	625	655	719	683	714	651	656	705	660	648	713	660	667	691	690	670	698	669	690	690	669	722	716	687	700	666	642	676	657	700	701	703	672	683	674	657	638	669	681	631	708	645	677	664	678	667	714	704	677	626	665	701	728	670	666	689	652	720	624	695	688	687	676	694	724	663	699	647	688	660	658	619	703	668	624	676	687	698	655	685	698	721	698	711	673	718	700	718	721	679	690	714	718	665	675	662	690	685	676	675	649	691	706	691	697	664	691	674	684	677	683	697	664	662	742	716	740	619	685	688	686	709	726	697	716	712	695	724	701	715	651	667	666	683	673	670	705	674	672	687	728	658	721	673	699	645	680	665	734	732	657	640	678	658	716	710	694	641	666	655	734	673	704	686	621	690	645	655	674	642	688	658	623	746	670	703	670	648	678	723	651	669	714	703	718	692	697	669	674	688	746	682	705	669	669	677	659	693	729	643	653	693	635	688	660	694	679	714	671	692	713	729	715	736	668	698	701	658	665	678	725	679	672	656	693	683	688	677	647	707	669	684	694	707	679	706	646	694	643	703	728	713	732	716	708	667	704	703	701	698	698	655	695	679	671	710	671	720	716	709	663	705	704	680	705	696	696	680	649	634	674	717	669	680	683	664	650	702	649	691	641	637	712	678	650	692	692	676	690	733	708	712	726	681	671	670	700	697	664	743	679	703	723	675	636	664	687	657	709	697	660	698	703	689	687	702	687	694	690	680	671	682	654	675	679	665	675	680	694	722	711	695	705	687	735	705	680	705	684	664	684	695	670	648	642	622	672	685	664	642	741	651	716	659	648	681	669	691	686	675	682	705	633	699	688	677	676	661	710	648	686	690	691	646	665	692	677	659	697	715	685	673	644	704	709	667	670	713	675	728	664	654	704	696	682	701	673	667	686	651	708	666	709	649	665	682	694	673	693	706	730	649	693	674	701	715	672	656	688	649	692	681	695	705	749	654	673	686	660	661	676	716	709	709	692	644	662	655	653	659	729	689	671	670	698	679	744	695	686	677	696	670	635	689	706	673	662	659	659	651	718	722	667	690	716	656	699	695	708	700	674	668	697	679	684	639	716	626	677	658	691	639	680	697	700	677	663	668	721	661	671	679	741	712	681	656	647	697	688	665	690	649	663	727	658	706	717	691	666	686	690	696	692	685	672	702	703	682	681	624	672	703	724	721	680	725	698	677	675	695	677	723	722	650	661	661	685	706	729	664	670	703	695
9941	5949	6195	5548	3718	1993	1169	857	841	765	690	638	638	593	594	553	510	534	506	491	431	437	434	418	437	400	409	405	352	385	392	403	381	367	388	380	396	375	339	389	329	349	376	349	377	376	413	386	332	329	381	377	368	351	383	358	331	375	352	363	363	344	322	346	357	361	399	364	371	362	383	344	373	353	316	356	348	374	351	365	364	385	358	372	342	361	354	354	364	354	383	325	370	363	371	322	347	356	373	316	366	313	388	346	356	319	335	371	351	390	366	348	364	346	342	354	351	379	355	359	340	322	374	365	375	327	344	341	344	320	344	343	350	397	387	358	364	352	382	357	335	355	337	343	333	346	361	343	360	349	339	355	373	332	330	366	355	377	336	326	351	327	384	392	369	338	364	360	383	365	371	317	320	380	336	342	364	367	346	344	332	331	366	362	367	361	360	332	333	375	319	332	376	338	375	355	346	373	371	373	360	349	374	379	359	355	368	357	357	360	329	348	350	390	374	414	354	343	325	340	350	376	318	351	348	358	343	386	341	377	327	369	382	357	339	360	338	351	354	331	357	410	381	377	363	334	356	360	323	336	330	335	360	375	359	378	371	376	359	356	351	347	337	362	329	379	350	359	351	356	352	384	380	327	356	368	365	347	339	335	347	374	342	385	385	352	334	323	348	357	370	319	383	380	382	363	353	350	367	326	368	362	321	351	343	336	330	346	335	357	355	347	366	355	338	388	380	368	372	340	358	359	355	375	367	368	327	354	371	355	365	357	356	358	366	366	385	351	387	331	334	333	392	374	340	339	367	376	398	337	340	336	382	362	350	315	351	369	347	357	316	373	370	356	368	335	338	367	362	373	338	351	358	377	384	360	360	363	340	347	322	380	343	381	381	364	330	362	354	400	325	344	365	389	371	372	325	383	351	352	325	361	406	367	333	373	360	379	355	337	348	375	343	364	374	362	362	363	366	356	351	339	383	366	335	379	367	364	334	377	355	349	330	387	367	383	366	337	369	345	301	336	338	360	335	347	322	358	354	383	349	356	367	340	365	358	323	348	334	334	345	368	334	372	359	367	364	355	388	348	351	339	345	362	343	334	335	340	383	376	379	384	326	386	390	353	338	326	382	351	326	373	374	355	337	339	357	334	332	376	369	372	345	330	355	339	358	342	387	357	373	343	325	326	323	372	354	351	358	316	362	387	376	323	353	339	375	361	359	330	369	394	351	375	377	378	314	328	325	337	355	355	331	337	351	349	358	338	310	336	371	368	357	337	362	348	352	385	350	371	367	365	362	326	344	348	371	334	343	376	370	313	334	362	371	359	350	338	376	377	350	349	339	364	350	359	361	330	375	338	311	337	393	385	354	339	339	361	297	367	354	381	336	357	397	334	355	349	345	326	377	338	343	351	355	378	338	343	360	350	374	387	348	319	358	330	356	363	308	342	375	356	355	349	378	362	333	351	308	333	315	351	367	346	329	353	351	350	371	346	357	362	333	358	376	359	356	376	365	364	316	331	338	341	350	341	349	343	359	375	383	344	339	345	352	383	379	369	383	336	338	352	347	336	379	334	351	374	336	382	336	361	347	365	346	345	372	346	316	361	333	386	356	356	343	373	325	366	344	347	345	368	346	335	390	412	352	360	403	370	342	357	375	367	381	360	357	375	356	370	396	355	384	390	375	375	362	334	354	353	361	316	329	385	369	351	370	335	359	323	372	382	315	366	349	348	340	395	356	344	367	339	353	353	333	366	341	390	376	360	378	341	340	353	338	360	346	348	363	343	360	367	335	362	317	366	349	339	325	340	409	370	346	356	385	377	384	345	361	329	345	371	359	337	365	361	375	352	375	361	341	364	339	360	349	384	364	363	334	356	339	360	356	338	350	317	351	324	351	350	334	348	332	355	333	347	359	357	397	338	338	341	359	358	387	353	314	333	365	346	338	380	347	379	336	384	359	362	304	353	344	347	383	325	349	359	350	359	354	391	359	365	341	362	350	358	346	365	359	339	353	330	384	319	368	353	318	360	385	361	336	343	346	351	325	360	375	333	302	330	360	329	357	378	359	388	345	390	353	352	320	358	344	337	348	373	360	366	333	362	338	358	361	377	354	366	351	374	382	356	356	350	347	345	366	369	333	378	381	376	354	344	358	329	328	336	366	337	349	298	361	401	360	347	358	355	366	369	314	367	359	339	378	327	382	324	358	391	338	321	333	351	332	381	360	393	342	342	387	353	336	382	327	376	331	318	388	316	333	331	376	380	288	347	348	353	386	360	350	370	358	368	396	358	345	324	379	324	350	376	360	314	343	368	364	376	390	382	359	380	364	356	352	382	334	331	345	360	362	348	314	345	357	324	366	351	343	367	327	367	344	357	347	349	350	367	354	331	336	359	330	351	377	369	346	360	343	369	347	368	327	374	329	378	374	351	353	344	329	388	338	376	352	336	329	338	339	353	342	361	360	334	365	364	343	339	398	366	368	334	373	331	408	332	350	359	336	371	353	338	383	360	391	344	328	354	376	360	327	369	343	319	361	345	360	345	366	380	331	348	366	371	332	363	385	381	358	340	362	393	329	344	344	342	361	359	378	325	340	330	371	352	345	362	373	345	316	357	379	350	391	358	342	353	401	332	379	360	360	318	369	346	332	336	306	327	333	358	346	343	330	347	349	331	377	387	362	353	358	334	362	371	352	339	381	309	386	323	353	341	369	349	367	357	368	358	339	381	351	382	356	335	368	340	340	350	357	355	329	365	347	344	336	340	346	367	362	328	351	392	341	335	369	330	335	366	339	335	355	368	355	329	353	346	374	361	375	373	340	359	373	340	354	389	345	379	347	341	363	363	351	304	364	357	352	365	368	322	361	332	383	359	355	371	350	329	349	319	365	351	362	358	361	375	357	354	400	355	348	371	372	383	348	343	352	370	357	360	342	350	380	365	368	400	314	359	348	384	374	331	359	349	378	369	349	373	327	312	347	354	370	373	384	387	355	349	348	326	343	350	352	337	355	383	378	360	374	379	356	382	343	343	361	352	389	364	360	347	369	340	344	346	346	342	365	345	364	355	411	366	348	359	350	370	324	368	373	354	389	336	354	372	348	356	370	396	397	334	311	322	338	353	362	359	367	377	323	354	351	366	385	366	352	335	380	388	365	372	330	387	378	370	349	343	377	359	327	382	389	354	340	361	336	350	361	377	349	333	348	328	338	336	376	378	337	390	365	377	334	321	343	365	374	335	372	340	371	387	325	357	353	375	366	371	354	377	379	353	369	361	377	311	366	350	347	365	349	337	338	337	376	365	341	369	348	355	318	369	313	375	387	329	335	395	345	316	348	373	378	331	357	345	376	329	352	339	349	334	351	327	331	357	330	334	370	360	392	354	363	339	312	361	372	356	367	322	343	346	367	361	366	357	353	370	363	352	359	328	306	339	354	350	382	380	380	380	367	379	362	341	369	379	360	386	347	369	350	321	402	398	374	375	350	334	364	327
6431	6446	10733	13263	10392	7171	4147	3475	3640	3248	3030	2870	2706	2893	2597	2251	2096	2043	1898	1707	1614	1529	1457	1399	1349	1216	1199	1136	1061	1157	1089	1118	1121	1179	1138	1176	1135	1094	1071	1059	1052	952	1036	976	1006	1001	917	915	1021	965	894	905	916	879	947	918	907	939	897	864	943	835	899	830	875	907	886	869	862	877	823	881	867	884	888	815	853	848	830	895	858	818	811	863	818	832	873	835	842	841	862	860	821	887	838	890	847	827	832	809	844	822	825	871	823	913	834	902	851	843	794	844	831	867	836	851	913	874	821	821	858	864	899	859	904	903	908	882	812	877	878	841	912	895	822	817	912	880	827	839	877	861	865	856	838	857	896	897	895	822	868	868	858	829	869	877	854	874	826	857	830	842	800	856	892	853	869	856	834	894	901	868	896	833	865	815	870	857	811	803	860	848	859	857	816	854	872	890	825	834	799	870	871	877	831	845	907	849	859	875	868	860	894	813	869	852	861	873	893	871	907	880	828	799	865	907	905	843	860	877	816	849	849	899	873	812	828	897	870	852	840	828	868	852	848	867	852	805	859	806	869	908	830	861	849	800	815	853	836	815	902	864	873	840	888	784	871	852	851	875	835	806	866	816	820	867	910	860	888	798	822	869	871	844	794	827	858	898	870	823	871	824	800	892	836	779	830	869	879	764	869	877	855	851	901	860	882	862	859	859	803	857	888	919	874	863	862	863	825	840	835	835	881	820	861	848	887	866	862	863	876	835	833	796	862	872	859	814	878	894	870	895	877	872	887	911	855	806	826	851	827	861	886	843	885	921	862	865	877	836	872	865	854	839	829	799	830	823	829	866	802	903	837	874	886	812	859	864	881	817	875	839	837	850	919	869	849	875	854	887	828	902	855	856	886	872	861	859	847	843	797	888	867	878	826	878	915	842	864	866	835	879	852	875	857	856	921	863	860	865	870	848	819	830	885	858	814	854	842	838	892	874	893	852	840	824	854	850	814	873	868	855	822	836	865	817	811	847	847	819	847	893	865	831	819	912	845	859	827	836	846	828	850	797	810	809	801	820	850	854	887	854	881	856	923	837	859	862	891	811	873	817	850	858	876	900	842	826	849	827	845	830	906	829	783	859	823	817	799	877	791	839	864	833	814	873	885	839	872	830	765	835	837	813	876	798	883	888	847	885	844	835	835	847	915	858	822	843	826	855	885	808	838	822	858	852	846	835	846	885	858	869	851	848	869	885	853	853	878	854	813	903	831	822	845	840	852	879	871	820	888	872	865	852	840	905	830	889	843	835	850	901	919	852	854	843	856	926	833	842	866	865	857	891	853	823	873	805	855	810	839	845	827	857	877	894	831	911	828	824	895	895	861	827	915	882	880	854	878	837	898	884	850	830	828	898	880	882	806	923	801	901	892	834	906	827	881	826	800	830	815	835	854	791	852	872	846	826	847	812	867	865	847	935	885	816	867	821	816	858	850	861	898	872	817	884	869	835	836	862	867	823	854	834	867	813	796	827	879	889	877	812	831	855	809	853	850	806	869	862	840	789	837	836	805	839	825	845	917	833	845	856	838	836	903	841	845	919	844	882	866	874	841	825	883	884	864	857	896	846	872	875	853	841	819	840	865	830	828	818	849	867	878	851	848	890	847	874	855	912	795	957	769	890	850	854	826	876	850	852	866	750	834	856	850	806	869	879	859	811	811	845	830	855	871	873	829	849	824	876	831	836	825	868	865	866	809	878	883	825	851	856	898	868	831	850	846	866	854	834	856	818	857	840	871	834	820	836	833	857	864	832	848	847	808	845	813	877	898	792	849	827	849	891	880	857	877	813	852	848	923	851	872	866	835	858	863	890	829	914	862	841	844	894	876	811	885	889	794	792	931	821	814	861	800	857	879	906	875	911	868	836	862	823	844	837	822	832	868	839	866	823	892	854	900	857	853	909	850	904	877	845	860	837	831	856	875	842	843	871	841	848	897	842	841	886	846	838	898	864	860	835	857	856	862	848	859	857	815	875	846	828	857	831	850	867	846	871	861	872	879	842	801	808	864	823	841	881	876	849	879	888	819	899	916	847	843	829	885	856	887	846	868	860	869	914	823	862	897	825	873	853	853	879	825	802	860	843	886	815	829	877	864	855	836	878	896	841	878	835	849	864	815	841	881	877	801	897	867	823	798	848	885	817	826	849	878	828	858	831	851	898	807	833	858	877	831	835	823	877	883	859	809	896	841	859	849	842	843	842	882	842	864	858	836	839	821	889	839	802	857	867	847	873	856	841	849	797	843	811	840	827	875	838	863	851	838	930	864	853	874	818	888	830	817	817	856	845	821	863	836	883	912	853	844	865	883	921	876	891	799	823	837	843	858	864	859	826	820	855	910	875	843	875	825	883	873	831	899	852	820	827	888	784	819	849	838	866	864	836	876	854	797	869	825	877	863	828	878	862	827	885	808	870	798	834	888	850	851	839	879	845	835	895	890	870	814	853	858	866	876	917	866	873	839	852	851	833	842	882	865	872	868	814	868	821	862	856	878	912	866	824	804	869	813	839	799	857	838	849	881	876	821	896	823	815	872	882	890	873	860	857	884	865	876	817	895	796	856	811	847	803	824	837	833	827	852	815	866	824	864	846	861	875	849	843	855	893	839	859	809	854	871	857	829	855	862	800	851	849	868	849	852	860	805	871	814	844	810	814	838	854	861	873	837	817	892	858	852	835	830	842	862	843	789	849	854	857	839	811	824	820	845	860	860	828	814	862	875	854	821	808	817	905	831	868	849	850	896	845	841	890	867	854	864	871	901	888	847	911	925	881	830	816	840	834	809	815	829	801	849	908	835	844	875	826	840	909	838	827	896	829	897	857	900	875	856	834	870	830	844	846	815	841	826	824	860	848	835	873	908	824	864	899	846	864	854	850	895	882	877	862	837	860	827	826	876	822	842	853	877	863	912	858	835	874	847	857	849	851	839	849	868	797	808	896	864	849	865	878	875	888	841	860	858	842	841	848	853	859	802	861	891	855	857	900	797	871	839	879	840	841	873	887	863	828	888	803	886	866	911	868	858	894	883	901	886	863	828	833	810	825	853	841	878	919	820	864	838	865	881	859	844	831	901	831	810	853	849	844	842	887	837	874	846	819	874	836	842	861	829	870	849	894	852	865	792	859	808	865	878	850	832	861	875	891	873	854	868	853	854	817	865	912	866	840	837	837	871	901	837	892	873	882	854	901	836	852	871	857	850	879	874	818	865	897	847	891	873	902	801	849	855	822	849	858	843	852	831	917	826	833	827	858	826	796	857	905	850	875	812	852	860	902	841	875	892	858	874	813	850	886	870	803	825	867	841	863	806	861	863	856	831	870	860	880	864	823	902	886	835	835	849	880	872	872	877	798	785	839	844	892	839	841	895	871	876	816	835	848	851	816	859	888	825	882	885	846	860	845	871	814	834	907	813	839	776	871	861	842	898	927	904	871	866	833	886	859	836	837	844	842	866	851	883	828
27836	26862	34409	35830	25326	20414	11933	5745	5810	5904	5252	5064	4659	4647	4830	3784	3326	3435	2846	1664	1718	1826	1748	1558	1122	892	792	587	533	564	627	742	701	629	651	540	499	579	539	481	411	437	424	428	519	471	414	414	380	394	359	381	365	344	363	365	325	360	334	362	337	356	347	344	340	347	349	301	363	351	343	326	296	342	359	362	344	342	354	327	360	346	343	380	366	352	348	326	341	348	326	327	308	323	371	365	368	341	349	311	296	375	367	343	335	301	334	343	322	346	346	363	347	342	323	354	340	337	325	311	364	330	329	336	355	330	336	333	313	342	342	321	320	345	357	364	364	362	320	335	363	348	353	353	330	333	364	347	349	375	360	339	373	330	315	379	356	340	370	346	358	367	353	326	308	333	354	362	357	353	320	327	349	344	337	330	315	352	371	321	346	342	366	328	380	345	360	354	363	365	328	344	345	331	354	334	338	321	321	327	324	323	341	353	369	338	373	339	347	307	341	311	350	368	331	347	343	342	367	329	348	337	359	344	333	336	353	333	343	337	346	358	341	321	343	308	338	344	321	368	344	335	341	338	332	316	376	335	356	301	337	359	327	314	363	333	326	353	345	343	342	334	351	323	336	330	359	340	330	353	351	309	365	331	346	370	332	335	346	356	347	364	363	355	335	356	374	347	341	347	357	364	353	350	354	336	364	355	380	363	350	351	355	342	345	354	371	348	329	380	352	304	337	314	352	312	340	350	342	330	334	369	333	331	348	363	370	338	322	333	342	348	364	341	361	337	350	335	364	347	351	346	353	356	360	345	364	347	335	354	372	310	359	376	315	328	323	341	321	330	325	323	335	308	376	335	346	339	333	321	344	326	310	319	332	327	370	310	351	399	350	350	356	347	343	331	348	378	356	328	320	367	349	332	346	337	345	353	331	334	370	307	387	328	324	370	335	349	369	339	360	344	350	348	330	352	320	340	338	373	360	330	334	360	341	340	358	345	365	350	291	376	379	314	346	333	355	329	306	353	362	335	342	351	348	353	332	341	357	348	344	324	351	367	374	336	331	360	352	325	334	363	340	313	376	345	357	348	316	365	349	367	339	334	363	347	366	301	345	301	349	344	335	354	323	342	326	315	356	302	325	355	356	350	341	325	344	331	341	351	324	337	327	327	346	355	364	328	347	354	339	310	311	331	329	351	342	342	353	335	329	313	332	330	333	328	339	335	315	367	343	327	313	382	340	313	334	320	339	344	366	361	304	340	314	338	364	366	336	357	342	341	365	325	335	331	314	328	341	340	339	331	339	306	345	286	347	318	344	347	334	330	305	357	351	343	374	363	323	325	363	344	361	352	328	337	329	360	354	362	329	365	375	370	347	339	362	325	297	332	361	316	332	313	349	341	355	317	344	348	334	357	306	389	384	360	366	353	328	323	343	328	343	366	324	338	376	342	351	350	379	342	313	332	345	312	331	351	324	318	311	352	330	345	366	334	357	364	348	326	308	338	323	318	342	360	346	332	341	343	351	374	357	353	320	384	328	331	354	354	354	338	347	334	346	323	347	372	328	336	380	350	331	349	324	322	324	333	317	335	375	360	374	345	340	336	343	336	356	330	324	330	347	327	315	378	384	333	331	310	337	335	335	365	321	344	342	329	328	314	310	326	352	327	345	305	306	333	331	359	293	377	339	335	358	323	361	374	341	340	317	342	353	346	356	320	344	362	379	358	373	361	365	346	349	335	324	337	342	341	341	344	332	367	303	358	319	364	358	349	334	342	344	376	324	344	304	366	364	332	374	334	371	372	294	359	379	335	362	312	353	327	341	326	353	356	364	321	334	333	339	310	333	361	344	364	339	340	389	329	360	346	355	348	379	379	336	345	330	327	364	324	336	353	354	305	342	363	363	384	337	354	364	349	347	353	350	336	371	349	346	379	357	356	329	332	369	326	322	335	329	343	354	326	335	339	329	366	370	345	322	313	325	336	350	342	308	349	340	359	344	341	352	332	362	334	324	325	340	329	376	350	350	314	337	343	347	347	350	370	321	305	335	369	365	368	341	337	340	350	354	336	362	348	357	367	346	339	321	337	327	328	336	345	333	378	319	325	354	334	352	351	311	305	335	374	332	324	335	350	308	366	290	347	315	337	358	307	348	350	345	332	341	361	351	358	300	375	328	356	326	329	313	366	369	325	376	360	356	312	303	341	312	321	356	332	328	345	362	343	342	354	351	346	353	342	315	336	291	349	364	335	362	344	314	322	343	339	331	342	346	348	329	327	345	365	364	329	361	372	359	341	383	342	348	329	330	324	354	361	336	358	333	323	332	333	323	328	367	321	349	364	344	348	360	368	345	319	329	338	336	321	315	354	362	369	394	313	319	333	348	314	324	355	358	366	299	385	358	324	343	348	315	334	339	359	359	338	340	349	352	327	316	322	346	335	363	355	338	333	340	357	312	326	330	330	328	335	341	318	348	369	312	369	340	335	322	360	364	301	397	333	412	345	330	352	370	376	364	356	340	338	346	344	375	356	335	340	318	356	376	344	349	352	318	351	346	286	357	354	333	349	316	358	355	333	359	340	340	330	366	342	348	340	335	332	289	356	346	373	358	346	345	328	322	342	368	314	296	337	328	326	358	334	362	348	350	302	355	308	322	313	361	344	354	345	316	325	309	333	321	326	328	315	327	336	318	363	333	297	339	359	348	358	350	399	350	342	344	339	315	332	319	334	315	359	319	356	331	340	376	319	337	347	312	374	334	343	331	357	351	340	360	333	316	338	326	342	360	311	372	363	357	316	328	357	367	381	358	343	363	317	335	352	343	311	315	337	320	356	332	351	345	346	348	346	333	344	327	299	321	333	300	324	327	323	355	354	345	356	332	335	331	374	351	333	373	340	339	308	335	338	342	336	315	349	337	356	341	340	335	315	333	340	328	323	316	333	332	336	333	351	299	355	309	339	337	346	350	348	370	347	331	323	314	334	344	358	347	321	317	338	323	320	348	346	332	336	323	342	343	361	355	348	353	325	358	357	352	330	328	339	343	342	344	334	330	354	338	368	320	335	353	355	368	348	326	335	361	348	312	347	355	358	367	341	381	372	349	357	336	322	348	332	372	370	332	335	367	340	374	356	359	331	367	347	361	331	364	331	317	377	305	382	353	378	366	342	348	338	350	350	332	313	340	325	314	353	342	343	341	325	332	366	345	327	334	351	347	374	364	314	337	346	348	328	311	352	351	341	356	372	341	339	354	333	382	339	330	316	344	329	360	384	346	362	362	325	335	340	325	356	359	378	362	329	340	365	359	335	323	387	322	347	346	342	306	319	348	342	379	332	300	297	395	336	306	323	323	329	332	338	327	330	327	317	330	338	356	351	330	315	306	365	379	314	316	315	336	305	344	384	357	335	350	330	333	364	294	359	354	368	342	357	332	353	316	330	364	326	302	389	336	307	331	363	370	346	345	346	329	353	344	323	343	371	355	313	347	344	320	348	303	357	336	349
16831	21937	32904	36340	27691	27174	11902	10195	16998	19259	19265	19588	19564	20151	20243	16598	15804	16260	14054	8684	9160	10391	9635	8280	6290	4944	3980	2831	2368	2662	2947	3825	3876	3047	2637	2386	2161	2539	2134	1979	1594	1472	1603	1625	1580	1667	1403	1229	1197	1111	1066	1041	956	953	943	956	867	845	852	891	902	828	798	835	834	842	859	820	833	838	855	816	849	848	836	834	828	769	757	834	816	780	805	827	799	816	837	801	810	795	852	837	850	818	810	849	845	892	762	784	829	828	777	839	823	807	814	770	824	804	822	810	812	805	819	797	865	840	775	840	753	825	839	837	813	829	822	868	812	847	794	838	873	828	844	852	819	859	839	768	801	789	847	833	853	837	824	758	804	827	770	846	851	817	815	808	811	817	799	754	884	870	825	828	816	791	798	947	825	848	802	759	769	845	861	803	802	779	863	837	792	848	836	780	776	838	827	790	854	839	799	768	826	824	776	818	833	857	831	785	860	845	782	816	857	823	855	865	804	866	725	784	814	813	852	829	866	796	867	844	861	847	822	835	854	797	825	792	833	787	802	823	849	830	835	792	843	789	820	808	790	851	808	833	780	845	800	786	815	866	793	839	823	806	849	807	791	850	830	801	773	791	838	848	809	792	865	802	808	834	848	820	774	818	837	792	803	799	811	843	845	838	825	825	819	817	829	829	873	872	765	799	805	854	821	807	831	857	848	775	841	807	809	811	841	850	845	815	852	852	818	842	867	838	841	859	893	833	804	829	829	819	794	778	895	792	795	824	821	818	827	808	799	841	793	776	831	857	825	811	816	804	832	831	844	772	814	844	831	814	807	781	801	813	850	844	802	826	855	828	808	831	851	763	844	833	833	848	739	897	823	830	866	767	812	824	869	836	832	776	759	818	815	842	825	883	781	821	763	787	788	818	820	795	845	877	798	821	837	847	831	829	788	855	837	863	877	833	867	853	775	835	808	823	827	826	809	829	757	821	798	838	848	852	849	819	812	766	855	829	784	810	812	823	823	832	811	850	841	816	843	828	826	774	821	860	806	846	767	853	779	813	823	853	813	812	827	824	850	798	802	862	798	790	808	779	866	836	834	825	834	832	804	804	794	830	850	814	873	806	802	851	804	787	862	831	845	841	843	819	815	843	774	844	810	794	838	828	817	800	870	813	812	814	821	807	804	834	823	806	802	809	885	813	816	774	798	837	841	801	825	793	838	828	796	817	848	817	826	887	798	790	811	807	842	855	790	814	851	813	810	798	828	790	823	811	830	806	788	827	774	836	881	787	835	757	834	736	783	817	821	776	830	872	819	829	765	785	847	826	807	839	824	803	779	799	822	839	854	801	850	818	856	778	890	804	834	795	825	789	869	806	843	777	816	824	792	886	811	794	782	812	824	786	842	780	803	768	845	790	839	788	803	813	813	783	830	780	851	807	814	818	839	784	835	809	806	872	759	870	826	859	808	773	831	802	826	827	806	847	763	816	840	851	826	836	878	829	759	838	791	777	871	813	810	799	811	876	878	797	828	849	819	865	776	845	861	834	818	774	786	805	824	802	843	830	794	777	780	789	833	802	866	837	826	817	805	847	830	822	801	811	811	841	837	789	817	862	860	863	822	818	831	771	836	840	811	840	829	797	787	832	860	832	847	868	857	774	767	829	849	861	845	810	816	803	811	814	809	871	785	843	824	786	829	835	833	844	813	803	832	813	777	811	800	843	829	816	819	813	800	874	822	868	815	861	841	843	820	821	830	820	830	822	817	801	787	874	796	789	837	810	833	800	812	792	847	747	845	773	781	813	842	821	788	800	799	816	791	874	774	811	898	843	753	818	809	832	765	857	790	808	842	795	828	793	746	851	822	820	807	786	830	782	827	834	824	807	848	820	818	805	803	837	812	779	797	786	788	770	779	758	764	848	772	804	857	809	805	827	790	861	886	762	829	868	819	797	849	853	844	816	839	886	778	793	850	839	793	757	831	815	878	832	809	852	780	884	803	849	794	766	832	820	814	828	832	814	841	828	859	832	865	805	800	788	794	866	804	819	839	840	839	826	829	842	806	794	840	801	792	848	792	803	811	833	822	801	849	802	830	807	802	840	816	855	806	855	806	842	811	789	799	874	803	829	770	813	816	823	858	812	815	826	824	796	791	852	806	846	784	761	820	810	797	845	859	817	830	874	815	830	843	838	833	799	836	784	810	790	838	799	793	812	789	817	773	819	790	837	838	813	808	810	809	809	790	799	828	848	815	847	784	790	800	848	773	819	841	861	792	837	820	754	811	796	828	820	827	822	857	764	810	759	812	791	838	826	805	809	838	837	796	813	830	817	825	770	849	821	778	771	863	849	801	826	828	788	841	816	846	811	835	824	868	829	794	856	835	820	837	863	783	815	844	799	812	781	772	878	862	875	833	802	803	814	819	811	763	809	819	852	821	824	810	848	830	811	765	803	785	863	811	763	839	848	841	800	829	797	847	855	795	853	854	818	785	776	808	814	849	799	816	818	825	810	823	826	763	816	840	792	802	866	790	844	805	797	788	777	791	818	786	843	792	838	782	807	832	803	776	798	844	823	779	841	798	788	819	771	878	815	783	787	802	852	840	878	869	809	845	847	833	824	789	822	845	808	880	832	846	807	803	851	838	832	856	834	780	874	815	851	848	794	851	811	810	845	855	878	853	821	848	828	872	838	851	853	805	798	813	854	840	780	833	793	824	839	832	804	848	797	786	841	797	865	843	808	799	860	829	867	851	831	850	836	801	809	822	857	846	889	814	799	791	811	827	819	851	793	838	799	834	801	836	799	796	742	821	808	815	806	781	805	860	838	807	810	859	818	819	787	801	866	829	806	825	836	826	819	756	823	820	789	824	800	876	845	832	848	836	793	824	774	819	795	807	819	862	804	825	760	799	875	801	816	785	852	822	787	760	828	851	877	814	837	873	814	825	817	813	868	820	810	823	816	825	842	817	836	856	817	825	833	886	830	816	795	817	825	811	853	780	793	790	831	807	798	841	817	824	857	830	837	825	847	793	838	789	785	818	837	861	810	833	814	796	790	817	799	810	780	814	792	853	812	797	854	811	836	825	800	902	820	846	837	796	760	806	838	791	812	819	787	811	794	835	799	826	802	822	826	868	877	809	847	840	826	823	810	810	836	787	841	850	858	803	778	791	837	816	845	854	845	848	820	793	816	851	808	863	792	820	823	828	757	814	862	803	796	827	808	814	824	829	855	849	875	829	889	795	845	821	826	815	815	847	835	822	775	832	774	753	826	795	808	824	828	821	833	754	834	804	842	786	830	792	837	857	796	820	845	860	803	864	876	813	777	834	840	789	795	809	814	792	755	823	815	889	831	873	821	818	814	755	851	834	792	793	851	809	799	804	806	815	831	840	859	831	809	819	861	797	807	756	808	816	819	897	797	835	737	837	776	812	875	826	818	796	848	825	799	827	831	796	809	847	746	782	827	816	795	789	845	779	822	784	841	838	866	793	804	810	835	824	835
39728	40114	37633	32643	33416	29852	20110	11143	11437	11406	10161	9718	8742	9204	9205	6989	6612	6123	5297	3195	2556	3215	2848	2586	1780	1402	1067	771	685	752	796	902	1055	770	726	631	627	611	645	556	432	416	454	444	430	500	361	364	395	335	327	328	282	282	313	307	301	314	298	293	297	280	301	299	305	310	247	266	290	317	286	277	287	279	273	266	285	292	273	269	294	287	262	284	257	282	276	261	279	284	247	281	272	296	291	307	287	261	266	280	271	242	268	274	241	315	291	302	265	244	300	284	283	282	265	258	296	283	271	290	300	286	271	289	272	265	260	232	300	252	292	258	315	285	263	264	263	295	289	316	249	276	256	272	255	265	243	301	250	250	272	287	313	308	256	293	284	306	269	281	275	275	276	294	302	261	290	275	257	275	271	296	271	264	280	259	313	296	261	258	261	275	287	265	278	287	283	279	317	297	277	318	299	265	299	301	253	268	268	260	299	288	287	293	294	278	269	282	279	257	280	279	256	262	289	284	293	266	274	308	300	257	295	247	262	284	280	248	267	290	256	317	285	294	268	318	254	291	263	253	255	292	272	282	266	280	307	274	258	293	262	263	279	284	283	280	251	303	276	251	229	260	264	308	248	283	278	290	270	284	291	276	248	277	265	255	243	293	278	293	256	244	288	276	252	277	305	280	302	281	279	272	309	269	317	275	297	249	274	293	270	300	281	289	271	274	280	260	250	303	282	274	267	242	302	294	264	273	271	294	297	284	262	281	283	316	252	268	257	293	282	286	284	268	300	279	293	291	245	296	290	291	257	261	280	302	265	287	275	297	283	266	287	288	280	266	277	284	316	279	238	266	285	298	293	274	282	304	270	291	287	255	285	295	235	270	265	280	290	299	281	289	298	285	285	265	288	282	276	276	330	264	285	288	307	273	270	268	268	267	278	305	259	284	259	271	284	291	294	277	281	264	302	258	283	293	266	284	278	258	268	279	281	304	235	311	280	262	286	307	298	252	263	280	280	283	293	290	283	284	267	264	262	325	297	272	283	277	272	285	270	251	287	297	263	279	285	273	294	241	275	271	267	295	272	289	298	268	273	301	258	296	264	306	302	285	289	220	272	281	287	286	278	264	266	296	312	259	284	277	272	287	291	282	276	278	309	267	243	276	306	279	213	277	302	247	273	286	284	280	306	280	266	280	256	268	295	272	254	294	285	277	250	312	279	246	288	222	252	305	261	273	283	286	247	273	274	246	262	256	267	246	286	301	264	269	262	235	248	293	268	265	256	292	294	281	289	285	255	282	277	311	259	236	261	266	269	270	296	262	281	310	244	304	275	292	283	299	303	271	258	276	285	265	257	260	266	291	245	269	288	264	261	283	257	290	266	250	263	283	290	272	285	302	275	296	301	264	293	287	296	294	286	316	263	288	268	270	279	233	267	248	286	275	275	271	282	286	299	269	306	273	311	264	294	268	271	249	252	288	311	249	274	285	331	259	276	286	275	282	261	284	281	278	272	275	280	294	264	270	274	267	280	280	284	270	286	265	289	282	289	298	281	256	272	272	276	272	310	307	288	300	292	299	284	285	230	278	275	298	272	296	270	262	270	252	255	300	281	279	281	308	281	290	291	283	272	264	263	253	227	258	274	245	264	282	225	262	247	277	285	279	277	298	259	290	260	255	263	293	283	254	260	255	276	257	270	305	301	282	293	267	260	251	263	272	259	274	292	278	316	273	256	254	258	279	287	298	270	283	290	273	271	295	260	284	277	274	257	289	288	271	292	260	263	294	279	274	299	283	262	301	279	290	269	265	283	278	272	265	244	282	262	290	297	266	274	290	272	271	270	298	248	268	297	285	269	260	259	294	269	291	285	282	281	263	267	247	269	279	288	263	288	280	274	298	247	271	303	292	267	263	275	255	255	292	292	280	247	302	274	265	261	257	263	257	286	260	270	278	245	269	263	264	262	285	266	286	272	252	273	283	261	282	292	276	286	249	289	272	290	265	268	276	274	290	274	275	257	298	270	293	297	298	283	277	278	268	274	279	252	274	309	290	299	279	285	278	304	301	276	277	291	278	265	311	225	270	280	270	259	288	313	270	277	275	293	269	275	320	270	280	264	271	269	257	270	319	284	300	278	290	323	293	302	280	275	275	271	265	291	291	279	264	269	294	246	299	266	288	268	273	279	276	291	267	271	281	268	255	272	270	255	272	277	270	256	265	319	278	247	273	266	283	283	287	268	295	277	293	283	292	298	281	293	298	291	261	252	272	295	287	269	248	277	284	267	294	295	270	248	272	287	308	297	276	284	280	283	290	276	279	240	270	306	285	257	280	297	263	255	273	285	283	264	260	274	266	246	271	313	256	274	248	270	244	273	247	264	240	259	292	267	260	284	277	248	260	299	263	251	281	305	277	287	270	308	275	247	271	251	273	275	275	265	271	306	284	263	303	269	302	225	252	278	309	301	282	297	243	291	279	290	248	290	268	268	310	294	298	270	278	275	278	277	278	269	278	268	261	260	276	283	273	285	318	260	264	279	267	290	263	260	286	285	291	255	285	290	276	276	293	271	270	270	261	280	271	271	278	299	248	291	288	283	300	263	283	266	287	271	279	265	267	273	280	293	300	283	298	250	279	271	250	283	284	320	293	287	259	286	292	272	285	262	288	296	273	241	269	281	298	291	248	251	308	284	289	278	259	288	276	287	293	285	303	283	266	268	260	290	265	268	305	262	289	291	294	274	285	273	278	273	276	252	265	235	256	300	267	269	276	283	265	306	281	273	280	291	271	277	282	275	282	292	277	291	279	301	248	280	276	273	284	289	279	279	265	284	303	271	251	294	297	292	283	292	275	272	276	269	286	247	279	273	288	268	291	261	292	293	293	276	279	289	314	293	294	302	282	304	304	273	289	284	260	234	263	255	261	262	298	305	292	279	268	276	276	277	276	291	297	272	302	284	278	275	258	268	291	291	258	314	266	277	271	267	292	282	258	260	267	288	300	287	274	269	270	263	266	278	264	285	308	303	238	260	271	298	288	306	288	279	286	271	270	275	277	276	288	295	250	296	269	249	263	314	253	269	289	301	287	283	272	272	269	261	319	279	278	283	261	247	300	257	261	293	248	257	263	282	255	297	268	279	259	282	271	274	277	285	287	282	278	259	291	264	296	264	266	259	278	272	245	285	289	268	282	279	275	288	260	254	260	241	278	278	263	304	287	280	273	265	282	273	281	294	220	280	272	302	259	282	275	266	278	284	267	277	267	288	289	287	295	265	264	315	281	279	277	284	298	280	273	248	266	293	258	301	274	256	274	272	271	248	276	280	291	289	244	283	241	240	294	269	298	266	276	298	268	268	272	308	274	265	269	279	265	288	276	252	290	270	282	291	267	298	247	270	296	282	290	305	289	281	286	290	285	255	287	250	237	258	259	291	293	273	272	290	271	299	267	272	269	260	285	282	301	287	289	292	275	283	271	293	287	284	285	261	260	272	287	280	267	295	308
26212	31198	34701	38303	40464	34614	19224	16401	24901	27362	27572	28069	27798	28660	28703	23700	23845	23781	21772	14130	12661	16629	14885	13310	10446	7798	6181	4276	3456	4227	4597	5504	5852	4526	4194	3195	3047	3693	3171	2557	2148	2025	2122	2097	2031	2321	1781	1478	1371	1168	1059	931	1010	889	851	816	776	859	757	747	760	771	737	698	675	685	674	757	710	654	700	701	674	659	644	676	699	725	670	680	637	660	724	693	699	654	716	716	689	681	690	714	688	678	659	698	646	682	713	704	650	675	661	713	643	679	649	684	649	677	684	660	684	662	646	654	656	667	730	711	695	687	690	681	679	639	677	710	697	732	726	710	694	701	691	706	702	669	713	652	723	654	722	710	672	719	648	696	678	649	659	702	715	662	685	697	718	641	650	677	711	664	721	724	679	701	693	674	667	695	681	694	713	673	606	705	668	698	725	640	677	692	669	656	680	674	671	689	652	692	685	702	688	739	702	649	733	663	643	658	670	685	669	703	673	662	692	663	689	654	679	690	663	636	662	679	677	665	700	698	682	655	659	675	649	660	641	681	652	672	669	666	656	677	656	665	670	650	691	714	715	671	669	715	659	664	667	672	678	685	714	734	680	671	673	672	675	649	675	650	699	698	639	657	693	697	740	663	635	649	609	708	711	695	662	655	680	673	649	630	654	707	699	683	703	720	673	725	656	682	650	654	660	689	708	654	682	684	646	658	700	701	699	646	694	647	691	670	683	634	717	693	703	669	696	706	683	623	680	686	671	677	710	720	666	691	666	668	662	652	704	685	686	672	687	729	695	704	730	693	631	624	703	638	645	643	711	696	679	676	708	643	707	669	708	692	645	686	717	653	676	720	670	666	696	648	704	667	667	728	661	677	677	664	674	680	679	684	663	657	667	613	643	672	665	658	632	635	651	679	643	668	641	738	664	662	686	674	665	719	675	703	694	710	646	644	653	702	671	688	694	644	708	692	679	689	655	669	653	638	677	703	719	648	677	651	709	686	685	742	709	679	702	686	651	648	663	713	703	658	666	666	644	694	674	658	683	657	693	623	622	675	683	691	707	687	640	674	672	682	664	689	712	680	668	649	643	667	686	713	695	709	672	654	659	718	692	660	664	648	664	677	673	707	672	645	711	686	682	670	725	664	674	629	627	674	657	720	651	694	664	633	692	699	703	667	663	637	660	665	663	666	634	672	686	649	704	654	711	651	618	661	681	659	722	693	711	690	652	644	692	669	729	648	709	708	698	672	714	694	720	695	670	687	618	686	666	682	688	689	671	674	660	695	745	698	622	644	720	678	646	684	742	681	672	637	682	710	679	636	664	649	665	630	721	710	714	679	724	714	670	680	694	737	646	656	684	678	660	740	668	680	636	679	703	669	653	660	672	646	660	680	681	644	680	628	686	656	656	651	690	669	677	709	656	662	692	667	674	685	710	695	654	654	693	676	692	661	715	651	660	680	677	689	639	664	659	658	675	675	691	703	675	685	676	688	722	669	665	707	664	664	706	684	685	729	661	693	698	668	647	665	689	639	694	708	662	681	642	659	712	636	663	676	662	679	630	661	690	652	662	698	680	689	659	649	704	629	666	684	647	645	675	688	662	689	672	653	654	686	658	659	666	655	702	700	712	672	679	657	707	593	721	713	698	686	617	676	674	681	676	697	691	630	659	588	662	675	694	716	634	682	708	696	663	711	677	689	699	671	680	673	638	690	675	692	696	658	674	696	669	667	684	661	693	632	642	704	681	700	704	744	675	690	658	649	710	717	733	700	641	696	655	631	651	659	668	655	670	661	659	661	699	656	667	735	661	633	654	679	712	683	650	669	634	696	661	707	664	608	673	673	670	692	672	680	634	662	649	699	683	682	680	661	655	702	678	685	697	653	677	668	637	704	677	669	672	673	675	649	705	698	643	668	694	694	677	662	660	676	683	716	677	666	683	717	674	689	685	739	656	679	656	647	687	658	635	674	657	679	654	685	694	698	662	681	654	694	637	683	646	632	656	692	618	642	678	650	731	673	698	701	682	675	685	713	661	685	686	621	618	674	715	671	659	660	644	695	662	678	647	734	679	670	679	676	684	701	679	686	702	676	676	657	727	679	647	672	677	655	670	688	706	654	703	662	658	671	651	659	678	634	681	647	650	671	648	661	680	672	648	670	640	691	707	674	716	694	663	641	664	649	703	678	705	642	721	676	682	649	671	684	640	635	659	673	723	651	647	706	743	625	702	644	675	675	678	716	691	660	649	671	660	668	655	687	673	685	682	676	665	691	716	673	685	649	715	650	706	673	681	661	646	640	634	709	626	710	710	705	596	636	671	645	664	682	702	657	662	719	706	716	709	674	683	658	682	668	663	683	667	665	668	653	691	669	716	682	667	723	679	686	684	695	664	679	702	731	645	636	671	674	677	689	634	651	665	731	690	693	680	708	644	651	655	618	736	662	642	666	655	695	670	700	692	668	659	665	684	688	645	678	680	660	658	637	654	669	661	703	674	657	680	651	733	716	651	618	714	677	626	660	680	609	670	685	674	615	702	678	660	707	695	681	650	668	635	637	697	737	658	725	692	654	723	655	648	668	698	652	633	694	703	670	711	666	660	705	676	670	677	679	681	659	669	697	681	693	678	687	712	679	692	680	652	708	658	688	652	672	696	707	653	690	682	657	650	659	640	650	635	668	637	718	645	663	659	723	648	703	682	647	671	679	643	630	689	689	687	709	657	655	638	674	673	634	679	688	652	698	677	655	709	694	699	690	659	644	688	697	663	620	699	659	675	677	659	711	654	692	678	674	709	634	706	666	683	672	678	705	671	637	701	730	656	661	751	625	707	691	732	668	687	652	654	657	684	692	646	729	696	682	669	658	638	693	664	703	645	656	677	704	737	648	690	659	691	698	709	683	649	697	692	701	696	666	675	660	717	662	684	694	668	672	632	729	705	704	700	649	651	654	677	675	654	671	712	646	647	682	704	680	653	649	680	662	669	664	689	707	700	724	671	610	675	660	681	693	690	633	710	713	700	683	711	665	671	701	683	666	680	684	641	642	681	689	684	662	684	695	692	672	651	741	705	671	670	681	645	634	693	674	654	659	653	649	662	695	641	642	696	666	655	644	637	662	669	715	678	721	715	693	722	679	708	639	685	645	705	655	682	664	640	663	659	673	667	643	669	689	684	644	679	673	686	634	673	679	679	715	742	664	663	679	672	689	669	653	640	685	650	639	661	690	671	657	658	647	634	635	677	670	662	712	641	667	662	644	646	656	670	622	723	649	667	689	674	672	681	678	665	652	702	676	653	672	648	656	669	680	676	659	658	641	638	664	702	711	635	720	676	670	680	654	662	684	652	637	692	677	679	703	674	713	671	672	649	670	679	672	699	668	671	653	668	648	683	676	677	665	639	680	659	672	695	695	702	676	646	647	689	659	637	641	655	709	674	652	648	694	677	700	683	703	704	669	691	728	693	661	665	681	627	664	676	710	672	681	697	670	716	721	644	675	665	715
10871	6018	6600	4930	3756	3255	1421	959	909	754	734	639	660	573	589	514	490	463	486	455	475	440	404	426	382	420	362	420	362	364	361	390	377	389	392	381	379	364	391	378	342	370	422	361	368	401	369	349	400	377	379	394	359	380	359	349	348	347	393	352	355	330	365	351	349	392	350	356	364	359	357	348	318	350	341	353	364	346	333	364	357	328	293	344	353	392	353	345	359	382	385	370	376	367	332	321	337	353	354	381	353	394	367	360	382	367	345	336	360	374	398	377	366	392	352	360	395	353	362	362	346	357	361	367	373	350	331	366	333	370	366	323	319	340	338	364	357	376	362	386	360	332	350	357	351	352	370	383	350	339	350	364	375	375	346	354	361	336	361	324	321	338	352	335	362	339	360	351	329	383	362	322	333	357	371	334	338	369	351	317	398	359	331	366	368	370	365	342	332	353	327	314	345	360	323	365	341	343	369	365	334	328	381	369	354	346	371	341	311	378	333	372	376	331	348	348	346	401	336	350	339	380	383	357	393	305	356	345	371	339	358	337	355	352	340	373	339	355	345	341	332	380	362	352	348	359	354	348	330	384	365	373	397	331	370	340	355	355	327	371	353	375	379	366	359	377	338	350	373	334	364	305	338	365	361	360	374	381	367	339	325	327	329	387	339	343	365	359	361	334	372	326	329	358	327	379	307	368	336	400	385	366	326	363	351	352	343	363	336	335	359	347	308	381	381	341	335	342	354	298	389	370	364	336	348	351	360	346	326	358	330	375	317	345	347	382	345	318	344	367	370	346	347	357	351	333	369	355	332	300	343	348	363	366	379	373	369	336	345	321	358	351	367	353	408	362	355	370	353	367	338	350	364	313	320	333	379	343	344	315	333	350	338	355	364	340	371	369	369	345	330	372	370	365	373	374	338	371	337	342	360	363	346	355	337	372	374	332	346	369	332	369	374	326	354	370	380	368	378	372	363	354	379	360	324	369	392	345	373	349	376	367	365	329	371	326	380	337	356	361	349	334	368	349	391	362	340	359	337	323	358	358	354	372	377	349	345	354	354	364	326	373	365	381	385	363	363	380	319	311	369	338	373	359	343	328	348	372	385	368	375	369	352	361	360	388	388	335	352	388	341	368	365	333	343	342	349	334	365	353	320	352	341	328	371	369	357	350	372	344	351	329	341	370	361	373	398	382	345	356	349	369	373	353	339	358	321	342	338	337	336	335	341	352	380	344	340	338	358	333	336	356	363	335	345	380	344	334	299	343	321	390	355	358	348	336	390	370	302	345	352	352	357	379	420	305	353	325	373	336	381	370	391	350	348	373	413	332	357	336	376	363	354	363	359	342	340	350	345	366	365	331	353	362	360	359	348	341	357	336	367	323	335	364	342	353	369	341	315	357	374	390	357	373	344	376	340	369	361	345	375	346	373	363	377	357	348	341	337	367	345	357	329	365	370	361	345	357	411	338	358	391	342	391	346	375	395	362	343	348	384	356	345	344	359	371	316	349	389	345	361	396	327	348	316	357	354	348	320	403	369	364	357	340	356	355	373	338	315	388	375	364	336	338	375	336	330	343	338	323	350	335	370	340	307	331	365	374	343	331	345	360	353	358	344	387	377	365	368	385	350	380	347	332	336	314	335	344	341	374	329	323	354	340	343	332	298	385	375	360	333	349	333	377	383	341	359	355	349	379	338	321	370	349	383	372	316	352	339	330	323	366	368	340	330	358	383	353	361	345	363	355	346	345	338	372	342	347	349	358	332	355	354	358	330	332	384	346	326	353	329	338	328	358	367	359	348	352	331	343	346	345	381	361	369	391	349	296	344	363	333	323	368	345	364	352	343	355	384	315	361	377	314	358	341	342	376	362	342	322	345	353	339	340	367	365	366	332	382	378	356	342	351	366	349	347	322	353	338	373	341	355	356	353	338	348	359	349	354	350	335	327	355	336	385	368	365	324	392	350	370	373	351	357	356	393	357	365	345	346	373	343	327	344	369	329	335	356	358	343	383	340	349	337	320	348	347	360	365	344	377	353	336	341	379	339	336	360	373	358	349	343	341	365	331	342	354	335	383	345	344	354	377	374	348	334	338	326	338	384	354	352	364	368	338	331	340	396	324	413	343	342	332	396	364	354	340	356	372	393	372	397	342	329	349	364	323	333	361	353	341	327	334	324	343	334	351	332	377	381	346	338	345	359	348	363	375	361	358	356	327	361	327	341	349	353	361	339	350	353	377	334	333	371	366	371	380	327	374	365	360	348	375	350	324	383	345	394	343	344	338	361	345	356	364	328	372	353	367	329	310	365	378	378	399	303	383	359	375	375	381	340	364	369	312	384	353	375	344	350	374	384	338	314	372	338	313	352	371	359	381	340	321	322	369	350	353	379	356	326	343	389	367	346	354	377	356	338	342	370	398	362	354	335	340	368	328	367	353	374	309	371	372	343	344	347	340	323	343	348	326	368	370	336	337	334	354	364	326	363	357	353	384	364	335	332	369	367	387	397	353	387	402	371	345	351	354	345	331	398	317	307	344	357	363	357	332	346	337	337	347	355	359	378	335	374	329	393	347	364	372	388	346	375	325	346	346	377	365	355	327	352	369	339	360	384	376	364	349	360	338	323	373	353	336	383	351	383	334	367	336	379	350	397	340	354	346	363	366	349	372	383	335	368	325	355	346	359	365	378	356	386	376	344	373	354	349	369	370	349	332	372	310	343	369	342	352	336	362	354	365	367	403	354	324	352	354	317	335	343	348	373	384	365	317	365	353	349	325	328	368	358	349	318	372	359	323	341	349	347	321	315	350	368	372	347	390	356	363	363	383	371	373	392	323	353	338	343	345	341	347	387	386	337	367	370	321	338	319	374	356	321	320	341	347	363	369	351	351	384	357	362	354	328	356	353	354	341	370	352	357	350	357	334	334	325	348	352	332	367	327	344	312	350	386	363	366	380	382	374	374	361	371	372	349	363	353	379	392	378	376	331	365	348	382	357	371	377	321	332	342	319	380	309	377	327	341	356	346	354	351	366	327	383	369	348	380	342	363	365	371	327	351	352	340	351	338	360	322	358	333	343	330	350	351	324	350	349	358	354	339	370	365	357	365	361	344	350	359	363	339	346	359	387	368	383	377	345	336	377	345	348	366	327	365	362	376	313	329	361	355	333	356	314	346	371	332	313	370	374	359	388	353	345	354	323	364	379	374	339	358	347	320	371	348	352	342	308	355	360	382	315	340	363	321	395	326	369	365	386	366	346	357	358	384	372	392	358	335	333	359	364	350	366	336	337	391	353	346	352	353	356	372	366	375	357	364	355	352	315	349	351	364	346	337	375	333	370	343	353	334	357	392	310	363	351	383	353	329	368	342	364	332	382	376	322	370	339	351	377	352	330	349	385	375	333	362	338	341	324	341	361	348	380	362	337	327	374	343	319	352	357	364	362	367	347	353	348	387	368	363	347	358	367	351	362	335	349	353	368	354	341	369	381	350	345
6903	6232	10768	12537	12129	11250	4731	3770	3872	3465	3222	2966	2903	2696	2662	2169	2146	2064	1952	1667	1619	1514	1380	1432	1285	1295	1223	1189	1055	1127	1053	1166	1158	1141	1163	1081	1075	1134	1063	1017	989	1038	968	947	1004	1039	952	903	936	948	935	925	858	909	953	849	894	938	853	862	879	895	837	921	844	924	851	848	826	867	862	874	841	862	801	842	856	847	855	843	867	865	885	876	844	826	844	861	853	794	808	851	874	861	847	886	835	824	858	821	823	885	882	855	804	807	833	811	847	911	850	865	845	841	847	833	843	874	827	807	853	848	847	877	896	889	833	893	837	846	835	876	841	936	821	863	846	887	839	851	821	886	837	862	864	839	840	858	864	865	872	870	871	897	857	866	909	878	861	856	849	821	802	862	861	869	824	895	821	909	849	812	907	876	844	811	850	899	836	851	841	826	839	797	856	879	872	818	850	828	855	865	931	898	806	845	805	915	845	788	825	843	841	844	840	823	880	870	867	840	841	825	863	854	889	870	898	838	864	838	856	864	865	794	818	880	864	836	856	862	878	811	907	827	878	858	901	863	882	880	820	849	844	818	866	857	851	871	821	857	856	887	848	859	854	862	857	850	852	826	863	828	882	833	853	922	842	865	833	810	830	838	862	888	852	871	845	875	840	871	867	826	863	893	834	845	834	820	820	843	835	838	836	826	886	898	849	847	893	805	865	880	845	836	821	846	823	850	904	901	842	845	835	834	799	898	832	840	839	835	856	857	835	882	909	822	830	782	902	863	910	822	861	891	829	900	902	873	833	894	831	879	809	839	878	871	857	856	868	866	836	840	844	859	829	851	859	847	841	867	875	867	847	865	847	826	834	802	851	841	810	858	840	816	822	887	890	856	887	798	814	832	858	805	809	847	850	843	854	840	813	873	873	858	893	846	850	883	858	839	816	904	889	826	836	854	850	853	860	896	849	863	860	875	816	838	831	810	871	823	843	862	845	844	866	871	776	873	875	886	850	860	862	887	819	832	870	827	845	829	858	805	825	829	865	850	804	865	885	833	831	843	806	861	825	905	820	833	847	846	853	890	856	858	817	833	837	862	876	853	883	891	826	851	884	849	842	866	848	879	874	854	860	851	806	830	846	826	899	878	892	819	834	832	838	875	821	831	820	879	849	831	841	830	839	853	861	820	818	866	848	864	874	838	822	824	802	848	846	800	857	864	846	849	831	864	779	877	891	857	908	912	816	863	840	896	884	878	826	864	873	822	847	851	778	849	789	865	871	839	841	849	845	898	832	879	848	890	861	873	847	869	859	853	868	865	821	846	944	881	860	824	871	844	876	851	857	809	884	869	868	855	848	866	835	856	872	837	903	865	906	809	822	841	863	837	823	897	872	860	822	907	829	861	840	895	870	869	863	877	865	836	840	898	796	880	817	840	884	829	864	903	922	859	862	882	886	824	869	830	850	892	835	881	856	863	855	856	825	821	838	858	817	845	854	864	873	837	839	782	916	895	833	867	851	853	858	847	834	818	862	751	845	870	852	848	834	845	886	873	805	872	841	827	911	879	830	861	906	872	855	875	794	866	892	841	815	872	817	840	825	875	830	833	863	848	868	858	829	867	814	923	802	888	906	842	825	871	860	886	866	896	871	855	865	858	876	850	850	880	828	854	860	878	815	852	812	838	829	799	862	889	768	863	855	882	861	835	796	863	888	847	864	844	818	879	841	886	914	887	935	793	836	859	876	903	819	855	855	877	822	846	809	791	909	817	859	847	865	823	854	862	881	862	813	845	817	854	864	841	814	846	877	837	850	910	853	855	842	859	845	829	833	898	832	851	848	840	810	874	891	882	871	831	806	809	866	891	850	870	878	845	912	865	842	815	788	899	864	884	815	896	839	852	848	865	876	859	802	891	852	845	818	877	830	808	823	865	856	814	808	840	814	895	864	830	883	854	866	873	879	831	876	874	838	836	855	805	898	870	859	840	891	826	819	874	859	872	935	862	902	826	844	882	872	901	869	826	821	868	875	877	857	848	923	872	855	873	871	875	817	843	837	817	869	850	862	808	806	848	850	818	841	848	833	796	847	820	853	878	855	895	844	842	828	891	839	857	824	847	852	882	852	881	863	892	870	864	899	741	875	849	857	861	841	866	888	855	839	869	826	848	871	827	850	859	859	865	872	888	861	838	820	804	845	856	901	855	822	888	849	904	812	831	825	855	865	852	816	889	856	831	864	854	879	855	825	834	885	839	834	837	853	837	837	861	845	862	790	793	892	851	852	856	869	855	849	891	816	891	918	837	892	825	832	841	785	884	841	885	854	877	854	887	816	860	813	830	858	854	849	828	874	867	862	837	878	840	894	802	856	796	838	871	798	878	860	859	832	894	874	861	854	850	866	879	845	860	860	850	837	801	825	874	817	872	880	859	879	888	805	863	869	791	872	887	796	879	885	831	821	886	878	889	892	842	803	903	837	841	865	864	878	843	837	883	868	822	859	843	887	884	840	860	854	863	818	891	816	908	837	841	832	836	857	832	870	849	828	856	868	808	878	810	883	829	871	873	849	869	908	830	814	869	899	867	848	865	891	823	861	868	867	865	833	840	833	846	886	878	856	853	866	836	893	862	855	874	847	834	871	829	861	830	840	868	875	874	789	870	868	845	811	875	818	826	826	844	792	875	851	865	861	813	858	840	818	866	839	861	864	844	810	814	813	852	856	907	839	842	883	875	794	820	869	811	857	842	839	875	866	779	904	868	845	842	856	886	852	865	822	818	847	838	832	854	866	869	843	820	825	865	827	863	861	930	846	823	832	886	905	880	866	866	871	795	841	835	813	839	855	866	897	859	859	905	867	805	819	913	802	816	819	789	861	898	852	839	861	847	861	848	823	824	843	847	881	839	823	871	843	821	834	805	895	820	860	854	848	878	849	842	844	806	835	843	849	850	772	853	865	834	823	880	870	874	871	865	842	854	868	785	882	819	847	831	817	853	862	808	870	920	887	817	869	821	842	849	895	836	833	874	801	820	786	851	836	845	856	872	827	857	855	880	898	838	851	902	884	880	851	840	863	887	812	895	841	873	815	865	838	882	816	884	787	815	880	873	873	881	831	818	836	854	886	786	872	857	810	806	797	834	860	875	881	824	862	871	876	877	862	881	839	832	798	865	781	819	837	864	880	855	802	842	871	839	825	806	813	887	853	874	867	877	812	879	819	820	849	857	834	793	828	860	851	850	905	821	859	857	852	867	861	888	806	844	851	839	814	883	874	811	841	853	857	845	822	848	868	883	785	912	888	856	736	803	842	875	832	891	855	890	866	816	856	860	861	877	867	825	857	890	840	815	840	887	901	851	869	896	848	900	844	832	869	847	839	874	820	881	873	873	859	860	853	912	815	872	806	924	801	870	802	875	837	806	862	832	892	875	859	865	827	869	816	867	838	819	882	802	859	785	830	873	829	799	834	873	879	883	846	822	817	829	842	848	805	853	814	813	925	815	844	850	888	830
27381	21580	29383	31084	25796	30190	22460	9550	7409	6148	5305	5297	5037	4715	4857	3796	2793	3561	3195	2405	1735	1835	1497	1442	1044	880	712	640	530	554	605	716	844	682	596	544	520	534	470	461	455	426	447	448	446	472	403	367	401	381	361	402	366	379	362	382	355	340	302	343	397	345	329	347	343	328	320	356	338	364	339	319	348	342	328	346	310	350	343	336	321	354	396	369	334	356	347	340	355	357	351	333	362	327	378	319	372	360	367	359	347	335	342	354	345	348	334	331	311	370	313	363	356	313	320	345	316	330	388	377	330	347	321	327	314	309	331	318	315	380	321	319	323	355	331	352	335	339	331	328	314	344	338	363	383	332	386	322	338	337	349	328	336	349	354	317	320	355	319	331	339	322	366	331	320	353	339	332	360	321	346	346	341	334	323	318	341	317	344	342	343	331	365	328	351	340	345	364	312	325	327	346	356	328	372	352	369	336	314	335	356	343	325	373	374	339	300	374	339	360	350	386	339	354	338	316	324	364	350	327	342	312	331	357	322	334	376	332	341	336	395	355	317	358	341	367	332	336	317	336	328	336	319	293	358	359	383	363	340	347	326	310	342	328	324	350	353	353	347	359	329	351	310	370	324	316	345	335	357	362	352	346	340	369	327	347	352	336	365	358	359	332	303	352	355	327	357	348	355	366	310	351	361	345	343	359	355	340	328	335	327	308	359	368	340	327	343	337	379	376	327	369	339	343	313	318	310	315	311	325	333	333	316	339	324	357	324	352	306	362	337	358	295	369	378	332	349	375	326	321	361	339	312	353	339	360	349	357	370	380	372	321	334	331	355	330	329	339	319	366	330	340	345	352	323	341	387	325	364	334	352	332	325	361	355	308	365	360	339	321	350	344	319	395	330	328	388	340	390	344	348	350	348	344	326	358	347	364	332	350	371	334	367	345	346	337	320	365	374	306	323	341	345	304	343	360	330	336	324	312	329	335	359	341	357	357	348	342	394	355	344	318	339	344	362	331	324	326	349	311	360	331	354	387	356	344	311	347	354	334	317	337	324	346	359	346	354	336	341	355	345	338	339	338	346	350	332	338	334	341	305	310	340	297	350	331	301	382	371	368	379	346	373	361	366	346	338	342	362	350	357	337	333	352	312	344	351	354	336	361	329	318	343	354	334	357	360	343	375	325	302	344	327	342	350	315	336	348	346	344	348	360	310	364	361	346	344	341	330	335	338	329	328	344	334	311	353	334	384	332	353	312	339	325	356	338	337	324	328	296	375	365	362	363	331	335	312	319	355	336	322	350	317	350	342	352	304	367	343	364	329	348	322	341	338	315	366	341	349	335	345	335	315	355	320	336	420	343	375	358	369	363	314	362	371	336	358	342	333	357	311	307	293	398	331	352	331	329	361	322	368	325	378	368	393	312	342	279	334	346	364	349	341	307	361	358	359	340	364	322	388	355	332	323	348	335	337	341	344	349	361	327	355	333	353	359	323	365	341	369	343	339	364	341	345	346	373	326	336	338	335	361	362	361	346	364	326	337	340	337	350	360	342	341	326	331	378	374	348	330	333	324	320	324	320	358	356	337	339	308	312	337	364	393	363	377	333	340	315	384	362	332	357	332	315	335	340	355	345	320	321	347	343	360	341	325	340	375	362	342	349	348	324	369	397	368	336	354	343	352	320	343	347	318	326	297	347	362	320	331	329	342	332	354	348	346	318	333	368	321	333	309	360	356	319	364	321	365	336	318	363	344	319	340	338	316	310	350	337	349	341	335	336	324	364	334	350	346	363	323	343	320	316	317	306	332	334	331	343	330	315	320	336	324	305	336	322	394	339	325	319	352	333	383	346	312	347	322	316	330	319	341	322	310	345	368	345	324	370	340	292	344	333	328	352	341	341	334	339	366	348	327	354	347	317	339	346	310	383	336	377	346	332	346	372	358	318	330	324	333	337	351	331	321	347	343	353	335	318	350	355	312	326	357	349	320	371	340	349	316	343	318	339	355	320	313	385	335	354	354	357	337	312	353	346	331	367	325	323	371	321	345	308	326	340	337	361	355	385	344	343	336	345	362	304	345	350	336	333	350	336	353	328	316	326	358	346	368	355	307	344	385	346	316	345	354	330	378	349	326	384	338	332	328	347	334	327	350	335	330	314	355	347	354	337	350	335	323	333	352	349	323	354	335	346	352	336	334	369	336	325	310	333	337	354	324	336	384	314	360	360	342	348	345	344	348	368	390	313	325	345	303	341	344	362	352	353	307	333	328	327	354	340	337	376	348	329	336	350	403	338	355	320	342	404	319	316	321	343	328	358	375	333	301	335	343	334	325	336	366	348	311	350	343	364	330	325	324	305	329	344	358	332	348	341	342	385	328	342	315	334	350	349	327	305	339	324	327	358	353	353	334	339	314	382	323	310	362	344	341	349	351	323	327	328	346	344	353	348	330	318	327	336	322	318	351	323	335	364	334	340	327	326	332	339	313	362	372	338	317	354	308	328	333	361	339	360	338	351	329	322	330	329	356	335	329	341	344	312	319	315	376	335	290	337	336	303	318	338	376	337	350	398	315	325	323	373	338	349	355	365	316	337	335	302	359	356	378	341	347	360	338	373	331	353	354	356	334	353	329	340	326	366	342	305	360	337	337	351	332	318	316	344	305	323	327	358	340	331	361	327	372	329	306	336	330	330	318	333	333	342	369	359	344	356	327	329	341	327	380	333	392	343	308	344	302	328	332	346	304	328	331	320	347	354	353	339	355	370	340	342	332	388	371	360	359	331	325	314	330	303	352	361	383	352	312	330	343	328	327	346	344	312	334	331	351	339	360	347	323	328	323	339	326	409	340	349	346	355	335	317	343	379	322	369	348	336	304	341	356	313	348	389	369	334	341	374	341	380	322	345	353	342	356	337	347	352	368	370	347	344	347	328	344	311	361	369	341	336	336	335	337	345	347	321	359	330	332	345	308	360	346	353	341	351	349	348	341	357	347	338	309	341	312	353	350	364	322	366	374	328	344	320	333	343	353	330	328	348	346	314	360	376	355	378	324	349	345	311	307	323	361	323	338	351	343	344	358	357	330	334	326	343	329	364	342	358	367	335	324	324	322	307	351	316	367	350	334	346	358	340	363	368	320	341	315	310	330	332	333	332	325	358	377	335	304	324	350	326	329	316	325	347	355	347	323	338	304	313	328	342	310	362	334	332	358	347	330	324	336	338	377	340	349	326	346	353	304	344	317	350	336	352	370	361	322	323	330	331	323	303	348	290	335	381	320	329	333	323	323	328	351	361	353	309	345	332	313	353	324	328	343	343	334	313	268	340	326	361	345	334	353	364	360	307	338	321	355	352	320	318	353	325	357	362	323	372	376	317	329	328	327	344	391	381	338	335	338	334	367	325	336	343	328	333	343	326	363	386	365	362	363	325	303	329	336	368	326	340	313	370	324	366	329	357	316	340	303	326	351	328	325	377	354	340	392	338	331	345	304	330	337	315	332	341	319
16985	16903	29534	34997	31418	37466	18226	11063	18113	19197	19196	19348	20031	20351	20228	16479	12541	17481	16327	12044	8804	10500	8937	8309	5789	4890	3645	2902	2519	2686	2789	3495	4019	3394	2573	2489	2234	2364	1985	1943	1730	1491	1640	1625	1587	1643	1411	1211	1110	1075	998	1011	968	1022	938	869	928	910	897	868	847	849	841	846	852	805	846	858	819	809	828	864	766	847	790	832	815	803	814	806	860	831	825	832	805	832	822	820	805	775	792	814	895	831	825	825	792	810	868	853	835	844	815	851	838	855	807	819	804	828	813	824	858	849	839	801	803	821	799	836	850	818	791	832	792	797	812	799	790	804	855	852	815	865	796	783	822	775	784	820	875	792	807	795	820	848	808	840	794	856	812	789	821	836	814	825	812	819	828	769	787	800	816	812	811	852	821	874	806	852	850	860	809	803	844	803	799	800	843	886	875	844	862	814	810	870	839	816	811	851	881	891	788	802	830	904	841	803	802	835	825	829	837	844	805	852	854	857	814	796	828	841	757	875	793	792	826	827	764	851	798	790	865	803	832	806	828	801	837	865	862	789	815	776	791	814	795	833	776	819	826	870	888	818	795	793	791	799	830	795	793	768	792	802	816	849	783	774	783	813	834	869	828	888	798	791	798	847	796	820	848	803	830	826	874	812	868	833	856	814	831	825	829	769	862	835	777	862	847	798	829	820	830	777	862	804	854	817	840	786	817	827	797	830	784	845	826	780	827	858	805	766	818	831	792	803	804	805	792	874	836	877	837	786	879	841	826	885	797	846	843	821	819	841	867	770	804	794	812	797	832	832	823	821	839	810	826	820	813	796	822	853	819	818	833	847	847	813	787	855	806	814	780	808	833	822	824	850	844	791	804	897	828	805	808	793	855	790	794	858	823	810	822	825	781	898	850	866	842	796	802	811	843	823	758	868	788	823	789	827	801	793	785	803	859	870	824	871	830	780	862	810	825	822	801	850	798	826	802	836	847	779	818	798	841	814	814	765	852	814	851	833	823	815	850	795	852	830	793	835	758	770	803	780	832	853	813	805	764	834	803	788	790	849	851	828	769	800	805	785	788	847	851	909	821	833	845	870	804	816	826	845	847	859	818	773	799	819	825	798	844	806	851	810	830	825	784	860	858	830	815	862	862	812	837	781	795	761	822	829	807	799	813	795	801	851	789	782	791	836	803	789	853	783	833	843	780	773	818	784	802	788	741	833	863	834	799	859	866	822	793	880	792	842	736	817	793	864	815	818	820	816	845	835	850	799	819	839	852	873	805	765	838	799	762	774	781	825	827	787	830	844	837	805	802	813	815	799	780	835	845	821	850	791	870	799	846	816	855	814	779	863	837	812	850	759	854	808	838	783	808	836	809	813	773	860	881	807	801	811	827	835	814	842	840	831	817	852	781	818	809	836	843	875	816	816	797	826	822	838	801	845	790	792	824	799	824	850	817	785	849	873	849	817	851	832	776	815	796	777	817	843	832	797	820	795	823	793	872	828	851	788	810	807	825	856	798	783	847	838	749	843	818	810	894	815	822	848	788	852	824	820	817	812	852	795	823	831	818	832	820	873	831	812	844	834	826	866	820	851	847	769	795	855	868	760	782	823	816	870	852	818	834	823	786	813	815	816	777	853	836	807	845	823	816	792	777	842	810	761	823	810	779	833	814	821	875	812	811	806	827	830	830	817	806	790	817	794	824	844	837	784	823	840	838	834	875	861	815	786	785	863	789	820	769	841	868	853	861	797	780	760	775	794	833	815	817	845	864	865	825	796	845	798	829	797	809	786	812	827	793	812	825	829	800	886	832	803	811	779	791	847	832	807	816	899	830	746	784	838	783	802	825	764	843	815	811	781	799	865	840	786	796	795	838	839	789	824	860	795	778	803	749	833	828	814	878	783	855	817	821	857	811	770	832	817	831	813	840	820	844	882	838	840	863	775	795	865	871	868	842	805	800	835	814	797	843	831	819	779	794	813	783	800	825	855	850	858	812	810	855	819	828	826	842	823	812	816	812	840	813	894	876	810	786	810	744	800	853	789	785	795	773	768	816	834	871	838	842	838	787	870	818	800	804	764	826	822	799	844	832	867	878	802	789	801	825	803	834	804	813	814	787	787	817	845	840	839	855	821	811	832	843	829	779	852	869	821	894	840	823	821	841	845	799	810	818	823	841	848	769	864	808	813	828	799	815	826	834	796	813	831	840	841	805	745	805	793	840	866	837	837	814	848	826	851	818	817	830	815	770	814	814	823	813	809	847	836	783	809	836	764	872	786	891	865	814	805	815	810	833	802	836	842	775	808	756	799	791	876	784	839	831	830	816	817	810	831	821	849	821	831	787	806	819	828	831	801	771	842	816	756	794	814	842	825	812	838	833	839	848	818	842	797	869	787	815	778	800	856	810	830	842	816	816	873	844	835	870	824	802	814	849	782	815	846	817	862	785	886	823	791	841	846	769	862	853	831	867	788	831	808	800	857	879	808	866	843	860	815	861	817	823	803	809	833	781	775	871	772	824	848	812	780	840	816	850	860	859	855	858	862	798	874	776	833	812	796	754	804	861	841	818	855	855	825	861	757	792	926	820	795	854	805	773	842	791	831	806	790	828	832	853	812	805	824	850	808	829	808	819	808	796	832	834	830	804	809	822	816	818	837	871	847	811	834	806	809	830	785	845	814	803	830	809	802	810	816	785	824	843	773	846	801	831	800	824	787	838	820	836	829	811	790	814	834	822	839	839	836	769	787	762	803	796	830	810	813	787	834	778	831	786	812	807	774	831	827	844	823	805	841	862	840	771	772	881	841	833	799	855	777	832	847	796	804	808	833	817	821	804	864	802	784	797	783	793	837	817	812	803	756	860	850	883	819	830	838	829	830	796	802	824	851	814	830	833	826	819	810	816	822	764	815	811	826	841	795	769	814	810	820	768	847	791	807	837	788	788	842	766	853	855	825	853	849	804	805	809	808	759	806	818	806	811	820	844	821	830	862	854	836	819	873	809	793	821	819	798	791	836	822	794	809	809	788	837	783	773	847	789	840	796	781	829	806	817	826	836	802	855	793	775	829	861	805	876	870	817	771	810	814	794	877	838	798	781	812	798	847	829	792	794	817	847	799	765	809	854	831	843	841	845	768	790	801	814	816	832	798	851	791	874	789	815	829	823	840	784	829	848	789	791	792	821	863	785	808	846	812	849	837	836	827	794	859	830	788	801	869	850	815	825	820	891	835	820	781	801	805	799	862	799	893	834	791	815	831	832	818	794	854	827	817	821	780	842	772	880	801	832	826	828	854	783	815	854	809	895	843	857	846	816	802	896	779	806	793	930	803	822	808	843	841	838	792	893	818	839	777	795	812	821	832	809	826	809	855	819	797	848	844	862	815	822	857	816	814	832	853	872	811	807	785	794	804	810	838	875	869	829	801	798	793	853	819	773	826	835	812	793	834	789	815	807	842	849	845	809	817	822	787	809	841	772	846	763	827	784	853	753	813	782	799	846	795
35285	32901	43305	37233	35561	38794	27044	17195	14374	12623	10329	9022	8830	8973	9094	6465	5015	6873	6346	4453	3164	3031	2765	2336	1620	1264	1004	751	707	727	799	1098	1210	919	732	699	625	610	573	490	447	450	429	457	446	471	356	352	355	307	353	323	310	345	268	300	288	320	296	268	260	298	270	276	269	285	264	266	284	273	257	271	268	287	250	277	265	275	270	251	259	289	294	256	260	264	247	251	259	288	282	271	276	269	258	287	263	257	296	265	267	281	276	285	298	303	264	274	311	270	249	255	270	279	281	268	272	268	314	248	248	292	243	255	264	298	267	305	279	270	280	305	259	249	282	241	277	276	310	275	284	247	275	300	297	274	267	267	288	259	275	288	266	273	294	262	271	280	285	255	276	263	297	272	278	265	259	272	273	270	267	282	303	262	284	296	279	283	267	283	284	286	279	297	283	271	318	286	269	266	241	252	264	306	263	273	255	256	264	257	276	274	286	266	281	258	262	270	271	277	277	298	273	278	289	271	306	274	290	282	301	263	282	264	303	326	287	274	292	290	286	265	277	286	297	306	293	291	314	256	253	243	270	245	301	246	267	252	289	281	288	269	289	270	267	277	261	251	295	262	279	273	253	256	258	278	251	267	289	256	255	278	265	292	275	280	266	270	261	257	272	278	255	292	271	289	243	295	279	285	260	239	302	284	275	280	280	285	242	267	292	279	274	278	269	267	278	252	290	261	265	300	300	264	288	263	293	283	282	275	270	263	292	282	289	245	281	275	287	250	277	277	260	268	265	274	241	263	301	282	275	278	281	259	288	273	304	266	256	269	296	288	290	264	260	300	265	283	285	292	246	246	274	261	270	279	276	290	274	277	311	287	289	271	277	280	283	278	258	289	252	260	250	271	278	284	255	268	266	286	256	245	269	262	283	271	269	266	252	282	294	271	276	262	302	303	300	279	256	259	270	251	264	278	266	318	277	281	269	283	246	279	274	253	261	289	251	270	277	265	272	266	307	257	249	276	286	262	268	269	285	259	245	265	288	279	288	293	277	291	330	294	276	283	250	268	254	268	299	286	268	277	317	264	256	258	299	292	315	253	294	271	269	256	270	291	295	284	289	269	301	293	283	274	259	270	253	274	265	262	263	264	259	245	260	276	256	284	298	288	279	291	251	254	302	270	268	250	258	245	261	283	255	305	274	278	296	271	271	286	276	246	252	305	265	279	340	283	297	262	271	278	317	278	269	262	273	272	276	287	269	265	296	297	277	284	252	260	272	259	282	281	266	296	261	284	261	282	285	298	272	298	271	279	277	255	295	284	272	287	255	269	275	294	292	275	249	264	260	268	263	262	269	259	277	264	260	266	284	266	277	269	283	268	272	275	270	278	278	267	255	292	269	250	256	292	292	289	314	295	293	262	280	304	249	249	284	270	256	251	277	265	247	253	287	261	288	299	250	281	247	257	246	267	273	270	274	258	312	276	283	263	235	274	301	304	295	243	233	277	282	281	272	290	273	326	272	278	239	263	313	262	284	251	286	284	280	273	250	263	262	280	278	268	261	257	276	291	295	256	285	281	226	269	284	285	270	277	268	324	302	289	275	264	256	279	298	256	299	255	263	277	259	252	310	275	307	314	289	267	273	273	268	265	248	264	286	280	265	256	299	292	266	284	260	270	266	268	286	262	273	282	272	267	258	290	282	236	274	259	239	286	295	267	257	310	287	280	251	260	280	270	297	259	274	283	290	276	313	286	256	265	251	254	275	285	251	290	266	222	243	266	260	276	263	272	240	282	295	279	273	309	292	269	267	270	284	262	253	252	283	295	290	283	285	290	283	262	300	282	281	274	313	267	291	294	253	273	285	267	281	263	271	277	293	287	274	266	296	258	274	275	253	240	276	292	271	256	258	299	264	281	288	297	294	302	255	263	264	286	289	273	273	294	273	259	310	314	285	290	301	284	288	231	228	282	243	277	280	259	276	272	273	277	265	266	286	260	270	269	309	255	276	270	281	266	273	256	315	270	257	277	253	249	288	265	263	290	264	283	261	279	282	275	277	306	277	315	275	292	284	276	270	282	274	270	275	296	281	259	242	318	294	295	245	278	282	262	234	285	236	261	266	272	261	268	297	286	283	276	286	254	254	271	249	264	275	282	264	285	239	322	265	275	286	270	264	265	285	275	262	274	255	285	294	267	280	279	295	253	286	280	284	272	295	277	306	252	267	274	248	303	236	276	267	260	281	262	261	251	304	278	307	287	285	259	261	271	257	275	279	277	265	279	270	252	266	274	294	275	279	255	301	259	243	255	270	261	282	289	283	284	278	284	273	260	267	276	276	279	308	259	301	310	285	274	268	255	276	284	277	243	277	268	272	244	258	248	305	254	274	279	280	267	285	301	272	261	281	289	274	271	274	259	260	253	286	273	299	253	264	274	302	270	281	269	258	271	280	280	302	271	262	277	279	281	270	260	259	268	275	269	251	285	275	285	261	279	247	312	258	273	297	285	297	292	266	290	285	274	251	258	247	279	270	306	285	309	263	261	259	301	253	302	264	257	261	261	273	271	264	272	239	292	276	297	285	269	296	276	285	307	258	246	268	267	298	251	275	257	288	260	294	238	322	300	271	278	251	296	280	269	291	271	293	266	266	270	290	281	273	261	271	262	273	297	289	249	281	264	292	271	265	270	295	257	278	294	276	262	255	264	298	273	266	273	260	211	306	266	306	248	250	284	238	272	283	268	263	272	251	280	288	255	281	274	295	282	263	269	272	260	295	254	283	288	280	286	232	279	250	264	281	286	297	275	293	272	248	290	295	265	240	272	268	263	271	290	332	274	254	282	300	287	281	278	284	260	278	261	294	272	263	286	289	258	285	301	256	297	256	276	305	305	258	284	280	287	286	298	274	274	242	275	277	278	296	262	294	284	276	285	255	279	277	293	248	306	275	320	292	258	283	268	246	251	280	263	278	288	290	285	265	277	265	252	289	246	289	268	255	265	287	251	267	276	289	273	255	265	295	251	265	271	312	246	277	293	280	293	297	271	264	279	252	291	262	275	314	260	273	273	273	265	287	300	275	254	262	267	251	239	288	270	283	304	283	262	300	281	264	280	268	296	284	279	262	286	286	272	264	266	277	301	270	283	270	288	270	268	314	282	289	300	268	284	281	269	277	274	287	289	295	269	269	300	261	279	260	260	286	270	249	252	270	270	273	245	306	275	288	279	281	275	280	268	304	302	270	261	269	289	250	287	266	284	287	255	266	301	324	272	279	291	294	280	282	264	279	255	258	268	273	278	263	282	257	269	306	279	278	286	292	283	246	274	271	290	248	269	286	247	289	287	292	263	248	267	278	254	277	295	308	264	258	267	260	271	294	260	247	275	292	299	249	259	272	259	282	263	270	297	280	249	243	257	293	270	284	280	298	263	282	289	289	297	279	283	282	282	271	270	291	287	282	257	287	258	292	263	277	247	255	270	291	276	265	265	248	275	290	285	261	271	251	282
21463	25397	39900	41945	39856	41175	23075	15497	23833	26071	25927	26590	27475	28183	28201	21854	19199	26388	24644	18460	14937	16135	14059	12920	9105	7576	5659	4131	3624	4146	4100	6307	7246	5464	3968	3735	3075	3233	2883	2538	2234	2044	2096	2177	2006	2009	1651	1395	1235	1070	1003	1029	931	873	817	830	802	783	744	775	749	741	719	709	702	713	727	693	722	678	657	707	692	667	658	723	683	684	678	703	720	703	681	683	667	661	674	670	648	676	659	684	713	664	680	698	650	639	662	637	678	731	659	676	624	676	677	656	666	689	720	682	689	661	704	695	707	667	676	693	715	685	716	642	668	680	681	616	672	669	693	673	660	730	726	692	677	671	655	691	649	670	702	672	678	714	666	722	668	695	684	693	703	690	695	685	671	643	623	685	663	699	661	730	652	680	702	711	741	623	659	664	664	675	659	665	670	695	635	683	655	638	654	725	685	709	676	725	669	644	625	664	647	699	723	687	691	697	670	654	662	692	631	704	654	679	679	663	661	707	700	671	644	614	680	674	662	653	653	678	670	711	619	698	706	710	696	656	682	698	679	689	665	702	678	627	678	672	698	642	678	700	688	640	643	699	722	674	698	686	682	704	674	637	661	669	666	677	645	697	729	675	663	643	650	657	719	717	687	664	645	655	673	650	676	713	667	637	678	691	661	721	686	663	643	711	707	683	689	691	674	734	688	622	667	647	692	682	687	680	646	673	637	650	683	646	687	650	670	702	678	691	642	676	627	664	653	663	664	667	674	623	651	653	695	634	668	658	662	659	676	682	677	653	695	638	648	662	675	645	639	658	691	660	668	692	712	665	670	676	684	634	675	640	643	684	654	638	675	657	660	679	698	658	672	628	676	676	690	639	674	669	657	664	670	686	678	646	705	686	719	659	713	692	666	672	648	711	668	621	625	688	714	687	649	644	643	653	663	672	649	657	639	674	697	648	654	681	675	658	658	685	634	652	668	706	660	682	643	651	713	675	674	636	718	668	677	675	664	660	688	664	689	704	706	682	699	648	674	665	665	615	695	697	645	679	671	632	638	695	707	643	678	681	619	683	639	648	613	710	664	735	653	658	640	673	672	659	704	691	662	681	670	660	682	685	609	672	713	675	683	688	670	695	655	665	663	663	685	700	674	668	643	690	671	635	707	664	667	689	674	660	651	681	659	658	675	656	649	654	695	666	705	644	670	713	660	657	649	711	661	706	689	672	710	669	664	653	683	664	620	627	651	707	642	682	711	666	661	634	654	639	667	667	684	692	691	653	656	673	644	676	683	700	686	705	675	730	662	649	708	712	682	730	669	669	664	658	671	640	651	667	681	669	679	667	700	600	656	673	681	662	642	658	713	660	634	669	646	704	683	671	663	685	643	656	647	687	663	699	701	681	700	678	662	677	638	636	680	697	684	637	684	681	650	697	666	678	706	748	649	654	699	639	718	657	661	661	645	627	622	675	720	649	717	679	650	648	666	683	639	674	660	699	636	675	613	657	690	603	687	708	708	655	697	704	725	690	738	664	691	657	706	663	624	642	676	667	673	669	676	698	678	687	701	703	654	723	657	681	690	673	642	676	692	649	630	638	677	632	676	650	671	678	682	639	668	672	659	658	660	683	680	663	661	727	684	639	744	680	642	688	681	704	667	711	654	656	695	683	675	650	701	646	715	688	661	712	688	664	707	655	655	622	707	653	650	659	636	682	671	642	657	630	640	676	671	679	686	669	676	697	665	637	677	689	644	660	690	678	689	672	705	709	667	713	707	734	648	731	636	660	651	622	665	692	695	688	612	686	648	662	681	679	707	671	638	674	677	638	660	675	683	680	643	661	647	655	725	731	667	659	666	687	644	654	627	661	672	657	711	672	682	663	675	641	681	694	679	658	669	669	667	671	631	684	674	654	655	669	726	634	661	694	628	676	618	640	627	635	626	694	657	656	689	683	690	682	672	632	628	655	683	694	638	652	726	705	621	650	678	653	706	711	631	622	654	687	682	694	663	662	669	645	667	649	609	660	660	654	671	702	656	673	654	662	679	649	654	688	673	618	663	695	687	634	681	707	657	652	697	703	675	663	630	690	662	669	626	648	660	700	697	726	662	706	688	670	704	706	704	674	675	659	689	649	705	603	686	636	674	647	670	643	653	681	686	659	619	725	693	691	666	664	628	662	654	679	690	682	639	691	697	661	691	646	663	656	702	620	673	715	697	704	688	693	663	656	688	632	652	677	690	647	639	668	674	665	690	667	663	652	670	755	646	656	699	659	697	685	648	658	632	688	710	670	707	735	634	690	703	660	682	714	681	616	677	706	669	696	656	650	623	687	662	702	667	651	663	698	702	681	663	684	684	673	643	716	716	649	692	677	720	713	667	712	643	660	662	648	708	666	686	725	677	704	667	659	640	685	647	699	672	618	693	652	646	667	694	693	663	661	715	673	728	675	675	659	679	668	718	671	645	660	686	688	685	695	648	665	676	688	697	665	710	680	683	682	640	661	622	659	682	649	633	669	670	660	652	699	674	660	698	681	655	661	684	684	668	679	656	653	670	685	675	696	616	675	690	665	696	666	647	636	642	671	664	632	679	682	635	667	697	682	653	661	707	655	680	687	667	647	669	684	651	692	650	647	741	633	670	663	693	672	655	650	668	664	681	697	627	709	628	680	594	698	629	658	670	676	654	632	657	671	692	635	620	637	648	655	652	668	682	641	675	684	650	675	707	643	652	678	636	654	684	666	646	649	622	686	646	685	673	656	682	719	691	699	719	713	686	703	651	687	656	688	630	672	662	675	697	692	754	692	674	671	622	667	645	668	660	709	638	665	656	661	670	700	676	697	631	682	650	678	723	709	678	696	704	645	642	623	662	693	637	641	677	694	711	630	635	635	647	651	672	699	730	651	710	710	690	656	672	675	660	633	652	666	683	667	700	632	710	702	725	658	668	688	644	650	654	675	675	662	688	689	652	636	672	670	665	660	677	672	625	642	621	654	643	640	646	690	662	692	652	632	696	646	649	689	702	672	608	645	637	631	670	701	693	640	673	632	655	693	659	661	706	681	664	645	652	693	634	678	677	651	654	682	695	677	648	677	696	676	706	706	663	669	635	660	678	688	677	683	704	674	671	661	656	667	671	684	696	699	713	668	689	707	670	663	676	655	669	672	663	696	681	667	642	638	627	646	670	689	668	666	662	662	697	676	679	660	719	656	667	664	683	655	650	687	659	683	667	703	651	697	700	681	676	668	678	683	682	641	652	678	688	645	642	664	649	677	666	680	679	701	687	624	636	683	685	665	653	649	630	649	650	684	637	643	665	721	673	630	724	688	675	671	665	592	671	629	682	659	646	688	655	649	692	663	668	655	684	667	669	669	652	678	656	654	677	617	657	673	652	664	665	608	659	641	648	702	646	674	668	693	651	640	686	711	617	637	698	621	667	695	687	674	648	646	652	615	665	695	681	627	646	745	631	666	662	675	673	685	713	637	626	650	632	685	676	710	668	671	664	682
9775	5808	6846	5997	4126	3435	1648	972	917	859	773	737	692	619	618	532	527	537	519	465	465	434	426	435	394	423	359	381	417	368	387	390	401	413	414	355	353	400	400	344	343	344	389	332	337	342	337	344	369	345	340	376	345	346	361	345	374	351	338	348	336	338	359	348	386	346	345	371	420	370	331	374	365	344	337	340	319	356	360	391	354	337	356	325	349	379	330	356	332	357	336	345	360	357	370	340	373	353	338	361	389	336	342	336	372	370	366	355	348	366	333	352	349	385	310	331	307	358	357	289	315	346	358	329	310	373	354	333	326	334	342	333	341	370	370	334	378	342	366	364	321	341	305	379	346	336	327	352	359	377	393	392	375	374	377	326	359	349	359	318	354	334	354	363	325	369	366	369	350	334	351	369	360	342	383	348	337	346	356	347	377	355	342	364	317	346	366	364	358	334	389	344	349	350	361	356	349	337	363	333	364	319	366	336	330	364	349	347	354	322	353	351	358	343	366	332	358	373	355	344	342	359	360	335	314	340	345	336	346	324	369	357	356	345	348	337	327	381	350	349	339	335	348	345	363	347	377	383	317	353	332	364	342	349	328	345	338	364	391	349	336	305	343	368	367	334	355	372	349	357	372	347	342	362	314	350	364	387	356	379	352	381	356	340	358	314	306	357	332	353	356	383	357	374	371	336	384	345	315	357	306	357	350	324	338	354	311	358	373	334	333	351	364	329	326	326	372	368	370	324	334	358	345	370	346	368	326	348	341	357	378	339	353	338	332	354	381	370	366	345	350	348	347	328	337	377	358	403	365	333	341	345	316	357	363	370	338	372	380	342	369	340	337	310	347	419	369	356	358	353	331	339	338	348	382	360	336	352	354	351	363	320	352	349	356	373	349	320	393	379	337	364	345	358	372	387	364	371	345	324	329	344	345	336	356	381	327	359	357	338	362	371	367	335	353	334	387	355	381	375	342	392	351	357	368	393	366	347	354	319	360	330	360	362	352	326	341	379	349	336	354	327	349	340	377	375	353	356	342	349	363	359	350	312	334	354	357	354	362	378	319	342	339	336	368	324	354	339	361	352	349	348	323	315	340	340	377	368	342	357	334	357	300	373	373	332	338	354	365	354	374	373	369	368	327	353	313	353	342	357	386	357	379	375	363	332	337	292	382	350	354	337	373	339	326	366	378	341	403	371	381	369	318	357	338	341	346	388	348	357	347	334	305	355	349	363	357	357	320	317	362	360	343	344	365	341	338	365	381	346	345	370	344	376	339	371	374	345	329	344	374	344	348	355	372	295	344	361	359	358	339	373	350	332	351	314	355	359	297	370	360	350	366	359	371	341	331	369	335	331	353	379	346	330	342	321	320	358	330	345	369	350	364	359	321	361	351	334	341	345	335	335	365	369	326	332	365	365	374	349	369	348	335	369	358	364	353	359	365	380	357	362	363	353	350	321	338	355	369	290	355	377	366	331	354	356	346	333	372	355	364	340	328	349	330	358	367	381	386	365	345	336	352	324	352	370	347	333	330	359	351	373	365	374	312	357	398	387	333	328	372	343	350	331	317	350	358	346	371	370	349	336	330	326	365	342	343	359	362	341	346	347	365	368	338	354	361	372	354	344	363	326	326	349	357	363	356	361	341	361	355	309	393	342	327	346	348	354	395	339	378	329	336	364	364	349	366	322	333	352	366	363	351	383	365	378	370	336	329	333	340	351	362	338	327	349	335	351	331	369	341	331	354	328	339	345	333	397	335	345	376	336	347	344	341	340	360	367	344	335	313	368	340	353	367	369	384	319	342	351	321	341	355	348	333	328	358	357	358	326	339	372	350	354	368	346	346	311	343	372	363	331	348	327	323	310	355	349	335	342	357	315	346	367	349	369	360	337	388	345	371	331	320	338	366	344	342	369	362	363	335	357	366	348	342	364	372	365	374	342	361	373	380	347	360	364	350	335	342	361	371	360	377	331	322	360	326	315	326	336	369	364	343	337	351	324	339	345	337	344	351	334	349	331	399	373	364	400	371	350	341	381	351	316	361	328	336	361	366	344	350	408	356	346	355	338	357	315	359	343	348	356	375	373	352	373	322	344	346	331	335	339	321	331	348	350	331	323	364	334	356	362	340	348	370	324	380	352	364	320	365	365	360	370	347	333	323	350	342	337	370	366	410	379	331	361	351	366	361	320	356	359	323	354	368	382	361	375	360	355	362	341	369	351	347	354	345	338	352	348	334	336	328	351	381	361	391	346	346	358	338	360	347	352	347	344	345	323	352	349	343	350	355	366	356	324	310	358	340	319	338	344	346	344	361	368	347	307	331	350	356	384	358	346	328	332	393	365	378	365	360	361	362	351	340	377	357	331	366	339	364	343	357	357	369	381	353	361	348	334	368	370	366	375	362	331	299	324	372	324	352	358	362	357	363	342	340	358	348	345	335	317	344	353	352	325	317	337	345	344	372	356	330	366	344	347	339	343	312	344	347	346	373	366	354	352	330	358	375	371	336	366	343	367	370	334	339	323	354	363	344	361	339	394	315	390	333	332	317	321	378	361	358	371	362	327	333	328	366	333	368	348	334	304	367	341	348	341	363	362	351	364	372	341	340	346	367	355	333	348	332	344	376	364	359	350	372	362	339	358	386	362	371	356	376	341	366	378	365	355	327	368	367	361	361	341	374	365	340	347	345	368	409	356	336	342	324	344	334	378	372	374	333	310	330	365	360	330	386	353	333	353	330	344	323	364	330	324	352	378	333	363	361	332	348	302	371	350	370	368	343	318	352	332	356	360	347	361	325	364	352	302	353	347	354	357	396	353	392	341	354	326	352	396	359	350	354	329	357	348	346	344	374	363	366	360	306	345	353	359	353	330	334	329	355	342	331	358	322	344	330	324	360	328	353	358	380	358	335	353	350	405	339	345	401	354	361	335	388	347	376	328	370	360	370	371	335	368	350	344	379	355	331	352	338	359	377	345	376	347	330	300	331	338	363	351	367	360	343	359	312	379	352	344	370	341	339	331	361	319	364	343	359	352	319	320	362	362	342	355	363	319	349	354	378	372	325	335	367	337	346	353	364	358	330	341	326	359	351	380	337	379	329	353	329	331	356	319	334	378	361	394	351	370	358	318	371	368	353	327	353	337	356	331	343	334	337	329	342	335	369	368	346	402	373	350	356	377	334	353	352	327	368	362	369	368	329	303	328	368	350	339	349	338	372	365	367	334	371	362	364	328	349	335	309	360	371	354	364	345	349	348	337	315	346	341	321	357	352	376	340	330	344	320	376	399	322	364	303	337	342	331	368	354	332	377	346	374	358	333	354	334	361	371	324	387	317	332	354	344	328	336	331	347	339	363	317	341	344	334	370	352	346	324	355	357	367	361	354	332	357	355	343	327	336	361	344	353	360	330	326	364	295	313	337	329	339	382	347	353	351	344	338	319	365	348	363	326	388	335	351	337	315	319	314	387	320	352	342	323	327	343	327	354	348	333
6663	6071	11518	14289	12436	11230	5753	3955	3937	3876	3322	3211	3042	2804	2709	2256	1871	2321	2237	1818	1553	1552	1542	1413	1299	1275	1203	1091	1130	1107	1158	1161	1223	1175	1158	1084	1157	1029	1037	1020	1025	980	1019	970	996	976	961	930	938	925	865	936	890	865	896	875	909	884	850	859	884	863	904	839	927	825	860	895	801	838	827	912	820	844	842	853	820	834	837	836	854	840	842	839	817	853	859	870	898	860	840	858	819	771	830	800	828	882	828	822	782	886	801	835	826	844	911	810	819	807	820	895	842	813	857	796	805	850	878	903	881	893	886	821	897	856	917	818	814	829	883	857	824	827	858	906	814	913	843	867	861	854	869	827	898	845	847	808	899	830	876	873	812	857	904	826	860	856	817	858	841	832	809	884	909	853	831	876	880	847	819	826	849	840	859	823	836	847	851	864	885	884	859	838	848	829	811	871	899	853	863	867	844	896	826	868	883	845	862	937	846	802	888	831	860	866	827	877	848	896	793	801	910	852	861	834	855	834	900	810	832	865	872	832	854	865	871	841	859	881	899	829	789	849	808	851	843	860	799	816	861	863	901	889	819	847	843	848	852	830	878	820	861	816	813	865	829	872	827	874	832	871	864	864	849	819	821	852	919	858	824	823	837	861	875	819	826	868	842	867	869	832	842	833	880	854	859	883	878	820	839	814	832	889	863	884	879	830	864	853	897	858	822	901	832	855	893	879	802	876	852	819	819	856	899	877	899	855	835	851	855	836	845	807	850	873	836	847	898	830	893	865	885	869	824	818	877	824	829	870	809	837	801	877	892	841	881	889	778	839	897	822	855	847	799	811	860	839	804	878	888	852	854	855	810	827	837	876	868	838	833	876	857	867	823	840	789	824	861	924	749	881	863	844	805	873	843	805	853	887	814	867	832	864	854	885	807	861	831	854	883	849	811	809	872	863	860	836	836	829	819	823	831	826	814	832	876	805	863	887	884	826	936	937	881	835	806	849	854	853	844	850	809	814	858	836	838	800	895	821	827	827	781	822	825	888	843	831	807	851	841	875	787	888	894	843	858	834	857	895	826	873	854	827	798	870	804	881	880	840	787	879	815	834	791	839	842	823	858	853	869	802	825	836	816	843	880	874	846	796	811	869	825	913	837	857	820	823	785	877	847	839	827	827	855	836	809	851	874	846	895	834	859	849	912	877	862	829	884	830	855	920	861	883	859	854	819	874	901	871	792	847	791	874	864	861	830	806	837	891	926	826	885	853	783	881	840	850	850	847	812	914	768	891	824	845	874	887	797	795	886	872	859	802	805	853	864	845	880	811	861	820	825	896	854	889	866	814	892	840	815	835	829	835	840	846	873	846	865	883	888	840	816	833	881	861	851	842	799	811	858	865	925	870	845	812	819	841	836	867	848	835	844	849	836	868	858	852	824	874	854	859	796	857	857	948	841	923	867	853	880	871	834	790	846	846	858	858	813	873	830	791	834	838	875	823	855	844	884	861	810	860	827	822	857	872	830	818	856	868	828	851	821	823	864	816	836	887	838	813	866	797	910	869	849	836	848	823	860	833	828	899	854	787	887	809	832	824	827	849	856	875	835	841	826	892	852	829	871	846	783	840	854	881	895	866	809	824	901	834	807	826	867	878	818	815	799	851	844	817	830	832	817	865	843	828	837	862	835	840	818	875	867	856	823	816	811	810	857	901	865	836	849	811	877	886	865	852	866	913	859	836	837	886	849	833	808	875	904	850	857	844	825	798	871	874	828	881	853	785	859	806	868	852	858	843	875	840	808	839	858	882	815	819	860	778	810	833	814	830	819	872	817	806	814	836	806	831	860	853	845	832	855	827	837	826	823	824	850	851	865	882	864	807	818	860	865	843	802	799	782	845	853	833	849	843	806	889	847	848	834	813	834	833	848	837	839	892	820	851	902	819	843	860	825	817	873	819	819	835	857	829	854	838	804	866	857	860	828	810	843	845	870	878	826	800	868	847	816	859	858	832	842	809	864	861	830	907	882	892	867	883	836	860	910	841	835	820	807	871	812	906	851	875	819	843	816	795	850	820	854	811	868	850	840	827	864	837	839	853	842	870	874	848	856	834	775	863	847	848	796	839	867	894	884	836	826	835	816	863	839	836	813	835	861	844	845	834	860	876	817	843	880	811	847	819	823	840	816	804	820	851	855	856	843	841	797	845	836	830	853	851	848	825	811	854	881	847	854	866	844	857	877	820	885	860	844	851	829	868	853	867	814	850	795	866	880	835	877	853	819	869	834	849	834	873	884	828	835	856	857	909	818	874	811	846	839	820	802	803	812	842	828	829	892	886	890	854	850	871	885	859	793	813	830	831	824	808	850	873	851	837	875	874	876	830	837	902	811	849	826	804	868	846	848	798	815	875	835	871	842	861	865	860	829	827	840	854	875	816	863	827	899	886	850	740	799	859	818	847	844	839	835	878	833	851	822	832	868	831	863	816	828	811	902	854	812	844	844	830	873	840	833	850	813	836	846	873	818	855	886	852	810	887	873	809	840	855	883	792	868	828	876	921	830	863	818	850	812	836	837	863	874	830	829	803	885	871	828	868	843	867	901	804	903	836	809	859	781	872	843	868	882	897	870	865	851	870	848	858	886	789	804	801	840	830	879	842	790	845	809	859	808	890	849	822	808	783	860	863	835	860	838	871	825	831	826	838	855	831	920	819	854	802	839	851	850	858	883	813	832	826	790	855	837	841	870	834	817	887	840	809	856	831	834	865	851	811	872	820	833	900	828	850	820	773	868	878	862	879	879	867	820	814	848	886	894	869	833	870	803	840	856	818	856	862	827	873	856	850	843	819	815	863	833	837	818	843	844	847	820	835	836	873	850	865	878	810	899	857	829	899	833	805	855	891	857	865	861	862	880	835	862	762	842	859	858	827	856	871	844	859	865	865	850	857	822	894	876	854	812	884	857	800	843	874	858	883	855	839	886	855	867	845	857	857	851	871	840	863	805	840	851	825	878	876	856	806	827	831	853	852	891	849	877	819	807	827	856	852	868	822	838	867	796	847	848	856	906	822	908	845	793	823	857	812	827	807	863	841	839	827	847	857	863	827	818	839	904	865	869	832	890	853	847	845	878	860	865	853	846	821	853	858	796	855	819	856	875	875	831	847	839	834	859	903	843	861	827	846	797	888	885	846	803	829	881	829	850	838	855	837	863	849	882	841	788	808	812	832	837	883	807	855	857	901	792	849	852	854	844	837	837	772	898	820	859	827	893	869	849	840	852	843	816	836	880	853	829	900	848	874	845	881	828	836	895	823	854	861	918	805	820	835	918	843	881	815	871	833	840	857	819	813	830	838	841	814	887	916	829	874	857	858	835	824	822	835	762	834	824	892	831	861	866	845	883	824	923	842	876	880	857	828	865	846	928	871	847	892	850	817	851	855	802	923	808	823	781	820	831	886	824	848	871	862	873	877	831	873	832	816	859	810	799	811	869	854	871	846	840	848	838	845	840	811
28948	22486	28038	27608	23988	29699	22004	10210	7696	6090	4962	5382	4846	4851	5041	3691	3344	4159	4244	3540	2060	1719	1521	1386	997	840	725	575	542	634	579	594	752	746	613	539	499	558	501	496	448	441	388	406	444	416	409	394	345	368	357	334	362	366	363	348	359	332	328	317	374	311	305	359	349	365	327	375	350	317	318	315	360	354	343	358	319	379	366	329	363	330	390	330	369	338	362	358	381	329	302	314	349	325	362	351	345	383	354	343	344	332	325	339	344	329	332	333	335	363	341	319	332	319	308	332	324	327	323	322	333	313	362	351	344	340	356	352	327	328	333	293	356	364	320	320	343	344	355	354	323	330	353	381	312	341	337	369	336	346	366	375	358	299	362	327	295	302	341	310	322	323	327	333	330	343	323	335	339	361	299	322	337	345	346	340	337	325	377	331	344	347	305	321	350	374	338	333	333	359	364	331	320	321	346	354	352	384	368	358	382	341	356	334	334	316	334	334	389	310	325	345	325	354	367	372	328	325	339	322	331	355	324	348	331	356	334	350	338	323	315	346	328	356	338	355	349	324	342	314	352	326	345	322	347	341	330	336	339	353	328	332	376	325	327	365	310	342	344	329	342	314	344	316	341	343	352	347	334	371	335	330	348	340	313	321	364	350	350	354	312	320	320	361	322	355	342	324	387	315	339	319	346	357	328	342	338	350	332	350	307	316	356	356	346	322	320	323	340	314	330	384	348	301	344	345	316	337	350	322	333	323	360	334	350	344	357	318	322	300	346	355	346	361	311	365	350	340	349	329	343	359	336	373	341	350	354	337	355	326	388	360	345	317	316	350	330	328	394	353	338	349	328	332	339	339	341	353	349	377	366	321	361	306	334	339	381	344	363	350	314	321	332	322	324	345	344	340	325	343	366	355	321	349	335	335	329	338	349	347	328	347	324	338	336	334	331	332	311	360	309	335	302	357	344	333	347	304	304	329	331	327	328	328	322	320	341	325	314	341	298	376	369	362	362	326	357	303	305	358	323	321	371	368	321	349	342	340	300	379	338	332	339	327	348	314	295	358	335	321	315	332	358	352	360	316	378	318	315	334	325	348	330	353	343	325	312	315	351	336	324	293	324	336	333	369	340	322	322	344	327	325	328	332	337	333	344	332	299	354	340	343	340	379	339	320	316	342	333	333	316	370	306	329	355	352	324	331	322	340	379	340	339	336	351	344	320	306	332	341	312	326	373	355	331	309	334	312	320	350	349	343	344	330	333	307	338	342	365	350	328	351	339	324	337	346	320	348	329	343	351	351	357	336	346	318	320	321	337	335	319	340	328	342	362	335	361	329	330	311	319	363	346	307	350	376	339	323	337	317	324	384	363	332	333	324	331	354	339	327	353	355	314	352	323	346	338	348	340	335	302	316	344	353	377	352	344	321	318	340	351	334	337	342	325	354	320	329	326	335	332	357	345	320	350	327	313	326	277	324	334	336	322	347	351	327	351	308	337	342	315	317	333	326	328	307	347	349	337	311	346	357	294	303	377	366	313	345	296	320	348	353	329	355	318	329	295	347	329	331	353	348	317	354	355	328	361	346	324	365	342	321	340	337	327	339	331	327	326	348	317	344	285	300	340	340	316	315	331	368	341	346	356	320	331	330	318	306	337	330	287	319	323	325	327	333	365	340	338	312	295	361	326	327	327	342	336	360	344	351	324	325	338	325	355	325	346	349	378	323	326	318	331	348	313	335	335	335	352	355	328	355	375	304	387	345	300	293	365	351	338	356	362	321	357	329	336	339	344	339	347	342	327	335	305	275	360	334	346	328	357	332	359	343	355	343	349	334	349	329	352	316	369	361	339	355	309	352	390	347	356	313	319	329	375	312	329	339	326	326	337	343	368	360	311	334	374	327	336	372	337	292	330	318	350	338	336	330	342	351	318	336	342	370	323	338	347	331	330	331	324	346	354	312	304	354	344	329	336	318	359	390	326	371	349	347	356	372	345	354	400	362	327	330	366	315	368	310	328	350	359	373	324	314	306	350	314	353	323	327	342	355	353	327	369	334	389	340	310	322	333	340	342	330	374	318	364	330	343	372	323	362	329	317	330	356	357	322	363	348	339	313	319	358	315	351	351	354	339	336	345	335	338	373	325	347	347	353	337	344	314	355	345	322	363	313	352	355	351	330	338	348	328	377	342	365	311	327	350	351	347	308	323	342	316	314	351	324	325	346	367	338	345	368	340	387	313	334	326	352	360	352	355	382	335	330	341	361	331	316	341	311	329	342	339	343	350	335	310	342	332	345	368	331	321	348	360	311	336	322	302	390	332	336	381	341	336	310	355	318	320	313	290	356	341	368	337	358	335	315	354	374	332	339	358	365	316	332	327	347	319	308	363	331	317	367	340	337	358	337	309	337	336	337	334	339	311	362	319	360	336	344	344	350	335	330	333	297	314	355	332	355	359	305	325	349	372	340	352	309	368	316	316	331	330	355	336	351	341	333	328	354	320	344	326	332	325	312	346	342	378	379	321	363	342	331	347	366	331	327	343	349	299	321	352	345	358	323	327	358	322	327	350	347	322	342	353	334	302	340	359	321	337	311	338	379	369	290	348	377	344	332	351	358	330	317	314	339	315	342	360	327	311	333	345	334	336	344	369	344	290	321	345	325	348	344	332	335	307	332	328	359	343	338	324	320	340	339	342	347	330	341	369	350	328	307	322	338	310	381	352	355	346	345	323	344	332	326	351	367	338	343	331	350	305	340	321	341	343	330	334	360	357	332	343	334	325	329	340	367	346	365	361	371	341	347	318	329	336	366	334	333	353	323	322	317	336	332	312	350	346	317	366	333	350	342	340	341	364	294	323	364	334	344	343	347	345	312	367	336	323	336	297	334	370	338	342	347	335	311	327	352	342	324	367	339	324	340	362	326	327	352	336	345	370	345	346	347	348	326	334	355	325	350	333	327	325	308	350	313	313	353	346	328	315	343	328	340	343	323	330	338	331	315	305	371	303	348	355	350	300	354	327	327	342	328	333	334	325	327	325	310	346	335	302	353	322	339	365	345	307	338	337	329	336	359	346	373	336	325	320	336	332	349	369	345	338	330	334	359	337	349	324	312	314	329	338	341	295	344	355	316	313	350	358	326	338	352	359	316	317	335	329	372	324	335	334	341	363	314	351	316	330	358	340	331	321	330	356	354	341	343	316	328	334	359	349	337	365	327	347	333	354	319	327	316	325	367	318	337	363	357	365	344	304	372	329	337	366	313	357	318	316	346	333	327	331	363	302	325	317	338	354	302	313	309	337	357	331	320	348	338	366	336	308	317	348	311	355	318	384	335	337	323	334	337	326	322	373	368	363	330	320	336	337	380	336	320	354	364	317	345	318	372	318	333	302	329	309	342	392	320	320	334	362	330	361	316	335	316	352	325	311	349	337	308	332	329	353	322	325	334	326	356	321	347	340	380	326	319	349	342	375	335	347	346	319	330	314	336	318	328	373	325	324	331
17921	16901	28904	31919	30732	36136	19860	12367	17590	18830	18382	20304	19205	20118	20621	15401	15377	19497	19480	16192	10214	9388	8833	8009	5457	4528	3415	2809	2455	2693	2551	2834	4175	3712	2718	2364	2247	2310	2082	1998	1619	1571	1655	1576	1623	1518	1370	1253	1127	1057	1047	963	972	949	934	879	891	859	897	887	830	850	805	858	839	799	866	828	807	842	824	865	819	873	838	849	811	819	866	844	897	801	805	800	769	819	833	810	844	873	817	850	807	849	754	814	824	841	832	790	818	805	838	846	819	836	827	850	780	840	846	841	834	835	826	813	798	853	837	864	825	802	793	852	811	815	841	821	811	818	799	859	887	783	801	809	834	812	800	842	804	789	805	803	836	818	820	770	878	796	756	794	866	838	835	804	897	808	810	855	794	814	841	787	875	814	808	822	853	795	821	799	821	825	792	823	836	792	835	833	798	856	808	850	770	867	825	807	830	781	779	862	819	860	821	801	828	866	869	796	822	799	820	827	773	798	815	829	849	775	759	866	813	842	800	858	778	807	845	842	831	811	849	803	825	819	848	835	800	801	853	797	762	806	785	752	843	759	825	837	807	770	848	815	842	817	802	817	869	863	800	842	779	802	835	762	794	840	807	865	776	839	848	829	760	770	821	816	752	776	797	789	826	870	844	799	799	829	774	829	771	797	793	777	800	809	787	816	816	818	881	872	796	827	837	862	797	833	838	795	867	764	763	833	789	843	815	787	821	791	819	806	814	847	843	798	790	842	851	772	861	794	846	792	842	826	843	854	830	779	846	834	815	785	778	834	813	793	860	832	804	836	835	811	773	806	753	804	808	822	844	820	837	874	792	759	832	794	831	829	785	863	818	812	841	836	827	793	781	817	872	778	829	819	771	783	819	806	828	787	846	812	887	770	795	838	812	832	806	820	846	837	817	792	836	737	795	817	813	866	809	793	819	836	808	776	791	775	830	795	830	801	800	815	794	744	793	807	836	808	766	906	789	822	791	892	815	859	835	755	844	828	773	836	800	802	841	822	857	847	820	797	793	790	775	825	838	737	825	793	840	832	815	793	897	777	884	828	811	776	795	819	794	809	827	794	845	867	841	833	834	813	796	828	867	826	811	768	840	786	805	855	797	826	833	707	829	834	763	813	846	814	825	828	813	768	815	775	809	844	806	831	870	784	832	828	843	824	782	795	834	824	860	815	812	809	755	760	829	781	791	803	824	815	819	824	783	794	821	772	855	810	830	823	876	830	810	851	812	825	820	773	800	820	811	786	781	858	813	837	786	794	823	809	766	823	804	806	834	826	783	788	806	801	844	796	839	796	822	858	815	810	768	760	784	772	787	793	836	851	806	831	777	791	796	844	811	823	866	774	809	798	834	791	819	837	775	816	776	813	873	803	856	849	776	819	745	797	854	807	856	825	816	832	842	828	859	830	826	837	801	849	820	802	792	842	815	786	838	831	799	860	787	799	803	837	829	776	785	783	831	868	820	836	854	832	784	869	819	817	857	815	827	777	826	842	812	852	789	784	814	784	825	883	784	826	794	803	849	817	796	772	835	826	796	785	746	825	823	830	862	774	828	818	805	798	797	788	867	788	876	840	840	819	855	782	815	802	765	833	852	841	803	842	831	807	839	837	858	818	822	810	811	847	772	810	851	772	772	864	789	808	865	817	785	794	836	805	804	819	834	831	908	783	900	774	761	849	786	808	801	842	875	845	829	787	836	824	866	792	842	858	854	779	790	787	817	763	789	775	838	798	808	808	856	819	809	813	823	791	811	823	771	819	794	815	866	836	847	823	775	809	835	842	882	781	829	768	761	824	797	879	825	836	845	804	804	834	851	788	840	801	833	766	820	844	825	877	802	780	832	793	821	810	845	842	783	871	827	822	801	775	833	815	792	862	875	837	776	782	873	839	812	828	801	791	834	781	776	819	807	875	791	808	780	795	834	792	806	841	827	833	819	824	817	844	848	814	878	813	894	788	839	819	829	847	803	777	774	810	843	885	824	778	782	817	806	827	847	848	823	831	769	825	825	826	765	811	858	792	814	798	833	813	839	803	778	871	800	843	806	821	817	822	834	835	772	799	810	797	791	839	846	846	805	811	766	775	820	882	797	809	794	775	836	850	816	821	803	867	855	850	813	824	826	881	841	862	845	792	823	813	801	843	834	808	775	852	821	848	846	796	811	844	791	815	798	798	830	778	842	878	809	854	805	779	817	801	884	842	815	807	806	838	815	876	830	803	766	858	801	781	822	808	831	828	772	835	812	821	795	801	805	777	799	833	810	823	861	793	835	741	828	791	819	793	832	856	831	808	812	895	795	824	814	814	772	784	862	805	841	833	822	864	805	852	765	830	810	831	829	791	817	835	794	803	822	830	839	810	781	833	870	874	790	776	735	794	761	869	878	799	782	868	866	789	812	795	809	830	825	794	772	828	787	816	772	864	831	818	780	805	841	810	786	829	779	833	802	844	809	838	837	832	774	802	783	810	784	800	807	805	815	796	808	821	783	795	798	774	830	861	801	827	798	768	788	782	851	804	823	864	787	772	852	774	799	830	809	811	788	827	818	864	831	833	777	822	836	757	795	814	837	805	812	850	856	828	755	786	856	835	810	849	807	850	825	796	837	763	834	842	841	827	830	825	850	781	787	821	775	857	851	854	799	776	843	805	906	809	860	838	834	865	854	808	775	798	798	778	876	788	818	844	758	802	814	759	831	777	804	776	777	805	761	790	834	863	818	857	844	810	809	806	784	868	837	836	806	792	833	805	833	816	817	818	835	803	787	846	806	808	816	856	832	797	793	851	827	845	794	857	823	792	777	829	802	794	833	785	891	768	832	822	825	818	826	812	811	795	750	822	779	846	835	805	781	875	796	837	793	786	837	805	802	806	857	785	820	777	772	848	859	826	809	845	829	827	837	758	834	825	846	821	799	870	771	844	810	838	835	787	808	829	847	770	804	796	760	771	792	872	781	858	859	843	841	821	799	812	828	719	843	801	792	803	857	826	849	843	848	816	764	805	837	770	839	736	777	813	785	836	831	825	854	880	768	806	805	832	791	808	816	870	788	752	769	805	801	810	878	792	791	815	777	810	832	818	874	812	805	799	865	821	798	833	794	785	845	785	818	802	769	835	863	830	836	832	865	765	810	771	814	792	809	809	823	797	813	776	828	839	796	781	799	815	818	837	810	789	839	810	861	753	855	841	831	770	804	824	774	817	851	804	830	845	839	837	838	826	824	841	877	816	812	828	822	849	804	815	818	728	860	823	811	842	793	837	781	834	754	840	809	823	861	804	804	803	814	846	774	837	787	861	798	782	764	772	847	785	838	806	850	799	851	834	862	794	837	801	802	864	821	834	858	778	851	787	841	794	799	800	822	799	831	812	850	790	847	782	783	798	861	824	813	808	862	820	821	777	862	770	781	774	796	758	816	838	813	831	778	835	813	834	788	866	849	835	767	862	827	796	826	823	820	806	802	819	836	882	850	791	754	773	777	841
36153	30503	38211	34703	34006	31302	19080	14599	12233	9851	9090	9338	8320	8405	8924	7295	6604	7597	6560	6076	3683	2774	2421	2186	1527	1144	1007	698	714	748	693	814	1052	1033	803	640	584	589	593	527	421	406	463	419	431	449	376	368	345	340	317	309	303	287	297	267	336	287	294	303	246	268	269	272	276	286	294	342	262	254	253	268	282	292	277	288	284	300	285	272	269	279	257	244	257	254	285	268	258	236	271	279	288	319	273	257	247	252	283	280	291	273	282	273	285	259	262	282	280	260	298	263	259	285	283	263	285	287	295	286	290	291	253	297	273	258	285	311	242	252	263	266	232	295	252	294	280	276	257	309	303	281	297	251	255	280	283	287	268	276	252	272	243	289	269	265	259	249	307	263	270	257	280	286	269	291	274	291	273	271	281	293	309	273	277	270	267	295	256	268	241	285	294	279	272	283	271	259	287	256	297	262	273	285	275	274	277	295	262	288	276	274	259	305	258	287	255	239	293	310	288	257	262	242	260	267	296	250	293	289	297	276	279	276	271	252	269	259	251	264	272	275	276	278	248	303	268	285	250	241	278	284	293	296	265	281	241	280	269	266	268	249	222	252	252	275	246	269	269	257	306	273	271	276	259	272	294	270	302	251	282	275	282	259	276	246	282	256	261	261	267	282	264	278	261	252	264	279	267	281	300	296	272	290	272	294	274	244	301	313	282	284	276	256	282	275	288	311	241	306	250	275	261	275	279	270	247	247	287	236	281	245	290	302	262	287	249	285	268	276	247	276	285	300	250	275	257	251	317	310	278	292	275	259	267	302	248	253	276	253	254	269	282	273	300	261	251	284	257	288	243	262	262	258	281	296	260	291	286	311	236	292	262	305	262	293	240	237	296	239	282	276	311	254	264	263	258	283	262	244	257	270	287	291	269	293	255	285	280	268	248	274	305	274	281	273	273	289	310	258	288	255	275	290	296	297	306	299	246	254	263	276	279	301	278	263	269	300	292	287	264	253	285	280	257	267	258	275	301	272	285	262	296	269	251	278	282	271	258	257	247	305	247	285	277	269	258	258	260	278	253	271	255	272	267	240	280	273	249	271	261	258	263	328	287	273	283	296	265	263	278	259	260	265	256	270	254	293	256	254	258	272	263	291	279	255	248	274	273	321	272	269	254	270	252	290	267	248	292	275	261	276	264	280	265	282	277	262	254	257	300	277	283	294	291	276	242	276	283	303	252	271	255	276	247	247	257	288	260	274	279	267	302	268	254	251	280	296	290	285	293	298	282	243	265	293	270	268	283	283	272	267	266	270	278	283	259	255	297	256	276	274	256	251	280	287	282	280	286	248	281	247	296	243	270	249	271	296	273	285	290	289	259	256	276	304	263	276	279	257	268	264	280	301	304	256	264	272	265	250	282	284	274	259	261	294	273	266	232	282	277	250	298	272	257	290	315	255	272	272	265	257	244	248	277	276	270	263	268	262	258	279	270	284	288	296	271	267	265	277	253	266	298	287	258	304	272	273	286	246	255	278	283	277	254	274	236	263	273	271	286	236	228	294	280	317	289	298	286	270	273	250	290	265	244	255	292	266	278	275	265	294	269	272	306	271	265	275	270	282	261	262	256	266	283	300	275	280	292	266	276	285	256	250	296	311	284	267	282	305	275	266	257	288	276	235	246	273	239	276	272	239	271	284	284	281	296	252	253	249	276	296	243	274	300	259	230	317	296	261	274	258	251	280	255	292	284	279	267	277	261	276	322	256	262	276	284	268	270	262	276	289	258	267	300	244	235	265	281	239	291	256	260	260	286	272	260	261	288	280	260	243	264	264	262	304	253	286	228	265	281	267	285	276	270	281	279	277	274	254	259	261	267	237	261	263	296	260	250	266	279	280	282	259	293	231	264	235	288	273	267	271	267	292	304	271	281	261	258	288	278	266	262	253	276	258	277	264	286	258	253	259	260	286	283	261	288	307	274	273	258	261	240	252	282	266	273	247	248	283	263	281	236	255	250	242	270	291	267	285	243	272	250	296	301	266	264	289	250	285	262	272	254	263	270	269	295	258	284	293	259	261	254	264	296	281	285	261	292	281	263	267	295	283	254	265	262	280	274	290	282	287	261	267	275	276	265	253	276	264	281	253	299	285	265	280	266	275	312	298	288	289	269	248	279	272	250	246	259	265	255	263	262	273	272	252	253	272	266	266	272	275	272	264	283	284	272	251	278	259	273	271	253	256	253	275	293	261	261	277	282	286	257	280	286	261	260	272	296	272	269	287	284	312	223	265	273	263	274	285	236	271	275	294	259	280	269	255	288	255	285	261	278	265	264	290	247	307	258	294	274	265	292	272	278	263	282	274	287	255	298	286	288	272	235	282	268	262	269	287	278	282	264	302	268	292	290	278	299	264	261	253	269	281	264	255	261	298	255	291	290	246	291	265	256	250	300	280	297	249	286	256	265	282	296	306	272	263	277	285	270	292	263	270	288	270	254	269	250	257	286	290	252	255	291	285	247	250	277	289	295	261	242	258	277	266	275	271	265	273	235	298	285	247	271	300	262	274	281	284	267	272	277	257	271	274	280	244	264	262	291	268	254	297	238	269	274	267	274	231	286	271	286	247	262	275	280	277	267	293	276	266	281	281	297	232	252	250	272	267	296	270	306	261	290	258	277	274	259	268	262	286	254	275	285	262	296	287	268	254	290	235	267	270	304	257	274	257	243	281	311	278	259	307	262	243	262	270	299	265	291	307	265	247	270	261	299	265	264	281	282	252	267	267	323	289	257	252	266	286	267	284	265	287	309	248	309	296	264	257	234	258	300	273	260	277	280	307	286	291	280	275	298	270	294	281	267	268	270	267	276	261	258	263	249	259	291	265	269	285	286	280	276	271	262	276	273	265	295	282	288	270	264	239	264	257	260	263	291	261	284	286	291	313	297	269	283	281	274	247	288	293	309	236	242	258	290	290	277	274	282	309	268	267	250	249	263	287	247	259	278	309	244	271	243	289	279	280	306	268	257	227	266	294	282	293	294	282	274	282	294	251	265	282	251	269	283	276	270	287	293	267	286	278	309	263	275	299	265	244	256	259	266	282	304	267	280	264	254	251	270	274	296	265	276	296	273	262	277	299	261	262	276	264	266	279	292	262	284	279	260	279	275	294	308	267	267	269	264	272	261	266	294	283	259	275	266	266	290	249	266	291	284	267	256	291	275	275	271	270	282	258	270	258	269	241	282	301	269	263	267	257	284	266	296	276	248	276	269	299	287	259	268	276	245	261	310	249	224	259	273	246	268	288	289	281	301	275	274	259	280	281	293	282	286	280	269	264	295	293	279	290	272	307	260	296	272	270	287	260	266	270	289	275	278	288	276	257	276	235	243	273	244	270	285	272	296	281	251	299	268	272	275	262	283	264	249	264	287	253	286	273	294	278	270	269	264	261	255	290	280	302	283	278	270	275	271	295	284	261	247	255	303	272	258	263	287	280	251	252	262	285	258	259	280	264
21776	23066	35792	36759	38757	33677	16336	23013	23668	24243	25928	27946	26770	27781	28144	24681	23807	27985	24788	23411	16358	14499	13895	12146	8483	6651	5224	4079	3653	3842	3555	5070	6647	6077	4080	3613	3127	3125	2871	2604	2098	2123	1983	2015	2002	1970	1483	1354	1215	1121	951	934	889	826	827	835	802	794	763	706	721	724	705	683	731	722	696	706	672	624	661	699	683	716	639	696	645	738	673	659	670	690	720	696	651	689	628	667	655	692	657	650	670	666	682	668	702	641	674	695	711	624	680	666	653	610	722	675	689	681	670	670	659	701	660	671	683	631	699	689	650	623	649	674	690	680	692	678	680	667	708	738	704	708	697	673	670	683	686	622	688	681	696	679	677	696	675	680	726	685	681	646	682	667	713	662	691	655	664	684	702	674	654	693	660	711	713	682	669	680	676	713	685	649	657	716	654	672	616	695	656	709	623	620	710	701	679	645	702	708	667	687	644	721	644	673	696	705	697	683	652	638	742	693	733	653	666	698	634	683	632	664	647	662	671	615	607	653	683	632	667	647	694	705	631	590	623	662	665	681	665	693	630	681	687	707	680	701	717	717	630	624	680	686	663	644	673	660	647	684	723	658	640	686	651	659	660	703	728	666	687	702	719	651	707	671	627	651	665	670	637	692	728	682	684	658	705	678	676	685	687	690	711	642	683	675	659	644	636	721	638	679	690	683	655	639	654	692	621	662	664	659	664	678	670	628	691	682	640	615	691	675	674	683	630	708	622	688	685	682	655	662	689	710	669	645	669	685	699	679	685	696	686	664	686	660	688	675	658	664	676	671	657	673	667	665	654	656	681	670	681	664	633	600	696	653	711	631	611	671	678	686	671	671	651	666	667	655	662	637	654	640	699	674	663	632	665	638	675	679	671	709	684	649	654	728	645	693	631	660	684	737	672	690	757	683	685	685	680	664	660	643	683	626	672	688	655	664	688	713	643	652	702	681	666	682	668	661	659	673	666	656	688	666	677	653	666	701	681	655	604	690	664	670	681	617	646	662	642	677	698	653	701	679	626	651	672	606	687	611	705	617	648	658	689	663	677	694	676	696	654	643	655	666	682	681	645	653	742	628	676	671	652	688	664	650	628	682	635	635	656	672	648	722	652	641	660	676	717	666	690	659	672	694	672	657	674	676	698	634	702	691	656	661	714	634	688	639	695	686	668	637	690	669	692	641	655	598	712	687	632	666	685	693	700	686	661	666	701	663	668	671	658	687	667	670	657	664	641	691	670	665	667	647	682	678	676	691	664	678	667	696	728	695	647	661	653	665	688	665	623	686	668	695	661	636	614	715	665	632	696	690	694	669	698	687	682	668	619	692	700	685	659	711	668	698	696	646	682	716	701	687	661	654	713	695	658	690	684	691	687	692	681	666	680	684	643	695	688	706	668	669	665	666	661	655	674	634	697	661	672	697	682	728	638	667	706	659	658	651	737	650	647	687	649	669	665	659	698	620	647	715	681	707	681	631	675	646	666	691	636	675	638	679	684	630	630	726	712	654	693	624	674	689	678	672	648	688	689	704	701	684	697	693	718	658	683	720	652	680	649	713	681	668	626	681	687	632	663	682	660	661	643	679	666	652	653	698	646	700	675	694	711	715	659	684	681	671	689	647	682	665	693	719	675	679	670	701	684	682	648	726	678	657	683	686	654	709	659	678	692	685	653	689	693	659	671	690	655	665	671	712	664	701	661	692	676	690	625	700	664	653	617	648	641	634	675	651	650	693	700	676	663	672	696	658	684	653	635	687	733	705	638	624	697	684	710	675	676	681	677	653	642	667	683	645	637	688	628	695	730	653	691	661	660	746	650	683	616	671	692	727	641	660	707	640	651	681	664	662	631	620	632	677	697	657	697	595	716	660	642	675	649	674	671	683	633	682	709	647	645	677	652	693	697	590	643	628	668	671	703	717	690	685	657	724	672	605	679	639	668	697	630	704	661	645	680	656	718	612	637	649	656	678	641	692	695	635	689	721	720	633	646	645	626	650	673	704	715	635	686	686	703	657	691	656	674	693	632	668	643	655	701	651	663	672	658	626	688	697	675	649	664	669	646	679	679	733	677	693	656	685	679	656	658	687	654	665	697	680	662	686	709	659	663	669	678	645	681	703	643	695	649	685	675	685	697	632	699	664	659	667	657	662	685	722	678	724	664	718	633	677	646	644	674	648	673	648	704	654	678	715	658	676	658	683	667	692	676	636	658	685	660	691	663	651	652	685	673	692	631	680	676	656	683	677	664	708	688	714	689	703	681	658	697	662	644	640	646	691	706	649	618	702	698	668	714	662	626	690	717	719	636	646	700	651	673	655	683	679	649	719	676	699	645	651	664	668	623	725	650	671	662	688	660	624	674	673	666	703	669	659	651	673	657	695	674	736	668	664	621	674	677	620	665	704	672	654	665	681	645	670	653	666	666	714	683	671	635	666	649	626	684	682	691	638	653	663	672	649	649	674	644	661	693	631	669	632	713	671	667	670	669	701	658	692	691	650	630	650	692	654	632	686	688	653	669	596	663	703	664	675	722	693	721	678	641	664	679	633	678	704	675	666	653	632	640	674	696	652	675	643	640	703	691	731	664	690	666	671	653	627	688	676	658	689	639	670	630	631	637	687	649	672	689	644	725	650	699	708	667	669	657	649	665	696	682	677	684	641	699	650	658	658	667	657	675	660	674	696	644	680	678	683	678	679	656	708	691	616	633	652	655	648	635	658	665	702	698	685	652	663	638	656	687	674	625	674	684	648	638	692	693	667	703	663	665	664	690	649	742	649	695	636	674	667	679	703	638	650	640	694	701	669	708	616	662	670	689	656	636	674	686	726	662	698	731	646	644	636	682	693	662	650	664	676	655	674	641	658	692	632	667	646	678	704	632	644	677	682	689	683	653	655	634	655	689	658	647	662	658	681	664	679	696	616	644	656	710	680	663	716	643	696	663	628	639	655	702	703	656	651	681	645	693	669	708	655	646	677	690	681	731	674	688	663	694	665	701	659	683	662	746	670	630	666	656	647	656	683	662	692	647	667	715	687	701	645	701	643	657	647	673	678	666	684	665	650	701	665	693	662	631	658	704	678	651	691	698	696	669	661	672	706	651	682	677	678	677	651	658	622	655	677	668	640	648	686	678	648	639	715	654	655	685	639	636	718	665	644	682	682	655	618	718	734	697	702	714	701	716	665	664	697	689	648	710	670	668	667	662	642	702	692	647	661	696	672	660	699	668	671	708	673	637	660	661	677	680	681	634	687	712	705	639	705	703	653	639	695	651	656	679	706	652	671	676	689	681	665	656	619	665	729	653	647	681	690	655	654	664	658	667	636	682	641	648	613	695	651	675	617	663	710	609	656	662	666	667	697	691	666	686	654	698	674	647	656	684	659	697	669	674	675	637	692	680	668	670	642	668	662	694	631	715	677	645	695	678	681	663	623	632	675	727	656	681	680	664	699	674	649	676	657	665	651	695	636	712	685	702	704	690	678	684	657
9316	5324	7501	5432	4903	2584	1306	987	861	776	732	757	662	581	591	568	553	535	513	449	466	433	445	426	429	403	378	382	404	405	398	380	406	387	355	393	389	362	351	373	409	405	371	412	380	356	382	387	353	384	363	374	364	385	366	369	376	368	368	328	335	328	362	360	323	376	376	350	363	375	361	354	386	369	359	324	360	353	325	354	373	367	380	371	367	333	390	359	358	346	379	317	309	355	363	351	374	366	376	353	360	361	374	388	369	353	383	336	370	366	364	358	381	377	367	328	398	344	352	350	355	353	358	342	358	350	354	353	358	339	374	329	357	336	343	356	365	344	384	388	331	320	363	344	350	337	344	365	346	361	348	350	357	340	358	359	395	373	367	362	345	368	352	368	358	353	369	342	358	390	388	370	359	357	370	386	334	366	332	335	350	344	339	372	322	383	408	376	350	370	354	346	361	372	351	374	356	357	382	406	350	316	339	358	379	411	358	334	330	379	345	322	336	351	343	380	355	365	362	372	382	344	377	366	362	342	382	345	368	349	369	314	334	419	335	351	355	364	331	370	366	359	390	336	372	351	383	362	380	362	386	372	372	364	326	374	327	347	351	341	332	357	327	342	365	349	393	410	338	409	371	365	330	336	380	385	357	334	337	355	333	343	365	349	346	417	365	338	405	347	365	337	383	334	374	355	357	376	347	387	371	306	377	352	333	345	335	358	390	333	356	362	367	344	343	375	364	383	341	338	379	360	328	361	365	328	339	373	380	355	373	362	344	346	354	371	362	331	352	367	352	376	366	342	332	349	376	386	346	327	371	362	359	329	352	356	367	345	351	324	362	367	358	397	339	372	351	354	341	352	368	352	370	326	346	348	350	359	317	403	348	339	369	341	355	373	396	356	329	362	364	352	354	357	391	380	336	344	313	348	338	383	416	350	347	331	338	314	363	356	343	345	397	381	346	347	347	385	364	353	342	339	405	342	336	369	366	363	358	337	354	346	354	390	386	366	372	350	354	357	354	360	344	371	334	394	364	363	335	393	373	358	373	355	370	346	335	335	359	355	371	346	352	359	360	335	340	361	373	364	348	381	332	375	344	363	352	354	385	399	356	348	384	367	347	364	371	353	389	365	369	359	370	370	375	361	385	362	340	318	355	341	378	326	414	355	328	297	345	372	357	391	346	335	361	383	363	367	378	329	329	357	363	331	348	364	368	376	349	356	366	348	355	350	333	388	411	309	327	363	362	378	358	360	349	387	352	354	381	358	339	369	354	321	342	354	322	359	363	358	356	359	381	372	347	324	365	409	336	354	375	343	377	387	335	396	365	341	373	390	335	328	362	374	394	342	373	356	353	355	345	356	359	377	343	371	348	334	356	374	376	357	362	362	374	328	350	381	348	363	355	360	344	367	409	333	346	362	351	376	342	354	359	366	374	348	367	370	363	361	378	360	353	406	335	333	353	361	355	304	367	364	319	317	363	370	384	368	367	336	368	331	376	367	334	372	368	376	337	368	359	369	329	370	359	362	390	322	377	377	351	341	320	344	360	359	344	346	336	340	340	384	348	350	365	340	378	322	361	343	373	353	377	330	365	343	354	347	333	373	376	366	356	343	343	386	356	330	388	377	403	370	356	347	354	371	376	308	296	371	350	366	356	402	368	367	376	352	340	386	391	356	347	390	416	369	336	350	360	375	351	338	356	395	371	377	329	366	362	324	339	378	339	322	354	334	353	368	344	378	358	349	340	363	348	332	377	371	363	332	343	354	346	371	337	377	358	358	345	381	358	348	405	335	354	333	354	362	389	353	361	331	359	316	341	355	341	348	375	372	374	332	357	364	354	353	359	355	335	376	364	342	354	354	354	336	354	353	338	340	393	396	357	365	378	357	414	377	367	349	360	337	379	341	344	338	350	380	352	376	341	346	358	368	386	338	367	380	361	354	370	365	373	364	358	353	339	366	339	357	316	338	343	354	361	340	407	330	360	364	350	387	355	362	310	376	345	337	368	319	360	375	353	363	359	372	378	339	373	361	363	372	403	365	343	362	355	350	376	367	368	321	356	345	348	381	382	368	320	332	388	352	368	354	343	351	339	347	367	369	364	357	367	358	356	383	370	378	369	344	343	401	342	346	326	346	351	358	373	369	369	392	371	377	347	333	365	368	368	344	404	357	372	379	340	344	348	354	336	356	364	349	320	369	343	354	349	332	325	349	360	323	342	364	339	354	347	372	362	346	338	353	328	337	377	349	361	347	326	360	363	366	378	342	355	360	343	346	333	353	385	384	338	362	357	323	354	344	375	378	340	341	358	370	370	363	333	342	325	356	350	340	330	343	392	370	349	344	350	362	373	386	358	330	333	354	360	366	374	355	322	362	367	351	327	388	315	365	366	337	376	364	347	346	338	351	369	352	377	376	360	379	340	398	374	374	373	323	359	357	357	353	352	359	326	324	347	350	372	343	365	412	348	351	393	393	372	338	389	347	360	385	358	380	384	352	377	358	335	363	368	357	374	369	345	382	381	371	351	360	335	366	353	357	375	342	328	319	384	368	349	308	377	354	337	313	352	354	353	385	373	365	332	367	387	365	361	382	374	356	339	345	390	375	378	350	333	398	352	359	410	369	370	350	336	323	347	355	395	363	386	396	361	375	375	361	356	347	370	347	351	371	358	342	373	413	366	386	336	388	356	316	375	349	357	366	345	354	362	373	400	346	327	366	381	335	373	371	362	380	362	345	398	346	368	343	371	385	382	348	335	380	324	379	332	368	350	372	358	363	333	348	351	331	370	367	356	372	348	349	352	389	364	371	365	371	367	359	364	332	349	397	364	372	390	325	374	363	367	360	354	363	378	379	363	340	393	325	362	330	361	354	395	339	395	364	346	341	342	373	339	352	346	360	380	391	347	334	359	396	338	333	326	364	352	384	322	346	363	375	331	360	330	357	359	337	338	357	365	373	360	361	395	335	313	350	326	327	347	334	383	335	343	386	379	356	379	354	360	348	351	334	366	363	355	361	341	370	376	337	370	348	337	336	366	396	358	374	358	360	356	344	363	343	349	363	347	371	374	350	330	340	326	362	379	347	335	344	349	347	358	323	332	349	351	427	374	358	352	390	350	367	374	360	347	350	387	375	340	358	350	342	348	391	342	385	358	321	352	341	351	377	369	376	316	332	393	355	359	339	366	333	356	348	362	367	367	398	355	333	353	364	364	354	352	362	339	336	366	364	361	351	368	347	359	362	383	364	368	366	360	368	360	308	380	328	371	352	382	316	339	380	381	377	366	339	371	357	364	352	344	380	390	315	383	386	358	359	388	328	352	359	334	352	332	362	365	376	345	346	397	354	360	390	365	391	334	339	374	373	368	361	395	308	352	350	325	399	374	346	372	348	354	361	355	297	333	378	354	365	400	361	386	337	384	347	357	381	367	336	357	393	340	338	322	394	327	370	385	359	370	356	364	352	391	369	340	331	356	381	325	359	356	343	319	370
6194	6042	12382	12826	13861	8430	4667	4130	3760	3489	3387	3332	2969	2726	2644	2319	2205	2310	2092	1871	1666	1648	1407	1500	1311	1220	1284	1203	1124	1181	1145	1060	1210	1194	1133	1104	1114	1101	1084	1024	1042	1028	1105	961	969	1008	1012	966	945	942	896	958	1008	957	908	880	914	872	835	815	897	916	848	839	813	839	858	852	821	824	894	843	884	887	864	840	899	894	861	826	852	887	837	885	943	851	872	835	839	851	873	863	882	836	818	836	840	913	854	795	809	952	865	872	859	896	841	917	872	866	896	888	900	883	850	899	841	859	841	875	862	837	825	858	892	806	874	859	866	879	874	854	817	917	840	850	828	899	878	857	836	897	853	859	900	862	806	864	826	853	903	847	926	866	880	886	840	926	842	840	853	861	857	848	880	898	895	897	868	842	857	885	836	890	886	908	811	826	889	908	866	892	859	914	894	860	869	842	846	948	847	903	860	862	825	885	846	847	847	837	875	875	817	856	865	903	835	884	864	921	887	823	881	837	867	929	883	823	880	870	838	898	824	851	888	823	859	882	842	900	868	887	846	852	848	861	790	867	826	866	849	941	862	866	855	862	852	884	851	863	862	894	845	816	870	885	917	860	878	939	803	826	855	828	898	868	865	857	844	838	920	881	851	881	881	834	877	850	905	870	817	866	898	899	882	866	890	862	896	854	852	867	822	900	844	897	920	808	870	827	866	863	860	875	883	850	868	827	848	855	857	911	867	862	796	887	860	872	843	851	801	870	900	908	892	863	878	830	871	845	880	826	870	842	876	858	872	880	846	922	876	910	860	867	871	849	874	918	816	796	836	858	862	872	845	874	876	822	850	854	898	864	846	842	846	823	902	897	876	836	903	857	855	850	928	830	839	897	846	821	878	898	863	880	886	892	856	893	851	861	898	901	877	848	881	851	861	880	915	915	837	878	839	853	912	835	849	881	881	880	869	845	903	909	865	863	894	900	844	856	847	811	880	880	838	907	929	911	865	906	847	865	905	875	832	908	834	894	843	846	908	865	886	886	819	871	848	923	824	843	828	875	851	833	913	914	895	916	920	876	917	900	845	879	873	821	901	874	862	927	844	862	850	854	821	883	850	842	842	839	887	861	844	868	856	834	897	875	888	864	847	868	863	840	873	818	829	869	898	926	894	831	845	882	865	954	890	884	852	911	823	886	871	862	806	829	829	816	882	866	885	883	842	879	781	875	888	900	849	869	868	887	809	863	843	907	862	880	878	802	853	850	859	888	868	869	903	855	855	856	849	870	827	859	869	831	876	911	835	829	865	893	937	892	906	860	858	877	896	816	877	862	851	834	866	826	836	840	851	835	870	853	872	851	870	903	900	861	848	869	859	802	827	895	871	817	836	862	903	835	915	837	913	875	844	857	868	881	825	815	868	878	864	885	866	854	852	842	836	841	846	851	850	858	838	864	875	891	875	860	843	844	860	882	842	875	863	836	824	890	886	919	873	894	917	892	881	873	876	858	809	853	852	821	897	823	866	836	916	850	833	840	900	874	825	886	863	897	862	870	854	880	859	877	882	864	871	884	946	889	849	804	878	888	845	823	883	852	823	856	851	824	851	857	893	841	835	854	850	854	912	857	906	837	869	886	878	859	863	882	878	908	917	846	864	848	858	823	851	891	922	887	889	846	816	873	897	886	877	887	910	822	883	893	826	880	834	848	898	914	885	836	847	878	839	878	872	848	791	889	838	886	889	860	921	869	860	849	902	867	860	868	824	866	861	899	845	823	890	861	853	911	865	915	839	894	855	866	883	857	876	855	826	857	860	860	852	891	809	815	851	871	796	870	860	827	886	862	884	891	906	829	838	832	887	894	836	839	915	890	884	903	963	869	887	886	875	829	881	870	856	840	859	844	855	846	822	898	932	831	875	855	878	847	809	865	917	855	872	853	859	885	875	908	853	843	872	845	875	845	933	861	866	866	902	864	837	848	881	854	881	814	866	868	913	861	882	844	826	844	843	868	851	855	865	850	849	922	835	858	893	851	882	876	920	878	867	834	890	881	866	848	831	861	858	901	940	762	869	876	887	881	905	826	865	837	862	867	877	816	876	881	897	896	860	924	812	881	842	869	840	863	886	852	857	825	845	859	813	888	876	864	864	958	877	837	834	923	896	845	883	838	864	849	864	863	906	853	886	884	837	884	895	917	934	834	822	837	888	834	859	917	847	801	800	842	875	870	838	865	842	910	885	872	862	845	893	857	765	885	908	871	851	866	899	855	886	880	841	882	873	821	851	908	892	808	899	828	937	839	874	834	850	864	887	813	878	855	835	875	852	852	901	818	789	896	819	845	853	944	830	901	862	855	849	843	828	817	821	840	841	898	941	866	866	871	874	851	848	871	870	858	876	867	887	908	917	849	889	807	900	871	849	847	914	853	844	824	852	856	906	910	847	857	879	840	826	815	905	808	891	875	835	857	852	894	873	860	908	882	881	821	869	835	835	874	889	841	868	861	885	849	822	861	792	859	850	860	870	878	851	859	852	890	877	884	838	885	941	844	855	881	827	811	882	827	901	894	857	864	876	869	812	860	824	873	924	879	850	866	927	839	851	856	839	857	850	875	876	835	795	869	850	864	816	855	834	874	894	858	815	835	875	880	897	876	826	931	859	826	852	855	841	842	841	895	843	818	886	882	841	864	855	862	904	906	883	865	860	853	838	863	863	840	877	859	816	890	817	885	880	816	882	824	847	867	846	853	879	873	828	864	908	813	868	852	892	846	866	856	905	913	866	921	878	896	812	882	867	870	900	902	856	971	896	901	847	833	890	834	887	852	827	861	871	853	865	871	935	829	881	897	832	833	830	815	873	816	858	854	838	870	884	797	880	812	886	922	845	922	863	933	863	888	827	877	878	894	854	897	894	898	873	852	886	868	805	878	899	862	823	834	859	847	830	867	843	853	899	855	876	816	835	836	943	873	879	867	873	870	893	868	851	869	843	812	883	861	891	912	891	864	861	880	857	889	872	862	848	880	842	834	871	865	922	831	892	869	856	845	888	907	844	905	880	907	883	864	862	919	827	882	837	841	844	857	916	876	846	886	892	851	893	887	855	919	875	883	892	852	831	915	875	832	836	829	891	855	811	879	874	868	820	887	840	819	817	853	897	881	841	834	917	824	868	800	837	900	772	849	935	877	865	882	813	902	900	874	921	938	856	822	833	863	900	901	871	871	828	848	866	843	852	844	912	790	908	861	857	898	885	863	863	881	821	885	869	827	870	869	837	859	884	827	894	889	879	899	798	868	874	857	874	850	857	849	875	872	836	880	894	848	889	865	883	940	862	883	850	880	846	862	849	857	796	838	873	835	843	858	828	875	846	872	888	851	863	889	852	843	890	827	929	861	827	918	860	832	838	872	878	836	845	836	860	826	902	860	817	870	874	891	873	808	854	873	863	888	865	852	872	847	847	830	897	847	808	883	858	952	900	892	887	886	838	897	918	887	907	869	855	874	914	876	862	842
28421	31736	33457	29183	36543	30950	18570	10302	7377	5206	5301	4728	4400	4531	5017	3918	3173	4180	4467	2852	2362	1890	1460	1214	940	820	694	601	608	612	629	597	683	670	631	562	491	498	517	485	413	454	474	461	461	451	420	429	381	374	377	391	358	372	355	414	371	382	355	369	352	345	335	379	351	367	337	313	331	345	358	347	319	320	336	324	371	364	392	338	378	346	345	348	366	344	339	345	357	336	375	366	328	354	331	376	364	375	310	353	347	356	356	332	384	340	380	334	364	354	335	340	362	356	363	372	314	353	341	335	341	356	354	339	367	354	381	315	354	298	371	341	346	369	345	314	353	330	346	352	380	345	329	362	353	315	343	347	356	327	358	315	329	330	350	316	367	344	349	339	350	338	370	343	318	339	344	332	349	360	337	350	345	323	330	335	340	375	345	356	334	332	306	340	344	364	336	341	379	338	367	347	300	327	336	353	324	357	338	344	352	324	349	326	351	300	334	329	317	353	324	346	350	338	328	377	366	354	334	354	363	371	333	351	348	365	332	336	346	321	372	357	353	349	380	303	345	366	373	354	355	358	354	328	340	358	364	372	351	334	331	334	360	380	310	342	363	340	380	348	344	375	367	400	352	332	332	308	332	337	318	340	367	341	352	383	351	335	338	329	367	311	353	338	333	314	324	376	318	356	320	316	350	342	341	348	325	373	353	308	345	334	374	351	317	350	330	362	344	333	352	342	323	361	346	323	318	319	340	332	402	368	356	354	367	356	346	352	365	320	358	354	347	340	375	342	309	350	340	371	339	341	355	357	351	343	379	356	309	349	374	359	348	344	369	338	373	358	326	371	371	354	352	354	359	329	328	360	309	327	363	340	347	362	359	335	311	344	308	352	368	398	333	344	323	330	342	337	331	354	370	339	361	343	373	335	341	354	314	375	367	376	358	337	342	349	350	368	356	360	353	361	342	359	361	367	363	324	347	349	353	308	308	358	364	386	315	356	357	319	362	360	344	335	357	325	365	354	359	371	344	327	383	349	352	337	363	344	361	353	327	320	356	313	338	343	343	384	362	356	341	308	326	338	364	349	370	331	339	338	367	346	323	335	338	362	323	366	351	339	343	359	373	357	338	364	327	318	350	355	360	333	341	328	331	370	343	380	355	321	346	334	362	363	364	343	358	338	355	334	364	348	390	383	350	355	360	345	318	303	323	334	338	357	351	316	332	320	370	371	349	368	358	344	344	360	362	360	343	348	350	366	312	307	345	325	348	320	371	358	334	353	356	338	360	350	329	312	365	299	332	328	328	368	362	336	339	308	337	337	350	376	355	346	352	332	359	348	357	315	330	381	340	348	340	334	339	306	345	348	358	331	340	346	330	371	376	365	336	376	329	350	331	346	351	334	364	360	375	354	347	317	352	380	326	335	362	348	349	357	349	367	346	340	337	321	353	357	351	338	331	333	344	327	354	393	373	315	343	349	334	314	348	345	351	366	364	344	369	367	351	375	355	320	347	364	384	310	381	352	326	342	324	354	338	383	350	339	354	356	349	358	332	297	340	340	330	320	323	334	354	330	326	352	334	320	335	349	346	345	382	343	370	327	346	348	322	306	316	354	341	354	345	348	330	340	323	329	342	359	347	329	328	343	353	332	347	355	317	351	361	346	384	333	322	350	359	348	356	311	359	325	336	321	375	358	362	371	331	315	326	363	316	330	353	320	325	359	322	313	343	362	344	357	354	362	342	330	322	359	364	342	329	359	374	378	380	339	341	353	319	324	348	317	343	361	359	336	388	363	330	340	364	333	346	368	342	328	381	348	325	336	354	347	364	346	348	364	346	334	356	333	352	332	323	326	341	347	383	350	354	370	393	332	332	371	352	356	369	366	336	358	346	346	297	359	358	307	358	321	357	368	326	321	333	349	350	394	353	355	360	333	333	332	354	354	336	310	381	378	356	332	372	331	362	327	346	388	364	329	335	373	361	381	356	382	315	306	341	327	338	357	380	340	353	328	329	341	374	322	336	328	332	327	332	336	355	336	324	338	345	320	348	346	339	344	349	368	355	375	342	324	337	360	339	379	317	369	384	344	341	349	354	316	325	364	375	347	330	357	318	358	382	325	345	326	337	327	327	344	345	359	314	338	385	330	345	325	355	331	346	361	310	345	336	334	347	318	360	350	331	327	367	361	381	335	359	347	317	363	341	366	349	339	339	346	337	345	355	358	309	341	359	349	351	378	371	335	334	360	323	362	318	313	315	368	325	345	360	378	358	319	322	371	379	374	355	344	341	331	341	346	365	339	337	349	315	331	368	380	393	340	343	310	335	392	342	331	327	327	338	349	353	338	340	326	341	288	325	338	350	340	332	317	379	322	306	350	360	328	347	304	305	369	326	352	343	379	324	367	351	319	342	339	342	308	347	386	297	345	355	326	344	337	324	353	329	350	361	385	339	378	337	349	347	364	328	328	345	327	330	352	338	341	353	368	315	344	364	333	323	343	408	395	336	334	350	332	356	332	370	362	381	355	370	404	396	355	325	363	373	312	341	336	317	364	349	321	331	327	326	372	343	351	356	354	361	331	330	340	336	382	317	312	330	336	318	350	351	342	377	347	379	335	348	332	342	330	329	355	350	349	335	338	360	334	333	375	365	333	329	337	358	314	362	322	354	344	348	342	351	348	364	361	349	337	377	344	319	337	317	313	351	327	355	320	321	357	363	393	350	355	323	333	362	322	314	346	357	345	328	335	341	372	344	321	371	352	368	334	352	337	334	334	344	389	378	395	366	314	346	333	329	371	340	349	344	385	361	345	329	337	325	337	334	385	323	339	360	368	347	359	335	357	344	364	318	377	354	330	362	354	349	376	337	373	397	346	398	343	341	326	331	378	347	344	343	333	336	324	317	339	346	358	353	348	379	332	359	351	360	340	345	332	358	381	354	358	350	353	342	324	322	351	359	335	352	332	362	368	348	328	356	348	325	358	330	352	355	323	342	324	365	353	324	318	353	327	378	355	353	328	340	329	353	382	353	342	344	380	360	376	357	356	357	391	353	390	370	384	347	330	336	346	400	366	340	341	366	342	317	402	374	361	401	367	368	326	341	344	348	341	376	334	375	378	369	343	322	360	376	370	344	340	347	320	363	348	333	342	325	372	320	342	316	374	322	323	343	332	347	346	357	341	331	357	319	332	338	364	326	332	374	342	345	352	342	349	351	312	344	326	339	324	337	350	316	329	339	329	316	363	310	363	367	329	356	399	343	363	340	325	369	364	347	381	343	353	338	347	310	362	328	331	363	348	335	338	399	352	334	365	316	347	360	338	357	317	382	347	356	376	372	350	342	374	352	304	338	363	355	313	330	340	330	333	352	340	358	355	348	369	343	345	342	352	361	370	317	375	351	350	364	373	339	357	345	346	383	362	341	349	340	313	362	344	324	336	311	359	358	345	343	365	344	373	349	337	361	355	350	316	354	307	349	327	312	348	311	332	326	362	379	306	350	341
17952	25439	31377	32599	40704	34470	15314	12258	15061	15238	18907	18644	18879	18544	21292	15863	14133	19856	20226	13631	12182	10431	8560	6930	5211	4199	3481	2817	2588	2845	2733	2771	3986	3325	2974	2515	2213	2261	2113	2008	1654	1605	1726	1674	1538	1549	1368	1266	1094	1090	1073	987	936	972	964	909	913	883	908	841	830	858	863	935	886	843	873	868	894	864	799	815	824	866	816	815	886	829	823	859	837	852	863	827	831	870	846	854	771	904	885	858	811	840	823	867	845	821	827	866	863	790	887	842	803	799	895	802	795	860	876	888	846	859	872	894	824	854	839	875	858	888	876	844	861	756	898	842	848	830	839	819	783	823	862	838	832	858	870	814	810	828	837	872	822	889	800	895	806	813	847	840	848	808	888	812	837	812	862	836	860	854	835	869	787	815	832	836	819	837	814	858	781	839	843	824	797	836	826	848	852	852	806	824	859	837	845	783	841	827	838	793	815	859	830	811	845	868	829	863	847	838	836	817	805	830	829	842	840	831	826	815	876	828	791	827	843	822	889	822	843	841	841	821	829	827	863	857	830	804	837	857	847	853	825	890	835	832	825	850	837	817	789	790	833	799	883	795	868	802	828	808	849	803	830	819	811	844	787	831	841	842	828	819	854	870	852	786	797	793	840	782	803	817	918	875	832	834	825	855	834	834	878	836	801	841	834	807	808	842	824	890	818	862	867	852	878	873	823	802	821	855	799	897	834	851	829	816	821	814	861	837	812	842	818	797	806	822	837	860	847	799	847	830	814	892	827	819	862	834	845	814	803	829	847	845	908	834	793	832	873	855	905	837	870	816	794	789	844	817	870	806	812	828	888	824	813	824	871	888	795	849	778	785	854	836	848	830	830	824	805	839	772	827	842	800	769	864	828	799	814	843	828	842	838	812	873	878	792	860	841	805	897	813	790	792	877	798	827	802	893	819	901	815	847	821	896	811	816	848	855	830	800	842	823	826	809	800	804	783	803	794	812	842	822	834	866	831	818	813	864	818	837	785	828	840	869	837	847	798	785	855	856	832	783	803	760	849	837	838	858	802	808	840	817	828	858	833	844	822	825	837	801	838	819	810	858	841	823	823	805	832	879	816	856	787	813	854	808	856	830	824	830	817	796	816	829	806	873	813	835	799	867	799	853	821	815	866	813	806	770	764	885	817	833	847	813	800	832	803	766	773	858	828	856	836	821	791	856	827	804	824	828	854	876	822	864	799	822	872	813	845	839	806	815	832	834	834	826	844	780	848	836	865	821	819	880	805	783	811	834	827	849	818	841	807	804	819	913	842	843	850	867	773	825	826	844	816	837	881	816	801	839	831	857	893	852	823	799	832	851	928	821	865	815	810	817	845	847	815	808	837	820	869	803	865	816	775	870	791	846	825	833	854	773	816	826	855	900	842	830	802	862	844	871	861	847	802	815	868	871	782	821	835	822	815	868	857	876	860	772	853	871	825	831	794	861	800	829	776	867	840	854	890	823	776	810	791	865	785	818	796	844	807	826	806	812	865	808	801	860	867	838	791	825	865	860	848	845	800	797	823	827	831	813	883	873	848	844	829	819	772	846	846	787	813	781	853	814	890	815	854	894	837	852	765	900	865	875	812	862	820	814	794	812	810	810	816	790	797	820	844	784	838	813	849	859	861	812	784	865	839	810	810	811	774	816	875	838	833	808	925	836	844	867	826	817	799	839	856	805	814	812	799	853	824	876	846	856	843	816	796	788	865	882	866	835	837	846	838	852	787	791	847	838	841	828	861	839	886	831	886	842	858	781	828	844	829	772	827	858	873	794	815	837	849	812	799	850	790	818	833	836	868	865	840	826	850	821	865	804	796	879	844	822	815	809	817	832	858	830	798	791	830	838	831	814	834	852	823	808	872	840	829	793	826	803	860	829	830	858	808	822	851	836	818	809	810	778	839	823	820	807	850	829	841	823	821	820	824	824	838	816	830	848	830	863	812	834	785	769	833	836	835	852	813	880	897	786	860	835	881	807	797	810	862	815	882	843	799	869	832	807	892	837	828	837	829	872	818	862	773	884	862	817	855	878	817	862	807	798	834	877	813	835	774	847	856	959	874	807	820	815	807	851	827	784	888	851	819	837	825	860	798	816	799	817	854	796	878	797	793	832	807	837	842	828	837	875	869	778	842	821	826	780	828	819	820	870	802	816	796	809	807	873	837	850	816	839	818	823	851	872	819	845	892	850	810	797	777	831	804	818	876	910	779	817	831	813	822	823	879	844	799	880	800	824	820	830	827	840	858	862	817	875	817	791	797	825	827	835	869	913	781	817	812	837	852	828	835	804	835	842	878	826	823	900	826	848	810	847	861	846	919	823	864	849	830	811	841	817	770	872	865	796	854	838	867	841	830	794	844	804	810	850	824	822	800	826	800	832	878	862	851	848	876	819	840	811	829	816	825	806	831	850	848	811	869	846	843	816	826	805	818	821	797	864	835	804	817	788	827	825	809	859	801	762	854	872	812	834	798	837	777	836	878	836	846	825	806	825	802	826	867	858	871	912	837	839	806	857	764	857	865	820	807	838	829	828	812	847	787	817	850	802	797	841	840	865	852	805	836	802	816	821	847	831	839	815	833	856	818	830	810	778	834	829	865	799	888	858	898	810	836	823	837	858	847	845	810	851	837	871	844	833	841	819	795	853	876	814	863	794	809	801	802	848	839	840	854	803	797	843	820	861	842	814	825	836	827	834	803	876	815	830	817	809	812	821	836	846	903	838	791	836	855	842	894	874	821	840	865	826	845	836	823	808	805	823	830	855	838	833	773	831	802	823	875	805	872	875	841	836	809	827	846	830	808	864	860	775	832	805	865	861	809	893	861	819	824	889	854	859	849	768	812	845	810	873	861	844	823	807	872	859	883	837	840	792	846	844	819	811	776	839	884	790	832	854	871	840	840	861	888	829	858	825	804	832	855	837	846	825	824	837	822	836	862	820	846	817	796	863	803	864	760	836	793	776	828	843	829	870	860	839	849	820	790	841	821	809	806	906	827	826	812	794	848	887	848	800	803	801	780	866	835	830	798	774	825	856	794	835	806	871	819	877	790	803	835	881	895	835	818	804	847	784	833	803	838	867	800	833	860	827	842	845	860	807	815	831	846	776	828	847	865	867	819	827	882	837	831	863	870	843	832	877	818	851	903	859	855	796	867	835	811	862	823	821	868	878	857	861	854	804	896	862	823	833	821	867	816	810	802	825	829	826	836	835	755	888	845	843	815	850	842	863	820	869	796	820	849	915	808	829	810	787	815	815	872	847	878	803	831	801	797	826	835	849	846	890	835	838	802	891	791	886	807	854	837	776	826	811	834	818	886	804	855	824	812	840	842	818	859	871	852	857	783	860	879	820	826	817	807	830	777	878	802	829	871	864	830	849	840	855	841	886	834	799	806	785	861	776	835	812	843	839	831	836	842	851	840	848	793	860	812	873	791	894	845	832	845	843	799	880	841	833	831	844	822	857	898	812	867	843	787
34931	38832	38537	34145	42157	33596	21949	16047	11663	8551	9156	8509	8060	7621	9644	7623	5869	7762	8253	4966	3970	3401	2758	2125	1466	1096	990	764	662	773	746	878	1074	915	740	681	600	581	655	529	466	443	419	484	447	427	378	379	340	308	278	302	334	301	350	270	278	289	295	290	282	291	283	305	282	262	327	295	246	307	293	289	278	260	287	283	310	303	292	278	308	269	270	286	271	289	239	286	298	327	278	301	292	245	290	276	293	287	293	291	298	328	297	264	285	291	282	275	263	280	289	310	289	296	278	306	303	280	272	278	292	272	317	326	293	290	278	306	302	279	274	308	273	296	279	300	231	293	282	283	290	284	280	284	305	306	273	276	304	323	258	263	321	299	256	318	312	258	287	271	311	310	289	320	302	277	301	301	278	292	291	282	318	275	291	274	302	302	296	303	309	293	317	288	297	290	292	277	309	319	304	306	283	293	285	264	287	286	296	264	316	264	285	301	270	273	259	292	293	278	282	300	289	285	291	275	272	286	274	334	292	270	293	276	291	275	269	289	297	304	266	271	283	337	269	272	301	252	298	290	292	274	278	267	303	303	277	304	282	264	304	293	298	282	285	275	294	279	261	316	288	304	301	276	288	286	294	274	316	312	287	296	288	315	313	326	297	262	261	281	284	266	309	285	292	279	306	264	266	300	294	301	317	289	308	265	306	273	297	291	298	307	271	297	278	305	279	321	261	274	278	309	283	268	316	279	281	275	296	292	269	278	278	264	285	288	280	282	280	288	283	298	330	291	323	264	296	288	288	279	297	288	285	258	294	283	280	297	302	291	283	286	304	266	256	260	317	271	297	297	278	303	270	310	307	283	307	266	258	270	262	274	291	322	274	299	312	273	272	272	279	283	315	282	287	299	271	289	297	256	283	249	284	282	273	283	282	284	307	280	283	282	275	294	256	280	308	259	295	273	295	303	278	285	261	266	286	300	300	293	268	278	324	292	277	308	286	307	278	294	277	273	285	317	289	310	284	275	264	272	305	298	290	298	271	270	269	280	266	252	276	294	335	295	301	295	306	276	313	262	260	275	290	275	251	296	326	290	320	293	297	311	288	296	294	291	282	288	298	295	274	276	262	290	295	305	272	287	274	287	277	272	282	296	275	266	268	282	271	292	275	261	290	274	300	286	269	259	271	273	274	317	325	262	316	319	300	292	273	292	311	308	316	273	259	308	283	312	258	277	273	259	274	294	315	295	277	286	265	308	304	284	284	297	300	285	274	301	286	310	275	306	302	277	288	308	304	278	272	286	262	244	291	299	274	284	299	283	280	249	275	290	304	275	283	276	322	314	299	298	275	310	283	259	285	291	295	315	311	285	298	248	277	292	290	289	308	332	286	308	259	287	266	275	276	310	270	278	291	280	286	297	307	291	264	302	303	276	287	272	271	292	297	277	291	291	317	288	311	282	272	279	275	294	262	295	300	288	316	293	276	325	310	308	281	287	290	291	286	286	309	295	273	306	315	278	245	273	281	270	275	299	265	296	320	288	264	281	293	275	263	296	283	286	311	264	278	270	253	276	284	300	303	274	261	287	303	265	286	281	281	263	285	315	295	291	288	300	255	276	285	265	289	297	268	289	257	285	285	301	281	307	282	295	292	268	263	261	259	290	285	281	304	280	282	274	274	300	285	280	272	273	295	312	289	300	287	282	295	251	297	259	287	289	289	275	304	272	261	306	272	307	288	319	312	277	257	271	248	305	270	274	243	290	275	281	278	290	272	290	293	262	247	268	297	330	286	245	271	297	285	269	300	287	265	298	259	276	298	292	292	295	275	293	295	305	293	310	286	303	265	272	316	285	316	265	294	313	302	260	270	281	301	290	274	297	271	272	276	265	271	288	273	297	291	302	314	271	307	282	315	285	286	306	300	313	304	323	287	256	265	284	286	297	331	271	300	294	270	310	289	294	290	287	312	241	298	311	297	286	284	280	290	303	283	295	278	261	278	270	271	288	307	281	264	271	300	262	287	272	294	257	297	263	277	266	290	286	304	288	295	272	298	291	316	292	329	308	289	290	299	288	309	306	290	309	303	300	305	304	292	282	285	263	296	276	255	275	320	287	284	308	291	292	322	299	266	282	281	266	289	282	307	297	302	252	303	290	277	287	291	317	268	294	301	293	295	252	298	292	265	279	279	291	316	266	289	282	266	261	314	279	285	285	325	307	285	296	318	287	282	287	254	290	293	301	278	326	313	253	322	284	285	273	272	282	292	272	273	281	313	274	297	282	291	262	299	302	308	271	307	302	262	271	299	280	252	273	281	261	275	265	303	277	290	285	288	308	274	296	308	310	295	269	291	308	306	284	278	301	272	299	277	303	284	264	295	294	281	276	274	277	302	280	282	306	277	293	277	296	260	271	289	288	313	286	297	295	275	315	313	298	308	272	263	287	319	292	319	285	303	276	291	298	271	296	303	291	284	298	288	290	288	255	280	274	316	293	301	278	260	311	292	306	267	287	302	302	302	263	301	263	277	316	265	272	268	300	274	314	294	314	312	296	260	290	304	279	302	282	325	297	314	309	295	259	293	298	281	301	302	298	278	273	278	290	274	309	289	343	287	269	297	268	300	320	318	249	267	271	273	245	275	263	307	295	285	288	273	301	294	279	289	299	305	299	281	316	282	297	263	296	277	281	244	287	318	238	322	278	267	283	263	287	270	306	313	292	287	320	284	267	274	295	281	272	295	302	307	319	253	296	310	255	285	301	298	285	284	275	301	280	295	298	274	279	293	294	294	289	300	270	309	305	277	304	285	314	328	299	281	308	289	263	255	279	289	313	322	289	313	281	265	289	295	310	290	312	284	271	322	296	276	284	268	280	276	268	280	285	281	299	296	273	288	309	309	287	282	284	292	273	311	275	280	305	287	289	302	295	285	272	280	287	300	278	287	268	278	278	306	272	272	288	294	308	292	318	311	312	247	308	305	289	282	268	288	292	284	303	281	313	294	254	266	291	273	294	297	267	297	301	278	289	299	312	293	296	299	272	299	280	278	280	263	262	306	258	291	277	286	311	305	291	324	238	279	252	292	286	264	286	300	271	329	273	298	304	316	290	275	288	296	251	286	294	263	298	307	316	313	288	276	304	281	267	319	294	301	293	283	294	304	310	249	290	302	287	294	288	284	281	288	271	298	325	292	310	281	294	292	287	283	302	263	276	329	268	297	315	290	263	286	287	304	302	288	260	302	301	282	276	293	303	318	294	257	323	285	296	304	282	272	275	264	274	302	284	309	269	261	250	291	286	273	284	297	283	305	278	269	278	294	273	317	311	293	293	306	324	273	301	314	259	276	297	270	285	300	287	245	258	264	300	281	277	288	293	284	280	288	280	299	300	291	276	275	300	283	293	307	238	297	277	295	287	286	268	303	272	269	255	260	274	268	292	303	274	289	272	285	283	263	256	310	285	308	311	290	283	272	298	297	285	275	279	297	295	297	255	284	284	307	267	332	307
21392	31274	35089	38825	45722	36738	17202	17813	19058	20301	25568	25911	25789	25197	29590	24678	21427	28278	28174	19010	17410	15982	13548	11160	8469	6115	5532	4148	3726	4000	3676	4908	6428	5158	4255	3545	2927	3034	3202	2508	2116	1924	1907	2058	1898	1901	1577	1313	1189	1055	1003	973	885	868	816	866	835	787	801	761	782	766	755	717	752	729	745	732	738	726	734	729	732	755	747	720	716	729	718	681	719	684	726	677	696	735	713	729	747	720	708	691	664	744	696	717	709	691	699	711	707	671	705	719	704	687	720	644	717	720	698	700	705	728	665	695	686	731	724	711	703	726	673	732	694	759	724	699	685	690	758	731	785	745	704	724	718	710	767	745	786	759	685	713	680	710	734	724	717	692	715	721	710	706	736	701	717	697	669	701	690	699	707	725	666	735	693	682	715	716	744	704	713	683	740	732	742	695	725	684	680	688	718	690	739	721	727	680	701	725	701	700	683	705	686	739	675	713	730	688	715	741	744	733	695	717	660	685	724	697	688	630	686	770	734	736	701	715	688	697	634	709	670	716	738	718	716	750	700	689	708	696	715	738	716	701	740	714	680	704	704	695	694	717	690	697	729	679	737	720	670	715	683	631	685	730	720	714	680	708	710	707	689	740	712	708	725	657	765	695	683	716	671	713	701	673	690	694	662	669	726	747	691	713	682	684	764	659	731	668	721	691	689	697	691	681	714	706	717	718	673	688	692	676	689	689	671	731	691	685	699	683	678	718	696	699	732	696	629	700	727	695	678	716	747	727	730	707	688	686	750	736	729	704	715	719	649	686	719	681	671	695	678	697	686	674	698	707	694	675	749	674	684	679	738	686	703	696	703	699	683	708	698	678	708	658	727	705	669	687	679	699	708	668	692	738	740	657	715	723	695	691	686	676	671	694	708	697	728	691	713	673	705	670	750	665	698	681	690	735	659	726	751	673	736	672	685	720	705	651	744	722	679	655	716	704	691	682	723	730	706	749	741	671	702	653	719	722	707	715	703	712	719	698	739	710	710	708	763	729	676	713	720	672	760	650	690	673	716	729	723	710	732	707	664	685	647	673	681	691	705	774	700	724	688	711	690	724	708	718	717	686	693	699	688	670	721	677	738	659	690	676	672	642	727	646	692	702	678	690	675	723	685	696	726	704	729	687	717	746	668	749	698	736	688	690	711	606	734	719	650	724	717	671	676	708	692	698	687	724	706	693	682	696	673	720	667	688	715	687	689	730	649	683	688	723	713	646	731	655	700	740	730	707	757	767	696	743	693	717	723	720	659	705	641	708	678	710	705	680	684	697	740	726	650	663	669	705	665	699	671	721	686	698	728	673	706	683	709	724	689	654	687	637	696	694	660	680	754	701	682	682	746	690	693	676	699	701	690	691	689	696	734	685	704	687	722	710	653	707	690	666	699	722	716	723	687	695	688	718	699	705	697	675	698	697	716	700	751	737	758	724	778	685	688	681	715	655	745	681	735	719	731	698	696	658	686	756	740	712	692	671	685	705	646	675	715	671	764	676	676	699	676	723	693	712	741	729	704	676	673	733	699	692	727	776	683	712	665	692	691	686	738	668	660	726	721	721	777	691	678	688	740	703	697	743	723	716	690	709	681	682	745	741	730	695	717	720	687	745	716	728	725	680	739	722	681	659	707	644	734	728	730	729	769	697	721	735	715	747	755	730	696	720	679	697	629	677	691	711	713	701	682	695	755	763	691	725	707	679	704	711	724	667	727	721	742	695	719	699	686	683	698	683	723	682	727	712	742	707	653	687	706	678	693	681	704	685	696	718	651	694	689	689	724	710	722	722	691	705	731	697	644	659	707	709	712	665	721	726	691	675	699	707	690	688	736	685	746	722	746	666	694	697	703	683	714	658	719	687	663	703	688	713	713	671	737	710	698	731	695	681	674	716	696	690	696	742	721	684	698	681	717	674	732	701	675	680	734	723	712	698	709	705	709	737	686	687	676	721	673	659	699	719	699	672	704	716	681	675	717	723	729	707	713	647	726	664	689	718	689	720	705	717	657	686	709	732	684	709	709	708	701	693	627	722	693	671	668	706	675	684	747	679	707	730	708	686	663	674	715	698	682	694	719	676	731	709	695	675	726	673	722	734	747	681	707	683	688	705	699	690	693	695	676	656	672	687	689	657	723	716	729	716	729	757	705	687	722	723	665	677	734	752	707	712	745	703	693	716	705	687	715	673	708	745	719	671	648	710	734	703	705	681	664	698	704	697	681	694	725	641	687	686	712	707	678	723	717	689	731	698	723	694	707	731	703	699	728	690	690	718	693	699	740	699	716	698	711	685	715	720	707	683	688	714	706	702	696	719	711	689	722	716	712	655	687	705	745	696	666	734	679	672	685	691	654	756	715	648	690	697	723	669	728	688	700	703	704	718	687	727	712	699	721	681	738	674	704	680	644	722	684	708	691	687	674	687	699	732	691	708	742	682	655	705	732	742	663	696	677	657	707	706	708	715	736	677	698	714	689	703	671	718	661	699	697	676	670	691	737	719	657	690	727	664	702	722	740	759	729	701	708	731	692	683	708	699	694	704	682	731	770	704	743	701	702	701	679	750	666	691	679	704	726	710	708	677	699	704	678	701	744	696	752	750	702	706	686	740	700	713	738	670	695	723	674	696	730	679	672	733	718	719	685	673	730	681	758	706	709	728	681	705	721	661	698	675	726	660	696	691	667	693	695	689	684	736	726	704	645	699	651	678	700	714	688	637	669	711	722	702	733	657	687	702	706	701	706	732	663	669	739	671	739	662	711	718	722	728	703	694	710	714	700	733	644	707	704	707	688	730	736	678	685	680	677	676	716	690	690	701	722	733	726	716	706	707	684	655	697	713	686	685	706	751	673	729	665	644	716	671	708	683	700	684	715	753	676	715	693	705	693	680	690	702	730	677	714	725	701	683	726	688	662	680	724	704	680	718	704	694	767	693	684	725	743	772	737	661	725	698	732	728	729	708	691	733	747	712	686	643	688	734	720	702	683	704	700	723	694	685	703	691	719	684	754	691	699	679	674	700	757	693	728	701	685	657	715	696	664	716	689	716	752	700	684	715	705	681	736	697	723	673	726	679	680	669	693	714	722	718	667	674	662	723	673	649	743	727	739	730	709	627	708	741	708	709	705	729	684	693	714	710	691	706	704	722	678	718	698	712	685	685	686	752	713	723	678	670	710	699	707	697	687	726	735	704	694	680	702	725	712	684	707	707	696	729	662	734	650	739	718	674	685	694	690	681	727	718	701	722	743	691	676	749	691	674	693	682	700	705	664	718	707	718	684	712	679	685	718	680	677	679	682	697	689	690	672	680	672	669	693	701	726	759	710	747	682	702	735	744	676	671	709	714	681	724	695	706	696	716	669	680	744	718	714	664	703	677	677	783	686	661	728	700	657	680	671	737	675	733	686	690	709	688	717	715	708	708	698	671	735	730	691	678	760	657	664	699	700	662	726	725	670	652	731	754	704	700	700	723	719	618	690	724
9339	5949	7865	7211	6052	3622	1413	980	893	829	798	685	656	640	586	603	568	583	558	474	452	502	446	462	436	446	439	427	449	418	427	439	390	388	392	395	407	397	397	377	402	396	367	405	378	393	392	413	384	371	375	385	369	382	380	372	354	399	388	408	355	395	363	381	372	372	384	350	356	422	380	376	363	386	361	382	402	402	376	350	356	364	336	379	382	392	355	362	370	376	375	381	358	360	342	365	385	364	363	391	349	362	346	413	385	360	399	374	389	382	384	360	377	329	365	344	359	357	387	370	355	420	380	420	336	362	387	365	388	396	379	350	338	397	356	400	377	440	366	382	413	399	382	387	397	359	348	362	394	364	353	378	370	368	344	368	372	351	397	416	373	393	367	381	362	395	348	359	310	401	339	371	376	372	367	363	380	375	400	394	374	408	375	342	382	360	359	388	394	401	384	361	408	389	366	363	387	373	335	359	387	365	364	364	362	347	367	377	363	363	367	373	364	362	371	403	355	368	351	365	392	382	383	321	355	376	354	371	406	398	385	361	363	372	387	351	328	381	362	380	343	375	376	374	383	355	365	338	335	344	384	350	361	344	379	379	379	367	349	373	359	365	393	381	379	337	382	366	373	410	360	359	395	377	359	354	367	338	387	359	373	352	401	368	393	364	360	383	376	387	377	420	388	358	367	388	347	371	361	361	384	379	353	357	359	366	389	397	369	343	399	362	351	398	367	337	342	368	369	391	387	372	392	383	357	362	348	356	381	355	396	363	378	344	347	358	364	403	364	352	398	409	333	390	392	366	386	375	375	332	364	377	374	324	364	396	364	362	397	375	326	361	379	349	393	371	374	378	377	402	371	371	394	402	376	395	406	367	367	358	361	387	347	350	363	338	398	370	359	335	390	354	369	385	389	403	377	356	366	359	365	373	395	360	355	379	339	379	391	382	384	365	357	328	372	364	410	396	368	391	349	386	364	377	353	394	355	354	374	382	349	333	358	332	387	405	396	388	364	360	393	365	395	370	376	367	382	400	321	351	390	390	391	387	358	377	380	408	365	378	396	361	408	348	371	368	375	387	371	372	382	383	387	343	371	420	416	364	363	317	377	345	373	362	403	372	377	361	350	346	346	356	338	367	387	385	394	384	389	374	373	349	379	388	385	385	372	393	384	378	405	375	400	368	371	351	383	389	412	377	364	353	365	339	347	381	358	389	364	400	366	370	370	380	365	322	336	330	382	367	366	389	415	359	410	369	363	368	372	379	382	362	425	353	367	389	360	365	363	353	386	346	376	364	359	404	326	354	398	407	397	344	385	393	346	358	391	338	357	361	347	387	372	336	375	382	357	379	368	350	378	369	356	390	412	358	384	358	366	347	419	382	318	374	371	420	383	367	352	398	352	380	399	357	368	379	371	350	349	369	353	403	378	374	413	364	338	340	399	331	361	400	361	352	356	362	347	366	368	395	401	383	370	400	355	382	350	353	339	343	348	391	362	351	335	380	376	365	365	379	371	403	360	376	374	366	360	384	379	350	420	378	417	371	357	410	362	379	363	394	404	354	383	367	339	371	376	361	381	397	390	354	348	400	394	408	359	351	358	389	397	430	357	382	356	378	350	389	363	362	373	377	336	380	387	348	364	388	374	366	382	361	414	346	351	383	354	366	401	325	355	381	373	360	392	356	358	363	383	392	347	381	338	384	374	355	369	355	360	376	367	326	391	366	336	369	336	372	409	381	357	370	386	357	376	367	384	361	344	392	368	336	359	375	368	389	360	339	380	333	373	397	376	359	356	359	380	355	347	325	385	357	385	385	365	355	351	391	389	392	407	375	379	378	375	357	395	350	357	367	363	409	367	427	364	408	390	395	346	366	392	371	360	361	373	375	381	356	386	385	357	365	353	369	401	372	355	384	351	384	337	389	369	388	365	426	404	370	367	362	369	363	378	400	373	381	343	396	372	369	367	380	373	387	367	402	356	372	385	351	377	368	382	333	364	328	352	397	353	349	346	391	381	339	365	358	376	396	362	383	372	416	346	395	375	386	366	374	370	363	345	384	370	382	385	361	364	346	332	365	368	369	353	385	354	360	425	355	356	414	378	404	392	368	376	382	408	380	355	353	387	413	368	370	367	346	374	426	371	365	368	338	365	394	360	375	380	371	382	392	389	364	375	372	357	338	370	367	360	375	394	411	375	368	366	375	396	367	376	414	370	385	366	352	357	350	381	396	368	405	372	367	377	382	384	383	363	384	380	353	401	388	369	380	370	382	377	364	358	349	375	388	413	337	410	402	381	372	376	364	357	365	365	406	352	386	390	397	367	350	384	342	382	364	371	332	347	371	359	332	383	373	342	363	357	389	381	405	357	390	368	386	393	378	353	390	354	344	341	356	388	357	383	345	360	381	380	386	369	346	341	411	345	383	351	397	360	378	417	391	363	393	336	363	350	364	368	370	380	398	395	368	386	339	399	377	384	365	403	384	371	388	350	342	387	368	379	336	363	348	373	393	357	393	386	387	367	350	395	355	360	377	376	372	369	404	393	388	364	338	375	348	376	394	387	341	405	377	406	368	365	402	383	377	411	360	386	363	380	362	382	352	334	351	400	354	373	383	359	365	396	357	353	369	357	384	339	372	373	378	368	374	372	388	385	370	384	358	372	395	359	416	386	382	409	346	340	372	373	361	390	363	405	421	401	406	379	359	368	374	374	359	369	339	385	378	376	366	372	373	346	366	394	391	369	372	388	367	373	339	384	395	372	392	358	342	336	355	343	356	367	366	350	373	390	357	362	344	358	361	374	397	369	385	344	340	396	354	349	419	401	387	359	384	372	361	375	391	391	367	362	359	380	399	352	389	385	395	343	354	377	397	360	361	358	379	343	368	359	377	375	357	364	423	370	326	383	390	383	421	356	393	397	356	364	350	371	375	345	369	354	389	379	349	372	359	379	356	361	373	353	357	367	335	347	360	347	379	358	386	412	348	369	368	412	334	358	377	373	324	347	370	398	383	343	352	365	366	366	369	373	344	382	369	386	400	354	336	357	338	382	375	366	348	393	396	357	358	391	376	403	387	354	405	352	398	368	356	368	344	372	391	329	394	385	370	371	407	316	390	354	374	358	375	364	408	340	357	314	340	400	368	374	388	363	349	382	359	357	372	391	366	423	374	374	380	329	387	385	367	385	338	369	363	335	351	388	345	369	394	407	375	382	386	365	355	387	363	397	366	361	369	358	366	338	382	374	371	325	359	327	376	365	377	375	346	340	372	368	395	337	361	357	349	413	404	380	355	387	366	344	379	372	362	366	360	387	388	396	412	367	341	389	355	365	368	390	377	404	393	381	380	355	384	384	379	393	379	355	363	367	394	396	352	392	362	398	400	375	403	383	375	378	380	381	334	372	380	382	372	377	356	367	359	369	348	351	378	398	364	356	381	360	343	388	376	348	373	331	357	344	386	391	361	350	326	426	347	420	355	383	380	410	341	362	365
6147	6409	13050	16018	15001	10328	4569	3993	3405	3258	3381	3136	2874	2913	2953	2756	2391	2458	2343	1904	1584	1680	1528	1505	1433	1358	1315	1254	1210	1168	1182	1232	1148	1197	1177	1188	1160	1171	1107	1043	1062	1026	1091	1050	1051	1075	1048	986	959	881	900	959	921	935	906	943	884	959	978	890	902	890	945	924	914	910	909	887	906	969	909	900	918	896	827	923	882	879	918	929	878	944	907	875	859	907	865	907	919	977	976	861	927	920	905	908	924	883	866	912	865	885	919	881	902	909	852	872	899	901	885	921	857	906	918	875	851	899	891	897	883	910	885	932	899	903	876	915	932	906	904	883	938	947	943	891	909	867	965	908	904	955	925	927	837	932	871	874	818	899	911	940	903	928	888	905	890	881	876	925	894	934	884	907	918	913	848	881	903	874	913	916	929	967	882	861	839	851	923	954	907	954	872	938	923	910	904	908	871	886	915	869	916	884	876	902	849	904	892	886	879	907	902	933	945	869	928	813	917	902	894	863	927	901	915	914	904	868	931	923	869	888	887	926	908	909	918	863	864	899	920	895	904	942	894	889	901	911	892	852	955	866	957	898	878	907	847	884	883	941	921	929	918	900	882	915	907	896	870	923	877	894	907	822	851	888	914	917	906	886	892	846	931	848	869	904	901	898	973	893	883	880	918	929	871	897	873	908	849	933	864	887	891	938	904	919	830	890	918	962	855	938	901	875	891	867	917	929	934	909	909	885	892	935	932	962	842	863	906	916	900	913	930	887	858	883	879	878	884	960	929	893	933	914	872	960	920	927	867	936	923	945	910	888	886	865	833	918	945	916	922	859	877	864	878	891	905	890	937	871	931	875	913	860	883	917	898	909	989	926	887	920	872	891	953	871	931	850	897	933	880	863	893	873	901	860	918	870	919	861	875	932	958	933	902	898	927	864	889	886	925	851	846	907	961	884	871	934	937	916	888	877	841	822	876	940	866	915	907	892	934	920	857	916	864	875	927	903	869	914	909	937	882	879	852	882	967	862	869	907	860	879	923	895	908	883	892	886	930	922	943	897	899	887	902	870	854	910	928	862	908	967	862	845	913	886	957	896	933	891	845	829	916	867	883	883	912	864	870	873	860	842	901	869	916	930	891	904	942	903	910	939	915	909	861	905	912	874	895	886	896	874	927	928	912	886	910	861	903	894	916	844	932	882	884	863	885	961	900	916	900	906	844	886	918	896	842	929	880	891	921	861	863	805	860	900	893	936	935	906	929	935	902	913	951	899	917	896	892	877	852	875	862	889	913	890	954	919	853	882	916	875	893	909	867	901	914	885	845	940	889	925	896	884	819	900	899	888	923	900	851	901	982	928	884	899	895	899	903	886	902	892	888	828	943	839	882	860	888	916	868	878	894	893	927	877	851	908	849	893	876	880	890	900	843	888	890	832	866	916	898	924	877	900	911	921	901	917	910	911	922	902	923	911	915	898	942	912	947	939	875	869	853	854	910	902	904	909	894	948	912	896	974	906	955	907	870	886	958	842	869	847	918	918	904	875	876	935	867	879	854	858	891	935	876	903	864	892	924	905	860	855	845	921	908	892	873	885	892	904	907	873	935	972	877	926	857	903	837	873	850	909	864	898	951	874	922	895	905	908	891	867	934	880	913	882	902	917	913	839	902	881	904	920	877	869	891	877	837	939	900	916	882	901	853	904	884	875	897	928	866	910	951	881	859	889	892	876	942	937	893	846	944	858	905	854	830	896	888	891	907	939	903	883	923	831	907	848	957	924	861	941	842	920	895	848	913	896	931	919	916	899	864	840	898	916	907	924	851	913	895	901	883	882	877	919	875	884	912	885	910	909	872	948	909	881	883	851	846	947	881	859	917	885	953	863	918	904	859	908	845	884	866	870	862	887	924	885	885	921	874	849	888	943	875	920	875	863	881	929	889	882	857	888	897	892	918	925	896	850	864	929	886	908	914	932	863	853	923	877	860	875	883	917	959	871	941	889	862	902	892	914	947	942	906	886	932	886	875	906	876	860	924	878	886	873	879	957	889	939	862	885	916	955	924	941	911	952	869	892	906	947	873	879	926	858	907	921	862	898	885	895	814	904	929	877	949	921	923	918	913	910	871	903	946	919	856	952	908	824	866	838	860	866	941	931	869	922	882	936	896	936	892	900	916	867	896	866	972	905	878	886	912	898	903	915	959	908	883	887	891	859	961	877	865	884	919	915	866	864	841	895	905	894	887	864	887	902	888	866	912	886	953	871	874	899	873	900	903	871	964	877	905	879	867	872	924	909	912	903	900	845	904	841	889	853	945	868	895	924	867	899	896	917	926	901	856	904	914	939	896	909	930	880	864	914	912	864	903	866	939	947	951	870	916	917	881	874	933	939	914	914	869	918	932	887	900	933	893	922	845	872	854	922	863	855	870	913	962	861	947	892	874	900	925	862	872	870	916	905	863	840	864	915	893	877	892	885	898	831	943	911	838	893	939	971	908	909	879	836	856	927	925	947	877	954	854	896	904	926	912	891	887	907	904	884	907	863	899	890	871	912	880	902	811	895	940	911	919	917	869	898	895	917	845	864	837	948	947	902	938	921	930	915	878	925	910	834	938	940	858	907	929	874	932	870	880	832	882	907	932	896	929	875	824	879	961	869	856	899	927	910	891	848	880	908	917	855	884	921	870	887	936	893	902	879	860	888	914	896	941	839	923	908	900	915	920	905	922	875	868	914	916	931	894	871	909	888	885	870	879	918	858	850	864	859	837	886	881	855	889	911	893	913	952	902	895	896	927	904	873	871	912	869	902	917	868	861	903	870	898	913	933	843	895	914	858	855	883	887	963	906	852	871	877	876	888	921	888	877	908	867	894	943	950	872	863	952	913	938	843	874	942	866	951	873	871	886	873	900	881	951	888	909	879	891	851	891	882	831	877	903	913	882	918	929	856	929	860	919	931	908	935	892	908	906	865	868	882	857	834	945	857	850	859	941	903	909	918	949	883	974	874	884	916	868	868	862	852	900	876	880	901	889	905	891	909	935	867	911	874	858	904	877	885	904	911	880	954	835	879	904	935	854	941	887	894	892	829	841	872	940	920	919	852	860	908	872	950	843	863	856	903	858	909	916	906	908	877	897	908	886	852	927	861	910	858	908	880	865	928	916	914	925	886	887	876	896	948	945	855	865	929	940	905	928	803	862	868	886	881	866	900	876	830	950	897	903	935	876	914	911	858	921	873	885	876	953	907	879	907	907	933	870	939	900	914	918	876	911	947	882	815	893	916	895	897	912	881	958	863	897	876	887	866	894	894	885	906	846	891	933	838	869	878	896	927	913	938	877	885	881	892	882	893	879	837	869	900	888	915	924	879	954	863	901	899	891	891	871	933	923	907	875	842	909	922	899	907	910	907	910	900	909	873	920	868	893	889	876	897	890	887	923	936	891	916	894	868	902	892	871	858	943	891	900	926	882	883	852	873	913	943	847	914	898	939	893	950	950	871	888	901	925	877	913
28837	24783	35608	37811	38078	31623	18233	12321	7756	5023	5171	5015	4319	5066	5325	4435	2775	4418	4434	3001	2053	1906	1652	1211	1029	826	767	643	554	593	565	602	757	651	647	562	519	575	546	509	513	482	437	432	429	422	462	431	360	408	385	414	356	379	387	351	345	345	402	380	377	356	398	381	356	395	334	426	359	334	387	336	355	355	373	386	342	349	340	367	410	361	350	379	362	342	356	338	373	383	350	372	341	347	351	388	403	342	351	365	383	345	410	339	383	388	359	360	397	368	375	324	376	358	365	367	373	340	400	374	353	402	383	344	373	400	333	395	350	331	341	362	401	347	378	368	351	351	361	399	356	372	358	322	338	363	367	393	364	299	369	342	394	370	379	378	364	340	433	339	370	384	374	333	351	372	364	337	319	374	404	349	329	353	393	356	367	351	361	346	371	382	367	342	338	373	351	348	350	369	328	377	349	372	357	407	374	351	344	384	387	358	379	346	352	372	380	350	362	377	352	332	346	367	371	358	393	345	322	348	367	389	393	363	338	340	377	342	345	351	327	346	414	360	358	348	379	365	356	389	376	373	351	358	362	350	348	360	354	390	334	334	325	365	369	377	392	348	357	395	413	342	362	341	361	367	335	346	364	356	381	346	365	351	353	374	329	365	372	373	335	354	352	384	360	335	395	346	325	356	374	364	359	367	362	347	354	353	358	334	324	354	378	349	366	350	348	365	391	340	362	338	348	350	392	360	344	368	376	339	397	338	357	331	371	374	374	346	359	357	382	378	324	359	357	334	366	353	357	374	337	372	381	394	379	410	356	348	357	348	339	382	332	379	389	357	354	367	328	357	390	350	330	359	350	358	350	354	353	359	335	385	387	363	342	373	331	341	356	337	365	356	385	365	363	386	367	395	367	378	377	351	386	372	358	372	370	322	331	355	351	351	388	369	352	365	371	362	333	356	365	376	342	394	371	362	388	382	348	341	392	370	342	339	372	346	356	380	354	400	406	348	375	338	371	355	354	336	370	336	372	345	353	367	390	308	359	356	328	305	366	340	360	394	335	371	389	388	339	357	355	332	375	357	390	335	334	363	353	346	381	332	352	376	368	358	364	344	354	394	408	376	364	338	374	349	351	383	383	364	372	391	366	338	368	342	349	348	359	360	354	389	365	385	363	359	368	369	379	370	360	348	366	372	385	348	351	378	376	365	355	309	358	351	357	376	346	386	361	428	359	339	335	399	383	363	361	376	349	345	338	358	348	396	386	368	359	364	363	383	351	351	377	379	389	373	349	355	360	337	372	413	351	391	372	383	419	366	373	345	378	367	351	371	343	347	358	329	361	374	348	344	351	346	376	378	363	339	373	370	360	347	334	362	387	402	389	339	378	332	344	367	355	350	372	355	347	335	330	368	380	373	362	381	360	377	359	347	348	345	349	380	355	394	357	357	354	347	342	349	337	393	388	362	374	366	361	381	387	371	392	362	414	331	351	348	368	361	366	387	354	323	358	349	362	345	390	381	360	333	335	378	343	357	334	374	365	378	352	360	355	331	345	359	368	365	335	349	382	345	363	364	362	381	376	352	368	365	391	367	356	370	373	335	326	343	390	356	347	368	372	351	337	366	374	315	391	390	346	342	334	353	364	387	364	354	375	357	384	386	322	372	357	357	346	342	366	331	357	337	353	357	359	330	372	346	346	362	322	372	360	383	368	370	393	360	370	364	341	350	364	324	354	347	307	349	340	345	376	352	350	356	389	381	327	372	356	300	367	356	370	380	340	370	345	335	370	395	324	368	372	396	359	350	392	365	369	352	394	342	385	367	371	389	337	363	354	373	352	342	353	403	392	335	363	348	410	398	377	371	329	385	353	367	355	376	387	382	356	376	341	350	343	318	352	338	394	374	344	338	378	347	347	350	331	374	388	338	393	359	385	386	298	324	347	383	360	344	366	372	339	355	382	361	376	400	324	338	345	359	330	333	344	363	387	384	347	364	404	364	388	389	384	352	347	365	389	373	384	388	382	345	351	352	379	376	353	358	364	376	368	367	365	366	346	354	377	397	364	342	334	333	347	345	357	380	368	343	336	343	380	349	368	371	402	369	347	388	365	389	383	342	348	371	362	342	371	384	362	402	380	352	332	349	371	310	365	325	364	349	344	396	343	350	343	358	335	341	372	361	355	371	382	372	313	355	372	393	382	376	355	335	365	366	366	365	375	358	357	354	386	344	396	365	349	342	324	342	363	361	348	356	376	367	394	391	352	357	336	358	347	350	336	367	350	366	330	339	354	361	361	343	359	342	353	382	358	304	378	338	343	370	380	346	378	362	322	387	375	351	326	377	402	347	350	349	355	356	341	356	358	342	362	360	372	372	382	357	343	374	338	342	323	357	366	348	364	358	380	354	389	388	381	363	393	345	363	336	344	348	382	370	372	376	392	395	404	344	347	347	319	374	350	336	358	353	339	365	394	356	370	364	329	363	377	361	360	368	365	417	350	379	350	399	345	391	358	376	366	351	358	352	363	362	379	384	335	380	376	309	349	374	337	346	357	373	337	368	388	353	356	396	353	349	357	353	361	324	325	369	365	351	353	345	355	354	390	345	357	350	358	382	395	360	374	313	335	375	377	382	356	371	375	365	365	359	370	377	407	378	373	366	399	354	374	330	359	381	345	354	384	345	378	338	338	355	365	349	371	388	380	403	372	375	354	386	375	399	366	363	365	369	364	365	370	370	362	365	356	375	362	346	358	363	372	354	385	353	327	350	331	345	363	381	411	354	373	374	352	408	402	350	328	379	378	369	385	363	351	383	368	352	382	365	373	362	380	373	352	337	393	390	360	343	368	382	349	357	352	331	370	373	364	390	368	373	348	375	380	358	356	381	373	346	330	366	352	367	354	367	379	369	399	390	392	378	344	353	348	392	349	336	320	356	378	368	354	364	382	359	339	349	363	339	330	377	338	380	369	367	365	333	342	349	374	343	352	360	358	345	382	344	355	337	352	356	401	382	346	373	353	410	384	376	358	359	342	383	331	331	355	352	329	338	366	336	397	374	390	357	369	356	375	378	343	353	335	359	371	391	347	347	395	354	354	335	345	410	380	348	353	333	397	350	351	377	366	364	354	365	359	328	343	341	358	349	350	378	359	348	362	366	376	381	350	357	375	338	360	373	370	346	372	363	341	332	321	348	338	365	366	393	346	372	363	344	354	353	322	381	370	385	371	341	363	349	406	359	376	341	368	398	381	330	347	352	339	361	327	361	332	385	376	328	385	358	355	367	375	369	369	359	370	372	324	360	381	317	393	368	348	379	376	333	361	348	349	350	365	326	352	355	333	369	378	383	371	384	351	400	313	326	361	378	381	376	365	330	327	370	349	350	375	382	363	361	332	379	340	388	357	332	360	328	365	369	340	349	331	349	361	350	392	335	373	378	363	377	348	350	372	349	360	347	362	404	329	329	336	361	350	350	358	362	370	358	341	370	362	330	368	338	348	374	376	384
18281	18996	33969	39492	42343	31752	14444	16657	14484	14356	18074	19102	17870	21331	21662	18838	12790	20893	19503	13704	10232	10137	8476	6881	5506	4211	3670	3009	2659	2850	2561	2663	3769	3300	2721	2551	2171	2078	2332	1910	1775	1678	1608	1689	1636	1593	1377	1199	1152	1094	1018	965	1033	947	997	943	951	877	964	949	925	867	947	967	913	886	895	849	916	895	846	867	884	876	871	831	837	919	885	848	904	875	901	873	845	864	865	849	845	842	848	856	930	857	850	857	836	870	876	880	900	885	919	905	884	903	896	861	892	824	888	853	918	883	860	845	851	848	868	890	804	854	877	817	871	866	869	862	884	930	913	830	914	859	894	847	893	877	892	812	902	900	901	886	910	876	859	913	878	849	861	867	907	850	833	895	821	853	931	878	820	851	866	889	855	889	870	876	841	847	816	903	904	851	827	888	856	857	862	845	863	862	882	893	857	842	889	840	896	878	827	907	901	837	833	853	868	882	864	911	918	956	843	872	911	842	862	912	845	848	873	808	818	883	821	892	810	881	841	859	879	911	835	863	848	869	855	872	819	854	864	868	846	845	923	836	824	875	868	859	892	871	862	820	880	861	875	894	846	908	913	842	881	857	910	860	845	883	935	874	832	904	853	856	880	866	837	840	895	832	882	903	847	926	924	876	875	832	848	874	903	877	860	850	863	871	865	876	841	836	843	846	837	903	858	844	852	858	876	789	861	868	872	862	843	867	857	901	886	838	901	854	892	889	847	893	860	875	841	888	833	894	826	866	869	868	890	885	862	870	866	874	880	875	903	884	857	845	883	907	882	952	906	831	849	861	900	858	861	921	872	857	907	894	875	834	902	896	924	878	818	862	861	871	889	894	826	872	827	887	864	862	864	847	847	871	892	897	876	899	918	856	820	867	853	865	895	853	861	879	869	848	828	911	876	844	866	856	867	860	897	801	891	881	850	862	880	845	879	883	859	895	912	894	896	853	908	875	907	826	896	863	880	851	850	887	871	857	941	841	850	907	880	825	885	875	920	883	867	853	869	885	864	905	884	927	842	860	855	919	806	830	895	853	884	902	886	851	872	887	889	833	832	870	886	905	848	838	833	893	900	863	866	894	895	842	825	859	869	904	856	862	963	852	900	830	846	847	898	851	880	878	848	823	854	874	873	847	835	919	909	871	872	864	885	831	840	901	886	923	864	832	934	889	852	885	863	845	816	862	860	892	922	850	872	871	861	869	862	900	852	839	850	850	944	903	853	848	830	896	828	900	850	849	893	914	831	817	845	834	861	899	850	839	841	869	877	852	896	863	894	910	845	890	823	779	897	812	884	878	888	822	859	908	878	845	865	927	875	872	863	887	852	898	899	856	847	865	903	911	881	851	834	879	834	842	850	845	867	858	800	867	890	934	879	905	853	824	873	869	887	801	894	881	870	893	835	898	876	890	815	894	863	837	868	862	822	921	860	866	842	843	907	844	890	821	862	897	827	889	868	882	840	835	941	879	893	947	907	914	837	847	874	845	954	904	893	900	868	873	817	864	834	841	841	880	837	842	815	884	869	865	878	876	858	848	845	859	891	888	866	871	883	864	913	809	876	865	852	893	834	873	860	884	903	852	805	867	868	864	832	873	857	928	878	861	917	853	827	903	829	847	831	880	857	870	884	850	893	843	880	875	846	873	916	854	843	861	863	832	833	852	896	822	884	858	852	915	863	852	855	899	879	889	896	816	878	845	850	854	862	856	845	877	950	884	866	865	852	841	892	897	944	872	871	855	872	821	875	891	872	836	918	904	866	828	826	913	860	873	834	860	885	835	882	909	875	953	920	858	859	867	850	913	850	928	881	855	878	835	915	862	877	838	871	919	886	910	879	859	863	814	894	877	906	887	892	870	877	921	827	858	866	866	876	853	852	866	917	903	853	809	851	854	838	880	915	883	857	826	801	855	925	856	906	834	874	944	869	858	858	917	831	906	783	871	881	858	823	865	851	814	938	863	853	855	864	843	907	836	876	907	855	842	858	833	856	907	853	923	821	865	920	869	910	859	881	918	887	798	916	856	825	893	858	840	808	811	885	870	853	856	871	913	929	861	842	838	859	880	899	823	820	866	877	842	859	851	886	874	855	874	862	855	886	866	842	890	867	907	893	869	884	902	819	832	865	878	894	855	857	820	841	856	890	865	929	878	898	854	865	825	834	899	895	823	892	865	905	852	877	886	828	888	890	850	851	870	843	893	849	887	820	888	906	893	859	880	857	854	863	874	825	843	899	909	880	836	890	870	882	876	947	887	855	872	902	842	856	907	885	968	901	895	861	876	840	917	831	898	877	897	912	911	865	799	845	862	910	813	889	908	881	827	831	838	847	842	856	961	878	898	842	918	869	841	867	895	886	848	870	840	844	894	868	821	832	903	896	848	897	856	891	917	820	887	869	885	825	870	954	863	911	843	888	919	879	835	888	907	856	831	853	917	882	872	858	871	857	844	838	915	842	881	819	911	840	854	828	866	892	877	853	851	867	886	910	847	830	879	883	836	869	890	893	884	917	844	842	853	825	828	845	842	858	918	883	901	866	814	891	856	865	845	848	886	902	876	800	922	891	874	819	857	879	865	879	805	839	865	874	864	876	905	924	901	892	907	891	895	896	848	832	891	892	894	880	883	887	882	857	848	897	829	889	863	880	859	907	881	824	895	881	848	828	893	882	869	871	831	868	897	893	844	791	853	865	841	885	871	854	848	838	867	837	840	869	884	850	874	832	863	879	897	839	889	860	882	833	843	840	874	865	866	865	882	846	874	915	877	895	897	873	921	844	840	824	842	868	833	815	890	928	832	880	894	866	839	869	876	899	866	866	910	892	795	930	843	860	883	863	877	845	856	868	890	917	866	909	897	836	842	797	878	855	831	875	829	886	890	900	890	811	832	854	851	901	867	881	915	891	833	846	874	852	832	903	831	930	887	837	857	841	866	822	855	930	914	885	825	894	884	876	887	847	812	912	903	873	801	850	859	833	849	921	873	887	902	832	835	879	822	825	870	890	829	865	938	900	871	833	821	948	905	861	859	851	922	905	853	847	798	948	882	858	830	845	912	839	844	893	878	886	882	856	848	864	853	896	838	816	832	884	878	860	884	893	887	834	819	884	876	874	845	877	839	904	918	881	897	888	880	885	850	894	855	921	872	849	846	850	852	857	854	826	877	888	878	875	879	833	858	835	854	955	870	885	894	850	894	877	834	906	896	857	901	834	896	884	902	831	872	875	867	812	877	837	886	850	902	865	858	868	826	937	813	833	860	852	879	862	828	846	844	917	815	855	885	841	870	825	820	873	853	784	862	863	905	930	827	841	850	865	868	917	860	849	917	895	861	828	867	870	940	890	867	823	837	878	906	907	833	871	859	869	853	814	863	862	904	827	914	848	872	849	884	860	893	866	880	847	853	833	850	857	877	837	889	891	856	910	911	873	827	869	809	854	854	870	885	878	874	863	833	806	888	899	915	857	869	886	901	863	860	870	842
34969	31076	39804	40038	41034	28253	19984	16681	12683	8097	8285	8644	7629	8946	9328	8327	6667	8637	9464	6261	3982	3365	2400	2013	1546	1218	1010	838	719	781	723	791	975	882	768	712	601	644	584	538	495	488	516	483	430	423	385	373	370	360	345	321	304	328	326	340	317	328	309	322	326	310	305	291	309	300	304	320	277	290	325	292	300	317	297	298	299	310	260	289	307	292	274	285	302	304	331	328	293	297	307	297	300	305	287	343	282	314	313	306	307	301	297	253	314	319	281	300	303	297	298	295	288	305	316	294	311	292	339	310	279	302	280	326	352	280	288	280	280	297	312	274	271	303	325	322	311	283	287	307	312	292	317	310	342	260	285	293	296	311	313	293	294	320	287	328	291	302	291	296	296	331	282	299	260	306	278	317	308	311	298	341	291	291	280	309	263	314	308	309	324	313	308	267	330	281	301	297	277	262	325	329	313	299	265	291	309	293	286	298	306	284	302	292	299	291	320	300	287	318	314	306	320	279	310	295	301	316	314	304	287	300	287	293	281	291	305	317	313	306	293	285	299	330	268	282	318	292	306	293	301	322	287	338	279	303	290	294	286	284	281	289	309	327	291	305	312	304	306	299	302	306	302	282	317	328	294	298	317	338	289	317	293	298	307	287	305	322	271	278	281	289	300	325	285	300	317	319	320	312	288	303	291	298	277	310	288	302	302	332	311	297	293	281	318	295	295	308	302	321	295	288	315	295	284	305	293	307	276	284	293	304	292	286	289	295	308	325	315	288	313	320	310	297	304	310	287	281	338	276	297	261	307	273	329	310	281	328	290	267	298	268	319	295	305	288	287	278	300	295	319	311	326	286	290	291	280	316	320	289	273	320	317	311	285	300	296	325	296	306	302	302	277	289	282	299	302	315	317	333	308	310	305	332	266	305	317	296	320	275	308	301	307	267	313	307	302	284	313	311	288	301	315	339	343	317	302	317	282	317	283	308	316	328	303	310	285	278	300	288	291	285	309	264	276	306	281	329	277	309	328	316	303	308	301	307	309	303	315	318	315	291	307	295	311	276	285	277	310	287	296	305	288	301	285	317	281	310	321	329	303	323	308	300	266	314	301	289	324	274	314	307	289	287	256	298	277	276	319	292	293	294	301	291	276	299	304	296	305	259	300	345	319	281	305	304	290	305	305	310	312	308	309	348	307	297	276	328	295	264	330	306	301	310	329	325	315	308	301	311	284	295	284	334	310	303	336	309	314	301	276	305	290	280	270	292	311	302	311	304	298	325	309	317	311	325	300	309	286	297	308	272	278	290	317	315	323	296	304	286	283	326	314	300	284	301	298	269	305	324	295	281	315	319	268	286	291	282	358	318	312	288	279	299	334	300	301	288	312	301	336	283	273	302	294	293	346	297	310	305	305	318	341	304	330	293	280	312	323	283	287	322	296	298	335	288	315	301	290	290	297	272	283	287	281	256	293	306	315	273	324	314	288	286	295	310	314	305	345	267	305	316	312	276	279	290	308	311	301	298	293	308	332	282	267	318	292	292	270	304	286	267	296	306	316	292	311	305	274	268	290	322	331	314	321	292	320	313	296	268	315	299	306	332	283	313	344	344	309	321	316	270	314	278	311	312	317	329	324	305	292	287	323	301	306	307	291	333	298	325	307	311	314	306	283	310	279	316	296	315	313	270	285	277	288	327	301	315	291	280	284	273	269	331	310	274	297	324	286	320	297	324	310	306	268	332	314	285	320	280	293	291	324	305	313	322	309	321	295	295	273	277	276	290	301	279	318	279	339	291	353	275	349	288	322	315	293	269	308	290	277	274	309	296	294	285	326	299	289	295	317	311	310	311	301	276	298	326	284	305	306	276	335	303	326	277	276	290	320	302	296	293	279	263	279	297	328	310	333	291	313	288	287	303	288	304	286	310	344	295	301	297	326	321	300	278	307	296	303	311	288	303	312	291	283	315	272	308	332	305	298	279	276	291	319	289	290	291	308	252	326	292	314	294	303	314	300	294	266	290	327	300	308	313	278	305	274	321	312	293	299	319	302	286	283	296	288	280	299	278	296	295	293	291	320	289	331	341	303	322	286	304	319	289	316	288	279	282	295	306	326	313	282	322	314	314	312	287	301	292	287	299	296	297	278	293	269	280	313	290	307	300	294	294	305	301	300	301	309	311	321	307	319	289	294	307	295	276	327	294	313	285	293	278	276	314	296	321	300	270	336	298	295	330	299	277	312	287	308	265	300	301	294	265	295	290	283	293	303	318	291	313	347	317	302	299	281	317	302	269	297	316	305	311	302	296	306	328	311	294	279	318	327	320	302	316	300	292	309	298	289	295	314	283	324	295	301	285	290	306	306	317	312	321	283	299	297	282	292	270	274	297	282	336	282	273	296	322	284	295	318	313	284	310	302	301	276	301	275	282	320	307	289	318	297	306	292	293	254	304	303	315	309	283	289	310	287	301	272	295	318	264	298	318	326	288	315	306	321	295	306	297	302	311	276	316	295	277	312	303	314	333	331	305	306	294	307	293	311	247	311	302	282	287	315	297	305	294	285	307	301	299	312	304	281	281	275	301	268	327	312	291	287	301	313	279	271	300	288	293	290	309	284	336	285	291	318	306	278	300	294	282	285	309	330	280	281	289	274	286	306	307	294	328	310	300	305	280	328	323	293	311	299	283	294	318	293	269	313	296	321	285	288	322	285	276	271	301	277	321	290	326	321	304	286	294	290	310	285	318	291	300	252	303	278	320	293	308	304	320	339	307	313	321	285	302	295	322	297	311	288	304	292	292	284	327	340	300	274	320	327	337	262	300	299	292	263	276	309	314	300	314	306	296	353	293	321	320	278	292	265	290	298	302	288	288	336	299	301	328	305	277	298	299	310	295	326	305	302	309	280	307	308	316	298	292	317	307	280	269	288	310	322	338	303	295	275	259	324	332	317	279	285	315	319	290	270	295	300	302	275	318	281	307	299	310	252	311	317	326	294	266	309	302	318	303	284	292	244	310	302	300	288	313	308	311	313	317	293	319	310	273	315	296	278	281	327	299	281	301	318	287	310	326	306	295	366	317	269	331	286	288	270	308	279	280	288	335	321	268	295	277	286	313	283	298	332	294	296	288	341	306	308	305	306	270	280	313	288	305	298	258	297	306	300	271	279	290	305	293	327	294	315	311	318	308	310	307	339	303	299	300	296	328	295	305	312	278	291	297	300	280	284	304	272	298	290	329	306	328	308	302	274	282	284	283	306	310	274	290	260	330	296	322	290	316	316	319	273	287	300	280	308	302	310	304	292	317	322	305	301	288	275	319	323	289	264	275	292	309	305	293	314	318	303	291	279	279	295	316	343	278	342	276	304	298	302	284	299	314	330	270	283	295	315	277	258	307	291	294	314	289	321	297	296	293	297	306	275	278	313	316	321	291	322	326	321	310	300	299	342	319	335	340	312	321	301	303	295	303	279	307	293	304	294	298	302	261	281	315	312	309	312	311	278	289
20795	23356	36727	42422	43439	24622	21284	23729	21653	18055	24165	26477	24948	28616	29368	27050	23553	30013	30653	20721	16752	16504	12498	10825	8473	6603	5868	4499	3720	4018	3709	3832	5603	4908	4212	4005	3107	3373	2969	2838	2443	2210	2158	2064	2051	1879	1638	1329	1167	1074	1002	987	833	923	885	850	840	841	772	806	777	757	787	720	797	774	756	746	744	811	753	695	746	743	744	740	746	736	750	760	717	731	738	710	746	736	695	717	752	781	711	729	688	760	729	763	735	737	744	751	715	756	763	768	731	689	724	762	708	760	746	759	739	753	727	725	735	745	754	716	753	747	712	769	737	750	695	738	727	739	771	755	738	733	757	696	647	777	760	747	722	711	752	756	765	748	774	768	739	755	813	756	758	760	748	734	777	782	764	734	757	753	734	725	787	740	727	748	695	741	762	753	777	743	740	734	725	744	695	755	767	744	735	701	725	753	722	744	790	754	760	802	754	698	735	758	730	723	749	740	714	721	773	678	724	708	706	721	723	714	754	721	714	724	706	733	768	763	725	783	763	722	786	698	735	711	747	729	719	686	758	735	725	748	753	746	764	707	725	730	772	699	721	760	745	725	722	770	712	709	745	724	722	733	725	760	704	730	725	718	680	796	737	692	752	717	726	749	787	721	723	786	675	729	758	726	700	729	688	709	711	716	778	734	696	711	753	727	745	738	760	771	727	723	733	746	717	721	726	682	734	738	773	718	706	710	720	716	780	749	701	731	776	726	761	750	754	685	743	677	739	721	720	749	749	752	730	711	724	777	736	744	789	716	715	767	752	755	736	763	705	717	715	750	754	779	803	738	753	666	771	794	805	751	700	701	702	705	712	720	766	700	677	734	668	687	704	774	751	734	750	705	652	758	734	719	712	730	737	737	665	753	753	730	739	716	710	722	802	673	740	726	756	675	701	709	728	743	751	714	669	738	746	754	705	781	754	776	767	720	714	717	768	745	712	739	749	710	746	710	716	710	711	720	696	754	729	717	733	708	726	715	802	656	779	676	749	776	736	673	754	703	729	729	661	711	755	659	674	727	769	723	707	716	699	692	768	723	739	741	694	670	700	762	734	717	691	779	725	766	733	726	760	705	759	758	705	731	756	715	696	727	719	710	725	742	750	702	671	727	719	686	727	745	701	706	709	741	691	688	725	741	731	715	719	720	712	782	711	741	717	725	740	715	746	731	769	754	760	662	763	709	693	704	743	715	723	743	739	682	695	720	742	757	696	724	673	746	774	724	752	738	717	770	690	719	768	722	714	734	754	742	750	698	770	731	748	770	772	769	733	741	710	727	742	713	718	761	721	717	713	699	750	739	666	712	728	726	750	775	758	717	765	746	709	740	745	743	748	718	699	746	685	707	718	746	696	731	744	683	671	685	735	694	721	782	723	770	749	741	730	670	703	776	672	722	667	784	751	742	670	739	712	738	752	697	703	750	678	746	721	787	767	721	727	698	730	729	760	748	774	741	716	720	699	764	738	702	719	699	717	722	781	731	779	772	758	741	772	689	659	709	717	749	767	714	753	748	710	726	703	732	729	733	707	739	730	698	774	691	716	757	817	745	691	686	739	731	753	709	737	758	721	745	726	689	707	706	717	730	725	750	690	716	711	715	710	717	728	734	728	664	754	731	724	766	744	772	757	767	800	693	738	733	707	744	700	792	742	748	785	760	708	699	760	785	696	738	701	726	721	723	787	750	751	712	705	725	731	727	755	734	747	725	685	748	732	674	701	771	752	691	720	710	708	750	731	746	737	692	746	712	740	745	711	745	735	739	768	738	772	694	700	716	771	721	700	709	715	730	752	745	718	767	755	715	749	706	728	723	697	733	685	731	743	761	727	716	720	697	800	761	732	728	746	715	739	750	710	710	780	764	765	756	763	744	739	742	687	737	691	728	678	735	759	740	765	736	730	755	724	698	661	708	751	738	754	696	710	715	722	737	697	725	723	754	777	784	745	759	727	735	704	730	792	737	746	722	662	731	709	670	718	728	746	744	766	738	718	732	726	731	777	743	733	728	741	785	751	707	726	756	673	754	724	744	699	703	767	671	723	731	715	692	703	714	757	715	746	739	777	738	727	724	733	758	730	723	688	717	715	697	734	728	748	693	739	743	763	758	722	738	758	741	784	712	711	731	702	681	730	763	735	754	679	710	730	782	705	748	731	667	744	778	670	737	791	728	701	730	697	724	697	771	732	768	713	734	751	731	693	756	695	713	712	746	734	783	672	735	750	691	774	679	780	729	718	755	768	761	712	743	703	727	732	706	711	720	734	686	740	762	681	735	708	744	745	728	728	746	741	737	686	757	741	683	692	729	698	745	684	718	720	777	725	750	714	712	727	732	726	714	716	799	726	709	740	681	712	689	746	780	746	708	717	700	712	750	734	723	709	744	729	687	698	750	724	724	728	757	719	726	671	740	777	743	714	742	753	754	727	746	765	743	758	735	726	720	706	715	715	725	767	782	737	716	734	686	744	690	686	751	737	723	720	677	714	743	737	716	737	709	782	726	709	726	762	752	695	726	700	745	751	724	712	761	701	732	665	730	785	763	766	687	778	750	683	703	745	704	755	697	713	741	751	765	717	732	724	746	752	755	759	747	688	700	762	736	705	741	740	726	697	706	706	725	733	743	747	726	751	715	724	680	775	699	738	728	722	721	725	690	767	781	733	697	698	742	732	683	721	754	718	707	701	744	720	700	723	769	742	728	703	734	756	733	751	684	734	745	682	746	715	671	716	729	726	740	695	764	717	718	752	715	682	696	783	750	690	742	700	731	754	716	763	703	722	724	691	734	725	715	782	722	733	764	707	697	746	763	725	715	727	730	759	758	696	694	764	708	766	697	715	674	790	722	732	704	778	732	739	749	713	711	721	729	727	740	701	746	738	769	752	748	760	704	720	692	766	664	754	734	725	708	730	737	691	734	740	712	733	768	730	735	744	743	754	773	717	719	707	716	737	732	761	739	772	727	700	733	718	741	724	705	719	737	723	748	732	721	751	758	767	734	744	716	744	711	739	781	710	735	699	704	723	758	767	751	696	720	711	744	730	746	731	697	755	722	745	713	765	713	695	740	772	723	724	729	687	757	713	718	722	697	783	741	712	713	770	721	762	722	751	793	697	746	714	669	718	726	689	695	763	753	749	765	737	771	753	712	715	759	792	655	751	719	763	681	718	733	706	715	737	756	733	749	695	748	774	732	705	700	801	761	663	732	733	755	713	707	733	729	765	706	712	708	727	716	757	758	711	702	732	671	746	703	745	706	728	716	704	735	720	702	723	752	687	724	697	762	756	696	776	753	742	723	767	741	718	805	747	688	775	693	742	738	731	733	736	726	697	717	689	723	689	747	784	704	723	679	717	739	700	758	764	756	770	727	749	724	729	738	756	729	721	739	725	755	752	752	730	733	731	725	744	744	710	736	695	742	712	728	718	764	720	729	734	762	732	778	690	732	745	745	713	776	764	727	701	776	714	733	765	716	742	719
10364	6601	8999	8089	4761	2471	1343	1051	836	820	695	697	641	604	696	653	549	542	624	539	505	455	437	470	473	475	465	427	424	390	420	401	415	408	476	376	385	412	402	425	378	416	403	405	391	411	361	394	390	392	399	433	424	402	392	389	377	373	377	385	427	375	322	383	368	403	390	367	357	361	384	364	410	408	345	407	405	372	362	385	346	387	384	383	412	368	375	369	398	374	352	383	406	384	379	384	390	382	361	358	346	370	340	420	368	395	391	379	388	403	430	383	360	376	360	372	382	375	401	381	420	386	392	391	374	373	384	396	384	374	399	369	375	386	415	380	356	358	384	386	378	420	351	371	371	383	386	383	374	361	369	362	378	391	390	387	399	398	385	377	359	378	384	360	397	370	374	401	390	400	404	387	395	401	396	375	410	384	394	369	423	363	347	394	437	377	370	394	381	364	385	385	350	376	343	360	367	399	339	418	400	381	393	368	377	391	364	418	408	395	371	392	354	409	370	388	403	372	392	405	374	377	377	378	396	379	386	362	367	389	400	389	404	416	390	391	415	342	361	364	424	366	363	362	371	401	391	373	375	348	410	382	374	354	360	361	402	399	400	374	405	421	365	399	388	397	373	390	383	350	411	386	378	378	381	337	362	405	399	368	396	377	368	384	379	377	391	379	371	353	350	371	397	382	403	396	393	418	405	358	382	377	364	395	365	371	404	379	362	396	390	370	362	393	386	381	377	417	376	386	414	381	406	395	396	403	387	388	370	386	395	379	342	403	385	366	376	383	385	415	368	377	387	426	376	424	338	400	360	384	388	389	370	398	373	363	387	352	382	402	424	385	421	415	386	392	386	367	373	357	386	396	413	371	375	369	400	448	367	377	394	385	364	359	383	398	380	370	367	388	385	381	367	344	342	349	395	382	369	391	356	396	389	388	384	364	384	379	411	395	377	398	370	379	352	411	383	411	382	343	379	376	371	377	373	362	372	356	398	348	399	445	377	357	388	374	398	405	391	332	374	356	364	378	352	377	381	395	378	379	401	409	398	345	373	423	352	392	388	392	365	384	407	394	376	392	408	388	377	389	403	364	405	338	389	389	421	387	397	387	369	387	370	416	410	366	378	352	381	329	394	379	402	349	344	366	388	407	394	399	388	389	402	362	392	396	391	423	367	389	365	393	343	390	371	374	374	389	371	355	356	377	370	374	388	390	340	349	361	384	374	391	381	423	378	365	407	398	394	391	396	380	443	399	385	398	377	413	395	348	381	381	372	371	383	396	396	374	391	372	377	393	390	435	334	349	380	411	395	396	377	359	370	391	372	334	392	375	388	412	351	384	381	344	349	357	391	389	336	376	428	382	374	428	391	393	394	380	395	364	422	322	393	383	416	358	380	406	360	363	394	358	357	405	417	386	405	366	370	384	410	383	379	368	383	373	339	380	357	381	353	357	364	400	367	408	386	397	351	405	355	357	381	396	397	376	349	379	384	403	379	379	363	423	369	345	389	382	357	397	374	401	376	377	361	394	388	370	392	398	414	363	397	402	364	350	389	382	387	380	352	352	363	396	378	408	360	404	364	354	371	379	387	365	395	398	388	369	376	394	362	375	396	374	395	363	386	371	360	396	378	354	379	399	407	343	374	390	366	401	401	385	379	352	371	401	373	409	353	350	363	382	390	388	323	389	345	406	383	403	377	381	400	398	389	394	385	364	421	413	396	367	350	389	366	350	341	361	347	365	393	378	372	406	374	369	387	383	376	405	393	372	371	368	383	345	373	380	392	352	360	398	357	385	385	376	371	349	391	409	380	379	395	374	392	413	378	348	410	385	377	389	419	383	416	407	371	321	388	391	362	328	374	354	386	394	340	398	386	383	354	407	388	371	407	400	392	334	382	381	352	364	393	391	391	350	352	412	370	389	387	378	347	378	379	393	405	391	360	403	377	361	386	391	359	386	349	389	414	415	326	376	411	378	394	374	397	368	394	361	392	374	383	385	366	341	400	363	373	386	369	398	390	366	378	391	352	386	389	377	368	370	392	385	380	389	386	374	358	401	407	339	397	384	391	347	411	326	418	375	375	411	363	405	398	365	378	390	394	385	375	394	375	386	368	380	392	362	360	384	416	364	402	393	391	349	416	406	377	392	353	390	362	356	394	341	383	366	380	377	379	396	394	384	412	402	393	352	406	399	380	391	342	376	374	368	375	408	380	442	392	391	379	368	378	406	375	372	376	374	370	364	396	377	327	426	369	384	371	402	369	361	350	358	446	370	398	393	378	365	390	347	381	391	380	377	386	403	412	368	345	360	405	459	415	406	402	380	405	383	369	379	367	379	396	379	390	423	382	386	414	378	396	409	372	347	406	434	350	373	365	385	401	418	412	362	387	369	370	382	394	363	407	389	420	407	378	415	342	404	403	406	390	427	345	419	401	380	394	380	383	356	372	379	381	388	349	388	322	369	371	365	373	372	362	361	393	402	402	376	387	390	360	351	385	416	423	411	351	366	382	377	380	367	393	347	402	380	374	404	388	366	386	380	409	347	400	405	317	359	330	418	394	392	357	356	421	395	381	364	419	401	353	365	365	368	422	358	372	382	391	378	378	361	379	381	365	397	360	352	367	373	390	401	375	368	373	357	404	360	388	394	376	395	343	368	368	372	398	361	405	403	402	375	396	390	362	346	362	382	387	350	338	392	376	428	337	355	323	377	379	380	382	361	349	393	348	358	331	383	402	374	384	352	364	337	391	398	393	326	423	355	370	391	383	359	378	359	421	364	377	390	380	385	368	385	410	368	390	355	417	366	374	368	397	355	367	368	363	396	358	354	350	404	397	395	368	402	388	354	361	418	392	390	381	374	386	362	386	380	365	379	400	363	387	377	380	386	380	356	404	383	348	360	374	364	389	346	360	362	378	365	424	388	370	349	394	395	365	374	395	413	422	416	389	369	385	378	384	381	382	395	388	373	398	344	377	378	357	373	340	392	391	383	383	325	394	390	358	384	389	335	395	368	395	378	357	388	377	372	351	340	348	374	416	357	395	356	386	395	403	363	396	362	408	397	370	359	378	364	358	395	388	377	375	364	384	373	318	368	368	373	382	368	379	366	371	421	379	371	381	396	383	395	394	396	376	387	393	358	431	379	408	399	353	391	411	442	389	391	365	387	392	352	381	372	398	363	373	420	379	399	378	413	355	395	360	384	365	378	370	399	382	360	383	380	366	368	383	366	349	378	379	384	405	392	394	379	411	381	383	371	338	366	405	389	378	380	415	417	372	358	368	389	361	347	396	365	390	392	348	391	370	379	397	364	372	405	414	364	374	376	412	371	361	394	385	383	400	331	356	387	381	335	376	417	375	385	365	366	465	353	381	409	365	366	373	430	400	382	359	373	375	329	357	363	387	363	393	364	410	424	411	405	405	382	380	382	364	400	383	389	389	389	374	353	376	349	417	389	360	368	339	385	402	389	380	393	397	372	413	367	392	411	330	383
6719	6481	14487	15761	11773	7325	4924	4266	3590	3052	2985	3090	2885	2876	2977	2800	2496	2590	2712	2283	1891	1741	1502	1503	1415	1350	1377	1351	1201	1207	1102	1202	1221	1236	1205	1152	1184	1109	1125	1151	1018	1119	1097	1073	1032	1074	993	1054	958	1012	1007	952	980	984	964	1016	979	998	900	943	908	921	902	934	926	895	883	896	884	941	899	946	867	889	855	935	939	893	878	911	952	950	902	970	892	896	904	947	910	976	927	919	880	915	920	939	996	867	897	963	905	930	940	940	948	902	969	926	1003	885	884	904	963	1006	928	880	923	900	881	877	883	904	908	924	939	922	918	913	841	924	934	899	943	906	888	930	884	942	955	951	894	917	946	932	907	924	956	944	914	875	892	938	925	940	936	861	913	931	939	907	894	873	886	863	933	860	936	941	918	989	915	909	864	909	881	940	914	898	962	904	881	917	908	877	917	902	864	886	895	937	932	942	911	917	969	900	898	888	897	934	869	896	902	880	914	906	931	918	918	916	961	930	899	917	868	945	969	875	878	936	893	914	923	882	931	890	902	917	907	938	821	869	928	885	936	904	931	875	917	916	942	941	953	947	913	942	882	925	907	976	920	948	895	955	907	899	858	896	934	919	880	947	908	888	916	924	887	931	983	910	972	895	903	939	986	913	874	911	936	950	925	909	975	956	904	879	908	864	947	908	896	954	917	932	910	944	894	937	910	840	892	923	894	944	904	927	865	867	882	912	915	911	912	958	950	924	871	895	928	884	919	894	899	967	876	896	939	894	936	922	878	927	890	872	955	907	950	979	882	957	873	848	944	1013	916	896	1007	975	926	903	886	936	898	908	912	961	897	892	886	916	925	904	910	956	931	986	927	923	922	877	872	915	893	925	917	967	972	925	887	912	935	956	942	928	945	965	946	908	926	914	863	935	952	937	902	1007	894	937	937	918	935	899	862	971	904	882	909	936	924	911	909	943	918	940	873	957	939	905	903	854	965	980	910	903	928	955	968	936	918	970	954	936	901	932	917	932	857	902	906	907	920	973	923	901	943	953	949	912	911	914	884	908	882	875	921	918	888	840	906	951	853	923	923	960	918	995	895	916	928	923	951	885	863	908	933	914	942	902	911	937	905	938	925	930	877	895	934	888	905	963	920	882	899	911	902	963	904	919	862	959	876	883	926	901	974	936	910	908	918	919	880	913	1001	909	907	915	876	939	870	909	885	901	969	910	908	876	872	910	928	901	884	925	958	877	917	921	856	900	946	947	919	880	880	854	919	905	877	970	908	942	950	874	925	897	875	932	931	922	913	903	914	954	870	916	872	930	919	911	904	956	904	869	934	923	960	904	880	908	900	869	932	863	883	885	929	932	913	992	963	904	901	885	919	910	869	899	900	903	962	909	870	945	899	855	925	949	904	924	898	880	942	866	928	924	948	907	908	883	946	860	946	871	872	921	927	904	889	864	922	920	896	912	951	907	896	963	898	852	924	917	956	851	909	928	896	904	876	959	924	866	937	921	896	908	949	910	928	898	884	939	901	954	942	861	933	985	938	910	899	916	941	973	943	891	906	926	923	926	937	918	830	946	848	923	884	917	955	878	902	870	910	904	936	935	883	909	952	957	909	929	911	950	943	892	942	905	922	909	918	910	949	895	994	918	873	898	930	902	850	877	948	914	963	865	932	929	926	883	974	939	925	968	926	940	925	958	907	915	959	906	930	916	938	882	931	943	922	925	901	849	927	940	903	925	885	931	947	934	897	899	928	898	889	901	890	918	927	869	976	894	898	926	953	962	894	896	907	960	949	956	910	962	946	903	935	939	892	928	929	918	961	900	891	960	947	886	960	887	968	950	978	954	894	862	955	919	887	932	963	939	925	878	922	952	946	863	986	947	944	878	942	963	914	891	870	922	937	924	892	920	923	932	950	909	927	905	919	929	921	900	930	899	897	923	937	910	921	859	895	957	896	952	896	888	939	889	951	989	914	898	941	913	921	895	918	960	926	960	896	946	906	935	894	922	926	908	919	874	887	970	883	928	886	907	859	941	886	977	893	941	932	927	913	923	966	924	913	937	970	880	897	941	903	919	929	903	912	891	901	951	920	904	891	898	947	961	952	879	902	955	902	960	943	955	902	936	952	945	916	919	991	935	897	927	894	889	885	860	948	894	848	946	936	916	920	920	941	951	909	866	891	936	919	907	907	954	886	890	937	917	908	957	971	924	936	916	935	895	928	921	863	896	910	947	930	923	885	949	920	911	989	935	940	977	928	927	917	938	917	842	951	936	898	912	910	918	894	923	885	937	929	922	933	889	874	938	926	942	919	879	917	900	939	900	912	942	910	937	971	923	813	919	910	908	975	926	938	930	899	934	912	915	944	843	946	913	932	910	904	891	892	938	951	863	950	915	969	904	949	919	901	906	942	911	910	954	952	924	933	872	916	862	880	973	943	932	900	908	921	898	903	948	937	901	918	878	913	901	924	952	887	881	926	872	920	882	932	941	946	907	940	903	901	903	883	883	904	904	905	874	858	927	904	973	952	881	919	883	904	930	853	913	886	904	895	928	878	948	895	919	880	893	889	968	911	874	924	954	917	898	960	885	906	890	904	900	906	972	918	918	956	966	950	919	924	905	930	902	937	931	943	900	895	865	858	902	915	897	939	931	948	914	904	905	934	923	921	913	920	921	931	921	909	924	964	882	869	950	935	905	985	888	934	916	861	956	882	912	931	955	941	943	874	952	953	894	890	894	930	934	938	918	901	931	913	924	872	971	902	923	877	923	938	884	913	922	905	905	919	899	858	908	916	890	931	965	965	831	937	914	898	922	897	889	915	955	919	928	857	974	952	923	917	929	919	973	915	946	907	943	951	937	880	931	967	921	831	925	937	936	908	922	922	961	915	912	969	877	940	898	918	932	884	877	939	882	964	919	923	900	918	880	961	920	931	906	930	949	904	931	892	965	929	976	940	935	941	941	980	900	907	962	913	923	938	890	886	981	954	869	950	978	905	864	924	916	857	922	905	940	895	883	888	932	941	955	915	942	901	868	937	939	934	938	933	891	920	944	910	896	942	896	882	945	937	899	913	937	955	930	904	906	946	939	924	900	899	857	901	939	927	939	926	890	897	923	890	965	938	964	880	939	880	919	898	940	970	921	930	909	950	924	937	965	892	862	907	903	951	859	982	851	927	912	930	888	899	920	876	882	939	873	930	910	900	947	864	951	930	945	866	903	910	933	941	953	870	892	916	961	928	953	922	888	917	938	878	910	902	931	977	885	948	929	905	939	897	911	953	910	918	864	909	904	940	900	908	935	929	877	894	935	954	870	870	930	880	960	887	936	907	909	913	865	938	922	938	927	924	919	881	887	944	958	949	952	888	944	936	937	911	961	935	898	914	913	941	923	911	865	910	894	915	903	939	907	888	907	918	864	903	955	889	891	897	976	984	949	924	897	907	926	919	913	931	946	926	880	911	886	946	910	913	921	919	913	896	925	909	883	881	892	887	957	919	930
27654	24890	31081	35613	37075	27822	15887	12476	8331	5175	4117	4349	4648	4759	5127	4909	3990	3518	5417	4870	3606	2418	1655	1373	1014	822	762	615	578	617	593	604	714	646	658	666	558	542	552	483	492	473	480	458	493	483	441	438	412	378	382	403	407	412	356	361	380	365	399	403	356	345	373	357	357	371	388	354	353	366	353	382	392	350	354	392	373	360	406	373	403	372	374	405	380	357	342	356	336	329	388	395	378	392	356	348	376	381	353	366	382	374	378	346	364	399	395	391	374	394	363	380	375	387	382	411	369	365	327	356	365	354	373	372	394	372	354	365	365	377	339	402	360	367	334	353	353	367	400	380	378	358	378	355	379	376	364	361	408	354	402	350	414	357	406	349	346	374	375	355	346	383	352	383	370	359	383	379	362	343	391	390	393	362	396	361	374	386	361	383	375	368	365	384	369	370	398	431	377	366	359	364	391	355	385	378	362	342	363	383	353	381	389	387	379	380	345	368	378	389	330	340	383	383	376	327	366	337	352	350	388	358	375	379	359	401	354	359	365	366	347	375	356	358	379	377	377	380	332	388	385	353	322	371	362	370	348	380	363	390	388	360	380	363	378	356	344	363	352	381	368	356	359	379	373	352	377	395	392	383	314	354	343	361	385	357	367	424	349	354	353	378	386	322	317	354	346	397	392	331	395	398	371	345	391	390	418	374	394	350	374	379	377	414	372	344	382	381	357	354	385	358	384	389	372	380	396	359	370	359	368	383	391	360	343	370	354	398	369	376	352	352	360	393	360	364	348	367	363	350	348	383	381	384	354	344	397	376	357	359	390	359	369	374	368	374	382	341	344	379	391	418	396	375	373	391	355	343	349	361	339	386	358	366	349	371	394	343	397	398	393	362	369	380	347	360	397	347	414	351	335	375	338	386	364	363	384	383	377	349	383	397	379	348	394	351	364	382	380	375	355	385	375	344	372	353	369	382	405	346	375	372	400	395	358	361	323	394	357	385	375	376	370	395	386	338	379	355	396	367	357	348	383	360	327	345	379	362	402	359	361	375	351	372	375	381	342	369	369	399	362	375	377	384	364	376	368	402	398	384	398	352	399	364	371	413	394	356	361	365	381	362	373	382	373	363	408	362	383	380	344	350	358	369	400	340	432	338	376	393	404	394	392	389	359	372	334	400	368	355	354	398	346	347	388	412	365	372	389	354	397	383	392	387	383	403	375	356	383	390	361	368	368	369	376	389	390	364	386	377	386	388	420	377	350	343	360	364	371	372	377	364	404	374	341	361	412	367	397	368	311	343	364	392	383	390	390	362	363	356	383	360	391	383	378	360	363	353	317	381	419	400	349	372	373	352	355	387	363	411	355	430	356	364	409	377	372	357	345	397	354	356	388	413	341	364	323	366	415	363	351	367	354	383	355	356	359	382	350	381	362	385	350	364	365	367	377	369	362	391	378	384	373	351	383	337	358	390	339	371	372	371	374	354	369	398	406	359	393	372	361	387	393	358	334	406	378	354	365	354	361	322	406	393	364	361	348	330	383	344	338	365	397	379	373	428	399	358	343	382	378	425	382	367	347	340	317	402	370	366	353	372	395	344	387	366	404	351	397	373	394	352	428	371	357	368	393	358	343	359	342	387	380	395	376	340	368	373	346	393	331	367	379	388	352	367	358	367	377	366	350	362	351	364	382	402	360	356	352	345	352	352	334	365	352	351	364	343	346	385	380	381	350	395	339	410	376	355	379	388	378	403	378	419	373	368	394	374	394	372	368	376	397	352	406	363	361	368	364	380	373	374	380	385	359	377	388	351	356	362	383	376	411	390	345	359	461	353	363	389	357	335	362	361	357	397	350	385	388	361	340	356	334	410	414	400	341	402	411	367	391	340	362	384	387	380	382	383	375	384	409	349	396	354	356	396	377	375	403	378	363	399	383	392	358	391	402	390	368	321	358	369	330	373	379	329	358	406	388	356	395	366	374	344	375	371	388	384	343	353	370	390	359	346	334	378	375	381	384	360	376	373	388	358	367	380	357	377	401	348	366	367	319	385	350	370	361	351	350	371	376	390	361	388	380	366	376	382	423	379	412	381	379	367	351	393	379	368	376	368	369	377	374	329	324	368	380	352	387	395	353	361	344	358	343	400	342	397	351	349	341	369	344	357	385	363	397	376	385	364	377	352	352	364	354	377	359	359	372	383	330	369	326	404	379	355	374	362	405	441	376	359	403	359	359	402	354	407	351	386	392	391	373	342	370	367	328	380	346	376	353	366	361	344	376	355	375	384	377	351	394	382	373	358	332	415	405	360	345	357	367	374	379	402	341	372	377	344	398	380	370	375	385	388	368	370	394	388	372	372	411	365	361	368	336	364	352	419	344	377	392	354	349	356	358	359	394	339	332	385	365	392	387	365	380	387	360	391	353	351	372	357	394	328	347	370	352	373	364	325	350	405	366	372	398	363	361	363	403	366	354	356	373	375	378	397	387	375	357	367	338	364	366	366	379	362	358	381	375	392	357	352	399	401	367	394	402	345	384	388	378	374	401	368	346	382	347	399	331	372	381	358	374	371	387	362	402	382	397	387	404	363	355	387	337	357	389	376	356	356	359	387	366	348	333	369	363	372	375	372	390	354	377	352	372	369	342	384	403	355	353	356	388	375	374	364	378	355	387	392	345	361	359	376	359	380	386	388	354	368	385	341	356	369	326	369	391	373	390	380	364	361	386	400	370	361	362	376	364	404	363	393	365	393	378	429	394	424	361	371	415	380	365	363	366	363	349	379	398	367	363	389	361	364	381	381	381	353	392	341	389	313	363	347	378	360	377	393	362	386	380	395	351	369	350	357	365	391	360	400	341	381	370	353	344	400	376	333	362	353	364	387	386	398	362	366	373	339	387	355	391	366	394	377	404	360	366	362	372	342	346	385	375	333	384	385	412	368	364	359	361	344	381	348	389	361	385	413	361	318	361	363	370	359	402	407	342	388	374	366	348	358	383	370	378	377	362	373	352	372	366	386	371	360	376	341	370	344	388	383	395	388	393	375	405	405	376	380	329	354	350	351	353	393	392	423	381	361	386	381	369	371	403	358	317	392	363	400	390	358	384	390	352	349	407	384	367	388	358	381	332	351	337	402	346	360	382	373	389	374	391	371	383	382	425	340	362	388	329	358	372	341	356	377	348	363	373	403	380	360	326	378	393	335	384	390	366	390	373	395	386	380	370	360	390	369	404	408	393	350	385	401	349	377	333	354	352	391	370	331	351	343	388	353	362	388	377	371	397	376	397	406	366	405	385	362	377	387	407	377	411	374	336	369	312	380	380	386	375	357	371	374	382	419	382	350	333	380	338	386	385	373	363	369	388	366	352	400	400	331	387	387	357	387	353	389	352	376	376	356	376	367	376	386	400	358	386	385	396	388	348	366	378	382	360	364	359	410	386	374	329	368	366	374	401	401	347	384	344	379	403	364	372	381	368	399	392	356	353	365	369	402	345	365	336	381
17387	19661	30352	37390	41019	23538	13656	19792	15752	13088	14915	16844	19224	19241	21202	20818	16569	16919	23217	20731	16706	11947	8730	7322	5369	4066	3612	3113	2624	2712	2554	2735	3621	3010	2986	2677	2246	2090	2399	1851	1792	1708	1762	1589	1627	1646	1384	1251	1160	1123	1040	943	989	909	927	958	998	944	927	887	888	952	955	933	912	959	906	866	895	915	886	858	919	904	907	931	856	876	911	909	869	942	888	851	899	952	822	861	928	921	896	937	904	910	875	876	930	917	891	914	829	886	883	888	844	927	915	890	895	905	931	924	860	939	850	887	854	932	899	938	891	886	965	894	875	897	919	873	910	848	933	941	895	846	909	840	865	887	953	906	880	877	856	901	862	897	822	926	924	847	885	835	848	909	888	908	975	890	897	902	898	832	902	900	888	889	867	941	899	928	877	871	899	914	951	902	893	893	921	843	911	939	879	932	894	905	884	888	880	921	909	863	908	831	886	897	915	872	885	875	856	890	874	915	911	893	866	853	911	884	905	878	912	904	969	884	883	878	877	918	899	900	889	899	887	895	859	880	881	885	911	868	869	839	872	885	887	907	876	889	851	950	865	911	885	929	871	883	910	906	869	898	847	853	932	892	926	916	877	873	866	897	868	862	930	897	908	927	889	861	893	909	926	916	881	898	902	909	885	934	869	900	905	846	972	866	935	900	897	860	906	882	891	858	889	906	884	925	895	933	904	897	911	928	878	850	903	852	877	932	810	907	849	921	873	832	931	872	888	906	862	854	840	926	850	871	891	900	914	854	873	869	893	889	912	903	853	899	850	910	900	923	894	864	926	878	888	864	887	891	911	843	831	900	907	877	903	907	860	851	860	866	904	889	898	868	939	834	891	916	889	900	929	911	870	889	885	874	829	919	946	859	967	864	913	858	908	933	877	919	887	922	856	909	877	917	859	904	896	869	900	845	893	879	882	878	881	922	900	896	888	887	892	912	895	893	905	865	891	863	900	969	896	852	922	920	896	875	793	925	918	892	906	878	919	893	895	857	885	863	877	924	905	907	933	902	925	879	846	868	878	915	860	857	843	854	1021	895	894	886	888	912	915	893	931	902	855	870	902	835	872	898	914	878	944	875	882	829	896	892	882	858	897	906	950	873	938	884	872	874	936	875	868	857	884	876	900	909	890	902	897	825	913	859	837	905	842	889	871	808	895	889	887	853	893	889	888	901	927	890	857	860	834	919	877	882	872	878	861	854	857	899	871	907	913	897	877	887	925	870	877	873	867	914	868	873	902	914	929	877	907	902	885	933	883	839	867	851	910	875	898	962	876	853	895	890	898	903	866	869	931	934	913	878	870	872	864	863	877	890	927	919	896	913	893	929	918	849	858	870	847	870	913	870	917	861	850	891	856	870	854	913	918	859	898	852	841	935	958	887	860	923	882	911	905	893	887	871	841	930	952	919	845	879	893	946	892	831	904	941	895	872	900	897	938	905	861	866	830	879	944	905	923	948	888	918	852	869	901	859	905	899	896	890	869	890	885	871	891	868	904	876	846	870	924	916	920	832	892	865	886	872	880	871	857	881	848	875	844	878	925	857	901	926	831	886	867	909	873	846	952	932	902	864	925	880	864	843	845	877	863	901	910	885	851	889	892	898	859	888	906	814	922	871	891	879	897	848	919	906	906	920	889	860	876	896	888	903	918	867	927	865	868	834	869	895	890	887	911	956	935	885	891	849	858	914	845	904	842	896	922	903	903	880	884	844	839	892	886	902	841	855	916	872	930	858	881	927	903	899	815	890	928	904	806	880	856	879	915	915	926	875	855	876	870	855	864	923	861	827	851	877	881	920	876	901	897	917	923	884	884	937	895	855	887	838	941	881	864	850	941	926	944	923	918	874	908	875	870	873	886	894	925	876	919	874	846	889	842	871	884	895	844	882	829	908	880	877	905	918	892	877	862	892	838	870	896	857	920	876	858	867	864	884	882	886	899	919	920	913	909	901	907	889	874	905	918	901	894	918	926	886	847	873	973	945	884	905	959	915	903	867	910	883	935	878	859	859	903	888	912	871	907	912	906	919	881	908	910	877	909	909	882	866	863	898	868	918	922	866	876	872	871	845	877	967	879	884	908	905	918	896	923	890	891	927	842	874	872	885	870	876	929	917	932	876	868	908	932	841	980	943	802	882	900	924	910	922	899	908	935	870	850	924	887	947	880	908	919	891	898	931	899	880	886	806	904	891	882	867	947	903	904	879	886	895	883	849	869	846	873	892	929	840	870	842	892	944	861	823	901	892	909	885	874	911	893	925	879	887	929	887	892	864	924	900	879	882	879	918	892	911	851	866	894	919	869	908	882	891	940	951	917	857	901	883	922	898	917	883	900	936	884	871	931	849	957	858	867	870	914	859	879	916	891	921	966	880	881	856	876	891	879	922	858	869	849	856	904	883	852	884	856	895	864	946	860	874	815	920	891	934	894	926	883	933	889	835	889	834	873	877	867	876	905	911	906	919	884	844	947	912	875	887	893	878	883	840	873	841	880	889	864	833	936	922	911	863	879	897	934	844	881	874	874	958	858	926	889	884	855	895	923	879	909	931	879	884	914	917	911	870	863	838	864	911	873	891	863	884	901	924	882	853	833	864	865	944	919	913	876	877	869	827	894	891	897	826	908	886	905	864	911	877	878	848	903	903	881	954	930	933	922	919	884	912	873	883	874	840	888	877	888	883	935	887	861	957	916	884	907	899	894	865	903	887	928	862	889	932	878	932	931	896	831	901	966	885	913	905	848	931	910	927	787	893	897	842	837	902	929	938	924	936	857	885	861	907	911	868	849	894	884	948	895	911	876	895	864	878	926	893	816	916	893	897	834	915	904	830	877	946	930	883	876	908	848	884	869	886	870	886	866	876	892	924	948	898	862	883	957	877	870	894	899	880	954	934	884	912	900	854	864	926	924	874	918	828	890	895	890	907	879	883	862	936	903	826	887	926	891	888	886	921	847	863	922	920	838	894	939	890	874	871	853	898	890	863	880	851	916	878	904	924	869	896	924	887	871	859	870	906	881	828	940	865	861	903	909	871	899	845	868	868	929	943	837	838	881	887	903	896	860	869	879	858	922	917	900	886	956	856	903	873	855	934	943	900	864	858	902	895	886	908	864	908	843	845	900	883	872	949	879	931	924	927	896	880	863	862	915	852	874	889	881	846	894	874	840	870	904	941	862	938	893	905	832	815	857	902	855	924	868	870	933	866	885	874	886	891	938	854	843	888	890	910	894	903	872	898	881	844	943	907	886	879	918	887	878	876	909	884	919	906	801	855	903	871	893	896	897	838	865	851	886	904	912	870	918	922	887	883	909	856	908	882	889	891	864	864	919	853	867	876	900	899	893	898	924	894	915	918	874	874	886	870	889	851	935	914	913	887	892	896	903	883	888	863	821	888	877	879	881	935	852	918	898	891	904	884	843	922	892	867	877	854	866	943	887	874	863	886	945	858	878	877	869	849	918	900	915	884	858	875	835	917
36672	32511	45118	38816	38600	30014	19914	16750	13616	10467	8923	8856	8916	8108	9478	8699	7157	5909	9194	8916	6757	4184	2683	2106	1447	1077	993	849	701	745	703	775	838	790	771	711	617	584	613	574	478	464	413	469	479	444	437	359	343	335	353	366	296	364	335	316	312	335	321	312	295	324	322	285	318	345	343	321	328	299	321	298	306	300	340	312	301	271	288	307	326	318	304	329	320	310	299	303	308	300	327	313	331	281	327	289	320	292	318	314	299	316	320	292	297	315	293	328	304	307	310	277	334	323	300	263	314	314	292	325	327	288	304	289	330	312	329	335	293	288	286	309	288	308	302	295	304	326	287	321	310	323	324	326	285	312	303	338	268	316	318	327	310	325	299	304	318	314	319	332	318	324	308	310	301	293	318	305	309	279	308	297	319	303	300	285	294	334	310	310	315	294	299	296	319	277	296	290	292	314	334	287	300	271	301	334	305	338	278	313	291	320	291	311	284	305	291	311	304	288	331	268	298	290	326	318	266	291	299	319	302	333	316	291	323	314	339	319	298	341	298	339	299	358	315	268	310	281	293	287	309	319	295	262	297	287	296	309	307	319	306	304	291	309	306	319	284	318	295	308	296	317	319	306	290	334	291	307	289	298	308	297	283	298	306	294	309	313	305	318	321	314	289	294	332	290	275	309	329	316	302	313	287	286	273	303	305	329	310	367	288	301	308	281	323	316	304	347	332	319	329	285	306	314	298	298	305	315	306	306	309	303	282	275	304	319	302	274	282	271	288	292	305	283	264	308	352	289	322	304	335	310	272	272	310	311	322	259	320	316	269	290	296	318	293	299	290	329	311	307	267	302	303	327	300	304	288	267	326	310	281	311	324	317	295	307	304	311	307	320	294	304	319	295	317	297	301	304	307	318	341	312	296	294	314	308	315	315	309	319	319	285	328	320	311	323	285	289	333	308	302	299	295	291	282	312	323	329	294	327	319	283	282	307	309	319	337	314	314	327	329	310	280	332	316	351	292	284	296	299	296	331	311	282	276	304	290	314	329	324	293	331	301	310	311	297	295	269	302	308	288	287	338	293	326	288	294	299	309	337	319	305	303	367	311	293	297	288	295	277	304	283	312	312	288	282	337	328	269	356	323	326	345	307	303	329	280	322	323	307	330	321	308	300	289	289	312	304	320	313	297	286	303	279	310	320	309	281	300	290	332	291	304	317	286	300	308	292	324	265	305	300	313	313	300	312	278	324	339	336	304	324	314	301	284	335	342	282	291	313	339	328	282	290	330	292	299	292	285	317	304	312	320	265	257	284	314	325	306	329	305	312	340	302	291	298	286	315	326	309	306	302	297	304	306	268	301	302	295	288	316	320	323	314	297	287	272	284	288	309	299	322	275	331	288	283	330	291	319	275	313	291	332	303	312	276	285	286	306	310	296	289	321	285	318	313	331	311	294	290	311	298	301	309	291	289	321	294	303	291	309	289	316	309	286	301	320	312	296	306	268	306	324	278	296	315	312	321	285	316	305	293	307	301	335	329	281	299	294	306	310	319	297	324	265	322	318	283	334	325	271	298	288	324	332	284	308	304	300	317	290	310	296	316	288	341	295	300	331	283	354	309	289	300	286	318	302	326	316	315	293	307	294	284	320	297	347	312	305	336	296	309	295	281	303	320	312	290	277	324	294	313	311	302	322	333	340	291	294	327	311	318	316	299	295	286	291	294	295	286	324	338	313	281	314	322	271	291	335	297	302	316	316	311	292	284	357	319	320	334	301	303	297	292	315	327	290	321	323	306	289	315	351	312	283	338	328	276	271	282	279	291	318	302	320	324	333	299	309	315	290	305	310	317	339	284	280	290	296	299	307	289	313	309	307	304	280	330	318	283	280	297	300	334	283	336	269	280	314	303	314	272	300	303	302	333	349	305	312	332	299	285	288	290	293	271	301	310	286	319	328	313	301	310	298	327	297	308	271	314	295	284	303	317	295	332	288	306	343	320	292	308	281	309	293	329	313	321	323	298	337	295	316	271	283	307	303	304	281	285	286	286	296	342	290	309	318	291	280	319	326	314	329	289	286	310	300	334	318	304	339	289	323	324	306	311	307	275	320	289	264	302	297	318	309	304	297	330	268	308	313	273	288	263	310	307	292	318	298	303	300	300	276	328	288	291	321	336	297	299	334	308	310	305	303	324	289	325	301	327	294	340	279	314	293	284	291	305	300	311	284	325	289	325	315	344	340	276	325	313	286	320	283	301	338	268	297	295	322	327	311	294	295	302	313	295	339	275	303	307	291	311	297	271	309	298	290	310	311	299	308	335	322	330	298	296	295	304	338	297	319	290	310	273	321	327	279	300	300	264	304	322	319	307	339	321	278	342	333	277	332	320	278	303	302	320	302	300	310	310	294	313	293	311	320	317	284	316	326	325	311	306	300	306	282	281	326	362	323	298	305	292	286	313	301	279	283	321	316	319	325	302	303	327	303	300	281	287	324	318	313	323	305	287	283	288	283	313	315	311	329	307	293	334	311	315	303	284	295	279	301	289	323	340	313	308	324	299	299	359	260	300	294	301	311	298	292	299	295	296	276	289	331	267	272	304	286	296	285	296	318	285	333	306	304	346	315	299	315	298	294	353	341	302	284	308	303	300	301	314	299	286	312	285	313	325	287	314	335	287	321	300	319	280	313	335	296	305	283	301	297	302	290	311	305	300	284	312	321	327	303	293	296	297	288	332	289	310	283	321	262	285	292	283	276	291	318	328	322	303	303	301	279	301	299	323	312	291	320	289	316	272	295	300	305	298	308	283	291	302	302	279	311	327	287	299	314	319	339	310	286	300	323	264	307	333	314	282	313	286	286	319	332	320	309	335	349	292	291	317	278	302	328	332	299	310	316	327	323	290	287	300	291	317	303	300	311	279	327	310	269	328	294	313	296	270	289	314	277	306	301	293	291	295	335	303	287	336	309	287	275	297	293	304	288	294	307	288	315	303	293	287	284	297	280	280	340	273	313	294	306	311	305	309	306	280	315	300	293	290	286	291	339	300	303	297	298	320	310	323	307	320	317	301	295	279	305	286	292	270	337	311	288	301	294	317	311	331	315	312	287	312	289	277	325	307	334	322	316	304	324	289	312	327	294	291	295	308	265	347	317	322	279	324	305	296	305	285	312	323	302	314	277	325	330	301	313	278	309	333	304	292	282	268	320	340	295	320	304	299	294	301	307	331	291	344	309	331	317	314	340	332	317	304	276	319	306	317	307	309	299	337	299	305	319	268	288	308	297	311	316	323	285	307	340	302	304	314	283	291	327	308	287	312	348	310	334	308	270	300	334	335	297	291	313	290	309	290	329	308	287	333	312	300	312	308	317	328	294	326	347	312	334	289	362	257	316	290	282	315	269	312	301	309	318	275	287	301	315	312	291	299	294	336	297	290	308	289	307	316	304	300	304	319	320	289	304	327	320	265	303	314	299	323	320	297	288	289	297	310	323	342	319	324	295	323
22768	24719	41206	42575	42914	28573	16647	21849	20761	20859	22589	26217	27335	27049	29473	28366	23891	22356	31502	30076	25211	18474	13589	11663	8391	6583	5210	4508	3701	3863	3671	4056	4725	4618	4436	3866	3251	2944	3135	2670	2224	1949	1784	1911	1954	1760	1506	1326	1192	1047	1018	977	886	867	859	856	761	837	806	785	755	744	772	795	795	806	783	819	770	784	750	764	772	720	751	757	658	760	720	758	758	794	732	735	741	685	770	739	690	775	760	749	800	732	721	731	781	803	785	825	756	732	729	719	801	797	718	760	737	793	721	732	758	721	756	777	777	805	794	740	729	770	758	791	738	750	714	716	768	791	750	741	745	751	722	765	759	730	756	742	753	736	737	758	770	748	735	775	773	782	785	738	720	763	791	723	764	749	787	738	784	803	756	779	718	719	760	763	733	724	742	744	779	716	781	720	728	772	702	723	753	739	776	736	741	747	762	737	747	713	744	785	762	745	789	722	753	715	777	711	750	716	765	717	748	773	740	724	746	782	783	764	747	750	686	734	734	718	747	747	723	734	736	730	768	758	723	736	741	791	716	811	743	772	756	708	799	766	760	753	697	705	717	744	769	764	744	777	758	760	723	744	771	747	782	811	784	779	744	746	668	720	720	749	787	740	785	756	713	731	676	703	806	750	771	751	733	767	752	727	740	712	761	710	760	726	717	758	794	743	757	774	739	722	760	740	718	733	735	721	747	775	757	754	798	729	736	815	717	762	728	728	761	748	736	758	731	737	746	729	749	741	751	712	758	745	752	771	751	741	738	722	755	726	716	697	738	675	758	689	768	754	789	689	720	761	715	735	724	740	750	761	736	731	742	730	733	744	740	759	788	752	707	755	749	728	724	782	727	726	730	732	727	721	756	748	701	777	761	748	770	738	738	808	765	706	742	710	740	740	760	758	722	726	741	708	750	667	742	730	712	694	753	793	774	757	731	740	778	726	735	718	727	701	779	722	699	771	706	783	748	763	723	717	742	734	697	726	771	765	712	727	838	809	797	746	783	781	754	772	745	726	754	705	733	689	746	736	713	697	762	765	743	745	755	725	733	773	772	705	736	732	726	719	697	733	734	770	773	757	752	757	706	757	774	768	755	750	728	741	725	735	779	751	705	768	740	755	735	730	799	738	728	729	729	745	757	749	756	760	781	750	797	747	690	754	773	744	746	711	750	727	770	737	771	761	729	789	701	742	712	756	727	748	760	736	737	766	750	734	748	727	684	724	708	758	709	728	734	730	772	662	787	745	719	743	704	743	770	724	715	744	728	752	725	751	725	753	783	723	705	708	728	797	744	724	792	751	759	756	805	716	752	823	715	793	761	742	779	751	735	705	770	755	746	801	722	747	724	771	712	732	758	701	682	756	724	719	756	720	697	768	744	723	805	804	692	691	702	740	741	734	737	779	761	754	769	748	740	746	823	720	739	794	741	755	779	785	670	734	711	763	712	766	743	711	745	748	725	756	743	781	725	770	766	759	750	749	748	756	740	739	793	739	700	744	673	733	738	730	753	772	738	748	751	723	740	748	749	763	765	767	780	728	733	757	701	768	742	741	684	729	709	717	758	735	720	713	714	772	690	754	795	814	737	793	750	699	715	695	793	741	782	711	790	704	758	725	745	755	704	783	766	756	746	741	805	741	705	743	680	729	745	713	746	716	742	754	705	740	772	729	747	779	732	760	769	776	735	750	718	740	699	788	706	723	716	723	715	719	727	780	735	724	725	698	756	756	781	758	760	745	763	733	730	754	766	775	742	741	764	727	733	737	764	755	761	773	741	777	806	724	725	730	741	740	684	773	731	739	686	736	751	746	699	742	752	807	748	736	755	782	725	732	741	699	759	753	720	771	691	749	724	748	741	734	745	732	716	701	776	750	743	716	764	727	747	716	756	793	755	721	715	730	770	769	731	732	782	698	713	734	745	723	720	705	725	731	771	725	763	741	775	727	731	760	743	740	761	758	751	766	742	730	734	699	761	755	745	772	762	693	724	756	778	705	733	730	761	728	757	776	765	754	779	776	757	721	716	748	781	739	711	755	739	707	758	752	740	724	676	719	779	780	723	754	721	742	735	740	732	771	753	762	729	710	740	711	759	763	747	773	725	759	768	734	762	748	745	757	784	754	714	766	765	733	735	753	763	717	774	726	787	700	764	778	790	732	787	729	757	734	807	798	745	749	719	717	738	735	775	721	732	737	769	728	785	721	751	750	747	724	756	761	722	734	734	744	746	697	794	745	704	753	705	757	775	771	775	701	776	728	764	764	723	760	742	733	748	759	730	739	756	771	756	759	750	693	692	734	749	737	749	709	749	736	707	704	705	724	704	721	701	745	737	765	739	767	730	737	764	769	751	766	716	778	766	826	745	754	737	733	773	764	717	731	722	715	745	759	799	760	748	728	723	758	732	780	746	732	770	712	738	767	756	759	705	787	759	744	750	743	681	702	741	733	779	719	722	750	731	773	724	722	781	720	732	693	712	698	724	748	780	739	712	768	721	768	753	730	727	735	753	738	720	736	758	771	688	726	743	730	780	735	727	745	734	758	782	692	738	764	717	733	747	752	763	765	756	744	724	738	765	711	706	731	711	775	750	701	747	728	725	750	732	697	725	782	747	752	727	796	734	782	766	764	722	713	789	772	790	725	773	766	769	716	769	756	738	712	720	691	739	749	735	711	687	727	736	773	750	747	746	736	719	781	747	709	733	780	742	781	752	766	726	728	722	721	748	749	703	741	786	756	746	762	735	718	750	740	718	740	717	763	753	770	725	752	758	757	741	741	743	730	740	722	788	735	748	783	730	722	783	733	711	772	720	715	726	783	739	717	723	759	784	766	771	754	753	741	745	753	768	753	757	752	714	721	711	683	776	739	756	732	774	765	733	748	728	787	721	753	767	714	707	715	720	780	761	815	792	730	749	729	725	752	773	736	717	741	737	713	736	759	737	740	795	792	756	699	788	735	763	746	757	778	767	743	775	761	721	745	773	718	725	748	738	686	724	739	755	710	767	735	771	780	745	723	760	711	735	698	763	732	783	699	787	733	788	740	751	777	667	738	738	757	717	738	706	733	734	736	753	758	769	766	757	775	704	735	742	734	724	735	762	773	761	746	761	790	772	741	742	754	730	769	741	745	724	738	742	727	737	755	766	722	782	751	750	724	730	731	753	742	719	746	741	708	721	796	737	739	740	733	790	736	753	754	720	734	721	762	761	726	734	722	742	796	783	719	767	747	711	774	723	754	711	748	797	745	720	738	766	739	714	711	704	748	705	746	798	736	721	704	745	741	720	756	788	730	707	780	686	720	749	719	719	749	701	723	689	760	748	717	763	735	804	747	762	706	759	730	738	751	742	798	777	753	743	728	760	732	740	742	746	808	732	740	702	726	726	754	753	782	731	726	771	732	777	752	749	735	788	764	745	818	721	751	722	719	737	736	749	735	735	775	722	782	763	671	698	703	781	723	775	696	689	710	734	710	716	732	720	700	686	752
11928	7229	10272	9134	6239	4830	1689	1164	1018	772	748	688	668	621	658	641	546	553	568	563	520	516	454	437	446	432	439	460	456	439	438	423	412	431	439	428	444	412	390	402	412	428	403	424	408	413	382	409	397	359	364	417	376	409	409	405	385	407	371	389	419	389	365	377	421	409	376	370	376	384	375	387	392	406	400	406	417	382	371	380	403	376	402	388	340	384	365	389	363	407	397	393	382	397	384	413	390	407	384	389	375	368	377	381	422	386	379	372	444	365	388	375	379	384	396	385	423	406	411	415	395	378	392	395	397	395	405	380	395	379	400	417	321	397	379	373	377	374	384	442	389	417	384	417	362	387	368	401	386	405	399	396	363	388	423	381	420	390	377	391	423	398	375	376	419	372	403	391	367	387	399	399	388	383	360	409	391	396	401	375	395	406	399	372	388	358	412	431	392	412	397	371	420	403	386	345	379	359	371	425	419	395	399	430	387	392	368	391	409	417	414	386	406	399	415	395	413	403	391	339	388	368	390	396	354	398	378	381	358	401	387	394	393	409	447	396	427	380	392	362	383	383	383	386	400	389	389	361	383	386	357	424	434	403	402	369	378	367	404	407	404	397	359	409	372	371	396	414	399	375	358	397	375	382	412	409	413	423	398	409	432	397	388	401	378	359	362	394	374	370	374	376	391	383	406	386	383	370	413	399	407	385	394	412	382	380	409	378	381	372	390	357	410	377	355	378	383	418	391	407	406	372	398	417	382	353	385	387	372	403	380	365	392	377	437	409	365	368	404	391	406	338	365	380	389	370	365	381	378	397	388	411	372	395	380	392	329	388	405	378	403	395	367	424	415	389	371	363	429	388	398	393	377	411	352	380	366	364	399	411	371	394	383	401	436	425	367	383	413	390	410	376	390	361	395	399	391	379	399	356	383	383	365	406	403	367	379	381	405	377	385	371	368	339	430	379	395	403	372	397	342	387	379	377	393	376	388	419	367	369	400	396	383	369	375	405	389	393	356	382	379	390	337	390	385	384	371	373	402	357	409	409	396	401	380	355	432	387	419	387	371	386	395	375	387	404	352	392	410	391	375	403	417	408	378	391	409	404	369	366	391	429	424	385	397	412	393	431	416	393	395	409	362	403	376	328	398	366	352	377	379	365	376	387	422	395	364	352	409	414	399	381	363	411	425	401	373	381	390	375	363	413	397	395	355	361	399	354	350	402	419	398	422	405	408	392	406	389	379	388	355	427	384	387	399	384	403	399	438	398	357	383	374	411	386	362	366	396	377	423	391	391	353	420	364	383	371	386	409	387	394	401	389	359	403	368	357	373	393	383	393	404	388	402	389	363	400	418	404	397	367	375	387	389	393	398	357	399	381	376	374	393	371	410	412	414	350	427	410	404	390	405	420	414	402	420	408	423	361	402	397	400	377	363	341	414	401	383	378	391	363	351	399	388	410	395	395	380	386	356	399	396	357	397	407	392	430	384	394	391	392	379	355	359	388	400	382	376	366	419	401	366	411	385	385	406	421	409	414	355	392	388	365	388	428	398	401	387	404	371	380	417	349	374	396	368	396	376	378	380	368	383	392	387	378	383	397	406	364	359	403	385	371	418	383	395	368	371	407	367	414	394	399	400	392	368	404	383	361	377	417	383	367	362	413	391	399	385	399	442	407	428	372	391	361	409	399	414	425	396	359	376	374	401	406	384	391	347	384	408	400	354	374	393	358	379	369	329	380	427	341	384	386	378	369	393	401	404	350	402	397	389	386	395	414	395	385	383	363	393	325	374	384	398	374	401	420	391	388	417	418	424	357	355	406	432	411	378	423	407	411	387	404	394	402	357	381	379	363	394	360	413	387	384	398	428	375	396	389	379	376	397	413	381	366	421	405	410	382	376	395	386	387	402	378	387	377	371	382	372	380	397	419	403	400	392	397	436	373	416	397	403	426	376	399	423	422	380	398	382	381	408	391	396	391	360	384	419	387	399	389	421	362	385	394	368	377	399	405	395	390	377	401	384	375	396	374	373	425	413	384	427	426	370	418	422	393	402	392	355	384	405	398	369	419	349	434	389	396	389	383	361	399	376	391	383	396	400	421	403	419	389	409	395	401	367	367	390	387	399	403	423	413	399	365	384	429	404	398	369	388	414	374	395	423	423	412	397	425	390	359	371	412	367	390	391	393	374	403	358	366	395	382	366	386	366	341	372	438	370	337	380	398	388	398	412	385	381	415	402	373	369	400	397	390	371	390	364	419	408	393	416	379	390	360	385	383	369	394	399	387	378	407	396	431	411	437	364	379	387	381	358	380	387	349	430	370	414	420	397	360	367	376	374	392	406	401	372	368	384	397	386	394	369	385	379	366	367	353	408	393	376	390	401	398	366	368	391	398	414	394	392	371	413	384	382	405	363	433	398	378	365	396	386	396	384	351	427	386	384	382	402	381	355	353	393	407	427	374	394	388	389	374	354	393	415	383	392	427	397	384	360	364	375	416	377	349	387	398	409	364	380	376	378	395	381	381	376	371	412	358	359	400	395	420	432	392	424	370	425	391	386	387	419	388	389	373	374	400	418	359	372	376	386	374	361	320	379	368	403	394	379	407	394	379	412	420	422	390	399	400	388	385	389	405	397	389	401	387	415	391	404	418	399	402	389	373	396	389	380	400	405	390	387	393	352	394	422	375	402	386	378	399	383	364	399	414	408	413	403	412	396	412	422	346	386	350	376	401	383	356	415	433	407	339	400	388	412	388	381	410	401	427	382	400	384	372	375	371	349	397	402	400	366	402	367	366	395	402	390	363	415	358	387	353	403	394	422	376	393	374	384	382	390	392	402	346	355	356	402	410	393	372	385	388	373	375	356	380	392	384	434	405	357	374	382	370	385	395	389	376	406	388	403	399	402	408	362	356	349	357	361	410	367	365	386	381	337	353	397	413	374	402	396	406	352	395	461	381	390	407	370	397	423	377	382	330	376	379	410	379	405	428	399	413	397	373	381	401	376	361	367	392	387	397	428	371	418	393	418	434	391	375	380	407	406	381	348	360	411	389	394	355	401	440	377	405	403	409	397	386	382	410	364	423	412	391	363	380	395	407	395	382	402	433	401	409	396	399	403	376	403	409	414	381	408	336	409	388	372	420	398	404	386	381	391	376	406	347	412	348	404	391	381	423	393	387	408	418	377	391	416	385	425	390	386	375	413	396	396	428	418	391	424	405	398	390	381	402	391	406	390	367	399	376	385	401	364	403	398	409	401	394	409	375	370	415	433	398	378	381	381	368	394	375	379	416	394	404	369	405	378	434	398	367	410	407	413	367	380	396	400	408	395	430	358	401	378	413	385	389	343	413	383	371	368	379	370	390	393	395	404	365	379	398	385	438	405	402	392	358	397	387	408	392	356	357	415	377	356	414	381	356	427	405	440	391	379	402	378	375	418	415	378	383	374	404	401	341	367	370	379	356	400	379	423	408	372	370	403	418	360	407	367	409	384
7283	7214	15937	18444	15091	13243	5322	4780	4124	3359	3008	3071	3046	2712	2724	2552	2145	2133	2548	2291	2189	1706	1489	1444	1424	1382	1366	1303	1227	1236	1273	1209	1200	1214	1212	1235	1177	1107	1071	1144	1084	1146	1089	1094	1095	1145	1006	1068	1026	1010	1039	1020	972	1011	960	930	893	924	930	981	972	934	903	880	973	961	926	962	943	943	949	905	928	897	893	896	979	952	885	966	965	901	977	949	906	937	913	949	971	940	932	910	917	962	956	938	892	966	946	896	940	916	972	946	932	924	909	964	935	892	955	937	956	1013	1025	959	929	891	981	917	962	968	900	953	977	936	894	954	909	871	951	911	978	883	923	913	956	959	885	943	989	1024	911	924	967	967	940	953	945	946	937	962	936	937	924	939	924	938	952	912	925	964	957	928	925	961	887	942	941	924	955	920	902	950	928	962	873	923	908	942	958	935	951	944	921	942	889	997	958	954	966	970	923	986	931	978	937	938	922	956	954	900	948	922	956	931	896	890	912	939	916	881	921	953	927	913	937	903	939	918	909	979	927	923	970	896	938	917	946	948	965	891	953	889	962	923	901	916	949	911	956	912	953	919	886	950	943	955	959	951	909	897	952	954	912	985	926	933	888	836	910	947	914	966	867	980	952	959	909	932	868	890	875	910	925	905	976	966	910	950	949	976	943	929	878	930	916	944	921	948	961	938	932	902	960	970	921	988	950	886	964	912	1007	909	925	882	896	903	935	945	957	945	1007	890	955	979	895	964	855	922	955	917	935	862	922	966	899	953	961	925	963	902	943	955	950	915	872	916	888	913	945	956	907	925	953	915	939	952	932	938	921	987	923	983	911	917	914	949	971	942	979	955	950	940	909	947	932	960	931	971	963	931	914	918	973	896	916	960	989	958	941	938	943	950	908	930	932	989	950	964	968	954	923	902	889	978	884	957	861	939	881	961	936	928	932	923	920	967	898	913	959	933	968	926	934	962	905	866	946	876	895	938	970	925	982	928	926	925	846	959	907	909	918	933	938	974	950	899	920	941	921	934	912	956	1008	933	957	937	921	973	888	975	973	930	981	932	918	954	962	910	910	910	935	968	918	937	944	920	921	955	920	894	965	898	930	912	875	913	916	952	948	899	958	899	976	895	899	947	918	965	946	899	914	955	908	935	946	946	933	952	911	955	967	912	979	923	911	943	929	979	901	980	909	979	903	985	951	897	965	936	936	919	925	947	907	923	1022	937	934	894	922	919	955	961	902	899	976	873	948	952	941	959	995	956	915	942	909	945	858	897	943	917	920	922	934	887	933	933	911	964	935	979	935	999	961	910	960	909	943	961	951	894	945	937	925	941	894	945	915	947	918	974	943	917	892	894	1011	935	901	885	930	941	902	887	934	900	898	922	949	999	900	949	983	957	964	953	991	934	938	973	946	925	927	931	1006	972	908	939	934	924	926	917	917	947	911	937	922	967	935	939	979	949	908	983	969	922	948	854	927	961	929	936	856	922	909	965	966	936	932	963	933	939	886	889	931	884	960	938	905	927	944	872	906	942	970	930	947	941	932	904	907	956	894	933	932	944	876	937	906	856	948	926	952	914	896	958	930	906	967	956	916	950	900	975	862	939	958	934	948	972	964	940	918	937	962	929	904	966	893	927	969	866	927	883	906	890	959	944	940	952	933	986	958	945	915	997	910	952	928	969	910	922	953	967	908	948	856	955	890	922	890	956	943	914	962	985	942	923	945	929	922	977	954	930	938	912	924	950	918	886	947	953	910	908	929	933	899	902	898	921	885	937	948	939	962	923	935	932	860	889	921	992	938	937	992	907	904	925	891	909	903	954	935	906	959	936	914	940	970	933	915	934	992	885	926	925	971	934	951	896	910	933	929	974	932	943	960	944	937	997	942	912	905	946	909	940	896	929	918	961	937	922	922	880	906	903	981	942	908	890	919	939	981	908	935	922	882	921	942	943	882	944	883	962	944	870	961	953	995	902	954	917	921	928	900	892	933	922	862	954	951	947	927	909	910	936	968	875	924	918	900	941	905	967	962	958	903	926	987	983	879	883	958	922	948	957	884	923	970	907	942	950	948	937	1038	955	927	936	955	913	941	903	945	884	977	943	900	940	948	928	966	897	898	921	919	885	905	897	955	905	902	928	954	928	891	968	899	937	923	930	956	961	957	934	971	894	954	922	905	911	990	880	957	976	838	909	1014	925	929	991	912	916	941	925	948	952	890	956	897	926	950	976	935	916	910	914	943	907	969	977	883	868	902	878	924	905	940	1024	919	959	946	948	907	950	954	972	908	935	993	923	868	979	951	874	990	946	936	863	959	928	970	936	954	954	983	904	929	968	961	914	902	906	931	910	912	957	949	883	969	927	929	948	908	911	916	936	919	943	980	995	920	968	928	926	912	946	923	936	938	897	934	937	959	927	915	1045	940	975	936	948	908	907	934	886	929	939	930	1019	959	955	998	898	950	943	916	955	955	926	907	939	924	891	863	918	910	916	895	929	976	932	947	958	871	947	1016	947	936	943	933	958	940	987	917	950	970	895	934	951	944	860	977	934	950	975	928	978	919	965	928	949	969	931	923	938	926	892	899	894	886	947	948	937	875	885	953	933	920	926	929	934	926	968	897	921	907	980	931	909	946	969	907	943	934	963	948	878	931	942	882	980	935	971	943	962	949	935	937	929	910	898	1020	933	941	926	896	864	866	926	923	922	931	929	884	962	942	948	984	952	938	931	941	979	899	977	877	910	938	885	990	951	947	914	906	978	947	956	939	956	880	971	933	943	1013	947	945	948	917	940	921	922	919	960	934	891	914	939	903	874	1008	909	931	949	940	902	991	933	925	967	963	958	982	931	956	912	955	943	961	923	942	911	883	970	889	920	968	890	903	897	972	922	913	920	874	946	939	926	929	924	986	948	901	948	941	962	914	934	947	930	970	896	958	996	918	908	919	986	918	908	900	1007	966	960	971	929	921	950	932	887	970	944	920	915	921	946	956	971	956	939	937	926	875	902	958	920	866	979	921	944	991	979	964	940	920	963	923	954	995	978	957	941	980	932	964	936	896	944	1006	955	980	991	916	915	981	949	955	911	979	965	952	932	939	943	977	979	924	936	969	922	975	899	908	953	907	921	917	977	909	962	1000	880	914	932	917	922	879	931	922	904	919	947	946	955	928	931	908	871	950	889	891	948	947	957	940	908	892	961	985	966	973	891	942	954	940	939	951	922	894	920	925	935	906	990	921	929	928	892	941	949	970	933	913	949	936	964	875	917	953	948	996	938	959	932	911	952	920	934	926	909	947	926	910	956	864	921	991	928	923	928	922	902	933	935	927	962	858	919	916	885	945	929	910	928	972	924	959	921	918	909	973	914	912	995	880	874	897	933	942	857	915	950	957	937	922	947	1001	947	901	930	883	919	912	920	927	958	946	951	932	954	960	927	943	923	941	928	958	901	981	971	902	937	983	981	971	911	946	914	956	907	907	943	921	917	972	916	949	933	955	969	962	904	965	986	916	900	935	952
28252	26082	33341	34148	36161	23383	13756	10532	9481	6297	5057	4929	4543	4383	4928	4861	2943	2154	4673	4550	4039	2721	1653	1394	990	835	775	688	628	626	678	592	700	670	667	667	602	560	492	517	512	491	460	499	476	445	424	445	391	381	365	423	360	367	369	378	384	374	372	379	378	390	370	355	381	385	380	370	342	359	417	363	362	352	380	394	371	392	387	376	373	354	390	375	383	395	399	380	423	404	377	388	341	403	397	395	340	350	321	367	400	362	362	402	365	378	421	390	386	374	366	353	377	396	348	393	369	365	379	350	377	406	361	372	377	372	359	397	393	339	398	363	409	368	405	380	396	386	369	374	385	352	408	387	373	377	375	367	364	389	356	405	394	372	340	384	402	360	390	353	377	402	413	364	384	373	377	412	414	416	395	408	406	354	376	354	397	353	358	419	398	359	400	374	344	391	409	398	384	365	371	374	390	378	357	365	356	355	389	417	398	391	392	384	324	373	348	385	425	366	380	403	348	370	378	364	393	392	368	372	373	360	372	388	344	381	376	377	375	389	378	367	371	336	390	378	420	424	384	374	357	371	398	373	368	377	387	351	358	375	411	393	423	319	378	369	360	336	389	345	366	391	373	395	364	431	413	385	367	352	360	418	412	386	342	367	329	334	358	419	379	370	349	373	389	396	395	417	407	346	369	369	388	406	388	375	386	347	412	371	404	367	361	390	382	373	398	335	364	344	361	370	405	403	356	376	407	398	372	384	372	355	332	432	386	352	399	413	372	355	410	433	384	419	379	389	390	384	421	366	406	384	352	375	368	359	391	408	389	395	422	389	402	396	357	360	385	363	368	376	392	367	363	373	347	375	371	342	382	380	405	385	367	368	369	351	394	363	363	391	391	389	356	410	396	369	352	367	358	349	387	401	384	340	370	382	354	379	368	376	374	364	371	379	386	390	371	365	397	377	390	386	329	394	339	408	404	338	375	385	382	367	399	385	372	376	378	360	389	385	375	379	368	390	387	390	375	364	362	405	379	368	350	374	402	367	373	329	412	382	398	364	385	365	387	400	364	390	381	378	408	379	369	375	365	377	399	368	379	407	377	356	440	403	364	378	400	393	433	365	357	382	377	378	394	348	352	370	379	380	350	352	372	394	386	366	416	372	382	362	391	381	415	382	411	357	361	385	370	382	372	377	376	384	379	414	382	377	351	367	381	374	354	371	387	386	348	360	374	376	384	384	354	312	400	389	377	349	396	366	405	404	381	373	353	375	387	385	343	436	381	375	370	365	387	328	402	345	404	396	374	397	412	388	327	365	330	419	371	348	417	388	376	385	384	385	365	389	415	385	413	389	374	353	379	383	388	344	368	400	417	390	363	405	355	408	395	355	349	349	392	384	410	423	378	360	396	395	391	345	390	337	379	392	370	370	363	415	357	375	366	362	337	369	397	387	372	389	335	386	397	389	390	396	393	408	380	385	368	368	392	351	398	383	396	389	380	380	384	391	373	382	368	379	378	392	378	427	394	382	373	377	381	340	369	397	409	381	378	371	404	389	342	390	371	393	387	407	367	393	350	377	373	399	360	394	380	352	353	384	375	375	375	378	356	373	335	392	364	381	358	411	344	361	396	384	387	362	374	413	386	346	389	370	377	366	353	374	414	365	377	362	390	420	396	382	392	381	397	349	376	385	376	373	366	374	364	376	372	400	383	376	384	372	406	379	368	376	398	387	389	360	388	417	389	406	374	357	359	388	389	370	387	376	372	360	397	367	383	372	405	380	357	386	416	401	391	384	380	372	414	398	356	416	379	362	364	384	390	366	397	382	372	382	382	373	397	372	383	380	366	391	380	416	344	352	396	369	382	352	346	361	417	352	356	386	359	416	367	378	391	365	383	394	388	367	384	364	382	396	345	383	427	367	386	384	355	361	389	407	403	362	363	412	355	350	380	358	371	361	375	369	385	354	398	362	374	395	382	381	374	383	367	419	361	368	386	388	376	372	368	358	391	366	419	382	363	369	352	370	366	368	361	365	383	371	375	330	379	335	348	402	427	387	388	342	353	361	378	356	368	379	395	375	390	372	373	371	343	397	395	407	354	345	382	368	349	395	348	401	384	342	388	366	346	366	397	410	384	392	385	371	384	384	360	378	365	354	406	393	385	395	355	416	399	389	389	395	415	373	361	351	357	377	403	404	377	364	374	418	376	398	385	354	367	342	397	330	354	407	391	368	385	381	391	409	389	383	398	426	378	385	394	354	370	403	373	355	388	355	353	401	381	365	372	404	399	382	371	378	379	380	381	346	401	366	375	376	362	340	378	340	356	388	387	330	388	381	376	436	402	380	366	368	366	329	407	400	358	357	400	339	387	361	404	400	392	396	388	351	395	400	375	370	374	394	402	364	391	376	339	365	365	385	393	374	395	371	386	368	386	371	357	365	396	374	350	356	358	368	371	376	392	400	368	353	377	380	354	379	381	387	390	383	396	369	393	371	382	384	372	397	375	352	385	358	382	385	413	387	342	378	373	377	351	337	364	348	372	349	355	361	395	377	366	382	377	387	354	361	360	370	383	370	407	404	408	390	382	368	351	404	372	348	399	381	359	369	379	382	386	375	403	387	370	366	380	367	397	373	385	419	410	397	417	405	406	382	382	374	401	383	374	358	373	398	388	360	355	373	383	373	379	381	386	373	410	354	395	371	368	395	365	396	387	399	373	363	389	376	370	393	425	392	370	389	384	405	439	391	406	424	374	395	374	380	412	394	430	414	402	387	368	378	380	398	394	364	392	406	377	363	381	417	372	401	378	384	390	395	397	391	371	400	382	369	358	358	384	393	366	372	398	388	371	365	385	371	379	365	361	361	377	427	366	386	429	390	345	403	397	349	384	394	368	372	389	366	369	381	426	395	374	390	384	350	382	372	337	392	359	390	407	360	354	390	384	390	378	354	369	366	372	402	349	373	330	379	391	356	352	370	360	364	386	379	362	365	368	383	414	395	377	363	375	342	337	392	409	384	410	386	366	384	382	377	343	391	408	364	373	410	348	394	382	369	376	373	395	353	369	379	373	405	400	384	347	369	359	406	378	386	426	403	362	342	378	393	370	366	371	389	378	353	372	395	396	389	361	399	361	399	383	389	353	395	364	404	435	378	354	399	395	409	388	378	393	381	402	373	349	376	377	372	384	370	341	369	362	405	322	366	407	393	386	383	399	427	378	365	389	410	362	376	381	364	367	364	417	398	371	370	374	374	422	409	376	385	345	412	415	375	372	366	340	346	384	361	350	359	419	395	369	354	356	389	394	380	377	380	365	389	366	370	376	380	349	350	376	403	365	402	408	365	363	369	342	414	378	394	390	399	359	391	407	371	422	387	430	369	375	403	375	360	399	359	389	399	417	386	401	362	339	377	357	372	337	391	379	359	419	391	400	365	385	378	359	445	389	356	359	388	374	379	424	375	374	381	384	359	357	379	377	340	410	396	377	409	400	368	370	396	378	363	396	393
17643	20730	31617	37316	38735	19061	14244	17282	20086	13960	16716	18317	18390	19049	19911	19813	12791	10011	21278	20023	18592	13088	8795	7631	5230	4350	3583	3281	2803	2710	2938	2757	3258	3054	2908	2751	2446	2312	2210	2086	1861	1651	1618	1679	1637	1553	1403	1211	1237	1031	1079	1018	1012	947	940	970	950	954	954	909	945	896	943	883	917	908	899	911	942	848	956	861	870	943	935	865	882	881	905	909	860	941	915	879	850	934	947	904	914	950	902	937	883	933	913	934	904	961	921	890	920	956	927	863	963	941	980	911	886	909	918	889	859	944	851	922	901	911	902	914	889	892	900	881	937	936	941	943	912	867	909	992	923	930	867	928	919	882	940	909	912	911	937	914	900	928	895	934	891	856	902	894	901	925	903	919	872	932	897	913	953	919	930	950	884	895	920	920	909	882	925	897	904	905	873	908	920	923	885	876	902	887	915	886	929	878	909	925	876	937	940	897	865	952	902	858	903	886	910	879	966	898	914	955	931	947	926	893	856	928	876	916	897	887	907	908	915	879	930	934	952	933	894	940	936	892	922	888	902	889	860	944	945	903	909	861	860	911	913	910	931	923	906	959	911	882	945	906	891	929	892	900	924	919	868	971	874	909	945	926	894	864	940	932	923	954	937	857	909	881	891	895	926	926	901	888	870	922	881	922	927	863	822	913	911	903	940	906	929	865	891	945	900	894	909	844	923	889	934	911	892	876	927	936	954	907	907	870	928	884	932	916	941	921	869	880	870	919	901	910	899	936	958	938	915	887	891	884	916	891	897	892	934	839	848	934	942	899	890	938	848	969	884	904	866	921	878	933	871	887	969	928	829	885	865	865	897	949	922	927	873	909	935	911	937	889	914	903	894	899	899	907	888	887	904	908	907	918	895	871	908	950	918	902	953	912	906	977	890	903	938	927	921	936	922	921	878	944	918	884	919	866	906	874	961	898	966	958	936	930	834	922	899	900	845	853	895	919	929	917	969	940	916	904	921	909	909	953	869	917	916	886	936	899	921	894	907	918	928	916	900	991	892	902	917	857	882	874	873	858	936	887	888	942	892	937	914	879	891	910	892	894	952	882	902	902	917	901	879	911	905	889	883	928	909	923	949	888	903	875	921	928	879	901	874	916	898	918	918	928	929	906	939	920	846	869	914	905	920	922	898	914	988	925	875	877	889	944	937	896	870	882	873	926	910	878	914	885	920	858	926	869	931	894	977	882	873	922	886	896	891	897	924	883	884	916	924	902	894	862	939	913	903	884	907	920	900	923	917	949	923	862	891	905	914	902	835	926	898	906	885	876	913	912	946	905	987	931	850	936	953	944	957	873	866	964	954	889	956	892	960	945	892	898	927	900	920	907	936	911	925	919	916	878	893	910	905	848	950	932	929	848	900	921	905	966	962	940	852	901	893	857	954	945	908	919	964	879	876	906	892	882	867	898	914	874	871	900	903	874	923	888	907	908	911	927	842	923	860	949	931	894	888	928	856	907	904	900	880	944	878	891	893	921	946	938	958	887	950	873	947	961	987	872	890	913	911	887	914	862	860	909	902	894	911	877	944	901	903	925	920	983	834	929	930	881	878	912	929	839	930	878	907	898	877	906	910	918	905	879	971	917	929	892	946	879	911	942	884	921	900	920	901	890	864	907	857	890	910	902	912	919	915	873	896	916	955	876	858	946	910	887	946	876	902	912	932	833	955	912	919	925	934	897	917	877	955	919	941	885	900	872	885	903	919	938	894	924	925	919	959	938	911	886	903	880	869	956	937	967	912	920	895	973	922	866	891	887	962	922	860	925	888	912	871	903	945	908	934	921	925	918	909	918	910	877	910	906	891	918	874	906	881	910	905	929	891	936	879	916	908	920	928	960	899	867	924	923	890	918	885	897	881	908	903	850	950	903	910	914	916	858	887	912	936	886	918	950	909	880	911	913	874	938	902	899	904	894	967	856	904	899	919	889	905	916	851	965	919	965	920	939	862	901	925	938	875	949	959	940	882	921	986	900	926	914	895	895	897	897	907	897	880	896	926	924	922	940	866	906	923	905	895	905	841	878	941	898	904	849	834	939	916	909	963	907	922	848	929	930	888	973	846	923	919	967	854	896	911	873	905	921	855	931	870	956	893	929	826	900	918	914	893	902	884	882	926	920	915	943	911	910	910	899	936	936	927	969	921	944	913	884	879	946	905	910	881	907	949	901	896	935	879	904	909	850	928	889	931	912	944	933	916	860	912	932	915	945	842	936	956	921	903	927	891	915	873	962	891	922	935	923	984	913	889	886	927	939	911	893	866	907	909	886	902	949	897	931	886	865	930	871	935	943	916	933	915	909	904	926	901	912	918	899	893	927	967	906	853	882	907	962	876	876	907	905	881	891	883	954	953	898	892	926	906	892	887	867	906	876	897	906	943	855	899	872	976	880	907	927	951	911	958	874	927	906	921	858	927	872	908	938	909	917	949	892	958	880	960	817	904	896	862	932	924	878	895	913	898	910	880	909	944	922	905	912	924	882	960	883	948	890	836	931	898	922	955	931	849	923	908	926	908	902	965	906	887	867	868	897	957	882	890	856	905	931	935	915	926	867	896	904	845	938	921	882	934	983	947	911	959	915	845	886	873	895	914	896	945	861	911	904	887	906	916	903	914	936	919	882	891	893	937	901	922	917	893	921	909	913	945	948	956	894	968	887	964	877	886	864	964	875	895	874	937	906	917	918	924	948	909	913	897	917	910	875	878	913	884	876	952	871	905	925	957	930	867	869	880	873	961	855	887	915	888	891	885	887	893	926	897	961	953	985	948	888	881	900	955	921	937	911	906	848	890	883	889	931	852	899	947	920	932	972	914	948	919	852	891	925	887	863	899	902	921	895	913	918	890	888	893	918	935	878	943	919	915	909	885	917	923	887	880	860	915	876	923	933	939	924	934	846	902	921	931	926	959	956	873	981	846	880	903	868	852	910	869	923	918	899	909	902	950	948	927	885	858	946	869	928	907	886	901	860	931	896	905	914	838	850	904	919	952	993	906	915	879	887	960	914	938	954	917	915	905	901	899	913	906	949	857	888	912	884	924	929	940	935	961	922	878	930	883	875	860	920	941	928	883	906	892	938	910	860	886	889	918	859	926	932	911	841	920	893	899	901	900	921	885	925	927	862	868	860	867	905	925	895	914	926	865	846	876	968	894	903	906	960	950	909	916	916	883	908	941	937	896	902	925	931	939	900	902	877	904	890	917	901	926	950	982	862	917	929	904	896	867	856	964	935	923	927	933	873	919	961	930	916	904	873	855	863	921	926	930	873	893	945	966	853	914	1000	901	874	927	944	871	885	907	887	922	910	894	930	889	914	960	871	930	926	936	938	920	871	825	957	936	876	890	887	931	924	856	867	941	892	959	904	913	853	864	878	908	906	916	924	966	912	961	884	914	871	935	933	854	951	859	914	941	926	913	922	921	911	871	859	932	884	865	990	959	941	911	913	931	848	898	887	922	901	876	924	879	915	855	852
36900	34316	43989	40244	37590	27609	19057	15526	15616	11392	9892	8535	8710	7983	8433	8659	6204	3592	7626	8136	6653	4907	2743	2282	1498	1235	1036	940	797	752	830	789	897	819	712	720	640	589	624	577	528	459	457	474	486	456	434	442	331	384	336	357	353	345	330	321	322	363	350	320	304	303	326	345	350	326	317	341	324	326	321	323	289	323	316	306	337	336	309	326	309	332	301	257	341	320	330	344	321	317	286	291	317	309	309	336	309	320	328	299	318	333	304	291	320	299	332	307	303	343	361	294	317	335	279	292	322	336	314	316	313	296	332	318	331	365	343	331	313	341	323	322	336	312	315	304	318	310	320	302	335	313	321	297	337	308	311	343	327	310	301	313	307	321	305	303	320	316	327	285	328	300	334	329	344	309	320	331	306	340	288	329	279	322	293	324	290	288	339	283	342	314	324	325	313	320	304	318	347	322	305	301	314	342	333	318	296	289	293	327	345	305	314	333	340	320	336	331	288	336	331	330	335	326	334	292	309	299	373	312	324	279	306	298	312	324	314	339	319	323	298	327	329	319	315	315	316	306	297	318	330	357	321	328	320	354	325	346	310	313	294	328	316	286	285	300	330	345	319	308	325	332	357	341	299	310	285	300	342	315	329	340	300	295	308	339	297	321	297	328	315	305	305	307	292	295	313	297	316	309	321	316	322	297	330	296	307	330	333	337	323	315	316	328	313	342	316	312	324	339	304	328	344	336	325	306	335	364	301	315	335	329	332	319	323	323	312	341	296	328	306	300	324	360	303	303	353	338	289	321	303	311	318	335	321	325	282	285	314	306	341	329	290	317	326	338	307	261	324	322	316	297	323	359	310	291	338	362	319	310	330	331	315	302	294	314	293	311	316	313	315	347	322	325	318	315	290	292	332	309	286	304	338	323	323	331	327	302	313	299	327	296	309	325	332	298	285	291	306	281	311	314	312	316	338	322	325	366	304	312	336	305	311	320	325	301	313	316	298	307	287	287	324	341	329	331	311	294	330	292	320	319	320	313	309	324	333	329	323	321	303	303	317	298	296	304	300	306	330	291	315	304	309	315	311	303	298	322	350	332	327	327	304	340	327	330	338	329	285	282	329	311	342	316	304	310	310	328	297	328	301	276	318	323	312	316	316	278	280	310	318	319	342	304	338	350	339	312	288	324	324	340	307	311	303	318	313	304	325	280	302	311	325	329	315	310	304	299	313	288	308	326	328	274	342	307	328	347	314	308	327	332	325	295	303	338	300	278	295	312	321	285	353	340	345	317	310	313	327	330	299	330	317	347	307	297	300	338	329	306	306	322	316	317	315	319	288	268	306	325	333	309	307	293	327	321	311	312	295	320	322	318	310	325	279	326	338	358	333	264	268	353	290	318	337	335	332	323	306	299	288	290	316	354	340	306	294	303	304	305	307	305	356	327	324	301	328	367	353	323	324	313	341	307	319	324	319	326	314	344	333	315	300	333	320	341	327	307	315	339	313	319	271	289	307	312	313	326	306	334	321	313	329	309	311	311	284	311	328	297	327	313	336	341	303	295	311	292	334	321	316	355	303	265	335	310	282	310	315	292	310	327	314	347	319	291	298	302	328	307	310	300	323	322	324	315	273	323	311	332	298	303	320	325	309	297	325	342	318	334	293	313	303	287	328	332	326	356	314	337	295	288	323	317	306	338	318	340	360	319	332	297	345	342	348	304	276	328	326	332	330	310	324	325	320	265	316	332	308	285	292	352	290	354	338	327	292	321	326	323	311	311	317	353	320	323	306	327	355	339	296	287	318	295	335	309	326	308	300	309	299	325	362	310	324	295	303	349	315	303	329	312	330	277	297	359	317	300	314	319	306	298	306	338	305	281	304	337	321	325	310	353	288	310	309	326	350	314	291	327	311	317	338	333	320	332	306	343	276	305	319	290	299	332	294	311	341	311	355	311	341	316	329	290	311	297	305	294	345	304	283	304	336	308	309	330	326	285	329	317	342	312	284	310	316	288	305	285	342	310	325	339	324	319	296	304	314	319	316	298	337	316	310	306	303	289	326	325	353	336	360	308	293	310	334	323	305	327	302	349	351	318	329	328	282	287	330	345	323	364	318	306	300	323	319	321	322	316	301	329	338	317	314	252	294	323	318	317	321	329	305	311	348	335	306	346	330	324	296	326	308	319	336	322	317	343	314	281	337	310	299	319	298	304	305	336	318	302	296	298	315	334	333	310	320	319	321	304	296	314	344	341	269	296	319	317	342	308	332	345	294	294	288	298	322	329	314	303	337	313	323	345	329	320	306	338	332	341	310	301	334	343	285	312	346	325	335	324	328	310	338	317	345	315	322	322	323	363	347	295	328	328	317	325	315	339	318	324	287	297	297	292	317	323	286	319	318	335	336	295	336	326	313	304	330	343	320	289	299	317	331	313	308	320	301	317	310	323	315	315	288	297	316	340	324	336	343	332	308	329	327	323	297	340	299	334	313	317	317	298	337	323	325	314	298	275	311	314	301	321	344	317	352	318	354	312	370	308	300	298	345	311	326	312	365	303	329	319	306	328	321	326	316	378	315	326	308	343	323	309	363	293	308	307	347	332	300	315	301	341	314	336	332	297	333	313	312	307	331	312	289	310	319	334	297	315	344	302	333	360	316	307	295	318	314	326	357	315	310	295	309	310	336	279	298	321	369	309	320	336	326	296	288	346	348	296	310	286	307	314	298	297	330	299	298	282	303	302	318	329	322	322	328	319	322	328	349	315	291	313	297	328	321	308	302	326	304	325	390	323	310	287	315	322	351	303	332	313	327	315	329	320	284	328	323	327	334	321	322	316	353	314	319	298	337	304	329	339	307	316	315	326	287	325	293	317	321	315	348	322	293	319	310	332	323	317	320	326	321	302	334	289	301	342	360	359	314	331	320	351	309	315	326	344	314	334	304	303	324	303	308	341	329	294	286	328	298	337	306	336	300	313	307	342	328	300	316	303	315	303	305	323	293	323	284	333	305	330	322	320	323	305	315	319	338	333	290	295	292	288	292	293	312	346	318	329	329	289	318	298	281	289	342	325	333	361	330	322	306	314	340	319	305	326	275	319	285	341	337	270	328	352	321	300	362	328	314	332	308	300	290	313	356	321	307	325	294	306	282	303	325	287	327	339	299	284	319	314	315	271	332	325	347	338	268	297	300	321	316	331	301	296	317	309	330	299	308	324	308	305	329	329	335	305	315	317	294	354	311	298	308	317	349	308	303	312	299	353	308	337	317	315	313	301	328	305	301	335	300	324	307	331	311	316	316	284	327	322	364	294	298	301	327	290	303	323	311	297	333	294	324	306	336	292	322	326	320	349	291	341	336	348	341	306	322	329	323	308	313	319	328	321	310	331	299	312	315	353	319	298	302	373	351	305	325	299	316	324	326	305	303	328	300	326	305	324	335	287	309	322	303	320	331	327	320	314	320	321	323	317	304	313	334	326	282	314	312	291	304	341	317	312	319	300	333	307
22843	26631	40743	42537	41420	25942	17678	22176	26701	21890	23694	24800	26782	26431	27450	27238	21123	14597	28891	27116	25101	20135	13784	12312	8301	6821	5660	4934	4253	3872	4066	3912	4634	4358	4117	4106	3224	2853	3364	2717	2411	2015	1938	1942	2022	1748	1670	1409	1179	1041	1010	903	891	933	880	872	789	820	840	798	819	791	761	776	819	852	759	775	772	754	713	767	761	743	768	796	800	772	792	761	742	796	764	747	771	752	810	787	779	783	736	758	821	790	764	789	712	754	778	765	793	758	802	757	800	767	773	809	786	749	759	756	793	751	751	768	800	754	780	762	804	800	759	783	788	799	775	768	777	813	759	800	735	781	847	790	806	795	823	771	821	820	772	811	764	809	802	796	725	765	775	799	802	746	736	716	846	781	801	786	740	774	732	793	771	767	751	814	767	781	793	788	775	721	803	751	758	803	772	779	759	735	727	733	736	782	783	799	783	814	790	820	766	788	789	764	754	758	761	804	769	767	756	791	783	781	847	763	765	757	744	805	777	807	762	768	761	778	803	746	768	767	733	753	844	798	804	766	735	746	727	796	778	758	739	709	717	778	756	771	732	772	741	791	728	786	770	767	753	807	791	716	758	774	776	741	783	778	757	757	783	737	763	778	782	699	807	798	724	787	746	762	818	761	746	790	768	769	755	757	699	774	755	792	742	780	750	749	748	770	733	784	730	738	762	786	767	751	793	746	765	739	768	758	772	754	795	753	737	757	829	725	764	741	771	796	739	757	804	720	697	753	787	783	735	775	737	817	777	746	751	748	780	769	762	730	749	780	736	768	758	732	823	747	800	752	729	718	758	732	749	779	758	747	777	741	759	781	758	753	761	720	743	754	744	754	770	764	761	731	747	756	779	782	737	707	787	797	725	753	733	753	780	780	781	779	738	784	732	767	776	786	716	798	747	801	767	711	754	729	760	795	789	768	744	797	764	772	800	741	772	741	759	775	721	782	755	835	788	759	828	782	772	780	778	748	754	793	745	790	760	813	738	748	781	746	747	780	795	733	812	762	795	791	770	783	759	778	770	758	810	749	737	763	775	742	788	779	768	771	793	802	795	741	800	722	762	778	751	738	765	752	731	799	799	824	741	799	795	758	817	785	758	753	738	806	714	780	780	744	760	729	787	767	722	759	779	721	778	729	758	799	795	755	808	791	747	751	808	758	744	776	784	786	736	773	771	747	730	739	814	757	770	784	740	810	800	767	789	778	751	799	785	755	747	723	774	741	761	784	758	782	744	745	798	764	813	762	771	772	788	755	824	767	777	762	747	711	791	790	736	737	801	698	753	734	756	761	812	803	769	824	722	829	776	755	760	753	745	793	807	735	751	727	730	787	805	792	694	770	798	778	763	757	789	746	772	757	814	807	761	780	772	792	743	813	774	796	763	761	760	795	800	738	745	739	785	781	794	775	837	781	763	786	759	743	760	784	750	744	787	817	735	763	723	789	788	785	772	788	775	772	751	781	784	749	786	733	776	759	764	742	795	813	770	763	762	798	756	783	771	764	769	764	762	768	818	744	755	762	777	795	751	806	748	776	722	777	722	795	770	790	787	751	779	750	739	799	826	806	770	801	792	746	771	808	760	775	729	791	761	727	787	751	751	742	795	780	764	796	762	788	780	804	804	768	778	772	751	798	771	784	787	771	718	784	799	774	755	781	767	757	798	721	809	702	791	744	733	790	758	717	749	747	757	797	758	763	774	763	770	812	708	777	749	781	784	755	786	785	744	826	775	741	741	765	756	733	766	735	751	744	773	767	745	747	742	739	764	781	721	774	791	730	768	768	761	783	773	761	783	751	772	763	764	746	712	753	750	795	781	791	784	737	738	748	768	763	782	800	782	818	744	755	774	788	747	791	767	737	767	760	800	743	758	783	785	724	775	785	800	773	817	767	771	751	722	760	774	748	741	754	781	754	782	753	793	755	764	816	771	746	730	744	732	789	731	830	789	811	736	724	740	814	773	776	692	763	770	765	794	779	780	747	781	785	729	767	771	793	763	789	735	753	786	743	768	765	740	784	755	758	752	704	778	746	771	734	793	784	704	788	771	772	735	785	776	757	821	789	813	756	750	790	760	758	802	778	803	762	802	728	788	752	772	776	773	777	769	800	775	755	787	774	742	772	724	745	803	734	783	781	803	783	829	748	760	711	775	797	795	763	770	768	712	747	759	733	751	787	791	791	811	781	760	778	740	753	780	840	773	778	729	782	835	780	756	756	752	774	798	798	750	781	794	697	737	778	806	735	764	747	765	768	792	708	805	779	786	749	747	762	813	736	799	774	754	802	742	759	783	765	775	715	814	774	794	801	773	759	725	809	789	769	760	793	757	777	740	755	756	766	760	770	761	752	784	768	787	773	791	810	801	782	753	806	801	802	769	794	775	808	735	775	750	776	786	765	729	758	818	766	708	770	830	717	785	771	739	753	713	784	773	722	761	769	774	762	765	803	719	758	848	709	773	787	768	796	756	773	742	793	744	732	784	781	775	785	759	789	774	766	761	775	773	761	745	803	750	719	747	746	803	760	758	736	789	780	774	761	811	737	801	734	791	766	755	756	739	780	755	744	774	752	779	785	737	761	771	739	756	765	775	731	805	728	758	766	732	739	754	783	701	701	767	791	774	790	778	766	808	777	770	762	812	810	739	749	794	732	741	799	761	747	749	750	785	805	766	744	757	776	781	763	766	727	767	784	769	749	766	798	792	743	802	791	748	784	766	772	768	771	754	760	745	802	754	734	754	728	777	753	714	748	752	759	749	780	777	793	739	751	782	768	789	762	761	732	783	783	763	754	802	770	740	807	798	747	840	817	790	774	782	751	754	769	774	809	751	780	844	733	785	820	793	804	756	784	761	762	793	758	751	735	755	754	760	745	777	750	762	750	801	695	804	810	834	770	802	743	778	742	766	761	782	800	769	779	753	775	785	760	763	823	744	737	812	766	753	800	820	750	807	719	750	747	754	737	783	750	701	780	778	756	795	810	774	782	723	753	728	755	778	780	811	753	812	806	776	714	761	725	750	765	797	766	737	720	770	709	794	800	701	749	821	767	808	728	778	754	721	775	796	764	727	780	783	758	743	826	779	784	818	770	783	797	796	777	781	809	767	772	709	746	747	790	745	773	753	761	775	724	770	797	785	781	791	755	760	733	761	724	770	746	735	727	798	761	734	793	753	787	763	782	749	747	769	817	732	763	782	747	803	744	757	741	818	732	776	737	775	766	797	788	778	803	800	829	794	774	768	768	771	741	766	777	814	753	767	760	750	767	779	794	802	740	758	803	766	779	793	797	740	741	816	769	774	716	778	761	740	816	712	720	765	712	729	767	812	755	790	768	781	718	812	748	779	724	730	740	734	776	741	765	821	766	753	809	746	774	810	772	703	739	773	786	773	786	739	761	765	802	765	705	769	770	786	765	768	778	737	791	766	756	780	757	807	818	769	757	804	771	827	763	805	771	772	785	795	772	779	776	773	768	777	797
12524	8583	10739	8599	6329	2655	1657	1274	1105	906	772	752	740	631	577	636	575	525	586	553	511	559	490	476	441	482	468	446	448	440	424	460	402	433	421	427	436	442	419	439	429	404	428	387	404	406	431	435	424	407	395	399	441	360	424	375	394	368	409	391	420	394	371	368	374	416	363	385	414	394	446	398	400	412	400	372	422	394	411	394	416	416	415	370	423	385	409	380	386	395	390	380	379	432	409	396	425	369	386	413	383	416	424	384	377	385	405	415	393	390	410	367	361	393	427	407	373	399	417	387	376	412	402	422	378	399	399	374	427	379	381	428	377	422	411	395	378	399	381	372	369	366	415	395	392	426	391	400	367	408	396	398	415	381	389	373	435	396	387	406	397	388	402	406	383	423	433	400	411	398	393	381	424	382	387	421	395	431	408	381	393	380	407	409	380	419	429	384	442	414	353	369	363	372	394	358	378	365	400	440	419	378	381	363	377	373	397	392	390	359	397	401	385	414	405	367	424	387	379	399	410	395	411	405	410	404	402	381	389	373	396	406	392	395	404	404	395	389	411	399	394	373	410	373	402	452	382	377	397	402	375	386	401	386	377	399	379	387	384	349	396	419	355	408	398	405	389	436	402	435	353	424	389	412	418	435	377	385	404	399	389	420	422	405	382	419	402	420	405	424	396	390	404	416	404	401	386	416	367	389	401	385	370	406	416	411	396	386	428	393	373	418	410	410	410	396	381	405	382	436	417	399	400	400	399	399	372	420	433	388	386	358	419	361	358	367	377	365	424	361	373	387	387	389	411	407	398	413	402	402	383	406	350	413	388	374	397	408	397	399	414	400	350	391	398	371	395	380	390	409	382	404	383	412	436	410	414	426	393	389	415	394	408	359	383	404	403	396	414	433	417	401	378	388	422	399	392	400	379	352	414	375	410	416	355	403	378	415	391	387	382	415	368	408	414	395	411	374	400	400	384	428	370	391	390	424	403	410	401	388	393	380	408	415	415	391	442	414	434	418	375	360	378	416	383	397	392	376	391	370	409	371	368	421	408	378	402	402	367	401	380	401	377	379	407	389	433	377	408	371	383	386	385	384	398	410	369	378	371	361	390	418	427	399	401	404	388	390	387	369	395	419	399	412	408	399	401	383	363	388	376	411	390	369	391	356	374	367	367	434	417	365	398	389	402	375	422	423	398	374	345	401	375	404	415	386	380	383	394	400	376	408	370	401	410	426	423	402	378	347	398	429	403	371	424	403	374	413	400	414	373	381	442	377	382	392	428	366	389	395	403	405	350	365	374	375	409	369	402	378	398	397	369	433	439	384	412	386	359	392	378	410	360	406	400	413	387	390	412	386	414	388	455	406	408	426	369	381	382	396	405	411	402	361	370	401	401	387	413	368	384	423	409	398	404	382	377	413	412	407	397	385	387	387	412	429	397	381	384	392	370	367	379	385	373	395	380	405	410	411	392	373	361	366	375	431	425	446	402	428	368	440	368	391	384	368	378	405	428	417	386	349	406	375	408	409	411	417	413	397	411	399	390	382	420	392	375	388	364	408	372	391	413	388	425	427	397	415	383	408	371	374	357	393	388	331	372	383	391	385	431	362	411	447	350	401	357	377	365	382	417	387	386	382	441	430	427	397	374	403	412	437	385	380	417	407	429	384	391	412	394	375	385	395	419	406	392	387	405	406	368	404	360	408	396	393	389	375	392	384	381	412	377	398	392	424	407	373	422	386	380	402	423	398	386	390	365	370	377	397	391	372	439	399	403	389	402	373	397	387	402	396	405	425	401	424	422	429	419	448	371	404	409	426	375	363	377	402	387	401	326	398	412	382	349	377	375	410	376	418	406	376	375	356	402	399	371	399	393	367	370	418	405	362	370	401	406	405	442	382	433	330	409	434	374	451	352	387	412	358	419	383	419	393	382	392	360	378	412	390	397	391	370	431	427	372	349	413	412	366	386	403	366	425	393	429	402	393	368	385	405	413	407	390	386	387	414	423	367	416	454	435	405	446	406	390	429	378	399	394	385	358	392	389	372	406	379	399	397	406	389	391	366	394	382	369	406	420	390	407	411	387	370	407	381	416	375	404	410	368	400	396	397	352	385	395	411	396	397	390	385	372	364	394	389	417	397	398	398	426	400	408	435	409	384	370	367	385	420	370	386	405	375	384	382	403	427	368	376	370	401	393	393	409	387	365	404	435	416	380	378	404	398	396	408	390	375	399	388	394	409	405	417	372	429	368	366	409	385	389	404	418	386	390	388	408	359	379	371	380	387	405	413	398	371	360	408	402	378	371	397	404	398	418	378	392	431	399	407	384	384	445	382	386	386	375	407	429	387	422	371	397	406	377	398	357	375	396	421	392	411	404	451	395	385	408	395	382	376	412	400	383	420	400	426	417	402	416	375	407	409	367	375	387	398	391	382	397	396	407	392	382	374	378	399	408	384	408	424	401	379	391	375	433	393	372	375	406	389	439	419	414	410	378	391	405	394	417	374	356	388	403	387	392	388	422	370	433	384	353	422	379	397	424	390	413	395	407	391	386	395	353	407	438	404	437	425	415	401	417	412	392	411	397	382	398	400	418	435	401	412	401	393	415	401	409	407	398	395	405	390	433	380	428	431	396	392	403	382	377	352	415	415	367	363	426	427	386	387	420	390	395	393	381	413	413	411	361	383	377	400	410	384	385	379	405	399	397	381	406	414	423	390	410	347	444	408	426	442	423	436	384	401	385	378	420	403	390	375	377	420	384	405	393	380	367	407	383	374	403	380	342	402	362	411	388	396	399	385	427	398	403	370	389	425	412	402	384	381	401	398	349	403	382	398	401	404	398	393	424	387	384	419	415	388	404	392	392	376	385	399	353	372	395	423	393	360	398	403	361	367	398	402	443	412	352	387	403	396	411	398	407	377	384	374	398	387	389	392	393	411	393	382	403	390	410	402	413	378	430	402	411	393	430	423	438	427	388	425	382	375	373	395	368	415	380	388	391	410	380	366	442	417	357	437	430	392	398	364	374	400	413	401	407	393	428	388	370	374	362	375	368	412	421	380	355	381	411	422	404	401	393	401	405	392	419	353	388	383	362	414	404	418	423	397	346	408	446	374	391	383	410	393	405	385	409	406	392	395	390	451	402	395	377	376	360	401	384	382	409	407	435	392	383	413	387	387	413	411	407	430	381	394	385	382	356	371	399	391	382	409	398	410	426	359	429	349	427	413	423	413	379	396	405	400	426	360	378	419	383	392	441	449	429	369	388	387	387	408	387	391	379	395	446	383	403	421	431	393	394	385	399	425	392	399	425	414	413	363	360	350	419	368	427	433	398	385	388	402	387	397	377	400	379	385	367	399	392	427	358	454	383	406	407	415	393	398	409	376	395	411	362	399	416	412	374	415	411	411	404	416	365	394	412	398	354	359	397	410	353	363	425	395	405	394	407	423	381	392	400	360	387	366	399	396	408	398	361	400	373	380	411	385	395	377	399
7906	8133	16193	17713	15237	7811	5876	5165	4821	3895	3282	3157	2886	2723	2598	2577	2146	2082	2533	2194	1990	1936	1659	1526	1521	1389	1353	1322	1351	1343	1305	1217	1195	1200	1297	1204	1212	1100	1182	1177	1192	1204	1084	1176	1095	1069	1100	1046	1063	1051	1022	979	953	947	954	977	942	983	989	971	939	939	955	953	956	947	971	965	954	996	968	976	971	905	894	977	972	940	945	973	959	937	937	929	970	933	943	970	922	907	875	984	982	948	926	966	942	945	884	959	1005	926	952	930	919	946	946	957	958	877	944	914	937	978	922	997	889	904	970	932	965	942	989	904	945	951	960	929	961	989	931	934	931	976	947	944	965	967	988	955	964	968	1011	924	922	946	941	940	934	940	962	909	1020	899	930	936	974	938	923	910	910	935	935	884	903	978	938	943	982	967	914	898	966	930	890	915	971	951	975	981	968	970	927	934	968	963	955	950	973	937	990	968	882	961	963	968	918	967	938	925	881	943	918	913	929	936	970	962	966	934	918	938	885	942	983	933	989	962	1023	953	949	921	956	906	988	918	989	948	942	903	987	910	977	967	914	930	962	962	983	944	882	966	1017	911	946	958	913	962	927	921	920	916	923	932	926	909	940	943	964	953	951	958	957	945	1011	960	943	989	995	978	967	999	953	953	969	916	960	948	922	954	921	965	941	933	968	955	964	944	999	919	883	921	985	921	963	942	988	932	965	920	928	878	971	909	917	989	926	945	925	932	930	923	924	968	954	935	968	914	932	929	918	939	952	938	977	921	898	969	952	966	943	956	953	915	920	987	978	971	974	907	959	922	965	919	968	976	943	911	998	999	922	929	889	983	960	959	967	953	943	917	889	925	1005	989	919	944	955	909	953	872	973	978	939	958	914	981	865	909	928	919	974	938	911	983	922	951	934	936	991	943	941	955	911	981	964	922	985	963	927	994	873	967	877	930	953	940	934	942	960	927	990	949	911	955	931	953	943	1007	927	960	925	913	979	992	950	950	922	929	950	934	975	928	976	907	933	957	904	955	950	948	911	935	930	974	970	987	919	1001	966	970	954	905	966	914	939	984	988	975	954	966	894	961	929	951	938	947	921	941	988	993	937	946	937	967	930	985	929	934	899	955	1005	955	909	948	920	925	882	943	927	933	917	985	943	955	932	910	921	976	1006	947	930	927	928	963	954	1003	952	956	918	957	983	972	924	989	986	855	913	945	959	933	1004	960	945	927	999	923	950	934	958	913	942	956	970	962	917	977	950	900	885	913	938	938	989	978	989	990	897	916	899	927	917	982	976	966	970	953	943	965	950	931	919	1024	958	947	984	909	956	906	945	946	980	910	984	945	931	923	971	904	987	951	904	978	905	955	976	887	913	1002	926	930	960	976	965	942	912	914	935	940	915	1001	980	985	975	953	938	978	941	976	939	945	930	943	957	926	928	947	962	962	887	975	973	964	880	947	972	961	968	908	950	922	964	941	949	912	914	956	932	903	930	961	905	960	933	917	939	962	1005	996	955	936	928	945	933	934	1001	938	959	934	916	959	973	908	973	937	922	956	940	982	950	952	971	889	977	942	977	1000	914	951	906	952	968	895	961	994	948	965	889	970	934	943	986	935	966	950	907	925	921	916	955	981	1025	908	910	900	945	951	921	984	949	957	942	960	982	944	954	919	935	852	918	964	931	956	982	978	947	954	962	1019	984	912	971	968	922	927	881	929	896	877	952	904	960	935	956	1053	953	945	913	913	983	910	947	992	961	977	949	956	916	945	990	909	961	981	945	1013	947	953	952	971	897	946	956	990	994	968	933	873	997	1023	949	916	975	932	900	1031	904	914	985	972	940	953	921	909	967	901	1001	958	974	966	956	941	985	938	936	928	922	987	958	928	959	926	892	956	982	947	955	978	975	911	934	906	989	941	926	922	970	942	959	972	976	965	932	923	969	898	932	905	944	980	964	923	931	1001	996	988	951	944	907	894	955	970	934	975	935	948	900	965	974	946	946	952	970	966	951	974	928	937	903	923	983	948	902	997	943	922	920	951	909	939	935	965	957	983	917	950	881	947	926	928	913	936	948	930	960	941	934	967	944	922	953	984	929	924	971	970	971	936	918	922	962	945	939	961	951	949	969	890	997	878	945	983	872	1004	962	956	958	927	963	917	973	940	999	955	936	969	946	992	958	978	971	922	948	918	934	951	974	933	971	921	969	992	970	905	942	953	961	859	902	946	952	943	951	966	970	921	1016	969	972	944	919	944	940	992	919	976	1040	931	911	938	950	947	983	925	940	907	947	978	932	946	913	937	940	899	944	939	943	897	944	997	932	944	996	981	953	887	907	929	918	924	890	932	989	1014	940	902	914	908	906	932	1021	1020	923	983	985	949	994	980	1001	919	934	972	964	991	939	1026	924	941	979	938	952	948	976	963	954	948	955	986	921	968	923	902	1001	897	978	907	971	945	900	906	947	927	951	1025	981	911	1003	964	920	931	951	964	974	923	902	952	941	950	912	942	922	924	974	935	948	941	989	961	948	984	920	885	967	914	975	955	990	926	949	912	908	984	925	950	986	925	918	908	959	899	967	985	907	921	915	946	960	1002	961	944	929	958	981	928	994	965	908	954	909	978	945	934	948	963	940	921	932	982	914	970	922	938	981	971	963	950	971	900	919	961	905	1005	946	966	937	950	929	942	963	945	951	964	923	992	957	919	963	897	921	938	956	973	944	894	981	930	946	930	921	887	986	938	950	885	988	923	922	939	936	906	955	992	953	1014	959	980	932	957	995	964	919	935	979	963	932	940	948	957	963	951	948	916	944	910	960	898	944	944	902	912	983	956	938	949	952	938	910	864	945	918	897	965	991	962	882	936	1007	969	1025	912	981	936	923	911	941	975	918	932	975	937	1016	976	953	959	969	973	975	964	916	956	961	966	942	959	1018	958	944	920	950	974	985	946	922	944	973	921	906	951	973	993	955	906	963	909	951	961	962	961	948	991	947	935	953	954	993	953	975	963	894	923	930	951	923	957	914	908	975	911	1024	969	923	1000	986	937	936	978	938	884	918	935	928	1021	959	985	933	894	891	872	904	987	975	954	965	972	930	947	971	984	954	927	926	946	935	856	989	914	965	935	898	975	900	943	939	998	981	981	1022	967	974	961	954	948	935	901	928	932	924	924	928	975	982	983	940	924	959	968	898	941	970	939	946	926	941	955	935	951	984	943	916	929	993	982	943	927	949	927	966	970	995	971	954	931	912	977	935	955	935	903	992	926	897	964	955	916	913	981	965	996	949	916	935	942	892	988	948	1007	919	927	960	940	965	958	962	982	932	944	949	966	989	913	954	919	919	905	929	969	946	920	909	953	943	956	966	942	939	985	953	934	936	958	924	947	984	957	935	943	936	969	974	940	935	922	950	922	919	917	894	934	959	981	899	930	915	993	955	880	956	967	1037	1020	924	955	958	989	917	946	933	908	944	873	945	951	932	943	933	936	923	1016	934	925	946	991	927	960	909	950	974	948	915	939	925	936	863	891	951	967	904	929	972	911	945	889	951	916	967	932	921	889
29888	26287	37145	36902	26693	16686	11813	9049	10209	7877	6576	5843	4981	4201	4565	4285	3595	3363	4542	3517	2813	2904	1812	1515	1158	958	769	718	666	654	687	574	674	610	670	598	640	556	537	545	514	456	513	486	452	438	441	450	397	394	419	382	464	388	377	406	391	375	418	412	391	377	375	384	370	386	361	350	377	370	390	386	368	399	380	434	358	358	378	395	411	387	376	392	374	373	380	380	398	379	386	334	358	405	411	422	404	371	405	374	365	392	366	370	369	367	404	394	371	400	386	395	395	420	398	358	386	390	372	400	389	361	341	364	378	361	378	392	391	363	354	364	373	397	374	402	387	361	373	362	357	416	387	377	399	378	381	391	430	374	386	359	330	385	372	368	350	364	353	387	386	381	374	431	404	403	396	398	412	401	408	398	417	342	392	395	344	404	381	370	391	367	390	385	360	373	380	382	330	360	369	357	377	375	385	398	396	385	369	403	393	394	380	388	404	381	370	368	404	427	390	392	350	363	358	364	374	404	397	391	398	368	373	406	379	385	345	376	374	387	428	370	399	396	348	416	406	379	399	394	357	349	350	392	374	346	369	367	399	412	344	398	356	363	393	396	395	415	378	368	392	380	410	395	323	390	388	358	381	411	377	354	367	379	370	383	390	365	348	391	401	353	344	421	396	354	378	383	399	374	368	396	390	393	370	376	396	400	382	366	386	383	367	362	382	356	388	348	399	387	369	361	337	375	394	354	392	391	384	371	331	350	379	390	374	406	391	356	378	375	383	364	385	384	421	402	362	383	384	396	380	397	386	378	377	400	406	385	421	379	391	403	379	409	384	408	373	397	384	357	403	391	400	401	403	403	405	424	413	373	356	384	400	395	369	385	376	397	373	371	345	382	385	366	352	377	366	392	379	392	379	370	377	388	390	400	392	378	380	377	367	371	390	317	344	366	371	376	387	374	372	346	319	367	402	419	392	386	353	381	378	369	393	354	346	349	373	415	365	357	391	360	381	393	382	357	359	381	373	379	355	360	409	414	376	405	363	414	396	387	370	344	374	385	363	406	367	405	388	411	369	343	386	403	385	402	358	364	366	419	412	403	319	404	400	385	379	335	372	379	382	384	389	401	381	448	399	372	350	379	371	432	397	357	428	376	371	363	391	382	381	375	409	359	406	382	345	316	376	379	395	389	390	394	367	349	342	382	378	397	381	363	376	391	369	362	378	380	377	391	381	400	373	378	359	375	388	390	383	412	364	360	352	342	409	396	392	400	404	386	386	360	355	397	348	364	379	394	367	367	410	358	352	421	370	373	373	393	354	382	388	370	388	412	379	337	379	408	345	340	376	366	386	374	379	346	397	402	376	357	392	394	364	395	383	375	357	382	374	386	396	407	404	378	391	369	386	376	395	405	370	361	401	380	363	370	366	387	384	409	413	393	385	387	387	347	361	367	369	358	373	366	346	402	381	378	371	361	394	393	366	364	402	355	371	340	409	370	391	374	391	339	408	390	359	374	372	366	372	371	391	397	394	404	379	388	403	389	347	371	407	405	363	396	358	364	368	374	368	406	373	379	348	363	411	388	407	365	334	391	403	403	361	389	357	397	353	388	381	410	389	362	363	356	385	403	362	373	401	362	367	371	366	420	369	369	374	354	331	374	424	388	415	391	379	367	370	358	359	385	377	403	439	382	368	386	392	379	361	396	417	410	401	384	375	411	374	377	402	366	375	354	386	394	339	359	413	365	382	336	375	397	396	373	397	410	419	399	363	402	380	379	352	381	359	416	379	378	380	342	365	378	354	386	416	395	361	386	391	376	383	401	434	405	359	407	360	382	370	440	381	352	351	396	376	373	366	398	380	372	387	397	387	379	357	414	358	429	360	385	387	383	397	383	378	400	387	390	361	366	373	399	407	357	403	382	387	404	343	364	370	352	390	386	370	352	386	369	367	370	372	360	382	374	394	385	384	360	393	354	356	396	356	402	354	370	370	345	364	341	400	370	381	344	347	383	366	360	388	371	379	396	412	373	352	413	398	346	354	388	348	368	394	355	372	381	368	421	382	383	357	371	351	373	327	363	373	392	370	384	435	371	390	402	397	365	359	390	432	407	408	400	380	393	397	405	377	374	372	337	345	359	430	402	387	373	336	367	350	363	375	369	347	382	403	374	419	398	380	384	367	398	375	424	392	364	384	417	387	403	381	356	370	400	386	378	384	366	346	402	375	379	370	372	387	396	364	383	392	391	388	392	377	355	401	409	396	376	394	385	385	387	414	356	387	377	350	391	366	378	403	443	424	396	370	356	392	409	394	371	371	368	369	368	374	383	388	372	406	397	418	386	352	372	371	394	388	381	400	377	375	367	348	393	419	390	403	376	391	395	386	411	408	382	390	361	378	379	398	367	411	385	357	389	409	362	381	385	386	402	375	370	396	385	328	379	400	365	385	347	367	363	417	381	356	379	410	353	387	355	406	358	368	379	393	375	381	426	372	376	380	403	363	368	394	368	374	382	369	378	386	372	364	397	360	359	391	375	357	366	365	424	351	400	389	391	370	397	364	387	343	400	396	392	337	385	400	369	423	380	362	379	377	385	370	368	385	379	365	378	396	399	387	360	354	324	359	376	345	369	361	365	389	386	393	367	394	398	402	379	396	425	386	376	366	355	420	400	366	390	369	364	382	358	406	389	410	389	373	392	363	382	392	345	385	408	382	404	415	382	385	423	426	363	401	380	385	365	384	384	378	353	370	388	352	432	407	383	377	359	335	375	349	390	342	387	388	402	395	413	347	387	382	356	355	407	394	382	378	383	383	406	379	383	367	352	382	389	391	390	391	369	407	364	405	401	405	345	394	352	396	385	394	382	374	382	371	346	372	412	363	390	391	385	370	426	372	398	371	346	378	358	373	383	338	397	325	372	377	399	371	407	347	363	381	419	416	371	383	401	356	373	382	355	355	378	375	379	381	396	357	387	387	389	387	386	432	381	360	367	406	364	362	374	392	374	340	379	368	400	398	376	389	411	414	377	421	368	401	398	377	404	350	402	347	370	387	389	387	377	424	371	394	394	370	398	383	399	375	384	408	365	382	372	420	388	397	380	347	385	407	351	378	384	397	389	404	351	342	372	382	399	402	367	381	378	362	350	369	372	381	350	358	398	369	389	374	376	372	450	380	350	404	377	363	340	406	394	390	354	358	394	405	367	408	371	369	429	376	370	407	372	371	356	369	382	367	369	395	402	389	432	378	384	353	397	395	403	380	389	373	371	387	381	356	392	385	402	350	393	392	369	377	388	352	417	380	367	374	372	402	392	373	370	380	328	356	381	384	387	387	386	370	374	359	378	368	386	422	398	389	398	402	402	343	375	390	389	394	371	391	391	360	384	373	364	395	377	363	369	367	376	376	385	363	389	380	395	387	375	349	401	400	395	370	416	344	388	387	364	403	367	385	377	378	388	381	411	394	344	345	377	392	393	386	366	396	365	377	372	386	397	364	341	349	387
18473	21305	34665	38465	25489	16997	14698	16125	21053	18091	16369	17898	19022	18644	19030	17869	15451	15758	20759	15722	13724	14936	9398	8451	5858	4432	3585	3298	2972	2755	2961	2857	2825	2905	3065	2730	2592	2043	2373	2160	1747	1705	1541	1600	1588	1543	1365	1277	1199	1130	1113	1007	1002	1001	953	938	951	950	948	951	925	930	882	933	906	941	900	875	885	916	948	953	876	907	911	875	867	988	917	934	862	880	933	939	940	905	871	927	973	881	933	884	896	938	884	854	919	938	913	984	942	931	908	955	931	891	974	993	935	832	889	884	862	980	930	926	957	908	932	928	829	970	927	886	925	901	974	957	875	870	849	921	935	916	864	957	924	931	939	928	875	927	945	933	917	947	955	857	924	915	946	848	925	909	971	929	936	934	906	905	873	975	936	946	929	934	892	948	954	912	1005	941	912	951	909	906	909	926	890	919	909	896	888	939	917	900	885	940	921	886	973	917	880	913	906	905	900	938	916	964	934	912	954	910	949	880	874	886	973	895	854	979	943	895	888	931	917	960	917	921	862	935	920	881	872	932	969	933	949	918	918	895	955	860	934	954	931	950	938	959	887	926	955	936	907	900	937	960	890	924	922	971	936	911	931	876	911	907	894	899	888	880	887	913	911	885	948	919	960	905	898	908	930	903	913	962	917	911	927	914	944	871	930	902	879	934	915	906	976	920	895	885	943	912	861	952	926	893	865	871	880	865	923	932	855	950	918	887	899	891	902	900	912	972	925	892	893	932	916	939	913	922	941	912	931	887	923	844	894	917	861	905	865	850	901	919	904	948	923	937	929	918	901	898	952	907	888	866	911	925	867	878	911	874	898	922	943	905	966	907	939	913	905	908	945	911	910	915	843	949	912	929	882	904	877	883	935	957	916	884	855	903	942	890	891	916	934	908	854	939	895	933	849	894	911	935	944	941	849	901	902	945	912	911	913	947	871	907	948	922	937	897	898	872	963	918	961	937	896	966	910	935	916	905	929	910	954	921	915	941	896	898	947	889	981	898	841	916	838	904	963	876	881	932	919	937	940	876	909	904	880	906	872	951	946	905	949	953	912	869	919	915	962	908	894	869	895	927	878	884	930	892	995	921	892	946	923	928	906	911	889	928	901	904	919	881	883	930	944	926	924	943	891	903	854	884	944	924	919	938	922	881	890	950	896	933	921	903	828	887	899	894	916	919	942	895	916	903	948	945	988	938	866	968	881	968	899	870	892	971	866	906	922	956	900	875	920	930	918	990	962	891	908	905	938	890	975	901	887	900	892	959	905	897	911	941	915	898	922	937	901	915	1004	911	903	951	917	956	925	883	875	909	917	876	924	919	891	858	960	908	903	880	892	933	906	923	938	926	947	951	925	910	909	901	899	937	942	965	896	892	865	854	890	935	901	902	921	941	891	909	959	885	916	907	955	885	893	894	882	924	896	901	878	958	929	926	910	906	911	918	900	875	917	929	862	927	921	894	929	909	889	903	878	893	920	949	880	930	896	947	963	969	860	864	927	901	911	915	953	1013	966	950	955	910	892	934	879	903	902	912	906	902	910	979	915	908	915	927	911	888	864	908	844	896	911	986	892	925	880	879	890	960	902	873	881	900	971	903	987	927	941	948	875	930	867	913	873	907	934	961	847	921	910	914	854	846	888	849	901	905	908	921	878	897	946	931	873	931	960	911	898	918	897	837	941	852	882	955	872	926	909	957	985	925	930	931	924	871	919	871	887	923	948	942	908	958	956	925	889	883	940	938	870	955	982	881	927	881	955	970	952	832	890	897	921	899	901	900	877	878	915	915	909	859	899	873	946	935	879	906	878	878	898	882	880	922	872	936	946	918	876	927	934	882	919	892	931	907	899	897	911	925	935	915	901	886	918	915	908	919	907	940	883	939	935	913	975	900	878	907	945	942	869	934	973	977	935	950	994	895	936	977	854	831	976	911	876	974	913	948	907	894	901	943	957	953	839	902	943	946	906	894	948	874	947	900	959	905	896	915	924	929	956	922	931	905	898	886	963	849	946	919	914	948	905	879	876	891	924	892	890	876	886	891	879	921	904	923	939	944	862	902	907	917	891	891	934	896	910	881	940	822	961	936	901	939	923	953	881	941	905	937	880	858	846	931	978	914	909	932	938	917	905	936	907	916	892	937	907	916	874	932	904	970	937	919	892	911	941	898	921	977	913	918	928	917	882	895	924	860	908	967	902	954	930	855	871	872	956	868	885	925	904	949	945	942	916	902	985	910	878	933	897	908	937	894	883	907	894	914	902	883	901	946	873	943	996	910	935	973	897	854	908	935	871	900	937	968	1005	908	941	943	919	933	987	927	923	905	890	918	950	905	945	941	928	903	912	859	855	919	893	977	863	900	921	897	958	934	923	934	937	922	911	922	910	878	893	889	911	915	938	922	955	914	869	880	917	937	901	865	916	936	983	940	881	947	876	912	905	943	930	938	904	936	903	898	896	974	938	904	913	938	882	940	833	925	990	914	906	895	946	886	921	917	912	933	887	956	910	940	934	916	905	898	918	900	906	861	937	966	911	911	898	934	869	934	928	885	940	859	900	915	964	898	877	948	886	917	931	967	921	971	948	955	908	933	921	942	931	880	945	914	927	938	899	932	911	946	823	924	856	928	935	976	910	911	931	903	927	939	949	888	885	927	940	962	921	929	917	881	980	858	864	919	900	961	867	926	845	865	921	927	938	916	863	896	942	930	910	910	910	881	941	930	899	897	898	891	879	880	930	874	883	861	920	894	886	897	952	950	956	826	869	895	908	942	920	826	903	893	911	922	910	910	931	956	893	898	933	968	860	905	935	874	927	890	859	916	877	950	950	868	870	942	882	954	955	892	922	930	886	943	861	901	873	913	939	917	927	884	949	915	958	925	918	897	878	889	922	939	909	905	939	890	885	885	921	947	938	919	924	923	915	948	862	946	915	885	907	946	908	872	965	847	910	836	887	898	937	899	955	904	921	870	932	942	892	909	915	908	914	907	925	862	959	866	939	931	890	905	890	865	871	896	923	973	922	905	909	892	894	933	920	921	855	943	893	952	870	907	933	924	892	894	925	870	914	889	889	916	909	892	929	909	943	930	882	908	969	927	919	865	939	925	970	905	894	934	892	916	863	963	899	918	929	936	932	867	945	902	963	891	897	944	905	872	921	882	916	836	959	937	938	926	845	903	981	942	873	933	915	917	930	923	965	905	983	930	900	900	921	903	957	885	917	906	901	972	902	865	865	914	898	927	863	943	879	923	881	959	938	918	908	899	891	944	895	953	937	987	979	903	886	911	917	908	931	936	853	911	971	911	895	922	921	890	911	958	892	953	903	898	856	947	901	888	947	961	925	865	908	864	898	906	891	973	890	983	880	948	913	969	915	972	900	906	933	976	930	891	990	942	946	889	915	916	930	973	907	905	916	949	911	886	887	985	880	952	883	914	871	922	880	901	924	935	916	981	940	885	907	936	934	879	936	923	916	969	981	943	871	878	856	874	856	953
37231	37563	41568	38043	33353	22327	17068	13750	15855	13833	10725	9678	8820	8121	8378	7444	6162	6282	7786	6466	4425	4718	3341	2548	1836	1287	987	931	837	734	750	697	861	826	867	723	708	574	599	613	491	464	459	468	440	423	395	393	392	354	361	341	360	318	337	336	308	326	286	324	331	338	336	344	321	302	322	318	304	352	328	286	355	304	318	320	295	291	308	319	312	314	303	290	304	310	338	296	298	285	341	327	332	313	351	346	334	311	317	307	286	311	294	321	312	281	282	317	311	296	319	351	298	323	295	316	327	324	298	305	311	307	319	299	285	294	274	345	291	341	284	318	316	323	268	366	322	341	313	293	298	313	296	294	336	336	306	334	332	273	344	323	292	344	350	309	324	297	331	289	300	303	320	368	329	346	274	321	309	296	351	286	343	298	310	312	344	303	345	323	304	315	330	309	306	300	304	329	320	294	302	291	313	343	339	309	290	311	333	328	330	322	307	294	324	309	317	340	341	310	332	344	341	317	308	358	327	327	292	341	331	313	293	327	288	303	290	301	311	292	317	297	317	315	303	338	308	326	318	347	368	326	305	348	312	343	296	330	327	313	315	298	325	339	308	299	317	314	321	302	305	319	302	259	321	296	303	334	292	307	335	289	315	317	298	290	329	295	310	308	334	325	304	314	323	308	279	294	279	330	323	316	313	336	336	335	295	297	306	338	320	317	253	321	321	313	287	305	304	298	306	293	259	314	318	303	320	310	345	331	304	323	345	305	330	329	295	327	321	334	317	336	311	283	310	325	314	292	281	324	307	324	313	338	366	321	318	294	312	310	325	334	314	293	320	260	314	319	327	281	316	316	295	320	321	315	305	319	293	304	315	315	295	294	282	290	324	314	289	334	303	323	316	313	319	274	302	321	298	311	300	304	341	288	317	319	348	285	296	339	341	337	303	341	308	311	334	312	315	295	322	318	286	305	320	299	316	327	352	341	312	301	329	288	312	340	290	315	325	328	320	349	288	300	287	309	310	326	323	327	321	321	343	323	322	344	314	317	297	307	281	305	300	283	284	334	333	305	325	311	301	319	293	305	291	346	323	329	307	292	270	317	307	333	313	327	297	288	305	326	315	317	303	310	304	307	313	330	299	309	317	310	332	295	293	318	315	296	294	304	327	326	290	336	310	288	307	308	325	315	320	300	332	333	338	292	340	334	313	325	315	328	345	289	316	304	324	325	302	336	313	285	323	325	308	312	324	298	348	319	279	306	294	309	337	303	311	316	289	288	320	281	282	312	298	296	337	305	306	313	318	306	294	329	293	314	319	327	319	314	300	369	299	324	309	310	307	284	320	309	306	324	316	335	331	287	309	327	301	313	342	328	322	324	325	300	326	320	324	319	323	301	312	314	298	351	314	320	305	322	289	318	311	340	308	284	299	318	275	329	313	281	321	307	320	341	267	276	314	306	289	304	314	308	293	301	293	323	365	331	340	284	327	308	289	315	330	316	327	341	308	289	266	278	333	301	280	292	320	275	324	306	296	361	365	329	305	316	352	296	321	310	301	327	281	320	294	296	320	339	338	322	312	317	302	325	290	324	301	322	267	322	311	323	318	317	300	311	318	294	313	353	326	325	319	336	333	280	340	303	316	313	302	318	321	311	333	404	310	302	331	306	332	268	310	290	309	324	321	313	333	303	312	305	325	349	278	284	328	316	326	322	285	330	337	302	319	331	327	332	336	346	333	311	293	334	320	300	296	338	319	329	301	326	327	286	297	305	316	298	327	281	311	320	283	321	291	278	330	295	335	317	332	314	331	336	289	288	305	329	302	308	317	312	320	350	323	311	339	297	316	312	292	295	295	301	306	291	310	325	295	302	313	326	309	343	318	309	310	317	319	306	347	301	291	285	320	291	294	296	288	335	285	325	340	325	302	306	348	304	320	328	299	293	317	282	339	318	306	328	315	308	308	305	311	295	332	302	342	310	313	352	292	311	313	272	282	345	326	311	347	311	312	310	340	302	318	324	322	313	300	335	322	350	306	298	286	304	343	325	292	283	307	322	308	322	279	317	325	318	328	293	329	292	321	327	358	308	304	317	323	313	337	312	316	300	286	331	299	298	323	305	324	299	310	309	337	308	309	312	318	327	294	299	287	288	342	294	316	318	293	303	327	311	317	267	324	311	303	289	329	295	316	316	315	326	311	299	313	344	311	302	316	298	306	339	302	314	310	280	331	333	327	284	325	293	324	326	315	304	314	300	297	324	336	295	303	291	315	296	293	319	311	291	295	304	361	315	303	321	330	309	314	306	315	330	361	319	325	302	295	301	312	336	339	282	318	262	304	297	324	316	320	320	296	332	317	349	295	288	325	287	332	313	327	302	317	318	339	291	318	286	317	291	325	323	282	307	303	318	335	323	315	301	347	300	320	270	315	292	319	347	300	308	313	306	326	315	284	289	297	300	326	291	311	312	350	298	281	297	325	289	286	330	311	345	313	346	314	305	330	311	303	329	297	347	308	321	345	322	302	325	289	313	302	335	315	295	332	310	293	315	307	324	311	304	302	318	348	334	329	301	311	323	300	349	338	317	322	300	328	323	306	315	288	321	301	311	326	321	324	301	334	303	327	319	322	322	315	354	310	321	333	346	331	311	320	343	334	311	319	294	329	294	318	324	314	312	295	353	355	314	305	298	327	324	312	324	317	301	271	308	333	283	308	298	330	338	309	337	292	333	318	307	321	362	310	347	310	334	299	315	289	306	323	330	334	323	282	343	339	301	348	332	308	287	307	338	316	324	311	321	296	312	332	297	330	302	311	333	299	308	328	293	320	324	325	293	320	325	309	318	313	299	321	285	329	296	296	332	320	321	309	320	316	271	305	316	294	335	334	324	308	297	297	302	315	320	293	288	267	305	333	302	303	334	321	304	336	323	323	295	328	323	323	293	307	292	313	324	320	318	334	295	330	339	300	319	341	313	326	293	324	335	324	324	296	306	312	286	309	317	299	332	288	315	298	309	265	293	300	337	298	298	297	303	320	342	298	332	322	279	295	312	305	306	296	327	322	310	313	326	312	316	323	330	301	334	291	304	332	329	325	283	311	310	292	308	284	322	306	311	325	310	332	342	307	349	319	331	289	322	310	316	321	333	283	291	287	309	304	318	305	314	310	353	330	287	323	324	310	296	298	318	333	325	300	310	323	298	323	309	346	265	311	338	338	289	287	276	336	334	345	271	311	313	304	329	281	327	285	326	306	316	343	295	320	323	340	336	296	332	291	318	323	297	287	333	315	304	298	314	309	305	304	315	325	312	335	312	328	321	307	286	320	339	324	311	323	308	306	332	316	289	326	327	319	340	330	300	311	338	316	321	340	320	320	303	303	330	330	269	316	315	314	345	308	342	296	343	321	349	334	327	303	323	309	321	307	338	314	332	324	336	315	282	313	321	320	286	304	316	294	330	323	292	333	338	335	308	334	315	320	325	314	304	316	321	314	306	307	339	352	311	306	286
22602	30177	37983	40949	34372	22184	19007	19297	27697	24439	20528	21250	25060	26173	26447	24463	22851	22784	28549	23167	17490	20842	16298	13580	9606	7170	5648	5083	4203	4007	4059	3777	4471	4378	4725	3868	3628	2883	3078	2815	2106	1907	1961	2051	1803	1711	1479	1326	1168	1055	948	938	917	887	853	832	816	822	787	787	780	794	774	806	737	774	816	776	841	769	802	766	792	756	752	752	801	721	739	766	768	766	785	801	719	823	760	786	743	776	807	777	735	767	771	749	758	697	727	762	784	797	775	769	791	792	776	810	760	783	780	801	776	732	791	762	731	808	809	778	747	748	728	770	755	760	752	760	767	755	811	766	784	786	787	743	790	780	760	778	788	796	738	759	736	773	811	792	804	786	767	748	779	783	743	804	757	763	804	746	757	800	854	740	786	717	754	781	760	807	788	819	827	762	799	756	786	810	804	786	827	840	809	794	781	773	762	729	774	747	740	744	761	755	829	779	746	789	761	754	751	777	744	761	796	743	767	775	719	754	772	814	773	737	748	766	752	751	787	764	758	822	765	771	770	775	802	796	744	786	727	742	806	756	756	736	763	803	749	801	779	743	790	758	754	744	776	727	733	788	723	776	820	741	771	805	769	772	803	777	748	794	744	781	731	792	739	792	775	768	777	758	811	760	746	744	806	784	785	761	773	797	771	748	788	773	757	775	772	740	751	720	765	739	795	761	772	779	765	778	716	793	762	787	776	784	790	804	764	777	810	731	767	716	760	769	759	789	752	806	750	749	776	772	720	728	765	849	756	754	763	771	760	758	749	794	805	749	780	744	748	797	770	781	747	807	841	754	765	746	716	726	714	804	795	804	759	778	776	773	711	760	761	751	784	784	766	807	731	764	756	735	750	786	735	751	814	766	753	755	741	792	749	744	748	752	787	754	724	798	770	754	773	787	753	766	787	769	764	776	801	743	767	738	743	753	766	770	732	797	756	775	794	807	788	819	762	772	695	730	748	761	776	735	722	765	761	778	784	716	746	732	734	790	803	763	708	745	812	745	760	771	745	731	799	821	750	768	697	771	749	738	723	740	717	752	764	737	740	722	725	762	697	762	777	755	760	761	727	803	731	792	741	745	800	785	755	781	818	786	810	711	790	781	776	800	736	809	739	759	762	754	733	780	779	724	741	775	805	729	797	800	770	732	754	796	790	770	787	698	781	713	778	699	770	769	767	742	740	778	736	791	769	801	752	741	769	743	746	763	791	783	756	749	741	792	772	797	753	767	775	743	749	796	749	770	809	762	788	759	763	718	791	752	796	715	800	774	749	764	791	778	750	783	781	775	803	731	739	733	735	770	770	775	770	799	753	806	774	754	751	772	776	719	789	742	756	752	785	772	789	767	703	747	744	783	779	802	791	798	782	776	811	793	775	776	772	752	771	762	752	774	774	752	800	747	761	810	808	720	763	785	708	794	754	769	750	766	735	746	778	799	789	747	774	751	758	768	757	746	797	770	773	742	770	737	732	756	752	769	723	743	808	792	844	758	819	824	758	751	780	779	777	790	760	778	775	795	807	767	751	776	715	700	753	799	761	726	787	734	818	739	748	738	756	732	782	698	746	755	740	737	771	772	807	761	761	785	802	759	704	762	731	736	807	730	746	765	794	781	779	751	804	784	741	760	810	754	744	799	755	813	786	752	762	755	794	714	788	763	781	777	760	751	758	740	764	784	772	771	789	766	743	758	794	736	769	746	764	769	792	772	774	745	746	790	740	751	813	767	731	769	726	774	745	750	779	731	773	795	736	749	736	768	786	751	725	713	771	741	751	812	751	782	761	757	778	771	759	769	815	732	784	751	769	763	729	756	790	781	731	794	819	762	738	779	807	763	801	763	740	754	808	779	749	815	769	765	755	789	814	764	771	757	735	809	787	754	817	771	713	772	729	760	776	785	746	789	780	771	784	735	733	721	798	723	768	735	789	789	772	771	778	804	756	757	781	768	754	801	710	784	762	737	721	723	774	788	795	745	772	806	731	800	750	761	739	759	731	782	744	768	731	792	765	745	756	734	741	737	759	764	760	766	781	818	773	727	814	797	776	714	798	694	756	721	813	711	710	751	750	700	756	777	761	758	771	714	766	770	733	767	772	755	769	749	750	753	832	792	743	764	777	771	763	789	809	751	830	765	779	742	701	781	766	746	768	769	772	781	773	735	789	748	726	754	727	738	782	772	782	738	754	767	749	775	719	783	765	788	820	742	747	783	777	770	782	750	737	790	775	844	798	779	766	719	794	776	716	732	728	730	799	771	813	758	718	775	773	745	768	754	800	779	768	720	779	767	724	739	760	810	752	770	757	772	759	778	801	781	721	704	747	752	775	776	779	753	767	782	778	757	704	741	776	729	814	740	745	739	763	759	773	799	773	796	763	759	804	743	757	801	730	801	751	806	749	752	802	753	774	774	779	740	763	779	768	791	778	761	757	700	769	785	698	772	801	780	785	793	810	796	768	749	750	762	733	777	742	785	724	725	801	759	783	812	766	761	751	812	738	764	810	744	825	685	746	758	767	725	768	778	752	747	762	786	728	712	706	816	750	740	742	794	719	799	757	774	737	767	781	716	810	728	788	802	771	786	777	764	754	770	771	797	820	800	822	724	795	746	800	770	683	790	803	763	770	791	782	776	748	813	750	762	719	772	751	743	765	759	727	808	754	749	745	744	753	737	810	761	760	756	773	763	800	723	793	718	734	782	796	836	794	751	789	769	806	793	753	689	785	742	758	748	767	803	746	782	803	740	768	739	751	734	785	730	831	770	783	796	793	800	764	788	736	748	761	755	790	786	752	742	785	789	776	756	745	756	764	799	739	766	759	788	717	726	783	713	777	756	757	718	739	759	762	793	759	762	771	787	785	776	786	793	712	791	766	843	788	753	729	801	799	840	758	791	786	782	762	818	821	764	735	766	788	819	761	739	733	758	762	778	711	771	747	729	821	788	774	738	791	727	771	791	748	798	752	732	741	780	812	783	707	789	754	747	725	729	774	761	763	768	772	783	728	812	776	732	771	757	730	771	743	749	820	736	814	739	784	772	750	777	692	740	777	770	778	774	729	712	762	769	785	816	778	761	768	797	758	730	765	762	773	778	769	751	727	782	795	810	733	747	777	706	778	784	787	753	768	796	783	738	788	793	792	782	805	780	748	760	709	709	821	793	746	759	764	796	759	783	768	775	742	763	796	751	722	807	781	763	739	756	751	756	760	740	736	752	765	782	776	767	774	718	762	753	753	730	751	820	726	763	786	833	771	840	778	759	729	752	760	801	757	749	800	764	772	754	781	745	727	743	712	760	793	720	744	762	698	778	741	780	758	746	745	786	766	794	762	751	791	830	753	761	826	778	750	747	775	759	780	779	810	750	813	754	794	781	834	809	776	760	798	795	762	795	759	751	732	756	751	819	801	759	772	807	779	762	795	742	769	777	796	787	751	753	774	780	760	746	803	809	754	767	727	721	773	806	736	760	789	744	753	786	772	773
13662	8398	10467	8177	4256	2488	2068	1428	1231	1029	874	844	723	659	678	532	588	586	603	535	537	516	551	501	496	484	483	416	434	434	402	432	454	428	427	406	398	437	410	431	435	421	436	411	428	425	393	415	397	411	362	408	395	369	359	384	373	397	368	369	363	408	372	399	343	398	423	377	445	403	374	386	328	394	393	393	408	427	411	370	385	398	395	410	388	365	390	372	379	398	395	405	374	411	402	396	372	401	392	365	414	407	367	398	389	393	439	414	369	394	405	366	408	388	412	396	381	367	384	389	375	415	391	408	392	362	404	398	353	406	384	390	366	410	410	403	407	373	427	385	403	364	392	354	370	390	372	351	375	384	344	382	381	397	372	368	384	440	347	390	374	340	394	367	399	375	404	430	392	436	400	418	434	380	408	394	432	375	425	393	400	412	383	417	400	359	421	379	382	427	369	395	370	412	381	434	374	408	407	416	403	415	427	405	382	374	350	367	407	428	409	385	381	412	413	396	413	383	424	397	386	391	359	424	457	399	409	403	387	401	410	352	362	376	374	388	424	402	418	384	393	401	401	412	362	401	406	404	395	400	399	419	329	371	387	351	433	407	405	429	404	409	392	399	402	404	365	413	402	419	392	419	390	398	391	397	410	396	360	391	384	378	367	369	360	366	406	350	352	382	372	354	391	414	381	387	368	391	411	432	392	413	394	418	370	366	480	389	392	373	384	417	408	403	446	420	360	370	452	400	393	400	364	420	439	416	398	409	371	401	409	386	405	341	405	395	438	388	398	389	408	428	413	370	350	349	408	392	382	388	381	390	419	393	395	392	375	381	421	379	412	406	376	387	385	391	361	433	397	401	390	375	399	378	397	401	399	372	389	421	344	391	405	375	387	374	376	396	411	385	404	406	423	431	353	402	408	400	389	414	392	421	418	405	386	388	394	384	412	410	416	397	401	399	418	374	366	374	406	395	371	394	394	410	385	423	400	375	384	394	397	417	416	383	383	405	409	434	400	396	357	406	362	389	398	361	372	384	422	393	380	403	378	407	452	444	397	368	387	362	404	389	421	369	392	432	408	414	366	421	397	405	377	378	381	396	400	406	357	376	404	383	401	395	408	379	410	405	397	359	404	415	447	392	369	411	369	386	374	391	389	384	396	453	383	373	385	426	369	379	390	414	382	381	376	371	420	389	393	366	413	398	375	384	403	396	421	372	416	346	368	412	402	390	389	399	382	346	398	410	401	403	384	400	388	425	417	423	374	402	372	402	387	397	409	419	382	393	385	388	400	372	424	404	394	386	388	409	398	374	387	424	398	405	389	396	424	384	372	377	389	380	424	375	387	450	396	388	390	413	373	384	379	389	414	408	398	408	372	363	412	378	403	369	375	394	401	385	388	377	395	388	357	392	395	387	402	429	409	391	359	372	395	409	413	398	383	430	398	382	419	389	398	403	396	386	358	391	394	375	402	407	374	391	391	409	367	374	397	408	377	395	401	396	394	397	400	394	415	390	399	385	419	393	349	410	373	377	397	429	403	376	403	401	403	375	382	403	401	397	444	408	414	396	380	395	373	404	409	411	395	435	409	375	347	407	430	377	392	379	398	389	397	375	391	403	401	416	412	444	403	379	396	421	410	379	394	393	378	387	385	393	422	383	401	412	386	370	401	381	394	354	378	409	383	386	435	402	380	387	386	354	367	384	390	381	426	408	400	377	387	379	407	425	405	385	424	400	378	392	413	394	438	371	371	378	338	361	417	384	423	431	374	389	381	432	371	409	367	386	402	350	383	403	363	375	395	375	430	444	373	405	418	376	399	417	361	388	393	367	366	394	407	386	365	391	398	388	413	401	418	398	392	381	395	410	404	395	360	415	403	423	357	376	398	385	381	378	383	412	395	390	389	382	421	391	384	398	406	366	410	405	424	388	398	380	385	396	392	404	387	430	376	382	375	371	394	402	373	400	413	402	399	378	368	377	394	407	418	413	402	362	402	379	402	400	400	388	385	398	404	422	406	439	396	401	410	378	370	392	376	410	368	392	392	379	419	355	407	363	392	380	383	412	450	379	392	407	381	363	416	379	397	417	364	399	442	405	419	409	409	368	414	418	400	431	383	365	386	377	397	389	404	406	358	351	360	399	407	354	394	422	368	422	403	383	406	382	397	400	380	392	384	367	375	376	391	389	403	378	404	399	430	413	402	412	385	423	358	392	397	392	415	413	393	410	386	390	432	384	384	386	384	420	399	425	371	343	376	354	420	388	331	372	391	421	388	425	416	410	380	366	406	388	399	369	418	404	428	397	383	365	399	390	396	415	383	382	404	375	368	405	398	401	379	374	399	414	430	388	405	401	388	410	393	373	423	400	396	387	415	375	399	403	384	340	371	411	362	366	399	387	401	390	421	369	397	383	429	407	375	404	367	383	410	405	382	412	371	398	425	352	397	376	401	418	393	419	405	396	379	384	356	364	383	414	388	366	402	385	400	365	395	389	438	359	377	373	395	421	375	421	433	401	395	367	384	416	427	395	403	395	427	358	390	409	422	412	412	375	385	392	392	381	411	375	390	380	368	412	388	415	439	406	379	346	403	355	403	405	398	365	383	388	402	435	367	429	404	429	396	415	401	363	397	367	403	386	402	373	387	411	404	387	406	427	417	409	427	388	434	401	382	409	383	373	418	417	405	398	390	373	418	385	387	407	389	382	372	402	407	425	401	431	404	367	415	416	384	378	413	388	381	399	418	421	388	378	405	417	363	359	392	342	370	399	377	403	403	398	370	388	407	390	413	389	398	400	376	394	400	397	385	387	419	422	415	387	405	381	376	360	378	395	380	370	415	405	347	406	373	403	382	407	429	414	402	381	438	412	396	391	384	402	401	396	392	359	385	419	402	401	370	397	431	377	393	405	417	422	375	408	380	372	419	359	420	370	385	396	379	371	382	399	424	405	368	387	391	390	401	431	355	372	400	373	398	385	371	397	405	381	386	381	387	411	414	402	383	392	410	413	398	382	384	437	382	391	423	401	416	395	398	400	382	405	377	403	425	384	392	375	402	418	378	392	397	417	369	387	406	384	359	400	379	419	380	364	421	405	380	406	370	396	409	367	378	386	414	416	444	402	409	389	401	342	379	403	430	386	381	354	391	382	415	405	379	374	405	436	414	384	405	399	396	380	410	398	399	397	386	389	384	384	381	412	400	378	357	409	374	415	367	368	401	387	379	387	434	391	359	361	366	401	388	364	388	419	407	389	408	423	391	374	381	380	439	372	420	386	386	448	401	366	409	359	419	385	353	402	370	415	393	405	402	343	379	363	415	395	395	399	358	406	376	407	390	372	359	420	403	412	395	383	399	372	398	387	373	428	370	393	386	390	395	397	418	409	395	396	392	378	364	399	420	426	411	385	380	371	396	413	425	424	376	379	408	374	378	383	409	395	388	405	401	385	374	351	394	414	393	395	401	422	445	396	427	379	409	405	375	363	373	392	394	380
8411	8046	15451	16642	10372	8077	7520	5669	5597	4517	3837	3431	3151	2758	2750	2411	2357	2219	2715	2338	1960	1962	1740	1583	1560	1415	1383	1335	1294	1269	1317	1272	1265	1300	1251	1251	1252	1201	1195	1201	1139	1132	1077	1132	1076	1104	1073	1085	1029	1049	1038	1054	980	960	925	931	1005	953	994	955	875	974	911	940	946	879	898	988	934	891	911	931	897	982	935	935	916	954	966	985	922	997	959	903	965	969	910	988	933	958	948	938	951	941	938	946	918	925	962	953	914	1002	904	922	954	925	937	948	934	925	963	977	985	908	968	922	974	1000	940	978	980	950	965	1004	896	918	1004	974	952	957	1010	966	941	1037	954	963	968	934	992	967	969	945	922	923	968	989	933	975	984	899	998	963	944	925	950	986	983	923	974	958	943	921	963	985	982	1017	983	940	937	962	903	964	931	987	949	973	962	997	982	894	901	899	973	958	934	951	955	957	943	963	959	996	919	942	952	930	913	947	966	897	931	960	948	928	972	984	923	933	945	922	954	991	920	925	917	987	955	935	953	911	955	966	957	946	935	989	952	947	970	953	954	918	962	929	976	964	953	992	970	923	951	908	992	943	894	1017	952	985	982	957	911	888	967	940	963	1013	989	968	932	867	908	973	928	905	916	980	936	974	951	936	904	996	939	957	933	972	886	967	903	967	926	895	925	998	941	928	994	929	951	949	997	979	929	941	964	943	929	1013	964	952	963	974	934	947	1000	963	957	905	945	944	942	936	916	917	952	948	938	986	932	1002	958	964	951	1006	941	899	948	948	991	925	974	988	959	941	962	953	965	977	941	900	970	961	967	915	946	951	922	881	934	960	903	961	918	903	955	956	979	944	915	967	960	958	945	922	969	968	925	974	965	931	989	957	899	992	917	950	884	956	915	981	947	970	933	929	981	923	940	959	944	946	987	944	948	956	984	957	937	936	971	973	956	952	936	972	957	965	951	904	975	991	899	946	982	986	949	993	901	953	954	986	978	933	951	969	906	925	946	898	884	997	948	867	930	970	944	957	896	976	867	909	956	947	899	997	964	971	950	945	926	976	907	946	970	976	948	902	921	1017	922	954	962	999	948	917	924	970	1016	948	931	972	932	990	923	972	932	915	944	944	959	967	981	928	931	984	948	944	938	977	927	973	976	947	916	958	872	983	929	1000	904	944	957	988	920	967	944	955	926	949	937	975	911	940	944	966	938	993	980	990	961	984	946	884	960	941	925	923	921	885	927	961	929	1002	941	931	908	905	897	953	943	941	962	927	898	965	907	977	997	926	975	930	953	915	983	895	955	922	916	936	938	915	972	979	942	934	997	946	940	998	950	945	961	971	945	995	917	918	996	984	971	933	964	954	906	1001	959	929	960	996	991	945	964	889	932	932	991	939	964	980	981	944	962	936	910	938	977	969	874	912	942	966	949	959	957	985	912	981	969	964	990	938	925	940	928	976	968	916	939	1003	935	956	924	928	974	927	975	933	893	877	1000	875	954	1004	943	988	1011	920	958	958	925	865	971	986	978	889	1006	935	892	904	911	931	884	984	951	898	959	921	993	922	884	913	982	980	957	976	917	947	902	935	955	957	896	923	1018	940	970	971	945	966	934	1008	977	922	936	986	979	909	945	936	903	932	922	989	912	979	937	929	962	948	967	966	945	988	935	971	951	1010	917	1007	900	951	931	983	949	963	898	969	930	931	980	932	872	904	975	986	1013	892	908	958	941	972	937	950	932	954	912	957	958	932	954	907	920	988	993	946	980	957	934	938	960	938	917	1008	958	927	943	936	974	943	981	964	948	947	997	949	910	950	934	1000	920	922	948	979	919	893	894	947	894	983	1000	977	952	944	963	954	956	999	983	1014	874	943	951	926	936	932	944	979	973	991	958	970	939	916	967	922	970	964	947	912	946	991	941	943	927	946	946	915	873	939	975	970	975	955	958	965	993	927	913	968	975	970	911	973	957	948	961	922	926	961	938	948	985	955	955	926	908	939	918	960	927	906	968	956	931	951	971	967	923	886	907	968	939	952	956	930	949	987	983	974	882	1001	965	954	919	952	944	1006	999	915	992	969	955	951	886	972	961	966	917	991	1008	963	919	997	937	983	960	939	955	940	943	967	937	997	927	878	932	948	1022	955	961	1006	955	934	1004	944	930	977	895	922	1002	961	1021	928	964	922	931	924	919	944	935	962	1025	955	950	1019	998	940	974	934	981	952	958	911	919	986	894	1008	966	912	924	998	982	974	890	981	884	946	953	975	911	909	997	956	976	977	961	938	962	945	973	977	981	929	973	1018	947	973	939	943	962	983	939	953	931	926	967	953	885	938	1001	1019	932	948	933	889	939	968	960	917	949	969	951	944	970	985	939	943	903	910	911	936	979	964	993	965	910	888	932	948	926	978	934	972	981	944	930	899	957	926	942	951	950	926	952	1012	915	929	928	940	955	933	999	939	954	978	945	970	953	951	897	971	956	957	983	928	946	936	882	959	924	959	962	991	947	965	930	986	930	978	921	923	954	912	931	946	973	997	966	989	917	973	889	974	978	929	961	929	980	993	912	928	900	969	984	978	881	910	931	978	945	975	921	954	956	931	961	972	944	965	951	926	911	968	930	950	965	985	932	1020	904	910	906	983	932	929	942	997	924	940	948	893	930	994	950	930	993	954	959	907	939	934	932	921	972	979	941	941	983	924	973	948	945	958	934	948	963	977	925	958	922	996	965	942	927	935	924	960	898	937	947	938	911	944	876	926	997	922	912	1024	978	939	910	969	907	988	995	934	967	938	981	927	979	888	911	910	932	924	955	883	972	978	938	937	963	974	973	969	936	920	978	999	931	918	929	954	975	954	939	976	977	944	960	907	916	956	956	975	964	968	921	937	935	953	955	1006	948	987	941	946	984	1004	969	1011	955	921	952	972	914	1014	964	942	927	961	977	957	914	930	920	949	961	956	1005	919	970	978	934	966	964	982	980	938	956	964	957	923	993	963	997	932	930	965	958	905	905	939	979	934	930	1013	941	964	966	908	981	973	946	914	935	965	1028	1025	977	992	932	972	986	969	927	931	952	917	980	1024	950	899	944	945	987	962	965	971	1017	1016	995	916	939	967	975	937	967	980	949	1004	926	943	996	986	932	960	996	941	967	865	929	943	922	985	991	977	961	948	878	999	945	954	961	996	884	950	957	986	915	976	927	974	933	971	959	948	926	957	953	955	958	873	994	988	978	909	927	950	934	942	976	952	943	917	976	901	982	986	927	931	952	967	941	927	927	938	966	971	952	976	986	936	931	926	909	1017	920	940	954	998	960	898	988	918	910	943	885	926	930	950	968	937	947	970	995	972	928	969	1035	920	949	988	970	930	930	975	990	930	884	913	949	992	953	1000	947	915	976	973	962	937	940	991	939	947	987	908	941	904	1013	887	944	943	929	959	968	949	966	950	927	980	926	928	918	1002	943	942	930	927	967	946	937	934	938	959	920	983	961	968	966	1043	917	953	936	959	966	951	913	996	928	937	935	931	892	973	1000	964	953	954	925	984	920	961	952	952	979	939	910	976	902	931	980	949	952	965
29104	31042	37148	35885	27454	21554	16322	10962	12235	9575	7246	6418	5588	4805	4534	3754	3212	4153	5513	4341	3353	2913	2091	1630	1323	1069	817	731	710	667	682	609	680	707	646	620	585	570	585	528	499	480	458	452	452	497	428	439	418	404	403	380	375	419	371	384	406	364	391	386	410	361	378	395	415	364	397	391	334	417	343	391	388	393	383	360	374	413	395	348	366	419	365	383	379	398	376	376	417	387	390	382	417	379	419	388	390	360	392	414	363	376	372	397	363	392	387	407	348	372	388	379	397	414	394	426	412	410	386	394	396	401	393	342	365	358	375	350	395	370	361	358	379	372	394	394	374	391	367	377	371	341	404	390	376	392	392	409	413	369	359	375	391	400	366	358	386	371	369	351	338	356	399	409	396	382	376	353	421	382	361	430	381	370	371	402	392	388	415	397	416	349	400	375	385	391	384	384	368	391	406	414	405	386	395	384	394	360	380	350	360	380	390	362	413	370	335	378	343	397	391	386	345	368	383	392	401	419	396	386	352	352	368	388	391	406	427	369	375	385	371	369	380	430	375	423	386	383	390	397	358	387	367	351	393	370	369	420	361	375	362	386	385	409	359	378	418	391	378	400	381	387	366	377	392	372	427	422	391	405	412	388	371	379	399	371	383	382	384	368	373	407	385	352	386	412	391	343	381	386	341	377	391	358	379	413	407	367	367	379	353	403	359	402	395	379	419	339	366	363	374	369	384	396	394	408	405	355	378	385	380	382	387	351	356	345	396	385	374	403	352	388	357	389	367	364	380	372	351	416	391	403	400	354	368	365	395	378	421	402	374	400	376	357	387	399	412	361	409	386	396	414	381	370	365	440	402	406	398	387	358	394	372	398	359	382	360	390	377	376	381	376	328	382	354	388	409	370	386	390	354	394	388	386	344	387	360	379	401	360	371	384	416	350	361	411	382	409	371	369	382	368	397	397	407	389	375	386	420	383	364	352	378	359	381	366	376	416	346	389	348	395	374	394	372	345	410	368	376	361	366	381	434	366	382	389	349	403	377	405	356	376	394	378	366	345	367	404	400	367	365	447	379	350	386	398	389	372	393	366	424	370	395	373	341	395	327	402	339	375	371	389	372	381	374	358	388	376	355	387	403	401	358	376	356	404	356	373	359	395	360	341	341	368	397	374	368	392	387	391	375	366	400	396	410	347	404	396	371	384	349	393	363	393	334	397	387	434	378	373	382	387	460	371	386	390	405	360	365	370	394	364	406	398	415	359	384	382	377	387	422	395	387	384	375	368	385	410	409	356	383	370	412	385	338	386	385	384	393	385	388	407	405	377	345	428	372	367	378	388	401	412	391	378	378	395	391	367	402	393	381	417	378	390	391	374	376	363	375	384	384	386	385	418	377	352	435	390	422	410	439	389	391	397	381	347	379	375	376	380	387	415	397	366	374	395	372	396	402	334	372	393	377	397	362	366	422	375	353	399	361	370	380	356	362	428	377	417	399	388	425	389	392	407	403	377	379	394	382	375	379	352	332	394	389	354	380	358	397	413	384	387	372	348	395	406	356	359	408	384	386	399	351	363	394	377	379	374	374	410	447	387	390	358	375	431	375	368	364	432	405	364	368	390	397	406	364	403	382	372	364	380	361	365	377	389	381	350	385	370	380	371	384	385	364	365	379	406	377	386	392	389	386	376	391	415	385	402	391	358	434	400	379	388	411	374	393	357	337	377	400	370	358	361	364	385	385	387	388	424	400	382	414	372	371	405	378	394	340	389	378	365	378	398	405	392	363	371	359	375	366	397	391	353	338	389	380	390	345	379	393	374	412	359	380	374	384	390	387	364	384	357	356	391	384	355	402	374	387	389	373	354	375	381	380	388	398	410	389	381	364	368	337	393	407	371	390	419	374	387	375	365	366	355	421	423	369	389	403	366	394	390	397	412	410	380	362	369	377	389	373	400	392	401	386	381	380	370	370	364	385	410	412	365	384	401	386	398	387	396	379	371	394	410	409	407	399	379	435	360	363	383	355	398	368	371	356	388	393	381	433	415	400	401	381	394	339	377	369	393	393	382	358	413	376	428	420	405	409	358	381	422	394	401	387	400	370	374	394	390	357	408	399	352	406	359	360	378	407	380	353	383	366	405	411	380	385	376	436	383	384	356	373	383	378	405	397	395	361	384	405	369	366	381	393	375	409	390	411	370	376	375	401	372	393	381	369	316	370	383	366	366	366	408	383	403	391	386	358	370	386	406	373	420	410	405	404	406	400	327	353	408	363	386	367	380	382	347	375	378	379	379	394	363	375	424	397	373	415	390	394	379	369	355	383	378	383	407	353	343	383	340	409	337	388	391	356	381	365	363	391	389	394	382	387	372	341	383	384	368	370	366	359	379	327	346	415	387	364	385	387	404	396	368	389	349	354	361	414	371	402	399	408	394	405	391	418	377	365	371	371	376	354	356	345	379	366	348	393	400	372	363	367	358	373	388	360	354	385	345	368	368	353	392	371	374	390	381	357	350	376	396	437	370	378	380	409	371	389	384	390	397	391	395	409	359	366	387	436	357	400	365	409	381	368	413	372	363	423	343	324	413	363	389	374	376	368	378	368	412	376	356	388	403	414	391	365	352	395	402	410	341	390	369	376	397	373	395	372	379	382	418	371	422	382	376	400	392	361	395	360	374	392	378	368	381	415	367	393	415	380	417	389	399	370	346	340	390	385	394	367	382	378	388	372	348	380	364	394	364	367	373	360	373	428	375	352	423	368	349	360	417	411	373	377	408	380	391	413	416	397	391	348	384	363	380	375	364	358	407	399	373	376	393	373	398	354	374	367	387	406	415	398	360	383	360	369	360	353	375	397	397	368	394	363	382	407	384	369	355	377	362	369	375	390	378	377	384	412	392	388	379	387	352	381	381	370	411	389	362	387	385	377	371	372	375	369	399	355	405	378	391	393	395	389	427	363	391	359	387	358	379	358	385	364	368	388	387	363	411	363	396	411	424	356	394	371	396	382	412	385	381	388	373	369	331	388	415	418	367	363	385	379	379	408	378	391	400	417	413	412	400	415	394	351	379	372	422	383	344	407	412	372	371	378	371	365	367	349	367	391	359	366	382	407	404	388	353	368	404	358	378	374	409	382	399	362	414	373	387	354	407	379	374	369	377	389	379	372	400	373	391	394	381	380	372	374	356	409	366	376	410	388	375	424	367	373	405	359	370	356	374	412	373	374	403	367	394	395	378	401	382	374	404	381	401	375	370	401	409	414	375	375	367	381	385	397	411	386	407	383	369	382	407	382	410	362	378	404	387	383	425	333	368	421	360	360	396	427	345	367	388	366	384	359	367	385	343	419	351	398	424	399	362	378	368	418	419	415	399	386	383	409	369	415	346	383	355	405	409	389	386	392	403	369	359	404	375	388	370	382	397	394	372	357	397	368	369	412	449	388	351	315	351	379	343	355	386	381	392	368	409	342	367	359	371	364	387	403	420	419	378	383	351	409	363
17348	24947	34421	38650	29110	26129	20916	16902	24950	19589	15627	15979	17127	18553	18047	15343	14247	17784	23382	19660	15599	14658	10984	9285	7137	5086	3883	3609	3002	2814	3063	2845	2945	2990	3293	2609	2595	2210	2373	2182	1726	1644	1612	1522	1446	1360	1324	1266	1162	1162	1026	982	986	980	1042	975	928	981	931	968	935	978	906	845	942	863	978	931	912	959	869	920	968	938	922	988	866	947	884	877	915	879	905	889	941	913	982	921	881	958	925	878	936	918	879	905	927	920	914	924	905	898	884	901	939	904	958	874	921	919	885	921	877	915	959	910	956	899	896	918	940	867	899	884	916	952	849	932	894	934	970	976	920	907	969	946	887	919	883	995	932	967	941	858	877	913	858	881	900	909	897	917	872	916	887	941	979	951	935	935	979	977	929	888	947	910	930	949	916	897	912	934	915	932	913	908	925	892	942	920	920	911	942	941	922	943	849	910	869	900	940	884	876	900	908	923	947	940	916	872	906	909	971	905	929	956	902	898	916	878	885	877	896	930	861	838	912	1002	882	881	921	929	936	950	906	896	901	921	940	904	877	836	898	925	892	916	877	887	908	944	924	894	927	968	913	899	865	917	886	898	945	931	851	915	925	896	920	922	910	896	903	888	914	943	938	901	980	945	914	885	864	914	923	921	919	913	963	977	954	924	863	924	912	912	930	927	867	930	913	965	969	898	916	898	914	965	874	886	892	893	952	927	886	878	893	932	885	843	868	936	917	917	904	916	922	891	899	879	930	870	960	944	874	902	950	920	924	916	898	962	908	904	900	881	905	906	866	897	904	939	924	972	931	929	943	877	945	905	853	942	916	963	929	868	930	947	925	917	904	928	884	946	888	933	940	907	945	911	952	910	955	923	884	911	920	926	948	914	920	867	949	871	877	929	926	904	932	898	936	890	936	892	901	917	907	935	859	877	951	919	911	907	881	899	823	935	890	948	963	939	890	924	939	886	913	903	901	953	863	918	863	883	918	868	945	951	925	899	954	952	932	947	925	865	893	892	893	924	934	893	902	929	887	941	926	912	872	902	930	886	891	971	927	937	938	909	922	924	935	870	969	929	973	907	885	936	910	917	856	954	936	940	903	852	919	936	928	938	917	927	966	907	940	937	883	855	940	901	859	896	900	965	939	911	846	930	894	911	899	930	864	948	893	946	898	871	864	965	926	882	953	943	959	929	881	897	925	932	905	806	926	887	943	961	989	888	898	917	921	902	911	889	920	933	845	898	901	906	915	952	944	945	879	863	896	906	917	903	891	929	944	891	926	930	888	950	921	909	929	981	937	827	924	912	857	953	896	942	891	912	881	913	926	888	891	880	875	940	863	884	952	922	936	962	886	909	932	910	914	863	940	894	899	934	901	904	963	909	911	936	953	903	900	882	894	916	912	913	933	914	896	892	883	937	882	843	878	911	903	878	910	888	951	874	925	886	887	929	880	896	923	904	939	902	908	944	906	836	891	903	920	971	923	885	959	898	908	944	867	927	927	911	906	880	928	966	878	905	941	867	914	881	932	906	951	944	939	943	935	904	909	835	954	908	964	913	926	861	898	887	898	903	962	901	932	918	939	917	907	894	962	864	877	968	899	876	876	894	919	934	991	932	881	946	929	906	888	935	925	889	887	928	890	879	871	917	903	940	889	869	897	862	891	889	939	925	916	946	894	928	879	932	956	882	954	894	875	900	951	910	876	909	935	900	940	976	863	870	925	980	885	870	869	862	912	926	959	943	946	927	919	897	888	890	899	935	970	871	957	919	852	979	979	906	924	928	924	933	945	897	913	878	893	919	919	915	923	932	888	893	978	949	864	929	932	922	888	928	916	917	934	930	903	877	930	967	845	957	926	961	919	891	983	947	868	910	931	902	910	952	907	934	926	875	861	905	954	949	905	900	908	927	904	904	958	901	882	918	935	846	963	883	862	889	932	915	956	921	945	912	956	915	883	866	919	928	917	894	858	945	916	939	904	955	935	874	933	909	837	975	873	863	977	886	907	905	902	921	877	935	897	874	870	911	913	913	905	899	904	867	992	874	886	948	969	902	921	883	891	920	918	931	893	883	912	902	905	907	918	921	871	907	949	953	948	954	906	936	924	946	925	889	912	903	917	913	935	923	911	907	913	917	953	937	970	909	968	858	890	886	850	928	928	925	895	933	938	867	913	957	882	906	867	937	903	925	907	921	864	913	919	856	872	904	870	962	956	923	905	955	902	928	957	889	895	908	904	908	879	914	940	898	926	875	877	898	954	927	916	977	904	931	928	885	962	918	946	935	890	891	875	968	925	935	887	931	890	991	861	875	999	900	913	865	964	900	886	940	945	980	861	911	958	965	944	922	987	865	931	892	949	947	884	897	937	893	957	909	893	947	930	929	875	889	935	885	876	919	893	908	926	905	874	884	896	919	921	896	900	905	873	916	896	917	929	908	941	916	876	940	922	912	907	956	891	902	950	934	918	836	919	911	918	854	887	901	923	904	938	919	891	932	930	878	912	948	904	915	886	927	900	897	885	976	912	934	937	964	906	974	869	867	940	933	897	928	926	1010	880	930	876	888	887	948	889	868	943	915	905	913	930	900	896	891	905	928	915	950	934	926	875	879	916	935	948	952	902	867	937	902	934	918	906	916	890	868	907	951	896	941	928	866	917	919	925	932	926	917	954	894	904	891	891	934	959	949	944	920	908	932	917	898	925	878	953	910	921	876	941	903	901	991	861	910	950	977	873	927	884	940	891	931	919	872	902	816	946	889	916	931	897	952	960	945	884	886	922	892	918	882	988	985	931	865	937	952	903	876	918	879	889	923	939	902	876	812	962	1007	928	937	940	909	872	904	902	920	924	890	888	954	879	880	896	833	871	948	903	885	957	917	918	893	879	989	947	920	875	958	917	958	890	932	905	918	933	891	898	898	929	947	918	843	892	890	901	917	920	961	904	820	874	894	953	902	953	923	921	908	919	842	841	848	934	905	890	917	878	901	984	952	921	925	923	900	917	929	936	897	907	956	902	942	886	922	895	912	894	926	877	929	939	947	881	867	892	906	914	898	898	934	953	936	907	903	846	938	899	931	965	956	880	955	903	906	948	888	893	921	897	838	933	924	919	932	901	916	943	889	1001	931	874	890	879	893	893	920	928	913	933	888	892	946	938	929	944	880	933	970	970	920	902	882	913	907	883	954	998	926	954	883	907	891	908	925	870	918	833	880	925	900	936	915	931	866	934	907	892	891	954	951	892	921	903	962	911	872	945	884	909	947	934	887	870	895	900	842	936	961	865	886	892	890	885	894	929	887	885	925	889	925	936	963	915	958	884	891	936	883	911	913	939	866	930	894	946	940	897	928	930	899	912	872	930	961	929	861	939	866	907	946	904	935	903	924	929	968	886	905	933	891	932	859	956	941	871	943	946	885	883	886	956	862	885	885	875	968	899	896	902	868	913	942	887	970	878	905	894	883	886	935	834	948	884	921	887	900	922	933	939	886	936	907	930	872	936	858
35929	35297	43815	39281	31957	25119	23960	16682	20049	16229	11720	10005	9320	8863	8066	6921	4638	5790	10115	7778	5767	5143	3851	2794	2212	1594	1157	1000	863	767	807	817	729	744	993	726	746	578	634	563	518	484	419	435	441	413	422	404	339	324	371	323	328	324	349	328	342	329	299	291	319	286	332	283	336	339	311	289	337	327	349	256	329	295	328	300	292	326	278	301	311	322	300	275	320	311	329	323	313	298	310	319	310	321	325	294	326	339	347	316	290	301	287	303	291	306	321	308	320	326	310	313	331	331	352	314	291	292	329	304	292	329	336	316	312	283	308	330	350	302	318	316	367	328	289	299	298	326	308	304	298	292	315	314	312	304	344	282	333	294	322	307	327	320	352	325	311	316	328	359	335	333	339	305	310	309	298	322	304	307	302	321	337	310	330	309	333	336	314	339	319	307	330	280	304	327	293	322	335	300	338	318	312	305	348	292	329	319	283	322	326	351	305	299	309	302	298	321	285	308	325	335	319	326	311	315	320	348	299	332	343	280	340	304	331	279	324	307	311	320	292	315	299	329	306	339	318	340	329	267	307	302	336	335	334	286	312	313	298	327	309	331	297	308	322	337	331	330	333	321	329	294	317	278	314	323	279	294	313	327	315	299	309	253	317	330	315	310	258	327	309	329	310	313	310	307	309	338	307	292	303	302	353	319	323	330	334	339	309	317	311	312	297	299	314	349	332	367	300	304	313	318	319	314	330	301	293	282	305	317	304	318	309	291	295	306	322	309	315	337	323	324	310	325	327	305	298	316	315	297	341	283	321	327	281	337	323	322	311	282	333	300	318	293	318	355	314	296	338	308	284	309	350	298	290	286	296	305	299	278	297	333	314	315	292	319	301	297	295	311	317	300	274	297	351	310	325	325	300	330	300	335	321	307	304	329	297	310	305	287	321	345	286	308	283	311	331	314	308	288	348	352	315	290	299	312	323	319	299	325	274	293	347	311	304	306	338	327	316	315	303	338	318	301	292	326	293	310	314	341	296	312	317	334	336	331	315	321	333	309	299	301	276	290	336	344	314	325	293	289	307	310	309	329	313	296	295	333	311	324	320	305	323	291	306	309	334	293	300	308	294	328	318	300	292	315	357	270	314	302	298	317	360	305	363	308	323	323	313	273	326	331	343	309	338	263	294	320	334	328	319	284	321	321	323	332	291	321	315	304	315	288	310	359	317	308	301	312	336	319	290	317	328	315	297	335	322	316	332	309	350	283	307	296	302	331	309	333	275	293	277	303	322	337	271	312	296	311	348	305	286	291	306	340	357	316	329	295	294	322	288	378	306	319	299	335	301	298	296	304	318	302	331	362	300	335	320	294	325	354	328	316	312	365	314	347	302	312	322	298	317	318	313	310	308	316	311	312	321	323	291	304	360	300	315	334	329	320	300	305	362	313	321	284	350	273	310	313	304	331	329	311	344	312	294	282	294	311	339	306	310	332	323	332	303	325	333	302	339	298	306	342	340	297	319	304	319	305	322	307	330	335	315	314	345	299	323	320	293	287	340	313	335	299	293	297	318	318	315	301	310	308	307	328	309	324	313	272	299	290	301	324	303	286	312	289	351	317	353	292	298	309	320	309	294	305	305	323	296	338	307	337	351	320	321	298	303	317	318	301	313	314	295	305	299	363	327	320	315	295	330	329	303	317	333	307	312	325	334	319	333	280	317	307	300	309	294	328	279	322	320	314	312	299	289	336	287	342	322	299	275	333	318	305	308	313	288	307	314	336	314	298	294	339	351	301	296	292	325	292	337	319	324	324	304	296	300	350	315	305	327	331	297	308	330	330	308	349	300	268	331	340	291	328	325	310	339	323	302	365	341	346	329	327	340	326	327	314	318	321	318	307	330	319	313	302	296	317	314	289	265	296	308	347	287	310	319	315	300	334	293	316	308	291	299	290	329	303	328	307	342	330	314	304	318	302	341	327	307	315	333	308	322	283	317	296	300	289	279	321	324	307	292	314	281	334	309	310	290	288	286	314	297	284	302	315	310	287	308	327	329	288	309	344	337	322	339	351	312	299	325	325	315	301	313	312	311	302	320	335	297	357	336	295	293	294	292	328	287	330	353	316	291	324	321	323	298	336	273	340	315	316	301	316	335	311	298	309	290	331	294	345	326	333	358	340	298	306	334	292	332	291	320	291	296	326	310	321	322	309	338	275	310	301	321	284	312	302	295	326	296	291	328	341	311	325	315	293	292	343	319	304	327	299	306	301	340	315	321	289	316	329	322	296	302	311	293	292	314	297	306	309	330	291	312	304	304	348	270	329	318	287	338	317	341	274	299	302	325	320	315	320	330	325	303	338	318	309	308	345	330	311	310	325	339	300	290	332	333	279	320	354	297	318	317	331	297	311	346	296	304	278	326	304	339	296	354	284	316	297	338	343	304	328	334	341	298	302	311	296	318	324	315	307	341	316	299	337	309	328	299	312	306	307	314	318	276	299	284	290	327	321	296	291	306	297	316	324	363	308	306	320	328	344	356	299	308	318	318	310	286	285	330	331	306	313	306	294	295	348	307	303	309	309	322	294	300	313	286	285	308	342	311	307	289	291	311	302	348	318	318	337	325	322	318	274	339	288	319	346	319	313	342	327	301	307	312	318	295	286	327	319	310	305	310	334	326	312	305	281	281	315	327	319	312	344	354	336	329	335	283	329	310	293	299	316	351	330	306	318	337	306	313	306	303	319	303	340	318	339	325	333	306	296	312	307	303	323	313	302	312	319	339	299	324	320	295	305	265	305	339	289	301	295	332	294	339	310	317	274	303	324	295	351	313	324	293	314	275	304	287	318	305	299	298	325	326	297	337	295	320	301	320	330	320	290	335	311	299	312	317	326	298	304	321	301	298	286	309	315	292	281	285	336	328	300	286	330	334	302	307	268	285	309	343	281	335	298	307	301	298	305	299	314	323	317	318	309	304	329	300	326	326	289	301	329	310	297	309	295	292	319	299	297	330	296	334	302	292	343	337	357	337	319	312	301	342	302	330	306	345	328	314	297	323	290	293	288	308	315	341	291	309	326	279	284	284	311	325	339	320	294	300	300	324	290	299	335	324	329	312	333	301	307	315	299	284	271	307	311	314	318	287	304	322	331	298	319	300	300	307	330	298	335	307	316	296	300	298	315	314	322	353	329	293	330	307	330	268	307	303	342	324	303	331	324	332	291	303	308	304	306	272	317	312	312	318	311	313	316	295	301	321	313	322	305	326	359	330	310	316	317	291	283	284	322	275	309	302	299	320	334	350	326	322	309	306	298	315	303	332	327	321	308	336	309	353	316	270	293	310	311	319	327	336	306	307	334	309	305	300	337	330	316	293	321	326	309	335	337	290	318	264	348	321	298	313	307	323	269	295	319	279	329	321	314	288	288	336	294	288	290	337	305	311	292	294	318	300	337	311	299	320	289	311	291	328	323	312	286	313	300	330	285	312	279	328	329	295	321	301	324	306	320	306	323
21437	27298	40393	41578	32666	29062	28642	20104	34181	28123	20324	21093	23398	26605	25478	22886	17570	21912	32866	27480	22627	21785	17709	14546	11350	8406	6149	5609	4768	4117	4119	3961	4049	4556	4966	3717	3624	2761	3127	2910	2175	2012	1893	1883	1696	1576	1390	1250	1100	972	978	899	919	879	808	820	876	823	800	755	751	802	752	798	760	772	819	778	746	810	746	763	729	749	817	791	769	754	788	758	748	850	722	758	713	750	779	772	791	751	726	768	838	781	738	817	790	780	746	736	793	801	770	767	739	788	783	810	742	728	752	738	777	797	750	750	778	755	766	827	790	732	766	730	733	764	774	789	748	741	730	813	791	789	773	760	779	783	760	768	768	751	770	746	759	791	722	722	790	764	727	753	770	778	776	729	767	729	826	770	742	765	743	741	804	771	766	732	792	789	748	762	717	775	777	754	818	823	796	722	795	727	793	768	769	790	733	765	789	773	818	778	754	728	730	761	751	782	820	738	781	763	742	734	760	754	763	767	780	764	782	756	804	744	796	732	746	767	767	744	755	802	745	782	784	753	738	765	779	696	799	775	739	743	778	772	721	770	724	758	744	754	780	778	772	733	752	726	800	758	730	786	785	785	752	754	756	731	781	736	785	759	728	727	743	786	774	780	751	742	762	762	780	752	749	751	751	761	772	742	752	701	760	727	784	720	738	819	828	764	719	759	758	759	722	739	758	771	738	763	768	765	791	756	765	746	727	775	741	755	792	708	791	779	770	723	823	759	737	779	745	775	782	762	730	735	740	743	711	780	683	790	753	759	773	732	770	780	773	753	784	784	804	780	739	770	799	748	729	743	805	757	803	724	756	750	772	737	748	765	776	779	776	748	763	786	733	737	761	777	750	761	739	776	756	757	776	756	744	721	774	798	748	746	758	731	782	789	806	754	772	729	730	766	804	764	725	790	756	767	732	741	783	797	801	791	738	716	779	773	745	750	730	788	806	706	788	768	787	786	795	792	716	762	749	769	769	771	726	775	734	783	763	798	773	799	793	721	736	770	700	802	786	713	750	722	805	763	743	754	752	781	785	741	772	742	737	777	751	801	800	789	755	739	775	753	774	753	766	783	732	737	714	748	805	791	744	775	795	785	808	787	745	772	760	819	712	738	758	817	703	737	798	781	819	729	778	714	740	791	785	721	729	769	754	729	778	841	735	749	757	763	741	756	768	750	756	763	789	817	715	736	740	754	719	817	791	717	743	757	799	753	773	779	749	754	778	806	763	791	760	764	730	724	798	733	744	736	724	767	745	708	720	733	770	765	771	777	808	757	778	751	756	773	763	761	759	746	749	712	779	749	757	743	735	754	791	716	732	802	730	753	739	733	704	790	746	746	750	747	763	762	804	765	771	772	779	771	721	707	734	801	761	753	752	808	747	749	790	753	759	737	760	768	800	762	797	811	803	776	762	721	799	783	792	734	747	763	801	795	755	782	741	766	775	770	767	777	797	786	748	733	795	728	732	725	741	741	829	763	800	765	812	750	776	765	723	790	738	769	764	796	736	759	786	759	771	748	725	776	783	762	730	811	743	778	748	766	788	736	766	802	798	712	776	770	814	781	772	733	762	753	738	750	733	765	772	693	744	792	781	762	772	752	733	760	786	750	772	787	789	788	794	685	764	769	735	811	745	754	780	765	749	733	748	799	801	772	784	737	757	748	772	791	760	760	757	776	814	759	789	743	725	781	763	798	721	825	738	800	770	783	764	769	750	716	724	778	786	734	732	766	785	802	760	743	771	765	781	745	759	711	753	796	744	766	766	768	724	761	772	734	707	769	758	789	771	791	767	761	791	728	802	762	754	786	747	756	756	767	779	784	752	747	757	794	783	761	795	746	799	768	757	769	744	763	788	780	767	703	763	764	764	765	748	788	694	753	764	789	752	735	742	752	775	751	750	753	821	728	678	747	746	716	792	792	744	783	812	759	746	773	772	762	768	767	783	794	814	774	760	768	788	763	773	781	830	797	764	747	773	744	808	745	779	728	789	753	762	754	738	729	764	758	811	743	772	768	704	829	770	744	779	716	781	757	755	758	767	770	794	777	803	776	792	823	748	810	803	769	741	715	773	810	786	784	817	752	791	794	760	797	760	794	772	810	755	772	781	778	732	751	732	709	820	766	736	757	780	769	744	774	738	756	764	787	748	775	746	793	786	753	726	769	817	789	764	737	816	723	761	750	796	756	734	812	763	749	757	752	769	781	773	755	752	799	771	769	783	753	759	800	756	772	756	780	793	744	736	715	775	696	801	780	792	724	754	781	725	745	740	736	744	755	763	739	782	778	737	741	819	757	782	801	767	743	806	813	793	763	767	723	768	762	810	793	784	743	748	757	752	756	764	771	787	764	736	806	796	789	761	764	759	728	770	812	777	785	793	749	740	794	788	823	794	739	792	795	766	689	755	761	773	773	715	743	775	771	757	758	766	766	773	738	792	750	743	746	795	749	746	802	796	777	771	792	794	735	762	736	759	717	811	761	780	775	739	768	713	752	761	754	742	772	773	754	783	822	716	763	780	734	791	773	813	761	772	779	792	714	737	810	739	748	746	733	784	764	794	757	771	778	812	738	746	786	747	774	780	747	787	761	743	735	736	767	777	773	708	731	755	821	780	783	745	739	805	753	755	733	793	715	777	779	788	781	772	742	781	748	739	786	782	819	791	765	733	823	742	767	677	789	768	761	770	786	737	748	722	783	767	756	716	746	713	774	765	729	764	805	741	762	791	767	820	785	746	763	812	754	779	776	756	818	779	809	740	797	794	713	769	754	758	772	749	771	754	753	767	783	772	739	732	784	775	764	752	811	820	800	742	775	802	716	771	748	713	746	797	754	725	757	725	723	736	771	786	802	721	754	773	810	774	747	777	741	742	807	751	769	760	745	776	751	680	806	783	748	763	746	719	790	743	759	780	753	802	764	780	739	779	758	767	771	756	729	735	760	856	803	820	793	803	746	773	783	748	713	752	727	756	793	737	781	776	771	810	732	770	789	747	752	753	743	746	748	793	747	769	766	780	745	736	780	770	761	776	763	751	747	761	760	756	739	756	735	759	791	779	777	737	731	789	745	735	774	775	743	763	766	764	754	710	808	791	794	776	737	780	783	763	690	820	748	780	802	779	727	734	746	768	757	771	781	802	793	726	753	744	730	723	803	761	800	730	751	789	775	770	766	769	753	734	698	733	747	729	798	755	732	777	724	752	774	723	743	743	790	777	735	750	751	779	779	756	757	764	752	754	790	784	765	743	802	792	737	779	789	753	730	775	710	766	728	780	791	795	724	798	764	808	758	720	786	780	810	742	746	754	787	727	760	724	758	777	733	793	730	794	762	769	809	798	773	751	732	748	758	718	699	780	738	783	742	789	790	762	824	755	791	789	752	758	730	712	729	771	729	788	799	783	735	828	775	757	743	749	736	789	759	750	753	734	776	777	744	733	769	754	765	770	743	729	770	797	753	789	759	795	760	779	744	783	786	845	773
13754	7780	8389	7210	4758	3190	2201	1447	1367	1027	1012	851	805	757	615	582	546	546	606	550	517	571	519	466	496	454	479	458	474	440	446	496	471	420	423	438	450	443	404	404	451	449	408	432	424	392	390	424	398	413	375	389	370	384	395	359	374	440	448	399	386	388	420	354	374	379	379	379	425	389	368	386	381	393	414	403	387	401	353	393	411	406	414	375	438	369	376	390	365	384	378	372	387	383	377	420	398	383	390	381	428	390	365	415	401	342	392	412	386	401	346	390	387	396	373	408	412	398	403	419	412	347	387	394	443	367	407	395	417	358	360	403	354	349	379	397	394	432	381	367	389	415	378	395	420	400	426	433	370	388	377	378	411	343	399	370	380	378	405	418	367	405	361	402	411	383	398	402	402	385	365	388	392	403	394	386	390	368	384	358	403	422	401	413	397	365	412	392	355	395	392	414	415	407	381	397	394	348	378	373	417	398	432	387	376	403	374	439	400	352	414	393	377	386	372	394	388	398	397	401	372	356	343	380	374	376	405	396	382	428	444	381	407	388	374	401	393	395	395	398	402	390	430	390	395	393	387	381	370	377	368	412	384	377	371	374	361	402	396	424	381	348	362	416	412	381	372	417	398	398	383	423	399	381	424	403	406	384	381	384	386	410	415	428	385	365	381	403	377	373	409	393	382	369	373	371	400	384	365	418	411	396	390	389	400	400	414	402	389	399	375	401	389	384	383	424	362	439	395	335	361	377	403	403	410	384	399	440	396	410	396	406	382	369	371	379	371	402	365	408	397	415	392	416	420	432	420	383	345	376	396	365	390	400	378	342	386	429	386	391	397	359	388	374	418	412	381	385	422	388	365	392	394	423	398	366	393	384	399	369	382	377	413	363	420	396	410	399	408	378	414	406	384	409	407	403	386	369	402	416	415	414	415	378	388	396	367	372	425	418	397	390	412	412	382	345	401	432	405	389	422	372	378	433	400	375	418	361	375	401	391	372	393	450	406	394	405	393	435	397	399	403	376	427	378	383	370	404	391	366	396	402	374	392	384	380	393	387	410	409	382	458	406	397	370	408	386	358	379	389	381	406	399	384	381	380	349	385	397	390	415	373	345	383	428	394	357	370	414	385	399	386	373	399	403	372	429	394	382	387	383	392	384	385	376	449	398	381	392	406	416	417	369	415	404	405	363	404	386	402	400	384	412	362	407	391	392	384	401	412	401	384	379	396	379	392	418	403	390	376	391	412	393	391	369	442	400	408	378	386	376	439	396	385	413	383	405	401	410	385	384	420	385	392	381	408	384	371	379	387	415	414	376	390	376	398	350	388	400	421	397	411	357	370	388	404	383	396	382	388	359	389	366	397	403	388	379	394	365	389	368	387	400	400	411	404	439	382	408	419	379	423	399	413	385	367	338	368	379	401	403	393	412	393	401	386	419	350	382	375	371	369	399	374	378	384	402	378	385	420	379	388	421	402	423	412	380	381	408	369	384	366	404	393	367	380	363	396	362	347	438	358	433	393	400	404	366	417	401	390	410	396	376	385	407	417	377	406	414	346	385	376	420	381	395	342	391	422	390	391	432	381	397	382	421	348	404	390	409	420	398	413	381	371	377	401	385	379	401	380	403	393	407	397	383	391	382	422	411	376	368	416	390	431	398	395	375	398	413	351	360	391	387	383	418	364	369	433	387	416	370	408	396	382	410	396	422	384	403	416	389	414	370	360	377	393	383	382	377	379	393	415	409	387	395	407	390	417	391	387	376	416	403	400	390	398	392	412	421	420	395	383	381	408	386	370	392	419	388	419	409	382	440	404	361	383	414	409	418	364	399	405	390	414	383	409	417	428	413	389	390	393	345	411	384	386	410	436	401	393	408	383	395	358	404	405	382	424	389	426	371	404	386	365	397	410	381	399	406	399	424	405	364	395	401	382	380	375	405	391	394	398	373	365	381	388	412	405	422	387	389	383	380	424	415	377	372	379	416	400	388	378	415	414	399	432	347	420	364	387	365	378	403	372	355	415	370	418	425	411	394	408	385	404	434	401	404	371	420	417	402	405	379	390	399	407	382	392	388	368	345	377	375	393	421	414	395	420	385	371	389	351	428	372	376	377	375	420	406	420	401	373	429	379	367	407	367	399	376	351	383	374	409	374	392	398	403	368	374	370	403	384	401	382	415	408	402	418	373	362	383	373	411	391	390	409	382	415	397	452	423	362	388	398	362	425	345	410	398	402	384	417	402	402	373	391	350	365	416	375	364	391	391	439	379	384	400	388	411	407	396	415	391	389	396	404	385	426	385	428	378	385	386	428	406	374	400	368	384	408	373	380	390	400	382	404	424	363	406	377	371	354	400	336	397	406	448	405	378	363	389	418	402	362	450	417	397	365	380	400	350	377	387	390	420	394	402	432	384	366	427	396	358	389	383	395	363	409	362	384	396	389	393	416	374	406	422	422	411	352	378	393	375	419	359	389	400	400	401	395	383	401	378	411	420	382	404	397	357	391	385	380	393	353	413	430	406	405	396	362	378	370	380	395	391	351	394	412	376	385	376	420	407	402	423	353	405	379	409	382	396	395	358	381	366	416	385	394	397	397	407	387	422	400	393	404	384	409	372	391	378	374	370	397	416	402	394	385	412	387	417	427	375	392	426	367	389	385	404	408	378	411	381	405	385	399	383	388	375	346	386	411	429	364	409	389	385	396	389	368	388	407	396	423	380	401	386	348	375	394	414	424	370	385	426	391	398	358	400	403	399	404	373	394	395	383	362	411	400	432	436	369	385	420	366	414	361	410	405	414	392	366	400	357	432	382	387	403	407	416	415	393	373	376	397	353	406	375	419	385	395	397	388	359	412	363	420	373	346	426	397	398	364	372	385	393	382	403	385	388	401	369	410	372	410	345	339	380	378	399	393	397	398	400	407	371	384	429	386	398	403	365	397	405	392	389	374	395	383	386	349	386	373	401	389	415	358	364	392	426	360	387	365	343	400	383	357	374	374	428	403	399	382	404	428	363	380	403	376	384	394	372	398	369	360	389	392	382	415	391	402	409	394	397	390	345	434	380	332	401	393	384	398	409	426	362	394	385	396	416	393	378	405	417	395	428	392	419	398	401	383	410	379	405	405	383	363	387	411	387	407	373	368	380	408	368	386	414	378	385	392	379	405	387	398	361	392	358	412	366	384	402	398	390	392	363	383	392	404	395	383	389	391	405	383	431	410	416	433	368	395	441	398	389	403	396	388	419	355	389	379	365	387	373	403	367	394	363	367	344	392	395	400	410	365	371	410	407	377	431	417	374	401	394	359	374	400	422	371	411	403	384	381	372	365	371	378	396	408	399	383	376	397	397	381	399	366	400	404	373	408	389	402	402	420	390	404	414	407	433	381	402	400	351	413	396	420	378	402	370	416	417	422	411	371	408	414	423	391	397	379	410	366	377	408	419	392	393	387	373	387	422	387	394	392	367	403	435	345	366	369	410	385	397	373	412
8381	7153	13722	15299	12974	10138	8286	5687	5973	4844	4516	3899	3461	3090	2829	2416	2039	2253	2872	2387	2046	2021	1943	1676	1578	1565	1323	1389	1419	1272	1277	1285	1339	1280	1252	1323	1231	1151	1181	1127	1160	1099	1125	1039	1084	1091	951	1053	997	997	1043	981	983	957	941	958	990	931	953	1046	959	958	944	1013	935	901	972	955	932	917	961	952	915	951	909	946	910	949	964	946	985	957	948	936	947	865	946	961	946	941	875	981	947	912	941	997	907	972	941	958	924	906	955	923	946	965	933	914	908	913	960	903	963	945	944	959	945	948	925	942	924	957	881	986	963	950	943	950	943	948	992	912	943	913	955	975	921	912	880	952	927	962	986	917	935	990	969	937	953	947	880	988	931	928	939	913	979	962	964	898	973	918	962	898	948	926	920	942	948	963	949	959	953	978	973	935	948	938	927	914	931	941	933	932	919	892	936	973	962	957	948	964	928	899	934	1006	897	933	955	939	929	962	905	953	979	955	919	1017	891	948	943	961	944	1001	933	890	913	1006	961	938	900	916	969	962	887	982	977	964	987	936	966	976	986	935	979	941	989	881	950	966	942	957	901	882	993	905	946	914	944	976	932	950	968	929	918	975	962	935	937	928	918	959	901	955	950	934	983	976	929	973	966	927	986	900	991	960	961	939	977	962	925	917	962	917	1017	941	980	933	949	962	936	936	962	924	941	926	933	952	957	964	970	986	874	921	917	980	936	987	953	980	920	995	927	950	944	938	942	911	941	941	923	955	986	945	927	958	978	971	995	975	939	909	923	956	912	928	907	916	978	912	923	915	966	980	891	970	887	927	961	908	937	951	940	961	1020	974	940	943	952	982	949	918	867	923	1003	923	990	937	967	938	992	920	946	948	960	949	929	947	942	908	905	935	993	938	897	938	914	997	943	953	924	967	970	963	937	938	1009	907	978	928	923	945	954	967	978	921	948	956	905	965	961	948	946	982	898	929	976	910	915	1037	937	892	945	932	946	957	916	906	938	946	964	969	926	944	916	920	962	921	919	885	987	949	926	930	994	961	926	945	952	966	963	924	962	984	951	967	911	918	924	904	1019	926	869	938	931	944	966	918	983	979	949	967	959	974	950	987	954	991	965	921	925	958	946	959	990	974	991	919	952	952	908	923	931	936	935	973	936	962	940	896	937	957	1006	968	918	943	966	958	976	960	986	939	868	984	1029	913	953	962	916	904	969	929	1003	908	937	935	986	949	1019	958	948	1028	1027	957	936	958	914	944	989	956	948	958	914	912	972	951	920	925	874	927	920	926	928	909	944	914	967	915	893	890	999	1010	915	928	902	914	970	955	976	932	910	980	950	903	934	907	914	920	918	986	958	962	950	909	888	951	924	934	992	931	992	942	911	915	973	913	972	942	958	933	936	912	922	930	959	950	972	968	923	936	869	970	865	965	918	970	1017	972	984	951	941	969	942	912	933	941	949	968	942	952	948	1001	936	970	933	957	1047	1009	953	950	889	940	928	965	920	869	970	945	970	968	929	955	898	921	915	966	901	938	922	948	955	912	945	968	957	915	954	930	962	958	953	909	969	953	981	953	985	930	949	916	992	890	1001	993	1011	976	951	965	934	940	978	961	937	928	983	942	941	939	958	950	926	908	961	956	890	946	986	943	876	924	924	976	921	998	928	966	951	909	928	907	901	957	887	973	953	948	934	917	943	999	947	942	991	881	980	995	951	943	952	829	950	953	925	959	926	952	937	986	1007	975	972	1008	972	974	941	894	957	925	957	927	957	961	903	919	936	928	927	941	948	885	956	915	1008	934	936	918	959	973	961	973	941	940	960	976	950	949	959	917	994	933	949	959	972	908	887	912	943	884	951	959	921	942	967	985	970	960	941	982	913	918	918	963	995	942	966	912	940	976	970	958	970	941	949	973	941	917	959	967	940	949	980	945	978	945	951	938	915	968	972	902	921	908	945	965	907	963	972	988	924	946	931	969	897	931	956	947	1009	973	989	959	928	942	910	985	981	941	907	976	927	929	1004	941	945	969	906	919	965	998	939	929	897	967	945	898	980	978	948	1021	935	898	992	908	946	954	923	917	939	910	1003	984	946	907	982	940	996	971	934	920	913	928	990	886	917	974	875	924	947	958	937	940	937	951	915	887	962	988	966	950	987	992	900	931	946	943	937	983	984	909	995	962	950	940	955	957	988	931	967	962	969	933	966	834	940	947	951	936	1007	924	890	909	935	958	942	966	892	956	945	952	902	907	916	931	918	955	895	901	1002	942	984	913	943	942	961	932	977	1007	965	988	1010	1001	933	963	978	931	984	962	912	941	961	950	1003	954	937	889	952	934	989	973	942	958	939	856	963	938	987	1007	942	916	950	927	936	945	925	992	944	903	1001	939	920	953	960	916	925	1046	973	957	959	902	971	963	962	998	922	974	987	1004	933	954	965	936	932	971	949	1015	973	943	951	940	934	981	945	937	963	991	946	966	918	917	960	944	978	932	948	955	959	930	984	1004	918	943	1011	945	940	1007	930	935	913	933	972	923	953	961	983	940	958	940	973	968	916	915	917	951	944	961	902	869	938	931	955	935	934	951	938	929	953	954	990	917	887	936	931	915	984	932	935	909	950	978	945	906	965	922	917	906	935	979	967	964	980	962	967	920	938	912	949	942	923	987	929	914	883	904	971	960	923	938	963	945	875	1004	920	947	993	905	948	965	949	906	931	956	897	935	901	966	906	918	953	952	880	982	1005	1017	947	950	909	949	932	929	929	993	966	929	915	896	942	917	943	941	919	938	926	933	874	967	914	927	941	931	927	984	930	994	1017	959	937	887	982	943	971	976	949	935	916	935	982	905	927	965	976	937	935	922	970	906	969	893	935	932	963	1001	927	930	927	934	933	955	930	942	961	925	993	885	928	950	918	992	966	952	1006	1049	918	933	924	950	945	947	934	963	959	964	966	915	944	938	975	906	967	932	918	975	1003	901	938	972	963	996	972	903	960	943	961	934	916	933	966	1028	941	911	966	923	924	936	994	920	913	965	909	939	922	996	968	930	989	967	972	995	995	923	949	958	950	957	1003	975	956	895	902	949	924	944	985	945	973	943	952	949	982	964	970	987	926	979	952	964	994	927	972	969	961	945	962	966	946	924	911	913	941	975	954	996	958	980	911	948	927	941	875	995	912	927	994	911	973	932	971	902	960	939	947	944	924	918	938	943	964	929	937	950	952	896	961	992	966	932	943	955	954	972	955	913	907	989	957	946	1000	990	975	912	914	973	959	902	867	957	956	975	961	942	966	908	993	907	909	939	1024	923	963	942	956	971	925	961	949	928	913	987	927	931	972	1003	943	999	947	889	921	955	919	921	941	934	902	927	961	949	988	929	956	943	940	901	882	958	967	969	940	952	984	975	953	934	951	991	934	914	962	923	950	937	948	923	926	928	937	919	928	989	919	940	907	940	872	957	939	923	930	944	935	1004	877	969	945	913	881	876	902	967	926	936	961	865	957	887	994	955	962	948	976	948	942	971	928	970	973	942	924	938	936	998	950	931	900	959	943	964	961	938
28217	23677	32468	33157	25027	21568	18523	11461	11641	9556	7190	5516	5086	4826	4433	3317	2222	3177	5511	3711	2933	2841	2042	1731	1326	1095	920	795	702	638	691	629	675	652	691	633	589	534	568	560	478	489	473	478	456	449	403	402	400	405	434	393	401	380	355	382	394	350	386	401	378	415	365	378	382	369	382	388	414	377	364	390	359	374	379	369	399	408	353	356	380	344	359	383	363	335	371	383	388	385	403	365	365	390	374	372	379	398	415	389	397	379	410	378	399	399	378	337	377	378	360	385	413	370	389	377	351	397	391	377	388	408	371	376	357	393	394	374	388	345	419	371	402	371	342	371	390	379	378	411	399	377	382	404	392	390	406	395	424	385	378	380	411	358	410	374	388	354	382	390	386	375	394	406	396	411	363	393	408	358	367	362	382	358	345	377	358	339	353	354	399	418	397	359	371	323	362	376	378	384	423	358	392	381	378	382	428	390	387	390	392	375	389	378	377	353	369	387	386	379	370	389	376	386	362	360	365	380	377	350	372	386	348	358	383	421	416	400	385	350	365	358	378	386	391	380	402	387	376	366	370	384	410	371	379	379	359	388	375	350	399	371	397	356	392	359	367	383	406	358	389	428	335	372	374	406	393	381	380	396	380	369	370	381	353	381	376	408	383	383	385	388	380	402	425	422	382	398	387	373	374	390	366	423	408	427	400	408	363	370	401	367	370	389	377	346	378	379	373	362	385	412	379	373	389	394	402	406	351	400	374	434	363	377	370	388	376	364	389	372	383	396	420	421	346	380	337	378	377	363	362	383	355	357	382	370	404	412	374	369	360	370	358	383	396	384	371	394	402	375	366	360	384	399	389	378	422	354	391	402	387	373	379	366	409	380	383	391	347	368	383	420	359	368	405	405	421	415	354	360	370	379	377	332	395	361	386	362	377	401	413	394	424	387	399	380	401	376	411	353	405	364	400	401	375	388	427	373	387	370	367	363	360	374	375	384	355	362	422	372	384	370	373	335	367	384	369	357	363	367	390	383	366	361	383	356	344	390	383	338	360	368	385	376	354	367	365	383	370	385	373	383	355	385	381	374	362	374	379	376	377	369	359	379	371	386	364	371	413	383	386	370	394	387	365	364	399	366	371	392	413	421	385	408	428	358	379	398	389	374	361	398	364	376	378	374	374	382	360	339	393	415	389	415	394	373	377	397	413	337	387	354	356	363	382	335	334	392	379	377	373	359	374	392	406	331	365	380	376	390	378	377	427	385	372	384	406	393	413	371	381	392	391	407	376	367	356	381	384	396	377	352	373	387	377	391	385	358	355	373	342	366	372	353	412	362	378	372	421	343	390	358	348	345	407	363	439	384	378	341	386	393	398	352	379	383	398	384	352	343	374	384	364	387	351	378	378	427	368	359	382	415	388	375	391	411	403	364	382	419	407	376	418	372	340	387	395	443	364	380	379	392	357	333	347	402	377	379	381	381	341	432	367	355	357	366	416	396	402	372	356	397	370	411	391	405	370	401	370	403	369	381	406	347	391	386	396	392	368	400	351	383	388	372	363	404	353	386	361	354	373	393	373	390	380	384	359	352	402	341	374	364	372	368	396	380	352	398	364	380	369	389	375	402	368	392	370	393	360	381	398	373	421	407	368	380	378	412	362	374	396	371	377	411	347	405	399	377	365	360	406	369	399	368	364	390	358	353	393	394	399	403	387	369	360	395	358	369	362	395	323	390	384	385	413	410	362	383	402	369	373	412	387	382	364	359	409	346	389	362	389	392	401	363	378	391	367	392	403	393	370	374	338	386	353	382	397	404	368	358	370	358	365	369	400	353	405	431	384	373	393	374	402	337	430	381	377	430	342	330	380	441	386	350	365	380	379	362	417	390	381	354	362	343	370	426	356	398	381	389	382	412	375	355	359	387	388	359	399	380	401	367	405	351	335	357	395	404	384	370	372	385	384	378	384	353	382	365	346	376	368	362	397	397	412	386	365	368	364	369	367	378	367	374	374	345	406	383	379	393	369	364	374	416	426	406	406	380	350	395	413	375	406	377	388	434	376	393	404	414	393	345	384	373	386	343	383	383	379	362	386	377	367	347	383	353	390	402	398	407	402	375	360	326	343	362	409	381	390	403	393	364	404	393	356	360	349	375	397	348	379	356	377	390	389	380	361	385	359	404	384	379	388	388	379	354	367	388	388	339	388	374	370	438	400	398	343	384	374	422	373	377	406	363	375	401	398	378	359	383	396	421	320	390	371	395	420	382	376	389	410	394	385	350	376	400	383	393	379	403	395	336	372	388	366	380	355	364	394	399	371	419	391	376	393	397	379	353	404	391	375	389	376	368	382	354	376	386	403	393	389	395	403	387	382	401	350	426	404	373	366	359	416	376	389	401	356	378	368	351	360	344	386	352	367	374	386	349	371	371	412	391	340	376	379	393	380	370	371	404	376	384	348	369	352	373	369	382	398	374	354	375	379	372	353	410	359	365	387	383	362	343	349	409	393	369	402	414	390	355	371	339	386	390	406	386	372	371	359	386	394	376	395	393	398	403	382	405	363	389	408	417	374	394	365	393	402	412	394	346	394	396	366	349	355	404	373	358	373	357	381	357	383	417	382	398	394	381	356	351	381	402	362	381	393	362	378	403	429	365	371	362	391	391	392	358	382	366	416	367	383	381	372	381	387	411	372	382	395	391	406	386	385	391	369	373	388	382	403	352	326	379	377	390	402	386	391	407	382	376	383	381	348	354	403	424	383	371	377	384	384	367	386	370	405	365	382	401	398	390	367	370	373	330	402	342	397	370	363	368	405	392	406	343	399	382	387	364	348	396	395	356	374	369	394	401	426	375	375	382	375	397	406	350	359	361	352	393	397	359	366	413	393	352	342	377	370	385	369	382	360	383	371	363	385	395	396	414	399	392	397	398	342	397	394	352	435	392	411	372	361	406	382	422	381	393	354	366	381	372	370	413	382	381	403	385	363	376	397	394	374	364	364	375	363	388	395	404	368	414	423	399	350	341	398	386	404	387	394	350	386	365	363	357	381	338	355	369	377	411	359	394	376	340	346	379	353	386	368	427	381	368	356	368	374	386	374	385	364	349	364	414	374	401	407	385	376	371	365	405	332	384	416	377	383	365	384	401	362	363	414	392	423	359	412	383	392	389	348	412	403	370	424	423	379	371	412	415	379	358	372	393	377	400	361	393	353	418	408	381	352	386	403	384	371	383	385	394	366	346	382	383	382	372	388	368	370	410	376	391	343	432	394	383	375	376	398	384	379	414	337	405	399	370	405	366	418	374	380	388	405	409	377	377	393	361	383	410	388	390	366	396	374	379	355	367	374	383	424	398	362	402	359	384	387	391	411	350	359	399	357	358	368	402	381	378	345	352	370	362	359	360	381	378	390	350	399	397	390	399	369	405	410	360	365	400	386	397	374	362	420	345	398	401	393	373	377	368	383	340	424	402	386	410	399	397	439	357	371	402	401	378	363	365	386	362
17264	18534	31575	34858	28033	26347	22422	17841	24446	23955	17931	15615	16008	19113	18753	13478	10264	14958	23601	17106	14680	14369	11432	9302	6925	5546	4278	3847	3448	2915	2963	3012	3122	3153	3460	2761	2510	2088	2190	2032	1724	1612	1534	1603	1542	1330	1240	1238	1159	1111	1069	993	1038	939	957	901	940	916	890	883	991	943	895	897	953	948	927	852	913	902	847	932	944	878	877	890	926	876	941	919	944	924	898	919	904	900	906	915	902	996	940	887	929	942	918	907	920	927	941	933	907	897	880	939	931	937	957	885	909	931	921	932	908	931	889	970	852	925	889	909	930	936	984	944	923	861	934	925	929	908	923	935	907	891	905	939	897	878	947	904	880	921	891	960	879	922	909	945	877	921	946	961	948	868	876	913	886	886	886	861	900	908	915	911	950	911	927	924	874	900	933	873	904	950	883	957	928	902	955	894	865	910	940	914	887	940	877	978	951	910	976	932	950	963	916	909	938	915	898	885	893	935	878	964	889	939	930	902	904	887	913	890	921	899	880	926	912	876	929	876	880	914	927	914	923	946	874	965	933	947	918	892	906	920	947	901	911	910	909	881	914	907	905	852	904	929	905	929	900	906	922	899	921	956	884	866	885	925	913	889	879	903	946	924	883	876	986	885	909	932	931	888	952	944	958	951	945	926	887	895	922	927	896	936	938	925	951	880	906	925	954	906	908	912	915	943	874	896	909	889	941	920	862	917	892	887	971	917	881	885	901	895	904	925	927	880	936	878	901	913	919	936	883	864	908	860	844	900	870	947	977	893	899	885	874	912	915	942	911	949	913	909	908	915	893	913	917	853	910	975	914	888	920	873	865	942	891	954	935	904	892	910	910	929	891	897	950	944	954	905	915	920	910	877	946	909	913	894	952	899	902	924	916	850	937	942	806	902	863	908	936	884	893	937	949	892	933	911	903	886	885	898	915	907	886	913	944	969	887	844	907	950	885	905	916	878	904	919	917	916	908	932	926	901	851	856	923	896	901	939	904	849	905	922	908	917	895	882	925	899	915	932	917	935	875	931	901	903	892	914	911	930	906	943	909	900	937	918	951	933	883	868	874	852	885	855	905	893	895	959	926	909	873	917	927	895	893	891	925	936	890	886	909	879	885	937	900	911	870	872	893	874	886	920	927	919	899	960	918	907	963	920	954	938	944	928	871	893	932	949	907	946	901	920	894	897	1000	936	928	910	908	900	926	936	899	886	932	892	844	918	899	925	897	855	945	962	941	879	922	891	937	881	960	916	967	872	892	922	892	891	862	921	879	883	920	973	923	915	899	933	833	885	972	935	921	926	934	897	932	898	900	952	880	907	844	912	950	933	889	931	903	923	911	937	877	888	896	916	909	874	935	881	902	879	894	961	929	960	887	928	869	914	881	956	930	938	894	959	924	895	970	894	905	901	893	912	923	944	975	864	908	880	902	882	928	920	912	913	875	922	846	916	958	925	949	975	834	944	942	944	928	1000	894	922	877	896	903	889	898	937	901	916	964	897	851	974	908	886	932	868	970	909	941	918	897	924	886	902	933	886	890	915	946	921	930	865	916	930	914	909	909	875	926	931	915	903	933	905	915	911	900	961	913	931	880	938	908	962	933	941	916	931	891	907	919	936	929	940	952	896	912	950	948	862	896	945	923	931	836	888	923	934	939	905	874	891	915	890	939	900	878	903	944	920	921	875	864	886	927	908	894	945	893	896	905	925	911	873	865	862	968	941	957	933	908	965	872	882	891	965	937	883	956	884	911	884	930	878	910	896	915	869	906	908	933	933	913	898	950	903	920	927	892	932	908	872	892	910	906	917	896	961	883	953	921	909	888	913	895	936	957	948	984	901	864	887	889	898	882	947	931	900	883	893	969	939	886	886	884	861	896	915	905	924	908	871	952	877	929	865	898	886	894	860	924	865	946	904	877	899	902	895	975	920	938	873	877	875	888	958	949	895	927	928	932	928	890	898	909	913	882	925	885	913	892	920	889	922	901	940	865	920	912	867	905	872	926	869	888	953	926	885	902	938	881	940	936	951	896	916	880	928	957	923	939	904	921	917	938	907	929	969	912	941	898	912	929	881	883	883	953	945	897	974	950	909	873	896	946	871	846	920	914	936	895	927	846	901	927	881	908	929	894	908	890	886	904	897	976	883	938	933	911	863	936	912	974	930	871	936	991	900	914	910	939	889	923	974	939	914	959	938	890	915	895	847	927	917	908	926	889	873	948	916	1002	925	909	903	924	909	949	922	903	871	893	885	886	909	933	934	929	920	915	896	877	925	964	920	938	962	932	924	933	888	901	921	898	913	865	950	937	932	865	933	901	926	900	880	873	898	904	910	899	923	934	899	869	888	872	917	933	942	966	931	921	908	884	934	912	895	931	916	912	898	907	925	873	883	928	897	879	901	921	917	911	944	958	937	920	909	952	913	945	928	896	893	915	927	905	922	882	903	938	906	902	915	934	871	952	922	926	926	948	884	878	882	963	899	927	918	996	886	882	903	934	840	954	900	895	924	973	924	963	909	884	947	948	890	897	837	954	908	907	909	908	902	867	938	889	900	892	908	975	935	898	864	898	899	920	873	913	939	928	957	886	945	885	929	905	902	950	952	975	892	941	914	894	901	940	918	870	857	878	876	891	926	908	929	918	865	817	953	956	941	896	872	910	907	914	899	958	985	928	835	879	940	886	946	878	967	865	883	922	904	887	944	926	946	887	830	871	903	869	937	918	905	917	920	879	888	927	928	886	899	931	943	894	900	911	906	899	890	933	978	912	933	971	908	869	936	984	849	929	938	902	844	876	952	917	893	966	919	864	857	927	909	925	892	939	928	936	871	881	925	959	875	862	871	910	938	862	970	869	914	874	902	939	908	836	924	896	866	924	914	875	937	900	940	975	951	912	944	949	941	978	918	959	886	914	899	896	883	904	909	878	891	986	904	923	962	885	956	903	860	887	879	887	981	886	851	904	984	924	882	893	928	896	940	916	935	877	852	848	873	895	920	932	907	894	876	922	870	975	894	828	957	889	942	914	897	874	955	887	866	882	900	951	889	883	895	887	911	877	905	957	911	897	891	928	941	888	964	895	919	872	890	891	925	912	905	895	929	911	909	915	882	901	938	924	893	880	963	932	967	901	883	890	890	855	902	902	920	875	886	872	950	961	890	895	931	896	886	916	942	878	889	888	939	924	909	931	918	928	915	930	922	876	927	944	927	894	875	949	905	898	943	952	960	885	935	915	897	903	937	902	896	918	919	935	852	888	912	938	912	841	914	890	939	933	884	936	891	943	923	899	929	974	928	864	899	934	929	901	920	899	882	964	965	907	889	924	874	811	936	917	869	914	917	900	949	932	873	958	906	882	864	941	944	940	924	896	912	887	907	902	874	901	919	954	916	861	977	939	917	931	920	875	927	880	915	889	905	925	920	941	939	874	905	929	913	855	910	867	918	931	923	956	978	917	927	909	866	907	929	889	918	882	881	912	891	918	863	957	863	968	919
37189	28326	34511	34680	29100	32006	23398	17341	15421	14929	12436	9136	8168	8215	7537	6379	3114	3623	8087	6175	5219	4596	3620	2639	1951	1541	1146	1022	993	804	830	839	727	861	887	771	675	629	554	616	489	460	459	476	379	415	387	365	348	368	348	322	333	309	292	302	325	327	318	288	312	306	314	291	348	305	327	288	279	290	296	307	338	313	313	332	307	336	324	339	294	321	309	318	333	320	328	312	318	307	313	295	284	297	322	324	287	306	328	319	283	317	289	304	305	335	318	330	290	309	293	360	293	314	288	339	323	327	311	293	311	360	304	312	280	276	314	307	317	312	294	282	308	334	339	325	296	304	324	295	341	352	314	326	352	302	284	319	290	321	318	312	333	295	308	293	342	305	314	338	326	311	318	331	314	301	294	305	306	305	335	316	317	293	297	319	309	294	334	331	345	303	297	305	335	318	318	310	333	310	285	300	298	282	322	311	332	321	321	296	298	302	320	325	334	294	310	300	329	339	297	292	298	310	317	310	291	301	325	291	297	312	309	288	343	318	338	297	315	297	295	299	318	317	298	289	307	282	291	298	285	339	307	290	320	308	311	322	320	300	325	296	319	336	317	298	302	321	313	311	299	305	283	295	307	330	310	336	360	346	340	325	343	319	311	322	311	317	293	344	278	317	313	331	323	279	315	305	306	317	294	294	314	311	314	316	296	289	279	319	303	312	313	286	325	281	251	316	313	310	320	321	326	305	285	326	322	330	288	317	310	304	319	288	295	312	320	308	282	308	323	341	314	307	294	283	317	302	304	314	284	306	320	290	301	287	322	283	283	332	322	333	291	328	314	275	318	289	297	345	319	318	350	314	326	329	304	301	289	327	302	329	328	327	306	343	277	319	346	287	327	293	267	301	324	302	322	324	305	291	339	302	317	344	298	294	307	297	313	323	332	310	312	331	328	329	328	296	293	303	341	294	310	298	316	327	311	326	286	268	326	308	303	323	319	308	325	312	313	320	330	333	324	314	321	307	345	330	298	325	301	316	318	313	317	305	311	317	329	311	310	340	319	297	345	316	328	314	313	296	322	300	315	303	315	297	314	295	341	336	297	303	289	316	304	351	323	310	292	327	310	313	329	331	337	314	309	307	291	277	330	301	329	320	306	309	290	306	331	298	332	294	311	301	285	323	329	332	337	312	313	338	303	297	336	302	325	322	332	312	283	328	291	318	326	344	266	342	358	305	300	329	309	310	323	339	317	320	296	315	296	312	307	292	331	291	294	330	314	321	338	319	308	304	295	316	295	343	327	312	323	310	301	311	337	324	294	293	314	322	313	306	308	313	300	327	298	265	299	307	326	359	315	313	294	360	322	335	354	331	317	312	339	302	343	296	291	353	312	282	330	305	271	289	304	311	309	326	309	291	302	303	324	319	289	314	305	280	287	343	317	319	323	316	285	313	354	305	332	292	324	304	301	327	307	318	338	300	292	325	322	312	305	338	321	324	305	300	325	303	282	317	291	312	340	315	292	332	307	323	288	307	286	324	305	335	292	316	297	311	340	300	319	328	296	317	335	341	357	302	327	287	318	289	348	339	330	289	310	324	315	304	358	307	310	313	302	326	315	305	317	285	317	286	296	307	327	295	294	277	287	318	307	296	307	287	332	318	298	309	296	326	322	296	280	308	319	324	311	293	335	328	334	338	299	319	303	343	289	290	327	332	293	320	295	329	289	297	276	337	309	327	298	322	318	319	300	288	282	272	335	333	322	308	321	314	302	320	298	315	307	314	290	301	316	333	319	316	351	298	259	328	286	274	316	289	334	275	291	337	356	296	275	294	300	291	287	317	304	284	292	296	280	280	307	282	313	311	333	307	310	276	310	278	310	320	324	258	281	306	282	325	314	316	297	304	312	299	310	275	319	296	299	322	289	297	312	311	290	313	319	317	314	326	310	338	307	310	296	319	295	311	282	279	311	307	315	311	337	307	287	287	329	282	334	307	281	285	289	315	302	343	283	348	322	295	269	332	312	323	339	308	292	297	312	303	287	341	307	320	314	286	307	332	358	307	313	331	294	291	313	317	359	324	300	272	317	312	329	285	332	326	308	302	253	294	282	319	332	303	265	314	332	288	300	296	307	327	330	330	308	275	321	306	313	338	307	310	296	304	332	318	308	284	333	309	324	333	298	281	326	287	302	306	299	320	298	296	338	317	307	328	320	300	308	285	272	295	299	323	306	341	307	308	272	341	314	329	263	316	302	312	350	303	310	332	308	331	327	305	325	306	305	318	319	311	292	305	289	314	311	297	287	329	310	316	314	310	283	306	291	295	316	318	306	296	308	304	272	306	324	317	353	269	295	301	286	307	307	307	314	326	332	286	292	332	276	298	273	297	320	299	292	325	335	339	294	335	320	342	303	278	296	338	289	305	302	304	322	312	297	307	298	291	311	301	308	296	319	309	302	298	316	299	337	287	339	303	292	310	309	332	281	307	313	305	330	349	305	290	322	303	321	323	263	306	314	289	301	310	356	295	321	308	306	295	330	283	322	261	282	310	327	269	280	331	339	304	290	312	311	292	323	328	331	328	299	325	339	290	338	299	321	298	311	305	293	310	309	301	333	296	313	335	310	302	325	311	307	336	291	305	329	310	297	329	372	323	313	335	341	312	309	292	304	297	289	311	313	298	317	293	332	310	322	319	314	337	283	340	318	332	307	297	340	292	353	329	277	300	305	327	321	313	309	333	359	295	282	328	329	304	302	283	293	320	335	281	289	307	292	308	318	301	316	320	314	298	340	337	300	278	314	318	337	321	289	309	307	354	309	290	271	314	322	297	309	307	309	316	336	282	310	343	330	320	342	351	329	322	293	319	298	307	322	306	308	288	295	311	308	298	291	293	303	300	308	309	324	323	327	331	339	318	367	324	301	327	290	346	316	269	313	306	291	330	328	319	312	304	292	344	285	327	291	317	322	336	316	320	315	310	322	327	303	325	307	284	313	301	299	283	296	308	310	303	285	326	289	308	297	305	324	299	314	314	308	341	285	305	277	309	321	306	300	344	340	296	297	306	292	313	335	291	327	338	309	331	276	345	295	287	294	327	338	287	304	313	293	327	285	331	331	316	283	336	281	325	278	336	339	334	318	279	349	286	323	290	306	306	297	312	303	335	318	291	327	308	337	318	299	313	329	303	298	314	289	333	305	285	351	332	305	306	301	318	324	331	325	271	287	292	343	310	306	310	331	284	294	325	281	307	313	293	363	307	323	293	310	308	311	291	338	299	327	320	309	286	296	304	305	292	320	302	317	308	297	301	317	292	307	281	302	325	312	299	328	305	271	292	300	315	307	333	307	312	318	306	287	312	332	293	289	339	333	303	305	303	300	295	303	310	305	300	304	296	298	303	332	333	323	303	315	324	307	287	338	253	331	261	318	313	300	289	345	318	300	303	343	302	297	293	313	310	297	326	293	269	313	345	337	306	311	303	297	329	284	334	301	311	312	324	332	305	309	334
22476	20727	32903	36213	35105	36371	24300	24827	26319	30900	25458	20697	22044	26245	24946	20508	12475	15466	29606	23238	21313	19861	17064	13576	10441	8720	6719	5834	5479	4365	4374	4213	3820	4467	4779	4005	3375	2909	2835	2551	2086	1997	1802	1948	1647	1533	1373	1253	1109	980	955	929	855	873	873	836	781	837	781	773	769	772	765	822	768	789	783	760	787	789	781	771	755	756	758	737	704	740	760	776	702	787	770	731	748	780	814	738	775	743	770	727	719	783	803	773	757	772	750	808	770	744	749	737	744	725	808	775	771	755	735	788	739	787	789	715	731	757	703	743	754	777	706	770	809	745	736	786	816	749	761	774	787	778	746	741	755	776	770	756	786	806	772	756	770	752	775	762	810	723	771	757	820	778	792	784	767	760	758	788	755	790	783	774	775	816	721	795	779	713	802	731	750	752	780	786	834	772	781	760	816	767	778	735	796	795	727	787	718	791	738	803	713	745	738	681	739	793	745	760	707	762	747	761	756	753	737	808	741	772	784	694	752	758	767	731	747	804	771	753	739	753	756	767	761	727	745	797	781	736	758	819	748	789	773	740	733	753	765	730	753	761	725	709	773	695	753	752	765	778	731	766	735	735	733	808	761	695	780	735	765	767	745	786	705	839	752	755	752	777	771	762	738	780	741	794	775	786	740	802	768	754	756	764	763	796	754	758	814	788	727	699	777	766	728	799	710	766	771	771	732	781	783	772	750	744	780	755	775	765	741	758	756	746	711	809	720	796	741	778	723	736	773	678	715	746	809	772	768	730	707	717	757	758	801	747	762	707	705	791	734	802	765	721	725	774	743	768	776	771	799	799	721	720	732	811	755	713	750	742	746	773	774	751	741	767	750	734	757	768	763	756	826	719	785	795	718	731	763	749	724	695	743	764	722	727	730	784	732	747	745	705	697	740	764	707	765	698	778	796	757	783	763	758	712	752	690	766	733	794	755	760	744	769	752	740	736	767	764	789	755	706	755	760	741	764	778	772	750	724	753	741	759	764	747	775	758	768	768	761	769	759	747	758	726	723	734	783	771	792	729	766	766	743	767	762	767	808	723	851	744	802	737	708	756	764	712	749	723	763	766	726	741	778	761	756	750	735	742	745	764	737	741	733	736	730	774	785	761	720	782	749	788	754	750	743	767	731	797	769	752	726	741	691	767	784	764	699	759	774	754	769	773	786	791	793	762	746	741	750	745	806	735	810	746	768	817	748	735	742	803	798	803	764	727	745	726	780	766	752	785	718	770	778	760	780	749	731	742	774	757	745	769	782	707	764	771	742	798	767	795	760	774	763	740	783	778	720	752	751	708	743	755	755	776	785	766	744	749	781	755	740	817	766	769	784	772	739	756	696	713	743	753	766	761	762	775	728	785	768	746	748	786	730	769	742	765	792	775	781	720	755	716	742	736	769	760	735	727	750	736	764	787	804	800	795	800	717	771	784	762	784	780	744	795	766	714	747	721	721	747	722	767	728	837	770	753	765	754	777	786	700	758	721	729	721	738	765	738	777	709	694	761	776	736	750	714	775	738	712	749	789	755	720	753	756	723	751	774	741	751	738	794	783	733	791	764	742	807	748	757	747	780	758	789	742	761	784	760	803	788	802	808	794	717	719	771	757	758	759	733	761	755	785	776	776	758	763	709	748	773	808	745	733	791	825	738	746	731	759	792	733	748	720	811	728	771	808	778	745	679	716	775	779	741	779	768	780	749	750	770	759	799	742	783	705	725	760	756	737	769	724	718	808	733	767	729	711	748	764	736	741	732	714	749	718	805	729	771	745	745	750	782	720	779	754	772	782	762	781	728	763	778	755	743	737	785	792	765	775	758	748	756	773	783	807	731	755	728	803	735	771	725	748	802	751	772	766	759	752	749	746	737	744	721	790	733	720	748	787	771	763	777	746	723	769	729	773	753	752	778	755	775	727	744	774	786	754	759	757	748	726	773	745	775	738	802	772	723	777	771	743	711	751	790	777	808	770	730	696	778	775	786	715	733	769	719	796	709	736	733	741	718	731	789	735	761	750	753	749	787	785	752	701	779	763	737	734	772	786	750	756	796	796	780	742	783	750	723	794	737	766	739	738	819	727	774	786	762	773	708	737	759	822	767	726	715	766	737	743	725	724	758	719	779	767	780	756	805	749	757	795	795	743	740	788	758	748	772	734	736	748	748	777	772	821	757	783	724	740	778	768	779	744	761	774	740	752	722	777	802	793	744	706	802	763	784	774	778	735	752	728	728	773	783	794	766	789	795	748	734	845	749	775	740	754	767	788	739	752	741	754	723	747	763	717	793	793	764	748	819	749	748	769	751	744	791	792	709	738	761	719	740	744	723	721	749	760	808	785	778	767	777	758	765	768	789	713	769	762	767	792	696	737	735	771	736	769	767	728	741	736	740	724	761	747	740	778	746	764	685	739	751	736	728	777	758	772	776	748	732	719	761	771	777	771	680	766	690	766	766	754	726	729	761	751	731	784	700	763	783	728	695	759	782	756	758	763	762	689	766	760	714	795	755	736	708	779	772	787	738	727	776	751	763	737	794	779	754	717	775	760	717	748	768	774	764	738	745	704	730	749	787	746	750	759	710	777	740	709	735	802	736	782	752	728	692	746	730	737	730	787	741	787	754	756	714	768	776	768	738	720	789	746	763	815	736	724	820	772	768	766	743	723	742	766	796	771	766	772	725	729	714	776	743	722	766	730	773	744	740	747	751	848	752	744	736	783	765	764	699	784	792	780	790	725	768	741	773	767	713	712	754	743	760	749	735	795	759	757	761	770	753	792	748	715	813	792	772	771	735	771	762	747	745	714	727	741	762	740	742	778	810	746	749	753	778	790	772	774	793	745	770	761	784	729	730	766	781	716	771	795	741	744	740	762	751	747	736	798	752	750	751	774	751	761	758	783	756	778	801	820	752	766	733	766	758	770	729	736	805	757	761	795	754	768	767	797	753	764	797	758	789	791	760	754	726	725	755	774	751	733	726	738	747	761	715	743	757	734	790	773	793	791	715	722	713	761	735	735	736	750	741	720	731	784	735	748	804	745	750	750	734	788	721	715	755	746	749	792	839	739	758	749	764	745	743	733	720	706	738	783	752	755	762	733	737	778	742	719	750	808	741	728	747	747	760	751	746	744	776	712	773	763	733	808	680	727	774	735	770	764	760	797	673	794	755	765	782	702	802	748	735	800	722	742	742	758	761	739	715	738	788	799	761	742	798	769	709	747	770	785	767	746	731	757	721	812	792	811	763	813	746	729	741	793	794	735	755	774	741	738	735	757	750	745	757	761	756	768	769	801	754	751	746	760	747	765	731	721	781	730	715	788	760	792	728	812	730	779	783	757	725	759	777	810	772	742	716	744	724	751	713	762	739	723	781	749	771	733	720	739	780	783	727	736	771	787	758	755	778	736	764	749	731	752	765	768	805	751	739	770	723	814	767	753	782	757	808	719	747	796	771	699	789	790	737	783	780	783	784	721	735	774	775	760
13250	8604	9682	8401	5303	3710	2330	1636	1365	1087	1035	929	810	805	714	619	542	528	606	623	595	538	529	486	487	425	508	430	439	431	432	426	466	455	447	412	426	416	403	404	421	374	391	425	419	414	404	349	408	432	430	427	384	383	408	373	384	394	385	362	370	387	408	403	349	354	390	410	364	376	371	390	369	388	404	391	381	347	385	412	357	448	422	409	372	408	389	432	396	368	401	375	368	355	402	430	391	354	400	377	413	399	397	410	397	393	381	397	408	377	384	382	383	378	397	374	396	400	418	395	405	399	435	394	400	410	421	413	374	419	364	399	426	364	354	406	401	406	391	396	410	368	389	409	360	384	366	382	395	383	436	414	382	378	364	371	399	357	436	359	380	392	393	391	406	422	390	394	397	408	389	387	378	395	387	406	390	388	380	415	375	367	403	369	361	435	357	380	388	357	365	392	350	423	379	379	357	384	394	405	403	399	404	407	389	412	403	399	346	382	361	379	387	384	376	420	361	404	378	375	391	399	419	404	376	363	400	382	377	409	379	388	356	378	382	372	370	346	367	395	398	387	369	388	400	392	388	394	410	335	411	394	367	403	377	412	403	389	369	399	408	392	379	408	394	366	388	387	393	383	358	388	353	405	366	384	373	340	363	407	389	363	406	425	333	384	368	403	404	399	429	393	367	363	376	391	389	388	403	396	387	341	359	394	371	394	361	389	388	377	405	379	388	371	362	384	366	407	384	442	392	392	374	388	418	392	373	390	413	344	431	419	371	374	374	387	364	361	395	384	393	349	427	366	366	370	359	388	362	416	385	396	412	381	352	447	411	393	416	425	381	397	408	378	393	407	402	425	412	360	399	397	451	405	375	401	385	385	401	379	424	370	375	362	372	402	366	382	406	366	392	406	374	371	362	360	362	401	376	415	389	388	375	399	349	404	393	398	392	372	445	397	398	386	393	401	429	424	389	364	342	382	355	390	401	381	365	401	428	397	368	399	407	417	401	382	402	380	421	353	417	399	412	410	390	391	378	383	392	390	397	383	400	434	351	421	390	395	397	391	412	366	390	350	421	403	362	399	390	370	422	356	412	367	405	402	384	422	382	353	419	376	405	410	387	384	405	399	395	426	459	393	374	361	353	396	382	392	394	430	395	387	361	409	402	369	393	436	362	409	371	379	386	359	392	397	379	392	403	399	369	385	378	380	367	416	412	417	415	390	409	398	370	390	383	397	383	400	393	382	384	373	433	391	385	405	391	412	422	395	401	384	379	375	394	397	361	352	379	370	380	386	404	406	385	400	382	392	369	388	378	369	390	377	361	426	389	374	388	418	364	401	410	412	412	380	361	358	387	369	411	385	380	394	421	387	363	388	378	394	420	371	379	364	358	400	365	407	407	402	394	372	426	411	368	391	403	414	365	368	392	370	368	399	405	386	373	417	379	397	401	420	359	406	371	411	344	351	424	405	406	383	348	374	388	365	383	402	384	416	401	393	394	349	409	385	382	352	409	419	425	371	384	388	409	369	378	393	398	401	387	360	402	392	398	401	397	370	394	396	403	381	383	403	430	357	391	377	406	383	372	344	365	434	376	392	403	399	366	391	418	396	397	397	371	384	420	373	387	385	350	364	403	382	391	405	411	386	424	401	421	366	359	388	389	372	384	375	396	418	408	387	368	399	362	403	416	386	418	413	379	394	359	383	365	412	414	385	413	378	407	382	400	431	425	410	410	364	381	436	396	383	400	380	419	380	387	414	385	407	380	412	389	387	387	391	413	432	415	389	421	360	385	379	375	403	388	389	381	383	397	372	396	382	358	358	377	329	392	429	408	413	386	377	399	373	406	398	360	382	380	389	362	398	362	400	374	369	385	383	373	404	359	368	380	462	385	395	351	409	410	358	362	365	363	366	397	381	399	374	367	399	368	405	383	413	396	375	370	425	348	352	433	374	431	397	363	364	382	404	370	374	364	381	383	375	421	402	343	382	390	424	400	371	394	439	397	401	374	409	392	400	399	416	406	412	376	371	343	397	424	382	355	365	405	391	445	401	376	413	411	386	391	396	397	388	375	368	396	406	378	389	368	408	355	384	372	359	383	397	373	377	379	361	412	426	371	396	382	400	421	412	376	418	378	357	357	382	394	387	369	356	451	389	445	350	414	402	388	389	377	359	383	389	377	409	373	414	411	381	409	396	418	403	375	388	373	387	333	380	386	373	377	390	378	386	383	361	389	382	437	391	405	376	387	400	414	412	388	418	390	367	361	380	365	371	411	340	395	403	390	436	382	356	450	370	370	402	379	381	397	358	391	348	362	392	413	392	368	409	416	396	391	400	403	384	369	381	393	420	402	400	387	354	381	377	393	387	384	406	416	384	401	406	370	401	385	391	374	378	417	439	386	372	414	406	349	392	392	374	379	392	365	385	417	359	393	388	416	397	371	425	416	399	405	397	393	366	365	403	378	375	356	380	388	415	391	423	407	378	385	393	401	361	391	362	384	384	367	403	402	377	400	419	384	421	385	397	379	406	407	382	414	384	369	424	410	354	405	366	379	359	370	390	395	370	367	385	376	397	384	400	387	363	402	369	392	422	417	388	384	397	380	359	382	396	354	355	368	373	357	387	410	394	369	413	411	440	365	408	410	399	396	418	393	393	380	373	405	361	390	400	376	400	393	370	356	395	387	368	407	417	377	371	389	369	403	391	385	388	391	396	368	401	389	381	404	414	377	408	398	346	381	413	354	374	394	401	382	375	370	378	406	408	388	380	394	383	401	391	384	347	400	410	387	375	407	394	394	407	366	376	388	385	403	403	375	378	340	381	427	395	379	390	399	371	380	392	400	409	406	368	367	374	467	428	380	369	369	361	404	399	415	394	383	402	420	371	402	377	407	408	410	351	399	338	403	405	404	369	389	341	372	393	409	376	388	380	397	399	398	395	389	370	417	392	411	371	398	353	383	368	394	369	381	419	383	391	400	367	362	378	386	411	384	404	397	417	397	379	358	378	366	394	366	384	393	404	366	352	378	365	416	429	367	389	386	395	375	396	364	380	403	374	353	426	423	373	373	384	420	404	371	400	366	408	399	400	389	411	399	383	461	385	386	371	376	400	409	397	370	391	399	411	401	419	402	383	387	366	400	397	376	389	381	363	353	407	407	392	367	381	370	378	392	416	375	401	355	372	422	376	369	401	380	407	374	418	410	374	366	383	396	389	383	408	415	395	405	367	397	379	395	379	405	395	376	391	409	379	377	376	391	379	389	410	392	384	419	394	355	408	428	415	415	412	369	406	367	399	377	413	354	349	383	390	385	368	417	408	365	392	421	409	346	410	414	379	382	380	386	346	395	357	363	385	361	396	375	378	380	345	413	399	406	393	411	411	390	380	420	372	364	365	380	372	380	368	412	369	349	369	374	410	371	351	384	366	399	367	349	394	369	382	380	409	393	373	423	410	401	383	385	355	376	404	384	353	393	360	412	389	438	405	366	403
8070	8029	14627	17120	13447	11741	7658	6633	5569	4690	4644	3998	3502	3408	3099	2525	2105	1930	2438	2309	2262	2140	2030	1809	1690	1598	1517	1448	1499	1387	1414	1339	1363	1411	1326	1286	1262	1159	1239	1143	1148	1171	1080	1115	1061	1044	993	1051	1011	1011	942	1021	938	1001	925	1021	972	918	977	985	902	897	917	950	955	899	957	912	1006	968	966	898	911	936	924	941	909	920	963	923	935	950	909	909	930	958	961	973	961	927	993	893	890	917	896	935	1027	942	920	904	933	923	887	932	920	951	952	914	950	927	961	929	891	906	948	982	921	900	962	932	957	892	908	921	879	936	952	929	995	916	892	928	992	957	918	980	903	962	947	921	978	887	991	963	935	947	960	981	930	952	994	956	920	942	914	985	961	896	938	973	924	1003	931	985	930	970	958	883	942	911	958	915	944	936	930	950	973	962	972	914	966	920	953	944	944	980	931	885	895	928	918	904	944	927	952	900	935	972	931	927	933	943	963	938	903	875	990	935	957	905	968	930	904	968	934	930	886	939	947	943	933	944	902	859	929	974	944	932	893	964	968	912	928	984	869	949	888	911	957	931	971	884	941	932	914	899	908	885	986	938	920	1003	950	911	923	942	925	921	950	961	955	908	973	916	915	952	944	902	960	983	911	892	964	947	972	905	948	955	976	947	941	923	975	948	964	944	933	968	911	904	964	987	897	946	949	1004	958	966	995	974	912	954	948	922	971	914	934	957	935	937	914	988	932	936	924	954	894	959	939	939	956	925	925	948	953	939	918	895	918	969	952	934	987	930	926	911	941	876	915	946	938	919	998	936	934	934	930	955	925	860	959	919	922	952	897	954	976	928	935	866	937	921	905	913	916	909	955	950	865	953	962	969	954	984	941	921	862	939	887	999	948	948	980	939	922	931	917	939	958	926	974	905	940	919	936	974	989	904	942	989	947	923	939	891	947	922	950	926	969	961	937	916	950	950	922	970	919	933	994	928	968	952	935	928	860	964	854	948	946	999	940	929	939	956	904	987	992	963	964	900	962	922	978	971	933	960	903	979	900	916	991	920	943	878	873	975	963	928	969	908	932	926	1038	942	947	910	942	931	862	951	966	962	929	948	943	937	941	943	956	993	935	941	943	979	936	937	945	998	980	934	938	931	935	924	915	880	877	889	954	926	932	929	959	975	965	948	926	949	939	917	954	938	895	921	900	997	957	969	917	931	894	963	961	930	909	994	946	949	990	947	948	944	945	899	922	957	917	936	958	928	893	927	911	958	923	906	931	945	974	932	924	953	926	899	948	957	946	942	982	906	941	980	1008	905	945	939	956	979	942	854	912	960	939	929	957	959	981	944	903	944	931	966	923	961	947	948	963	938	968	933	926	945	969	972	952	893	946	925	905	908	972	887	901	924	933	954	946	925	940	927	919	986	914	942	995	953	895	918	907	894	931	957	957	962	967	958	957	937	919	906	984	939	959	922	966	969	1011	902	956	966	945	969	931	975	913	920	936	906	913	899	962	895	933	917	993	937	939	933	932	937	930	909	932	889	951	1016	950	920	950	967	906	964	914	909	908	918	931	947	877	903	957	957	949	964	946	942	919	916	981	964	920	975	981	923	937	949	906	986	948	925	938	933	930	963	968	924	996	978	964	988	974	967	902	983	909	992	878	896	930	976	905	907	960	979	946	957	864	930	979	925	914	918	929	994	918	920	952	967	909	981	897	906	975	945	1004	934	966	997	984	913	941	947	936	944	905	955	975	911	970	948	947	975	950	972	943	933	938	952	947	969	909	996	899	928	901	966	970	985	946	935	929	979	870	971	952	976	951	918	944	923	882	869	894	959	960	938	952	958	932	939	954	931	938	937	967	906	950	950	933	959	958	932	944	942	945	961	935	930	941	939	972	989	952	954	919	954	917	952	932	933	884	917	923	950	941	945	930	1017	930	950	984	948	953	922	900	961	932	884	958	934	945	958	1008	871	890	861	924	884	944	955	955	975	898	882	947	929	967	924	950	924	937	965	927	923	912	935	936	945	930	927	959	937	943	948	934	931	962	942	944	940	933	933	900	850	917	905	931	899	955	944	959	896	930	917	917	954	869	966	926	937	898	933	976	909	943	928	905	908	901	909	1002	913	923	898	944	953	930	963	959	933	896	920	962	919	1018	939	907	904	913	899	926	974	939	935	915	943	975	885	910	981	941	968	936	877	917	924	926	945	894	954	1011	938	901	957	942	920	937	960	951	896	943	972	928	899	899	939	933	979	905	892	931	938	927	900	950	959	943	900	954	945	915	952	908	926	916	939	934	953	957	957	922	952	866	944	936	859	966	935	970	906	923	893	954	974	935	961	940	900	949	978	984	901	907	935	929	915	921	928	964	959	982	947	980	916	971	912	993	947	962	946	958	929	929	958	997	975	958	965	951	946	929	909	925	937	907	929	936	959	1002	920	902	933	887	971	868	958	891	1001	910	970	931	947	950	892	970	912	922	884	892	859	974	939	931	925	912	949	984	918	928	943	925	908	946	981	910	969	878	959	993	951	976	895	936	959	902	939	914	946	926	940	924	907	934	907	937	992	930	971	975	946	975	966	952	962	921	904	911	912	934	976	925	955	947	972	918	922	919	909	924	938	1003	927	964	942	931	980	899	904	940	915	908	915	898	909	928	937	930	929	973	926	896	957	856	901	966	944	872	944	889	955	971	949	946	922	926	984	991	956	894	908	986	911	952	940	916	951	927	910	954	969	908	898	950	896	859	998	977	908	897	899	957	913	876	967	948	895	919	974	941	956	932	971	945	948	934	924	904	921	895	889	920	945	936	938	941	967	986	950	947	891	979	938	887	934	935	922	937	950	974	974	937	990	923	975	956	977	971	945	958	942	916	935	976	911	941	898	899	955	976	966	956	998	946	928	894	999	922	948	909	973	937	908	890	921	948	967	900	920	914	929	908	942	948	942	903	942	1002	930	963	1006	896	943	843	964	918	914	912	966	926	882	901	932	957	926	954	960	934	927	931	994	943	927	910	927	968	903	948	913	933	936	882	954	904	943	934	949	926	934	934	974	949	953	999	920	938	945	935	921	944	909	968	963	957	968	969	930	867	953	932	944	904	964	918	982	887	941	943	946	999	936	961	878	939	917	889	951	968	891	914	992	927	912	985	900	953	960	947	944	901	949	938	922	938	910	967	947	986	922	913	970	906	922	897	927	885	905	876	943	975	985	889	962	890	912	934	951	915	903	892	964	947	969	927	926	950	985	926	925	928	951	901	942	909	1011	944	892	912	889	958	926	893	938	902	945	894	968	936	983	949	955	939	951	879	968	935	953	962	951	975	947	944	953	932	983	944	929	947	918	925	934	975	944	925	905	914	951	951	923	931	927	948	933	880	1027	933	951	972	1006	900	914	883	901	877	936	920	949	971	963	918	974	952	938	961	919	946	981	980	973	911	927	942	940	908	963	950	936	901	937	921	943	904	933	984	888	948	908	904	1008	944	916	931	934	936	934	932	932	940	948	919	1008	942	949	949	945	933	982
29228	24595	37851	35148	27928	29664	20676	12486	9898	8337	8190	5839	4969	5007	4385	2567	2374	2364	4293	3317	2429	2866	1912	1491	1289	1090	831	814	734	683	660	687	677	641	675	620	583	508	542	480	481	452	472	470	442	436	434	424	411	375	393	373	376	378	367	346	375	379	385	380	405	388	370	379	422	352	393	389	399	355	358	377	349	352	363	337	353	406	383	385	342	360	355	393	321	400	386	378	413	417	382	392	410	394	363	400	384	399	399	389	376	398	381	410	443	367	364	388	364	375	337	364	330	357	367	392	373	401	374	377	356	387	345	381	385	376	333	392	384	380	390	389	366	379	399	396	371	394	360	393	358	378	395	323	395	393	359	387	350	382	372	366	379	386	352	345	386	368	417	376	406	351	399	353	383	369	354	365	372	374	369	360	347	353	360	360	407	351	375	386	343	361	400	369	354	381	352	397	377	381	444	397	371	387	391	408	404	424	406	379	348	341	373	333	382	392	356	407	383	388	369	372	397	363	404	399	353	403	377	351	400	381	343	397	364	370	382	371	383	368	355	387	381	393	354	372	417	382	370	381	374	387	386	383	377	361	388	351	357	406	384	355	355	383	364	370	396	364	330	374	389	346	352	377	389	372	367	395	384	367	355	383	391	388	341	384	388	346	382	405	417	383	399	392	371	395	378	352	370	401	423	381	358	377	396	340	379	376	382	388	368	423	393	402	361	378	397	374	374	370	387	403	388	359	381	361	377	352	394	370	358	366	373	365	378	381	383	383	391	368	359	340	423	400	383	422	401	357	373	390	390	374	333	391	388	366	364	398	352	347	368	373	351	358	340	349	408	364	394	401	381	369	391	390	397	355	361	395	357	423	374	392	347	381	366	363	362	387	372	373	376	384	399	371	355	385	371	358	381	347	346	389	371	382	388	386	399	398	399	384	375	365	367	365	368	388	386	372	371	361	385	377	421	390	377	351	389	400	367	376	366	348	369	359	340	366	380	390	379	378	383	353	378	393	400	323	356	369	389	366	376	428	384	350	382	366	378	381	365	380	397	418	374	401	371	409	385	368	385	396	397	350	367	372	349	348	325	390	398	383	355	402	355	349	359	391	388	360	376	372	377	394	396	378	347	364	352	375	380	355	368	349	367	379	397	358	383	342	371	337	353	387	358	364	339	364	406	411	382	405	366	368	367	385	404	349	384	401	352	398	394	397	352	413	401	361	348	398	393	393	361	391	383	356	396	380	398	381	389	402	391	357	367	377	370	375	381	379	395	357	348	373	358	387	379	372	385	402	380	368	379	372	394	379	348	382	379	388	419	382	358	360	374	394	367	396	374	403	395	400	358	373	369	392	367	352	367	409	350	394	384	362	406	360	398	346	393	350	386	389	343	377	367	384	363	402	404	415	368	378	381	362	378	357	397	385	403	390	421	376	401	397	390	388	367	384	397	419	371	380	385	345	379	386	394	372	404	382	382	369	394	395	345	397	367	351	390	386	413	413	359	378	374	353	353	372	339	340	384	363	374	340	391	375	341	382	390	365	407	399	393	338	368	368	395	354	427	360	355	383	387	417	373	382	395	383	368	358	365	337	372	382	406	389	364	410	372	368	379	386	396	359	389	336	418	370	368	396	364	353	375	372	359	399	365	380	397	356	419	411	390	369	373	372	388	364	423	413	382	351	377	367	367	369	351	372	370	342	353	405	380	389	392	400	359	374	393	409	396	365	382	386	400	406	371	379	365	336	378	397	383	388	391	363	360	394	383	376	378	373	373	391	349	410	358	421	351	343	395	395	400	411	393	353	366	403	371	384	351	395	358	345	398	415	371	394	417	368	402	392	393	377	378	366	386	406	382	375	355	391	398	382	353	406	366	392	374	417	408	350	379	400	363	373	392	368	350	363	414	386	421	396	401	372	349	389	397	405	370	400	421	353	382	362	394	382	387	383	388	375	358	369	388	390	391	360	412	351	405	403	368	381	345	357	385	381	390	377	367	329	403	373	406	378	374	356	360	334	437	367	373	382	363	390	361	336	374	412	353	335	381	358	330	420	348	367	365	379	407	381	363	399	390	398	389	370	377	335	368	389	376	411	354	393	378	364	354	347	355	379	387	381	371	371	368	394	382	423	368	402	377	379	371	360	383	379	396	360	400	398	358	359	343	378	389	370	436	380	354	380	358	367	393	377	390	361	367	388	404	409	378	390	368	380	424	345	388	370	316	376	350	386	399	370	407	346	352	376	367	350	402	384	336	371	424	369	359	363	359	358	398	363	371	414	371	400	378	356	364	351	383	366	378	393	364	354	348	388	341	394	353	361	378	385	368	365	422	386	376	401	393	400	370	381	389	375	390	384	365	363	396	369	364	339	359	351	362	337	361	357	389	376	355	424	390	391	359	402	387	380	376	381	350	382	404	382	374	391	407	376	356	408	382	381	371	387	380	375	358	389	359	394	384	386	376	410	409	404	400	389	400	389	371	368	378	344	396	374	352	350	384	401	397	382	343	362	348	368	383	375	414	376	372	369	335	383	428	373	403	351	355	377	363	341	344	368	387	392	376	352	338	374	376	335	357	322	370	362	385	404	358	342	361	362	355	378	374	388	403	364	387	363	351	355	401	389	388	377	358	400	383	405	349	400	399	356	407	365	369	389	339	363	367	381	413	373	385	362	370	374	397	391	379	370	406	369	343	421	360	363	419	389	403	350	357	375	403	421	356	376	365	354	415	366	387	348	386	355	355	364	380	384	359	355	399	351	363	360	379	363	419	411	367	393	367	388	367	366	367	376	337	372	398	360	369	367	377	347	378	399	379	404	371	371	389	385	378	398	360	354	379	352	395	369	356	344	358	382	408	398	360	406	407	380	352	408	376	364	366	374	356	417	397	394	376	369	358	378	404	394	362	372	396	356	370	368	408	383	400	383	371	433	391	375	370	389	346	362	346	370	398	373	361	395	399	383	346	350	400	394	380	381	425	356	373	373	344	383	390	370	370	415	363	371	376	370	375	353	388	361	378	360	372	367	362	378	406	382	422	435	373	361	396	375	371	371	351	387	380	393	392	368	369	359	334	326	395	388	345	380	361	345	399	400	401	373	409	369	414	400	381	366	374	375	366	395	399	347	371	387	361	410	390	372	331	386	370	331	392	383	374	352	364	434	368	396	354	335	399	377	381	381	362	322	356	378	363	369	377	351	393	367	364	379	346	372	396	393	383	375	387	394	377	393	371	398	331	360	420	372	386	378	388	355	363	394	362	360	375	394	398	396	387	360	383	393	377	370	360	371	367	382	362	418	344	377	403	392	386	338	368	348	325	367	368	326	353	381	324	373	369	384	358	367	380	352	363	362	358	395	390	372	414	383	364	353	382	381	404	373	381	406	348	361	367	368	358	377	352	362	392	389	378	412	349	374	394	372	354	392	364	367	401	359	358	367	342	365	387	405	364	380	389	390	420	366	342	349	410	392	376	376	387	367	377	392	358	373	367	375	384	403	377	358	380	386
17813	19299	36732	35918	32470	36251	20050	18200	18623	22274	21768	14814	17258	19485	17508	11120	10529	11176	19310	14817	12215	13771	10367	8302	6580	5640	4542	4288	3803	3159	2925	2617	2850	2855	3076	2659	2502	1929	1994	1962	1796	1632	1529	1611	1400	1333	1239	1148	1085	1037	962	965	977	927	902	957	968	929	933	899	935	933	946	935	929	963	928	850	894	938	935	880	951	879	921	929	933	904	845	930	867	905	955	874	921	947	907	937	946	904	834	903	896	889	900	932	907	880	948	928	892	899	889	932	906	885	924	843	928	883	941	890	949	848	875	930	881	954	891	921	881	892	929	854	890	865	886	916	874	932	902	952	920	943	892	941	911	942	933	926	860	944	922	906	919	896	888	901	917	831	906	880	859	880	929	934	929	868	906	934	915	931	966	953	915	918	907	868	947	908	918	853	904	892	942	888	931	881	859	959	882	916	894	962	954	976	914	929	870	917	945	925	908	899	902	894	934	892	915	924	932	905	978	880	922	987	866	929	916	856	936	933	954	890	918	906	893	879	871	895	915	870	878	880	895	910	912	870	888	885	927	912	917	903	905	905	917	889	935	896	862	890	930	916	892	905	897	909	844	876	891	902	915	917	898	874	901	929	930	888	946	928	852	873	930	855	894	977	886	953	917	894	870	924	894	900	961	880	850	885	832	891	904	912	907	912	879	891	916	871	977	902	906	991	886	900	914	902	966	902	842	942	857	901	866	900	952	899	904	907	892	914	849	906	875	932	889	919	930	890	907	906	894	936	947	927	842	883	920	876	851	948	891	897	928	920	882	871	900	877	858	912	856	868	892	929	939	869	947	872	902	918	892	878	885	883	881	896	924	905	858	949	901	907	847	885	911	933	917	932	975	918	958	869	943	955	927	855	857	909	906	936	892	852	879	927	875	952	904	918	910	844	858	915	889	874	926	930	924	990	896	880	901	882	902	903	887	941	853	901	918	912	950	880	869	866	890	905	914	897	902	859	914	913	931	926	856	923	983	905	930	870	895	904	926	903	915	911	943	881	879	876	842	907	946	876	923	911	867	918	905	874	848	913	949	881	926	911	926	936	926	894	902	877	896	940	951	873	919	892	946	893	918	937	919	852	929	929	935	874	898	924	886	897	912	878	911	965	912	888	828	916	916	939	929	894	959	931	937	908	842	890	862	918	902	882	912	913	915	906	850	894	899	956	897	919	905	905	943	897	918	899	889	904	922	947	899	901	926	897	901	974	917	898	939	881	902	906	831	907	933	912	896	904	918	892	899	883	886	914	949	895	916	894	875	917	843	865	879	844	877	920	924	926	903	882	900	825	859	848	929	917	906	924	921	918	851	907	968	895	921	945	926	882	905	851	898	888	881	872	897	898	912	894	899	879	894	938	906	915	885	915	936	887	881	898	916	956	903	884	912	967	898	946	950	851	873	907	906	911	874	936	974	958	919	911	877	893	884	906	890	871	888	883	949	831	906	892	881	908	861	946	878	932	883	912	902	877	941	915	895	910	860	870	940	824	867	956	953	927	861	871	899	942	926	872	885	890	879	930	894	884	900	852	919	961	929	951	879	863	956	853	918	861	837	919	874	891	886	843	895	896	896	915	874	929	935	895	862	877	875	889	890	882	918	946	871	880	927	884	909	922	933	858	916	864	879	873	824	922	873	877	939	895	889	875	939	880	916	884	843	894	861	881	939	943	872	888	897	946	939	891	920	885	864	875	904	939	868	861	901	948	924	880	881	889	943	911	899	867	882	857	889	917	902	930	907	891	879	944	897	902	904	916	848	845	916	860	936	904	925	927	934	980	863	928	886	853	910	924	955	884	842	929	909	905	938	907	904	891	910	916	909	933	903	888	892	927	882	936	861	906	924	919	926	931	889	883	864	923	866	952	892	909	901	897	876	931	907	890	922	941	921	915	897	949	903	921	896	888	920	908	942	900	891	886	899	906	892	951	899	932	928	930	853	900	893	929	906	830	932	952	906	848	868	906	896	917	1021	881	867	919	941	909	926	919	867	895	909	922	878	899	883	896	911	936	895	876	913	890	917	910	883	925	901	899	909	929	899	886	912	938	900	857	914	913	874	930	882	891	920	883	853	879	937	863	876	868	897	891	949	934	868	923	893	900	846	933	887	888	901	877	961	892	904	892	934	926	903	877	990	872	930	891	916	896	951	917	912	887	875	914	909	904	877	924	862	919	898	873	907	915	945	898	930	850	867	956	947	898	953	889	940	824	889	908	898	925	874	859	828	875	883	931	911	855	912	895	889	898	884	850	920	886	893	876	924	927	895	933	886	955	862	938	879	987	923	936	845	948	895	945	976	919	937	946	843	961	914	947	947	935	889	917	892	931	879	958	902	902	901	847	903	898	876	919	922	885	872	918	897	894	890	917	890	890	917	920	987	850	888	926	897	857	887	915	933	915	931	921	879	920	909	895	946	901	915	901	905	851	944	873	977	897	909	860	871	889	910	883	881	921	904	958	886	872	956	874	899	923	900	923	922	923	907	885	894	925	912	968	909	906	902	944	880	920	877	877	886	872	906	886	943	867	813	921	942	938	884	868	929	916	911	860	890	893	873	862	889	944	920	956	926	913	839	916	927	886	936	887	904	928	904	911	899	942	945	878	892	924	914	868	899	925	915	922	986	924	918	872	937	900	923	884	903	922	938	937	888	908	962	943	903	902	945	931	916	962	923	896	883	925	903	888	950	904	867	926	905	882	925	934	955	963	911	869	933	896	912	943	854	933	958	936	904	853	931	943	912	933	927	903	892	810	912	939	893	882	864	905	839	850	947	880	906	882	893	951	898	882	862	846	921	880	863	881	884	929	884	901	923	886	820	897	950	929	902	897	904	875	882	922	929	893	889	995	866	803	971	912	899	912	895	945	902	906	890	905	924	953	888	896	983	935	955	923	876	958	923	878	944	849	877	877	898	902	925	915	900	917	867	869	845	862	926	866	929	920	927	911	880	960	890	937	895	946	923	886	907	869	881	943	949	916	920	927	869	907	903	868	961	902	926	876	912	821	908	878	967	879	900	892	933	921	873	868	909	903	893	933	883	858	845	895	877	915	853	914	914	889	851	946	894	932	891	906	917	927	876	910	882	907	838	860	939	956	898	892	867	904	884	927	918	927	886	876	873	828	903	881	988	914	847	924	881	901	854	877	925	924	846	962	864	896	904	903	878	888	894	862	881	903	843	897	939	934	929	895	887	892	851	873	908	858	916	890	902	927	908	858	920	923	881	953	868	905	923	917	875	912	948	894	883	923	906	936	904	910	899	853	873	893	860	859	903	879	911	881	886	933	904	924	888	899	880	919	973	970	921	922	912	984	892	921	930	884	917	904	945	932	903	833	947	926	927	925	915	879	924	847	917	878	921	800	901	878	859	948	894	886	896	917	891	928	867	946	886	880	931	942	874	921	953	904	946	938	967	909	903	927	914	951	884	894	928	873	887	894	939	886	932	901	866	897	945	899	919	915	918	888	959	884	883	882	873	936
35881	32335	38881	37731	34696	38579	28691	19737	15194	13319	12374	8761	9327	9236	7518	4533	3030	3751	8193	5837	4207	4612	3025	2424	1847	1508	1266	1090	1049	908	830	825	850	761	795	751	699	578	532	609	471	493	461	407	444	441	391	374	342	353	308	319	366	306	299	355	340	274	299	331	313	286	325	291	305	331	323	344	328	304	306	306	318	338	319	297	282	316	324	322	326	305	293	364	287	290	296	297	317	274	290	291	315	302	290	305	320	317	324	323	299	337	299	299	303	281	306	332	303	298	303	263	331	330	305	314	273	313	275	304	313	295	314	317	309	353	321	299	297	317	316	297	310	283	306	335	311	315	314	289	316	306	324	325	320	283	296	291	298	283	318	330	333	313	298	314	300	295	310	316	312	318	288	306	289	310	263	302	303	315	307	303	313	360	320	327	285	309	345	276	326	335	300	340	291	310	298	337	287	285	288	309	288	317	281	313	297	309	306	319	299	311	308	315	335	313	302	306	309	302	316	319	320	238	307	294	305	319	292	313	309	295	303	298	328	315	314	313	291	299	311	311	307	309	338	292	314	332	326	306	300	313	290	315	287	314	299	305	316	309	302	305	315	290	294	309	313	327	296	306	278	294	323	297	333	298	307	308	292	284	288	313	316	311	306	304	288	314	316	318	312	324	305	319	300	319	290	327	262	316	338	327	298	320	319	338	270	300	329	286	307	303	302	304	282	330	287	313	323	335	337	304	323	278	293	322	322	292	329	299	311	318	325	334	311	327	308	311	330	317	317	339	320	281	310	305	310	293	303	291	272	289	306	326	296	285	289	301	257	294	283	320	333	325	306	306	305	323	317	331	332	311	315	308	294	300	309	356	352	319	317	313	299	327	299	300	287	319	288	322	299	312	326	291	314	292	325	317	323	286	309	305	313	307	305	298	273	291	291	307	312	294	288	307	295	305	308	320	286	292	301	317	309	274	313	363	303	300	294	305	278	318	312	329	349	316	298	321	307	296	334	287	316	294	299	323	309	315	281	302	282	292	335	311	315	293	331	301	307	342	291	310	302	316	307	280	288	288	292	293	265	339	322	318	281	304	320	287	276	326	334	314	267	317	299	308	308	333	282	293	328	320	317	289	303	299	281	311	324	301	287	308	297	314	279	278	315	299	313	323	324	311	321	312	294	296	287	319	309	310	310	327	307	313	338	285	305	302	314	323	353	326	291	308	292	289	298	307	276	318	288	276	309	290	328	302	311	290	303	291	310	320	299	303	338	302	275	324	323	306	303	317	279	301	332	304	324	298	281	313	297	323	322	341	312	312	312	311	312	325	293	304	293	305	333	337	306	293	330	285	304	301	292	307	326	313	262	291	326	308	307	290	329	327	312	297	303	311	341	317	275	316	320	295	343	316	301	283	283	308	320	325	289	298	325	340	319	303	320	278	318	332	288	282	281	327	293	326	303	305	302	315	321	350	311	336	316	305	311	314	303	318	295	324	325	331	298	348	309	295	336	300	299	318	277	307	270	282	302	285	296	292	320	299	283	281	286	344	316	290	293	303	313	328	327	288	303	304	294	273	285	336	298	341	320	356	298	302	324	307	286	333	308	306	331	337	334	315	304	301	321	321	319	305	321	311	296	302	272	313	303	317	295	306	292	324	284	294	322	303	301	293	297	303	328	303	320	327	280	288	289	331	291	314	330	297	311	310	303	306	326	286	273	315	282	277	293	320	329	285	331	302	321	316	320	335	321	322	278	272	302	322	282	316	296	308	304	288	311	307	329	293	316	330	290	316	317	296	319	336	323	287	298	319	332	331	286	294	329	315	288	316	300	318	316	297	314	318	321	291	339	300	293	287	300	312	284	322	299	316	286	283	277	321	306	303	288	287	328	283	285	333	295	324	311	324	296	334	298	344	290	302	334	312	279	296	283	311	333	353	313	342	330	303	329	327	322	313	318	305	305	312	329	312	284	318	312	304	284	313	331	281	272	315	307	297	314	327	290	318	331	315	330	286	300	291	298	303	296	325	324	315	292	325	303	302	285	320	291	329	327	322	300	313	316	281	285	317	281	329	308	276	295	294	322	315	313	326	314	321	305	294	306	321	298	282	306	319	283	306	291	270	340	316	312	333	298	319	315	294	275	322	277	322	313	303	335	302	312	277	301	285	304	287	335	318	306	329	327	309	306	328	301	327	288	302	330	325	289	330	315	313	306	288	307	296	289	284	308	333	297	303	304	329	329	292	325	277	317	295	314	319	336	321	307	298	284	340	289	294	289	279	332	290	340	332	291	312	318	310	305	310	320	300	353	293	306	302	311	299	307	317	291	283	371	283	319	301	333	321	318	298	284	300	315	316	295	321	302	280	296	288	301	292	286	325	288	310	301	285	309	288	298	316	328	316	318	325	278	316	285	284	324	332	351	337	295	329	315	299	291	354	297	301	337	282	299	302	307	296	277	344	303	375	361	312	307	318	314	305	316	329	334	300	304	295	334	321	304	313	277	290	327	294	340	323	319	274	312	297	312	313	325	311	294	306	347	305	327	323	302	292	302	310	316	309	312	285	316	329	271	325	320	328	269	303	286	296	309	292	299	299	298	332	299	308	299	288	304	297	339	300	303	333	327	252	315	281	304	309	317	319	314	285	295	320	301	295	304	318	288	312	338	283	313	297	310	311	301	291	298	289	278	304	310	296	321	291	286	304	295	310	302	323	303	335	312	311	303	309	319	293	307	269	342	289	336	327	295	284	335	328	299	352	313	336	300	310	317	320	338	305	281	316	286	274	283	303	327	300	299	280	296	279	301	321	323	303	315	320	315	335	332	318	329	308	335	309	295	295	306	334	324	304	301	320	313	314	268	324	318	305	305	304	302	292	301	295	308	320	286	333	344	313	308	317	292	308	336	326	290	328	287	325	310	330	312	299	322	304	312	311	282	302	320	289	284	304	328	307	327	310	302	313	325	345	304	293	317	305	362	286	290	312	309	299	306	291	306	311	332	332	286	326	310	331	289	321	303	329	319	315	329	314	318	316	317	316	292	267	297	279	309	318	340	307	299	282	300	326	315	322	289	288	318	282	304	277	319	256	344	340	298	313	297	329	295	320	300	274	311	345	312	277	317	334	287	306	329	310	316	311	308	313	305	315	308	298	303	354	282	305	299	304	297	319	305	286	330	300	287	318	302	336	302	317	276	323	316	305	333	308	308	300	272	305	284	264	303	300	302	304	326	318	319	339	316	308	297	346	323	322	318	305	337	274	311	298	314	306	309	313	302	332	301	303	336	290	300	318	301	320	303	317	307	295	297	308	301	325	303	319	316	290	288	316	288	309	293	284	313	357	308	297	331	291	312	299	276	321	328	300	300	333	328	332	267	350	311	294	278	361	299	305	302	286	307	285	299	294	308	292	311	312	253	315	334	329	305	298	314	309	287	312	299	310	352	304	340	298	308	323	295	312	316	302	284	328	310	309	300	296	313	293	312	281	323	297	357	330	295	307	312	274	324	298
20987	25182	37179	39360	41070	42167	28581	24658	21710	26737	26805	20002	26208	27612	22544	15951	12334	15129	28328	21808	17331	19726	14872	12779	9972	8520	7011	5950	5836	4710	4606	4124	4207	4100	4293	3973	3600	2852	2506	2499	2303	1956	1771	1862	1621	1454	1279	1179	1073	949	915	879	786	773	783	803	811	764	765	760	771	798	792	750	774	753	773	800	755	786	757	722	791	791	743	752	777	787	757	780	771	746	748	751	732	743	793	734	743	723	740	748	771	748	795	797	783	775	726	752	748	774	760	750	784	794	754	726	782	690	727	784	746	749	750	726	718	744	753	777	725	758	767	791	805	760	824	786	742	788	724	739	815	735	704	756	769	768	740	789	739	774	737	731	722	814	737	731	780	776	767	775	743	752	754	789	768	734	768	784	754	725	729	712	750	795	767	747	728	747	795	770	754	741	760	737	756	727	766	772	781	760	774	744	776	836	763	807	747	745	735	790	761	706	735	762	751	761	746	749	762	724	817	737	788	786	791	772	735	726	708	794	728	733	746	774	730	763	754	753	754	695	738	741	711	749	736	747	718	754	794	737	708	758	729	800	782	704	758	757	726	739	765	761	778	746	732	741	733	737	758	741	719	747	749	755	784	758	808	751	739	764	706	742	741	743	780	766	756	757	769	805	765	729	757	748	786	744	735	733	758	780	726	705	769	709	732	754	718	771	778	707	675	738	739	725	775	750	813	776	768	748	715	720	765	768	746	802	751	722	691	709	747	730	746	769	749	736	765	739	712	749	757	722	764	746	694	822	780	787	749	744	721	741	747	718	719	760	737	717	738	707	801	752	732	759	753	794	766	781	798	761	774	748	763	718	764	766	758	761	810	764	705	760	750	735	702	751	754	802	738	769	751	715	741	766	756	719	807	753	796	743	769	774	782	728	729	733	773	715	789	771	767	723	764	770	778	727	755	742	782	782	735	751	738	718	755	713	724	738	778	732	757	777	732	768	773	722	794	743	758	764	775	727	755	736	763	727	766	775	769	768	734	765	777	776	754	754	754	730	768	752	761	758	743	766	727	794	784	760	744	728	758	758	760	757	760	752	750	746	717	722	747	697	693	749	769	697	803	740	718	734	771	785	756	742	753	804	792	740	716	781	742	747	782	759	761	777	749	733	732	804	721	768	762	763	710	714	741	744	735	732	732	761	766	742	772	785	800	756	699	740	776	727	760	785	764	773	773	755	743	764	747	817	780	792	716	793	771	730	793	841	752	729	754	740	752	798	752	766	746	722	746	766	739	727	716	733	782	745	711	750	746	773	748	759	760	705	774	780	807	760	765	771	750	757	757	803	742	761	749	760	757	766	696	752	778	754	707	728	745	784	750	753	776	710	736	757	766	760	748	746	803	700	747	759	699	734	744	799	759	753	784	729	764	708	707	751	721	736	784	768	786	754	757	774	708	742	719	763	761	716	754	746	772	738	687	717	747	705	747	753	731	711	764	784	747	766	736	751	748	751	740	709	727	766	759	720	742	752	709	732	739	762	760	740	772	791	817	808	734	787	769	773	702	769	732	745	766	745	712	753	776	734	789	820	757	723	756	708	778	783	778	745	800	787	718	794	771	739	786	762	731	737	778	762	719	744	757	693	751	739	765	750	751	747	756	775	711	737	770	743	794	782	766	748	740	756	813	793	785	763	739	758	765	784	721	759	786	768	796	749	747	723	757	735	741	766	733	756	754	783	738	736	782	721	790	757	816	777	776	750	741	731	737	808	726	778	766	766	792	764	721	697	751	756	701	728	755	793	762	801	832	728	737	708	778	765	778	758	735	764	786	740	751	753	756	723	726	785	746	745	778	789	759	811	785	740	720	740	762	762	741	765	723	800	714	757	761	766	743	720	779	771	749	755	812	739	757	709	780	783	737	757	744	754	771	766	760	761	758	798	773	789	720	760	738	738	748	747	763	757	781	770	787	762	818	781	791	722	774	723	790	735	739	770	785	750	801	792	745	726	773	758	742	716	748	793	757	731	749	773	767	736	751	765	720	736	732	764	803	719	728	732	758	798	741	749	744	737	796	747	741	830	714	726	751	768	708	750	724	725	712	739	725	771	766	809	794	787	752	730	766	746	720	736	768	809	701	737	752	748	778	643	734	768	738	714	739	723	773	717	763	737	731	742	742	743	754	742	771	732	756	762	806	725	693	755	754	777	724	747	749	765	783	725	732	744	743	719	784	703	785	768	767	746	759	756	808	785	754	736	725	736	733	748	752	746	751	771	739	710	728	764	776	682	764	740	743	767	774	769	764	759	751	759	750	748	734	748	764	752	757	770	746	722	787	716	750	745	757	716	803	748	807	773	745	752	756	764	778	739	757	758	715	710	740	733	723	769	746	776	720	746	807	770	722	731	756	759	800	715	706	781	768	762	767	725	707	756	720	757	724	723	711	733	740	758	754	755	770	760	753	749	771	806	765	768	741	796	683	742	701	778	768	744	732	750	685	766	707	701	767	721	760	765	750	749	735	791	763	759	753	749	724	773	782	779	720	758	718	790	767	773	730	764	709	708	751	751	750	775	699	722	831	766	793	711	725	769	734	718	749	759	757	713	765	777	739	760	781	788	763	740	718	729	731	740	748	786	778	727	769	735	789	755	716	757	733	764	774	767	758	769	713	765	753	738	734	789	765	752	736	733	711	758	741	776	704	722	744	762	788	724	737	713	752	775	754	687	704	772	724	733	756	767	760	764	770	700	732	708	738	780	756	760	788	783	754	685	695	771	723	756	755	730	756	718	726	788	739	737	766	745	777	794	725	719	731	764	729	753	743	773	765	764	735	765	780	728	718	732	772	741	785	746	758	762	680	767	757	815	794	773	786	789	792	708	731	736	744	706	750	724	739	815	803	788	764	763	742	731	732	721	761	741	738	754	738	728	789	778	713	801	760	756	752	799	806	772	688	755	752	731	741	829	748	735	750	720	735	733	798	739	734	765	734	802	726	752	778	754	766	704	766	798	714	769	737	772	818	772	707	732	750	764	784	758	738	744	740	770	740	810	747	757	765	708	764	697	727	812	750	729	739	736	759	716	783	732	711	770	710	762	748	757	753	722	730	674	773	708	761	754	734	743	750	760	766	719	728	766	743	752	752	736	796	723	738	768	733	734	762	745	728	760	747	771	757	729	762	777	764	765	718	755	712	717	736	728	765	783	733	747	725	784	768	735	706	688	739	776	749	716	744	742	804	763	770	738	751	721	779	751	727	738	721	735	729	781	705	724	807	743	694	755	770	775	748	753	740	764	781	728	763	736	805	734	771	761	790	725	714	723	777	769	753	787	704	727	755	746	729	717	756	736	726	743	768	720	726	763	743	734	761	761	795	759	724	752	710	713	723	720	788	795	739	754	724	773	791	753	789	762	793	761	814	757	738	741	721	803	716	767	751	786	777	735	689	761	709	779	702	782	707	725	715	717	782	742	686	744	819	754	781	727	728	751	768	752	749	734	764	770	717	756	694	737	719	726	744	782	727	706	743	786
13399	8722	11171	9108	7679	4497	2069	1723	1315	1104	945	943	764	676	664	610	528	552	586	538	546	530	488	517	453	473	499	460	453	472	464	431	402	452	488	435	425	440	435	381	412	442	417	422	422	371	389	397	398	433	395	391	414	409	382	428	398	396	365	367	371	409	377	395	371	391	412	372	422	445	376	382	397	442	397	378	363	365	396	394	379	411	400	371	369	363	417	409	339	387	373	422	402	389	438	400	354	381	392	384	376	391	394	417	350	401	373	371	424	418	383	424	417	375	391	395	383	431	386	399	370	383	402	379	371	370	356	361	377	419	419	411	362	434	384	365	377	389	403	424	401	385	404	402	372	368	394	414	367	381	377	395	431	368	413	370	404	405	425	383	333	351	393	400	406	402	400	366	387	416	458	388	380	396	425	389	398	376	388	391	377	382	384	385	440	358	374	382	394	429	414	405	392	338	373	406	396	394	396	402	395	354	406	369	375	405	397	361	401	398	408	408	361	362	390	423	418	390	398	385	357	403	387	349	389	419	392	373	387	387	395	359	395	360	387	404	405	375	384	382	370	379	352	372	398	395	416	367	391	384	377	360	357	370	378	404	413	385	412	397	353	406	395	357	448	387	370	394	361	376	390	382	381	352	368	404	363	405	407	396	424	398	384	381	381	365	392	384	406	387	398	437	407	366	403	359	386	386	370	389	365	391	393	378	349	389	400	410	385	393	411	385	391	385	382	420	379	380	353	411	393	407	368	384	373	364	384	401	382	384	370	402	388	411	366	353	347	375	449	390	379	383	372	418	355	406	371	424	411	380	383	375	380	356	395	354	414	380	363	384	394	378	376	403	366	361	392	388	342	397	383	376	380	394	393	350	386	366	378	434	395	391	372	419	392	407	376	422	389	415	390	387	398	400	385	388	393	387	401	348	424	388	367	396	392	395	364	416	400	386	351	395	399	362	360	365	399	346	364	370	406	406	400	342	391	348	373	380	379	384	412	372	423	377	397	401	404	369	439	400	387	366	360	332	384	419	374	427	404	337	411	410	372	397	388	376	388	362	422	407	360	391	400	409	397	378	349	397	398	409	367	400	396	400	371	394	390	391	408	391	390	363	383	344	406	383	408	370	389	404	420	415	386	437	374	373	381	374	363	372	410	409	388	446	390	346	374	368	390	374	371	372	407	359	352	405	388	359	393	417	381	418	390	379	407	345	347	380	382	351	379	391	404	401	370	385	366	365	413	405	395	369	397	404	371	367	394	389	418	383	403	377	425	375	392	396	418	382	358	367	389	399	402	388	355	370	411	366	360	384	383	406	362	382	369	347	387	381	387	382	363	397	380	432	374	351	406	408	380	386	431	393	402	410	389	381	437	425	403	381	399	389	400	395	393	406	379	382	385	375	394	376	392	381	383	398	357	365	401	368	385	416	388	382	368	377	341	412	403	392	384	393	397	384	388	371	407	388	394	392	403	343	415	396	432	361	400	371	399	408	412	396	367	404	399	385	366	356	367	399	391	366	378	388	402	394	393	388	369	393	409	404	413	421	351	374	399	358	390	384	392	375	378	409	391	368	378	341	389	378	385	424	387	354	345	400	376	383	400	389	389	402	388	403	417	374	375	401	426	378	400	372	406	385	385	385	404	397	377	382	416	423	399	401	410	411	403	388	399	324	369	378	378	361	380	396	374	381	407	387	384	394	430	346	351	407	393	402	417	356	390	384	378	342	363	367	399	397	376	409	412	392	386	382	375	358	401	375	406	392	396	376	393	387	398	369	396	391	390	418	392	391	385	385	414	375	401	354	387	358	403	412	361	405	382	379	386	375	429	410	399	380	378	369	402	367	410	329	365	346	394	347	356	377	398	381	415	410	389	394	406	372	415	389	380	402	407	379	399	412	402	390	376	369	417	381	384	359	392	406	385	380	369	419	407	380	394	412	395	389	369	380	375	390	342	392	382	406	384	400	358	402	369	430	375	401	398	368	406	385	403	391	410	387	404	378	391	410	431	398	384	391	384	393	382	388	380	384	379	388	370	359	376	355	403	396	386	390	375	392	400	409	413	366	383	418	424	348	424	376	378	389	415	432	366	370	355	394	370	338	410	418	352	375	390	393	403	436	421	403	392	337	356	418	410	367	365	384	406	401	379	381	385	400	386	380	392	388	415	368	395	404	374	394	384	397	385	400	392	389	384	363	365	408	384	384	415	382	386	384	415	374	400	424	374	436	436	403	413	398	387	355	392	416	395	404	426	376	369	395	407	379	377	394	372	378	382	338	387	404	389	384	384	369	387	401	417	378	361	348	382	366	383	389	363	407	406	385	395	380	386	355	386	366	369	374	398	406	376	393	370	391	403	394	394	356	437	392	386	370	383	374	387	398	403	389	372	375	391	383	376	433	419	399	353	438	385	403	395	335	368	399	420	417	402	375	412	389	360	369	383	408	397	405	359	363	385	389	408	393	356	385	408	384	446	412	368	369	382	399	377	397	389	343	393	403	398	408	377	391	357	388	389	406	395	354	391	400	387	373	390	411	376	376	351	408	345	403	417	383	400	364	371	351	411	355	388	377	360	376	418	379	365	398	400	381	387	399	390	380	397	404	388	418	435	383	395	414	444	387	396	372	413	396	417	404	391	349	370	412	377	379	393	358	396	363	348	358	382	387	418	381	370	447	385	373	387	402	402	372	419	392	391	382	401	391	392	341	366	374	415	380	401	376	412	405	367	375	390	360	392	399	407	379	411	350	367	372	397	390	372	432	421	373	383	382	363	412	383	326	358	390	362	354	439	385	353	383	385	397	366	379	361	408	387	327	407	398	365	387	375	373	405	391	362	393	395	367	357	392	381	410	383	397	378	398	391	421	414	395	400	392	399	355	381	380	360	370	365	381	389	390	384	415	374	364	382	394	404	390	384	404	353	427	415	394	390	384	357	395	384	384	396	384	387	380	414	405	414	387	417	389	406	342	374	404	399	385	385	394	341	393	378	410	395	358	377	393	401	417	369	423	389	372	418	437	368	411	399	389	376	384	358	352	337	400	379	369	381	380	362	357	383	355	391	363	428	373	345	386	402	376	401	403	371	383	411	381	371	389	416	361	436	366	397	401	370	338	406	370	377	376	369	404	401	382	372	390	413	392	413	376	381	409	380	400	366	400	386	390	392	399	355	377	406	402	404	368	403	392	368	395	429	379	415	405	380	386	377	407	415	371	371	416	386	389	388	367	379	364	405	386	381	379	403	348	350	413	413	398	420	366	394	362	426	409	419	356	402	368	377	400	411	369	371	403	368	373	370	418	418	388	370	374	366	395	381	341	380	406	356	381	408	351	376	349	400	387	374	375	405	389	414	365	392	386	396	412	377	399	355	398	362	398	371	406	418	392	398	422	371	358	416	366	398	380	395	383	385	397	413	381	377	406	402	397	387	411	409	384	394	331	360	365	376	339	404	398	388	408	372	383	359	363	386	404	405	364	384	368	388	391	381	350	397	433
8213	8146	16563	18864	18603	12196	7134	6730	5713	4800	4374	4140	3467	2966	2828	2425	2213	1996	2677	2191	1962	2118	1865	1629	1604	1568	1545	1503	1437	1482	1423	1256	1365	1320	1259	1294	1236	1138	1143	1109	1084	1025	1062	1069	1038	1026	1012	1008	1028	965	909	979	950	951	965	955	906	946	938	934	952	948	944	958	953	918	955	962	962	965	881	896	1004	956	1004	988	941	930	938	990	929	1030	1005	918	961	911	948	1019	914	938	888	942	868	926	982	936	870	937	972	897	908	884	965	882	916	943	929	907	887	948	964	913	928	931	927	920	930	909	936	969	924	953	955	974	964	930	934	974	967	966	957	975	941	958	986	960	963	864	915	950	921	922	955	944	913	953	905	897	914	930	936	955	908	891	920	894	909	940	891	989	921	922	978	929	930	910	937	957	900	901	885	920	914	922	887	927	892	964	934	950	891	985	1008	984	871	929	971	916	965	965	953	936	909	1005	918	943	936	926	995	972	964	927	927	892	914	950	985	943	883	954	933	965	898	965	929	922	888	913	937	958	960	875	905	958	924	949	983	928	960	871	931	928	922	946	938	950	933	927	920	942	887	968	966	911	915	945	940	928	897	923	922	876	864	924	937	925	923	902	924	943	917	926	952	924	898	955	938	925	919	971	938	924	874	993	941	944	986	975	888	903	926	947	923	932	909	889	912	1003	907	923	901	925	898	909	908	927	921	924	985	919	961	916	919	976	971	946	889	946	917	889	892	914	887	898	944	924	928	959	897	965	896	937	924	881	969	917	938	889	929	912	919	950	964	884	965	889	959	894	959	953	950	928	940	919	903	973	973	950	942	901	974	969	987	926	910	985	940	919	928	952	938	878	910	866	972	943	898	913	885	953	910	968	943	940	965	975	894	902	972	896	956	886	951	977	934	923	879	922	914	934	982	948	930	962	926	908	908	954	951	899	949	908	905	921	952	910	989	886	890	936	928	923	925	921	917	925	924	927	964	868	949	889	987	905	934	967	929	919	880	915	946	947	915	954	935	881	966	892	946	963	914	948	948	910	949	902	917	949	1040	952	941	922	906	925	911	943	983	934	989	954	934	958	956	984	890	922	1007	929	963	989	964	928	933	942	895	911	968	926	948	934	892	901	937	954	934	929	921	896	899	979	933	962	916	898	955	922	960	971	929	974	929	924	989	913	960	948	1005	940	916	902	972	920	899	891	937	943	915	870	895	918	979	906	917	958	953	891	916	859	932	958	890	932	950	954	1000	920	986	904	927	913	960	976	913	935	891	934	910	899	874	915	936	947	919	960	957	930	947	944	934	965	921	922	906	897	962	940	958	954	999	907	907	1003	937	909	951	966	975	920	939	918	943	945	941	918	935	894	938	937	948	930	927	914	880	958	912	922	928	921	922	943	967	956	928	898	937	889	900	889	931	920	954	938	945	947	934	918	952	967	899	981	967	954	985	927	959	956	953	942	923	917	889	935	984	898	940	941	907	952	947	953	916	905	962	964	933	928	903	913	959	899	938	981	923	949	973	963	945	905	933	938	926	877	887	949	929	913	929	938	886	898	965	921	890	936	926	939	938	877	921	921	897	918	946	919	905	982	918	944	971	912	965	959	961	962	963	992	866	984	897	918	895	939	895	955	890	989	940	927	957	933	934	861	907	905	926	898	934	923	939	932	999	962	913	935	917	951	907	888	928	879	938	947	896	858	944	967	916	936	923	950	932	944	901	981	920	991	919	910	962	905	937	965	939	970	907	938	903	969	902	960	940	938	947	939	949	893	923	893	928	923	995	981	905	931	912	874	944	944	888	935	898	917	963	890	918	871	957	899	942	911	924	935	940	913	862	900	946	934	941	906	971	905	896	877	993	912	995	972	913	938	937	909	973	891	937	890	957	968	926	947	925	938	913	965	929	891	941	973	912	918	925	918	962	929	932	955	991	937	894	979	949	906	933	947	903	858	962	880	935	944	910	917	898	959	928	886	908	914	930	905	962	939	924	935	871	924	930	968	890	936	925	973	851	949	938	886	898	924	899	938	908	917	907	896	915	943	916	910	889	930	923	935	931	960	946	928	947	947	958	906	966	904	1001	907	962	923	995	975	965	916	950	884	940	957	1004	971	950	923	992	904	921	982	902	918	976	933	914	939	964	884	991	854	931	895	958	921	935	961	904	964	941	898	947	930	934	945	941	946	889	917	903	937	996	906	983	915	953	912	922	970	943	992	928	932	914	921	913	981	978	915	919	943	904	962	912	923	927	858	891	947	932	878	916	957	932	891	958	933	883	913	977	912	961	927	869	965	940	895	948	939	872	954	965	941	893	939	933	952	936	958	933	943	902	945	976	929	945	961	955	939	936	941	941	936	885	878	939	941	924	939	924	901	882	966	928	915	914	918	907	919	943	908	901	903	930	936	971	901	949	923	936	924	1007	972	910	963	988	936	935	919	918	897	929	906	946	978	912	880	983	957	944	978	865	948	896	934	964	925	956	901	954	923	919	942	919	941	958	922	932	925	911	910	881	912	927	898	944	925	927	928	981	975	926	984	925	992	845	907	943	961	951	926	938	907	869	875	932	936	879	916	931	943	942	933	907	929	961	969	900	943	917	923	987	946	931	980	938	939	960	896	899	939	896	854	977	908	941	933	920	976	928	914	930	971	878	943	906	937	914	947	903	962	849	905	916	952	910	898	952	895	931	951	1011	983	888	953	860	924	921	896	904	927	963	858	901	925	934	897	933	925	903	913	975	927	884	970	940	919	909	977	936	940	988	978	964	961	878	910	908	921	964	936	933	909	936	951	905	1001	957	939	940	905	945	891	930	923	961	978	919	985	927	931	963	921	908	939	950	943	928	922	922	946	940	932	958	921	924	927	913	924	1027	930	967	912	947	908	951	916	886	932	926	944	909	891	922	900	935	912	927	945	887	901	947	948	959	891	860	941	884	934	963	904	875	986	955	880	942	966	1002	920	985	953	910	906	924	986	941	921	927	908	947	917	911	908	948	963	887	920	997	910	943	906	873	936	946	934	971	900	908	960	927	990	870	903	969	937	904	908	946	935	914	907	925	1007	918	963	896	938	972	914	894	896	904	943	898	924	949	945	890	988	964	928	923	867	925	962	915	899	904	972	915	922	928	959	884	903	936	871	949	937	991	950	933	877	930	942	934	961	917	975	994	921	883	919	942	975	927	899	887	945	907	978	975	978	887	908	946	889	943	888	898	914	958	941	1037	969	896	932	893	960	930	921	943	933	925	974	922	908	906	926	959	901	938	980	920	880	940	940	940	963	907	952	869	943	923	868	913	945	917	986	921	939	934	956	939	931	970	939	963	899	931	982	894	881	919	905	943	970	922	881	954	929	966	909	937	932	894	869	929	963	905	922	917	891	955	915	988	934	954	908	973	957	917	942	905	931	927	885	915	944	947	916	974	890	932	908	868	922	972	987	977	924	960	914	953	972	889	930	881	914	902	970	906	916	975	993	966	913	940	913	888	955	943	980	966	949	956	907	977	955	952	953	933	927	948	999
28566	24112	34866	42053	37666	29213	18732	14340	10549	7328	6630	5237	5597	4945	4046	3458	2848	3348	4324	3565	2370	2575	1789	1367	1185	1002	938	878	791	710	696	629	659	694	661	624	614	524	533	547	506	429	442	501	439	416	428	389	387	388	351	388	402	390	381	365	411	372	385	403	392	396	387	355	365	376	389	373	378	368	393	375	381	382	348	379	354	379	406	363	359	363	396	368	347	397	416	383	421	356	358	374	394	347	402	373	399	403	384	396	342	377	382	363	322	370	348	374	380	380	355	380	365	349	371	405	353	376	359	361	369	432	365	355	353	333	393	333	381	398	364	371	348	368	343	357	368	357	372	406	393	396	376	369	379	349	354	377	357	390	333	369	404	352	380	380	377	387	391	377	358	377	390	336	359	379	340	371	378	379	357	377	373	358	345	376	344	376	380	365	417	391	364	396	386	394	355	403	365	386	359	377	352	399	362	389	367	401	379	375	368	410	380	356	344	368	340	380	349	353	378	339	394	428	372	396	358	348	397	370	365	368	361	380	391	368	376	378	371	368	417	413	391	345	374	356	356	333	380	392	351	394	379	368	389	378	364	361	368	377	358	394	360	393	350	372	329	365	363	378	347	369	347	406	350	352	350	356	366	340	385	367	363	366	388	355	368	354	366	366	395	385	366	385	371	415	410	399	417	377	356	339	360	350	376	358	344	391	376	384	351	357	391	394	409	372	366	396	370	352	392	368	379	365	358	380	398	363	408	347	359	352	408	401	367	370	375	348	385	349	360	380	375	402	335	400	354	377	379	372	359	375	377	361	361	376	374	326	358	368	339	359	356	380	361	371	392	363	384	405	379	365	379	375	371	363	409	373	393	371	367	382	387	383	352	364	354	428	349	382	375	362	367	362	363	397	350	352	381	363	403	369	365	369	347	370	400	334	374	406	353	362	344	371	374	345	364	342	400	373	362	340	352	337	377	371	367	368	368	378	358	366	347	351	373	387	344	365	378	359	393	323	377	369	369	393	371	371	376	364	367	372	380	372	426	376	400	407	374	391	397	395	393	398	361	429	376	388	368	377	333	398	369	369	366	364	355	383	399	406	366	385	388	373	395	366	370	390	392	408	348	360	377	398	394	342	328	410	386	354	355	399	360	355	378	366	331	348	354	369	364	372	337	366	363	404	378	365	415	379	380	371	359	345	351	353	351	363	387	368	398	347	381	400	380	372	377	380	342	398	392	377	330	367	382	378	361	349	348	380	367	357	347	391	363	360	326	348	379	356	381	404	400	393	379	404	356	350	389	397	391	375	431	377	343	387	375	363	361	383	366	389	369	375	356	396	356	400	379	353	378	357	339	374	365	365	344	412	388	390	407	331	373	368	405	359	385	347	356	392	364	364	387	361	343	354	352	360	382	330	396	397	365	398	416	405	370	350	375	349	353	383	381	399	372	376	355	366	381	377	367	342	385	366	377	390	352	390	345	342	357	378	353	351	365	362	337	384	412	393	359	365	375	393	358	369	392	338	353	353	394	354	385	342	366	401	352	386	367	341	400	387	398	407	371	370	363	389	350	362	382	367	365	350	375	373	373	391	375	384	385	410	368	379	371	342	381	419	360	392	387	364	372	357	359	372	355	371	402	369	382	380	361	389	386	389	373	359	380	371	374	385	400	341	410	375	392	380	361	374	383	377	335	383	405	341	390	390	386	397	381	372	354	388	395	348	375	389	350	383	383	373	403	379	364	367	412	365	369	404	382	411	382	364	350	364	358	368	340	412	366	370	386	352	353	353	390	395	364	358	366	360	370	400	350	380	374	389	350	367	338	393	378	363	380	363	410	360	358	359	365	367	370	370	336	392	345	347	390	380	384	387	382	365	363	415	369	360	336	437	368	363	352	384	373	396	430	398	381	364	354	358	398	373	388	378	371	375	359	362	339	393	395	371	330	395	352	374	351	333	325	369	403	380	383	390	347	387	346	394	371	352	335	400	351	378	387	395	433	338	351	386	366	373	400	371	395	329	374	349	383	335	350	393	350	378	419	379	359	383	365	388	413	395	365	395	347	440	355	353	380	365	362	353	373	390	372	349	370	384	357	344	402	365	341	360	385	404	383	358	370	384	332	380	373	363	391	409	362	393	344	371	385	364	384	386	356	349	392	365	402	386	323	372	374	357	353	377	363	406	354	378	385	359	414	348	409	388	373	401	387	378	388	392	365	407	394	408	357	346	375	412	378	367	390	343	372	373	366	366	354	393	380	343	361	422	359	395	391	370	369	360	373	380	359	367	393	382	406	361	395	341	357	403	364	392	390	396	373	363	432	395	386	375	399	412	365	400	384	329	346	364	331	353	354	372	366	409	338	335	358	355	387	400	380	336	345	375	405	368	382	384	366	379	380	386	406	355	395	380	384	365	356	384	362	390	365	389	364	365	400	392	368	338	378	325	359	389	353	329	360	390	348	355	382	376	403	394	345	342	364	373	372	386	339	342	390	409	370	378	346	384	369	388	378	381	392	402	359	362	392	369	391	359	423	369	372	402	341	403	380	378	375	385	380	359	380	373	371	356	363	359	341	344	335	388	340	387	393	388	384	359	395	361	375	373	356	405	363	383	372	366	401	421	396	357	380	341	387	400	350	343	408	365	329	382	345	362	395	394	378	344	374	380	360	351	412	384	344	380	351	415	352	359	388	384	338	359	415	360	391	365	363	363	368	397	391	339	410	380	368	374	352	345	390	376	341	372	372	344	388	396	346	357	365	398	423	394	380	374	354	371	363	394	368	354	362	379	352	340	352	382	382	354	383	369	384	364	365	396	329	395	371	364	365	349	366	385	371	364	367	358	371	353	370	358	367	367	374	377	375	377	416	357	380	386	385	361	387	372	364	356	361	385	424	364	344	339	357	346	367	382	362	367	391	366	383	368	376	350	337	389	405	336	366	350	375	401	425	376	352	390	387	403	353	389	397	341	377	414	363	362	337	406	355	396	357	369	343	346	397	396	384	356	391	363	388	383	352	329	337	381	403	318	374	397	379	367	352	384	372	347	363	340	329	398	355	360	382	387	371	392	366	382	369	355	387	356	387	370	365	371	368	416	355	348	335	413	382	376	379	333	370	373	361	395	400	398	353	333	332	331	372	393	376	362	395	376	331	350	411	389	399	369	355	382	351	374	368	361	367	386	389	355	328	361	347	382	364	382	378	418	376	368	361	378	378	400	381	412	378	390	340	384	376	355	350	383	378	371	370	329	397	378	372	380	362	366	360	361	389	372	354	401	351	395	365	391	395	351	401	361	393	410	404	360	357	392	349	332	390	397	384	427	384	353	404	368	384	415	346	402	372	341	392	352	353	368	369	338	352	343	379	378	385	413	404	352	362	340	362	365	370	402	364	375	359	378	377	373	343	362	366	358	378	381	344	372	343	367	415	363	360	373	370	362	346	394	370	350	388	394	382	374	414	360	380	350	376	403	390	372	405	380	405	369	372	394	376	371	387	377	384	358	372	363
17444	19194	34111	43437	40691	31891	16817	21851	20269	19656	19850	18423	20951	18954	16698	14761	12801	14845	19764	15544	11323	13001	9519	7212	6262	5608	4628	4485	3934	3372	3191	2688	2877	2951	3096	2784	2497	2121	1951	2028	1894	1705	1478	1578	1385	1326	1196	1173	1020	1046	1007	926	1003	940	912	880	945	966	979	929	906	902	854	950	902	863	890	886	868	928	890	913	901	877	843	826	893	955	874	932	901	852	938	884	967	848	931	909	911	934	959	960	945	952	968	920	921	866	822	915	907	945	889	883	854	899	924	888	922	972	931	914	935	869	862	914	857	928	881	881	892	964	883	915	912	950	932	919	863	956	937	867	891	929	877	876	890	895	923	893	902	860	915	899	885	852	911	933	862	1005	871	912	912	906	981	912	868	889	861	889	933	941	877	916	923	930	922	921	904	951	923	867	908	944	910	901	848	939	873	899	906	874	925	930	880	921	859	897	892	915	945	922	895	919	893	919	878	914	848	900	893	902	916	904	860	897	931	954	869	883	874	951	894	866	883	935	964	928	889	869	894	906	890	936	905	894	940	920	914	918	942	906	882	911	925	898	930	923	906	842	894	943	964	888	922	954	895	873	851	838	916	974	908	944	904	901	864	878	844	916	915	872	957	885	849	932	914	942	926	895	891	835	911	908	884	911	920	894	910	893	873	876	862	962	919	876	860	878	867	898	903	871	893	830	930	908	934	937	957	904	867	935	906	923	892	925	851	937	879	915	923	964	838	950	904	873	951	829	934	889	889	885	903	902	939	907	852	927	911	899	873	898	943	899	934	890	915	941	903	906	933	907	843	935	918	897	947	917	895	920	933	900	843	870	896	884	921	839	865	880	831	911	919	920	947	907	936	969	899	931	918	902	922	960	896	889	914	854	951	852	933	916	883	895	931	936	880	900	890	913	926	863	914	892	902	895	906	868	911	949	887	880	893	916	893	910	890	878	909	923	889	960	836	954	872	909	899	914	853	888	898	873	897	946	892	852	864	933	886	919	933	891	857	936	880	899	916	883	884	926	939	917	943	874	899	891	886	902	924	872	873	811	927	873	853	929	886	924	881	881	900	921	912	865	891	918	894	869	900	881	900	920	974	891	920	895	923	869	855	874	862	932	888	953	884	896	933	941	871	849	843	891	931	948	925	929	905	913	924	957	979	921	910	898	868	942	953	918	878	885	903	892	910	862	930	914	906	897	901	929	836	928	892	932	859	879	931	895	949	923	917	937	943	880	877	950	890	934	890	884	894	959	892	898	874	886	959	893	903	939	931	864	897	928	886	943	921	899	872	894	870	884	894	881	895	895	933	920	905	933	926	906	889	871	962	898	851	910	891	922	913	852	889	913	936	893	922	932	950	890	905	876	865	909	900	911	925	895	875	924	932	893	931	853	925	916	860	929	900	914	959	871	927	878	902	866	874	923	915	902	846	897	890	917	896	952	972	891	888	895	912	949	899	843	902	940	863	846	900	942	921	920	896	822	972	914	920	896	902	923	911	967	877	886	904	924	944	841	885	899	886	833	880	910	906	903	932	951	924	871	936	892	914	897	926	923	923	932	878	870	942	864	916	900	962	877	890	928	871	881	867	838	907	892	882	909	856	911	880	898	931	874	896	909	915	932	869	904	909	869	919	910	880	876	882	936	920	917	929	921	897	946	929	894	916	887	849	901	917	847	860	931	903	896	850	954	936	883	825	877	919	891	883	891	908	939	874	926	917	949	938	882	909	920	925	894	834	873	943	931	920	877	922	904	878	853	885	845	937	881	931	897	865	862	917	916	896	900	934	880	894	939	917	897	854	913	963	878	900	902	946	914	918	905	957	855	920	904	861	864	848	858	888	876	839	885	847	888	958	891	895	842	880	918	892	869	919	901	930	885	857	876	850	927	907	923	884	901	942	889	876	934	911	890	871	897	876	882	892	882	923	921	933	887	887	886	906	926	928	921	896	891	893	892	884	937	939	902	865	909	889	911	899	839	878	921	881	910	917	916	881	894	929	897	864	869	887	925	886	879	892	974	884	924	904	885	888	958	951	905	828	851	866	871	910	905	915	918	930	903	900	944	898	939	908	935	858	905	876	860	929	882	893	878	970	881	903	852	869	872	876	844	941	856	894	956	905	871	879	903	875	906	893	860	895	948	973	899	896	877	930	892	960	898	842	891	880	915	920	922	843	886	938	927	875	925	841	896	899	936	939	915	873	885	933	870	858	862	846	919	926	894	875	911	898	887	867	928	927	914	868	861	897	918	862	881	932	907	859	892	900	885	921	903	875	860	883	870	901	921	910	889	881	857	936	927	914	912	992	853	864	870	898	850	853	911	938	940	908	899	928	897	904	905	866	883	926	886	948	916	898	917	926	917	899	858	926	885	862	858	856	917	887	939	903	920	887	888	927	913	914	866	891	871	926	900	913	931	909	904	924	881	888	896	860	934	882	877	896	854	883	869	918	904	910	916	871	941	856	924	910	904	837	885	895	884	884	927	922	893	854	878	955	919	905	880	954	938	873	909	941	895	948	918	886	923	937	882	873	867	873	886	906	918	896	899	840	868	913	894	879	869	878	914	889	872	908	923	932	860	864	881	910	915	876	904	877	948	869	891	858	883	924	960	896	913	912	943	936	862	942	922	854	938	967	843	892	913	917	906	901	903	931	873	890	880	870	911	877	897	871	935	853	875	894	937	940	933	911	907	945	885	921	915	909	918	913	937	895	989	877	877	904	895	893	922	896	934	842	883	863	898	879	911	889	882	875	835	920	888	899	899	867	979	873	907	943	881	921	927	796	951	919	914	882	887	884	878	917	858	908	919	932	872	946	874	855	892	875	849	868	929	929	866	921	868	881	913	893	947	875	893	868	870	862	936	894	919	849	870	913	933	892	923	891	965	919	860	882	941	890	922	919	896	853	899	916	856	903	952	913	912	908	915	879	884	880	916	920	873	915	958	887	919	891	936	829	929	846	884	890	892	872	897	892	913	866	931	860	906	875	953	873	846	912	889	905	898	913	913	921	913	897	902	875	938	955	946	942	875	936	933	907	921	890	920	883	901	912	887	931	866	871	890	868	925	910	911	891	897	908	939	930	927	863	897	880	875	902	911	868	883	952	888	911	900	919	887	921	853	837	882	943	923	921	860	923	857	923	933	948	907	903	846	857	916	950	859	917	919	937	908	913	921	884	930	937	888	906	925	871	935	929	951	819	923	898	923	847	842	932	867	916	900	903	914	962	900	922	917	882	909	910	891	900	889	916	912	866	869	900	940	853	893	831	910	924	876	923	911	863	890	948	927	913	874	800	923	876	931	865	842	904	875	935	921	886	954	890	912	912	927	910	886	873	860	889	942	910	882	935	915	900	868	959	860	855	884	871	860	904	949	860	860	903	846	870	876	925	865	896	908	972	871	839	939	901	905	889	896	878	847	906	860	939	906	853	835	911	864	912	928	924	914	909	872	909	918	920	919	978	901	877	910	895	890	897	935	893	855	935	904	905	901	917	888
35888	33495	39718	40344	38482	34016	21805	19848	18528	14685	12788	9379	9905	8416	5353	5016	5655	4721	6930	6574	4436	4202	2803	2085	1681	1526	1233	1117	1032	878	836	769	876	755	835	772	713	553	492	529	560	438	448	440	421	435	362	376	375	357	349	343	317	302	311	329	291	323	291	278	303	302	292	297	292	271	314	287	329	333	302	293	331	323	330	306	324	331	314	298	315	341	320	308	310	310	316	288	317	317	295	284	323	295	306	304	317	330	338	293	296	295	296	306	293	333	299	307	329	318	303	344	314	318	329	314	349	280	283	315	291	321	282	318	326	317	296	330	297	318	312	337	282	307	326	266	285	307	303	278	312	336	307	302	315	273	303	323	285	311	354	302	325	300	294	308	313	270	324	292	306	312	284	309	302	308	302	284	292	323	313	318	299	304	318	317	302	339	303	259	335	324	292	280	320	339	318	318	308	313	311	299	268	295	327	326	321	344	252	307	302	285	282	291	329	265	317	306	310	311	312	332	302	325	297	329	335	280	322	303	324	309	268	294	298	294	300	299	306	305	316	293	341	289	300	290	301	284	294	316	354	293	286	303	305	317	297	318	328	316	365	279	319	351	305	267	312	352	295	315	334	301	311	320	307	332	333	331	336	315	304	329	307	296	307	301	272	276	315	342	337	320	302	307	309	282	317	299	325	306	331	304	309	327	364	318	328	350	347	351	296	283	315	276	307	286	280	300	310	314	283	273	336	284	316	287	308	311	294	294	299	302	315	314	314	274	287	333	308	305	297	290	294	265	320	304	282	318	289	313	291	300	318	274	282	320	290	339	269	306	288	322	302	267	324	323	309	337	320	256	319	297	303	287	292	323	304	321	368	331	339	356	340	287	312	300	305	325	292	302	345	299	309	293	319	309	313	295	319	292	256	294	311	281	308	305	338	329	290	311	290	317	287	290	321	289	291	299	302	308	310	352	302	316	313	323	282	309	293	321	308	351	296	300	293	341	321	297	317	314	289	356	300	313	322	337	296	345	326	301	293	308	321	307	332	305	324	308	303	324	310	338	337	335	300	321	272	322	273	335	327	300	342	256	303	320	306	278	314	310	320	320	293	322	340	312	302	307	309	291	315	308	283	297	326	301	304	284	318	326	284	297	302	274	304	276	291	304	311	320	310	326	287	333	313	300	305	309	321	293	330	305	318	311	322	315	316	343	298	279	291	269	306	290	306	325	320	314	308	272	329	308	306	267	289	315	345	325	313	295	273	325	310	325	299	303	307	312	316	312	321	299	317	350	293	321	335	322	324	297	307	281	283	311	309	316	310	311	319	328	313	306	297	297	309	286	314	302	339	285	275	307	305	320	303	296	300	311	297	287	302	324	250	296	266	313	312	319	280	301	348	283	307	304	298	319	315	310	291	271	301	297	326	294	322	327	338	284	283	331	303	299	321	317	300	310	341	296	328	318	314	280	358	315	336	316	307	280	306	280	302	273	301	331	304	308	334	287	278	292	316	310	295	333	305	267	302	281	321	324	291	333	339	327	327	287	308	298	302	303	312	314	300	292	315	333	325	288	288	319	325	326	330	334	279	323	328	319	294	296	280	309	303	296	296	288	287	320	307	297	309	270	327	345	309	301	304	300	311	329	348	339	294	309	301	294	305	292	326	356	321	307	289	310	341	310	328	301	283	297	332	301	326	303	293	327	313	299	276	336	318	287	323	275	309	350	323	311	323	308	314	297	306	314	297	323	299	332	280	314	304	316	311	315	304	342	292	289	289	308	308	326	294	332	306	325	330	318	332	307	308	287	273	314	311	288	301	299	314	315	297	326	283	292	310	300	313	320	332	282	304	306	300	332	303	312	342	330	303	298	306	307	314	312	327	321	286	314	318	317	313	312	323	296	283	286	323	334	279	299	271	309	344	332	321	314	302	294	292	332	314	271	309	293	320	326	294	337	305	317	330	291	318	338	289	298	291	340	285	277	316	312	323	308	295	313	286	289	310	277	309	270	333	307	311	296	339	307	318	330	331	295	313	272	322	288	287	293	312	310	295	314	294	316	297	299	324	320	306	262	323	278	305	311	346	314	333	312	321	286	302	314	313	287	315	334	282	307	316	275	291	327	286	299	301	292	298	312	323	296	293	312	301	316	296	284	316	316	308	307	329	337	296	282	325	311	302	277	311	335	287	291	290	324	265	302	302	302	334	280	316	322	306	294	313	285	315	298	309	300	314	321	307	318	344	297	294	301	322	331	329	324	344	296	324	298	322	294	299	284	298	327	343	336	304	249	294	310	326	302	287	292	307	279	280	281	302	319	338	315	291	321	292	305	288	317	292	309	286	299	311	326	271	322	295	335	347	311	297	297	290	294	310	309	273	305	275	301	329	328	305	304	295	292	284	315	311	308	301	317	324	293	308	300	312	285	313	305	289	284	272	278	309	309	319	325	290	339	296	326	306	304	308	293	286	293	296	347	327	320	312	295	328	285	327	319	281	295	310	296	318	287	311	330	360	324	256	309	309	336	315	308	281	298	293	312	318	295	306	291	282	324	299	293	354	295	329	314	317	334	319	322	297	321	333	331	340	295	302	315	322	318	323	294	287	316	331	356	323	342	333	301	299	290	305	322	316	312	331	282	319	295	280	311	316	338	275	308	337	312	301	312	312	301	327	335	282	296	327	340	336	319	294	324	297	291	299	307	312	285	302	303	324	273	320	309	326	336	312	297	292	304	281	301	304	320	307	365	329	325	311	311	327	315	301	313	315	324	311	318	324	316	338	346	331	287	284	303	302	280	295	318	310	306	326	315	337	327	306	325	321	289	312	294	333	292	351	279	306	293	309	308	299	296	297	326	321	331	304	313	308	300	340	330	301	304	293	325	309	315	326	328	340	287	313	286	332	299	322	287	297	311	295	320	308	303	324	325	312	321	286	321	303	344	312	308	332	319	324	285	328	293	266	326	289	351	345	311	292	294	317	290	307	311	316	282	312	325	299	307	349	342	330	301	328	312	319	298	313	283	308	292	292	309	310	333	328	307	359	304	344	283	307	293	296	298	344	307	289	333	322	314	330	344	326	317	310	316	298	303	293	314	316	315	298	325	278	340	339	332	295	305	322	266	292	311	302	337	324	320	293	314	273	323	292	338	317	309	266	313	339	308	298	320	302	322	275	287	335	275	292	324	291	312	329	318	317	294	313	319	311	283	326	327	314	280	307	307	305	349	264	314	301	305	295	299	296	306	288	330	299	304	300	279	290	310	283	339	316	303	306	288	313	298	313	305	311	305	302	323	300	289	316	303	292	283	316	292	312	305	284	313	293	316	307	311	273	307	285	323	308	303	316	327	336	305	311	305	305	290	324	336	307	300	332	305	281	308	304	305	296	302	307	307	286	347	303	295	291	306	296	327	322	311	302	283	282	342	330	286	308	310	298	319	314	320	304	312	308	320	295	312	320	327	279	319	282	310	277	290	302	291	348	306	317	313	311	320	278	310	309	309	290	320	284	332
20921	26435	36620	43083	42454	35047	20392	28463	29400	27487	27818	23987	28098	24344	17867	19158	20939	17905	25230	23201	16821	18955	13970	10667	9105	8481	6977	6470	6004	4822	4693	3977	4189	4038	4337	4227	3557	2637	2469	2614	2286	1881	1748	1647	1489	1369	1252	1106	1057	952	871	778	830	836	824	760	790	727	745	753	783	766	795	796	728	756	779	745	759	704	714	748	798	763	788	798	751	764	724	794	795	819	762	740	788	784	738	694	750	718	752	729	755	733	760	764	808	735	811	727	732	793	745	752	763	834	757	741	736	744	735	738	766	781	734	752	766	775	732	788	738	758	737	729	718	694	804	731	729	780	774	804	741	737	746	753	752	744	798	752	737	726	766	702	736	770	776	763	795	769	744	794	755	732	760	761	746	786	764	721	747	744	816	767	762	733	766	726	756	777	819	769	770	742	754	730	756	728	767	790	777	734	732	739	733	734	749	694	728	813	756	710	758	725	696	756	725	743	686	761	804	805	765	787	752	752	749	728	764	720	742	760	788	752	734	735	774	769	760	741	777	726	755	723	727	791	753	723	809	789	754	723	739	785	737	737	739	724	725	777	685	741	749	701	732	779	743	711	725	735	754	786	740	705	738	714	737	754	718	740	731	729	775	791	732	761	730	752	742	767	744	688	745	724	743	762	767	736	785	730	726	778	757	718	721	733	723	803	732	800	709	726	776	792	721	768	697	728	750	738	767	730	775	772	721	728	743	749	748	750	734	733	699	740	727	747	770	733	758	716	761	724	737	695	758	788	754	757	741	749	778	771	739	778	775	736	734	778	712	763	740	723	746	745	740	712	747	748	710	759	759	791	725	739	755	742	726	764	760	775	759	790	720	742	789	760	754	791	706	759	724	697	759	746	731	808	723	764	771	680	734	727	707	771	720	738	733	699	779	702	727	739	799	770	761	777	779	751	746	784	789	825	738	753	688	735	725	746	788	729	784	756	711	755	742	745	736	742	800	776	750	765	775	735	730	740	761	759	763	768	761	767	733	766	752	743	712	743	770	814	681	745	767	733	802	728	720	758	773	750	768	761	776	737	775	789	704	727	757	740	744	757	703	681	737	723	707	733	707	726	745	736	723	764	716	751	778	779	731	761	779	739	708	790	772	724	762	693	752	721	715	735	771	727	741	772	780	735	779	801	726	775	728	718	726	733	753	754	753	755	710	697	728	775	788	750	763	796	752	734	735	739	694	738	793	790	784	761	789	739	784	774	768	747	805	754	769	759	713	750	774	734	760	755	755	718	781	670	756	729	747	732	762	791	725	749	673	741	733	808	703	794	793	731	773	746	775	698	727	745	745	783	743	759	756	768	741	739	773	688	731	817	757	711	761	737	792	752	746	794	726	746	764	758	705	731	737	753	764	792	766	755	710	738	765	834	772	792	769	747	737	805	719	709	766	720	766	755	766	728	763	703	740	774	771	727	751	740	730	709	727	788	738	753	786	741	787	707	742	763	716	721	752	779	718	771	786	766	750	765	752	773	739	728	724	794	700	769	743	790	739	734	749	737	733	706	740	732	766	751	805	748	767	799	766	792	788	731	748	776	733	752	756	743	770	733	740	725	788	725	727	763	776	744	726	763	738	744	706	721	777	785	714	781	732	752	711	771	733	764	749	771	755	773	758	745	784	728	756	706	755	767	770	743	763	747	752	788	770	769	741	694	724	749	702	735	761	762	761	764	769	764	777	780	719	785	764	727	644	748	784	770	719	725	771	747	770	744	788	787	781	732	717	724	733	769	718	770	750	711	745	742	744	772	747	716	761	774	725	734	758	774	715	773	764	722	738	732	789	746	743	739	698	781	768	752	779	748	785	736	748	774	730	729	771	736	756	729	700	764	789	759	761	773	759	719	706	725	732	792	739	738	771	770	764	750	732	737	758	746	740	717	708	787	710	761	731	756	746	725	781	744	751	739	699	785	748	721	755	799	747	763	738	776	789	746	762	730	732	776	708	753	786	773	729	738	743	753	778	765	753	768	757	752	758	769	714	742	726	763	778	740	750	709	749	787	717	757	743	758	760	768	764	700	706	713	757	806	774	708	756	750	758	731	705	736	710	743	732	768	776	759	759	780	749	715	728	760	781	752	818	778	771	729	788	736	680	763	727	743	797	727	779	733	763	711	720	762	769	758	733	730	738	734	759	727	752	760	767	782	751	758	737	784	749	746	722	730	746	755	803	722	736	768	738	695	766	764	720	778	752	771	728	809	794	756	741	776	728	768	780	742	747	766	757	773	771	753	752	730	760	744	735	755	715	729	765	732	766	696	710	790	734	776	726	763	812	711	759	765	750	694	734	747	762	726	751	754	699	755	774	722	792	731	775	814	763	750	734	764	786	743	783	800	736	723	729	761	700	743	749	798	773	779	731	779	730	743	752	752	747	733	751	749	738	759	749	722	732	725	694	734	770	743	749	763	725	718	705	753	737	729	740	749	760	735	747	754	756	716	763	780	801	758	754	738	798	708	781	715	768	757	709	789	786	783	687	812	748	733	742	760	726	788	744	789	711	768	739	809	753	726	721	756	722	771	788	779	747	737	752	712	695	738	761	784	716	730	729	761	755	744	732	742	756	745	747	767	748	798	742	742	754	758	688	725	752	784	705	734	746	715	755	776	740	743	723	767	761	789	768	754	778	775	722	780	757	738	721	748	764	736	711	759	771	736	712	769	724	704	732	707	732	743	729	772	744	751	751	723	711	721	739	699	693	721	697	728	757	746	717	759	735	751	786	736	748	763	739	718	762	780	764	766	756	760	744	760	792	823	749	785	767	758	739	757	751	736	752	761	710	735	769	762	736	742	752	742	789	723	717	757	760	765	747	803	778	794	760	732	738	763	781	778	742	722	717	778	771	743	734	811	766	757	762	717	760	718	760	773	763	767	723	744	728	750	716	695	804	784	774	773	750	758	777	793	782	742	779	720	687	741	750	751	739	764	740	755	763	681	742	788	755	766	741	714	757	688	772	736	786	781	764	776	765	717	760	755	810	712	747	688	698	772	732	738	767	750	764	774	773	761	735	795	778	750	743	710	736	724	754	714	708	750	828	774	734	764	748	745	735	753	693	775	770	762	721	753	717	797	786	762	744	739	726	763	752	713	703	714	728	686	704	703	721	752	796	758	729	756	754	771	754	762	737	728	768	764	747	788	749	748	736	727	751	777	790	785	765	768	742	743	767	734	739	719	808	738	784	708	754	718	774	730	733	738	728	722	760	723	793	746	715	759	731	709	818	767	718	792	761	794	699	705	747	735	779	739	789	752	713	738	725	765	810	727	769	759	720	686	756	751	664	807	732	703	748	758	782	728	755	758	745	707	762	806	747	785	758	732	750	750	711	773	714	745	736	732	766	760	785	773	750	712	702	750	829	750	732	721	751	810	753	766	739	714	735	749	724	751	741	734	741	777	675	805	760	773	749	735	762	754	775	753	726	762	755	744	734	802	692	763	741	787	791	710	754	704	736	739	721	784	751	759	759	787
12744	8576	10823	8574	4995	3116	2186	1791	1597	1327	1090	820	769	699	594	581	558	562	578	552	492	529	533	473	440	413	455	449	457	471	466	420	442	410	446	431	430	417	413	373	406	418	408	393	376	387	389	419	388	382	410	367	385	401	407	373	415	368	362	387	372	374	376	395	367	404	398	383	396	381	367	397	395	382	359	391	399	398	396	364	379	400	367	385	354	378	398	395	353	391	384	403	393	375	393	363	434	380	387	382	376	369	391	421	421	371	379	393	386	370	399	390	395	366	372	397	347	399	393	421	408	365	359	376	398	423	368	406	368	391	383	388	376	412	372	389	356	340	400	395	362	373	365	392	354	395	393	347	415	396	411	394	389	378	366	430	390	361	402	360	379	371	373	415	386	367	383	390	347	361	353	335	376	387	409	359	380	400	383	320	364	382	372	425	376	402	387	373	386	397	364	371	370	359	378	417	391	375	413	403	380	404	342	369	389	382	418	383	372	363	389	407	394	355	382	345	416	410	437	378	323	383	382	391	362	389	412	411	347	391	390	368	389	396	376	416	350	377	394	398	402	366	412	387	432	394	430	371	343	384	381	345	352	367	415	369	387	413	400	388	382	379	373	364	390	358	368	372	399	393	342	388	412	374	388	402	372	383	381	344	420	387	383	390	383	340	413	364	345	388	367	389	360	344	400	389	394	406	410	359	384	382	332	375	396	363	378	383	398	400	375	357	384	371	374	407	389	379	398	414	356	376	401	399	369	387	416	404	376	387	398	379	386	378	381	388	393	402	375	322	365	340	409	406	364	405	350	368	379	373	343	382	353	386	379	386	393	348	362	389	413	383	363	400	380	407	411	334	359	410	418	384	365	422	439	401	377	387	385	356	396	365	375	360	347	350	365	388	379	392	405	379	387	401	370	366	362	380	388	412	411	344	375	413	397	382	421	402	369	376	359	372	377	382	415	381	401	372	370	394	374	380	384	405	400	399	386	398	391	339	392	380	376	382	389	381	367	361	379	384	384	396	365	381	413	394	388	368	375	386	413	425	396	385	411	360	343	398	391	404	379	408	399	419	363	379	346	358	377	410	408	386	410	396	389	387	375	403	363	372	395	399	386	386	392	359	398	385	422	387	391	371	380	385	373	375	377	368	394	392	388	413	363	385	390	357	380	408	377	380	385	408	382	413	364	373	391	353	397	400	365	367	380	373	371	366	416	373	390	382	385	339	368	397	364	388	360	406	395	395	394	365	379	360	352	385	387	385	366	372	390	355	389	406	368	366	379	393	359	395	374	369	414	344	399	373	367	377	376	398	389	383	401	353	371	366	383	380	353	400	367	390	385	382	342	387	411	402	384	386	364	372	362	365	389	383	380	363	365	358	385	391	399	414	349	374	396	394	345	389	397	378	376	385	362	402	412	403	386	353	387	368	368	354	389	389	391	404	394	409	403	380	358	356	379	374	379	406	378	404	435	389	366	373	428	405	392	383	402	362	365	375	401	392	363	373	374	393	413	388	383	407	382	409	379	389	415	368	402	383	385	371	400	385	403	401	367	409	377	394	411	398	424	400	384	368	373	403	394	384	361	359	402	385	393	402	382	419	365	406	387	359	424	396	387	372	361	348	427	359	396	383	404	367	358	389	385	377	379	367	369	390	344	418	348	364	367	432	384	376	419	391	352	362	403	422	420	373	392	395	343	357	403	361	373	399	415	393	388	346	361	399	402	382	359	392	386	321	381	348	390	370	420	402	337	356	340	387	398	375	410	358	387	378	408	392	345	350	360	333	426	390	364	421	365	402	360	361	389	372	380	340	403	385	373	371	402	393	360	391	395	410	376	379	364	415	387	391	397	374	376	391	431	394	430	372	399	413	424	357	357	339	384	387	363	340	369	389	407	365	389	391	369	394	351	381	379	415	357	411	385	383	382	350	396	391	421	351	360	398	381	386	370	373	376	337	364	378	361	404	382	394	345	408	381	388	384	391	392	371	375	355	365	369	367	397	408	395	402	384	404	392	378	357	389	362	414	379	383	453	377	367	346	389	399	424	363	385	358	413	388	383	348	379	419	370	363	400	355	374	390	397	383	391	379	363	414	398	373	426	390	374	366	384	389	375	381	364	356	385	340	397	357	356	350	398	380	397	421	377	382	355	398	389	388	391	406	355	346	395	392	409	349	395	364	393	386	409	390	355	366	374	380	348	386	358	381	380	369	349	407	406	410	396	369	390	385	389	374	372	378	370	348	387	389	378	396	389	348	397	354	377	374	405	422	379	401	346	378	426	388	373	369	387	412	382	412	381	394	423	376	396	391	388	389	383	411	392	388	371	400	353	395	377	416	370	385	323	383	368	413	381	372	351	396	418	399	405	394	377	390	386	378	362	371	365	369	413	434	380	365	400	385	386	382	417	401	393	369	363	399	366	407	369	357	366	395	434	386	376	377	388	372	363	418	379	368	368	409	404	359	383	376	379	345	410	368	394	424	363	419	392	395	369	396	383	381	355	365	389	367	406	413	388	420	396	358	418	381	358	393	379	367	377	364	375	367	392	398	381	376	364	372	405	357	412	387	396	408	394	372	410	357	378	379	391	395	426	395	427	389	432	355	404	409	372	380	383	404	382	395	426	434	395	397	405	370	390	390	370	354	367	374	393	382	388	393	389	366	374	353	388	375	376	381	403	396	383	384	380	383	410	356	406	398	382	353	366	366	384	372	369	410	381	354	402	368	412	376	353	381	394	409	375	360	387	353	400	380	377	397	397	344	365	340	380	405	363	386	377	375	389	403	391	395	378	364	401	360	380	403	403	401	379	375	401	417	404	390	376	386	375	345	394	391	362	396	391	398	360	386	380	406	421	365	390	360	378	416	385	439	377	366	373	377	336	414	391	378	385	366	418	372	368	370	444	392	390	385	388	384	391	387	399	392	384	390	380	365	369	383	381	374	366	389	417	360	390	388	371	369	336	375	397	382	355	373	387	407	376	383	410	371	338	415	385	375	370	342	387	379	392	389	423	399	392	399	369	407	388	382	389	336	367	368	392	385	384	402	407	404	373	399	391	439	374	380	369	397	421	425	394	385	364	389	372	367	362	389	374	320	400	382	386	357	382	372	381	393	363	375	382	358	382	418	387	349	410	383	420	413	429	438	382	410	409	404	406	399	395	347	380	357	386	400	389	395	399	390	382	385	382	373	391	401	431	356	413	383	398	375	431	358	377	408	388	423	365	382	426	399	364	388	370	432	362	372	378	362	393	374	367	334	293	397	376	328	386	401	403	392	404	369	387	363	392	366	430	389	378	414	422	400	362	372	386	366	407	349	370	414	393	373	411	356	409	329	388	372	356	364	433	359	377	343	355	412	338	393	400	338	369	381	369	378	383	381	421	402	382	410	406	396	362	387	371	381	369	405	370	401	345	373	398	374	409	415	367	421	402	398	408	386	362	396	365	395	379	383	352	402	427	366	398	390	370	370	371	379	373	372	362	360	350	418	385
7866	8151	16070	17596	13764	10221	8186	7596	7146	5852	5159	3975	3572	3156	2667	2289	2129	1949	2324	2291	2000	1987	1914	1706	1787	1626	1491	1505	1508	1436	1332	1466	1286	1192	1231	1260	1161	1198	1173	1151	1093	1098	1060	1039	992	1043	1007	983	955	952	957	934	886	910	1004	929	877	936	936	985	958	971	921	971	905	929	901	894	962	953	937	900	924	921	898	924	900	840	894	936	958	960	915	895	909	965	979	938	907	928	902	905	961	925	933	940	949	922	915	937	924	961	894	898	858	921	867	937	943	954	924	925	896	908	949	935	995	951	911	924	909	941	944	919	1009	948	980	919	940	914	917	905	963	940	952	926	914	912	913	887	925	893	948	945	961	957	893	899	902	926	900	965	918	942	929	964	914	898	901	892	930	941	916	935	929	936	960	933	937	887	968	975	948	955	923	917	1013	941	921	930	946	896	967	900	884	907	867	894	904	928	888	919	945	893	925	899	891	907	912	954	905	940	963	892	908	934	932	922	933	991	908	942	946	933	913	928	914	935	909	924	887	927	880	892	877	954	949	958	973	862	950	930	890	945	958	952	891	916	948	915	967	902	922	901	918	899	901	866	862	936	919	924	885	892	926	945	896	962	947	936	966	893	919	955	935	903	932	926	951	864	911	963	930	916	843	897	928	906	919	940	939	931	963	924	916	921	900	920	917	960	910	918	878	939	867	917	967	899	920	922	881	896	900	913	1014	912	985	907	895	903	954	948	934	979	952	881	940	874	912	881	935	916	946	873	908	937	927	957	921	937	930	949	945	896	978	936	930	886	899	897	872	872	931	934	960	924	933	990	886	921	878	923	916	921	904	918	898	896	936	924	927	927	952	946	920	922	903	904	956	993	895	958	870	918	934	929	914	902	967	941	983	959	969	951	946	939	939	863	921	931	917	928	917	918	945	964	897	937	919	887	873	912	915	908	901	905	958	951	891	885	882	901	971	946	930	928	979	898	871	914	919	929	921	968	954	914	963	988	935	911	994	943	932	906	932	986	861	842	935	911	927	897	914	946	874	912	899	931	958	913	942	910	945	925	934	869	948	897	981	953	919	902	873	899	955	885	964	890	920	962	931	874	969	898	924	922	952	911	955	943	913	888	905	917	905	917	895	944	917	949	935	960	925	884	913	909	927	921	972	943	945	936	919	897	936	964	912	934	899	940	909	913	946	942	860	965	898	937	900	901	897	911	1009	907	994	893	911	943	874	907	938	918	860	895	926	931	894	918	910	1001	930	966	926	989	939	912	937	908	933	961	896	902	939	935	902	958	928	882	887	918	911	917	910	933	880	913	880	898	858	934	974	932	912	890	968	933	931	952	945	956	910	930	952	931	887	888	918	897	942	888	928	961	936	887	894	922	910	966	902	900	949	939	923	927	882	912	931	880	923	925	941	904	926	952	944	902	891	948	897	938	920	967	906	951	911	918	996	963	976	967	890	898	942	912	957	908	873	890	920	910	954	949	925	965	871	839	954	924	932	932	881	930	947	923	881	969	916	930	953	922	963	965	894	909	920	909	928	917	910	900	962	919	897	908	858	907	921	955	869	940	973	956	884	964	918	940	977	906	936	947	934	926	913	941	892	914	940	877	965	994	924	984	932	938	886	883	929	927	963	911	876	867	902	901	921	918	910	948	887	878	859	913	892	925	946	899	944	916	902	942	880	882	902	952	910	943	919	951	954	948	893	860	918	887	953	890	911	894	940	857	895	900	915	925	937	916	904	909	939	942	929	916	937	903	975	916	916	931	922	924	894	907	953	923	905	909	863	916	905	934	842	948	943	970	970	938	963	918	916	949	950	907	904	899	920	887	901	929	930	942	902	930	907	917	926	872	929	917	963	878	904	941	898	900	895	931	944	944	901	917	933	923	945	899	902	928	951	911	951	962	919	916	903	991	931	878	886	930	907	921	929	949	887	883	936	961	938	994	912	898	958	985	937	873	909	933	901	934	940	918	917	891	951	976	952	921	925	912	917	953	905	939	957	932	979	914	939	865	870	924	913	960	907	979	920	885	944	960	938	921	922	932	946	931	952	896	961	925	919	898	888	939	920	949	935	891	925	917	921	950	871	949	938	949	937	909	956	955	918	956	914	950	933	892	899	948	986	950	933	985	909	913	969	904	893	916	903	934	901	908	927	967	927	1009	911	876	963	930	888	928	964	933	947	924	907	905	968	920	865	923	957	926	906	891	962	938	926	856	888	989	954	945	906	891	912	897	924	904	956	882	966	901	925	931	936	857	874	944	950	917	886	898	925	911	898	907	914	914	891	922	935	965	912	970	942	919	915	913	934	973	932	938	927	944	940	930	901	963	956	933	894	914	966	967	894	907	884	894	995	921	929	984	914	941	903	944	903	863	910	888	967	940	869	915	935	917	878	858	891	898	950	898	878	904	943	932	916	902	979	933	971	954	971	896	898	888	919	949	955	902	935	923	883	925	919	862	940	939	928	903	907	861	916	967	966	992	913	949	904	882	921	931	920	893	981	937	949	922	896	963	955	904	938	904	971	899	918	936	918	880	910	962	928	929	905	926	915	954	927	892	928	885	949	954	932	863	918	896	902	878	934	941	899	958	922	930	913	930	892	908	927	927	933	975	919	951	964	916	957	945	967	914	905	985	911	942	949	912	942	919	909	914	933	862	932	954	893	948	947	910	952	891	943	947	947	934	921	914	915	910	924	935	960	940	883	938	948	950	949	934	878	896	870	932	983	881	877	923	933	948	940	951	898	885	883	961	910	943	906	947	963	912	921	908	877	911	871	949	937	965	916	979	917	930	880	895	939	920	943	921	922	952	942	956	901	955	871	883	922	876	948	875	975	901	962	951	890	889	921	956	948	931	911	925	973	917	961	901	914	899	917	911	935	919	932	890	885	944	897	904	855	867	972	932	933	940	878	936	871	894	915	905	952	882	960	928	903	877	936	954	916	948	926	904	921	870	911	894	923	936	938	961	883	911	919	967	949	950	954	922	899	933	966	936	964	868	891	934	877	924	891	899	926	858	921	945	940	875	929	926	988	885	889	857	893	935	923	919	953	892	937	956	913	948	936	960	889	922	967	897	941	921	921	899	913	889	948	880	918	912	849	931	952	900	943	889	912	932	907	945	924	901	921	931	943	926	946	894	928	973	957	948	902	934	924	880	941	947	950	961	908	920	892	965	935	906	950	901	984	935	961	850	941	926	930	936	912	899	916	939	947	963	949	969	905	951	967	960	979	924	926	930	965	924	920	900	917	902	920	996	919	900	965	934	964	905	961	871	927	950	908	935	914	928	910	953	900	910	882	883	951	938	885	917	935	918	891	965	917	907	915	894	957	893	905	915	944	973	945	990	965	902	951	912	957	893	865	978	965	948	956	942	900	910	928	954	969	864	932	961	914	932	916	879	933	897	923	869	903	927	904	955	882	944	891	878	921	926	985	926	946	944	971	907	926	950	898	912	954	936	896	943	928	923	911	927	869	954	918	910	919	922	928	901	901	963
29062	27476	34507	30933	25200	20125	13462	10699	13022	10742	8699	6653	5516	4677	4517	3313	3021	2382	4146	3182	2182	2222	1813	1280	1281	1023	923	849	815	716	660	640	665	570	646	573	578	528	518	470	471	448	419	436	427	433	389	375	419	360	381	358	399	364	404	403	372	415	379	338	364	370	336	397	391	401	367	380	316	360	351	387	377	388	370	372	412	414	370	354	382	369	342	389	363	382	366	353	348	367	351	382	391	360	362	378	395	336	398	375	333	399	344	372	377	379	370	364	357	341	356	379	378	359	366	395	361	397	367	353	358	371	403	394	393	376	391	393	368	362	386	362	374	335	387	381	353	349	375	338	392	359	381	354	417	348	374	403	390	375	349	354	366	336	373	386	387	404	392	340	418	392	354	371	385	391	360	376	382	379	380	394	388	338	337	369	368	356	393	377	389	397	386	417	399	410	369	387	368	370	392	377	368	369	391	404	369	367	372	383	361	393	410	360	366	348	360	359	372	369	351	403	406	368	383	370	340	383	349	373	387	355	336	357	384	396	375	373	396	397	399	350	381	372	417	365	379	386	360	360	381	390	358	355	390	371	334	382	344	329	339	375	361	392	382	359	352	345	361	371	393	376	325	366	352	370	368	340	364	391	384	351	352	391	394	393	366	326	383	374	374	360	367	373	359	382	369	323	326	330	369	353	368	346	373	371	386	392	378	386	324	346	337	372	369	358	405	377	360	396	376	384	400	369	394	386	361	356	370	370	365	353	368	378	350	348	372	362	399	357	364	343	351	361	378	370	363	368	378	377	370	362	367	368	364	384	358	387	377	421	414	378	364	385	346	353	403	355	356	395	373	362	371	364	405	335	369	360	359	384	395	346	366	334	357	378	369	367	358	363	399	347	361	364	408	384	386	392	400	388	391	400	369	363	350	391	370	357	343	389	351	360	397	359	340	397	373	388	367	369	375	368	375	330	360	351	364	388	406	378	369	365	357	356	391	364	330	340	357	395	366	351	347	335	378	385	375	355	377	353	362	351	365	418	395	390	371	385	366	374	361	336	399	406	359	370	380	369	386	390	378	388	375	349	345	376	365	368	331	397	349	365	381	391	373	384	384	379	365	340	374	366	346	344	341	362	365	345	388	391	386	382	374	412	369	343	379	326	393	368	388	374	380	374	326	362	383	395	371	334	388	396	353	399	390	371	397	347	347	402	376	381	376	367	382	345	386	366	357	365	360	356	414	363	374	353	365	386	409	372	377	340	389	401	400	352	352	374	351	364	359	366	345	360	405	345	361	388	382	380	383	338	351	370	363	349	369	377	385	371	373	395	404	359	348	357	354	382	352	371	372	411	351	361	405	370	347	415	359	390	391	368	382	377	406	365	339	372	370	395	379	321	345	370	384	369	360	329	368	384	376	360	373	355	385	400	383	358	394	415	383	352	377	407	364	342	357	354	420	367	383	381	371	354	364	348	385	363	372	347	339	350	380	399	377	387	402	360	366	358	392	350	360	418	379	350	354	364	350	347	384	360	379	376	346	362	396	382	345	406	367	315	378	340	370	368	378	377	380	397	350	377	347	368	399	387	364	346	349	371	378	362	380	355	385	345	396	423	386	379	365	363	362	371	388	375	324	377	381	372	371	350	337	318	346	356	365	354	413	404	406	406	400	379	369	350	375	366	356	390	381	385	369	356	364	375	380	340	365	363	400	389	399	365	368	372	370	380	379	352	382	348	343	347	337	356	357	351	359	405	357	358	367	363	374	371	353	354	346	373	401	333	335	393	404	361	364	353	384	399	380	411	344	341	344	376	381	356	404	357	348	374	386	366	391	372	386	372	379	382	351	347	344	360	359	361	366	383	386	383	387	381	336	355	355	361	373	361	383	407	364	401	358	368	374	367	386	335	357	372	417	353	367	364	363	361	384	378	381	381	373	398	371	373	346	382	401	365	403	387	352	406	369	398	378	375	402	378	363	379	376	376	369	409	339	359	371	357	383	364	360	352	382	394	356	377	381	365	370	370	384	373	351	379	354	362	388	359	330	361	377	380	374	400	375	386	373	378	370	359	370	380	374	328	381	381	391	359	380	372	357	364	375	380	384	388	374	343	372	356	384	368	367	354	343	378	406	400	374	392	393	377	356	387	348	385	370	384	388	352	422	372	369	385	366	412	392	387	396	369	384	334	373	377	325	397	373	347	337	352	401	334	389	344	376	362	386	344	359	386	409	357	394	402	355	361	366	398	366	371	372	350	356	326	355	385	418	350	377	397	379	374	424	384	367	348	387	381	382	365	377	381	385	385	327	391	379	347	359	346	347	390	353	364	385	365	378	373	382	380	379	374	397	411	336	385	392	401	410	402	365	345	365	322	349	379	372	397	362	384	378	380	372	398	339	364	365	360	340	373	361	370	382	375	381	357	355	373	357	363	381	347	381	360	370	349	383	414	369	366	385	398	352	346	381	327	358	339	404	361	327	305	416	379	384	347	341	369	358	336	367	381	421	355	319	372	412	396	349	382	366	381	358	375	354	344	348	379	359	378	352	411	357	337	368	336	395	366	351	390	388	386	338	401	381	373	375	351	341	371	378	400	370	363	358	354	372	373	368	345	368	366	367	390	395	371	371	376	396	364	380	364	338	369	407	382	376	405	368	389	372	346	367	372	382	373	398	373	349	403	348	355	386	333	348	365	351	415	359	333	380	369	381	371	358	368	378	395	363	382	365	372	365	348	377	348	346	351	409	374	364	363	374	394	377	402	345	357	384	382	378	391	380	363	339	352	389	351	402	353	335	387	356	360	373	411	382	386	377	383	388	372	394	373	409	348	317	370	351	379	359	405	374	377	399	400	391	368	350	362	398	370	379	332	358	356	367	351	361	380	352	352	373	352	376	403	341	373	357	372	403	369	351	357	378	384	370	360	410	365	347	383	362	375	361	358	357	367	360	368	361	370	383	362	381	390	389	384	389	377	346	365	333	337	386	371	398	319	354	382	376	389	339	392	328	346	365	398	360	368	360	356	366	349	430	372	344	336	346	386	378	336	349	402	384	358	409	353	370	305	377	372	392	401	389	401	373	353	394	328	384	352	404	376	380	354	388	343	345	364	379	363	361	359	366	374	363	353	347	356	387	358	351	368	369	388	351	354	405	334	406	399	401	398	357	346	386	336	384	374	405	338	391	365	415	356	374	396	407	355	345	388	365	374	369	372	365	371	364	353	387	345	418	387	343	351	371	359	332	384	391	362	373	361	405	382	332	360	394	360	374	382	363	409	371	320	376	349	344	361	365	387	354	336	374	367	357	364	370	335	370	372	380	377	358	351	361	383	375	378	366	363	386	361	356	367	378	379	353	417	340	378	370	375	379	394	366	361	380	369	416	386	361	379	383	357	375	366	364	407	335	361	388	375	386	316	350	358	361	374	390	375	385	357	363	370	359	359	372	369	394	370	389	385	395	375	352	356	370	346	342	372	395	390	382	374	393	357	403	361	387	397	384	351	346	350
18435	21325	32661	34216	30103	25102	18295	19839	25980	22537	20408	17895	18424	18379	17922	14087	12379	11014	18583	14615	9831	11452	8933	6663	5902	5546	4740	4429	3842	3365	2941	2843	2701	2670	2959	2428	2496	2066	1816	1911	1831	1596	1525	1541	1287	1193	1193	1097	1095	1033	962	990	895	960	910	922	927	928	930	898	910	959	935	901	849	910	838	947	932	915	874	900	878	870	899	927	941	891	886	926	868	808	911	918	916	914	813	881	927	885	882	884	887	852	883	864	894	962	919	885	918	902	886	902	884	852	906	898	891	899	925	896	892	939	913	870	890	920	908	879	888	909	887	892	913	910	884	925	939	914	916	917	893	910	881	812	932	892	899	890	941	921	926	921	889	870	894	904	930	919	925	926	940	880	918	904	839	920	890	934	902	933	844	866	898	936	889	906	921	909	979	925	872	891	913	893	913	899	873	910	901	974	893	881	913	873	891	914	900	885	902	914	903	884	907	935	905	887	996	882	877	870	887	903	894	884	860	962	848	839	893	871	879	869	887	935	940	919	894	931	897	835	905	902	902	893	890	898	896	902	887	901	879	925	926	900	912	902	901	905	901	928	915	897	906	874	927	943	872	893	908	884	879	873	895	914	869	892	913	874	926	859	866	873	888	907	881	835	915	888	920	898	889	913	902	877	855	925	878	930	821	866	846	892	921	868	876	894	912	894	845	885	873	911	883	902	904	893	865	868	872	909	887	839	913	866	938	897	884	905	855	899	937	851	827	935	891	909	882	934	893	871	875	885	902	829	918	932	882	873	872	892	883	908	890	865	854	870	862	908	915	896	918	947	973	914	896	917	920	907	866	923	915	901	887	901	877	891	898	900	873	865	922	836	923	900	839	831	875	905	883	931	906	926	875	926	879	874	891	858	941	868	891	982	875	926	884	895	881	867	894	976	912	857	875	873	882	867	859	925	872	901	890	856	927	938	866	872	886	876	870	865	906	873	912	890	954	891	979	910	900	900	912	936	954	961	872	929	933	877	903	920	875	866	833	914	895	894	930	910	862	890	884	927	897	886	960	897	868	928	880	948	877	875	846	852	868	879	872	898	861	853	855	915	940	872	898	892	890	856	906	874	884	848	889	861	911	942	923	903	912	850	864	829	909	889	926	870	837	886	893	929	864	830	872	925	886	856	916	952	930	942	908	838	940	946	938	907	895	854	904	890	858	871	888	911	902	922	916	868	841	868	864	941	841	876	877	910	912	858	907	901	912	844	889	921	872	864	896	922	953	896	865	898	868	904	902	895	911	900	869	941	902	934	865	911	907	922	904	854	885	870	888	897	896	858	888	876	904	896	900	901	908	867	904	893	884	869	949	860	944	906	865	937	874	866	908	940	897	898	890	859	894	875	904	883	919	908	873	884	907	899	913	858	860	918	872	895	940	879	875	937	896	914	905	883	916	851	889	897	880	912	930	869	859	882	889	903	867	878	903	886	872	886	912	882	893	897	887	936	891	909	895	840	926	886	895	871	864	902	869	864	870	933	833	874	912	917	894	896	852	903	882	841	902	892	930	860	876	933	909	900	924	885	837	926	904	960	874	891	885	906	836	897	917	900	908	877	915	859	858	819	885	880	902	914	873	896	916	846	894	951	961	873	892	812	885	859	865	943	893	870	863	891	891	890	921	888	900	863	912	843	880	877	919	892	882	890	891	915	860	888	919	928	932	938	868	900	837	866	903	906	898	893	937	955	881	869	871	830	858	896	900	855	889	948	865	926	950	948	911	884	904	858	903	895	980	918	860	839	912	912	912	885	859	886	871	883	911	880	881	869	914	904	930	890	883	930	915	960	837	911	836	841	923	957	911	877	821	830	876	878	928	876	855	881	901	831	926	864	910	907	925	902	882	868	876	964	878	899	923	861	899	890	878	868	948	888	879	912	873	851	951	832	930	936	844	915	966	907	881	938	887	967	881	889	879	878	890	922	916	930	917	941	885	894	953	919	906	888	875	914	915	880	924	924	879	871	840	886	918	855	908	921	877	891	932	923	871	862	895	867	888	910	852	886	884	891	836	891	840	865	869	892	881	876	900	916	901	930	871	899	862	898	886	933	892	843	814	849	889	911	876	858	888	889	896	901	950	882	903	927	908	917	918	887	901	851	856	916	939	874	926	905	906	944	882	886	946	887	880	948	916	924	889	907	917	894	841	929	883	909	820	869	877	866	890	871	891	941	884	878	866	894	889	846	869	908	899	828	864	914	891	878	850	907	888	935	863	893	871	900	940	882	856	867	871	851	853	934	917	874	888	908	868	920	914	957	869	878	887	881	881	857	861	904	878	941	916	924	878	860	921	874	892	868	826	888	888	914	853	865	898	898	850	933	899	888	899	862	948	875	881	918	933	911	886	884	918	893	911	879	865	868	882	918	929	899	962	880	881	845	863	897	921	911	890	866	897	926	880	884	907	921	881	898	889	915	855	925	901	965	859	911	934	916	935	833	915	900	873	904	905	896	897	877	924	889	876	909	891	896	857	883	910	919	912	874	900	877	893	874	916	874	864	891	898	920	886	848	888	901	851	913	934	922	884	925	887	925	909	889	890	887	922	868	852	866	950	913	902	878	895	937	856	906	890	986	866	883	952	896	883	936	908	938	912	896	914	885	906	891	998	875	885	949	890	951	898	928	884	918	855	908	924	921	878	911	879	903	889	849	895	864	902	891	929	935	894	891	859	952	897	923	937	886	879	847	835	872	906	921	890	920	892	916	914	916	997	925	865	918	875	879	902	903	873	932	852	853	844	928	916	954	933	893	866	888	877	871	889	874	884	873	870	860	860	906	857	923	888	907	888	884	918	882	864	858	965	890	898	831	882	907	908	870	887	894	879	890	879	880	887	874	880	921	909	925	901	917	927	853	871	874	910	912	888	920	941	876	901	815	946	889	880	879	860	922	910	919	906	839	928	883	885	892	935	872	882	858	851	912	872	910	898	900	821	921	849	907	885	898	899	858	931	865	930	874	881	865	917	891	872	876	870	881	882	908	855	907	876	889	870	902	917	860	926	848	874	878	931	880	939	897	880	868	903	910	921	903	920	921	847	950	918	931	871	877	900	936	905	891	917	871	887	925	907	941	857	886	928	917	863	947	900	905	865	879	899	920	875	881	897	918	891	949	931	868	853	892	921	869	911	891	912	931	831	886	921	875	852	926	939	890	840	923	933	879	966	882	905	883	914	933	877	880	934	916	893	860	874	876	908	859	866	885	842	959	887	953	829	904	901	900	866	874	924	898	899	893	864	899	878	848	893	876	891	907	937	874	875	924	872	864	953	849	971	868	938	839	874	945	895	896	912	896	935	886	878	899	867	846	885	905	891	843	873	866	910	907	944	955	826	912	880	900	852	913	861	933	939	928	899	899	938	883	876	868	926	907	916	888	923	862	874	897	893	909	910	847	917	830	953	868	864	910	847	853	915	913	861	853	908	873	910	888	930	913	928	897	863	886	836	875	887	850	875	903	899	930	944	880	917	885	928	859
37984	33523	42684	35610	33353	28630	19192	16579	18448	15668	12862	10727	9126	8488	8305	6083	4645	4818	5418	4700	3872	4073	2975	2061	1772	1529	1275	1148	1043	848	835	905	895	694	781	640	671	601	534	548	556	466	441	394	431	366	375	345	339	326	334	297	320	332	312	294	304	328	309	311	300	318	309	282	311	278	304	325	309	321	289	327	325	296	284	309	300	339	291	311	351	303	289	291	303	318	347	307	300	318	346	290	342	302	299	294	303	283	346	289	327	355	313	310	342	306	315	326	290	320	341	317	284	316	308	325	315	305	306	310	299	313	309	328	303	336	295	326	301	295	321	311	337	311	291	307	290	325	337	303	290	262	357	335	264	314	309	290	308	298	290	292	317	356	313	314	292	324	287	310	286	295	335	303	304	317	328	310	293	306	276	326	303	386	297	280	306	330	286	299	300	282	334	297	331	328	312	276	275	335	262	293	326	318	281	300	289	338	332	279	317	347	325	309	290	336	321	339	312	299	316	307	329	283	271	309	328	304	339	302	305	296	305	307	319	338	297	318	278	317	300	319	305	301	289	307	300	312	309	320	321	326	304	342	322	308	317	331	342	310	310	329	298	313	306	343	304	310	312	288	335	307	279	324	320	314	316	315	308	342	317	291	262	285	298	338	285	314	325	328	309	261	331	320	285	272	319	321	307	303	303	328	355	298	276	288	277	296	294	281	287	300	302	312	313	307	284	330	355	313	292	314	295	318	299	333	304	303	321	310	303	309	296	291	281	315	295	307	300	289	285	279	310	312	337	277	319	310	311	292	288	300	292	312	336	301	296	303	268	280	304	313	305	288	309	309	321	318	325	318	313	323	328	316	314	305	315	287	311	287	314	290	298	274	323	314	309	332	283	314	315	333	305	345	340	300	299	288	303	312	316	287	303	299	315	309	303	272	311	322	290	311	347	310	319	279	295	304	285	305	276	299	329	335	329	264	301	321	307	312	304	287	299	298	331	320	313	317	336	301	320	312	309	280	309	313	300	342	330	299	343	326	331	320	341	308	290	296	320	302	295	334	295	293	305	296	334	262	289	285	303	286	294	311	335	292	325	306	301	285	313	293	305	329	326	329	303	323	366	335	305	340	288	287	318	300	348	311	300	296	314	292	301	340	314	325	270	336	307	304	353	317	296	319	343	316	317	316	350	281	288	291	302	324	310	339	323	333	324	319	306	303	307	318	281	293	303	286	286	304	308	287	291	313	319	317	313	309	328	297	306	299	273	326	280	296	306	339	322	325	312	339	295	327	304	319	306	355	296	298	321	286	305	330	291	319	338	298	295	302	296	315	312	297	274	287	328	307	298	314	312	266	327	317	306	244	299	291	304	291	310	350	306	315	305	312	315	278	296	292	318	293	303	297	307	291	320	312	308	270	302	345	318	318	335	308	275	304	318	327	305	297	343	299	315	293	303	280	294	299	275	288	322	306	312	358	278	332	298	312	304	304	304	300	297	283	293	335	311	315	323	309	286	284	301	317	333	306	298	342	317	317	287	284	319	329	298	317	322	300	315	343	316	330	301	302	325	303	322	305	308	315	315	291	322	307	298	318	326	284	301	289	312	277	279	315	327	332	302	290	271	307	320	332	285	303	282	293	289	336	309	301	339	310	345	308	272	316	312	301	322	344	310	335	338	308	296	288	269	287	342	297	321	313	321	290	294	332	292	294	307	289	298	339	333	304	297	318	295	306	329	327	305	327	303	337	294	267	294	281	291	317	301	321	292	310	314	288	310	298	318	315	320	293	290	293	334	275	324	285	302	302	285	277	295	319	318	277	273	283	319	315	329	311	314	327	322	305	313	283	314	313	314	268	296	319	344	328	306	331	332	294	314	311	288	299	308	276	311	307	292	330	307	326	297	347	293	319	309	336	319	291	294	319	297	291	312	277	308	297	310	301	292	311	307	298	285	300	290	289	329	298	301	292	306	311	327	286	327	343	293	312	316	287	286	301	306	308	305	271	306	321	317	292	273	326	314	307	293	354	312	304	284	286	273	307	305	348	271	289	326	329	309	308	329	283	338	331	301	304	295	315	335	309	295	318	305	298	326	314	321	323	287	268	318	294	355	325	313	265	294	321	265	319	314	289	290	318	305	302	310	286	286	344	324	304	288	331	323	356	337	333	287	286	319	337	278	292	321	350	303	295	289	282	304	310	317	300	311	281	276	283	289	291	311	322	296	308	286	307	305	313	305	306	329	312	318	313	277	321	324	300	305	282	329	330	315	340	284	317	335	306	302	304	315	316	293	304	299	303	306	303	319	306	310	343	289	355	323	290	300	301	286	301	304	312	303	309	307	306	306	320	294	331	294	335	314	293	289	313	317	328	279	321	331	309	293	322	323	331	327	320	279	313	331	331	277	298	307	266	311	318	311	319	310	250	309	306	312	333	315	312	291	316	311	298	300	314	303	305	317	312	297	276	302	345	297	320	324	348	299	282	316	302	308	310	262	310	343	283	319	320	321	310	313	288	315	280	297	298	303	302	303	305	309	301	331	324	336	298	368	279	303	335	300	304	284	340	320	300	342	277	327	311	318	301	319	307	323	327	279	322	330	300	304	321	305	315	306	323	355	338	295	301	290	283	307	292	295	279	319	297	294	338	307	330	307	305	298	298	294	298	305	309	304	290	305	296	311	271	317	357	320	322	319	282	335	287	318	315	314	323	335	336	305	311	300	309	306	309	310	298	307	281	325	323	336	300	297	326	339	295	297	321	303	322	315	309	299	305	302	299	322	285	313	283	315	311	265	331	288	289	336	310	306	284	292	342	303	293	308	288	311	321	337	308	289	304	315	304	313	315	338	308	296	301	306	311	312	288	337	327	282	324	291	308	275	297	308	292	273	299	310	305	321	285	305	324	311	321	289	299	296	276	318	316	320	317	294	272	289	320	279	293	310	334	321	345	315	323	348	298	285	292	306	325	309	298	288	311	292	297	283	303	306	310	310	304	319	297	303	308	295	307	297	305	308	303	315	322	304	314	276	302	306	297	308	290	263	304	315	281	320	294	303	323	293	308	299	266	308	318	294	307	309	317	335	338	340	308	311	274	335	329	263	317	307	304	298	319	299	299	343	310	316	298	295	304	295	287	309	290	292	329	304	314	301	303	345	322	300	318	301	296	302	311	290	287	296	326	299	318	299	304	300	317	320	284	289	309	307	280	312	287	301	317	338	333	275	282	323	316	311	315	317	329	338	324	302	296	291	294	309	307	297	312	306	300	296	316	294	304	321	317	293	325	343	273	320	349	280	316	288	280	300	320	301	281	337	293	276	303	283	288	283	319	297	313	319	292	306	313	325	327	302	293	309	283	297	329	305	299	322	306	339	315	316	340	338	293	278	318	311	302	305	316	327	306	284	314	302	312	328	335	321	295	306	306	315	298	304	309	316	293	315	299	305	322	265	298	319	284	283	283	322	312	319	336	270	300	290	327	322	291	320	329	325	312	320	306	327	296	317	342	309	311
23871	25268	39209	39065	38736	31937	21117	25173	29988	27226	25168	23506	23679	25672	25425	18584	16871	18505	21083	18577	15488	16518	13190	10441	8808	8433	7028	6547	5636	4669	4119	3724	3954	3589	4130	3625	3222	2608	2311	2261	2289	1933	1741	1581	1552	1289	1207	1068	1012	954	824	819	829	878	830	804	795	757	753	760	796	801	775	753	761	766	746	767	831	764	773	800	788	719	769	769	801	740	764	750	801	784	776	828	767	711	743	785	715	750	777	781	837	711	791	750	744	735	721	761	777	811	722	746	790	764	781	790	753	722	767	777	781	752	747	749	799	783	764	753	738	719	721	788	740	788	767	702	748	758	742	748	762	731	800	769	773	786	741	790	792	780	761	720	762	808	784	818	731	768	757	715	775	744	722	723	733	785	752	759	796	748	740	792	753	780	767	801	804	758	828	816	784	776	799	773	719	760	769	734	773	760	774	736	734	717	760	727	741	773	757	782	713	723	732	760	779	764	764	726	762	762	767	756	748	742	747	740	748	750	778	758	759	792	823	766	735	747	759	754	763	744	738	722	734	724	783	758	764	773	744	745	752	748	804	715	753	748	722	744	739	740	761	745	763	741	722	765	731	780	763	777	702	746	741	742	748	699	727	737	803	744	760	764	793	794	748	749	736	796	736	720	760	774	770	761	778	795	736	776	760	750	760	758	727	783	778	795	764	801	736	752	758	744	832	790	763	753	737	755	690	799	770	781	735	773	728	753	704	743	724	775	759	744	757	743	811	755	753	727	735	826	742	739	773	755	816	760	778	752	782	736	771	706	743	790	743	752	766	751	751	789	766	748	734	753	711	758	740	837	767	750	784	742	740	734	821	717	769	736	715	763	807	761	744	728	725	737	744	724	760	744	799	806	735	765	800	725	795	722	746	737	765	727	784	728	776	712	801	741	789	723	778	711	751	720	745	750	753	725	755	756	764	748	732	722	734	721	746	771	804	722	761	788	798	740	781	708	732	771	774	806	776	721	748	720	760	731	749	746	698	800	761	771	702	758	758	769	754	722	739	773	745	771	777	761	744	735	754	739	733	785	714	778	730	746	758	731	715	786	750	729	715	734	782	725	774	767	705	766	757	769	771	740	679	769	742	770	733	750	721	727	736	822	764	760	696	783	752	717	783	800	781	722	751	750	796	748	732	781	756	784	757	721	755	764	693	757	808	789	729	753	728	707	799	759	751	737	766	753	772	764	790	777	750	770	783	717	723	741	777	789	807	781	758	733	747	776	742	751	775	766	758	766	719	774	788	731	713	760	736	722	724	789	738	749	766	709	743	750	754	698	705	744	737	749	811	756	741	766	761	738	733	695	766	700	696	760	735	720	760	778	785	746	731	779	765	753	722	791	711	767	767	731	813	777	719	749	780	784	764	794	757	749	728	813	735	760	788	770	764	722	719	757	752	743	792	747	733	753	734	780	823	791	730	727	807	781	723	763	749	757	813	791	762	774	760	750	759	807	759	785	721	744	734	739	739	753	710	767	753	758	752	749	703	739	770	777	767	758	786	768	794	764	726	736	756	682	760	728	737	716	765	767	811	779	750	730	746	774	785	717	753	755	761	726	759	735	800	721	763	781	758	782	793	745	760	800	720	721	735	797	806	769	771	784	814	759	753	727	774	781	794	753	706	753	782	711	738	768	717	780	753	775	719	775	716	727	739	764	717	768	805	773	808	752	736	775	798	742	761	780	746	779	772	742	802	760	737	711	755	828	743	727	771	770	772	741	765	760	790	695	761	729	715	757	768	754	736	757	774	737	781	770	715	797	753	770	745	770	750	798	758	774	726	753	754	717	733	721	748	761	750	708	719	736	777	739	777	784	764	746	766	782	767	743	779	774	744	715	752	778	773	761	776	781	799	771	798	789	739	806	738	774	761	724	770	729	746	701	776	742	689	765	731	703	737	742	817	765	801	729	744	719	785	702	797	752	777	781	699	787	784	785	753	756	765	767	733	801	780	715	790	704	794	804	723	730	760	714	734	745	793	755	777	776	765	761	789	747	751	746	760	781	775	775	772	756	736	771	766	773	723	779	781	697	766	789	798	744	745	782	713	753	722	777	707	737	725	772	730	730	768	776	780	744	759	732	730	758	718	751	757	711	749	777	752	739	742	767	710	704	772	735	712	763	760	779	822	762	758	757	745	718	794	730	690	740	743	766	764	772	770	762	736	768	760	743	775	779	795	751	767	788	763	741	733	725	787	724	749	771	749	794	756	775	745	747	784	739	727	812	750	751	791	745	757	776	736	764	759	756	771	743	783	778	778	760	770	753	709	764	761	776	782	763	765	749	791	725	810	754	760	758	726	728	731	726	748	736	743	775	740	755	763	739	737	759	779	750	770	758	744	745	802	747	748	706	801	756	718	744	725	779	770	753	786	757	755	788	771	711	761	799	712	790	717	760	756	731	759	752	737	775	748	725	758	747	755	724	759	763	730	778	778	768	763	748	761	741	745	763	724	747	749	728	771	731	754	757	748	788	691	773	766	756	759	732	788	746	740	720	784	719	742	760	776	749	788	773	772	751	759	784	720	719	776	768	759	753	712	736	799	729	736	669	749	783	767	751	762	779	798	743	734	703	771	749	777	741	782	787	782	749	757	752	794	742	761	709	720	787	774	750	716	779	729	765	720	778	761	749	763	762	772	760	712	692	706	799	731	770	747	710	735	745	712	723	788	739	761	742	771	815	761	780	704	719	775	735	714	703	759	719	757	744	723	719	752	809	742	753	747	800	732	738	748	743	747	759	831	747	771	795	717	757	740	742	731	730	761	739	751	726	800	759	766	741	767	735	689	744	760	765	753	823	752	786	784	779	784	783	748	777	791	696	780	732	735	809	743	720	712	746	821	759	748	735	757	805	790	763	757	817	798	775	737	778	732	710	771	757	738	743	781	768	760	749	738	744	759	730	759	754	797	729	734	747	740	723	759	710	725	754	782	761	762	771	740	778	715	723	768	765	730	769	757	818	768	805	727	759	772	718	776	765	806	731	705	771	736	770	736	780	775	730	764	758	758	709	753	719	740	732	764	746	772	763	713	779	715	763	778	816	740	787	753	793	755	741	753	732	745	762	764	699	728	750	760	756	777	801	759	763	759	718	753	778	767	731	767	733	725	781	719	763	760	737	744	760	710	757	715	754	761	751	733	752	728	807	753	822	782	764	767	763	755	703	729	744	798	770	753	715	774	777	766	790	714	788	771	735	735	798	683	741	768	745	722	776	786	744	768	737	731	787	770	736	800	770	800	772	762	744	761	691	731	823	688	750	747	724	724	790	697	782	772	772	714	764	780	785	738	734	831	715	783	729	775	704	732	775	701	758	757	754	789	778	737	781	736	769	788	751	729	765	826	751	783	744	793	724	747	733	772	745	728	781	750	785	714	713	821	798	750	762	738	737	741	774	775	701	719	796	695	763	743	730	776	769	751	719	744	690	711	735	768	790	766	736	755	777	762	754	774	826	786	765	784	735	784	772	716	766	788	758
13528	8786	11288	9279	7221	4300	2296	1781	1582	1342	1074	926	826	706	656	588	608	544	590	587	573	502	509	526	464	466	503	454	462	472	465	412	430	435	450	440	418	443	412	364	416	425	382	393	392	355	389	373	401	388	370	385	418	381	406	390	393	400	389	410	439	382	381	409	366	392	377	373	391	388	390	382	396	372	420	414	373	379	390	405	349	386	401	416	397	405	389	395	351	417	379	371	400	388	421	398	368	376	373	400	372	419	391	402	377	369	462	391	353	391	381	362	387	363	371	391	403	345	376	383	364	399	379	381	348	382	382	392	417	393	385	396	379	385	391	422	367	402	366	434	371	426	431	400	374	393	387	385	362	430	407	395	396	412	412	382	402	371	393	381	418	374	430	396	425	397	370	380	393	405	392	395	375	401	381	358	376	364	369	384	364	392	404	402	395	390	367	380	379	384	409	398	371	408	386	375	405	379	388	373	375	393	365	399	412	379	391	381	360	375	377	374	429	383	384	405	409	398	353	388	388	374	388	384	420	385	368	368	391	377	388	407	427	381	366	392	432	401	352	380	405	362	376	374	355	396	390	422	411	357	387	348	401	385	378	390	391	411	387	369	402	392	386	370	408	381	418	393	375	384	366	366	384	390	360	373	373	394	398	366	405	382	391	364	377	360	385	354	381	353	377	391	350	353	372	399	403	431	398	401	411	414	409	385	372	377	388	397	386	375	363	386	358	409	418	403	396	407	402	377	384	391	411	401	380	353	371	403	382	387	391	362	408	401	381	426	365	368	392	395	373	378	403	403	400	404	384	381	416	374	421	384	367	402	394	366	408	406	405	369	410	409	444	375	386	364	398	414	396	380	416	380	364	396	376	350	400	390	390	390	353	389	414	368	376	374	391	395	380	396	384	379	423	370	419	363	357	424	391	382	362	376	401	367	435	389	384	345	371	379	379	388	375	381	360	373	380	378	388	391	395	380	428	407	369	367	407	413	403	396	370	370	386	393	357	402	367	365	399	421	385	384	369	416	388	373	373	411	400	383	379	380	379	384	376	389	428	380	379	370	376	391	399	362	374	375	379	384	430	367	397	365	381	390	386	367	358	392	397	355	405	399	383	410	367	404	389	382	392	383	396	363	392	359	398	409	383	415	392	334	395	404	394	355	377	403	420	373	374	388	422	380	394	398	360	414	402	367	401	371	390	346	389	393	405	434	393	401	403	396	369	380	387	391	372	341	346	401	421	370	386	386	385	377	384	381	362	400	427	388	363	401	403	387	344	398	422	402	382	391	363	355	351	415	388	403	372	363	419	386	367	376	396	418	420	401	393	374	361	392	426	388	333	374	375	383	386	377	386	392	350	365	375	377	380	405	387	411	395	367	364	386	402	402	368	376	422	353	395	375	363	406	433	397	353	436	377	384	350	378	379	361	400	406	381	402	407	396	402	409	402	428	374	429	375	393	370	375	375	409	385	357	386	401	411	374	389	424	419	366	381	377	424	399	348	390	414	362	365	411	388	378	401	388	385	415	396	374	407	368	398	381	394	386	382	415	386	379	398	410	375	406	343	383	362	374	377	400	381	355	390	362	379	365	395	374	332	424	395	375	383	381	328	375	386	414	422	409	418	413	384	425	366	398	392	418	366	438	370	355	378	365	419	368	407	395	386	381	364	399	397	374	379	425	425	389	367	421	379	380	362	402	378	400	358	390	364	368	363	371	386	387	440	371	407	420	399	404	375	365	409	380	411	372	392	414	387	399	370	398	371	406	406	409	401	396	396	416	357	387	332	415	396	408	398	431	410	420	349	397	365	440	397	415	368	383	401	382	392	370	396	356	377	384	395	359	413	380	371	409	403	416	387	405	367	362	424	390	394	391	408	375	350	368	367	411	389	409	393	379	401	361	357	362	385	411	370	402	371	362	377	433	382	400	378	410	389	363	388	373	359	401	389	388	407	392	397	384	376	392	416	447	387	380	370	399	374	396	372	383	384	409	403	386	375	373	399	410	393	339	395	372	391	358	373	438	408	425	400	395	362	407	424	399	368	401	395	384	377	401	418	388	398	357	416	394	430	393	389	401	392	393	411	424	419	377	397	383	381	406	409	396	360	377	388	391	378	383	344	404	417	406	396	391	336	408	408	379	406	389	395	389	380	385	399	347	374	429	408	390	382	398	374	407	425	350	375	391	367	381	374	373	376	380	389	369	398	396	398	382	397	358	382	380	382	423	405	405	411	402	375	369	401	392	350	395	373	411	377	406	372	401	380	399	382	399	373	394	360	379	438	406	368	383	373	383	393	353	354	392	384	389	387	442	386	387	397	398	364	379	404	394	368	376	408	397	362	374	401	419	350	372	383	399	382	370	403	398	405	422	417	409	361	381	361	403	343	367	379	380	406	402	405	326	410	360	411	416	334	358	355	382	411	385	382	390	371	368	374	371	370	404	377	394	370	403	372	381	421	416	384	372	375	371	383	429	408	377	384	371	357	387	388	409	376	349	389	370	396	384	367	374	393	393	403	368	388	354	423	394	383	399	397	396	392	410	407	373	397	394	416	391	392	387	361	374	394	405	390	403	362	423	423	381	380	382	374	358	382	365	380	361	375	395	397	403	377	401	394	387	386	391	375	404	409	389	383	391	389	427	382	408	363	373	371	403	374	387	370	366	410	379	361	392	386	401	347	380	381	377	382	342	369	411	370	412	398	411	420	377	452	385	395	390	395	365	389	403	381	405	370	400	399	390	372	354	364	371	371	391	391	368	382	417	393	401	364	403	419	377	414	402	375	397	389	394	396	391	420	374	416	392	399	368	367	397	391	366	389	401	400	423	420	389	390	373	372	399	407	386	379	364	424	362	394	386	400	390	392	425	368	376	407	362	388	373	370	343	400	394	407	399	361	378	381	378	422	355	388	393	415	384	391	413	375	380	404	400	367	366	371	383	364	421	372	376	399	383	384	430	378	385	355	407	378	392	422	421	435	379	366	392	380	382	382	383	384	390	382	404	350	352	393	410	390	386	400	395	362	401	381	428	369	384	425	405	379	377	376	397	400	381	383	379	396	371	389	365	375	393	402	409	432	375	393	405	406	378	403	377	398	413	392	433	386	394	378	420	377	361	417	369	359	409	370	413	426	401	353	373	355	373	409	365	377	396	387	373	425	399	410	381	405	388	399	370	372	397	381	396	386	419	370	379	406	330	381	346	369	368	377	385	423	386	378	372	348	408	406	420	392	393	360	383	386	385	385	388	385	395	435	365	390	375	352	378	385	412	388	408	363	385	394	397	381	392	430	406	373	359	382	374	404	428	396	388	373	404	403	387	371	392	417	411	388	341	374	398	360	386	414	379	361	420	355	378	372	379	388	385	389	407	357	376	380	367	401	372	392	383	414	402	415	377	394	404	354	380	417	408	398	386	401	412	384	357	328	371	380	399	405	341	380	402	419	393	393	381	362	400	360	392	433	390	368	368	417	391	382	378	360	421	425	415	367	362
8251	8088	16752	19001	17494	12077	8211	7716	6600	5941	5156	4135	3571	3158	3070	2676	2285	2035	2224	2163	1997	1996	1816	1682	1708	1666	1556	1571	1465	1333	1369	1365	1312	1229	1260	1180	1258	1143	1096	1204	1137	1077	1041	1074	1023	1021	1008	961	1025	963	1007	987	961	1005	973	985	940	990	983	913	896	920	940	961	954	857	923	948	982	960	940	958	939	942	882	923	974	981	919	964	955	926	948	962	946	948	939	938	883	949	921	902	919	919	957	932	969	944	1009	971	932	945	931	935	967	959	951	980	999	965	910	970	967	952	939	942	935	927	894	874	971	931	892	902	904	963	944	860	945	932	886	954	979	920	890	996	976	949	957	896	958	952	909	882	926	983	924	904	917	974	940	933	941	934	944	921	983	974	941	893	915	918	953	946	969	938	907	913	994	957	925	888	945	969	907	996	989	974	936	915	982	944	912	981	947	972	951	993	961	982	913	920	940	940	927	906	986	943	916	977	970	959	890	890	915	970	938	896	913	912	905	1001	883	907	982	954	902	895	966	965	926	953	990	954	897	929	927	883	900	897	955	919	963	899	895	861	953	903	935	920	897	957	929	960	918	956	978	979	896	951	928	931	939	943	968	896	905	872	946	948	952	942	918	965	876	912	946	975	897	933	940	875	896	914	942	893	899	946	948	962	915	933	939	910	948	944	924	918	925	902	913	913	947	931	975	912	934	930	949	926	923	934	909	915	878	955	931	978	951	900	940	980	932	925	888	895	914	925	923	941	922	974	962	946	904	898	893	945	932	936	898	905	919	947	931	943	955	976	938	948	963	953	930	884	937	975	951	974	917	888	944	932	950	912	945	931	930	917	927	953	870	976	930	911	985	933	925	991	881	960	936	939	972	942	946	948	953	898	1036	946	918	920	940	870	942	972	918	903	917	917	961	944	950	963	915	901	929	950	852	914	970	926	929	869	917	919	943	945	901	941	952	940	904	968	937	915	900	986	939	947	903	961	927	902	888	915	844	900	929	967	860	921	905	877	905	980	904	923	954	934	1007	913	955	940	938	962	910	954	945	971	934	902	934	953	932	912	955	947	941	961	961	937	924	924	937	897	969	916	911	922	972	959	957	946	961	889	878	934	941	961	905	949	951	908	929	931	907	939	943	917	989	950	930	942	956	897	930	955	948	921	884	984	949	1001	935	947	887	966	907	945	893	880	908	937	938	949	935	933	903	987	940	940	905	916	949	974	962	985	928	885	941	914	907	906	896	1010	933	877	968	940	906	897	1001	922	924	930	917	933	913	939	964	882	920	952	983	969	985	962	966	978	918	930	964	930	1003	979	922	950	918	999	947	969	948	929	943	953	915	975	877	928	952	929	927	948	883	963	914	979	901	920	913	949	935	942	991	933	929	944	929	931	963	914	950	912	1003	934	946	931	935	940	921	919	975	936	941	960	979	937	915	936	994	924	909	853	910	939	950	944	923	933	988	956	897	905	906	953	931	856	914	940	908	913	937	897	936	933	928	927	965	919	927	897	962	913	949	923	905	932	933	909	935	951	972	953	921	975	927	931	950	951	934	964	936	993	933	927	868	945	942	973	922	948	962	973	879	949	914	953	929	944	867	934	948	907	980	881	905	949	924	884	936	924	884	955	942	952	947	903	912	923	903	929	962	974	937	926	990	924	922	911	880	927	933	957	956	898	934	935	892	907	892	940	928	974	942	971	876	888	979	949	971	924	926	917	951	901	954	960	967	985	927	961	942	870	918	922	959	942	1002	922	936	1006	943	920	905	1063	912	953	967	937	951	930	933	917	904	939	975	963	948	953	1000	927	890	905	1011	972	921	913	959	963	942	982	958	947	888	944	961	925	943	973	907	912	954	923	923	892	976	959	927	940	935	944	928	896	920	912	926	982	886	954	960	927	942	918	951	888	933	951	971	965	886	946	923	907	920	898	889	943	957	930	985	948	947	965	926	889	941	966	949	979	939	921	996	911	913	962	961	885	955	925	942	907	924	953	932	970	910	951	945	996	973	924	914	964	907	911	927	928	924	906	993	908	921	939	941	949	955	1001	990	963	976	914	928	915	929	922	924	944	917	928	944	1004	973	936	872	921	973	928	989	899	974	874	965	989	928	914	982	889	909	939	928	899	979	957	902	912	901	958	923	931	901	918	915	913	942	943	897	940	915	921	944	936	937	958	931	911	951	935	953	944	900	931	958	911	881	877	948	931	930	965	925	935	916	911	884	946	966	878	929	957	942	955	891	912	914	919	905	934	889	934	944	912	936	938	977	928	985	996	901	951	945	986	895	927	916	979	884	944	926	992	935	909	898	963	910	917	945	896	961	989	942	928	946	959	941	935	992	900	934	914	977	912	957	920	911	961	945	971	935	910	897	939	932	896	934	957	944	941	950	911	989	918	935	962	946	949	890	969	925	984	924	930	917	908	962	946	942	963	926	917	976	907	926	926	900	928	913	957	949	917	934	891	923	943	961	910	934	946	892	943	958	929	941	915	958	944	916	945	941	948	966	933	916	883	909	920	936	968	993	959	897	929	900	901	969	1010	942	922	958	934	995	943	950	906	907	929	934	911	951	942	941	969	934	960	986	984	929	978	959	936	967	969	963	922	934	937	919	982	996	896	919	908	958	936	952	932	990	954	945	974	956	932	935	951	928	949	979	895	1013	920	921	907	882	906	910	982	860	976	913	877	963	915	973	942	929	919	942	905	897	960	935	999	957	942	930	965	950	938	930	933	970	934	944	952	928	924	945	934	968	973	945	888	944	867	899	886	1045	973	913	930	910	951	954	920	936	927	926	975	925	878	961	944	991	979	960	948	916	952	901	924	933	926	939	973	911	960	978	941	1011	904	947	947	888	973	929	932	948	935	936	968	934	934	950	915	864	982	921	964	943	906	943	897	952	953	939	981	974	911	946	992	910	945	936	920	954	935	955	887	953	878	934	900	885	969	928	942	939	924	937	929	932	927	961	926	891	897	898	968	930	968	871	929	991	975	896	891	942	924	927	879	890	908	920	958	914	926	951	976	981	988	870	910	947	957	955	920	916	980	910	932	921	946	963	911	905	964	906	914	881	868	930	945	931	922	910	901	918	936	917	967	932	948	933	929	953	979	900	940	922	953	904	944	953	989	960	926	940	856	933	925	957	927	957	945	949	931	915	893	938	922	945	971	913	900	933	927	892	956	934	944	964	930	908	924	907	935	920	938	981	964	935	938	978	962	917	928	934	892	926	941	923	993	897	965	977	919	904	890	959	938	930	894	933	887	964	918	905	949	976	927	965	916	935	929	931	1005	927	942	935	959	956	919	874	962	932	917	957	909	943	987	942	960	1015	897	976	936	956	952	912	893	979	947	949	898	926	956	968	954	924	940	927	923	949	911	931	909	979	939	954	947	908	985	950	943	953	909	891	945	942	918	950	909	891	941	932	945	922	925	939	958	907	929	887	950	926	936	911	941	911	920	921	966	1009	919	954	958	946	961	911	958	928	945	891	944	979	883	945	930	938	951	919	938	912	919	1011	932
30788	28875	34731	38041	36145	25884	16544	12522	12757	10116	7392	5984	5030	5006	4949	3723	2667	1912	3723	3118	2548	2253	1515	1190	1172	1080	978	877	785	616	670	701	698	600	636	569	608	518	487	526	489	463	444	452	405	424	452	378	407	369	405	431	368	406	384	372	381	366	371	380	383	382	395	406	376	362	411	402	395	374	356	356	336	355	368	386	424	359	365	415	355	373	362	378	351	373	397	398	398	362	350	383	369	359	358	370	370	327	359	389	391	339	357	391	375	377	338	386	375	351	396	380	377	342	371	371	403	381	410	420	358	422	367	370	387	378	385	366	391	407	354	359	349	348	358	373	387	380	351	374	369	363	367	354	371	387	381	386	342	395	372	369	380	388	366	399	375	368	359	387	394	386	369	377	329	381	363	376	373	395	382	380	383	408	367	368	348	352	392	355	365	354	347	360	397	369	371	386	379	348	380	350	381	375	362	376	384	360	380	404	392	393	369	359	377	428	436	375	357	383	386	359	394	369	394	394	363	368	369	413	365	383	360	379	394	361	387	410	373	366	350	385	376	374	365	366	397	394	393	367	353	372	338	351	401	377	386	397	372	355	366	349	355	381	350	361	375	364	350	351	392	406	388	377	381	380	413	370	410	388	350	361	369	376	352	377	363	399	371	334	361	391	363	377	372	359	356	405	415	386	359	377	380	369	387	370	392	367	360	388	330	377	374	389	361	342	368	375	376	369	398	381	371	376	417	398	387	385	382	391	369	367	343	349	358	368	426	381	391	345	382	379	371	381	337	391	391	363	349	379	342	375	393	376	373	352	383	396	396	359	372	373	380	391	337	379	370	365	354	392	378	340	362	390	357	347	378	394	331	379	338	347	332	395	354	388	362	366	365	398	358	389	429	362	432	406	413	406	372	411	387	356	412	367	401	340	386	360	332	387	390	353	375	396	378	360	405	344	385	385	370	390	414	385	413	379	346	381	356	379	400	380	374	368	379	393	393	375	382	386	403	388	378	383	352	366	373	403	386	378	344	348	368	363	364	354	379	401	405	362	351	385	377	341	359	373	394	402	386	392	374	380	355	359	371	392	407	351	381	395	369	362	387	423	366	352	360	374	379	418	391	384	359	339	372	350	331	409	395	371	389	406	382	366	395	358	365	365	352	352	377	378	374	385	366	392	357	386	390	356	339	362	433	397	362	384	394	388	375	396	391	394	375	346	382	374	366	353	384	344	370	358	379	376	394	418	365	333	363	375	343	332	391	401	391	413	409	376	384	356	388	377	373	413	386	351	378	416	370	344	390	374	349	393	358	380	367	359	370	354	415	348	351	355	379	381	367	356	390	377	379	405	369	372	378	374	427	385	376	401	410	382	365	393	381	401	373	360	341	362	355	387	373	385	370	346	347	381	352	367	331	378	375	355	364	378	363	437	356	397	398	398	432	383	344	360	368	377	384	358	383	378	377	407	381	373	361	363	384	344	409	369	382	348	387	357	370	368	373	341	372	347	425	354	375	368	377	383	377	349	368	378	389	370	348	328	382	401	365	337	400	370	379	382	378	392	374	345	384	385	359	357	379	371	344	381	338	412	370	370	417	345	372	345	372	392	372	407	363	407	380	383	319	343	406	386	348	374	368	391	377	387	362	371	368	368	380	371	360	367	410	376	356	361	374	396	352	374	369	371	384	419	403	379	384	357	402	314	384	353	357	396	355	382	347	385	322	377	337	351	421	357	375	365	412	372	382	375	378	403	382	371	374	355	355	377	346	351	392	366	365	390	338	371	382	377	361	407	389	366	405	384	350	392	370	392	372	384	406	374	412	371	349	370	413	361	374	381	374	375	425	385	381	409	365	342	409	366	400	388	384	394	387	348	369	397	394	372	395	395	371	362	359	346	385	401	363	369	363	414	389	418	377	362	378	359	375	390	378	363	395	402	385	408	441	390	368	370	373	375	380	384	384	375	397	421	359	376	426	342	415	352	385	345	403	403	360	381	355	367	353	346	373	347	394	376	378	390	353	385	398	343	348	384	355	395	343	374	359	386	368	371	364	377	381	377	365	345	354	381	373	373	389	404	351	386	348	424	384	364	339	426	371	372	373	367	378	373	396	356	362	409	340	374	391	365	388	360	388	412	400	354	375	368	371	379	356	369	417	353	381	378	352	402	359	372	380	383	361	366	357	369	398	376	421	379	331	383	345	387	373	381	398	380	352	385	416	360	414	359	355	386	405	395	370	375	377	401	381	359	339	376	382	386	372	400	404	374	388	381	374	364	377	361	356	373	352	337	375	375	362	404	433	436	393	361	361	380	334	369	378	336	351	416	356	350	370	385	397	377	376	372	389	356	377	401	365	369	390	357	364	367	327	391	375	380	385	359	351	388	390	390	383	384	397	381	367	374	362	381	372	388	371	389	371	363	355	404	363	384	361	396	372	360	357	340	363	394	381	388	353	346	361	383	364	405	378	388	411	393	375	365	383	365	368	371	389	373	362	376	361	365	347	364	357	363	374	373	376	384	376	393	385	379	374	395	346	374	380	399	386	357	397	382	378	370	342	351	362	389	398	370	345	368	381	364	387	359	371	353	393	401	386	405	372	376	347	398	358	378	354	379	381	369	377	379	371	375	391	372	379	392	406	396	380	374	361	389	405	366	379	364	374	334	410	374	406	383	351	377	365	360	395	390	387	388	413	368	356	385	391	375	367	390	361	365	370	368	350	385	343	384	346	384	385	374	398	366	347	346	351	393	369	376	388	376	371	343	362	350	352	401	406	380	389	365	364	372	378	384	379	358	399	364	364	358	363	402	385	399	378	404	379	380	385	399	351	421	427	388	405	358	355	380	410	395	367	401	377	381	376	352	395	381	340	373	373	349	361	350	368	379	374	365	354	393	372	392	344	368	351	361	342	344	352	385	362	379	339	391	367	379	404	341	378	348	354	362	395	331	339	367	347	391	379	355	361	368	413	371	384	357	374	393	383	403	384	361	365	384	391	349	361	390	336	385	388	401	380	423	383	389	378	362	350	391	379	339	354	405	362	384	399	375	323	323	346	380	402	406	355	343	370	353	382	322	386	361	390	382	374	368	384	388	369	376	380	351	373	403	380	374	367	328	379	383	400	393	416	370	365	370	373	374	405	373	382	372	374	397	379	379	381	401	385	372	356	392	372	381	371	375	422	423	398	402	359	404	365	355	354	390	360	346	400	345	385	381	351	377	439	373	379	392	371	357	389	366	406	353	342	375	394	394	357	360	379	353	387	399	368	368	372	381	409	328	345	372	344	409	365	353	342	329	370	374	430	410	385	368	364	378	363	390	371	357	388	382	346	356	381	385	431	358	365	372	390	369	391	391	422	369	357	358	369	381	390	385	363	387	361	382	363	361	393	382	391	375	403	369	371	369	373	367	321	362	401	345	413	394	373	388	362	380	351	359	366	361	369	388	379	378	358	387	364	379	377	398	377	377	369	375	388	388	373	341	382	379	371	375	418	388	352	356	384	370
19420	22521	32896	40950	40807	24568	16732	19667	22880	22153	17717	16863	17440	19285	19866	15332	10949	9316	16618	13876	11973	10074	7334	6702	6240	5653	4949	4201	3707	3202	3046	2911	2897	2458	2962	2608	2446	2060	1909	1845	1801	1503	1521	1407	1310	1252	1141	1094	1011	986	968	988	913	959	930	960	962	962	880	928	921	863	883	911	887	906	889	924	898	920	925	855	882	920	854	924	963	895	920	923	906	912	879	952	871	931	870	878	881	886	876	919	896	923	869	864	894	937	869	864	934	915	915	932	934	906	892	913	898	887	944	925	925	896	901	883	903	939	924	868	876	915	924	904	870	881	873	888	938	929	912	967	911	870	925	908	924	926	912	903	867	831	896	865	906	930	910	885	924	886	908	976	859	915	897	887	881	912	877	885	924	908	895	956	929	930	922	886	886	864	861	935	945	955	884	898	884	939	896	931	949	903	880	890	939	865	872	885	894	924	890	891	930	885	911	904	874	902	961	884	912	904	931	882	879	838	863	908	896	889	913	868	940	914	895	878	890	897	895	941	899	902	935	851	883	878	911	916	875	933	852	929	899	943	902	886	913	865	919	891	910	908	919	911	906	896	893	917	867	851	906	958	873	900	898	880	881	869	904	914	919	882	903	921	865	964	895	974	934	906	886	920	873	887	898	903	938	895	953	846	902	946	953	907	946	903	900	874	906	907	923	907	931	891	886	894	932	988	858	892	952	909	870	875	911	826	926	915	891	860	901	916	918	901	940	944	897	889	964	893	883	901	939	951	957	927	888	911	890	924	848	883	921	939	923	898	860	859	907	929	936	893	918	845	937	865	916	905	910	888	895	924	920	911	929	926	891	882	880	937	910	902	927	906	932	893	884	916	938	937	877	873	895	884	881	913	950	892	850	893	911	903	893	907	927	969	890	901	859	923	877	855	881	956	868	930	920	882	844	813	868	879	890	948	932	936	879	894	891	900	898	883	884	885	866	904	936	882	921	906	921	943	922	887	927	898	890	918	946	883	911	853	935	1013	854	901	893	972	921	872	891	910	879	892	868	886	860	885	920	913	851	930	880	858	852	854	910	915	911	844	931	908	882	815	881	943	957	930	854	917	930	952	950	909	868	865	894	885	928	885	897	931	919	850	944	884	896	857	951	856	860	912	945	894	911	857	943	868	857	935	942	882	889	825	906	888	932	849	913	887	924	930	934	880	885	982	905	917	909	898	866	930	955	891	861	867	894	873	872	915	889	928	874	892	899	885	874	946	831	915	873	875	931	833	911	882	894	917	920	874	912	883	910	888	911	864	916	924	908	831	882	889	946	899	904	893	892	922	857	929	862	871	894	892	911	875	914	924	871	919	907	919	951	873	914	848	842	925	879	974	848	897	908	880	952	937	851	921	935	924	888	934	925	888	909	949	904	873	952	909	903	931	903	882	894	911	918	936	882	898	874	877	911	940	868	885	904	904	891	873	941	873	867	899	898	962	930	923	956	908	862	903	878	869	931	863	891	888	912	890	900	964	945	866	878	887	853	863	908	882	894	851	924	884	872	849	931	881	935	850	922	905	862	945	914	853	896	858	929	924	900	924	865	919	847	921	920	907	879	925	854	920	984	959	939	879	875	903	920	888	869	909	909	834	865	954	892	911	922	838	855	953	870	921	900	852	889	898	877	888	876	859	925	917	900	911	880	885	879	877	932	917	887	890	927	884	875	921	919	857	915	853	887	864	911	819	872	953	937	920	890	887	948	949	895	895	922	936	907	900	887	886	844	921	924	922	897	884	867	895	885	902	878	904	869	925	917	906	905	930	940	933	907	896	898	904	883	923	842	863	897	885	892	843	892	949	888	875	915	940	851	913	930	903	898	898	875	915	879	915	907	868	863	874	914	853	863	936	853	947	910	879	936	886	894	946	879	872	987	906	887	949	925	915	926	930	918	922	974	939	917	928	916	870	878	824	903	905	891	921	928	950	887	927	878	878	914	937	912	950	920	876	876	884	861	879	840	932	943	894	868	901	869	938	884	894	939	904	942	901	910	952	885	846	880	914	895	887	963	864	870	857	847	893	930	906	893	907	887	874	926	884	908	930	857	916	885	897	917	906	922	880	912	907	883	884	920	931	906	889	920	875	917	901	941	964	939	885	893	941	904	905	891	919	856	928	864	897	938	856	890	859	887	882	932	920	879	863	912	879	932	909	894	881	938	897	889	914	946	921	931	903	864	903	906	891	879	861	919	904	906	933	866	862	907	864	924	859	903	847	883	876	904	944	856	930	939	916	926	881	849	869	843	923	900	904	913	872	918	911	931	885	874	860	848	967	926	933	867	853	872	909	911	907	871	838	915	870	931	912	909	882	903	904	933	913	917	891	919	996	881	869	919	880	887	923	910	947	918	887	893	931	925	878	896	858	899	929	887	870	881	965	944	889	933	869	923	894	914	905	871	954	887	890	897	866	883	934	913	888	921	944	880	852	890	924	835	945	907	877	882	905	868	887	898	893	897	910	915	889	862	918	912	920	956	875	858	854	929	894	918	901	941	877	923	886	884	929	861	849	900	953	863	899	946	932	910	881	896	916	897	895	882	890	871	920	877	904	941	931	907	930	847	901	901	888	903	864	882	897	866	888	887	883	851	904	905	868	883	915	895	882	940	933	907	885	855	905	887	860	895	953	911	876	874	889	941	869	872	910	902	878	905	938	949	912	896	934	884	886	883	938	901	904	898	924	941	918	912	868	919	876	871	873	916	873	885	867	870	907	924	955	893	857	893	925	845	959	861	863	903	902	879	906	915	868	920	964	956	928	870	904	907	933	906	904	848	942	887	929	858	922	885	838	912	877	851	897	879	899	955	890	888	918	903	889	912	896	947	931	883	872	919	912	942	905	937	881	894	939	963	902	863	898	923	905	960	912	939	902	974	898	899	928	895	892	892	922	895	877	893	907	935	912	885	900	905	906	917	819	910	891	888	909	916	924	848	905	906	885	854	848	890	877	900	870	968	895	893	887	833	953	914	895	886	933	896	861	903	858	924	937	871	898	872	935	923	970	948	922	926	872	881	913	877	887	891	927	924	918	856	927	903	898	952	947	927	961	932	897	887	913	922	899	975	828	895	899	940	854	934	911	942	858	894	856	882	920	888	892	884	856	908	909	898	899	892	857	865	930	908	923	875	896	872	880	968	914	843	876	856	924	905	901	878	927	940	901	937	906	912	885	892	936	917	920	903	900	885	890	944	876	923	892	924	872	909	886	884	958	934	945	927	897	926	920	918	910	901	894	846	858	937	860	908	926	888	979	937	875	887	884	864	806	934	936	884	907	931	889	875	896	884	919	914	885	875	931	900	857	898	891	894	927	875	850	875	853	871	893	898	902	927	983	910	925	830	974	900	887	898	935	913	890	862	904	895	930	897	928	898	865	926	928	972	863	894	877	897	856	917	890	891	852	915	893	939	896	944	888	913	901	839	875	889	882	852	929	920	888	866	955	896	885	851	942	903	866	880	871	876	900	893	881	925	917
37994	32896	42942	44970	36072	27954	20866	17318	19154	16569	12672	10561	9830	8730	8698	7163	5775	4310	6365	5436	4538	3232	2305	1830	1828	1602	1309	1197	987	859	887	906	983	688	783	742	669	589	522	536	499	467	412	475	435	355	358	358	348	325	331	332	319	343	325	316	317	305	326	317	312	279	335	327	320	311	314	294	331	318	339	308	321	312	322	297	273	318	300	291	323	318	295	312	312	270	315	309	333	307	316	317	334	305	274	310	284	337	280	323	330	303	317	330	310	295	321	282	332	317	348	310	294	295	326	306	294	324	329	291	325	310	305	296	292	298	306	289	321	314	288	301	323	330	295	280	320	330	338	352	328	332	299	318	277	316	330	332	301	302	319	316	325	304	293	301	345	316	325	292	292	294	298	306	329	297	323	308	315	269	302	316	303	342	360	327	306	305	314	322	287	310	335	344	283	298	322	299	321	343	292	303	293	323	299	290	322	285	296	301	307	372	308	320	311	312	308	328	292	321	330	289	317	309	328	334	332	330	293	321	314	306	305	339	312	311	327	335	296	297	326	323	354	330	296	326	346	301	317	320	316	287	314	307	321	309	296	314	292	333	297	330	330	287	340	327	317	307	332	325	277	281	307	318	305	298	321	316	314	345	317	309	337	293	332	319	286	318	301	314	357	332	269	280	347	294	317	305	324	327	309	296	312	281	320	324	310	313	281	319	312	328	323	303	316	322	310	314	299	313	296	302	341	332	303	301	318	308	314	330	343	333	288	289	309	332	322	301	278	295	320	315	297	317	274	325	297	305	325	312	287	305	334	355	313	297	317	308	355	328	332	328	346	320	347	296	310	338	306	301	301	313	321	322	334	311	281	303	295	335	319	303	317	345	307	302	310	325	287	291	334	295	325	311	298	315	307	337	319	330	287	307	297	341	325	295	334	283	285	342	324	285	290	300	275	328	313	322	324	316	294	293	358	304	320	340	285	313	289	292	312	295	307	348	331	319	298	326	317	327	284	275	316	300	313	309	306	307	328	282	285	302	311	307	305	311	299	294	351	289	324	313	326	301	327	314	333	337	314	341	280	309	282	321	318	291	326	309	315	295	337	331	295	332	335	339	303	342	372	308	281	303	320	290	302	332	342	315	315	270	296	304	307	304	283	274	320	303	294	325	295	326	343	285	309	309	312	305	306	316	313	334	321	339	319	331	303	319	312	282	337	282	283	300	277	314	323	315	306	316	344	335	299	300	314	322	312	306	323	300	311	320	288	308	322	307	277	302	313	315	297	303	292	293	308	304	281	338	304	331	311	272	319	340	326	324	298	303	336	324	313	296	324	260	288	308	332	332	345	311	279	324	311	295	317	318	306	314	296	344	309	308	315	310	332	290	298	294	280	312	307	293	297	333	332	269	334	285	326	300	307	346	308	328	309	320	301	294	279	295	302	325	334	318	311	287	293	299	348	325	313	331	265	335	310	276	292	312	321	335	313	313	311	303	292	315	329	335	281	281	323	302	293	285	270	335	292	298	296	314	317	337	311	302	323	303	309	274	261	262	296	321	315	297	330	312	274	302	347	314	330	322	304	323	295	292	336	306	330	304	295	335	310	290	305	295	313	329	310	317	318	338	337	346	318	321	290	297	318	355	336	309	288	323	292	314	324	312	320	308	324	303	285	327	320	303	346	322	309	308	299	314	308	292	326	320	305	300	343	311	292	288	324	314	303	314	326	303	310	308	315	317	313	317	326	275	340	314	261	323	305	276	305	350	326	290	327	321	302	282	300	300	310	298	341	327	314	289	276	301	328	309	331	338	264	319	296	313	313	335	283	349	338	345	312	317	309	330	351	318	342	292	296	338	330	298	304	302	305	294	320	310	317	313	289	315	310	300	317	313	321	306	328	312	308	320	328	302	306	330	316	321	339	323	324	337	285	315	315	303	338	292	298	295	337	321	282	287	324	325	301	318	298	303	309	325	320	306	297	328	307	341	320	301	295	323	313	344	298	301	284	297	309	313	327	323	301	352	320	310	303	293	311	303	327	324	301	323	332	303	346	330	322	310	314	349	313	311	315	317	287	314	336	314	336	340	327	286	302	315	331	301	343	344	307	299	309	312	305	337	334	295	315	305	330	301	294	282	312	309	271	305	266	253	278	332	306	316	300	329	318	307	303	338	329	314	325	318	318	293	311	359	331	296	311	288	315	324	294	294	287	341	341	314	309	291	315	312	293	331	297	295	322	314	294	295	312	324	298	303	315	303	292	303	322	322	319	335	280	281	310	304	298	306	302	288	314	321	317	313	318	316	326	315	313	333	319	328	301	324	292	295	286	317	329	309	302	285	299	273	322	315	341	295	331	299	310	305	313	286	326	296	282	292	319	347	301	315	322	327	349	342	312	328	328	304	286	289	316	330	326	352	287	317	296	333	315	301	322	316	338	296	309	297	324	295	310	318	313	322	304	334	331	327	292	305	295	330	299	313	320	316	317	291	314	297	324	313	285	328	326	298	329	296	319	295	332	303	306	297	296	299	321	293	298	325	299	299	320	303	345	316	314	325	329	300	348	320	313	308	364	320	306	298	312	320	311	287	323	341	327	298	302	303	320	321	341	314	319	283	345	337	305	317	293	298	352	337	329	318	339	304	341	337	341	326	307	309	333	313	291	291	311	264	308	331	371	295	282	324	295	327	320	305	280	306	323	290	304	291	324	331	274	338	363	311	322	342	313	309	321	306	308	307	297	317	327	313	305	314	303	326	295	327	323	293	282	333	326	310	287	288	309	315	335	302	305	307	280	304	310	299	340	360	310	290	337	304	333	303	310	289	326	295	281	299	296	308	325	321	329	324	300	332	303	335	330	296	335	279	348	365	293	302	296	334	271	309	298	293	324	321	277	306	324	307	318	293	277	338	292	312	314	292	315	304	292	349	310	308	315	299	311	336	320	327	308	282	312	315	309	301	325	324	299	328	333	304	335	309	319	329	282	340	297	314	317	300	324	315	292	345	310	323	321	330	346	328	330	300	327	295	287	290	326	300	301	323	327	307	309	298	346	307	304	323	337	312	321	274	308	306	341	330	315	287	337	318	318	321	320	320	347	277	314	312	318	324	284	295	302	331	326	357	305	322	335	336	318	323	337	273	324	300	296	299	316	279	311	274	314	307	342	319	329	300	328	328	314	310	330	350	344	328	284	358	302	316	320	334	346	331	317	302	292	287	309	332	308	319	330	306	315	308	292	315	307	264	318	301	326	307	323	327	316	320	283	278	341	304	319	298	291	306	319	333	311	311	321	330	296	319	284	317	318	327	297	336	333	314	304	303	321	296	328	336	308	287	337	314	312	328	312	294	288	318	286	336	294	334	310	299	312	304	317	322	284	342	324	298	324	293	316	298	322	321	301	334	315	301	316	344	320	312	303	336	312	331	310	336	316	299	348	351	348	302	340	310	317	311	294	318	323	354	325	348	325	318	306	322	294	324	324	316	315	285	305	303	316	351	310	294	315	301	308	302
23299	25316	40553	45605	39344	31965	20582	23291	29793	27996	24663	24089	24992	25714	27610	23096	20426	17188	23333	20664	17625	13738	10329	9634	9206	8696	7394	6642	5616	4706	4617	4657	4653	3639	4460	3622	3446	2794	2387	2487	2231	1830	1778	1684	1449	1205	1157	1104	1047	921	828	822	822	794	789	842	817	805	757	779	807	787	815	778	788	767	765	756	760	800	770	729	774	729	793	811	770	751	813	771	773	783	776	768	751	806	765	777	765	764	763	757	829	826	776	777	755	766	779	740	733	784	767	764	759	833	773	777	802	735	726	768	777	720	777	715	777	777	808	762	790	802	730	787	761	741	800	798	765	777	750	773	767	734	753	795	804	743	798	758	760	735	766	744	738	753	790	765	784	755	770	813	766	766	783	757	748	727	797	741	752	814	774	785	766	776	771	767	795	749	727	762	758	738	753	723	821	743	740	750	789	772	772	791	754	783	750	802	723	783	788	809	757	816	793	750	748	744	745	787	785	764	739	774	767	759	784	751	709	712	762	764	809	762	781	776	795	723	728	745	746	784	736	823	745	778	743	754	696	725	775	758	797	791	775	775	706	752	736	766	746	729	767	768	773	791	731	758	778	792	753	798	752	757	751	773	756	810	731	738	763	749	745	751	730	759	766	730	755	784	804	795	757	752	760	751	785	739	755	759	756	774	748	808	719	768	773	765	757	752	734	806	774	729	754	737	757	744	788	741	768	740	818	739	793	790	756	774	739	740	749	783	771	786	768	758	713	725	792	769	745	764	767	773	762	729	755	747	768	788	783	756	773	777	760	783	739	762	777	789	730	801	768	756	745	763	760	726	760	752	755	710	846	758	744	790	756	773	758	705	768	704	730	731	768	784	700	730	714	821	717	757	774	733	801	812	774	810	784	767	759	772	756	781	818	728	761	805	770	723	733	768	791	737	727	786	773	790	726	773	727	761	707	727	758	783	760	744	752	746	762	750	794	771	736	810	757	736	762	819	769	795	806	671	731	759	709	807	774	751	749	724	788	766	757	720	788	713	785	782	779	731	758	710	766	774	779	723	761	736	725	757	743	789	746	763	733	733	793	774	733	756	774	746	738	735	803	709	738	785	749	757	740	750	782	783	755	752	779	780	761	763	710	768	765	749	813	748	726	757	701	771	742	767	767	753	729	785	775	756	749	788	759	831	754	717	750	794	727	784	735	745	722	781	759	790	783	745	760	749	794	783	751	764	730	741	804	739	772	789	825	774	762	711	755	745	765	779	808	753	755	741	714	753	737	782	761	729	733	804	784	756	794	757	732	763	703	823	743	835	763	764	745	757	794	725	737	764	763	783	763	802	731	759	755	747	769	777	803	751	755	755	797	682	710	746	788	782	753	769	796	754	737	769	756	748	762	815	730	746	806	763	797	710	794	725	726	724	780	739	751	733	806	764	791	735	754	714	808	738	745	743	784	780	731	812	758	755	716	757	788	721	755	733	728	740	776	757	733	772	692	793	767	769	738	752	751	791	753	763	763	748	749	772	739	769	747	732	774	780	743	766	782	738	759	737	758	786	774	742	753	765	796	778	744	760	754	778	711	769	748	759	761	731	719	814	749	745	729	767	833	831	754	705	725	761	829	761	734	795	750	796	747	734	780	808	771	765	748	779	729	712	741	743	817	781	743	722	733	732	775	772	788	773	758	752	755	749	725	816	764	740	778	798	753	768	718	720	772	755	764	741	800	769	768	777	740	851	761	755	734	749	774	734	698	730	793	742	774	721	746	758	741	748	775	779	747	775	709	709	761	766	767	785	751	743	760	705	723	733	769	786	757	776	760	760	805	786	825	787	759	766	752	766	763	775	731	782	727	794	759	781	766	735	785	749	744	797	785	749	753	791	749	787	712	723	763	695	761	754	711	732	740	742	750	780	779	775	760	755	759	804	755	750	744	749	772	795	741	767	799	759	745	766	705	708	742	802	776	769	722	769	779	744	784	751	717	754	757	754	687	758	745	764	735	740	805	743	740	722	773	724	756	771	738	793	787	760	798	710	763	791	752	757	710	754	767	810	762	760	735	769	760	780	799	728	778	766	777	801	763	705	735	772	764	782	735	739	779	768	766	769	772	771	753	775	739	766	783	756	799	778	746	742	798	735	777	736	784	737	770	768	759	767	765	755	756	830	773	747	781	748	791	755	792	729	787	756	716	773	787	706	774	725	810	742	706	772	755	724	817	771	767	743	752	691	767	765	757	788	761	729	777	777	779	771	732	780	715	768	771	762	696	795	742	736	764	778	728	763	719	755	749	761	722	772	731	766	775	714	786	797	768	750	781	763	747	779	797	771	750	782	785	754	784	800	835	736	730	749	763	770	773	756	764	779	714	745	747	770	724	731	761	738	783	759	772	723	772	816	786	743	751	730	774	767	761	774	807	759	769	711	724	779	743	773	765	753	733	727	791	717	802	708	747	802	746	724	772	736	721	741	710	802	789	781	717	726	767	770	770	707	752	716	805	761	746	727	792	719	822	738	723	780	817	782	827	765	760	786	756	757	718	774	723	738	788	762	836	760	746	748	763	771	735	741	740	780	736	722	775	779	745	778	764	768	757	790	773	769	716	776	795	757	735	753	793	759	721	766	745	769	734	768	749	763	731	746	748	742	718	758	716	768	755	773	697	755	749	748	784	765	739	747	771	766	721	754	739	799	776	794	754	724	778	823	768	802	738	709	780	755	792	767	747	797	756	787	734	763	753	759	782	749	760	792	764	739	763	785	780	801	771	772	741	772	729	787	721	766	778	747	801	830	822	763	701	775	792	741	747	748	769	754	773	743	768	744	788	718	744	796	745	735	756	730	783	736	728	735	752	773	824	761	770	763	707	754	755	777	778	699	760	787	761	731	763	718	792	740	760	762	768	757	763	746	762	762	732	797	723	811	734	760	745	750	757	821	746	749	785	778	738	766	726	786	778	802	762	731	759	778	750	721	753	747	756	755	801	702	766	798	752	785	761	755	740	777	752	715	770	714	756	763	750	784	716	743	819	745	796	796	730	801	717	781	754	718	779	749	710	758	796	740	816	767	755	794	762	765	762	779	721	696	736	778	754	716	764	721	759	758	730	731	773	763	688	741	771	826	691	787	734	740	772	737	734	782	691	747	761	766	743	792	787	714	780	730	761	732	779	765	717	761	735	762	790	746	714	758	705	778	781	749	765	753	726	769	767	773	786	769	746	789	722	769	762	815	714	768	795	768	713	772	763	765	753	789	799	722	774	736	769	721	748	784	756	759	752	791	786	744	788	755	724	785	783	788	775	760	755	734	766	739	715	764	714	821	718	783	759	725	730	820	769	797	805	733	766	741	742	758	739	786	749	715	799	777	717	786	769	725	768	754	788	802	761	785	822	746	741	749	806	752	736	718	773	762	749	768	756	747	751	751	767	727	812	802	760	735	727	698	801	743	773	797	789	696	786	757	809	723	733	748	795	756	751	761	760	721	751	750	733	751	747	722	748	772	795	786	786	773	700	791	741	779
12720	8637	11270	11803	7069	3815	2330	1921	1682	1513	1214	1010	831	792	750	616	649	607	561	566	602	524	492	466	487	510	469	474	430	426	430	443	441	457	437	435	459	447	452	401	444	381	409	416	405	370	389	399	405	400	435	386	379	323	396	367	392	417	417	405	390	431	349	397	393	396	391	415	400	380	411	396	409	374	398	392	399	337	404	371	389	385	445	348	392	405	429	369	446	403	354	380	439	369	373	411	387	378	414	419	396	380	382	362	418	368	381	406	374	392	425	392	393	373	385	357	391	398	406	376	360	393	384	409	380	394	390	393	410	371	380	366	356	373	368	378	376	427	357	373	384	386	405	414	441	334	422	360	354	379	390	397	398	357	425	391	359	380	392	415	410	401	409	393	362	420	381	395	383	383	398	439	388	422	387	387	390	396	394	394	400	406	377	389	396	399	381	379	380	374	372	379	392	402	378	405	378	420	382	430	379	395	392	434	389	375	415	416	366	367	392	405	362	402	378	394	409	387	400	432	405	417	425	382	388	384	407	393	448	407	382	408	394	382	408	401	348	398	454	387	352	385	403	384	396	404	388	418	390	386	406	389	398	395	413	432	396	420	407	371	411	396	352	394	408	382	394	369	419	378	402	441	392	368	375	442	394	381	384	368	375	401	395	406	403	368	408	378	430	356	390	367	434	401	423	374	370	394	386	364	377	401	395	395	365	405	377	369	385	373	387	412	398	398	411	397	391	375	377	388	370	425	376	407	388	361	390	393	411	416	371	425	412	361	409	400	384	394	384	415	367	412	369	434	393	361	368	419	375	370	405	396	401	382	388	399	403	417	397	397	395	402	359	401	377	382	347	417	402	427	397	401	419	390	414	372	385	386	392	403	354	431	398	397	367	381	377	397	380	397	451	402	410	390	414	399	410	418	406	371	363	399	418	392	396	383	369	367	382	409	390	399	387	409	443	389	380	372	399	399	425	376	395	356	428	384	400	415	419	394	392	389	396	395	375	419	390	426	381	392	413	399	406	401	390	395	332	383	430	388	388	409	382	391	407	360	372	369	362	387	386	401	403	432	371	370	380	434	399	411	414	433	406	401	366	378	390	397	398	368	397	427	392	385	385	394	402	391	364	376	414	392	401	371	390	376	419	382	391	392	387	401	381	421	390	381	389	385	396	367	386	367	405	396	395	353	402	387	345	416	392	434	400	375	398	378	415	390	416	358	365	386	377	406	410	361	378	370	388	365	450	402	372	436	354	394	396	392	405	375	377	412	384	415	362	398	359	408	385	396	395	411	390	402	439	397	361	391	409	386	367	370	365	411	433	413	400	399	405	353	367	393	438	404	373	423	392	394	416	392	425	413	377	391	412	388	384	399	380	355	408	394	384	393	365	410	396	366	397	372	412	407	410	394	387	378	383	391	399	406	393	393	357	391	382	389	394	378	413	408	389	425	358	363	343	381	407	373	381	371	364	378	362	391	417	359	397	382	354	412	398	402	401	391	406	379	345	412	402	398	392	380	412	392	392	386	394	396	373	418	401	369	381	403	379	398	422	393	400	415	412	394	388	418	383	362	415	393	344	396	385	382	387	373	392	407	425	362	372	371	402	395	383	368	412	379	383	371	384	381	412	370	384	407	398	430	431	393	378	367	378	370	355	380	423	367	429	408	361	377	385	403	389	371	396	368	389	425	380	392	407	405	401	392	447	372	401	395	401	372	401	384	377	358	410	387	416	394	416	389	383	406	424	407	413	372	398	384	442	398	385	391	397	397	384	419	384	424	406	365	369	389	373	411	373	402	412	363	409	388	399	396	391	437	382	400	382	357	389	388	399	400	419	356	409	346	374	418	378	406	417	389	399	395	378	387	394	398	354	386	378	405	376	332	392	379	366	383	382	416	405	386	387	378	415	376	384	417	385	356	398	417	383	375	390	393	393	370	361	432	386	412	382	378	395	362	378	418	376	390	368	392	356	383	417	398	388	412	392	379	372	359	391	356	410	382	400	394	367	387	399	410	416	390	388	372	390	414	397	406	374	392	397	392	386	417	451	375	374	401	369	414	423	399	375	388	415	422	406	431	380	381	456	395	406	412	416	413	364	384	391	364	430	430	399	367	394	386	373	411	392	383	385	389	373	389	380	396	383	384	389	401	394	375	386	425	351	373	402	384	380	395	423	374	380	351	419	399	415	379	388	410	394	396	375	375	386	379	368	361	387	370	358	368	367	392	363	379	383	420	406	378	354	403	414	408	403	401	418	402	396	367	352	409	391	384	397	407	380	389	401	388	399	389	381	414	397	401	400	408	383	374	380	427	451	390	407	382	392	382	411	402	382	395	368	404	402	386	405	383	386	407	417	410	358	400	410	432	383	392	388	426	399	399	422	397	379	425	389	429	394	385	361	390	383	413	421	401	394	412	401	381	430	396	394	378	395	373	396	406	387	412	418	343	392	402	425	379	390	376	403	396	371	423	366	408	403	389	405	393	346	431	391	385	379	413	409	398	413	386	428	382	409	397	374	420	424	416	411	406	363	359	376	377	366	395	372	360	410	431	396	357	403	367	400	419	391	394	372	406	395	394	413	410	372	376	389	393	415	401	409	378	393	395	371	416	415	380	376	357	364	402	405	400	384	419	365	414	393	389	366	389	373	375	395	384	412	379	439	400	385	377	352	369	391	369	387	362	405	404	394	397	375	367	377	430	389	373	414	380	403	387	400	427	358	335	414	429	350	427	414	371	407	399	396	405	393	404	421	408	404	394	430	388	381	373	380	387	423	401	428	395	415	385	397	416	420	349	437	403	371	374	369	382	401	400	339	417	421	386	369	399	395	404	352	338	386	380	383	371	391	373	405	370	405	404	418	416	382	376	446	417	411	381	415	401	423	396	353	379	402	348	384	425	397	394	365	370	400	391	434	404	357	362	390	416	397	428	396	384	393	379	350	369	367	388	359	384	382	377	416	399	401	409	387	391	397	392	357	373	407	411	369	384	377	396	367	359	376	394	421	410	410	423	394	388	401	423	422	422	387	394	398	393	402	387	409	426	371	394	406	398	432	385	394	368	380	389	357	409	399	400	404	391	407	397	405	394	398	372	365	415	414	371	406	416	389	393	376	407	379	378	398	370	414	406	406	399	379	394	364	414	378	364	410	377	375	409	394	393	356	380	419	399	369	407	423	383	370	381	384	369	378	436	381	396	385	369	396	402	402	370	383	424	389	402	404	408	403	396	392	356	400	401	386	405	380	384	415	410	436	396	403	395	399	369	369	355	375	413	398	410	393	416	423	391	398	400	374	399	389	438	381	401	373	369	365	380	415	394	432	402	411	358	384	395	406	392	384	416	414	393	381	405	385	363	403	378	420	410	403	411	410	392	397	382	384	418	391	400	401	380	367	422	400	411	387	407	392	390	364	384	395	418	384	396	386	410	403	427	429	362	394	388	411	385	401	398	413	375	394	354	395	393	400	366	351	385	380	408	375	386	403	365	412	375
7966	8229	17083	22010	16330	11390	8619	8038	7572	6404	5101	4390	3607	3172	3076	2550	2555	2211	2341	2283	2117	1917	1724	1758	1692	1671	1522	1452	1394	1338	1375	1365	1348	1260	1350	1311	1298	1204	1183	1162	1083	1052	1071	1069	1017	1025	989	1027	941	987	956	927	1003	955	950	991	922	912	991	941	971	922	1012	938	940	953	937	961	968	955	890	939	961	965	923	995	940	968	942	967	1011	953	976	992	920	985	934	982	930	951	951	933	948	972	947	960	941	979	968	985	991	993	957	934	919	1006	945	915	979	965	938	936	967	917	1005	927	953	926	905	922	930	1008	962	911	875	879	937	945	975	1003	939	933	997	924	908	951	949	949	972	958	967	949	921	914	953	888	1030	947	980	914	933	1001	908	999	931	990	896	941	963	956	963	925	951	944	985	933	918	947	953	951	956	946	925	914	929	1003	972	879	970	892	946	911	936	952	884	955	926	945	992	967	928	955	939	911	973	907	865	897	909	945	977	959	902	956	944	910	967	970	878	968	959	934	914	944	867	1030	956	948	965	957	956	948	955	950	950	939	960	941	924	961	956	954	915	943	904	929	927	940	978	894	966	929	904	962	979	914	939	959	897	914	923	931	932	998	992	954	950	925	913	978	919	995	1017	945	931	974	1016	955	982	957	928	987	939	912	988	946	1001	953	960	929	938	961	899	988	980	932	908	926	889	963	967	933	945	950	916	895	978	912	938	876	959	987	958	974	983	969	930	960	968	916	911	909	962	986	958	965	903	971	893	934	896	971	915	930	893	919	939	986	897	933	988	935	969	934	972	958	1005	935	987	931	951	923	980	973	954	976	931	965	1004	990	974	1010	964	926	939	987	947	917	950	913	946	941	943	905	954	925	905	997	938	894	967	920	878	957	925	945	955	989	956	951	921	1029	955	956	959	954	903	939	931	958	963	952	928	889	940	982	897	919	913	1003	953	960	919	912	971	978	1026	976	920	959	960	928	988	978	936	956	924	965	942	960	998	927	972	927	949	933	930	931	906	977	1000	904	951	938	900	993	873	950	953	968	967	954	875	964	942	998	944	1023	953	997	927	937	949	949	919	947	938	919	948	940	941	990	935	930	922	948	1006	938	926	957	952	908	955	924	900	948	896	978	969	946	919	927	938	926	951	980	959	913	911	992	949	986	893	909	927	969	938	959	956	959	933	982	899	990	1005	954	933	917	937	931	973	960	985	972	919	957	969	962	966	973	947	1001	918	920	961	948	985	965	979	955	1008	987	949	919	966	929	951	878	956	915	968	969	925	933	894	979	936	988	932	921	930	938	985	928	958	921	960	947	957	966	944	970	900	902	941	940	916	912	1034	881	946	918	932	984	945	1024	936	980	963	933	892	951	923	943	942	959	990	964	926	922	979	966	930	982	918	977	944	877	920	939	933	983	973	1011	919	905	937	964	951	1000	954	939	958	914	954	970	944	939	914	915	939	964	952	979	919	958	948	899	988	899	919	888	995	971	971	950	912	929	915	888	1015	984	984	898	931	944	970	964	895	945	904	929	938	927	932	945	878	917	965	1008	888	951	952	1000	924	938	919	924	959	968	991	951	991	915	983	973	902	948	952	954	952	975	1026	890	925	950	949	1037	897	999	976	897	929	952	914	956	933	879	960	956	962	954	988	963	941	919	937	940	921	986	938	910	997	934	920	988	902	929	908	931	973	925	921	892	989	947	918	965	983	900	907	941	937	923	949	973	918	935	967	997	946	954	953	931	978	972	981	1006	955	935	934	923	1007	961	907	939	932	929	906	957	893	866	934	967	921	935	940	912	957	967	916	944	935	935	958	931	977	963	912	975	919	974	904	938	973	947	988	989	978	937	946	923	969	901	924	943	936	944	941	934	995	953	922	962	930	971	927	964	925	983	919	945	912	926	937	954	964	988	958	950	903	943	966	928	924	939	1001	894	935	937	953	972	980	948	987	901	950	909	894	956	992	908	908	953	925	925	928	999	909	907	933	939	999	948	890	966	958	879	957	861	937	918	961	1002	958	952	877	951	939	909	936	942	949	989	1010	909	902	978	908	943	927	926	945	918	960	986	920	952	935	923	945	929	961	990	926	979	943	962	928	944	918	909	960	959	928	913	907	903	998	930	1010	941	913	909	944	960	930	925	988	1011	975	922	881	887	908	966	948	911	911	979	1019	945	953	951	948	943	944	915	977	977	984	911	962	1015	951	932	925	938	959	963	994	938	982	984	917	959	912	970	943	926	900	935	948	936	923	974	950	947	981	940	934	953	964	984	894	941	986	945	905	927	958	981	928	945	878	934	945	1011	918	932	989	915	938	955	959	901	974	933	993	886	982	969	946	978	919	953	961	930	932	904	912	961	953	901	976	867	922	926	971	927	955	941	993	933	959	941	916	956	934	939	983	923	910	948	909	972	984	957	981	969	989	927	970	923	948	935	955	933	955	877	910	944	917	1000	977	892	962	964	959	992	909	948	897	899	951	940	922	937	939	968	922	904	924	931	981	961	889	976	931	965	1008	939	936	913	954	928	859	979	984	939	951	923	940	923	946	944	928	935	936	940	907	946	907	983	888	895	933	912	1012	952	927	935	898	905	973	941	1008	974	949	1007	915	958	984	922	998	931	957	969	920	894	892	942	940	970	941	984	904	914	967	944	939	963	968	975	965	965	908	931	954	938	947	890	949	983	936	995	931	920	961	955	930	874	956	958	926	1035	925	969	953	920	972	952	932	986	929	905	956	902	917	981	911	1004	957	942	968	942	954	935	955	984	1005	962	876	978	915	941	934	982	948	960	929	988	933	991	952	893	934	959	946	949	938	951	925	962	971	961	992	958	922	974	955	950	972	930	1016	951	948	956	958	978	952	960	952	908	972	901	966	942	937	906	963	914	932	923	988	927	924	966	950	911	955	915	876	982	1022	908	907	958	941	974	911	941	933	950	920	947	956	1008	963	943	936	949	962	934	1012	927	953	971	943	976	923	935	955	954	968	898	869	923	916	918	936	942	945	991	931	950	933	938	958	989	963	890	947	935	939	933	937	950	945	979	939	949	950	926	979	940	947	956	938	890	947	971	914	955	926	982	907	941	888	925	927	966	1006	960	936	964	977	926	939	935	913	933	968	948	977	916	938	976	958	936	937	975	960	914	921	942	950	970	916	890	916	928	947	934	946	939	907	1000	940	929	933	935	900	939	968	882	952	932	939	963	932	930	924	910	998	955	928	935	897	937	968	954	938	997	955	971	1043	932	952	971	920	914	980	916	908	996	956	935	898	953	927	965	969	939	994	941	1010	983	939	928	888	914	970	945	980	972	948	942	944	934	918	956	935	997	888	956	965	969	923	938	925	969	882	964	927	936	853	935	947	879	918	913	985	927	948	960	881	956	988	917	972	922	897	938	975	951	986	935	967	949	927	967	942	899	950	871	947	907	980	954	964	962	913	930	918	888	947	905	1012	949	909	950	957	956	901	924	907	984	954	890	929	905	938	884	950	892	917	945	944	891	939	927	870	949	953	940	908	964	989	903	913	951	989	887	967	911	904	980	947	937	935	946	900	946	886	925
28045	27350	36624	37755	34164	23530	15604	12850	13728	11631	8736	6365	5457	4598	4705	3538	3501	2988	3260	3250	2506	2085	1372	1074	1088	1022	977	848	721	646	674	688	666	589	676	619	562	532	546	495	480	410	515	453	456	376	415	407	370	365	393	441	386	342	388	380	398	398	397	388	367	360	409	362	390	389	353	383	381	380	355	357	389	371	392	323	374	358	360	381	386	349	391	386	375	391	356	387	380	384	349	370	341	374	385	381	371	358	392	390	407	422	395	399	364	374	393	334	384	394	393	404	416	365	363	368	380	371	353	363	392	382	399	405	379	356	373	395	369	392	358	395	387	389	364	387	390	373	393	375	326	368	406	368	369	372	356	366	415	375	361	371	353	413	383	375	378	357	373	394	367	411	360	364	385	384	350	378	376	387	396	373	390	372	414	385	390	409	375	370	426	385	390	401	399	388	375	382	357	430	367	385	348	403	386	387	362	418	362	372	353	389	357	385	412	388	369	365	366	396	418	325	361	361	371	382	388	342	395	373	382	387	373	402	354	385	371	374	386	385	350	359	395	359	386	404	381	387	366	377	362	403	397	374	400	412	384	369	341	347	374	396	356	373	374	400	379	412	386	367	341	381	352	429	340	348	388	345	372	354	368	417	332	382	350	390	359	399	403	401	383	420	364	368	385	362	405	345	369	395	349	383	370	368	379	353	400	360	409	374	406	355	355	350	355	375	369	369	373	391	377	374	371	377	361	373	432	368	391	411	411	394	390	372	329	369	427	397	365	379	412	377	401	390	367	406	351	363	367	418	379	369	388	373	360	360	390	384	375	372	368	392	331	413	376	410	359	361	360	376	365	348	394	375	372	366	387	366	395	387	365	383	351	357	381	360	371	368	371	375	413	346	351	385	363	348	402	355	402	396	394	383	380	349	387	350	346	367	365	358	411	390	343	379	346	395	385	365	375	384	370	410	395	358	366	375	398	358	358	373	379	373	387	377	390	380	384	354	371	361	352	386	386	364	370	367	390	360	365	397	388	395	353	369	373	375	360	366	375	372	390	398	369	411	360	372	393	424	413	369	396	411	376	362	343	367	370	404	384	411	378	363	372	388	373	379	391	374	376	419	374	367	346	406	408	397	408	385	379	395	417	362	408	382	368	383	324	378	391	394	387	358	360	387	373	424	388	375	382	342	391	390	362	371	388	342	344	384	357	368	338	385	359	355	376	389	394	391	356	371	387	396	387	380	372	383	343	363	353	402	374	388	380	366	394	371	393	365	397	372	394	400	431	385	382	352	367	371	354	366	412	416	396	385	374	408	390	424	389	394	367	381	432	341	344	417	392	383	400	382	436	392	386	424	380	372	399	362	392	355	373	381	337	374	367	363	377	379	359	383	397	373	348	402	371	359	379	333	364	355	354	340	390	389	385	405	373	359	358	374	366	398	362	353	385	371	354	384	410	374	398	380	397	386	379	427	418	346	384	370	399	339	390	380	368	349	324	377	400	357	390	345	375	363	380	402	344	358	384	352	399	339	361	394	366	355	350	427	337	381	356	336	379	385	357	378	387	429	410	393	391	389	342	358	382	375	368	376	364	373	368	386	393	384	397	362	362	385	382	370	382	383	364	403	374	395	401	369	376	419	427	375	380	375	421	386	405	369	380	424	383	374	386	386	349	384	362	391	375	352	394	387	358	379	350	365	368	378	375	372	375	373	338	416	361	336	344	396	408	366	346	370	360	376	406	374	367	367	363	349	366	372	371	395	367	374	376	340	366	377	361	366	395	401	417	366	398	375	400	387	392	379	402	366	367	393	362	399	380	391	366	350	382	359	389	408	394	414	379	399	388	386	371	352	349	384	386	375	390	390	416	369	374	355	340	384	391	363	374	368	396	383	360	381	347	370	384	385	393	367	385	371	365	413	370	369	394	373	402	388	377	364	375	401	374	358	378	379	392	369	388	377	387	383	366	388	371	347	363	371	366	374	396	368	342	339	397	400	350	352	385	384	400	375	426	409	352	371	369	379	371	400	349	416	367	360	406	377	389	391	408	386	372	353	355	387	347	376	385	367	380	388	358	384	407	358	367	385	388	375	371	375	401	368	374	369	392	383	413	389	393	378	368	392	397	346	337	327	367	370	372	397	369	364	357	374	340	366	361	383	378	391	382	361	365	363	370	357	420	379	389	373	377	405	398	371	370	373	381	389	393	357	367	385	365	357	394	386	381	353	366	408	409	380	372	389	402	372	383	393	390	378	372	391	379	401	383	399	387	371	393	402	403	391	377	375	374	392	381	372	412	384	398	380	394	421	375	364	376	403	373	370	362	416	406	411	375	375	395	342	366	389	367	363	399	341	358	391	387	365	384	395	361	393	378	383	365	357	378	464	381	397	407	398	373	351	390	377	383	359	405	345	391	386	367	369	417	371	356	379	363	365	342	394	391	378	372	356	386	368	374	369	378	340	395	371	364	396	391	392	400	357	380	380	395	363	353	385	378	386	377	352	399	417	361	336	388	364	403	376	406	385	375	396	414	377	367	415	373	363	383	414	405	402	352	375	380	384	380	378	372	379	380	392	381	345	411	408	364	375	363	333	365	436	364	349	374	396	365	379	383	381	339	391	368	374	378	384	370	383	371	381	359	391	355	355	385	394	391	357	376	367	397	394	379	383	345	404	421	385	375	396	367	389	395	374	417	379	361	375	363	367	398	379	360	385	401	388	412	371	359	362	376	384	379	386	403	386	383	345	401	396	405	369	366	358	372	406	357	362	364	365	376	362	373	355	395	389	364	371	389	383	349	378	348	379	346	377	365	374	396	366	390	368	396	360	372	385	377	351	386	353	375	405	366	374	393	384	363	349	356	368	369	365	383	361	365	343	382	374	390	395	387	355	374	385	353	375	356	344	340	387	359	336	387	379	360	405	399	366	368	366	404	375	396	386	368	395	379	356	356	379	347	417	421	346	376	363	386	371	389	413	348	405	403	386	384	358	388	371	364	343	365	321	352	364	374	379	358	373	400	371	348	376	413	382	407	401	399	380	394	410	404	362	400	357	394	398	369	362	411	384	374	378	372	349	344	373	374	373	352	359	386	382	389	354	371	379	424	378	376	386	419	385	387	391	389	395	409	417	399	391	363	366	365	394	395	403	407	379	384	397	374	376	368	330	393	386	411	397	352	369	384	336	353	399	397	403	376	359	383	365	382	358	370	364	358	342	408	389	367	349	347	384	396	373	375	368	415	422	369	358	411	397	389	407	399	409	400	390	370	371	366	376	394	403	382	362	414	377	382	389	396	370	384	381	337	364	398	364	408	373	384	350	361	373	390	357	356	352	369	400	382	399	379	365	371	381	371	358	385	391	366	400	348	350	350	357	379	416	372	364	381	382	360	396	371	338	367	403	376	382	386	377	384	383	383	384	352	387	363	404	368	385	361	342	373	388	362	423	384	349	341	361	377	365	361	372	416	390	360	386	426	369	419	372	391	376	402	358	412	348	363	388	396	395
16713	22231	34584	40131	37436	24214	17417	21465	25615	21973	19309	17510	18403	17499	18775	15314	15591	13242	14870	14569	12093	9189	6480	5694	6002	5484	4820	3999	3572	3111	3317	3115	2785	2614	3154	2685	2497	1989	1797	1838	1705	1628	1351	1427	1337	1208	1194	1055	1057	998	940	921	947	953	955	906	978	928	971	898	899	863	903	960	902	892	869	914	887	937	962	915	921	921	934	870	915	927	854	863	906	875	931	922	908	884	932	921	917	956	915	926	898	900	850	881	890	904	863	902	908	891	927	919	885	892	935	939	950	841	890	886	861	886	886	917	866	873	862	905	879	897	886	905	919	885	929	886	854	875	865	866	923	924	903	952	894	922	911	947	876	935	936	850	886	965	926	931	933	921	924	934	884	859	937	924	902	904	953	924	870	897	873	921	911	935	910	914	856	901	952	910	939	933	899	945	879	909	929	944	912	922	931	899	931	858	907	895	914	923	914	936	887	884	907	891	885	891	860	901	911	917	874	910	884	917	913	920	889	928	940	917	900	875	919	888	932	881	935	889	905	930	879	872	952	924	909	929	932	917	839	862	890	934	885	883	925	949	935	886	907	913	859	885	861	913	885	882	933	892	894	900	894	915	931	841	898	784	873	883	846	926	881	879	932	902	927	926	924	848	918	854	858	879	925	902	859	925	910	916	904	832	915	897	921	892	936	911	885	904	864	901	939	906	921	933	884	906	939	887	860	882	881	897	878	887	915	907	912	898	980	930	993	840	903	856	874	941	892	880	943	937	894	902	930	942	877	905	892	903	894	894	882	899	935	876	865	896	888	912	917	835	916	905	917	927	859	928	952	978	931	911	862	908	899	920	901	895	895	936	906	961	881	864	950	931	964	856	893	895	953	947	898	940	895	840	886	939	886	921	879	934	842	889	874	914	884	862	917	882	963	876	862	937	854	891	865	910	887	906	888	881	905	899	868	955	892	878	919	854	914	854	908	887	857	900	897	926	909	905	890	870	888	919	989	906	965	923	884	906	888	920	942	938	884	927	901	948	914	895	905	894	889	895	892	912	907	891	923	936	890	871	929	915	933	945	904	908	942	914	908	882	885	897	870	839	882	934	875	906	847	898	883	903	908	872	915	890	873	917	908	912	872	920	914	868	949	940	886	900	907	902	921	851	887	910	972	874	923	922	890	881	905	876	884	901	821	906	941	938	881	906	954	932	879	874	935	898	896	902	892	864	919	908	944	887	859	880	905	909	889	926	879	916	901	902	966	939	913	953	917	885	938	871	923	926	905	915	908	902	939	871	874	942	952	908	917	865	883	968	882	918	901	866	901	954	883	905	907	910	883	928	867	868	911	866	855	877	892	928	871	899	905	911	852	919	848	900	875	910	909	939	945	919	905	882	873	873	900	904	921	876	964	885	871	866	947	899	910	915	875	913	885	913	922	891	865	890	898	872	887	926	908	919	868	859	864	962	915	891	907	894	863	883	918	877	939	940	887	919	926	893	918	914	866	933	864	899	835	929	900	907	922	906	897	884	930	931	931	932	929	921	917	899	929	906	885	876	913	887	875	909	923	940	906	904	955	968	907	866	886	868	856	868	830	926	878	892	922	951	913	898	931	879	887	883	888	930	876	910	907	902	891	918	836	870	904	894	881	864	863	944	850	885	936	885	914	927	1004	869	904	880	885	880	848	911	928	917	910	884	912	870	882	877	880	940	913	924	932	879	899	860	870	921	954	902	910	926	907	896	911	927	886	905	858	869	917	884	912	930	858	851	853	924	902	876	890	890	882	877	916	859	950	897	925	871	951	884	896	914	875	879	920	916	885	902	913	961	896	893	856	956	932	902	877	887	858	910	931	935	861	917	854	881	882	927	866	897	925	848	899	893	922	876	885	900	946	884	898	885	886	903	917	930	936	891	932	911	839	933	949	880	965	880	971	907	915	895	867	945	898	899	810	984	864	870	881	914	921	880	929	947	904	882	908	897	946	901	924	900	895	900	864	916	936	911	871	906	830	956	905	959	905	877	976	895	922	909	899	912	888	899	933	910	931	916	879	901	900	915	872	923	902	941	939	873	831	904	878	913	876	895	918	940	889	895	874	862	899	889	887	916	935	913	903	949	879	994	875	850	873	900	895	893	927	828	829	908	937	933	880	862	858	893	865	867	896	912	877	913	949	928	861	904	926	881	898	902	908	864	849	927	888	925	902	944	906	884	945	913	909	848	850	914	894	892	851	882	882	928	899	890	910	913	929	898	891	896	901	905	887	897	874	880	858	870	894	928	892	889	939	912	921	850	912	917	896	899	877	901	897	910	922	862	896	909	929	877	881	875	877	935	843	895	918	835	875	957	912	872	900	907	876	969	881	892	897	911	898	955	930	888	959	897	916	934	943	873	901	887	875	924	841	862	936	882	915	929	868	898	928	943	872	895	872	892	868	914	895	941	914	952	927	874	880	921	913	918	912	907	903	933	859	864	949	889	919	892	897	876	828	843	851	859	938	862	905	909	871	897	917	933	894	850	865	910	902	845	917	947	927	882	907	913	929	933	901	877	887	894	945	919	941	924	923	928	910	878	914	897	927	885	854	871	890	895	854	898	944	877	901	876	943	880	855	909	881	896	883	939	830	902	873	919	914	891	926	883	961	879	897	890	949	922	924	891	936	918	927	884	896	859	881	895	895	914	887	909	917	927	914	885	850	908	903	935	877	909	932	856	867	936	858	890	881	898	931	889	846	900	896	858	940	968	855	940	904	916	882	904	907	937	893	819	927	892	902	921	859	947	917	881	878	901	864	892	911	868	841	913	904	883	888	888	896	911	948	907	877	933	917	886	858	881	862	917	921	908	898	882	875	947	925	951	860	871	847	878	867	953	869	909	874	930	884	922	950	871	936	925	994	889	882	871	920	873	877	868	948	870	934	864	955	943	956	923	932	886	907	859	932	921	884	853	889	905	909	907	881	903	935	944	928	876	863	915	919	949	929	905	894	931	899	884	913	836	888	939	879	883	939	893	911	893	943	910	884	891	871	947	888	837	922	926	887	859	989	921	941	926	897	865	913	890	880	932	905	905	876	894	903	914	906	917	903	918	906	870	920	907	910	881	866	888	883	898	936	914	917	874	891	870	895	874	902	906	917	884	851	918	915	866	904	938	864	931	845	922	916	900	940	831	881	917	869	901	913	958	902	915	896	867	923	899	825	915	901	888	920	893	854	910	927	935	844	826	878	959	885	878	857	947	911	939	892	910	846	859	877	898	947	866	950	896	875	901	893	914	953	911	898	895	848	917	924	919	881	847	842	862	913	937	905	830	873	951	921	923	925	916	910	885	908	887	871	962	912	905	915	879	908	890	951	945	899	963	948	915	887	900	919	880	951	924	921	927	885	914	913	906	940	905	895	906	885	942	876	865	943	917	925	901	909	890	954	892	910	914	849	872	894	911	886	897	921	906	911	882	899	908	929	862	842	945	895	903	890	952	917	917	921	909	913	895	908	939	964	892	872	919	909	913	873	892	976	1022
35298	33112	42709	45668	32965	25578	20603	18956	19827	15950	14124	9527	8856	8384	9142	6525	5675	4961	5220	5301	4531	3534	2509	1629	1782	1635	1313	1141	1013	825	915	867	929	742	822	840	687	602	498	513	532	458	454	442	395	408	350	366	347	325	307	305	295	284	315	354	339	330	305	298	309	303	299	335	313	315	308	287	331	327	311	315	316	287	301	314	321	294	305	300	321	299	322	299	297	346	294	315	314	305	319	327	332	291	308	332	339	261	352	317	310	294	296	290	276	324	295	293	319	322	309	318	280	319	340	288	309	294	335	303	307	274	276	325	298	304	274	297	345	288	304	329	296	328	340	298	331	301	303	294	352	335	333	341	321	323	333	330	304	299	294	328	307	301	293	324	323	317	310	294	290	329	326	341	290	335	299	322	334	321	282	333	307	329	272	291	279	290	274	279	333	311	339	330	321	307	295	338	328	317	284	278	291	307	306	315	322	298	296	332	297	310	303	317	326	305	342	324	315	341	297	306	328	308	292	300	289	281	313	307	301	300	291	302	333	307	315	300	285	315	280	322	296	330	308	299	303	286	283	331	327	324	334	330	316	264	304	292	307	321	309	310	280	291	316	310	274	285	311	315	301	287	322	289	313	284	324	323	281	303	313	333	320	279	313	311	313	328	320	336	319	304	315	330	291	286	288	295	319	294	291	308	294	304	348	332	323	303	314	263	294	318	304	301	314	314	300	295	306	293	306	300	340	315	303	316	331	305	297	305	300	307	291	294	364	306	291	324	331	276	307	288	311	302	314	329	315	293	326	324	323	328	312	294	309	311	271	297	339	306	333	296	316	316	307	329	301	313	321	327	341	310	295	304	288	305	303	332	332	317	287	332	309	294	300	318	282	295	253	325	289	289	334	342	315	306	317	329	315	296	335	302	298	285	339	324	303	282	340	286	312	337	320	310	301	285	329	338	291	337	315	321	289	317	330	275	363	295	282	312	318	316	296	283	367	305	296	309	306	291	323	311	312	303	275	317	341	349	309	300	342	291	309	305	314	296	275	309	287	306	297	295	306	320	304	299	286	323	298	305	279	313	293	313	340	305	322	308	284	311	322	282	300	308	298	305	316	294	320	287	306	292	320	351	309	306	335	304	301	293	291	311	283	300	301	289	311	343	299	303	318	290	319	318	305	318	318	333	307	304	290	290	315	291	325	335	300	327	315	275	293	277	272	329	290	314	312	302	311	310	342	311	301	294	347	342	311	287	345	316	317	308	308	312	322	301	299	321	310	290	325	332	304	319	320	299	310	305	316	298	323	328	327	291	284	289	305	295	304	306	315	338	272	285	318	325	312	344	335	323	331	333	324	281	330	325	289	313	288	294	317	283	295	283	308	335	288	280	322	327	315	315	319	284	316	303	290	293	326	299	316	311	297	342	321	328	309	309	281	293	343	273	316	312	316	300	302	329	319	321	292	295	330	282	300	298	291	313	314	299	299	327	311	316	309	319	323	264	306	274	320	298	314	329	313	287	288	316	308	322	293	294	293	306	341	289	309	326	312	300	299	308	298	326	269	321	320	303	271	288	269	302	306	296	359	333	270	312	297	316	288	337	288	330	320	311	294	308	298	280	347	318	349	318	328	276	300	318	306	287	301	264	286	294	306	307	286	291	330	309	297	291	331	293	331	326	308	313	335	304	301	296	307	296	299	291	335	294	311	302	330	312	313	338	319	325	279	310	302	294	313	344	321	306	303	323	289	337	323	277	318	315	321	293	312	314	335	316	327	305	325	296	292	323	299	311	324	314	315	307	312	310	299	337	309	319	324	318	322	290	268	302	315	299	310	305	304	292	280	311	321	320	319	316	297	293	282	294	321	281	311	300	314	322	318	300	308	328	296	299	308	259	305	315	302	324	310	306	319	312	292	315	292	318	330	339	304	308	295	293	294	306	323	308	298	294	313	320	327	269	323	338	345	279	332	320	283	300	302	301	317	327	294	269	304	284	301	283	305	292	289	313	301	344	299	309	298	330	307	354	333	286	261	332	304	312	309	334	309	286	296	323	309	298	327	342	323	306	296	300	297	323	317	284	331	300	307	332	310	301	308	310	292	285	314	301	304	278	325	310	272	302	304	309	298	318	290	303	303	317	328	302	327	295	287	351	280	313	309	323	288	297	304	287	285	298	283	317	329	291	342	342	317	328	295	299	309	330	282	286	309	307	321	295	277	304	288	269	302	304	344	295	301	309	317	310	343	288	299	308	307	305	309	338	318	307	295	305	307	299	333	300	297	297	296	317	326	308	347	293	279	315	295	350	318	310	295	317	301	295	302	323	303	293	310	310	298	297	282	279	320	290	292	307	301	303	294	302	309	324	315	348	312	301	318	337	311	323	275	307	330	326	337	309	303	322	282	327	318	312	322	307	307	307	334	362	328	299	328	313	292	321	276	276	302	312	310	318	261	293	313	266	289	298	320	305	329	276	320	305	309	329	308	312	302	313	300	282	279	320	306	294	296	312	319	300	310	300	295	322	321	308	310	288	307	311	295	308	317	325	296	336	322	280	311	343	307	352	306	331	326	349	311	290	305	342	324	298	310	314	321	355	283	308	336	303	322	306	299	277	296	288	299	307	312	323	319	319	333	304	324	320	332	289	313	301	333	314	332	317	339	298	313	295	330	314	300	264	351	313	287	295	296	300	304	299	305	355	316	273	333	325	327	287	306	297	296	330	341	294	314	343	295	306	290	330	271	311	272	324	316	317	311	288	319	277	310	277	287	321	253	298	302	304	309	310	328	295	307	320	303	286	314	329	295	307	332	334	323	304	337	295	306	299	292	296	292	314	322	316	302	303	293	307	323	306	311	310	333	341	298	339	330	321	305	293	319	291	299	314	286	280	307	294	276	285	324	308	327	313	329	294	342	297	297	333	336	314	289	305	317	309	319	318	323	303	317	320	300	304	335	318	293	299	319	330	327	318	302	317	311	303	307	316	334	330	335	325	311	330	296	308	299	286	314	301	282	300	306	310	299	312	289	326	324	322	306	308	319	334	321	302	301	306	295	290	285	257	341	305	305	296	328	315	324	321	319	318	313	268	267	294	330	309	335	317	303	318	298	329	289	340	312	312	289	311	305	291	312	264	310	298	323	328	289	294	307	287	282	320	279	328	328	280	315	334	334	334	288	329	271	298	321	268	312	345	304	306	293	338	290	309	303	309	299	320	297	305	304	301	304	281	304	291	312	294	291	292	339	325	285	312	297	342	325	304	319	312	298	296	316	295	317	322	320	324	323	301	296	271	304	314	308	289	283	318	325	306	296	313	306	279	272	307	297	288	335	314	290	276	312	302	323	323	300	326	310	309	319	327	285	304	281	334	280	310	325	306	317	327	335	297	296	304	337	303	309	326	298	280	290	309	318	306	299	313	298	324	307	301	325	304	285	320	288	283	303	322	292	336	313	322	290	303	305	307	325	329	349	311	298	278	311	331	302	301	299	312	359	325	300	287	299	289	274	307
20549	26432	39967	47061	37294	27191	22327	28352	31163	26211	26058	22443	23572	25116	27650	21580	20412	19187	19503	21297	17735	14138	10038	8922	8428	8726	7059	6145	5192	4561	4839	3907	4231	3846	4645	4018	3563	2539	2342	2273	2007	1809	1775	1586	1408	1241	1134	997	966	874	826	783	773	795	760	748	755	750	794	764	773	759	774	734	758	730	773	742	774	752	826	729	784	759	733	708	792	742	731	771	788	746	749	743	782	705	759	732	753	759	733	738	798	723	702	733	743	774	716	737	723	771	750	740	782	768	761	732	708	747	751	763	737	712	792	752	714	776	748	759	720	731	799	720	770	775	766	719	697	743	783	720	756	685	775	769	753	763	753	759	679	835	706	777	826	754	780	749	721	797	785	752	763	770	727	762	763	741	806	730	747	751	745	788	745	793	740	746	755	751	763	780	713	723	720	728	714	785	781	712	763	697	745	764	762	702	763	724	754	762	748	738	718	740	768	725	779	735	761	764	736	775	765	767	762	774	736	743	738	744	707	751	731	675	727	736	714	731	755	741	764	791	738	742	721	749	740	748	739	715	752	776	766	762	730	804	779	731	746	735	735	753	742	753	759	749	731	734	741	740	742	702	775	698	749	777	736	729	749	783	768	763	781	732	733	738	691	729	740	789	782	718	753	738	736	756	804	753	724	762	729	798	797	779	727	763	765	786	705	730	728	697	766	719	734	709	739	700	733	743	735	750	732	765	782	739	725	729	757	734	754	763	722	811	763	743	754	792	788	717	729	739	735	739	766	782	700	796	773	771	788	761	756	763	709	707	729	788	752	732	723	732	760	743	716	723	721	740	732	765	711	765	751	785	780	799	737	796	722	743	740	753	715	711	747	741	704	753	730	792	712	738	750	735	696	719	743	754	702	679	747	777	735	731	773	722	804	761	759	716	753	803	744	738	759	744	704	787	765	786	793	778	743	745	735	762	758	760	723	752	737	732	766	774	729	754	711	800	765	739	774	774	741	770	760	779	765	743	762	748	737	698	765	778	784	750	729	779	758	752	771	709	766	721	747	780	730	774	742	762	743	728	708	756	723	726	733	767	780	778	731	759	754	780	773	745	746	724	769	778	762	706	751	771	770	781	753	753	721	758	716	761	733	741	776	707	756	731	715	757	767	715	715	724	761	765	728	745	716	829	735	736	761	747	727	779	767	702	768	779	729	760	765	731	747	765	748	743	721	753	759	712	741	741	726	765	741	718	752	745	742	759	741	741	733	757	728	703	716	761	721	780	772	717	725	756	762	760	714	755	742	754	741	760	776	730	732	754	775	748	737	762	755	691	789	765	734	769	715	785	745	718	724	729	702	759	733	712	797	730	726	741	772	717	808	757	784	741	716	736	772	742	746	771	768	743	690	726	760	812	717	737	753	752	725	783	716	731	712	770	772	726	699	754	762	702	781	740	775	774	695	733	756	691	767	758	805	762	754	774	785	764	741	747	742	686	744	738	732	743	722	751	745	751	697	750	793	776	752	737	717	741	761	718	738	804	807	733	706	731	777	763	785	723	702	706	733	797	760	753	784	752	758	757	682	706	739	780	777	773	765	737	727	708	745	774	746	729	762	750	763	717	711	736	786	720	737	759	752	723	756	748	740	773	741	759	730	718	738	760	742	755	795	777	696	766	783	755	748	761	766	733	755	691	747	721	743	706	789	712	766	741	771	739	737	752	763	715	731	732	700	698	775	745	741	789	738	736	741	767	741	728	790	727	707	760	817	727	760	749	719	728	738	745	733	770	792	712	779	740	760	756	738	747	730	740	769	738	779	709	818	779	740	780	750	750	708	777	722	738	762	728	802	797	763	792	784	733	741	765	698	749	726	733	740	753	758	765	732	749	698	723	755	731	739	765	798	731	758	748	692	739	783	770	791	654	762	761	765	802	766	792	742	745	767	755	805	732	818	747	738	781	711	779	757	764	790	762	760	777	739	721	770	746	760	751	729	794	742	749	711	714	727	770	757	767	762	816	772	727	703	757	766	674	746	728	752	734	720	718	756	704	706	711	730	747	765	744	770	700	725	708	744	784	748	711	770	736	719	758	725	745	782	751	737	756	748	728	728	728	740	762	763	715	728	743	780	710	721	758	774	772	748	757	737	757	766	702	740	736	766	743	857	745	738	750	748	765	771	748	693	728	772	730	747	737	761	763	711	797	744	742	735	783	727	757	772	712	714	730	748	720	748	766	753	739	773	779	740	703	789	764	734	796	766	737	766	752	763	787	761	810	754	731	707	776	762	757	705	751	731	740	734	753	696	742	740	753	712	737	768	781	738	747	707	719	740	765	772	724	736	790	746	754	772	712	737	765	749	723	730	728	755	782	749	738	692	734	758	776	739	754	777	735	734	798	733	748	782	745	665	765	809	751	714	746	774	778	759	773	758	764	717	736	737	774	747	789	736	716	707	730	711	741	715	729	753	730	766	743	731	787	740	733	795	669	768	748	759	788	787	754	746	767	747	771	757	734	770	767	745	719	730	745	741	744	755	744	731	680	725	708	743	710	743	772	776	768	767	748	716	720	736	691	828	794	728	744	742	750	759	743	726	757	765	770	670	773	713	718	747	731	776	757	712	720	757	683	749	754	721	739	768	727	717	771	740	821	706	700	751	742	779	740	703	745	716	697	739	733	743	728	756	733	729	777	797	755	786	738	740	714	739	778	771	747	752	745	676	758	735	757	694	764	764	767	743	763	766	740	781	728	736	760	695	751	724	698	720	700	732	731	789	811	708	743	741	743	747	747	747	753	796	744	780	710	746	762	722	769	727	760	728	743	803	760	769	746	724	711	714	796	719	808	784	772	752	703	738	717	755	758	787	753	770	786	744	798	748	756	743	804	734	760	760	782	722	740	723	751	725	759	784	743	775	736	747	718	741	774	746	757	716	720	707	810	716	714	723	764	721	712	735	779	710	718	743	733	714	760	739	741	737	721	705	768	735	742	727	736	707	752	766	742	728	755	707	737	712	770	764	771	764	767	701	735	711	771	725	732	719	753	742	758	702	778	733	718	718	749	743	706	761	768	757	782	756	764	788	754	736	707	791	720	754	786	698	719	773	740	789	780	698	745	770	768	747	745	716	680	769	725	735	783	701	739	730	757	764	728	751	698	752	709	721	767	685	777	735	742	721	733	738	674	778	784	744	780	731	758	741	718	755	728	742	736	752	756	753	734	760	730	706	715	743	721	752	741	746	699	724	769	720	766	719	719	765	680	760	756	742	773	750	743	755	731	742	783	788	728	713	743	776	755	761	760	776	744	742	730	748	723	751	742	719	735	671	745	760	735	745	764	734	825	747	717	756	709	785	714	761	730	731	774	755	759	757	729	762	771	704	750	708	739	793	742	732	722	753	766	762	700	773	751	754	763	705	772	765	787	770	748	799	744	780	700	774	767	784	774	727	754	792	723	732	733	783	778	726	754	754	740	750	719	780	804	746	782	737	732	770	751	791	733	731	719	722	726	766	711	776	745	754	712	739	769
13983	9209	11403	10518	6850	3868	2443	1989	1664	1389	1170	940	806	688	721	625	624	587	548	571	551	521	489	475	464	492	447	414	384	484	468	459	453	443	444	417	424	395	434	373	414	416	418	405	390	436	428	377	409	389	377	391	442	391	415	373	393	367	368	395	376	382	404	414	380	399	399	400	356	386	414	408	388	382	386	381	392	382	370	386	383	403	439	357	405	361	350	414	387	393	377	361	388	402	368	393	373	396	355	391	382	387	395	378	374	374	398	384	347	361	379	445	399	337	367	387	401	373	367	368	390	419	371	407	374	394	385	390	407	359	430	392	393	390	381	365	357	433	336	359	375	390	385	363	415	395	407	383	384	432	380	364	396	369	375	440	398	382	441	351	401	380	361	372	365	392	397	363	446	410	408	348	391	397	387	375	390	372	370	374	385	350	396	392	387	354	393	388	364	404	391	448	369	404	395	403	380	390	404	380	393	370	409	394	374	400	367	423	378	370	375	423	410	418	394	405	354	399	341	406	408	345	361	365	416	366	411	416	405	344	348	421	382	402	366	367	390	377	381	387	390	376	391	389	430	399	370	393	388	388	388	369	361	381	403	361	375	381	380	369	359	424	427	345	379	378	396	333	411	408	360	407	405	398	384	398	397	402	387	385	379	391	368	437	406	381	389	369	399	408	398	422	344	382	400	381	400	431	393	380	382	395	382	389	387	376	354	381	379	363	388	379	400	371	409	404	433	350	430	385	395	380	374	398	394	392	398	424	341	439	432	401	410	357	398	377	411	373	391	387	376	397	356	391	382	415	410	380	374	382	376	379	385	406	379	392	387	405	403	402	369	366	379	415	379	374	421	378	396	368	394	376	397	380	393	402	371	398	364	398	424	354	417	372	393	391	377	406	398	400	419	377	405	404	359	380	368	385	382	394	364	381	402	414	402	408	380	400	365	415	383	371	358	403	380	398	401	375	429	388	374	329	362	397	359	394	353	374	373	398	403	368	404	385	350	404	381	396	414	381	397	397	340	363	419	384	363	349	444	384	395	366	395	383	386	380	364	384	417	377	390	395	401	405	392	411	382	375	383	369	377	392	358	412	364	383	371	411	400	369	380	445	403	436	371	343	372	364	374	410	372	358	361	382	423	403	394	373	420	390	372	371	401	359	420	376	426	370	388	432	391	414	417	404	383	411	392	407	416	428	365	363	371	349	372	395	400	392	400	382	395	386	388	397	394	351	380	364	419	396	395	380	395	362	370	412	421	402	368	374	382	395	396	321	413	442	392	425	358	380	388	384	383	375	426	378	372	382	391	386	372	373	375	387	396	379	394	404	396	344	425	390	408	413	383	341	385	395	376	377	397	396	394	371	354	385	376	379	384	434	395	378	398	398	380	383	379	370	392	367	389	380	362	375	419	398	436	380	393	378	423	363	386	380	371	385	389	398	386	364	352	382	394	385	405	362	378	375	416	352	401	403	393	389	420	408	344	395	390	402	397	371	357	387	388	372	420	421	390	373	390	436	382	395	358	398	380	380	426	440	350	365	413	384	370	352	357	363	401	386	372	375	376	438	399	376	392	394	367	353	433	394	409	394	347	386	411	398	392	387	388	389	411	392	399	382	340	394	425	359	404	411	387	373	397	371	379	376	393	394	395	409	417	364	425	385	352	353	368	383	379	397	381	419	389	409	399	422	395	376	423	369	372	393	431	385	406	373	382	392	455	404	414	415	412	413	394	364	416	363	392	397	411	388	418	322	386	414	411	410	393	405	376	438	355	364	401	394	398	411	403	387	401	384	398	396	418	399	380	426	351	390	399	415	379	403	377	425	375	387	402	374	367	382	407	415	386	392	391	370	367	395	367	382	372	375	382	400	400	408	384	382	369	406	400	386	394	409	353	442	388	379	407	384	381	392	378	380	404	406	363	362	340	384	379	409	363	389	347	356	396	377	379	365	385	378	400	425	398	386	379	393	412	372	371	417	392	425	378	377	400	401	358	394	381	418	376	405	392	368	389	421	422	416	401	389	348	358	412	381	402	408	365	402	403	405	353	394	394	411	384	390	355	371	416	372	385	404	392	405	371	422	406	405	357	403	382	390	395	391	357	400	392	364	403	383	393	378	388	393	388	356	367	384	417	377	404	373	408	357	362	387	388	383	415	398	420	395	386	395	404	401	438	415	407	352	394	389	384	421	387	400	393	418	364	380	375	394	399	376	388	380	373	419	422	388	389	377	385	382	376	384	413	371	386	396	426	411	387	396	431	392	403	403	386	377	373	371	358	416	418	401	370	405	338	429	413	392	399	394	398	404	401	378	400	377	410	357	417	381	393	400	403	393	372	382	394	378	362	375	382	384	396	426	345	392	380	372	365	340	390	402	411	421	390	358	409	415	403	391	411	364	393	388	386	410	373	357	379	392	411	362	412	393	385	376	349	363	356	371	428	373	412	396	407	411	389	388	377	409	417	393	379	389	375	409	365	329	358	391	378	359	405	380	403	375	409	419	392	393	365	359	391	401	414	412	404	366	400	383	391	401	380	375	404	379	368	384	393	402	353	392	344	372	392	379	387	434	431	430	370	392	380	381	382	372	411	401	402	371	377	360	414	370	409	398	384	349	360	432	348	394	358	411	398	399	372	392	404	394	376	379	367	392	393	383	365	411	384	362	409	386	402	385	392	408	367	378	382	351	403	389	391	386	402	387	387	385	398	396	417	406	382	415	382	359	361	410	345	392	395	391	398	369	388	389	356	349	364	399	403	377	346	385	373	385	391	382	382	391	406	382	383	405	438	393	356	386	390	385	382	355	405	423	429	365	393	396	379	384	365	409	356	369	392	423	366	359	379	389	397	368	396	386	357	394	402	371	397	382	383	411	386	377	370	383	365	438	347	351	374	349	378	377	383	413	404	381	346	368	372	409	376	392	391	379	406	402	429	361	429	399	410	364	403	414	403	363	348	394	392	382	365	388	390	410	372	402	388	371	373	391	378	404	369	366	389	368	366	412	361	407	405	384	348	371	355	369	412	404	430	394	386	382	411	380	380	363	395	401	386	395	355	424	393	385	360	388	405	393	380	391	375	404	408	384	372	409	406	412	409	367	402	382	417	376	378	422	370	405	388	379	379	382	414	370	378	387	405	401	380	436	361	342	387	380	386	420	380	341	434	373	411	402	382	389	416	408	406	410	373	366	367	390	436	360	358	384	385	395	393	353	359	380	404	402	360	387	398	409	369	400	332	356	414	360	367	367	435	392	383	362	382	383	389	395	399	399	394	422	406	390	472	391	352	397	368	400	369	390	356	373	398	356	403	389	391	431	356	401	386	424	415	400	356	379	379	427	364	386	400	387	416	392	354	410	340	391	421	385	366	374	410	391	397	387	386	424	418	400	399	434	382	391	381	358	381	373	398	363	371	364	396	400	380	405	389	329	402	346	365	380	384	381	399	379	423	355	382	387	400	409	382	390	369	382	372	385	344	399	412	405	375	384	411	377
8350	8755	16634	20426	16353	11884	8870	8124	7427	5812	4894	3934	3522	3135	3246	2788	2531	2153	2023	2264	2143	1993	1713	1683	1701	1652	1513	1405	1412	1366	1362	1286	1299	1243	1267	1309	1227	1201	1089	1151	1042	1032	1089	1041	966	992	1008	926	976	982	1005	952	929	954	866	995	884	937	964	904	922	896	890	957	915	1016	902	927	906	930	938	919	871	915	986	931	954	878	905	927	941	971	949	911	915	920	937	978	895	933	979	882	957	910	960	935	950	955	873	889	889	916	944	909	867	941	923	885	948	963	912	932	901	918	954	902	883	948	912	909	849	934	904	879	922	903	931	926	970	927	900	906	970	946	869	860	936	903	916	945	914	945	937	971	934	955	929	951	942	911	896	916	947	934	939	959	902	951	949	991	928	947	887	906	932	913	972	887	941	912	957	904	929	941	935	905	906	877	937	902	1004	950	914	906	925	940	958	983	856	991	969	912	924	891	928	868	907	920	969	923	937	932	921	885	932	929	921	936	911	909	927	934	880	930	945	936	883	927	906	951	929	934	959	943	920	922	919	926	968	905	996	927	941	943	901	897	944	917	930	922	950	980	966	899	963	924	907	957	990	942	975	916	933	963	948	931	888	905	946	963	967	957	931	962	968	914	951	930	900	881	921	920	903	951	916	904	948	941	892	924	937	863	950	951	932	924	942	920	943	942	942	969	983	868	951	941	971	902	907	903	885	900	947	862	944	931	878	919	902	931	941	912	926	974	952	1000	953	922	883	943	889	969	989	906	993	944	937	882	972	926	966	905	940	923	906	970	887	969	913	942	916	927	890	933	883	971	874	912	973	856	900	961	970	900	935	972	953	946	883	958	935	952	902	922	920	881	897	914	896	889	939	900	920	954	898	953	923	912	948	969	945	922	958	934	973	907	971	929	958	928	927	958	947	911	908	875	880	918	890	925	941	938	936	975	907	998	979	910	915	951	885	909	845	952	963	937	955	902	900	937	968	995	940	936	980	904	971	977	954	935	931	939	919	989	936	905	929	929	908	975	921	911	852	944	904	936	931	923	906	900	915	900	924	924	880	869	877	991	922	940	902	926	917	936	947	949	893	961	923	902	904	946	877	910	935	866	935	925	929	872	964	981	975	951	955	970	949	958	903	919	868	918	924	902	960	964	972	924	909	942	907	912	934	915	963	949	892	933	925	937	964	979	927	998	935	919	875	996	962	866	959	916	929	994	956	978	939	957	948	964	915	907	954	901	948	893	906	1021	868	928	847	870	954	925	936	934	892	920	939	912	943	936	931	976	927	896	940	988	943	937	936	977	881	883	906	890	952	947	927	976	946	932	900	922	866	965	894	899	951	940	883	954	926	942	948	907	979	911	954	941	906	924	907	945	928	978	917	851	899	913	880	904	929	963	932	895	923	938	939	929	905	893	939	949	955	926	947	949	929	923	915	979	891	926	893	917	945	891	911	943	921	979	881	971	940	957	900	897	955	961	880	915	906	945	894	884	962	897	985	946	955	920	1006	949	929	913	897	911	942	909	939	897	926	960	891	949	986	979	933	938	980	916	906	920	938	934	964	917	916	946	942	889	932	880	947	897	903	951	904	918	951	946	945	962	915	952	918	942	857	922	922	912	938	884	947	918	976	924	981	923	971	934	949	941	903	946	939	927	979	931	959	990	938	940	909	899	938	933	928	960	912	923	876	892	900	889	899	943	914	964	933	975	956	961	936	884	881	911	918	927	937	970	881	908	911	934	1016	986	889	905	925	922	939	938	871	913	945	968	937	943	924	953	911	951	875	941	943	963	971	909	930	841	1005	926	952	939	980	961	975	935	969	945	885	936	927	957	1003	893	956	942	897	902	940	893	978	900	888	988	917	998	931	970	923	967	907	882	899	921	927	912	987	944	911	939	956	952	943	964	936	965	986	965	926	932	926	911	946	941	893	919	857	966	982	922	972	924	931	928	931	940	906	930	897	904	888	911	934	960	936	939	950	951	930	928	950	896	930	924	923	917	880	920	933	850	954	933	968	953	900	918	930	907	938	951	974	869	928	979	926	985	949	947	943	923	885	960	952	957	940	914	880	953	902	920	950	946	892	924	938	978	957	911	874	895	967	961	935	893	972	871	927	917	990	938	886	967	945	910	950	888	989	929	927	923	962	924	907	947	905	910	951	928	931	941	903	942	918	957	929	913	981	962	1003	960	895	942	902	981	894	930	964	905	916	925	960	919	899	933	946	885	934	920	951	903	878	894	906	934	890	931	1010	998	914	969	907	932	933	887	924	876	934	945	890	942	953	888	1004	943	930	917	922	932	924	942	945	913	894	910	878	952	895	908	905	921	966	910	1002	882	939	922	941	930	955	994	952	944	903	866	915	917	933	909	891	951	942	948	945	933	931	954	955	895	919	950	929	965	940	939	944	898	951	929	934	950	912	941	929	903	953	944	908	916	924	918	904	933	965	976	952	970	974	900	877	956	944	908	977	964	932	907	918	931	884	961	888	933	934	891	962	922	963	906	914	940	976	1010	967	930	993	922	933	953	871	915	955	926	842	904	952	923	903	933	949	887	915	931	979	908	921	917	949	959	882	910	910	915	996	889	924	902	927	916	929	892	911	956	932	953	980	931	883	988	909	976	921	931	939	960	907	912	898	941	950	960	911	940	969	919	909	901	942	879	937	906	923	937	918	990	909	903	923	955	940	930	927	940	878	924	891	887	989	947	908	967	890	937	925	867	997	947	904	882	891	933	967	915	904	921	966	952	934	939	944	900	938	881	918	921	965	906	915	885	909	947	906	972	985	894	937	921	901	936	920	880	931	891	935	912	939	921	962	970	913	930	937	927	947	936	933	941	859	924	908	952	962	935	925	955	914	914	897	997	989	982	953	1012	957	904	918	906	911	897	905	919	948	899	936	975	930	944	971	930	885	907	883	934	920	907	917	857	975	915	887	920	910	933	915	885	928	921	981	894	954	953	923	925	866	938	877	980	950	924	917	940	944	904	924	928	934	944	887	955	942	886	941	930	959	932	942	941	928	945	926	897	929	925	969	930	937	916	950	892	915	990	924	940	869	949	938	935	923	939	918	916	953	978	934	933	887	908	932	919	917	921	936	944	936	916	913	900	921	951	936	937	918	949	912	944	951	939	906	918	956	904	966	916	911	895	945	928	926	964	910	983	962	883	940	933	883	974	980	939	917	922	918	977	962	951	937	971	884	1047	910	940	911	878	889	912	926	941	893	934	911	953	966	943	922	868	938	939	945	950	946	922	911	1005	896	922	923	891	946	911	930	907	928	889	923	926	930	927	961	903	861	949	843	935	938	910	991	932	926	927	873	917	947	916	912	944	964	962	909	925	985	912	891	910	971	915	926	931	969	961	957	936	900	902	969	949	935	896	898	958	940	964	954	922	923	927	934	949	933	925	992	923	976	853	949	876	923	961	911	945	905	951	934	893	950	925	929	922	940	881	911	934	974	912	986	923	904	941	889	965	936	918	917	966	940	933	874	962	865	915	962	921	894	888
28600	24587	34771	40205	32013	22089	14310	13145	12413	10448	8675	5958	5170	4534	4989	4482	4043	2040	1941	2704	2472	1931	1401	1224	1135	999	890	744	709	672	738	682	642	595	648	631	585	539	508	540	481	432	431	433	417	422	418	414	373	408	374	357	394	399	387	364	371	375	366	345	391	395	381	374	359	380	351	423	337	403	376	391	375	383	346	417	358	423	363	356	358	368	389	398	393	387	373	385	371	393	377	365	394	368	364	328	399	373	398	381	356	361	413	388	372	385	377	382	339	360	390	352	357	365	352	373	355	396	385	360	372	359	400	392	360	375	414	392	351	378	380	372	330	380	394	376	345	367	359	395	371	403	371	368	388	382	379	384	345	362	356	366	364	356	401	378	405	354	368	393	370	378	384	375	371	388	328	386	394	337	383	340	380	380	352	362	397	379	346	331	360	364	399	356	370	421	373	370	395	359	345	348	431	358	342	360	360	393	368	369	396	371	368	355	338	396	384	363	399	375	334	377	375	381	365	392	347	399	379	401	351	365	366	378	362	397	378	387	380	370	392	393	384	388	395	400	346	409	366	404	355	369	408	354	396	352	416	375	412	340	355	371	401	322	408	388	362	408	368	372	385	348	385	369	360	364	394	368	360	346	385	342	387	375	367	366	362	364	378	375	341	336	371	371	392	409	378	381	406	371	394	355	381	390	433	413	384	374	363	383	361	384	361	336	343	385	354	362	376	343	349	400	334	375	362	380	379	364	391	356	393	389	404	376	368	338	391	372	403	382	404	390	329	370	315	325	387	396	369	340	395	354	382	359	362	369	414	402	389	373	380	402	367	370	384	422	377	371	364	339	390	369	412	352	388	376	371	387	367	354	397	383	376	402	372	365	365	368	413	358	400	398	380	391	365	373	379	405	377	392	392	375	349	343	377	367	333	379	405	374	397	401	361	365	376	373	367	376	338	381	397	343	379	376	347	384	364	372	364	369	378	369	358	369	367	357	389	356	375	347	334	387	357	376	365	377	360	384	372	370	346	379	405	401	372	373	355	362	339	355	365	344	375	381	337	361	365	363	361	366	385	394	350	390	398	409	368	393	356	352	378	361	321	368	370	402	385	388	412	377	365	349	407	381	365	358	387	409	376	398	323	351	369	392	371	391	359	391	368	388	385	400	349	394	362	340	373	382	372	377	397	395	403	343	359	359	389	371	384	377	366	359	381	382	366	358	374	359	364	376	351	397	362	386	411	403	355	356	376	370	340	352	396	359	369	403	376	356	378	376	380	367	358	387	341	426	357	398	362	353	360	402	349	390	360	395	379	346	368	407	385	394	365	354	360	350	362	370	375	393	359	416	370	375	361	381	385	400	381	380	341	380	375	394	385	369	385	355	394	364	375	382	382	360	356	352	329	376	414	397	385	382	352	366	353	383	401	383	392	374	395	338	364	373	380	366	357	380	381	377	372	390	385	376	355	384	395	387	360	383	349	361	380	358	373	357	379	365	392	364	362	407	377	376	360	380	342	369	363	396	375	362	371	362	360	401	388	340	397	365	390	366	380	408	361	390	392	378	380	388	347	417	363	393	381	388	378	389	368	377	363	392	326	373	369	363	362	373	398	364	395	355	396	409	370	367	381	361	376	397	382	353	368	366	379	366	361	364	368	372	409	372	403	394	362	413	345	352	426	378	332	391	349	381	384	373	362	358	391	376	378	352	379	370	409	383	425	385	400	363	350	378	392	367	366	389	373	386	375	382	365	342	389	396	376	406	347	348	356	387	370	389	364	377	398	337	333	374	397	368	350	403	394	328	381	349	376	353	366	426	385	379	385	370	385	353	395	381	362	379	374	381	387	345	361	381	373	388	402	379	403	372	349	355	358	406	338	389	374	394	393	402	400	365	332	404	367	369	366	324	348	364	374	381	343	355	386	357	370	389	358	373	373	386	330	378	355	399	392	384	356	402	379	384	410	376	357	358	396	374	385	372	378	367	358	376	346	385	415	355	386	356	360	384	397	399	441	408	356	393	356	408	348	361	348	363	383	373	386	364	356	353	351	379	352	414	354	342	361	403	364	392	382	359	377	358	352	393	388	382	365	373	364	367	344	375	346	397	361	381	377	403	433	371	379	391	343	340	403	403	360	345	392	404	377	360	365	414	381	399	373	392	400	357	387	359	353	370	345	362	436	367	378	358	388	361	382	386	365	353	392	362	379	351	373	373	348	350	398	355	354	392	378	377	366	393	383	406	380	394	359	392	371	414	367	397	370	327	361	330	344	372	362	369	356	372	367	337	353	363	359	423	363	359	394	385	400	371	349	326	370	373	395	376	371	384	401	368	374	419	404	388	355	376	371	366	386	369	405	360	393	380	343	349	356	370	396	348	347	345	376	388	403	392	362	370	361	372	387	377	374	346	341	371	384	423	395	376	368	402	391	382	362	351	385	399	397	364	368	366	397	361	382	349	350	355	351	338	400	357	388	384	357	400	365	376	408	382	384	384	372	386	374	395	385	383	377	385	396	316	348	367	344	378	390	381	367	370	359	404	371	367	365	422	395	347	371	353	365	379	381	415	356	378	388	349	388	398	354	380	370	386	377	342	404	372	408	394	379	367	383	403	377	371	392	361	404	350	358	394	396	398	366	380	371	421	367	362	359	391	428	351	357	363	352	359	338	384	376	374	390	385	309	393	366	379	403	343	395	384	353	359	374	345	359	388	409	343	369	407	372	384	340	382	406	337	387	363	399	360	380	428	372	396	379	363	370	358	391	385	403	366	349	349	370	374	376	373	404	394	365	355	391	350	369	373	382	336	336	393	383	354	348	350	409	352	369	402	378	368	382	367	385	370	416	366	382	362	364	348	366	354	340	398	389	393	373	353	380	393	368	404	360	389	383	385	409	400	342	392	356	383	360	361	388	357	398	351	374	398	416	394	382	317	357	394	420	387	378	423	374	386	359	345	382	385	425	374	389	380	392	352	364	336	357	383	384	384	363	369	416	394	373	349	380	361	365	374	403	383	364	374	452	375	383	402	380	376	369	343	355	406	354	400	371	384	361	382	390	391	384	385	383	320	345	408	392	342	368	412	371	399	417	358	382	344	418	426	364	400	358	392	391	434	357	372	335	372	381	365	356	337	358	384	378	355	399	363	397	417	377	382	388	363	339	378	388	362	352	354	362	381	348	389	386	392	376	372	377	405	374	358	349	357	410	356	386	398	363	356	375	378	353	393	369	418	412	375	370	376	367	357	375	354	349	402	359	359	358	374	381	356	371	377	380	367	355	348	356	374	352	367	387	383	370	345	371	351	384	366	366	330	373	346	396	329	382	383	397	340	386	351	343	366	380	358	340	381	390	353	391	360	384	386	374	371	364	363	332	378	346	384	364	378	387	365	404	365	355	380	393	384	355	374	354	345	392	440	321	389	354	357	394	342	398	402	378	349	386	408	394	392	347	354	360	358	391	367	371	362	396	381	378	384	365	363	360	399	389	359	349	425	371	348	402	368
17634	19344	33749	42415	34480	23057	18211	23413	25082	21258	20581	17393	18080	18546	20338	18565	16583	8904	9149	14179	12425	9497	6449	6179	5592	5308	4786	3901	3414	2980	3495	3232	2883	2859	3030	2675	2356	1881	1756	1737	1647	1469	1396	1350	1278	1196	1089	1065	985	941	966	901	974	929	874	900	898	894	891	966	870	940	846	899	951	950	910	886	881	888	907	912	909	940	933	916	912	914	908	916	867	863	896	931	919	879	924	865	871	894	862	909	927	871	866	895	882	958	905	950	921	911	901	895	947	910	896	841	850	906	894	857	919	892	884	902	922	873	867	890	966	902	897	864	878	939	867	947	824	881	874	909	923	911	916	847	895	877	891	869	919	904	910	888	875	947	897	964	903	851	872	920	909	922	926	917	865	897	882	946	925	971	864	909	967	958	933	936	877	936	951	950	862	898	897	900	877	950	931	893	886	936	883	912	840	864	899	892	913	878	862	885	860	923	857	877	909	930	896	931	834	872	944	903	928	873	952	861	883	918	863	913	881	920	884	929	887	927	874	858	873	905	898	905	896	908	906	867	852	910	860	916	888	882	869	857	910	950	931	882	882	876	933	942	912	919	923	886	881	891	884	910	891	861	861	868	849	886	834	905	896	888	867	904	932	927	951	910	876	884	847	862	896	854	858	875	887	931	882	926	885	839	870	906	898	841	886	881	897	906	895	906	926	859	919	886	851	874	916	946	870	850	903	874	912	890	910	890	889	887	913	912	917	871	930	911	880	932	909	926	915	940	881	869	904	868	886	880	887	910	906	895	882	869	893	850	904	853	850	840	927	861	903	897	865	923	910	898	905	883	963	807	893	860	862	918	928	915	918	922	858	847	866	906	892	925	888	901	833	929	890	901	932	939	884	916	872	910	884	952	890	850	889	916	872	884	943	942	923	905	954	902	857	899	865	917	904	911	895	926	885	922	855	883	933	923	891	916	922	907	863	910	911	888	925	883	889	880	937	881	919	892	930	894	894	883	925	905	860	860	899	949	909	915	905	871	898	903	903	906	922	920	865	879	858	880	947	860	850	840	912	889	909	833	902	869	877	919	884	879	859	908	911	923	923	930	850	862	906	870	889	889	885	895	928	892	846	921	906	903	889	840	868	902	917	956	826	908	930	887	912	908	887	893	895	854	888	888	902	876	871	890	878	929	858	885	881	906	936	830	914	865	940	925	871	915	908	842	873	844	866	875	857	879	853	864	877	855	889	860	935	861	937	899	920	882	881	912	913	951	907	899	897	895	929	915	893	917	888	909	917	894	869	929	888	885	844	886	900	925	940	888	914	903	973	840	898	902	864	948	920	900	874	868	926	855	861	896	900	894	852	880	913	903	913	866	955	855	865	927	886	902	856	909	931	879	864	913	890	907	932	883	867	928	856	970	922	916	908	922	846	922	848	891	903	912	891	873	883	891	837	888	819	855	905	882	906	875	937	937	894	890	869	869	893	943	921	893	859	883	873	859	942	895	878	889	926	899	873	871	874	923	880	891	907	913	821	899	831	947	916	875	878	886	929	888	902	907	876	872	900	922	932	924	876	859	876	869	834	927	915	886	928	912	899	864	870	890	958	909	854	902	932	872	871	940	887	877	923	837	941	912	873	884	957	903	907	868	889	898	873	874	919	903	918	892	893	927	945	852	858	907	897	884	888	948	843	915	879	845	890	868	902	886	893	875	899	908	906	900	864	935	943	844	964	858	922	881	861	929	856	906	869	901	885	911	889	892	890	903	945	912	929	881	941	892	848	868	887	879	901	907	922	897	880	886	895	911	906	900	905	936	940	948	896	893	823	909	932	880	849	885	862	906	923	873	918	857	899	873	860	925	962	872	906	895	854	838	901	912	903	850	826	874	892	907	907	886	911	881	887	855	942	967	876	891	883	858	893	828	943	922	830	885	886	898	831	917	870	907	897	876	839	894	900	889	873	876	878	925	890	892	890	904	868	872	903	915	901	871	864	901	949	899	890	896	915	875	906	900	925	898	890	870	879	870	915	862	884	935	867	886	906	869	886	859	836	872	920	904	903	948	914	926	919	862	878	891	869	873	960	893	890	878	884	925	829	883	928	852	880	910	868	895	932	883	951	883	840	898	912	859	889	912	854	891	902	877	896	892	887	851	884	875	857	914	881	812	898	898	912	907	867	871	887	906	925	910	963	892	893	875	874	912	840	914	863	857	920	854	920	880	931	923	897	954	882	916	903	870	933	929	939	906	924	831	880	886	903	833	847	934	904	879	939	884	876	889	935	893	892	930	897	900	904	893	938	926	862	906	859	877	923	911	857	876	859	927	841	848	893	832	889	892	904	897	879	886	908	918	887	869	918	894	884	907	901	904	932	912	916	905	901	917	891	883	900	858	909	899	919	900	866	921	898	843	867	840	945	925	963	911	919	852	864	848	860	839	880	898	905	899	950	902	876	873	863	989	869	874	915	910	892	905	865	931	910	916	851	884	897	882	889	898	906	867	844	884	946	957	903	881	867	883	952	895	939	898	848	799	908	841	914	923	891	914	915	892	908	924	883	901	914	870	939	902	878	899	897	965	893	916	881	872	874	887	886	838	861	872	860	929	902	908	866	907	877	897	919	899	906	894	843	888	935	885	905	939	863	925	867	893	864	914	944	873	877	879	872	931	922	927	918	872	845	865	874	911	901	897	896	894	925	980	907	905	853	912	908	908	932	883	882	853	923	916	833	908	917	884	842	910	889	889	887	863	896	939	916	896	899	932	928	915	862	888	892	887	910	862	905	923	886	884	965	954	919	897	908	931	900	868	920	878	882	903	940	931	851	929	870	893	866	911	827	875	950	870	882	879	874	865	903	920	886	896	919	915	871	932	971	921	871	888	937	877	940	916	882	869	841	879	915	929	935	855	934	902	868	962	872	948	922	939	896	908	949	929	907	897	940	910	902	938	842	953	893	830	889	852	887	895	856	887	867	895	880	839	874	908	878	903	905	846	868	852	920	903	873	901	904	894	884	942	898	876	903	898	889	876	936	871	929	907	898	918	943	915	906	932	867	884	877	892	914	890	894	883	937	920	915	876	866	891	901	883	914	893	848	834	856	863	892	863	934	873	867	896	880	897	865	882	910	897	899	921	887	881	958	907	887	896	877	929	899	917	917	908	934	870	885	899	846	969	896	844	888	931	861	875	849	883	895	897	875	871	936	876	960	893	919	979	906	902	919	861	896	887	899	968	872	893	874	924	896	955	931	941	895	867	864	913	907	887	911	938	983	896	835	904	906	941	859	899	926	891	834	925	866	895	913	904	930	892	840	900	896	899	864	902	888	856	855	885	870	919	867	888	850	912	918	870	869	902	917	896	898	827	909	856	903	895	901	916	929	896	866	880	899	866	869	917	877	873	916	907	942	903	911	872	890	888	929	879	918	940	907	915	916	928	914	891	853	910	918	867	907	870	907	909	865	807	902	849	902	901	871	920	908	887	857	897	941	816	897	909	910	918	863	890	905	879	863	866	924	893
36830	33098	42513	45127	37439	26623	20418	19110	18773	15506	14062	11670	10915	9654	9622	8715	7408	3389	2704	4647	4217	3071	2032	1603	1605	1580	1257	1094	919	841	1027	907	867	733	785	677	737	573	512	518	403	447	428	381	377	366	343	282	311	311	332	340	317	324	276	323	322	325	331	296	301	323	279	296	308	353	306	298	285	272	276	302	315	331	303	278	320	309	310	304	291	315	290	327	318	287	330	319	268	305	319	304	336	316	291	318	296	307	297	297	330	321	313	276	265	302	338	293	310	296	320	312	322	283	291	290	276	312	279	276	297	298	319	323	297	306	330	324	326	304	266	304	317	295	284	315	300	312	298	299	287	284	318	340	328	303	310	353	324	301	322	307	320	336	295	282	322	304	307	299	267	286	306	307	280	306	310	313	307	308	278	285	287	306	293	312	315	315	299	309	297	309	302	305	296	314	332	333	304	313	289	309	292	296	301	305	279	299	308	303	329	281	283	306	311	286	338	314	278	302	299	307	301	326	307	349	296	334	293	315	297	314	283	304	309	305	288	282	311	289	313	280	308	310	329	293	293	325	294	306	314	284	303	317	303	331	320	297	295	306	294	272	312	295	308	312	300	294	296	290	315	331	332	307	336	307	313	298	279	282	304	284	316	294	287	281	327	311	320	329	282	315	295	278	297	302	305	316	303	306	290	288	314	290	284	307	290	306	307	350	290	287	326	281	294	277	297	304	306	302	330	296	292	289	321	290	317	306	308	301	306	301	301	332	303	275	291	284	317	335	303	295	333	328	298	289	286	308	317	319	317	290	299	316	303	300	299	305	311	321	302	304	326	306	325	264	324	287	313	297	277	330	324	366	298	299	355	311	302	285	309	292	327	331	290	303	314	326	314	279	303	325	332	266	308	321	307	296	313	310	321	298	308	306	299	294	343	293	324	283	326	314	300	277	343	288	316	302	291	293	300	313	305	303	289	320	308	322	299	316	316	284	302	303	282	277	343	285	329	312	305	294	293	270	326	311	294	301	305	324	308	321	296	304	312	306	325	317	330	327	301	295	287	329	297	324	313	269	306	312	293	265	306	329	301	274	267	307	307	286	265	291	315	320	339	321	348	322	313	305	296	310	324	286	310	285	300	301	295	296	331	311	286	282	295	277	301	326	292	305	330	307	341	303	301	291	294	333	304	355	311	299	300	299	324	318	333	315	306	294	308	308	267	310	315	311	312	315	297	304	332	274	337	315	278	317	286	309	299	310	325	285	329	317	318	330	289	340	319	331	274	296	257	303	291	301	302	326	335	325	288	337	289	297	339	272	302	305	293	307	289	314	323	332	331	339	304	308	342	300	339	317	272	281	314	314	329	326	309	315	292	337	301	273	303	276	324	296	316	369	293	300	288	300	290	300	287	311	275	306	301	323	314	302	334	314	308	295	295	339	306	260	329	293	275	255	280	300	307	298	337	319	289	322	301	301	310	337	321	334	316	295	321	322	308	284	273	273	302	295	328	332	279	328	279	319	301	319	299	317	318	320	312	328	291	302	317	262	315	328	298	301	280	303	302	276	303	333	288	312	298	293	316	299	310	354	314	286	312	298	303	308	286	295	324	272	309	344	309	287	308	340	281	336	297	346	288	302	313	290	302	302	306	336	276	284	309	328	327	324	321	331	318	328	300	307	303	349	292	285	312	300	310	284	323	321	311	320	326	283	274	288	329	322	320	289	301	293	336	262	320	299	310	326	283	300	309	315	298	304	262	305	328	305	320	321	302	299	290	319	301	295	302	300	294	313	308	299	327	284	294	319	280	303	297	291	298	307	303	293	311	280	324	286	345	313	290	323	278	300	304	287	342	279	344	330	268	291	361	304	291	302	296	315	294	299	293	288	253	312	293	317	313	321	327	331	291	327	298	316	298	339	300	311	312	320	282	331	322	297	293	321	354	318	310	294	296	291	297	311	310	262	314	315	300	307	273	290	327	321	302	306	308	296	295	267	316	332	322	303	303	300	281	304	325	307	281	307	325	302	278	317	338	295	307	325	297	301	329	318	305	323	301	303	268	283	297	311	320	326	308	338	296	320	324	296	303	344	297	315	300	289	288	308	314	320	322	298	297	315	295	285	317	322	293	283	311	307	266	294	321	311	302	307	273	330	321	285	296	299	310	304	295	296	326	299	305	282	294	307	278	307	308	312	333	300	303	299	322	274	303	322	314	287	305	325	282	290	296	300	313	285	307	300	313	313	292	311	321	324	307	296	318	304	329	307	325	291	313	289	321	322	296	306	320	292	292	297	325	309	316	269	297	293	312	266	316	318	319	270	295	302	309	279	319	326	297	331	313	307	312	324	291	297	334	362	293	319	305	306	308	290	316	292	275	294	310	299	318	314	313	296	335	307	311	307	306	320	307	282	335	297	270	312	288	309	316	298	300	326	318	307	321	325	324	275	282	327	288	318	296	319	291	297	325	315	312	294	296	299	330	318	322	299	293	321	283	313	285	314	305	326	314	297	295	294	288	315	275	286	267	319	291	278	301	313	289	309	347	302	331	281	318	286	335	293	267	294	303	283	322	269	312	327	286	329	308	326	305	288	289	310	324	350	339	314	335	321	321	305	288	305	295	305	305	355	318	285	321	325	327	272	315	298	304	317	318	318	316	297	284	287	317	316	306	328	316	316	336	308	326	354	298	313	339	306	314	292	291	295	324	295	301	316	300	326	283	308	283	304	292	307	297	292	275	314	305	326	322	304	307	334	319	317	273	303	305	267	282	284	319	324	336	303	313	315	307	305	282	272	332	291	301	301	325	297	303	295	272	293	292	286	308	320	293	308	317	306	282	314	280	273	266	339	295	311	286	294	292	277	301	295	275	308	303	295	296	304	300	294	308	313	298	333	282	314	317	326	311	336	325	295	308	333	309	299	292	287	313	299	334	312	278	286	336	300	280	305	312	326	287	323	350	347	298	296	292	285	327	298	320	301	298	302	320	282	293	303	278	317	309	297	263	314	348	283	311	286	284	313	299	328	333	298	300	284	305	310	304	300	322	331	307	281	293	319	325	280	316	316	303	310	292	328	296	311	310	295	287	324	314	333	322	282	295	317	354	277	287	291	311	257	300	312	291	262	318	319	309	302	342	306	311	325	308	312	307	310	334	295	294	304	317	279	315	283	305	308	319	286	309	299	306	306	283	294	318	324	337	303	296	296	285	340	294	332	299	298	309	292	293	319	296	324	306	317	301	284	319	308	298	308	275	269	297	290	281	288	305	299	295	304	286	292	279	313	277	313	287	314	318	292	291	308	308	287	306	312	300	314	299	303	320	321	341	330	312	301	295	271	341	334	288	323	305	320	321	346	311	321	305	309	277	308	308	333	322	317	318	303	326	323	323	287	293	336	289	314	292	261	303	299	296	286	302	313	305	284	289	301	299	300	318	307	316	326	306	328	296	309	291	308	299	306	279	312	301	311	273	292	323	286	297	291	331	334	304	304	274	272	326	307	266	285	276	279
21927	25502	39659	46923	40488	28121	21965	28333	31102	26011	26762	26735	27047	27960	28540	26286	24287	11950	11924	19820	17819	13636	8821	8488	8586	7963	7028	5675	5033	4310	5156	4609	4180	3905	4237	3721	3574	2361	2208	2132	1829	1735	1420	1404	1309	1186	1123	969	961	846	814	778	850	813	767	760	745	729	737	755	797	804	771	733	700	724	706	747	740	784	759	722	709	815	694	696	819	727	759	714	725	772	691	721	737	790	734	751	785	749	754	762	779	765	726	741	778	749	777	764	770	746	754	711	753	767	771	738	736	791	713	785	769	725	724	748	690	701	775	781	758	695	753	756	744	767	748	764	742	757	707	701	709	732	733	703	725	742	747	737	773	789	733	752	784	735	756	731	776	779	770	711	716	752	735	793	807	745	769	756	782	748	777	727	721	716	764	783	755	740	738	751	761	746	800	745	713	732	717	767	787	750	725	717	775	766	694	765	755	709	763	750	718	754	741	780	728	732	744	736	746	746	711	742	715	753	698	740	758	737	729	704	726	705	752	726	673	723	714	762	791	733	790	705	709	685	743	713	752	713	751	765	726	726	780	793	737	729	737	742	734	747	733	732	755	761	753	747	748	789	729	722	709	751	752	766	717	763	733	673	699	746	782	730	746	754	730	760	764	738	753	772	791	765	720	710	762	766	707	776	712	741	724	753	724	752	724	775	824	714	738	744	735	735	772	734	778	753	743	737	819	735	726	729	762	736	741	774	725	811	697	760	745	747	721	708	690	739	751	772	755	743	746	718	755	699	750	759	748	743	704	735	753	762	783	732	728	712	730	720	755	785	708	721	659	731	700	778	749	749	727	710	768	741	758	768	747	765	750	737	724	736	739	714	720	721	779	711	759	722	754	728	770	749	735	699	745	771	742	726	763	730	732	759	712	736	696	764	733	697	699	743	737	740	803	807	773	738	757	744	721	721	730	676	736	768	655	747	717	764	750	757	750	701	742	774	752	739	764	765	794	752	785	749	754	750	723	778	742	777	804	695	706	768	742	742	731	746	735	695	686	745	790	759	742	674	699	756	771	745	763	759	727	760	764	738	745	769	704	745	761	734	719	726	768	717	747	762	734	751	722	796	762	778	710	719	746	764	754	719	707	776	735	745	731	731	771	788	741	721	711	747	761	717	706	753	741	724	727	716	742	738	771	751	789	749	734	730	724	734	701	708	739	721	762	753	746	767	765	714	706	735	710	682	778	763	758	791	711	692	745	735	735	734	781	752	717	803	734	803	718	749	698	734	721	701	736	754	711	700	762	679	774	761	750	768	749	756	748	738	724	694	737	695	767	766	787	712	759	734	797	776	727	739	739	725	749	726	760	723	756	716	753	767	766	706	735	719	764	784	767	712	745	686	754	787	688	763	702	733	701	762	747	739	722	748	709	736	758	755	744	726	773	767	720	750	719	720	717	712	766	763	784	716	768	759	740	771	726	735	698	717	765	756	781	746	751	740	750	786	733	744	719	756	772	771	711	775	748	727	721	769	730	712	755	768	736	774	793	716	759	779	744	725	778	753	707	727	686	721	745	734	748	715	761	766	772	763	726	732	766	737	713	747	795	723	731	728	736	759	781	713	705	708	731	690	761	736	730	750	764	724	758	705	703	762	754	768	737	763	745	705	763	750	789	735	738	690	743	758	752	778	766	746	781	744	718	719	742	756	773	755	759	746	710	723	738	761	711	712	741	713	724	725	741	746	707	742	727	752	738	731	759	726	711	759	737	729	732	714	753	758	735	725	763	770	727	739	787	726	725	755	720	746	733	770	716	740	742	742	715	684	778	729	721	708	733	733	717	773	718	731	699	741	732	752	741	747	765	727	772	722	742	776	705	726	741	677	745	691	692	775	729	709	710	729	697	684	742	766	749	702	716	754	736	729	769	772	746	781	772	730	701	765	720	725	750	793	752	747	748	751	742	725	731	736	753	730	785	727	772	727	763	737	741	747	737	743	743	760	771	767	712	787	764	724	758	757	731	703	719	743	778	724	711	751	762	744	754	760	744	775	717	760	738	727	751	715	767	763	719	739	726	725	784	760	734	777	717	699	699	720	788	736	727	742	746	737	766	748	812	723	756	758	805	761	710	753	716	698	760	755	708	733	779	749	696	766	704	720	778	714	720	767	754	741	720	791	746	717	749	702	758	716	793	721	659	715	696	789	703	758	713	736	806	788	740	763	751	741	701	743	699	727	775	754	738	715	738	717	712	713	738	717	732	710	715	770	762	754	741	786	741	709	765	755	749	737	714	795	744	750	719	706	753	794	754	775	794	763	750	749	723	770	725	755	700	754	741	795	795	768	727	766	782	767	753	730	730	740	665	764	777	739	728	797	745	752	746	742	728	803	762	737	689	767	760	790	806	748	764	768	769	727	738	754	752	733	714	706	753	745	711	737	770	691	704	721	714	723	740	791	769	724	758	754	743	708	782	758	721	744	712	739	752	743	757	712	731	723	747	734	718	753	706	765	694	673	743	732	752	787	747	731	725	761	793	761	710	719	708	794	704	741	724	748	780	776	755	767	730	748	729	784	743	750	730	763	736	759	762	718	749	811	712	719	722	727	765	789	699	675	684	739	787	699	762	732	783	719	746	741	779	701	707	740	727	751	762	749	746	753	753	753	759	788	740	765	748	713	707	758	689	730	734	750	768	746	708	716	735	784	763	812	752	740	761	721	692	741	789	752	738	695	744	749	787	723	734	703	749	746	710	754	752	744	760	756	779	707	716	716	714	722	722	747	682	694	703	702	754	767	735	717	783	745	788	722	716	775	724	741	744	734	759	674	802	768	746	706	740	727	779	697	732	780	692	694	759	705	779	771	722	718	749	767	737	726	757	737	714	738	808	737	732	756	780	713	733	757	747	732	747	752	728	783	722	733	713	737	695	707	775	741	709	771	715	742	747	707	703	758	741	723	716	732	766	688	732	742	745	708	715	704	757	745	739	689	698	771	738	708	735	807	722	773	723	751	700	721	699	754	723	710	732	782	723	754	731	751	750	722	752	747	794	772	761	722	708	766	746	752	746	736	742	778	751	737	789	749	757	729	735	730	726	708	707	763	764	737	745	759	782	745	759	706	762	767	705	766	698	771	735	698	795	763	743	742	746	714	739	755	735	757	743	734	768	730	733	712	750	692	739	741	777	750	762	738	759	762	764	725	746	774	740	766	765	744	748	776	715	756	778	748	749	795	745	749	734	766	746	740	770	775	668	724	755	710	749	700	780	700	773	696	725	738	728	715	712	720	729	746	702	719	732	714	747	733	734	700	780	722	751	726	702	713	775	732	684	726	716	737	712	722	756	741	729	774	756	691	702	700	762	746	730	736	765	725	735	743	766	764	741	725	721	745	780	759	718	780	736	772	718	779	701	709	753	756	688	704	754	756	803	727	708	702	757	749	698	751	720	717	762	722	722	753	737	728	714	760	745	742	789	704	700	741	728	728	783	751	726	749	751	791	758	757	747	740	728	753	728	716	721	721	745	762
13390	9857	14412	12597	7864	4079	2669	2006	1561	1206	1088	937	860	744	766	665	630	623	526	586	533	542	478	494	509	480	471	459	494	454	482	457	381	432	421	450	459	401	406	410	404	428	396	363	400	409	412	364	386	425	390	382	360	396	401	362	383	403	391	417	407	430	386	406	363	399	372	381	380	385	376	354	384	388	412	380	370	394	358	350	374	384	408	387	387	410	353	385	421	375	378	364	373	381	405	388	367	386	376	400	371	346	393	377	399	415	366	376	403	395	350	386	381	355	413	426	345	382	358	334	377	423	382	372	383	363	428	386	388	404	352	371	374	360	375	382	385	374	344	388	371	401	400	398	356	364	408	364	388	363	391	375	385	388	431	388	404	359	356	373	402	394	392	365	371	369	347	398	417	363	399	356	371	417	397	372	404	382	361	365	334	383	356	383	406	385	407	398	382	415	373	370	361	403	411	387	401	369	379	347	410	378	325	374	385	398	395	376	376	364	390	381	386	377	364	384	390	355	359	411	412	364	377	385	361	385	389	362	383	378	402	372	386	413	391	380	387	388	380	410	396	388	364	389	389	406	410	397	373	386	402	356	394	382	390	374	422	368	360	414	435	411	366	388	369	392	397	374	394	397	359	381	398	425	362	399	392	396	357	389	397	394	414	384	373	359	404	403	398	392	368	413	390	379	379	364	376	371	397	393	368	382	405	385	359	389	401	373	399	393	367	393	382	361	414	389	390	360	403	376	388	352	415	378	351	397	368	344	401	374	403	408	384	401	361	365	329	407	382	375	403	379	371	361	394	395	344	384	371	347	369	376	381	396	371	376	396	380	401	373	369	379	370	394	371	382	382	389	363	388	378	362	392	370	378	382	369	393	381	420	402	379	353	379	408	351	384	401	388	372	378	368	366	397	374	380	378	392	401	369	382	359	383	320	411	396	367	377	367	373	424	395	366	370	369	379	345	375	376	359	359	390	359	367	362	396	373	345	393	413	403	376	395	378	390	388	355	362	393	362	328	359	374	388	377	378	378	356	389	390	351	386	381	379	389	382	414	373	372	374	365	433	408	408	411	381	424	378	379	359	413	370	370	387	392	417	392	388	398	409	394	379	417	367	356	389	404	376	346	350	389	397	395	405	397	365	399	368	373	360	407	395	369	371	377	365	379	365	398	360	382	400	384	381	369	358	394	386	395	379	392	408	401	405	378	340	403	378	404	385	360	369	416	395	359	354	414	386	355	374	418	425	380	384	407	328	388	416	402	389	371	359	404	392	383	374	390	363	390	395	404	395	380	411	397	378	392	384	380	353	416	395	404	404	399	386	390	394	416	368	369	384	367	352	427	368	384	378	380	384	397	416	410	404	379	386	405	389	400	397	375	393	406	364	384	401	393	393	403	371	365	374	363	354	366	347	405	361	401	361	409	372	375	342	379	373	381	357	374	418	375	375	390	388	405	386	341	384	353	354	373	385	402	398	369	393	373	389	379	399	345	411	416	398	355	388	407	399	392	392	336	377	401	372	360	381	419	375	380	392	374	389	392	385	373	402	383	362	399	365	371	377	373	358	377	372	378	404	388	406	360	357	404	392	363	416	345	381	395	399	376	380	405	392	403	368	402	417	399	396	407	360	331	379	343	392	396	377	379	399	380	367	408	396	337	371	405	376	399	380	390	379	373	400	384	378	363	396	392	394	391	403	400	374	361	374	370	411	403	370	387	359	407	408	393	379	357	406	391	382	369	388	378	402	406	363	357	370	366	383	398	388	389	408	393	416	394	350	396	357	380	360	373	382	329	374	393	367	375	417	371	344	394	363	410	376	359	383	394	399	369	361	396	354	374	423	403	400	357	389	373	361	392	374	365	392	388	350	400	363	369	360	396	351	400	374	381	387	375	380	399	390	386	434	397	342	371	416	369	328	399	397	342	351	392	394	361	403	396	415	359	390	357	380	398	383	355	410	390	403	391	392	414	405	398	387	352	364	405	350	366	372	374	374	413	363	391	394	349	386	411	390	354	405	367	369	385	368	442	431	363	378	387	380	351	380	382	365	418	421	372	398	371	405	391	348	403	379	377	358	392	376	376	423	389	363	385	352	403	367	396	379	369	379	404	387	367	381	409	398	364	403	371	394	397	389	363	392	388	401	373	356	366	385	409	362	381	386	414	377	391	346	389	378	381	384	379	355	352	352	387	390	350	367	363	356	388	375	364	402	388	399	344	371	377	414	387	400	384	355	378	349	380	394	430	368	344	392	323	364	371	369	382	358	396	395	435	432	406	393	399	386	362	385	372	383	397	358	395	420	435	348	350	352	394	368	386	368	382	356	408	384	368	348	345	392	391	413	378	400	377	357	378	343	387	367	361	365	354	420	340	384	401	354	387	396	405	368	377	403	398	372	389	401	359	383	364	393	361	370	378	395	398	427	378	389	345	389	381	405	401	401	393	368	373	373	381	395	372	358	403	412	382	363	419	411	359	385	359	409	355	368	414	379	399	374	369	386	405	370	405	371	365	384	364	392	370	410	376	356	375	368	392	410	387	321	381	394	378	362	375	338	349	370	375	403	397	408	404	378	394	367	372	404	382	401	362	395	384	373	371	384	366	363	366	407	392	399	396	400	384	406	387	402	398	387	389	377	436	362	396	413	387	385	383	378	384	389	379	407	368	383	364	414	405	408	404	448	354	367	376	374	372	396	379	377	367	386	342	407	384	413	355	406	363	388	389	395	419	413	400	391	346	400	361	402	405	381	402	379	411	359	394	336	382	383	392	394	404	395	379	378	392	422	385	367	379	377	395	386	392	382	384	368	357	380	353	402	401	388	381	395	372	367	381	403	384	369	361	389	378	413	403	402	415	384	399	389	369	354	362	412	379	389	373	378	364	370	386	413	364	363	372	339	368	374	384	375	373	383	395	391	347	391	396	364	372	366	373	420	352	379	378	381	382	372	382	390	403	358	375	357	376	437	370	429	407	404	370	432	410	381	359	388	350	363	373	394	402	376	376	396	374	364	384	370	372	376	373	408	379	411	382	388	375	383	406	375	410	394	368	385	362	438	385	361	398	350	383	406	356	372	339	390	388	366	388	378	400	390	417	393	372	406	392	385	371	348	376	378	404	351	404	360	391	367	379	424	356	376	410	389	386	388	390	377	358	402	404	379	408	349	384	364	393	366	355	385	407	381	417	363	366	360	386	386	370	359	371	379	353	385	383	375	387	390	369	402	351	367	364	350	369	383	397	404	375	359	370	371	416	384	385	378	374	418	404	373	388	378	400	396	335	371	365	393	342	361	397	369	383	383	359	375	384	412	384	348	370	343	374	377	405	369	394	364	386	405	366	424	416	359	405	402	375	404	407	374	407	381	406	353	371	412	386	391	360	357	395	378	390	356	368	387	368	357	430	385	344	415	361	392	361	375	398	353	388	347	419	378	400	410	363	345	351	399	405	382	397	398	370	348	375	398	358	419	398	383	435	406	400	385	427	388	389	358
8070	9252	20323	22974	17457	11944	9197	7827	6798	5084	4982	4366	3731	3569	3315	2890	2468	2148	2004	2362	2177	1899	1610	1661	1718	1741	1650	1461	1446	1459	1400	1278	1334	1212	1212	1262	1188	1200	1108	1126	1064	986	1045	1022	1024	929	949	924	974	950	952	935	914	936	891	918	891	971	907	889	926	934	912	888	925	907	935	881	889	962	940	884	975	938	894	890	889	917	899	972	879	923	916	918	918	937	884	927	950	894	960	914	913	913	904	866	952	935	889	921	915	891	900	958	909	907	914	869	938	932	919	929	906	891	904	971	908	938	911	936	958	910	935	905	936	885	950	974	900	885	910	911	945	949	967	934	874	910	900	910	933	923	946	921	917	885	928	882	896	957	942	901	929	914	929	903	917	905	935	874	929	908	903	916	919	929	924	923	962	870	922	922	910	923	889	869	935	875	909	920	912	939	982	880	925	893	875	921	899	893	913	920	835	865	906	890	901	935	968	943	853	908	941	939	976	918	907	873	933	933	904	918	931	867	974	914	953	887	939	909	914	880	871	892	935	926	942	899	896	962	900	898	914	882	913	919	911	890	941	946	906	935	911	945	908	912	895	934	890	924	975	949	886	889	928	918	996	956	896	895	883	917	906	896	888	940	925	916	906	878	960	896	943	883	940	908	926	893	950	927	901	936	930	926	928	913	982	956	934	922	870	1026	861	916	916	892	915	909	901	915	891	927	889	890	891	937	923	899	877	931	884	950	915	961	902	879	916	930	935	918	925	966	940	945	911	960	901	897	908	864	948	949	896	906	934	912	853	900	945	885	948	964	929	919	892	892	836	926	957	925	913	906	902	924	933	910	948	897	911	877	959	927	969	944	914	922	917	854	971	963	943	956	905	943	943	898	889	971	971	947	931	953	852	910	969	912	924	939	906	884	941	924	909	903	900	967	914	895	935	865	897	873	920	897	912	914	923	879	926	918	935	866	881	924	901	917	917	928	920	913	942	954	910	901	893	960	923	911	904	960	892	866	930	873	896	923	872	914	890	948	916	898	899	912	962	918	949	901	917	942	880	935	854	918	939	946	872	967	929	920	926	890	895	898	851	946	914	918	914	857	869	901	920	883	906	888	885	922	954	928	939	896	969	893	910	923	899	942	923	967	891	875	909	882	922	864	902	933	945	901	959	859	915	917	861	883	928	916	954	958	959	933	908	913	909	929	940	898	961	930	895	902	923	909	905	938	921	933	942	956	972	937	905	898	945	921	895	862	898	932	929	876	888	894	866	900	915	893	934	868	870	955	910	871	859	908	934	902	938	920	904	873	878	927	909	934	892	894	1001	900	914	931	911	888	918	927	934	969	930	919	948	898	930	895	940	928	927	934	919	940	936	880	894	937	871	935	972	969	903	899	892	913	956	935	892	884	900	909	953	901	899	917	899	981	933	906	907	903	992	942	894	965	895	918	900	910	928	929	883	887	968	942	876	961	877	974	927	889	972	895	900	913	867	921	979	921	877	933	909	856	936	888	880	892	872	863	951	931	942	903	936	867	839	915	945	950	935	879	853	886	900	906	898	941	933	951	915	975	940	906	904	920	933	903	988	932	911	885	934	894	949	921	973	897	935	882	895	884	864	877	853	951	865	915	948	908	866	925	946	926	928	928	940	855	921	935	953	930	909	879	901	894	942	868	917	904	854	898	883	903	956	862	933	872	938	918	947	939	917	922	861	921	961	899	936	964	900	924	874	898	887	927	925	881	910	907	844	950	936	968	983	1047	905	900	903	954	962	899	884	957	899	874	918	912	936	909	926	908	877	924	975	983	968	909	942	942	893	918	906	899	930	937	860	896	889	880	894	930	919	929	916	900	960	892	919	903	898	903	910	944	901	938	946	913	891	885	924	910	856	943	910	960	912	953	897	955	901	937	910	944	922	882	919	906	940	896	904	925	863	919	908	914	916	913	878	860	896	937	941	952	948	950	927	917	894	913	902	894	932	948	912	891	919	922	930	928	893	931	895	911	924	905	895	912	896	929	922	898	908	927	942	918	915	954	887	930	900	923	889	939	938	926	942	900	924	906	879	930	916	908	871	926	932	920	896	881	924	857	917	857	912	927	933	929	894	914	901	909	932	891	917	883	898	860	932	951	878	889	886	867	904	940	951	962	949	869	937	940	896	949	871	942	898	919	859	927	920	899	970	917	879	929	930	896	890	981	868	919	904	905	941	934	958	931	921	941	972	904	935	873	905	868	893	911	913	973	900	935	947	896	957	885	913	925	913	885	946	940	923	950	916	913	916	966	922	910	979	907	925	948	852	862	901	923	931	902	925	907	957	962	932	882	872	958	936	939	905	891	928	915	895	956	916	978	937	905	894	880	896	874	876	931	930	907	867	975	912	899	893	897	938	871	986	962	908	906	941	903	881	935	874	966	928	953	936	902	876	909	910	879	891	943	945	953	947	887	945	899	890	884	899	959	918	943	895	904	891	965	897	937	880	926	918	925	904	982	923	920	929	906	957	917	925	949	915	859	959	868	900	950	935	1032	917	909	897	916	885	915	907	912	946	892	906	918	920	953	906	954	972	954	950	905	977	957	954	893	885	935	936	835	947	931	916	890	925	930	905	930	890	946	926	864	909	884	907	921	921	898	923	920	874	923	906	900	941	904	941	936	872	942	924	924	901	902	913	919	898	861	922	918	923	956	882	902	865	926	881	927	907	929	899	941	862	906	907	888	872	912	891	956	1000	996	932	928	886	943	875	920	873	904	904	921	897	918	903	936	943	947	894	927	934	963	931	929	946	885	944	949	903	924	934	870	923	897	920	890	868	905	922	896	882	852	964	977	913	917	933	936	935	982	912	875	932	958	880	856	928	869	914	948	877	922	887	915	911	938	915	896	928	930	936	915	902	906	917	854	954	977	901	877	871	943	922	910	861	923	888	887	913	906	909	885	867	914	938	973	924	887	873	877	902	945	952	915	918	913	889	906	867	885	910	911	874	933	908	918	901	920	936	967	912	883	929	942	864	870	888	885	938	915	980	951	858	928	907	927	928	895	931	872	869	879	937	940	930	886	901	903	842	845	947	936	886	892	890	871	931	934	950	937	862	917	917	937	844	921	900	904	929	842	933	896	925	871	920	893	957	908	949	879	912	874	881	949	959	900	934	911	939	868	892	933	903	952	956	941	955	908	849	908	939	869	943	883	885	965	905	978	938	923	935	959	876	877	916	952	943	851	898	947	942	899	935	966	884	942	937	903	869	911	882	949	881	907	914	976	939	863	922	981	874	884	887	887	924	931	837	873	880	907	953	962	896	930	932	973	926	907	940	929	951	916	926	941	891	939	887	975	908	911	917	868	914	950	908	892	885	922	911	900	926	854	913	884	921	924	901	927	963	917	937	909	848	890	898	965	912	922	906	931	892	905	876	916	936	889	863	934	913	902	926	963	916	853	924	886	854	994	912	980	929	939	892	966	938	996	964	908	900	926	948	926	936	891	936	909	921	926	894	917	917	880	877	929	953	946
31120	35020	34848	34700	27867	20533	12639	9934	12075	10746	10452	8524	6952	5971	6188	3957	2520	1651	1568	2850	2256	1922	1187	1069	1202	1124	874	795	726	696	765	711	739	620	672	618	634	497	511	437	455	439	455	405	383	382	404	382	380	393	371	393	391	362	362	362	359	377	372	370	352	358	357	354	385	373	364	347	388	349	372	376	374	379	360	393	349	359	362	372	342	377	370	396	377	367	363	374	375	392	391	348	369	378	358	367	348	379	372	374	360	375	370	382	373	382	364	399	393	368	358	369	404	406	343	392	378	363	387	384	384	387	348	358	367	366	339	333	366	362	404	361	326	378	396	340	374	382	409	368	385	389	348	341	401	351	348	363	369	369	383	367	337	351	338	336	405	337	373	369	354	339	377	361	387	337	365	359	400	336	360	329	362	348	369	359	386	381	361	370	343	396	395	346	382	392	344	367	392	364	364	377	359	368	351	397	379	357	406	342	353	371	369	363	358	370	326	368	355	366	378	362	378	398	339	368	345	403	378	380	374	327	384	376	373	368	413	353	367	370	374	362	384	351	335	338	353	367	363	346	339	364	362	374	370	394	377	355	383	385	368	391	380	365	353	382	386	387	330	398	391	369	382	364	328	364	368	347	353	393	364	374	374	374	379	347	333	386	363	386	370	376	379	388	367	388	345	405	409	375	356	371	378	346	349	322	370	340	386	346	436	355	391	338	355	335	381	362	376	413	392	381	376	373	383	382	382	385	370	384	377	367	400	386	378	369	413	351	370	401	373	392	362	343	410	334	404	357	344	374	379	383	353	365	390	356	370	373	387	359	359	390	369	391	392	321	318	357	403	372	372	345	380	391	404	358	387	363	371	362	379	361	403	410	358	361	343	353	366	383	328	364	386	347	379	350	392	350	386	352	376	365	404	387	391	362	333	386	366	384	348	352	334	367	401	368	326	386	375	382	360	348	368	388	363	371	367	396	372	364	351	371	349	359	381	364	362	369	391	361	377	363	343	348	374	416	364	392	359	381	385	368	371	375	360	385	372	369	376	382	381	385	382	352	365	401	363	329	351	386	356	376	379	384	367	387	380	352	352	380	373	382	324	384	389	351	383	353	342	354	373	350	378	374	393	375	378	389	356	369	345	368	374	389	371	375	361	366	342	381	366	358	353	358	360	391	367	354	390	362	360	415	358	386	367	385	352	373	376	393	353	355	365	386	365	392	390	341	378	354	385	383	397	362	345	377	362	376	360	399	371	359	358	364	394	358	359	370	391	334	379	365	380	371	342	372	392	361	375	373	314	369	383	330	360	409	371	346	386	351	384	390	362	337	360	394	339	380	385	380	357	357	354	375	360	401	382	393	364	353	395	410	371	353	386	373	378	332	342	328	348	397	356	369	393	340	348	365	363	386	361	369	372	392	383	362	396	402	354	386	367	336	368	341	367	363	338	386	332	402	376	376	382	331	380	386	388	417	394	371	379	379	357	358	400	372	327	348	382	354	354	378	366	346	371	372	383	392	370	376	348	377	382	387	410	382	365	348	380	317	369	368	383	358	372	330	355	364	395	364	346	373	376	374	357	364	365	390	387	394	400	395	378	375	378	366	404	349	381	368	375	389	355	381	385	383	379	344	370	393	339	410	407	352	367	371	352	376	366	342	359	377	347	336	378	394	392	370	364	382	347	389	328	460	357	386	404	384	357	356	344	387	392	367	403	390	390	387	388	367	363	387	331	347	336	382	358	396	351	373	373	352	357	331	328	373	372	396	343	352	376	343	340	381	365	365	377	368	410	402	390	354	362	353	370	404	366	396	393	347	366	349	349	348	351	347	359	336	364	399	384	372	394	379	366	363	389	388	361	359	361	373	415	402	353	356	367	369	361	370	363	321	369	399	355	364	412	364	365	391	379	359	349	347	364	373	355	391	382	411	393	383	388	347	393	377	370	377	369	393	360	385	382	349	384	365	365	340	407	400	369	358	369	365	369	356	361	390	375	386	367	368	374	359	360	356	314	330	385	370	348	350	393	360	379	370	392	350	361	379	389	381	385	346	405	358	371	349	350	369	380	369	384	354	354	356	405	370	333	371	351	358	352	359	381	388	381	366	380	354	393	382	371	355	400	365	359	365	400	395	346	337	397	380	331	380	351	372	375	383	347	370	396	380	377	328	337	421	371	365	378	374	366	379	355	364	360	373	421	367	382	367	386	397	412	371	366	363	362	371	383	363	380	368	403	405	366	379	347	381	391	356	364	362	364	361	371	358	347	413	364	370	389	372	383	397	361	408	406	368	382	396	363	366	370	385	368	387	331	382	397	379	324	371	360	373	371	384	362	402	371	369	372	415	401	392	393	386	389	421	390	397	383	370	359	346	356	319	379	374	368	332	368	355	380	335	357	336	367	362	361	367	361	406	392	365	347	377	357	350	394	373	387	360	368	394	379	353	380	379	393	352	335	362	376	365	345	352	358	357	364	367	369	352	372	369	382	381	343	397	341	350	350	411	357	377	394	340	372	369	361	374	384	394	398	379	384	345	365	368	365	379	383	383	392	355	404	379	353	386	341	351	364	394	356	369	382	375	356	387	366	368	383	367	390	379	361	371	367	403	390	355	362	339	377	400	382	347	347	351	403	395	337	377	380	396	351	338	393	376	376	361	385	393	365	394	367	349	362	383	370	379	386	361	355	390	382	332	379	371	353	333	331	350	385	387	361	346	350	368	364	431	392	342	350	395	401	342	351	357	390	314	384	406	360	382	387	371	359	341	350	336	363	375	371	377	326	355	370	362	361	415	356	360	320	376	390	388	346	358	367	347	343	327	356	367	387	333	390	344	362	368	407	395	385	350	391	378	371	402	347	349	372	374	398	356	352	369	357	401	374	371	340	391	341	395	356	395	373	341	363	351	349	379	353	366	384	369	370	379	423	372	359	388	372	351	334	413	400	375	360	377	380	359	367	364	372	403	372	375	370	395	351	360	353	351	379	369	360	358	399	374	392	390	368	342	341	381	379	368	375	356	346	353	369	356	385	420	408	405	343	361	358	379	382	348	377	379	371	343	357	375	398	373	367	385	375	377	361	380	362	348	349	339	374	366	357	341	342	358	378	432	385	362	385	371	385	400	371	343	367	348	393	340	370	383	376	408	396	356	348	323	316	348	347	368	364	386	341	368	380	372	353	341	389	362	361	357	365	369	330	367	395	349	373	350	374	360	393	389	361	374	344	360	366	369	375	374	370	360	379	352	349	362	386	400	378	330	391	390	394	367	374	377	407	364	384	401	355	369	377	376	353	344	373	383	333	370	382	357	384	389	378	371	339	364	388	362	409	388	384	348	366	406	363	360	377	351	379	369	377	327	352	409	367	375	357	372	382	356	369	361	352	429	352	378	345	342	333	365	360	338	349	400	358	384	390	334	387	407	370	355	366	397	382	357	357	370	379	380	366	380	386	344	389	366	355	374	396	336	394	359	368	366	369	355	369	388	336	390	345	349	367	379	340	368
20318	27492	33297	37253	32206	24830	17124	18928	23884	22367	24276	23588	22936	21955	23327	15989	10942	7264	7654	14749	11804	9871	5643	5653	5912	5016	4681	3794	3307	3013	3694	3046	3189	2767	3031	2672	2474	1903	1712	1693	1524	1456	1261	1308	1190	1170	1107	1000	944	910	912	956	946	876	975	951	896	851	911	890	885	877	863	875	840	917	901	864	883	839	877	890	886	809	906	886	864	910	890	939	906	900	859	916	875	853	899	887	886	911	917	867	880	887	899	864	879	914	906	868	853	823	922	891	809	853	828	915	900	863	880	909	882	879	904	860	900	894	874	861	899	884	872	876	901	885	874	886	920	857	885	897	923	887	903	944	940	877	881	898	885	848	940	888	901	894	894	823	923	868	866	878	930	941	836	927	908	874	916	840	875	895	925	873	836	895	892	894	909	870	900	894	870	865	931	900	829	888	927	920	874	872	826	873	857	862	899	887	894	854	885	943	899	905	881	871	917	890	907	908	926	868	871	948	937	857	860	875	915	911	890	839	895	861	897	842	968	876	900	901	935	847	845	896	902	828	885	869	860	912	887	844	868	857	866	916	899	835	841	920	897	923	896	871	846	901	909	901	949	855	855	877	896	891	926	872	907	942	877	890	866	884	920	854	888	901	875	949	878	918	886	933	882	901	929	906	880	860	864	877	830	913	899	876	911	889	936	900	928	889	937	871	866	879	865	853	932	912	887	874	933	874	874	917	912	910	918	919	860	849	880	870	857	855	902	894	856	954	901	890	897	870	863	823	924	883	957	882	863	888	943	816	887	867	914	873	892	868	885	897	850	879	836	931	847	931	880	873	875	888	889	916	892	867	932	897	865	862	809	861	904	842	874	857	909	871	885	922	891	888	918	862	903	902	916	910	892	924	846	914	947	930	872	940	883	866	876	894	846	916	937	884	885	855	849	837	842	926	904	848	898	939	827	921	863	875	853	890	852	882	952	850	888	958	914	864	863	852	824	835	870	886	929	882	873	867	833	859	891	887	894	904	895	881	859	871	890	935	830	883	827	868	891	909	865	866	907	844	893	821	910	894	900	795	834	879	879	865	886	881	864	798	889	896	886	880	860	910	873	962	861	900	826	871	889	907	885	830	839	824	926	877	852	897	922	841	907	919	895	876	876	883	880	865	899	844	901	959	866	904	953	917	911	887	823	866	844	914	911	879	874	921	882	865	869	870	865	867	858	900	917	841	916	908	825	909	865	873	912	905	850	867	838	867	844	849	856	871	853	944	896	840	881	893	877	887	858	885	878	851	836	869	899	882	865	842	912	862	857	865	889	937	908	915	897	898	821	870	875	853	911	904	873	868	847	867	877	895	860	915	884	895	875	853	838	886	893	923	865	861	875	916	922	844	853	914	888	922	870	867	902	876	876	904	879	864	884	838	917	908	903	840	916	896	893	896	913	918	901	881	839	924	841	840	942	876	885	867	905	920	904	892	920	878	906	849	855	889	887	855	885	887	865	890	849	844	903	887	906	879	884	874	885	900	899	925	847	870	873	905	903	849	850	895	906	824	861	924	872	848	876	871	894	906	900	937	864	870	868	885	976	843	908	856	886	913	842	836	888	824	831	856	900	900	904	898	915	894	866	880	903	902	869	824	900	851	909	893	910	896	811	921	919	830	895	874	840	871	869	876	871	901	867	880	924	860	873	840	839	819	905	865	910	943	885	866	904	876	879	909	900	891	889	870	904	834	903	875	845	883	920	854	858	889	903	857	877	951	874	864	886	858	926	824	903	834	939	901	887	834	849	865	873	912	920	869	871	869	919	933	886	904	932	873	846	889	875	849	878	881	805	915	869	888	855	893	950	894	889	911	930	891	879	895	880	860	898	885	848	865	857	876	882	832	874	894	878	886	880	883	879	870	893	912	896	843	849	840	848	874	866	913	895	900	832	826	912	854	890	898	913	870	886	930	873	883	892	864	885	898	894	919	904	909	891	896	902	879	921	866	845	861	895	891	873	925	877	888	876	855	851	854	875	881	831	867	905	882	914	884	856	857	851	870	876	931	889	885	833	887	856	853	853	912	873	844	867	887	849	904	860	886	859	876	902	890	882	919	875	864	868	861	866	909	852	866	868	882	885	919	885	886	879	900	863	889	853	834	927	890	921	867	905	855	851	877	854	841	878	880	882	903	874	846	883	835	945	888	873	858	906	942	835	873	896	874	840	852	818	894	843	880	894	905	913	919	839	921	894	905	957	927	888	947	899	897	864	890	922	882	870	912	836	855	853	888	878	830	875	862	904	845	898	923	918	885	888	894	914	822	856	874	911	948	837	897	946	849	916	848	918	855	879	847	874	838	866	898	930	903	892	851	898	882	866	871	908	919	890	903	894	897	935	873	905	860	883	870	858	913	848	868	857	885	873	832	911	862	844	883	889	892	901	889	848	918	894	889	900	925	925	858	864	898	894	942	890	891	869	874	876	920	905	857	896	867	890	871	873	881	909	876	852	892	879	919	883	894	814	819	861	922	915	867	859	892	889	903	887	918	866	839	920	852	858	914	870	892	847	908	896	964	909	863	923	879	863	845	853	865	881	860	854	875	890	879	856	876	911	890	888	901	894	823	838	846	853	877	891	860	894	880	892	915	860	902	852	933	847	902	943	850	883	875	825	910	835	896	887	895	895	875	920	946	872	906	882	904	861	885	862	869	877	874	918	898	854	840	897	900	844	891	855	863	910	886	939	893	871	880	851	906	876	861	899	875	851	896	872	885	831	925	890	902	850	920	864	863	929	902	859	859	843	802	860	841	900	883	869	907	931	855	858	875	886	898	908	837	887	870	880	913	887	880	907	815	887	904	875	933	851	950	896	878	921	881	909	857	907	915	869	841	889	847	935	868	915	824	860	887	862	881	852	863	859	856	904	933	828	885	873	870	868	901	932	916	887	876	921	890	867	928	891	856	865	887	893	833	927	880	860	858	887	866	831	890	919	847	864	839	881	938	880	878	868	848	860	885	843	856	885	912	880	837	870	912	886	879	877	855	878	905	929	904	914	897	860	830	883	856	850	926	887	879	885	897	928	933	867	872	891	858	870	841	863	893	890	965	861	914	870	934	911	938	857	884	877	903	917	870	929	905	872	907	833	883	870	916	867	874	881	937	910	865	884	837	904	871	869	870	907	908	910	884	876	874	860	900	930	947	906	930	856	910	865	841	850	845	911	866	887	851	862	890	874	900	855	876	926	876	900	846	922	909	930	897	844	893	904	832	868	845	856	891	874	830	888	909	890	861	833	877	890	886	897	939	907	925	936	907	863	872	851	919	872	874	857	908	919	926	883	864	877	923	913	866	924	907	885	818	901	793	828	915	882	915	842	897	896	845	852	894	895	870	855	891	876	899	846	834	915	863	938	884	880	844	837	857	873	885	817	933	898	940	870	902	857	862	902	859	816	844	877	856	866	840	892	883	882	907	897	875	871	873	869	821	878	906	929	915	915	920	941	840	914	885	868	943	850	909	885	913	909	962	882	877
38846	39966	41534	41191	33945	26501	18732	13938	17459	15999	15246	13792	12561	11161	10808	7125	5467	3474	1913	4616	4055	3174	1932	1846	1764	1590	1210	1010	850	805	1056	963	775	722	773	647	751	559	506	447	450	392	445	415	363	387	370	334	328	324	342	279	311	286	329	310	324	316	333	312	292	288	302	271	285	309	301	315	312	283	289	311	332	286	305	324	279	310	322	311	271	317	306	297	338	318	300	302	302	314	287	291	339	296	299	315	316	312	283	324	310	309	314	339	336	308	306	337	302	313	312	267	328	319	290	315	311	318	300	334	311	318	292	289	288	294	296	329	312	301	302	335	299	306	281	338	325	282	290	301	360	315	322	297	296	301	305	304	317	327	301	330	325	302	298	320	318	328	338	300	303	312	302	330	331	328	307	311	279	290	324	327	317	301	307	331	307	329	306	316	317	313	319	322	295	322	340	289	275	348	344	284	299	289	311	319	311	274	290	337	254	291	286	326	313	292	339	311	319	326	294	278	293	297	349	293	291	290	331	325	312	292	307	320	300	273	283	293	287	287	306	298	288	304	294	316	315	273	303	284	275	303	302	325	307	328	262	290	330	306	285	290	318	297	300	281	312	288	317	310	287	322	290	313	312	291	309	328	303	320	292	309	313	302	332	294	288	313	308	333	290	355	311	291	289	282	304	306	281	335	292	320	314	319	316	311	306	306	301	310	344	297	279	285	302	324	343	316	319	300	282	293	320	300	293	305	311	327	316	305	319	297	322	322	304	326	300	303	303	310	304	325	294	317	278	289	321	334	313	304	327	315	287	340	329	301	331	293	322	279	285	303	291	303	316	313	295	312	303	264	297	321	299	300	327	298	324	331	318	315	295	269	316	281	321	284	339	294	295	306	261	293	324	324	307	334	300	311	320	294	297	348	323	315	327	299	302	304	281	299	279	299	307	321	294	306	305	248	286	302	300	305	314	321	307	303	297	306	313	279	309	358	312	323	327	328	289	283	286	327	276	291	300	280	313	310	318	293	332	335	280	295	300	318	327	306	306	278	308	332	303	324	331	285	333	317	249	308	320	345	263	297	315	300	287	300	292	298	293	310	317	317	350	280	323	333	306	300	291	327	342	325	315	315	309	332	282	276	324	325	280	316	301	309	321	272	272	314	327	310	313	304	307	273	309	281	277	306	307	294	288	304	313	276	313	284	323	292	297	325	293	303	333	329	317	354	265	294	294	317	309	289	317	302	271	305	301	294	318	304	291	308	305	294	295	326	301	281	306	309	293	305	313	329	339	304	341	292	316	318	290	312	336	322	304	275	308	308	314	296	319	313	314	313	296	322	287	297	308	278	325	322	318	311	290	271	316	326	312	286	335	298	307	308	305	326	327	335	295	311	316	328	305	309	341	318	278	292	278	321	283	312	298	295	323	286	309	342	320	291	324	300	306	266	323	306	299	294	305	283	290	317	327	310	321	314	284	293	317	301	316	311	344	297	298	285	288	281	329	299	317	288	326	274	329	299	291	304	320	301	328	305	281	304	281	347	320	286	316	326	306	318	315	310	282	299	307	330	308	304	294	330	337	328	321	315	274	283	282	318	303	295	313	336	353	295	325	303	300	287	328	282	314	293	267	270	312	306	306	282	308	301	286	300	281	304	306	309	282	311	294	313	307	315	319	271	322	305	270	275	286	298	316	317	289	290	307	324	279	314	338	290	311	265	305	313	274	292	307	295	267	295	322	303	326	335	278	311	305	320	316	304	285	282	323	317	286	320	295	335	322	306	303	313	311	300	316	310	274	304	313	311	274	310	286	309	310	334	290	310	296	304	291	323	260	279	338	325	276	290	307	318	297	330	307	330	284	285	281	343	301	308	300	325	275	312	292	290	309	317	294	313	297	292	318	310	333	279	321	327	299	283	317	315	305	331	325	339	304	298	287	316	313	277	296	292	329	311	309	309	291	309	272	312	305	281	304	307	283	305	325	322	285	317	293	266	296	294	293	297	313	329	278	310	315	319	308	301	291	299	278	308	325	292	304	293	305	307	333	319	297	274	305	322	297	342	290	301	290	292	300	314	287	289	311	323	285	307	305	321	294	289	277	332	319	276	281	324	283	307	317	295	345	298	317	312	271	288	318	272	294	333	336	302	299	298	305	304	307	301	302	334	318	310	288	313	267	309	322	295	282	304	277	293	298	289	308	293	289	318	317	312	316	311	313	328	298	355	290	316	322	313	318	273	302	308	284	304	323	314	304	278	323	304	310	314	309	305	318	276	299	315	301	312	321	322	312	295	306	294	310	289	287	338	331	296	295	312	312	307	297	283	283	310	285	295	331	298	309	322	283	331	336	314	288	288	320	300	295	294	303	299	281	328	319	287	315	304	283	298	319	334	336	318	326	332	324	309	275	289	352	306	337	258	306	315	323	329	289	290	323	263	313	331	315	288	318	275	351	313	316	312	319	313	330	288	315	309	293	301	262	298	281	314	271	304	324	330	300	275	300	331	290	306	310	284	270	296	317	310	274	298	315	282	306	315	289	302	316	316	316	297	299	327	284	276	304	331	324	301	335	319	303	316	329	297	297	298	299	290	327	291	299	280	311	295	324	304	312	305	295	293	313	312	302	318	304	314	298	315	311	285	291	289	291	341	322	298	287	315	300	324	311	324	268	270	309	292	283	313	315	323	294	316	328	314	312	334	276	294	306	291	295	316	284	323	333	287	299	267	306	306	283	292	321	312	300	318	296	308	289	291	296	289	298	325	317	287	301	316	310	297	287	306	290	307	308	304	291	329	316	320	294	332	291	339	297	301	287	313	314	333	337	288	322	292	308	316	328	295	343	302	282	314	316	305	333	302	300	304	293	293	295	307	305	326	293	310	295	315	313	351	294	321	316	329	304	312	304	320	309	317	323	293	322	282	279	322	306	317	320	316	294	306	278	269	267	319	300	330	311	326	290	329	299	308	293	297	303	302	309	306	311	310	295	312	310	357	295	294	291	309	351	321	296	273	314	274	347	307	300	315	308	317	327	332	306	311	322	313	271	311	308	280	310	298	280	298	281	288	299	323	279	282	281	294	298	292	302	305	258	277	335	329	312	290	321	288	321	294	336	328	284	311	263	292	317	317	324	290	330	316	317	343	285	304	286	306	297	288	301	304	282	295	309	283	302	311	305	306	301	311	330	302	323	321	299	317	312	322	306	267	301	309	280	320	324	296	294	295	326	320	322	307	288	304	284	311	319	317	322	301	288	284	303	289	269	305	259	317	245	284	339	275	305	337	306	334	302	300	322	315	296	302	297	339	281	270	296	311	304	311	310	307	274	284	339	344	267	288	310	308	305	307	317	309	284	306	369	304	307	296	291	300	268	306	306	284	308	309	322	327	320	306	292	303	319	317	289	327	305	316	332	269	293	304	315	304	290	322	290	295	324	314	312	302	310	310	303	323	304	322	321	277	326	295	292	312	309	308	316	295	321	325	304	311	300	313	276	313	297	306	293	308	307	307
24638	30688	40245	43322	40583	30142	21545	19773	28679	26557	29505	29732	30465	30812	29656	22093	18496	13042	8329	19778	17796	14256	8795	8648	9183	8079	6447	5173	4786	4451	5812	4861	4061	3995	3915	3499	3771	2275	2367	1936	1758	1643	1412	1316	1277	1230	1107	959	875	792	835	802	796	723	778	782	734	757	756	773	763	720	747	744	765	726	764	757	718	780	747	726	708	745	721	762	760	736	758	754	731	744	734	741	718	717	807	737	771	731	748	723	777	701	744	714	740	730	812	773	749	738	771	735	704	747	762	747	770	740	764	744	736	752	709	719	752	754	705	795	732	753	702	760	685	725	752	763	764	745	707	768	734	716	775	749	763	760	790	781	695	755	716	712	728	735	750	718	753	743	725	772	733	738	770	705	808	748	748	794	792	795	782	725	753	760	726	753	744	766	784	732	701	732	736	696	794	771	717	741	725	744	704	714	728	776	734	726	783	780	696	753	769	704	760	748	713	757	805	731	777	721	732	686	742	693	752	733	736	754	789	738	720	732	781	735	725	728	723	691	746	695	751	751	679	730	700	713	736	768	707	773	733	729	741	720	725	750	792	734	729	740	729	747	795	766	714	713	774	737	698	755	728	703	755	716	742	753	696	759	740	734	744	743	734	735	761	690	723	733	734	750	740	736	725	709	762	761	797	766	766	741	695	777	709	748	744	752	756	730	715	754	706	746	733	769	710	722	785	748	708	767	715	724	700	758	722	745	759	744	742	698	775	765	729	749	761	729	751	742	694	747	717	784	722	774	708	755	761	782	731	733	694	736	728	770	749	723	721	744	734	774	771	782	760	732	757	768	738	772	700	688	705	726	730	759	767	742	746	694	714	793	748	732	725	795	701	685	741	778	703	751	739	722	785	702	734	745	739	710	692	737	761	774	778	727	789	748	736	807	746	734	733	704	683	708	701	728	748	735	781	724	738	715	748	754	745	744	734	739	751	776	766	722	774	690	741	713	728	714	759	746	756	757	761	720	697	696	729	705	714	747	745	767	702	730	701	723	763	750	764	739	718	708	756	752	756	750	724	736	678	695	736	696	783	721	743	747	743	746	690	724	781	738	748	707	773	733	772	701	748	801	777	754	759	752	711	763	777	752	707	696	733	671	751	697	741	739	789	764	771	713	735	747	707	725	753	768	765	715	730	692	731	694	724	731	755	778	669	744	741	753	765	739	723	736	723	708	745	750	784	717	743	773	748	725	702	729	738	758	746	739	712	719	742	748	764	782	736	713	768	750	746	738	737	728	685	760	712	742	787	739	718	698	776	756	716	781	720	711	674	754	767	783	748	775	710	744	714	763	678	744	717	751	705	738	722	743	687	709	765	716	743	699	763	695	702	765	697	703	747	712	755	735	740	728	673	718	713	711	678	731	704	732	698	747	753	782	749	727	771	737	740	744	789	747	715	716	785	768	702	769	780	753	788	722	756	755	759	681	769	717	725	787	725	772	766	770	719	710	738	730	719	770	689	777	727	766	765	765	750	682	690	744	749	747	763	718	747	783	714	718	740	723	751	690	714	777	706	713	692	706	696	735	715	706	721	702	723	741	771	744	702	716	736	729	729	780	712	722	765	736	680	720	740	750	723	773	755	757	706	729	728	699	742	763	723	753	731	757	723	787	679	731	764	758	724	760	796	719	737	677	755	739	727	753	702	733	773	747	726	738	704	680	712	715	754	737	769	740	727	718	736	770	683	738	726	737	741	700	733	723	736	720	747	752	716	718	794	736	712	772	782	713	728	748	778	738	725	729	737	742	757	786	729	721	745	792	734	723	754	737	778	742	744	721	731	747	728	743	710	733	813	724	739	775	725	697	729	778	749	727	766	771	734	711	746	725	707	735	760	729	745	757	715	633	777	744	737	687	724	732	749	795	787	710	714	722	688	739	734	705	745	754	733	730	730	721	706	701	710	754	791	773	719	741	739	753	764	768	741	761	732	744	728	745	761	770	738	703	793	757	731	708	731	728	724	791	736	747	723	749	699	729	733	734	757	699	780	766	774	779	749	768	730	738	685	761	738	732	755	726	724	735	726	757	739	751	788	720	738	730	755	715	679	726	765	733	694	731	734	745	760	733	737	710	707	704	732	714	715	704	738	725	695	731	777	782	747	741	693	766	748	740	759	752	728	760	705	782	745	723	757	758	707	748	714	737	703	715	744	749	746	737	710	755	724	736	742	739	770	733	705	732	698	727	737	723	719	735	748	793	771	745	704	730	731	736	740	744	778	686	721	732	696	735	720	798	723	767	695	746	682	735	776	796	683	738	788	685	702	724	761	716	758	694	780	703	719	729	744	691	744	704	721	724	738	730	739	770	710	682	781	791	755	724	725	745	805	697	761	717	713	767	717	737	703	720	708	748	789	710	743	735	705	721	755	732	744	702	741	753	772	758	728	768	726	739	752	724	694	763	717	751	742	754	739	712	767	791	732	730	801	772	700	726	699	756	759	758	724	807	728	696	714	760	740	748	736	721	744	709	736	716	777	763	711	787	740	725	735	743	749	696	745	730	752	750	732	710	716	731	702	729	722	740	715	719	720	756	707	728	719	713	745	708	698	773	730	734	718	728	749	762	788	761	789	713	765	745	735	737	753	766	740	774	762	742	732	731	722	707	728	789	743	743	740	750	769	785	729	802	755	720	706	734	718	705	713	758	709	753	741	694	752	770	728	721	773	712	736	741	688	779	729	770	733	783	728	710	713	729	778	774	766	778	795	800	725	749	689	764	759	749	707	800	673	750	736	785	742	699	716	760	751	730	744	775	708	742	729	733	712	747	763	721	750	755	737	774	757	745	723	730	739	668	724	724	754	765	802	702	677	737	706	769	733	764	760	745	722	725	715	749	721	739	721	704	738	732	715	780	782	770	722	763	735	737	733	712	745	724	661	737	717	715	684	757	744	721	689	735	742	724	746	761	697	740	751	718	751	753	700	715	698	743	670	748	737	730	749	771	682	695	728	730	757	712	706	758	714	741	708	706	757	720	742	695	763	761	676	669	719	713	762	752	772	722	748	724	738	680	727	723	696	707	742	752	681	743	727	774	815	748	761	742	719	753	720	718	729	768	742	797	701	724	749	744	782	752	689	753	710	691	717	739	741	724	721	707	747	718	739	722	767	739	762	757	750	716	751	719	713	704	739	778	681	748	729	696	754	694	728	720	786	710	756	743	716	704	725	730	737	755	757	754	743	782	695	738	743	768	734	681	760	722	786	751	757	762	723	740	772	717	741	758	754	703	712	749	735	733	758	725	739	734	698	712	736	752	743	779	762	753	765	727	755	734	783	763	748	738	747	767	777	777	755	700	773	759	775	732	707	728	730	767	751	802	726	739	745	762	776	747	762	697	747	799	763	748	752	736	733	749	763	703	719	715	745	772	711	753	737	719	726	721	677	704	733	742	748	723	766	698	741	691	738	722	753	728	699	729	702	763	725	761	768	761	695	712	773	718	732	739	712	716	742	741	733	709	720	751	742	747	672	760
14276	10658	14103	11748	7994	5249	2888	1916	1671	1376	1157	947	876	872	791	675	652	605	554	547	533	539	524	485	489	496	456	464	460	477	463	440	433	452	438	435	434	409	370	398	382	371	384	385	390	361	373	414	397	345	409	394	372	415	383	358	352	388	386	382	381	368	398	380	381	377	369	409	337	379	363	383	388	400	384	380	390	381	368	345	375	350	407	383	370	423	360	408	375	395	373	390	393	371	389	379	391	407	309	401	364	382	383	390	393	352	399	378	376	393	373	344	372	361	392	394	413	400	369	369	369	375	377	420	398	341	368	400	362	380	377	369	401	397	370	350	388	421	350	413	418	363	373	392	401	367	378	409	380	417	363	428	385	332	412	455	359	355	400	368	373	364	371	401	366	385	381	382	400	368	419	392	339	377	407	388	390	351	389	361	374	409	398	391	340	385	360	396	334	412	368	354	368	414	391	373	386	402	390	355	392	374	383	368	377	370	384	399	393	399	387	399	415	396	387	402	374	389	373	404	358	406	376	414	398	402	437	418	407	396	386	393	371	388	342	410	366	373	379	414	411	389	377	378	393	421	371	381	400	406	372	345	405	349	426	411	389	402	376	350	359	380	439	404	442	376	398	368	399	380	404	375	383	382	376	404	345	395	393	368	382	431	390	376	376	373	367	400	341	407	399	392	382	358	367	382	372	359	371	382	366	357	383	411	397	428	372	393	363	400	380	381	369	389	398	369	347	361	384	408	387	385	375	364	406	385	401	374	382	362	378	408	377	385	389	414	390	385	371	398	399	378	375	401	386	356	386	384	364	379	358	401	386	396	423	384	403	411	394	403	359	379	387	401	417	380	401	369	404	377	411	430	375	408	352	369	375	383	387	402	359	395	399	420	386	390	414	373	400	378	381	361	368	441	399	400	376	422	373	362	386	377	389	335	357	376	349	413	387	393	388	355	416	384	352	352	358	372	401	385	362	387	401	401	386	361	364	410	373	396	411	372	421	413	410	381	390	403	390	383	408	423	366	375	370	404	367	400	396	410	425	400	398	430	378	388	386	433	359	359	386	381	373	383	383	398	354	387	361	419	413	363	403	392	368	366	361	393	453	394	419	380	368	383	359	382	374	369	407	379	377	388	380	395	385	408	389	406	387	354	414	433	368	393	401	391	344	347	387	443	375	401	396	351	363	408	375	371	423	387	399	371	379	401	381	365	384	408	378	400	383	375	314	401	365	390	396	407	392	365	370	400	403	378	383	374	405	367	381	363	351	375	399	399	396	373	374	392	347	395	363	403	394	376	360	359	392	382	385	402	394	402	378	397	373	400	352	336	351	378	375	356	384	388	369	407	385	376	372	413	386	376	360	406	376	402	353	369	353	394	390	432	390	378	357	396	347	401	379	371	382	378	363	390	375	396	382	375	379	366	405	390	379	363	366	380	405	380	415	395	376	367	390	416	411	410	409	355	424	412	363	396	411	383	397	378	384	348	394	374	401	360	366	358	409	372	380	410	342	394	368	392	385	377	373	395	367	378	361	397	409	386	431	385	375	400	408	391	352	383	380	334	352	372	420	385	406	380	379	393	392	378	375	390	400	403	358	404	352	374	346	414	391	400	394	341	388	385	345	384	376	385	374	409	380	408	400	364	372	388	372	381	385	343	387	402	404	361	355	384	392	372	406	360	394	379	378	400	403	380	388	360	377	334	388	388	366	356	368	400	376	403	391	388	380	386	383	360	414	400	398	383	395	372	364	390	385	370	379	375	387	370	380	388	386	406	403	356	394	368	395	393	384	393	384	383	364	362	374	396	389	399	382	379	403	406	413	408	364	348	413	382	368	349	386	351	386	407	404	362	361	402	372	401	402	403	391	384	409	371	377	409	362	357	380	384	370	393	397	432	411	360	382	377	389	371	389	350	387	377	385	370	367	388	367	415	399	354	389	385	396	382	397	382	396	424	359	376	386	357	342	402	373	405	385	408	437	357	415	376	403	370	356	402	379	378	347	358	377	388	349	341	371	372	375	394	426	375	360	400	411	363	394	396	412	378	411	384	426	392	371	404	375	364	388	392	404	448	348	356	391	377	419	361	393	355	369	404	410	381	406	410	381	403	371	338	400	375	429	370	407	354	359	409	388	353	351	375	376	404	408	382	392	373	406	422	395	420	376	410	389	378	374	392	372	397	405	378	382	372	397	403	376	384	369	376	403	408	404	386	429	407	379	389	375	382	419	394	339	377	394	384	374	360	381	387	350	400	376	394	412	386	427	393	399	362	408	385	363	374	395	404	390	396	402	401	387	409	385	419	368	374	398	378	370	364	341	405	390	420	426	383	387	404	370	400	387	408	410	403	410	373	332	377	397	392	392	372	374	347	367	337	408	429	377	409	379	397	361	419	382	397	387	391	400	378	387	374	379	399	430	378	390	358	416	381	382	396	379	375	423	372	388	385	391	420	376	363	352	380	409	377	409	362	395	387	409	387	396	358	371	391	425	386	391	398	396	418	394	396	380	399	383	394	372	383	389	385	357	364	404	409	400	381	375	427	369	415	404	425	365	376	382	415	395	391	427	383	366	368	382	381	369	347	365	413	374	386	374	389	354	372	376	375	367	384	397	370	409	346	360	394	387	398	384	353	375	368	356	369	425	394	398	419	375	391	389	367	363	397	388	360	395	371	379	378	391	398	386	400	387	420	369	390	422	353	397	354	372	397	378	372	378	387	411	357	384	375	398	371	395	385	399	383	359	365	430	391	355	397	378	368	361	385	363	372	355	389	409	422	400	393	394	386	363	417	417	424	398	389	371	386	379	359	444	377	376	374	424	402	386	384	414	373	386	388	369	400	399	401	398	405	389	378	394	381	391	375	395	395	403	420	392	382	387	359	395	398	339	392	367	394	359	395	356	394	394	377	379	405	370	437	375	380	357	362	392	387	394	384	350	384	364	400	385	377	375	413	402	403	378	346	411	402	370	391	392	399	348	400	420	390	401	387	357	431	425	382	389	332	396	400	385	402	357	368	354	423	368	388	388	359	359	382	402	368	381	372	389	366	400	364	362	375	392	391	378	380	381	393	408	367	375	396	417	384	408	356	410	400	367	379	399	406	400	376	411	400	372	376	394	427	385	355	369	383	413	398	393	338	363	398	403	365	400	353	391	381	382	369	439	371	357	368	372	389	387	409	379	362	382	344	404	365	361	382	382	380	370	398	367	404	404	392	412	408	352	392	411	391	405	398	406	380	373	368	374	411	392	386	401	396	372	418	391	409	389	384	360	343	408	356	375	389	405	400	397	378	333	370	440	406	349	419	346	405	369	406	387	410	409	365	426	388	414	408	368	363	395	371	394	371	393	382	359	412	404	405	389	391	388	373	391	364	419	387	310	396	368	422	388	361	405	407	391	426	407	408	440	369	377	403	421	377	396	376	369	358	375	396	378	391	367	404	392	381	399	383	429	407	350	393	435	438	387	394	384	352	367	417	388	383	407	377	385	365
8740	9689	19977	21737	19227	15100	9874	7790	6791	5783	5342	4581	4115	3844	3520	3021	2633	2161	2005	2102	2108	1997	1703	1780	1722	1752	1613	1570	1485	1461	1371	1441	1439	1338	1286	1332	1143	1185	1065	1079	1046	1014	1012	1016	1032	932	985	992	887	935	885	922	933	977	928	970	951	925	912	912	875	985	954	917	960	939	980	931	898	963	911	950	903	907	896	932	918	970	933	899	932	948	901	923	930	923	996	945	969	946	903	896	905	936	924	985	927	924	931	927	933	907	920	900	928	922	961	992	927	897	905	880	922	949	969	938	937	909	915	948	877	924	926	858	942	917	967	903	829	925	895	897	932	919	939	930	899	935	895	911	875	934	951	958	964	914	859	966	917	914	884	965	929	931	936	897	933	874	911	971	906	904	894	916	905	929	931	938	900	920	914	976	908	1003	919	966	953	876	858	929	971	910	891	887	920	906	966	923	882	963	908	922	920	926	908	947	967	919	887	837	904	934	917	928	950	949	876	916	913	916	889	936	945	968	937	934	953	941	870	897	930	878	955	885	942	884	981	980	905	974	994	910	916	868	938	965	910	944	972	844	891	911	922	942	934	993	936	908	895	921	944	914	955	896	934	883	901	920	896	866	949	971	880	864	891	895	952	907	899	934	910	869	910	842	919	914	917	930	907	910	885	932	971	925	924	958	888	955	976	919	879	914	989	902	929	956	935	938	917	919	889	926	944	946	914	927	912	921	900	924	887	928	876	902	998	890	925	932	884	932	902	925	862	904	930	935	906	973	912	931	944	946	927	925	930	955	920	925	917	935	943	922	873	964	937	924	929	943	918	937	917	893	910	963	914	903	928	935	933	916	895	965	958	906	918	900	898	854	953	857	908	919	991	915	919	889	961	931	944	950	970	940	911	936	972	931	938	905	926	968	942	918	895	893	915	936	931	951	968	938	963	892	948	935	886	900	919	923	925	925	869	952	944	894	944	921	919	975	947	973	937	906	986	913	971	883	950	893	905	889	945	923	917	999	918	909	923	965	1001	905	946	923	867	916	934	891	915	897	959	918	981	926	916	894	913	903	902	965	963	950	920	920	944	877	946	933	879	900	912	932	891	946	877	912	970	915	913	880	913	932	927	897	890	954	899	950	923	925	904	903	920	961	910	945	948	924	918	928	921	959	982	985	911	925	963	907	977	929	929	961	851	912	960	914	911	933	903	902	896	890	939	932	926	922	899	908	929	960	902	939	946	917	921	926	996	874	932	903	930	915	890	911	919	948	934	916	899	852	914	860	941	865	946	921	901	961	922	922	866	891	951	936	950	911	873	900	911	938	948	871	919	952	949	970	852	945	988	935	913	977	952	882	922	885	983	885	906	927	807	922	933	866	930	938	896	914	929	866	907	883	953	935	955	937	871	894	937	892	960	974	920	910	912	939	921	924	908	918	899	923	917	896	882	942	958	903	904	893	910	915	923	919	910	936	954	936	911	912	1003	898	918	924	939	920	967	929	923	928	922	937	937	906	922	896	962	943	888	941	918	909	947	935	882	936	875	972	1001	890	963	925	956	937	893	895	945	917	934	924	967	915	928	966	910	943	938	881	922	948	967	909	930	866	874	897	944	963	919	889	909	936	946	969	920	878	968	897	927	936	876	888	909	985	904	870	897	919	979	906	910	932	877	957	905	916	934	890	921	919	968	939	953	952	891	886	962	948	907	924	923	997	883	935	920	947	968	901	929	901	928	942	899	930	914	932	924	906	916	892	868	936	953	929	921	883	888	931	907	912	900	936	970	862	900	931	986	961	856	924	961	927	909	936	896	908	940	928	914	938	913	1020	954	898	932	912	888	889	936	947	911	874	913	923	911	976	933	903	928	932	965	927	929	982	899	933	879	871	972	959	944	919	884	943	954	941	878	968	893	891	919	895	892	957	933	891	934	895	941	879	952	921	918	889	895	879	955	951	884	949	919	979	929	938	900	967	947	917	892	916	900	952	936	957	949	902	908	902	968	917	921	917	921	965	917	930	931	952	910	925	939	910	891	922	985	893	884	935	897	961	932	904	894	896	932	943	921	852	935	846	914	905	938	952	942	877	916	937	917	894	915	916	945	922	921	956	902	928	1009	906	937	943	871	954	945	957	937	947	911	898	898	895	913	968	961	938	904	868	946	940	897	904	947	924	915	861	931	901	946	970	935	921	948	942	915	888	912	928	920	961	895	883	989	890	919	972	886	956	917	924	913	872	929	897	918	910	933	897	965	925	877	920	909	975	954	896	908	934	906	885	863	905	923	857	904	884	907	883	926	954	906	915	918	975	964	947	865	886	895	926	918	949	882	933	892	958	891	900	985	931	909	919	951	880	902	940	952	963	882	947	951	954	926	937	970	865	938	965	984	959	929	939	907	968	869	913	953	906	921	897	926	938	907	875	925	931	934	915	894	932	952	946	912	929	975	956	918	946	943	945	914	928	986	903	916	930	906	894	956	929	890	921	931	923	1006	942	958	930	920	940	945	938	955	888	954	900	942	895	916	899	957	880	905	945	955	954	912	900	877	921	907	982	957	907	915	942	942	916	947	921	941	930	936	909	961	922	908	926	966	900	915	915	939	962	914	908	902	911	933	878	1002	904	912	962	935	933	896	890	943	944	940	964	941	883	954	916	899	912	918	1004	910	865	946	922	961	884	922	892	949	913	935	885	928	961	996	945	918	933	956	895	965	893	941	859	990	921	915	971	940	981	915	924	920	925	923	913	917	896	914	927	918	924	931	942	924	986	942	946	943	878	965	882	934	921	930	971	900	946	895	907	953	982	936	924	908	883	924	935	922	918	943	898	918	908	901	935	903	913	895	871	933	880	891	897	900	983	924	912	960	950	928	877	964	883	910	960	935	974	912	953	920	896	877	922	928	951	907	934	933	886	866	909	876	935	964	908	937	916	873	861	968	924	932	930	946	926	939	927	929	949	894	888	981	961	893	883	944	957	925	908	876	918	943	906	935	901	910	932	950	936	911	909	965	900	944	956	953	929	862	975	908	906	948	984	887	911	924	942	935	872	906	918	935	874	941	893	921	891	941	875	1001	879	949	893	910	895	988	957	865	958	920	941	885	915	929	949	963	870	976	893	950	838	851	911	963	948	927	983	902	953	915	948	935	926	898	936	921	900	929	917	973	945	965	978	915	891	993	974	955	915	919	899	926	929	888	885	941	915	944	893	933	967	944	978	950	952	921	903	912	938	911	952	925	882	907	912	897	871	931	926	939	967	953	930	866	910	923	930	929	949	891	994	990	919	940	981	949	943	967	956	946	928	875	956	965	913	872	923	916	947	875	949	946	930	913	906	971	931	882	942	963	900	940	913	958	906	956	949	918	910	938	886	906	959	927	928	939	1007	956	946	889	915	981	920	929	944	893	869	902	908	922	887	933	930	871	891	928	877	910	927	984	878	881	933	941	869	944	929	989	960	925	895	867	920	939	899	897	910	930	894	910	983	977	941	871	937	911	876	826	878	935	917	905	937	940	886	997	887
30618	31065	43623	39503	34526	26904	16950	11893	12498	10807	9250	6977	6639	6499	5734	4369	2497	2023	1395	1425	2174	1830	1293	1051	1126	1103	859	755	665	693	806	646	632	576	601	577	532	499	501	474	448	422	420	382	415	441	379	385	408	376	401	396	412	373	391	354	384	391	398	375	370	361	399	384	351	365	380	376	363	394	375	381	346	360	345	390	348	391	379	395	336	379	367	364	365	379	366	356	365	376	366	382	371	363	354	399	369	375	364	385	395	368	358	340	372	362	405	419	334	365	365	343	374	337	363	350	373	429	364	379	373	382	363	361	328	404	362	409	353	398	391	367	378	360	370	395	372	378	374	352	315	334	365	394	380	368	384	348	376	376	391	386	384	344	336	361	355	366	361	368	382	390	371	363	371	341	360	336	369	390	355	406	374	381	371	365	366	367	342	345	373	394	385	390	362	368	379	371	377	343	394	348	355	362	390	383	411	351	392	358	364	385	369	341	370	362	342	370	339	368	392	380	378	348	406	327	347	389	394	358	364	384	346	365	341	348	402	371	353	380	379	337	360	346	416	372	373	395	339	380	384	369	361	357	356	386	393	386	394	358	391	357	366	378	406	350	346	353	370	404	383	369	361	402	364	391	325	368	345	377	373	350	346	370	352	352	380	371	357	342	325	348	339	343	371	388	357	355	365	397	378	364	380	357	362	343	360	368	402	373	363	384	410	383	380	345	340	416	361	336	409	441	390	365	361	387	358	348	327	379	378	353	386	356	375	359	421	359	352	356	347	368	397	355	389	362	357	376	352	370	354	369	370	388	390	384	377	391	400	375	348	347	361	348	395	393	348	342	369	403	342	375	354	352	353	407	385	357	368	418	340	374	373	340	334	368	345	372	356	385	363	332	358	386	367	372	398	358	343	374	352	408	377	403	344	345	382	350	346	368	409	348	399	395	401	393	367	387	347	350	364	390	360	338	402	339	379	405	360	319	382	350	384	363	362	400	367	333	360	372	360	404	395	371	381	378	372	380	363	383	367	387	361	354	344	379	366	391	336	358	408	368	350	391	369	357	376	357	374	368	373	366	370	370	397	401	362	367	356	356	361	365	379	376	323	337	392	400	398	395	342	398	378	391	405	420	382	372	373	376	345	350	368	381	417	421	381	375	336	386	384	362	420	399	381	372	344	342	352	398	368	375	378	375	355	378	359	353	361	365	339	373	380	377	388	357	377	406	343	349	369	399	385	409	358	356	397	363	349	381	349	335	370	344	351	396	359	383	379	393	355	369	325	374	356	385	393	374	358	379	362	363	380	393	358	365	371	355	369	361	400	372	360	399	381	363	355	332	391	366	364	364	354	396	371	370	353	384	341	367	340	332	361	360	367	383	361	357	370	332	351	377	376	393	389	371	388	349	349	360	360	398	354	352	351	393	376	355	374	398	379	378	383	369	373	349	372	375	364	385	348	379	358	373	426	349	374	381	350	392	344	334	365	381	351	378	341	378	379	385	410	374	335	358	349	355	368	346	347	354	383	372	385	357	404	391	361	369	379	376	355	389	363	415	318	386	345	347	397	370	361	365	357	392	366	355	332	350	362	348	370	387	368	363	376	366	372	364	389	407	379	370	358	339	358	373	379	367	387	356	362	396	362	365	374	365	360	388	399	381	342	370	349	390	368	346	383	388	365	368	360	362	396	363	404	352	363	369	356	373	386	320	374	389	359	370	361	330	376	347	377	363	432	417	401	358	375	344	364	396	362	378	373	366	339	365	369	392	339	375	364	359	359	366	349	370	351	372	365	372	379	394	366	396	350	354	375	344	357	384	388	346	383	387	353	332	377	383	367	391	377	405	332	360	380	342	397	348	334	365	358	385	376	333	346	379	343	388	355	382	387	374	363	372	379	387	372	341	383	386	344	356	375	373	390	382	364	364	344	378	395	354	358	398	403	346	343	364	367	403	374	367	357	371	392	351	323	291	329	379	371	369	395	409	371	365	405	378	400	385	378	385	386	364	373	382	376	365	380	331	386	354	375	386	379	343	363	354	383	376	352	358	383	429	393	374	366	397	391	363	412	364	347	376	354	387	327	355	392	391	372	361	370	359	378	365	351	386	361	364	373	390	403	372	376	350	357	383	370	375	381	345	369	380	369	384	377	382	374	378	365	324	346	386	380	353	377	371	354	378	350	365	373	388	377	356	393	361	385	341	358	351	382	390	358	331	342	379	379	382	361	402	355	353	356	358	364	377	334	351	361	365	367	378	364	338	348	367	339	374	405	357	363	336	387	417	354	390	398	378	364	339	329	372	380	406	353	368	376	356	330	323	380	368	382	347	352	404	359	400	381	377	402	341	392	349	358	377	375	353	373	374	392	377	340	391	380	378	353	350	361	377	371	360	407	372	409	354	402	343	378	379	355	387	357	372	345	353	350	386	418	343	391	387	366	319	376	353	406	345	416	352	410	400	374	353	364	375	349	369	351	383	384	366	371	363	382	348	345	354	375	353	356	375	374	396	360	367	361	363	369	372	344	361	379	372	357	379	324	382	391	356	373	359	369	383	365	358	380	398	350	388	354	364	383	367	377	354	354	355	394	380	405	394	371	359	325	355	356	366	341	343	396	349	354	364	343	397	361	364	358	349	348	385	382	382	370	360	363	345	347	393	368	350	366	347	372	398	354	382	362	382	352	390	385	390	358	378	398	378	331	359	357	384	367	368	386	344	359	350	368	390	365	314	355	358	377	366	345	399	382	356	355	354	359	361	369	373	354	421	379	339	391	363	374	379	373	399	402	375	330	361	355	364	349	379	391	352	361	376	367	349	377	350	391	339	394	360	361	341	368	359	348	375	344	359	382	388	385	383	355	342	369	313	381	382	373	356	353	398	359	361	370	422	384	371	413	388	363	367	382	364	386	322	403	362	377	360	360	356	347	382	392	402	382	374	378	375	370	383	353	326	404	382	356	355	395	398	416	391	365	411	377	391	401	349	378	394	372	378	375	380	357	386	346	382	386	369	380	389	357	401	356	364	353	364	365	369	320	365	372	386	373	392	371	333	382	412	367	373	358	380	335	368	355	363	342	363	368	392	362	399	356	366	344	391	373	405	373	363	354	351	387	379	369	360	379	352	342	355	378	376	359	365	409	367	367	398	363	350	355	355	386	373	370	370	390	385	382	384	380	395	360	349	406	392	367	394	343	379	376	365	368	352	373	325	358	347	337	364	360	352	385	371	387	375	386	370	366	373	319	347	348	392	339	390	393	334	403	338	348	353	371	395	340	401	405	355	361	393	366	346	346	361	348	355	370	411	377	410	375	399	388	333	380	370	383	365	381	373	404	350	369	387	343	364	337	376	369	376	354	356	357	376	367	362	364	366	387	357	358	391	368	363	369	385	358	384	347	354	368	404	374	358	382	369	380	372	356	377	380	326	341	382	410	375	402	365	381	381	368	359	354	389	369	336	335	358	372	365	364	379	369	383	390	349	344	338	388	388	378	378	337	372	398	357
18861	25607	40209	41665	40141	29291	19204	18676	23770	21861	21232	19045	21237	23169	20670	16841	10331	9252	6389	6736	10673	9354	5921	5360	5796	5339	4064	3614	3230	3105	3911	3179	2958	2613	2662	2324	2303	1800	1834	1687	1480	1392	1333	1187	1154	1197	1078	1009	974	952	948	959	913	932	892	845	922	832	913	912	900	881	872	917	900	904	868	886	882	898	907	906	901	930	914	908	915	876	893	886	906	881	845	919	924	900	926	914	889	898	858	853	875	901	925	883	934	873	877	918	902	871	882	884	869	927	908	877	905	855	882	892	914	885	878	887	913	888	893	910	850	868	865	892	908	887	881	874	857	888	971	931	904	854	820	857	882	862	902	870	900	909	929	873	941	915	875	847	917	857	881	868	870	901	894	890	852	916	907	958	951	896	925	914	863	896	860	853	895	914	886	853	882	868	899	899	912	899	884	885	924	855	880	934	917	880	858	888	884	806	846	830	855	880	862	875	842	909	903	912	879	843	862	835	947	920	864	865	944	858	917	874	886	876	947	873	920	885	898	886	885	910	896	905	904	882	894	932	867	853	815	860	872	914	849	852	910	871	896	875	859	865	902	899	894	893	869	874	875	913	944	903	900	930	839	889	922	830	916	877	911	873	877	946	895	865	873	835	826	900	873	866	913	895	879	918	898	848	860	865	892	874	854	903	876	899	863	899	925	902	850	887	868	908	920	880	910	861	890	892	868	827	899	913	913	916	916	906	860	894	891	898	919	870	871	891	858	913	818	971	896	879	864	919	914	873	887	887	889	892	873	842	934	904	888	856	880	935	902	863	884	905	899	827	890	813	888	898	903	912	867	885	835	850	832	879	896	880	823	883	887	888	899	877	893	856	871	862	877	892	868	919	890	900	945	897	860	871	879	879	883	884	870	885	897	921	887	903	934	903	845	855	885	884	931	841	871	885	882	881	882	859	856	933	899	932	883	901	874	890	905	820	874	910	825	881	911	834	854	897	940	921	884	833	912	906	933	822	824	857	896	895	863	882	926	846	853	924	846	883	906	868	843	910	878	892	850	860	878	867	876	919	895	897	897	900	907	855	887	900	839	846	850	910	869	857	897	911	874	887	848	891	854	907	854	879	870	859	899	896	888	851	865	936	891	855	912	887	900	891	876	898	882	874	879	856	889	952	902	892	885	840	871	855	856	882	803	903	949	897	918	854	897	927	866	906	898	895	856	869	894	924	930	901	865	872	925	904	902	848	887	876	909	870	867	887	886	866	857	889	869	913	798	857	918	884	876	862	934	939	896	878	841	837	876	882	885	923	911	892	910	855	922	859	917	878	884	911	907	909	914	878	915	889	930	872	831	896	895	889	846	872	852	858	869	807	910	924	927	866	926	926	881	957	864	870	863	861	873	890	903	895	849	883	884	891	904	891	846	878	870	904	863	906	886	916	932	900	898	929	875	868	908	887	867	885	917	875	904	895	939	861	893	909	916	838	866	957	881	873	858	893	888	911	884	866	847	895	927	883	820	873	902	873	828	864	894	907	877	882	897	867	883	949	820	908	861	829	890	955	881	875	824	830	875	834	801	833	826	939	860	896	883	842	842	871	885	867	868	860	892	879	929	906	870	901	930	916	878	851	829	873	913	925	909	956	840	879	881	876	865	799	901	886	895	883	862	928	874	868	875	862	923	929	841	861	905	837	888	885	920	880	846	902	867	903	908	950	868	841	893	841	869	840	857	819	924	869	904	878	874	869	877	903	875	875	915	881	838	877	893	882	842	891	898	878	919	891	880	829	876	903	922	916	933	834	907	869	921	892	940	863	928	920	895	918	854	876	835	896	905	889	920	879	906	875	904	871	886	851	898	886	918	905	878	828	897	878	917	917	916	833	891	895	932	865	876	891	897	886	904	912	836	845	876	858	884	855	866	909	945	852	891	865	925	940	852	914	897	821	906	857	882	871	881	917	912	853	882	844	906	896	875	860	906	903	851	883	894	867	968	864	853	856	856	905	923	861	882	851	878	897	864	868	868	877	891	887	897	852	847	878	880	894	871	834	931	881	892	870	869	886	867	878	908	885	865	847	912	889	892	871	878	882	886	871	878	911	854	863	891	880	911	876	881	865	886	848	890	950	858	881	839	878	927	857	892	876	897	886	864	843	889	878	850	867	953	895	852	825	907	888	914	888	871	932	911	927	845	863	879	879	918	887	870	893	867	876	888	913	864	828	874	959	882	846	915	830	948	873	845	870	877	873	866	890	950	873	824	925	875	866	925	873	936	881	917	863	876	900	855	903	902	897	860	815	896	876	894	910	894	860	905	875	859	877	876	875	853	931	904	908	851	820	972	910	858	882	946	837	885	853	888	900	890	908	851	864	900	893	891	911	902	878	886	949	880	842	873	875	866	909	940	891	936	891	877	885	890	927	927	853	872	900	891	880	919	865	917	908	840	887	956	875	847	856	858	833	884	842	897	912	873	869	852	892	910	868	883	877	856	903	948	915	835	911	843	942	888	864	848	905	909	888	912	877	929	908	803	910	887	901	860	850	887	876	907	871	845	930	892	850	825	946	893	890	885	851	920	883	924	932	905	853	825	910	882	917	928	828	878	858	832	891	910	919	835	842	878	894	903	915	882	905	872	847	848	889	899	886	865	845	904	830	879	878	867	906	891	895	922	898	831	909	862	850	895	899	956	909	837	891	855	891	866	876	896	927	924	900	848	864	816	832	883	884	868	874	895	864	878	864	891	948	897	901	819	873	886	854	911	860	901	918	903	866	955	937	878	891	908	876	857	907	907	849	870	853	913	859	913	858	878	866	862	888	925	878	885	860	911	900	878	937	888	855	862	830	907	851	926	899	845	859	890	860	853	886	860	887	862	901	867	803	852	807	896	927	886	851	886	901	876	919	888	848	921	928	882	859	948	871	897	912	883	845	869	850	869	870	911	893	835	872	869	920	909	872	833	882	883	859	893	945	895	899	919	930	855	887	888	863	873	855	912	922	904	891	922	892	880	891	903	892	950	872	895	899	910	844	911	897	878	925	907	897	892	905	868	848	908	859	926	912	868	887	884	858	901	914	853	859	875	885	904	896	876	947	909	847	908	924	851	907	895	860	852	905	884	827	857	918	889	912	886	872	859	886	851	890	846	896	851	897	896	845	935	878	892	870	879	898	876	844	866	827	910	899	859	858	874	908	908	892	881	844	847	867	850	896	828	896	900	904	860	881	881	847	885	912	867	807	900	836	891	875	881	878	885	870	853	890	887	945	862	927	929	866	878	870	906	859	921	867	904	903	893	845	866	874	919	839	845	853	883	861	912	854	846	881	876	907	928	894	901	870	875	889	888	929	878	845	897	875	925	762	859	862	922	859	852	816	924	944	867	809	877	915	874	924	905	902	833	851	890	905	889	901	895	918	907	882	893	901	879	943	817	924	905	875	923	890	880	862	845	888	945	895	855	849	911	865	899	949	911	857	889	873	927	834	868	894	891	916	875	855	917	898	914	881	861	863	868	868	871	835
38428	39464	44587	41408	38026	32392	22189	17580	18341	16457	15061	12119	12191	11684	10728	6875	3866	2675	2186	1721	3434	2934	1875	1544	1657	1626	1253	942	879	807	1055	786	836	678	759	670	699	602	553	452	421	442	408	375	382	367	378	315	361	364	340	302	353	331	302	321	284	322	313	300	281	299	325	295	317	298	299	325	299	331	303	296	265	307	275	301	322	316	313	332	329	321	332	323	333	324	292	281	310	306	316	286	306	339	347	298	319	328	289	319	298	312	315	290	325	301	298	290	307	312	289	286	326	310	287	313	334	320	308	301	328	287	314	289	328	292	298	332	303	337	336	329	267	308	308	291	284	288	295	315	292	301	303	269	328	297	305	316	319	322	287	322	300	332	292	303	305	350	318	298	304	325	339	283	280	294	328	319	244	303	322	296	299	300	303	280	311	317	295	328	335	333	320	283	290	286	322	331	344	298	333	298	312	281	303	316	318	300	298	358	284	300	318	274	314	283	329	337	310	310	329	294	300	276	291	305	307	297	328	281	299	293	296	312	307	317	309	312	320	318	330	321	305	323	317	324	291	313	315	277	314	301	298	281	292	325	324	309	283	315	288	314	320	305	298	298	338	295	289	310	293	332	298	293	301	314	312	288	314	304	314	314	295	299	310	327	270	282	329	290	329	308	308	302	310	344	306	283	307	312	307	330	325	323	304	334	300	328	311	291	344	310	301	327	311	308	309	298	349	303	290	298	336	297	325	290	301	321	321	295	299	298	316	307	280	346	304	308	289	317	320	301	284	325	296	312	298	315	305	313	308	299	326	331	318	295	283	279	283	269	304	341	314	320	331	318	315	341	318	305	309	315	297	302	309	324	300	333	316	298	302	328	307	287	292	323	268	280	313	287	305	302	318	317	320	311	345	312	321	286	326	305	311	291	286	311	286	313	323	308	312	339	290	310	312	345	323	292	322	301	335	328	281	314	297	332	320	269	302	300	318	332	305	283	327	296	323	309	282	297	311	304	257	308	353	335	335	308	321	324	325	323	304	301	276	279	311	316	353	324	333	300	310	304	277	303	317	327	299	296	288	321	308	279	291	318	286	309	306	288	302	304	303	289	293	301	277	336	321	342	273	285	297	284	282	328	308	319	342	297	299	298	323	320	272	281	321	304	298	290	275	330	338	325	332	313	341	331	324	313	279	317	315	311	303	320	317	307	300	322	318	291	299	289	298	335	307	293	316	315	272	344	302	287	326	313	328	288	270	316	338	310	297	307	303	286	321	298	310	331	325	305	325	321	296	315	299	310	304	313	306	321	289	336	315	312	315	298	319	313	320	298	309	336	281	314	301	312	305	322	299	324	315	304	303	276	264	310	319	334	307	292	339	331	301	303	337	352	309	264	296	330	312	310	316	290	283	308	260	291	318	298	346	280	295	320	300	286	321	298	270	279	333	278	314	321	295	287	326	327	292	311	291	308	346	321	293	325	322	305	290	291	295	296	293	311	306	293	298	299	267	325	276	296	323	292	277	301	319	299	311	284	305	295	313	277	309	305	301	272	334	335	316	294	300	313	284	303	287	270	286	310	289	318	322	306	336	308	300	305	284	301	320	300	296	327	309	315	329	307	308	294	322	346	335	285	302	304	327	284	277	281	323	277	297	323	320	316	321	316	321	310	326	347	324	304	311	316	317	279	294	280	336	302	303	319	317	326	311	324	295	273	285	283	295	316	278	310	309	331	302	288	316	290	324	334	325	291	305	316	322	316	284	311	271	304	324	318	307	344	285	312	298	277	304	277	305	293	278	295	293	331	284	299	309	308	304	287	314	305	329	341	288	331	286	283	285	323	307	285	273	291	336	293	305	326	320	295	358	326	295	317	319	285	310	318	331	271	316	309	310	302	341	304	300	334	321	301	325	288	300	328	307	288	308	341	311	296	298	312	302	309	330	344	308	288	276	314	360	311	321	290	306	306	284	326	320	288	295	279	292	330	261	306	317	297	295	319	305	326	338	309	323	300	319	303	342	304	304	316	299	292	287	291	293	330	320	308	306	294	294	300	283	309	323	289	329	342	300	313	315	303	290	309	304	291	311	303	290	300	345	324	338	317	312	308	277	301	291	331	324	338	298	332	282	298	314	340	303	292	308	309	299	317	317	273	318	326	308	320	282	292	288	297	307	302	320	318	359	337	308	308	279	284	279	307	314	286	297	275	322	290	314	335	280	283	320	283	291	297	295	331	332	328	301	304	306	320	320	325	317	328	333	305	315	331	274	296	346	343	332	307	336	296	299	311	315	280	310	287	307	286	337	325	297	303	323	304	322	322	310	311	333	316	310	307	284	312	313	289	295	328	311	261	301	260	300	335	299	311	307	319	305	312	318	327	306	333	320	313	326	319	299	307	307	285	328	315	294	313	316	314	359	317	316	313	292	299	305	306	312	291	298	310	309	311	292	291	311	335	295	340	301	310	300	321	295	312	292	323	305	273	304	297	296	293	292	316	289	302	311	310	311	294	292	318	285	320	322	280	327	319	348	319	305	284	301	310	272	324	303	305	282	287	286	278	331	289	307	314	317	287	302	319	295	323	318	318	328	319	316	308	300	293	306	310	316	311	302	302	330	316	296	314	322	308	344	329	312	297	300	303	278	272	308	316	295	330	328	306	295	301	310	302	282	287	272	318	286	303	327	336	321	317	352	289	289	314	314	331	319	303	304	275	346	317	322	328	331	318	331	331	320	320	295	300	307	288	310	301	299	339	303	333	315	294	309	291	314	330	288	294	294	311	320	283	289	318	321	311	311	315	304	322	313	316	264	315	331	313	316	324	315	323	313	326	313	292	296	311	323	278	311	290	324	277	300	291	290	317	305	298	321	296	324	358	315	296	294	328	280	342	320	343	306	325	307	339	338	313	329	303	350	290	298	302	330	318	313	289	279	340	295	290	324	324	303	297	305	257	302	313	306	319	299	312	335	311	338	315	309	297	308	317	329	305	306	324	305	300	313	303	298	321	287	314	359	286	293	322	309	281	302	297	356	303	333	287	299	264	279	339	284	317	316	322	281	297	308	285	323	316	298	310	275	336	332	288	308	344	261	318	307	319	293	290	302	320	312	284	254	283	311	340	305	326	275	306	295	328	305	303	318	312	320	266	362	285	320	293	301	309	313	291	297	331	276	301	340	287	306	322	304	308	273	299	315	301	321	330	326	313	284	329	277	303	273	318	345	308	308	318	345	294	293	323	305	304	325	317	308	289	302	328	297	310	343	306	298	268	308	282	307	325	304	311	293	296	327	313	340	286	319	287	329	316	314	329	326	303	324	303	308	339	276	312	292	277	314	296	293	310	316	264	299	304	307	299	296	315	299	294	317	330	286	313	301	291	269	320	295	307	337	308	313	321	305	313	322	298	301	329	293	266	283	307	289	334	318	289	308	325	288	319	335	280	305	321	343	311	293	295	325	307	316	280	294	353	290	317	312	328	276	310	325	290	319	308	305	290	285	319	307	290	314	314
23836	31477	41962	44084	43545	36450	23433	22996	28829	27812	27036	26500	29092	31237	29054	20958	14283	10833	10051	7442	15785	13687	9075	8063	8623	8035	6154	5059	4641	4393	5713	4103	4220	3587	3587	3246	3157	2288	2378	2221	1907	1619	1474	1335	1287	1206	1022	935	893	797	808	796	817	774	758	765	727	782	779	771	738	715	794	778	783	756	744	771	759	714	753	769	724	753	719	692	774	735	695	710	762	734	746	776	769	717	771	786	747	790	776	719	748	753	709	732	757	750	712	726	749	716	758	766	767	771	756	779	743	748	736	756	765	725	780	739	774	704	737	727	782	748	723	744	726	726	811	767	822	730	753	759	766	769	766	778	762	799	769	717	723	740	751	732	720	741	747	798	701	727	754	753	781	751	795	772	829	761	779	741	739	736	782	768	759	816	775	771	772	753	754	756	724	718	743	730	762	725	716	737	727	735	731	717	761	750	713	701	767	704	755	746	704	770	800	750	735	745	704	757	710	735	750	763	753	712	793	718	718	737	804	748	753	714	762	785	749	779	756	727	699	812	758	707	741	714	713	714	724	737	769	736	794	723	779	781	730	777	700	755	789	734	726	750	829	722	735	723	757	724	733	760	797	711	720	743	705	782	714	767	733	764	786	804	744	764	728	733	746	740	707	761	763	699	741	742	752	719	693	720	666	741	766	774	678	743	771	780	741	721	733	794	715	754	760	718	757	746	750	687	758	738	760	777	749	700	710	727	758	777	731	638	755	746	811	730	705	750	764	787	701	721	701	749	736	753	753	727	695	726	746	734	766	732	786	713	748	709	672	740	776	752	738	736	723	705	764	759	731	754	742	739	749	732	767	709	728	750	741	756	740	759	729	722	701	739	744	678	715	768	733	749	709	726	736	737	713	781	724	750	793	761	753	750	740	734	727	754	736	724	791	736	739	766	777	732	738	740	775	762	764	749	766	747	720	720	815	706	720	754	725	743	767	732	716	709	719	752	789	747	822	766	769	768	760	733	746	802	754	746	770	742	794	721	751	757	728	743	819	726	744	745	754	785	752	729	760	737	782	738	743	730	721	695	740	776	743	763	720	746	773	733	761	767	730	722	759	764	754	780	796	719	739	741	734	725	767	745	768	757	781	754	738	722	694	720	772	769	737	719	794	749	673	735	755	736	747	719	748	700	676	733	753	737	769	712	741	713	753	800	707	732	781	754	739	765	768	719	788	774	736	720	750	745	731	730	812	657	699	784	742	787	767	700	782	775	722	747	761	717	795	716	737	764	768	759	650	810	740	735	759	741	744	738	734	767	746	773	707	769	788	714	759	760	718	766	744	769	757	755	740	700	713	750	748	721	751	738	702	762	717	729	741	745	732	708	720	771	761	744	794	741	715	727	765	734	750	744	763	749	775	788	739	712	698	776	747	722	785	747	778	741	753	738	749	731	704	734	727	707	742	714	782	721	701	762	726	747	737	785	748	771	751	734	716	745	709	727	751	742	748	738	741	778	709	744	777	734	735	763	779	755	749	707	730	760	750	720	716	720	761	726	725	735	761	722	751	740	739	765	756	743	722	742	704	702	765	761	766	747	749	733	731	683	752	745	709	743	768	779	723	720	708	673	737	725	721	729	822	746	741	771	749	729	738	732	763	724	724	734	732	741	753	718	720	710	736	743	727	753	753	740	734	750	715	762	755	721	796	704	735	727	757	752	743	752	725	775	722	762	723	758	737	736	714	733	756	744	736	770	774	733	780	756	751	741	767	739	684	793	766	747	751	783	708	778	783	781	704	750	765	721	750	686	775	770	722	788	728	739	756	761	761	765	772	763	732	775	734	720	733	713	711	737	805	759	761	736	741	778	705	756	784	771	793	766	803	710	793	753	758	738	753	752	779	747	720	747	736	769	746	736	746	724	715	691	763	751	752	754	749	676	739	736	739	788	721	755	724	787	778	724	744	758	708	755	733	737	805	706	740	733	733	764	739	795	709	673	764	715	758	762	818	669	736	751	729	744	745	739	796	780	768	735	727	704	719	750	760	737	718	710	717	759	717	756	749	763	699	730	746	759	768	761	738	769	732	762	769	738	745	759	704	746	742	733	727	706	756	715	696	752	805	761	738	748	767	744	697	744	767	800	747	699	763	712	740	702	748	740	744	743	751	742	741	760	756	701	744	798	699	724	707	781	741	722	718	774	733	757	680	779	738	740	737	755	748	723	748	782	722	744	773	742	733	753	735	748	753	811	766	746	781	771	753	764	720	743	772	750	750	742	742	721	746	734	723	747	763	728	784	752	751	767	758	732	734	721	749	742	754	716	760	792	753	715	725	756	790	745	798	780	738	758	823	747	735	813	735	752	780	755	801	765	747	762	730	760	744	773	767	786	741	735	751	736	780	780	760	769	743	734	711	733	765	759	722	759	763	730	726	774	783	794	746	768	796	763	743	736	774	742	733	792	758	769	736	779	781	756	748	745	760	710	724	750	735	768	810	729	740	787	749	760	732	742	724	743	712	770	746	729	747	730	783	764	750	714	698	712	741	760	737	746	767	708	748	699	733	760	698	753	744	720	791	752	747	731	719	746	718	738	732	777	771	730	744	756	764	771	760	731	726	789	761	793	753	750	746	733	751	682	740	734	755	744	738	786	761	736	740	760	732	761	712	718	819	741	756	785	801	738	771	764	789	755	769	740	713	741	766	725	761	776	780	702	748	767	761	745	712	792	712	761	762	759	768	742	736	751	690	717	796	769	758	739	692	750	718	769	721	728	813	730	747	727	760	781	708	763	708	739	748	766	754	718	752	709	769	735	718	739	772	679	752	748	771	717	735	737	721	771	749	765	735	728	743	798	721	749	744	741	700	680	756	766	721	745	757	742	782	727	739	749	724	729	720	755	712	748	724	776	702	766	744	778	726	757	708	695	718	766	795	740	783	791	756	729	737	803	750	743	693	712	734	670	752	708	774	760	742	727	703	766	728	690	718	736	787	740	748	692	762	756	760	730	723	750	696	745	739	746	744	712	765	735	751	770	757	758	735	758	695	742	709	741	713	763	754	738	727	741	725	802	733	748	724	741	746	724	747	764	761	751	762	731	776	788	735	733	770	731	764	757	735	729	752	725	769	732	794	750	748	703	717	743	755	768	756	731	724	681	747	745	761	694	708	737	723	791	726	808	738	748	737	811	757	733	748	733	714	737	792	736	766	771	730	735	768	761	738	750	750	772	719	761	669	755	786	769	770	744	741	774	724	776	738	778	737	745	805	778	733	748	751	770	749	728	790	758	737	672	770	697	734	786	732	760	723	746	744	780	762	786	773	761	784	710	748	761	747	731	722	690	760	719	755	745	748	788	770	770	784	753	715	742	709	769	787	755	764	772	756	755	815	712	717	727	774	742	704	750	709	772	740	733	738	736	758	746	738	750	792	732	761	742	750	743	718	739	769	772	719	757	761	751	792	734	771	757	735	779	777	737	775	783	724	719	735	682	738	790	749	743	728	731	788	777	755	758	746	743	733	730	742	749
14861	10796	14310	11961	8750	5559	3327	2191	1664	1433	1215	1072	949	838	721	707	624	522	516	516	579	489	468	512	521	517	461	435	440	437	441	441	438	376	424	398	412	401	381	382	369	385	365	397	395	362	376	385	399	375	351	384	379	367	390	396	378	408	389	434	390	370	354	371	358	405	390	388	405	379	406	392	396	399	378	413	374	371	377	375	395	410	366	385	417	372	393	377	404	378	406	383	340	367	378	386	412	385	403	393	373	352	361	402	387	419	370	378	362	387	400	390	364	339	402	364	358	350	370	403	420	385	402	380	361	392	383	360	389	403	377	397	384	412	386	388	394	348	382	392	371	387	406	376	391	377	381	372	398	379	382	388	389	385	401	374	371	387	372	385	355	382	371	339	432	365	430	348	346	364	335	360	405	389	387	405	417	387	383	365	398	393	356	402	360	386	425	374	394	414	367	361	362	378	414	393	375	370	401	376	382	374	385	400	397	381	376	390	408	364	429	394	390	355	399	373	360	387	416	377	355	402	366	399	355	382	387	417	399	404	393	371	336	354	378	426	371	394	397	386	383	397	389	388	314	419	359	398	379	358	395	395	348	422	422	396	410	379	402	379	378	411	393	341	391	366	399	366	381	351	364	388	396	379	361	392	368	359	369	359	398	405	369	350	375	390	412	363	365	413	380	344	373	401	411	358	366	372	372	367	361	363	347	397	352	363	406	396	410	402	410	370	409	395	377	360	364	370	420	387	375	339	413	357	396	409	376	335	377	396	421	423	425	379	356	417	425	405	344	362	336	410	405	356	396	386	368	370	376	393	416	366	406	359	413	357	379	381	398	398	369	385	396	394	357	439	381	393	414	350	381	364	402	375	370	356	360	378	402	378	421	393	367	406	383	408	406	380	391	345	395	352	381	383	380	379	367	389	397	372	379	364	399	420	386	372	401	375	409	372	358	431	385	373	384	398	370	391	411	366	417	356	386	377	379	385	368	388	387	419	388	387	378	376	382	394	394	386	375	372	411	403	379	386	374	384	407	355	384	403	397	399	390	384	339	366	406	384	362	391	371	411	383	367	418	358	394	388	388	385	379	359	423	346	353	377	387	374	400	397	370	374	386	370	394	408	365	378	420	357	368	369	378	377	369	383	384	385	387	397	383	357	414	409	390	372	382	384	385	365	367	358	408	387	370	404	374	372	372	373	375	391	395	384	337	374	355	371	379	383	380	396	396	355	376	374	374	399	393	383	388	382	387	369	358	398	366	400	421	387	365	363	375	367	388	396	387	385	373	385	360	350	353	393	379	363	403	374	377	419	398	403	384	356	383	344	373	394	378	375	399	382	427	386	368	404	389	386	388	413	379	388	419	387	388	402	372	424	410	368	370	374	404	373	372	375	352	379	390	372	371	401	397	386	382	382	362	376	373	399	383	400	404	405	383	436	397	426	374	377	390	383	384	364	406	367	419	403	361	406	376	394	386	405	381	419	369	413	379	389	381	393	361	392	386	371	360	371	419	375	370	392	397	384	391	364	364	405	392	400	367	380	350	368	392	362	402	410	411	393	360	358	379	395	383	374	364	361	412	365	369	352	395	377	399	347	379	356	417	383	417	361	390	397	363	396	380	385	381	383	359	431	376	384	366	386	366	382	342	386	381	404	404	428	388	395	380	368	405	376	397	373	415	391	385	344	372	358	359	330	396	357	407	392	401	443	406	388	406	349	358	389	398	365	415	358	391	413	378	379	391	346	390	366	350	400	397	374	419	392	389	409	374	354	374	354	380	394	370	370	360	407	384	402	365	350	393	353	413	380	352	391	386	375	367	375	380	367	420	380	382	387	369	359	369	382	403	376	394	405	385	378	358	416	371	394	398	395	361	373	404	407	360	350	394	376	415	384	372	373	359	359	339	349	378	418	387	349	381	383	379	402	373	357	392	373	411	373	383	392	372	377	343	397	354	428	359	381	355	324	396	363	384	391	410	391	385	418	386	389	380	341	363	340	370	357	393	392	372	369	400	397	386	402	375	398	376	427	424	407	363	395	380	416	405	406	380	398	379	400	368	423	382	390	386	384	362	370	365	388	338	392	381	399	407	371	387	365	361	369	387	360	383	358	378	385	398	387	331	377	387	393	392	401	379	354	382	379	377	376	350	412	377	397	431	363	391	356	391	433	366	360	389	393	394	390	401	355	396	352	392	415	388	385	397	377	376	435	436	421	377	379	367	398	394	403	377	382	383	387	355	398	424	383	383	389	378	396	373	406	410	363	394	378	369	367	382	374	354	374	373	353	383	368	420	350	376	391	378	402	393	391	374	380	362	372	388	389	353	350	388	396	365	389	368	403	378	376	389	339	392	410	400	396	411	380	392	397	398	405	386	358	393	361	408	387	408	410	397	377	387	412	372	381	380	359	352	398	362	384	371	345	406	392	398	380	362	415	369	373	367	394	356	395	419	405	407	392	403	386	404	371	371	383	361	416	394	380	360	362	384	386	377	420	381	410	381	359	369	369	384	398	394	412	422	387	356	425	385	393	407	370	398	380	386	424	347	414	377	378	415	363	387	360	371	378	383	395	395	415	389	390	374	431	430	419	407	374	344	381	391	395	386	404	402	363	401	371	385	385	404	406	388	385	420	398	350	398	404	376	396	388	405	366	401	393	378	376	396	373	387	391	383	370	360	381	366	357	412	387	402	414	374	407	374	376	332	380	406	364	387	379	373	365	430	385	393	379	387	332	370	384	375	366	357	363	373	364	401	396	351	339	391	414	371	409	379	365	386	369	389	368	381	390	374	351	342	357	360	390	386	371	373	407	360	357	335	359	366	382	364	385	372	374	392	404	388	344	405	368	387	371	414	395	395	403	374	406	367	401	356	380	338	395	364	419	383	377	409	383	382	379	369	389	366	351	415	372	349	362	388	336	413	369	361	384	378	371	350	340	413	377	375	373	382	414	387	404	398	367	374	404	380	417	424	388	405	373	383	390	395	394	389	392	359	406	421	376	391	388	390	370	375	408	404	374	413	399	432	367	432	392	412	387	388	351	401	372	388	366	367	359	359	401	384	372	369	371	389	405	384	361	372	367	384	385	392	428	351	387	390	391	385	408	370	384	415	397	413	360	399	396	340	405	413	379	404	394	370	382	376	402	393	375	413	386	361	417	342	405	414	390	391	397	362	414	351	417	413	371	398	400	408	438	437	405	423	378	407	384	395	353	384	408	372	364	360	392	366	371	401	419	390	419	386	382	395	410	393	390	379	365	398	376	397	357	354	396	389	396	356	388	396	383	421	364	346	390	365	403	389	404	367	381	341	386	366	384	403	402	370	370	371	360	386	374	360	392	384	416	362	407	402	382	381	354	390	376	381	376	378	378	368	356	395	365	404	374	400	349	368	390	402	392	391	419	374	380	364	355	406	382	359	398	401	386	378	401	363	432	379	362	346	377	369	395	404	391	418	375	438	385	375	373	406	407	425	393	398	391	384	401	407	398	391	413
8938	9831	20209	22241	20263	15565	10987	8185	7023	5993	5369	4752	4585	3953	3563	2901	2423	2064	2029	1829	2084	1964	1699	1724	1780	1755	1668	1567	1443	1307	1368	1354	1293	1246	1250	1256	1169	1098	1089	1012	1032	1045	932	1004	1025	999	935	949	926	941	982	919	956	944	847	892	967	935	957	954	972	935	935	928	948	917	898	912	931	869	917	910	898	959	970	928	949	924	898	925	913	921	941	970	920	933	933	992	915	938	929	957	938	912	934	958	908	944	990	916	938	875	902	883	887	916	954	893	904	935	935	909	901	880	954	918	969	953	948	925	916	947	912	933	934	942	914	927	960	933	911	927	969	928	947	963	965	887	882	890	896	916	939	948	862	919	903	897	936	913	870	922	907	906	911	902	939	917	957	955	951	921	1000	978	833	904	958	925	952	905	991	887	902	933	840	914	950	924	965	941	945	899	909	907	904	932	960	906	939	905	949	934	926	945	941	963	937	868	971	942	916	908	977	942	950	931	910	934	912	928	922	925	952	911	951	915	871	921	912	895	965	952	955	928	962	920	963	915	925	916	925	928	931	903	876	911	903	923	912	898	942	926	929	941	962	962	978	864	946	933	882	895	927	967	923	920	920	904	917	957	930	909	944	912	909	867	898	930	942	931	890	936	966	921	958	892	950	875	929	928	875	949	942	859	988	959	935	986	915	936	902	931	906	906	885	939	952	892	866	884	856	897	901	951	913	887	920	938	954	944	919	954	948	925	937	907	962	844	1004	950	961	902	952	900	931	892	876	879	955	943	869	927	912	944	814	932	927	952	893	932	926	911	894	960	931	929	913	876	966	908	918	952	886	907	922	974	993	889	920	912	951	887	968	927	963	915	920	911	937	901	897	940	905	969	977	1001	935	939	895	947	955	934	953	915	949	974	895	908	938	892	906	893	922	932	921	909	918	893	905	940	982	858	953	929	906	933	950	937	917	936	951	919	979	885	926	890	934	961	936	896	923	930	927	901	987	988	974	886	910	870	946	913	972	933	916	914	956	895	892	905	897	976	908	953	946	914	908	885	906	949	962	892	947	903	903	946	929	893	899	854	894	919	935	934	911	912	942	967	944	874	875	948	894	924	913	923	911	895	958	903	963	971	927	913	920	952	911	902	964	992	997	949	941	906	898	941	925	951	949	919	844	954	945	923	906	902	967	929	967	878	984	1037	932	970	924	894	945	943	924	952	881	903	961	943	917	937	886	919	926	891	942	980	910	883	887	937	900	882	894	891	914	869	922	900	925	910	910	949	885	923	881	872	888	941	951	955	915	949	874	920	916	879	948	912	897	931	945	924	945	930	937	899	906	974	975	952	884	898	902	980	956	962	953	958	875	943	919	907	933	954	906	922	938	889	885	947	964	906	915	893	886	888	973	947	905	888	910	899	979	900	926	919	944	919	904	899	923	985	915	874	927	864	924	900	947	937	923	930	939	949	899	921	903	919	941	923	929	933	920	915	921	849	870	907	920	932	886	915	970	932	925	931	936	936	901	983	888	945	923	878	955	993	922	918	931	904	968	925	896	992	945	912	927	924	901	931	925	890	887	943	970	964	983	965	915	912	926	898	962	980	905	900	915	950	893	880	946	934	952	889	963	968	894	867	944	929	988	888	943	953	917	989	899	927	927	906	931	925	906	996	886	930	908	856	946	927	918	882	891	1019	943	905	896	934	972	908	948	977	894	912	928	938	970	861	929	929	888	899	856	954	949	988	920	866	918	903	955	892	914	893	907	856	909	929	916	880	961	895	930	930	956	917	954	894	916	890	878	952	920	889	903	891	896	936	909	888	926	938	907	897	927	976	973	882	968	933	909	926	889	906	895	913	949	962	913	903	990	859	937	944	867	865	860	966	893	918	979	926	879	935	917	907	986	912	987	951	877	961	975	935	854	931	907	898	899	958	896	923	926	940	969	916	911	970	921	906	944	936	951	924	984	925	909	953	944	941	904	972	923	968	865	921	885	939	949	955	918	850	925	883	952	912	970	886	904	936	889	938	925	924	912	926	928	943	894	920	938	911	883	918	921	880	896	940	973	967	938	973	899	974	922	978	928	925	950	881	935	937	893	876	970	928	952	908	870	938	952	926	938	906	967	918	914	899	927	936	953	882	878	910	877	910	1009	904	886	950	925	962	888	905	905	938	962	883	942	938	874	930	919	981	930	945	942	965	934	948	932	901	917	933	938	902	945	959	854	907	958	969	914	925	934	921	925	959	945	919	949	854	900	919	947	909	936	892	915	933	925	906	934	894	921	950	905	951	909	924	929	930	936	836	989	893	880	955	854	958	943	966	892	875	951	955	958	911	903	914	937	923	975	898	895	919	958	932	929	910	913	872	957	942	884	895	960	924	906	887	926	963	935	972	954	957	942	913	925	922	939	901	889	938	949	910	893	892	931	926	968	925	967	831	948	927	935	974	984	925	923	920	956	918	908	903	947	937	967	855	878	953	947	871	937	922	873	933	918	955	883	902	949	889	862	911	900	907	933	969	869	942	891	875	963	956	913	953	848	904	904	941	922	924	885	900	916	953	900	873	974	915	853	894	936	895	916	885	929	926	920	917	930	866	927	922	904	905	909	936	957	935	947	885	910	948	944	967	913	937	915	981	944	965	920	984	924	963	902	980	929	939	908	945	906	873	887	923	943	866	922	891	934	881	947	948	925	999	944	890	939	958	912	895	955	914	946	964	927	889	908	964	939	993	882	891	929	962	941	901	928	937	927	912	884	915	898	942	910	892	909	911	854	950	903	926	845	904	932	964	937	935	932	942	933	857	902	992	884	911	920	855	884	920	916	970	916	947	958	950	923	911	873	985	953	911	946	887	924	957	937	923	929	925	962	964	906	916	896	905	956	934	928	869	907	895	905	968	916	918	944	954	902	904	909	934	919	941	931	925	894	987	924	939	935	934	937	952	879	976	903	951	954	894	892	917	929	940	874	890	959	958	877	933	890	919	906	970	913	917	971	943	902	977	891	924	948	911	913	933	900	923	928	894	944	929	919	925	896	953	882	918	934	1005	959	945	931	957	875	933	979	967	918	936	926	893	934	937	908	894	908	912	941	908	920	900	891	885	908	854	932	865	927	909	929	876	909	921	945	887	932	930	912	920	950	909	938	900	963	959	966	903	917	927	913	968	906	990	878	896	944	919	912	933	940	813	869	867	944	973	939	997	896	928	905	904	902	932	966	914	992	889	929	924	860	936	924	865	924	913	928	898	920	884	959	946	944	963	908	913	914	959	1045	905	923	909	964	911	903	903	965	925	944	931	933	907	926	894	914	890	941	907	919	938	878	890	936	909	930	909	898	931	974	910	936	943	955	940	966	939	935	956	922	918	909	955	927	867	919	931	923	945	998	942	944	910	891	898	929	922	896	917	925	935	927	887	919	919	974	972	885	925	940	917	954	983	976	911	917	946	925	920	945	887	903	885	927	970	940	894	950	907	888	944	925	957	960	903	929	947	948	908	964	922	921	944	946	943	954	943
29569	36660	40680	37352	32886	25852	16855	11937	12292	11745	11259	8766	7742	6693	5494	3435	2409	1339	1445	1686	2309	1711	1198	1145	1074	1005	881	733	702	650	780	704	658	623	616	547	564	509	572	466	430	489	435	436	426	380	418	382	400	365	320	348	380	409	361	355	390	369	407	355	368	372	345	356	341	355	331	371	383	381	354	365	343	392	347	383	399	374	369	338	412	351	342	369	372	387	397	376	368	343	355	375	353	353	340	389	386	405	346	384	404	371	367	394	385	383	362	361	362	362	379	345	362	369	362	354	372	393	366	383	421	409	378	376	391	373	407	404	364	405	366	396	377	326	383	359	365	387	367	373	370	408	381	368	357	356	359	345	348	347	394	342	359	348	375	374	354	392	345	365	375	398	346	367	377	357	388	395	353	357	401	374	350	355	390	355	382	405	371	361	392	355	407	371	354	335	348	367	380	341	386	374	374	370	394	362	379	363	405	392	395	383	356	360	361	335	346	386	349	374	342	363	400	372	350	359	372	378	379	396	367	340	360	355	343	376	351	351	364	401	377	353	363	372	368	389	345	359	377	398	357	362	406	390	361	356	392	406	403	344	380	404	393	356	364	355	380	332	366	398	374	363	384	352	412	421	371	368	368	392	354	372	335	381	374	359	376	396	374	357	346	390	381	362	375	388	342	373	365	367	373	388	373	354	363	362	389	363	376	378	338	323	401	364	365	376	367	356	371	376	353	396	345	373	391	398	394	381	365	402	395	376	379	386	341	392	380	372	346	357	394	405	395	371	352	365	373	367	414	342	371	354	372	372	335	392	378	385	369	352	372	324	359	395	396	379	413	334	377	408	354	406	363	388	399	354	377	388	392	379	362	392	410	386	384	391	369	404	395	388	394	370	392	377	367	377	335	373	346	376	377	398	399	328	387	366	384	376	378	345	372	394	392	373	403	357	359	390	388	381	382	339	396	364	370	402	376	365	402	357	346	354	376	385	352	366	354	360	361	380	382	403	369	351	370	420	362	398	366	344	395	393	387	363	356	374	384	397	386	359	364	407	372	374	401	351	374	358	360	333	391	337	371	390	376	372	371	358	363	380	376	379	364	415	378	395	392	328	342	367	385	369	361	372	403	371	386	361	338	369	361	399	381	374	386	330	389	376	391	387	347	374	342	362	342	406	348	377	368	357	368	403	414	388	370	355	366	364	360	365	350	403	372	386	400	378	364	358	393	390	384	367	372	396	389	336	368	355	389	382	367	389	399	362	424	387	343	368	356	364	398	378	406	362	401	379	391	343	350	367	400	339	405	319	346	351	346	347	364	374	400	360	394	363	374	373	397	367	404	370	373	340	380	402	372	372	344	383	380	352	375	382	358	373	343	356	373	377	381	363	346	357	347	388	382	348	393	355	363	399	361	375	389	367	370	389	358	366	352	383	400	368	399	363	376	378	369	389	389	379	372	379	359	371	386	362	414	364	379	329	399	372	372	391	362	379	376	361	349	342	335	388	369	376	375	363	328	388	397	403	335	389	362	359	370	352	411	397	353	401	367	364	375	381	393	360	355	372	410	398	356	373	379	393	390	373	374	384	369	366	399	379	353	390	376	407	402	401	358	365	372	377	396	348	350	409	374	373	386	381	392	374	372	396	349	382	371	363	369	369	350	365	364	397	397	403	372	371	375	389	385	416	386	378	389	378	328	330	374	408	426	355	380	373	354	345	402	342	364	369	381	359	339	356	353	360	369	406	346	404	361	357	376	364	359	367	368	382	388	352	368	394	367	384	362	404	347	346	353	367	354	364	368	362	348	393	362	371	399	342	376	355	354	363	351	377	397	374	359	366	373	380	394	344	365	375	396	354	372	389	399	372	402	384	372	400	364	365	397	405	344	344	367	392	351	394	396	364	327	392	362	352	360	395	381	374	374	370	403	366	366	377	397	357	343	383	397	394	388	388	338	372	389	395	366	322	404	379	346	392	367	375	328	407	424	373	405	356	385	391	353	349	373	386	343	385	420	351	357	333	374	369	380	380	361	321	384	337	386	401	368	348	366	383	342	387	379	363	372	370	363	340	374	382	381	384	365	368	353	387	382	397	394	376	374	392	353	389	403	408	358	401	400	356	386	366	380	341	374	359	396	362	354	358	370	361	378	361	371	335	362	392	360	362	373	341	372	405	398	399	356	375	341	359	404	394	337	342	377	354	384	347	376	381	399	388	391	405	356	376	375	344	346	360	379	366	364	378	356	349	379	395	364	389	383	359	347	345	400	377	347	374	369	330	356	368	388	405	355	359	391	357	357	350	422	390	349	397	412	343	374	371	368	361	410	368	385	374	373	345	362	352	375	369	387	360	426	366	402	361	385	340	364	366	398	385	355	386	403	368	358	382	382	370	375	350	361	389	376	408	382	383	375	349	355	366	334	352	360	341	382	395	329	369	356	349	377	372	370	362	361	368	371	383	386	424	406	349	345	389	405	362	371	409	370	373	389	388	403	320	375	357	400	390	312	389	360	372	363	355	404	347	367	383	373	378	406	388	385	359	361	395	367	383	390	371	385	369	390	407	365	348	349	358	365	397	385	369	376	382	369	363	399	367	378	381	377	383	396	371	365	356	344	381	375	345	346	391	346	372	384	352	375	364	350	375	342	347	367	357	371	348	378	365	400	352	364	367	412	341	381	399	378	354	371	351	383	355	340	361	382	345	389	344	355	356	393	387	383	350	411	397	370	385	340	404	340	384	346	346	344	362	403	355	401	363	355	338	350	378	391	378	352	357	374	387	397	373	356	385	346	359	380	374	372	356	386	351	374	362	353	359	371	403	369	366	358	347	410	399	371	388	373	376	383	394	356	390	338	347	365	388	338	372	356	372	394	374	357	345	403	358	403	357	343	365	347	360	372	378	414	354	410	377	376	392	396	355	415	371	389	389	390	361	373	362	365	363	390	414	379	372	340	373	396	357	356	368	378	346	365	390	353	389	361	365	411	368	365	379	382	364	332	353	367	378	365	369	358	367	358	396	367	386	336	389	413	390	398	367	386	363	382	366	355	390	384	398	377	377	372	382	357	377	349	368	351	389	371	377	395	360	358	398	357	354	407	390	359	365	364	364	379	367	354	345	364	370	383	355	357	394	354	354	352	367	398	392	367	431	350	388	368	368	354	395	370	375	389	383	390	375	411	381	378	378	399	351	359	391	403	373	395	381	331	359	391	378	387	400	362	377	363	361	383	388	413	369	407	350	420	339	385	380	401	361	372	398	418	390	357	367	395	369	366	359	382	367	397	373	365	396	383	380	379	379	368	371	343	370	374	346	367	387	380	387	358	384	383	392	392	405	369	389	367	360	333	353	352	371	396	331	348	377	395	374	357	373	391	405	367	381	379	373	377	375	374	377	366	351	395	358	389	373	369	395	381	351	365	337	371	374	344	387	366	375	364	359	376	385	403	369	348	383	396	368	383	360	368	391	368	414	362	378	357	392	401	369	374	378	368	377	398	360	365	359
18021	30499	37557	40628	37785	30286	19530	19471	22588	22808	22595	21127	22994	23008	19886	13964	10081	6047	6406	7701	10568	8707	5938	5842	5477	4896	4147	3417	3323	2953	3741	2957	2945	2562	2522	2265	2301	1904	1911	1645	1581	1466	1278	1250	1181	1163	1089	982	1017	926	921	885	905	915	933	894	892	897	888	895	894	887	862	935	899	862	915	989	894	915	913	903	845	923	908	871	847	883	843	863	923	864	923	928	882	917	888	906	901	825	858	860	891	890	921	919	954	873	860	890	843	893	895	956	838	894	871	899	899	887	889	891	884	902	872	892	889	932	922	870	912	901	889	868	908	875	930	960	892	939	905	898	929	919	872	871	907	897	879	885	916	867	920	854	875	913	863	948	865	867	839	864	852	880	882	885	867	952	884	888	860	890	945	895	908	874	903	890	861	888	919	908	874	903	911	856	887	914	889	889	890	813	870	884	889	874	864	901	896	912	904	922	892	927	858	860	916	880	892	917	897	861	881	876	868	924	923	883	892	884	901	934	846	899	934	838	911	904	928	878	869	872	930	867	855	923	862	859	856	839	879	878	917	861	911	910	860	846	881	925	919	906	884	851	929	896	930	907	896	860	936	959	878	903	839	942	855	907	884	888	872	857	917	895	962	948	876	929	926	911	941	896	904	855	954	844	893	893	849	917	888	848	938	863	893	879	895	886	879	911	921	848	875	909	906	858	838	862	939	880	899	852	921	870	892	900	952	873	916	883	828	873	894	881	874	948	864	887	897	853	889	880	897	912	934	820	898	914	838	926	876	848	908	886	865	846	914	973	887	978	873	851	899	880	879	858	892	875	905	919	893	842	927	894	863	879	896	834	847	893	906	928	933	893	895	867	920	913	907	879	920	949	898	885	849	912	919	908	861	873	877	891	960	911	917	875	866	908	835	927	885	857	929	880	865	834	856	845	910	833	897	919	908	897	916	876	917	898	905	928	924	909	903	865	904	902	897	902	871	861	830	884	884	888	885	880	883	897	902	921	865	884	871	841	834	831	865	871	867	893	900	896	894	920	882	913	879	891	928	867	895	872	907	854	919	874	902	931	887	911	858	901	887	856	880	919	933	896	874	861	864	886	866	912	866	877	888	885	872	851	830	873	905	920	912	876	897	893	912	908	859	867	883	884	896	867	935	885	922	851	888	802	889	912	932	891	882	880	938	839	934	926	848	927	893	859	893	848	897	877	917	857	933	896	840	826	891	909	867	896	915	889	881	924	896	895	818	941	897	874	925	825	861	921	918	902	896	882	863	926	922	860	885	872	883	910	866	836	881	904	935	878	873	808	953	860	873	925	846	886	846	914	882	896	891	953	864	933	912	896	897	878	907	903	932	863	971	896	863	883	925	903	874	913	926	916	910	856	865	927	912	836	913	907	956	893	918	897	894	911	897	955	894	849	918	886	944	830	889	956	869	838	894	908	872	878	888	916	903	880	898	883	848	917	876	875	845	852	856	903	875	878	901	902	909	925	851	923	883	883	918	882	880	885	886	882	856	919	838	884	869	886	873	902	920	921	965	872	885	875	874	908	926	891	900	879	903	859	893	893	917	894	870	866	889	912	886	891	941	861	890	930	846	832	895	899	867	933	877	863	898	948	895	928	839	891	932	929	958	900	944	914	842	863	869	928	898	900	890	975	860	908	867	861	866	843	863	939	941	885	920	822	897	885	897	850	904	881	844	943	888	894	857	901	962	880	924	876	911	897	866	907	921	859	926	825	853	884	833	905	889	920	904	871	880	867	875	861	891	932	900	880	875	885	903	868	865	943	880	873	906	878	915	878	894	879	837	882	872	888	918	894	914	876	917	895	829	957	898	955	910	871	893	872	914	903	912	898	907	875	873	876	858	898	900	928	902	922	885	821	946	884	865	847	927	886	879	864	880	930	943	887	924	846	854	930	861	904	893	859	914	914	948	961	909	919	912	916	837	844	866	921	909	865	931	935	918	913	920	925	901	872	878	882	846	938	913	874	908	891	886	885	881	869	868	847	874	863	920	889	934	928	874	869	911	877	935	862	886	924	895	897	957	930	930	880	965	926	878	906	936	878	912	853	874	910	905	852	877	908	939	950	814	859	889	926	910	899	849	895	923	848	900	888	891	870	877	916	860	844	863	932	906	928	861	883	879	858	882	860	833	859	950	910	883	880	883	889	897	880	804	885	834	904	850	880	902	869	908	885	870	900	922	853	887	881	942	930	866	856	945	877	917	933	928	871	929	840	855	909	883	882	853	910	867	867	930	919	877	836	908	883	902	872	888	844	870	879	903	866	971	881	860	910	959	843	883	894	865	885	888	855	875	901	912	866	884	886	941	896	954	829	881	874	954	896	905	911	897	894	913	883	882	844	850	867	920	887	900	909	898	908	893	915	909	874	898	834	863	834	837	883	871	863	940	882	919	862	869	870	880	898	862	882	896	888	942	876	884	881	898	872	982	899	838	904	881	948	832	853	899	854	870	861	876	876	949	878	938	868	848	830	871	893	881	853	899	881	896	879	893	938	933	851	893	894	858	943	878	894	860	830	934	898	921	902	902	917	890	867	943	909	888	957	846	929	899	888	879	832	930	895	884	863	910	891	883	876	932	912	895	944	923	886	857	894	860	915	895	885	889	931	944	882	923	889	876	887	945	828	887	895	880	938	893	898	911	856	876	931	952	888	929	919	879	895	904	939	888	897	877	891	890	851	876	892	875	887	882	867	899	934	952	867	897	863	865	875	874	855	874	919	883	853	901	889	900	849	878	880	903	909	855	892	891	880	918	900	910	951	917	894	862	913	894	867	907	908	883	942	878	827	926	855	912	879	886	947	924	862	856	845	868	926	844	869	897	885	876	925	865	955	903	915	875	920	900	922	899	864	892	900	914	881	841	869	857	883	875	896	909	921	884	919	893	910	865	861	857	887	872	859	941	887	912	838	894	913	850	911	921	917	909	911	870	917	911	869	911	894	913	860	873	909	851	855	927	967	902	905	862	895	855	943	921	929	867	939	890	892	887	852	908	909	899	890	906	877	931	885	868	876	894	917	880	926	912	879	909	913	912	871	882	884	894	868	898	851	880	897	875	906	845	904	950	959	945	862	833	892	883	877	858	856	917	893	874	895	891	926	845	886	883	853	890	889	922	829	868	932	919	837	884	877	879	910	925	843	885	943	895	861	878	918	903	904	819	903	869	927	904	874	849	918	885	868	893	925	907	859	880	891	890	934	899	901	880	845	867	868	878	884	922	910	892	896	860	852	882	897	915	900	891	862	836	895	881	875	907	933	891	872	923	905	869	951	884	930	904	854	883	882	912	889	902	896	895	907	879	910	890	876	893	905	887	916	853	874	877	872	886	909	892	906	898	926	840	888	890	853	891	875	879	898	836	910	861	903	922	885	858	846	919	893	871	908	877	931	849	896	885	882	871	897	930	892	898	880	937	882	869	872	907	938	855	917	926	882	877	883	876	900	836	907	944	885	942	891	918	939	904	889	952	873	867	902
36821	38554	42594	39663	38510	31329	21892	18576	18864	17785	16030	13895	13115	11742	9900	6139	4366	2366	1323	2382	3953	2752	2090	1579	1587	1473	1065	911	866	854	1029	828	747	665	693	676	589	583	556	528	425	387	412	393	370	348	345	328	326	340	339	341	322	323	308	306	321	303	304	298	307	309	328	307	289	302	326	297	300	279	310	320	274	323	310	337	295	337	276	331	317	298	326	321	311	351	305	305	277	313	302	300	287	306	307	319	339	327	327	327	328	328	264	306	304	294	265	289	300	318	309	301	272	311	337	257	297	329	294	313	311	317	305	298	333	287	273	308	325	280	278	315	323	293	301	314	321	285	307	324	334	325	312	299	289	303	283	301	297	316	310	284	288	332	308	329	329	299	293	300	306	301	274	303	304	276	344	299	323	330	316	292	292	302	312	283	341	281	292	345	303	302	277	307	323	296	308	349	297	300	349	324	287	315	277	277	300	299	320	289	326	298	309	302	303	319	310	326	288	308	341	308	309	305	299	305	304	319	307	277	311	323	336	300	330	304	293	316	289	287	307	299	326	326	284	272	307	342	305	307	276	291	319	343	306	296	316	330	319	306	300	289	321	323	293	310	308	299	289	322	320	284	305	329	309	329	332	330	298	294	299	308	310	290	297	313	336	306	270	312	319	325	318	303	288	307	304	316	304	343	339	331	302	279	321	272	324	331	265	321	286	330	306	323	297	284	303	314	318	287	303	306	296	323	295	283	282	324	301	287	312	292	297	304	316	333	339	331	297	299	318	309	288	282	302	305	309	328	289	290	308	306	315	300	304	302	316	323	303	281	293	317	323	312	291	307	302	285	313	301	291	314	299	305	271	312	269	292	313	308	338	307	301	326	308	330	297	298	302	297	311	297	294	275	312	325	305	312	298	299	306	339	305	309	308	301	325	314	318	283	280	310	319	299	322	306	308	318	290	275	315	312	297	322	329	303	313	302	274	285	313	318	351	317	321	288	294	291	356	312	304	329	318	313	302	293	305	262	339	329	308	330	307	294	294	311	284	309	317	299	304	285	285	306	296	296	320	294	295	285	315	328	321	295	303	300	304	305	317	311	305	298	314	302	298	297	308	318	279	296	296	280	324	315	275	311	265	317	319	318	307	311	323	316	265	281	279	297	300	292	292	288	292	312	311	300	315	295	262	333	292	297	319	310	316	299	299	284	328	325	303	326	317	314	299	344	291	323	307	307	327	291	319	323	302	310	327	286	273	309	292	304	309	273	317	276	287	309	257	292	310	336	313	294	304	301	284	316	307	283	290	315	293	275	318	341	291	302	327	294	330	326	287	309	315	300	333	316	350	276	276	310	312	317	306	319	345	315	291	309	319	324	290	298	277	291	314	296	315	317	319	304	289	338	286	313	312	306	309	288	309	305	282	294	286	359	320	349	304	292	298	289	306	326	300	309	311	301	327	302	295	292	314	334	309	344	314	338	291	312	306	312	327	322	301	305	314	274	311	321	310	301	296	288	342	306	280	289	299	280	305	309	294	332	277	310	260	267	331	312	287	275	296	300	330	310	319	286	303	303	330	307	315	278	294	305	318	316	339	308	322	293	308	280	310	303	315	313	331	318	309	293	310	318	329	300	297	291	303	292	298	295	286	276	311	309	298	323	289	307	335	331	295	272	310	319	311	314	338	312	293	332	314	279	325	308	281	296	286	310	313	333	337	306	284	326	319	297	341	296	304	306	295	315	263	306	325	308	299	301	321	323	327	297	318	288	341	312	294	297	310	344	284	299	318	295	304	295	323	317	276	294	299	304	301	302	307	323	323	306	301	283	310	314	316	296	284	285	310	300	294	303	304	304	300	282	289	301	341	299	287	286	325	302	325	282	316	323	319	311	298	293	294	287	329	280	291	290	315	293	306	282	312	329	295	291	308	291	285	348	303	307	299	317	300	311	306	287	322	323	314	321	330	315	314	290	296	291	317	275	295	286	314	277	323	297	339	319	270	305	320	316	327	293	316	292	287	318	269	315	314	302	324	282	296	291	317	309	272	290	313	281	319	325	277	301	296	289	288	311	316	282	325	315	324	329	295	313	325	296	308	329	315	296	281	327	327	317	309	320	295	309	289	303	298	299	297	307	301	267	307	301	283	304	300	301	282	266	306	327	298	322	297	340	287	313	319	320	289	307	292	287	320	323	342	306	302	297	289	325	321	275	309	315	329	302	313	313	271	285	275	312	283	312	315	292	313	328	289	342	313	329	279	289	293	333	283	302	307	296	288	294	293	329	306	298	293	293	287	292	288	308	287	317	337	288	279	293	298	305	300	293	283	296	311	289	269	277	275	308	326	319	341	297	323	309	308	323	301	325	309	294	265	278	315	304	303	312	307	307	330	309	311	294	300	335	338	330	312	327	291	318	290	310	300	309	306	327	288	293	304	311	329	290	309	286	291	313	296	307	301	291	320	291	333	322	293	282	274	311	287	289	316	339	293	290	317	275	289	297	292	314	264	306	313	317	292	296	282	291	344	327	310	297	288	270	303	310	288	314	287	295	301	289	294	285	331	330	272	295	305	305	314	313	296	268	314	287	315	282	323	283	288	298	298	308	324	319	294	265	299	286	306	308	306	284	303	294	328	288	330	313	294	304	280	335	320	296	313	295	308	319	310	291	328	314	320	315	287	287	310	329	339	298	276	307	323	317	314	315	306	293	325	292	292	311	304	331	273	312	289	322	285	290	296	312	343	311	270	289	266	299	333	332	308	304	311	316	306	330	277	276	276	336	304	320	320	273	288	294	297	291	328	332	323	298	291	286	279	342	291	318	298	304	282	306	298	299	324	290	299	280	287	321	306	304	304	303	310	308	288	294	299	312	336	326	304	320	303	322	321	310	293	329	289	286	334	307	277	270	300	304	287	302	317	301	291	314	317	306	346	305	325	337	287	314	298	298	311	288	276	289	301	305	305	270	338	324	259	288	331	289	298	262	280	305	309	300	296	327	274	317	303	288	327	288	285	331	296	289	305	296	304	300	302	346	299	299	322	273	309	312	309	297	302	322	287	271	304	311	277	277	319	297	307	269	290	326	296	274	335	316	290	308	308	288	306	306	322	310	329	286	293	298	344	312	312	317	290	311	311	287	318	333	316	323	310	346	301	341	320	309	303	300	330	307	290	310	310	282	330	312	282	320	337	311	306	292	276	284	338	290	296	315	319	304	304	338	286	306	305	282	299	300	286	304	308	299	283	294	336	334	334	323	280	348	287	319	306	312	291	325	320	299	307	315	283	308	300	309	272	285	318	335	324	300	300	273	285	297	311	326	271	311	314	335	312	301	306	313	292	304	284	297	316	289	302	305	295	299	282	313	295	281	318	311	282	321	299	314	331	310	256	339	327	318	287	265	277	318	340	319	317	289	319	299	299	273	302	342	300	305	311	311	284	319	316	312	324	278	286	299	296	308	322	328	315	319	297	294	312	317	318	313	298	311	315	289	297	327	324	309	306	315	310	344
22521	30779	39635	43804	43907	34442	23257	25456	29284	27466	27587	27639	30588	30319	27648	20151	14669	9106	5531	11531	16975	12581	9618	8000	7953	7441	5939	4748	4521	4340	5537	3970	3635	3316	3348	3094	3153	2542	2529	2033	1830	1658	1360	1411	1167	1080	1025	884	888	767	828	760	766	774	763	732	708	734	773	766	764	761	779	756	840	786	741	766	764	741	772	734	709	741	717	710	757	783	794	777	701	743	702	715	741	760	769	756	737	746	707	752	716	766	737	712	744	723	786	718	781	720	725	714	734	758	723	748	681	698	762	729	776	728	702	781	760	754	743	801	738	709	731	743	727	689	717	705	718	751	717	746	760	751	713	725	741	753	729	732	762	716	733	727	771	782	800	705	778	801	746	775	728	784	695	754	753	748	711	689	786	739	691	761	757	684	731	740	768	758	756	757	728	751	751	747	757	750	723	772	743	759	737	775	735	723	745	733	726	705	696	772	740	706	719	803	756	732	754	748	751	718	749	812	711	723	754	758	704	805	711	717	701	728	708	742	717	755	723	770	772	716	693	763	751	693	747	701	725	768	737	753	716	732	742	701	719	726	778	756	731	755	690	768	738	737	762	762	707	754	765	753	774	739	728	712	750	769	726	822	775	802	757	717	751	760	768	701	733	772	741	753	754	718	732	765	701	704	759	752	730	705	715	740	674	702	722	713	724	697	744	759	742	777	747	745	702	732	750	703	707	766	668	752	694	712	702	692	719	691	751	772	730	735	723	742	715	747	696	756	742	709	739	744	714	751	694	760	702	750	733	764	738	751	766	723	743	743	746	758	756	743	725	746	695	699	762	720	754	708	746	765	762	717	720	716	724	741	714	754	832	683	759	735	755	786	717	734	743	714	744	708	754	714	730	777	712	744	702	745	747	731	743	719	748	729	739	717	737	765	744	728	726	698	748	733	769	750	731	753	761	725	722	765	695	784	734	758	744	746	713	734	695	752	730	720	714	739	757	736	739	723	714	755	780	702	754	698	732	769	710	789	768	734	696	728	706	756	711	729	796	762	725	751	691	773	737	666	734	754	728	762	708	760	737	745	722	752	787	719	742	793	727	739	786	749	749	788	687	688	720	750	718	735	740	711	779	738	747	727	762	758	713	721	748	757	704	787	717	749	695	734	746	760	716	743	724	761	738	717	789	740	727	726	772	706	717	741	729	742	775	781	754	782	710	726	735	674	732	778	736	716	721	727	704	792	763	740	747	709	723	730	718	720	741	766	753	751	742	703	771	692	690	737	761	727	809	722	741	704	730	738	760	739	746	750	707	756	740	721	773	703	753	724	785	711	737	719	718	697	739	770	770	687	721	784	744	714	745	718	771	745	729	769	695	740	715	762	745	753	752	750	720	724	725	741	711	748	741	727	742	725	724	775	710	761	726	762	729	761	766	692	695	770	761	734	753	724	747	698	743	756	739	762	750	723	719	716	789	789	732	729	727	725	743	747	731	737	720	732	745	753	681	728	748	760	720	757	718	762	705	757	806	752	760	760	774	741	745	721	763	717	695	706	685	712	707	768	759	720	681	736	742	697	721	743	754	685	790	739	770	768	750	676	733	745	721	695	786	727	763	772	766	726	761	738	781	745	717	738	726	747	721	741	772	697	725	793	747	695	767	750	726	719	716	734	714	775	737	718	782	709	788	739	688	757	770	752	739	698	747	764	784	761	726	725	705	719	733	747	728	729	709	706	738	698	690	767	780	761	755	772	688	713	763	743	739	712	749	750	688	735	736	722	714	738	739	723	757	747	687	687	762	690	737	746	736	742	784	748	699	728	752	752	676	733	692	734	743	720	768	736	752	724	725	696	723	692	683	795	740	762	717	785	678	734	713	723	746	763	748	716	665	703	706	736	707	745	750	760	763	719	808	733	719	715	714	732	754	744	778	744	719	705	740	760	700	771	730	803	779	727	729	728	751	787	698	726	752	759	711	731	793	744	763	718	757	827	773	757	776	686	761	738	745	728	732	732	747	775	779	694	727	752	765	706	722	675	720	754	770	733	782	724	734	749	753	760	751	677	778	709	742	735	701	704	716	726	753	757	783	721	753	748	776	752	780	742	715	735	713	754	740	724	725	726	749	750	749	745	736	759	720	723	736	746	715	773	746	746	721	803	755	760	724	739	773	759	707	763	754	739	764	713	742	710	709	723	759	721	724	722	684	711	760	729	761	723	736	747	707	755	760	760	712	741	752	695	778	716	789	752	768	731	709	740	729	668	775	711	738	736	742	718	708	772	755	770	718	748	713	774	790	764	776	745	709	730	735	726	718	747	773	751	691	737	764	775	732	726	728	754	720	684	717	753	752	732	742	673	755	747	728	738	682	732	768	701	761	729	756	690	742	735	706	752	753	730	754	700	723	721	750	778	754	712	722	780	764	798	754	726	791	707	697	701	724	725	724	753	729	744	762	747	700	760	722	743	710	764	746	726	744	769	733	741	712	799	791	710	740	743	747	750	686	729	782	773	759	727	715	718	732	744	808	765	753	749	744	751	691	749	710	748	740	737	773	761	756	733	762	759	766	732	749	737	730	736	735	795	759	742	787	758	773	726	718	749	735	735	721	706	780	776	725	772	790	692	713	744	768	803	781	775	761	755	736	744	749	708	758	769	737	730	763	744	709	780	757	710	681	723	695	734	748	720	722	733	723	749	727	780	706	770	751	700	754	707	727	752	775	745	737	781	741	760	721	791	714	727	706	772	753	795	736	742	752	764	771	752	726	741	738	736	744	778	724	687	727	727	756	764	715	753	754	762	748	753	772	725	726	714	674	771	674	755	738	710	752	674	694	734	751	798	703	701	764	737	731	755	715	748	736	711	778	729	705	725	739	708	750	737	765	764	739	704	748	726	752	756	802	734	726	725	730	764	738	715	728	729	742	748	712	740	747	809	728	746	786	718	691	670	728	729	781	744	711	735	795	716	758	743	701	728	744	741	768	722	737	734	746	736	757	746	759	764	738	732	753	724	740	705	726	733	753	778	775	671	752	715	775	710	785	722	792	755	729	729	715	753	720	741	786	753	690	722	738	795	736	750	743	716	727	780	733	751	770	726	770	755	703	781	754	724	754	652	709	697	697	761	721	758	764	739	740	782	709	709	722	743	809	713	733	765	781	733	752	771	710	707	759	761	705	739	748	714	741	738	743	679	740	729	785	736	752	741	731	733	724	750	720	734	749	731	705	710	776	760	707	758	725	758	741	696	755	726	780	752	782	692	744	754	759	790	757	715	767	777	754	681	768	780	722	733	771	720	693	772	754	727	746	736	748	758	718	753	777	747	737	746	716	757	738	663	732	739	761	726	715	716	792	724	749	775	755	762	720	704	721	729	735	733	717	683	741	712	773	722	740	757	764	756	745	727	694	744	795	736	743	736	798	729	696	755	746	757	723	769	766	747	743	747	675	740	716	716	792	752	718	707	735	725	727	726	742	725	731	744	782	779	738	758	747	732	714	730	775	736	743	778	719	706	696	758	693	714
14821	11036	13454	11928	8647	6161	3095	2225	1756	1291	1304	1013	890	878	718	681	667	562	507	567	543	529	477	507	532	521	492	489	423	433	434	458	447	382	435	430	424	382	414	396	392	376	408	368	366	386	387	387	366	386	372	393	361	373	389	370	398	402	386	429	373	376	367	360	383	416	391	369	376	379	383	373	376	422	370	334	389	390	380	380	408	396	369	390	359	394	363	386	401	393	392	353	410	382	389	391	373	382	327	379	346	367	440	357	353	379	378	341	366	427	392	385	408	385	377	383	359	413	365	394	344	382	408	377	377	380	393	384	360	399	370	383	362	400	391	351	395	381	436	336	344	357	404	357	376	373	339	377	395	396	377	381	387	384	343	411	349	384	364	402	411	371	377	373	385	370	419	351	390	392	379	384	388	369	372	418	367	350	347	366	425	384	423	372	374	367	423	388	387	405	378	360	407	399	402	381	378	375	379	422	380	367	377	399	392	400	391	359	386	356	369	407	389	350	413	393	351	402	423	395	363	377	384	378	397	398	390	359	336	391	405	385	372	345	351	391	384	376	391	388	397	389	412	402	404	348	407	346	410	420	379	363	344	375	399	390	348	375	406	373	419	349	350	397	401	340	365	402	370	421	367	378	392	344	404	424	384	393	391	394	367	405	375	381	402	349	360	381	344	341	373	401	389	368	394	412	384	398	395	405	392	365	379	380	346	405	405	360	361	380	370	404	387	359	395	413	387	399	375	373	415	369	395	369	374	435	358	391	390	390	386	344	374	390	349	387	400	384	387	400	393	382	381	393	413	381	406	335	398	413	422	430	357	376	406	370	374	377	403	365	377	388	359	355	370	338	393	409	382	380	405	381	380	367	409	404	356	386	372	400	380	402	408	389	367	396	401	383	408	388	369	385	394	380	403	379	367	400	405	380	387	398	371	377	389	378	356	330	379	386	373	368	413	362	351	402	383	378	376	402	389	405	416	374	363	348	371	373	394	346	384	354	373	368	413	432	356	376	381	388	384	393	359	384	375	367	395	372	358	411	374	388	371	403	386	401	357	377	394	365	357	378	370	360	363	418	355	406	340	385	410	351	346	410	399	352	368	409	386	373	356	373	361	371	402	384	387	372	347	394	393	401	390	371	378	387	435	382	374	357	375	383	396	427	390	362	360	370	379	377	404	371	349	373	377	402	402	398	361	385	384	401	385	339	365	383	388	387	417	383	388	404	367	356	418	359	408	377	374	401	385	366	385	410	367	360	355	383	388	366	369	387	373	336	393	392	404	409	364	385	386	399	399	393	418	386	369	380	349	373	389	375	361	371	417	379	335	404	393	416	358	378	382	380	394	392	389	379	409	390	379	388	398	391	350	426	379	411	398	398	365	388	384	381	368	368	379	367	366	351	346	403	383	385	393	358	383	385	384	382	395	368	370	384	395	416	424	416	412	408	374	410	387	389	391	386	399	358	351	361	372	364	357	379	404	382	410	372	349	353	392	346	371	374	383	393	394	383	364	381	403	372	396	423	410	375	342	356	423	371	363	364	387	392	421	360	337	361	398	391	365	402	373	397	408	401	389	384	371	347	373	439	344	416	434	391	387	388	390	371	376	376	370	404	391	406	388	382	397	385	360	367	379	365	371	361	384	350	392	390	388	386	385	373	374	388	386	417	393	352	373	389	382	404	398	370	388	413	406	359	379	381	369	379	417	378	357	373	348	385	382	389	378	372	394	401	395	388	410	379	404	425	397	395	377	360	388	405	373	384	367	341	394	369	347	388	408	402	380	372	378	376	395	403	371	372	372	360	362	417	433	391	398	357	365	374	379	388	385	376	349	364	409	394	383	398	360	363	394	394	366	381	360	373	388	391	380	378	386	371	388	367	345	401	386	361	364	373	370	367	409	397	408	394	387	394	369	383	412	406	389	380	385	359	364	384	394	405	382	394	405	370	353	436	363	379	375	391	378	388	418	418	342	383	397	404	362	417	405	385	386	332	362	407	393	391	364	380	364	395	377	372	351	377	384	381	413	378	400	369	385	378	382	371	387	350	376	361	386	364	380	349	369	419	401	433	387	380	351	385	337	371	367	377	382	377	379	414	357	367	365	367	397	374	393	328	386	372	364	368	394	360	376	377	380	345	366	374	332	383	392	387	394	366	398	384	366	371	376	351	401	370	409	395	403	378	380	440	337	365	388	402	363	364	402	386	383	385	355	350	396	366	360	410	362	391	389	365	425	411	384	350	390	400	377	395	434	384	389	373	345	389	394	398	391	390	378	388	400	389	399	375	352	362	440	406	400	375	383	401	385	378	383	411	440	393	418	389	351	393	378	393	386	384	403	399	397	370	362	360	385	361	388	433	382	393	382	360	390	402	369	425	379	393	405	392	361	387	424	392	420	384	402	375	370	386	398	431	369	370	364	394	363	389	378	394	367	371	412	391	376	440	384	385	369	359	373	363	372	392	360	370	409	376	349	375	411	328	384	365	357	395	380	374	396	384	376	365	389	360	407	391	376	395	390	373	358	360	389	395	396	353	384	383	376	358	401	380	393	373	363	399	376	383	371	405	410	383	369	393	407	381	343	355	362	355	368	368	364	410	374	350	402	394	365	373	396	353	435	391	382	375	418	383	363	426	372	417	403	391	399	371	373	383	372	395	373	362	357	370	373	349	389	387	400	390	387	357	344	415	413	377	419	390	398	404	338	409	392	390	400	365	405	381	376	345	403	398	384	393	355	373	331	348	388	394	378	388	434	385	368	377	443	397	365	376	392	367	354	340	383	415	427	380	373	422	423	390	380	331	388	378	352	374	370	362	414	402	374	389	363	403	365	361	376	373	438	376	356	358	404	404	379	410	394	366	410	412	410	353	389	391	404	381	396	391	406	428	400	392	394	397	405	405	374	372	404	374	388	400	358	365	401	386	382	337	356	415	402	424	365	384	381	399	384	385	340	368	381	389	380	338	380	401	355	360	366	390	374	369	370	402	406	369	351	391	382	374	409	373	357	407	397	377	372	387	368	378	394	354	420	388	411	416	354	376	388	370	387	391	398	376	391	411	339	383	363	381	379	375	403	403	421	387	424	390	392	378	357	422	385	386	371	399	414	407	367	355	412	371	390	385	361	408	347	397	394	385	377	365	358	389	343	395	393	400	340	395	385	398	353	345	421	392	414	407	360	375	373	378	367	384	380	404	402	395	394	357	364	321	367	378	380	356	402	350	409	389	390	393	382	382	336	425	366	387	417	402	374	395	363	372	407	366	398	370	393	333	361	392	369	400	408	355	396	386	357	386	371	401	390	372	435	390	402	394	385	397	366	403	376	370	383	380	357	354	362	362	363	398	370	422	386	392	369	410	366	371	396	379	360	370	406	413	387	365	404	396	394	353	396	373	378	405	378	391	379	386	392	393	420	360	364	376	370	407	375	392	367	366	355	374	398	363	388	362	384	353	391	369	354	373	400	371	363	390	371	380	400	380	385	376	368	413	398	333
8899	10241	18748	22444	20348	16634	10376	8797	7648	5974	5536	4704	4217	3952	3312	2525	2431	2056	1699	1966	2031	1931	1730	1653	1720	1707	1567	1466	1343	1301	1306	1267	1224	1229	1199	1157	1142	1098	1127	1006	993	999	1005	960	1002	962	956	935	960	938	928	940	898	900	871	946	878	934	915	924	996	951	916	918	906	876	925	905	940	938	984	875	927	937	935	923	928	910	888	940	905	907	906	965	880	879	905	883	932	894	921	897	957	934	960	887	998	884	971	903	948	931	918	896	945	934	886	901	912	955	913	988	917	872	898	919	914	932	910	932	868	908	920	959	933	930	905	938	936	895	931	977	896	896	863	913	962	892	960	920	951	928	905	872	933	949	895	921	897	895	920	894	850	892	941	932	907	897	883	984	893	921	901	955	894	978	948	948	880	919	935	916	931	895	939	930	936	895	866	912	958	906	898	852	914	958	928	940	899	953	967	932	896	888	936	969	915	920	980	926	941	893	907	930	912	918	924	929	925	929	951	858	927	944	899	937	943	904	895	910	947	913	877	944	941	908	904	993	940	920	921	913	855	931	896	879	916	911	994	919	943	916	875	905	894	937	916	914	934	960	916	878	926	880	963	927	946	959	942	934	937	973	883	909	867	904	927	941	850	950	951	899	904	925	915	935	988	862	942	911	926	916	936	923	896	885	938	927	925	955	908	899	928	883	884	904	909	960	872	943	974	929	964	906	884	855	943	923	910	876	912	918	886	926	916	877	955	919	939	910	909	917	939	881	960	986	892	926	931	922	893	932	931	883	910	893	926	913	936	841	929	926	920	940	923	950	896	920	987	941	945	913	899	963	955	902	894	926	917	917	951	920	909	942	950	919	899	923	865	900	885	912	924	913	913	883	967	911	892	916	861	931	860	935	902	902	914	929	920	912	950	922	968	869	895	945	946	924	903	914	905	921	933	892	921	960	885	892	936	912	956	906	907	931	927	887	918	911	955	961	906	873	942	908	882	879	881	917	940	968	944	869	875	876	882	939	954	941	950	931	944	896	861	876	906	935	949	983	954	904	935	897	975	865	905	928	938	941	883	923	936	944	895	919	950	913	896	932	931	934	903	933	957	927	991	903	940	889	894	926	914	894	895	959	929	884	921	933	899	912	891	920	876	936	931	916	909	915	932	944	861	897	926	925	906	943	910	991	897	874	914	854	950	969	944	936	924	937	986	904	926	914	941	952	919	925	932	968	891	916	954	989	955	910	906	938	923	928	828	893	909	919	916	918	924	938	925	926	849	907	927	893	920	892	922	864	928	901	979	929	886	892	901	900	930	853	872	915	971	939	935	910	938	851	961	947	912	987	919	945	902	918	897	944	892	924	972	924	941	928	954	916	955	903	893	988	927	981	998	912	907	939	891	943	972	917	926	965	923	948	957	926	918	896	930	881	921	933	898	918	946	958	898	941	979	917	937	994	880	921	904	899	964	940	911	910	914	934	918	897	900	933	934	908	889	920	875	923	957	948	854	850	873	957	962	945	918	907	928	884	894	972	896	989	886	899	918	940	901	906	959	942	968	969	966	955	951	949	875	901	921	945	978	930	977	862	924	927	962	914	959	938	919	891	1008	900	919	942	925	915	917	891	938	916	931	902	910	958	889	861	879	845	925	912	933	874	904	913	897	925	933	913	945	939	918	968	950	941	944	977	883	883	937	905	923	894	923	901	938	890	882	962	941	920	919	923	969	935	908	932	966	921	912	938	964	947	895	928	944	959	941	943	917	918	921	886	925	891	953	942	906	897	971	918	873	932	931	935	965	896	918	937	897	1000	938	966	920	895	911	910	919	897	913	928	888	924	901	880	916	935	937	926	916	952	960	957	918	910	885	940	898	906	908	866	888	855	911	902	951	895	899	890	936	953	925	925	941	923	894	923	963	907	894	935	917	903	920	906	920	860	863	922	960	938	873	925	880	929	890	922	938	932	933	956	910	960	938	898	914	952	975	908	900	915	931	921	892	976	912	926	896	933	909	878	892	925	897	918	925	891	874	897	910	903	915	938	939	880	918	879	995	940	938	885	935	912	930	885	954	909	923	930	885	906	924	843	892	962	961	896	857	942	903	932	910	916	873	903	858	922	965	909	947	952	918	938	940	959	912	915	912	880	888	922	897	896	930	926	883	898	967	923	943	902	940	914	882	938	939	893	895	949	893	911	975	949	892	929	901	905	943	883	961	954	955	971	939	924	895	940	953	933	922	949	889	950	887	930	874	893	995	895	876	919	906	944	890	896	956	932	922	896	913	884	905	851	907	968	911	874	930	957	873	875	906	924	972	900	970	949	921	888	939	921	906	940	909	931	866	883	882	934	919	895	904	874	906	876	970	915	918	920	920	944	904	878	941	896	900	919	935	893	931	948	943	899	910	947	925	883	956	870	914	909	908	920	963	923	897	887	942	956	899	907	954	961	955	882	901	959	922	902	920	928	893	918	885	926	913	909	901	943	927	900	973	964	883	877	898	917	890	946	907	944	852	926	944	877	958	879	934	925	946	908	977	931	947	921	932	912	940	909	898	930	911	932	882	874	915	882	886	943	907	962	926	894	896	934	875	917	903	899	939	948	953	884	908	931	926	934	914	960	865	921	934	934	898	899	897	889	937	898	908	923	947	909	927	971	929	915	888	892	929	988	961	916	953	973	904	953	915	872	936	924	943	891	956	922	879	904	930	891	962	913	943	910	897	900	932	927	930	908	956	939	957	942	934	864	883	935	921	971	942	944	995	876	926	908	902	953	917	878	860	921	909	921	896	906	948	857	888	897	896	1005	930	994	902	930	944	895	871	971	931	850	901	875	928	902	846	922	956	961	866	934	955	927	922	942	889	872	968	921	958	897	897	883	929	938	965	933	974	954	937	940	907	885	926	973	943	934	939	934	937	892	922	943	958	954	907	927	929	954	904	909	925	893	938	995	903	876	907	920	945	887	913	931	965	883	889	930	892	954	889	852	918	901	937	931	938	947	938	943	903	933	940	888	924	878	969	892	938	928	923	894	935	880	896	894	992	948	892	934	889	944	952	935	885	953	895	906	951	944	887	958	955	873	992	1008	911	877	911	986	888	905	900	917	914	879	917	894	962	943	908	916	946	933	882	890	868	883	921	880	963	865	986	972	938	913	908	927	936	892	917	940	938	885	970	882	916	913	864	958	924	881	913	897	993	861	973	913	908	969	926	927	916	921	950	872	912	937	872	965	960	908	892	915	947	917	912	930	857	900	970	933	952	953	919	910	949	944	913	940	923	887	966	870	923	888	929	955	901	927	917	919	956	900	916	910	859	956	990	901	921	900	913	925	922	898	897	963	900	934	917	925	907	904	896	911	914	896	905	942	938	965	921	928	888	851	938	910	968	892	900	898	931	918	904	912	936	927	895	912	943	867	926	903	956	928	926	906	856	937	923	921	911	940	938	941	979	904	905	959	936	914	881	881	928	910	937	919	870	936	952	889	889	885	844	875	922	966	900	932	910	904	1011	937
30684	28021	35465	34532	37307	28215	16626	12454	13319	12260	10450	8370	6523	5879	5291	4653	2591	1496	1110	2057	2280	1514	1072	947	964	931	871	719	642	684	749	629	655	619	614	565	538	499	532	452	480	460	429	413	397	391	385	350	402	365	391	364	381	334	378	363	363	376	370	351	395	394	353	348	374	369	345	360	399	374	380	372	402	378	364	402	336	358	373	378	363	401	396	376	369	345	376	354	375	377	394	338	373	368	344	372	362	342	393	393	402	328	375	376	333	376	342	375	371	385	381	351	378	361	349	361	369	373	354	359	346	379	359	391	335	355	384	386	350	392	384	391	354	361	359	390	381	354	349	358	387	343	348	346	370	398	338	391	392	364	393	345	330	338	409	375	391	373	425	347	376	399	358	370	340	345	390	364	362	357	373	351	377	376	376	397	365	375	357	386	377	365	364	362	356	358	399	355	369	355	377	369	357	362	385	386	363	308	354	337	378	345	369	379	368	382	393	337	414	339	375	375	371	346	371	391	363	346	374	407	340	317	324	390	370	375	413	391	379	345	362	389	370	348	387	359	373	352	393	368	356	382	348	337	359	402	387	345	337	323	353	375	401	366	366	355	362	390	371	393	340	338	397	380	377	346	331	397	347	363	386	366	393	362	371	364	351	380	367	353	395	358	341	360	361	378	357	372	395	339	375	341	379	366	395	349	392	377	354	356	347	326	399	354	375	360	364	358	352	359	348	349	350	339	350	369	410	382	373	374	376	335	382	340	348	362	369	381	361	369	342	362	374	343	362	386	349	365	356	335	348	362	331	400	363	367	394	349	348	387	354	393	386	356	366	391	358	351	351	365	388	364	361	391	360	361	361	350	358	374	316	360	356	357	339	386	375	394	370	369	395	373	371	383	385	380	359	373	341	386	437	353	379	362	358	382	391	345	369	372	365	380	376	352	369	371	352	369	348	336	380	384	381	374	374	368	333	365	336	390	361	381	355	404	336	363	362	372	393	372	399	364	350	349	348	385	363	340	325	369	384	373	376	360	396	347	343	346	365	351	341	389	328	358	340	396	363	346	386	356	370	385	363	393	386	355	361	343	374	356	367	406	334	350	385	356	364	355	365	341	370	360	369	338	357	393	368	400	398	372	371	366	403	372	375	351	358	343	364	400	364	367	377	394	348	374	355	383	337	350	374	370	418	361	386	383	366	381	379	356	364	354	372	392	364	384	394	376	392	411	361	352	344	329	366	404	364	381	324	362	365	365	377	359	364	347	380	410	379	362	364	356	353	347	369	325	347	392	380	395	353	368	369	393	407	388	378	355	366	412	385	330	376	337	381	400	382	373	357	336	335	387	401	369	398	396	389	360	363	395	323	367	384	374	376	371	374	347	364	402	355	387	362	355	323	356	366	370	364	366	380	381	370	384	371	379	344	380	339	395	387	402	380	379	364	366	365	346	384	382	379	390	384	348	368	367	370	352	369	360	387	400	405	364	408	349	396	352	355	389	365	347	347	344	387	384	389	334	401	384	358	369	384	379	363	380	405	355	377	370	361	371	373	405	369	314	353	364	390	360	332	339	378	365	350	379	415	398	341	361	356	372	368	338	345	364	320	346	373	402	352	361	378	370	339	345	319	391	345	330	359	344	318	390	341	362	397	359	398	373	363	368	386	360	399	371	395	353	384	358	355	388	356	379	383	368	377	378	348	334	359	374	364	389	364	347	346	397	409	358	365	336	371	352	355	353	380	374	367	319	385	358	389	378	360	368	385	352	339	381	311	326	398	325	380	351	377	396	369	382	397	374	358	358	423	371	354	369	385	363	350	367	369	349	364	415	387	389	380	387	391	387	375	343	361	360	373	368	381	360	338	356	349	389	372	369	414	368	358	349	382	347	379	334	400	379	367	372	373	390	374	340	344	370	368	361	350	356	353	387	376	378	355	362	346	382	350	391	345	378	373	357	372	370	382	370	341	379	387	395	397	376	352	390	374	375	354	350	347	365	335	371	371	368	367	403	347	343	360	350	362	366	336	375	359	351	382	347	348	370	359	352	365	362	332	347	385	351	409	384	365	377	348	395	350	352	363	346	351	346	354	381	369	346	393	349	370	351	375	344	368	371	411	351	345	361	354	379	388	392	390	359	354	360	368	428	428	387	380	358	315	374	316	337	354	376	420	334	344	379	354	385	370	397	370	365	367	368	366	399	369	376	370	389	370	359	410	358	382	377	360	351	399	355	364	381	353	397	388	353	376	362	392	347	352	354	397	398	348	376	397	366	409	413	391	429	365	370	391	399	405	361	371	343	369	386	369	398	387	369	349	351	377	366	371	358	371	376	373	353	359	336	346	383	392	358	347	365	365	368	401	392	384	379	369	387	349	393	369	381	360	384	348	360	326	342	368	366	376	333	403	345	384	387	383	366	367	315	376	351	369	343	354	374	340	392	338	352	408	353	399	352	356	372	356	362	356	399	362	376	345	400	359	356	390	355	349	372	341	374	376	379	391	366	373	336	353	356	345	366	386	365	358	369	398	359	371	374	401	372	358	357	369	390	394	356	352	354	340	351	347	336	382	345	389	372	373	355	380	345	369	359	421	345	381	365	355	380	389	374	397	395	378	391	405	359	346	380	382	343	367	358	356	383	417	371	393	356	338	376	392	399	369	387	390	367	407	395	362	386	396	394	361	377	376	377	350	382	361	345	415	348	359	390	354	373	401	357	349	397	352	354	362	354	372	352	377	388	359	378	384	394	381	356	348	363	372	369	373	376	379	378	368	394	407	369	353	377	356	338	362	357	402	360	371	339	405	401	380	376	373	374	350	351	372	361	399	347	338	401	356	371	375	372	393	404	390	362	359	335	370	394	399	356	346	377	346	351	366	362	358	357	355	352	343	363	353	368	385	359	377	337	374	364	369	404	335	347	398	350	378	393	353	371	338	375	406	352	346	363	396	367	367	375	375	339	393	362	369	376	389	393	388	369	394	368	412	353	389	432	353	380	365	373	328	339	400	389	418	339	348	384	353	362	376	349	389	383	377	371	367	350	404	338	314	370	386	405	368	392	377	359	358	349	348	419	350	382	368	369	351	379	353	322	365	385	344	376	338	428	384	369	360	376	361	373	349	387	359	331	384	326	372	402	371	372	391	407	389	364	382	339	365	370	367	410	384	407	393	362	366	397	394	360	374	373	330	417	389	360	378	398	391	353	404	332	344	336	350	373	359	360	359	346	362	429	379	350	389	371	415	369	398	368	347	321	361	402	372	352	378	381	379	385	375	384	370	351	379	391	354	372	353	384	368	380	346	353	332	375	382	341	341	355	406	377	391	390	362	359	350	386	346	367	385	375	357	361	344	325	413	383	388	369	371	348	373	365	374	367	363	371	372	367	368	368	382	364	365	390	335	374	363	362	379	378	355	361	373	404	367	388	391	359	356	355	368	376	360	377	384	372	320	361	356	346	436	377	356	386	362	363	340	383	385	356	410	369	350	374	387	341	341	387	374	334
19047	22125	33589	38706	42023	28971	17911	18882	24057	22728	21999	19544	19069	20203	20757	17945	10595	6594	4497	10698	10464	8058	5656	5338	4936	4832	4292	3412	3130	3077	3846	2994	2663	2402	2454	2193	2206	1849	1933	1485	1469	1506	1322	1145	1108	1089	1021	958	949	901	908	953	932	920	917	909	931	908	921	902	875	875	874	897	866	918	874	871	874	877	889	883	856	928	892	870	875	898	884	899	917	923	871	921	909	882	936	870	866	901	918	890	883	909	895	909	866	899	911	882	895	879	862	911	944	838	901	877	836	929	895	869	888	882	896	941	872	885	927	892	826	873	881	880	928	868	922	873	874	894	851	893	865	830	883	920	884	843	864	841	865	882	880	875	869	944	839	883	936	907	858	845	879	926	883	874	886	895	897	866	911	941	897	912	965	886	917	883	875	901	831	873	905	831	903	915	932	933	922	845	885	922	865	863	899	890	862	843	876	824	880	889	839	860	878	886	907	929	921	890	838	876	877	878	884	902	947	890	924	961	884	860	882	855	865	871	854	942	922	902	872	873	884	876	905	855	828	950	864	863	880	846	892	888	871	859	896	895	933	878	862	926	905	942	862	845	841	871	919	911	832	852	871	861	884	907	875	862	860	863	881	898	861	886	874	849	899	877	884	869	857	896	923	854	883	874	886	854	871	845	875	885	941	890	886	925	895	891	841	881	918	865	886	872	877	879	925	854	865	890	871	914	837	878	904	872	855	921	864	882	914	899	896	904	871	854	900	868	862	883	849	895	876	835	842	882	896	887	883	882	884	894	913	842	902	867	853	818	895	865	840	868	867	852	841	930	923	805	863	900	861	862	837	909	884	886	911	843	854	858	878	867	869	873	864	859	891	855	921	870	906	861	874	872	905	851	914	882	892	849	914	892	931	888	921	910	899	871	885	898	881	883	795	890	921	875	915	872	883	903	861	849	861	858	850	910	914	910	858	887	888	884	848	887	861	940	902	894	927	915	877	937	882	913	863	846	905	873	873	888	892	886	924	875	879	889	820	794	844	899	892	881	908	846	895	852	921	873	843	879	908	845	939	883	885	934	874	856	851	934	861	866	869	839	895	855	870	905	897	904	887	869	882	856	881	927	908	840	917	911	896	934	899	865	911	876	930	870	841	829	845	912	886	946	890	857	890	850	830	927	832	922	867	812	800	855	867	923	843	880	912	832	879	895	877	869	903	886	945	912	811	876	868	905	844	873	908	891	880	875	898	910	894	865	870	865	871	914	913	932	917	843	882	889	920	908	958	847	906	890	878	874	885	847	879	898	907	873	885	868	896	866	873	863	872	917	878	872	906	874	908	890	931	859	881	927	872	875	885	896	884	877	920	908	885	893	848	904	848	871	815	846	847	853	881	877	871	807	818	874	869	848	904	847	861	841	890	883	888	863	915	877	834	900	874	868	860	833	836	916	930	888	842	927	839	847	841	863	874	913	880	861	862	886	880	850	888	873	887	883	820	852	862	847	899	848	894	833	909	862	902	871	891	906	821	807	912	903	891	866	852	866	867	895	883	850	893	884	901	885	835	846	904	933	888	880	871	848	932	878	883	855	871	917	884	887	905	881	890	853	829	891	888	864	822	867	866	937	861	885	880	857	916	869	876	895	882	952	877	911	882	871	919	930	851	874	927	818	914	864	851	919	907	937	876	877	946	906	857	891	912	874	855	806	890	895	933	903	898	913	827	865	851	904	871	884	936	878	857	918	889	840	839	852	879	933	859	894	866	897	862	853	846	874	879	849	873	894	888	926	891	836	907	837	853	824	852	851	864	896	871	911	876	885	905	873	907	887	898	915	856	862	834	915	900	901	859	880	900	977	827	894	897	846	886	846	815	884	881	834	914	865	853	892	921	879	877	843	918	866	804	867	864	896	887	842	910	899	857	868	848	833	895	843	883	885	903	897	947	882	912	870	902	861	904	890	825	930	892	899	890	895	916	928	835	879	926	906	860	886	958	863	881	882	888	858	906	900	865	851	889	858	952	922	865	875	876	913	911	849	894	886	903	917	871	895	884	874	879	855	883	868	859	873	907	883	842	918	872	879	875	921	856	901	906	862	880	815	949	893	843	886	887	882	885	890	831	866	862	883	905	878	940	895	864	926	883	847	855	879	877	844	841	908	903	827	965	862	869	878	865	846	878	865	917	837	876	869	880	883	848	848	872	899	895	897	882	906	899	851	866	855	873	889	907	912	922	929	868	855	886	854	917	848	915	839	854	880	881	898	884	861	868	885	912	837	910	888	915	873	894	861	897	851	793	864	918	861	901	897	961	870	891	895	851	897	894	912	908	857	862	815	898	923	916	851	867	900	875	885	932	940	899	918	920	920	918	889	901	822	871	866	873	855	902	860	867	811	891	883	906	881	867	849	867	917	865	909	863	842	852	836	904	897	897	876	895	868	900	909	855	918	940	871	887	858	865	896	926	861	885	849	868	858	863	885	925	834	871	872	860	887	872	884	905	966	872	906	917	915	863	848	893	863	871	948	861	892	913	881	856	899	908	871	840	891	890	892	899	940	875	876	883	940	908	888	875	896	871	887	863	888	874	861	840	873	847	871	925	839	899	889	867	901	887	862	872	830	913	880	902	884	834	884	830	930	905	881	872	874	909	867	861	948	914	876	894	882	888	894	877	880	820	826	844	863	908	899	893	873	870	851	834	962	872	900	879	810	892	877	923	850	877	859	911	869	915	805	837	826	937	899	930	873	890	889	831	863	863	880	872	903	899	843	874	865	887	873	910	863	879	863	890	869	891	936	936	857	865	880	864	880	866	860	924	883	897	856	872	867	944	867	863	821	950	901	887	845	808	885	898	822	890	879	870	863	837	901	930	887	905	877	951	912	881	884	909	857	880	857	888	879	865	892	918	835	899	839	861	912	843	912	850	846	912	831	858	889	889	884	886	927	912	904	868	864	853	846	871	863	887	856	840	881	892	879	867	923	898	867	883	910	851	869	852	850	850	880	872	835	860	845	843	855	855	920	869	904	899	894	872	819	871	848	860	919	865	866	880	871	852	859	870	880	861	898	885	912	904	876	862	921	940	945	912	854	876	835	857	897	871	871	938	845	892	882	875	850	869	893	862	914	851	894	899	856	865	919	889	850	827	913	898	854	833	880	903	890	920	896	847	881	873	884	934	867	926	836	877	877	873	832	870	921	891	888	831	871	848	847	874	880	893	885	870	895	867	911	868	870	892	846	873	927	876	828	900	877	886	884	798	846	832	840	843	874	889	868	909	866	889	849	887	877	854	860	889	847	811	878	875	843	919	928	885	854	908	880	853	916	867	864	925	901	889	823	857	869	860	859	935	889	878	877	834	882	876	855	890	910	844	886	862	896	922	904	933	865	861	870	887	895	856	872	848	904	886	926	857	913	894	855	943	907	886	887	896	911	886	885	909	860	897	878	907	851	860	926	867	859	895	914	882	841	903	868	874	897	879	858	887	865	875	885	842	868	956	878	901	839	907	869	910	860	870	862
39284	35248	39970	42045	36114	25687	18206	15844	18952	18632	15924	12776	12167	11380	10181	7070	3624	1838	1594	3022	4055	2677	1711	1637	1324	1382	1082	842	878	829	993	954	764	692	695	622	601	544	495	503	406	402	393	358	340	370	339	324	338	295	331	314	306	333	294	313	306	309	285	300	288	311	321	286	340	309	295	307	289	295	327	292	339	319	317	289	324	303	312	292	318	277	278	293	285	283	301	308	290	309	278	304	296	315	288	332	242	323	291	294	323	320	321	308	310	308	303	337	293	325	325	314	300	297	303	278	289	330	296	314	279	257	292	311	310	329	302	303	265	316	307	289	298	269	301	310	298	321	311	318	292	316	295	301	295	327	306	305	328	316	313	318	319	332	294	300	308	302	327	325	310	346	314	294	284	310	301	316	292	302	325	310	275	293	289	335	291	307	313	304	338	296	311	294	285	315	265	299	316	310	309	284	323	285	287	331	302	324	341	299	280	336	296	320	331	276	267	310	312	289	271	276	323	298	304	314	285	296	312	316	306	288	287	326	326	336	339	305	308	312	281	305	286	308	311	272	289	302	299	290	292	287	312	322	349	290	295	335	276	318	292	302	297	302	325	323	309	285	279	325	283	279	319	299	280	335	296	278	300	311	330	320	284	316	304	301	242	342	317	267	277	301	292	288	271	289	316	301	317	290	283	281	284	305	319	313	308	308	335	318	294	282	308	331	292	275	289	308	296	300	282	305	306	297	267	318	305	318	304	311	319	284	335	332	290	288	306	287	357	323	344	298	298	307	320	314	357	301	340	298	296	299	292	310	296	284	315	308	313	320	330	296	313	347	334	310	323	307	303	307	313	306	344	297	306	250	303	302	287	320	323	264	342	290	297	285	316	274	295	300	318	287	298	310	299	287	280	286	311	295	276	300	281	310	340	283	269	330	262	347	302	354	260	306	278	296	312	323	303	316	283	322	268	322	316	321	303	306	307	302	340	306	295	314	300	289	304	299	298	317	317	312	324	297	306	280	283	282	273	307	331	332	319	288	293	309	328	305	299	348	321	337	295	301	279	290	301	302	320	276	257	281	284	310	310	277	307	317	300	311	284	304	332	283	263	307	298	292	294	282	327	299	277	308	320	280	308	298	283	316	310	270	306	356	322	300	306	323	323	289	303	326	326	309	303	321	302	298	305	325	306	267	291	298	304	299	256	298	315	302	302	281	294	300	304	280	292	291	297	330	322	297	291	275	312	311	318	273	319	297	283	274	303	321	276	294	298	301	314	315	297	287	305	272	289	320	296	282	312	263	303	302	305	274	328	307	316	300	316	299	292	301	286	325	277	279	313	296	309	298	338	334	272	326	277	284	321	295	312	311	289	316	282	298	300	314	315	279	317	299	308	326	310	319	295	305	323	295	292	324	339	328	335	303	308	297	319	342	310	286	291	285	292	276	266	306	340	331	299	321	332	316	298	280	296	280	299	320	304	289	293	290	293	324	279	349	328	278	283	309	297	302	276	320	311	276	295	299	311	325	283	310	330	316	299	305	320	313	316	306	316	339	279	311	297	301	313	307	292	300	326	280	321	306	313	293	263	293	319	300	288	305	328	334	307	282	306	307	307	289	370	291	269	314	306	288	325	296	290	305	302	311	322	313	316	317	296	299	294	327	333	324	283	324	309	293	301	292	298	316	294	280	330	270	279	321	307	290	293	300	275	311	287	307	280	320	274	303	305	301	307	288	291	329	294	317	301	327	294	285	310	308	332	274	281	285	293	287	285	299	289	289	302	318	287	285	305	306	304	293	276	269	293	305	275	326	313	340	334	292	282	320	290	302	313	306	276	296	309	325	305	299	300	278	331	307	325	292	281	291	324	276	317	345	283	298	288	295	334	279	310	319	314	315	295	312	331	303	290	334	315	284	309	309	286	281	320	317	316	310	322	285	260	305	294	303	293	319	308	343	298	328	315	296	278	298	303	303	319	309	301	308	307	319	302	286	303	314	309	308	303	277	278	313	291	295	279	272	308	309	298	305	278	333	303	291	293	301	291	299	295	343	280	285	276	301	283	318	345	307	303	293	273	296	305	300	301	301	318	285	289	312	295	308	269	306	315	279	317	305	316	267	305	306	324	289	278	305	312	304	293	280	294	287	304	322	312	325	295	298	308	297	288	329	277	269	337	309	313	283	307	295	275	306	298	308	287	286	315	275	313	341	317	291	353	317	334	311	304	288	299	308	302	314	277	298	270	308	332	288	291	309	283	323	311	295	304	302	292	256	286	290	319	302	312	292	335	323	325	295	309	328	297	293	301	304	311	314	295	305	314	296	298	309	311	293	290	319	308	304	300	316	341	279	300	286	270	292	309	257	315	299	294	335	304	311	285	340	306	327	335	292	292	283	314	296	338	307	283	280	318	279	313	337	311	300	327	305	300	301	304	295	330	265	293	304	309	271	320	288	295	312	278	307	308	290	324	337	300	335	297	310	310	361	287	303	297	274	238	285	292	279	288	301	286	316	299	310	293	289	304	274	323	313	294	321	305	308	314	276	301	279	277	315	311	323	294	291	319	306	304	290	319	302	304	317	295	274	296	307	268	304	292	316	339	275	283	291	313	304	310	310	278	317	308	305	298	318	302	311	274	320	307	281	307	312	302	307	282	310	296	299	305	309	322	293	293	278	314	295	292	334	280	287	322	284	325	286	298	271	310	280	323	327	330	316	300	319	294	294	297	293	309	314	330	326	269	292	302	330	311	292	334	326	322	307	247	308	299	272	307	301	288	298	323	299	329	295	307	303	281	302	309	253	331	310	313	325	317	340	288	304	326	316	314	302	315	286	294	316	291	284	329	293	316	317	312	286	317	310	307	317	317	305	313	303	278	277	275	306	310	287	312	277	308	304	317	313	301	311	359	338	315	323	294	320	274	299	327	311	297	335	296	283	309	303	297	272	311	294	312	317	311	291	329	302	313	315	313	290	295	303	279	281	308	326	317	310	287	321	284	314	293	302	301	323	277	311	326	312	303	313	301	315	295	296	303	314	279	304	306	281	305	305	301	304	297	299	317	290	308	305	327	284	335	286	307	297	298	282	333	287	307	300	307	321	329	284	318	306	314	311	304	289	311	323	270	304	321	344	285	342	305	298	304	286	308	288	296	315	302	312	298	291	281	324	314	303	330	285	290	309	326	315	306	289	301	306	304	300	314	296	273	338	327	308	310	341	317	302	300	339	300	307	293	290	306	286	267	336	313	302	283	319	269	304	301	278	295	281	296	309	315	325	303	315	297	340	267	337	283	292	279	340	290	282	319	301	277	292	306	291	327	307	295	277	313	294	293	283	331	319	322	281	288	296	297	308	317	295	282	283	316	265	285	319	274	328	300	329	314	302	315	327	312	328	302	313	288	300	330	288	332	346	332	288	281	298	307	298	306	321	273	305	324	315	297	287	341	294	247	315	312	285	286	303	309	330	296	311	269	323	356	296	287	306	300	295	328	296	317	297	285	310	278	308
24473	26769	37956	44559	40161	28445	21608	23829	30014	29370	28088	26913	29727	30710	28679	21606	11307	7191	6031	13021	15947	11961	9105	8529	7254	7678	6187	4755	4624	4497	5765	4469	4126	3475	3474	3022	3007	2282	2345	2098	1658	1649	1323	1238	1144	1058	983	919	863	839	769	767	764	757	751	784	751	739	735	775	756	753	759	738	743	714	763	711	768	744	783	793	778	713	715	757	798	772	709	764	714	760	830	718	718	804	711	729	718	730	688	761	718	783	745	698	759	773	785	734	734	765	717	686	735	698	821	703	724	730	746	750	720	722	759	752	781	734	696	787	763	783	733	760	744	736	747	740	762	799	713	740	750	783	766	707	728	720	746	759	763	709	733	778	653	743	781	705	756	700	723	692	773	742	718	764	731	769	747	785	777	745	762	793	728	741	796	805	732	735	758	728	765	775	730	748	740	751	827	739	756	787	711	792	729	722	752	732	719	739	760	759	759	713	773	751	727	730	706	752	736	691	739	755	747	777	747	776	738	718	759	729	760	716	754	779	706	690	740	690	709	765	753	734	714	760	747	706	709	693	747	674	707	692	715	776	759	744	704	761	729	722	732	745	703	745	751	724	712	719	730	708	763	729	733	731	722	698	732	745	738	731	728	723	778	717	757	723	765	762	777	735	741	723	718	729	725	744	753	746	763	758	716	723	738	744	719	732	766	777	740	756	695	731	752	693	759	708	744	677	700	715	766	753	824	761	736	738	720	763	703	729	775	728	738	708	741	756	721	690	731	743	750	739	757	732	736	756	765	735	718	689	708	741	740	697	718	755	724	731	811	689	719	733	736	713	796	750	762	686	720	705	697	769	752	712	753	671	776	736	725	701	731	768	756	751	747	729	718	737	716	774	695	768	727	737	724	742	740	698	726	748	667	741	722	771	759	812	751	733	736	703	726	701	689	689	750	745	658	733	711	688	728	792	784	724	693	760	700	723	728	710	685	761	778	735	727	752	738	717	751	693	744	685	775	732	704	758	723	742	794	743	742	704	707	756	811	748	716	692	696	742	709	738	702	746	752	703	764	740	753	742	721	688	695	742	760	772	695	746	737	744	747	742	768	761	754	685	695	670	742	706	730	773	772	691	727	737	741	728	788	731	720	717	718	745	740	679	769	760	767	735	765	747	682	747	746	736	767	693	717	734	730	727	701	700	708	731	721	716	745	747	726	768	759	733	771	730	792	706	724	734	753	705	708	697	771	752	707	706	759	693	702	747	689	744	742	733	673	714	733	723	743	733	762	709	768	762	759	698	741	785	707	750	734	716	666	758	737	713	773	710	727	765	719	726	729	702	709	702	684	702	724	741	664	723	691	747	746	687	744	727	682	732	735	776	735	738	731	748	743	734	710	742	735	795	701	731	676	692	684	752	716	751	758	761	764	739	751	701	731	707	734	716	738	739	678	726	751	722	751	717	730	725	784	754	704	731	754	737	697	741	705	761	728	738	773	745	726	722	725	751	752	726	728	765	763	737	703	716	734	771	750	699	705	756	735	749	738	742	776	733	749	742	731	706	710	698	723	737	767	765	714	730	776	761	726	764	789	693	714	748	745	732	770	785	682	723	777	739	774	772	705	731	737	739	697	753	709	729	747	748	733	723	692	771	759	726	710	714	775	758	741	745	750	766	727	776	721	718	766	751	685	744	760	698	735	730	744	769	712	753	731	727	748	749	707	737	715	722	706	692	722	702	727	699	633	739	749	724	804	755	718	715	725	700	758	740	717	714	746	726	777	736	724	724	784	742	764	744	719	724	698	733	730	720	742	758	693	738	745	715	728	719	698	722	743	743	738	708	720	760	711	778	716	739	776	759	733	731	768	733	717	717	725	702	723	721	715	742	720	757	765	789	732	743	732	747	761	758	760	705	690	670	735	686	745	712	693	730	774	746	790	738	746	738	743	728	699	782	736	705	721	733	751	762	743	733	771	721	722	721	742	736	695	747	729	748	729	725	773	692	791	727	737	738	790	719	764	698	732	748	721	778	727	770	766	672	773	681	725	763	732	722	745	699	738	753	713	777	746	753	716	732	721	821	700	717	726	759	736	717	773	686	715	737	719	658	757	716	693	689	724	701	785	757	720	730	746	691	740	750	730	716	720	756	710	735	720	736	736	764	722	704	723	780	726	727	735	741	758	736	736	773	715	758	741	735	764	717	760	766	704	722	688	705	711	739	730	742	763	711	750	744	680	756	747	699	718	762	712	728	703	723	725	695	700	746	768	707	720	740	753	715	739	760	693	724	757	709	679	756	755	751	738	752	764	741	665	774	728	725	740	710	733	748	750	718	725	746	734	755	773	720	719	757	756	741	668	705	788	786	737	716	770	719	749	708	727	733	725	780	768	779	710	732	744	743	755	745	771	765	731	743	742	746	759	738	716	716	740	742	763	787	719	782	692	733	714	684	788	747	743	732	725	716	774	739	707	758	734	734	701	777	723	779	760	733	766	709	768	757	738	741	719	726	727	732	695	731	757	786	762	775	758	721	680	730	767	728	717	773	743	743	744	731	733	740	778	788	746	744	734	719	742	697	730	712	767	772	729	740	728	754	764	725	767	683	730	742	723	710	764	752	714	751	734	696	707	745	703	723	744	696	730	710	720	710	745	738	707	778	734	716	761	732	761	717	704	698	714	727	767	743	768	730	750	756	706	744	754	741	705	779	740	760	711	703	695	730	714	729	755	714	730	690	771	758	716	717	763	713	726	704	754	747	745	765	722	729	733	753	700	708	789	711	741	753	679	758	732	778	712	763	746	754	677	672	726	811	714	705	722	715	750	708	750	747	783	738	749	760	736	745	742	686	691	723	728	727	702	709	713	742	756	677	711	754	684	750	755	768	750	717	772	752	744	687	681	727	686	741	744	741	758	695	755	807	709	696	721	728	736	753	742	791	724	774	709	720	727	728	754	727	744	719	699	760	732	696	745	692	712	742	730	734	741	781	771	739	713	729	720	738	744	683	723	739	770	732	751	741	695	768	704	715	719	747	757	759	713	763	737	691	755	694	700	761	717	733	758	728	712	734	758	677	728	730	753	783	769	763	750	734	757	767	719	765	763	733	755	706	782	698	729	697	756	731	706	713	756	742	751	714	707	757	772	748	724	683	749	708	704	740	750	705	707	727	715	705	694	767	735	748	733	788	714	726	740	724	727	745	752	759	701	810	745	696	715	738	735	714	740	700	705	741	743	742	695	727	714	724	742	763	704	688	712	743	785	779	725	749	753	708	720	746	672	706	720	704	796	706	744	755	747	716	692	759	753	736	688	760	723	739	703	739	731	734	736	760	713	712	739	693	707	741	736	715	746	735	732	737	766	756	736	733	718	721	787	759	756	773	740	732	708	692	729	725	726	751	727	755	701	634	747	731	750	780	770	707	790	720	772	731	721	785	724	700	738	710	731	724	744	736	756	790	753	715	706	696	756	783	736	770	704	786	721	802	712	725	739	742	728	759	711	749	734	737	725	708	749	748	727	703	723	775
15231	11223	14769	13124	8022	4492	2926	2351	2031	1519	1220	1079	936	886	800	755	577	568	561	501	549	516	429	489	495	472	436	459	444	426	453	394	394	380	395	428	435	416	394	438	391	393	375	398	402	444	376	406	407	344	389	423	379	388	401	362	381	424	375	374	392	396	404	379	375	343	363	370	424	390	394	374	390	375	411	371	379	382	389	354	368	342	401	395	402	378	420	390	391	377	410	350	342	405	366	404	377	406	362	387	369	393	359	357	400	399	342	379	369	333	366	367	409	408	416	386	363	408	365	386	370	395	341	378	383	391	382	351	408	355	372	386	369	352	379	383	379	350	402	416	382	404	361	384	439	392	410	393	384	355	409	341	355	388	398	391	377	470	383	406	399	380	415	380	373	392	393	407	368	361	402	376	369	374	373	414	372	389	362	369	377	399	399	405	360	388	404	357	405	392	403	386	372	403	386	399	395	359	360	343	358	342	392	408	376	397	376	371	378	377	390	360	379	364	400	384	347	366	401	391	389	346	391	385	401	348	385	375	393	388	366	447	405	377	395	392	374	370	354	347	372	395	394	410	377	383	387	373	403	381	354	386	359	358	371	375	376	370	407	371	395	368	371	412	398	371	375	371	410	414	368	396	381	369	368	373	393	397	361	396	379	407	339	422	359	389	376	375	376	405	393	381	409	382	385	408	374	366	359	333	405	393	413	390	373	395	380	408	387	397	403	371	425	366	390	394	401	356	339	356	380	346	351	383	379	377	381	388	379	373	397	330	368	391	375	383	381	406	383	388	388	355	374	407	366	400	375	396	365	367	377	382	369	378	370	371	361	370	414	364	393	366	403	393	370	386	398	369	387	369	377	376	380	385	339	399	373	372	368	355	393	417	399	370	363	415	377	356	379	367	359	350	377	393	362	380	416	370	382	399	388	365	423	399	421	383	407	415	379	374	383	376	369	371	392	399	393	388	377	402	400	384	349	353	399	407	397	390	397	366	382	376	408	347	399	416	406	382	383	403	426	419	370	349	378	369	422	386	370	385	361	377	379	387	410	393	396	376	390	381	404	379	383	373	365	388	371	375	429	362	387	364	369	409	372	405	363	371	356	358	346	383	364	345	366	384	386	379	380	428	346	399	389	357	369	364	366	407	372	405	366	389	406	405	368	331	401	378	373	426	380	383	378	366	408	392	379	351	359	390	361	358	368	364	397	375	371	381	383	385	381	384	369	402	417	399	413	334	401	351	401	433	375	405	355	364	391	348	410	357	389	389	352	382	416	413	357	384	365	383	373	417	381	392	359	372	377	333	356	401	367	356	366	393	385	348	392	386	386	412	366	397	400	352	414	391	370	372	370	355	361	363	382	381	348	384	406	378	401	385	359	375	353	352	367	368	412	401	383	380	394	445	372	457	398	376	403	382	402	382	416	359	387	387	394	366	418	411	374	396	372	372	359	355	330	361	406	387	415	402	384	387	379	394	411	359	355	367	387	364	371	354	357	405	340	391	404	378	416	358	397	397	403	400	389	408	385	376	380	388	362	351	363	356	374	433	398	347	375	349	373	346	414	395	382	398	408	414	347	358	398	369	395	421	366	399	368	417	394	374	374	375	371	372	362	394	368	396	373	376	363	363	369	385	393	393	365	370	369	366	390	386	384	381	396	381	377	361	361	379	365	352	381	348	373	369	427	389	377	339	392	353	383	341	392	435	367	352	383	365	384	346	339	359	438	388	392	344	343	376	377	404	375	447	387	332	383	372	370	368	396	361	380	391	369	392	379	337	404	392	393	382	382	376	357	387	395	366	376	413	416	361	396	396	403	407	404	406	378	349	392	379	386	413	369	372	369	367	420	401	395	394	398	385	396	337	371	335	371	359	386	376	400	368	403	374	382	414	412	384	388	400	407	376	397	377	405	399	362	378	365	380	402	389	418	369	374	384	380	364	378	391	381	378	378	372	379	351	373	426	322	333	364	406	360	361	382	359	362	407	385	356	399	395	400	367	390	377	382	375	395	385	370	348	388	409	412	366	406	387	363	357	400	357	390	372	372	386	407	384	382	399	368	395	382	372	385	389	369	402	382	334	360	405	391	406	379	384	371	394	401	399	389	394	417	372	356	379	354	395	390	388	402	385	398	395	367	391	350	409	341	376	400	354	386	377	366	364	371	397	371	373	398	365	404	390	394	404	397	369	369	359	368	374	362	348	415	398	396	415	393	391	414	375	390	439	390	375	407	400	392	358	392	378	397	370	350	355	366	407	380	344	370	416	380	389	366	417	347	353	358	387	351	368	410	419	337	417	373	380	389	347	384	375	334	369	364	396	383	371	390	396	377	393	398	383	348	392	396	365	362	353	403	383	382	361	372	370	391	412	367	399	391	399	339	405	393	403	389	381	346	374	380	396	426	385	380	370	376	364	416	332	408	376	371	419	384	407	384	348	402	356	368	432	400	337	366	390	381	397	369	396	370	390	413	374	354	351	410	378	389	370	405	390	356	406	362	416	376	400	385	420	373	374	415	372	389	394	384	401	410	332	392	400	395	378	369	369	405	377	376	380	383	389	397	389	401	409	371	395	406	406	362	394	375	390	369	373	371	394	386	389	381	371	362	367	387	365	363	390	366	379	368	372	390	412	390	323	382	410	388	391	393	393	392	414	359	376	421	359	384	353	359	378	349	369	395	394	402	367	363	380	359	394	378	379	347	385	397	381	373	391	395	411	399	365	406	405	369	388	368	386	393	366	423	382	371	388	383	403	385	365	390	394	363	357	386	368	343	412	374	416	408	415	424	363	392	385	393	371	410	374	371	368	367	383	374	379	368	372	397	385	361	407	373	413	385	360	341	371	404	402	379	404	394	399	391	395	373	396	375	402	370	380	377	380	417	395	398	381	388	415	385	395	366	387	373	425	370	412	365	369	393	388	357	431	385	357	390	375	340	383	384	424	402	388	388	378	362	355	359	390	385	385	388	394	384	390	401	401	368	384	382	376	378	374	358	401	397	381	384	383	388	399	397	379	344	396	380	424	357	362	385	363	345	393	417	405	389	318	341	389	399	388	353	385	392	369	371	388	364	399	386	380	411	346	388	370	381	417	394	348	395	399	369	380	404	361	367	413	378	390	386	388	382	407	403	382	401	349	401	368	424	395	387	362	394	394	409	364	382	395	375	355	367	397	369	395	368	379	381	386	374	404	363	367	377	378	388	406	393	401	396	408	399	373	394	390	404	387	385	418	395	384	378	330	372	381	386	397	359	399	369	437	384	433	381	396	412	381	400	385	365	397	393	388	355	355	389	395	366	412	379	356	385	395	363	372	376	377	354	387	401	368	364	387	382	372	398	404	382	397	391	350	379	374	404	387	394	366	380	412	410	387	358	389	385	359	397	446	386	379	344	371	388	405	398	413	383	418	361	388	394	395	376	338	365	377	376	364	380	371	409	391	419	381	391	376	375	366	378	420	388	346	379	417	416	402	387	347	376	358	396	421	384	383
9099	10259	19937	22447	18448	13082	10098	8919	8231	6555	5642	4957	4381	4026	3524	2874	2346	2053	1952	1834	1986	1938	1692	1660	1567	1590	1487	1398	1344	1296	1249	1208	1191	1223	1229	1170	1126	1096	1035	1013	1017	1024	1007	946	915	897	939	875	936	918	889	922	916	888	936	885	868	928	879	939	881	977	907	913	955	906	912	935	918	864	932	918	911	892	882	917	910	953	906	931	912	924	887	918	884	911	972	884	859	932	934	1002	905	901	909	900	902	886	930	955	921	902	879	894	941	914	956	953	910	907	925	913	865	925	876	943	953	915	930	907	936	919	938	895	954	958	909	973	924	913	939	883	879	844	937	908	995	925	943	924	952	932	854	907	868	874	887	971	976	901	918	939	900	904	890	929	940	959	975	908	910	862	881	955	904	940	880	939	927	904	865	922	928	904	849	939	855	919	942	925	897	964	877	904	894	864	960	896	924	906	934	894	966	952	936	914	945	852	929	946	908	896	889	897	888	876	904	899	920	896	956	977	924	856	914	870	951	891	940	944	929	923	928	906	867	906	931	931	974	939	909	950	931	909	867	910	905	948	891	911	942	912	907	959	930	944	917	888	886	842	890	928	960	887	896	896	921	931	916	950	913	929	937	888	898	959	907	873	903	875	931	907	917	933	935	925	916	917	930	900	914	936	853	935	930	939	882	900	909	886	958	921	971	943	939	875	885	965	897	965	946	905	948	924	889	887	914	878	950	927	919	913	956	918	884	930	963	910	876	910	947	984	949	911	911	920	920	876	951	852	887	910	877	926	896	837	907	966	900	897	924	890	935	917	935	920	869	894	900	907	895	932	848	913	902	986	907	882	928	922	931	906	935	904	918	935	883	880	877	921	903	933	886	898	934	898	922	961	890	926	901	939	933	929	893	881	911	934	879	948	902	886	930	898	916	965	938	910	899	926	970	874	1002	920	884	894	886	927	921	956	910	903	891	933	919	933	908	877	916	940	915	900	867	903	936	912	898	964	908	932	897	910	914	918	939	947	905	930	942	939	880	919	922	904	919	885	912	893	916	869	969	966	934	937	928	919	909	930	924	935	885	954	910	889	920	931	947	979	888	926	914	884	924	974	929	906	883	890	888	927	874	909	904	885	861	866	950	873	916	914	958	879	931	929	881	921	898	869	938	926	929	901	952	924	941	916	1011	947	890	959	912	933	971	887	900	923	918	877	900	910	983	863	965	898	896	916	893	864	924	923	893	906	918	895	902	955	927	844	979	900	879	912	892	940	890	924	861	959	923	935	869	893	977	898	938	884	950	906	926	908	894	932	944	913	890	962	917	946	895	877	898	907	885	902	912	850	862	902	903	897	847	924	921	911	902	935	922	918	928	905	916	888	910	886	948	899	897	852	865	979	925	898	910	939	888	891	945	918	916	884	976	843	870	921	933	852	992	900	952	909	955	925	947	902	902	948	862	867	952	864	880	905	903	874	890	913	960	873	927	868	932	924	936	896	909	870	913	904	899	860	934	875	880	943	930	894	922	970	855	868	904	867	919	869	890	907	923	898	922	907	931	899	921	875	885	946	918	902	951	914	895	899	873	940	925	933	953	931	966	940	897	922	885	926	931	864	903	947	902	920	894	858	898	968	927	905	945	964	911	918	926	925	931	926	907	949	875	882	882	923	962	918	937	902	924	908	928	891	949	895	968	892	965	908	898	865	954	914	928	861	930	941	886	930	888	935	957	900	890	900	903	931	924	845	953	890	888	950	929	931	880	954	891	906	928	914	919	942	937	885	891	903	892	889	928	839	934	879	935	879	931	955	903	931	913	921	923	899	912	914	910	1001	932	911	917	913	934	877	904	963	930	888	944	856	900	938	941	870	904	915	945	935	920	902	936	876	873	899	879	945	928	880	929	897	925	853	964	911	867	872	931	961	946	870	875	879	913	895	901	942	978	890	896	924	879	949	907	938	891	959	837	967	908	925	979	932	941	887	962	934	905	955	947	892	935	885	901	898	899	988	906	921	948	867	959	880	923	924	876	924	862	922	916	871	851	910	933	932	949	908	884	880	935	947	838	934	950	910	931	895	943	959	947	892	902	911	914	911	938	919	911	914	926	903	945	878	862	911	944	916	885	946	937	882	977	893	933	977	970	917	921	902	918	863	932	916	868	904	898	926	929	925	930	927	890	952	946	959	904	909	934	897	920	944	890	923	925	885	894	903	922	936	889	926	957	920	929	940	964	903	901	939	913	929	887	884	914	955	970	943	896	929	929	904	914	922	925	886	981	915	950	906	931	906	956	927	935	899	846	906	898	908	922	868	906	903	925	901	931	927	909	950	940	910	904	953	961	892	894	869	905	886	888	960	937	915	925	857	951	881	910	968	951	885	902	954	898	890	970	939	973	933	903	910	859	956	962	907	918	945	989	973	949	854	905	941	913	878	922	899	890	893	922	930	923	913	934	899	961	875	941	888	924	932	989	891	929	888	896	929	949	913	904	914	883	876	940	919	934	917	904	904	898	888	883	870	887	948	872	920	902	924	916	933	892	925	914	924	958	940	903	925	928	938	904	890	944	920	918	916	907	944	884	925	916	947	890	914	932	876	899	1013	876	948	857	923	923	916	940	854	903	989	852	937	895	949	889	925	860	936	895	935	893	951	914	929	880	892	911	899	891	894	945	917	909	897	897	909	931	900	918	883	949	929	872	945	883	877	901	908	913	953	924	889	955	906	982	858	893	863	928	935	934	910	904	877	891	915	886	928	920	923	865	976	947	880	928	941	970	922	903	925	868	911	917	943	886	938	905	945	913	942	912	902	904	922	929	921	927	873	924	919	867	904	925	928	937	830	971	885	820	868	934	882	946	949	870	900	887	911	951	966	900	926	914	926	942	892	918	899	939	897	887	913	957	890	971	944	917	914	883	926	909	937	868	924	903	934	953	895	906	946	932	938	904	972	907	888	874	909	903	927	931	904	943	895	944	903	988	968	902	978	856	908	899	877	946	1005	947	935	892	927	933	920	903	966	878	936	929	909	919	911	918	899	952	928	883	917	936	944	859	896	923	941	918	837	900	950	945	873	897	951	913	890	965	935	918	885	894	893	900	962	939	862	889	980	940	903	930	904	929	923	930	928	902	907	920	932	915	934	858	922	923	912	942	942	911	925	897	862	975	963	918	917	954	924	938	902	976	889	867	929	929	919	876	893	917	949	891	931	901	928	863	908	948	936	932	919	946	878	941	890	902	882	860	853	899	936	901	880	927	896	932	855	868	908	859	889	970	946	892	884	929	937	918	880	911	922	933	928	937	857	887	918	927	896	933	927	898	910	933	929	918	917	937	966	919	926	915	891	885	924	878	908	933	854	907	891	924	921	919	857	888	899	933	928	899	913	860	949	928	941	862	915	891	919	910	985	934	921	980	920	880	868	893	937	916	880	873	902	936	887	889	954	922	934	892	917	926	902	886	920	917	977	880	948	889	944	931	889	862	918	859	910	933	894	898	943	879	859	906	977	987	909	898	877
31791	29375	38344	35373	26329	20144	14413	10014	12858	11985	9767	7461	7033	6519	5065	3057	1645	1418	1340	868	1820	1813	1275	969	953	971	828	728	680	660	790	718	618	585	609	547	539	455	464	466	448	452	438	422	430	393	416	365	352	366	349	368	356	360	373	347	377	350	398	433	359	397	405	353	346	355	373	360	371	373	408	382	376	367	382	371	380	384	403	379	348	345	378	363	323	360	331	405	358	351	365	343	345	343	367	358	340	358	386	341	362	396	382	366	346	342	405	372	390	345	361	369	336	353	393	400	357	400	349	369	407	365	337	415	358	370	339	347	384	371	393	350	385	358	380	385	331	329	368	373	380	323	345	374	334	343	369	358	341	355	348	359	361	349	361	398	378	336	357	367	375	382	390	371	380	344	346	383	391	338	332	371	378	353	365	392	401	372	389	389	370	347	320	346	337	343	373	364	367	381	355	339	374	359	403	370	344	372	369	383	330	378	400	353	369	381	387	370	363	390	346	366	344	353	359	365	363	343	334	375	348	360	377	359	359	335	392	371	347	315	360	394	401	337	365	343	358	341	370	384	370	378	389	365	388	365	370	372	364	371	367	368	371	391	352	376	355	353	370	361	359	392	335	350	390	365	364	345	372	381	385	346	365	353	356	327	368	369	344	371	416	396	360	382	364	357	346	375	369	353	353	364	389	359	388	347	384	384	360	334	364	346	365	378	372	326	407	374	367	366	345	361	362	362	404	369	346	343	386	331	364	367	379	396	312	348	358	335	366	365	371	373	385	378	361	393	372	411	380	365	347	380	399	361	329	378	362	354	368	371	384	398	365	402	355	372	342	379	365	383	363	386	369	370	361	372	355	372	384	390	368	374	377	319	372	367	335	379	345	359	396	376	368	374	370	432	369	395	374	361	372	404	390	399	343	376	383	335	363	399	371	371	390	354	358	369	385	383	383	341	376	378	339	361	353	378	366	363	336	367	376	362	357	380	393	364	381	350	358	370	346	356	380	377	366	364	378	337	348	340	333	375	400	395	330	377	374	354	360	355	358	338	342	403	377	367	372	354	380	338	362	363	382	368	366	356	378	366	358	350	364	371	372	362	380	367	360	357	392	358	367	379	381	381	320	353	350	403	377	312	353	349	373	359	348	349	408	383	389	373	343	372	353	390	363	357	353	365	368	353	394	345	367	370	349	344	390	372	370	380	374	351	412	370	323	376	325	344	345	352	342	394	389	383	359	353	365	376	401	351	351	373	349	389	340	366	370	384	374	359	394	357	385	361	399	406	371	374	356	410	358	366	352	378	363	348	354	371	393	397	387	375	361	345	387	327	382	387	408	365	379	377	353	383	366	358	363	346	371	329	357	353	335	414	329	341	361	368	349	359	370	376	353	350	359	343	404	356	386	400	370	336	379	353	367	372	356	389	343	388	357	347	369	340	380	344	311	379	367	360	387	360	322	373	380	376	366	359	389	400	372	370	348	382	345	371	369	385	365	365	356	364	349	354	405	372	390	398	364	376	372	385	343	369	335	381	374	377	386	334	348	385	368	363	367	386	384	361	327	377	356	335	371	374	335	343	357	363	374	366	386	346	359	336	379	343	369	385	342	376	369	382	344	373	404	353	376	372	347	390	361	376	352	335	360	376	365	340	337	383	400	354	371	339	374	399	356	393	373	343	353	371	393	349	365	351	358	373	394	354	363	337	353	329	360	387	374	385	395	369	374	401	391	346	355	356	387	364	379	359	361	371	368	382	341	406	386	363	325	382	334	365	347	388	355	384	413	420	363	389	355	354	351	384	326	393	429	366	345	356	344	365	395	400	367	375	362	350	362	371	390	351	379	370	375	372	374	356	380	393	336	376	400	374	392	341	385	397	372	364	371	368	373	369	363	397	365	361	394	365	342	345	376	383	358	351	337	361	370	382	374	401	354	366	326	351	366	342	379	412	376	362	387	379	346	401	346	413	393	376	361	362	410	373	379	365	387	360	363	403	357	386	369	378	369	369	348	389	351	356	364	394	382	340	390	364	384	378	427	368	404	339	379	377	344	389	351	385	340	366	348	382	360	354	418	392	384	360	390	384	361	362	407	370	366	383	355	336	361	372	372	356	395	358	309	367	374	353	356	376	369	348	350	361	355	366	377	364	373	383	361	354	360	347	383	369	387	345	350	358	332	359	356	393	372	415	363	336	356	365	386	370	355	375	350	362	374	350	365	387	352	410	384	351	355	333	382	350	350	364	392	344	358	362	345	368	403	377	350	351	344	353	393	362	384	340	359	313	352	394	327	409	374	401	379	395	391	359	384	367	344	362	357	363	382	358	348	400	383	401	397	362	382	397	386	385	368	355	364	360	346	376	419	378	350	385	382	342	380	389	373	357	356	399	360	351	375	363	367	381	389	358	364	346	359	387	356	383	330	362	336	407	335	355	368	376	389	397	355	323	361	338	348	349	350	328	371	384	408	342	338	353	370	383	382	391	376	334	392	393	361	309	392	372	377	350	401	329	371	353	355	359	354	358	390	377	395	357	338	366	375	400	370	369	392	364	360	356	380	339	363	358	370	361	379	385	343	339	338	345	356	367	345	354	402	339	378	347	377	353	359	398	404	368	387	350	383	381	373	355	377	367	339	384	332	368	397	324	372	397	369	402	390	374	373	358	311	366	379	352	363	385	341	361	359	362	343	390	376	362	379	353	387	376	370	374	367	366	349	368	394	380	381	431	350	382	403	369	341	347	363	381	375	345	392	330	411	329	378	385	377	369	359	345	382	362	375	368	357	355	366	390	358	334	322	371	331	422	360	356	386	362	383	371	330	396	350	379	373	365	376	363	366	351	372	375	337	380	346	395	356	361	357	348	366	375	338	350	373	415	338	376	395	372	403	385	369	395	363	392	360	330	346	360	392	368	390	370	397	367	329	349	387	330	389	375	351	418	411	357	369	355	374	367	358	390	381	343	419	348	356	385	368	401	351	374	395	339	372	335	349	364	377	382	360	384	396	363	376	390	338	387	381	402	402	394	339	364	365	331	378	418	348	362	359	369	378	359	349	395	372	362	390	359	365	384	369	363	357	400	355	378	346	367	380	395	402	382	351	384	367	368	346	375	382	377	374	365	395	417	372	364	365	338	331	368	360	386	392	320	431	418	371	361	357	349	335	351	350	358	373	381	389	371	362	353	378	394	351	398	357	359	378	339	373	372	341	396	365	394	372	374	344	355	399	368	363	409	375	373	384	393	345	336	385	316	383	350	423	368	374	362	372	378	346	344	346	368	378	387	359	372	381	377	345	383	383	363	370	388	336	372	391	391	349	346	350	390	367	392	414	349	358	375	371	400	362	374	374	345	372	361	392	341	416	362	373	370	381	342	371	343	385	352	361	344	364	396	354	369	399	383	388	360	343	344	367	351	364	390	354	369	349	381	362	382	379	361	373	379	401	343	363	353	380	399	389	340	364	375	361	379	402	359	387	368	387	357	356	377	394	365	362	374	343	392
20027	22886	35907	37768	30631	25251	18426	18050	24662	22622	20799	19341	22030	22415	18884	12118	7366	5967	5413	3267	8188	8342	6003	5048	5255	4952	4252	3676	3357	3085	3863	3184	2738	2529	2656	2163	1970	1939	1737	1675	1362	1343	1264	1255	1092	1034	997	1038	992	925	913	943	891	952	870	826	878	850	905	882	898	855	865	883	913	885	872	870	844	918	860	895	861	912	898	863	919	899	862	864	877	845	858	895	857	878	921	884	876	886	876	899	905	884	831	890	852	881	887	893	839	856	872	860	869	864	845	888	914	877	942	841	866	821	861	890	923	892	915	852	875	821	893	914	896	879	865	857	878	897	853	830	869	947	874	907	806	923	881	868	891	904	911	871	886	919	904	868	881	908	876	833	865	912	905	929	861	852	856	904	906	921	895	900	915	921	876	873	852	878	825	857	891	934	913	913	891	912	923	847	876	865	898	918	893	876	945	835	863	889	925	888	861	825	831	857	876	860	859	888	891	855	911	891	898	845	821	942	829	905	845	911	855	895	902	852	890	873	868	896	852	885	834	911	891	892	913	839	911	894	877	905	829	852	885	876	861	858	900	886	861	880	915	850	867	918	859	918	847	879	857	913	895	790	915	925	896	892	851	871	892	877	845	858	849	904	885	842	902	833	873	853	843	869	912	873	850	877	842	882	930	895	908	872	854	851	857	904	874	825	894	925	919	865	925	897	826	866	908	887	897	872	814	878	888	836	871	878	908	847	886	918	829	848	876	862	852	840	912	928	949	902	892	839	857	817	877	893	910	900	876	881	873	862	937	877	881	873	882	861	915	935	826	912	869	873	844	890	892	840	919	918	860	850	865	894	878	866	897	908	853	856	905	880	874	867	794	871	926	882	907	845	868	798	901	820	929	916	889	883	934	842	886	862	866	881	873	865	877	900	836	894	866	864	855	937	860	904	899	890	923	882	881	855	893	860	884	888	901	916	911	862	869	876	895	871	882	887	886	847	891	862	876	832	872	863	875	848	906	869	856	870	907	902	839	897	856	861	871	850	873	835	948	901	878	876	881	850	878	852	878	926	923	898	889	868	914	884	915	871	922	856	897	892	896	881	864	874	874	860	894	870	853	900	829	941	904	879	889	886	857	892	847	863	862	837	926	901	848	865	875	888	855	919	888	896	854	810	861	885	915	866	827	926	875	850	876	892	928	869	885	920	884	872	920	928	885	914	860	912	899	835	905	848	832	870	894	873	867	894	891	899	862	881	837	874	841	867	915	913	939	923	864	814	881	830	864	906	904	886	912	892	845	852	874	894	886	935	882	874	880	860	828	871	901	912	929	905	822	839	899	939	850	856	853	855	895	874	890	881	857	878	877	921	855	860	911	862	871	896	881	885	889	849	874	886	902	820	835	853	833	889	877	926	868	870	865	865	826	860	896	877	908	898	885	847	806	860	880	888	832	843	874	957	892	948	923	875	815	914	913	889	866	874	878	899	906	852	905	910	856	853	864	806	926	896	888	880	848	862	845	904	840	849	861	834	850	881	875	870	887	900	911	871	891	925	863	898	903	869	874	870	917	909	834	831	873	919	881	889	823	860	886	882	853	846	922	923	886	860	845	948	940	860	884	884	826	881	872	898	848	886	847	928	878	889	877	855	892	885	904	853	866	862	885	904	874	896	868	863	888	870	902	893	859	909	871	857	891	922	837	876	908	821	908	906	931	880	902	870	860	880	883	948	908	881	887	880	882	870	868	861	930	879	832	925	889	885	852	860	908	886	883	906	909	897	900	889	928	953	903	879	877	885	922	900	900	905	915	913	877	844	840	892	823	905	886	866	896	880	833	926	881	844	818	882	878	859	875	887	917	876	889	894	907	926	883	851	825	854	900	875	890	892	880	929	836	851	879	869	841	885	895	855	914	883	885	867	916	899	847	877	832	886	872	854	927	845	903	902	859	944	871	905	867	854	906	901	915	919	824	881	881	907	870	848	858	871	868	889	841	892	859	899	858	901	813	910	938	815	877	879	854	805	891	868	889	854	888	817	920	876	920	860	910	928	840	869	811	853	882	858	854	851	855	873	865	853	906	833	877	824	908	913	913	839	836	832	900	908	899	859	870	881	841	908	851	895	864	907	897	882	874	835	862	876	896	893	903	888	885	838	857	900	873	872	918	836	848	876	849	876	891	851	865	911	870	875	891	877	876	897	879	837	915	819	870	900	889	879	864	917	861	834	863	879	924	877	939	878	924	852	862	887	895	844	881	828	950	835	942	868	829	849	858	871	858	879	873	892	911	889	841	837	920	851	869	888	898	961	850	874	891	878	864	912	953	872	885	851	849	877	866	899	871	869	877	889	886	889	851	874	895	866	875	850	889	928	877	886	852	891	884	876	850	896	855	842	826	870	931	905	884	881	911	860	835	895	906	896	875	875	858	860	919	849	876	818	821	908	859	890	855	893	850	850	925	851	907	867	870	905	825	869	844	880	878	842	847	898	869	864	884	817	878	867	884	873	856	916	874	867	845	871	849	820	905	866	916	897	900	850	822	861	901	843	928	848	874	894	845	900	857	854	885	881	906	875	846	903	891	888	866	882	896	889	878	838	891	860	842	885	892	821	894	852	889	845	877	880	905	899	891	834	865	869	897	935	864	864	846	930	859	867	876	856	841	930	880	918	907	872	867	913	918	872	908	906	879	883	906	897	931	886	907	880	863	854	893	853	922	870	880	891	827	889	842	834	874	859	854	906	886	929	879	871	848	868	912	860	865	859	931	888	892	884	861	914	866	915	901	854	895	900	837	876	889	849	886	886	890	849	886	881	883	854	908	879	882	910	907	869	878	844	854	867	867	868	916	897	939	899	881	879	873	851	811	860	850	846	838	820	888	916	889	910	860	930	891	859	890	872	926	893	881	839	921	893	853	854	910	889	867	889	852	914	885	896	905	899	901	891	875	862	878	838	876	874	915	899	821	854	889	914	887	886	931	882	843	937	854	818	872	921	878	882	881	931	930	877	875	878	869	855	894	844	833	863	857	884	860	849	887	856	878	930	859	882	887	847	910	878	874	929	898	926	890	905	857	854	834	842	949	878	834	860	885	882	872	889	903	925	833	950	874	875	874	912	911	929	929	864	905	841	871	870	887	834	827	922	894	875	942	858	835	845	881	882	874	844	901	864	847	871	862	897	912	894	924	902	868	876	930	895	883	940	883	953	939	843	864	903	921	861	913	912	903	855	893	881	900	862	878	886	853	887	891	876	961	899	832	828	876	883	877	856	905	913	884	881	854	878	868	939	854	901	891	825	860	869	931	864	874	865	853	874	834	920	874	879	903	913	890	900	882	870	865	880	877	883	820	888	832	818	885	898	891	879	861	867	908	871	882	901	880	871	885	900	878	834	941	872	868	825	853	910	857	858	905	910	857	867	844	944	847	858	854	919	882	873	883	836	886	848	876	939	895	806	902	863	825	875	874	850	885	920	913	886	914	935	915	875	890	873	877	912	892	908	829	843	920	916	911	865	880	871
40874	36869	42788	41361	33436	26286	19505	16674	20909	18756	14508	13359	12580	11705	9547	4195	2735	2506	1698	2119	3002	3322	1807	1263	1354	1399	1263	1135	1017	841	1127	937	905	756	794	591	585	604	555	482	474	471	397	382	376	343	347	314	329	352	309	316	315	297	271	350	276	278	292	294	283	322	309	328	310	278	304	267	329	307	321	311	262	341	285	315	288	303	252	259	350	323	285	311	323	299	292	300	315	287	294	323	332	308	282	284	292	292	318	301	328	316	281	316	280	298	278	283	326	299	319	285	303	309	272	313	303	310	309	295	290	308	281	310	298	298	338	307	313	321	269	288	281	285	243	313	302	314	300	280	301	338	275	295	327	293	299	316	282	318	332	342	328	316	306	331	284	283	303	318	323	300	337	285	326	288	273	305	312	312	303	289	297	280	290	293	302	281	314	317	305	310	319	301	312	326	285	289	303	286	326	298	272	276	293	315	322	321	288	295	317	279	273	304	291	305	310	313	310	279	287	274	250	283	310	304	277	311	275	296	317	307	317	295	294	312	294	316	271	311	325	309	301	310	278	314	304	295	304	330	321	322	303	303	326	291	337	283	300	274	294	315	320	280	325	297	266	308	287	300	294	288	306	308	301	281	299	284	306	270	300	328	307	319	323	291	303	330	336	292	308	304	295	311	286	312	308	308	315	323	322	312	298	309	304	321	295	299	295	311	295	309	287	298	291	303	281	313	287	326	281	338	306	319	321	318	345	312	284	290	314	292	297	315	304	313	260	326	295	307	296	275	296	300	280	332	298	262	295	293	292	307	306	278	288	272	305	286	326	276	307	323	278	328	298	324	294	325	275	313	275	298	319	308	314	298	267	291	273	297	305	296	298	307	292	314	307	262	287	294	328	321	289	301	289	301	325	294	307	310	296	312	294	298	318	327	310	310	307	317	311	287	290	289	312	327	283	282	298	319	301	297	305	288	294	303	280	302	325	318	299	305	275	310	276	300	285	316	326	311	344	303	291	275	309	268	294	257	282	304	312	307	311	272	320	304	314	311	315	293	320	323	324	281	336	303	297	316	302	317	288	304	310	300	330	309	313	306	289	266	281	317	289	290	302	297	295	313	281	300	287	309	302	287	308	306	306	325	302	288	299	295	282	309	298	312	289	326	304	325	284	312	281	269	294	312	333	293	334	318	309	302	294	320	308	295	332	286	326	325	313	291	303	353	308	280	301	302	297	321	298	324	318	279	295	319	321	294	323	320	288	327	307	294	291	313	282	287	311	303	286	296	323	287	320	325	320	279	281	292	302	294	318	300	326	275	295	339	285	273	313	316	325	299	286	307	274	288	284	328	305	310	319	323	279	324	304	305	288	290	309	290	287	353	324	309	320	338	309	295	296	266	303	322	298	294	279	312	323	294	277	270	292	327	287	290	281	298	301	287	302	294	301	305	303	329	322	270	291	293	319	287	290	330	304	319	268	307	346	296	292	287	309	310	281	307	260	335	290	326	256	319	310	295	276	308	306	309	265	329	316	306	334	309	286	328	317	328	323	306	312	284	292	309	284	307	306	289	318	314	290	280	293	290	298	317	294	326	284	315	288	296	300	328	306	272	313	311	277	298	269	307	289	263	317	282	297	310	302	300	324	308	318	302	266	281	311	318	323	320	315	308	319	338	306	304	310	310	288	293	304	299	294	308	292	297	302	306	312	277	303	290	348	318	301	297	292	289	313	284	297	295	301	293	330	276	324	309	308	323	301	309	293	289	294	298	287	331	325	299	317	340	335	305	291	296	311	285	299	302	307	343	317	291	319	314	316	294	306	318	325	314	337	296	285	322	305	309	297	276	281	304	337	315	304	304	281	308	308	295	316	314	271	292	308	311	278	327	278	277	325	305	289	301	301	322	319	300	296	273	286	313	315	334	282	287	314	326	315	298	313	312	303	314	308	319	282	257	311	353	293	326	315	322	321	321	319	319	296	292	329	305	299	287	293	307	313	336	323	311	318	361	281	291	322	312	311	316	285	304	278	314	280	306	307	241	307	297	292	303	300	297	289	334	322	318	298	283	309	310	303	303	281	338	306	291	277	307	347	289	307	306	292	285	292	305	270	325	331	316	299	308	301	313	314	294	294	300	312	312	290	314	295	319	285	279	314	327	301	299	294	309	279	322	300	323	325	307	289	301	285	275	283	334	278	295	305	321	300	308	305	322	287	331	299	336	275	333	312	320	294	329	292	290	283	303	291	278	304	276	293	329	264	303	293	322	313	318	314	306	289	283	307	282	328	329	301	304	292	304	313	307	294	304	290	306	308	295	326	313	279	291	274	288	308	304	332	300	285	315	268	263	303	296	308	302	291	302	292	289	279	326	307	333	323	274	314	293	264	366	314	301	343	297	312	303	306	295	318	301	306	290	286	296	316	295	296	281	309	280	310	279	307	279	277	293	321	310	298	263	293	283	277	292	306	304	322	323	338	315	310	268	300	323	346	287	307	285	326	309	294	321	281	311	301	289	312	332	306	296	303	303	273	305	328	303	288	319	283	294	291	282	317	292	321	319	309	273	304	313	315	278	314	288	276	299	311	284	298	304	312	301	308	290	311	366	286	322	284	321	299	351	307	287	325	330	313	305	317	329	317	312	318	333	295	302	274	278	325	344	327	267	288	277	269	313	316	316	351	321	336	295	307	301	298	294	279	294	309	312	302	272	339	309	276	298	299	304	290	305	306	275	319	315	304	299	294	308	303	361	308	288	306	296	299	301	282	303	313	292	302	325	275	325	308	291	273	268	296	304	291	320	321	333	316	300	291	294	308	325	273	298	301	301	322	316	312	325	295	290	301	290	275	311	301	299	331	330	291	296	320	308	279	300	284	318	318	266	285	302	278	284	324	280	303	310	292	323	293	311	347	307	299	294	291	318	309	296	292	305	267	315	263	283	296	316	309	306	273	307	318	290	295	287	312	319	315	297	314	282	313	298	309	302	313	273	294	318	285	329	286	267	303	279	314	277	276	289	285	290	308	308	253	327	293	305	322	286	291	311	310	293	304	303	303	318	295	289	305	301	309	328	338	289	293	269	349	281	318	322	283	281	284	286	275	311	279	322	294	287	310	291	289	339	281	302	304	317	302	301	278	270	323	299	323	292	303	303	323	300	315	313	298	305	289	316	304	289	320	319	309	318	305	285	284	290	296	309	329	325	298	306	292	323	309	285	322	314	287	305	316	313	299	261	294	321	303	291	314	313	282	302	298	314	316	286	285	283	326	322	279	261	287	304	256	277	307	334	288	307	294	311	318	279	305	326	277	293	294	283	316	265	305	317	281	320	303	321	319	317	330	329	287	309	275	311	307	307	292	313	315	326	290	307	270	295	283	275	318	292	289	288	282	340	293	304	303	322	300	302	300	309	274	294	295	296	288	304	280	311	311	307	298	299	283	316	326	305	280	326	301	311	292	317	325	314	289	292	288	322	299	310	309	298	286	277	323	314	296	298	311	317	313	303	277	280
26243	28311	40756	44507	37902	30067	21447	25208	32165	29781	26948	28493	29888	29449	27122	12946	10931	9971	7206	8922	13148	13874	8244	6970	7070	7341	6753	6123	5178	4757	6110	4735	4426	3646	4100	3048	2768	2654	2554	2172	1641	1603	1383	1319	1174	1080	997	893	851	838	836	810	764	754	744	757	762	740	735	756	725	779	717	732	742	702	748	729	800	782	709	724	726	780	713	711	718	722	749	714	731	775	716	725	737	760	740	738	807	712	716	716	714	764	783	757	722	727	677	752	744	744	746	758	706	732	770	745	713	742	720	757	762	729	766	736	745	743	744	748	763	730	718	772	676	743	730	726	760	710	765	687	718	720	721	781	678	771	734	735	723	755	726	761	729	737	654	734	768	752	735	749	751	716	710	766	720	698	771	747	711	797	764	750	703	731	759	743	718	766	719	710	752	752	803	780	730	755	733	748	749	750	726	744	715	691	760	762	713	730	723	751	730	742	769	725	729	758	732	747	735	700	752	690	758	778	739	712	746	750	730	728	756	786	743	741	694	753	707	737	693	803	798	739	724	729	726	771	740	723	778	781	750	724	710	721	762	767	736	768	750	794	706	733	715	721	745	715	726	730	732	697	734	721	735	717	717	698	704	739	751	725	710	756	664	682	747	713	754	717	776	679	736	750	735	784	785	718	735	725	753	727	690	776	726	742	757	743	770	730	691	764	680	708	729	733	728	726	720	745	749	707	728	710	750	723	746	748	749	718	736	746	708	741	714	760	723	703	732	711	754	747	740	759	704	792	701	780	748	733	752	737	725	746	703	728	747	718	689	716	701	767	775	764	707	763	724	720	793	735	732	714	771	737	786	705	721	728	713	762	703	752	740	764	746	756	756	696	700	746	753	726	762	726	731	743	741	731	718	745	727	752	746	758	780	689	712	719	756	770	731	754	716	690	705	742	735	712	749	725	709	761	713	734	727	702	710	745	745	714	747	725	717	724	732	709	740	699	761	714	761	746	757	744	736	763	771	754	697	782	681	743	709	774	746	725	767	698	696	716	719	781	704	781	702	745	694	712	778	707	754	700	714	773	766	729	750	703	727	727	730	756	735	742	761	726	719	689	735	700	746	722	749	715	714	680	681	764	678	697	722	749	717	746	732	724	747	721	728	726	805	724	694	751	728	757	729	713	804	746	737	718	723	782	701	745	714	803	729	754	762	741	793	701	791	772	779	750	746	786	770	713	762	713	737	723	731	718	768	703	732	766	721	706	730	756	727	761	734	711	762	734	760	733	732	725	743	775	758	727	738	752	679	744	743	753	773	760	744	744	767	717	724	723	685	748	766	723	721	715	703	770	772	702	752	732	713	761	726	718	739	720	762	739	706	736	732	737	710	724	735	726	787	736	733	719	704	713	779	774	798	700	712	737	782	721	726	746	718	709	754	738	721	740	732	726	689	747	758	756	716	738	687	766	762	699	710	726	738	726	737	743	706	759	674	695	721	727	755	744	759	762	705	731	702	710	754	781	730	726	722	721	749	797	694	708	654	765	744	689	733	686	742	704	715	731	777	728	724	736	739	777	755	713	723	718	694	779	727	739	699	728	730	739	757	741	723	778	704	793	740	707	741	778	711	681	724	724	706	669	708	747	719	723	766	754	690	727	690	660	761	726	763	737	733	700	762	691	724	733	704	768	752	716	678	707	728	742	730	781	697	732	762	765	785	756	736	748	716	705	735	704	774	724	697	756	763	761	737	712	690	720	750	765	724	766	742	773	766	701	758	727	731	710	712	784	721	749	737	708	717	723	703	723	710	670	699	740	731	787	725	707	692	713	713	685	739	707	726	740	733	745	760	671	722	761	743	757	722	744	678	684	733	773	776	743	723	680	739	721	701	695	737	762	693	760	749	754	752	704	729	758	688	731	736	720	704	768	796	741	724	745	687	778	709	722	772	763	735	664	726	748	732	682	698	713	790	673	790	717	721	761	771	804	711	706	799	719	750	740	736	709	725	773	746	732	719	703	716	784	742	801	724	717	767	734	739	745	720	757	760	697	718	754	771	759	756	759	719	713	702	715	777	753	708	759	690	741	753	729	775	739	748	739	753	773	737	728	749	788	747	725	705	770	739	747	733	738	785	785	745	746	738	748	731	737	695	737	689	773	707	752	740	708	718	680	706	778	765	762	727	743	731	747	692	768	756	696	763	760	760	722	748	749	722	724	787	744	750	658	716	709	698	767	766	706	731	729	718	714	707	754	725	718	725	763	769	734	756	724	714	747	758	770	725	760	771	685	766	735	736	751	762	758	702	778	704	723	764	702	717	712	730	734	753	747	756	739	746	746	745	720	708	788	725	694	719	722	722	755	747	742	707	740	714	722	765	761	715	697	723	693	753	726	668	786	737	742	689	718	739	724	694	723	742	743	782	777	752	726	732	714	739	751	742	776	696	774	707	756	727	764	746	716	664	760	709	733	742	753	788	668	727	788	694	704	779	711	706	702	731	736	702	737	729	714	732	756	756	737	773	737	763	775	742	716	775	735	713	711	738	738	686	715	727	720	751	744	723	786	710	726	790	723	745	757	715	708	735	757	750	729	691	713	721	760	709	701	742	763	758	709	743	753	703	747	738	708	710	679	757	702	732	707	781	704	730	718	698	733	700	710	760	707	765	748	703	760	748	704	724	748	732	747	736	703	701	731	777	679	749	702	739	747	698	720	717	779	749	731	726	785	748	725	761	721	772	768	689	726	740	700	691	742	777	718	736	703	734	709	721	748	780	784	702	721	679	731	783	717	687	757	740	787	695	757	737	742	745	766	765	729	768	749	701	742	757	744	750	751	764	756	752	734	698	699	760	733	679	707	712	695	751	717	775	714	715	756	791	778	732	706	755	696	726	700	704	698	708	770	707	754	745	766	696	668	686	710	724	711	704	696	739	725	705	729	723	753	777	742	686	765	752	739	787	701	760	716	690	732	810	720	751	783	742	746	752	741	751	759	712	748	727	727	745	759	685	756	681	717	703	742	732	718	738	763	745	731	713	752	701	715	737	703	755	712	702	723	693	727	742	725	715	724	716	758	730	742	719	738	730	769	734	751	701	732	700	726	770	700	739	685	731	753	815	721	739	703	761	728	709	721	742	724	760	687	772	726	725	732	759	731	772	707	705	725	741	722	742	721	744	707	739	692	729	653	716	756	722	706	666	748	788	742	717	725	794	732	790	750	720	728	706	748	723	760	753	768	719	754	692	731	699	743	775	721	740	771	718	744	723	735	728	735	751	704	752	715	738	738	693	756	711	714	732	772	762	748	678	690	701	715	716	748	724	729	749	702	736	788	717	727	714	752	728	738	713	693	719	751	750	732	687	713	694	706	692	720	697	698	740	769	732	758	728	730	713	723	750	707	704	726	712	727	736	693	754	775	708	727	765	749	732	792	752	778	677	703	758	727	757	728	731	750	698	763	698	680	716	773	711	723	707	762	757	730	704	688	733	702	761	765	704	739	692	748	734	728	732	706	758	697	678	719	701	724
15408	10573	13001	10918	7240	4612	2912	2327	2084	1687	1471	1213	1017	1015	850	664	618	583	565	516	535	571	513	518	439	511	494	483	461	446	454	426	418	422	405	439	433	428	401	395	419	400	405	358	421	386	363	403	382	390	391	391	392	391	405	391	397	421	389	403	393	369	392	362	385	362	355	349	400	366	382	355	379	347	346	379	349	370	376	348	386	397	402	403	391	412	382	372	376	381	411	382	383	351	419	403	360	405	395	382	412	373	368	401	385	387	408	401	363	366	385	392	340	358	395	421	368	365	377	355	366	347	376	389	366	380	403	373	379	348	369	353	352	336	349	387	342	342	362	371	316	354	381	377	371	381	434	394	408	407	385	396	413	372	369	377	400	401	393	394	374	363	376	382	375	406	369	377	349	391	370	395	385	357	382	375	355	381	411	385	373	402	361	375	378	372	402	397	375	394	349	355	387	355	398	370	379	401	375	392	365	355	390	396	361	390	375	375	372	391	397	372	407	383	414	395	388	375	389	357	401	400	395	339	347	366	376	385	400	388	368	380	388	408	370	373	377	389	356	340	369	374	393	385	359	361	348	375	369	397	347	386	407	402	369	376	404	380	361	350	387	389	385	334	405	403	390	366	406	381	411	400	368	343	372	384	374	384	370	386	419	368	375	370	384	386	371	382	411	339	387	369	363	356	376	363	354	380	402	372	384	382	408	364	368	378	343	366	392	348	400	365	394	374	349	404	351	371	381	382	379	388	360	406	415	391	412	377	387	368	361	338	392	347	359	372	380	373	380	366	370	360	379	322	386	413	346	401	381	335	356	352	371	369	394	357	373	393	355	376	389	387	383	405	370	378	368	348	391	354	361	353	349	369	376	361	386	383	373	366	436	370	427	395	364	335	388	396	399	400	380	375	366	349	377	367	383	400	372	357	385	400	388	362	384	387	373	396	378	383	378	415	344	382	399	397	383	371	374	365	368	380	370	371	367	360	385	365	376	391	360	368	382	387	385	384	387	346	399	382	406	384	377	393	384	377	401	416	369	390	379	383	388	369	390	410	389	393	380	396	383	359	363	356	371	358	370	408	384	389	372	404	357	405	398	382	401	380	377	374	382	348	391	397	395	401	372	381	382	395	368	392	368	356	373	394	355	396	374	372	419	401	413	389	358	412	356	403	399	393	388	382	382	417	383	397	394	356	359	379	383	359	383	388	423	406	348	400	373	354	365	377	402	334	372	349	364	403	421	396	355	391	378	365	368	408	370	352	377	399	407	408	392	370	364	396	392	404	395	410	379	398	398	394	384	378	366	393	366	398	356	345	388	364	357	374	381	371	410	381	368	358	418	372	368	386	369	369	355	359	378	389	376	380	410	362	358	383	415	395	350	376	366	411	406	347	400	388	354	424	365	362	360	383	403	388	375	399	400	381	391	353	379	386	377	368	354	369	412	386	419	373	397	370	348	379	413	393	358	380	350	369	388	406	367	372	367	391	328	357	375	387	363	412	321	375	355	371	377	359	365	389	387	412	349	368	388	366	356	376	391	387	376	386	376	329	359	366	356	342	430	342	398	373	373	348	351	404	372	368	377	412	363	376	361	363	369	383	366	395	374	355	381	347	391	369	371	392	373	372	387	377	406	388	387	378	366	396	377	383	365	382	356	374	409	376	349	416	394	400	420	343	395	386	394	381	364	366	381	403	392	378	380	400	382	385	401	354	413	370	412	384	362	380	353	351	368	335	376	383	367	409	382	393	415	378	387	416	349	382	371	360	347	365	402	385	371	384	342	379	425	381	358	392	361	358	377	399	411	369	351	376	392	363	355	401	398	351	397	384	421	378	347	411	419	361	363	409	417	386	368	365	377	365	352	389	325	412	391	375	363	381	409	356	363	370	412	396	392	342	398	366	393	380	392	419	425	395	410	370	383	378	382	398	388	401	370	396	393	368	404	385	387	364	390	341	389	399	354	369	347	364	351	350	358	370	398	360	378	414	404	371	387	392	371	419	394	366	394	384	387	349	378	412	393	387	450	361	369	362	383	389	381	365	369	384	355	354	390	369	372	383	381	392	389	367	381	392	368	384	377	425	414	408	353	352	375	394	376	393	401	386	406	363	397	384	368	389	392	376	396	339	322	400	411	383	359	378	397	400	405	369	373	390	405	323	375	382	390	369	376	366	392	364	327	362	367	401	387	386	399	406	385	382	366	376	393	396	367	374	400	384	397	357	372	367	400	373	377	363	375	397	404	369	365	358	368	362	387	354	370	383	369	374	361	358	370	353	357	366	362	383	364	372	398	376	438	379	360	377	407	409	409	398	391	357	390	370	374	378	376	365	346	395	389	398	399	388	390	384	400	352	373	377	370	365	354	343	341	394	353	386	366	388	376	368	397	393	355	419	388	396	366	365	388	352	372	343	371	350	383	373	361	374	367	354	420	348	390	354	389	347	428	358	399	391	357	376	313	366	382	353	401	381	388	395	419	378	367	391	358	377	383	405	383	362	359	354	391	386	383	393	376	396	365	381	410	379	358	359	368	370	376	355	398	394	372	379	386	401	326	380	391	347	395	381	362	390	371	443	390	399	333	370	375	387	385	418	408	355	333	381	379	372	376	384	425	385	371	379	378	361	361	372	352	379	381	362	383	366	373	362	394	350	389	395	351	369	401	378	388	369	335	351	375	408	350	381	376	400	403	375	387	396	396	385	376	369	373	411	355	394	367	395	364	365	384	407	393	347	352	387	368	378	401	436	369	352	323	362	387	368	410	376	392	365	412	359	392	364	387	398	335	405	388	393	380	391	358	384	412	399	380	341	368	370	369	357	386	357	383	383	378	392	391	380	364	417	390	397	384	361	384	393	367	384	374	375	395	397	348	385	399	379	399	377	378	388	361	359	379	401	378	377	411	374	367	318	383	382	399	365	413	370	366	389	349	369	386	351	390	394	403	401	375	344	390	387	372	381	410	358	428	368	401	414	373	417	399	357	376	404	403	392	391	395	363	418	410	381	381	353	393	360	343	376	362	391	397	409	374	352	358	378	367	366	385	388	368	401	416	374	364	338	383	366	435	414	332	372	389	405	396	393	391	365	387	376	359	370	387	403	360	391	351	392	394	413	415	370	389	373	362	356	365	372	398	344	371	357	354	413	391	356	372	368	388	351	342	418	424	402	364	393	374	365	403	383	387	377	385	350	404	360	374	378	380	391	377	366	394	422	368	389	344	376	380	370	357	388	390	409	372	358	400	367	386	378	394	374	381	389	379	375	384	389	381	368	377	381	348	380	394	359	379	378	392	365	346	379	390	376	374	402	429	350	413	348	414	370	415	349	377	384	372	396	379	434	343	348	397	386	418	389	375	399	396	366	410	402	377	376	370	391	373	336	394	331	363	412	344	371	393	407	366	367	361	401	384	395	356	379	354	363	383	361	362	374	370	381	408	360	367	377	350	328	364	370	387	373	393	409	421	355	363	380	373	368	392	379	407	369	379	369	382	359
9344	9244	17859	20645	17732	13158	10189	9267	8385	7369	5892	5270	4577	4334	3356	2630	2362	2190	2040	1829	2047	2274	1887	1701	1574	1523	1425	1483	1379	1344	1351	1292	1258	1220	1231	1153	1029	1095	1076	1078	1019	944	1004	925	939	971	991	934	933	978	932	948	871	877	909	935	893	895	885	909	886	837	914	918	836	925	909	900	901	946	836	891	899	861	907	902	908	881	877	932	898	966	877	897	907	897	822	946	884	907	887	891	958	897	939	956	887	924	960	933	885	856	919	911	915	881	911	932	901	900	900	866	923	927	969	927	900	947	895	913	892	880	900	902	833	879	891	912	858	951	925	895	931	886	918	895	911	912	846	925	892	901	945	915	947	865	955	874	883	867	930	918	865	927	869	907	940	893	935	928	917	929	881	829	922	878	875	928	839	889	907	891	922	986	933	868	955	912	857	922	917	948	957	892	906	927	899	855	930	871	906	887	889	872	942	876	897	935	910	929	923	932	922	939	890	870	840	914	950	903	936	890	916	920	882	892	895	898	964	964	898	934	894	889	909	924	883	951	907	918	910	882	879	896	969	897	930	870	897	894	907	924	880	926	946	871	1024	883	940	898	888	892	923	893	928	954	868	940	884	917	878	928	919	832	906	926	906	919	885	905	917	944	922	831	863	901	872	907	961	910	916	905	885	884	896	933	941	904	947	883	932	938	902	927	861	901	944	896	886	916	823	863	916	929	913	876	903	892	918	911	865	891	879	930	926	920	886	880	909	905	877	891	888	928	889	888	956	859	862	887	944	876	849	869	883	875	886	912	930	905	876	901	909	892	895	948	889	867	859	900	895	878	873	892	904	930	863	923	883	943	914	918	886	895	929	904	837	901	881	939	922	938	932	905	932	894	979	908	806	914	895	869	870	897	903	899	904	904	889	929	905	878	886	897	908	878	896	949	897	914	870	890	840	941	916	889	908	923	891	967	936	936	923	948	900	880	888	870	851	895	882	848	948	846	916	914	903	919	874	867	928	914	951	862	873	928	974	934	906	882	937	889	954	929	929	920	915	928	903	867	899	911	876	839	831	881	882	878	854	884	882	927	877	869	900	897	839	858	911	985	900	888	903	935	865	891	921	925	966	924	858	904	905	876	863	895	880	861	883	989	876	883	893	932	993	923	949	947	975	903	946	874	897	904	961	926	882	919	903	859	955	928	936	899	899	919	968	907	885	917	880	862	844	894	890	905	966	909	931	914	985	881	903	867	946	966	883	863	925	918	938	897	971	889	883	853	930	962	904	922	905	919	935	905	936	922	932	929	911	907	946	877	885	920	888	903	1001	869	863	843	889	906	911	908	883	882	916	894	911	946	924	907	882	951	881	890	940	882	833	886	920	890	884	935	879	945	947	855	922	912	911	885	905	930	894	874	941	899	881	902	901	884	896	902	900	872	964	928	880	914	881	909	921	897	935	854	846	858	893	904	871	832	880	906	882	896	925	832	937	904	955	968	861	847	938	889	889	941	880	933	909	941	949	879	879	888	880	872	897	928	907	930	895	850	885	955	909	932	898	872	972	895	916	893	935	907	880	886	908	856	849	916	902	971	929	934	942	940	913	878	870	870	939	841	905	919	964	941	906	876	844	909	915	961	932	898	901	867	919	892	970	925	861	914	913	913	931	871	905	915	957	948	887	912	896	918	864	914	932	910	951	896	896	868	904	921	953	902	860	930	927	917	928	877	911	932	876	915	895	874	883	860	955	888	883	877	920	937	902	868	935	925	929	955	975	881	934	897	927	914	917	950	924	905	914	950	921	884	903	912	959	942	871	854	930	884	884	911	868	970	881	903	906	911	884	907	937	881	943	874	920	976	923	920	877	929	914	871	886	943	931	891	891	940	993	886	984	907	907	860	930	916	926	883	853	884	924	948	913	897	953	941	868	896	927	907	913	907	874	922	858	879	935	929	913	886	901	861	878	911	927	882	936	913	951	891	944	938	878	917	920	891	933	877	877	880	904	908	952	921	902	914	903	929	911	910	910	917	895	898	911	906	858	927	936	888	885	957	887	924	908	884	951	876	919	889	925	882	900	887	922	864	934	896	925	892	906	898	847	904	923	897	931	880	910	971	872	895	908	950	908	937	915	909	880	866	936	900	895	909	935	898	952	900	865	906	923	963	952	869	883	917	931	892	915	904	903	920	969	918	959	858	880	858	890	893	935	912	932	918	895	907	958	939	917	850	876	937	960	919	879	887	887	910	909	865	945	922	928	914	924	936	822	858	897	954	873	901	874	910	919	944	866	899	911	886	885	918	909	894	931	888	895	925	945	962	959	905	929	883	900	914	938	887	891	887	914	893	925	923	906	898	894	894	919	871	897	920	938	896	912	908	918	881	906	908	902	861	890	891	908	939	884	924	925	920	931	852	909	955	894	893	921	878	886	890	918	886	957	865	876	919	905	855	932	931	902	933	910	931	903	937	897	900	936	880	881	854	900	947	919	946	932	932	861	906	932	948	916	862	896	926	879	886	954	847	940	898	893	917	862	956	912	939	979	862	903	899	904	926	910	879	921	954	873	942	931	864	948	911	923	912	936	883	907	905	912	888	902	875	948	915	889	919	952	934	918	956	927	935	907	886	887	919	880	882	916	957	914	898	882	886	861	896	934	883	821	880	918	924	901	891	875	917	883	952	943	908	881	879	909	922	917	896	877	900	945	926	887	926	937	917	884	895	878	892	910	919	920	878	935	907	904	927	867	869	899	932	920	888	886	913	885	889	941	887	876	886	965	903	919	882	902	958	884	922	939	898	923	885	872	897	914	887	945	942	931	894	916	929	897	977	915	891	888	953	873	895	910	907	893	877	920	838	908	896	929	887	926	905	913	867	896	952	904	916	918	897	916	926	869	895	879	908	859	951	896	875	922	923	889	940	921	925	929	923	961	967	880	889	882	932	926	917	908	878	911	905	923	864	972	924	897	883	871	1001	944	899	978	935	914	881	868	881	894	911	947	953	970	937	882	902	919	952	911	911	927	917	960	913	917	888	955	919	945	920	885	975	892	915	954	912	914	858	906	905	953	891	912	898	912	893	877	916	904	903	908	982	817	897	955	921	920	901	890	902	851	845	847	892	897	844	903	928	896	948	900	913	931	936	917	912	885	919	905	954	890	905	940	894	925	878	867	878	863	893	906	885	910	885	871	837	888	888	895	905	912	952	908	883	896	821	898	886	916	951	938	902	936	896	914	911	905	943	844	930	890	899	878	932	851	905	942	851	872	870	959	907	889	948	939	903	910	918	926	944	936	910	846	927	884	915	906	930	907	931	905	863	915	883	892	901	937	925	895	885	909	935	921	972	896	934	918	863	855	937	891	914	871	864	944	959	911	950	918	903	877	893	898	891	902	911	919	967	924	852	878	942	952	902	836	868	917	916	905	924	900	866	893	912	925	871	921	928	889	920	908	986	947	970	905	898	925	863	864	903	934	891	903	953	940	915	924	977	830	846	907	873	849	934	949	892	864	922	926	941
30150	26310	35029	35244	27445	18427	11580	9070	11967	12440	11024	8543	6880	6739	5653	2615	1882	1615	1405	1852	2072	2023	1282	964	928	980	885	797	736	702	811	789	628	631	602	481	517	464	542	443	451	427	408	420	442	373	403	396	396	409	343	393	337	378	343	362	352	353	392	385	388	382	346	362	347	388	381	351	361	345	377	357	352	373	349	369	359	342	393	359	388	353	340	352	391	384	354	391	345	398	349	381	394	377	369	363	384	380	357	336	394	387	396	349	364	380	350	343	363	387	376	366	336	363	350	379	342	359	370	330	387	359	370	371	355	361	356	334	344	403	353	364	363	389	376	350	355	353	386	383	349	372	385	340	360	386	347	380	335	368	330	372	345	362	368	361	378	379	380	419	382	386	333	367	348	353	371	374	378	361	355	364	381	386	342	368	371	356	348	367	338	359	373	391	347	358	367	348	332	367	391	364	379	383	363	362	395	357	366	342	355	356	344	350	379	399	386	339	382	346	377	331	335	374	327	347	357	337	363	372	390	401	348	377	325	380	362	382	322	392	343	328	384	392	378	370	386	344	350	379	356	348	367	346	375	331	356	360	343	364	367	364	376	366	350	366	371	377	375	344	324	356	375	346	381	366	389	366	369	374	354	347	362	321	343	376	365	359	350	351	365	304	346	375	402	336	360	368	363	319	355	361	367	378	343	314	375	368	364	335	367	376	354	333	390	378	365	367	399	353	323	334	384	369	348	374	384	361	378	373	395	363	415	382	368	352	366	339	366	313	365	363	352	382	354	376	375	352	380	349	362	380	374	362	375	348	366	341	395	369	388	328	344	362	386	378	373	336	367	368	336	381	343	376	338	356	352	329	377	350	340	361	341	411	325	363	361	377	386	349	354	344	355	349	351	376	387	366	348	390	405	383	340	387	344	372	351	385	384	359	352	361	357	377	355	369	378	391	360	404	369	358	346	365	342	377	363	339	354	330	393	388	353	354	362	333	365	363	370	364	369	348	359	319	351	345	355	393	340	349	367	381	360	348	372	370	353	353	372	380	378	355	362	358	322	362	345	387	354	351	346	350	372	355	396	359	376	364	382	365	368	366	341	379	383	403	379	351	375	374	369	339	369	391	360	357	360	369	335	396	354	347	341	353	387	331	368	362	347	346	362	355	374	355	375	375	413	413	387	341	382	317	337	383	358	340	335	352	368	362	387	347	368	366	353	379	364	332	307	350	352	340	374	352	368	346	356	378	368	359	354	357	386	359	353	355	350	352	346	405	385	383	367	346	347	337	360	348	357	378	335	409	321	341	366	382	375	347	377	369	366	388	348	371	350	386	377	406	380	336	340	382	410	325	340	317	374	355	371	397	361	356	384	390	349	372	401	371	344	357	331	399	379	371	379	332	360	340	389	404	365	332	378	373	366	324	378	351	394	380	370	389	348	337	342	330	369	352	372	373	366	372	335	370	367	372	347	373	363	365	381	393	385	341	386	379	367	384	383	363	378	362	352	352	381	354	386	384	352	354	346	374	369	386	370	357	338	351	361	404	344	343	367	364	369	367	362	323	318	395	334	372	367	352	343	352	359	354	328	353	371	381	348	381	343	367	343	379	380	351	341	373	351	367	328	364	388	397	365	410	372	350	374	381	336	360	380	357	355	342	392	358	363	370	355	364	359	364	360	415	375	354	382	338	371	357	375	356	339	343	371	379	398	356	345	366	365	382	372	378	351	397	373	354	360	379	367	392	369	390	378	353	383	398	374	376	371	362	360	412	349	323	367	359	337	364	375	348	347	367	355	370	391	371	388	396	327	378	368	382	369	354	402	351	375	357	364	406	383	356	368	381	311	356	388	349	340	417	342	363	385	362	376	387	371	361	336	356	365	365	361	332	335	361	372	365	364	379	367	373	360	350	326	379	354	360	385	372	350	384	366	355	349	362	373	336	327	396	335	398	368	336	394	372	369	312	359	380	367	341	400	334	363	344	360	366	354	365	347	330	366	378	393	369	334	374	352	332	363	392	359	351	372	352	354	366	391	340	349	365	365	351	380	373	340	361	359	359	389	395	362	395	350	387	369	377	360	391	360	340	336	386	345	383	370	365	350	353	371	387	355	347	358	354	379	365	338	372	376	370	356	351	331	342	344	357	386	350	373	373	349	371	377	385	385	321	367	373	341	332	303	365	352	383	371	397	362	380	375	377	350	384	389	351	345	363	368	373	384	343	374	365	353	357	368	368	339	365	382	348	342	386	381	370	379	360	390	366	394	390	348	365	362	366	392	359	385	350	373	368	332	339	402	353	352	355	340	389	349	320	373	344	348	356	350	358	344	348	369	346	368	390	358	360	337	355	364	329	371	330	370	386	345	374	332	379	329	375	363	369	349	345	364	391	362	372	350	369	396	374	378	360	387	361	371	383	364	375	343	356	380	387	359	328	376	351	351	374	382	369	370	361	354	327	339	345	394	352	372	386	356	351	361	394	337	367	368	370	366	387	409	350	362	360	359	356	366	334	360	400	346	357	330	349	409	342	340	366	371	332	351	351	342	386	372	352	352	359	370	376	358	335	370	362	360	365	362	373	369	380	365	372	361	364	382	379	355	354	355	353	339	384	384	361	396	343	374	372	349	339	396	359	352	377	381	377	359	368	358	409	344	318	339	377	366	354	369	360	386	339	365	347	351	362	382	342	353	351	339	348	375	386	366	332	345	358	351	374	364	386	375	359	389	347	355	356	329	351	361	351	372	384	375	375	404	367	337	340	323	361	327	379	363	386	351	356	382	385	347	350	373	350	347	365	388	374	381	364	338	379	347	339	370	376	369	358	378	358	353	329	366	342	393	336	352	354	354	368	394	377	365	358	377	294	355	404	328	352	341	376	352	391	378	357	369	368	334	387	393	362	384	367	349	372	350	383	392	372	401	381	367	363	384	374	377	331	344	334	369	361	384	364	389	354	382	367	339	351	379	366	365	366	370	398	358	353	376	336	359	366	391	333	353	358	345	375	371	361	375	369	344	343	323	374	332	382	343	368	355	416	379	346	352	323	372	391	375	375	378	362	368	352	356	311	363	365	344	375	363	352	330	361	361	346	364	368	348	344	363	384	376	366	342	377	374	374	367	375	351	368	382	368	348	379	385	386	343	375	407	368	334	376	345	364	353	323	351	377	368	382	370	370	368	345	380	372	378	352	351	371	345	357	367	357	397	374	348	342	341	355	366	379	357	384	340	404	358	369	345	353	367	365	359	376	355	368	328	349	363	339	361	349	354	357	329	354	363	361	374	363	367	389	410	386	378	380	384	386	400	395	390	338	402	377	353	374	354	362	381	335	380	355	372	364	387	391	341	359	358	364	383	381	371	397	369	328	348	352	390	369	381	347	378	357	348	339	384	332	345	343	399	356	359	353	371	330	404	375	390	349	365	355	352	367	378	357	386	371	370	363	376	374	360	367	340	361	391	353	306	365	354	392	377	366	364	323	363	353	366	360	394	379	389	351	369	379
18749	20498	33408	38929	30750	23328	17513	17422	24886	24032	21487	20207	18950	22433	19628	10566	8436	6848	6436	9316	9028	10043	6524	5005	4639	4781	4551	3818	3366	3097	4246	3451	2855	2657	2656	2104	2039	1905	1816	1696	1388	1447	1250	1236	1128	1075	957	1026	938	909	920	897	899	913	907	851	918	867	910	899	868	846	865	857	896	828	855	895	831	866	946	860	915	903	871	905	843	906	823	923	861	934	838	854	844	833	886	856	886	866	868	891	852	836	847	870	841	890	935	889	896	861	884	883	868	925	850	919	839	913	881	874	876	854	901	854	884	862	865	831	877	853	872	821	932	888	896	884	898	921	854	872	866	791	913	884	937	857	891	875	837	867	916	850	850	896	898	889	872	868	860	875	855	854	882	933	881	934	929	920	842	844	906	883	865	878	874	943	861	868	812	872	897	895	868	894	900	896	927	857	866	857	823	814	883	901	856	881	846	797	889	871	884	879	922	837	861	885	856	905	894	866	893	857	872	917	854	839	873	855	886	827	872	846	826	889	919	881	845	875	842	809	884	924	855	885	884	887	881	897	873	847	833	894	889	840	870	831	838	816	842	859	870	858	856	899	867	890	852	844	866	901	830	844	900	833	895	802	887	891	854	918	892	893	857	852	861	862	881	848	865	905	870	871	850	882	897	787	870	813	828	799	856	821	869	911	832	870	857	841	859	924	913	856	857	826	918	872	847	879	917	852	917	859	866	877	824	830	838	856	855	861	842	917	891	851	880	904	893	876	870	834	849	826	830	926	868	850	864	875	911	865	841	852	852	903	914	813	865	919	890	859	852	859	912	831	862	865	838	918	886	928	840	853	924	880	870	823	904	840	876	882	882	832	917	854	829	905	836	859	862	890	901	829	860	899	829	791	839	847	889	831	889	849	837	831	829	836	902	849	841	873	863	872	891	835	863	827	871	830	836	833	865	887	848	917	840	930	887	886	883	894	820	877	871	912	869	857	852	866	881	889	843	854	838	871	879	866	884	807	858	891	846	884	830	871	887	832	874	927	845	844	807	832	852	836	901	897	883	919	886	924	890	846	815	855	867	866	911	886	813	915	843	851	860	842	916	858	959	853	852	931	834	902	888	883	851	817	849	855	899	841	862	897	857	872	848	884	886	876	915	893	894	849	856	853	910	881	897	877	898	857	874	886	881	833	893	937	875	886	852	915	862	897	871	901	873	870	833	918	877	892	907	828	882	896	924	883	923	851	859	826	918	855	895	881	864	835	831	871	872	886	852	886	881	850	925	857	802	882	881	905	900	843	888	905	884	902	875	856	848	866	856	875	924	863	879	873	891	871	857	857	861	821	846	862	824	877	910	867	903	852	853	838	846	891	897	854	826	890	857	856	865	898	871	873	871	871	909	914	818	817	854	884	928	848	833	899	852	858	882	859	904	823	866	892	875	851	888	901	851	847	829	873	839	883	878	870	901	874	866	860	892	891	916	882	884	902	892	887	866	928	866	880	892	838	880	837	896	886	849	890	859	899	854	886	922	908	868	852	880	818	902	956	784	868	870	851	892	867	875	869	886	862	902	856	871	906	867	851	899	863	785	844	837	824	894	843	894	930	862	835	883	862	862	904	849	913	914	821	840	883	805	824	894	879	854	894	855	854	805	871	884	865	855	896	876	821	851	868	865	837	906	838	848	951	859	861	862	851	863	859	856	797	889	821	871	910	860	893	875	891	859	907	850	905	854	846	888	853	859	910	846	841	828	853	894	901	845	833	888	856	826	865	852	881	892	882	900	849	848	842	825	880	804	877	899	898	850	833	799	834	885	896	866	913	897	834	829	844	857	870	830	877	902	833	933	867	809	870	828	855	880	875	903	864	870	848	832	883	857	888	829	841	907	862	880	880	860	909	862	860	886	841	890	873	893	888	900	886	811	865	860	877	845	868	849	872	845	902	872	816	821	841	801	888	929	863	901	801	925	889	849	860	868	839	844	862	930	910	885	825	908	929	828	949	855	825	834	859	861	862	939	941	845	853	910	849	861	818	873	915	837	844	883	867	849	879	807	901	892	896	842	899	853	892	879	874	892	868	834	855	848	843	863	866	864	848	892	862	923	879	816	927	893	863	881	841	842	829	863	835	882	849	840	878	902	890	893	876	887	893	846	857	841	872	877	895	856	837	904	846	869	861	828	863	915	859	873	873	875	831	873	815	892	811	865	870	842	814	888	886	910	850	887	842	806	878	864	845	916	835	872	897	879	905	875	897	906	835	854	842	835	882	857	867	847	908	862	901	811	827	859	837	826	910	862	854	874	854	875	871	864	875	845	839	914	870	867	894	850	873	805	864	873	826	857	873	860	876	904	842	873	864	871	876	851	896	873	855	913	885	863	968	810	887	824	850	814	870	854	851	881	879	868	852	865	895	913	875	873	858	904	840	863	830	842	883	880	858	883	866	894	883	930	849	843	899	840	934	853	870	846	897	872	868	855	879	912	855	927	893	843	897	844	797	871	899	869	855	862	882	836	841	853	844	859	905	887	854	850	885	857	816	873	900	873	875	898	840	839	887	869	887	855	863	895	892	920	861	895	833	843	871	842	888	850	849	870	880	842	894	861	889	861	853	944	877	823	899	807	900	914	889	787	858	869	909	800	894	914	900	871	862	857	843	836	885	846	834	858	903	871	885	899	861	899	835	914	843	844	837	859	894	874	831	864	899	835	889	829	858	853	868	851	881	856	867	900	898	929	828	834	915	856	876	840	861	852	851	870	861	884	905	896	849	818	874	864	892	870	840	907	868	910	884	918	864	894	920	847	886	896	866	841	899	897	824	908	840	869	830	845	847	835	879	867	870	900	881	898	842	896	920	865	821	855	904	892	877	846	921	864	893	808	878	833	883	933	894	847	901	920	852	891	805	872	872	868	878	838	867	852	859	878	861	884	874	909	835	844	899	875	900	857	941	907	887	885	890	814	828	872	830	859	927	864	868	869	870	828	864	898	861	858	863	850	898	944	850	841	906	843	882	845	874	901	909	892	898	812	910	869	880	851	840	899	877	874	876	883	843	872	869	903	848	840	832	923	858	870	837	840	860	866	895	843	860	864	874	855	915	836	848	877	854	861	881	857	877	860	861	879	843	907	825	895	877	831	890	898	926	883	845	842	918	872	841	856	822	857	843	878	851	888	874	923	887	852	828	861	823	844	888	889	828	898	895	865	897	902	876	908	864	854	873	854	834	889	900	860	847	856	844	830	808	856	857	807	843	863	979	897	855	873	824	805	821	874	919	885	863	820	888	868	892	847	894	887	863	847	857	979	860	895	842	835	885	888	853	889	881	888	872	846	861	823	872	836	870	906	854	869	879	860	879	927	883	857	892	855	911	861	925	870	863	907	834	884	900	899	806	888	875	784	865	874	907	777	829	892	865	873	865	806	863	895	870	858	832	859	860	890	927	904	913	879	892	847	861	881	853	850	851	840	895	882	807	853	946	862	881	875	878	898	846	898	863	809	869	857	888	869	920	864	863
37257	40509	49004	41754	32082	28235	20339	14959	18737	19352	16531	13449	10509	9717	10144	5347	3465	2644	2762	3807	3358	2907	1861	1506	1352	1303	1165	1142	972	759	1079	1026	903	737	728	583	578	570	516	507	436	389	369	295	361	339	317	326	313	321	332	279	332	314	303	336	300	279	298	295	283	299	279	320	321	295	297	305	313	325	332	308	278	300	326	285	317	346	306	295	289	305	307	329	301	299	314	289	315	286	313	301	287	323	304	331	318	286	301	304	321	282	325	307	285	313	283	335	278	286	331	303	303	269	286	291	313	270	309	313	299	291	321	305	300	315	297	302	319	286	295	286	313	299	308	287	310	313	279	318	290	279	280	269	290	338	320	300	301	289	287	293	309	322	295	316	339	303	325	298	301	294	279	316	320	304	318	298	322	300	272	319	301	308	310	279	322	285	324	298	283	323	310	307	337	294	276	287	303	316	308	279	302	344	308	313	290	289	287	319	332	296	290	327	303	278	251	321	313	289	327	299	330	304	316	324	322	283	295	295	305	288	302	300	284	296	331	293	267	295	283	270	327	311	298	307	327	320	281	333	301	264	298	293	303	298	321	308	287	333	309	286	310	280	288	332	267	285	310	331	317	298	298	303	312	296	307	304	309	310	290	300	289	301	324	306	285	310	274	289	319	271	289	260	304	252	302	307	292	265	292	295	286	281	271	286	299	281	287	318	313	293	319	286	324	279	297	297	342	309	304	288	295	312	287	287	292	330	272	277	294	302	323	324	287	293	292	310	305	290	265	289	289	274	291	315	297	313	297	291	298	329	348	304	286	285	287	311	278	321	296	283	297	303	264	309	286	277	279	282	273	290	304	312	271	304	288	254	300	292	299	274	351	271	286	298	315	299	292	311	297	281	259	312	333	302	312	302	295	288	274	289	312	267	279	300	285	302	301	286	330	273	304	327	302	297	289	289	306	308	314	301	318	331	327	294	268	296	298	306	300	310	292	294	298	317	308	301	324	284	289	316	298	319	311	318	289	292	309	314	281	290	294	283	323	309	301	291	306	330	293	291	288	313	317	296	292	282	262	281	289	306	306	271	327	301	313	315	294	284	299	270	298	306	290	331	286	304	283	307	310	297	286	326	268	318	314	288	290	311	289	300	299	337	308	324	277	285	289	325	303	304	291	290	285	304	276	295	274	304	289	275	286	317	286	311	325	332	289	310	301	322	315	325	286	299	293	316	291	289	281	289	295	270	286	267	314	277	332	335	281	297	305	306	294	289	285	285	296	297	318	276	280	307	288	291	300	262	298	308	305	295	296	286	309	311	295	304	317	314	278	297	296	311	321	301	266	295	280	309	303	318	275	306	277	326	310	298	312	275	302	270	277	297	285	296	324	294	329	285	304	297	312	295	298	310	296	327	297	291	300	294	321	273	262	267	311	262	350	324	306	284	276	272	306	298	322	301	244	286	297	297	301	296	313	288	293	315	309	292	299	277	321	360	282	297	295	310	294	337	305	294	299	316	313	296	292	294	313	293	294	317	273	315	287	321	289	297	287	304	306	330	292	291	285	293	297	280	356	317	290	277	314	317	327	278	300	271	303	291	261	316	331	303	305	286	305	289	287	299	291	312	299	275	269	302	282	306	322	303	319	313	308	320	281	290	283	268	304	309	290	278	300	276	301	301	315	286	306	307	307	280	319	286	312	287	282	326	321	290	288	307	312	288	313	326	319	276	288	278	289	312	329	334	300	324	312	284	317	321	311	309	343	313	301	325	317	315	300	295	316	291	308	324	288	285	295	358	317	304	282	280	288	283	312	288	308	311	309	285	315	280	300	263	305	278	309	282	302	284	297	304	297	261	285	291	296	330	337	305	289	289	284	328	283	307	302	293	295	287	300	328	287	315	327	310	305	262	299	326	307	301	267	298	295	305	280	312	301	285	258	285	270	282	259	278	318	295	294	316	304	305	278	325	286	288	288	294	313	278	272	323	293	311	295	312	314	323	291	287	284	299	302	322	317	319	300	312	301	279	278	326	324	294	344	310	308	323	333	321	266	256	308	305	321	298	282	279	348	301	306	334	312	292	290	291	308	335	318	274	281	309	300	294	306	303	305	315	286	290	315	328	299	283	272	286	278	324	301	259	292	293	305	294	290	303	286	296	283	289	281	280	324	294	314	354	281	297	327	304	296	291	277	268	291	324	313	327	302	289	278	317	289	309	281	277	293	308	297	315	312	279	298	316	299	243	320	284	308	322	278	305	317	312	321	300	314	320	283	298	343	299	292	309	308	299	279	345	282	306	338	276	313	303	294	320	274	306	299	266	282	307	329	287	304	299	310	306	317	325	290	315	292	311	298	312	302	305	316	307	280	285	323	343	325	339	307	324	298	324	309	303	307	313	305	316	310	305	293	306	266	308	294	298	307	308	296	299	250	319	302	278	307	311	282	306	311	296	290	341	297	279	282	295	292	286	287	285	265	282	330	284	303	317	307	274	294	322	292	288	337	290	285	296	299	297	296	289	278	309	313	261	319	310	303	302	303	278	306	291	313	278	277	303	291	275	331	303	311	274	341	290	310	307	286	329	282	299	295	313	308	355	303	287	325	283	299	307	281	278	301	301	292	327	270	302	309	306	283	322	299	291	305	325	299	283	303	296	290	282	325	300	304	294	285	281	316	266	277	301	315	262	325	304	279	285	293	296	291	304	324	319	302	276	309	320	279	302	319	275	278	280	287	293	300	339	302	300	322	298	276	305	316	300	278	278	280	302	278	319	295	285	304	301	260	288	302	300	267	317	280	288	264	309	285	300	323	299	335	313	296	311	301	302	290	285	286	305	320	297	335	277	310	344	301	305	297	306	273	295	282	294	281	294	261	314	315	284	320	295	295	272	320	320	308	321	273	285	326	302	263	288	282	303	301	325	293	290	316	285	317	322	353	304	352	328	310	300	304	326	315	313	312	310	298	313	291	317	312	295	275	278	283	300	278	310	299	288	278	296	299	341	322	313	297	252	328	300	328	319	306	302	328	325	272	278	279	271	317	277	294	273	329	320	286	325	319	321	315	276	288	294	291	324	277	285	337	296	300	337	274	313	308	309	317	296	296	246	315	317	320	263	285	320	296	310	285	292	321	294	300	287	279	323	305	286	302	329	307	308	288	266	289	327	301	291	329	312	283	269	315	295	282	269	288	301	284	301	307	331	284	292	306	316	276	302	262	276	255	311	312	297	259	306	294	307	331	293	312	268	331	327	318	280	284	300	309	294	326	291	293	306	264	332	261	306	280	279	292	306	272	296	279	274	296	291	299	288	326	271	288	316	328	310	301	292	301	297	297	300	307	272	315	322	304	306	264	332	335	296	302	319	326	306	291	338	311	292	254	266	297	372	272	293	310	316	300	278	299	294	331	301	290	281	292	294	278	291	305	291	288	278	312	309	291	291	288	277	303	297	276	312	296	293	326	290	292	304	275	341	346	281	321	324	285	294	302	311	329	324	299	326	312	255	313	284
22060	32539	46482	45012	37615	33724	21601	20558	29578	30446	28582	25560	23078	26070	28311	15913	12804	10477	12531	17146	13745	12620	9592	8201	6840	7038	6385	5456	5250	4511	6249	5040	4753	3741	4119	2920	2463	2445	2289	2135	1553	1566	1430	1224	1110	1061	930	858	858	788	786	830	766	746	807	720	789	719	728	727	763	732	759	746	731	719	727	744	763	702	747	785	769	744	781	698	780	710	718	776	726	768	710	749	670	799	729	706	679	769	742	737	725	728	761	732	756	753	730	714	730	762	739	700	680	733	722	748	737	691	744	697	742	707	740	683	722	687	684	711	715	702	759	715	707	723	733	765	705	741	738	720	752	722	725	742	727	727	697	738	684	744	714	703	715	765	755	756	677	704	713	704	719	723	747	724	688	758	739	749	728	674	715	748	731	762	742	718	705	781	715	764	753	716	726	720	710	764	751	771	722	726	754	725	749	685	746	751	744	714	707	699	701	715	774	746	701	761	741	712	723	686	692	778	691	751	761	729	760	724	675	702	780	756	721	716	724	721	758	708	709	752	718	767	741	698	747	714	768	749	783	717	704	731	739	738	744	677	712	750	704	676	758	700	706	759	782	747	697	723	707	732	724	759	698	695	722	681	735	683	701	800	723	734	734	701	725	713	700	724	705	715	719	692	713	738	705	770	754	715	737	705	697	719	749	749	767	690	756	729	706	722	737	726	785	730	748	740	736	689	752	687	656	753	755	718	719	680	760	709	723	730	699	743	702	747	773	722	656	747	748	704	698	702	743	689	661	692	762	730	812	799	742	722	725	742	738	697	729	691	753	753	698	681	747	722	737	734	750	741	722	717	752	714	715	722	730	709	761	702	767	701	690	772	793	714	736	777	699	681	739	737	693	722	724	720	669	639	765	741	719	714	758	744	698	717	702	796	694	726	699	730	735	757	659	743	738	736	740	670	696	731	741	715	757	685	700	755	681	717	735	716	671	721	693	667	681	768	684	782	741	697	692	735	721	706	678	726	709	730	730	704	672	752	703	733	690	721	674	710	722	711	683	743	736	743	753	702	771	773	707	764	716	688	659	713	709	771	719	694	704	735	713	694	676	746	735	773	756	698	706	777	687	676	752	757	697	662	714	696	722	703	742	769	716	720	738	730	673	755	765	735	703	738	770	713	743	760	756	738	668	738	729	722	725	707	720	724	701	668	689	719	665	741	702	741	703	721	702	689	742	717	686	726	673	707	702	698	697	678	739	725	733	745	705	692	704	695	694	718	694	679	699	715	752	732	690	724	687	727	787	730	690	683	696	760	736	712	697	673	759	695	693	723	786	724	726	697	714	698	747	724	693	726	653	701	709	705	732	716	738	739	704	747	730	757	732	726	717	767	707	726	731	718	717	758	728	738	735	767	717	725	790	739	709	720	709	705	738	720	734	695	697	723	746	683	714	729	746	740	694	747	698	722	722	724	747	710	764	710	759	677	745	705	688	734	728	774	717	727	733	714	683	736	709	750	708	734	712	694	782	703	719	699	737	735	699	720	765	737	718	737	776	733	737	688	767	692	724	679	760	674	734	702	762	731	716	734	754	782	707	723	724	762	735	707	753	732	732	707	725	732	719	740	714	706	672	740	749	737	767	748	694	733	711	722	706	739	698	762	723	691	769	707	719	664	719	751	694	682	716	696	732	719	689	712	738	755	739	728	706	744	746	671	716	726	722	755	723	747	732	719	767	724	723	763	674	707	718	772	709	729	754	788	755	733	752	711	717	671	760	699	705	721	714	740	777	678	714	721	721	714	721	736	732	714	698	708	746	699	683	726	748	733	738	707	713	727	720	725	694	726	723	716	719	711	702	727	690	718	732	694	719	715	729	722	751	706	744	755	739	707	745	686	717	690	711	746	709	683	721	756	685	718	721	753	687	744	737	681	722	714	778	761	719	743	720	749	693	716	721	685	736	724	706	715	795	707	681	678	718	734	740	729	713	731	761	681	735	751	713	674	693	715	752	695	711	745	724	747	737	759	732	692	723	771	744	701	672	737	706	722	705	703	723	747	732	718	760	754	729	701	726	707	733	695	748	708	742	696	732	691	732	714	790	714	751	696	677	739	723	755	671	714	714	716	698	740	684	755	713	716	724	683	724	764	735	723	751	757	750	702	714	722	741	718	715	741	751	728	755	724	715	770	713	751	723	768	724	708	729	763	715	733	763	715	752	731	705	733	752	751	710	711	736	732	697	736	732	711	730	742	722	696	693	715	755	716	762	744	766	711	737	729	683	711	699	707	730	721	718	658	735	733	742	692	716	719	696	695	692	759	727	733	693	748	712	743	753	698	745	703	751	713	728	773	732	729	714	693	678	777	676	709	726	711	726	712	695	711	764	727	717	701	722	749	741	736	708	735	739	763	733	733	725	729	741	749	711	755	745	697	689	724	738	662	731	725	757	686	704	728	700	751	731	681	739	694	711	768	728	730	769	752	710	706	742	682	730	737	754	713	728	714	704	723	774	691	796	714	720	723	693	730	786	725	713	702	796	739	725	695	744	714	801	695	766	752	712	788	708	742	723	692	697	749	716	717	768	731	711	722	711	728	719	729	727	721	729	689	741	733	763	712	743	706	693	712	692	796	738	737	692	730	712	731	759	692	757	747	744	683	687	759	704	697	758	709	725	753	763	745	738	719	744	696	694	735	773	715	750	729	803	690	691	708	746	748	724	702	739	700	680	778	752	700	756	747	734	732	755	717	753	712	741	750	718	698	666	749	755	768	731	687	674	712	741	752	732	745	766	730	732	705	692	679	703	682	691	677	696	707	699	773	745	726	712	711	725	747	672	692	750	747	786	655	717	694	736	724	699	657	726	754	708	703	702	726	754	701	715	710	779	712	708	732	684	723	758	727	716	718	722	756	751	702	708	688	710	717	735	705	722	795	727	698	726	763	720	768	738	759	723	726	681	744	719	745	722	716	675	711	748	710	668	732	752	712	715	717	718	743	705	756	717	681	717	710	735	742	730	742	705	712	673	687	715	750	707	711	718	708	685	738	738	715	740	727	716	733	721	730	722	751	728	694	726	708	716	762	701	724	759	688	706	752	722	792	715	726	706	728	737	752	745	710	692	721	743	705	738	716	757	719	714	667	783	743	729	718	697	677	718	725	721	713	706	729	703	714	705	751	679	734	687	758	723	730	711	681	719	720	767	733	748	707	715	735	704	725	742	754	734	772	674	690	730	744	718	661	709	695	740	730	740	755	717	757	719	719	761	733	731	735	735	720	751	692	766	688	709	740	733	731	706	722	707	680	740	713	751	726	727	712	676	710	737	684	720	771	746	704	727	742	756	760	704	703	714	684	701	695	742	733	704	701	737	736	738	732	733	758	718	717	736	702	747	723	732	724	754	722	719	705	761	778	718	751	707	728	665	729	754	715	745	715	743	730	671	753	718	745	740	676	700	696	736	679	755	739	765	719	740	726	729	731	715	718	656	706	715	734	754	677	728	688	697	730	784	758	754	704	705	772	674	743
14062	10465	13720	11557	7457	4275	2737	2166	2256	1996	1480	1129	925	780	771	689	632	555	545	542	530	509	469	502	485	459	482	455	429	436	444	409	418	409	414	407	414	423	382	375	385	397	346	383	396	395	425	345	392	358	377	386	414	369	380	363	365	339	351	366	410	380	380	359	400	373	356	389	383	370	366	412	370	388	385	373	411	384	424	409	413	400	393	397	354	367	376	366	382	380	406	357	398	377	391	365	366	382	388	369	411	399	385	364	411	404	394	387	395	369	415	393	412	405	397	349	395	375	369	376	384	370	389	399	379	370	394	391	371	397	373	375	384	369	349	377	363	351	406	372	360	358	379	381	377	405	368	386	370	369	375	358	346	379	369	394	405	388	426	394	402	398	389	388	380	382	365	357	398	363	338	426	396	426	402	394	376	374	406	386	361	398	377	329	399	390	370	378	362	376	384	400	391	359	404	399	359	410	383	407	377	371	385	393	371	399	396	408	409	386	384	430	362	397	375	365	382	392	369	364	412	393	335	350	382	408	367	378	380	368	369	350	384	372	371	381	373	373	428	389	371	353	431	379	404	384	387	402	395	407	422	388	383	386	374	389	384	418	366	414	370	386	359	390	380	397	373	406	408	383	382	376	360	374	364	390	385	408	371	407	398	371	417	393	371	399	393	401	357	394	407	408	389	412	369	380	415	393	396	362	332	406	387	426	388	394	377	380	402	345	387	383	366	407	378	398	372	398	362	397	397	395	360	379	367	378	376	368	384	371	402	408	370	365	349	394	367	404	364	390	339	389	377	396	406	366	401	371	392	414	394	384	428	401	416	387	369	384	353	390	374	383	346	374	378	388	381	378	351	373	419	400	394	412	363	361	374	355	367	387	391	339	390	369	425	402	332	409	414	386	379	370	363	371	384	370	363	378	372	384	394	388	381	372	404	386	406	371	358	417	358	364	373	392	397	412	389	408	360	412	375	365	410	376	375	398	367	365	343	366	376	386	341	360	374	377	378	378	391	363	399	369	383	399	405	422	420	354	357	417	359	356	369	378	360	389	378	375	389	371	407	372	351	396	349	378	385	377	406	385	374	391	380	365	345	351	418	405	382	370	409	433	379	378	351	368	365	416	358	364	387	378	375	407	372	348	425	384	369	362	357	382	381	380	383	386	407	369	417	328	366	375	360	376	387	400	385	392	379	359	371	360	364	377	384	369	385	405	341	370	349	384	342	365	413	364	395	365	393	409	384	407	358	424	398	379	384	376	393	386	385	374	328	374	372	397	372	382	371	356	374	389	391	377	409	356	360	391	376	383	387	375	385	368	360	417	374	394	409	359	363	391	398	391	391	410	372	402	365	387	349	391	359	364	441	375	401	394	406	364	401	359	386	366	357	365	362	419	401	365	388	371	396	366	389	385	384	372	368	390	359	340	359	372	390	373	385	384	380	372	361	384	399	394	379	412	354	396	364	352	376	422	389	370	382	401	357	406	371	401	416	372	394	377	377	375	337	372	383	350	349	367	382	345	401	361	357	373	357	426	349	398	406	352	353	360	364	393	353	394	363	358	395	428	405	401	369	379	396	380	391	376	368	373	387	353	380	398	423	398	397	395	379	393	366	371	369	411	386	362	393	370	339	440	383	380	376	378	426	445	349	385	428	349	355	370	377	381	411	386	369	428	374	385	375	371	409	377	341	356	409	397	398	371	378	393	387	375	393	354	368	394	418	404	395	379	397	389	379	404	406	394	379	397	374	361	355	366	376	391	373	368	376	390	351	403	355	361	376	418	362	358	365	365	411	361	398	409	375	397	375	371	389	373	406	373	419	374	384	383	399	386	403	390	397	410	356	349	364	387	393	354	402	369	377	372	394	369	369	405	371	397	381	409	380	369	365	380	398	344	395	364	365	397	378	385	358	337	357	396	368	404	358	398	380	367	372	380	338	388	387	379	378	386	372	335	350	392	371	377	381	345	395	375	380	378	396	368	421	384	432	377	394	386	402	394	363	384	357	434	369	358	383	372	375	399	393	356	389	397	380	364	409	344	391	422	360	410	376	396	410	350	384	396	362	395	374	409	381	385	385	413	373	391	378	401	403	385	389	394	356	400	382	377	408	403	394	391	378	401	410	396	384	421	349	381	408	381	372	368	369	368	406	374	372	345	391	367	418	359	385	360	403	383	398	397	381	373	380	385	383	368	354	352	378	397	374	385	374	382	427	403	365	385	393	404	383	373	389	379	397	408	373	391	372	374	385	353	400	381	384	372	334	379	352	384	368	417	396	366	372	422	374	376	372	381	404	370	388	386	376	364	386	356	418	382	379	379	351	346	380	367	383	380	344	365	364	375	352	375	369	396	390	381	347	375	360	380	402	394	390	400	407	402	380	391	355	370	355	372	392	367	405	358	369	391	338	380	407	352	355	340	341	360	362	387	379	384	393	432	402	368	399	403	377	385	371	387	379	420	397	404	370	395	381	371	381	408	370	395	411	372	351	398	375	363	382	407	397	363	376	374	340	404	365	378	375	375	407	363	359	391	377	392	361	379	360	372	390	388	363	409	385	359	402	382	370	417	365	396	386	360	384	360	373	402	377	410	386	400	384	347	378	370	382	380	401	384	382	401	379	400	376	410	401	379	369	370	372	374	393	383	396	390	388	418	388	338	385	382	367	372	404	378	381	397	367	401	408	374	379	361	365	365	409	412	387	374	409	360	399	361	370	397	398	384	384	404	396	390	378	352	351	367	351	396	393	346	384	401	374	380	428	405	359	367	365	356	367	378	383	363	358	389	417	380	393	404	381	372	394	368	404	380	387	368	401	433	404	356	415	343	380	354	383	386	368	349	346	383	400	384	438	364	354	375	386	351	347	385	386	375	354	348	384	370	353	396	397	383	396	424	379	363	394	377	420	396	404	353	388	445	390	375	397	388	365	373	419	395	398	373	397	375	392	386	418	380	405	401	367	378	381	390	377	370	392	401	378	401	379	363	385	391	381	373	351	377	401	394	374	406	391	353	391	413	365	376	432	378	386	378	394	392	372	402	396	385	373	386	385	379	390	356	402	396	374	389	389	369	332	375	360	379	377	396	391	357	365	362	373	371	412	396	384	390	407	370	368	356	384	331	369	387	401	379	382	382	366	410	385	373	353	391	360	362	375	353	362	358	395	404	379	372	353	399	386	375	351	362	383	438	353	373	356	376	367	397	376	389	332	452	375	401	352	399	393	387	390	391	383	409	401	362	374	384	394	419	361	358	354	360	390	383	378	388	354	388	370	422	385	381	377	391	341	399	390	340	382	354	415	344	383	366	332	387	414	370	380	385	392	383	363	349	347	417	364	380	370	352	414	378	354	367	379	382	403	347	404	371	398	379	398	397	378	372	366	384	390	372	400	382	393	382	417	353	382	389	356	355	421	410	380	387	389	381	381	415	357	408	426	386	360	388	405	386	394	367	369	372	387	395	416	354	433	362	382	437	399	376	364	382	401	385	380	394
8612	9997	19541	20810	17710	12868	9584	8350	9040	8308	6314	5192	4263	3590	3625	2713	2496	2009	1950	2098	2021	1943	1674	1652	1545	1514	1413	1395	1399	1271	1293	1274	1187	1227	1217	1128	1101	1096	1062	1043	1034	956	941	926	947	925	934	955	961	954	920	931	902	870	963	891	898	887	888	927	935	870	904	881	914	894	901	894	990	971	874	925	929	897	924	917	930	945	959	935	905	904	941	950	886	877	912	877	907	982	935	921	898	896	900	960	879	810	963	891	877	915	891	925	936	931	891	908	918	919	910	891	848	935	912	874	928	863	911	926	909	940	920	885	904	948	954	855	873	918	883	968	916	950	856	967	904	913	910	920	934	910	963	923	895	915	901	911	932	925	905	884	950	947	870	909	927	954	886	929	881	904	873	937	919	935	920	908	947	884	869	926	942	889	881	913	923	939	885	856	945	925	907	938	908	880	973	892	953	933	912	968	961	906	878	899	951	953	905	959	890	884	914	878	895	859	911	920	932	922	945	883	957	868	917	877	876	906	925	899	973	869	964	940	960	877	971	955	889	970	936	861	918	900	913	930	897	901	923	949	931	908	872	909	872	938	908	948	963	978	956	925	928	910	946	852	915	948	925	868	875	890	938	919	943	943	956	924	893	912	886	863	865	866	906	905	887	902	922	897	896	861	928	890	856	930	891	870	901	952	1012	965	884	958	884	927	863	926	912	891	935	914	915	901	903	878	940	930	912	891	928	892	941	872	950	948	892	904	940	981	957	846	885	879	869	925	895	941	898	945	903	873	911	927	921	967	924	932	929	948	910	911	877	895	923	857	870	956	911	901	927	893	857	919	943	897	935	903	900	980	849	898	887	913	881	909	925	932	830	887	882	905	896	932	933	914	910	961	906	904	972	937	969	969	913	885	898	902	931	880	923	930	901	899	915	883	926	924	913	976	852	924	980	927	895	913	934	927	904	953	928	914	882	887	894	896	909	927	909	886	891	873	894	909	930	924	947	862	947	1001	935	910	915	853	932	918	924	926	850	958	884	919	960	919	930	933	888	910	921	983	883	883	899	866	964	911	915	913	972	957	953	883	866	925	848	907	908	913	880	980	935	932	860	885	883	947	899	899	944	908	858	880	925	967	945	910	855	917	881	880	921	898	934	920	886	897	897	963	927	859	928	828	866	910	882	894	869	884	857	900	932	912	928	905	921	959	949	903	930	893	873	938	897	884	927	967	906	963	919	883	933	935	910	913	898	915	891	895	945	932	894	929	903	935	922	891	938	884	928	919	954	899	845	864	935	960	895	863	924	867	959	880	885	953	932	977	956	914	887	904	924	959	901	895	941	891	940	907	887	920	897	879	908	958	920	932	959	858	899	938	865	932	919	906	916	922	981	916	940	903	895	929	966	906	871	899	928	926	912	898	883	872	921	916	927	936	922	937	899	882	952	951	895	910	892	945	903	897	893	879	918	891	878	895	861	932	925	902	900	907	899	909	904	934	905	928	917	893	924	936	901	976	917	922	907	965	932	919	865	909	923	933	962	941	970	912	885	923	907	837	877	932	963	862	900	874	893	923	927	899	928	891	930	917	921	854	895	897	923	902	872	915	942	907	961	930	869	940	923	893	862	888	875	892	959	938	882	874	894	842	951	914	919	905	904	868	949	952	910	922	898	888	916	916	908	872	926	896	926	912	924	936	960	910	976	1002	882	969	914	900	873	952	933	971	933	857	900	899	943	940	936	952	878	905	929	904	898	937	921	897	923	903	936	916	886	854	945	875	869	909	909	923	942	940	936	925	931	955	880	908	941	895	931	895	933	845	900	940	857	944	970	940	896	962	960	949	900	915	900	888	896	936	893	907	917	935	946	862	926	916	892	877	911	912	871	872	936	896	881	946	850	839	956	956	911	908	929	920	941	911	948	935	883	926	948	885	961	900	879	971	913	921	908	939	892	917	912	922	899	905	926	943	926	969	921	948	983	904	899	902	932	941	868	943	917	918	907	916	930	919	894	964	848	858	884	933	969	914	918	892	928	857	966	924	895	919	879	963	885	924	925	945	908	931	947	904	926	933	906	917	901	910	946	923	969	919	870	920	885	902	854	912	964	882	924	848	914	918	945	914	899	917	889	880	878	893	898	884	909	877	901	927	923	921	868	937	899	882	898	951	943	947	898	926	867	879	903	856	938	876	924	908	929	935	927	880	890	911	899	915	890	962	880	908	895	928	896	923	906	942	892	898	933	922	922	862	936	917	929	878	894	945	933	947	896	915	909	946	857	942	928	895	932	882	892	939	929	938	922	919	894	928	926	956	895	944	902	927	930	882	898	884	824	897	957	919	926	932	880	959	903	930	927	869	938	926	864	908	914	912	956	887	893	854	956	866	950	960	924	872	943	919	895	919	853	938	933	887	950	888	907	905	956	874	891	897	887	877	929	880	889	933	926	919	965	922	874	889	899	929	898	877	931	911	937	928	921	900	936	904	973	941	906	949	946	916	897	896	904	922	946	970	971	905	922	876	887	929	905	920	952	938	997	918	892	888	923	894	886	936	959	950	901	920	899	938	930	945	987	909	925	920	944	916	946	940	942	885	953	929	945	916	931	937	929	878	925	938	960	918	948	929	896	957	924	848	939	909	931	943	904	910	913	909	953	886	894	935	918	912	952	866	926	918	864	908	923	912	911	937	928	916	894	908	961	940	874	907	898	966	943	963	921	900	901	928	905	863	904	925	914	976	892	926	898	949	929	916	886	925	909	956	921	898	923	915	921	926	859	878	922	882	865	900	892	937	904	884	916	938	911	921	937	931	954	903	892	924	920	919	909	948	877	896	893	911	890	886	938	905	893	902	952	908	946	928	931	908	902	893	937	865	916	894	871	938	932	921	902	905	893	958	918	840	928	891	953	882	902	911	915	881	836	908	877	898	909	879	892	970	956	852	944	936	905	925	921	904	931	911	963	890	935	885	861	911	896	891	967	930	888	916	882	849	899	909	893	929	932	919	865	913	880	882	930	940	899	932	937	937	904	872	860	908	927	895	920	875	862	883	972	891	892	878	891	907	901	906	971	912	895	845	866	895	923	914	911	922	940	946	936	930	858	924	913	894	956	928	926	949	907	848	868	964	944	884	896	922	963	939	884	947	959	902	888	929	958	903	938	879	912	901	913	907	891	940	904	870	929	891	897	904	880	897	912	938	944	908	859	858	958	914	974	920	988	877	883	874	929	903	899	891	871	892	929	919	958	873	941	911	985	917	854	926	862	965	945	899	905	894	899	927	944	906	912	904	902	946	900	892	917	894	887	937	887	912	893	920	900	914	969	953	960	938	899	972	877	939	896	881	927	915	878	922	925	948	916	920	871	950	930	910	932	902	871	918	931	880	870	901	889	917	885	963	952	923	911	930	910	971	851	912	937	834	933	907	885	914	926	851	873	902	869	883	913	940	895	846	901	898	947	868	897	868	944	863	877	936	912	866	958	903	906	950	934	907	928	932	857	913	917	912	911	839	963	926
29422	34760	41242	34490	28164	20162	12603	9723	14909	14178	10563	9287	6677	5633	5347	3085	2078	1539	1293	1916	2116	2141	1291	1048	1015	820	880	871	749	682	834	780	724	632	631	553	483	445	472	457	455	428	374	395	413	391	399	345	384	348	390	350	337	398	371	353	368	389	374	362	373	359	350	404	324	384	391	391	356	360	392	366	353	366	338	319	365	363	431	368	400	358	359	364	369	370	397	397	346	321	367	356	377	377	317	367	365	367	362	338	338	375	360	397	344	364	383	388	386	340	346	346	420	411	348	349	390	380	368	355	330	377	384	380	390	357	347	370	351	377	388	349	342	417	358	373	363	371	355	346	404	365	350	354	397	385	417	353	322	324	366	369	364	391	373	352	396	369	398	346	370	347	376	338	384	343	370	346	344	353	403	395	377	368	379	374	375	356	335	387	344	393	342	359	391	349	354	362	375	383	388	376	341	350	360	402	371	384	392	352	378	342	383	385	363	384	386	379	342	378	376	406	375	332	363	361	361	341	339	343	353	353	375	367	351	365	359	361	334	361	354	387	357	374	375	389	359	340	347	391	386	347	366	354	336	361	376	347	384	334	345	361	353	369	382	369	385	374	377	368	364	348	364	386	360	371	347	376	343	360	381	368	379	347	365	381	360	390	378	398	385	354	374	338	377	395	424	377	354	336	345	355	375	372	366	384	356	367	370	356	374	381	375	350	358	353	375	392	349	372	392	416	360	348	374	365	362	396	366	392	359	375	387	365	358	359	360	344	384	342	342	339	341	352	372	357	372	354	381	399	377	369	378	367	400	366	363	351	366	362	372	403	394	349	381	325	354	366	375	366	322	350	399	367	364	389	327	351	390	354	355	351	341	394	329	349	383	365	387	376	421	373	409	348	375	337	371	380	353	358	382	375	355	327	354	360	383	396	371	367	368	368	342	380	366	382	330	373	382	376	347	366	377	381	371	357	360	363	329	391	389	377	338	355	335	348	371	354	398	359	364	368	391	378	368	378	358	361	376	359	356	383	375	355	332	366	382	337	363	417	382	347	395	342	358	353	324	343	348	371	351	368	357	375	360	366	349	407	336	364	354	371	392	406	355	387	388	361	385	362	361	346	386	383	349	420	336	333	385	366	395	372	381	361	349	374	377	369	363	323	342	362	360	352	364	386	347	374	353	374	391	354	393	358	352	384	389	339	350	340	358	399	375	367	393	381	392	381	353	358	384	358	392	362	360	340	337	363	341	356	357	390	342	345	342	369	363	346	353	347	362	349	381	374	364	351	400	352	370	393	395	344	353	397	366	358	357	340	379	345	345	364	362	377	393	325	361	350	377	388	385	341	365	352	362	376	366	356	352	370	374	354	376	408	359	367	366	373	354	349	343	364	367	368	352	343	366	372	371	377	360	357	371	354	340	367	393	384	393	396	363	373	395	374	351	333	393	387	364	339	363	407	368	353	376	371	418	367	383	368	403	368	377	361	359	391	384	381	397	360	346	373	389	385	373	375	353	385	371	324	369	401	361	395	360	386	371	378	371	352	349	351	351	376	327	365	359	390	393	354	369	329	334	317	358	346	387	367	394	331	385	363	346	355	377	331	373	352	369	343	340	403	369	361	356	389	359	389	376	334	368	377	382	367	363	384	376	380	360	344	371	364	331	363	383	391	353	357	368	372	386	369	346	333	362	366	345	344	370	397	361	367	337	375	373	376	362	374	378	369	337	354	376	366	369	395	345	401	396	374	380	366	352	367	381	392	388	392	372	368	375	379	398	388	373	329	348	338	369	400	359	378	382	336	367	336	384	349	342	360	389	342	356	380	381	358	382	372	362	350	314	348	355	366	377	383	364	353	362	349	324	374	361	379	417	374	369	376	364	358	371	357	383	344	376	364	365	384	332	353	377	371	337	354	371	352	403	385	363	354	358	383	357	351	359	371	345	381	361	349	372	351	404	342	372	350	379	359	365	333	329	392	355	357	368	391	386	357	347	366	386	364	348	397	366	342	392	346	368	373	374	342	396	346	412	354	362	350	403	379	364	358	362	351	368	342	314	392	368	360	358	362	395	361	390	360	335	344	329	373	353	352	383	336	354	399	408	367	340	339	394	358	353	366	376	373	335	387	353	367	376	353	316	341	357	354	385	387	369	388	368	368	393	383	374	345	336	341	348	396	362	354	356	354	382	328	343	363	325	364	383	380	372	353	372	383	368	379	342	401	374	335	365	357	377	382	355	381	323	378	405	378	368	388	382	376	370	331	358	359	359	355	346	367	325	374	385	374	354	383	358	348	397	337	372	362	339	362	370	413	343	416	344	379	384	373	375	317	331	393	384	346	344	355	360	377	367	392	369	399	372	396	380	354	362	337	355	343	365	353	356	372	362	355	340	342	382	329	357	376	383	360	337	343	402	403	367	362	347	386	378	397	355	352	394	348	338	329	384	365	339	349	335	369	353	402	352	365	353	348	373	365	369	380	365	353	351	359	367	379	395	378	367	348	339	354	352	358	357	350	385	351	359	362	387	357	387	345	386	366	352	362	386	349	376	370	366	374	380	385	385	346	333	378	400	357	378	380	347	385	385	384	366	358	363	347	349	365	366	354	382	401	364	373	346	349	378	396	381	379	355	357	358	376	349	369	332	360	379	380	358	334	368	400	371	400	388	360	382	368	371	374	355	355	351	371	347	354	355	346	371	362	343	377	404	348	370	386	355	370	401	371	367	350	393	350	327	385	333	345	370	386	372	368	372	370	371	372	378	347	348	388	378	358	341	378	364	364	369	381	373	377	359	347	368	361	346	379	370	342	362	402	386	354	360	374	351	318	413	392	397	350	333	348	334	370	376	335	406	389	357	362	372	374	431	382	367	362	367	412	397	384	389	364	372	339	367	364	388	369	366	348	344	340	393	380	362	356	376	378	370	376	372	347	361	382	351	386	348	315	343	340	375	352	355	364	357	366	332	393	376	389	330	404	379	426	408	369	334	386	338	347	346	369	339	384	341	354	341	358	364	385	361	361	366	339	341	373	335	346	365	379	380	377	351	357	369	365	364	344	353	359	341	351	368	351	368	404	350	339	403	395	365	356	384	369	319	369	391	369	343	355	373	386	366	379	384	368	363	360	373	365	345	380	378	367	350	376	386	374	376	363	360	387	368	349	345	361	328	348	355	401	327	364	383	355	377	373	385	348	350	352	355	351	343	366	337	383	374	372	386	370	354	351	387	362	357	344	335	368	379	395	392	367	365	346	340	354	380	353	371	385	325	362	401	363	369	350	380	390	343	363	354	354	380	388	355	378	376	381	363	379	376	350	386	342	355	358	360	334	381	362	355	348	356	377	375	397	360	390	390	335	369	371	368	419	354	372	344	365	352	393	347	389	342	373	359	330	339	352	358	389	386	351	353	316	368	352	344	355	368	379	378	356	365	359	369	372	345	366	346	358	365	324	374	381	376	374	380	368	372	384	341	392	367	366	357	393	407	341	358	353	401	358	361	392
18159	27873	38277	38103	32116	22273	16327	17711	27688	25713	21933	20818	16517	18067	18232	10949	7980	6653	5932	9710	9272	10495	5940	5235	5208	4354	4307	3982	3530	3411	4437	3553	3274	2804	2752	2075	1877	1882	1804	1548	1431	1324	1181	1121	1061	1040	942	966	944	864	911	898	913	844	804	933	858	840	898	879	921	847	838	907	907	864	900	861	894	894	841	808	859	864	895	884	870	919	863	885	885	859	901	893	862	886	859	835	875	838	951	902	842	879	840	910	875	861	838	846	911	882	874	852	839	876	841	915	879	857	815	871	890	856	928	882	881	892	849	839	882	848	825	907	895	903	863	862	851	848	855	831	921	871	854	800	883	830	858	826	848	843	869	872	875	894	853	811	845	861	867	876	858	862	846	861	866	823	877	842	867	880	875	887	839	828	856	856	845	931	859	881	889	863	855	853	857	893	871	876	892	872	869	861	876	842	899	844	864	869	893	907	879	962	859	852	843	898	867	821	877	823	859	889	868	854	911	839	868	877	808	846	868	841	884	870	859	887	878	876	848	859	887	812	880	849	883	892	900	878	877	877	839	859	852	880	911	890	854	847	827	900	855	870	905	868	834	881	886	847	860	874	907	870	858	865	911	882	860	851	883	908	861	843	871	854	868	853	916	863	849	866	872	892	910	875	882	866	860	839	907	866	877	845	886	843	885	870	896	864	851	833	867	854	846	848	886	840	858	839	914	887	867	881	901	868	874	822	893	943	879	871	924	917	813	888	876	842	860	872	909	863	861	936	865	859	868	815	824	900	877	911	868	857	949	868	875	875	816	897	797	839	825	862	892	886	837	917	856	882	895	870	897	881	828	842	860	916	838	886	884	882	907	861	890	831	851	832	841	868	864	831	864	855	823	850	824	888	836	849	894	827	831	849	836	834	849	860	841	856	818	911	843	861	924	822	864	938	849	896	846	842	833	897	855	850	898	901	818	843	898	864	881	849	920	864	907	835	871	888	891	922	882	868	878	853	926	851	848	847	890	844	854	835	853	890	887	852	839	847	901	879	892	829	833	850	885	863	893	852	868	863	854	863	885	876	808	842	887	893	862	872	805	873	912	883	833	841	844	867	850	879	896	892	894	859	896	885	838	868	834	875	861	882	826	877	877	852	867	846	844	901	888	819	910	871	813	868	898	898	904	862	864	905	834	946	871	841	856	870	913	849	887	903	843	903	893	850	876	847	835	850	858	858	910	881	851	881	822	881	878	906	884	896	906	839	838	843	879	880	838	798	861	845	954	848	843	873	860	889	811	866	890	850	908	869	867	876	861	850	905	810	856	872	838	883	844	839	865	868	890	899	857	882	811	882	821	824	838	907	864	879	866	887	840	872	884	909	851	858	894	854	892	862	871	850	848	886	938	840	877	859	886	897	864	850	775	893	867	890	869	874	895	864	884	817	852	820	879	853	854	885	896	876	844	828	868	836	858	849	873	867	831	865	915	847	852	856	932	796	844	854	863	843	908	881	848	876	836	824	832	871	868	899	896	866	882	884	871	874	807	870	873	865	840	860	896	856	856	853	861	838	875	845	809	901	868	852	860	884	935	887	848	890	846	892	863	913	887	900	841	843	877	891	934	868	824	858	849	844	862	876	894	874	838	878	840	821	852	888	877	894	858	893	853	944	846	868	814	864	851	883	878	807	801	906	893	900	863	860	886	877	871	828	802	871	837	870	852	850	897	879	915	813	911	889	886	888	875	838	873	856	886	878	843	831	850	845	871	873	912	829	838	833	866	896	894	845	866	948	914	848	823	889	869	880	871	870	857	832	819	883	900	849	860	840	851	808	862	875	880	864	829	896	878	899	903	890	891	847	880	859	923	857	829	917	830	889	892	892	912	837	871	819	855	909	844	885	897	913	906	858	886	883	861	865	907	898	835	903	847	841	835	858	869	864	826	889	844	890	851	915	789	874	881	856	939	889	865	848	842	872	881	921	936	863	908	901	835	852	861	886	866	890	930	839	847	855	900	901	915	871	873	882	843	813	850	811	853	861	878	862	878	873	925	917	876	888	869	918	855	848	891	913	891	880	804	867	903	899	890	874	883	845	917	893	883	834	887	893	880	921	860	876	864	860	870	901	858	858	817	845	867	866	907	928	884	827	855	856	840	892	875	892	881	878	927	846	886	857	865	825	878	806	865	869	921	863	841	837	835	857	870	905	883	840	867	885	956	900	892	849	866	846	834	891	838	861	880	844	834	819	856	880	853	861	910	882	864	904	889	908	858	886	867	830	839	912	850	890	852	907	857	840	898	879	885	832	854	870	875	830	849	846	871	872	843	871	886	882	914	883	861	898	871	850	876	866	856	856	946	927	907	850	834	857	879	842	902	914	814	889	860	894	857	867	836	842	890	886	883	833	856	853	796	849	830	860	877	848	891	878	842	898	866	858	900	849	876	846	887	867	904	901	894	884	887	859	853	860	860	849	871	867	867	881	833	920	849	874	848	914	861	856	843	843	881	899	869	881	865	872	900	911	899	911	923	883	867	890	896	902	827	877	860	918	892	852	884	915	852	861	909	890	921	833	833	872	890	804	852	878	907	873	861	883	942	869	801	856	916	913	879	917	923	916	883	909	828	912	820	883	891	848	872	888	857	854	857	882	886	856	882	868	868	876	903	837	849	864	893	878	898	864	866	901	811	867	937	876	865	836	905	895	853	838	841	853	858	850	823	916	817	882	891	886	856	867	901	881	831	853	846	832	868	822	859	909	914	899	843	847	953	851	869	862	944	831	849	939	848	850	844	868	841	883	876	846	854	904	916	866	797	943	835	863	860	809	891	848	904	876	863	866	818	852	946	864	871	941	911	845	853	848	829	922	892	890	874	862	867	881	878	846	853	889	880	866	866	921	866	837	856	860	876	854	890	827	854	893	851	869	871	882	857	855	881	853	875	827	865	882	857	865	890	869	840	868	865	896	856	876	834	877	868	923	904	857	858	852	870	873	871	872	959	862	839	872	862	908	907	824	836	824	837	896	854	840	908	817	858	866	917	884	872	862	881	840	862	853	850	862	861	863	844	877	878	884	852	854	887	887	870	850	831	864	914	885	881	876	839	915	885	815	802	825	878	888	867	806	833	868	837	841	840	852	872	852	871	870	860	869	940	876	886	864	842	879	843	877	899	824	890	907	822	877	863	855	900	843	867	873	824	849	864	860	833	864	863	821	915	873	868	921	886	879	915	899	894	855	875	917	904	907	853	874	831	838	852	818	883	872	870	869	851	864	884	896	859	884	842	880	926	891	853	896	924	866	841	856	840	856	822	906	904	823	874	890	861	858	894	848	870	879	882	874	914	866	857	856	933	917	862	856	828	830	819	892	876	882	844	831	827	878	867	876	902	868	882	890	903	865	922	865	869	886	865	906	875	833	871	873	902	860	880	897	850	842	887	913	898	905	896	912	863	881	816	868	861	865	880	864	868	863	783	872	854	840	832	903	870	872	867	891	832	862	890	879	847	824	833	871	795	864	892	859
35855	39553	45871	38283	29174	22729	16769	13737	21054	20556	15242	14129	11015	9755	8501	5197	2599	2258	1678	3095	3234	3130	1773	1348	1526	1335	1189	1180	1015	872	1172	1095	889	823	681	631	519	544	502	472	444	386	376	405	315	349	314	335	333	329	289	298	269	317	310	298	310	290	296	315	341	265	291	307	317	312	351	302	289	296	299	303	301	309	329	318	297	304	308	291	282	339	274	274	297	264	297	306	285	304	267	283	283	276	298	310	296	265	314	323	307	318	296	286	262	273	279	308	301	318	280	307	281	288	272	306	274	317	291	291	318	290	300	299	310	288	287	282	307	313	304	276	293	271	322	270	311	291	281	314	267	303	277	269	302	291	270	281	322	275	301	291	293	319	308	290	284	304	276	324	325	303	308	298	307	314	309	277	275	305	328	333	299	275	299	301	294	280	297	293	301	298	270	309	288	275	299	302	320	282	276	297	282	279	273	307	310	273	321	289	300	285	297	296	283	297	271	279	297	273	310	312	293	290	286	285	286	274	296	271	281	298	316	282	289	283	288	278	287	311	286	276	319	335	317	309	301	278	278	275	256	313	313	263	306	316	316	305	276	286	321	296	283	293	298	305	290	301	268	325	280	296	297	252	311	272	279	321	275	288	275	282	271	260	282	303	281	288	336	299	292	295	286	328	279	322	305	275	276	290	274	293	305	284	297	313	298	298	289	306	307	287	306	316	307	275	278	312	288	278	289	280	311	301	256	278	298	284	311	293	285	301	301	292	268	305	286	257	289	347	267	288	305	308	271	298	297	300	266	311	309	279	291	318	282	290	291	308	295	295	288	305	310	294	293	319	302	298	303	305	273	301	291	274	308	304	313	329	280	310	314	335	285	278	314	301	330	301	316	278	272	308	304	273	315	296	320	291	266	284	324	283	308	270	245	279	277	322	262	325	306	288	318	309	305	282	300	278	278	314	317	299	308	314	269	303	324	318	281	292	300	284	305	302	299	332	279	298	321	308	308	314	314	309	271	300	308	312	281	300	280	290	301	304	310	303	310	252	280	278	304	288	256	302	277	294	298	320	278	318	277	278	289	315	313	288	274	284	294	281	320	306	279	304	305	311	309	304	313	279	284	300	307	292	285	289	298	313	281	305	339	315	341	284	302	266	298	312	261	312	296	297	271	296	301	305	281	336	285	304	281	304	301	311	319	318	296	294	280	300	290	291	289	325	306	302	299	264	294	280	287	316	296	310	275	281	322	303	282	308	299	313	266	273	273	297	308	312	277	297	274	296	301	326	284	278	280	297	270	293	305	304	281	297	316	288	322	272	309	278	284	291	312	288	268	272	276	302	303	310	295	306	285	304	301	288	314	303	307	287	283	310	299	269	279	322	271	301	282	279	253	308	295	305	291	278	332	276	301	294	294	308	283	299	296	308	270	314	304	288	274	303	292	305	287	239	280	317	294	306	309	319	309	299	275	278	281	289	252	284	273	273	277	326	324	297	309	289	286	294	294	299	300	306	318	289	275	295	327	274	284	313	328	251	316	304	277	293	282	270	306	291	302	276	292	268	284	302	306	285	315	266	277	282	304	265	323	289	257	278	284	307	281	314	289	306	315	308	302	296	259	274	304	302	291	274	296	281	295	320	286	307	288	274	299	311	319	317	292	283	306	300	261	309	306	277	268	291	307	310	298	297	314	298	285	294	310	296	289	307	334	297	293	311	272	290	298	282	304	314	312	288	301	276	300	316	317	311	299	289	290	295	274	282	293	301	291	287	290	282	322	263	326	328	335	309	283	275	328	286	335	281	329	329	281	300	320	270	287	330	285	302	318	299	276	268	279	309	320	268	285	273	291	303	313	293	293	276	285	305	299	293	302	312	309	281	295	286	287	306	291	297	275	297	291	325	281	333	319	293	274	268	272	262	306	282	300	313	309	306	318	292	292	308	279	272	302	284	302	299	290	303	285	300	303	309	283	307	277	287	290	297	297	287	301	307	282	286	305	290	303	284	302	302	258	310	306	281	309	246	314	303	302	313	331	272	319	291	286	278	318	295	300	255	311	291	262	322	292	323	303	305	295	299	277	284	290	306	287	308	264	282	272	309	311	308	340	286	293	271	292	265	274	298	293	308	286	304	292	298	302	279	267	286	306	315	297	269	308	292	294	298	327	308	256	282	276	292	317	292	297	293	299	301	300	248	277	272	301	309	291	267	294	255	311	273	317	319	294	296	326	310	247	277	311	313	294	319	304	279	336	267	311	275	300	282	279	312	261	272	310	279	291	308	310	299	320	290	309	329	312	301	305	261	263	309	291	277	306	316	306	292	285	256	291	287	287	279	306	298	311	280	272	293	275	319	316	292	289	304	306	327	301	281	286	277	263	312	305	297	317	304	298	319	284	295	291	284	283	316	283	310	310	321	284	251	296	313	279	319	309	269	279	324	277	295	278	275	267	265	305	271	298	271	270	289	304	278	256	285	263	278	293	265	324	287	297	297	266	289	312	258	317	306	264	327	324	317	270	318	289	284	299	292	280	304	280	315	261	281	271	283	310	310	296	306	291	307	268	277	314	293	275	283	297	287	302	297	292	294	288	285	304	301	266	325	321	297	287	315	321	278	292	273	301	292	285	328	270	313	288	303	286	308	284	289	283	266	269	277	280	320	315	309	305	272	263	315	267	318	282	263	319	325	298	287	281	290	285	325	297	319	292	269	305	305	305	306	292	279	287	351	300	297	268	304	298	279	314	305	281	321	283	297	280	297	289	287	301	290	284	318	286	277	277	276	332	320	270	356	281	299	301	277	280	314	301	355	306	321	267	278	287	278	281	303	317	334	287	312	286	303	306	262	269	298	306	293	281	302	299	309	306	294	283	277	288	291	296	311	284	287	299	318	286	293	284	298	333	306	283	336	306	300	306	298	292	279	327	302	328	316	276	323	311	288	281	285	304	260	294	286	306	274	291	310	302	283	312	319	301	293	293	279	292	306	293	314	285	305	292	292	289	264	306	306	298	301	298	295	299	308	305	285	264	312	293	290	276	283	279	298	282	283	289	254	301	307	279	295	240	288	290	310	302	294	325	288	305	300	286	306	289	256	281	319	306	319	296	326	337	286	320	303	305	262	308	294	268	321	305	311	288	279	280	291	327	305	296	290	298	273	276	366	295	306	296	280	274	288	262	286	309	292	315	275	323	274	296	276	306	293	279	315	292	299	299	262	305	329	315	279	308	283	286	272	278	260	275	298	317	307	284	300	247	288	281	309	317	302	304	296	312	287	294	293	319	322	317	305	289	312	279	315	293	326	297	285	284	304	307	259	317	319	264	265	273	289	311	293	288	315	342	275	287	282	290	302	300	255	280	259	299	292	310	289	318	292	295	301	279	298	276	290	286	305	257	313	296	284	304	288	299	295	286	285	321	304	300	317	273	298	303	326	306	295	273	323	275	299	278	293	288	285	284	300	294	287	290	269	290	314	309	273	290	296	297	297	317	298	286	293	295	305	289	279
21704	30923	42759	40876	34362	25192	20269	21189	34111	31563	28377	26739	22513	24345	23386	15447	10238	9671	7356	13793	14028	13980	8927	7560	8219	6856	6548	6256	5714	5107	6679	5542	4263	3927	3823	3046	2353	2511	2343	1967	1650	1532	1294	1307	1049	955	941	877	791	768	721	751	700	752	734	725	754	706	689	746	674	708	684	678	711	681	674	750	682	732	679	661	684	712	708	735	727	709	727	723	712	734	678	704	700	680	736	704	751	721	726	739	792	697	703	709	791	707	728	677	706	708	741	728	743	708	716	737	675	692	694	699	706	718	730	718	718	701	706	728	671	755	668	732	695	685	731	692	690	694	729	730	687	701	703	718	744	760	676	695	711	705	714	691	685	667	759	685	735	726	694	740	709	720	731	715	715	679	727	704	700	693	720	726	721	670	714	743	706	702	682	746	699	695	729	716	676	707	694	694	723	741	721	719	787	766	711	733	720	729	686	716	717	679	706	715	743	685	728	735	705	701	686	680	706	716	729	712	690	738	705	733	754	748	722	682	710	722	655	692	690	695	717	723	702	699	705	730	713	776	649	708	719	726	731	701	700	738	690	676	752	742	714	710	715	704	651	678	701	723	724	705	712	700	726	704	738	680	737	704	758	741	697	721	691	724	738	712	686	720	689	724	707	701	698	727	638	684	728	668	702	713	742	695	670	712	702	704	731	711	711	707	706	733	744	723	693	712	733	652	736	698	720	732	703	733	739	674	780	696	732	729	746	702	704	740	692	708	716	739	756	728	723	687	721	690	743	689	693	672	738	706	719	705	730	686	690	696	673	754	670	734	732	725	738	703	719	681	687	726	679	672	702	674	687	678	722	710	680	718	685	779	705	698	732	712	749	678	697	728	743	720	718	695	697	687	668	710	673	749	707	643	733	707	670	706	750	741	724	716	740	724	720	724	725	699	722	698	705	715	760	672	675	694	729	699	755	745	750	684	722	701	690	707	723	693	722	714	680	711	708	675	645	716	663	692	741	704	692	689	710	687	767	700	657	689	722	777	695	695	711	727	777	707	736	723	676	755	670	730	679	727	712	680	681	773	686	666	727	720	719	684	705	748	715	718	736	709	703	691	728	682	687	718	706	753	762	689	712	727	716	671	683	716	738	726	707	774	714	688	690	703	718	710	640	697	710	739	719	678	747	708	703	689	727	728	714	686	747	695	703	706	714	693	745	730	744	734	710	695	688	735	677	699	698	744	724	743	685	695	663	718	728	742	723	723	687	684	736	710	714	711	737	740	736	703	712	741	682	687	735	769	708	757	723	712	751	717	729	740	737	737	694	727	653	725	672	728	722	709	696	690	738	739	697	678	710	686	711	728	736	737	721	719	710	707	704	725	723	726	676	685	743	700	744	673	677	711	681	739	723	677	675	686	714	687	736	695	684	730	703	742	702	721	681	736	719	719	689	703	703	723	717	676	712	718	693	686	760	710	741	680	748	686	729	714	731	677	725	733	672	715	746	700	686	680	724	723	731	728	745	696	701	705	641	709	739	723	725	711	704	779	683	747	705	718	700	710	735	722	703	705	724	720	759	654	722	735	652	732	722	687	700	741	782	730	720	713	725	718	656	730	728	664	707	720	700	698	661	702	756	664	732	740	686	651	719	661	750	674	705	712	720	733	684	723	685	708	682	732	718	677	710	692	701	695	682	700	735	732	714	728	707	727	761	697	709	712	750	692	693	703	703	698	737	677	658	752	738	711	700	767	673	710	715	701	728	710	671	724	698	690	717	711	731	666	718	709	730	697	741	686	703	728	686	706	708	725	718	764	681	711	692	687	718	767	668	748	713	711	730	717	734	640	741	726	695	678	744	760	684	753	752	704	712	741	672	729	714	690	716	756	721	691	718	760	707	714	728	673	698	722	702	732	746	742	730	701	701	723	676	719	716	655	712	679	692	754	732	713	780	699	700	689	702	712	722	691	694	706	725	685	698	682	700	686	707	718	732	740	721	734	752	703	744	702	686	675	731	698	716	743	756	741	705	694	697	720	685	716	707	734	730	720	712	739	728	711	759	697	688	673	696	731	720	719	719	729	701	706	717	721	685	663	667	760	712	708	708	687	731	700	662	691	773	729	699	737	689	734	702	695	723	714	724	722	692	724	683	699	703	716	715	720	645	743	718	731	710	687	676	694	692	714	717	726	718	722	673	685	696	714	749	746	730	671	692	705	710	740	680	674	702	733	738	704	802	695	727	739	723	723	721	722	728	669	723	699	704	666	706	715	758	654	713	689	743	712	704	723	724	666	694	681	732	690	744	721	691	677	713	715	748	723	731	769	694	696	681	732	740	720	701	736	685	766	716	730	725	747	698	731	781	713	661	705	727	709	721	722	699	726	684	698	766	755	670	706	742	686	749	705	731	648	673	686	745	721	743	784	709	675	725	745	710	661	750	698	719	679	679	711	749	730	702	702	685	703	678	686	743	716	677	629	751	706	721	736	703	723	668	668	694	735	694	717	701	724	716	700	707	699	703	724	747	701	665	708	654	707	663	733	744	704	776	701	705	694	722	703	709	688	737	717	714	708	701	663	744	727	715	675	727	699	700	687	747	743	722	721	729	721	747	704	747	738	684	693	665	704	721	703	698	703	726	753	714	731	695	713	699	748	723	722	772	664	669	720	705	755	693	749	663	688	745	698	708	724	720	714	720	741	700	742	725	689	758	683	713	712	718	757	655	733	712	679	679	670	697	695	731	759	734	764	756	649	699	712	701	699	703	715	731	738	703	685	640	697	741	672	694	741	747	702	735	695	717	688	668	737	668	710	664	678	759	686	710	737	681	725	684	734	705	625	693	711	739	759	698	759	687	712	710	762	734	716	662	710	708	705	683	668	720	671	707	700	679	684	663	694	756	689	652	678	704	675	749	749	668	750	718	693	724	746	678	690	730	715	717	740	705	754	697	680	753	746	728	692	668	739	689	739	740	729	801	713	707	716	660	716	681	704	657	714	692	692	748	723	679	670	690	702	726	683	718	728	673	706	737	707	727	738	743	684	731	691	698	702	688	703	716	728	678	704	690	724	715	653	755	700	751	721	715	660	721	714	702	686	713	703	704	690	750	728	690	706	699	729	703	692	708	722	735	722	747	696	722	714	677	758	730	694	719	695	712	775	725	700	738	703	699	709	726	730	720	703	689	705	697	714	727	717	698	708	724	772	740	653	758	662	731	707	731	766	731	718	690	665	710	692	745	726	713	692	725	719	720	710	772	737	717	687	737	709	707	753	698	738	690	709	749	674	731	724	711	708	743	753	697	724	725	711	756	682	733	708	681	677	738	716	695	729	758	700	657	734	734	741	760	720	704	726	724	711	748	673	773	749	714	681	733	712	724	694	720	734	726	698	713	703	721	709	706	689	693	773	677	698	737	739	702	718	698	704	733	777	695	673	664	693	719	714	737	713	730	710	676	708	756	666	682	681	710	720	706	714	668	713	719	745	688	735	702	727	697	684	725	714	725	686	750	654	721	688	760	694
14422	10685	13244	10341	7083	4439	2617	2099	2019	1803	1323	1127	1004	842	734	641	594	564	547	503	521	561	487	445	487	466	461	435	451	459	425	415	439	415	391	392	451	388	390	381	407	401	407	380	428	383	418	388	380	382	351	398	370	343	359	367	394	372	390	427	411	392	384	385	392	385	362	402	369	401	379	390	360	413	360	388	414	357	348	368	409	367	381	376	384	385	405	395	403	381	410	383	377	380	360	373	336	388	395	373	387	421	410	373	390	375	382	329	360	395	391	375	348	375	397	405	375	335	406	414	373	366	357	397	385	377	380	374	357	411	386	350	412	374	384	384	367	372	357	364	369	399	394	364	361	377	358	363	413	363	404	394	386	353	383	404	379	398	377	437	402	387	381	365	360	438	391	365	372	374	339	373	371	379	400	349	394	351	363	388	379	350	397	364	353	387	406	401	376	366	366	377	354	392	366	378	386	375	400	352	381	416	390	392	396	379	385	382	405	411	397	380	378	376	386	387	359	380	376	362	361	393	398	402	386	385	382	374	381	423	413	379	355	365	401	333	365	402	371	324	358	379	362	349	408	382	350	374	401	366	383	398	392	350	367	387	408	433	431	401	356	397	401	375	399	359	366	357	382	380	397	398	370	406	362	393	350	417	407	363	392	397	382	363	388	351	362	399	396	375	364	374	411	375	421	386	381	387	377	408	344	432	402	392	405	350	383	397	347	395	370	385	381	395	397	362	364	360	389	332	368	381	400	435	374	410	367	374	374	383	393	348	374	386	382	413	373	386	397	413	374	407	374	387	375	382	355	386	406	401	384	351	392	410	384	386	381	358	386	419	398	362	367	386	381	404	382	377	357	397	405	402	390	404	405	413	369	408	365	396	397	360	408	415	412	380	388	370	374	377	365	372	380	361	394	385	361	408	346	392	418	378	375	358	405	362	385	390	381	371	362	393	369	389	383	382	408	393	372	381	378	389	385	374	390	403	365	383	384	385	363	394	396	401	395	415	399	377	331	402	361	368	383	388	384	376	361	379	413	413	403	389	363	372	396	428	393	348	376	445	381	374	383	373	365	394	374	369	359	376	369	390	353	378	397	372	387	398	407	406	387	363	402	366	432	374	387	393	388	389	375	405	371	358	435	394	409	378	419	386	373	388	370	402	359	369	361	341	389	394	368	403	409	360	369	386	337	349	376	384	372	368	375	395	374	377	368	386	380	402	377	399	402	393	408	387	390	375	392	382	390	392	352	375	382	420	384	353	362	380	342	374	344	384	389	386	383	362	407	410	383	369	387	389	378	371	377	386	375	373	376	323	398	401	357	433	391	386	416	367	365	378	430	396	357	381	369	379	390	395	368	399	387	413	359	357	385	399	375	427	397	390	370	374	394	382	368	402	364	345	379	386	326	371	368	360	379	420	375	407	372	393	353	333	414	393	357	342	380	372	355	374	381	415	400	381	376	362	395	403	400	356	370	392	353	387	368	386	411	407	384	399	387	372	348	411	379	387	379	398	377	371	375	386	392	390	391	393	399	349	367	386	391	365	381	389	379	371	398	351	406	372	356	360	371	376	362	373	404	366	395	410	370	364	384	397	355	380	375	405	374	365	365	381	362	407	393	376	344	396	415	379	373	388	389	411	386	387	399	370	398	393	414	365	360	385	369	423	387	370	364	395	368	378	365	389	389	383	366	389	375	349	365	386	379	411	377	387	387	385	377	429	384	412	379	357	341	371	384	372	402	432	394	380	379	353	419	395	377	407	377	391	396	365	338	349	386	390	372	407	353	408	387	398	390	375	371	417	368	370	371	392	405	363	385	370	351	366	395	379	358	384	358	354	422	362	377	380	411	420	405	385	404	419	413	389	382	379	371	367	385	411	385	381	362	386	371	375	388	380	364	360	374	389	346	390	382	373	341	357	385	383	396	362	376	324	383	385	374	415	385	365	361	416	416	354	363	368	382	381	378	400	403	384	364	407	395	365	353	389	397	352	355	396	370	381	374	389	387	413	394	370	379	401	371	407	381	384	428	363	401	359	355	382	365	351	351	405	370	351	362	380	406	385	371	418	373	421	381	375	384	375	355	358	387	379	387	377	437	387	374	361	388	366	374	350	419	407	397	369	392	368	384	374	334	361	390	391	392	372	375	397	390	363	363	407	368	394	372	379	364	368	401	375	376	415	333	382	375	382	385	368	373	395	385	404	396	378	394	404	385	374	389	384	370	414	395	378	388	367	412	386	361	351	394	393	388	392	386	371	392	406	366	333	375	382	393	423	379	369	399	389	394	396	345	362	419	395	365	392	382	418	365	385	368	376	415	403	373	377	394	382	358	365	388	364	384	366	383	393	371	371	375	440	393	378	397	383	389	368	403	420	377	365	381	390	358	349	395	385	378	419	375	366	408	355	368	356	362	368	417	360	377	351	357	362	372	363	383	378	385	381	356	345	398	417	361	381	353	333	378	397	374	365	405	366	389	385	366	347	394	349	398	367	349	349	390	362	404	402	384	391	374	416	380	381	379	417	391	374	394	386	364	381	383	402	335	402	407	407	387	389	393	392	382	404	385	351	421	385	377	375	358	367	358	389	344	384	441	394	380	378	321	371	393	388	384	393	374	365	384	374	416	406	375	379	426	401	396	401	401	404	414	397	353	390	353	378	388	341	328	370	363	359	345	391	365	394	360	400	391	399	368	387	377	374	404	383	378	399	365	369	360	393	409	417	388	390	383	396	366	391	346	373	384	409	387	404	333	372	384	383	363	393	384	354	365	381	352	375	383	418	381	388	390	401	389	350	421	364	379	358	388	386	403	389	376	380	398	432	386	391	381	389	351	402	378	374	384	370	401	377	356	362	357	380	377	366	393	378	404	415	400	333	399	389	386	391	359	351	366	391	399	383	388	387	343	385	383	361	391	394	393	377	416	380	402	375	390	378	375	387	366	395	390	341	367	363	394	360	383	390	427	399	345	366	407	345	388	379	366	391	331	394	373	342	354	377	378	397	373	405	349	378	413	391	366	382	384	370	403	393	370	396	405	410	368	413	412	374	380	362	394	367	371	374	395	399	378	426	438	403	339	397	428	380	363	357	370	377	383	383	364	377	366	368	351	420	352	382	392	383	362	402	385	388	390	416	399	404	358	388	388	436	390	405	404	347	362	358	353	398	355	388	441	367	404	344	377	379	373	361	344	368	382	387	413	394	411	424	397	389	369	388	417	364	416	392	371	378	339	392	376	388	382	402	401	397	371	401	380	401	387	353	383	412	409	332	381	420	416	382	391	367	380	363	350	383	367	403	344	380	404	412	416	394	387	408	375	399	376	378	355	372	384	374	418	371	377	360	407	385	408	394	372	391	377	391	409	378	399	394	414	378	368	407	388	350	376	381	360	395	374	403	380	369	404	390	361	362	370	388	380	371	385	352	402	362	358	397	396	361	408	402	365	362	377	390	393	387	400	403	404	408	412	365	367	380	358	363	414	356	409	427	377	412
8711	9647	18292	19768	17331	12903	9280	8312	8320	7447	6063	5311	4286	3883	3202	2640	2235	2134	2010	1916	2007	1832	1642	1620	1504	1432	1395	1327	1300	1274	1287	1332	1253	1180	1164	1095	1043	1030	1021	1037	1004	976	980	937	930	949	962	888	908	927	922	922	909	936	903	932	893	874	898	916	922	929	891	910	889	930	889	878	900	869	876	953	884	915	924	921	872	927	933	911	892	864	897	915	901	925	923	924	867	965	936	897	915	942	974	936	946	928	883	941	911	884	876	900	911	931	935	908	890	897	932	910	932	921	926	928	906	871	939	924	954	920	905	909	918	936	898	917	911	918	896	870	931	875	940	923	961	915	926	965	927	912	894	926	874	926	880	876	901	888	914	903	921	887	902	916	893	922	892	921	876	888	928	934	921	959	929	917	895	946	901	878	970	907	922	916	916	928	939	920	908	926	952	917	889	955	908	895	932	960	905	961	870	955	921	891	876	870	939	937	915	860	869	887	906	913	962	990	913	896	951	883	895	900	868	895	923	929	945	891	933	881	892	882	867	946	870	919	891	895	896	890	891	958	903	905	859	963	851	911	934	985	946	877	930	925	942	954	900	877	948	939	926	964	903	888	923	926	881	908	913	924	855	977	928	948	914	918	918	889	877	907	933	875	937	893	930	903	985	939	917	943	896	896	904	888	913	908	986	893	914	866	928	917	952	897	932	898	913	933	929	882	871	925	905	921	884	877	906	930	914	898	879	844	948	904	885	931	917	904	933	860	906	898	981	930	920	929	944	930	928	946	874	911	940	913	874	892	950	928	879	889	934	933	902	888	905	864	906	882	919	889	877	931	893	900	934	910	922	915	841	907	875	941	894	914	905	924	904	885	949	911	905	828	933	925	891	900	959	885	913	911	888	939	898	937	925	904	935	935	908	931	874	932	892	946	880	910	957	878	932	873	915	882	860	927	898	913	922	896	929	891	897	923	915	884	929	909	946	886	913	870	856	880	904	887	917	936	935	946	877	874	905	933	868	868	895	883	866	848	925	907	936	937	846	915	870	900	919	883	864	897	946	921	884	898	924	937	928	915	940	862	939	904	902	942	839	908	865	877	888	923	909	855	912	909	945	946	893	967	920	875	894	938	899	910	893	933	952	921	945	917	917	966	903	917	961	892	919	917	896	908	921	940	859	917	924	887	899	947	916	896	895	893	881	907	909	890	892	879	866	917	915	897	857	864	889	979	911	955	922	987	914	890	929	940	927	861	925	881	897	876	937	912	864	889	908	893	981	951	907	917	893	910	883	946	909	932	889	933	939	913	880	897	895	902	955	910	852	955	910	961	870	890	838	884	873	934	866	949	941	964	924	928	914	893	911	918	859	900	902	889	884	918	928	958	921	904	944	918	925	911	909	918	915	953	920	891	825	895	911	901	912	907	893	866	896	865	908	926	887	904	919	905	895	966	911	968	899	872	885	953	937	891	867	867	903	889	908	911	972	866	927	948	898	882	896	907	943	915	911	928	875	907	865	866	907	891	899	839	877	976	902	932	869	936	881	925	886	900	905	930	888	883	939	862	935	907	899	889	932	940	932	846	881	926	907	957	920	911	896	886	899	863	931	906	879	879	951	928	885	891	912	976	913	902	920	944	856	870	945	882	880	884	863	868	943	923	915	958	884	935	921	896	917	980	905	906	952	883	967	944	937	886	888	913	848	929	904	935	907	917	918	1001	941	935	946	863	926	878	899	922	926	895	895	926	921	897	889	930	938	919	951	916	929	915	920	912	899	939	915	886	896	947	858	840	909	893	884	911	865	900	892	857	842	868	858	887	917	939	930	903	916	989	891	890	1006	880	908	921	902	904	942	918	955	930	897	915	904	931	932	881	942	844	981	949	934	908	867	878	919	910	916	923	875	870	908	882	880	940	875	899	934	964	923	888	954	895	910	917	847	941	932	881	916	936	886	961	903	898	886	945	905	905	942	885	901	938	840	930	936	874	888	868	838	893	978	949	887	917	912	883	903	904	939	911	917	869	928	884	899	930	875	893	923	880	894	968	919	916	903	906	926	917	911	976	956	905	894	882	973	946	854	897	911	956	962	874	912	927	907	911	941	899	898	876	918	894	912	925	920	920	856	958	913	936	910	893	919	913	931	869	912	915	896	949	912	866	874	928	901	882	937	971	885	877	872	889	902	900	917	889	931	919	943	883	882	920	918	915	903	944	924	889	927	911	867	888	864	947	860	888	849	906	899	911	918	950	936	952	953	903	881	902	885	930	881	867	899	897	901	887	867	886	932	941	914	949	940	940	898	886	887	911	889	945	880	894	905	934	871	861	918	900	911	914	921	920	883	935	955	909	880	857	942	889	897	887	952	906	908	904	917	918	917	913	899	863	895	939	897	914	937	862	914	925	937	843	858	932	915	886	887	868	855	920	879	888	856	990	901	922	941	825	884	841	909	853	925	915	927	868	910	926	845	917	936	905	891	858	916	855	919	877	892	913	938	916	893	942	868	885	906	961	867	922	892	884	903	901	921	949	924	860	887	874	924	934	918	890	839	921	921	900	895	915	915	886	947	928	903	931	967	953	919	877	901	915	868	888	960	921	918	947	903	944	877	904	902	916	918	887	913	917	889	909	951	886	883	845	907	906	860	848	970	940	904	906	928	962	980	912	848	876	899	941	933	897	966	905	849	921	914	908	931	944	911	921	890	906	973	868	925	931	863	946	852	917	876	953	917	1010	962	915	921	868	879	881	880	842	854	866	916	962	879	899	908	871	879	920	810	901	929	881	935	911	919	956	880	934	923	931	932	914	916	884	893	828	951	934	908	893	902	928	897	880	932	978	938	851	901	967	912	915	873	945	898	892	924	917	875	907	941	925	889	911	936	932	920	972	904	920	907	905	854	906	917	893	991	896	956	936	923	936	898	946	917	875	866	938	949	888	922	931	899	854	940	879	964	905	923	897	889	931	915	923	904	859	910	931	923	926	879	877	938	952	918	894	886	912	870	922	930	883	936	883	894	902	937	833	937	899	880	904	880	936	931	973	934	853	936	964	957	915	944	922	906	921	889	895	955	940	895	910	930	906	962	906	911	918	967	974	927	882	905	985	986	903	865	917	909	907	939	908	948	948	875	903	947	954	971	922	946	923	910	916	932	962	931	910	950	898	923	944	877	908	916	883	874	962	917	931	848	863	925	940	911	885	908	869	889	928	918	893	921	873	877	951	948	887	871	910	906	941	936	907	900	935	954	891	958	869	926	918	890	932	892	908	973	886	906	900	926	934	914	944	927	875	908	932	919	935	899	872	901	901	951	918	943	926	938	950	882	975	862	907	911	874	849	915	981	912	946	979	902	978	885	886	859	888	947	908	856	913	897	942	906	938	872	920	914	892	872	856	905	916	886	913	869	874	869	859	914	880	853	892	891	934	931	934	893	930	902	932	935	894	902	921	929	927	894	856	879	888	930	877	931	917	917	887	865	945	924	892	843	910	936	891	889	885	891	869	888	920	951	941
30780	29839	33387	37773	33734	23240	14973	9129	11627	13496	9238	7570	6965	5106	4226	3109	1735	1372	1598	1303	1979	2156	1339	1033	940	977	934	818	807	719	853	785	731	598	590	613	501	517	463	431	456	425	411	421	394	377	379	370	387	347	345	370	376	357	368	316	375	350	367	393	346	385	361	343	368	339	391	385	363	392	360	382	364	375	360	375	364	370	320	357	356	370	414	380	399	383	368	361	349	333	368	365	338	376	383	373	372	439	384	381	378	337	382	388	365	400	372	334	384	375	366	358	371	400	401	371	350	379	380	346	366	391	369	390	361	371	345	363	412	386	395	342	343	373	361	368	396	355	376	394	386	340	373	361	357	358	386	386	368	357	359	372	381	386	393	398	371	351	381	348	404	374	403	366	366	374	359	369	386	380	375	372	353	356	375	357	397	356	393	343	358	363	356	346	336	400	341	355	357	369	391	373	371	345	364	379	356	376	359	371	370	377	360	367	385	367	373	365	431	354	400	374	332	391	341	388	377	383	395	369	373	359	376	377	381	360	361	355	384	368	345	407	381	380	362	384	367	347	362	411	351	360	346	333	379	365	375	374	385	338	365	372	359	393	372	346	343	374	374	377	370	374	386	391	416	332	343	364	361	365	386	381	407	335	369	350	403	343	389	340	358	389	392	382	363	329	366	374	360	401	365	365	396	338	373	366	348	368	366	334	364	374	363	403	373	388	354	366	348	356	376	329	346	342	361	394	374	346	376	409	346	359	408	371	336	345	375	362	360	335	367	374	364	388	380	351	369	368	343	365	387	356	371	365	361	362	377	370	346	375	373	390	388	353	347	369	331	381	405	344	350	369	373	382	343	379	346	363	370	368	315	360	333	361	332	366	345	388	366	352	353	409	386	372	359	366	363	350	369	386	357	387	360	353	386	364	384	347	373	340	361	366	375	396	351	359	381	336	378	340	329	377	368	363	348	384	356	351	361	374	381	393	344	366	399	306	358	374	395	378	363	364	329	375	388	355	351	364	329	358	368	388	366	363	356	333	384	362	420	406	413	368	398	351	352	366	359	385	354	343	368	327	352	340	339	364	378	360	373	383	326	353	385	354	358	384	382	369	395	362	392	354	366	381	382	408	388	391	349	398	358	341	353	378	370	345	365	374	361	365	373	351	392	375	376	354	382	358	441	354	366	369	374	375	370	413	354	384	369	382	368	380	351	391	350	388	371	356	376	382	358	366	403	325	384	388	354	348	358	333	379	353	381	376	402	392	345	356	340	356	349	385	332	386	366	362	382	405	399	405	365	373	366	345	351	405	391	386	401	358	353	369	347	385	375	336	363	351	379	361	329	376	393	363	379	346	348	379	373	360	351	364	378	402	342	395	383	368	381	359	402	324	342	349	401	408	402	368	379	324	374	389	326	359	399	389	352	385	359	364	355	370	342	374	382	386	368	359	354	393	370	402	368	390	372	367	356	358	356	343	398	382	370	350	358	357	374	392	373	397	377	318	380	359	336	360	360	339	392	395	405	359	370	381	410	357	362	367	359	392	345	366	347	369	360	344	382	347	389	384	361	390	378	370	349	352	338	380	383	411	389	359	397	378	365	368	385	361	390	374	388	369	363	398	340	376	372	385	339	394	361	380	386	354	386	375	348	358	337	336	353	352	364	349	369	355	358	363	348	349	352	363	369	364	356	362	385	376	352	351	336	353	377	392	385	357	358	400	382	370	405	340	346	372	385	370	381	347	386	395	382	401	388	366	383	368	379	375	416	353	361	380	371	388	386	374	355	360	312	355	402	348	353	380	371	334	354	372	350	363	391	365	376	351	384	390	344	377	350	387	342	373	359	391	379	360	381	339	334	389	339	378	398	383	380	327	413	377	376	374	362	344	365	371	404	368	340	387	377	357	370	322	347	381	357	376	347	345	341	362	384	359	367	380	369	383	379	360	359	388	361	371	358	348	352	367	401	359	403	389	352	372	341	360	388	363	365	350	358	371	351	363	394	348	356	361	365	365	361	379	372	363	370	385	374	358	341	374	394	376	392	367	359	357	348	386	327	340	348	385	377	377	404	367	352	380	360	389	365	346	346	336	335	349	388	371	380	379	369	350	340	350	347	316	345	386	418	340	402	361	384	377	389	367	422	393	399	371	372	352	421	389	382	366	328	360	372	343	370	394	376	364	348	380	345	387	378	385	369	364	355	359	374	389	406	357	387	390	386	364	378	363	370	343	365	348	368	368	384	371	407	386	342	375	369	375	339	356	388	385	363	322	411	327	359	370	374	358	380	395	406	344	367	366	357	363	372	347	363	391	365	345	334	365	375	353	364	377	432	364	368	350	387	379	372	357	350	363	344	367	391	367	315	327	384	401	385	373	356	360	355	366	332	345	389	409	349	401	367	362	386	361	384	405	403	389	335	355	366	378	378	395	371	423	360	369	346	377	382	375	352	342	355	406	351	388	363	337	348	334	374	378	384	355	406	343	344	373	360	373	369	353	377	366	388	338	328	377	373	373	372	401	343	350	375	388	403	352	340	358	367	367	363	385	389	372	341	366	361	358	372	365	347	381	330	384	351	430	356	380	370	405	373	394	351	353	355	385	351	359	403	389	393	344	361	363	347	354	370	348	363	376	401	368	390	355	370	346	353	328	377	351	376	351	344	370	390	364	387	361	345	357	360	383	384	347	364	359	359	351	388	333	351	352	358	376	344	324	387	355	374	398	366	345	319	367	377	387	368	378	380	376	354	359	364	362	358	389	356	357	378	334	370	382	387	354	371	349	385	399	353	372	391	358	380	352	368	396	328	365	379	343	367	360	370	383	378	388	370	369	348	350	384	376	349	375	366	364	387	392	369	359	323	352	349	396	365	399	411	365	367	397	376	345	369	410	387	353	363	384	373	358	398	390	364	391	357	378	369	366	370	350	352	415	352	357	345	361	348	390	372	410	376	381	342	372	361	402	383	387	373	391	371	415	398	368	376	379	353	369	383	428	378	369	393	372	363	365	388	395	366	364	376	361	391	365	367	346	371	371	346	385	348	372	353	362	397	324	389	362	373	362	374	391	383	375	354	360	385	364	364	381	377	363	360	390	400	360	381	378	369	376	395	347	337	371	376	369	386	364	368	371	370	345	368	369	380	357	380	340	344	392	364	387	358	386	360	351	358	415	407	353	387	364	388	336	380	371	351	364	365	412	315	356	373	365	378	379	380	349	377	381	415	386	373	378	374	377	402	383	370	385	372	382	315	372	352	347	369	362	389	357	364	372	401	380	370	412	352	322	372	367	406	348	368	360	342	381	373	359	341	385	351	383	370	366	359	357	389	348	390	358	389	346	382	374	364	369	381	409	377	354	351	369	376	382	368	356	385	351	360	371	403	353	352	359	392	382	430	421	384	379	363	388	371	363	336	368	354	391	394	341	351	377	357	358	363	365	352	372	354	352	371	335	348	378	367	366	360	343	369	356	352	347	422	379	364	368	367	376	387	380	396	346	370	384
18952	23458	32237	40961	37136	24847	17180	14159	23377	25832	21035	20294	18106	16349	14270	10924	6480	5798	6977	5877	8847	9753	6461	5289	5058	4983	4766	4186	4253	3358	4281	3469	3157	2571	2781	2339	2111	1886	1743	1560	1325	1290	1182	1161	1147	1106	1004	957	967	959	914	899	949	909	849	877	853	881	872	856	919	885	900	901	927	894	904	905	942	931	856	894	848	883	889	930	896	930	877	904	895	882	904	922	853	874	919	814	863	856	878	902	860	913	876	886	912	895	895	934	934	930	836	884	844	860	871	901	839	832	820	867	823	863	878	883	847	834	813	893	879	875	868	884	912	914	892	884	897	849	907	902	849	861	876	862	877	909	907	906	925	836	898	931	885	852	874	920	949	837	873	821	911	867	947	878	856	868	877	899	885	882	868	914	928	864	903	901	879	875	896	908	922	865	871	896	910	883	886	904	896	833	890	885	844	870	848	870	927	893	867	846	910	871	871	842	846	881	889	920	884	878	866	825	901	872	870	854	905	904	860	889	914	857	876	890	896	895	858	877	879	897	866	868	900	882	894	857	863	857	914	874	865	925	939	861	850	887	881	868	822	908	836	845	858	844	919	874	887	851	896	934	878	861	882	864	920	866	908	897	793	848	882	842	906	894	895	874	904	854	888	816	862	862	906	863	861	931	858	888	882	871	884	881	902	899	869	902	920	874	853	834	898	850	895	877	874	880	891	904	901	862	924	918	897	886	876	866	852	847	877	901	870	883	849	831	873	872	883	854	893	882	782	900	871	887	884	827	863	827	878	880	870	891	839	921	872	862	870	919	871	871	854	846	918	871	880	853	866	887	866	907	878	872	923	884	823	893	906	926	889	870	856	805	875	950	835	887	869	887	926	911	836	906	955	963	876	873	906	857	840	941	919	870	869	852	900	847	862	856	864	905	910	953	847	846	830	849	911	885	904	855	863	879	872	873	920	926	855	915	878	922	892	866	852	924	891	888	918	836	860	912	859	938	951	884	877	910	839	890	890	896	867	864	857	850	912	845	904	876	861	857	918	897	823	933	889	913	871	925	908	870	893	885	872	876	883	895	879	867	859	881	897	921	841	831	819	936	894	838	870	932	884	901	907	900	897	868	883	874	894	840	886	887	847	907	886	874	906	865	919	914	913	894	898	870	885	843	855	903	884	799	866	849	878	862	870	894	874	852	907	885	858	858	886	878	850	879	831	838	895	873	853	948	847	823	849	878	871	842	872	902	886	862	912	864	885	855	862	928	829	829	900	845	880	898	870	868	896	861	885	896	866	917	859	880	865	835	835	890	857	883	892	918	918	878	876	915	861	909	903	867	877	881	816	903	828	859	841	906	879	947	914	887	922	860	889	872	914	868	846	819	939	883	865	881	893	875	868	915	835	843	826	928	852	854	876	883	912	906	874	911	877	887	881	882	867	880	911	889	928	902	857	880	912	877	924	878	893	891	887	884	842	885	843	941	921	899	871	860	895	827	859	882	890	891	874	891	920	919	873	882	906	882	873	861	885	864	882	821	888	874	921	913	870	875	922	901	903	869	901	889	864	906	898	906	859	847	865	898	877	917	902	916	866	896	882	872	877	879	901	867	851	899	928	904	869	904	916	940	823	899	851	849	922	856	873	902	884	937	853	886	906	907	895	821	919	895	901	902	855	887	896	893	823	857	855	887	858	901	843	883	921	846	921	856	898	881	872	858	899	857	848	890	861	848	914	848	873	900	894	870	843	893	917	894	866	897	898	822	899	843	823	900	881	891	915	883	905	868	842	924	887	900	929	858	867	825	855	870	938	908	883	890	868	894	872	892	865	834	864	895	880	871	881	835	914	896	898	889	919	881	880	852	856	882	908	879	917	853	840	893	889	862	900	890	918	931	860	856	871	909	898	883	871	902	908	910	917	959	882	879	886	921	878	931	904	836	925	902	863	906	880	885	884	886	870	899	898	888	862	873	915	854	862	843	818	908	827	882	854	892	894	857	896	883	856	880	843	853	912	883	892	904	865	825	881	873	819	895	845	819	855	889	884	835	907	888	888	911	858	883	915	907	834	924	919	914	871	860	830	886	900	873	823	806	854	874	901	917	878	876	936	800	890	912	838	886	866	861	869	936	875	812	925	898	858	803	889	901	864	844	863	866	901	909	892	911	850	859	958	962	887	907	862	887	922	936	842	931	883	871	824	910	876	918	916	883	892	836	850	891	911	845	902	834	826	905	849	894	887	901	896	907	879	894	902	875	903	937	833	914	876	852	846	881	856	900	879	849	878	835	879	883	888	898	913	870	856	879	875	904	884	842	917	876	866	895	872	865	898	847	899	884	881	892	849	883	869	891	889	873	855	885	808	884	891	888	851	843	942	852	886	876	903	859	895	888	874	871	856	898	906	850	894	931	928	918	873	893	922	859	908	878	864	942	905	874	921	891	885	878	846	937	861	845	840	939	922	880	903	880	840	848	887	887	902	882	867	919	886	864	919	903	859	873	855	852	862	929	863	875	877	886	853	822	908	911	865	889	842	863	868	791	898	892	943	886	875	879	869	881	879	823	857	886	903	829	854	864	895	828	884	857	900	860	854	893	888	880	896	871	897	884	855	867	861	863	893	862	869	897	810	895	880	835	879	867	879	917	901	907	857	912	826	828	932	828	850	875	892	865	845	841	833	906	867	876	946	886	885	854	938	896	897	874	858	864	870	922	886	884	885	830	894	951	926	804	917	834	829	843	838	811	865	817	868	855	853	810	905	913	897	849	906	848	868	873	882	859	888	897	903	921	863	900	872	921	859	865	898	893	843	906	876	882	920	888	876	920	894	896	869	865	908	886	883	821	861	894	909	884	915	904	847	887	888	853	845	918	907	902	864	888	865	867	873	886	925	878	934	830	906	880	862	864	873	896	886	847	917	836	858	870	876	906	892	880	860	859	848	872	842	870	891	899	887	832	903	895	909	878	887	902	896	876	832	855	875	883	889	876	899	904	851	917	866	838	867	907	862	885	862	887	813	865	843	846	844	848	897	886	883	866	866	874	876	877	867	909	917	906	925	874	868	936	900	907	940	865	868	898	921	822	890	862	817	894	889	837	898	863	894	910	848	878	841	897	881	904	876	872	906	966	922	878	900	865	896	882	890	905	897	837	862	877	881	821	869	918	889	864	840	809	895	896	899	875	858	923	891	860	890	856	920	924	952	846	873	843	873	934	922	857	893	850	862	869	871	886	867	895	849	876	946	798	901	870	870	923	881	883	860	858	871	850	900	869	845	864	836	910	873	876	901	898	930	922	905	891	869	883	927	885	870	901	898	891	947	886	878	893	851	864	864	897	853	827	893	945	906	849	840	876	846	905	865	853	871	931	850	892	867	857	875	859	911	938	862	936	871	897	883	875	888	895	866	884	869	922	905	873	855	871	803	911	881	883	932	862	876	893	852	917	893	911	965	898	872	867	903	861	927	862	870	900	875	878	801	919	886	890	905	936	867	889	867	849	874	875	854	818	850	897	866	874
37657	36017	38210	37684	36855	26256	18951	12888	15647	20039	14981	12511	12330	9216	6452	5374	2961	1866	1900	1828	3095	3285	2249	1497	1427	1411	1195	1131	1111	900	1186	1024	993	817	730	700	634	574	498	458	410	422	397	360	363	341	335	322	311	310	312	280	301	310	315	320	283	308	278	331	299	282	297	298	301	311	307	299	318	322	308	307	314	309	310	320	322	307	291	335	320	335	313	313	311	285	295	308	317	284	319	290	287	294	303	302	298	339	287	340	297	302	302	288	296	298	289	325	278	306	294	336	310	286	314	300	298	323	288	314	302	304	272	307	302	318	313	288	302	318	291	302	290	318	300	320	304	296	325	280	306	349	263	312	353	306	258	340	298	294	325	325	284	288	321	299	312	312	288	305	318	277	316	319	295	318	321	281	262	338	317	324	333	318	323	288	288	288	300	323	300	274	315	281	288	279	277	327	300	346	301	285	303	287	287	320	313	332	305	272	287	284	293	311	294	291	292	313	294	308	294	273	282	329	282	305	269	320	293	319	329	312	299	306	301	322	285	279	253	298	310	290	305	319	295	319	308	285	300	293	322	274	292	301	318	320	307	306	289	341	304	350	318	318	309	255	264	326	320	291	274	303	318	298	292	278	310	304	299	305	328	287	291	292	295	289	303	296	299	298	318	287	308	323	294	278	312	306	305	314	309	300	283	264	298	280	302	316	316	290	266	302	309	321	322	306	305	322	297	297	298	315	312	288	279	282	286	291	276	301	296	318	273	309	316	322	311	325	287	283	325	313	318	332	274	293	309	267	327	303	307	317	308	303	310	323	302	324	291	319	291	300	291	327	334	283	319	309	310	317	318	311	290	298	301	327	300	303	302	334	316	293	311	291	291	299	265	311	307	304	277	262	271	309	287	276	297	281	300	297	283	296	279	299	332	304	285	276	293	298	328	289	307	317	287	301	300	294	321	293	297	295	310	307	306	259	302	279	283	315	272	276	308	335	285	282	314	279	265	311	316	273	317	280	283	281	285	277	301	274	321	328	311	320	306	308	320	296	282	312	342	310	309	316	328	312	276	295	306	310	291	287	311	300	323	300	286	299	295	303	309	319	314	343	313	329	268	334	284	282	295	290	330	266	297	287	339	286	324	298	291	315	301	309	298	304	290	291	291	277	301	313	274	304	297	324	280	297	303	302	299	293	320	309	290	296	284	351	286	267	299	338	285	290	294	291	279	293	310	290	329	331	324	262	292	325	302	329	307	313	290	278	288	294	329	282	314	313	336	311	299	271	315	307	295	303	337	304	285	296	243	292	271	310	310	296	290	300	302	299	314	287	315	287	335	323	271	279	299	266	301	260	320	304	306	310	312	288	296	299	278	305	305	296	325	292	297	280	324	296	277	260	312	309	305	300	314	275	289	270	306	304	318	312	304	310	318	291	300	288	312	320	298	331	303	309	290	306	288	308	297	304	303	268	281	333	288	296	305	300	311	286	276	299	296	290	294	314	303	311	328	262	299	255	301	303	317	295	297	309	324	280	332	305	291	269	303	278	303	326	327	272	306	305	314	326	296	301	303	330	286	341	287	303	300	312	298	291	289	257	309	306	334	290	299	311	304	318	285	312	273	295	291	307	274	285	295	299	335	329	310	297	304	300	304	330	298	309	327	283	315	326	325	315	313	288	316	280	301	315	297	293	299	331	284	319	286	298	329	275	324	322	300	305	301	353	322	279	269	307	289	283	331	351	304	294	326	313	324	301	265	290	311	319	317	306	328	316	317	277	293	311	293	291	296	281	294	308	320	315	310	293	313	338	313	299	293	321	299	271	328	329	315	286	306	315	315	278	296	285	295	316	292	338	301	252	292	281	338	310	295	298	311	301	279	301	326	297	318	302	304	299	287	313	330	305	324	324	292	298	309	314	278	307	285	329	281	336	262	282	302	320	297	318	300	281	303	315	283	288	319	311	311	279	275	298	297	301	302	318	321	302	292	297	291	324	313	297	297	295	297	317	287	292	298	269	288	291	302	313	300	339	318	326	340	285	296	288	332	295	346	297	280	293	314	318	303	268	269	319	332	316	282	284	285	273	312	317	326	314	313	314	290	313	316	304	317	315	300	304	304	296	293	312	272	290	287	290	320	316	297	308	319	302	262	314	274	304	332	290	303	298	313	321	295	310	283	314	294	267	305	320	283	301	305	281	289	303	315	287	324	258	326	303	320	282	317	315	319	267	305	315	264	279	307	318	330	289	288	308	263	324	272	290	292	289	279	298	326	332	312	306	346	279	326	278	320	295	282	322	285	316	311	294	332	285	305	317	278	289	270	297	320	294	284	285	304	322	312	308	278	350	289	325	287	309	314	301	297	290	308	296	292	291	316	279	310	271	297	304	286	318	277	326	315	313	297	327	344	293	309	327	299	313	306	316	304	268	310	297	297	283	336	273	346	301	315	294	273	321	287	313	326	319	296	290	314	303	300	295	295	294	335	294	313	288	314	321	306	285	293	317	290	302	310	300	310	307	313	296	317	305	309	270	308	289	324	327	297	337	286	325	313	301	301	309	271	285	312	293	281	324	306	325	316	278	319	290	308	305	273	295	305	296	311	329	292	295	302	300	338	308	295	296	305	309	293	301	318	300	321	317	308	341	299	292	312	277	282	307	323	322	327	294	301	295	272	328	318	292	292	308	294	287	283	303	288	320	264	314	284	277	291	300	315	313	304	293	316	314	330	318	322	298	276	255	329	303	296	286	318	261	309	254	302	312	287	284	303	317	292	301	309	276	288	314	293	281	310	302	324	297	312	271	302	306	333	312	321	297	282	308	301	296	281	311	292	289	282	338	333	286	314	327	306	291	291	277	360	305	316	305	304	287	311	317	337	300	294	303	313	342	305	293	302	272	313	310	292	293	303	302	307	314	285	305	321	314	317	290	313	325	287	283	351	305	300	300	268	308	265	320	302	340	307	284	312	295	300	294	285	275	317	290	307	276	320	314	319	315	293	324	297	297	319	294	310	329	317	313	266	298	312	292	307	304	311	287	294	287	312	324	315	266	316	305	296	322	306	308	288	288	298	311	326	279	329	299	315	306	298	286	312	268	302	336	284	293	298	289	316	275	298	311	266	304	330	291	294	341	291	309	295	320	321	347	306	313	273	317	266	334	300	275	277	276	295	318	319	294	339	295	279	274	296	290	275	282	338	322	291	298	333	327	264	282	306	294	298	308	334	290	304	306	295	301	310	300	274	308	268	291	279	264	303	290	324	296	286	301	296	301	278	306	285	270	289	278	290	287	283	274	311	298	297	296	295	306	312	297	317	313	300	296	302	338	281	287	330	315	262	297	304	286	298	297	299	310	327	290	306	313	321	314	281	281	339	320	277	286	303	295	280	322	317	287	286	289	282	294	281	296	300	323	301	262	285	297	304	322	313	289	265	287	287	291	288	314	289	284	318	307	306	270	266	276	287	304	269	327	274	297	278	287	315	326	295	321	310	283	316	268	298	299	294	302
23383	27600	36278	41294	40550	27903	21386	17731	27078	32498	27657	26708	25170	22112	18847	17352	9813	6535	8367	8371	12834	14342	11191	7499	7381	7591	6898	6046	6270	4576	6987	5455	4610	4046	3920	3176	2769	2584	2182	1863	1591	1529	1256	1174	1115	1072	968	915	833	794	747	772	724	729	772	752	744	701	761	734	731	729	763	741	712	748	691	741	758	766	773	787	755	699	709	777	800	713	725	778	811	749	738	736	713	706	710	740	744	738	746	751	697	723	735	689	740	740	723	731	746	713	722	724	739	729	758	807	714	730	667	766	707	701	750	724	728	705	717	768	739	768	740	712	689	738	742	754	744	754	737	769	730	760	749	775	736	720	774	725	710	726	720	744	711	777	717	707	738	754	762	733	736	741	708	718	697	712	736	721	762	702	734	722	744	712	760	717	734	667	767	751	754	730	688	768	732	751	773	751	745	695	700	740	755	725	744	711	790	752	789	754	735	767	771	747	756	777	698	746	756	766	761	730	707	707	724	807	779	741	766	720	725	708	750	733	736	734	756	695	729	744	722	724	755	676	795	699	772	705	763	708	737	790	754	731	736	702	778	660	747	784	690	727	707	714	740	732	717	661	763	763	709	728	750	738	746	745	713	741	745	721	739	746	728	727	751	759	746	737	737	728	722	703	733	749	762	800	741	787	696	693	702	729	741	742	713	760	741	697	746	761	774	730	726	765	750	741	727	748	705	741	719	692	735	750	750	757	714	748	715	724	737	711	696	757	764	756	750	762	743	748	769	724	747	735	730	715	714	709	740	764	757	740	722	747	792	752	710	757	732	700	672	732	767	724	700	738	768	743	742	744	735	707	746	687	744	733	707	747	749	744	767	755	720	759	740	712	762	743	722	753	726	705	757	753	751	757	766	680	742	726	756	761	696	715	698	734	773	740	707	696	749	741	700	779	728	753	716	728	755	713	749	719	709	740	739	694	751	753	762	724	761	737	714	721	722	746	747	783	720	725	755	714	730	740	759	742	731	752	721	752	721	708	731	719	760	727	755	783	718	770	724	729	707	759	742	682	741	723	738	693	740	760	736	729	709	745	713	769	737	728	733	705	734	748	711	720	753	687	709	735	756	737	748	706	718	748	752	755	775	749	719	753	757	800	714	755	736	732	732	754	783	745	734	774	706	727	779	769	753	746	749	765	740	718	738	779	717	756	709	727	768	754	726	718	741	766	711	765	737	763	749	755	736	740	739	698	749	753	750	728	726	677	731	745	706	729	730	760	718	711	707	760	710	706	758	760	721	739	746	748	745	713	760	727	764	725	675	741	727	770	709	679	740	707	735	738	722	745	719	755	729	733	758	718	698	755	789	775	744	723	768	756	819	738	772	752	747	740	719	720	750	777	743	770	709	755	670	714	731	720	753	685	745	806	727	740	788	722	768	714	718	732	771	705	700	729	732	719	754	731	691	777	760	753	727	695	703	796	715	749	714	717	706	668	749	735	734	725	749	749	746	746	747	736	684	749	711	760	741	766	732	723	717	718	682	729	744	744	701	710	775	813	720	714	718	690	743	715	764	727	733	717	733	726	693	731	763	753	765	768	671	747	687	781	702	734	730	722	759	673	708	761	733	724	734	755	769	767	712	751	768	719	694	699	752	696	703	688	742	718	743	748	760	727	733	707	731	705	720	718	696	742	725	757	738	729	699	720	732	725	752	670	746	712	718	727	796	742	705	713	737	737	764	719	735	731	743	715	713	709	771	721	735	726	707	770	739	735	733	726	731	746	689	702	782	718	763	714	726	689	697	732	739	759	739	713	709	759	708	764	714	737	717	724	711	730	744	715	707	756	748	743	752	741	759	742	710	725	730	752	703	738	780	785	713	725	689	711	768	692	683	695	778	736	691	751	722	745	748	712	748	743	750	704	746	777	763	778	720	728	709	715	703	729	730	734	721	756	714	741	695	721	742	764	711	701	733	754	739	721	739	704	714	761	702	787	772	761	714	752	693	768	707	734	756	770	719	713	750	688	741	753	720	758	750	716	757	769	734	735	715	789	738	761	730	760	790	712	757	716	725	711	713	756	741	688	766	737	738	734	713	767	746	738	703	733	719	733	756	776	726	740	710	727	753	718	763	707	737	752	717	709	750	737	698	726	691	735	717	704	763	706	702	707	694	706	743	677	727	752	733	784	723	743	727	692	762	695	769	719	743	751	724	717	738	757	720	721	742	773	737	715	729	738	731	756	754	731	781	752	748	745	760	709	720	750	752	738	755	763	742	730	781	728	706	768	712	757	750	707	737	708	747	761	706	727	749	705	735	768	713	716	764	809	758	707	745	749	733	733	777	708	731	725	749	739	752	738	722	762	708	792	705	734	760	717	719	755	775	672	730	758	729	713	712	776	771	709	722	765	812	717	726	732	770	726	761	752	690	721	740	714	714	712	709	713	724	748	695	745	770	720	759	740	720	710	764	703	760	722	724	722	709	786	676	682	720	713	729	720	727	698	699	729	654	755	749	715	789	749	744	675	734	716	710	761	687	732	753	732	731	762	735	726	703	750	722	714	712	757	722	715	794	743	722	742	778	741	741	695	754	755	728	735	761	766	753	781	725	740	737	721	702	746	749	720	766	713	704	695	759	729	691	792	750	783	714	768	716	737	753	746	772	683	710	733	719	724	684	751	718	715	742	687	754	741	708	747	736	729	745	708	764	701	746	763	738	766	760	734	731	753	675	762	744	733	767	742	783	728	699	719	725	711	688	709	697	702	738	717	747	730	724	704	740	697	775	770	734	707	732	682	740	729	722	737	760	742	733	703	728	801	715	729	734	721	699	740	695	732	758	738	697	780	756	764	722	741	709	748	720	835	717	709	739	762	743	688	739	714	703	751	718	719	745	781	768	729	747	695	727	755	738	670	749	749	781	722	782	758	657	708	719	778	755	734	771	698	744	689	712	729	742	718	759	705	709	689	714	698	717	728	718	777	743	783	747	743	730	756	751	725	775	768	765	712	725	768	689	769	740	687	707	736	741	720	750	703	723	695	736	747	815	728	757	758	740	729	770	748	754	752	751	746	731	772	727	770	676	742	729	698	759	753	715	750	784	722	716	782	755	698	712	762	747	710	738	703	754	732	675	744	717	715	726	780	728	725	727	725	701	755	735	743	701	790	711	723	783	739	712	777	711	746	718	727	763	714	716	742	770	704	758	739	723	747	659	710	756	671	698	720	761	758	733	787	741	767	748	690	782	729	716	742	732	769	696	726	718	720	732	713	744	761	743	775	791	762	731	734	765	725	706	724	730	772	737	690	717	739	760	750	725	726	748	723	741	711	673	750	667	751	743	763	775	684	690	779	693	714	718	712	739	737	750	732	747	715	702	732	736	774	762	720	714	770	721	765	752	712	745	771	735	711	764	769	716	770	761	723	754	747	745	708	734	703	734	705	712	771	745	772	744	769	792	730	758	745	734	692	725	733	722	735	777	785	746	755	712	739	744	707	741	690	729	701	776	739	754	719	686	689	729	727
14941	10431	12155	11348	7533	4637	2922	2006	1883	1801	1320	1147	933	876	730	713	557	614	584	534	511	523	509	499	472	450	449	455	420	456	417	480	455	441	429	397	423	418	428	412	411	401	371	378	391	409	409	364	390	411	378	391	407	372	347	366	386	371	367	388	404	397	398	409	383	395	398	357	386	404	407	400	356	372	338	392	365	358	402	407	378	395	412	358	382	379	385	388	425	391	387	383	367	396	365	409	344	393	419	412	401	376	343	371	370	387	358	379	385	377	397	374	376	383	383	409	360	400	328	407	376	395	423	406	400	400	417	395	356	382	403	379	410	391	376	444	421	391	405	361	379	374	404	382	381	425	405	393	382	387	364	395	404	405	413	416	376	422	371	384	396	374	403	384	350	366	396	361	375	370	359	373	358	371	374	378	393	398	394	397	383	394	352	381	400	369	417	385	360	385	410	372	406	365	340	364	390	403	342	349	425	388	377	397	398	368	405	351	405	401	423	373	382	396	446	395	387	419	404	358	384	391	405	350	386	393	365	367	421	390	418	395	366	397	385	369	418	384	394	356	391	422	423	385	373	416	356	388	368	366	394	402	359	388	395	393	379	386	405	393	358	400	392	379	366	391	365	400	390	387	371	380	357	369	354	385	391	378	395	384	379	428	410	354	398	357	386	352	415	396	382	344	401	379	367	365	375	353	369	359	402	378	389	380	385	374	388	452	388	389	406	363	369	408	354	400	392	344	428	402	389	377	379	397	335	392	428	356	376	379	372	381	403	401	409	395	372	362	377	376	407	386	405	401	380	370	358	367	427	395	402	424	399	374	380	417	393	366	378	383	368	389	409	404	407	384	374	380	442	384	411	412	411	385	363	368	396	424	415	387	376	414	410	407	394	410	423	375	376	386	365	411	417	412	387	387	420	404	375	372	386	352	388	386	362	387	362	367	400	413	395	426	395	414	396	366	388	400	454	363	379	421	390	385	410	390	413	395	369	384	356	367	385	408	377	390	401	397	370	389	385	413	428	387	407	375	377	387	380	392	387	397	378	359	385	381	380	378	406	418	411	400	401	411	415	371	377	423	382	403	341	396	367	378	388	408	377	370	377	386	379	370	384	387	386	401	356	364	407	352	390	383	421	403	362	403	352	422	406	382	413	403	428	397	405	390	377	376	389	405	369	392	389	359	370	384	400	370	372	422	393	355	413	386	394	406	388	362	369	416	418	398	367	371	370	391	410	373	418	371	360	410	367	401	388	403	376	392	414	395	399	408	400	423	389	370	386	379	427	392	394	408	390	375	400	390	388	347	413	370	417	417	389	373	393	410	351	401	397	373	359	410	352	386	376	389	417	410	394	375	384	386	399	393	383	361	399	385	438	414	383	405	401	403	394	391	377	402	408	413	411	388	390	379	415	379	409	391	389	384	421	409	420	403	383	414	370	387	362	369	380	429	363	371	408	361	349	382	390	453	407	377	415	393	380	396	405	407	365	398	386	387	372	384	388	365	360	371	394	385	412	367	346	404	393	375	390	412	392	388	393	410	416	384	390	344	382	397	361	389	412	372	411	392	426	377	400	376	406	355	375	401	406	421	376	393	375	421	362	412	412	386	414	389	391	352	368	403	361	369	391	403	397	363	363	371	405	367	430	410	398	369	408	387	385	374	376	414	420	385	401	382	379	389	432	371	375	399	379	358	402	396	400	404	375	408	380	410	434	397	383	373	397	404	407	372	384	393	371	412	410	379	402	357	374	371	392	365	386	387	389	399	431	416	421	389	393	383	408	373	373	408	406	434	358	418	374	348	394	399	384	395	401	378	374	398	378	373	390	391	421	383	353	379	364	384	362	422	411	374	403	336	364	391	385	359	393	386	411	385	372	389	370	383	428	386	396	357	364	373	381	406	384	395	424	388	353	345	364	399	384	390	438	396	409	411	414	392	384	409	399	422	394	358	365	370	373	411	402	380	420	385	373	381	394	363	393	401	400	387	424	376	353	364	353	415	394	400	368	420	396	373	339	392	343	387	429	372	396	364	399	407	369	360	387	402	372	392	388	379	382	381	366	363	390	379	365	384	404	408	358	348	419	388	466	357	357	377	416	407	407	413	366	387	394	410	375	381	380	395	422	407	405	366	407	402	422	385	374	352	400	385	407	410	387	405	410	395	388	337	382	433	382	392	362	410	385	387	400	419	401	394	412	363	387	382	389	369	427	421	379	377	389	408	390	380	374	373	389	369	398	352	376	374	371	413	369	369	400	358	377	385	376	396	353	397	370	397	380	429	375	369	364	417	365	424	410	381	386	371	386	371	410	383	386	410	422	407	394	440	386	383	399	401	393	407	409	363	373	373	416	401	428	387	362	372	397	404	386	400	376	398	382	413	395	425	400	369	368	412	385	367	377	399	382	381	380	394	426	376	335	356	398	396	385	402	348	388	374	389	373	385	398	391	401	363	399	379	391	418	379	357	375	377	384	391	378	373	389	404	373	382	359	364	412	361	370	387	382	431	444	391	365	391	368	370	398	392	412	391	375	369	403	369	396	389	381	414	414	417	399	369	369	425	399	371	416	396	417	374	396	396	399	400	388	396	398	388	388	346	439	395	371	359	376	422	387	420	362	378	400	372	400	425	387	389	350	425	408	376	424	407	370	404	384	436	369	391	391	432	432	385	410	383	394	401	343	376	379	377	412	386	418	388	408	429	384	377	376	389	392	418	377	361	433	397	402	370	398	368	389	379	394	383	366	375	384	391	392	388	428	393	397	388	374	415	418	433	345	426	364	401	375	365	416	446	368	355	350	380	351	392	426	409	363	383	393	402	375	390	357	396	408	363	383	405	398	400	401	393	406	392	372	394	359	362	410	380	411	374	390	404	415	389	392	398	383	387	350	401	412	364	401	381	364	391	392	414	391	402	389	385	451	429	383	386	375	449	370	408	376	361	394	338	393	379	392	381	385	414	436	415	396	411	387	385	396	384	362	404	375	399	375	359	357	380	390	401	398	383	392	404	395	412	386	362	370	382	364	420	371	396	414	386	368	377	407	403	367	423	373	395	389	399	382	350	377	384	397	383	382	409	350	384	364	363	373	428	390	394	401	386	410	372	378	401	397	376	397	371	384	385	367	383	410	394	395	360	427	362	362	410	424	391	412	445	388	419	406	409	399	384	413	359	387	382	397	409	353	385	366	396	390	375	385	361	381	379	379	359	404	386	376	409	378	401	372	417	419	411	400	389	430	403	404	418	395	358	357	372	424	402	364	367	358	387	440	373	398	405	389	344	360	406	389	380	394	378	382	420	431	377	348	373	375	373	407	407	414	375	397	426	421	359	361	383	436	389	360	412	346	379	371	373	413	394	427	392	382	380	387	408	414	400	421	379	368	401	428	401	396	375	347	362	385	389	423	402	376	392	372	412	367	369	392	401	382	372	350	341	408	397	381	376	415	369	399	434	384	344	366	377	353	370	412	347	376	379	396	371	402	393	407	421	389	366
9200	9306	17400	21130	17636	13540	10169	7860	7892	7349	5694	5349	4756	3701	3141	2868	2384	2233	1994	1872	1973	1903	1726	1683	1621	1476	1490	1463	1369	1257	1341	1289	1285	1184	1193	1157	1086	1130	1066	1023	997	1026	929	928	952	961	947	927	941	914	901	926	864	957	902	930	939	944	908	892	957	925	913	947	850	926	995	936	930	953	926	947	917	907	914	926	967	928	942	911	955	901	914	994	861	884	862	903	977	948	992	880	913	924	927	901	929	974	932	949	979	958	859	964	892	932	955	921	900	921	921	919	930	893	907	868	912	922	936	940	948	971	948	954	917	930	935	942	917	885	888	947	873	918	958	923	927	927	998	944	881	941	882	973	905	913	962	968	955	968	910	954	899	902	971	962	881	943	968	877	912	908	925	929	885	966	931	877	949	896	928	953	905	861	958	989	901	858	966	944	920	933	885	933	926	956	994	901	908	928	996	943	904	915	906	968	943	967	938	917	994	928	1019	914	927	908	915	922	968	935	967	943	946	920	922	947	937	937	924	920	907	949	913	930	952	930	901	948	916	958	932	916	943	893	944	926	933	944	903	945	923	899	877	922	937	899	934	919	960	978	920	906	885	905	897	908	917	927	891	904	952	945	890	928	940	905	903	916	907	959	911	868	926	939	930	924	948	926	846	952	870	920	961	903	940	907	846	953	929	908	916	983	936	910	928	936	971	944	967	963	973	910	909	971	916	879	988	970	937	973	956	909	926	930	986	939	965	892	948	937	933	926	923	950	880	926	942	909	954	896	918	945	961	951	954	966	875	984	867	962	901	888	945	915	964	957	934	888	886	995	911	908	918	982	905	913	927	982	927	895	983	851	925	879	882	890	998	900	915	918	907	941	920	920	882	926	936	919	915	917	969	934	894	923	945	926	952	881	956	948	926	1009	916	1002	958	914	921	860	944	932	913	870	940	941	930	908	881	917	931	930	982	891	905	932	930	951	985	954	945	911	872	1029	931	906	917	922	885	913	869	959	856	924	916	892	926	950	904	929	965	942	929	956	931	904	877	932	937	941	961	966	877	889	948	915	923	935	959	898	942	952	906	987	956	949	935	952	896	978	922	942	966	945	950	937	992	934	974	894	893	903	888	936	953	883	956	936	947	910	941	965	990	908	951	974	958	888	902	918	911	906	948	978	915	956	910	903	894	870	875	938	980	906	900	1015	945	945	909	886	901	928	962	921	914	927	982	933	912	917	931	946	953	874	873	909	951	928	944	924	981	948	959	915	896	885	933	923	956	915	980	932	931	898	901	858	939	1004	924	882	973	951	948	890	935	905	911	937	927	958	981	919	912	933	921	895	890	857	930	885	918	894	950	894	906	950	955	947	885	934	886	908	928	944	962	932	887	935	965	944	973	928	957	934	921	885	969	932	998	883	906	936	874	958	919	931	942	1001	871	945	924	901	927	901	944	927	951	919	895	950	914	913	907	946	949	912	976	951	939	915	949	954	930	900	888	988	965	938	970	912	875	950	968	939	948	943	922	936	960	954	998	874	966	948	951	911	890	937	980	922	950	922	894	918	974	902	898	882	896	922	927	915	965	949	904	922	920	919	942	908	895	927	872	938	912	958	973	964	893	871	910	865	873	908	943	944	893	879	954	927	916	951	931	894	948	995	894	957	930	938	933	880	953	930	924	893	923	920	909	1004	963	911	938	883	919	932	891	952	912	972	942	881	913	913	934	936	889	943	939	930	891	945	908	917	929	886	946	928	910	922	929	900	984	906	945	910	903	923	953	916	876	960	968	900	911	937	889	917	955	985	928	895	948	941	950	909	945	948	957	927	938	1018	965	957	898	946	915	935	949	941	911	906	922	951	981	935	956	930	907	945	997	924	867	950	916	920	900	857	933	846	903	908	922	968	910	889	925	898	935	930	921	992	931	895	930	908	919	970	905	913	954	868	926	926	941	947	931	899	918	902	949	913	974	885	873	901	1010	933	918	957	937	951	942	958	977	925	940	860	907	879	887	904	933	918	931	931	935	944	944	902	957	980	936	933	962	931	964	897	900	908	893	939	949	909	909	917	947	893	905	897	950	899	883	906	936	961	953	941	894	941	937	892	950	962	931	931	924	895	940	953	916	910	896	970	903	959	920	910	926	934	961	982	917	931	922	924	948	910	961	944	889	953	929	904	902	926	928	941	970	891	967	921	919	929	909	926	947	913	895	961	925	985	901	934	918	933	872	928	899	920	928	909	949	910	849	969	891	941	933	945	901	970	937	960	943	957	909	866	945	960	946	969	916	981	948	927	900	937	956	904	938	918	950	916	975	899	862	896	948	947	905	866	966	909	903	969	930	949	945	921	925	904	920	878	973	948	946	916	891	921	909	943	966	961	963	961	935	960	960	944	998	893	922	958	891	953	931	867	959	898	911	908	946	935	943	934	974	910	956	953	888	945	897	920	918	870	957	919	932	975	968	903	926	980	893	985	917	919	954	982	958	961	914	888	917	922	915	934	927	931	929	932	945	879	951	967	933	870	910	942	926	853	935	944	935	907	858	933	902	909	991	932	1003	946	889	918	912	925	914	1010	909	935	907	930	919	907	918	949	904	929	951	942	887	885	895	883	884	901	945	919	936	921	919	894	966	891	941	911	927	961	923	976	940	924	917	968	918	916	905	939	960	949	931	922	879	897	926	886	909	862	932	965	908	950	899	926	901	918	933	891	957	896	919	961	887	876	889	941	934	866	936	939	892	946	951	931	890	903	932	932	920	935	962	935	943	940	880	894	912	931	968	903	900	917	981	960	942	930	950	962	1004	890	955	902	939	937	966	917	931	935	932	960	979	914	865	971	897	905	945	916	955	861	959	966	905	942	976	939	920	932	922	937	945	996	890	997	888	944	922	947	919	937	932	911	880	943	917	891	970	917	909	939	953	886	911	909	913	944	941	967	959	953	911	950	840	944	932	926	873	885	935	974	899	991	914	962	926	914	932	920	961	946	963	883	933	880	949	918	928	886	906	910	900	888	965	926	929	926	967	907	929	949	983	921	904	929	920	927	949	938	905	926	877	944	904	897	920	905	968	1003	959	932	905	973	908	896	927	891	912	932	871	946	940	927	884	863	913	886	879	930	907	975	924	948	910	922	984	965	904	928	940	978	934	893	966	932	917	954	952	938	963	953	928	950	893	914	938	917	961	878	957	926	903	948	918	918	940	957	962	956	936	921	924	981	918	962	946	928	907	920	885	955	887	955	946	930	893	915	917	874	944	947	902	899	922	930	924	879	983	925	910	960	950	931	873	918	951	953	986	917	920	943	939	974	950	953	958	894	951	939	904	962	880	963	928	914	1008	944	942	970	931	887	923	930	956	871	949	898	992	907	917	912	964	892	861	876	895	891	946	945	923	870	940	893	928	913	948	912	940	994	952	940	970	940	954	885	960	901	904	999	916	1020	973	907	950	928	907	919	891	987	927	922	919	954	919	943	913	957	923	899	977	951	908	926	920	959	923	891	874	956	911	959	894	893	963	916	906	900
30978	25605	32355	33279	29393	23887	14013	9807	11576	12931	8481	7070	6063	4875	3994	3321	2131	1397	1331	1165	1623	2026	1556	982	884	912	797	817	715	674	849	872	702	675	639	569	536	508	474	430	396	387	456	434	380	387	388	393	351	369	382	364	381	375	391	337	356	379	421	358	359	376	392	377	381	371	351	363	357	400	376	347	378	367	362	363	345	370	361	364	359	384	356	358	381	378	346	338	348	389	416	392	383	357	364	387	374	396	383	381	382	390	373	346	355	369	358	374	364	370	401	364	364	360	377	366	341	380	384	402	359	345	361	348	359	367	370	365	370	386	388	385	356	395	383	359	404	359	391	426	401	336	364	363	371	404	382	391	320	376	370	384	379	378	384	388	407	389	381	390	364	377	396	405	382	359	358	358	372	362	390	398	426	392	395	395	338	339	381	384	364	357	367	387	354	373	378	403	332	378	410	367	409	354	361	363	381	378	361	357	384	361	385	329	381	333	382	335	353	372	400	336	413	409	357	395	340	376	400	352	380	364	364	357	340	382	359	372	394	387	361	355	377	372	390	330	340	344	371	318	410	380	341	375	413	365	380	402	334	386	365	368	394	372	375	384	399	356	370	394	411	383	390	360	357	380	415	339	373	382	385	411	351	386	375	372	383	395	392	381	349	381	387	388	360	419	338	332	338	359	375	372	368	341	364	371	346	362	360	356	369	369	345	342	381	328	400	383	389	365	385	383	409	353	389	355	394	376	345	389	345	374	378	381	359	367	398	365	348	365	395	353	445	358	403	386	377	390	387	357	344	373	365	352	375	386	349	352	387	353	385	393	347	381	380	378	387	374	373	366	371	402	397	396	345	355	350	349	367	365	379	368	376	367	365	402	389	355	384	391	373	387	384	359	363	354	342	345	374	373	381	392	373	371	346	354	378	375	331	366	360	396	381	401	370	317	400	355	366	360	347	375	392	365	397	368	350	355	401	405	325	353	372	372	373	381	356	381	360	385	389	384	383	373	363	385	363	352	397	327	373	382	351	366	346	372	350	366	400	360	368	378	379	370	387	366	351	375	397	373	377	339	370	379	339	359	348	343	381	400	361	366	330	345	385	377	370	396	356	396	397	319	364	365	364	366	378	338	372	355	370	354	381	360	406	355	373	375	330	362	373	348	401	375	366	355	359	341	385	363	381	370	368	409	397	389	401	354	408	369	403	376	354	386	381	338	378	358	373	353	361	342	336	378	345	427	350	385	374	377	391	357	391	346	351	369	377	364	355	362	388	386	371	366	362	361	378	370	355	377	380	359	378	329	355	379	369	339	349	383	386	366	360	385	408	387	354	347	372	409	357	398	385	330	371	397	344	370	346	368	353	395	357	384	349	376	388	387	379	444	402	375	375	344	353	315	380	374	390	371	394	385	381	373	342	388	382	356	368	347	361	371	367	401	379	373	365	384	374	374	365	414	402	393	346	368	368	371	346	379	331	345	357	387	400	358	383	371	374	366	364	381	383	378	382	374	392	393	369	371	365	386	385	333	378	355	389	373	376	381	360	378	400	374	328	378	345	381	374	311	399	406	366	387	356	365	349	386	361	375	400	371	353	390	365	409	369	370	389	332	356	342	378	370	348	405	345	365	371	381	403	387	356	339	387	388	342	377	369	330	361	400	352	368	393	376	382	413	355	382	356	381	362	362	365	370	381	352	370	395	408	374	404	331	372	353	361	374	353	321	414	374	368	338	424	397	374	330	376	375	371	373	349	377	375	333	391	368	384	372	367	356	375	374	394	346	398	356	373	341	370	402	386	377	376	360	400	374	362	358	373	394	362	389	339	357	363	362	379	344	365	377	365	380	372	360	388	357	374	359	395	367	361	381	358	368	376	378	355	371	336	366	365	379	356	380	359	392	375	386	356	393	386	372	376	369	401	412	340	327	336	359	367	355	366	360	362	366	333	319	376	358	377	382	373	361	394	388	377	434	364	353	381	376	361	429	383	382	363	390	364	371	396	368	360	350	375	349	403	369	360	403	370	320	370	342	353	405	365	366	401	376	400	378	340	373	323	377	382	370	373	370	375	359	351	383	408	343	374	360	407	341	355	378	396	378	391	406	356	366	381	413	317	378	403	370	400	384	375	403	357	304	349	360	353	399	381	378	390	378	428	354	383	362	360	394	374	357	373	384	374	337	378	396	365	380	373	385	365	358	351	376	393	387	369	342	403	373	326	363	382	364	357	398	351	379	367	382	404	355	338	344	364	388	375	371	384	348	348	329	369	364	378	329	349	375	367	380	401	359	389	383	355	358	375	363	363	396	343	356	358	374	375	408	346	346	382	367	385	378	335	364	366	396	389	360	382	380	378	341	344	357	371	378	350	382	359	374	334	367	380	406	355	386	360	369	328	367	356	384	402	361	335	374	355	402	363	367	352	365	413	343	395	396	377	347	354	340	365	399	400	364	361	340	329	362	375	373	376	366	376	407	327	364	373	373	332	354	400	379	378	371	391	357	365	376	388	413	395	390	367	377	335	377	373	384	366	369	357	386	339	365	372	357	357	365	366	352	358	356	370	399	396	367	398	351	390	361	344	396	346	391	361	373	389	384	356	367	349	357	341	345	343	373	352	347	402	370	352	355	361	377	358	385	366	379	342	354	363	381	319	366	393	347	391	396	377	371	325	370	377	361	375	397	362	410	402	358	350	362	369	361	354	376	384	409	412	393	306	356	365	369	342	352	402	410	353	345	364	320	359	391	397	377	390	356	385	354	383	384	362	380	376	336	375	402	389	371	365	375	372	356	376	342	389	378	357	337	357	363	350	367	370	338	389	345	396	340	366	386	389	355	358	367	355	343	369	385	377	372	381	362	374	358	389	367	361	343	381	352	393	365	377	371	401	357	384	390	399	377	385	364	379	367	413	350	365	350	348	366	385	362	394	349	383	363	398	385	381	344	387	396	347	383	398	401	383	358	362	394	401	408	377	393	369	328	348	367	358	391	368	394	389	365	377	366	365	413	372	394	381	388	386	420	351	394	407	376	354	396	369	362	389	364	321	357	367	372	358	359	396	372	408	369	414	370	389	349	409	381	357	334	365	387	363	345	378	425	368	358	381	369	404	358	397	379	354	391	364	340	396	382	410	339	390	361	375	366	361	370	387	357	391	372	337	403	389	347	391	411	404	373	358	370	345	344	345	399	404	388	397	369	347	371	377	351	365	390	370	357	372	352	381	407	352	373	375	388	394	378	402	376	362	402	394	358	372	371	359	376	365	385	343	391	381	362	372	360	375	361	360	377	386	383	383	383	382	345	407	383	354	349	383	391	383	353	354	352	384	355	364	380	359	360	380	362	367	387	396	347	350	368	354	353	367	372	370	326	367	376	354	377	407	370	361	357	370	389	383	413	366	342	376	370	358	396	356	371	362	406	328	393	360	360	373	345	374	348	375	367	339	382	388	410	371	365	366	385	328	388	408	322	372	334	358	375	369	383	356	348	368	363	387	358	350	369
18881	19307	32478	35358	36497	26649	17361	16769	22812	23618	20567	18878	17423	16199	13249	12197	8088	5887	6009	5271	8483	9035	7249	5132	4696	4483	4365	3767	3602	3078	4427	3743	3204	2921	2799	2319	1841	1805	1875	1517	1374	1339	1256	1104	1080	1045	1007	928	929	915	909	913	890	855	881	901	916	895	913	897	926	925	930	884	931	872	886	872	849	897	887	977	879	932	878	913	885	895	889	897	947	907	857	873	891	854	887	870	866	850	923	890	850	916	906	900	921	868	866	879	896	870	850	825	856	895	867	875	890	893	936	854	834	836	861	853	839	904	868	805	869	891	867	894	843	862	876	898	875	904	866	878	860	887	885	929	896	901	884	853	842	874	893	848	802	894	947	883	901	941	901	930	863	897	937	858	904	841	892	876	906	906	879	893	915	885	889	899	931	887	941	855	908	877	860	902	903	886	961	881	960	914	928	892	858	910	858	875	908	876	917	861	879	879	912	897	927	909	861	897	846	886	888	881	927	892	873	931	921	864	836	850	830	872	927	849	870	838	865	878	944	832	882	918	870	901	882	863	866	913	882	862	892	857	894	840	862	874	866	859	839	929	852	913	883	879	869	866	919	890	828	853	872	861	865	860	852	907	940	899	919	885	919	922	887	893	874	899	873	868	909	877	869	847	890	859	877	900	880	874	880	888	892	888	894	840	866	893	844	910	913	854	896	879	881	855	903	886	940	842	844	846	874	931	849	838	891	863	886	907	880	861	850	880	896	851	891	921	862	925	897	879	941	849	936	839	846	933	871	908	893	856	867	887	894	842	829	867	864	873	950	936	870	904	944	917	833	827	904	917	801	867	881	880	903	898	881	818	932	888	913	907	887	856	911	929	881	928	892	886	881	911	869	882	876	923	867	902	887	870	849	890	892	833	883	908	906	900	857	895	916	899	889	870	860	892	877	913	877	859	885	872	853	849	868	927	804	866	878	891	896	928	882	888	879	888	884	901	879	878	830	880	855	899	850	903	899	899	882	851	893	900	893	872	883	878	874	864	847	894	901	861	841	916	904	861	889	924	927	902	864	854	847	871	781	875	911	834	849	871	903	898	898	877	894	970	915	864	878	851	864	899	887	856	841	854	861	917	901	866	880	908	860	891	868	865	866	849	847	833	893	872	863	846	887	911	839	877	867	853	829	918	872	862	881	885	887	890	867	880	897	893	939	852	851	863	859	886	905	855	813	930	907	919	896	793	919	868	889	880	921	916	903	840	865	814	841	910	830	882	894	851	901	869	906	883	915	843	867	866	924	852	885	879	907	884	899	880	886	873	852	883	844	872	887	887	916	910	878	849	936	889	887	872	847	857	870	923	835	898	827	853	855	866	916	932	878	895	926	916	874	865	868	899	896	886	893	928	837	892	882	874	920	843	925	887	883	899	844	894	849	856	948	825	865	880	850	904	848	872	862	872	876	900	914	842	906	874	906	858	880	907	885	871	833	884	942	826	846	875	878	856	857	872	875	877	904	890	856	888	835	859	876	861	960	862	857	892	851	872	910	844	882	892	884	851	851	899	814	859	842	889	856	897	873	889	880	844	865	901	882	897	845	849	883	866	909	895	913	905	891	884	882	835	934	867	905	886	873	935	861	909	936	891	909	857	852	853	886	864	871	874	865	862	907	882	916	922	879	891	868	866	848	885	957	881	884	871	916	881	844	886	921	872	904	876	902	902	891	878	881	877	891	831	901	905	874	814	892	881	897	930	846	888	923	902	861	909	860	875	881	847	896	897	903	869	891	897	897	840	904	860	919	829	881	895	893	860	903	928	892	851	828	867	837	903	861	870	948	906	880	851	909	830	854	902	905	919	872	838	901	880	875	872	884	852	981	882	853	943	858	879	871	867	912	912	953	876	909	861	905	866	857	845	905	831	898	873	872	893	864	934	870	832	856	912	852	875	875	876	903	873	913	931	874	881	915	876	931	868	893	835	881	864	932	821	843	905	906	853	840	893	825	845	875	858	834	913	892	898	882	861	870	870	912	943	886	847	878	843	907	908	876	920	889	863	883	857	901	864	933	891	898	853	879	900	876	933	844	906	885	834	885	889	874	905	833	886	936	894	886	897	809	865	836	874	883	916	911	878	905	892	863	851	853	852	875	841	881	882	898	866	849	851	836	947	890	867	864	900	890	862	879	871	831	922	876	868	922	892	881	893	857	896	844	867	881	915	875	872	870	834	871	896	867	877	916	903	862	882	842	896	864	844	836	848	888	915	933	866	878	885	922	862	853	886	844	891	898	851	906	876	907	841	871	965	875	877	871	899	844	871	877	873	876	960	883	885	887	903	915	894	853	917	933	867	856	854	819	874	866	843	876	899	848	840	898	908	900	904	835	847	876	876	842	898	883	912	881	866	880	903	903	850	938	817	908	897	828	846	862	901	872	850	847	846	923	840	899	894	897	925	865	850	843	905	912	856	871	849	901	866	850	897	824	864	834	844	908	882	898	933	892	899	873	876	906	884	894	836	852	891	890	890	895	874	861	879	872	831	832	854	904	865	880	840	853	864	915	874	859	840	876	913	879	893	920	877	857	905	851	858	857	929	895	863	897	928	859	808	854	851	875	911	919	864	884	918	843	933	842	863	896	871	867	929	883	869	883	879	876	883	906	843	885	873	796	916	837	829	903	904	866	845	912	884	868	849	866	870	886	887	892	888	866	841	833	918	925	878	906	882	921	907	852	867	882	832	900	876	825	892	919	896	920	884	878	874	822	865	845	905	913	918	880	898	922	844	836	925	846	891	928	917	874	850	863	936	912	899	908	856	858	882	875	865	849	932	897	885	842	857	949	811	927	871	848	886	915	865	906	856	854	888	856	900	831	855	907	896	886	860	893	884	862	885	901	873	859	870	878	829	873	892	865	863	888	901	868	834	881	920	944	828	953	949	903	898	898	837	858	914	852	871	907	926	899	891	904	892	876	882	828	851	858	877	818	847	857	831	841	874	855	909	877	888	883	887	880	876	884	878	858	858	860	822	869	903	864	883	851	863	891	884	880	885	866	916	901	929	850	840	910	885	848	910	843	874	898	887	922	876	867	866	888	938	881	947	874	897	909	866	888	890	893	904	879	876	900	890	855	889	821	923	850	869	875	838	882	857	911	905	875	878	837	828	880	866	872	908	822	931	887	921	902	885	880	896	861	885	866	848	865	857	840	896	913	852	826	886	871	888	871	915	837	864	835	847	823	839	875	834	916	895	882	881	838	844	896	891	849	903	930	881	876	866	918	876	842	840	891	871	882	847	901	851	864	863	899	841	913	852	853	842	875	903	899	839	831	895	850	810	916	931	887	911	901	855	902	883	915	899	895	877	879	885	874	903	949	860	846	893	891	847	869	891	868	869	901	916	849	867	862	892	875	846	871	875	884	887	897	883	830	860	905	879	926	897	841	864	879	881	920	875	890	876	855	903	867	899	917	810	937	890	855	899	925	861	877	887	863	849	876	934	845	872	860	867	890	846	849	869	892	902	855	911
37879	33131	40694	39617	31722	25007	17085	13924	16685	16869	13940	12059	9787	8333	6759	5861	3875	2252	1690	1392	2426	3156	2056	1472	1259	1286	1201	1152	971	780	1127	1026	882	779	703	614	479	584	531	427	413	378	373	319	290	317	331	308	303	348	282	307	319	290	303	318	281	294	329	297	309	327	299	281	279	302	340	291	308	319	295	287	320	317	282	292	300	334	311	288	303	255	294	303	310	322	311	310	287	306	329	299	290	315	303	315	290	292	294	309	319	294	307	291	317	303	298	309	288	277	292	312	292	293	251	295	322	293	326	323	305	284	296	287	319	344	259	321	268	301	309	319	330	311	326	309	311	275	294	299	293	324	294	275	284	300	320	313	306	323	287	300	283	328	258	320	324	312	305	304	270	305	308	305	291	300	303	303	296	277	306	276	311	305	313	312	313	278	306	285	298	304	301	277	266	306	319	287	296	303	335	304	327	313	285	305	312	288	310	284	293	280	310	287	279	307	324	314	288	300	278	293	308	305	308	308	295	314	317	314	289	299	299	284	294	280	304	295	330	292	282	293	290	303	293	271	303	294	315	281	290	302	296	335	300	297	305	321	292	275	289	287	326	293	307	279	284	331	310	289	274	297	284	309	288	303	318	288	285	283	327	291	297	283	320	285	301	307	294	305	286	308	297	302	274	306	307	352	296	295	321	268	307	282	334	295	288	282	295	277	318	311	314	281	301	287	313	279	318	293	308	278	286	290	295	282	305	290	275	287	318	338	291	306	279	303	297	292	308	322	314	324	328	332	273	362	291	277	313	309	293	300	314	311	302	299	300	289	275	294	303	321	324	303	292	295	272	277	295	314	319	290	291	323	299	308	296	295	268	311	306	299	318	329	286	302	327	294	309	309	316	286	294	284	307	307	312	293	298	282	317	276	318	298	314	286	314	261	292	282	289	310	314	300	334	302	298	297	314	296	290	285	316	325	292	293	308	311	301	313	307	288	318	255	285	255	294	310	343	308	323	306	281	310	300	264	290	298	291	307	303	315	282	297	256	294	305	315	318	291	326	314	298	260	306	287	299	288	298	326	278	318	277	289	255	293	292	299	324	295	296	286	300	300	313	289	310	311	307	307	315	287	311	296	291	309	268	301	323	298	296	307	298	314	268	321	303	277	296	304	291	306	301	292	304	317	295	300	291	318	317	280	301	281	308	287	322	277	332	308	296	297	325	289	285	315	286	300	273	281	290	300	301	303	328	340	283	299	262	307	294	283	297	311	271	291	322	284	283	303	306	284	298	343	266	319	308	329	319	301	304	303	299	304	284	313	310	282	341	295	285	281	295	305	324	313	304	263	296	306	336	309	332	273	347	264	288	324	307	275	281	297	280	304	284	308	298	312	290	292	312	294	281	284	331	300	303	304	296	264	266	338	287	284	316	337	304	311	289	309	285	300	311	291	281	297	289	326	307	319	287	322	304	299	290	322	269	318	299	293	317	285	263	283	298	320	299	262	310	311	325	316	328	293	298	283	290	295	289	282	322	294	272	296	303	314	296	284	267	306	283	283	300	313	304	287	335	342	312	304	294	301	281	317	306	312	276	300	294	295	299	302	303	317	305	326	304	300	284	329	316	314	302	279	305	289	302	288	307	318	306	290	292	337	261	300	286	288	312	280	298	281	278	271	286	308	300	295	293	295	305	285	278	280	295	289	291	302	303	293	287	304	334	312	306	323	268	292	322	284	271	283	293	286	304	311	320	295	304	286	276	280	316	291	311	276	281	314	320	329	295	297	277	283	300	263	302	290	333	318	304	316	297	330	299	311	299	289	284	311	313	293	297	287	301	317	309	321	306	271	292	292	277	283	277	290	282	272	298	334	334	309	292	357	301	284	333	262	284	315	277	318	298	305	303	298	314	303	291	310	285	298	303	273	294	292	340	315	289	314	327	317	289	324	284	260	270	324	302	332	323	292	319	313	281	290	322	314	280	291	287	275	307	315	262	277	283	336	310	320	287	277	285	289	299	288	298	277	319	276	263	281	294	285	260	295	279	310	289	319	277	294	305	344	275	324	313	310	302	314	313	295	304	300	287	306	297	270	303	266	319	288	295	305	305	289	284	295	290	333	288	276	289	269	306	288	265	288	327	289	285	303	331	297	309	262	306	278	252	271	281	265	292	326	343	295	279	312	254	297	291	279	284	296	302	313	314	259	310	304	298	290	306	294	321	292	293	276	307	320	327	307	308	277	278	286	266	294	300	334	309	288	292	298	316	274	275	282	310	275	302	306	310	321	304	284	286	295	283	287	273	297	307	272	255	295	297	291	315	310	296	289	290	281	285	310	332	294	298	292	297	278	306	289	300	316	306	306	318	300	298	297	320	298	270	304	337	268	304	324	279	293	287	304	287	277	299	319	320	307	304	289	272	294	328	274	279	311	287	324	301	292	325	318	279	311	275	270	299	275	298	290	290	296	301	275	306	295	279	282	280	304	291	268	291	305	269	312	310	309	310	297	281	318	312	299	291	274	302	311	293	284	303	310	302	299	321	305	315	299	309	291	310	294	248	322	268	326	301	267	327	315	319	309	311	305	339	331	302	296	304	301	304	315	282	338	316	297	308	308	281	278	309	285	297	282	310	307	332	315	298	306	290	302	295	272	310	287	285	273	282	300	307	314	301	305	285	303	315	320	281	320	318	303	329	318	297	303	264	308	270	286	281	333	291	291	300	283	283	272	323	296	299	300	293	326	288	281	291	295	293	290	323	321	312	309	291	274	291	295	281	297	287	315	298	312	303	279	301	310	309	279	281	288	290	278	305	332	297	278	329	289	296	273	312	252	281	307	308	274	298	323	315	281	307	285	327	297	279	319	284	317	285	330	318	303	334	265	267	317	288	300	268	284	317	290	307	301	288	313	291	265	265	310	306	302	282	313	292	303	287	290	303	320	293	314	307	291	303	280	317	300	286	298	301	306	275	339	290	324	290	273	286	286	303	320	310	316	317	273	305	314	270	304	303	318	286	293	311	307	330	321	305	261	306	270	291	317	303	311	296	311	281	284	264	299	300	304	334	278	289	300	290	314	294	295	304	276	299	288	314	307	298	308	293	280	284	264	292	315	292	297	320	312	320	290	293	297	272	304	297	274	333	308	276	285	292	324	298	272	294	305	306	304	268	315	307	282	294	317	314	296	308	315	284	306	303	330	276	310	281	324	290	299	312	314	292	283	335	291	309	288	320	316	312	299	284	302	287	300	298	305	298	334	270	299	357	298	275	290	319	308	267	318	308	282	302	275	312	290	299	302	318	310	307	297	295	295	300	307	263	305	293	299	313	298	284	306	275	269	330	290	308	294	292	302	338	294	274	312	301	327	296	289	317	279	283	293	306	290	293	321	281	280	318	326	260	283	308	311	293	334	311	302	315	300	320	293	282	340	289	296	310	322	316	297	300	288	317	300	300	288	280	304	292	299	307	328	320	317	308	341	286	326	318	312	329	290	311	287	316	278	308	314	290	297
22885	25164	38950	40868	37531	29465	21546	21668	27528	27822	26935	25822	23357	22795	19308	17139	11792	8250	7231	6245	11850	13259	9862	7822	6918	7074	6151	5601	5092	4249	6312	5656	4602	4015	3585	3256	2404	2657	2353	1864	1494	1467	1248	1116	1017	954	920	843	798	807	834	769	747	744	745	699	744	720	716	756	761	728	774	744	740	750	763	768	735	780	788	780	756	717	736	689	710	765	788	700	729	689	753	710	703	680	730	721	714	772	714	800	752	771	752	743	696	748	714	713	725	666	732	650	721	763	711	712	746	694	689	752	727	718	681	721	697	759	702	703	730	761	697	748	747	725	691	721	734	731	716	748	726	757	754	712	712	680	723	702	732	716	689	724	692	692	746	743	774	680	687	700	716	752	735	713	751	744	708	732	735	748	744	746	708	732	712	742	716	727	762	746	727	728	692	708	733	703	774	742	703	733	740	697	711	714	713	728	740	698	723	732	698	767	693	756	723	769	701	792	714	743	685	754	709	720	737	711	675	758	703	763	712	739	679	703	773	720	690	740	794	663	709	716	740	771	754	685	700	735	708	721	770	752	718	755	721	755	637	722	740	724	695	690	688	697	679	754	725	741	731	740	731	721	723	718	745	751	739	696	731	749	712	707	701	708	721	752	724	666	741	737	763	695	711	704	702	755	698	692	745	726	684	724	704	763	697	737	684	736	750	707	720	705	711	746	735	710	692	784	736	726	689	741	743	792	676	704	752	718	719	704	710	739	757	701	726	750	741	694	736	728	735	745	743	771	747	742	707	726	726	722	730	719	685	716	740	721	702	685	724	726	725	747	761	728	715	721	758	761	726	716	732	751	729	739	705	739	697	746	704	696	703	732	726	677	740	799	743	751	755	700	721	709	751	725	731	714	709	740	753	705	765	688	709	704	702	744	785	750	727	723	748	736	741	734	694	740	715	701	752	715	663	692	783	743	752	678	706	722	688	763	699	730	772	732	752	691	737	770	751	689	720	724	723	729	733	755	697	754	729	772	705	749	733	713	748	708	682	730	717	678	722	714	697	740	715	733	753	703	755	728	738	809	695	703	732	692	703	747	729	730	756	754	728	731	717	713	745	691	756	719	728	767	692	713	735	705	756	708	713	685	738	717	752	760	779	711	734	712	749	720	712	744	704	738	736	688	698	729	770	684	770	728	704	727	723	771	739	724	717	724	768	702	751	719	721	698	750	727	709	728	761	709	720	706	736	751	745	729	769	764	616	691	658	755	704	747	753	738	743	716	759	763	744	764	702	719	684	751	704	699	737	719	739	724	718	766	757	681	704	690	760	757	749	664	727	731	685	697	686	749	716	738	746	722	709	684	681	724	758	732	708	773	722	742	760	685	730	727	733	749	711	730	727	680	739	712	714	712	761	776	755	752	728	704	707	732	754	696	712	697	662	750	719	802	758	731	752	724	710	685	695	767	739	718	732	703	700	736	740	695	710	721	736	708	726	724	696	732	703	731	767	763	745	770	697	733	724	765	721	709	764	733	723	702	745	726	785	718	747	691	711	727	728	698	740	733	685	692	692	738	722	717	703	741	723	702	706	727	767	703	759	718	710	755	778	721	678	735	763	751	707	749	710	717	732	733	724	736	732	709	735	672	754	724	733	709	774	729	746	747	701	719	738	686	705	711	696	713	724	729	733	776	760	745	699	677	678	733	738	681	729	717	689	738	735	710	708	733	754	741	756	678	722	744	722	745	755	763	720	740	759	705	709	721	729	696	699	715	716	739	689	715	694	751	738	754	736	708	748	722	681	707	706	688	688	772	709	736	749	667	777	705	714	740	699	726	695	781	785	745	735	700	746	710	735	722	739	705	721	715	715	743	708	716	741	727	764	727	719	777	708	739	719	719	731	742	758	739	698	755	739	740	722	718	737	728	741	736	708	704	724	761	724	734	703	767	750	749	678	709	707	745	759	755	643	730	715	722	759	670	725	749	745	737	719	701	703	692	759	733	705	708	756	720	737	761	693	709	717	714	733	749	749	742	686	757	728	721	705	721	689	690	680	715	720	739	723	705	768	704	732	718	781	755	750	769	722	697	717	683	704	743	816	683	769	734	738	691	723	765	709	717	712	754	704	772	765	736	714	739	753	729	719	711	763	702	707	725	748	730	744	700	715	710	731	689	745	719	693	722	722	717	740	735	699	749	685	729	727	685	724	723	770	784	752	718	729	725	751	717	709	709	746	724	685	733	762	726	707	726	711	755	744	717	754	719	755	753	736	707	721	698	734	720	714	756	733	720	731	751	685	705	718	770	701	673	718	707	689	714	720	756	728	761	722	761	774	748	735	704	736	728	757	716	710	733	739	746	702	729	746	757	707	724	738	697	707	708	751	715	716	768	700	792	767	713	724	721	734	703	707	691	699	742	746	679	745	719	735	770	760	730	744	701	760	721	731	723	726	777	770	741	678	736	711	724	664	707	695	709	725	695	721	796	743	751	686	708	690	706	704	706	728	765	710	735	728	769	762	782	704	724	715	768	710	759	722	758	725	701	693	721	724	749	664	721	728	737	721	751	704	742	760	782	706	717	761	730	738	714	670	730	662	710	708	729	691	734	777	743	741	746	754	685	731	787	771	757	730	781	782	667	697	730	767	713	742	680	747	728	749	721	693	704	703	769	704	712	701	712	777	762	765	692	717	700	753	703	743	713	795	714	695	754	745	754	724	712	698	708	703	725	717	774	727	748	777	728	698	709	714	726	701	763	725	722	689	705	722	707	766	769	725	698	749	705	741	702	778	724	706	732	692	750	731	702	736	750	710	738	738	763	702	765	727	748	697	753	718	740	733	734	752	738	757	700	714	732	722	720	699	721	737	739	708	713	730	764	693	745	756	743	720	683	720	754	728	730	700	757	736	773	783	694	739	710	722	733	701	715	723	692	716	727	746	724	768	743	711	718	737	705	741	737	749	725	683	723	779	721	749	697	686	727	746	738	684	729	704	735	766	744	710	746	721	746	723	755	722	707	703	737	716	720	726	715	728	689	742	771	726	716	713	731	697	701	737	724	736	691	763	743	758	777	755	695	755	708	743	708	764	753	714	746	717	704	706	680	724	703	729	760	711	724	690	740	704	708	709	705	708	741	716	704	721	715	715	722	715	716	709	772	756	706	662	727	735	700	711	775	742	750	701	732	675	710	734	729	718	780	716	754	701	698	698	711	746	701	708	677	727	758	738	762	703	752	720	731	768	725	689	722	727	712	755	726	752	724	704	714	693	701	669	698	711	705	710	704	710	735	718	754	744	797	748	711	763	674	766	701	725	785	705	701	718	678	711	732	755	722	735	781	740	686	708	726	760	661	721	754	744	749	725	692	720	704	713	776	707	703	678	697	739	758	752	700	731	730	773	688	752	751	721	717	743	748	712	751	703	732	722	700	719	721	756	733	698	754	731	729	715	679	738	713	766	736	679	720	736	789	728	738	709	713	706	697	755	749	765	728	722	719	737	738	718	751	670	719	712	725	752	713	766	704
15248	10904	12386	9912	6992	4513	2919	2036	1840	1693	1311	1103	1003	861	730	635	643	573	574	544	557	509	465	459	471	499	411	458	454	473	417	435	431	402	436	432	449	387	434	403	389	403	423	385	375	391	381	399	370	376	405	373	382	388	402	395	396	416	435	416	412	397	409	378	397	422	426	384	348	393	406	372	412	384	401	411	374	383	383	351	363	407	364	381	367	414	385	383	394	396	373	392	413	371	395	376	363	397	384	386	393	391	378	373	382	375	376	365	402	354	391	389	416	402	362	426	371	391	399	395	446	417	417	431	413	414	365	376	356	409	392	407	402	394	420	396	365	398	393	405	392	360	388	404	392	366	356	358	384	352	410	402	381	387	374	376	400	412	396	386	400	368	376	378	390	396	406	393	405	416	388	379	399	362	410	404	373	378	387	386	377	408	414	375	335	362	361	358	403	386	366	403	424	395	357	385	398	387	385	395	406	433	394	385	351	396	382	420	389	376	380	368	412	385	372	365	395	391	416	401	396	394	373	359	391	359	400	398	365	388	399	407	364	390	388	408	405	439	372	360	403	385	393	417	385	373	411	449	376	431	419	355	417	425	403	399	410	397	394	383	383	388	382	393	381	388	419	373	391	362	395	399	378	387	415	374	394	382	357	407	405	390	422	412	412	426	383	355	422	424	369	368	406	403	363	419	406	395	389	407	386	371	396	389	410	380	375	410	373	390	381	358	362	385	412	391	364	386	389	375	369	385	374	378	414	388	369	406	375	392	360	440	386	391	380	355	418	355	386	407	344	394	414	368	391	425	401	374	404	428	434	415	355	371	346	420	428	401	394	393	376	389	401	358	364	359	401	381	401	358	375	409	399	397	370	396	374	376	360	413	408	384	397	357	366	421	368	371	374	375	364	376	402	371	395	407	391	386	382	359	402	377	353	388	402	399	390	373	438	373	425	370	365	380	402	444	372	351	400	362	380	430	398	391	394	381	424	370	400	396	405	343	406	375	429	412	397	394	390	393	361	382	401	404	433	409	369	394	398	356	383	429	346	384	372	402	407	384	357	367	364	349	419	385	378	390	361	422	422	377	381	385	405	388	377	401	404	405	376	367	384	346	406	357	378	349	375	353	426	384	377	387	414	383	395	372	383	406	399	401	371	343	387	401	393	354	405	375	427	390	369	404	381	369	364	397	390	377	415	350	410	402	394	371	366	403	398	364	368	344	377	394	396	421	404	389	386	385	424	423	364	386	391	365	384	399	400	387	400	425	408	348	389	442	394	405	423	351	333	382	399	389	377	365	367	390	411	384	361	399	344	425	410	396	396	366	382	377	394	427	423	412	347	392	400	364	394	381	393	384	409	409	381	387	404	384	407	389	388	356	365	399	399	372	408	377	383	355	380	431	420	382	358	393	358	342	395	380	380	402	377	405	366	371	379	399	378	378	410	442	390	359	386	382	383	357	422	398	375	388	383	385	385	366	363	354	393	407	381	378	407	414	414	386	397	378	447	416	389	408	385	413	389	379	425	403	402	360	386	384	365	361	382	400	378	366	377	396	396	371	399	423	375	391	384	372	377	413	390	427	368	396	376	401	369	362	407	383	362	404	376	370	420	378	389	378	390	370	339	407	416	409	403	394	349	437	365	410	384	377	410	421	419	377	409	386	407	393	378	383	435	360	384	396	418	372	400	417	361	403	417	371	418	402	369	401	374	403	368	410	400	390	406	408	428	402	402	399	388	378	403	360	408	410	376	362	391	380	356	366	404	400	372	412	405	387	394	370	434	405	390	400	378	371	378	425	420	383	393	366	332	388	375	377	373	393	346	400	382	407	385	413	384	357	422	389	385	382	378	411	391	373	381	409	399	385	414	355	362	366	361	371	360	413	397	376	400	394	384	422	348	405	390	407	368	380	408	359	393	418	409	380	397	410	369	369	373	393	386	341	387	390	357	354	404	374	429	406	400	363	393	373	385	373	402	366	421	371	424	398	358	368	385	367	399	403	403	337	382	397	352	398	404	361	368	356	349	408	380	392	366	391	405	399	395	393	368	412	355	409	377	380	427	380	417	408	376	412	373	374	368	405	406	390	406	398	389	384	423	389	380	370	395	383	395	389	367	400	385	396	388	404	357	362	389	400	408	364	415	427	386	367	383	391	394	379	379	410	391	391	380	396	405	360	421	400	405	376	428	381	389	433	376	370	367	346	380	416	368	390	401	408	400	351	382	406	376	406	368	354	399	414	423	417	390	408	376	392	410	391	390	402	397	352	388	402	392	382	396	410	389	355	391	368	387	387	386	370	377	380	361	355	365	396	419	424	381	421	389	372	379	360	392	401	366	390	394	370	415	374	365	391	380	362	406	400	361	398	356	390	397	378	383	393	380	371	337	383	381	363	370	374	398	381	372	386	440	401	403	373	366	384	431	377	383	344	406	361	358	390	373	382	374	430	383	386	354	347	380	398	424	382	372	381	381	393	420	415	382	393	389	375	412	397	383	386	401	410	407	350	449	370	383	377	418	416	399	381	349	350	391	382	402	401	390	403	405	414	374	404	381	351	425	401	433	392	426	383	348	420	402	404	384	379	389	366	369	389	395	398	410	344	367	352	353	319	413	370	347	391	400	363	391	378	380	392	393	339	381	367	380	365	377	379	394	399	412	374	401	362	397	416	356	373	377	372	397	384	394	394	409	378	440	397	377	366	411	407	388	371	385	396	384	389	427	424	375	374	398	373	402	398	414	389	385	395	353	384	355	407	350	391	361	371	381	376	396	393	396	377	412	401	399	392	401	381	357	372	430	370	362	410	371	358	376	350	367	349	408	377	372	381	385	392	367	385	375	386	412	337	390	365	357	384	349	387	400	353	384	391	396	372	401	393	400	351	372	388	367	384	390	357	412	388	405	400	376	370	392	398	374	343	362	380	408	429	405	393	413	401	358	402	415	396	402	388	386	393	400	407	355	403	381	408	380	388	394	333	378	354	367	450	365	390	367	385	373	392	370	363	386	361	402	381	370	367	367	360	369	376	375	430	415	367	383	371	377	372	350	367	374	434	409	394	399	417	392	430	391	372	397	412	386	390	394	396	405	388	400	412	383	415	406	414	405	372	367	355	369	381	353	333	374	365	365	367	376	378	385	412	371	374	376	366	383	408	387	404	392	364	398	371	394	347	396	383	416	423	384	405	359	386	370	409	359	381	425	365	378	401	360	393	360	373	409	389	378	381	371	364	375	385	416	382	389	383	385	378	381	407	373	420	379	413	419	372	381	375	394	397	376	389	368	424	405	387	378	382	407	373	377	398	409	376	400	375	409	375	440	406	374	411	384	398	384	394	421	409	389	386	384	422	398	406	404	395	380	373	354	364	382	400	406	455	381	367	387	371	380	350	395	392	381	401	376	402	377	401	393	401	398	368	379	347	379	385	371	416	386	417	410	399	389	368	385	394	396	395	402	414	392	390	389	387	382	396	349	403	403	363	397	392	379	355	356	366
9066	9663	17542	19035	17875	13379	10305	8205	7597	7119	5981	5199	4595	4027	3323	2842	2384	2012	1909	1882	2003	1870	1610	1490	1437	1445	1466	1336	1345	1308	1267	1272	1183	1181	1101	1118	1106	1058	1048	1022	999	1009	954	961	1001	920	1044	938	940	887	950	939	939	898	944	931	942	947	908	853	905	930	948	923	905	921	922	905	912	963	875	925	942	949	892	969	958	910	933	950	895	923	909	933	935	892	967	878	951	939	876	871	967	940	937	883	965	922	953	940	910	970	872	924	914	993	949	920	899	911	929	914	966	894	918	936	959	947	961	921	955	971	858	965	916	898	907	906	889	977	924	945	868	879	940	899	924	889	897	956	966	990	926	908	903	907	895	915	921	898	930	958	939	931	979	946	905	912	959	919	906	854	918	933	898	935	937	862	916	950	968	960	980	903	955	912	983	909	924	1020	960	872	933	927	919	868	916	894	942	888	903	869	915	926	910	922	880	903	968	963	887	931	903	940	948	935	942	857	950	919	926	862	959	957	971	901	920	882	931	931	935	931	935	915	894	946	944	937	894	920	930	921	875	940	904	909	879	915	920	887	880	916	979	920	905	936	883	944	909	946	920	943	916	918	900	933	903	931	916	930	921	914	946	906	956	927	894	874	913	886	941	902	859	919	898	933	931	951	880	948	934	893	887	897	938	923	928	952	907	905	905	914	929	940	905	934	968	935	941	907	946	945	929	938	942	920	872	914	936	958	942	921	906	925	948	865	927	930	971	947	921	898	937	918	955	903	936	908	930	952	922	925	897	921	899	910	939	854	901	985	908	923	935	968	910	953	942	918	898	1011	885	860	877	973	992	903	925	857	933	932	955	935	936	916	913	899	918	890	951	886	914	907	898	928	924	909	919	938	890	887	849	941	976	934	882	947	917	989	920	892	969	902	870	934	909	910	926	924	916	859	885	935	918	904	892	924	894	938	872	934	976	905	954	954	950	871	928	928	871	951	963	897	962	896	880	932	891	977	916	948	916	918	915	912	857	927	905	932	923	909	915	945	886	940	915	932	940	945	928	985	952	901	892	902	925	906	955	897	942	895	941	949	932	955	900	951	918	895	868	936	930	927	888	936	937	945	861	923	916	942	880	901	943	914	898	926	878	931	939	951	888	897	952	895	915	965	944	905	923	933	958	964	908	834	943	979	916	873	933	910	958	921	871	916	870	962	851	942	911	1010	899	917	856	896	925	964	933	938	939	901	976	892	922	975	916	903	893	937	952	941	934	931	934	895	977	948	983	950	964	927	1000	913	905	967	974	964	942	952	875	921	938	955	916	912	918	947	907	904	938	886	931	876	897	882	902	960	937	977	869	962	941	927	945	965	962	922	928	976	879	970	927	912	916	867	928	871	923	933	889	892	916	951	903	909	888	888	908	916	958	931	904	934	910	927	937	892	859	899	920	896	931	917	931	921	912	942	920	930	926	884	918	923	895	881	921	960	910	914	924	915	951	921	878	898	846	885	953	948	900	926	917	953	926	915	947	944	927	887	889	944	911	944	900	919	925	883	933	879	943	935	922	890	906	982	906	915	933	909	895	950	936	945	892	944	913	925	917	886	965	936	938	962	949	921	913	953	904	958	851	843	965	908	897	935	962	874	918	925	938	900	998	924	904	918	903	939	916	921	936	975	917	987	945	898	925	931	941	902	957	947	964	907	941	932	901	965	907	929	928	961	880	898	931	907	951	924	911	908	951	972	920	890	903	927	902	889	910	900	911	942	941	907	904	889	872	930	912	931	928	913	836	929	917	905	927	931	938	947	934	946	880	958	888	915	947	919	953	954	921	902	948	925	924	924	933	925	902	902	856	959	955	929	928	968	949	931	928	900	931	940	904	929	916	930	920	906	913	955	976	919	942	933	926	956	957	933	918	945	905	968	890	937	932	938	915	922	898	896	968	958	952	879	897	881	951	954	928	904	897	871	908	979	965	948	911	964	934	898	873	937	944	932	901	980	916	906	904	910	923	923	882	957	892	949	846	890	932	932	868	904	925	875	927	895	867	898	963	934	915	962	893	936	895	918	970	949	920	959	866	904	887	925	910	906	875	876	948	912	854	864	914	863	888	870	903	950	936	880	930	881	997	925	964	899	936	940	930	905	915	988	926	943	898	890	978	976	915	918	938	864	884	939	914	954	960	938	900	889	985	934	1013	950	917	879	924	913	954	926	939	888	993	921	891	889	903	898	907	913	906	936	914	933	894	947	941	960	988	927	898	910	910	936	930	915	910	915	886	926	891	924	935	910	908	906	917	915	946	912	931	893	888	940	941	938	907	895	937	924	962	908	911	905	950	986	911	972	890	957	932	906	934	887	900	936	942	962	920	947	890	904	935	894	839	909	897	906	914	943	907	979	949	923	901	944	944	890	955	919	953	904	913	997	862	938	880	944	900	906	922	868	911	976	866	923	913	943	966	945	920	927	916	929	946	939	966	902	946	900	951	881	882	885	898	960	900	949	902	944	906	919	952	983	951	921	877	911	905	935	903	924	949	889	875	896	947	966	870	925	943	936	931	915	921	958	905	931	958	907	931	931	916	898	869	929	894	987	932	865	861	923	904	937	912	921	929	949	905	895	933	939	901	926	956	945	943	969	882	929	934	921	925	882	937	916	948	959	924	895	946	914	922	902	921	912	939	931	958	969	925	865	933	949	916	924	919	922	902	932	954	928	1007	903	927	959	918	936	915	989	972	949	891	889	928	962	944	928	944	928	893	895	951	952	907	895	892	892	935	927	944	928	859	901	937	880	946	902	904	956	921	983	879	940	929	957	960	895	934	944	900	958	875	897	903	956	916	963	940	899	869	939	945	927	968	936	931	973	919	907	901	887	900	890	900	942	911	838	937	929	915	883	965	916	915	939	945	919	925	907	931	904	936	908	889	904	951	910	911	962	896	910	912	883	927	933	908	969	885	903	943	887	908	904	946	895	906	896	941	863	937	983	938	883	899	876	910	940	876	869	906	918	963	901	940	886	905	971	948	926	933	975	940	867	863	917	949	958	926	870	979	958	867	920	960	898	910	963	910	904	922	926	896	912	936	956	868	892	933	966	918	942	909	906	895	931	913	925	941	928	975	935	983	906	944	928	900	884	935	948	924	953	924	920	914	1012	894	939	928	917	896	923	896	882	880	938	899	927	878	945	951	872	935	893	938	937	902	897	949	945	884	926	916	955	887	932	875	889	962	941	910	874	929	884	955	974	956	958	941	930	924	970	902	883	886	912	941	958	936	865	951	946	889	916	927	906	922	904	894	909	926	912	950	948	889	979	919	919	940	890	953	916	870	967	954	940	941	885	915	919	943	948	952	978	888	936	893	890	941	922	973	937	957	945	939	984	952	920	891	932	917	878	890	940	892	883	944	893	874	954	873	931	944	868	964	925	926	934	917	935	906	922	942	944	935	918	988	885	917	937	982	938	905	950	900	977	922	930	946	944	910	899	943	925	952	958	892	919	888	909	930	990	910	921	938	921	938	897
30401	26265	37283	34316	28015	23554	15380	10162	9929	12081	8936	7312	5957	5367	4337	3219	2355	1320	1134	1083	1404	1855	1210	941	954	897	770	773	739	623	900	844	712	689	674	556	548	457	473	495	416	462	407	408	391	354	398	404	375	396	344	348	383	352	366	382	359	367	390	334	377	369	380	383	352	391	387	389	383	357	349	395	352	376	389	378	376	352	358	362	356	350	343	418	407	360	387	367	372	368	358	376	361	377	377	382	341	397	412	384	406	372	381	352	364	372	396	374	348	376	384	360	383	410	355	371	357	406	365	377	390	375	363	410	368	337	391	368	354	375	381	368	393	331	316	370	360	370	399	347	359	363	357	370	338	379	363	338	348	404	381	336	372	355	342	341	319	357	371	349	371	383	354	384	400	423	392	378	363	378	414	388	350	372	364	368	325	356	385	399	357	399	355	387	380	374	368	383	382	374	383	395	366	424	397	381	378	384	351	365	379	396	328	332	401	348	376	399	366	374	357	387	363	369	375	395	350	360	367	370	375	386	359	370	382	336	352	347	362	393	376	393	374	365	375	361	379	408	381	394	357	361	375	361	346	383	359	350	378	371	329	352	367	365	351	413	398	360	353	358	348	359	375	396	373	357	368	392	376	397	370	362	369	410	350	367	373	318	311	353	377	333	387	368	395	367	364	370	412	387	368	324	362	355	401	386	356	352	415	380	391	321	340	338	359	370	356	348	346	425	347	366	368	365	384	370	400	369	386	373	417	359	344	393	370	381	384	372	348	384	381	362	361	404	381	364	374	361	351	334	306	388	352	371	353	382	356	387	373	367	415	343	356	380	371	326	318	354	350	377	312	365	385	330	392	357	381	372	366	390	370	384	368	363	374	336	368	369	363	390	358	352	364	363	375	376	353	386	403	374	396	365	382	387	352	366	376	335	323	361	385	362	351	346	382	408	388	370	338	330	376	357	374	385	362	339	377	340	370	370	380	350	376	410	335	387	363	364	353	363	338	396	364	364	399	361	371	374	387	401	370	359	409	396	369	354	364	359	344	356	333	343	359	341	365	381	369	356	385	402	354	341	359	388	384	341	367	374	371	364	369	390	340	352	412	384	385	365	367	372	392	382	364	398	364	369	375	357	358	380	363	395	365	377	394	397	403	346	377	346	354	340	383	370	370	370	366	374	329	360	335	347	332	342	387	342	351	387	341	374	405	399	363	360	372	369	383	379	373	372	359	370	358	361	375	375	354	408	385	340	391	405	374	383	353	393	325	364	360	381	354	352	384	366	395	392	384	347	392	348	367	386	380	360	373	346	353	372	414	404	361	361	393	357	377	356	384	353	331	375	338	392	368	381	376	355	347	363	356	398	367	383	343	332	346	388	374	350	373	367	348	382	355	378	408	386	374	360	367	383	398	380	372	377	341	394	348	369	365	329	387	371	375	363	355	406	382	400	380	389	370	343	412	402	348	362	355	378	359	394	335	370	375	369	390	331	367	381	379	376	373	380	408	349	362	377	358	350	371	341	359	388	367	368	371	379	374	391	367	354	368	359	354	363	396	395	375	387	363	394	420	343	359	360	390	356	382	373	359	363	392	387	369	395	420	401	357	374	349	361	375	358	354	373	381	349	361	372	363	332	385	387	408	348	382	344	390	390	340	371	360	350	368	355	364	423	372	349	314	346	381	412	374	380	367	365	333	389	353	354	373	371	362	376	340	360	381	399	415	391	347	365	365	356	390	409	364	365	343	380	338	356	409	351	398	379	383	375	380	375	374	398	364	336	387	357	346	358	416	355	388	333	389	361	368	368	369	342	383	366	390	351	349	381	365	350	318	321	380	402	350	339	336	376	398	365	399	334	360	370	389	371	371	341	403	352	382	377	348	381	365	369	372	355	401	350	359	320	399	376	359	363	374	355	390	387	368	392	336	402	348	357	344	394	390	367	329	380	377	365	343	332	332	369	327	366	390	388	347	362	368	338	372	375	348	360	351	355	373	369	362	372	347	349	368	364	392	354	386	355	380	388	348	403	361	379	377	406	340	401	351	344	378	369	394	360	360	372	352	370	402	370	423	370	376	385	378	361	360	369	367	365	373	357	387	392	360	359	365	356	364	372	358	363	383	359	373	346	363	371	321	369	352	355	366	347	368	372	357	381	351	361	370	365	375	393	360	410	381	356	401	375	387	360	373	369	375	359	383	379	365	351	406	399	370	335	371	384	357	376	365	382	362	361	368	373	367	345	325	360	389	389	368	356	360	398	331	378	367	361	397	371	356	386	406	348	382	402	378	384	386	351	400	355	340	386	404	404	371	362	433	388	325	356	371	334	354	376	396	371	377	360	370	392	411	355	373	389	364	342	383	374	352	383	356	373	378	344	330	402	380	371	376	378	373	351	379	352	383	360	409	398	405	376	367	353	378	419	393	351	332	383	370	369	367	371	389	334	368	382	349	337	342	368	359	404	383	373	390	389	400	379	345	358	384	417	376	374	378	367	365	310	342	373	367	338	363	366	343	380	372	416	363	385	394	341	331	356	389	329	341	347	375	376	383	394	397	387	344	396	365	363	346	356	342	384	409	381	359	353	375	320	401	347	328	390	366	367	359	373	357	369	394	356	358	376	375	383	342	366	343	374	373	364	385	385	378	394	373	354	377	364	379	381	380	407	377	351	376	360	392	370	360	374	392	329	329	335	377	388	404	372	364	357	366	363	382	401	368	378	366	392	382	374	342	380	371	391	351	375	399	359	377	351	372	354	375	320	399	353	385	362	375	372	406	373	366	396	339	389	379	371	404	363	373	357	403	352	384	397	378	365	363	346	334	353	387	375	376	379	338	337	352	396	359	363	385	363	381	369	357	346	379	368	394	408	386	389	362	364	372	382	355	373	347	363	389	336	354	360	371	377	368	365	352	408	380	363	380	361	383	368	404	385	359	354	375	357	388	384	346	360	346	365	362	381	355	404	387	376	428	370	344	360	359	373	377	335	355	367	373	378	388	379	384	371	343	360	376	354	366	395	369	374	375	362	371	376	328	359	321	343	335	352	375	409	422	353	389	365	382	348	340	357	367	375	335	356	353	369	378	404	342	348	368	342	346	357	396	368	366	428	357	407	338	388	371	350	351	368	320	417	378	343	372	375	369	383	396	364	373	384	374	392	358	385	379	366	385	365	370	386	377	393	376	400	356	339	356	330	342	374	371	350	369	374	379	365	372	399	360	351	349	389	373	366	415	360	390	386	348	326	382	351	369	369	399	378	400	339	380	342	358	361	365	343	410	392	379	378	368	320	371	357	374	349	381	353	388	325	399	357	328	343	371	388	378	398	407	405	361	361	383	361	356	375	380	367	377	392	395	375	372	374	370	361	361	372	358	380	368	370	382	359	372	387	317	370	366	386	385	380	355	377	379	361	392	381	377	385	374	375	374	360	351	379	362	367	397	340	337	400	371	345	383	377	366	384	341	354	372	350	384	373	382	364	398	387	390	395	318	335	403	383	332	419
18379	20478	35959	36565	33733	29170	19847	17015	19989	24193	21268	19550	18718	16573	14544	11238	8100	5317	4466	4820	7122	8818	5857	4735	4828	4511	4088	3766	3546	2970	4302	3849	3143	3106	2740	2230	1957	1932	1741	1663	1358	1353	1236	1108	1049	1046	960	971	914	963	867	870	869	888	961	902	932	850	878	885	903	921	895	863	928	892	892	880	895	846	858	902	855	905	893	877	946	855	874	878	919	890	886	909	867	904	887	851	934	893	870	880	898	888	875	898	892	891	878	869	811	864	913	881	878	897	909	886	855	868	914	906	825	890	888	830	909	925	860	921	921	924	878	899	864	924	932	959	866	872	864	894	896	871	871	857	896	898	871	872	921	866	911	904	903	896	919	920	899	864	862	891	865	872	886	874	913	882	900	911	924	909	954	886	881	859	915	909	891	859	864	889	893	867	853	941	858	866	857	866	898	870	904	893	866	904	888	882	896	878	902	880	866	909	852	843	863	823	907	941	858	902	913	892	921	912	874	892	870	835	832	877	932	922	922	855	902	917	861	851	848	866	868	882	912	880	885	908	862	900	898	909	858	919	865	887	898	853	874	867	882	888	835	923	863	869	849	850	950	944	837	833	860	923	887	853	899	886	920	847	897	896	916	868	914	898	906	879	885	880	911	881	899	877	846	934	878	868	902	913	866	827	883	823	843	882	849	851	867	958	893	891	831	891	925	854	836	876	827	926	896	856	828	864	881	875	844	870	872	923	892	859	886	867	837	860	860	892	876	865	886	879	867	883	886	863	927	842	857	889	862	874	949	872	848	866	839	884	855	873	856	913	831	883	921	816	850	885	887	870	858	818	879	915	880	923	866	850	886	866	932	850	892	854	875	906	894	869	867	895	858	895	857	856	911	863	859	880	870	880	912	871	854	844	946	886	896	857	899	891	915	887	847	842	846	867	860	875	904	855	861	898	941	861	856	898	884	870	831	890	876	874	865	947	897	845	861	900	921	891	890	866	873	920	967	833	935	889	897	921	865	901	932	821	838	866	897	859	850	887	883	824	886	898	911	893	926	909	921	907	899	869	868	875	845	915	900	925	865	888	927	932	918	806	856	924	889	875	896	866	873	905	908	923	862	918	912	867	926	854	915	889	831	896	843	906	938	952	840	877	866	879	889	841	856	915	865	913	883	912	907	894	852	879	915	893	874	915	871	911	885	901	903	885	893	894	902	900	911	831	894	905	899	915	934	851	918	885	864	838	926	890	907	889	847	900	883	871	857	884	876	905	895	865	853	881	899	887	836	875	872	852	866	886	879	874	861	907	923	911	928	908	911	932	934	928	874	901	884	845	835	923	912	907	851	890	878	888	874	825	890	846	899	861	875	880	923	868	958	886	853	956	940	871	871	916	881	898	867	885	889	869	901	888	848	903	912	877	881	897	919	847	885	934	884	910	888	880	871	888	888	915	892	899	893	825	891	843	879	881	817	834	898	875	880	881	866	897	923	881	889	919	842	860	849	897	886	805	868	917	894	867	871	853	874	865	845	861	880	874	859	864	878	847	897	872	860	887	894	842	849	869	858	869	917	944	953	935	883	901	900	899	862	919	882	932	861	869	888	894	880	856	828	891	917	868	806	853	832	924	869	897	880	859	851	927	903	888	923	889	814	908	805	850	919	934	877	845	893	915	860	850	905	878	848	885	854	933	891	864	913	900	848	891	865	863	878	833	892	895	885	818	902	840	921	861	871	908	851	868	915	856	878	870	897	896	879	852	862	888	890	874	932	944	879	872	957	907	933	880	884	881	865	865	912	885	888	955	923	850	906	845	889	870	862	843	892	838	857	861	931	863	826	869	893	875	858	887	875	857	886	899	860	843	892	888	857	945	899	905	921	878	881	891	899	887	939	861	894	869	900	895	836	851	883	909	862	893	898	844	879	875	887	903	886	909	909	892	900	902	850	901	824	895	853	909	912	826	865	903	872	834	880	928	922	893	897	841	847	880	845	889	873	881	846	864	886	874	864	934	857	862	919	837	898	896	876	889	931	906	881	875	896	849	939	877	863	880	899	896	898	855	916	877	909	849	854	910	875	874	928	882	863	881	836	883	911	917	906	857	910	919	938	891	892	876	880	838	885	846	882	905	865	908	878	861	868	868	890	919	861	902	961	914	885	875	890	889	846	834	920	875	885	907	892	870	870	876	901	872	899	909	914	845	826	912	884	851	900	843	910	849	864	898	863	867	861	843	920	888	892	868	864	886	919	879	878	852	908	865	879	832	824	908	840	936	916	865	828	859	828	876	901	848	911	880	865	858	962	823	879	873	898	876	837	875	873	824	864	887	863	986	793	885	842	845	870	854	837	895	897	923	882	877	831	898	873	879	920	882	899	862	918	857	892	903	901	868	883	863	929	857	885	922	950	916	898	814	919	899	909	863	898	856	925	881	874	929	867	876	860	888	854	905	892	889	877	902	926	956	868	875	902	840	864	833	856	959	895	853	858	933	886	902	890	966	907	864	891	845	884	921	897	829	875	923	909	902	872	914	888	878	883	864	870	920	881	861	853	867	857	810	916	881	912	899	918	886	857	858	869	861	902	813	892	837	854	803	870	915	853	863	871	881	856	912	910	910	817	878	924	916	909	876	830	859	878	915	888	913	876	895	906	877	860	882	904	880	912	905	899	869	892	891	884	873	843	853	825	862	945	866	931	841	861	906	875	894	842	869	893	878	842	883	844	877	858	861	861	849	885	919	896	912	881	907	833	906	883	824	916	874	900	869	917	831	889	880	856	878	868	861	906	870	864	868	901	879	902	865	918	858	875	849	869	896	840	903	865	868	882	884	890	860	881	887	906	864	880	875	904	844	895	889	938	949	852	877	841	870	852	871	843	866	835	895	850	914	918	870	893	853	868	874	921	876	943	907	883	871	863	898	859	818	868	891	916	890	894	874	920	861	851	944	862	872	888	921	887	860	864	850	792	820	876	860	865	854	832	860	847	847	906	912	827	893	881	873	881	910	891	914	853	889	844	915	908	859	903	869	880	801	867	871	888	905	874	881	839	851	883	951	892	877	871	920	888	859	837	912	865	837	890	870	877	872	942	823	910	882	956	864	898	827	905	908	896	902	903	951	916	902	852	907	869	916	855	897	929	852	891	927	859	908	910	913	854	840	869	821	868	890	906	914	867	934	854	871	897	913	875	922	897	917	902	880	902	870	850	894	873	914	838	866	879	919	827	871	888	864	866	894	900	880	916	863	921	837	868	890	830	902	916	893	910	827	886	906	914	905	929	895	871	859	873	891	837	941	882	898	848	865	899	889	889	850	912	862	889	851	871	866	846	838	869	895	874	899	867	873	834	902	891	894	884	882	896	931	840	930	871	910	840	815	850	893	871	884	978	884	903	854	900	907	873	821	860	913	939	863	898	877	882	872	895	866	854	853	939	832	903	892	864	871	891	875	897	876	925	914	869	879	926	919	868	894	929	882	895	876	885	934	875	913	906	866	870	951	861	870	857	897	855	896	855	922
37344	36146	39986	34975	33393	26432	19212	13268	12995	18154	14517	11530	10130	10139	7484	5820	3639	1986	1257	1059	2201	3079	1846	1382	1489	1320	1133	997	932	799	1253	1136	903	917	739	583	517	514	481	472	399	382	326	326	336	322	350	295	298	285	300	310	272	321	304	334	288	292	332	340	288	278	306	282	295	299	308	292	282	320	292	305	284	314	334	320	316	278	320	296	309	313	325	292	339	314	279	297	310	301	303	268	305	311	320	292	296	274	309	316	287	298	284	289	295	330	284	306	304	316	301	265	322	323	332	340	311	339	292	285	313	285	307	316	303	314	302	334	295	280	312	295	268	262	286	318	296	304	294	278	337	282	293	349	270	319	282	290	317	296	326	308	307	308	342	284	308	308	303	282	304	287	287	307	309	304	306	321	286	297	307	286	272	285	283	316	311	298	278	286	317	314	305	295	305	299	291	275	287	337	299	300	274	269	284	293	279	294	320	320	295	298	301	312	316	320	283	323	353	331	301	302	310	296	299	319	313	276	278	298	320	293	273	264	308	282	300	310	314	316	304	271	307	296	290	286	288	322	274	312	311	289	297	303	301	282	320	310	304	288	290	297	308	287	292	305	278	313	303	297	287	310	311	301	359	303	319	316	276	284	299	273	299	330	279	288	310	300	305	312	293	301	276	308	331	300	286	320	314	321	285	303	291	289	320	297	333	305	302	313	293	304	333	287	313	298	300	308	295	322	292	316	296	321	310	308	291	275	304	306	295	299	282	318	296	303	314	298	291	298	294	319	279	290	318	306	270	278	286	308	271	298	335	308	296	300	267	303	306	311	282	292	303	291	310	339	289	268	315	263	289	332	301	301	262	323	312	280	310	338	295	297	312	333	314	288	294	297	305	276	330	293	291	292	292	276	264	264	302	299	286	280	328	320	292	314	290	321	320	327	320	294	295	300	304	258	298	330	288	314	307	318	316	304	300	308	287	285	309	291	287	266	292	308	282	322	300	294	285	314	283	255	286	268	294	330	310	286	308	306	299	341	300	319	299	306	303	312	301	296	317	307	294	275	315	287	294	310	285	291	323	289	302	316	292	292	285	291	278	308	313	283	314	297	326	321	300	305	294	287	303	286	285	315	309	322	311	298	332	285	288	297	286	285	311	284	323	312	306	292	284	277	334	288	290	275	298	288	292	283	303	286	309	302	310	296	318	304	283	283	318	317	288	298	308	306	309	317	287	287	299	281	331	285	293	294	315	283	293	316	280	295	313	293	320	325	339	315	309	310	279	320	292	312	315	299	295	287	290	319	300	319	293	290	300	257	271	323	268	308	308	342	323	309	273	295	289	308	325	295	274	288	315	295	312	313	311	311	325	316	268	277	289	277	291	299	332	281	305	298	286	284	314	319	324	294	300	322	308	301	328	297	297	252	311	308	303	290	295	298	313	251	292	298	299	319	296	285	271	276	293	303	312	305	310	309	311	301	291	311	288	307	277	322	294	263	281	306	298	314	285	315	296	299	280	291	299	267	270	311	283	286	277	275	272	278	320	276	300	315	303	310	294	311	292	318	285	296	320	329	272	293	319	329	254	292	296	291	301	270	302	327	310	297	278	299	298	294	296	306	326	279	305	303	312	333	318	326	293	349	291	296	275	301	279	297	291	288	264	334	282	284	280	296	304	318	332	279	262	283	330	286	287	311	297	294	305	290	304	318	285	280	276	321	276	335	316	311	304	310	301	306	285	315	288	325	291	274	323	341	295	281	285	271	306	324	306	326	323	295	306	332	263	306	283	305	337	311	281	318	315	266	308	304	304	282	316	270	319	291	282	286	275	294	298	308	307	284	323	315	341	300	279	319	330	293	338	296	287	303	304	290	307	309	276	307	312	279	322	296	303	310	315	274	325	321	270	281	278	296	317	283	275	324	303	284	310	308	278	298	295	307	329	332	318	302	344	287	286	267	321	308	294	311	300	231	291	280	280	327	322	296	325	314	285	299	322	262	332	313	309	274	312	300	284	274	298	313	294	280	310	317	307	266	312	317	285	300	302	289	338	309	280	284	293	304	286	318	311	313	287	313	283	336	293	314	294	307	320	300	316	298	258	323	290	313	276	278	310	300	307	314	289	293	286	306	288	324	264	275	316	289	313	293	321	332	310	305	286	296	287	296	307	319	317	287	322	278	278	321	302	309	276	299	307	270	284	297	294	287	295	308	317	322	308	303	300	314	312	287	323	310	281	299	286	300	304	296	302	298	312	314	314	307	302	308	313	271	305	321	310	301	309	338	312	324	296	289	304	316	296	297	331	300	269	313	335	317	317	279	291	289	333	291	291	308	300	313	311	292	302	330	312	307	279	283	299	304	329	339	286	286	316	312	305	316	298	268	310	323	288	302	278	290	317	306	312	300	290	288	279	307	311	282	287	287	319	309	283	301	265	305	303	339	299	333	323	285	268	310	288	300	288	287	331	301	312	294	283	312	343	308	288	303	295	318	289	334	298	294	350	355	330	311	274	329	319	307	317	285	324	345	302	310	259	297	301	292	296	280	302	273	313	312	269	323	295	326	300	306	315	351	290	291	268	297	344	303	289	298	309	281	315	319	311	324	322	295	286	300	296	320	291	305	306	308	331	292	253	302	288	294	293	277	295	305	338	307	291	279	291	269	282	318	323	308	315	309	286	292	304	326	288	284	286	322	293	295	305	305	297	301	294	330	270	347	301	324	267	289	315	292	322	324	288	290	313	268	333	294	310	285	290	309	281	342	292	304	315	277	289	307	313	308	300	331	317	297	298	304	326	306	301	307	319	289	325	310	284	338	291	303	279	300	311	308	282	290	290	336	299	305	284	294	326	322	301	285	309	269	298	288	311	289	312	287	293	290	294	322	311	314	274	284	319	313	302	317	338	304	291	347	273	344	271	301	310	279	299	303	305	313	296	289	299	305	305	277	318	302	272	276	304	309	318	301	306	278	337	330	308	284	317	305	289	298	301	309	312	315	275	292	307	300	333	274	325	292	279	270	288	286	302	318	320	320	309	296	294	279	288	280	297	333	322	265	289	282	275	305	303	311	325	296	303	286	328	296	286	272	292	336	298	306	285	328	299	245	307	303	277	274	301	356	305	290	287	277	312	301	317	301	300	270	275	311	292	326	301	312	289	293	303	303	308	294	312	313	306	305	281	269	319	311	334	317	322	291	271	298	313	287	293	311	295	278	303	276	299	308	312	326	294	307	310	276	267	279	310	273	280	286	305	316	294	292	317	300	273	301	279	297	319	305	321	306	329	313	296	304	270	275	281	315	281	272	295	295	308	324	312	314	316	296	327	319	283	312	299	274	299	331	302	311	280	315	328	285	303	295	324	298	310	292	314	280	289	301	288	293	303	298	294	320	318	303	303	302	305	306	325	317	289	301	312	304	335	296	325	330	291	313	309	290	301	327	294	306	316	301	312	321	321	274	285	321	327	295	286	322	288	267	293	286	288	326	310	300	279	318	267	328	328	315	298	287
22320	28108	37204	39353	38558	31598	24631	21215	24489	32262	27864	25192	25466	24424	19315	16547	11046	7431	5088	4845	10512	13244	8369	7173	7454	6378	5955	5470	4927	4182	6529	5924	4742	4877	3773	3162	2371	2292	2338	2141	1626	1432	1271	1140	1039	956	954	816	821	784	811	753	768	756	760	763	732	738	742	765	728	701	697	697	709	753	728	721	733	763	693	769	747	722	711	721	740	734	713	715	704	708	763	746	741	716	785	701	727	748	699	725	724	775	756	762	715	730	690	763	712	761	744	756	748	764	723	749	711	725	691	721	733	678	733	735	727	783	691	738	739	743	720	718	731	758	727	740	809	739	758	704	749	694	758	736	728	741	748	750	727	757	736	727	754	730	734	744	743	747	679	732	744	723	715	767	724	734	769	767	767	719	710	698	780	751	758	723	789	766	704	744	762	717	762	731	656	714	771	712	740	774	707	761	729	732	752	688	719	707	771	730	681	728	715	764	746	767	754	750	694	711	736	674	717	730	702	696	766	661	743	735	740	742	732	753	687	732	737	739	714	706	698	725	703	710	770	758	729	752	725	750	790	730	734	741	691	725	725	782	730	747	720	690	718	702	734	770	710	679	726	727	713	736	708	739	731	719	740	703	709	739	762	727	750	720	743	711	747	707	759	745	708	736	675	723	706	732	750	708	709	742	734	719	729	707	747	721	670	741	733	728	742	743	772	708	718	709	688	768	747	773	796	751	712	744	743	764	729	759	742	708	720	761	703	724	737	718	774	699	731	714	672	786	755	707	701	705	736	711	733	745	711	709	776	703	698	719	687	688	754	722	719	691	730	682	710	705	731	693	699	725	665	718	719	734	731	713	773	742	689	637	680	815	718	732	765	738	743	711	715	723	712	747	725	726	709	773	721	771	748	734	740	698	708	740	743	734	728	691	709	720	736	765	770	741	686	706	730	696	710	712	728	710	729	734	719	683	749	709	742	728	691	703	714	715	759	730	745	731	714	679	737	740	706	773	726	707	716	684	751	767	715	733	760	704	719	765	741	737	725	712	721	740	756	752	739	706	675	728	754	692	763	758	808	643	702	707	713	771	719	779	751	730	738	730	711	762	758	741	713	670	792	671	754	716	726	763	747	716	720	703	729	761	759	648	701	814	738	729	794	771	709	755	742	720	706	722	681	706	711	752	749	696	752	755	762	720	706	683	707	739	691	757	740	691	706	777	723	738	698	691	689	711	751	722	719	697	714	689	736	743	737	716	759	726	726	699	750	721	747	730	731	760	739	736	717	710	784	727	794	715	695	778	780	762	738	740	688	781	760	720	724	731	765	747	680	696	662	743	773	720	767	755	731	732	729	792	695	705	759	702	728	763	716	755	743	744	727	734	755	765	730	763	709	751	740	706	703	744	749	703	759	679	740	764	718	777	693	755	708	710	754	787	711	740	737	750	731	771	730	683	751	688	741	709	684	727	749	707	742	732	786	737	706	694	744	674	708	748	704	797	708	735	791	703	776	727	696	779	721	737	742	733	719	705	792	673	726	735	696	736	730	716	741	734	740	695	682	742	757	775	727	756	740	718	777	723	745	757	754	736	693	723	745	657	726	748	715	761	700	722	676	735	744	740	752	761	685	746	754	735	721	749	728	778	712	682	759	709	776	690	657	738	733	675	749	796	757	723	710	755	716	704	734	710	742	717	722	727	738	691	733	707	699	674	718	777	704	750	774	696	722	730	769	733	750	706	699	743	731	713	809	743	753	750	724	710	709	766	709	764	706	764	693	749	729	708	744	699	716	746	719	743	718	726	712	764	737	726	755	722	721	704	734	727	714	751	709	754	714	706	766	753	747	728	762	696	713	734	742	705	736	716	756	759	724	742	778	738	753	710	783	719	735	699	741	674	751	733	693	713	675	743	673	678	773	721	680	758	765	764	702	780	710	704	783	746	760	767	771	712	729	803	741	712	729	689	752	707	709	753	710	730	681	719	739	743	709	743	691	690	770	713	728	710	720	717	725	738	722	783	762	715	669	746	713	686	730	704	745	707	696	737	754	724	745	710	746	765	734	724	706	700	714	735	717	726	735	733	732	689	725	724	725	721	696	753	750	678	763	677	769	777	748	734	759	707	701	683	721	746	740	740	752	775	717	771	680	724	752	750	718	776	717	709	766	723	714	708	746	712	713	714	706	733	717	756	720	727	719	694	734	727	732	743	742	713	739	698	702	690	740	757	708	744	695	734	748	741	729	720	710	685	744	706	707	735	766	746	731	721	703	785	743	728	693	736	751	701	748	691	753	705	734	720	735	756	732	735	743	739	701	729	717	707	693	747	711	728	722	714	726	696	722	722	714	702	764	806	737	710	755	728	771	736	755	728	746	690	753	709	752	667	737	739	789	738	725	736	712	723	746	699	753	717	679	671	767	723	713	744	735	680	756	707	742	768	717	698	726	706	739	721	711	709	742	769	703	713	727	764	762	750	749	743	698	719	662	737	767	713	704	738	788	741	713	764	709	741	680	737	740	758	742	744	700	713	742	715	728	729	723	714	699	758	710	717	661	751	770	675	717	726	697	727	719	782	712	749	731	717	682	703	716	770	794	729	680	748	712	736	716	696	759	768	711	754	719	760	718	750	697	765	768	697	722	756	734	728	746	763	721	728	688	718	696	706	727	723	733	730	746	709	701	751	688	746	740	768	697	648	678	738	724	743	731	745	750	685	726	763	795	816	712	725	718	711	694	706	746	688	774	755	722	694	696	741	801	724	741	731	700	752	760	706	708	767	732	752	764	725	694	757	723	719	780	727	736	770	683	733	762	737	737	722	702	740	756	706	719	696	780	776	728	768	700	705	737	768	741	710	722	761	725	657	721	728	760	716	741	697	731	715	708	713	764	742	702	744	685	688	685	717	683	737	706	736	730	723	730	771	737	731	738	751	747	735	752	733	722	784	685	707	736	731	731	735	724	751	668	728	740	717	734	738	760	758	744	672	670	725	700	685	737	741	726	731	753	798	732	727	692	722	752	695	713	758	733	771	683	700	744	742	724	766	744	724	728	684	691	760	672	746	704	752	698	741	727	726	720	718	733	752	743	762	728	732	741	752	708	730	752	728	706	711	743	703	748	757	712	730	727	754	675	716	734	725	754	734	732	769	715	706	714	667	765	727	714	755	729	762	778	765	757	726	743	700	723	729	703	720	758	679	696	710	728	747	736	738	755	701	720	768	713	729	744	760	730	699	709	756	741	734	726	762	745	726	741	712	717	725	699	715	695	670	737	755	725	714	744	698	742	722	709	745	730	770	752	685	747	731	781	710	710	726	736	781	712	722	745	726	721	714	704	781	714	746	748	745	711	726	730	768	732	732	704	691	684	774	715	761	724	772	758	703	723	737	731	745	749	747	678	722	710	699	711	769	716	736	724	722	698	735	705	762	737	723	742	678	700	671	708	695	717	711	820	712	715	739	746	774	740	691	774	730	707	648	757	719	712	691	766	701	755	707	726	715	745	730	738	763	744	717	711	676
14458	9842	12247	10480	7396	4580	3167	2343	1921	1607	1359	1254	1142	986	838	713	592	588	521	522	470	536	504	475	449	481	449	437	398	433	412	417	411	431	447	414	426	385	382	422	415	398	403	413	385	385	385	378	412	403	362	408	391	401	392	395	321	373	381	355	352	390	437	433	383	360	377	389	395	365	418	400	374	410	366	387	354	395	379	389	403	406	366	417	393	361	382	369	375	385	403	404	372	387	394	386	380	402	389	375	384	369	380	401	410	391	395	366	372	396	397	406	383	357	367	399	380	402	402	371	371	358	395	376	414	391	371	395	376	382	367	376	374	348	361	361	369	376	382	363	378	371	404	381	390	358	400	421	425	403	394	403	394	400	387	389	366	351	396	375	372	402	384	382	408	387	372	381	352	403	403	378	403	381	376	374	367	394	395	358	399	374	412	406	413	399	396	394	383	403	398	341	437	396	368	413	412	447	391	345	361	380	400	388	392	340	376	365	366	363	381	349	404	414	383	392	390	380	380	360	401	398	417	381	413	366	420	400	380	375	404	411	385	371	400	408	373	377	392	388	402	441	408	409	393	397	388	388	377	426	386	398	371	404	397	392	398	394	366	382	405	377	357	349	362	379	398	418	412	359	397	389	332	389	399	400	413	379	403	405	361	388	374	393	376	386	377	364	369	382	373	372	357	407	402	373	325	369	364	359	439	408	376	423	374	363	421	399	374	414	340	386	387	394	391	357	389	380	389	358	409	403	371	402	392	399	392	366	382	431	387	377	413	402	392	385	335	394	381	377	411	379	397	412	364	375	369	350	360	397	365	370	385	389	346	430	395	353	348	379	409	401	381	399	382	400	365	409	380	396	388	381	400	412	366	346	385	324	391	382	416	373	386	362	369	359	374	377	356	394	416	432	408	345	381	368	379	386	369	335	386	375	409	394	427	374	370	382	417	362	386	400	407	400	398	389	378	379	379	392	403	394	367	369	391	429	371	384	395	376	370	403	362	365	433	383	398	383	393	352	402	392	382	380	385	380	406	375	394	387	374	380	405	375	368	394	353	375	372	366	381	391	399	371	377	399	430	398	411	388	392	371	378	424	378	334	381	379	383	361	391	418	399	374	416	423	386	397	329	417	390	420	395	368	356	394	380	372	362	369	405	379	386	390	384	415	362	370	386	388	333	409	383	378	390	388	383	377	414	399	392	398	397	389	375	362	402	391	397	388	365	405	385	389	428	393	383	365	414	356	386	406	413	403	407	396	393	379	388	385	427	365	353	413	370	386	399	368	371	384	368	384	366	385	395	416	375	422	396	391	396	417	380	428	373	414	407	399	388	372	392	369	372	364	349	391	395	380	382	399	380	360	368	380	379	417	378	391	400	377	368	419	411	411	371	389	363	404	403	403	367	402	375	360	378	404	373	382	371	388	382	375	357	386	389	405	402	375	404	359	396	423	443	379	392	420	377	363	400	402	392	377	380	344	367	395	383	440	382	399	380	369	381	408	387	415	375	396	400	378	406	422	375	339	352	399	382	371	379	375	391	365	399	376	385	375	385	387	373	359	403	387	394	382	374	398	400	361	359	418	383	380	391	378	371	418	381	369	417	409	406	377	362	376	423	382	362	360	381	385	370	405	408	405	389	363	425	349	381	387	378	379	360	390	392	381	377	410	397	416	408	396	397	400	398	372	339	404	403	405	392	357	415	394	410	406	424	370	400	352	353	358	348	379	389	389	385	380	376	396	368	382	398	387	385	386	393	416	388	397	425	418	391	412	421	375	367	410	375	382	422	358	374	380	408	357	373	401	388	377	344	399	411	371	366	401	363	356	397	375	344	368	389	368	360	413	393	370	341	399	356	395	392	383	391	401	377	377	384	387	396	386	391	384	438	402	367	370	395	396	411	402	398	389	374	444	387	385	405	407	395	334	364	381	367	381	406	369	385	403	384	371	426	396	438	390	392	387	413	384	371	379	399	383	403	373	387	364	385	387	379	369	379	381	405	375	386	397	403	392	430	407	376	391	378	386	413	342	423	379	396	389	430	392	440	375	415	394	387	380	369	372	428	400	403	384	391	376	402	410	355	393	393	380	368	403	365	402	370	401	407	376	369	385	390	368	355	360	364	377	416	388	368	433	374	368	373	380	413	395	408	423	365	389	362	376	400	417	398	390	373	397	405	389	429	365	375	402	377	405	415	388	358	382	368	388	402	410	407	375	418	372	363	392	388	407	373	365	373	417	409	389	396	415	354	401	426	397	426	392	388	446	375	381	414	377	377	357	350	380	407	427	390	422	390	392	412	342	392	371	388	365	418	386	392	414	443	378	412	371	400	383	404	355	348	383	413	389	382	375	387	388	394	350	407	385	381	385	360	398	375	369	401	369	369	360	403	367	398	369	398	349	372	402	383	375	414	405	389	398	400	346	392	406	385	386	383	437	410	401	413	377	371	367	363	340	398	380	407	387	388	395	372	390	395	338	378	420	364	391	376	430	361	393	438	371	399	388	434	386	387	383	376	394	408	381	398	437	427	395	392	402	413	398	398	392	385	396	423	429	361	375	382	359	406	390	364	426	380	381	399	385	424	374	393	394	375	409	364	390	366	379	382	418	390	365	367	397	394	366	360	414	394	358	382	405	382	388	376	394	387	353	381	377	400	374	334	395	400	387	411	398	386	410	404	390	392	379	386	390	398	401	377	371	395	381	410	395	384	378	384	397	404	390	428	349	424	388	374	393	401	379	401	408	367	422	406	389	390	380	370	421	403	365	407	414	384	395	367	374	381	418	402	429	378	389	404	402	382	396	376	390	406	380	407	354	401	361	388	383	378	387	394	355	386	399	388	398	380	393	397	409	394	370	429	383	371	371	388	428	376	367	405	388	357	377	391	427	397	369	425	373	396	391	359	342	370	411	372	339	408	396	364	343	370	387	372	397	338	408	391	365	396	387	427	394	405	386	389	411	352	369	368	386	396	391	374	410	419	413	360	429	361	405	400	396	376	422	383	398	397	379	398	383	386	342	403	380	366	368	375	390	372	364	356	366	395	422	398	402	373	395	391	356	417	377	397	347	359	399	391	400	386	364	410	366	408	388	374	389	411	404	379	398	365	402	376	378	422	394	375	401	408	406	389	375	384	379	331	408	374	404	383	368	424	375	379	394	385	401	392	389	402	369	381	372	376	358	403	388	382	401	382	370	344	367	409	420	373	383	365	390	395	403	387	375	367	407	364	401	349	387	391	366	404	359	408	416	374	403	360	396	460	349	399	347	369	393	369	410	380	362	391	402	407	402	381	351	395	420	356	383	368	420	411	371	405	385	363	389	395	385	425	390	367	402	432	393	407	375	417	405	387	381	345	374	391	348	370	385	358	384	358	371	359	362	400	367	364	359	361	401	419	374	337	329	403	379	368	386	356	378	383	412	395	358	372	388	358	363	397	384	400	400	388	372	395	422	409	381	408	382	368	395	354	399	359	391	394	403	423	399	396	416	403	361
8814	8957	17855	20824	18155	13701	10920	9327	8130	7459	6409	5592	5049	4578	3757	2893	2355	1989	1828	1711	1829	1966	1664	1510	1483	1459	1395	1417	1298	1290	1252	1247	1209	1112	1170	1170	1096	1060	994	969	1011	1042	929	1025	967	973	936	901	927	942	949	865	922	912	915	916	890	927	933	865	915	904	892	927	962	934	930	913	992	885	955	906	931	943	926	916	982	942	923	959	940	919	918	955	885	941	909	985	919	894	970	906	907	931	894	920	960	917	955	946	927	918	893	866	878	922	960	889	938	915	876	938	925	891	937	939	903	911	938	901	944	922	933	930	905	883	950	942	909	977	894	927	906	918	901	957	923	937	883	899	931	953	860	926	920	871	905	938	977	910	940	899	942	929	921	872	992	884	895	896	954	873	926	918	953	937	953	984	925	885	925	957	944	952	929	927	967	912	880	911	905	890	954	931	942	917	898	886	921	902	927	934	933	925	837	945	914	923	943	920	946	907	923	968	979	909	884	967	949	945	929	943	952	951	977	945	927	991	928	922	867	948	901	968	913	948	943	889	900	910	956	927	904	900	996	991	929	952	889	943	925	918	912	889	944	924	928	933	913	961	926	911	934	919	873	944	930	986	944	893	956	927	878	968	934	893	953	914	947	975	942	958	874	950	976	926	954	931	944	945	927	945	897	884	983	928	891	873	867	971	952	951	923	940	956	913	925	939	843	1009	916	892	920	919	966	909	896	910	923	882	999	1002	917	901	954	894	934	907	981	990	886	915	912	866	941	903	885	900	926	914	912	953	959	852	948	930	942	944	895	902	940	941	950	934	927	914	918	920	948	906	936	868	943	947	933	901	933	951	949	924	973	878	939	953	947	953	953	962	944	912	936	926	915	934	925	950	939	921	893	900	907	885	914	886	908	900	970	916	918	973	946	890	900	920	935	947	933	907	938	879	933	929	943	941	939	909	977	886	934	934	959	942	947	874	882	955	933	947	928	955	911	885	974	891	891	938	933	884	867	921	920	923	904	931	870	913	960	933	929	929	934	903	864	937	940	941	903	890	964	922	966	933	918	901	933	927	923	931	878	913	889	919	930	941	961	919	914	919	894	936	909	901	919	920	940	953	989	889	936	932	908	957	979	922	908	908	899	954	978	915	930	894	896	929	883	984	964	872	941	873	920	984	962	965	954	881	881	955	852	910	945	908	948	959	954	951	960	911	916	956	894	925	944	956	927	931	912	954	933	967	928	924	924	894	877	912	904	973	983	930	962	943	963	943	967	972	925	918	878	951	923	921	947	926	974	979	939	892	930	906	899	936	904	897	956	932	890	890	968	900	931	890	961	900	901	1001	933	975	917	896	888	976	935	955	951	943	916	976	970	946	970	904	921	932	918	903	881	923	937	951	920	936	949	911	926	885	935	935	933	933	934	918	893	864	943	936	904	903	968	916	919	913	923	924	896	965	948	904	899	940	943	924	949	922	935	889	925	950	901	909	914	932	918	908	910	950	922	910	932	933	934	959	899	880	905	915	998	939	881	952	973	940	915	903	955	914	915	907	950	927	905	896	913	911	915	957	940	968	1007	908	922	929	957	925	886	915	942	898	892	870	889	915	908	918	955	973	928	920	951	898	980	914	917	925	883	885	947	934	906	984	925	891	928	912	928	920	955	918	956	968	915	924	943	939	943	955	908	933	924	948	908	947	903	903	920	934	873	913	936	901	967	930	948	909	880	947	978	926	905	895	936	887	925	930	946	963	909	940	934	886	924	916	904	928	934	896	1000	909	944	947	964	964	887	914	950	878	909	925	890	945	889	949	934	958	884	931	918	930	874	908	838	957	898	921	1014	933	895	970	933	931	905	941	938	971	910	980	977	938	898	1000	910	964	892	966	931	953	900	911	962	917	920	910	905	919	961	921	971	977	932	935	905	948	868	865	947	941	960	901	973	912	924	955	975	937	946	956	904	899	869	921	905	920	928	886	951	890	957	957	876	935	875	969	906	898	867	871	931	907	943	942	936	918	946	986	960	937	961	924	908	897	913	901	902	906	947	965	930	908	856	921	821	946	1028	879	938	927	912	955	981	917	942	911	944	932	913	909	923	917	892	917	946	874	917	945	898	976	919	936	860	928	957	981	918	940	882	909	971	962	896	909	968	996	892	903	970	886	911	982	901	930	916	933	908	935	917	949	961	942	931	887	896	905	922	893	973	968	990	870	950	881	931	955	926	965	964	943	929	932	939	911	936	918	968	910	946	948	914	934	957	962	965	865	917	940	919	922	890	881	1000	915	923	957	940	896	940	944	875	869	916	899	920	907	897	926	924	956	873	911	930	917	884	900	952	938	922	921	949	909	957	877	938	917	947	927	921	952	885	884	907	931	911	890	918	924	925	964	893	984	902	902	950	951	954	978	875	920	957	970	949	902	909	956	909	911	938	920	936	931	937	957	915	848	912	959	989	959	945	924	928	955	910	932	953	933	996	919	924	941	893	920	890	966	924	865	947	914	984	931	930	953	900	880	909	949	945	944	916	884	931	903	972	933	933	991	943	899	978	987	968	940	921	880	871	850	875	914	963	964	916	909	926	940	887	914	903	966	911	930	891	945	895	877	936	900	941	939	888	917	929	912	952	924	921	947	904	928	904	938	958	929	922	887	885	924	923	907	932	935	938	900	914	917	981	929	987	904	930	940	947	1001	886	929	988	937	937	905	911	950	952	927	951	916	990	946	940	911	945	949	914	934	898	872	956	936	955	930	901	922	918	924	933	952	911	926	974	913	949	923	969	960	923	934	954	876	905	951	970	922	945	981	938	936	869	930	965	894	937	921	880	907	964	907	906	909	980	889	936	898	957	929	906	955	894	944	952	921	941	944	911	938	908	954	991	957	914	923	958	923	898	919	941	945	866	946	937	956	922	884	929	928	914	884	943	944	960	883	889	981	919	858	925	891	917	924	944	893	941	992	954	871	926	984	902	964	933	932	940	958	945	913	878	929	976	981	899	946	908	971	913	901	902	953	889	900	944	937	934	935	955	913	980	947	877	920	941	950	918	902	959	925	965	934	982	932	903	901	933	917	992	932	911	923	964	882	985	895	945	921	906	928	929	931	968	903	992	921	933	961	908	902	957	966	931	925	947	927	947	968	945	923	981	934	919	912	918	908	896	894	915	910	929	942	921	940	939	967	943	941	872	953	981	935	949	956	871	976	933	911	929	898	990	886	923	954	914	943	933	863	904	952	988	954	925	973	906	908	887	947	917	973	935	936	932	926	983	935	927	953	933	868	958	955	919	899	915	910	906	923	948	935	936	934	931	909	914	955	989	853	917	960	895	914	959	905	930	952	912	932	937	919	908	908	923	884	941	916	925	952	931	908	905	951	963	925	928	932	948	940	943	901	954	931	949	973	897	875	968	887	949	947	941	923	930	973	960	926	935	935	936	966	916	865	937	926	892	988	947	886	833	939	929	919	888	945	962	992	935	850	937	884	945	920	961	910	962	945	917	972	893	894	913	943	940	959	903	944
29264	23910	37261	36982	30351	22052	13438	9197	8445	11614	8894	7100	5659	5320	3957	2585	1527	1026	914	910	1440	1821	1134	947	933	879	811	793	685	635	848	811	802	821	653	565	537	513	523	499	452	434	397	409	425	421	381	384	403	398	370	373	391	382	394	420	436	368	435	393	367	379	377	372	401	366	365	388	409	360	379	364	361	381	377	404	390	417	374	377	363	390	402	369	379	378	384	362	385	358	350	373	359	376	405	393	398	410	402	386	362	372	390	375	381	380	361	407	314	395	378	367	363	428	384	334	346	355	366	370	394	366	356	343	374	370	402	372	368	371	377	403	359	354	368	360	361	378	368	393	376	368	334	359	361	403	330	378	387	357	354	410	377	394	379	408	400	380	374	371	382	387	407	395	386	400	349	363	384	401	368	375	403	373	337	390	377	363	393	397	400	366	384	388	410	387	413	383	385	389	387	362	357	346	365	394	397	373	319	383	355	387	370	346	332	389	348	363	360	335	342	362	356	378	384	359	389	396	372	371	385	378	377	386	394	380	405	381	375	356	360	385	345	327	398	339	377	382	368	372	400	389	373	336	383	357	366	355	396	397	394	386	346	385	350	386	399	348	405	373	371	359	367	409	381	397	433	383	348	386	386	363	375	403	355	374	385	378	359	325	396	366	342	356	364	376	432	363	398	340	374	364	409	385	381	395	402	378	378	412	373	404	417	372	383	371	381	339	409	372	378	367	416	386	372	394	384	388	338	400	433	396	382	381	385	392	378	388	381	409	370	392	391	422	378	391	351	361	375	391	386	390	388	346	428	364	370	349	392	343	371	409	409	350	377	381	361	395	364	433	374	380	384	395	371	433	375	408	321	358	350	402	371	375	383	389	391	406	364	374	385	356	381	376	370	413	352	399	363	388	352	379	354	360	387	379	384	391	360	402	364	376	356	380	405	357	388	375	405	377	389	399	360	375	384	387	314	359	383	371	376	370	348	346	398	360	340	371	345	399	404	356	362	380	391	369	372	349	345	424	394	360	364	361	348	368	362	423	367	360	364	367	378	413	370	400	371	385	349	383	391	400	366	388	360	334	376	339	345	374	398	362	394	365	351	353	370	380	401	380	362	389	377	408	371	390	384	427	350	399	383	419	396	374	399	368	373	366	368	393	404	403	351	387	364	358	396	370	370	372	375	381	349	377	379	403	409	356	359	346	363	416	374	361	371	382	368	380	384	408	403	354	374	378	349	356	404	397	373	385	395	366	345	378	407	341	375	376	340	356	350	359	403	373	430	388	375	346	367	399	365	396	406	397	396	347	400	417	391	402	407	399	400	388	360	369	338	397	368	349	401	374	378	382	376	398	379	380	381	378	385	393	375	365	363	391	343	344	378	389	408	408	391	401	391	391	350	374	399	391	432	420	354	380	424	398	380	373	407	360	339	367	390	358	341	388	368	349	362	361	374	386	384	363	366	393	392	402	379	341	375	371	430	388	384	376	375	345	391	392	386	369	390	362	356	348	413	354	377	358	382	368	405	406	402	376	348	367	336	384	348	324	397	399	362	357	385	378	345	344	363	365	389	412	440	361	409	368	402	338	365	389	361	366	420	367	391	382	400	379	415	346	402	379	385	388	411	365	383	384	348	372	371	384	388	375	403	367	372	418	379	354	375	396	393	371	375	376	390	427	410	411	399	359	390	385	402	381	361	365	387	357	379	383	355	375	334	378	353	363	341	354	379	389	389	367	354	379	399	441	403	363	368	355	428	393	364	394	374	357	436	376	345	368	388	341	370	346	380	367	372	354	413	384	370	375	351	389	369	361	386	346	373	349	359	341	385	354	396	368	421	361	369	354	337	360	380	391	366	390	383	386	376	404	350	349	408	410	412	405	380	372	370	374	380	351	445	404	374	350	373	389	399	363	391	391	394	414	372	411	352	400	427	384	386	383	368	401	378	378	374	381	331	387	391	405	359	368	359	370	394	386	372	394	335	407	378	365	382	372	362	359	380	381	354	367	371	387	402	358	381	370	368	343	375	369	409	369	395	351	409	365	396	403	384	336	399	377	368	373	362	402	366	348	369	363	345	380	386	378	392	367	370	353	396	388	393	373	366	346	368	378	355	358	355	368	373	392	397	347	383	376	323	369	341	371	401	361	379	347	357	372	371	389	319	376	385	360	384	408	374	346	363	385	381	408	379	388	399	341	399	393	390	357	353	374	389	396	372	373	388	379	375	408	396	392	360	376	380	391	403	376	406	370	352	370	354	350	374	382	374	360	396	372	397	382	384	425	413	351	394	402	397	345	325	389	419	364	377	364	413	369	403	388	363	382	373	371	381	364	365	362	386	396	393	389	402	380	360	410	327	385	348	372	378	375	390	415	390	387	375	326	392	391	413	388	381	409	378	363	386	397	399	370	342	379	354	410	375	373	359	372	369	383	397	389	399	395	372	384	359	391	355	426	378	373	407	364	376	409	371	364	416	357	391	389	364	395	391	363	357	362	402	373	368	371	343	398	356	367	411	357	377	397	392	386	373	400	370	407	407	399	400	366	385	392	376	405	382	406	405	371	365	406	368	414	335	363	382	360	394	393	383	387	371	390	387	403	378	383	375	351	353	387	339	358	391	395	372	350	411	385	379	388	368	402	392	377	376	382	378	338	376	395	372	354	368	392	381	356	399	357	383	354	378	395	390	390	360	394	389	390	381	366	366	372	347	379	376	342	381	372	369	413	403	373	372	386	381	355	392	379	376	365	358	393	389	349	384	334	361	379	368	366	423	357	374	364	359	375	390	406	405	374	409	408	387	372	373	390	381	361	382	360	389	380	394	359	372	370	408	355	391	376	377	353	412	371	341	394	345	383	371	385	396	365	375	411	372	375	392	376	368	410	405	363	363	402	381	398	422	382	353	387	368	369	375	428	395	371	397	368	351	366	402	381	416	368	362	377	376	387	374	365	409	354	376	361	352	397	406	396	393	347	362	352	385	381	405	401	397	379	382	377	349	352	390	361	356	367	378	402	360	366	390	395	425	386	360	374	353	377	382	393	362	410	403	377	333	380	333	375	354	384	365	380	358	421	425	393	362	336	387	368	409	394	356	395	369	351	359	368	397	392	381	394	382	374	404	376	398	386	333	386	342	377	397	383	377	386	371	377	357	379	374	368	382	381	385	387	370	357	382	390	396	369	390	409	376	387	355	382	369	355	390	380	366	381	378	337	349	323	389	393	361	419	360	391	362	406	391	345	350	372	380	388	392	387	393	373	380	373	362	376	379	380	414	398	371	387	412	383	364	362	380	368	408	376	385	400	388	401	387	364	400	393	399	373	356	368	383	398	394	347	372	330	379	411	376	439	397	373	381	375	367	348	356	392	394	348	371	393	370	383	331	424	383	363	390	386	355	312	371	388	386	365	377	411	393	341	365	396	429	390	359	389	393	415	366	402	355	369	390	389	368	385	396	407	369	392	373	325	417	352	375	370	400	390	360	377	348	337	370	415	369	410
17474	19218	35609	39131	35208	26047	18800	17409	19634	25024	22984	19202	16833	17759	13245	10223	5821	4226	3862	3834	6822	8493	5407	4679	4642	4312	4012	3592	3119	2509	4124	3945	3610	3621	2972	2231	1879	1689	1775	1579	1351	1302	1143	1105	1059	1055	998	916	919	928	943	963	936	949	906	915	904	897	903	915	879	898	866	896	866	892	895	871	913	947	899	907	921	889	878	898	872	941	943	903	911	934	873	916	879	910	906	858	941	910	895	922	909	866	904	916	906	950	941	912	917	872	921	928	889	892	913	881	905	905	921	916	876	906	885	887	841	891	893	930	980	897	926	841	880	925	840	924	934	981	894	884	903	899	906	930	958	912	883	903	892	869	874	901	957	914	941	922	892	945	935	905	924	933	943	961	940	930	902	919	918	873	910	867	835	939	874	932	909	934	911	846	874	977	981	903	962	882	901	920	859	974	890	951	900	900	864	910	922	896	949	864	890	935	954	849	882	911	925	883	941	914	947	899	906	841	911	937	897	862	951	937	904	879	909	903	861	919	930	834	907	857	834	919	866	969	873	936	884	850	898	916	892	906	924	886	909	897	914	931	891	923	881	929	912	871	895	897	905	900	926	890	895	968	914	908	875	970	841	865	893	921	929	932	882	957	893	885	910	908	889	909	837	869	909	912	896	887	930	929	898	898	936	916	926	873	845	909	873	852	894	868	878	920	916	888	916	913	894	897	882	894	860	949	869	883	901	903	871	945	915	918	924	889	902	945	862	889	897	879	860	839	879	879	891	906	889	908	855	875	915	883	941	841	880	851	888	933	859	876	885	876	848	937	877	848	840	889	909	884	863	819	920	921	881	926	907	932	903	844	856	926	876	933	932	867	928	934	924	906	906	925	922	867	909	931	916	913	881	931	881	836	895	909	880	877	917	909	911	892	884	848	866	929	949	924	873	942	947	862	939	912	867	876	862	911	828	957	903	899	877	874	934	893	919	985	906	921	944	894	927	861	922	958	845	925	909	927	894	871	971	933	904	888	887	892	880	892	896	906	914	879	873	880	855	901	947	849	919	945	911	902	876	923	908	850	871	900	916	863	892	884	927	873	922	928	865	914	876	923	921	855	884	871	863	903	834	915	838	844	888	907	900	882	834	881	919	909	865	867	944	899	963	936	895	916	857	884	898	892	980	904	884	919	946	907	953	886	864	889	876	891	889	940	893	895	892	854	865	888	896	887	860	914	882	921	958	912	910	926	926	944	855	829	924	900	936	905	927	867	900	868	873	872	849	899	921	899	889	818	834	939	920	962	937	866	902	881	933	916	908	897	891	934	873	865	898	970	875	903	893	945	969	917	907	911	813	846	905	908	851	916	869	919	878	900	943	894	884	874	939	930	913	871	868	852	957	913	867	885	830	870	920	899	922	890	899	963	923	926	921	873	847	899	937	868	842	910	913	956	912	864	882	849	941	928	915	960	901	878	870	924	943	882	918	912	929	894	880	884	897	917	920	872	842	878	880	915	957	954	919	894	904	922	889	877	877	862	879	903	906	897	923	868	878	880	957	920	896	894	839	891	914	849	875	846	852	872	931	897	887	931	870	952	893	912	914	886	886	892	878	868	933	877	867	842	866	891	912	878	906	931	872	899	917	901	913	905	903	904	875	829	850	849	910	886	905	926	892	897	882	918	911	871	864	862	933	919	903	890	870	838	911	882	915	883	902	853	853	890	917	914	905	851	967	892	953	950	876	901	906	901	941	937	859	927	861	923	869	861	927	854	952	844	868	862	925	832	882	914	931	871	873	910	930	795	941	868	858	905	918	866	866	905	963	899	917	829	886	829	829	874	969	920	929	874	907	910	908	909	888	888	890	868	924	963	872	963	905	906	922	897	914	886	926	910	916	924	866	926	929	909	933	917	897	919	900	892	901	877	927	910	933	872	843	919	875	867	906	900	900	920	896	890	945	879	869	902	915	893	882	864	945	938	881	895	900	890	925	915	869	940	929	904	903	877	888	934	910	850	963	886	888	870	921	854	910	931	873	919	884	897	859	940	918	867	870	872	898	904	913	908	904	903	924	922	880	934	905	893	882	893	944	888	914	921	909	895	884	972	878	901	862	848	902	922	904	945	884	871	908	894	862	907	890	933	855	887	911	905	916	881	884	927	884	863	855	901	859	918	865	925	895	896	869	894	827	902	888	891	866	883	908	881	907	886	853	902	892	928	893	897	920	897	912	918	820	878	857	886	811	928	891	921	900	875	897	929	867	887	907	926	863	904	856	916	903	904	899	911	822	858	946	877	871	849	932	868	932	863	922	923	840	882	881	932	901	923	910	955	878	934	910	882	914	881	912	874	908	853	877	869	867	885	861	894	908	858	840	878	914	883	887	892	951	859	894	919	922	911	863	861	921	921	911	870	964	881	930	967	873	922	936	862	863	902	868	895	891	931	829	873	902	893	877	914	860	891	917	932	857	924	917	888	916	920	860	923	900	861	903	905	858	925	916	851	954	946	894	855	885	959	888	879	939	921	882	881	921	868	854	880	928	928	865	947	884	876	924	890	924	926	871	876	884	869	847	928	909	941	852	946	876	912	891	892	876	896	873	883	924	843	842	880	954	923	906	945	911	917	903	875	903	880	865	903	893	861	941	889	871	900	911	919	878	910	912	916	904	972	932	912	963	882	844	923	910	870	861	910	947	895	900	862	881	950	888	869	863	921	957	911	895	919	846	910	826	940	863	879	895	916	910	875	943	888	934	920	891	876	876	895	904	882	875	870	904	887	887	871	855	904	897	890	900	936	910	909	898	932	846	882	929	946	899	860	890	941	892	903	877	918	913	923	899	920	876	854	854	878	858	915	917	901	938	906	928	836	904	868	850	918	903	910	889	866	892	902	870	895	850	908	897	945	912	943	851	892	932	899	918	931	894	864	881	861	925	879	874	898	876	840	912	927	900	855	870	900	847	882	874	974	879	917	912	885	951	918	904	931	936	887	866	893	866	918	940	894	927	907	883	871	908	901	883	909	841	927	890	914	891	889	829	894	887	880	967	911	862	916	896	894	909	933	896	868	921	901	895	893	835	886	931	922	928	907	956	893	874	904	902	906	866	869	922	917	884	891	877	912	885	920	911	898	852	895	881	885	898	953	906	927	939	950	921	891	947	917	906	906	846	925	884	965	911	891	909	925	938	965	928	861	853	844	904	901	887	911	879	919	950	958	853	869	880	875	859	882	925	853	942	851	911	943	914	963	886	909	859	932	923	852	909	940	871	908	855	909	869	899	920	964	880	895	891	857	890	890	862	886	919	888	883	930	881	864	921	915	915	906	881	939	949	907	853	858	817	926	898	874	929	874	940	879	910	875	894	934	930	881	900	908	843	878	911	944	919	915	861	858	887	927	903	954	911	890	927	900	910	944	868	919	876	891	879	863	883	877	898	910	887	884	938	889	947	931	874	931	874	914	828	897	906	882	974	855	874	818	913	897	901	900	911	889	893	951	908	865	888	861	844	889	826	916	922	880
39314	35582	45013	38942	34867	30431	21106	15615	20079	23522	16165	13197	11420	10738	6569	4730	2208	1428	1237	1066	1881	2773	1819	1384	1266	1250	1057	959	867	746	1150	1049	1060	1004	802	646	566	581	463	494	404	413	390	346	332	341	364	334	328	320	315	312	325	321	303	304	309	334	308	328	321	328	305	310	297	297	337	345	353	307	343	313	301	314	280	337	354	296	338	349	320	317	302	310	350	312	314	301	326	318	317	327	348	310	298	302	272	300	333	337	328	305	316	335	301	284	325	300	304	309	332	314	293	299	275	315	287	305	300	286	289	281	323	333	295	327	284	329	313	361	285	334	303	297	302	339	354	311	304	315	266	309	315	291	341	322	331	295	282	328	363	339	341	326	360	285	288	321	307	289	316	314	345	341	321	322	320	332	303	321	321	286	285	334	328	295	323	298	293	274	310	328	296	302	308	329	354	298	281	314	302	317	292	323	310	283	300	321	277	303	287	306	299	303	336	313	274	294	303	304	306	320	290	327	286	348	303	294	322	286	312	312	300	312	309	313	310	283	309	315	288	334	298	298	332	326	262	298	351	289	350	307	299	354	326	311	286	321	298	333	312	336	289	313	301	296	319	301	333	307	311	292	321	298	319	306	329	268	282	286	306	304	294	348	325	296	325	301	300	291	320	297	326	291	317	347	300	370	362	295	308	328	319	313	322	348	342	314	316	316	314	296	331	308	337	297	318	318	308	315	310	342	317	324	306	296	319	328	310	296	334	313	313	314	318	311	333	276	338	321	317	283	321	312	331	342	337	313	282	253	310	293	310	308	265	309	343	327	321	288	326	340	331	299	318	297	286	313	266	301	323	329	303	300	320	302	317	312	348	334	310	330	289	299	267	315	319	318	294	316	299	304	313	355	342	286	330	360	344	298	340	323	290	357	345	311	326	305	285	304	311	355	301	316	298	291	342	333	320	313	299	328	322	283	329	321	306	304	289	310	307	339	290	290	292	300	306	289	287	320	305	303	314	315	306	295	320	276	318	311	319	312	352	309	287	321	326	364	314	333	319	301	298	286	306	300	336	293	303	319	314	292	318	333	307	325	292	318	343	343	320	323	327	289	323	304	322	338	316	355	308	297	335	331	358	310	308	316	294	298	330	274	298	317	285	302	308	307	303	328	273	320	309	304	303	336	322	280	310	337	311	304	288	322	365	338	302	321	318	291	297	311	320	302	327	290	327	306	313	296	303	315	310	314	308	319	332	276	330	360	321	307	307	288	299	317	293	318	317	323	310	319	318	302	304	293	323	329	309	292	348	329	299	330	306	282	320	327	309	316	331	310	280	307	313	312	310	326	311	299	301	298	341	339	307	314	322	303	340	313	325	320	339	289	321	298	316	320	289	280	301	286	332	294	347	312	306	288	323	306	300	347	332	299	304	336	292	294	319	316	299	338	288	306	290	295	291	295	299	329	295	319	311	333	315	336	328	311	357	313	309	319	312	306	298	310	306	309	333	328	284	314	348	278	307	355	328	319	313	343	320	300	296	321	321	319	286	296	302	317	331	297	297	316	335	335	352	334	335	307	343	313	320	295	299	327	311	315	325	325	319	312	315	337	294	310	328	317	314	296	323	318	302	289	301	326	304	278	327	313	308	314	312	314	323	336	333	313	296	303	299	303	302	313	309	314	332	305	327	321	323	314	331	273	300	306	328	318	317	307	312	312	340	317	322	329	314	308	315	313	334	302	295	334	301	299	335	321	329	298	291	312	313	310	282	320	310	271	352	288	330	311	357	305	336	346	313	275	304	312	300	302	300	295	316	311	340	311	325	323	311	336	316	297	318	307	324	307	317	285	334	324	278	317	318	289	299	313	338	316	284	318	331	338	317	295	309	285	301	317	295	291	308	335	339	348	306	291	303	314	318	276	351	316	313	280	300	308	331	325	296	297	316	324	330	293	324	323	320	327	307	312	327	308	292	289	314	342	344	302	345	291	296	297	330	334	324	316	283	305	296	327	330	300	329	320	318	323	326	301	296	316	324	300	322	294	324	315	338	314	295	327	329	311	283	274	320	325	315	319	332	317	304	331	334	329	296	335	338	354	311	306	288	326	296	290	321	307	313	319	346	292	330	319	316	339	319	321	305	300	310	334	284	334	316	339	308	328	339	306	275	286	287	299	348	298	314	325	329	340	319	292	330	349	325	284	343	303	308	345	300	300	297	331	279	315	342	335	319	325	303	313	286	323	333	303	312	278	314	311	355	328	284	336	310	320	289	285	324	298	316	307	318	324	325	302	303	309	289	318	344	284	349	305	302	314	313	299	311	287	310	342	281	318	328	323	342	326	341	326	305	327	302	320	315	319	343	338	307	319	321	308	321	276	290	339	312	293	303	329	280	289	327	352	331	312	301	312	336	352	342	348	299	312	284	289	304	301	324	310	333	318	327	312	311	324	312	331	314	329	319	332	293	276	334	325	300	322	326	308	328	293	357	303	294	319	331	299	286	347	312	311	297	332	310	312	332	318	344	332	309	316	315	330	340	302	308	330	364	350	317	340	279	325	339	316	309	328	302	297	296	317	325	311	306	298	314	302	315	300	315	290	338	324	309	295	322	336	301	310	298	319	319	327	306	302	300	298	330	291	335	338	322	332	329	331	298	311	337	310	323	298	339	321	303	344	326	303	311	313	319	317	275	291	299	301	317	345	315	357	299	279	319	321	326	306	303	289	322	319	313	303	306	296	337	314	354	303	297	321	282	307	289	333	308	307	324	340	300	301	331	295	332	322	319	314	339	341	295	304	335	319	304	289	286	282	322	334	323	330	283	301	307	314	306	308	311	283	300	324	318	317	319	285	309	308	347	309	279	294	305	291	316	319	336	332	321	305	294	278	311	358	308	326	323	299	320	290	328	341	291	299	325	300	285	307	268	344	314	295	316	310	301	296	279	315	345	328	327	311	328	302	311	318	299	306	278	316	325	288	312	295	308	328	306	308	299	323	309	323	287	331	312	295	307	276	307	288	292	320	312	301	328	321	321	316	325	317	295	271	316	276	305	318	303	319	332	309	318	305	322	291	350	307	330	283	293	304	307	337	297	306	292	342	294	277	282	335	327	335	316	319	315	306	323	333	311	323	363	303	296	342	325	312	333	345	324	306	312	321	286	294	298	341	302	302	312	320	304	290	303	305	327	327	303	325	285	356	309	330	315	302	308	313	336	319	316	328	353	322	298	315	323	304	321	289	339	318	307	326	315	328	322	309	308	325	332	320	335	297	283	293	296	292	307	328	304	316	324	333	334	372	308	309	318	322	307	328	342	295	307	309	322	281	336	296	300	329	296	296	307	324	314	301	315	322	294	327	298	341	326	301	294	321	306	306	327	335	313	346	303	313	331	330	327	331	260	295	310	319	294	344	327	347	337	319	338	328	289	317	300	327	302	319	342	305	304	301	304	317	323	328	339	305	301	327	354	294	307	310	325	314	289	310	317	329	320	337	329	307	336	322	318	291	295	303
24924	27385	41502	44342	40337	35237	22931	21458	33789	35701	28900	26500	24492	23750	16456	14668	7251	5743	4892	5069	8868	12066	8018	7165	6548	6455	5761	5002	4696	3482	6553	6224	5590	5177	4109	3205	2679	2335	2014	1989	1574	1444	1335	1170	1040	956	958	881	791	800	794	761	765	719	781	803	784	786	763	760	812	726	747	762	750	771	756	815	781	741	738	721	788	720	779	756	774	700	751	717	776	745	772	800	788	760	732	765	722	776	758	751	768	743	786	718	768	752	755	790	774	731	733	788	749	755	742	751	792	771	779	755	782	745	705	763	745	794	784	747	796	723	757	778	761	780	765	742	764	838	750	729	778	736	762	799	759	766	749	802	787	795	800	792	782	755	773	773	743	730	688	766	716	728	770	727	737	774	794	762	768	730	802	763	741	823	795	826	725	752	765	795	803	772	758	773	790	765	784	759	730	738	796	756	769	803	782	759	765	717	780	819	741	792	729	761	784	731	798	730	730	763	769	751	760	770	754	786	749	754	727	742	793	749	741	743	775	757	764	809	763	771	726	778	789	764	809	768	815	772	755	717	698	779	782	729	756	724	695	752	751	769	780	756	769	704	763	735	727	812	784	763	747	709	779	782	819	774	784	798	778	754	800	721	760	768	752	796	754	754	804	787	751	748	778	770	716	735	770	736	755	730	762	766	737	735	778	783	717	736	756	703	761	772	709	745	748	732	717	742	755	709	768	733	769	726	758	767	735	812	734	710	757	736	719	727	762	762	762	696	747	771	747	772	761	718	738	799	765	740	739	716	797	743	791	726	782	786	782	775	745	743	744	793	786	769	736	682	744	762	796	772	743	781	727	740	789	719	743	790	768	752	737	736	753	792	784	743	767	759	776	767	758	738	747	717	803	777	731	801	726	769	766	761	744	742	770	744	750	742	780	735	739	747	723	716	741	777	797	739	739	729	750	747	728	797	748	779	780	750	735	743	744	721	755	729	759	774	758	790	771	752	757	775	738	728	764	739	741	785	734	743	751	800	761	773	807	763	752	767	779	768	786	708	759	711	752	762	751	745	786	762	805	767	733	790	742	712	730	805	759	738	741	761	746	777	793	749	734	786	737	740	716	732	770	787	750	755	757	714	772	759	770	774	728	774	763	757	778	746	747	764	755	777	718	689	755	751	771	718	710	749	729	744	732	794	799	765	745	774	792	770	742	762	741	775	722	830	744	772	820	754	739	733	761	887	743	781	735	751	734	771	719	750	749	787	780	713	735	737	792	806	727	774	796	786	775	762	766	771	754	768	764	782	729	767	778	751	744	778	796	801	733	754	759	742	795	788	767	751	739	728	768	662	750	741	755	743	820	717	755	786	759	821	752	758	762	712	779	780	745	762	749	753	755	778	787	770	754	781	731	780	774	784	768	760	728	710	757	750	746	729	799	761	758	733	737	785	703	772	750	700	720	732	744	720	783	747	722	752	754	768	766	754	732	772	802	738	767	774	758	767	713	777	726	776	728	790	771	741	756	789	756	778	732	793	710	762	761	729	752	772	739	768	767	736	768	752	761	779	749	755	792	779	768	754	744	751	757	713	761	765	746	704	726	798	775	731	741	760	833	741	748	750	750	730	730	798	779	758	747	740	727	761	760	727	726	724	760	761	781	776	763	816	727	766	767	743	777	714	736	811	762	732	718	831	776	771	726	765	768	767	793	722	785	724	772	770	712	765	800	794	744	749	764	784	714	785	728	765	747	754	709	759	795	779	725	723	748	747	764	763	750	841	773	777	733	764	744	794	754	796	751	771	769	769	725	776	741	777	743	796	744	772	757	735	783	776	753	820	778	792	763	764	746	784	718	730	785	725	700	745	792	750	731	689	826	739	732	766	752	780	811	755	743	763	757	751	707	746	737	734	770	780	756	726	763	728	754	758	755	705	715	800	770	733	733	745	719	726	738	759	800	782	794	750	743	724	749	783	727	739	779	743	766	772	706	768	731	814	795	753	765	786	753	747	737	764	829	757	744	718	740	708	793	770	752	777	738	757	730	748	787	745	712	748	719	758	747	730	749	752	744	754	748	731	731	751	759	808	760	756	793	773	728	723	737	727	736	735	710	814	772	718	767	749	747	780	738	764	739	769	725	718	738	749	792	764	777	671	749	751	753	745	695	751	694	762	799	748	755	719	706	777	732	750	714	749	747	686	765	735	712	752	785	795	768	778	748	744	795	736	735	765	738	726	761	728	770	746	785	737	753	787	761	775	787	781	723	791	766	728	752	761	784	776	764	768	745	733	742	747	744	788	787	748	725	759	754	785	748	784	765	716	804	775	708	738	789	764	767	763	759	711	759	758	752	737	774	753	801	759	767	778	764	758	818	775	759	777	753	751	732	770	749	771	780	769	726	737	781	803	792	727	790	762	758	761	717	732	714	747	758	748	738	763	775	783	775	736	770	769	728	763	751	782	734	784	759	795	761	714	724	784	778	693	749	780	791	737	708	746	737	701	774	796	753	768	746	758	754	732	778	764	741	758	763	790	735	758	749	785	761	788	797	773	725	781	764	774	721	778	792	758	750	783	734	726	751	782	757	825	738	760	740	706	764	734	716	712	778	752	741	743	713	713	754	799	719	744	793	770	835	752	729	708	771	812	749	762	785	756	713	780	747	725	783	770	805	758	767	764	755	743	771	739	729	768	766	770	736	700	778	773	787	776	785	731	706	732	775	771	740	766	717	721	778	757	758	780	753	741	751	699	746	789	758	698	827	718	752	825	766	773	771	768	793	763	776	741	777	753	773	726	767	770	741	754	761	731	760	761	734	729	748	756	770	777	733	774	753	779	765	682	777	772	764	781	785	768	792	781	818	733	759	779	703	744	773	776	788	749	767	726	729	769	745	776	758	754	755	763	741	757	758	721	773	796	747	754	763	759	729	716	703	727	790	728	733	755	717	756	771	734	726	783	765	789	729	775	764	713	740	732	739	790	782	789	778	770	786	750	783	747	746	780	732	733	756	778	757	739	772	754	764	687	772	685	748	746	809	798	768	737	731	735	735	801	742	763	718	784	780	750	764	754	780	756	739	744	752	785	795	761	710	757	775	702	747	743	715	760	698	733	781	785	771	784	789	726	719	791	756	757	777	761	719	753	750	792	772	750	762	748	765	790	741	786	783	747	780	721	730	805	772	751	704	753	737	767	746	768	797	735	781	746	755	777	760	720	712	762	752	801	723	765	751	750	731	766	769	749	764	808	763	734	784	783	758	750	740	736	782	721	741	772	655	745	759	767	759	763	764	767	774	748	760	770	757	728	740	744	746	778	750	748	741	743	754	750	719	781	780	757	760	717	761	745	776	759	747	755	758	740	785	765	789	771	734	756	775	760	777	746	728	730	774	757	737	745	761	739	778	727	745	779	746	751	777	732	827	736	758	776	738	701	743	787	764	791	747	801	790	734	763	782	737	750	712	729	762	755	726	732	776	762	767	760	792	762	739	811	755	775	755	747	718	739	774	744	779	754	735	758	788	737
14122	10001	14220	11776	8772	5960	3814	2377	2112	1764	1344	1238	1082	959	760	654	619	532	532	509	535	530	511	458	438	468	445	416	425	388	449	458	377	471	441	413	428	400	416	410	470	421	421	414	401	390	395	384	395	367	420	378	394	419	423	403	406	359	378	414	400	410	407	383	424	357	394	371	360	375	396	426	419	400	381	389	368	427	417	396	402	388	404	400	395	422	404	394	402	417	377	414	405	418	371	412	351	398	401	416	400	374	409	418	384	396	361	397	382	427	417	372	395	386	387	416	426	408	430	381	396	401	366	423	359	378	378	380	424	377	386	366	400	351	376	363	397	384	412	383	393	388	358	374	416	366	438	402	381	405	392	414	434	394	410	404	419	419	394	418	401	379	401	377	390	378	375	377	429	389	395	401	389	380	433	354	406	411	390	392	396	405	400	416	398	419	383	424	407	419	371	463	372	401	386	390	376	373	420	420	392	386	360	376	386	359	409	425	398	401	383	398	442	413	400	443	399	379	413	406	376	379	360	414	388	376	431	398	400	414	404	421	422	414	366	420	382	407	397	391	403	428	406	390	421	408	404	418	428	362	394	389	389	342	404	374	392	406	407	372	397	400	370	383	408	389	411	456	442	404	415	465	392	425	426	424	391	427	396	378	415	394	412	384	391	378	419	369	380	425	439	360	371	409	393	374	400	389	405	418	425	380	377	381	389	394	408	408	402	393	421	406	387	428	417	376	402	364	411	393	403	399	428	388	399	405	425	389	392	405	367	367	420	444	436	410	428	366	440	404	349	410	405	406	413	413	412	430	394	394	420	401	421	392	397	416	388	425	356	410	380	412	406	406	411	370	371	414	421	412	440	405	412	383	410	391	384	380	426	427	404	418	426	422	370	418	405	377	413	378	380	425	384	409	444	430	385	368	416	413	397	408	390	407	395	378	388	447	409	377	402	390	416	416	384	386	384	410	433	405	444	409	406	362	411	438	387	389	414	417	406	395	407	401	400	388	412	417	375	375	397	414	418	373	434	414	399	416	382	420	419	386	427	420	386	381	419	420	388	374	415	373	365	366	425	408	422	403	379	429	396	407	403	383	420	395	377	392	425	429	379	384	408	403	398	393	440	375	420	402	378	391	452	392	378	415	408	398	398	417	415	391	395	386	416	401	407	381	420	403	378	402	403	363	418	394	387	452	428	391	395	431	438	350	377	379	406	408	400	410	395	422	370	363	411	398	414	402	417	413	404	414	411	404	385	393	385	425	396	370	404	382	382	364	393	380	438	347	385	392	400	384	353	409	404	425	399	362	373	369	404	406	362	385	389	357	368	423	395	366	414	358	387	416	403	402	385	406	422	389	398	425	416	414	422	386	422	384	398	377	408	369	429	397	402	392	395	433	361	390	371	421	391	376	404	414	412	398	401	375	406	374	376	407	371	426	371	371	409	387	422	419	408	424	418	395	357	432	400	386	416	416	412	445	396	374	411	404	402	421	392	378	425	400	376	380	445	354	401	435	389	398	388	393	413	475	383	381	414	400	429	442	407	379	368	377	383	390	381	428	406	410	425	386	413	396	407	429	406	410	427	408	441	427	362	358	371	428	388	382	387	425	366	384	383	387	423	419	362	406	386	388	368	426	402	402	436	397	417	394	374	416	409	370	463	414	434	425	440	394	420	397	399	393	411	397	394	401	368	406	437	431	391	410	421	426	371	398	413	422	399	406	409	366	399	419	438	447	421	355	400	393	385	386	356	397	409	408	414	407	404	403	401	393	418	381	404	405	404	396	378	412	397	371	390	407	363	388	374	424	405	393	428	408	404	405	395	412	411	403	400	373	354	415	398	424	438	399	406	395	428	420	375	357	354	398	366	412	359	402	418	405	386	406	383	404	382	428	400	387	388	390	409	445	397	400	455	413	386	408	418	368	425	403	431	413	434	390	423	379	406	426	462	394	381	385	432	416	410	393	392	399	362	358	401	426	423	411	370	425	419	414	384	404	421	436	405	419	386	390	396	406	428	403	376	408	381	391	384	414	398	398	395	418	396	397	410	435	396	390	397	424	409	395	379	409	368	397	393	399	399	387	443	400	365	428	404	396	405	418	412	446	410	401	409	422	422	447	390	412	406	385	396	395	392	417	402	365	378	404	403	445	394	359	398	397	418	372	452	386	379	381	385	409	415	391	447	388	401	409	425	408	435	467	411	393	404	392	395	395	396	372	395	432	365	441	410	426	407	419	366	433	394	404	452	408	379	373	366	433	394	405	393	396	412	378	408	422	419	425	424	428	395	379	401	422	400	383	400	389	401	383	432	380	410	385	425	388	439	417	372	379	399	377	414	396	394	395	406	395	382	397	425	367	407	418	416	406	418	436	414	397	446	353	413	424	381	419	404	389	379	396	389	370	392	402	374	396	402	366	417	420	392	373	414	421	397	422	376	412	387	381	384	416	410	383	407	419	403	416	374	420	409	429	416	383	421	372	398	421	411	409	383	415	401	416	361	381	402	399	434	385	407	440	446	411	392	376	412	416	392	386	388	403	408	379	419	406	398	394	412	409	400	404	419	427	414	402	386	417	399	440	381	409	396	391	376	413	422	402	372	410	401	366	412	413	418	400	435	377	414	393	422	373	445	371	382	415	431	388	419	425	459	407	352	397	376	411	412	419	385	399	380	392	424	431	416	359	377	371	412	402	397	377	375	448	379	412	380	401	414	436	401	402	399	405	383	397	377	443	443	372	387	386	424	368	367	402	346	389	404	404	390	431	386	416	401	394	381	389	412	390	369	388	383	387	433	425	399	385	408	388	404	373	408	400	371	404	416	431	456	375	348	388	345	383	372	420	418	376	413	415	399	391	391	391	374	407	400	416	387	387	405	386	397	419	386	393	406	418	397	408	418	422	372	380	367	432	380	428	400	424	353	385	371	386	382	377	387	401	416	408	397	405	416	396	405	421	421	378	381	379	414	406	403	420	409	356	375	389	408	399	436	396	382	350	406	368	390	414	376	385	411	406	391	434	416	382	443	405	415	407	378	436	382	434	408	435	409	379	431	412	428	406	401	406	425	354	374	427	381	390	450	406	399	429	364	418	375	418	387	397	399	374	399	373	370	342	402	410	409	412	390	439	414	395	414	374	431	424	416	408	413	342	375	378	397	405	423	381	374	413	413	394	411	402	426	374	394	356	396	423	384	442	429	399	403	373	424	364	413	416	440	382	375	401	406	381	403	395	410	419	419	424	394	373	388	391	392	398	395	401	388	372	426	391	411	387	408	375	390	380	401	413	414	409	426	403	401	397	393	411	388	463	411	419	403	398	393	426	449	412	390	379	388	402	413	334	412	397	397	384	394	417	387	414	403	440	388	417	382	386	419	423	399	374	423	404	421	428	364	428	398	439	415	375	405	387	406	417	407	398	406	420	391	408	401	400	439	419	384	391	397	407	401	390	410	412	417	408	363	390	383	428	397	391	402	376	400	362	438	415	401	408	371	376
8535	9390	19947	21663	20363	17233	12321	9094	9393	8052	6488	6031	4998	4249	3174	2672	2269	2005	1799	1748	1825	1854	1767	1595	1457	1537	1407	1364	1267	1219	1274	1309	1229	1195	1162	1099	1033	1066	1041	1050	1044	993	1056	1001	948	1004	979	970	958	984	932	940	984	995	925	941	931	927	870	963	948	919	960	996	880	994	916	932	972	949	967	978	1001	946	951	934	956	948	978	905	954	968	978	993	926	963	891	968	892	942	992	988	933	971	1002	933	978	982	927	995	923	979	928	959	964	922	956	939	959	966	966	937	967	914	926	982	971	935	933	935	961	988	999	923	942	974	940	960	932	900	924	984	1004	972	934	973	926	964	902	956	930	946	1014	951	937	955	990	978	974	904	958	985	977	1019	968	938	992	898	915	963	958	940	992	987	932	963	905	1020	946	946	954	866	954	984	992	925	991	969	987	992	986	980	936	950	970	945	1002	934	989	917	979	991	922	925	998	943	975	1003	930	895	934	971	946	951	993	997	912	1003	923	972	947	937	932	979	987	1005	978	945	959	975	900	995	972	966	1012	950	959	943	1007	960	994	922	938	958	965	972	969	924	957	994	932	941	927	909	932	937	964	1001	967	968	962	993	953	989	972	974	906	953	917	992	930	959	904	934	948	937	959	966	983	974	973	945	964	931	1023	929	950	929	959	1008	956	974	944	940	991	966	972	970	966	972	962	987	930	916	940	885	1044	962	937	945	945	975	939	979	940	962	991	975	970	945	913	944	980	956	933	946	982	906	939	943	947	928	973	953	967	1006	948	971	962	970	1029	994	980	1005	958	998	986	948	947	977	994	923	950	980	960	942	944	947	961	951	930	1001	959	946	950	887	922	919	976	912	969	988	937	928	949	937	936	976	926	968	967	976	960	997	927	932	981	927	981	958	963	953	983	1003	960	867	980	915	977	933	956	932	983	949	905	935	962	1001	998	941	960	934	925	928	968	934	978	969	957	973	1005	919	945	962	959	957	994	941	925	969	945	914	950	992	994	943	883	925	953	927	950	978	966	946	952	909	939	994	946	980	970	938	972	980	956	936	956	1002	956	916	918	1002	947	973	939	882	919	915	955	939	982	990	942	893	972	982	1025	986	917	1008	910	975	959	954	934	982	984	967	1030	957	981	925	996	940	978	1001	935	958	987	954	941	952	959	984	974	944	960	906	997	955	963	963	889	983	902	975	1019	1012	939	982	996	952	966	938	954	955	935	966	942	926	967	950	1015	947	889	970	929	961	931	953	973	913	962	969	941	933	957	964	939	957	965	951	926	961	954	937	993	1014	973	927	1005	945	931	952	956	992	941	972	997	984	951	984	952	954	937	951	943	992	951	941	969	896	950	927	951	940	921	957	975	979	973	1008	884	915	1012	953	942	883	988	964	961	953	912	896	992	919	927	978	972	1016	958	934	976	966	1001	999	955	956	961	942	915	957	948	996	934	929	991	975	973	963	942	958	940	975	934	961	972	920	908	941	966	942	939	968	966	933	942	927	984	943	966	962	945	980	1034	936	960	931	977	952	967	970	933	914	931	938	978	940	988	933	1008	984	920	874	1008	991	992	942	967	930	964	938	945	934	983	971	952	927	1022	976	940	1011	956	948	942	980	948	959	926	945	1004	997	918	931	947	978	971	951	935	937	934	940	945	927	969	925	949	946	1022	953	999	930	956	968	945	943	942	970	983	885	982	973	969	983	991	991	933	938	978	996	934	957	983	969	960	977	958	957	971	996	936	958	927	978	959	980	986	942	936	943	957	954	934	947	949	918	965	905	948	994	953	977	905	948	992	912	1009	917	997	986	1001	918	888	941	940	961	963	962	979	944	982	940	921	942	938	982	951	890	921	971	950	954	945	956	938	964	923	958	968	988	932	1030	956	936	923	936	1010	969	954	870	984	921	987	1034	955	967	936	942	907	962	1003	935	958	976	957	964	991	973	975	933	945	963	911	964	944	983	968	918	992	924	983	975	1033	982	963	972	969	1017	961	927	954	957	959	930	954	920	964	957	958	966	997	965	892	893	969	995	960	922	969	976	969	949	983	968	951	913	997	989	987	941	912	963	949	965	910	964	965	967	954	950	922	983	958	874	926	970	937	958	866	931	941	1020	945	927	943	914	923	954	947	936	996	925	1023	932	954	939	900	949	958	935	1008	963	934	930	959	931	958	976	891	980	935	961	988	965	967	953	935	976	984	915	941	965	941	955	932	976	924	983	971	935	954	949	962	951	956	942	915	979	944	953	1005	959	903	972	964	946	971	927	983	920	932	958	987	919	947	989	961	946	980	945	967	934	930	1011	939	975	981	929	967	991	930	935	949	950	970	993	954	953	953	984	932	991	968	971	910	981	970	986	945	989	1031	953	886	997	960	983	927	921	980	917	915	964	959	966	933	982	973	962	926	984	907	926	914	981	904	976	940	949	915	916	960	922	964	998	966	929	962	928	987	984	918	1002	958	940	965	989	976	982	973	965	876	932	915	959	959	931	956	964	952	949	961	949	926	910	984	978	994	942	988	959	933	956	970	968	952	1023	904	958	934	966	976	964	919	982	946	952	966	940	999	956	897	995	943	942	993	955	934	952	967	993	933	925	958	933	919	927	945	967	939	945	968	933	922	937	973	975	952	915	936	1023	959	947	993	973	1003	907	949	915	927	925	979	940	925	974	957	953	920	942	968	983	939	949	1007	949	910	955	957	951	983	912	1005	989	971	1011	944	977	929	933	984	957	963	950	886	981	925	929	980	931	973	912	991	914	966	937	963	914	952	909	897	953	997	982	1025	995	918	922	950	908	906	900	917	925	990	955	955	948	978	1019	940	925	1006	944	888	979	978	953	1002	906	945	953	917	967	948	975	932	962	970	949	951	933	959	959	923	924	976	891	964	938	974	922	935	949	934	1023	993	963	991	957	921	975	937	945	943	1036	902	921	958	977	940	1029	935	900	984	967	966	942	957	978	940	974	960	1021	922	949	963	978	974	1021	939	919	945	931	947	948	956	974	990	988	962	928	968	972	966	950	994	964	882	945	970	984	988	961	989	937	988	968	937	940	982	931	959	948	948	907	970	952	950	1004	971	1002	950	946	915	959	935	929	952	954	926	972	937	939	937	959	959	1012	1002	981	952	957	924	935	936	961	954	963	889	965	945	976	995	968	909	979	950	955	909	1023	964	952	967	944	960	935	987	925	979	957	928	975	970	945	1004	1019	917	988	951	896	915	1011	979	942	949	970	961	939	980	1032	961	899	955	984	971	953	928	988	972	909	879	989	948	967	962	934	892	1004	1018	913	966	918	942	965	935	946	970	900	968	977	974	883	936	964	968	985	931	895	953	963	984	958	946	944	964	969	952	968	944	931	963	981	934	937	971	999	959	959	944	959	942	1011	920	994	954	960	961	984	955	984	926	922	987	997	964	980	957	951	994	994	957	952	920	992	908	938	919	921	987	923	993	973	987	918	1002	892	949	968	915	895	990	1003	1012	968	937	911	970	971	996	941	934	962	965	977	965	905	1020	979	977	1005	1006	908	984	963	980	914	996	956	989	993	967	940	961	969	940	956	1072	934	943	947	964	945	930	946	966	1017	961	909
31609	27318	34126	44053	31462	26217	17967	11368	13911	13346	9448	7110	5614	4428	3409	2760	1645	1371	1147	854	1264	1568	1232	979	938	776	750	731	713	684	805	885	854	746	594	585	526	459	469	506	405	405	426	431	392	404	390	393	383	387	353	436	396	422	397	407	406	371	389	396	356	388	375	384	377	402	369	376	377	369	399	390	396	385	377	402	380	360	412	387	390	405	370	378	407	389	392	392	394	399	396	396	416	379	394	373	380	402	400	401	388	389	378	377	385	412	383	390	386	425	378	401	383	447	395	393	380	388	394	398	362	396	380	385	381	424	368	384	402	404	401	386	385	390	396	394	396	376	387	404	386	376	375	435	382	422	356	376	383	413	400	391	396	375	370	384	377	404	399	387	457	413	405	418	383	419	400	360	421	377	373	384	367	420	394	366	398	390	370	371	376	345	411	404	374	368	375	400	389	410	395	365	400	393	390	370	364	376	426	386	365	420	374	404	360	353	378	401	402	391	380	427	394	399	389	404	404	406	372	393	399	397	401	366	371	382	366	378	407	379	394	350	366	414	401	404	384	348	394	391	416	411	430	395	395	366	359	396	390	397	365	383	408	351	368	353	358	384	407	367	390	392	399	385	366	406	397	408	411	317	379	391	419	433	392	428	367	399	396	400	403	379	375	375	389	371	392	418	400	366	401	365	370	398	379	415	373	401	400	400	352	380	352	397	385	392	356	361	358	375	354	380	385	432	405	385	397	359	364	400	372	376	375	342	428	354	424	361	386	422	388	404	399	387	391	368	414	390	369	379	386	392	378	394	353	402	415	383	382	379	376	351	369	408	389	363	395	376	387	407	380	364	398	409	371	424	402	404	381	389	386	389	406	370	379	359	358	376	396	392	409	375	370	367	363	401	382	431	354	404	361	383	393	406	385	370	385	371	376	364	408	392	403	373	395	351	394	402	376	408	419	370	358	408	383	383	381	380	403	388	359	370	350	401	382	377	380	357	363	383	381	442	417	386	360	398	392	398	379	407	408	383	370	378	410	397	441	415	365	382	432	383	394	376	409	381	384	408	390	403	386	389	384	411	397	377	395	382	393	381	378	399	377	418	380	388	422	388	381	374	361	388	415	372	414	370	437	391	411	390	366	372	378	413	380	346	402	377	365	372	365	343	404	385	418	400	398	421	390	375	393	367	387	411	367	383	371	415	401	358	420	379	405	367	383	430	369	408	413	363	356	408	386	395	393	385	391	384	418	405	388	398	392	407	376	396	357	426	356	357	377	387	367	383	403	370	358	406	404	382	376	376	351	385	380	434	402	397	373	374	401	384	359	387	371	389	394	346	417	375	406	394	394	438	396	359	433	379	386	359	388	405	419	402	394	368	363	350	369	417	408	432	374	377	412	414	400	386	387	361	406	373	384	390	380	384	413	369	391	396	407	364	396	399	375	392	341	400	386	413	382	327	350	347	429	354	396	384	380	378	399	404	390	410	389	392	372	373	412	415	362	423	440	385	387	407	361	400	402	393	411	388	368	379	367	383	405	386	402	415	382	394	426	366	383	376	374	374	356	371	384	390	361	344	393	409	388	378	391	379	424	382	389	374	366	375	360	389	402	400	444	399	385	424	402	372	375	417	381	430	358	387	375	402	389	422	369	364	415	398	427	400	427	360	384	375	401	385	395	390	402	355	379	358	354	347	381	396	375	410	394	386	365	374	406	389	349	386	333	394	384	380	424	384	370	363	366	393	430	394	436	356	378	418	384	398	402	411	399	407	381	366	375	358	390	387	380	379	400	364	377	412	368	383	399	389	380	399	427	356	378	369	396	376	385	368	383	388	398	351	353	361	421	389	424	383	409	398	372	395	372	375	408	419	345	395	390	391	408	379	390	388	377	406	411	381	376	445	363	405	379	389	390	394	387	408	409	354	361	375	363	347	421	396	416	423	421	395	398	426	360	389	366	375	357	423	385	371	406	367	406	394	364	397	395	387	387	398	366	411	379	403	351	405	360	369	392	382	379	370	403	428	388	383	387	360	391	379	395	368	377	393	379	401	377	362	427	414	390	396	378	404	351	407	364	399	395	369	375	397	408	414	400	443	388	428	390	352	371	357	368	390	397	377	394	360	400	347	376	389	396	416	378	378	428	379	388	390	360	362	423	407	376	439	408	380	374	384	395	396	377	352	411	397	400	390	370	402	406	366	380	393	386	399	391	400	395	379	364	373	409	393	371	376	361	395	418	380	401	383	398	397	388	392	385	397	397	361	397	377	361	400	417	379	407	362	394	373	391	393	378	391	379	384	370	401	397	409	398	375	377	354	378	382	401	389	374	377	390	379	353	373	365	373	395	355	427	402	379	394	378	368	370	360	376	374	378	380	382	376	410	394	361	367	348	352	389	342	358	369	361	370	367	404	384	396	396	370	376	359	382	413	400	391	391	381	421	415	417	395	433	393	385	384	374	387	391	366	389	386	411	362	432	378	396	373	374	392	403	417	407	406	384	351	396	371	374	371	372	402	404	374	401	378	386	375	367	417	382	378	397	409	359	389	386	369	389	359	351	419	385	387	356	430	400	412	398	409	437	370	388	386	385	434	373	390	364	363	392	395	409	417	389	398	350	376	421	431	411	370	380	375	407	386	409	407	394	371	412	376	370	373	383	381	426	392	395	372	351	415	370	394	352	362	346	353	384	361	389	401	381	413	369	400	379	384	371	365	409	400	370	384	386	401	400	407	349	369	376	353	396	381	379	365	358	393	372	386	397	353	411	374	357	383	386	376	397	356	395	403	349	357	394	405	387	380	378	376	360	401	362	368	429	363	390	408	375	403	386	405	393	423	405	413	398	390	379	411	388	399	366	368	357	379	381	393	383	380	394	423	381	407	397	397	396	394	380	417	426	397	358	378	386	426	392	379	376	409	396	380	385	409	365	414	400	409	363	397	409	354	383	407	390	403	385	363	392	385	409	394	376	375	401	384	359	371	366	411	417	378	357	424	395	352	387	423	383	368	367	372	362	426	379	405	422	351	398	385	384	394	403	386	384	429	395	364	378	380	385	420	401	405	379	400	394	432	369	399	387	402	399	363	371	402	354	387	378	387	382	365	350	404	407	350	407	356	376	358	375	374	392	379	396	385	370	388	388	395	373	369	398	407	358	348	388	379	390	378	374	373	397	439	413	361	390	388	360	378	385	360	365	392	402	343	392	404	401	401	395	405	392	396	345	401	351	387	380	387	387	403	376	347	416	425	418	404	368	412	397	403	362	377	395	397	367	384	376	369	397	391	364	338	377	375	371	403	394	362	385	387	396	369	381	402	409	377	436	369	383	397	381	381	404	398	387	358	406	351	386	388	372	337	395	406	373	365	408	387	410	431	350	395	378	371	389	392	403	399	393	376	360	414	360	400	354	450	364	386	381	353	408	384	389	379	397	391	366	356	361	395	427	357	399	367	381	367	387	408	378	385	400	380	386	386	399	389	368	409	375	376	406	420	384	410	347	341
19655	21162	33914	42982	36945	30604	21537	17055	28413	28155	23367	20920	17320	14588	11570	10592	5682	5211	4152	3623	5727	7722	5706	4532	4399	3786	3276	3463	3023	2619	3714	4136	4043	3644	2535	2218	1927	1702	1675	1637	1272	1245	1243	1135	1072	1034	991	997	961	943	925	917	946	911	947	915	936	912	958	915	943	909	942	913	942	916	935	903	879	978	938	907	919	917	939	893	917	951	933	855	916	913	885	908	914	901	930	966	929	910	951	874	928	920	871	890	941	928	904	936	919	936	892	913	891	910	899	902	939	869	872	965	943	933	916	935	938	880	947	916	922	929	905	920	866	944	912	965	952	935	943	911	884	938	937	928	882	942	927	931	882	934	911	914	923	910	931	909	926	939	885	938	866	881	912	900	862	900	964	893	962	897	910	962	912	943	956	959	977	947	908	949	913	892	894	873	959	925	886	902	924	966	962	854	900	884	926	910	939	941	956	915	918	863	973	939	950	945	959	932	937	901	899	921	931	859	911	919	921	895	957	937	888	913	915	887	916	869	898	866	907	896	888	920	926	952	912	938	898	981	951	894	869	969	926	885	914	953	913	951	874	901	950	905	842	917	936	890	909	891	866	971	970	923	917	881	917	982	888	933	918	939	953	930	897	895	899	889	914	853	878	929	960	934	916	918	935	897	909	896	915	900	953	910	913	901	954	957	922	916	939	897	951	929	952	934	948	964	946	908	927	929	886	909	893	951	961	975	920	893	900	976	895	890	908	908	885	879	920	907	866	880	875	863	886	909	930	920	933	950	933	904	957	951	913	955	923	881	909	885	917	953	969	877	888	915	952	885	881	895	969	878	922	962	926	904	959	924	952	950	906	889	874	896	957	929	907	921	941	967	893	910	981	964	948	958	928	909	943	886	932	933	916	940	905	887	857	900	966	988	843	967	995	920	875	935	884	945	906	896	937	891	935	941	940	833	936	897	959	931	913	855	838	952	901	871	847	912	918	928	873	930	931	934	912	881	905	886	910	945	911	947	917	938	886	934	904	872	949	917	954	878	960	926	899	938	852	971	897	946	924	944	1006	948	943	909	934	929	941	959	908	964	974	886	892	957	907	887	911	918	919	922	944	960	909	931	900	900	974	923	877	936	934	922	871	906	877	918	942	918	896	971	884	953	870	891	941	937	907	958	935	918	931	978	974	925	925	895	975	937	958	933	940	929	901	949	911	933	887	917	900	960	972	893	907	983	897	861	881	917	900	885	932	872	901	912	943	889	905	934	904	860	891	978	918	874	850	913	944	937	954	917	957	939	904	863	928	987	906	986	963	954	867	967	908	894	959	942	861	874	849	897	986	910	921	956	918	952	909	919	895	901	943	947	923	890	909	924	954	907	961	896	962	968	950	931	864	859	891	951	945	917	920	919	893	945	901	953	994	942	941	874	893	901	919	941	916	958	955	910	884	880	952	927	887	891	960	905	915	950	916	883	934	907	896	923	912	961	926	879	886	885	942	905	946	956	916	909	867	933	940	923	904	918	884	883	942	903	900	917	918	907	876	901	923	893	1011	863	926	928	890	957	925	910	888	938	887	908	968	881	917	976	930	867	887	890	885	888	920	963	960	986	873	944	913	928	938	877	878	860	919	920	866	924	1005	964	902	897	926	901	922	881	949	884	923	931	935	907	879	897	871	866	943	855	931	964	965	906	896	929	906	925	929	915	931	945	915	964	878	863	900	839	947	889	933	913	949	931	910	902	955	941	938	913	908	907	902	930	955	932	908	917	928	863	874	879	852	838	917	848	880	901	947	920	899	922	858	880	918	909	877	908	918	929	883	909	918	905	901	954	838	954	949	975	890	945	909	919	928	933	874	944	898	891	907	898	929	945	890	898	932	951	950	880	924	934	902	848	960	921	883	922	931	889	939	962	943	916	919	931	906	953	935	970	889	933	916	933	897	875	905	908	940	911	890	902	937	902	836	884	960	881	912	900	900	942	955	905	937	906	937	901	913	903	901	913	924	913	868	977	949	945	901	917	906	943	948	917	946	929	906	917	917	899	908	937	876	951	902	868	874	940	944	968	966	918	895	889	937	873	935	902	906	885	937	946	907	925	919	919	906	954	975	905	1019	961	912	956	963	885	924	902	899	887	878	866	899	906	942	925	876	894	920	890	954	886	926	865	909	964	935	938	916	925	930	889	912	876	935	944	929	937	890	948	869	984	918	932	914	856	986	926	863	922	934	938	942	928	914	927	936	969	879	925	908	901	901	929	941	907	941	896	926	928	974	963	865	936	923	959	909	868	980	909	945	954	885	918	937	947	930	949	975	919	912	930	920	889	871	935	937	919	887	910	880	913	942	924	922	935	886	901	948	909	925	882	910	919	905	934	881	949	873	887	862	914	910	930	884	882	914	933	863	872	942	887	877	908	918	904	925	883	853	912	920	922	906	919	905	863	932	911	875	947	989	913	934	930	902	892	925	916	931	924	917	931	924	917	960	915	877	892	911	915	944	886	932	922	901	873	954	933	912	865	936	899	940	883	918	962	878	858	942	921	928	948	892	903	972	929	909	924	885	892	873	883	962	956	841	898	848	910	890	915	905	941	899	871	946	935	935	910	951	911	941	875	898	902	944	908	906	931	876	914	924	943	917	944	898	945	991	926	888	965	868	940	871	943	865	909	885	967	940	913	890	928	899	931	871	937	964	907	895	975	840	923	944	922	914	932	903	871	895	880	944	919	924	916	927	904	932	886	925	949	890	913	911	911	900	908	903	931	946	903	964	926	920	877	913	952	895	879	941	893	902	937	926	903	912	934	924	915	907	889	965	895	940	844	933	921	863	929	937	907	940	967	910	886	918	919	904	879	905	897	921	896	943	906	969	936	970	858	853	942	874	890	916	915	928	918	950	932	941	904	912	964	922	898	899	912	915	952	931	942	930	875	934	942	947	977	878	945	857	930	905	928	916	888	907	929	924	898	951	878	917	922	945	967	918	915	923	923	868	898	970	887	923	899	928	918	912	952	843	957	937	884	972	918	868	906	926	958	976	899	967	846	971	885	891	907	873	829	898	954	938	882	887	956	869	900	865	942	939	922	901	880	935	939	933	909	943	971	933	890	881	931	887	884	926	900	920	925	889	937	939	935	941	894	909	948	915	877	869	925	884	963	881	914	927	946	874	893	899	893	912	900	924	983	953	978	961	890	955	879	929	906	896	925	941	923	905	890	924	895	929	939	895	909	899	901	923	948	890	899	949	934	889	905	929	914	900	878	899	919	904	910	927	958	934	919	928	920	893	928	877	928	909	900	861	950	920	917	929	887	866	917	922	930	925	905	879	911	955	905	941	875	892	946	889	885	933	922	929	876	921	920	953	932	965	890	950	890	937	966	894	925	885	892	912	929	918	938	878	883	886	887	946	886	938	938	935	902	937	878	912	910	911	901	916	895	876	871	930	920	909	894	946	891	928	907	958	919	928	915	965	936	937	909	920	927	898	887	902	925	984	963	942	869	895	947	904	878	861	904	923	950
38173	39363	45717	43539	35871	31825	22331	17179	19716	19823	15422	11029	9834	7112	5641	4731	2251	1641	1685	1179	1715	2535	1861	1318	1128	976	936	997	912	716	1240	1123	1252	1012	766	574	528	449	483	489	417	397	400	412	372	346	347	345	338	360	333	313	330	360	298	341	305	338	324	324	341	341	318	346	313	301	321	299	318	309	338	324	326	277	359	313	304	307	332	313	329	349	335	337	287	283	335	332	333	319	323	343	329	340	304	370	326	322	307	320	335	315	334	274	314	298	327	307	320	297	326	291	300	332	332	319	359	305	323	284	311	310	343	306	324	316	315	318	354	315	319	304	327	332	301	336	315	354	331	296	296	344	335	314	344	338	326	304	311	320	395	302	350	341	349	325	315	354	317	314	324	328	355	329	358	309	352	336	355	329	331	357	297	326	319	291	366	309	295	305	325	317	308	336	293	342	330	318	333	318	316	342	322	334	315	272	327	320	310	327	313	324	341	317	308	297	310	350	346	349	340	290	329	358	328	326	325	348	321	338	290	330	362	339	335	336	326	314	339	319	344	321	331	325	364	364	333	337	328	329	321	301	316	304	310	335	333	327	317	319	333	328	308	292	336	332	300	319	313	310	332	302	303	317	341	359	325	336	334	337	344	337	333	302	353	324	335	309	308	301	333	338	340	352	341	320	312	324	341	338	328	308	316	303	305	317	327	322	334	304	357	304	380	295	297	304	327	289	313	290	320	356	315	312	345	316	355	336	312	337	304	316	279	347	320	313	324	315	336	311	309	329	300	338	334	323	319	288	319	376	283	344	333	334	314	319	290	325	338	351	307	336	338	313	324	313	294	361	325	327	333	340	344	334	342	347	322	332	327	329	329	325	311	343	316	321	291	319	314	319	350	339	331	332	335	283	344	338	319	326	315	320	268	284	332	317	318	302	290	302	320	344	349	358	336	340	310	311	305	328	320	323	331	326	326	336	288	297	313	362	308	361	295	310	298	353	323	330	332	297	337	359	310	356	339	342	321	315	276	321	308	308	325	310	318	296	313	320	352	320	342	315	323	320	301	358	298	326	328	346	296	333	324	328	318	345	296	329	312	299	353	324	366	329	311	302	310	304	336	309	326	335	335	301	314	321	304	313	309	317	331	315	314	351	324	359	334	341	321	300	316	324	329	303	298	315	316	328	311	304	298	303	346	326	282	313	321	342	358	317	311	310	318	314	315	326	337	328	317	356	345	336	304	336	342	325	338	341	306	351	342	300	307	318	341	342	303	300	320	341	326	303	303	327	331	327	315	296	328	323	313	324	341	331	319	278	332	330	335	285	350	300	359	325	343	354	314	309	305	318	320	308	392	306	333	310	361	311	326	361	336	324	339	332	308	342	312	353	345	333	327	377	346	315	364	329	325	295	348	327	331	332	369	347	332	324	326	291	323	329	336	364	343	314	322	313	334	298	322	285	323	300	295	327	329	362	328	292	358	312	308	345	298	306	335	330	303	340	331	324	309	326	333	296	317	293	327	317	308	348	337	295	334	289	307	313	349	307	331	291	315	312	282	336	298	316	298	319	322	332	353	324	322	298	349	296	335	320	325	319	332	309	328	337	355	354	292	341	347	364	343	341	308	341	348	301	301	296	336	334	338	330	286	355	331	332	297	335	286	295	323	306	301	317	327	350	336	317	329	346	332	355	298	316	326	328	317	337	328	306	307	310	339	294	319	302	346	349	312	319	293	322	300	336	338	336	376	350	318	345	309	300	341	316	315	318	338	341	335	297	336	311	329	342	315	310	312	315	328	322	319	369	338	329	353	310	331	330	342	332	344	337	304	302	331	320	334	301	315	319	328	338	335	350	336	316	315	327	321	297	344	312	344	302	322	310	310	297	302	341	305	324	291	312	331	311	302	322	307	309	318	300	329	358	340	313	318	320	292	301	320	316	296	334	341	342	352	317	349	349	357	323	331	302	314	334	330	381	300	314	332	312	326	342	304	310	330	316	323	362	298	323	311	325	333	307	333	312	330	336	317	330	320	322	309	328	314	325	312	357	309	332	319	316	317	329	329	326	343	325	313	331	319	307	352	324	335	319	344	323	344	310	301	328	360	303	325	292	338	335	357	353	296	339	347	358	339	317	323	311	353	285	324	355	317	315	312	341	341	316	338	293	310	291	337	323	333	310	327	343	340	325	351	313	319	310	308	321	351	315	323	303	321	316	324	300	304	330	310	330	330	378	342	319	328	307	334	330	327	356	345	320	315	319	318	343	341	313	318	333	310	298	334	322	323	324	328	327	340	314	306	327	305	324	304	302	335	318	318	325	331	311	336	358	301	286	353	352	318	299	357	321	320	302	354	323	345	334	310	285	313	284	282	336	315	335	323	314	323	304	345	345	327	298	349	329	317	344	295	319	338	328	350	318	338	319	369	320	287	320	304	296	370	320	308	357	350	343	342	310	324	317	311	295	304	339	324	333	304	314	314	301	334	307	333	282	299	298	291	315	341	326	327	326	334	331	293	292	312	314	359	328	345	369	331	335	298	325	308	335	298	325	322	331	329	312	308	315	317	305	321	317	333	320	341	326	305	314	326	326	312	337	351	323	313	320	353	329	307	322	338	322	314	346	313	306	290	334	319	319	332	337	326	316	331	285	326	324	303	332	339	322	305	311	340	299	302	325	299	340	301	316	326	348	298	333	329	326	357	326	314	316	326	305	335	296	314	342	341	337	310	304	345	315	331	357	353	332	345	343	334	336	334	314	310	289	330	316	328	307	324	348	300	311	312	332	352	319	330	287	323	365	339	313	337	332	317	353	313	324	353	376	284	331	303	326	338	323	293	331	344	377	344	319	313	340	360	331	347	333	293	306	356	308	356	307	342	309	320	346	311	327	323	344	356	314	316	340	321	328	296	314	331	309	307	318	309	302	348	341	364	351	335	336	358	304	318	351	304	272	312	344	319	339	320	323	313	311	310	389	351	336	312	323	320	334	358	327	345	379	311	314	337	336	299	315	329	312	329	346	316	350	348	288	327	314	316	337	324	300	333	353	343	335	299	357	322	314	296	331	321	353	341	329	300	347	306	380	327	286	324	312	318	322	342	288	364	322	330	314	296	349	358	338	339	312	324	312	310	320	308	327	334	302	347	308	290	288	328	336	323	350	351	315	289	322	333	352	324	306	318	329	304	313	319	316	312	332	293	346	288	331	312	333	349	335	296	333	334	321	345	293	287	312	325	320	316	334	329	310	333	297	319	286	308	353	337	304	342	355	359	332	312	337	304	301	347	331	300	311	358	356	312	308	327	286	332	307	287	331	364	332	306	335	333	335	315	353	329	325	307	327	317	325	327	299	328	356	344	324	320	321	298	291	295	323	319	295	312	339	325	381	346	315	335	327	337	320	288	339	330	329	345	315	291	315	303	362	349	333	332	335	292	310	308	322	326	354	302	354	295	327	297	359	305	349	321	309	330	335	315	309	300	358	326	319	332	315	340	366	314	362	329	294	268	356
23425	30802	42995	46830	43361	37162	25269	22657	32507	34414	27010	23884	23325	18562	17660	16384	8695	6597	6799	5114	7913	11183	8673	6528	5973	5220	4746	4761	4403	3475	6161	5897	6419	5190	3743	2766	2475	2026	1952	1935	1528	1365	1248	1110	1093	969	865	879	855	819	818	823	754	853	811	789	779	808	765	807	818	801	813	763	791	788	802	798	790	795	796	840	712	783	825	770	824	766	765	776	782	830	747	790	796	826	774	763	833	820	764	742	734	799	755	764	758	781	804	792	752	815	797	759	782	800	792	753	765	749	799	794	775	730	746	806	770	774	737	809	814	733	807	732	796	807	778	766	723	764	763	819	749	780	753	760	750	755	770	816	772	814	818	783	827	833	798	777	761	793	760	753	794	806	756	783	825	741	823	797	827	806	778	784	732	780	785	752	748	752	699	814	809	781	760	768	820	819	827	734	824	799	771	753	736	780	809	783	786	777	823	799	766	794	750	818	754	783	764	762	761	729	797	782	778	782	789	746	855	791	793	781	717	766	785	771	771	773	815	843	804	783	787	785	749	713	779	784	758	797	783	770	725	754	755	779	775	772	747	804	808	808	820	730	764	814	770	788	779	724	743	750	763	832	768	778	782	789	777	819	786	763	829	801	794	788	743	749	816	760	780	765	764	801	796	787	788	758	773	807	783	818	792	715	845	787	806	767	798	751	793	806	798	797	767	771	817	770	747	763	793	766	819	796	820	789	810	803	747	752	779	764	787	765	772	806	801	758	788	840	767	790	789	726	796	801	727	744	767	781	759	774	798	798	772	780	793	781	760	792	764	756	795	784	779	776	801	721	790	768	793	801	754	757	796	833	762	785	833	784	792	765	790	793	790	739	754	772	778	784	790	778	745	774	793	749	780	735	770	830	728	783	785	738	716	839	771	791	760	790	806	735	763	797	748	779	787	807	798	805	815	762	769	790	730	748	835	746	796	789	790	760	743	798	759	816	791	804	801	790	770	820	765	809	770	755	801	799	769	798	744	794	803	758	783	771	734	768	795	810	769	775	766	831	742	789	784	771	747	767	784	760	809	779	790	783	777	786	797	813	763	814	772	775	760	777	812	773	767	738	775	799	778	809	743	773	811	795	756	816	771	752	800	809	781	778	816	745	771	830	809	728	750	762	775	835	744	738	751	824	806	735	770	777	765	730	812	776	773	736	755	794	747	800	785	777	740	802	822	787	741	783	797	778	763	776	746	765	736	787	735	808	795	834	760	777	796	740	773	791	747	799	820	761	777	794	738	777	684	814	783	803	730	792	801	809	761	761	760	828	769	732	751	728	734	756	733	766	863	798	772	751	731	765	744	796	780	768	772	777	745	771	745	759	769	780	762	810	767	733	821	817	786	780	787	801	754	750	798	779	781	801	784	781	776	813	832	804	770	781	781	773	803	777	751	801	779	790	800	790	796	723	766	704	793	757	807	768	777	757	829	767	770	788	724	761	759	802	836	770	799	779	774	778	788	783	766	744	765	796	776	766	789	850	807	832	740	854	749	759	789	798	809	784	805	770	760	740	763	794	811	806	787	757	727	786	792	846	773	776	745	733	793	803	821	797	788	776	778	809	787	798	834	763	766	794	832	766	780	799	762	734	773	739	749	747	755	765	743	792	814	790	808	777	727	817	780	812	741	773	762	770	815	749	808	742	787	745	795	747	764	763	773	791	742	771	734	795	731	730	784	775	770	739	814	808	756	742	816	780	780	774	842	772	776	752	803	767	775	772	868	762	726	786	761	780	726	775	750	806	841	789	802	809	806	777	761	791	805	803	794	802	716	773	811	841	788	758	758	798	789	754	769	781	853	788	762	798	762	759	804	793	812	752	814	802	802	820	821	794	769	762	759	794	782	793	738	769	777	770	772	753	805	822	779	798	782	780	781	814	822	781	794	735	787	714	800	726	773	784	732	795	831	795	748	772	829	738	795	757	751	784	790	786	807	767	753	797	767	733	784	780	789	730	780	805	790	801	815	784	748	790	757	784	775	793	793	764	792	760	755	795	786	793	774	738	786	764	740	805	767	763	718	786	801	751	773	744	815	738	751	805	814	753	787	788	725	756	747	766	781	792	790	771	779	778	820	783	790	826	773	771	794	800	764	769	743	818	748	766	781	755	781	828	753	727	780	780	754	760	789	751	816	743	801	733	758	729	789	814	740	785	769	792	781	772	779	816	808	766	761	740	832	796	816	788	813	829	757	763	795	790	754	752	808	746	748	787	779	784	782	789	804	810	730	760	761	780	816	801	800	789	829	852	784	764	783	764	787	786	776	754	764	754	776	769	875	749	774	765	744	765	750	761	790	797	831	751	788	788	815	768	762	768	768	748	749	774	774	781	776	726	792	811	766	759	773	733	778	754	801	755	745	763	818	781	755	783	815	835	742	792	774	734	793	771	782	749	759	755	757	743	788	778	779	789	767	799	770	737	821	758	750	786	778	754	749	751	771	741	721	764	794	786	781	800	813	763	828	794	797	797	784	796	732	735	731	752	814	841	778	767	824	779	757	803	774	797	734	788	813	799	792	738	778	717	742	780	813	806	805	803	793	783	764	788	815	724	821	785	780	736	731	779	797	762	817	763	770	761	731	767	827	760	749	766	788	824	818	784	783	685	764	794	803	782	730	817	800	761	796	792	774	763	758	730	762	792	761	794	721	776	815	785	830	811	806	752	810	708	751	732	753	772	784	704	810	752	825	776	800	825	818	792	782	798	765	761	746	788	731	698	789	781	775	790	745	798	756	766	853	790	747	787	784	791	789	796	795	752	765	799	791	751	811	755	775	736	797	779	810	793	754	782	787	755	798	754	759	785	803	796	788	734	795	804	785	752	817	752	745	765	720	831	755	808	761	785	804	747	792	798	757	751	748	753	813	778	790	808	770	802	771	737	782	771	759	775	784	783	746	768	763	819	765	787	869	811	747	722	809	793	780	775	819	824	783	840	796	747	770	761	761	748	748	777	774	777	819	806	766	759	779	735	759	835	766	750	784	759	810	813	754	792	794	777	815	769	811	762	829	743	777	730	773	762	760	762	731	754	786	758	752	780	766	746	769	798	725	739	727	743	823	804	832	757	779	777	778	790	793	766	750	789	806	830	760	788	775	793	809	758	740	798	743	735	769	771	836	722	788	749	794	806	747	777	775	804	810	775	772	792	778	800	794	778	774	788	728	740	773	788	747	781	783	759	789	781	738	777	742	793	779	797	808	771	768	766	759	804	818	770	756	778	755	758	779	806	768	825	785	736	817	789	784	740	759	775	817	762	736	797	815	766	727	781	749	791	811	821	765	751	820	771	730	786	751	782	780	762	787	755	785	749	779	797	760	789	772	784	776	790	747	755	765	761	812	761	759	777	722	792	793	757	773	777	820	810	770	833	769	799	810	769	745	746	791	733	735	749	798	767	792	784	770	719	783	707	725	768	784	840	777	766	772	784	811	771	820	777	766	756	772	810	763	751	784	730	837	751	780	783	797	798	779	762
14982	11309	14976	13007	9244	6182	3659	2440	1948	1663	1613	1238	1015	839	721	675	658	607	590	551	494	574	534	496	531	486	470	446	444	499	490	441	435	475	432	401	426	425	411	422	433	396	442	425	429	393	421	412	369	394	417	380	433	401	392	405	384	441	422	414	372	421	446	385	364	408	396	404	412	404	412	421	453	399	401	431	397	435	420	398	429	438	385	423	391	415	443	411	397	417	434	418	427	393	385	423	397	440	423	429	436	393	400	405	405	440	389	392	370	450	430	416	390	401	442	421	436	417	403	385	424	416	442	432	391	443	408	398	403	410	377	420	437	425	404	414	453	379	445	395	454	427	420	386	424	413	432	430	412	404	402	410	395	388	404	418	416	433	383	386	424	407	401	384	394	393	434	392	433	383	422	444	375	406	412	435	389	455	427	381	394	431	420	409	405	404	403	421	395	390	419	385	403	427	431	383	400	424	429	393	384	378	395	406	421	429	412	417	426	427	446	462	376	405	396	416	408	449	405	450	397	418	415	431	361	402	407	388	398	413	393	404	448	413	429	402	403	448	456	403	399	422	447	411	415	411	400	456	397	386	466	431	431	427	417	414	427	406	369	362	411	441	408	406	417	389	424	390	423	421	409	413	386	375	393	410	397	410	432	408	386	397	422	412	429	470	394	431	382	434	379	382	394	372	393	420	412	398	412	427	399	423	404	400	421	393	442	409	425	387	408	405	409	422	383	393	358	400	434	416	418	433	431	429	411	416	441	385	402	398	402	362	423	397	435	410	404	395	407	431	440	398	407	442	408	402	391	414	391	408	419	453	397	407	408	428	407	390	392	396	420	403	415	390	404	406	430	419	411	453	419	395	430	402	434	420	366	406	419	417	421	410	387	424	406	399	408	441	411	395	422	424	392	399	406	407	412	353	407	452	435	378	385	420	419	383	386	437	414	394	393	384	425	424	396	425	416	430	432	418	419	385	398	415	420	406	389	398	421	376	402	393	393	413	438	392	427	449	405	403	428	407	433	412	444	411	409	442	461	383	392	400	400	389	370	373	387	430	445	429	429	433	408	418	382	404	406	426	382	366	429	383	406	413	410	427	381	412	367	394	422	418	425	411	412	384	391	455	383	415	420	410	419	422	444	396	403	369	456	475	423	434	423	385	387	359	426	374	449	413	426	403	400	421	408	378	397	378	445	411	397	396	396	411	415	399	397	373	432	388	396	428	416	417	377	400	414	404	396	405	422	403	398	433	419	418	380	388	397	434	431	395	421	383	409	383	433	426	464	418	425	410	441	443	442	431	410	392	391	442	429	386	422	394	426	435	399	395	418	448	418	411	412	406	409	444	434	415	411	421	435	402	431	409	452	424	414	415	415	440	407	391	425	422	424	400	447	417	402	416	425	421	429	420	418	427	408	434	424	435	434	417	462	414	386	414	423	426	436	434	416	394	405	421	396	452	409	373	400	438	407	412	442	434	411	441	397	377	406	415	423	392	383	374	382	399	438	432	444	439	353	408	431	422	414	428	395	412	415	397	385	441	434	386	384	403	407	409	425	405	357	402	419	399	431	421	400	391	407	428	412	403	413	411	403	420	402	417	388	437	390	392	365	433	373	424	412	360	458	450	400	395	448	446	446	412	425	443	366	388	427	444	396	453	410	412	395	429	374	422	414	424	442	413	427	432	417	425	393	423	423	461	430	403	390	399	415	416	451	443	399	372	417	416	415	418	391	393	405	422	406	423	431	417	396	372	447	389	397	427	412	436	395	392	377	408	396	421	378	380	395	398	421	440	398	437	406	420	410	449	425	413	378	402	395	408	436	388	440	418	424	400	393	399	447	405	384	490	389	410	425	380	413	429	415	419	436	376	420	371	399	405	473	411	399	409	391	402	406	380	433	427	423	392	448	432	437	399	407	423	448	435	414	395	438	413	403	425	412	380	379	442	482	406	375	384	433	410	419	422	402	396	411	449	394	379	410	426	403	443	435	414	385	388	419	447	419	383	442	404	387	386	414	414	390	417	404	398	428	443	414	365	408	421	374	439	400	361	421	426	417	390	409	380	428	439	428	415	413	386	424	435	404	393	451	397	391	387	395	401	393	397	431	462	415	428	417	427	415	386	407	430	425	406	427	380	378	383	399	408	400	399	403	412	411	386	421	396	412	419	441	394	411	410	437	423	399	365	442	414	418	384	375	424	422	382	419	396	410	405	448	420	408	408	380	426	394	413	400	412	407	419	391	408	386	415	414	458	430	374	412	415	440	402	413	415	393	411	389	420	415	434	429	395	380	443	403	437	395	412	440	427	446	414	396	393	431	419	452	401	397	416	444	408	399	437	389	431	380	455	391	415	384	427	427	407	417	405	414	453	381	406	431	457	436	391	435	419	394	415	414	465	418	406	397	403	421	431	406	421	422	400	414	429	377	446	403	391	412	410	379	405	436	435	434	432	402	415	410	424	375	406	416	428	423	444	412	426	356	414	389	404	402	412	401	443	365	426	424	392	406	410	405	405	423	434	418	426	431	406	377	379	453	430	420	396	415	431	398	406	385	425	422	410	463	413	417	420	419	389	429	379	410	414	411	454	437	412	429	430	380	458	407	429	412	414	360	398	416	401	415	432	406	480	376	404	390	376	408	409	402	425	403	389	379	391	414	358	393	432	405	407	410	392	427	417	421	456	427	432	435	449	425	393	380	393	430	424	411	431	396	411	388	415	410	419	451	447	408	419	416	384	413	414	375	366	417	414	415	403	473	405	431	431	461	442	415	407	413	371	377	409	423	398	414	441	444	400	398	421	405	404	415	431	467	414	415	384	417	413	403	453	379	395	430	407	408	421	439	370	439	418	407	395	402	422	421	423	405	403	401	388	411	463	397	381	412	408	406	391	447	409	395	416	407	435	441	411	395	403	390	387	422	420	405	393	416	446	411	423	404	414	431	393	402	407	423	402	408	415	392	429	403	382	425	417	403	429	405	418	393	394	445	363	417	392	389	409	407	412	427	381	390	426	392	388	413	436	405	393	381	385	370	419	457	425	419	405	428	434	399	393	418	440	425	432	420	384	414	432	414	372	428	438	376	393	427	414	406	397	408	384	410	426	361	381	375	403	389	414	426	422	419	413	406	411	377	410	395	423	439	399	419	372	399	424	408	401	428	420	446	410	383	395	428	392	439	402	423	394	389	422	433	409	406	413	435	428	423	406	441	414	403	422	402	418	428	412	433	396	396	421	378	416	415	427	399	388	433	410	423	418	450	409	394	444	390	409	413	393	361	438	412	454	442	407	399	435	454	396	427	432	455	381	400	392	419	433	392	397	454	408	376	386	433	459	399	400	418	429	440	397	417	423	408	394	414	389	408	410	397	413	414	411	415	441	421	406	433	446	419	435	399	418	413	428	426	384	427	395	421	430	414	395	432	411	396	420	433	472	453	396	387	386	425	399	436	403	406	395	421	392	392	414	415	432	390	404	427	401	419	407	424	392	418	393
8798	10916	20288	23150	20596	16241	12037	9023	8263	7458	6794	5287	4249	3602	3191	2898	2318	2159	1966	1858	1800	2000	1902	1631	1477	1458	1398	1379	1232	1264	1341	1276	1366	1253	1142	1234	1109	1091	1095	1094	1031	1001	996	1016	1032	987	928	1021	1024	1000	994	1046	911	972	1037	982	973	978	980	996	970	1020	986	961	978	1081	1018	973	981	1018	925	992	998	997	973	986	1003	999	965	992	977	1002	916	952	998	908	1002	957	959	962	987	1000	979	966	1005	1043	1008	933	957	965	979	961	1014	1022	961	1008	993	1022	1002	932	963	960	925	956	988	982	1022	999	1000	984	947	989	1014	953	1000	1020	978	963	945	1004	988	950	1001	945	936	985	959	969	1003	941	1025	1000	992	959	950	1005	929	955	981	1008	1013	966	991	980	1016	1029	937	1018	971	1069	951	940	933	987	924	950	998	976	941	960	992	996	961	979	975	976	951	1040	1028	971	988	983	963	961	924	1033	1004	942	1001	958	934	1018	980	944	988	1009	970	972	979	918	1006	1016	985	912	951	985	999	901	990	997	965	988	1035	986	984	946	999	1030	984	993	938	941	966	1047	971	983	1014	974	965	970	968	954	984	1012	987	995	1023	972	1007	968	967	1004	985	960	943	981	1001	989	956	939	976	937	980	930	945	982	996	959	996	945	929	969	972	936	1003	1027	1026	920	1013	937	991	945	969	979	997	1005	1001	983	969	990	961	981	1001	969	952	971	952	1006	962	1012	989	957	962	1002	989	924	970	948	981	936	977	996	977	958	1025	940	1003	971	983	975	942	1003	1001	956	1000	951	976	1014	1023	1031	955	958	943	989	934	938	1032	981	964	961	923	946	979	996	1004	1005	998	947	965	921	982	997	971	992	984	967	960	1018	946	973	988	1001	1007	981	965	1009	981	968	1029	983	923	973	987	953	995	958	992	935	929	1006	920	958	945	930	1019	984	991	1008	1002	994	933	1006	1070	964	940	997	1007	946	910	1006	957	989	944	930	1051	898	1015	1004	920	968	988	1027	930	907	998	994	1017	1011	992	1007	976	967	934	974	950	969	964	1023	1040	1018	973	985	1014	986	951	942	964	999	994	949	1025	993	1052	953	978	989	1051	984	962	985	937	953	930	969	994	1003	974	1016	1036	946	938	940	965	969	931	965	1017	973	958	973	999	940	988	1013	974	969	1016	940	1041	976	1019	997	957	950	989	972	958	962	996	1022	961	998	942	989	981	946	974	961	985	1018	904	989	1000	1005	1012	929	947	999	961	1082	974	967	993	996	902	966	1017	999	1053	947	981	1016	1035	999	971	977	1049	952	993	997	968	1020	1021	966	979	1008	977	911	1018	935	994	964	1013	923	977	948	961	996	981	989	953	983	1008	1024	941	1019	949	982	948	907	939	931	1027	1049	976	984	959	962	947	959	958	932	972	919	969	958	921	978	993	996	947	979	1000	1007	980	1001	944	1011	974	940	958	1009	1035	1017	961	978	994	1002	1007	987	985	989	971	998	1001	1028	956	997	961	999	1021	983	1008	932	912	1020	1006	978	970	965	933	954	1001	1026	984	977	1027	983	988	990	998	963	965	976	968	972	994	985	926	947	982	969	976	1008	1016	1037	916	960	955	966	1034	949	1003	1001	963	952	971	985	910	971	955	977	946	956	987	1000	939	1005	990	1018	990	996	944	967	953	1012	1004	956	1040	935	950	1003	991	960	975	978	964	999	959	985	958	934	984	970	975	1018	967	988	954	990	981	977	981	919	1017	999	977	995	1020	982	954	1000	980	969	1009	961	975	976	971	975	970	991	994	1010	997	988	935	959	934	966	990	961	976	985	980	975	1019	966	952	961	942	993	999	971	970	994	937	1018	989	968	999	982	964	1059	1010	1039	986	989	974	993	975	1014	966	1015	987	994	992	980	964	962	1013	957	979	970	915	982	992	988	1003	1003	993	1000	1002	955	959	1004	1025	967	1008	974	990	999	1005	970	918	984	1034	987	982	955	991	969	1021	951	958	993	983	982	1000	955	1010	992	925	985	970	947	995	959	998	973	977	990	939	1012	960	1038	997	1005	1015	1024	940	1005	995	986	995	945	1016	965	1002	1012	961	959	965	997	1006	953	937	977	969	1012	993	1003	951	981	970	1003	969	991	961	949	961	997	993	970	953	977	939	967	932	936	980	971	914	960	970	950	989	985	944	915	1002	993	993	952	990	903	953	997	961	990	985	963	1007	922	935	947	1011	966	1025	972	969	954	957	1019	976	995	995	982	971	991	977	985	972	999	987	996	980	1023	951	952	959	950	976	976	938	993	993	979	972	954	940	961	935	975	1031	924	992	1024	1025	972	993	965	924	1006	953	1015	1019	965	967	990	972	973	1023	980	1042	942	934	957	1006	982	929	958	971	993	988	989	975	965	979	922	1006	950	958	1017	967	1017	937	1034	970	1021	1039	999	962	996	939	976	962	1008	948	964	1056	963	991	1006	970	987	1020	968	1057	1027	986	946	1035	948	938	947	1014	935	977	1016	999	940	957	957	980	973	959	947	961	989	1000	968	922	963	956	954	931	1003	1022	1052	962	984	977	958	1012	990	1011	986	987	993	1017	995	935	952	992	979	1000	961	975	1063	1007	977	987	971	972	971	980	1003	973	974	996	977	968	942	1004	962	1010	992	1053	984	911	947	937	918	937	901	953	960	944	990	986	971	963	1009	982	1006	996	925	967	975	948	976	1015	991	1030	1007	1020	980	1054	948	979	965	961	960	1042	996	987	997	910	973	925	1016	968	1004	994	1012	981	974	983	992	1015	995	964	974	991	949	921	1001	975	979	962	986	994	1001	971	999	957	1013	952	984	1042	995	946	1018	931	948	1047	965	993	1024	1005	929	1026	949	961	983	966	963	971	938	967	977	981	958	966	1005	996	961	964	974	899	956	943	963	965	983	972	992	936	997	920	964	996	968	978	1022	1007	1003	994	987	1004	971	956	969	926	966	958	992	1037	1026	997	959	973	964	977	955	993	1012	968	984	958	954	947	932	922	992	978	1009	958	899	979	903	986	962	1030	974	972	967	990	1004	973	943	963	999	1016	945	1006	1035	943	1081	984	1007	1002	959	977	971	996	1005	1006	981	1019	974	912	939	1028	979	965	990	930	952	930	976	969	1029	989	928	944	981	944	935	1001	1005	921	967	936	967	993	934	1017	943	946	1020	999	938	968	960	928	1013	1001	1041	1010	983	1010	944	920	1000	994	997	976	975	1004	1012	938	987	1012	981	988	962	1016	929	943	949	979	946	951	1014	984	1010	961	1063	993	1036	945	960	1002	976	1024	946	937	1011	945	904	989	987	980	1010	957	942	950	979	944	1007	950	974	954	970	930	940	963	1054	972	969	1008	962	1018	925	981	961	995	1032	983	1007	996	996	997	950	1018	947	1011	960	1010	1004	979	952	989	1000	1001	952	974	1004	1033	1008	980	1023	984	984	992	958	952	974	1020	942	1015	1010	950	1037	1009	1027	955	1018	973	969	1004	984	998	975	1008	939	987	985	957	974	942	999	976	1015	950	962	1007	1011	947	1004	943	978	957	991	967	918	959	1014	974	1014	970	947	1002	967	965	931	965	912	971	980	979	1033	1003	936	1024	964	944	959	985	975	946	1018	987	981	1034	1017	934	1036	990	951	984	1026	1009	980	1011	988	956	953	966	917	955	1015	989	998	956	934	983	997	977	958	1034	997	971	928	1030	956	1021	974	977	1028	945	967	994	980	959	934	992	997	1025	936	998	974	998	962	930	976	954	982	977	927	985	983	1006	944	972	1015	977	922	1000	975	1021	980	941	975	989	969	989	992	989	1006	974	991	941	1021	992	996	983	990	1026	969	959	964	1016	1036
29676	28365	39636	38384	32022	22498	14280	9025	9788	10429	8584	6863	5342	3958	3013	2739	1554	1269	1074	1211	1529	1372	1149	960	927	816	708	776	690	638	843	878	1041	867	630	550	550	460	525	537	480	434	415	421	430	434	397	427	426	408	413	419	416	411	379	421	408	395	385	359	431	412	370	424	361	370	402	408	419	414	400	385	374	396	410	412	416	369	419	412	413	405	420	403	394	390	409	389	421	420	403	429	428	391	406	418	407	406	392	397	398	383	414	389	401	402	389	401	414	375	414	425	378	400	391	400	410	413	395	393	388	400	385	397	439	380	367	376	387	358	408	433	402	384	396	365	443	390	408	392	411	391	439	394	397	423	433	385	401	380	415	404	352	387	387	388	388	416	425	359	379	367	408	355	376	421	385	405	412	396	380	383	437	409	373	382	375	366	402	422	415	419	404	400	435	421	418	400	373	397	371	379	398	390	389	417	408	411	409	398	377	381	399	383	386	340	385	445	415	417	387	362	413	381	376	363	405	389	420	400	396	391	391	396	391	394	377	418	383	438	405	407	366	364	364	399	415	404	426	429	362	387	436	389	407	404	383	376	384	395	385	387	359	409	410	406	384	410	411	427	405	388	410	413	385	392	397	402	418	387	393	429	395	372	382	417	383	389	400	394	384	398	352	424	380	369	405	432	425	400	382	375	410	372	391	406	440	400	367	375	391	383	398	434	376	434	381	402	409	360	372	407	372	408	408	371	404	396	417	384	388	410	364	379	414	410	424	386	388	401	413	390	398	427	424	382	396	413	399	420	386	342	400	405	412	350	353	401	478	406	402	390	376	412	359	370	352	407	380	390	385	395	391	388	406	395	409	399	382	404	398	391	429	420	341	418	420	387	406	391	395	394	354	405	425	408	443	397	424	419	386	398	417	430	366	392	422	381	389	373	416	358	440	380	430	452	400	410	423	383	403	420	398	419	401	433	372	397	412	378	401	385	409	393	422	417	414	411	355	379	374	374	399	357	402	370	402	405	432	443	390	430	414	388	414	397	388	426	396	397	381	407	376	396	383	406	397	422	418	429	435	401	379	398	401	387	384	355	406	370	406	392	411	377	439	404	402	409	441	403	385	395	390	412	418	393	422	409	348	398	370	387	420	385	441	425	414	400	374	379	425	388	385	443	422	431	385	429	404	414	418	413	450	391	396	384	389	415	396	405	399	409	342	421	416	433	404	459	405	409	395	420	373	382	380	387	393	413	395	395	419	423	354	415	379	373	377	381	365	382	410	403	377	405	406	374	406	402	401	376	393	360	433	386	401	429	391	378	397	357	382	384	392	381	410	419	396	390	435	419	388	433	384	370	398	352	423	398	414	405	444	387	419	399	369	386	389	387	382	417	356	368	388	407	362	393	406	409	409	405	414	406	400	381	382	403	379	390	381	410	406	383	372	392	402	418	397	420	372	376	431	419	400	400	408	402	406	388	409	392	393	394	384	367	395	424	406	424	397	365	393	406	404	414	392	433	412	408	440	418	425	376	384	375	399	401	432	374	442	411	435	421	414	357	437	410	390	409	403	392	407	401	431	421	412	396	387	406	418	407	393	397	397	383	411	384	390	393	407	395	343	365	374	426	378	409	394	405	410	403	381	387	362	400	393	384	430	393	387	414	431	419	369	416	383	389	449	420	389	390	368	407	411	392	395	377	410	392	405	423	414	414	396	423	418	386	420	388	402	453	413	420	354	384	404	401	395	424	376	411	435	392	413	360	377	407	422	391	455	419	413	383	405	409	407	407	450	408	353	397	388	405	388	354	403	382	370	348	399	381	416	428	420	429	369	412	392	395	405	394	377	394	397	415	411	381	413	404	411	403	370	395	395	413	387	372	381	416	412	408	403	426	414	396	371	388	404	380	414	397	421	407	377	392	435	374	406	380	397	373	411	428	431	427	403	385	351	416	402	400	360	397	367	428	375	372	361	417	393	424	420	400	376	368	366	411	394	339	380	392	398	384	414	392	391	447	413	403	373	391	416	382	387	384	382	396	400	394	401	382	401	397	392	405	398	385	414	424	389	425	392	424	404	407	395	372	401	417	423	418	393	454	421	400	389	414	425	412	363	401	386	396	413	414	388	383	383	382	398	406	362	417	389	407	389	415	393	390	413	397	395	393	402	355	396	392	422	420	391	432	410	400	430	415	404	397	373	378	400	376	406	405	452	372	400	368	408	403	410	365	390	390	408	411	374	398	374	402	388	405	412	380	370	382	405	432	395	358	411	407	405	409	407	377	393	378	386	390	380	409	376	359	401	416	416	396	398	415	399	388	413	419	402	398	405	340	400	392	402	427	393	389	394	403	375	397	356	413	381	401	389	419	402	402	376	356	398	385	388	394	427	391	441	426	402	395	429	421	419	348	388	366	350	407	394	421	368	425	383	425	406	403	390	394	426	437	441	403	427	368	390	415	398	417	417	372	389	423	365	409	417	446	408	364	384	395	372	391	395	408	420	382	386	414	423	404	412	402	417	398	388	354	390	431	430	377	388	385	398	374	410	421	411	400	409	388	387	419	385	379	454	404	387	376	398	374	396	383	411	410	404	382	371	339	410	405	410	388	376	380	396	430	414	385	414	375	383	387	435	411	372	373	408	398	422	423	404	372	430	429	373	426	414	396	411	417	383	400	433	417	401	415	421	423	418	394	385	378	391	368	400	371	403	402	386	386	419	379	406	395	411	382	402	390	407	425	422	412	432	408	414	397	391	379	442	403	386	411	387	402	415	394	428	429	356	373	428	394	394	408	389	344	409	392	400	376	359	388	418	400	340	386	377	383	395	400	420	394	412	364	386	422	361	393	385	392	393	410	411	394	379	412	424	406	397	401	392	371	403	439	385	364	369	395	389	412	390	384	417	401	425	393	385	372	400	388	416	390	385	429	400	382	401	430	402	407	410	400	404	416	398	393	413	391	382	383	422	381	369	390	376	419	434	388	417	382	424	382	390	388	434	421	388	378	405	393	435	378	393	429	405	419	403	384	399	379	426	376	415	369	416	389	395	415	412	381	388	365	425	376	384	405	370	392	392	387	371	383	408	412	427	428	434	378	349	396	403	410	433	417	404	445	397	415	454	435	399	408	389	362	394	435	376	447	405	397	350	398	379	369	400	432	398	440	442	397	390	408	392	405	391	364	368	391	400	391	397	404	372	402	382	369	379	402	387	411	428	413	421	405	438	420	407	419	436	413	410	368	421	413	394	432	435	353	429	406	344	386	339	404	397	379	429	426	376	439	350	382	396	454	396	393	416	377	400	400	373	372	402	385	403	423	369	393	403	402	401	376	411	398	410	392	372	380	357	375	397	419	420	378	386	385	431	412	387	425	379	407	401	441	404	406	413	407	375	407	391	398	431	403	404	363	384	383	446	403	418	474	382	402	417	377	399	384	418	383	394	416	378	377	369	395	426	352	416	393	392	406	415	408	426	395	408	402	423	409	401	395	394	417	387	411	400	429	398	405
17835	22712	38191	38988	35513	28272	18828	16733	22934	26315	24058	18892	16678	13525	11752	11362	6207	4708	4586	5136	6976	6679	5603	4421	4078	3515	3131	3237	2654	2564	4200	4294	5302	3635	2429	2178	1832	1727	1705	1516	1365	1266	1187	1153	1052	1049	979	940	923	995	982	993	963	918	945	1008	994	909	903	917	945	1004	966	958	931	991	1003	988	948	928	968	944	988	975	950	926	963	968	910	917	874	934	902	962	960	906	944	972	978	948	972	967	942	919	941	976	952	925	977	877	997	989	920	914	945	937	949	949	984	943	926	926	969	963	917	954	955	997	946	993	998	980	1007	935	924	991	974	971	941	963	892	940	933	940	937	970	978	942	943	942	905	985	887	919	1000	922	996	916	911	912	1017	939	959	948	956	961	923	916	931	914	867	929	958	982	955	955	898	920	963	971	981	984	964	967	967	928	956	967	993	963	939	983	908	977	963	981	921	953	987	936	1001	923	941	1013	928	991	985	935	944	871	967	940	975	956	922	917	958	870	932	912	977	965	1005	969	933	983	932	958	919	991	936	905	981	941	904	969	960	975	959	943	985	981	970	924	989	949	903	963	987	943	938	931	977	973	942	922	953	940	930	985	978	917	947	971	966	945	979	981	926	961	933	932	924	934	963	888	989	890	936	891	890	966	961	968	888	968	934	945	978	978	935	944	987	956	956	991	926	906	897	966	946	961	870	1005	944	953	893	904	903	922	935	921	942	972	912	946	958	959	924	1034	883	1002	997	977	925	961	924	935	982	857	945	934	973	955	916	956	955	922	952	993	936	965	958	933	957	974	971	939	912	959	922	943	860	934	948	932	916	908	932	978	930	953	954	943	980	972	959	937	954	934	1003	941	947	919	991	962	985	933	973	973	943	956	928	935	945	915	968	964	908	950	917	948	961	973	995	976	959	958	894	967	905	1002	925	921	937	930	945	955	962	918	1000	986	973	928	989	924	946	938	911	976	906	948	963	955	933	1006	937	973	948	942	969	955	977	956	957	953	916	960	924	927	999	931	969	936	939	1014	980	949	948	908	930	993	970	973	914	946	997	923	922	983	920	938	945	966	981	968	873	893	908	893	955	934	991	935	907	911	938	943	945	924	905	1036	966	937	972	974	978	921	970	954	967	972	933	971	1038	987	937	909	930	992	955	910	964	951	982	969	968	934	954	964	947	917	945	864	924	928	912	914	949	937	922	948	937	971	949	923	951	958	916	950	952	969	921	942	966	916	945	960	924	912	961	982	931	996	935	969	916	919	988	990	944	948	951	938	888	1008	972	902	951	937	892	979	914	938	949	904	930	961	959	964	992	909	929	929	921	948	972	937	969	993	974	960	907	908	901	970	967	1016	954	956	897	941	956	933	918	927	978	919	993	956	917	1000	983	937	929	956	860	915	1007	931	927	951	934	964	946	984	1042	973	962	951	970	982	990	916	944	929	946	918	951	949	938	979	990	919	970	932	900	909	925	954	1012	1002	974	936	960	997	906	971	942	942	961	972	910	936	916	1029	969	955	965	958	943	972	954	973	918	958	942	981	963	1011	914	946	969	939	908	946	962	965	963	955	937	940	938	931	947	975	968	948	967	931	952	979	870	951	889	913	924	952	944	914	947	959	961	999	916	928	935	962	930	967	961	943	973	979	919	951	973	935	1020	974	994	920	1014	1023	963	953	967	923	912	900	956	926	916	948	947	997	934	935	934	983	969	977	949	929	976	942	928	957	920	986	888	923	949	969	985	973	933	952	952	911	934	948	1001	915	959	954	923	910	960	915	937	938	926	984	959	989	972	887	958	947	973	932	974	963	943	939	921	907	901	952	954	932	984	914	928	956	927	947	956	945	906	929	946	914	935	946	953	1009	961	976	933	940	950	985	970	967	940	973	986	948	962	939	912	973	958	904	960	1013	912	912	907	919	976	935	948	933	976	940	1000	965	921	980	974	913	983	914	920	945	974	902	978	943	1002	994	977	912	987	947	973	1016	929	945	910	920	966	924	939	947	969	940	920	988	945	919	1004	959	975	905	928	951	966	976	924	944	941	957	932	984	927	937	915	986	933	946	928	954	891	958	973	972	926	960	935	944	935	943	946	942	969	900	937	1013	914	990	924	883	983	941	881	921	947	945	944	988	919	935	947	940	933	962	916	911	987	984	978	962	969	913	923	1011	896	945	882	940	950	946	1011	959	972	956	950	978	971	935	946	1014	923	929	972	890	935	922	961	979	979	958	912	937	950	944	924	916	969	964	951	963	917	945	956	984	912	933	986	946	977	957	958	904	968	918	996	959	900	957	935	977	924	913	976	976	978	969	921	968	947	930	972	920	937	975	1020	997	949	930	957	949	894	997	972	963	966	945	944	949	945	938	950	917	954	1005	936	946	920	985	954	924	1002	898	976	909	919	954	956	947	964	1005	1030	987	928	891	924	859	990	921	905	943	964	998	962	933	933	959	990	991	894	918	911	915	999	971	940	924	957	966	950	917	943	986	956	960	932	962	1005	872	1024	937	953	961	882	981	915	990	948	924	934	940	932	946	985	941	942	964	931	945	895	968	975	957	930	937	906	939	915	889	988	987	889	943	962	932	1014	1013	950	979	951	955	944	996	922	964	973	932	1002	994	898	927	935	916	909	924	986	914	1005	970	923	943	930	1015	980	939	962	972	918	889	923	933	917	957	890	947	972	922	946	935	915	933	877	896	898	913	950	944	901	940	976	978	968	1012	957	875	942	942	921	928	897	946	945	932	936	914	960	894	938	985	938	913	996	975	916	895	990	917	958	973	969	914	921	952	1010	926	919	967	941	970	943	1017	981	921	971	983	1009	922	911	935	958	999	936	992	978	967	979	1008	926	958	932	911	968	965	920	968	939	937	950	973	951	905	964	980	877	940	980	954	860	947	910	936	944	927	896	937	1012	955	951	939	915	984	934	928	960	932	942	966	961	919	941	936	928	904	944	927	963	933	996	976	951	904	957	976	945	958	906	980	966	965	916	966	986	867	904	955	964	968	959	961	959	975	951	973	983	975	939	941	981	980	942	962	954	907	953	887	967	986	955	979	955	971	942	903	943	906	992	938	980	976	959	942	951	879	1016	892	1000	961	993	940	955	933	1027	985	956	981	930	1002	944	988	948	931	998	973	902	953	929	906	930	934	951	995	954	911	872	933	930	938	911	925	919	946	939	960	904	935	939	924	994	965	1022	971	945	962	862	956	956	977	961	966	962	922	954	947	973	941	918	888	905	953	907	902	918	937	920	983	939	943	987	976	951	958	952	975	956	951	964	948	920	952	994	966	964	984	961	995	960	934	940	922	959	995	988	935	978	911	933	972	974	941	920	967	982	932	924	993	921	959	936	916	932	902	913	969	959	966	954	933	949	883	950	1006	931	911	944	997	951	924	966	911	986	915	903	957	996	988	997	937	920	941	944	965	965	918	968	935	954	969	925	934	894	921	973	1005	937	959	924	954	908	949	919	920	959	904	961	956	967	972	972	912	915	963	947	944	958	950	1028	971	914	954	913	947	958	968	979	981	946	987	974	923	903	930	899	959	931	983	915	978	887	913	960	962
36678	36902	40487	41418	36612	29191	18992	13676	14727	15721	14647	11931	9560	6319	5329	5049	2746	1725	1610	1356	1988	1978	1796	1331	1194	1104	913	999	771	736	1202	1320	1557	1047	731	601	514	467	507	477	403	406	372	383	379	310	326	325	322	338	369	364	341	333	317	349	309	334	313	322	320	330	322	327	326	333	321	335	348	340	324	329	315	343	377	319	327	318	337	326	327	349	352	319	333	357	318	344	316	322	346	329	326	363	303	351	302	329	322	360	338	331	311	309	334	326	319	339	304	338	294	342	289	325	337	329	336	323	317	330	337	326	318	315	332	356	313	334	326	335	366	323	323	315	340	319	343	305	340	346	362	360	332	369	354	340	302	326	341	338	337	330	309	326	356	346	320	317	335	343	353	342	320	316	313	337	363	344	324	350	317	365	332	353	310	293	331	316	336	311	324	350	358	328	345	340	328	329	354	338	337	323	340	330	321	348	348	324	333	381	370	325	308	362	340	311	360	345	352	327	363	335	324	307	338	309	344	322	344	315	364	335	300	304	367	356	355	393	339	324	324	322	314	353	333	288	355	292	316	344	326	337	307	359	309	301	358	328	334	332	293	350	324	331	304	307	337	358	331	329	329	330	331	376	331	301	316	339	323	334	341	301	336	387	345	390	305	349	322	343	311	309	349	330	324	318	362	342	320	328	334	336	329	320	345	334	329	304	324	328	355	344	321	324	372	339	310	354	359	355	330	324	292	324	348	344	310	347	307	346	348	344	353	334	338	364	312	331	357	327	335	362	352	334	300	350	323	344	308	309	337	356	345	325	349	342	335	325	299	352	336	294	303	322	334	356	356	312	344	323	320	365	342	342	360	345	291	341	356	356	294	322	275	328	319	328	343	377	314	348	332	324	342	330	322	359	316	348	339	330	297	328	346	320	334	327	351	333	324	316	324	299	375	354	321	344	335	372	361	321	335	332	324	332	338	316	332	351	341	345	334	300	338	296	314	330	337	353	352	331	327	335	377	344	345	321	320	325	348	358	337	313	316	323	305	332	346	314	329	337	339	326	347	318	335	328	358	342	330	338	305	342	329	343	315	319	320	310	311	289	300	333	303	324	306	297	289	342	336	318	310	330	345	323	362	302	295	319	300	318	327	372	342	292	321	337	321	342	341	330	331	315	328	329	312	330	295	337	334	323	343	305	332	366	344	340	358	303	337	326	361	312	286	302	320	309	317	333	333	370	315	314	338	298	325	341	360	365	318	372	323	357	346	314	334	329	318	379	326	337	327	314	327	325	333	332	358	357	312	312	304	329	355	331	319	322	315	321	313	319	339	339	331	317	330	406	367	366	334	322	345	321	374	321	324	341	360	322	327	330	332	310	326	353	368	301	303	338	343	325	364	323	324	357	340	349	340	313	308	318	341	333	320	371	343	335	302	326	302	327	340	340	326	325	368	359	357	334	307	330	373	327	344	366	323	335	334	299	335	294	314	352	348	321	351	345	315	295	330	308	298	332	328	339	335	333	323	347	351	328	319	352	310	317	353	338	308	283	336	310	317	321	304	341	349	335	342	331	332	332	347	296	332	313	297	342	343	326	333	333	358	306	308	323	344	309	323	308	348	332	325	344	339	311	330	300	319	333	315	343	338	359	323	309	325	333	314	315	318	327	328	314	342	293	327	309	329	350	317	328	334	329	338	344	334	315	314	336	346	329	324	330	332	359	333	345	333	365	335	336	320	319	341	333	320	323	322	341	356	338	340	325	320	292	332	354	326	329	319	318	322	337	351	309	287	338	340	365	346	317	305	294	357	326	346	331	293	335	332	325	338	346	318	332	290	322	340	343	306	319	338	318	324	322	319	337	334	332	319	356	318	314	342	335	325	348	355	307	349	326	320	304	331	344	305	318	330	323	340	347	329	349	333	315	350	326	317	335	342	357	349	337	325	311	305	349	344	318	343	317	332	320	310	312	324	300	354	329	329	325	345	294	334	328	339	334	279	326	334	351	332	329	301	339	344	351	331	312	356	302	347	339	310	356	370	333	337	345	326	337	320	330	323	358	328	313	380	315	318	340	319	327	338	326	319	342	346	336	326	308	344	323	285	333	356	361	343	331	323	320	323	307	328	325	343	371	347	309	341	324	302	312	314	316	304	309	360	341	343	329	340	337	350	314	336	367	309	322	360	332	325	334	320	354	343	331	325	301	332	315	319	342	347	302	317	346	311	349	356	334	356	330	328	298	340	351	332	310	295	338	359	312	368	326	333	353	328	334	343	318	323	331	327	348	328	325	307	343	328	330	326	316	328	336	344	322	322	350	336	318	336	303	308	361	331	355	324	340	284	320	327	327	333	345	350	331	322	332	328	354	335	361	315	299	328	333	343	349	348	348	366	369	351	305	336	349	304	327	309	322	335	328	353	350	282	319	332	293	339	365	364	341	339	335	327	317	365	332	310	323	312	337	382	359	333	331	314	343	326	311	335	310	344	337	328	311	329	306	324	319	327	312	308	340	351	361	322	330	379	352	313	332	327	342	334	334	341	335	347	329	302	338	336	346	331	329	336	324	339	291	331	350	307	319	323	318	319	346	313	305	306	319	334	353	315	296	327	348	349	349	354	287	310	321	311	314	323	376	346	328	349	318	343	316	326	338	323	369	304	305	312	321	353	401	289	319	353	353	313	316	346	319	325	340	329	367	312	325	362	324	330	327	317	303	330	315	334	302	320	305	297	373	347	316	302	359	324	331	358	319	367	342	337	350	321	284	296	336	336	333	336	318	325	349	349	332	333	345	344	296	352	307	307	328	328	309	318	340	319	318	357	314	309	351	331	347	327	349	318	347	317	344	318	345	315	353	295	347	313	356	316	337	310	313	312	351	308	293	338	326	341	337	335	324	350	336	306	327	318	342	326	337	304	326	371	334	357	336	320	329	310	325	335	328	338	314	330	302	319	331	378	303	374	300	369	336	357	348	306	318	331	327	351	331	368	348	306	302	367	321	325	346	366	321	341	355	318	342	322	322	320	323	369	313	329	324	325	313	310	332	321	325	276	313	306	306	348	324	315	319	351	307	312	362	301	341	321	320	359	345	338	297	329	342	375	378	364	328	308	319	301	371	335	340	335	317	311	330	322	335	313	336	332	313	332	351	324	327	315	322	319	344	341	336	326	300	336	321	330	331	321	314	311	306	294	288	333	321	352	330	309	329	316	316	351	353	327	337	353	366	320	358	303	319	330	332	330	337	363	354	342	342	335	314	319	326	369	323	348	311	326	343	318	337	339	348	354	360	335	353	299	314	323	323	344	337	305	344	323	353	336	311	327	340	328	350	363	327	325	313	330	346	358	349	313	330	358	325	317	352	308	325	312	340	352	322	340	329	372	319	299	328	326	358	341	308	304	307	325	319	341	331	276	358	326	348	355	324	335	328	321	353	343	333	298	321	327	301	325	328	335	346	331	370	327	321	341	318	300	326	310	314	357	345	319	337	317	333	366	315	326	357	346	312	331	314
22046	28809	38226	43132	40920	33967	22139	20603	27389	32465	30881	25743	22178	18079	16647	15912	9444	6370	7159	6081	9224	9107	9107	6593	5922	5006	4434	4646	3894	3396	6250	6535	7615	5350	3560	2799	2275	2143	2263	1919	1462	1380	1227	1146	1034	917	946	877	875	814	906	848	853	838	817	799	781	811	827	790	871	832	779	856	847	823	798	778	715	781	820	807	840	777	866	815	761	759	781	802	784	813	784	815	790	796	812	783	795	794	792	828	794	795	861	777	778	869	811	809	824	769	817	796	830	786	752	819	753	828	793	797	760	866	849	857	829	777	824	757	762	817	796	772	758	758	733	835	786	811	807	832	816	754	825	816	818	748	763	819	768	802	810	755	725	779	777	817	792	810	770	780	784	805	876	796	777	853	778	799	796	805	774	803	727	757	846	767	785	849	816	801	826	814	781	737	822	829	800	780	860	871	810	814	806	807	805	773	806	833	799	870	813	806	766	780	797	760	815	817	809	795	769	836	794	746	802	778	797	767	842	818	863	801	798	765	814	835	793	801	807	812	759	815	801	826	830	825	773	808	789	739	797	793	706	798	812	769	791	784	775	832	714	777	803	795	806	825	771	781	877	785	782	771	785	787	793	800	750	828	820	845	735	773	787	838	794	782	807	815	786	731	830	749	842	794	765	764	805	804	748	800	801	794	790	827	783	794	776	787	806	843	793	800	819	832	778	803	760	788	823	767	800	800	745	814	784	773	809	776	827	806	796	784	786	794	766	743	816	832	847	826	795	782	807	765	817	767	786	788	796	814	807	832	809	797	783	792	729	789	815	849	781	807	793	762	792	799	820	806	832	781	762	784	799	783	815	784	865	811	823	785	788	792	803	797	821	809	778	777	806	781	815	770	836	791	816	768	774	772	795	813	772	809	845	797	793	753	823	793	809	783	802	789	800	818	804	798	776	771	823	821	844	787	822	772	768	820	835	799	854	842	768	834	803	795	829	810	767	858	821	770	790	789	778	781	777	786	761	815	812	780	772	777	772	837	800	833	814	802	790	773	810	771	822	817	730	793	804	810	801	868	748	763	770	803	806	770	789	771	777	839	817	798	796	804	717	860	843	803	783	814	779	793	833	778	795	830	776	850	773	821	775	795	748	776	732	778	861	787	824	797	777	819	810	752	796	788	770	803	748	845	819	877	794	797	824	800	802	744	786	880	769	790	839	818	823	775	790	801	796	793	778	820	855	843	779	766	803	788	803	829	824	745	784	782	799	857	820	774	740	785	814	820	785	808	815	799	799	809	785	809	750	778	758	771	790	761	788	772	827	842	777	760	796	824	779	759	787	833	790	808	792	769	789	813	780	811	814	772	840	776	762	783	796	803	773	787	762	806	791	814	781	817	820	739	781	818	821	798	784	744	784	810	771	800	838	832	761	817	819	775	810	781	760	844	827	749	815	795	826	832	792	828	815	819	839	789	750	799	737	754	792	790	785	753	779	778	843	758	789	784	807	816	785	842	819	771	805	808	801	750	764	808	782	789	821	777	789	819	798	830	738	778	801	794	789	823	811	833	766	786	786	805	782	782	784	798	825	815	820	826	782	798	775	745	815	784	851	765	784	781	868	796	813	788	808	778	809	775	796	802	726	785	779	776	783	803	793	852	813	785	797	807	864	813	818	755	776	808	767	814	838	759	808	835	821	806	841	823	814	820	804	808	765	778	792	801	756	860	774	788	764	792	770	823	848	811	750	794	840	772	807	831	755	756	780	821	799	777	845	773	810	763	773	748	794	801	817	763	773	796	794	794	736	784	819	802	762	859	770	794	768	765	817	787	828	817	821	760	803	811	780	797	772	772	790	806	851	782	802	810	774	823	820	805	784	774	833	780	791	755	753	792	784	824	821	771	780	774	817	739	804	812	786	761	795	850	743	814	849	907	776	748	782	775	844	798	809	833	811	783	762	773	835	795	788	829	812	794	787	777	772	783	784	811	809	795	784	787	845	787	803	815	812	801	810	801	809	796	843	787	823	817	793	792	806	744	817	799	790	807	813	823	766	742	781	820	770	810	775	785	832	775	779	831	820	846	791	805	822	751	770	782	800	780	796	746	795	789	819	699	803	749	792	780	777	807	811	842	788	743	796	798	769	877	810	793	809	825	812	727	826	804	818	814	802	800	781	836	828	824	816	779	837	782	777	815	811	796	748	782	841	832	795	788	764	778	839	785	816	779	783	763	782	795	775	804	803	803	771	838	777	733	851	768	817	823	789	794	745	807	789	744	800	816	774	780	746	824	779	815	772	861	779	749	787	779	815	784	707	827	775	804	768	799	794	787	824	846	821	739	825	783	809	800	804	822	742	761	789	796	817	783	799	815	768	824	791	804	761	800	847	771	765	758	789	770	732	775	811	754	778	791	780	791	819	791	760	793	779	796	808	884	775	777	810	804	781	796	758	782	804	812	794	838	853	800	759	835	835	793	788	800	850	777	747	844	810	781	798	783	798	819	795	741	827	793	816	784	781	758	752	829	778	827	784	798	725	802	853	817	763	787	832	821	800	795	783	787	837	832	818	805	800	790	803	810	805	803	788	788	744	765	810	807	846	753	827	781	746	741	859	773	800	813	821	791	771	756	785	804	795	855	779	824	840	832	790	848	805	797	824	789	797	757	755	839	773	855	764	783	795	781	802	777	799	779	802	810	809	792	790	849	745	789	799	845	800	827	831	846	836	821	777	833	787	871	791	813	740	824	808	790	826	860	835	814	736	828	793	762	809	798	810	773	776	779	795	796	835	836	799	820	796	750	779	856	792	788	820	852	798	799	785	744	822	792	841	797	791	790	819	798	796	842	807	809	819	787	814	797	811	817	798	820	819	818	756	789	806	808	856	798	783	873	784	792	831	799	816	806	866	792	804	865	804	809	812	832	804	723	787	804	797	786	762	823	797	790	812	795	787	785	806	804	759	792	772	821	775	843	797	781	813	791	845	770	838	820	835	779	839	754	806	814	853	777	814	840	825	824	779	795	788	772	814	827	786	815	859	770	822	815	876	784	824	830	843	800	836	809	795	856	752	763	827	772	801	747	825	826	805	798	790	827	730	727	768	834	761	789	802	784	764	808	845	797	840	772	769	772	821	840	788	794	838	838	794	761	785	808	772	797	771	810	777	821	836	823	813	813	825	744	807	775	828	777	800	844	770	772	748	819	775	836	825	795	825	821	820	867	773	793	817	850	798	765	749	819	775	787	795	839	782	755	799	835	771	800	784	830	769	750	837	787	801	768	790	826	804	786	787	798	815	804	781	754	774	864	791	768	806	799	816	792	755	727	796	843	788	845	840	752	853	778	788	781	764	812	812	812	811	804	804	808	859	796	833	748	814	803	767	766	817	760	826	759	834	763	776	772	823	772	787	809	818	860	889	806	769	773	800	832	821	809	808	783	813	762	806	755	790	779	828	800	813	794	804	789	835	792	819	829	757	772	757	798	809	760	799	824	786	835	772	762	808	773	855	768	798	812	797	771	787	821
15005	11564	13719	11891	8665	5369	3047	2178	1657	1427	1175	1141	1012	871	798	719	640	571	606	555	548	560	562	517	516	474	462	467	435	450	477	458	462	455	445	448	431	461	407	480	422	452	445	427	403	441	451	408	399	428	439	411	408	424	407	444	403	412	391	417	449	399	415	430	439	421	459	422	412	427	400	409	437	436	409	430	435	392	394	398	474	442	414	398	408	435	438	421	428	416	394	398	381	420	419	399	445	441	429	398	421	407	418	434	395	406	432	407	447	399	421	411	437	441	430	406	412	409	389	367	441	483	420	388	444	367	402	437	416	423	438	461	402	377	421	443	432	391	423	409	419	413	407	444	403	444	430	385	421	424	408	421	400	439	446	424	415	402	399	458	392	467	413	385	418	441	417	377	401	423	445	434	428	426	430	369	388	391	416	395	429	403	371	456	422	434	387	406	432	461	442	394	371	369	404	413	411	425	362	407	406	399	462	397	450	415	457	426	422	448	410	415	399	400	401	401	387	426	433	416	428	459	418	409	399	379	399	418	381	427	391	428	424	400	398	421	451	425	414	377	457	432	414	400	442	449	468	407	422	404	432	393	372	432	445	435	417	434	447	423	453	386	426	407	439	392	418	411	410	400	423	432	442	407	414	408	417	411	435	399	415	411	371	380	440	402	445	415	432	398	378	397	431	402	409	400	433	393	447	423	397	450	429	428	387	410	407	420	371	413	392	421	397	364	390	410	411	405	406	436	439	418	432	385	418	415	406	397	419	445	388	440	435	392	421	401	413	414	448	437	397	381	424	388	452	390	418	404	420	403	424	459	441	426	423	438	408	378	430	411	403	427	408	420	425	430	432	420	448	432	418	407	395	421	419	431	429	450	423	422	439	374	462	439	427	400	454	420	435	414	425	396	416	424	392	395	420	396	461	408	361	420	425	389	438	425	415	425	443	391	446	441	408	418	419	412	395	429	432	423	441	391	395	451	369	397	375	443	410	424	397	424	401	379	439	437	405	425	423	435	419	410	380	388	397	413	455	381	462	399	389	426	411	430	439	436	388	443	477	406	419	410	439	408	413	413	427	435	400	427	420	423	416	407	422	435	361	413	423	401	416	399	452	412	430	380	424	439	396	413	385	408	405	407	392	391	416	429	445	423	457	388	382	424	411	432	434	403	401	428	400	415	408	387	398	461	435	414	427	413	377	413	449	393	411	425	452	433	423	421	391	448	410	435	428	458	422	408	406	412	413	413	460	427	429	383	415	423	396	417	416	413	402	446	430	407	379	432	420	396	410	456	432	421	456	426	393	418	440	447	443	402	414	383	405	433	438	394	401	397	406	436	427	415	411	397	413	436	424	403	424	413	415	402	405	423	464	438	408	386	406	426	417	432	411	397	445	405	441	392	375	399	438	412	418	435	412	420	463	434	388	418	401	450	448	394	422	383	393	430	411	403	409	391	378	409	422	436	464	403	382	407	396	398	378	402	445	398	442	411	427	412	397	394	427	434	413	396	417	410	399	416	429	407	441	427	425	428	407	428	415	420	408	424	419	422	417	418	415	388	416	398	410	378	444	413	428	428	450	386	408	409	424	385	402	419	398	398	393	415	407	424	403	412	409	391	391	397	408	435	410	453	387	422	378	411	441	459	414	427	429	447	375	388	390	456	426	459	443	426	415	412	405	443	416	439	404	396	413	387	439	410	412	398	441	396	433	398	395	387	414	392	411	402	417	479	415	399	414	442	450	418	471	423	436	432	418	439	433	397	357	402	393	438	447	431	391	406	424	425	408	417	401	430	404	432	441	408	424	420	436	426	463	396	479	418	432	404	408	403	453	445	427	407	435	417	445	421	382	424	452	418	396	414	410	413	393	376	366	391	454	398	389	425	429	401	427	411	408	403	398	408	392	418	387	440	420	380	417	393	399	440	430	410	437	460	406	408	412	434	403	403	410	411	423	405	417	399	408	400	390	406	353	407	393	381	409	405	395	441	447	393	420	429	414	405	422	462	409	423	394	393	437	424	414	406	365	442	435	402	437	422	404	382	439	427	451	433	396	434	422	450	400	441	412	414	456	445	411	389	419	423	440	423	396	418	433	362	390	415	436	442	381	433	463	445	408	409	397	433	410	392	432	439	463	401	410	420	382	412	390	411	447	399	383	415	430	414	458	438	399	416	394	431	408	420	442	398	402	399	390	423	406	402	418	391	412	423	433	433	379	393	406	417	417	413	402	399	426	410	431	436	411	420	429	421	428	415	411	411	379	431	404	431	399	426	403	407	401	405	411	386	430	430	420	430	410	412	423	458	417	425	447	435	433	406	435	410	432	377	421	420	418	415	399	423	380	381	415	412	385	406	381	382	441	388	407	470	425	441	412	429	407	433	433	398	402	428	377	416	453	407	432	462	400	432	433	408	386	401	401	427	412	411	406	400	408	419	376	431	438	432	418	383	416	418	427	403	434	432	429	382	440	446	393	391	415	384	425	413	412	424	450	416	427	395	397	430	415	459	387	421	388	405	427	395	418	421	406	400	440	374	430	379	422	415	401	433	422	411	424	401	417	365	444	430	389	460	430	424	421	437	397	453	467	417	368	411	406	456	402	423	405	432	427	401	424	386	449	380	447	413	425	416	415	425	452	414	451	392	435	403	401	404	407	397	426	439	417	431	437	437	408	415	416	400	409	371	428	437	424	396	433	422	413	428	414	432	423	427	425	382	422	417	423	415	454	424	406	392	437	386	418	429	425	376	397	409	400	431	456	432	426	422	405	440	402	412	392	420	404	395	425	452	384	406	397	435	415	460	419	406	445	432	373	431	409	392	419	426	417	414	416	440	430	398	381	389	469	413	424	438	420	428	402	401	433	426	439	411	401	436	401	386	426	445	440	422	433	428	370	437	417	415	421	397	420	384	430	422	413	393	438	419	431	390	406	418	441	396	420	430	377	423	406	393	433	397	435	384	427	431	389	412	409	399	426	474	380	408	435	422	413	425	382	420	446	471	433	394	431	405	420	403	432	430	390	395	356	423	411	425	446	395	398	412	445	423	394	427	429	428	450	395	423	431	428	437	431	377	401	450	410	405	455	422	464	437	373	386	472	408	424	414	446	398	438	428	408	396	408	447	422	414	393	432	430	412	418	422	423	428	404	401	402	410	452	406	430	428	439	443	405	389	402	432	427	409	410	408	460	411	384	405	469	428	419	413	406	414	389	376	389	442	431	409	375	421	435	402	426	423	394	395	438	429	417	388	413	391	418	382	401	423	413	408	450	442	430	402	383	428	433	423	376	405	428	383	427	408	413	395	406	393	382	436	391	404	414	401	443	433	381	364	413	402	437	396	436	356	430	441	432	421	446	421	429	405	423	421	427	419	406	398	405	414	439	436	408	415	407	432	400	424	422	408	446	420	405	394	451	448	449	404	406	421	435	396	422	450	419	441	422	442	443	409	442	452	424	436	420	429	409	417	445	416	400	402	381	426	423	436	429	391	402	396
9108	10817	19024	22599	19643	14993	10435	8377	7034	6530	5553	5024	4363	4000	3364	2790	2302	2148	2101	1907	1885	1812	1824	1667	1621	1475	1410	1338	1356	1265	1333	1282	1327	1272	1146	1197	1144	1098	1094	1078	1065	1048	968	984	1044	983	976	971	1015	1035	1000	940	1004	956	1046	992	983	953	1007	941	1001	945	966	1015	971	895	976	1026	972	1018	970	948	995	973	1012	1032	1006	992	1038	968	992	1001	1009	982	974	957	983	972	1010	1008	967	943	992	951	961	985	997	978	968	963	952	984	1040	1024	1013	981	994	970	985	1007	964	1047	978	925	956	973	952	959	979	1008	966	969	1011	1017	1058	1017	972	972	980	996	971	929	1008	994	956	1070	982	983	1021	1043	980	986	1005	967	1019	951	956	960	966	1018	980	1001	951	1000	966	1023	1032	1010	964	975	972	1037	1016	976	1001	949	965	1003	950	1023	976	1014	990	1070	985	943	1030	944	967	1037	975	980	967	999	982	975	1027	1019	994	982	983	967	1010	948	971	1020	991	968	978	1019	983	972	981	978	934	1010	978	941	953	1055	982	957	979	932	1029	1007	998	980	1022	996	1041	991	980	936	1033	924	1023	983	1013	1003	987	958	947	1031	969	998	964	994	1006	1004	955	946	974	978	949	955	1030	922	977	990	986	903	971	966	946	995	985	968	953	991	1005	970	1019	952	981	1019	1066	944	938	985	944	1029	943	980	968	1008	1002	994	945	983	1034	981	983	969	954	980	985	1007	1034	962	985	994	1036	1003	1012	1041	974	988	962	989	988	973	981	979	1016	1033	1007	956	978	968	979	1025	942	957	970	915	963	950	926	987	998	1017	966	1020	929	950	987	1038	947	992	1005	958	970	1017	960	986	1029	991	987	967	959	984	1043	1056	987	982	973	992	945	930	958	983	968	956	978	1014	981	977	1035	1004	989	961	987	928	949	971	1010	1031	966	968	1038	914	961	946	1060	963	997	993	995	991	989	977	1004	968	951	994	989	1005	982	982	942	995	1040	993	1015	1007	904	1007	1011	977	963	982	998	962	1042	978	977	971	995	1001	983	930	1016	1014	999	994	1024	966	992	1002	994	984	928	959	992	930	984	1027	1040	1023	1017	1035	978	974	983	988	982	1008	957	959	1007	962	994	957	995	1009	971	985	1013	990	975	1103	1041	968	926	961	960	980	979	1003	1008	1034	964	967	1032	985	1044	969	961	1019	977	990	1039	951	1002	1002	930	985	1011	971	1034	980	973	992	975	1017	943	1059	1004	1014	1017	988	976	953	951	1018	995	963	980	940	1021	929	949	1052	949	1006	1044	954	989	1008	1004	991	1029	931	987	1008	952	989	968	1019	962	980	1002	924	995	1020	934	933	987	974	1011	985	1045	1025	997	1015	1012	987	1026	1056	985	951	955	1004	948	955	982	1012	954	998	1033	1005	972	1003	1024	949	968	939	1002	1012	973	1051	953	1031	903	984	958	959	1022	931	980	1056	990	985	949	976	977	1002	963	929	988	1025	954	963	1005	1013	946	983	964	986	950	1022	981	969	991	950	944	1004	1002	1019	995	943	961	995	1017	966	1012	1007	950	981	1002	974	980	1035	1006	1020	1022	1053	989	1005	1058	923	987	957	1010	1014	999	996	969	1059	996	925	962	982	1031	969	1015	994	1020	1000	997	967	981	987	1030	1010	1036	968	999	1030	1028	1018	980	1008	1032	990	956	1000	991	975	953	974	967	988	1026	1002	955	982	927	953	977	983	1009	932	935	976	946	971	982	951	1040	970	990	977	964	933	1039	995	1000	976	955	994	1007	1072	977	997	1005	970	1037	970	1012	1025	984	963	958	987	1040	966	975	911	941	967	1016	952	981	1058	1013	941	1036	977	949	1044	1035	1021	985	953	904	939	964	980	947	974	1027	1030	952	1000	994	1047	1057	985	945	987	968	979	1015	984	956	954	943	920	962	961	1000	956	984	988	976	1007	936	1004	976	990	1040	929	949	1025	964	963	917	1017	989	1017	968	943	959	982	1036	989	1008	970	953	1017	1018	949	1010	988	1012	973	1029	1017	1031	997	1016	956	1009	958	1038	954	945	980	996	994	1003	973	962	1004	974	985	1008	942	1033	961	948	953	1003	974	969	923	942	1012	954	1024	1016	1033	1019	977	1002	989	978	981	971	999	973	1001	967	1006	1024	942	924	993	992	981	1001	1008	972	1013	1002	975	979	979	962	972	991	988	970	939	941	932	969	992	958	962	981	957	994	1013	971	966	993	1039	956	976	1013	1033	996	1012	1042	956	976	989	944	1024	994	945	1004	1000	1021	1009	973	947	967	989	999	1004	980	1056	1013	966	993	973	954	1012	963	951	1021	1037	1000	981	987	990	983	954	945	965	1014	954	992	960	1022	1033	981	1020	991	976	983	1016	984	970	992	972	997	946	971	947	977	1035	1004	1010	928	985	1037	989	981	948	959	968	968	992	1009	1007	968	942	1001	1022	975	1009	950	959	1046	943	1008	1046	1017	996	1020	971	1045	974	1009	947	965	990	953	1001	1009	959	968	991	1002	1057	967	980	956	954	989	979	964	950	967	1023	955	1024	977	974	951	1034	956	966	943	984	1027	1000	1012	1003	947	990	945	1071	1004	974	965	966	977	941	1008	1044	999	1023	973	986	998	995	1005	992	1000	1017	961	987	924	1040	1008	965	988	1044	1007	932	1054	1031	977	982	933	1034	932	989	974	1002	1016	1011	996	1050	979	1070	1012	1000	945	1004	973	985	900	995	946	924	1042	978	980	988	977	1002	987	997	980	942	998	1030	961	1043	964	1002	990	947	987	1028	1010	1010	986	926	1024	1013	949	959	998	978	960	970	951	1016	981	984	948	978	986	1013	917	973	987	986	968	1038	971	1022	1087	1028	994	1002	1021	1008	987	977	988	985	964	973	966	1027	981	992	1005	990	1009	963	994	1033	954	978	1004	958	970	1057	959	978	988	960	1008	942	977	987	1023	1033	941	1006	981	993	992	990	965	953	1015	952	957	992	940	989	951	985	995	966	972	1037	1000	983	1004	1031	920	986	946	982	1040	961	1018	1018	990	988	969	972	1018	952	1050	1018	952	997	1020	979	1015	943	1023	986	997	998	998	969	1035	952	969	1057	986	943	1003	992	1005	1003	1025	997	968	976	1001	1013	1015	951	1043	943	994	983	963	950	999	966	987	999	991	996	1010	1012	993	1019	1034	1018	989	960	982	1023	944	1015	954	932	962	958	972	1001	967	970	968	1006	973	992	968	958	1028	971	992	997	994	969	946	991	954	1006	1008	1019	990	1026	990	986	1001	1000	914	962	986	1007	982	929	949	927	1030	954	979	949	1029	946	969	980	984	980	964	945	976	1017	975	956	956	971	967	939	978	975	1018	1052	982	938	1005	904	1017	981	979	995	1034	996	934	957	967	975	963	993	989	998	1014	971	923	1051	1027	992	977	1010	979	991	1019	1019	990	930	1015	1011	981	994	977	1003	917	1013	966	978	988	1002	967	1013	973	1041	963	1026	1043	1039	981	957	984	1018	1006	999	981	1018	986	956	1068	1091	976	1002	1003	973	961	968	978	947	1023	982	1033	959	992	1013	994	1016	1001	952	997	986	986	986	1011	1021	979	984	1021	974	992	997	998	1019	934	969	965	993	1063	1019	1023	978	948	955	987	970	973	945	962	980	999	1062	1019	963	979	1023	1007	937	931	939	981	933	977	998	974	947	931	998	1004	1026	977	982	1013	966	1023	1023	991	1028	986	986	1048	992	966	935	930	1018	999	969	963	985	952	985	1000	1022	982	1000	1013	962	962	937	1004	992	952	973	982	1008	983	1064	992	988	1008	1025	965	1007	1003	956	1023	1010	995	1066	993	988	992	955	1014	984	1034	977	966	983	987	963	974	959	1049	917	1028	989	937	995	951	982	960	910	963	985	981	1019	997	987	972	1016	1008	964	976	1015	969	940	940	1040	1011	986	943	1011	981	937	952	987
31156	31213	37691	39946	32691	25099	14797	9305	10670	10006	9075	7320	4532	3708	3454	2659	1343	1043	1342	1248	1447	1187	1273	952	882	694	728	722	665	617	830	901	1156	889	645	500	536	526	517	509	423	424	456	412	397	379	395	414	425	394	415	407	402	410	409	397	429	429	414	399	395	417	386	403	403	423	427	377	424	428	403	403	442	420	443	390	429	400	378	376	413	421	393	400	434	420	389	420	377	412	405	387	393	409	422	387	413	395	419	439	378	433	436	419	416	376	415	397	405	392	443	383	383	426	369	392	425	401	404	435	376	395	435	425	388	396	419	423	392	387	407	415	416	371	374	404	415	372	385	399	397	371	407	386	395	408	402	385	397	385	405	377	389	363	386	402	349	375	382	389	388	358	414	428	372	400	411	372	392	386	396	430	407	413	378	388	391	407	411	364	375	393	380	425	420	420	393	407	378	401	426	371	416	422	394	390	377	422	440	412	383	404	401	427	405	393	390	410	425	397	397	400	378	381	374	397	407	391	421	421	405	393	401	396	391	395	431	400	366	399	401	418	387	397	379	376	429	422	403	414	392	399	426	414	385	408	394	412	401	412	376	376	375	436	389	409	407	399	364	398	371	402	407	420	370	387	360	402	438	421	407	431	415	396	413	427	415	391	382	421	349	433	383	421	372	397	388	356	394	403	400	393	398	414	391	428	425	409	388	390	369	334	372	385	445	397	408	382	370	404	414	398	417	407	399	405	401	412	395	412	414	394	415	390	407	365	369	391	394	444	403	391	397	397	368	409	433	409	359	413	409	385	398	375	390	398	395	399	401	452	407	415	390	386	388	411	385	373	424	372	440	422	381	394	411	418	387	425	382	408	372	391	399	409	374	416	407	425	381	377	419	398	411	363	374	383	420	361	428	405	382	377	401	416	390	400	391	434	388	392	391	389	371	390	379	405	401	381	422	382	355	408	408	402	388	404	398	373	404	445	416	392	423	412	388	421	386	378	409	357	386	416	421	373	411	346	365	394	440	420	432	417	408	437	356	383	398	378	379	378	424	436	422	372	409	424	403	380	369	376	390	423	378	419	377	396	407	349	382	388	390	407	370	409	368	397	375	404	356	391	428	386	384	370	354	411	400	377	383	418	374	403	449	423	373	380	394	391	425	405	421	409	410	373	412	407	442	414	413	406	399	355	416	399	431	401	423	376	384	396	378	374	397	461	403	420	430	391	356	386	367	395	384	432	362	426	402	419	399	373	402	386	407	402	361	405	388	416	389	426	414	385	396	418	419	391	416	378	406	397	390	425	386	396	363	400	394	427	406	406	389	430	382	412	383	391	394	427	406	418	404	424	409	411	399	423	428	431	415	388	389	396	419	390	403	401	416	341	437	406	404	376	387	458	370	424	380	358	404	359	378	386	384	386	392	438	402	436	415	378	389	396	417	381	408	418	380	390	379	416	378	400	378	365	375	391	431	381	407	395	424	401	392	370	385	391	407	376	404	400	378	388	394	405	388	424	390	415	421	428	416	417	411	402	421	430	398	393	413	404	397	382	422	381	386	389	387	403	412	403	402	394	406	419	444	363	432	386	386	387	432	401	407	360	423	430	393	414	405	412	411	419	406	386	366	398	448	379	445	398	385	382	372	381	406	412	436	401	402	396	397	403	368	421	373	405	407	389	413	410	426	370	410	392	407	356	401	363	386	358	395	389	357	406	382	397	365	364	436	381	430	389	395	406	401	435	397	366	424	397	382	397	406	412	395	384	403	426	449	388	388	346	363	388	377	397	373	426	408	386	400	371	410	426	350	412	410	414	370	393	411	388	349	376	412	410	395	441	403	383	425	401	454	403	397	400	371	384	447	369	395	378	412	395	389	379	401	401	381	363	359	422	350	427	381	376	388	379	368	386	413	374	379	396	397	388	391	413	434	437	393	365	417	391	372	347	406	399	412	417	368	369	378	419	391	413	375	392	389	361	405	376	379	404	416	381	394	387	395	403	414	437	398	389	386	380	384	391	402	432	376	403	395	459	394	382	421	423	409	406	400	397	411	389	387	373	440	357	410	350	428	398	376	388	398	384	361	424	367	393	425	448	393	395	419	370	418	413	356	361	421	402	396	386	383	400	386	412	405	354	404	377	371	404	373	376	396	369	406	393	372	379	376	413	416	411	408	380	398	432	363	358	368	398	424	367	393	391	385	413	360	388	437	387	382	403	382	387	407	357	394	394	373	394	384	356	406	397	402	330	391	386	448	395	436	414	382	407	389	430	378	375	397	380	406	405	379	411	403	391	432	398	402	376	403	392	404	407	369	387	366	372	400	435	427	413	385	385	418	446	414	419	382	409	389	388	383	386	435	391	380	376	401	414	420	387	369	379	379	385	380	420	370	418	392	383	409	384	407	418	432	410	406	398	384	386	391	412	366	408	361	374	389	425	428	381	388	398	387	367	394	387	421	400	405	392	436	367	402	415	405	410	394	383	417	390	386	394	404	423	399	400	380	389	425	369	401	409	404	413	401	405	412	379	444	405	434	370	422	389	439	402	417	392	406	381	401	410	369	445	434	403	355	402	399	381	374	356	423	394	419	391	389	407	362	415	408	378	404	367	414	400	378	400	389	419	385	407	426	415	399	451	396	423	398	391	421	386	333	374	374	395	408	395	429	407	401	390	386	375	371	446	410	388	410	426	390	401	409	403	380	386	402	392	407	438	406	404	402	374	396	398	395	414	346	402	423	388	418	392	431	390	397	411	378	391	394	388	393	393	388	418	402	459	407	411	374	373	353	437	420	408	411	421	398	412	385	371	402	380	385	369	432	394	411	391	434	391	399	393	404	421	409	407	449	409	346	383	410	391	373	414	396	410	421	401	407	388	394	389	399	431	389	427	397	403	386	381	372	425	399	412	373	406	385	428	367	396	383	395	381	426	406	431	417	389	397	404	363	391	402	410	397	381	418	412	372	432	393	407	369	406	393	380	392	395	409	433	401	382	399	409	396	430	430	388	382	389	409	380	425	391	390	394	382	418	398	375	391	414	391	406	383	432	420	399	421	381	385	371	428	441	361	372	393	401	398	438	375	367	396	437	392	382	405	423	390	423	392	412	414	392	387	388	423	379	365	398	419	421	360	397	410	383	412	354	402	398	415	388	412	405	397	419	385	399	397	405	404	421	411	397	417	376	412	372	383	384	442	421	379	401	387	467	382	383	421	390	366	377	406	442	401	402	406	395	433	391	393	392	397	396	363	407	402	408	395	389	389	395	402	418	411	383	398	403	424	362	394	419	405	363	416	403	374	378	414	372	399	398	405	426	401	416	432	386	396	428	383	403	396	415	382	399	382	406	372	391	394	389	412	383	389	403	393	353	384	417	410	401	435	397	371	368	397	417	405	415	369	383	395	401	405	406	438	402	391	385	400	395	416	406	385	388	402	365	431	417	385	394	388	356	391	403	384	422	368	345	384	398	429	392	396	435	426	374	412	387	415	391	441	416	405	389	373	381
19800	24136	36255	41461	38296	28515	17366	16244	24799	24972	25957	21180	16064	13096	13039	10037	5394	4372	5782	5149	6681	5598	5954	4646	4197	3282	3058	3225	2678	2510	4144	4341	5470	4141	2649	2132	1729	1824	1629	1616	1309	1233	1220	1097	1017	1042	994	1000	950	1004	913	954	933	926	1011	972	895	1016	934	945	893	955	909	966	948	995	973	925	978	923	954	906	975	982	965	1011	962	984	1006	967	940	971	851	939	968	945	940	869	915	992	949	928	924	966	933	1024	956	930	929	906	984	958	933	931	967	939	932	971	955	941	1010	936	909	924	1005	928	908	986	888	952	902	908	976	972	935	965	963	987	940	930	922	957	966	954	965	937	900	902	909	909	934	941	1008	979	914	924	936	983	1026	941	926	943	945	916	965	942	960	962	932	915	870	950	957	957	969	933	921	940	940	927	948	919	923	902	982	994	987	993	975	937	972	928	966	942	949	927	984	996	954	993	918	917	957	1005	933	921	880	939	937	950	982	959	936	956	977	1005	946	972	945	948	980	926	972	938	974	894	883	895	933	933	934	953	925	897	912	917	955	987	963	965	995	899	913	965	970	952	961	923	877	944	873	920	977	928	926	944	941	918	920	910	966	957	959	957	991	912	954	985	895	995	1006	944	981	950	928	911	918	943	951	968	977	929	919	941	909	917	972	930	949	930	900	938	918	944	985	948	983	934	986	957	949	898	964	894	946	936	879	894	985	947	917	916	955	974	1001	955	912	942	943	941	944	913	950	938	944	915	976	933	914	951	970	970	911	962	934	910	930	922	937	1012	916	1001	987	996	924	926	896	966	889	958	900	940	932	947	1004	981	891	946	936	904	917	954	952	924	937	946	917	891	946	979	958	948	941	884	885	927	950	942	910	997	946	974	964	958	921	957	927	939	972	929	921	954	952	943	946	924	1008	931	926	988	917	919	960	865	931	953	903	901	945	897	934	945	914	925	916	964	927	943	974	921	932	966	949	958	961	947	933	935	920	909	942	991	897	939	929	941	882	919	889	937	929	946	968	919	918	925	961	999	939	949	878	1022	961	1000	929	1003	951	960	967	931	979	882	952	915	967	940	975	896	1017	957	935	952	930	912	930	911	955	924	942	974	929	954	971	974	1018	965	904	926	986	924	923	954	959	950	963	921	946	976	955	961	929	920	937	970	987	937	936	951	924	915	1038	914	917	951	922	952	952	933	963	910	945	943	924	974	994	935	1024	932	900	944	923	988	947	953	967	984	967	938	971	950	987	957	974	920	943	929	966	1013	955	947	954	982	972	948	973	936	901	935	960	960	969	952	952	931	952	949	926	942	913	947	981	924	942	970	937	959	915	900	952	933	941	946	991	896	923	932	959	982	958	868	911	915	969	950	916	917	959	915	884	963	867	934	914	979	984	931	993	913	894	955	1001	887	943	956	941	965	881	915	915	925	920	957	917	913	902	982	957	927	945	899	892	953	952	960	953	941	945	944	950	890	926	871	919	937	894	928	916	976	972	966	939	974	940	936	958	949	963	942	917	931	924	941	942	921	920	949	959	962	945	936	976	911	1005	941	985	951	914	968	928	908	943	970	912	966	957	992	945	935	926	924	983	908	977	958	935	970	979	929	909	940	922	908	959	960	919	977	927	949	919	926	947	907	1000	904	976	958	987	902	933	971	906	968	957	949	900	941	920	928	918	967	911	978	926	963	941	881	981	884	962	880	940	924	966	963	941	919	976	903	978	938	952	985	901	931	884	938	898	924	965	954	937	952	930	983	882	978	974	981	971	945	912	918	898	955	962	981	920	1010	909	986	952	917	896	961	929	947	977	926	943	912	952	956	910	933	915	950	1011	951	929	920	916	906	971	931	917	924	963	955	882	979	946	954	924	892	958	954	924	923	910	971	941	951	956	883	920	989	948	923	905	970	944	937	989	928	922	921	884	962	938	932	930	970	992	925	954	932	965	937	942	948	942	962	959	924	977	934	924	1021	922	922	962	946	958	931	920	927	989	954	918	961	968	964	999	924	932	918	945	926	922	956	904	937	941	938	966	953	886	910	907	999	986	987	976	963	938	931	947	895	870	953	917	990	994	959	922	976	981	992	916	941	906	901	972	937	970	966	926	936	917	930	944	997	910	985	994	926	989	870	954	933	969	957	984	913	968	935	925	975	962	935	892	962	897	946	894	913	904	953	1013	937	931	937	927	943	972	900	887	977	897	977	918	917	871	884	935	922	963	908	974	950	945	917	920	987	977	956	951	952	933	956	937	908	913	969	960	990	877	900	944	961	929	923	924	937	946	912	992	887	924	910	923	881	933	927	942	926	901	916	961	943	1013	919	995	941	936	1029	989	947	965	967	962	945	980	935	935	926	885	940	919	922	918	942	912	954	932	940	926	920	930	912	990	932	924	1002	1015	924	854	955	984	983	945	925	901	932	922	977	951	983	999	902	948	961	964	959	920	937	960	946	889	939	944	1050	913	935	991	919	971	958	894	923	928	919	950	969	941	984	996	917	957	963	992	942	915	934	976	915	956	955	999	899	962	945	944	947	883	962	1012	934	932	951	966	933	938	905	945	976	947	957	979	903	936	974	977	982	939	929	920	997	951	938	963	939	934	924	970	915	917	949	959	915	938	1007	926	936	993	906	909	918	977	980	982	890	970	945	952	921	910	949	944	984	981	943	888	1015	956	931	991	983	920	954	960	944	930	952	952	980	936	949	947	939	944	934	934	931	959	983	898	967	904	992	934	909	940	974	908	954	960	933	942	908	960	895	887	944	918	929	968	1007	918	974	921	929	971	947	939	948	966	943	916	913	854	900	949	954	941	939	955	967	957	924	958	964	931	896	981	950	920	970	976	904	911	966	905	931	918	968	962	972	939	950	929	941	973	873	991	941	896	951	936	987	908	925	901	948	995	957	984	960	918	969	901	970	927	944	982	887	935	968	930	974	992	975	985	920	913	943	934	953	949	941	977	928	920	934	948	921	891	960	971	941	978	943	900	939	912	955	968	967	976	948	1005	923	957	933	943	954	949	964	1032	998	953	1009	906	983	956	997	906	942	932	955	948	936	921	942	946	888	983	968	966	912	984	898	935	946	887	960	924	939	931	963	981	916	973	923	958	952	940	911	917	954	981	903	1004	937	935	961	948	895	968	955	939	936	934	937	922	971	978	884	940	879	936	926	960	906	949	923	973	880	919	952	912	921	929	958	897	933	946	967	976	917	963	941	944	969	925	959	946	897	977	979	925	972	903	908	946	939	876	937	933	908	994	922	941	934	893	905	965	909	972	908	962	938	915	956	937	903	941	929	947	978	1002	967	924	976	945	931	902	918	1006	945	948	925	897	936	955	949	897	934	939	952	967	904	955	945	970	920	980	932	925	954	944	938	955	974	990	893	947	923	932	951	941	940	925	959	982	920	880	953	948	976	985	904	950	969	941	887	914	950	953	966	949	919	1009	883	936	958	1009	908	981	961	896	947	931	953	1015	947	969	943	897	932	956	955	928	935	922	957	946	930	920	968	920	903	977	910	912	950	1007	947	925	946	951	925	966	937	930	921
38165	35787	47386	42202	32997	25419	18671	12898	16232	15570	14017	12933	8507	6116	5498	4470	1938	1868	2009	2160	2143	1915	1727	1450	1289	922	837	858	811	746	1241	1183	1749	1350	775	536	541	510	467	465	431	394	385	391	387	331	342	343	348	359	337	292	340	336	326	353	331	323	317	344	348	331	330	334	320	318	350	320	334	353	305	345	324	350	351	323	334	325	366	357	322	302	316	315	349	298	349	303	305	330	345	329	352	341	321	337	313	316	312	322	342	326	343	308	353	352	366	317	363	328	329	336	350	294	317	323	335	314	335	311	304	340	326	336	359	342	338	347	331	337	330	313	295	332	345	346	358	318	307	312	330	300	321	339	352	372	366	352	308	344	365	335	330	343	332	335	330	335	380	337	372	342	320	329	333	331	315	355	338	330	321	356	326	333	345	356	325	355	318	355	324	336	335	343	350	360	313	339	323	340	284	335	341	357	337	321	303	328	319	317	360	345	354	336	316	332	296	327	318	303	316	326	309	310	323	334	371	334	308	339	298	326	302	324	323	308	330	350	312	326	288	338	316	345	313	296	305	308	307	329	343	317	292	323	361	354	322	314	356	344	301	333	345	301	323	334	314	336	333	327	294	311	328	318	302	362	313	330	337	352	324	297	333	349	328	331	323	306	322	329	347	338	359	311	310	301	320	315	312	335	339	310	299	329	354	314	339	314	336	372	329	322	334	361	330	315	311	340	336	340	337	309	332	323	334	334	337	316	313	310	329	333	347	319	339	320	326	346	326	290	335	330	299	327	344	340	303	328	377	330	351	316	348	330	339	343	349	331	336	325	335	376	330	314	349	345	344	300	302	293	290	298	320	339	356	345	342	312	331	298	318	333	315	293	327	306	330	331	320	331	328	337	311	339	329	344	307	309	342	350	328	342	321	322	317	335	301	342	358	331	328	317	324	292	284	322	364	326	334	334	326	317	333	341	340	336	306	347	334	350	302	319	347	342	331	325	326	339	358	329	342	327	315	364	325	318	302	298	335	327	340	343	338	322	359	316	347	323	314	335	336	318	313	358	348	318	285	311	311	343	320	351	290	337	329	344	339	333	339	317	326	352	355	332	311	331	314	304	329	336	336	341	368	325	349	306	306	323	372	361	339	342	301	358	334	307	329	329	317	316	306	318	313	329	350	349	327	340	347	335	337	311	365	300	354	346	310	324	306	332	326	371	293	304	324	326	307	331	341	341	339	331	306	332	322	312	330	336	335	320	342	326	297	334	296	310	345	365	321	304	336	331	324	351	316	340	306	324	305	299	358	333	326	346	348	305	301	328	350	348	340	316	327	362	308	296	325	350	306	341	354	291	293	319	310	350	305	338	379	316	311	342	331	328	347	313	339	338	365	375	321	357	329	322	308	321	347	314	346	336	328	330	316	390	365	342	294	350	322	319	328	308	350	328	317	320	304	323	333	315	339	330	327	336	354	327	328	337	352	337	322	321	339	319	312	339	308	297	328	316	315	334	351	309	315	304	341	318	302	336	332	345	330	358	319	315	346	351	337	312	333	331	317	326	336	308	360	323	344	339	323	357	316	309	332	327	336	336	340	348	305	315	317	327	319	331	339	351	345	330	301	360	346	314	336	359	336	316	335	333	326	346	316	336	313	333	319	335	333	355	308	328	350	299	347	312	313	319	321	335	325	303	341	337	352	312	331	332	343	303	311	310	327	303	339	332	333	355	345	318	337	339	318	349	331	320	331	324	303	289	318	330	332	298	323	361	318	329	310	307	339	335	362	351	291	352	304	317	320	327	350	339	323	320	349	337	314	335	330	354	294	345	300	320	345	337	326	331	358	326	310	351	380	339	346	334	309	324	340	351	387	344	321	307	336	365	336	314	277	310	294	320	297	317	319	313	358	328	329	340	335	363	353	332	333	348	300	321	314	319	334	356	354	283	320	325	313	325	334	315	301	308	304	328	304	327	293	311	353	289	341	320	330	334	314	326	330	315	300	292	352	297	335	321	321	333	328	352	332	306	363	323	319	327	315	304	316	302	299	310	354	351	312	307	315	328	323	301	339	380	328	308	342	351	354	301	329	308	355	337	347	344	365	336	353	306	271	334	325	322	348	357	332	334	381	336	341	336	340	338	308	338	295	317	320	307	327	319	297	288	311	313	330	340	319	332	340	347	309	316	308	318	284	330	331	341	352	340	381	339	306	314	344	354	334	309	313	371	346	323	335	315	353	350	323	317	288	322	352	332	334	330	338	327	298	325	340	334	347	312	332	349	305	323	302	342	288	301	355	341	297	338	315	299	345	327	344	326	340	333	306	302	348	315	321	340	326	336	378	289	351	335	362	362	349	376	335	355	289	309	326	335	306	313	349	327	340	334	281	318	367	328	323	326	332	292	337	338	303	315	349	320	322	318	305	317	316	329	319	344	335	320	354	331	331	313	313	328	330	316	371	334	346	315	330	308	329	343	325	323	315	288	286	339	343	318	327	342	353	303	346	313	345	319	330	326	344	302	355	303	357	344	323	330	349	342	349	338	384	375	322	350	345	344	360	322	344	336	323	324	338	324	327	326	294	323	317	318	375	314	359	304	366	370	348	333	309	333	311	310	316	336	326	364	321	317	330	347	340	349	342	322	369	336	328	320	373	318	322	326	283	356	360	362	385	318	330	335	310	300	331	319	318	340	307	314	314	325	365	316	351	340	344	306	334	301	306	355	341	364	312	343	305	329	332	310	346	316	335	315	312	344	324	345	317	351	343	338	323	311	331	305	282	324	305	304	330	327	335	334	334	350	340	348	351	327	357	288	333	318	348	338	344	358	334	343	348	338	337	356	327	346	327	316	363	324	313	328	319	296	307	319	328	363	351	323	342	327	315	335	331	338	312	333	321	365	334	353	333	325	328	317	341	343	316	356	340	320	311	288	325	335	353	327	345	305	352	309	352	357	343	334	328	332	361	363	351	324	305	330	305	339	328	339	355	346	324	318	326	302	351	302	355	356	335	334	336	338	320	338	324	303	353	345	297	326	340	370	328	359	313	335	317	355	351	351	319	336	345	360	342	345	344	304	311	371	333	319	320	286	330	335	319	337	347	335	315	312	316	343	325	352	321	333	307	333	330	281	347	335	334	319	336	333	306	348	327	319	365	308	321	349	334	346	348	339	336	330	340	346	310	317	312	318	348	314	321	294	291	294	320	316	294	349	325	329	334	324	334	362	376	334	302	344	303	334	291	341	322	308	318	358	324	300	328	308	372	336	312	372	317	344	316	320	339	317	325	340	313	323	334	331	371	336	352	315	337	341	340	339	338	327	296	345	321	341	315	292	362	334	313	320	332	303	328	306	321	342	317	354	336	325	333	338	348	301	309	299	322	318	333	330	318	319	360	344	331	313	293	339	319	337	310	324	345	339	319	332	330	348	338	380	347	295	322	305	336	336	328	344	343	339	345	319	355	358	326	295	312	310	324	306	330	346	356	332	357	319	287	360	327	332	334	344	324	322
23148	28063	43200	45579	38317	29472	22180	19074	30410	31070	31663	29288	22811	18177	18334	15153	7380	6937	8756	9107	8989	8220	8187	7230	6219	4470	3999	4096	3683	3655	6351	6630	9095	6909	3540	2492	2007	2215	1876	1790	1450	1349	1195	1121	1001	943	963	850	869	812	807	824	802	815	793	813	822	797	775	807	835	782	823	850	844	832	777	786	797	793	869	869	851	824	799	829	790	789	799	825	804	793	845	769	751	775	809	805	799	785	797	735	825	764	827	816	781	733	807	784	784	811	756	813	781	807	765	811	830	763	762	750	782	806	779	819	809	810	790	812	818	813	851	903	790	718	798	777	878	832	750	766	726	794	771	773	802	802	794	738	830	789	783	795	787	809	772	815	777	822	790	789	777	789	802	764	808	783	838	794	846	759	815	816	772	839	768	786	762	821	782	859	839	804	867	797	773	844	823	833	797	761	803	796	839	784	759	816	762	788	813	826	772	822	775	708	791	796	798	808	834	795	824	803	799	787	831	786	776	827	799	799	805	764	806	834	779	855	817	823	839	775	784	806	818	788	816	839	780	792	819	769	790	801	795	764	772	790	827	768	748	783	754	820	799	776	793	819	794	743	795	790	772	830	745	810	782	793	826	798	804	838	810	830	806	806	782	767	767	770	791	767	789	796	814	829	753	784	792	809	831	843	765	818	784	776	821	756	815	783	809	742	827	799	750	826	729	801	783	789	796	828	776	813	796	812	736	821	803	749	794	759	770	783	834	818	802	835	837	826	791	815	801	783	787	806	770	795	797	808	773	749	789	797	775	792	782	743	815	764	792	789	791	797	806	802	788	827	805	806	769	766	803	853	764	804	823	751	759	807	766	777	785	837	835	781	833	867	809	822	754	773	761	774	806	788	770	788	812	889	791	741	766	765	840	789	846	796	799	760	771	767	758	793	781	762	879	762	786	802	823	797	767	782	817	803	827	806	766	829	855	837	773	811	797	816	821	792	790	784	821	766	785	781	761	773	809	812	776	831	797	789	800	750	782	782	783	780	774	809	788	799	842	806	816	816	774	782	823	758	810	789	780	826	782	839	820	803	771	812	799	753	753	777	816	796	776	773	835	875	842	791	800	789	830	795	760	814	790	792	828	770	848	818	836	746	803	770	808	813	822	791	784	840	789	786	800	795	822	791	841	780	745	777	767	782	794	773	782	842	800	809	835	772	764	788	731	783	805	786	805	787	776	806	792	809	779	783	781	740	768	798	810	789	816	835	751	782	788	753	775	770	834	842	808	831	832	752	834	809	853	795	719	789	781	804	791	860	799	802	815	831	844	792	781	793	764	839	835	773	819	818	795	789	780	801	769	824	804	764	828	752	770	773	800	743	780	794	735	762	743	823	794	785	793	833	786	774	812	778	756	810	772	778	772	767	807	774	804	776	792	760	839	775	780	813	798	764	804	798	769	742	789	761	853	809	848	827	811	778	795	823	760	756	804	802	778	795	791	817	819	870	832	734	810	785	734	791	743	792	774	783	757	829	780	764	751	729	818	813	826	774	770	754	798	784	790	811	799	818	799	753	774	777	783	772	804	782	777	791	776	774	836	786	784	778	796	821	772	777	829	728	840	769	771	803	800	791	806	807	824	758	766	797	805	839	795	838	817	782	796	847	793	803	787	797	814	713	802	773	762	770	814	807	781	865	756	768	765	770	797	781	843	769	792	758	780	830	794	797	822	815	836	791	782	805	753	738	750	810	720	760	854	842	796	791	804	837	783	795	849	775	739	771	795	789	744	772	761	791	810	803	803	767	761	818	753	795	769	755	766	757	887	761	735	789	768	825	818	798	792	762	765	764	741	799	766	764	829	788	734	812	764	769	824	845	799	808	796	785	781	817	779	769	820	814	761	819	839	811	814	826	744	825	761	813	798	802	764	788	775	749	789	830	782	777	775	781	808	779	837	808	786	777	865	789	801	806	781	808	793	773	756	836	755	844	740	790	785	788	787	799	771	804	812	770	766	782	731	784	796	817	847	768	825	794	745	749	790	781	830	766	792	753	752	793	785	742	805	783	784	767	764	791	767	764	786	825	775	763	814	765	820	832	779	794	795	822	774	801	812	822	794	772	781	720	756	835	794	752	834	766	799	771	772	778	819	768	772	805	842	753	844	754	770	819	807	778	814	772	749	805	796	788	785	780	776	794	766	820	830	808	854	872	819	812	783	787	782	780	805	786	790	775	785	787	787	763	793	810	820	810	794	758	809	766	768	803	816	772	795	772	785	796	777	804	786	786	780	806	810	828	778	794	781	784	802	771	816	839	780	822	820	806	804	780	778	803	826	761	801	772	775	824	772	788	770	752	774	790	764	816	766	792	777	846	786	785	769	837	762	803	820	768	813	787	796	775	762	779	759	773	809	773	785	799	800	755	781	767	825	805	802	827	799	806	826	765	777	779	784	816	825	815	814	823	803	787	798	829	827	765	747	783	815	863	736	823	812	780	753	762	787	761	836	854	796	836	803	771	817	799	805	790	749	797	786	808	786	783	869	791	822	799	829	814	783	801	796	824	780	787	834	791	817	791	781	780	792	817	804	808	819	787	774	763	762	815	757	771	765	795	745	784	801	767	793	804	769	818	725	850	789	816	815	748	773	815	823	850	794	789	778	818	771	780	762	801	862	836	791	754	785	824	775	798	752	790	778	817	763	797	779	845	771	785	812	807	836	759	735	803	781	761	814	849	768	775	798	789	808	825	803	785	799	761	776	786	776	779	804	775	767	752	797	766	799	778	765	822	857	748	782	718	796	837	771	835	792	814	816	827	819	758	776	820	824	770	756	788	792	707	789	758	823	808	762	797	773	846	752	821	793	777	804	824	758	765	841	811	800	805	830	781	797	826	772	760	755	751	781	808	790	759	806	819	786	796	751	816	776	748	791	834	819	828	784	805	764	763	785	799	807	826	767	822	767	798	770	777	822	775	771	782	807	753	778	754	799	737	747	799	804	829	771	778	779	790	838	773	759	794	816	892	789	777	797	782	800	800	774	839	815	825	735	807	774	819	777	759	755	813	835	775	782	817	787	817	767	772	818	810	774	804	822	820	781	792	789	770	799	824	823	795	774	735	754	844	861	823	787	774	815	787	779	779	828	790	795	767	774	770	788	851	794	749	804	829	846	860	757	789	763	804	801	787	784	801	816	820	853	799	748	751	814	819	808	783	784	751	780	751	819	801	802	741	802	765	775	728	782	810	781	847	819	717	780	745	812	816	814	816	808	860	812	828	775	756	745	770	821	799	777	772	740	775	786	777	761	813	777	809	824	764	745	798	795	824	773	782	794	786	817	834	836	785	799	784	825	785	816	730	775	823	813	758	789	831	768	764	800	751	773	777	770	777	779	801	836	764	760	785	788	799	802	827	788	811	789	776	761	789	771	810	786	765	818	781	790	869	805	852	727	810	799	824	766	820	814	838	786	814	820	821	819	838	771	804	768	800	831	759	768	795	798	798	791	782	823	769	733	712	813	761	815	810
16015	12428	15184	13057	9291	5403	3077	1952	1705	1371	1170	1073	998	856	774	686	624	567	554	602	573	521	528	468	516	479	489	463	443	498	459	403	437	459	451	444	391	451	441	431	395	415	464	442	424	438	444	447	434	414	418	422	436	415	422	394	394	394	430	413	416	429	350	354	433	398	427	423	408	429	375	422	392	478	420	423	400	414	433	430	425	415	410	437	434	410	459	405	447	413	436	436	420	403	425	406	425	466	400	404	380	413	380	439	411	394	423	394	436	426	408	428	418	402	415	378	459	414	418	459	437	436	413	467	391	415	462	427	432	392	417	422	426	414	413	370	428	426	441	437	441	439	394	434	421	390	408	364	403	417	411	421	434	395	408	452	417	405	403	422	407	453	395	419	427	380	403	416	428	399	396	385	447	414	453	418	437	426	408	415	415	419	420	429	375	428	451	385	423	415	376	451	415	391	424	417	392	399	412	407	430	425	416	421	446	414	403	447	435	445	423	424	478	390	390	446	385	429	409	433	410	396	450	376	423	411	399	397	393	406	414	422	372	432	387	444	407	413	388	401	376	429	379	410	433	434	391	419	403	409	429	463	447	413	453	478	394	376	419	424	431	427	465	386	408	434	414	395	413	395	440	418	396	413	461	428	426	389	433	405	465	421	389	415	432	412	445	427	427	405	428	418	428	422	410	458	398	413	391	419	464	424	419	416	431	427	433	436	405	438	410	424	429	403	443	399	433	415	399	424	415	407	416	451	421	389	402	441	418	407	419	420	407	422	419	425	429	428	423	417	420	406	416	412	417	388	411	382	403	423	412	423	430	418	462	442	442	410	456	439	429	398	421	425	399	419	376	420	413	454	396	419	457	446	405	407	451	393	428	373	432	411	393	403	409	468	423	395	432	400	404	395	433	388	399	423	373	386	417	384	432	479	399	396	411	410	422	431	403	440	420	426	420	413	457	426	457	393	445	422	415	415	448	405	409	378	416	389	478	417	414	430	394	437	428	406	445	438	425	423	394	429	379	454	405	397	421	415	405	447	417	405	405	419	407	413	442	368	428	424	421	404	433	393	383	405	435	430	405	399	378	444	435	430	432	431	403	401	486	445	457	410	434	422	423	414	423	444	437	421	425	420	386	420	422	404	412	385	421	423	380	435	430	409	384	426	397	400	425	444	416	397	431	392	460	398	422	399	406	407	425	430	431	430	457	396	421	380	388	422	412	410	377	377	463	438	435	426	434	404	410	422	419	389	432	433	443	413	377	428	413	397	404	443	407	436	413	367	415	406	408	417	404	412	429	417	445	428	417	412	447	417	431	447	431	448	406	416	396	416	424	369	437	450	403	406	450	398	475	391	446	408	438	443	413	410	372	391	487	421	405	396	365	431	431	398	426	402	422	443	424	409	406	407	432	444	450	461	368	416	409	435	395	456	412	421	460	424	353	441	401	412	446	400	448	422	416	425	446	428	403	419	403	385	422	390	448	401	413	362	450	445	399	479	467	405	446	422	475	433	412	417	412	411	406	423	425	410	415	397	460	425	440	406	409	409	379	427	400	458	369	420	430	440	406	396	397	397	420	423	412	405	422	425	432	423	416	423	422	435	425	427	459	449	433	432	431	427	449	427	419	421	386	376	391	413	421	398	459	427	413	396	390	430	358	418	407	452	388	418	373	403	413	462	459	421	412	378	407	439	428	419	404	432	379	433	413	434	443	470	420	429	440	457	454	446	451	418	393	413	404	414	460	427	447	411	430	405	409	426	440	409	426	400	414	426	450	443	438	418	409	397	400	426	416	440	380	429	428	418	419	399	402	433	370	418	383	441	437	436	432	425	438	424	392	405	405	421	411	459	443	406	406	446	410	454	410	393	396	438	397	416	412	393	439	442	403	443	441	428	446	415	388	452	374	460	405	439	427	454	410	413	402	419	426	397	451	445	414	410	407	449	446	412	453	458	422	417	429	455	418	409	412	429	420	429	398	397	424	403	426	421	396	405	441	394	416	471	406	431	423	377	422	398	446	407	406	392	415	421	409	423	417	418	419	435	411	387	475	417	414	426	405	438	425	426	450	412	415	413	430	405	411	415	407	404	404	370	435	395	432	420	420	441	433	434	434	396	441	413	402	392	361	465	437	421	407	408	446	394	419	414	422	391	448	473	425	483	423	396	438	396	377	431	418	448	401	441	454	427	426	480	400	409	431	428	389	375	400	432	417	409	398	428	418	386	358	396	459	371	395	419	433	458	458	410	416	401	404	443	383	428	424	424	436	393	428	419	436	421	412	422	413	419	414	436	438	392	379	432	383	432	438	385	413	424	395	423	440	437	471	430	443	427	428	432	400	428	401	398	437	413	404	390	394	402	393	397	426	419	430	380	415	368	447	439	408	433	421	414	415	435	423	397	424	413	422	429	430	425	422	419	400	390	414	394	425	403	428	445	415	392	401	412	415	396	421	425	436	451	435	412	405	424	411	421	385	388	431	403	429	422	433	412	430	385	424	438	438	391	423	406	419	398	400	405	392	416	417	415	452	441	425	395	450	421	396	425	379	438	454	425	436	402	405	426	430	421	413	401	443	417	422	399	439	435	424	426	442	413	411	400	442	426	427	391	413	414	430	421	419	403	403	408	427	401	442	407	426	434	436	460	450	429	446	419	404	430	397	421	397	415	421	420	443	378	462	419	426	441	441	427	435	447	388	423	378	418	449	427	411	425	427	442	436	409	404	422	387	409	423	435	386	404	391	436	408	416	399	419	437	401	446	412	438	432	449	399	406	424	468	398	436	409	379	418	411	404	397	422	404	422	422	425	396	429	396	434	386	439	406	431	414	429	428	385	418	413	416	431	435	414	422	422	403	420	436	404	443	417	443	420	393	427	403	405	461	426	405	419	413	445	404	407	437	394	434	414	401	409	410	410	440	391	444	451	378	428	402	418	387	377	403	457	400	429	427	382	425	379	456	439	409	434	440	386	430	440	449	378	369	414	429	436	410	465	434	378	389	436	393	411	397	388	411	427	435	428	384	423	396	415	430	411	432	442	393	431	402	444	424	409	405	418	386	421	472	431	441	368	442	457	450	403	449	435	413	463	445	423	430	420	400	432	383	439	389	394	367	424	428	455	409	405	413	429	429	389	397	407	403	371	381	447	415	428	423	416	415	395	428	404	416	440	406	421	423	415	394	420	391	428	428	409	444	414	431	437	368	418	430	415	415	456	394	394	451	403	449	442	414	420	427	396	408	409	431	431	413	431	416	415	424	392	437	429	399	416	391	414	400	432	386	415	427	409	395	417	382	385	408	405	471	422	428	431	403	428	407	396	420	432	418	416	407	415	425	437	401	429	440	394	416	404	428	450	432	398	450	423	440	404	392	400	438	407	406	444	407	415	422	440	385	420	410	415	373	432	450	400	439	479	427	441	445	417	378	392	394	397	421	440	391	440	449	432	377	420	395	401	430	413	407	449	413	443	399	423	408	405	435	434	430	410	441	416
9608	11534	20465	23483	20602	15303	10660	7800	7244	6274	5171	4992	4596	3774	3257	2653	2234	2129	1934	1986	1913	1821	1669	1632	1552	1437	1351	1296	1218	1291	1255	1271	1336	1335	1116	1081	1101	1093	1127	1080	1059	1027	993	986	1032	1020	1044	993	1030	978	1047	946	974	1012	999	1017	971	1036	1019	1001	1005	992	1048	1025	1055	1019	998	1049	1001	955	1068	969	981	1027	1002	966	991	982	1029	1018	953	981	975	947	979	1053	1029	989	1071	977	978	1019	1027	1026	1005	973	1017	981	1014	988	928	1033	1002	1006	974	955	1023	1022	991	1007	993	997	997	972	1013	1033	1017	967	993	1003	1012	972	980	986	997	972	1010	983	1003	946	971	1036	966	1009	1018	1015	1039	1040	1003	991	957	989	1024	981	987	1100	980	921	1027	1003	962	1016	1034	936	999	1020	1002	1020	944	967	943	1056	997	940	1023	933	960	965	1010	1056	1045	1050	988	1018	949	1037	985	1006	1084	967	1027	992	981	959	985	1053	922	1031	1020	1035	1011	1025	1029	1036	1016	1008	1055	1020	1031	1022	966	1015	1017	1010	1017	1035	1000	1001	984	967	988	998	981	982	988	975	928	992	1000	971	1059	1008	949	965	1027	998	1018	1020	1046	975	990	981	977	1025	1016	1023	1006	993	1026	968	1045	986	1011	974	1035	973	1005	1005	997	977	1008	1020	1013	1036	985	991	985	987	965	1022	985	973	986	1034	1003	945	1086	1030	998	1011	991	1023	1014	1021	1039	1005	944	970	983	981	990	1026	942	1030	1058	1020	1015	974	973	1065	1039	1011	1040	1023	977	995	996	1026	1027	974	1006	978	1000	989	982	1037	977	966	981	926	1010	1017	1007	1036	1033	1022	1012	996	981	956	925	978	960	1016	992	1031	988	971	1021	1070	961	993	986	965	1016	991	959	992	989	1015	1056	1002	1003	1022	998	971	1014	998	994	976	1065	1035	959	1007	1019	1026	950	1016	970	958	987	1032	1042	983	1085	980	1033	988	1033	1003	973	968	1016	981	1032	980	1005	992	984	1019	949	1006	953	995	968	988	952	1010	994	1078	1027	978	985	1016	1014	1054	996	1021	1005	986	1056	1002	956	1007	997	1054	1019	970	979	1015	1007	950	993	1033	1012	1029	1010	947	972	976	1003	996	992	1011	963	1005	991	1041	1031	959	978	932	1040	970	1005	985	1017	973	965	1002	1052	984	945	980	1061	944	1008	998	1032	1004	989	978	1008	1032	1000	958	1012	977	1051	1048	978	1004	988	990	970	1045	1009	962	1031	1000	1020	1057	954	995	960	998	981	972	1044	1035	944	1034	992	998	972	1018	994	952	1033	1020	1022	971	1025	1015	976	947	979	1014	1044	962	984	954	1052	1003	1029	1004	1086	965	1018	1001	999	1003	1003	1046	1006	990	956	1020	959	998	972	1013	932	1041	1003	983	1001	1023	1029	1035	973	977	1000	926	999	983	980	1029	1003	1036	1008	1012	1011	985	977	939	1010	1031	1020	1013	995	986	1013	946	980	969	967	1000	1013	987	1017	1024	936	962	976	1032	975	987	1016	971	928	1012	985	1029	1018	1023	999	978	1003	961	1036	1032	979	1019	1014	959	976	1007	1038	1013	957	1026	958	999	1004	1007	997	1039	1008	973	993	976	1032	1023	1021	986	967	1037	1025	1019	998	972	1009	1028	975	977	951	994	938	1024	1034	965	1048	984	1025	1061	1014	1052	951	986	951	935	1071	1018	1041	1051	1012	982	984	1015	973	979	993	1037	1019	1020	1001	1068	976	1039	1000	988	949	1025	1061	1057	1012	992	1000	999	966	983	1029	972	1006	1001	972	992	1038	1003	971	986	1038	995	1012	993	964	1013	985	984	984	1019	1004	1012	977	1016	1036	1038	987	1027	994	1037	972	1067	1024	957	991	1004	972	979	963	985	989	1004	1026	1030	983	1008	991	1004	971	962	993	977	1018	992	971	1014	1022	990	949	989	1038	1007	1025	983	944	940	1029	1051	962	1023	994	1006	975	983	973	1017	959	1037	947	971	994	978	1018	969	950	1032	996	1015	972	967	1017	1015	1024	992	978	1012	1021	1016	1026	923	968	1015	1021	984	1001	939	1050	969	1007	970	958	989	974	1007	1000	1017	998	1035	1009	1010	1003	987	986	987	949	1021	995	1016	1006	1029	1031	987	971	1017	1049	993	1006	1051	1005	1008	991	1096	1006	1014	990	1022	972	1025	996	1056	962	992	1015	1002	968	1040	1013	1046	1023	971	1014	946	986	992	977	963	900	988	981	998	1032	1069	989	1035	1041	1048	1024	1019	1033	969	992	1013	944	978	990	1075	1034	1014	1017	975	993	1055	1001	1037	999	968	1048	962	989	921	1030	1020	955	1058	1058	1026	1045	1046	979	972	994	1014	999	1015	1057	975	954	1038	978	979	1001	1004	1000	1007	990	966	1004	973	1012	980	1004	988	1036	956	1045	1038	1043	997	1018	1005	1021	1016	1027	993	1029	1036	1000	1012	987	1036	996	1012	1041	992	977	1038	1021	949	1057	988	965	1066	999	993	1013	1009	937	1024	1027	1033	1007	1040	1009	992	948	1000	1030	1000	1006	1006	1051	953	927	1052	951	977	973	1018	930	1029	1004	1013	988	1006	1010	995	1009	994	1001	1021	996	1039	984	1060	993	1089	925	1032	976	1039	1019	1041	978	963	965	1002	1000	941	1010	986	1005	994	1023	966	962	935	1000	1032	979	973	1031	988	972	995	981	966	1028	965	1021	1021	1007	1021	1036	1033	950	962	1027	1020	1074	1020	1001	996	959	1006	951	983	964	969	1026	1009	1019	1013	966	1004	1084	947	994	980	1022	1009	1032	956	992	1036	974	1021	982	992	1021	1020	954	1051	1028	1000	972	1005	1033	976	991	1019	1009	999	986	1012	998	1005	1025	996	1065	970	973	1025	1015	977	1010	985	1014	984	959	1000	1037	987	1017	999	1031	999	1059	1008	1011	989	1021	1001	994	1061	980	987	967	993	975	1024	1004	1001	1021	974	991	1040	985	943	1035	1037	999	1012	1022	954	996	1012	1004	1005	987	1008	958	1032	1003	992	1025	994	978	988	997	1020	992	1037	1012	975	1033	1001	969	964	1009	986	929	975	1005	1009	954	929	1027	965	1012	1011	1004	1034	955	1029	1015	977	1005	983	1039	961	988	1009	1001	1013	995	1032	1007	1006	974	1000	1059	996	1027	997	970	961	976	1030	971	1003	1036	1017	936	986	944	990	948	981	999	1002	1016	989	1012	1033	1002	1023	996	1000	994	969	1037	976	1024	1003	1024	988	985	1028	1045	928	991	1059	962	989	1001	1014	976	998	978	971	1030	991	977	980	1031	1011	978	984	979	993	977	947	975	1029	979	1061	1036	997	1052	1025	942	1042	991	1008	929	944	1014	1003	1031	990	975	1012	944	977	993	1040	1059	958	985	1051	987	1019	980	995	1037	1056	972	1052	1003	976	1010	1032	1020	968	996	967	970	980	998	996	1036	1047	1069	994	1049	1038	1056	987	995	1026	994	1033	964	965	1016	1020	949	1038	1032	1009	1010	979	998	957	995	997	987	1002	994	966	1046	1046	1001	1004	1026	1036	942	999	1029	937	976	965	956	951	1030	1027	1010	930	945	994	1019	986	1020	985	1008	1020	981	1012	1004	1047	992	1030	1015	1020	985	992	996	1042	931	1021	943	1020	970	1014	986	997	1056	995	1033	1001	991	977	989	996	986	981	970	960	1051	1012	989	1019	1007	1047	1065	1015	987	1021	999	1026	1039	999	980	1016	949	965	959	1058	987	983	1017	1019	1029	1009	1004	985	1005	1016	970	1053	991	993	998	1005	1002	984	1068	1013	969	990	1011	1024	1096	1015	1016	1005	1050	941	1030	963	985	968	997	1008	1059	992	987	1026	995	998	1019	940	988	972	927	995	1006	1031	967	1037	975	1049	1017	1006	987	952	1011	998	1000	1047	1021	956	1035	989	954	979	1017	1040	959	1041	966	983	963	948	1000	990	1011	1008	956	1012	975	967	980	1038	997	969	1015	1018	1034	987	1029	1034	977	999	996	1025	1032	1015	1056	945	1017	1010	973	973	1048	974	1008	960	1008	974	1072	980	1031	1026	983	976	983	966	1002	1077	947	983	1084	970	955	1040	968	1010	1012	994	1017	922	971	997	986	1050	952	1033	1043	1021	1001	1034	997	973	992	974	987	1034	930	977	1008	957	965	1043
31949	34343	35799	31857	27996	25245	14283	8037	9108	8350	6787	6599	5309	3713	3089	2571	1324	1128	1557	1433	1505	1321	1026	1023	816	768	702	662	649	631	891	768	1009	907	656	519	524	557	514	481	463	418	426	412	378	424	424	377	369	408	424	375	399	419	435	381	406	410	393	394	398	405	420	395	459	366	399	397	404	390	406	427	435	424	382	411	490	391	409	387	355	418	415	387	425	408	438	398	380	380	404	384	423	420	427	381	404	378	395	408	379	424	400	390	394	399	441	391	391	400	401	428	409	374	412	442	437	420	393	419	408	411	426	436	413	381	394	414	411	389	407	434	405	430	369	399	426	406	382	411	446	394	398	371	394	425	416	372	396	399	413	381	392	401	435	380	399	392	400	423	400	430	390	422	414	398	405	389	434	391	415	402	386	403	366	379	397	401	383	413	395	439	395	388	444	409	407	397	391	413	422	425	408	385	377	376	370	408	377	394	402	399	431	397	422	340	410	417	404	442	390	396	408	382	383	411	406	368	380	395	401	377	403	405	432	397	362	357	388	380	404	403	441	337	431	386	414	429	426	406	403	383	388	457	400	377	384	379	413	398	437	382	410	409	398	414	373	377	410	413	448	425	405	383	419	393	384	413	385	402	432	446	375	382	374	405	376	410	399	368	409	383	440	370	378	398	402	411	412	415	405	397	413	412	410	395	398	394	424	361	386	393	395	409	420	383	377	389	405	387	454	424	373	406	431	387	382	431	395	404	410	407	386	405	402	420	392	366	413	412	414	407	400	428	408	386	377	408	410	416	397	401	403	421	416	387	414	392	444	428	394	389	428	384	390	430	397	428	331	397	415	376	405	437	419	381	410	386	421	380	439	426	379	408	403	393	425	433	427	417	377	417	391	392	412	445	377	393	414	409	376	431	421	394	381	403	387	417	402	405	423	409	373	433	409	389	391	400	391	388	382	404	401	402	389	427	440	388	391	394	418	430	404	414	401	379	388	371	379	406	373	408	407	415	435	390	382	415	417	412	410	376	397	410	414	413	406	415	409	422	409	415	419	425	393	383	406	386	421	407	404	406	424	416	419	394	371	416	423	440	404	421	412	405	377	388	410	393	380	416	428	446	430	397	410	364	409	387	383	438	414	399	411	419	370	400	389	424	412	417	392	415	399	431	405	384	388	387	396	429	397	415	376	380	391	407	408	409	395	380	409	439	375	373	389	376	421	391	451	380	395	424	389	390	395	419	364	434	361	358	386	421	413	428	414	426	405	403	383	413	373	416	417	392	432	389	359	403	396	416	418	393	372	402	408	396	434	417	396	397	392	436	392	408	422	409	388	429	429	414	431	410	401	419	426	431	396	420	410	362	375	412	389	389	407	388	400	369	376	406	381	440	419	423	431	403	414	393	410	402	405	396	401	428	397	402	395	403	399	370	431	423	415	394	396	385	411	429	413	398	423	393	468	432	386	368	439	407	378	362	392	409	398	378	396	410	395	411	429	405	408	426	375	419	412	394	374	415	413	403	418	393	390	433	434	405	372	385	418	397	453	424	410	403	377	380	381	441	373	391	427	388	411	450	423	405	402	434	434	383	430	406	398	414	368	426	407	404	393	395	401	412	385	397	418	393	417	404	419	376	429	411	408	400	409	412	371	412	418	414	367	399	391	432	416	404	372	400	416	377	392	431	412	419	404	401	439	403	386	431	420	407	367	434	407	424	435	417	387	411	399	412	365	372	395	401	367	411	426	421	432	391	416	376	419	402	402	407	400	383	406	400	400	382	402	441	407	396	412	415	394	377	374	407	429	411	431	404	421	422	379	404	404	405	411	412	416	422	436	422	394	388	426	429	404	443	389	377	411	442	383	421	414	383	406	390	413	419	420	393	410	375	385	398	427	429	394	414	419	404	393	418	405	443	386	404	405	388	421	395	391	415	415	390	417	410	380	420	418	422	413	414	381	366	410	433	420	418	402	423	411	413	419	387	430	443	428	385	389	417	382	370	391	396	376	424	448	374	451	412	424	397	412	403	417	409	378	449	412	405	377	449	400	391	417	431	429	434	404	421	379	398	394	374	402	377	423	362	397	382	405	382	393	400	414	384	378	405	406	442	396	432	397	384	398	430	398	410	422	390	399	385	383	436	435	371	386	401	419	426	433	410	426	408	420	395	435	372	429	434	435	359	410	410	409	403	429	417	368	429	401	414	355	404	409	412	334	412	425	411	406	372	401	371	425	373	376	431	420	420	395	400	384	407	381	403	432	421	366	411	395	427	392	429	396	414	426	403	423	385	423	410	383	408	387	406	379	407	357	405	381	417	405	403	407	419	378	448	379	398	415	399	394	413	368	431	441	413	436	377	401	412	415	414	424	404	390	422	384	370	396	412	362	394	397	443	398	421	435	401	426	405	408	431	425	416	414	434	399	412	383	387	394	374	399	430	406	399	445	377	422	413	403	373	405	418	398	388	399	409	384	363	395	395	370	397	403	414	401	411	408	414	414	438	406	417	371	432	425	406	442	423	406	438	396	455	423	434	412	423	418	388	425	421	402	384	421	422	439	439	393	410	391	427	370	403	411	431	419	378	383	397	387	408	403	404	362	405	353	420	428	430	370	384	400	411	393	399	422	399	411	390	397	431	416	428	380	401	427	411	429	392	425	407	412	425	397	384	413	414	403	392	374	430	414	393	389	401	428	418	392	395	436	406	434	378	427	429	393	430	417	392	397	404	369	410	384	390	404	379	401	374	407	423	412	350	417	394	409	413	396	437	409	391	429	374	433	420	399	438	396	349	405	430	412	410	414	423	395	360	412	398	412	418	388	361	411	419	373	422	379	410	419	389	428	378	420	350	370	382	423	417	402	370	411	428	424	424	432	388	393	385	444	376	439	411	390	405	380	406	419	411	430	374	388	398	383	433	401	365	411	402	359	412	435	406	392	422	420	372	360	382	387	403	404	394	407	407	389	407	410	407	426	402	416	378	401	403	405	381	391	382	419	455	381	396	379	406	440	392	360	387	408	404	411	416	432	373	385	402	474	395	407	411	394	439	424	408	414	386	428	399	375	390	414	400	408	382	409	414	412	375	418	380	410	423	419	394	386	384	406	427	406	397	394	412	384	380	417	413	426	425	415	416	404	430	411	397	389	405	410	383	391	367	427	419	369	409	394	404	430	377	422	369	397	388	422	406	422	378	415	396	411	440	393	396	414	454	364	429	381	424	363	369	375	415	401	412	395	396	399	417	391	402	448	419	363	385	415	389	394	395	380	387	411	400	431	411	397	397	442	397	452	418	439	387	415	426	409	421	419	404	400	383	392	415	386	417	378	362	450	374	422	399	428	425	405	410	400	451	404	404	363	384	407	393	438	380	415	409	400	395	387	410	405	411	393	383	428	405	420	397	434	407	362	396	395	405	403	396	425	387	400	418	397	405	401	420	393	410	409	434	367	428	418	421	444	416	418	405	406	393	404	409	379	407	359	426	408	448	385	414	390	403	365	402
19599	27323	34622	36285	35801	29286	18445	14249	22326	21903	21782	22940	18417	13688	13365	10924	5492	5241	6874	6142	6896	5404	4924	4936	4257	3387	2842	2815	2738	2444	4084	4108	5339	4210	2683	2084	1776	1674	1627	1468	1308	1228	1166	1112	1109	1031	1007	954	1026	1013	1011	958	966	926	952	990	962	879	922	970	990	982	997	947	1010	957	937	962	1011	958	1001	940	971	898	972	950	996	991	972	985	977	979	1010	981	1030	864	974	935	1006	996	952	1005	1037	1023	996	933	992	1002	968	1025	924	995	964	923	1030	1014	926	950	935	1008	954	908	934	984	980	986	1007	985	963	920	983	954	957	963	924	971	1004	939	987	996	1023	997	990	1017	972	946	936	933	968	954	973	984	1016	998	1012	969	958	992	991	1008	993	981	942	934	990	973	962	944	966	920	983	967	987	972	950	954	993	941	998	953	991	970	963	931	971	1000	987	997	972	996	976	1015	960	975	949	993	959	958	972	958	959	1015	980	948	944	1033	990	984	939	927	977	981	1017	957	943	936	951	988	986	1011	949	959	972	995	920	916	999	985	922	975	968	950	910	983	999	921	978	1015	945	988	936	931	935	1016	954	995	981	954	971	987	948	1009	966	985	943	945	987	983	973	989	975	967	960	956	997	921	1045	988	1029	970	963	989	925	993	912	981	996	968	928	994	939	1010	991	968	972	1025	991	953	1021	1008	991	942	963	988	955	1008	1009	975	997	1002	977	924	959	949	1001	1004	932	972	990	944	1028	929	965	998	992	973	989	924	1057	960	921	984	928	1018	986	1022	994	919	929	901	960	974	963	932	922	956	981	1015	972	967	981	957	964	992	923	908	925	993	1038	899	972	957	1041	979	939	961	943	986	1012	986	968	955	952	975	1014	973	934	976	939	960	980	959	916	1031	992	919	977	888	912	943	975	929	964	981	958	1002	973	957	954	1012	950	960	954	1013	961	954	972	926	948	1008	947	993	985	983	919	966	990	960	995	958	959	927	959	930	976	954	922	939	948	970	987	931	931	943	1007	946	945	954	950	955	923	975	929	969	951	969	927	956	961	962	948	943	893	1005	967	951	987	934	964	969	951	990	1031	957	936	948	1007	938	967	958	977	943	947	947	932	996	977	965	950	990	976	955	1001	972	1007	1002	943	944	991	973	945	933	992	941	880	954	1021	933	917	1000	992	926	1005	969	960	1014	1007	1017	948	928	1016	976	1045	903	962	1008	942	1020	941	940	985	985	1006	992	980	980	983	953	932	918	979	943	1009	933	981	966	971	982	938	924	985	993	976	956	997	977	960	973	964	1003	957	971	986	995	948	925	915	988	960	925	926	926	909	1017	984	936	965	925	1021	996	950	974	946	968	968	953	964	969	970	1030	951	904	875	938	937	970	978	976	932	917	987	996	978	939	954	1010	1005	977	978	1020	1000	950	930	954	984	983	980	987	925	956	962	982	901	952	927	961	979	1010	936	933	982	970	1020	987	1011	948	962	1007	956	980	937	956	973	945	984	1010	942	981	1007	1033	968	956	991	954	951	1008	986	932	983	941	980	951	947	1000	957	947	961	960	964	991	942	943	1007	954	990	951	965	948	963	950	1005	940	950	975	955	1010	938	947	928	924	993	984	962	982	969	941	949	940	966	952	949	983	950	954	955	902	1005	965	951	992	936	936	975	923	968	961	990	972	976	971	992	940	937	1034	976	902	996	989	891	947	967	982	975	971	936	977	975	947	998	1005	997	930	1004	933	953	956	1014	977	928	876	970	995	958	943	917	918	947	969	964	947	990	909	945	975	970	989	941	917	972	975	940	964	929	990	931	945	943	993	946	985	955	962	979	955	1006	940	941	975	938	964	974	967	956	972	955	936	943	951	964	998	936	955	951	919	969	937	988	1037	985	922	988	978	915	956	916	935	983	986	983	1001	956	961	921	955	929	964	956	958	942	969	961	956	983	1036	960	938	1049	966	972	943	956	994	926	986	998	970	1015	870	988	962	974	957	1001	975	975	939	938	916	943	968	954	987	980	951	972	970	971	936	906	990	974	986	1005	922	949	964	974	978	976	1005	901	935	969	951	961	994	913	970	1003	1029	935	936	976	943	1028	1049	950	993	939	957	946	1010	949	960	977	920	942	972	944	957	1003	930	951	1000	958	944	996	970	976	994	957	993	984	917	961	1000	1019	923	988	953	946	1010	898	901	940	924	971	949	939	981	969	939	926	922	968	949	984	984	980	1001	934	948	975	977	942	925	966	945	935	946	975	963	969	968	976	906	1010	1005	978	977	1049	1015	947	975	956	960	958	930	973	974	985	970	903	974	963	998	933	952	954	991	939	981	969	963	968	944	921	1001	969	978	964	1024	956	951	989	984	981	981	943	982	976	963	952	959	993	941	966	952	998	946	967	1005	920	983	998	952	890	919	932	949	986	993	961	943	990	964	948	956	975	982	995	954	1005	997	938	979	968	962	994	948	976	948	939	983	970	1035	924	943	922	983	953	957	993	970	970	970	982	997	994	980	934	1015	950	945	925	952	968	971	930	969	998	989	976	948	962	943	953	921	993	1011	984	987	975	916	914	937	970	943	985	983	940	978	976	992	956	951	961	965	923	965	893	979	980	961	1016	943	966	954	972	912	936	944	983	987	1003	982	960	992	968	955	954	929	958	986	964	948	1015	947	1011	934	935	980	958	947	883	920	947	917	1019	951	978	945	989	981	922	1001	1023	974	950	978	991	1047	978	956	989	964	944	968	934	985	983	1025	1026	958	957	994	981	953	987	993	987	945	940	977	990	979	918	1019	1025	967	989	961	979	1000	951	946	991	954	933	990	948	953	935	973	993	925	959	961	928	949	984	998	972	922	978	884	949	946	967	934	988	972	972	1011	961	976	960	1002	914	958	981	949	942	981	923	980	1001	922	987	919	996	951	950	975	963	926	983	931	963	960	969	981	1004	956	991	917	942	1020	977	1040	983	997	1016	952	954	993	959	908	969	933	968	954	976	979	988	978	952	978	974	916	933	1024	967	947	1009	941	978	1002	1010	947	929	910	994	945	983	994	922	923	939	1003	999	938	942	960	947	945	981	997	989	956	988	875	910	1010	997	954	967	964	995	985	960	968	940	956	943	978	973	1020	972	982	1008	951	964	957	959	944	972	942	969	944	959	958	938	1024	969	959	1015	938	913	914	958	985	995	933	979	979	936	981	1010	940	915	937	1018	940	934	923	1018	967	938	924	965	978	978	954	977	948	973	968	959	948	973	944	926	1002	974	978	960	981	961	893	967	954	989	986	943	956	971	924	981	984	994	984	916	1004	932	937	973	929	955	978	922	930	961	977	961	944	992	1045	992	989	978	938	956	1040	962	994	993	1003	977	979	989	969	956	957	975	970	940	973	886	949	1025	975	986	1008	931	955	989	980	966	984	942	949	919	956	960	944	983	991	967	947	972	997	960	950	939	933	944	971	943	944	961	979	926	990	975	995	988	955	989	942	885	1024	947	937	1006	948	980	958	927	903	962	980	943	955	896	969	929	988	947	948	912	997	957	995	926	966	942	995	1005	1006	1017	1023	977	969	931	975	944	936	968	944	943	991	941	1000	942	963	1002	986	938	914	1017	964	1044	946	934	1030	976	983	961	942	1015	1032	979	999	959	937	941	995	970	959	997	993	936	972	1015	937	961	975	1008	988	933	911	981	912	1010	976
40791	40347	43294	35126	31312	27098	18886	11423	12149	13687	11606	10639	8791	7084	6012	5189	2784	1877	1796	2368	2517	1822	1631	1390	1189	936	866	769	758	704	1091	1182	1566	1330	757	619	534	499	501	499	414	431	406	395	369	337	369	354	338	382	329	340	362	371	351	384	337	368	314	362	328	320	356	315	325	334	330	339	357	380	324	331	323	306	319	361	316	379	359	321	350	352	334	349	313	333	328	333	320	318	340	336	380	351	363	344	354	338	340	349	335	336	366	334	328	349	314	311	367	343	362	327	333	390	321	342	325	368	339	328	347	368	326	333	320	328	337	351	324	335	346	324	338	323	324	356	318	333	307	305	349	342	318	341	345	346	323	289	374	332	338	362	349	323	377	342	353	318	328	390	329	329	325	341	364	328	318	390	321	338	335	365	320	351	352	300	355	347	344	330	340	350	341	347	349	367	312	341	352	369	340	337	337	349	350	348	331	334	314	327	340	350	334	319	333	397	343	340	356	345	321	343	338	340	356	312	342	353	351	362	372	343	351	362	363	341	369	310	370	317	367	320	363	325	341	349	350	347	366	327	339	347	276	346	319	325	328	326	321	331	340	303	330	312	368	315	314	391	333	365	318	351	349	336	341	338	329	350	331	339	341	288	359	338	327	316	333	327	316	321	349	344	324	341	330	367	333	320	338	302	359	336	361	378	358	330	356	344	331	350	355	371	332	347	389	341	385	345	340	327	310	381	374	289	296	314	339	341	344	351	355	356	364	325	344	335	323	341	341	335	353	323	335	374	392	319	329	323	358	357	343	312	359	363	351	358	351	326	335	337	320	339	336	334	370	331	339	335	335	334	363	325	299	355	320	308	321	339	356	326	372	333	302	327	339	322	323	364	370	311	348	339	323	306	357	337	364	332	335	354	329	330	341	358	337	318	351	346	375	361	329	327	385	313	358	351	372	336	357	359	338	378	318	319	329	343	344	365	343	322	320	345	368	342	310	346	334	324	371	343	347	319	355	327	310	315	355	312	326	324	328	322	370	357	329	332	354	339	329	343	335	326	344	371	373	309	347	349	304	344	362	340	335	333	313	344	348	355	388	371	329	307	361	353	309	351	359	335	316	356	339	335	358	332	319	337	322	355	363	343	331	338	359	321	325	325	318	327	333	324	377	348	374	356	344	361	326	350	300	319	328	313	375	372	369	350	318	317	329	319	337	305	335	330	346	342	311	339	370	338	305	319	330	344	321	346	328	310	317	337	349	338	336	366	376	322	335	338	312	360	337	335	345	347	333	327	347	352	340	348	339	332	334	339	320	340	338	321	334	325	337	332	340	376	331	354	342	333	351	313	303	347	340	324	319	339	340	307	317	311	379	360	363	365	321	320	339	341	347	315	365	330	363	330	332	368	341	328	306	316	343	349	325	336	340	319	313	337	326	349	331	336	340	327	327	371	310	371	340	364	339	338	306	294	375	330	362	344	357	367	340	348	334	377	337	323	324	351	372	326	314	305	345	317	337	341	333	344	365	316	330	347	338	320	321	306	313	351	337	322	342	333	331	351	341	345	354	335	337	347	316	327	347	330	345	302	360	358	346	349	337	336	363	340	369	348	343	347	349	351	352	344	348	316	349	343	315	341	349	330	319	340	341	352	351	340	370	367	317	338	334	363	361	352	336	376	331	346	373	340	342	354	359	332	342	325	384	335	335	330	379	348	380	329	400	336	308	344	350	353	368	382	342	345	361	340	366	309	371	355	347	346	346	315	311	355	353	344	328	361	351	341	352	325	325	320	387	350	365	330	327	329	329	328	349	352	367	345	362	351	336	346	333	358	382	336	322	336	373	317	352	352	321	348	340	354	349	353	349	303	323	347	343	334	360	333	345	330	314	336	354	351	353	359	333	313	372	320	386	360	339	337	335	375	350	358	364	322	329	356	371	301	371	351	362	310	357	355	344	332	332	336	358	377	350	377	352	316	360	323	331	322	306	322	375	339	332	310	356	335	331	334	292	345	329	295	339	362	353	304	311	332	310	345	295	331	338	351	346	321	355	342	329	340	320	321	358	326	342	348	327	305	330	299	333	328	304	328	376	343	350	326	356	333	321	352	364	331	329	344	340	343	339	338	337	341	324	356	348	308	350	361	356	350	353	367	338	316	340	345	361	339	352	347	331	348	350	350	315	318	331	324	369	357	328	352	346	312	336	356	318	312	322	362	347	357	314	301	315	348	341	391	351	315	345	355	353	351	345	349	363	331	306	334	339	353	336	321	353	356	342	342	344	343	349	354	336	316	378	338	318	336	366	348	346	320	336	338	335	349	340	334	367	307	314	353	345	319	349	362	355	318	341	346	309	351	367	335	351	312	305	341	344	356	347	319	343	352	348	355	387	316	324	314	343	369	351	357	341	344	331	358	336	336	343	331	368	329	358	313	366	319	317	339	323	349	350	324	347	315	326	351	346	357	345	347	341	362	347	347	355	366	326	321	350	338	317	362	354	333	346	305	368	339	320	337	340	335	334	343	350	341	349	342	344	324	334	333	333	361	331	353	344	323	326	338	363	369	317	341	338	344	351	337	357	360	338	314	331	329	345	334	281	347	363	335	349	331	326	339	360	353	343	343	339	320	341	327	320	338	356	362	317	305	358	371	335	370	349	370	356	342	307	369	352	307	342	360	361	308	342	353	327	357	330	331	364	339	339	355	332	352	297	336	331	359	313	340	303	371	347	353	319	325	356	332	326	315	352	343	338	335	300	339	350	330	329	316	362	331	383	375	336	317	299	308	368	318	347	342	347	341	329	350	329	343	325	312	368	341	354	352	359	315	334	366	330	339	341	381	332	337	355	348	375	313	338	356	353	355	333	354	332	337	325	339	338	340	358	312	345	366	367	328	347	386	356	316	344	370	326	315	346	326	346	368	331	360	363	290	368	351	396	360	365	332	336	357	331	349	339	327	351	333	352	357	342	323	339	316	306	350	338	358	356	355	351	311	335	338	331	334	331	317	361	343	360	359	363	330	323	375	331	322	315	298	346	329	374	362	354	343	315	303	335	324	356	336	348	352	360	325	336	345	322	332	321	349	340	369	329	351	354	340	350	335	341	326	346	360	344	322	321	345	351	357	344	362	336	332	341	336	362	372	330	329	355	359	311	339	338	333	332	334	334	299	339	314	335	332	335	371	351	330	344	304	317	325	315	314	357	346	320	313	403	326	306	323	353	319	333	361	371	331	352	331	331	316	338	328	349	325	331	355	350	320	341	358	333	341	372	331	354	335	325	316	309	282	364	371	297	289	311	385	377	327	364	348	353	360	345	346	343	356	337	335	349	353	319	331	368	328	382	342	347	317	376	315	323	340	327	329	303	339	338	324	332	388	368	337	335	348	315	324	325	315	315	351	330	351	370	350	326	336	339	396	352	336	367	351	338	348	359	328	371	313	316	345	337	350	348	343	336	314	358	340	327	332	307	348	304	327	348	367	354	329	352	370	349	351	309	310	351	313	340	302
26267	31619	41211	40035	38180	32539	23632	18194	25943	27418	28639	28979	24754	19536	20253	18488	9795	8273	6836	9685	10023	7414	8037	7345	5956	4530	3901	3978	3532	3405	5680	6257	8198	6925	3499	2637	2026	1952	2085	1844	1306	1303	1219	1118	1075	1030	938	911	906	884	833	850	803	803	834	850	823	807	799	835	873	826	836	830	818	777	820	820	820	834	863	865	825	830	846	852	854	826	818	814	856	859	803	825	851	817	851	812	835	854	817	760	802	792	864	807	747	837	788	836	821	841	828	783	784	772	840	830	809	833	845	787	826	805	807	868	828	823	870	862	839	888	837	832	835	849	791	820	833	856	811	855	860	870	799	843	843	788	848	849	799	852	786	861	832	772	839	795	780	781	824	844	878	862	848	829	862	780	818	859	895	814	798	844	802	841	852	798	821	823	863	838	849	816	817	848	851	793	800	806	828	847	764	856	837	762	789	844	863	810	796	852	791	802	810	810	858	875	872	792	798	844	845	786	814	818	806	768	865	834	795	772	844	865	853	815	826	826	773	867	838	783	820	888	831	828	815	829	860	891	806	829	768	836	828	828	820	803	820	844	795	851	779	818	793	801	814	854	787	861	794	792	849	793	778	822	818	844	813	854	786	852	848	811	870	810	784	847	779	829	832	833	805	817	754	786	845	785	824	812	857	796	754	784	761	823	774	859	796	843	853	834	777	807	767	785	810	799	803	868	820	815	830	801	806	780	798	809	796	833	883	812	826	807	788	788	822	862	812	784	837	831	877	799	817	828	831	832	844	776	809	815	787	835	829	845	784	842	798	792	808	791	793	850	855	787	833	811	825	771	799	827	855	840	808	829	856	790	839	791	827	837	803	799	812	780	834	837	781	845	877	789	837	797	796	838	805	817	829	779	848	793	819	860	827	783	782	862	819	817	833	853	795	869	803	819	803	836	772	823	824	814	791	831	853	840	752	846	836	819	799	829	790	809	792	755	814	830	827	778	826	795	848	804	825	824	858	810	817	844	814	861	872	826	840	864	799	809	832	779	855	857	872	810	828	839	835	787	788	810	808	800	819	844	812	847	779	783	841	767	838	844	811	796	836	868	786	866	802	800	870	798	775	761	799	808	849	837	822	806	837	802	824	839	840	885	837	841	849	869	878	807	841	863	786	880	847	798	859	816	823	848	816	831	800	841	798	833	812	779	795	802	841	829	837	783	827	803	830	794	844	823	820	869	777	831	766	810	824	786	799	824	784	826	849	830	784	825	859	844	798	832	804	785	847	801	838	832	839	846	871	812	859	759	837	846	812	877	849	862	865	813	824	865	832	810	780	820	805	804	791	794	845	828	848	860	847	819	816	803	794	787	847	803	786	866	831	875	835	797	802	789	785	802	841	835	815	786	846	811	822	852	878	769	819	828	848	797	825	755	791	820	781	811	818	793	772	851	804	802	825	816	843	830	823	865	853	798	807	803	784	855	776	829	799	841	823	806	817	750	802	860	821	826	764	831	860	835	852	896	773	830	789	866	816	819	801	799	830	807	799	818	815	829	787	882	791	796	816	845	883	835	789	802	865	836	850	831	833	781	796	830	819	821	853	842	776	835	809	786	809	792	751	845	802	867	816	809	807	844	828	845	844	771	839	807	778	741	841	800	839	791	820	792	819	816	842	804	828	837	788	775	820	795	869	829	816	849	789	786	870	810	761	837	827	851	807	842	805	840	802	769	825	818	783	844	778	795	815	862	835	820	817	779	785	788	806	787	812	782	812	806	842	809	809	879	827	816	800	863	822	849	825	806	850	856	844	845	804	799	848	821	788	786	764	909	786	797	816	787	850	848	841	821	777	835	832	799	836	828	794	839	827	793	827	872	820	800	884	845	836	769	812	840	824	837	807	909	861	821	803	838	807	817	824	849	786	784	828	810	818	849	810	810	821	813	873	870	840	805	854	815	820	820	788	842	786	775	845	836	831	824	873	841	800	803	754	853	805	854	826	853	779	850	802	800	836	787	864	823	840	769	804	804	813	803	776	811	833	798	886	808	849	834	793	796	846	856	818	848	816	767	796	811	816	771	867	812	833	818	849	756	806	775	784	850	841	849	841	841	808	824	818	838	842	822	827	792	812	869	829	794	855	830	778	851	813	787	823	775	827	793	848	789	789	811	908	818	845	807	802	795	821	826	842	792	759	799	838	825	838	815	817	821	811	858	822	797	793	849	762	789	840	815	853	811	868	836	869	837	851	847	815	784	818	786	791	837	800	830	822	813	812	846	814	819	784	812	847	835	804	789	838	838	855	825	821	837	799	887	871	839	842	833	830	818	793	819	887	745	780	773	804	849	847	749	811	860	808	872	818	797	806	827	801	853	775	828	868	808	828	791	858	797	826	797	871	839	871	771	854	839	779	788	795	838	855	769	814	766	808	827	764	815	841	802	832	799	801	803	810	762	778	792	799	820	815	808	790	756	825	802	850	807	806	824	783	850	850	820	825	820	771	821	831	827	867	834	812	790	850	777	793	835	798	839	800	778	790	821	814	788	754	804	809	770	806	866	832	793	798	849	824	815	818	825	821	783	803	837	831	818	830	846	822	834	855	815	775	829	790	787	751	775	820	853	824	816	810	786	838	841	787	886	814	890	810	804	881	812	803	785	846	849	806	776	821	791	824	874	820	885	830	810	825	789	819	879	872	804	743	845	838	813	805	862	767	830	846	779	829	827	825	897	820	827	823	833	775	804	798	808	816	875	823	859	855	839	809	797	804	848	866	792	792	789	817	814	867	809	806	799	825	802	825	855	833	823	849	897	823	798	849	775	803	811	894	789	855	894	852	798	787	838	836	881	775	815	821	802	863	848	789	753	837	797	842	804	811	828	842	780	895	822	831	814	808	819	855	856	827	816	796	789	847	825	788	830	847	805	824	784	788	828	755	809	855	824	785	848	793	827	809	853	782	798	836	797	800	776	829	835	797	793	813	799	849	822	871	843	815	817	779	809	785	847	829	861	828	854	810	841	766	793	805	854	860	821	819	790	827	811	811	791	816	814	847	815	804	782	804	816	835	756	809	828	829	830	833	859	811	823	841	825	798	807	854	817	848	779	859	795	766	836	814	836	820	789	799	780	792	852	859	866	802	829	850	840	841	789	822	823	812	831	853	810	794	812	846	809	860	831	817	835	828	837	809	791	827	836	808	782	829	833	898	829	805	798	830	832	812	794	831	819	834	821	844	808	860	871	892	806	840	792	826	802	854	838	801	868	806	797	817	852	835	795	802	823	898	858	811	848	831	800	808	835	815	761	824	856	870	792	809	792	838	835	839	829	825	802	865	836	764	863	814	835	811	807	797	860	772	843	841	844	851	843	768	804	818	834	777	835	838	819	847	848	868	805	767	815	775	792	788	805	804	807	828	830	780	841	839	838	814	786	872	833	841	876	790	833	862	849	798	790	797	834	813	808	807	871	787	823	839	825	840	836	850	813	808	822	793	802	882	816	808	793	831	846	872	852	828	851	841	852	845	840
16770	11514	13700	11342	8343	5316	2899	2087	1725	1434	1352	1151	994	887	824	672	654	657	602	584	575	546	512	552	518	446	461	469	476	463	436	485	489	483	408	480	477	444	450	421	453	454	421	408	462	422	424	426	422	432	429	457	423	434	423	436	416	458	444	382	434	424	427	453	422	458	401	394	440	456	411	422	432	421	430	435	438	450	450	410	435	423	424	395	442	445	454	425	391	450	388	403	427	456	430	402	436	437	422	414	426	404	451	429	416	437	429	458	433	450	443	432	454	400	431	422	464	407	416	450	454	434	472	441	364	402	447	424	410	440	436	404	418	450	462	424	431	447	392	416	429	418	415	482	411	436	421	430	407	437	460	457	416	434	442	401	439	395	415	442	445	453	424	428	423	406	443	410	422	485	448	441	413	450	423	412	460	400	413	435	434	428	432	395	398	434	394	430	438	442	424	428	404	380	411	430	434	458	423	427	437	418	444	457	424	419	435	451	448	450	416	393	429	428	433	451	429	470	446	442	411	395	445	405	452	447	437	421	409	399	427	403	438	413	426	413	435	390	418	443	419	454	423	417	438	443	401	436	398	405	447	440	433	431	385	390	472	452	379	434	457	390	437	434	441	436	409	420	424	449	438	422	482	430	420	454	431	436	431	427	454	448	446	466	417	425	509	439	441	457	411	433	481	371	426	425	438	426	427	424	439	421	385	464	425	466	435	420	464	423	473	403	409	431	452	421	416	417	447	440	437	489	427	459	433	422	434	418	428	452	429	445	423	403	443	431	439	440	392	384	413	439	430	476	417	426	465	428	432	417	460	418	451	440	414	440	440	409	461	421	430	421	439	463	395	417	421	437	407	444	437	411	392	450	433	475	413	427	455	396	442	441	412	420	441	426	402	418	434	445	440	426	448	428	445	438	498	409	447	453	416	436	455	415	392	431	415	489	440	440	408	458	451	422	433	431	426	433	445	437	415	404	413	399	372	456	401	435	420	399	433	417	457	439	379	416	442	430	415	412	438	412	434	420	448	446	506	446	426	474	417	426	442	446	437	442	393	470	447	421	415	444	403	411	411	395	449	398	417	425	398	463	489	492	461	448	434	456	419	437	411	422	402	448	492	423	456	440	421	412	450	417	416	419	403	450	397	419	475	427	424	445	436	429	419	434	411	414	419	423	430	418	399	496	421	440	442	446	418	423	412	390	428	441	427	431	408	497	426	425	407	485	424	445	423	464	434	460	408	417	426	442	427	426	447	447	434	428	470	378	410	386	431	448	392	450	433	390	435	472	442	463	444	409	392	445	444	411	467	448	416	437	398	416	420	427	441	433	392	453	379	412	405	435	410	447	391	416	443	423	446	425	390	421	437	460	439	403	445	413	437	420	451	412	423	447	445	442	471	447	490	442	427	425	435	422	446	395	432	418	425	409	424	421	428	435	426	406	427	475	422	382	478	410	421	431	451	410	419	458	415	424	458	425	445	380	408	431	401	441	461	466	448	462	375	416	450	411	411	427	461	439	418	413	445	429	473	412	437	415	427	439	436	436	456	485	417	442	401	446	434	414	408	479	429	397	391	442	413	451	455	444	437	430	421	417	418	418	429	428	442	432	387	368	415	419	426	420	440	373	452	458	455	454	431	419	392	423	440	425	444	421	413	403	426	437	406	423	438	456	404	430	410	406	442	402	427	393	420	440	423	439	426	438	459	440	456	423	417	429	415	415	442	443	484	431	434	416	467	458	455	449	462	414	407	403	434	442	455	427	423	459	431	402	434	441	415	450	425	454	428	416	394	402	391	445	431	444	394	406	426	387	420	455	409	434	404	440	487	443	387	425	404	431	398	451	456	414	476	451	450	439	447	440	399	401	462	416	422	437	426	406	443	416	444	446	434	448	393	460	427	428	457	461	447	438	400	480	411	405	429	432	386	430	451	433	408	430	388	439	453	411	443	454	425	428	440	462	447	420	405	438	393	441	445	449	448	414	433	471	446	445	460	404	426	404	415	433	421	437	428	469	474	418	406	441	401	386	452	423	454	411	437	419	478	421	475	422	459	450	481	432	455	399	436	444	435	451	469	442	408	410	466	457	400	414	385	432	452	423	418	430	435	391	468	418	426	402	422	405	425	437	473	428	410	410	430	419	450	419	420	454	460	434	448	426	403	455	419	418	421	449	419	411	468	422	402	424	447	448	452	408	394	477	436	454	404	406	444	435	423	470	461	446	407	465	443	433	410	448	417	432	445	424	424	433	428	463	440	407	456	418	416	405	419	437	428	440	426	478	474	426	440	434	450	437	422	399	433	446	408	437	426	415	469	431	445	434	428	406	412	433	446	399	416	424	429	421	438	448	462	416	396	388	432	434	421	434	417	433	401	382	456	421	425	450	407	408	457	387	450	434	416	422	425	428	505	415	427	437	436	411	419	458	409	403	433	408	414	435	420	413	404	437	504	420	453	428	409	419	448	427	440	429	426	440	417	452	436	424	408	383	448	460	421	418	435	436	462	412	425	425	419	425	411	398	394	419	386	399	470	412	417	443	439	414	437	438	432	454	435	444	409	431	398	414	428	382	418	432	435	455	403	458	436	410	401	433	465	422	409	436	430	437	430	443	454	461	446	452	448	402	408	409	414	465	483	446	439	435	449	393	468	443	434	429	457	406	450	418	418	429	430	398	394	401	424	414	464	429	472	447	407	423	403	409	402	481	419	382	409	452	429	409	424	415	421	428	406	426	443	428	410	483	447	427	451	411	394	442	432	398	437	426	434	416	444	463	425	401	396	448	421	448	427	409	441	434	394	410	380	398	433	406	459	425	418	418	387	418	452	449	428	432	412	415	390	405	431	400	422	410	451	440	416	428	429	439	437	420	440	443	448	423	443	459	430	396	399	423	439	433	440	403	481	400	420	394	439	429	399	446	413	415	458	427	508	450	409	457	425	421	424	441	426	396	422	419	436	450	444	436	424	410	406	450	404	435	442	441	444	465	403	462	432	396	423	453	415	427	435	420	419	457	372	409	410	391	429	428	405	428	455	432	454	432	438	433	442	408	406	458	414	434	441	455	464	434	405	458	449	415	442	448	435	434	408	422	413	438	417	453	440	419	442	460	406	431	421	422	453	419	476	393	401	473	423	442	464	413	424	406	437	417	415	441	447	440	418	485	423	430	420	433	432	449	399	407	427	404	423	430	429	443	446	447	365	436	421	403	408	440	403	445	455	466	395	429	441	435	439	410	416	399	421	431	441	438	431	418	450	404	435	420	409	443	401	408	423	452	415	434	461	416	412	411	407	421	457	444	430	439	434	407	397	478	410	424	430	421	472	440	419	452	448	427	421	417	413	415	448	459	467	420	461	440	431	451	441	412	406	415	428	424	442	445	457	409	421	450	416	457	426	435	461	429	410	452	426	457	426	416	428	452	458	407	402	425	460	433	432	428	415	424	390	454	428	417	457	418	432	383	423	395	435	395	417	401	416	451	446	436	432	428	414	411
10256	10287	19510	21736	19632	15120	9943	7999	7148	6509	5721	5189	4380	3810	3456	2920	2695	2348	2186	2015	1921	1791	1676	1511	1455	1521	1420	1316	1307	1223	1340	1316	1351	1325	1192	1197	1060	1141	1110	1047	1084	1027	1065	1045	1082	1070	1025	1012	1045	1107	1031	999	1035	1038	1068	1044	1089	1017	1036	1009	1029	1011	1036	962	1069	1004	1052	1071	1033	994	1062	989	1060	1021	1061	1076	1063	961	1046	1044	986	1068	1061	958	996	1008	986	1039	1071	949	985	1025	989	1032	1052	967	980	1012	1088	1007	1020	1024	990	957	1049	982	1056	1022	1028	1008	998	1043	1020	1022	1013	1047	1103	1010	1050	1025	1037	1062	1069	1062	1067	1010	1036	987	1071	985	996	1040	1034	1042	1059	1020	999	1001	995	1019	986	1005	1053	1034	1005	1028	1044	1070	1024	1029	1065	1039	1008	964	977	1032	1022	1073	1016	1037	992	1021	1019	1030	1058	1036	1032	1019	1022	1042	1008	1022	1027	1013	1045	1027	1037	980	1067	1082	1058	1024	1058	1018	1051	1076	1055	1069	1030	993	1033	1047	1036	1054	1012	1023	1017	1044	1054	1023	1011	1041	1001	987	1023	1057	1038	968	1030	1051	1002	961	1029	978	1028	975	1018	1043	1002	1036	969	1044	1010	1025	965	996	1054	1023	1060	1007	1023	1013	982	1048	1026	1050	1043	1004	1027	1072	1068	1058	1014	1024	1022	1007	1000	1036	955	1025	980	1028	1046	1037	1066	1092	1004	1035	1054	1093	1062	1024	1022	1076	989	1039	1011	1063	1047	988	991	997	1037	1064	1031	1012	1002	1047	1017	1004	1024	1015	998	1029	1012	1038	1045	999	1043	995	1067	1034	976	1021	1039	1018	1033	978	1039	1012	1026	1011	1004	1084	1027	1048	968	1075	1010	1013	1048	1065	1009	1013	1040	1055	985	1058	1045	1013	1064	1032	986	1071	1110	1052	1047	1055	1046	1015	1020	969	1045	974	1018	1014	1053	985	1007	958	974	1041	987	1065	1065	1015	999	924	1066	1029	1050	1035	1029	992	983	1013	1056	978	1022	1033	1044	1043	1056	1053	1024	990	1007	956	1004	1015	1006	985	997	985	1030	1012	973	924	1040	1062	987	1026	1018	979	1028	1027	1028	1056	1018	1044	950	1022	1034	1024	1003	996	1001	1040	1012	1050	946	1028	1018	1028	1005	996	987	1034	980	996	1034	1024	1043	1038	987	1035	1061	1019	1083	952	1072	1045	1077	1025	1030	1021	981	1007	1071	980	1027	1076	992	1003	1036	1017	1025	1038	1027	996	1041	1068	1068	1008	1084	1043	1011	980	1050	1012	994	1081	997	1059	1017	990	958	1028	1043	1051	979	1057	1009	1041	988	1000	1010	1022	1013	1049	1030	1013	1062	1051	1036	1077	1011	1055	1029	1043	1035	1084	1059	1033	1030	1046	1012	1116	1063	1049	1043	1017	1049	1027	995	1081	1029	1045	994	999	1038	1020	1020	1021	995	1016	1070	1023	1047	1047	1026	997	1033	1029	1013	1002	952	1046	1043	1059	1009	1077	1062	1057	1045	1019	1060	1068	1035	1019	1028	974	1019	990	1021	1000	994	1081	1033	1033	1029	998	1063	1003	977	1024	1016	1100	1039	1016	1006	1053	1027	1035	985	985	1039	1033	1034	1020	1021	1048	1031	1059	1009	975	949	1046	1015	1054	990	1050	1007	1013	1019	1010	1013	1038	1068	1063	980	1009	1029	1052	1034	1045	1009	989	999	1012	1092	1042	1013	1000	1008	970	1062	1062	1024	1020	1020	1008	1018	1041	1045	1040	1077	1044	1055	1038	1079	1044	1003	980	964	1056	1018	1003	984	1017	1036	1047	1030	1070	1054	988	1008	1067	1024	997	958	1073	1026	1029	1043	1023	1039	1009	966	1027	1021	1061	1037	1077	1083	1045	1024	991	1042	998	995	962	997	1014	1032	1029	1019	1033	1040	1044	1056	1055	1039	985	995	966	1039	978	1085	1079	1011	1004	1041	1024	1037	1002	992	1043	1021	1042	1081	1005	997	980	1038	1078	1079	993	1045	1094	1055	1015	973	1004	1016	1013	1007	1092	1021	1052	1026	1062	998	1002	1014	1028	1019	1036	1078	1041	1013	997	1020	1023	1007	1084	1018	1064	1051	1002	1019	1040	1060	1042	1031	1046	1032	996	1015	1018	1005	960	960	1008	1098	1039	1021	1013	971	1012	1014	1017	1065	1103	1056	1032	1032	998	1042	988	1004	1010	1031	991	1028	1052	1004	1017	951	1018	1032	1044	969	998	1025	1061	1039	1015	1016	1013	1042	981	1046	1059	1033	1005	1058	983	1029	1017	984	1028	1004	1037	1008	1058	1017	1007	1035	1015	986	1072	983	1107	1028	1067	1028	1020	996	1021	1022	1048	1102	973	958	1065	1057	1076	1040	1036	1021	1040	985	1029	1005	1002	977	1005	1080	1034	1032	1038	1035	1010	1078	1062	1030	1049	989	986	1045	1048	1098	1076	980	978	1047	1049	1004	1024	1031	1066	1014	1050	1043	1005	976	1087	980	998	1028	1088	1048	1065	1010	1057	1020	994	1020	980	1017	947	1009	1036	987	992	1043	1023	1072	1007	1044	1036	1039	1054	1001	1011	1025	1067	1047	1020	989	1066	972	1043	988	1008	1039	1055	1056	1013	991	985	1002	1031	1054	1031	1035	1045	997	1042	993	1059	1037	1022	996	1050	998	1020	1049	997	1043	1050	1029	1058	994	1038	1013	1047	984	1045	1039	1052	1035	995	988	975	1060	1054	978	1072	1011	1073	1002	1018	1027	1001	1045	1034	1045	1035	999	1051	1050	1040	1015	1007	1047	1043	974	1009	1038	1051	1041	998	1001	1022	1042	1028	1102	996	953	985	1013	1053	1032	978	1024	1000	1010	1051	1061	1028	1067	1038	1014	1011	1024	1021	1038	1049	1047	996	1039	1020	1056	1014	1024	996	960	1042	997	1061	1041	1043	940	1000	1018	991	977	998	1033	1020	1049	1045	1023	1034	1086	1011	999	1008	1035	1010	1039	1017	1051	1082	1009	1016	990	1023	1059	1046	1044	1014	1053	983	1015	1010	961	1001	1022	1001	1009	1026	953	1063	1012	1026	1024	1028	1007	1051	1034	1066	1020	1013	1020	1004	997	1012	1007	1050	1077	1070	1019	1059	1030	1061	1036	1095	1016	1065	1048	1063	1019	1013	1022	1105	1007	1034	979	982	1059	1114	1061	1076	987	1011	1057	1020	1115	1039	1050	1020	1028	1019	1023	1074	1046	1010	1042	1016	1046	1035	1052	1008	996	982	1025	1110	1039	1004	1018	1032	1073	997	977	962	1042	986	1022	1031	1057	1008	1029	986	998	1053	1052	1001	1032	985	1022	1014	1141	1071	1043	1034	1051	995	1043	1060	1034	1088	1025	1060	1015	1003	1008	1071	1042	1041	1053	1046	1063	1022	1031	1024	1069	993	1055	1091	1026	990	1012	1077	1022	1056	1030	1024	1057	1041	1021	1073	1023	974	1030	1011	1086	1130	1044	1090	1036	1018	1053	946	1013	1004	1006	1004	1008	1023	1005	1000	1090	1085	1054	1023	1011	1013	1023	1055	1045	1027	1059	1005	1032	979	1019	984	961	1053	1000	1057	983	1037	1042	1038	1059	982	1031	993	1030	1023	978	1021	999	1039	1068	1037	1032	989	982	1015	993	1040	987	1029	1038	1031	1054	1037	1001	1087	984	1061	1003	1056	998	1043	1024	1024	1034	1055	1042	973	1055	1083	1023	1080	952	985	1040	1041	994	1016	1033	976	1040	1011	964	1025	1005	1049	1007	1010	1017	1016	990	1051	1061	981	1060	1020	1035	1020	1068	1060	1044	987	1009	1057	1013	1068	980	1061	990	994	1010	957	994	1020	997	1045	974	1070	1092	1004	1031	1039	1023	1049	1038	1066	1041	975	1090	1041	1002	1008	984	1019	1032	1029	1008	1065	1040	1011	1044	1025	1055	996	1069	1015	1106	1051	1065	1044	957	1013	1049	1006	980	978	1057	989	1028	977	998	1065	995	1059	992	1012	1028	999	1055	1074	1000	1017	1011	1037	1018	935	1029	985	991	1081	988	1015	1038	1097	1062	1038	982	1052	1059	1027	991	1071	991	1102	1024	979	1016	1037	1019	1022	1017	1010	1022	970	1030	995	999	1025	997	1005	1028	1005	1048	1000	1043	1007	1025	1040	1011	1004	1033	1028	1051	1030	992	1091	993	1042	1046	1008	1039	1053	969	1010	1043	1015	1022	1019	1055	1063	1029	1005	992	1088	1013	991	1015	1034	1086	1021	1052	998	965	1034	1095	1042	1047	1022	1007	1026	971	1024	1033	1013	1026	999	1056	1001	1021	1065	1024	1036	1041	1013	1060	1059	965	1050	1008	1035	1033	1021	1025	987	1057	1117	1026	1030	1030	1070	1041	1043	1053	1056	1081	1008	1091	1035	1046	1085	1060	994	1034	1006	1035	1040	1024	1030	1000	1011	1034	1035	1024	1042	1049	1026	1023	952	983	1005	1010	1007	1060	988	1019	1012	1049	1018	1036	1031	994	1052	1054	1052	1090	1082	980	982	1020	979	994	1054	1017	1050	1019	984	991	1001	1010	1030	1087	1074	1061	1023	1003	1131	1010	1044
32195	30918	37708	37111	31143	25032	15471	8383	8872	8372	7602	6457	5295	4091	3535	2970	1918	1595	1315	1400	1152	1350	1127	987	846	738	636	677	618	615	788	785	1022	893	603	505	510	543	448	484	490	439	466	434	416	427	413	407	425	387	436	417	368	416	414	437	409	415	436	434	404	459	387	436	466	419	436	417	412	438	421	416	426	402	402	418	384	395	436	404	400	391	423	411	409	420	403	440	417	404	431	433	424	463	404	394	446	434	404	388	412	404	448	433	382	404	412	393	416	405	403	451	399	430	381	428	392	393	411	396	436	405	396	402	415	387	443	402	405	384	442	401	398	424	432	424	385	405	411	433	391	407	454	448	404	439	392	415	432	403	409	445	401	435	436	413	441	382	437	424	417	387	415	411	429	416	444	403	432	392	425	410	372	457	431	393	483	377	411	407	427	410	427	435	447	398	418	383	421	415	362	395	422	411	423	386	379	399	417	412	400	394	431	438	407	416	413	411	424	422	417	398	440	432	366	369	428	394	378	417	443	394	388	399	418	416	459	411	407	441	394	376	404	415	414	431	402	388	408	370	440	363	424	443	442	420	399	403	369	414	406	435	441	435	429	393	444	424	414	455	389	418	426	430	451	386	394	361	431	443	390	416	403	392	423	424	396	407	419	402	441	410	393	425	390	388	430	401	388	450	423	398	433	362	419	431	426	418	385	375	370	430	400	384	414	433	424	410	429	378	423	401	400	448	401	440	412	415	418	434	435	428	408	394	417	406	428	430	426	398	369	442	458	404	388	381	414	383	403	410	388	430	418	424	429	459	422	390	432	398	422	398	377	388	452	378	406	400	388	420	448	440	430	391	417	378	427	374	403	384	400	402	431	449	415	381	397	406	361	393	421	432	376	415	419	399	387	405	427	404	423	430	412	411	376	376	380	372	377	403	426	377	411	413	394	400	385	388	424	415	395	423	446	391	444	374	400	372	414	407	404	379	357	387	413	414	421	413	426	410	393	404	387	382	440	400	397	414	412	429	392	397	422	458	377	408	399	416	444	379	456	401	415	424	401	413	430	384	415	416	372	441	412	381	465	412	432	425	394	424	420	378	408	425	384	399	426	451	405	418	384	380	454	428	425	399	411	405	459	414	429	398	423	402	418	450	404	363	405	418	380	386	408	391	408	392	416	418	467	396	407	438	428	441	404	396	458	390	407	401	431	407	397	421	394	385	405	421	421	395	386	407	420	433	430	404	412	414	396	450	409	397	415	410	412	406	375	393	411	411	432	394	414	409	442	403	397	433	417	441	433	432	411	390	427	387	422	391	399	405	448	440	378	430	420	434	384	372	414	414	390	424	435	392	397	425	390	415	399	370	394	426	401	433	411	433	402	393	392	437	413	415	374	395	418	429	410	411	437	420	391	378	396	441	436	412	402	422	399	399	389	441	436	403	412	431	397	390	428	453	399	416	428	427	412	437	394	414	428	403	383	383	408	451	434	431	433	421	417	410	408	448	429	447	432	407	433	408	412	420	375	420	403	413	418	417	444	418	373	411	420	415	367	427	403	408	415	441	434	411	433	412	432	452	410	411	451	390	366	407	417	397	417	479	420	391	437	415	392	417	406	393	424	451	408	449	391	465	409	406	381	433	422	423	442	395	419	379	382	381	408	418	393	394	447	436	389	429	408	403	457	411	407	429	417	407	387	399	373	395	398	416	401	411	420	428	404	414	397	370	418	384	441	397	416	425	415	399	445	398	429	466	414	418	428	414	431	420	394	399	392	457	379	421	384	410	412	429	423	416	360	424	423	420	435	430	424	434	399	416	415	383	423	382	410	393	450	419	407	405	424	415	425	394	389	430	420	410	397	420	406	395	407	446	394	435	417	409	383	366	438	400	424	436	390	422	413	416	434	429	383	390	451	454	415	433	426	407	423	437	412	402	428	381	428	461	435	391	380	458	422	428	405	416	423	388	385	400	409	411	440	427	406	404	405	425	409	454	385	392	429	458	420	397	438	429	368	441	411	403	379	410	393	393	387	425	390	427	435	446	415	379	398	410	413	401	435	440	426	420	421	389	405	435	404	379	388	391	384	374	451	411	440	426	418	450	391	393	373	422	422	432	419	403	423	435	394	409	385	373	414	410	407	407	415	429	413	411	418	431	360	372	457	357	405	421	440	437	385	391	424	398	398	394	408	379	448	427	383	388	388	445	396	449	386	385	429	416	415	424	414	411	431	429	373	384	383	443	407	406	424	427	402	420	406	416	446	421	432	433	411	411	386	408	403	443	398	408	441	434	418	407	407	373	417	431	410	410	370	398	400	408	389	383	369	402	433	377	398	422	413	446	467	431	413	424	396	381	412	397	405	397	406	398	373	410	404	381	417	377	407	403	393	396	425	420	434	432	440	394	431	428	433	414	433	422	439	425	433	394	409	407	414	398	422	411	443	407	439	378	406	399	408	408	397	410	414	404	398	429	403	407	397	449	419	387	376	395	423	452	430	421	414	441	411	391	401	443	439	428	422	426	402	417	439	422	385	411	430	395	389	417	411	400	410	420	405	398	379	388	405	401	404	448	395	401	371	440	405	385	408	441	441	368	421	425	419	412	410	379	465	393	410	422	376	400	418	417	393	424	405	405	404	402	388	404	385	444	418	444	436	372	449	381	385	413	381	382	441	415	415	418	407	384	386	431	415	415	446	402	410	437	412	446	399	402	407	415	419	390	405	398	450	409	412	429	427	417	434	424	404	414	432	429	436	431	461	420	413	435	399	400	429	408	374	430	432	424	428	405	407	424	426	423	436	397	375	398	398	411	450	417	430	424	415	443	439	424	391	421	407	441	409	393	420	375	435	389	392	387	401	377	440	420	416	440	432	404	401	404	380	391	412	409	407	403	406	419	395	396	412	429	407	401	378	373	446	405	394	424	408	385	391	442	385	426	443	438	411	431	413	459	358	395	409	424	414	396	366	434	356	405	403	404	406	425	436	442	403	366	406	404	406	437	414	429	418	415	420	394	435	406	443	431	396	410	438	412	397	382	429	376	407	415	399	377	406	401	441	443	414	402	427	421	402	405	400	402	429	417	413	383	446	406	374	429	418	415	397	429	418	398	428	449	420	412	385	407	418	380	400	440	425	355	408	424	397	378	423	389	398	438	377	436	419	386	431	407	401	403	438	395	434	395	427	392	398	398	460	437	441	404	417	403	377	462	426	396	416	409	423	436	411	403	392	389	413	378	367	427	448	421	379	395	424	430	429	398	396	425	413	461	395	412	405	456	389	414	410	413	436	372	402	389	402	399	411	430	431	403	403	420	397	423	395	399	450	405	382	394	403	396	419	391	436	395	403	445	429	379	389	433	431	382	422	430	457	403	391	432	444	438	382	465	452	413	383	421	403	449	413	474	423	408	413	408	411	406	394	434	421	370	425	416	487	403	422	406	398	435	432	433	405	385	403	494	413	407	410	383	421	409	434	374	407	400	434	435	429	365	450	398	432	374	435	415
20025	24279	36240	40292	35999	30067	17585	13956	22319	22146	22688	21807	19797	14507	14548	13190	7801	6364	4967	6584	4882	5420	5299	4869	4043	3188	2875	2842	2640	2234	3925	3969	4616	4356	2455	1870	1840	1525	1438	1490	1339	1256	1192	1213	1064	1105	1069	1058	992	1017	1015	985	983	1001	978	983	1000	1009	972	925	1007	988	998	971	1005	1021	1028	1025	973	958	941	991	983	1013	981	952	1010	972	982	1034	1051	980	898	1009	980	1025	1007	1025	1011	1029	934	958	931	1034	1041	989	953	937	1024	975	997	947	1009	993	943	981	992	982	984	970	978	994	953	999	1007	976	969	977	974	963	1001	976	972	955	989	983	1006	996	1010	970	1008	943	924	1035	966	1041	999	998	986	1011	988	995	995	971	998	1037	977	945	1032	957	1017	1012	991	1051	1026	974	997	985	1002	958	973	979	1001	992	1004	1017	1017	998	945	1036	1008	988	977	949	1007	974	988	1002	949	966	999	994	989	1008	999	988	1061	949	1013	973	992	960	1008	994	920	967	998	964	976	986	986	996	924	928	1049	869	994	940	989	1067	948	966	1002	975	986	986	944	968	977	958	1057	994	966	971	980	936	1013	988	962	985	987	974	1020	990	1014	905	996	924	935	1000	984	1015	1016	951	1050	1010	1063	1038	942	973	922	963	983	1025	947	1017	948	998	1018	973	979	1017	1033	986	1008	960	1048	1058	945	960	969	985	958	1003	936	985	979	991	947	1018	968	962	990	977	946	1008	939	996	997	963	1037	937	960	957	948	987	978	950	986	1003	995	975	961	950	978	944	945	988	1021	971	1008	1007	1032	987	957	1007	1000	987	977	978	1035	1029	976	999	953	1040	962	1026	979	975	970	962	977	946	1017	958	991	955	989	926	985	1003	953	1014	986	953	964	974	972	931	984	1032	992	938	978	951	995	975	997	946	1007	967	1017	962	949	982	965	943	967	1053	940	996	1068	972	974	1048	962	969	1046	1012	973	1044	1014	967	914	983	994	943	1012	1001	979	970	973	968	1017	1005	1001	959	1025	978	981	951	958	933	990	1028	990	1042	964	959	1015	995	981	1035	957	1031	1007	998	933	961	930	981	975	954	996	970	1019	997	1051	977	1016	995	994	980	965	1041	1036	967	980	959	978	976	954	1046	971	985	982	949	1023	940	996	950	980	1020	968	994	980	1003	924	953	948	983	1013	981	985	970	970	948	910	962	1028	995	949	1028	991	1004	1004	1020	1021	1010	985	951	967	974	956	966	966	1045	950	945	969	1024	981	966	993	1020	958	996	933	1012	952	953	1030	988	1028	1008	925	1006	934	976	1015	919	956	990	977	999	965	982	1009	988	894	953	994	916	1021	947	1042	1018	984	912	1021	1024	971	1011	983	978	997	957	922	944	980	942	1006	1001	968	1017	972	927	958	964	1037	940	985	953	993	953	970	971	1015	953	978	944	1010	1032	1001	991	998	996	955	967	998	1021	976	981	973	1009	965	1011	929	993	997	981	1010	986	956	1018	995	955	991	1040	962	979	956	973	963	1002	984	925	989	998	979	1025	987	994	1028	996	968	938	953	995	981	995	982	1005	1018	1028	981	996	1004	963	977	1008	979	968	961	908	996	961	899	1005	1023	958	1024	983	1004	1004	901	952	996	949	1006	1032	1012	986	978	1011	977	956	950	948	955	1011	965	972	998	987	958	1020	999	974	965	998	959	923	999	989	947	985	987	972	971	953	954	945	948	985	981	975	1019	973	991	1000	937	983	952	1023	916	988	916	1026	1008	960	993	931	982	1043	1040	1007	986	1009	980	979	983	983	989	964	989	1006	1023	974	1003	976	1010	1012	971	1025	938	1016	987	1007	953	965	929	962	952	978	994	1040	992	990	1000	928	992	953	979	1013	1008	996	986	997	976	944	946	1003	918	943	996	942	976	1048	974	951	1037	926	994	941	1020	975	1008	1018	939	944	997	970	920	949	1003	922	950	924	970	1040	945	992	977	998	997	1007	979	923	962	1010	1008	978	1010	976	987	1052	971	933	1004	944	968	949	998	932	945	962	983	990	994	985	1008	1000	981	957	942	1017	945	1006	981	968	991	979	996	962	965	937	1017	932	964	999	981	956	981	921	958	996	993	982	1055	979	992	988	977	977	979	929	975	1072	960	952	949	984	966	981	987	999	972	1012	1012	961	989	916	941	972	1003	974	1019	995	959	971	1016	967	1024	997	1022	1031	974	923	1007	950	973	988	1019	973	1015	975	997	976	973	1004	981	980	1000	984	971	958	981	996	945	936	1035	1008	979	982	996	984	1046	971	940	984	988	975	997	1035	975	1001	983	1019	983	979	957	946	912	955	950	977	923	982	1008	960	944	1009	943	1022	950	978	1004	959	1005	957	937	966	1001	932	955	966	970	984	1001	1016	1005	973	943	965	968	1017	1010	988	981	1033	924	970	943	966	1001	975	990	1016	1013	990	968	980	978	943	1039	1028	950	998	957	1029	1009	990	1004	970	987	950	956	1032	928	997	997	969	948	984	969	953	1025	1010	982	965	962	982	970	963	982	961	954	1003	1005	987	994	996	955	980	973	1070	943	996	968	1023	983	957	970	1004	1026	1018	993	960	975	954	968	1025	961	984	995	934	1016	1015	981	995	1004	971	938	994	1003	1014	1005	948	982	1016	965	945	965	1002	935	1035	978	960	1001	978	944	1019	979	947	1020	938	972	976	923	948	1046	960	1025	968	998	974	996	992	968	1027	1000	1002	1002	905	923	970	1026	974	968	1011	936	967	995	1003	932	981	989	991	970	976	1002	1019	924	1021	974	972	1024	945	954	1003	948	956	955	1007	997	958	975	1011	986	1029	993	982	1010	1030	1062	988	959	996	951	955	994	964	990	985	1019	986	998	921	988	970	964	1011	986	1023	986	1030	961	1009	1031	1000	915	995	981	990	960	970	997	928	973	943	968	954	1012	1008	1030	958	958	945	930	987	959	987	966	932	967	1059	989	1044	980	969	979	971	1054	996	945	956	981	984	958	994	987	978	981	986	974	1000	937	973	937	1024	953	977	957	971	952	953	962	967	993	988	1023	953	954	984	1013	1008	975	957	977	973	997	993	979	970	1034	964	980	1003	988	970	963	974	998	958	985	976	965	1016	976	1016	926	949	963	1001	946	994	1015	984	985	952	956	1025	1000	967	981	995	985	1022	980	987	960	962	968	1005	967	1004	911	1012	1025	978	963	968	908	944	969	983	972	973	973	1021	999	971	995	985	1005	968	916	905	967	946	967	987	1007	979	989	962	984	997	977	964	1038	1005	942	989	939	993	937	964	945	998	1005	911	1002	978	926	974	1049	990	1040	948	1010	972	976	950	969	982	977	986	962	964	995	1018	985	1005	1041	981	949	1000	928	944	972	959	961	1011	944	1024	950	989	945	957	970	977	1009	974	974	945	992	1020	961	988	961	965	964	934	954	946	956	951	1038	959	946	965	963	992	974	986	966	948	994	885	953	1005	957	1016	979	981	950	973	939	984	937	981	970	979	961	1047	992	997	944	955	985	978	912	981	996	964	972	977	946	1002	1015	962	1004	977	990	987	994	1008	1002	942	993	951	982	1001	980	1000	961	992	982	984	983	936	930	974	965	943	951	980	977	1000	1000	1007	953	1001	975	1036	977	1007	1031	962	1013	984	972	975	963	986	985	943	1029	1011	957	950	926	1077	1018	919	947	956	955	1008	981	957	959	1029	963	1030	970	1005	970	1034	964	979	1018	936	983	927	974	955	927	983	989	947	1013	980	1008	992	948	957	910	975	910	947	951	932	970	956	965	927	948	969	1015	1006	961	998	1004	930	965	973	1001	983	1001	1002	959	980	978	978	999	962	931	1037	943	930	1006	966	972	959	990	973	992	947	997	1048	967	960
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
