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
337069424407	337069424970	337069425520	337069426070	337069426620	337069427170	337069427720	337069428270	337069428820	337069429370	337069429920	337069430470	337069431020	337069431570	337069432120	337069432670	337069433220	337069433770	337069434320	337069434870	337069435420	337069435970	337069436520	337069437070	337069437620	337069438170	337069438720	337069439270	337069439820	337069440370	337069440920	337069441470	337069442020	337069442570	337069443120	337069443670	337069444220	337069444770	337069445320	337069445870	337069446420	337069446970	337069447520	337069448070	337069448620	337069449170	337069449720	337069450270	337069450820	337069451370	337069451920	337069452470	337069453020	337069453570	337069454120	337069454670	337069455220	337069455770	337069456320	337069456870	337069457420	337069457970	337069458520	337069459070	337069459620	337069460170	337069460720	337069461270	337069461820	337069462370	337069462920	337069463470	337069464020	337069464570	337069465120	337069465670	337069466220	337069466770	337069467320	337069467870	337069468420	337069468970	337069469520	337069470070	337069470620	337069471170	337069471720	337069472270	337069472820	337069473370	337069473920	337069474470	337069475020	337069475570	337069476120	337069476670	337069477220	337069477770	337069478320	337069478870	337069479420	337069479970	337069480520	337069481070	337069481620	337069482170	337069482720	337069483270	337069483820	337069484370	337069484920	337069485470	337069486020	337069486570	337069487120	337069487670	337069488220	337069488770	337069489320	337069489870	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2801	3650	2300	2803	3650	2300	2805	3650	2300	2806	3650	2300	2808	3650	2300	2810	3650	2300	2812	3650	2300	2813	3650	2300	2815	3650	2300	2817	3650	2300	2818	3650	2300	2820	3650	2300	2821	3650	2300	2822	3650	2300	2823	3650	2300	2825	3650	2300	2826	3650	2300	2827	3650	2300	2828	3650	2300	2829	3650	2300	2829	3650	2300	2830	3650	2300	2831	3650	2300	2832	3650	2300	2833	3650	2300	2834	3650	2300	2834	3650	2300	2835	3650	2300	2835	3650	2300	2836	3650	2300	2837	3650	2300	2838	3650	2300	2839	3650	2300	2839	3650	2300	2840	3650	2300	2841	3650	2300	2842	3650	2300	2843	3650	2300	2844	3650	2300	2844	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28820	21022	26142	22587	16273	12619	8741	6382	5085	4935	3695	2483	1913	1421	1247	1020	925	824	713	656	660	686	690	694	575	593	600	571	618	513	560	486	449	506	432	435	451	424	428	363	371	626	500	354	371	340	360	362	360	357	361	366	351	372	377	349	374	393	355	364	370	375	337	355	360	375	383	389	360	347	412	342	356	359	372	345	341	338	367	385	363	369	364	377	384	362	350	350	355	357	404	386	374	370	381	373	375	352	337	344	384	355	341	373	322	338	401	400	367	371	353	371	382	368	356	373	396	348	408	351	376	383	378	360	364	389	373	356	391	382	338	400	360	363	380	396	416	396	350	359	370	369	334	361	342	371	370	353	355	331	366	394	383	411	374	390	291	347	334	382	350	391	382	334	334	360	339	350	342	354	381	380	347	353	344	372	365	388	336	366	348	355	348	338	367	343	360	371	352	327	325	373	343	333	386	352	364	366	351	376	359	376	359	376	377	351	381	355	350	371	377	317	358	358	342	388	386	354	350	371	377	394	348	362	356	340	323	362	383	365	317	366	343	364	365	353	349	369	379	393	367	371	396	356	384	372	342	376	375	342	371	389	355	367	347	389	327	313	371	366	346	371	371	328	341	386	360	351	371	358	350	377	362	345	369	374	377	377	403	396	336	389	349	352	355	346	340	364	364	360	363	352	358	361	362	369	345	368	335	387	380	345	343	338	371	393	363	377	414	377	360	353	372	398	316	318	349	375	353	362	389	390	321	329	368	352	385	362	400	330	364	380	376	346	375	353	390	364	397	349	374	366	400	387	392	354	346	365	404	329	385	368	343	394	343	328	371	397	337	390	389	333	377	355	358	362	325	393	349	381	376	413	333	351	352	368	344	377	336	354	375	374	384	356	366	358	356	349	387	368	371	429	328	359	379	369	368	367	336	367	350	368	369	378	370	343	361	320	339	337	380	369	378	370	345	361	362	369	369	378	377	383	368	349	349	387	319	386	350	345	335	360	320	343	355	353	362	389	407	338	391	331	380	341	353	361	370	367	359	352	391	343	330	377	358	366	367	350	376	397	375	351	350	310	355	358	381	384	359	356	376	348	368	376	378	326	358	355	374	367	379	344	358	366	366	351	376	341	362	375	379	357	331	358	372	393	370	354	373	355	380	351	385	349	359	331	351	382	341	385	336	338	380	357	368	355	361	374	348	323	357	345	380	368	390	321	333	373	367	360	339	363	342	385	332	377	363	369	386	369	358	334	368	359	368	362	369	372	349	332	354	359	366	363	362	354	363	362	363	392	358	351	374	360	364	340	338	338	371	346	374	375	369	363	353	365	377	351	355	389	362	388	360	324	401	362	337	383	381	357	342	357	322	380	337	346	345	385	369	396	382	368	424	354	328	396	353	391	365	331	373	364	365	366	338	362	325	352	388	375	367	340	354	340	363	353	345	389	398	338	344	341	384	366	347	359	349	362	383	398	374	370	355	391	362	395	340	349	356	359	361	350	388	355	353	342	375	366	353	353	370	390	386	402	343	350	407	379	320	376	382	353	358	368	387	346	355	352	340	391	359	373	405	358	372	362	378	368	373	362	395	364	326	330	389	369	363	381	380	371	373	384	362	354	392	373	339	395	373	366	354	366	332	386	378	357	329	379	377	356	346	349	344	367	380	351	350	338	381	373	352	375	338	337	390	353	372	361	364	362	359	370	343	381	354	374	339	406	387	392	369	353	364	363	379	345	353	348	361	396	343	346	337	337	351	388	376	339	387	331	380	338	374	375	345	352	366	378	344	329	362	384	371	362	357	360	373	407	357	368	395	368	399	365	359	365	359	348	371	375	361	384	364	368	393	352	331	367	334	362	355	319	354	340	360	385	359	368	361	395	353	362	349	351	374	370	365	327	391	385	360	362	380	366	365	363	334	383	354	321	360	352	333	362	375	376	388	352	359	355	361	388	386	386	355	353	345	405	375	369	383	363	342	337	344	365	376	420	397	366	382	394	364	369	363	345	323	363	398	363	395	365	407	363	362	348	387	356	351	347	362	328	397	353	346	334	322	361	381	388	369	358	377	391	366	353	318	364	385	372	347	320	362	357	326	352	312	362	345	319	339	351	382	379	301	364	353	328	401	368	384	347	332	380	373	315	362	364	340	390	350	352	358	352	385	335	377	362	359	361	372	417	383	354	371	359	340	362	365	376	341	334	369	370	381	343	366	382	347	365	331	403	363	383	380	335	379	351	350	375	335	382	377	357	375	344	383	363	360	346	367	321	359	348	394	364	353	339	365	348	364	344	386	361	367	369	344	351	360	390	318	369	371	403	363	324	388	346	377	341	382	315	362	381	369	354	340	367	345	413	399	388	382	357	366	375	321	385	377	376	361	364	355	347	341	362	373	396	374	377	340	370	365	366	347	361	358	418	384	365	328	403	364	364	392	378	383	376	374	366	331	327	353	397	350	346	411	353	372	350	377	355	334	361	389	369	391	398	372	373	334	350	345	383	355	344	370	333	379	371	374	363	353	374	378	365	375	350	347	357	362	363	321	366	391	378	329	362	389	347	379	326	390	353	365	357	355	375	373	375	371	364	373	377	345	377	384	330	403	356	366	364	370	353	415	356	375	350	378	363	374	376	346	369	364	357	357	385	359	349	368	363	378	354	422	356	332	370	361	360	375	371	346	384	356	378	346	368	381	366	375	347	389	350	342	361	355	331	332	346	369	363	348	381	362	375	409	363	347	350	351	388	360	366	393	369	378	376	360	385	345	376	373	372	352	373	372	347	386	380	334	374	383	375	361	363	357	384	347	336	359	369	364	326	362	363	344	398	369	337	359	364	355	375	350	339	369	368	409	359	375	377	373	315	347	373	357	325	342	321	330	342	348	373	320	379	363	383	390	359	369	384	393	360	358	383	353	367	390	377	366	367	409	348	394	375	365	337	330	363	376	356	359	349	404	386	344	331	397	348	367	376	360	390	382	399	376	393	348	386	319	366	344	383	358	327	354	390	358	344	388	371	364	360	373	363	367	358	338	416	401	408	367	362	344	372	385	345	381	393	363	378	368	431	355	388	384	382	338	356	379	383	345	360	343	354	365	359	366	387	384	380	384	347	385	364	335	358	340	346	343	370	356	370	372	342	360	358	375	375	355	377	346	375	348	330	345	367	344	351	343	413	370	386	373	327	355	380	389	337	372	387	376	366	386	341	390	362	356	335	375	376	386	364	375	407	390	324	344	348	366	357	338	386	365	360	394	386	343	384	397	367	348	354	371	374	405	338	386	354	366	380	355	371	341	332	329	350	371	358	364	383	386	388	355	367	372	376	367	350	353	374	370	373	363	411	369	388	380	353	399	355	356	380	367	362	344	372	354	362	362	358	337	341	372	365	374	375	370	361	379	343	373	394	386	383	391	366	359	383	313	356	384	357	377	360	378	369	374	325	388	337	369	389	385	365	400	344	346	347	358	368	377	391	360	369	335	343	399	361	361	339	375	385	340	358
16042	14519	27323	28931	25307	25110	19073	16273	15459	15221	12905	10248	8611	6813	5716	5043	4370	3969	3263	3091	3104	2981	3146	2958	2523	2488	2432	2130	2625	2138	1943	1534	1288	1634	1319	1408	1457	1474	1337	950	935	2913	1989	848	889	871	904	895	869	911	854	864	863	857	860	788	870	885	886	836	858	852	859	843	823	889	888	873	853	896	820	849	830	835	850	809	871	822	826	831	804	855	840	865	813	893	861	836	835	925	863	860	859	822	853	869	896	824	777	817	847	892	894	847	810	840	856	845	846	836	847	853	821	853	851	788	802	857	801	817	859	890	913	856	898	867	845	837	787	870	810	841	808	840	860	856	824	840	790	815	813	850	816	817	843	893	839	806	794	825	813	793	878	829	855	827	821	855	851	822	802	843	852	814	876	811	832	840	833	844	859	840	841	832	821	830	816	837	833	799	860	808	854	810	838	865	839	855	826	867	836	848	857	821	834	841	820	856	813	877	864	821	879	891	837	831	835	880	847	854	814	845	808	839	825	810	860	866	888	817	858	829	874	799	856	875	837	889	854	835	810	834	827	860	825	810	827	792	823	890	881	791	856	870	809	831	840	905	802	786	884	879	816	836	854	842	851	838	862	872	861	884	825	837	883	813	829	876	843	851	830	795	844	805	820	843	851	817	787	784	860	853	823	831	911	878	862	859	759	834	831	824	873	799	833	886	859	836	882	830	839	866	891	849	890	852	808	860	888	855	861	859	842	852	807	852	864	809	825	774	829	870	853	872	788	814	809	804	838	813	824	785	872	811	802	844	806	842	818	850	850	813	843	788	825	864	852	809	832	830	844	826	875	845	860	806	829	868	796	800	914	817	772	852	884	833	865	848	870	871	856	826	865	804	803	849	823	836	828	814	843	906	818	839	813	825	773	851	850	849	814	887	870	826	781	848	842	854	845	802	813	863	865	842	833	837	858	867	857	792	892	821	791	772	854	822	863	828	795	823	888	889	866	849	849	837	828	827	850	815	839	836	838	808	844	873	875	826	870	857	828	806	887	854	872	853	891	784	845	840	885	830	819	847	835	831	803	840	784	868	799	787	830	818	845	859	835	849	835	812	856	903	786	860	785	865	873	832	835	821	789	860	878	859	801	812	774	887	826	794	814	839	840	824	747	832	860	839	848	835	812	844	900	830	842	802	813	886	823	841	836	852	819	820	829	814	815	845	807	786	802	865	887	895	872	838	816	867	841	831	861	880	853	845	820	834	824	806	811	831	833	843	869	872	859	827	795	852	875	800	820	859	837	833	844	858	816	863	873	876	826	820	823	844	851	831	886	866	836	872	865	835	810	795	855	840	865	877	818	812	785	828	824	817	833	818	848	812	852	875	857	852	852	823	826	852	865	865	849	886	875	876	817	836	822	874	808	861	824	808	814	841	863	863	838	844	826	819	824	834	851	890	838	858	835	812	809	882	804	828	846	852	822	854	851	835	857	838	898	850	851	844	818	814	792	857	849	794	853	835	826	830	870	803	820	783	849	830	822	828	839	822	825	837	822	830	809	838	789	837	845	855	860	851	878	825	863	878	839	829	848	878	843	823	866	856	815	827	806	846	815	793	842	839	858	829	854	866	888	862	808	847	875	848	769	858	804	859	813	818	829	857	858	857	851	890	781	835	821	874	817	829	855	850	852	825	881	849	824	806	843	802	850	826	840	824	813	816	837	794	821	825	858	827	854	846	803	825	886	862	854	860	798	879	830	811	860	860	819	843	836	828	786	870	849	820	808	828	824	788	820	839	895	814	834	829	833	815	838	848	850	841	813	790	819	800	832	804	851	831	853	849	831	869	804	790	842	845	839	884	842	828	792	819	898	822	803	848	818	850	822	858	844	856	855	838	870	841	875	880	805	810	896	889	837	913	826	830	851	876	829	868	803	900	797	836	791	822	779	802	839	835	841	783	869	851	861	839	886	835	870	848	845	847	786	805	840	789	836	830	854	840	859	863	808	851	832	847	848	825	821	877	869	891	845	830	858	804	869	854	854	806	801	841	817	799	908	851	852	819	777	811	861	831	824	830	919	864	859	809	795	837	839	827	843	841	821	817	832	840	813	806	853	840	821	851	823	787	854	839	821	818	796	844	810	848	867	868	798	860	828	856	799	876	823	850	841	850	870	836	888	834	859	902	825	787	803	804	813	806	861	841	888	843	890	844	793	857	820	850	876	843	856	857	831	803	838	854	862	871	810	823	836	847	877	789	855	861	864	822	780	834	839	888	847	833	856	780	818	860	811	833	837	855	848	820	822	827	812	826	784	858	854	808	885	884	846	873	848	803	832	833	843	830	859	835	812	822	878	864	813	822	907	832	849	815	777	857	805	837	876	803	839	846	828	830	813	846	864	834	837	868	833	795	884	841	836	822	827	773	906	781	864	818	871	797	813	837	811	844	852	871	860	840	828	812	847	815	867	875	831	835	869	862	822	785	835	820	865	834	868	867	866	849	827	839	847	861	886	832	835	884	890	795	811	827	828	809	885	807	780	819	830	855	833	838	870	845	817	818	838	776	837	823	844	867	858	857	881	873	856	867	895	841	860	861	813	887	820	813	894	803	841	838	810	835	799	838	875	801	797	795	830	854	853	838	829	844	823	867	859	850	863	796	870	839	848	806	884	849	830	816	860	824	833	813	828	891	800	843	851	822	822	817	885	851	824	836	868	840	823	853	848	882	855	841	803	875	860	861	852	750	822	784	837	847	862	827	860	842	811	834	869	831	891	820	886	864	820	858	813	827	836	909	836	879	772	783	778	791	828	895	834	823	833	811	786	836	866	877	878	871	818	865	802	841	827	831	855	842	859	867	869	824	837	840	826	821	806	790	838	870	821	829	806	860	837	877	836	852	840	883	855	838	877	797	827	840	846	827	833	849	841	861	837	807	805	851	847	829	864	812	874	806	813	825	831	843	840	818	859	837	800	829	826	795	854	804	827	864	825	809	814	840	813	849	807	863	831	825	824	799	778	861	795	838	839	860	847	812	886	844	855	854	840	830	866	821	888	803	821	848	861	823	856	832	840	822	847	838	802	795	814	841	926	846	816	807	820	877	875	824	862	827	784	829	836	841	787	815	821	816	840	854	845	867	823	844	856	845	885	849	833	811	861	819	866	846	887	837	796	787	834	819	824	781	808	893	830	807	841	828	836	825	799	768	877	851	820	842	849	868	865	828	860	850	844	849	844	828	858	869	832	788	833	810	846	790	857	841	880	802	832	845	838	846	851	818	896	822	807	815	837	852	829	825	835	887	781	874	825	845	877	780	793	838	845	815	841	854	861	805	868	849	809	843	857	847	845	822	824	870	822	805	809	857	865	856	779	828	834	864	821	831	863	859	834	838	845	838	859	859	840	828	824	871	869	822	835	881	817	819	835	858	863	852	829	841	842	847	841	893	855	837	827	849	848	807	833	838	881	815	889	773	857	831	835	827	808	825	853	846	841	892	801	818	842	872	801	798	844	794	862	814	868	839
8010	5281	5884	3852	1937	1534	1033	775	696	611	585	511	423	374	372	280	293	287	246	252	252	271	240	247	233	232	211	237	215	178	199	164	184	190	183	209	168	186	175	160	136	169	168	170	174	132	148	146	154	152	171	155	169	185	186	190	169	156	141	163	165	153	142	186	154	147	143	159	166	173	164	153	157	153	157	163	135	140	147	175	145	152	148	149	152	174	183	194	151	177	173	149	156	151	153	151	178	167	162	154	162	174	189	150	165	180	173	187	176	148	156	176	164	163	154	145	170	156	181	160	131	192	170	182	175	163	173	158	187	163	166	147	170	163	156	159	160	163	145	185	179	160	186	158	157	161	149	147	150	173	162	153	157	184	174	174	164	172	158	157	195	182	152	156	132	157	179	173	172	178	161	166	162	151	177	163	145	164	175	141	148	188	168	155	145	162	147	164	187	168	135	174	164	170	198	179	155	156	145	140	160	170	174	166	178	178	158	172	158	161	191	190	135	191	158	142	178	146	179	163	168	173	161	154	167	160	159	146	172	154	168	153	162	152	154	140	151	139	160	175	175	158	159	149	163	178	161	157	167	180	165	163	171	136	156	157	169	185	177	161	144	176	167	167	184	171	142	156	200	174	157	181	172	164	166	189	149	157	119	144	160	170	162	175	154	153	146	181	158	166	178	141	150	140	173	187	155	170	184	157	154	171	160	150	174	178	145	169	160	156	159	181	148	168	167	173	133	163	182	174	140	166	150	166	189	161	170	186	172	156	142	142	142	171	171	164	183	162	168	149	167	162	162	173	159	182	158	142	148	167	169	155	135	146	160	150	162	158	185	160	158	160	167	164	162	169	184	150	169	160	161	168	178	182	177	162	150	145	153	166	167	178	144	166	175	134	184	161	135	172	163	155	175	192	144	161	146	187	150	149	144	143	161	172	192	170	167	153	142	163	173	191	182	175	169	146	138	156	153	175	177	179	156	157	163	146	148	196	153	143	183	187	175	166	168	158	155	133	163	162	175	183	165	168	151	183	157	169	161	145	177	151	156	156	155	169	142	152	176	177	149	149	173	165	139	176	151	165	164	155	154	173	140	175	152	145	155	157	172	142	193	155	132	171	144	142	170	163	180	181	177	151	179	168	176	166	163	173	187	165	152	180	168	156	161	166	147	169	150	148	166	147	149	166	166	163	148	172	164	166	148	155	168	188	175	166	170	166	169	166	167	164	178	148	176	151	158	159	172	181	159	163	157	171	158	165	139	167	175	156	164	175	151	177	181	180	190	169	156	178	172	174	174	159	145	166	178	145	170	142	131	144	150	152	162	158	175	176	163	139	150	157	162	164	157	169	184	165	158	139	153	158	144	175	178	161	168	164	176	152	169	156	157	167	186	164	181	164	162	154	160	189	167	167	174	184	151	165	167	179	155	162	161	172	147	170	163	155	192	164	163	156	142	150	156	164	164	146	134	151	167	155	185	164	162	181	185	174	154	180	162	182	169	140	155	163	191	166	166	165	178	152	163	150	167	169	155	167	174	139	161	152	147	155	170	155	176	145	143	152	152	158	178	177	172	165	182	168	167	132	159	152	168	185	169	158	174	154	167	152	143	161	181	173	160	152	141	140	190	149	170	161	168	141	182	168	173	167	189	177	163	174	161	160	146	143	141	166	145	145	178	181	170	153	166	167	129	160	165	156	139	146	177	164	147	144	161	155	152	185	167	157	157	172	171	174	149	155	151	172	146	178	157	164	174	156	188	157	161	167	171	152	190	178	145	139	150	171	145	156	178	172	168	147	155	177	132	179	154	157	142	169	197	166	151	171	180	167	177	172	143	150	176	131	133	178	171	154	178	173	170	167	162	151	150	160	178	176	175	208	161	166	160	154	154	168	169	167	155	144	152	153	162	153	174	162	175	175	169	168	154	157	169	154	169	155	174	134	134	166	162	179	169	175	156	147	166	151	131	153	179	179	150	172	165	151	162	163	161	148	159	166	185	167	153	172	166	144	165	177	192	174	154	166	154	165	182	176	145	176	167	157	164	171	158	162	172	147	163	154	183	153	186	172	159	164	170	146	149	160	152	186	166	179	175	162	174	177	175	166	174	162	153	169	141	180	166	145	160	147	177	178	169	167	170	176	177	155	153	168	162	180	151	167	155	154	172	148	186	185	144	174	158	138	150	159	184	156	144	170	189	157	144	185	177	157	172	179	194	201	158	170	148	162	151	163	183	191	158	184	153	166	159	142	162	154	165	209	178	143	166	152	165	196	162	164	164	154	159	169	155	173	159	149	201	166	180	166	146	172	159	164	160	167	175	145	167	143	158	172	153	174	140	159	161	187	179	175	152	168	166	186	144	155	164	172	155	204	161	175	183	157	161	159	168	162	156	166	163	158	135	176	134	185	182	186	162	160	166	129	148	159	159	169	178	165	145	188	149	169	149	145	140	183	164	174	171	169	153	163	192	167	172	171	177	141	161	181	173	160	174	150	154	175	162	169	175	158	186	146	154	183	187	172	149	187	151	138	161	175	146	169	157	148	152	162	182	187	158	185	153	155	138	163	151	174	147	161	159	151	163	177	159	154	169	168	170	139	147	161	145	142	174	173	154	141	173	149	165	136	151	151	173	172	185	161	186	166	166	161	172	130	166	174	147	137	165	180	142	178	171	178	185	166	159	154	153	184	143	174	172	170	155	170	176	169	155	172	168	168	127	133	187	132	151	189	177	138	162	165	166	166	167	140	172	177	139	165	159	166	186	163	161	149	160	154	164	171	165	158	164	175	150	157	153	140	159	165	137	164	142	161	152	176	149	165	144	155	169	162	182	163	157	160	139	151	146	148	164	167	161	158	168	166	173	147	177	147	170	143	166	170	155	139	145	181	153	150	167	152	189	186	171	150	163	158	178	178	153	159	171	170	148	186	151	144	167	162	177	150	161	124	163	149	158	141	177	157	149	165	186	165	155	157	160	155	181	150	166	161	159	167	175	166	182	168	153	189	168	177	174	165	152	145	143	158	155	209	176	149	166	155	167	170	158	151	171	157	185	159	150	158	187	153	152	186	145	152	161	184	149	174	183	154	154	179	160	152	162	155	183	144	165	209	155	173	169	172	189	167	168	165	173	169	154	162	151	151	184	144	177	163	181	166	168	173	159	168	176	153	156	162	154	172	157	153	147	159	158	159	165	159	152	165	178	161	161	172	136	153	179	161	172	163	188	156	162	158	173	155	156	167	157	178	184	169	166	144	141	143	168	151	153	180	154	156	157	144	170	169	164	170	155	177	138	147	159	176	166	162	184	174	174	158	167	153	171	150	170	165	167	165	158	147	185	176	172	174	158	160	170	159	151	161	150	145	160	159	168	165	169	153	168	140	161	143	131	160	149	160	158	155	144	167	145	173	164	150	165	136	162	161	177	169	138	150	161	152	171	188	167	154	147	149	162	162	148	168	163	172	145	161	148	161	186	164	158	174	173	141	170	171	168	145	174	149
4751	4705	9956	9801	7327	6678	4900	3809	3399	3137	2925	2561	2110	1815	1746	1532	1399	1175	918	981	1111	1118	1047	1070	965	867	770	898	834	734	786	510	714	721	631	637	548	476	447	410	475	452	533	485	442	460	429	440	433	416	439	443	436	443	418	420	424	436	470	469	430	443	408	378	451	437	426	424	436	425	421	403	412	432	396	447	439	413	444	436	436	452	409	431	406	441	432	440	401	416	452	409	436	410	406	422	422	434	425	434	418	461	437	432	470	427	438	404	443	430	443	408	415	440	444	467	405	444	419	411	437	432	422	416	433	420	414	407	444	408	413	414	430	439	436	420	434	443	437	428	421	436	439	434	443	428	439	457	433	422	456	428	422	406	439	399	402	408	441	467	397	464	441	464	424	428	426	407	446	423	411	424	402	432	457	430	412	434	443	452	421	438	421	400	398	433	429	427	415	443	445	464	430	397	449	450	411	436	429	418	446	433	398	463	429	437	454	454	422	461	452	441	451	399	415	464	473	457	407	416	420	442	444	454	412	416	388	453	465	425	451	422	460	432	444	433	411	422	414	426	395	437	429	437	461	465	428	416	447	446	406	432	392	429	398	435	396	438	400	461	455	448	421	458	470	415	435	446	434	422	421	382	448	440	422	432	410	421	433	434	441	469	449	391	456	428	454	426	438	443	421	499	428	442	406	436	433	402	430	452	424	463	464	416	416	439	413	444	403	435	411	424	436	398	428	448	432	421	404	447	424	401	402	433	447	429	452	471	442	415	401	429	446	406	469	429	420	422	480	470	438	419	402	418	462	387	428	437	465	429	417	417	434	443	439	419	412	434	446	395	406	434	445	444	445	455	436	423	443	429	422	392	414	413	449	464	419	423	438	437	400	417	429	406	441	413	459	433	420	409	421	455	450	432	448	414	444	445	432	404	438	407	432	423	416	426	416	406	449	429	426	434	429	450	439	432	458	380	393	409	382	412	402	429	418	415	405	450	461	425	420	446	426	467	401	422	424	440	422	434	465	400	438	444	434	446	436	441	435	423	430	420	434	389	479	433	464	439	421	451	408	433	455	420	436	423	447	449	461	444	445	428	410	406	412	461	430	470	448	423	433	392	446	446	416	432	421	444	436	436	417	419	445	452	421	435	456	455	428	464	424	394	434	408	399	401	418	426	468	439	444	421	445	391	425	395	465	435	440	463	445	446	442	424	415	412	422	429	399	457	436	456	437	418	436	451	443	452	418	438	448	425	463	443	456	427	416	429	459	414	465	452	454	428	421	440	434	420	400	418	421	437	438	439	428	450	446	450	455	398	477	407	409	421	418	417	404	438	452	448	410	426	405	416	375	438	438	437	394	447	413	412	439	422	411	405	431	426	461	454	452	407	461	446	417	391	444	382	425	452	461	386	437	413	464	413	430	438	393	440	436	415	437	452	452	419	416	432	430	424	451	429	460	433	407	424	464	432	429	443	408	441	426	393	414	398	420	433	412	423	418	424	453	434	436	436	459	423	387	456	444	435	455	431	419	426	451	478	447	442	434	420	450	431	402	399	451	396	430	425	431	414	464	374	425	414	408	427	442	429	455	406	450	421	430	383	449	447	461	394	423	468	413	431	450	474	435	402	398	463	450	434	413	400	424	413	419	449	399	429	407	451	424	423	425	423	443	451	410	422	409	424	457	482	382	441	396	442	459	412	424	448	471	411	425	403	434	406	405	468	418	431	436	455	420	439	453	455	400	430	401	428	450	424	452	410	427	419	416	438	417	382	434	425	427	390	420	467	425	432	413	412	442	434	415	452	411	414	418	430	433	410	399	440	388	429	465	407	472	437	426	435	460	433	467	416	430	415	401	415	418	450	419	410	438	393	424	428	415	399	467	416	427	434	448	432	418	425	398	401	417	457	455	451	428	415	444	409	452	439	442	416	459	404	421	487	478	424	432	402	435	439	440	408	419	427	415	458	421	431	468	439	474	397	414	414	402	417	423	455	422	413	419	436	445	431	453	467	438	409	437	417	440	431	432	419	417	436	379	454	428	464	440	431	421	448	441	424	431	400	415	422	449	407	449	434	433	449	436	448	443	460	398	386	436	452	433	388	437	421	440	443	447	400	444	436	436	448	443	427	424	483	433	421	440	421	425	455	432	431	411	444	452	453	453	416	411	454	457	416	447	407	468	465	459	434	460	436	453	435	439	374	452	442	420	432	458	424	403	452	436	455	435	433	449	447	453	455	402	410	411	400	443	438	417	411	429	430	498	442	440	442	452	465	437	474	411	421	421	428	430	447	452	449	399	460	453	461	432	439	425	426	411	431	433	455	429	439	415	427	446	387	441	450	452	434	443	481	437	459	423	436	460	474	430	444	425	433	437	449	425	419	440	393	395	445	411	401	430	467	425	436	426	424	418	387	450	432	434	432	460	425	416	387	483	407	416	450	451	415	407	427	438	466	391	395	452	423	416	441	453	455	400	444	419	419	440	448	453	400	441	442	459	386	425	449	453	445	420	442	433	415	393	431	410	425	434	392	400	480	472	422	414	442	440	435	433	397	421	450	448	421	457	405	420	413	453	450	401	425	452	443	435	459	433	410	405	461	422	428	415	417	488	427	450	422	415	417	435	413	414	436	433	423	435	432	448	472	441	408	456	433	414	412	440	431	465	447	416	424	395	416	449	457	392	452	447	442	419	419	447	432	388	404	413	423	434	421	403	419	401	453	441	428	431	446	455	415	431	442	428	439	424	396	416	389	424	437	399	447	421	436	434	425	437	411	428	429	427	421	405	425	420	445	436	421	426	432	426	447	430	435	417	436	434	413	426	439	424	413	440	419	419	386	460	438	463	447	441	424	478	445	403	414	431	433	450	408	438	429	427	433	425	421	490	439	450	406	421	429	423	429	425	432	431	419	427	422	442	427	383	417	447	434	413	477	434	435	457	422	465	413	407	437	429	410	409	421	475	460	429	412	439	442	402	428	448	404	457	409	448	417	428	439	411	421	442	445	429	448	425	431	439	400	411	418	454	394	452	455	438	431	423	444	409	400	413	418	464	442	408	465	457	411	404	408	444	423	482	452	460	453	430	430	458	421	396	410	407	395	435	412	424	427	416	400	391	460	428	412	420	428	433	451	423	474	425	434	427	430	449	404	386	416	448	441	414	423	446	421	415	438	463	417	427	432	444	422	447	402	430	407	464	389	472	434	440	424	443	451	449	417	420	434	449	433	426	440	410	432	414	405	430	445	373	402	421	412	423	459	434	476	427	424	434	437	415	445	410	440	458	435	405	428	420	439	411	405	465	378	432	459	436	431	449	424	437	413	434	460	424	439	430	416	417	440	406	403	439	417	461	436	444	422	432	421	408	427	426	399	426	388	419	409	445	395	445	438	408	454	471	449	419	410	425	449	425	438	420	446	446	400	465	443	468	430	434	416	415	407	454	422	431	420	415	428	423	414	426	433	440	419	451	435	456	406	448	444	420	440	473	426	433	450	406	391
20679	14353	18232	14678	11075	8149	6287	4425	3445	3010	2337	1441	1239	1012	763	684	687	580	517	542	572	555	500	475	475	431	419	448	420	398	324	345	373	388	354	318	334	311	307	319	323	424	659	417	292	293	281	284	318	264	290	284	290	297	276	306	314	315	275	305	258	285	253	303	276	270	286	264	289	274	304	302	309	258	281	269	286	323	294	324	295	265	289	275	312	290	325	306	261	302	303	316	266	298	263	275	291	310	275	284	250	287	271	294	281	319	297	299	267	263	258	314	305	288	312	270	271	288	281	301	291	275	284	241	305	285	303	284	303	290	286	312	281	290	317	261	272	288	274	282	267	300	291	265	278	283	275	261	264	266	275	265	276	324	306	278	290	270	278	295	280	299	304	275	285	258	281	298	270	278	279	289	308	289	261	286	278	307	292	250	301	308	323	267	297	280	314	302	287	306	300	263	294	283	305	292	303	284	269	296	306	296	282	313	305	321	306	275	323	297	296	271	280	307	280	294	289	266	315	285	263	310	293	298	306	274	288	295	306	287	286	261	299	278	291	297	325	287	260	274	270	289	269	260	293	285	299	279	315	285	298	308	296	314	294	297	288	273	296	280	289	289	273	273	276	290	282	271	270	283	265	265	274	269	309	297	288	309	303	264	243	305	281	301	285	295	316	290	273	312	272	267	271	288	293	278	281	275	260	296	283	279	300	250	286	294	303	299	314	271	243	297	290	312	280	283	316	319	266	285	309	256	299	287	292	289	298	265	291	286	307	281	283	290	296	256	265	300	310	266	270	292	287	309	310	273	277	289	296	274	304	296	270	265	240	296	271	291	300	259	316	289	292	310	292	261	307	266	263	324	305	302	281	308	273	291	293	291	276	282	279	290	283	298	279	284	289	289	246	285	285	302	284	313	266	317	304	325	288	303	326	287	254	293	284	312	269	309	306	283	275	285	296	276	283	298	295	307	318	302	312	287	312	265	282	305	323	308	306	275	311	289	314	294	273	280	286	287	284	304	304	300	295	270	293	272	323	291	298	302	265	289	322	310	304	327	263	289	276	294	259	297	298	325	313	302	327	300	273	266	300	281	290	282	278	294	283	311	325	314	311	297	315	276	317	309	287	273	307	296	283	278	313	350	295	293	261	294	291	289	308	298	256	271	300	257	305	282	280	311	268	321	285	299	290	298	276	313	281	304	275	253	277	285	299	289	297	268	293	309	297	303	299	288	299	280	306	260	276	313	305	273	290	301	291	291	299	272	295	273	274	282	307	307	289	276	288	256	292	297	308	288	284	291	238	311	281	287	298	300	294	342	284	285	318	272	296	290	301	310	291	281	298	279	296	284	297	293	272	285	310	281	301	296	283	291	315	270	280	295	297	274	272	301	333	306	288	245	284	290	292	291	305	307	287	301	317	276	285	272	269	302	287	273	271	264	303	295	304	259	267	269	284	284	268	272	283	283	286	288	307	279	291	275	317	275	247	293	285	280	300	284	289	313	283	260	263	268	291	281	275	320	302	301	302	310	272	306	265	279	312	290	317	289	299	301	284	304	297	324	285	273	278	298	285	313	291	269	292	315	292	250	289	297	285	296	321	316	261	289	273	270	281	259	287	287	281	303	299	332	280	275	298	310	286	290	272	294	301	275	298	264	309	280	310	271	269	299	285	273	277	268	298	317	279	300	284	302	282	315	288	289	288	265	307	337	263	285	281	272	269	273	270	267	299	277	310	300	265	261	299	288	290	308	307	321	259	266	267	298	313	271	267	278	280	294	272	298	302	269	286	261	328	303	295	285	280	304	257	292	312	313	305	286	305	274	298	285	303	291	298	279	314	284	277	283	284	276	289	287	292	296	294	303	280	320	281	292	306	283	315	280	304	290	279	280	264	277	276	256	285	261	298	282	298	306	307	274	297	297	268	281	295	305	251	295	283	288	292	276	317	283	289	304	251	282	289	265	304	263	299	279	287	293	287	282	291	299	295	334	312	300	276	258	313	309	285	294	271	294	299	331	276	269	311	286	286	308	269	274	337	294	271	284	302	281	267	300	294	330	306	265	326	307	272	289	275	302	293	267	312	282	291	285	291	258	303	298	312	282	284	284	258	300	250	279	304	270	259	292	270	276	317	277	313	279	281	285	285	269	288	278	271	303	315	267	293	294	286	293	276	269	253	301	279	283	286	283	289	280	275	301	300	281	325	275	258	281	289	287	304	309	290	273	334	282	258	304	295	269	291	287	293	285	287	296	284	295	309	267	294	301	297	264	334	270	311	339	292	306	300	281	290	297	324	255	303	288	301	334	293	309	269	308	242	277	289	278	284	273	255	286	313	282	287	329	274	270	296	284	273	287	254	307	306	309	288	313	281	249	284	284	282	276	296	280	298	279	265	275	266	259	268	278	299	287	329	272	284	263	325	281	268	270	262	318	285	298	311	277	296	291	317	281	270	312	265	290	285	292	313	263	258	307	309	274	329	316	259	282	305	290	266	304	329	278	301	269	304	312	283	256	277	285	256	287	282	316	293	306	280	286	280	273	285	305	311	265	306	253	278	305	286	302	283	287	288	285	315	297	280	293	319	292	272	302	277	304	273	275	301	292	273	292	299	301	326	293	300	294	273	295	272	320	294	303	294	258	316	283	313	276	298	271	298	280	295	272	265	286	289	282	286	313	278	305	297	263	273	317	289	296	281	282	311	265	289	279	264	318	317	257	258	278	319	280	305	292	294	304	293	264	290	300	293	339	281	275	261	297	274	298	270	305	326	281	301	297	284	283	292	296	295	305	302	291	310	267	300	277	300	243	316	291	297	313	287	286	312	278	270	270	275	278	290	307	309	269	278	302	259	268	281	289	271	251	274	275	303	291	299	305	269	283	282	333	264	263	279	292	266	306	294	307	282	319	318	253	289	307	296	302	333	266	303	270	307	281	294	267	257	298	295	287	305	286	267	290	281	304	289	296	230	287	293	325	276	294	270	268	294	316	289	281	293	272	292	248	275	296	306	303	259	336	292	289	273	247	285	320	300	258	304	297	300	260	290	270	301	277	276	311	294	282	270	300	293	293	302	286	293	295	277	297	292	289	292	298	281	265	315	288	297	289	305	307	257	274	266	284	268	289	314	271	322	300	268	264	286	263	279	265	283	294	294	284	282	278	267	278	308	268	293	321	304	275	267	309	295	289	246	299	303	295	273	281	271	275	289	294	279	293	291	255	277	268	282	281	258	271	315	282	305	277	278	305	293	287	305	274	279	322	312	276	283	264	307	307	274	263	274	309	302	294	295	299	307	321	258	268	283	286	262	314	313	314	269	278	281	275	286	298	290	293	262	292	320	273	271	260	303	310	297	334	285	279	292	271	291	269	280	274	274	309	271	283	288	298	285	288	286	295	322	312	302	283	253	289	303	281	291	271	281	316	271	294	285	285	299	299	279	257	303	315	283	282	269	281	305	310	310	296	310	302	256	292	295	270	289	298	277	319	300	315	288	257
12505	10915	21398	22742	20146	19329	15521	13168	11161	10706	9228	7038	6347	4580	3764	3370	3093	2869	2348	2569	2486	2569	2419	2341	2267	1967	1834	1769	1439	1453	1181	1067	1401	1352	1203	1072	1061	974	1048	878	793	1877	3695	1466	729	719	715	752	706	747	699	707	677	681	756	718	666	732	710	705	724	693	695	737	732	679	728	672	637	681	718	725	699	709	725	719	749	716	718	751	686	669	707	726	680	678	717	743	659	780	721	765	696	707	678	723	647	722	722	671	685	711	700	710	734	682	674	722	706	725	731	671	653	664	687	702	692	699	671	727	707	686	713	704	734	657	724	692	688	728	657	700	702	711	741	717	730	694	726	708	644	676	710	708	680	676	721	728	711	655	685	708	688	676	691	764	688	714	703	660	690	718	720	742	657	692	684	699	716	696	705	696	714	704	711	636	679	696	735	686	670	689	700	727	721	695	731	721	699	733	721	690	723	722	694	693	661	702	707	735	708	732	735	745	727	692	731	714	694	669	697	712	722	678	687	672	707	665	687	725	709	699	693	675	691	747	753	687	698	724	660	703	685	698	727	695	672	675	667	723	718	639	683	698	765	671	731	714	744	735	702	706	708	679	698	681	676	770	705	684	710	726	745	722	646	717	710	732	684	714	684	663	657	733	714	678	740	715	700	719	680	649	693	727	738	688	659	661	695	725	694	743	683	675	706	706	682	744	704	668	672	679	684	705	718	670	694	727	719	700	695	646	691	708	689	652	681	734	680	706	722	724	696	709	717	717	701	700	713	684	737	699	658	648	686	719	720	718	659	720	683	691	709	682	672	737	731	718	703	684	701	711	751	678	717	716	675	705	736	713	750	686	739	669	706	714	691	687	717	701	740	704	659	741	670	701	740	751	692	723	670	669	677	647	709	668	731	717	680	714	705	688	726	675	691	737	713	656	701	668	671	700	704	718	729	675	665	712	661	710	702	723	672	693	695	733	753	719	679	704	685	734	711	666	686	679	688	761	684	713	678	667	717	694	692	728	676	713	726	685	702	697	674	718	685	672	663	732	698	686	685	724	700	707	693	715	728	706	727	708	689	728	680	673	695	647	710	740	673	664	697	688	758	664	687	667	681	705	698	692	667	702	746	669	705	715	696	680	672	698	666	732	758	700	714	691	724	693	688	674	647	685	709	641	716	703	722	694	650	712	694	717	687	738	717	708	721	666	690	763	706	743	740	732	680	688	683	715	713	720	703	698	723	677	700	750	666	675	697	709	705	696	734	752	664	674	658	703	703	725	698	731	716	710	720	685	684	729	689	675	652	726	682	740	717	714	721	688	677	705	730	701	756	714	671	704	728	661	747	708	680	704	705	703	719	723	659	698	655	677	692	721	785	690	715	702	721	705	730	745	752	733	714	727	682	670	724	687	679	715	719	749	680	707	709	691	687	668	699	656	713	692	700	691	690	742	741	718	668	713	720	720	677	724	728	707	690	721	658	670	697	662	697	718	688	684	689	697	749	637	684	709	716	704	736	773	656	660	701	735	727	723	724	763	708	690	699	678	704	750	714	662	693	725	734	707	681	671	698	735	719	753	668	698	664	695	704	742	700	691	656	746	695	729	692	719	676	668	723	718	671	711	676	710	729	685	709	751	711	718	692	698	762	706	714	715	705	701	720	757	734	699	754	717	709	677	713	645	746	632	695	645	735	737	668	710	711	725	710	651	651	698	696	706	685	670	712	714	684	698	714	743	732	692	679	709	730	692	684	756	740	736	681	734	665	659	752	709	692	704	708	718	683	737	671	686	699	709	673	698	664	650	744	701	757	726	679	663	698	690	664	681	722	690	685	703	717	722	712	735	683	703	672	663	727	709	710	722	691	712	649	695	665	764	696	705	690	680	757	688	661	698	644	673	699	675	780	694	706	733	637	739	676	681	732	698	702	707	710	689	690	748	720	718	701	763	727	686	692	716	724	739	690	682	739	712	709	716	702	709	722	696	708	707	762	726	698	701	696	708	755	719	682	738	710	671	732	664	734	726	712	695	674	719	692	685	719	741	717	653	700	718	701	668	650	734	733	682	697	702	669	665	691	733	689	683	717	738	700	711	713	688	723	723	713	708	716	679	687	722	693	717	686	671	667	693	758	673	689	691	718	692	673	640	693	692	688	717	732	668	674	711	698	679	643	710	724	648	705	703	717	680	691	722	686	775	713	717	701	706	735	699	695	742	667	698	697	722	699	658	718	711	704	727	671	698	689	702	713	732	678	717	674	701	712	639	674	682	679	729	697	735	723	681	700	710	705	695	693	716	712	656	685	654	716	694	704	700	713	742	706	720	691	693	713	686	703	674	709	737	686	713	657	643	704	690	673	664	697	725	752	681	725	723	665	711	715	709	725	713	714	736	697	657	700	719	667	744	714	699	710	715	717	692	682	696	725	729	701	722	710	704	675	728	725	676	697	709	694	680	713	697	725	724	722	750	683	723	670	697	712	693	725	723	714	698	722	708	735	696	714	710	707	663	677	692	702	738	700	737	701	698	709	771	749	724	729	722	707	726	705	716	665	661	724	704	730	750	773	680	652	715	704	683	726	689	672	674	688	690	671	752	671	695	688	695	637	739	701	685	675	697	646	712	704	683	708	689	732	761	698	734	725	704	694	710	713	705	740	678	703	686	688	652	675	689	742	675	683	694	636	713	739	659	759	714	698	800	714	679	717	732	711	716	725	716	682	722	708	684	657	694	683	727	653	660	735	704	684	709	701	686	664	691	715	704	715	740	681	725	720	668	733	699	695	689	702	686	692	732	732	722	660	701	726	696	727	698	757	715	729	738	720	656	691	710	697	680	698	744	688	715	724	766	705	718	721	689	725	689	686	743	696	678	734	751	693	705	678	727	678	710	670	694	685	716	707	721	652	701	682	699	673	690	726	725	704	722	679	721	707	655	677	704	722	708	661	699	671	689	744	689	736	735	683	733	716	675	691	686	727	682	691	685	719	661	770	706	693	742	703	682	715	679	693	657	697	698	750	716	727	652	670	697	719	695	679	728	729	657	687	694	712	695	719	743	705	712	712	693	676	683	700	650	666	643	677	717	714	699	739	705	707	766	686	692	667	700	719	717	714	723	764	716	721	698	688	730	721	727	728	742	748	669	716	701	682	706	710	706	702	705	685	679	644	731	663	700	761	725	660	720	717	661	677	726	739	718	704	708	705	700	689	694	731	666	703	716	704	661	699	675	698	740	696	688	727	703	666	693	709	677	707	719	710	739	687	661	742	717	681	730	674	697	701	672	678	723	608	710	778	720	762	717	694	759	725	706	670	659	664	690	678	690	751	707	706	720	687	697	759	689	703	665	683	716	710	659	746	740	687	672	706	708	742	655	674	727	689	695	713	676	703	743	697	724	683	663	752	677	724	753	696	710	721	676	726	720	695	679	686	732	679	711	702	672	678	631	684	695	710	709	686	730	656	720	707	704	727	681	700	683	684	765	697	701	711	667	669	697	759	673	729	696	771	652
27274	20766	24821	20604	15441	13388	9632	6661	5078	4630	3373	2396	1854	1290	1093	992	870	821	719	772	783	761	731	696	669	632	599	528	568	459	413	484	460	456	535	465	459	470	440	407	386	438	1177	646	402	344	385	375	372	359	409	367	391	363	372	392	359	429	402	363	392	356	338	369	391	407	373	371	323	386	396	361	371	351	348	397	348	381	349	372	357	387	364	383	423	414	347	364	400	360	350	410	405	371	357	381	358	355	342	355	392	381	379	381	373	402	381	355	369	368	380	376	349	372	370	355	383	351	371	347	355	364	356	359	386	351	362	379	384	362	343	369	364	382	360	358	390	319	358	362	430	361	400	386	410	360	321	398	377	368	340	357	351	369	357	338	378	381	408	338	394	357	370	366	394	396	336	370	342	369	403	375	363	366	366	401	366	355	374	389	381	408	376	373	370	384	359	349	363	363	361	406	380	361	398	392	405	398	356	372	368	370	345	380	405	351	377	352	349	366	394	343	402	333	361	385	394	358	372	389	376	386	365	343	411	373	344	371	342	386	395	373	377	383	361	363	364	341	359	382	362	347	342	351	363	411	376	353	395	414	399	362	381	374	395	353	410	366	358	358	351	384	330	368	376	340	356	387	393	366	342	375	385	367	385	448	402	388	359	347	364	351	330	343	349	364	372	350	368	332	384	372	355	379	360	364	372	387	385	360	396	378	426	372	357	367	369	368	347	369	401	386	376	376	389	378	366	367	386	359	399	387	354	379	337	417	379	369	336	373	366	343	361	372	384	353	377	403	378	402	375	352	370	344	376	379	351	385	358	399	393	365	385	355	356	405	340	369	375	377	353	354	358	374	353	380	370	358	341	393	401	348	388	359	379	379	368	368	325	388	375	359	370	377	397	368	359	364	377	365	371	398	381	394	357	375	374	334	397	379	372	375	397	378	375	383	384	354	347	381	378	374	368	368	345	422	376	367	359	412	358	377	369	386	362	400	362	382	367	352	385	361	374	365	386	397	348	339	315	361	406	365	415	359	348	349	354	384	399	366	400	375	395	362	348	401	414	351	361	397	368	393	372	384	373	360	359	402	340	401	369	353	362	351	372	385	367	387	381	349	342	366	328	369	368	360	405	362	398	395	365	395	386	344	338	344	335	383	356	383	388	371	395	360	394	395	385	370	341	394	367	354	390	379	351	392	334	373	339	381	368	319	372	344	338	398	351	422	357	342	368	326	355	376	387	392	377	335	370	358	389	336	367	382	351	348	392	359	341	391	374	361	347	426	398	369	359	375	376	378	381	415	396	349	382	364	359	390	377	370	380	363	393	355	360	398	364	365	392	390	395	360	343	359	388	363	376	385	337	342	351	358	347	357	386	364	370	374	407	372	382	380	352	399	351	358	395	345	404	380	358	407	369	400	380	371	365	383	358	343	370	363	363	366	369	384	362	375	401	378	366	372	366	362	370	369	374	384	392	376	394	377	392	340	397	374	351	335	351	355	378	378	384	379	382	374	377	330	361	350	363	402	380	377	382	332	380	361	389	351	375	364	388	377	368	362	330	397	372	398	394	344	356	365	371	372	356	355	376	405	347	365	383	365	403	356	389	363	383	388	420	368	349	358	381	402	386	343	363	390	377	347	341	367	405	374	355	395	394	367	363	388	324	375	346	351	365	359	363	356	375	403	378	342	388	390	377	358	358	373	358	371	391	397	380	347	367	339	360	372	363	359	358	392	343	380	383	341	363	370	349	373	381	354	357	356	367	358	370	372	339	365	372	402	401	394	357	375	330	337	346	378	353	365	403	360	391	322	359	401	347	386	364	348	357	381	369	341	358	333	396	360	354	391	358	398	363	383	357	318	331	395	390	350	337	321	335	323	372	377	404	385	379	373	373	383	369	369	376	364	390	378	349	368	367	365	402	376	391	385	349	396	362	376	394	388	331	365	392	382	372	402	386	397	375	387	376	352	368	370	382	391	338	383	347	371	360	359	346	358	312	380	393	338	397	382	430	351	370	378	363	382	362	416	365	379	380	352	382	339	437	390	388	397	362	352	378	337	369	399	387	386	358	333	373	400	382	345	351	397	354	388	366	377	368	343	384	389	330	364	358	370	394	333	374	314	357	347	339	362	380	366	385	333	418	381	398	386	344	373	378	375	361	343	374	347	352	379	350	371	359	392	368	364	370	342	385	403	379	405	389	364	381	319	330	350	326	382	378	354	376	387	362	340	374	375	348	362	340	381	425	387	360	356	334	378	335	371	375	370	373	339	299	395	359	350	373	358	358	363	347	360	331	394	386	372	398	390	379	319	358	355	376	331	390	370	399	335	412	352	394	374	363	435	330	377	374	376	402	350	397	338	407	359	397	373	397	373	361	410	328	344	365	365	407	404	373	384	387	359	408	346	370	364	366	354	375	400	347	349	359	388	377	396	404	408	361	358	353	354	352	355	364	363	352	361	345	348	366	385	367	398	384	347	362	383	368	382	339	404	376	356	356	394	385	402	391	395	393	373	378	384	377	391	335	407	402	381	360	371	381	395	332	370	400	383	390	367	361	366	384	337	383	384	377	370	376	391	350	401	402	372	337	363	378	350	404	409	379	359	394	356	394	369	346	360	355	383	398	404	393	390	373	368	375	367	377	366	371	367	396	391	354	375	386	353	380	338	332	389	387	357	350	364	344	370	323	384	361	378	403	336	356	377	379	364	343	383	385	368	371	388	362	416	384	367	404	358	357	359	364	386	353	362	363	396	387	387	376	332	337	385	406	374	361	350	306	385	394	358	361	354	332	357	381	380	363	393	370	319	366	366	370	336	357	324	376	369	381	335	372	368	318	358	377	348	406	355	394	374	380	358	394	414	371	338	346	345	344	390	348	368	379	368	347	370	364	398	384	363	360	347	341	366	364	374	371	375	392	402	359	367	380	401	403	360	372	373	408	384	335	366	375	394	388	367	356	370	362	380	333	338	371	342	409	377	381	327	402	422	356	336	333	373	391	402	405	397	379	353	390	345	345	398	396	356	372	352	339	377	364	363	393	393	388	383	356	358	366	398	383	353	354	357	367	362	344	421	357	387	354	379	333	385	369	399	377	419	361	345	345	346	355	331	399	381	400	355	350	380	390	341	370	381	393	347	368	363	356	337	399	347	331	407	376	369	354	349	389	388	391	359	365	366	357	336	380	366	367	390	408	362	425	364	366	347	380	361	339	341	355	373	374	364	355	373	394	380	374	352	399	351	369	336	361	345	368	401	392	383	345	385	355	341	380	398	355	343	398	348	363	356	409	340	354	326	405	334	391	350	349	363	371	406	350	376	365	357	372	372	348	394	370	365	333	412	358	363	327	366	387	362	342	389	397	363	384	369	383	388	379	369	340	370	392	371	336	345	368	346	408	339	366	397	344	380	368	366	359	395	392	380	389	367	368	394	391	373	305	353	358	366	381	397	356	368	362	391	335	361	359	377	365	391	379	367	419	336	370	351	395	402	402	380	376	371
15343	14534	25964	26848	25112	24782	18780	17143	14902	14195	12176	10074	8174	6535	5293	4285	4273	3741	3334	3874	3681	3524	3326	3068	2955	2779	2596	2191	2130	1411	1166	1579	1760	1676	1842	1573	1576	1616	1285	1123	1013	1505	6826	2600	908	896	907	900	891	889	883	849	855	840	861	902	893	853	849	856	875	861	880	849	836	880	850	886	860	829	875	881	891	843	853	843	921	866	841	871	865	842	922	892	846	794	865	884	873	836	878	857	823	823	877	808	832	891	849	860	824	902	887	876	822	879	855	905	867	817	814	847	841	882	875	830	899	847	881	844	843	846	850	805	817	862	887	847	846	855	862	808	845	850	860	848	862	881	859	847	859	885	876	859	895	843	867	856	913	857	843	854	863	854	822	851	885	897	799	841	898	860	838	853	856	836	868	807	937	829	833	841	877	831	879	909	827	881	841	841	833	832	794	820	846	884	883	800	831	895	879	874	847	812	822	840	837	865	850	892	874	857	797	853	886	849	872	895	841	859	861	892	864	795	839	841	863	877	840	846	893	867	811	872	902	893	821	895	798	856	869	880	856	829	866	853	910	851	863	865	857	844	867	883	819	835	856	812	911	849	893	827	886	847	831	846	836	859	827	861	851	878	869	803	835	846	800	826	836	909	874	906	845	791	857	846	825	814	888	877	880	907	840	872	853	858	885	861	848	845	820	838	906	909	898	797	848	812	807	821	808	893	856	857	856	898	816	821	862	898	789	821	871	840	873	844	865	843	843	787	821	846	798	850	844	869	842	891	801	884	893	886	814	872	862	912	864	855	853	864	873	856	833	880	858	830	873	864	840	823	848	862	863	862	906	858	899	847	879	791	842	849	857	841	837	877	866	866	855	822	847	867	818	869	870	857	850	880	879	881	892	849	931	925	791	822	861	864	883	878	848	870	884	844	821	840	853	814	838	862	841	828	855	860	844	808	851	870	907	863	859	860	854	865	943	847	844	814	869	873	849	895	881	849	838	838	845	877	855	873	842	838	824	833	839	853	870	847	882	825	861	842	867	867	867	891	871	842	862	825	808	872	874	828	803	917	833	883	820	826	881	881	832	890	843	830	867	829	861	877	860	820	893	777	839	897	877	872	863	830	846	861	853	858	791	904	843	790	873	846	877	889	848	863	840	826	850	853	880	838	874	830	830	891	856	915	842	824	900	898	848	854	852	807	865	868	840	839	813	851	878	880	839	830	890	908	872	873	831	856	877	815	887	844	870	861	855	880	903	855	898	784	828	907	877	847	868	878	844	871	826	830	877	832	892	820	814	838	829	892	839	830	827	864	842	794	878	829	881	806	815	825	845	894	868	858	818	876	841	845	852	903	817	849	907	834	859	853	853	839	857	871	843	822	832	838	856	827	877	794	860	842	852	823	778	869	802	873	864	807	855	892	892	860	824	854	881	876	837	832	873	868	793	863	899	862	880	833	864	895	862	821	841	841	873	843	847	841	865	878	886	791	866	825	879	802	890	882	879	862	837	834	894	815	845	810	881	917	799	895	838	896	851	855	882	875	844	933	859	892	840	799	857	841	818	876	859	891	879	873	893	816	888	810	835	842	874	869	887	880	894	862	798	844	886	851	784	912	826	847	811	896	820	852	861	786	807	870	869	846	835	874	853	867	847	853	879	855	846	847	914	861	907	874	852	852	851	879	867	874	780	838	878	834	844	840	850	877	830	776	887	832	848	853	883	908	822	837	818	805	816	906	821	878	876	840	857	828	862	860	832	903	868	838	844	829	841	874	847	825	880	849	830	855	849	857	862	810	838	847	828	843	846	835	891	952	816	843	843	841	834	871	881	910	862	823	854	888	877	844	851	902	883	922	850	859	910	873	874	866	826	851	838	888	880	855	870	808	893	885	863	845	912	837	825	893	813	859	838	908	890	832	857	829	848	832	880	813	814	827	838	867	875	832	868	874	856	800	804	885	834	852	840	853	909	859	825	887	817	869	883	889	876	857	833	848	871	841	896	857	857	840	863	835	876	868	842	855	873	838	911	850	860	823	846	864	849	849	876	852	853	836	864	848	858	857	846	852	829	900	897	890	892	910	896	825	855	935	844	845	837	879	857	874	870	864	909	862	858	859	828	856	862	878	825	857	900	820	843	766	853	906	872	862	886	827	857	848	811	870	864	853	862	842	830	901	858	846	809	851	832	865	905	884	822	845	808	854	860	856	834	842	864	877	803	835	819	881	874	851	890	880	826	877	883	844	841	824	841	884	900	886	870	841	873	899	856	869	883	850	850	823	886	856	813	854	840	854	835	813	919	854	848	842	914	887	867	857	828	917	894	875	830	841	841	854	850	835	844	919	871	869	868	822	870	855	826	829	877	836	851	851	855	863	854	867	847	829	850	810	856	839	848	832	866	846	866	911	842	889	822	905	814	851	854	821	868	838	843	883	830	877	817	845	892	850	853	858	866	915	813	873	873	826	867	822	865	813	884	832	843	858	855	841	881	893	830	827	880	825	847	853	853	832	863	835	825	813	844	810	878	844	874	836	821	852	918	844	829	889	855	841	862	869	842	848	887	880	895	871	839	876	801	893	843	881	820	861	911	866	872	890	837	882	840	864	876	831	803	857	921	862	839	796	857	825	796	869	908	850	820	857	823	846	899	826	873	850	892	864	812	857	850	812	874	855	822	866	800	854	850	860	860	838	846	844	868	809	832	838	837	886	856	860	915	820	859	908	861	832	825	834	884	859	867	818	881	895	858	841	884	896	800	884	863	894	850	832	850	776	859	876	890	883	934	896	791	846	860	862	849	844	863	820	802	846	854	865	862	846	813	841	831	840	873	790	866	830	889	849	813	868	821	863	893	841	855	895	932	840	831	877	861	899	848	848	873	855	860	853	839	845	900	860	858	846	829	859	810	889	815	859	860	845	882	850	876	861	883	791	850	834	858	867	863	834	829	824	870	853	850	850	800	828	906	857	825	896	887	794	849	843	850	800	826	838	836	864	849	809	871	899	782	885	818	890	860	896	842	829	902	850	817	917	855	881	864	806	859	825	845	895	863	826	843	822	825	839	783	831	855	860	843	881	853	858	870	920	886	836	895	846	853	871	851	797	801	848	826	879	894	859	847	852	828	850	873	838	886	835	815	877	852	844	875	863	838	762	922	896	879	844	811	851	864	847	857	895	814	848	808	852	862	829	844	842	853	870	842	855	840	832	796	837	828	817	843	879	820	866	874	878	847	798	864	820	893	803	833	863	826	886	837	801	903	831	796	820	915	850	837	812	852	863	851	834	863	845	910	814	890	837	869	893	862	801	806	832	894	843	838	863	867	825	877	862	859	851	810	891	870	831	823	867	835	792	829	835	845	860	862	785	847	823	788	903	821	863	856	842	859	856	873	882	859	838	802	894	824	846	818	902	864	826	872	874	854	864	832	851	864	831	865	838	823	874	861	838	848	912	859	844	814	827	858	859	865	892	890	854	853	857	862	868	853	859	859	891	836	839	831	853	873	840	892	853
8286	5023	5884	3707	2054	1718	1238	914	768	632	586	478	505	393	334	343	340	271	255	281	336	294	271	243	247	266	255	225	224	220	200	241	233	170	215	201	218	211	214	204	197	216	220	197	184	182	199	188	204	198	197	203	204	195	198	173	183	202	184	190	196	199	202	211	210	201	170	202	181	181	187	177	199	205	182	197	173	166	182	191	184	191	189	180	174	198	174	193	181	192	187	190	185	178	209	183	220	173	193	195	200	208	204	181	187	204	164	219	192	183	188	226	216	176	180	180	174	168	193	166	190	186	206	184	194	166	190	193	162	174	186	159	234	202	201	195	196	187	185	164	193	196	192	212	199	179	165	176	197	194	196	162	184	206	174	212	175	204	162	167	160	150	201	191	197	203	192	164	177	189	175	180	176	168	176	159	196	197	202	214	178	192	185	177	184	189	210	170	173	212	202	186	217	175	184	180	151	189	202	182	170	178	168	180	200	198	194	187	177	197	211	192	200	212	177	207	179	197	209	179	184	203	195	207	207	169	183	200	189	195	191	198	215	180	188	175	189	192	192	184	170	179	199	179	194	200	188	195	183	167	205	192	193	197	208	185	192	197	166	182	189	183	189	177	173	186	195	201	208	143	163	187	199	209	196	185	180	170	216	181	180	174	184	208	175	204	203	214	183	183	179	177	202	191	168	191	173	187	173	199	205	191	194	179	184	169	183	181	187	189	211	195	172	169	180	177	176	172	189	188	190	195	191	179	174	172	169	189	194	193	186	179	209	186	201	193	192	180	191	189	181	186	157	177	197	190	174	179	163	187	200	200	205	169	172	207	197	202	178	179	203	214	162	192	155	167	212	195	191	191	183	182	171	181	224	192	197	208	188	208	198	202	184	179	187	221	200	198	166	164	184	181	192	185	200	173	188	168	183	203	209	204	172	213	193	182	186	185	198	181	183	189	235	206	185	182	203	177	194	175	197	191	170	168	189	188	179	164	211	155	176	198	181	183	195	185	168	181	197	173	187	210	189	189	192	189	166	160	218	213	194	185	186	174	180	204	200	189	193	168	195	185	182	194	176	199	204	204	184	182	184	179	204	184	159	207	193	191	195	211	189	184	196	213	162	214	184	177	173	193	174	199	185	194	194	221	162	179	192	202	170	189	165	192	189	215	209	203	181	185	175	186	185	167	190	198	191	195	179	213	160	199	172	172	196	176	206	187	210	183	164	164	203	185	188	180	189	165	190	174	180	164	198	190	205	174	174	165	157	164	194	189	200	197	202	170	202	192	160	178	180	185	195	206	172	182	189	190	192	184	157	202	175	179	180	178	184	199	178	184	199	191	185	175	196	175	194	180	166	186	199	172	197	162	215	194	197	188	198	179	180	188	185	193	188	191	176	175	203	182	198	182	182	196	171	182	238	184	185	211	176	186	160	195	220	207	175	179	175	187	188	175	184	152	167	209	173	176	199	203	165	180	177	183	178	177	191	173	182	208	178	193	184	187	195	161	218	183	184	190	191	171	194	197	164	173	174	184	182	170	188	177	175	187	171	179	193	171	188	200	182	182	182	173	175	173	203	175	187	181	191	175	167	173	174	200	181	205	171	184	186	188	173	167	176	193	214	197	194	168	156	199	185	205	211	199	162	200	177	188	189	168	173	189	204	160	214	169	178	186	190	217	167	149	153	171	205	180	168	155	198	178	169	181	202	182	180	190	170	207	226	162	187	198	195	179	195	170	195	198	184	165	184	177	203	209	157	191	152	172	170	194	182	193	188	182	207	191	175	173	191	183	169	193	189	209	192	189	164	200	199	187	171	168	182	205	171	191	178	160	182	180	178	174	182	179	170	208	186	214	166	182	173	190	167	214	198	203	174	177	190	181	181	191	161	166	196	185	206	214	172	187	189	186	180	174	199	195	196	177	178	191	154	182	176	190	186	166	164	179	174	213	176	182	177	197	178	201	178	177	161	199	191	157	197	187	180	162	197	185	183	194	181	164	201	180	205	186	189	171	169	168	182	173	194	165	170	195	180	178	198	184	188	177	175	183	187	175	142	198	185	172	183	192	187	181	176	179	188	199	200	163	197	171	179	198	194	197	195	200	197	217	190	196	195	186	195	206	181	174	188	205	213	177	208	199	197	186	212	199	183	178	177	166	204	174	171	162	187	178	199	170	173	182	200	204	220	174	195	182	178	154	194	176	196	181	192	204	185	209	169	182	210	186	158	209	187	221	180	193	170	211	191	179	188	230	221	182	182	159	202	202	188	190	177	184	176	199	190	170	172	170	209	193	181	179	184	176	181	186	211	190	216	195	193	185	186	187	183	179	176	216	177	185	189	211	189	191	193	177	191	193	188	167	196	184	205	195	174	205	189	197	198	194	185	167	185	187	186	187	183	184	174	174	225	192	221	172	178	204	180	186	183	184	202	223	210	184	178	188	201	190	190	203	188	171	189	195	189	187	195	205	195	187	204	186	165	191	172	181	197	188	176	178	191	175	170	191	198	195	188	174	180	213	189	205	209	181	198	193	211	200	180	181	188	188	181	178	176	172	192	201	181	188	197	190	185	199	184	160	171	151	201	174	187	196	168	174	165	205	187	173	205	183	206	210	190	189	188	205	193	205	191	202	210	182	165	201	185	185	218	191	200	181	186	201	204	178	187	189	207	171	172	215	192	175	202	196	214	153	193	183	196	210	189	175	194	177	176	197	188	185	195	179	188	220	181	187	176	198	178	205	193	191	190	206	191	173	173	217	207	175	209	167	199	185	187	196	177	185	188	192	170	182	167	207	188	197	180	193	186	186	173	216	157	194	194	178	205	199	234	179	213	218	220	203	193	191	190	209	194	199	169	192	178	191	169	191	181	198	205	193	205	205	188	167	199	190	212	176	156	176	217	180	194	184	189	221	197	192	184	196	184	173	172	178	186	181	195	151	184	184	214	171	176	206	191	177	180	176	187	184	174	198	205	189	190	169	176	189	175	194	213	205	188	193	184	191	178	202	177	180	183	175	185	201	175	182	177	188	201	154	181	157	197	191	168	181	190	191	196	154	183	188	183	193	175	160	168	175	199	190	215	186	185	185	170	202	197	197	172	184	211	199	186	173	160	199	181	187	192	215	166	175	181	208	168	168	182	169	189	184	187	183	190	187	187	187	175	197	202	203	192	171	203	176	206	201	166	171	182	187	173	212	189	183	195	176	152	166	192	183	213	190	188	192	185	188	189	225	186	173	224	207	181	185	160	185	207	207	158	185	209	169	179	178	176	189	161	207	193	209	183	190	196	211	177	174	187	218	170	195	185	181	214	175	183	182	191	184	176	185	184	194	186	216	184	158	195	204	195	168	166	178	199	162	169	164	172	166	173	188	184	181	190	181	195	203	175	196	187	189	175	195	169	190	170	191	179	176	181	207	176	171	194	206	179	187	177	196	176	199	187	169	198	186	205	174	191	190	185	186	185	188	157	191	186	189	184	209	214	187	178	172	160	169
5083	4455	9741	9637	7730	6566	5293	4064	3432	3400	2979	2629	2441	1822	1656	1529	1370	1041	1143	1161	1345	1243	1070	892	981	887	858	809	814	746	605	803	812	748	658	640	687	693	558	490	507	649	748	608	471	508	495	488	461	485	483	469	512	496	464	465	478	494	470	505	468	498	539	470	504	447	482	515	479	477	457	482	523	486	488	507	504	464	460	478	462	468	458	470	484	492	500	446	483	498	469	475	481	474	491	495	437	454	490	456	472	520	506	507	461	541	490	518	462	462	488	482	458	466	469	491	469	497	485	479	474	442	477	444	499	508	481	520	486	463	469	495	470	461	488	443	461	494	498	473	420	463	498	498	459	475	455	467	565	467	528	480	443	534	514	505	468	500	478	505	487	475	493	503	490	518	501	455	474	485	482	473	478	480	482	482	498	450	486	451	484	486	466	455	488	560	479	470	504	456	465	496	506	465	506	482	445	475	516	492	467	465	465	463	443	434	484	487	471	496	460	504	490	502	481	481	475	455	490	465	455	458	488	472	473	485	473	512	518	511	495	456	483	476	488	473	473	475	491	487	480	490	501	522	478	484	459	482	491	452	446	500	455	470	470	479	496	477	517	485	464	530	503	460	504	500	481	496	482	477	496	451	505	505	512	484	509	470	478	470	511	507	489	454	503	501	477	523	473	489	448	483	497	479	476	462	489	522	479	502	482	445	492	469	440	455	461	496	507	459	507	499	441	496	497	471	509	499	457	489	484	513	506	451	468	525	497	462	457	475	465	502	497	485	470	461	471	506	513	504	482	464	466	507	495	456	478	489	478	467	479	470	489	521	473	503	495	533	507	483	487	519	525	534	468	453	522	467	513	470	488	471	444	482	521	485	482	494	495	446	471	482	466	504	479	481	469	444	491	501	447	470	476	450	485	464	527	443	479	485	510	500	509	486	448	482	513	510	490	487	471	513	478	454	450	500	480	501	436	497	480	466	481	503	444	565	490	477	494	447	527	510	500	490	469	443	503	465	473	454	458	507	481	480	458	504	447	493	460	478	499	466	461	469	494	459	514	524	453	506	478	479	443	448	490	455	473	458	474	482	494	498	462	503	500	518	484	473	503	538	504	489	423	515	503	480	466	476	461	521	481	442	465	474	478	457	489	443	518	472	481	500	482	490	511	479	491	508	484	529	492	479	523	500	482	487	469	456	487	486	462	444	520	469	489	480	482	492	443	510	466	469	497	439	477	478	458	476	508	470	503	447	467	503	499	505	503	471	474	503	480	493	496	508	456	452	490	477	478	501	456	509	471	480	469	427	473	481	466	498	497	472	475	472	473	495	518	485	477	462	467	459	482	477	480	505	491	476	533	471	455	449	502	463	477	480	485	503	497	469	486	504	516	497	496	498	495	466	478	463	511	454	480	507	469	476	477	449	453	510	485	470	493	456	489	485	464	443	489	447	442	472	435	455	458	473	512	497	448	484	476	487	434	483	488	463	469	487	483	488	537	463	459	466	483	498	485	455	482	499	489	476	480	488	471	440	471	477	495	513	479	441	501	496	484	478	519	481	489	550	491	493	463	491	499	471	514	499	474	462	457	457	461	473	468	492	517	442	478	454	478	478	487	508	455	486	468	476	476	458	446	479	477	481	470	513	503	487	500	534	477	493	484	513	478	438	494	529	468	478	498	502	506	497	493	486	456	489	497	483	520	452	472	498	439	510	484	525	466	448	478	470	490	465	471	492	480	515	489	453	500	461	516	470	454	482	500	450	503	497	501	455	502	493	525	522	519	492	496	455	483	447	527	465	455	504	486	458	487	508	507	473	458	486	491	457	509	465	480	493	493	460	521	480	462	461	460	480	492	488	436	515	461	495	499	449	497	475	487	487	503	493	494	491	440	464	479	444	456	456	478	489	500	476	457	458	457	467	515	483	421	477	448	472	470	515	494	471	471	484	461	489	519	511	499	514	471	525	471	508	473	433	485	463	484	507	473	471	488	524	461	482	456	489	489	494	482	458	531	525	484	491	509	452	466	451	464	478	506	470	515	500	495	457	489	464	465	493	486	504	528	455	449	544	469	500	482	506	477	503	528	484	471	497	475	464	510	472	527	503	459	452	474	476	469	472	463	438	450	490	512	500	432	478	515	487	454	460	523	497	473	489	472	498	481	494	508	519	470	475	517	474	485	474	504	494	483	508	484	469	497	548	491	536	483	478	464	494	496	462	479	516	491	470	479	507	509	507	451	508	488	485	503	533	467	483	499	465	497	496	487	457	514	467	447	502	491	441	517	472	457	483	498	467	517	456	459	497	486	449	513	468	452	485	453	492	478	511	494	493	498	457	481	472	492	486	505	513	476	469	469	487	493	505	491	479	500	475	462	495	453	494	518	471	463	470	489	486	503	475	493	528	493	452	496	466	459	484	506	495	511	454	463	487	491	513	466	444	481	472	506	441	489	450	455	515	488	526	492	491	484	470	491	486	483	485	478	513	500	501	501	514	498	478	443	473	496	454	468	500	481	487	509	485	499	465	530	489	512	448	482	484	456	443	453	460	462	469	467	453	522	475	488	508	460	455	469	481	447	477	462	458	468	466	517	523	478	462	472	467	489	499	489	514	495	491	479	449	463	472	504	482	457	445	507	495	480	499	483	521	511	462	496	487	490	477	471	480	453	508	481	470	467	446	482	487	491	486	467	490	486	499	507	476	474	525	490	496	501	468	511	488	464	484	495	473	484	477	526	487	487	491	528	471	490	470	480	466	493	468	481	462	440	481	481	516	471	459	507	488	493	471	495	502	485	449	511	498	488	486	525	477	459	494	488	488	479	485	524	507	471	509	526	457	490	472	483	480	450	478	470	478	486	450	482	498	464	454	450	464	503	468	479	482	456	487	472	491	479	498	462	506	505	483	464	478	511	472	488	475	489	496	492	489	486	484	514	451	458	493	448	471	468	478	462	486	515	492	463	479	477	518	483	461	459	517	451	471	479	485	491	503	474	478	455	513	478	490	499	486	487	433	488	477	481	465	485	491	462	452	469	490	499	484	471	455	472	479	500	440	485	485	444	469	512	496	497	472	474	439	481	435	526	460	488	475	496	475	493	493	496	494	451	487	512	511	500	508	466	459	471	452	464	458	451	472	489	488	477	482	496	467	481	483	503	519	479	439	471	492	447	512	474	493	494	499	496	464	481	494	496	476	491	487	502	515	470	492	478	469	499	501	447	479	485	471	474	459	509	473	490	520	493	498	478	488	422	480	474	482	435	478	455	505	490	455	483	481	470	503	430	492	484	497	459	483	473	548	512	495	485	521	446	460	501	481	482	448	456	450	474	487	495	483	491	502	467	502	483	472	484	541	444	498	483	460	486	497	509	472	458	500	489	492	510	506	465	456	519	469	471	473	499	466	465	491	452	479	466	459	480	487	478	507	485	511	484	504	466	488	464	447	470	497	526	472	474	481	515	472	480	492	476	462	433	512	451	510	482	470	499	480	493	484	501	501
21447	15666	18021	14567	11919	9763	6463	4245	3080	2733	2241	1792	1329	1078	726	699	633	559	572	569	608	568	527	497	494	476	477	417	425	450	349	395	426	329	337	344	335	366	379	341	311	438	940	520	323	328	274	296	293	289	308	291	293	315	336	309	324	342	309	306	296	347	311	339	320	306	316	334	305	274	317	331	267	314	325	309	291	289	287	301	287	303	323	341	306	297	302	312	279	287	262	317	316	309	317	304	305	329	317	284	304	320	308	290	301	285	341	306	289	287	332	344	307	312	336	336	293	336	319	284	308	334	318	343	274	317	311	327	318	275	278	335	290	305	291	289	286	330	306	314	326	256	289	314	311	295	322	310	328	302	266	289	303	313	276	271	295	322	318	294	317	319	344	276	298	297	281	316	282	296	299	332	317	318	304	300	301	311	302	307	329	303	316	281	310	306	310	313	287	287	309	314	333	285	270	322	290	315	280	301	288	300	292	307	330	281	271	309	277	295	290	296	338	317	304	302	314	321	295	258	315	319	274	304	310	281	291	308	278	311	325	282	299	307	312	332	321	345	267	296	322	295	296	293	293	304	279	284	307	303	298	305	300	317	315	307	308	259	298	318	284	274	315	291	293	322	284	288	294	304	303	281	306	310	308	276	281	298	278	300	300	296	297	305	289	311	304	307	315	297	275	289	316	315	295	293	306	313	287	289	330	315	274	343	309	305	325	307	272	271	291	287	270	291	341	302	304	266	290	313	311	302	293	311	322	311	313	295	332	301	299	279	284	325	287	313	278	301	282	315	266	292	301	291	298	287	293	293	285	299	267	271	311	311	295	318	292	295	305	317	301	314	302	291	282	307	314	269	308	292	302	332	306	303	296	293	300	305	309	290	293	290	321	287	311	336	317	283	333	328	300	281	330	325	308	316	300	269	302	299	277	326	328	314	317	298	306	307	312	306	293	295	323	319	315	330	291	318	286	306	272	303	286	317	292	291	286	311	329	272	333	313	298	302	309	322	269	273	311	290	323	281	284	284	291	288	322	299	294	316	278	290	287	302	290	275	313	278	317	297	321	258	279	316	307	310	294	280	288	279	305	327	329	299	304	284	322	315	286	316	311	319	339	298	319	278	308	252	308	295	303	309	318	325	312	282	335	294	309	314	295	338	298	285	311	280	291	317	285	291	315	314	296	252	319	306	298	277	274	316	304	309	300	319	289	294	329	330	316	327	311	290	321	291	320	304	290	303	327	348	274	325	292	288	278	285	289	291	261	299	308	330	310	304	309	309	306	303	326	306	301	295	314	263	279	307	286	299	307	316	321	316	310	286	297	326	305	290	316	327	310	301	266	272	310	312	307	302	295	276	311	295	296	323	294	303	298	300	310	330	283	304	292	262	299	318	269	314	303	299	342	276	330	303	356	296	348	272	314	280	289	280	318	301	354	291	311	271	309	305	317	298	285	288	303	310	297	287	317	268	300	312	284	290	267	304	283	290	296	287	292	295	303	286	313	278	270	302	288	313	291	299	296	265	305	243	274	269	348	303	287	260	276	301	307	284	313	295	297	270	278	297	292	306	289	287	289	287	305	298	303	294	300	338	344	287	309	274	312	319	322	303	310	302	300	285	305	313	295	313	309	324	307	299	281	313	302	291	290	273	355	318	307	293	308	316	314	264	277	284	314	285	307	303	284	294	325	288	285	299	299	245	291	269	302	326	300	291	276	283	288	311	299	290	292	286	295	287	268	322	294	279	314	300	280	322	288	288	284	286	306	285	297	294	274	282	310	264	267	281	318	303	292	333	284	298	291	292	286	335	259	320	280	283	267	288	278	340	295	279	282	302	331	281	301	305	306	307	315	293	289	286	318	294	301	326	299	327	327	308	292	308	304	304	291	281	314	324	288	319	283	315	326	303	312	310	277	272	286	318	294	304	320	308	289	297	311	305	296	279	292	320	345	294	288	266	284	308	312	324	311	323	280	318	330	294	313	320	292	288	291	274	274	329	287	298	305	298	273	287	296	295	306	333	284	311	311	311	278	299	296	333	294	282	289	315	302	309	318	317	314	304	326	302	291	295	315	331	272	302	348	269	318	310	262	309	293	295	275	285	294	291	328	285	288	294	323	332	284	300	261	282	305	303	315	298	274	316	281	324	297	272	321	325	311	304	274	279	302	269	299	303	311	309	309	340	312	310	293	332	277	308	266	302	284	299	294	281	319	326	315	323	278	327	291	284	310	313	309	269	294	312	291	275	261	304	303	297	261	306	291	296	306	300	252	308	288	314	325	291	281	279	317	331	307	281	309	295	272	306	295	304	271	281	267	279	319	294	289	321	298	280	309	312	313	328	288	306	290	319	321	309	327	320	302	297	331	326	293	321	290	307	301	292	358	327	303	300	276	301	313	283	318	280	319	307	307	309	292	286	303	319	317	304	307	291	300	280	295	275	291	306	305	277	317	285	290	276	310	298	273	322	312	290	303	286	309	307	270	276	286	294	297	314	293	259	279	308	330	298	315	286	309	280	302	319	285	280	302	302	278	292	280	291	292	274	312	297	291	293	299	292	309	303	298	285	296	295	298	286	334	313	290	305	296	272	246	283	312	319	289	256	326	291	315	271	316	296	297	343	291	313	302	295	291	289	287	287	257	288	287	268	318	303	299	337	298	272	289	287	324	289	307	289	303	290	314	336	309	304	329	269	316	309	309	322	306	300	291	293	287	269	304	295	304	311	291	309	336	322	366	303	289	272	284	314	330	294	282	279	333	291	293	272	305	308	299	296	280	266	305	277	278	298	306	318	299	324	298	306	300	278	296	325	336	304	274	310	291	318	295	295	314	301	288	303	301	303	324	313	297	291	320	270	301	278	349	319	317	296	312	284	298	344	312	285	312	298	322	320	302	287	288	321	305	303	301	315	315	292	287	283	308	317	302	310	280	338	286	291	284	323	287	310	295	338	304	314	280	284	277	296	286	311	312	281	291	277	285	303	310	282	296	300	284	312	324	286	321	321	314	280	304	316	324	313	300	279	291	259	318	299	324	291	314	300	300	272	288	301	282	336	286	307	297	299	279	342	311	287	299	306	353	287	337	319	291	315	318	324	305	312	312	302	279	286	307	310	265	283	295	268	299	266	278	318	308	295	295	274	291	319	313	314	259	281	319	327	337	319	293	262	322	327	335	316	308	261	260	329	324	305	334	306	284	299	291	304	298	333	301	281	305	306	305	277	323	300	350	332	256	301	292	287	276	311	319	292	303	275	297	263	322	307	315	284	319	292	329	282	280	335	312	273	274	322	295	324	270	291	294	310	289	306	335	302	297	257	265	328	293	309	314	326	275	306	289	287	285	321	312	323	303	298	313	308	299	303	288	343	300	297	306	278	306	295	315	301	298	290	305	327	318	287	330	331	286	298	286	293	315	290	324	266	299	297	339	294	306	321	312	278	286	302	285	312	279	301	284	299	280	276	289	326	298	325	286	281	271	316	344	278	299	313	278	280
12918	10998	20775	22464	21547	19800	16218	12817	10874	10938	8952	7704	6117	4831	3677	3431	2848	2604	2465	2756	2893	2379	2288	2256	2176	2035	1957	1532	1783	1701	1151	1346	1484	1056	1042	1128	1113	1144	1265	1128	844	1753	5338	2171	891	778	778	716	740	758	757	719	719	713	719	727	765	766	776	721	724	758	749	783	697	728	742	688	786	753	682	722	734	709	682	757	716	702	719	748	749	694	733	762	748	676	725	719	729	762	691	810	725	708	724	723	778	700	666	704	701	741	730	769	727	738	752	739	726	738	724	763	741	744	725	704	707	708	715	713	731	700	704	740	757	736	758	740	720	753	755	763	704	696	723	737	760	732	695	780	699	696	705	721	721	759	748	719	730	768	679	760	693	738	696	698	743	715	698	657	683	760	696	718	766	697	712	733	723	714	740	755	708	721	724	737	735	727	746	769	746	731	710	724	772	722	742	745	698	724	721	704	748	709	745	695	708	774	754	746	718	683	637	729	701	702	712	695	730	696	707	736	679	684	711	685	711	711	734	729	752	725	691	734	752	739	757	727	687	736	724	773	696	751	751	730	734	716	703	750	731	751	716	739	707	772	744	743	717	718	698	699	741	723	742	674	785	748	710	739	733	701	742	701	756	732	727	737	722	722	712	753	718	735	707	759	689	741	731	737	694	697	762	751	708	724	769	682	768	744	692	714	729	762	686	718	759	758	724	734	805	686	749	764	687	741	735	727	743	731	681	745	769	723	782	755	730	689	707	793	690	723	768	688	730	712	728	726	742	738	724	732	725	727	723	722	699	795	773	702	664	724	731	678	708	718	735	675	769	753	705	728	740	762	726	731	686	714	716	701	685	703	727	705	741	733	722	695	723	754	713	744	742	703	671	697	709	719	707	726	748	720	669	758	716	722	708	699	777	723	741	737	697	714	677	675	741	704	768	739	718	709	716	717	729	749	714	707	738	713	712	726	681	696	691	685	716	759	729	724	710	751	754	675	737	716	702	705	701	698	732	720	680	732	747	726	700	775	703	688	755	681	756	723	686	728	667	734	723	708	713	684	727	701	746	718	729	692	697	684	742	721	752	793	772	727	706	768	713	693	715	706	698	705	698	700	725	714	705	753	693	692	755	698	703	728	733	782	779	693	729	739	718	723	780	739	704	670	721	709	756	713	720	712	785	728	741	713	740	651	706	692	706	717	694	755	697	731	705	735	763	694	738	701	731	737	713	661	717	741	754	782	716	753	728	720	738	738	744	710	681	693	755	726	701	664	722	762	737	689	720	688	775	699	760	741	656	739	741	757	758	713	725	721	716	746	726	739	719	745	702	746	715	746	718	736	707	733	787	699	727	745	665	690	700	729	754	724	704	707	726	724	759	690	794	644	707	699	744	752	683	717	695	799	781	703	731	733	732	724	760	719	786	758	699	641	737	711	768	659	743	733	742	720	698	732	720	738	742	732	691	705	719	714	705	720	757	719	765	731	734	717	711	749	728	697	719	718	685	718	753	725	710	747	769	718	766	728	732	683	736	724	735	736	745	703	762	737	703	719	716	710	723	746	726	700	734	684	719	721	703	721	700	731	727	742	720	745	708	711	704	676	734	738	702	706	742	717	721	729	750	722	786	713	736	696	747	726	669	773	765	768	733	701	678	727	758	714	732	715	712	687	744	670	716	741	698	698	727	725	725	753	794	742	761	715	714	705	732	749	736	767	700	687	712	697	794	747	723	682	707	732	742	748	766	689	743	746	703	731	767	681	695	715	746	724	694	749	712	729	732	765	693	767	751	746	740	689	699	721	711	720	737	732	719	724	697	733	720	736	754	745	704	758	734	711	683	704	766	705	702	703	693	714	740	739	760	762	771	697	695	733	692	739	736	675	699	726	716	719	673	737	724	747	725	768	689	726	766	723	747	705	757	675	691	750	762	764	703	656	672	726	748	715	742	666	676	723	690	712	728	712	766	756	750	709	706	698	723	693	708	717	711	731	654	705	709	684	735	682	748	695	702	720	723	720	713	694	743	731	742	731	741	705	763	675	711	744	710	746	760	762	733	712	696	673	685	716	695	716	740	714	755	713	711	713	709	728	721	748	708	780	716	762	715	730	743	692	760	754	750	707	702	686	763	752	761	724	735	749	735	739	754	728	704	726	778	745	728	739	746	732	746	671	740	717	704	695	704	755	749	684	714	720	695	691	765	686	679	723	674	782	760	739	702	707	676	726	738	691	730	742	726	726	758	707	791	712	704	701	804	746	728	696	666	722	732	727	781	712	737	755	692	699	702	689	701	743	727	695	707	684	727	700	704	706	702	752	733	731	759	718	760	734	714	701	716	714	769	732	740	713	719	749	717	718	715	715	708	730	735	757	762	737	776	704	696	736	749	657	715	734	708	706	698	704	759	749	706	806	741	733	739	729	716	778	728	792	767	741	690	747	710	700	733	735	738	782	700	720	722	720	698	687	739	717	733	734	716	689	677	756	736	775	711	705	720	755	679	717	748	701	663	762	719	738	737	725	715	720	747	720	669	698	724	713	679	728	722	715	794	746	739	701	680	707	743	753	717	768	746	719	751	724	725	769	728	729	735	729	708	697	778	724	714	730	666	742	708	719	724	747	699	725	692	683	742	796	707	716	751	726	718	741	742	755	705	723	739	742	755	711	723	728	685	725	759	715	705	714	761	721	729	725	709	720	695	765	735	722	756	706	724	754	740	722	706	688	739	728	701	741	705	751	742	732	681	743	695	739	728	727	732	718	711	716	727	758	726	696	757	726	724	721	694	687	745	725	689	693	741	682	740	701	751	762	732	730	679	766	735	722	728	740	698	762	679	723	710	734	675	724	714	715	747	695	723	736	688	750	735	735	723	683	700	720	709	747	688	749	733	747	703	758	767	727	794	704	707	702	721	706	720	726	729	785	702	748	710	721	731	763	759	769	666	739	711	732	701	724	700	718	757	726	727	748	746	691	753	740	752	710	741	735	692	737	744	739	684	723	739	706	747	703	760	722	715	731	772	758	756	712	729	682	768	692	748	740	708	676	707	706	757	720	779	752	690	687	745	762	722	788	742	763	778	769	704	709	691	712	754	687	785	743	750	708	681	739	727	724	698	735	678	681	753	736	727	755	747	743	692	664	762	727	767	759	692	754	720	741	745	706	726	761	682	720	676	750	730	732	702	736	709	774	700	698	731	720	720	710	740	774	779	720	701	700	697	735	775	733	663	718	697	671	703	735	697	689	730	734	757	747	686	763	708	715	716	783	680	701	708	759	713	815	723	723	706	703	735	759	746	742	699	767	722	706	769	736	718	775	737	747	732	734	711	722	684	693	669	742	682	721	711	721	690	681	736	721	704	725	727	756	723	720	738	707	749	735	742	718	705	712	738	694	764	744	704	746	766	734	742	705	711	759	731	727	721	684	700	711	716	728	725	759	673	686	689	730	702	677	745	653	730	706	752	698	762	751	725	681	766	786	695	729	753	757	737	717	716	745	720	721	731	669	748	766
28493	21643	23281	19550	15352	12673	8928	6243	4805	3861	2821	2311	1783	1650	1144	965	748	793	733	807	807	718	707	742	626	616	643	553	452	540	508	482	496	441	458	432	434	430	424	441	424	657	1243	676	399	383	381	379	371	367	359	362	385	384	367	376	361	372	384	340	389	354	359	395	398	349	397	320	401	396	387	354	391	383	374	412	356	355	368	358	325	381	394	350	363	399	411	338	369	334	368	383	344	336	345	346	358	387	355	351	372	390	359	396	359	376	408	414	372	367	367	386	389	352	359	372	389	378	368	389	376	369	367	366	371	362	355	382	366	376	369	372	356	365	379	351	386	366	364	381	340	350	369	381	389	386	367	384	376	381	395	349	333	375	340	340	384	383	422	377	356	375	365	370	369	385	373	383	376	391	375	346	367	362	398	402	382	398	402	355	339	377	354	343	350	340	374	380	376	379	380	348	391	374	411	377	344	377	364	401	346	305	385	379	337	338	364	365	365	359	373	345	364	382	332	337	340	361	383	378	339	405	348	385	357	398	395	388	370	393	362	391	348	335	340	358	359	366	365	323	391	388	361	363	380	387	393	302	368	383	387	386	353	356	372	381	383	359	389	366	364	362	335	382	347	360	354	367	376	351	345	372	339	349	405	369	370	374	354	386	404	347	383	343	377	356	373	375	345	416	363	361	362	388	394	350	380	337	370	327	370	386	418	357	354	354	349	398	376	369	341	369	397	372	368	336	338	335	354	366	336	392	372	383	358	417	369	381	335	391	360	355	338	371	352	342	351	374	337	391	358	368	349	380	403	394	394	394	347	401	369	378	402	352	354	353	381	406	394	412	357	397	395	367	368	351	373	377	367	368	374	354	406	352	389	393	379	385	359	391	388	371	346	372	361	394	365	381	342	374	361	330	395	371	392	358	372	360	363	367	372	405	400	352	397	364	387	373	364	354	366	346	385	370	361	382	356	378	383	388	344	379	364	363	397	393	391	369	357	349	388	362	362	357	348	377	371	362	386	380	372	360	362	403	384	369	352	343	367	395	398	376	385	373	380	383	352	341	405	347	377	372	375	374	353	386	381	353	365	348	365	400	390	361	368	373	359	378	331	361	387	353	405	372	365	359	414	385	412	316	357	364	342	358	368	367	377	358	368	396	382	396	351	374	374	350	341	353	370	353	374	351	351	361	369	358	353	392	384	374	335	336	360	331	363	350	380	367	372	380	377	402	368	378	353	421	372	360	363	393	371	358	351	365	417	348	361	353	374	383	343	315	357	384	355	386	394	392	375	369	376	379	394	360	378	351	432	373	408	364	377	408	373	343	389	373	354	367	401	380	350	376	336	338	391	355	371	401	364	357	392	365	347	371	326	347	352	355	355	374	374	363	366	361	369	342	367	357	392	396	377	345	349	347	396	365	399	351	371	358	418	342	359	347	336	351	408	415	378	345	375	374	385	387	398	398	324	331	371	356	375	350	364	376	373	391	369	359	340	423	378	415	403	358	380	378	331	354	366	339	359	353	384	383	400	355	380	363	403	354	344	384	361	385	359	392	332	344	383	351	356	394	373	373	347	381	343	339	362	384	342	391	385	360	395	379	364	396	339	339	328	394	388	359	387	365	364	370	346	365	401	377	351	376	371	328	340	387	419	386	350	345	401	395	357	353	388	405	378	401	373	339	374	375	359	364	327	382	394	365	370	342	359	344	391	418	395	387	387	381	348	390	371	392	374	323	351	363	395	372	377	383	374	370	365	407	375	327	347	353	366	351	372	347	351	394	405	369	389	384	385	391	343	376	308	390	384	368	344	342	388	380	355	346	403	365	339	362	373	393	378	358	354	342	385	334	345	375	343	371	395	386	347	359	350	319	391	355	378	371	355	344	337	387	369	393	402	355	366	370	371	354	376	385	361	366	364	370	349	361	373	360	349	418	367	360	350	378	372	376	358	373	392	355	395	354	414	374	359	355	361	360	354	391	352	348	383	347	379	422	333	357	370	379	383	378	366	380	363	342	369	381	395	368	372	380	353	379	381	399	392	364	374	382	364	362	347	389	352	371	371	377	366	368	382	386	377	390	346	352	342	426	398	396	357	346	392	379	358	357	391	403	368	353	364	383	372	393	389	377	427	399	369	363	409	389	384	373	335	374	340	385	369	420	357	355	376	390	380	365	377	389	382	411	370	352	356	351	351	367	373	374	371	405	366	390	330	399	353	384	400	419	389	359	390	369	377	367	379	365	352	367	357	394	403	356	393	344	379	389	362	362	325	367	375	375	343	344	363	373	368	373	381	385	373	346	372	373	341	379	339	428	395	369	374	367	305	384	377	357	336	363	361	350	396	344	371	353	370	354	361	364	366	355	342	335	368	375	363	340	367	368	348	351	350	387	373	380	377	412	380	363	370	340	367	376	367	370	374	386	347	405	364	337	361	367	342	381	367	379	350	357	362	336	359	368	379	381	380	403	381	347	372	411	375	394	361	373	376	364	375	334	355	371	362	386	375	391	356	336	376	340	385	342	352	343	365	360	416	377	393	348	348	387	379	402	381	350	382	376	377	362	307	397	410	413	411	367	373	376	334	376	355	367	393	388	359	365	388	364	378	358	333	348	364	390	363	355	368	355	365	367	346	430	401	375	392	334	364	373	361	363	380	382	340	361	376	370	367	365	390	355	378	371	394	387	373	377	371	348	356	376	392	408	358	342	365	345	361	354	381	374	393	376	331	374	389	368	384	374	339	362	404	361	394	391	354	378	358	373	407	389	377	381	355	371	373	375	367	319	353	329	369	385	372	393	387	359	384	361	365	403	325	362	370	413	358	344	345	317	380	368	361	360	341	379	367	402	377	368	379	368	371	387	399	359	357	362	373	353	365	372	354	347	388	341	371	395	386	363	363	364	405	359	350	368	392	375	394	337	337	346	374	392	390	373	343	345	392	359	380	345	381	374	339	379	380	370	423	387	381	392	366	385	377	356	391	365	338	375	352	358	390	367	367	374	345	354	358	360	364	373	380	376	379	382	371	361	377	345	363	377	353	370	370	367	386	376	368	370	371	332	320	381	359	418	377	355	387	372	370	345	349	328	384	406	355	377	354	358	370	405	354	371	380	373	393	360	345	387	371	374	384	378	372	357	368	340	388	355	368	352	395	381	372	355	354	362	358	345	373	384	389	392	360	364	352	395	406	372	366	336	365	333	366	346	365	374	338	395	349	385	395	384	384	394	370	376	350	385	397	331	319	389	361	370	360	369	393	365	354	344	382	380	361	361	365	361	394	381	354	385	378	398	370	365	377	381	389	383	385	381	350	334	352	376	346	341	394	368	381	404	358	391	362	383	394	374	375	351	332	368	342	370	394	335	365	399	317	391	385	385	376	339	334	395	335	353	328	368	343	384	384	385	368	369	371	382	375	372	357	378	388	382	367	376	374	380	349	327	350	374	353	359	368	356	380	383	383	392	348	370	372	364	385	371	342	398	389	337	365	361	325	354	395	356
16100	14905	24026	26036	26561	24432	19042	16283	14590	14065	11952	10060	8200	7129	5169	4693	3881	3458	3688	3844	3483	3188	3034	3102	2767	3018	2656	2161	1740	1797	1607	1778	1883	1219	1317	1439	1283	1310	1284	1290	1116	2625	6566	2637	935	878	902	905	824	904	929	880	822	861	858	908	892	820	809	926	871	790	877	859	875	864	916	797	849	859	862	859	806	845	859	852	808	867	836	863	888	860	886	807	843	872	872	857	834	835	852	889	868	819	881	838	857	811	805	875	854	803	888	841	818	845	854	848	874	847	801	862	849	860	885	851	886	863	853	868	889	844	820	890	870	863	850	841	820	862	869	831	854	898	855	839	861	859	850	806	898	815	823	836	815	882	853	858	889	868	832	868	865	810	851	871	894	901	846	849	923	866	812	808	822	844	839	835	838	853	841	866	812	863	833	884	857	800	804	871	919	840	911	817	838	827	885	887	936	845	840	852	889	823	797	826	865	830	873	820	855	862	819	808	895	852	860	822	806	894	852	924	903	822	863	872	894	844	866	788	885	849	855	819	886	909	826	834	864	848	885	808	843	870	872	863	833	825	868	866	845	881	858	864	905	837	866	861	822	847	803	874	801	871	831	876	853	832	866	863	858	800	816	823	853	900	828	850	861	852	895	856	874	820	855	870	866	853	873	839	861	849	876	880	837	898	817	884	841	892	864	843	867	825	871	840	884	799	851	862	851	843	861	867	872	869	872	827	836	835	876	866	864	857	860	830	834	867	873	832	864	875	800	830	865	828	849	856	888	844	849	896	852	885	825	898	830	876	825	790	868	856	815	806	887	833	880	824	858	879	850	803	855	877	815	819	876	859	873	854	909	824	883	813	878	846	886	839	842	870	838	915	863	901	880	863	871	832	829	858	837	831	899	797	805	899	861	856	860	845	858	851	819	835	893	884	916	823	861	870	904	878	780	807	865	869	884	888	871	836	912	864	889	834	843	840	861	876	865	870	846	791	835	879	831	803	856	845	890	874	848	847	852	857	868	841	826	848	842	844	832	865	916	866	854	847	862	877	845	871	823	845	873	848	882	903	828	811	861	848	839	857	872	887	843	840	832	853	826	854	863	882	824	896	822	801	836	827	912	832	835	899	830	872	844	886	813	836	836	852	892	838	861	860	800	848	866	838	855	835	884	839	857	874	854	839	854	856	882	852	825	841	895	800	865	847	842	822	862	887	828	826	922	818	790	842	840	881	849	874	849	861	863	895	827	866	852	877	821	801	868	888	801	828	855	829	840	829	848	854	851	793	867	864	852	825	780	878	840	860	828	912	804	859	826	826	872	918	832	882	854	858	854	874	839	828	886	931	818	870	865	824	855	846	825	840	775	852	880	809	759	853	892	861	791	937	779	862	860	851	831	865	842	863	893	874	864	871	833	896	898	834	886	877	877	916	847	863	826	843	848	831	829	876	862	863	891	824	818	853	890	884	870	862	869	892	858	832	821	853	899	843	853	874	858	802	831	888	872	850	873	894	873	835	838	837	856	849	781	880	906	877	915	852	895	845	822	853	832	847	881	849	794	858	791	843	850	843	853	852	846	891	834	844	846	857	835	906	863	879	863	836	856	863	837	906	817	856	853	856	852	853	831	867	839	810	824	832	851	845	828	866	853	888	854	862	822	801	851	853	825	865	811	870	860	892	886	855	880	874	855	828	867	905	871	883	805	824	834	826	876	849	831	907	800	855	886	871	900	861	865	834	851	859	807	845	883	833	897	872	808	881	909	857	811	803	915	862	774	837	903	911	774	859	873	833	875	859	812	858	810	851	873	846	884	808	815	850	821	875	816	838	876	900	834	850	845	821	811	895	828	828	873	873	852	857	812	842	855	856	869	869	839	852	877	873	866	873	814	810	827	800	847	851	828	832	821	868	866	817	844	878	891	833	845	866	796	942	891	881	803	907	851	831	872	830	868	887	841	825	892	849	877	847	838	920	872	858	794	926	821	839	890	822	840	852	847	865	818	826	868	819	822	877	807	925	920	843	902	924	906	825	809	834	857	826	898	828	888	844	870	843	841	915	868	835	828	820	817	850	819	844	831	875	852	858	891	841	838	898	854	833	825	832	881	842	862	857	851	791	854	839	893	844	821	853	850	853	848	856	886	849	864	836	832	845	813	834	846	879	859	890	885	836	821	830	852	859	848	812	877	862	866	853	888	843	835	922	885	878	912	800	833	837	855	873	861	844	823	844	831	879	864	852	881	848	887	829	818	846	891	890	873	855	801	853	879	866	915	880	820	822	879	832	857	803	811	871	877	845	811	811	830	851	829	848	818	823	827	835	872	849	818	817	822	854	862	885	829	867	873	805	837	868	859	863	896	820	824	851	815	863	855	889	789	904	800	887	856	898	813	850	797	824	861	781	849	911	885	822	808	781	827	880	824	869	828	802	827	844	833	859	874	858	843	875	841	927	847	867	868	851	819	818	834	850	867	833	840	902	846	833	893	885	861	808	863	862	863	846	851	832	882	867	823	844	891	815	847	890	847	853	850	860	853	855	862	882	847	920	903	892	852	865	856	822	865	785	904	853	852	823	792	796	872	886	865	834	893	868	863	848	827	872	868	827	865	852	847	826	856	870	867	830	914	843	849	900	863	841	913	853	804	875	847	836	919	830	821	811	871	787	877	878	876	832	810	826	906	834	848	805	856	836	832	840	907	848	805	862	852	861	818	850	885	852	919	912	852	882	870	837	867	859	864	867	860	863	880	880	872	881	861	876	830	815	818	894	878	853	867	850	885	894	797	878	864	843	835	885	832	866	861	883	842	865	780	914	853	838	868	891	878	838	828	892	871	869	888	796	875	792	860	903	911	874	852	915	870	834	842	891	835	844	853	815	829	878	887	890	867	855	880	837	871	830	870	870	854	797	814	833	850	843	843	814	891	890	841	891	878	851	860	880	829	839	865	860	852	842	809	872	880	858	838	860	853	790	847	869	806	850	870	825	871	826	890	787	885	885	871	880	866	920	917	831	872	856	842	843	847	928	818	846	852	800	849	915	821	845	854	824	836	789	830	811	876	831	840	855	915	828	816	867	841	875	889	895	852	893	872	873	800	889	825	786	858	834	830	873	868	811	850	884	854	874	849	829	818	879	904	872	808	834	882	856	836	887	880	837	851	802	832	926	880	865	890	869	889	806	827	888	896	811	890	822	871	803	827	922	835	779	798	803	794	850	856	877	843	846	886	859	844	837	865	856	904	857	800	841	876	894	848	847	806	886	887	871	821	847	834	871	864	814	838	849	824	873	836	839	873	825	878	808	866	853	913	824	863	814	870	835	867	795	881	835	822	886	874	840	861	842	800	871	836	891	821	821	787	849	828	828	845	854	862	864	897	840	869	869	829	842	860	809	848	825	819	875	842	832	860	881	892	852	803	889	861	794	826	923	821	878	857	800	832	828	852	840	861	845	910	868	855	935	865	860	856	866	838	837	877	902	824	839	837	883	840	858	838	873	813	864	854	820	832	833
8687	4819	5131	3431	2358	1550	1069	903	678	688	592	506	411	488	345	352	309	261	271	332	286	263	245	257	282	244	242	260	224	238	213	227	251	223	225	218	186	205	204	198	189	204	208	213	190	188	202	208	200	194	185	184	185	200	171	162	190	184	175	177	206	185	210	192	195	172	202	208	200	208	180	198	189	175	187	171	176	207	183	211	215	185	165	166	196	210	161	196	182	214	200	184	201	186	212	194	231	182	165	183	178	174	197	194	189	209	183	204	222	221	214	169	171	194	185	162	204	188	200	200	189	178	205	197	207	169	188	184	187	153	179	190	203	215	183	191	180	185	182	189	216	192	190	193	160	190	201	202	196	205	198	174	202	192	174	184	223	192	190	189	210	210	181	178	191	204	200	170	168	165	205	197	187	164	186	188	193	189	179	194	204	174	207	199	188	189	186	169	208	198	185	214	223	192	204	185	189	220	202	184	205	208	200	183	173	203	178	198	192	198	184	153	199	182	185	174	183	188	239	190	209	205	189	167	209	158	182	198	182	197	192	201	185	194	165	180	177	188	185	192	167	173	198	213	177	216	180	184	170	177	185	176	180	188	198	185	194	212	190	207	191	196	179	186	181	173	205	218	203	191	182	183	211	188	197	193	183	182	196	201	174	191	189	170	197	193	180	183	197	199	185	209	174	196	189	168	186	190	197	183	166	208	189	186	163	202	167	173	206	194	189	180	190	178	188	177	189	185	188	169	192	173	193	201	192	197	180	194	223	174	210	190	212	187	184	191	169	210	211	208	191	181	204	213	188	205	200	202	162	182	207	186	190	176	157	183	181	185	202	167	179	183	186	190	190	202	171	197	180	186	182	219	188	200	197	201	185	197	193	202	180	189	204	170	181	197	180	163	174	181	222	188	171	198	208	184	189	195	182	190	195	200	200	203	170	194	201	189	196	187	205	184	174	203	199	196	194	188	193	172	206	203	211	212	189	164	165	195	184	198	185	165	219	192	184	213	202	191	184	183	179	176	185	192	198	190	176	197	227	185	170	199	175	180	175	183	186	191	175	177	203	211	194	183	195	221	174	177	199	196	218	178	203	188	181	198	197	178	169	209	182	197	194	216	174	195	201	194	194	206	186	179	191	191	203	207	203	201	203	176	188	202	200	184	190	196	202	190	167	176	187	176	180	171	155	190	216	179	180	196	186	185	206	184	207	164	194	178	184	193	195	198	196	177	196	207	182	194	186	177	200	171	177	191	189	212	166	191	182	201	216	164	198	199	195	180	195	200	163	183	181	209	189	188	193	196	190	193	175	181	184	193	200	180	190	203	228	196	199	179	203	189	167	172	190	178	209	206	179	196	214	179	197	187	178	199	184	183	203	200	200	191	183	186	188	171	203	211	192	205	181	178	168	207	197	202	186	178	223	195	198	224	204	177	161	183	197	191	169	190	181	177	188	188	177	178	187	193	178	157	187	194	187	217	204	196	165	206	246	179	187	173	189	175	219	186	208	192	181	208	175	178	205	193	189	194	186	234	189	188	185	261	192	221	206	191	182	176	182	204	225	191	205	199	164	171	196	193	187	177	184	198	200	210	191	199	214	192	170	178	162	199	191	199	197	173	207	191	173	182	198	195	199	189	198	187	184	188	178	202	197	189	184	187	195	180	178	192	204	205	201	185	190	171	208	208	196	184	201	179	227	171	182	212	213	195	191	154	186	176	174	176	192	182	221	176	200	205	182	225	183	195	181	193	160	181	175	186	200	165	174	156	194	192	169	162	193	210	193	207	215	171	195	187	160	198	206	192	207	179	217	181	180	190	177	178	164	185	196	189	196	185	172	204	172	198	173	181	201	206	197	197	154	192	196	199	189	207	215	188	174	202	173	179	182	181	190	195	175	195	197	188	188	197	172	184	213	183	212	200	202	168	173	211	187	181	176	177	183	188	182	166	154	160	181	178	198	186	203	175	193	205	180	180	189	168	186	178	188	191	193	184	209	188	193	198	147	187	196	216	200	223	169	220	211	223	212	200	195	179	186	190	192	188	178	196	156	192	166	216	188	183	170	186	187	210	192	188	195	181	198	181	155	169	179	204	190	174	190	214	181	165	200	187	164	196	187	182	213	203	166	168	205	168	177	212	204	186	197	214	187	191	196	174	217	178	198	189	190	195	173	171	180	184	204	211	186	190	202	177	177	187	167	178	211	190	184	200	193	196	174	188	180	192	185	189	194	213	202	190	202	196	188	174	202	191	177	192	177	186	176	195	178	176	144	189	183	185	170	205	188	200	213	173	209	182	197	174	202	198	192	168	180	207	193	196	202	159	173	191	202	197	217	184	168	196	186	179	170	171	208	181	162	189	203	181	167	200	201	186	216	179	194	192	194	199	199	179	195	190	196	204	206	185	171	207	173	183	169	190	186	213	204	211	185	169	211	188	221	194	177	193	179	191	182	182	191	181	166	182	187	215	203	213	182	199	211	209	195	192	193	184	221	212	187	183	174	201	182	217	204	176	179	166	180	202	202	192	209	198	165	197	206	171	205	173	183	185	222	200	175	179	181	172	181	200	190	176	192	227	185	187	202	193	206	185	181	182	185	179	188	178	207	198	192	195	175	194	212	191	194	199	186	182	210	187	191	211	232	174	200	199	197	179	195	188	194	191	179	199	199	202	201	226	174	180	163	192	192	190	182	187	183	200	189	184	174	185	167	189	213	206	179	165	220	191	189	211	185	197	205	176	189	209	189	196	198	189	198	199	200	190	191	176	216	198	178	180	191	184	193	179	215	183	169	180	166	214	189	177	190	168	179	185	194	185	208	170	175	205	201	173	199	188	227	188	194	182	181	180	209	210	210	203	189	210	195	183	186	205	195	201	196	209	199	193	183	185	204	203	185	152	174	199	186	168	202	180	210	214	169	214	164	195	146	197	180	161	182	173	171	194	173	193	173	213	189	169	213	201	174	178	165	200	207	198	204	170	167	184	191	171	176	197	224	184	199	173	182	201	189	182	196	187	188	207	181	189	204	166	179	187	172	186	195	191	183	194	183	200	198	198	174	201	188	183	194	186	192	190	196	207	170	190	202	185	179	193	177	192	197	196	189	176	176	189	204	171	195	178	194	208	206	190	176	179	192	174	197	197	201	173	196	181	197	170	189	203	197	199	185	191	218	209	167	190	200	188	188	173	211	194	187	199	195	185	189	200	205	201	168	194	212	201	170	173	167	198	197	183	192	175	182	191	205	212	207	185	192	219	200	184	229	192	188	191	200	176	198	202	200	189	193	194	167	231	178	193	179	214	201	190	183	192	188	193	204	207	181	194	210	209	204	188	192	197	193	204	175	174	203	189	200	180	196	207	181	195	199	187	188	191	181	227	217	179	191	189	210	190	181	181	181	168	205	199	152	190	189	189	204	195	194	189	182	187	167	207	177	186	188	179	181	179	189	199	216	210	185	189	202	201	198	205	207	209	172	201	182	216	178	156	182	179	172	176
5107	4308	8977	9224	8471	6072	4710	4092	3661	3141	2923	2652	2213	1926	1642	1519	1205	1101	1142	1469	1267	1078	1016	1003	1015	1138	1117	910	802	753	707	734	793	735	585	605	619	552	534	539	499	646	782	581	530	457	468	468	500	485	495	492	475	482	521	460	438	497	519	475	461	468	478	508	527	498	474	507	498	461	492	501	496	481	480	491	483	489	503	511	482	493	462	464	451	517	496	502	508	511	507	468	503	489	457	499	532	475	530	480	473	465	459	521	480	476	449	463	488	515	476	479	498	488	480	466	480	500	460	470	478	472	475	503	474	454	438	461	499	487	474	531	499	489	452	468	460	478	477	456	491	456	529	480	512	460	490	503	483	508	481	524	495	473	422	483	532	508	510	518	477	519	542	498	525	478	484	443	467	505	503	457	480	484	485	503	482	498	483	532	462	500	520	476	506	481	537	494	482	526	473	515	527	472	461	466	458	468	475	455	483	457	495	455	415	486	479	482	506	505	514	498	488	522	499	489	507	495	486	499	510	520	527	487	504	510	502	487	481	502	458	500	471	457	511	487	519	473	504	504	488	487	471	477	495	502	479	505	495	487	462	484	467	501	498	514	474	469	498	490	484	498	519	454	518	503	504	488	445	472	500	486	491	473	479	510	444	513	491	478	498	507	469	469	508	446	492	493	514	479	516	473	478	495	534	485	462	479	509	465	477	504	544	476	485	510	517	489	480	482	519	478	491	472	512	474	491	470	456	468	466	511	488	474	458	475	486	489	452	456	482	479	473	495	498	509	484	489	486	529	469	461	453	477	488	446	498	497	522	461	492	470	502	473	481	468	482	461	489	489	488	490	485	449	488	464	473	484	483	441	502	527	467	484	488	465	547	520	504	494	473	495	452	479	499	462	485	489	489	490	503	492	481	481	474	492	491	513	490	493	463	497	477	510	473	505	521	467	471	471	483	491	483	479	523	453	483	464	463	481	472	474	445	466	480	472	523	504	480	504	491	485	462	508	526	492	471	461	461	513	485	489	528	517	499	482	465	457	513	488	478	565	465	495	493	492	520	449	488	503	483	505	516	490	478	493	461	487	444	484	483	494	466	509	492	538	479	469	486	462	540	515	481	500	519	464	484	490	478	501	506	496	477	457	473	440	526	467	489	494	482	490	498	500	492	518	507	464	492	488	518	463	528	492	542	465	466	466	492	490	488	523	526	509	469	482	503	452	485	484	496	529	470	491	500	504	499	495	496	472	489	468	465	495	526	457	481	482	529	459	490	462	488	462	514	510	491	499	509	486	491	490	490	460	498	468	541	469	475	493	486	504	461	516	504	475	511	479	489	484	452	499	438	498	477	506	502	494	457	487	472	478	499	480	495	518	523	501	529	494	472	462	497	457	516	482	521	501	473	497	449	490	500	464	510	502	478	463	503	497	455	502	517	493	486	479	496	483	506	488	466	496	451	501	463	495	490	504	521	474	480	506	484	474	483	498	500	507	452	501	452	491	458	478	526	467	498	495	509	466	462	478	482	505	479	503	476	517	496	479	463	473	496	490	502	450	448	487	507	493	514	501	467	540	491	490	481	522	528	472	486	483	512	499	473	494	465	504	469	495	520	531	492	513	506	505	523	531	504	479	497	508	443	482	443	478	469	486	495	481	491	491	509	466	485	524	465	461	516	437	503	490	500	487	515	483	475	465	502	504	489	491	502	449	497	477	516	500	501	483	462	488	495	471	483	499	510	496	474	500	502	522	531	499	502	497	485	500	496	480	478	518	488	497	466	489	470	469	492	456	498	491	529	475	486	482	543	493	482	521	505	502	470	451	499	485	491	503	522	497	496	501	494	482	504	511	468	506	491	454	476	488	518	496	502	490	508	477	526	485	473	522	512	449	544	490	513	532	470	497	477	471	486	476	449	470	473	486	533	468	490	532	461	504	503	525	482	495	506	477	495	495	488	493	473	511	439	507	523	479	478	497	464	474	455	492	458	478	498	488	459	507	480	464	477	476	494	457	487	508	519	522	513	469	523	497	472	467	499	456	479	456	489	466	495	477	501	485	512	489	516	472	545	498	488	492	496	517	488	476	466	496	485	499	496	495	467	479	502	484	485	489	497	499	480	495	513	495	492	482	482	516	525	503	512	539	517	456	512	510	504	476	481	518	483	484	475	472	491	483	495	499	485	511	469	497	465	478	510	456	483	474	510	505	486	480	459	490	502	487	463	494	490	436	517	478	467	499	526	493	476	485	475	523	473	473	454	481	472	487	478	479	475	526	527	488	481	473	470	485	487	527	478	496	447	479	519	496	510	468	495	476	459	527	491	538	473	455	491	479	507	537	496	484	503	479	495	485	448	515	480	499	464	494	438	484	489	463	452	484	474	499	466	508	477	530	491	467	465	477	495	485	480	493	511	485	482	524	480	489	500	478	514	502	482	512	468	500	494	471	486	500	462	462	475	450	464	513	461	532	476	467	463	519	485	517	464	501	520	474	464	475	506	440	488	462	503	469	529	491	466	499	442	476	501	472	505	517	508	478	457	411	501	501	493	482	464	517	434	490	497	489	447	468	518	458	514	479	527	453	481	516	470	493	455	490	521	492	518	485	532	487	504	469	472	479	520	474	502	487	497	448	511	478	522	492	467	478	529	526	485	513	447	491	510	527	498	458	528	491	475	476	472	499	507	470	490	493	515	475	476	507	550	540	522	509	464	489	490	487	508	493	499	492	465	452	482	504	517	451	519	468	460	536	529	473	471	500	513	485	481	518	489	518	495	497	518	447	522	487	462	499	517	481	500	507	490	475	476	489	508	487	495	500	489	499	527	490	500	480	547	472	510	439	491	429	536	501	464	494	500	489	483	472	455	440	499	523	499	492	550	494	469	503	482	468	490	506	488	489	477	478	495	486	501	505	521	448	487	502	498	500	493	506	506	489	520	514	479	491	529	542	509	474	476	505	521	468	527	546	453	520	506	495	469	442	440	489	486	480	483	486	493	492	494	450	497	474	459	501	510	504	500	476	517	531	492	476	462	500	492	511	451	464	467	524	490	464	501	496	513	474	492	479	487	509	510	481	490	494	452	473	510	527	492	492	478	501	467	459	488	503	480	491	465	476	448	468	442	446	518	495	517	523	535	484	468	456	500	488	481	488	478	478	471	450	508	481	499	513	494	468	493	488	499	477	551	489	503	476	481	485	505	537	506	497	490	470	442	514	529	480	480	450	468	489	434	485	488	525	435	459	506	487	499	457	489	520	496	473	489	480	468	497	497	486	496	465	467	469	502	472	502	493	498	470	473	473	492	493	510	498	498	493	473	468	511	461	476	519	478	502	486	439	545	506	466	508	487	512	495	496	497	501	461	446	499	515	493	495	492	485	498	459	519	454	486	462	500	481	503	512	507	477	506	467	468	542	477	474	499	505	468	499	512	466	498	487	508	433	528	462	489	484	491	472	485	490	490	498	460	549	469	465	495	515	515	484	465	521	491	487	501	516	476	479
22838	15828	16855	13796	10565	8703	5730	3911	2964	2606	2060	1624	1271	1003	856	729	592	632	630	586	629	560	513	534	487	508	524	417	413	325	386	408	381	348	353	333	325	314	346	337	340	699	1023	467	321	323	316	338	294	285	314	285	309	318	319	302	281	308	321	330	262	268	316	289	313	308	279	312	285	313	322	322	323	302	305	312	295	280	288	307	319	301	312	321	313	315	301	284	349	291	327	306	296	274	303	281	288	292	318	297	306	296	344	273	280	290	314	316	311	314	305	292	334	302	273	279	313	306	292	330	284	307	274	288	309	294	278	310	305	298	301	315	329	329	280	295	279	294	278	298	286	285	334	316	289	321	281	300	282	315	292	308	304	336	291	306	307	269	284	298	306	283	346	329	331	336	323	328	311	313	321	286	280	256	288	275	291	292	283	310	299	327	327	301	296	312	280	300	279	315	318	305	293	302	359	302	306	254	307	280	311	306	312	308	315	318	304	283	288	312	293	318	286	323	288	307	282	301	300	324	285	290	294	314	293	283	314	312	257	291	309	298	300	335	288	293	285	298	318	302	299	304	284	282	266	316	321	288	309	296	292	326	274	285	294	313	326	300	293	281	305	314	310	320	328	303	312	290	310	308	267	290	299	273	309	275	312	303	275	301	318	286	307	296	292	295	303	303	298	311	349	327	302	304	306	293	277	312	310	274	305	310	294	295	318	301	288	268	287	277	301	310	309	283	276	327	286	288	313	336	281	276	308	286	288	290	301	273	301	296	309	299	311	283	291	297	281	279	320	268	277	286	296	307	316	290	336	323	319	332	340	302	287	320	294	299	271	269	312	334	316	310	281	343	283	303	290	294	303	323	322	307	315	301	318	303	275	323	274	263	278	331	354	284	292	282	319	348	317	281	313	310	286	288	312	322	277	304	304	307	310	332	335	301	319	306	343	303	271	281	306	287	306	286	287	353	293	309	301	343	329	309	304	283	298	310	284	301	278	281	300	301	304	292	297	328	299	294	354	295	334	309	283	285	295	344	254	293	280	319	305	314	311	282	317	304	290	290	310	283	317	295	307	297	294	279	282	308	288	268	286	288	288	280	320	264	286	290	298	296	307	319	292	282	295	284	272	300	304	300	326	270	262	275	310	283	332	304	295	287	295	341	259	280	307	314	308	267	321	325	282	299	304	313	324	287	276	289	308	310	326	284	295	323	327	286	281	349	327	272	305	290	320	296	292	289	282	319	305	331	270	334	312	297	306	287	321	354	293	320	299	321	307	292	336	300	323	313	303	269	296	316	325	298	309	340	300	268	319	255	323	317	318	306	303	286	339	311	291	289	256	292	292	285	307	317	327	292	298	303	292	330	296	312	339	285	294	314	296	290	300	271	271	314	297	283	304	284	303	301	314	294	331	295	274	279	291	308	286	301	274	275	326	311	311	300	308	290	316	317	275	291	307	289	297	310	278	283	305	319	270	298	332	289	306	316	303	283	290	281	265	311	276	294	302	263	313	315	313	323	275	296	297	292	306	297	277	288	276	324	298	343	289	321	300	279	289	283	308	287	283	322	318	316	295	294	296	300	289	270	277	328	294	305	310	304	290	311	278	263	308	300	304	286	302	283	335	284	284	316	284	301	298	297	329	316	326	322	292	293	279	296	302	294	324	286	328	307	282	320	309	299	282	287	307	300	321	274	314	309	305	316	295	310	298	301	290	284	291	284	313	277	312	310	318	292	297	267	285	276	325	319	267	316	288	302	300	282	295	295	305	287	326	317	298	291	302	313	333	307	293	285	294	304	299	306	319	314	298	306	320	315	311	318	285	282	292	257	320	284	283	325	313	302	294	297	319	282	309	301	294	271	284	271	318	294	304	302	313	303	286	310	292	294	304	292	281	275	303	279	287	297	284	297	308	309	317	274	303	283	287	295	322	306	312	317	320	277	298	323	290	308	310	301	295	302	297	280	292	307	279	294	333	333	290	295	292	329	320	317	319	310	283	275	288	302	316	338	310	283	270	316	300	301	311	285	303	293	304	299	279	332	283	352	310	320	335	313	305	331	295	318	295	284	300	334	314	301	279	338	329	269	327	306	307	314	335	288	311	307	328	292	286	302	300	276	306	305	297	317	353	344	254	283	335	280	287	317	310	281	286	281	309	280	283	296	289	297	329	324	294	323	271	309	311	286	283	299	283	279	326	299	310	325	311	329	303	276	310	276	324	314	259	340	296	310	289	302	293	302	290	283	279	283	284	314	364	276	307	307	314	275	306	315	318	302	304	300	307	314	303	314	302	292	286	273	291	328	319	285	314	272	291	275	327	326	289	308	320	306	338	301	280	306	308	282	307	306	309	311	305	318	334	307	310	253	306	342	296	289	307	320	286	310	341	316	308	304	291	280	287	292	298	286	300	315	267	321	292	293	301	295	300	307	279	315	331	305	298	309	286	303	304	306	312	277	302	295	306	310	315	296	336	307	289	311	285	297	301	302	321	277	304	317	298	289	297	320	288	314	327	295	302	295	291	318	304	311	318	276	299	286	278	303	308	286	291	311	300	299	300	306	292	272	325	283	314	305	284	297	308	334	295	327	294	288	280	298	321	286	298	299	318	325	288	321	301	305	305	319	299	303	289	297	338	292	273	281	284	276	326	317	249	332	278	293	283	291	316	319	279	288	309	311	284	324	320	337	288	325	308	315	288	293	294	280	299	296	335	314	318	304	321	285	280	285	306	291	295	302	312	283	327	335	312	292	315	266	298	312	301	303	317	282	290	311	318	349	294	306	293	324	300	291	305	345	320	300	261	257	303	329	303	294	275	301	320	307	324	285	294	290	299	331	311	304	308	318	344	307	267	328	306	293	264	303	276	302	339	313	294	301	314	318	330	300	317	300	293	320	314	299	329	303	297	320	317	295	321	305	271	269	304	288	315	294	288	283	293	308	336	326	290	317	303	319	281	302	341	320	343	319	288	276	321	321	319	310	307	297	277	293	309	305	302	304	313	303	314	292	300	301	306	298	287	257	282	273	282	310	276	302	336	318	296	301	307	298	301	320	298	313	320	291	298	287	301	307	302	295	273	264	280	304	307	308	314	268	281	307	282	313	286	309	291	300	300	335	316	299	295	325	291	291	315	330	349	337	322	295	287	290	288	289	346	301	311	312	314	299	274	301	324	313	308	298	288	295	324	287	298	320	316	270	302	272	303	285	306	296	298	291	301	305	311	292	322	339	321	318	283	282	312	268	288	285	315	303	292	306	309	310	306	323	303	326	283	301	323	303	308	289	322	287	295	293	303	301	325	303	316	284	284	296	299	294	312	324	329	277	263	247	326	273	309	325	309	319	264	279	310	327	293	278	285	339	310	287	303	290	320	297	309	297	291	301	341	335	308	311	299	291	285	298	309	316	267	305	320	319	320	294	310	277	293	307	281	291	299	306	314	288	309	324	327	280	334	276	309	290	294	314	303	321	315	265	317	303	299	319	316	321	326	279	279	310
13314	10936	20024	21695	21365	19127	13902	11410	10814	9982	8980	7229	6165	4959	3952	3561	2787	2668	2777	2907	2744	2503	2307	2267	2215	2295	2249	1556	1550	1322	1193	1312	1188	1147	1128	979	852	840	903	852	1121	3761	6273	1841	1226	830	716	731	738	727	698	751	736	716	772	702	691	743	732	724	719	698	733	752	774	721	751	722	710	753	694	753	746	751	746	713	796	772	697	711	712	733	735	723	722	719	684	730	778	742	755	721	758	674	707	769	768	685	742	782	717	722	739	758	693	758	732	739	679	731	738	709	716	691	699	697	763	690	721	714	731	778	735	713	678	720	697	711	744	705	719	730	729	737	731	714	720	775	729	666	759	721	736	708	749	688	726	699	708	707	705	752	753	767	715	764	708	748	764	720	719	691	721	735	755	677	671	705	698	752	801	711	742	735	725	724	722	712	746	705	774	791	723	747	773	687	732	706	767	739	765	722	784	756	694	743	754	760	769	724	724	765	716	734	744	803	730	739	702	794	701	792	740	752	721	729	787	788	707	721	743	702	715	737	711	753	772	713	732	708	718	712	726	722	720	712	735	697	696	716	693	752	715	724	713	789	735	740	702	766	705	727	742	731	742	743	721	758	720	747	678	723	688	726	715	769	686	793	721	751	708	736	692	767	689	733	776	687	728	722	706	712	733	749	745	779	743	721	734	757	751	733	722	729	762	691	739	753	726	749	731	732	764	700	730	741	744	694	731	767	698	739	714	726	782	730	692	759	720	684	691	719	748	717	762	713	746	763	724	786	748	704	722	765	696	718	722	704	701	681	744	757	715	751	726	731	704	745	710	722	700	753	755	694	669	747	703	745	696	767	753	689	745	766	784	733	744	755	725	738	779	738	714	726	716	696	674	754	675	762	764	715	707	731	728	745	731	773	768	753	761	754	746	752	751	726	774	679	668	725	739	723	743	724	741	685	659	696	717	720	683	734	724	754	697	782	726	712	729	714	723	724	702	718	757	708	751	775	720	739	730	748	713	718	733	709	755	701	698	718	729	730	670	715	726	737	780	743	734	741	752	736	703	722	695	765	760	744	773	735	717	649	774	724	745	728	725	771	719	734	701	727	711	744	692	734	791	692	732	703	679	748	733	702	687	756	696	705	773	740	737	686	717	731	683	718	701	702	690	692	725	710	697	699	770	771	735	744	696	734	740	782	727	750	724	717	658	691	753	759	754	723	714	698	706	713	729	717	714	712	725	756	735	707	736	785	777	723	750	734	704	716	696	719	741	717	693	746	719	724	697	740	742	697	732	741	705	716	740	720	674	681	723	716	708	751	738	788	708	744	727	711	701	726	733	721	727	724	700	751	753	727	687	776	734	747	724	740	765	791	735	774	774	707	724	751	683	727	761	714	748	719	737	676	708	733	716	709	721	733	752	754	671	735	703	714	734	743	752	766	748	742	725	768	724	717	735	770	713	743	748	769	777	723	732	733	691	701	764	778	729	730	725	753	736	723	728	691	730	730	742	737	700	717	727	749	682	718	693	732	781	728	660	693	684	678	716	714	694	716	706	734	703	683	763	728	679	714	723	782	765	733	717	735	737	718	773	715	751	697	749	755	701	767	746	724	733	737	709	736	733	792	721	691	690	721	757	728	751	738	741	711	729	685	743	772	710	766	695	723	743	756	714	735	685	771	732	768	765	714	765	699	676	754	784	752	733	712	743	755	702	712	745	756	720	716	751	719	744	683	670	699	729	692	712	789	693	711	731	716	702	717	699	757	727	716	733	750	743	703	704	720	749	754	730	720	704	697	702	757	731	783	746	694	725	727	705	699	736	704	705	666	713	707	739	724	731	723	749	715	727	767	706	716	740	729	716	747	766	718	759	726	794	753	723	690	730	701	683	678	736	730	698	725	742	733	753	715	741	676	717	664	737	737	723	753	738	732	724	739	741	733	762	741	737	748	752	725	718	737	717	730	719	690	722	707	762	687	697	755	732	674	701	704	744	708	711	690	735	762	723	759	718	783	741	728	725	774	745	737	721	753	773	721	748	733	714	765	680	741	726	757	732	726	708	721	686	706	727	719	719	748	715	729	687	757	739	747	748	738	726	766	729	734	710	738	692	725	717	716	745	741	688	751	711	730	677	695	739	691	742	725	718	734	712	715	714	711	707	748	731	696	720	705	718	742	726	758	707	750	708	735	736	718	737	692	732	687	748	733	772	729	698	703	729	728	740	737	759	755	682	789	709	729	731	745	741	704	760	711	743	671	719	773	715	713	760	705	793	718	714	781	712	697	738	714	699	755	732	745	736	705	762	713	792	731	720	743	668	734	694	756	713	704	705	755	720	690	743	731	727	736	753	694	710	730	731	711	742	745	745	732	691	763	710	772	734	741	731	800	791	686	761	697	694	680	693	747	792	713	745	715	763	700	710	706	711	738	690	726	713	750	753	723	716	717	717	716	716	717	690	725	705	689	728	710	740	721	765	730	674	719	742	697	765	753	762	751	725	761	700	718	745	716	715	714	760	706	777	708	728	717	686	750	754	687	723	722	765	758	740	736	723	725	734	742	708	763	726	755	733	717	756	805	725	717	756	733	722	727	753	724	723	723	764	743	773	756	723	716	711	761	749	732	790	711	694	707	738	708	696	735	725	779	732	683	731	705	737	734	720	717	719	759	757	762	705	718	749	738	775	708	754	702	761	680	739	757	765	706	766	754	758	743	689	739	753	748	728	747	700	712	723	724	787	735	738	745	730	704	788	682	701	702	730	724	723	736	693	675	707	716	738	753	734	726	798	737	736	738	697	721	738	686	721	771	760	747	646	756	735	724	703	736	746	693	723	770	739	738	712	756	712	680	704	712	733	757	706	729	705	735	721	710	707	758	696	739	750	733	721	710	741	778	694	709	756	743	747	715	697	711	740	722	710	749	718	733	743	770	699	705	721	730	696	763	732	695	743	712	772	755	732	722	695	751	679	678	696	758	710	716	679	737	707	703	741	701	721	750	789	730	739	726	734	674	744	709	674	703	730	731	688	724	657	740	750	739	746	694	740	750	685	733	735	772	747	770	703	721	765	758	691	715	724	731	708	709	716	743	732	747	713	719	706	693	697	716	707	725	719	719	704	750	729	743	737	712	665	728	752	754	707	722	708	760	693	702	717	702	768	737	690	737	713	715	734	727	766	725	692	753	739	773	703	721	763	693	751	760	719	714	731	709	698	754	757	750	730	710	699	739	726	732	696	698	699	760	755	788	736	731	730	651	743	735	721	760	763	743	695	675	726	749	749	741	715	733	738	756	723	737	737	763	688	721	727	740	779	701	705	739	728	713	703	707	766	718	768	712	737	740	707	696	687	692	743	746	743	710	686	721	716	746	708	710	756	710	719	728	667	754	748	731	738	689	726	732	746	742	694	720	715	750	748	704	754	745	758	720	686	715	738	724	754	711	731	751	744	713	706	767	697	727	759	708	775	714	718	741	737	752	721	711	710	741	749	765	720	738	748	706	697	688	724	716
29421	20806	22796	19930	16575	12136	8113	5569	4435	3696	3214	2297	1757	1314	1209	1011	841	836	841	884	865	775	752	656	702	767	619	572	525	560	455	473	479	429	436	450	472	438	429	429	408	1111	1520	628	482	403	374	389	389	363	415	365	339	410	413	350	378	370	371	404	365	366	393	392	399	350	360	400	367	327	384	397	420	377	354	386	387	349	350	418	363	360	412	373	339	436	379	377	398	366	380	410	398	384	385	412	397	380	343	353	386	381	342	384	360	389	364	378	378	373	353	410	390	416	406	369	400	404	364	372	363	386	341	399	353	377	384	369	363	395	381	372	375	405	367	379	406	370	369	381	374	384	379	387	364	382	373	396	389	373	418	366	401	385	393	371	336	402	394	357	401	371	367	347	429	364	409	396	362	383	397	353	378	364	371	366	407	373	346	394	355	400	424	343	358	400	397	395	391	376	359	389	412	400	358	385	339	403	384	370	392	376	367	417	397	346	400	353	393	398	378	385	379	416	405	340	395	361	345	391	383	367	357	390	355	382	347	365	338	408	376	371	345	382	398	377	377	382	386	410	382	384	378	378	371	425	384	377	393	410	357	353	383	376	365	358	397	401	423	402	371	403	418	394	392	379	395	339	405	382	372	391	382	409	366	403	379	392	401	357	419	408	398	358	345	385	387	404	379	351	429	397	394	370	393	356	408	379	385	386	341	360	382	406	348	374	390	374	396	371	378	364	391	352	373	375	362	403	365	391	385	366	373	394	372	381	383	375	354	387	380	371	362	347	373	368	365	364	345	367	379	365	376	356	412	344	395	393	400	364	372	347	378	378	353	379	369	400	370	366	366	394	376	396	389	384	358	370	408	385	354	379	385	363	361	410	349	353	400	374	402	371	365	374	410	354	394	398	392	358	349	383	363	359	392	388	403	362	401	379	393	366	353	415	348	355	366	347	392	395	403	373	410	414	343	361	343	376	359	350	371	368	379	368	365	415	374	412	379	382	415	402	383	403	371	364	409	376	392	389	406	421	386	375	398	368	381	389	364	355	376	381	356	329	376	372	362	363	366	415	404	358	361	395	381	362	399	352	389	340	374	401	328	384	385	368	405	414	355	402	387	403	398	369	356	396	384	356	360	361	369	367	398	395	375	378	389	410	381	413	392	356	406	398	360	392	401	391	371	404	371	390	366	381	402	390	397	386	400	396	402	371	399	338	407	402	351	389	363	428	393	389	406	377	388	377	430	363	346	371	381	373	368	398	345	384	399	359	376	389	406	370	370	368	350	404	360	394	388	394	384	383	376	358	385	382	349	385	412	361	370	371	381	401	387	402	383	384	374	402	380	381	375	371	374	388	367	422	387	392	367	359	350	357	384	378	399	372	366	412	421	350	373	389	411	410	379	375	357	387	400	386	403	358	414	377	382	404	378	358	394	370	365	386	413	409	364	423	383	355	390	376	415	362	394	375	392	363	362	377	387	348	389	360	377	401	381	373	377	377	369	383	337	380	393	427	358	394	396	356	397	377	330	381	351	407	414	416	382	405	372	382	416	404	353	374	354	383	399	386	369	379	400	375	373	373	382	397	361	360	384	360	367	360	347	365	435	390	357	404	391	410	363	350	344	373	385	411	377	345	369	389	375	405	356	408	382	381	406	392	407	431	370	383	377	354	373	338	393	361	397	375	355	393	384	379	376	377	398	336	378	390	338	366	401	392	403	372	383	375	368	392	347	388	354	379	373	389	406	353	352	397	365	359	353	374	386	401	362	401	382	396	369	363	385	368	380	377	383	359	381	370	366	356	373	379	380	386	376	391	359	368	358	412	406	421	393	369	428	318	360	381	359	383	347	385	364	342	399	384	385	378	388	363	419	390	384	391	399	405	375	379	403	364	377	397	363	336	372	351	390	394	396	409	383	380	396	358	354	358	361	366	354	390	396	387	385	398	401	378	351	370	386	376	405	349	425	344	386	396	395	378	398	395	331	358	411	346	339	347	371	379	350	380	403	362	382	413	391	351	369	384	412	355	419	352	379	381	387	348	382	378	417	411	368	393	384	394	406	342	362	407	396	369	358	378	374	370	410	400	377	387	410	373	375	379	400	403	376	376	361	405	390	394	359	388	336	371	365	373	385	378	381	375	413	392	359	380	400	349	370	380	406	387	400	356	384	374	374	366	373	401	397	403	412	353	378	395	369	343	384	347	370	373	380	345	356	366	368	357	353	407	409	397	358	382	422	398	341	392	414	415	382	414	375	412	392	313	374	359	391	408	369	366	395	417	393	398	390	384	399	397	384	393	396	375	401	392	377	400	384	366	369	386	395	397	368	409	414	417	379	384	381	357	361	407	381	371	380	384	370	371	389	399	401	406	374	358	389	411	376	348	377	394	421	392	347	400	356	415	365	397	365	396	385	350	382	369	373	429	388	381	369	363	403	375	402	416	394	370	382	367	341	392	386	412	367	400	358	398	373	372	372	362	393	399	401	386	359	402	392	367	407	377	340	389	395	372	357	339	395	348	407	371	384	393	380	352	408	371	385	390	385	343	385	386	431	416	408	349	350	382	377	361	398	353	362	358	377	403	364	385	391	365	372	375	341	390	363	391	393	437	369	364	404	393	340	392	374	409	368	394	374	394	419	419	424	405	362	354	371	397	377	384	392	404	374	380	371	375	323	376	367	357	371	409	403	404	385	384	327	393	359	367	392	358	393	348	374	310	374	376	405	368	346	363	335	405	375	375	375	385	332	394	380	355	355	373	356	409	392	350	384	358	417	361	370	423	379	384	397	405	400	405	373	424	401	369	370	374	377	363	382	401	425	400	374	383	343	335	366	366	396	397	384	399	378	379	373	369	383	379	370	320	366	383	407	398	377	364	385	374	375	366	384	412	368	351	388	393	380	379	433	390	368	400	393	371	432	380	362	396	383	356	352	366	347	379	367	358	378	407	417	386	366	382	378	410	355	387	365	382	417	375	423	393	365	379	356	408	381	374	395	393	408	409	367	371	392	362	382	364	420	400	380	397	362	400	384	359	366	368	357	414	394	347	352	338	387	412	390	345	385	418	339	368	378	390	379	379	378	377	390	366	350	366	378	382	354	362	375	388	397	376	421	375	370	390	388	380	361	371	355	409	390	392	394	384	391	411	402	351	385	379	382	366	364	394	424	372	375	376	363	410	383	381	373	389	406	394	387	426	385	371	393	360	361	390	381	387	403	359	370	341	369	369	395	398	398	393	401	413	371	367	395	361	378	393	389	409	373	394	383	374	397	385	361	362	378	355	427	366	392	366	406	356	354	394	373	347	383	387	413	386	383	395	399	407	378	384	354	399	420	386	344	370	401	392	349	404	381	361	426	377	407	360	396	377	357	415	358	348	394	325	358	403	365	379	359	383	406	398	372	362	363	367	362	417	401	364	405	369	379	398	386	400	354	393	383	358	391	390	375	398	369	356	373	382	383	392	428	350	359	365	398	387	414	392	373	400	418	387	374	362	371	376
16390	13602	24419	26072	27155	22576	18467	14836	14273	13601	12306	9560	8162	6683	5607	4534	3826	3657	3711	4211	3759	3441	3136	2982	3269	3481	2836	2271	2155	1932	1487	1648	1591	1348	1203	1226	1238	1215	1226	1109	1184	5917	8202	2632	1632	1031	849	901	911	852	858	862	888	859	890	851	897	870	849	813	826	929	900	872	857	910	897	875	855	848	883	831	868	855	890	854	853	926	830	871	923	909	884	840	883	868	867	889	884	890	830	864	871	879	855	857	895	886	883	854	873	835	858	860	877	857	880	855	884	901	844	887	840	891	907	901	877	907	859	904	897	891	855	838	862	862	871	870	901	843	835	870	850	848	892	842	906	965	882	841	870	878	855	890	880	872	838	852	931	890	895	867	831	916	871	872	906	837	887	915	916	830	920	897	884	807	873	876	884	829	834	891	862	921	900	883	859	899	908	857	869	861	875	874	870	893	870	922	903	861	862	915	854	883	872	890	871	842	893	845	898	846	853	849	938	849	836	890	886	869	845	859	906	894	850	867	866	891	849	904	850	844	881	903	903	897	891	906	801	825	926	924	887	921	929	839	879	920	844	854	877	902	892	850	860	892	848	904	868	886	869	847	848	876	894	857	916	887	865	887	861	848	854	840	850	904	883	861	930	848	921	888	900	883	843	899	838	873	847	838	884	855	835	868	905	878	840	857	820	893	907	884	866	879	907	856	898	839	850	875	906	870	896	866	845	821	902	839	878	880	868	904	808	917	920	899	874	912	861	869	906	893	809	875	943	870	898	857	882	857	854	906	895	891	826	879	855	866	897	843	893	898	865	917	861	864	872	910	865	884	891	833	807	862	919	872	852	850	843	908	908	891	877	859	893	872	869	948	934	898	877	889	879	844	881	875	845	832	851	820	859	945	842	918	857	903	869	889	895	885	836	811	884	878	859	866	885	870	818	867	849	892	884	887	875	869	871	963	839	834	851	848	882	932	895	931	873	863	929	856	855	849	864	883	907	885	877	850	864	823	923	863	820	858	868	851	917	898	918	900	869	891	872	829	941	866	868	835	861	920	898	880	889	860	901	861	820	891	870	878	862	892	903	862	885	891	878	865	902	881	896	889	905	831	866	860	897	867	893	864	851	823	847	853	890	862	814	870	864	841	873	849	863	886	879	901	909	909	904	813	887	897	839	909	898	893	890	912	829	814	848	880	871	888	871	922	905	894	909	885	900	910	903	815	881	898	886	843	886	878	883	852	860	842	874	911	883	870	890	826	824	889	898	898	879	853	801	867	866	864	821	830	884	902	841	869	896	776	869	877	849	865	896	923	862	873	862	905	890	849	893	843	898	908	898	823	888	856	895	865	911	903	850	861	855	836	849	837	895	860	862	893	890	896	889	893	879	889	827	875	862	870	853	872	842	871	892	839	885	891	886	910	846	898	875	878	870	913	850	912	901	916	826	889	863	927	908	899	855	871	890	805	900	829	913	863	965	918	891	916	837	884	884	866	898	810	829	851	821	841	863	881	798	880	938	875	846	862	873	854	845	889	822	897	881	816	912	933	857	817	886	901	920	876	892	802	884	947	850	916	868	902	862	864	884	861	912	862	844	848	867	975	896	862	882	867	835	868	859	882	860	871	885	864	950	886	897	881	820	874	872	872	897	907	870	893	858	888	967	864	897	868	889	847	886	843	845	847	834	852	875	909	853	913	905	883	842	848	878	917	825	839	923	881	890	871	832	863	892	849	907	858	880	895	914	873	873	844	859	901	831	816	851	907	796	908	841	879	856	871	864	849	902	863	883	902	857	829	855	875	911	815	854	855	815	844	902	871	905	868	955	879	852	872	837	846	838	926	895	871	911	888	876	887	963	863	884	878	852	857	859	871	899	824	928	903	808	903	833	865	928	857	864	882	836	863	897	844	917	846	880	850	852	901	871	910	823	865	855	882	894	892	845	883	892	834	867	904	823	819	875	909	949	834	885	880	833	891	906	929	889	878	850	850	895	834	878	894	859	824	867	880	813	925	883	868	900	919	864	853	907	887	923	854	872	911	865	833	876	890	838	833	922	857	860	882	913	871	812	886	812	883	877	854	842	845	894	833	835	857	943	868	834	895	916	870	912	886	859	865	900	843	858	849	935	861	871	916	891	884	885	868	891	827	872	849	915	838	860	880	859	838	858	887	849	861	825	916	846	903	854	869	901	844	886	872	872	903	851	871	895	835	904	905	873	820	903	851	873	897	841	877	861	856	847	821	893	860	875	891	871	891	900	917	839	890	880	832	905	827	917	869	872	876	900	903	859	887	923	848	901	860	887	926	876	867	904	904	876	866	892	875	871	837	849	841	853	843	894	821	907	911	853	910	880	888	890	886	875	843	838	856	886	869	912	868	834	882	906	865	855	844	895	927	915	832	918	861	931	856	886	866	855	861	946	881	869	886	905	839	872	860	894	920	843	833	862	892	898	898	858	834	915	845	812	863	820	842	921	876	848	880	878	881	880	913	884	870	880	858	850	892	880	847	886	838	877	861	892	869	844	868	902	845	886	887	876	813	858	853	813	890	857	857	879	895	922	876	875	865	842	912	853	863	864	875	828	823	896	915	926	884	885	872	856	901	799	877	854	867	887	906	868	901	855	857	878	868	903	870	861	786	886	917	860	878	858	880	939	872	921	876	848	877	900	899	879	859	880	905	826	903	902	913	888	888	826	867	869	884	866	860	911	800	851	869	879	832	803	930	879	864	866	860	907	849	894	933	960	901	924	856	867	882	851	903	844	923	852	889	882	871	853	874	819	919	932	864	926	886	887	911	850	840	859	877	874	858	872	913	851	938	912	876	891	857	875	873	933	888	902	858	833	860	817	895	863	918	919	853	930	889	864	902	883	870	823	894	856	922	882	845	913	869	866	819	900	870	849	868	882	839	926	847	912	906	868	886	817	880	837	884	862	855	899	898	833	879	887	882	883	886	883	880	858	910	921	853	895	883	863	944	894	869	886	909	821	888	879	854	883	867	877	906	859	835	896	874	854	828	888	810	917	871	877	882	840	861	822	901	780	902	845	852	903	886	895	891	865	879	869	856	896	830	928	905	888	814	848	794	922	841	819	818	912	866	897	882	891	907	876	863	841	893	866	926	901	860	895	829	924	855	900	888	883	863	835	944	889	890	885	897	852	891	898	809	905	883	864	891	859	868	848	853	832	853	809	886	855	892	910	834	872	826	872	886	900	840	883	887	871	875	916	921	896	906	878	827	828	894	921	886	877	856	901	902	864	893	853	894	837	817	872	911	833	871	864	849	877	874	857	882	911	885	894	876	899	882	896	873	826	901	849	874	838	865	910	887	899	892	851	905	848	861	886	831	893	904	827	857	892	901	872	854	906	928	909	862	867	858	864	883	877	833	859	850	848	857	856	834	881	886	848	909	884	864	838	847	867	831	867	883	923	849	828	907	878	884	844	858	909	826	890	854	879	893	857	922	912	823	912	897	878	901	859	858	873	892	908	864	883	895	908	847	845	887
8929	4488	5180	3244	2470	1393	1011	798	759	660	632	535	512	403	393	363	324	298	323	308	285	247	253	304	286	281	262	287	284	234	230	232	226	230	216	210	213	209	223	180	225	216	231	228	218	200	198	206	215	192	204	184	208	208	212	208	184	196	212	190	176	206	193	209	214	213	191	175	186	201	201	195	200	204	184	205	187	231	184	197	209	222	207	193	206	195	197	189	187	233	208	215	176	185	205	183	188	194	199	207	212	198	203	199	216	193	189	181	216	187	208	211	231	199	191	200	179	181	187	178	220	204	207	229	222	198	203	184	201	176	206	212	206	195	211	182	195	215	203	210	189	202	206	192	193	211	206	179	205	219	176	205	203	188	188	219	204	205	204	194	199	230	185	223	208	223	173	189	176	199	197	197	191	188	200	216	201	202	222	200	206	179	188	194	213	227	215	176	183	204	182	204	200	190	185	184	182	198	188	194	198	198	219	214	197	180	185	178	207	216	218	183	185	203	191	202	184	174	177	214	201	184	226	202	166	216	189	205	208	196	196	183	199	227	243	197	210	191	217	202	206	176	212	181	193	209	220	190	212	199	198	206	211	197	201	191	189	182	225	186	200	208	195	193	196	219	223	196	205	180	189	215	177	194	227	186	191	208	176	171	206	201	219	203	211	183	212	219	206	201	217	209	208	216	175	218	168	188	204	186	208	207	196	165	186	175	183	220	223	217	233	204	244	178	185	207	196	183	194	233	174	195	211	183	195	219	212	204	204	221	212	207	209	198	198	170	214	186	190	227	215	187	205	188	190	211	204	187	203	206	172	173	193	195	168	201	204	191	203	197	207	214	202	181	194	196	190	218	196	182	205	227	189	198	207	198	202	224	192	208	204	190	197	193	200	207	183	206	181	189	202	232	213	179	207	179	191	202	198	202	205	207	185	185	224	181	188	195	203	207	192	216	210	213	168	194	221	184	216	195	209	191	209	179	182	208	153	195	198	198	167	207	200	211	192	218	224	220	217	214	204	188	193	200	190	219	193	229	208	193	209	200	198	204	188	243	192	206	218	185	189	195	196	213	208	203	198	203	189	195	198	194	226	182	205	193	177	180	200	188	211	207	182	191	193	200	180	200	210	185	193	180	200	185	223	200	186	169	191	211	185	233	217	190	188	199	191	186	185	209	199	210	199	224	200	218	185	225	196	192	169	208	185	180	181	192	190	217	197	198	204	218	212	199	211	202	219	200	199	161	188	199	192	213	187	190	184	227	200	203	175	204	194	187	207	173	218	182	206	185	207	196	210	166	185	188	198	211	216	232	221	197	194	224	223	183	208	196	216	201	182	194	200	222	207	187	234	195	210	209	189	214	214	191	216	194	192	194	217	206	222	182	216	198	218	211	218	180	215	188	213	175	186	245	201	204	192	191	203	205	203	233	225	198	217	197	216	199	205	200	175	195	189	213	193	195	171	216	201	196	199	205	210	221	194	183	188	215	219	207	182	210	235	180	181	216	211	208	194	222	179	183	199	186	210	188	191	223	173	191	208	196	191	200	183	166	166	193	203	202	216	201	187	197	196	180	200	207	201	225	239	210	217	200	191	202	224	205	205	236	187	204	209	191	214	197	185	206	193	196	201	230	222	208	227	192	193	240	189	204	223	192	203	177	190	216	203	191	210	222	193	165	186	194	196	224	224	208	228	197	214	195	218	202	175	214	173	189	199	188	193	221	198	207	188	177	171	200	199	196	186	194	194	197	184	174	192	189	193	178	205	197	204	223	195	187	227	204	176	215	192	184	169	200	184	210	185	210	207	193	186	174	193	216	203	185	186	181	211	214	223	202	237	227	186	222	202	202	192	179	173	197	189	224	202	184	191	203	227	208	196	206	210	235	200	194	210	192	224	188	215	223	191	197	183	227	183	193	195	198	194	215	198	223	199	197	221	201	216	193	214	199	219	183	217	191	204	190	192	210	207	212	175	209	183	201	209	215	208	184	197	197	168	188	196	205	183	224	185	185	218	200	170	207	191	170	192	190	210	192	208	201	192	186	182	197	200	187	210	189	209	220	189	215	199	207	225	212	197	201	179	205	188	175	183	214	188	196	177	184	167	205	193	192	213	179	192	200	250	182	230	194	211	204	197	227	218	218	200	204	214	176	200	203	200	211	202	178	227	167	184	192	213	183	195	190	183	207	206	215	176	202	225	199	217	186	224	220	184	208	204	212	185	197	185	193	204	194	193	209	197	205	183	219	243	192	198	174	207	194	183	188	222	203	222	186	192	168	182	200	193	186	205	211	206	209	224	177	188	167	218	210	208	215	225	204	218	210	191	223	172	224	176	195	202	189	211	208	191	193	186	197	181	224	210	184	185	197	217	195	213	193	213	174	187	223	200	214	202	186	223	187	169	211	207	186	187	184	220	199	202	233	188	213	183	203	172	224	191	212	203	209	217	187	194	202	205	181	232	208	196	187	198	208	184	192	219	175	197	164	198	204	196	174	220	174	199	192	182	204	250	193	196	202	192	204	190	189	223	205	189	191	211	206	199	207	209	191	202	211	193	221	204	192	196	203	197	201	204	209	219	221	191	214	195	195	214	185	215	179	192	208	189	219	191	179	186	205	208	191	213	215	200	199	212	190	187	201	171	213	214	221	208	201	194	200	193	203	204	217	233	194	175	226	197	224	187	211	217	199	188	199	197	199	210	202	207	219	202	193	198	180	187	190	184	164	186	192	221	206	213	228	206	236	189	191	209	196	203	213	174	219	209	237	182	211	198	184	191	198	224	223	179	185	219	213	238	199	207	210	221	208	181	220	217	156	178	224	204	224	185	219	169	203	201	212	195	208	233	195	191	192	200	185	180	187	201	213	194	198	199	180	196	203	201	185	206	223	218	219	198	188	201	201	206	176	221	207	205	195	213	217	186	199	193	196	202	202	197	228	224	200	208	200	193	229	208	203	194	177	224	189	171	194	204	191	186	194	188	240	189	177	185	201	235	179	199	175	187	199	207	216	214	202	191	222	211	194	214	171	205	208	224	207	181	189	214	189	196	188	219	208	205	215	195	190	193	215	223	213	208	201	190	202	193	192	183	182	207	188	214	217	198	188	226	203	186	193	188	203	197	213	192	183	225	201	203	181	218	206	206	213	190	202	178	201	216	180	183	196	205	177	196	207	198	196	239	185	170	215	214	214	195	189	171	183	201	216	209	213	203	203	235	178	211	197	195	222	231	212	168	176	181	193	172	185	189	205	201	202	186	166	167	187	217	174	204	209	225	176	235	198	221	194	187	218	195	173	196	208	195	205	188	180	173	195	202	198	234	203	211	192	198	213	190	209	185	190	218	193	213	185	199	197	185	209	212	214	187	182	189	176	178	191	224	225	205	207	198	202	215	199	177	196	224	220	209	191	209	208	195	197	171	218	193	212	180	215	207	220	200	195	188	199	223	204	194	202	184	193	198	181	168	207	185	182	201	214	204	203	200	174	188	202	198	185
5350	4082	8903	8641	8651	5764	4457	3812	3395	3171	2984	2667	2300	1771	1691	1476	1214	1209	1405	1392	1302	1018	1073	1110	1316	1369	1154	1133	1156	955	742	712	658	636	656	683	619	620	613	546	580	668	793	607	555	481	513	470	558	483	497	520	544	504	500	525	511	563	523	511	499	492	559	501	504	537	522	534	522	504	499	542	491	525	525	510	496	540	509	514	498	518	521	521	491	492	482	500	503	539	487	519	487	511	522	516	494	513	466	523	511	569	501	478	510	496	512	539	512	474	538	541	515	534	456	489	483	487	527	510	509	480	475	502	525	531	502	492	525	528	527	527	509	514	561	500	488	529	551	492	516	473	539	538	496	482	555	490	516	535	510	534	525	501	526	535	524	496	514	539	566	547	550	503	566	500	486	506	508	490	518	499	515	511	549	485	497	489	521	486	503	472	505	506	536	538	546	518	552	519	498	507	515	513	521	519	529	536	504	539	492	470	488	540	517	516	538	502	500	515	519	474	489	535	512	560	481	487	465	547	501	530	530	497	532	496	544	534	501	485	492	487	525	499	534	508	502	524	503	560	550	528	539	510	504	508	487	493	487	527	484	574	527	452	512	545	503	514	467	524	504	518	475	515	505	534	494	551	488	519	494	485	488	502	519	541	502	519	492	513	515	495	510	540	538	477	484	536	518	497	503	490	537	506	535	502	490	541	502	477	516	562	543	516	508	519	498	541	531	536	478	523	493	504	573	537	515	507	518	525	515	525	518	488	496	532	532	529	546	538	521	491	518	490	554	491	494	504	491	532	553	491	505	523	504	491	484	512	534	510	528	507	510	528	556	484	538	509	489	487	486	503	537	534	485	533	573	504	513	490	543	505	490	515	544	493	517	521	509	484	514	558	534	562	510	522	534	497	535	444	526	503	502	536	537	521	521	491	530	508	522	498	524	524	535	525	531	520	503	555	483	518	549	519	504	479	554	508	502	536	508	503	524	543	514	493	494	544	508	534	480	491	503	510	505	507	525	489	513	489	513	518	480	527	533	509	526	507	532	519	536	515	481	525	520	484	533	537	492	538	502	510	523	524	512	526	498	513	526	536	538	490	515	552	495	522	498	498	526	501	524	514	495	472	545	513	522	527	496	521	506	506	511	497	517	468	500	540	524	481	509	507	493	506	480	498	525	509	533	489	512	535	497	523	482	511	529	492	535	524	469	521	518	483	548	550	510	541	528	518	509	488	481	490	567	552	514	477	511	517	493	520	517	543	525	519	513	507	520	569	514	534	497	484	483	498	469	481	542	461	539	486	504	548	498	506	513	485	551	506	526	542	516	511	533	538	505	514	512	486	516	523	523	492	516	520	535	523	543	533	558	532	513	479	526	517	498	478	493	539	503	505	509	505	494	496	512	524	514	500	516	498	518	541	513	485	522	514	497	550	521	504	504	498	556	531	486	495	488	508	507	523	524	489	503	500	469	470	517	466	492	534	556	494	520	519	519	499	496	517	486	521	506	496	483	518	534	496	511	499	523	525	518	488	545	528	509	517	526	536	547	506	449	507	541	509	508	557	551	468	535	546	515	520	487	499	493	516	454	495	554	487	519	525	514	513	501	497	512	490	522	503	486	484	523	497	506	490	471	483	546	494	501	513	508	543	504	509	507	464	499	525	479	547	515	505	538	496	486	506	569	503	510	531	529	545	479	523	542	535	544	514	514	498	506	494	546	533	529	514	491	552	502	570	473	505	507	531	532	502	527	544	529	528	500	511	507	529	476	488	524	504	502	549	549	542	506	483	526	518	510	506	546	562	532	494	549	505	494	510	508	529	504	535	497	526	492	507	507	497	499	532	498	508	515	498	518	548	524	526	503	527	530	493	523	544	462	528	522	535	502	507	540	542	520	536	507	498	486	534	537	492	450	491	472	536	514	499	522	519	486	536	508	500	493	547	515	499	480	527	491	492	553	484	527	496	521	505	519	504	547	555	502	528	539	496	518	551	505	529	509	466	520	490	545	544	530	486	528	500	488	522	519	512	511	512	524	540	514	543	477	525	478	529	517	504	524	502	505	488	548	513	529	490	524	518	535	531	479	550	518	491	539	488	515	502	568	527	520	504	519	538	531	522	511	472	533	549	477	512	527	508	511	527	497	491	510	575	533	499	524	518	514	521	525	502	528	499	549	552	513	528	511	535	514	505	523	542	551	484	489	499	514	491	517	549	534	540	494	506	493	492	495	492	500	503	540	513	571	519	442	528	512	518	499	561	464	533	505	492	527	528	500	516	537	509	541	501	516	509	524	491	552	508	525	477	503	482	483	518	527	494	535	515	521	532	554	524	519	530	480	507	528	487	511	490	497	506	540	509	489	517	503	503	492	511	508	487	506	498	528	501	485	525	554	540	521	512	500	484	494	528	540	580	558	500	505	474	515	515	522	518	549	498	493	506	511	534	517	542	521	544	481	530	531	508	495	500	491	517	495	522	512	545	497	564	539	494	530	481	495	467	533	529	488	487	508	554	503	488	506	502	507	461	507	524	483	517	535	524	478	493	507	494	490	498	450	493	536	482	488	508	530	530	497	543	498	546	491	516	527	533	519	509	531	515	516	510	500	540	491	515	535	535	503	523	492	522	500	509	518	458	492	506	506	494	508	518	537	503	495	509	551	498	506	518	524	498	537	520	486	492	517	507	483	522	520	538	488	525	463	501	475	502	535	514	528	541	528	452	497	521	516	485	526	464	525	515	512	532	557	529	524	533	495	524	521	493	512	515	479	546	533	537	508	520	553	514	496	538	543	501	461	504	522	488	559	516	508	547	520	505	524	493	497	506	526	494	490	540	514	551	533	525	491	551	514	498	511	486	512	512	554	513	495	513	468	499	500	527	543	546	500	513	550	473	542	503	554	505	537	484	548	502	509	509	517	504	549	535	507	516	540	500	513	512	550	511	498	529	517	512	526	532	490	525	539	500	473	519	508	542	482	527	494	539	478	530	512	508	498	502	495	518	539	516	472	531	489	515	519	530	502	493	491	529	519	504	510	495	499	505	485	524	541	495	527	481	540	490	508	497	533	512	521	519	538	535	478	485	491	493	515	524	520	513	499	528	517	514	513	535	529	568	499	497	512	533	510	540	510	528	486	519	516	522	511	497	532	507	537	515	517	515	519	499	541	505	512	546	520	463	488	501	511	510	535	471	522	543	551	521	509	516	481	456	487	510	515	508	503	538	512	528	516	492	534	527	526	546	503	509	511	513	496	502	513	495	497	507	485	520	472	507	514	537	495	518	505	485	516	558	525	522	513	528	508	509	547	493	496	510	483	479	485	517	496	570	534	526	503	528	478	512	546	516	537	476	541	465	492	545	537	487	523	534	544	521	520	508	523	482	528	492	519	525	487	530	561	521	545	513	530	546	544	476	510	500	495	510	487	505	511	511	504	522	505	494	497	551	497	481	540	475	508	485	494	550	544	464	482	503	512	493	548	527	546	509	487	523	538	538	520	532	502	498
22235	14355	16704	13749	11476	8663	5692	4165	2979	2312	2053	1701	1329	1058	923	730	573	615	652	625	530	529	492	584	588	499	574	551	586	462	435	346	349	352	406	358	342	348	368	325	346	533	843	545	336	284	353	334	317	329	342	321	312	352	304	320	302	297	371	346	320	329	304	313	311	322	324	334	266	319	319	316	329	287	337	294	316	300	312	311	293	335	290	354	249	310	334	314	284	301	299	314	311	340	305	336	344	328	308	317	287	333	313	313	313	331	314	286	296	325	305	315	307	277	286	314	329	304	321	331	330	291	299	318	300	296	322	298	321	302	318	287	308	311	289	323	303	338	346	313	319	316	374	311	284	277	291	327	304	305	334	332	302	309	315	302	310	331	309	291	307	311	301	299	295	315	308	355	330	303	296	283	322	313	342	313	305	300	312	318	339	292	313	320	279	301	302	338	326	316	322	313	315	310	340	315	322	303	328	312	319	323	307	300	320	325	306	306	346	326	326	312	312	326	342	347	323	343	312	307	318	289	309	272	313	332	301	326	306	330	293	303	321	329	315	303	294	285	315	323	309	317	309	299	334	316	314	313	319	294	275	327	336	317	314	287	311	269	311	316	339	287	335	317	279	306	303	281	296	309	329	343	300	311	310	294	317	306	289	304	336	314	306	326	321	307	338	325	300	318	336	320	284	321	305	325	338	325	329	335	316	311	316	325	299	314	315	311	294	359	309	323	312	325	296	310	311	294	278	318	306	296	342	308	322	293	318	300	320	294	313	324	316	315	315	319	333	331	297	287	319	337	321	309	301	329	354	291	325	300	307	339	321	312	322	318	290	326	309	298	315	313	325	325	327	318	290	306	297	320	274	315	280	291	336	310	307	303	324	324	291	294	307	277	323	277	273	328	316	318	316	297	325	343	313	288	299	306	315	325	325	310	311	298	332	332	311	312	326	291	348	304	304	323	304	317	318	292	319	331	289	301	349	303	287	281	293	328	307	314	322	276	323	332	310	294	313	320	304	296	291	323	295	306	318	336	325	317	323	315	293	336	302	289	295	306	328	304	330	333	316	318	333	316	278	288	319	313	316	320	274	303	337	300	337	322	275	338	321	289	317	298	300	337	310	278	282	289	311	325	320	331	279	319	325	323	279	299	332	350	310	315	303	317	323	295	306	326	311	306	302	306	308	283	326	327	305	268	356	295	295	322	327	305	336	294	312	385	305	322	311	331	319	296	286	273	293	345	326	302	338	327	297	307	353	308	293	358	289	333	290	307	332	276	291	305	278	345	309	315	299	317	327	350	319	272	303	323	328	304	328	298	310	314	301	308	321	312	297	307	339	284	306	351	310	290	308	304	306	321	323	308	343	297	306	317	292	351	299	281	346	367	330	282	292	304	303	297	309	305	303	348	301	297	327	297	316	319	329	344	344	312	298	326	287	302	289	314	314	342	329	299	317	301	364	279	306	361	310	304	310	317	307	316	307	340	314	321	285	329	306	286	324	322	285	289	337	293	309	320	342	318	337	287	282	299	295	297	312	317	319	309	323	294	321	289	287	333	299	286	296	325	337	317	307	313	321	346	317	293	290	309	333	329	303	289	326	343	295	289	299	342	294	278	299	305	304	299	286	325	291	323	315	277	323	315	330	330	329	313	331	333	316	284	301	294	304	328	333	316	349	339	308	319	315	302	325	313	287	313	317	322	339	314	280	320	312	318	298	316	278	257	293	322	332	313	330	313	289	305	340	307	274	309	330	282	306	338	309	341	348	305	327	341	309	293	291	317	320	300	274	300	307	338	334	334	296	302	272	328	343	292	302	309	325	291	309	310	326	299	308	296	305	322	293	289	275	342	315	348	299	310	317	306	355	326	289	321	314	301	295	329	351	366	264	290	324	297	319	316	328	314	316	318	320	310	310	275	292	292	333	309	328	335	317	293	333	317	288	326	348	311	317	333	306	299	340	316	290	325	293	299	298	331	284	300	291	335	293	315	361	344	307	313	339	313	291	302	367	314	304	321	312	306	323	289	334	305	301	319	296	320	361	293	295	347	313	303	292	318	326	329	321	296	313	319	333	318	303	271	288	337	300	294	296	324	344	311	325	304	322	334	305	285	336	313	332	323	286	305	328	291	312	337	315	347	282	298	325	287	315	300	313	313	339	312	308	303	359	303	362	350	330	309	279	342	274	319	263	327	331	280	311	257	350	314	322	323	309	310	292	301	343	299	283	255	346	324	278	302	295	319	321	306	298	306	319	320	311	324	312	307	300	324	290	315	304	319	307	352	299	297	340	302	295	293	311	282	305	296	318	273	360	297	319	352	315	304	283	309	301	335	323	353	309	327	297	334	322	321	303	308	302	333	297	289	316	300	334	336	324	303	315	309	308	308	304	292	319	290	304	304	312	300	327	305	307	288	282	355	324	274	338	279	297	316	333	298	304	283	328	319	328	291	286	322	322	318	295	294	289	306	290	329	327	312	282	270	333	316	289	294	300	350	325	313	317	312	319	286	320	332	308	294	299	308	312	287	292	301	308	312	297	296	312	344	315	313	270	319	295	302	324	304	292	319	319	292	318	288	331	294	301	309	338	304	314	344	294	320	287	294	312	313	315	279	291	301	295	316	302	322	310	280	309	320	304	310	318	288	296	314	284	309	328	272	311	352	345	320	278	323	314	280	318	304	268	329	308	299	309	320	321	322	299	302	328	315	342	292	310	326	302	291	322	286	302	343	313	310	319	306	311	306	315	331	341	291	284	321	338	305	319	320	327	277	332	307	319	335	318	299	313	329	321	294	320	298	295	289	316	335	393	303	315	321	303	297	310	301	267	298	348	305	305	304	306	301	319	290	269	311	318	322	324	319	357	342	322	337	334	309	294	300	307	331	328	277	275	257	304	284	308	304	326	335	293	303	299	318	312	302	313	338	300	299	314	328	284	278	297	306	293	299	300	279	314	311	282	300	296	342	299	306	292	283	313	305	292	330	306	325	312	342	317	319	316	289	270	282	295	346	309	317	296	333	311	331	299	295	267	312	295	285	284	345	294	292	348	301	296	321	298	262	306	313	311	310	314	290	307	289	288	278	295	319	274	314	314	322	315	325	292	298	309	313	302	290	346	314	275	319	320	280	265	319	302	279	294	312	297	283	304	310	292	306	323	315	316	291	307	337	321	299	331	295	328	298	290	351	296	311	333	313	297	285	320	306	278	321	324	334	295	336	299	327	303	287	323	340	290	315	292	316	318	327	301	322	355	326	315	310	313	323	316	328	348	330	283	348	288	338	296	285	287	317	297	323	297	318	317	342	318	310	315	314	300	297	288	321	316	318	310	291	312	294	286	327	293	306	285	311	293	294	321	325	323	310	360	310	322	346	297	341	315	314	333	310	314	321	305	313	318	324	322	326	281	290	308	319	286	328	314	367	307	310	306	306	306	302	303	325	311	286	315	343	297	337	307	283	317	312	316	344	300	338	314	308	316	271	303	298	328	326	341	323
13084	10321	19500	21461	22175	18120	14093	11346	9741	9141	8614	7616	6343	5082	4306	3210	2719	3048	3399	2934	2344	2347	2437	2785	2744	2094	2452	2343	2620	1680	1464	1200	1063	1093	1216	1062	1047	1048	912	886	962	2423	5159	2465	891	702	761	758	780	789	775	732	775	734	735	761	752	763	769	779	779	761	749	755	771	745	739	805	736	762	727	760	731	714	727	804	751	775	740	729	709	719	759	713	770	729	768	734	760	774	771	763	745	769	721	773	748	774	759	768	770	745	787	747	707	754	787	682	775	745	748	764	753	748	769	711	767	759	698	751	743	726	739	749	759	744	799	783	718	768	751	778	802	738	752	785	741	757	779	722	736	748	772	780	767	719	747	738	713	726	756	729	803	750	797	751	762	711	781	748	751	741	704	790	797	770	748	731	726	765	744	756	760	737	729	730	732	742	792	785	771	734	739	730	764	776	689	763	725	777	756	699	760	711	738	782	720	744	734	780	757	702	738	689	768	721	797	783	748	767	797	780	778	726	711	708	768	774	728	758	787	729	740	720	785	752	775	762	748	750	738	783	761	738	799	770	745	768	718	742	743	752	758	756	738	693	741	768	741	746	785	700	798	793	765	773	711	736	758	797	775	763	757	778	785	728	736	753	750	723	738	742	766	758	737	746	771	770	715	710	816	746	756	744	760	737	770	705	735	728	751	751	739	797	774	732	717	748	763	717	750	740	757	777	728	783	779	775	735	722	759	703	806	792	785	778	777	728	739	711	762	771	759	696	717	750	760	735	734	736	724	741	671	730	735	745	725	753	729	709	710	755	744	736	740	792	744	761	773	776	712	797	781	762	769	764	714	751	745	719	756	774	746	734	770	742	779	733	742	741	736	801	753	736	736	757	747	750	764	709	760	759	723	758	755	751	714	744	748	719	784	773	745	691	759	758	721	750	746	759	769	737	779	730	751	724	772	728	755	765	752	729	797	717	708	735	771	728	741	723	769	749	783	745	743	759	741	734	765	764	763	750	773	707	751	720	772	780	759	771	736	730	787	732	737	749	734	744	749	718	704	751	700	784	715	732	727	687	733	761	782	734	725	788	811	757	726	724	757	753	764	762	753	801	762	727	797	753	761	747	730	745	813	740	754	736	755	722	740	710	694	771	722	717	730	741	742	753	802	726	738	749	757	766	726	716	699	776	720	717	727	791	729	743	709	683	744	750	745	750	763	755	750	758	759	774	768	773	740	733	710	733	771	745	751	755	782	766	756	676	738	741	735	790	740	749	741	748	753	727	790	757	747	740	702	801	768	710	749	722	798	747	740	715	782	770	736	724	711	736	746	773	775	745	740	782	761	745	762	783	700	747	681	772	751	742	756	759	742	742	742	780	715	800	732	761	747	748	732	769	776	767	769	741	768	756	712	730	717	799	739	783	725	752	769	739	762	744	748	770	791	746	765	719	702	768	754	744	739	738	805	757	750	772	700	767	722	767	819	751	753	731	788	747	768	719	713	759	720	773	754	771	742	736	726	763	756	715	782	769	704	746	756	762	701	768	761	693	759	782	698	712	744	715	721	767	709	702	756	698	698	806	772	747	718	777	731	733	752	712	741	774	725	741	768	788	785	730	735	749	754	762	764	801	723	741	758	753	745	727	753	782	748	750	739	700	780	713	745	784	763	774	754	740	763	724	780	715	735	739	718	779	739	699	746	751	741	723	736	741	753	743	756	767	740	772	760	685	741	738	719	724	756	718	761	693	772	768	741	729	776	768	710	771	769	719	716	701	749	771	723	730	735	773	744	778	768	754	734	727	747	763	769	750	734	688	724	731	743	734	771	765	750	750	766	786	802	751	739	724	788	729	759	728	721	779	712	786	762	768	697	809	730	766	728	720	752	747	754	805	751	726	749	718	769	739	733	750	776	748	705	753	748	782	761	745	764	797	755	800	738	756	748	759	755	684	732	728	749	720	740	773	753	746	754	745	769	730	730	708	771	726	735	728	757	790	719	755	737	745	813	704	732	737	747	721	744	671	719	743	780	685	768	793	751	697	718	731	779	762	742	725	730	775	734	757	731	752	772	738	799	760	785	745	750	725	734	746	754	715	732	787	774	781	760	744	738	754	721	712	743	788	751	778	749	709	734	675	759	700	750	719	760	754	718	736	720	723	731	726	741	715	753	738	750	743	761	736	710	721	748	787	711	722	782	682	769	753	756	740	755	766	757	724	730	735	736	758	735	745	785	776	708	713	740	787	722	777	752	767	719	769	781	706	715	731	775	737	715	752	688	751	781	771	723	725	782	735	714	742	747	710	699	758	782	780	746	795	730	738	763	720	786	748	734	739	750	726	738	782	767	705	756	728	776	732	767	773	714	780	750	733	734	757	735	719	721	791	773	764	736	738	768	786	748	758	796	727	753	723	772	720	724	733	752	720	760	749	782	783	787	761	748	764	737	715	727	705	717	757	763	752	738	721	779	757	721	714	748	750	775	717	748	738	738	778	731	745	750	745	762	740	744	727	746	736	729	711	797	787	715	759	753	742	762	741	720	731	754	779	765	739	778	770	742	774	736	810	750	737	765	721	731	775	686	841	729	728	713	763	752	733	723	778	714	736	715	712	721	739	695	739	762	708	728	726	773	742	774	737	720	822	780	753	736	752	724	747	715	731	682	775	719	782	769	762	717	781	756	754	750	732	784	771	753	699	753	777	755	722	757	831	723	749	764	741	766	710	728	804	762	787	728	729	763	754	723	750	729	757	767	732	712	742	748	780	816	783	762	741	728	686	805	732	764	694	772	755	743	775	752	752	734	742	684	811	715	768	740	690	751	774	718	749	754	793	749	734	800	742	737	757	721	725	722	762	719	738	761	770	700	760	762	772	760	786	749	764	730	738	770	718	772	740	725	728	779	729	724	731	742	773	750	773	759	767	816	759	734	719	761	735	790	787	733	758	725	741	747	702	754	752	789	692	775	741	743	771	723	733	736	803	757	750	705	771	729	771	769	766	758	694	730	706	705	751	742	733	715	710	732	746	718	739	745	743	805	818	749	736	733	771	751	764	721	731	730	743	762	753	742	688	813	722	766	770	762	758	758	723	784	738	742	740	725	789	776	757	740	748	768	738	757	736	752	757	735	742	735	790	738	762	746	747	778	737	724	751	705	768	736	738	758	698	749	732	760	745	774	767	747	745	740	732	735	718	796	739	741	788	774	763	753	793	750	747	755	718	699	736	725	729	721	731	802	716	753	736	749	718	749	715	789	786	756	828	712	742	808	767	725	732	723	731	741	763	719	742	701	739	728	728	785	744	754	725	765	701	798	743	710	767	756	737	723	741	796	730	762	709	781	723	783	770	717	735	710	697	798	759	717	724	728	749	758	727	765	753	793	775	710	724	750	775	768	725	747	749	735	731	769	751	762	773	705	831	711	731	748	736	755	762	732	748	731	725	726	706	681	790	711	755	750	772	772	771	728	743	701	744	720	744	731	732	765	693	740	740	719	750	758	763	727	778	759	744
29356	20918	23350	19754	16455	12429	8152	5204	4085	3223	2746	2272	1832	1561	1193	872	757	832	951	832	676	697	725	764	705	666	695	622	590	475	492	478	455	485	468	456	443	431	439	427	410	697	1397	1008	503	364	384	380	405	391	350	396	374	416	360	387	380	379	394	396	365	385	380	387	416	396	364	383	388	406	416	375	392	391	380	403	401	411	356	397	377	384	426	400	387	367	382	356	386	396	362	361	375	381	387	377	431	359	399	361	436	377	357	387	361	356	343	395	375	415	394	385	347	389	383	373	379	397	396	388	368	380	349	369	363	426	336	399	356	418	376	364	381	383	396	387	393	385	381	378	400	369	367	411	403	396	386	385	398	407	389	368	369	346	390	395	406	373	329	395	383	409	375	416	416	417	384	349	419	398	378	388	406	388	374	379	384	379	413	393	370	396	357	366	390	414	373	396	347	348	378	401	419	368	406	346	396	382	456	345	380	392	382	368	347	376	430	424	418	384	383	385	403	344	394	402	413	382	398	384	344	368	372	380	373	389	399	394	385	380	388	350	371	403	365	400	366	398	336	394	395	433	389	357	335	387	406	380	416	360	364	388	382	362	350	385	408	386	370	367	367	414	344	316	339	391	381	364	395	378	388	367	408	384	360	439	399	383	359	445	375	403	374	420	384	385	369	395	396	396	387	408	375	382	386	373	381	390	358	359	397	390	415	389	377	364	372	393	417	388	404	398	394	380	389	375	380	375	372	412	377	360	342	394	370	400	412	406	406	399	369	404	368	393	384	420	390	355	373	391	414	375	398	365	372	389	387	382	384	383	374	398	392	360	371	363	382	408	417	366	359	375	362	340	382	360	381	385	411	396	398	366	379	383	380	380	381	406	395	349	378	373	401	360	391	392	381	413	373	386	382	409	421	371	401	420	350	342	409	375	340	363	405	410	394	390	347	381	384	396	416	357	362	371	384	403	417	377	402	396	342	382	413	379	359	391	365	389	397	409	402	377	386	390	415	380	391	390	379	359	410	399	387	350	378	378	390	413	380	366	368	370	417	359	374	422	400	383	424	404	396	406	387	381	388	392	363	357	376	410	389	449	385	382	402	393	410	348	409	410	371	392	407	374	390	376	358	380	394	399	376	402	376	428	361	355	383	394	396	356	355	368	388	416	394	364	361	385	380	367	397	376	418	380	385	403	378	386	391	370	393	413	392	384	395	385	408	411	367	371	415	408	394	387	338	415	388	334	387	363	367	387	398	357	391	388	365	374	378	380	386	406	382	360	370	379	354	395	345	407	360	378	403	371	379	386	398	370	340	396	405	414	360	415	367	386	371	394	396	344	391	391	386	376	389	394	391	378	423	391	376	369	383	410	409	397	384	379	418	392	396	411	411	379	392	349	362	376	380	414	422	377	387	415	393	353	390	366	394	382	392	373	384	402	392	362	396	352	368	384	429	377	408	413	386	410	412	355	418	423	396	375	384	398	395	380	398	401	401	383	379	385	356	409	400	343	395	399	406	399	394	398	373	361	380	384	382	356	369	385	395	358	369	397	349	352	365	363	382	401	391	377	374	391	373	361	399	386	388	388	412	387	389	342	412	335	409	393	348	380	414	368	360	392	406	401	373	381	353	383	391	394	388	411	422	395	392	361	385	410	352	392	386	376	411	329	415	363	382	416	373	415	399	417	395	386	387	369	412	357	395	385	393	400	394	406	364	337	387	396	380	380	380	383	366	390	382	386	414	360	409	386	342	396	369	370	401	389	389	388	359	369	410	373	351	399	361	372	388	380	367	366	377	430	402	418	422	419	381	396	401	412	409	410	394	399	355	385	383	393	400	392	393	360	402	417	408	401	371	396	376	374	338	376	379	391	387	392	375	416	384	406	355	373	404	378	392	427	399	411	402	389	355	370	385	389	431	399	406	416	422	381	412	399	382	362	402	393	379	335	379	381	381	361	354	391	377	420	391	375	367	397	376	368	393	391	388	409	377	389	368	374	359	411	367	432	401	415	447	377	394	413	393	413	367	361	390	363	351	361	377	394	373	406	381	367	370	395	376	357	370	381	376	371	397	397	372	370	361	377	386	393	374	357	362	370	382	384	382	385	399	349	364	375	390	393	335	339	396	367	376	366	357	366	376	373	387	369	395	342	359	381	366	407	395	394	374	335	376	395	372	360	406	399	394	395	363	380	401	364	386	361	370	405	414	395	393	388	394	396	427	389	363	399	381	388	348	410	353	377	358	407	397	381	373	350	367	399	468	386	403	388	371	368	357	399	397	438	412	388	398	423	415	384	428	377	387	355	367	378	366	351	412	364	362	389	396	381	371	409	358	414	390	399	388	365	395	373	380	392	410	347	421	415	381	363	400	374	376	386	406	410	388	384	385	375	365	402	404	373	377	349	377	398	382	354	395	395	374	390	383	340	344	402	381	363	344	390	392	359	345	387	384	404	402	383	380	360	437	388	371	382	361	375	384	387	369	404	397	408	367	371	398	411	378	368	402	374	396	392	338	383	385	396	358	368	397	400	390	381	333	398	379	407	391	366	367	402	396	376	396	403	360	385	353	392	382	335	360	389	427	363	352	393	371	410	402	418	359	388	368	401	401	379	341	418	361	412	391	336	365	364	363	389	378	371	395	370	406	374	370	409	396	381	391	359	364	374	362	373	358	394	393	405	391	356	394	394	395	373	357	394	384	368	370	384	382	394	384	358	405	406	401	350	395	380	354	354	345	394	389	407	404	376	347	385	416	387	388	398	370	404	371	375	388	367	434	406	407	377	392	376	368	375	380	416	360	386	345	396	407	372	350	386	397	386	372	415	384	376	403	407	397	387	371	379	402	370	399	378	351	343	388	345	393	372	367	369	380	396	378	394	393	408	392	384	407	404	405	390	362	399	405	371	400	422	395	354	369	390	394	382	392	425	416	379	377	344	400	380	374	429	403	406	382	385	392	433	417	419	370	393	405	406	365	395	375	386	384	398	412	367	365	391	395	388	401	375	382	369	375	377	443	382	387	367	361	388	361	381	360	360	386	387	413	400	362	388	356	414	402	343	379	428	384	388	386	410	389	388	402	397	404	391	392	367	393	369	366	431	432	367	398	382	394	402	400	405	350	403	402	375	428	378	389	345	374	371	359	382	383	387	408	394	410	403	375	399	368	371	388	356	373	357	385	397	387	370	419	397	410	388	394	372	378	385	385	369	432	391	395	384	351	391	404	372	379	377	388	380	375	381	406	396	394	343	384	351	387	391	395	361	410	440	399	373	384	384	378	372	371	385	375	360	362	395	365	398	347	392	415	374	387	382	374	395	373	377	437	413	361	391	378	402	333	407	402	343	398	411	365	362	382	384	384	398	383	358	420	383	390	397	381	372	417	358	362	336	380	384	369	381	365	391	395	398	406	375	400	352	402	368	391	397	392	349	393	366	369	363	392	419	407	375	388	406	322	408	396	379	390	411	335	386	387	375	393	420	380	397	385	434	376	371	374	364
16480	14125	23629	25576	27598	22672	17654	13618	13910	12536	11613	9777	7721	7346	5842	4075	3668	3876	4404	3732	3026	3122	3596	3584	3116	2900	2970	2322	2578	1885	1517	1553	1544	1470	1379	1475	1519	1315	1227	1123	1006	3189	7610	4582	1900	916	908	923	886	915	867	912	947	863	886	943	886	941	895	925	870	902	863	862	873	860	901	915	846	865	868	863	926	963	913	887	928	877	875	895	929	838	878	914	877	862	899	862	903	875	881	899	836	901	905	904	926	865	887	863	906	876	868	853	856	877	896	895	882	885	847	935	860	889	928	872	890	851	897	862	911	850	888	848	903	835	929	889	893	909	906	873	883	855	939	856	839	953	875	855	896	877	868	882	832	858	883	844	845	875	842	841	939	895	913	869	905	866	859	911	885	876	849	876	915	927	917	886	923	848	871	923	937	862	935	853	910	888	927	959	855	877	885	832	952	880	903	871	870	854	852	885	882	850	858	913	864	892	854	883	894	856	853	899	904	871	828	825	918	887	900	844	864	861	914	890	885	882	844	919	908	891	900	848	883	848	846	891	851	862	862	903	834	871	843	860	878	878	908	859	902	890	906	846	876	867	858	823	910	889	914	843	941	905	956	898	862	836	954	852	866	892	878	826	855	875	928	894	895	909	851	901	918	900	879	867	877	891	889	846	857	860	917	851	873	877	878	891	818	892	901	830	892	881	886	907	907	875	861	919	885	867	870	898	839	894	819	892	850	934	894	912	935	860	847	869	822	909	886	884	802	857	886	852	910	824	886	927	869	871	845	878	897	837	884	850	918	871	916	855	939	856	915	815	884	822	925	928	925	859	914	890	885	910	887	838	908	937	856	875	864	902	871	866	884	927	831	939	906	876	808	810	884	868	907	857	873	828	915	895	844	904	943	851	874	849	876	902	864	912	854	892	892	869	905	865	902	894	863	863	915	907	896	844	885	845	835	886	915	825	859	851	967	811	843	822	869	915	912	925	909	881	847	958	863	899	866	902	867	873	876	822	920	877	869	839	902	853	898	871	885	894	863	842	857	841	915	906	892	866	932	897	884	893	850	913	907	915	886	877	892	889	900	881	872	862	846	897	937	906	840	881	913	845	881	860	869	911	862	906	875	835	851	873	899	881	883	921	898	913	911	885	955	866	825	924	862	881	872	867	861	898	837	883	891	839	866	884	884	899	857	860	867	894	870	874	933	925	866	871	887	873	832	813	882	888	863	871	840	886	875	860	858	902	867	894	835	839	923	859	887	872	893	887	929	871	850	848	853	873	906	870	918	924	854	912	876	888	884	915	944	882	891	826	902	833	844	886	866	946	870	907	876	885	853	855	913	931	904	857	890	912	888	911	892	870	874	863	873	885	875	930	839	876	904	885	909	843	903	869	906	892	864	918	838	865	871	908	864	833	915	876	916	919	883	855	866	856	858	890	860	864	892	873	927	895	919	900	910	888	888	853	811	886	844	821	859	883	895	894	904	852	931	886	863	904	868	841	897	864	874	917	828	896	870	781	842	840	905	875	869	830	912	853	814	855	887	893	875	910	874	860	902	876	876	874	849	884	886	908	896	906	835	889	890	904	766	903	894	840	831	932	890	844	852	880	893	877	920	860	842	935	874	890	869	844	914	917	866	838	871	905	915	904	833	866	919	877	889	888	859	885	905	934	908	928	846	820	891	824	841	908	910	829	859	927	877	865	914	874	864	904	840	899	850	932	897	872	913	837	906	838	866	856	908	869	883	898	906	862	890	853	901	910	827	933	896	905	922	873	899	899	873	915	923	806	940	909	929	863	892	913	905	908	906	886	807	919	862	852	856	929	865	909	874	871	886	909	891	908	875	883	873	885	890	877	878	870	828	912	890	875	852	852	895	876	901	890	891	879	855	885	900	862	884	884	926	897	862	913	859	842	870	887	865	885	910	867	832	888	936	869	935	885	869	898	912	929	943	883	887	884	878	887	882	863	890	827	899	871	911	880	888	922	858	872	885	853	891	843	908	912	817	867	894	869	923	840	874	893	875	873	875	897	862	860	897	859	915	886	903	924	856	850	896	917	862	880	870	872	896	892	905	929	895	896	838	855	976	906	892	889	881	876	879	889	873	840	900	839	899	872	904	895	870	866	896	884	879	898	916	909	914	901	877	885	874	961	929	947	876	875	866	907	842	879	888	862	875	860	902	896	928	903	865	880	856	838	902	894	868	892	873	894	900	887	854	873	878	913	905	862	899	871	885	882	864	882	898	885	827	895	881	916	902	901	938	893	900	880	903	842	872	860	874	889	901	861	895	865	883	895	873	923	893	910	825	864	832	864	850	858	914	846	869	853	839	901	898	852	911	903	878	919	848	913	880	890	895	893	922	899	909	843	876	915	844	877	861	870	931	899	866	894	953	901	867	845	939	898	873	880	910	887	862	908	889	872	864	917	891	911	858	908	821	880	871	875	931	956	900	912	893	890	932	960	899	898	902	872	889	924	895	872	912	875	863	902	907	878	835	892	839	884	939	885	913	916	902	892	862	840	923	880	899	937	895	898	925	890	921	896	836	871	898	873	886	907	920	901	875	917	940	906	959	918	834	856	892	883	905	917	821	913	861	852	831	877	897	907	966	902	854	906	920	931	867	875	852	935	862	902	873	856	846	892	934	904	920	894	927	863	836	907	876	935	936	867	917	881	849	884	871	930	838	888	922	839	874	895	881	937	891	907	920	877	882	878	860	865	877	871	856	910	807	856	849	869	869	878	872	921	864	886	882	863	872	964	867	923	948	896	884	846	894	901	887	857	891	891	840	868	912	840	833	901	845	866	870	834	894	838	928	874	893	915	869	917	906	864	854	861	880	885	813	843	813	917	888	883	854	848	845	870	849	893	858	875	887	900	869	891	886	840	959	884	947	888	904	889	891	873	900	865	917	862	891	879	862	868	877	851	924	886	910	893	864	867	900	880	932	877	912	912	876	804	829	854	863	883	925	861	848	916	893	891	896	852	912	837	833	892	871	917	888	854	876	828	856	870	874	860	874	909	821	930	967	895	884	907	845	810	851	873	845	903	888	866	866	876	811	876	930	845	859	905	933	895	872	907	847	878	914	889	869	878	889	878	849	877	902	876	913	835	853	902	861	896	882	892	897	848	860	891	884	921	842	896	944	837	878	891	917	898	853	906	825	863	868	933	874	848	871	852	850	874	909	877	885	866	893	897	862	868	877	855	888	908	882	926	837	824	826	864	848	884	815	938	839	873	919	882	912	920	855	895	873	918	848	867	929	865	859	916	829	925	828	842	915	893	887	865	897	918	854	812	859	869	885	911	815	872	887	887	901	918	858	888	848	871	877	915	920	889	797	845	957	877	897	844	884	919	869	850	811	908	901	908	895	852	864	887	898	879	918	907	913	869	911	854	859	882	881	867	885	849	864	895	873	901	892	899	914	908	868	881	926	883	920	952	849	870	901	854	805	889	874	868	950	862	896	888	913	898	848	852	907	911	836	901	850	884	840	838	906	871
8476	4475	4627	3309	2228	1404	1063	835	688	643	691	550	484	471	360	320	296	323	339	290	253	273	303	287	263	276	236	246	259	236	183	223	256	241	209	231	228	196	205	203	204	233	256	221	215	199	192	163	180	221	211	217	205	191	203	206	195	201	194	182	197	192	206	182	193	188	219	207	186	204	179	200	189	223	211	183	196	195	176	216	195	204	184	225	183	201	204	198	210	207	194	180	210	213	197	205	213	189	213	203	206	193	187	209	206	190	190	195	199	202	180	207	190	188	221	219	207	174	188	211	196	180	192	185	203	222	203	194	221	202	206	202	212	188	174	212	192	196	187	190	187	187	196	179	196	228	230	210	191	175	174	187	184	196	191	170	181	192	206	177	201	215	200	201	222	171	189	222	199	177	186	244	212	185	211	215	192	172	184	207	173	196	221	184	201	199	173	210	214	188	194	207	186	207	191	178	201	201	196	213	185	198	201	207	195	204	171	188	175	206	177	217	172	182	225	204	203	209	212	189	187	184	198	200	186	194	166	203	183	188	194	209	206	210	206	174	227	165	186	205	164	200	172	190	183	198	190	223	186	176	212	205	187	217	189	166	193	188	221	211	222	223	183	183	196	213	213	200	183	202	219	186	197	196	192	185	206	207	184	190	173	188	185	173	189	171	199	216	179	206	202	180	202	188	191	192	187	180	213	210	192	207	218	189	185	188	187	197	186	182	187	193	198	187	198	209	226	186	212	183	226	204	199	178	202	205	184	181	198	211	215	197	238	183	210	209	204	183	165	198	220	198	227	197	183	188	198	211	194	217	189	191	180	217	171	194	172	165	189	199	211	219	190	224	193	211	211	178	213	182	180	197	192	176	209	201	211	190	184	198	216	214	192	195	199	198	179	176	170	192	209	196	193	212	203	208	206	210	213	204	210	199	227	197	175	192	235	191	189	192	202	207	212	198	202	188	195	235	196	191	208	179	237	203	214	180	190	197	183	212	188	206	220	224	215	184	206	214	196	190	207	174	198	152	196	206	187	183	203	192	215	213	226	208	181	178	196	182	180	217	195	169	197	179	197	186	196	207	185	208	177	211	198	184	201	173	189	174	172	178	201	195	219	219	196	220	209	176	171	212	189	181	207	176	189	231	177	197	183	209	196	189	189	196	218	214	206	185	201	203	184	197	219	230	201	199	224	190	208	211	221	213	192	176	209	213	212	206	208	217	179	184	196	206	207	215	213	203	215	187	209	188	205	185	216	175	211	203	197	182	219	177	216	184	193	199	214	196	193	190	208	210	205	158	216	191	199	233	179	209	183	191	175	197	193	207	200	193	178	175	216	205	194	161	194	185	164	216	168	180	186	190	189	178	197	195	184	198	219	210	190	204	178	205	197	205	199	189	198	176	184	195	171	173	188	235	200	200	171	182	210	212	173	197	212	222	205	167	190	225	212	205	197	159	193	200	208	197	176	179	221	198	202	208	190	201	181	188	195	189	181	207	199	183	216	201	214	181	202	189	198	184	230	167	199	178	197	188	208	214	216	200	226	188	184	182	185	224	206	214	193	209	175	215	249	191	197	184	211	223	218	194	205	197	196	193	194	210	192	203	203	165	211	218	183	193	175	188	199	193	191	186	168	196	203	191	190	209	198	215	211	192	191	201	218	216	184	186	207	180	218	211	180	220	224	245	208	202	213	204	212	179	178	189	183	168	210	215	200	190	183	184	176	179	215	183	199	192	188	205	237	204	176	190	219	203	196	208	199	162	180	188	184	171	213	196	191	199	187	208	212	188	213	201	207	186	214	188	198	192	210	184	202	200	213	185	175	214	218	188	188	193	177	193	179	201	206	204	188	190	192	189	199	200	192	209	190	187	175	207	188	208	164	173	209	174	169	190	191	181	205	192	184	211	205	188	159	183	179	185	189	204	200	216	193	197	195	204	220	184	191	223	192	195	209	185	174	188	214	183	229	179	186	193	185	238	211	204	222	210	188	186	213	206	190	201	176	205	213	209	200	231	212	204	206	195	198	209	209	209	197	173	175	189	190	186	197	186	204	179	195	154	204	181	194	225	205	193	212	200	204	195	211	192	214	209	217	186	199	196	220	197	193	160	192	201	193	203	185	195	206	204	198	215	194	196	207	204	208	217	199	196	189	216	198	211	197	200	183	170	222	199	207	186	182	173	214	189	188	183	201	174	195	183	215	201	210	177	208	178	200	223	183	182	205	193	192	215	233	177	192	174	197	167	189	187	209	178	183	198	204	179	189	189	185	202	187	207	218	202	168	211	206	215	212	214	191	185	192	205	208	193	198	201	212	172	191	202	205	192	201	191	173	222	191	224	179	165	191	205	174	189	202	190	211	183	218	186	196	188	189	181	188	194	213	194	218	202	182	188	231	212	206	187	192	211	169	206	185	193	197	180	172	200	210	190	192	180	209	222	206	211	198	206	195	189	191	180	217	194	215	212	221	179	178	215	207	196	218	205	183	178	206	203	213	190	204	188	227	201	185	200	201	213	189	211	220	207	221	198	210	211	218	228	214	197	162	193	203	168	188	225	198	188	193	221	211	202	200	191	163	195	197	213	215	183	181	209	207	200	238	219	203	191	188	185	203	227	189	198	238	190	198	199	198	235	204	211	194	203	215	212	188	211	176	200	181	216	170	203	187	177	198	201	219	205	169	174	176	175	205	210	180	201	184	191	199	183	180	213	195	207	218	183	189	211	205	189	196	193	193	197	210	225	193	197	172	198	202	169	222	175	193	195	189	214	214	188	195	201	193	198	202	169	195	192	214	188	220	190	183	216	229	200	190	183	212	184	206	205	178	204	194	206	196	190	210	164	200	194	174	177	213	190	187	190	205	205	207	188	176	208	198	191	193	218	193	216	206	204	200	214	192	175	215	215	189	189	221	213	188	191	203	186	212	209	197	206	201	220	221	186	210	212	186	199	198	181	227	220	192	194	221	227	207	193	203	219	200	193	179	179	211	196	204	199	179	169	191	183	210	198	194	200	181	207	182	176	199	188	203	197	200	200	200	178	194	214	192	210	210	194	205	226	205	198	198	195	204	201	208	217	194	165	194	182	216	166	206	206	204	217	189	176	214	198	202	205	209	193	209	229	201	205	186	178	185	188	180	220	205	195	207	197	200	198	207	202	218	180	219	165	201	193	197	204	192	213	191	199	177	194	188	210	180	207	213	196	203	199	193	207	227	187	210	214	202	209	186	165	209	187	213	182	210	187	182	189	193	175	204	162	202	216	197	211	190	180	193	203	166	190	198	215	205	213	202	174	184	175	200	156	179	199	201	197	170	182	193	190	192	215	193	199	173	216	205	182	177	200	201	179	198	211	205	205	205	185	192	175	184	192	216	177	214	160	207	210	225	207	186	206	196	210	242	196	203	191	221	200	214	196	232	203	198	188	181	190	207	211	208	198	213	172	176	190	216	205	199	200	239	187	171	191	206	204	189	195	185	182	187	193	191	183	198	187
5112	3989	8086	9060	7767	5974	4962	3907	3342	3150	2998	2559	2118	1949	1683	1262	1173	1476	1512	1167	1039	1026	1275	1092	1038	1077	777	759	890	890	687	736	773	709	795	766	658	635	539	563	516	576	741	647	601	516	483	527	524	499	537	493	545	482	451	507	517	488	442	544	503	487	515	473	492	518	489	498	511	470	540	494	494	493	470	484	529	534	511	557	496	524	438	515	490	524	480	547	516	519	528	503	503	490	515	510	501	473	528	484	478	503	534	502	537	473	486	520	472	494	503	503	472	509	509	482	524	497	499	510	518	523	454	497	506	504	504	495	539	474	506	492	510	533	505	515	468	487	502	493	554	533	526	503	499	526	523	520	510	528	547	495	535	475	513	514	525	484	508	500	507	449	489	514	492	515	486	538	506	464	502	489	447	485	517	531	536	516	495	496	511	515	464	537	527	492	522	489	521	544	503	483	471	474	519	521	437	469	461	507	506	498	513	487	486	471	497	524	521	534	521	488	510	506	548	498	478	475	519	484	513	485	495	548	555	492	479	540	519	518	529	530	530	456	491	523	484	501	524	481	490	497	465	529	476	482	544	511	503	498	506	522	495	484	491	487	478	478	474	480	493	536	522	511	489	509	518	522	508	548	467	517	502	502	479	501	501	489	477	457	525	545	529	513	506	491	448	543	477	509	514	490	476	475	491	482	546	483	493	485	500	482	530	506	500	487	479	545	514	498	477	499	509	506	515	507	502	506	487	447	526	535	545	505	554	540	497	524	503	474	516	547	487	446	513	517	480	530	531	504	509	468	525	532	482	518	501	476	474	490	516	531	518	511	519	509	521	494	514	497	517	509	476	491	511	482	496	520	536	538	487	465	485	547	524	480	516	484	472	525	493	472	493	511	494	495	528	517	487	519	512	515	489	492	503	480	474	549	514	512	509	511	485	515	523	473	465	492	508	516	532	507	514	492	507	532	504	561	540	515	489	511	532	499	494	534	513	503	517	492	473	517	512	484	500	531	490	498	496	501	493	481	556	526	530	482	497	502	493	479	506	470	514	542	488	504	545	502	498	549	494	505	523	527	502	518	530	521	527	482	478	536	513	535	455	515	499	491	511	542	522	495	478	501	555	480	535	499	480	469	489	543	532	465	510	506	468	470	522	488	514	473	498	514	496	490	502	459	477	478	540	488	499	494	512	516	493	509	444	459	534	508	472	521	487	504	519	507	507	514	489	475	538	517	532	484	497	532	535	513	498	496	504	524	536	474	514	513	540	497	523	536	489	506	518	489	495	504	517	475	528	480	499	518	530	532	489	504	514	514	543	484	525	502	563	485	497	531	530	474	521	517	490	483	489	484	508	495	519	503	467	501	481	495	508	520	522	490	508	475	550	460	510	470	484	509	505	519	515	503	489	511	521	488	474	509	549	458	487	496	520	477	480	507	510	487	469	468	516	514	497	458	479	506	515	489	524	512	483	510	492	514	488	531	506	525	522	482	514	478	531	459	477	505	538	491	532	480	520	490	480	479	493	508	514	551	523	539	478	529	478	494	520	512	519	463	491	539	503	484	529	521	515	475	484	490	506	535	503	483	489	495	514	521	498	525	495	544	474	469	504	485	491	538	500	550	496	512	538	510	514	499	521	505	495	511	474	511	535	502	542	529	512	504	490	534	487	437	523	485	520	518	505	521	519	494	536	512	509	514	500	468	469	513	534	488	523	507	486	521	509	529	504	532	478	475	491	476	493	500	508	517	502	464	465	497	529	464	522	552	514	529	503	520	474	495	457	491	518	520	484	537	475	486	480	521	491	485	486	537	526	535	458	465	467	491	491	481	482	523	520	500	516	509	531	494	484	481	531	499	504	451	537	500	513	485	529	494	494	522	492	517	515	540	520	533	509	526	496	504	490	530	496	502	484	476	475	491	517	507	543	479	549	517	505	510	478	515	520	551	489	555	487	509	496	492	518	510	465	538	558	472	498	495	547	513	522	487	528	438	499	522	510	543	496	519	528	501	506	515	527	502	513	490	480	494	510	533	483	521	489	506	508	494	493	506	537	501	486	480	537	479	489	493	521	519	496	488	498	508	469	520	554	471	502	475	512	512	477	495	514	528	492	497	489	535	522	529	518	512	515	497	482	506	519	467	479	498	488	533	539	497	490	466	525	547	490	514	511	562	528	473	556	488	508	524	518	509	501	539	474	488	500	505	514	510	500	523	480	514	511	509	525	532	504	493	536	490	521	457	506	532	509	517	541	528	502	518	529	501	504	454	526	528	496	486	507	455	504	500	511	519	487	517	487	552	542	489	536	520	512	492	474	502	517	527	539	523	501	473	508	479	509	504	493	529	507	514	529	509	481	483	506	506	508	468	477	525	494	524	514	503	535	501	555	515	497	480	565	520	475	489	529	531	508	516	516	515	509	486	487	548	489	506	498	472	489	487	492	510	485	493	489	512	492	557	490	519	488	525	497	508	480	533	518	497	498	495	443	505	498	521	477	510	530	503	461	480	495	543	498	464	528	520	533	474	523	515	481	510	497	532	478	542	492	489	497	496	524	510	496	496	520	497	496	478	491	498	520	467	534	491	517	506	507	527	509	487	511	514	505	508	518	505	476	469	531	511	528	497	454	512	479	502	491	529	496	491	507	537	493	515	486	482	513	519	517	517	497	535	525	469	469	526	511	500	525	507	519	560	485	500	482	522	502	475	517	519	492	505	509	522	482	491	524	537	521	517	513	516	517	539	477	514	491	530	490	528	533	514	474	506	522	483	466	482	479	473	508	480	494	483	508	488	519	544	533	505	505	499	506	481	515	519	529	522	510	524	489	484	484	517	488	522	526	517	535	521	505	524	470	514	494	506	529	501	513	527	498	498	486	507	502	533	498	499	498	507	480	520	519	479	480	533	486	498	513	530	469	535	531	469	463	499	475	490	512	485	485	505	498	495	522	538	504	532	492	508	495	541	508	510	498	491	496	494	494	496	494	518	503	505	516	494	527	488	473	493	520	536	524	534	509	528	514	514	546	478	533	479	505	497	461	513	473	528	528	515	537	512	502	492	493	488	489	561	477	465	466	459	477	496	491	531	472	466	532	512	513	481	518	472	530	465	487	505	457	529	494	519	501	499	516	516	528	502	506	518	454	515	512	490	476	531	513	505	448	514	494	477	519	472	519	482	528	515	485	542	481	526	510	500	520	504	501	499	451	508	512	517	484	509	492	520	523	523	516	511	520	512	495	530	502	513	537	465	497	497	506	514	496	489	484	505	527	491	481	524	490	481	499	487	493	525	501	474	488	501	485	525	493	459	492	507	496	486	463	485	506	507	541	501	490	478	541	499	497	522	517	500	494	497	487	539	499	501	489	527	497	521	489	503	511	510	489	464	496	500	473	503	511	506	516	521	484	488	507	488	512	521	489	532	499	499	477	465	503	468	467	476	526	513	521	514	520	507	476	528	516	495	498	521	525	520	527	536	506	531	471	524	516	523	517	514	508	493
21821	13851	16200	13624	11712	7555	4660	3322	2977	2286	1827	1518	1102	1003	741	566	579	577	725	601	569	518	602	527	526	554	485	386	357	376	367	357	343	345	413	312	326	335	340	343	317	494	917	628	434	406	313	316	272	319	356	310	298	360	315	295	325	330	302	315	308	293	328	312	300	298	274	281	307	302	323	309	353	319	324	332	328	298	328	297	315	313	304	316	307	313	325	305	304	290	325	303	298	305	302	301	307	326	289	312	299	299	320	326	301	308	290	301	311	298	330	290	286	331	329	281	284	321	298	305	317	313	312	320	306	336	321	323	283	309	307	295	287	316	323	321	327	304	313	297	296	288	277	322	286	280	296	303	306	312	324	321	285	309	306	317	304	308	318	311	322	272	282	305	324	308	303	345	332	306	311	320	286	292	305	342	298	297	301	343	294	293	284	296	287	327	296	296	291	295	279	302	309	299	316	307	321	280	305	344	313	287	283	308	302	310	301	304	294	292	286	300	309	276	293	309	288	266	298	247	283	315	313	330	323	322	290	304	320	324	323	321	313	308	337	320	300	272	328	337	311	321	314	331	315	315	309	326	319	297	338	295	344	295	319	313	290	328	311	297	334	326	317	305	313	300	316	298	302	313	280	275	306	311	301	288	296	312	325	305	335	327	334	298	310	331	301	307	318	322	321	308	298	320	275	303	278	301	307	314	296	315	291	329	297	342	300	304	291	273	308	325	313	312	314	286	317	298	270	315	326	279	301	302	317	278	314	310	303	296	301	324	320	316	300	301	273	319	276	354	311	334	331	288	296	312	351	302	309	315	296	269	271	314	333	321	310	300	332	313	283	322	316	324	291	312	330	324	308	301	285	292	327	333	323	299	310	307	310	328	297	308	292	332	291	298	275	295	301	313	307	325	300	348	300	305	325	316	306	328	298	302	348	291	308	341	319	308	294	289	324	307	328	320	331	295	323	298	287	310	293	304	326	328	306	308	307	318	313	329	286	317	332	309	308	307	303	314	316	267	294	341	278	288	302	284	325	311	292	285	313	327	316	329	316	313	327	329	317	302	313	312	330	334	271	340	317	317	289	334	305	299	299	324	319	294	288	320	310	288	290	319	298	309	295	310	325	289	338	299	311	301	303	326	314	297	298	330	324	332	321	301	298	350	328	293	318	276	277	267	344	318	317	301	330	296	345	295	305	288	299	315	286	288	325	341	296	323	301	287	285	329	320	296	304	311	324	278	304	310	312	305	293	299	298	317	305	300	320	323	297	292	324	281	317	318	318	288	323	322	319	298	306	308	318	324	289	284	328	297	310	337	311	295	326	302	301	309	326	303	344	355	303	318	306	290	306	258	273	291	357	318	319	300	332	289	312	309	290	325	329	279	335	352	314	307	316	310	313	298	320	338	293	342	285	299	311	281	296	275	309	306	350	297	308	306	313	324	287	304	272	303	316	311	309	300	313	316	291	323	307	302	312	291	301	329	302	273	306	329	309	301	297	301	295	268	305	287	288	293	296	331	350	327	331	277	297	302	303	325	279	297	306	288	307	314	316	323	288	241	333	312	303	296	311	319	298	300	314	307	284	344	325	360	322	342	309	285	260	340	326	302	295	327	318	326	295	337	298	278	325	299	324	307	302	301	312	301	287	308	335	314	300	343	314	311	347	297	288	305	267	302	297	298	291	336	298	296	342	349	309	298	288	317	287	298	341	296	322	329	293	316	331	291	324	323	311	290	334	294	314	305	329	308	286	303	264	319	316	299	257	309	278	292	319	293	316	272	345	306	321	310	324	303	349	305	317	306	292	299	350	300	337	321	329	287	321	309	318	327	310	334	317	316	276	328	295	291	335	303	293	340	309	284	291	310	314	285	270	308	289	337	316	311	331	308	293	349	323	305	327	288	288	269	309	341	326	303	289	308	299	326	332	293	287	272	292	310	295	300	304	312	314	303	312	281	286	316	335	302	297	324	310	282	320	304	312	327	281	303	312	285	298	255	277	315	314	334	305	291	308	330	333	327	297	298	312	314	296	334	316	336	310	294	278	326	305	321	305	302	302	284	304	337	307	294	312	295	330	318	340	289	302	314	314	312	312	291	312	332	352	320	333	313	278	294	294	304	313	305	297	295	304	273	319	330	326	313	311	307	344	321	293	307	302	310	305	334	313	311	289	296	305	313	312	284	295	295	308	323	297	290	320	320	310	291	280	333	306	315	293	318	325	335	325	323	304	292	325	357	272	316	283	300	322	272	309	302	323	328	292	330	319	305	286	295	325	293	321	301	346	305	335	321	303	282	311	288	329	292	285	298	317	291	297	300	338	336	304	298	277	310	311	277	342	283	325	298	311	301	302	285	304	328	302	312	310	279	338	297	315	335	318	313	300	306	322	319	331	303	320	306	311	326	331	298	283	336	320	334	264	326	298	324	307	311	319	320	299	279	278	332	293	305	295	338	308	296	305	321	322	294	270	286	298	297	307	299	294	318	345	313	303	302	320	310	342	296	296	293	296	307	296	295	314	309	348	316	331	363	330	292	293	314	314	343	315	326	326	318	313	346	320	297	302	301	343	319	279	330	291	293	285	300	283	309	321	324	319	319	321	324	326	306	317	303	324	341	306	352	298	314	328	302	293	306	325	305	306	313	313	310	311	345	302	275	306	308	308	280	293	319	288	318	316	330	333	339	322	294	307	302	296	299	328	308	268	320	297	291	307	304	295	310	302	328	302	315	307	339	307	304	325	280	268	292	324	319	329	293	322	283	296	313	305	309	312	296	332	327	337	325	332	298	290	316	312	312	333	326	339	296	316	310	303	271	316	313	317	331	300	306	347	294	328	320	292	272	300	278	295	324	324	321	317	350	318	285	329	298	275	301	315	360	330	312	313	318	290	292	293	306	274	342	291	283	266	312	274	312	342	298	305	322	308	329	339	297	315	305	316	306	304	317	323	280	315	276	303	297	290	320	301	309	279	337	294	265	302	310	315	284	301	259	312	298	318	320	322	312	309	321	336	304	335	315	316	299	317	314	318	302	285	314	288	292	290	271	293	311	299	296	281	306	322	324	288	305	284	305	305	324	311	327	293	291	306	350	285	350	307	308	286	348	319	324	313	336	314	310	314	343	303	330	293	291	303	304	307	296	326	329	297	275	334	312	301	320	281	332	311	299	279	289	277	312	300	302	314	309	277	319	319	306	289	313	309	302	304	284	313	298	296	319	352	302	337	314	330	328	329	321	300	292	307	308	305	343	327	297	311	304	302	298	276	317	312	331	326	294	295	328	286	339	295	362	336	271	288	303	310	285	285	301	302	279	316	294	297	307	301	312	346	287	317	330	299	291	329	327	320	313	325	298	303	330	325	325	309	314	330	320	290	304	316	305	302	325	308	299	287	324	327	290	328	297	321	310	320	326	325	314	333	310	271	295	305	254	335	334	326	341	302	316	313	319	317	301	315	301	333	295	330	339	315	324	315	288	289	294	270	292	302	298	325	292
13160	9786	18469	21276	22010	17367	13590	10842	10724	8941	8505	7304	5544	5304	3499	2712	2787	2836	3559	2607	2453	2537	2698	2094	2350	2328	1730	1371	1302	1307	1106	1463	1274	1036	1294	1058	936	898	990	1014	988	2480	5126	3022	1848	1206	723	733	770	728	771	778	768	725	760	778	767	752	764	694	713	695	771	724	777	716	754	725	754	750	756	758	736	690	745	735	784	711	779	705	731	767	750	764	738	766	725	768	748	737	698	741	772	707	701	772	662	686	736	726	734	674	768	752	756	748	716	737	705	704	748	790	716	744	793	729	738	701	719	754	742	732	738	735	740	718	711	758	766	769	758	739	707	744	730	750	719	757	764	721	722	746	734	710	746	717	744	720	748	763	723	722	671	722	731	678	702	730	735	726	705	704	713	758	694	760	749	771	728	760	771	820	733	770	778	717	663	747	774	708	736	774	709	711	787	749	708	789	751	735	753	757	763	748	745	725	746	691	718	695	770	758	734	718	766	731	645	782	717	711	673	754	781	778	706	718	754	747	731	745	728	752	723	788	735	742	691	721	765	777	751	758	749	751	761	715	759	741	719	739	693	772	743	767	705	766	720	721	743	743	757	730	690	768	708	768	772	773	739	726	730	724	776	747	730	755	705	767	793	777	718	743	731	714	716	748	773	752	773	734	736	726	703	770	764	748	736	707	727	711	754	732	745	746	725	757	731	716	713	726	788	766	682	755	743	752	738	743	727	685	762	762	719	776	753	734	753	742	710	723	780	783	770	693	801	754	738	763	686	775	724	749	723	741	714	693	734	761	710	762	748	727	712	730	741	732	761	759	699	730	737	719	721	742	761	726	719	718	770	716	747	667	768	721	802	663	730	778	720	734	757	774	728	684	754	755	736	751	718	744	723	756	771	743	657	737	754	748	741	730	705	752	747	751	696	759	758	758	745	761	738	746	736	765	707	700	731	725	726	793	740	680	766	768	706	754	715	728	746	745	746	752	750	775	751	739	771	745	743	767	744	799	735	736	755	749	724	708	778	729	706	739	745	744	702	741	738	746	740	719	721	678	763	741	735	806	739	749	755	747	667	694	775	711	700	737	725	746	688	711	657	746	792	734	739	750	717	698	743	760	749	747	724	766	726	739	765	750	720	722	702	693	745	764	741	722	740	696	761	757	730	763	766	730	697	737	732	734	725	765	766	748	742	734	744	773	704	769	733	744	765	707	752	741	732	776	714	754	708	820	822	779	691	745	687	768	743	726	733	752	705	789	768	765	760	782	756	774	740	772	753	718	761	695	749	729	749	708	725	696	721	730	684	692	750	766	802	745	711	700	766	677	696	702	745	728	707	753	727	726	775	760	749	713	706	698	708	742	730	728	753	749	708	744	724	770	760	753	740	718	764	715	721	763	713	721	768	760	771	714	725	743	800	766	771	747	782	775	703	728	782	773	707	702	720	779	721	705	743	727	722	799	687	778	763	694	718	749	767	786	681	772	755	747	742	688	792	793	755	736	739	736	757	721	748	737	738	734	754	773	694	745	697	726	742	754	710	723	685	784	735	730	739	743	707	745	767	717	730	722	795	701	753	755	720	727	707	757	728	746	781	778	708	706	802	730	716	756	736	704	726	780	754	750	714	766	700	769	758	695	735	758	713	769	770	756	731	755	696	748	766	741	770	776	755	791	696	807	745	746	740	693	717	747	739	756	719	717	722	730	686	800	766	762	760	727	710	720	707	766	726	737	736	687	725	796	773	707	735	727	724	756	746	772	717	749	753	701	753	753	733	762	738	753	709	697	770	684	708	744	732	742	724	726	709	800	770	758	717	744	750	741	738	740	784	760	716	744	759	769	739	733	748	756	695	742	749	728	731	715	726	752	772	737	726	766	757	737	754	695	747	711	761	778	718	737	751	669	766	709	761	765	733	695	707	764	751	743	745	740	751	742	726	744	751	785	750	738	721	718	760	776	761	763	775	724	763	777	751	738	753	741	719	757	735	755	778	738	723	746	722	778	788	756	718	738	746	774	777	692	720	719	777	685	747	762	712	760	734	735	757	740	729	751	810	731	656	791	763	730	727	762	798	717	716	739	724	747	775	717	768	718	748	725	770	771	754	744	740	785	798	753	730	746	727	712	759	737	710	724	795	721	766	735	732	772	700	692	778	719	738	755	766	743	743	764	712	737	716	745	757	732	724	766	757	726	720	732	736	782	722	724	717	761	729	732	787	759	753	727	741	740	711	738	764	707	797	714	754	744	710	768	762	720	752	740	744	705	721	772	768	779	759	768	744	740	751	732	745	732	752	773	730	708	783	738	741	783	709	745	723	705	726	735	736	699	736	762	709	768	773	720	716	760	706	783	766	725	728	736	708	754	713	714	757	697	746	760	739	708	709	759	698	762	751	757	755	711	715	750	755	749	778	742	722	714	779	694	714	764	736	718	726	765	782	751	717	770	732	788	742	711	709	737	750	797	740	738	781	698	752	756	735	778	757	719	689	721	794	776	735	756	775	739	732	752	739	756	748	711	724	769	715	728	759	759	766	747	731	754	699	717	784	774	724	727	758	795	763	759	734	753	757	723	744	736	813	731	741	708	717	728	765	744	751	708	765	714	770	739	723	675	764	768	715	728	775	734	773	714	724	728	770	735	781	749	771	771	757	698	755	700	712	708	767	744	682	748	766	817	734	788	720	745	716	752	766	754	775	723	699	746	723	734	726	769	777	682	736	743	772	723	751	737	754	705	699	738	780	785	719	701	740	746	765	738	726	746	754	719	735	693	758	754	761	728	787	724	732	706	726	702	777	782	707	768	739	733	743	735	708	723	727	756	755	721	748	742	739	717	746	703	698	723	684	762	752	775	782	723	773	754	744	721	746	724	705	723	739	697	776	742	740	673	747	735	768	727	757	722	748	793	745	740	726	731	771	803	771	762	747	708	707	797	802	730	699	785	775	738	744	730	750	739	712	722	749	760	721	762	755	765	752	761	720	759	740	725	758	743	746	680	730	743	732	743	749	729	737	778	732	725	724	781	743	723	706	782	732	775	722	712	735	761	802	684	754	712	771	741	733	731	783	740	752	715	711	749	758	758	763	738	726	768	735	711	768	698	735	728	758	732	706	812	702	787	793	726	749	760	734	757	749	769	763	777	714	789	747	753	753	738	746	698	764	781	749	727	772	752	765	675	733	721	709	752	741	740	722	679	722	698	687	741	765	747	744	751	759	733	707	724	736	737	792	729	723	755	742	743	722	725	761	788	730	734	726	715	776	746	794	753	716	728	707	718	761	720	744	724	764	830	776	746	755	735	770	764	761	747	701	726	708	739	743	776	742	755	751	763	753	777	732	734	768	750	749	751	754	724	742	746	758	742	775	721	723	781	754	728	722	677	718	708	767	745	725	759	703	758	825	772	758	734	745	759	716	786	735	738	719	761	747	734	750	750	724	738	753	779	729	723	737	797	719	747	756	741	741	776	743	794	771	748	811	677	703	710	713	727	767	781	755	778	692	735
28460	18414	21232	18993	14933	11154	7767	5480	4510	3517	2911	2521	1812	1681	1154	855	775	715	930	785	718	796	742	640	690	654	554	618	527	477	453	458	486	449	476	426	429	418	419	437	400	766	1316	937	759	560	396	356	345	359	397	339	361	365	374	388	330	366	402	351	398	357	369	370	420	377	358	353	362	377	376	403	379	412	395	346	374	380	355	362	397	380	342	386	367	359	378	359	401	344	382	392	397	409	378	368	359	365	379	395	346	376	366	358	357	379	380	407	325	404	370	392	340	386	386	389	375	349	420	412	378	389	417	376	391	378	370	374	392	413	368	351	363	373	371	379	393	368	367	343	418	360	411	391	336	377	375	410	393	363	364	380	378	401	395	364	366	377	420	377	368	409	385	383	382	387	394	370	381	417	362	374	357	371	398	373	416	373	368	357	348	367	417	397	393	388	364	391	417	434	376	330	373	363	376	413	383	390	367	380	411	372	368	346	349	356	377	377	386	421	415	383	360	380	346	375	379	405	388	391	373	347	385	381	394	382	415	366	386	364	386	394	383	406	398	354	347	401	408	385	341	360	409	337	379	395	364	361	341	392	373	368	376	376	423	366	356	364	402	363	389	389	395	338	383	394	377	362	376	354	365	378	354	405	382	368	413	361	369	342	330	366	385	424	416	398	385	409	372	411	370	382	368	398	399	353	373	385	380	430	379	426	392	402	378	376	369	378	418	343	385	421	381	394	392	387	366	369	377	377	381	358	391	377	358	373	425	396	416	347	407	374	384	361	395	378	360	363	371	368	350	361	396	409	375	355	387	384	381	350	387	389	418	361	389	389	365	384	329	378	394	404	437	402	350	400	375	397	363	338	392	375	380	379	403	385	424	366	389	387	358	378	364	365	414	414	354	367	328	383	402	379	386	414	391	368	375	411	388	367	382	373	368	377	403	367	403	411	385	387	382	383	369	381	361	395	356	372	406	379	351	388	382	378	370	352	372	392	381	390	443	378	401	360	411	372	364	349	364	351	423	377	369	401	410	373	359	382	338	333	422	404	368	418	382	376	369	370	374	359	417	415	389	372	408	358	351	342	362	348	392	371	395	379	354	347	406	377	358	372	364	354	374	393	391	367	393	397	376	389	356	385	416	382	373	409	379	372	359	421	351	350	389	400	389	382	413	383	362	376	359	380	391	394	389	402	368	375	360	414	389	380	354	371	341	394	409	410	356	396	344	418	381	377	394	402	372	369	380	355	387	391	404	381	401	355	334	345	388	356	385	381	380	383	374	391	346	376	416	385	340	384	377	395	394	387	362	396	386	404	385	414	397	451	342	374	368	361	382	388	401	376	374	384	417	383	375	369	346	350	391	372	355	379	381	375	382	389	371	396	367	375	398	365	383	357	387	350	388	387	376	360	384	389	362	379	380	384	398	400	387	364	380	395	364	339	376	378	377	383	353	355	371	349	404	402	388	407	367	378	381	403	352	361	413	332	401	383	362	369	359	359	379	364	363	401	360	372	338	386	384	373	390	367	390	406	387	369	354	359	355	404	380	416	367	419	379	369	382	367	407	371	339	362	399	396	356	416	375	402	368	368	359	379	383	395	368	375	363	396	392	415	397	366	369	367	388	388	391	416	396	375	362	399	379	390	394	351	380	375	404	396	404	394	400	358	355	399	398	369	398	390	380	349	365	374	375	399	374	371	377	371	373	385	349	359	391	388	395	395	383	391	379	368	351	340	349	395	380	391	405	383	357	353	424	375	368	378	384	367	359	352	358	379	373	381	363	373	358	357	394	404	378	354	387	381	368	378	361	367	367	354	370	402	399	418	380	361	409	378	363	364	343	354	376	356	389	385	368	349	363	348	395	396	384	357	367	377	342	375	396	368	374	360	370	398	401	384	387	392	388	371	375	389	400	359	381	392	378	384	401	376	377	383	390	366	360	346	387	378	375	360	411	356	382	398	353	354	395	352	354	355	358	367	360	377	393	379	373	421	385	370	392	386	339	376	374	376	373	383	367	362	391	356	412	364	381	342	423	404	402	369	402	379	379	388	378	366	378	368	392	404	356	352	389	368	372	413	396	381	366	399	342	383	421	402	366	412	375	381	431	366	370	347	382	374	375	395	346	378	367	383	381	370	361	369	356	390	409	395	400	379	386	344	365	359	406	382	354	396	367	349	387	395	347	383	406	398	388	390	378	358	368	414	371	393	419	385	367	378	379	379	395	404	408	385	370	377	327	382	353	375	385	375	387	397	399	388	374	409	389	331	449	405	407	369	343	363	375	362	369	364	372	402	364	350	351	352	401	352	339	411	367	384	382	358	389	374	400	369	381	358	379	377	366	395	355	359	393	388	360	375	428	359	357	441	417	349	379	342	381	385	352	379	386	374	371	402	349	382	356	396	376	366	368	382	366	376	377	391	381	390	358	389	392	364	391	416	408	385	394	359	383	365	334	408	361	386	418	381	386	417	367	353	379	407	425	391	377	341	386	391	389	369	390	351	346	386	368	354	371	356	385	406	375	410	363	375	414	363	348	351	375	337	348	388	412	389	410	390	408	382	395	406	355	373	381	349	387	374	347	388	413	363	371	372	379	392	379	385	391	344	370	377	369	366	354	377	355	348	389	386	391	369	364	375	385	352	365	379	400	386	386	373	380	349	387	384	414	367	402	351	390	387	379	386	379	367	359	373	365	355	358	372	366	403	358	402	387	384	414	396	396	390	390	363	410	368	383	345	361	377	369	361	374	405	369	420	348	342	397	370	370	333	349	360	370	430	418	381	355	383	386	395	397	372	386	376	385	408	365	368	401	359	353	383	356	351	398	402	371	374	389	369	385	363	432	407	388	410	359	397	380	379	378	368	388	359	389	366	367	395	387	374	344	432	371	378	380	376	377	385	356	393	370	384	425	390	385	383	414	364	368	375	353	383	362	379	406	344	377	368	390	419	376	383	378	344	405	355	379	405	362	351	386	379	397	342	381	334	397	383	377	380	402	361	390	375	408	382	422	397	367	350	373	399	399	356	370	399	373	388	378	397	375	396	358	372	379	412	349	362	367	402	387	366	393	378	362	402	389	388	396	360	355	338	398	369	374	357	396	363	407	371	395	391	378	384	392	359	363	381	374	393	334	380	360	385	397	362	409	399	393	353	401	355	383	358	410	389	376	374	350	357	403	380	348	394	362	371	375	387	410	387	393	352	359	394	372	393	403	361	373	407	410	399	387	378	360	369	347	340	360	351	333	390	386	363	359	408	374	399	402	380	370	417	392	368	372	384	380	386	398	404	370	388	386	409	372	345	385	369	347	367	366	393	378	358	391	405	397	366	358	349	360	400	377	345	385	363	384	395	384	378	348	391	363	393	370	350	353	364	379	356	366	384	372	418	392	416	403	394	392	373	386	398	383	398	404	406	388	355	373	392	402	362	385	399	358	395	346	339	362	395	352	368	365	373	364	391	387	376	435	373	377	343	370	372	329	373	376	381	416	348	344	338
15899	11785	22681	26188	25089	22122	17123	14722	13768	12673	11075	9473	7877	7514	5124	3879	3856	3321	4734	3549	3030	3796	3744	2980	2915	2806	2391	2157	1774	1480	1473	1579	1597	1335	1318	1246	1150	1134	1057	1048	1113	3815	7394	4798	3684	1836	883	896	800	874	859	899	883	931	925	828	864	852	868	912	866	884	825	857	850	852	872	861	880	854	866	955	862	901	896	899	874	915	907	875	861	816	929	864	878	861	896	896	899	912	831	832	906	884	871	895	869	887	895	850	855	851	936	881	889	854	911	903	888	855	825	873	886	872	918	874	850	840	856	887	890	816	831	879	859	935	841	857	897	854	888	951	829	901	919	831	857	855	883	892	861	819	844	846	883	928	837	849	834	830	846	863	869	852	890	869	851	829	894	847	879	898	867	864	853	848	909	888	871	843	850	908	876	908	871	890	932	877	843	843	878	882	937	893	881	871	856	836	875	871	860	929	874	862	841	862	861	927	837	864	839	825	888	850	847	874	879	847	871	882	833	859	838	838	854	891	890	885	827	881	869	871	932	843	925	815	862	923	840	905	853	870	869	896	856	890	858	845	870	858	847	877	879	853	938	867	864	845	864	856	869	807	873	847	880	870	910	890	900	861	879	877	864	871	881	901	889	930	887	845	885	824	863	880	830	889	867	890	877	890	869	875	863	945	865	872	784	875	854	859	868	849	933	834	806	854	896	897	863	885	945	893	867	890	864	907	839	902	889	904	859	877	895	904	875	868	875	871	848	892	877	838	891	888	890	867	860	921	867	897	930	863	859	901	865	851	832	836	878	841	826	821	857	845	921	871	813	896	871	849	891	875	897	879	883	911	895	875	860	867	856	897	881	876	910	878	811	860	879	820	866	944	868	861	879	832	879	816	889	864	944	864	898	930	885	878	860	867	840	850	786	874	836	886	880	935	867	827	875	875	897	838	892	889	901	820	826	892	866	868	935	838	870	867	901	935	881	847	861	877	909	892	880	909	866	877	884	921	908	872	852	817	873	834	855	869	927	865	889	909	866	820	822	817	900	884	875	810	845	856	901	879	940	824	880	899	958	872	828	880	873	858	897	889	887	871	863	836	836	876	850	866	855	867	865	906	867	913	895	865	898	848	869	902	914	898	900	855	879	903	876	868	851	859	836	862	876	870	870	882	863	849	845	827	888	899	875	882	892	836	827	905	908	872	884	904	855	863	880	882	832	864	910	881	869	882	877	863	860	897	883	834	876	910	890	876	875	864	878	841	855	863	879	872	866	925	886	869	891	863	870	841	841	904	905	852	836	898	846	852	828	839	865	870	920	838	890	888	851	850	907	873	865	866	877	871	863	840	896	886	871	940	867	859	874	840	846	884	877	888	882	844	888	818	892	826	924	905	872	923	878	878	912	871	862	884	875	959	915	854	867	860	868	868	848	936	939	855	901	902	875	929	890	843	874	854	849	855	873	856	887	870	928	894	833	843	883	835	867	943	860	855	825	838	886	871	888	863	858	904	843	865	886	861	913	893	902	904	919	882	879	826	865	892	906	839	823	905	847	875	859	822	871	886	868	828	874	875	899	847	883	878	913	906	911	861	844	884	882	872	894	824	897	909	839	862	925	856	822	874	828	918	863	906	857	861	875	879	876	897	847	877	879	895	858	869	914	872	841	869	916	851	827	866	853	853	898	903	853	876	907	915	946	882	910	867	881	875	881	881	892	848	838	923	895	844	868	879	869	854	908	860	867	807	909	850	833	881	899	906	842	862	888	912	880	907	893	888	868	875	877	858	852	849	855	903	932	879	866	889	909	865	963	887	911	842	854	867	882	875	871	836	868	896	867	925	918	831	842	907	891	876	856	893	901	875	904	860	882	837	869	893	853	891	878	863	844	882	891	860	862	822	920	857	897	918	873	922	829	873	777	821	862	878	865	835	883	847	908	818	844	848	872	831	886	844	894	860	925	885	871	914	867	879	834	922	893	895	885	884	871	826	927	894	828	889	854	849	941	830	886	920	898	906	895	857	907	860	887	906	858	914	894	900	846	870	839	890	905	858	951	912	895	859	878	843	873	840	946	834	899	860	846	902	891	869	881	862	878	874	849	863	870	871	925	840	882	844	844	864	862	873	860	804	852	854	885	851	923	928	871	869	897	905	881	878	875	867	898	866	840	848	872	868	858	858	898	871	856	877	847	847	890	920	860	879	827	818	884	921	813	926	888	898	909	866	865	889	897	856	902	837	880	863	894	896	866	867	856	864	860	901	845	833	857	863	898	895	905	898	820	874	852	868	894	923	813	846	853	830	837	888	858	853	933	836	906	869	885	888	863	887	883	823	882	908	881	899	823	883	944	832	875	895	868	891	836	922	850	847	945	842	867	865	870	840	889	858	869	877	894	840	896	920	860	889	858	889	859	936	833	888	879	853	877	870	920	849	871	856	848	871	878	872	830	868	824	863	818	833	902	879	851	891	847	846	845	869	867	863	875	890	906	850	834	887	904	911	834	819	865	827	913	842	860	794	855	844	884	854	891	937	823	906	889	841	885	895	898	896	912	850	868	875	872	869	873	895	876	862	874	883	857	870	900	879	885	949	841	908	898	867	859	840	847	921	884	804	885	855	849	880	912	929	840	839	838	940	890	878	819	860	933	849	935	870	911	886	948	912	840	932	841	897	873	826	803	879	920	863	906	836	872	848	858	884	866	869	859	851	892	867	849	900	893	838	830	872	910	905	843	823	892	893	839	929	829	826	828	863	917	902	871	867	864	874	835	896	908	897	876	898	859	927	921	839	842	911	856	838	891	872	865	910	854	934	837	866	888	898	915	924	814	890	849	902	890	852	857	871	905	891	837	861	852	896	856	842	803	896	929	867	850	885	869	831	836	852	887	891	836	881	881	831	837	854	923	856	866	863	937	887	928	886	897	887	898	876	897	883	896	893	815	892	867	871	885	814	820	883	886	895	855	839	858	926	812	907	901	854	901	874	904	879	822	875	852	843	920	801	871	882	903	913	891	812	841	881	893	888	833	895	908	885	887	787	891	835	855	896	850	887	869	873	899	869	835	829	818	860	902	895	871	872	893	833	869	886	836	852	829	893	865	835	855	862	862	872	868	891	924	886	864	839	865	900	854	828	888	948	872	867	889	870	835	863	891	913	875	893	883	907	938	853	875	910	889	921	851	854	856	883	902	808	852	829	854	874	834	821	916	888	888	895	910	833	851	889	838	870	824	908	864	829	833	788	846	876	885	899	890	852	877	904	902	887	878	801	896	880	849	849	879	868	868	909	877	875	924	844	907	859	874	908	874	860	883	850	834	835	871	907	870	876	854	893	829	868	829	891	852	960	860	821	865	893	888	895	869	890	859	894	902	877	842	868	841	892	797	855	877	885	927	876	843	871	830	875	899	849	847	851	802	869	870	817	878	851	871	878	867	856	869	931	910	870	924	878	863	874	882	932	910	848	891	862	919	863	870	864	864	863	871	869	887	846	897	872	888	888	838	849	890	858	891	845
7606	3766	4086	3473	2143	1382	1106	874	722	681	553	514	466	446	370	343	291	334	404	308	285	325	367	300	253	263	236	243	237	240	223	220	248	199	207	189	209	203	204	222	180	220	232	225	206	213	207	189	202	194	242	195	229	158	199	184	202	203	202	187	197	185	181	172	185	179	192	192	183	194	228	228	184	214	192	203	163	210	215	161	218	187	185	173	217	185	211	195	185	163	208	224	181	226	206	193	179	205	201	199	200	192	197	198	186	193	175	204	186	196	209	203	203	210	228	181	228	203	223	196	206	200	196	199	196	204	190	205	196	195	210	205	213	198	191	194	164	202	183	194	185	200	187	222	190	199	206	185	186	165	175	191	206	203	184	204	203	189	200	200	183	192	196	198	184	187	203	188	199	179	177	199	217	193	202	189	217	225	205	208	198	198	185	205	209	197	194	191	195	216	205	174	203	196	181	220	176	183	218	200	205	185	190	207	190	194	194	208	200	219	199	185	192	189	175	177	212	204	194	169	183	183	208	184	187	195	218	210	213	183	196	211	200	197	194	220	191	186	187	174	197	191	178	200	204	196	202	162	185	194	179	185	177	208	220	211	201	190	182	181	201	192	171	231	158	219	196	221	193	181	190	184	201	223	197	170	213	208	208	181	187	157	180	210	213	226	179	205	204	217	204	193	218	202	189	180	209	205	206	201	178	181	201	187	202	170	194	217	211	204	183	233	196	188	186	186	224	192	190	173	202	205	231	196	208	209	222	213	184	187	189	227	213	191	210	207	171	204	193	179	192	179	179	189	234	184	221	182	218	225	212	207	192	173	187	218	190	197	174	193	190	197	190	210	176	204	205	201	204	216	188	197	195	191	210	180	227	196	196	193	208	190	231	202	216	181	200	215	198	199	186	204	193	199	176	202	199	222	219	209	182	214	186	207	217	166	176	199	174	201	224	220	223	211	195	192	198	182	203	201	200	235	215	210	220	182	163	201	196	189	163	184	199	178	174	242	218	209	218	185	208	192	218	225	202	190	181	185	178	191	195	169	213	204	193	183	187	209	198	183	215	191	171	182	170	214	205	208	181	195	191	198	162	201	185	191	181	221	176	197	203	209	214	209	203	194	202	188	220	191	235	167	220	197	183	171	210	201	180	209	180	217	207	177	222	208	189	210	188	191	176	180	199	185	210	213	197	181	190	195	204	174	178	193	216	195	189	221	207	202	190	193	190	199	171	200	181	208	206	191	205	189	199	193	176	173	188	196	213	176	214	211	178	197	168	167	198	180	209	201	184	177	194	205	199	219	237	199	199	181	217	189	201	194	213	197	199	188	202	205	183	183	189	208	210	181	204	181	210	197	208	212	185	207	169	215	186	210	208	191	207	191	199	194	176	193	188	194	222	194	202	157	189	199	215	203	229	185	193	197	213	193	199	178	196	207	190	178	192	229	200	178	189	211	190	182	220	194	198	157	205	153	190	177	190	228	209	217	215	190	183	210	209	201	199	191	184	197	214	186	189	188	179	211	189	205	203	174	194	192	191	194	220	218	188	169	179	197	180	206	190	206	197	193	213	218	219	174	189	195	193	185	211	215	204	221	202	203	189	189	201	204	206	219	178	186	214	226	205	222	222	213	201	200	196	183	176	177	180	189	195	171	195	192	210	200	216	193	213	230	205	196	208	188	209	184	189	225	187	207	231	207	194	201	183	179	205	195	211	201	176	201	204	216	188	173	181	191	182	207	208	197	224	180	191	193	199	202	209	234	183	175	191	195	197	218	201	215	161	192	187	199	169	225	194	210	200	208	192	187	196	187	219	216	210	204	174	224	195	167	211	193	189	201	201	217	180	213	209	210	202	202	195	197	171	201	198	158	177	172	230	212	200	181	193	206	194	201	210	198	211	196	221	217	200	215	190	184	187	182	216	213	186	179	204	194	208	177	212	191	188	204	203	185	168	195	179	185	184	203	203	210	192	181	190	190	219	186	219	198	182	185	194	198	188	194	193	203	191	197	198	197	213	236	201	183	191	195	217	185	185	188	192	196	184	186	206	185	200	170	204	207	210	225	205	196	192	209	187	193	186	175	211	184	190	206	184	198	186	209	206	184	191	221	207	231	161	185	184	187	197	190	191	204	189	203	208	210	206	222	183	194	174	212	210	202	203	208	189	202	234	202	199	207	155	219	181	196	208	199	199	206	199	219	206	192	191	185	187	207	208	228	210	196	201	198	195	175	174	205	188	200	217	211	205	190	212	184	214	212	203	166	183	209	180	231	207	181	186	178	206	172	202	219	190	191	208	176	207	209	200	180	200	184	192	199	182	201	183	192	183	205	198	207	204	158	215	225	186	192	189	196	212	218	210	204	204	206	192	199	207	212	201	183	169	197	193	179	179	198	224	210	176	173	208	196	201	191	191	210	207	189	179	196	194	192	194	186	201	188	192	195	200	196	180	193	187	159	219	201	193	192	221	207	193	212	187	195	197	187	215	190	198	184	185	207	191	235	202	201	194	188	190	212	193	214	179	210	224	197	192	240	226	221	207	191	181	181	201	202	200	177	208	187	188	207	190	184	199	221	212	232	205	207	182	200	231	197	151	200	188	202	182	192	189	199	201	173	176	180	184	213	212	166	184	179	197	172	158	177	211	205	205	185	215	195	213	182	178	195	186	217	200	215	205	199	179	199	226	207	219	186	183	197	199	180	192	207	200	215	207	223	194	183	215	187	192	207	173	217	198	195	214	185	196	205	206	191	174	199	191	185	176	203	184	196	190	195	180	210	209	189	195	202	205	181	202	194	196	205	186	182	183	195	183	204	211	184	228	191	214	192	196	182	214	207	188	220	199	202	207	203	200	192	188	185	173	197	216	188	197	211	222	187	191	200	190	180	202	181	201	208	213	200	229	201	208	203	186	197	208	217	198	216	189	196	232	250	210	218	207	200	204	193	183	164	189	210	199	185	203	239	211	214	185	206	206	207	182	193	185	203	226	174	204	215	188	180	203	240	173	195	180	206	214	184	192	193	197	196	177	174	208	184	167	218	185	166	212	184	219	180	192	207	178	202	190	195	176	222	209	198	192	181	198	180	180	177	175	173	194	195	191	172	207	208	184	218	219	194	188	187	220	181	214	199	195	219	203	200	193	210	165	204	182	188	188	183	167	202	184	169	181	205	199	192	216	200	221	186	176	189	214	165	206	179	193	181	200	178	187	203	205	192	163	206	209	208	212	214	188	205	213	180	180	185	206	204	206	200	200	221	233	207	191	184	191	227	173	174	217	217	171	194	170	175	181	176	216	203	207	193	206	199	167	185	205	188	188	194	191	183	194	199	181	230	167	192	216	207	228	204	211	189	192	203	176	194	177	192	206	203	218	221	233	208	223	205	228	202	165	182	179	180	210	198	214	207	214	206	190	197	186	197	197	206	198	165	195	209	190	197	199	198	206	181	213	208	195	194	224	201	224	207	217	210	196	217	216	191	199	178	184	189	181	197
4943	3539	7515	9433	7277	5550	4633	4160	3567	3333	2813	2277	2202	2095	1499	1341	1110	1377	1821	1431	1076	1378	1610	1063	949	978	959	1056	864	749	742	640	638	635	595	549	540	572	585	607	525	623	733	696	552	562	496	528	496	526	486	496	459	526	510	519	518	514	534	548	525	484	518	511	505	510	568	513	484	475	503	492	487	469	534	552	496	562	494	473	584	515	553	525	490	499	510	500	490	487	557	501	527	487	518	541	482	496	524	505	490	486	488	507	530	509	502	498	490	485	481	488	510	514	471	460	524	481	485	511	494	521	470	518	505	499	552	514	519	519	511	516	479	509	513	529	506	468	525	489	479	523	545	520	507	521	478	483	497	486	478	470	511	554	509	504	500	515	525	492	518	540	507	489	513	476	509	512	458	541	516	486	485	525	534	502	505	473	516	485	506	508	530	522	526	491	486	532	547	517	489	525	537	491	535	514	512	542	501	537	521	518	461	522	478	467	496	503	529	552	475	491	523	493	561	508	508	538	533	498	572	502	461	492	508	494	502	498	514	487	512	545	501	494	518	550	512	522	508	507	522	491	518	475	492	500	509	508	508	519	491	481	514	521	493	514	505	504	489	506	479	495	484	469	511	488	545	507	491	500	480	487	523	489	525	527	499	518	498	512	503	522	501	468	545	466	477	521	468	538	517	529	564	485	497	468	530	490	566	493	500	498	506	488	485	501	526	517	469	518	493	496	492	526	524	516	506	480	508	511	502	518	503	515	515	563	495	507	497	502	512	547	509	518	515	485	504	505	499	489	537	516	496	514	509	528	482	499	520	515	502	479	574	472	481	502	503	511	507	506	546	535	509	496	501	477	507	509	468	501	552	547	498	476	499	510	480	524	540	540	530	543	517	493	509	487	485	516	484	505	472	492	512	484	482	502	506	489	506	504	519	502	521	497	518	465	523	534	533	520	524	499	471	490	528	489	460	531	509	502	517	524	510	523	444	516	514	510	465	497	516	511	506	525	480	519	529	522	497	531	500	495	536	502	505	485	489	510	521	510	490	510	520	507	524	490	534	513	498	549	474	502	551	526	507	518	486	548	535	508	502	487	502	502	494	508	496	453	465	460	505	475	550	547	496	501	517	484	457	516	501	495	497	520	494	469	534	526	525	489	503	538	506	532	519	505	505	471	514	513	530	482	512	472	518	474	477	479	503	497	516	550	520	507	519	511	485	523	505	532	489	532	536	514	466	532	492	519	494	505	505	503	511	522	492	504	518	509	504	484	486	514	536	516	548	526	485	478	509	500	498	532	504	524	483	518	494	482	500	502	494	528	495	507	515	492	485	520	514	511	502	519	491	505	525	502	501	499	542	517	488	468	500	516	509	500	478	504	490	475	496	495	514	520	515	484	490	530	476	546	466	493	522	526	550	480	489	497	496	545	548	477	525	503	480	490	536	514	516	493	500	523	497	530	485	505	536	468	511	508	527	488	524	504	501	517	538	439	503	499	525	536	504	553	529	492	506	572	471	520	518	538	515	540	568	478	503	499	512	542	520	494	549	494	495	499	502	494	476	526	497	481	541	530	527	508	509	501	471	525	527	534	489	536	484	503	501	469	514	484	529	530	519	512	480	527	461	498	513	493	523	502	523	486	531	488	526	525	484	497	498	467	502	496	485	500	480	475	497	544	492	524	513	505	497	562	509	481	511	544	462	536	494	545	530	493	490	504	513	488	527	553	507	527	522	489	465	486	527	496	524	518	522	497	500	507	477	526	495	523	493	518	482	513	454	530	495	528	553	518	453	499	499	499	532	538	499	520	525	485	494	510	515	503	530	549	478	503	516	499	540	526	473	505	499	489	525	490	535	511	504	472	514	486	544	507	518	478	519	525	531	511	495	504	524	519	477	531	506	525	471	496	514	501	516	513	525	516	505	518	513	537	527	502	536	489	500	516	507	526	529	474	487	498	460	494	538	493	508	520	511	537	505	531	482	480	543	511	519	476	473	471	493	526	516	501	514	519	509	506	499	513	494	497	482	503	525	542	464	539	500	489	503	525	494	497	555	511	521	553	508	501	496	485	493	499	518	485	508	481	511	518	489	524	519	507	469	516	516	533	543	507	502	498	483	494	485	534	500	487	516	527	551	511	464	509	561	525	485	500	498	509	549	476	530	473	479	569	476	492	485	501	488	491	550	515	474	476	466	492	494	455	488	538	550	476	518	512	518	470	502	522	524	480	530	517	474	522	541	540	480	472	501	535	507	492	523	514	459	513	504	492	532	524	520	493	507	514	459	532	479	512	465	496	478	498	480	495	533	500	479	516	493	541	502	522	508	541	503	535	543	539	548	495	502	530	508	496	514	500	490	464	479	489	526	523	484	494	546	508	491	514	499	502	483	484	520	478	472	494	492	519	514	475	508	508	513	535	477	528	514	520	510	522	497	506	531	527	498	498	504	511	498	484	519	452	534	528	484	529	491	514	510	551	532	486	490	466	513	479	500	503	503	517	494	539	488	492	494	553	492	535	529	458	495	484	497	482	520	518	506	523	516	490	489	504	502	509	498	487	544	491	499	537	541	506	520	503	501	486	515	482	516	503	491	493	502	528	474	467	500	520	509	505	526	485	527	524	518	484	482	520	541	482	519	554	466	501	508	495	520	500	513	493	484	522	511	490	460	498	513	485	517	542	514	505	512	511	482	560	509	542	475	480	532	515	504	543	526	514	512	532	504	530	526	503	485	508	528	534	527	479	483	517	483	511	547	507	519	509	508	494	543	554	529	502	535	504	513	485	486	510	527	488	496	479	527	532	518	531	519	542	499	496	504	506	505	496	492	508	525	506	501	507	506	505	523	479	511	515	521	486	515	502	482	461	535	533	521	521	523	483	514	493	542	520	512	503	559	518	538	487	530	511	520	475	512	518	470	490	515	516	487	507	492	493	510	513	483	504	514	533	499	503	497	489	521	473	512	481	474	519	496	482	481	536	468	528	534	513	486	489	484	537	521	529	485	520	535	529	519	497	520	487	509	481	488	519	485	537	468	468	527	526	482	523	480	542	530	511	523	512	518	494	491	501	540	515	469	488	495	532	525	478	526	499	509	496	461	518	520	472	508	488	506	483	494	482	482	533	498	499	489	507	525	521	502	512	442	529	510	481	523	541	525	528	490	532	526	506	524	528	450	508	553	536	566	508	509	528	518	500	444	494	520	517	523	518	554	549	492	517	507	510	496	515	528	519	522	507	454	487	514	495	513	522	488	537	545	508	478	497	533	535	519	504	502	506	530	488	502	495	474	498	539	498	521	547	483	505	494	489	504	524	506	505	524	497	481	497	513	510	512	503	499	510	507	489	490	537	500	517	504	479	474	505	485	494	522	469	486	506	535	476	478	505	508	519	463	507	515	502	512	525	530	481	504	484	487	491	494	497	492	573	505	488	511	485	481	468	488	484	506	497	518	484	527	491	486	498	538	535	492	490	538	509	481	508	510	519	515	486	523	473	551	506
21079	12985	15728	13513	11807	8310	4829	3466	2787	2070	1746	1343	1281	1232	832	677	594	676	765	579	607	694	661	513	452	455	474	423	394	400	319	320	389	383	324	339	280	335	319	308	314	462	870	791	385	355	287	263	286	298	299	302	278	281	286	305	347	299	255	259	304	308	283	315	285	282	281	282	291	274	284	288	277	273	317	307	276	324	270	288	281	302	311	283	311	318	291	313	313	306	272	311	267	297	308	302	283	288	289	294	319	324	327	318	316	322	321	295	264	297	291	298	306	258	317	295	294	318	285	278	313	292	282	283	286	292	297	302	291	309	313	293	294	297	289	286	289	276	288	278	298	274	321	321	305	270	287	292	284	318	339	293	306	291	287	312	305	284	284	286	310	304	292	254	311	327	312	317	271	287	295	291	302	276	317	314	274	265	308	262	337	281	307	316	311	306	310	303	323	314	305	297	322	268	316	325	299	322	290	295	318	264	298	311	281	318	317	286	305	311	271	302	299	289	290	303	297	276	261	309	291	321	286	275	281	262	302	267	285	311	284	292	280	296	241	296	274	305	283	298	282	303	326	306	292	302	339	349	327	263	335	293	291	299	307	330	298	298	306	312	283	317	303	288	323	276	302	265	284	303	295	292	298	284	323	334	290	287	288	282	324	313	306	295	316	272	282	304	293	317	332	301	290	286	264	319	315	319	286	304	278	290	321	286	270	315	286	289	258	319	311	299	328	310	300	286	283	325	295	301	292	303	282	295	284	334	295	305	292	282	318	292	325	299	313	321	289	298	289	299	282	337	275	270	308	297	317	305	295	300	294	339	302	292	302	285	306	281	308	301	294	315	265	305	296	317	296	308	297	281	305	283	308	310	283	304	319	309	278	274	264	289	327	254	296	325	307	309	309	283	322	299	301	292	249	304	337	282	313	306	301	313	279	298	293	284	292	308	308	285	298	269	304	299	296	289	316	308	267	285	276	316	293	277	319	337	319	314	267	341	309	312	314	308	301	286	274	309	283	278	295	277	290	304	291	306	352	286	313	311	290	296	292	290	244	315	308	287	290	297	303	322	284	287	292	300	283	305	303	305	289	356	281	293	275	262	306	286	282	299	276	304	274	306	267	318	326	298	281	257	309	293	324	284	266	330	303	289	277	265	295	316	312	297	297	320	279	324	290	335	287	283	293	312	310	297	299	299	291	301	320	314	314	313	282	326	307	324	309	298	289	317	312	311	299	286	262	282	298	321	281	335	328	285	279	295	292	283	303	275	272	311	302	282	316	280	299	296	305	281	309	301	304	304	282	292	302	296	289	296	264	304	317	312	330	300	310	278	302	302	278	297	287	286	288	298	313	297	317	279	286	284	322	292	271	312	255	300	305	277	285	316	308	300	290	273	311	299	310	287	330	318	292	292	289	318	292	324	311	309	329	303	301	312	276	285	303	314	318	295	305	293	285	281	293	313	306	326	311	293	330	300	327	315	298	315	307	330	324	323	282	274	265	313	327	304	267	287	316	311	284	259	280	299	308	302	301	309	294	304	297	310	289	312	306	262	285	290	291	295	285	306	268	301	282	295	299	331	285	285	281	300	296	325	285	291	291	259	295	292	291	296	272	287	282	287	313	286	273	301	324	279	311	284	287	307	285	312	276	290	338	308	319	307	309	317	263	258	296	298	307	300	284	319	305	271	288	271	299	286	297	304	301	317	259	276	291	267	312	279	277	323	314	302	261	339	281	294	328	321	324	274	293	280	284	268	290	289	278	279	291	284	334	282	335	298	281	318	316	300	304	304	280	300	298	284	321	313	278	292	298	317	309	297	333	297	315	323	317	296	304	323	243	302	284	312	285	283	308	298	310	301	278	323	280	275	280	272	319	333	308	312	300	280	309	290	293	299	310	289	275	268	301	294	293	314	270	326	306	313	315	311	340	310	314	324	281	284	319	331	297	299	302	281	302	302	291	303	287	323	334	305	294	286	321	319	287	321	296	295	286	303	303	317	295	273	276	297	283	260	295	307	303	307	306	321	324	261	294	273	323	280	281	295	304	292	294	287	303	299	305	297	304	326	296	299	290	272	284	321	319	292	280	314	263	289	300	309	292	286	320	279	308	329	296	315	275	288	314	310	276	280	307	300	300	277	282	334	312	320	313	310	322	309	309	307	293	312	297	276	256	342	297	286	285	266	315	320	292	292	314	320	301	321	281	281	307	326	310	303	311	278	306	267	289	269	285	308	283	288	308	313	283	302	316	314	306	322	285	267	281	267	314	279	262	290	316	300	285	282	341	321	325	304	286	294	297	279	277	308	297	325	286	282	274	296	307	288	317	283	279	296	300	289	291	302	295	290	310	267	286	323	324	308	282	291	265	293	276	302	349	308	292	301	271	296	318	308	299	321	323	293	296	261	313	293	311	301	320	315	299	303	316	296	271	296	261	284	312	283	298	299	268	282	275	255	322	292	263	359	306	324	306	320	288	295	293	289	275	310	274	295	255	266	284	286	290	328	291	273	291	319	311	292	249	273	317	254	288	278	291	277	321	298	298	305	243	281	294	300	286	285	296	319	282	273	294	313	274	273	300	311	288	307	312	278	274	289	284	292	289	290	278	304	293	313	296	312	284	289	291	275	315	314	312	298	307	309	264	306	294	324	306	289	299	314	305	271	276	274	295	270	300	323	318	292	310	305	286	325	341	265	275	287	267	317	306	273	299	311	305	280	301	339	296	297	276	317	320	292	293	302	325	266	310	303	330	285	299	268	298	302	321	313	263	336	320	330	320	283	289	287	288	297	315	314	291	324	283	282	290	290	305	314	270	295	270	341	295	324	313	275	300	270	293	290	315	300	269	284	275	262	285	278	329	257	294	304	270	309	334	284	307	303	288	331	318	305	303	271	276	314	268	296	289	283	294	307	311	296	271	284	279	288	306	243	319	294	308	282	292	305	250	276	296	325	296	296	310	300	304	282	330	286	325	338	282	307	339	302	292	300	291	302	308	315	297	278	321	333	293	309	278	302	280	300	298	339	311	293	289	296	285	306	304	293	304	317	331	321	320	297	301	293	278	296	326	315	295	316	311	280	324	284	297	312	311	279	308	346	269	307	299	302	299	292	318	301	293	289	317	301	308	297	289	286	295	290	284	314	276	299	312	310	292	300	287	328	326	267	314	289	279	282	278	268	290	283	276	299	316	278	315	317	297	316	308	275	285	326	296	322	283	318	299	274	303	321	313	318	301	310	277	289	285	285	274	320	316	309	292	272	277	294	303	276	323	318	293	286	288	282	278	300	302	287	331	322	328	306	264	275	304	293	268	285	248	272	307	294	306	290	313	319	276	306	310	315	291	303	290	279	324	292	316	296	324	285	295	285	284	253	310	301	270	287	323	324	290	301	307	302	297	272	293	305	308	279	291	286	266	311	268	292	314	330	290	303	282	275	277	331	289	290	288	319	281	279	317	288	338	293	280	287	298	313	304	298	285	310	321	304	270	291	317	308
12777	9053	18895	21652	22054	17325	13055	11545	11230	8777	7418	6495	6178	5655	3650	3125	2684	3451	3504	2616	2677	3523	2930	2089	1752	2040	1882	1678	1332	1135	1000	978	1116	1068	980	918	833	917	880	935	842	1799	4623	3586	1434	1169	715	743	737	675	715	729	749	784	725	773	744	782	698	726	719	724	753	757	739	737	679	738	706	695	694	711	693	699	726	744	739	764	727	706	685	733	737	746	768	735	692	711	696	721	737	721	745	706	728	692	676	689	697	763	758	675	728	741	747	731	733	691	673	678	730	730	710	768	742	737	734	745	653	774	709	720	699	711	718	683	734	750	695	738	701	797	729	745	744	700	764	725	753	754	686	714	684	735	738	718	714	678	715	717	733	709	721	708	717	761	717	739	768	751	712	741	730	700	688	734	709	709	743	736	753	745	714	745	787	727	719	736	736	701	745	661	737	771	645	704	682	771	732	650	761	740	711	723	724	716	715	712	730	738	704	767	714	698	769	702	711	721	722	762	753	717	730	715	731	720	686	700	694	699	723	731	690	686	728	683	705	734	745	786	702	723	775	749	703	733	749	655	733	743	702	688	752	718	703	713	752	730	715	720	697	741	757	776	705	730	752	732	722	702	700	745	728	747	713	714	710	717	757	775	763	703	691	721	749	741	738	706	683	762	712	746	729	700	714	728	725	682	697	737	719	739	703	662	722	734	747	741	712	707	733	710	706	725	696	702	728	705	712	737	716	736	705	716	668	725	726	679	760	720	729	750	744	706	786	705	756	708	752	733	753	758	720	700	725	671	709	709	758	730	749	687	762	726	714	690	712	744	727	664	753	747	710	729	715	784	752	730	748	771	733	747	735	753	753	731	697	699	726	709	730	717	719	687	710	731	734	741	709	688	706	719	695	702	693	690	714	729	707	734	747	678	722	696	713	726	733	694	688	675	725	694	689	721	700	736	717	743	666	734	734	782	763	682	728	693	702	706	742	755	674	690	689	731	724	736	702	718	731	705	713	672	740	749	743	715	747	672	725	698	733	702	731	701	725	730	716	712	695	719	738	724	757	694	694	738	696	738	728	762	712	721	713	743	692	714	759	740	722	723	723	766	720	716	675	756	718	723	718	732	731	703	735	722	720	730	690	723	731	710	719	716	711	702	710	734	720	725	734	730	685	783	729	747	743	725	671	730	719	725	711	732	727	692	710	778	710	698	723	772	722	736	679	714	706	720	705	756	738	717	746	732	764	730	675	723	731	716	685	740	717	700	747	732	697	713	742	741	712	697	696	697	721	670	669	758	746	748	699	717	703	719	702	760	665	692	703	722	742	735	711	743	750	707	739	747	738	718	697	666	705	742	685	767	791	761	709	710	694	749	704	676	747	720	699	704	693	769	712	714	687	772	720	754	725	754	770	721	728	739	711	722	751	695	693	738	701	735	728	756	730	697	718	730	730	728	751	697	781	721	760	693	716	762	677	733	768	748	676	673	742	716	712	770	705	756	689	765	694	735	758	704	743	709	736	699	738	750	716	751	747	705	758	733	680	722	775	729	678	735	744	731	707	700	743	707	717	693	763	714	729	717	669	736	706	713	727	706	734	747	709	680	721	696	767	742	759	726	727	703	734	715	688	700	750	747	697	677	737	716	716	733	748	714	703	744	712	731	747	713	730	702	656	733	729	704	691	726	692	718	732	701	729	739	771	710	694	715	718	754	734	718	709	671	713	722	697	712	727	766	716	703	755	710	748	716	706	693	683	688	687	675	751	687	751	692	728	734	701	729	669	713	707	702	778	762	649	724	702	694	734	743	733	711	737	742	755	702	747	699	685	705	734	764	736	746	768	731	718	693	726	687	728	710	703	695	720	719	737	760	699	702	691	698	684	693	783	748	740	719	722	718	764	730	770	705	713	730	755	723	759	709	742	731	722	770	705	737	680	780	739	707	762	703	734	705	691	702	724	717	752	735	718	738	719	731	687	679	726	764	776	715	757	732	752	699	712	706	733	676	742	676	736	746	682	717	720	742	672	765	751	732	765	730	735	727	709	694	720	726	705	695	721	707	772	723	713	768	719	710	744	785	679	705	696	704	741	735	727	719	698	725	705	730	717	735	736	749	726	740	726	766	690	740	731	709	707	736	716	716	720	682	740	714	701	718	751	737	695	714	710	725	753	705	771	742	716	724	692	702	723	721	711	683	740	736	720	701	738	748	754	723	710	673	747	742	814	714	737	711	771	767	760	724	706	734	721	730	746	719	782	744	716	702	710	709	703	728	700	751	737	735	767	711	734	712	676	737	674	779	775	724	724	723	778	694	733	741	697	681	701	712	715	737	700	732	743	731	739	686	702	742	766	741	725	719	699	743	716	740	729	724	749	721	716	729	708	758	733	725	699	702	729	699	695	740	777	736	724	682	766	680	721	742	704	663	746	730	743	729	715	692	694	731	690	685	731	688	734	769	694	714	687	699	658	730	707	744	695	710	666	711	716	682	704	704	706	721	752	695	747	709	726	739	746	726	740	759	692	699	708	703	742	734	775	742	713	708	709	709	748	709	794	744	744	723	715	762	705	708	702	718	727	695	701	728	713	699	710	723	692	722	681	742	779	714	700	741	696	733	712	713	712	700	686	700	745	723	744	746	730	730	674	723	699	728	698	740	783	704	709	760	666	805	746	732	716	780	715	728	764	748	713	722	648	726	750	708	693	635	699	694	714	709	747	722	742	737	731	774	700	731	639	738	739	770	712	723	750	716	733	746	680	720	700	745	747	735	671	728	713	693	675	720	698	753	743	727	715	689	723	670	734	741	684	724	775	654	703	691	734	691	704	752	731	714	729	695	781	715	714	741	706	758	738	716	737	729	752	746	715	713	723	695	717	700	734	712	718	697	710	692	722	720	718	741	699	741	712	721	734	680	741	732	756	710	731	684	722	717	704	748	695	751	725	721	673	726	722	774	754	780	737	699	737	730	708	745	665	715	669	704	717	712	687	720	733	734	715	737	733	714	701	726	750	736	729	708	707	712	731	684	724	696	715	701	693	689	688	741	733	749	718	733	700	717	719	701	681	699	740	718	669	732	704	713	778	760	707	735	748	710	740	706	709	707	730	692	692	763	712	679	684	721	720	703	692	760	714	728	770	713	707	722	687	712	711	747	724	729	737	709	698	745	687	771	755	731	718	688	726	732	698	738	780	716	708	680	723	664	681	725	710	731	689	730	713	743	691	740	690	733	708	733	738	720	702	779	731	682	718	731	745	696	734	706	755	705	709	707	771	746	745	718	673	764	696	782	718	713	742	716	746	685	723	708	735	721	666	746	789	699	729	716	718	742	727	700	681	705	670	718	712	752	705	715	705	668	696	741	707	659	732	691	746	745	732	715	750	691	701	710	738	752	700	719	712	741	730	666	708	686	687	685	742	714	697	721	728	743	734	689	723	731	756	726	705	714	691	712	703	720	736	790	727	685	689	757	724	772	744	720	737	712	675	718	703	774	718	735	741	742	688	717	732	759
28995	18987	20609	19907	15768	11689	7735	5758	4758	3902	2814	2281	1968	1490	1202	947	794	953	999	757	747	927	806	632	695	667	677	517	505	492	413	443	471	412	403	457	460	420	403	445	414	572	1289	1012	704	496	318	401	382	402	407	410	412	401	388	362	392	382	385	399	370	360	343	374	363	384	377	385	330	384	382	344	399	396	355	404	376	343	341	352	339	391	375	371	426	381	344	386	355	394	387	386	379	399	366	367	385	358	383	396	366	363	377	407	401	355	383	416	397	376	390	361	367	345	384	357	387	379	409	421	388	387	399	411	413	405	395	351	360	429	385	342	371	341	373	393	352	367	415	378	366	383	385	350	386	394	384	379	388	387	383	354	317	356	354	380	368	378	372	352	377	379	377	405	355	392	394	372	385	350	351	335	361	385	357	385	403	379	394	387	395	400	408	407	362	392	370	382	371	357	391	406	385	404	375	351	386	384	407	378	365	381	385	372	360	371	368	382	380	340	370	349	388	360	376	367	385	380	390	395	357	369	338	395	367	402	367	386	372	390	394	383	364	374	375	346	373	367	370	381	371	415	393	374	375	391	338	388	378	374	360	364	377	402	389	356	351	385	390	384	363	380	393	354	367	376	374	387	387	371	378	360	371	387	340	361	401	366	402	389	357	411	358	377	372	389	370	391	418	385	370	382	375	373	390	351	353	345	373	377	367	335	373	371	393	378	373	387	398	387	363	389	327	361	355	363	433	365	445	386	401	376	362	360	361	347	418	333	365	376	382	359	376	420	429	359	409	418	365	381	378	402	377	379	383	375	355	350	406	376	368	393	390	380	340	404	376	351	399	414	355	402	402	372	421	348	401	378	388	367	389	358	388	398	403	422	396	373	383	398	342	339	395	355	370	387	376	396	371	374	407	374	397	406	388	419	393	365	372	387	366	363	381	362	380	347	391	336	371	383	399	394	363	345	360	381	395	401	381	374	418	361	345	366	354	369	365	376	390	374	353	399	425	389	365	340	401	363	354	366	400	376	391	357	402	411	393	398	362	349	395	404	348	354	380	396	390	342	378	374	401	362	367	403	370	407	351	353	355	376	386	359	374	365	366	371	356	375	352	334	364	381	375	416	365	377	421	350	374	404	367	361	415	376	353	401	384	342	373	365	381	372	338	381	385	369	363	374	351	347	407	362	374	372	384	361	354	386	349	371	378	400	371	384	384	391	363	356	376	351	359	411	371	355	365	408	331	377	418	401	356	418	387	389	363	382	392	387	379	394	362	372	375	378	385	446	389	355	408	395	382	361	363	399	370	354	349	345	389	375	382	366	387	365	365	384	416	396	387	366	387	379	352	361	385	390	391	367	362	391	397	387	372	370	381	341	366	373	352	357	374	361	402	363	381	377	403	393	409	392	360	394	387	352	387	423	362	364	401	365	379	361	415	363	403	395	399	382	361	367	387	409	381	380	395	361	372	363	354	386	381	358	391	363	415	410	393	391	379	366	427	356	400	382	384	393	369	351	397	410	413	398	361	384	372	413	398	363	382	364	354	361	366	398	380	367	384	374	359	410	379	364	382	403	399	384	386	398	392	362	393	384	403	375	359	343	374	419	381	381	391	394	388	389	365	387	359	400	378	391	386	362	386	385	354	344	361	402	381	362	392	345	353	363	345	378	363	395	393	378	386	378	388	376	375	382	385	421	350	329	382	359	390	389	397	396	369	395	385	379	363	397	373	369	405	389	351	376	350	373	411	355	369	393	382	408	419	395	356	356	426	385	370	391	407	401	392	420	394	357	363	438	387	393	381	384	393	389	401	362	381	375	376	368	393	402	389	347	358	373	368	408	318	392	339	358	378	400	380	356	393	372	376	433	354	404	350	367	371	405	389	367	365	378	358	377	338	356	353	370	387	362	380	353	397	407	379	368	401	363	386	399	392	384	389	380	408	377	393	356	363	369	352	345	392	332	399	373	389	369	448	396	386	378	398	369	386	382	359	355	366	356	402	389	379	365	382	384	375	369	348	350	325	389	371	353	375	397	400	367	381	364	433	380	403	421	415	377	380	363	383	376	385	414	352	376	366	381	356	319	364	369	378	360	357	399	388	385	374	425	394	379	406	364	392	382	401	383	346	358	364	365	354	406	326	399	392	392	393	372	371	407	413	385	389	376	362	363	362	371	413	352	380	372	371	389	399	356	378	388	394	370	354	377	361	384	364	382	371	349	377	368	378	407	392	394	383	355	336	369	381	357	368	390	396	379	398	375	408	366	339	399	429	419	395	350	389	399	376	419	355	335	392	385	366	360	356	398	343	385	365	356	369	377	350	354	379	390	375	381	391	387	400	360	387	384	361	374	351	372	343	342	347	367	384	374	342	408	386	362	408	348	349	376	374	375	374	379	390	367	379	363	373	388	360	344	372	377	409	380	418	401	405	379	392	376	393	345	394	387	363	372	373	358	349	360	394	367	373	400	366	360	374	359	379	394	346	394	336	402	412	394	374	380	364	386	389	362	389	365	361	382	387	374	391	396	411	382	331	392	375	370	349	378	381	356	344	376	373	363	336	345	349	366	365	372	338	392	375	396	383	390	400	392	363	333	418	359	346	370	376	370	367	386	378	350	342	401	373	385	382	386	366	398	370	403	390	379	364	386	363	362	380	419	352	352	369	377	375	343	355	401	370	381	378	394	361	373	389	402	384	407	364	360	412	382	389	373	374	376	395	403	381	355	368	396	372	382	382	402	362	358	408	356	401	399	375	351	355	332	401	387	391	358	363	400	372	390	366	389	328	380	354	346	389	380	419	344	405	371	401	425	356	354	392	414	341	343	382	346	353	366	417	407	337	371	391	378	407	377	380	369	377	367	342	398	408	380	391	355	407	400	358	394	337	373	396	364	352	388	384	372	362	411	357	391	383	363	352	400	365	390	384	401	392	356	387	404	381	411	376	393	319	388	416	367	413	351	387	399	362	356	391	391	395	413	389	405	381	388	375	357	389	356	382	386	359	397	370	374	371	406	422	397	402	407	362	409	356	372	383	376	382	376	383	368	385	390	399	359	364	404	393	355	352	374	368	351	399	385	369	355	364	369	368	369	399	376	385	388	376	369	345	387	361	365	373	377	389	395	398	376	408	347	400	396	353	347	363	374	357	371	362	375	413	322	381	362	363	395	403	381	392	376	384	391	380	353	368	408	392	404	355	371	365	339	361	385	416	411	316	360	372	404	374	391	382	400	400	375	384	383	394	386	367	401	359	372	379	348	353	376	391	396	400	389	335	367	417	351	365	388	357	357	375	380	388	342	398	415	367	341	399	366	419	371	381	372	383	374	345	360	382	334	378	384	384	350	382	376	376	370	362	381	368	365	407	377	381	421	388	395	394	368	379	385	374	344	376	402	379	336	345	355	354	384	410	376	362	403	393	367	350	384	368	385	367	360	393	354	357	393	346	384	368	386	413	366	361	383	399	409	383	411	403	367	404	338	371	391	370	336	366	386	361	368
16464	11678	22544	27031	25205	21670	17075	15146	14045	12226	10178	9201	8575	7055	5352	4313	3811	4306	4664	3432	3488	4819	3552	2974	3087	2684	2702	1894	1661	1617	1291	1216	1173	1238	1114	1124	1414	1143	1109	1106	990	2665	7361	4815	3230	1519	856	920	864	874	923	867	912	874	960	860	890	862	880	889	914	816	833	827	847	870	819	892	888	897	883	900	871	883	896	847	859	942	879	832	845	847	909	919	863	894	881	835	861	905	895	927	878	888	904	871	894	927	902	881	861	834	891	889	862	840	822	892	855	879	866	808	825	860	848	843	896	789	860	891	849	898	870	847	872	803	886	905	879	845	860	854	808	895	857	872	860	777	838	876	869	851	864	851	885	851	863	879	874	875	907	829	866	881	870	934	875	878	861	850	894	801	902	828	853	846	907	836	850	881	878	905	849	845	867	871	923	945	867	884	863	833	857	885	858	853	848	868	935	845	856	886	860	871	882	912	879	877	882	871	887	846	840	810	891	868	862	850	884	850	914	825	851	852	867	864	866	809	887	871	861	902	856	857	850	891	879	862	860	929	875	883	818	864	875	891	872	838	840	890	844	851	885	870	876	883	884	875	802	825	868	824	925	864	865	837	922	846	876	862	879	893	807	884	860	882	891	915	887	850	847	854	903	892	850	864	854	884	843	850	893	883	818	909	870	868	946	871	849	862	905	811	915	909	922	865	891	902	851	875	849	830	882	839	862	889	875	799	837	845	847	893	871	831	866	901	919	834	884	873	840	912	850	951	872	820	863	874	892	843	853	854	835	890	829	922	947	814	899	842	883	913	870	859	873	852	869	810	886	838	864	884	831	831	882	889	819	854	900	913	898	919	822	863	843	875	850	828	871	887	819	834	902	897	866	897	831	876	850	871	868	852	873	822	864	871	873	867	837	911	880	895	867	868	920	881	864	860	883	788	892	898	888	885	922	909	896	799	805	908	923	836	841	805	797	814	860	849	859	884	886	919	863	841	870	872	911	858	851	874	830	889	876	872	850	828	796	845	855	873	861	876	889	910	834	848	882	835	911	908	858	874	881	934	899	868	900	818	880	879	892	871	839	816	907	846	871	901	820	922	884	866	861	874	904	858	875	896	825	867	855	890	862	872	907	839	848	892	810	863	940	852	908	893	859	861	854	863	897	879	863	912	848	854	821	869	827	866	837	848	899	887	898	893	919	902	801	878	855	919	868	851	841	873	841	900	879	888	856	841	826	931	865	834	888	868	870	799	879	847	799	876	912	857	922	863	886	884	886	922	863	879	864	857	861	809	915	907	886	851	882	849	864	873	858	883	921	866	863	924	894	866	846	895	904	840	883	862	895	937	821	885	935	864	861	858	929	839	899	857	848	861	857	870	864	861	851	879	851	828	869	860	877	860	862	850	849	857	837	890	917	854	875	868	905	859	875	853	845	916	883	874	848	838	885	872	892	823	861	847	824	884	880	866	852	854	887	839	808	890	849	877	894	872	905	842	902	881	855	877	892	845	895	902	872	867	831	856	876	828	918	867	908	809	878	868	871	909	853	901	833	856	822	864	863	899	883	871	854	854	789	855	854	797	913	823	875	816	906	865	893	839	867	919	861	876	911	905	900	877	854	869	909	826	884	868	829	896	864	851	895	873	897	849	877	813	851	876	861	877	860	822	874	846	888	834	849	885	886	859	879	857	827	865	937	926	856	830	845	836	887	888	863	840	888	856	853	871	865	876	840	913	887	881	865	875	882	834	852	851	848	846	878	895	836	862	901	866	870	845	886	822	850	886	863	881	880	831	910	837	880	867	880	803	845	881	878	894	869	832	882	841	886	880	865	858	844	843	847	908	873	839	878	878	863	865	865	873	856	839	805	888	844	860	863	880	913	927	871	833	938	892	856	909	855	886	854	844	868	852	890	873	818	951	848	865	873	831	870	882	851	832	854	844	840	825	856	843	858	870	907	858	885	882	841	865	901	844	856	834	910	857	851	882	822	869	870	890	853	858	808	837	911	812	858	879	819	858	847	890	843	868	845	865	889	881	913	798	884	897	885	840	875	926	853	923	827	876	880	894	886	873	861	884	872	884	928	902	881	844	843	931	858	838	896	862	926	856	866	860	860	881	857	851	890	890	850	920	899	860	848	934	838	880	856	894	849	893	822	879	873	819	880	844	905	883	887	885	859	868	885	907	880	817	848	884	865	847	837	879	834	872	824	816	863	844	847	839	896	846	900	879	882	855	852	881	842	842	832	857	854	900	962	869	911	882	886	924	848	879	882	851	811	895	841	863	828	860	851	881	864	847	876	894	847	868	838	898	905	854	867	833	837	886	873	859	819	821	898	937	908	854	896	872	890	902	864	848	926	869	874	852	839	861	874	926	874	857	863	857	864	830	889	863	839	847	907	918	880	845	941	868	826	862	840	914	862	832	801	820	852	865	833	829	920	886	864	825	868	877	887	883	898	826	872	865	849	857	892	848	865	902	839	897	877	829	860	828	857	863	878	880	854	836	855	834	903	854	889	901	857	804	901	897	827	840	866	829	879	868	912	843	828	909	878	868	918	884	836	881	864	853	889	826	871	890	918	863	847	932	901	916	884	823	887	900	864	875	916	837	850	895	862	872	878	854	910	838	897	851	843	948	881	875	851	914	901	904	886	904	815	856	867	896	854	822	853	840	823	870	902	854	826	855	843	868	858	868	819	859	875	843	882	874	808	870	842	898	893	831	836	841	873	839	838	845	932	832	850	845	886	864	876	877	906	808	823	881	890	802	893	847	859	858	874	901	888	876	906	887	856	882	891	825	816	850	881	813	873	874	834	910	842	876	908	874	905	846	818	920	877	863	866	847	812	868	821	862	892	856	866	834	840	851	808	859	857	833	862	874	916	918	873	941	881	873	850	848	865	844	848	856	754	848	865	906	858	822	819	880	847	829	907	853	824	884	871	859	881	852	922	863	851	849	882	844	856	888	866	887	896	876	915	870	868	825	877	849	876	870	814	862	864	842	913	884	836	862	890	871	874	892	824	837	888	898	923	891	899	852	906	871	855	810	827	874	852	869	883	846	869	858	902	902	893	905	891	832	908	881	886	901	902	847	863	888	843	866	832	822	880	882	863	908	891	857	823	880	842	870	907	849	832	896	843	871	857	835	925	870	806	889	852	876	861	872	903	870	857	886	837	833	858	925	879	824	912	862	842	924	887	844	907	849	820	866	891	856	868	812	872	890	831	910	873	877	894	922	862	829	845	829	894	845	793	886	858	900	880	855	825	886	905	836	885	855	846	849	863	860	892	885	839	816	868	852	883	853	871	880	890	847	858	852	871	832	860	942	884	894	842	853	872	839	862	891	861	897	858	862	841	861	884	875	840	807	883	889	839	926	888	882	865	857	889	862	866	857	900	853	884	854	850	846	871	834	844	846	885	802	870	841	854	878	901	871	845	863	801	825	814	796	841	816	815	918	899	881	880	842	857	855	882	858	844	914	904	817	838	853	869	861	914	886	901	890
8043	4184	4271	3560	2037	1427	1206	996	761	669	589	496	499	444	331	316	285	305	333	281	353	421	314	299	316	303	295	238	321	235	206	216	209	210	191	204	213	234	204	200	187	213	236	207	218	193	183	216	207	226	188	185	189	226	192	197	177	194	223	205	213	179	178	188	196	188	186	210	182	178	198	192	206	192	187	185	199	207	216	199	189	217	218	205	176	205	201	182	205	185	199	184	191	197	191	199	190	206	197	219	182	209	194	218	208	204	180	196	192	207	208	176	201	190	219	205	208	191	186	192	173	178	197	186	201	211	199	224	192	188	201	193	210	190	214	207	177	226	178	179	174	206	183	165	175	180	202	179	222	214	195	219	212	202	203	196	205	205	181	193	196	194	200	189	176	192	207	191	225	185	194	191	170	174	193	196	209	166	225	196	189	194	194	194	201	196	204	197	165	198	204	203	200	187	194	200	197	204	172	208	193	195	224	189	211	195	214	212	193	220	198	204	181	189	210	206	192	199	216	205	206	203	205	189	201	223	182	200	194	224	227	166	206	187	186	196	215	179	214	225	205	204	219	231	198	178	226	184	196	196	186	202	177	224	188	220	208	188	221	230	207	214	187	185	221	206	224	194	197	194	200	205	190	197	199	168	190	208	192	186	170	206	185	199	222	202	189	193	202	187	180	200	189	192	242	191	202	194	206	170	198	189	234	198	198	190	175	191	218	215	185	207	184	186	213	187	203	193	165	196	195	198	191	193	209	194	196	169	208	218	197	183	205	209	204	180	206	215	217	233	198	220	204	198	187	195	219	202	194	198	220	213	206	190	194	193	212	176	178	180	193	227	218	224	203	179	218	204	165	178	177	187	202	207	215	190	180	200	210	169	205	234	193	209	209	187	193	199	203	201	186	201	192	207	202	200	207	182	186	228	197	194	209	195	192	224	216	193	208	171	195	171	227	202	219	182	213	189	166	181	198	201	190	218	179	188	176	210	196	167	199	198	179	191	213	207	212	194	224	208	184	210	199	208	199	221	227	232	233	204	205	203	188	184	182	207	198	204	176	192	212	189	203	199	231	203	212	208	190	216	169	217	195	223	200	188	205	180	190	187	222	198	210	187	210	226	207	219	204	187	222	212	199	196	212	218	197	162	204	170	180	179	174	177	209	198	188	191	222	176	192	217	201	204	217	200	209	185	200	186	178	194	223	194	196	197	195	235	190	177	189	206	195	198	227	196	184	205	196	204	213	224	195	210	221	194	200	208	195	185	202	181	192	197	207	188	203	193	214	194	194	215	231	206	194	210	201	182	220	187	218	168	181	206	200	194	205	198	210	207	188	177	217	188	179	192	184	245	186	177	198	212	211	201	211	204	202	210	208	201	214	173	176	236	194	195	195	206	202	185	210	202	172	193	214	184	196	188	183	187	215	215	198	219	194	157	181	193	221	191	203	190	205	206	179	205	200	210	227	197	204	173	202	177	198	175	204	209	211	216	232	185	241	219	216	192	203	224	197	179	197	167	220	216	206	209	201	197	219	217	207	176	201	206	217	196	209	193	200	202	209	168	202	184	185	180	184	219	230	208	203	195	192	195	183	204	208	202	194	220	214	232	203	186	224	198	223	170	204	191	195	197	210	210	229	190	181	208	204	163	203	184	171	198	182	194	184	219	213	200	194	190	211	195	188	200	215	227	181	228	200	193	205	218	200	191	168	214	213	193	189	195	186	225	187	230	197	217	181	171	212	219	196	204	193	191	205	171	187	179	197	225	186	194	177	201	208	200	213	195	211	195	182	187	213	198	202	212	217	198	191	193	170	192	195	234	204	225	190	190	216	207	198	186	208	193	194	200	229	198	221	194	215	191	215	182	205	199	206	220	199	197	176	187	206	195	236	187	176	192	198	210	211	169	181	184	191	187	201	185	200	190	213	240	207	196	194	207	167	200	203	209	201	204	210	187	211	216	209	213	189	184	199	193	193	195	206	183	193	197	194	194	184	229	182	220	222	220	207	183	196	199	197	203	226	207	204	191	206	204	188	188	200	179	193	196	194	201	197	191	198	186	218	188	202	208	206	188	220	191	190	203	216	209	205	212	223	212	188	213	174	225	186	176	191	214	206	193	178	181	206	204	194	203	176	166	193	162	189	174	189	204	194	200	198	197	218	194	183	200	190	211	208	184	220	206	187	179	216	185	209	201	217	193	189	226	175	210	194	197	181	217	216	208	195	198	199	205	209	178	200	186	206	188	222	180	191	216	181	155	188	186	214	198	196	210	207	209	204	218	197	177	210	196	197	221	207	196	194	237	184	172	177	219	219	175	216	212	216	193	197	179	183	188	216	216	190	217	200	182	196	209	197	194	222	189	227	175	196	196	169	170	189	205	195	210	195	184	203	201	207	195	197	159	202	176	219	205	202	189	206	207	206	194	190	172	199	196	196	185	199	202	202	220	218	203	176	228	191	188	224	172	202	203	210	190	193	220	233	191	208	212	168	197	201	215	210	222	211	186	212	221	212	205	213	187	165	213	189	211	221	185	186	203	170	201	239	204	193	181	178	207	212	202	202	201	188	216	181	205	186	198	205	194	207	212	226	194	182	207	179	205	193	191	193	221	203	238	204	218	210	186	185	215	210	186	191	212	191	210	201	192	195	196	209	211	197	188	185	198	199	213	211	220	214	197	204	218	199	204	167	211	208	237	202	202	196	206	203	205	177	169	200	197	196	205	184	203	228	189	209	184	180	210	190	231	205	173	209	184	216	226	179	217	205	222	187	206	205	193	194	204	187	209	197	191	185	177	192	238	202	189	213	229	205	218	166	210	218	204	185	206	217	210	217	199	199	193	200	231	213	209	208	180	182	191	210	201	205	184	201	189	193	214	202	180	165	186	202	203	206	201	192	203	196	198	193	180	187	203	209	195	211	209	193	193	196	198	191	194	174	192	209	221	203	184	213	195	192	177	194	190	214	234	175	199	211	184	194	206	189	203	191	205	212	192	198	220	204	192	211	204	203	195	178	206	234	196	198	179	213	183	206	204	206	208	229	182	206	199	168	180	181	200	216	190	165	223	205	189	210	194	173	209	218	213	186	217	204	211	180	221	201	193	189	235	183	198	179	215	254	203	172	193	226	201	197	194	189	178	229	216	212	196	204	206	212	197	208	178	213	204	174	187	244	199	212	202	181	214	205	200	216	214	210	214	204	215	205	193	186	206	203	190	177	212	209	202	187	205	229	184	201	187	185	213	189	204	195	206	172	209	201	181	200	181	181	203	201	193	203	216	214	224	195	213	210	201	181	200	186	193	189	192	191	207	185	181	215	191	216	208	212	176	225	203	199	203	211	210	185	197	211	184	222	195	209	195	199	197	196	209	198	195	205	222	205	175	223	209	191	166	222	219	186	194	201	204	204	176	182	197	204	198	172	194	200	213	197	199	217	208	192	212	188	193	217	186	200	202	194	178	195	222	214	187	180	186	179	202	213	185	213	213	225	201
5095	3691	7704	9627	7088	6059	5481	4661	3407	3049	2719	2479	2309	1949	1587	1421	1189	1526	1600	1221	1657	1627	1266	1248	1247	1194	1092	930	929	857	670	610	604	575	578	569	590	642	718	599	545	561	675	644	625	554	484	577	493	522	496	481	514	478	547	518	513	503	479	470	496	475	496	471	537	494	497	497	534	528	513	502	529	506	548	520	510	479	509	544	504	542	522	498	517	554	502	523	507	536	538	498	507	509	483	479	492	504	506	530	506	544	540	509	501	493	524	539	517	477	518	511	509	487	502	493	542	508	499	490	537	516	541	528	507	504	519	511	553	483	473	523	474	501	506	564	480	531	514	522	531	485	497	528	525	497	529	558	562	530	513	516	496	514	507	480	481	506	531	478	478	487	470	504	528	511	465	460	497	482	546	467	523	524	522	518	509	512	536	513	505	540	524	523	499	485	462	510	523	531	506	524	494	492	498	496	481	475	513	502	544	525	500	524	456	512	503	475	484	492	539	497	497	542	510	490	485	550	536	505	516	525	505	515	540	496	528	516	499	519	486	505	522	518	507	511	484	483	489	501	518	542	509	499	458	492	532	537	493	515	501	559	508	547	517	513	530	505	492	503	515	472	522	471	506	545	493	542	469	523	519	496	511	528	523	498	508	495	479	505	503	506	520	477	488	508	505	505	470	502	516	545	516	510	500	486	497	511	519	553	519	512	534	527	494	538	512	504	561	578	482	523	552	516	533	455	522	497	523	502	532	532	501	521	494	473	501	453	508	511	492	518	497	518	528	507	480	533	511	508	489	547	522	547	506	507	557	466	495	492	521	523	495	491	487	477	523	499	510	525	488	517	554	545	483	485	496	490	534	481	465	502	528	515	479	520	504	508	526	503	521	508	537	532	522	485	520	491	525	523	503	533	511	490	522	503	483	501	500	513	532	509	510	543	498	497	552	465	547	536	473	512	501	532	504	546	497	511	515	535	524	554	516	491	576	511	545	501	550	502	476	477	539	485	512	493	480	518	494	489	505	508	532	511	521	505	546	489	511	551	515	456	544	541	526	514	526	511	520	535	500	548	477	520	504	534	492	521	462	554	522	482	468	531	484	505	518	533	508	505	484	489	524	470	500	504	519	491	472	538	484	491	461	516	483	516	539	524	450	488	521	533	498	511	503	522	529	485	523	510	500	548	504	505	538	535	524	536	505	505	528	526	508	541	492	533	552	550	527	507	517	515	485	487	526	503	534	508	508	500	503	530	531	506	495	481	500	498	481	517	511	499	506	486	517	516	546	525	510	491	570	529	500	543	536	461	540	474	548	532	474	521	550	512	513	515	504	503	477	491	540	474	488	533	527	499	499	505	498	513	521	467	526	497	518	521	528	523	512	481	550	524	491	488	491	561	500	485	531	484	502	510	500	495	491	468	542	528	500	482	483	526	513	551	525	488	506	525	503	514	502	514	491	513	509	519	500	536	490	555	541	535	488	501	503	506	493	529	505	522	516	476	492	522	482	509	512	504	516	500	485	544	489	549	498	459	510	520	493	535	475	516	506	541	504	501	519	525	467	532	509	561	470	478	498	489	517	544	532	518	490	504	495	513	551	503	545	524	540	511	500	498	495	527	479	522	519	524	501	500	506	500	544	532	506	514	490	454	511	515	557	506	536	497	524	525	473	491	505	479	523	514	487	497	510	505	558	526	504	560	544	527	510	522	505	502	510	483	507	536	542	524	487	516	503	500	542	533	508	460	564	549	505	505	538	541	520	516	550	523	478	507	543	521	495	527	566	503	473	509	569	506	495	491	507	549	484	530	509	523	497	521	524	532	484	556	518	504	545	508	539	510	478	535	541	522	508	528	496	508	547	495	478	532	507	516	496	532	492	514	515	488	470	506	486	529	502	524	500	498	535	508	502	504	526	471	500	514	507	527	538	535	529	470	493	503	491	549	537	478	450	520	493	553	564	512	511	540	505	516	533	513	491	542	493	540	489	495	528	491	519	551	536	518	511	533	538	503	482	488	533	490	511	513	514	559	490	533	547	493	479	544	518	519	549	482	502	519	512	518	535	501	547	483	470	504	546	487	500	504	527	530	460	523	494	499	515	537	520	518	520	491	480	512	499	507	529	491	497	527	527	550	492	507	502	476	518	480	483	490	517	473	483	512	471	495	534	535	546	488	505	480	555	507	498	479	494	506	503	519	475	504	474	486	547	548	538	506	489	528	537	517	515	501	516	557	518	538	529	508	547	512	459	536	502	553	546	498	491	494	506	502	508	500	517	496	486	513	501	475	499	495	543	471	497	533	531	530	528	508	551	513	545	463	498	527	514	504	507	481	495	507	500	500	516	523	512	520	458	526	485	503	484	547	532	522	545	503	523	518	492	486	506	524	490	492	517	545	522	478	529	507	483	531	488	499	534	491	475	527	496	467	490	523	470	526	527	517	524	564	509	550	485	506	519	499	517	530	505	551	510	549	507	500	505	498	499	499	537	479	469	550	492	541	475	529	475	505	569	496	513	486	484	516	505	478	488	533	520	541	500	491	481	584	534	554	522	512	505	515	468	485	521	509	512	528	477	500	483	550	498	537	515	521	480	485	494	491	534	544	548	486	512	489	499	529	504	464	516	486	523	510	511	513	492	516	500	506	498	482	509	508	497	494	521	529	494	484	520	458	526	538	504	478	527	543	524	481	513	468	536	529	534	547	547	472	528	500	502	517	550	527	458	518	489	512	516	492	559	497	492	497	519	541	474	530	550	511	498	500	541	525	522	533	466	498	494	499	539	537	508	495	445	512	510	492	522	521	524	497	550	483	477	515	490	520	521	521	538	531	517	491	521	538	527	498	505	501	480	529	496	479	512	501	502	489	522	486	520	552	506	526	503	496	530	513	560	532	523	490	536	522	493	517	545	467	540	488	494	485	526	500	498	508	520	523	487	496	539	574	495	519	500	497	569	503	493	507	515	487	520	479	506	495	476	521	502	499	512	526	509	501	485	524	497	508	504	526	519	558	506	527	497	488	516	498	540	509	518	506	539	529	499	507	504	531	508	477	512	522	479	527	524	524	533	507	503	500	514	538	510	531	528	481	496	512	471	526	500	493	487	479	482	504	506	505	493	483	533	505	496	506	521	524	546	528	534	527	502	483	515	510	486	509	524	473	491	528	501	489	534	482	513	537	502	531	514	539	514	531	522	462	504	497	487	504	512	510	447	512	503	474	513	543	475	492	517	540	513	489	486	506	526	519	509	521	487	525	506	518	483	541	519	530	530	472	548	533	513	528	519	509	515	516	530	520	510	504	480	511	513	488	483	511	551	492	485	498	507	499	529	517	489	530	497	484	497	530	506	535	486	524	510	493	524	534	508	491	515	500	547	537	513	534	486	548	512	488	524	538	505	512	531	469	528	521	505	504	478	525	496	545	490	523	528	515	498	498	511	521	513	482	521	533	495	498	500	511	510	527	540	528	535	518	528	505	506	536	557	544	516	522	500	497	507	482
22690	14294	15305	14819	9841	6969	4713	3593	2610	2280	1730	1464	1283	1071	832	694	616	678	631	586	763	664	525	515	556	493	504	432	451	404	384	338	299	327	334	274	344	332	385	330	392	355	714	530	316	300	289	298	319	318	339	317	298	306	277	241	336	303	327	316	285	295	316	306	309	331	283	319	298	292	315	283	343	297	281	286	276	298	303	324	297	297	330	321	307	272	317	301	296	297	289	304	291	296	299	296	314	289	261	310	281	337	278	311	302	286	305	296	300	296	285	350	322	304	290	307	283	307	318	263	307	272	342	292	285	279	292	263	301	272	305	314	333	294	306	292	299	302	277	306	321	318	312	311	295	299	319	289	287	322	309	296	339	305	325	336	290	303	346	308	263	278	314	301	286	324	325	338	325	311	321	283	312	300	289	305	283	338	308	278	301	309	290	299	290	347	310	303	308	288	272	307	289	272	320	316	313	323	311	284	280	288	330	306	317	308	332	296	297	297	319	285	270	316	302	300	302	304	295	291	283	304	330	304	254	308	326	283	258	302	311	313	319	315	273	295	298	278	297	283	293	287	305	311	294	282	301	268	307	328	269	298	318	304	310	304	310	270	325	330	289	300	328	327	291	269	288	296	317	314	292	286	269	283	305	313	300	294	309	335	325	305	315	317	293	332	312	282	292	301	265	270	284	308	316	325	309	315	317	322	270	295	296	307	300	310	301	311	290	325	300	300	293	304	284	321	284	277	297	292	281	314	292	315	274	315	281	295	314	292	329	336	317	297	280	287	277	294	322	289	301	295	288	297	272	289	299	265	306	304	321	281	297	310	283	298	296	304	306	285	300	291	292	252	291	288	312	309	301	301	311	314	324	296	307	283	283	308	323	300	267	295	281	292	298	284	300	313	316	286	331	298	304	306	314	310	314	316	288	321	295	307	296	288	296	328	304	293	288	319	312	291	323	299	291	299	302	320	293	350	353	286	304	291	288	319	285	300	308	320	305	267	301	314	284	248	323	281	307	303	289	262	314	308	271	267	293	329	321	312	288	307	280	293	307	300	294	333	308	301	298	321	267	293	296	297	295	306	314	316	300	291	325	323	315	371	282	306	287	309	301	361	315	311	269	288	300	301	323	313	303	294	298	288	273	322	300	278	284	311	331	289	286	287	291	280	293	298	297	291	282	312	275	279	312	310	275	299	319	333	295	335	311	311	287	276	269	291	278	301	302	303	305	300	304	330	282	308	326	289	321	287	291	305	292	295	282	278	294	285	309	327	331	294	264	285	296	299	292	290	310	304	305	320	271	279	298	290	314	304	282	288	298	290	293	325	309	297	313	311	298	334	308	307	316	287	306	295	312	333	321	310	326	311	285	306	248	247	295	309	313	284	298	275	297	288	272	282	287	251	286	319	291	306	314	306	346	319	293	307	273	296	311	306	319	298	331	319	282	297	331	321	270	313	289	311	307	305	313	303	276	296	287	286	330	282	291	332	317	303	289	309	263	279	329	328	303	283	295	276	301	292	276	285	278	281	313	287	305	309	305	285	319	310	298	315	314	282	283	311	292	292	280	326	259	303	304	304	293	278	301	325	295	290	290	326	279	311	278	320	296	299	277	312	282	293	300	297	300	316	293	322	307	291	267	309	263	288	302	265	295	281	295	297	270	276	283	341	319	319	265	296	276	305	305	328	310	295	294	259	309	305	336	299	253	315	307	290	275	302	338	264	301	303	289	291	309	282	278	310	289	302	311	305	307	324	315	290	330	336	296	271	265	319	300	320	286	295	309	309	312	321	305	289	332	303	253	275	293	260	300	283	309	320	290	303	285	322	314	340	325	291	297	323	327	263	296	303	328	322	315	322	320	302	299	289	322	296	321	311	298	276	316	353	331	311	296	317	281	281	267	285	249	306	314	332	287	296	284	301	294	278	292	261	293	330	312	291	284	304	308	299	278	289	279	329	316	282	283	315	311	314	306	292	290	297	269	304	322	282	283	266	318	315	315	297	316	342	313	277	300	302	296	329	318	292	285	305	289	316	287	269	300	307	276	271	317	283	299	312	303	314	299	288	316	304	285	271	314	273	291	290	330	298	283	306	294	280	308	289	281	301	317	270	307	272	283	308	333	313	299	285	322	295	313	328	261	296	287	291	307	281	308	298	272	307	280	250	271	300	300	297	287	308	270	325	303	284	270	299	325	259	316	302	301	285	282	338	252	295	323	297	277	302	312	340	303	307	326	297	303	303	301	276	302	304	307	297	286	283	321	303	295	294	320	332	320	303	297	300	310	292	302	286	300	285	290	274	303	283	325	308	325	299	315	310	301	282	291	323	323	330	297	300	283	264	313	300	319	315	284	312	279	294	309	314	308	281	259	299	282	319	322	293	319	310	327	318	303	275	283	261	296	294	340	295	282	301	259	300	312	304	317	309	295	266	298	285	284	296	290	314	325	313	298	321	312	299	309	321	298	323	287	310	279	310	306	273	316	321	325	317	319	303	272	297	304	313	275	308	299	302	280	310	299	254	325	279	289	277	301	294	295	319	266	286	306	273	283	319	312	326	291	286	285	309	291	304	286	319	319	276	292	322	313	297	331	298	309	294	292	329	295	308	304	281	314	296	316	283	295	306	319	329	294	268	269	281	320	311	291	305	285	282	312	308	306	321	299	264	316	312	295	255	286	303	298	295	285	296	324	299	321	303	308	309	282	284	279	292	304	337	302	312	290	306	288	280	282	263	261	275	303	329	307	275	271	283	328	286	313	326	311	310	325	315	300	338	280	327	282	269	292	301	299	299	319	291	304	300	296	342	319	336	293	299	298	300	283	299	291	319	307	319	319	306	305	270	291	307	338	324	296	305	306	310	287	297	300	294	280	293	297	279	297	293	302	282	325	298	302	263	324	286	299	296	306	283	316	314	310	258	295	313	304	296	291	301	283	313	300	314	298	284	255	325	270	291	307	268	312	309	322	298	259	289	300	286	309	316	279	311	309	322	326	306	316	300	301	275	306	306	316	293	305	335	319	313	320	296	295	279	305	325	289	307	314	321	319	310	307	302	295	282	305	285	292	295	291	319	330	307	312	286	301	315	276	318	278	279	281	324	330	276	292	310	304	327	303	278	328	326	326	333	288	293	287	291	285	297	269	285	287	300	297	292	284	303	344	283	314	299	288	300	322	294	332	311	300	300	324	338	323	271	290	284	300	284	313	311	298	329	277	311	324	311	306	298	313	310	311	307	301	314	313	300	341	299	259	310	263	289	324	290	296	303	323	307	271	277	299	316	316	279	300	354	290	266	311	283	301	272	313	326	325	306	296	292	295	275	289	284	301	265	270	292	308	311	299	301	281	278	293	306	296	286	278	307	319	296	306	333	329	293	302	299	291	302	302	328	289	299	294	271	307	311	283	332	311	307	305	305	280	303	301	319	270	301	331	285	262	302	274	306	306	306	298	268	273	313	273	263	284	282	303	289	294	293	304	319	311	316	324	332	297	287
14100	9264	18092	22325	19734	16965	14079	11599	10284	9265	7565	7050	6643	5410	4343	3131	2702	3482	3107	2745	3728	3066	2380	2593	2503	2080	2176	2014	1945	1455	1295	1003	882	920	848	945	979	891	1135	939	1065	1356	4139	2407	1030	751	770	714	661	722	730	742	744	755	738	741	690	743	724	727	759	778	704	746	717	717	715	701	731	675	702	737	694	762	703	757	735	712	736	742	718	747	699	735	706	692	786	748	731	717	713	720	731	702	769	725	705	736	703	694	699	729	751	750	730	761	713	719	756	763	712	706	685	683	767	753	704	704	714	695	731	734	728	779	671	696	788	748	719	727	741	760	749	709	712	718	710	690	759	780	743	728	702	730	789	743	736	735	710	694	716	733	703	720	715	692	698	819	716	758	783	669	703	710	701	714	702	736	726	739	744	777	750	705	749	714	735	741	698	762	720	735	740	743	687	708	763	758	729	771	734	706	661	706	742	706	732	740	669	744	723	793	726	700	716	728	721	730	730	719	680	764	722	714	724	759	748	745	756	740	714	742	717	718	701	729	757	695	716	765	799	739	693	712	743	701	760	717	708	728	750	725	749	736	759	763	685	751	734	720	754	718	705	716	732	707	727	707	703	678	699	722	744	721	726	707	713	683	733	721	685	742	715	722	685	775	717	737	736	742	726	718	723	711	719	730	724	722	704	727	745	695	717	721	729	748	726	644	716	760	724	729	764	684	725	676	717	691	688	743	708	702	695	685	737	744	744	730	707	759	673	746	760	696	701	714	716	743	696	687	745	719	742	686	717	707	713	724	738	723	722	735	686	714	769	710	801	710	746	722	664	742	729	721	746	704	729	758	723	706	768	679	680	702	743	732	726	764	762	751	733	742	729	703	750	762	757	745	694	740	691	701	754	722	682	739	701	731	773	738	773	699	738	760	732	738	692	768	748	760	736	698	710	722	696	680	708	696	779	737	759	685	718	663	732	713	723	722	697	686	735	696	708	736	749	746	740	705	677	679	686	662	698	745	651	720	748	714	745	728	708	748	754	689	738	726	683	715	708	687	722	709	701	733	691	716	706	697	703	696	716	729	673	745	729	723	753	715	729	680	732	661	689	725	725	681	729	751	662	726	716	727	734	735	726	686	703	742	687	712	705	740	746	712	728	756	702	727	792	670	708	706	735	728	760	717	742	729	719	694	678	697	673	737	708	708	736	674	726	684	718	696	680	741	708	756	719	707	738	731	713	729	681	747	746	734	734	698	730	691	718	712	700	749	665	725	717	724	688	725	702	717	756	720	730	720	791	690	689	743	685	702	773	712	741	769	723	699	687	742	735	767	737	718	725	679	762	713	741	745	735	742	749	747	698	741	704	691	735	705	732	714	705	759	715	757	725	618	740	690	688	722	701	780	730	743	704	729	698	717	727	745	691	700	703	706	809	753	717	738	772	700	700	706	748	678	721	752	732	741	718	649	730	701	736	761	704	716	704	774	679	733	734	710	744	730	715	707	783	703	739	729	746	683	739	686	706	679	785	711	677	721	766	758	757	747	729	701	754	685	735	698	719	731	719	719	673	699	729	710	686	728	701	725	736	740	686	695	686	751	756	741	705	676	696	751	700	742	627	669	685	714	734	703	693	732	680	723	740	710	731	768	702	739	701	742	755	675	760	758	670	740	751	703	751	692	727	719	712	732	718	758	709	690	710	747	717	721	747	744	702	737	751	768	732	697	698	668	710	711	725	747	727	752	690	715	675	720	745	793	730	761	709	690	663	787	728	691	721	726	719	743	743	749	727	714	750	739	724	705	757	736	760	712	717	733	690	738	731	693	791	684	717	729	742	737	721	701	705	725	699	694	731	722	690	704	748	710	720	700	746	704	771	712	730	712	718	727	716	668	711	765	681	724	744	726	694	686	788	711	715	775	721	750	681	693	718	663	730	683	724	758	743	691	790	727	708	677	728	718	707	734	728	714	727	693	755	705	729	692	699	754	738	726	686	712	691	759	704	787	719	684	708	718	741	767	724	757	727	691	719	706	714	696	669	775	714	685	733	719	690	757	755	688	718	690	699	695	709	730	755	694	768	695	716	767	706	707	709	715	748	733	727	747	780	720	705	709	702	729	730	759	712	707	786	755	730	778	638	692	725	701	694	716	688	695	709	695	730	733	722	719	735	733	680	774	683	770	713	718	667	699	701	726	728	754	713	719	699	703	712	738	747	729	763	718	727	697	672	713	717	776	703	731	757	740	705	747	731	722	685	780	706	694	712	724	732	720	704	743	751	740	707	734	690	733	766	731	746	688	701	705	728	722	750	677	683	715	686	751	772	744	731	708	727	736	734	732	701	685	720	732	764	770	691	717	751	714	757	717	751	780	694	726	711	718	743	780	709	704	715	719	708	697	664	712	667	732	732	758	701	752	732	733	753	724	756	713	685	743	717	698	665	733	713	716	706	741	687	645	712	711	740	703	683	702	725	761	711	737	737	690	691	693	706	750	721	690	695	720	738	741	735	735	704	754	695	726	751	731	734	725	701	700	690	747	785	682	756	733	695	728	683	825	722	695	761	701	756	711	650	747	744	745	764	703	724	723	702	766	720	753	711	730	701	711	714	719	709	711	774	683	758	702	761	728	733	709	748	736	718	678	757	739	702	704	705	752	781	696	717	690	688	751	743	735	681	750	708	799	714	743	716	730	731	704	778	742	719	698	685	752	688	771	697	719	749	785	748	777	753	689	716	732	724	717	732	762	702	757	704	701	784	710	748	729	720	731	764	745	693	697	731	749	738	675	702	744	718	732	666	746	697	730	676	689	731	763	702	718	723	724	750	791	756	696	669	737	723	781	772	759	719	735	733	719	703	692	721	753	726	723	721	719	751	724	730	710	699	731	700	703	700	708	739	721	702	750	733	720	723	728	755	701	703	739	704	710	666	681	697	757	734	751	738	775	735	732	711	701	689	768	724	731	680	707	692	721	714	707	731	704	672	706	695	669	714	743	777	719	700	719	690	731	681	681	745	698	752	654	740	682	754	737	751	714	727	684	754	713	751	694	720	723	693	685	704	756	729	701	745	695	744	740	734	716	707	716	714	721	688	712	761	723	731	725	728	697	727	730	705	662	686	722	702	709	752	690	722	766	717	768	770	720	668	691	716	720	708	701	668	727	700	694	694	700	692	705	735	730	724	715	649	660	726	736	763	754	765	753	687	708	731	724	730	711	732	705	722	703	694	727	733	713	734	735	709	751	713	712	732	730	746	690	744	730	740	715	716	714	753	696	729	730	774	765	711	743	692	711	749	683	706	732	700	673	715	757	744	694	691	741	763	730	687	701	691	740	727	752	718	720	713	659	703	778	720	723	737	767	672	661	720	770	708	745	680	713	740	728	769	713	690	732	752	671	711	741	732	699	686	665	704	712	714	745	671	705	756	717	751	676	724	758	754	701	699	715	712	711	743	744	690	699	733	771	694	742	759	689	721	740	735	756	724	731	700	747	735	666	756	706	768	741	717	686
30044	18139	19599	18379	15583	11373	7563	5396	3774	3246	2489	2200	1756	1544	1125	923	851	946	854	787	1017	765	753	688	672	603	624	585	520	502	551	486	381	435	405	374	388	445	458	417	406	517	1105	702	448	398	368	379	342	387	367	374	393	401	365	395	394	369	373	386	386	349	392	379	371	366	358	380	400	416	347	344	349	376	359	348	362	377	365	368	364	342	376	355	377	372	394	392	404	400	372	357	381	413	356	367	396	401	364	378	380	352	366	372	371	387	372	332	350	349	370	362	355	387	369	371	344	314	403	347	424	372	365	297	381	398	376	366	338	333	370	352	351	348	360	348	351	422	396	375	375	347	368	384	385	400	373	378	378	387	391	364	362	374	341	433	402	365	394	360	374	378	388	390	362	369	386	398	354	374	367	350	353	391	361	410	397	339	403	351	374	371	413	341	385	375	364	386	344	382	378	385	360	361	345	375	376	355	330	434	362	408	385	371	373	371	374	392	400	356	393	398	379	363	382	392	348	373	390	379	343	395	376	378	393	382	364	353	351	383	357	353	351	323	349	358	376	379	350	324	378	377	377	369	400	395	373	409	361	391	387	384	351	352	372	378	384	368	337	399	372	378	368	372	350	348	360	370	394	370	372	363	384	367	371	394	344	361	391	320	340	356	383	357	401	378	371	379	391	373	376	386	369	376	373	369	347	358	353	385	362	373	358	375	409	399	397	368	405	362	347	386	393	434	354	422	362	360	350	393	363	338	374	369	330	389	395	350	362	359	388	357	372	357	400	355	372	362	341	338	342	359	370	370	365	351	367	345	382	351	346	358	359	347	355	352	374	359	332	379	353	371	369	395	382	400	341	398	389	362	376	329	364	357	361	414	368	398	318	402	376	392	357	400	358	335	354	323	373	357	398	359	338	393	346	374	376	393	350	364	349	384	399	366	370	363	369	391	407	374	386	368	335	361	355	361	391	402	337	379	376	342	322	353	358	363	353	405	356	362	361	353	384	379	395	429	380	363	346	365	421	376	372	389	360	422	353	360	339	357	357	376	355	366	348	373	360	384	358	367	397	325	399	363	350	351	340	372	342	341	357	396	357	401	360	379	355	361	344	323	338	359	369	409	371	370	386	345	332	386	370	358	339	374	338	407	351	395	357	388	395	400	354	379	397	359	380	362	401	357	369	365	352	362	364	377	385	412	368	385	352	370	387	362	345	325	359	360	364	376	366	375	359	372	395	390	378	394	380	344	372	396	372	380	341	346	347	403	349	378	322	349	406	318	355	365	406	385	372	382	337	360	370	375	413	324	340	376	342	361	375	353	373	356	397	368	396	349	353	367	357	355	353	363	362	390	377	407	370	372	369	339	381	382	392	409	335	368	347	413	392	390	382	373	360	384	376	367	388	364	396	365	373	384	388	345	379	391	377	392	337	360	371	341	355	328	416	353	377	381	400	350	353	347	338	378	382	392	389	349	363	366	384	369	356	325	357	382	351	353	343	345	375	356	412	368	391	393	365	373	388	382	362	356	369	361	337	379	377	373	373	383	357	363	387	373	381	395	365	398	347	348	394	338	375	371	346	370	346	378	343	346	357	346	365	358	379	372	395	391	389	381	360	411	363	393	357	387	334	340	379	361	366	369	355	385	398	390	389	402	350	340	376	410	369	361	341	340	390	356	391	385	382	413	382	344	370	364	369	381	381	385	335	372	334	390	384	402	334	334	383	344	412	359	352	370	398	380	371	415	361	378	364	371	378	394	360	373	358	355	368	369	312	369	394	373	375	377	366	355	368	379	347	325	415	376	363	382	322	385	375	367	375	371	385	344	352	333	357	364	377	366	390	383	353	354	340	360	338	372	362	415	375	367	352	395	360	367	370	379	357	386	353	347	393	357	404	378	401	385	371	368	370	335	378	373	347	377	404	363	377	367	385	388	386	373	403	382	365	372	366	370	411	304	374	372	362	385	363	401	365	388	355	378	398	392	370	367	376	362	407	380	350	402	318	387	351	332	358	338	395	345	404	395	371	385	366	379	343	395	373	358	386	355	331	361	367	348	355	367	357	355	357	339	357	363	361	353	376	351	367	353	403	397	366	366	342	362	371	359	354	373	345	382	380	375	364	354	334	379	389	393	380	343	391	327	350	348	366	389	383	367	340	389	410	387	383	329	347	354	376	344	369	366	365	348	363	319	350	401	376	400	339	366	383	362	414	383	363	362	385	383	376	362	398	342	354	367	364	360	356	361	400	365	406	373	395	337	387	340	385	374	409	353	374	346	375	376	392	361	357	386	389	369	403	359	391	364	336	366	370	385	345	387	386	357	388	380	335	359	365	390	354	376	370	374	348	384	384	374	390	371	385	400	364	376	365	380	363	356	378	353	391	358	387	361	379	384	331	363	379	363	383	341	360	354	362	355	379	364	380	382	395	376	354	367	377	343	316	408	388	364	349	334	398	370	367	370	399	398	392	396	345	412	375	372	358	411	371	379	373	369	343	403	402	367	364	342	373	369	361	378	387	347	392	410	371	353	415	411	390	353	354	347	380	369	393	397	383	358	395	377	379	408	348	386	392	396	364	343	402	378	365	372	352	357	394	352	356	366	378	364	363	335	377	381	370	342	380	383	345	410	362	390	397	336	346	349	381	360	369	343	342	341	373	361	378	388	346	349	347	395	385	350	375	365	376	374	365	364	382	371	344	353	348	379	336	343	365	406	339	394	373	348	367	364	354	391	375	353	390	374	359	363	344	375	397	365	354	351	371	322	366	380	344	359	346	382	390	341	382	366	411	368	337	373	369	398	386	343	390	333	348	372	401	383	380	382	356	343	331	381	382	359	405	350	366	329	354	376	374	349	383	365	337	357	413	371	372	400	382	346	377	390	349	359	400	354	369	395	393	373	391	378	347	384	381	343	373	394	376	358	358	354	328	366	376	351	357	380	356	361	373	387	375	385	358	377	379	368	384	427	383	347	353	337	347	348	388	325	326	389	371	331	383	400	372	384	356	378	388	415	367	330	406	374	403	395	374	398	384	351	350	367	373	385	371	384	357	378	348	358	380	402	404	347	344	360	378	357	355	366	364	360	383	355	344	371	418	364	363	373	385	356	357	328	375	381	368	353	376	322	378	387	384	371	357	380	312	376	358	362	360	377	362	373	391	342	370	361	395	380	370	370	366	395	370	388	343	386	378	358	354	389	339	365	350	385	369	351	395	347	385	373	365	386	378	375	353	374	370	396	383	376	380	347	339	350	326	407	406	340	389	375	369	373	341	369	378	357	390	365	374	371	346	367	392	391	350	359	410	372	372	390	356	349	381	330	368	384	354	379	369	398	321	364	397	369	369	387	384	387	383	366	361	363	330	352	355	402	351	369	358	406	396	338	451	360	386	377	352	396	352	357	357	367	367	377	361	375	360	386	386	360	375	395	370	382	370	383	394	382	352	338	359	383	361	384	386	396	401	364	339	388	405	375	335	384	376	365	361	364	362	385	353	409
17119	10948	21843	26119	26184	21257	17730	15175	13507	12495	10122	9761	8303	7589	5847	4300	3982	4609	3978	3803	5015	3661	3483	3018	2911	2688	2599	2328	2095	2085	2144	1604	1154	1145	1065	1104	1135	1245	1289	1052	1109	1888	6560	2945	1429	857	855	831	879	861	833	869	869	884	884	846	881	869	803	843	921	841	860	878	854	845	918	890	859	896	851	900	808	837	867	839	854	853	850	825	881	851	835	857	829	897	818	830	890	823	828	838	852	857	870	869	852	873	848	886	881	794	856	879	820	878	864	867	862	835	874	856	893	825	769	856	852	822	898	847	821	843	819	821	843	891	872	899	841	847	866	834	871	872	856	896	858	842	892	904	888	817	818	829	855	853	902	870	845	832	873	859	880	844	864	808	834	794	864	858	838	819	807	847	836	828	851	890	834	832	849	815	841	906	849	812	843	835	855	827	813	818	847	862	866	856	801	900	860	765	863	839	834	836	862	853	882	840	870	850	801	836	823	839	841	858	861	867	914	821	889	868	857	831	846	846	881	804	833	818	861	795	884	876	863	922	885	831	891	824	886	815	842	875	867	780	794	842	834	812	803	819	877	865	872	864	859	878	862	828	812	858	771	854	800	882	785	819	839	864	824	815	834	851	856	834	784	826	819	829	816	849	858	817	849	813	833	843	836	854	848	872	904	872	827	867	839	805	825	849	866	875	815	847	849	829	891	911	871	826	820	841	899	870	828	847	859	851	857	809	874	827	853	847	847	843	848	881	843	847	860	845	847	838	784	809	890	830	802	845	880	809	886	855	866	822	822	848	896	799	877	829	863	820	803	894	885	844	870	863	932	843	841	850	824	800	815	860	824	783	824	789	861	852	865	849	876	833	868	855	854	830	844	865	858	794	921	870	858	855	894	879	842	836	881	891	815	821	866	823	851	833	875	796	777	836	820	855	825	850	860	846	856	841	822	901	894	846	824	797	817	841	852	832	854	866	834	840	853	824	847	835	847	911	801	838	865	803	881	822	823	833	805	889	855	813	836	881	860	807	841	874	797	831	843	856	867	874	864	863	866	831	834	822	813	868	901	880	848	835	834	813	844	890	884	858	882	848	821	829	816	850	823	805	835	767	839	844	890	807	856	851	826	876	841	880	847	849	848	827	831	830	859	794	863	870	842	856	801	894	851	907	782	827	858	855	871	858	825	848	837	906	829	862	860	809	871	824	834	842	843	881	824	803	846	856	804	841	847	827	909	846	863	831	870	899	837	796	838	843	844	794	825	863	806	869	856	811	849	869	868	874	838	880	839	848	848	838	848	893	840	870	860	915	884	870	840	816	856	836	798	858	848	784	845	849	843	851	836	861	845	895	880	854	890	848	851	866	857	857	824	827	865	856	880	862	892	886	842	858	841	830	858	821	857	823	889	858	785	839	842	868	857	871	862	797	876	810	807	800	900	819	884	850	790	817	833	852	822	853	883	842	842	845	883	814	809	824	869	818	824	862	777	869	787	879	879	871	815	862	824	875	833	857	852	839	865	853	856	866	880	834	843	822	836	810	860	833	769	859	851	815	856	908	820	851	884	859	875	843	901	821	843	877	825	887	862	815	886	853	833	794	818	803	878	900	835	824	835	890	850	888	843	822	835	811	848	832	833	803	826	816	878	872	859	869	806	837	875	832	827	824	843	829	882	852	843	787	839	854	851	884	883	843	814	858	797	887	782	835	796	860	844	830	894	847	830	851	797	827	813	834	820	881	798	848	860	845	865	862	847	814	834	882	795	893	779	816	830	870	872	876	891	786	918	845	857	821	854	817	855	790	848	866	880	873	868	876	856	897	833	856	837	837	848	812	894	822	860	835	856	921	851	779	830	894	841	851	880	847	863	889	818	844	822	772	831	867	831	847	823	803	805	870	823	846	835	876	859	837	843	863	825	814	902	812	872	905	871	800	843	847	810	826	864	918	854	868	867	830	772	867	837	858	849	849	851	841	823	860	828	803	874	800	868	782	829	829	853	846	832	832	875	857	859	882	829	845	856	839	856	846	881	814	820	828	779	804	827	914	828	828	829	839	841	864	844	856	857	802	873	796	866	862	831	862	873	862	843	818	858	827	850	825	808	875	859	876	826	893	864	867	835	808	854	847	857	881	803	867	809	843	899	798	849	820	882	824	842	819	909	795	832	849	882	833	879	841	852	830	881	832	882	795	841	880	866	843	817	821	791	832	844	851	870	816	826	861	807	883	835	863	828	836	837	839	843	843	841	838	831	855	863	794	877	828	862	824	856	849	851	807	832	819	849	876	806	903	815	814	867	883	844	839	828	890	794	847	871	830	815	853	848	883	868	848	885	834	848	874	895	846	843	834	861	840	867	824	853	840	834	841	803	855	844	849	787	814	877	837	901	896	829	875	836	856	878	845	861	843	852	850	864	861	871	852	889	877	847	833	804	851	859	868	869	874	835	852	813	783	840	806	844	878	852	856	877	861	837	819	793	846	872	887	838	906	851	863	854	788	856	852	827	804	840	806	822	845	862	866	835	808	866	828	815	824	854	795	840	862	885	890	857	807	832	859	855	874	855	882	803	885	814	844	850	840	838	816	946	832	801	871	799	849	804	866	861	807	804	858	880	827	832	790	839	855	834	854	887	833	843	848	826	827	886	793	847	826	862	814	864	820	850	782	856	867	858	860	831	880	852	807	872	878	814	842	837	881	872	850	862	861	844	820	841	867	829	944	834	845	820	821	880	853	895	885	877	860	853	826	823	875	837	850	832	868	882	792	822	827	823	906	824	797	847	884	828	851	817	876	906	820	857	834	829	873	825	867	879	852	819	884	814	844	838	831	845	813	862	875	799	867	817	803	846	905	829	870	811	821	853	833	793	863	838	815	803	864	820	861	859	862	893	900	843	876	803	868	813	828	876	820	876	832	862	809	838	823	867	804	859	820	793	813	830	849	871	857	830	857	888	857	834	858	841	860	868	821	919	877	862	830	847	808	855	828	858	890	815	866	832	850	879	809	830	889	827	840	830	834	817	884	837	859	814	875	856	818	844	844	855	874	814	845	797	868	876	873	800	882	846	858	847	832	893	847	852	838	869	886	874	885	823	876	858	863	804	858	848	881	851	790	813	837	826	822	835	876	881	830	875	834	878	871	890	878	844	828	873	831	832	811	830	846	829	817	869	880	811	799	810	832	841	842	812	854	878	824	868	835	869	866	838	805	875	800	837	850	887	869	899	842	806	836	792	858	909	885	810	803	842	858	836	903	835	839	770	875	822	828	860	860	820	922	852	872	830	875	892	817	853	847	817	863	853	879	855	824	838	881	850	823	830	821	901	885	844	861	862	826	832	803	848	800	880	814	897	815	836	802	850	819	801	844	860	851	823	832	864	831	844	882	881	860	779	853	841	882	854	846	909	837	883	839	842	821	873	827	819	842	791	881	808	880	848	843	816	842	838	839	831	842	813	826	839	818	840	842	832	847	818	855	830	811	882	858	815	788	880	805	838	873	863	864	848	834
7813	3923	4201	3398	1975	1420	1463	1096	674	539	491	481	458	392	388	305	320	270	300	273	347	342	281	274	244	232	234	272	210	209	226	201	178	200	186	181	183	181	183	206	190	176	176	206	178	166	182	178	176	165	162	178	181	180	179	182	186	175	160	173	169	201	170	177	179	178	194	170	177	193	171	222	183	204	210	171	189	173	198	174	182	182	161	178	180	175	173	202	177	186	177	206	184	175	203	176	177	186	162	190	163	187	189	189	170	167	193	161	171	215	188	171	207	180	198	177	173	202	192	194	182	207	195	180	157	184	168	176	174	175	178	194	193	200	167	188	189	184	185	166	198	164	176	178	183	190	189	177	182	161	190	181	158	188	186	201	204	183	210	158	188	183	166	173	170	171	178	192	195	176	207	192	183	180	200	181	197	183	187	207	176	185	182	175	204	190	171	193	178	193	184	162	173	176	154	164	189	209	215	182	198	178	189	181	176	190	176	170	166	182	172	180	193	171	151	187	183	184	193	185	174	179	193	183	187	195	198	167	173	170	183	164	169	167	182	179	165	194	190	202	192	173	192	182	191	188	190	175	189	181	178	198	151	171	196	179	191	195	189	179	169	197	173	183	206	173	174	204	179	166	200	190	193	186	181	173	190	158	164	194	193	170	154	194	176	192	170	156	177	180	193	189	177	179	154	154	170	178	173	175	163	182	176	186	184	164	188	173	178	173	164	171	165	186	180	211	208	193	195	173	161	184	192	158	178	168	188	167	207	195	186	174	179	184	172	188	184	190	170	200	197	189	196	167	187	177	194	194	198	212	202	206	199	165	164	166	170	186	183	186	195	177	209	173	188	180	178	168	203	190	185	181	154	181	190	172	175	191	180	188	188	212	189	195	182	220	177	190	180	127	171	195	198	184	179	190	202	186	170	186	167	177	173	177	175	175	180	190	158	192	197	202	188	172	162	177	205	159	163	164	179	168	170	221	152	176	189	199	191	200	194	190	166	189	183	164	186	193	208	178	196	190	182	209	209	165	194	168	184	181	185	187	193	190	192	196	190	168	221	178	168	187	168	179	202	157	162	187	191	154	180	167	170	144	171	180	178	203	170	183	166	189	198	171	185	173	180	176	198	190	192	190	190	197	193	188	182	206	198	188	194	193	182	176	174	187	172	163	184	156	170	163	182	200	176	182	173	145	180	175	170	185	175	189	169	165	188	183	195	178	185	166	188	183	163	183	185	177	201	177	191	177	181	189	187	168	174	192	184	192	183	181	160	173	223	179	180	201	163	181	179	179	184	169	213	173	183	163	193	175	201	154	181	182	168	175	164	188	181	179	173	194	158	218	168	170	207	191	190	188	162	173	152	202	215	171	172	195	191	170	180	181	191	179	195	168	156	168	192	166	154	188	190	181	189	177	184	213	170	203	184	170	168	162	166	184	194	158	212	172	182	183	198	177	186	167	183	156	183	149	166	208	200	155	182	215	171	165	176	191	185	186	193	186	184	185	200	189	189	159	182	184	191	192	207	190	189	176	188	190	206	172	154	188	201	172	168	194	189	182	164	199	196	174	185	197	188	182	183	189	186	182	161	175	146	175	172	180	184	186	179	174	172	180	186	203	163	193	192	185	193	178	178	160	191	167	185	182	155	158	153	188	168	212	180	182	170	157	170	182	192	179	193	188	172	171	215	178	193	198	185	184	184	166	197	190	193	193	192	151	182	187	187	182	176	163	179	191	197	174	183	188	179	187	195	175	161	192	186	181	196	190	175	181	186	157	208	203	176	169	157	187	197	165	158	169	192	180	171	176	188	182	192	170	209	193	178	177	179	206	197	191	211	170	163	212	196	179	191	170	187	183	193	191	186	182	186	182	190	183	200	214	178	197	164	204	161	162	171	190	182	176	181	163	185	198	185	201	164	172	178	162	165	185	202	165	177	191	197	179	196	196	190	168	202	176	181	174	173	184	184	185	222	183	180	209	170	178	166	190	191	202	193	180	190	162	195	181	172	169	179	176	194	178	161	183	189	169	202	188	163	187	183	165	184	181	176	167	171	160	180	192	170	172	212	192	180	162	194	209	173	167	204	169	181	193	188	172	170	154	188	196	188	184	184	202	185	184	174	165	185	183	176	165	170	181	185	191	163	170	201	181	163	186	158	187	189	197	167	194	182	172	181	210	168	178	171	194	182	180	197	192	170	163	176	193	186	184	180	180	188	204	179	199	176	171	184	177	180	191	178	200	168	182	161	167	185	203	172	182	187	172	187	219	192	170	167	162	184	196	169	170	176	178	172	174	190	166	170	195	183	181	207	197	168	188	176	176	158	188	187	217	176	189	188	180	180	184	192	180	173	174	174	196	190	175	176	187	179	164	184	190	198	179	201	183	175	170	190	188	181	168	155	193	197	193	214	205	167	177	184	179	158	185	186	205	196	166	179	176	172	169	178	162	201	196	198	176	187	204	184	212	194	190	175	168	176	174	173	194	175	199	181	170	184	176	201	186	200	166	189	204	172	166	179	184	165	205	190	175	205	197	183	153	201	172	169	183	193	205	202	197	191	189	156	218	187	156	203	169	187	184	195	189	185	170	194	197	208	205	198	184	174	172	178	179	164	182	173	155	184	174	161	179	186	169	181	174	196	164	173	196	174	164	176	197	174	171	180	157	181	198	189	170	202	166	211	176	123	180	166	164	185	158	162	163	197	183	182	164	177	179	188	190	176	180	182	199	168	180	213	172	183	174	192	179	235	188	170	207	171	176	161	173	181	199	208	202	166	186	149	197	189	184	152	191	193	158	149	185	149	197	197	195	161	155	154	171	164	183	186	179	163	177	193	177	175	189	212	170	180	192	173	209	180	181	196	171	180	183	183	180	189	216	195	197	209	181	188	182	178	173	177	179	185	193	173	200	206	194	157	166	185	178	190	203	197	177	178	168	175	153	182	192	186	193	217	185	187	187	208	169	175	190	176	177	183	182	207	183	148	167	184	184	161	195	177	183	193	182	176	165	179	183	166	177	190	197	185	182	185	190	185	199	180	175	170	188	180	191	180	170	174	185	160	168	171	178	182	200	164	185	181	188	190	190	190	179	156	152	137	160	191	179	182	208	206	173	156	197	169	185	157	169	190	199	207	159	158	182	170	169	174	165	180	154	198	173	181	183	187	198	154	191	178	182	217	160	179	190	179	211	173	205	178	165	172	185	169	195	167	193	198	192	187	189	177	194	179	171	199	191	189	174	208	185	201	187	187	196	192	175	181	173	185	189	168	190	183	188	161	158	192	189	180	176	204	174	190	193	186	164	197	183	164	173	169	153	192	208	189	183	182	163	198	192	182	165	171	175	185	178	193	175	190	179	211	191	154	189	161	169	178	166	210	186	201	184	169	196	171	190	180	156	169	196	183	182	189	168	154	182	195	193	202	180	180	172	157	189	191	164	166	208	181	192	201	171	168	171	182	146	184	183	179	200	207	176	196	166	178	175	185	192	168	188
4824	3506	7639	9143	6969	5792	6161	4967	3324	2677	2517	2648	2213	1834	1687	1323	1216	1347	1171	1178	1445	1455	1308	1180	1019	905	975	924	750	719	843	675	524	594	638	508	603	688	653	591	533	525	658	566	538	492	500	484	456	474	466	450	471	464	451	465	479	443	520	495	428	441	472	455	468	489	486	483	456	449	464	486	500	430	510	486	456	458	443	468	463	463	457	504	446	471	491	502	445	442	444	419	456	446	461	498	446	424	507	447	456	518	451	474	438	424	460	469	448	457	453	441	462	477	462	472	470	495	474	473	452	480	470	480	475	459	497	456	492	498	456	459	472	445	499	484	475	457	483	452	514	482	491	464	470	468	477	499	519	488	428	457	466	479	467	446	468	486	480	481	449	496	491	419	423	476	499	424	477	450	467	456	512	457	482	508	477	493	458	433	465	463	493	487	472	461	518	461	449	476	454	454	477	442	498	471	452	488	447	479	464	501	469	459	445	441	474	526	454	452	482	429	484	432	462	485	462	473	456	514	449	471	449	462	450	474	464	471	499	473	486	474	491	452	472	495	471	450	495	477	450	477	437	473	447	431	458	435	461	461	435	483	436	465	490	455	438	425	479	465	464	508	457	493	446	453	468	464	470	451	469	511	472	420	460	477	476	492	454	435	480	500	471	462	432	484	453	471	454	478	478	469	500	456	439	460	473	477	492	511	440	498	466	490	468	446	450	454	481	419	454	436	452	432	450	448	487	433	490	503	462	500	514	481	448	478	480	454	480	514	481	485	435	504	442	466	454	443	453	436	462	462	472	479	469	468	492	451	481	511	484	491	448	497	438	445	466	445	431	419	507	462	462	440	459	443	467	471	472	444	484	467	459	492	465	476	476	467	461	459	505	493	468	440	482	443	492	481	468	467	463	488	455	479	457	474	447	461	478	504	467	462	450	493	481	513	517	480	454	426	488	502	455	488	464	484	473	473	472	458	470	484	481	440	493	502	487	500	441	453	470	469	480	472	454	474	424	490	503	478	504	459	494	457	459	506	486	503	485	490	480	445	488	440	429	456	517	445	428	497	480	501	483	519	474	465	454	452	425	456	444	459	460	490	481	468	469	454	463	460	443	466	452	463	545	467	465	512	487	494	435	486	429	478	451	438	474	425	462	459	461	502	468	462	445	423	461	448	468	457	434	440	485	511	480	507	450	473	469	445	472	458	486	484	498	510	449	452	464	421	497	479	452	440	457	484	448	473	428	495	518	459	488	442	474	456	470	471	468	490	506	480	494	455	531	475	442	438	453	467	479	472	435	492	453	483	449	477	470	439	442	472	491	486	491	477	490	474	458	475	494	510	473	496	406	475	461	485	484	455	484	419	488	458	487	493	449	490	433	459	468	451	452	441	477	471	468	472	486	410	492	470	463	439	459	503	464	506	410	470	475	460	452	469	458	474	457	463	451	520	469	504	501	454	440	442	427	455	501	464	493	470	513	482	454	495	477	462	419	455	441	458	465	473	466	499	460	432	471	470	502	476	532	489	463	488	452	450	500	461	431	512	473	435	448	428	442	471	503	475	480	466	458	461	473	470	475	523	491	467	479	453	472	464	463	464	482	451	436	502	487	454	480	478	501	490	476	448	485	449	479	452	450	456	473	442	496	460	493	457	441	454	470	465	460	450	500	447	466	443	455	437	413	429	470	496	448	486	415	450	499	458	480	512	491	484	419	485	429	443	447	468	468	457	459	512	439	479	464	465	451	474	451	455	438	473	437	440	451	508	481	481	433	478	503	449	499	466	459	503	503	457	441	443	466	460	457	468	502	447	496	497	478	494	470	437	466	449	499	443	484	448	478	492	487	460	516	476	453	486	484	462	498	449	520	449	478	472	413	465	485	430	476	454	469	448	474	455	460	458	456	443	480	480	471	474	476	450	471	469	462	481	479	450	472	485	444	498	482	479	475	441	450	483	475	473	456	476	496	485	449	464	479	462	479	450	474	473	417	478	497	445	449	448	478	461	506	494	458	459	465	444	479	487	455	492	473	456	500	491	491	471	438	482	472	472	465	437	439	455	436	459	479	457	448	462	452	474	468	503	445	486	450	506	497	441	504	431	471	455	467	455	495	476	488	468	484	464	455	466	494	460	438	485	452	456	491	435	493	471	465	469	481	476	477	496	437	491	458	483	446	516	479	482	489	516	449	461	449	483	441	466	462	479	466	474	463	469	443	433	468	480	500	508	471	449	477	493	459	507	483	465	477	496	471	496	509	495	435	443	463	468	504	445	492	461	477	460	496	481	472	474	495	461	457	490	459	476	476	478	484	441	451	493	468	472	469	461	491	467	459	437	481	431	420	445	497	484	468	444	474	509	470	468	462	492	432	487	445	490	435	475	465	490	454	486	432	502	476	476	446	431	436	511	480	480	503	467	462	485	492	465	491	469	458	460	460	459	461	467	492	457	505	469	486	448	478	422	456	457	468	457	484	466	471	461	475	465	479	402	491	462	439	484	501	464	467	503	449	465	449	478	444	503	487	471	462	485	466	493	475	467	452	474	461	469	488	476	495	463	439	426	484	489	445	472	497	474	462	501	471	495	444	490	453	467	470	467	451	441	486	467	461	504	445	486	473	491	467	477	503	465	421	472	476	428	437	483	447	475	460	485	467	466	500	464	483	487	450	474	444	431	490	466	504	453	500	496	461	431	445	475	469	492	464	474	509	486	477	424	472	452	510	477	493	451	476	470	491	449	432	435	426	474	502	412	476	501	443	483	477	507	468	463	488	498	469	468	459	453	467	440	494	450	445	477	511	464	523	436	462	469	469	488	483	457	454	487	467	434	463	510	470	494	459	462	463	467	480	479	492	501	472	461	493	449	472	446	441	507	497	456	452	471	485	439	458	484	470	451	459	412	451	437	462	476	460	472	473	498	469	424	441	463	454	459	448	495	471	455	486	444	451	488	453	438	467	512	449	481	490	449	490	432	459	422	462	509	460	460	475	497	480	447	471	470	476	461	442	504	457	497	495	454	461	465	451	480	437	495	498	465	486	463	484	475	460	435	457	453	461	462	452	444	431	506	462	466	473	453	483	504	454	440	441	465	495	465	455	459	477	445	508	508	446	481	503	489	471	487	457	425	483	502	479	441	443	501	476	494	482	467	492	480	485	454	466	482	444	477	446	481	468	489	439	464	467	478	462	505	454	485	479	465	471	436	459	434	505	468	451	486	476	464	467	495	458	454	474	463	465	441	441	422	470	432	504	460	469	424	503	425	451	437	488	487	485	461	464	452	472	446	504	463	476	455	475	441	484	474	458	444	500	488	449	435	493	464	478	486	479	504	459	466	471	491	465	450	464	460	492	486	497	488	483	482	481	473	465	485	489	454	447	490	467	459	437	442	497	491	473	458	471	456	478	483	540	453	485	473	484	497	472	424	454	484	471	453	439	482	461	488	516	483	433	493	477	442	482	497	448	465	441	467	446	463	462	477	453	468	481	465	448	454	465	472
22417	12211	14526	14042	10195	6846	5040	3497	2713	2120	1875	1564	1206	974	949	622	639	581	565	544	632	587	574	530	472	526	490	382	417	377	401	385	313	339	326	333	362	345	371	347	348	456	580	441	311	312	309	283	312	279	313	281	303	322	299	298	302	329	313	304	272	307	297	313	303	270	279	314	298	320	307	311	283	301	280	281	274	268	302	324	291	278	329	383	285	298	282	309	312	332	306	326	261	295	276	290	304	296	316	322	318	254	289	287	303	276	306	313	306	306	248	313	282	298	308	278	284	274	273	289	280	294	296	320	289	328	307	327	324	292	314	281	300	287	332	297	290	311	269	314	299	295	315	302	284	283	307	258	277	291	310	316	274	279	261	298	271	294	262	243	291	284	296	280	284	284	314	272	265	307	281	281	291	327	272	313	290	281	289	316	318	287	289	288	309	294	308	317	327	313	310	294	304	311	324	300	312	297	290	309	313	305	313	259	307	305	307	291	273	298	301	284	319	281	274	322	258	294	305	309	268	305	287	282	318	307	323	284	279	281	268	302	294	272	275	305	294	303	351	289	324	266	305	321	314	306	308	304	282	284	294	294	306	335	315	287	340	304	280	300	293	287	296	304	307	318	315	313	294	304	287	297	275	326	330	289	301	327	289	289	292	287	297	293	275	329	282	292	275	293	307	286	320	306	283	299	302	301	271	327	308	269	319	310	302	284	288	282	279	312	313	282	286	320	297	297	274	303	337	287	278	286	312	281	291	315	317	277	306	317	295	292	303	288	284	303	295	321	287	301	316	254	311	302	314	281	301	315	271	307	306	321	296	307	298	295	289	284	300	288	313	298	277	282	302	319	323	286	292	278	288	327	306	293	320	300	287	299	302	343	317	291	297	317	318	328	301	286	282	307	330	293	295	292	308	305	286	303	288	308	311	306	272	298	288	289	307	292	307	307	322	269	290	282	281	294	301	304	293	291	287	276	282	268	306	306	300	289	282	307	279	284	264	316	322	277	311	287	280	296	342	312	314	260	292	312	304	286	303	313	303	284	312	299	281	305	295	273	285	287	325	295	308	295	307	321	279	274	292	284	312	303	312	265	275	321	313	301	277	275	270	313	306	282	272	290	292	313	295	313	302	314	307	287	294	278	295	317	310	306	270	300	312	315	304	301	303	283	291	298	292	274	307	285	282	312	308	294	288	297	321	289	292	290	303	306	295	305	325	282	290	309	316	276	254	294	326	310	323	298	341	293	279	301	314	298	286	265	325	287	310	321	287	292	305	288	312	303	274	304	297	308	282	297	297	293	293	317	305	315	338	303	293	298	289	271	276	290	272	324	295	310	295	314	287	323	289	307	289	288	310	309	275	283	306	287	270	276	299	300	297	291	283	322	292	312	315	304	301	291	292	300	302	313	280	288	313	328	288	307	281	315	295	288	268	286	282	323	304	283	283	291	309	318	268	290	293	325	300	303	282	305	345	307	324	302	308	307	329	312	303	275	302	278	303	315	308	293	303	291	254	321	320	284	302	309	257	299	330	294	271	302	280	314	312	293	293	305	315	340	313	322	319	273	269	273	294	319	299	326	307	302	336	330	304	278	324	326	309	303	301	311	286	321	293	268	316	295	292	298	313	301	296	312	304	294	301	285	287	310	258	314	276	294	331	273	279	312	319	298	303	288	316	265	324	312	262	297	254	323	297	260	287	279	318	303	305	288	311	263	295	284	294	275	306	325	309	319	307	307	260	286	277	313	307	304	325	337	280	291	296	283	270	288	335	280	298	318	292	295	260	281	292	268	305	314	293	303	261	268	310	261	288	286	250	323	292	286	299	282	304	283	278	277	282	331	313	324	286	263	299	274	294	292	300	312	298	281	302	310	319	299	296	280	296	328	295	325	288	316	299	301	297	222	298	289	304	250	293	319	293	301	283	315	305	339	297	297	320	317	301	293	265	288	281	289	296	283	339	293	336	289	292	309	334	296	265	308	306	265	287	256	287	267	322	299	282	282	307	285	305	279	319	314	336	296	306	305	283	328	318	301	282	294	300	276	286	307	282	274	288	290	306	309	250	314	288	317	284	294	265	282	303	311	270	292	302	307	297	275	317	296	282	303	295	293	299	291	303	288	285	315	296	282	313	316	328	317	360	315	288	271	299	271	280	282	330	308	336	287	335	300	268	301	268	278	311	278	273	307	271	307	296	301	278	300	344	302	273	295	294	301	257	295	284	296	279	329	293	280	288	309	284	318	307	311	315	280	279	298	291	300	283	298	322	299	304	290	310	261	323	297	347	285	304	256	308	313	319	319	286	342	300	314	293	286	293	277	296	285	284	289	305	303	285	299	323	320	292	272	303	295	296	302	289	290	301	316	291	318	321	288	280	280	295	326	310	271	309	312	287	276	311	267	292	298	330	282	257	286	277	313	292	309	317	309	324	273	315	289	316	302	300	304	313	303	291	290	316	313	313	270	289	258	312	312	286	294	296	304	291	272	286	297	303	287	312	301	297	297	301	297	290	273	258	314	288	346	305	289	256	295	314	308	297	276	293	300	331	317	301	241	308	312	300	275	272	306	307	299	312	265	299	279	282	299	290	282	314	309	291	283	315	277	309	299	292	298	288	282	303	306	286	301	300	294	309	287	305	312	308	306	298	305	274	282	252	299	297	280	284	314	277	304	280	293	293	320	274	306	310	291	288	295	294	314	303	269	296	297	279	273	293	294	296	299	292	290	275	265	282	282	303	298	300	267	271	304	311	308	326	295	282	312	307	293	334	291	315	301	320	282	318	283	316	330	302	265	282	297	299	306	319	298	252	291	302	283	288	310	299	315	260	323	284	321	317	319	300	285	272	322	266	315	289	300	366	315	274	306	332	274	273	308	296	297	312	290	312	297	303	308	305	285	292	301	283	312	285	316	305	289	306	303	353	314	290	302	314	289	301	264	321	280	298	291	318	276	288	318	291	294	282	322	275	295	314	331	286	305	307	321	300	247	309	289	276	304	301	315	291	286	284	291	327	268	324	319	272	282	293	270	358	278	284	300	292	318	312	313	284	316	271	300	295	318	322	275	301	287	324	319	275	295	283	325	320	276	285	290	249	281	286	284	303	272	307	298	309	319	291	277	312	314	328	290	306	270	302	321	306	294	337	304	296	278	320	287	300	301	324	263	294	292	286	294	297	265	289	282	312	284	330	317	299	284	284	302	277	257	321	271	302	275	315	288	302	316	317	322	257	264	305	300	293	311	291	264	303	278	301	292	291	313	279	302	314	285	300	319	299	279	320	322	319	298	288	280	279	281	302	282	270	301	285	286	277	294	296	278	294	318	275	324	297	294	300	300	282	288	263	288	290	266	277	346	297	310	283	334	329	308	286	287	296	296	309	305	274	299	314	293	305	303	271	309	309	304	278	267	295	317	302	296	296	334	313	290	300	277	311	334	317	329	282	303	281	306	298	303	282	297	325	316	299	297	261	304	299	311	302	289	307	269	294	313
13337	7967	17664	21949	20122	17232	15199	11796	10497	9088	7816	7147	5836	5014	4375	3008	2821	2685	2482	2646	3156	2706	2567	2204	2078	2014	1750	1443	1691	1482	1472	1222	997	1006	1074	984	1118	1279	1135	1032	931	1835	3231	2032	938	741	737	705	702	758	755	723	714	730	748	769	754	702	717	702	674	739	728	743	714	753	718	681	751	735	686	693	705	699	717	696	722	736	722	732	734	736	756	685	725	681	731	692	732	695	772	695	713	686	719	702	697	711	690	680	688	691	703	693	687	709	765	714	673	674	709	715	746	719	709	729	720	739	707	718	695	685	724	732	764	698	683	696	695	716	745	724	692	715	753	708	730	694	714	729	748	745	687	684	726	664	720	709	694	699	712	726	761	718	761	713	720	710	717	685	743	723	730	719	710	665	733	696	745	718	694	730	733	734	721	667	700	707	674	694	700	681	738	711	741	747	706	725	753	677	723	769	705	738	762	766	728	715	703	712	731	724	709	735	722	709	765	697	691	745	730	723	680	734	726	731	689	708	729	680	722	709	701	689	723	706	754	739	693	716	732	688	748	698	741	713	716	730	716	718	734	692	707	665	784	726	714	723	656	726	757	762	735	705	715	722	737	656	751	731	735	700	737	697	690	733	727	745	716	697	683	716	759	721	694	703	716	721	755	736	718	707	678	718	713	732	705	645	688	700	722	681	697	673	672	746	734	733	721	714	761	692	686	692	699	670	687	663	736	706	676	704	684	692	711	683	702	728	726	695	754	731	699	718	694	710	734	701	683	736	743	679	693	722	715	674	726	764	714	687	674	718	680	678	742	760	701	722	732	730	728	702	730	762	736	719	707	716	665	722	711	700	696	701	701	747	679	710	712	688	731	714	756	738	716	693	724	745	713	711	719	705	738	674	663	731	689	739	722	674	661	738	771	711	715	717	649	703	707	710	692	741	689	707	670	725	697	723	693	736	712	748	738	745	746	708	685	720	718	762	743	727	689	721	697	719	696	722	719	731	720	693	704	690	721	745	690	725	721	708	723	750	733	675	705	729	733	710	727	720	718	733	726	731	682	720	693	707	698	641	731	695	728	740	717	751	724	683	741	711	745	729	727	730	673	753	684	702	765	720	702	679	739	692	708	747	705	726	680	734	708	674	700	737	739	728	701	719	712	705	720	758	733	727	714	662	749	768	749	724	717	747	700	721	696	726	755	710	699	751	712	706	674	732	680	692	700	710	754	732	718	754	723	720	685	711	737	739	656	707	744	750	696	675	739	713	709	740	686	671	714	658	691	734	718	719	700	707	757	720	710	701	734	678	695	778	702	718	669	726	706	683	751	706	712	681	705	750	668	742	716	718	712	732	676	683	678	716	752	737	741	720	718	679	755	705	743	719	723	754	736	705	704	704	729	683	795	724	703	678	731	679	785	708	754	657	693	767	643	684	730	760	725	702	679	725	684	697	713	719	735	691	745	657	702	676	720	751	753	696	716	753	711	687	720	737	712	692	726	720	683	687	718	765	731	701	720	686	772	701	751	715	735	705	722	745	719	754	715	748	734	696	652	690	744	699	689	719	652	712	714	730	729	760	767	722	745	743	725	746	675	697	696	657	743	715	672	728	765	719	687	719	711	688	703	743	736	732	677	701	716	740	748	744	686	713	745	715	738	693	713	706	771	721	681	681	750	721	709	719	723	670	713	711	716	723	680	736	644	707	766	694	759	690	707	692	717	740	672	732	740	705	751	702	720	700	694	677	713	689	679	684	687	770	731	712	717	655	700	730	708	707	708	729	735	746	716	736	714	710	715	694	737	684	685	693	697	691	676	703	712	718	684	749	717	732	711	726	736	692	703	700	715	703	754	763	723	744	707	736	711	693	731	742	742	691	714	726	736	733	739	738	771	747	735	687	696	715	748	725	748	702	744	719	709	735	709	712	729	690	719	711	702	713	721	706	719	716	744	726	700	706	736	714	749	699	704	706	632	722	687	741	707	740	710	740	726	709	761	728	705	724	693	684	701	685	711	769	691	775	745	686	702	698	741	687	766	755	735	719	715	706	721	699	743	708	741	743	745	711	656	711	750	688	714	706	755	727	715	744	686	718	708	681	677	691	737	697	729	694	745	728	684	702	679	689	713	713	706	710	734	722	740	734	720	646	711	691	708	704	716	754	731	711	706	710	707	718	722	719	708	760	739	715	717	712	708	756	694	756	703	715	702	717	735	673	731	711	694	717	671	747	768	757	734	735	718	712	730	706	684	721	758	739	719	727	731	721	732	717	713	700	662	731	737	724	705	678	720	697	698	673	708	728	745	671	699	694	708	714	726	728	730	683	743	730	674	742	698	737	722	715	729	708	688	752	729	712	749	720	675	716	701	712	724	708	747	708	767	709	740	733	710	697	723	722	732	726	687	728	747	723	751	743	716	717	716	733	709	748	716	719	709	752	695	741	739	691	721	722	723	716	738	721	656	684	729	706	694	748	731	693	713	725	664	717	704	712	684	723	700	708	700	703	692	764	732	737	675	730	730	763	715	755	713	686	720	741	698	707	682	744	716	720	683	699	734	735	722	708	710	729	676	687	729	736	667	707	694	725	717	770	724	727	726	707	743	705	693	710	693	700	731	700	711	718	736	731	701	730	746	719	724	699	740	707	704	718	744	710	712	742	712	779	723	731	696	735	743	722	736	721	670	691	698	683	674	672	754	705	733	733	734	676	653	751	736	699	712	708	748	710	694	701	734	724	741	681	730	702	785	745	704	724	635	715	735	719	750	692	683	723	725	642	764	704	720	721	672	692	726	712	704	721	745	716	699	739	726	729	729	717	720	681	698	718	686	721	716	718	699	712	706	747	730	733	721	660	692	715	756	711	674	714	761	698	712	802	701	712	714	709	746	722	738	693	706	711	726	707	730	709	714	718	707	666	697	681	729	722	656	716	689	727	715	748	688	714	709	765	688	702	701	700	718	685	730	693	699	760	692	729	710	675	740	720	727	726	753	721	712	714	727	741	682	765	695	702	688	720	680	771	716	716	734	744	718	756	634	734	721	670	782	682	682	722	698	748	700	744	707	657	710	742	704	680	677	734	659	692	704	749	688	700	675	699	709	666	734	690	748	646	736	678	700	721	717	719	735	707	698	727	768	685	733	677	689	684	722	701	695	720	723	678	688	738	652	701	702	677	670	725	721	665	713	694	700	744	759	650	743	693	718	728	731	693	718	731	704	708	723	720	704	701	674	693	768	717	757	728	753	732	733	689	709	671	712	694	718	732	699	718	749	721	725	672	715	723	734	734	703	723	700	684	729	706	734	752	658	677	682	695	717	691	662	685	683	702	736	738	702	680	742	741	705	752	697	717	733	722	703	750	689	709	697	700	708	770	707	707	792	721	691	730	691	746	740	731	748	721	694	699	708	727	749	689	677	723	713	698	692	670	742	725	703	745	751	710	731	672	704	740	722	720	660	698	707	718	711	679	666	706	708	695	695	714	705	732	687	658	696	720	684	765	749	723
29002	17862	19449	19646	14848	11093	7805	5165	4118	3428	2903	2422	1881	1503	1340	882	854	749	712	780	1003	847	817	680	663	630	535	512	566	553	611	452	445	396	426	462	480	478	395	408	392	422	835	679	391	367	395	359	409	368	367	353	373	395	356	385	371	407	375	372	364	387	394	377	369	359	351	365	375	342	377	369	381	371	375	359	355	391	375	377	406	358	353	353	389	349	381	391	343	369	389	356	380	360	404	382	352	365	374	390	398	381	359	343	351	373	360	363	376	367	383	408	371	390	364	386	378	356	359	384	354	403	357	375	381	354	410	366	348	368	334	348	380	354	384	368	357	408	337	365	366	361	378	389	400	337	389	385	391	377	352	331	364	405	384	359	368	380	361	366	401	373	419	384	356	367	398	386	359	379	348	386	370	337	404	333	369	363	357	371	381	370	342	397	390	350	423	373	376	360	379	367	393	365	354	324	358	365	363	370	364	380	382	367	368	349	368	366	371	346	379	372	337	340	345	355	390	365	350	382	362	336	371	353	409	392	376	371	361	380	368	358	347	410	379	354	381	401	337	371	381	377	367	371	361	372	359	374	364	351	379	414	349	403	370	341	355	366	358	358	364	388	372	353	375	391	362	393	361	362	405	376	358	372	354	386	363	354	390	381	356	354	378	390	416	386	399	379	370	353	375	364	355	392	368	396	338	345	376	367	356	355	361	382	372	338	382	344	343	385	327	378	375	351	344	400	358	397	340	382	388	399	352	347	331	360	344	369	362	400	394	338	352	379	336	356	339	378	396	392	352	394	357	366	366	357	347	372	412	378	361	364	348	372	362	348	385	361	359	339	367	385	371	346	377	347	374	372	342	336	364	357	351	391	369	368	337	403	351	353	354	387	387	353	391	364	324	366	325	373	341	382	369	356	394	365	341	364	353	376	384	333	345	341	348	396	343	360	379	397	385	404	335	387	331	337	362	355	346	389	383	343	361	349	364	352	370	351	367	401	377	334	350	378	404	378	377	380	349	372	401	388	392	348	399	361	375	363	344	387	376	380	352	343	379	406	329	375	368	415	352	388	382	410	400	360	353	367	389	375	353	371	352	374	340	337	364	364	364	372	352	386	371	342	391	321	381	368	355	433	422	352	359	378	368	343	410	363	360	329	373	326	376	356	369	380	374	351	387	348	386	371	371	364	386	369	356	351	371	369	361	377	350	372	388	357	363	384	381	369	314	398	361	387	362	366	349	345	349	356	349	386	390	388	345	337	353	388	351	382	387	353	408	407	405	356	376	385	355	318	338	376	408	347	382	321	359	370	367	354	357	340	390	357	340	353	370	373	352	331	373	347	360	404	395	386	376	401	367	370	375	361	382	400	377	362	380	368	363	370	322	358	395	392	354	380	384	412	389	382	374	348	333	361	365	332	362	412	385	396	368	379	364	336	347	405	373	376	369	333	401	372	377	365	391	361	374	354	395	362	373	369	399	374	384	366	393	393	369	362	349	357	375	360	341	387	346	389	375	381	390	367	331	360	410	364	388	371	392	364	389	338	372	365	369	406	338	339	342	336	354	357	355	373	378	405	353	367	350	401	410	377	372	389	357	323	367	358	386	390	351	425	385	372	346	395	396	363	360	362	357	358	347	385	369	349	361	378	368	356	370	361	352	384	361	389	373	382	360	330	380	375	332	375	331	362	350	351	364	384	367	379	352	382	366	368	333	357	335	380	362	367	384	390	333	399	362	327	404	351	378	343	352	351	360	382	363	359	367	379	390	360	371	350	393	336	358	364	353	380	331	403	384	342	382	379	380	373	369	418	412	383	367	430	387	361	394	397	383	321	374	324	396	376	324	376	329	345	378	384	415	391	397	331	395	354	400	365	371	397	351	340	335	331	342	388	369	395	344	350	349	377	361	365	378	380	334	346	406	371	370	383	330	370	343	386	385	340	381	354	395	377	353	341	348	390	358	391	346	389	312	374	334	394	374	397	358	356	328	375	420	397	373	372	380	396	394	371	366	364	366	371	350	387	325	377	373	391	387	345	375	349	361	382	407	406	398	361	358	389	339	359	366	344	359	377	344	350	385	379	377	363	405	355	366	381	383	353	371	333	359	376	393	361	398	370	384	399	378	342	367	387	366	337	340	363	401	386	349	346	342	345	388	371	388	365	343	322	364	355	362	355	332	377	417	353	367	374	342	372	382	372	393	413	361	383	420	359	343	362	359	357	339	344	331	378	367	404	368	386	365	371	377	370	368	356	400	338	409	369	320	370	354	358	393	375	370	390	379	372	357	325	378	374	362	339	367	361	371	381	407	387	373	382	356	379	353	370	373	386	378	382	385	363	362	367	374	345	372	366	343	393	346	333	363	364	371	382	378	390	371	346	373	316	371	352	346	380	375	369	359	372	313	355	376	382	391	347	395	390	363	372	377	385	376	366	372	353	350	391	366	389	372	396	374	378	370	355	385	346	401	397	393	383	425	389	413	341	387	390	367	391	389	348	379	354	367	363	358	373	360	366	372	395	339	361	392	384	354	353	368	387	352	363	340	353	364	426	371	373	363	365	378	353	361	367	350	318	361	374	335	365	354	350	370	408	383	329	346	387	320	374	371	407	366	341	371	346	349	366	365	388	370	366	390	357	363	400	385	406	389	385	384	364	346	378	392	399	374	355	319	349	372	368	352	374	370	351	365	373	362	356	367	346	365	368	406	379	377	379	331	404	347	349	382	365	347	334	391	379	376	392	347	369	357	377	391	408	385	388	357	361	379	324	378	361	380	401	332	353	341	374	359	362	391	374	345	384	384	400	376	347	371	351	338	341	379	366	380	389	395	415	377	378	391	398	366	357	374	350	342	400	377	359	366	355	403	409	362	343	350	375	369	390	377	335	346	341	371	387	390	356	342	357	377	358	346	353	349	391	359	338	391	360	348	378	398	380	369	402	339	369	386	380	354	368	379	401	352	382	342	342	384	379	357	381	368	352	378	389	400	353	363	392	386	355	360	351	366	389	347	374	402	380	397	347	353	379	378	380	337	362	374	387	363	337	415	372	373	390	361	378	405	369	392	353	354	345	365	386	362	356	334	360	392	378	385	355	347	338	360	371	390	337	338	371	365	400	381	357	379	327	396	352	396	425	396	329	363	372	347	376	356	387	381	375	354	403	375	401	354	406	374	366	337	375	359	387	366	373	385	403	389	345	381	401	343	377	374	361	353	347	341	400	356	371	368	363	346	350	357	371	356	395	388	384	344	365	383	369	372	362	374	359	374	371	306	325	351	333	369	361	355	396	322	367	367	362	362	408	358	348	356	363	345	380	361	362	356	391	402	403	386	394	371	371	363	392	369	379	363	362	391	341	343	356	371	364	354	356	399	344	356	394	357	384	376	325	413	344	402	397	328	398	358	362	390	381	407	400	360	381	369	375	352	341	366	383	361	360	372	355	380	345	346	378	378	385	373	362	376	371	359	372	385	339	348	373	377	330	359	364	386	371	352	360
16680	10921	22313	26601	24907	22417	19600	14935	13466	12692	11194	10471	8209	6766	5613	4016	4047	3585	3327	3712	4461	4133	3977	3119	3100	2588	2044	1812	2119	2064	2498	1478	1221	1197	1500	1349	1401	1475	1251	1206	1214	1430	4554	2773	1101	863	909	865	901	880	924	863	850	865	876	871	893	836	842	842	864	870	880	860	879	815	832	889	814	853	858	859	852	903	809	842	886	896	852	818	825	898	815	863	841	833	793	888	850	793	865	851	845	818	903	860	835	890	823	852	901	863	872	910	819	878	812	864	804	832	865	844	853	833	853	847	891	847	834	820	853	862	872	862	863	829	852	823	824	868	890	836	869	864	869	805	835	867	824	867	841	814	861	842	846	886	841	875	830	851	839	873	787	819	814	820	848	855	845	897	815	824	837	820	833	823	878	875	888	872	861	814	834	776	850	842	799	855	775	810	826	824	836	803	921	813	881	877	876	851	816	829	791	845	853	796	810	825	843	905	818	838	814	836	860	821	794	853	850	867	928	827	855	899	821	852	847	854	837	825	822	816	845	852	921	892	880	807	852	867	880	873	867	816	861	822	801	853	896	849	856	873	835	880	835	831	809	792	849	844	888	825	809	802	890	818	763	848	937	827	851	836	898	863	821	846	774	866	813	824	824	910	830	817	867	861	884	850	827	851	824	829	830	888	868	825	907	850	861	864	848	877	874	879	806	828	842	861	822	837	817	809	792	844	836	791	845	869	852	833	839	843	829	852	837	828	828	864	861	817	865	883	843	813	822	837	858	846	823	837	842	841	837	907	888	874	806	837	819	866	843	855	791	843	834	834	848	822	837	910	860	849	787	841	847	847	842	837	869	828	842	805	820	815	859	865	842	827	873	806	891	863	859	837	856	802	888	851	854	801	821	832	843	886	840	894	841	868	866	840	864	845	806	851	837	781	880	858	818	800	850	867	862	877	820	840	883	902	817	866	850	812	818	842	823	819	847	841	880	852	841	801	855	844	803	834	812	858	873	842	809	828	791	845	859	824	862	821	832	761	817	839	893	832	822	847	826	847	845	875	793	826	823	846	826	855	822	829	851	824	882	822	884	849	859	859	824	825	834	848	873	830	823	842	828	884	831	834	862	887	807	813	883	843	870	871	905	819	808	856	857	886	847	876	837	863	814	894	819	829	836	849	863	821	836	846	842	823	849	849	861	859	816	862	864	840	847	850	863	888	821	830	785	874	873	925	822	908	936	890	865	866	824	881	864	873	844	817	820	861	786	853	852	835	854	935	826	829	870	857	781	842	876	852	799	832	818	842	822	864	857	825	844	786	878	831	845	787	842	841	840	842	812	787	864	870	818	870	817	841	835	789	875	847	929	832	844	814	855	886	867	870	902	871	873	861	854	837	795	822	839	834	862	788	861	875	816	920	831	873	944	894	830	850	750	875	884	835	846	873	841	805	854	816	814	818	877	830	850	858	890	802	847	872	860	812	836	876	875	809	806	859	872	842	892	906	847	868	843	809	824	811	839	872	846	819	877	867	878	789	832	876	891	834	841	808	842	825	814	826	865	807	906	806	869	823	827	882	816	837	842	876	863	874	863	822	851	807	842	853	863	915	866	798	800	837	902	835	813	878	859	836	824	822	845	815	845	873	824	835	843	891	803	869	849	834	799	864	843	819	902	805	839	803	857	841	891	814	839	836	863	875	902	851	808	842	865	849	837	849	816	785	863	844	884	828	816	863	830	850	839	839	822	825	837	820	859	794	808	855	791	861	846	880	864	859	844	817	827	821	876	787	860	810	859	833	824	850	865	823	843	797	893	843	825	844	898	820	848	922	818	844	836	883	889	799	840	831	830	849	870	871	833	820	895	863	885	885	893	852	832	849	841	811	811	837	811	809	805	858	799	863	854	834	821	835	853	856	842	879	902	830	870	891	796	826	863	885	897	876	881	805	805	826	907	860	850	830	825	813	833	841	810	859	812	858	840	871	866	858	827	861	792	829	828	842	829	853	879	869	906	791	843	790	855	786	858	804	794	856	895	842	822	820	808	812	905	796	828	831	797	820	869	849	834	772	801	834	837	869	873	755	879	853	869	842	835	822	883	847	825	794	904	884	801	855	827	857	807	859	842	793	908	861	848	815	854	847	813	787	815	855	871	861	895	838	906	839	854	851	829	853	830	863	792	888	859	824	816	813	793	841	879	850	850	831	841	842	812	808	848	853	820	865	921	879	845	847	833	819	886	862	880	817	858	845	880	860	881	837	838	843	878	826	862	877	831	801	826	909	810	835	872	825	882	891	830	823	849	853	858	824	838	823	865	922	840	859	862	841	823	908	790	798	864	835	786	834	830	822	829	892	806	852	813	866	805	879	901	847	835	852	894	827	862	879	822	824	865	904	822	862	842	883	850	841	839	811	844	876	858	850	819	783	820	846	804	849	836	881	857	878	878	889	871	903	866	865	867	862	836	855	844	848	812	832	814	856	836	863	829	855	832	847	878	803	829	855	843	877	835	836	829	857	827	855	845	866	849	848	830	859	851	831	858	810	890	874	880	901	814	826	862	848	880	845	832	788	811	836	888	832	834	849	861	816	800	815	857	817	817	843	856	879	850	783	878	799	867	893	849	851	856	876	804	828	823	830	858	859	814	849	849	836	817	886	820	875	878	825	806	870	875	845	841	869	846	854	900	836	790	778	861	818	844	797	859	857	855	826	795	827	890	836	891	850	888	803	856	859	823	835	863	826	846	795	831	841	835	875	820	822	814	855	846	829	883	832	884	876	855	790	825	849	850	848	809	769	863	861	859	844	866	819	865	885	872	838	888	789	856	824	880	864	848	833	828	800	889	889	818	822	882	852	872	846	824	843	854	836	865	875	916	845	835	844	851	840	822	865	874	907	832	811	829	834	832	832	881	813	861	800	823	862	851	877	822	872	825	837	853	809	859	769	832	837	837	858	849	850	844	792	847	867	875	848	862	831	852	849	820	794	841	810	807	846	835	861	836	864	821	830	857	839	899	904	871	856	826	851	842	830	854	875	873	863	822	826	825	848	833	839	807	865	838	872	837	840	858	877	877	809	919	881	875	836	819	853	847	834	852	842	857	805	852	809	831	879	794	868	795	845	861	853	786	812	799	884	845	818	883	869	860	839	894	871	887	855	863	870	867	801	828	857	812	905	844	907	871	828	848	896	864	835	873	839	867	831	843	792	893	840	858	858	841	862	864	779	849	928	837	876	847	884	824	853	821	839	863	814	828	891	876	871	858	859	860	828	796	810	857	877	849	893	840	866	853	852	845	781	846	886	869	881	824	858	858	871	797	812	840	872	867	884	896	921	847	884	844	813	838	871	861	838	836	851	840	827	836	881	856	795	863	826	834	825	857	820	767	862	864	874	826	862	814	871	802	827	875	903	868	806	865	856	797	824	842	811	805	833	869	814	817	875	850	885	836	838	838	849	851	794	870	838	813	906	857	859	835	838	853	863	920	870	810	849	824	871	843	809	882	809	850	881	774	839
7366	3837	4559	3311	1955	1799	1481	810	592	543	586	540	461	354	337	258	267	250	247	296	351	318	268	269	231	218	204	212	211	211	229	191	154	177	197	203	193	185	170	213	183	196	209	157	162	168	166	157	183	169	190	167	186	185	182	158	197	178	183	160	168	163	168	170	147	180	153	198	194	176	188	175	166	153	190	155	161	168	151	181	178	161	180	163	173	177	177	157	165	161	165	188	157	159	192	163	210	196	171	129	175	144	150	200	187	180	167	186	168	169	184	151	173	159	186	172	176	175	171	180	148	154	163	188	184	165	171	188	155	155	159	162	187	181	164	178	138	182	170	145	179	172	173	155	150	187	151	177	205	183	169	165	153	156	166	201	170	171	173	164	162	188	149	183	183	191	158	176	154	186	174	179	180	175	149	162	162	193	184	181	188	163	159	152	156	158	173	172	183	168	158	162	152	170	184	145	162	172	169	164	178	153	176	163	161	165	171	148	170	148	147	156	182	181	171	159	174	177	164	147	155	176	171	164	163	175	177	196	163	154	153	150	156	151	171	182	160	163	166	158	185	155	174	162	183	131	155	163	163	137	164	165	168	172	155	156	170	162	178	175	188	188	177	150	173	177	162	166	169	167	164	164	162	117	163	156	174	159	148	179	164	186	181	155	190	181	211	165	173	166	192	166	160	169	183	171	162	168	153	152	169	160	177	197	160	183	183	173	160	180	178	195	181	156	176	193	178	168	172	166	177	177	156	173	158	186	154	173	156	140	171	177	184	165	176	183	184	158	162	183	159	156	181	165	163	156	177	196	194	164	182	157	173	180	186	184	168	141	177	174	157	182	171	171	169	150	179	186	158	185	157	163	190	173	164	145	173	167	152	188	157	166	190	169	159	172	163	169	161	157	191	169	179	177	157	212	165	156	175	171	172	164	169	192	148	172	173	169	168	165	159	183	162	180	179	172	187	176	206	176	201	177	153	178	182	160	172	160	158	177	175	189	175	186	168	140	170	183	174	184	175	163	153	153	168	180	162	180	159	165	167	165	182	157	171	176	178	155	150	176	160	186	198	195	163	153	151	163	166	168	191	175	153	142	168	149	159	180	177	191	187	196	167	165	181	176	146	160	160	171	190	162	151	145	169	165	164	189	179	168	148	172	168	151	176	146	194	173	209	180	167	174	161	181	199	184	171	167	149	159	169	177	171	200	169	172	170	156	163	157	175	180	174	169	152	189	186	176	175	151	189	139	173	167	187	171	155	168	196	170	167	156	195	173	157	201	162	209	148	155	168	192	154	164	165	151	160	192	154	157	155	168	166	166	178	163	189	183	171	180	164	145	158	140	164	158	169	165	184	168	154	142	161	190	170	165	191	170	163	151	178	190	171	156	164	158	156	190	162	184	166	165	176	160	160	171	157	171	166	177	172	166	161	173	149	180	143	147	178	180	171	170	165	161	177	177	161	173	147	157	199	167	181	194	146	180	156	172	169	171	165	170	162	168	168	161	186	161	144	181	196	187	153	181	168	160	152	162	159	183	165	173	166	167	163	166	173	191	173	154	189	189	148	165	167	177	173	174	163	192	162	157	158	179	176	178	160	182	176	158	166	178	156	163	198	158	173	193	175	163	167	160	175	182	171	166	147	167	181	144	170	184	179	172	172	172	172	162	188	169	167	185	177	176	149	178	161	180	175	175	167	174	166	183	166	174	147	182	183	174	163	177	174	176	196	178	179	188	179	166	161	184	188	195	160	171	191	176	164	164	160	155	158	168	172	173	185	173	166	169	169	179	172	192	179	157	191	164	161	173	149	157	151	182	149	189	161	142	157	163	151	173	189	177	135	195	172	176	178	167	162	176	154	164	161	197	175	165	172	162	167	179	181	152	179	185	153	179	174	172	159	199	178	186	165	171	168	156	188	162	166	185	158	176	161	168	166	155	161	163	166	193	155	184	166	167	208	164	171	148	173	169	184	156	164	167	196	189	182	174	157	161	176	140	200	194	160	183	160	180	179	186	170	159	171	172	183	169	145	140	176	170	180	139	183	155	178	176	154	164	188	158	168	172	160	142	171	154	175	169	161	159	154	157	168	177	173	186	157	153	160	175	171	166	182	160	174	154	183	169	163	171	183	176	161	179	174	174	195	153	177	169	168	175	184	165	170	184	181	166	145	169	155	177	172	159	192	201	158	150	171	137	168	195	190	179	154	175	166	155	174	136	174	173	181	170	164	170	158	183	172	188	187	160	174	163	155	160	183	176	186	175	164	129	162	154	168	143	158	164	158	176	168	159	175	188	165	162	152	143	172	160	153	164	171	164	182	153	169	180	195	169	164	173	172	149	168	185	170	181	157	169	185	190	149	195	184	152	169	171	166	163	169	167	175	183	168	173	179	182	177	162	175	163	180	169	173	167	164	179	166	169	169	171	169	160	184	189	169	166	190	183	162	171	174	160	170	169	166	143	192	182	171	146	161	137	161	148	179	165	169	159	173	161	200	166	144	182	150	155	158	181	167	150	182	150	213	165	166	166	202	189	171	166	172	186	167	158	180	155	174	175	162	191	154	160	153	169	178	185	184	164	193	173	153	188	181	186	178	176	199	174	201	159	181	188	186	183	176	176	177	160	188	182	180	179	167	157	165	181	194	172	176	162	180	168	159	194	184	187	187	182	134	177	181	156	159	178	182	166	174	181	196	149	160	152	147	185	179	151	165	171	141	179	155	154	179	170	171	157	176	129	158	145	183	164	165	159	161	171	154	181	189	151	187	159	153	167	182	161	132	191	170	154	162	164	171	161	160	173	161	164	146	149	150	181	180	194	130	175	197	163	201	149	188	166	178	180	162	175	156	164	189	172	163	183	195	164	169	170	186	158	191	139	151	162	175	182	150	189	160	150	173	192	169	179	179	159	173	160	181	163	143	189	158	161	153	193	178	175	173	174	196	174	189	167	180	167	160	158	179	172	196	158	154	158	140	166	159	160	156	168	178	189	170	153	148	164	192	170	188	172	185	170	141	177	177	159	147	161	180	190	173	172	165	155	152	178	177	168	146	170	166	176	182	169	209	149	163	160	174	160	195	176	159	195	202	192	168	177	178	159	194	148	160	188	174	174	156	183	173	157	172	172	177	176	198	174	168	171	172	162	164	197	158	153	146	169	174	169	169	164	186	196	152	172	143	196	155	177	177	168	157	164	177	173	185	210	156	186	177	210	169	168	153	147	163	166	195	180	159	133	155	162	176	182	171	167	159	168	185	171	157	170	189	189	140	160	168	186	148	155	174	189	163	170	173	199	178	172	169	172	166	174	179	175	170	175	161	159	171	157	183	165	180	177	172	166	170	170	164	188	157	149	191	184	150	167	208	161	162	179	178	177	184	185	195	177	182	146	163	154	180	164	163	175	193	156	163	139	173	172	156	176	173	182	173	169	172	194	157	176	184	172	176	162	199	207	168	163	179	175	158	194	160	173	176	180	159	148	157	179	137	188	172	164
4718	3638	8319	8870	7080	7290	6595	3925	2936	2719	2945	2704	2116	1598	1430	1263	1178	1135	1135	1485	1439	1450	1307	1098	1070	900	798	697	817	802	788	519	432	564	646	567	603	590	522	458	566	546	627	469	432	465	451	446	436	441	422	419	462	413	432	406	414	434	470	434	453	447	437	463	427	426	453	471	447	453	429	454	432	462	442	464	468	450	394	452	436	435	456	429	430	435	442	448	418	485	412	431	437	471	462	470	497	455	476	441	452	496	451	440	461	466	447	451	431	429	457	480	450	420	433	426	465	426	465	448	427	432	485	469	455	451	450	475	460	437	451	449	438	435	435	466	441	422	451	466	403	409	453	418	421	458	433	428	414	457	428	429	440	432	427	441	401	420	436	434	433	446	459	436	478	424	450	459	454	506	470	455	420	469	444	436	424	449	431	464	445	425	419	416	458	440	453	446	441	447	438	448	435	427	443	429	444	439	458	454	454	432	437	434	467	450	451	437	427	467	468	439	453	433	449	456	454	441	423	480	476	480	439	483	461	452	487	476	425	449	396	429	425	462	478	456	409	443	471	414	466	450	448	478	429	439	441	485	475	408	430	426	455	458	468	434	450	424	453	440	437	440	447	439	431	434	458	487	427	444	457	415	450	434	432	444	428	466	415	446	422	400	460	461	427	431	468	463	456	441	404	452	425	417	454	435	453	414	439	441	443	462	452	433	466	438	457	447	446	437	420	474	422	421	429	458	430	478	448	450	437	437	445	451	420	457	464	436	479	442	414	462	419	434	447	431	467	490	415	463	430	444	477	437	442	457	427	384	403	420	483	455	439	436	459	436	434	433	413	464	421	400	475	463	415	482	408	435	442	434	478	448	454	442	443	447	436	443	448	468	426	451	430	516	443	452	473	452	405	422	473	439	424	469	421	437	458	455	405	442	420	452	431	433	471	459	441	437	461	449	427	436	467	422	443	487	424	443	446	428	432	461	422	460	426	449	422	483	470	460	468	457	431	436	443	432	441	448	449	452	465	491	471	464	447	467	445	443	490	465	456	421	462	464	393	413	471	472	425	438	434	443	432	436	442	454	482	406	455	408	489	423	423	455	443	428	464	422	424	460	391	464	443	459	447	448	410	459	412	452	431	414	461	481	439	442	409	466	451	454	445	460	430	470	472	464	442	388	437	464	429	448	414	457	433	432	410	466	420	393	459	467	458	449	434	449	440	436	445	438	445	465	480	458	449	418	440	417	431	481	431	460	417	470	443	451	418	427	472	466	429	451	458	442	478	487	428	427	448	478	460	505	487	426	441	459	459	423	439	441	444	442	456	432	440	457	418	434	414	446	458	457	488	462	454	428	421	451	422	413	467	481	386	472	476	462	420	474	456	409	459	461	437	437	435	413	415	431	445	443	450	443	461	436	448	443	453	460	449	441	432	470	446	439	468	493	469	438	469	432	482	416	455	420	445	458	449	409	477	422	429	459	435	470	420	431	460	449	452	444	430	466	445	448	471	450	460	464	422	432	490	457	472	466	437	454	456	444	413	445	443	425	449	429	481	425	437	419	444	397	436	450	451	449	425	406	443	436	429	451	447	465	450	421	414	467	461	483	461	437	448	422	425	449	432	401	427	415	474	466	419	442	435	402	445	452	433	441	469	446	456	461	427	446	416	431	418	443	425	446	466	443	457	445	422	485	425	401	472	455	438	384	428	457	421	460	438	446	457	434	452	466	426	421	445	474	437	460	443	486	450	433	407	443	424	408	451	451	448	386	458	439	395	407	442	456	436	402	481	428	450	451	426	480	469	442	441	443	419	464	424	472	432	434	427	438	477	411	461	442	465	426	445	399	437	453	439	464	441	436	489	437	463	437	420	433	459	451	467	464	442	458	427	450	461	464	433	439	400	425	447	432	435	441	421	423	432	470	424	456	406	497	449	461	441	467	427	462	459	474	475	459	437	474	466	429	437	439	437	456	469	486	426	423	458	456	447	411	486	459	452	454	442	456	453	412	427	443	444	436	462	448	432	445	436	456	458	420	435	453	458	418	454	451	424	501	470	457	433	441	456	496	419	417	444	460	413	417	471	440	487	447	488	411	422	420	459	476	442	460	432	436	427	444	482	418	461	447	430	428	456	461	412	472	450	477	416	483	408	450	439	470	422	455	482	470	450	439	457	453	488	429	454	415	465	469	463	411	453	481	432	475	440	463	425	463	478	380	473	462	439	434	444	417	401	421	438	423	471	423	467	462	437	435	449	427	476	451	439	443	445	450	439	473	421	435	437	420	480	422	455	432	462	463	449	432	426	473	411	445	391	412	443	463	461	477	441	431	419	442	431	437	446	462	430	429	435	436	418	437	460	472	478	425	431	464	447	458	433	420	421	420	427	442	469	418	461	459	408	433	466	430	443	437	440	419	437	470	469	408	443	505	476	456	453	405	422	450	462	437	425	457	453	417	493	457	436	445	440	450	479	458	434	452	482	492	453	457	460	441	464	421	455	486	487	448	476	467	464	426	438	430	451	457	436	416	445	467	450	437	468	426	429	436	460	429	465	453	455	452	441	453	454	453	461	471	442	421	436	421	447	477	438	462	424	460	441	433	467	425	429	449	446	429	420	430	489	444	492	430	430	452	458	455	451	407	403	439	454	445	412	470	463	435	497	437	430	457	442	458	438	476	492	448	466	462	444	442	437	452	452	438	475	438	463	472	448	467	438	400	417	436	467	460	472	437	475	434	473	425	459	439	426	477	451	443	416	442	435	454	430	442	448	425	470	468	441	485	474	422	448	488	426	412	484	452	455	448	427	440	419	447	438	429	417	448	437	445	463	473	423	453	482	456	460	415	457	458	468	435	419	453	445	436	447	461	453	440	429	444	448	462	458	424	481	464	447	444	446	460	417	462	406	432	471	462	428	467	452	474	432	441	417	454	494	428	459	403	478	463	496	441	471	425	449	470	443	465	440	457	450	458	431	473	448	483	448	442	456	405	453	423	444	445	451	404	442	422	444	443	459	446	427	439	431	447	429	461	435	434	434	468	457	403	461	460	454	443	437	402	450	458	446	450	462	451	431	458	462	428	449	469	450	383	418	481	440	450	427	455	471	459	438	461	427	456	463	453	446	421	451	452	448	463	448	452	422	506	436	442	458	409	415	438	460	445	457	419	466	448	402	453	443	453	451	446	458	387	433	434	465	450	423	427	441	412	449	462	440	440	475	413	427	438	444	442	441	484	430	414	446	467	445	468	412	440	479	477	495	457	440	425	461	440	434	448	401	461	438	449	430	431	461	430	479	420	443	488	481	468	452	462	454	444	404	409	508	439	415	452	488	477	406	438	459	490	449	429	430	437	450	495	426	426	473	434	436	453	459	452	411	431	453	449	484	477	408	434	447	446	460	453	412	473	431	418	468	443	440	425	460	422	453	436	462	472	414	448	447	446	448	448	451	425	443	455	427	413	434	457	442	446	454	384	460	432	440	407	444	458	445	455	486	402	432	421
21924	13989	14813	13265	9886	8364	5762	3463	2598	2128	2012	1596	1172	925	799	666	629	583	609	679	640	516	487	487	490	424	418	415	425	392	331	307	350	378	359	328	360	307	322	297	293	390	518	306	308	267	294	304	296	295	269	278	288	271	286	298	250	307	289	283	307	251	309	327	287	291	285	304	283	292	333	281	296	281	277	274	273	295	274	276	290	257	263	277	255	270	270	278	305	276	278	291	269	255	291	313	293	276	309	272	252	286	280	289	306	310	271	311	284	259	309	283	291	304	311	301	291	252	297	301	287	269	292	302	299	266	277	280	251	292	278	281	291	327	285	275	276	312	287	260	267	311	300	307	311	328	286	283	311	281	276	272	277	314	284	262	282	297	276	295	266	285	255	279	314	284	279	277	292	291	285	277	292	265	296	292	278	290	256	299	293	300	305	301	299	311	288	293	309	285	280	293	285	250	271	285	284	282	297	264	295	279	295	313	286	267	285	299	279	273	271	296	289	311	271	324	285	270	283	301	274	308	300	328	294	287	282	293	308	257	305	302	289	287	310	264	303	278	295	284	296	283	328	290	276	320	289	279	302	276	288	275	314	291	256	265	294	241	292	292	297	280	315	287	270	289	272	283	290	303	266	265	259	288	292	261	300	267	299	295	268	293	290	312	282	284	245	286	291	304	282	285	291	296	281	272	279	230	308	335	289	302	263	272	273	274	274	312	324	295	331	267	295	291	303	297	270	292	312	287	320	314	303	272	271	283	283	297	316	268	304	307	298	263	294	279	253	269	263	296	259	277	261	291	268	257	293	247	265	262	270	263	279	282	243	283	308	279	272	257	254	287	324	276	284	299	252	277	284	246	275	321	292	262	265	304	305	271	305	269	255	304	327	281	297	284	284	314	300	309	279	287	278	268	322	327	291	314	313	301	300	249	265	289	295	283	285	293	308	286	293	264	289	280	256	300	278	257	274	265	285	299	272	280	287	297	253	314	271	283	292	278	261	281	260	267	279	293	281	267	279	296	272	298	281	260	283	293	267	304	302	261	282	316	292	290	293	294	273	297	287	284	295	290	255	313	300	289	310	295	282	286	308	297	275	267	268	286	285	318	272	313	282	276	304	300	274	293	293	302	290	258	317	280	293	267	297	287	270	300	259	295	276	264	275	271	270	272	308	273	298	298	300	290	306	294	280	295	269	284	291	253	245	263	301	303	297	317	283	314	280	275	263	286	293	285	287	304	289	286	306	291	277	286	266	277	289	256	290	287	305	284	275	289	255	291	285	293	273	274	286	302	322	289	295	297	287	277	283	307	319	275	313	291	290	259	290	245	278	304	258	288	265	290	286	282	280	330	254	270	277	256	231	304	291	314	281	287	285	301	285	264	294	294	325	289	303	309	287	260	268	295	309	280	301	254	275	276	264	298	283	280	297	300	277	305	282	327	313	312	273	281	315	279	299	287	299	270	301	280	283	282	320	275	271	286	274	298	279	312	270	263	273	259	262	275	299	286	272	280	288	287	269	300	274	285	304	306	288	269	282	281	280	284	277	282	279	293	308	292	308	301	278	282	287	275	289	256	294	293	271	311	284	311	284	332	277	268	285	274	287	258	300	294	300	289	288	274	304	290	267	261	303	286	280	317	271	291	294	271	306	278	278	294	313	318	285	273	263	298	290	310	303	313	258	282	307	252	273	289	290	275	311	283	293	301	277	293	294	246	279	272	270	308	315	301	286	266	294	272	290	291	312	298	260	276	304	293	260	304	293	325	262	282	256	307	297	300	302	284	303	309	303	266	298	305	300	240	289	274	280	284	317	274	296	281	281	288	299	284	293	283	289	289	279	272	272	295	282	258	294	293	278	293	307	268	269	325	297	265	277	273	264	280	300	281	264	296	281	268	317	319	300	301	292	273	262	271	330	289	309	293	282	308	296	290	276	276	287	303	282	287	258	267	289	288	276	274	265	266	263	297	250	256	291	294	268	303	314	262	304	273	294	277	287	314	315	281	282	299	267	283	295	300	291	294	302	301	297	304	313	279	281	281	270	303	284	287	271	267	255	253	310	262	272	270	336	276	288	265	278	255	305	325	295	270	308	294	296	293	293	263	301	278	275	286	294	250	289	283	311	300	296	306	299	311	318	281	300	270	295	271	280	278	277	300	308	277	299	284	271	306	299	291	300	312	255	285	310	289	277	257	301	295	267	291	268	287	268	262	293	329	264	279	264	286	279	287	306	291	334	284	262	324	297	303	269	292	272	298	320	288	274	254	320	267	292	327	262	272	279	235	291	304	243	283	276	274	261	291	269	283	289	298	305	273	280	276	283	267	295	300	281	284	288	276	288	307	262	291	265	296	256	287	270	293	271	297	264	315	323	309	274	265	271	286	284	296	285	286	267	295	268	296	324	276	286	290	281	284	258	317	305	284	258	318	274	280	291	296	295	282	289	282	267	282	295	278	300	271	282	284	304	318	286	272	265	295	321	299	287	281	251	274	291	278	284	245	288	276	279	281	282	267	283	288	328	292	276	278	282	267	263	264	298	260	304	336	311	313	294	306	258	275	275	285	291	325	274	311	307	295	283	309	260	287	307	304	283	305	258	320	289	239	268	273	291	245	295	286	289	287	293	261	309	264	293	285	280	287	261	276	291	285	271	292	277	292	291	293	264	295	279	262	270	283	261	284	315	292	296	303	288	266	316	247	276	290	300	276	255	291	286	266	280	285	294	294	282	269	286	295	323	297	276	297	289	290	289	277	274	260	273	310	269	292	276	306	259	276	298	274	272	275	286	266	272	269	272	282	270	291	272	291	303	259	284	279	300	296	285	259	318	252	297	324	287	268	302	298	308	292	298	256	258	264	277	296	284	291	313	262	281	262	289	280	288	300	305	272	303	269	281	326	299	295	319	276	284	281	261	338	286	277	314	287	286	321	257	276	302	305	264	283	283	282	278	292	262	273	261	267	283	282	329	291	264	298	306	293	269	297	296	325	297	282	283	273	284	267	245	293	280	278	254	337	274	234	273	276	280	322	280	317	274	271	281	273	260	296	286	265	305	270	286	283	280	319	278	302	254	271	277	285	270	299	293	314	333	305	265	254	285	255	273	284	253	294	307	278	278	293	277	312	313	291	281	293	280	326	269	322	275	272	283	302	305	301	290	295	292	275	288	313	281	309	261	312	281	262	266	297	329	307	264	289	329	304	285	314	293	297	311	269	263	285	263	285	292	305	281	283	253	294	296	290	269	289	265	279	293	289	296	311	305	273	293	261	335	298	285	249	301	282	275	301	288	291	272	283	254	284	292	292	261	267	320	276	279	284	266	330	291	286	300	295	293	295	275	295	294	270	277	281	290	278	278	281	305	283	294	296	275	266	278	277	301	290	292	263	271	296	278	276	324	286	276	307	308	280	294	280	322	288	282	277	295	257	296	264	287	289	310	270	272	300	296	266	291	314	278	277	257	292	289	248	298	317	270	303	264	284	295	265	289	249
13669	9000	17882	21417	20592	19041	14444	10983	9466	8590	8782	7486	5647	4873	4038	3175	2751	2671	3043	3383	3112	2651	2230	2086	2130	1836	1520	1627	1993	1437	1318	905	921	1052	1169	1151	1158	1072	886	836	873	1364	2520	913	919	727	747	732	725	672	760	691	695	711	667	676	748	690	692	682	745	729	681	650	668	699	717	708	679	719	672	709	677	694	682	697	676	723	702	684	711	692	686	697	721	688	706	692	744	642	681	672	670	709	679	695	729	721	689	741	702	663	664	710	647	702	678	688	670	695	655	687	683	695	656	732	718	670	732	697	714	686	662	676	722	685	696	681	735	679	704	678	668	706	707	691	712	673	723	709	720	709	716	644	644	705	680	728	719	696	633	636	696	680	686	680	701	710	695	707	664	709	690	681	713	673	694	700	672	692	712	692	695	665	731	712	712	721	710	681	647	729	680	663	663	663	670	716	662	676	677	729	691	678	690	706	694	686	677	652	666	663	685	718	687	742	710	684	689	682	692	692	664	706	711	689	727	711	721	720	737	675	705	694	661	695	704	712	714	706	691	685	686	673	703	717	648	685	677	671	696	670	696	694	699	698	669	707	664	670	708	714	654	695	670	716	713	678	689	653	627	690	738	679	680	667	651	680	663	707	701	652	677	642	729	654	683	690	725	658	667	652	687	715	698	655	722	678	640	693	669	698	642	668	668	663	675	693	691	697	668	640	699	674	718	650	649	710	677	706	647	705	675	662	682	734	687	653	651	719	689	681	677	740	639	687	676	674	698	703	627	642	678	732	709	738	651	684	696	668	668	666	657	687	656	676	720	703	745	698	738	729	655	669	662	677	723	681	719	702	684	662	665	699	704	720	694	677	690	667	641	672	689	697	658	663	718	719	686	688	742	662	735	687	688	692	719	650	692	664	679	688	692	659	704	679	681	685	696	676	712	654	703	636	735	696	657	710	715	740	725	696	696	708	688	701	699	685	687	704	680	670	696	695	669	699	709	671	665	659	711	690	700	715	702	690	704	679	675	662	699	656	660	717	662	663	693	687	702	717	718	626	710	705	656	681	711	672	745	687	715	663	698	691	671	706	656	687	678	705	686	701	690	719	624	704	655	711	645	680	686	667	641	690	708	729	706	682	692	689	643	701	717	678	711	694	648	735	691	703	703	650	734	667	679	662	685	653	676	697	689	701	687	669	638	732	718	711	703	679	682	686	683	742	652	714	675	711	676	664	676	668	702	682	688	642	690	676	674	690	706	684	666	704	659	675	676	694	719	692	708	646	677	668	678	669	662	694	650	685	687	728	695	688	722	676	728	694	682	704	728	662	691	723	719	707	729	697	743	665	672	684	715	723	688	694	696	650	637	680	714	702	669	666	748	683	703	694	660	693	705	692	718	686	677	685	739	688	686	694	697	695	721	700	712	732	704	697	648	680	695	700	648	687	693	717	724	681	720	645	697	711	662	664	714	697	683	690	696	671	698	726	683	684	702	677	676	645	667	755	687	672	681	717	731	715	692	726	689	691	721	675	722	687	664	655	717	716	698	752	663	717	718	670	686	689	706	668	655	681	651	683	708	684	729	685	671	667	696	670	709	680	659	663	676	721	680	666	646	726	613	684	690	693	728	654	667	707	683	703	733	653	724	694	668	732	702	717	686	662	700	720	671	696	725	679	749	664	692	698	670	711	680	665	698	676	695	700	716	706	715	685	708	673	686	658	701	691	709	668	670	705	712	740	704	631	665	692	709	678	714	706	674	733	704	693	735	694	715	689	633	695	681	655	687	679	738	710	643	655	705	732	670	694	703	649	689	664	681	778	674	734	712	656	695	662	679	667	705	704	681	678	654	694	659	674	714	696	731	691	676	749	704	668	711	682	752	690	719	688	650	673	650	730	708	690	689	676	692	692	694	726	697	665	704	694	664	660	699	728	678	626	679	758	725	677	681	732	675	700	719	660	681	679	623	682	683	697	696	715	704	688	666	647	680	669	726	698	686	707	678	672	697	671	654	670	660	666	638	738	679	711	673	718	702	668	688	675	696	671	694	673	653	739	672	657	692	703	689	725	665	714	672	637	708	679	660	659	705	691	686	652	721	720	678	721	716	693	633	703	657	671	673	643	694	704	687	665	676	685	747	695	727	668	688	696	673	716	698	757	656	661	734	723	679	739	658	718	756	677	732	693	659	696	680	739	673	684	679	672	703	672	714	687	693	699	667	716	650	726	683	682	698	656	642	699	710	720	721	655	681	740	687	672	664	704	689	666	693	632	641	769	680	691	647	704	693	662	721	705	689	716	715	690	657	722	714	630	643	715	680	717	736	678	661	694	674	688	686	685	677	697	655	696	641	703	647	689	689	694	682	711	715	762	654	724	718	698	617	657	724	728	649	686	682	653	727	673	686	739	712	733	641	675	685	666	673	710	662	647	742	744	687	697	706	724	671	661	692	704	724	668	695	635	688	662	698	678	699	732	668	730	672	665	704	697	686	644	697	661	670	759	656	659	667	704	708	670	704	742	676	667	666	673	703	685	716	711	701	735	716	684	727	672	670	669	729	709	698	668	718	686	703	634	718	701	690	682	712	648	704	659	700	710	703	700	670	664	719	695	689	644	631	692	670	702	701	691	735	705	671	677	728	700	664	680	682	681	681	691	707	675	696	697	761	711	691	669	710	703	753	693	709	655	699	706	678	652	627	707	709	650	702	664	713	679	699	699	690	715	689	670	671	642	706	726	694	699	672	680	692	707	636	718	717	663	646	646	678	698	672	684	692	683	706	652	674	692	705	713	685	702	736	630	692	684	677	710	648	675	669	697	703	724	701	707	716	731	698	684	735	627	726	717	675	694	681	704	704	732	675	682	711	722	690	707	681	689	678	736	700	686	693	662	655	683	638	761	696	653	699	676	677	726	708	679	705	726	667	707	716	716	683	649	636	704	724	714	709	717	709	726	705	688	647	686	683	698	691	682	714	656	673	698	730	693	709	688	721	682	745	686	705	665	688	690	712	713	701	721	701	662	713	693	719	726	714	682	659	690	690	721	725	715	677	673	683	661	656	634	679	683	655	703	665	640	687	692	671	688	699	664	681	702	655	695	691	676	666	654	670	678	702	680	692	686	721	728	660	731	675	711	748	683	688	713	667	685	680	706	725	690	697	679	735	651	691	701	663	625	709	690	644	698	694	677	675	688	693	697	681	741	692	621	640	653	721	693	667	702	669	703	674	686	665	695	651	686	688	725	716	670	626	671	685	630	674	685	677	713	661	690	679	701	720	729	677	689	703	678	727	665	651	675	742	697	736	689	722	710	669	660	690	701	703	688	758	666	690	684	707	663	669	640	664	715	700	706	723	672	720	697	655	673	679	642	667	679	680	667	685	702	731	676	677	699	717	634	700	714	683	732	713	659	673	697	742	705	663	671	653	693	714	667	669	698	698	663	722	666	665	675	742	709	720	739	719	709	706	672	685	666	657	695	659	677	671	678	696	661	707	662	660	684	694	654
28348	18746	20204	19213	15060	11960	8051	5415	4271	3860	3203	2470	1609	1358	1206	936	864	800	842	885	827	712	607	582	555	497	496	496	597	536	485	415	411	467	421	383	390	412	416	408	383	534	647	425	414	366	346	382	361	386	376	378	363	349	347	373	391	363	376	358	390	381	368	372	390	345	364	362	376	332	336	357	350	354	351	334	333	369	339	370	376	358	372	352	381	333	352	338	354	343	364	364	337	349	324	383	405	355	400	351	345	341	415	335	319	357	385	374	397	372	361	344	362	373	364	334	376	387	388	343	396	369	351	378	350	361	343	395	373	374	360	353	347	354	369	391	341	343	374	362	397	362	355	329	374	342	353	395	358	356	360	354	396	382	316	363	365	363	366	361	380	339	354	334	370	365	341	346	325	358	342	373	369	350	366	353	334	381	363	366	378	339	422	364	332	361	361	371	383	322	329	348	345	364	323	351	330	369	345	372	335	390	347	357	388	365	364	332	339	358	346	353	338	380	364	368	392	337	365	343	334	309	373	377	364	347	359	357	359	353	364	344	356	365	329	382	341	357	399	374	348	362	346	368	348	339	367	335	402	386	346	367	341	351	339	352	333	346	359	352	328	318	366	360	333	370	361	355	326	385	355	337	349	365	379	389	391	315	337	348	347	335	336	387	345	361	346	360	376	355	371	332	348	318	390	326	370	325	320	357	318	375	352	350	379	363	383	361	381	330	377	360	356	320	353	361	356	383	355	360	358	352	377	364	397	376	395	395	348	335	377	330	383	380	355	361	342	332	373	344	379	363	349	360	356	338	334	373	353	361	347	356	378	344	365	375	345	331	381	378	373	346	340	351	357	368	354	360	357	343	371	372	334	328	340	367	397	358	361	397	352	371	359	383	366	344	334	350	373	389	371	339	375	372	358	347	360	385	341	384	364	370	352	324	367	321	360	402	360	320	349	355	386	341	358	355	377	367	370	360	360	342	421	368	345	326	363	360	352	345	391	331	358	361	384	351	335	345	371	395	357	377	356	327	347	386	379	375	417	367	388	358	353	380	424	393	352	318	338	326	370	370	358	388	355	350	366	387	358	344	382	344	356	336	338	372	323	330	312	314	355	361	349	357	380	364	350	342	371	355	343	348	376	352	360	352	370	389	394	371	381	370	341	348	371	324	362	344	344	365	346	349	336	390	390	351	375	338	321	322	374	341	369	344	359	341	352	363	331	375	356	344	360	393	329	376	364	372	321	353	369	335	367	320	350	342	351	314	342	352	337	329	336	382	364	359	389	385	375	339	357	343	349	360	349	403	362	376	349	366	383	350	342	302	375	331	388	365	351	354	345	354	347	376	376	371	366	354	359	398	357	364	327	323	349	343	360	333	390	355	340	337	359	352	329	380	362	375	358	387	393	334	349	400	342	356	306	389	394	369	371	365	330	339	370	395	340	367	369	360	338	353	365	344	360	349	375	358	302	372	372	358	344	306	356	321	395	367	362	327	379	321	384	373	331	409	367	354	347	353	346	385	396	326	339	359	348	340	381	340	377	347	376	329	307	368	407	363	339	346	338	351	359	380	382	349	346	353	388	386	359	363	344	358	339	348	338	345	342	344	337	342	354	368	366	339	376	382	325	344	347	328	363	384	353	340	398	372	348	331	353	341	350	340	365	389	340	351	372	356	355	337	344	387	330	365	379	386	346	359	336	356	343	328	345	344	362	337	359	371	323	359	342	346	284	354	354	351	341	403	395	370	355	384	346	376	341	352	323	365	394	372	330	361	338	342	374	368	387	323	346	390	335	363	366	365	340	381	384	371	371	330	313	346	352	352	334	378	363	331	328	342	349	358	311	372	374	344	333	335	376	336	368	397	335	338	394	385	347	347	372	364	370	355	338	372	370	326	341	348	363	328	305	360	389	379	342	351	350	361	345	378	352	343	343	382	388	369	348	333	328	366	352	341	391	367	347	330	354	314	330	370	339	364	336	395	358	341	351	349	316	412	350	365	357	339	354	367	400	368	351	343	352	342	368	382	345	353	370	358	379	390	345	367	332	343	365	394	343	350	351	359	330	323	352	366	355	369	357	359	352	363	372	346	345	353	390	375	329	348	328	314	328	383	345	394	395	346	365	374	339	339	340	393	392	348	360	367	352	351	343	350	345	387	371	400	342	329	331	347	338	345	354	349	329	369	361	348	352	341	353	396	352	352	354	354	358	362	337	312	322	360	359	380	342	382	365	320	326	401	343	359	381	339	352	349	359	351	355	350	354	314	361	358	362	358	401	378	359	339	378	388	316	345	323	329	346	373	394	372	340	366	378	367	385	352	358	318	337	342	344	339	361	386	393	371	331	350	344	369	373	338	364	358	345	371	322	371	364	367	331	379	379	364	396	356	356	327	343	342	362	331	357	310	377	367	353	356	355	334	355	372	349	363	358	386	332	389	350	364	348	395	365	331	349	350	360	353	328	336	371	348	318	391	349	393	357	374	401	383	335	372	342	366	344	355	404	354	343	359	331	337	318	347	357	349	330	324	350	378	354	357	357	350	322	316	374	369	370	369	367	338	351	348	333	347	361	338	335	357	391	365	353	363	345	328	348	371	353	337	329	326	339	310	372	376	359	343	341	348	358	330	348	331	362	352	329	366	321	318	377	348	335	332	381	314	337	364	354	372	372	329	351	354	360	327	349	360	353	400	340	369	390	358	342	388	392	374	310	347	320	372	360	353	363	365	372	358	366	382	375	338	329	377	377	375	350	354	365	398	365	352	364	342	371	332	375	354	377	325	377	365	341	336	359	343	333	357	355	348	323	349	341	387	362	377	368	353	364	381	367	371	338	347	368	348	340	378	372	352	380	355	340	371	376	363	345	336	373	365	359	344	350	360	337	391	340	370	366	374	363	347	364	341	349	357	346	327	380	348	359	343	343	342	356	359	347	392	375	361	360	370	378	350	358	369	347	355	391	334	366	364	360	352	351	354	353	352	330	346	352	350	372	345	361	356	429	354	365	346	376	322	374	389	352	362	356	364	361	364	334	344	375	386	331	414	353	372	365	351	339	359	365	369	353	336	357	380	384	343	348	354	358	349	398	369	353	332	377	346	400	351	356	345	368	330	326	400	339	376	369	381	372	338	324	392	338	345	359	362	369	340	332	372	376	311	383	381	367	337	372	352	317	378	375	362	355	340	379	338	374	385	355	372	363	393	357	346	392	338	365	339	374	371	357	371	389	377	363	370	374	340	351	345	387	369	357	353	353	360	313	344	328	345	364	372	321	354	316	379	375	344	348	368	334	345	348	335	332	328	341	355	346	363	366	331	358	307	345	371	351	351	350	366	348	338	362	354	371	363	386	370	343	376	326	365	359	342	368	348	329	352	383	358	368	322	358	371	350	362	327	349	355	397	377	364	310	359	346	347	341	361	346	341	346	335	365	300	320	382	358	383	350	372	354	388	343	383	351	349	370	378	362	348	360	360	349	348	351	355	340	311	347	372	351	355
16431	11526	22301	26423	23793	23695	17946	14485	13377	12647	11550	10013	7367	6288	5679	4329	3737	3744	4201	4262	4509	3361	2809	2640	2495	1776	1938	2304	2418	2144	1698	1347	1233	1575	1191	1107	1154	1203	1178	1051	1020	2342	2884	1126	899	872	868	896	828	855	874	826	826	880	832	795	855	822	820	851	855	825	852	776	895	846	820	824	831	835	817	810	840	831	839	823	843	865	829	836	850	795	827	851	832	796	784	815	832	810	783	767	802	889	813	847	867	805	816	794	814	880	805	838	811	830	823	824	838	860	772	811	856	891	812	807	783	802	792	791	843	828	871	789	810	813	815	826	803	769	811	815	813	803	833	833	813	773	818	810	762	856	808	805	865	779	813	832	846	797	788	895	808	828	831	837	821	846	800	840	862	787	823	802	764	800	825	772	809	785	791	825	848	830	838	833	822	864	783	810	824	849	790	824	799	823	898	832	802	864	819	824	832	768	806	773	879	806	855	862	803	738	809	794	846	795	833	818	794	843	816	842	836	837	806	792	809	839	811	813	856	787	799	790	811	819	885	810	796	797	813	831	762	837	816	830	832	799	843	828	776	803	827	864	848	835	777	834	819	834	845	798	816	859	845	859	831	776	799	766	818	833	795	830	792	853	810	835	805	785	837	800	823	816	850	787	791	828	834	861	842	785	793	815	792	838	814	803	825	818	793	760	795	823	822	770	855	765	811	830	811	794	809	816	859	867	804	818	810	794	794	809	832	843	833	798	841	789	789	806	775	779	763	785	788	832	833	798	852	777	847	857	810	835	823	762	801	841	789	863	748	871	795	802	837	821	869	767	823	798	790	836	746	833	799	788	814	829	811	825	783	823	813	783	830	805	805	783	826	804	845	816	818	811	796	893	832	850	815	754	817	826	848	831	827	814	865	792	801	808	796	790	880	858	836	763	798	828	843	840	844	824	787	791	796	829	825	847	836	780	853	838	840	808	795	803	824	847	792	768	849	798	813	780	850	787	805	841	826	790	804	793	837	799	812	804	817	906	850	877	821	819	848	849	813	834	808	819	760	823	808	857	883	810	801	841	785	824	822	827	831	857	843	782	802	838	820	776	862	816	797	799	849	844	845	826	813	834	813	829	840	791	818	772	832	815	790	771	859	829	808	762	843	805	839	806	815	838	804	810	802	839	763	792	855	836	787	801	899	800	820	855	778	801	845	842	764	877	785	854	839	839	791	859	875	822	844	829	826	832	819	796	821	771	845	822	773	770	851	828	820	781	843	820	762	808	780	835	751	766	800	723	817	843	863	807	832	718	781	794	808	808	798	764	831	795	834	815	795	797	813	816	820	814	814	791	765	774	827	826	830	837	810	800	755	846	809	834	781	849	754	840	794	785	824	830	833	818	773	843	844	842	839	811	801	833	811	854	828	821	828	825	828	852	801	801	767	819	807	825	789	814	791	829	833	785	760	773	836	876	813	799	814	874	830	816	825	843	807	830	874	829	821	814	826	831	808	822	830	786	782	743	822	817	854	829	856	838	831	825	769	793	815	754	836	785	817	840	838	854	839	829	785	769	797	762	848	821	836	855	799	753	810	856	848	793	833	824	843	812	794	812	854	804	785	782	841	832	803	749	788	772	831	831	781	808	801	838	815	769	770	819	788	845	843	847	820	800	815	845	810	827	789	814	824	804	827	785	771	819	806	823	819	841	835	820	816	802	861	752	846	803	837	799	790	857	800	788	844	764	784	833	826	815	800	799	851	819	803	767	804	868	828	816	795	781	820	791	768	801	776	839	814	787	830	873	810	806	804	775	840	843	837	823	843	803	795	861	801	794	841	797	809	804	782	811	797	831	854	833	780	818	877	856	770	849	832	831	760	801	787	820	786	794	888	831	820	830	814	807	781	798	823	856	819	786	864	858	804	825	855	827	760	844	846	796	795	806	802	777	826	850	814	795	800	848	805	848	754	809	816	836	844	815	818	811	789	816	840	792	798	810	814	836	835	835	788	802	809	866	801	860	881	826	912	799	862	806	859	815	878	781	798	822	803	803	833	793	765	774	728	818	780	783	809	829	780	787	809	847	823	821	752	824	865	766	789	822	794	833	815	875	785	827	803	817	775	849	796	811	854	822	789	801	812	824	801	778	896	822	810	799	838	836	792	850	774	798	793	776	840	789	803	792	801	813	792	823	843	767	825	759	823	815	780	765	841	818	864	768	832	839	825	793	832	804	814	809	803	843	800	797	796	844	818	793	823	826	798	811	872	831	807	816	813	854	838	773	864	831	778	781	841	851	805	813	850	790	796	840	785	845	809	814	814	810	797	790	801	801	833	777	860	828	804	807	791	889	784	877	847	826	861	847	788	770	812	791	834	798	781	815	852	841	810	790	803	815	866	808	823	860	834	865	820	806	849	796	882	851	840	807	804	828	783	838	838	826	834	833	770	816	806	818	754	822	807	798	831	828	841	830	806	789	827	835	779	850	834	796	821	808	859	807	770	779	850	765	775	859	802	781	799	775	793	836	861	835	800	798	799	813	809	784	834	837	772	844	805	862	816	848	825	837	831	812	808	813	802	815	817	820	811	817	832	766	847	850	770	780	843	826	795	849	755	813	809	848	837	777	820	843	840	845	850	792	833	820	826	795	827	830	852	768	839	810	831	827	804	791	830	791	806	815	847	807	846	822	844	797	828	866	780	842	802	789	863	800	801	813	793	778	842	840	824	793	827	826	849	835	839	856	851	858	781	808	863	833	830	817	832	804	812	829	785	815	837	774	785	788	821	828	815	802	785	806	849	814	831	829	843	848	831	843	810	819	825	805	802	868	845	806	805	855	791	873	862	784	837	804	858	818	813	832	826	826	791	855	784	864	826	843	802	822	815	797	849	817	804	783	804	874	829	822	774	796	779	849	807	836	797	777	825	774	772	814	799	731	747	815	799	782	773	786	798	816	857	839	838	823	819	796	823	853	798	839	804	832	856	849	793	846	807	803	853	784	831	771	847	769	826	811	838	774	841	790	804	817	774	789	814	833	823	807	797	849	830	796	797	822	832	851	843	814	837	807	791	872	792	798	833	829	827	813	838	863	843	822	833	810	819	812	853	819	780	802	834	854	871	823	822	829	759	813	833	860	861	782	764	802	817	822	800	861	824	803	819	780	821	802	825	796	815	763	819	815	850	822	820	773	814	833	803	851	852	780	828	865	811	788	834	840	805	750	781	828	823	776	835	762	860	720	781	820	818	797	831	776	804	814	875	809	790	781	848	849	827	885	877	855	800	839	892	779	780	829	800	796	787	759	810	791	847	834	848	812	816	796	857	821	810	794	880	795	850	812	829	766	822	808	833	829	793	794	811	829	781	811	783	807	854	872	814	812	857	808	822	852	860	828	823	846	782	834	790	802	813	845	825	843	762	843	805	868	850	876	820	769	752	752	817	853	752	798	818	784	807	827	820	799	817	815	795	820	813	850	814	803	821	817	812	848	784	788	837	819	783	826	831	801	811	805	817	793	744	821
6721	3850	4399	3135	1976	2111	1457	787	731	688	620	538	439	351	286	276	270	260	301	317	316	257	261	252	243	185	187	227	246	206	204	164	180	203	159	161	167	164	157	183	185	190	198	168	170	164	164	164	145	184	167	158	154	181	162	165	160	161	173	188	157	155	163	173	142	141	175	147	153	166	148	162	170	169	194	144	158	174	171	143	187	167	166	152	157	160	170	181	195	155	169	166	172	174	167	179	177	152	169	142	145	151	161	170	177	174	185	163	166	153	168	167	166	155	167	163	161	159	164	156	148	162	166	146	174	179	162	166	160	155	153	147	173	160	182	157	147	147	159	182	189	167	141	153	169	168	173	155	184	191	164	189	160	161	162	174	170	147	152	161	173	161	150	170	179	183	198	165	150	167	178	153	180	167	162	181	164	163	177	190	162	192	164	150	154	171	161	185	147	155	158	172	168	179	182	161	139	153	175	165	183	172	186	168	162	161	154	155	166	172	172	183	164	140	177	177	186	185	167	176	183	150	153	183	140	166	160	178	172	149	177	174	151	144	158	170	130	169	175	134	162	165	146	146	159	201	173	162	163	140	180	166	192	168	177	155	162	153	154	161	159	161	138	152	162	159	143	162	154	160	174	183	128	159	166	138	158	176	179	192	160	154	153	156	168	153	158	177	152	164	137	183	166	180	162	160	156	166	173	141	148	176	144	167	159	162	182	169	145	140	167	165	135	177	160	156	154	154	144	170	177	178	167	165	175	160	153	146	167	137	173	179	189	161	186	184	171	148	150	164	145	183	150	167	146	175	163	182	161	187	174	171	161	159	164	145	176	184	170	181	176	179	188	165	174	140	145	151	159	165	158	164	168	173	165	180	161	142	167	175	189	167	172	152	163	151	169	143	190	154	149	163	176	161	176	176	163	173	171	163	154	156	152	177	161	167	169	170	160	160	180	171	162	185	153	171	165	179	155	164	157	159	170	151	137	183	189	134	168	172	196	157	168	147	165	159	164	175	185	178	179	179	176	181	189	176	162	194	155	169	180	160	171	145	172	194	149	178	175	158	184	162	169	172	177	166	172	172	173	180	169	178	158	175	159	163	135	169	172	162	162	132	160	171	168	139	146	150	147	151	169	153	189	162	194	157	162	179	180	177	184	179	169	169	185	177	171	168	170	181	162	172	165	169	168	167	155	158	166	152	178	189	171	193	174	178	148	164	143	145	148	169	161	162	155	145	157	173	157	168	152	161	152	161	172	155	188	172	192	190	165	169	153	171	177	166	163	151	145	177	152	176	164	160	173	165	172	155	150	154	143	197	170	174	159	197	159	174	169	165	178	169	177	184	187	188	178	158	182	133	173	179	159	178	181	173	181	161	180	175	149	175	167	168	160	146	156	140	161	163	153	158	193	159	146	153	159	161	165	194	169	151	156	154	177	157	166	180	173	158	169	163	158	161	168	170	152	168	146	163	176	161	146	162	151	171	167	177	172	185	167	176	185	185	168	162	170	152	143	215	152	141	152	163	201	195	169	155	177	184	172	151	166	157	174	159	168	165	175	173	151	169	165	172	168	170	155	168	180	161	150	188	185	164	151	157	167	171	152	180	165	161	175	162	178	157	166	144	177	160	184	163	145	144	157	162	176	177	160	170	174	156	169	166	162	166	137	167	164	179	167	144	149	156	167	158	142	161	160	160	158	148	154	144	146	177	148	168	142	152	158	164	178	136	166	162	156	175	162	173	157	158	160	149	160	168	168	158	140	160	162	165	149	181	155	146	172	162	178	170	170	179	138	172	163	163	147	148	169	168	171	150	183	155	160	174	164	185	164	147	166	161	185	157	165	149	175	162	184	158	169	171	156	134	179	156	180	156	183	150	157	168	169	167	169	171	150	156	172	157	156	147	162	165	140	156	153	162	160	154	165	150	199	163	165	159	193	154	170	160	163	198	170	175	176	157	151	171	168	165	189	155	132	150	173	149	172	160	178	187	159	159	164	186	152	170	149	148	165	168	162	160	148	186	162	175	178	158	173	158	155	168	145	168	156	184	146	190	145	179	188	135	173	162	175	159	168	166	142	140	157	159	149	176	185	150	194	172	153	161	146	167	160	133	189	176	149	158	155	174	181	178	190	160	180	174	163	164	182	173	171	156	168	191	162	175	158	175	153	173	132	161	172	128	170	202	178	154	185	168	155	160	165	182	182	181	159	147	160	184	152	173	179	152	163	160	154	170	170	158	159	186	184	174	175	186	168	171	149	159	161	180	178	156	167	145	149	161	177	184	169	161	162	171	179	158	172	163	196	170	156	173	167	185	162	148	149	184	164	154	173	139	169	155	169	162	143	177	158	173	205	170	154	171	165	160	153	159	170	163	150	158	154	162	163	169	146	141	165	160	147	167	176	170	177	184	174	163	154	194	145	158	160	153	153	155	148	163	168	160	163	149	153	143	158	161	160	155	144	156	185	153	156	150	164	162	146	169	174	179	175	159	147	193	160	173	147	161	170	170	154	178	160	146	159	162	164	158	158	182	175	180	159	185	157	152	170	162	175	149	152	165	159	139	154	166	167	156	160	185	167	177	154	170	184	155	173	170	172	208	180	168	170	170	167	151	169	161	157	159	154	164	152	155	179	147	165	145	157	152	169	163	158	180	158	167	165	137	175	190	163	183	155	168	156	181	153	167	141	163	169	161	165	169	175	149	170	165	164	179	156	169	152	175	185	167	172	187	152	162	149	166	160	161	160	160	179	168	161	167	166	166	167	176	162	167	157	180	166	163	157	151	177	172	167	152	165	176	159	164	165	178	140	164	161	166	184	161	182	174	175	140	198	161	135	175	146	168	171	178	162	153	179	159	191	179	170	148	152	200	164	170	174	166	181	165	142	178	173	175	156	158	142	166	175	173	165	145	164	157	161	181	175	154	163	156	145	154	166	150	150	183	163	175	167	151	157	163	172	160	163	142	152	159	160	152	171	168	147	175	163	144	186	176	171	199	147	167	152	160	150	159	149	168	174	174	191	164	180	165	162	157	122	144	139	169	167	162	141	171	148	154	142	150	183	150	156	149	144	159	163	187	155	157	145	157	163	153	142	179	169	177	134	167	162	181	193	154	156	174	178	170	156	172	159	173	163	155	138	165	147	168	167	179	175	138	181	175	180	151	166	177	150	173	169	162	195	159	193	146	153	139	174	179	178	147	154	187	134	179	168	161	143	166	156	164	167	175	173	185	168	172	187	133	155	156	161	154	161	189	141	170	159	172	159	164	134	170	140	180	188	207	197	165	152	161	182	165	153	185	164	148	152	149	197	153	151	166	137	160	163	171	167	149	146	140	152	171	149	145	173	197	167	165	163	153	163	162	164	166	175	167	156	156	136	172	150	154	155	142	156	165	141	166	162	172	176	179	174	167	144	176	178	169	163	177	190	175	182	152	163	155	135	152	174	180	172	166	184	154	177	171	155	181	181	173	171	178	163	172	158	183	162	157	165	154
4410	3539	7960	8755	7187	8620	5949	3737	3443	3510	3066	2505	1975	1816	1624	1172	1155	1199	1442	1442	1449	960	955	826	783	597	822	796	896	771	824	590	580	636	527	527	487	544	467	487	522	579	625	513	453	422	452	442	476	423	423	425	453	415	443	444	423	443	452	431	436	428	394	420	435	450	407	454	443	423	449	451	438	429	398	422	443	430	449	417	422	404	412	431	447	452	447	423	413	459	416	462	458	417	461	410	436	420	409	458	441	409	427	456	402	453	427	451	438	414	457	399	430	456	451	448	419	414	415	434	428	450	474	450	430	450	453	411	429	426	416	411	421	444	459	427	437	426	417	469	419	419	415	447	445	439	450	406	432	445	441	455	445	431	464	423	410	411	446	470	399	444	463	410	426	443	399	408	407	412	428	420	425	437	378	404	440	392	437	405	439	425	422	441	461	461	412	432	441	445	459	454	408	411	425	446	442	472	437	430	417	414	445	438	431	423	412	432	412	457	472	433	432	434	426	428	413	422	425	441	454	424	428	460	428	448	448	456	427	446	424	418	427	418	442	465	439	414	427	412	419	438	427	425	441	434	454	436	413	462	420	440	415	433	436	432	414	426	438	444	395	435	435	433	446	418	413	413	377	461	414	418	448	437	450	447	414	436	447	415	432	466	459	419	403	421	389	458	429	445	430	427	431	438	437	391	411	475	393	426	436	393	448	480	432	433	436	432	412	386	436	406	409	439	414	440	404	434	445	426	431	435	452	416	427	423	436	413	445	455	439	399	432	458	424	442	458	410	431	437	416	432	430	439	475	455	458	425	407	447	431	424	418	418	405	424	426	422	431	442	441	440	439	407	419	430	406	413	436	388	430	463	437	410	415	412	427	414	439	423	466	393	427	446	491	474	456	454	420	442	412	463	405	419	447	442	428	416	422	401	432	423	416	401	460	435	409	433	444	427	418	431	402	454	443	404	405	408	419	436	409	448	451	437	421	422	419	394	454	418	386	469	420	394	448	448	413	417	455	446	402	430	400	416	453	439	431	421	450	421	453	452	439	450	447	442	392	418	404	473	473	425	443	442	434	411	456	417	432	405	408	470	435	458	421	448	429	407	474	450	411	410	444	404	453	443	433	410	437	409	469	476	417	418	405	434	411	431	428	428	422	377	442	441	395	418	418	450	461	432	452	425	439	435	420	441	401	431	424	430	404	408	414	470	414	417	426	440	451	408	382	446	423	443	442	429	465	432	410	444	428	411	441	434	444	455	490	451	449	445	417	396	451	432	436	438	446	406	380	436	461	412	454	436	452	469	432	421	417	425	420	418	421	422	440	428	421	440	438	422	404	428	407	443	408	399	444	453	449	439	437	450	448	416	448	444	427	431	440	417	436	400	433	432	412	472	450	418	428	411	397	450	396	429	441	394	437	427	463	420	440	439	427	440	443	446	355	441	425	439	407	436	429	437	425	435	448	455	394	424	434	416	433	432	450	433	462	429	423	427	426	429	431	425	418	424	405	434	473	449	427	405	442	413	440	429	464	442	446	403	424	415	386	422	405	426	425	426	406	421	451	439	453	415	434	442	433	426	418	421	452	461	431	443	444	425	421	413	407	418	425	452	433	482	408	441	433	427	424	431	411	436	416	443	395	432	415	402	420	461	449	448	418	398	457	386	394	454	448	422	405	430	419	438	444	416	418	430	433	429	432	448	403	448	441	400	414	429	437	437	423	422	449	448	445	422	415	459	417	431	425	448	414	460	432	428	417	388	456	429	428	436	436	438	426	420	466	439	438	428	411	435	434	443	418	444	456	428	408	396	409	435	403	446	434	403	419	411	426	431	449	417	460	409	456	390	442	406	441	431	429	404	410	413	422	420	426	417	411	404	426	432	450	411	427	410	451	440	428	397	417	457	448	420	423	426	419	372	440	394	459	430	427	433	432	451	410	433	413	416	395	425	431	438	425	409	448	439	437	439	430	442	417	442	431	406	443	424	431	427	404	447	423	444	375	416	450	433	426	416	397	433	406	399	460	426	414	409	452	419	449	434	432	461	444	393	416	395	395	408	450	443	430	423	438	449	410	407	448	413	391	435	458	439	454	446	470	443	441	407	469	425	406	461	404	452	417	404	393	441	416	426	458	402	460	430	378	425	440	412	390	427	425	392	393	408	432	428	436	432	419	430	445	405	430	402	430	377	420	408	425	441	425	422	400	431	400	443	483	443	422	459	468	423	452	457	396	458	431	448	425	440	431	435	434	437	446	447	443	427	417	381	430	419	383	426	448	454	441	392	463	425	448	419	456	422	404	440	435	421	442	403	394	447	400	433	440	414	439	453	427	464	449	433	401	438	435	461	427	467	411	430	421	432	402	415	443	438	428	474	405	443	416	414	401	454	406	415	444	414	445	419	392	418	411	451	432	410	444	416	406	479	443	432	396	424	428	449	450	437	424	457	447	458	420	474	434	420	418	405	429	430	419	437	385	435	407	422	405	454	469	425	465	448	435	460	461	377	433	437	413	432	434	445	403	377	488	411	414	417	456	412	454	418	405	460	468	462	420	447	477	461	465	429	441	422	463	413	416	419	446	461	463	452	451	430	433	439	439	445	449	437	452	438	427	429	440	440	416	416	417	392	420	467	458	442	420	433	427	409	430	445	449	401	421	419	437	420	387	403	450	436	428	442	410	402	425	447	448	382	422	445	453	452	417	404	420	465	450	419	445	424	423	407	443	416	438	400	442	454	465	404	455	428	430	453	479	467	434	453	434	402	394	453	422	409	454	438	444	420	420	434	437	433	429	431	445	455	403	458	450	418	416	438	386	461	420	450	444	437	465	450	429	479	399	452	411	411	433	428	429	424	403	438	417	422	429	384	433	407	460	435	419	411	447	418	435	421	424	407	434	400	427	431	431	442	406	388	444	473	423	406	456	435	433	430	415	414	409	438	442	458	415	424	400	435	418	448	427	400	421	458	440	417	425	452	440	412	430	436	438	445	418	415	462	395	455	425	444	451	426	428	453	438	411	398	423	427	412	428	420	405	455	467	427	427	437	403	451	435	443	428	444	450	413	408	408	429	459	447	413	449	410	420	455	422	407	443	493	377	411	427	444	441	435	411	451	449	432	426	448	413	482	452	433	436	438	424	456	454	420	410	418	450	434	434	424	406	426	447	452	409	435	433	414	406	423	410	422	419	409	416	391	421	417	440	454	467	408	411	434	439	443	418	419	392	405	435	460	412	421	395	416	409	433	470	425	433	424	411	423	421	463	456	383	449	429	439	433	462	442	440	471	398	440	449	423	387	361	410	420	435	422	407	435	462	429	413	429	461	424	456	479	413	407	423	441	416	422	451	415	398	429	421	443	396	421	406	449	466	455	447	449	417	401	422	411	441	458	453	432	420	421	444	451	424	434	417	433	430	453	455	449	464	407	391	443	443	460	408	385	406	427	435	448	451	424	463	415	418	490	428	467	441	421	432	429	419	454	412	418	453	430	432	450	453
21179	13277	14081	13721	10184	8112	4910	3039	2536	2217	1684	1478	1148	991	938	615	595	636	620	722	558	522	441	439	403	399	402	416	421	361	376	325	300	354	355	297	290	291	298	287	300	384	353	292	311	304	307	269	260	286	237	302	265	275	281	247	245	303	242	301	283	306	293	283	281	264	294	295	288	270	260	247	260	277	271	295	290	291	286	329	248	251	275	271	278	264	285	263	300	265	249	281	302	258	289	296	291	285	254	265	326	254	287	262	309	256	278	297	289	275	261	248	274	288	294	268	286	264	312	264	253	284	262	286	266	277	277	275	249	269	264	290	260	274	248	265	281	273	291	278	260	305	266	256	274	268	269	250	277	265	281	275	257	297	290	246	281	297	251	255	267	278	285	271	259	289	303	271	268	266	298	247	272	300	263	290	297	296	306	269	283	280	283	292	281	273	248	263	266	271	274	269	249	278	274	268	274	263	269	261	272	254	253	256	298	276	285	285	300	274	244	260	290	292	297	271	271	273	272	258	291	296	269	307	280	269	281	294	309	265	260	289	309	270	261	281	280	290	299	284	287	295	270	279	272	308	292	260	250	310	287	259	309	289	260	257	250	291	264	287	274	278	263	275	290	280	274	277	281	243	283	256	309	274	253	278	273	265	273	268	298	281	249	278	245	265	313	259	302	300	270	270	280	287	279	281	294	311	286	266	282	275	274	288	281	265	273	278	293	265	291	287	252	279	301	278	250	264	286	293	267	256	277	250	273	283	289	298	257	300	265	313	306	290	266	300	278	291	285	305	274	272	279	277	272	320	262	272	286	274	277	278	267	284	275	282	262	275	295	262	293	249	259	299	252	294	263	278	328	284	278	256	285	284	254	269	308	287	292	290	274	290	274	246	282	296	305	272	267	299	280	308	293	271	290	282	298	277	304	318	313	263	288	297	252	280	276	240	273	259	282	264	311	287	265	250	301	299	297	264	289	262	262	281	281	276	270	288	288	278	266	290	273	287	284	275	282	292	294	279	313	279	289	270	294	290	268	336	277	290	266	298	244	282	282	306	298	261	306	281	293	271	293	308	288	294	274	245	291	300	246	270	270	284	300	301	286	287	297	276	270	278	252	289	287	279	261	254	294	281	295	271	300	293	247	270	340	307	256	268	286	285	291	268	245	281	289	264	257	276	325	276	249	253	265	293	267	304	274	279	260	259	281	253	310	278	309	272	279	277	285	248	240	281	293	297	284	283	290	256	304	271	308	300	265	289	241	279	242	279	262	285	286	257	304	292	283	308	258	282	292	243	284	269	276	293	296	312	272	281	306	275	286	285	261	276	287	287	249	257	292	276	283	247	295	272	277	292	297	284	253	290	268	312	274	320	290	296	289	280	285	265	276	272	282	265	318	310	281	276	260	285	286	272	250	293	260	249	312	300	249	265	255	271	294	286	293	274	255	309	280	320	272	297	258	265	313	265	298	276	259	269	313	255	271	304	316	301	293	267	277	263	274	267	269	321	279	291	263	304	320	279	284	267	291	298	284	276	294	283	258	270	280	304	275	286	274	263	292	264	283	268	278	264	279	268	294	296	277	246	266	292	285	290	286	303	301	265	290	268	281	296	263	264	270	294	275	302	235	279	293	278	271	283	292	252	303	283	280	262	260	286	240	275	250	276	243	273	274	259	307	284	273	300	284	293	264	310	275	287	278	296	296	286	265	243	275	278	265	274	253	269	268	280	241	295	305	282	273	283	323	274	281	305	276	297	286	291	302	293	282	281	259	294	302	293	245	299	279	289	285	279	269	289	284	271	266	281	263	260	251	262	278	252	261	293	279	281	285	282	263	282	299	283	306	262	285	301	276	276	280	258	264	253	300	291	273	261	267	292	254	253	288	313	271	286	291	258	288	277	313	289	259	290	300	281	261	269	237	285	291	280	261	291	287	287	290	273	252	277	264	259	275	273	258	304	294	303	263	259	261	288	289	292	255	276	277	283	292	310	301	286	260	299	282	294	258	293	287	272	286	276	310	276	300	259	299	272	291	271	288	269	276	278	279	253	280	285	314	260	292	276	299	284	288	297	303	251	290	310	292	311	268	315	287	276	266	283	285	284	266	279	274	291	250	278	276	251	278	258	244	278	276	279	250	293	278	255	267	258	252	282	290	310	281	253	259	276	280	256	235	267	263	306	251	252	257	316	286	249	287	300	245	252	294	306	268	273	274	268	280	277	272	261	246	322	284	253	290	260	257	287	314	297	284	250	273	285	303	291	278	281	299	259	278	283	273	276	240	299	304	262	241	291	296	282	270	274	263	267	302	258	276	302	248	292	251	277	285	302	270	276	304	266	325	273	265	277	243	258	279	282	276	282	304	268	258	261	283	273	287	303	300	280	237	290	267	284	274	267	269	277	292	300	260	287	248	285	257	260	296	252	261	291	286	306	263	262	292	275	281	237	223	281	320	307	297	289	256	256	287	296	288	249	302	266	254	254	264	306	255	278	261	247	268	272	263	294	291	284	254	274	272	269	320	294	299	265	269	284	280	282	268	269	291	275	295	269	285	291	304	301	277	288	259	317	299	296	270	295	288	258	291	307	306	282	272	277	271	276	297	274	257	291	259	277	298	289	292	307	302	259	252	274	271	299	251	275	284	313	252	276	293	290	287	269	306	245	258	263	246	268	279	299	268	310	270	292	255	287	288	261	318	304	281	273	311	252	303	270	290	274	293	289	322	279	293	260	264	276	292	287	284	299	272	271	249	255	247	272	277	256	296	245	262	270	293	282	265	255	289	269	289	257	265	287	279	251	279	291	298	276	313	273	296	280	287	274	307	256	280	252	308	288	233	276	280	263	296	287	262	277	270	270	283	300	270	235	294	263	273	293	273	274	262	291	274	277	284	301	254	288	265	268	276	273	265	259	280	286	275	294	251	297	294	286	262	261	315	261	290	281	302	310	303	297	256	256	276	256	253	284	301	281	245	296	274	278	280	273	276	284	285	302	260	325	275	268	291	273	312	275	283	271	280	260	279	272	287	250	282	284	257	284	315	262	272	276	279	264	296	276	309	284	298	283	264	300	286	261	277	297	260	301	256	294	273	267	296	270	301	289	283	289	266	269	292	320	318	277	297	289	294	258	252	262	300	253	287	261	285	273	257	292	273	256	238	238	266	266	260	272	293	315	276	305	271	280	271	263	295	308	275	275	302	275	276	295	294	259	254	271	290	299	304	277	268	302	270	310	276	302	291	255	231	282	250	276	262	260	278	270	264	297	279	282	272	245	273	283	295	245	272	275	296	258	284	298	268	276	269	305	254	282	290	270	292	283	300	283	262	279	274	267	270	281	285	280	289	273	286	271	307	271	272	285	307	278	299	268	285	291	245	300	298	270	247	262	257	289	269	283	246	250	267	259	314	280	289	281	250	274	278	266	306	284	294	280	261	287	248	283	272	285	269	286	268	253	292	286	258	261	294	244	276	278	304	261	265	283	249	265	298	269	289	280
13013	8544	17890	22006	21083	20218	13826	10658	9961	9778	8306	7157	5883	5065	4353	2965	2763	2893	3218	3289	2628	2143	2034	1903	1655	1437	1774	1741	1762	1540	1634	1250	989	1243	1034	775	740	844	812	824	880	1503	1104	885	734	695	672	706	711	687	732	665	695	673	730	678	709	659	682	687	763	751	694	705	710	681	668	705	740	693	705	708	685	648	710	688	660	673	641	659	716	687	707	629	677	659	648	711	616	671	676	693	682	679	694	721	709	681	663	672	676	684	637	652	687	651	662	652	623	660	712	683	703	724	702	592	709	709	685	697	644	614	678	625	717	667	680	686	718	654	680	696	673	679	711	702	681	628	637	665	691	743	647	662	669	624	660	726	648	669	649	752	651	655	695	690	620	634	692	667	692	648	663	688	695	660	692	689	655	749	696	722	620	726	635	747	676	642	660	727	695	672	691	722	668	679	709	648	686	679	704	649	683	661	687	677	735	655	678	697	677	685	708	688	662	682	712	663	672	720	711	673	697	646	662	673	659	643	634	665	653	682	642	627	679	657	600	684	717	684	683	683	649	684	680	712	657	647	717	664	649	668	719	665	698	693	664	688	686	648	693	692	690	659	663	637	658	636	636	678	673	748	627	668	660	674	670	671	698	721	717	661	632	691	670	689	668	700	668	651	658	617	680	723	688	678	675	685	683	707	721	685	682	684	655	649	688	649	644	690	720	700	662	668	630	662	654	675	665	695	654	675	686	685	686	693	675	683	699	667	695	691	685	701	678	665	675	691	685	642	705	692	701	728	671	687	689	689	670	659	654	683	679	658	664	644	691	721	636	637	696	699	650	646	615	681	701	690	643	655	708	652	642	648	647	682	666	675	667	663	672	682	688	665	662	673	665	623	693	692	683	634	643	681	702	642	729	661	677	691	696	667	638	661	676	687	694	658	678	643	701	657	685	666	644	737	670	666	644	720	663	684	679	649	673	670	644	761	680	649	675	669	674	666	727	668	667	672	651	659	666	674	673	672	692	722	695	668	627	677	669	645	647	710	696	691	620	672	669	671	700	701	684	622	739	699	692	662	705	694	700	699	656	667	683	682	646	678	665	667	680	679	679	665	668	666	661	708	651	672	720	715	647	682	697	709	676	651	631	671	683	662	697	701	681	655	670	685	664	674	682	710	623	699	678	660	668	678	664	632	668	656	658	652	690	682	653	614	702	670	692	666	685	681	703	680	639	652	712	689	649	703	698	700	701	675	676	689	684	719	688	688	649	637	682	662	662	683	708	689	698	718	685	642	645	647	652	642	691	712	722	670	659	627	670	698	644	691	681	679	691	685	651	623	661	688	688	707	693	640	633	703	684	674	684	689	691	716	705	690	674	666	681	669	669	702	676	706	678	676	660	715	669	684	660	659	705	638	691	655	624	676	699	669	670	614	657	672	675	678	712	701	651	701	614	639	673	677	662	704	631	685	639	664	690	659	654	681	685	680	668	713	628	671	694	664	651	667	715	677	640	664	663	674	654	665	684	621	669	719	703	640	676	656	678	679	695	713	654	718	620	624	637	667	697	719	684	680	699	669	678	710	649	685	688	656	701	660	690	664	703	655	633	708	644	680	650	674	643	680	685	689	658	691	615	661	698	657	630	692	662	718	650	683	636	615	679	675	722	685	665	693	703	701	694	690	665	633	690	670	641	692	693	706	681	652	621	631	692	679	656	657	723	675	692	671	690	699	709	696	673	664	682	678	683	673	681	696	693	659	681	638	650	682	676	678	677	639	629	713	667	660	695	688	674	700	660	642	697	668	658	637	732	717	713	734	645	689	658	715	628	696	635	698	671	692	700	651	675	679	666	703	654	639	678	675	656	631	663	618	685	678	661	699	698	675	691	652	684	651	706	671	675	706	672	697	682	687	682	690	647	694	691	701	632	680	671	655	663	715	664	714	638	648	661	652	686	645	655	733	704	685	641	703	638	668	655	636	687	653	679	678	696	687	663	675	661	625	690	696	706	650	647	691	671	656	680	666	715	679	688	661	656	613	678	705	677	634	675	674	655	700	675	659	642	710	699	663	690	649	649	661	655	646	659	731	663	645	670	698	634	675	646	656	711	696	701	732	652	708	676	658	681	689	653	682	648	678	690	679	687	631	681	729	684	679	623	682	674	706	669	658	660	678	671	663	660	669	697	676	699	720	692	682	701	671	701	653	649	668	642	709	638	681	689	694	679	650	682	713	667	636	674	687	689	700	640	668	628	662	706	674	678	688	717	674	685	713	646	634	655	696	673	673	672	668	699	721	671	701	663	671	650	692	657	644	647	719	650	692	680	660	660	682	686	703	662	688	679	640	661	632	684	655	674	623	720	691	676	689	661	686	633	671	637	689	687	654	710	658	647	636	653	686	681	640	717	687	679	680	673	690	674	660	684	631	665	704	730	694	706	696	626	642	703	658	679	715	698	725	662	676	666	660	643	633	671	668	648	687	678	713	640	672	666	727	689	674	748	664	711	630	668	667	638	661	692	677	689	686	675	638	672	681	667	689	684	686	680	727	678	752	632	676	660	687	691	645	675	671	669	746	720	674	625	679	684	664	695	661	686	679	691	689	696	649	641	724	677	683	643	700	656	667	753	661	682	677	644	603	667	698	720	714	633	643	679	680	636	638	664	671	746	642	674	681	673	721	700	648	700	667	667	662	668	672	680	635	662	694	681	739	659	660	672	623	737	736	663	711	640	703	697	643	660	650	691	630	675	675	689	650	647	698	666	676	688	677	702	679	697	721	679	703	662	701	672	662	633	686	689	699	698	691	643	660	645	722	676	649	628	682	638	662	717	700	661	687	723	685	682	664	685	634	704	647	668	677	605	663	684	715	664	657	678	654	702	683	716	706	685	674	626	665	676	728	740	655	669	678	671	633	662	768	705	632	704	655	679	696	687	682	654	733	661	708	679	690	712	686	699	677	635	693	709	663	666	658	708	655	637	608	685	607	627	644	666	661	681	679	640	724	660	699	684	646	651	683	640	635	661	659	618	683	651	653	712	644	700	644	669	708	677	604	710	649	651	697	681	637	738	685	658	689	637	685	644	649	706	666	745	700	662	653	644	680	704	660	672	640	684	697	680	678	717	657	649	669	678	716	670	676	671	673	691	705	702	676	718	651	682	660	634	671	702	653	656	715	654	721	665	619	664	657	687	666	659	659	680	623	668	657	687	668	689	639	667	678	673	666	663	654	667	698	605	703	662	679	669	674	628	696	700	696	675	719	683	679	678	622	692	688	651	647	674	685	722	664	710	639	664	649	650	662	668	695	662	654	712	710	617	690	671	709	658	716	699	693	701	688	655	672	676	684	689	663	658	626	670	662	662	717	674	654	671	664	701	649	663	692	694	740	651	652	682	656	681	701	686	665	694	640	678	702	729	648	670	667	693	689	681	684	672	700	704	710	678	623	645	680	724	680	660	699	636	676	692	701	678	718	672	730	668	716	720	719	692	693	646	674	702	660	639	733	683	664
27364	18271	18589	17981	14340	12016	7225	4585	3765	2919	2635	2085	1671	1320	1334	883	806	983	866	794	704	710	603	567	576	553	520	467	451	566	466	404	386	440	417	403	386	375	371	376	366	432	445	385	346	333	359	342	362	366	347	344	370	350	311	343	397	369	340	383	362	399	379	345	345	340	336	360	419	370	334	352	335	379	368	353	322	395	345	325	338	348	342	347	331	302	364	374	356	362	302	404	373	334	398	336	365	357	361	331	384	354	362	360	357	332	367	350	353	324	345	327	362	342	372	340	317	284	315	332	354	358	325	356	348	331	328	368	351	350	374	331	315	346	316	361	327	350	352	349	342	352	344	334	358	344	350	311	350	385	351	337	329	361	326	320	326	337	368	342	320	367	348	370	325	324	335	344	359	346	322	334	337	343	361	327	329	360	350	363	372	337	349	346	343	348	363	345	315	342	322	361	361	334	311	374	353	373	360	357	369	327	319	339	349	339	329	335	339	349	331	328	319	342	306	379	339	335	345	340	325	356	322	311	319	372	311	340	316	326	344	347	393	342	354	366	355	348	335	370	381	364	341	348	320	352	340	341	385	336	312	361	347	347	345	350	344	345	332	344	385	320	334	376	330	363	355	330	346	337	378	352	370	336	318	336	329	348	321	389	342	364	335	366	358	349	381	358	369	355	365	339	335	341	330	351	350	355	306	355	348	355	394	337	345	365	316	329	343	338	364	356	338	366	349	360	334	334	355	351	342	332	344	346	359	342	354	324	346	347	337	372	344	346	340	364	340	337	360	357	322	338	339	319	336	341	385	362	315	334	352	352	378	365	364	314	324	330	360	376	364	322	341	347	354	345	348	327	336	346	341	338	339	360	360	324	321	351	332	338	369	351	342	348	344	357	339	330	335	318	371	328	324	346	352	376	343	340	367	334	373	353	320	344	338	348	341	377	364	343	357	359	346	374	317	376	364	363	360	375	314	327	364	364	351	347	327	345	360	354	320	366	366	334	334	357	357	351	350	354	329	364	357	344	353	326	318	353	357	320	300	333	313	351	343	379	328	336	312	331	377	324	361	363	351	356	325	320	363	347	356	356	311	332	356	354	361	360	382	329	351	353	348	327	343	346	356	339	356	327	356	355	316	365	367	353	372	357	362	345	338	324	364	334	315	333	348	343	362	331	351	297	351	357	349	346	358	351	344	356	350	357	372	336	347	353	348	353	335	347	367	329	350	371	350	340	334	349	341	359	318	351	357	317	345	336	334	366	350	334	326	376	329	366	363	349	339	329	327	367	360	363	306	351	333	348	322	347	362	355	372	337	344	343	327	344	360	339	346	347	323	344	297	340	368	365	324	346	351	314	328	320	364	350	334	349	345	358	319	353	323	339	385	362	369	363	294	388	332	316	377	305	372	326	354	321	359	337	332	325	391	336	317	354	377	350	363	369	344	336	340	352	305	325	344	388	358	326	346	392	317	376	364	344	360	353	343	331	360	358	359	346	340	343	337	353	342	342	397	359	359	361	357	323	328	307	334	373	313	338	362	317	348	334	355	317	348	346	331	327	350	358	348	400	321	354	384	361	375	351	350	364	321	340	362	343	348	354	341	351	360	369	346	373	360	340	320	347	372	360	311	384	352	368	327	316	343	350	326	342	362	331	347	384	344	354	331	357	364	339	310	317	349	338	321	341	346	346	322	347	329	317	355	343	366	353	340	328	362	333	369	349	312	363	361	360	359	369	326	367	317	345	337	346	362	392	348	366	352	352	331	327	330	366	328	352	331	366	360	362	334	352	366	342	336	338	350	394	354	339	349	327	322	366	343	371	347	338	350	364	331	374	353	364	332	355	374	340	358	322	301	372	327	362	366	343	338	348	379	363	315	307	378	313	362	344	347	379	333	319	325	407	353	360	333	371	376	347	341	369	350	342	400	386	347	375	353	342	349	324	346	331	328	306	371	352	306	360	359	359	359	341	352	366	318	334	357	318	348	325	327	337	380	341	342	347	368	335	366	355	329	327	299	350	363	334	326	360	308	330	354	326	331	336	345	329	331	354	312	345	307	353	314	318	329	360	344	373	329	336	356	370	345	364	335	305	339	351	332	331	362	342	339	308	357	369	338	345	342	321	363	337	344	324	340	344	342	375	332	334	320	320	331	317	377	341	358	355	329	392	314	371	327	340	351	348	353	364	352	323	339	353	338	373	360	335	342	335	336	358	379	396	386	324	371	318	304	333	337	341	337	376	333	356	367	351	352	359	336	354	325	340	360	342	342	354	316	354	358	343	335	374	371	332	368	358	359	360	332	337	351	346	357	331	330	341	333	326	422	326	348	355	369	383	332	340	357	391	343	397	361	363	348	326	388	345	326	384	333	373	367	304	328	330	364	330	356	339	329	326	379	311	357	341	357	363	353	331	348	363	376	350	362	363	358	325	367	360	323	354	385	354	335	358	364	368	321	332	365	343	351	360	370	378	363	341	364	371	348	361	347	358	348	347	368	332	391	368	344	293	303	338	309	345	319	324	356	353	369	361	320	343	313	356	345	310	303	375	371	319	350	333	351	344	394	353	361	321	356	344	314	341	347	328	313	309	334	353	344	361	358	351	320	367	340	319	341	382	353	356	339	320	339	348	314	317	343	351	351	381	312	375	352	341	358	324	347	358	333	334	342	341	358	312	342	370	362	347	322	383	385	344	344	333	395	323	312	334	343	362	361	405	305	361	349	359	395	328	359	375	345	385	369	325	326	340	326	358	329	338	321	356	337	307	365	336	339	322	369	361	358	342	358	332	345	375	372	341	359	333	353	325	341	343	364	391	316	335	347	354	378	359	359	369	340	320	374	339	332	347	322	331	377	345	328	326	360	354	350	322	350	346	365	390	352	339	349	319	323	333	364	356	372	348	372	316	322	355	331	370	339	342	350	364	356	320	334	378	352	343	331	291	385	371	335	364	340	342	319	323	372	341	350	341	323	305	356	363	359	333	356	343	354	379	322	356	345	371	341	344	330	347	377	339	338	343	370	348	350	343	342	329	359	360	331	347	358	330	346	339	335	319	340	343	365	350	404	361	352	364	354	354	339	345	346	372	321	331	356	287	339	373	358	365	323	354	331	357	319	367	380	320	349	350	352	336	346	299	353	349	352	342	327	385	355	373	373	339	324	343	313	323	344	310	336	330	318	310	346	362	378	356	364	344	325	334	303	378	350	367	348	364	344	322	340	334	363	357	379	332	353	369	332	344	334	352	347	392	335	319	365	336	366	325	364	360	374	368	387	334	315	340	344	349	332	360	364	309	345	368	377	367	330	331	343	334	353	363	324	328	362	360	368	348	350	358	365	304	364	337	348	324	349	382	313	361	332	348	388	351	347	356	317	321	348	370	351	353	338	343	338	316	349	355	335	343	394	339	346	340	341	333	350	329	330	361	356	335	341	378	345	344	339	403	332	351	340	351	369	301	336	393	321	334	306	385	373	331	342	357	360	328	289	320	345	344
15657	11692	21022	25411	25632	24625	16453	13301	13136	11977	11057	9220	7572	6652	6337	3864	3888	4406	4134	3904	3367	3323	2619	2345	2199	2120	1866	1661	1708	2194	1911	1315	1190	1569	1423	1001	982	1011	1020	1098	1098	1432	1519	1115	890	834	840	792	826	862	871	824	855	853	877	803	847	858	854	790	762	764	822	774	815	739	802	823	822	858	797	874	797	818	777	795	788	803	790	782	797	799	794	808	829	776	819	828	826	781	865	792	803	836	839	774	778	794	822	831	797	815	821	809	817	791	752	772	794	750	810	803	795	818	788	847	787	822	775	798	738	828	798	796	812	833	774	843	834	793	847	789	819	771	753	804	792	768	785	820	790	794	830	726	806	781	809	825	814	784	775	808	779	856	816	862	828	807	834	811	792	768	768	774	833	772	789	811	753	763	818	771	803	795	796	761	798	816	773	739	777	790	795	808	833	818	820	837	824	806	788	830	788	834	773	726	801	801	807	840	796	839	827	834	761	845	830	812	812	753	748	823	790	794	769	821	787	768	784	800	769	798	758	834	785	816	876	864	833	829	803	835	836	810	811	816	796	783	782	802	797	780	820	782	791	801	825	794	808	779	790	797	857	851	759	835	776	787	798	780	798	827	817	821	825	792	755	818	814	763	787	804	769	770	862	804	847	766	804	769	759	782	837	821	776	760	839	828	754	805	770	818	805	829	802	754	795	804	881	871	802	784	811	797	779	767	813	781	848	823	782	809	827	790	742	834	815	829	737	813	776	834	852	772	782	799	787	792	808	778	812	774	780	813	834	819	801	773	785	852	786	806	808	761	787	813	853	810	803	763	808	763	769	792	845	799	833	811	837	818	801	805	789	843	813	777	761	785	803	770	801	815	788	802	770	779	801	804	812	808	737	804	763	784	793	731	750	857	783	784	809	796	774	843	746	731	793	871	780	828	809	824	854	774	814	803	797	793	801	826	789	838	808	878	801	809	797	811	785	782	696	792	777	785	807	808	819	785	766	799	788	783	815	815	818	785	804	752	812	761	813	800	809	780	763	851	757	796	761	809	772	776	826	767	856	783	799	792	765	787	834	844	833	814	771	806	838	775	843	783	800	860	765	805	748	839	804	843	794	770	836	801	798	778	764	758	843	823	812	795	812	819	809	798	764	805	744	805	798	825	791	861	774	818	773	800	818	756	759	774	780	829	810	777	813	817	771	826	846	791	803	769	782	775	766	805	844	762	753	800	800	812	842	742	751	789	824	780	818	828	771	752	804	812	824	781	785	795	788	747	746	820	827	811	786	771	804	795	797	796	781	799	775	791	824	866	851	818	784	782	814	790	771	764	775	785	809	807	809	819	856	757	742	808	825	772	830	837	804	761	809	783	815	804	828	782	810	769	800	799	799	828	784	771	792	778	778	753	854	786	774	753	770	785	792	749	852	763	786	844	804	765	755	829	835	773	766	773	732	786	826	758	817	829	856	812	799	790	776	810	844	753	807	839	792	741	821	740	802	822	786	809	773	769	821	790	797	773	785	800	768	812	802	855	770	800	713	814	747	790	813	775	796	798	802	786	805	817	789	796	802	781	831	761	810	837	810	803	812	821	842	765	817	798	756	884	757	747	824	800	775	802	823	825	786	794	810	818	812	821	852	793	746	810	834	791	816	799	756	808	791	757	851	805	813	782	865	789	749	808	811	808	808	825	764	796	780	791	827	778	850	826	780	782	829	793	827	812	781	769	748	770	817	815	767	817	744	771	790	753	749	798	747	821	791	827	822	802	785	809	799	772	764	811	787	783	799	833	781	820	733	760	823	770	751	831	765	807	816	811	826	786	756	747	773	774	787	791	778	793	848	770	779	829	785	785	767	805	787	816	820	803	819	757	807	834	802	823	736	771	762	788	760	766	796	753	794	775	807	759	771	817	779	769	798	781	837	823	790	805	791	757	822	787	756	802	806	754	758	818	846	815	799	796	849	804	798	789	754	838	779	791	832	804	804	813	777	822	806	807	810	783	722	743	770	771	836	784	732	791	790	783	848	776	816	766	825	800	810	749	804	784	826	780	806	789	792	870	835	763	825	852	835	771	762	758	791	822	802	752	752	766	785	832	783	773	792	819	846	818	803	802	857	828	826	777	806	810	854	797	736	818	761	812	725	758	780	775	808	801	769	803	785	810	750	813	821	778	791	811	775	823	809	781	801	752	803	799	769	761	777	756	815	824	796	813	775	767	783	788	794	778	843	765	777	815	776	854	800	807	760	803	767	817	773	846	826	806	818	750	789	828	721	752	784	777	814	832	773	768	774	818	784	776	780	807	796	797	783	814	775	777	781	837	829	805	761	793	757	799	789	787	842	787	841	814	752	865	817	799	798	792	795	806	814	804	785	802	862	816	756	856	778	781	812	794	807	790	750	864	800	810	779	779	785	841	829	766	794	773	763	851	785	759	756	826	849	800	828	776	754	833	784	809	834	801	768	804	795	761	785	843	805	804	835	756	765	782	828	848	816	760	796	819	770	825	813	824	785	812	813	795	772	813	830	801	783	840	746	759	800	804	814	797	820	851	756	795	791	824	800	781	800	805	793	832	772	819	778	803	768	823	773	814	766	806	760	813	849	735	835	805	821	811	785	788	825	755	829	807	815	809	858	802	786	807	796	808	843	823	821	814	777	790	777	815	831	774	801	813	727	759	760	829	778	849	824	828	770	805	798	744	757	727	786	811	781	769	829	804	819	833	797	816	745	771	835	786	822	774	801	841	791	795	775	801	794	834	752	775	787	784	771	790	773	800	839	768	788	803	805	770	821	847	848	834	776	800	780	774	752	803	788	851	793	823	782	807	821	817	824	836	804	785	852	808	733	815	745	814	815	813	802	792	785	825	830	838	804	823	791	779	792	745	775	774	783	767	825	753	799	771	804	819	822	784	855	823	824	746	824	808	830	778	801	790	765	724	777	801	831	792	813	808	788	793	846	759	810	830	796	883	790	839	769	823	855	799	837	815	769	852	821	781	837	797	807	801	818	810	789	739	811	803	821	775	790	769	803	761	836	823	870	822	781	825	751	796	806	813	867	775	777	758	838	799	802	784	773	793	732	831	812	809	772	817	808	808	850	777	791	810	789	792	756	782	794	719	791	774	797	789	793	795	849	772	815	816	781	795	787	771	787	766	802	854	777	756	789	838	800	791	794	820	851	808	828	791	686	782	818	831	853	804	797	805	825	766	771	823	772	802	787	798	783	791	757	781	817	796	781	808	782	762	823	821	786	823	801	786	767	779	837	812	809	778	809	785	784	843	783	785	812	802	763	816	799	796	819	747	755	785	833	750	834	807	785	797	814	823	841	733	868	805	828	815	811	787	831	829	779	809	755	806	805	772	872	750	786	777	779	805	803	794	826	756	738	765	781	810	799	833	786	768	796	760	760	746	812	777	857	842	838	745	785	796	815	767	776	819	833	836	788	791	763	819	849	798	780	805	756	818	822	813	836	847	828	808	753	826	795	788	751	776	794	811
6640	3611	4245	3216	2367	2048	1224	800	645	613	561	471	368	328	341	259	288	270	339	281	257	220	246	201	204	175	169	165	169	215	186	157	179	170	161	141	148	157	176	174	165	167	178	158	146	161	167	159	152	149	145	166	160	162	167	158	148	148	148	147	160	156	165	154	153	155	156	165	142	161	161	155	156	124	166	167	198	153	156	125	133	157	185	167	148	174	155	150	164	148	154	161	138	141	152	146	169	143	139	159	134	185	156	143	159	157	150	135	152	156	151	147	162	135	135	163	130	136	185	169	154	165	163	172	126	164	155	174	147	146	146	160	143	162	161	169	152	147	177	148	162	150	143	136	146	130	165	149	148	168	157	157	147	156	167	150	157	161	167	150	170	162	138	169	172	171	148	171	148	142	149	142	166	152	158	188	167	149	153	162	155	167	144	145	157	157	129	152	162	134	174	159	134	144	159	145	163	147	148	142	159	167	161	152	164	147	131	160	145	140	145	141	151	147	166	177	160	151	145	147	161	137	131	175	152	148	147	151	143	148	166	148	141	136	142	165	133	164	147	158	148	143	178	170	142	163	154	138	156	136	164	161	172	156	141	161	159	163	150	153	167	139	151	156	162	142	141	147	154	177	145	162	162	151	147	148	173	161	175	182	137	157	150	160	120	173	151	173	169	133	148	132	158	177	159	166	139	183	133	135	143	165	146	156	167	134	150	146	157	135	165	129	143	163	160	146	185	165	156	152	184	157	135	146	151	135	152	162	167	135	172	133	192	129	163	138	154	147	146	139	146	132	139	151	165	166	135	162	165	168	139	159	155	157	146	146	162	176	146	127	167	145	161	139	144	162	153	158	141	150	161	155	154	161	155	140	141	159	143	151	161	137	175	165	155	155	148	179	174	163	165	144	149	175	137	120	152	150	158	144	166	174	154	140	153	141	145	145	189	126	162	170	136	146	141	165	157	170	155	134	155	140	173	156	142	184	140	150	129	168	157	165	170	142	154	156	125	152	145	156	139	150	153	158	152	146	180	150	140	157	156	174	145	124	151	161	170	148	149	154	149	146	147	169	163	154	148	161	151	151	133	152	142	156	140	150	156	129	150	155	161	169	146	147	153	183	143	161	145	149	156	148	134	168	169	173	155	152	162	136	132	163	165	162	125	150	154	156	157	167	155	141	166	152	149	147	143	138	152	160	160	155	161	153	177	149	145	141	132	149	164	136	136	152	156	145	129	165	135	133	170	152	148	157	164	155	157	147	148	151	132	159	142	185	163	178	153	146	144	170	164	167	161	139	177	160	174	158	165	140	145	157	158	145	131	149	158	151	152	150	149	140	154	156	158	178	131	150	159	149	147	156	145	142	139	142	125	169	144	164	168	132	147	151	163	166	167	166	160	158	148	151	166	147	155	138	135	154	171	147	152	165	153	142	142	146	151	165	164	153	150	148	170	156	150	133	157	147	149	141	147	169	160	164	148	167	149	170	153	129	166	157	173	145	147	151	160	146	153	160	153	165	144	152	145	143	155	163	176	163	148	151	144	164	148	155	162	159	143	153	153	155	162	166	143	155	178	149	146	161	182	170	153	167	134	149	140	153	143	140	152	139	159	140	148	149	134	152	172	183	154	168	152	130	164	164	148	162	139	149	146	148	140	163	161	179	167	148	151	150	148	162	149	175	155	143	156	129	142	148	153	148	156	145	163	131	129	143	128	149	172	169	150	146	154	145	133	154	155	147	150	156	160	147	136	141	140	159	154	185	167	145	158	143	143	160	145	163	164	167	156	178	153	183	147	166	156	163	169	153	130	134	153	142	129	140	150	154	150	143	136	168	156	175	145	159	154	133	148	174	159	146	131	163	137	172	134	163	138	150	176	159	152	164	169	142	150	150	170	147	163	146	166	162	152	154	147	191	164	143	142	135	162	157	142	164	147	167	158	147	145	159	163	148	146	144	177	143	158	153	127	159	158	155	151	146	158	136	138	144	171	155	147	160	149	168	167	146	152	167	165	140	162	146	160	131	143	155	133	173	129	135	167	161	155	153	160	154	136	177	165	169	180	143	147	165	165	145	148	177	146	187	169	140	151	136	156	154	153	145	145	159	152	158	180	160	171	155	140	142	153	152	144	147	176	163	158	141	161	166	144	149	148	153	139	141	160	134	158	148	167	169	155	147	167	172	129	153	151	173	147	128	142	148	177	147	161	144	155	147	160	166	144	135	190	137	179	175	143	144	159	146	170	146	144	143	133	182	143	137	143	181	155	147	148	159	151	165	148	153	152	151	135	136	129	158	130	142	155	144	170	124	147	139	131	167	167	137	154	146	159	156	167	130	155	141	138	147	163	153	135	152	147	145	150	177	142	153	142	146	138	161	177	168	144	142	137	154	168	161	141	125	159	167	166	171	148	146	149	176	159	166	142	151	148	141	163	169	145	143	160	163	126	173	143	138	160	133	154	137	154	160	169	163	155	170	142	133	148	148	124	128	150	141	163	171	172	181	123	129	131	158	114	163	173	127	142	143	163	172	131	157	144	179	169	171	154	143	155	149	150	141	168	156	168	142	153	175	141	147	140	151	167	146	148	147	150	169	146	145	153	121	165	142	152	137	140	160	144	138	153	159	127	161	155	154	166	157	151	147	133	163	138	164	161	159	158	155	166	146	157	163	140	135	114	149	156	148	133	142	160	122	167	182	174	140	153	153	176	142	110	157	154	141	147	162	155	143	137	145	169	150	127	157	145	164	128	137	156	135	182	150	142	169	137	159	152	148	170	159	148	150	161	151	133	143	167	167	163	179	155	145	166	161	176	160	163	145	142	153	161	138	155	133	177	159	161	170	155	158	158	153	152	138	151	163	155	155	132	155	138	157	159	143	168	142	145	168	165	148	163	151	136	147	148	137	160	119	148	140	119	130	153	149	134	157	159	145	158	196	158	179	152	162	154	152	123	140	142	156	150	167	143	141	154	135	141	159	154	160	168	136	139	148	134	144	154	183	158	165	137	150	159	173	112	143	146	143	171	155	161	163	147	155	144	155	154	144	163	168	156	153	173	157	172	161	164	133	162	136	150	148	172	149	138	183	149	157	150	155	176	156	161	152	171	132	138	112	157	148	145	184	148	169	134	150	171	170	155	156	168	159	160	145	164	153	138	146	156	143	181	178	144	123	167	144	160	160	161	191	178	169	160	132	152	159	156	152	140	163	154	144	165	138	157	153	144	157	161	154	175	147	147	159	143	161	145	144	134	156	147	183	155	145	148	158	157	157	166	124	158	149	127	147	178	170	144	148	160	174	149	162	138	135	150	161	145	152	157	170	146	161	133	137	140	148	158	154	148	163	156	176	141	185	145	152	166	144	145	153	189	144	142	141	152	138	140	131	149	146	158	162	140	146	151	148	149	163	167	173	137	127	133	136	141	166	161	135	144	158	147	162	163	170	162	160	156	153	168	179	152	155	160	176	175	138	150	145	139	149	170	140	147	138	149	149
4534	3291	7586	8705	8852	8581	5385	3704	3319	3023	2863	2437	1804	1678	1630	1166	1213	1286	1543	1158	1208	1091	994	791	658	678	717	589	635	813	620	460	623	652	489	491	455	489	503	485	461	572	608	494	398	404	416	387	409	396	394	365	367	423	415	388	391	393	383	400	399	404	381	444	443	416	397	388	389	404	409	375	417	377	427	384	405	395	407	416	440	416	400	392	411	428	397	396	410	375	379	399	405	399	387	419	394	398	395	392	394	417	409	418	394	383	404	387	409	408	391	399	420	381	390	423	400	387	377	399	415	410	433	360	399	417	429	447	427	388	402	393	410	406	411	433	385	412	398	402	401	406	435	390	421	360	423	391	397	401	413	397	433	431	421	426	406	419	405	448	377	410	404	378	406	411	392	395	407	411	381	389	399	392	405	411	434	380	410	440	416	403	398	395	405	387	386	457	412	400	379	387	394	386	407	427	405	400	424	430	428	442	388	402	414	410	382	428	386	457	400	410	360	403	449	414	405	398	401	414	393	404	380	410	387	387	427	416	417	378	364	390	373	397	392	396	391	392	417	401	412	428	398	401	392	415	404	418	423	387	397	418	379	404	384	419	415	440	414	406	401	384	404	417	409	413	426	411	409	406	401	397	382	411	389	431	432	400	363	367	405	432	450	438	436	408	403	398	420	394	446	415	375	396	430	409	376	419	403	427	442	378	404	449	401	388	417	441	411	410	449	415	402	407	408	413	422	407	362	381	395	411	429	441	415	391	397	376	401	377	397	430	396	438	430	432	419	449	383	403	407	410	430	440	444	419	396	408	408	412	404	403	395	419	399	408	436	438	384	407	428	383	402	418	405	388	429	404	386	391	387	386	394	424	415	400	429	456	419	423	397	420	453	446	420	390	428	384	418	396	392	399	426	405	407	413	447	390	400	384	397	418	387	427	395	415	428	400	401	410	440	405	403	426	408	438	403	406	400	416	409	416	395	410	425	418	403	389	367	404	424	404	410	408	376	430	422	427	410	394	395	403	419	418	417	386	416	445	418	378	413	416	399	382	460	373	407	435	383	408	407	390	401	378	408	380	415	397	391	424	389	428	416	386	397	433	409	442	392	430	362	400	392	396	425	415	402	391	403	413	428	392	425	419	420	436	403	409	413	390	415	403	401	415	410	382	422	416	413	413	457	417	411	409	403	390	424	443	390	405	438	424	392	380	407	388	408	402	381	418	406	399	418	405	426	424	444	386	398	369	401	404	403	405	426	413	370	394	432	377	417	407	428	391	410	420	388	395	426	413	410	397	400	416	446	422	435	418	387	388	424	420	404	371	409	411	398	406	427	419	396	394	412	407	379	412	408	410	407	417	392	394	418	383	367	432	388	435	418	442	419	403	393	396	461	387	396	481	407	391	407	408	453	439	384	406	429	374	410	400	372	359	405	420	414	407	397	373	404	422	411	424	405	395	431	403	411	415	425	416	392	380	426	414	415	397	428	400	405	416	406	376	438	417	398	402	421	411	405	416	408	401	392	426	418	393	433	391	413	416	400	367	421	424	402	379	403	387	393	438	403	454	401	443	418	406	429	423	384	391	420	400	421	371	392	413	421	396	446	388	417	408	404	423	372	454	390	428	409	413	399	414	396	417	432	413	386	436	388	387	388	387	409	386	417	428	406	388	414	391	423	438	436	440	419	395	374	408	424	408	408	440	392	387	401	431	412	385	412	375	385	402	412	410	387	411	402	398	410	434	408	357	358	423	422	398	421	412	409	412	391	419	415	417	428	417	381	423	422	413	393	389	428	396	391	435	398	411	406	408	402	400	418	432	423	410	396	448	406	403	387	381	432	402	414	417	414	387	415	398	434	376	411	392	405	450	425	444	399	419	412	407	411	390	432	380	395	420	435	379	391	413	427	410	386	408	387	406	404	392	386	416	425	404	386	376	388	380	423	411	403	430	435	377	405	396	423	418	403	371	446	431	408	396	401	416	385	391	426	393	404	403	407	417	407	395	411	408	394	388	423	431	411	379	392	413	431	394	388	397	403	409	406	394	408	419	411	391	487	463	398	401	402	404	422	417	440	393	424	374	382	414	412	400	419	409	415	439	401	421	359	447	406	424	384	416	404	385	378	362	413	410	386	377	434	441	386	421	388	396	379	410	446	410	400	392	381	387	442	444	400	382	437	403	404	375	391	403	416	397	391	445	414	376	444	371	432	390	405	441	402	373	379	432	398	409	442	383	433	349	421	433	431	419	402	408	422	428	398	404	407	433	398	426	391	434	401	399	426	448	395	418	403	433	427	390	392	379	363	401	389	441	412	420	425	390	372	405	418	403	437	410	456	392	433	420	403	380	406	401	383	436	406	402	420	368	404	432	400	447	426	369	429	430	407	411	379	414	430	403	447	394	410	410	389	408	402	423	414	420	427	396	367	351	411	421	426	432	371	395	381	413	406	390	396	407	381	456	360	388	409	382	412	420	426	419	379	431	379	368	397	414	425	419	395	409	436	432	429	396	401	425	370	428	458	424	400	412	421	415	410	408	389	422	419	411	403	408	395	408	406	359	416	385	379	390	435	381	431	427	433	449	396	393	415	443	411	390	441	411	414	387	416	393	415	378	413	399	426	387	368	404	446	408	404	429	418	411	401	358	419	398	377	438	435	402	406	407	419	398	438	363	415	435	395	419	399	412	452	415	381	386	397	408	388	396	380	395	377	380	434	408	397	455	414	395	425	385	427	436	412	414	391	387	436	443	404	435	416	402	408	400	439	417	419	396	406	449	408	460	393	419	399	395	414	415	392	390	411	345	392	423	410	388	426	368	372	383	429	395	400	386	390	394	389	410	437	393	439	409	411	403	386	409	417	431	408	394	429	394	389	394	410	419	373	424	388	406	424	393	424	386	422	374	418	417	395	418	411	393	433	430	347	400	390	417	375	423	425	412	442	417	417	411	423	366	358	381	378	398	436	414	426	360	421	412	426	446	406	400	420	405	432	347	354	416	410	412	414	414	419	445	404	418	404	387	408	414	380	417	396	409	403	370	435	351	375	416	436	433	430	409	411	404	383	381	401	389	433	425	392	392	402	392	411	415	395	400	417	417	400	379	416	391	424	412	405	402	423	444	407	432	448	430	443	380	431	402	377	401	379	409	395	421	433	401	399	411	392	421	390	420	435	385	400	393	396	357	381	372	399	436	370	403	383	405	437	423	406	409	376	449	394	389	399	390	416	389	423	416	407	423	436	403	405	411	410	442	432	382	397	410	393	404	401	406	419	405	424	385	419	395	425	437	384	412	362	407	403	372	422	397	422	416	391	374	401	384	420	421	416	377	424	407	394	398	423	434	383	399	408	402	407	415	392	393	410	418	426	441	418	394	395	431	407	434	421	366	396	416	391	369	424	423	404	410	435	444	396	390	419	430	422	434	427	383	374	365	427	408	443	401	415	425	403	375	385	374	394	394	432	420	386	404	404	390	387	399	414	425	389	403	412	434	379	399
20704	13233	14045	13351	10098	7843	4246	2872	2268	2025	1935	1474	1007	862	822	615	587	683	674	562	561	486	482	418	410	403	374	293	350	381	358	345	308	322	288	288	262	303	310	333	300	334	310	317	316	257	256	259	257	267	248	234	271	279	285	243	243	267	283	273	257	279	286	261	272	252	270	255	268	302	290	306	294	277	283	255	283	277	269	249	259	274	263	266	264	297	275	260	280	283	278	293	249	261	260	287	242	271	289	276	275	253	273	252	304	282	264	274	324	254	293	249	261	311	296	278	291	275	266	262	258	277	254	260	228	289	239	260	257	284	287	256	270	289	290	279	246	254	241	253	261	231	269	255	278	276	267	253	272	278	248	280	257	279	264	268	262	286	252	275	250	269	294	224	247	270	279	267	247	248	272	230	235	245	257	230	263	259	260	253	277	262	277	265	271	260	255	240	287	272	277	287	254	237	270	254	285	270	270	252	243	255	274	287	270	267	264	272	266	280	246	263	263	276	274	270	248	282	241	249	271	252	269	307	298	253	271	273	258	281	245	268	251	257	278	281	234	257	267	282	245	243	272	268	272	228	284	302	256	241	256	301	266	277	301	275	252	291	251	286	250	287	251	242	257	293	298	258	301	278	279	274	249	301	262	283	294	249	271	251	264	282	266	257	307	290	255	268	288	253	296	276	289	291	231	283	269	282	256	295	261	274	263	268	285	280	257	285	286	262	287	251	265	276	263	228	274	271	262	257	263	262	253	268	265	289	256	275	286	297	260	263	247	269	258	262	267	288	288	251	273	263	272	286	281	251	289	247	270	251	257	284	278	281	249	269	289	275	291	273	274	276	268	244	288	278	258	276	277	282	275	272	274	254	253	253	297	285	267	292	240	292	257	261	283	287	275	287	304	266	270	276	238	269	310	266	261	288	243	255	255	227	269	272	234	275	276	249	284	279	269	281	264	288	248	229	272	266	261	288	274	238	258	279	257	246	243	271	285	277	269	276	268	265	259	291	267	282	277	300	247	265	271	264	301	300	239	278	269	247	262	275	238	276	245	263	309	290	280	253	253	247	253	243	267	242	237	248	277	247	251	258	240	308	265	247	274	233	288	249	268	270	282	265	254	275	282	262	251	235	246	248	286	258	266	257	239	285	282	264	253	233	291	254	280	247	262	253	273	275	258	273	253	269	249	251	277	274	267	245	251	246	295	255	261	264	269	234	254	280	263	283	239	277	302	264	274	243	280	265	279	252	278	271	294	273	252	251	260	257	244	295	241	274	280	260	296	297	273	257	271	238	294	253	247	234	285	271	287	263	239	270	269	272	270	318	266	268	263	299	273	258	234	274	277	252	266	250	264	255	259	252	300	291	282	260	261	262	268	249	248	298	284	287	256	268	261	243	261	280	284	262	273	271	260	257	315	256	264	264	283	254	273	278	303	278	254	320	279	282	253	274	253	290	253	280	264	294	252	283	289	250	264	281	257	286	254	276	262	271	254	251	290	261	284	286	254	261	277	277	297	273	254	274	259	277	245	275	303	275	283	265	288	262	247	311	258	302	273	268	278	269	305	266	258	276	243	265	287	280	270	267	278	265	235	244	269	242	278	291	244	239	285	293	273	287	270	245	269	279	278	275	264	245	275	259	281	261	259	255	268	254	279	283	244	303	272	272	252	254	284	230	290	273	272	266	282	288	288	272	281	251	284	289	253	274	272	267	288	297	280	258	279	261	285	246	302	293	272	255	276	240	235	272	247	281	265	264	259	237	270	310	276	259	285	244	253	268	258	247	295	265	279	241	246	263	235	257	291	269	245	263	264	242	244	262	280	288	295	245	280	264	286	294	291	266	266	279	263	259	279	269	276	245	265	257	239	308	261	276	245	271	281	297	267	270	265	245	282	249	265	250	278	297	253	265	269	276	272	284	248	262	288	280	279	257	265	272	255	251	280	280	230	268	281	289	260	274	268	285	269	273	254	273	257	267	255	257	265	275	258	264	285	259	286	262	263	281	301	264	288	284	236	260	274	249	253	240	274	247	254	277	298	285	277	230	273	283	261	263	253	279	255	267	263	292	302	261	265	279	276	272	258	265	293	268	272	273	285	235	283	254	261	270	248	240	263	260	255	272	251	315	274	273	222	285	261	254	271	293	275	271	276	284	264	270	257	248	241	270	244	273	264	262	287	293	270	292	289	247	261	261	287	238	284	286	276	285	306	273	256	250	299	252	266	282	264	257	294	237	247	270	280	278	260	234	266	273	285	289	272	260	278	249	289	276	281	277	258	272	269	257	245	266	263	276	298	240	271	280	289	260	280	265	259	258	246	258	269	284	252	290	253	259	273	300	228	271	280	276	264	261	298	254	281	268	262	252	258	272	274	270	276	268	239	273	268	257	262	250	232	244	279	269	257	283	257	283	298	272	276	254	287	242	247	291	283	273	250	270	277	263	239	255	240	281	243	268	260	235	269	259	252	255	268	275	251	246	289	275	258	283	297	274	261	285	282	238	257	287	267	263	256	284	294	263	251	286	264	249	297	265	236	247	279	264	274	291	284	238	274	248	242	259	223	254	249	274	294	247	259	284	265	265	297	265	278	261	255	274	270	268	287	292	306	277	262	261	231	276	263	282	256	295	278	273	277	244	297	260	273	251	262	256	253	250	260	270	277	291	262	282	241	268	275	253	239	284	253	274	245	237	276	278	295	300	299	263	246	282	242	234	256	283	270	248	251	258	274	263	252	284	268	273	260	288	260	268	251	260	267	262	273	275	314	266	268	245	274	260	280	279	278	258	295	275	241	270	258	286	293	271	269	264	266	278	271	253	276	304	260	286	271	264	293	300	320	262	257	290	290	300	289	304	289	279	289	273	286	262	287	255	257	283	284	239	245	270	269	251	253	253	266	273	259	305	268	257	288	282	266	302	273	256	286	269	264	290	256	278	288	279	268	283	270	244	271	259	307	256	270	258	259	240	269	280	282	259	290	276	260	244	243	247	263	259	256	248	247	257	269	268	264	280	262	253	285	258	279	243	291	277	255	271	297	262	286	272	251	275	264	279	271	290	247	271	237	282	251	255	256	261	260	277	285	297	260	258	299	279	274	251	286	275	321	239	251	273	282	240	257	265	291	271	243	270	250	275	264	256	287	248	292	294	242	216	280	266	260	289	258	269	286	281	283	280	286	299	274	247	293	242	264	260	268	262	278	295	273	244	257	289	261	293	248	277	275	297	280	252	239	269	246	259	288	282	257	253	251	267	262	291	272	275	280	260	280	300	245	274	235	269	268	241	265	271	277	291	274	258	253	265	219	275	274	275	260	280	255	258	293	262	256	245	239	262	287	247	266	253	215	292	240	283	252	274	281	254	258	266	291	268	291	242	265	285	279	261	293	270	245	264	270	273	275	240	275	279	246	291	295	231	259	271	253	288	286	250	278	259	280	292	240	244	255	305	223	281	229	278	292	253	258	246	259	239	277	289	290	265	289	277	258	280	249	290
12747	9207	17316	20360	22119	19418	12733	10488	9111	8931	8554	6878	4761	4142	4011	2806	2962	3371	3423	2644	2605	2270	2157	1721	1672	1597	1408	1099	1135	1261	1287	885	914	1101	1023	847	758	786	965	908	926	1120	1311	986	716	681	656	655	687	730	658	667	721	697	652	704	697	636	664	648	703	735	613	629	664	653	659	672	653	647	660	679	691	650	669	686	675	639	633	682	686	612	665	664	697	611	649	653	626	693	679	660	668	680	645	627	650	682	634	652	694	649	638	642	628	644	609	684	604	661	630	639	638	658	643	639	631	626	647	657	650	631	653	663	632	641	615	615	674	598	661	650	654	631	636	679	648	655	619	612	644	682	701	673	683	671	701	640	671	691	621	647	637	676	661	683	620	672	623	653	649	633	661	644	680	642	664	692	652	675	619	642	627	684	636	634	646	643	678	711	668	637	631	681	618	663	664	662	684	631	682	627	685	658	665	643	631	661	682	655	700	666	643	643	606	673	655	650	625	657	647	666	656	645	607	645	664	652	667	592	685	636	620	622	618	643	645	682	705	640	643	676	667	677	657	687	643	652	692	637	613	649	668	675	679	642	653	644	646	660	649	712	676	645	609	648	657	643	666	652	664	659	638	659	668	639	642	610	580	684	691	639	653	679	679	624	652	661	626	638	656	616	689	613	619	653	578	651	600	647	635	664	638	677	653	677	651	636	648	671	654	642	619	688	649	661	628	682	612	646	670	675	661	650	657	649	632	692	638	574	605	613	657	637	652	655	612	652	655	690	663	641	654	689	606	654	654	659	666	674	652	635	636	689	681	657	655	615	653	627	631	647	632	584	738	671	617	671	635	646	609	703	615	676	615	640	605	668	635	681	627	665	600	660	656	672	672	622	628	628	616	635	648	694	672	656	607	627	698	631	673	637	614	644	628	625	617	657	663	604	653	658	636	619	640	669	679	653	636	674	654	659	658	657	601	598	664	631	642	661	660	616	620	633	676	641	687	695	628	633	609	664	708	591	641	657	653	607	647	624	642	651	616	616	632	623	653	665	635	638	648	687	655	652	645	599	615	655	696	628	667	675	659	693	681	650	664	688	663	636	646	675	638	680	672	668	628	614	666	628	638	653	627	642	631	615	641	641	662	657	624	651	687	648	635	651	646	627	686	647	637	599	656	650	702	629	643	640	672	642	612	680	656	681	657	689	676	624	674	652	661	654	668	668	653	637	674	650	663	640	660	639	645	653	687	630	602	633	625	640	644	660	635	639	613	614	658	657	623	621	648	613	635	640	581	662	621	659	617	623	680	674	624	613	625	673	689	661	629	662	646	654	643	659	701	675	637	669	657	633	688	655	637	665	654	697	645	641	657	665	653	656	673	632	674	628	661	632	712	598	675	628	633	618	685	642	642	633	680	669	623	626	660	694	657	640	672	665	676	645	686	651	644	626	616	645	684	657	649	652	629	613	620	613	680	683	696	644	651	651	637	639	641	656	608	637	638	623	653	667	621	662	633	635	683	644	650	621	645	679	622	627	626	657	570	651	631	631	631	656	635	609	678	643	647	624	669	646	667	630	617	679	669	667	619	628	648	626	673	647	628	671	651	630	686	647	655	623	634	664	675	615	661	625	653	636	724	640	655	680	624	687	683	642	651	683	633	680	669	637	636	675	620	639	651	672	633	656	696	667	623	654	632	645	647	615	656	593	615	639	623	660	610	646	640	626	631	649	621	658	670	620	627	669	650	618	629	643	683	655	619	634	681	654	614	659	621	659	602	647	649	631	667	642	625	678	628	666	690	676	625	689	626	666	599	672	689	677	631	686	671	631	663	687	624	660	694	669	623	649	650	660	655	626	675	643	632	658	645	629	622	646	671	684	635	672	625	637	655	672	610	635	682	668	636	687	631	643	591	659	662	692	639	681	631	628	638	686	593	661	628	641	640	665	691	663	662	641	642	687	655	679	596	645	640	688	638	663	689	655	640	660	624	609	644	654	661	661	656	630	641	674	658	674	645	628	622	643	637	642	621	697	659	683	639	695	684	645	668	649	638	674	645	659	660	625	623	711	651	643	650	648	712	636	666	666	680	665	636	594	674	621	602	703	680	689	615	655	632	631	622	666	654	625	636	633	643	639	604	633	651	633	624	650	641	633	633	605	641	646	652	652	690	633	667	611	629	648	645	664	677	637	624	668	732	604	667	665	664	652	648	642	623	613	627	640	653	627	684	640	672	644	628	647	626	649	655	625	693	694	664	639	674	652	640	667	636	683	651	629	638	652	680	658	650	652	637	583	658	623	645	631	635	636	646	646	675	667	670	628	644	672	669	579	668	654	643	632	690	604	634	663	647	650	651	614	617	624	614	655	657	656	656	624	636	647	637	673	645	616	623	640	654	670	650	646	639	650	644	627	683	688	645	634	652	674	656	640	638	671	658	656	608	692	614	700	629	659	631	638	658	615	607	680	647	655	672	628	634	675	654	637	691	652	631	670	651	666	671	641	651	699	639	659	654	633	599	680	658	675	685	657	646	647	604	659	628	686	601	662	665	663	640	691	693	664	689	686	658	654	609	598	663	627	635	693	625	651	640	657	639	657	653	672	664	648	650	607	619	630	705	657	691	624	642	609	690	644	627	641	683	638	605	670	659	601	643	651	599	700	644	676	674	633	640	661	686	698	623	655	638	600	635	643	638	593	646	635	637	638	670	656	578	603	683	675	645	706	609	668	633	638	654	625	634	630	654	630	589	638	638	638	684	671	659	621	633	649	637	634	615	687	696	643	668	663	640	631	634	628	639	652	660	677	614	643	649	635	664	628	672	704	663	602	656	649	675	655	637	657	685	619	672	650	632	644	675	653	688	635	664	661	660	664	670	656	661	646	644	649	628	610	695	693	685	651	647	625	679	618	655	596	658	647	672	678	642	656	656	654	680	705	641	668	653	637	607	641	629	651	641	654	676	725	678	657	675	646	610	660	641	673	657	635	658	653	651	670	658	650	644	637	635	694	635	615	655	671	645	651	614	610	674	651	599	638	617	618	680	697	655	635	693	643	659	592	624	659	602	654	630	678	615	652	642	642	589	660	670	657	666	660	688	612	714	686	664	664	682	663	645	701	637	649	659	628	643	682	620	612	662	669	676	648	660	624	666	666	639	640	702	642	635	630	657	670	706	642	696	663	629	725	652	598	634	693	656	594	658	623	680	634	667	640	626	657	654	614	657	600	667	646	657	621	722	647	595	649	632	703	645	665	621	645	646	676	634	662	663	654	673	665	621	702	614	647	648	600	642	650	653	634	618	639	618	637	586	632	640	652	656	617	648	673	629	637	636	631	674	671	627	627	678	642	663	638	613	635	611	682	677	646	616	665	676	633	611	636	656	652	612	620	672	670	643	647	650	689	680	611	629	611	655	620	657	646	657	623	649	655	614	625	649	642	663	651	599	674	684	659	633	658	673	653	709	628	631	688	659	650	650	662	622	648	643	688	619	615	642	606	630	603	651	681	670	676
27764	18293	19137	19118	15738	11741	6537	4842	3634	3147	2627	2092	1709	1132	1058	827	842	849	886	782	767	680	579	561	639	511	531	422	396	428	384	333	398	368	397	368	366	413	405	404	429	418	441	365	380	367	345	352	359	352	317	373	322	341	380	332	334	353	306	360	353	329	365	356	323	338	332	317	309	358	298	361	345	359	350	336	343	361	358	394	339	320	314	316	338	336	338	324	339	346	334	307	343	359	356	339	330	337	302	335	353	360	317	328	349	319	340	318	296	349	314	322	314	322	364	350	321	334	298	337	285	348	337	315	339	319	327	347	347	358	325	323	332	361	354	334	354	334	338	291	358	341	364	306	352	328	354	331	348	349	330	331	350	344	354	362	362	377	357	357	326	356	348	326	314	316	349	372	343	347	343	357	374	323	317	361	323	341	344	361	351	353	289	342	347	368	364	366	350	337	360	333	350	306	303	328	329	300	351	342	339	306	291	348	336	365	348	303	374	345	309	338	344	338	328	330	363	349	331	280	316	324	341	319	315	348	350	316	307	330	341	355	319	313	331	351	354	324	312	346	332	312	350	301	325	337	305	376	292	360	332	346	350	324	350	336	349	367	338	320	324	340	322	333	326	361	344	333	321	322	346	331	321	361	324	359	355	340	322	336	314	345	344	339	324	338	301	313	358	325	334	328	379	346	367	341	318	316	349	345	340	318	331	318	307	377	352	315	351	335	323	330	338	338	322	290	308	374	317	332	359	319	310	331	346	343	314	306	344	358	377	315	342	329	321	329	380	350	328	374	334	351	369	354	349	356	339	327	336	357	313	328	311	344	345	325	335	337	317	329	345	337	354	321	335	338	327	350	331	364	346	353	318	365	284	316	322	323	368	330	319	325	325	315	340	322	354	342	347	313	351	330	334	365	361	359	297	334	372	321	320	381	326	315	344	345	338	355	358	326	321	334	343	342	315	353	321	325	343	311	334	339	354	357	337	350	357	355	319	395	310	367	324	355	334	343	335	349	318	352	355	331	317	345	313	333	343	351	326	356	325	351	331	355	317	367	328	329	307	310	339	326	312	321	345	300	311	320	295	334	291	321	334	359	354	349	332	371	356	333	336	314	341	309	377	315	345	345	312	323	325	336	334	326	297	324	361	331	354	347	336	341	327	331	346	333	354	351	331	316	336	314	343	314	375	314	315	352	319	347	324	298	334	317	334	342	330	331	310	317	334	314	316	304	296	322	356	349	323	315	340	336	322	344	343	344	344	330	333	332	327	343	323	309	341	354	324	339	329	394	348	326	306	324	340	327	350	312	342	362	308	351	338	327	378	316	366	343	324	302	375	334	321	298	337	345	347	341	364	360	327	329	358	337	370	330	313	296	312	350	327	341	332	323	335	333	311	349	333	364	329	374	354	334	321	308	353	385	333	342	356	331	361	322	356	316	366	296	320	348	355	318	329	338	308	292	356	337	347	339	345	343	331	343	333	362	365	316	342	375	339	326	349	363	343	312	307	334	360	344	340	314	319	286	344	393	360	301	332	336	353	351	349	347	341	333	319	309	365	364	311	325	312	338	363	349	348	306	360	356	324	339	321	336	323	321	372	333	359	329	304	329	327	378	311	301	292	317	311	329	348	340	324	337	344	296	323	378	314	315	319	341	336	345	327	346	315	307	339	331	348	327	338	317	324	315	356	338	347	352	373	336	358	327	336	381	321	343	312	327	319	316	353	337	342	344	349	299	343	321	327	301	320	315	349	355	317	311	362	372	319	320	335	314	334	334	325	346	317	331	343	365	347	346	329	348	293	306	326	334	347	361	354	315	334	334	297	334	316	344	343	346	314	344	382	335	334	353	327	320	325	318	355	367	330	332	334	339	295	317	317	343	308	324	315	339	323	331	337	335	320	319	318	336	303	308	321	342	352	335	353	359	343	344	357	349	368	354	331	338	320	355	342	367	314	329	345	329	314	356	325	352	357	333	327	314	338	337	331	346	342	336	302	346	372	351	292	350	317	370	365	361	338	322	321	309	336	351	336	278	358	360	319	322	315	302	334	349	350	316	309	314	305	348	319	348	347	358	354	324	322	347	342	329	319	321	342	292	336	335	382	326	330	333	357	353	335	326	335	356	349	345	333	346	350	321	308	307	304	333	367	328	340	313	360	357	343	325	346	318	305	337	335	347	351	311	336	332	344	333	327	344	325	360	349	330	342	325	341	344	355	349	321	317	324	325	355	319	330	334	328	333	361	326	341	331	336	319	307	329	304	313	365	335	333	333	353	352	353	318	303	356	355	345	334	323	328	287	330	350	365	310	335	326	338	314	314	323	309	355	306	343	336	311	335	334	337	344	344	332	345	379	323	357	321	276	331	326	352	366	353	321	340	325	314	361	306	338	322	309	319	303	334	330	352	336	315	312	321	365	361	318	327	325	340	328	312	340	331	358	332	309	326	326	343	317	338	361	312	348	304	317	347	335	354	268	291	284	352	350	329	362	327	308	333	325	314	379	319	326	335	345	359	338	309	365	367	333	328	335	318	342	377	303	315	347	331	311	332	302	336	317	337	337	373	328	312	314	345	305	366	374	377	330	332	338	309	344	304	344	327	364	345	338	312	325	343	313	352	328	337	341	339	359	317	330	360	361	350	326	345	321	366	333	336	345	305	335	319	379	339	341	354	356	343	311	304	325	316	345	351	355	345	318	334	311	338	371	328	333	331	338	333	324	326	308	349	337	345	326	309	323	343	339	357	338	335	319	350	334	344	331	322	340	324	335	328	322	374	310	314	350	329	308	311	358	374	341	335	344	354	332	346	376	346	338	324	344	347	317	351	333	342	328	326	324	339	339	336	369	341	292	304	333	295	343	370	357	332	340	318	316	352	324	352	368	318	346	307	311	344	388	313	355	326	355	328	348	314	321	353	346	341	329	357	332	378	324	335	362	344	343	340	362	323	358	355	328	372	363	310	343	321	352	363	348	330	347	350	342	358	323	352	339	329	313	323	321	326	349	368	314	343	359	359	317	291	332	316	329	336	349	345	332	361	333	302	318	336	364	306	319	323	318	335	328	353	313	352	325	372	336	312	318	316	327	318	352	340	332	371	303	323	308	332	360	341	351	320	326	335	362	320	332	317	342	322	358	332	346	325	334	344	341	346	347	356	350	340	321	371	343	305	336	347	339	365	340	310	317	304	347	311	314	341	356	349	304	358	347	347	336	374	373	341	284	369	344	337	330	329	359	343	337	320	309	362	320	350	385	347	335	300	363	316	361	359	342	341	301	313	324	311	362	340	326	357	353	333	366	359	330	329	303	350	382	321	320	327	307	337	339	338	322	344	342	349	358	350	313	358	358	342	368	356	351	325	320	312	328	305	300	339	343	307	326	320	337	345	333	323	370	330	300	341	356	339	356	343	370	343	330	362	335	375	322	352	339	346	384	353	349	313	311	340	317	327	318	329	357	347	312	334	345	312	327	340	330	360	348	340	357	332	352	344	362
15647	11854	20971	26476	26385	23762	16314	13933	13120	11955	11152	8774	6528	5056	4790	3552	3889	4297	4088	3605	3652	3060	2684	2607	2823	2201	1833	1454	1367	1379	1505	1050	1083	1213	1293	986	1064	1069	1484	1448	1363	1499	1587	1001	862	793	763	820	823	822	776	780	833	861	760	818	790	841	814	832	758	795	770	812	777	788	759	783	783	771	794	824	798	812	776	758	737	769	803	731	774	721	758	817	801	787	829	752	853	775	787	831	774	765	776	779	738	801	790	786	821	779	806	792	799	810	748	824	794	784	748	777	766	750	764	808	770	803	751	754	788	772	798	747	791	810	779	807	730	767	742	794	830	785	729	752	788	742	825	712	714	761	774	780	818	796	737	781	768	734	810	773	773	786	795	759	753	707	763	789	781	736	763	774	775	732	748	788	778	829	758	790	793	804	745	824	734	760	748	781	764	788	787	754	784	761	770	786	769	770	770	777	740	786	743	814	806	767	758	719	778	789	787	744	771	719	768	768	750	825	735	792	788	780	779	816	773	821	761	757	753	738	824	808	753	794	754	774	797	807	730	761	768	784	746	853	729	764	766	773	774	798	744	838	786	758	730	737	761	694	794	754	784	795	783	719	854	813	774	781	748	745	769	804	774	785	773	799	785	813	815	824	711	803	773	791	794	747	803	794	778	755	737	743	734	771	807	760	789	809	755	791	776	775	773	810	779	774	755	786	739	809	783	781	754	738	795	770	776	785	808	806	784	761	741	785	777	765	791	776	787	777	792	755	783	774	761	800	775	791	763	796	787	762	813	771	792	761	782	758	787	820	735	814	813	784	745	765	772	748	754	770	804	751	787	771	751	775	734	730	786	759	788	744	797	801	784	767	771	767	763	789	753	762	773	792	789	825	752	818	756	794	750	779	789	792	793	743	763	836	764	794	765	791	788	748	819	773	746	786	759	783	788	764	777	776	812	823	759	805	764	807	790	755	775	808	798	802	773	725	801	742	812	781	779	749	756	798	757	773	761	795	797	725	758	802	792	796	755	759	786	733	783	778	759	800	748	751	778	751	795	822	759	769	764	794	757	723	801	777	789	756	804	758	797	821	782	749	799	806	823	737	839	734	785	759	782	780	788	761	789	797	744	727	761	810	845	778	766	772	737	789	759	778	815	769	793	818	747	837	771	791	742	784	785	811	766	770	748	780	766	791	730	757	737	766	778	761	790	823	760	745	723	813	823	744	761	784	727	740	768	774	775	735	784	752	801	751	767	732	751	801	754	771	809	794	808	794	778	792	780	749	755	757	754	778	767	761	822	795	758	802	763	764	734	749	796	788	773	749	772	788	801	800	792	779	780	765	729	761	776	737	792	769	779	758	775	803	783	760	762	800	776	721	700	742	776	762	778	707	774	796	805	768	796	762	781	789	749	759	791	800	790	825	796	765	844	771	796	764	780	787	789	745	755	745	769	761	778	742	807	776	696	774	796	789	725	755	751	752	746	816	789	778	804	775	781	757	772	816	789	795	798	771	809	761	763	736	759	780	763	754	829	799	763	765	757	822	771	778	742	811	790	775	806	775	741	760	762	763	793	733	745	721	774	748	833	790	740	737	729	781	776	816	752	769	787	791	813	811	849	747	742	772	830	765	737	775	784	805	808	738	791	741	734	783	792	748	833	752	796	761	776	732	790	797	778	749	787	800	787	768	784	775	813	756	840	770	806	858	810	771	805	791	776	812	737	801	770	806	788	786	754	778	797	776	775	738	792	775	731	784	801	805	774	810	780	790	767	807	772	754	752	766	815	805	823	775	768	816	786	765	778	724	742	796	735	723	757	768	721	785	774	745	750	720	753	799	730	767	758	794	813	785	797	754	767	799	753	791	743	757	776	718	788	754	764	801	762	831	856	790	842	762	790	797	739	760	794	796	748	788	740	753	763	774	789	798	766	800	755	772	806	820	756	770	749	760	748	800	779	767	750	781	780	759	761	750	724	784	807	793	785	828	770	754	801	792	818	778	786	768	853	774	817	774	757	786	786	752	755	789	760	753	728	759	777	779	771	745	772	753	771	765	768	753	726	751	763	770	757	770	802	807	761	738	738	795	800	806	799	803	739	766	775	786	769	816	788	757	744	785	771	753	792	765	767	771	754	774	821	763	692	763	814	806	814	724	753	759	729	775	789	795	802	783	746	713	769	792	807	800	727	758	737	778	735	786	752	769	717	777	765	754	833	756	743	770	797	761	786	742	819	814	824	833	757	747	758	727	803	803	713	787	790	781	758	753	781	762	799	801	793	764	785	776	820	786	746	739	812	814	770	784	765	820	808	754	784	796	747	770	766	794	742	718	779	773	796	790	828	805	766	766	757	790	746	780	742	762	773	751	771	717	786	769	766	782	790	761	761	725	769	766	787	803	797	784	741	817	780	774	783	814	783	803	814	829	779	796	758	712	788	810	740	785	829	814	775	741	762	762	732	779	791	755	770	751	810	770	785	798	768	792	753	821	797	764	761	749	749	776	792	820	786	758	747	782	759	751	775	725	833	750	764	772	768	799	776	794	786	816	780	777	756	779	788	754	759	813	786	807	779	780	728	771	751	728	773	730	786	789	781	777	770	772	754	776	776	772	771	786	801	819	758	768	768	784	738	797	821	762	781	794	783	774	778	735	754	753	751	759	777	718	771	770	730	768	763	789	764	803	680	845	800	815	790	780	784	828	752	832	747	775	795	764	715	771	788	783	750	817	799	743	766	783	843	799	786	753	795	785	820	756	712	750	785	790	733	757	795	789	792	744	749	804	763	744	799	786	776	756	765	754	789	772	757	723	808	741	790	807	795	732	739	757	816	800	742	768	746	802	768	805	795	822	806	786	739	797	786	759	746	772	738	774	804	833	746	776	768	830	782	774	782	791	753	750	789	756	825	795	828	739	733	822	754	746	779	714	787	795	718	801	796	763	823	740	751	814	799	775	792	752	800	740	745	787	810	781	747	786	767	738	824	799	793	732	782	768	788	773	799	778	788	788	756	754	789	745	824	805	799	735	821	803	832	726	787	758	801	742	813	770	791	769	718	818	745	756	801	738	781	762	767	765	755	761	758	803	740	732	791	773	754	781	760	712	774	801	776	761	849	744	758	793	768	786	755	787	707	769	763	812	804	806	753	740	736	740	789	745	820	756	737	791	767	789	831	784	798	783	778	746	816	760	755	754	736	763	746	747	783	788	749	796	799	785	758	734	763	757	785	778	776	739	774	806	783	795	810	755	801	775	857	753	789	761	732	784	813	833	711	799	724	732	812	849	746	756	791	757	744	767	767	769	793	787	779	752	843	803	773	783	829	760	811	805	774	783	749	800	730	715	739	763	804	747	775	777	787	784	806	715	764	785	796	843	750	832	776	787	748	826	783	737	770	733	775	808	816	837	781	768	746	746	814	784	770	787	773	800	789	841	792	744	799	748	734	808	771	789	761	766	788	788	827	831	774	744	739	780	728	743	804	760	763	749	743	749	780	762	799	802	816	771
6963	3501	3927	3147	2556	2035	1164	843	762	661	619	443	309	300	231	272	273	306	263	270	293	233	273	210	206	183	180	171	147	157	150	139	169	162	124	121	141	154	165	145	188	165	167	139	143	117	146	139	154	130	160	129	148	166	142	149	136	128	146	147	151	147	138	150	132	149	140	164	153	132	149	140	158	128	136	136	150	137	166	136	138	134	144	156	138	140	154	160	142	150	162	155	130	159	158	154	136	135	142	132	139	132	167	135	118	119	167	152	169	157	137	137	131	150	175	149	159	135	148	142	133	132	129	132	144	152	131	136	128	135	163	145	143	149	142	153	135	143	142	148	135	159	147	136	147	164	155	136	161	118	131	137	141	137	141	120	163	165	159	137	150	139	144	145	148	138	124	141	143	142	147	171	129	172	162	135	144	151	134	141	134	128	161	136	150	123	133	143	128	140	130	142	145	140	133	125	149	131	149	151	145	161	145	148	146	173	141	121	162	141	160	149	129	150	156	138	138	148	147	138	134	138	164	140	128	138	131	135	151	173	130	141	154	131	137	130	141	147	141	143	143	131	143	140	137	173	138	151	136	158	145	131	131	162	141	155	127	144	151	132	159	134	118	148	126	152	157	164	146	159	138	139	167	139	150	160	133	143	127	137	136	161	132	136	145	118	146	147	154	129	165	149	149	132	154	156	141	144	143	138	161	121	154	148	127	141	134	144	168	153	119	151	135	139	147	126	142	144	165	152	150	146	140	157	165	159	153	153	141	133	149	170	150	135	143	118	125	136	156	148	160	164	153	130	142	153	143	158	141	102	172	162	160	132	154	146	127	164	141	142	115	169	140	143	152	124	143	144	190	134	124	159	131	150	158	128	137	151	157	148	165	149	118	143	158	128	130	151	134	145	117	150	139	134	147	123	128	140	151	133	122	136	130	164	156	151	170	145	134	125	154	145	139	149	137	159	159	147	136	152	154	157	160	156	148	155	157	141	166	150	176	144	145	155	131	124	130	147	135	152	147	150	164	141	155	146	166	149	152	138	141	183	143	136	163	155	145	142	140	154	146	140	153	122	139	148	159	162	135	124	171	140	161	173	141	142	148	143	146	157	139	142	150	149	140	138	146	153	151	133	164	134	151	168	155	143	134	141	146	146	145	168	145	155	135	146	171	146	158	128	146	165	151	164	146	120	156	169	140	128	139	143	151	138	144	131	137	155	131	138	164	140	146	138	134	160	142	136	147	136	140	123	134	138	143	133	137	119	141	163	166	145	148	118	151	162	167	145	136	128	162	146	147	158	162	159	126	133	152	115	148	137	143	169	154	142	145	148	136	142	177	142	150	149	151	132	143	122	166	115	150	159	124	160	151	139	142	132	167	155	151	154	129	142	123	129	150	147	145	145	136	126	144	152	145	159	138	141	156	154	141	132	150	146	155	139	131	145	167	156	130	149	155	155	120	162	150	141	144	145	151	140	149	142	137	135	155	149	140	149	149	149	150	150	161	148	168	155	173	141	137	139	143	130	160	150	138	148	136	151	128	154	143	116	132	133	132	128	148	155	141	137	145	142	146	145	140	138	147	160	146	127	162	158	123	137	125	159	130	158	150	146	149	134	152	165	137	149	143	133	152	137	150	152	142	146	150	159	149	143	167	144	132	165	180	161	143	136	149	120	145	155	136	144	160	136	163	140	154	155	132	155	147	152	145	159	127	150	154	136	136	130	145	110	159	123	133	159	139	139	155	141	154	142	125	146	133	134	138	135	114	142	138	162	146	137	170	158	141	148	154	143	146	148	143	170	140	148	172	132	146	160	121	135	158	149	144	146	126	139	134	128	133	137	144	150	159	125	129	130	153	141	147	128	140	126	157	136	151	153	155	159	152	154	148	138	125	138	162	140	156	147	142	131	151	149	147	162	144	142	144	146	151	150	128	153	130	129	134	114	151	156	154	148	149	155	148	173	127	139	147	141	154	157	129	126	141	172	168	134	152	143	140	139	136	169	150	130	156	144	140	148	170	152	165	171	161	169	134	149	182	139	162	133	128	148	136	143	131	149	138	120	151	149	138	127	143	125	169	150	134	151	134	134	154	125	128	165	108	152	136	137	139	162	152	155	131	155	148	151	154	148	144	151	144	122	143	141	159	144	151	171	141	160	155	132	154	145	125	141	131	151	130	130	129	157	144	140	147	124	143	159	140	153	145	152	169	142	144	133	172	143	137	154	150	135	135	157	137	149	147	159	131	134	157	159	162	144	142	172	131	120	134	161	148	128	146	136	151	131	139	127	157	155	155	160	138	131	141	148	136	140	142	145	149	130	140	130	167	165	136	139	153	154	133	154	139	143	131	137	123	136	146	144	150	124	137	116	158	152	161	136	139	148	158	132	140	142	153	133	145	164	159	149	138	139	137	153	140	129	146	154	151	145	150	144	152	138	138	133	157	159	142	144	141	130	132	153	134	145	156	146	146	126	106	145	154	136	141	138	116	147	171	172	154	146	152	130	153	148	122	144	136	139	149	157	154	145	145	128	133	139	147	150	154	146	147	144	139	154	157	143	149	143	131	142	151	152	162	147	148	131	127	162	145	136	153	146	124	154	144	147	136	128	150	155	167	133	138	137	158	125	139	148	153	145	126	160	148	135	152	136	148	148	132	129	143	163	148	157	139	152	162	162	130	140	172	170	162	146	136	154	136	139	131	136	155	146	150	143	156	149	139	146	152	139	153	140	157	131	163	144	152	156	146	164	187	146	173	152	126	161	139	144	145	142	160	139	137	159	140	146	150	153	135	155	146	122	144	149	145	146	157	142	165	138	152	166	126	157	137	147	153	135	147	147	188	137	167	134	136	133	142	150	136	163	163	146	158	132	156	131	137	138	150	145	142	158	154	136	140	126	149	146	141	150	131	145	145	137	141	137	171	142	147	151	137	126	151	129	151	153	155	141	153	126	153	134	123	149	136	140	157	140	155	131	130	143	130	114	131	155	147	153	145	135	152	141	142	146	148	147	140	135	145	133	157	131	152	144	161	142	141	140	148	131	142	141	161	124	151	147	136	121	147	119	152	145	145	131	161	179	162	125	158	146	152	138	154	132	168	145	138	153	128	148	140	154	127	148	140	136	161	152	149	161	147	150	150	151	159	158	164	132	139	156	135	133	118	124	161	163	153	122	139	126	135	135	132	139	165	146	159	144	132	145	153	151	144	152	155	135	151	157	159	145	147	141	150	146	161	151	157	150	132	124	146	140	155	119	146	114	132	132	135	153	142	156	135	127	130	164	165	142	141	157	135	151	141	144	144	161	155	148	128	144	144	156	146	144	134	140	157	139	155	138	120	137	143	114	150	146	138	153	149	138	159	139	146	146	148	133	165	175	148	139	163	141	137	139	139	143	156	137	156	119	163	148	163	158	147	156	162	142	145	145	160	154	164	159	149	151	136	146	155	149	137	159	160	141	144	182	151	149	128	130	145	171	138	137	143	136	143	134	135	140
4476	3230	7159	8443	9689	8383	5379	3827	3652	3210	3020	2180	1440	1270	996	1163	1291	1448	1272	1256	1271	1111	1038	909	903	749	558	430	502	502	451	495	537	529	492	476	512	455	565	572	587	566	546	408	385	409	385	388	380	346	385	383	391	374	405	408	418	416	383	379	387	393	415	415	398	393	422	397	389	393	381	394	386	386	390	395	365	368	416	383	402	360	393	401	376	394	391	350	394	401	374	375	393	368	382	381	366	391	409	373	394	403	383	409	419	382	391	436	393	387	388	402	392	388	401	407	417	378	373	370	396	392	386	390	425	366	378	437	390	379	392	414	419	405	390	386	405	401	394	405	378	391	383	377	398	405	407	398	378	374	379	395	363	392	383	387	408	381	385	429	383	399	382	366	390	388	402	363	364	407	380	349	410	383	382	358	402	375	330	400	395	381	401	372	380	399	354	393	385	371	384	377	372	404	369	393	382	367	396	379	428	393	401	388	391	380	378	373	391	384	402	413	372	378	423	344	392	375	410	358	373	414	383	396	411	369	359	407	370	389	410	423	392	370	368	386	420	372	407	411	376	406	414	395	388	405	359	384	357	371	405	387	423	365	362	405	397	350	394	368	366	399	378	384	386	372	400	360	372	410	361	433	368	373	376	384	361	459	396	378	386	388	363	382	393	346	392	387	387	427	404	386	390	358	370	396	377	382	384	373	412	381	333	360	381	388	377	372	418	405	395	347	401	366	397	377	379	410	398	436	348	410	370	373	355	338	377	387	374	387	384	390	397	411	421	384	385	377	383	372	389	419	375	380	384	407	390	393	359	382	361	435	356	375	387	398	351	402	422	390	397	389	381	388	357	377	374	390	394	433	400	363	416	395	383	413	377	422	386	394	384	397	424	390	417	424	394	405	400	364	407	402	382	398	355	409	371	419	376	406	396	409	384	361	416	390	401	388	360	375	368	410	364	375	376	385	386	372	383	373	364	368	394	385	363	431	442	375	406	342	415	386	377	387	403	397	390	413	376	362	379	397	410	403	409	397	404	403	391	395	389	385	381	354	377	392	410	415	404	390	409	404	384	415	402	386	369	406	388	397	393	423	370	379	386	357	368	385	402	340	352	362	347	376	396	377	375	381	354	373	387	408	371	386	366	374	402	420	412	377	390	429	406	398	410	427	400	371	387	393	412	376	394	377	380	400	416	368	397	357	413	435	426	419	415	423	363	397	404	408	417	424	393	396	376	421	383	434	386	411	369	412	363	405	392	440	404	394	400	404	406	400	384	395	415	409	414	398	386	396	380	400	390	402	374	387	380	379	389	379	402	388	404	429	428	383	400	397	376	370	396	363	371	371	376	385	422	379	415	372	357	407	375	368	369	376	370	410	394	411	407	391	389	402	409	414	381	378	380	380	335	376	377	439	417	414	380	407	363	402	418	390	401	367	382	360	375	411	344	391	395	367	360	407	333	366	384	395	387	421	370	368	372	413	359	391	381	368	399	392	430	384	400	367	398	381	373	372	377	380	383	399	372	385	395	374	367	376	365	402	364	399	377	397	387	403	408	417	375	400	417	380	371	388	381	371	404	424	383	371	395	410	410	385	393	412	427	373	405	364	321	378	377	418	387	387	366	370	388	397	392	404	364	376	400	420	400	400	398	382	393	375	368	398	403	378	382	377	365	399	395	408	374	359	341	371	418	433	368	375	366	426	374	407	368	414	413	394	421	372	371	363	357	388	383	414	377	404	384	390	381	365	402	364	389	399	392	390	436	412	432	413	374	386	422	356	371	417	386	397	391	428	407	376	380	398	372	413	418	390	395	400	377	368	349	385	374	383	412	359	397	412	361	397	368	390	390	400	375	375	412	412	411	394	376	426	379	381	401	416	398	384	419	392	364	368	381	405	403	365	368	360	382	391	406	388	402	378	376	355	394	400	402	396	344	394	378	372	366	376	393	363	427	381	408	399	382	389	369	379	379	377	369	343	400	376	405	378	380	424	389	406	400	392	369	373	353	361	389	380	398	395	367	373	394	387	404	344	387	396	399	393	369	397	397	385	377	380	384	386	394	375	404	406	397	387	381	397	309	394	416	390	400	395	396	442	414	385	372	374	377	391	394	396	381	359	375	410	401	360	400	400	397	361	392	397	401	386	370	391	358	375	418	366	401	371	365	456	423	385	415	386	370	427	422	440	395	397	365	394	423	403	409	437	406	380	354	394	373	382	388	400	357	368	404	407	362	381	376	400	377	383	395	407	373	388	349	390	400	402	375	370	393	413	375	419	365	378	401	368	389	413	385	390	367	403	371	391	369	417	370	424	381	402	366	382	371	349	374	392	399	367	374	401	377	405	413	388	378	374	409	396	401	374	387	408	405	412	360	406	391	385	367	396	417	365	399	375	392	365	397	398	398	357	391	383	379	437	401	374	396	382	369	380	377	394	369	361	395	389	379	376	365	357	396	447	387	367	387	401	375	373	361	388	354	381	378	395	396	360	405	409	398	403	412	381	384	361	419	363	405	401	340	381	372	395	369	400	403	365	360	404	403	391	364	391	374	356	359	387	412	376	414	392	402	404	374	388	405	409	391	361	370	386	375	400	411	387	399	384	408	405	448	360	391	394	365	340	381	393	411	389	395	408	400	391	371	385	364	402	352	398	394	378	390	408	412	425	372	381	382	404	373	392	375	356	375	384	390	388	389	411	383	412	409	392	406	382	393	415	355	395	412	403	392	429	381	392	388	374	375	422	387	376	364	390	376	389	389	370	430	380	399	390	406	388	399	393	379	407	412	413	399	386	401	411	360	393	384	376	395	411	389	426	381	390	420	449	401	398	391	386	375	388	388	349	356	387	375	421	390	373	369	400	402	398	387	360	356	403	377	381	376	376	398	356	390	418	365	395	365	396	400	382	416	406	401	418	375	398	390	415	388	405	383	395	405	383	376	402	408	421	375	388	403	358	400	404	405	408	378	429	436	435	401	382	386	410	389	412	379	401	366	390	384	357	370	421	439	379	422	368	370	414	387	379	414	381	368	416	343	398	374	392	388	388	401	400	376	392	392	385	398	367	382	363	408	393	424	380	375	370	384	354	401	407	369	361	427	413	421	348	385	386	374	380	421	396	404	411	412	375	408	364	402	396	404	435	429	412	391	421	403	423	391	395	356	423	412	416	409	378	379	371	435	408	360	363	374	396	402	408	382	379	356	392	400	402	390	410	360	365	425	432	387	372	405	407	398	386	371	379	405	379	413	400	390	411	367	380	401	402	385	378	357	415	391	400	377	383	404	392	396	400	384	374	400	371	376	381	363	370	342	407	377	397	404	411	362	425	418	392	416	427	403	408	387	383	432	371	387	380	412	390	400	366	425	389	395	354	414	382	390	400	411	367	361	372	403	430	440	416	390	368	373	402	383	398	382	395	382	384	396	429	395	382	428	379	388	387	404	397	371	387	383	420	421	374	369	391	380	411	372	436	407	409	360	405	375	395	398	371	412	379	374	396
20944	12786	14385	12957	10500	8084	4158	3366	2672	2251	2002	1336	957	813	711	661	608	646	594	570	531	537	538	479	412	311	323	255	293	302	273	330	340	339	273	284	311	284	304	348	323	309	344	298	261	251	243	281	291	268	271	288	266	269	262	245	269	279	260	258	290	263	250	250	277	260	265	301	261	277	269	235	306	268	257	265	248	247	269	276	240	282	304	263	266	273	272	265	253	260	273	298	297	264	260	269	237	262	284	273	253	299	257	259	296	242	264	259	258	269	272	259	285	256	293	273	259	262	239	272	285	281	294	264	275	279	299	292	256	254	257	255	277	224	275	302	291	262	270	263	270	252	252	264	272	266	278	282	298	287	293	267	252	300	272	267	274	275	258	298	250	278	297	302	268	296	281	240	266	296	258	248	309	281	244	261	274	279	273	266	254	249	278	274	245	276	236	263	252	252	258	260	295	256	255	297	258	252	267	315	252	276	278	257	254	254	300	265	266	244	249	283	271	285	267	260	281	258	306	268	275	290	253	252	259	241	246	255	259	266	264	262	261	292	256	267	267	280	250	304	263	256	259	264	258	253	259	279	281	278	250	267	285	253	263	312	277	276	266	291	293	271	295	274	265	232	248	250	259	279	258	313	260	270	260	267	249	274	272	268	261	297	265	253	266	262	268	269	277	247	272	256	253	281	258	245	290	287	274	241	255	294	253	264	274	314	280	283	258	268	271	274	290	270	244	271	240	259	242	264	228	267	251	285	260	297	277	280	290	273	251	238	239	257	299	281	295	260	261	282	260	276	259	278	267	270	261	242	248	276	254	273	276	276	286	290	320	297	258	309	246	283	254	276	309	282	287	253	284	227	259	271	270	278	294	296	274	310	281	291	270	308	276	256	308	304	242	265	243	271	257	268	253	241	295	279	295	227	247	257	274	280	257	257	258	281	266	262	272	231	269	277	272	274	265	269	273	284	275	273	261	260	244	265	251	276	284	283	260	238	288	269	268	256	239	268	298	268	264	248	279	275	265	264	278	278	273	221	279	281	275	287	239	249	275	268	264	248	243	241	257	282	293	257	242	278	256	286	294	280	292	293	272	264	270	282	275	269	260	278	263	261	262	272	276	227	280	298	237	258	275	253	270	253	296	265	237	265	251	304	272	249	240	238	284	243	265	265	285	271	262	276	280	276	255	259	247	294	267	247	288	266	289	256	279	274	311	275	298	280	251	286	260	283	270	293	244	256	260	277	256	284	255	254	284	262	296	251	265	259	233	272	275	301	271	305	257	238	255	269	277	245	279	243	264	236	253	272	285	266	267	257	238	260	282	281	232	275	262	266	267	266	305	288	274	270	273	282	266	262	297	334	260	249	257	273	260	252	270	308	270	296	277	285	272	271	264	260	285	293	280	270	256	278	260	269	246	268	275	250	285	264	264	282	259	265	260	298	213	242	245	279	222	256	280	267	281	258	254	283	260	249	277	277	300	218	273	263	251	240	285	307	248	265	251	271	274	255	306	279	280	271	280	273	283	297	275	275	268	295	258	293	265	272	268	278	270	271	277	258	290	280	275	278	261	280	278	270	262	298	240	258	281	287	294	290	263	277	275	234	246	258	287	276	308	266	277	255	279	246	252	248	255	282	300	246	266	293	276	259	308	286	265	245	280	270	257	316	273	255	254	261	274	245	245	261	245	269	314	315	265	258	270	245	273	293	281	279	257	251	262	253	288	270	284	268	286	275	277	251	268	270	284	268	256	233	308	270	257	314	248	279	311	282	265	260	274	236	324	276	272	296	260	263	264	275	259	250	265	260	271	269	270	259	254	265	274	269	275	286	300	279	263	251	253	275	266	282	230	307	274	258	260	251	267	253	301	252	254	294	247	251	249	281	277	246	237	228	268	250	310	261	230	252	282	259	281	275	282	300	270	260	270	258	255	230	276	256	296	266	253	259	261	264	277	248	244	251	268	279	274	263	270	277	281	249	263	251	262	270	251	271	286	268	259	266	275	265	261	258	269	265	271	322	265	283	264	256	301	263	275	257	273	274	266	264	259	282	281	298	258	238	260	273	247	272	291	267	275	288	278	291	266	271	249	299	258	263	273	290	262	277	298	240	268	248	282	258	265	270	285	271	266	263	278	264	246	258	265	254	250	250	300	287	250	290	270	284	274	264	255	246	269	262	254	271	271	282	262	230	275	285	294	270	240	290	282	276	261	240	269	251	260	251	265	272	255	280	296	254	282	254	284	277	263	258	233	273	247	252	287	241	271	298	270	237	255	263	278	240	283	271	269	249	266	286	294	296	249	228	240	243	243	251	266	299	283	268	272	308	257	234	245	284	273	297	263	291	260	285	278	259	291	292	264	256	270	275	278	266	289	241	259	285	306	261	283	238	293	268	229	254	255	269	254	277	256	287	283	257	266	263	236	275	237	264	252	299	270	264	257	277	272	239	261	286	251	282	244	245	268	313	290	236	277	265	276	263	305	253	269	286	287	260	256	267	266	268	279	291	284	268	253	240	240	279	230	252	261	263	277	244	233	262	257	244	259	252	283	257	274	278	286	289	270	270	274	260	277	253	284	231	247	263	271	281	245	277	269	227	308	230	249	276	271	286	272	261	254	259	278	254	307	253	302	273	282	267	268	245	274	268	281	268	257	272	287	254	265	269	275	238	253	266	257	258	264	289	275	301	273	271	287	281	281	286	287	260	290	290	259	295	258	272	255	275	270	257	264	233	285	263	272	263	243	271	271	266	273	247	286	264	249	264	254	243	251	261	259	266	279	286	277	267	292	295	276	217	272	256	278	242	260	257	249	262	269	260	232	290	287	276	266	286	264	240	254	285	262	290	265	251	253	250	260	285	265	274	273	278	267	275	271	259	262	255	240	268	280	260	284	299	281	278	248	251	256	288	253	245	285	279	267	259	247	247	265	272	242	259	273	272	235	288	248	271	255	261	275	251	255	255	268	285	277	250	248	274	273	250	257	228	281	256	294	296	250	274	282	276	291	265	287	237	278	307	260	265	249	249	254	253	253	264	242	273	254	250	249	258	233	274	258	263	258	254	267	242	268	264	245	261	275	259	267	284	271	255	240	239	258	287	264	265	272	280	261	250	255	286	271	271	276	292	279	285	291	246	264	265	258	292	264	272	261	270	259	234	275	232	251	287	251	256	261	279	261	290	296	296	285	265	259	258	291	287	264	268	265	266	261	275	259	246	242	277	288	279	245	281	284	258	245	269	283	281	250	251	274	262	262	296	283	274	261	292	270	275	273	285	269	292	256	246	247	285	264	285	269	286	288	265	269	263	262	267	247	292	287	246	266	234	258	258	269	247	259	277	266	289	261	275	275	252	263	304	302	275	270	290	285	253	283	276	298	277	284	246	265	277	252	257	248	281	247	280	275	266	245	249	280	279	254	277	259	254	310	311	262	267	285	249	268	264	270	255	249	273	248	277	270	270	285	248	263	256	277	274	263	258	255	294	234	274	279	262
12674	8802	17191	20876	22760	19031	12518	10964	10269	9854	8866	5951	4262	3815	3416	3416	2721	3175	2705	2921	2639	2588	2554	2106	1895	1112	1000	1036	949	920	980	1220	1311	1099	925	898	907	977	1057	1324	1197	1153	1170	739	657	661	651	638	675	719	708	664	682	644	724	693	660	651	668	639	656	670	722	677	663	649	632	673	707	668	649	648	678	627	697	628	669	654	672	719	655	656	687	665	639	629	629	621	644	705	659	644	609	689	631	636	626	685	634	635	674	666	663	670	666	667	668	622	676	667	662	664	677	665	619	628	618	640	624	675	617	638	678	672	654	645	662	676	668	661	653	582	627	617	621	681	680	626	638	655	644	668	685	638	615	666	697	662	682	651	643	608	639	662	743	632	618	590	667	691	658	665	651	631	688	654	669	658	663	718	635	603	673	670	649	654	688	638	672	660	672	661	598	677	632	642	644	625	656	602	670	677	630	610	669	710	674	646	701	618	627	677	633	680	603	670	608	629	591	638	625	626	657	659	656	703	617	607	648	665	673	603	665	675	649	710	641	656	666	660	639	620	682	707	673	625	669	641	621	688	658	684	684	715	616	622	672	676	665	611	653	657	615	703	688	682	666	677	670	690	683	617	636	657	624	620	639	674	630	655	632	670	647	633	664	670	617	669	662	649	631	698	718	649	674	680	631	676	591	613	655	657	677	690	630	666	679	681	645	664	615	658	679	637	643	642	690	648	620	669	648	669	709	646	693	651	676	638	632	658	674	616	675	668	638	653	668	653	641	638	685	690	715	639	628	623	669	665	677	619	663	670	689	631	590	638	661	628	645	670	682	632	668	664	667	687	627	630	646	663	594	678	636	626	665	668	620	676	645	680	653	615	609	648	639	659	683	662	650	656	666	640	642	642	627	633	676	597	669	630	679	654	639	646	612	611	649	652	615	650	671	602	670	674	688	686	654	651	683	661	660	666	692	649	624	608	674	676	629	668	647	654	656	669	635	628	667	651	632	633	666	662	642	686	665	668	701	668	662	633	637	663	637	603	675	629	681	656	670	661	661	621	653	684	699	626	640	618	619	634	681	657	669	701	633	674	624	656	654	641	696	656	615	645	629	655	686	661	633	645	687	705	646	667	639	659	661	636	651	658	654	618	693	655	655	673	647	626	619	645	666	606	667	638	613	684	602	649	669	639	656	657	679	673	632	671	621	669	665	644	675	646	687	668	621	628	635	678	631	639	667	625	681	621	664	631	681	663	697	654	649	680	651	663	673	693	618	665	649	636	682	663	610	685	654	667	645	688	665	621	666	648	691	650	630	690	644	659	672	646	633	663	664	661	660	676	655	684	695	664	610	634	658	663	684	707	648	620	677	619	661	660	617	633	693	626	662	651	675	702	607	696	631	621	643	634	603	629	629	674	646	662	673	625	584	658	626	658	660	642	654	676	640	633	652	661	661	678	705	615	620	649	648	665	658	646	625	681	645	698	641	671	684	669	668	652	659	664	664	642	676	631	631	680	659	672	598	652	610	655	622	682	653	635	657	672	647	614	667	650	655	670	646	667	661	639	664	669	670	612	681	666	635	659	623	650	631	630	663	649	652	617	633	617	695	657	654	630	596	680	699	682	642	676	692	668	655	667	654	618	648	668	664	636	630	665	627	670	647	666	673	623	686	659	630	643	623	688	637	651	687	672	641	636	637	615	625	591	664	658	628	673	636	690	644	637	645	691	689	608	647	656	678	617	612	625	667	644	611	654	620	672	649	647	632	672	656	701	643	717	683	644	681	655	643	647	674	635	657	644	662	681	620	661	621	684	613	610	655	640	649	628	625	668	627	667	644	613	661	666	656	703	694	632	664	646	671	686	625	667	671	636	622	670	668	600	684	636	644	667	661	618	621	626	686	671	631	666	639	657	615	652	703	696	676	659	687	647	630	580	631	632	656	661	660	642	618	662	591	633	672	638	634	674	707	648	597	631	599	689	622	663	640	683	634	605	668	633	633	674	689	630	663	645	643	668	649	662	648	670	632	678	633	681	629	625	628	621	666	667	686	751	695	651	676	551	676	643	686	666	648	656	631	655	642	624	617	667	648	689	670	671	628	653	630	650	627	680	665	655	647	669	656	647	672	675	634	645	656	625	668	699	619	586	679	661	593	646	615	654	722	630	627	668	630	661	693	647	701	628	713	642	601	645	589	652	626	608	682	661	663	608	676	673	674	687	623	651	669	665	643	655	608	644	683	616	667	610	599	683	684	625	669	676	679	617	668	664	663	678	710	685	650	644	661	615	673	642	664	617	674	709	606	645	611	644	618	674	641	703	685	657	690	628	637	666	695	636	637	680	654	662	607	581	657	672	661	652	658	619	668	601	612	677	624	683	634	697	634	641	632	598	697	624	655	670	688	672	646	607	648	675	668	627	677	639	694	622	692	640	625	647	665	679	652	683	657	664	674	666	696	615	648	624	613	661	682	694	643	632	682	703	643	625	647	641	657	649	636	667	656	654	667	642	663	649	666	612	642	624	642	675	644	642	663	638	654	666	677	613	628	670	650	640	650	637	678	663	621	617	658	656	631	593	665	668	643	641	625	681	654	654	667	661	604	650	643	674	676	650	637	627	644	670	636	634	659	655	708	634	624	641	675	659	622	616	645	670	649	652	707	643	656	654	657	631	629	659	656	675	643	702	661	667	701	653	647	664	653	654	636	682	679	657	660	661	665	623	662	643	616	646	663	624	686	659	616	639	676	670	690	694	658	671	662	646	618	638	632	659	660	665	657	594	676	685	669	656	633	633	642	658	651	627	705	669	665	675	622	717	675	667	662	628	684	682	651	640	654	636	659	633	678	650	648	684	645	657	647	660	612	695	670	653	632	673	644	654	580	701	670	648	672	674	644	650	652	687	639	707	596	612	673	651	626	636	641	682	698	662	714	656	660	682	664	620	659	700	670	670	642	625	633	664	622	686	654	650	715	653	638	649	669	655	676	625	691	624	654	649	647	645	635	644	630	662	640	650	698	645	604	645	686	668	664	659	709	668	679	656	650	655	643	662	622	623	637	627	641	676	649	651	674	620	605	655	635	696	678	619	619	700	646	608	675	683	666	658	660	648	655	643	632	700	642	702	638	660	652	655	724	673	664	649	669	644	658	651	710	643	629	632	634	654	674	651	687	633	667	620	705	672	646	677	611	649	597	656	660	650	661	693	695	640	633	639	651	597	703	622	604	653	637	640	694	662	660	644	650	617	637	662	639	651	685	691	643	671	668	683	627	662	685	679	638	658	654	643	627	615	663	657	700	647	658	613	629	625	676	617	626	718	639	627	649	642	627	634	694	655	682	683	604	668	689	695	622	639	645	689	640	683	659	642	685	680	660	585	658	618	632	587	647	665	633	706	656	669	636	647	618	632	638	669	664	636	656	633	675	647	659	668	658	687	653	668	659	657	651	656	646	635	658	684	657	664	625	658	643	651	650	650	636	691	663	603	619	650	674	695	710	664	645	653	654	611
27155	18329	18948	18613	15957	11455	6367	4947	3964	3713	2988	2002	1201	1047	972	1024	812	873	766	795	746	744	722	640	511	487	441	475	435	399	403	420	434	427	426	415	421	420	423	420	404	441	384	375	364	324	346	334	336	346	321	341	371	371	330	341	344	344	333	338	313	340	328	338	353	302	337	368	323	363	353	330	330	326	330	351	339	326	357	359	319	355	370	321	318	329	331	361	335	365	319	353	349	374	329	359	323	316	347	316	333	356	342	351	338	329	348	336	348	316	301	352	330	318	327	369	318	315	339	346	320	356	336	332	377	357	340	331	359	339	367	316	343	344	306	356	346	358	345	344	370	346	331	372	337	325	338	353	299	322	325	350	349	367	357	345	339	338	319	351	362	348	355	336	346	342	333	344	321	324	341	363	337	321	312	337	384	330	324	317	350	348	325	347	337	339	343	338	348	350	366	345	338	359	382	324	360	353	349	323	295	348	361	354	337	356	333	329	307	346	336	313	310	350	326	316	358	316	333	329	359	342	363	326	323	356	353	370	349	322	319	326	319	353	332	331	329	330	339	320	316	309	331	371	380	332	346	305	350	338	332	346	342	356	316	323	323	333	311	360	308	337	368	364	351	360	328	346	351	323	323	321	345	302	316	337	358	344	346	307	338	347	335	304	370	345	341	340	315	321	335	332	334	338	351	361	364	360	339	332	335	355	338	317	337	345	361	360	335	381	326	373	307	344	340	296	337	307	346	329	369	332	316	317	336	351	353	345	350	361	365	323	355	374	361	323	345	329	354	337	342	308	340	363	336	295	344	310	341	377	317	324	341	312	354	345	340	375	340	333	317	333	329	319	327	352	365	347	350	343	355	322	314	354	328	392	339	330	355	295	347	312	338	331	326	346	321	342	342	342	342	313	340	331	339	328	354	306	301	314	300	301	364	338	353	344	329	387	351	344	340	335	307	355	352	312	322	341	310	352	340	373	362	348	321	347	326	352	364	317	372	340	309	365	310	373	336	325	358	339	355	346	350	339	345	347	340	345	360	363	361	364	305	372	315	346	344	332	342	332	337	354	370	329	338	357	361	327	321	362	346	355	321	348	332	331	363	342	336	333	353	335	381	312	348	350	336	364	305	356	315	384	367	316	313	333	360	314	337	353	366	340	348	348	361	339	347	347	341	338	348	334	327	307	331	318	338	356	323	307	351	312	345	328	360	355	341	319	340	347	366	343	309	337	332	329	347	340	314	352	336	323	331	351	360	362	359	317	373	365	310	303	339	309	355	345	340	355	353	319	341	328	355	338	364	332	328	330	338	332	317	324	338	375	341	354	347	340	307	341	336	318	374	333	361	322	326	347	350	345	321	353	336	376	334	349	332	346	336	369	325	366	336	351	342	345	332	335	377	327	371	339	366	337	357	358	333	364	342	383	319	365	411	346	329	362	365	356	364	328	348	327	328	333	338	306	314	331	328	358	347	335	300	364	335	359	336	347	348	348	330	342	320	352	340	347	340	322	363	361	330	332	310	363	306	341	352	336	329	333	350	334	375	356	395	343	346	341	323	311	325	313	319	325	338	328	334	351	346	336	352	329	306	336	332	369	347	343	364	366	354	355	358	342	339	348	334	332	356	341	341	356	311	379	334	355	326	325	345	322	332	354	304	330	326	364	335	340	342	353	314	366	348	325	352	311	349	356	355	321	309	350	391	316	334	354	311	363	353	316	314	349	347	354	332	348	372	340	353	368	381	337	345	347	375	368	338	339	369	358	364	308	349	335	336	320	321	350	343	309	340	307	350	321	363	367	335	358	348	316	341	342	326	328	320	314	329	350	308	343	354	353	324	343	348	335	391	320	331	390	312	335	300	317	323	359	354	398	319	367	339	317	319	340	338	354	331	344	355	328	343	339	296	357	370	362	339	340	388	322	351	353	340	370	357	329	366	354	356	340	328	357	315	348	330	356	333	320	349	333	310	335	363	353	384	334	358	347	331	371	335	348	364	347	273	333	330	328	346	355	362	333	371	354	391	339	335	337	333	355	334	325	387	348	338	343	354	353	326	354	349	346	351	358	355	316	304	352	334	353	380	325	322	353	355	366	347	319	382	309	342	341	337	325	329	343	330	323	369	327	335	378	319	359	314	295	354	306	329	335	313	341	329	380	347	346	373	344	336	317	316	380	330	330	329	313	353	330	362	331	319	304	344	344	326	356	322	338	328	328	349	336	310	309	307	333	374	360	342	356	342	322	325	361	341	365	348	333	322	348	342	360	347	376	349	327	322	323	370	364	358	345	340	369	311	344	340	336	318	333	326	335	326	373	319	324	358	338	310	333	350	323	344	331	353	293	327	329	337	339	355	356	332	365	315	374	344	355	354	338	360	352	331	333	365	379	320	345	330	329	345	324	360	340	313	312	302	367	300	344	328	350	314	338	363	380	335	352	321	346	330	354	331	336	328	302	316	359	353	368	343	355	326	374	356	302	324	327	314	351	348	342	335	355	330	334	303	355	353	327	347	346	369	328	319	392	317	331	352	301	328	324	351	350	357	328	370	348	380	334	339	323	367	344	337	332	318	352	331	338	375	337	333	347	304	333	338	354	331	315	337	326	331	356	343	365	317	368	317	335	355	338	361	351	354	380	317	314	318	342	350	334	358	348	368	363	307	360	360	365	328	344	356	321	340	333	305	357	354	323	309	357	346	324	310	326	333	335	317	374	342	332	344	335	335	326	366	356	304	343	354	334	283	345	380	365	360	313	334	332	324	330	365	351	328	350	359	361	368	348	338	351	347	329	337	365	331	312	357	348	329	332	343	347	331	334	352	347	312	320	355	305	354	358	373	347	340	360	324	364	339	338	365	343	384	348	372	341	323	330	328	343	316	331	343	350	351	392	321	331	359	351	337	351	350	328	325	351	325	332	356	351	338	313	333	335	327	346	314	322	354	346	335	324	326	328	399	357	348	359	340	311	315	298	336	354	339	355	341	359	342	310	307	352	345	348	346	372	322	371	385	343	357	353	372	331	364	355	335	326	349	365	359	350	338	378	348	343	356	336	343	327	332	342	338	339	354	342	313	322	338	359	331	315	353	383	332	337	369	329	322	352	321	364	350	339	348	311	330	336	335	368	321	355	326	321	360	340	313	333	339	343	367	312	334	363	332	322	358	335	347	346	302	350	291	361	305	315	317	413	319	326	308	331	323	314	365	364	349	328	331	321	341	301	353	345	329	356	332	326	351	356	352	319	336	342	333	332	326	319	376	348	311	362	355	382	320	357	327	332	350	360	352	335	329	342	355	371	336	307	335	340	332	322	311	324	353	320	305	345	342	348	329	365	319	336	359	339	326	306	348	358	346	349	325	343	343	341	336	350	356	328	305	356	352	353	348	370	334	327	346	333	337	331	336	328	352	338	359	301	336	313	341	394	318	309	370	379	349	338	326	335	388	373	376	319	303	335	379	366	333	329	346	326	340	373	340	355	327	338	327	344	358	350	326	314
15326	12180	20784	25403	28187	23671	15384	14619	13626	13421	11019	8255	5594	5230	4716	5030	4077	4251	3686	3635	3459	3469	3473	2889	1922	1701	1580	1641	1388	1124	1332	1585	1445	1357	1142	1348	1237	1515	1453	1542	1300	1377	1214	1101	959	831	850	806	848	844	837	866	774	766	826	782	884	835	798	823	760	836	817	786	795	844	819	804	836	812	847	807	837	793	761	812	745	832	830	828	777	783	794	812	840	791	769	766	830	772	860	838	798	810	744	793	790	787	760	776	793	812	783	846	795	766	834	838	819	803	759	774	799	806	817	794	836	822	832	776	786	814	878	778	783	778	777	754	800	781	821	803	754	793	810	739	788	804	776	827	765	744	770	807	771	788	818	752	828	756	833	777	805	773	781	824	773	831	810	818	779	739	812	830	758	831	783	789	795	802	756	776	808	756	772	806	770	839	813	707	741	806	836	789	789	785	758	770	777	774	788	755	769	821	787	761	813	830	772	828	812	789	773	764	805	773	777	811	761	787	727	791	814	781	792	802	805	791	778	781	788	781	805	788	728	783	816	795	762	798	817	846	817	802	751	752	778	758	795	751	771	810	852	784	839	833	778	840	826	773	735	788	799	830	807	797	771	795	751	821	775	760	808	820	798	798	837	772	783	785	838	849	818	792	845	767	841	824	809	789	802	826	800	844	798	838	748	814	791	782	762	797	777	775	710	784	807	769	771	782	800	807	783	833	798	787	814	831	791	804	800	757	731	790	784	815	763	781	805	774	786	780	797	812	816	789	774	797	834	788	813	784	834	765	757	813	821	848	800	825	796	788	834	784	726	793	817	800	819	785	804	807	812	727	789	800	787	787	799	789	816	780	766	775	756	756	803	734	756	787	784	851	756	766	757	820	837	769	823	777	737	776	820	795	842	790	775	801	743	767	834	773	764	786	784	784	822	792	752	759	782	815	848	782	760	802	795	798	817	787	777	771	773	774	817	795	771	771	815	783	773	783	753	785	819	796	782	796	762	804	746	733	791	770	768	790	786	777	753	738	748	795	782	832	826	745	818	826	831	770	824	761	766	775	777	753	777	799	768	767	813	799	754	808	844	775	773	758	784	752	773	795	803	762	742	809	757	781	769	805	788	839	781	798	777	793	741	795	861	741	805	811	796	767	800	789	786	822	789	837	756	823	759	784	756	823	764	827	767	768	742	767	780	756	772	768	806	813	794	812	771	743	788	806	808	819	822	774	792	791	763	801	740	808	803	768	802	829	810	788	773	824	793	793	830	758	768	765	797	809	793	815	802	832	794	781	792	785	812	793	749	813	794	793	795	782	780	796	786	812	792	851	791	763	772	803	790	784	801	829	789	812	774	756	837	866	767	773	770	824	837	796	798	786	797	800	791	780	781	797	773	834	773	833	778	783	814	817	798	820	794	813	760	747	858	802	761	799	723	804	786	775	778	781	789	837	801	760	805	768	798	760	792	841	764	793	823	773	773	795	819	752	813	765	777	807	783	750	826	812	835	791	758	752	786	808	826	801	773	792	783	768	801	760	824	818	813	801	755	817	814	764	790	795	806	775	789	750	755	787	802	823	790	763	789	763	766	743	735	819	706	758	763	797	769	785	775	808	801	808	793	766	804	836	801	754	780	787	790	751	790	816	752	830	776	800	753	832	752	774	795	808	803	796	842	816	775	844	769	825	788	810	813	792	759	801	819	774	769	828	825	802	803	782	749	809	800	794	811	823	751	785	766	753	809	834	800	810	790	818	812	776	748	789	759	787	813	796	765	782	765	724	777	752	799	784	783	809	800	764	767	730	767	782	813	777	745	799	825	785	759	773	786	836	776	764	817	765	814	820	796	801	806	776	758	786	770	787	789	760	806	792	802	819	779	720	737	805	784	796	802	796	794	785	786	783	760	809	820	790	728	812	790	749	810	803	795	764	798	791	779	800	790	751	767	774	835	762	753	801	787	746	839	762	775	762	753	759	824	795	764	848	754	806	786	752	798	791	820	802	826	785	788	775	765	834	770	790	801	769	780	764	865	787	805	794	804	769	755	826	777	795	774	821	720	788	773	832	759	812	802	792	838	798	789	766	782	844	817	779	786	744	753	751	743	747	810	843	767	834	830	792	870	774	770	757	757	768	821	744	810	802	788	802	804	821	814	805	745	807	824	801	807	812	784	775	769	834	753	806	820	800	793	815	785	801	779	755	810	816	812	800	767	746	771	764	778	797	793	780	754	796	835	763	786	780	775	765	802	790	776	766	813	766	794	831	804	748	823	820	750	760	751	832	821	770	789	820	768	769	749	831	780	825	819	810	803	805	809	802	770	795	800	754	794	805	769	829	799	769	752	816	800	803	740	825	782	808	790	738	756	762	784	826	824	859	784	767	762	756	757	782	769	841	753	748	749	792	782	788	785	762	845	843	794	761	804	769	809	740	789	756	782	828	779	788	797	770	807	772	806	813	795	822	748	745	811	782	756	759	809	822	770	798	802	810	809	795	801	759	842	804	750	839	817	770	720	772	813	784	812	802	788	775	750	799	816	777	777	793	801	791	785	718	745	812	786	783	844	808	792	783	788	785	796	821	784	764	782	768	787	749	850	792	747	772	780	778	816	775	809	772	757	779	770	818	786	758	760	771	832	794	785	794	826	761	816	847	762	885	782	794	743	762	779	792	780	836	743	810	795	799	786	785	774	796	806	814	754	738	794	754	807	829	807	777	778	791	791	761	718	802	750	803	752	774	751	773	827	809	791	767	814	834	818	765	798	792	753	792	800	785	780	772	806	754	757	812	724	802	791	796	783	814	795	802	780	794	811	823	790	832	773	788	766	779	765	799	726	782	808	791	766	820	770	774	792	752	762	772	765	800	799	729	762	777	803	798	801	784	803	776	791	763	773	735	741	803	783	802	857	818	743	807	756	812	793	809	803	773	820	763	799	845	744	795	766	834	802	788	802	774	750	778	756	786	741	799	764	805	792	806	778	772	821	812	830	798	817	756	794	782	803	760	799	818	773	791	785	832	840	765	781	764	748	816	769	792	739	776	793	801	799	819	760	799	816	801	781	823	756	794	793	792	720	830	844	810	817	787	830	720	783	780	808	792	794	812	777	789	820	779	791	802	777	804	758	795	819	774	788	805	782	784	738	832	771	797	777	812	850	835	777	769	799	813	806	789	853	758	823	794	783	827	780	785	739	798	779	792	753	777	848	821	738	798	796	761	813	811	790	817	760	738	834	749	798	756	818	801	792	777	828	770	778	818	787	827	822	807	800	824	777	759	779	792	777	780	755	769	807	809	804	790	749	855	823	822	791	775	742	720	829	833	755	788	742	836	787	817	787	813	814	823	792	826	820	750	777	804	777	743	780	759	775	766	808	754	794	812	822	779	765	779	818	773	766	782	797	753	837	820	783	785	805	749	766	804	803	786	809	764	828	768	802	778	781	789	776	761	807	777	774	807	770	848	778	784	749	857	783	774	797	750	785	814	763	759	780	767	758	801	767	763	788	799
6204	3604	4116	3203	2768	1946	1132	902	844	819	552	369	285	314	309	265	276	293	253	265	261	243	252	202	204	162	162	177	150	163	166	194	177	178	172	167	185	144	168	143	158	142	151	169	146	153	162	136	157	149	166	160	171	171	150	124	169	142	145	166	177	152	140	148	177	156	152	151	169	157	160	162	138	172	152	156	152	138	148	145	148	136	151	130	153	153	145	166	142	147	161	164	127	139	161	153	145	146	147	149	129	160	136	169	156	143	171	152	150	158	127	153	146	151	161	147	144	149	152	149	155	126	166	161	157	157	159	153	191	160	160	134	135	149	138	147	139	126	165	157	156	162	174	165	144	117	166	161	155	138	153	124	133	155	166	140	150	168	170	140	127	174	155	165	165	154	155	148	128	168	161	173	152	155	146	146	139	138	157	158	149	151	161	155	123	135	148	159	144	138	152	185	155	121	157	162	134	140	147	145	167	138	153	130	142	149	146	147	148	165	136	133	153	158	144	149	138	135	157	135	158	127	155	155	152	153	132	163	153	149	174	148	162	158	152	184	164	156	169	162	153	166	143	160	141	151	143	125	145	166	151	168	156	166	169	148	156	162	160	148	145	158	134	152	136	156	173	148	163	145	148	143	167	141	160	136	153	174	168	145	129	153	170	152	161	160	135	177	148	160	159	145	175	144	130	151	131	118	150	154	164	158	160	176	166	162	138	156	157	140	161	144	139	150	134	136	126	118	172	156	156	159	160	136	153	144	144	142	148	142	149	169	144	134	148	142	167	166	174	121	155	124	149	137	157	165	178	144	154	153	134	156	139	152	128	172	152	169	166	147	142	162	152	137	163	131	149	187	147	160	129	155	166	149	174	160	182	156	130	155	154	173	158	147	146	140	146	148	137	165	147	140	168	158	148	157	167	141	144	105	164	175	126	150	138	175	162	159	151	150	137	186	180	156	142	139	124	156	172	159	149	169	148	152	147	140	136	159	173	136	122	159	143	177	157	152	164	127	163	158	157	139	144	165	144	157	189	161	135	145	147	141	156	137	146	123	151	148	148	171	142	151	147	149	158	151	148	158	167	155	160	150	161	166	167	161	161	151	145	145	154	152	143	168	152	154	161	141	154	145	125	145	149	148	172	158	150	159	157	158	185	132	159	161	132	150	146	119	154	146	139	138	147	150	143	152	151	150	139	154	142	129	146	154	141	158	125	157	142	163	149	140	149	133	141	160	163	151	143	149	145	169	143	150	165	133	148	169	151	122	154	167	158	144	143	133	143	143	149	162	158	146	132	139	164	144	167	149	159	155	165	161	168	144	137	158	145	148	129	133	133	165	161	142	151	156	142	144	142	162	165	163	149	143	139	136	115	158	163	138	156	149	155	161	165	181	150	161	158	127	151	166	155	150	158	137	131	139	147	137	145	179	150	167	142	160	158	140	145	147	148	140	148	162	171	151	163	156	159	155	141	125	152	131	139	163	115	181	153	171	141	145	146	172	138	141	161	143	143	140	124	143	155	154	146	146	149	136	144	136	173	136	152	183	130	147	162	160	124	148	153	155	148	156	170	144	144	170	122	153	146	136	143	143	154	160	148	171	138	161	164	158	158	146	140	164	154	165	121	172	130	156	148	150	140	140	147	152	119	146	144	163	162	150	157	128	142	122	152	154	127	166	171	157	173	146	149	155	160	138	148	141	163	155	151	160	154	151	164	158	147	122	149	169	158	146	159	178	153	147	153	167	160	140	125	167	155	144	161	144	160	166	144	149	165	158	164	154	138	160	146	149	161	146	148	156	142	143	157	146	147	147	160	144	157	133	140	152	143	146	156	157	163	156	154	149	142	156	142	152	157	147	128	149	164	153	146	154	154	154	144	144	145	140	160	140	151	154	170	155	183	155	142	140	148	157	148	151	151	172	147	142	176	148	122	158	137	159	153	154	150	140	132	146	134	171	183	162	153	138	162	152	133	157	152	160	140	151	151	162	155	118	162	135	153	134	172	141	177	137	136	151	124	163	135	161	157	143	146	148	139	160	148	140	159	141	154	147	130	158	158	160	133	143	158	143	142	144	167	160	165	158	165	165	154	148	178	143	160	156	158	148	160	150	146	153	159	145	153	157	158	136	142	142	171	163	153	137	153	147	160	154	130	157	169	152	143	151	149	142	134	146	155	159	135	121	157	156	157	181	140	163	149	136	149	155	147	152	159	154	142	129	131	166	156	138	126	144	159	153	148	147	138	151	131	180	154	145	174	175	168	139	140	150	143	170	137	149	158	146	134	159	162	147	151	129	139	154	164	152	142	136	126	155	118	152	175	162	136	147	154	150	146	161	149	173	148	153	153	143	162	160	168	143	147	162	135	161	168	140	125	156	163	150	165	114	160	148	145	154	139	134	157	163	147	133	143	164	145	161	172	163	162	146	152	146	151	175	154	139	184	170	149	151	154	162	151	153	128	135	127	158	153	168	179	164	169	127	151	145	139	156	149	158	142	162	148	141	153	128	145	174	147	142	134	131	159	166	192	136	134	128	153	152	157	157	140	146	142	159	160	156	142	151	155	150	155	165	129	158	151	147	164	171	157	168	131	122	175	156	150	134	141	151	136	147	150	148	153	155	139	135	138	149	159	163	150	134	130	157	129	170	137	148	154	151	154	172	150	151	162	124	153	152	137	145	129	138	159	148	143	156	150	158	115	149	137	149	136	164	161	160	146	154	164	160	176	167	128	153	182	168	143	136	152	155	137	180	137	163	160	114	136	139	153	142	133	165	174	139	143	139	150	171	178	130	146	165	161	156	173	145	154	161	168	161	162	175	148	160	131	163	145	163	145	176	150	158	141	136	155	158	154	157	164	130	151	155	161	126	151	153	129	161	144	129	170	132	157	158	152	134	133	134	152	155	137	161	134	151	137	143	149	165	153	154	147	178	144	139	155	133	135	161	145	141	170	152	161	138	164	126	143	151	156	119	142	160	139	154	159	152	143	159	151	156	161	161	145	141	160	161	162	150	151	151	148	142	125	140	133	160	146	144	158	144	160	170	148	165	150	178	149	171	148	147	147	157	166	142	164	149	148	142	133	158	125	166	175	173	130	143	165	145	142	177	147	154	156	151	141	151	129	130	169	168	144	170	157	139	159	138	167	161	148	142	156	153	177	157	152	149	133	144	155	154	151	149	142	140	173	144	162	151	143	151	157	141	139	155	174	158	134	138	137	157	144	180	126	158	166	115	158	166	145	149	134	164	135	140	150	152	142	160	155	144	139	153	155	159	129	147	166	139	155	148	154	149	166	152	130	129	160	159	157	187	135	155	132	151	149	144	158	150	175	155	171	154	155	150	151	155	158	139	167	146	152	169	163	134	159	164	150	145	165	147	135	110	153	150	123	141	144	148	156	170	125	148	128	127	138	129	153	180	146	149	153	127	159	152	152	156	124	148	128	168	150	171	132	157	153	152	156	170	125	139	141	143	137	159	138	168	151	169	168	163
4150	3485	7549	8761	10121	7934	5152	4316	4289	3785	2857	1891	1207	1376	1419	1439	1188	1479	1234	1237	1265	1204	1015	880	695	581	617	614	580	542	579	576	556	569	574	538	585	540	541	622	537	624	526	515	446	395	402	416	436	423	384	408	396	414	417	431	403	398	439	422	355	427	411	419	392	396	395	421	464	408	430	442	400	403	380	429	405	400	432	400	413	369	385	383	400	440	397	378	399	386	380	425	406	395	390	418	423	390	430	427	426	421	453	411	373	434	428	406	430	385	399	431	387	418	379	421	371	382	383	432	398	414	429	421	388	400	403	410	402	405	395	435	402	431	410	408	452	368	412	403	410	427	419	394	411	385	428	344	409	390	409	408	431	434	445	423	399	399	430	418	406	367	436	402	374	408	396	421	370	434	396	409	438	376	394	395	406	393	425	378	440	424	389	394	420	374	404	406	431	399	387	396	388	391	396	435	386	427	396	382	400	422	391	401	411	425	415	359	421	407	424	404	396	401	409	425	390	420	414	391	377	417	398	436	419	365	410	409	407	394	402	398	430	395	464	412	389	426	407	436	426	398	374	395	395	431	428	398	408	415	400	415	414	434	403	390	389	434	417	403	375	407	390	417	405	446	419	421	398	388	384	416	402	417	392	368	407	394	399	370	403	390	414	379	385	388	394	411	415	399	426	460	373	446	438	392	401	393	401	392	396	389	381	373	376	414	384	420	396	402	379	353	426	374	412	415	410	393	416	394	408	427	416	394	400	412	406	456	399	384	383	398	394	393	389	385	420	409	392	419	399	376	424	422	390	407	415	385	434	380	452	424	434	430	404	411	383	391	402	385	411	407	410	392	403	408	394	411	423	437	395	412	369	394	424	385	362	418	409	414	416	418	441	424	383	388	427	426	408	427	420	415	412	382	421	447	403	389	388	395	399	402	416	409	443	398	410	350	395	357	391	398	391	405	397	405	408	407	419	404	405	376	385	404	398	374	396	415	395	402	431	389	440	389	427	368	429	398	399	400	401	408	409	394	405	399	415	409	389	400	412	370	410	439	391	417	414	416	452	419	409	422	433	407	382	387	414	392	403	407	450	433	427	435	394	427	424	421	400	406	412	402	395	399	377	435	407	420	379	437	407	393	396	407	391	396	393	405	406	409	407	395	381	432	406	388	412	440	389	391	377	414	408	399	412	398	380	393	419	411	403	426	387	387	409	415	419	370	423	429	401	382	432	382	428	375	416	409	379	420	428	408	409	393	419	432	418	378	409	370	441	397	373	391	387	387	408	407	372	397	389	411	406	382	408	373	411	389	393	428	384	428	414	390	404	421	415	392	391	402	420	395	413	346	412	390	413	374	367	407	401	408	429	427	430	411	391	419	393	385	427	425	392	385	413	399	385	408	387	402	389	400	374	421	410	385	371	427	406	424	410	410	410	421	406	412	369	449	409	409	428	401	401	396	398	361	443	422	399	414	379	377	422	368	420	398	445	380	398	410	389	407	396	380	430	398	399	458	420	413	405	409	433	436	407	407	370	434	434	443	426	432	430	412	400	403	443	394	410	415	429	411	426	425	429	394	424	413	379	453	414	436	418	403	401	367	423	412	413	411	407	405	410	424	415	404	406	413	407	415	412	442	412	422	439	403	392	403	370	407	421	407	373	392	393	401	428	439	421	417	396	399	359	380	401	373	440	429	394	390	390	372	386	407	408	399	402	434	417	412	388	419	400	419	411	435	401	392	400	408	393	388	382	412	409	425	413	429	374	401	440	391	423	384	394	414	431	407	381	463	376	413	369	396	426	361	415	404	420	388	403	471	442	406	443	439	391	441	398	405	429	402	422	390	385	390	396	388	379	409	389	433	387	426	419	420	417	396	394	398	405	367	378	415	414	419	370	404	403	446	402	403	385	380	413	427	417	415	404	402	399	372	428	392	398	385	383	416	448	422	398	421	433	401	403	390	350	383	413	408	391	408	401	383	392	392	430	387	399	430	421	381	393	417	401	390	425	463	406	409	384	439	391	403	409	425	396	419	411	400	389	404	410	422	405	387	428	445	384	404	403	415	445	404	409	384	405	409	411	411	386	391	428	401	378	384	424	413	394	403	393	402	428	396	368	376	401	410	401	405	431	445	376	381	398	415	402	406	410	400	414	346	463	415	390	437	381	374	428	410	410	380	373	429	423	409	417	369	404	409	387	387	397	418	410	428	412	426	371	374	444	446	394	391	410	388	428	422	364	426	418	435	382	383	436	382	450	404	397	393	419	383	401	419	399	409	434	412	427	424	377	437	419	385	441	421	391	422	368	414	399	410	386	406	399	440	400	439	432	370	429	378	424	420	409	380	432	426	421	407	422	462	398	401	413	400	393	403	417	436	386	384	424	395	391	419	387	426	397	440	417	399	384	394	420	418	463	415	398	408	427	425	390	393	424	420	398	385	381	416	398	376	377	341	401	416	398	448	418	363	408	414	425	409	452	391	409	420	410	392	408	406	425	393	383	430	409	402	388	413	391	401	421	410	422	389	404	423	345	431	461	403	377	393	392	412	392	409	362	406	411	403	426	432	412	415	389	419	390	387	373	415	415	413	364	453	396	411	377	385	380	402	409	387	378	413	444	379	389	425	392	438	413	377	402	429	381	395	395	404	429	393	436	428	413	420	393	401	455	392	419	448	419	415	397	398	404	393	377	393	398	388	395	426	393	413	382	412	417	409	394	444	348	411	384	395	433	414	418	382	388	391	432	414	378	387	388	426	369	415	423	405	398	409	408	390	400	415	410	420	411	419	418	384	416	423	388	409	408	452	417	398	399	392	398	421	372	371	415	389	413	409	410	376	409	384	421	420	452	371	387	418	409	395	397	389	412	394	383	367	405	391	407	401	394	412	416	423	417	437	440	441	397	388	377	407	396	429	423	406	415	413	385	413	427	394	402	418	398	431	431	413	397	396	402	421	398	396	397	414	429	387	417	422	400	419	422	386	386	392	422	438	382	384	423	392	402	403	428	381	381	428	426	413	395	427	430	429	381	385	408	425	442	375	403	423	393	429	430	410	420	422	420	396	390	434	403	382	398	424	402	364	414	377	448	398	392	393	437	416	443	430	397	413	411	399	428	423	384	411	422	415	376	422	366	378	419	401	385	421	350	388	386	415	415	374	373	411	370	425	419	379	416	403	394	405	426	372	420	419	379	393	407	390	426	393	430	413	403	422	406	428	384	413	420	389	389	403	400	411	416	384	412	409	403	393	416	396	405	431	362	417	430	384	435	409	433	373	400	463	394	454	414	415	400	416	401	439	421	423	401	392	433	411	425	408	415	397	399	413	398	419	402	499	392	395	406	400	403	412	449	430	389	413	411	433	377	373	394	420	424	373	372	448	409	415	420	379	431	416	431	406	417	377	408	405	403	403	389	430	387	405	433	410	397	381	400	396	383	374	413	386	388	394	406	386	389	410	422	413	393	397	386	421	393	362	421	374	370	397	422	423	423	396	398	378
19348	12127	14494	13100	10790	8181	4459	3768	3150	2455	1727	1251	858	811	789	631	627	687	575	553	614	580	422	444	401	371	377	413	355	318	353	326	326	297	344	319	322	322	338	328	275	334	350	286	303	261	248	286	254	286	299	252	253	254	241	289	251	243	300	267	288	268	270	289	252	276	271	260	286	274	278	264	269	274	285	259	295	259	274	264	261	282	254	266	281	259	281	266	270	282	269	270	266	266	290	255	279	280	285	294	249	274	284	288	263	256	261	287	266	280	255	295	240	278	277	245	288	274	281	290	269	291	247	273	270	257	262	257	289	274	273	270	265	269	262	239	255	280	271	268	289	255	293	292	280	272	265	266	250	289	290	254	282	283	269	269	297	264	243	250	279	247	248	257	282	285	271	292	257	258	239	292	258	255	258	269	294	235	240	261	261	298	292	292	295	269	256	260	278	257	304	273	270	253	291	279	251	276	311	233	282	253	273	296	256	256	275	274	274	249	286	268	250	208	245	296	278	257	283	279	220	292	270	253	246	284	280	260	277	260	231	272	293	279	280	301	251	249	269	268	254	256	279	238	271	248	279	267	263	253	269	269	233	250	295	272	270	278	255	281	250	272	282	273	306	256	279	252	272	293	280	290	273	301	283	259	271	254	275	259	257	282	288	239	264	248	254	286	262	297	279	280	280	246	277	262	263	286	294	264	261	249	269	297	262	261	279	287	288	264	264	260	294	240	269	268	283	279	246	290	301	271	256	287	270	247	257	273	285	256	277	275	290	264	294	260	292	279	262	265	280	244	232	290	258	252	274	267	273	242	281	271	280	280	269	266	265	271	290	280	266	248	273	285	257	276	275	261	298	277	258	267	253	286	299	262	243	303	262	236	239	270	249	263	274	286	274	251	273	277	277	281	264	254	289	278	259	245	264	262	236	271	224	313	277	277	245	278	261	273	292	292	280	243	260	251	236	239	279	241	276	266	249	264	269	248	287	244	276	270	289	268	264	285	260	262	281	274	284	265	267	307	290	294	248	279	278	282	290	304	283	257	276	306	279	271	272	235	249	261	295	267	229	272	276	255	299	284	285	281	274	274	252	253	256	242	276	293	262	253	258	303	244	277	260	243	248	287	308	267	281	305	296	276	296	288	281	285	268	280	283	256	253	302	259	318	255	296	282	268	261	284	243	258	259	282	253	271	265	274	283	302	253	258	285	278	256	249	263	270	267	280	289	273	252	249	276	259	236	255	271	254	250	275	239	261	279	249	266	294	246	271	264	272	234	265	264	261	250	253	283	277	279	279	271	277	251	242	274	274	286	267	279	284	287	251	278	270	276	279	256	264	287	283	242	269	278	239	266	282	296	253	291	267	295	246	273	274	253	259	280	263	289	282	266	295	270	273	288	275	256	288	275	291	270	265	267	257	259	272	275	297	282	264	253	269	273	261	259	273	255	272	263	260	276	302	298	277	271	277	271	275	285	269	293	254	282	280	268	279	251	263	260	277	306	285	272	259	286	257	277	300	280	271	271	248	256	262	256	292	302	280	282	247	289	268	268	251	255	313	263	263	289	256	264	276	280	271	257	250	312	266	271	264	263	270	265	241	248	277	274	260	304	283	290	271	262	271	286	259	251	274	273	249	273	265	247	262	275	259	282	268	247	242	298	269	250	263	257	280	269	242	273	253	297	273	263	264	292	271	277	254	263	255	260	270	252	239	251	264	269	305	266	278	271	278	279	279	266	283	255	245	250	272	270	258	279	273	290	271	271	307	253	233	280	278	278	255	256	264	275	266	277	285	291	297	273	258	261	260	259	261	258	281	240	268	262	281	275	245	268	267	273	268	292	264	260	258	277	290	308	280	271	297	276	265	264	281	241	270	248	264	259	246	265	300	276	263	255	282	255	265	231	260	253	254	275	249	240	271	238	283	271	268	258	272	251	269	243	222	274	293	284	298	308	263	235	273	229	254	279	264	313	265	287	275	280	267	253	259	266	290	283	317	256	259	245	287	248	288	258	285	270	284	284	274	280	291	275	256	234	299	302	285	254	261	258	293	272	255	297	267	280	272	256	264	264	289	270	298	251	276	279	268	265	270	298	275	254	279	236	253	263	286	277	267	264	289	273	251	305	304	294	286	268	236	287	267	256	253	290	297	264	242	270	233	246	287	297	281	285	270	285	249	281	288	272	246	283	238	302	249	284	249	279	274	248	235	265	268	272	269	275	270	237	263	292	221	279	283	281	281	258	283	253	269	263	282	270	257	274	272	253	256	280	271	262	263	277	238	265	243	258	288	290	275	273	266	264	258	267	246	278	293	263	291	245	267	272	251	291	290	255	250	263	282	269	301	259	266	253	286	268	322	257	308	230	245	300	290	282	264	294	283	251	260	267	257	268	265	274	249	241	269	250	275	241	237	273	273	274	255	224	252	264	251	269	303	260	262	285	273	275	273	241	275	284	294	285	255	283	270	251	247	281	231	284	249	270	288	225	247	242	289	278	291	275	288	265	263	288	270	289	279	308	268	289	257	284	274	290	271	263	272	288	277	237	281	285	293	287	269	267	260	243	291	230	268	293	274	269	287	258	292	315	261	269	287	289	261	246	243	263	298	270	275	274	279	243	248	250	264	284	268	225	299	273	283	282	260	257	285	279	287	270	255	279	262	256	286	277	255	246	256	273	274	243	274	329	271	251	266	292	241	275	316	272	258	267	269	311	259	259	261	267	298	290	234	286	288	289	290	268	268	259	277	255	245	272	254	267	254	266	246	280	283	277	273	274	324	266	257	252	264	240	286	267	258	232	269	272	290	284	272	278	250	257	298	300	290	284	276	273	264	272	285	277	287	272	277	265	263	286	273	241	238	263	259	301	290	283	234	264	267	278	243	266	279	239	265	276	275	284	262	248	268	261	263	246	250	280	256	283	249	290	261	267	228	258	252	282	296	274	258	283	297	257	272	274	275	267	277	268	261	263	257	286	307	263	248	255	269	258	259	278	312	299	260	251	288	293	283	265	243	275	234	275	280	259	266	277	275	241	294	282	236	262	285	254	300	263	282	255	290	248	285	269	287	280	276	251	275	257	259	266	285	278	272	271	266	273	274	265	299	295	274	281	257	255	270	279	265	261	235	293	279	254	307	300	289	287	287	296	299	284	289	269	257	262	260	300	263	292	288	258	271	243	277	263	245	270	261	260	310	267	259	268	277	309	287	284	262	274	302	262	263	278	254	314	276	261	276	263	254	235	265	259	290	278	270	291	261	271	262	290	260	256	281	290	300	288	259	257	241	276	251	246	281	265	269	262	257	267	251	252	237	227	249	277	288	274	259	267	261	269	280	269	237	283	279	306	254	264	282	278	275	256	260	274	255	272	258	262	260	288	261	254	278	268	276	263	253	288	304	282	260	275	263	261	267	263	283	257	280	277	263	227	250	251	257	273	262	277	298	285	248	264	299	261	270	272	314	249	251	273	260	284	268	275	258	284	239	270	244	276	257
11557	9062	17668	21392	22679	18305	12813	12766	12262	9958	7675	5715	4429	4219	4108	3093	3162	3433	2921	2894	2859	2707	1874	1926	1692	1330	1244	1461	1370	1234	1317	1279	1170	913	1155	1177	1119	1010	1049	1056	1006	1293	1047	882	712	660	673	660	673	649	659	659	670	684	699	632	675	721	672	688	676	658	637	659	655	698	690	689	666	651	662	698	677	666	664	689	650	684	628	679	644	629	624	640	713	690	672	685	718	667	694	647	701	689	675	655	655	706	662	648	656	649	702	666	640	636	665	669	650	681	650	638	671	645	722	695	686	680	672	605	665	630	644	653	651	663	637	690	686	682	700	660	629	689	676	654	638	671	647	639	670	645	654	680	678	710	634	680	667	665	633	640	640	677	663	664	672	653	682	680	683	698	637	651	645	690	661	672	670	630	678	640	649	682	658	655	690	664	686	649	639	680	636	660	672	670	670	628	699	714	670	616	669	642	652	661	668	671	657	617	601	618	683	667	632	655	632	672	717	628	648	654	641	684	664	632	647	689	635	643	617	657	641	668	669	630	647	691	643	662	649	638	649	627	693	612	665	644	669	640	627	683	663	652	665	656	714	672	646	677	650	638	672	624	663	643	693	665	653	660	624	669	683	654	705	633	658	665	666	652	623	654	717	670	660	644	672	668	635	649	621	635	638	627	654	681	649	641	635	654	649	625	685	684	625	666	708	629	664	642	671	695	618	698	625	671	630	658	628	673	634	672	670	643	715	650	638	660	645	611	705	635	713	662	603	678	707	634	632	682	610	638	687	641	656	621	672	653	657	650	666	664	645	677	652	641	644	663	647	672	666	649	643	689	610	651	657	623	706	663	690	705	659	688	669	700	664	634	667	671	665	657	684	661	707	708	664	648	650	684	659	696	673	654	667	621	642	643	671	663	701	675	672	681	683	613	638	663	665	666	651	651	655	643	667	657	674	668	658	648	652	617	681	633	662	606	701	643	655	608	667	705	699	640	622	644	688	631	620	622	667	672	716	632	658	626	671	667	699	675	655	661	694	669	697	684	673	616	614	675	670	708	657	638	699	677	658	725	694	661	682	665	663	627	658	620	676	694	669	674	647	660	617	721	642	654	644	686	671	610	650	644	683	652	639	710	647	700	640	677	685	647	629	628	626	684	669	669	661	654	651	670	646	705	699	673	669	675	630	676	619	680	665	611	681	707	639	665	633	644	624	630	618	667	655	669	632	684	672	709	687	627	631	717	706	667	682	712	649	668	695	680	704	664	641	675	622	722	659	633	651	616	669	605	652	669	620	641	678	666	678	645	679	663	679	663	654	684	702	702	645	632	670	645	667	646	681	652	648	634	673	652	636	663	643	715	688	647	649	647	603	659	663	607	653	663	650	668	682	675	627	654	674	626	645	704	652	644	654	654	713	650	639	602	650	684	640	669	687	660	705	652	666	684	643	635	673	705	679	694	675	616	702	697	669	687	653	667	624	666	672	643	740	665	598	646	677	660	648	664	613	709	633	677	628	658	685	640	664	696	659	696	708	720	669	676	656	653	657	693	687	642	682	611	624	675	642	674	659	635	644	683	687	685	699	663	669	656	666	711	690	649	625	680	652	646	646	681	651	666	646	658	697	634	664	660	630	675	668	627	707	642	644	649	669	637	686	626	633	663	663	689	649	734	626	607	656	677	637	686	665	653	675	667	676	654	649	651	678	699	634	650	649	641	664	637	667	682	683	674	665	596	682	639	619	641	645	718	668	664	623	649	648	660	632	688	635	652	702	650	680	655	642	673	634	646	650	645	688	703	651	617	646	653	677	630	655	672	635	621	664	649	695	652	645	646	649	650	641	653	676	629	673	645	619	643	666	639	669	667	639	632	612	630	686	653	671	642	655	700	698	587	692	689	703	649	632	626	641	663	602	684	675	660	713	639	625	687	684	702	672	615	646	708	680	642	668	636	688	684	647	648	669	652	689	693	669	639	684	699	622	644	677	639	646	678	650	647	642	674	687	682	677	664	638	689	653	716	670	672	652	720	721	687	652	674	658	673	689	651	690	651	666	678	655	687	677	675	681	640	630	655	647	673	683	638	652	631	698	611	665	652	624	722	688	660	633	685	706	658	649	660	680	627	658	683	675	649	656	656	655	645	646	640	638	638	678	667	661	674	597	684	666	660	634	632	672	595	649	670	679	694	704	625	706	674	641	665	644	673	628	650	599	630	657	664	667	663	686	659	677	643	654	676	654	691	669	643	656	683	700	691	680	627	647	630	687	654	700	684	698	661	627	630	645	656	647	670	676	659	705	687	678	671	645	651	694	681	711	630	675	645	691	677	695	656	649	628	642	652	648	642	652	666	675	675	657	653	662	665	644	684	669	667	656	620	658	659	635	674	671	679	665	660	683	636	644	656	631	661	674	681	671	649	677	669	673	692	675	655	672	701	698	687	697	658	697	741	680	618	679	634	660	654	700	659	668	656	684	622	693	655	639	640	647	664	656	692	675	694	651	671	659	655	709	651	679	652	632	702	650	600	660	673	666	691	642	624	694	704	694	636	691	681	685	632	675	689	676	678	595	655	654	662	630	647	637	635	681	636	670	691	650	608	675	653	637	666	679	621	652	660	659	684	696	650	667	710	646	690	664	649	711	659	696	656	660	659	668	692	637	618	675	655	622	662	674	643	721	671	656	680	672	647	640	668	629	631	672	674	668	684	670	662	682	652	616	660	654	581	669	649	688	638	664	619	668	696	627	666	616	644	636	658	696	657	694	671	684	651	678	692	687	676	606	675	662	707	708	620	663	653	682	647	662	683	656	649	663	630	664	621	620	640	674	679	687	654	679	702	656	688	648	643	707	678	654	693	661	679	655	615	641	664	661	623	672	647	686	669	657	689	696	625	667	652	641	679	662	631	674	673	632	654	675	650	665	612	684	660	669	662	694	658	687	642	615	642	641	628	668	702	680	635	639	637	671	683	696	676	622	665	621	640	683	635	660	665	661	625	639	697	695	614	668	653	654	667	670	638	621	653	638	644	708	611	655	674	627	683	684	647	683	642	668	665	671	649	638	629	660	664	639	650	645	680	654	675	647	720	703	642	666	654	686	633	700	671	633	654	706	676	665	711	634	664	622	643	604	648	665	650	702	674	648	669	645	681	688	635	639	667	711	643	630	656	687	655	653	679	660	650	652	692	685	653	683	652	650	632	712	641	690	675	671	651	648	662	645	653	649	669	640	644	660	628	659	655	669	671	634	702	656	664	619	695	661	682	670	656	660	650	690	595	619	657	708	660	701	640	703	651	689	637	629	693	672	676	681	669	659	676	662	634	668	628	642	626	657	640	665	647	663	659	644	635	678	704	639	655	684	679	709	605	667	622	665	686	630	700	660	679	691	656	637	648	657	673	614	651	635	675	694	665	594	697	636	661	677	650	671	654	658	684	708	668	680	676	620	662	666	645	676	620	671	674	685	650	657	664	656	640	625	674	639	664	672	670	703	675	675	695	658	657	661	660
26595	18142	18812	17676	15456	11604	7456	5864	4734	3364	2249	1776	1543	1271	1206	876	971	778	824	817	835	707	608	570	588	550	500	466	491	459	487	467	453	416	409	409	349	392	422	403	375	423	362	386	381	350	351	343	340	339	345	352	369	379	355	363	370	373	343	352	343	382	324	356	382	326	359	314	325	338	339	313	342	354	340	362	358	361	329	349	331	325	286	319	365	342	360	354	297	323	319	374	352	306	335	364	380	330	355	362	326	347	357	309	317	352	344	381	316	373	359	345	384	322	369	334	315	331	359	371	357	304	342	339	356	373	324	324	354	379	378	384	324	354	356	316	330	344	348	330	342	346	341	368	330	365	325	328	325	379	363	314	305	355	362	355	346	373	331	365	372	353	334	371	330	377	319	326	358	333	357	307	345	342	320	326	317	344	353	355	327	328	350	324	306	353	352	368	356	360	352	374	365	351	355	312	387	367	353	340	318	318	307	344	330	353	332	371	345	347	312	343	317	356	370	328	337	358	340	334	336	371	353	318	311	310	295	360	300	325	322	321	331	310	363	329	322	345	322	343	363	372	309	310	332	331	355	350	335	366	323	331	313	348	339	348	310	355	352	365	303	321	331	321	333	339	365	397	356	367	351	309	357	356	351	400	333	378	327	357	301	331	337	302	336	313	326	330	349	340	355	330	320	303	345	333	323	351	345	351	329	384	347	338	340	345	350	332	340	355	330	357	342	365	345	341	370	355	333	330	386	340	322	335	303	342	332	338	370	371	324	292	384	317	365	350	351	354	319	374	367	330	337	347	333	350	331	354	340	331	348	359	332	320	339	324	353	325	341	299	355	366	322	304	360	320	347	375	360	344	350	359	316	348	323	333	363	341	328	323	336	374	378	350	327	368	295	363	355	342	371	344	343	379	346	327	360	331	332	328	313	372	318	358	314	375	330	334	323	347	351	358	367	325	375	317	314	340	320	337	327	361	287	350	343	336	321	343	340	324	321	358	317	343	333	334	334	365	348	339	390	340	393	351	339	342	337	315	343	331	345	350	339	334	328	374	379	337	346	362	336	289	341	331	337	345	346	346	364	354	321	382	353	337	336	342	361	356	321	322	351	372	337	338	370	320	308	367	348	336	325	356	337	331	336	364	350	357	359	373	338	328	337	365	359	319	337	330	373	352	385	321	305	308	329	322	301	333	340	335	325	304	347	377	315	333	355	390	348	340	334	348	339	336	322	333	364	345	310	323	359	339	367	320	334	353	349	330	338	342	360	346	308	324	322	327	368	363	350	340	317	358	332	335	319	348	303	363	353	350	344	367	337	320	318	317	387	343	365	331	322	317	336	363	314	356	322	337	350	354	339	374	358	354	338	337	344	345	320	351	343	332	328	325	344	340	344	334	355	332	334	331	347	329	363	342	341	371	395	373	366	346	315	353	365	341	353	308	305	343	376	313	343	325	339	367	304	364	373	343	327	353	325	329	348	361	325	367	327	387	318	359	329	337	336	331	347	357	327	346	348	340	342	328	331	305	344	324	368	337	360	363	347	319	354	308	295	347	366	338	387	318	365	352	346	350	333	320	345	321	349	290	356	344	341	348	350	304	340	312	321	338	351	334	362	313	297	323	300	352	326	342	343	356	308	292	373	334	333	365	376	326	338	326	363	349	331	335	312	342	351	356	328	338	304	337	343	321	362	366	329	331	345	350	321	347	356	345	338	356	388	335	348	351	350	351	346	347	334	327	328	326	361	338	332	338	328	359	347	353	335	345	333	341	361	307	346	328	303	314	310	332	331	341	333	348	331	336	342	345	362	342	349	337	345	330	337	336	350	321	340	322	351	336	368	323	348	335	369	345	349	363	359	343	326	310	315	363	324	352	335	348	334	320	388	309	328	350	344	348	320	337	331	328	348	341	327	365	341	352	328	326	335	300	298	362	342	322	304	331	319	316	342	356	346	355	373	285	323	357	318	341	378	373	333	306	339	324	328	354	322	316	316	338	315	370	354	331	371	344	335	348	335	352	345	360	349	316	378	361	301	345	354	349	328	302	302	304	328	322	323	334	340	334	364	339	304	369	315	337	335	347	332	296	345	336	342	345	342	330	344	314	324	358	341	338	332	323	352	335	352	349	360	356	312	312	346	335	364	321	366	374	323	322	327	334	344	314	331	359	361	340	336	336	316	375	329	347	354	344	335	337	321	320	372	360	356	332	347	326	313	326	349	380	372	330	318	343	326	354	357	336	352	307	359	359	316	359	373	358	311	325	332	323	346	334	348	331	342	362	338	356	338	370	319	328	334	363	336	326	334	351	368	321	341	324	363	335	335	308	333	369	358	337	310	347	347	344	336	336	290	343	319	356	346	314	373	327	325	312	353	361	314	307	360	323	349	362	339	372	334	350	321	322	337	365	334	313	338	362	330	298	343	352	350	336	365	351	354	319	315	293	352	316	338	369	339	323	339	361	340	331	369	365	337	355	320	338	363	331	354	360	332	338	349	325	360	341	330	325	353	365	322	330	341	312	360	327	343	306	341	366	337	346	351	336	330	353	328	360	359	338	350	326	311	364	330	346	350	334	345	354	353	334	317	342	357	326	321	302	337	321	313	352	320	322	332	301	333	367	336	336	345	304	341	342	361	343	345	332	345	371	342	315	340	329	310	316	351	412	343	350	359	383	335	345	349	304	324	356	354	301	330	355	365	382	320	347	348	350	362	323	329	355	349	345	348	338	309	336	349	352	309	320	345	349	324	339	321	338	338	308	364	319	348	348	353	361	353	350	335	318	333	311	335	283	352	321	316	340	344	340	344	364	358	346	351	348	346	347	313	359	345	324	320	360	331	337	347	341	314	351	312	349	356	316	325	337	330	361	372	364	333	332	351	311	345	369	347	379	362	340	363	340	368	348	373	330	349	343	336	345	306	329	316	336	360	339	356	345	337	358	353	342	360	324	351	357	342	353	342	314	358	324	341	387	363	344	341	318	346	348	340	341	377	353	333	358	321	349	345	295	325	306	296	353	331	351	343	332	362	312	344	331	339	374	321	326	356	380	343	330	364	348	349	346	311	345	369	337	310	357	368	321	347	321	333	319	346	317	356	369	369	310	371	327	333	326	342	360	323	360	356	326	335	341	312	363	356	354	343	344	351	376	320	320	372	370	344	336	337	334	320	340	348	290	324	342	362	351	339	322	353	354	328	348	357	348	328	380	351	358	332	347	321	314	326	353	319	324	328	332	320	360	355	365	328	327	337	322	354	395	369	328	318	345	325	348	326	351	353	352	335	325	340	320	315	337	357	316	340	346	343	356	334	364	355	361	344	340	315	328	335	343	388	346	333	338	318	352	337	323	338	363	329	341	344	349	352	325	344	361	361	349	397	342	396	338	319	388	326	343	321	279	350	333	349	358	359	337	350	335	315	369	329	351	315	334	341	349	359	357	348	291	370	357	336	338	339	390	342	340	379	390	351	344	344	343	327	323	319	322	314	382	320	340
14686	11879	20701	25673	26617	22856	17531	16325	15217	12729	9504	7482	6618	6055	5679	3902	4679	4071	3911	3997	3970	3412	2584	2614	2570	2177	1927	1849	1943	1967	1796	1795	1581	1307	1371	1355	1255	1391	1305	1225	1370	1321	1132	1130	885	798	829	811	818	823	846	854	832	802	782	797	757	831	801	787	791	816	798	819	812	775	857	845	819	849	749	815	787	776	801	896	767	791	791	813	827	793	788	816	844	788	780	786	790	861	845	803	739	832	755	824	799	776	807	785	799	765	793	807	771	769	796	769	821	768	753	773	798	847	772	749	801	813	771	748	761	816	796	831	825	764	829	758	813	767	792	770	830	756	810	774	797	792	807	791	790	804	826	789	787	810	808	790	832	774	776	786	814	762	771	774	856	789	821	802	838	811	805	766	838	720	772	766	815	771	802	790	789	799	773	768	822	819	773	791	789	791	795	786	774	746	818	770	753	767	755	774	806	792	732	796	837	742	837	742	744	826	736	853	821	818	841	771	780	790	796	759	805	782	811	754	825	780	814	776	830	762	818	756	817	779	801	792	775	848	809	755	791	808	757	781	803	808	814	816	819	809	789	785	781	806	810	779	786	807	883	777	824	758	811	817	783	766	815	813	789	774	739	726	816	766	791	806	798	769	817	807	801	748	754	815	770	793	826	808	739	830	786	857	755	815	774	844	828	818	852	786	805	816	768	795	790	800	760	802	817	805	743	775	787	766	846	803	822	776	816	799	842	849	783	827	818	791	768	794	735	818	799	775	757	771	793	766	815	775	819	840	818	783	822	815	745	783	806	749	790	757	832	830	785	770	828	820	817	797	767	810	769	807	779	795	819	778	778	786	812	794	791	762	833	758	792	824	821	780	808	774	783	804	811	777	761	817	777	821	760	839	819	813	801	773	741	753	796	758	789	819	829	771	794	823	768	799	736	760	754	765	837	835	796	744	774	799	812	849	751	824	815	811	802	738	775	794	788	806	798	801	801	823	801	775	804	780	786	810	837	778	777	843	807	808	849	801	749	792	779	818	754	822	830	763	784	785	780	786	794	746	791	790	765	756	820	744	795	765	769	802	778	798	769	761	838	780	746	789	779	786	804	783	769	782	743	783	805	802	822	789	836	730	824	778	788	795	767	753	848	769	803	801	848	754	795	758	832	825	740	797	732	815	743	782	813	826	794	778	821	773	788	805	789	790	806	759	775	838	798	840	861	801	835	771	829	830	811	812	735	760	807	746	803	780	804	769	805	783	808	765	845	795	800	806	800	792	772	738	794	799	805	800	793	865	754	736	809	843	795	807	781	803	791	769	757	822	806	809	733	810	744	825	803	841	796	765	822	785	744	746	820	829	761	767	769	741	824	784	750	778	826	794	762	815	792	794	778	771	730	794	805	784	766	783	799	765	813	804	805	819	801	782	832	768	818	788	824	765	813	770	806	791	820	817	792	827	828	788	822	816	808	815	775	799	780	804	768	787	815	788	735	826	768	813	777	822	768	814	807	826	795	823	826	748	848	805	824	799	810	775	758	809	801	781	769	837	772	821	820	757	826	715	785	792	824	793	765	801	746	790	826	777	765	791	794	775	795	852	793	816	740	794	792	805	806	711	794	772	797	766	807	811	792	818	807	785	798	790	791	779	787	796	808	782	751	814	809	788	811	757	783	772	739	788	787	810	774	810	786	818	789	786	777	791	824	842	753	829	799	767	794	755	791	771	774	832	802	790	758	773	811	795	779	840	797	787	789	828	772	778	768	796	736	811	810	862	800	779	747	830	831	737	794	761	840	829	794	802	814	806	792	796	800	773	763	819	821	812	783	752	772	779	783	814	808	743	753	808	808	822	777	775	828	787	825	797	769	806	799	801	750	803	779	750	759	746	817	805	793	798	771	783	797	826	821	787	791	795	787	779	816	811	808	797	767	762	799	791	796	795	792	747	779	788	760	843	812	794	803	782	786	782	819	791	799	811	797	764	805	737	797	830	795	793	782	755	764	771	785	825	832	814	867	792	806	732	713	860	805	795	783	769	765	737	784	786	804	804	814	816	847	804	757	782	810	762	821	784	799	810	856	737	834	799	777	803	770	792	803	785	810	745	800	796	778	801	817	815	788	763	779	762	745	790	814	754	798	766	751	808	791	809	774	847	770	790	777	769	781	753	839	790	810	795	811	799	829	786	797	788	788	767	780	770	752	803	772	792	828	762	778	788	839	787	829	779	787	725	811	786	736	820	748	733	774	792	759	774	819	792	788	817	815	803	799	802	796	830	793	781	834	801	781	828	817	783	789	806	779	786	788	798	795	766	849	776	785	808	830	802	816	808	775	768	818	816	791	830	812	755	832	775	813	794	823	750	841	792	778	837	824	843	781	744	801	814	740	796	748	769	778	798	784	781	813	836	809	810	817	804	774	783	777	711	807	769	761	812	802	774	792	777	807	770	760	845	798	790	825	750	800	770	810	782	789	782	828	846	820	757	809	794	761	777	751	780	801	806	834	813	764	804	755	778	841	827	789	794	786	758	782	750	753	787	792	773	785	812	753	836	791	739	799	812	745	825	775	797	791	764	743	757	815	755	763	800	780	777	825	777	799	755	824	823	816	811	783	773	791	816	854	785	783	774	790	800	803	764	738	777	809	773	807	767	719	835	750	781	790	773	788	812	780	728	821	778	777	790	752	795	801	773	792	849	810	815	798	775	811	776	781	826	836	772	815	851	784	769	794	790	748	823	759	806	790	814	807	767	768	789	839	804	712	799	811	787	803	820	797	813	798	812	815	789	754	814	862	786	829	763	860	818	804	774	758	767	776	791	791	822	799	787	816	819	770	867	814	769	786	761	814	793	802	788	799	844	801	834	798	796	830	783	790	765	815	795	842	766	783	800	789	817	824	846	749	759	804	797	776	790	763	757	823	854	801	800	771	766	797	834	759	800	744	798	819	828	733	759	804	795	856	752	781	827	811	777	817	829	830	792	794	802	817	794	811	744	775	762	794	774	788	757	788	761	747	821	759	836	778	834	790	786	753	816	834	771	826	756	737	743	803	744	819	796	796	828	788	795	802	776	759	771	780	791	799	734	796	759	760	773	819	775	787	758	794	811	731	794	803	786	804	807	849	800	775	822	724	808	807	765	787	830	802	808	782	773	744	796	785	819	793	827	701	787	838	800	802	815	768	802	771	739	789	768	784	789	794	785	783	768	777	810	787	754	822	770	786	782	752	821	810	849	767	814	828	788	786	802	805	773	794	769	779	812	805	793	771	802	793	770	770	732	802	804	800	795	746	772	831	772	825	781	788	766	792	765	771	798	821	796	804	791	779	848	787	789	728	768	798	807	783	803	841	814	809	809	805	791	738	790	793	822	778	760	821	858	842	807	774	803	767	768	826	803	809	778	829	753	820	765	765	812	832	752	814	789	806	801	807	785	793	809	826	785	771	775	842	769	760	792	808	768	771	795	795	822	789	816	795	746	797	783	790	801	780	818	783	797	751	818	807	756	769	798
6059	3184	3886	3358	2877	1748	1124	993	842	672	464	368	305	346	345	287	288	293	262	305	283	228	244	202	218	208	159	210	180	165	233	217	196	171	190	206	177	173	182	171	203	167	172	179	175	175	164	182	167	149	140	178	179	155	165	164	161	156	171	151	168	160	177	175	173	136	163	152	144	152	150	153	149	147	163	166	166	181	162	174	161	154	160	171	153	161	144	133	158	167	164	167	171	158	168	172	168	163	141	145	152	162	178	154	168	160	163	154	142	158	154	166	185	139	170	151	164	181	169	164	170	158	164	166	159	183	151	148	169	164	168	154	153	142	153	170	152	161	150	151	163	158	175	153	144	155	151	161	170	183	140	177	124	164	154	160	178	137	160	162	177	147	160	160	168	152	192	178	184	149	150	138	174	184	155	142	158	131	176	161	159	161	165	149	153	175	165	166	170	157	198	164	149	151	151	179	163	164	149	157	158	171	175	140	179	178	166	162	160	168	155	177	153	188	137	155	146	148	146	158	166	159	182	156	146	145	154	158	178	154	164	181	161	150	122	172	154	161	163	149	131	138	176	161	147	169	174	153	177	160	183	157	172	150	164	162	180	163	160	177	167	167	152	165	171	151	172	140	144	157	158	139	138	155	150	183	141	164	148	148	176	167	173	160	159	131	169	153	166	155	148	154	166	167	169	149	159	153	166	164	157	164	147	160	137	182	187	182	193	169	155	167	151	142	154	172	156	181	164	146	155	163	155	132	170	153	159	147	146	165	145	170	159	166	149	143	148	173	189	130	162	185	138	154	155	165	158	170	168	164	153	157	149	173	165	149	152	176	172	148	175	149	160	162	145	156	178	140	162	173	156	170	171	173	162	152	168	162	147	171	150	144	186	163	144	172	159	171	165	140	168	154	152	155	154	173	165	149	187	167	154	146	177	157	167	136	153	172	158	144	171	147	159	149	170	181	159	134	149	155	186	152	161	177	131	145	162	157	164	178	155	162	157	173	160	148	147	144	157	158	155	167	170	147	152	188	175	159	146	166	165	160	162	160	140	154	172	151	173	166	152	164	132	175	146	154	149	174	146	170	177	150	142	178	156	160	159	156	171	155	149	160	157	145	150	126	148	168	156	158	129	140	163	146	140	158	164	162	169	150	159	151	163	173	147	169	169	167	149	156	146	136	161	170	147	171	169	136	166	157	163	137	153	140	156	172	165	159	178	158	172	170	147	149	150	142	159	138	166	181	187	136	167	136	158	163	168	155	148	149	168	174	168	163	182	154	171	151	163	168	167	187	161	179	134	156	174	160	148	126	170	170	163	144	174	149	160	167	179	133	174	163	160	164	175	187	165	136	173	145	165	169	189	168	159	165	198	144	136	144	150	143	161	167	165	138	159	168	151	153	178	149	134	147	150	154	158	165	143	155	165	129	144	178	147	173	145	156	177	164	123	148	140	139	161	169	173	157	164	151	188	182	163	183	167	152	172	167	190	133	172	158	169	157	148	152	154	169	160	147	145	175	166	150	161	146	171	169	145	147	179	152	156	161	171	166	173	159	169	165	162	176	164	151	187	157	156	159	175	180	135	171	163	152	162	137	165	150	166	174	144	174	181	175	188	137	158	170	159	174	162	161	164	160	179	151	152	158	164	168	151	196	167	165	161	168	158	145	151	187	170	155	170	165	161	157	162	151	166	173	162	155	178	155	161	154	171	176	143	187	164	144	149	171	145	165	170	146	160	148	159	158	155	155	186	144	170	154	157	152	160	190	154	153	169	179	150	169	182	133	176	167	148	161	174	152	159	159	143	150	174	167	154	147	145	159	174	158	163	152	170	165	130	156	157	173	161	161	172	187	159	169	161	171	164	171	151	174	174	166	160	142	170	166	172	160	152	161	167	134	144	143	187	141	156	142	145	167	134	166	164	172	176	191	123	161	178	170	173	164	174	170	181	157	178	151	170	173	161	181	152	160	148	133	146	177	162	166	169	165	150	165	176	135	173	167	182	157	156	161	156	168	144	141	163	187	170	184	182	160	135	161	149	171	136	172	154	159	173	151	168	154	129	193	174	155	120	161	170	158	166	155	159	144	158	152	161	164	160	158	170	168	155	154	152	157	175	161	150	166	153	159	159	173	189	151	164	175	175	167	146	160	140	128	165	170	140	166	136	140	151	162	155	148	155	169	154	157	142	159	165	147	159	156	153	149	165	159	156	149	153	175	168	170	193	174	142	158	151	154	166	146	159	156	194	164	165	144	151	159	164	158	186	165	165	168	184	180	162	150	172	167	150	168	152	134	152	166	161	176	158	135	146	148	168	168	172	148	169	174	162	171	168	193	152	160	162	164	145	173	136	143	181	171	173	176	187	169	169	144	160	163	189	172	168	135	180	153	143	134	148	165	164	157	184	143	151	168	163	179	161	158	151	153	168	163	182	186	163	162	174	149	158	150	161	158	172	168	177	164	152	182	163	143	169	135	174	172	172	157	145	150	178	185	179	166	160	159	168	149	128	167	160	166	123	177	178	158	154	162	152	167	145	163	165	162	141	158	143	151	175	170	174	161	167	163	148	157	178	154	152	177	176	156	159	173	153	152	177	162	154	169	167	165	171	157	168	178	163	163	156	139	166	161	159	152	166	156	166	158	157	147	143	155	150	172	139	179	143	143	169	130	173	156	156	158	154	166	157	183	158	152	168	143	121	178	178	177	177	139	169	152	152	153	165	182	162	164	200	146	176	153	157	165	163	158	159	158	158	182	164	165	158	158	146	191	147	153	158	166	176	146	165	177	143	148	164	172	158	170	145	152	147	163	173	165	153	176	157	161	151	177	172	170	163	169	163	164	156	163	127	173	169	145	163	144	144	163	143	173	143	144	160	149	160	160	156	162	166	150	159	160	160	168	168	135	150	159	155	149	138	164	168	169	165	151	155	152	180	141	132	177	166	171	160	165	171	172	170	173	164	150	152	152	159	168	163	142	178	174	196	129	157	161	151	150	157	176	184	130	128	158	174	158	180	145	172	131	171	136	167	161	181	141	166	162	168	158	166	201	165	159	148	135	142	168	164	150	152	166	175	167	165	170	164	157	170	165	160	147	176	167	184	172	144	143	136	147	157	157	152	134	174	166	188	169	183	158	179	133	171	144	158	154	145	178	165	158	153	170	172	181	159	170	147	138	156	139	151	183	181	179	167	178	171	147	158	167	165	166	166	144	147	197	157	185	166	143	143	172	181	182	170	162	163	115	144	144	150	162	165	138	162	177	185	164	165	145	142	161	163	165	169	161	164	159	152	143	178	171	166	165	139	151	167	171	173	180	163	175	168	179	171	161	159	154	173	161	173	164	179	176	151	172	145	162	177	152	170	173	175	178	169	156	155	145	159	179	156	160	157	169	170	164	153	157	160	158	172	155	144	174	146	156	142	175	163	145	150	147	169	187	153	155	161	164	168	176	136	165	159	161	178	145	162	132	152	153	155	178	143	159	181	121	153	177
4022	3071	7234	9370	10012	7326	5284	4760	4275	3465	2303	1661	1645	1761	1641	1145	1304	1464	1435	1408	1413	920	962	1009	1023	757	675	697	739	791	753	757	628	559	556	617	537	621	586	507	736	538	521	558	487	460	402	449	439	413	399	427	431	427	432	448	404	400	384	458	448	465	392	442	433	415	446	410	428	436	429	409	429	408	456	416	427	416	417	424	415	469	439	468	435	425	452	414	443	426	435	414	434	416	426	455	422	446	445	471	431	407	404	437	428	440	407	426	425	416	440	394	447	411	438	461	392	391	411	395	440	436	434	446	413	434	412	408	414	444	417	455	434	426	438	450	398	398	410	415	457	416	428	445	401	441	417	384	425	438	431	430	469	423	414	459	403	429	421	436	446	430	402	451	430	427	440	433	438	409	428	463	463	459	411	404	421	404	431	420	436	398	444	428	441	396	412	433	399	454	442	433	456	370	452	436	423	432	440	390	425	469	424	426	444	446	389	402	428	428	426	458	430	443	442	456	434	436	397	426	428	441	404	435	444	402	463	415	430	418	435	415	429	454	442	446	462	420	425	446	393	410	439	422	438	435	433	417	426	410	413	407	437	373	430	376	454	434	410	439	416	465	413	407	417	450	435	446	428	430	430	430	447	463	431	421	421	426	412	418	380	429	422	432	381	403	417	433	449	475	408	407	413	391	422	421	434	436	410	437	412	431	439	411	443	430	394	431	430	395	428	416	403	426	408	450	463	424	424	400	433	414	419	446	487	406	439	387	434	450	423	467	434	421	435	446	427	394	418	420	439	386	399	451	405	394	431	401	434	425	414	427	425	446	415	437	441	380	408	411	449	402	415	434	468	439	426	434	418	424	416	444	439	429	428	459	427	426	450	465	441	399	431	403	428	428	401	432	407	446	400	420	404	443	405	423	412	440	449	390	413	376	417	427	428	432	416	434	425	437	445	422	417	433	389	429	442	433	415	431	421	438	451	420	410	435	429	423	445	437	424	439	428	440	417	420	421	458	409	407	406	420	437	413	428	410	410	436	440	425	400	434	437	430	398	408	447	453	407	453	432	411	418	456	421	441	454	415	434	414	430	379	427	399	431	409	434	404	444	424	441	451	416	462	424	366	400	410	446	429	418	405	394	406	412	398	450	404	418	429	435	386	478	411	412	390	418	437	452	416	389	447	422	398	412	429	418	442	433	394	421	432	412	418	421	448	431	459	436	410	456	424	418	396	432	435	417	435	456	417	423	406	430	353	432	441	422	441	442	359	433	400	438	397	409	413	402	409	455	418	401	439	440	395	417	401	435	395	436	424	435	394	430	425	454	391	417	402	433	419	418	412	437	423	457	422	406	426	383	412	417	429	465	403	432	448	396	416	410	461	420	427	412	435	403	424	427	363	404	422	432	385	435	468	417	415	442	419	424	425	440	412	437	427	420	382	444	422	403	418	445	437	407	429	425	424	440	443	436	407	416	433	418	464	392	430	446	441	404	439	447	428	390	405	424	408	420	394	384	414	444	409	396	449	420	446	417	422	437	456	433	428	436	404	458	423	392	384	434	441	422	417	430	435	441	409	379	426	430	396	449	423	442	425	424	425	411	396	428	438	478	401	460	408	427	392	459	411	420	383	412	443	419	436	406	418	392	428	433	402	421	423	406	456	408	466	452	408	443	446	441	431	441	403	445	419	406	439	430	442	428	412	402	441	440	434	450	427	431	427	437	400	412	420	413	468	440	442	447	432	431	434	415	390	433	435	403	425	433	387	428	427	425	412	408	415	425	416	442	410	449	434	413	426	439	423	449	412	447	433	435	389	423	438	448	441	393	436	433	429	368	433	424	431	415	429	462	438	416	436	429	434	430	425	408	452	446	396	423	405	427	440	447	408	428	419	400	425	421	410	447	399	426	408	385	471	419	429	467	446	447	421	424	432	410	396	453	461	431	415	415	434	470	401	387	409	471	449	401	423	412	407	413	379	433	438	394	424	432	397	435	384	396	455	433	390	390	386	390	436	441	441	379	404	443	408	427	416	421	437	430	404	478	447	448	450	418	419	443	425	413	440	428	402	409	403	427	415	394	421	383	432	444	413	405	395	419	453	442	409	430	375	417	393	434	414	433	434	428	454	424	398	454	431	361	377	430	410	488	413	389	446	437	431	438	419	423	385	422	445	449	407	449	458	411	400	477	438	405	432	457	435	441	418	425	437	415	404	446	415	434	427	414	429	448	431	396	396	418	417	443	432	402	432	416	421	439	407	421	423	400	453	431	450	406	425	452	421	419	388	421	435	425	415	395	439	463	436	454	465	403	399	419	424	399	420	432	439	411	435	411	423	440	438	410	445	392	409	460	399	431	420	420	391	377	408	431	427	435	418	428	438	442	432	451	426	408	397	446	419	472	413	443	437	460	413	416	410	441	458	446	440	419	417	415	406	465	401	383	453	450	431	418	446	411	428	444	460	430	425	398	414	427	431	401	442	444	424	398	404	401	419	423	444	397	391	434	463	450	428	392	386	427	438	463	424	398	465	421	442	412	458	426	396	410	380	403	405	463	440	423	446	444	445	431	438	433	399	410	433	426	483	421	416	418	403	417	415	409	422	412	379	446	447	407	416	391	430	448	435	452	458	378	423	443	428	415	426	429	424	421	435	409	463	421	447	413	406	402	377	444	437	406	429	426	427	424	408	448	433	414	412	429	428	392	435	442	439	436	430	407	433	416	419	397	421	459	446	433	431	375	406	422	487	422	443	422	433	438	396	423	448	432	431	418	428	418	402	409	450	431	452	417	430	440	418	373	406	425	419	416	435	413	430	446	410	403	439	447	400	441	398	404	409	475	428	407	429	419	395	464	447	446	435	422	407	435	458	411	409	443	379	427	431	424	423	407	410	444	462	457	422	395	429	412	444	429	442	427	408	440	440	452	440	429	462	418	413	412	415	422	420	440	410	430	442	447	389	398	409	438	416	404	396	431	431	446	441	395	419	445	412	390	439	407	474	428	438	452	419	465	422	398	429	426	424	428	405	407	415	440	418	447	424	429	422	437	406	436	418	419	420	423	407	420	426	397	418	423	461	440	407	375	410	412	428	417	397	422	419	449	405	410	464	421	429	424	449	400	423	418	409	408	412	387	446	418	415	457	454	405	415	422	424	410	430	438	415	412	442	402	420	409	384	390	441	434	411	388	435	393	403	443	435	441	421	432	432	389	417	418	420	434	408	425	402	423	424	418	403	442	398	444	409	409	386	437	430	422	455	415	408	402	448	407	431	429	470	414	388	410	415	451	414	420	439	445	437	417	401	416	425	417	418	416	427	411	385	391	401	416	410	425	424	425	395	445	395	405	440	402	430	400	429	403	392	438	443	392	465	429	389	425	415	443	407	449	459	375	389	410	408	428	419	415	454	429	463	441	418	427	399	450	402	442	432	426	434	437	427	427	440	429	470	394	405	425	395	436	422	421	437	398	412	443	427	383	428	424	475	431	427	431	451	421	425
19471	12398	12789	12982	10940	7636	4706	4378	3138	2239	1352	1331	1187	917	810	629	679	684	707	709	575	563	468	574	509	426	407	424	373	320	401	401	322	318	315	403	354	366	349	339	327	343	331	346	322	281	272	272	287	297	270	280	339	283	287	269	275	265	273	283	298	293	288	311	318	269	297	289	283	300	267	316	280	284	289	275	276	273	262	292	288	291	261	300	254	272	255	270	252	258	275	261	310	270	298	275	269	269	291	299	267	299	298	271	282	311	305	298	306	283	289	266	290	300	266	307	291	285	305	293	284	294	268	300	272	286	306	286	293	271	295	285	258	288	296	258	299	258	280	277	290	287	268	272	286	309	282	294	287	271	307	285	260	279	286	270	295	291	251	296	303	299	285	293	305	296	263	273	264	322	280	291	297	277	269	312	268	287	246	297	280	302	297	276	275	307	270	302	284	298	287	251	289	319	258	271	303	291	328	298	268	280	298	277	279	280	293	308	304	282	297	286	300	261	276	273	280	289	276	278	331	277	280	280	265	267	276	249	308	279	295	272	305	290	310	272	275	284	273	293	284	291	299	295	269	269	247	260	274	293	298	302	289	276	282	267	313	301	310	284	270	308	300	261	265	297	301	280	289	285	285	313	302	284	319	326	305	260	291	272	243	298	283	298	271	298	275	285	306	291	273	280	254	298	279	309	259	252	309	256	284	319	286	294	266	238	294	285	290	260	314	284	286	285	286	279	255	257	307	301	282	322	271	284	278	287	283	280	250	284	276	283	297	290	285	268	270	304	283	258	281	283	293	274	302	273	251	289	276	279	270	276	295	298	304	295	257	272	280	245	260	269	257	305	284	287	285	285	269	260	299	285	290	289	282	282	304	293	278	260	307	311	257	257	289	270	243	284	300	264	326	286	311	263	303	304	277	291	330	292	313	304	283	287	284	301	252	283	310	282	292	302	290	257	244	303	248	276	277	305	305	294	302	285	278	310	285	284	281	283	279	294	302	287	308	288	288	263	275	306	311	284	273	305	322	260	288	287	263	325	260	275	275	296	274	263	292	284	292	282	298	276	288	275	315	298	298	288	279	317	292	294	266	276	293	285	283	306	286	267	274	291	265	304	294	269	283	283	288	301	306	266	296	311	264	281	298	259	264	273	256	278	292	249	279	294	251	279	276	302	260	269	267	279	280	272	279	267	269	261	307	266	287	281	285	321	287	280	280	268	310	319	292	277	307	326	300	291	305	303	245	276	296	246	274	289	301	263	286	285	280	271	256	270	281	308	313	291	271	290	248	301	305	285	278	274	306	305	261	296	270	247	286	326	280	291	274	307	287	260	308	232	276	292	309	298	300	255	297	247	296	305	285	288	302	280	298	304	315	280	289	264	283	276	287	297	272	271	275	294	289	274	298	301	276	286	306	290	308	300	278	245	291	276	279	305	279	281	288	281	292	282	276	291	302	268	290	296	310	290	309	285	303	295	296	284	276	272	268	242	274	308	269	270	302	256	304	307	266	278	248	292	270	273	306	290	307	269	283	268	312	258	268	314	272	291	270	277	264	307	281	272	315	328	296	289	304	270	275	274	302	252	259	299	311	263	255	282	295	240	299	291	305	273	290	284	309	297	257	285	263	277	294	285	273	282	295	287	237	318	291	298	267	292	250	283	293	290	285	283	255	269	278	281	268	300	265	301	280	256	319	251	265	289	256	318	287	259	299	271	254	286	279	273	273	282	270	289	287	264	301	280	316	278	326	301	287	273	290	283	307	243	271	277	286	298	265	268	263	269	264	310	278	297	295	288	259	304	278	297	288	302	302	297	261	279	275	255	282	299	258	299	299	271	276	280	279	284	282	252	310	272	292	267	274	258	292	276	274	265	310	296	283	263	280	284	268	284	268	323	283	268	295	289	264	301	261	270	299	325	255	283	253	257	274	306	332	268	258	279	250	275	282	278	315	279	307	310	273	300	290	291	268	304	288	275	269	264	290	271	314	285	293	289	275	297	291	295	282	276	245	292	283	300	304	284	277	268	286	310	280	300	270	302	293	285	271	256	307	280	292	311	276	300	307	273	265	267	271	259	285	272	294	285	288	274	285	287	299	299	298	314	275	287	296	344	294	302	267	274	307	268	271	292	266	301	284	285	277	285	298	263	268	245	302	308	293	271	282	263	290	317	271	304	288	322	315	285	261	294	259	251	280	296	314	273	287	292	293	262	292	273	298	289	277	266	302	318	278	319	286	315	280	284	239	266	293	309	271	290	278	273	287	302	291	274	292	287	292	301	291	294	297	277	302	282	302	255	267	267	289	272	269	278	295	275	273	298	250	299	294	262	289	283	274	290	281	289	251	328	298	289	278	311	290	264	293	284	265	251	292	305	292	264	291	268	275	280	276	291	282	293	272	282	289	278	245	262	317	314	273	309	298	278	303	298	278	297	288	283	306	296	259	319	283	289	330	297	284	255	272	283	304	328	276	318	285	288	307	278	289	309	304	270	266	311	258	313	318	261	294	293	272	289	264	278	302	250	275	303	281	299	272	280	280	281	278	293	269	284	278	312	269	273	298	284	308	288	315	275	285	268	287	299	276	282	281	271	273	269	266	270	323	312	294	274	307	277	264	295	280	278	286	288	271	305	316	302	302	332	242	264	291	298	323	302	295	314	299	299	286	271	263	241	288	249	284	270	268	297	294	273	265	266	271	264	249	303	282	285	271	251	288	281	272	280	258	270	303	269	309	292	289	301	274	303	292	294	270	309	282	296	263	295	315	274	290	296	310	311	292	275	275	290	258	322	290	315	281	270	299	295	289	272	295	265	310	287	303	294	277	276	282	272	280	281	304	270	283	310	291	287	298	270	314	282	286	286	294	268	254	281	300	256	321	261	309	274	249	281	282	282	279	277	285	271	282	282	285	268	314	311	294	292	268	326	258	283	286	281	259	283	278	294	314	283	275	293	304	317	285	271	278	279	279	294	272	282	295	297	299	289	281	253	295	291	259	277	267	282	298	280	292	300	274	269	283	308	285	309	287	312	267	292	253	286	278	288	272	276	296	299	287	266	257	300	291	291	271	277	249	305	283	287	255	264	300	261	282	231	296	279	305	288	267	282	252	288	266	282	274	292	296	274	279	257	268	286	291	266	307	274	314	298	317	263	299	253	292	294	329	292	295	283	272	306	318	303	277	300	301	279	265	278	280	268	260	287	339	323	294	271	281	282	268	299	274	292	263	287	299	279	261	298	297	255	285	309	261	287	284	292	285	272	274	287	270	284	260	330	320	308	291	300	304	262	273	359	286	280	301	278	283	290	283	306	307	276	295	298	301	286	272	298	287	263	266	288	274	277	260	315	269	268	298	311	272	272	278	299	271	305	305	292	291	305	282	279	283	279	275	294	317	283	307	265	314	305	270	279	278	282	318	259	273	270	274	273	303	279	273	298	270	305	266	314	279	292	286	285	273	308	289	305	296	281	271	266	265	319	295	283	280	290	270	287
11802	8439	16628	21601	22670	18598	13552	13765	11452	8787	6096	6026	5569	4755	3997	3042	3527	3245	3336	3291	2454	2396	2282	2377	2063	1835	1636	1663	1657	1296	1723	1461	1076	960	1006	1477	1141	1229	1167	1194	1145	954	1063	1270	1059	712	691	757	686	669	763	711	742	726	718	771	714	703	669	743	697	699	702	660	715	718	702	663	675	705	727	724	707	710	664	724	734	693	673	732	711	692	642	715	743	630	685	709	699	699	705	636	695	698	667	712	721	674	728	686	738	721	643	703	757	667	700	708	666	705	745	701	679	657	668	711	673	663	663	664	743	670	700	659	692	699	701	666	636	689	683	703	712	638	683	708	670	694	704	704	669	653	714	672	667	668	709	729	721	691	709	706	670	700	659	722	691	703	704	654	661	673	687	699	702	688	657	689	698	701	694	682	671	712	723	681	706	731	705	690	700	733	662	701	686	710	624	701	752	711	676	710	692	702	692	701	681	681	679	692	685	712	690	694	678	695	719	689	700	736	659	692	714	676	694	732	687	745	690	742	711	663	681	672	711	664	728	685	692	684	686	708	677	687	726	661	723	727	639	668	687	684	711	700	666	730	691	654	670	717	695	641	669	682	666	724	649	705	712	685	651	665	712	690	699	721	680	656	728	670	673	686	746	663	710	689	667	696	663	678	673	665	728	670	695	694	737	709	650	673	636	698	685	694	683	725	657	648	679	662	701	690	675	692	719	687	688	651	689	701	668	702	738	640	634	710	659	704	682	709	671	732	666	698	715	713	660	727	689	670	626	635	717	697	684	681	697	656	642	700	708	723	708	692	695	707	711	685	692	637	726	694	702	684	693	720	680	714	725	691	677	688	687	695	722	705	714	638	638	699	688	690	645	731	670	684	672	688	684	670	715	677	672	724	676	716	680	659	691	677	686	685	669	687	670	702	667	703	682	662	714	690	670	708	656	665	682	710	669	723	655	666	674	708	665	676	684	700	678	709	692	706	646	672	691	667	638	681	699	651	690	716	714	704	691	679	718	676	642	710	657	627	675	662	684	694	733	697	731	712	675	647	722	700	662	641	711	713	677	731	723	678	708	690	717	704	699	719	692	686	712	729	735	739	689	652	656	667	694	709	691	717	692	732	682	663	676	754	679	699	685	681	701	711	673	667	722	645	704	635	697	663	662	670	680	646	645	694	673	684	715	712	664	716	721	684	720	677	715	685	735	686	683	682	691	678	657	681	654	698	711	645	647	698	674	691	725	687	650	719	649	742	707	700	656	684	651	636	715	681	672	658	673	729	685	686	698	680	678	642	617	691	709	698	669	688	695	681	649	678	645	692	717	632	669	720	657	660	690	694	724	651	691	671	690	669	685	683	687	674	678	697	677	656	708	685	707	737	691	645	740	677	694	683	671	721	701	659	719	725	643	713	682	724	717	661	707	695	729	692	664	700	664	662	673	652	655	678	673	716	699	703	725	669	718	648	689	695	689	698	704	696	665	698	700	630	674	715	676	713	691	703	687	659	687	686	715	691	668	640	697	682	686	706	640	683	690	723	696	759	710	712	672	717	675	709	695	690	696	722	673	723	670	717	633	669	685	716	673	690	668	729	661	681	703	715	714	639	691	659	695	702	686	672	686	736	679	713	693	715	696	703	673	699	658	651	705	676	677	720	667	673	735	687	701	675	715	696	689	726	695	683	670	697	653	675	654	728	694	709	691	701	718	667	709	685	700	675	706	741	699	661	714	670	710	714	695	692	723	716	746	639	709	637	667	704	675	734	694	680	684	670	705	662	729	719	698	678	668	718	702	656	704	641	667	692	705	690	683	681	661	725	649	710	709	652	707	743	720	713	674	673	699	680	734	700	743	676	706	673	673	640	678	729	668	688	680	698	670	670	721	648	715	671	710	711	654	669	703	691	672	707	675	672	686	681	710	697	711	683	662	636	692	674	651	677	705	676	727	647	706	714	699	668	647	678	678	731	709	680	713	702	704	683	679	724	703	686	663	719	682	732	668	671	691	693	666	673	652	704	693	694	671	687	662	714	694	715	686	692	773	678	691	680	698	666	703	721	724	624	667	708	694	726	741	688	694	680	679	687	702	688	695	756	730	669	742	701	719	670	671	689	697	732	678	739	691	679	674	714	713	668	682	658	681	659	651	666	683	642	697	650	706	736	669	668	651	702	688	665	702	705	692	694	719	689	710	712	708	668	670	694	661	701	686	667	689	682	677	696	701	729	692	679	687	709	721	711	648	683	674	671	626	715	659	681	738	718	700	655	686	717	647	683	672	734	745	713	705	703	676	712	703	644	697	720	718	665	690	682	711	674	690	723	681	699	729	712	731	702	730	746	663	650	653	676	648	710	644	730	697	702	681	662	712	678	679	625	659	673	709	698	686	645	716	695	713	720	654	627	632	656	727	704	702	688	679	688	650	702	654	679	711	721	705	654	663	669	700	707	675	682	752	690	678	678	703	671	691	695	675	686	669	748	690	724	713	729	681	721	672	719	694	670	697	690	700	680	711	704	682	675	712	692	655	709	693	709	704	710	684	682	747	676	664	761	715	667	683	698	682	686	658	695	691	682	683	700	688	691	702	672	696	718	669	662	634	703	686	717	629	711	650	677	734	647	655	671	718	668	659	703	681	706	697	710	674	694	683	698	651	680	667	714	682	747	664	676	687	709	721	717	682	713	715	685	714	675	667	621	655	675	724	718	697	668	750	690	696	682	677	702	678	676	692	736	683	743	687	692	704	690	704	698	672	702	679	682	699	669	692	704	735	690	653	628	659	711	674	666	684	671	726	712	725	662	659	732	704	650	723	656	690	695	683	702	690	697	655	678	696	707	707	734	662	672	694	682	657	690	705	648	665	702	722	688	648	714	707	725	707	703	702	679	731	754	712	689	652	696	685	691	670	726	652	685	763	684	672	675	716	720	688	720	700	670	702	668	724	698	667	700	680	696	709	740	692	689	736	678	710	739	711	707	677	725	699	690	687	694	654	686	684	655	683	655	726	655	722	670	687	705	660	672	687	707	726	728	697	657	666	684	706	727	668	717	707	691	641	697	684	639	681	698	687	705	682	649	653	718	711	731	731	635	679	660	653	678	709	701	649	688	685	687	716	667	723	696	740	700	665	689	683	707	662	724	675	726	682	682	710	707	665	696	651	671	690	691	704	719	697	646	692	681	723	731	671	718	707	675	698	677	630	717	699	661	689	640	724	726	683	705	598	681	661	686	720	687	693	687	720	733	731	668	659	676	730	670	702	716	734	722	678	710	697	652	641	672	757	684	661	705	706	679	699	646	685	690	658	680	702	707	667	633	672	693	640	730	699	692	674	724	603	687	650	729	663	684	653	709	711	748	728	690	692	710	710	685	686	660	694	704	686	684	664	715	699	662	725	697	694	703	636	691	725	681	736	723	667	649	706	671	702	696	708	650	719	702	683	714	642	674	700	664	736	643	692	738	651	715	644	681	723	661	680	715	718	707	703	701	708	672	690	665	662	675
26130	18155	18702	18132	15766	11691	7624	5621	4374	2759	2075	1725	1817	1351	1080	895	936	843	1008	849	609	721	732	710	655	604	568	532	525	489	485	446	431	394	430	539	490	466	446	401	450	495	502	453	510	348	369	352	358	354	364	366	351	353	355	372	344	388	336	369	386	361	359	349	397	340	353	361	355	387	406	343	343	376	404	386	381	392	361	358	349	332	378	344	348	355	361	353	360	347	361	377	353	363	374	371	331	375	373	372	370	360	390	364	379	382	355	367	341	364	386	353	365	358	376	339	349	348	379	376	357	340	346	377	343	359	369	326	331	336	349	380	342	340	357	352	379	351	355	365	362	345	384	350	363	348	376	338	352	339	394	379	384	365	364	395	393	349	371	354	373	339	332	332	383	352	392	379	351	374	386	368	360	334	391	334	357	346	353	335	374	378	341	306	347	384	363	377	355	334	398	373	381	374	338	359	348	359	313	373	391	374	374	386	364	371	367	340	361	361	348	344	366	342	338	420	342	375	351	374	375	387	378	364	319	340	358	384	368	370	379	345	347	338	365	410	352	333	361	379	375	370	359	366	311	372	367	340	326	344	415	375	398	410	372	375	328	356	337	395	369	350	361	364	378	394	334	381	350	395	366	350	361	348	373	383	330	369	374	361	350	362	359	367	342	324	372	369	418	339	356	376	336	342	350	340	359	347	381	336	355	369	368	407	361	353	355	349	339	382	381	344	362	366	331	396	392	331	325	334	381	341	349	347	399	346	373	362	363	400	360	365	367	369	363	342	367	332	379	384	365	341	370	385	373	356	346	357	381	360	417	392	352	340	367	377	336	393	374	360	372	347	387	360	366	341	369	350	331	331	351	354	391	337	340	345	355	349	392	330	355	340	350	357	329	350	375	342	351	361	342	359	369	362	335	396	370	411	361	357	370	361	401	376	354	382	376	352	362	359	338	361	397	346	358	373	378	373	350	396	375	363	362	353	368	333	373	340	360	397	312	351	369	358	345	371	371	345	384	335	362	375	398	374	349	348	356	315	356	336	356	345	362	337	365	369	368	356	347	370	349	377	329	341	326	373	369	387	376	344	360	369	356	324	372	350	322	349	363	378	345	372	362	346	404	332	424	356	388	368	357	350	348	326	347	368	396	326	376	368	347	353	337	367	365	353	345	420	408	342	369	346	355	337	382	376	380	315	334	358	365	406	343	319	406	340	381	345	368	396	323	335	318	396	377	354	382	364	355	339	349	359	361	398	342	338	373	382	351	344	406	321	344	354	330	370	361	359	341	338	352	340	360	400	339	317	386	371	394	325	352	298	371	381	387	343	396	376	356	371	357	347	370	320	337	370	369	361	354	390	381	329	393	380	354	338	400	389	385	371	310	373	355	330	355	365	353	349	359	384	370	383	375	399	390	365	313	376	336	357	353	363	330	347	360	345	361	348	396	363	388	351	377	361	362	329	379	359	361	353	345	367	357	313	347	364	375	355	364	321	360	319	349	343	400	359	379	366	382	377	395	373	355	334	381	344	363	368	350	382	372	378	362	368	352	348	330	366	366	352	375	382	352	353	351	380	325	364	365	330	385	368	348	348	334	363	372	340	349	375	362	328	353	342	371	356	341	329	347	375	378	358	361	361	357	365	370	359	374	338	352	360	339	356	382	341	327	361	323	386	338	354	364	357	354	342	383	392	365	338	354	337	383	383	344	356	369	401	365	380	367	384	345	348	378	377	376	332	354	374	377	374	344	367	313	377	321	369	342	346	356	364	377	316	333	366	385	362	371	362	371	386	337	343	389	357	346	341	375	374	323	359	359	362	385	367	356	385	361	390	381	351	368	374	354	397	362	361	381	366	404	357	377	343	367	326	365	359	359	362	343	326	372	401	380	364	340	380	382	379	365	352	403	373	370	369	358	365	360	331	360	366	347	323	343	325	338	360	389	370	338	376	368	376	326	395	384	359	366	344	357	371	341	370	336	363	364	347	378	340	376	349	353	332	347	354	364	341	384	355	364	335	404	348	349	402	371	344	362	360	354	345	370	354	351	339	352	344	368	345	355	386	352	340	341	343	381	346	347	363	368	339	359	369	362	369	364	307	336	341	371	350	383	318	324	340	355	328	351	367	382	361	383	376	365	383	316	351	369	365	351	377	330	357	363	377	347	369	331	362	354	370	369	365	348	346	351	335	362	401	389	351	364	354	330	354	373	331	368	403	372	347	366	375	324	373	392	366	389	371	375	378	364	348	369	341	354	363	366	360	379	387	341	376	356	397	377	349	370	331	380	368	381	352	371	372	361	351	370	352	398	360	373	368	367	372	351	348	337	373	369	392	382	398	326	345	357	369	330	344	365	370	436	371	360	370	396	383	386	337	332	380	352	342	401	343	394	342	351	332	357	333	362	343	368	361	383	345	355	365	349	393	363	369	372	398	390	357	350	322	359	372	331	309	374	349	362	332	321	365	364	354	381	370	346	381	382	357	396	400	369	386	385	333	353	362	351	356	308	369	402	349	339	364	412	340	382	350	355	342	392	387	356	332	374	341	374	359	345	383	376	363	367	360	359	373	326	325	337	349	350	362	385	394	349	370	366	354	368	364	353	355	343	369	335	359	335	385	400	371	366	351	381	325	379	374	353	383	370	360	372	363	348	362	384	343	324	355	369	343	366	364	362	371	306	393	377	343	340	390	347	395	370	369	369	361	351	363	354	355	349	318	347	380	377	361	360	369	354	341	315	367	373	352	357	363	393	348	357	365	339	351	340	392	365	344	346	338	371	371	378	374	407	359	388	343	361	365	341	358	360	380	352	355	361	354	360	359	359	346	376	354	365	345	363	362	373	349	353	355	356	392	353	406	360	356	326	315	383	367	363	348	397	372	369	351	345	336	348	362	370	353	362	399	349	358	365	352	359	381	379	395	398	360	332	378	343	366	347	358	344	395	332	380	364	371	370	342	379	377	335	367	332	343	384	366	373	358	347	374	367	329	318	369	365	350	379	370	368	382	378	397	365	380	354	381	358	379	357	386	389	346	377	355	327	356	371	381	357	341	350	356	334	338	375	325	359	405	333	371	337	373	380	360	392	356	331	337	321	381	406	354	352	346	344	350	349	366	381	349	355	379	371	346	381	355	360	384	344	345	313	358	368	392	359	374	386	404	365	394	367	372	366	397	329	349	395	390	354	342	363	349	344	360	350	362	343	357	392	371	371	351	363	341	416	372	347	364	340	384	343	374	326	308	330	370	373	370	373	376	326	378	354	386	418	373	321	337	368	362	316	370	362	375	345	326	344	394	325	365	334	345	374	365	412	391	390	375	345	363	366	352	346	332	425	340	335	366	384	354	365	369	319	359	319	371	398	362	369	354	361	339	353	379	357	378	348	359	379	329	365	352	382	335	349	355	356	388	369	357	373	360	306	357	328	344	380	363	404	364	374	404	379	363	385	344	363	387	359	313	385	329	372	381	352	337	363	348	351	364	394	383	403	358	357	369
14409	11931	20601	26744	28204	23574	17707	16116	14227	11308	8595	7982	7809	6388	5138	4086	4668	4197	4612	4242	2912	3217	3255	3158	2808	2602	2294	2374	2062	1839	2021	1602	1448	1203	1443	2324	1720	1692	1457	1453	1465	1736	1984	1608	1931	858	847	821	875	842	859	895	867	845	837	869	830	906	868	908	855	809	845	856	827	853	858	806	821	836	847	809	902	861	813	849	887	834	848	837	819	805	861	827	858	886	825	824	806	825	822	841	837	868	818	865	814	800	833	838	813	760	811	848	872	816	857	846	835	830	846	861	790	825	811	854	846	834	775	830	835	858	791	855	827	840	847	818	853	836	838	862	867	811	805	798	851	820	784	803	842	842	871	848	888	850	827	904	826	863	794	851	780	876	829	868	828	860	816	822	858	865	779	848	868	839	810	848	872	809	852	824	829	782	881	840	833	848	809	847	868	822	852	858	835	823	867	828	811	839	880	803	858	775	826	858	862	856	871	826	814	834	830	836	869	831	862	861	795	874	848	812	794	788	816	851	835	821	855	804	827	884	794	760	843	801	805	836	832	809	814	852	830	799	873	883	787	834	854	796	811	832	851	787	849	855	823	825	804	871	845	806	859	804	813	770	820	762	833	793	852	856	828	833	787	830	855	854	843	831	844	853	846	810	813	843	827	873	830	881	821	852	870	833	852	806	817	839	847	843	830	863	902	891	843	839	783	815	797	800	843	789	868	827	762	835	833	776	818	794	827	761	847	852	803	876	815	872	842	806	912	827	823	793	784	865	862	856	840	808	839	874	878	780	853	907	841	779	814	841	851	784	885	803	772	839	829	834	885	851	833	861	816	844	798	775	829	792	821	786	848	815	881	800	909	842	870	851	822	806	842	822	822	844	798	802	870	819	762	828	855	831	832	827	809	819	830	877	818	805	880	872	861	811	774	839	822	835	867	844	790	829	802	761	802	848	827	835	860	810	821	823	825	808	887	855	816	859	803	816	816	851	800	861	828	863	841	819	820	756	839	808	802	802	837	865	852	843	833	846	847	848	815	860	808	803	809	838	819	801	847	824	821	792	863	855	792	792	813	867	863	840	837	792	822	865	845	884	795	822	822	799	779	849	818	819	832	815	830	839	851	891	832	837	855	858	862	830	850	821	828	846	826	854	822	820	844	797	804	768	868	856	813	801	799	824	872	833	819	865	856	783	876	826	803	857	875	800	799	811	835	864	820	831	874	840	827	866	871	847	837	791	854	845	817	850	800	801	869	805	873	819	796	821	795	875	827	820	823	856	801	854	855	830	842	823	895	752	820	800	822	845	791	891	821	841	841	782	887	915	837	844	879	854	812	825	804	793	835	826	825	833	825	837	846	801	823	851	843	820	827	807	867	874	815	824	769	840	877	860	822	840	887	842	844	852	835	818	857	827	843	823	815	825	860	809	830	851	861	808	828	852	844	855	823	811	748	866	814	813	865	835	805	855	835	774	836	839	838	812	799	863	808	830	896	859	873	816	809	810	853	871	842	831	814	864	895	840	838	860	824	869	780	815	879	800	822	861	905	803	869	824	800	800	853	821	792	836	809	815	819	794	852	859	808	845	878	860	807	826	818	814	851	873	868	806	823	832	798	815	809	813	775	796	828	839	859	844	851	797	807	852	899	863	850	862	855	885	856	850	839	824	832	831	856	838	786	881	767	860	883	841	852	818	846	835	821	824	790	800	865	816	807	829	822	857	820	809	817	848	849	875	801	847	815	835	781	790	852	832	874	849	847	839	888	820	890	884	860	830	867	798	803	823	812	870	836	850	821	849	818	812	829	822	834	794	847	824	791	805	848	824	828	820	819	794	777	844	790	852	808	868	816	856	858	821	851	850	820	836	753	810	893	858	855	814	858	822	868	803	827	837	819	850	854	827	845	863	829	852	836	836	837	825	841	827	826	816	812	815	854	851	873	825	863	833	820	739	839	837	868	851	815	844	825	810	805	830	816	904	787	800	840	768	827	854	856	847	790	898	802	809	796	843	875	812	849	817	836	827	821	877	826	870	795	821	808	871	818	844	852	815	832	852	828	820	880	843	832	822	860	853	876	845	804	866	784	816	830	838	813	790	877	849	885	875	819	802	790	856	790	799	834	863	857	841	793	810	809	731	779	869	817	841	844	847	840	835	806	834	805	848	796	795	846	834	807	851	837	855	856	778	871	841	815	830	823	794	912	818	831	829	822	811	809	817	854	873	821	812	796	826	847	802	817	825	820	828	853	814	867	836	870	811	838	835	843	865	875	819	864	780	793	793	844	852	829	818	825	857	845	822	891	858	821	818	806	840	855	828	820	829	843	876	827	832	872	834	811	844	839	876	853	834	811	817	798	807	802	797	826	829	813	875	792	789	787	812	815	860	845	805	872	782	791	867	859	795	856	823	809	776	830	852	888	837	848	855	836	815	853	835	864	836	838	824	865	846	795	828	864	874	807	817	821	841	839	784	848	807	848	825	854	772	800	827	841	778	873	867	862	841	849	850	780	874	851	829	831	839	851	818	905	824	874	760	784	808	808	787	810	858	814	846	791	807	848	807	824	808	853	838	848	831	821	804	800	844	809	893	845	864	824	833	779	865	810	853	827	854	782	876	801	819	856	844	860	885	804	856	828	817	860	815	848	849	835	904	807	817	825	860	798	841	852	819	781	793	834	844	836	864	874	840	867	778	883	846	891	843	891	882	867	830	811	868	799	832	776	790	843	859	828	875	794	824	836	820	821	811	818	811	788	826	819	852	821	853	831	872	829	852	810	765	869	833	859	840	834	836	869	844	866	851	836	859	807	822	817	845	834	793	825	862	849	875	785	792	829	788	838	807	832	779	848	841	805	869	829	846	829	816	843	870	855	824	857	824	819	830	870	865	841	832	879	838	832	839	802	859	873	839	833	842	833	842	825	826	841	824	816	827	853	846	858	812	849	765	824	804	819	830	802	870	840	823	802	844	842	812	808	831	791	820	842	832	826	807	807	844	806	871	818	878	821	852	794	811	824	828	854	870	837	839	871	873	804	807	856	736	817	817	796	841	812	883	839	822	841	825	863	832	860	854	817	793	845	829	863	826	850	813	759	816	840	840	895	865	825	868	799	805	849	834	853	837	866	812	883	809	842	831	817	806	770	842	807	838	793	865	873	838	833	856	805	830	849	835	819	807	858	795	834	851	815	786	800	846	810	835	823	829	788	844	838	802	848	828	847	839	852	827	792	824	819	872	866	836	855	809	825	858	791	772	835	861	828	805	856	821	801	857	831	819	851	839	859	796	799	883	812	852	833	831	843	870	773	839	866	831	851	839	866	809	824	795	859	778	857	812	849	851	804	823	876	786	838	819	835	820	882	812	838	845	871	832	856	841	821	841	916	758	860	814	828	852	830	772	850	867	837	824	813	798	812	800	862	857	804	875	819	835	859	859	846	831	794	865	848	820	872	836	845	902	802	877	784	851	849	765	844	893	858	804	855	838	876	847	850	848	802	849	872	844	836	867
6025	3075	4001	3688	2899	1709	1276	1007	756	593	394	410	457	408	330	335	344	300	327	314	237	251	249	278	263	237	229	215	201	198	198	208	178	208	185	235	203	225	211	219	192	220	189	188	166	170	153	187	177	192	199	152	154	173	176	163	188	174	193	169	173	154	182	202	160	185	157	175	195	163	173	194	201	183	173	183	200	173	179	183	167	180	187	188	182	160	172	173	170	165	177	163	147	164	168	177	164	177	165	171	150	160	178	174	168	178	168	163	151	172	191	167	167	154	157	187	181	173	175	153	172	165	152	160	175	177	164	173	157	172	182	176	173	196	189	169	168	142	183	153	168	170	158	174	198	168	157	160	168	181	176	171	190	170	177	169	173	161	157	172	171	163	143	178	165	160	174	203	181	184	181	152	172	149	180	163	147	163	177	185	176	161	165	174	159	164	161	175	174	189	195	185	188	183	177	154	146	144	188	175	180	176	178	186	155	187	169	179	149	165	170	188	165	171	195	183	171	175	176	165	207	179	189	174	171	185	165	175	156	137	188	162	178	168	150	150	166	191	167	167	158	166	146	168	171	180	174	171	182	164	168	167	184	166	187	165	168	166	176	167	169	186	187	171	172	194	186	180	195	179	151	172	172	190	162	175	164	178	180	161	155	155	196	181	180	203	173	193	188	162	173	175	190	145	164	166	174	178	172	179	158	190	156	183	149	175	176	159	178	147	186	206	184	166	187	147	173	184	154	175	206	180	175	158	182	134	179	180	219	175	154	152	181	143	204	139	169	170	197	170	150	184	180	177	184	167	204	179	173	158	168	193	186	187	189	181	170	166	202	195	170	178	160	176	161	157	169	204	172	204	177	174	162	210	165	187	191	168	176	193	174	175	169	152	182	208	183	169	162	186	184	186	187	184	179	178	173	176	205	172	184	176	191	173	182	153	163	176	167	170	163	180	165	172	192	182	164	182	172	158	186	151	180	161	151	182	184	162	198	162	179	181	201	197	182	190	186	181	175	176	174	179	197	198	174	164	150	180	166	174	146	174	197	171	143	185	178	172	189	169	171	162	162	161	192	181	174	178	190	150	171	160	182	191	163	191	165	160	186	170	188	187	173	197	182	172	183	207	152	186	184	176	167	185	159	171	180	211	175	153	142	163	182	175	186	180	169	180	166	212	171	164	180	195	181	163	169	171	188	164	152	180	187	180	176	148	193	175	171	182	195	175	189	177	190	166	169	182	156	209	177	185	160	167	181	163	173	173	172	172	194	182	175	181	155	166	186	173	187	159	203	169	166	185	155	171	166	169	180	184	180	171	191	171	152	162	171	171	171	167	171	191	174	179	171	190	147	155	191	189	173	157	172	162	182	177	170	190	172	202	180	185	188	186	191	211	176	171	160	161	177	167	179	166	178	172	198	169	166	190	177	172	182	203	163	183	163	174	173	177	184	171	152	156	170	167	175	181	197	152	178	171	197	194	188	159	164	209	161	152	165	169	171	172	184	153	182	146	178	166	177	167	185	170	181	172	176	216	185	154	155	173	148	172	174	155	192	163	178	165	189	178	177	189	162	169	176	177	174	169	167	176	190	177	180	172	185	168	174	185	182	145	185	190	179	162	180	186	177	184	175	169	196	161	177	185	162	184	168	168	171	160	166	160	177	151	172	187	170	182	158	180	187	163	172	177	187	173	167	160	177	156	213	168	162	205	196	177	158	164	191	177	173	191	169	179	180	150	175	158	165	184	183	206	180	170	172	172	182	171	191	196	178	160	158	185	203	178	182	171	173	182	190	167	182	178	179	170	182	167	173	173	183	179	189	181	177	161	165	181	159	185	199	171	172	184	195	172	177	177	174	187	148	169	189	181	170	157	183	164	170	183	164	198	161	161	192	175	178	176	192	190	171	205	165	180	178	176	184	163	167	153	180	181	156	200	192	186	169	173	189	177	181	189	172	175	179	180	184	165	219	182	170	161	194	160	176	169	185	149	161	152	170	173	225	193	170	189	164	182	158	193	186	185	177	160	182	206	189	171	158	171	191	182	179	188	173	206	176	195	180	154	201	153	186	155	180	176	163	175	165	175	170	159	169	175	167	170	167	194	188	182	208	181	153	175	181	180	177	207	184	162	160	173	164	185	171	209	177	175	180	185	177	189	200	172	162	169	183	193	164	152	172	185	218	169	160	173	181	190	180	209	183	174	185	172	182	190	184	151	176	179	183	166	180	141	160	158	161	189	172	171	186	161	186	177	180	171	196	181	165	187	185	173	171	165	163	188	180	201	179	180	174	154	186	187	189	161	187	163	149	144	214	194	190	178	195	166	163	174	158	192	203	206	180	210	162	160	198	184	163	186	192	190	181	153	171	167	200	184	173	168	185	166	153	178	180	174	172	168	184	171	137	188	196	196	167	166	177	190	193	192	173	165	164	191	159	172	171	168	186	158	179	164	168	190	182	170	176	168	187	187	171	179	160	180	191	174	158	191	200	177	192	161	165	180	193	171	179	161	177	185	137	174	184	167	210	176	170	173	200	154	162	185	181	174	196	156	157	168	168	192	168	165	162	179	174	183	194	184	165	174	156	162	161	179	177	151	158	160	181	165	177	189	160	202	184	172	176	190	173	194	168	201	162	200	163	168	196	164	192	186	151	197	185	130	176	155	184	166	196	178	172	187	173	152	169	188	188	179	191	160	193	149	174	174	199	179	218	195	177	187	179	171	168	142	152	186	174	159	164	154	143	193	189	181	170	171	179	172	175	188	195	162	170	180	188	178	163	192	191	172	163	182	157	175	178	190	180	165	164	189	184	177	169	168	185	166	174	201	175	183	172	171	176	166	162	156	175	174	183	184	166	195	165	169	176	189	208	195	179	174	171	193	184	172	161	178	177	167	188	165	191	156	172	178	171	161	168	159	161	182	185	191	160	158	168	168	185	170	173	152	159	169	182	185	180	173	189	179	150	163	166	180	195	175	192	188	171	174	204	173	189	169	173	176	164	183	164	161	181	177	170	166	186	177	162	214	184	165	213	181	166	191	157	187	151	183	172	151	174	185	159	160	194	201	182	183	179	160	185	172	169	152	209	188	164	179	161	153	163	165	175	160	176	183	184	200	182	167	177	200	172	166	165	178	164	154	160	178	158	180	170	153	157	183	166	158	195	195	174	158	205	177	174	159	182	186	193	181	168	162	181	186	173	179	161	164	182	185	197	148	172	193	167	192	190	175	180	174	183	159	178	176	152	157	178	179	181	173	189	188	180	167	167	186	155	169	171	149	153	149	178	184	169	175	160	177	198	175	172	177	170	169	172	159	160	186	196	180	198	190	165	175	155	171	173	187	189	176	170	167	157	179	209	177	158	184	186	168	163	172	151	208	163	196	177	189	182	175	178	154	158	157	165	142	170	193	146	172	160	163	149	171	173	175	182	164	173	184	200	164	153	170	161	163	172	174	161	162	176	156	169	160	174	174	187	198	159	163	176	154	183	181	183	150
4040	2991	7183	10032	10281	7128	5680	4766	3629	2688	1872	1842	2069	2071	1575	1443	1600	1329	1586	1489	1035	1170	1139	1027	1015	870	823	736	771	670	672	593	569	554	685	929	710	740	762	773	626	647	558	587	479	508	458	445	476	445	465	462	485	477	459	446	457	469	465	462	429	484	450	442	475	485	447	448	468	440	475	442	450	476	445	472	445	460	486	497	454	450	443	450	444	454	436	502	493	447	487	451	468	433	464	464	443	473	452	457	454	495	488	409	461	475	460	484	448	469	500	461	440	470	458	421	444	445	456	453	499	458	465	494	467	427	446	429	492	496	422	500	466	444	463	440	453	424	446	455	454	472	484	441	432	410	469	473	431	481	477	497	441	453	455	439	439	457	463	481	425	474	443	458	475	458	430	438	517	498	453	477	454	481	459	433	479	410	465	476	453	451	444	471	460	487	434	451	467	444	504	475	464	481	459	487	456	435	394	461	454	451	475	429	492	466	477	436	469	471	426	453	467	504	478	444	499	449	477	431	459	478	458	444	466	496	454	406	484	473	479	456	500	473	489	440	474	473	463	446	479	455	435	479	474	490	499	464	464	458	456	461	453	479	449	518	470	461	461	454	453	457	495	444	443	523	482	489	486	515	472	471	485	480	457	510	453	406	462	448	471	458	406	456	487	473	465	467	464	466	455	423	479	458	456	440	463	442	431	456	430	467	455	454	458	475	458	470	456	429	501	457	440	485	454	454	434	479	481	431	482	472	477	432	415	473	474	497	457	444	480	468	464	464	490	443	469	486	435	432	452	454	411	485	464	446	458	450	473	448	447	454	460	489	471	463	489	431	468	462	447	423	457	432	463	446	483	460	485	471	474	470	446	480	476	436	479	424	487	444	470	451	463	429	474	432	500	464	429	456	453	427	481	445	455	442	470	468	466	464	429	471	452	448	491	447	470	460	488	460	449	429	473	474	464	450	462	460	459	451	470	494	433	480	494	431	476	425	456	467	443	484	482	475	423	446	458	451	486	466	438	467	450	449	469	474	461	436	500	417	452	503	437	471	441	456	454	418	455	428	431	480	420	460	507	459	489	415	477	504	487	479	473	470	466	499	447	491	495	457	475	461	448	461	443	467	484	422	458	462	442	403	438	426	472	482	462	444	472	460	457	485	458	440	501	428	449	455	483	438	474	442	464	471	451	408	442	470	490	471	477	411	465	485	460	495	431	468	430	477	467	458	443	457	474	477	426	470	417	430	500	469	471	443	457	428	448	444	468	454	460	451	440	439	467	453	469	464	424	485	466	464	470	445	396	446	469	423	426	452	458	438	494	456	459	500	496	465	485	470	486	501	489	476	461	471	456	428	460	448	492	446	458	456	475	447	472	464	442	426	449	481	442	446	469	434	475	438	472	467	469	496	445	422	443	449	463	445	443	523	454	441	446	450	442	472	494	441	479	454	454	496	459	458	439	453	452	475	433	431	453	427	450	468	452	473	448	458	450	451	454	414	439	431	424	467	447	492	482	439	475	435	498	477	454	481	439	461	432	454	492	503	441	483	466	463	452	478	489	480	483	426	434	421	453	431	447	445	433	486	454	419	443	433	442	457	449	470	472	424	464	437	467	452	456	451	444	481	471	462	487	444	427	467	458	469	452	439	432	476	447	441	465	428	471	425	482	476	481	469	451	420	501	451	453	454	447	452	409	445	471	476	466	444	416	439	451	455	426	465	450	447	491	472	457	500	498	460	445	484	447	441	482	495	500	457	435	406	447	423	469	470	454	452	459	456	516	469	476	453	479	437	456	436	427	477	446	472	449	460	446	490	465	476	467	486	461	453	466	440	444	472	461	469	430	452	485	461	472	461	445	454	462	459	480	457	440	436	497	450	463	488	459	425	482	482	471	458	448	457	460	502	455	490	424	474	493	463	452	466	495	431	509	456	422	490	469	488	436	417	465	454	459	441	492	475	460	487	463	463	452	453	488	468	447	464	492	472	472	487	486	453	448	463	501	439	434	453	452	465	432	463	462	469	469	480	439	501	426	445	466	480	448	452	472	432	469	477	494	438	485	464	444	438	468	464	453	439	498	435	458	450	442	452	489	440	463	415	455	445	445	480	469	451	472	437	460	468	450	489	445	473	466	456	469	416	499	496	494	456	458	469	427	437	484	479	460	492	484	495	464	489	468	434	451	486	464	433	454	462	475	492	441	460	501	462	436	449	469	463	492	434	467	462	461	407	469	438	444	454	458	454	436	467	433	439	483	479	411	468	474	438	458	460	465	468	437	455	459	475	474	451	483	479	445	444	483	486	458	450	438	462	464	445	436	487	472	453	477	462	476	464	506	465	459	444	459	470	457	468	467	436	469	454	485	453	450	438	487	451	478	441	449	442	462	470	487	469	487	495	482	477	447	453	460	474	442	428	465	423	432	468	474	476	480	459	454	470	454	456	443	466	448	488	435	421	448	460	450	486	449	433	491	469	489	458	490	441	464	483	437	483	455	499	496	461	449	441	475	462	456	491	469	439	454	469	462	462	449	479	461	447	464	432	460	450	472	492	421	444	486	474	474	503	416	452	459	487	478	488	463	468	477	445	435	491	466	485	411	467	414	443	453	441	451	475	447	435	473	457	457	449	473	487	488	421	481	480	442	459	457	478	468	474	474	454	495	444	474	409	482	481	481	436	436	457	447	454	439	482	469	468	450	478	448	488	441	435	461	481	437	501	436	428	456	455	440	474	477	466	433	447	472	485	457	462	492	450	457	444	444	470	485	458	419	459	484	503	457	453	431	477	465	443	490	454	476	475	457	452	467	482	469	458	442	485	452	463	477	454	434	429	462	452	488	418	474	492	445	460	452	486	451	483	449	445	432	442	448	472	464	484	443	461	461	458	511	457	426	444	454	470	463	462	450	445	460	453	457	456	431	499	452	434	440	444	473	431	482	471	437	459	430	454	458	481	474	432	443	472	455	488	455	467	453	438	490	447	509	508	442	490	513	468	497	440	488	471	466	445	471	457	455	457	453	444	493	453	446	457	470	477	445	479	458	470	456	466	445	478	455	442	462	471	477	431	502	452	474	441	506	481	421	479	471	434	460	473	471	449	456	482	452	484	465	430	496	473	440	456	441	472	467	497	458	457	463	437	435	489	434	484	451	465	484	489	428	436	484	454	472	447	408	442	472	489	474	484	496	458	484	460	435	416	446	452	463	432	470	408	484	467	489	472	423	442	490	490	495	419	504	462	470	471	485	431	396	468	447	494	480	466	475	445	451	455	448	471	465	436	450	443	464	488	472	445	448	439	469	455	478	476	439	482	475	425	468	420	467	468	466	474	452	458	459	433	454	480	451	440	447	462	459	473	462	481	463	452	488	462	438	462	436	412	446	456	467	433	483	485	468	441	435	437	439	498	448	462	426	474	450	470	466	491	456	455	476	466	437	436	434	507	477	464	496	473	477	488	444	477	455	459	474	476	485	433	467	450	456	467	430	464	421	451	486	467
20067	12390	13420	13516	11932	7671	4787	3682	2734	1880	1538	1379	1147	1035	800	731	712	667	763	697	541	574	505	523	473	469	462	438	474	425	351	356	326	343	346	416	330	405	443	428	403	340	360	367	455	296	306	297	293	280	267	269	284	284	305	342	309	293	300	297	312	308	275	279	290	297	284	274	279	294	275	272	287	308	288	310	290	315	309	305	303	312	309	296	301	288	289	279	327	291	321	296	335	326	298	309	304	307	294	277	296	294	281	270	276	298	257	286	270	277	308	261	269	319	281	302	319	308	285	336	292	279	301	314	308	285	287	299	300	292	277	302	306	277	282	296	311	290	318	268	279	296	290	286	297	288	330	337	292	316	315	287	277	280	265	283	268	295	277	268	307	265	286	297	288	309	297	328	287	275	274	303	319	286	246	272	292	291	288	315	278	307	291	269	297	288	296	290	270	268	270	264	284	302	301	308	312	281	299	274	292	262	288	288	320	302	293	320	297	267	267	292	269	256	280	288	292	287	299	302	312	269	270	265	283	283	269	304	295	305	305	302	324	306	292	278	277	300	309	298	326	296	298	281	274	326	295	306	304	294	286	314	316	301	345	294	305	288	273	321	316	278	308	270	294	312	284	314	271	332	318	292	311	294	305	276	281	327	283	303	285	292	268	295	299	310	299	328	283	316	274	318	293	303	281	282	287	288	301	274	253	284	276	283	281	315	287	294	315	289	291	309	280	297	281	296	306	307	287	272	269	272	274	290	323	304	324	284	298	298	313	290	250	299	278	314	296	279	272	316	327	260	278	301	274	268	292	247	263	298	294	268	318	302	267	287	321	295	284	274	341	287	322	295	285	297	321	303	309	293	307	299	287	272	259	261	288	277	278	304	307	319	309	304	322	303	326	268	286	288	303	284	297	291	309	317	303	274	289	314	301	251	299	280	299	277	273	325	291	291	278	310	294	290	288	290	273	280	298	298	304	284	290	287	296	325	307	341	287	308	347	283	322	309	300	291	270	303	299	298	283	287	274	288	310	286	311	307	278	331	297	272	304	301	293	292	279	283	263	276	262	293	294	255	268	296	320	297	281	258	285	298	296	286	291	330	280	292	322	263	304	248	310	292	319	272	264	265	295	292	290	298	251	264	325	329	310	291	316	284	287	303	292	320	291	295	280	270	282	310	282	302	315	295	333	287	273	257	280	275	309	294	296	306	292	293	295	303	301	290	322	282	241	272	295	285	324	318	290	288	300	257	259	286	310	282	321	279	324	325	252	294	297	291	292	262	303	322	285	269	300	286	308	293	327	293	299	287	267	302	287	253	259	285	284	293	299	330	278	283	318	272	288	295	281	298	321	298	289	300	339	310	265	299	313	267	305	273	261	330	297	302	277	281	283	309	328	325	304	304	271	301	306	292	282	309	266	286	294	268	295	302	299	294	319	309	259	323	307	282	268	292	317	281	292	305	319	253	258	294	290	316	294	313	305	288	333	306	281	309	285	311	287	310	306	312	306	300	266	277	301	293	279	297	271	266	293	321	301	268	285	280	277	304	303	301	303	267	288	288	299	341	283	260	325	262	304	258	300	319	310	298	291	289	285	285	283	280	311	343	307	334	241	308	312	276	281	283	300	320	309	299	325	297	269	307	274	316	287	296	292	288	298	306	272	289	324	285	308	309	310	290	268	296	298	299	309	304	267	304	295	315	274	262	300	312	262	308	273	284	287	264	281	291	283	318	311	292	283	329	291	279	260	284	293	284	316	301	287	310	306	293	284	310	297	283	288	263	291	281	310	280	274	284	276	301	266	268	307	313	314	281	295	289	260	311	286	295	310	318	277	279	282	337	277	304	304	330	297	294	268	292	282	297	314	274	285	281	293	289	271	285	282	283	269	286	293	303	314	314	316	304	320	298	282	304	282	282	288	287	282	309	300	290	308	281	322	291	318	322	276	310	301	308	314	293	288	299	305	328	290	309	311	285	275	297	290	324	311	287	302	336	292	302	301	293	259	258	292	303	280	296	312	251	237	296	330	286	321	303	313	289	288	283	309	287	283	306	298	284	272	299	329	309	307	288	272	290	282	260	314	280	323	322	332	287	294	307	279	278	287	266	287	286	273	306	301	293	304	281	288	289	282	318	307	295	295	336	292	255	275	320	274	274	296	304	264	269	268	293	287	299	316	284	301	316	292	305	292	271	302	252	288	313	277	283	318	277	307	297	310	296	288	302	289	312	313	286	311	313	285	290	271	263	289	276	321	266	281	306	311	299	318	302	323	276	279	284	265	277	306	293	301	278	296	291	296	259	304	304	275	304	314	285	304	293	307	267	308	297	298	266	311	315	321	257	312	290	313	300	316	272	277	282	277	318	310	297	301	326	270	285	273	304	282	288	257	293	283	290	284	274	302	291	293	236	289	287	289	301	310	292	301	295	314	310	287	310	291	286	281	292	315	282	302	283	303	279	286	257	297	285	281	305	319	311	304	279	280	311	300	287	279	294	311	277	289	303	315	305	290	287	314	288	311	309	275	289	277	343	305	313	303	285	281	276	286	291	282	302	316	299	295	302	282	319	267	291	307	267	296	267	294	305	285	285	298	304	305	321	330	264	323	295	304	266	282	301	305	321	277	301	314	290	320	307	298	286	286	290	279	335	271	282	288	294	311	282	301	297	313	288	286	296	303	294	304	306	302	296	283	317	272	294	301	323	285	297	288	288	301	278	289	320	301	311	302	285	309	278	286	304	324	284	245	273	293	304	267	285	314	290	283	333	308	309	314	269	293	286	303	306	290	271	260	272	283	279	272	262	291	282	289	283	299	308	276	301	271	290	304	302	326	265	285	258	283	295	294	302	286	309	350	284	307	287	273	311	294	290	262	312	270	284	286	300	296	310	290	280	266	314	280	276	261	260	316	310	294	317	315	286	284	301	293	299	270	305	290	281	274	278	274	308	305	311	311	326	266	308	283	280	298	339	283	270	284	308	326	296	274	280	306	309	312	304	300	266	293	294	249	272	292	299	303	324	308	305	296	309	305	299	292	290	285	288	309	292	313	302	281	318	336	290	269	292	291	304	306	315	272	311	282	265	328	281	302	297	315	285	278	294	304	294	305	293	296	272	302	290	295	295	300	287	279	287	288	275	283	286	268	309	281	309	301	309	313	290	269	292	309	291	264	327	293	309	323	303	315	312	303	297	287	282	309	310	310	294	278	295	289	296	326	287	302	279	278	298	317	283	268	301	309	289	292	303	306	288	279	306	262	262	317	297	309	290	301	279	313	286	296	281	281	309	273	289	297	291	299	299	268	272	323	277	296	273	271	298	286	292	310	298	291	281	306	293	301	279	286	273	292	302	280	296	297	315	306	288	309	333	277	322	314	284	257	277	318	285	310	253	339	307	267	291	264	272	279	280	253	271	293	268	268	284	292	320	303	274	271	273	291	302	301	287	279	287	284	321	290	312	295	271	308	267	310	305	277	291	324	289	302	329	267	294	306	284
12053	8273	16683	22964	23409	18252	13604	12343	10369	7494	6441	6685	6037	5238	3869	3530	3605	3207	3594	3266	2649	2664	2475	2126	1990	2110	1864	1716	1864	1684	1040	1010	989	941	1229	1744	1340	1407	1542	1381	1289	1270	1059	1134	1969	739	684	769	718	730	777	697	735	716	727	731	736	727	728	747	735	729	731	730	765	716	672	668	733	700	674	727	696	783	693	765	715	711	681	687	710	731	717	679	758	737	717	656	758	719	718	749	687	662	710	744	700	731	716	714	715	709	684	714	709	726	746	739	723	752	748	712	680	718	704	697	711	739	769	695	747	738	748	709	716	739	714	691	748	705	659	708	734	704	745	691	736	719	718	690	732	733	711	693	705	722	716	749	701	736	678	700	706	768	740	702	717	710	735	665	737	734	703	739	706	674	688	721	709	710	714	708	736	669	723	696	727	723	676	698	702	692	767	742	682	728	696	738	708	720	704	684	697	737	737	756	694	765	711	741	757	702	664	696	701	663	698	693	730	715	697	743	747	676	734	723	739	709	721	716	738	756	704	725	734	735	705	705	688	698	728	692	720	719	665	747	713	741	723	675	690	729	705	668	728	698	694	732	686	755	716	703	626	684	697	741	705	752	720	706	678	700	700	655	715	702	741	756	679	713	729	696	730	692	735	706	718	707	708	714	709	739	764	681	697	688	712	693	740	689	693	729	709	698	715	747	707	724	696	735	712	700	690	672	727	737	769	690	746	762	677	713	712	709	704	683	733	706	701	714	691	737	707	735	750	711	681	740	709	719	684	711	695	738	713	702	729	718	742	658	711	693	697	698	707	672	696	673	742	656	698	689	721	726	682	732	742	715	731	710	718	734	676	707	734	649	681	678	662	708	729	738	744	675	696	727	667	729	710	710	715	760	689	731	714	723	718	779	740	756	717	729	719	722	738	738	703	741	701	720	716	669	661	732	728	705	772	733	716	718	726	719	712	719	745	703	665	710	712	727	705	682	740	684	745	719	710	693	672	756	656	727	718	673	651	756	714	683	676	720	685	734	776	725	688	707	735	744	803	709	693	757	708	712	691	704	699	749	661	750	718	688	777	730	701	716	715	704	717	701	724	676	763	707	664	704	684	717	731	727	706	727	734	700	732	682	728	721	725	727	737	723	709	702	716	700	688	641	724	738	689	690	723	709	715	698	693	708	710	752	701	754	685	701	689	735	681	690	731	675	690	657	717	714	676	736	716	716	745	691	720	728	723	693	756	723	741	675	711	734	733	737	730	692	684	723	753	703	721	704	681	684	661	672	685	745	663	688	731	664	724	744	717	691	714	702	689	769	777	725	694	761	683	693	719	693	787	726	697	728	725	716	706	688	675	664	693	715	692	725	729	699	672	721	724	679	678	689	731	707	730	716	688	697	691	716	713	724	746	730	715	680	677	697	704	688	691	680	668	748	704	705	744	710	733	706	715	695	695	706	714	699	715	700	771	721	686	739	702	706	685	734	713	675	667	750	624	691	692	694	726	722	691	670	714	672	732	691	740	681	703	752	687	701	692	734	682	683	703	686	754	709	697	767	715	744	755	673	711	699	656	691	721	675	691	735	677	712	666	732	695	730	722	707	663	685	704	700	726	712	714	700	725	716	751	674	707	694	725	713	679	745	741	689	736	697	705	675	708	708	723	699	731	649	743	701	703	714	709	675	697	664	661	703	708	736	779	703	740	701	695	744	687	690	711	691	708	689	718	695	757	701	686	713	700	703	768	720	679	691	639	729	716	724	693	743	707	673	717	729	755	758	740	767	747	673	769	713	694	734	670	712	709	659	689	698	732	707	758	684	730	678	732	678	707	701	681	710	703	732	721	687	696	719	678	703	785	699	687	698	739	693	755	724	689	736	704	767	693	704	704	741	703	746	731	670	726	683	704	669	721	727	715	715	768	696	702	751	742	692	676	729	721	715	739	714	715	742	728	719	661	706	692	701	729	703	683	725	693	683	643	740	731	718	683	744	766	733	703	745	726	729	670	742	735	736	713	736	700	716	662	696	712	703	666	711	717	690	664	718	796	750	701	729	704	727	717	691	705	669	729	705	707	742	733	719	656	699	656	677	692	716	745	664	682	697	712	748	713	672	683	722	701	656	748	701	727	644	711	661	675	702	719	702	688	738	725	735	699	730	718	714	698	683	718	727	677	667	696	679	749	731	713	722	704	708	751	714	703	732	696	696	693	699	678	697	670	702	696	700	712	728	698	715	698	752	717	698	691	706	729	697	715	702	717	719	781	731	693	708	724	694	785	705	709	688	726	717	708	704	713	713	759	763	725	732	719	699	678	691	757	685	695	698	659	658	676	759	687	708	693	708	712	725	749	696	755	654	710	663	691	699	680	737	758	678	756	692	763	664	699	678	682	721	712	665	697	671	684	655	743	706	691	692	714	702	695	689	660	674	703	708	727	698	713	758	767	703	748	771	714	785	731	688	716	699	696	740	730	673	699	733	757	729	707	702	727	711	737	687	680	696	719	686	734	706	692	680	711	739	751	749	666	726	728	737	623	690	708	696	734	686	727	692	682	695	762	663	711	705	674	723	711	741	718	716	701	725	722	679	704	746	717	683	724	667	738	721	693	737	722	723	682	755	752	725	705	712	726	717	721	694	746	735	739	700	663	690	762	701	685	734	662	727	700	747	745	739	683	703	712	728	706	673	710	712	731	734	706	770	680	703	690	747	710	681	662	713	737	777	743	727	704	672	708	695	768	727	697	709	766	681	709	688	680	701	739	677	648	745	712	695	673	700	723	727	707	715	731	683	717	693	738	729	792	692	706	697	703	721	688	707	731	675	714	665	723	686	712	721	707	734	703	689	721	684	720	736	740	685	688	720	752	706	714	717	702	728	708	726	728	707	704	736	737	739	709	674	715	717	684	752	724	685	686	717	744	690	730	697	722	719	707	744	718	746	735	731	732	672	706	720	753	704	697	731	679	722	792	700	728	665	718	728	729	680	745	705	738	746	669	708	731	684	713	776	689	670	746	702	731	748	745	746	746	680	749	677	671	751	763	665	710	706	673	710	705	700	713	679	720	710	671	750	692	734	713	716	721	711	705	659	668	725	737	713	732	720	751	717	743	704	697	697	688	718	722	732	759	682	758	766	683	704	713	739	744	709	711	702	751	709	692	750	645	684	674	730	741	728	723	739	729	734	759	678	706	684	670	676	728	746	732	668	708	726	721	714	695	683	717	731	714	667	698	696	681	711	706	687	692	673	722	758	690	685	672	689	714	732	717	669	687	709	719	710	706	694	716	689	731	703	679	672	700	707	748	674	722	732	679	750	709	690	664	704	715	706	765	707	677	719	756	718	732	733	693	692	761	690	720	720	703	686	755	731	724	683	678	725	694	689	702	756	662	688	753	749	667	698	700	694	694	718	737	709	759	734	714	661	732	711	745	710	733	720	763	734	693	685	698	747	689	687	664	680	729	737	637	708	705	690	726	730	740	721	699	700	695	725	725	683	699	708	677	709
24952	15815	17549	18086	14844	10395	6858	5537	4039	2689	2191	2270	1864	1416	964	920	843	834	897	842	780	799	688	607	621	630	653	577	603	436	410	428	442	426	470	516	447	475	518	508	515	438	385	435	589	343	371	379	383	335	331	353	349	366	370	363	357	370	340	333	380	361	329	353	369	323	385	373	334	366	360	369	330	359	342	356	393	377	361	366	337	358	336	388	400	338	375	356	400	382	386	331	376	365	353	361	356	365	340	340	354	365	378	388	364	365	387	383	354	351	372	361	392	357	356	387	337	348	359	394	347	343	385	386	363	380	344	362	401	351	404	374	355	344	383	352	380	384	375	328	346	350	356	343	362	362	338	319	355	362	339	375	407	370	361	388	378	334	334	381	326	355	359	374	378	341	356	396	351	341	332	383	373	355	379	378	359	346	372	352	362	371	396	358	383	335	363	380	334	371	357	393	341	370	387	390	368	346	379	354	340	356	366	347	378	332	403	367	345	393	360	370	348	384	392	338	365	346	370	381	363	335	341	374	348	364	315	309	358	397	358	328	376	356	358	365	367	342	339	362	390	380	379	405	388	332	318	376	347	389	399	378	349	352	353	369	346	352	349	377	383	338	343	365	367	354	377	343	399	323	358	399	354	358	369	343	325	352	330	348	371	391	393	350	360	368	369	333	369	335	349	363	353	348	362	352	365	365	372	356	399	371	343	364	385	351	362	342	349	357	384	412	362	385	352	355	358	334	383	373	332	357	354	334	324	368	405	365	330	342	347	342	363	314	383	354	360	380	332	351	374	344	355	335	352	368	379	383	361	374	360	356	378	378	383	353	336	354	350	348	358	373	388	366	363	391	394	357	377	341	349	405	349	316	346	370	321	391	361	359	336	374	363	363	349	362	387	363	349	331	324	366	355	349	367	348	399	369	328	356	356	326	349	339	335	331	338	362	377	362	389	351	302	350	368	357	390	383	399	350	369	354	328	337	410	359	355	348	363	336	380	347	357	361	373	375	365	356	355	378	350	372	332	364	373	350	366	376	371	362	313	359	361	358	337	358	386	357	375	385	359	335	383	378	315	343	343	337	356	389	375	340	395	390	400	367	360	347	372	358	357	362	318	340	350	369	390	371	332	368	377	346	377	368	380	345	362	391	356	345	355	318	337	377	363	368	390	361	362	356	325	391	341	400	382	333	339	346	344	370	371	339	324	364	392	347	347	327	358	357	366	357	343	403	356	364	390	353	349	354	394	393	349	360	342	333	336	381	382	378	377	362	333	341	374	355	374	367	353	352	364	346	354	379	389	373	356	401	403	405	354	377	356	353	339	341	353	350	312	338	370	369	329	350	395	326	362	377	328	361	342	380	352	337	371	339	339	351	373	386	380	350	356	354	341	415	378	374	369	338	355	333	360	382	376	345	342	358	341	372	365	355	405	377	368	349	333	354	384	316	366	393	373	369	347	356	363	380	367	387	377	345	350	363	327	401	338	387	365	380	373	369	323	352	354	359	374	382	360	339	351	372	358	371	374	377	360	374	375	369	363	365	338	352	359	355	364	382	384	391	365	334	364	376	369	332	350	367	380	376	338	350	380	387	366	363	370	336	356	372	341	379	369	367	359	367	353	381	386	327	369	386	387	346	367	363	361	409	381	346	327	352	378	345	330	359	385	347	367	353	382	353	365	346	339	347	361	369	343	338	364	384	354	389	341	345	346	379	342	334	387	379	328	376	397	366	340	380	362	367	363	352	333	345	352	396	366	358	348	322	380	353	367	392	326	338	366	361	374	388	363	353	361	337	393	392	372	368	364	346	378	358	356	368	354	364	381	342	335	374	347	387	349	348	349	347	317	349	347	331	374	386	333	375	334	348	346	344	353	356	365	392	399	361	374	362	369	336	351	368	334	327	369	371	344	328	370	344	371	360	379	369	368	376	346	332	365	347	329	333	359	332	363	358	416	367	365	356	376	372	342	360	339	384	341	352	341	366	405	352	349	369	388	315	366	381	343	356	390	345	399	419	377	350	373	359	375	349	351	356	371	345	350	336	339	355	395	367	359	359	374	358	351	366	380	380	349	383	341	367	380	364	373	362	353	369	363	367	340	351	327	342	376	369	348	345	375	349	364	347	368	383	345	395	374	361	327	396	367	315	352	386	338	341	370	327	361	371	394	369	371	348	341	347	390	358	371	348	363	359	365	363	353	355	379	308	382	354	351	344	370	362	350	372	338	350	348	366	371	348	357	370	316	350	360	393	355	345	349	350	350	365	361	380	343	367	375	381	362	347	362	372	357	321	354	372	397	362	339	355	388	365	365	384	378	352	354	366	401	365	366	345	371	394	363	371	351	376	376	332	387	376	340	353	365	351	367	360	393	383	376	371	359	379	371	353	355	379	346	363	380	343	360	308	381	376	368	350	349	380	350	368	317	338	353	395	378	341	391	364	336	382	367	383	356	344	365	368	358	344	340	399	373	354	366	318	401	391	363	340	374	344	350	392	356	373	399	393	358	377	366	355	330	359	352	372	363	386	368	373	342	390	361	367	423	368	371	349	396	387	344	363	380	360	333	360	336	376	331	366	358	328	371	384	366	406	387	361	393	381	357	367	361	375	324	357	362	359	356	377	366	348	370	359	380	326	364	363	352	341	386	394	363	335	368	377	388	365	331	398	358	348	362	359	337	375	319	387	368	366	366	373	372	357	355	348	327	342	384	345	365	332	380	372	349	362	382	359	341	361	390	368	379	355	343	354	373	379	359	352	386	342	370	346	371	393	369	364	372	319	334	331	339	364	380	338	340	368	320	368	335	377	365	362	376	336	345	354	378	338	377	354	311	346	358	335	337	382	348	349	366	356	364	348	338	351	359	374	400	372	379	360	355	323	362	373	352	378	299	384	349	334	350	385	352	368	362	370	394	360	399	336	374	363	326	336	339	387	334	357	359	329	328	361	362	356	339	404	360	346	375	341	346	330	379	376	366	379	334	410	396	389	300	345	372	390	353	353	358	331	381	344	380	344	364	399	374	367	403	326	393	359	362	390	377	340	344	382	369	329	361	373	373	364	353	355	356	351	357	387	374	382	326	410	368	354	326	367	369	351	338	360	370	387	366	369	383	405	338	383	372	384	367	381	399	370	338	381	360	389	367	366	350	373	353	351	354	348	385	358	336	386	330	364	410	396	389	350	374	361	354	336	382	352	352	383	359	384	357	390	389	347	348	340	371	356	341	359	335	359	391	357	362	382	349	362	377	354	362	390	337	366	375	353	363	368	370	360	365	363	355	387	380	382	379	378	368	359	353	356	375	380	323	349	336	386	333	345	349	388	336	336	377	337	350	364	349	393	362	362	328	391	378	340	345	357	357	374	337	358	334	380	402	338	371	349	350	379	357	350	341	334	353	355	370	371	357	367	378	376	353	363	335	344	384	377	344	346	351	357	361	343	355	357	331	368	346	351	354	347	357	358	342	365	359	374	387	389	347	349	382	351	346	326	330	366
13447	10516	19711	27319	26356	22321	17044	15889	12868	10133	9529	9286	8052	6610	4541	4441	3767	3954	4507	4333	3721	3497	3144	2719	2684	2878	2827	2538	2358	1658	1304	1206	1496	1347	1629	2272	1475	1660	1974	1918	1869	1481	1230	1365	2943	930	864	861	876	866	850	855	867	841	854	895	885	850	827	855	876	887	873	849	831	852	810	872	817	873	876	845	872	851	808	834	817	840	869	830	846	875	838	809	877	814	853	831	853	826	853	771	820	854	839	793	830	883	804	862	827	893	823	796	853	776	836	814	870	855	849	849	855	890	868	822	807	834	818	836	819	846	867	836	882	847	839	854	803	859	867	839	827	901	832	812	839	852	865	817	811	853	826	854	869	863	831	825	852	795	863	811	822	825	834	793	837	826	805	860	814	794	826	808	807	870	839	810	848	837	836	801	888	858	831	807	786	843	894	810	874	808	870	842	810	856	783	798	883	831	862	820	829	828	823	896	809	870	895	830	855	814	824	825	801	854	847	851	819	810	859	861	822	852	848	821	833	855	803	820	815	811	802	854	846	775	840	860	821	867	814	787	824	820	822	800	810	851	862	861	808	840	859	842	797	831	809	856	787	863	805	826	827	842	905	848	826	795	817	821	854	873	805	832	795	853	821	840	828	773	826	885	831	824	820	789	815	895	786	828	789	861	803	813	863	854	827	823	825	822	816	828	856	799	809	758	884	779	848	833	818	835	862	873	838	801	813	907	841	836	846	810	889	830	867	834	894	870	858	851	833	825	831	825	840	883	778	872	857	810	810	854	841	888	840	815	805	872	815	824	859	841	862	834	793	858	845	792	828	851	847	791	805	813	868	867	833	833	785	850	912	827	844	852	862	839	798	851	846	878	837	828	807	831	829	782	880	808	838	837	812	878	808	828	812	846	824	846	769	831	804	854	869	819	893	814	847	789	838	805	827	812	824	833	788	791	811	828	819	794	804	867	817	818	866	860	802	833	817	863	800	825	815	739	818	810	799	834	820	827	849	870	819	793	827	839	808	831	875	824	845	837	849	787	861	805	790	863	864	873	877	817	845	820	814	864	802	844	811	858	830	824	827	790	799	836	843	827	834	842	896	808	851	832	840	781	782	852	811	863	821	822	824	826	858	808	856	845	826	829	835	827	821	861	804	831	850	839	816	817	836	805	846	806	807	800	837	813	849	804	831	796	875	831	840	840	796	848	872	848	822	868	821	802	843	912	801	836	835	844	839	823	831	799	834	783	814	833	817	783	830	838	827	900	803	872	879	894	864	827	866	854	854	842	832	829	857	800	844	801	855	852	808	795	833	841	853	829	870	858	832	842	794	836	890	830	850	850	840	842	872	826	826	852	821	858	832	812	750	849	812	826	871	798	795	865	849	875	797	865	794	836	825	837	852	860	879	822	837	845	793	851	812	897	857	813	838	816	843	805	819	897	850	853	816	862	804	806	838	862	796	861	850	806	846	798	840	832	854	863	784	833	870	847	787	839	881	830	825	802	841	850	822	786	821	811	839	797	813	874	854	870	843	866	791	810	863	816	831	789	884	857	826	828	854	815	827	821	842	822	819	871	841	857	803	789	825	836	796	808	842	802	818	817	844	885	856	819	830	881	811	799	831	837	788	835	808	820	773	829	801	809	847	849	823	845	856	820	871	841	879	841	828	833	870	867	828	826	896	857	810	826	836	817	857	838	815	808	873	869	860	774	808	850	849	801	859	866	894	809	818	846	817	834	889	840	853	815	906	814	818	828	868	814	832	810	822	841	815	815	845	851	873	863	795	780	855	838	796	835	832	881	879	875	789	860	765	832	863	837	874	881	795	838	827	853	852	816	820	844	807	849	891	826	896	804	857	818	825	835	900	776	794	839	838	789	842	793	831	848	796	793	872	843	795	825	845	848	856	869	829	881	833	862	852	836	908	845	826	887	801	841	791	864	827	897	776	778	835	864	800	826	814	848	833	801	830	817	804	860	861	832	837	835	843	843	854	888	829	837	920	866	820	877	874	831	953	823	891	804	829	840	814	853	829	830	833	822	822	852	813	816	869	830	837	815	819	792	865	852	894	829	792	856	905	845	854	830	797	853	887	777	826	768	847	872	842	867	855	842	857	834	823	869	796	844	857	800	847	838	846	818	840	891	806	851	838	850	876	849	842	834	845	838	818	844	839	848	780	862	837	823	821	836	788	808	818	834	825	842	808	811	853	862	863	843	826	822	892	825	835	852	851	899	837	823	789	810	836	864	878	850	825	794	798	823	816	799	831	792	864	893	784	814	833	847	835	815	824	820	859	832	821	845	842	790	826	871	817	866	866	872	830	835	842	841	854	835	795	864	820	849	837	827	839	854	862	883	829	817	810	838	815	812	814	849	817	866	860	800	784	841	806	841	875	833	845	850	855	844	854	825	911	817	821	836	839	861	870	876	856	806	824	816	830	828	834	843	840	797	818	826	795	893	878	830	864	888	790	764	776	812	799	796	860	822	829	840	829	831	827	830	835	861	843	840	813	886	820	800	826	921	885	777	768	813	832	870	829	757	779	845	810	852	855	793	841	836	842	855	822	833	820	793	845	805	866	839	859	873	813	859	838	829	811	847	835	833	878	847	833	864	799	788	842	877	860	875	830	798	843	783	892	817	864	803	853	899	846	893	827	846	789	826	803	842	825	862	854	862	817	865	816	876	828	857	797	859	818	824	811	833	833	814	823	824	811	839	826	839	828	813	828	875	788	812	828	828	844	813	854	826	794	852	805	820	856	836	848	757	857	805	829	854	816	857	885	864	845	811	823	876	832	839	763	793	805	842	869	858	833	848	832	855	799	885	811	851	880	795	857	844	800	869	833	796	845	859	890	806	834	810	833	826	859	821	844	796	785	819	852	832	819	818	897	855	829	822	784	825	836	822	821	797	834	822	809	842	834	840	835	844	849	832	881	809	852	803	849	808	856	855	856	866	795	863	834	894	801	814	808	797	855	848	836	802	841	843	830	831	853	775	838	819	810	842	850	788	845	832	882	830	804	877	835	847	826	871	836	887	859	820	825	839	782	792	824	815	823	813	824	808	797	848	816	833	808	822	894	859	774	846	810	856	833	856	863	817	895	865	854	794	836	794	902	872	844	850	806	846	840	778	834	854	825	895	850	849	847	818	836	805	798	857	834	784	824	841	816	836	826	898	875	866	857	844	782	806	839	873	844	833	823	853	825	856	848	848	867	853	846	861	844	803	875	816	770	808	850	853	851	801	790	803	814	825	847	816	842	838	826	837	803	842	859	819	849	786	812	843	852	864	808	836	841	828	876	836	805	847	872	823	877	849	846	859	833	841	789	852	854	841	879	785	803	814	844	821	860	840	879	829	875	823	828	839	820	859	819	858	837	826	843	790	811	820	851	851	815	880	830	892	804	861	863	844	788	853	819	837	836	838	847	830	819	839	787	865	848	830	846	858	859	829	848	803	855	857	851	852	857	836	831	836	845	831	836	827	861	812	859	837	831	874	812	785
5789	3049	3942	4035	2945	1889	1170	977	669	514	460	408	466	418	363	342	339	396	344	347	350	275	241	260	258	228	240	221	213	202	235	238	234	242	224	228	229	226	211	232	208	230	198	206	205	181	180	182	187	172	187	210	144	176	193	185	192	214	206	181	163	210	201	176	178	181	202	208	182	188	200	185	185	176	209	186	170	164	192	188	190	181	198	192	210	209	212	171	216	186	213	186	177	196	173	202	180	198	175	189	191	158	201	192	188	169	202	169	207	192	184	179	197	196	197	183	189	170	198	206	195	193	194	205	200	186	182	192	214	222	217	215	201	183	195	196	197	201	227	181	170	180	192	198	200	181	188	187	195	203	190	189	209	211	201	206	160	199	199	208	193	196	193	211	171	182	183	192	181	181	196	204	201	210	183	157	193	215	161	194	202	182	191	177	180	190	187	181	199	202	182	187	188	197	195	187	194	185	229	197	179	187	197	199	216	211	174	183	173	194	206	195	193	205	183	174	184	194	184	180	191	180	201	162	174	206	165	195	176	201	193	194	177	221	180	182	194	190	171	193	186	191	194	193	185	209	176	204	194	182	198	195	207	178	186	193	191	192	183	175	185	183	204	189	159	204	182	176	185	196	165	182	187	202	181	199	193	207	180	196	217	211	188	168	197	187	198	201	165	196	175	162	183	202	181	194	181	189	196	197	206	184	179	223	181	190	221	211	186	189	172	189	161	196	174	168	202	245	181	170	199	181	192	189	195	184	234	190	195	156	171	194	184	182	189	205	178	197	187	216	179	187	202	189	190	198	178	198	190	212	182	188	207	188	185	184	198	193	176	192	173	170	181	194	200	203	171	193	187	203	219	188	188	198	158	168	195	174	201	176	200	180	193	203	176	208	197	181	205	188	184	208	214	167	173	206	173	194	182	182	196	185	211	187	154	180	171	206	195	206	187	181	177	194	196	220	206	166	198	193	185	189	175	193	184	211	186	193	186	158	209	203	196	169	210	190	194	186	165	173	203	217	192	202	186	190	199	189	187	192	192	188	186	186	173	175	181	191	181	187	180	192	183	173	175	198	204	181	217	184	186	182	225	178	176	178	189	172	193	185	202	221	200	205	190	185	168	204	217	200	197	200	185	191	185	183	202	192	189	185	191	189	194	163	194	163	202	179	194	178	170	211	209	205	220	183	164	183	207	207	198	187	209	216	172	204	206	208	216	195	215	193	185	187	207	192	178	201	184	197	197	171	218	194	189	158	184	200	187	192	185	185	168	195	192	205	173	179	186	171	212	191	182	217	189	175	153	189	189	184	202	194	217	200	202	194	218	181	201	158	196	198	206	185	201	182	206	184	203	204	169	175	189	188	187	198	181	188	166	179	188	177	188	168	168	186	172	195	203	190	177	159	184	190	206	204	195	195	207	166	218	194	201	183	196	209	168	193	204	202	193	210	192	170	199	189	174	184	208	184	192	193	187	205	186	179	198	213	183	173	181	181	177	192	202	218	175	185	185	162	166	196	184	200	169	204	216	185	206	183	194	185	196	204	188	209	189	178	196	184	191	179	190	236	214	192	176	182	199	183	192	202	218	204	157	181	160	181	209	199	206	173	176	206	171	209	180	184	166	200	195	172	189	169	196	186	199	189	178	183	183	214	215	173	210	200	198	188	182	179	179	184	193	180	179	197	175	168	197	200	182	196	202	172	173	215	206	160	199	194	183	172	208	183	171	212	184	164	173	176	215	183	166	194	176	179	207	217	190	167	186	191	187	189	183	181	179	170	194	203	191	211	192	192	191	187	220	226	202	198	193	147	190	190	174	173	199	167	191	152	178	210	188	183	174	195	193	184	190	210	202	190	203	178	170	179	206	172	187	169	204	214	210	199	185	190	185	179	186	166	179	215	181	211	191	168	193	203	190	196	183	172	201	201	164	213	186	199	208	196	190	199	201	174	188	209	171	181	173	166	199	214	165	184	212	198	195	186	188	188	177	181	183	214	189	183	180	201	191	176	171	159	178	171	191	171	187	205	178	201	174	186	192	200	197	179	176	200	175	156	185	185	196	181	178	201	199	213	192	226	217	202	204	190	181	205	197	194	202	191	182	197	200	188	185	205	225	185	208	213	192	187	217	211	193	215	177	204	182	185	225	207	174	195	221	179	180	197	170	205	182	195	192	197	177	232	201	211	217	188	171	213	176	210	192	199	193	180	194	166	233	207	177	176	191	180	183	180	185	189	182	190	204	195	190	222	196	173	167	171	190	226	198	197	193	200	174	211	185	194	200	212	202	182	189	165	172	189	196	190	205	210	183	194	214	211	179	199	202	193	184	209	206	221	156	186	176	212	171	184	199	206	197	195	179	203	198	196	183	183	180	175	196	155	193	222	184	185	223	197	189	190	177	204	200	185	197	187	195	182	203	190	198	203	196	175	206	201	200	194	198	186	177	184	176	199	186	160	177	177	184	196	196	214	190	182	221	229	235	212	190	189	177	188	177	154	167	192	196	198	181	189	153	201	184	188	205	196	197	215	184	202	182	199	194	184	208	203	183	212	223	202	228	189	184	179	218	192	193	195	193	224	207	192	198	201	197	189	182	213	194	211	190	154	183	188	183	160	187	226	224	186	187	189	207	184	201	179	182	202	199	199	199	227	186	193	192	169	200	199	220	165	206	178	186	187	185	199	174	180	209	186	174	209	202	186	188	199	190	188	186	201	208	180	157	193	197	171	182	190	203	189	203	184	190	200	211	183	213	195	194	181	182	201	192	188	201	187	186	172	192	197	199	185	181	185	180	176	192	190	219	190	206	190	192	207	214	194	192	188	183	183	207	214	191	187	238	179	206	202	195	180	190	202	185	180	197	185	181	146	193	202	181	190	192	197	193	211	197	178	210	209	167	166	182	176	187	180	192	199	191	182	177	195	203	217	195	189	178	192	175	172	178	203	201	173	187	204	201	199	187	194	221	178	193	179	165	188	201	226	195	180	170	178	197	201	188	199	219	215	170	156	155	168	201	198	170	171	167	185	175	185	191	182	197	198	198	186	179	199	192	174	195	182	179	181	196	198	186	172	185	181	191	196	171	208	227	175	180	193	192	164	183	185	177	207	178	202	188	207	192	187	184	191	172	206	195	156	184	200	171	185	181	197	183	180	200	202	177	190	181	191	179	207	183	185	197	194	185	197	172	208	207	213	189	194	193	206	181	220	181	174	193	214	217	202	196	171	171	210	162	201	207	206	210	188	211	182	196	194	212	182	199	205	195	196	194	216	184	187	196	181	209	174	188	162	195	199	197	179	188	194	176	203	193	200	183	202	203	165	201	189	171	230	190	186	192	177	199	198	194	184	193	171	158	208	217	170	184	196	206	186	187	197	191	177	228	197	189	196	185	183	226	187	185	194	202	176	189	193	192	176	188	201	183	212	193	199	188	197	199	193	212	206	214	175	148	162	218	193	185	190	185	178	183	173	205	206	180	196	169	175	201	159	187	172
4011	3010	7076	10841	9928	7492	5170	4504	3224	2378	2133	2109	2215	1733	1313	1453	1475	1654	1571	1510	1389	1126	1034	969	857	913	931	787	628	598	637	799	711	781	1000	900	715	726	823	783	841	673	554	517	602	509	480	476	497	500	473	484	495	484	494	487	513	517	507	473	492	529	478	514	502	468	484	527	528	505	468	485	514	472	499	473	497	490	468	466	514	471	522	516	500	485	494	496	505	516	454	503	451	541	528	526	500	488	482	478	525	481	495	473	511	455	475	463	479	505	505	503	511	500	515	511	499	507	515	480	521	452	493	496	514	503	509	489	465	492	534	513	471	531	518	513	472	481	499	491	443	527	509	455	488	491	476	475	468	507	465	516	506	511	453	502	493	445	527	498	511	468	509	476	534	477	465	519	500	448	512	500	500	521	512	505	483	528	490	468	484	480	501	484	484	503	473	495	519	517	495	503	484	522	498	451	516	492	497	497	506	477	504	485	504	509	510	530	517	490	491	453	483	477	501	507	508	464	483	512	501	481	494	539	482	538	474	480	507	479	512	502	493	494	484	507	515	476	473	478	491	500	476	509	483	488	497	522	507	513	478	500	476	478	490	478	478	473	470	465	464	457	518	479	471	491	493	510	492	523	527	556	525	492	463	503	452	504	471	459	499	502	477	543	471	482	463	515	470	462	480	467	476	515	466	537	521	489	495	479	514	521	447	473	482	468	475	472	537	503	482	522	493	441	491	499	524	488	493	529	524	483	478	518	467	490	492	508	497	506	502	479	487	496	473	481	484	529	518	487	517	487	519	519	471	507	501	470	478	499	488	509	481	492	477	508	487	496	495	506	522	471	465	477	431	488	479	528	459	505	470	497	483	486	499	500	482	513	465	529	492	452	486	483	476	454	468	488	493	505	528	561	485	487	506	473	549	498	494	511	488	484	481	499	509	496	498	477	486	513	488	508	477	518	482	484	492	477	482	485	469	520	497	476	436	480	521	443	500	445	454	468	520	464	515	512	512	499	512	529	519	471	446	551	533	510	462	482	519	500	497	516	498	502	522	547	499	504	470	496	496	479	519	487	496	521	484	528	516	465	499	511	470	472	478	449	527	563	474	491	466	530	519	489	520	467	480	497	467	496	472	533	456	453	511	533	456	467	488	487	469	500	526	474	467	487	499	518	462	540	514	502	512	544	482	489	486	510	468	511	505	484	481	455	480	493	512	532	482	497	488	506	481	519	496	474	514	507	494	491	511	522	510	519	499	462	483	516	505	508	507	516	483	471	534	454	531	510	534	492	515	501	547	476	452	455	469	497	498	488	488	449	471	505	501	465	487	450	489	519	459	532	492	464	506	491	499	499	505	509	520	496	479	515	483	515	477	495	503	489	453	501	462	523	537	498	488	447	513	503	523	473	471	517	506	507	483	453	527	493	498	492	513	480	507	476	489	495	505	489	534	493	498	492	511	431	518	474	523	475	455	505	485	538	520	511	520	557	515	471	499	452	451	487	466	511	487	483	518	503	481	488	540	492	505	517	489	488	497	494	470	495	483	538	472	504	504	530	478	541	489	483	490	482	508	481	466	457	466	451	473	491	515	483	453	507	488	487	498	506	496	500	499	462	513	476	510	529	491	527	482	464	473	478	517	504	510	486	482	481	500	516	494	473	515	477	469	474	465	498	472	501	500	444	499	485	522	497	540	525	540	493	502	483	494	524	472	502	520	488	499	496	462	508	496	452	503	455	503	495	489	475	445	493	492	436	492	455	495	512	479	491	485	522	463	484	469	527	497	497	502	451	470	504	489	526	494	510	500	497	503	535	500	508	520	486	494	481	479	515	527	533	503	484	497	477	515	492	486	489	512	482	473	498	459	462	433	493	472	484	509	522	497	479	523	506	461	449	482	505	489	529	481	494	509	518	474	489	523	537	486	517	493	512	514	487	468	473	473	523	488	479	442	496	489	501	474	497	483	486	499	496	509	476	484	489	479	464	512	492	507	512	476	463	511	464	508	493	460	488	486	515	510	482	481	474	486	476	478	504	496	485	498	487	471	519	468	508	447	515	507	486	464	495	470	458	444	535	513	516	492	480	514	485	491	468	473	502	495	482	484	491	491	498	501	493	494	508	515	445	500	526	502	488	484	504	501	499	475	459	464	479	460	469	479	499	502	482	476	497	519	480	497	498	489	489	473	483	507	465	472	492	487	513	493	453	497	510	496	485	497	462	485	510	506	481	539	470	493	530	446	493	511	489	476	457	485	518	475	462	507	480	493	496	459	501	481	501	478	455	482	519	482	480	527	497	512	475	496	483	489	473	508	479	510	508	480	489	478	494	475	456	531	442	505	472	496	534	497	505	489	475	554	496	507	480	490	482	475	522	481	525	488	485	489	464	507	449	486	492	483	536	463	541	511	472	482	528	469	449	513	520	466	453	522	488	482	515	523	489	497	454	496	479	504	458	486	491	528	478	507	470	480	499	504	476	523	516	506	495	493	497	474	551	514	475	464	490	479	527	480	478	475	462	497	503	484	466	468	480	461	483	504	515	504	499	498	511	473	454	479	512	500	476	541	498	495	540	455	496	489	483	517	481	516	522	505	551	494	516	485	506	512	512	487	484	467	502	489	500	528	485	475	534	489	540	469	506	481	510	502	515	465	492	498	456	485	512	489	529	512	479	473	480	466	455	495	448	472	499	509	518	525	479	507	477	490	487	513	494	489	473	511	482	515	457	507	442	511	511	504	506	497	499	473	515	483	472	485	453	485	484	469	455	516	484	498	484	513	451	532	492	498	485	491	525	450	526	509	491	460	516	461	502	503	500	488	478	533	488	496	508	508	495	485	502	447	498	466	455	507	468	477	478	483	499	499	528	509	500	469	512	484	469	473	499	505	473	519	487	450	528	474	512	477	455	490	457	491	463	495	465	501	496	503	484	521	481	483	459	487	529	476	482	479	542	457	488	517	508	532	453	531	495	505	470	484	494	509	515	483	479	494	528	490	498	513	495	476	438	442	497	514	512	510	466	479	482	454	483	471	479	460	524	528	446	471	477	520	533	473	546	515	505	496	547	470	498	501	445	503	508	445	470	464	506	472	509	536	486	481	486	478	490	474	499	521	461	491	519	477	507	472	491	501	467	489	467	507	472	486	470	487	500	497	511	509	549	480	511	486	469	489	500	528	483	511	465	505	492	509	496	479	497	477	514	442	477	521	515	478	505	479	476	474	496	456	453	474	497	497	514	485	467	487	471	496	496	478	478	489	481	481	555	485	525	460	475	482	530	504	496	478	496	468	478	514	513	480	496	477	460	483	498	483	496	516	510	495	463	507	510	485	520	522	508	507	466	535	437	474	495	513	504	483	448	465	496	516	477	489	504	504	494	468	457	506	487	482	513	488	483	498	523	497	492	487	494	483	519	500	498	468	462	508	480	509	503	506	520	538	489	518	474	476	501	501	486	488	486	484	516	455	478	457	499	472	479	453	481	531	501	504	477	495	485
18404	11436	13243	15033	11232	8211	5022	3886	2574	2065	1729	1427	1243	966	670	647	739	760	685	705	591	564	535	492	465	486	509	414	372	361	329	367	408	346	332	390	351	322	416	407	457	378	312	350	670	369	298	311	297	282	304	318	298	312	293	300	299	296	312	298	298	313	330	310	283	290	301	327	320	280	309	255	297	289	291	319	314	303	274	304	301	297	305	269	292	283	315	320	278	298	294	316	293	297	275	318	293	303	258	333	332	284	276	268	310	315	276	305	283	296	257	309	314	311	329	300	287	289	279	290	312	303	287	274	287	325	293	321	300	266	286	265	291	307	323	293	320	268	281	308	296	300	276	304	305	310	291	259	309	276	255	292	264	290	274	299	272	285	302	317	280	309	276	307	303	328	304	332	276	306	325	313	312	307	312	302	312	307	312	278	333	310	315	276	311	293	285	261	311	279	286	304	271	268	293	295	293	284	281	280	276	291	310	322	305	300	282	301	336	323	301	291	286	254	282	297	272	298	306	282	307	286	286	299	273	292	314	314	297	293	287	316	283	305	280	293	313	297	304	304	274	296	322	317	297	323	327	290	299	330	283	284	299	288	281	281	309	309	273	271	266	309	321	292	299	277	286	290	294	314	316	297	289	277	282	285	289	282	269	286	295	268	298	301	278	261	300	272	290	299	309	300	250	308	333	299	302	314	315	323	344	273	320	287	275	310	272	294	311	301	306	314	304	302	308	295	318	305	327	283	323	290	280	314	306	286	297	321	316	286	323	306	288	321	294	290	284	293	313	314	288	274	278	280	308	293	292	324	295	302	312	306	303	305	301	286	307	324	292	255	284	271	319	319	279	322	302	280	294	305	317	304	304	318	297	278	311	296	295	277	278	282	307	312	303	318	249	286	303	295	289	323	309	303	288	305	328	290	286	273	298	309	295	330	312	266	261	294	292	259	316	273	299	320	260	292	302	295	285	311	306	329	270	291	284	294	256	289	290	285	299	285	278	268	282	287	315	300	292	284	298	282	288	285	311	316	289	306	294	296	294	331	285	267	317	293	295	326	252	312	317	297	279	284	288	290	307	262	306	332	292	314	251	316	275	313	288	270	324	270	307	275	281	329	324	301	301	312	298	300	320	278	293	281	316	285	276	304	297	295	285	287	302	302	288	327	320	287	298	293	339	287	289	302	276	289	342	297	268	325	283	319	303	297	311	290	264	313	290	301	298	277	279	275	289	308	285	287	303	286	288	289	303	284	249	313	275	305	339	314	294	291	329	291	322	286	332	306	316	302	299	299	274	317	283	290	335	300	306	265	270	283	260	300	256	269	331	296	299	327	281	348	307	279	274	286	258	277	301	299	295	306	279	274	322	294	276	273	318	299	301	296	253	316	294	274	324	250	325	311	276	318	288	308	324	306	310	278	294	275	314	323	265	282	287	266	273	300	303	305	307	319	297	295	314	278	330	329	272	326	328	249	304	299	260	313	323	296	264	313	304	299	314	312	299	291	322	305	282	285	273	300	289	260	317	284	284	286	308	305	299	288	282	335	279	286	330	268	313	306	294	293	284	292	309	297	310	309	296	255	277	287	267	288	258	306	291	302	288	288	306	268	277	300	303	310	296	316	276	301	295	295	296	315	316	275	318	287	295	331	303	270	303	253	297	253	299	289	264	288	307	292	284	269	311	282	278	293	274	272	293	288	306	288	332	309	282	297	311	309	303	310	292	284	335	321	284	291	267	277	314	314	321	261	260	330	294	290	295	286	292	309	298	290	298	296	320	268	283	329	299	319	292	285	288	312	286	307	296	296	279	302	306	289	288	297	300	285	295	269	316	275	274	332	273	275	289	301	316	275	301	291	292	286	285	277	279	298	315	307	291	297	292	277	302	293	274	283	288	293	312	301	313	293	258	293	273	304	328	291	331	330	291	288	300	311	280	302	339	299	288	321	282	297	284	299	294	288	321	301	306	323	290	304	305	260	291	289	298	277	311	303	290	295	287	281	297	306	288	283	297	301	315	310	284	297	293	313	290	307	300	317	284	307	281	316	326	314	297	316	307	285	301	303	303	309	316	292	268	299	300	315	296	268	302	313	297	280	260	277	253	278	280	294	288	277	294	290	291	312	276	275	352	288	312	329	315	290	288	292	279	299	275	291	287	301	296	293	323	297	273	280	282	327	288	326	300	305	280	282	288	298	291	320	285	283	306	304	305	305	300	259	322	307	283	296	290	301	285	284	304	294	286	286	289	271	294	294	344	298	275	297	306	299	291	323	309	295	331	279	284	325	266	294	292	299	291	290	328	306	292	314	303	325	280	310	319	313	305	266	274	295	265	273	313	272	335	268	300	302	263	321	294	274	337	291	291	288	287	324	321	274	299	260	306	312	347	270	308	274	296	282	294	284	269	296	294	291	287	306	284	269	265	326	325	307	288	290	295	281	270	285	283	297	312	290	296	294	287	316	300	268	308	313	319	297	317	263	296	307	277	272	268	306	266	294	302	291	272	295	306	311	299	323	289	298	318	289	297	263	316	294	286	316	265	285	286	311	295	282	307	305	311	315	301	311	308	286	308	298	258	261	320	272	340	290	326	302	286	296	273	285	316	248	299	269	276	283	279	324	284	279	342	318	324	291	321	294	268	303	323	274	271	286	288	270	259	298	314	309	315	288	292	309	284	271	301	281	250	313	299	288	253	270	299	340	290	287	300	289	284	297	287	277	304	293	288	300	280	295	282	301	318	276	294	311	288	265	242	312	304	269	273	308	297	315	319	285	283	281	285	271	325	273	290	320	298	281	296	304	304	285	305	294	281	301	301	278	306	349	288	289	315	279	255	281	288	310	288	274	299	301	256	285	302	296	314	280	306	288	273	322	291	287	297	274	282	305	290	333	293	290	308	274	300	319	311	290	302	292	301	327	296	276	317	295	284	281	279	313	282	277	301	279	308	301	287	318	271	280	280	314	285	308	285	290	301	285	295	316	295	330	290	277	251	272	303	308	299	290	275	277	295	300	317	282	289	307	307	258	319	306	308	316	320	299	308	297	324	280	297	278	287	307	299	304	316	279	309	310	282	325	294	296	290	330	278	307	270	341	268	289	281	297	280	286	279	305	276	291	279	287	308	268	285	294	279	279	268	256	287	302	297	309	252	288	311	308	290	289	302	293	292	285	247	269	300	298	300	310	288	293	310	317	290	312	309	292	300	302	287	311	292	299	307	303	301	305	311	283	278	296	301	273	273	289	303	261	296	301	286	319	304	295	302	292	305	296	293	254	293	278	269	287	285	333	303	279	287	292	306	280	275	294	287	296	287	281	271	273	265	252	289	296	288	292	315	281	256	274	295	298	282	313	309	271	269	271	317	303	312	300	273	300	290	278	287	271	274	299	296	279	311	298	239	317	310	297	283	297	309	311	283	282	272	310	296	302	311	337	299	310	301	279	287	275	316	304	302	301	287	270	286	297	304	297	302	300	277	298	300	331	314	280	292	314
11285	8177	16481	23927	22657	19149	13258	12288	9715	8345	7410	6512	6446	4537	3162	2893	3786	3814	3399	3384	2554	2410	2307	2105	2117	2100	2074	1234	1117	1051	1081	1276	1196	1003	959	1083	1004	1392	1449	1625	1817	1199	885	1011	3626	1529	709	745	751	696	725	710	698	650	750	783	744	717	727	764	692	678	726	721	762	746	746	749	740	649	694	709	740	745	729	731	771	703	758	763	680	690	698	713	700	697	733	740	710	707	719	735	730	712	695	741	703	674	730	710	728	765	687	729	718	730	710	717	750	749	723	718	684	704	693	703	733	700	770	716	714	696	708	710	725	711	731	744	770	709	719	718	716	684	691	723	738	658	710	725	675	697	708	730	738	717	712	661	709	732	712	751	715	736	719	746	741	678	730	716	687	698	721	699	712	701	683	685	735	671	703	709	660	787	710	749	673	763	692	690	684	779	759	745	739	717	716	684	753	693	722	663	694	745	705	677	730	700	723	743	753	716	714	731	705	694	738	730	737	700	711	706	719	698	770	704	720	732	701	731	699	699	714	766	723	739	730	708	680	678	735	684	694	775	709	716	733	660	724	766	697	728	693	735	726	728	706	748	706	702	740	731	730	728	752	693	687	678	709	673	725	696	701	722	709	721	706	723	715	655	724	744	731	751	722	699	740	731	707	681	714	754	691	659	714	724	668	683	701	742	740	726	691	721	737	689	736	724	693	730	739	717	709	790	747	752	704	714	776	696	707	689	704	711	677	681	735	702	691	696	700	672	716	731	760	710	717	690	708	737	708	718	725	744	715	710	717	699	675	726	717	694	642	743	720	750	685	748	758	740	742	706	702	708	754	693	693	748	718	666	736	752	708	734	729	710	700	749	658	707	756	673	701	713	750	705	744	691	706	696	695	679	714	633	725	786	684	708	680	692	695	678	685	754	746	776	717	673	727	706	746	687	691	680	683	734	748	718	748	700	703	713	715	731	732	756	727	731	736	763	704	734	675	674	734	717	779	713	690	715	737	677	695	708	735	716	733	688	773	751	658	656	721	727	744	742	657	741	759	696	758	683	770	725	715	736	666	758	758	716	743	725	682	735	738	724	693	710	742	693	664	695	754	704	692	714	722	704	733	738	756	706	735	685	713	685	679	752	744	737	737	745	736	735	745	713	716	770	698	706	685	721	751	692	739	723	735	674	712	731	691	730	699	684	746	780	723	698	703	688	694	741	710	721	732	737	730	717	755	696	715	702	700	749	705	721	703	689	726	693	733	697	654	733	686	669	691	651	775	663	689	733	694	712	691	706	750	706	704	736	701	764	750	688	731	756	687	721	725	736	707	741	728	730	739	735	722	765	716	743	726	709	673	726	698	709	662	770	721	734	640	708	722	699	717	722	729	745	729	725	729	744	701	668	713	706	719	726	759	687	704	669	739	689	741	704	694	700	714	729	711	693	696	699	721	694	689	693	727	742	729	720	732	723	748	715	702	716	745	695	746	714	667	691	693	699	729	698	756	781	767	732	768	707	680	718	755	673	674	690	750	768	724	765	694	732	702	729	715	703	766	730	685	716	726	681	731	706	711	712	710	729	728	706	671	745	708	692	695	750	727	724	677	720	692	732	724	694	742	719	715	730	690	738	709	715	705	712	679	725	703	702	716	695	690	751	722	742	728	683	717	708	720	708	730	753	716	710	686	734	695	716	748	673	772	719	721	727	682	782	682	719	738	712	628	700	731	648	652	735	661	731	750	664	701	716	714	749	693	727	719	741	701	708	752	768	706	719	733	703	722	751	694	711	672	682	743	692	738	741	726	685	739	724	673	726	722	721	697	724	696	705	744	717	718	780	675	730	755	763	772	691	786	670	741	775	717	708	694	748	718	707	672	722	748	691	722	686	682	694	768	722	713	787	771	707	713	702	743	749	722	733	769	759	709	728	714	750	716	768	729	730	744	717	763	715	707	676	743	752	683	735	735	693	753	697	725	715	795	676	673	716	727	669	770	685	715	732	729	689	721	687	732	696	711	690	717	771	728	722	680	661	670	763	742	708	733	729	723	712	728	742	666	707	689	726	711	750	670	742	693	690	674	722	724	746	699	681	712	733	724	683	704	691	697	691	723	737	688	747	713	732	714	726	685	684	689	779	723	705	714	739	726	707	747	731	699	730	722	710	697	704	749	724	693	699	695	727	690	720	752	727	730	691	735	720	696	737	697	710	709	691	683	714	683	680	737	716	717	671	724	724	721	690	701	667	725	707	733	682	648	729	696	695	699	753	748	742	727	729	756	739	741	714	732	745	738	691	689	676	699	692	689	715	718	742	702	691	716	726	692	691	694	671	712	705	713	697	723	729	748	695	717	743	758	723	769	718	713	714	735	716	718	709	763	687	708	670	713	716	738	736	724	681	673	701	752	727	766	718	713	705	737	695	726	716	712	715	715	696	725	768	764	700	709	707	736	708	742	726	725	716	699	724	721	704	753	685	693	676	659	753	699	702	699	729	739	690	743	719	689	713	687	719	751	706	730	663	717	727	682	684	679	729	697	735	732	714	713	674	659	672	736	666	713	701	769	680	743	702	732	716	698	752	733	721	718	715	710	721	701	769	731	728	684	724	716	743	695	701	755	732	715	710	701	756	672	675	742	682	736	648	701	688	688	716	713	708	730	701	708	705	731	690	691	717	709	710	722	771	715	709	667	675	731	736	714	737	737	686	737	726	693	701	674	722	737	751	718	671	692	706	726	730	716	707	734	733	702	679	665	697	726	761	708	736	736	756	712	748	763	729	740	673	731	699	622	738	692	672	715	670	743	686	698	726	738	684	714	742	707	700	729	774	695	723	711	749	727	693	714	718	711	727	729	715	712	739	731	697	723	677	695	730	710	725	710	647	720	696	740	726	697	716	706	729	693	707	693	673	704	729	747	691	733	705	735	690	719	724	754	711	721	678	690	740	712	705	698	673	697	681	678	699	724	709	732	749	718	774	706	677	700	701	714	741	695	754	726	714	697	650	735	762	723	711	699	694	697	696	703	750	700	718	733	742	727	752	710	726	715	751	696	735	771	718	742	680	706	744	685	716	735	698	726	706	763	742	723	715	767	749	706	784	717	744	784	696	710	691	696	680	718	716	744	688	702	726	728	703	771	742	697	752	692	714	709	701	719	730	721	691	732	673	689	720	668	728	720	766	701	769	717	694	684	750	688	701	693	704	709	696	675	680	671	720	737	666	680	717	677	754	751	703	676	756	729	717	719	710	733	698	710	730	677	715	769	725	712	688	728	697	729	766	734	712	745	723	680	726	720	665	746	689	702	737	709	656	667	685	753	730	672	673	734	700	716	764	741	726	759	741	709	747	709	715	757	724	712	730	654	751	726	727	700	755	725	728	730	684	739	763	737	709	745	703	712	735	688	776	718	697	683	699	671	699	768	686	714	671	711	723	744	677	733	765	690	683	695	683	694	688	688	730	694	747	666	727	706	659	720	708	736	720	698	726	697	758	718	692	760	711	748	673	682	729
25568	16098	17609	19432	16164	10966	7645	5766	4316	3146	2557	1957	1917	1328	905	898	993	984	903	847	754	747	643	689	670	630	539	437	436	469	512	478	431	479	417	399	448	551	532	573	540	424	419	637	1022	603	423	390	371	387	368	376	361	385	380	384	379	376	397	395	402	354	398	367	364	363	376	375	380	370	319	394	357	355	390	353	363	403	365	380	372	376	394	345	371	404	381	386	390	379	353	358	346	343	347	348	344	357	358	380	347	377	352	356	396	384	365	333	332	379	355	361	364	375	365	364	366	375	372	343	384	388	368	382	339	362	404	364	390	377	334	341	373	343	360	369	353	361	361	359	345	350	345	346	344	359	388	360	390	375	352	371	384	399	405	394	377	366	383	392	318	369	353	393	339	370	407	385	381	413	338	336	397	379	374	349	366	371	367	343	369	374	349	358	349	394	358	390	397	389	363	363	338	407	359	345	396	370	347	328	371	338	377	346	407	391	369	392	367	385	359	334	370	355	353	387	360	356	380	355	415	382	360	380	362	360	356	386	405	377	368	354	367	344	383	407	355	371	426	384	335	399	368	384	381	356	385	374	334	383	371	366	399	398	430	364	371	357	359	376	363	362	369	366	379	352	360	361	370	387	367	372	397	370	354	352	390	389	367	345	372	387	353	357	379	362	389	373	368	381	372	383	406	353	355	355	384	353	364	391	412	347	395	387	372	355	417	358	359	343	399	380	337	369	356	358	340	378	392	385	346	333	388	404	399	394	391	359	362	356	379	362	350	399	364	372	374	350	412	366	397	398	393	388	384	358	403	375	425	400	355	378	357	385	326	402	351	347	357	400	416	341	394	379	379	387	363	354	368	360	351	380	353	348	395	385	345	365	366	367	391	363	386	367	351	357	385	371	377	351	394	352	365	400	413	377	388	383	396	402	366	384	366	332	366	363	360	347	361	369	366	378	361	389	378	352	369	383	386	396	409	368	353	399	375	364	366	360	381	363	384	359	377	355	350	360	371	411	393	346	368	348	360	396	382	361	378	382	395	346	347	334	347	385	351	408	350	389	357	408	332	370	384	347	387	410	361	400	358	410	384	359	362	370	354	347	383	371	373	359	395	346	362	350	390	342	415	368	380	364	364	370	385	357	406	379	379	390	348	339	389	382	390	346	378	348	376	353	347	338	362	368	394	402	392	420	371	328	393	358	382	379	381	337	350	350	368	354	361	402	372	403	388	396	386	377	374	392	368	396	379	419	367	352	340	354	370	380	427	362	343	315	367	386	362	410	350	361	376	372	377	366	365	365	365	351	372	355	385	365	377	377	364	358	357	350	367	390	369	367	376	378	373	376	370	373	332	385	360	355	375	351	369	347	352	365	399	365	369	364	334	385	383	380	342	354	439	358	389	380	371	385	376	383	378	369	406	375	358	358	325	356	354	392	404	384	394	376	392	372	402	360	371	353	359	385	376	386	350	333	372	382	372	347	350	378	327	369	345	349	372	364	376	386	354	371	331	387	367	364	364	332	363	366	377	364	338	336	338	369	362	369	378	377	354	362	389	380	387	369	369	374	389	360	337	382	343	375	356	384	382	337	362	360	387	364	376	389	343	360	369	375	365	374	355	368	362	341	344	355	400	354	372	362	370	381	363	384	349	357	342	381	381	363	362	357	402	394	352	393	392	356	336	362	353	379	382	388	333	347	391	380	368	347	343	346	385	380	367	381	370	388	374	390	363	363	310	391	353	369	307	359	351	368	373	364	382	381	354	382	366	370	373	347	374	386	343	381	329	390	362	371	369	390	386	382	409	398	362	370	399	405	355	400	376	406	363	391	378	373	371	386	392	390	371	385	407	385	393	395	352	368	381	353	366	369	401	381	335	403	362	372	359	358	340	370	367	384	370	374	350	365	412	364	330	381	331	360	398	410	393	387	368	340	341	348	371	365	400	369	339	353	381	423	335	349	374	354	337	360	385	351	343	355	415	366	373	382	381	364	391	368	364	365	359	349	371	358	376	373	356	353	358	396	412	406	374	377	387	374	403	350	375	374	393	368	353	367	395	373	361	348	392	361	321	376	388	375	361	358	342	370	385	336	351	359	378	366	404	362	350	374	348	374	408	349	397	354	337	378	384	380	338	355	374	386	347	362	360	362	365	351	338	347	379	349	352	383	377	378	358	346	363	409	366	370	363	379	371	399	356	341	384	391	390	337	371	360	354	370	358	350	319	358	389	376	367	393	408	346	347	400	359	398	364	331	336	350	362	353	374	367	364	405	367	354	378	377	410	366	384	373	353	379	419	424	378	349	359	412	351	373	371	393	363	383	403	372	379	407	412	426	380	347	380	370	366	355	386	386	367	369	376	350	408	389	365	382	376	359	365	398	376	363	375	387	340	374	358	363	410	378	370	350	347	310	387	375	347	327	401	382	363	386	367	417	361	362	368	374	349	334	384	342	366	358	353	356	362	368	353	374	379	371	364	394	371	409	344	354	361	346	373	377	378	366	419	388	327	354	382	390	366	359	377	366	377	339	388	337	356	351	407	409	376	352	386	358	363	344	367	378	369	343	379	368	367	350	391	330	386	389	346	367	357	354	390	353	350	358	356	388	361	360	359	385	402	392	371	340	389	385	375	347	337	361	360	365	346	385	395	357	385	353	381	365	386	347	368	365	373	367	412	381	428	391	345	392	416	348	382	314	369	342	385	357	333	363	388	365	402	387	373	370	394	375	393	368	370	384	388	327	378	374	354	357	370	373	398	393	368	379	380	390	383	335	389	366	408	418	329	351	431	412	387	370	372	399	354	402	375	405	391	370	374	368	374	363	324	388	352	344	388	363	381	390	341	326	345	361	403	376	373	357	394	382	324	389	375	382	354	364	367	356	386	395	404	343	342	388	374	340	367	405	354	391	411	383	375	352	354	373	381	363	367	346	356	363	375	369	363	377	377	361	370	374	367	391	335	353	380	397	380	356	368	376	370	356	375	387	393	379	395	364	363	347	371	360	366	398	384	359	353	360	362	369	364	378	357	381	374	382	387	391	399	352	378	350	393	379	350	311	418	386	341	390	371	406	372	365	377	395	391	380	348	363	392	370	362	386	368	342	378	372	346	357	358	339	371	359	316	376	369	385	360	374	368	371	350	338	376	376	381	369	340	369	379	350	389	375	392	349	387	369	380	383	372	366	338	373	357	368	368	374	388	358	360	387	350	346	373	383	382	392	360	359	344	355	359	374	388	376	365	374	367	378	364	337	394	376	368	360	360	373	381	351	342	376	387	387	345	380	364	370	367	393	409	378	367	371	410	379	357	420	387	363	391	383	370	386	375	372	406	395	407	379	375	376	390	382	371	389	382	353	354	336	377	386	368	335	353	371	365	389	393	381	369	386	390	373	357	409	392	389	392	379	357	368	329	387	382	356	363	372	391	378	364	371	378	349	413	392	379	377	380	347	411	383	367	352	387	349	341	351	317	356	364	363	343	413	388	357	354	383	342	398
14258	10640	20334	28303	27259	23026	17746	15030	12474	10358	9890	8612	8521	5906	4175	3805	4925	5083	4647	4192	3557	3570	2901	2935	3001	2670	2074	1562	1729	1790	1816	1541	1611	1494	1155	1186	1557	1947	2045	2423	1970	1369	1006	2766	5913	2175	872	894	882	860	847	842	864	844	855	886	848	863	903	851	914	845	885	894	888	868	848	875	920	900	851	895	936	882	932	871	842	853	816	875	869	910	912	859	854	854	848	867	837	861	845	872	847	896	851	870	845	793	840	847	866	870	906	851	875	875	877	893	930	923	912	846	897	879	876	872	852	817	831	870	878	852	822	859	852	888	838	841	901	886	916	877	947	849	853	842	866	879	839	897	880	913	920	852	868	818	863	848	845	866	905	882	818	895	818	875	865	913	805	849	886	911	864	869	870	873	855	801	871	874	823	920	867	888	846	827	840	838	831	866	875	878	835	853	878	920	869	855	908	940	845	877	859	863	837	850	844	858	855	856	835	859	852	874	856	836	832	867	856	894	866	880	826	870	796	854	910	904	857	846	933	866	850	847	924	899	905	855	865	881	876	822	843	843	906	906	790	828	865	835	814	851	839	845	858	871	821	856	832	842	806	857	903	861	942	868	824	835	865	874	832	910	869	835	845	835	857	919	848	829	850	857	905	835	868	872	846	870	858	891	888	867	897	837	866	810	864	869	834	820	864	852	839	871	797	812	911	869	873	903	888	882	850	877	896	820	885	938	805	839	868	868	822	853	849	892	872	843	845	854	858	875	824	810	916	816	827	879	810	867	831	900	883	866	901	846	838	810	928	794	865	926	881	815	835	856	833	833	906	860	868	848	820	842	840	895	864	835	883	836	894	870	898	861	851	845	858	865	876	874	864	879	879	900	837	863	847	902	901	866	867	822	878	881	900	859	864	871	839	865	873	886	846	859	868	858	864	909	861	850	877	870	853	872	906	881	878	854	888	857	846	856	834	841	841	847	860	871	861	841	856	830	864	930	884	859	879	879	873	802	889	859	909	850	862	901	851	843	907	873	795	846	847	813	905	818	860	828	846	852	850	816	865	831	816	863	845	840	791	838	895	866	876	814	870	818	882	886	856	884	923	857	862	892	872	904	861	860	861	849	870	859	893	850	840	842	843	863	867	850	879	859	873	873	853	887	899	840	854	846	873	905	834	807	847	882	853	843	818	862	879	847	851	867	843	844	841	837	855	859	876	918	855	875	833	875	882	838	863	874	830	837	825	865	834	836	840	807	833	918	891	833	811	866	860	867	848	858	872	841	863	815	895	885	800	853	872	893	874	888	903	920	877	911	904	820	873	832	869	836	863	831	856	927	873	852	910	841	866	826	873	885	906	842	866	890	885	812	921	875	848	873	858	869	807	833	821	832	821	802	865	854	885	896	863	822	812	880	905	795	892	921	889	862	865	848	855	854	889	842	825	865	873	803	862	885	838	848	831	897	849	887	881	800	799	810	837	809	897	864	871	858	891	861	872	844	813	850	829	821	806	841	889	927	869	878	919	877	864	853	803	816	884	820	866	782	898	894	877	869	912	844	901	889	814	855	870	844	860	842	888	851	848	874	876	811	870	919	799	940	885	801	843	842	830	790	861	861	884	869	885	811	886	896	873	911	823	854	861	878	842	862	884	838	855	882	894	853	917	860	866	878	850	870	833	816	894	889	831	827	827	882	811	852	869	864	848	858	873	842	863	920	847	807	827	856	882	842	854	862	839	833	859	828	880	890	852	825	857	870	831	901	839	858	845	856	871	857	876	863	889	831	833	876	850	859	876	882	820	932	828	899	917	901	899	838	820	871	856	876	902	833	867	813	839	861	877	828	867	831	892	820	920	891	843	929	862	842	822	837	843	859	838	882	823	838	909	861	888	873	865	843	857	840	859	807	844	880	858	855	875	813	887	881	862	844	874	916	852	881	912	899	842	858	846	899	875	858	888	862	905	892	822	889	882	891	840	869	934	876	861	865	900	860	869	832	874	856	887	837	904	810	880	850	892	827	851	843	866	847	839	910	891	889	870	843	873	850	874	854	886	901	903	853	862	850	882	854	850	832	847	783	821	864	848	848	887	856	858	862	879	874	894	885	835	855	827	871	836	874	837	866	851	836	894	857	892	866	835	882	791	872	856	858	821	862	890	845	809	829	825	820	837	903	857	893	838	824	878	836	824	892	877	864	809	864	845	858	910	883	869	836	841	832	832	822	834	856	854	835	836	860	869	866	882	831	837	843	864	812	858	870	904	910	934	811	850	817	831	916	833	849	864	866	829	866	875	904	863	877	848	904	905	900	881	876	849	901	883	863	928	842	871	812	841	842	853	890	840	866	883	835	832	860	885	853	868	862	838	831	789	826	857	859	893	884	833	845	875	844	852	863	835	818	888	816	820	876	843	808	902	853	864	837	872	891	890	884	829	905	830	887	846	815	881	818	839	887	890	837	839	907	852	873	828	850	884	877	842	871	864	884	891	850	848	862	876	796	872	890	869	859	874	848	868	845	879	835	842	843	864	854	847	806	828	843	858	867	863	866	865	842	862	829	883	884	826	815	889	868	838	847	916	820	852	835	854	833	859	840	897	875	861	866	846	830	809	892	889	838	906	882	852	847	863	854	877	912	853	946	886	878	859	866	871	895	880	871	875	874	796	850	862	877	833	870	873	775	876	872	867	884	835	844	919	855	823	860	915	866	849	845	858	856	851	854	866	859	928	843	859	831	867	832	914	861	815	843	884	889	828	898	865	852	888	829	891	893	830	816	865	853	826	838	829	844	888	829	891	859	855	875	859	847	836	833	884	836	846	899	840	848	865	892	818	841	862	881	865	830	863	825	879	908	861	857	848	907	822	875	906	869	904	878	890	870	840	859	884	871	841	859	845	852	909	807	872	883	874	853	866	838	857	837	878	853	907	875	881	856	890	920	870	836	857	875	868	841	850	908	884	840	826	845	806	882	818	891	897	836	869	869	899	932	899	825	838	847	850	864	901	860	885	881	875	882	830	810	831	911	896	907	863	873	867	859	830	832	915	869	829	836	880	887	867	851	815	880	882	839	862	869	867	904	880	805	890	884	874	828	836	905	850	860	832	842	830	866	905	891	876	839	847	823	901	916	842	801	792	881	884	880	832	876	877	900	845	908	867	837	912	894	856	833	821	871	878	873	848	855	877	818	841	918	885	887	870	850	835	904	892	922	832	896	879	835	813	843	876	871	846	843	867	830	887	805	915	883	921	872	832	853	888	847	853	835	866	902	902	866	848	868	875	883	845	853	902	882	873	885	819	896	874	896	903	829	834	898	832	906	836	852	858	875	838	832	846	877	854	854	907	829	897	885	887	831	815	866	873	904	864	863	881	868	873	899	857	876	885	820	886	870	821	830	815	834	905	910	830	857	895	842	864	931	874	869	880	848	882	890	882	855	832	850	870	897	767	843	866	802	840	857	859	906	889	870	840	915	885	914	897	877	874	865	871	858	883	856	883	875	846	872	838	885	872	846
5898	3246	4108	4101	2875	1805	1204	842	620	499	505	550	467	373	317	351	389	359	345	336	295	283	265	242	270	222	228	223	258	237	249	249	226	263	240	264	267	235	278	294	252	227	226	214	225	215	204	178	219	206	194	222	211	203	216	206	227	208	234	207	223	222	249	215	202	206	200	203	205	199	189	208	206	211	219	197	209	212	218	202	215	209	210	172	217	211	199	224	237	191	198	220	190	195	191	238	187	195	222	218	234	219	198	190	190	212	211	199	204	221	204	216	230	178	184	222	180	222	198	189	206	244	236	169	247	228	205	204	203	199	238	235	207	219	231	188	206	202	210	186	187	196	212	191	217	193	200	208	214	203	236	229	180	198	177	210	191	233	216	194	220	207	186	193	196	199	196	191	212	212	200	208	183	184	193	219	216	228	219	218	211	210	189	207	243	223	212	215	225	227	215	212	210	194	200	238	228	208	210	195	230	196	214	199	203	225	189	192	206	201	209	208	210	200	238	200	232	212	201	213	207	202	202	214	210	224	191	197	171	203	194	195	220	233	205	223	228	210	234	229	223	200	195	201	219	219	224	219	201	214	213	211	183	204	246	205	178	192	231	192	209	197	182	209	216	197	191	204	179	211	208	213	204	196	208	181	191	196	191	201	207	202	197	207	221	242	238	209	197	188	206	240	234	206	219	194	185	164	203	169	221	212	187	192	195	206	185	192	196	228	186	198	200	188	190	202	216	238	225	191	194	217	198	201	231	201	209	200	205	196	206	190	192	193	185	191	201	195	202	211	155	221	217	224	205	223	234	182	200	207	211	220	232	190	230	224	222	216	212	239	201	203	198	202	201	216	195	193	202	221	230	214	215	206	205	219	198	189	195	212	213	189	199	227	201	203	178	198	199	215	187	183	159	220	212	205	204	199	192	225	186	203	193	187	196	214	190	201	247	200	205	187	228	209	188	209	219	224	239	200	211	193	179	198	231	227	185	223	205	233	200	176	230	186	214	226	184	223	201	200	235	214	215	192	194	231	230	191	193	215	217	208	193	189	220	195	216	207	194	211	169	207	194	192	226	190	203	207	187	203	231	213	217	195	225	203	207	207	205	223	189	191	224	201	198	208	192	235	209	211	185	218	211	233	209	209	192	198	213	194	217	194	227	181	215	209	203	211	237	215	230	205	191	173	216	198	193	244	191	167	212	208	188	216	217	221	198	187	209	189	190	213	204	198	220	190	191	220	210	201	173	203	194	206	211	193	208	203	203	204	193	210	219	197	201	207	230	211	206	215	199	217	193	218	202	195	226	225	206	197	170	225	198	248	184	198	185	203	217	201	241	225	199	178	193	247	215	215	186	238	198	213	217	215	206	199	215	214	207	185	235	214	199	208	227	210	211	209	221	220	207	217	245	215	202	207	207	183	196	235	209	209	230	234	213	228	217	226	207	251	194	212	190	200	223	220	219	170	193	211	213	210	215	181	221	217	201	217	204	220	185	180	205	193	175	206	209	205	215	215	234	191	211	201	230	229	207	194	206	223	179	192	197	214	199	199	207	217	176	199	196	210	208	205	220	181	193	205	200	189	193	201	212	216	233	203	208	236	185	201	173	212	174	179	216	206	224	210	207	221	203	232	209	217	201	197	204	228	214	215	219	201	204	195	225	214	203	203	191	224	242	206	220	220	208	209	226	204	193	201	206	192	192	176	216	192	233	193	211	219	216	211	193	219	207	191	200	214	243	152	207	216	206	227	185	197	219	208	212	195	197	191	209	195	210	218	183	253	200	174	186	206	194	199	234	192	204	216	212	242	206	189	202	191	196	233	207	193	226	202	213	220	212	202	206	195	200	221	204	220	191	207	212	192	201	191	204	191	218	188	188	234	204	201	227	162	178	216	190	195	207	226	222	220	200	215	212	170	190	180	228	186	193	218	185	206	223	212	190	188	208	200	215	181	201	207	184	190	226	207	210	223	197	211	193	213	187	191	208	211	218	178	196	187	182	209	206	209	203	191	213	189	206	184	189	214	223	193	182	200	202	213	225	222	191	215	187	187	196	223	205	203	212	206	222	195	182	223	186	188	196	198	197	211	209	213	204	193	222	194	213	242	219	188	205	192	186	186	191	225	225	225	232	220	202	209	192	219	233	203	215	196	208	185	208	219	196	201	202	213	228	217	222	200	205	218	177	201	204	212	192	208	222	213	201	192	237	192	220	224	202	231	208	221	191	175	217	220	176	213	194	210	204	192	204	203	207	203	207	188	211	178	205	185	220	214	223	214	164	202	215	208	184	233	196	213	218	184	214	183	203	193	228	189	214	215	235	184	162	217	229	210	189	191	221	186	212	237	199	196	196	230	225	226	209	201	195	204	237	205	212	203	206	186	208	194	193	171	211	203	199	213	219	237	214	201	186	178	199	212	190	209	207	181	239	182	213	214	228	222	211	229	190	199	197	207	210	198	213	194	214	223	207	180	208	200	213	215	196	191	180	183	229	199	193	211	205	234	216	228	204	193	208	222	202	213	191	223	215	226	231	231	200	181	204	189	202	183	222	204	193	217	196	201	209	211	211	230	205	231	205	189	211	207	225	216	238	182	227	199	207	199	205	211	197	192	219	196	208	206	224	218	211	191	192	188	207	177	225	226	190	203	216	217	223	214	204	206	208	218	206	215	220	222	220	202	224	213	223	195	222	210	204	179	178	203	222	216	231	220	258	210	211	210	223	207	223	235	189	201	215	188	187	200	196	223	204	232	204	209	181	216	196	203	217	218	180	240	202	184	201	197	213	181	223	199	200	220	216	216	186	236	213	173	189	198	185	206	198	225	212	192	223	198	212	217	217	172	204	201	201	204	202	203	199	229	202	214	195	239	204	207	214	216	213	229	218	183	186	216	224	204	195	197	209	199	201	194	230	227	185	203	218	203	209	211	199	222	236	219	200	214	208	232	227	204	185	222	182	207	196	201	230	225	227	215	191	211	200	221	167	202	200	188	231	234	184	205	191	213	214	215	202	222	177	223	230	200	226	190	217	193	206	211	203	208	225	222	202	187	206	211	198	208	192	196	206	218	206	185	207	210	223	217	211	216	206	218	211	191	234	210	181	219	195	204	203	218	216	197	214	202	182	225	197	201	206	198	206	220	191	189	197	220	191	182	231	233	189	197	223	201	206	204	201	218	218	227	213	210	193	219	226	184	203	225	188	204	211	201	198	236	208	202	227	224	201	206	221	220	213	226	226	213	211	206	185	210	238	220	195	207	196	191	201	227	203	214	205	208	212	188	202	180	202	214	203	188	205	209	217	217	199	200	210	190	221	217	216	183	202	188	229	175	207	207	202	197	239	213	191	228	225	215	233	182	224	208	200	212	247	219	198	190	193	229	215	191	209	204	202	234	208	205	205	220	219	224	216	216	204	189	181	204	208	214	206	184	217	192	209	197	192	204	195	215	207	175	203	203	239	224	191	199	228	174	211	209	186	204	217	207	204	199	191	194
4090	3009	7654	11261	9755	7158	5192	3978	2927	2205	2214	2661	2298	1446	1312	1481	1846	1868	1586	1296	1044	1022	944	932	875	682	798	741	851	928	816	845	769	833	842	777	843	877	936	1058	798	638	580	642	675	585	558	511	507	486	545	510	535	496	507	543	557	491	493	476	533	554	553	557	511	533	501	520	507	542	560	545	517	503	525	487	497	546	536	519	536	496	498	543	557	494	563	504	512	537	541	497	550	525	511	486	543	543	490	530	546	531	502	554	518	539	549	492	595	524	513	536	538	528	486	516	504	524	493	535	538	521	492	578	511	558	525	560	525	519	544	508	532	541	539	506	527	540	565	545	562	559	534	536	559	517	521	555	526	509	578	516	510	490	515	531	485	528	512	514	577	567	515	538	487	526	540	553	548	544	503	517	513	533	550	512	518	527	567	542	553	523	527	515	532	504	536	558	511	500	522	553	519	546	522	518	564	547	549	498	493	536	530	518	529	499	537	516	566	526	557	514	512	526	524	523	512	523	519	556	521	544	532	515	527	552	520	535	541	528	533	558	550	527	520	535	537	518	535	531	549	511	494	498	498	532	550	575	545	541	521	524	541	525	549	525	552	485	545	484	532	520	531	500	521	485	541	533	566	473	509	505	531	505	497	568	511	503	522	558	518	551	539	548	557	484	520	541	491	591	491	567	553	484	528	534	564	537	514	529	522	568	514	525	568	524	527	525	569	566	502	523	547	525	518	483	524	520	510	518	494	554	543	530	535	526	536	508	526	506	539	510	489	522	529	527	545	553	525	571	505	537	549	521	526	520	569	538	530	518	536	542	533	498	534	518	527	564	462	541	472	551	525	542	508	497	526	569	541	534	525	514	525	524	533	536	554	521	529	572	554	547	545	490	522	508	538	500	460	524	533	549	532	570	545	503	506	511	557	526	545	558	550	524	538	529	542	527	504	511	515	534	526	550	554	559	519	516	572	507	529	527	500	573	534	534	537	513	535	556	519	516	549	506	524	514	500	547	538	488	514	586	504	493	565	550	549	485	557	562	556	528	514	522	545	525	514	551	547	514	536	510	509	534	549	528	529	575	537	526	519	553	528	564	541	521	491	502	537	518	521	534	521	548	588	527	543	534	526	521	529	508	493	466	508	551	542	544	508	514	539	537	553	501	511	537	531	512	521	542	507	529	535	496	526	526	516	501	529	535	498	554	545	517	507	532	484	527	507	503	532	523	589	502	508	501	509	520	519	533	572	559	545	555	520	540	521	543	503	550	493	494	529	553	547	544	525	576	519	511	509	568	543	510	520	527	526	531	541	544	568	509	480	542	551	548	483	516	499	462	516	530	530	518	532	513	533	530	518	499	509	522	591	498	586	529	530	518	526	578	576	564	497	540	537	581	498	527	555	514	514	521	489	522	512	520	544	549	506	511	507	537	482	519	511	527	511	530	485	522	502	524	561	509	510	536	515	503	541	538	524	554	497	545	534	519	521	527	504	542	484	539	536	521	548	490	543	548	503	531	549	509	502	490	529	544	502	560	518	524	573	502	510	525	519	531	516	522	499	494	506	537	532	517	540	520	520	548	514	532	520	529	552	542	522	500	551	573	505	519	545	526	571	534	505	528	540	528	513	506	518	520	498	523	532	518	565	530	524	540	520	511	532	490	510	541	582	564	562	518	530	537	540	521	512	541	546	561	529	561	543	545	551	516	535	533	521	492	539	499	545	543	560	550	540	517	530	509	513	534	539	542	502	517	515	548	516	542	584	497	525	473	539	529	497	521	517	562	551	502	547	521	582	517	542	544	545	526	563	536	553	569	543	522	536	562	504	508	504	522	576	525	534	522	531	539	529	544	523	475	544	544	518	522	531	544	504	540	489	527	531	543	554	541	527	532	548	509	540	554	523	499	493	554	535	518	566	546	537	519	503	506	480	534	515	532	536	490	526	517	534	551	553	491	556	505	513	557	512	522	536	501	530	544	534	526	538	543	572	511	520	553	560	532	536	504	522	520	539	540	557	550	563	524	569	569	515	528	532	527	541	496	528	516	555	573	542	567	525	535	539	530	489	594	574	524	471	550	573	535	542	530	527	592	540	507	544	560	503	525	562	508	494	520	540	489	539	514	532	492	569	529	517	541	517	521	491	553	534	532	522	517	540	548	522	552	527	554	535	493	524	542	551	494	513	576	557	514	523	546	503	512	531	504	495	548	569	553	546	527	520	505	518	538	540	512	522	539	498	489	544	490	553	542	508	492	514	548	528	527	539	516	474	524	495	552	567	506	538	538	512	488	516	494	567	524	501	576	519	523	540	541	508	489	509	538	558	529	518	538	516	505	515	518	532	535	571	536	522	529	534	542	480	550	571	549	526	539	499	526	524	545	539	528	540	514	555	513	566	533	542	541	575	560	518	539	533	507	530	539	501	533	531	543	552	522	545	523	495	488	510	551	510	564	526	554	529	493	523	534	526	528	509	531	528	578	526	501	543	547	530	507	515	511	524	519	569	503	542	534	532	508	535	554	533	518	573	532	530	517	548	510	512	549	537	516	549	552	521	568	536	529	568	491	559	552	468	561	515	566	537	531	519	486	555	542	539	506	523	550	568	535	537	530	479	536	530	537	525	525	555	554	532	516	557	522	499	556	537	590	538	502	484	545	483	536	534	502	554	500	550	527	542	560	545	504	495	543	526	509	517	563	546	516	541	591	539	520	539	543	487	526	509	525	499	513	538	535	515	502	537	563	514	518	563	502	537	508	533	509	497	481	503	555	524	509	514	509	556	524	545	530	521	485	553	524	499	541	534	548	504	550	547	581	538	532	516	518	562	500	539	534	539	528	499	527	533	501	493	502	526	495	546	551	544	540	518	488	525	530	549	556	565	539	514	548	543	508	597	502	494	538	530	509	496	540	492	521	486	511	529	532	546	524	509	535	535	522	501	519	557	537	526	512	495	545	516	537	520	567	525	542	540	511	537	509	530	556	550	528	540	522	481	491	530	536	541	529	500	516	515	517	500	503	534	559	510	543	485	508	541	547	508	526	480	504	545	539	513	505	510	486	550	508	559	581	490	532	513	508	549	537	547	530	530	568	530	584	526	544	542	493	538	533	537	566	531	563	511	509	540	530	495	518	510	554	534	486	490	506	509	547	559	528	513	515	512	530	518	557	532	542	526	530	520	533	533	508	537	550	538	511	503	552	546	541	504	536	551	506	542	544	465	538	536	496	539	518	556	513	519	533	577	531	538	552	557	546	503	518	560	512	514	532	509	524	534	563	519	516	536	504	493	511	495	538	557	545	528	565	551	510	534	509	524	513	531	523	551	538	523	549	542	557	513	487	524	514	514	513	542	529	523	522	547	536	513	554	536	516	530	546	510	517	520	534	526	542	519	529	494	546	562	553	510	540	542	502	524	479	525	524	493	552	520	538	581	525	489	494	521	546	537	546	539	484	546	566	551	531	524	490	510	532	516	539	576	571	557	561	512	538	525	532	512	525
18695	11463	12897	14259	11802	8168	5529	3743	2752	2073	1861	1869	1352	825	748	886	914	857	645	655	624	611	659	521	430	395	407	371	415	538	557	612	576	477	487	479	467	478	525	468	405	384	378	483	745	499	357	367	342	361	375	355	362	350	354	357	295	354	372	330	344	335	348	302	337	329	343	362	340	332	381	369	366	366	363	352	352	352	365	349	361	395	374	367	378	359	351	349	353	364	333	319	354	322	363	364	378	370	330	370	337	317	345	322	359	360	345	370	343	332	337	351	333	332	343	375	375	344	345	362	381	368	322	323	315	363	367	376	361	331	357	379	323	355	367	339	337	331	334	305	390	351	369	333	337	344	367	368	332	369	330	363	363	340	363	345	380	368	356	337	331	343	357	381	327	319	356	337	375	356	350	316	365	344	376	337	322	350	365	394	356	355	346	336	349	346	360	367	349	362	352	372	329	389	318	349	354	342	355	343	334	345	328	318	362	334	370	373	324	371	353	332	340	358	360	373	358	383	334	364	339	367	323	351	347	342	394	359	338	323	370	325	347	363	355	356	348	348	331	345	358	315	317	333	349	336	325	369	352	375	326	367	358	350	317	343	359	393	376	320	354	382	329	378	375	362	365	362	343	346	355	349	369	355	369	392	364	333	339	367	395	357	345	331	359	361	337	330	353	354	372	333	340	361	346	341	359	350	377	383	374	390	338	345	337	323	351	341	333	390	385	343	354	353	359	372	355	350	366	363	317	388	355	357	377	342	357	320	385	359	370	358	386	328	377	375	319	348	365	364	326	363	384	354	323	359	328	359	354	299	358	349	361	383	339	352	337	372	341	344	366	334	341	316	358	340	333	354	375	345	382	374	374	352	348	350	338	346	353	373	343	340	402	343	349	347	350	318	368	326	352	318	328	335	371	375	345	374	358	341	355	341	337	355	355	341	364	312	354	341	367	365	355	310	331	333	339	351	330	351	321	380	403	373	338	351	347	358	380	363	371	290	338	353	333	322	316	331	360	364	335	315	352	329	377	325	341	335	326	351	327	351	338	325	318	360	334	363	333	325	346	347	367	361	391	342	355	368	386	374	354	338	356	364	374	325	331	317	344	365	333	342	343	315	391	345	333	323	379	320	393	353	377	350	377	390	350	382	342	352	334	344	335	333	373	412	373	347	348	365	346	346	384	350	361	343	389	368	341	345	384	296	368	362	351	348	360	308	336	350	326	331	370	335	351	392	346	322	308	339	350	321	325	352	371	332	324	345	404	382	378	367	370	367	351	308	363	340	354	391	366	349	316	345	320	337	352	358	364	334	340	352	360	319	377	310	342	310	331	355	354	337	352	371	328	333	356	317	327	347	333	361	358	352	319	313	353	333	330	333	318	379	327	349	371	379	364	384	330	362	366	340	316	354	359	337	346	334	311	356	332	360	368	330	350	337	312	348	340	340	339	349	331	368	326	356	354	351	364	370	359	361	338	323	361	356	335	351	360	336	356	317	346	349	332	335	329	332	347	382	363	375	347	350	346	352	334	344	385	369	350	333	323	360	364	396	368	338	331	349	330	350	368	351	327	350	323	368	353	367	342	339	354	377	369	346	346	405	342	339	337	370	329	368	374	359	323	363	381	343	360	342	295	330	351	377	356	332	346	347	349	341	349	372	328	359	348	366	358	342	352	326	390	402	375	369	339	378	342	398	360	376	326	317	320	358	314	354	330	364	327	336	371	308	383	329	336	325	362	362	342	365	338	349	363	365	356	351	345	352	347	346	340	370	373	372	365	368	349	325	344	354	330	342	346	334	353	332	319	352	352	336	366	327	340	371	374	367	359	336	364	330	358	356	337	345	386	310	343	372	350	358	340	317	346	338	375	337	373	344	335	340	329	350	374	363	337	328	387	359	365	333	382	341	316	339	339	377	312	334	321	356	350	347	345	376	343	359	372	361	332	354	331	354	351	376	336	345	363	332	369	374	356	343	301	333	359	339	343	340	338	385	327	321	364	351	318	387	361	342	368	305	346	355	350	359	332	363	349	373	369	361	328	367	319	401	339	326	369	326	380	333	382	317	354	349	359	363	372	351	333	368	352	333	350	342	347	329	342	382	338	318	370	354	352	331	341	342	355	356	342	330	348	364	350	367	323	371	296	339	355	327	352	330	325	358	334	371	352	326	337	353	358	319	317	361	319	356	364	363	379	315	359	360	420	320	356	334	373	365	334	354	340	360	356	306	327	378	329	371	353	318	374	361	344	354	335	329	386	330	351	314	379	322	328	369	350	338	380	361	337	341	363	346	316	362	334	357	357	328	357	347	355	352	361	344	372	368	342	354	350	319	354	378	358	347	343	369	375	337	334	329	373	359	368	369	340	360	355	341	387	370	319	351	354	341	382	360	354	331	340	356	360	339	359	339	380	349	358	335	327	364	307	378	355	347	363	318	337	372	313	335	361	315	351	396	336	381	369	356	331	374	362	322	381	393	321	335	362	383	359	391	328	359	369	336	351	336	340	303	353	370	389	398	342	364	359	337	352	342	382	300	360	366	373	348	369	315	349	391	387	370	365	413	351	329	377	368	342	353	339	338	357	366	334	361	326	396	374	389	371	330	343	315	373	360	329	345	312	365	357	347	365	370	369	343	327	354	378	333	326	388	318	329	321	331	322	357	349	363	362	341	354	369	319	356	337	368	344	345	340	369	398	310	352	329	347	362	350	352	376	355	386	336	381	303	352	344	356	362	372	321	304	334	339	329	339	343	361	331	357	377	360	385	377	375	349	346	387	326	358	359	317	371	340	352	351	357	349	375	414	369	351	379	336	326	336	376	355	357	365	354	346	327	332	364	375	329	352	369	383	340	389	322	342	355	378	340	302	315	339	326	329	328	349	345	362	358	335	319	373	323	323	331	347	317	326	340	377	339	328	322	377	360	333	356	343	355	348	324	349	345	360	369	360	351	341	372	348	375	363	354	357	366	346	362	358	398	331	358	340	300	355	345	377	344	380	326	351	370	328	364	373	380	326	349	370	375	342	327	321	351	392	373	299	334	346	338	365	357	342	353	362	355	350	359	313	353	383	342	394	340	362	371	332	350	328	391	346	354	380	361	350	353	337	342	330	328	344	343	347	360	376	374	312	335	379	344	369	341	331	368	358	341	370	344	366	343	376	348	362	343	345	361	326	320	330	361	368	347	360	353	332	358	326	330	343	340	377	345	355	335	372	334	350	338	337	383	363	350	358	350	367	386	348	350	359	374	346	333	324	311	345	375	360	374	345	367	343	313	373	384	328	356	333	375	354	337	350	364	354	378	348	360	343	339	342	371	315	352	368	340	366	357	346	379	329	374	338	359	363	327	322	374	367	342	366	352	338	333	355	356	332	338	347	356	372	376	333	363	356	336	325	369	351	321	345	362	355	376	387	319	361	356	332	333	324	352	387	344	339	357	333	306	360	341	354	336	354	362	359	369	332	318	356	360	337	306	367	385	372	323	356	364	354	315
11122	7929	16738	24517	22896	18845	14283	12062	9546	7771	8012	8236	6022	3725	3145	4030	4086	4194	3364	2966	2847	2703	2612	2177	1446	1233	1183	1253	1633	2185	2381	2663	2681	2026	1835	1699	1724	1725	1855	1855	1202	1115	967	2037	4011	2072	855	814	829	868	820	842	832	890	881	873	834	837	842	888	883	846	821	860	796	818	853	910	815	781	843	883	798	844	793	835	811	841	839	833	860	875	813	855	890	811	868	872	816	827	837	785	810	848	789	868	806	815	822	850	834	840	821	773	793	891	843	798	842	865	836	824	821	839	875	859	798	847	837	874	813	846	848	816	827	824	791	843	820	816	835	791	818	843	793	794	786	803	858	874	788	794	822	862	814	792	836	783	808	888	790	813	895	836	781	815	839	803	871	842	829	834	813	863	858	851	822	811	823	824	852	809	866	835	806	780	852	805	873	811	853	840	823	821	874	846	826	891	831	841	845	845	839	842	815	780	821	813	806	860	803	857	832	871	828	797	799	846	841	820	882	857	842	858	828	884	839	837	786	845	870	798	850	871	793	848	832	793	825	861	835	841	861	834	887	848	859	846	824	764	865	819	915	837	815	843	802	778	842	821	753	851	811	838	823	819	836	802	813	854	847	827	793	783	854	859	795	851	835	809	835	801	856	885	793	846	842	845	805	832	821	810	829	817	830	813	829	775	835	779	820	845	839	829	826	850	851	815	872	852	810	832	881	862	812	869	812	852	847	841	820	816	813	848	802	849	801	857	866	838	860	823	852	844	799	817	846	812	895	807	883	828	891	802	868	839	788	838	861	805	807	855	867	829	784	833	866	827	837	869	813	857	790	865	876	821	810	794	855	870	839	889	825	831	834	802	833	784	804	752	785	828	802	855	910	824	816	811	789	827	838	863	803	829	894	816	812	808	825	837	873	789	815	831	849	865	818	824	839	855	817	815	772	786	819	846	829	821	839	830	843	846	857	818	863	800	813	841	810	836	873	838	806	866	825	850	854	825	792	862	835	785	866	813	820	816	869	823	808	808	848	844	824	807	812	854	797	865	844	859	805	776	820	848	830	797	804	859	824	820	863	851	865	829	790	809	818	789	870	819	883	794	792	820	821	836	885	870	825	796	823	842	821	841	860	809	824	781	832	856	770	837	813	823	814	773	821	833	874	838	836	841	833	847	787	829	818	819	844	831	761	836	856	801	778	788	820	857	806	818	836	852	805	830	795	794	792	843	835	870	810	819	856	803	813	821	864	845	828	805	790	831	845	839	833	895	799	842	809	872	844	832	853	872	822	854	824	805	792	760	824	822	800	793	821	824	867	882	920	780	838	849	777	802	767	844	793	791	822	856	870	856	874	903	852	851	827	821	847	867	861	797	817	823	832	838	828	894	894	814	850	802	872	859	834	845	805	844	787	823	828	860	812	805	795	827	861	869	806	784	810	834	872	861	870	828	843	832	787	870	861	828	874	838	863	833	875	851	844	826	844	927	854	846	775	863	806	830	806	828	849	839	776	768	800	794	822	886	863	863	841	786	857	838	835	887	850	861	879	826	862	787	802	885	869	845	792	843	836	851	811	802	893	854	846	841	852	838	850	855	820	852	841	767	864	809	849	832	846	795	839	847	842	792	818	783	819	828	781	835	811	836	863	874	835	793	840	857	823	835	835	878	835	870	842	847	828	836	826	877	812	822	856	871	868	861	864	836	868	787	860	827	834	823	868	786	840	883	845	798	857	830	796	868	848	830	893	733	830	802	819	810	792	860	860	809	862	806	850	810	881	790	828	858	793	831	811	847	831	846	845	838	798	859	826	795	864	807	882	849	838	871	812	875	785	828	838	802	849	838	815	786	878	843	844	861	852	851	820	838	854	875	833	825	813	851	824	820	791	852	817	853	824	804	821	822	828	869	810	876	815	795	930	795	812	830	819	798	834	864	846	790	859	880	822	866	880	849	828	831	817	812	801	844	862	842	881	850	794	850	809	824	855	841	870	850	840	834	891	828	790	822	879	808	848	810	795	834	802	814	860	796	822	863	828	792	811	854	837	828	854	818	815	856	832	867	851	838	895	804	790	840	844	849	806	833	835	807	859	840	841	831	834	821	834	838	831	793	859	838	826	893	834	813	856	829	838	795	822	860	810	837	859	821	857	849	879	850	851	857	786	824	831	875	792	801	803	827	792	852	837	762	772	829	827	840	821	824	844	821	812	837	844	817	815	850	854	809	834	836	849	824	843	821	854	827	822	840	842	838	816	858	867	855	804	804	850	824	823	811	876	845	828	852	834	847	807	811	874	842	791	882	806	794	879	815	857	818	865	867	817	765	860	849	855	768	831	845	769	796	790	835	831	881	795	805	772	858	868	859	846	823	855	804	811	865	809	853	871	841	851	824	846	825	858	815	821	833	822	838	844	846	826	820	848	817	859	791	828	813	831	832	821	826	858	836	856	823	831	847	808	817	815	816	858	896	858	823	859	880	854	799	842	845	856	835	814	796	807	829	843	864	785	845	852	856	816	825	813	820	830	801	843	856	808	852	821	822	832	889	764	819	827	807	850	856	850	830	842	852	830	849	876	827	809	827	847	872	846	845	833	798	837	819	841	831	770	895	874	828	859	837	821	826	851	851	830	834	857	817	865	802	848	835	844	818	808	859	861	826	838	855	838	834	821	858	825	835	814	877	833	787	804	832	832	809	853	878	865	910	815	883	871	795	870	843	866	801	810	836	840	830	846	899	822	877	844	841	820	851	861	885	898	802	858	833	819	758	893	870	835	850	865	892	788	854	812	839	872	859	857	854	844	853	846	829	869	879	825	821	870	851	825	852	850	864	835	824	830	867	835	811	884	848	836	863	855	817	849	839	837	842	841	835	858	780	857	806	828	830	834	887	801	867	847	821	836	833	828	837	839	796	866	822	820	839	783	813	831	851	845	857	786	860	825	832	805	877	851	846	812	810	844	850	845	849	898	780	865	808	823	847	844	816	803	787	844	815	774	807	770	796	836	811	821	847	816	826	825	823	806	856	799	817	796	785	882	894	897	823	828	823	831	825	827	889	833	861	897	822	826	858	875	884	844	802	833	795	820	792	849	822	880	835	880	780	862	822	844	899	837	800	810	838	868	827	861	818	831	811	827	858	840	786	811	881	810	807	808	814	830	830	855	768	855	880	801	796	886	871	832	858	854	868	837	840	882	841	827	864	764	880	855	864	857	836	849	829	798	902	846	891	858	800	837	809	858	876	801	757	854	831	829	829	783	861	810	821	816	821	868	905	811	853	830	790	854	798	826	832	867	836	833	846	824	860	826	841	817	816	827	843	836	869	857	821	799	845	828	844	876	776	875	824	875	793	830	843	843	803	813	813	804	866	769	833	782	866	864	888	884	859	886	784	838	865	852	887	838	838	835	819	808	865	808	883	870	856	855	812	924	826	805	806	830	809	842	819	783	817	850	820	839	832	827	818	848	860	820	790	836	802	870	866	852	848	863	842	809	782	777	823	804	821	801	843
24497	14024	16695	19443	15905	10755	7587	5744	3940	2719	2761	2495	1824	1342	884	1063	1087	1038	833	802	819	888	731	556	518	476	513	516	499	521	559	575	591	608	680	599	578	597	646	521	480	446	450	588	979	569	406	416	402	391	403	423	399	434	409	402	402	435	409	435	369	426	416	392	411	459	371	422	417	416	434	387	377	426	386	421	424	409	418	404	397	371	384	393	381	396	397	419	419	426	412	388	451	414	392	426	393	402	389	434	396	423	433	446	388	411	434	384	387	450	440	421	370	414	399	411	405	424	404	430	402	414	377	380	412	333	396	402	381	412	412	404	417	400	385	411	423	395	392	399	401	397	407	415	414	387	450	414	415	417	415	447	407	392	429	379	453	427	397	381	430	430	402	410	410	387	397	383	415	434	402	413	407	404	430	391	405	432	371	407	399	413	408	418	392	378	436	401	427	380	391	420	379	378	387	394	422	398	406	416	404	414	370	394	406	371	378	405	417	418	386	411	385	408	403	457	399	374	402	389	397	413	414	400	343	381	394	393	426	413	384	435	434	416	394	424	395	410	410	415	394	386	423	385	426	382	424	419	415	401	409	409	416	423	429	406	434	411	405	369	362	399	445	444	439	418	407	405	451	426	421	401	416	404	408	383	429	387	407	417	401	424	410	375	377	381	423	422	424	417	436	424	384	371	453	402	412	411	431	434	385	412	407	426	384	436	443	377	391	392	397	389	393	397	442	405	425	374	399	408	428	373	392	438	421	400	402	426	405	396	416	409	380	410	421	423	415	407	413	364	406	381	422	436	429	433	398	415	421	407	389	396	408	393	388	443	420	380	425	373	423	373	416	438	433	430	420	372	389	410	341	399	399	393	393	378	439	385	397	408	371	439	420	391	404	420	409	392	416	391	408	421	407	398	413	398	374	418	401	429	387	398	420	449	425	371	401	388	436	427	350	423	405	414	412	388	374	406	426	388	388	433	372	424	419	409	369	407	402	417	415	429	427	416	417	410	400	397	419	426	409	438	398	436	389	403	429	415	390	369	410	396	406	428	408	398	433	425	389	434	390	392	370	429	403	427	417	381	375	402	392	402	450	420	421	400	436	412	409	432	422	398	414	419	432	436	412	418	442	425	429	413	439	402	430	382	390	386	371	388	411	397	473	399	405	407	426	413	410	380	356	401	377	407	419	453	378	383	409	382	381	427	396	413	392	416	439	437	420	416	428	423	390	429	385	403	393	419	387	351	391	379	397	389	436	393	404	435	370	416	386	404	397	413	432	422	413	363	370	412	373	374	366	411	377	375	399	402	381	413	431	387	401	407	371	390	456	402	421	398	386	381	384	422	417	405	414	403	417	401	407	409	408	389	440	428	403	419	356	410	408	379	395	415	405	412	357	421	396	427	394	404	419	441	408	393	378	370	387	386	385	436	402	401	442	382	447	377	403	419	401	431	395	407	428	399	380	395	439	365	383	456	418	440	406	418	458	407	366	414	399	439	392	397	407	414	405	383	424	395	420	418	409	388	414	366	407	400	421	398	400	396	406	426	419	411	413	439	346	400	402	392	402	384	388	386	407	428	438	397	391	402	408	414	435	400	395	406	416	373	414	365	427	420	410	403	404	431	390	368	394	384	426	381	426	402	421	422	408	456	377	399	399	433	425	425	374	410	395	420	456	401	365	400	451	412	404	391	408	395	407	433	376	384	398	406	412	403	400	377	454	410	410	418	427	418	422	392	409	402	381	393	414	427	424	448	396	434	428	390	434	397	422	398	395	418	381	377	373	430	406	378	394	414	395	395	406	397	386	418	403	412	315	422	418	395	422	409	379	404	402	394	416	410	407	407	448	389	353	425	414	397	378	416	416	383	395	383	399	399	423	423	372	412	385	430	450	409	366	433	405	439	385	388	411	434	387	387	406	387	391	401	393	436	390	407	384	354	412	411	401	380	432	420	453	389	403	426	397	388	383	388	395	412	431	416	392	421	386	428	427	402	392	361	413	402	385	422	444	374	420	421	379	390	417	398	421	397	457	400	408	393	406	383	421	401	435	455	398	411	391	363	425	405	413	419	406	422	448	402	389	396	389	401	419	394	420	390	414	411	426	406	389	413	405	428	418	394	403	410	382	406	402	400	420	399	390	415	408	407	402	420	364	408	374	417	409	409	371	364	415	391	385	412	393	388	382	439	402	398	417	442	384	407	445	437	396	419	394	446	409	392	392	417	378	408	417	403	372	430	399	379	403	402	393	447	419	383	411	401	416	411	445	410	432	394	391	376	377	384	394	361	416	404	404	410	405	431	400	442	405	412	399	405	431	392	393	408	399	394	391	408	423	414	392	411	419	384	419	377	356	403	426	392	373	408	411	453	402	390	424	393	404	410	418	417	400	473	407	447	384	429	396	425	368	390	416	429	394	363	383	395	396	410	404	411	421	394	375	382	408	407	378	393	392	373	388	388	416	424	406	401	385	410	406	434	425	415	400	399	401	422	425	399	391	395	399	437	422	419	402	374	381	427	374	432	412	404	434	425	419	419	421	427	414	419	427	398	389	394	414	419	398	385	373	385	419	390	390	406	399	438	408	401	398	403	431	442	451	403	392	431	422	455	409	391	386	456	386	422	413	426	424	411	412	380	386	413	385	390	429	403	396	414	369	403	411	403	425	413	379	410	402	380	399	415	394	375	373	422	433	429	426	398	452	395	431	422	411	428	392	412	409	373	420	418	424	390	400	403	372	434	424	459	403	400	405	401	411	383	429	444	384	427	382	384	423	445	405	380	397	416	394	398	410	429	405	371	374	393	397	400	418	409	385	397	380	388	406	403	358	390	411	410	436	368	380	414	412	391	393	421	375	394	405	392	393	399	394	430	431	387	392	424	380	383	404	414	395	391	409	405	407	389	404	364	432	430	411	431	400	424	414	423	407	415	444	406	396	398	357	418	393	401	403	392	394	427	398	390	391	419	420	390	402	395	410	417	431	420	412	417	418	386	428	411	389	429	398	423	444	402	389	407	388	418	376	397	416	393	408	398	403	434	388	411	392	430	422	400	395	440	411	374	361	379	408	402	425	383	413	402	419	411	422	421	412	431	431	412	369	432	376	437	393	395	401	396	378	344	426	408	390	407	416	416	413	417	418	397	385	381	409	434	417	388	412	445	394	422	369	432	443	399	426	419	452	404	422	426	425	368	383	393	408	370	430	393	415	432	393	377	442	411	407	397	430	380	435	403	367	420	408	421	367	412	406	415	373	400	392	413	377	395	413	398	392	379	439	411	393	437	381	412	416	402	425	391	411	375	392	446	379	388	389	408	391	401	383	419	395	378	443	399	426	385	392	401	394	420	403	389	413	393	419	446	425	407	424	403	397	387	415	399	399	399	436	395	405	382	422	420	391	427	393	383	386	407	420	394	419	422	403	425	408	405	426	396	417	381	381	395	421	408	394	383	411	418	422	425	418	409	406	389	389	373	376	419	423	399	421	406	415	404	392	379
12985	9315	20445	28915	26504	22966	17709	14616	11937	9957	11005	10553	7745	5077	4101	5188	5143	5332	3782	3669	3815	4284	3624	1965	1588	1475	1660	1764	1587	1808	2167	2279	2494	2644	2790	2958	2407	2590	2559	1994	1440	1288	1246	2305	5068	2359	1021	952	872	954	988	992	952	934	985	903	934	983	993	916	938	960	952	968	904	957	924	956	913	953	945	921	968	894	887	982	901	930	963	898	938	957	938	899	944	935	929	964	907	888	955	955	920	923	913	948	970	907	874	940	952	928	911	914	962	982	946	885	878	971	953	907	908	936	924	914	898	925	936	970	904	969	895	972	942	994	948	899	921	903	972	992	983	918	949	921	899	905	911	997	908	908	956	935	897	902	930	940	947	939	901	932	955	929	952	1014	932	922	966	955	947	949	938	972	954	910	945	917	925	972	985	943	929	861	929	865	934	945	908	934	925	949	912	930	918	882	922	903	939	928	897	927	913	877	905	974	938	963	922	919	950	923	964	984	936	927	970	919	895	961	899	948	926	957	919	919	967	884	964	979	905	958	920	902	1023	948	922	954	944	923	923	926	979	889	937	913	926	929	955	939	947	880	918	895	934	1009	935	919	984	924	950	908	923	905	920	1018	932	913	960	934	925	1003	959	916	934	947	908	947	947	988	903	912	935	945	932	948	929	928	922	861	957	907	971	965	923	957	913	920	939	915	958	960	953	895	923	977	906	913	921	917	1003	962	983	919	912	956	922	920	943	923	979	924	954	982	931	956	953	988	912	896	922	960	942	972	933	945	943	934	955	913	913	965	949	928	916	924	905	915	956	950	901	906	968	934	956	949	964	896	887	900	905	912	933	893	956	955	949	921	905	966	905	884	935	918	848	952	924	928	916	917	936	946	940	944	936	928	897	916	975	926	926	877	912	916	975	977	964	942	943	907	952	898	991	887	891	969	955	952	939	964	994	895	1000	958	946	898	902	913	918	903	912	938	938	909	863	954	956	939	915	938	918	899	945	925	940	942	947	940	926	944	932	862	909	978	926	934	921	913	919	921	890	927	918	918	907	937	885	902	969	874	911	910	872	986	931	929	953	923	893	958	954	1002	926	963	923	942	986	900	933	971	933	902	920	940	931	895	910	875	897	906	969	932	963	942	946	903	934	858	943	967	947	913	972	921	928	910	905	948	961	997	955	951	924	939	926	934	1021	919	934	927	941	944	890	902	942	966	938	896	929	972	1001	929	950	972	895	895	928	987	937	923	856	950	933	914	912	980	916	950	933	966	938	963	960	929	910	859	920	948	911	898	961	956	964	971	923	895	878	935	935	962	946	889	904	941	882	852	903	939	929	866	949	902	931	927	902	970	968	930	959	918	927	943	947	909	959	887	944	910	929	952	903	926	899	906	862	909	975	912	922	909	854	945	886	939	892	902	873	925	948	927	894	926	941	909	944	984	965	882	924	921	897	906	909	940	952	959	967	932	990	956	919	884	954	873	897	915	926	937	937	929	936	911	928	945	936	892	901	913	968	946	922	982	908	914	926	968	942	927	939	967	937	920	915	925	880	928	965	935	943	877	937	941	937	937	930	955	922	861	868	955	895	949	876	901	903	902	933	918	951	960	953	962	871	911	938	954	880	931	917	881	950	919	959	972	998	970	955	928	949	940	870	934	938	962	881	922	906	916	900	925	976	918	931	942	938	936	900	935	928	961	970	945	937	928	922	931	905	864	933	917	963	966	961	911	888	904	942	894	890	874	945	948	897	911	947	948	907	920	926	934	884	894	904	949	957	961	943	942	989	984	899	910	913	982	920	938	916	907	965	949	917	916	946	956	899	968	901	910	969	932	948	896	923	859	960	955	962	932	949	906	899	903	928	929	947	919	947	911	986	938	892	922	916	908	947	955	957	876	937	951	919	959	914	980	912	910	890	942	950	951	926	905	918	921	941	974	963	889	932	942	954	1017	942	947	964	917	967	961	884	950	921	902	967	977	943	899	954	918	971	949	960	932	930	932	953	1007	902	906	943	947	881	978	944	871	962	969	944	918	981	941	930	867	991	913	907	927	918	991	924	961	936	912	843	944	870	945	912	921	894	915	910	941	999	971	925	935	895	938	905	920	933	935	903	877	917	956	951	932	941	942	973	918	966	939	886	934	914	933	983	938	971	906	899	933	912	900	971	970	912	935	898	954	930	916	907	911	923	879	937	975	938	946	948	952	966	949	912	923	956	981	908	923	927	924	950	923	944	969	952	971	967	911	942	934	918	969	939	930	883	943	941	949	983	920	1026	905	974	953	911	955	879	880	935	917	874	957	987	931	945	975	908	958	976	962	959	922	955	917	878	958	901	927	902	890	881	926	914	957	917	931	956	919	932	899	907	912	937	913	951	945	990	986	971	960	963	944	904	939	954	904	903	910	964	973	886	950	961	933	949	960	964	976	946	913	934	953	917	955	957	906	991	938	924	933	906	918	936	913	894	947	878	914	951	884	910	930	939	951	895	935	898	970	930	904	898	964	895	903	909	996	923	925	918	925	867	921	904	996	946	962	925	977	953	929	983	981	973	931	908	898	916	915	923	938	971	877	942	938	889	946	906	947	983	925	932	956	958	935	976	919	944	910	896	983	923	1027	948	989	936	959	963	968	951	929	942	914	958	930	907	948	917	951	922	924	892	913	934	935	951	944	900	987	933	900	911	963	881	991	951	941	928	914	959	913	981	894	905	931	950	971	982	963	956	935	931	905	920	924	913	970	899	891	913	967	939	905	966	878	976	890	892	941	915	945	957	958	876	950	907	925	984	914	990	975	936	915	916	984	955	958	877	931	921	954	956	937	922	902	931	964	921	958	963	898	905	923	966	897	974	950	885	932	934	927	938	977	1010	903	1017	910	975	937	933	942	903	930	951	955	935	929	935	938	920	917	927	918	945	941	941	875	919	898	987	941	958	916	902	952	942	919	947	1016	922	955	971	946	942	954	977	977	894	924	940	949	890	933	907	924	910	886	949	893	916	941	918	937	877	969	873	989	922	930	905	942	950	926	980	938	936	913	966	956	943	929	949	919	990	966	879	940	906	925	923	891	909	979	938	906	951	958	937	963	967	940	955	924	958	900	876	980	955	937	874	973	948	901	943	940	890	981	864	945	936	968	933	941	927	877	969	945	890	938	899	935	922	905	961	938	947	958	892	955	915	928	918	930	939	947	875	930	903	912	948	992	947	922	946	933	885	924	873	963	939	891	976	945	894	899	954	933	884	907	918	917	936	939	887	896	942	948	917	920	920	976	880	916	920	945	947	933	962	969	914	866	1016	989	915	920	975	882	895	887	948	935	958	954	994	919	919	907	921	943	936	942	945	936	953	951	961	941	981	937	865	904	1015	933	956	949	913	878	917	928	933	922	909	969	926	896	877	907	895	894	925	911	889	878	949	942	934	949	931	984	875	913	905	927	916	908	892	913	961	988	909	868	968	900	933	900	927	927	949	909	937	882	933	915	869	876	896	936	907	950	920	970	945	873	991	946	904	909	944	916	933	919	993	925
5687	2854	4359	4325	2754	1827	1175	809	586	543	563	565	413	340	330	384	391	392	308	306	284	270	260	207	231	239	281	247	234	260	253	231	301	257	290	290	284	286	291	246	253	213	230	197	219	194	204	188	212	206	233	192	199	216	214	196	180	198	213	183	199	204	206	221	217	225	180	218	214	241	210	228	224	207	201	179	185	190	205	196	222	191	208	223	209	209	192	203	210	197	210	205	213	199	207	193	217	195	214	198	205	219	163	224	199	237	215	213	201	214	211	199	211	215	232	195	221	232	217	206	180	224	196	217	243	224	211	210	213	234	196	249	244	210	218	210	221	210	205	204	213	218	208	206	181	184	193	205	224	213	219	211	220	214	224	202	210	208	177	183	196	219	218	211	217	202	212	199	213	198	204	199	177	215	201	221	258	231	201	211	200	215	228	201	196	232	230	208	229	216	227	224	214	232	194	222	232	204	209	206	218	198	207	202	219	213	200	190	215	212	222	214	216	213	212	229	230	247	224	196	243	205	195	222	224	232	188	191	205	204	219	197	209	205	177	231	177	230	213	206	206	205	212	205	234	186	209	218	222	213	218	219	225	228	188	215	202	190	198	201	192	191	212	227	229	194	229	210	226	215	208	202	198	221	193	186	210	205	248	193	214	214	215	212	225	229	204	210	181	210	232	220	206	222	202	223	217	194	210	219	225	208	204	179	197	214	220	198	190	221	237	206	190	206	222	199	237	208	210	204	219	196	204	207	182	215	228	216	182	210	223	212	227	203	213	205	221	225	230	205	221	215	217	215	188	191	210	229	223	207	200	204	224	227	205	211	191	200	189	194	208	208	185	230	230	186	192	200	206	244	247	237	207	259	240	231	215	202	204	187	199	187	192	213	207	184	181	202	220	247	175	208	204	247	207	201	235	200	199	223	212	210	198	239	199	224	195	242	209	204	224	209	230	208	198	210	186	209	202	204	202	192	201	183	196	171	216	229	221	211	215	228	197	219	218	220	221	218	218	183	195	195	231	221	221	200	221	219	216	185	208	217	228	206	215	237	239	206	184	211	221	252	196	222	234	227	204	227	205	241	200	199	215	229	198	221	204	209	205	234	226	198	214	193	204	227	198	215	225	207	226	207	218	240	203	207	193	220	195	194	220	213	220	193	199	198	222	235	221	223	234	220	187	212	213	207	207	193	190	203	197	227	214	216	198	176	209	200	204	224	206	215	207	204	213	210	217	195	208	213	247	215	194	245	245	236	224	222	193	224	200	213	222	203	214	230	209	203	215	227	227	212	221	196	233	203	220	231	200	229	180	213	206	203	211	211	183	208	199	231	209	180	209	223	220	210	266	190	223	209	205	204	232	201	211	188	191	237	235	215	243	221	225	189	212	223	209	221	220	185	208	207	224	198	204	198	206	205	187	222	201	217	221	253	198	217	203	207	202	181	223	205	216	219	227	208	216	232	229	212	222	206	212	200	204	202	199	236	196	224	202	207	241	225	219	201	198	197	204	205	223	206	213	192	218	182	221	228	209	200	201	216	213	194	202	186	210	195	206	201	224	231	210	214	219	224	209	210	214	186	214	231	219	211	228	183	204	200	193	232	186	225	227	212	223	198	209	195	206	214	212	242	209	221	208	238	188	226	188	205	203	223	196	208	189	208	232	210	203	229	184	220	205	194	220	209	232	205	229	234	190	215	216	251	214	218	228	198	235	212	201	193	192	187	178	213	231	223	222	208	222	207	223	194	230	212	206	205	205	230	211	209	205	209	209	213	230	198	209	193	212	185	208	213	200	200	189	229	202	224	196	224	211	220	194	214	194	207	226	226	208	205	200	214	227	220	209	201	218	204	240	184	169	210	222	199	197	201	221	225	222	221	216	224	201	213	244	211	192	194	239	212	195	215	218	226	204	213	216	207	189	205	225	227	206	201	199	222	220	211	176	203	202	212	206	207	232	193	234	184	227	206	232	217	226	229	213	224	213	190	209	221	210	207	231	224	220	204	243	216	186	252	211	201	192	211	208	199	231	199	204	214	209	193	212	210	205	205	188	190	193	207	210	200	215	195	215	198	212	204	240	215	196	221	213	217	205	193	187	242	221	201	202	221	197	191	205	216	218	202	211	191	214	219	206	220	222	204	197	198	202	222	210	207	230	191	179	210	206	190	210	223	219	210	207	180	194	213	214	234	214	201	180	221	202	200	223	246	181	222	209	194	199	205	198	201	211	208	205	234	219	238	211	213	216	219	213	216	178	228	203	195	199	198	196	217	227	203	236	221	200	216	184	225	208	210	222	216	210	213	210	239	194	193	218	205	193	215	212	182	199	216	235	210	230	238	209	198	218	226	218	195	236	209	228	203	231	192	196	219	220	217	173	197	229	208	236	217	222	194	209	196	209	198	204	213	239	218	207	192	193	196	228	186	188	234	201	212	213	213	188	207	239	207	211	207	200	239	199	220	228	208	222	230	228	213	223	204	223	189	264	213	212	198	196	181	255	203	236	205	188	217	199	198	217	235	218	213	187	210	227	204	244	221	201	207	191	209	201	207	192	197	217	239	224	208	221	215	223	203	236	200	229	213	205	197	201	178	210	191	201	195	190	186	213	216	210	227	202	218	206	202	200	201	193	205	229	224	185	201	195	238	230	215	213	239	240	203	212	211	197	210	190	202	211	193	182	206	204	187	207	221	230	201	205	204	239	224	193	231	217	188	193	192	224	198	210	230	212	197	218	208	190	213	189	201	214	222	231	192	210	225	210	203	197	223	209	217	201	205	201	207	224	221	226	206	213	195	192	227	187	230	210	195	218	226	238	232	217	235	225	200	197	202	210	214	200	228	211	211	220	220	213	193	189	243	196	203	218	221	217	198	225	191	222	214	216	236	225	199	192	226	187	206	193	192	220	232	192	217	209	187	194	211	205	214	223	185	232	209	203	208	206	199	201	198	210	215	218	207	196	198	210	185	219	236	220	198	244	226	198	193	220	194	202	212	223	220	215	233	199	189	212	222	218	213	224	185	203	220	192	201	223	206	247	219	213	217	216	186	189	192	201	197	221	207	204	205	185	192	201	186	203	222	192	217	241	204	216	213	183	219	222	230	237	203	182	199	212	182	222	202	206	207	195	230	220	197	216	196	197	205	231	205	245	217	231	229	208	196	185	199	185	212	224	209	213	215	225	200	190	221	203	175	197	203	227	205	222	201	206	215	223	235	198	206	202	203	215	177	197	232	237	203	217	210	197	207	241	201	189	223	206	217	207	188	216	211	204	223	198	230	212	187	208	178	200	182	216	234	202	214	222	232	196	218	195	207	212	191	212	199	208	183	193	217	216	212	241	235	239	189	186	196	169	217	205	232	196	210	182	187	240	217	216	225	192	221	198	209	209	236	213	215	221	199	212	228	207	219	214	199	210	205	197	201	229	231	229	217	189	225	210	212	220	202	232	213	195	205	193	218	226	214	176	197	203	225	203	174	197	209	199	199	222	214
3914	2782	8041	11691	9264	6615	5352	3531	2551	2374	2675	2690	1838	1347	1492	1937	1954	1743	1232	1138	1030	988	799	665	779	837	879	796	727	750	685	785	849	939	1031	1209	1302	1171	991	872	811	710	630	576	571	564	539	535	518	545	545	535	562	532	546	564	547	531	529	564	533	553	542	550	495	530	555	540	584	541	563	529	570	529	520	508	539	560	582	538	549	538	533	569	511	538	534	556	536	537	523	518	512	556	510	541	536	547	513	538	536	569	555	551	562	517	539	555	525	530	533	574	529	546	551	497	557	567	521	542	535	570	500	503	547	532	537	547	506	558	518	567	536	560	525	523	524	541	545	515	524	547	498	572	581	542	533	523	538	535	496	564	590	558	570	558	497	473	554	535	530	538	510	525	519	519	522	525	493	508	528	506	528	524	550	518	530	529	532	601	553	564	484	555	527	534	546	578	522	535	564	516	529	523	566	536	525	533	532	557	522	521	572	586	549	546	559	510	507	552	578	547	558	524	557	530	541	528	542	525	533	545	503	518	515	548	555	582	540	543	526	527	535	545	501	553	544	575	581	570	573	561	535	531	529	545	547	519	523	568	559	547	533	572	549	561	570	528	524	535	532	585	533	557	502	549	528	518	560	520	525	561	567	574	481	530	530	558	506	528	442	520	542	549	545	491	511	540	542	549	544	516	507	524	558	566	547	546	513	550	514	514	525	528	555	557	587	524	524	539	563	520	564	570	526	536	576	531	535	567	515	552	515	532	573	541	536	537	531	520	560	537	551	535	547	528	568	549	538	543	528	565	536	500	513	546	567	519	518	539	566	552	539	537	563	511	545	505	512	496	538	497	544	539	491	529	575	543	596	553	570	545	515	551	586	501	519	573	510	556	562	513	519	548	537	514	525	538	500	464	525	557	521	543	587	520	544	528	490	571	571	555	539	559	518	538	607	583	544	569	589	556	533	517	555	544	548	505	592	570	552	556	547	537	530	516	556	570	500	527	556	516	536	518	519	521	538	510	548	529	557	552	498	514	531	522	541	546	542	562	528	555	526	520	542	530	547	546	561	544	577	557	553	505	516	571	519	520	577	527	523	495	493	569	518	549	570	523	547	560	564	542	511	544	539	483	534	526	524	537	581	545	518	553	548	575	535	540	510	538	562	528	558	555	573	533	570	532	503	570	486	537	532	500	551	530	532	532	583	545	559	507	532	494	512	545	554	522	587	517	497	540	492	520	561	586	520	560	536	510	580	530	567	565	575	516	512	534	569	490	536	539	529	552	550	550	598	524	570	519	545	580	539	524	504	508	578	548	532	528	526	526	536	551	559	509	534	539	570	581	538	498	543	569	554	517	545	569	578	535	515	530	555	537	544	544	526	525	546	543	547	550	530	577	541	525	571	494	578	549	581	579	512	539	564	521	567	520	534	531	527	519	539	559	552	551	544	535	534	548	540	545	494	556	520	530	548	512	554	579	524	528	540	546	520	511	562	554	534	547	528	514	540	542	562	534	545	526	535	551	531	521	543	517	511	580	574	548	490	578	522	522	556	534	559	531	516	508	555	580	553	555	535	502	520	542	547	555	542	542	533	534	576	543	539	536	546	524	485	560	569	558	516	552	570	580	520	534	537	545	574	595	547	508	543	539	537	545	544	568	515	509	531	543	575	567	565	539	552	509	583	546	536	549	519	522	498	584	503	520	492	535	543	571	579	546	567	536	526	550	573	539	551	563	485	574	548	550	547	545	555	557	558	512	523	538	569	533	517	540	542	523	570	574	561	531	540	514	584	524	524	556	548	529	531	495	528	495	516	517	544	533	560	512	529	550	564	537	516	577	513	536	558	533	512	547	577	493	532	511	536	526	533	583	547	542	526	526	532	528	571	576	538	543	553	568	559	557	526	525	513	504	553	507	525	558	541	540	562	509	549	541	521	552	517	567	529	533	498	514	524	555	493	537	564	534	522	551	534	553	523	558	512	492	557	550	561	541	548	581	523	537	522	539	600	585	575	536	532	534	501	562	491	543	492	525	503	559	556	546	508	551	552	572	539	534	541	523	553	540	531	512	517	550	542	513	559	521	554	545	548	538	572	555	565	547	551	533	565	540	570	507	516	556	485	529	559	567	546	547	553	526	556	520	496	525	539	588	576	566	572	513	539	524	551	538	586	562	493	488	527	543	551	531	553	495	536	534	538	520	535	533	496	525	551	547	581	604	534	562	518	531	541	482	564	500	537	547	518	540	564	535	524	520	528	568	519	537	535	562	491	531	564	560	517	522	524	563	532	533	526	518	573	538	538	566	552	528	531	532	579	559	517	545	559	539	535	586	524	497	569	525	560	511	555	539	527	585	546	512	550	542	509	549	550	517	526	491	536	544	548	512	604	547	532	561	527	536	519	519	559	508	526	561	532	547	509	506	534	571	557	535	552	544	518	531	506	511	525	538	518	562	556	560	520	523	541	495	533	547	574	564	535	555	491	553	568	543	517	507	547	561	499	546	560	460	546	558	562	555	539	558	539	540	549	540	537	543	542	525	515	563	562	538	563	537	530	613	524	539	575	529	516	582	553	583	548	552	531	531	535	565	555	571	533	540	578	520	554	483	570	555	560	536	554	552	584	517	519	516	575	545	547	541	580	483	551	531	500	587	554	559	517	524	566	520	551	530	564	548	533	536	495	496	563	544	529	548	506	507	547	517	499	569	501	539	522	536	537	547	512	569	509	567	540	533	489	520	541	529	568	559	535	522	541	554	520	520	516	523	538	518	551	538	566	519	526	505	560	522	552	530	565	524	562	562	558	530	550	523	575	541	512	575	540	497	523	561	502	529	490	524	544	532	540	582	531	514	565	566	551	544	555	550	551	526	548	559	514	570	553	531	563	543	531	531	566	532	554	537	538	522	535	572	522	487	523	541	521	539	579	558	540	571	522	555	549	512	575	525	541	565	547	540	534	534	529	541	531	555	528	566	533	507	556	540	547	600	558	591	554	541	521	544	543	516	563	555	557	508	568	561	549	557	574	555	517	533	565	546	551	575	496	528	544	544	501	577	508	501	554	524	596	549	504	530	539	551	546	524	543	580	578	525	540	564	534	550	533	546	529	554	553	504	555	533	542	536	540	511	536	527	579	549	572	552	537	572	565	564	514	565	577	566	527	522	563	532	512	526	538	583	543	543	549	518	494	517	544	545	517	499	524	550	536	517	558	555	542	531	597	546	530	536	568	532	469	546	528	545	538	574	565	548	510	509	526	562	533	568	571	523	525	573	574	558	546	511	576	518	579	542	557	551	530	558	580	522	554	517	532	514	531	555	550	533	549	520	529	561	491	544	559	548	537	554	534	525	555	576	548	551	512	530	563	509	546	537	558	544	533	536	522	531	546	535	538	561	556	550	550	540	562	564	543	530	548	522	517	545	514	557	530	521	564	557	555	541	529	568	520	551	562	514	572	540	514	506	560	518	549	506	572	589	544	553	516	530	572	556	524	540	596	563	543	573
16804	9134	13265	14713	11254	8100	5403	3232	2505	1847	1928	1725	1219	707	769	808	884	730	578	628	591	586	445	426	406	364	325	355	339	398	380	329	355	423	424	464	440	483	510	466	409	369	321	334	485	341	332	320	328	328	297	283	309	320	324	298	304	280	316	318	320	281	313	333	319	297	311	345	316	294	327	311	340	301	271	305	327	314	309	315	302	348	300	307	344	306	268	325	310	330	345	283	329	307	374	339	324	303	312	325	290	292	328	285	308	334	358	329	316	308	318	296	298	329	295	294	298	309	289	304	344	318	299	297	334	311	292	284	302	357	329	320	304	311	343	308	321	295	314	300	330	307	324	297	329	310	311	318	298	345	339	298	329	319	321	307	318	312	305	322	294	302	318	291	302	289	317	312	338	318	298	311	289	317	314	308	321	328	297	320	321	349	319	309	302	316	339	297	295	321	281	282	329	324	337	356	335	329	283	316	322	311	315	338	290	324	291	315	305	329	331	279	314	322	291	289	303	334	314	332	272	306	321	322	324	308	303	312	314	313	312	303	335	316	314	275	319	286	324	317	331	308	300	265	332	296	315	319	314	298	321	329	361	323	355	311	341	342	340	301	263	311	311	298	330	327	347	309	306	321	275	348	314	302	316	342	335	292	313	293	293	334	303	297	290	328	325	308	312	297	302	319	325	295	325	269	319	311	339	301	324	329	309	300	254	310	302	286	294	338	351	340	285	294	287	303	296	310	317	339	320	317	299	280	311	329	291	294	295	292	304	307	334	318	301	319	315	353	338	319	315	309	299	341	323	305	303	330	320	303	309	295	350	304	295	299	311	309	309	313	327	325	299	330	336	314	326	283	327	353	284	328	350	312	302	305	271	330	291	302	334	286	304	313	341	329	310	303	310	309	335	312	350	357	329	286	325	300	293	343	309	339	318	284	291	304	286	280	323	322	292	361	316	299	325	289	346	301	327	305	338	307	287	342	326	365	314	318	312	356	342	343	317	296	300	302	280	317	332	282	323	309	301	288	302	318	313	307	289	319	326	327	327	290	326	289	274	349	302	305	315	303	270	308	343	301	296	327	292	287	323	311	301	320	297	327	299	303	338	276	316	298	299	333	311	294	297	313	288	290	321	315	290	307	308	301	329	310	304	313	288	306	333	326	348	318	296	324	318	311	359	309	281	300	281	271	299	350	316	325	317	302	292	282	336	299	319	316	317	292	318	287	317	312	281	305	322	287	326	304	285	310	300	317	307	351	331	299	324	308	327	293	318	320	300	311	303	279	310	323	300	340	323	342	306	341	305	310	303	300	280	283	306	307	293	316	300	299	294	283	306	331	293	330	304	301	296	299	298	297	325	317	333	340	328	326	359	285	303	310	309	316	309	336	293	304	295	308	312	333	329	325	350	320	304	299	289	323	308	309	287	313	313	320	319	308	313	321	311	304	335	287	312	320	319	353	338	310	340	313	288	335	333	368	349	281	319	337	359	293	297	300	307	300	285	297	311	292	320	314	323	323	305	295	296	300	296	339	309	268	334	293	349	337	311	322	302	332	277	328	286	313	311	329	298	275	297	349	324	310	301	299	322	283	329	311	335	290	334	300	300	309	305	292	313	296	290	307	314	348	349	342	303	329	346	325	310	307	301	344	284	314	312	330	294	310	283	286	308	325	323	297	345	290	286	292	333	318	315	312	314	301	325	316	301	290	287	284	321	321	309	312	295	325	316	308	319	290	296	328	297	308	291	282	302	349	321	329	286	289	293	306	313	318	342	304	337	327	307	284	288	305	298	308	315	349	303	324	297	319	305	303	302	309	289	318	310	266	328	294	282	326	344	288	314	327	316	307	310	291	325	315	309	308	360	312	306	312	334	305	313	311	301	312	272	316	299	282	297	297	311	307	316	319	322	307	320	298	332	290	321	327	354	328	326	323	301	308	295	306	283	283	307	288	340	306	288	320	317	333	299	310	312	326	318	308	322	302	302	321	314	294	318	322	304	285	326	314	308	310	292	298	301	313	299	332	272	295	321	284	326	333	322	346	302	309	304	309	330	341	317	320	327	331	314	341	325	331	303	360	306	313	275	300	321	320	318	324	321	293	305	303	299	306	304	296	312	326	281	287	314	323	341	335	310	309	266	305	314	325	336	284	328	281	299	281	333	291	307	302	316	317	319	325	329	353	319	322	280	300	339	301	309	280	297	318	308	309	315	301	291	302	305	335	331	350	314	343	343	304	296	316	355	316	317	320	318	304	292	338	304	330	339	323	343	283	319	316	306	334	320	314	320	309	324	349	309	308	313	320	285	292	320	302	307	294	305	303	316	295	320	310	319	311	317	313	291	290	305	271	305	319	324	324	311	301	313	306	309	352	302	298	313	329	306	288	324	348	286	330	298	333	346	318	318	298	301	327	292	324	321	303	332	301	340	306	307	306	319	296	329	317	352	321	314	326	303	348	317	347	280	336	329	289	322	279	305	276	298	263	310	324	299	307	314	295	343	314	299	318	329	331	337	366	326	307	296	308	289	320	322	331	287	303	323	311	272	286	300	342	311	324	311	287	321	284	333	300	327	322	300	322	313	340	324	296	302	343	303	317	318	325	296	312	325	319	310	314	362	310	291	308	312	299	302	311	333	296	326	319	313	347	307	337	342	304	318	306	309	294	300	311	295	318	293	296	337	297	308	321	320	332	316	302	319	312	338	294	345	325	316	284	303	321	335	324	334	313	326	297	270	267	292	310	347	283	318	331	296	310	299	326	315	321	294	348	325	376	326	322	314	332	340	297	337	282	304	305	351	311	311	262	305	275	297	305	289	320	341	324	336	313	294	308	322	317	312	338	325	298	289	298	295	307	313	283	286	298	292	309	297	324	297	315	338	318	306	309	305	298	294	331	314	319	299	318	302	303	336	333	288	314	307	296	309	303	336	283	310	315	305	278	296	317	304	319	341	297	305	324	313	307	319	302	289	302	292	323	330	317	315	297	300	310	317	325	325	321	302	303	308	327	309	314	302	308	334	308	283	287	295	311	274	299	315	329	327	322	298	330	320	341	326	315	292	339	336	285	308	300	322	322	286	305	340	298	305	331	292	300	326	316	313	313	262	343	297	315	319	353	349	294	312	329	306	343	320	305	282	291	336	325	323	315	305	314	324	292	284	316	332	334	350	311	323	300	298	282	336	303	311	322	319	323	310	342	338	313	311	342	334	343	315	319	308	303	311	312	348	306	332	317	306	346	278	305	275	309	282	311	360	304	325	306	335	327	277	314	306	290	298	302	345	324	280	319	305	303	323	331	336	276	331	326	295	308	333	337	293	334	271	330	304	289	308	307	309	299	346	273	309	294	302	311	284	303	299	289	297	323	346	301	303	351	362	321	301	304	312	312	309	300	274	326	332	331	322	305	333	304	321	294	299	282	257	300	319	319	305	380	302	291	303	317	353	300	288	314	313	346	249	289	323	303	296	343	301	274	337	322	304	310	296	324	295	317
9961	7493	17972	24273	21713	18299	13173	10093	9117	8067	8989	7731	5165	3651	3810	4089	4167	3638	2719	2708	2852	2457	1825	1668	1644	1182	983	1046	1142	1125	985	1073	1254	1591	1802	1972	2110	2298	2231	1985	1433	1110	905	863	2100	987	760	787	739	758	753	745	767	794	763	783	755	722	811	753	779	749	800	797	732	752	773	741	740	735	746	777	800	769	742	713	794	741	728	767	746	750	766	777	740	774	778	726	734	799	718	765	734	777	765	736	745	748	758	776	772	783	746	716	762	767	734	715	735	701	738	768	751	713	761	795	736	740	715	714	744	744	722	804	744	753	751	775	726	749	751	747	720	780	771	776	751	761	741	791	739	741	770	713	707	738	815	752	782	726	798	703	729	745	737	718	754	738	735	786	768	735	809	730	755	726	774	749	722	762	718	758	706	712	759	743	725	748	760	701	689	716	718	759	761	721	714	701	791	771	762	760	754	725	773	701	801	716	766	800	713	819	777	767	724	758	766	768	759	782	749	788	761	733	770	753	739	767	785	767	735	767	710	732	743	736	723	754	721	737	768	752	828	772	770	720	723	779	713	736	743	760	744	723	779	755	679	774	700	748	767	744	808	745	753	726	800	777	722	754	761	739	698	732	781	779	739	798	761	729	781	743	748	746	741	763	736	773	754	736	787	737	759	764	817	751	740	754	800	773	724	780	770	745	769	746	672	744	722	749	785	768	764	742	734	749	789	754	764	738	722	748	719	778	765	777	710	743	826	768	766	747	678	775	767	723	737	704	733	706	713	714	766	752	785	748	777	769	713	737	798	735	773	768	743	777	727	715	723	759	743	745	694	755	733	747	714	724	771	764	729	729	736	756	747	723	725	723	736	730	765	733	710	742	719	724	713	748	795	749	727	768	747	753	771	764	721	772	758	735	747	761	811	769	690	774	732	789	725	750	762	720	749	747	751	765	730	801	726	712	749	786	685	788	703	776	759	813	698	768	787	711	753	734	791	717	730	761	822	728	783	742	730	794	731	713	715	742	723	729	771	781	731	727	774	721	706	748	765	801	794	767	736	736	745	743	782	706	803	715	776	763	803	749	733	756	762	744	718	756	707	723	755	774	747	799	750	767	723	735	735	734	792	742	741	700	733	747	769	792	724	758	724	802	716	743	779	743	730	784	796	750	745	748	778	740	780	730	774	748	762	755	709	719	748	755	800	723	780	768	724	741	755	761	757	740	717	715	760	783	743	771	735	754	714	782	753	733	766	750	805	677	785	742	715	734	776	736	780	721	797	739	761	728	773	753	779	773	778	768	752	766	750	760	763	793	748	804	727	744	744	747	756	771	768	753	774	717	679	773	733	687	766	755	769	746	730	700	773	724	725	753	711	745	748	774	678	742	750	744	754	806	745	755	734	763	679	769	706	769	752	766	718	753	756	740	720	744	800	718	756	726	788	751	715	757	761	732	725	745	764	745	770	757	755	729	746	752	766	742	783	775	710	723	689	719	696	741	721	721	774	769	766	743	737	736	785	757	743	750	713	772	723	759	748	759	732	685	742	744	697	746	715	704	797	806	727	754	739	799	703	725	695	743	756	771	718	710	789	725	720	737	734	697	736	720	760	775	772	756	756	747	763	798	750	821	737	738	766	771	751	748	729	781	734	728	762	774	751	791	767	761	730	758	807	745	768	798	761	747	745	781	762	718	711	709	750	745	757	737	751	775	738	726	744	772	761	774	749	752	729	713	752	845	752	740	709	764	806	796	735	726	740	770	744	726	747	744	718	722	747	765	748	722	765	786	745	720	734	762	706	713	735	741	726	747	801	703	746	743	757	747	756	780	726	694	774	791	788	700	807	795	722	739	756	777	746	765	761	754	747	710	742	771	786	742	765	723	787	744	794	796	734	749	765	741	750	757	721	714	744	735	720	766	731	740	799	757	762	788	721	753	725	769	722	727	767	730	749	711	763	761	710	737	762	791	733	717	750	765	800	709	765	754	773	731	812	745	772	768	764	760	696	801	771	771	750	728	774	745	711	819	760	770	760	793	767	771	776	797	749	747	787	737	751	748	707	735	755	714	772	751	766	759	740	752	735	738	756	740	783	761	742	707	712	749	730	755	727	753	741	787	735	758	760	709	760	683	750	767	784	719	718	740	820	748	721	735	734	770	713	769	750	732	756	756	765	773	765	760	783	697	756	742	755	722	738	758	738	781	765	791	752	733	753	765	764	719	794	727	800	775	751	747	694	794	794	726	745	753	761	699	724	781	745	764	781	774	740	786	766	775	746	728	755	702	822	735	763	772	724	777	777	821	768	738	720	705	782	747	724	756	753	774	776	760	754	756	774	740	713	734	750	725	690	724	777	773	718	741	814	745	787	753	766	784	739	761	735	723	703	798	734	747	786	739	732	753	798	759	700	792	770	759	755	715	805	754	782	724	713	757	759	740	729	816	765	774	767	776	734	753	761	781	768	763	760	760	719	809	740	745	772	758	724	683	743	757	764	736	744	792	699	752	718	748	696	741	743	764	754	741	732	760	766	759	727	784	744	738	758	709	760	762	784	760	764	744	714	755	729	751	802	770	735	730	755	771	753	850	730	767	797	768	743	718	723	731	807	766	758	728	713	788	760	746	790	761	741	708	744	744	755	711	782	760	769	706	807	767	738	702	772	771	809	752	743	739	727	748	771	775	795	745	780	748	760	712	744	785	737	752	761	769	747	730	673	756	735	721	693	734	716	775	801	776	735	793	801	751	725	692	768	735	743	734	747	748	680	738	729	769	766	751	788	778	763	788	729	737	743	801	775	729	739	786	739	795	766	784	738	743	750	777	795	769	777	760	725	719	749	706	752	725	729	748	720	735	794	754	767	762	779	746	777	732	740	759	774	753	780	760	761	810	691	748	757	762	749	735	765	769	750	754	779	793	756	791	758	766	723	749	749	762	772	728	787	701	737	779	743	770	799	790	734	795	729	683	807	728	747	774	764	745	750	710	753	732	720	690	750	734	789	760	748	747	741	749	704	757	777	721	763	751	729	747	728	792	773	694	739	740	768	757	741	796	739	734	745	769	739	750	736	761	737	767	746	742	760	695	742	801	723	758	756	726	777	739	763	775	770	762	729	702	776	752	753	740	760	720	780	761	791	723	771	770	722	816	689	767	761	805	754	778	719	773	755	726	744	795	713	747	738	759	704	753	789	712	827	737	740	754	813	801	770	746	728	737	711	734	708	768	766	713	763	762	780	735	783	739	756	817	742	700	758	791	748	733	751	735	736	750	759	755	754	752	833	734	714	807	744	742	724	763	766	783	758	769	781	745	753	747	736	753	817	778	756	748	704	764	757	717	765	751	750	765	724	731	789	794	759	763	730	775	775	746	736	738	750	771	723	699	747	732	796	748	792	762	703	741	807	743	750	722	774	733	777	744	778	754	756	777	764	772	757	723	707	757	737	735	725	740	729	735	739	776	716	787	726	772	791	791	738	698	761	744	751	732	770	742	739	700	716	733	760	739
23561	13820	18421	19806	14838	10845	6807	4728	4252	3709	3135	2294	1757	1255	1114	1033	1072	910	788	884	807	632	629	530	453	454	501	487	469	396	391	457	438	455	566	662	594	614	711	602	512	455	457	421	481	476	378	409	403	349	363	399	345	376	377	422	354	352	374	395	362	386	361	382	399	390	361	361	361	384	361	401	400	355	361	374	390	400	395	383	363	421	389	339	336	398	381	375	422	362	373	361	365	378	367	369	350	401	379	415	364	387	383	390	360	380	366	340	386	349	375	390	368	338	369	346	386	386	392	342	400	343	362	366	378	387	390	362	377	366	358	416	355	370	397	374	394	366	373	355	378	364	398	396	363	343	402	366	343	398	367	378	366	357	371	345	412	387	401	386	401	392	380	395	390	322	406	415	370	375	382	375	344	389	333	362	404	381	382	411	389	371	373	366	407	367	388	349	364	419	387	375	392	380	404	378	349	399	383	403	353	378	359	384	391	392	352	375	357	369	370	390	364	358	379	390	362	362	372	394	375	386	370	379	395	381	386	362	401	344	391	356	410	373	397	363	344	366	377	372	349	404	401	407	390	390	382	413	408	367	380	359	372	371	393	389	371	352	367	387	374	354	390	392	427	401	356	357	390	374	356	375	395	373	416	360	381	367	380	389	376	322	377	344	346	353	362	404	345	370	397	373	330	351	371	346	383	401	361	402	381	394	382	349	373	371	395	404	421	350	422	413	377	372	395	338	400	397	374	357	361	351	369	365	418	370	363	395	360	406	369	355	399	379	358	376	388	389	363	400	363	351	378	396	376	394	362	372	379	368	404	386	407	416	369	377	395	403	411	398	358	382	367	392	380	372	375	383	341	396	375	377	412	394	337	352	355	399	415	404	369	370	348	373	361	362	352	370	379	352	399	356	382	354	369	392	407	389	377	384	375	358	354	349	377	380	368	393	374	420	396	340	390	384	340	373	377	381	390	376	372	384	395	370	375	401	363	365	383	396	378	368	399	351	340	394	385	359	365	375	397	387	383	369	394	342	365	408	346	352	357	387	392	367	368	403	423	389	373	361	375	400	358	412	337	370	385	358	378	360	381	346	382	391	369	331	342	423	364	350	376	359	360	399	369	358	407	392	378	406	415	368	401	384	419	367	387	399	399	358	381	371	382	354	360	361	372	389	424	386	358	378	395	352	388	365	363	394	395	357	387	375	366	344	361	381	334	403	380	338	396	390	339	341	396	398	369	378	406	395	395	401	397	378	375	403	363	384	389	362	382	365	366	377	387	362	377	377	412	361	359	379	367	401	366	425	366	372	377	398	355	362	354	401	392	332	372	380	352	409	406	397	378	385	362	412	406	410	404	376	396	414	406	367	376	365	432	377	371	385	393	409	392	352	370	363	387	381	374	398	402	362	367	368	379	365	370	387	376	350	378	361	363	346	389	413	386	368	370	379	380	366	388	389	381	355	438	342	361	367	366	378	416	367	376	368	403	379	378	369	421	391	397	374	421	400	420	370	379	419	374	387	360	364	349	357	363	376	384	348	417	354	340	374	404	380	391	411	375	408	380	357	345	373	369	388	362	404	350	377	379	412	385	374	399	403	362	395	373	397	399	358	331	367	377	360	328	373	380	368	372	413	420	364	373	414	399	341	378	348	400	396	362	402	370	388	411	376	374	384	393	403	394	367	390	381	391	366	361	338	364	380	412	388	368	363	364	371	409	338	363	384	351	396	391	419	411	352	358	383	387	379	361	391	386	414	411	357	362	355	387	397	407	371	394	333	355	381	388	335	363	356	391	343	352	344	348	375	391	357	360	393	358	409	401	397	338	394	365	378	383	361	406	395	382	357	387	344	366	362	370	370	386	364	348	367	368	367	373	368	366	391	365	407	409	377	420	378	389	351	387	382	380	382	366	389	362	402	381	361	398	355	404	343	364	381	348	370	363	408	377	361	391	389	381	398	384	362	362	385	376	399	397	361	381	364	386	352	377	367	388	395	371	395	411	409	376	352	397	419	383	373	351	367	441	377	355	357	389	361	371	381	379	377	382	341	368	361	378	361	420	372	398	385	381	398	422	389	390	393	376	349	435	379	420	409	372	426	396	379	406	354	434	407	387	386	371	391	361	363	379	377	368	369	370	404	373	366	375	345	411	396	394	363	372	364	422	388	380	384	381	394	393	415	376	355	365	384	401	375	392	349	359	401	347	351	395	402	402	386	387	359	371	349	391	398	403	380	346	390	366	390	336	373	343	375	397	388	401	400	369	397	408	386	345	351	328	346	400	362	367	388	362	386	367	405	416	382	361	395	401	376	386	400	400	371	380	388	354	369	362	395	314	378	353	374	378	395	352	373	374	367	368	372	370	367	404	414	372	357	404	353	388	366	383	379	377	405	401	371	412	355	357	348	411	356	415	382	362	365	372	412	353	374	388	392	382	396	368	358	377	355	374	351	409	371	375	401	379	403	358	372	353	365	383	405	383	412	343	356	400	398	403	383	371	364	371	378	382	377	366	362	381	345	367	380	416	368	393	396	392	362	360	348	356	401	405	352	365	356	387	403	411	372	404	397	378	393	401	430	371	345	385	360	379	398	400	391	429	345	378	359	375	374	365	394	349	412	354	350	392	357	391	366	403	375	345	362	373	363	357	377	366	362	370	380	366	386	339	398	397	382	391	374	352	389	389	361	375	407	363	338	395	394	366	350	384	403	411	367	417	393	360	376	413	381	379	355	393	385	389	365	341	365	360	341	349	344	388	409	387	386	349	348	374	358	366	347	370	386	369	392	377	335	409	390	392	407	387	409	390	347	381	383	389	371	388	381	402	376	435	346	369	357	389	379	379	386	383	392	343	386	382	366	391	388	404	340	393	399	383	394	373	375	382	360	359	350	370	399	396	390	373	365	338	350	365	364	367	390	357	374	329	390	409	381	398	384	348	356	341	377	389	384	421	354	370	391	377	382	378	380	369	400	397	396	397	362	379	384	345	368	386	413	377	378	389	415	377	336	367	390	384	355	370	392	408	375	383	345	344	352	383	370	372	400	331	382	435	363	368	377	375	384	384	393	391	390	367	360	385	378	394	407	382	384	418	370	420	363	359	373	397	412	364	371	345	365	357	392	400	370	385	357	343	374	402	364	379	366	343	394	353	370	365	341	353	374	329	412	380	358	390	341	400	371	386	345	382	372	398	401	374	362	381	343	397	404	387	403	364	375	378	369	379	384	393	401	382	356	379	346	356	426	375	369	384	381	393	397	414	363	357	391	373	342	368	424	418	373	394	395	368	360	355	368	389	381	395	409	377	397	397	334	405	368	386	359	369	393	345	348	348	376	387	378	392	360	356	386	350	379	385	359	393	362	426	356	343	428	376	377	373	359	366	363	403	371	355	375	367	355	419	366	392	343	392	380	344	351	363	413	367	400	374	401	374	398	379	363	359	405	420	365	394	373	383	359	381	370	382	391	371	391	365	379	387	396	372	392	347	393	359	359	369	392
12154	9897	22066	29773	26091	23018	16289	13437	13662	11719	11969	9653	7074	5116	4858	5264	5311	4341	3403	4061	3920	2928	2330	2096	1412	1359	1503	1749	1349	1163	1272	1736	1349	1513	2216	2771	2652	2822	3317	2559	1686	1276	1109	1224	1713	1104	907	934	899	856	911	925	884	900	865	936	945	894	906	912	903	885	895	863	938	841	887	830	873	892	917	935	835	878	812	843	856	846	866	868	978	827	906	885	832	893	937	903	939	896	900	848	868	907	905	905	824	815	888	889	842	829	851	889	872	877	839	869	915	851	829	881	858	855	847	861	919	868	834	888	910	888	858	817	862	896	879	877	880	902	906	889	854	851	889	895	857	847	872	902	871	857	875	853	911	914	862	889	918	888	841	905	845	911	913	897	851	892	852	872	907	904	877	829	881	857	905	851	903	914	860	900	888	927	903	831	901	877	858	814	891	858	829	818	923	861	865	878	881	844	874	920	867	852	934	870	902	866	880	930	859	891	819	857	859	900	831	839	870	892	860	863	897	909	816	949	892	879	874	864	950	875	915	901	888	840	891	904	850	886	862	897	871	915	880	850	827	913	857	854	848	841	878	920	824	869	836	907	864	881	903	911	847	829	922	860	879	887	827	880	898	875	842	827	852	836	842	857	898	890	860	846	879	917	873	857	879	879	886	873	890	895	845	884	850	863	891	886	901	879	843	895	912	856	815	897	872	902	882	863	878	861	876	918	874	877	906	849	883	895	850	911	810	930	893	900	808	909	833	884	874	880	913	831	856	824	898	848	875	862	921	851	854	868	899	813	882	866	854	885	886	843	880	900	837	816	855	870	929	865	860	872	879	890	812	866	838	886	888	821	916	857	895	880	861	866	834	814	881	849	864	874	862	886	867	850	865	865	900	890	847	829	904	849	898	858	870	916	795	830	848	831	859	853	856	881	857	875	867	884	836	922	893	890	881	872	832	828	865	883	885	836	855	869	883	855	872	909	830	893	873	876	862	875	857	859	838	895	894	858	850	863	894	802	889	883	879	832	870	912	871	880	885	834	875	835	766	854	843	867	903	877	826	878	824	893	875	880	918	869	881	863	880	889	880	835	849	881	903	847	873	856	879	921	883	886	861	840	903	904	837	873	921	854	873	926	883	934	845	877	875	818	883	883	812	840	880	852	848	872	888	832	903	896	859	963	852	845	805	872	844	844	906	884	884	895	863	873	884	871	820	907	842	881	869	873	875	867	850	870	831	865	835	893	835	878	895	910	929	876	873	911	901	881	824	892	921	850	874	863	853	922	827	868	865	817	931	847	837	823	816	869	827	851	876	872	867	798	860	889	818	858	856	888	858	851	889	953	839	895	925	914	826	948	887	884	806	896	877	879	856	806	869	885	863	886	904	839	825	871	866	860	857	946	895	872	884	862	837	875	886	852	880	878	902	901	839	886	892	865	893	907	918	842	865	865	884	849	885	902	846	913	865	902	869	885	895	910	921	853	852	879	881	877	861	894	831	937	919	845	857	944	811	815	881	893	839	816	826	902	893	883	890	883	845	892	835	870	850	898	908	906	901	831	904	859	887	851	869	858	854	865	893	863	895	896	899	881	842	862	870	881	840	894	904	865	879	899	814	880	844	841	816	842	949	820	900	885	887	860	906	800	937	880	911	847	834	883	827	896	822	854	865	876	885	878	883	906	881	883	834	913	866	820	892	837	860	888	819	944	862	838	850	888	839	886	824	886	875	806	852	888	851	898	873	828	862	807	853	871	851	864	868	874	890	872	871	871	871	874	881	858	861	890	804	876	875	835	876	857	808	851	848	885	886	847	845	882	890	870	832	921	892	892	884	873	890	895	862	907	858	853	867	857	861	854	866	906	915	862	885	861	834	890	856	889	917	902	843	847	851	879	885	850	846	854	834	897	867	857	865	882	861	867	874	887	886	898	856	842	886	878	910	885	865	853	904	840	864	908	848	907	851	880	856	871	839	869	895	882	894	917	862	844	893	876	843	859	854	848	889	894	892	887	882	849	891	877	866	848	875	936	849	875	923	971	912	891	866	859	861	860	873	849	869	875	855	866	914	855	877	853	890	942	876	896	911	878	857	882	895	877	827	845	878	836	916	819	861	876	803	897	912	844	888	829	915	899	884	869	862	915	919	861	811	919	872	884	869	930	886	849	859	877	853	878	886	912	850	849	870	886	905	837	851	897	867	844	914	920	877	873	892	837	864	877	847	867	860	883	919	869	891	828	927	856	876	923	897	860	883	885	910	889	884	876	867	864	876	816	880	856	883	908	869	859	842	884	833	879	883	885	848	863	845	869	852	850	857	871	887	899	923	883	901	851	881	904	882	853	863	899	859	909	821	914	895	865	911	883	848	885	866	892	850	891	841	891	845	866	842	887	863	892	852	897	869	869	888	874	854	847	853	873	843	877	847	910	890	837	834	796	903	893	836	914	824	850	862	869	859	870	848	858	894	889	913	932	916	878	867	855	878	878	822	855	852	887	864	807	830	852	872	954	859	864	881	846	825	838	861	919	910	849	901	858	868	883	883	840	868	879	855	824	835	862	806	877	918	828	845	880	814	897	879	849	847	878	912	812	903	910	916	911	905	896	925	853	894	861	825	859	929	887	842	889	850	876	841	884	821	867	838	850	866	881	842	887	885	899	873	829	873	925	861	847	844	891	834	915	872	875	874	886	851	852	828	861	897	915	890	938	872	910	875	906	898	925	870	898	884	821	821	898	869	900	832	847	869	828	906	844	886	844	862	917	820	842	870	881	839	884	864	884	839	919	887	886	875	900	810	910	827	874	887	838	843	861	814	863	943	859	883	873	875	888	904	819	903	871	918	924	908	894	903	880	822	839	882	911	842	879	919	919	877	826	865	907	867	911	840	843	882	825	823	882	890	839	875	891	894	869	869	834	860	876	836	844	880	979	866	883	876	897	899	866	847	864	849	885	867	873	848	863	837	855	851	922	857	858	904	850	853	914	921	874	827	840	835	889	875	852	889	866	878	862	866	848	850	888	836	858	888	820	864	876	881	872	841	865	840	889	889	890	875	897	907	871	850	865	840	862	844	870	881	912	867	830	852	825	851	866	875	863	928	840	858	860	862	891	806	897	910	864	879	886	873	945	910	874	907	905	930	888	846	864	907	897	879	919	893	901	913	830	879	882	854	920	949	878	870	865	896	939	837	912	859	923	843	854	848	831	925	912	883	864	891	860	879	845	810	895	859	808	875	858	879	840	859	862	891	841	820	860	897	841	864	883	898	847	855	861	848	874	837	916	852	860	851	897	922	865	876	925	835	882	821	832	835	915	933	931	895	838	894	852	878	883	822	871	850	908	876	877	925	869	871	898	879	904	881	872	862	857	870	835	933	893	871	884	854	886	870	829	895	846	882	879	863	894	869	833	891	844	876	903	837	877	910	944	920	834	880	941	854	916	848	897	807	870	891	862	862	885	873	845	855	910	866	868	849	920	929	941	884	887	882	914	844	893	874	893	915	827	864	948
6051	2953	4651	4296	2619	1582	1167	775	644	602	599	463	335	369	394	371	382	331	292	320	258	238	252	226	230	212	212	192	212	196	207	228	245	252	256	293	295	326	306	276	233	208	218	215	182	211	248	193	191	224	209	224	174	201	205	190	224	190	213	197	201	206	213	224	198	200	236	188	192	200	194	223	218	196	213	183	200	216	220	177	222	177	208	211	183	198	207	204	178	226	213	178	199	190	192	185	203	177	200	181	186	178	180	194	207	196	196	214	186	189	199	213	204	204	193	206	204	209	218	187	214	181	205	195	215	184	184	205	197	208	193	216	211	161	205	224	215	209	193	196	195	195	203	184	198	213	202	178	184	180	205	217	185	218	177	210	193	175	209	186	184	210	206	232	178	185	200	206	196	206	201	209	224	194	199	207	198	187	182	199	178	242	209	197	192	183	237	241	198	226	193	212	208	199	216	203	206	183	190	189	189	215	197	207	197	206	206	178	191	185	203	211	204	213	181	215	230	215	192	170	191	204	196	233	205	190	213	199	164	219	219	198	234	239	207	202	199	201	221	203	193	205	188	198	190	225	191	202	216	225	215	226	196	216	214	209	201	209	176	207	222	197	192	213	228	217	204	212	195	203	203	207	192	217	204	192	199	192	204	224	192	230	225	219	227	198	205	177	186	218	212	214	196	210	213	206	211	202	212	215	187	212	205	196	209	190	215	202	211	196	190	201	213	187	168	220	196	188	211	189	198	187	235	189	221	227	237	219	215	218	203	190	217	211	187	199	196	205	197	192	204	189	222	217	229	179	199	219	199	196	205	203	199	226	219	198	202	201	222	193	190	212	204	198	218	205	219	211	202	190	218	193	209	208	224	187	215	191	228	189	192	215	182	191	244	231	216	189	190	218	196	201	166	189	183	212	202	202	225	196	194	227	218	212	204	182	210	209	202	183	206	189	197	196	212	172	218	204	193	175	207	195	209	180	221	192	228	214	164	205	213	193	189	215	200	206	197	188	191	193	224	210	182	202	209	188	201	218	184	226	236	208	208	232	209	211	179	196	188	185	187	205	200	237	199	207	184	208	234	208	222	196	211	234	193	200	184	212	199	192	199	187	203	195	213	188	208	194	221	196	203	170	213	190	217	214	199	206	221	194	195	224	181	196	212	171	193	186	201	200	175	210	188	177	192	187	173	205	200	200	215	203	179	211	207	206	210	215	173	196	230	186	184	215	204	213	209	193	178	216	183	205	193	223	207	207	200	205	164	187	204	209	217	210	196	190	190	209	223	205	204	232	212	192	195	180	200	211	190	177	196	187	197	212	215	195	187	201	195	208	203	194	233	203	218	195	207	183	204	212	204	198	190	210	202	198	191	208	204	193	216	199	204	205	181	196	202	204	218	227	192	178	200	214	211	217	218	209	224	197	231	199	230	209	209	214	210	204	194	211	211	200	188	222	201	196	210	222	216	214	193	214	191	189	222	233	187	192	195	199	170	190	201	190	194	202	217	194	196	191	216	193	182	195	204	192	203	199	193	201	201	232	207	196	197	233	193	171	196	211	195	211	190	219	225	187	195	210	196	205	171	184	206	223	214	207	175	179	218	199	204	206	201	203	201	195	188	194	182	209	180	187	210	195	206	182	189	202	198	198	230	206	211	193	216	219	194	201	187	189	207	175	196	204	200	192	197	196	217	212	208	171	181	191	209	224	175	186	205	188	222	169	197	196	206	199	211	181	212	228	197	204	204	167	199	177	208	212	218	201	201	205	186	228	171	238	200	225	181	212	216	206	221	225	215	214	192	189	189	209	208	198	192	200	190	196	210	217	212	238	215	194	193	200	213	192	214	210	234	207	214	204	203	216	214	217	227	201	207	231	195	208	215	185	203	197	186	209	184	233	219	218	214	190	185	212	212	201	197	208	186	234	175	169	212	204	217	199	208	163	192	195	187	206	220	167	189	206	196	194	185	217	190	192	227	167	210	187	203	186	187	200	199	202	199	184	209	195	252	193	195	215	206	193	221	188	199	180	182	198	176	207	201	216	217	227	218	223	196	193	225	201	215	171	201	206	221	203	217	171	194	178	186	209	184	187	217	201	223	194	209	194	194	221	185	211	199	204	189	192	200	211	208	211	211	186	217	205	179	218	210	202	236	189	220	204	205	204	201	200	231	204	210	206	210	191	205	207	205	198	205	222	185	227	213	216	199	215	207	216	177	202	213	234	187	205	214	232	201	199	212	189	192	208	192	192	201	197	207	213	195	231	169	170	229	234	219	183	221	182	191	207	195	213	214	242	214	193	206	217	198	216	201	183	228	213	198	210	195	195	209	198	188	178	195	204	210	217	208	191	228	212	215	193	184	205	208	213	217	190	228	193	188	202	207	196	205	203	219	222	210	195	190	226	203	214	217	198	216	172	199	221	227	220	192	208	187	215	218	203	207	224	203	204	209	165	199	197	196	207	218	230	196	227	177	193	217	190	210	185	193	197	200	194	210	219	206	187	212	191	183	222	212	195	203	209	172	214	170	192	173	218	201	211	195	203	216	203	194	218	230	186	230	226	198	201	201	181	199	194	235	236	211	193	200	194	207	195	199	203	193	207	210	199	203	207	214	222	204	206	197	212	205	226	235	208	204	207	215	205	197	214	211	196	176	195	196	208	228	206	209	175	209	185	212	219	196	212	204	191	190	223	239	204	195	216	210	204	190	187	221	194	203	191	211	214	187	183	225	203	190	198	201	164	198	189	194	200	191	221	202	203	223	216	207	204	207	191	207	211	170	191	198	186	214	171	204	203	211	215	194	180	235	183	228	223	183	204	214	207	202	205	199	183	190	208	199	220	232	217	204	211	191	207	212	212	202	217	210	187	210	193	202	217	180	189	197	214	213	196	178	219	204	209	201	205	196	219	198	188	213	218	229	180	214	220	221	195	240	193	200	211	199	182	213	203	224	201	236	204	215	180	203	212	231	203	198	203	221	199	208	224	201	198	184	194	192	201	183	202	199	186	200	198	203	199	169	196	209	186	183	204	183	202	215	226	220	206	205	207	194	201	201	215	225	206	196	183	224	195	191	191	224	178	213	205	224	229	195	188	227	211	183	187	223	223	216	192	227	204	214	202	210	232	218	214	222	202	195	216	166	203	195	189	188	189	219	217	217	234	190	210	235	193	182	206	204	197	184	190	208	204	213	205	177	194	188	210	199	208	225	191	222	194	209	200	204	201	201	196	184	201	202	195	199	205	170	221	219	176	189	218	189	203	215	213	199	193	200	189	203	198	206	181	220	214	219	189	189	202	216	225	216	197	197	197	222	192	228	232	226	216	188	210	205	190	194	208	221	184	202	211	199	215	194	223	222	219	212	198	200	187	190	205	202	175	161	187	191	207	204	206	219	223	204	214	189	190	230	222	201	201	223	216	212	214	206	190	193	211	182	193	216	198	188	235	200	203	206	218	193	172	216	205	192	189	208	224	178	194	180	180	184	227	202	225
4189	2894	8967	11626	9223	6809	4913	3632	3353	3007	2792	2143	1487	1530	1727	1854	1834	1367	1222	1185	987	847	688	664	642	615	565	628	528	566	569	790	995	887	1001	1153	1227	1366	1350	1084	789	637	647	572	578	508	542	515	513	490	490	533	536	523	498	487	555	510	517	475	513	515	545	529	552	553	518	542	531	550	486	519	514	490	491	559	505	510	529	517	508	521	532	517	530	506	500	570	511	496	534	503	526	481	507	491	534	510	542	521	516	478	507	504	545	569	510	550	483	502	505	531	510	499	508	516	520	523	484	537	502	520	510	522	516	542	517	541	515	555	540	545	534	571	536	514	502	501	501	536	545	548	536	528	483	515	523	514	502	547	518	557	507	505	516	529	527	549	515	526	521	516	509	517	491	492	491	541	499	513	514	467	574	532	560	513	537	532	524	519	484	489	527	495	537	532	503	509	542	568	539	499	529	513	482	482	500	499	504	510	481	514	502	553	509	507	529	555	542	548	528	539	484	544	528	525	514	542	545	511	561	511	536	507	559	513	517	528	547	547	527	491	504	545	554	513	480	545	490	485	539	516	539	479	496	513	561	491	515	503	515	509	546	496	547	533	511	541	539	501	549	509	491	529	521	483	561	534	553	516	517	536	531	532	520	501	507	523	528	523	518	515	550	550	519	520	517	532	497	512	508	501	501	512	509	519	516	524	554	516	526	530	532	476	544	509	516	488	516	519	518	531	517	550	525	526	492	512	507	487	511	514	517	551	499	514	539	489	501	538	511	522	474	528	514	514	546	510	463	531	516	543	533	540	507	521	553	491	526	543	514	495	552	541	489	521	531	518	493	551	504	506	486	502	524	541	505	511	548	524	531	505	526	511	541	500	510	488	509	488	533	548	509	556	523	518	530	523	555	563	523	557	510	532	561	512	516	554	492	499	534	508	513	540	578	505	510	519	537	536	566	517	537	576	529	538	548	513	515	537	579	513	540	522	540	547	514	513	534	538	515	509	552	498	506	526	524	523	515	532	505	538	471	499	562	521	527	538	536	496	545	505	525	522	561	479	533	506	552	504	525	520	495	507	530	519	509	548	553	507	490	522	535	520	513	532	481	499	548	506	501	520	509	487	523	515	535	515	559	525	526	523	500	541	562	539	515	523	537	527	496	527	499	552	521	552	558	521	519	513	524	476	570	506	527	553	548	506	555	500	557	506	527	526	516	512	527	561	502	540	499	538	515	510	510	496	531	550	514	520	527	500	524	501	490	544	540	540	533	500	545	470	497	491	526	505	507	532	497	519	518	509	496	522	499	526	532	516	506	495	547	549	527	487	563	535	498	521	492	530	480	484	516	499	492	560	536	553	500	501	513	535	532	523	506	509	519	548	530	543	542	518	534	492	532	544	509	540	509	513	535	510	509	509	525	507	520	511	468	500	516	489	590	493	483	495	520	540	521	516	521	537	542	504	546	527	521	516	499	518	508	531	476	563	518	513	512	508	521	522	507	542	528	457	510	489	566	497	545	510	498	507	553	530	503	509	537	540	516	517	524	506	522	554	493	501	572	512	548	493	530	475	489	524	506	494	531	476	570	518	538	538	573	521	546	501	508	496	524	501	494	483	545	474	505	533	485	513	536	490	494	549	516	526	514	525	509	495	510	522	505	494	519	538	552	539	561	493	517	551	516	491	540	498	515	516	499	521	525	503	543	499	503	507	540	541	511	507	497	496	521	504	524	540	537	460	516	480	506	496	544	474	531	553	470	530	549	500	547	527	521	568	506	558	520	499	514	496	539	535	557	502	533	521	517	489	541	441	516	538	546	519	554	551	527	509	524	536	546	533	495	532	496	525	513	517	510	490	535	570	491	511	517	543	469	498	513	499	545	508	518	518	567	481	528	535	511	506	526	544	507	542	497	518	494	581	474	575	524	500	501	521	547	538	528	524	545	561	516	529	588	531	496	525	548	516	529	560	518	549	546	526	522	508	559	495	481	544	554	527	524	486	497	539	522	542	523	516	537	509	530	554	566	501	521	510	517	500	503	532	476	539	558	543	542	469	509	504	541	482	498	531	475	504	487	527	487	524	541	538	498	500	511	553	499	496	508	500	486	536	483	531	518	520	527	491	496	492	517	532	514	524	513	529	537	539	517	515	556	523	521	492	543	485	530	495	514	541	506	518	524	506	515	507	541	537	518	519	516	507	515	525	504	534	512	552	561	506	569	494	528	533	535	524	524	520	520	508	568	505	541	500	532	484	504	561	525	517	532	525	563	527	518	505	543	537	535	529	450	489	519	551	531	505	506	491	520	519	535	532	503	523	491	550	491	496	541	541	520	524	498	566	543	495	483	505	566	513	479	511	536	473	529	540	520	516	505	519	595	533	508	500	511	509	500	502	536	539	498	526	487	510	520	536	524	519	522	544	507	504	493	519	512	523	542	538	526	535	529	492	544	544	529	536	500	560	508	472	538	505	522	522	533	510	525	521	523	513	505	493	526	548	504	500	512	528	533	500	556	525	534	537	492	531	513	500	505	523	500	527	516	533	509	498	521	496	570	485	500	556	505	512	524	532	549	572	523	519	525	527	518	484	507	539	507	575	515	577	511	516	524	518	500	526	536	542	531	509	506	515	511	560	490	526	495	538	506	526	481	536	476	511	557	511	513	507	514	500	498	515	493	501	537	483	512	521	522	539	537	512	508	527	529	544	527	514	489	536	515	486	532	506	528	543	530	539	538	494	513	565	547	477	513	534	503	485	521	559	524	512	511	535	515	525	481	523	551	476	513	529	555	514	484	507	518	504	540	525	506	544	526	488	492	503	507	519	499	516	496	510	473	518	487	519	535	512	539	515	518	542	510	563	502	507	511	550	541	550	482	541	544	505	488	510	535	536	499	557	514	532	548	540	530	487	524	493	523	530	519	512	493	521	550	516	511	543	519	530	533	523	514	522	537	512	543	520	486	483	495	538	534	488	528	561	538	500	494	601	514	563	521	536	519	481	518	487	521	478	508	532	524	505	548	522	533	530	540	514	534	512	463	518	508	539	544	509	534	523	504	537	490	522	548	550	512	506	501	500	519	511	503	508	550	522	573	506	501	499	503	493	532	515	494	505	520	534	530	461	471	502	556	546	509	530	523	521	477	525	535	538	546	527	481	490	476	495	556	443	521	514	502	484	547	546	505	530	545	587	519	521	531	561	536	493	481	526	520	535	536	518	540	530	501	494	530	485	495	511	457	521	508	501	504	479	543	530	506	521	525	523	511	510	528	539	537	505	508	481	518	549	562	537	501	473	512	497	504	498	518	524	493	523	485	558	512	508	495	557	522	521	506	490	554	522	496	498	495	538	525	534	535	498	524	533	541	484	518	542	525	552	513	526	539	542	475	524	538	504	533	480	529	546	515	539	515	538	484	494	558	523	554	573	547	534	537	505	501	545	511	549	523	503	536	531	515	519	531	512	537	525	498	520	501	522	537	545	533	535	509	542	525	526	559	528	515	542
17736	10135	14940	14940	10714	7497	4219	3375	3241	2537	2130	1583	1454	1058	814	904	790	607	652	637	601	537	387	451	449	373	338	338	316	328	352	319	433	552	494	474	488	518	537	470	421	336	365	347	410	352	339	303	368	306	347	328	286	307	321	304	329	312	327	306	327	281	322	338	329	330	314	348	307	301	303	301	365	341	345	333	298	303	303	315	318	313	343	334	289	308	320	304	329	336	315	306	318	340	300	300	314	312	317	307	321	346	308	316	324	286	333	304	344	316	304	329	301	315	280	268	322	327	344	312	321	340	327	359	295	325	333	301	316	328	350	295	367	318	337	287	316	303	277	315	350	299	302	304	340	337	297	311	304	312	312	336	314	323	299	347	288	338	321	346	314	309	306	304	316	315	326	334	297	333	342	322	332	310	288	286	307	299	348	334	295	290	324	310	285	296	277	328	339	335	306	329	257	302	315	321	300	316	316	330	284	316	341	303	267	336	305	313	338	290	321	298	287	302	327	292	342	322	322	299	342	317	340	312	301	329	327	281	323	310	320	350	310	329	320	321	291	293	305	311	285	302	312	305	328	339	368	327	294	346	320	293	310	315	313	327	334	289	315	302	302	300	339	347	303	299	306	313	331	285	304	283	311	297	326	323	321	326	307	311	364	296	320	323	334	319	299	301	333	297	283	284	320	325	313	290	293	328	314	323	304	302	291	340	311	292	320	293	315	321	300	319	344	315	309	325	331	286	345	328	288	298	296	312	296	305	347	277	331	304	322	316	340	356	320	314	310	340	317	340	363	305	305	282	336	315	317	349	303	335	292	305	287	292	302	320	316	308	305	317	295	334	343	328	362	284	302	297	316	298	310	326	286	316	274	310	354	322	323	305	328	309	300	303	293	324	325	301	303	314	310	299	302	314	301	344	323	345	318	292	309	315	330	298	315	285	314	323	302	321	318	295	309	306	314	310	330	306	320	319	285	319	344	307	337	338	309	290	307	290	320	321	345	333	311	335	325	287	297	338	305	317	308	331	322	274	306	316	313	290	305	319	317	304	354	318	322	310	322	312	300	309	335	300	320	312	300	279	313	332	322	305	291	331	330	284	314	315	313	302	302	310	331	315	300	338	307	310	323	313	343	334	320	290	304	322	307	320	326	325	308	338	309	328	302	330	322	322	325	337	318	304	304	333	312	311	325	290	297	334	293	309	307	335	328	316	328	326	305	296	338	336	291	280	314	327	278	323	304	316	318	347	325	298	307	306	313	308	291	320	322	285	307	340	294	305	303	331	277	301	317	301	326	329	303	321	280	287	305	286	287	343	321	337	307	310	324	324	284	302	323	314	295	306	316	329	326	342	326	324	320	317	327	280	354	319	304	317	324	287	304	331	330	300	298	294	316	328	331	296	310	312	303	302	320	312	301	335	313	317	326	301	332	291	318	305	285	307	320	310	308	297	345	322	299	319	349	330	306	309	315	290	360	319	327	283	319	291	307	313	328	313	337	305	313	298	291	313	298	321	299	297	328	340	296	310	288	282	302	356	304	313	331	295	305	347	302	351	345	317	320	304	320	278	337	294	328	304	356	291	290	318	312	293	303	265	292	302	339	273	321	328	326	289	347	272	316	305	343	300	278	320	355	351	313	292	295	289	327	306	334	305	309	332	345	311	324	335	308	270	284	326	304	299	339	307	291	291	285	303	295	273	315	306	301	274	301	297	340	277	317	320	328	292	344	318	367	323	325	321	331	299	282	323	330	294	317	311	291	315	305	299	341	306	304	286	339	296	296	340	310	294	309	323	325	301	321	336	298	287	314	324	313	317	267	331	317	311	292	303	339	317	291	317	282	312	312	354	314	308	279	321	293	320	322	304	339	299	322	338	292	325	322	323	265	279	317	323	292	337	334	319	301	292	321	340	307	302	325	339	355	288	281	299	326	309	331	340	309	292	275	259	323	289	325	334	303	332	327	335	317	300	322	355	285	319	302	281	326	297	267	290	321	297	331	312	338	319	312	315	345	309	297	345	316	330	324	320	315	298	317	328	335	312	322	330	329	254	328	337	327	305	320	299	339	297	308	303	306	287	287	302	309	309	320	316	287	311	303	307	286	340	316	337	319	317	312	323	298	343	307	339	313	315	319	317	325	317	327	306	344	281	327	355	309	305	311	332	326	325	307	289	294	319	321	314	310	293	323	314	330	341	321	324	299	357	318	301	322	322	309	299	326	323	336	284	345	312	334	318	301	347	286	343	335	306	310	301	322	329	322	316	315	277	308	299	314	327	326	337	277	282	312	290	326	322	325	311	328	345	281	300	270	318	303	354	342	331	285	319	323	318	299	336	339	287	299	289	338	320	276	296	311	297	317	310	307	308	301	336	317	315	309	310	339	321	339	286	303	311	283	327	284	330	313	323	326	322	321	330	303	309	270	299	310	336	330	316	289	294	320	306	295	318	328	325	300	322	312	298	287	317	334	342	301	318	334	294	271	348	333	320	283	319	287	304	305	268	304	309	366	299	322	279	347	322	344	313	279	356	325	352	307	312	325	337	330	299	328	301	332	293	310	332	302	323	292	336	329	335	332	316	327	329	332	307	319	281	336	278	310	363	307	294	333	292	306	351	260	313	303	304	327	320	312	297	317	302	307	295	326	324	319	337	331	348	315	303	323	314	317	326	299	330	318	323	308	339	307	332	310	334	297	306	291	307	319	310	332	279	310	312	296	347	312	337	308	298	303	305	298	328	323	323	302	321	309	329	319	342	284	359	338	334	318	341	341	310	318	347	288	309	320	341	338	336	307	352	315	312	301	306	327	310	313	330	345	291	324	312	295	326	325	306	295	294	302	336	274	302	285	316	317	280	282	325	334	323	334	304	308	317	308	324	327	324	341	346	291	317	291	343	325	332	338	303	323	308	333	317	319	291	332	315	339	299	319	320	319	295	345	307	334	346	299	315	325	308	306	306	301	309	299	357	308	294	291	312	306	338	321	325	318	304	312	312	310	295	278	294	293	325	349	300	327	299	337	310	292	311	277	305	325	312	309	324	308	313	338	337	315	314	291	307	327	314	306	311	308	324	302	299	326	297	322	300	325	290	327	285	306	319	332	318	325	330	313	334	304	329	325	318	303	297	365	307	296	308	352	318	313	329	298	323	335	304	307	334	305	303	290	334	274	321	353	314	347	330	349	323	343	330	294	329	347	301	284	330	322	324	325	298	290	314	288	323	326	303	321	297	338	349	307	306	296	336	299	335	303	294	319	309	339	294	318	310	312	313	294	302	301	312	361	329	299	301	328	312	321	336	316	323	320	328	344	340	327	320	309	310	298	311	358	316	339	302	340	346	297	313	297	318	344	329	312	306	283	310	323	330	344	328	326	319	308	310	340	320	291	322	329	340	314	357	327	296	299	292	359	329	324	307	303	314	333	311	321	306	342	331	297	339	322	285	299	320	304	328	322	321	296	320	307	294	309	271	294	320	314	294	352	312	331	255	307	277
10369	7498	19389	24002	21801	18260	12251	11427	11399	9449	9270	6927	6146	4444	4236	4372	3836	2868	2952	3130	2716	2262	1600	1661	1481	1152	1067	1057	962	880	997	1034	1801	2283	2231	1995	2598	2661	2422	1882	1276	981	1005	862	1557	1058	762	768	852	768	774	727	750	792	764	729	758	749	772	750	775	753	779	746	788	732	733	778	721	758	801	754	770	754	788	730	780	684	763	760	774	736	813	715	749	786	734	754	757	731	755	771	730	715	734	765	740	750	784	810	800	794	742	771	752	761	795	806	796	755	780	776	746	778	739	760	746	763	752	788	750	731	761	724	735	762	747	806	776	806	735	752	708	772	751	813	748	761	757	739	733	779	749	793	783	743	752	751	742	778	752	780	762	744	798	731	752	710	794	739	757	766	711	735	768	794	774	791	764	764	683	763	741	785	774	785	740	701	770	763	809	773	739	716	797	735	748	789	752	734	828	757	781	768	769	722	792	724	737	793	738	760	742	765	750	785	713	731	761	733	738	745	737	767	751	784	816	750	718	744	745	790	701	749	722	744	785	774	679	730	762	734	719	721	766	748	810	749	742	808	778	736	761	776	743	752	756	799	758	726	787	749	712	795	745	774	711	757	754	769	721	729	778	764	774	742	756	738	741	771	781	761	709	754	763	767	707	807	751	764	807	751	756	751	729	783	759	696	723	756	790	733	780	726	753	783	769	784	727	753	728	756	748	747	739	770	696	774	815	734	802	761	708	762	714	721	813	777	776	832	719	759	715	725	778	802	713	714	749	800	754	738	724	745	690	752	801	791	752	700	767	773	780	773	771	722	723	741	766	816	686	764	683	777	805	780	755	769	726	777	727	741	795	737	717	732	767	752	748	747	765	714	739	785	787	764	704	736	753	742	760	761	742	666	786	853	724	704	747	730	790	769	776	779	714	825	782	781	750	755	767	792	766	782	782	791	731	768	767	763	755	760	752	756	776	727	774	726	799	811	738	709	762	728	755	789	753	753	785	708	768	746	774	751	763	764	785	749	732	736	728	738	785	772	755	780	754	785	756	714	739	770	767	731	759	739	735	717	803	738	766	806	750	760	799	734	765	728	769	763	784	794	759	748	706	754	786	718	773	741	745	816	790	725	774	741	771	755	799	719	749	783	782	726	776	805	816	733	754	765	793	813	742	754	749	742	742	733	770	758	728	744	753	727	775	761	708	800	740	715	731	726	750	757	724	781	751	773	809	730	759	736	745	730	764	789	765	804	700	766	744	763	778	796	746	731	780	744	803	756	697	728	765	753	682	697	781	751	757	775	731	780	768	778	767	733	783	803	775	740	764	753	749	746	713	754	790	738	751	771	772	765	705	773	782	733	738	720	747	801	755	754	760	776	755	790	763	780	702	753	773	734	752	776	765	767	725	736	798	794	749	742	693	700	808	744	767	715	785	755	759	799	772	763	759	733	767	749	756	771	745	785	767	780	798	693	760	762	709	731	750	794	785	793	792	730	719	787	783	744	758	738	730	732	768	726	769	806	705	737	736	699	807	711	743	772	791	770	734	760	737	819	727	759	752	748	751	785	764	740	779	790	731	775	758	782	784	742	757	740	716	789	756	746	774	771	752	737	780	765	768	764	762	751	745	791	826	753	732	778	796	775	757	707	733	760	795	756	731	778	735	730	816	735	721	777	740	754	745	745	751	730	706	767	764	761	777	766	745	732	750	799	700	793	785	760	778	745	708	779	772	746	793	743	760	720	750	706	767	778	781	769	774	735	737	760	783	735	738	794	792	789	717	840	775	786	755	785	791	745	713	698	749	735	705	741	700	746	744	774	766	787	725	736	763	737	780	767	745	771	780	762	772	761	731	769	717	756	797	776	733	757	733	796	817	747	773	756	798	769	720	808	733	754	735	764	758	765	758	791	731	795	784	749	708	742	756	777	770	749	729	770	727	784	744	742	731	724	730	744	747	811	731	813	768	757	734	768	774	808	742	747	748	781	768	782	738	759	739	814	766	753	754	729	737	703	779	756	771	744	752	706	748	735	742	769	729	769	747	713	702	668	758	773	718	833	746	762	732	749	756	743	732	797	755	788	776	785	757	703	772	778	771	794	762	789	732	768	781	796	730	704	728	759	736	773	772	761	727	764	723	753	777	756	731	732	772	743	731	712	758	729	775	739	754	718	747	714	771	739	783	767	792	739	740	759	752	742	760	788	804	766	729	737	763	763	723	782	781	744	718	736	773	752	753	769	788	720	807	755	752	735	765	772	808	769	725	759	774	715	722	757	775	745	752	759	768	769	769	783	757	740	736	775	718	770	759	738	691	735	743	732	741	781	795	762	750	744	713	762	759	757	738	748	768	783	758	734	740	766	758	752	775	747	724	752	790	766	831	766	766	802	725	740	776	758	778	774	754	739	767	725	768	727	734	782	750	747	757	747	759	735	797	766	773	779	758	784	705	716	719	767	747	756	751	724	783	765	709	747	747	755	778	789	744	731	780	783	803	757	786	755	741	713	760	775	762	739	759	764	734	776	759	759	727	718	674	773	718	748	772	747	763	743	718	714	682	760	733	758	773	706	754	754	782	760	730	789	748	763	740	736	768	743	814	749	735	736	772	762	745	756	710	731	762	767	817	766	733	788	796	732	769	734	740	718	810	738	748	734	770	786	838	784	763	762	764	782	749	764	732	744	754	811	768	734	751	785	760	754	768	743	712	742	756	796	761	780	734	785	755	752	775	732	791	790	810	784	770	754	748	712	742	764	742	709	731	707	771	723	725	724	786	772	729	741	737	758	747	765	760	737	728	697	762	761	811	755	747	718	762	770	772	786	740	786	777	748	785	785	737	710	717	739	758	784	749	716	709	742	735	783	694	771	781	762	731	768	759	740	736	768	770	763	776	725	730	810	731	729	728	688	743	839	694	762	738	752	779	784	770	735	751	771	754	765	815	747	765	755	741	764	823	779	782	747	723	763	747	762	728	745	732	724	730	740	809	729	731	725	724	788	774	718	787	795	757	745	773	716	734	784	709	776	720	767	752	761	740	753	745	765	767	761	780	761	690	777	767	772	780	765	768	790	739	714	711	779	778	733	765	765	722	772	738	826	763	770	795	784	697	779	723	742	711	752	744	785	821	735	756	731	765	717	809	754	742	741	777	773	773	777	781	747	760	766	760	738	766	786	802	776	766	805	790	756	725	760	731	749	769	730	756	766	727	768	735	748	786	776	763	740	716	782	746	799	800	780	740	774	724	698	785	787	778	765	780	738	808	745	775	775	806	752	796	740	793	754	737	802	742	770	771	727	726	793	779	757	750	734	742	798	750	773	804	746	748	731	769	741	786	779	781	747	775	755	764	764	785	821	751	745	765	789	805	763	763	727	751	717	750	782	762	723	738	762	677	795	776	741	737	751	777	737	719	764	748	744	780	757	742	784	793	737	790	764	749	725	776	805	819	769	767	741	747	700	727	745	776	758	747	736	741	768	741	723	752	732	773	740	766	800	767	754	728	751
23275	14757	19553	19042	14565	10474	6555	5401	4518	3543	3028	2678	1808	1466	1185	1186	893	732	877	837	826	732	558	463	507	503	478	415	405	400	418	371	469	535	577	566	635	655	695	567	435	425	409	381	611	566	370	388	370	393	379	392	390	369	393	351	352	354	384	408	406	397	391	397	372	326	397	351	347	369	377	363	398	354	386	361	354	370	365	372	395	400	395	370	352	387	345	373	367	351	405	343	367	339	408	398	385	383	395	346	419	351	368	373	382	363	375	381	354	324	366	377	350	375	364	362	362	337	394	368	401	375	383	390	337	377	392	377	403	376	326	367	394	381	368	366	386	354	385	339	377	364	364	368	355	365	358	404	352	354	341	358	344	352	368	386	366	364	357	375	357	389	355	377	355	376	376	414	391	386	390	382	368	356	381	402	376	357	357	367	346	350	365	383	367	377	404	367	349	356	424	345	390	348	328	374	422	378	397	383	392	346	389	407	389	348	351	356	377	380	385	363	353	362	409	364	352	358	363	380	377	354	376	398	378	360	381	359	360	387	407	358	341	337	390	338	402	374	355	357	339	398	411	393	343	391	399	381	397	370	371	372	392	386	407	390	351	319	340	359	379	414	375	389	406	394	396	374	348	410	354	375	367	356	391	356	362	393	357	352	358	361	361	354	355	356	353	358	392	353	339	347	382	393	385	361	366	369	376	357	346	362	358	359	364	346	356	378	367	380	331	357	391	319	391	389	403	348	423	390	429	391	337	404	412	397	356	371	379	359	374	368	374	370	381	375	393	373	367	353	384	367	389	396	357	408	344	371	320	365	371	363	357	359	352	364	383	367	406	376	387	363	384	370	327	367	366	402	367	383	375	399	367	367	361	386	370	374	356	372	385	370	381	364	360	368	339	358	335	401	359	401	407	360	386	370	352	395	383	342	375	401	362	372	349	334	366	371	350	332	350	357	382	377	363	371	397	325	385	393	369	376	355	374	392	366	328	376	374	351	399	375	349	336	379	358	394	341	364	397	352	380	372	403	373	395	415	394	383	390	385	353	346	358	345	353	377	353	377	376	346	373	373	395	392	394	348	386	391	363	363	422	353	368	369	390	350	363	365	353	346	392	408	377	375	401	327	371	376	373	357	360	340	385	382	409	386	363	367	370	397	358	363	375	380	365	353	400	371	432	386	322	363	378	375	355	358	380	371	354	373	330	343	359	378	377	357	377	403	363	392	371	374	377	350	391	378	369	362	403	391	382	366	375	347	350	389	356	392	374	408	369	353	376	387	362	362	391	333	373	367	373	388	386	363	373	385	380	384	349	428	384	357	343	368	378	372	371	395	380	351	361	403	406	370	363	352	384	403	354	386	367	377	350	366	363	368	361	374	351	385	368	316	358	369	366	358	342	398	343	373	384	382	389	352	368	369	355	348	365	349	363	370	352	396	378	352	374	336	370	324	358	336	363	394	377	401	382	358	350	368	393	368	375	391	355	361	413	347	348	379	385	373	375	349	338	326	360	349	360	376	402	394	370	365	400	377	374	362	368	361	368	345	360	383	364	392	364	353	358	362	366	349	383	336	423	369	365	351	359	356	405	330	379	385	348	367	391	391	385	377	324	364	347	367	360	364	356	361	377	332	366	348	347	360	356	367	364	388	396	385	365	375	379	408	340	362	364	370	410	377	348	362	364	375	341	362	376	388	346	353	367	335	390	385	369	359	365	373	373	321	379	354	374	319	353	399	365	368	378	350	353	407	377	361	412	337	356	389	376	363	423	397	368	350	387	371	367	389	357	377	388	371	356	399	349	352	332	393	378	337	376	329	372	381	423	361	346	348	374	358	364	392	380	342	315	373	326	400	381	370	361	373	346	341	346	373	345	369	359	354	400	367	321	393	348	343	377	346	383	374	359	373	329	384	361	392	389	389	380	360	383	345	393	371	380	370	372	348	339	385	390	404	333	375	375	373	388	368	366	385	364	393	365	389	372	360	364	379	380	371	353	377	399	406	339	372	368	368	360	388	347	376	358	367	369	356	378	368	364	368	360	405	387	354	362	368	389	363	362	378	350	376	393	384	383	356	349	381	395	383	353	353	377	368	354	346	366	395	372	324	356	359	342	396	388	350	344	422	357	364	379	378	357	375	340	376	341	376	397	367	403	366	366	396	368	364	396	372	371	378	356	369	382	358	388	377	379	364	383	374	385	360	368	357	379	368	448	400	347	370	371	368	376	384	373	375	358	373	355	386	375	362	389	351	387	385	368	383	374	362	376	342	355	366	395	383	397	390	373	362	356	356	386	393	391	388	382	363	375	354	348	368	403	374	365	329	360	345	365	385	362	379	365	387	392	347	355	383	375	378	376	376	376	369	398	365	394	372	376	349	360	352	386	369	377	357	367	366	359	379	354	392	388	381	380	389	297	363	412	374	366	380	363	360	371	368	414	422	346	372	380	361	378	396	417	394	391	352	383	343	393	363	352	357	333	373	351	365	332	330	353	361	367	386	353	414	387	357	342	361	361	394	381	409	390	355	415	379	373	338	387	407	366	346	389	363	401	367	339	321	379	368	379	374	390	398	378	371	340	353	411	369	347	358	406	367	391	347	370	358	348	367	374	389	411	390	374	333	375	374	358	377	363	334	373	359	348	372	401	365	371	364	385	366	400	331	338	373	400	386	413	381	356	359	377	363	361	343	402	427	362	351	354	369	366	377	371	367	369	372	391	375	382	366	358	389	393	373	371	361	351	405	364	412	360	369	399	391	354	389	380	365	367	372	342	358	357	359	379	391	379	396	351	355	352	340	371	350	408	403	413	377	396	367	367	371	350	385	344	356	349	407	409	366	334	332	358	377	361	391	370	377	391	350	346	331	372	381	392	390	422	347	367	358	384	361	408	377	382	402	394	361	391	410	356	382	368	335	370	388	341	358	377	371	402	380	352	380	392	380	333	368	392	383	350	355	415	375	352	383	376	359	360	375	355	353	345	381	385	356	381	383	365	366	358	380	364	360	367	376	395	410	363	375	377	381	424	392	345	358	345	382	394	395	369	362	374	397	397	368	369	394	356	360	387	366	331	369	355	385	375	357	344	361	334	361	357	350	415	420	380	376	388	361	357	340	377	335	349	349	355	372	376	375	362	355	355	330	376	376	371	375	362	391	387	391	403	365	383	365	373	368	347	363	378	356	352	357	343	368	367	369	359	356	380	380	368	374	349	388	381	378	384	356	366	345	371	403	385	353	332	387	353	385	406	342	393	366	379	376	375	376	370	336	385	401	370	367	365	341	370	354	338	363	344	367	384	371	372	401	399	360	353	390	421	381	341	374	371	349	364	342	403	382	403	369	368	350	383	339	379	380	375	373	356	399	367	350	358	336	361	354	370	389	394	337	402	373	368	376	372	389	387	385	389	398	343	339	370	332	374	396	353	360	343	356	380	328	352	362	381	395	360	368	353	356	353	421	390	364	340	369	380	348	334	400	384	400	359	390	361	404	392	373	342
12265	10609	23133	28067	25923	22078	16069	15582	14525	12308	10724	9083	7633	6219	5864	6083	4576	3496	4329	4176	4137	3115	2282	1977	1831	1764	1598	1179	1135	1118	1111	1079	1391	2055	2478	2577	3090	3160	2986	2369	1468	1353	1103	974	2968	2543	909	847	857	894	946	927	898	876	909	829	934	876	911	887	887	877	847	903	812	810	882	911	903	917	899	871	865	896	891	858	857	911	850	872	852	872	859	919	920	878	891	870	889	861	873	809	830	896	884	900	891	880	854	900	906	896	836	897	831	900	853	857	882	824	877	903	873	851	871	805	856	807	889	926	842	838	876	884	896	845	846	825	875	862	895	811	850	826	849	833	843	893	832	843	860	927	862	846	883	851	895	850	874	862	882	901	831	854	901	870	848	817	845	897	835	910	828	832	831	882	802	858	842	895	910	915	779	901	844	825	905	858	904	916	886	915	897	814	857	864	841	910	869	868	869	891	863	826	901	887	877	848	889	880	876	853	822	869	864	827	876	827	866	911	869	845	909	829	805	881	851	861	885	833	851	883	848	844	893	889	869	862	871	800	861	881	820	852	849	866	888	897	882	861	908	884	838	843	857	838	876	847	856	923	886	807	865	835	841	861	899	824	839	918	856	862	841	856	818	847	896	843	872	804	854	854	872	868	906	878	824	869	885	829	867	866	900	828	824	818	894	833	913	880	826	887	906	892	854	887	849	888	921	846	874	846	824	827	840	855	867	859	855	848	838	888	885	848	902	863	889	878	845	869	883	883	893	896	884	868	897	843	858	888	864	882	893	894	825	839	884	865	874	827	900	803	834	882	899	877	817	874	853	857	877	845	813	891	840	863	863	855	890	905	974	901	868	843	882	882	856	866	845	857	900	877	865	843	879	853	913	912	809	860	857	874	855	908	943	862	895	843	878	854	830	832	884	807	836	888	867	829	863	863	858	846	841	855	907	882	850	840	865	924	880	873	881	868	862	872	862	859	854	888	877	894	827	907	899	831	898	836	854	845	844	853	862	890	888	820	810	870	849	866	875	861	874	838	876	845	839	863	860	815	857	904	853	846	817	816	845	876	855	856	838	886	845	849	899	823	817	826	866	806	833	831	866	835	883	929	862	897	896	819	817	856	858	853	843	869	849	898	842	824	860	809	830	874	878	831	875	846	847	788	828	866	891	887	852	842	863	846	914	916	882	827	891	923	840	867	915	871	844	896	792	868	876	878	865	852	832	837	886	840	909	865	879	862	879	835	838	910	869	821	851	897	850	848	869	887	885	866	863	859	886	857	881	847	826	861	881	859	854	833	868	867	878	856	883	889	873	871	811	872	832	813	834	865	951	905	831	847	833	872	839	908	830	815	857	853	883	870	913	819	909	886	854	834	834	862	853	892	851	861	858	877	885	911	855	836	875	913	878	890	835	851	859	904	835	823	850	835	836	905	850	808	809	856	807	874	880	855	826	894	882	915	894	862	888	837	913	896	906	896	855	917	833	828	928	861	907	824	855	877	819	866	859	884	825	860	869	842	869	855	856	846	813	866	877	856	882	845	868	865	879	897	865	859	839	876	858	883	848	856	893	840	886	891	851	898	862	908	911	947	839	876	911	772	835	879	876	857	875	832	877	888	876	878	852	836	882	870	910	856	825	872	791	851	860	896	910	825	806	842	852	860	851	855	872	841	832	827	881	897	893	834	896	906	871	853	793	787	842	910	842	857	866	889	824	902	868	893	914	850	883	854	871	924	887	954	838	878	864	885	839	823	834	796	863	874	838	893	870	936	849	885	820	833	864	885	911	870	833	830	874	847	847	870	834	904	909	804	864	852	836	869	836	888	879	871	861	881	841	816	866	868	873	850	863	860	836	839	860	832	868	893	842	840	819	877	813	862	924	838	847	832	891	818	848	900	925	855	846	804	845	851	857	864	864	867	863	825	853	851	853	801	872	907	832	860	881	847	817	918	888	817	858	860	893	892	884	893	858	867	859	892	849	877	848	856	923	894	876	857	830	839	867	858	903	836	912	839	896	814	836	890	868	785	917	876	863	856	853	883	851	787	816	881	888	891	908	813	845	886	840	875	878	815	869	901	873	857	861	836	869	848	819	883	827	845	909	818	899	870	876	850	815	875	838	870	863	873	890	849	851	869	886	895	857	863	912	799	854	883	857	845	873	822	868	868	827	875	806	853	884	870	843	849	880	896	889	917	859	841	869	898	830	858	841	910	836	878	883	820	829	842	825	874	891	916	907	821	876	834	873	867	826	869	868	844	846	871	862	855	882	894	876	866	865	820	870	836	852	827	811	899	887	896	885	847	821	888	815	836	882	836	872	811	823	848	882	871	875	907	836	824	910	826	870	844	873	851	883	867	864	885	844	892	896	817	859	832	867	819	822	882	872	861	837	871	851	882	860	878	845	887	862	910	882	875	889	847	844	863	830	841	856	852	834	861	874	844	889	905	866	898	866	863	895	828	851	838	867	858	886	864	826	838	902	843	851	911	894	805	813	854	898	906	929	861	851	862	906	826	858	867	862	877	845	867	887	832	906	825	859	890	862	877	858	878	829	884	869	875	856	864	798	907	864	839	845	825	853	861	880	803	821	875	847	880	886	858	858	858	859	840	845	880	875	833	898	909	831	888	870	832	855	868	871	853	836	925	875	890	888	843	856	795	842	842	834	829	852	888	880	813	845	841	860	851	865	795	853	809	838	813	894	866	834	827	859	877	876	844	838	835	904	830	915	835	897	880	837	909	855	858	878	927	877	837	876	904	889	881	888	860	880	895	871	879	833	883	869	874	904	856	879	838	840	886	842	875	883	882	831	879	906	809	884	909	839	833	833	866	845	910	866	879	831	858	917	900	818	862	892	809	823	872	860	800	854	872	907	856	834	848	891	886	833	847	809	923	860	872	856	842	887	880	822	887	831	891	889	870	881	877	896	868	849	935	848	856	835	821	841	801	863	843	921	853	841	864	877	829	863	840	851	897	847	851	836	878	883	914	874	835	914	833	873	857	797	934	856	895	876	827	874	907	903	894	947	888	862	870	843	871	858	882	869	870	857	802	868	853	853	848	890	844	863	820	839	842	837	875	801	895	856	830	860	837	893	865	873	860	881	868	880	875	867	869	865	841	926	812	889	828	864	831	914	828	848	857	878	828	857	823	852	882	869	816	878	882	865	870	862	922	869	889	894	874	841	802	809	862	876	860	880	869	844	808	851	840	843	837	860	896	902	896	922	862	841	889	857	843	826	854	869	896	881	858	896	791	853	946	879	838	844	858	817	838	858	872	900	868	891	919	886	865	849	826	892	922	907	866	852	907	884	858	848	875	816	866	889	814	900	814	905	879	906	854	865	809	899	880	859	810	850	831	877	870	859	908	880	790	865	861	866	856	812	821	843	861	857	824	878	836	853	840	868	888	884	877	861	857	881	864	937	897	854	857	873	836	882	880	898	885	831	779	864	881	820	833	815	842	878	801	937	872	864	854	832	878	877	834	837	845	861	848	857	879
5768	3217	5390	4350	2669	1628	1068	865	737	639	524	380	395	388	405	441	321	312	326	313	235	254	218	220	242	207	227	209	193	195	185	209	187	218	254	253	258	294	294	259	232	221	198	194	206	211	201	198	199	192	185	215	191	203	207	191	204	194	175	198	175	221	182	205	180	200	180	187	193	204	201	213	176	187	189	203	206	214	166	189	196	183	224	181	163	176	181	171	236	195	215	182	201	166	183	182	174	200	205	183	191	168	204	194	194	191	166	197	182	202	176	204	219	172	194	182	205	192	198	189	183	202	224	190	173	198	197	190	191	181	187	183	200	201	201	169	178	190	227	194	171	207	194	195	169	197	177	197	151	186	177	214	200	201	184	181	184	204	231	188	219	201	192	160	217	193	212	169	152	195	158	182	206	169	195	203	209	194	177	206	189	191	179	177	189	202	187	215	211	192	215	193	182	177	198	197	190	189	175	173	210	194	190	191	168	186	186	175	216	227	199	191	200	185	176	214	173	160	202	171	201	197	186	198	185	193	188	169	180	207	196	184	214	217	193	169	192	186	197	201	179	183	150	181	210	192	189	220	206	181	189	175	177	181	177	204	196	201	193	192	209	198	199	173	179	167	164	201	207	175	177	202	176	169	195	227	210	188	188	209	197	189	181	184	175	201	204	193	197	175	203	191	194	179	221	188	192	175	182	178	199	227	204	188	209	196	216	174	194	185	193	181	200	175	185	204	163	176	189	209	222	198	203	192	202	204	201	196	193	196	173	214	184	222	192	168	194	179	187	181	169	214	197	215	186	210	198	186	185	194	187	184	219	178	172	203	197	205	181	186	193	212	194	184	197	202	198	188	186	202	192	194	183	165	192	205	200	206	207	192	184	205	167	189	175	201	181	188	200	190	169	195	189	176	209	190	194	207	184	203	195	198	187	179	172	174	194	217	219	186	195	199	192	184	177	180	205	205	199	181	184	186	171	208	208	170	181	190	204	199	190	203	196	200	185	199	192	176	178	204	184	190	197	192	176	185	200	183	183	159	178	184	222	188	180	178	218	194	203	183	201	205	204	219	195	176	160	169	186	182	186	179	201	199	187	192	184	182	189	204	205	215	176	203	172	190	197	194	198	186	183	172	181	226	205	144	184	183	197	183	220	181	180	215	201	209	187	184	209	200	199	168	181	191	187	196	178	208	182	186	199	203	190	190	190	184	199	178	196	200	184	162	193	197	160	147	200	199	193	177	181	219	185	182	175	181	179	204	210	179	185	202	178	173	207	191	197	193	206	217	195	195	206	181	188	183	193	173	185	181	182	214	217	205	216	170	163	191	169	192	171	202	185	202	196	214	193	201	189	228	201	178	189	195	190	196	189	198	192	218	197	211	198	218	194	234	193	229	187	180	190	190	215	192	186	206	187	189	194	188	214	190	199	195	205	211	189	165	187	186	204	187	181	203	182	201	181	174	173	207	181	201	188	188	183	201	198	179	180	179	184	178	179	175	206	210	193	206	180	162	182	190	186	206	189	198	231	191	184	198	198	173	206	192	198	198	196	195	167	196	210	177	217	217	222	188	195	181	170	193	190	197	201	192	188	192	190	200	185	230	190	201	193	179	208	213	182	188	215	211	203	200	182	190	178	201	180	177	174	196	199	187	187	181	195	198	207	193	183	210	166	161	187	203	170	178	176	198	201	210	185	177	192	168	194	189	172	186	171	195	178	219	191	212	182	182	179	174	184	224	179	180	190	187	211	164	174	213	199	176	181	197	180	188	176	215	180	188	182	206	184	200	198	190	164	221	190	203	185	183	210	178	190	177	194	181	197	209	195	190	175	180	186	184	189	216	187	206	201	153	193	195	186	203	184	183	189	191	199	198	200	165	208	182	210	212	198	209	186	191	185	219	190	227	182	198	210	178	164	176	198	201	199	195	178	182	187	181	189	185	214	198	188	206	157	187	217	188	189	192	193	192	203	207	189	194	193	189	175	183	203	212	200	221	181	175	200	213	189	228	196	206	195	207	198	211	216	197	200	183	187	191	208	181	226	202	204	203	199	168	205	196	188	205	208	174	167	201	159	201	193	216	167	193	215	180	196	193	184	163	209	193	205	173	185	204	192	198	169	184	202	186	177	166	205	174	177	175	204	192	184	166	217	182	159	175	184	196	211	192	189	178	188	196	166	196	185	194	181	211	181	164	184	202	182	204	223	176	210	196	185	187	179	206	179	186	216	218	217	176	193	192	182	194	177	190	174	181	184	175	190	210	196	217	197	190	174	198	172	170	184	178	188	223	215	185	180	183	178	187	189	169	191	176	207	165	155	192	202	177	177	195	177	197	193	212	204	191	198	202	178	205	161	197	190	175	184	215	169	203	202	179	179	208	188	213	187	181	160	185	196	203	216	193	223	190	192	219	190	178	166	195	174	208	200	187	180	172	198	186	173	195	179	203	186	221	209	201	209	195	172	184	171	203	191	185	206	193	204	184	218	187	167	180	180	196	202	203	204	200	185	197	189	184	197	180	194	195	190	220	213	208	165	219	175	170	160	190	209	210	189	177	174	176	185	236	188	212	199	186	197	173	187	199	163	201	215	178	186	189	199	205	200	193	181	196	208	224	199	188	202	194	185	187	224	201	207	187	221	173	195	190	171	193	209	177	183	198	214	199	160	201	180	206	216	205	196	186	184	208	182	201	178	191	181	182	218	168	205	170	191	173	182	197	196	197	196	200	166	190	206	209	197	183	223	170	190	223	186	203	183	185	196	199	192	187	182	196	200	187	197	189	196	181	208	173	188	176	198	183	192	191	206	200	230	187	190	165	170	206	160	204	208	217	206	189	185	182	181	190	203	171	163	206	200	181	182	183	190	186	191	187	188	212	200	187	210	210	197	201	159	221	194	198	209	192	183	208	186	181	220	181	194	207	195	193	158	188	167	174	214	201	188	189	203	207	169	195	192	182	181	207	227	186	202	211	224	214	207	173	202	192	198	211	181	207	213	178	200	184	175	183	193	177	171	224	173	196	197	174	184	186	211	204	222	186	175	181	196	172	185	173	195	201	190	196	204	190	181	200	224	173	174	196	189	200	190	206	215	183	179	179	181	203	210	214	156	163	226	176	169	192	211	191	185	184	200	192	166	183	189	185	220	168	188	178	177	236	177	222	170	197	174	196	191	198	186	170	176	205	184	207	217	191	205	167	184	206	177	197	191	180	186	218	198	193	178	186	208	186	219	196	189	198	219	193	210	200	191	181	178	207	201	187	193	220	193	190	212	207	190	197	180	191	179	190	204	204	226	225	200	210	174	175	188	181	198	181	188	173	194	219	214	210	214	200	217	190	209	186	185	186	209	183	197	179	195	180	169	218	193	205	189	168	220	212	186	189	177	192	184	189	207	176	180	201	167	208	203	198	198	213	201	199	211	177	181	186	185	204	196	197	189	177	167	209	188	202	192	179	209	180	179	173	190	175	188	185	180	201	214	186	182	208	197	207
3889	3177	9168	11049	9180	6798	4544	4062	3449	2990	2291	1973	1742	1633	2044	2044	1433	1291	1480	1263	867	822	750	764	760	811	746	536	567	607	546	545	579	676	883	970	1043	1310	1313	1040	699	623	653	552	624	536	518	512	487	506	534	472	489	502	502	503	495	520	486	470	518	527	488	495	531	461	496	543	527	485	516	495	532	478	461	510	495	515	491	517	516	513	487	478	547	533	447	541	527	492	474	529	534	535	490	503	497	497	500	522	509	478	521	524	518	499	487	508	529	494	498	486	495	552	528	475	497	501	487	519	493	533	473	530	489	467	514	489	529	487	522	502	503	498	470	514	507	470	493	513	463	506	476	479	529	517	517	475	467	502	521	484	488	486	504	525	525	487	489	516	471	490	526	472	473	490	465	476	499	487	499	496	494	516	505	492	535	520	506	500	534	513	493	503	480	522	471	521	516	494	494	468	508	504	495	468	505	516	498	545	501	491	460	495	512	482	510	470	524	542	492	470	471	513	497	510	478	486	509	506	471	514	504	515	485	522	478	497	487	500	501	507	514	580	501	501	491	504	475	494	457	521	499	481	505	497	445	509	487	477	480	528	532	496	541	479	500	476	468	474	472	502	517	471	524	503	514	520	484	474	480	496	503	469	484	495	486	521	480	488	511	506	500	506	492	490	496	466	518	532	507	503	488	527	496	500	433	505	499	502	510	520	535	533	528	472	519	512	536	480	492	478	495	496	511	528	507	475	478	478	465	482	479	487	520	488	518	484	517	504	475	499	518	471	515	507	512	544	489	524	520	476	503	498	519	502	487	504	492	483	470	497	498	490	497	520	476	486	453	486	455	534	485	499	474	479	489	484	512	504	478	503	497	500	485	502	487	518	513	533	523	523	522	445	469	478	488	509	527	532	514	503	551	526	490	524	481	491	479	465	440	498	512	490	550	488	521	495	503	491	502	488	473	484	547	494	524	550	486	485	507	518	526	475	479	461	531	499	507	475	520	494	515	498	479	517	461	485	563	494	491	486	496	503	518	501	544	464	472	496	541	482	476	503	506	506	484	474	477	488	512	527	469	508	502	513	457	515	440	516	479	487	488	534	468	476	502	473	438	492	496	486	524	488	481	509	486	497	495	517	517	520	487	495	498	518	528	475	483	486	485	516	473	496	525	513	464	444	483	507	524	547	513	468	502	515	452	517	529	521	507	471	495	520	492	483	500	527	503	476	518	481	506	481	532	508	479	503	529	496	532	541	490	488	489	502	538	498	419	531	498	529	482	510	520	529	502	526	471	441	520	521	472	536	498	473	478	473	482	508	497	508	514	489	459	478	528	499	487	456	511	502	502	516	468	505	475	482	503	531	471	535	485	471	501	495	509	472	499	479	504	491	525	471	463	518	481	501	499	480	535	494	509	481	496	520	509	544	494	489	432	534	489	479	535	489	543	521	477	481	506	491	511	496	494	496	527	488	557	465	500	482	502	505	504	454	496	488	530	536	510	493	549	548	461	495	529	469	514	497	481	518	489	509	504	481	474	497	481	477	507	512	500	524	512	532	492	462	510	494	493	487	526	463	497	527	539	484	484	509	507	474	502	510	485	462	473	491	547	488	506	507	510	505	511	480	496	509	525	525	483	493	487	556	504	552	490	479	524	487	522	514	487	487	519	461	523	513	497	463	533	476	523	482	492	480	487	496	456	504	485	510	522	518	512	505	472	502	470	474	507	507	520	543	520	525	485	494	505	496	508	491	499	502	477	503	493	527	470	518	474	483	491	510	510	469	478	464	473	519	503	471	498	509	491	495	495	473	457	491	462	506	517	479	522	476	479	510	497	468	516	519	458	517	481	482	521	499	498	522	511	492	507	511	508	510	501	492	524	520	483	491	477	494	479	526	511	453	526	502	516	489	456	503	527	495	490	526	491	518	496	492	485	517	491	494	490	528	488	513	487	462	477	458	502	492	504	484	543	460	527	480	495	479	514	521	531	508	501	497	456	552	504	494	492	510	460	482	525	504	485	468	475	463	564	515	490	484	502	510	467	530	477	518	552	475	467	497	484	516	500	455	489	523	509	511	458	530	480	470	463	493	548	515	518	484	472	489	466	548	498	529	531	465	497	528	474	502	514	494	490	496	510	517	488	505	497	571	494	507	495	494	483	517	456	507	481	494	494	488	484	471	496	509	484	473	484	498	480	485	491	500	498	532	535	493	479	513	482	471	512	514	496	512	471	532	510	484	485	510	522	477	504	477	517	518	486	513	497	475	471	527	506	495	518	524	470	497	479	472	512	515	497	459	518	460	515	483	517	519	518	491	485	495	491	518	534	499	516	486	486	490	507	474	539	511	488	507	509	467	471	494	555	553	487	500	486	481	515	504	489	488	499	472	501	489	503	524	525	454	506	473	514	515	482	498	487	535	496	546	510	518	465	465	498	489	483	513	468	483	490	494	513	488	486	502	504	494	476	523	522	528	515	492	507	489	539	516	469	534	479	474	510	511	469	531	478	497	507	498	495	493	503	496	516	475	449	482	480	511	465	478	471	544	488	498	476	454	477	504	500	513	475	556	500	513	496	504	476	508	510	507	499	489	579	500	507	510	531	468	491	491	505	550	507	495	504	516	481	499	528	497	503	543	510	497	502	493	488	510	479	487	493	496	521	497	533	475	523	499	516	519	463	518	483	490	497	494	519	509	534	512	474	533	451	524	521	515	509	500	486	510	500	509	516	492	488	529	480	513	501	509	489	532	504	519	471	479	515	493	507	509	486	485	524	502	520	494	533	516	516	490	513	453	483	500	483	491	522	518	467	498	473	477	520	474	502	501	553	492	496	538	500	509	495	508	460	494	479	472	448	504	507	494	496	496	564	494	501	538	512	469	501	482	447	518	545	508	491	515	498	483	499	513	464	470	500	490	514	498	486	488	446	493	491	499	453	492	459	506	518	500	534	517	503	502	485	512	475	478	500	483	511	490	529	523	501	480	468	469	500	528	511	440	480	532	494	490	530	496	504	466	485	498	477	498	495	505	507	504	497	508	485	491	485	490	535	467	524	490	546	518	469	466	482	466	512	489	539	444	527	487	500	476	508	468	506	490	509	457	559	500	509	487	510	475	463	522	478	482	456	526	476	496	538	515	482	514	511	511	524	515	524	506	482	496	546	550	507	501	474	497	505	460	484	482	510	498	495	477	491	499	475	542	513	512	507	501	505	497	460	477	496	497	499	526	519	494	486	503	494	516	539	525	526	539	493	477	496	494	461	490	500	506	478	512	498	511	490	449	493	476	512	507	503	504	507	491	486	512	487	479	469	465	505	473	501	460	525	502	532	466	534	506	452	474	486	487	494	504	474	488	510	525	500	472	511	485	470	513	463	479	489	517	507	532	503	493	521	512	480	507	497	501	462	505	526	481	505	483	502	490	532	487	473	508	460	498	470	487	491	496	500	474	504	475	491	493	487	476	495	524	487	494	535	484	499	508	473	499	459	500	525	480	486	461
16914	10127	14727	14087	10320	7181	4004	3271	2822	2268	1628	1633	1486	1029	1031	856	838	736	750	727	612	529	482	495	553	426	385	378	376	437	341	326	350	292	375	428	439	493	571	517	447	346	301	367	715	457	323	344	313	330	309	313	326	315	332	323	317	329	342	326	344	291	347	314	297	324	349	346	327	356	321	335	348	323	338	344	287	329	332	328	322	316	339	277	300	289	287	302	363	346	303	338	280	309	321	293	311	285	300	333	325	324	308	300	311	300	310	303	307	297	301	335	314	300	309	358	309	297	303	301	299	307	352	330	314	312	310	351	313	287	322	318	287	360	314	322	333	326	296	275	263	325	314	309	306	307	306	322	315	308	310	345	313	321	303	320	308	341	345	299	308	304	321	348	308	315	295	351	333	334	298	343	329	311	294	296	326	301	331	334	330	300	322	326	317	309	317	328	329	298	307	316	322	347	318	345	311	326	314	298	334	293	299	305	314	296	344	295	323	311	334	329	309	306	307	318	343	316	306	328	298	312	369	301	314	300	299	313	301	344	297	312	319	349	309	305	312	299	302	315	336	326	310	313	327	309	359	337	337	294	327	314	320	294	299	320	335	335	302	307	350	320	312	326	325	293	291	312	349	301	321	303	318	290	344	334	325	298	289	341	341	346	329	332	336	315	305	306	305	332	295	309	348	316	314	311	300	314	290	290	325	343	263	300	287	311	323	281	318	288	308	272	313	290	334	330	298	323	296	316	326	309	331	311	312	298	323	319	339	291	304	325	313	299	349	335	329	302	311	309	325	333	330	337	298	295	309	309	314	338	313	333	318	317	327	312	323	317	307	316	341	283	331	309	297	316	299	325	306	326	340	309	308	305	352	305	294	319	294	324	279	307	348	329	311	306	289	277	317	281	315	343	313	299	277	327	305	308	320	321	325	310	315	301	312	316	299	329	313	311	322	321	286	293	348	345	321	334	333	315	304	318	302	321	288	279	285	350	297	289	287	290	366	316	296	314	347	316	305	302	287	343	332	310	281	320	298	290	312	322	289	349	302	290	320	287	336	309	360	296	291	311	339	338	292	320	333	318	293	300	270	295	323	299	293	313	337	305	305	324	300	312	323	308	280	311	320	308	292	282	335	311	344	331	307	293	344	333	330	304	280	305	313	319	327	322	305	329	328	280	335	316	334	328	327	309	307	318	359	327	331	328	326	340	304	294	298	295	304	302	303	338	310	323	308	320	337	303	316	310	341	327	327	331	325	304	301	317	300	329	299	308	360	304	307	274	289	319	309	282	309	339	323	365	312	347	305	332	349	335	355	301	309	337	326	307	343	331	328	305	303	305	332	294	311	339	321	328	331	347	345	295	309	278	300	310	317	329	286	292	311	294	318	289	284	289	285	308	311	289	287	322	322	311	307	297	299	324	307	325	295	316	325	318	280	320	320	294	311	300	323	306	316	335	286	344	303	340	334	350	301	327	304	298	330	319	297	321	316	349	315	309	300	332	336	335	314	331	296	333	296	297	299	313	332	306	316	322	340	301	315	295	299	311	332	339	328	301	342	289	308	302	323	316	334	301	330	293	319	316	313	272	312	316	333	305	286	281	300	323	316	325	312	295	301	333	344	319	307	322	326	318	316	315	286	267	337	277	315	334	309	310	306	329	298	342	279	318	334	329	322	334	355	303	284	329	324	286	310	306	300	285	315	305	324	327	284	343	322	288	337	312	286	273	320	300	295	283	307	321	295	320	310	289	285	313	268	309	306	342	279	305	321	308	309	299	293	299	301	308	322	276	279	298	350	316	320	323	298	276	302	306	332	315	311	298	299	308	309	293	323	287	344	294	319	316	333	337	345	363	309	344	317	275	325	294	327	302	315	282	306	299	339	323	339	302	322	304	326	325	285	308	364	331	344	314	329	342	307	300	290	308	337	316	332	288	322	327	290	328	323	307	320	315	308	325	338	335	297	313	290	313	282	312	327	281	326	332	328	303	312	315	310	304	287	309	281	284	299	341	324	300	340	335	310	347	313	339	312	320	344	276	291	298	303	291	295	341	339	329	307	309	321	311	314	340	326	298	290	332	328	352	336	339	308	286	340	318	301	293	315	287	309	299	314	306	292	335	307	313	329	321	340	322	293	316	326	284	340	305	310	313	287	296	327	292	341	326	268	277	287	312	354	311	310	288	313	278	327	320	292	311	313	306	339	343	328	342	323	310	337	320	321	319	312	329	299	299	364	329	277	303	332	321	279	329	309	339	324	337	315	308	322	298	361	328	312	310	278	291	326	323	318	315	327	323	324	356	318	323	312	290	323	303	318	280	324	314	314	321	324	305	308	322	284	293	305	335	292	299	327	313	327	329	358	304	324	341	298	283	316	337	306	324	333	300	337	301	333	329	338	318	331	313	346	322	301	311	313	327	313	309	266	277	343	308	348	312	286	297	303	292	276	330	283	319	316	330	330	319	327	286	306	284	315	291	316	317	317	331	320	313	304	301	320	295	331	321	343	323	308	308	345	307	321	309	318	310	316	357	322	281	296	291	304	328	327	307	266	330	319	317	329	284	286	351	350	318	319	308	327	303	350	323	296	336	326	283	326	329	303	283	311	317	328	340	293	283	318	325	338	334	335	305	347	308	302	310	302	298	290	285	330	302	340	303	328	343	333	332	326	284	262	287	324	310	318	283	282	319	302	284	312	296	341	301	296	319	298	295	319	308	322	299	327	319	294	346	326	338	300	314	306	318	322	335	290	275	282	321	331	289	310	322	283	318	327	338	278	310	287	300	313	327	312	340	323	290	298	299	335	346	304	285	331	287	293	341	325	302	290	309	311	313	305	296	319	331	335	288	293	353	294	368	308	357	323	307	275	337	302	345	314	294	352	300	325	326	337	325	316	365	336	361	307	358	309	296	323	326	295	310	301	313	306	318	285	326	340	316	307	305	334	312	277	347	332	312	320	322	303	337	305	301	316	340	329	290	328	306	305	287	303	296	336	347	301	318	318	332	335	277	327	344	285	364	316	306	309	299	295	320	324	342	295	305	298	288	303	307	329	325	318	334	334	321	365	323	316	345	324	294	314	309	306	358	331	307	314	298	339	343	296	336	294	318	316	314	320	301	332	342	299	334	297	308	334	321	362	349	324	318	328	317	319	328	335	326	324	286	300	299	321	315	344	305	348	299	347	324	294	349	316	318	315	317	273	315	309	312	315	293	311	321	314	332	339	319	275	302	293	314	350	311	347	328	312	327	296	306	275	333	334	306	310	353	307	316	298	313	325	308	312	323	335	297	286	333	334	332	310	380	311	304	341	316	318	297	296	336	304	345	301	284	344	318	329	324	344	304	294	322	301	330	308	347	320	292	284	337	302	352	302	310	311	306	315	323	315	320	331	297	309	317	302	276	318	334	317	291	299	292	327	313	319	304	265	279	335	340	312	312	267	341	329	326	326	302	314	331	288	295	304	308	303	319	313	310	314	353	279	314	293	314	304	301
9674	8210	19796	23815	21639	17121	11905	11459	10600	9525	7886	7154	5718	4673	4888	4232	3799	3728	3881	3371	2843	2085	1874	2464	2362	1583	1248	1217	973	1149	1026	1028	907	868	1038	1570	1687	2341	2722	2178	1599	1063	885	1216	3446	1435	769	751	767	798	782	780	771	782	768	826	768	760	755	815	763	759	784	761	781	770	734	790	789	784	753	732	782	738	723	756	756	796	747	741	781	760	752	773	741	818	769	781	741	743	764	751	761	769	795	804	746	746	771	755	747	780	772	729	777	762	702	788	776	783	726	765	728	728	764	739	761	759	777	746	760	730	735	780	758	725	792	772	784	771	748	739	745	763	704	778	768	784	767	700	761	764	749	727	769	763	751	777	799	742	744	741	750	748	754	781	765	767	788	798	770	695	767	755	717	824	751	753	750	781	765	727	776	775	725	718	765	772	788	726	744	744	765	706	771	729	743	754	764	749	724	751	761	807	751	734	782	717	751	770	733	735	731	710	727	740	717	726	744	797	749	763	800	795	757	703	770	768	772	769	723	751	729	717	740	760	804	741	711	738	719	773	786	720	811	803	792	808	753	757	765	756	790	778	718	831	724	771	719	795	729	765	738	831	781	723	795	763	765	740	725	765	745	776	751	758	792	771	788	731	733	764	763	752	778	740	796	701	761	715	751	734	754	739	767	721	773	743	747	777	724	804	787	773	755	737	758	757	783	742	722	743	696	752	749	730	709	725	712	775	743	738	785	757	774	786	781	798	733	786	754	757	760	749	722	744	767	725	811	798	795	755	740	784	804	739	751	799	749	778	746	757	705	727	761	749	789	779	758	770	792	778	731	755	770	710	752	758	729	747	779	768	738	784	727	772	764	734	756	795	729	763	773	732	803	765	757	695	744	743	711	794	752	786	797	781	739	726	744	762	757	732	756	753	738	740	749	751	757	743	784	760	743	815	751	769	832	721	771	763	745	749	776	748	731	750	739	729	771	761	761	764	731	814	717	815	762	763	723	761	751	753	774	789	748	800	709	786	759	729	727	745	765	791	728	728	776	725	798	732	757	726	734	776	729	695	716	769	765	749	744	756	692	762	765	784	714	738	745	818	755	767	709	760	746	763	759	735	754	753	750	797	801	741	817	702	752	805	773	710	759	781	770	785	748	763	755	769	759	745	775	749	775	747	717	749	682	730	768	752	760	733	783	789	730	751	730	728	771	815	764	770	765	738	752	738	794	700	761	762	743	772	725	739	759	743	739	731	749	794	779	751	779	730	774	795	726	733	777	772	752	814	751	736	733	777	745	764	811	754	733	722	769	739	714	744	738	788	731	785	761	741	743	777	744	678	735	784	744	783	797	769	796	743	786	790	752	724	810	804	708	731	829	756	756	783	792	738	747	769	801	777	732	722	799	749	764	779	762	794	761	746	711	764	734	764	735	750	720	756	757	779	776	720	757	746	757	749	741	762	767	786	754	769	791	778	790	768	779	772	747	795	803	745	761	755	749	833	749	719	757	745	716	768	741	766	804	742	739	838	755	780	710	757	737	750	721	752	760	723	802	768	732	733	796	709	794	756	791	729	774	756	742	793	814	742	760	749	759	758	786	771	713	727	792	731	746	761	761	804	760	761	719	708	785	718	785	769	775	784	767	753	737	719	752	774	756	764	756	762	740	810	741	786	765	695	748	721	754	757	770	721	791	816	768	805	751	768	779	750	799	769	782	717	795	750	769	751	773	745	726	770	792	793	778	726	745	699	784	764	754	783	795	763	758	722	796	814	747	781	749	759	714	801	749	709	743	747	792	755	799	720	790	748	750	758	792	750	753	721	756	739	813	789	775	768	794	768	726	736	711	784	768	753	770	758	769	691	788	759	710	754	723	746	739	809	769	779	714	748	748	768	731	751	793	764	738	778	734	761	767	762	723	731	790	748	802	809	783	735	708	720	731	753	757	760	776	763	750	769	794	776	785	754	735	812	770	779	725	744	761	777	810	732	715	797	808	790	746	765	686	763	792	788	728	750	776	721	757	742	760	773	781	716	827	741	710	735	739	780	713	815	740	788	733	777	741	765	763	770	755	769	747	734	747	782	792	740	791	744	774	747	709	758	766	770	744	717	773	760	775	800	727	721	798	797	806	734	721	784	786	726	769	723	744	780	709	731	748	764	784	807	724	713	764	776	723	800	744	791	748	751	771	727	771	805	739	709	775	748	803	729	742	806	711	760	810	793	735	744	726	767	795	775	729	767	779	755	800	789	815	740	723	717	753	770	784	763	743	763	762	734	767	734	771	773	725	756	785	740	768	734	732	764	782	753	773	752	746	725	729	780	768	724	745	694	736	689	792	757	784	754	733	792	770	798	716	766	784	777	723	753	763	776	737	763	768	764	767	740	764	777	722	773	758	764	745	802	749	769	760	766	797	750	797	768	759	787	743	738	750	742	772	731	723	745	764	737	784	773	771	730	753	772	794	776	735	713	735	758	775	756	812	759	740	737	766	718	743	743	774	761	759	754	776	755	780	729	788	725	793	764	755	707	757	726	757	723	789	757	754	738	781	753	747	722	752	803	756	737	765	791	695	726	773	773	767	745	770	749	769	717	765	760	730	751	764	777	779	748	750	735	760	740	735	770	732	761	727	740	724	756	751	813	768	747	765	747	694	768	817	755	755	799	752	781	796	765	792	757	747	716	723	734	756	749	775	741	797	766	761	701	768	781	775	795	809	795	774	714	742	695	779	740	777	744	737	762	770	766	805	728	826	754	771	750	759	775	794	774	737	730	765	790	775	782	776	752	770	703	723	790	715	757	796	804	784	750	757	694	753	763	742	766	740	747	730	758	754	690	774	788	710	706	759	723	749	746	751	732	733	767	803	777	744	771	735	805	798	729	734	732	739	762	733	753	710	749	736	770	794	759	797	717	742	723	754	729	760	745	744	748	761	725	782	752	771	722	735	745	752	779	748	771	744	773	733	795	790	818	769	747	720	776	726	751	720	758	738	753	758	747	771	763	728	821	751	763	718	744	770	715	751	790	712	759	784	743	760	758	743	730	756	730	762	748	756	726	737	778	723	777	734	709	725	817	821	731	735	780	785	745	802	748	759	741	768	763	755	772	729	751	733	750	757	707	738	825	756	726	759	739	772	726	793	719	760	769	734	777	765	742	721	748	747	718	772	787	769	763	782	733	755	716	773	750	721	761	741	797	748	749	794	749	755	782	802	740	802	763	719	766	770	750	771	726	749	729	692	792	774	745	753	738	730	763	782	768	761	765	745	739	784	727	727	766	776	762	719	760	772	751	759	772	780	761	772	757	803	784	779	737	749	802	735	741	787	779	780	788	790	793	771	836	777	784	776	756	775	771	731	817	756	732	772	772	786	778	761	749	703	741	759	772	774	756	766	791	805	753	732	755	734	780	741	731	718	766	765	761	760	753	766	738	716	757	794	781	805	739	717	753	740	826	759	743	722	742	726	746	779	795	758	726	762	733	766	764	797	748	785	799	738	737	708	727
22943	15022	21348	19228	14884	9448	5943	5024	4213	3229	2820	2326	1935	1381	1293	1171	1060	953	948	842	857	603	591	700	551	476	456	388	390	407	425	407	421	389	400	482	516	623	693	679	506	422	415	406	917	515	365	359	403	362	371	393	358	385	362	342	387	342	383	378	364	396	382	411	361	397	353	395	359	386	363	379	408	358	381	409	337	362	391	381	367	381	382	339	358	346	374	381	359	367	381	348	377	373	358	348	379	386	382	373	424	366	377	340	361	372	352	399	367	385	389	380	367	395	333	375	409	378	366	371	377	367	384	389	357	355	344	365	392	396	370	368	355	375	389	383	389	387	395	348	362	373	349	375	347	349	372	362	374	369	366	364	390	367	336	373	376	351	367	336	361	372	397	356	376	333	358	361	358	379	386	394	363	311	360	350	356	345	375	420	353	355	385	342	399	339	355	379	362	349	379	376	380	402	386	368	411	398	376	372	391	404	349	377	366	362	401	365	363	381	407	376	356	374	386	354	368	369	348	351	382	356	379	373	356	385	411	355	333	340	367	375	374	382	387	374	391	389	355	390	343	366	370	386	362	354	386	348	385	357	359	360	384	393	356	384	373	346	390	365	343	399	374	413	380	339	377	338	369	388	416	340	377	357	378	388	368	365	364	415	354	385	373	345	343	362	362	357	420	350	369	377	351	379	384	372	384	423	365	367	367	378	393	330	395	371	393	337	352	362	401	387	389	385	391	375	403	342	355	380	360	370	363	378	386	335	379	400	429	390	408	355	378	379	358	363	373	374	380	396	362	376	362	382	408	343	376	374	376	364	340	362	401	371	397	357	356	369	370	348	360	371	372	365	402	365	356	384	355	386	377	383	350	384	372	357	315	370	388	393	365	345	380	359	401	384	354	337	404	384	335	330	350	345	348	355	358	333	333	383	403	328	369	357	353	372	365	372	393	377	374	354	384	379	347	381	371	379	358	364	364	387	393	350	372	391	362	365	351	362	366	330	394	374	369	395	379	374	364	386	384	375	386	346	387	375	375	368	322	365	343	369	393	398	373	375	387	365	343	387	374	362	365	372	374	356	371	372	372	365	379	392	359	339	337	397	370	370	401	408	353	381	370	390	395	344	379	382	374	377	372	378	415	366	360	374	361	372	403	345	358	364	379	370	342	398	393	386	374	404	364	345	377	354	386	359	350	350	359	369	330	323	345	382	393	383	408	360	406	374	339	402	346	359	380	368	346	358	350	370	380	410	362	362	376	356	371	428	407	385	359	357	363	367	394	381	396	382	379	386	378	386	365	361	381	385	389	399	394	351	386	371	382	373	381	380	416	376	354	369	397	362	358	359	339	382	399	337	398	373	397	359	357	364	388	378	339	373	377	377	355	344	360	343	356	370	369	395	359	362	331	397	356	365	334	347	335	407	364	345	357	389	369	406	413	344	358	376	360	354	411	375	331	372	376	363	353	398	409	345	373	382	353	395	388	376	367	385	383	367	394	392	348	398	393	367	374	321	360	355	362	348	392	367	344	372	391	386	391	423	345	377	399	357	379	365	353	387	335	352	343	386	384	375	357	330	382	406	373	376	340	379	361	387	381	354	341	378	406	386	375	378	359	375	388	388	351	348	337	350	349	394	350	367	359	331	384	398	366	369	393	407	372	372	342	407	354	343	333	364	389	357	344	365	337	363	357	382	377	373	354	375	399	352	379	376	389	341	385	374	356	359	340	365	356	405	343	372	345	357	344	374	361	372	357	336	377	369	394	379	341	375	396	372	348	369	404	350	364	388	395	379	416	386	377	352	378	340	409	356	373	395	380	343	375	373	335	342	369	319	382	386	376	377	356	384	356	386	342	403	386	357	389	349	380	372	386	356	351	328	351	375	397	375	385	380	404	374	406	378	354	376	340	391	327	369	368	357	334	365	402	405	384	377	409	409	352	339	331	380	395	370	377	403	368	379	363	421	382	366	367	353	405	362	383	346	362	353	374	374	363	364	381	377	389	389	324	351	365	398	396	383	407	364	384	360	376	386	395	339	381	423	335	338	382	359	376	409	342	325	355	362	381	348	362	355	335	361	411	387	388	408	391	361	355	365	339	372	361	378	349	375	396	360	388	374	406	348	362	379	357	398	409	386	393	381	349	381	372	386	368	415	415	382	387	405	373	328	389	385	401	340	352	361	348	399	380	355	373	373	369	355	383	386	374	371	374	358	407	377	358	368	339	366	377	368	389	353	367	382	398	345	379	369	359	389	357	369	393	374	352	383	379	389	404	391	379	396	390	367	327	405	373	369	401	365	377	341	365	381	367	350	372	329	380	361	340	359	337	392	413	352	354	375	321	350	372	359	372	355	384	357	384	372	389	361	391	411	378	363	367	336	355	371	371	373	365	379	387	377	354	361	382	370	432	379	419	385	361	377	335	372	364	391	378	352	404	390	416	390	388	361	331	370	367	370	389	346	381	367	319	385	396	381	367	313	363	359	360	369	392	372	366	397	364	379	372	376	351	331	361	386	407	375	364	397	377	392	388	407	396	360	370	334	399	386	368	344	352	389	394	374	380	354	342	394	381	377	367	347	399	378	374	372	412	404	360	385	367	390	344	370	374	376	373	375	360	342	373	377	330	376	362	397	389	361	398	373	371	354	371	356	378	361	383	399	387	390	356	378	384	392	389	360	329	374	391	356	362	373	365	367	374	386	376	386	360	380	330	406	341	368	355	347	370	385	369	380	342	350	380	379	382	408	363	367	424	375	375	383	380	361	337	405	346	400	391	380	374	391	343	372	343	341	356	349	368	352	386	364	390	388	340	395	347	389	398	371	366	340	337	365	368	395	361	394	343	390	376	338	387	380	380	377	364	327	362	353	406	384	356	338	366	413	405	389	380	361	387	387	346	387	342	364	342	401	346	377	341	349	394	342	351	377	381	351	417	348	366	391	369	389	336	379	343	353	379	335	397	394	369	375	378	363	359	345	355	374	385	374	374	401	376	368	394	392	345	400	395	392	392	351	359	351	307	341	353	380	366	360	361	370	353	359	354	367	363	342	382	350	376	424	380	393	353	356	395	365	423	374	364	364	374	373	381	364	373	351	390	341	345	360	337	368	337	334	356	399	380	402	372	370	334	394	353	369	368	364	343	343	387	366	400	405	389	361	398	352	364	381	374	385	376	353	355	357	376	326	374	384	377	350	392	398	363	401	360	374	362	388	391	387	369	382	407	345	388	367	420	334	398	380	379	329	375	362	362	378	391	363	362	393	384	346	385	420	372	378	417	349	374	399	339	372	341	408	382	383	377	352	354	348	370	379	430	391	336	403	417	384	384	389	373	403	388	350	373	386	375	399	355	374	374	381	418	397	345	346	366	362	376	375	288	390	392	397	345	349	339	344	356	398	398	393	359	379	347	376	389	381	379	357	360	310	392	367	393	364	365	368	362	383	372	391	381	358	375	363	367	362	363	431	386	370	368	407	364	328	362	359	402	378	373	342	349	374
11945	10826	24688	27967	25268	19528	15446	15500	14195	12744	10236	9267	8195	6297	6274	5690	4850	4906	4924	4465	3745	2673	2489	3290	2216	1745	1441	1361	1258	1143	1238	1145	1252	1105	1289	1827	2008	2613	3484	2869	1749	1217	1040	1114	5109	1769	872	908	920	866	850	901	907	851	901	890	887	885	887	850	864	859	886	835	884	888	882	838	880	866	871	862	894	912	888	885	898	879	803	872	878	845	849	866	856	825	816	918	836	858	818	909	867	885	886	844	871	873	835	872	860	831	811	891	862	882	865	853	846	898	860	879	850	919	876	837	867	846	864	874	834	877	863	801	840	880	865	825	847	858	885	840	841	827	777	796	882	881	834	845	848	831	888	856	847	859	860	913	852	871	840	840	857	847	889	865	859	826	812	818	826	888	880	809	864	866	832	858	894	840	875	843	854	871	881	848	878	848	858	886	831	896	878	848	871	800	867	866	876	848	897	872	872	883	895	866	823	820	845	823	873	824	881	859	864	876	885	824	824	836	885	862	888	806	833	850	861	821	898	882	868	867	887	877	902	820	839	847	877	876	882	846	877	833	842	833	787	816	799	840	841	858	869	842	806	811	837	870	884	812	872	844	883	847	890	803	904	857	877	839	863	850	862	867	823	806	880	834	866	885	851	868	867	866	871	824	870	848	831	846	843	803	896	870	831	856	849	846	878	859	903	827	901	792	885	796	889	818	885	826	855	841	894	887	854	859	797	835	863	825	873	873	868	869	864	895	819	845	842	883	838	835	915	841	852	860	831	856	852	908	850	863	892	831	831	833	842	856	900	846	817	859	830	874	878	831	917	843	848	877	876	879	849	837	845	849	836	849	843	827	832	863	834	823	844	886	894	857	908	905	781	822	822	835	820	859	867	872	888	854	800	831	864	833	854	865	885	872	864	842	873	825	827	830	866	809	885	766	867	854	815	860	880	873	854	818	813	874	865	875	885	856	894	858	834	825	845	860	844	877	857	825	885	883	876	854	908	887	878	894	903	945	860	843	886	801	814	914	828	875	847	876	837	858	875	869	898	901	857	850	873	861	840	877	863	844	777	863	803	854	815	845	879	915	919	824	865	859	837	820	839	883	880	823	870	878	799	870	833	798	863	861	846	812	895	865	861	830	863	818	869	908	854	835	870	841	869	839	854	858	868	786	839	785	864	829	810	827	857	845	836	871	863	874	847	858	899	870	832	864	839	845	897	870	866	869	854	857	824	874	881	943	847	887	868	829	894	872	892	852	797	851	886	889	907	819	845	891	819	880	856	890	825	859	781	906	813	847	871	922	855	832	823	913	825	826	897	841	862	865	866	835	888	877	925	846	891	887	828	905	848	808	818	825	793	841	847	869	873	862	888	868	926	873	826	841	842	852	877	891	909	841	850	862	857	835	863	856	900	871	838	848	845	844	836	899	869	879	858	831	844	863	884	824	896	834	895	849	902	867	879	955	870	835	807	830	868	827	887	907	910	820	757	872	872	859	872	837	845	823	851	883	915	828	840	829	848	854	872	820	862	840	866	790	812	853	896	854	859	888	843	856	838	872	861	916	863	847	890	936	854	883	876	867	881	825	803	857	846	849	897	864	881	854	874	850	810	856	855	873	824	808	865	852	804	862	806	854	906	845	888	929	882	834	842	857	879	879	848	911	841	840	837	853	860	854	855	923	874	825	847	901	845	850	899	856	889	840	833	856	847	807	890	859	843	815	850	850	869	873	891	879	797	881	857	845	861	887	823	862	849	887	904	846	809	855	900	844	878	818	853	821	890	848	841	858	840	883	837	855	879	836	871	850	866	876	863	877	812	806	845	827	876	841	874	881	932	859	876	837	865	842	846	850	838	849	869	871	830	865	856	860	912	815	828	891	874	851	867	874	808	857	860	874	927	878	867	861	795	860	909	929	800	845	855	831	841	800	854	839	868	835	848	813	865	895	881	851	890	865	821	851	818	882	883	830	859	847	820	852	875	862	906	846	904	852	881	878	878	808	873	814	880	855	825	880	797	872	876	826	884	826	815	816	845	881	901	873	865	812	860	891	839	866	903	869	911	918	846	890	859	822	863	828	889	886	875	896	861	857	836	850	867	850	868	886	889	852	794	886	864	840	766	815	880	893	831	825	810	853	843	868	878	853	859	844	816	860	807	829	870	860	790	856	862	838	835	846	902	870	867	862	867	880	873	887	836	839	877	839	871	854	887	844	869	896	846	890	859	853	856	880	851	815	857	857	841	847	818	848	790	854	861	882	838	822	866	834	866	871	879	861	891	843	879	845	851	863	822	835	846	865	900	835	845	880	892	850	865	852	855	837	824	840	861	842	849	884	838	853	838	831	871	870	829	856	818	833	858	863	877	821	810	884	843	900	883	846	869	832	842	830	835	885	809	826	814	838	895	863	830	884	850	834	818	862	837	826	881	894	833	898	844	813	858	835	840	831	865	874	805	860	853	847	856	813	834	798	859	876	892	861	880	906	845	819	877	823	874	830	893	846	876	895	864	868	874	873	798	904	852	829	912	847	867	878	837	870	847	862	858	843	840	849	910	854	828	827	850	857	833	839	816	842	882	876	835	829	827	903	846	880	817	919	869	858	870	852	883	838	876	839	840	876	884	826	828	888	873	854	844	869	844	854	844	856	838	843	883	838	868	877	789	860	866	853	846	845	867	857	851	868	898	909	901	818	835	860	857	863	857	866	905	873	862	897	852	859	830	853	860	872	847	835	849	880	871	847	820	813	861	823	855	813	839	823	893	838	841	791	812	881	821	830	837	842	818	878	838	844	813	886	861	812	828	879	853	852	838	840	833	861	921	838	886	830	847	832	868	867	891	887	855	847	836	843	884	876	855	836	875	853	882	858	873	820	878	892	850	822	842	850	844	864	871	876	865	850	887	848	875	860	839	875	870	880	838	833	831	844	856	823	933	864	847	851	886	823	825	833	857	855	880	849	864	897	852	885	808	823	871	851	821	891	850	880	827	882	857	786	875	858	881	815	846	881	852	843	842	819	869	894	830	854	879	920	894	856	851	816	841	857	870	854	901	816	898	806	898	891	862	786	851	847	905	849	830	812	871	880	893	867	863	839	873	897	866	892	889	901	803	817	839	816	903	856	885	813	852	874	862	908	856	841	853	846	847	854	928	871	848	875	930	872	860	829	897	790	931	816	863	858	852	873	866	858	838	877	879	858	852	844	847	844	830	895	870	831	817	857	842	830	827	822	847	896	860	872	860	793	846	790	854	829	898	796	787	804	885	839	829	862	845	867	859	839	899	820	846	905	897	860	870	869	881	829	838	820	865	820	884	873	844	819	827	843	839	830	876	789	863	922	873	844	798	918	928	826	900	812	837	840	859	855	901	890	893	885	886	848	841	823	883	847	840	889	815	859	858	829	851	881	835	834	833	903	855	840	805	864	874	861	875	853	825	857	883	845	875	896	892	864	839	845	811	859	884	916	856	850	855	848	805	853	902	836	889	865	883	860	877	786	865	844	839	842
5408	3589	5398	4159	2427	1256	1121	794	719	573	422	392	426	453	417	427	407	384	407	255	234	242	257	272	280	204	237	205	203	215	196	194	216	203	197	252	257	302	304	257	224	215	206	210	225	201	221	227	193	197	215	213	213	188	210	188	169	186	224	224	216	193	196	207	191	235	209	197	185	204	199	193	185	229	222	209	173	202	196	204	242	241	206	184	209	215	227	195	204	222	207	203	206	205	235	178	214	195	228	186	225	198	194	203	208	213	240	176	220	218	226	231	210	208	199	209	186	225	202	197	190	206	204	200	214	209	214	193	203	184	192	207	204	176	236	234	199	203	171	200	190	207	206	196	209	180	205	197	210	202	205	209	191	207	220	200	207	198	205	213	203	208	216	236	203	220	204	204	223	198	215	212	200	208	191	194	185	201	184	209	216	214	186	199	199	206	200	181	217	204	222	183	184	192	196	214	207	189	218	216	210	215	207	190	187	222	217	216	207	207	198	222	192	200	217	219	197	186	220	197	193	232	218	185	198	217	215	199	209	192	218	184	195	222	207	199	227	195	202	205	211	204	190	224	195	198	207	199	230	199	193	179	179	198	186	184	200	224	208	190	203	200	170	202	216	214	195	183	207	194	211	168	226	208	197	191	214	195	198	215	190	216	211	219	222	206	202	196	167	194	197	190	193	185	195	211	189	204	198	225	194	208	198	215	197	213	198	189	209	211	200	231	225	210	182	209	195	224	210	203	210	192	210	183	207	204	196	175	201	184	188	211	210	221	199	202	196	195	194	191	220	213	205	201	215	210	211	212	198	211	177	193	193	171	195	221	217	211	215	201	192	187	209	184	203	182	209	192	207	226	235	195	200	181	167	208	220	217	202	203	218	223	221	215	190	193	213	193	199	200	174	210	181	202	192	201	221	173	186	204	203	197	190	191	209	209	207	230	227	197	190	208	212	217	230	208	201	206	226	186	194	198	187	192	209	207	199	228	208	231	218	230	200	197	232	208	210	192	188	184	191	208	203	199	211	197	189	203	198	187	217	228	208	214	217	223	192	201	187	192	192	181	202	185	203	186	209	215	218	209	211	195	215	228	228	206	204	193	207	231	204	198	218	174	193	196	186	210	232	194	211	201	199	209	204	178	198	214	199	182	194	173	208	200	208	204	180	199	182	219	217	197	214	208	212	192	227	202	217	229	174	193	210	224	194	238	197	183	210	194	204	229	198	190	193	214	215	197	214	193	200	207	207	199	217	175	206	204	194	219	200	205	198	246	220	180	173	216	208	202	204	199	194	200	197	213	215	184	208	215	241	174	214	208	211	204	181	191	214	192	221	193	218	197	198	195	207	209	185	188	208	209	227	203	200	207	190	205	209	193	211	195	203	194	213	203	200	197	216	212	197	167	211	214	214	177	214	215	191	227	193	195	208	226	231	195	202	193	215	203	226	212	219	206	192	202	199	210	201	204	219	216	217	216	218	207	209	208	217	184	201	193	199	218	213	219	225	217	175	214	206	228	201	192	214	208	199	196	184	245	210	195	213	200	204	198	203	204	237	217	169	212	219	199	197	197	229	214	195	203	196	209	203	185	210	171	181	190	189	208	195	205	190	176	198	214	203	201	181	219	198	189	182	189	223	183	194	187	212	194	209	181	209	181	198	202	197	208	215	175	209	199	197	187	206	218	200	207	229	214	214	188	206	204	195	212	203	202	207	203	181	207	239	205	222	200	228	193	171	186	214	217	200	204	192	195	202	190	204	195	205	212	212	185	202	227	189	200	181	197	196	191	199	200	207	183	191	215	205	204	210	229	207	203	201	196	194	226	225	197	198	207	207	181	199	217	221	207	210	191	206	218	221	195	228	188	217	204	198	202	192	220	192	205	188	236	231	213	255	207	190	169	205	215	216	203	216	197	207	208	186	209	190	193	186	219	187	197	211	211	207	188	206	205	215	179	197	222	203	201	186	196	235	195	185	222	154	231	223	211	196	213	191	200	206	213	198	235	223	179	181	213	193	213	223	237	231	185	204	211	239	228	187	180	201	207	199	222	238	213	203	188	222	225	224	222	187	184	190	212	200	204	202	206	191	211	211	176	196	205	209	198	218	200	206	192	213	199	223	204	225	174	217	219	181	240	210	171	203	203	207	226	203	176	208	215	176	207	226	227	218	189	207	204	194	184	196	210	170	205	204	192	216	201	216	226	217	189	234	212	214	193	190	185	206	188	185	198	216	222	163	196	217	194	215	206	200	182	204	213	181	199	192	215	212	192	231	203	196	199	182	220	217	194	189	193	199	197	212	172	203	178	221	192	216	213	223	209	197	223	207	195	183	203	180	190	177	199	207	216	188	205	189	195	199	202	189	200	149	166	185	212	188	209	249	250	191	173	202	196	192	188	209	217	223	211	194	187	198	196	210	226	185	209	183	189	190	197	209	217	208	200	204	182	235	215	213	187	174	206	199	196	207	210	193	201	216	201	189	208	185	206	216	186	206	192	187	192	198	223	209	220	200	198	204	195	228	231	218	213	194	212	215	186	198	215	213	201	234	204	206	218	209	197	195	213	227	179	164	216	206	239	191	210	205	189	172	201	201	206	198	203	194	208	187	223	196	176	171	235	189	193	203	201	208	215	190	195	199	212	210	212	210	221	184	214	180	205	219	210	198	233	225	180	218	213	202	197	217	191	210	221	199	182	204	216	226	215	202	200	193	209	200	189	214	169	185	202	200	212	192	165	220	188	210	207	192	208	186	178	208	203	174	213	210	207	186	187	215	217	218	229	228	222	206	184	208	196	199	185	220	200	183	190	188	192	194	208	195	213	202	214	211	221	206	203	186	183	199	195	196	190	221	188	187	222	184	195	201	185	196	178	197	197	199	184	196	219	203	200	203	198	213	199	219	210	209	201	187	205	234	192	184	195	196	217	202	192	192	169	201	196	201	211	183	233	197	206	183	212	198	199	210	193	192	189	191	197	213	196	191	217	204	216	219	222	221	213	189	202	204	206	186	196	180	211	190	210	180	201	199	204	189	211	210	219	209	220	217	205	198	218	198	214	215	230	231	211	201	204	197	195	208	204	219	198	203	217	186	183	206	216	209	202	186	216	206	186	202	228	202	192	220	213	202	204	235	223	207	225	219	223	175	202	195	198	226	180	210	204	232	207	199	194	198	181	227	197	203	216	214	202	214	212	195	201	204	201	199	186	185	214	193	186	193	204	211	197	193	225	186	228	190	196	189	193	201	188	204	185	183	197	212	183	197	196	189	228	226	195	198	177	229	209	228	192	222	182	163	207	192	207	216	199	197	215	200	185	196	208	223	181	214	195	179	190	211	221	192	249	206	216	219	195	195	203	207	196	204	188	194	209	200	169	173	208	210	238	216	222	231	191	200	219	218	207	208	202	167	237	192	197	232	178	214	174	215	179	200	174	205	199	176	201	191	191	187	161	187	189	156	191	202	184	193	212	196	216	204	224	192	187	200	243	196	202
3725	3454	9471	10932	8555	5478	4694	3990	3395	2559	2138	1834	1868	2138	2038	2144	1780	1709	1708	992	885	892	1047	1160	835	643	604	605	555	594	595	628	568	609	712	855	1082	1443	1463	1012	810	652	585	577	665	505	504	516	533	546	545	514	562	531	538	530	489	545	499	510	503	525	535	502	502	512	492	526	509	465	512	499	517	492	528	507	501	493	505	486	498	518	557	502	497	513	524	525	524	493	474	464	524	514	531	524	520	481	537	510	516	515	541	550	502	534	525	473	516	555	518	507	537	537	509	471	513	515	518	546	562	531	567	490	507	514	500	517	546	495	508	505	501	504	518	506	529	546	515	497	559	526	532	535	500	537	488	498	500	472	539	499	518	522	530	516	518	512	554	501	514	514	519	510	507	526	464	497	533	576	543	514	524	503	523	524	498	488	530	496	537	510	527	511	504	523	533	519	524	506	510	530	507	526	498	483	506	519	515	538	546	549	503	516	519	540	494	526	565	533	546	499	518	546	538	502	487	558	510	466	474	529	451	536	534	498	544	516	529	519	519	518	517	496	532	546	528	528	576	561	529	521	504	533	528	510	533	518	488	536	475	512	513	484	525	534	515	533	535	540	504	499	532	537	511	539	524	523	536	503	467	526	509	523	528	532	507	520	523	520	521	502	527	527	523	500	528	463	485	520	544	497	529	563	511	532	548	527	491	505	527	529	535	525	525	468	497	528	521	536	507	522	506	550	524	517	526	472	477	495	536	490	513	506	518	544	499	500	504	490	515	513	517	522	492	514	511	544	547	532	523	525	523	518	558	505	560	510	501	514	536	516	506	525	532	531	528	526	512	491	541	501	533	485	501	535	542	514	549	523	496	534	495	495	506	496	508	539	506	505	499	453	494	505	514	516	511	475	524	496	524	528	500	521	550	543	493	493	469	534	517	491	519	544	506	538	541	566	565	464	478	502	538	499	498	494	481	521	529	515	481	491	556	550	495	525	549	512	505	488	506	492	529	550	580	496	492	513	520	495	517	516	532	520	543	488	496	510	507	532	529	516	533	513	540	527	507	567	513	564	493	504	522	494	509	522	499	509	520	495	518	541	516	510	497	525	524	542	516	543	572	520	497	525	486	519	510	495	513	534	531	502	553	533	529	509	516	477	516	512	516	518	499	516	469	541	482	479	494	539	543	486	513	531	513	540	512	502	472	556	573	501	492	533	527	457	558	521	510	485	524	529	522	533	531	553	518	506	529	526	556	528	467	464	489	554	564	478	564	531	541	490	498	503	511	526	524	504	523	522	533	504	515	520	501	508	516	508	543	538	567	551	478	526	537	501	515	530	501	537	485	521	528	501	484	471	542	548	514	530	528	534	495	475	493	492	532	528	514	492	535	539	559	490	471	529	493	529	530	474	512	495	565	541	528	490	509	542	486	491	509	567	494	555	522	514	565	521	539	477	509	527	532	514	509	510	496	497	531	553	480	521	523	494	509	483	548	512	539	497	506	514	492	527	517	522	513	538	487	515	512	535	531	526	548	537	492	535	539	537	558	515	559	503	511	536	504	485	517	520	478	545	510	517	520	485	510	543	542	495	554	524	507	522	529	545	471	486	536	506	497	511	530	520	525	572	528	512	499	500	500	524	479	557	518	521	516	531	519	512	558	510	492	557	501	444	531	514	511	514	512	515	569	508	531	505	486	566	532	502	493	529	535	523	569	509	511	490	497	534	538	521	526	511	552	511	518	516	555	524	529	547	477	497	503	507	550	515	485	496	524	542	545	502	517	501	504	520	467	516	537	522	531	560	483	523	507	511	526	556	571	515	494	536	554	531	530	531	512	525	491	521	510	482	533	545	504	505	496	532	510	517	516	531	507	503	514	509	531	523	507	543	489	507	530	516	548	485	519	494	481	496	539	553	522	526	505	518	459	528	535	526	509	527	545	521	561	489	535	540	498	520	512	532	562	556	529	522	495	508	505	557	553	511	549	499	530	484	549	471	499	538	505	518	463	513	510	516	544	534	528	535	496	536	541	513	546	512	486	550	448	527	496	477	526	528	510	509	524	529	520	535	540	519	547	517	495	495	541	494	497	514	495	523	506	501	515	488	533	512	549	507	519	496	486	454	526	522	540	504	492	485	561	527	479	487	501	502	484	513	525	572	487	531	514	529	522	513	531	505	553	510	526	507	520	520	548	487	538	508	505	532	518	562	528	539	510	509	529	533	522	501	521	528	568	490	524	512	538	533	507	499	545	537	490	557	530	544	514	524	534	511	531	506	492	514	557	490	525	541	539	578	519	523	495	514	517	504	542	567	499	555	508	567	512	553	508	548	502	507	497	497	523	517	509	528	454	497	503	534	566	494	519	517	523	538	502	507	556	529	516	524	514	494	541	496	504	544	533	471	528	552	508	504	517	512	523	537	495	569	548	539	526	515	530	499	506	509	497	579	537	491	499	493	494	525	522	541	519	527	567	477	537	503	503	484	507	515	516	552	546	535	523	499	482	531	547	498	515	547	486	520	507	502	573	534	483	509	513	513	508	534	535	535	517	508	504	498	505	509	533	497	521	514	495	530	520	491	510	520	515	523	470	505	516	529	546	541	524	476	504	507	480	486	533	500	526	538	549	500	514	562	547	490	535	530	523	555	565	503	509	507	512	523	512	516	496	569	484	511	517	535	531	499	533	552	527	508	509	502	497	529	514	492	516	544	468	511	542	517	521	518	545	492	501	510	544	571	585	523	553	494	472	538	558	492	496	500	514	535	547	541	509	468	513	502	484	526	493	471	523	518	509	499	528	524	520	508	565	523	476	564	557	484	507	474	525	517	539	501	516	470	540	538	535	536	507	492	504	505	534	547	518	545	540	511	509	508	540	550	450	536	525	507	518	523	511	515	500	531	516	493	486	507	531	478	526	540	554	536	497	514	527	513	495	475	536	473	523	506	527	529	519	549	544	540	519	483	523	561	493	530	533	540	516	490	543	534	512	536	535	544	480	480	553	486	551	520	526	524	472	518	504	554	502	561	492	552	516	464	508	559	495	560	489	507	504	551	561	485	502	550	482	500	504	554	513	514	514	503	511	529	523	524	547	545	532	537	528	481	543	527	513	529	513	502	532	492	485	510	498	515	498	501	505	496	527	525	548	540	530	501	492	502	531	538	510	531	512	517	503	557	516	496	509	531	528	561	550	508	505	584	541	459	548	503	533	498	521	491	512	543	529	489	499	546	487	505	546	545	555	485	532	514	548	512	552	522	507	530	516	523	487	496	526	591	521	494	514	505	466	528	522	502	505	494	536	497	542	524	529	519	503	564	554	491	514	512	541	522	552	563	478	519	522	565	526	488	520	517	497	518	521	501	502	486	503	504	528	516	498	508	557	515	529	534	540	563	524	527	514	519	500	503	534	495	537	520	502	517	530	539	490	509	494	507	509	494	532	470	562	482	494	497	517	535	534	471	509	499	458	508	561	506	519	506	531	527	516	516	519	533	502	520	512	515
16681	10839	15488	14445	10160	6342	4620	3475	2720	2161	1570	1261	1096	1132	878	931	758	831	728	561	512	532	534	458	427	364	368	357	364	388	383	351	375	333	351	392	463	585	641	503	383	321	292	371	685	437	319	339	334	294	320	335	332	298	315	303	309	323	323	317	347	319	317	309	338	334	351	300	289	329	347	277	323	281	326	285	338	294	327	317	327	323	320	339	291	338	305	279	326	325	310	293	310	329	303	274	315	287	313	334	315	300	314	271	273	304	325	332	326	304	306	343	307	327	313	304	324	292	314	355	308	311	279	281	297	307	288	323	346	333	332	297	335	344	305	334	336	288	329	302	313	306	338	305	310	306	316	294	362	330	352	295	299	306	308	314	374	306	343	311	355	308	279	294	302	286	319	312	321	311	328	335	361	325	314	290	289	315	293	319	281	329	354	288	350	306	307	326	354	353	319	335	309	327	296	352	331	313	319	312	311	329	295	350	351	290	312	295	317	308	326	282	345	305	330	317	294	335	336	348	350	303	291	308	304	323	335	345	296	294	289	289	326	347	316	334	306	320	313	318	312	311	304	315	306	331	312	313	317	298	340	313	336	315	306	307	354	279	352	310	325	330	311	313	330	315	301	329	312	308	280	321	310	332	317	285	293	289	346	335	278	317	317	317	309	286	322	289	334	305	306	322	316	345	304	320	311	313	319	305	320	306	328	284	314	326	329	331	332	322	322	352	349	295	308	302	331	344	332	321	340	286	310	289	303	330	335	326	282	342	348	313	334	286	289	278	361	295	318	300	338	331	323	314	352	333	303	325	327	332	318	275	295	341	311	315	288	313	306	321	322	306	311	285	306	297	308	319	341	304	300	336	310	306	351	309	298	311	275	284	300	331	332	335	330	308	328	329	310	305	304	298	320	328	308	315	299	302	338	316	300	290	332	326	295	294	324	302	274	290	307	323	294	286	354	330	304	328	332	309	288	331	324	314	312	315	299	350	330	305	286	318	294	325	277	337	274	286	312	296	321	300	332	310	312	288	309	280	298	299	317	298	324	327	312	320	279	320	333	320	262	362	327	280	311	300	329	297	323	290	301	284	341	324	297	291	292	332	294	335	303	285	343	286	342	307	304	300	332	318	315	336	342	334	328	317	276	321	311	314	353	318	268	331	307	278	318	293	302	294	289	301	362	323	320	323	290	323	310	321	291	324	320	285	326	326	315	279	300	325	310	327	302	329	339	341	312	341	303	318	318	329	351	318	315	347	315	300	328	319	290	315	328	326	273	314	330	297	300	315	315	300	309	290	307	321	331	345	302	351	300	315	298	303	327	330	278	301	298	276	304	287	336	303	320	305	303	308	302	301	322	293	304	331	320	277	303	351	313	337	312	347	295	315	328	307	316	352	315	333	317	345	364	313	319	308	316	281	311	327	328	314	325	320	319	303	350	315	309	330	296	313	307	316	364	289	283	320	318	293	283	322	330	309	306	293	328	303	317	325	328	289	327	323	310	329	308	296	360	272	342	328	330	327	307	349	317	332	313	331	325	292	303	332	287	331	316	289	321	296	306	276	331	245	356	298	311	352	332	300	283	320	321	315	287	321	322	283	330	334	322	318	335	319	287	277	316	298	330	305	301	320	317	313	312	269	326	279	289	312	317	305	328	339	258	282	294	302	346	317	301	330	288	307	315	298	310	320	319	322	321	359	298	301	301	320	291	347	311	305	311	303	316	297	311	311	293	308	321	327	312	309	334	311	319	291	313	326	306	327	306	307	328	310	313	343	285	291	322	299	318	334	290	320	318	313	320	300	302	289	338	316	321	307	315	307	291	273	302	309	304	345	328	293	330	308	328	333	325	291	328	306	286	292	328	294	305	291	283	340	308	299	337	311	299	326	301	342	332	307	352	330	326	352	324	303	344	310	317	294	318	295	277	318	314	277	320	305	282	322	320	316	339	311	288	329	312	355	311	326	329	316	317	331	297	300	352	331	332	318	329	317	320	317	309	319	350	336	338	285	320	311	343	303	308	323	325	317	297	322	352	298	331	302	330	355	337	316	290	274	325	310	280	288	311	300	319	307	302	308	324	287	304	266	322	310	301	318	296	304	327	302	290	314	317	310	321	307	321	320	305	336	336	346	344	281	323	316	304	327	283	290	346	349	324	314	331	318	287	320	309	323	337	291	325	351	331	307	328	331	354	295	283	302	332	329	303	343	309	298	323	333	315	303	314	329	304	321	325	292	307	337	288	318	305	327	299	325	326	293	303	307	302	344	344	295	305	315	312	298	309	323	309	293	304	297	284	330	315	309	305	346	325	315	278	330	328	309	318	317	307	327	341	300	332	333	304	304	313	285	296	334	319	314	334	296	285	307	300	283	292	305	312	321	299	302	315	308	331	314	294	300	318	327	304	344	319	323	306	280	315	298	322	313	311	308	308	323	309	341	345	274	285	316	343	334	319	328	314	325	322	304	282	342	314	293	317	298	323	330	335	295	278	303	295	308	290	320	332	312	334	288	320	314	293	316	332	278	319	305	322	306	331	319	316	288	344	290	287	309	305	307	334	339	325	321	321	327	325	320	311	343	350	300	295	294	320	328	310	324	291	317	311	303	280	307	276	314	283	352	328	361	291	313	282	323	280	328	300	314	324	342	323	315	304	330	341	283	294	312	313	329	315	315	340	301	306	322	350	299	335	316	293	320	305	312	314	355	297	319	298	325	333	335	319	309	300	314	336	341	299	344	321	318	359	337	280	325	302	329	312	327	317	308	338	292	325	277	327	350	291	311	327	317	320	305	280	314	328	302	310	293	295	337	336	306	330	309	330	327	312	348	314	299	339	298	294	278	301	285	336	292	288	301	313	305	292	306	313	344	307	293	301	280	335	296	306	291	308	349	312	285	309	337	319	292	300	327	310	312	322	311	326	293	335	306	327	269	294	326	301	311	327	296	321	301	343	307	307	310	355	316	314	339	325	330	281	294	303	304	310	290	311	327	298	334	305	290	326	303	312	306	334	297	302	304	319	308	312	328	314	322	337	320	300	280	265	302	290	300	352	313	350	309	310	302	348	295	280	361	306	291	308	287	295	309	308	284	323	270	298	341	318	330	307	288	344	270	309	292	338	311	307	311	312	287	322	342	301	299	362	338	299	357	323	346	325	302	317	312	307	323	306	310	311	323	330	333	302	315	286	306	347	327	299	324	351	335	336	340	302	324	364	310	289	342	292	361	310	345	333	329	320	335	323	287	310	296	319	320	325	311	313	326	317	279	314	311	324	350	346	301	342	288	282	333	313	302	365	344	319	304	360	321	310	312	336	323	305	306	338	341	321	324	341	266	327	300	317	290	309	319	340	329	335	313	304	301	303	300	298	300	323	343	318	298	308	321	330	270	299	302	313	318	265	314	324	325	310	329	319	301	338	335	278	296	287	342	349	322	354	316	294	310	316	307	313	354	304	295	276	302	279	334	277	333	304	303	308	321	302	313	310	312	298	301
9936	9006	19945	24439	20960	15512	12705	11388	10348	9386	7601	6324	5649	5522	4813	4469	3778	4028	3737	2794	2398	2136	2558	1776	1489	1304	1189	1094	1097	1042	1011	985	1028	1022	1101	1363	2109	3031	2784	2042	1241	950	920	1071	3369	1266	808	761	726	763	780	817	763	769	765	728	736	782	787	727	716	741	751	684	786	733	771	773	772	767	755	767	750	804	766	766	729	772	744	735	769	779	749	716	745	780	758	769	787	758	781	715	767	736	689	765	758	732	820	739	742	758	794	746	763	728	764	831	739	772	768	796	765	765	729	723	732	756	778	750	757	739	736	746	740	715	772	762	733	731	757	768	713	788	765	766	741	762	777	695	742	777	711	759	816	772	751	722	748	704	757	730	757	785	744	763	709	695	756	720	745	751	761	772	734	770	779	787	742	705	739	737	774	768	774	706	773	741	765	720	785	773	721	740	764	712	812	766	782	745	780	738	752	722	739	727	751	750	710	836	744	782	752	744	721	766	744	784	784	771	738	757	778	781	740	709	709	776	775	751	760	728	779	742	709	788	705	765	742	728	745	708	790	774	768	774	737	762	811	772	766	688	749	760	810	790	722	775	735	745	795	803	736	742	799	787	767	771	713	761	770	762	731	725	771	706	774	740	746	772	709	755	749	714	715	756	793	810	752	789	734	777	767	744	716	752	779	724	779	754	748	727	771	723	724	780	712	772	760	758	746	774	736	759	713	718	760	729	807	778	696	737	758	746	744	745	730	732	752	744	805	713	725	723	728	728	761	755	767	765	765	775	710	747	775	753	804	775	735	783	742	756	729	750	706	755	767	758	748	756	774	791	762	782	738	786	739	747	770	769	740	787	751	739	717	735	752	746	807	762	806	766	760	765	786	726	712	759	747	771	726	696	742	801	733	750	756	721	732	714	714	754	759	782	724	769	730	744	751	739	790	732	737	718	738	771	723	780	721	776	758	741	775	752	800	718	762	759	786	748	748	794	734	733	774	770	798	771	759	767	742	763	773	754	801	837	739	746	739	798	769	809	766	741	738	738	762	739	719	783	788	746	737	760	746	769	754	770	793	806	786	763	763	719	711	721	761	788	775	761	745	746	804	708	748	762	732	744	804	741	752	727	743	782	756	713	824	773	734	743	779	744	737	833	734	741	763	731	739	765	788	763	792	792	826	749	701	728	813	748	812	798	744	796	792	790	769	766	726	733	775	744	777	783	758	776	729	683	758	784	769	736	692	734	812	769	729	774	722	724	705	753	760	788	761	783	806	706	754	765	740	766	814	703	765	775	807	808	743	687	733	765	748	708	732	791	748	714	806	753	761	787	684	751	723	745	716	702	770	764	799	775	717	750	776	741	777	727	741	745	734	713	717	791	757	789	750	716	723	765	770	784	748	745	740	785	776	786	756	770	760	732	716	782	759	782	728	717	723	791	747	740	725	725	734	704	739	767	747	756	767	747	799	745	789	729	739	767	754	777	758	751	761	751	747	750	759	750	743	721	773	779	772	759	752	793	760	709	735	737	746	762	755	760	731	799	749	710	744	759	780	736	765	758	756	729	718	776	716	758	741	787	736	735	695	786	754	787	739	739	783	755	752	763	720	752	730	756	796	731	752	753	730	691	757	811	815	730	748	812	818	738	756	782	750	754	762	721	728	780	767	728	743	769	687	768	779	784	752	777	772	785	747	768	723	793	794	708	776	726	776	760	732	757	700	737	715	704	714	729	748	753	816	755	720	746	790	745	760	775	726	756	725	712	757	765	715	737	751	797	783	744	737	753	777	699	747	698	743	736	772	754	783	826	741	722	770	755	758	774	736	788	714	784	754	772	672	776	746	759	729	784	755	749	759	751	769	800	743	720	743	705	782	765	726	749	740	759	742	753	750	764	770	760	763	768	724	774	729	759	746	723	718	767	764	757	745	771	722	690	811	763	778	762	763	768	774	741	749	787	742	738	748	743	729	760	735	706	750	762	777	708	693	742	719	745	749	775	715	784	756	758	707	717	783	807	747	735	775	756	779	734	731	755	754	780	709	726	722	785	748	733	738	726	751	740	716	790	740	749	745	744	752	715	705	794	731	757	739	768	716	748	696	727	711	771	768	719	756	761	749	706	800	774	798	796	764	701	726	790	726	807	785	780	756	767	804	745	786	738	769	741	727	735	731	788	723	759	748	790	768	786	761	718	805	665	747	738	759	782	824	745	756	744	759	781	775	689	763	792	788	743	749	765	739	773	737	748	817	762	749	776	731	722	742	771	718	801	707	780	773	775	756	787	736	744	764	822	797	771	736	758	815	717	769	701	827	730	710	706	755	785	713	767	713	707	748	762	782	768	791	763	755	747	755	764	735	779	775	751	737	809	731	774	760	807	775	768	758	744	776	775	753	730	733	717	785	750	738	735	737	762	785	756	772	717	795	726	755	756	700	772	779	748	755	728	777	766	748	789	714	721	793	746	757	745	709	733	704	754	727	796	752	732	739	691	741	763	753	775	756	745	750	725	786	801	784	779	788	730	766	724	739	766	778	734	744	739	805	773	775	761	786	775	737	743	728	743	735	761	792	763	718	759	740	766	800	772	752	756	661	740	757	753	736	765	770	731	737	770	759	744	733	762	757	784	781	774	719	741	802	791	786	746	735	755	728	795	766	728	760	702	773	746	778	706	728	741	766	714	756	740	720	715	734	758	752	807	756	736	745	762	765	745	754	741	752	740	733	723	769	770	764	722	741	671	772	737	732	763	783	813	714	786	794	719	729	765	726	745	718	735	755	761	775	728	763	721	745	784	713	727	669	777	789	781	728	724	785	700	724	776	733	785	716	743	818	745	752	751	749	739	733	699	782	733	768	764	752	775	706	742	711	712	744	794	795	737	750	780	762	748	743	659	782	821	781	758	735	815	724	742	727	749	750	745	728	750	729	724	709	783	786	745	749	789	760	798	753	731	758	778	759	751	784	741	752	745	702	742	758	763	772	742	730	747	752	792	747	758	686	724	768	762	721	814	770	764	742	765	775	792	712	762	757	748	761	797	799	764	712	753	754	717	740	717	743	748	723	772	705	779	745	740	704	737	768	737	707	701	756	750	765	744	761	736	780	775	790	772	750	715	737	751	785	696	769	760	769	748	763	744	782	766	775	732	768	755	802	723	729	750	730	768	735	751	761	743	727	776	703	737	750	764	757	690	755	737	789	700	787	772	737	739	771	709	760	736	785	761	757	713	764	736	735	791	752	763	791	707	737	736	768	737	759	746	754	742	747	764	778	804	765	729	764	736	729	755	724	824	733	748	765	742	737	775	735	766	775	795	774	729	729	764	782	771	743	762	751	703	768	742	779	802	733	760	794	752	704	761	738	758	794	771	788	804	714	767	724	739	744	735	739	725	785	772	766	728	791	734	760	758	719	743	757	750	761	704	736	735	737	770	750	779	742	775	733	797	788	775	772	780	735	734	740	769	726	775	717	734	788	790	723	745	774	741	725	770	776	801	755	746	786	776	761	772
23723	16557	19758	18925	15532	9694	7125	5460	3901	3361	2876	2137	2044	1670	1337	1127	1041	966	843	769	762	719	605	574	516	467	432	477	501	479	404	401	418	444	475	466	501	603	734	636	473	400	406	488	892	497	380	416	362	390	416	351	355	390	390	385	395	430	365	371	381	382	391	355	361	361	409	362	349	371	381	400	368	396	365	372	336	376	338	353	409	376	365	391	427	367	388	382	384	412	412	360	391	397	392	358	393	396	376	393	391	376	355	383	357	357	359	385	353	352	389	329	397	384	359	390	347	382	375	369	380	369	366	397	349	419	355	402	372	357	405	375	395	346	345	380	359	388	382	381	338	339	326	355	360	356	356	369	378	375	379	371	392	369	415	368	383	356	371	380	379	360	365	428	383	368	409	390	369	336	369	346	337	377	371	404	394	368	380	335	397	373	388	351	384	375	381	382	380	379	404	330	372	358	403	365	368	334	431	395	397	366	399	386	372	383	374	393	369	428	393	375	359	381	381	406	402	342	384	347	336	386	388	358	368	379	335	366	349	370	401	381	394	384	382	358	360	404	364	370	343	352	393	386	374	368	367	360	369	381	360	380	368	363	348	348	344	395	399	379	343	370	346	401	341	342	359	365	356	353	362	363	384	396	362	383	344	390	370	393	367	356	344	394	362	361	373	377	386	399	398	340	413	380	374	412	380	356	378	388	340	362	392	366	355	385	373	340	373	336	366	340	337	382	353	380	370	383	378	387	371	338	347	394	361	357	362	388	404	393	409	381	393	356	361	382	417	366	356	390	358	383	366	373	389	361	387	373	377	368	386	383	353	360	396	346	381	358	416	394	395	344	359	367	376	389	405	372	388	371	376	408	353	378	355	378	359	369	363	390	388	355	376	379	378	407	338	373	379	375	375	368	378	358	395	399	374	400	384	342	364	331	359	385	386	375	383	360	359	410	364	401	384	353	361	372	336	364	386	390	373	338	334	385	387	387	377	399	359	380	394	361	390	361	365	387	363	379	422	398	372	376	359	385	385	360	371	407	377	353	355	365	371	365	330	388	396	379	346	383	398	347	386	352	364	342	383	348	384	420	409	409	384	386	353	360	369	383	382	361	386	375	358	347	355	393	386	375	338	369	373	406	400	396	384	380	345	407	390	384	380	385	397	417	404	377	357	369	382	384	379	361	409	374	398	355	372	361	364	385	339	363	367	370	372	344	356	346	411	362	375	385	397	352	363	415	384	390	385	383	354	332	362	346	376	375	402	378	356	358	379	390	342	368	388	399	391	377	387	354	354	348	356	379	422	325	361	386	393	370	362	358	356	380	377	332	405	376	379	376	366	362	366	388	409	354	355	382	366	359	366	385	376	329	376	338	395	371	379	381	340	351	356	378	367	365	373	391	379	390	370	370	382	368	384	372	375	355	352	381	358	377	340	381	342	373	395	378	363	403	361	382	385	388	381	410	331	354	396	360	370	335	374	350	379	380	362	343	366	348	374	378	362	371	390	331	385	363	386	349	368	369	371	397	384	432	379	368	365	407	343	391	381	401	373	395	366	358	393	373	364	349	350	376	376	401	359	362	359	363	387	335	361	368	358	392	380	346	380	415	425	378	375	400	347	360	351	401	328	382	398	377	376	373	379	370	383	337	373	375	373	370	328	382	369	378	403	353	362	407	412	355	373	332	371	383	345	354	395	390	377	380	400	368	352	377	374	380	373	371	365	346	347	358	366	389	319	437	390	410	373	371	377	358	374	340	405	391	355	409	360	357	397	338	386	400	359	332	339	369	334	357	360	402	372	406	355	369	396	374	400	346	405	384	363	363	383	370	395	376	357	340	360	397	378	413	383	331	397	371	347	373	362	362	390	386	367	341	403	344	393	348	371	371	383	417	346	367	353	394	360	381	383	365	384	362	356	367	378	342	367	391	404	377	352	372	371	428	390	387	353	379	365	361	379	353	347	354	381	360	352	378	400	375	395	344	394	331	339	389	355	385	360	365	384	391	360	390	378	362	398	361	395	392	385	362	343	384	376	350	349	359	354	386	380	345	359	361	361	376	350	339	374	372	407	372	372	367	406	395	379	369	364	399	410	367	396	392	394	389	382	382	375	360	378	353	352	414	389	353	390	359	361	371	382	373	357	402	393	383	372	364	359	375	395	413	345	369	399	381	381	401	386	407	363	408	363	386	366	375	386	405	379	374	374	352	390	357	372	361	362	346	372	338	402	366	397	362	400	348	390	369	381	365	365	367	378	361	394	356	373	359	368	361	383	391	375	389	361	396	390	396	389	390	384	371	345	385	377	362	393	363	363	389	358	412	352	333	399	351	368	384	364	406	344	369	389	395	391	380	361	397	384	358	405	370	360	395	370	377	392	367	356	346	367	377	396	355	364	383	395	368	368	404	354	373	371	334	371	387	380	361	343	418	370	346	394	341	392	376	400	328	358	383	340	361	381	391	367	330	377	365	399	377	355	401	414	366	365	383	356	350	450	378	366	367	368	360	359	382	362	354	378	365	376	385	376	398	386	383	386	367	398	371	351	354	386	359	401	402	378	411	382	402	351	370	399	376	376	374	374	410	382	370	364	372	365	412	370	344	371	359	397	390	393	388	414	378	347	356	365	386	393	402	345	388	368	419	387	398	371	401	399	344	371	337	333	394	359	389	394	368	389	411	382	379	344	360	374	390	375	375	398	348	372	345	355	330	367	357	382	352	379	362	339	384	362	354	376	406	381	365	403	374	389	389	334	321	387	402	395	369	375	369	356	376	394	386	382	368	409	385	378	376	372	385	392	360	385	389	364	401	399	438	352	364	401	374	376	410	361	375	366	359	392	376	382	396	374	413	358	371	346	386	358	375	367	387	374	351	368	377	380	340	362	336	358	383	382	369	389	328	371	391	368	420	374	332	363	394	373	364	374	335	345	373	370	365	357	391	318	392	363	396	396	375	379	356	407	335	371	368	387	401	371	392	368	376	355	383	399	358	356	432	380	398	397	363	394	369	413	356	389	362	397	381	390	410	388	387	378	413	369	343	346	345	355	359	376	386	373	335	353	375	372	402	342	398	344	387	393	362	402	379	369	334	378	384	361	373	376	365	408	351	366	388	365	409	368	402	374	389	373	371	367	381	368	343	380	388	366	374	402	375	393	368	388	403	396	370	342	393	389	374	406	375	363	370	372	402	350	401	365	366	390	341	355	379	410	369	373	387	414	383	369	377	372	409	379	346	354	364	378	369	326	356	369	352	375	393	341	396	373	375	316	377	383	325	389	362	357	402	376	384	364	376	339	341	430	386	361	420	398	389	364	409	392	403	379	385	429	376	380	368	391	366	380	416	355	364	377	396	380	363	361	401	355	370	392	389	389	375	358	368	358	375	400	360	370	396	382	361	394	401	394	360	376	342	360	354	371	373	383	390	378	382	400	412	382	350	362	382	380	371	384	381	364	332	375	417	340	358	371	359	386	364	319	354	350	333	350	338	388	408	319	390
12663	11978	23146	27935	25195	19403	15459	13884	12452	11843	10790	8722	8481	7459	6372	5503	5279	4919	4224	3686	3513	3328	2892	2648	1819	1494	1457	1643	1500	1424	1299	1244	1159	1367	1480	1764	2300	2871	3538	2775	1772	1244	1043	1881	4747	1504	877	935	882	869	843	892	948	910	898	856	846	858	844	856	882	793	847	889	818	864	931	879	869	900	848	860	885	834	862	862	879	828	858	835	868	851	891	830	839	835	907	892	896	867	846	897	897	900	866	877	887	868	876	794	851	887	844	841	840	858	809	845	829	873	894	897	862	890	842	859	912	851	858	894	865	836	875	830	849	878	923	843	916	848	885	877	858	837	847	846	867	801	876	857	857	895	872	845	877	854	858	857	851	851	845	880	891	862	879	852	841	797	854	862	883	866	851	824	852	853	875	846	859	855	873	880	872	906	850	860	851	919	876	906	834	874	852	864	895	835	839	836	845	827	803	872	904	834	868	875	844	904	869	892	863	869	913	888	852	833	828	861	886	840	881	849	843	851	845	855	813	845	882	910	845	860	870	808	890	878	899	862	822	852	872	869	843	897	882	856	891	827	880	876	900	865	834	800	842	865	828	836	872	867	868	834	881	830	875	876	900	821	862	887	853	868	852	834	857	833	896	890	831	813	872	907	881	862	838	824	874	900	835	906	880	838	865	882	854	865	833	837	876	856	929	873	870	850	848	884	848	857	852	880	879	834	841	881	930	813	874	889	893	809	868	873	867	878	854	881	878	871	865	837	883	896	834	921	864	833	866	913	926	836	905	831	925	832	880	867	773	871	844	857	864	840	830	851	891	887	864	843	888	831	882	871	905	826	820	871	790	887	849	896	893	891	845	895	882	854	910	852	880	850	827	896	840	867	908	890	863	877	863	861	839	850	850	882	842	851	858	888	827	845	867	874	882	870	884	859	922	891	873	861	885	863	839	844	883	863	897	873	848	815	869	866	883	848	838	814	843	897	894	874	890	858	845	860	863	839	867	840	875	882	846	825	866	879	875	870	827	815	833	896	876	858	884	869	925	841	815	907	834	896	850	844	846	911	853	853	896	881	846	841	883	886	869	863	824	832	821	821	808	912	872	868	849	802	846	921	913	906	849	856	875	904	883	929	839	927	814	903	849	792	839	869	879	875	866	883	869	885	882	815	856	847	832	867	848	886	849	813	841	890	855	852	842	842	877	850	837	887	850	894	897	899	866	853	874	860	899	815	850	884	915	861	925	869	888	905	856	869	834	839	848	841	881	858	928	877	799	884	879	841	845	833	828	810	808	878	880	889	853	852	821	869	890	891	838	876	813	910	902	809	889	882	876	855	842	865	942	821	926	892	850	833	848	930	803	803	871	850	883	865	867	863	900	924	856	848	884	903	856	840	836	869	862	836	844	853	833	867	841	878	880	838	829	886	904	840	875	835	872	879	849	877	820	907	869	825	841	845	878	847	864	827	846	870	866	897	813	874	820	864	817	885	837	871	834	823	856	866	886	821	867	900	870	871	905	868	828	855	892	826	905	865	852	812	845	848	862	862	912	870	844	818	882	831	878	839	808	910	870	910	882	910	848	824	885	887	809	918	929	815	811	918	817	860	854	839	795	883	870	840	836	846	871	837	839	890	843	871	834	899	832	897	847	877	869	831	893	871	841	911	819	850	868	874	831	853	911	877	825	843	860	872	795	848	907	922	847	864	883	840	871	911	872	892	874	854	831	818	849	894	857	863	839	859	896	795	875	861	823	866	804	892	846	840	849	918	830	827	842	878	873	879	849	848	873	846	886	889	829	867	840	856	880	876	917	903	869	840	917	876	885	827	845	885	834	843	850	808	884	913	894	816	875	932	827	888	901	869	859	907	863	815	857	888	869	843	833	812	867	874	868	914	916	849	893	856	885	881	821	807	867	852	866	848	864	901	862	885	855	906	948	879	834	886	853	914	896	842	821	848	828	842	890	922	859	844	819	879	843	842	827	859	886	906	849	882	843	838	889	855	933	879	864	894	868	876	821	880	835	840	885	872	878	875	878	854	886	875	884	874	902	844	853	865	837	840	896	892	826	831	847	914	905	855	848	849	880	872	904	929	895	864	865	857	888	904	852	868	894	848	826	884	874	879	892	859	896	836	865	876	894	841	764	872	886	861	866	835	864	857	888	852	844	880	871	833	849	867	886	857	889	818	879	905	882	830	829	857	901	813	849	847	828	859	864	778	862	868	852	860	915	893	838	875	836	875	872	868	895	814	920	859	888	923	874	851	919	867	837	822	867	878	865	818	907	839	839	871	839	862	822	839	859	867	876	889	854	877	894	859	871	829	892	873	915	818	834	889	864	892	890	806	878	889	897	927	882	885	868	902	869	871	859	864	813	877	882	870	850	839	859	845	880	842	868	878	909	853	888	877	862	910	873	903	858	854	824	857	832	903	872	829	878	843	840	925	927	823	873	913	899	797	871	826	887	838	925	897	911	833	816	889	829	850	879	890	868	897	867	913	860	865	875	852	893	852	884	850	856	849	876	856	837	867	892	837	874	850	865	842	847	865	891	847	859	900	905	861	898	845	875	858	879	825	844	863	800	852	836	843	857	865	829	849	884	903	861	892	868	813	820	872	881	918	842	837	745	821	872	857	865	870	883	841	824	884	850	808	842	841	881	841	799	819	908	871	849	812	871	833	852	915	897	842	865	867	846	894	822	881	865	856	884	822	832	850	846	816	879	843	864	839	859	878	851	825	875	868	862	883	876	876	854	870	822	860	869	880	851	861	853	846	861	890	883	872	824	868	807	842	879	867	870	894	877	861	882	876	806	871	908	836	853	855	914	874	881	872	807	862	941	908	844	904	828	845	906	917	894	862	854	831	939	837	886	890	833	894	824	902	884	876	862	915	816	839	854	863	912	835	841	896	846	844	828	882	864	869	843	853	898	812	849	824	873	881	870	869	874	871	835	898	871	885	866	865	821	853	871	864	846	875	856	840	856	869	830	869	908	821	865	919	916	856	863	846	863	843	842	852	861	834	918	830	863	888	876	921	875	855	848	803	839	851	870	870	849	820	855	854	900	824	837	849	927	838	882	834	833	864	864	858	886	829	852	845	841	857	845	847	830	848	892	861	850	828	847	873	853	860	803	865	854	835	850	840	806	892	865	844	859	884	907	888	842	884	884	856	874	833	845	844	861	864	887	856	859	867	866	887	818	875	820	849	853	900	886	845	920	851	802	889	864	850	901	828	854	915	897	883	834	868	777	913	878	817	851	858	881	828	861	839	892	889	919	847	833	809	847	855	857	876	839	887	828	842	850	943	815	874	854	818	856	847	887	855	824	850	865	885	858	820	859	858	859	865	887	875	876	879	833	857	876	861	875	897	864	848	830	860	902	824	854	860	840	911	890	873	849	857	856	919	820	899	852	825	872	860	841	870	885	860	824	834	852	868	900	893	852	873	820	887	810	844	875	885	916	858	870	846	854	854	877	876	826	871	873	897	946	837	838	827	857	823	853	868
5864	4148	5537	3909	2394	1377	959	734	566	494	443	410	402	460	466	333	387	277	255	251	245	290	297	246	230	193	223	213	211	190	187	193	224	201	210	206	214	278	294	252	215	209	180	193	234	188	170	203	183	208	176	192	165	195	190	177	185	190	218	186	179	191	186	201	213	209	173	191	179	225	177	224	202	176	207	180	196	197	197	189	183	183	192	189	182	195	204	170	170	190	184	201	176	199	201	179	196	176	177	182	199	187	187	200	211	206	215	197	187	175	185	212	210	165	204	196	180	184	182	201	188	219	186	201	181	205	170	192	173	172	178	166	174	207	144	209	188	196	214	169	199	185	168	189	197	168	196	162	175	207	194	180	199	177	188	203	188	197	158	176	201	209	176	189	172	181	187	211	175	172	197	189	198	224	185	170	171	189	179	191	180	178	182	182	183	191	187	203	178	184	186	186	197	187	180	164	214	169	178	173	165	188	201	179	177	186	169	211	185	187	185	199	171	181	201	189	195	189	185	184	180	173	186	191	168	214	195	172	191	199	195	202	179	207	190	201	216	196	179	208	184	209	193	192	197	212	176	188	185	184	178	193	207	187	179	161	203	195	174	170	199	197	172	185	204	183	188	200	196	187	166	192	182	170	175	188	193	204	178	182	205	188	196	201	180	196	181	201	164	179	171	202	172	174	180	194	180	178	197	183	186	189	184	193	186	189	199	189	197	190	167	168	195	170	170	207	189	194	198	191	185	179	174	199	179	213	193	166	190	161	190	208	172	187	190	191	202	165	202	165	185	175	181	185	186	176	164	194	172	204	186	174	200	207	180	204	186	172	181	194	171	200	198	190	156	204	197	178	168	169	188	187	193	189	200	170	184	208	170	195	187	188	225	183	174	208	192	196	214	202	167	203	167	174	178	172	210	190	187	180	177	186	209	193	177	189	192	183	178	195	179	180	179	222	180	204	187	179	195	199	208	164	188	180	167	174	188	203	193	183	187	203	201	171	170	190	196	182	187	193	202	178	207	215	188	187	211	195	205	203	191	199	189	173	185	178	176	188	187	229	187	183	194	182	205	219	184	202	202	175	173	190	186	189	173	182	172	204	183	179	194	169	183	184	192	188	162	152	182	224	187	190	191	172	213	207	138	170	214	185	162	190	227	216	196	216	169	195	188	198	170	158	183	191	198	184	185	186	171	174	155	191	201	183	200	188	195	222	182	170	198	211	187	201	176	191	210	196	205	201	185	189	188	189	158	166	190	209	177	208	182	186	197	196	191	195	198	197	179	190	186	181	187	193	177	165	208	179	178	221	195	186	192	187	213	184	208	182	185	210	198	206	192	177	165	193	172	197	187	158	186	202	182	185	215	174	185	205	181	181	198	194	191	184	180	223	176	186	204	177	197	187	189	176	188	197	203	198	195	160	183	178	177	160	219	198	177	173	189	161	194	219	163	183	188	200	186	202	180	208	194	176	186	197	174	187	203	181	189	206	187	205	174	224	166	178	207	196	203	207	169	197	178	189	160	185	213	208	198	225	190	178	166	187	208	188	197	183	190	159	187	202	204	198	178	196	218	187	175	201	169	163	200	185	184	188	205	189	170	173	187	178	199	185	221	215	174	195	192	173	201	172	200	183	197	210	197	220	182	196	192	184	186	190	174	196	167	223	189	193	192	186	193	176	186	217	221	193	185	170	190	193	177	167	198	178	207	195	228	186	194	173	226	197	196	200	176	205	194	187	197	205	167	192	174	172	180	198	159	196	178	190	179	186	183	166	197	214	181	184	177	212	184	179	180	195	203	210	174	187	203	200	189	178	189	210	197	196	204	143	195	170	176	199	200	208	180	180	162	165	183	195	169	190	182	190	204	187	174	171	177	180	201	217	171	206	183	191	176	172	188	221	208	190	183	181	209	182	211	188	189	172	169	202	212	221	208	196	169	177	184	175	198	162	189	195	191	204	181	166	174	180	193	198	220	184	195	209	201	168	170	180	185	178	169	186	230	195	204	191	202	166	185	180	165	203	199	183	178	170	223	193	188	206	186	185	194	201	176	184	205	183	184	184	202	177	210	176	202	173	187	181	165	175	202	197	174	213	181	170	187	175	176	209	201	206	211	178	178	205	179	195	181	189	193	201	195	183	179	180	164	162	184	194	202	190	173	202	186	179	181	187	183	193	163	168	205	190	204	188	195	191	189	185	201	170	179	189	189	218	181	176	180	198	176	168	200	172	180	190	169	192	174	190	188	196	173	176	186	175	184	173	196	220	207	185	212	187	174	185	186	182	198	173	199	174	210	171	187	190	167	180	184	175	211	223	179	194	179	162	180	197	215	202	176	153	199	174	210	168	180	185	186	176	188	203	207	208	176	193	168	157	186	189	200	173	190	201	183	223	213	183	211	185	179	184	201	188	190	179	200	186	188	156	199	190	189	178	199	211	202	192	192	210	191	207	142	175	207	194	181	201	203	196	186	176	209	197	201	210	213	181	196	194	187	174	159	191	167	182	189	181	214	199	211	187	165	203	182	196	208	186	209	160	188	198	186	178	183	185	225	155	187	192	200	185	174	186	166	167	192	188	190	190	190	204	208	205	196	182	187	194	164	183	189	190	159	173	183	186	183	169	178	181	208	188	170	186	205	191	187	201	180	196	200	182	193	198	192	196	178	163	207	206	191	184	204	199	180	183	185	207	197	191	185	194	200	216	185	174	194	210	176	176	204	200	192	196	205	196	170	182	174	199	197	193	181	164	167	180	202	195	192	191	173	172	226	164	192	164	197	186	169	191	169	197	208	183	165	171	176	218	199	182	183	187	187	177	182	186	208	188	171	193	206	212	188	185	203	157	179	174	174	167	199	186	179	188	197	176	209	178	213	190	194	177	206	190	174	182	183	185	196	178	170	184	202	197	197	185	184	176	193	196	181	177	195	181	208	182	209	187	186	193	180	191	193	214	200	191	160	181	171	183	208	185	187	157	171	177	205	176	174	228	184	189	207	199	181	212	187	185	161	205	176	200	189	183	202	187	186	193	183	178	192	198	199	191	199	190	196	187	166	163	170	174	158	198	178	176	200	177	196	189	236	188	194	181	199	177	177	208	176	183	151	192	183	200	200	197	201	219	182	181	189	188	173	175	186	171	173	186	182	181	164	214	184	204	194	200	185	179	199	180	197	185	198	184	172	166	227	190	205	198	197	204	209	189	200	201	184	178	177	201	176	179	189	201	180	187	191	183	179	199	164	185	183	168	182	185	186	164	181	176	186	198	192	170	201	205	182	183	202	188	168	192	199	225	188	197	183	182	195	192	183	205	167	187	203	142	176	196	194	232	207	215	212	185	204	170	192	196	162	187	210	192	199	175	176	196	187	195	191	171	189	172	193	194	189	199	171	184	187	210	212	190	145	201	192	177	203	163	167	189	198	201	184	206	200	177	206	187	182	213	177	191	196	180	192	188	204	187	162	193	207	185	189	196	184	163	182	190	206	201	176	174
3956	3782	9566	10238	8155	5454	4303	3504	2661	2277	1897	2094	2030	2296	2258	1733	1746	1304	956	1067	1084	1202	1190	812	736	708	676	738	638	627	635	594	547	607	678	681	808	978	1240	1182	762	609	524	529	533	460	482	529	502	438	475	416	478	480	460	458	459	510	515	524	519	491	489	484	489	494	483	533	501	454	472	497	488	473	516	490	492	495	472	455	455	496	477	528	512	497	474	478	473	492	458	446	503	488	512	459	498	499	503	473	475	489	473	451	472	473	440	484	542	458	494	472	512	468	456	494	450	491	479	457	462	480	529	461	501	496	495	496	491	514	492	503	526	491	470	507	442	475	502	489	510	509	516	481	499	493	534	457	502	491	483	495	510	507	447	494	475	502	529	474	450	471	499	477	493	492	452	465	475	482	494	526	462	467	479	441	468	479	515	479	506	480	442	486	489	534	484	450	481	515	485	484	491	499	472	516	493	404	482	545	519	452	488	468	483	497	507	497	473	513	533	506	484	472	491	466	453	508	455	504	493	480	476	532	484	497	489	505	486	473	483	497	492	485	543	526	458	493	475	497	460	478	443	500	524	431	494	482	446	472	438	482	492	482	502	459	536	470	495	525	453	478	502	485	485	475	485	486	469	489	454	505	493	491	476	454	489	526	468	519	511	508	471	523	469	474	480	537	511	512	489	482	501	495	507	502	504	474	491	498	494	522	475	472	487	483	468	491	449	492	473	518	448	504	489	485	501	476	492	489	502	514	500	503	510	499	476	479	455	462	485	462	499	468	484	512	457	480	499	528	484	489	479	463	467	474	474	520	494	459	465	544	469	434	499	471	508	496	538	500	454	458	471	469	508	471	453	485	508	480	462	474	460	533	451	530	479	480	505	553	459	494	492	484	482	539	522	456	474	485	507	537	466	492	472	519	506	498	517	440	492	448	497	480	487	490	493	491	526	497	471	470	512	488	490	471	471	476	477	513	524	472	445	513	504	520	499	479	565	469	536	447	484	439	513	518	519	474	565	509	502	474	512	490	505	500	483	457	477	457	504	481	506	459	505	492	482	507	454	457	494	506	485	457	479	442	482	474	496	466	451	472	473	470	493	523	525	471	474	502	478	494	481	480	485	482	487	503	492	468	499	441	507	476	490	506	513	498	507	478	544	490	514	516	481	484	486	500	484	478	496	496	516	514	484	515	523	440	474	488	468	482	457	449	517	495	464	498	457	477	487	525	482	473	440	543	481	453	479	473	476	478	501	497	462	504	468	477	448	460	461	456	529	513	465	451	465	507	507	480	510	475	491	467	481	514	517	480	486	509	475	498	528	482	480	481	468	501	478	494	510	454	454	507	471	482	521	477	495	522	510	496	499	470	447	453	484	489	481	501	471	508	471	499	497	447	496	499	459	484	483	490	508	460	465	510	536	488	495	514	465	485	471	496	484	462	503	481	455	493	465	499	471	492	495	485	486	486	486	468	520	463	479	454	524	493	462	426	481	490	461	504	503	500	479	480	495	484	476	509	527	433	487	503	492	501	501	486	535	459	489	520	502	518	478	486	506	442	484	477	500	490	466	480	491	488	449	485	515	494	459	518	524	460	467	510	493	481	492	501	503	462	495	480	496	456	473	500	494	528	517	486	485	526	505	457	482	469	454	487	518	471	521	476	475	491	404	504	511	452	486	488	456	512	473	476	481	487	499	486	519	466	483	462	555	487	462	507	497	485	546	475	485	498	451	492	491	519	488	508	454	452	530	478	494	474	491	515	487	466	498	492	512	502	497	467	464	510	493	477	478	518	464	488	491	517	497	465	520	476	445	479	474	505	494	472	484	485	491	511	465	503	480	516	488	504	457	535	509	477	455	518	497	490	492	498	496	509	533	492	479	494	464	423	466	482	446	459	500	523	479	511	501	471	491	503	498	507	473	489	458	500	524	502	486	510	465	468	513	492	505	519	477	476	486	486	449	487	461	478	518	479	522	510	496	515	482	516	470	483	499	511	488	516	493	482	484	472	472	496	533	457	452	482	499	495	503	548	481	509	501	534	505	497	478	457	475	502	518	486	470	477	468	496	526	496	449	466	492	453	504	458	511	476	489	494	479	477	512	457	481	446	489	526	486	528	488	498	458	456	505	523	439	487	450	487	495	436	517	476	419	439	494	529	470	459	454	507	512	475	463	450	471	469	456	478	509	485	485	497	483	507	499	484	445	498	510	482	497	494	486	499	498	467	464	472	455	503	474	470	476	487	532	485	463	502	486	442	496	497	479	503	456	513	510	505	499	471	480	473	456	461	474	539	480	479	480	484	495	474	511	501	472	455	446	496	504	488	499	480	479	481	502	477	501	486	460	498	496	446	491	494	478	461	470	549	436	450	515	497	491	454	477	437	500	496	512	532	486	518	507	487	462	479	526	483	452	513	469	534	469	492	487	490	452	486	495	486	520	473	471	479	510	470	474	502	441	520	469	475	502	487	508	496	501	505	538	489	500	481	492	461	482	467	480	478	453	489	510	467	498	515	479	474	459	468	470	463	446	482	495	503	430	483	485	443	462	476	498	469	439	487	481	470	473	507	460	498	468	460	489	441	543	494	467	472	487	504	505	500	471	488	493	525	464	486	477	468	486	507	506	527	464	472	495	478	506	446	459	467	464	467	449	450	435	499	490	502	444	499	537	498	498	447	507	482	455	462	484	478	474	532	501	468	438	536	474	531	501	477	477	467	495	473	546	460	484	505	533	469	475	494	469	508	476	484	470	482	465	459	490	468	498	495	510	526	487	480	483	479	490	495	505	481	465	467	428	480	489	498	461	465	498	446	512	473	502	476	506	462	494	535	491	485	461	504	496	522	466	494	498	513	515	487	474	504	509	446	487	460	444	445	499	470	474	490	505	481	488	474	434	496	493	498	474	501	475	503	511	500	504	503	495	481	518	491	460	478	457	508	520	495	482	484	519	448	491	470	494	498	485	503	496	499	457	477	473	475	517	503	506	502	457	440	489	503	474	490	442	517	474	501	519	483	473	491	521	485	517	435	501	490	467	448	511	490	470	450	478	480	522	532	509	465	481	474	490	455	474	501	519	498	471	496	475	497	478	468	477	514	502	501	488	467	522	490	480	477	471	448	475	503	481	441	484	464	476	497	506	480	480	486	499	453	467	524	454	472	435	439	525	487	482	517	482	490	508	475	465	505	490	473	493	481	474	455	515	450	481	484	468	499	501	471	496	476	446	468	527	490	469	453	524	502	489	486	474	485	498	468	433	459	512	477	496	493	489	493	457	462	470	503	526	501	459	500	494	513	475	500	494	476	488	448	458	489	484	464	504	535	468	512	494	490	466	511	515	481	460	528	500	536	475	494	472	476	475	508	474	492	525	477	454	507	483	452	527	477	477	511	498	510	450	472	498	477	436	492	523	468	477	521	506	498	486	521	515	514	477	460	484	537	489	458	506	500	495	472	456	496	483	462	490	470	488	492	462	485	479	513	482	484	522	504	471	500
17446	12005	15307	13157	10081	6615	4932	3374	2824	2172	1691	1572	1406	1170	1019	756	746	680	615	584	580	562	526	427	502	503	401	349	372	387	351	399	355	346	374	405	398	489	547	476	365	322	334	485	522	364	311	320	308	300	311	267	292	310	319	311	302	323	296	320	291	300	292	323	296	299	287	318	321	290	333	296	271	325	312	320	349	309	305	262	307	314	326	303	300	257	338	338	325	310	275	300	335	332	316	334	310	308	295	277	309	331	267	308	326	316	321	302	298	307	312	284	319	306	320	335	314	318	321	310	296	294	305	285	310	258	269	310	337	324	308	303	322	341	312	322	302	316	279	314	292	274	299	308	290	325	319	245	326	271	297	289	318	326	344	315	316	287	311	349	292	293	297	310	313	308	301	289	303	321	335	308	344	322	312	305	294	296	300	316	297	312	332	309	328	296	303	325	336	286	280	339	298	327	320	308	317	297	339	295	296	311	330	296	332	314	306	281	321	305	300	319	357	279	306	319	334	313	296	316	310	322	299	263	296	302	281	312	298	297	316	339	325	325	311	312	329	326	286	323	301	290	331	307	295	306	316	316	288	332	315	307	281	316	327	317	310	299	316	299	308	295	323	326	353	291	316	314	333	315	319	316	313	298	345	303	302	289	335	324	297	337	291	319	329	301	288	316	311	303	322	319	296	306	312	349	307	334	275	293	322	279	307	325	306	313	300	323	312	337	306	294	370	337	333	305	334	288	285	329	312	317	312	288	294	295	316	304	308	324	316	282	308	256	327	305	274	293	326	325	307	314	308	322	314	329	278	306	275	312	322	288	291	310	313	324	330	305	306	296	316	272	322	279	321	318	298	325	300	307	302	303	301	340	339	300	293	300	319	280	315	334	275	314	346	337	319	339	320	327	264	275	295	321	298	290	281	314	322	314	307	335	309	301	292	303	315	296	321	316	310	305	299	310	315	316	330	293	275	307	327	305	293	319	327	322	327	316	292	299	290	300	301	290	283	277	345	329	310	318	303	348	294	283	321	298	326	286	311	310	323	328	316	296	325	326	305	326	309	290	280	333	303	302	321	328	280	316	300	286	333	296	284	307	293	266	286	319	282	296	313	301	296	295	282	304	312	339	300	282	309	342	293	332	330	305	292	343	298	281	315	348	304	344	299	295	322	278	305	323	307	284	276	294	310	318	295	280	291	285	333	298	318	290	342	303	317	317	325	287	292	287	297	300	292	354	314	321	306	327	331	326	323	285	290	344	301	298	296	296	327	285	326	274	327	323	319	357	293	308	324	314	310	279	319	287	306	327	288	313	338	315	292	301	303	306	303	287	307	285	289	342	311	313	297	337	318	311	354	322	309	314	312	289	322	283	305	244	339	318	306	312	323	306	296	367	338	295	297	321	324	313	306	337	324	352	311	333	318	316	321	288	300	321	306	369	317	297	325	320	310	340	271	310	294	324	312	327	278	311	319	319	324	312	321	299	330	323	300	295	315	278	311	281	290	302	292	281	338	330	288	321	340	339	311	292	299	319	343	281	251	296	309	289	307	331	273	311	280	293	324	303	306	308	301	321	308	341	304	296	334	303	315	283	309	301	325	302	299	335	324	305	317	297	283	327	281	316	340	336	310	283	319	297	344	324	329	329	328	318	314	302	292	328	323	313	302	284	331	305	282	307	294	295	295	314	364	327	304	285	338	298	301	318	289	315	284	320	329	312	328	307	295	337	277	303	286	279	297	314	316	301	317	324	283	350	321	309	322	285	310	301	317	315	326	327	294	297	305	339	335	318	301	343	296	328	294	320	284	321	288	333	289	324	312	342	315	297	320	320	264	333	304	321	281	313	299	294	331	293	309	315	346	320	307	318	347	321	313	266	331	301	285	309	309	297	312	334	316	286	304	301	312	312	296	303	319	297	310	296	328	290	343	302	282	290	314	287	315	315	315	307	303	318	323	331	306	272	308	282	318	321	333	340	339	314	286	324	325	322	315	292	307	290	296	309	324	314	325	316	299	322	297	320	294	291	319	301	306	333	300	297	328	334	274	340	320	325	303	294	349	330	325	341	325	322	326	294	308	298	318	305	296	322	372	297	337	289	311	317	303	286	312	297	283	306	324	285	295	305	342	265	300	346	323	288	304	311	326	340	325	321	308	292	283	330	311	294	279	324	305	312	308	322	307	308	321	324	350	336	261	300	317	316	308	298	308	300	329	306	300	280	322	301	306	324	329	299	295	312	301	307	302	337	350	310	319	316	321	353	323	289	279	330	290	294	327	283	289	291	290	292	309	321	268	307	299	325	329	342	330	320	334	306	300	291	314	300	315	329	282	314	306	306	322	309	293	354	333	312	288	306	352	338	296	290	317	332	284	310	304	297	311	291	327	340	284	263	294	290	328	311	319	257	333	315	322	303	305	334	283	327	304	276	296	298	307	297	327	342	304	317	308	312	323	320	318	302	293	281	291	330	293	335	301	274	324	311	326	319	320	311	319	305	328	300	334	323	286	312	330	318	288	316	328	345	313	288	329	335	283	332	322	317	334	289	279	287	298	326	317	316	296	285	286	311	296	310	323	312	292	314	286	331	282	300	317	326	300	338	291	336	312	296	332	321	313	321	353	281	304	291	321	293	290	292	307	318	269	271	327	324	318	343	339	318	280	296	322	312	333	321	315	303	319	311	332	302	354	290	304	320	290	289	290	324	307	292	335	329	296	283	303	316	314	337	310	322	301	284	338	335	299	285	322	331	341	268	310	327	316	299	307	279	326	310	333	321	301	325	321	334	288	296	284	279	309	297	340	330	303	315	301	313	328	341	296	267	275	291	280	300	305	296	293	286	318	328	301	324	307	296	328	289	277	290	297	318	299	322	314	308	308	320	304	301	340	318	315	366	328	310	288	341	304	333	287	332	310	319	315	322	282	343	284	312	312	310	310	318	312	316	310	298	276	296	292	317	329	299	257	306	343	352	329	315	294	313	285	330	291	313	298	328	283	303	317	263	280	313	328	302	302	309	300	323	331	319	308	327	289	312	323	331	326	336	320	308	275	317	318	324	305	306	362	325	315	302	300	282	321	349	305	305	272	291	334	290	295	302	316	311	338	322	308	304	318	306	296	321	319	347	345	316	299	342	291	339	291	300	331	303	343	317	286	312	321	342	327	339	316	309	315	304	274	308	334	301	287	300	353	307	313	309	344	299	315	291	286	328	291	324	303	334	304	305	324	283	322	307	323	335	285	303	330	309	324	288	318	314	334	309	313	340	274	319	299	293	312	308	295	300	305	301	320	322	320	296	301	311	315	332	290	313	321	310	278	304	331	318	338	321	317	314	319	319	304	322	313	318	301	334	310	299	284	310	281	310	315	318	303	314	320	331	299	334	303	322	301	299	321	304	342	270	339	307	295	325	315	284	316	320	284	350	305	308	278	314	317	361	296	325	326	316	322	297	286	309	281	375	344	320	312	304	283	280	342	316	328	295	316	319	285	279	317	287
10301	9600	19486	22845	19937	15643	12263	10481	9665	8537	7853	7015	6450	6013	4894	3561	3831	3108	2842	2839	2794	2765	2381	1682	2106	1909	1457	1342	1332	1366	1527	1388	1138	962	1299	1528	1550	2121	2555	1902	1278	1013	947	1819	2273	777	729	829	789	741	798	738	772	767	774	795	747	745	746	778	780	808	784	722	746	735	724	773	778	755	780	791	767	780	771	750	740	757	788	715	788	747	711	804	751	744	783	725	734	733	719	758	745	713	746	779	736	779	721	765	722	681	766	743	752	745	760	735	731	702	740	744	810	749	778	733	786	747	737	751	732	783	705	765	787	768	747	738	750	756	782	710	794	729	738	763	716	720	749	749	692	746	737	714	741	745	770	707	756	744	687	773	738	715	794	699	741	750	707	717	701	756	775	770	734	749	702	699	729	701	736	771	766	748	755	718	728	754	759	741	758	734	693	751	714	725	748	733	759	721	770	757	720	753	761	764	702	715	719	748	727	735	757	747	690	752	711	766	772	793	763	750	742	728	765	717	766	783	744	730	742	732	748	742	760	794	711	730	758	748	741	715	721	727	734	723	721	702	735	745	731	744	732	686	717	750	712	749	737	761	750	718	727	749	768	720	747	751	732	711	730	706	717	697	701	715	746	732	780	759	719	805	718	773	803	778	728	771	751	763	761	709	725	728	707	701	763	763	734	800	723	725	772	739	734	759	736	725	744	720	739	735	731	692	742	716	744	727	691	780	720	733	735	733	792	735	742	759	705	724	700	735	732	754	746	793	736	796	732	809	762	749	745	752	745	721	695	721	738	713	775	731	782	736	779	719	755	748	710	739	711	731	765	740	747	744	780	736	748	721	703	745	757	751	704	735	734	740	729	770	737	710	782	763	714	727	753	735	717	720	721	740	772	729	749	752	731	783	760	737	770	719	776	709	790	740	772	766	753	804	751	714	770	738	787	685	702	754	736	731	697	733	805	764	784	726	724	733	758	652	748	752	760	751	756	678	699	736	762	804	726	741	742	723	760	741	735	738	757	774	731	727	738	756	732	763	735	721	756	727	720	712	750	722	710	746	763	742	768	709	754	750	767	762	748	761	746	750	731	773	733	734	746	763	725	765	744	741	749	760	759	757	714	748	729	733	702	726	777	744	767	734	765	740	762	711	759	760	761	702	691	735	758	747	736	777	727	760	742	761	734	758	732	766	693	720	703	744	726	747	749	717	725	714	690	732	749	755	751	763	750	759	735	707	761	738	760	798	760	752	711	762	724	711	748	722	673	764	728	771	700	703	728	747	706	723	746	737	702	759	813	739	766	760	734	707	714	727	733	708	706	749	717	729	755	750	711	743	787	750	726	713	772	666	749	718	738	754	718	730	788	661	739	749	692	785	779	730	739	732	766	775	746	779	731	731	715	758	729	765	746	734	725	742	695	740	680	708	779	735	725	717	729	741	756	746	685	748	694	747	728	763	727	738	802	708	759	698	704	727	757	721	749	741	767	697	729	754	679	752	746	741	716	721	751	750	762	705	750	766	751	759	734	804	752	747	767	768	758	742	746	742	723	765	732	724	710	774	750	733	759	729	704	773	708	717	738	734	722	763	715	726	746	725	719	724	755	726	768	722	744	729	739	712	770	735	754	738	742	748	767	704	736	778	756	745	763	717	791	717	699	723	749	775	765	720	752	747	732	766	736	765	761	753	761	795	748	769	707	729	748	703	744	751	662	778	709	750	780	749	765	799	712	731	721	727	677	724	790	767	769	740	717	727	750	786	750	766	770	753	741	716	725	744	731	738	795	737	729	701	728	743	806	726	751	757	753	792	783	774	759	747	761	720	781	741	720	719	791	725	705	705	732	749	703	728	781	739	753	736	727	688	759	755	731	743	727	740	729	717	771	672	745	742	756	750	735	745	708	762	755	746	745	748	752	749	756	755	754	747	737	764	762	702	718	719	800	708	752	717	763	746	731	721	704	756	762	761	736	745	734	715	753	725	763	748	747	675	735	730	743	751	783	716	713	787	708	700	771	749	740	709	730	710	717	743	786	721	708	756	716	786	716	756	783	707	777	739	765	750	706	712	731	795	709	696	758	760	700	773	796	758	689	741	733	785	739	805	764	764	787	717	713	718	704	776	775	674	768	754	772	761	748	796	730	773	734	751	747	727	752	768	736	776	732	769	732	750	778	740	737	776	730	748	694	709	742	700	721	768	750	736	766	746	761	719	726	749	746	719	715	737	725	736	734	746	756	707	709	732	748	756	767	748	701	698	731	737	758	698	760	747	701	786	752	732	711	761	722	790	718	744	718	764	772	716	736	715	766	760	734	731	721	770	759	734	765	748	705	767	779	742	736	743	716	754	714	721	745	784	738	786	763	774	720	731	721	768	750	774	741	781	769	726	765	747	757	747	714	735	747	721	756	713	744	750	736	741	730	729	811	742	764	763	731	776	699	743	722	729	756	755	771	757	758	749	729	750	720	723	748	717	758	764	775	725	752	727	719	773	733	788	761	724	762	777	728	793	811	699	720	828	770	753	744	757	763	744	715	768	763	724	746	756	715	693	728	695	711	743	717	736	742	762	768	720	776	750	743	768	716	741	718	677	719	743	751	751	732	752	745	733	747	797	791	724	741	782	723	763	719	719	720	720	707	766	711	722	781	640	720	718	751	727	733	750	723	763	760	696	761	712	757	770	736	767	735	725	727	720	795	745	736	806	692	715	737	772	719	704	730	690	730	731	725	777	722	716	741	730	724	740	749	713	748	777	756	715	743	783	721	753	787	738	748	747	715	720	713	818	758	770	745	751	758	754	791	783	766	727	745	755	744	710	749	733	748	704	701	743	752	746	717	765	751	747	749	744	792	683	733	720	706	757	740	744	741	750	732	733	753	714	786	767	802	783	715	731	707	772	760	717	750	730	737	718	726	733	761	702	746	730	769	754	760	746	727	724	779	703	719	731	768	706	719	723	768	739	803	734	723	751	767	688	726	711	748	730	694	772	706	742	837	721	746	754	738	755	729	725	733	686	747	777	699	723	750	772	691	740	755	714	779	735	738	777	821	786	699	729	746	740	774	779	784	704	759	708	748	673	787	768	756	755	768	683	722	759	727	759	728	764	807	717	722	753	737	694	691	725	738	748	730	788	704	740	694	721	720	725	658	749	778	697	742	732	745	763	703	760	718	706	688	710	746	729	780	772	731	729	748	746	694	710	750	759	729	714	715	743	695	755	728	748	745	726	780	739	712	735	723	800	684	762	741	688	715	756	751	790	713	688	750	755	700	728	711	691	780	748	737	759	750	695	734	784	740	749	708	790	817	738	742	741	741	728	715	772	755	749	768	765	737	695	750	722	774	757	768	732	766	722	693	754	724	719	762	721	749	666	710	715	742	753	719	753	753	743	689	749	733	754	739	749	750	759	750	758	716	739	704	755	750	709	770	678	747	775	747	757	723	720	694	751	727	737	772	786	725	704	780	744	758	750	714	723	756	750	752	774	719	752	727	794	776	752
23782	16496	20535	18391	14159	9163	6604	4322	3891	3408	2716	2324	2222	1671	1172	888	948	786	786	768	825	845	675	627	641	604	576	509	543	508	558	569	409	419	462	517	486	547	589	531	453	423	418	548	706	400	393	371	380	390	342	349	343	363	362	376	383	403	378	361	379	341	367	384	369	407	367	372	358	375	347	365	361	368	372	347	388	427	402	356	381	347	382	402	365	383	356	400	344	361	363	390	369	461	382	381	388	373	380	350	357	342	364	375	346	387	380	393	366	364	407	380	360	354	353	360	392	353	357	348	400	343	391	387	377	353	413	376	401	370	359	381	373	363	352	366	357	328	366	362	397	389	371	388	374	331	328	355	353	382	351	376	330	377	371	362	363	400	353	379	361	364	373	372	350	372	372	377	390	354	355	369	366	352	409	360	323	362	347	347	396	363	367	359	434	377	377	385	375	365	348	398	356	355	384	419	319	378	349	367	359	342	360	351	391	357	368	363	343	376	401	357	355	367	350	387	352	340	361	372	376	405	351	407	349	374	345	362	364	386	387	361	352	362	376	358	363	379	400	440	360	367	325	334	384	337	368	375	367	373	402	364	353	371	360	380	361	375	388	393	354	351	354	349	392	382	379	338	364	406	374	384	395	344	369	371	381	399	336	359	354	354	361	419	376	377	385	372	358	373	346	356	378	366	349	340	362	354	346	362	355	329	359	377	349	386	372	351	378	386	373	345	377	378	411	355	356	328	382	394	374	352	377	399	379	339	333	327	399	404	381	372	360	389	347	370	356	351	341	351	394	371	376	366	394	311	364	368	382	394	370	355	379	365	351	377	366	385	362	349	367	377	403	358	399	411	368	362	377	352	374	359	373	371	372	384	396	387	369	408	370	354	370	392	381	360	374	374	392	340	377	339	319	388	408	372	383	407	380	383	387	362	362	367	378	377	345	392	379	404	417	412	376	355	343	394	371	382	372	390	371	365	387	344	375	392	395	357	385	359	361	378	380	368	371	398	364	347	367	377	320	413	405	376	361	365	405	398	387	365	403	393	373	370	332	379	366	339	366	352	378	376	350	399	389	388	375	362	373	340	339	389	382	407	397	372	349	342	383	405	393	370	361	376	356	368	356	370	363	360	335	384	372	362	396	354	401	380	393	354	361	398	422	390	414	386	406	341	351	369	389	392	378	391	374	353	365	419	398	364	370	371	364	363	362	352	402	352	388	312	356	388	355	373	379	390	370	375	390	369	382	381	397	368	371	334	348	394	358	382	374	371	385	344	368	368	391	368	370	359	366	382	374	335	409	394	349	359	359	384	366	348	367	361	344	348	400	355	384	389	377	405	360	351	365	361	372	332	329	344	387	378	329	380	353	351	412	378	354	352	373	330	385	379	404	350	374	358	366	352	358	397	398	367	388	336	380	362	384	380	343	352	340	357	384	412	373	367	370	352	392	399	377	372	368	379	345	370	342	356	347	353	357	375	407	361	373	401	349	371	347	345	375	350	382	359	361	366	371	387	379	336	356	327	358	347	362	381	363	392	411	395	369	384	378	371	333	354	385	341	386	341	335	341	372	353	390	358	332	376	395	368	375	381	385	396	345	384	380	374	362	379	373	372	384	394	370	414	380	397	360	370	372	356	353	368	366	369	358	388	404	399	383	393	404	351	374	381	363	365	342	355	338	342	398	420	367	373	369	324	368	349	377	382	370	388	361	399	374	409	388	363	398	362	366	376	388	341	385	359	371	397	361	342	369	378	376	383	381	385	368	379	386	385	385	379	371	383	368	381	366	377	345	387	408	405	389	373	385	406	386	409	363	397	399	377	412	402	371	352	387	348	373	372	379	389	380	386	365	362	390	355	378	369	354	352	345	413	336	349	327	365	374	355	368	357	361	373	355	351	399	404	338	394	341	385	373	349	375	393	380	369	357	410	371	383	379	379	394	340	363	377	381	373	359	397	346	363	376	355	345	374	384	370	403	421	354	390	377	358	370	377	364	362	337	355	404	385	372	373	428	391	387	401	353	374	384	358	361	351	354	346	365	399	355	382	353	336	341	393	386	349	348	401	381	361	360	389	390	378	395	349	366	343	393	366	348	417	376	387	351	371	380	383	350	405	368	345	375	357	377	390	356	357	361	384	395	353	367	407	385	384	377	370	373	355	377	381	391	381	358	405	353	350	385	392	359	371	383	367	362	340	339	387	372	317	366	336	354	388	359	381	357	359	383	361	360	362	369	361	355	348	386	372	332	396	364	376	363	407	375	370	391	341	353	313	397	361	379	338	375	355	366	368	356	345	388	363	346	371	399	347	385	361	379	409	381	339	395	365	377	396	368	333	321	351	374	358	351	382	352	389	352	379	328	352	338	348	361	417	351	377	367	382	392	384	366	349	378	334	385	364	368	376	369	340	373	394	361	350	389	370	404	377	367	364	326	362	361	407	380	338	367	381	334	380	348	382	354	370	378	356	379	378	381	354	351	354	406	367	365	360	360	371	379	337	394	358	343	425	378	365	405	401	367	364	390	367	364	412	387	328	376	388	371	385	356	373	335	375	359	344	355	389	362	394	358	354	342	380	346	388	361	329	379	342	361	349	361	368	365	387	384	370	378	389	394	367	344	385	427	370	385	384	335	342	397	363	342	351	395	356	341	362	360	371	375	383	401	397	388	388	372	371	369	392	349	413	385	345	399	383	360	402	386	399	390	380	355	366	366	393	401	433	360	388	342	334	349	331	359	363	368	374	344	385	368	362	384	352	374	390	333	380	375	411	390	403	411	358	355	378	358	368	405	371	386	349	373	348	390	394	336	383	346	373	376	373	388	375	383	383	363	391	383	377	377	359	356	367	421	402	353	366	421	382	394	391	382	345	333	384	350	343	364	333	363	365	383	400	380	367	358	350	362	391	326	375	345	381	378	350	360	356	394	388	385	374	422	364	393	363	321	370	361	358	366	366	336	364	374	391	383	365	357	389	367	379	410	334	385	369	381	362	363	354	375	401	385	359	372	381	369	349	359	384	360	374	334	365	354	394	401	360	340	362	335	391	364	369	337	376	399	381	385	384	363	377	328	411	380	390	374	361	341	347	357	380	395	354	384	405	351	352	358	377	369	347	344	367	406	368	371	350	376	343	376	367	382	383	383	392	346	391	368	375	348	360	353	358	364	375	400	355	353	375	379	353	353	388	357	381	372	368	376	363	384	340	372	345	364	373	393	382	361	369	386	372	388	380	385	372	394	413	362	359	355	385	334	362	380	353	372	336	387	389	351	373	392	391	347	365	363	408	370	366	365	394	391	376	376	352	376	392	377	354	343	368	365	347	359	362	422	344	371	380	380	371	394	383	386	413	375	355	365	398	319	356	350	354	360	360	403	361	389	385	363	427	376	379	387	343	364	372	328	328	385	384	382	350	368	373	374	364	377	362	386	378	377	383	368	347	404	396	379	364	347	387	368	394	382	366	355	378	398	384	349	387	371	362	374	372	340	380	362	378
12449	11894	23671	27432	22932	19662	16021	13139	12702	11286	10120	9162	9591	7442	5966	4112	4566	3752	3702	3919	3673	3661	2852	2590	2582	2517	2392	1780	2064	1978	2163	2207	1331	1239	1645	1808	2020	2405	2709	2124	1505	1120	1193	2252	3330	1145	881	909	944	870	931	837	904	908	857	891	875	940	915	813	873	924	887	886	857	852	834	889	916	875	805	813	904	868	916	876	887	865	816	862	902	814	842	842	900	867	852	859	872	869	891	844	812	899	852	835	854	830	879	868	905	808	820	900	884	824	906	846	860	907	869	863	888	837	883	850	798	902	837	887	830	846	796	854	893	867	837	844	863	921	839	864	835	868	864	832	868	857	876	866	827	856	883	798	833	874	915	891	873	829	842	872	846	878	863	874	840	892	887	902	926	834	870	861	856	864	883	901	798	828	860	877	883	916	921	822	869	924	883	840	889	842	890	884	843	863	880	879	838	915	810	858	800	902	854	855	874	843	926	776	851	808	874	855	832	866	837	815	885	865	790	862	869	838	842	844	841	846	816	870	857	854	837	850	865	847	828	797	845	888	830	937	822	836	790	860	838	831	833	837	871	831	871	855	846	855	824	851	895	876	868	890	832	875	790	943	893	845	853	860	888	873	869	847	871	855	836	838	932	895	829	826	896	872	852	842	875	895	847	861	859	820	837	893	902	859	837	818	879	866	832	858	835	807	925	883	899	866	828	857	813	871	928	820	895	849	831	842	832	846	812	904	862	836	870	850	892	836	851	910	877	918	860	854	819	824	865	892	862	840	852	895	818	893	881	840	849	881	821	807	889	831	878	876	877	914	827	871	824	824	844	823	799	858	836	835	860	845	866	854	925	862	898	867	871	894	905	914	878	873	906	846	837	896	828	911	871	852	856	859	867	860	876	868	868	883	824	866	821	877	872	929	879	902	829	850	858	838	878	886	880	834	908	883	816	840	842	860	835	850	854	805	822	889	930	847	875	829	865	838	825	855	866	843	815	832	858	846	879	871	876	855	835	893	876	850	876	878	881	850	829	833	856	824	863	848	896	823	868	920	833	773	822	876	899	821	889	835	844	854	875	847	851	837	862	830	840	847	846	854	861	864	868	827	866	853	875	857	840	881	819	808	854	835	838	868	835	834	824	833	901	830	859	849	887	849	911	870	844	891	814	887	832	895	902	868	840	816	848	854	800	834	862	843	854	882	888	848	892	825	836	847	912	883	847	860	853	859	840	821	862	844	863	883	809	851	818	813	934	844	878	831	888	866	803	868	890	843	820	853	876	842	833	848	909	867	856	885	933	900	859	842	795	862	850	911	848	868	810	906	835	848	855	849	841	870	877	867	820	829	828	827	835	840	859	897	876	824	903	892	824	895	820	856	898	843	858	863	857	852	855	861	874	830	839	826	864	810	872	851	829	903	874	856	867	837	837	829	845	906	824	818	837	816	843	845	843	855	823	848	864	850	901	890	834	849	841	843	865	838	855	854	792	874	855	857	919	828	828	838	859	850	862	821	847	873	846	840	783	893	932	849	891	838	846	861	903	850	861	870	849	871	812	851	873	831	830	869	871	877	845	848	857	829	872	857	918	821	867	867	835	854	927	876	860	885	867	865	818	896	809	825	842	838	796	865	842	903	830	839	825	860	859	866	910	860	894	864	892	850	829	861	884	891	856	800	860	896	831	884	846	945	845	896	845	835	864	870	860	858	881	823	853	828	893	859	876	877	837	879	863	853	815	886	883	869	842	827	878	903	903	944	822	906	825	791	832	854	874	892	867	817	869	857	904	872	882	866	848	860	844	846	914	794	864	904	877	903	879	873	843	861	815	841	839	831	834	879	848	875	787	822	866	788	871	897	820	873	852	829	823	854	851	836	893	834	845	875	863	877	812	823	849	835	843	843	922	823	825	870	849	840	865	839	926	862	862	834	869	810	910	877	911	892	905	811	859	814	823	838	848	847	801	788	841	845	834	873	888	842	895	845	880	900	905	830	872	855	913	869	871	849	900	852	924	834	823	866	814	931	826	893	858	836	813	810	878	834	834	851	850	862	887	906	867	816	838	862	846	874	818	863	843	883	838	857	829	849	810	843	898	863	806	888	895	865	824	829	885	886	879	857	899	884	836	854	847	883	846	832	938	879	912	847	855	893	848	806	901	849	844	865	893	857	904	825	858	888	879	847	834	832	877	861	867	848	860	859	838	884	930	912	845	902	853	827	819	795	836	862	858	840	875	851	931	837	838	844	827	903	849	839	900	883	877	834	851	882	897	846	904	881	883	849	893	888	907	865	851	822	833	877	837	878	888	808	873	896	848	870	850	887	867	856	857	860	879	809	899	902	853	918	848	836	880	871	832	835	850	833	796	850	865	929	913	858	882	892	810	891	930	856	883	823	845	889	838	885	897	846	909	878	842	802	853	891	848	891	827	901	863	847	857	841	817	818	870	889	873	851	841	830	824	849	905	867	834	861	869	873	878	837	811	799	853	851	889	857	768	818	856	878	874	849	881	880	879	820	846	856	790	848	857	833	824	872	803	809	812	810	846	870	799	875	814	864	885	888	932	891	878	846	837	918	803	853	853	864	870	815	868	885	892	863	909	857	908	839	922	845	843	837	847	784	869	865	864	874	810	859	845	871	879	884	797	786	844	926	811	841	866	883	868	844	860	889	820	899	893	882	839	813	788	816	841	786	849	847	835	888	848	827	832	821	859	888	851	813	891	898	844	815	853	922	871	912	870	848	903	885	864	880	845	884	847	902	827	860	852	834	855	828	841	829	828	861	832	837	801	835	800	913	849	846	855	871	844	865	900	862	807	830	840	867	887	893	857	890	834	921	834	902	890	870	835	899	815	880	881	828	880	881	857	841	878	851	825	819	859	853	874	784	860	889	897	878	853	861	907	937	848	798	864	888	857	840	855	867	880	880	830	846	880	887	805	835	870	839	856	828	854	871	860	797	869	816	871	849	872	795	853	841	784	847	824	828	820	872	844	840	824	819	874	838	869	847	856	819	876	824	866	858	844	894	884	875	845	869	836	868	842	824	878	824	865	836	873	933	788	875	858	863	903	828	820	873	895	876	812	856	868	794	874	895	893	897	864	879	881	806	901	839	845	861	841	806	846	798	800	836	793	870	868	890	782	864	890	872	862	835	872	868	840	912	868	856	840	847	900	862	871	844	803	881	892	857	864	878	830	859	845	795	831	846	867	841	788	836	907	853	837	879	861	866	859	887	812	840	885	879	854	890	878	843	887	839	837	872	824	852	903	849	827	833	832	842	867	878	819	816	870	826	890	910	894	845	842	867	850	874	844	801	870	858	834	812	882	848	893	821	867	853	813	837	838	894	832	899	859	805	834	858	839	857	836	878	907	838	906	849	871	866	936	862	891	863	884	883	897	892	874	790	876	894	866	874	862	902	865	878	910	866	870	869	882	825	826	825	873	815	858	874	850	878	768	846	852	865	866	870	803	866	871	865	840	863	851	885	816	839	856	848	884	869	896	861
6262	4204	5371	4009	2007	1277	1035	657	483	440	453	469	484	458	490	347	368	310	235	316	302	249	255	261	234	263	247	255	247	227	203	243	221	233	204	208	232	225	262	228	208	198	202	199	192	214	181	167	183	183	217	181	182	188	207	198	201	188	168	210	202	173	191	207	208	190	177	197	196	204	196	195	183	188	192	178	210	184	201	196	192	187	197	177	197	185	192	194	197	187	178	183	194	218	188	175	192	188	176	205	174	197	198	176	182	187	186	201	196	181	159	186	215	188	189	191	192	178	179	203	167	159	192	184	167	194	199	183	190	174	185	185	171	192	215	208	182	192	178	193	207	196	185	162	192	188	183	175	150	174	175	179	205	183	177	208	182	195	191	195	190	177	161	182	185	164	219	208	199	206	173	188	178	194	161	190	195	185	189	159	190	184	193	185	199	195	179	197	222	175	167	179	184	181	196	173	198	181	224	178	204	188	192	183	192	196	212	175	180	164	199	191	199	195	206	201	161	189	195	186	179	205	196	178	204	189	185	173	198	180	185	206	194	170	200	180	187	178	189	196	181	185	216	192	204	200	195	199	181	191	179	165	169	184	194	196	200	183	196	172	204	226	184	184	188	180	182	177	207	191	177	199	185	167	201	172	174	213	220	198	170	180	202	177	188	210	187	201	176	180	183	217	206	191	181	192	186	170	189	164	187	201	192	176	203	192	199	177	188	217	173	193	199	186	179	203	193	188	204	186	200	201	185	195	163	187	180	181	196	212	194	165	186	170	189	199	193	177	196	203	227	189	194	181	173	196	166	182	177	228	212	195	206	203	189	192	200	184	179	155	181	191	206	186	171	190	192	203	207	180	177	171	180	186	214	150	168	168	179	176	209	177	198	217	184	198	178	205	175	194	182	193	179	178	184	193	179	199	215	223	173	194	172	200	172	195	186	202	200	208	190	201	165	185	170	196	178	179	208	192	204	171	173	195	204	193	172	195	169	189	185	180	187	195	210	184	203	207	166	194	194	206	170	193	177	212	209	207	179	205	209	193	208	213	175	189	158	200	215	166	212	170	199	186	181	195	177	191	194	193	202	184	182	209	176	179	202	181	191	203	183	168	233	197	187	184	194	195	165	183	190	184	200	176	193	199	173	173	184	169	162	198	173	229	206	177	189	191	182	181	183	218	166	193	212	186	196	191	216	215	181	187	168	169	200	167	174	189	180	190	167	184	186	179	191	166	145	202	201	163	199	226	189	207	166	190	167	211	168	191	199	221	191	191	192	188	175	179	182	183	170	190	193	184	217	182	177	185	191	216	194	177	188	170	150	180	185	199	189	198	184	196	199	188	196	185	208	176	153	201	180	219	194	195	218	198	190	212	175	179	195	201	179	189	196	179	158	175	194	180	201	183	205	201	212	181	182	199	196	169	175	183	187	194	203	185	189	176	171	184	184	181	186	191	187	187	185	191	217	175	167	214	215	214	165	196	178	228	200	213	189	182	204	229	171	189	187	205	177	182	184	161	230	189	192	174	189	188	182	187	182	194	200	210	214	164	181	186	188	220	204	191	165	171	192	176	194	175	176	197	204	191	204	184	218	207	186	215	201	201	165	198	199	177	201	188	200	186	190	178	180	165	183	185	206	174	189	188	207	176	186	190	203	213	199	196	177	187	176	178	171	181	200	208	175	194	177	155	168	186	185	217	188	213	193	174	191	190	182	177	150	177	166	186	192	166	198	185	175	185	193	205	180	178	175	186	171	176	171	200	166	211	161	180	183	171	207	161	205	209	207	190	191	197	170	187	183	197	191	197	193	170	188	181	188	174	183	186	186	172	180	187	179	202	196	205	193	180	183	209	200	177	190	193	194	195	187	189	191	202	202	183	188	196	189	157	197	173	181	176	201	183	168	194	192	169	178	209	178	194	196	178	170	187	204	174	170	184	179	199	196	173	197	190	184	199	199	170	200	185	207	194	183	201	179	179	183	195	187	191	179	177	186	180	187	197	171	176	194	177	188	189	184	176	166	172	203	164	191	216	193	186	198	210	168	183	214	178	188	181	194	160	192	200	200	178	191	200	152	175	216	172	193	210	179	190	204	197	184	193	198	204	175	214	209	192	191	188	183	192	162	156	213	188	185	180	172	207	191	197	207	179	177	183	173	211	180	191	180	174	185	178	180	153	169	192	181	170	183	184	189	169	194	189	204	203	193	187	206	208	170	211	178	194	193	178	186	186	181	205	183	193	186	152	174	176	179	185	199	202	175	167	181	183	216	199	165	170	169	186	192	182	195	195	185	185	171	204	170	196	196	195	186	176	184	176	202	147	173	200	206	208	189	210	193	190	163	186	175	193	179	186	184	198	188	200	171	201	188	182	215	173	178	167	200	196	172	183	194	186	178	182	176	202	202	212	198	217	190	185	176	188	197	186	180	209	213	196	153	163	179	194	196	193	182	204	202	188	184	201	190	202	194	171	193	182	201	190	185	185	169	168	195	189	230	173	193	196	177	197	204	201	194	192	203	182	166	203	218	193	172	171	202	184	187	169	185	147	169	188	178	188	214	204	200	191	164	169	192	192	204	188	205	196	192	188	191	194	215	174	172	183	189	207	178	185	188	185	171	165	182	166	180	175	201	184	195	195	220	215	187	172	163	186	199	190	188	177	166	182	189	184	176	173	206	179	194	200	195	209	201	181	199	190	177	202	214	202	192	187	194	168	201	173	181	183	169	200	174	172	183	174	164	179	176	157	209	211	179	171	210	168	205	199	198	163	187	177	195	186	198	176	198	182	195	223	177	197	205	184	191	185	208	179	172	203	221	192	206	202	195	180	183	183	181	217	169	198	194	205	176	205	171	191	189	208	188	182	221	201	185	205	199	203	190	172	176	181	206	203	164	164	173	202	183	188	208	187	169	179	188	205	193	198	199	197	159	179	187	185	173	162	185	167	205	176	196	186	183	189	189	190	177	189	195	206	181	201	204	191	160	184	183	191	216	184	221	191	191	205	197	176	189	177	207	194	193	203	165	193	193	181	194	199	179	198	181	206	187	200	223	192	166	205	177	195	197	183	202	162	207	198	193	187	189	175	179	152	193	173	172	189	171	182	181	218	203	194	176	181	173	156	214	175	178	187	191	201	195	200	183	195	176	170	183	191	214	184	155	187	196	180	193	181	183	214	175	155	178	202	191	185	184	208	180	170	174	163	193	183	189	186	205	199	206	204	189	178	171	183	207	218	189	187	171	188	189	204	186	173	184	173	183	213	209	185	169	171	174	208	168	212	197	205	194	179	191	197	205	190	198	192	175	172	217	167	209	188	205	164	174	189	218	194	183	175	200	175	199	193	210	188	186	181	188	179	180	190	170	173	195	201	176	198	170	175	190	212	183	161	193	180	183	200	185	196	186	173	181	170	180	197	184	200	202	167	180	179	196	192	167	180	187	207	201	177	197	165	198	202	183	164	192	192	178	166	173	181	154	180	204	165	185	186	173	192
4023	3830	9349	10206	6899	5277	4551	2983	2289	2258	2334	2283	2402	2242	2095	1629	1674	1268	1011	1190	1170	1064	1014	1161	1047	1021	951	818	823	848	975	906	664	513	596	718	882	889	1045	850	619	591	521	519	552	523	464	466	510	467	469	489	478	461	495	493	484	498	498	445	463	485	456	477	504	474	482	514	483	495	482	477	535	490	461	489	461	492	525	522	484	492	500	492	491	500	464	492	498	500	506	485	454	486	479	478	496	477	492	551	508	470	516	465	491	495	451	460	503	471	475	520	504	468	502	493	508	526	480	486	469	510	465	448	488	452	493	475	510	507	489	501	475	469	455	506	447	472	492	477	512	495	469	464	500	464	464	480	517	494	512	467	456	476	473	467	504	527	517	481	512	470	471	515	478	486	484	488	464	494	465	485	459	465	495	458	512	487	513	509	514	505	479	500	484	451	476	504	449	457	433	507	487	509	469	476	515	498	475	493	504	457	466	468	497	483	509	478	480	517	473	493	510	486	490	460	493	497	497	501	419	497	472	485	503	502	503	479	467	487	498	519	511	488	481	479	446	450	473	466	499	519	455	502	498	473	491	488	467	455	492	467	487	480	495	518	469	493	514	501	452	456	495	518	478	487	507	510	468	479	469	469	476	495	500	483	484	544	474	496	504	500	482	489	485	446	481	517	516	492	462	505	483	482	487	483	454	540	479	489	492	521	481	487	521	495	505	458	474	478	465	510	485	527	478	459	513	518	469	520	488	506	465	463	453	500	476	534	468	486	502	452	467	532	518	494	490	512	495	476	517	480	499	505	503	504	486	505	482	463	465	486	454	444	507	517	467	497	515	478	505	471	452	508	481	500	488	466	485	518	476	499	497	479	529	453	493	496	477	511	507	484	483	514	474	495	518	498	499	526	520	487	527	472	512	518	502	484	464	475	498	482	499	454	478	474	484	486	515	481	478	533	497	452	468	453	524	469	502	478	495	475	480	487	441	508	475	473	475	514	508	502	515	461	475	474	480	482	467	465	467	493	458	474	468	498	452	478	458	509	479	469	501	510	535	498	474	441	449	478	503	478	496	456	481	463	498	484	493	476	511	445	453	487	453	517	491	469	515	499	515	488	495	476	478	498	520	511	511	536	499	512	505	487	440	438	520	474	454	492	489	487	496	470	453	485	485	496	468	473	509	472	472	484	519	498	474	485	466	492	470	455	465	485	442	483	487	489	514	513	508	465	457	477	499	489	476	470	512	512	474	521	498	485	483	506	494	472	496	476	509	497	476	495	487	501	501	497	476	518	506	493	475	491	503	533	493	490	480	496	465	496	529	510	420	485	493	451	465	466	490	493	543	493	504	523	468	483	474	489	514	501	486	485	441	500	482	456	437	520	508	502	470	506	529	490	477	508	509	469	481	485	501	454	487	497	523	485	496	471	486	441	480	505	499	516	462	468	547	513	510	473	483	526	480	508	509	447	518	491	445	457	457	479	514	518	509	463	457	465	488	501	486	479	469	481	503	496	519	522	463	482	488	527	490	453	485	472	486	469	492	475	503	469	482	487	484	474	463	461	545	474	467	520	492	543	504	468	483	493	549	503	499	509	523	444	509	530	498	512	493	469	494	511	493	491	458	467	467	485	475	460	514	502	505	493	486	515	492	487	508	470	465	498	477	516	515	503	483	455	532	486	462	499	489	499	470	472	470	492	453	481	467	500	484	445	490	493	520	434	504	514	495	487	449	498	451	498	492	487	522	508	511	478	430	504	490	475	497	435	481	486	479	493	482	501	499	507	504	471	474	477	497	504	493	517	472	469	472	508	476	517	465	502	499	521	508	542	499	518	483	474	527	449	509	520	472	554	461	466	478	476	513	482	464	472	494	507	508	532	504	489	517	476	480	478	508	512	480	504	510	498	477	502	525	488	463	448	501	498	467	462	467	491	507	543	493	549	492	503	457	472	509	469	433	488	487	464	507	502	480	469	487	479	475	478	447	503	504	485	506	496	520	492	497	483	460	490	457	488	500	461	500	450	473	508	498	501	506	471	462	520	463	480	532	515	470	488	490	482	465	491	481	480	494	495	506	460	461	490	503	497	474	485	478	472	505	466	526	511	483	453	488	514	473	505	472	476	501	472	461	504	444	508	545	448	462	473	508	469	503	486	501	467	497	484	491	456	498	496	520	480	494	475	480	484	439	443	530	510	475	492	458	474	455	514	473	479	513	487	495	441	472	477	460	499	460	497	503	520	517	498	489	450	491	486	481	508	470	494	487	488	513	473	488	482	482	469	463	492	488	520	518	500	506	494	517	485	440	476	485	504	499	458	503	497	477	494	464	493	490	494	465	488	476	520	496	467	468	472	512	465	469	492	495	470	485	525	468	483	502	464	473	499	484	473	479	504	473	482	505	527	438	517	517	500	467	480	493	482	494	492	501	486	529	483	498	487	504	516	465	501	489	442	473	466	501	469	511	480	464	451	451	485	469	507	438	504	475	511	537	467	511	475	482	483	505	490	473	493	523	462	489	491	458	486	497	496	490	499	475	456	464	433	460	498	474	466	473	489	477	517	510	462	524	496	499	479	501	502	511	503	464	499	468	486	512	503	495	479	507	491	490	472	498	468	495	496	504	527	505	476	490	486	454	472	470	474	477	516	501	504	497	460	511	479	486	496	467	493	491	502	479	520	462	500	464	535	504	498	501	481	514	468	475	486	502	479	491	498	477	483	457	466	485	485	500	459	491	489	460	471	477	519	414	508	467	513	525	477	490	485	493	431	480	469	486	518	520	492	459	482	502	473	471	499	540	517	483	483	477	471	466	478	528	484	498	467	499	507	503	507	499	503	527	483	461	466	498	513	500	490	507	477	460	454	485	524	483	472	489	465	510	527	507	534	486	476	481	503	470	503	468	511	479	474	513	460	483	464	463	475	445	479	503	503	453	457	507	502	485	480	487	505	466	450	478	466	547	495	498	492	488	517	497	527	500	481	456	487	466	487	509	444	480	503	485	463	497	505	485	477	502	450	473	489	486	519	491	476	485	490	474	491	501	468	491	504	495	483	485	520	476	494	490	485	483	519	487	497	510	458	455	470	485	492	477	467	502	452	481	462	490	523	464	458	488	484	482	461	475	538	484	521	474	494	475	493	500	521	462	480	497	504	465	471	507	475	529	459	486	477	513	483	472	493	515	477	509	518	474	510	513	468	480	479	507	478	471	463	505	534	498	504	488	524	500	498	482	439	460	476	538	462	488	478	498	488	494	500	460	471	436	490	502	492	505	475	482	468	500	482	460	519	497	506	499	493	504	470	475	511	502	504	482	470	465	503	508	489	434	481	460	481	520	495	462	429	477	500	517	442	486	513	521	418	487	495	508	492	470	463	483	477	510	509	465	514	476	458	522	463	479	503	467	470	446	448	466	495	493	445	517	470	492	494	500	483	488	484	459	506	536	494	513	500	503	478	480	452	503	493	453	488	496	499	492	491	478	491	470	503	453	484	496	489
17875	12364	15215	13205	9251	5967	4138	3218	2682	2293	1945	1712	1385	1209	967	784	774	575	596	546	546	583	584	552	533	512	553	534	459	470	434	456	433	391	340	358	428	436	433	439	351	318	321	338	479	334	329	284	313	310	299	318	338	320	278	339	310	302	313	318	319	330	307	334	308	329	297	332	373	309	325	299	315	334	304	312	312	288	313	292	345	308	289	310	309	304	333	297	272	301	297	323	338	324	327	292	298	316	346	321	312	310	315	289	312	325	293	318	307	335	306	265	309	324	314	318	291	299	322	306	296	320	322	290	295	289	289	281	301	327	296	305	258	331	292	330	288	345	312	292	273	311	304	303	317	293	299	269	308	312	310	329	317	351	325	310	300	271	284	324	277	325	306	300	269	297	322	312	307	291	292	294	296	308	332	322	321	334	279	318	314	296	308	327	304	299	293	314	291	315	301	321	316	347	268	297	315	317	327	274	298	304	321	314	307	322	337	316	328	300	340	310	313	337	298	338	300	312	312	311	317	310	281	306	355	305	311	329	352	305	323	285	350	349	275	292	327	304	320	283	339	309	296	311	285	284	277	276	296	299	315	301	331	311	264	317	339	297	334	270	319	333	295	330	326	332	327	313	316	297	299	305	302	307	321	314	323	339	311	323	310	299	315	300	294	325	314	307	315	301	315	334	338	309	302	258	314	291	311	285	316	289	296	340	315	294	289	318	322	296	315	314	325	322	299	329	330	333	313	326	312	297	308	306	325	345	323	291	319	289	319	311	315	300	345	326	318	305	332	282	334	329	363	312	272	302	313	312	289	323	300	333	302	317	287	287	323	307	306	285	278	295	300	294	283	315	289	316	317	313	280	306	323	331	293	319	304	324	320	353	314	325	303	307	295	302	273	333	335	301	353	303	283	301	277	273	309	256	322	325	342	328	301	318	309	331	290	314	312	303	305	332	293	308	305	315	298	323	315	306	299	310	271	332	320	310	296	313	303	307	276	304	329	311	309	280	322	310	272	346	312	307	336	326	355	312	306	285	313	313	310	298	308	326	298	306	291	264	295	296	310	294	289	326	319	310	279	304	299	316	335	331	285	288	294	284	335	322	305	331	285	317	333	320	283	303	298	360	324	270	326	316	281	337	332	321	338	325	324	289	317	311	328	297	313	316	302	327	321	298	287	297	278	329	319	304	342	286	314	310	318	300	310	302	300	303	273	297	287	295	287	277	329	327	323	320	330	292	316	285	294	290	277	325	284	300	301	291	323	321	313	290	280	275	313	279	281	316	301	289	284	315	341	313	319	312	292	295	302	305	318	318	313	341	301	310	294	262	297	342	302	272	322	326	275	299	308	297	318	302	294	277	307	322	314	325	318	315	306	307	325	344	331	322	333	347	325	310	312	283	313	324	312	342	312	348	328	288	314	322	321	324	329	340	331	308	293	291	329	281	333	307	290	325	314	287	295	299	309	287	321	314	291	299	304	292	307	341	309	294	312	321	286	301	307	329	316	337	299	271	289	312	312	284	320	300	284	288	329	276	330	340	292	305	320	278	302	296	301	318	289	303	307	316	325	322	309	310	303	331	280	299	292	271	317	302	313	302	303	317	345	309	301	343	320	314	311	277	290	319	331	322	285	307	314	309	359	272	326	304	311	302	304	308	283	290	301	298	310	303	313	356	279	322	316	326	337	329	311	319	331	316	312	322	282	319	305	328	286	316	344	305	317	341	320	272	315	296	330	322	294	299	321	268	324	338	320	311	308	318	316	296	291	312	293	321	283	300	291	290	320	276	298	286	324	321	335	328	334	325	297	296	311	295	308	304	336	338	327	298	302	347	317	326	322	283	298	295	316	328	299	307	273	327	352	333	317	284	310	291	351	270	327	294	324	299	290	302	310	323	292	295	322	273	302	267	305	295	306	279	320	311	325	385	301	298	329	304	300	330	300	344	286	293	339	328	352	325	333	316	311	340	334	309	299	279	290	276	327	313	304	302	296	302	312	308	309	290	304	302	308	324	302	289	343	312	305	327	291	309	311	309	323	300	292	315	291	307	279	311	292	310	293	333	295	328	289	301	312	313	299	288	313	318	334	281	330	298	321	299	329	319	330	311	325	327	329	284	328	295	308	326	318	291	290	270	304	283	322	322	289	308	325	294	302	308	314	328	327	326	317	316	328	314	266	299	296	308	315	319	302	310	313	295	332	315	311	297	291	321	340	324	317	268	318	321	291	283	338	307	298	298	278	323	263	314	304	339	305	294	306	308	306	318	297	321	314	354	329	273	321	295	305	301	312	324	282	301	307	313	305	324	280	306	279	275	293	281	345	317	287	300	336	336	309	292	306	327	307	332	309	326	351	289	321	334	311	321	277	321	326	286	326	352	331	325	326	283	326	303	305	333	310	318	325	307	308	301	294	342	284	327	310	309	328	302	327	303	313	325	283	305	286	276	297	303	310	300	294	325	304	323	297	290	310	341	310	287	283	282	322	320	320	292	306	310	311	317	333	307	286	304	324	291	311	315	308	282	283	316	304	332	310	327	336	316	334	316	331	331	307	297	287	291	305	308	284	298	307	302	317	308	333	311	298	323	304	299	285	300	349	317	305	294	311	300	324	331	312	321	318	285	335	328	310	309	322	311	356	318	278	290	328	316	276	318	352	282	298	290	315	323	321	308	313	288	294	312	327	327	301	287	306	287	329	298	297	314	347	300	301	291	302	307	287	310	310	292	328	281	285	308	297	299	321	311	309	334	313	319	317	318	353	304	290	329	352	288	326	314	321	328	292	304	288	324	316	322	304	320	278	322	276	308	328	291	304	278	321	333	316	304	326	302	311	320	302	307	303	354	322	327	298	303	321	291	337	294	302	313	317	324	307	286	328	303	328	293	315	316	294	319	330	315	293	291	275	288	309	351	329	304	312	308	355	309	281	291	337	314	328	284	292	296	284	293	306	310	308	328	278	319	322	306	315	310	338	316	296	340	282	274	268	334	308	282	334	299	286	343	321	304	312	262	301	292	352	327	308	304	303	332	316	305	307	322	329	317	304	344	279	349	320	290	271	276	306	343	275	284	329	340	299	292	291	329	297	301	298	291	324	335	305	309	339	297	276	340	305	361	344	302	332	313	293	335	321	305	296	288	278	309	288	304	342	300	292	302	311	305	259	324	320	295	270	353	321	310	311	300	321	297	262	293	314	314	299	335	307	323	289	314	327	318	330	344	335	333	302	317	284	308	335	326	281	312	313	315	312	271	324	285	294	306	310	279	289	293	281	310	298	303	296	328	324	343	315	287	313	315	357	363	318	344	339	299	318	340	247	316	335	260	320	311	264	307	301	341	332	290	299	297	297	296	358	359	329	278	318	321	319	315	256	312	330	319	291	307	336	337	325	300	289	301	305	312	356	327	331	344	298	318	244	306	332	322	312	316	298	312	312	330	304	303	308	334	292	305	340	317	316	279	352	288	300	314	300	304	280	326	319	292	315	287	339	309
10219	9578	19299	21545	18905	14959	12875	10068	9061	9043	8031	7486	7072	6095	4373	3831	3565	2668	2651	2661	2827	2631	3038	2387	2359	2433	2474	2358	2057	1763	1856	1902	1550	1345	1099	1143	1552	1848	1853	1593	1140	941	895	971	1999	782	735	742	726	735	781	776	756	743	735	788	775	764	743	747	808	765	745	744	744	792	759	782	728	747	741	704	752	765	760	756	726	769	750	795	700	758	772	777	699	714	729	761	781	733	796	769	712	761	727	771	747	750	747	722	770	764	720	713	710	764	768	727	756	772	757	774	778	723	790	801	754	777	745	743	733	797	709	757	732	740	706	778	708	751	705	777	763	753	733	726	734	754	752	731	720	784	781	721	783	751	744	716	786	735	727	769	714	729	693	763	745	719	799	713	777	748	767	740	720	756	782	744	729	781	712	758	778	726	778	765	728	754	716	717	757	755	768	715	768	737	707	761	763	774	706	761	759	741	782	747	776	761	738	735	772	746	716	684	749	754	705	708	747	693	737	754	729	748	782	746	725	743	771	782	793	748	688	717	765	761	771	763	708	760	781	766	747	727	733	767	694	733	714	753	783	779	748	694	779	722	723	731	778	700	758	720	761	787	801	785	750	720	728	715	754	736	800	754	739	786	724	736	784	739	780	706	741	686	772	759	743	736	715	798	755	752	684	766	804	707	732	711	726	791	700	727	715	759	741	749	710	707	715	725	775	748	753	717	768	761	770	721	739	769	798	758	803	745	759	769	754	738	771	758	775	739	721	738	733	759	699	723	754	752	711	767	723	751	761	737	706	681	757	754	774	744	754	737	806	772	801	820	730	712	735	746	721	757	768	747	772	750	773	738	770	738	729	756	759	798	738	697	769	736	754	757	725	704	710	731	728	714	729	778	740	744	795	735	792	773	738	769	769	718	733	784	717	725	701	769	786	733	729	719	719	761	740	711	725	710	742	705	716	752	773	746	766	770	771	757	772	729	745	733	751	720	775	755	764	745	740	748	750	777	704	780	731	709	747	737	775	673	687	745	762	764	731	727	747	753	762	715	804	748	764	744	769	717	718	744	756	739	723	769	730	725	742	730	761	762	778	739	764	735	765	721	747	802	752	768	773	751	784	776	787	777	800	738	736	719	768	721	728	780	753	739	764	772	739	768	754	768	763	724	770	710	724	759	742	785	808	763	759	771	757	721	693	746	724	737	778	731	772	740	725	730	727	729	775	708	782	782	722	760	751	752	693	699	769	762	765	727	769	731	758	773	749	744	735	770	749	722	752	750	778	756	754	780	735	713	778	736	738	721	780	747	792	792	768	733	770	776	725	779	782	723	743	759	742	798	820	714	780	733	752	751	744	737	768	766	735	785	729	781	717	741	719	741	706	758	726	776	778	753	765	784	762	735	729	717	753	768	734	742	752	785	774	761	804	774	754	726	772	731	737	744	750	757	742	786	779	761	712	793	760	754	788	740	767	751	768	725	778	752	761	741	749	750	797	783	755	714	735	754	751	735	814	731	731	743	737	758	793	751	753	792	717	723	765	710	757	708	722	758	749	807	716	762	812	751	766	738	712	700	730	735	747	747	730	740	739	694	759	795	812	767	698	728	804	798	726	728	751	765	709	758	759	728	711	756	744	709	759	731	790	763	682	787	766	763	768	734	732	771	749	761	722	739	740	768	783	713	744	735	717	775	722	776	748	754	747	787	719	764	788	781	730	735	762	726	738	671	787	705	737	763	731	721	732	703	783	745	754	757	806	791	750	774	769	701	748	713	734	790	757	732	745	782	785	750	712	758	731	727	822	738	761	776	758	720	755	765	767	737	709	714	733	759	718	773	711	763	708	762	780	749	771	759	772	767	756	768	767	770	809	795	717	723	786	733	723	715	767	757	746	720	764	751	766	756	715	783	761	731	725	719	746	776	775	732	679	744	746	704	748	732	714	735	693	778	736	735	741	743	732	749	718	782	741	803	758	751	744	746	747	749	749	781	771	724	749	754	758	717	724	750	807	744	782	742	690	754	727	755	758	808	752	768	750	759	794	755	757	750	696	718	768	740	775	792	761	756	777	734	744	755	744	716	757	748	784	729	760	731	765	717	711	777	739	749	752	729	770	742	766	728	750	760	757	757	723	722	728	707	747	748	696	749	746	720	752	704	763	699	739	770	707	749	796	754	736	741	755	680	733	724	767	718	730	717	767	744	770	765	766	725	764	743	752	761	801	754	759	807	754	743	735	785	773	731	778	774	760	752	722	738	769	771	746	734	699	750	728	732	718	738	747	728	808	721	736	767	742	757	740	751	717	769	757	768	765	793	743	748	722	770	780	781	768	732	790	717	773	710	759	746	777	710	773	740	795	741	741	743	749	741	718	733	734	707	758	749	773	747	738	719	730	783	715	762	751	753	732	726	677	727	767	767	710	761	748	744	687	728	752	733	693	754	728	736	717	742	771	780	744	714	763	737	715	783	712	765	757	769	748	743	744	748	711	761	771	740	737	741	741	793	803	725	756	753	747	692	738	717	825	726	762	760	689	735	736	761	763	752	713	758	759	726	765	730	783	728	717	756	762	753	683	740	710	739	774	753	751	747	790	741	745	751	745	750	778	741	707	754	748	752	790	768	718	772	727	729	719	777	761	769	752	745	767	728	762	756	752	783	748	701	769	708	758	763	738	745	761	736	744	691	725	758	755	806	723	719	735	712	750	769	736	791	758	727	747	733	762	728	725	740	739	735	817	734	710	739	772	784	719	678	742	764	738	759	729	750	697	764	733	702	761	800	766	731	737	777	784	722	749	712	747	722	752	718	746	761	721	787	760	759	755	760	769	729	748	759	760	756	793	772	744	737	726	739	740	787	734	740	747	761	741	774	703	774	755	766	751	743	710	736	758	726	772	767	752	797	809	747	720	752	756	743	716	741	722	744	716	750	749	757	740	736	783	773	719	756	733	758	750	753	729	688	724	783	723	756	799	739	759	752	719	803	745	739	777	722	758	758	773	725	727	709	737	730	769	791	723	734	766	778	766	711	704	706	743	738	771	751	769	720	704	720	705	737	711	755	737	728	797	704	762	733	738	758	751	726	727	783	748	775	713	800	759	832	735	713	758	770	753	742	745	702	731	799	765	770	756	782	774	748	707	767	751	740	746	697	727	753	719	789	779	761	760	751	743	748	763	763	758	768	742	740	715	760	762	689	778	735	779	700	727	738	776	753	755	728	722	713	681	748	734	715	715	772	747	727	760	757	803	751	745	743	739	734	688	769	768	746	787	722	722	771	760	803	666	747	724	748	744	768	732	780	753	773	705	827	732	693	742	726	738	749	716	702	751	743	713	741	754	779	759	691	737	768	778	728	808	745	740	767	772	757	728	767	726	754	756	733	746	739	704	755	801	759	765	674	701	742	794	732	758	723	688	767	710	730	738	749	746	773	758	742	732	754	718	730	720	705	722	738	764	756	753	734	748	792	743	744	718	748	733	758	779	751	755	763	738	721	713	735	720	732	707	704
24050	17244	20333	17987	12504	9426	6447	4993	3870	3575	2725	2770	2329	1917	1256	1050	969	758	700	821	839	880	732	666	678	693	610	644	562	627	613	606	502	573	470	409	501	596	555	529	410	372	434	564	652	347	388	383	399	378	397	357	368	383	385	373	370	344	391	372	370	366	361	402	404	416	396	389	391	374	386	341	364	359	357	321	406	361	380	382	392	385	358	370	403	371	387	370	400	358	337	386	372	423	365	371	360	368	344	389	391	388	377	377	402	418	390	378	389	360	372	383	385	371	363	382	351	358	386	363	369	384	394	358	372	329	368	341	332	350	349	379	388	385	395	407	344	391	394	388	416	371	377	351	378	381	356	396	377	344	359	353	377	368	368	348	365	368	353	348	356	365	341	362	406	391	379	371	400	365	369	401	381	360	400	408	383	376	359	401	378	367	375	393	331	354	352	382	338	383	364	377	385	354	398	366	379	366	413	380	369	437	371	365	406	360	391	357	358	385	412	353	348	378	405	365	382	372	350	351	330	385	405	379	391	358	388	363	370	366	368	364	336	343	405	403	390	384	386	400	409	371	383	375	372	352	348	375	360	414	408	387	390	359	366	377	392	377	407	388	370	389	349	383	374	361	373	369	344	376	403	362	382	371	385	381	361	420	376	387	375	365	407	362	354	375	385	384	385	391	396	381	378	357	380	336	374	375	360	364	404	375	399	360	380	366	401	364	371	362	419	382	393	357	321	370	328	379	393	397	385	366	376	332	375	366	358	384	366	333	409	375	344	363	414	367	371	391	362	362	410	393	373	332	392	395	365	394	359	367	409	365	332	373	382	395	337	377	360	336	376	376	359	377	371	361	357	370	385	393	380	347	397	343	374	389	340	354	397	378	356	399	377	417	344	371	365	398	362	408	373	381	393	373	383	370	376	408	386	402	379	363	348	402	386	386	394	386	377	369	360	412	373	372	376	351	353	372	368	391	371	330	358	356	383	378	376	363	383	372	369	396	390	390	360	380	371	377	436	390	363	353	383	357	347	378	400	402	389	380	366	386	390	364	386	388	371	364	398	382	385	360	362	365	398	361	380	394	384	369	360	384	373	389	337	355	348	348	374	391	373	341	377	369	365	360	379	379	348	386	365	408	344	399	358	369	379	392	395	341	376	403	398	367	389	362	377	391	382	392	376	348	376	381	360	390	400	392	380	403	365	377	398	346	392	397	388	370	376	412	378	378	385	349	402	375	347	359	364	389	375	376	406	409	348	384	343	377	362	370	364	375	347	356	389	352	382	357	320	393	371	388	368	428	392	370	370	422	384	427	400	378	358	386	347	386	378	361	342	393	370	327	350	380	387	328	392	396	392	346	373	420	365	374	357	361	335	363	367	405	358	349	368	368	383	403	353	335	361	387	354	360	352	359	351	353	397	352	394	333	367	389	349	397	380	352	377	401	359	392	389	329	369	360	384	407	361	409	354	366	352	380	338	367	389	339	356	379	373	408	365	377	364	385	371	412	403	392	368	361	409	369	347	373	389	347	383	371	357	385	347	384	379	380	374	404	392	383	385	355	371	392	379	379	345	347	383	383	404	361	381	392	357	385	392	366	337	401	387	377	417	350	362	357	388	351	374	378	369	359	331	395	377	391	399	358	361	365	362	406	384	395	355	368	367	401	399	384	393	370	352	358	379	372	390	445	390	369	380	378	369	327	402	351	406	368	379	425	329	397	377	372	345	347	378	381	373	385	390	374	393	399	357	380	373	379	371	369	381	399	364	362	372	365	380	380	387	353	375	379	371	409	362	380	391	381	413	349	399	369	343	394	382	357	368	365	406	376	396	361	421	373	380	399	380	372	387	343	323	363	353	376	404	380	374	368	373	379	365	374	406	369	390	391	363	373	365	369	343	391	380	391	364	384	396	340	388	392	339	406	381	406	379	369	416	368	340	358	363	366	381	380	343	360	349	393	350	397	363	354	398	387	377	357	373	357	395	357	350	342	386	362	383	354	384	350	360	350	346	374	362	370	378	333	352	378	406	344	373	393	407	355	368	376	340	403	374	356	380	361	372	359	380	365	378	363	374	420	351	397	388	360	377	349	363	371	387	381	412	346	370	367	381	396	348	400	370	362	366	349	416	418	416	376	417	348	373	371	378	369	363	383	399	414	348	335	371	396	361	396	370	341	368	407	378	416	379	375	372	377	386	383	353	387	391	376	365	365	391	344	401	386	369	397	391	397	398	407	349	396	397	319	366	376	363	381	378	352	364	400	380	373	364	343	395	366	388	381	381	393	370	380	378	399	394	361	363	357	353	356	363	360	364	375	371	392	383	417	404	352	377	379	380	375	366	362	369	378	359	377	339	344	385	353	356	421	405	372	388	334	377	358	381	384	375	351	338	362	392	359	407	393	377	379	363	366	382	384	349	373	397	365	361	398	347	360	399	358	403	347	396	389	380	356	357	363	368	367	355	371	378	383	386	378	388	393	402	415	385	386	364	401	342	347	379	388	352	388	378	369	373	360	349	397	422	362	389	357	386	365	373	370	393	353	361	356	365	371	419	377	332	350	382	349	378	375	371	390	385	353	360	391	380	340	365	367	400	344	400	365	393	368	369	368	360	387	393	395	409	409	411	355	358	373	369	369	399	367	358	362	387	384	388	374	380	395	370	381	406	330	374	369	399	380	383	390	404	333	333	393	391	358	380	326	357	378	372	389	383	347	365	363	364	392	350	417	399	362	384	379	398	355	362	366	405	346	379	375	377	371	352	359	384	365	392	385	379	408	372	388	374	390	372	401	343	373	358	370	382	375	372	368	344	361	367	356	383	392	361	375	403	376	383	364	380	408	370	384	358	365	370	356	374	323	344	378	374	390	394	370	400	365	383	366	390	374	389	352	403	388	369	360	381	376	355	333	377	378	392	351	340	386	373	395	374	395	384	391	369	391	389	360	360	388	394	359	356	406	392	372	386	368	376	382	350	362	381	385	314	389	343	394	370	332	362	348	404	390	377	371	350	328	387	357	386	394	351	383	366	387	372	362	358	404	374	353	389	363	419	401	380	352	394	361	342	373	378	373	415	399	392	372	395	382	325	331	375	367	352	362	402	370	391	378	394	410	378	373	398	327	421	344	368	353	420	376	367	343	359	344	366	388	351	387	364	371	341	405	359	378	340	398	374	402	356	365	375	406	373	409	373	378	338	380	431	365	365	384	374	343	387	407	362	411	377	377	351	402	378	402	358	389	356	385	385	391	378	398	398	361	415	368	382	376	369	358	368	387	359	370	390	369	379	379	374	390	390	375	362	360	385	377	319	308	380	357	374	397	371	377	362	374	397	390	396	348	359	394	379	368	383	379	341	383	335	371	377	359	370	387	387	367	366	377	395	383	400	432	397	359	413	373	370	374	400	372	375	356	390	398	405	391	379	366	371	371	386	354	406	388	385	393	361	354	422	377	385	377	392	389	433	333	348	383	378	388	333	365	373	332	408	408	401	361	377	371
12891	12587	22658	25936	22303	19357	15818	13588	12401	13418	10310	10401	8968	8054	5881	4992	4460	3645	3412	3826	3796	4043	3419	3209	3274	3251	2791	2737	2547	2430	2664	2591	2228	2057	1600	1119	1928	2430	2363	1993	1286	1102	987	2174	2970	902	917	918	892	877	872	948	904	887	911	901	870	891	876	845	874	877	921	898	889	883	866	870	939	900	840	839	937	922	893	878	872	880	845	825	880	849	896	872	892	870	844	854	941	847	830	881	894	943	921	867	877	880	863	877	882	872	900	914	839	853	811	884	875	857	894	899	874	892	885	906	859	900	862	843	856	872	857	853	852	878	850	915	907	869	859	879	877	832	885	853	854	889	854	889	861	893	893	835	874	867	892	862	906	858	916	848	885	894	852	854	920	855	887	919	858	869	872	920	905	824	869	879	870	871	837	860	841	852	885	862	860	853	842	894	887	869	851	906	852	875	811	896	847	863	877	831	898	869	880	853	878	849	864	884	884	860	925	835	866	831	889	846	886	870	897	890	867	871	921	885	896	871	856	855	859	851	912	863	848	867	832	892	849	860	818	901	918	902	821	866	906	819	925	840	844	847	876	889	899	846	840	881	806	827	852	893	856	830	840	918	896	860	863	906	875	896	845	828	841	891	894	889	861	857	852	864	859	862	896	881	896	875	848	874	870	916	878	846	832	821	836	857	900	858	830	878	832	859	821	826	922	850	834	842	887	882	879	884	850	894	807	888	820	875	839	892	870	889	844	830	893	869	906	838	881	868	863	869	815	839	860	829	847	860	877	861	861	909	871	815	864	825	894	816	880	829	913	798	865	906	844	926	901	909	876	842	857	880	898	929	915	883	833	918	878	917	881	836	885	896	839	830	888	881	901	842	899	893	874	822	888	868	901	887	869	836	873	827	845	880	864	829	867	833	800	877	866	872	847	882	857	873	804	834	874	821	880	817	856	835	951	868	876	878	843	891	897	932	880	865	951	826	844	898	847	858	902	827	883	870	908	892	832	826	863	869	857	815	891	874	857	876	903	844	858	844	890	873	852	872	896	828	849	871	885	865	851	864	834	895	871	891	844	866	838	876	922	889	831	860	908	822	856	822	887	877	881	856	823	820	884	889	877	864	877	834	855	850	820	867	865	832	893	915	839	868	908	860	877	872	826	872	864	908	822	833	862	867	854	884	846	853	807	867	896	867	826	878	834	851	927	891	872	833	907	904	890	875	869	887	859	889	848	881	861	834	908	848	898	866	875	868	875	834	859	882	873	860	926	851	818	887	879	858	870	860	865	851	892	850	897	903	901	903	820	874	832	874	841	875	868	901	808	867	851	868	847	835	909	853	901	865	900	872	872	854	884	852	870	862	792	921	835	922	817	849	846	900	834	837	833	886	863	852	856	892	871	856	894	834	874	866	893	913	889	795	858	886	930	848	873	852	886	838	822	901	846	850	870	858	816	803	896	840	882	855	843	897	870	865	874	888	845	811	875	850	890	854	893	870	855	911	869	794	897	948	844	807	827	871	912	876	841	847	888	836	835	819	847	889	809	849	868	912	911	867	878	899	866	864	923	904	861	838	880	838	897	877	859	883	829	816	857	848	840	843	871	853	875	839	902	890	847	881	904	844	830	850	851	901	929	882	864	897	897	786	826	932	845	919	874	855	812	845	924	877	788	856	917	900	902	846	901	914	879	840	909	872	883	828	863	834	892	935	897	812	851	885	837	876	929	866	846	837	885	860	853	851	899	869	868	829	901	887	854	870	867	799	864	922	879	866	874	993	886	872	915	868	914	874	885	848	848	863	844	871	892	844	839	921	927	839	884	823	880	855	878	863	883	863	827	889	858	896	861	890	851	847	861	880	885	868	845	872	867	868	837	884	891	859	894	842	907	884	849	871	881	872	822	894	856	840	886	912	873	848	853	889	878	851	827	855	870	909	854	908	808	876	885	826	846	823	873	856	905	905	869	823	895	867	869	872	836	870	855	894	867	841	852	850	851	816	821	859	813	855	910	845	881	850	892	866	839	879	907	865	831	844	847	840	829	884	909	838	910	850	907	908	890	896	905	849	900	885	857	934	858	808	831	880	846	877	801	831	876	821	856	860	936	872	875	840	865	823	898	876	918	921	822	890	862	835	894	919	857	876	840	901	883	869	893	848	895	835	869	870	903	881	864	851	908	884	801	879	937	905	852	876	807	858	898	861	910	898	908	872	855	820	866	883	897	868	854	884	844	863	850	863	874	907	873	850	882	820	841	838	882	835	905	826	866	836	878	859	849	898	830	864	825	871	893	796	853	897	908	944	854	924	869	914	877	854	874	847	857	892	907	821	907	884	814	915	887	893	875	840	910	939	881	865	908	863	864	891	902	872	933	834	836	884	865	849	888	867	883	886	859	883	876	830	838	827	842	805	852	867	889	842	853	899	880	857	836	850	954	927	797	847	895	847	865	856	910	842	837	863	880	872	895	839	841	854	916	886	854	835	852	807	958	850	861	877	855	867	822	844	885	854	904	912	864	855	852	834	856	869	889	923	873	885	843	852	853	866	842	907	923	875	910	878	919	833	839	885	849	884	885	884	843	870	877	858	887	836	909	866	830	855	831	802	889	891	874	879	875	842	861	843	847	884	864	818	844	915	851	882	863	882	836	831	906	855	931	854	821	856	861	895	902	867	843	904	844	861	835	888	896	841	855	864	891	888	839	892	851	887	862	835	844	848	924	861	841	865	898	851	868	956	889	834	884	875	852	851	891	859	864	876	925	849	895	867	900	843	846	856	827	902	888	851	882	851	865	851	843	870	827	878	867	821	898	899	868	892	858	884	856	857	873	856	871	868	888	839	872	886	892	882	853	866	825	837	852	925	809	821	898	894	870	882	905	802	881	901	883	812	871	920	883	828	870	859	816	807	912	875	890	874	839	829	875	852	836	870	869	886	844	875	884	859	861	906	900	931	891	850	846	935	870	874	875	882	838	850	862	865	808	870	888	897	823	899	939	916	892	861	890	859	881	822	908	873	886	866	837	851	887	921	864	944	894	919	879	867	849	835	843	880	842	837	837	855	824	819	895	876	873	850	900	848	892	881	828	861	841	844	902	921	814	928	850	856	903	872	883	814	819	832	817	855	903	927	841	893	898	951	869	860	812	831	872	866	842	875	894	856	873	874	877	856	870	865	815	866	830	864	850	848	873	896	833	840	846	833	881	870	826	880	813	912	858	876	857	896	894	859	878	840	871	944	889	884	838	836	858	872	875	876	861	893	882	866	883	844	911	826	839	824	852	853	865	874	887	795	906	882	855	833	894	835	870	867	881	816	856	873	843	861	903	866	874	868	825	847	853	825	898	858	825	839	847	892	902	890	921	843	830	874	898	891	849	867	860	846	848	880	836	918	943	844	884	831	915	882	868	848	876	901	818	838	797	847	836	828	843	871	918	890	896	838	863	862	842	829	881	850	903	854	869	868	882	921	878	836	848	914	858	855	865	864	926	813	855	812	902	899	909	907	878	835
6799	4119	5663	3654	1889	1302	1013	682	599	563	529	527	506	443	397	388	364	315	255	310	310	303	256	284	267	275	247	220	259	261	242	269	277	278	225	198	238	252	263	266	221	222	202	205	232	210	188	213	193	175	213	214	204	171	214	195	204	179	201	186	197	180	206	190	184	193	214	223	189	191	189	223	203	202	191	216	215	190	192	188	202	193	193	217	207	172	184	217	179	220	194	190	210	205	202	197	204	163	231	205	199	176	202	177	216	179	203	191	231	194	171	203	213	216	187	207	219	183	224	201	191	213	194	157	176	175	193	213	225	169	182	219	204	179	195	178	209	206	201	184	183	187	197	185	198	197	206	187	184	205	188	194	186	212	224	210	188	209	189	189	196	180	194	191	193	212	206	209	184	201	214	185	188	192	188	220	182	209	170	196	212	201	190	209	206	195	204	204	210	221	203	191	204	214	189	192	196	204	190	218	199	211	203	194	195	170	178	217	196	200	178	173	184	209	191	161	205	190	188	219	231	215	215	225	182	196	170	195	210	194	202	196	203	196	175	183	212	194	194	206	196	193	192	193	207	210	189	190	203	177	198	218	204	178	205	201	178	206	207	194	181	203	199	189	206	188	183	190	171	171	207	216	185	187	180	190	184	201	182	206	171	225	187	202	198	194	198	195	176	180	190	194	191	190	212	190	209	188	196	180	195	179	192	204	204	201	221	162	192	184	214	205	176	208	205	191	193	201	215	183	211	201	215	197	201	215	199	233	213	185	177	191	213	205	186	206	192	205	180	177	199	209	186	190	208	202	210	180	192	194	210	189	215	212	223	198	166	199	183	184	174	186	190	167	195	192	191	209	204	179	199	196	167	186	196	193	192	199	183	215	178	204	198	190	191	194	189	189	201	186	250	196	220	209	202	188	220	206	192	186	201	202	206	211	195	214	221	208	212	218	178	188	227	174	187	194	187	210	197	179	185	190	210	188	214	192	196	196	202	200	177	201	246	216	204	176	175	181	178	179	196	222	195	208	182	212	198	202	197	190	169	181	187	183	177	177	191	214	216	203	189	186	205	184	225	197	178	201	194	196	216	178	173	188	195	212	198	218	193	185	211	185	203	188	199	188	202	180	184	179	190	197	196	192	239	171	195	189	208	181	199	181	209	186	194	195	212	211	212	184	181	166	202	217	204	208	194	203	192	204	219	187	193	229	210	194	212	173	198	225	202	198	188	207	197	191	242	190	193	192	200	177	210	185	200	190	176	208	191	193	216	161	188	190	204	185	192	199	202	202	183	216	193	215	181	203	179	181	187	201	182	206	186	206	194	203	188	190	191	208	182	187	192	169	195	184	201	225	212	207	212	205	206	197	215	200	170	196	184	199	214	187	201	189	179	181	206	188	195	213	204	207	185	191	210	187	178	207	203	192	210	171	203	202	211	203	193	168	181	200	213	196	193	202	208	208	185	199	202	174	216	191	190	213	179	221	179	202	185	183	165	200	214	219	212	182	191	207	215	182	177	201	182	201	199	186	197	184	193	208	191	203	204	197	165	179	184	196	183	202	205	201	218	162	222	195	206	198	207	220	184	215	226	204	204	221	182	204	208	185	199	216	209	208	181	201	200	177	205	189	228	207	170	217	184	193	206	196	190	203	183	175	180	200	209	212	205	208	187	211	228	182	173	220	183	177	177	186	205	175	194	187	227	174	220	203	178	220	197	176	205	197	224	178	195	184	196	206	187	184	196	212	196	182	207	171	188	235	216	202	211	215	209	207	172	205	192	191	186	211	198	201	179	216	191	167	185	180	181	193	189	200	221	181	187	182	180	183	190	184	191	216	187	208	188	188	222	191	213	230	183	176	211	219	167	189	172	183	194	179	191	209	184	205	200	194	199	200	193	188	191	211	189	176	171	207	171	198	211	215	240	193	184	217	216	215	226	166	171	211	182	212	205	218	207	197	186	179	196	190	196	209	188	197	188	199	187	199	196	185	185	200	199	205	202	189	196	190	212	172	184	192	205	208	187	173	206	167	201	167	187	200	171	172	179	211	197	179	202	185	159	219	198	172	213	231	192	180	204	189	188	197	210	187	209	196	215	192	205	233	216	212	208	205	212	204	216	192	176	213	185	197	213	209	171	231	178	202	168	191	182	208	185	166	192	213	190	159	213	206	198	215	209	192	209	193	196	209	206	197	208	195	168	211	200	200	228	226	213	177	213	195	181	204	204	188	199	208	194	197	182	187	216	223	164	150	214	196	191	206	193	205	195	189	200	195	184	181	220	172	174	189	212	190	215	198	164	183	206	227	189	195	186	203	185	191	204	176	188	173	174	241	207	191	183	188	181	198	210	190	201	190	216	200	200	192	177	185	197	228	217	193	199	188	186	202	206	212	198	213	203	193	175	193	213	208	202	191	199	208	208	215	189	205	198	183	184	176	186	205	169	176	170	203	196	197	191	190	204	192	215	185	184	214	169	200	206	220	206	204	198	187	192	211	170	178	215	173	182	202	190	195	202	213	204	210	200	171	201	193	159	198	204	182	201	200	209	165	216	204	207	191	200	211	195	173	211	208	207	228	183	200	200	179	190	204	215	216	177	210	227	210	194	224	195	195	177	176	197	198	180	204	192	188	179	201	200	191	193	179	202	203	208	189	215	184	203	202	217	181	186	199	186	194	202	179	198	208	220	207	203	203	199	187	204	197	208	190	171	215	205	216	186	208	193	189	208	206	194	205	184	197	185	195	180	200	188	206	200	202	195	212	197	214	192	209	194	188	186	222	186	193	214	184	207	216	200	213	192	197	185	209	202	216	215	195	172	182	199	195	189	188	209	224	180	221	223	197	226	216	186	186	182	213	199	185	206	220	189	211	205	204	191	196	192	201	219	199	208	208	210	215	190	208	186	205	187	184	175	193	192	180	196	188	175	241	216	215	182	174	197	195	184	184	184	213	191	201	179	187	185	217	195	215	189	206	181	175	186	193	171	208	173	194	196	236	211	189	189	209	194	175	213	191	175	212	168	215	175	197	212	192	218	165	197	193	203	211	205	182	185	185	185	201	218	206	197	187	182	185	188	193	189	201	189	216	185	206	203	209	203	192	204	200	163	180	206	241	196	196	197	214	184	209	192	172	200	183	200	182	196	202	182	192	204	194	176	181	194	199	175	200	221	211	169	223	203	192	165	211	226	194	212	195	180	185	197	208	192	174	176	207	200	211	203	188	180	183	195	182	205	174	189	201	199	193	208	188	197	205	164	215	171	199	176	178	202	182	226	195	193	182	174	172	211	172	201	213	199	227	200	183	189	189	170	202	213	193	218	200	209	188	195	184	197	196	197	204	207	178	190	189	202	188	219	195	182	181	221	190	181	206	185	190	203	174	203	231	169	203	186	186	237	188	210	203	203	195	157	191	217	188	201	229	175	182	196	189	191	225	183	207	222	178	216	187	197	189	204	213	176	178	199	192	186	180	191	193	198	195	204	198	197	182	208	199
4358	3830	9223	9378	6404	5606	4494	3352	2681	2462	2405	2491	2252	2057	1842	1908	1656	1330	1057	1366	1425	1321	1003	1175	1075	980	982	960	975	918	1009	1001	998	885	722	619	808	1024	944	927	676	548	538	561	563	487	524	499	494	532	514	526	496	522	501	490	459	495	521	484	509	482	512	471	531	462	501	503	496	495	513	519	487	519	513	560	489	498	523	532	504	538	524	502	502	518	533	449	529	506	531	535	481	504	480	499	505	532	493	494	548	503	486	500	516	484	535	530	547	507	531	498	470	460	550	535	532	477	459	514	515	546	498	467	504	529	515	506	477	482	502	515	496	493	518	498	527	485	478	490	515	475	510	493	490	474	511	510	514	497	530	518	493	455	556	510	500	507	496	508	461	511	527	544	498	540	490	528	497	480	498	497	502	469	557	500	476	494	483	516	515	500	493	494	476	544	466	496	467	492	515	469	455	500	561	496	528	495	504	487	527	529	467	489	497	475	512	492	478	490	485	537	541	498	516	535	534	461	553	479	476	505	490	518	508	514	504	491	506	540	491	453	473	450	523	594	520	496	490	479	521	509	531	506	486	486	488	506	521	536	520	446	501	515	510	491	522	511	512	493	537	506	490	526	554	520	521	493	476	529	546	491	500	506	506	488	538	506	494	504	509	453	500	539	509	519	489	510	477	495	560	525	496	478	506	533	484	466	534	522	513	507	495	526	531	528	504	467	521	541	501	517	487	486	484	527	504	496	488	478	519	506	475	526	463	512	515	511	498	510	513	469	536	489	463	520	508	496	477	497	503	503	523	501	515	490	536	500	507	537	535	508	508	476	517	524	472	486	536	549	474	473	507	530	501	531	485	504	508	494	463	519	515	516	524	543	543	482	511	486	496	538	506	493	499	519	511	545	498	511	517	539	504	505	484	514	513	528	503	485	532	478	506	501	485	505	508	504	506	516	534	520	514	489	546	510	470	530	509	479	513	446	543	484	529	527	493	488	465	514	477	532	540	474	471	494	522	521	529	500	483	548	516	491	484	513	493	515	522	520	484	504	531	508	491	534	490	538	487	536	509	525	483	515	529	473	513	494	492	492	447	506	499	518	522	462	521	517	489	511	473	559	501	472	520	526	522	507	536	478	506	487	486	509	482	528	505	507	501	502	491	484	488	510	507	501	523	490	508	485	478	519	517	510	527	484	522	445	476	509	525	506	482	472	488	498	453	474	495	546	527	508	499	549	476	524	559	518	539	485	502	535	522	492	479	502	459	504	496	486	545	478	498	502	520	497	486	535	509	553	482	473	491	514	506	493	538	441	525	520	501	500	489	487	489	484	546	514	509	516	519	497	519	497	491	520	506	490	517	512	537	532	561	472	524	452	519	531	515	515	501	495	515	500	549	471	508	476	457	508	493	507	566	521	490	532	480	493	543	500	486	526	502	477	533	498	532	501	511	519	521	494	550	540	511	505	482	509	482	496	488	500	536	549	541	512	510	514	490	512	514	516	501	482	508	540	504	494	500	493	531	517	508	528	490	516	502	506	545	498	523	515	507	482	505	504	520	513	513	490	528	501	499	553	504	473	554	504	513	497	557	497	508	502	505	502	500	500	506	512	547	504	519	447	495	504	474	522	509	489	492	510	504	501	519	516	489	529	529	528	473	534	480	498	528	514	475	510	508	509	485	541	506	561	488	463	519	513	523	533	478	526	480	539	512	499	540	523	501	494	504	543	508	497	471	490	516	502	511	500	479	480	441	501	502	508	488	504	482	500	518	495	507	517	495	486	460	510	537	472	465	516	508	514	498	505	500	480	496	511	512	471	527	497	507	515	500	474	514	480	491	518	463	482	556	514	489	532	520	491	514	511	507	483	512	483	479	512	544	479	522	533	526	519	453	513	508	490	520	459	518	517	496	526	465	496	500	489	549	554	494	480	504	505	518	528	518	502	491	477	490	474	548	544	543	542	542	510	482	505	466	510	546	487	515	504	528	523	532	496	489	490	466	541	527	469	513	478	556	482	512	507	510	506	505	512	491	521	500	528	506	495	498	487	514	504	484	513	506	532	509	517	453	508	495	527	517	507	524	516	514	516	481	521	569	529	495	512	487	527	501	488	486	510	531	500	517	514	502	482	498	508	479	508	501	492	525	458	487	483	522	495	498	519	533	532	473	463	518	501	505	489	518	505	462	498	518	510	481	528	512	492	484	501	480	510	510	552	513	488	494	514	529	504	527	516	519	513	517	517	487	488	502	502	540	481	463	515	556	514	495	466	463	485	527	521	512	513	507	508	460	500	472	527	525	514	535	503	500	519	540	513	494	472	524	472	496	497	539	491	491	538	484	495	518	480	503	519	504	518	504	491	479	522	489	517	449	495	498	510	491	474	493	498	530	500	475	476	487	468	520	523	469	501	486	541	515	513	512	515	471	501	515	494	520	479	525	521	470	547	516	541	495	487	507	513	542	547	539	517	544	503	514	478	479	493	490	503	517	530	489	493	526	504	520	478	531	495	506	500	539	486	477	553	514	518	474	487	485	499	496	499	511	479	486	517	505	509	529	499	539	524	464	498	483	511	534	514	526	526	542	526	523	512	495	498	499	509	502	507	500	483	507	505	508	516	527	478	492	507	501	539	467	479	528	520	491	479	533	495	490	501	528	482	498	533	504	477	494	508	528	501	482	509	498	495	501	550	543	526	519	523	498	516	507	526	512	522	538	520	467	480	530	533	484	514	487	515	524	509	511	502	510	505	509	499	455	514	513	507	507	487	494	501	527	525	523	499	481	518	493	504	526	511	512	478	519	499	499	527	484	499	535	483	508	540	484	499	528	529	495	494	510	528	520	496	515	489	529	526	559	528	568	517	504	488	527	551	545	501	517	510	510	547	509	513	516	513	512	545	488	494	496	506	517	519	490	482	495	481	504	508	514	560	531	488	511	514	485	527	491	478	490	546	512	528	490	532	476	502	472	467	562	510	508	488	523	512	511	507	475	484	503	509	517	522	487	513	490	509	519	494	481	469	464	497	551	461	509	544	498	577	490	535	514	503	479	534	504	473	517	505	471	562	476	513	506	518	458	515	520	462	470	538	479	466	477	469	515	510	548	512	511	517	478	526	502	516	487	463	499	534	517	508	500	487	501	489	520	483	493	506	497	502	544	497	536	537	537	537	497	491	481	512	501	542	498	496	462	490	469	483	532	470	513	525	505	530	487	496	482	551	505	513	521	487	484	510	492	518	519	501	506	491	488	498	461	499	486	465	544	502	506	474	528	486	519	542	500	513	513	507	515	526	512	493	518	490	513	496	518	464	510	498	476	483	516	514	511	463	527	531	494	498	444	509	494	535	517	527	502	538	474	527	500	483	478	503	473	536	498	465	465	500	508	501	501	504	497	498	521	518	503	488	496	512	514	473	481	521	508	487	484	509	526	518	512	490	523	511	484	516	465	477	479	548	535	528	508	503	482	507	485	521	509	494	514	527	535	485	487	514	511	506	526	540
19485	12358	15435	13829	8632	6499	4552	3695	3044	2656	2200	2085	1723	1320	1003	854	705	661	546	641	737	675	517	520	500	502	521	513	444	473	454	466	451	437	375	329	361	513	503	434	433	321	309	372	490	372	317	310	304	324	329	343	332	329	346	300	279	311	294	327	328	290	306	322	293	320	344	311	304	336	308	297	286	311	296	303	307	326	330	295	292	340	339	335	314	317	304	318	291	341	346	303	339	321	339	346	331	317	326	303	327	317	308	307	358	318	331	311	317	313	317	308	356	308	321	300	277	307	316	330	323	276	323	319	312	336	322	328	330	341	326	322	334	321	352	362	318	317	337	354	325	339	328	320	304	324	327	302	327	321	277	326	294	297	286	299	314	342	309	306	315	315	331	323	298	305	331	304	312	322	303	320	302	305	306	306	309	326	303	302	302	260	308	308	321	298	286	307	308	345	310	284	361	318	351	289	329	311	334	291	351	311	337	329	351	328	312	303	298	309	328	326	355	352	287	317	298	325	306	320	343	331	318	320	331	319	309	328	310	301	289	336	300	294	272	310	288	344	282	356	314	354	325	339	338	309	342	304	335	339	320	305	317	313	304	330	314	320	323	311	298	301	283	294	320	315	315	317	349	284	284	289	306	315	324	310	333	311	312	325	328	295	332	352	318	308	315	319	320	330	278	321	337	328	331	291	323	313	293	279	337	317	310	298	336	285	325	291	341	340	315	334	301	337	306	330	326	312	319	308	294	304	318	315	325	325	320	298	344	286	310	302	323	313	317	290	333	330	306	329	304	312	306	317	316	326	306	321	302	303	325	283	335	287	343	333	274	310	330	303	334	298	325	318	322	306	313	316	328	358	325	313	323	343	294	288	321	336	347	310	292	341	295	328	328	308	312	302	363	307	295	305	304	312	356	329	298	313	355	331	300	298	298	314	303	295	336	326	310	304	319	286	312	332	309	310	298	300	334	328	339	297	317	300	301	307	295	307	323	273	291	343	294	285	289	317	308	299	309	318	348	304	313	305	317	300	345	310	327	293	342	303	305	278	318	323	328	318	292	313	302	318	328	294	321	322	314	305	332	295	310	309	312	310	329	300	289	317	343	325	310	327	293	306	303	327	341	304	311	297	297	291	322	339	302	298	318	286	335	317	300	328	329	286	334	294	327	333	341	325	296	334	294	326	303	284	296	336	285	336	300	315	291	352	348	308	270	297	314	321	315	292	332	322	276	321	309	277	307	288	327	306	341	327	348	312	285	334	313	321	306	365	342	304	283	311	308	319	336	336	320	305	320	322	320	314	309	340	326	338	342	333	286	304	304	302	281	299	325	314	340	306	335	283	303	346	328	279	290	331	326	294	314	347	323	285	300	326	312	307	294	339	321	315	296	264	331	269	328	307	308	308	301	333	309	305	341	274	314	327	303	359	340	295	343	289	320	331	324	335	342	346	348	314	331	307	324	298	292	336	308	320	322	288	336	331	308	298	312	373	311	319	293	327	302	320	302	302	334	320	331	304	300	318	293	298	276	351	307	322	337	331	312	320	321	289	290	294	292	298	295	309	311	295	285	331	294	307	322	285	290	308	301	326	326	293	284	311	290	322	296	332	342	280	331	322	339	305	274	307	333	325	306	314	297	322	308	347	288	331	310	352	320	295	338	329	305	291	304	310	318	264	291	317	278	294	313	328	312	323	337	302	345	327	331	314	260	346	308	319	323	336	307	284	314	313	318	306	308	279	292	333	321	323	313	317	287	319	333	301	333	325	326	313	319	301	296	295	334	303	312	323	305	305	300	309	293	291	330	312	319	326	326	318	333	329	301	322	300	309	307	308	322	326	295	333	299	300	292	337	307	316	309	332	347	334	343	293	348	305	290	293	296	347	354	340	300	314	297	288	328	309	318	328	322	305	304	307	312	283	311	311	318	286	323	294	359	343	309	340	287	309	329	307	335	309	304	303	325	340	278	298	341	334	327	302	342	309	311	301	295	316	296	310	312	306	311	312	323	342	312	329	308	312	321	321	322	313	326	270	322	315	315	353	354	323	323	347	297	304	323	293	333	302	323	296	352	284	320	322	309	296	326	332	314	300	313	318	323	324	310	304	303	307	322	339	322	332	319	310	346	291	299	302	313	307	293	305	317	320	343	331	335	335	331	329	326	331	288	320	306	319	297	311	322	334	305	361	314	337	309	300	314	319	317	274	284	304	334	313	316	345	297	307	313	341	287	318	328	297	328	277	343	335	288	268	308	296	367	315	321	303	351	269	319	318	325	328	329	314	345	287	318	327	310	307	322	335	321	289	339	317	324	326	315	295	309	288	349	302	326	304	282	320	282	324	302	307	307	329	303	346	286	343	297	317	288	304	318	338	368	318	340	310	330	307	299	299	327	303	345	326	327	312	328	304	288	351	327	307	307	315	328	313	327	295	301	304	321	332	316	325	304	296	307	308	339	346	307	315	289	273	338	359	321	301	312	276	324	310	333	308	334	311	295	299	334	344	313	298	268	313	320	321	319	337	327	329	304	304	313	324	309	308	302	305	298	296	314	304	280	315	324	312	360	315	316	330	305	323	322	320	346	322	318	318	285	321	313	317	321	340	308	301	346	326	321	310	302	315	296	320	326	313	320	314	283	298	311	311	296	313	315	345	255	317	312	349	310	332	306	317	353	292	323	359	302	304	280	330	331	306	290	285	315	328	321	325	307	315	321	315	302	314	322	291	296	300	296	337	330	321	284	333	317	322	315	302	311	325	297	296	308	341	297	313	319	313	321	299	309	319	311	290	333	295	347	293	298	334	317	305	322	345	304	294	317	317	317	332	295	332	328	311	322	303	353	311	304	332	338	341	300	283	299	296	307	332	296	322	310	322	329	289	304	272	329	303	327	304	308	355	325	291	321	338	333	314	308	297	335	324	305	312	319	313	336	324	302	325	327	314	306	278	290	337	354	330	308	329	314	309	309	323	296	332	329	329	312	315	297	319	336	301	319	301	357	294	296	289	337	300	313	306	309	318	301	302	319	306	287	279	298	312	364	336	323	345	324	311	323	304	331	308	309	312	333	313	275	329	325	298	277	296	352	345	303	318	315	323	293	354	297	320	317	313	325	311	352	270	321	296	308	297	294	332	281	330	340	342	290	318	339	309	298	308	299	303	332	288	332	309	309	324	293	331	342	317	277	282	327	335	317	335	305	294	297	320	286	309	357	328	282	316	294	301	291	334	335	328	292	315	310	325	328	330	329	371	312	296	304	298	271	334	308	325	308	331	300	315	304	335	305	311	335	314	296	296	280	325	300	324	324	281	333	311	304	296	302	316	311	309	316	304	327	319	310	296	337	298	338	306	322	330	339	326	305	332	334	329	288	281	308	295	293	302	288	311	306	314	329	317	322	272	303	301	351	307	298	320	299	348	313	312	331	327	318	342	297	316	285	297	322	325	317	326	311	321	328	312	307	299	328	311	291	294	288	308	310	316	293	301	336	318	347	335
11067	9519	19874	21027	17266	15301	12067	11159	10542	10046	8345	8109	7414	5817	4735	4341	3506	2925	2302	2920	3585	3314	2160	2024	2259	2193	2042	2065	2006	1977	1970	2220	1722	1555	962	983	1404	2051	1935	1652	1333	997	820	1560	2142	913	801	797	772	770	729	790	794	778	769	763	786	767	737	775	765	763	753	771	762	730	763	747	752	785	756	776	701	754	718	748	728	778	733	734	739	752	731	731	756	754	750	753	730	797	740	755	806	720	761	732	769	761	728	747	772	711	820	743	736	735	760	755	776	736	753	758	752	787	740	717	774	770	726	774	760	767	795	717	791	800	755	830	785	728	754	736	767	694	741	807	788	723	763	753	764	777	723	751	749	736	734	770	717	758	738	746	733	765	775	695	708	756	743	794	774	763	740	768	725	757	715	751	746	766	760	769	720	788	763	741	759	787	778	796	724	788	761	767	748	729	829	703	782	707	748	744	771	793	771	774	745	734	750	775	747	751	792	761	775	723	786	704	742	699	732	693	797	775	759	772	755	750	767	739	758	755	783	727	766	761	782	719	719	720	763	744	741	709	766	730	747	720	733	756	757	805	766	765	781	738	771	796	765	768	753	740	715	767	800	747	746	731	720	757	728	775	752	772	766	760	739	764	764	745	724	799	804	776	786	767	727	741	795	759	748	783	810	741	693	710	770	799	743	756	703	786	763	745	760	793	785	832	752	763	743	752	767	733	760	772	757	747	745	763	782	716	764	749	767	756	776	748	775	779	779	796	734	739	793	768	784	742	685	770	798	754	751	751	761	782	730	712	730	794	761	764	781	697	708	747	781	754	816	747	778	757	718	761	730	759	779	750	784	737	763	743	805	734	771	770	760	765	749	713	748	806	733	702	775	782	785	767	737	764	763	783	764	770	751	730	734	749	749	733	772	770	774	794	781	779	757	776	733	747	773	713	751	767	726	746	758	741	761	704	778	794	783	735	746	775	755	754	746	776	761	736	736	756	706	740	733	768	758	777	749	765	771	756	740	736	816	784	765	774	721	792	764	717	737	779	721	741	732	755	828	759	734	779	739	789	733	723	743	803	721	774	789	729	737	728	713	782	758	734	739	782	721	828	758	757	721	803	785	753	803	762	708	717	718	741	716	792	789	737	778	738	739	720	724	799	694	722	752	773	740	688	753	769	693	764	777	742	743	769	745	783	737	759	742	785	751	740	777	693	784	764	754	717	747	757	740	768	756	736	749	707	714	752	785	750	744	710	807	740	780	750	750	770	732	776	738	785	749	728	741	755	813	740	789	760	747	756	713	791	788	750	760	777	755	787	765	749	733	701	759	790	743	751	791	784	730	766	689	740	761	742	719	756	756	764	721	747	770	721	686	763	757	733	701	747	776	802	745	752	790	715	788	714	754	729	776	756	767	761	769	739	792	697	720	752	729	755	819	763	747	738	783	777	706	728	752	809	722	778	783	785	725	707	777	788	790	718	785	779	705	757	762	774	795	811	761	779	795	757	756	752	757	726	774	752	730	737	769	751	713	739	673	764	721	760	774	782	776	733	757	728	719	765	755	746	746	739	746	728	710	746	750	821	769	776	735	743	719	743	756	794	793	824	753	720	716	781	719	776	748	790	785	744	765	744	733	773	832	769	741	754	713	771	716	740	803	747	779	759	753	782	707	716	773	730	706	717	779	723	716	793	759	789	707	767	794	757	743	748	763	743	726	734	749	769	710	743	766	800	819	754	753	769	764	726	731	821	774	719	698	749	727	711	673	753	778	755	732	775	767	703	739	778	738	781	747	765	790	793	773	775	710	719	763	709	744	758	699	822	750	699	752	744	732	763	763	769	712	714	767	720	755	798	707	703	700	747	797	744	696	743	791	745	820	791	776	735	718	753	771	757	721	750	734	785	782	766	781	767	746	687	725	773	737	740	739	738	759	733	737	802	755	738	730	734	779	764	726	799	751	748	732	773	803	772	761	761	766	763	772	746	768	766	775	761	775	740	765	773	729	776	735	731	710	760	770	708	737	768	777	735	765	763	768	749	807	764	758	733	791	767	730	729	764	726	755	751	800	704	754	766	775	776	753	710	756	800	800	737	720	785	729	730	773	746	793	730	729	778	754	743	768	701	741	769	709	712	722	783	766	750	745	754	767	780	704	765	753	748	722	761	756	782	755	771	789	755	730	730	730	735	815	744	746	698	720	776	774	741	775	740	764	758	696	797	716	717	755	720	744	783	755	765	740	767	760	771	783	752	735	765	737	804	767	768	811	744	718	740	781	727	793	722	786	816	732	757	739	791	735	730	706	747	744	758	788	741	734	748	725	736	741	771	802	693	759	763	787	778	757	788	734	726	764	773	783	695	731	731	720	754	780	761	769	817	770	781	790	784	758	713	750	745	765	763	740	808	717	750	760	769	774	739	739	834	768	719	726	748	735	714	780	777	739	762	716	785	772	754	735	743	779	756	777	731	767	695	785	720	708	766	784	742	812	758	737	749	729	763	758	735	698	737	771	751	803	822	762	769	742	745	747	749	740	778	793	740	746	725	725	764	747	758	777	760	731	751	777	772	748	767	753	747	739	726	761	764	730	729	830	777	781	753	740	757	748	738	790	794	709	761	773	738	713	777	745	763	756	756	737	734	795	735	725	725	771	783	770	725	736	711	771	757	704	771	783	753	752	798	719	752	765	770	814	734	795	740	793	725	767	749	697	751	773	801	721	762	758	772	769	767	711	777	726	766	783	737	732	748	739	793	796	777	725	778	792	757	732	739	758	713	743	760	748	765	738	757	764	739	779	739	739	755	751	743	787	718	754	715	714	750	761	767	720	794	733	728	738	771	798	750	726	722	775	758	764	792	778	710	785	777	737	761	782	740	755	745	753	806	711	753	748	762	768	723	734	802	790	689	814	739	734	754	797	729	718	772	751	725	746	734	731	787	751	731	759	770	750	758	742	767	756	753	776	771	806	759	782	728	725	773	748	758	805	774	754	732	803	714	800	768	761	752	755	774	787	745	799	733	758	753	752	770	747	747	764	770	762	793	748	734	804	725	737	734	724	753	711	767	746	769	765	806	781	737	813	798	813	780	768	765	756	720	786	696	754	793	737	782	744	724	680	801	790	738	736	773	787	745	752	750	689	739	768	750	741	738	716	805	757	763	759	809	734	746	765	782	702	768	739	739	795	723	785	757	756	783	764	766	758	757	728	749	772	774	728	723	764	687	730	768	727	743	757	805	788	805	759	760	721	718	795	741	768	748	702	734	743	715	704	754	737	767	800	679	742	751	805	811	773	734	766	747	790	725	743	766	749	742	763	738	777	804	788	786	816	775	795	698	751	791	772	782	814	733	765	805	796	747	739	740	755	750	758	710	745	767	725	743	760	796	742	798	728	754	775	751	743	708	736	776	770	743	764	724	822	740	721	712	756	774	719	765	734	780	747	766	786	723	742	710	746	756	768	744	737	757	736	745	786	752	757	843	689	732	716	757	732	750	784	736	766	797	804	787
26101	16962	20706	18295	13223	9734	6200	5174	4533	3962	3118	2887	2372	1940	1401	1170	931	888	726	858	938	1099	890	826	745	592	584	586	616	621	647	605	551	463	430	440	434	582	599	568	524	461	380	647	779	429	416	422	405	389	369	360	383	380	410	396	392	399	384	405	401	412	380	426	404	377	361	416	383	381	377	406	400	369	386	379	366	415	416	413	407	387	359	390	416	395	373	383	407	360	398	386	358	363	396	369	354	378	420	411	400	372	364	358	399	371	387	391	345	354	378	408	363	373	411	420	373	356	417	394	348	433	386	393	344	402	395	390	377	395	331	386	390	369	377	397	412	406	406	393	384	402	376	355	409	394	388	367	413	397	397	375	381	379	379	379	423	364	390	400	400	383	391	398	398	382	406	402	378	422	347	417	393	387	372	385	363	378	367	374	378	391	388	378	394	423	414	365	392	376	368	410	384	394	364	367	409	399	381	373	363	395	405	430	399	391	369	416	365	368	433	367	419	391	360	339	353	367	444	408	401	404	400	376	380	374	376	388	354	383	364	389	385	380	396	405	388	416	419	382	403	385	428	378	388	378	380	371	392	380	409	379	403	366	406	363	389	385	378	362	357	382	386	406	368	390	418	420	401	427	378	414	390	401	378	386	427	377	405	378	423	352	395	353	401	377	395	382	417	392	364	352	417	404	374	398	377	402	369	342	419	435	409	364	377	407	387	379	394	376	383	408	365	357	403	393	357	386	399	437	398	391	393	361	387	381	392	363	376	399	434	381	376	373	373	422	391	404	434	383	409	420	379	370	395	417	392	355	401	364	418	383	391	400	389	376	392	373	382	375	378	381	385	369	360	434	378	388	355	355	392	401	363	377	366	388	381	376	366	405	399	353	383	360	390	364	421	379	410	411	398	341	395	368	384	411	412	382	355	368	372	418	390	372	374	385	375	388	364	434	385	368	376	404	420	394	357	383	411	394	408	372	386	397	393	376	358	434	357	396	360	370	414	378	378	376	382	409	357	405	391	378	392	365	367	430	393	353	427	375	368	370	351	364	369	418	350	421	356	372	385	378	394	387	354	389	357	338	391	458	377	401	373	399	374	367	353	388	406	414	352	367	385	422	381	388	374	377	334	416	367	374	404	391	397	407	368	412	370	374	386	399	381	386	383	376	396	413	418	376	427	395	395	394	416	385	389	345	379	379	412	354	377	368	364	389	339	373	396	361	375	393	392	427	385	440	391	446	424	392	410	398	378	362	358	411	404	394	414	385	352	416	388	377	375	361	380	381	381	343	363	401	410	382	383	378	374	383	352	372	374	370	393	402	370	395	414	388	374	366	387	413	385	343	406	376	374	359	401	362	372	397	398	362	364	400	394	365	380	402	397	339	361	455	367	408	382	394	424	378	419	377	375	391	369	384	380	386	380	365	378	399	387	387	367	384	367	351	372	402	402	319	386	418	411	383	362	388	367	390	383	357	382	373	393	410	428	397	408	380	371	397	406	373	396	377	382	392	399	373	414	374	387	396	358	400	409	403	401	377	420	421	389	378	404	363	399	358	400	399	362	383	372	403	399	377	348	384	385	397	388	374	363	377	377	373	356	391	402	367	412	372	429	427	363	427	368	398	410	415	377	388	417	377	380	384	384	433	412	396	397	397	377	386	382	399	401	402	383	406	360	357	367	392	387	399	374	382	395	368	383	380	410	408	371	404	368	364	399	364	371	400	394	408	376	371	389	344	397	365	382	371	444	354	367	404	415	361	401	351	386	394	381	368	370	380	384	390	350	385	427	374	399	407	398	397	401	413	381	408	419	442	387	370	363	381	368	364	344	368	413	420	380	358	407	383	395	391	394	372	386	361	380	401	417	364	391	385	369	406	382	369	398	405	366	382	385	384	371	419	383	369	358	380	392	367	390	374	435	413	401	363	374	368	402	373	354	382	382	365	391	374	376	331	405	395	405	385	333	418	363	391	397	362	396	372	375	386	420	365	372	381	398	383	415	387	382	393	397	383	412	400	379	386	420	414	402	395	394	396	383	405	386	389	366	366	399	406	379	359	396	408	355	441	374	348	385	375	404	359	368	375	358	390	398	409	396	375	375	394	374	412	383	405	388	348	421	359	386	365	405	399	343	378	391	374	391	374	391	360	343	392	370	420	346	398	379	378	384	388	403	395	373	388	400	359	365	383	365	394	377	369	416	410	380	413	375	394	397	371	404	399	402	422	421	388	384	391	406	372	398	374	414	376	379	348	391	358	404	368	398	368	366	354	403	400	379	351	397	423	365	381	345	402	385	350	379	402	363	361	363	397	415	378	345	393	396	413	406	400	395	403	368	377	395	395	365	384	406	345	399	425	363	394	406	370	377	399	327	348	378	384	385	390	374	396	385	423	386	394	401	374	426	385	381	372	386	427	411	368	371	379	381	361	406	352	401	389	421	349	456	390	403	406	405	353	368	397	419	405	393	384	393	378	391	434	409	380	429	394	342	396	407	387	349	403	380	377	367	386	359	384	370	386	383	377	371	369	373	393	423	400	394	383	411	399	409	377	417	380	387	402	419	416	388	375	394	410	372	368	401	367	393	420	436	397	395	378	389	387	443	384	408	414	403	396	390	427	337	389	384	380	384	417	401	402	383	397	347	404	420	403	379	424	363	427	406	377	372	380	361	376	409	371	412	386	403	393	385	399	374	379	396	410	363	379	382	370	373	375	411	378	423	338	406	382	384	350	426	403	426	379	417	402	401	382	400	385	366	378	424	407	398	401	397	406	391	343	399	367	378	359	403	385	339	392	365	360	415	342	406	409	402	378	410	388	405	400	360	406	343	379	400	387	395	449	378	407	359	424	376	403	390	387	420	415	370	364	389	356	411	354	408	397	392	372	373	380	360	386	367	397	399	433	406	386	408	356	407	387	385	383	369	400	402	387	368	404	385	411	399	381	407	350	354	377	411	375	371	384	399	391	376	417	400	385	407	365	380	384	426	396	407	415	382	396	387	389	406	399	361	420	396	386	365	412	385	396	379	398	407	358	352	374	376	374	384	415	383	379	399	387	409	386	361	411	400	350	387	409	379	344	417	386	408	389	389	373	379	381	418	406	409	381	422	400	348	367	416	387	404	381	397	362	344	393	401	402	378	401	381	385	394	371	363	390	409	389	401	403	394	376	391	359	366	382	396	351	377	381	367	393	390	370	397	359	413	420	365	329	377	373	356	414	387	403	366	376	360	388	415	405	410	360	381	414	420	405	391	383	420	417	389	359	395	349	379	392	401	390	415	371	439	403	399	375	381	385	425	386	421	368	400	396	414	389	377	402	406	395	364	358	425	380	423	395	354	399	383	380	396	393	393	365	400	384	379	383	378	387	366	412	398	348	351	387	369	402	416	413	390	388	382	396	389	396	369	410	378	391	420	389	374	395	406	356	383	371	360	373	397	394	388	385	386	397	355	370	401	391	359	382	401	408	375	408	343	412	395	397	390	378	345	362	380	404
14124	11810	23562	24777	21795	18834	14746	14416	14292	12934	11863	11290	9509	7346	6048	5607	4124	4346	3108	4132	4859	5214	3908	3789	3526	2478	2340	2236	2487	2541	2966	2529	2295	1912	1293	1159	1433	2390	2396	2115	1850	1310	1022	2736	3531	1141	903	912	910	943	971	920	922	933	910	919	874	887	892	912	893	897	939	889	869	925	945	879	921	911	894	889	896	882	912	875	958	901	896	915	907	922	909	932	900	875	915	893	897	931	894	901	918	937	891	925	908	859	893	845	930	877	934	855	919	927	921	890	921	879	871	878	880	886	909	898	909	888	863	891	895	886	854	936	886	890	859	878	932	855	890	850	909	854	904	866	872	928	924	886	948	931	880	864	897	881	893	919	916	876	856	881	904	885	925	904	870	878	872	882	927	928	884	877	900	901	895	839	902	917	921	888	849	910	907	903	867	901	926	856	878	855	859	897	936	864	869	910	886	856	871	897	931	925	875	900	949	919	885	898	887	903	866	885	922	923	898	923	902	879	899	916	898	931	901	873	887	923	878	891	866	889	873	871	875	839	883	877	897	907	943	868	856	887	906	915	872	892	835	902	876	870	892	840	873	918	907	858	884	890	900	928	900	861	867	891	868	871	866	891	862	862	852	921	845	900	878	899	930	872	905	879	871	904	923	905	899	842	849	885	911	868	889	846	888	910	851	864	874	902	890	887	874	863	894	877	865	897	936	862	870	887	877	907	856	849	901	934	890	870	855	893	925	887	914	921	892	891	911	853	888	883	896	899	929	903	917	903	937	903	872	933	916	932	888	846	882	891	898	915	929	896	898	953	892	905	946	966	927	900	941	833	884	881	924	867	882	883	928	883	870	869	897	915	885	939	874	922	850	922	939	897	944	901	855	904	875	887	931	870	897	858	882	910	908	854	945	929	923	848	885	904	845	906	864	862	850	892	870	912	915	879	871	878	916	913	931	914	925	910	893	917	891	912	885	882	920	912	918	874	834	894	868	890	870	904	831	888	908	882	902	859	940	859	839	881	906	895	890	883	864	934	874	844	893	874	959	936	917	910	867	907	941	889	866	904	871	862	961	896	921	914	861	895	944	936	879	875	898	901	906	841	913	901	856	876	921	815	901	884	922	927	871	878	860	907	894	898	921	875	867	905	868	926	863	850	921	881	850	942	904	890	873	871	909	941	871	887	860	835	849	928	845	881	887	894	908	892	923	906	865	877	924	873	880	921	860	925	836	880	922	866	901	935	845	934	925	933	858	929	877	844	900	909	885	927	921	897	842	878	811	877	857	794	918	820	908	899	895	880	866	896	872	877	914	889	910	888	932	895	877	864	898	925	905	853	888	914	916	860	875	900	974	863	916	910	920	862	902	882	876	924	879	891	880	917	866	873	890	878	843	929	886	806	859	932	911	900	937	852	888	886	854	915	874	904	897	891	897	937	854	932	907	927	921	861	924	885	866	853	905	961	843	905	927	825	907	851	936	858	857	937	899	908	893	913	885	877	948	880	875	888	896	890	934	923	923	926	974	875	877	894	833	841	880	911	895	871	885	854	882	905	857	924	900	901	890	871	869	933	885	898	849	862	903	856	914	882	847	922	908	931	929	870	883	908	906	913	888	892	887	919	836	864	850	894	859	950	898	865	935	908	876	916	879	923	881	857	883	908	846	888	889	849	935	889	842	862	871	860	910	940	855	988	885	874	894	901	865	900	889	907	824	889	906	907	892	956	901	890	894	870	919	939	916	876	885	969	898	909	884	953	891	879	931	872	885	915	818	910	853	874	838	861	970	919	901	947	902	902	924	930	848	861	872	852	900	877	872	944	873	867	874	920	841	959	949	877	943	885	888	846	896	871	894	892	939	851	920	913	912	903	915	865	896	886	864	919	862	883	894	913	890	943	933	933	875	879	875	931	918	951	919	847	914	881	917	870	908	886	937	904	868	889	862	916	899	861	825	912	898	873	898	908	920	861	912	866	909	867	930	879	848	937	886	927	845	928	913	914	933	889	882	907	899	840	915	936	892	879	872	902	937	872	906	890	890	883	930	881	877	849	871	865	892	945	884	887	856	863	899	906	941	878	919	908	902	917	870	932	903	887	857	882	910	917	926	931	944	870	847	878	923	883	876	915	890	860	873	864	896	888	874	863	878	859	862	844	920	897	880	902	944	922	886	881	909	869	896	879	892	909	847	934	862	906	850	894	859	903	875	859	884	877	857	887	892	903	928	901	914	903	914	943	903	882	883	847	926	858	886	858	842	857	922	859	924	941	961	925	912	908	866	881	966	924	891	885	878	893	900	917	916	888	895	864	875	900	867	872	893	911	904	905	928	857	898	915	900	873	896	919	926	893	847	895	907	911	887	887	842	845	869	859	892	906	945	901	921	916	901	933	897	906	860	872	936	881	830	881	924	911	926	922	903	861	887	888	909	893	874	882	890	869	931	896	801	940	886	891	933	860	930	901	874	920	869	862	904	957	893	890	915	919	890	936	889	831	886	876	855	881	827	854	829	853	892	864	900	832	851	876	915	901	958	881	897	922	949	929	872	859	935	838	888	883	909	905	876	913	891	903	916	903	865	889	893	869	854	865	932	840	889	871	888	849	862	942	920	882	825	923	899	882	909	927	936	870	822	870	901	865	902	871	899	868	885	906	887	854	874	840	865	935	909	870	913	899	938	830	904	885	882	891	853	895	861	892	880	896	908	890	918	935	912	886	850	892	895	861	888	848	879	908	807	894	890	933	863	882	949	880	868	874	900	878	901	882	926	883	881	883	910	879	906	902	907	858	881	923	879	869	906	876	905	920	852	893	923	907	958	914	928	933	870	919	917	895	932	896	869	890	904	914	879	949	913	885	837	853	894	882	893	878	912	874	851	964	895	927	913	918	908	926	870	885	880	860	813	845	880	868	902	917	891	864	897	932	946	811	863	886	858	899	908	822	912	880	936	875	906	851	864	873	897	940	927	891	903	942	928	892	938	864	860	899	881	876	927	915	875	874	906	891	900	885	884	919	864	835	861	942	883	875	935	948	938	929	850	859	948	839	875	940	894	917	879	912	835	848	948	897	921	929	883	935	921	818	886	885	879	868	891	896	863	903	855	876	878	879	952	905	886	881	906	934	852	898	880	912	868	872	871	895	926	903	870	866	924	891	886	872	868	898	925	863	879	874	880	878	827	904	918	946	898	847	854	854	905	883	861	902	865	891	860	884	935	913	878	879	936	885	894	864	911	877	889	896	870	874	903	838	874	922	853	844	934	903	873	898	903	895	933	916	906	888	884	908	888	935	883	910	851	865	922	933	870	912	856	848	876	888	870	851	871	929	878	906	894	913	888	848	887	847	903	810	928	938	900	841	892	893	835	890	898	834	915	923	866	901	907	863	913	822	872	943	868	906	886	926	910	879	912	887	865	937	837	865	900	845	858	834	934	884	858	832	885	896	877	887	868	909	920	950	918	911	896	948	896	884	869	876	924	883	924	847	898	904	893	901	863	879	937	889	862	913
7474	4502	5513	3179	1940	1469	935	790	671	639	606	565	479	398	432	418	355	345	304	309	396	391	348	359	335	319	329	273	299	267	248	239	262	237	225	223	238	266	295	281	260	241	205	215	207	217	210	198	229	221	201	200	193	241	212	189	233	209	229	232	232	238	211	224	219	224	202	219	189	226	245	201	220	207	252	213	218	239	209	205	216	208	233	202	189	208	211	251	235	209	219	201	208	218	233	249	200	223	214	237	239	203	203	223	215	213	209	224	221	221	215	227	237	209	242	255	220	227	206	209	225	235	201	216	216	219	217	218	221	196	214	210	205	216	201	223	208	229	228	235	220	195	214	206	212	200	197	207	210	210	250	248	217	205	219	208	247	183	219	234	235	240	202	230	200	211	187	251	221	195	201	237	215	228	265	225	233	220	196	205	225	234	214	207	238	248	222	223	236	198	219	211	212	219	203	186	174	187	233	211	187	213	174	166	209	227	206	228	215	249	230	208	242	206	223	215	189	198	225	199	219	234	196	213	207	205	200	234	205	219	212	185	234	212	184	238	250	216	242	222	240	233	219	211	220	233	226	214	198	230	211	211	202	237	223	195	205	189	226	241	213	207	208	189	220	214	194	215	233	222	204	179	199	227	220	221	209	208	202	231	210	259	228	202	210	211	202	210	209	211	215	233	206	205	236	219	207	182	201	232	230	235	200	206	212	240	215	216	199	200	257	230	205	191	231	223	218	222	204	234	223	235	217	211	219	227	211	226	209	212	220	223	231	199	224	253	213	214	204	202	181	190	183	224	247	208	172	227	202	189	219	211	202	213	215	212	224	261	222	238	179	218	206	262	228	227	237	214	233	214	193	215	218	198	218	224	209	217	218	211	198	229	203	211	232	232	233	196	232	206	208	209	212	213	175	206	225	215	205	226	209	230	211	224	227	244	196	225	196	212	253	222	212	207	220	217	210	191	215	208	195	225	225	212	252	214	218	206	230	213	229	209	230	247	228	220	205	214	204	220	209	215	221	205	240	226	212	223	190	212	222	228	233	217	200	196	199	216	205	182	211	220	200	226	220	216	209	217	200	200	204	231	223	223	245	214	207	212	228	191	199	214	225	196	175	221	208	216	232	222	197	216	205	233	199	198	207	243	203	184	213	203	231	240	242	205	220	211	205	204	218	242	238	218	207	184	214	227	207	240	219	230	186	221	209	231	229	216	242	201	240	242	231	226	224	226	216	190	229	213	220	221	216	213	229	235	220	211	186	204	208	202	221	236	219	214	206	208	217	199	226	222	217	200	209	218	220	190	228	223	196	210	217	235	218	234	210	227	217	232	208	192	227	246	196	225	207	217	205	204	231	219	207	197	220	218	193	241	200	190	195	227	186	240	223	224	231	244	212	230	237	192	227	226	227	230	219	240	199	207	206	195	242	229	248	206	256	219	222	205	227	233	248	228	211	220	208	211	246	223	244	194	197	212	215	224	245	213	211	215	203	209	233	223	215	231	229	181	205	214	196	187	249	238	215	235	227	209	190	244	226	220	216	211	235	231	252	209	208	195	216	218	210	221	227	212	220	206	203	214	209	229	220	211	214	210	238	202	253	235	206	212	224	226	199	213	235	218	215	212	229	238	220	225	226	203	241	201	184	233	221	192	223	210	211	217	208	201	222	223	209	242	203	219	208	218	214	230	203	228	214	204	220	217	193	200	207	226	212	212	219	219	210	221	217	188	229	200	232	237	197	209	200	221	233	230	200	206	231	209	233	208	216	223	206	185	231	196	205	199	211	209	215	196	248	207	218	190	222	219	218	201	209	189	206	214	214	224	198	206	217	212	222	209	225	211	223	206	233	214	219	226	222	214	219	218	216	231	221	223	221	205	225	222	219	210	206	203	182	230	222	205	205	206	250	216	243	237	224	204	216	226	162	213	205	191	192	200	206	231	200	191	212	216	210	237	234	211	211	198	207	228	223	215	219	227	226	194	197	208	224	205	217	216	191	218	196	235	232	216	214	206	228	216	220	234	222	228	212	212	221	189	213	205	223	231	206	220	234	230	229	198	242	253	220	213	240	241	226	189	234	196	199	199	215	185	244	213	207	190	210	231	213	188	231	202	229	184	210	205	226	208	228	213	207	222	209	236	198	229	191	185	226	223	219	231	237	193	208	237	208	204	193	233	227	229	206	213	222	205	187	195	194	227	233	197	215	222	220	231	198	209	211	215	238	229	202	224	230	194	207	202	234	201	206	207	220	216	251	208	224	190	224	213	212	221	210	226	199	208	220	228	228	205	204	229	201	198	223	224	192	211	222	192	228	220	214	204	206	208	199	221	241	207	234	211	222	213	194	201	190	233	228	231	229	223	224	191	228	227	179	196	230	233	224	221	255	216	233	215	225	227	204	227	248	218	252	197	219	197	229	226	246	200	199	210	218	199	224	203	229	231	236	228	232	223	217	204	238	231	208	228	225	225	232	231	211	220	221	226	248	213	210	254	197	207	222	217	209	217	212	213	211	215	168	220	230	214	215	196	196	211	198	231	230	229	196	221	199	199	174	212	209	196	189	238	164	241	204	230	200	215	225	184	189	227	217	213	215	195	186	212	205	201	224	228	233	212	200	217	225	226	199	217	225	218	221	192	213	193	220	216	192	245	214	210	201	207	206	220	212	259	235	225	206	207	206	180	195	213	218	212	209	217	211	224	204	233	191	218	208	214	233	225	205	212	204	224	215	205	239	254	194	241	257	221	190	217	236	209	259	201	190	224	237	230	219	224	248	190	222	210	190	228	202	209	223	244	227	210	240	204	221	219	222	216	222	244	199	230	210	187	213	256	231	228	219	231	208	207	225	209	228	207	182	210	212	224	210	173	224	212	226	222	222	215	211	222	203	198	238	236	219	231	228	217	211	217	201	207	203	251	214	196	222	210	210	223	237	223	206	237	228	218	211	218	206	198	214	205	208	210	211	218	204	220	218	195	218	213	220	215	239	205	234	237	225	240	217	225	254	206	222	220	243	209	189	195	222	225	228	221	194	209	213	215	216	215	203	207	225	213	242	235	217	218	199	236	197	215	208	220	197	230	213	199	204	219	223	200	201	201	226	229	236	230	203	211	236	203	251	241	194	199	231	214	213	225	221	239	211	196	201	223	209	215	216	210	201	208	228	202	193	184	228	227	236	204	221	229	225	213	222	230	202	229	215	199	205	209	199	229	214	196	200	246	230	207	188	214	204	231	230	211	206	191	216	221	196	180	217	211	220	215	211	241	198	232	199	240	222	201	199	183	212	177	205	222	215	218	203	223	216	191	238	196	184	225	223	220	201	206	239	195	234	207	230	211	225	239	200	225	215	199	206	218	213	214	206	188	218	232	240	225	203	222	223	201	197	190	212	216	240	204	211	221	216	223	200	234	266	212	214	187	230	227	230	236	215	230	215	219	214	211	210	237	209	208	222	228	207	202	205	240	235	202	198	233	202	205	204	213	216	201	223	213
4619	4205	9163	8173	6721	6126	4163	3515	3082	2903	2937	2787	2224	1755	1807	1932	1575	1592	1170	1221	1665	1974	1661	1551	1569	1323	1276	1183	1198	980	1015	931	925	634	559	654	750	1051	1164	967	849	679	581	543	644	550	543	585	532	557	578	542	570	528	516	532	549	544	507	559	545	548	564	561	567	550	546	568	560	526	544	594	553	547	583	555	550	582	547	545	570	556	538	540	557	518	536	557	547	591	575	533	564	544	548	520	551	524	569	562	546	554	557	539	551	529	555	558	593	560	535	547	550	517	556	560	547	544	584	526	599	531	580	541	557	557	537	533	531	561	562	514	576	564	524	557	567	536	555	517	532	529	555	542	507	524	533	526	552	562	580	551	555	563	538	546	557	573	535	503	521	552	549	533	587	532	582	567	553	533	565	517	578	537	537	542	546	584	561	551	522	549	566	563	583	520	556	511	545	553	516	599	537	568	527	570	564	509	528	560	565	574	552	551	542	567	548	528	531	562	565	582	537	561	584	553	519	504	548	572	558	548	562	566	518	523	531	551	511	582	550	560	544	597	579	514	589	567	555	525	533	564	554	579	536	534	525	532	549	550	552	541	537	574	559	527	563	535	522	530	556	581	540	564	567	552	568	595	572	556	521	570	549	542	534	534	533	527	516	538	545	531	516	535	572	529	553	502	522	567	551	553	523	540	548	571	554	536	531	573	541	543	583	547	553	537	524	546	543	567	597	553	552	548	544	531	517	504	533	566	553	511	546	554	586	557	503	554	571	576	495	475	526	546	571	541	567	547	591	549	527	540	534	531	560	555	555	511	540	574	531	557	547	508	581	492	538	562	562	533	549	579	558	540	543	564	542	534	537	558	583	484	535	570	539	574	551	536	555	602	517	555	555	598	585	532	541	547	549	572	558	530	577	566	550	553	556	576	578	521	533	571	537	542	534	556	557	557	574	511	531	546	581	576	554	568	509	534	531	516	547	544	568	554	529	537	550	544	528	610	560	544	536	537	568	517	523	511	533	538	513	556	599	549	529	515	525	614	593	520	539	545	547	556	569	555	530	544	544	588	600	570	540	521	570	544	539	535	548	537	568	577	526	540	584	539	557	552	575	573	520	589	588	560	549	562	565	549	581	546	562	526	574	548	588	580	572	523	561	524	541	542	561	532	492	532	554	530	501	561	546	536	530	560	556	549	568	581	562	536	537	527	519	503	527	518	486	569	518	523	579	554	571	578	580	539	580	525	520	549	548	511	534	537	558	553	482	562	552	531	572	530	541	529	536	552	549	553	564	539	596	541	539	561	568	534	551	565	564	556	562	505	551	553	543	553	570	526	560	561	562	535	562	541	556	517	561	569	587	553	542	545	584	518	527	566	524	543	521	542	562	523	535	553	567	561	494	549	523	546	547	533	553	546	553	592	527	483	518	582	553	487	538	566	532	537	544	582	569	496	574	541	557	569	556	528	523	541	565	525	525	562	589	575	529	552	536	538	566	580	520	565	563	584	544	510	558	573	569	549	528	595	562	543	541	580	530	536	538	572	561	570	548	535	552	527	528	526	513	509	608	527	551	553	565	516	583	569	545	555	547	553	579	534	486	545	567	571	536	571	539	547	514	528	515	556	577	522	521	553	551	557	568	551	587	561	536	583	516	575	548	552	538	513	551	558	561	563	563	589	564	566	484	577	543	573	588	563	524	528	558	549	538	563	556	550	525	572	583	543	524	534	578	551	557	559	563	553	544	542	536	556	573	554	557	556	557	534	571	558	596	550	527	589	552	531	572	546	502	557	516	554	549	537	582	588	554	559	582	530	559	591	533	543	551	570	560	556	513	540	566	569	587	534	567	529	503	578	554	521	530	556	533	556	569	584	576	523	513	520	568	552	582	564	533	518	544	506	569	545	547	529	533	535	559	556	523	579	564	550	564	526	533	551	545	548	560	541	582	597	570	495	564	558	521	548	525	527	555	572	512	531	599	545	549	576	548	524	545	542	520	503	511	571	515	575	551	535	590	578	515	562	548	559	517	540	554	548	559	605	571	517	495	581	575	552	583	519	522	533	545	573	518	548	531	550	564	526	550	560	587	536	562	531	548	572	509	579	590	520	567	547	552	557	570	523	553	531	531	512	555	548	555	559	533	551	518	543	535	558	596	546	549	571	551	573	550	592	553	537	530	505	545	513	574	531	565	588	557	563	548	562	525	548	529	571	540	553	545	574	556	522	537	530	543	608	579	552	552	541	587	514	553	512	516	536	538	542	537	492	580	556	525	516	543	584	555	570	492	528	538	571	554	543	540	542	510	515	543	544	544	550	533	603	563	586	531	553	560	544	514	535	522	559	527	514	521	526	557	561	530	539	554	571	568	586	545	530	557	559	552	530	593	534	560	509	576	573	534	573	577	585	607	546	573	535	543	554	569	539	577	566	555	529	528	536	565	571	491	530	569	587	516	537	529	565	521	524	556	562	566	509	579	517	575	525	529	587	548	563	553	542	571	530	548	570	539	550	572	542	516	505	541	580	535	524	582	584	561	531	550	543	554	526	542	552	540	566	565	522	544	552	588	517	525	529	550	551	516	549	570	593	564	530	501	518	547	570	601	571	535	554	563	499	517	516	560	521	541	529	527	503	568	514	521	602	580	528	575	605	543	562	539	541	576	524	533	573	573	492	531	548	534	551	556	563	576	555	597	529	523	558	532	515	579	532	550	556	554	528	546	574	519	531	578	516	526	558	552	594	573	584	556	558	499	545	567	555	514	559	553	547	545	539	581	559	523	515	538	543	574	553	585	578	580	550	573	544	585	536	568	554	515	548	562	561	513	512	548	531	547	538	534	594	554	554	572	546	564	538	534	565	526	586	564	536	518	587	535	561	551	502	554	548	543	508	521	547	555	595	540	555	577	515	540	545	501	532	578	578	528	577	546	536	537	555	581	551	562	564	548	551	590	515	569	544	518	560	540	517	567	509	582	555	547	558	572	575	531	519	574	541	558	515	580	578	520	546	506	531	578	555	549	565	562	505	555	514	518	539	583	555	535	548	553	527	541	561	547	546	539	524	550	543	541	494	556	528	573	585	553	592	549	531	529	519	487	547	531	532	560	539	534	560	543	527	528	539	568	517	548	588	572	498	531	564	528	530	568	586	543	551	540	535	553	539	538	577	559	566	521	560	595	552	531	580	537	550	553	549	546	589	577	572	562	501	590	537	558	572	557	531	560	549	529	553	554	505	552	526	594	536	519	538	530	543	572	519	581	560	532	518	539	527	483	592	545	508	542	529	523	533	545	551	501	504	574	548	533	560	569	556	542	517	506	499	518	542	540	568	556	571	510	520	529	547	559	565	570	554	554	548	506	521	542	537	578	515	562	532	544	549	537	516	547	570	541	529	524	553	575	563	515	545	540	565	567	581	495	555	533	548	566	535	532	527	517	571	542	554	536	537	535	543	517	584	560	553	556	484	555	543	562	552	524	525	549	505	517	560	545	552	538	525	562	554
20395	12432	15112	12230	8319	6190	3959	3772	3933	2881	2229	2008	1579	1212	1110	957	705	652	569	638	723	627	672	664	589	560	612	571	521	448	461	440	441	373	330	356	377	520	499	412	396	348	334	449	498	337	315	354	317	320	343	339	335	336	315	360	306	325	319	323	341	314	314	278	339	331	340	335	341	318	321	321	324	330	341	291	311	385	335	296	327	323	314	322	334	342	348	355	362	308	319	328	337	335	330	336	308	332	335	343	327	329	322	330	332	341	327	341	327	308	300	300	302	323	293	329	328	331	304	323	330	314	312	303	295	338	334	323	304	304	292	317	334	305	314	335	332	329	364	336	328	328	346	324	311	332	315	344	343	354	340	320	344	311	342	320	336	337	320	297	320	324	351	303	318	325	292	289	294	331	289	322	348	347	297	333	311	330	297	318	346	357	366	344	349	319	336	305	312	322	342	311	332	286	307	299	338	357	335	353	288	309	313	322	302	309	335	326	328	288	317	294	332	329	339	311	327	327	325	324	285	325	338	332	307	322	350	315	327	324	319	334	288	337	350	329	330	321	337	342	338	316	329	335	333	316	315	327	344	335	342	308	341	323	306	358	334	329	294	313	345	298	344	311	356	340	310	284	341	319	309	328	298	321	323	344	303	313	323	322	322	328	334	327	290	334	299	324	361	319	276	307	315	304	320	320	335	322	341	344	318	321	333	343	342	319	297	327	305	315	357	325	311	301	324	324	348	330	281	299	307	336	324	329	318	357	317	348	340	304	300	319	323	343	337	322	318	313	276	346	347	317	331	329	301	333	353	397	338	323	313	304	325	325	347	320	346	302	327	313	317	321	311	353	337	310	328	328	320	332	321	303	357	328	332	310	327	349	353	304	323	323	329	309	328	310	304	306	337	290	357	356	320	292	360	330	317	294	299	305	328	356	319	302	322	329	306	291	302	348	299	317	329	333	332	377	316	314	326	352	316	336	330	347	332	316	315	334	343	328	312	312	347	335	334	322	312	332	306	325	326	307	294	296	316	330	328	322	326	324	362	315	290	345	304	326	333	352	301	311	320	310	353	336	309	307	318	317	348	312	326	338	315	304	324	374	306	338	309	327	328	321	325	285	348	293	294	327	312	311	332	298	321	338	347	272	330	328	351	287	322	319	324	310	353	315	333	315	352	290	296	335	330	306	347	312	346	329	311	366	325	324	307	305	327	327	315	323	361	308	328	320	348	324	338	354	326	311	339	315	292	305	350	309	324	315	306	356	354	340	310	343	298	296	317	337	297	292	356	327	323	312	346	333	328	324	315	303	351	320	355	294	324	339	335	324	319	327	341	285	316	314	323	320	314	312	340	318	318	342	336	340	304	369	313	324	345	310	320	311	364	328	348	342	344	309	294	307	308	355	350	348	342	317	309	349	327	347	301	333	337	368	328	314	326	332	342	308	306	322	340	329	316	340	316	303	325	309	318	331	315	325	331	310	321	352	348	360	346	311	309	317	337	343	345	285	298	323	337	347	354	337	323	326	350	350	322	345	349	324	338	324	288	308	322	311	349	288	345	333	342	284	324	325	345	308	296	326	328	357	345	326	310	333	331	346	327	342	334	297	345	365	297	333	314	310	316	338	323	287	325	328	317	331	352	325	293	332	316	342	321	329	291	346	307	307	359	305	329	346	310	304	314	355	316	323	310	349	346	309	336	330	344	315	273	326	327	315	340	323	313	317	329	298	358	332	332	343	327	345	326	298	324	324	299	310	320	306	293	285	305	339	374	303	328	304	362	304	317	330	337	306	346	311	330	334	325	333	308	320	348	339	337	318	361	331	341	314	348	315	302	333	352	325	363	354	339	321	335	320	322	326	371	287	339	350	305	342	349	332	340	358	303	344	328	324	327	297	291	298	308	337	305	339	328	315	317	305	315	311	339	340	336	338	366	339	315	326	333	322	320	336	301	328	297	313	324	335	370	338	350	332	288	338	291	359	349	316	344	320	350	318	334	329	326	348	364	284	324	304	320	324	297	334	326	332	320	356	318	316	315	340	346	305	285	319	369	357	313	325	353	327	324	327	304	321	334	305	329	317	325	338	334	346	319	310	298	312	312	339	306	328	312	271	348	332	331	322	341	331	324	340	319	330	317	314	329	309	297	320	345	279	334	308	335	346	331	323	309	319	311	336	304	300	355	324	346	344	309	333	340	302	323	317	323	353	317	331	329	358	306	308	316	310	313	326	311	344	304	323	328	339	309	328	333	337	339	372	309	301	350	322	345	345	322	342	315	310	330	311	342	327	337	317	323	342	307	318	322	317	328	351	320	345	324	337	335	359	282	279	319	308	336	311	321	333	318	331	321	332	331	320	338	331	299	325	282	292	327	296	311	319	339	315	326	314	317	308	347	329	310	305	364	321	331	325	323	324	328	310	324	342	336	329	325	323	314	338	308	334	328	351	354	324	302	316	291	296	310	368	359	302	308	332	320	327	292	328	360	340	314	355	350	341	355	300	310	369	319	320	312	317	330	340	320	286	324	335	310	322	316	337	315	318	294	314	302	338	337	330	316	337	314	328	360	333	302	306	314	368	346	342	305	289	309	336	345	316	335	358	308	318	340	339	353	340	307	300	290	316	352	342	332	324	319	311	331	322	357	312	328	363	314	331	305	318	351	367	352	300	304	310	324	333	316	350	360	318	337	357	335	315	331	346	288	357	317	324	320	347	319	305	299	313	328	333	315	326	353	349	356	312	339	343	330	321	332	338	303	336	352	340	330	297	336	309	327	330	357	326	324	309	323	319	338	330	335	332	342	306	321	330	312	311	320	317	329	323	348	297	339	330	323	338	311	313	353	327	349	329	296	321	335	313	335	324	341	350	314	322	333	329	297	310	329	375	344	322	326	301	353	335	312	324	336	336	315	320	335	332	364	317	329	321	342	327	310	314	305	313	324	318	339	307	330	357	325	346	337	288	311	331	318	330	310	305	316	313	310	307	361	330	326	295	341	326	336	343	328	348	316	324	312	307	292	348	356	316	354	339	314	315	292	310	355	310	322	318	323	278	348	344	367	330	327	348	340	333	331	326	339	337	298	340	321	308	352	325	294	323	341	337	342	348	359	309	317	334	327	299	331	318	311	349	325	343	327	346	303	319	319	302	320	348	309	322	325	330	319	303	339	325	364	342	331	305	344	327	303	311	346	316	309	298	329	331	335	328	301	313	349	357	367	356	316	301	326	351	310	342	315	316	311	317	339	305	330	328	355	329	308	319	296	358	366	347	335	353	329	325	318	324	342	331	349	317	311	338	309	316	351	335	316	286	330	360	372	302	310	289	336	320	357	313	340	308	315	338	342	280	349	343	317	330	323	300	328	332	354	331	312	342	299	345	324	291	341	329	336	337	322	328	355	341	314	324	334	314	304	344	356	333	339	311	318	316	294	340	330	338	306	326	348	346	287	322	308	338	329	300	319	331	337	324	322	345	347	338	376	314	305	343	357	333	318	288
11691	9739	18996	19585	18059	15160	11876	11950	12793	10358	8568	8489	6893	5749	5430	5002	3439	2830	2485	3153	3605	3237	3516	3076	2495	2643	2532	2324	2203	1974	1906	2010	1636	1091	1019	954	1509	2218	1954	1642	1331	1065	913	1716	2292	857	794	795	832	833	790	817	752	776	784	773	783	810	768	825	795	772	774	751	789	793	815	735	816	812	788	824	794	781	782	809	799	775	756	763	806	775	774	760	805	806	822	821	814	745	811	804	837	773	820	780	763	803	793	812	736	749	826	789	770	734	764	808	777	801	767	790	742	766	766	790	787	751	780	758	785	742	815	754	812	790	794	766	767	777	744	725	743	752	776	809	794	780	771	770	797	812	736	829	804	792	790	749	801	820	792	776	755	814	766	844	764	756	750	794	811	794	753	736	818	770	795	750	756	781	787	819	738	755	773	801	824	781	793	755	802	803	786	781	766	797	753	780	803	821	837	819	785	796	837	776	742	750	742	807	763	775	738	762	751	776	767	749	788	728	743	778	803	794	748	777	786	744	816	804	787	797	839	765	754	760	740	800	775	777	785	778	799	726	804	808	756	795	825	743	809	809	788	749	774	743	756	777	793	803	790	796	765	727	846	817	762	743	738	773	794	752	785	771	786	755	771	795	775	753	812	821	770	854	773	767	815	773	731	822	742	757	801	780	791	763	800	783	757	785	767	765	827	770	761	786	804	800	806	801	785	803	780	767	786	753	785	787	766	768	786	786	780	766	712	749	735	752	773	798	806	799	763	777	789	785	810	776	813	768	788	776	814	822	785	814	744	742	716	795	786	749	761	745	738	775	809	799	824	777	806	817	764	793	765	755	757	765	779	797	812	769	797	778	812	817	830	741	761	760	786	782	794	723	770	783	790	769	808	790	807	786	778	782	761	821	809	768	792	760	760	823	782	766	768	792	789	722	776	798	810	776	783	803	785	816	813	810	755	801	736	822	750	766	784	793	755	799	767	743	784	815	778	779	788	768	750	765	759	752	804	738	772	757	743	749	805	811	778	807	780	739	769	776	784	799	794	757	815	756	809	756	762	769	785	752	791	744	806	780	761	787	804	798	806	787	788	807	773	777	786	802	784	766	781	764	765	813	769	797	817	808	757	792	833	807	786	753	829	768	778	838	804	729	765	777	763	761	888	720	752	801	794	741	760	741	747	820	757	854	771	761	795	810	772	808	787	766	824	806	794	742	803	896	824	771	791	767	752	825	749	800	779	825	774	799	767	778	784	818	759	822	755	729	782	828	771	764	776	792	740	774	770	748	783	785	767	786	801	816	796	785	809	774	735	764	768	794	776	804	729	786	782	768	762	782	775	799	748	830	763	787	772	748	721	797	793	768	793	751	762	782	786	831	811	790	788	789	735	780	784	748	761	758	765	779	740	750	714	771	768	748	796	783	821	762	797	771	788	806	756	736	744	773	771	724	727	773	810	807	769	748	757	834	774	810	764	760	800	767	782	758	768	739	774	783	806	802	783	858	795	757	798	754	760	840	812	778	822	800	777	780	757	765	780	772	773	756	819	825	771	791	770	795	824	798	768	814	767	754	778	803	749	799	779	769	779	766	754	803	807	785	795	750	802	803	820	787	744	779	754	821	827	836	759	765	801	772	760	845	792	788	812	786	773	781	788	833	788	769	791	778	797	800	758	769	796	809	749	799	770	811	784	751	840	809	720	780	814	739	753	853	766	758	800	760	760	796	780	750	824	794	756	790	761	827	812	734	828	764	794	778	777	767	797	772	795	774	807	737	763	822	786	832	750	812	762	743	760	798	790	771	807	780	761	782	791	775	755	823	790	784	757	782	773	763	792	778	752	782	840	763	793	783	752	798	839	779	817	760	788	753	761	800	824	795	735	776	804	779	701	807	735	766	785	775	819	813	784	778	806	779	761	775	792	755	758	798	757	811	724	777	813	772	738	784	796	739	753	771	801	798	802	773	811	752	824	830	816	804	780	765	795	785	828	737	776	751	767	812	768	788	737	797	767	749	736	736	819	787	773	754	814	793	791	785	788	757	784	771	779	770	783	770	768	744	798	758	757	794	814	781	791	759	780	767	777	787	786	809	810	771	749	798	761	768	794	771	753	775	807	759	775	719	800	769	763	767	754	793	757	777	757	806	835	783	808	788	742	771	819	801	782	823	762	733	798	797	777	793	780	780	776	842	795	776	809	766	730	740	813	798	705	824	734	789	792	720	778	784	797	799	813	799	785	798	770	787	835	736	740	823	741	779	826	790	763	742	796	801	758	766	781	771	778	794	790	791	771	825	787	811	875	791	735	826	789	785	765	785	798	740	824	853	836	761	797	738	780	764	799	823	772	782	746	781	797	775	798	774	771	805	740	762	788	748	769	766	809	774	731	815	771	751	779	776	814	833	810	765	796	799	787	819	762	724	783	787	776	769	786	773	817	799	770	811	764	789	856	801	770	748	778	758	769	775	764	761	758	766	766	776	781	823	762	772	764	834	769	765	809	790	792	769	727	792	782	799	752	767	799	761	786	777	772	775	869	775	814	752	777	802	834	823	793	744	775	773	782	761	780	776	774	766	752	748	834	755	841	808	789	771	787	832	790	784	729	813	819	779	771	755	774	799	785	744	753	757	806	719	714	762	719	784	783	794	779	809	705	728	779	815	790	805	800	797	754	829	752	758	770	766	805	809	810	796	812	808	783	786	805	767	742	756	759	794	792	801	787	738	807	741	796	777	741	756	747	816	777	737	769	785	838	760	803	800	785	776	803	727	787	790	727	795	778	806	758	722	801	782	759	772	745	723	740	797	760	803	789	818	734	755	840	773	765	763	793	786	753	803	842	759	811	748	755	801	758	773	798	787	751	756	790	811	770	746	760	773	752	790	797	783	767	827	797	809	823	764	789	754	758	757	784	715	753	794	776	774	784	758	759	772	829	813	863	785	784	815	759	773	786	757	807	802	786	755	768	789	762	790	774	795	770	778	775	778	795	758	767	784	792	753	801	758	792	817	759	767	782	788	751	791	725	751	776	785	737	791	790	775	785	788	794	756	793	793	802	798	807	773	820	767	785	775	821	734	750	729	744	774	773	777	743	792	807	799	762	812	781	769	809	794	808	772	804	753	734	766	767	746	749	784	812	832	749	811	783	767	823	760	683	762	777	837	790	814	750	745	760	771	782	767	803	747	800	758	831	766	796	775	799	733	782	764	799	729	741	777	806	769	782	794	773	840	778	776	837	758	792	758	773	768	783	770	791	804	750	753	755	795	814	773	825	779	766	831	757	764	793	795	808	789	779	795	781	754	809	779	777	792	755	813	792	759	790	783	747	806	775	806	749	816	702	775	782	817	802	718	768	785	805	722	832	728	807	814	781	755	776	826	776	802	816	838	804	766	752	718	762	801	779	767	791	777	760	768	762	823	785	765	747	790	846	857	749	791	788	793	775	792	728	813	762	766	772	819	745	815	765	770	764	753	778	740	750	769	754	779	770	807	763	814	774	786	799	833
26281	17621	19658	16324	11660	8036	5901	5082	4958	3771	2642	2881	2586	1865	1704	1371	880	766	753	904	919	905	920	838	790	738	607	541	637	672	658	506	459	443	423	493	479	525	538	482	474	408	416	540	661	369	377	368	384	386	374	389	349	378	369	388	370	424	413	427	358	386	373	389	390	361	381	388	369	394	373	385	378	385	375	376	365	385	398	354	379	390	357	382	404	369	408	391	397	383	357	381	433	401	369	394	379	370	376	399	405	348	375	369	404	359	370	413	400	343	376	428	386	395	391	370	385	413	393	350	374	366	371	385	375	383	364	356	357	368	392	369	359	388	342	364	344	396	374	387	397	367	411	380	381	346	372	348	348	333	379	369	396	390	405	382	341	388	334	373	372	452	394	358	338	365	383	372	396	383	376	356	391	395	373	357	379	381	403	382	387	394	418	382	414	419	400	379	383	349	359	401	413	366	376	376	353	371	368	392	371	357	393	360	357	395	396	394	358	380	355	391	378	393	410	355	389	372	403	378	392	357	351	371	396	358	382	348	347	373	387	394	356	393	375	398	378	363	379	346	391	362	369	386	376	399	391	385	373	369	370	389	364	383	335	382	369	398	395	355	387	373	398	370	370	340	373	354	377	379	393	365	371	328	398	418	369	364	366	394	356	378	380	371	366	347	410	360	366	393	385	354	361	353	406	371	401	412	356	369	397	378	385	370	414	404	382	397	369	397	382	406	376	381	390	384	384	349	341	394	385	345	369	386	391	375	380	388	405	426	348	355	350	372	397	422	388	401	388	364	372	370	332	390	387	413	412	381	362	392	401	388	407	397	358	410	379	354	360	419	386	367	387	409	397	386	362	404	395	375	346	366	356	401	339	384	337	375	381	423	383	397	382	391	370	359	409	367	364	348	369	360	394	385	377	366	376	365	389	374	415	360	412	375	384	402	389	370	366	382	381	404	328	372	360	389	380	380	370	396	391	382	403	375	386	380	387	334	349	342	381	365	389	359	405	390	391	364	392	371	382	380	372	356	396	408	404	358	373	358	370	378	366	332	372	397	369	398	374	357	364	359	382	355	407	408	386	371	368	392	382	377	370	386	424	391	345	390	374	394	392	387	397	397	406	362	390	372	398	389	394	402	363	372	374	364	387	356	358	371	371	373	350	372	354	397	372	390	374	379	365	370	365	373	372	371	357	368	354	398	351	399	369	405	387	355	414	370	390	386	405	356	381	402	385	370	359	398	431	388	366	366	407	389	417	368	352	376	372	399	414	362	363	417	390	400	377	404	393	404	388	330	355	386	367	347	408	371	341	362	380	373	366	363	415	348	351	390	367	371	413	367	386	356	402	359	367	360	362	398	353	330	360	429	377	367	395	386	391	370	362	372	382	381	398	436	355	374	387	339	377	402	389	376	371	351	396	398	395	356	429	364	379	390	414	383	381	397	396	387	352	357	379	387	406	364	362	376	376	371	390	389	389	406	389	384	384	346	359	357	392	392	373	388	381	400	384	353	398	401	391	379	364	381	371	414	405	355	357	353	378	385	356	368	374	370	376	371	373	378	374	391	402	404	378	394	350	335	381	395	353	328	371	361	351	378	386	385	352	389	364	399	395	366	378	369	356	376	393	341	353	372	381	387	372	394	388	364	419	350	359	396	372	374	377	390	353	369	393	390	378	388	352	360	361	419	400	346	377	370	389	374	403	388	398	393	329	375	367	395	387	414	412	393	365	399	371	329	395	414	404	401	372	389	372	391	359	365	390	360	427	422	393	340	396	402	389	368	361	364	397	357	406	403	408	389	419	433	390	362	430	362	368	368	365	410	394	405	381	357	370	359	400	382	391	395	398	395	373	379	382	386	364	403	386	378	381	375	356	348	387	405	372	411	419	360	366	398	378	383	367	395	355	376	380	395	353	387	388	391	370	378	414	382	376	398	404	359	376	355	370	362	366	378	399	421	391	400	385	413	381	365	384	377	364	399	394	371	358	375	369	398	376	376	365	378	404	385	366	405	365	371	377	378	419	418	371	374	375	356	378	393	391	380	388	377	369	366	356	373	368	395	374	373	382	326	386	393	363	389	368	405	374	342	375	385	398	397	384	406	394	386	376	389	365	426	322	328	388	354	382	383	391	382	380	382	372	347	369	411	397	376	367	393	408	341	352	348	373	346	367	422	353	426	399	378	355	395	370	396	384	358	326	383	372	375	365	387	339	407	374	367	399	357	403	360	400	417	389	354	379	357	385	388	353	409	378	368	368	370	353	373	383	364	343	394	379	398	377	413	357	383	412	379	410	384	342	378	365	369	392	396	385	364	387	400	374	373	361	389	383	346	374	385	368	402	372	394	391	382	374	368	409	375	385	388	391	337	360	402	401	381	351	373	342	372	402	359	416	384	366	405	410	393	416	385	375	375	368	373	395	376	386	364	334	392	432	361	369	401	387	380	368	351	371	361	406	372	383	362	389	370	338	350	330	395	416	389	364	388	393	397	366	386	379	393	341	407	397	395	364	409	339	393	404	368	354	366	408	387	389	400	363	397	397	354	404	360	395	391	356	336	411	346	372	343	371	380	379	372	402	394	403	351	338	355	399	371	373	362	357	381	366	367	418	360	382	380	363	364	372	372	371	352	401	381	372	397	408	429	385	354	400	378	367	371	378	392	372	381	362	370	368	395	361	406	387	429	392	380	339	367	355	372	389	389	364	382	391	366	408	381	367	379	377	412	326	374	404	404	352	386	404	384	364	353	355	398	398	374	429	398	371	348	339	384	372	356	375	388	325	385	402	399	418	375	367	366	399	376	384	384	402	381	392	385	368	372	387	408	378	374	400	319	400	380	358	358	359	357	382	357	361	347	366	384	352	347	403	378	419	374	367	367	385	370	392	393	368	347	344	374	404	383	347	370	362	342	344	385	365	339	419	367	386	380	385	372	374	421	343	360	383	395	390	386	349	395	379	365	408	358	405	369	374	396	380	371	380	348	359	334	373	353	380	358	388	406	386	388	338	350	352	370	363	381	413	396	409	401	374	374	383	409	373	397	367	373	424	420	392	371	383	406	366	384	319	362	376	383	395	371	391	346	402	395	394	366	374	358	375	386	364	367	355	366	397	403	392	359	356	375	348	376	385	410	373	409	356	388	366	374	382	425	392	371	380	389	388	406	356	375	359	388	379	371	344	399	369	398	380	383	385	396	394	368	382	392	354	422	379	395	381	408	383	385	357	362	398	383	365	411	367	385	404	385	362	370	366	390	401	371	395	405	350	397	385	363	396	343	352	371	396	413	411	395	382	354	367	387	391	399	387	389	399	344	372	378	367	365	352	402	392	404	360	392	360	391	375	409	380	378	372	392	396	345	386	367	364	383	363	387	329	375	367	399	372	381	402	357	361	333	360	356	381	388	366	406	363	360	370	320	364	348	390	383	389	377	351	388	384	322	383	366	337	379	348	353	339	350	397	362	377	358	399	374	385	355	392	375	366	368	373	369	383	393
13903	12670	21990	23311	22601	18560	15903	15522	16145	13203	11224	11065	9849	8007	7593	6559	4341	3371	3387	4433	4525	3886	4538	3991	3423	3101	2471	2511	2642	2863	2689	1822	1563	1436	1257	1747	1866	2169	2320	1920	1469	1096	1029	2113	2774	927	936	888	892	893	900	939	888	903	908	947	903	883	845	836	909	922	910	864	911	891	924	868	924	865	889	875	884	879	847	907	870	834	886	822	815	873	891	845	887	874	853	833	891	860	875	884	898	842	858	831	840	933	853	862	848	867	838	894	885	854	936	870	874	910	927	905	847	859	877	923	846	910	874	929	846	866	845	855	816	877	863	867	853	878	818	877	847	881	871	886	892	946	898	859	891	868	885	885	832	870	861	917	867	856	895	826	888	909	882	862	883	850	900	921	839	890	877	899	914	845	834	855	921	901	889	892	879	871	833	863	859	804	923	921	923	847	823	904	865	858	876	898	843	871	875	887	862	891	905	882	870	899	881	897	831	834	882	880	921	872	940	862	922	897	864	920	857	902	939	881	842	904	921	888	847	868	860	908	864	864	921	807	900	894	870	892	876	842	889	907	889	865	892	863	876	850	872	824	881	922	866	871	886	890	888	863	921	845	913	865	865	876	832	854	925	851	835	917	866	867	852	851	878	928	861	854	892	923	833	872	944	843	855	804	867	924	856	849	862	858	888	916	872	919	892	911	882	896	890	874	938	836	879	900	862	885	915	848	916	856	891	890	945	874	885	863	830	852	895	848	886	887	888	871	860	905	851	922	878	854	910	882	907	883	843	900	873	870	863	879	886	790	841	874	846	846	852	848	840	847	842	910	904	873	891	887	846	909	855	859	880	902	825	885	840	883	901	859	838	857	865	858	912	841	889	813	855	897	863	907	847	894	958	868	894	894	854	866	875	883	888	830	877	880	887	892	827	907	906	870	892	899	901	899	850	885	854	877	876	860	896	851	853	841	890	851	820	925	892	904	883	880	888	829	859	889	872	926	853	892	922	867	861	841	868	893	853	943	913	869	838	921	846	908	899	862	863	907	884	873	837	875	906	917	896	882	832	847	845	923	871	801	911	901	855	856	853	821	922	838	855	853	887	897	893	908	857	866	863	911	853	861	857	922	932	850	874	921	871	905	888	890	931	889	866	893	876	970	913	849	890	922	838	877	901	908	884	921	830	913	877	863	889	892	903	879	903	886	855	877	931	884	862	884	875	881	881	877	893	833	903	912	893	859	866	929	879	870	792	902	855	905	835	873	894	881	840	897	883	866	886	896	867	811	918	886	906	837	877	837	894	875	951	901	854	905	876	857	876	854	886	921	852	912	839	866	856	894	872	882	915	875	847	855	904	880	912	878	866	849	846	893	897	884	906	847	900	887	892	869	840	851	835	868	851	907	909	855	846	851	888	875	905	897	895	925	877	886	906	843	870	804	863	847	888	846	871	832	852	883	845	857	853	843	878	863	904	867	859	884	842	863	904	886	877	842	867	869	882	873	892	867	888	830	886	851	860	806	851	841	896	895	880	904	850	896	845	922	840	883	881	913	900	851	882	885	867	884	861	863	832	884	854	828	913	853	861	920	890	874	868	852	896	867	865	910	880	824	917	911	880	823	846	901	865	883	868	890	887	850	905	869	862	893	811	892	849	859	917	928	881	882	857	883	852	899	905	921	843	844	857	902	891	933	882	888	932	881	837	886	895	881	833	825	866	907	921	849	851	890	869	866	888	856	888	858	882	838	884	896	851	895	866	919	877	898	818	943	852	905	879	854	863	878	838	866	906	859	859	929	893	890	813	829	845	889	884	891	836	904	924	872	876	932	891	873	860	897	930	854	903	928	870	832	885	958	847	842	790	849	887	912	836	858	837	817	929	874	846	924	873	877	936	869	900	841	866	909	923	862	908	871	849	842	876	844	901	893	908	856	904	902	870	918	869	886	859	828	857	832	901	836	946	863	905	879	870	835	881	917	859	894	865	857	878	890	875	875	840	853	891	866	817	843	844	854	841	852	902	864	905	885	858	826	842	921	872	904	841	932	872	876	884	851	840	887	900	842	921	872	930	834	935	904	902	891	929	898	865	916	904	868	887	901	857	886	849	874	847	875	863	836	881	855	855	834	878	905	889	824	854	921	849	800	864	912	868	879	861	836	880	882	879	812	855	856	883	878	876	913	902	903	871	858	862	932	853	860	853	881	886	896	863	922	870	888	892	866	818	903	863	848	855	907	883	894	854	916	848	849	913	883	869	869	871	867	839	880	874	889	830	870	868	850	811	879	807	908	854	807	891	845	845	895	904	846	874	857	877	861	872	894	921	868	844	928	879	838	898	896	871	883	865	901	883	897	915	881	889	875	881	834	901	881	876	853	885	850	885	893	903	932	855	867	826	879	891	844	944	891	884	883	861	879	902	866	852	872	860	848	906	857	864	853	875	894	913	802	884	878	872	836	892	879	885	873	926	933	928	901	886	831	856	860	846	914	899	888	882	885	880	906	831	905	869	929	809	868	872	903	865	900	878	910	854	847	836	879	861	871	840	863	859	823	857	835	851	878	834	918	806	859	831	851	843	845	941	927	904	874	879	893	876	845	925	870	914	840	876	828	853	881	909	897	869	844	880	889	939	831	874	824	868	965	835	865	885	881	838	930	910	888	918	854	874	851	878	868	877	869	886	880	891	884	925	891	823	894	903	846	903	861	901	880	854	851	872	887	866	852	872	886	856	923	881	834	900	900	849	873	866	903	877	884	887	828	833	855	872	853	880	852	868	841	889	867	882	860	904	856	840	834	910	896	858	863	844	862	864	887	871	844	865	891	868	872	855	900	889	838	860	942	871	852	896	861	873	824	951	904	824	894	838	854	901	900	891	913	860	802	895	882	890	902	926	898	901	872	897	891	835	790	866	839	879	878	873	896	857	895	941	915	883	854	861	861	825	923	835	868	894	897	903	932	774	897	898	854	875	850	875	891	947	906	849	882	894	872	867	911	862	898	881	897	905	935	861	868	881	833	878	879	905	956	875	905	865	867	893	838	883	820	851	921	865	898	901	875	884	908	918	881	859	855	893	923	891	867	840	862	894	875	848	888	922	868	850	848	849	834	897	838	872	952	870	853	886	854	901	896	900	864	850	875	930	801	900	911	877	846	886	871	907	902	889	930	833	877	906	835	886	857	902	895	894	847	904	870	812	860	940	880	865	911	881	878	873	889	866	936	874	924	887	837	963	898	876	898	869	884	897	852	832	875	877	821	815	858	842	951	864	840	874	887	836	850	836	909	902	899	844	866	873	867	919	859	880	847	886	882	888	879	889	891	905	869	896	887	872	908	878	889	860	871	897	881	893	940	862	888	845	877	865	854	949	914	928	878	853	875	863	867	881	881	851	890	890	882	826	918	881	871	912	869	901	870	889	842	887	840	872	879	870	856	857	875	857	883	886	898	889	859	869	872	865	813	880	840	854	858	868	895	866	967	929	866	847	850	895	854	906	911	913	844	943	887	901	918	852	877
7310	4299	4955	2794	2029	1396	1112	942	834	693	660	538	450	341	439	437	366	359	324	357	360	335	414	401	368	337	266	290	321	293	272	260	228	209	222	240	242	252	293	233	226	213	208	200	241	228	215	227	191	212	204	215	222	211	220	238	207	221	169	202	211	192	211	192	181	213	232	192	201	205	242	219	183	211	202	209	192	218	225	213	231	238	203	229	228	197	212	184	200	202	207	196	223	209	196	230	197	223	182	244	231	188	220	217	185	194	219	223	237	231	201	204	199	199	240	208	217	197	204	213	210	196	235	251	198	198	226	181	189	221	210	194	235	200	222	200	202	198	219	210	189	178	221	219	206	200	237	214	209	193	202	182	183	179	199	189	213	232	192	214	210	207	202	205	207	202	191	196	202	188	189	217	215	214	218	215	207	196	200	191	226	196	183	213	212	185	204	250	192	233	228	202	203	193	203	196	220	214	208	177	205	203	215	245	184	221	175	220	212	207	215	176	212	208	238	193	214	201	184	228	229	206	225	217	217	176	224	214	222	207	235	232	199	210	213	213	206	219	225	192	214	222	200	219	211	218	227	203	201	196	192	196	174	212	226	225	196	223	196	210	227	225	216	191	226	247	208	206	208	206	233	209	210	217	216	193	207	246	197	197	177	222	194	211	192	214	201	205	216	216	212	225	209	202	232	227	215	207	226	216	211	214	200	222	187	207	199	221	200	206	226	200	169	192	209	188	227	195	214	203	191	231	214	212	213	210	208	202	215	189	204	207	203	188	217	218	201	192	231	201	221	194	224	238	205	225	212	191	217	188	222	243	219	237	207	227	219	191	191	194	212	217	214	212	238	214	216	204	199	180	206	208	209	238	209	211	203	196	188	178	214	210	204	204	225	218	184	218	232	198	214	213	198	232	182	223	203	200	197	217	196	211	195	218	230	221	225	192	196	199	223	234	200	211	232	212	206	242	208	163	230	209	211	217	208	206	246	212	214	214	228	202	231	226	230	217	214	216	204	231	175	190	172	213	221	225	218	198	227	206	181	189	202	254	201	197	184	199	212	196	229	232	214	223	206	222	232	208	183	218	243	219	197	206	188	183	214	228	216	215	229	229	224	207	229	203	211	195	191	222	194	220	211	229	211	226	218	208	217	208	230	206	210	217	197	207	220	219	213	205	225	205	222	226	194	230	216	206	198	231	201	156	226	203	219	205	202	214	208	239	197	215	229	233	190	230	209	221	192	207	188	220	208	227	233	250	216	215	246	226	227	211	211	184	216	202	202	186	217	194	214	207	206	212	185	221	195	243	219	199	224	197	200	199	227	208	213	210	249	204	177	205	206	222	212	194	226	219	227	220	221	227	213	223	193	187	170	209	237	219	198	198	220	196	186	197	218	202	231	206	198	226	229	209	226	201	207	211	219	224	202	223	231	224	221	199	193	210	211	219	190	216	200	190	221	197	194	204	209	194	192	259	206	211	231	224	199	194	237	195	245	195	205	207	239	214	182	201	181	178	214	235	214	205	224	202	209	207	240	218	216	195	174	202	209	246	207	193	229	208	191	209	198	208	205	249	220	200	210	222	222	227	210	212	222	227	212	206	187	226	188	225	214	207	218	240	213	208	224	203	208	207	206	216	196	196	205	201	228	201	216	196	216	211	196	211	214	204	239	215	198	198	199	188	199	198	203	228	210	213	210	212	211	187	182	231	210	207	198	221	199	232	213	200	234	217	205	206	188	213	200	190	217	199	224	204	206	200	204	194	213	233	199	212	179	204	203	193	203	218	225	195	217	205	224	211	224	215	191	191	191	214	220	215	217	207	226	210	243	229	193	211	226	214	207	179	190	225	238	218	206	215	219	219	235	217	222	205	232	236	203	182	220	231	220	227	210	218	205	227	244	200	200	205	200	223	194	200	216	214	218	185	207	205	231	187	217	197	208	179	209	224	200	204	224	187	222	235	234	201	238	219	189	217	218	220	212	248	207	208	237	233	192	202	179	231	219	204	186	201	200	217	230	220	211	211	201	207	236	213	191	178	182	194	218	198	243	198	178	207	207	195	186	182	202	188	201	218	198	225	227	212	203	203	226	209	219	185	224	187	209	200	215	228	237	218	203	178	208	220	193	240	189	207	229	204	203	207	204	183	209	207	207	205	214	198	220	204	200	207	217	213	238	213	228	228	224	237	196	214	184	180	234	210	232	217	212	217	197	204	207	188	222	222	209	193	194	246	207	195	222	224	241	217	232	198	215	210	212	203	218	208	200	219	186	184	204	203	223	240	199	219	187	227	228	202	220	209	214	223	221	207	217	184	217	200	211	200	199	197	199	203	197	197	209	196	191	226	220	194	218	234	193	214	229	254	218	214	228	230	215	224	233	231	207	212	196	227	214	170	176	207	206	199	232	206	231	178	221	210	203	189	186	209	212	209	210	191	200	211	216	199	190	200	236	229	191	195	231	228	197	201	206	215	215	238	212	211	213	208	203	220	213	195	215	222	206	207	213	215	188	223	196	243	218	212	190	200	202	223	183	216	201	196	195	223	227	179	247	211	211	209	239	191	214	220	221	193	219	218	204	223	214	209	189	198	177	186	195	201	214	229	216	213	209	222	202	202	231	209	220	171	206	180	210	226	205	208	183	189	212	233	194	188	217	232	220	196	185	191	215	190	231	206	202	204	200	231	214	215	209	218	222	206	245	191	198	215	206	183	211	211	199	192	205	218	156	183	203	211	228	205	225	195	213	237	231	238	201	223	205	222	218	219	215	203	209	213	217	210	197	196	206	217	243	211	206	224	195	227	252	179	188	202	225	208	218	237	204	220	199	207	202	164	198	214	190	215	227	208	204	222	214	207	217	209	235	216	219	211	217	204	201	180	211	213	208	224	210	202	181	207	230	234	196	216	189	227	233	186	193	218	181	193	201	214	205	241	192	206	194	196	204	210	210	197	222	182	215	232	194	201	229	203	217	241	208	211	221	231	183	211	224	204	202	220	205	205	202	197	238	217	213	201	211	209	196	231	193	214	207	236	187	209	175	216	201	227	191	204	213	189	218	188	220	199	197	194	224	198	210	219	235	236	200	208	209	206	197	219	173	223	227	201	222	206	214	203	197	189	226	223	225	189	213	209	205	225	198	224	220	215	187	218	207	205	214	206	212	208	208	209	206	220	220	174	208	206	215	237	184	179	197	240	219	189	207	203	186	199	220	207	205	221	213	209	204	219	216	203	222	179	222	238	206	236	218	205	222	205	209	187	237	228	206	220	220	233	180	208	189	193	220	209	196	232	177	222	212	207	230	188	218	191	220	216	220	184	213	203	232	202	195	234	231	205	185	215	225	207	207	199	220	206	193	199	257	181	228	222	203	203	214	188	226	216	225	238	209	202	211	204	219	208	217	216	199	223	225	207	222	220	168	232	225	197	186	222	208	204	197	207	205	200	202	214	211	209	220	192	193	173	194	191	203	201	225	219	197	213	240	184	220	198	223	179
4583	4053	8540	7601	7460	5355	4540	4391	3728	3310	2921	2619	2176	1652	1899	1952	1525	1241	1235	1653	1666	1621	1905	1767	1600	1222	1065	1152	1253	1150	826	785	651	575	700	721	980	1022	945	716	642	597	587	632	636	525	543	541	608	560	525	556	569	488	553	505	527	547	549	571	515	562	534	535	549	523	547	562	522	519	534	537	529	529	501	538	516	509	553	512	513	538	562	554	516	552	536	583	544	589	509	554	546	503	559	544	504	566	566	560	580	548	520	536	560	512	563	574	524	500	558	553	527	542	525	533	529	518	540	583	534	572	527	512	525	550	557	582	535	528	515	550	518	528	527	562	599	540	575	551	546	515	542	557	522	547	507	535	534	518	530	514	571	555	549	555	532	554	581	549	527	571	588	503	564	529	543	521	513	527	525	503	513	554	539	505	544	506	544	530	521	551	523	560	539	521	529	517	540	527	546	517	606	537	572	516	529	533	510	534	535	548	574	551	567	555	517	544	582	554	541	559	551	516	564	555	564	618	531	559	531	524	516	495	561	549	555	551	541	536	540	538	519	560	540	547	513	524	512	548	530	565	530	491	486	513	534	554	559	548	536	574	533	552	533	554	542	572	556	543	509	603	520	545	566	513	521	532	544	520	568	515	517	528	532	549	533	552	554	535	562	500	546	523	566	539	518	554	536	524	530	593	514	537	547	506	556	484	516	559	514	541	500	531	513	549	525	504	535	501	535	517	533	554	573	551	554	538	527	580	542	507	545	579	556	572	525	520	522	492	552	536	565	578	545	533	531	533	513	556	539	541	523	549	561	538	544	492	562	489	572	505	558	549	536	561	550	500	520	548	527	521	527	546	481	543	483	537	558	547	495	526	528	572	524	548	565	548	553	508	534	533	503	548	535	495	534	534	550	506	516	523	550	517	498	548	526	535	532	503	553	523	522	534	549	535	540	512	555	563	543	562	561	530	550	530	515	516	537	540	514	571	524	515	544	559	547	553	504	484	496	551	528	544	526	556	509	577	573	562	517	553	523	566	528	570	510	547	502	552	569	559	529	585	550	548	537	552	559	469	494	513	529	544	528	577	559	554	533	513	545	493	569	548	492	571	504	543	559	564	520	518	507	566	502	563	560	506	543	498	535	547	554	513	573	560	546	541	509	517	570	526	521	562	504	504	567	538	569	541	534	523	556	523	526	563	531	497	544	577	551	567	546	554	542	527	540	532	573	539	531	531	542	541	564	568	569	528	525	565	570	542	550	500	513	553	528	509	537	553	544	543	503	534	544	521	539	483	515	553	545	577	514	498	531	537	537	539	496	509	494	540	556	499	513	501	559	538	529	525	538	480	520	500	498	528	545	556	531	548	542	538	550	559	528	566	523	545	536	539	519	580	513	555	552	561	527	541	540	546	535	508	573	541	538	544	572	576	523	541	522	521	545	510	563	527	522	547	557	539	553	522	494	579	574	539	545	482	534	528	549	530	518	500	527	552	513	552	537	538	540	553	579	512	544	527	544	545	565	522	516	549	523	526	530	551	552	515	574	547	529	546	518	534	533	523	570	539	537	505	524	522	561	507	537	520	561	520	564	532	518	563	530	530	511	508	547	550	509	528	566	519	538	546	500	517	536	552	528	532	515	570	559	557	559	560	524	503	514	560	547	616	531	542	524	554	541	531	537	546	479	522	543	573	536	513	538	508	551	582	556	579	573	549	603	547	530	572	585	568	549	528	507	596	526	581	528	525	568	521	523	505	572	541	538	531	552	520	537	499	515	529	531	520	547	525	524	541	521	541	539	544	537	527	519	512	523	513	587	522	568	531	540	534	559	574	516	499	553	524	538	526	533	548	531	552	535	504	524	592	538	538	547	547	496	518	538	524	547	518	528	556	609	537	542	546	568	546	502	503	501	553	569	545	551	554	528	533	537	488	527	551	513	538	514	521	523	528	526	591	549	533	524	528	502	544	526	536	541	488	541	540	521	515	539	582	556	522	538	541	584	533	574	537	551	528	570	526	491	521	478	500	501	539	530	489	514	558	538	584	520	516	521	578	565	535	543	508	504	555	566	539	547	530	562	508	534	549	497	531	564	571	535	493	541	532	523	506	572	531	544	564	535	511	543	546	563	523	510	485	517	563	554	523	532	558	523	570	507	521	572	553	534	553	551	535	516	499	535	547	520	518	496	555	544	503	546	527	541	563	524	589	536	572	532	532	532	548	501	553	557	515	554	550	544	569	517	532	525	537	543	535	521	533	553	542	538	548	583	511	512	524	525	547	516	530	543	557	556	522	540	554	507	508	566	531	506	554	528	502	529	556	562	550	564	564	544	551	528	536	537	560	503	524	570	493	538	525	522	537	544	551	545	494	552	517	549	547	539	531	506	563	537	559	563	560	479	534	548	542	525	537	524	475	539	526	579	569	491	492	539	531	531	543	587	506	533	563	543	583	547	554	556	561	523	600	518	527	556	554	517	470	561	530	543	508	517	519	559	531	557	536	517	512	488	558	550	541	509	542	534	526	564	562	530	528	491	530	519	531	549	529	578	554	534	522	526	555	556	563	510	539	541	533	544	604	528	552	539	572	520	528	558	555	552	539	534	523	503	538	578	490	527	517	512	532	519	524	516	526	513	540	513	548	494	521	521	516	491	535	517	556	523	505	532	549	517	528	533	534	548	535	566	534	510	539	548	552	524	528	531	539	519	523	530	557	519	507	584	534	526	543	546	513	531	541	535	538	521	596	515	516	564	537	560	511	546	555	555	516	550	565	526	565	506	542	501	556	520	552	523	535	534	524	500	566	522	526	570	511	560	562	555	522	539	511	517	533	559	525	559	562	506	567	558	519	524	557	506	579	527	465	577	530	511	503	532	530	530	482	543	523	512	501	562	547	542	542	555	529	544	553	563	537	593	554	541	504	542	540	512	499	542	506	542	556	545	530	523	545	561	543	579	539	513	491	550	569	541	538	577	553	546	575	513	524	525	525	533	507	508	563	522	543	554	543	544	573	533	572	563	538	538	554	518	535	538	562	556	611	530	562	566	517	529	559	533	532	491	522	535	541	540	530	541	512	499	562	477	537	523	525	552	522	559	516	520	510	511	517	515	553	563	505	534	527	557	527	556	538	593	517	529	553	506	528	526	501	509	531	525	527	526	515	551	561	546	548	584	543	509	588	534	535	566	518	506	525	518	527	532	494	520	539	496	558	523	531	545	543	514	524	498	554	502	531	508	543	508	557	515	554	533	546	552	559	516	519	539	512	609	485	520	561	558	563	543	531	547	530	522	544	569	538	547	545	568	535	517	521	508	555	523	524	537	572	569	556	535	556	492	577	561	557	543	536	495	553	562	569	547	496	532	567	509	528	537	579	539	543	557	516	563	571	529	507	530	518	571	552	522	554	537	583	545	516	562	542	527	556	567	576	556	535	553	518	538	537	556	519	506	522	501	532	546	530	560	481	541	561	499	587	548	540	534	511	525	510	525	535	518	510	539	523	526	543
19639	11689	14660	11473	9608	6224	5159	4880	3999	2845	2116	2037	1711	1373	1098	1025	828	571	583	704	714	693	721	716	696	667	550	526	640	630	510	399	390	367	377	431	414	441	443	363	424	350	336	423	547	347	364	321	313	327	346	321	299	346	341	356	354	328	336	341	348	315	378	327	307	384	327	350	351	304	323	377	337	326	341	323	350	315	323	338	322	324	303	337	338	329	334	335	352	324	344	325	304	344	338	351	334	341	348	338	327	331	317	321	318	342	363	371	357	368	385	362	321	307	347	341	343	317	322	349	336	300	350	352	319	308	371	321	334	353	344	353	322	324	346	325	372	313	321	329	309	320	335	334	337	359	328	354	336	355	348	352	339	309	313	348	307	328	296	322	340	326	314	331	301	321	359	347	353	329	344	324	330	327	333	323	353	334	382	334	318	361	293	333	308	343	371	316	307	340	337	344	350	337	343	359	322	357	370	367	340	355	325	300	354	322	376	314	349	301	348	341	353	354	348	300	327	357	314	319	347	345	352	345	343	336	330	318	314	339	310	374	311	326	314	346	344	332	356	319	338	333	354	319	280	350	347	368	357	321	308	349	319	300	361	368	344	332	328	319	321	326	343	335	340	313	338	309	317	331	344	308	340	311	320	339	352	320	307	336	345	328	303	354	409	336	328	307	350	321	357	357	325	350	345	354	339	353	340	339	307	310	334	331	305	325	324	332	305	364	354	353	288	339	367	318	329	380	370	341	321	347	338	312	393	342	327	358	309	322	319	331	341	316	364	352	352	318	351	349	334	353	359	362	325	311	347	325	353	339	317	373	301	328	305	317	345	343	362	286	319	302	350	302	340	300	324	342	349	323	335	327	335	312	330	298	304	339	338	319	357	342	332	351	337	319	320	358	333	349	337	316	329	334	316	347	347	349	333	332	334	319	323	310	358	381	327	294	306	321	363	330	372	334	383	334	317	318	353	336	336	346	364	304	319	311	327	325	339	340	354	343	332	337	327	320	368	340	329	332	347	318	343	352	343	323	327	339	325	329	324	314	321	328	357	345	321	322	311	362	296	350	308	330	290	353	352	322	290	320	328	323	337	369	370	322	368	317	298	346	339	335	310	324	357	366	333	330	324	325	340	343	334	347	316	303	319	327	311	319	330	313	339	306	375	293	319	342	337	352	325	337	316	386	353	337	353	336	337	353	318	311	352	339	327	337	327	333	325	313	290	301	359	360	349	354	336	365	305	321	291	350	315	306	327	331	307	334	361	350	352	335	339	348	324	344	316	339	316	339	354	338	341	350	335	368	331	335	342	330	328	340	323	338	350	356	328	348	333	359	339	324	316	328	339	311	360	316	326	350	336	357	313	351	329	365	359	303	358	313	330	347	345	340	406	368	332	314	341	315	343	327	352	360	320	337	363	339	350	333	346	338	296	326	334	280	302	331	355	347	328	351	344	327	331	317	322	356	352	326	338	291	295	304	302	318	329	302	335	317	346	365	342	307	344	362	332	331	341	323	364	347	360	315	334	351	330	333	303	324	317	356	315	330	334	327	356	324	325	321	321	346	366	312	360	350	355	355	336	373	317	320	346	348	321	335	288	336	325	326	346	334	333	325	312	306	332	330	346	382	344	321	342	350	310	358	333	338	329	322	289	349	325	303	337	343	308	331	354	334	320	302	326	331	334	336	335	306	352	339	310	302	320	352	364	348	307	323	338	333	311	286	360	341	314	303	313	341	340	309	334	325	305	338	340	326	318	335	334	358	338	309	329	320	305	331	325	358	320	362	352	330	328	341	326	334	367	363	338	337	319	361	377	336	339	311	331	305	331	371	346	337	324	335	298	335	306	362	326	309	359	336	321	364	307	326	327	310	308	333	316	354	335	305	304	323	332	361	347	336	321	322	327	329	306	364	355	295	326	357	349	347	348	337	371	340	340	339	299	324	313	333	310	323	295	346	346	323	315	317	324	331	321	338	313	323	361	336	310	324	346	317	356	337	366	330	336	340	326	342	340	301	320	322	303	362	341	382	347	347	357	340	307	319	341	307	310	358	280	304	325	368	299	357	336	329	299	301	356	332	363	346	322	330	311	350	344	319	319	365	286	301	329	313	347	315	314	322	319	341	319	339	349	319	385	332	294	333	316	324	330	335	341	337	338	321	336	347	314	327	373	341	346	361	305	320	306	306	324	333	339	320	350	327	330	331	311	309	330	361	319	365	331	312	327	313	316	322	330	342	318	335	316	299	342	312	338	313	337	353	337	371	320	326	321	332	330	335	283	323	321	348	367	326	348	319	364	369	364	340	308	328	303	360	350	315	331	346	331	319	334	360	341	332	325	365	298	346	330	327	331	338	384	329	364	346	344	310	322	303	329	324	340	326	357	311	315	330	321	285	327	295	328	312	333	302	323	328	346	304	293	321	355	322	336	366	370	339	336	323	324	321	347	316	305	352	333	347	300	358	338	335	313	339	364	348	345	355	349	343	299	339	343	340	346	327	314	329	307	343	362	342	311	343	327	326	341	318	346	368	327	326	307	360	341	321	358	332	348	327	345	335	348	368	323	331	336	345	332	326	323	334	311	347	343	343	293	332	309	305	350	380	318	314	359	297	348	317	338	332	322	307	343	311	312	362	352	339	346	388	321	320	301	363	346	352	318	342	328	297	327	337	330	339	327	352	300	299	335	313	307	288	376	356	309	345	348	340	316	311	285	346	302	334	340	352	341	336	346	364	349	336	306	335	350	325	319	344	345	348	317	332	349	322	329	312	342	331	363	312	327	330	342	316	343	339	321	330	361	311	343	321	342	353	345	333	361	339	338	339	304	354	350	346	367	342	348	373	317	359	333	322	340	311	333	299	298	352	339	318	310	320	367	306	313	343	355	357	339	323	308	354	338	340	339	337	330	365	322	342	320	298	340	352	313	348	366	356	316	331	342	339	327	341	370	353	342	364	338	310	273	344	304	353	322	343	316	350	370	322	310	306	322	341	321	335	339	336	346	321	320	320	352	332	333	331	301	292	321	330	323	324	320	331	290	305	341	344	302	371	344	357	353	327	337	353	305	328	332	339	322	317	326	356	337	324	373	357	342	327	308	334	375	347	315	354	350	316	341	350	330	307	335	331	319	340	321	331	360	318	322	322	321	347	324	348	346	375	347	357	323	331	330	346	314	349	358	325	349	350	331	320	355	312	325	326	294	321	339	358	339	315	339	367	334	337	352	321	355	323	347	319	327	354	321	332	327	322	388	320	336	347	301	321	355	356	359	375	348	337	347	328	329	321	297	328	334	345	338	328	347	297	346	297	348	335	368	326	325	342	371	319	326	341	336	336	306	315	318	378	337	349	338	321	339	322	354	306	340	335	345	349	312	355	316	341	297	318	358	315	315	296	338	338	332	316	341	309	317	363	298	359	356	337	337	339	333	331	326	351	349	336	352	319	343	308	339	334	347	339	339	309	317	310	333	314	349	360	345	339	361	313	318	357	303	353
10864	9348	18564	18281	19921	14582	14063	13927	12733	10523	8651	8491	7291	5954	5493	5145	4130	2751	2661	3827	3754	3355	3521	3491	3399	3025	2213	2265	3061	2494	1916	1566	1176	1068	1135	1647	1760	1934	1608	1284	1078	1045	938	1546	2240	804	821	838	834	825	788	805	799	804	802	805	754	798	811	811	775	792	788	781	837	776	802	824	764	809	780	796	795	807	774	730	752	783	812	810	781	790	840	766	830	768	773	819	834	760	813	834	818	788	798	782	837	788	831	769	784	768	821	850	864	750	791	857	774	801	802	803	811	837	821	835	783	783	776	776	773	812	744	800	792	785	799	799	861	822	721	852	781	862	745	780	799	821	815	813	770	790	740	775	773	763	732	805	855	832	808	784	799	803	770	792	778	788	860	859	800	846	855	817	832	796	793	797	786	806	753	758	798	800	806	770	799	828	777	790	820	848	807	771	757	777	795	805	788	765	825	725	729	759	763	820	793	757	751	793	796	764	787	829	803	785	773	834	745	780	825	793	809	758	819	826	778	790	785	779	765	796	780	773	813	765	762	775	802	777	771	770	759	793	798	792	839	753	799	840	755	815	801	782	796	814	769	782	822	810	821	815	765	754	775	767	843	766	777	815	795	812	761	797	726	796	839	757	775	763	812	790	774	773	867	789	811	747	814	804	772	782	832	820	778	787	848	738	749	854	834	757	824	786	795	818	781	782	829	802	816	848	826	764	858	827	824	825	829	812	816	795	774	805	842	813	807	782	807	820	740	768	806	793	795	808	755	804	790	802	800	765	760	734	831	733	788	764	801	785	812	840	787	802	783	824	805	781	791	798	820	757	787	802	837	767	789	758	786	811	790	760	803	697	746	815	783	790	781	784	803	778	818	766	786	729	775	808	799	794	775	779	781	739	766	813	804	768	795	795	770	832	781	753	801	758	786	810	807	848	825	759	785	803	776	779	760	775	806	822	767	794	768	771	763	777	813	831	740	799	837	846	807	748	817	803	776	773	822	788	777	783	810	805	819	795	788	763	754	789	738	735	820	803	799	768	737	792	760	769	767	814	760	764	805	796	842	774	769	771	808	825	800	851	798	785	794	768	845	783	772	846	773	845	797	784	842	785	804	827	806	794	829	818	798	743	839	765	790	819	797	792	781	794	807	810	785	785	770	804	775	723	823	813	824	818	781	798	754	751	769	781	792	778	801	793	793	784	753	789	756	795	834	751	802	763	764	818	788	761	740	769	799	817	791	789	802	810	784	766	784	774	794	803	802	773	756	801	822	819	768	794	768	810	771	825	814	818	754	792	738	818	798	789	822	820	783	760	757	814	836	842	823	848	809	803	816	770	728	823	757	793	802	821	751	791	834	787	826	827	747	809	796	815	855	753	804	772	819	751	799	803	795	820	821	820	744	772	800	823	778	826	780	813	733	786	730	789	777	767	762	765	809	840	812	814	794	792	787	807	812	761	779	816	813	752	773	823	813	825	816	765	826	863	780	785	744	775	805	786	787	809	775	765	833	819	793	804	791	788	823	767	780	826	801	780	808	807	822	817	788	816	824	743	792	810	774	809	770	766	804	792	819	809	793	813	828	822	790	790	769	766	771	788	803	784	814	776	835	821	820	743	804	769	799	818	790	802	790	838	821	806	808	795	883	779	826	796	743	805	823	791	775	815	772	798	807	797	786	839	791	768	821	800	786	763	790	833	838	799	791	830	754	783	781	780	767	794	800	740	851	802	807	793	755	829	827	814	806	804	817	813	786	832	789	787	816	796	812	811	775	834	822	775	821	784	778	759	803	764	791	784	760	789	762	750	776	799	776	781	807	838	786	772	757	813	850	784	774	787	804	818	822	799	794	770	833	844	798	774	840	811	774	784	811	807	861	779	807	774	805	840	828	815	849	830	800	773	767	761	917	838	805	801	758	835	805	801	821	803	809	781	793	781	817	776	768	788	806	807	826	798	824	762	732	818	813	781	828	798	864	802	764	794	790	754	818	785	821	782	771	788	798	804	782	779	816	834	824	770	789	770	806	797	808	815	745	794	800	787	783	778	792	824	741	802	768	798	805	804	764	784	789	846	769	792	750	820	803	742	830	769	813	792	748	778	839	790	758	744	720	810	788	820	846	798	808	818	852	789	785	768	803	820	776	841	740	828	735	748	776	776	791	783	763	769	801	769	806	787	740	801	752	784	805	777	799	789	828	840	793	779	803	828	759	807	841	799	792	811	801	774	828	781	850	835	831	760	798	748	799	783	823	763	837	801	768	824	824	855	772	815	799	821	820	776	860	823	758	786	797	805	788	810	822	813	750	779	745	834	789	772	793	791	815	815	820	831	836	797	783	785	834	772	776	801	788	758	786	796	790	771	786	813	788	819	787	761	771	759	768	776	827	830	808	735	846	804	823	785	829	789	774	765	846	899	795	747	745	803	836	802	806	798	784	794	841	828	776	852	717	790	818	795	800	779	781	753	839	758	823	762	772	754	776	762	831	829	781	767	787	771	797	816	806	816	819	819	770	828	813	802	782	821	737	827	766	799	832	796	798	816	754	842	810	769	783	801	782	833	792	825	781	840	767	808	771	768	811	794	791	799	822	797	801	787	825	789	776	761	803	742	808	833	812	801	767	835	781	807	807	814	788	782	792	802	779	809	789	775	784	850	813	824	797	818	792	802	816	789	753	802	803	806	785	830	813	728	806	828	765	845	775	779	804	808	796	806	801	784	797	779	797	835	829	794	767	736	795	786	812	800	782	821	778	752	830	787	832	803	749	757	756	803	788	779	778	814	792	812	763	786	809	814	732	747	755	773	833	777	807	757	776	763	773	774	736	784	764	808	891	804	833	798	787	791	748	780	776	788	818	765	827	769	804	832	794	768	761	788	780	773	758	819	831	803	755	816	752	778	805	797	775	785	799	773	805	762	787	807	878	793	765	820	791	801	781	815	778	770	810	784	862	784	754	830	816	837	757	792	822	857	758	827	797	777	819	785	801	768	811	813	820	760	838	784	757	772	775	817	780	784	808	856	779	826	791	803	794	806	792	802	784	753	796	767	758	811	813	778	781	774	818	800	802	775	801	803	772	792	812	765	808	748	790	779	784	825	788	815	803	810	779	790	753	770	829	808	881	780	800	817	824	795	779	790	838	807	788	805	819	795	796	831	798	762	778	808	822	799	763	834	773	798	787	761	801	754	779	809	780	789	805	764	807	775	828	817	811	795	805	787	787	824	778	810	791	773	795	806	807	827	777	830	784	771	751	775	789	744	845	817	735	735	791	783	802	757	819	808	735	850	823	754	793	793	794	775	794	784	759	795	741	733	805	791	802	841	815	805	829	840	776	801	805	804	841	812	807	773	796	762	791	820	775	781	833	806	764	776	740	759	797	768	773	792	815	745	804	784	730	827	795	802	798	802	800	767	848	818	807	801	781	814	788	774	811	792	761	793	808	757	765	819	842	830	813	764	749	804	803	817	760	838	803	818	758	731	824	775	837	768	794	795	785	778
25411	15285	19002	15987	12753	8968	7203	6507	5198	3742	2795	2782	2273	1869	1771	1467	1113	792	809	876	992	888	925	909	868	797	707	773	796	724	607	539	489	525	479	519	637	658	578	497	452	483	438	499	604	458	414	395	387	399	358	402	430	377	418	396	416	395	355	395	369	380	401	411	403	387	375	385	371	420	356	376	416	365	390	377	417	391	425	431	405	387	383	413	392	432	362	396	413	413	374	426	409	411	397	410	401	402	413	400	410	426	385	402	405	380	402	359	413	431	412	381	383	430	388	402	435	433	375	402	434	410	376	398	375	370	398	411	381	418	382	361	372	396	423	365	392	419	421	437	407	404	376	409	450	403	427	408	387	425	417	413	394	374	358	443	402	368	395	377	406	417	397	376	377	375	348	376	433	418	400	384	400	372	371	407	395	409	419	468	451	372	399	397	373	390	374	394	409	372	393	403	368	418	382	384	354	403	397	409	400	378	425	392	422	418	395	384	373	406	396	372	413	416	380	359	410	375	367	398	370	385	401	432	422	419	407	416	392	408	391	389	412	389	385	385	402	378	399	381	406	365	396	403	361	395	399	422	409	404	404	404	369	395	436	397	423	408	390	385	377	414	380	406	407	386	399	352	434	379	368	409	379	404	425	375	380	401	369	401	420	424	418	378	426	389	420	404	396	422	411	407	358	387	368	440	411	395	394	414	426	450	408	405	431	422	414	443	428	412	410	445	379	373	352	431	410	402	376	432	392	428	392	370	401	419	405	439	400	387	415	405	382	344	349	402	368	382	406	431	382	430	386	413	398	402	433	350	359	401	389	428	398	374	412	392	416	369	383	360	399	377	376	417	399	400	398	389	408	445	373	392	420	384	399	428	382	388	393	402	418	406	364	382	363	380	408	434	399	420	400	416	402	379	370	400	407	419	367	404	419	391	374	390	446	386	426	433	426	393	387	384	395	385	413	398	426	389	376	402	385	406	398	410	374	438	397	381	412	414	366	370	412	370	379	442	421	428	419	386	414	403	419	406	374	406	418	415	379	421	431	367	404	419	389	396	425	395	390	413	399	415	409	425	401	412	386	417	398	405	411	366	387	400	414	449	406	396	360	405	398	396	412	353	450	395	374	395	382	362	391	373	420	372	422	384	417	430	433	387	390	388	382	408	375	356	414	402	407	385	397	414	386	423	430	427	388	372	450	414	413	408	417	427	442	391	415	386	402	397	386	398	412	403	377	377	391	462	369	384	376	383	431	406	370	400	426	410	423	392	395	394	382	362	370	390	399	416	409	415	419	393	412	375	419	416	408	391	398	411	430	400	377	450	391	416	397	409	402	418	403	373	411	390	397	390	401	443	389	430	357	369	357	400	430	404	434	403	412	381	399	371	368	409	403	422	383	374	407	416	391	418	426	409	418	375	401	395	385	406	381	396	371	389	425	373	403	366	421	384	443	387	440	393	406	352	412	390	383	398	395	382	403	403	408	384	405	390	388	412	407	372	390	391	387	406	414	406	411	379	387	400	410	399	395	391	418	379	386	416	370	406	395	385	401	419	412	409	425	421	413	414	445	428	380	379	382	429	446	407	378	378	409	444	394	401	408	396	380	412	388	423	410	392	386	372	387	373	384	411	385	395	415	395	346	411	369	364	377	370	395	401	402	404	426	406	394	407	348	422	388	401	383	420	422	426	357	390	371	419	401	405	416	385	387	370	379	456	392	413	427	409	400	379	371	363	401	434	365	379	409	387	375	384	391	409	393	406	382	379	395	415	387	410	399	397	374	397	431	384	394	408	367	412	402	408	400	432	402	406	387	435	419	357	397	385	405	372	412	395	391	387	378	403	385	378	395	437	412	394	424	382	392	449	398	405	402	363	379	391	423	414	382	385	409	414	412	421	400	402	368	390	399	390	392	393	371	446	410	387	401	413	392	415	399	369	398	397	413	421	427	417	371	379	393	416	400	376	356	432	391	367	385	408	402	409	397	401	390	433	397	412	414	369	380	370	366	392	398	379	415	437	369	403	395	441	376	352	413	405	389	399	360	401	388	426	409	375	399	428	403	391	407	412	445	400	387	364	392	424	416	439	394	400	389	381	388	412	384	374	396	373	398	411	386	416	367	403	399	407	415	410	410	390	379	362	405	410	436	423	390	385	409	369	367	393	362	398	363	380	417	388	401	417	404	448	431	355	395	406	386	393	390	408	446	409	363	390	393	423	418	417	397	373	395	415	376	370	362	374	418	402	385	369	419	420	383	389	393	415	412	400	393	381	398	402	384	406	436	412	389	403	398	410	413	432	374	389	412	437	436	368	398	394	384	409	389	361	364	387	416	400	398	401	388	422	355	394	381	394	406	363	401	410	413	418	407	408	382	355	406	387	446	412	396	377	391	374	387	404	367	419	418	405	415	405	381	438	412	408	430	387	436	370	426	404	428	374	374	412	395	397	439	389	396	421	381	416	377	402	357	406	375	384	396	413	410	384	380	446	412	398	405	390	372	404	393	399	405	420	399	386	383	417	401	408	425	390	387	376	417	386	379	351	408	411	410	377	388	406	376	380	381	393	374	389	398	429	428	394	398	416	371	408	437	415	421	389	387	411	394	429	418	422	395	420	399	414	378	410	397	411	398	362	359	422	382	397	380	374	396	389	381	389	393	397	392	440	390	399	382	391	392	423	414	379	389	396	409	429	373	410	363	423	390	375	437	404	395	363	393	373	405	402	397	366	402	393	357	415	392	393	428	405	398	448	409	421	403	352	403	356	331	403	437	364	405	418	416	392	389	385	387	404	392	406	374	405	388	414	433	379	389	395	396	424	387	372	419	390	390	385	407	421	410	397	425	470	419	391	428	372	441	399	394	398	376	383	358	395	373	400	400	361	374	381	405	390	405	409	407	404	421	431	390	368	396	385	377	415	420	390	405	410	417	393	373	397	398	384	414	462	414	339	392	401	347	388	405	375	404	415	416	400	424	361	397	411	377	346	379	401	392	400	378	373	405	377	415	385	372	406	395	391	422	413	375	375	348	419	386	420	406	392	393	378	411	436	346	418	406	415	373	389	393	387	429	391	390	402	386	401	372	401	419	381	432	423	432	391	395	420	404	386	401	399	365	386	416	378	392	383	373	413	420	358	408	411	405	365	438	392	389	383	441	412	402	405	407	372	419	407	409	456	395	391	373	374	377	393	393	421	365	408	407	419	376	419	418	430	411	403	412	412	403	406	410	411	409	382	427	367	396	385	375	384	398	379	426	397	386	434	378	404	393	432	406	405	406	416	388	414	385	405	388	371	389	392	405	413	415	372	411	374	418	414	424	402	375	378	390	440	398	379	392	387	441	413	416	370	373	404	398	410	413	394	408	407	381	432	402	409	417	408	403	394	410	403	414	441	426	386	405	393	462	398	415	372	427	399	398	402	409	411	403	409	399	409	388	403	404	402	428	423	422	394	379	388	425	381	410	404	382	382	408	422	416	371	385	429	422	406	365	406	371	414
12950	11235	21812	22490	23489	18880	18478	17956	15619	13046	10806	10895	8785	7954	8131	6437	5543	3501	3379	4173	4528	3758	4354	4291	4055	3688	3238	3873	3839	3323	2425	1800	1677	1630	1395	1900	2421	2313	2063	1745	1426	1344	1160	1772	2738	1112	900	943	908	888	947	964	880	921	982	924	1020	910	940	939	928	960	961	879	912	947	916	945	938	945	888	936	903	908	901	957	919	957	918	944	977	977	905	960	948	916	944	948	992	938	907	911	923	899	875	903	933	955	896	861	857	927	909	882	934	869	923	876	919	910	898	898	951	954	923	925	929	982	935	974	927	932	924	898	896	878	940	900	914	835	874	918	934	879	898	892	874	937	907	888	924	893	913	903	936	977	959	996	949	878	898	942	882	901	921	899	953	935	940	931	849	980	893	946	898	880	862	911	922	921	888	919	926	933	882	883	916	894	928	904	982	944	950	892	943	909	939	889	894	970	892	938	903	980	843	931	956	928	898	894	905	910	926	879	921	893	939	920	936	900	903	934	967	918	950	940	869	912	891	932	894	915	900	899	945	894	946	925	919	931	951	914	905	947	894	902	923	927	938	882	916	930	970	904	909	948	902	964	923	913	914	953	879	912	893	872	919	869	945	917	887	934	888	962	933	937	894	944	933	944	932	929	937	920	885	916	947	944	928	929	928	932	872	913	894	913	913	913	940	921	900	946	946	924	985	905	933	901	874	914	960	975	949	903	894	967	900	946	910	925	945	914	894	912	915	941	903	952	889	911	917	938	896	901	909	922	911	899	934	886	921	919	885	888	883	903	937	892	903	901	905	883	916	945	898	951	907	877	913	963	905	878	901	927	949	902	945	885	897	870	908	943	908	876	948	912	901	908	922	925	891	916	927	922	929	915	932	943	853	956	917	855	919	961	937	937	932	938	895	916	915	922	901	917	917	900	948	919	918	929	950	947	903	922	880	938	872	879	923	923	903	916	901	929	878	907	913	915	955	859	887	925	931	914	913	913	919	880	903	883	915	927	924	909	944	921	936	865	902	952	899	946	933	910	889	969	898	862	927	923	912	928	856	906	945	924	911	889	915	920	927	973	960	866	874	901	904	976	884	937	953	849	920	939	891	933	935	905	938	966	949	910	958	971	896	903	907	915	946	921	921	902	915	909	941	973	891	925	883	877	922	930	886	885	866	958	867	994	904	931	902	901	927	925	914	865	869	902	907	973	867	899	852	899	959	906	931	888	918	914	927	955	930	987	901	925	966	879	927	845	947	903	872	926	889	879	896	892	902	893	917	962	864	892	900	955	950	934	852	936	895	939	911	870	934	918	905	927	897	933	901	943	881	889	883	934	863	940	899	902	905	892	885	875	890	961	951	955	933	915	913	908	981	887	955	866	916	891	925	902	944	951	919	850	890	915	880	920	920	866	910	950	891	898	963	951	909	911	929	897	919	936	921	917	948	909	904	935	915	920	935	912	936	918	875	923	873	943	948	892	863	984	916	873	957	896	943	911	907	941	880	915	910	941	971	932	941	915	923	900	920	919	975	903	897	941	906	947	896	955	918	931	923	880	882	874	917	951	943	855	891	878	925	909	897	914	914	901	902	905	944	937	923	936	895	916	927	970	910	894	895	879	967	940	935	924	884	882	877	915	892	936	899	933	942	922	903	987	930	922	924	909	913	864	924	878	912	893	905	926	908	883	901	882	915	906	893	883	882	873	938	901	917	950	899	906	902	907	950	913	921	848	918	920	919	951	922	922	939	932	925	894	928	978	891	977	927	881	944	930	924	925	943	939	864	973	910	967	945	894	898	923	919	907	896	877	896	946	922	919	863	922	884	925	959	968	906	863	931	984	939	870	906	870	912	946	925	891	903	907	912	910	902	929	918	910	984	921	885	915	883	982	884	892	896	937	934	956	908	922	916	917	936	925	979	877	968	898	873	911	890	899	946	903	873	927	916	887	928	873	927	925	937	917	948	917	970	857	892	938	950	926	919	941	882	1019	923	963	933	893	911	926	912	1010	868	891	900	921	916	992	965	908	934	885	895	937	907	929	901	881	915	937	905	913	965	929	891	933	966	947	902	917	885	882	924	950	951	933	905	897	896	915	969	941	908	947	916	912	921	904	896	932	883	904	917	944	912	940	929	958	880	927	955	896	935	935	910	927	863	965	863	927	903	986	888	902	905	896	915	953	893	900	956	909	906	861	923	882	885	911	952	899	951	875	906	941	958	906	912	966	925	922	874	898	924	931	928	903	958	900	922	923	891	872	902	918	939	866	875	917	908	910	916	843	935	858	904	888	926	957	877	908	964	902	905	946	949	890	961	938	896	936	885	926	905	840	925	902	894	880	889	918	896	898	900	943	945	927	908	945	907	924	894	902	898	906	939	883	939	886	910	918	896	904	889	869	934	925	936	938	880	869	947	951	913	958	926	885	917	924	887	937	902	859	919	873	883	895	919	907	876	941	907	928	922	977	895	952	991	877	920	847	941	932	947	922	957	955	908	976	932	913	878	923	837	991	913	905	873	942	938	881	882	952	877	936	921	950	951	886	952	915	923	913	857	918	894	936	872	872	924	870	898	931	921	933	930	907	924	925	865	925	863	916	955	940	898	948	933	937	946	933	865	894	912	921	939	931	939	945	944	897	930	996	900	942	891	979	973	928	875	928	968	919	900	933	940	906	882	932	912	909	912	859	917	861	927	883	854	914	939	943	983	908	878	905	861	932	882	893	918	897	883	924	873	921	944	868	908	881	955	940	885	883	918	918	894	969	909	924	850	902	922	891	954	889	910	896	921	952	895	922	959	898	953	965	887	893	882	937	963	938	876	937	878	929	892	921	877	953	937	851	951	872	913	931	897	929	942	896	937	932	941	937	959	923	921	936	904	935	950	958	931	862	866	941	893	880	944	891	960	922	908	921	898	903	906	915	911	883	907	911	926	948	939	926	923	870	920	971	954	890	899	921	930	952	882	940	903	894	1009	925	952	989	916	866	915	960	923	884	941	909	867	913	895	949	879	959	967	922	979	924	934	944	943	883	870	932	935	935	882	890	891	877	909	940	918	883	893	954	865	902	926	927	936	925	936	959	924	912	875	902	901	959	902	906	907	971	887	873	885	884	910	882	917	930	940	866	893	889	934	858	940	895	903	913	914	885	899	851	975	931	954	899	982	897	842	905	893	905	888	884	937	935	933	916	891	897	906	867	971	940	879	953	893	916	896	919	926	845	933	946	867	975	928	858	926	924	898	936	898	878	986	898	908	870	986	931	930	944	951	961	974	919	925	970	843	895	939	928	949	971	925	933	940	926	889	892	1000	914	882	909	914	925	941	938	908	906	938	969	853	945	946	923	903	905	965	998	910	894	928	890	870	926	889	974	920	873	885	970	925	925	861	923	921	912	929	910	927	879	928	945	878	868	932	922	892	918	918	868	906	905	950	913	940	915	885	940	900	928	941	885	904	931	849	929	910	963	866	943	930	889	903	904	893	932	953	951	909	950	932	920	883	911	906	899
7556	4069	4411	2742	2299	1402	1131	975	801	711	541	480	447	406	421	378	353	312	313	327	342	360	348	363	368	312	316	327	322	291	267	253	230	257	232	242	283	265	259	228	252	236	203	228	225	245	200	223	191	206	230	228	217	241	227	235	204	178	217	232	218	217	210	197	211	232	240	199	189	220	230	221	227	231	204	205	207	198	247	213	202	216	199	192	232	232	229	216	215	210	219	196	218	228	189	204	205	214	217	224	228	215	221	212	226	214	207	207	234	214	209	212	221	198	219	229	210	234	210	189	229	226	217	220	221	193	225	222	223	204	215	237	224	210	195	193	232	218	232	195	189	236	240	234	199	221	211	255	249	209	219	206	227	198	216	220	214	210	206	208	205	220	207	194	226	209	191	244	226	213	207	213	231	213	223	215	211	210	236	217	202	233	210	196	231	209	223	238	199	197	216	228	242	207	211	204	194	231	236	190	219	213	235	239	223	212	208	187	198	203	225	189	211	210	204	206	238	193	233	212	202	205	227	208	212	203	210	225	210	201	238	220	222	238	249	216	233	196	219	202	236	205	214	240	238	225	232	203	217	220	193	234	213	235	232	227	196	226	209	239	194	211	200	235	218	216	221	198	224	220	217	188	214	212	251	226	203	223	200	202	209	205	214	249	226	229	221	219	218	223	219	224	184	212	213	214	226	229	208	226	219	205	231	222	227	209	224	202	224	216	223	208	205	194	210	224	224	216	223	206	199	231	228	221	225	213	212	210	243	241	244	223	241	214	224	223	199	189	220	205	220	242	234	243	195	213	199	202	216	204	213	222	225	236	237	211	229	239	259	220	209	229	210	221	193	229	209	227	231	201	241	220	233	212	196	208	215	225	188	200	207	205	235	225	213	219	210	206	204	234	206	220	225	200	195	191	207	188	208	246	221	204	237	220	220	201	245	221	218	232	221	222	212	221	231	201	223	226	213	223	230	210	213	221	227	193	204	232	196	208	238	189	202	239	229	198	205	205	207	212	220	232	224	214	210	261	224	223	234	218	214	231	234	237	214	216	210	219	212	213	207	242	218	216	201	212	213	239	223	203	200	242	230	240	228	233	217	193	195	222	255	247	207	210	211	219	244	234	228	207	207	216	214	201	213	190	196	192	212	211	215	223	242	219	208	215	219	223	212	220	223	236	193	218	216	233	208	211	213	230	215	191	204	210	214	226	214	205	216	195	236	182	249	213	191	242	227	209	182	211	212	191	235	223	226	225	207	192	202	240	215	194	203	228	243	252	213	223	241	202	220	228	230	199	208	209	233	192	216	207	215	195	219	205	224	242	225	205	224	214	188	191	207	208	227	237	238	204	193	217	204	219	210	209	212	214	198	216	232	208	200	188	186	223	215	245	218	230	223	203	213	193	223	247	233	219	236	220	226	209	200	203	235	211	229	219	225	221	238	248	198	232	226	224	228	215	209	252	210	202	224	207	205	209	208	234	222	220	176	218	218	193	221	232	231	234	197	235	226	208	214	208	213	202	240	231	201	199	198	183	210	229	214	209	235	233	202	185	226	212	202	233	245	224	186	192	238	220	205	241	213	227	203	222	220	213	216	238	208	204	225	236	203	185	222	195	203	227	213	219	215	201	239	189	203	204	202	210	211	239	225	228	195	201	227	218	217	203	221	227	183	217	251	216	213	252	168	215	207	196	223	257	208	212	227	233	243	227	208	208	218	230	246	215	207	217	206	227	225	215	199	233	221	181	198	234	225	218	197	250	214	210	228	217	209	262	216	233	203	212	210	219	223	182	186	218	260	241	244	204	208	206	202	253	218	214	203	228	233	181	188	254	207	246	186	231	227	204	231	236	243	222	206	218	243	201	210	201	216	212	201	226	228	202	203	238	246	224	188	180	210	227	240	231	185	190	233	220	208	224	232	217	213	176	198	227	221	243	202	226	230	212	270	207	202	200	254	201	205	213	178	207	224	208	224	215	200	192	212	220	207	195	221	224	195	252	221	224	183	206	239	226	212	230	202	237	211	237	225	218	217	225	207	250	232	210	206	225	202	217	227	236	208	228	203	226	199	230	203	197	211	209	200	223	237	222	223	204	213	224	200	215	236	205	214	206	207	202	229	229	174	190	223	205	216	218	209	213	194	210	207	216	226	223	231	242	219	187	191	225	227	208	203	215	220	224	226	221	225	214	192	221	202	230	215	225	233	223	225	226	216	229	210	228	229	223	245	236	237	211	201	212	209	245	201	221	172	229	208	209	218	204	184	210	227	201	224	202	216	210	230	234	217	197	199	203	189	217	268	217	212	204	210	203	197	220	229	187	172	229	226	222	193	227	224	219	212	217	227	212	199	215	213	238	227	214	204	234	205	242	198	229	224	219	227	197	205	186	210	215	209	224	218	214	196	216	219	224	183	203	216	232	212	221	233	220	199	221	214	226	200	206	209	229	204	200	222	226	216	202	229	201	208	197	207	225	190	210	242	221	232	225	203	226	214	210	217	219	233	244	207	215	234	212	207	222	220	204	220	228	197	213	223	232	222	208	231	183	206	231	220	204	206	218	209	206	204	226	195	208	213	210	225	207	232	236	226	255	216	242	202	202	202	213	180	232	220	207	206	213	195	209	232	210	227	210	240	198	198	231	200	206	233	215	187	186	191	219	201	203	208	221	215	229	208	202	204	202	207	239	216	222	240	221	196	209	234	233	243	205	230	198	196	214	204	218	218	194	216	200	224	205	225	212	211	212	220	237	194	208	197	223	191	214	238	219	208	219	214	214	191	219	197	212	226	212	230	221	204	185	226	218	212	241	190	239	204	244	220	209	222	225	219	224	230	206	209	248	208	216	231	222	200	192	202	235	235	208	212	210	211	194	221	218	192	188	204	196	238	209	221	218	214	205	227	225	210	226	201	218	209	240	238	229	224	211	235	200	196	235	203	210	217	198	228	242	216	233	260	202	238	236	205	218	217	222	223	204	225	205	191	209	234	224	197	187	209	233	239	192	237	194	228	199	218	243	210	242	213	238	213	185	214	230	209	209	213	252	206	229	241	202	217	199	218	199	216	191	211	218	203	236	215	223	224	221	226	198	212	225	220	223	241	206	236	209	221	233	195	207	211	218	191	194	243	210	226	226	221	199	234	206	200	219	225	213	220	232	194	239	195	225	217	226	192	210	203	214	216	230	232	224	223	223	216	204	200	222	200	209	208	223	224	201	213	220	224	202	205	240	250	225	215	188	208	219	222	227	235	207	216	254	213	219	217	226	230	224	212	246	211	206	239	208	230	248	222	261	223	217	220	216	207	239	226	226	201	223	225	217	239	235	229	207	201	211	202	221	214	230	181	195	241	211	210	222	253	202	208	240	213	200	214	204	184	222	223	193	213	203	205	209	215	204	209	229	216	220	227	209	232	203	222	189	229	193	181	217	232	230	212	176	183	213	200	217	193	208	210	216	201	210	180	229	228	213	197	218	217	199	206	209	205	217	220	210
4519	3751	7530	7470	8150	5621	4874	4332	3784	3321	2769	2221	1918	1738	1944	1631	1379	1303	1333	1401	1418	1538	1489	1756	1683	1343	1362	1495	1392	1298	996	844	715	676	656	809	937	1089	912	799	763	663	642	533	641	576	568	574	543	525	562	516	551	519	542	557	519	533	584	536	565	513	584	501	516	571	587	501	535	549	548	534	531	554	549	533	546	535	517	564	556	589	560	543	560	541	561	553	559	538	514	518	559	537	547	537	519	597	557	530	548	570	540	548	539	546	550	503	515	533	562	556	541	578	552	536	549	522	538	508	545	585	526	568	536	586	551	538	544	573	544	573	545	521	562	559	527	585	571	556	557	579	533	590	499	499	519	555	543	592	523	518	554	556	574	533	520	546	532	567	553	542	526	511	501	587	502	535	555	589	560	560	537	543	508	539	519	531	576	593	590	573	527	521	544	542	563	521	537	585	536	527	582	519	518	576	541	598	519	563	569	559	521	493	531	596	523	534	558	580	536	580	571	547	522	529	524	578	525	552	532	573	572	532	532	561	557	538	571	563	516	558	578	525	587	550	536	542	547	590	533	503	557	579	537	535	548	527	532	546	572	567	535	539	538	536	582	557	562	535	536	512	583	555	552	534	596	522	499	532	510	540	529	568	569	508	536	557	552	562	592	531	521	567	537	551	557	540	558	530	530	541	514	554	538	526	510	507	547	527	519	540	525	536	562	569	554	550	554	516	544	559	540	541	575	582	527	580	530	556	571	570	561	554	505	553	568	574	557	573	540	594	569	556	561	574	554	523	566	535	547	524	560	541	597	566	534	540	528	539	576	544	525	578	559	532	553	542	546	597	541	512	534	558	565	542	575	536	584	561	544	554	561	589	513	545	537	586	531	558	518	583	522	572	537	569	548	563	542	532	534	539	605	500	543	509	504	537	618	505	586	506	524	566	552	531	542	544	564	580	587	539	558	558	546	522	513	525	539	558	521	523	557	543	567	557	624	511	584	535	552	543	555	544	562	543	561	514	515	554	494	575	553	536	597	555	558	540	580	553	538	579	538	551	541	575	547	567	524	572	592	595	545	567	547	570	568	579	549	575	504	532	575	530	529	559	534	547	550	549	512	596	546	531	548	568	548	554	579	540	586	544	567	558	513	553	536	502	545	565	572	475	568	512	594	593	534	560	512	550	505	594	547	576	552	516	546	595	565	532	550	534	567	541	542	543	514	547	544	515	538	547	583	547	588	524	553	511	589	544	546	562	525	561	573	532	554	566	553	527	578	529	561	582	552	562	566	549	584	526	520	522	512	532	525	553	513	509	563	538	566	529	581	526	552	541	524	601	536	538	542	561	550	576	562	591	550	547	540	550	543	527	553	556	538	565	575	541	530	594	554	541	575	575	556	562	570	550	538	540	542	557	546	570	537	528	540	522	542	561	583	552	529	520	539	536	579	526	555	509	503	535	543	491	499	529	557	471	578	524	544	524	556	582	532	518	569	574	558	555	553	520	532	479	570	552	569	540	555	564	554	546	515	526	557	528	534	528	606	576	539	556	521	532	536	569	541	543	554	561	575	512	525	566	561	551	561	562	537	574	567	523	573	573	541	556	571	546	550	553	565	585	531	569	584	576	533	540	571	543	580	565	536	560	564	523	513	571	553	555	560	560	569	545	533	516	514	552	574	589	541	544	550	524	563	565	563	520	531	549	584	522	583	545	558	542	570	557	577	535	533	546	537	538	532	571	562	559	537	555	554	596	537	550	539	572	548	578	524	563	547	551	577	566	515	544	548	520	526	579	543	540	540	505	534	530	555	549	547	522	539	575	496	556	517	562	552	520	514	570	549	499	583	520	523	560	503	606	553	537	592	552	537	567	594	600	562	550	517	541	539	569	554	490	564	528	531	534	546	524	549	526	534	552	550	558	534	538	537	570	585	573	539	530	525	546	524	583	560	549	534	564	556	520	508	544	562	495	552	521	559	526	580	531	534	534	534	508	532	560	553	575	546	552	526	521	544	515	540	563	555	590	545	548	557	519	538	534	527	576	522	542	561	581	583	540	530	586	568	630	551	566	557	532	514	557	532	550	529	529	563	524	545	512	570	553	537	545	536	574	545	516	564	517	562	570	535	559	534	578	563	537	565	552	557	546	532	562	590	549	532	554	524	560	556	552	547	533	569	487	595	592	538	555	535	546	532	562	532	489	546	554	555	540	519	547	538	569	550	520	510	551	539	537	556	516	524	533	543	563	536	540	578	573	572	537	559	548	553	516	520	573	585	537	590	564	550	558	513	542	478	535	539	579	538	601	560	569	499	540	569	569	567	528	545	516	549	544	530	558	522	521	566	545	547	567	530	525	551	584	558	534	570	542	545	549	567	533	593	542	565	588	572	530	559	566	548	519	517	562	511	508	522	529	529	589	538	569	565	547	522	568	538	559	538	558	553	512	560	531	512	526	542	556	553	542	522	571	582	556	515	564	509	521	496	572	536	539	527	565	561	540	558	530	535	562	550	541	546	538	540	531	556	538	548	565	553	527	517	571	543	553	542	560	596	587	524	558	563	590	529	533	526	538	540	563	548	567	557	532	540	540	521	540	580	543	503	511	551	555	541	524	527	558	574	549	566	567	533	557	571	553	591	541	558	576	535	568	514	503	540	535	525	531	530	533	499	540	560	565	530	551	524	518	571	546	519	540	548	553	549	550	557	589	510	565	534	607	529	549	558	504	562	589	602	525	531	552	550	560	537	581	523	550	562	526	531	549	533	563	575	574	533	581	538	529	530	595	549	589	558	556	533	550	576	562	541	574	556	554	585	582	565	542	500	540	520	574	583	540	499	571	542	588	575	560	564	565	508	561	558	540	544	556	571	561	541	552	516	570	522	556	558	550	577	521	553	552	547	494	565	554	550	556	590	536	577	567	543	562	549	553	553	573	529	531	555	573	572	579	558	589	568	559	518	570	520	547	527	522	518	536	560	563	565	544	530	547	519	570	538	519	541	527	581	525	528	555	540	529	551	498	544	544	499	581	539	539	505	539	546	574	563	550	528	534	572	534	584	541	523	536	525	545	522	533	550	577	547	562	559	520	550	542	580	482	514	570	531	531	562	534	517	570	536	525	537	557	576	515	529	526	531	553	525	542	556	553	578	591	521	526	574	519	533	557	554	540	534	534	554	577	498	552	525	572	555	576	556	577	591	531	533	542	516	533	579	519	585	536	531	514	567	551	549	539	556	553	547	564	564	539	524	573	556	551	539	532	578	562	544	548	532	513	514	567	538	525	546	502	519	565	527	570	542	554	530	561	525	573	519	532	542	546	535	556	514	575	525	541	509	541	496	549	549	539	563	546	542	521	553	559	598	541	557	527	530	601	546	525	548	508	568	544	551	501	570	497	557	558	536	533	574	525	556	504	566	551	508	540	565	584	548	518	519	552	546	561	557	601	514	557	507	549	554	557	524	559	527	546	513	528	552	542	542	588	546	586	550	552	572	570	555	560	592	534
19141	10734	14304	11152	10515	6057	5249	4664	3081	2251	1892	1939	1390	1347	1332	1167	805	674	666	664	724	664	671	820	700	562	572	567	556	542	475	443	406	370	383	425	404	511	485	427	395	370	354	409	572	439	315	344	307	348	356	360	328	346	343	307	299	335	360	348	314	306	338	316	336	372	346	323	343	314	369	349	349	347	331	346	324	335	325	334	320	353	373	338	313	321	348	319	339	357	340	350	360	331	322	308	330	309	342	306	315	354	331	339	322	295	317	356	339	306	343	319	346	323	316	345	346	356	330	339	321	314	332	326	335	326	375	313	317	337	296	297	330	327	330	352	307	320	304	348	376	331	350	319	331	333	379	314	320	307	346	327	331	316	307	341	330	354	347	324	331	337	315	321	344	344	376	379	307	316	347	316	297	342	333	306	349	342	315	335	337	340	371	379	353	334	297	335	327	310	363	355	326	334	330	312	331	364	379	338	317	351	345	325	319	357	346	338	303	302	347	338	381	314	313	323	337	297	318	311	329	340	324	314	317	330	347	354	328	346	341	320	337	331	355	327	338	342	333	356	361	305	317	357	354	337	325	324	350	312	334	332	336	352	302	324	303	298	339	358	336	300	362	296	336	291	327	312	328	380	343	281	336	331	323	329	336	385	344	335	347	351	329	305	307	368	327	347	332	321	299	342	333	335	346	358	327	300	336	351	360	317	336	359	363	329	318	335	319	350	358	342	345	317	334	338	311	335	332	348	335	348	341	338	328	309	353	327	294	329	324	316	363	314	318	335	313	334	347	308	318	309	315	309	315	341	319	303	336	325	359	308	358	308	325	316	291	314	342	376	362	334	314	352	364	338	300	340	351	354	360	356	309	358	331	377	338	324	333	328	345	334	355	348	340	316	334	322	357	337	327	293	326	365	306	324	321	316	284	325	370	329	347	321	335	310	304	322	346	339	371	352	304	315	318	330	346	347	305	350	322	336	334	370	339	342	352	350	332	338	337	335	371	370	318	341	341	371	342	335	298	325	336	328	362	327	336	336	321	312	298	331	318	315	323	344	286	326	340	310	317	301	341	362	376	355	358	347	288	334	328	322	302	344	320	343	336	335	341	300	344	332	338	325	344	358	316	338	353	358	339	323	330	313	323	310	307	356	311	348	337	365	326	317	326	314	337	325	317	328	339	342	346	363	309	350	320	366	319	312	319	322	271	327	329	354	305	365	307	335	353	303	320	312	319	351	320	372	350	334	336	296	365	353	328	284	342	330	335	333	325	367	325	335	331	336	307	292	342	353	349	350	319	365	330	303	349	372	335	338	321	314	352	321	343	337	306	355	315	301	345	332	329	316	341	375	306	300	286	308	359	330	340	307	302	298	344	314	379	333	337	316	364	348	320	321	311	328	332	350	327	362	368	329	322	319	346	342	345	347	339	350	358	341	309	352	365	351	332	336	349	319	362	346	330	339	323	320	357	336	331	321	331	348	344	336	311	307	312	322	340	323	319	346	294	326	342	352	346	329	365	344	337	322	352	328	320	301	345	319	343	325	312	324	368	350	327	328	287	317	320	322	340	331	337	363	371	310	326	312	327	344	370	345	333	328	332	326	333	278	336	310	355	317	329	357	297	317	343	314	331	317	351	316	317	337	337	357	341	312	344	333	335	318	351	323	342	313	330	321	351	342	344	304	311	307	332	357	345	301	331	328	336	308	345	328	312	354	366	305	306	329	309	371	336	367	353	364	295	344	305	315	369	327	315	326	338	323	347	320	309	332	304	329	359	325	316	365	333	364	349	306	326	334	312	325	332	363	359	359	324	340	321	329	337	345	345	332	328	310	344	344	365	318	371	331	341	342	341	325	337	327	368	325	331	351	360	355	343	310	330	352	310	323	313	349	343	312	346	356	348	331	358	322	338	332	333	353	313	343	347	331	327	330	320	312	317	342	345	352	334	343	330	363	316	354	381	351	334	365	348	314	347	356	322	324	355	349	324	339	316	377	358	339	331	342	340	321	344	350	369	318	339	365	315	334	302	355	339	341	360	334	364	350	340	347	307	323	314	292	341	324	325	317	330	321	300	301	342	313	311	342	326	348	332	371	341	346	311	332	368	334	328	309	334	324	315	319	331	339	337	323	319	349	347	332	312	339	301	350	310	312	328	332	316	327	353	320	356	367	332	325	352	307	342	326	323	313	297	335	328	338	322	373	331	308	322	333	303	340	367	332	328	355	373	355	350	354	352	298	331	336	371	314	316	335	340	354	338	289	324	332	292	335	310	331	308	303	334	334	311	314	357	340	321	322	336	356	321	356	312	302	339	317	315	340	339	339	359	303	315	337	347	350	331	366	338	348	335	323	369	296	333	328	346	374	306	317	349	305	297	332	352	347	328	342	340	329	356	315	328	358	333	362	329	289	349	287	371	347	311	389	335	330	331	304	306	354	331	315	322	361	359	317	353	321	313	333	359	345	344	346	322	327	315	317	312	340	336	361	331	353	315	318	331	320	347	332	342	306	331	337	325	332	315	316	323	351	305	355	321	325	352	327	314	315	314	331	304	339	341	305	331	332	329	357	342	355	309	319	363	336	347	357	316	322	322	341	320	297	294	302	321	344	335	339	339	355	343	344	341	324	344	341	361	341	336	322	346	317	339	331	347	323	329	344	330	319	343	359	362	315	317	325	314	302	305	348	315	335	346	350	369	322	302	336	337	332	325	316	333	356	332	337	343	329	337	361	315	301	328	331	333	318	280	344	345	316	321	323	354	356	346	352	356	319	321	339	318	344	345	302	362	327	359	358	333	355	368	360	312	348	354	346	340	308	371	289	337	342	319	304	311	302	344	340	328	306	319	335	348	346	323	335	319	337	316	332	360	300	313	330	341	331	312	320	339	335	349	334	369	340	336	351	345	345	299	329	312	331	347	308	362	339	345	311	366	307	336	333	337	327	334	322	366	332	334	347	313	321	341	341	328	359	322	338	345	355	352	349	352	355	345	334	344	331	335	364	323	297	329	332	339	342	321	332	369	329	334	348	351	333	320	340	339	330	333	346	327	344	351	340	323	346	337	323	309	324	324	344	339	333	330	335	279	344	305	337	316	340	334	323	300	357	329	354	377	336	342	333	381	341	301	325	326	353	362	315	343	323	332	324	344	296	334	359	322	328	344	309	354	350	365	321	319	315	305	326	336	347	341	347	335	333	320	319	348	320	307	366	341	344	325	332	328	339	324	356	309	334	336	301	315	341	369	346	349	334	323	297	354	348	314	344	302	311	318	345	328	321	314	354	338	331	290	368	322	340	342	305	326	372	353	352	361	299	359	351	333	299	308	323	367	345	363	360	283	292	351	315	320	341	326	375	327	324	309	343	364	328	359	333	345	322	308	315	341	335	317	333	335	323	340	315	303	305	327	320	333	319	303	315	318	316	310	346	324	345	360	324	338	313	308	379	355	349	347	330	360	321	319	340	335	309	321	346	348	306	342	355	302	341	328	357	322	348
10881	8577	17652	18758	21147	15099	15073	14299	10384	9633	8896	7662	6198	5820	6138	5373	3745	3036	3012	2971	3188	3218	3262	3774	3538	2710	2493	2545	2556	2285	1750	1462	1423	1144	996	1279	1478	1960	1732	1379	1320	1093	1003	1171	2524	1462	872	827	836	802	794	804	790	803	826	811	820	785	772	790	813	835	834	806	803	823	763	821	795	840	821	836	799	804	830	807	745	811	773	769	831	780	789	748	791	861	768	750	802	787	850	810	774	784	777	774	767	806	788	792	755	810	812	799	841	800	746	707	744	812	783	775	761	812	785	794	806	816	778	787	791	798	786	795	763	798	772	802	781	778	777	749	812	803	794	799	803	750	791	802	749	750	809	817	797	814	836	833	821	822	787	780	807	749	804	751	796	857	770	748	801	814	821	753	746	759	792	794	812	814	758	778	799	779	816	829	778	804	778	817	775	739	757	781	747	746	803	805	751	801	846	805	799	762	832	812	862	830	815	771	802	782	785	810	767	838	854	807	775	777	778	801	816	790	768	792	761	815	778	826	818	790	786	735	782	801	808	818	776	789	785	740	783	797	743	840	823	816	786	799	809	814	771	855	793	797	788	766	830	796	797	787	798	791	805	825	785	762	809	843	765	775	754	811	828	756	749	778	835	795	782	770	799	802	803	796	826	787	799	791	849	805	789	759	773	769	775	794	815	788	807	803	704	797	792	786	798	694	766	782	757	794	800	760	736	737	775	771	798	780	746	809	776	833	867	848	778	806	791	765	778	818	831	808	751	835	751	773	814	799	775	768	839	807	806	789	810	787	814	795	786	786	780	809	757	776	789	777	767	820	775	826	794	823	804	778	811	790	819	816	798	769	775	787	786	775	763	822	745	808	828	789	789	796	785	777	833	814	796	855	776	748	763	844	786	777	753	784	812	844	751	768	784	807	775	784	789	767	808	793	770	783	780	796	785	787	754	862	785	774	808	813	798	797	822	783	795	814	799	798	789	760	797	777	813	804	746	825	799	812	779	799	838	815	800	776	802	819	737	832	780	797	811	865	831	759	819	801	775	783	756	833	809	752	769	792	735	785	760	806	777	795	761	804	842	812	812	778	809	760	734	749	793	818	812	762	774	805	787	774	808	787	782	802	819	793	778	786	731	775	802	852	810	763	786	774	804	784	814	797	778	774	824	792	778	819	835	753	769	821	788	830	743	799	786	815	816	778	825	815	831	833	827	806	822	830	771	830	799	826	792	776	803	781	803	786	797	814	824	796	745	788	802	820	770	797	819	786	741	814	804	809	769	883	801	778	802	787	805	781	798	789	834	789	776	736	795	814	777	752	778	807	816	704	795	819	803	765	812	779	755	781	766	767	812	744	765	753	796	764	823	784	802	773	782	798	774	766	763	808	813	788	800	800	836	789	776	772	832	824	797	828	770	756	760	704	834	781	787	829	807	793	797	797	835	815	835	785	812	808	767	784	765	788	746	782	798	849	836	898	819	791	809	809	823	763	780	837	797	835	775	765	782	786	808	750	815	796	783	813	795	800	818	760	816	781	791	779	817	801	836	766	834	818	758	770	770	794	766	795	793	817	792	809	831	798	838	774	783	839	814	809	798	760	858	796	837	818	783	798	782	846	808	792	801	803	774	802	843	781	785	821	738	808	826	783	844	775	797	794	792	778	755	821	814	774	786	796	776	793	784	763	808	729	853	794	813	808	779	815	781	816	766	778	795	837	788	756	764	820	805	810	775	771	774	751	788	831	837	787	791	772	832	793	874	821	828	817	792	794	792	780	803	754	820	804	803	790	782	782	804	827	775	795	799	779	841	807	766	822	837	810	809	822	824	753	777	784	817	791	772	850	815	807	790	831	827	774	800	807	739	785	812	771	823	755	835	748	796	793	776	762	763	809	812	825	805	768	771	770	755	781	789	838	719	770	755	782	766	784	790	827	787	763	787	805	771	771	804	768	752	838	771	753	750	728	827	815	769	818	815	844	798	805	767	787	800	811	883	742	790	764	753	767	735	817	778	817	800	730	804	749	829	724	807	827	772	846	808	802	753	736	777	787	784	823	822	828	783	813	816	786	791	785	771	764	777	801	817	808	794	849	807	820	813	765	781	838	785	825	748	794	778	801	785	806	804	816	850	798	800	776	792	783	800	795	807	772	797	771	747	761	796	791	826	847	795	773	758	788	769	769	810	753	802	783	806	817	791	870	781	823	800	796	791	761	812	811	742	824	827	756	751	765	800	796	792	795	864	790	762	766	779	757	771	772	810	781	831	781	792	766	809	812	798	784	805	869	772	807	798	782	806	763	800	777	811	767	829	844	833	769	829	764	764	795	756	786	806	791	803	812	810	778	821	756	765	804	762	730	793	782	854	786	796	802	751	781	811	789	807	799	810	776	826	821	808	810	804	804	822	802	795	827	809	818	789	796	783	775	829	740	784	779	774	757	802	779	790	793	805	753	818	781	802	793	806	782	772	790	775	802	801	799	814	765	781	723	769	776	783	794	837	821	817	801	822	760	845	805	757	794	728	753	816	776	788	785	772	778	732	794	752	818	789	795	804	764	781	774	827	821	784	774	722	750	790	787	763	830	761	788	761	789	801	789	804	820	778	770	769	803	812	790	758	735	784	722	824	745	834	799	797	768	753	793	776	747	789	784	768	775	770	751	764	858	792	793	738	793	827	800	839	777	835	855	802	757	803	781	792	806	786	795	735	847	808	770	760	810	796	757	814	787	779	784	777	794	832	740	746	801	814	798	828	823	804	799	822	786	849	782	807	789	753	778	776	750	805	814	768	789	779	765	806	818	788	781	803	748	793	779	808	818	779	798	750	757	783	824	782	787	782	779	788	821	792	857	770	787	776	786	806	828	798	759	824	741	807	834	788	792	797	813	776	803	786	799	778	782	858	827	804	802	861	773	759	766	826	792	809	805	787	772	794	798	813	739	811	782	772	809	761	821	808	851	781	815	818	766	779	810	796	751	786	792	806	848	795	764	749	732	775	795	810	792	789	793	798	783	786	766	764	776	804	788	763	792	782	787	765	779	779	810	846	872	788	832	787	855	822	835	825	780	802	775	835	812	746	815	740	792	811	739	782	817	806	753	772	788	766	787	771	792	793	767	769	789	797	779	751	748	817	825	818	773	803	745	793	767	704	818	775	708	772	752	829	755	788	805	778	800	779	789	802	787	777	794	798	777	802	839	809	807	784	806	773	828	812	819	796	833	789	839	768	810	834	838	740	778	816	760	761	817	784	791	808	837	818	797	758	779	805	780	786	737	808	765	766	805	748	807	811	800	818	787	841	796	788	760	838	729	842	750	832	796	752	781	778	816	798	805	803	747	795	754	825	775	814	827	799	804	812	829	799	816	847	756	831	736	752	775	810	803	830	803	813	771	795	774	816	773	815	762	846	763	794	739	779	817	841	777	766	807	816	778	779	856	772	780	782	786	798	796	732	779	865	778	791	822	806	824	729	772	777	798	801	786	767	755	857	803	782	836	781	826
24984	16272	19205	14705	12831	8915	7695	7012	4771	3633	2856	2299	2274	1720	1530	1486	1039	803	807	828	905	848	784	981	833	736	780	818	728	656	594	491	503	452	416	476	549	541	549	487	446	455	468	443	746	416	347	416	351	433	368	387	402	368	399	396	409	406	413	383	411	427	398	389	412	415	402	393	401	366	373	402	372	371	407	394	411	391	393	377	377	381	413	358	346	388	385	390	375	376	395	404	374	352	378	397	393	407	411	414	395	374	361	385	388	372	385	377	399	359	378	386	375	378	408	387	415	372	361	435	360	425	383	388	385	384	403	387	384	414	415	370	383	403	386	386	423	403	425	399	411	416	396	410	360	344	389	370	411	391	415	364	390	389	369	363	360	383	381	405	408	415	388	370	384	331	394	392	389	380	405	431	420	438	375	384	384	400	400	405	407	397	384	385	369	388	329	368	380	391	402	414	445	405	382	396	350	379	389	421	429	368	390	454	388	392	397	358	347	405	423	352	383	419	390	381	348	367	379	364	382	412	409	422	422	427	381	353	384	391	363	419	413	372	389	416	391	417	386	415	389	389	396	383	406	424	404	428	363	379	412	416	388	415	394	386	381	373	412	383	378	379	378	428	425	392	392	364	417	394	395	389	360	373	388	425	379	431	390	376	396	359	400	376	407	429	389	375	391	411	385	414	385	377	396	361	377	402	356	378	404	400	423	375	380	383	372	377	366	399	372	383	362	349	354	390	405	386	351	382	404	397	368	386	407	355	394	375	369	384	388	421	433	383	377	416	392	386	424	400	386	389	385	374	340	393	389	390	371	401	378	423	373	367	390	404	384	399	401	390	383	394	376	358	412	405	358	403	420	394	393	369	375	366	392	417	357	414	398	412	360	420	359	375	400	381	407	395	410	402	397	396	374	370	399	436	398	380	408	408	336	384	355	386	354	388	385	384	390	384	382	362	417	414	384	367	420	396	351	374	439	427	425	413	388	376	364	369	367	424	390	372	428	393	388	421	392	409	387	433	394	404	363	396	383	389	369	391	393	369	384	398	419	412	387	369	360	415	379	373	364	430	391	366	426	391	395	370	401	406	360	442	398	376	361	368	441	367	362	418	392	429	390	405	400	412	386	393	355	410	380	360	399	389	398	378	389	362	394	412	375	382	375	385	369	449	432	389	424	362	346	377	403	383	386	383	363	371	393	379	413	420	393	380	380	382	411	387	385	393	383	367	421	369	432	424	375	408	391	396	362	406	391	396	387	397	399	401	368	402	394	369	403	424	359	417	389	421	389	351	381	391	395	422	369	417	364	362	377	423	395	334	400	378	405	363	412	384	373	383	412	394	407	426	409	372	386	432	391	400	388	399	423	424	369	393	360	389	391	354	382	422	404	377	404	410	394	392	380	384	415	413	404	411	370	386	363	392	405	434	433	388	393	382	359	421	411	400	423	400	412	385	411	353	421	363	407	379	388	374	370	402	397	423	469	404	403	408	377	358	407	417	436	372	398	407	389	414	388	356	402	373	381	379	394	388	443	348	409	351	335	389	398	397	378	351	398	382	369	390	400	373	393	414	381	393	358	404	409	386	382	382	410	352	410	399	405	356	398	399	378	392	374	393	389	389	399	436	395	397	387	399	369	399	400	404	419	389	414	411	385	429	411	398	382	420	384	374	392	421	390	400	374	403	410	404	435	388	368	392	390	374	361	377	394	404	368	410	385	411	436	400	332	382	443	415	403	381	410	379	379	350	392	397	393	360	405	375	392	419	373	361	378	356	406	354	371	379	368	373	375	407	371	349	356	388	378	379	387	352	409	372	363	391	384	424	413	375	381	397	389	376	378	354	425	400	378	384	393	380	417	381	387	389	341	373	408	384	345	357	363	340	386	422	416	391	395	378	411	401	361	408	392	372	381	367	395	369	433	391	378	422	379	376	368	420	349	385	391	382	373	394	358	410	384	387	371	405	364	402	430	396	431	376	406	385	386	430	414	382	376	420	381	400	402	395	374	393	381	398	365	368	403	390	353	405	394	413	395	429	437	370	367	387	412	409	442	401	417	392	388	391	397	397	425	363	394	407	440	451	374	372	410	373	417	381	408	400	373	376	420	383	412	397	401	384	405	358	370	406	425	382	385	390	401	357	413	394	404	374	381	402	393	381	360	393	414	370	400	376	359	409	357	356	387	391	414	396	410	408	375	395	398	404	412	393	392	404	376	379	402	395	346	369	376	384	377	379	447	374	396	422	412	407	430	430	380	399	378	392	370	409	396	396	378	367	384	415	369	374	385	356	398	395	387	386	366	360	374	371	386	370	437	420	378	413	361	371	386	407	433	383	389	403	367	358	401	381	403	400	395	434	406	404	379	401	356	364	405	370	378	390	425	377	386	371	373	419	392	399	384	418	386	371	387	428	371	363	364	392	393	391	393	407	407	394	443	402	405	379	430	374	405	402	386	379	396	369	392	383	385	382	393	360	382	387	390	402	382	405	387	390	377	363	412	401	444	379	385	377	386	383	422	354	394	400	363	411	436	364	386	378	359	377	414	408	395	383	357	361	388	362	410	353	393	347	389	403	356	406	372	400	367	419	405	384	430	385	407	382	362	327	432	370	409	390	398	363	361	404	401	358	374	374	414	419	398	396	362	388	356	394	370	400	394	395	378	429	362	363	397	396	394	431	393	420	385	347	406	387	385	406	387	414	395	367	379	375	385	405	425	372	390	355	413	402	375	414	399	398	390	371	366	372	391	344	402	400	382	399	408	364	399	402	398	406	425	361	367	395	372	406	363	426	379	406	463	428	408	376	425	402	374	422	371	399	405	387	371	404	396	380	382	384	384	430	379	399	380	353	392	382	404	405	381	396	351	431	456	426	358	377	406	406	380	438	414	420	376	366	388	382	375	365	372	408	371	352	379	372	430	411	339	388	386	404	383	427	373	378	397	390	375	408	421	383	414	415	363	373	430	435	405	421	414	409	384	418	391	424	379	385	389	389	395	370	420	382	420	389	411	417	384	369	407	406	406	380	372	347	402	376	367	409	366	377	368	402	387	377	418	378	384	375	362	411	388	389	375	364	398	379	399	402	381	386	368	396	390	404	404	385	422	383	388	389	388	370	376	386	375	408	339	383	404	419	438	414	399	411	402	377	398	366	363	409	365	375	416	374	416	391	366	359	358	404	402	432	411	371	376	402	410	409	417	399	397	380	396	376	355	377	366	351	356	407	359	402	387	375	416	411	399	389	395	421	382	408	406	375	419	384	420	386	409	372	427	394	413	413	374	375	444	420	356	363	337	363	380	411	395	381	328	430	400	413	434	396	404	359	359	331	423	408	355	438	395	387	363	405	369	386	397	392	392	391	412	376	379	356	371	384	419	398	382	386	417	382	380	372	386	409	385	404	398	432	427	417	391	395	427	418	417	384	375	415	412	352	395	422	382	384	404	368	406	382	370	401	403	397	411	343	363	358	378	395	399	382	327	375	421	380	404	354	421	400
12901	11792	21351	22012	24371	18972	19120	18337	13272	12533	11292	9500	8801	7462	7309	7308	5260	3797	3807	3660	4267	3889	4017	4919	4294	3184	3568	3768	3414	3197	2789	1872	1588	1223	1052	1407	1792	1855	2033	1842	1564	1302	1263	1254	3430	1119	923	946	883	889	930	963	862	974	897	878	960	938	912	886	846	859	950	965	893	896	911	860	962	937	870	913	912	864	909	897	917	918	907	941	949	901	913	841	890	920	901	899	921	911	915	926	854	951	895	886	931	896	884	903	856	912	920	907	952	885	886	883	896	864	873	908	865	856	955	888	859	890	908	910	886	873	939	933	949	885	900	934	861	944	902	919	928	937	876	901	890	879	890	940	908	900	899	882	914	915	896	943	936	937	889	927	873	934	904	871	892	869	908	918	895	916	919	926	868	883	909	923	926	882	892	946	893	916	948	879	895	942	874	923	931	883	893	924	905	848	916	876	842	982	926	922	875	868	863	899	906	865	868	937	891	908	940	954	891	912	855	899	913	921	912	908	924	911	901	852	907	926	833	875	887	871	851	887	905	902	862	893	868	889	901	858	901	893	933	884	928	887	901	859	863	860	869	860	858	870	926	906	906	892	897	897	924	950	805	915	840	907	887	911	943	867	913	889	911	887	900	901	876	927	939	849	934	887	876	889	905	935	883	848	893	883	913	898	900	924	890	899	927	886	941	871	853	892	916	971	889	856	930	851	937	883	882	927	874	893	859	890	946	873	873	890	918	876	927	870	887	939	823	890	944	876	857	884	869	920	901	872	843	920	865	912	872	937	869	922	935	884	859	909	936	860	875	917	897	932	888	856	906	856	860	879	878	908	871	892	934	913	928	876	894	897	844	890	917	930	915	892	932	892	862	881	880	854	886	880	869	893	954	976	866	898	930	910	894	880	907	930	867	909	891	849	893	951	958	926	980	886	904	873	974	942	872	859	904	893	922	900	930	932	882	908	902	939	865	854	910	928	947	863	872	946	939	904	912	881	882	929	895	869	844	932	906	921	884	927	907	871	926	915	852	871	851	926	880	874	904	883	905	887	908	960	871	875	903	794	855	916	908	882	865	921	916	886	845	874	873	905	906	903	903	891	875	880	850	905	874	887	932	906	919	940	917	888	923	893	940	924	894	926	919	888	923	854	855	874	863	905	872	911	888	899	870	961	943	875	941	920	864	911	954	935	870	893	937	878	878	864	887	879	841	931	921	889	994	875	901	888	899	899	856	914	906	870	874	883	875	922	915	864	884	894	946	897	930	904	935	923	894	839	883	886	911	895	934	930	846	883	786	891	878	902	884	948	869	924	838	907	955	890	891	910	903	897	909	915	837	893	892	962	906	928	933	901	861	867	913	932	851	929	885	859	921	886	884	900	866	886	860	893	957	906	829	948	913	884	842	897	889	860	911	879	904	825	891	886	900	844	847	897	924	921	910	840	881	883	874	912	904	859	894	894	931	888	898	911	905	942	884	893	898	852	902	855	888	888	869	962	874	929	881	946	867	899	902	882	930	881	866	979	915	939	948	874	902	879	887	891	910	896	961	863	905	880	879	901	885	878	901	905	944	933	919	875	887	898	877	922	929	935	956	887	912	902	899	829	874	895	883	898	889	868	909	873	842	890	911	900	929	896	897	884	912	868	893	920	892	860	880	911	905	914	902	888	921	862	899	876	918	909	898	885	911	859	861	925	890	878	903	870	890	912	943	939	895	912	882	907	867	893	924	903	842	932	898	926	930	962	890	874	841	930	815	921	890	921	870	910	898	911	890	935	918	881	934	926	871	868	933	849	933	849	917	901	870	946	926	858	925	890	894	926	841	846	909	898	941	867	869	854	880	917	855	926	865	944	921	869	883	931	886	924	925	922	914	948	890	981	966	920	845	871	892	897	922	952	963	856	904	885	933	935	897	911	871	891	882	908	913	900	862	911	909	918	893	866	873	877	873	884	897	939	893	917	885	899	940	867	974	928	865	943	885	867	898	909	867	864	912	876	882	913	907	887	950	890	902	883	886	916	887	903	862	879	890	886	887	874	896	888	904	856	868	855	890	881	932	890	873	876	875	939	873	959	890	898	888	909	919	933	924	930	914	913	885	913	911	929	912	887	923	930	852	879	918	859	899	904	911	838	872	882	882	921	883	864	874	921	876	911	887	849	913	935	903	882	857	881	882	928	921	934	929	850	868	900	900	882	860	891	939	877	910	863	875	869	910	893	886	855	916	887	930	843	859	967	869	914	861	926	912	899	888	881	895	871	874	901	979	900	942	908	904	913	939	867	890	886	918	861	888	886	962	847	890	857	886	926	898	858	907	896	849	939	855	872	892	964	859	934	931	855	967	936	932	890	870	896	863	917	898	882	830	910	918	889	857	899	863	854	897	933	956	846	878	915	900	886	889	889	941	873	933	914	916	939	865	926	841	889	869	828	925	899	927	926	854	924	902	830	889	897	862	835	897	847	863	908	909	904	876	877	888	905	806	938	887	870	841	918	893	851	962	889	887	895	883	918	883	883	924	875	909	929	845	848	909	876	866	916	884	876	888	889	873	865	904	915	890	906	874	840	901	871	918	901	904	893	881	913	872	836	913	892	905	893	881	901	895	887	962	900	917	910	892	892	874	854	888	876	914	828	907	961	900	877	861	863	870	895	923	904	927	875	868	846	939	936	953	924	888	933	912	894	916	857	904	902	866	942	875	857	954	928	857	890	865	923	905	914	874	920	820	875	854	928	897	857	949	945	883	824	877	891	892	863	878	863	918	884	939	938	857	905	915	844	794	905	889	918	887	926	914	871	903	928	891	868	922	864	923	891	866	877	915	907	883	849	891	862	895	902	841	907	897	903	903	857	886	870	907	929	916	879	884	894	850	878	895	886	964	882	928	950	897	914	921	866	883	884	897	912	972	841	894	904	887	930	969	929	871	897	894	917	867	914	883	917	850	893	885	922	865	917	854	943	899	931	859	923	909	864	891	880	873	892	906	893	871	942	838	822	871	936	951	878	900	895	868	915	862	893	882	920	904	925	882	905	879	856	888	851	926	875	867	914	864	888	881	893	887	874	953	908	904	914	927	912	922	896	919	847	941	966	882	883	904	900	920	937	859	899	885	929	868	875	871	911	890	829	895	919	917	871	873	931	867	911	878	925	930	856	920	902	878	911	916	957	999	881	940	847	896	948	923	882	946	905	935	881	898	880	858	895	918	938	908	912	949	893	895	913	855	932	900	916	885	929	874	885	863	927	892	846	880	846	949	921	907	939	879	959	900	889	853	903	857	933	891	881	890	924	906	918	861	873	930	926	914	886	886	904	903	882	945	883	970	899	878	968	902	877	886	919	909	887	853	916	929	894	934	857	883	882	906	916	905	865	840	917	834	907	913	896	915	851	872	889	883	886	906	862	872	900	913	905	898	863	901	886	888	888	866	916	878	899	891	917	874	890	881	849	912	892	885	899	957	904	956	941	900	886	885	878	934	893	862	954	895	897	882	935	904	825	924	895
6938	4092	4076	2739	2145	1559	1199	930	830	713	592	477	430	434	405	426	359	332	330	333	356	351	418	392	335	330	380	384	356	347	315	274	246	196	203	231	279	245	239	245	262	253	222	211	234	225	215	231	216	222	200	207	227	247	206	229	226	215	217	217	234	222	208	226	219	218	233	210	208	225	200	230	250	194	237	201	207	208	234	209	211	234	226	203	244	219	203	235	235	230	195	221	214	223	241	231	200	201	205	217	223	253	192	204	206	223	224	214	212	198	236	229	225	194	243	231	242	209	232	236	241	238	229	203	212	213	248	223	249	226	233	205	221	208	223	212	203	212	207	245	199	226	195	209	236	234	193	221	206	219	202	230	217	240	235	219	218	248	235	216	201	233	222	209	221	239	223	246	208	233	215	225	217	221	162	222	235	255	241	218	240	222	214	235	195	214	235	209	213	228	210	215	206	203	202	235	241	212	216	215	225	213	197	221	230	230	221	225	219	200	233	198	209	225	191	233	240	250	236	200	235	222	223	214	220	212	199	217	207	205	218	207	221	218	234	220	223	187	208	212	223	222	220	201	225	198	225	230	230	215	198	264	237	207	248	209	193	233	235	218	242	211	208	216	216	239	234	225	225	214	211	216	218	212	200	234	204	221	244	217	196	217	206	207	200	212	219	227	215	231	211	225	204	202	231	256	230	230	227	230	222	212	245	199	209	211	211	233	210	219	201	212	248	210	203	228	226	236	207	215	229	244	199	215	215	223	198	199	199	203	222	197	191	245	234	223	206	224	257	240	216	221	204	213	230	209	221	205	216	211	229	241	223	198	222	212	193	200	198	188	232	200	211	193	221	194	217	227	222	222	219	206	216	255	207	214	230	234	228	228	228	214	248	227	207	222	189	228	214	177	217	225	233	202	218	211	200	229	212	234	223	200	231	210	229	237	212	220	209	216	234	209	239	208	206	221	220	201	230	224	225	227	219	233	207	220	228	253	248	206	235	195	205	217	215	228	242	216	220	243	219	208	220	222	195	208	231	207	215	219	198	202	227	230	177	202	205	236	247	214	231	199	208	227	240	220	216	225	215	236	216	227	206	212	215	226	266	225	218	228	219	235	212	239	235	242	222	248	224	236	199	211	218	220	190	221	236	221	196	209	181	204	220	225	220	192	214	205	219	222	233	213	208	234	228	224	216	211	227	208	224	221	245	222	199	217	225	241	197	203	266	235	207	207	226	194	217	236	232	219	216	236	221	238	191	208	246	227	234	205	205	196	190	239	214	222	257	203	228	224	239	212	239	239	241	244	222	216	211	224	206	238	223	208	254	217	215	209	201	222	198	206	245	223	232	239	244	227	235	204	225	235	233	216	203	232	236	227	235	217	220	193	197	223	219	227	216	174	205	208	251	223	235	204	229	212	205	246	234	216	207	223	201	218	225	202	245	212	220	264	200	246	197	219	247	195	195	239	218	215	215	203	236	194	219	222	208	217	262	229	221	224	227	205	218	235	234	213	209	220	240	217	198	219	219	223	224	198	225	218	210	220	215	220	236	195	201	226	220	250	199	205	224	215	210	192	219	232	237	202	220	202	206	212	216	245	200	216	210	227	236	226	210	199	232	222	211	219	214	243	221	259	218	220	208	207	195	226	216	207	237	231	223	226	214	200	189	230	210	211	205	226	212	221	230	198	206	197	198	249	205	228	257	221	243	215	236	228	198	225	219	196	231	210	214	222	219	189	239	233	204	231	227	207	223	223	243	216	230	183	231	248	222	206	242	208	224	192	222	220	206	250	234	210	213	223	211	242	238	243	213	214	201	206	205	211	183	210	230	223	212	213	231	232	231	234	221	211	226	219	235	217	214	224	235	229	220	222	222	226	242	225	230	218	214	204	188	226	221	199	212	203	200	200	220	221	246	222	220	200	231	203	245	215	220	198	209	218	208	229	209	210	219	230	241	209	228	219	234	217	208	200	215	215	236	217	218	222	198	231	223	227	216	188	202	197	228	257	222	217	212	238	217	225	240	218	203	222	210	235	238	217	218	243	244	237	205	209	226	244	229	224	224	208	210	230	213	231	215	193	172	198	249	201	206	231	180	209	222	219	200	217	216	226	219	232	229	240	226	235	246	250	211	226	212	241	225	205	201	211	200	244	202	209	211	212	226	240	234	216	224	212	244	216	230	231	225	224	195	220	225	227	227	222	210	204	216	234	228	227	225	231	216	207	194	220	197	232	217	236	196	239	213	197	213	224	230	208	203	209	211	211	217	223	204	207	203	227	223	216	243	231	223	216	207	245	230	200	241	222	208	228	198	231	208	230	223	215	230	218	208	239	222	228	195	211	221	216	212	245	222	222	192	233	203	203	193	214	230	230	228	228	202	228	216	200	227	202	202	206	210	206	236	217	236	222	256	241	216	199	223	240	212	208	202	228	244	238	204	219	216	228	221	237	228	200	223	218	190	220	200	234	195	204	222	219	226	203	236	217	217	234	263	247	204	219	223	240	208	219	240	208	225	218	210	238	201	215	211	219	242	219	245	219	206	239	223	218	230	232	220	239	222	222	232	214	208	222	222	240	210	201	206	216	190	184	224	195	224	237	244	202	221	209	208	235	207	221	244	227	217	231	240	217	213	233	222	218	232	199	214	214	211	220	198	214	225	209	228	201	232	205	231	213	208	224	221	198	200	210	234	247	227	224	211	211	193	237	220	228	230	225	234	233	236	219	194	218	223	203	233	201	217	201	214	230	210	212	166	219	203	198	228	230	194	211	208	222	223	241	223	202	208	225	234	220	227	205	225	223	267	224	211	212	215	228	263	223	236	211	245	233	226	200	233	223	237	213	213	225	228	234	217	233	213	225	232	212	213	237	190	238	226	195	228	203	235	216	224	201	204	220	218	213	232	216	209	237	233	215	210	188	260	217	233	222	239	249	206	244	223	241	239	193	210	196	223	207	227	236	214	248	216	222	222	213	214	196	240	226	211	228	234	220	202	236	191	222	212	223	214	213	218	242	237	226	234	249	213	232	233	221	232	220	197	218	224	213	225	226	209	218	214	216	229	206	242	208	164	228	234	242	242	245	217	208	202	202	212	218	192	209	237	209	220	212	225	224	198	241	219	258	225	209	235	223	210	208	228	227	192	222	200	214	232	204	255	222	227	230	220	221	218	209	233	230	195	232	237	216	233	242	209	189	211	223	243	234	210	235	233	210	212	210	250	218	193	226	205	205	221	236	209	200	209	204	207	227	220	205	227	228	205	196	223	228	202	228	225	237	202	197	221	243	235	228	217	244	249	227	226	209	222	232	232	208	237	225	212	216	222	213	200	238	218	224	233	237	240	218	230	220	206	201	244	227	222	213	215	241	216	208	216	234	239	226	217	203	205	209	241	243	227	215	222	210	231	249	235	218	241	220	238	237	205	208	231	213	208	226	201	234	258	196	197	221	214	216	191	239	229	204	231	179	220	216	210	222	217	234	220	218	241	234	211	244
4330	3894	6999	7488	7644	6149	5239	4411	3722	3287	2603	2095	1984	2031	2001	1801	1402	1313	1426	1326	1475	1455	1894	1911	1428	1454	1720	1781	1665	1325	1074	802	672	571	594	724	895	900	869	781	693	773	586	589	609	599	540	559	536	543	583	610	572	545	523	540	542	569	522	534	587	575	562	530	547	545	555	575	511	539	522	522	531	554	547	589	562	563	570	551	543	516	586	497	585	543	559	547	559	545	567	548	543	594	535	562	563	553	568	595	537	587	551	512	577	480	549	592	524	562	531	509	556	529	585	537	558	520	529	536	599	563	563	540	525	544	558	550	546	543	545	525	567	516	551	522	509	579	543	569	570	546	563	566	546	552	542	580	523	560	567	563	531	559	561	549	560	580	563	523	552	579	554	560	549	546	547	565	549	572	562	556	520	557	569	550	498	545	573	491	551	572	541	537	533	585	568	494	545	562	536	525	523	564	541	529	580	588	556	573	553	570	520	528	576	526	580	504	515	605	554	559	545	547	576	569	515	530	552	541	592	562	568	554	532	520	566	537	557	547	550	560	574	567	545	530	554	550	549	553	518	567	521	527	592	511	569	556	557	528	520	571	553	559	560	543	565	540	525	530	548	539	550	556	579	588	520	579	558	588	543	521	518	521	592	566	566	524	497	514	558	551	528	557	550	556	550	564	561	565	551	535	559	587	564	563	549	546	548	563	559	583	533	557	541	561	568	561	604	592	529	569	552	536	565	580	534	594	517	527	529	569	573	547	539	563	528	552	565	520	596	569	559	498	593	544	544	541	549	541	543	515	546	561	572	546	563	556	518	549	534	524	529	495	547	560	600	579	545	532	541	551	561	546	561	574	521	556	538	525	509	564	555	609	527	489	613	545	591	541	572	613	597	574	546	551	544	562	523	514	502	570	570	530	506	558	499	557	587	532	606	564	504	529	573	584	566	602	536	607	545	571	527	564	557	586	557	544	557	575	543	558	546	549	562	590	545	555	531	569	525	553	556	514	546	567	559	533	527	562	581	534	558	548	579	522	506	546	542	562	559	574	528	573	560	554	551	585	538	537	598	572	560	561	535	580	503	554	558	582	551	505	583	571	540	534	530	528	527	573	554	552	604	555	535	587	573	582	570	538	557	578	550	529	535	558	553	520	568	554	542	564	569	531	563	573	532	577	578	570	541	557	549	554	568	530	552	560	586	611	574	573	549	547	551	547	555	538	572	547	567	565	593	611	510	549	562	519	565	526	523	536	593	548	561	589	510	515	541	523	577	553	563	534	607	575	521	526	542	593	549	614	574	547	553	562	533	529	565	543	523	537	558	603	566	521	548	568	533	544	604	529	509	562	552	533	512	538	611	570	543	580	534	517	520	563	540	526	535	553	563	499	558	557	586	558	546	566	561	563	567	551	562	514	551	561	515	543	581	537	544	550	578	553	583	561	522	585	522	528	559	549	535	575	554	576	556	600	568	513	564	524	575	562	574	571	516	552	550	557	541	564	556	536	577	533	571	522	587	522	519	538	559	588	559	543	555	502	572	528	567	539	538	586	595	540	544	516	548	567	587	535	548	553	574	559	531	584	540	555	515	524	512	584	504	533	558	531	592	583	557	559	559	537	506	581	571	555	552	580	547	535	553	558	523	543	562	557	557	536	541	519	557	525	534	583	600	529	540	547	528	523	535	576	536	556	500	531	558	610	566	591	522	512	557	579	539	586	581	551	579	512	556	524	541	571	584	569	530	552	564	530	572	564	580	539	576	565	571	546	563	556	588	496	544	531	520	521	577	555	537	545	565	588	545	533	549	565	488	553	496	526	561	542	526	577	557	585	568	540	528	517	597	552	539	569	557	549	541	576	587	557	556	561	571	534	539	537	530	561	553	561	553	535	587	573	580	585	536	566	582	552	564	532	539	561	565	536	555	560	555	542	538	542	553	559	597	575	547	566	527	557	561	534	562	541	569	576	545	521	530	570	567	592	547	565	554	545	541	570	554	555	563	529	527	516	551	570	545	599	575	564	551	533	561	544	535	552	544	557	538	541	577	577	556	529	588	569	529	611	572	593	583	551	503	524	529	512	560	578	516	555	511	591	565	528	625	536	594	567	511	558	550	531	585	569	509	506	561	524	581	533	521	576	530	527	555	520	546	531	568	540	560	506	533	511	554	515	564	538	558	529	545	533	604	598	557	550	518	586	551	590	540	583	525	557	545	561	568	535	541	544	511	545	548	536	548	511	552	551	573	549	547	546	542	541	541	582	552	535	477	547	538	555	549	533	563	533	582	560	568	524	556	569	554	583	519	547	558	535	536	540	547	528	578	561	536	566	560	529	571	533	557	561	543	542	495	546	564	567	563	546	573	530	555	536	544	503	517	508	552	515	536	575	528	568	554	494	543	504	578	586	529	537	536	578	555	552	534	533	550	560	537	588	541	594	547	515	540	515	538	572	555	526	533	551	586	538	525	611	550	517	561	564	549	547	539	561	564	543	572	594	557	575	542	523	559	529	561	538	543	541	567	506	535	511	550	552	584	560	524	556	506	569	577	597	607	556	570	581	513	570	539	577	537	578	488	549	518	542	562	519	545	575	599	558	610	564	506	541	568	529	579	520	569	563	565	543	539	528	534	532	558	573	544	555	519	563	549	558	570	526	536	544	559	586	539	553	552	569	570	561	580	529	526	506	534	510	524	573	543	538	564	519	580	520	598	574	529	541	552	529	556	586	548	538	585	544	524	522	527	529	528	542	592	552	525	541	523	558	548	565	491	534	531	540	555	556	535	540	545	509	537	540	564	518	540	542	512	580	577	528	557	547	546	534	535	567	562	575	565	577	554	532	560	576	549	553	548	547	538	553	594	567	539	566	564	504	538	563	560	565	571	553	564	574	585	528	526	554	547	548	590	526	540	537	545	540	555	559	536	539	532	516	535	542	609	583	570	568	564	547	562	544	536	573	548	545	567	547	563	537	557	559	566	555	594	554	542	555	549	590	510	512	541	571	525	535	566	565	541	503	526	557	565	557	571	521	568	574	553	525	545	519	565	553	555	512	548	533	504	558	549	543	570	544	582	529	539	564	568	570	597	586	523	568	558	535	548	529	531	582	522	525	550	558	565	543	535	561	528	561	580	530	524	540	532	560	548	543	534	554	558	514	553	568	578	508	525	546	576	518	544	559	561	517	518	574	525	553	546	582	535	536	547	558	541	553	554	525	587	543	586	507	561	559	496	600	560	572	543	555	559	565	576	494	521	547	565	605	586	527	539	520	544	516	524	543	597	579	592	548	546	560	553	509	554	571	564	546	586	557	553	492	566	542	537	566	552	551	570	522	597	553	555	552	538	569	539	568	539	565	557	571	572	562	548	549	551	558	544	551	547	530	550	548	579	585	522	582	563	551	565	528	570	475	553	548	570	550	625	547	531	520	588	592	577	568	535	549	528	557	536	521	563	546	533	543	539	564	582	584	525	583	526	547	541	547	527	508	559	568	577	537	513	530
18490	10620	12784	10522	8695	6532	5950	4603	3097	2607	1809	1648	1524	1225	1191	1151	786	651	665	724	609	721	742	590	634	664	683	682	713	581	457	389	333	365	380	388	416	421	435	432	393	417	337	357	470	359	316	329	303	332	330	305	333	341	351	356	347	329	319	306	317	314	337	320	335	374	364	333	325	304	329	335	321	296	359	334	332	342	357	336	340	353	306	321	306	328	312	349	351	381	342	315	354	338	325	311	326	318	313	317	332	324	370	318	353	335	308	323	335	328	340	308	333	355	323	345	300	327	310	343	373	307	342	312	303	283	306	351	307	348	278	321	349	350	313	331	349	335	317	338	324	370	326	319	311	336	343	345	337	337	337	351	326	343	311	309	318	300	324	350	376	334	338	376	322	330	394	353	318	340	338	297	319	334	318	351	349	319	313	327	301	313	324	388	301	326	323	350	321	346	330	304	351	312	307	325	336	287	373	331	343	348	325	344	337	326	324	344	357	354	295	325	336	314	370	310	335	342	326	331	327	314	332	313	314	338	331	332	286	335	342	333	315	318	313	324	334	311	283	305	347	324	350	337	340	336	337	332	342	306	322	315	363	374	335	348	319	352	320	341	316	350	330	333	366	332	324	306	296	284	286	353	298	386	311	359	339	359	356	340	363	329	346	348	305	347	307	281	333	304	314	359	315	339	307	338	299	349	320	334	291	327	337	326	308	333	346	283	304	343	315	319	364	339	345	358	297	300	328	338	318	337	326	317	327	324	338	346	297	311	310	339	313	299	343	311	335	298	292	320	334	339	323	325	329	335	293	340	324	348	339	299	338	311	323	321	320	326	302	318	323	324	312	343	301	312	351	311	353	306	296	322	332	314	326	327	335	337	329	318	329	334	303	315	311	343	320	356	347	309	319	305	351	323	358	342	305	384	288	342	335	382	340	300	353	345	354	323	315	357	331	343	341	345	327	350	349	327	335	313	334	339	325	321	309	319	329	321	326	317	322	313	308	334	324	325	343	330	333	336	295	325	355	309	346	317	319	317	322	319	341	335	345	310	320	289	332	323	309	304	321	354	321	311	283	352	339	298	312	320	311	316	313	353	341	321	300	299	370	315	327	331	293	322	302	328	332	366	330	341	338	345	296	342	318	300	331	350	321	334	348	349	314	313	330	340	326	301	360	328	348	307	345	373	334	315	336	340	312	315	313	322	330	329	335	360	338	324	317	333	331	340	326	310	323	338	324	364	314	295	311	337	318	308	369	325	287	341	319	341	323	307	335	330	339	307	344	317	347	331	337	345	323	340	337	348	308	332	280	321	309	317	351	344	320	368	322	317	320	323	334	325	308	328	298	318	340	320	319	344	333	308	377	337	303	314	285	350	345	318	376	348	346	315	318	318	288	334	352	319	315	319	320	331	319	315	344	341	333	308	295	288	331	322	340	330	306	328	347	302	332	310	342	300	353	305	329	315	341	326	295	346	320	360	344	340	327	328	378	334	350	338	314	309	316	317	316	333	342	340	319	327	327	331	321	332	355	337	323	309	339	321	337	349	336	357	329	331	310	350	314	358	327	331	312	314	295	323	306	321	316	311	308	296	357	313	324	339	322	342	340	329	350	324	310	301	321	319	354	341	360	340	331	326	321	320	337	299	355	306	320	319	319	343	347	339	308	315	331	299	304	313	301	333	292	318	301	352	340	327	326	328	315	314	341	306	321	325	354	348	364	327	328	357	341	323	303	286	340	329	321	301	334	341	320	294	351	367	333	303	335	342	327	299	326	336	327	349	338	351	323	309	349	333	301	313	332	296	291	314	310	298	370	334	297	329	346	323	339	330	369	328	335	325	343	359	340	351	337	352	344	347	313	318	336	350	292	350	331	307	318	324	369	325	310	338	293	298	302	304	329	338	324	291	329	341	343	336	311	356	358	335	354	334	337	358	297	319	298	364	338	306	321	314	328	326	340	343	331	319	366	342	348	332	334	330	348	330	354	328	342	330	330	342	304	350	320	318	321	375	370	353	356	343	320	364	349	308	362	337	317	365	332	370	320	341	362	308	335	325	306	323	336	316	338	310	303	310	344	322	362	329	309	341	272	311	305	327	328	348	332	296	320	334	318	357	332	317	309	301	314	306	300	344	332	320	359	342	340	349	387	325	330	350	323	315	309	322	287	340	339	344	315	341	317	331	375	351	337	342	345	346	329	291	351	339	333	308	339	332	320	331	347	296	321	343	309	345	319	329	359	320	358	304	333	313	330	314	318	355	332	370	343	313	317	324	342	312	314	339	306	297	321	332	319	346	349	312	347	366	325	347	357	322	338	323	302	291	287	309	357	327	303	321	360	315	314	313	334	304	316	317	305	311	341	320	306	326	307	353	303	340	322	347	303	327	288	314	342	330	330	328	325	335	342	338	334	348	351	319	318	332	345	322	338	344	282	357	319	365	315	307	280	334	347	326	310	291	330	320	314	354	327	327	346	312	349	339	348	295	350	314	309	336	339	320	354	331	315	354	329	307	338	371	325	340	319	327	310	323	309	312	301	344	317	334	355	360	371	318	350	338	337	364	356	326	310	330	338	339	335	333	338	326	329	315	315	305	301	307	314	330	331	341	328	334	336	329	315	333	367	307	351	327	291	316	312	312	357	315	345	324	323	312	329	346	325	326	330	350	340	337	367	357	352	301	286	322	320	323	336	335	362	308	325	327	317	338	352	352	328	353	351	350	326	330	328	326	373	327	337	323	324	315	316	341	314	351	337	306	310	341	310	320	293	350	347	256	318	334	335	323	315	324	342	306	318	283	339	334	334	314	334	353	326	363	313	325	308	307	293	305	358	337	357	338	304	292	334	314	338	351	330	317	333	335	318	327	327	336	358	327	332	351	365	343	307	331	315	327	319	320	319	304	357	307	295	321	324	341	341	336	330	356	323	330	316	336	348	329	337	324	351	337	344	337	332	342	348	333	311	345	351	335	339	350	297	351	328	342	337	333	297	297	338	297	318	346	321	338	321	323	322	358	354	304	346	279	336	331	350	313	359	344	313	338	305	332	336	328	308	301	329	346	300	288	343	358	320	312	330	322	308	316	330	310	346	329	361	352	321	339	329	328	311	314	340	347	321	361	358	312	349	323	323	320	340	336	315	347	330	330	345	328	337	306	336	345	344	328	289	316	316	320	325	335	311	310	332	320	345	363	349	386	325	333	348	338	332	355	315	329	383	307	341	324	327	342	320	309	306	325	335	349	388	328	337	354	331	350	314	315	299	356	318	319	324	348	341	306	332	355	323	333	326	306	340	335	313	350	380	308	361	327	379	301	332	331	332	346	338	290	351	294	371	345	334	324	318	312	331	329	324	373	359	368	328	310	308	333	334	314	331	333	354	353	342	341	302	344	336	345	324	313	370	302	309	326	337	318	334	309	299	325	315	326	331	344	330	336	323	329	314	321	332	323	332	358	351	319	347	331	328	314	321	309	302	312	327	307	298	329	334	347	369	321
10507	8812	16093	19035	19160	16771	15855	13546	10812	9165	7794	6928	6636	5975	5771	5439	3572	2997	3524	3197	3202	3763	3949	2931	2910	3312	3553	3224	3195	2576	1949	1405	974	981	1003	1065	1409	1496	1572	1231	1335	1255	1052	948	1933	887	860	814	774	776	793	755	810	770	800	766	834	803	746	785	804	785	805	780	768	792	825	771	833	783	786	828	783	763	750	785	755	763	838	785	778	785	771	791	749	798	780	785	790	812	800	817	768	823	835	799	719	785	794	778	779	812	761	815	792	860	807	750	814	792	743	802	709	749	796	826	773	719	768	762	769	763	781	808	790	704	790	813	763	785	796	761	812	755	782	740	750	785	767	783	771	743	805	793	807	725	784	779	717	780	820	816	766	819	751	779	773	830	755	761	804	802	812	797	816	774	798	811	806	770	782	737	798	777	803	798	794	794	755	776	762	804	779	759	736	747	807	792	806	760	797	737	856	760	793	815	731	817	831	770	677	756	816	815	785	760	771	798	776	774	826	770	782	776	783	781	777	781	756	814	776	793	794	785	769	753	773	798	812	775	811	781	797	734	827	758	765	761	771	794	779	799	794	810	839	806	766	836	745	818	794	780	803	786	803	869	789	772	745	750	747	844	773	763	758	773	788	791	746	767	832	824	773	744	825	803	813	739	799	761	769	795	780	816	776	801	802	775	836	790	769	732	768	815	822	826	768	742	782	753	798	786	830	776	813	758	744	796	818	809	765	794	773	790	791	790	781	758	746	743	751	767	789	791	814	809	789	808	770	788	742	820	787	727	773	785	760	792	818	751	772	800	815	803	851	792	750	784	820	810	716	789	794	772	841	754	802	816	770	778	775	807	814	772	815	821	789	842	818	789	827	770	753	747	798	845	810	774	765	763	800	799	802	779	826	790	778	780	797	800	804	774	792	774	814	791	722	816	811	785	768	804	819	779	794	751	795	784	802	808	756	748	768	808	729	803	776	796	805	770	824	773	745	763	819	758	770	785	770	824	765	800	815	763	821	759	757	769	793	749	770	763	766	795	820	771	832	778	774	751	746	796	768	762	807	717	796	756	765	751	846	843	748	829	803	740	822	755	835	763	827	797	780	764	791	724	797	796	772	801	807	767	773	802	761	819	798	824	805	770	783	780	751	819	770	812	780	787	748	731	772	816	786	787	797	790	795	761	758	775	801	786	790	789	809	812	774	767	807	842	808	802	779	728	737	778	839	827	744	755	806	817	804	777	789	745	786	724	796	788	766	792	797	738	812	789	760	822	810	798	829	813	785	779	775	822	743	833	758	776	706	761	792	773	752	759	743	814	754	775	767	791	783	833	784	734	812	774	797	735	822	761	800	758	773	758	773	796	832	760	802	752	761	754	782	760	810	796	786	782	810	792	776	720	772	867	760	777	831	780	793	811	779	761	822	789	740	762	781	786	737	752	728	754	806	767	790	799	789	804	805	814	775	796	749	810	804	787	758	824	758	759	772	770	769	765	823	761	811	800	738	789	800	777	762	774	785	750	787	754	830	771	812	762	770	783	788	844	792	796	725	804	818	749	775	816	736	729	781	777	762	794	779	803	820	761	818	767	733	776	751	793	756	805	818	788	779	772	816	799	788	798	798	797	765	790	742	767	807	789	824	813	805	818	735	780	793	836	777	769	766	772	763	750	774	809	800	767	734	760	788	821	743	771	789	857	808	780	791	818	793	767	829	858	786	831	801	771	757	757	814	798	764	799	778	807	813	811	781	752	771	763	734	809	732	794	791	791	741	740	764	777	755	807	760	801	802	781	771	782	770	826	770	776	777	764	764	759	773	742	725	774	782	733	795	774	769	793	810	819	801	801	766	849	771	803	765	755	814	774	781	800	773	763	763	804	779	769	803	767	776	757	815	785	782	727	811	786	766	793	772	778	760	765	811	812	820	773	794	825	783	789	749	756	811	769	792	788	787	738	732	831	823	810	764	862	761	808	822	737	727	744	764	814	775	755	809	773	760	768	847	737	747	765	771	801	739	755	819	792	803	807	772	787	832	759	744	801	783	754	756	769	782	758	743	774	784	793	812	785	770	817	769	760	688	747	807	835	767	774	798	793	761	783	797	759	821	808	798	786	779	803	751	739	766	768	794	782	799	783	764	777	791	783	812	796	764	822	797	798	766	795	813	799	792	768	815	725	766	831	760	794	841	768	750	767	745	827	788	754	745	819	783	789	732	750	800	809	752	761	771	776	788	781	802	838	784	826	773	797	794	796	773	765	823	786	823	748	722	761	752	781	778	766	717	789	761	836	751	835	801	859	781	787	823	794	808	781	789	775	747	784	774	824	798	758	803	755	767	806	752	799	760	807	779	821	765	787	808	784	728	774	810	774	781	842	797	778	809	779	760	771	772	798	830	763	766	755	781	795	739	807	825	780	760	798	817	715	767	760	720	810	790	805	813	818	793	784	769	777	773	794	800	792	807	793	772	811	796	779	789	823	804	763	822	747	781	731	833	847	781	776	833	808	743	811	799	726	736	793	805	782	771	811	746	757	752	794	728	773	751	795	765	781	859	746	755	799	803	794	791	797	797	801	774	791	796	747	774	802	725	744	780	772	834	748	743	772	773	789	791	747	781	749	793	772	733	784	750	782	788	743	786	727	854	738	793	768	787	760	797	736	799	797	766	790	806	779	755	764	788	744	753	778	735	762	806	798	720	745	797	811	791	793	783	752	823	744	758	760	801	750	810	809	756	798	822	781	785	811	731	800	782	788	780	802	793	781	771	778	827	813	814	789	765	688	769	792	812	765	830	756	802	781	763	797	788	792	754	822	801	765	790	823	814	743	804	744	778	769	812	796	813	753	727	791	825	806	834	780	761	754	810	748	828	762	790	793	744	745	770	764	772	789	746	820	828	748	760	769	801	794	846	808	764	759	765	754	768	846	778	762	783	827	797	780	826	824	779	724	806	789	783	793	818	794	777	747	795	794	768	795	774	733	797	757	790	791	814	812	744	791	784	775	846	772	790	760	845	805	835	809	785	790	795	766	783	832	787	784	773	760	780	744	825	831	790	823	767	810	770	787	757	776	712	780	837	768	778	841	789	839	799	813	774	790	802	769	797	818	759	748	774	804	784	746	742	778	778	813	760	743	797	770	791	788	803	795	824	762	781	799	799	755	805	787	752	796	776	790	765	770	815	804	731	753	780	764	784	835	788	813	783	776	804	776	829	839	806	786	809	789	766	728	771	808	808	787	828	810	780	733	755	793	760	864	837	808	764	803	711	806	759	786	737	765	772	764	785	801	730	801	777	750	791	791	751	789	768	789	764	749	751	803	799	804	780	782	789	844	735	715	754	816	768	765	780	791	780	809	754	778	783	821	798	733	747	830	760	773	821	754	787	739	745	785	780	786	781	774	773	760	830	759	814	793	808	768	755	755	811	772	783	781	801	806	836	790	839	732	807	721	823	779	803	782	783	807	797	800	824	783	778	823	762	779	798	728	809	776	747	737	790	772	804	736
24250	14307	16672	15825	12869	9536	7877	5890	4048	3077	2581	2483	2132	1795	1628	1484	956	848	992	1007	945	1042	905	954	933	842	858	849	759	582	526	464	446	405	406	442	503	534	570	470	478	418	389	434	506	404	406	388	361	386	396	374	372	394	402	392	367	397	397	400	360	347	397	415	405	376	410	370	390	441	385	373	353	373	390	405	377	399	388	375	365	426	421	350	399	379	351	384	375	392	399	386	370	408	363	393	400	383	371	379	341	370	367	354	417	403	379	408	361	403	376	383	412	390	377	388	370	403	402	384	344	408	361	389	363	388	410	385	445	388	381	420	391	365	389	377	365	410	373	367	389	361	396	373	366	398	374	411	384	390	355	389	386	367	360	400	396	368	379	378	378	382	388	384	398	402	366	356	363	382	390	401	389	355	381	372	402	422	393	395	380	376	410	370	359	396	384	369	391	379	386	386	362	391	359	371	372	380	357	375	375	390	336	383	389	394	395	404	363	369	383	369	363	391	410	436	385	408	388	379	396	372	392	412	413	383	360	416	413	385	332	412	366	409	400	351	413	342	391	344	369	373	351	400	402	393	397	395	386	383	377	384	333	388	388	366	390	383	403	379	336	421	428	408	396	402	399	416	376	358	391	366	346	345	407	338	380	369	369	390	388	419	378	410	428	394	365	395	374	427	385	377	375	392	385	362	351	388	370	378	420	379	406	363	395	375	388	416	349	389	378	388	364	412	381	376	362	390	425	392	391	385	333	422	364	379	429	372	366	378	338	351	346	397	400	414	387	408	387	366	390	393	393	403	394	368	372	336	373	356	391	395	378	354	351	364	367	387	388	379	418	403	391	402	363	376	424	356	399	418	353	387	397	368	399	398	392	418	394	417	420	389	381	359	382	354	353	393	348	350	395	361	354	390	392	374	392	378	343	368	387	427	359	431	386	385	359	390	388	369	382	383	400	385	402	398	348	383	364	337	404	392	417	406	371	398	388	386	413	419	376	388	382	367	386	379	391	351	413	397	414	410	395	402	382	407	389	395	359	372	369	361	404	376	373	407	388	400	402	391	411	388	351	376	388	423	417	389	395	362	341	379	365	393	361	405	406	377	360	385	380	383	364	371	371	361	379	375	385	359	386	373	365	358	382	376	401	393	382	351	390	361	387	402	371	415	368	419	386	405	397	372	393	347	356	398	378	370	378	361	385	402	416	376	381	388	366	353	362	404	374	408	392	373	402	369	387	375	383	382	347	355	419	417	417	391	357	368	363	395	405	368	374	412	376	407	409	393	428	411	370	414	397	406	392	412	413	412	394	364	383	388	416	400	393	366	415	395	417	380	403	393	367	343	363	351	381	378	393	391	386	397	399	358	395	410	418	387	408	381	382	408	417	362	351	360	392	352	354	404	414	354	384	407	362	388	395	379	398	376	375	378	375	382	383	355	464	422	412	366	391	373	377	363	419	380	385	382	376	370	375	386	388	349	374	373	328	371	360	412	377	395	374	382	358	354	386	400	372	356	379	393	353	388	416	354	376	434	400	426	361	394	385	395	405	371	418	395	361	402	398	392	398	428	412	371	374	378	398	376	414	392	350	373	383	408	378	366	379	405	361	360	387	356	368	403	422	347	423	392	400	412	377	386	397	428	383	447	377	378	399	382	405	355	389	406	399	376	396	335	401	396	394	403	400	405	379	342	377	403	387	353	349	420	419	405	413	347	389	370	421	374	400	393	405	348	386	398	354	382	404	387	389	414	376	392	424	432	401	363	406	393	413	427	415	357	386	436	408	354	390	394	326	378	346	355	398	381	389	409	375	395	360	382	453	372	386	369	421	416	376	397	369	375	375	370	388	409	371	341	359	362	389	397	392	380	399	373	369	398	404	387	348	353	366	400	388	398	388	377	409	388	399	418	363	400	376	367	375	392	388	376	421	363	375	381	399	390	385	388	366	354	402	411	350	390	373	375	370	399	387	377	393	439	385	375	364	373	403	388	393	376	404	349	359	349	384	381	388	412	364	379	339	383	399	369	377	372	378	387	385	412	422	394	396	351	391	371	420	375	398	429	385	378	315	403	415	354	396	374	419	403	364	362	391	372	391	398	386	366	375	378	440	373	395	376	368	407	425	400	390	394	404	394	374	342	435	409	359	407	380	402	379	394	358	401	401	392	448	350	384	378	377	376	366	403	390	369	443	354	359	368	377	389	380	393	401	371	406	376	394	380	382	373	389	414	374	415	366	370	367	352	359	364	407	422	374	355	363	384	398	388	407	353	411	353	387	352	381	354	400	369	389	374	386	377	365	365	381	397	379	399	368	357	388	381	443	392	350	393	397	404	382	361	380	372	407	389	391	378	353	373	381	357	359	352	336	408	392	386	399	391	395	357	384	377	362	394	375	382	338	410	357	373	415	378	394	400	400	355	362	396	412	390	382	403	407	379	337	373	414	360	393	350	383	390	357	390	387	327	406	383	370	409	361	376	389	411	386	395	363	378	426	387	358	372	371	413	394	369	354	387	359	398	395	376	393	406	375	378	395	384	410	380	368	368	396	349	362	407	377	390	384	384	405	403	358	397	394	400	360	374	407	388	363	337	401	415	358	404	342	374	398	382	418	363	355	378	405	375	383	349	365	356	386	376	365	399	369	382	399	396	384	386	394	367	393	341	416	368	362	363	425	410	367	374	410	394	360	396	377	369	422	400	358	380	364	363	357	399	373	374	344	344	378	386	391	390	338	364	404	414	402	389	401	353	375	377	385	400	356	375	358	382	416	353	380	385	370	369	368	395	383	384	372	414	389	397	435	388	406	399	367	394	400	352	402	366	358	396	426	378	380	364	415	388	408	373	355	361	380	402	387	394	354	365	352	359	359	418	386	379	374	391	378	375	397	399	383	416	408	407	380	348	423	390	390	372	364	389	367	395	416	373	390	384	364	341	404	361	393	366	404	436	372	369	403	359	413	360	370	361	377	395	421	390	369	382	365	422	381	386	419	388	399	383	417	412	388	425	398	399	417	399	377	401	378	396	389	381	413	354	368	394	364	380	376	388	395	348	370	380	368	379	360	395	438	362	392	383	371	381	381	433	423	382	318	377	378	381	369	370	363	382	389	362	411	374	386	392	356	414	382	389	377	388	366	383	366	378	379	345	376	386	352	385	398	385	389	364	372	389	394	356	376	364	362	393	361	354	351	394	385	380	396	396	393	383	393	371	390	393	393	374	361	407	407	374	364	363	367	414	403	395	376	364	366	369	371	389	415	385	402	376	419	400	392	373	388	373	352	377	362	406	382	350	355	423	368	421	391	386	386	408	403	413	383	372	371	387	391	352	393	377	383	384	367	372	390	409	357	418	425	397	382	389	431	409	405	409	405	374	343	405	407	411	403	375	370	381	357	400	355	390	371	356	365	362	402	377	350	385	377	401	386	382	345	384	383	386	396	386	349	393	420	347	375	418	370	356	357	341	419	391	324	355	403	419	381	355	372	393	426	401	379	403
12685	10975	19425	24622	22833	19889	19082	15518	13373	11566	10767	9735	8875	8030	7379	7086	4240	3939	4815	4831	4585	5412	4446	4457	4332	4210	4279	4244	3652	2449	1958	1451	1248	1236	1104	1304	1675	1869	1726	1581	1600	1510	1182	1220	2023	898	933	889	903	880	866	901	896	898	871	952	866	899	917	954	884	853	935	877	923	896	875	887	906	907	919	900	824	846	871	882	866	906	886	903	881	907	912	891	910	897	921	863	883	886	864	944	929	896	868	886	861	852	912	931	905	893	921	884	870	882	875	902	821	922	846	842	849	879	936	867	843	895	861	868	926	860	880	914	912	882	894	846	830	891	859	835	888	916	883	866	902	847	896	899	854	863	858	887	866	844	876	926	876	876	877	905	864	891	871	836	886	871	925	869	888	880	904	838	881	930	888	860	849	879	914	927	885	901	800	897	893	893	879	857	860	882	838	861	907	884	853	889	893	940	895	881	882	894	910	881	887	824	868	890	855	896	894	906	875	874	879	897	899	877	852	833	852	902	906	880	941	886	903	840	915	840	946	874	866	876	833	898	909	899	889	834	905	912	903	853	883	893	880	868	906	932	884	909	899	915	920	864	864	874	907	844	920	867	938	904	868	884	869	882	926	831	857	835	865	832	851	888	897	808	893	895	854	923	865	876	863	865	899	876	893	872	876	877	902	913	880	876	880	930	916	911	848	904	890	827	849	948	910	885	865	901	890	892	880	865	865	884	866	884	900	915	933	852	815	857	847	881	933	893	880	851	857	900	881	905	900	907	856	865	840	910	877	924	861	877	909	895	897	921	931	919	919	884	873	872	877	905	881	922	851	895	877	876	919	903	876	884	901	888	902	884	899	860	818	925	888	881	927	875	932	879	879	863	957	905	848	916	870	916	840	890	849	895	907	898	865	920	889	880	904	927	931	872	788	850	886	875	909	912	894	874	940	894	875	918	885	879	873	867	903	858	886	885	888	870	868	859	886	831	878	860	936	874	896	883	884	879	888	881	874	900	870	862	839	812	864	861	931	849	848	889	934	855	916	863	859	851	849	872	888	850	886	865	860	862	876	855	920	907	887	867	881	911	884	931	865	895	883	867	900	883	898	874	905	874	887	906	880	883	869	903	971	925	836	841	888	913	884	888	870	877	888	898	875	867	882	894	852	852	844	945	898	851	881	907	863	835	903	929	868	830	863	879	913	860	937	874	877	873	878	910	866	933	892	880	860	938	876	909	905	887	893	839	890	890	863	877	887	907	849	903	842	882	887	852	920	879	853	898	892	922	883	844	908	858	880	804	844	871	838	923	849	882	891	874	905	936	863	821	920	882	841	874	918	883	908	891	889	869	866	847	885	876	950	866	907	886	873	872	892	790	863	827	871	861	910	868	867	863	879	871	886	832	892	898	851	886	895	845	886	816	885	833	825	908	848	854	849	850	882	907	883	869	917	868	856	902	885	854	878	898	907	862	891	841	813	869	856	848	872	913	849	856	906	866	833	894	888	858	886	849	897	862	851	897	899	833	902	872	786	948	919	897	833	873	837	890	831	892	844	869	844	944	865	898	902	947	877	901	899	907	886	944	901	884	857	902	865	920	909	841	893	905	914	929	899	879	866	896	856	923	904	880	931	863	868	871	858	878	881	908	927	864	919	904	864	882	817	902	871	878	910	932	875	868	934	828	836	861	919	833	869	853	919	856	883	951	856	886	872	863	929	895	912	900	896	915	848	872	884	876	958	864	838	874	905	878	855	854	871	922	884	878	881	889	813	837	909	882	890	871	885	876	837	863	914	894	865	865	839	879	900	925	900	906	872	875	915	846	884	894	883	916	843	902	880	848	842	847	877	923	863	957	894	884	857	925	902	877	870	906	882	907	940	880	897	859	885	819	856	907	909	924	909	877	859	846	899	825	954	879	861	898	882	858	867	901	882	883	882	933	872	877	866	928	877	883	907	844	908	930	917	887	906	866	880	866	881	866	872	860	900	916	898	902	897	882	869	902	862	877	893	897	831	869	868	905	919	894	917	885	867	894	830	869	865	896	881	848	904	860	851	922	886	926	865	889	869	899	884	912	926	863	892	901	904	929	842	907	880	918	893	825	852	864	890	844	869	894	877	928	841	897	806	878	880	858	854	885	859	817	839	959	887	925	866	849	853	841	882	847	915	912	895	869	852	854	867	913	856	919	892	860	877	899	934	840	877	906	928	872	913	952	878	885	868	875	854	854	884	868	872	898	829	870	930	881	847	911	831	879	845	883	879	875	851	840	891	900	852	912	887	889	917	830	862	901	919	872	867	886	854	901	826	915	839	875	857	900	877	902	880	889	857	917	878	841	896	873	873	873	871	866	917	885	923	890	815	861	923	848	840	903	926	938	837	911	852	873	846	919	891	877	843	844	872	832	881	849	898	932	906	837	914	894	879	895	865	869	913	906	888	916	920	881	892	863	885	868	885	875	899	872	886	963	840	860	854	897	888	889	872	877	870	887	828	850	881	811	863	895	861	876	907	869	897	892	945	913	941	872	842	885	913	882	918	828	878	868	873	894	822	878	880	919	884	880	870	876	850	865	864	896	861	894	839	884	858	952	849	882	882	888	911	892	864	846	911	830	881	913	848	869	842	914	914	866	911	835	848	901	846	878	883	899	847	879	927	864	858	864	891	846	871	874	863	882	886	872	859	929	913	869	962	838	912	908	891	896	838	886	880	909	864	889	884	957	862	857	901	882	814	911	846	851	865	897	883	884	897	848	864	902	902	953	918	847	887	901	853	867	875	858	822	872	879	878	851	872	900	849	892	837	889	882	871	907	950	867	864	883	858	887	854	905	880	868	889	893	811	901	940	894	857	832	850	880	890	841	851	848	867	876	881	882	915	941	892	917	875	872	923	862	907	852	864	904	880	907	847	929	895	920	888	857	914	963	885	844	934	880	885	889	843	894	908	868	832	882	858	919	857	913	897	854	915	848	928	919	892	900	865	872	879	901	878	881	903	884	863	875	927	915	851	873	861	908	879	897	847	936	896	921	876	886	920	832	838	873	906	945	937	884	851	943	845	839	844	874	877	962	892	921	888	908	846	861	853	884	844	909	905	877	888	893	837	868	867	851	883	894	913	962	909	918	885	908	862	870	887	903	896	914	924	909	856	888	956	864	883	861	893	863	932	866	873	893	838	887	870	916	913	893	845	887	909	901	915	888	881	911	920	873	871	911	821	882	878	860	883	820	876	855	903	885	896	890	859	926	850	909	891	899	871	894	890	877	871	886	859	848	898	901	904	819	866	909	910	871	920	869	908	860	910	852	850	908	956	855	930	905	867	885	855	877	903	929	890	913	882	863	881	913	872	887	891	879	874	937	866	835	908	911	896	860	878	863	852	882	910	875	918	853	891	874	876	832	869	928	859	887	875	882	876	872	858	853	803	885	870	828	888	886	877	828	851	883	920	850	886	881	880	911	862	864	888	882	895	863	901	881	883	881	881	887	888	931	917	877	877	879	940	870	890	893
6819	3387	3309	3129	2242	1548	1102	901	733	657	594	429	427	428	419	362	305	372	384	350	409	378	337	372	370	351	343	360	304	235	213	198	213	210	218	193	241	251	229	252	204	214	197	221	236	211	199	208	181	235	210	205	189	189	157	215	196	200	210	206	198	205	192	190	201	199	214	198	220	184	206	210	177	223	209	186	201	200	189	218	208	208	186	202	207	226	194	169	185	201	204	194	204	184	194	196	180	191	177	183	192	174	202	206	195	204	190	207	197	225	200	215	243	189	187	220	196	181	188	206	198	186	211	229	219	209	229	204	192	210	181	187	178	214	194	211	209	197	192	208	210	193	191	192	194	222	174	212	199	189	213	191	172	211	205	204	195	208	197	209	193	185	185	198	192	213	196	205	210	238	189	225	192	188	188	215	191	184	194	197	187	209	206	215	200	172	221	191	206	179	172	206	209	179	206	208	176	195	183	181	196	178	194	210	195	229	197	183	168	190	194	181	186	186	197	193	202	200	215	209	183	198	222	177	188	202	188	213	211	197	185	168	216	197	200	203	204	190	214	222	189	177	205	178	166	188	193	195	165	211	213	220	190	228	216	196	205	210	234	183	180	192	193	172	214	177	191	181	189	184	211	189	164	181	207	206	212	178	177	221	175	219	212	195	191	218	213	183	205	189	216	202	169	232	213	193	198	225	202	198	182	206	197	192	231	185	200	195	187	202	176	202	171	216	182	200	179	209	176	170	199	196	193	197	192	197	180	189	219	203	196	204	204	204	219	169	205	164	183	192	205	188	204	203	217	174	203	224	196	206	220	193	210	198	225	218	215	192	215	234	198	226	170	178	170	192	214	210	177	191	197	221	203	209	206	208	197	198	195	192	201	213	200	205	203	203	194	212	210	193	189	184	226	184	182	204	186	165	186	204	175	199	183	186	200	216	210	218	204	192	226	200	185	214	206	213	201	205	208	205	197	195	213	225	205	204	151	212	211	209	221	198	199	188	210	189	196	199	207	205	206	205	207	204	178	195	202	180	221	213	201	186	203	218	197	195	216	219	194	194	190	195	206	189	204	211	239	194	205	219	208	210	208	189	198	189	171	220	225	209	191	220	174	227	174	185	208	203	195	225	200	218	165	230	196	194	195	208	187	193	221	204	182	192	189	177	190	194	207	205	202	221	221	207	181	194	185	189	188	191	189	171	203	192	210	206	209	199	202	211	219	209	205	199	199	214	191	201	171	182	197	191	201	189	199	195	241	210	220	209	200	209	216	186	187	202	198	223	206	180	218	194	208	186	187	201	199	200	195	207	194	204	169	214	168	197	187	215	178	206	205	184	194	172	208	206	197	158	211	198	175	220	196	209	200	200	180	219	203	206	235	184	201	197	193	180	206	191	208	206	191	194	192	196	204	177	207	201	170	220	188	173	194	203	215	188	201	159	220	189	193	231	198	201	200	171	197	207	198	203	183	186	205	212	160	181	198	180	220	222	196	205	183	209	198	210	167	193	211	232	200	204	194	207	215	196	191	185	195	215	183	206	198	184	187	233	187	206	225	213	165	180	210	204	199	208	208	191	217	197	190	198	229	196	175	207	177	212	206	196	202	196	196	215	211	177	211	206	204	227	186	200	194	174	202	224	201	206	184	201	193	178	195	206	207	198	228	193	223	198	193	205	181	195	185	212	189	200	207	194	202	229	229	177	215	200	175	203	230	197	193	198	194	194	183	194	206	221	205	229	189	233	195	206	189	188	177	199	193	188	191	190	200	223	176	213	231	203	190	219	195	189	184	201	176	175	171	191	215	182	174	197	193	188	186	190	223	214	194	208	205	184	187	194	180	205	199	226	203	191	188	210	230	180	211	178	193	189	194	189	188	169	179	202	213	192	169	197	193	185	190	194	218	215	192	190	209	196	225	214	221	205	200	207	180	175	218	225	184	170	204	194	193	187	211	234	195	205	193	174	225	175	193	197	188	215	226	200	204	222	233	179	204	192	195	199	226	205	205	204	173	163	237	217	200	208	188	197	194	196	203	186	199	222	208	189	197	182	187	198	158	184	176	188	204	201	174	185	194	196	174	188	170	197	202	206	210	196	192	203	197	182	188	229	210	183	191	172	189	187	221	178	201	172	200	217	197	222	205	207	215	189	194	204	217	192	187	207	208	212	195	181	201	228	212	222	200	182	173	175	199	189	201	175	190	209	218	204	208	195	206	180	197	212	206	224	196	189	217	199	193	194	208	223	206	215	184	198	192	201	198	211	202	219	204	179	205	189	181	184	205	179	204	218	205	182	193	199	177	198	179	201	209	163	188	181	180	195	228	184	212	193	178	232	205	198	213	190	198	191	169	207	223	171	204	184	226	199	193	207	223	173	185	215	183	214	194	187	208	187	212	221	176	212	191	180	187	200	195	183	215	217	187	202	183	192	204	198	215	216	197	189	189	193	198	220	204	193	188	208	189	215	216	188	189	201	227	212	200	224	208	200	216	201	189	185	186	187	201	181	234	199	185	208	209	202	175	215	203	177	186	223	207	171	188	209	205	192	201	220	194	206	181	235	186	199	213	175	207	191	215	201	185	193	212	213	196	201	209	225	214	165	196	181	215	216	182	201	188	205	194	205	183	195	195	245	215	201	166	185	198	208	199	199	186	171	205	188	185	215	194	182	175	183	217	170	197	198	197	192	201	190	176	180	190	204	209	192	179	217	212	180	184	211	191	200	205	183	195	184	201	202	196	196	201	206	234	195	199	224	188	186	193	202	197	196	199	194	225	197	214	186	199	186	170	202	195	208	208	223	181	200	196	201	207	174	214	207	195	184	187	230	203	200	223	202	204	177	175	189	200	210	223	214	209	233	211	220	188	210	185	202	207	217	206	189	194	184	186	204	217	189	208	204	222	196	207	188	164	191	186	191	196	190	192	190	167	172	197	199	189	192	202	190	176	193	189	203	198	202	203	195	157	197	208	183	206	224	201	194	193	168	175	190	164	167	206	176	188	201	211	182	192	200	206	195	174	216	201	198	190	199	192	209	185	211	207	202	205	182	208	182	174	171	208	191	199	186	199	201	197	203	213	187	167	209	194	203	214	184	175	214	203	194	227	208	197	190	180	198	218	163	208	185	185	210	168	199	206	187	200	215	192	196	210	201	189	220	202	187	199	199	205	175	208	190	223	184	186	199	174	208	178	195	182	202	208	208	218	172	188	190	178	185	207	176	205	195	207	241	210	169	202	186	185	220	205	178	193	201	199	203	200	189	170	190	220	198	202	209	204	166	206	188	230	185	209	185	173	199	195	196	212	206	201	196	192	207	210	187	197	203	211	194	215	197	213	202	185	207	208	211	196	198	179	200	211	180	191	211	196	201	205	177	186	204	196	207	229	185	187	202	203	197	218	191	179	207	225	199	188	184	174	198	198	172	185	213	218	193	198	197	199	189	207	208	188	195	203	190	183	182	194	199	194	205	211	212	189	200	213	196	215	196	203	211
4468	3274	5864	8730	7956	6359	5081	4167	3434	3000	2699	2040	1958	2164	1864	1503	1254	1498	1770	1703	1858	2115	1601	1697	1648	1662	1760	1556	1253	805	607	613	530	617	564	595	763	786	832	746	672	586	578	530	520	477	528	523	532	544	486	486	515	535	553	494	520	479	537	533	556	502	506	502	474	456	500	529	516	486	474	513	505	548	510	517	518	559	554	464	479	549	475	497	542	535	514	498	525	558	512	515	482	448	530	543	498	526	500	467	471	499	489	507	539	543	513	554	547	491	526	567	516	517	563	507	463	491	494	487	548	550	485	512	471	494	533	552	513	525	515	553	513	476	515	499	485	511	538	499	513	516	541	570	518	504	469	449	513	490	497	545	538	499	507	518	526	485	498	555	498	520	478	537	554	505	573	513	531	507	511	494	510	487	496	472	464	503	489	514	486	493	485	528	536	530	548	504	476	541	481	535	544	486	494	509	511	523	523	489	526	501	512	520	513	547	522	542	518	524	513	544	496	538	532	515	510	509	512	531	550	484	527	521	487	501	533	519	478	535	540	497	531	519	503	538	512	555	541	501	501	517	506	500	540	480	507	488	522	537	535	518	521	498	515	519	491	504	504	493	526	541	518	541	531	518	518	507	512	471	553	547	507	512	489	519	517	513	481	543	540	521	499	532	495	471	471	520	516	492	488	539	501	481	495	501	501	513	486	469	488	496	514	545	525	496	510	512	550	487	551	556	525	547	497	518	502	491	549	539	481	514	524	481	513	519	502	550	507	530	494	515	499	506	526	527	519	517	534	501	541	457	526	522	535	508	539	476	485	533	491	531	540	527	539	489	522	482	524	487	527	524	517	493	455	478	538	494	493	527	516	552	498	481	505	479	503	547	514	493	504	553	489	506	532	525	464	526	492	501	510	509	515	514	502	542	527	516	532	510	501	508	562	498	463	509	513	522	511	523	532	550	499	511	541	532	515	549	514	527	531	510	501	500	537	499	503	500	548	537	555	535	523	522	527	528	507	509	533	492	551	516	523	478	504	549	493	539	484	539	481	471	553	541	493	506	501	512	505	525	519	506	493	534	483	516	551	504	495	523	510	592	501	523	516	533	522	546	509	536	510	536	430	520	496	481	522	531	503	500	565	508	504	501	532	481	543	456	495	495	512	521	552	476	524	530	522	500	511	505	480	518	502	498	501	501	501	531	514	502	551	529	514	507	501	513	486	490	501	529	482	499	520	480	503	536	483	551	486	440	462	509	469	491	508	501	507	524	497	557	560	516	515	503	487	533	510	494	504	512	522	567	459	508	480	551	516	500	503	532	490	525	464	445	528	469	470	499	511	501	525	530	522	494	529	507	521	503	483	519	478	467	507	518	510	496	499	510	505	509	505	464	523	507	510	504	484	526	515	515	536	528	498	503	534	498	505	494	529	509	496	553	490	522	516	530	528	511	514	520	492	501	527	541	525	490	533	542	490	547	496	564	541	514	467	492	484	535	506	490	541	476	526	478	545	522	511	511	520	525	505	540	490	463	510	536	512	542	541	524	499	513	490	473	485	526	461	525	533	516	511	558	529	490	528	511	502	543	504	534	526	491	528	531	491	512	498	503	500	518	533	487	485	516	517	515	538	527	497	513	486	520	546	494	505	534	516	540	519	566	519	535	528	532	529	495	529	496	489	513	487	531	507	521	496	459	501	523	514	504	482	516	497	532	513	497	506	477	550	481	485	519	514	486	524	499	493	520	519	515	504	504	534	519	461	503	483	501	512	499	524	514	514	511	496	531	487	563	529	508	506	473	523	554	513	522	548	532	501	508	500	517	513	535	492	504	499	527	508	491	506	538	498	500	511	499	522	539	483	520	476	514	531	485	494	478	501	524	488	535	504	529	525	501	491	512	488	522	487	502	514	455	519	506	516	520	546	507	493	548	478	476	522	518	540	508	520	507	521	527	529	521	522	497	510	513	519	523	522	508	504	485	550	483	496	509	507	480	510	485	500	490	501	492	509	497	507	513	511	524	524	513	525	500	536	536	536	535	568	548	487	457	482	497	526	480	517	546	478	481	537	486	476	496	493	511	512	486	512	523	535	528	535	494	478	476	491	530	523	497	530	507	533	482	526	496	525	502	478	533	515	524	501	486	467	530	488	555	498	500	499	522	506	501	494	502	511	507	504	542	512	533	531	515	526	511	529	545	518	497	553	523	512	514	550	471	530	503	533	480	483	514	507	521	516	496	517	530	542	507	500	487	536	500	498	511	515	526	466	466	542	504	524	482	537	536	512	544	543	538	498	532	525	458	543	507	506	523	499	512	544	479	486	480	482	563	520	470	525	525	540	511	519	500	516	542	516	517	489	516	487	479	489	532	500	520	504	516	536	520	527	485	511	505	471	487	462	477	504	523	518	483	518	500	517	517	529	491	558	505	521	563	516	531	518	524	503	597	507	542	515	545	539	512	538	492	485	502	548	504	514	512	493	485	498	518	515	503	502	508	509	512	501	514	558	516	474	508	554	531	555	512	506	488	530	509	517	508	506	498	501	510	429	469	534	506	508	490	524	556	547	500	510	494	487	494	497	539	491	504	531	518	492	509	533	511	477	540	518	558	520	490	506	493	548	517	552	515	484	503	474	480	519	502	505	563	533	524	522	505	495	572	492	549	487	504	522	534	519	525	527	471	503	506	526	492	534	492	524	539	532	479	494	494	523	524	543	493	499	478	505	492	523	524	511	516	524	463	515	542	522	519	506	498	549	516	487	504	487	527	538	522	491	541	475	505	519	527	510	534	515	533	503	512	525	508	519	494	505	483	493	499	546	537	520	489	517	535	529	515	514	466	487	489	524	476	538	515	499	494	516	514	511	530	474	531	532	523	520	548	562	517	515	512	540	523	515	516	534	539	513	552	477	554	494	469	518	513	497	511	569	542	522	531	469	507	503	492	532	484	489	540	525	481	495	531	497	523	541	506	515	485	499	564	495	511	520	456	502	474	485	538	544	529	498	499	493	538	511	508	526	547	495	545	531	512	529	485	529	517	523	525	476	502	501	510	540	509	534	493	513	517	524	526	502	508	502	527	495	501	494	490	546	508	516	512	505	531	488	518	498	518	527	462	513	497	508	528	525	544	514	564	528	522	524	535	470	475	473	539	511	496	530	516	494	573	478	466	501	511	524	512	500	506	559	515	551	516	553	522	483	517	496	504	526	554	494	510	521	535	551	521	529	536	505	545	497	539	503	536	518	525	479	505	555	489	495	492	486	549	497	486	516	520	509	541	463	528	512	540	460	503	448	541	535	481	528	537	522	495	532	494	523	521	517	478	506	547	516	531	489	485	540	522	504	494	558	542	478	475	511	528	502	527	511	492	489	518	471	524	538	519	482	494	473	446	477	541	495	464	518	516	503	486	522	553	531	534	510	480	486	527	534	542	483	519	531	498	455	488	507	507	507	518	494	517	522	538	505	506	516	531	509	505	518	513	513	509	483	546	525	539	511	513	512	506
18130	10408	13013	12713	10158	7543	5767	3777	2752	2127	1700	1787	1622	1362	1217	892	703	806	835	810	899	820	633	748	761	766	709	685	491	440	416	367	359	354	371	360	380	395	399	441	377	378	372	356	346	320	310	292	325	330	349	330	323	302	311	303	323	328	298	317	329	328	338	327	341	338	350	323	322	307	313	322	327	316	329	367	351	359	342	341	318	323	349	335	313	318	342	338	311	327	317	308	347	328	346	310	341	346	327	282	342	335	312	332	314	316	301	319	283	309	351	309	332	348	316	367	328	336	293	340	345	353	317	323	352	328	336	298	301	345	316	305	320	352	327	330	315	340	296	349	343	340	331	322	335	321	329	342	377	318	333	307	362	313	328	313	303	338	279	305	361	318	295	313	309	305	348	315	330	298	373	316	311	360	324	356	344	354	372	355	311	316	332	316	333	330	341	336	339	313	330	314	344	338	319	357	356	340	310	302	329	314	332	331	343	334	306	319	298	331	363	309	304	341	337	300	315	323	315	317	314	302	291	346	319	329	345	305	333	297	298	314	304	285	321	316	327	306	317	303	339	314	287	347	333	299	290	309	361	343	319	316	323	328	329	297	352	325	319	346	318	333	336	317	339	321	341	331	315	340	317	300	317	306	341	361	319	355	302	292	339	328	315	296	311	326	331	309	324	329	313	313	338	306	354	288	321	355	325	306	324	311	311	309	355	312	357	350	310	335	326	297	339	315	296	317	332	324	342	311	320	332	321	330	343	312	334	357	357	300	319	320	339	330	345	358	304	314	315	320	309	314	305	303	309	313	318	325	321	348	325	334	306	323	304	342	328	319	349	343	349	336	329	318	358	319	335	328	310	331	300	310	358	327	345	325	322	308	299	305	288	327	311	295	313	345	315	324	342	372	329	358	318	326	326	319	344	339	294	345	303	317	317	330	331	340	326	315	309	335	316	304	314	311	293	325	318	303	314	323	338	351	331	361	321	339	348	309	317	320	301	304	301	315	330	327	298	341	343	300	361	331	323	332	318	274	328	358	330	330	321	354	302	301	339	305	326	308	294	326	337	321	333	331	328	326	316	334	283	325	320	275	324	342	310	335	343	321	373	319	337	306	330	341	322	322	369	331	355	353	326	342	351	328	328	344	348	334	308	321	322	288	304	314	354	348	316	304	315	333	309	299	303	336	306	287	341	345	379	370	338	317	356	316	305	356	357	326	328	319	337	344	335	339	360	343	331	301	297	301	344	316	341	308	347	330	359	342	295	325	330	350	355	338	348	336	305	331	325	305	346	336	318	352	312	330	339	345	318	345	313	315	321	312	307	300	343	290	309	338	322	333	319	305	330	301	362	308	359	318	286	321	351	334	325	343	304	300	295	335	314	331	298	334	343	347	344	333	325	342	361	309	295	372	372	340	318	313	344	322	324	358	313	345	347	313	337	345	338	298	338	305	330	310	330	345	299	343	313	324	321	315	315	333	319	287	327	300	343	347	334	352	340	338	295	306	307	334	327	285	339	320	330	303	330	329	345	293	334	324	310	302	313	320	323	315	335	340	328	316	325	346	351	338	341	295	321	331	336	303	338	344	353	324	277	271	300	296	336	338	345	338	322	333	317	303	309	321	305	304	345	352	327	323	330	317	344	305	341	346	329	374	319	308	318	329	356	302	353	296	359	336	323	306	310	327	322	316	328	328	298	336	301	285	331	323	326	304	315	309	350	332	337	305	340	344	289	302	339	291	334	367	313	339	325	310	304	314	341	319	356	336	308	333	312	323	336	325	323	293	343	326	296	333	308	284	305	355	330	350	327	305	359	357	338	308	324	330	311	326	334	312	333	307	332	309	319	329	349	327	316	304	362	347	346	335	308	320	343	356	317	322	330	286	338	329	317	317	329	304	335	355	291	332	358	339	314	348	299	313	313	323	308	311	305	296	318	338	301	292	310	310	316	327	295	316	347	312	313	320	332	310	316	354	315	375	348	337	327	312	309	326	283	341	329	313	337	352	330	334	274	334	327	327	305	349	307	292	293	266	301	320	332	311	317	304	311	326	312	361	309	301	313	348	335	330	306	351	313	334	351	314	312	309	328	333	348	298	318	308	327	353	307	314	287	313	338	321	300	344	291	313	358	321	297	338	319	313	304	322	349	329	316	318	342	307	325	357	285	329	298	361	295	342	343	362	296	316	320	307	318	301	316	275	324	328	333	345	327	311	307	373	339	366	327	336	355	338	305	296	313	334	310	316	293	293	323	324	301	306	313	321	314	351	313	328	315	336	320	339	353	341	317	343	309	354	383	342	320	301	312	326	317	287	339	339	324	298	336	314	339	302	311	318	320	309	303	327	287	287	319	330	330	311	300	297	347	317	337	363	342	321	296	318	340	339	331	321	326	320	318	348	356	328	329	325	303	323	330	320	314	326	351	330	309	298	342	351	294	325	317	344	291	323	345	321	345	320	289	307	321	340	305	357	318	324	318	306	334	341	337	317	312	334	292	319	353	335	289	316	348	351	355	282	338	345	321	288	333	323	311	335	320	316	355	314	343	321	347	331	308	299	343	342	327	288	360	337	323	310	330	310	307	289	337	375	362	335	328	309	342	316	338	331	341	318	337	319	347	338	296	320	335	305	339	306	331	347	297	317	313	314	324	331	334	305	326	303	335	322	333	329	317	324	304	303	320	351	342	344	337	334	326	308	335	343	314	290	320	326	305	332	332	293	291	304	324	353	315	336	321	324	315	302	334	323	305	344	321	320	367	364	311	349	315	323	316	315	329	323	354	327	323	326	313	311	333	330	303	343	351	307	329	320	330	295	332	332	303	341	298	339	331	335	323	320	312	362	327	339	326	330	326	342	313	348	315	321	328	332	323	335	339	301	361	319	283	315	347	333	331	323	360	332	297	316	365	334	344	343	307	330	302	305	307	336	347	296	354	324	330	290	300	294	291	313	347	324	311	313	318	325	305	314	338	330	311	314	298	327	321	334	319	334	317	320	321	299	311	320	343	323	286	290	311	283	322	290	341	299	331	327	303	332	334	337	355	318	346	326	321	333	324	285	329	339	378	313	317	321	317	332	290	345	318	304	324	330	331	342	326	319	320	313	352	364	314	308	343	348	281	317	304	380	303	322	322	324	329	318	346	307	313	364	325	320	348	300	336	336	334	321	297	297	310	313	354	351	305	344	357	328	352	304	300	347	322	336	316	334	345	333	363	367	323	324	341	314	335	281	341	342	329	294	310	333	306	327	321	306	330	323	319	313	322	320	328	332	332	354	327	365	354	301	342	341	315	322	321	335	299	332	324	295	313	310	355	354	333	354	305	313	348	303	313	336	330	325	309	307	308	360	324	321	349	323	329	370	363	327	308	318	346	350	322	325	373	350	329	335	312	331	292	332	334	290	318	320	334	347	361	329	344	337	358	346	362	313	331	304	324	330	317	337	323	324	318	320	323	303	292	322	311	310	278	307	315	322	325	317	337	352	297	330	311	313
10632	8282	15451	20623	19821	16482	14438	11766	9679	8698	7712	7493	7111	6805	5611	4395	3236	3865	4330	4167	4665	4159	3225	3639	3719	3995	3657	3535	1919	1601	1345	1076	1017	1101	1260	1182	1285	1477	1510	1283	1039	989	871	946	878	804	841	732	773	776	790	762	788	714	814	829	783	759	762	752	818	804	803	795	759	740	789	761	733	789	751	812	780	818	756	766	790	777	761	773	727	813	734	704	731	772	802	749	802	791	744	806	759	746	744	769	805	781	759	772	793	797	785	784	768	792	794	740	747	768	763	790	752	826	747	781	780	780	814	724	782	739	771	774	777	827	773	759	775	791	763	740	798	818	807	720	803	732	784	783	778	823	785	788	723	808	699	752	719	739	745	791	776	704	751	798	786	756	790	778	800	796	819	778	738	808	735	809	760	808	755	767	755	762	748	788	797	815	809	752	837	748	763	789	782	798	765	746	768	767	772	807	784	834	779	777	807	774	770	796	771	730	761	823	792	778	794	727	804	788	767	776	812	815	765	741	769	845	783	804	765	792	763	745	787	793	752	817	771	767	776	785	807	758	743	748	753	747	769	775	784	778	734	780	733	750	854	766	774	726	739	780	789	805	737	731	738	759	797	752	772	712	743	736	772	764	765	775	776	762	804	811	797	760	716	772	801	789	756	742	826	793	836	799	766	728	734	781	781	697	814	803	835	701	851	710	768	810	765	815	720	760	761	804	801	772	724	739	733	794	756	779	727	745	752	867	726	766	795	824	792	739	721	773	775	785	765	755	775	763	749	749	754	795	789	735	769	741	785	756	787	740	783	812	827	767	784	756	752	725	804	734	740	771	767	744	730	755	741	789	785	756	765	771	735	753	791	771	719	814	775	777	778	790	782	764	758	773	766	784	771	787	732	780	760	788	761	769	766	792	725	740	774	764	750	726	787	801	763	745	800	783	822	791	816	754	798	792	767	755	735	787	782	746	742	777	801	821	738	736	792	772	775	783	772	776	764	740	777	728	804	777	724	787	791	767	771	802	734	755	776	742	735	765	781	800	713	719	800	786	798	732	808	775	774	753	840	800	793	765	802	770	762	756	826	816	746	731	731	844	750	748	779	800	763	784	822	815	705	791	824	789	804	768	785	831	781	764	783	742	724	752	745	744	783	766	790	787	797	776	780	757	715	799	744	758	814	775	778	713	746	730	719	807	759	786	765	731	748	764	820	800	791	808	793	761	713	784	749	774	794	782	780	788	735	778	774	795	728	780	741	817	770	826	792	773	785	766	763	743	744	745	790	794	767	765	735	719	793	794	690	776	762	760	833	772	693	748	753	753	815	763	720	794	757	742	743	793	802	811	796	765	777	767	736	795	834	771	774	710	751	757	783	787	783	785	793	769	789	738	763	802	789	764	743	765	777	742	762	749	759	753	784	771	797	752	761	738	748	751	764	796	759	794	820	746	783	753	772	801	793	788	725	757	769	740	773	781	778	794	747	792	826	801	788	765	796	720	766	735	710	754	760	802	786	811	796	751	774	774	746	743	762	768	723	742	765	726	723	751	791	810	814	767	782	797	826	809	797	729	750	732	783	829	715	778	782	792	800	755	809	756	764	789	795	760	745	732	759	726	805	762	789	789	766	798	757	734	797	778	756	791	785	813	736	774	743	811	723	734	756	761	743	828	784	734	752	735	775	738	753	785	759	761	786	767	736	771	827	785	758	779	776	733	786	781	730	715	801	807	743	740	746	745	806	802	801	787	758	787	761	795	772	746	804	821	718	773	701	775	791	759	746	809	761	772	727	814	747	755	770	781	773	755	769	716	782	742	772	705	772	771	792	761	816	799	786	760	763	773	786	762	762	784	791	806	807	784	772	764	766	763	748	761	776	752	775	766	780	748	781	761	767	775	725	758	779	781	758	740	735	729	773	783	826	764	764	753	779	764	763	738	759	728	790	785	800	765	775	806	795	764	742	800	788	762	771	749	720	819	779	734	785	796	808	741	755	793	772	743	813	776	754	786	757	705	773	801	760	767	747	780	849	738	733	754	772	761	780	752	769	795	778	754	782	766	789	800	816	763	818	809	785	797	793	760	771	817	815	750	792	756	787	794	772	798	809	725	767	766	779	720	755	791	792	774	752	774	768	753	764	757	761	782	780	787	798	765	796	757	771	759	768	799	778	762	749	762	785	759	778	780	715	795	773	823	735	794	796	772	742	774	773	802	715	807	772	810	747	773	834	782	749	758	804	805	801	778	744	770	718	735	759	786	799	772	755	790	772	788	815	786	767	760	775	788	805	755	789	766	787	794	774	728	818	760	829	759	746	766	766	800	753	820	784	791	707	772	749	790	762	791	818	818	756	791	784	828	747	772	766	805	753	835	780	800	754	769	763	816	792	793	755	744	791	795	781	776	830	766	748	821	760	781	740	781	796	745	798	790	756	750	788	786	774	766	786	799	771	772	757	808	790	797	766	781	755	779	816	782	755	750	798	784	790	807	825	762	832	743	806	753	818	757	735	779	785	791	744	729	777	812	795	750	833	803	788	774	781	798	796	745	829	782	761	778	770	690	788	752	831	813	800	764	726	770	725	785	767	772	755	784	807	787	766	781	758	765	741	797	768	753	769	771	813	804	776	723	737	742	744	733	775	767	810	769	794	799	787	759	761	813	766	784	787	774	733	803	793	775	754	814	755	779	795	764	786	773	772	723	736	783	785	725	768	697	735	783	732	778	786	763	827	746	794	777	757	762	797	802	832	834	749	794	817	734	794	767	740	789	796	770	739	758	770	786	766	773	789	776	775	793	776	759	811	749	746	786	731	744	764	765	743	783	736	752	743	756	754	782	799	785	780	797	723	751	735	718	813	792	790	824	725	741	789	791	793	754	777	795	773	790	730	789	807	766	773	742	766	778	774	773	770	807	782	796	780	772	773	762	759	775	825	788	737	762	762	748	746	750	818	810	757	784	786	811	804	757	746	783	738	819	786	800	743	783	795	755	819	750	793	723	746	752	765	748	760	823	729	766	824	756	804	779	776	767	745	790	754	795	760	759	756	812	775	774	755	766	765	741	770	818	795	724	747	777	777	804	731	749	818	797	702	769	793	779	802	821	780	739	805	732	757	731	773	741	839	795	743	743	769	782	786	775	779	730	736	751	805	760	828	799	801	789	782	784	769	781	750	775	736	765	767	776	803	739	778	774	745	748	745	756	732	787	770	806	804	782	813	765	800	752	751	821	777	767	761	817	752	755	795	786	755	764	792	783	790	732	732	794	767	745	804	780	735	763	807	736	783	791	730	749	754	763	737	822	732	788	786	753	777	762	749	772	721	721	796	795	762	813	793	858	759	739	792	793	760	805	770	748	726	699	773	749	817	767	815	771	781	785	755	787	719	789	755	797	786	790	738	799	777	810	749	738	769	791	739	793	743	773	776	757	787	749	774	855	793	806	727	755	820	762	746	786	787	781	799	739	782	776	818	801	775	781	806	805	746	795	747	772	780	784	731	803	781	805
24634	15447	16778	17024	13625	9966	7378	4986	3843	2713	2483	2645	2339	1866	1723	1287	1024	1082	1083	1159	1195	959	855	1069	1116	988	914	923	699	530	507	474	479	519	551	524	537	517	528	502	451	405	438	448	423	396	400	395	403	424	445	399	360	456	389	407	389	367	398	406	399	374	395	364	394	368	451	415	416	409	398	336	383	369	396	385	362	415	395	407	392	393	389	391	386	385	382	360	432	381	402	399	385	378	400	378	404	395	375	361	372	397	440	393	404	387	363	399	374	377	410	386	415	397	432	381	408	429	407	417	402	392	400	400	390	394	403	380	391	383	392	394	404	410	395	398	414	362	382	400	405	394	372	404	368	407	433	412	410	379	407	389	385	404	387	405	388	396	414	387	467	355	411	398	410	401	407	403	430	381	377	412	424	408	385	403	386	405	371	413	377	370	392	401	414	409	430	399	391	415	417	410	397	388	390	399	400	385	375	383	361	375	366	365	456	409	432	399	411	378	438	423	397	396	408	404	407	385	379	391	363	422	377	373	388	414	421	410	396	425	409	403	389	388	402	407	380	398	418	420	398	424	383	382	379	396	372	420	379	417	400	402	403	373	364	388	354	386	396	379	362	459	419	366	385	420	373	369	426	379	389	409	400	401	402	433	401	376	416	419	377	423	427	398	431	395	461	387	406	385	381	425	402	403	404	390	428	367	394	400	393	381	375	397	393	430	388	367	365	374	412	413	436	405	409	410	385	376	382	399	409	378	388	402	429	418	384	382	385	382	417	422	400	407	414	380	394	380	408	362	356	426	405	419	399	411	389	405	396	426	382	360	395	465	405	424	393	406	406	403	401	398	422	385	412	395	448	373	386	430	431	401	410	414	397	389	386	364	399	422	382	389	343	433	406	387	401	425	430	405	374	383	389	388	402	403	363	405	389	379	423	409	399	374	377	378	398	407	348	385	390	435	417	396	407	394	344	369	392	384	382	381	407	390	355	384	370	423	388	411	387	412	393	427	388	398	379	438	392	404	407	416	386	394	387	385	362	423	379	382	396	405	393	419	392	376	386	419	398	387	384	382	414	362	402	381	410	426	374	398	410	401	385	374	419	389	385	426	428	379	394	402	374	408	419	401	420	396	443	384	359	427	389	435	380	416	423	422	389	410	375	378	389	419	423	386	414	383	401	401	407	387	448	428	384	399	413	396	402	399	389	392	419	439	379	379	411	383	387	374	386	391	387	374	407	375	378	412	366	397	383	438	370	407	382	367	393	358	387	419	395	370	385	433	401	408	381	413	374	399	405	363	387	409	392	374	400	407	355	412	435	370	414	366	406	375	377	406	382	373	412	406	426	399	389	399	438	378	393	409	404	376	398	382	385	405	389	403	403	350	394	404	393	404	373	407	395	379	434	425	396	414	362	372	429	398	378	380	375	384	428	421	395	393	430	362	397	386	402	395	366	421	419	367	379	415	408	392	449	409	430	417	400	378	379	422	406	415	378	394	380	380	389	378	372	402	373	368	355	370	411	412	418	413	407	385	400	397	432	397	392	344	363	414	380	379	386	403	435	436	419	392	384	387	394	437	402	406	360	389	425	359	401	379	422	428	359	426	399	408	388	424	410	380	388	406	404	390	421	388	378	420	424	366	414	415	391	415	417	420	367	383	388	370	376	443	384	424	356	396	407	399	393	393	391	402	415	446	378	392	427	393	386	371	422	374	424	432	355	372	402	403	443	411	400	373	395	406	403	403	395	448	379	392	373	422	369	372	350	414	378	388	471	401	383	397	364	394	375	372	417	384	351	350	393	361	372	407	390	388	405	409	366	343	372	396	417	394	411	389	406	377	381	404	374	380	414	368	423	399	397	444	416	408	404	371	438	355	410	385	387	399	431	412	383	422	405	420	412	413	376	404	363	403	390	376	400	365	422	386	379	427	389	419	407	371	397	380	409	423	424	413	407	432	406	404	376	402	387	410	434	418	414	349	416	420	399	382	406	386	386	382	377	408	389	382	338	388	410	400	414	403	386	394	409	365	414	389	408	376	407	387	390	442	387	386	352	412	475	363	344	377	410	397	410	365	358	380	409	427	375	427	397	384	417	471	363	428	410	354	382	410	393	350	369	373	393	365	445	367	413	391	400	391	397	440	401	381	407	380	368	412	389	391	370	371	429	370	371	384	420	405	392	402	378	427	414	410	398	398	407	381	436	434	429	442	387	416	388	401	365	376	405	391	384	401	419	432	394	441	404	402	391	409	364	385	395	392	428	415	394	397	385	398	341	363	415	430	414	402	392	391	440	374	368	420	377	385	364	373	404	361	417	359	406	428	398	412	415	429	405	380	417	429	418	404	426	408	399	381	408	416	344	408	432	394	440	407	426	430	414	397	412	450	393	394	372	400	414	417	393	359	395	392	411	380	378	378	434	408	381	409	407	417	382	406	417	412	401	397	385	423	410	408	389	399	398	393	367	404	381	394	408	395	413	387	381	353	416	384	418	360	366	379	405	402	420	415	385	385	362	399	399	403	369	373	383	430	405	404	390	450	410	402	420	401	376	367	428	392	410	408	390	421	356	397	375	375	385	415	405	383	416	376	414	421	407	412	376	410	407	431	415	397	397	404	390	369	360	427	392	378	360	434	427	388	425	369	409	394	368	418	404	395	379	421	401	402	414	388	419	390	378	389	395	404	414	377	395	396	389	439	357	383	421	378	409	373	392	368	385	415	406	401	391	379	387	402	425	388	403	379	382	393	418	398	383	390	369	388	380	390	399	379	372	416	449	361	361	361	360	380	411	385	395	416	404	356	368	385	376	416	391	410	376	432	392	405	378	393	387	396	391	402	369	377	415	417	393	425	434	420	363	393	406	425	340	404	432	390	410	398	375	432	442	399	391	386	396	394	400	351	405	404	438	391	425	401	409	395	394	391	364	366	417	401	350	383	399	402	415	394	391	370	389	410	392	402	393	394	423	408	416	404	381	380	422	405	380	392	385	402	398	389	369	372	371	376	384	384	424	431	388	395	405	410	397	387	410	388	420	421	404	378	394	394	435	381	370	410	386	396	413	400	387	389	424	392	387	397	393	400	374	410	392	402	421	384	353	399	385	400	411	429	373	370	424	408	407	378	415	392	405	415	408	412	391	397	422	343	369	380	402	384	386	396	419	389	408	369	387	378	407	422	412	395	409	440	420	370	393	392	412	427	429	396	379	357	398	385	393	408	390	379	352	390	434	363	376	419	387	420	411	421	374	408	421	407	435	416	402	406	440	386	405	388	439	417	388	434	384	436	406	404	378	387	411	407	398	402	387	415	408	364	389	388	402	365	376	396	362	382	423	415	393	380	404	376	385	406	408	422	394	390	387	387	422	406	385	379	360	394	390	372	389	410	389	403	405	390	415	406	416	412	413	394	386	392	411	404	364	416	373	360	399	387	374	403	399	400	350	430	396	394	395	361	345	391	355	383	407	402	398	355	426	390	389	374	365	414	409	397	380	420	396	417
13099	10903	18862	25321	24587	20717	17675	14647	13638	11008	10998	9340	9604	8224	7677	5552	4678	5232	5538	5775	6018	4575	4370	5415	5703	5162	4242	4078	3161	2074	1498	1222	1543	1971	1958	1759	1774	1766	1812	1628	1375	1282	1033	1182	1023	1021	931	906	928	963	940	932	933	1019	922	976	968	882	937	954	941	879	982	903	915	924	921	894	925	919	916	950	952	914	913	905	908	917	914	900	905	898	965	887	965	928	932	885	856	892	877	914	980	920	876	891	940	885	899	921	919	933	967	902	863	957	858	884	890	879	897	898	916	930	922	863	876	871	916	1004	881	895	935	890	881	869	919	904	855	885	929	914	927	897	898	914	879	928	910	886	879	939	930	905	961	843	903	922	922	925	939	894	874	906	886	906	934	942	905	919	903	884	929	879	900	913	893	919	881	947	880	928	902	872	949	893	905	960	920	859	909	903	907	891	910	856	944	892	896	869	879	893	872	927	899	898	918	959	869	885	921	933	839	902	914	928	888	904	949	874	957	893	877	900	925	901	946	850	922	883	905	933	917	905	936	902	913	895	943	916	845	911	910	901	928	941	886	859	884	875	920	858	922	931	903	897	894	930	911	895	929	990	925	960	858	954	898	853	960	883	919	922	930	929	897	867	933	832	904	922	925	899	901	896	883	912	917	916	897	908	935	886	910	938	944	919	864	925	878	917	868	878	892	905	937	914	915	947	952	908	900	956	909	878	898	940	923	936	885	856	909	866	888	889	872	912	871	925	921	879	935	859	921	902	864	963	889	931	875	916	921	866	906	927	895	931	892	850	901	904	866	938	916	870	912	915	918	946	921	918	907	945	934	933	880	903	913	924	910	872	892	900	868	888	985	906	890	906	893	907	935	949	934	867	948	876	860	951	950	969	954	950	944	899	878	924	926	931	899	907	927	877	917	913	938	933	921	936	891	903	935	937	948	902	941	906	942	925	871	858	889	895	858	914	963	954	917	909	942	907	907	953	890	877	873	950	912	901	917	941	894	928	954	909	887	850	899	932	943	938	900	919	943	931	889	900	964	868	953	898	931	909	930	877	943	937	937	923	915	902	901	876	924	924	857	904	919	857	887	966	948	968	902	984	887	876	895	899	913	898	921	878	912	918	909	901	909	917	923	879	889	890	933	928	913	935	911	867	921	906	877	926	912	893	919	944	909	879	856	938	898	901	859	921	966	856	1014	941	893	944	918	941	950	870	896	935	961	923	910	874	946	933	924	905	892	877	902	941	950	853	918	918	915	967	925	895	965	907	881	910	908	946	955	886	859	897	916	936	922	916	937	876	921	950	884	903	890	953	920	920	887	935	904	928	913	914	918	889	864	893	885	841	949	934	914	876	952	907	902	925	901	900	877	919	933	907	905	904	963	934	856	892	909	937	942	916	941	930	947	957	911	862	905	909	924	908	897	908	939	912	906	913	924	906	909	918	919	918	861	826	936	905	944	894	935	912	946	908	883	903	846	907	856	892	896	925	918	872	935	964	936	911	899	831	871	919	851	923	897	878	921	912	862	889	915	926	869	916	933	934	878	870	909	914	961	939	921	894	899	915	852	875	924	923	887	934	908	854	923	949	906	917	908	896	937	922	889	898	915	932	859	928	870	869	892	891	896	939	930	951	893	912	966	855	892	946	931	914	868	868	889	927	886	848	901	921	860	900	881	886	884	883	904	904	929	904	896	870	946	908	931	886	863	974	900	916	924	922	936	892	892	831	904	959	908	954	901	916	928	910	946	952	953	910	904	897	916	927	900	912	852	931	859	941	918	918	917	882	944	865	935	914	889	932	941	920	870	931	863	863	911	925	926	899	909	893	916	894	937	919	919	888	1005	930	880	895	876	899	911	922	905	907	867	880	912	895	976	796	925	899	873	914	873	933	880	944	862	941	928	878	972	882	920	912	947	938	927	885	916	896	938	912	913	859	867	895	927	929	922	905	880	914	959	979	934	925	951	884	917	916	958	951	888	878	863	929	945	911	902	884	949	997	935	898	935	908	924	945	950	900	918	929	905	875	912	875	907	933	920	882	956	928	923	886	957	905	922	900	895	902	934	971	929	882	869	906	882	887	840	885	938	926	958	902	958	920	910	853	862	950	927	921	880	898	904	916	866	860	933	919	918	943	897	915	916	847	876	916	931	802	849	912	885	897	922	857	864	893	919	933	875	905	956	899	914	980	914	917	945	895	944	933	940	920	895	924	866	943	906	906	931	869	918	861	866	888	899	890	869	916	910	931	877	929	869	969	897	899	927	897	909	945	911	940	873	946	939	919	910	906	886	847	863	893	903	857	901	928	912	851	903	937	909	891	915	990	927	877	922	945	900	900	870	914	971	902	907	914	882	909	930	949	874	918	927	939	900	932	930	912	909	901	885	851	901	920	896	937	969	907	943	911	968	943	917	838	883	894	923	911	909	974	900	918	934	941	915	942	889	862	898	914	928	964	886	904	925	894	909	961	923	888	919	914	893	940	933	954	938	915	929	927	908	845	927	888	888	862	850	932	897	882	898	836	907	950	955	829	916	934	924	868	870	891	869	868	824	904	911	900	869	916	889	891	873	908	940	884	908	888	894	954	890	900	888	869	920	884	933	975	929	858	940	927	941	917	902	921	933	946	864	868	900	891	912	925	860	907	875	924	918	962	909	918	910	919	919	924	892	892	921	928	921	961	893	888	946	922	959	918	896	880	945	945	892	907	901	949	949	914	894	910	871	945	915	869	914	883	841	857	913	934	913	971	904	898	880	897	921	935	948	924	880	907	892	952	888	896	886	957	1002	926	906	901	979	850	926	932	906	936	923	878	912	913	926	952	961	918	875	950	892	937	897	959	926	861	891	980	912	885	912	897	903	932	883	920	888	885	894	950	836	966	973	961	887	924	905	900	932	881	922	949	914	905	922	866	923	868	895	921	911	922	908	936	894	897	883	896	910	888	830	921	905	909	886	937	913	939	887	923	911	909	868	942	936	940	931	927	926	911	924	870	946	927	896	970	903	953	898	868	961	888	908	889	887	941	942	887	914	941	895	934	893	839	898	983	876	897	921	955	924	914	918	921	879	970	876	932	904	928	943	893	876	920	992	959	891	877	913	895	948	936	914	878	899	910	918	914	922	877	937	846	929	917	899	924	925	933	935	885	944	879	963	914	898	906	909	915	898	949	899	949	862	919	906	875	926	948	891	969	877	912	932	938	869	895	924	898	952	861	888	920	887	949	928	929	937	889	903	891	900	879	904	915	865	920	868	857	881	920	918	928	855	876	948	905	911	907	904	934	948	912	891	938	905	888	953	949	864	882	930	914	937	869	925	868	841	912	909	915	926	930	873	895	876	893	865	880	923	900	934	899	905	905	849	936	929	960	855	919	942	924	936	912	869	939	986	873	921	931	907	904	949	876	905	908	942	886	870	957	919	903	901	900	929	949	875	890	944	872	884	937	877	909	878	962	913	913	909	896	941	826	973	859	969	908	972	917	931	990	917	878	962	931	960	899
6523	3069	3263	3323	2307	1524	1081	979	866	731	626	471	498	473	341	390	404	410	402	444	478	413	481	441	441	385	372	312	280	264	225	239	231	247	260	263	287	286	247	240	232	245	210	223	220	196	212	224	229	224	231	239	238	217	206	203	203	219	203	210	235	235	236	229	208	217	255	233	210	222	191	251	198	225	194	229	212	210	248	216	208	219	197	245	196	222	202	224	203	238	254	254	205	228	248	197	221	212	223	217	226	230	222	207	211	227	222	211	189	235	250	225	220	200	203	227	228	187	210	189	235	196	194	211	227	208	221	223	219	244	215	219	201	219	206	198	199	190	232	239	224	218	217	221	213	204	220	242	233	195	218	237	198	192	251	217	208	233	242	233	192	221	216	210	197	231	209	241	225	251	238	213	224	250	245	257	230	201	219	247	210	216	223	217	240	218	226	207	212	218	227	261	228	237	217	228	225	232	225	241	212	212	225	230	217	232	229	220	209	215	229	209	226	214	213	206	211	234	224	223	221	236	241	229	208	228	214	212	236	230	228	218	241	207	246	221	231	211	236	212	244	201	193	232	223	198	224	224	199	212	187	232	223	223	218	226	230	223	265	217	263	207	216	230	249	227	201	209	213	239	248	197	221	251	200	247	223	224	200	217	229	240	211	226	226	243	226	215	215	217	219	230	250	233	200	191	217	194	227	237	234	219	231	225	211	225	209	236	211	206	227	226	224	231	243	232	223	231	226	230	224	223	237	198	235	243	224	240	227	228	207	210	216	236	223	242	196	217	235	211	232	221	238	238	206	205	212	230	240	208	237	224	200	222	199	221	229	226	220	204	235	230	206	231	223	207	227	201	207	231	210	203	206	223	248	233	218	222	226	227	214	199	252	204	209	219	210	225	228	221	232	235	225	232	235	214	231	200	214	230	239	249	218	236	203	213	234	198	198	228	247	202	204	231	200	197	237	217	223	216	242	252	228	201	234	220	235	245	218	242	242	199	214	234	218	201	217	202	237	240	207	217	214	210	245	209	198	193	224	213	245	224	220	240	235	206	214	238	214	192	245	247	224	234	236	201	214	225	215	218	247	223	224	240	214	215	221	201	244	233	203	212	212	220	215	229	198	235	232	212	218	197	259	221	223	208	227	201	202	196	192	219	223	210	243	202	196	217	228	261	223	216	213	230	208	195	214	214	194	194	238	208	196	245	210	209	198	218	203	224	251	258	239	252	203	211	231	238	217	194	213	217	231	218	205	220	206	240	219	226	229	215	204	213	217	196	221	209	262	205	214	223	218	235	200	198	193	233	199	210	249	200	212	233	227	275	218	208	235	203	198	182	213	232	216	233	216	192	185	222	236	212	200	212	221	210	248	201	238	230	219	238	215	240	230	227	220	225	215	235	215	191	244	227	234	228	202	224	224	206	226	210	247	244	209	207	221	231	237	218	226	235	240	199	215	211	212	243	207	217	225	211	230	200	214	189	214	212	196	206	231	209	208	231	231	205	209	215	218	241	227	209	185	246	232	229	213	209	223	225	221	241	216	203	240	215	217	223	244	242	234	207	215	236	225	216	199	199	243	262	221	233	241	209	211	215	216	226	230	214	237	215	217	225	202	214	229	217	220	209	212	227	246	203	197	250	207	198	196	217	216	227	241	190	216	217	211	219	252	232	243	221	225	205	229	211	217	222	216	244	198	223	212	205	221	233	229	197	228	207	223	222	200	221	250	240	240	213	230	202	217	238	241	199	232	220	203	232	225	224	187	187	217	213	213	231	214	232	226	207	207	209	216	235	251	212	246	220	216	205	220	225	218	219	204	224	231	231	230	217	233	199	205	197	235	205	240	208	214	199	215	217	207	233	225	202	245	238	209	224	193	196	223	225	214	233	208	210	227	197	252	222	216	233	204	218	205	212	217	196	206	239	240	208	213	202	234	230	210	218	237	207	210	188	206	226	242	230	229	235	201	214	215	232	232	201	236	201	243	223	214	217	223	228	233	224	224	230	203	240	200	214	229	249	213	227	228	205	249	221	222	205	218	228	226	214	235	226	240	224	218	246	237	257	237	231	217	224	210	219	222	211	247	218	213	225	217	220	225	219	217	205	220	230	228	204	240	217	235	227	232	211	202	202	230	213	210	204	228	205	204	242	223	215	224	229	225	203	231	253	215	220	187	228	206	230	213	189	228	211	214	219	231	213	223	256	192	234	254	223	199	208	207	240	208	202	210	220	219	241	213	225	236	241	228	208	236	221	232	217	212	214	207	215	219	219	227	216	208	229	205	250	232	254	199	224	221	229	240	220	225	228	234	217	230	212	240	231	224	222	223	237	204	235	240	206	233	205	210	232	212	225	215	237	227	216	230	225	241	267	223	210	228	221	211	219	243	223	224	223	214	230	233	227	250	208	221	198	210	234	217	247	218	210	239	213	230	223	223	205	215	213	245	210	218	271	206	196	228	216	238	215	182	228	246	226	229	215	222	230	207	207	217	228	218	221	206	217	250	218	238	207	199	217	248	227	222	203	183	203	205	216	218	228	235	222	208	218	264	222	214	226	227	245	251	213	229	215	201	203	244	227	225	220	201	264	229	215	232	218	197	216	221	226	217	228	231	203	230	217	226	226	243	202	209	219	235	216	235	206	242	236	221	200	223	224	231	234	209	240	215	189	204	217	236	188	203	234	174	193	243	199	241	229	226	218	233	187	225	207	212	213	230	188	205	229	227	230	217	214	209	226	220	225	225	214	224	201	234	253	196	260	215	234	212	214	202	254	234	213	238	206	220	206	213	230	231	222	189	200	202	237	237	216	224	249	224	221	232	236	209	209	210	246	232	209	205	234	207	203	213	227	251	219	203	249	233	222	207	216	237	226	205	210	236	246	226	225	200	247	215	223	203	228	201	220	217	209	205	215	243	237	220	208	246	209	213	208	209	203	208	221	218	232	236	211	211	213	243	238	209	205	207	208	227	215	235	230	222	216	234	238	234	224	209	199	228	224	228	193	209	231	191	209	238	246	207	255	225	219	209	243	176	241	217	217	225	250	238	215	225	231	237	226	206	211	215	199	207	224	217	221	263	224	237	219	238	237	231	213	258	234	212	204	232	215	228	217	211	195	209	220	199	233	237	259	241	230	234	218	218	234	221	210	214	222	223	200	230	232	227	216	228	182	242	212	231	199	229	233	175	216	235	226	224	246	214	234	231	206	184	207	209	216	222	222	234	213	215	202	222	245	246	229	231	182	228	228	198	217	265	227	222	199	217	233	227	259	230	232	226	226	228	224	220	227	212	226	207	198	246	239	223	229	251	241	195	234	214	193	224	202	181	213	221	228	210	209	198	220	205	204	227	209	219	249	232	201	227	215	235	188	218	221	221	247	249	222	203	207	198	228	217	205	196	225	225	237	251	200	221	251	225	199	209	237	231	229	234	209	242	217	232	215	235	209	247	227	241	227	228	232	228	206	204	218	231	232	250	242	222	265	232	207	205	211
4292	3000	6197	9316	8082	6328	5022	4419	4119	3114	2731	2010	2389	1963	1444	1519	1815	1855	1994	2340	2134	1987	2137	2255	2161	1849	1604	1277	942	805	687	687	681	929	850	889	910	836	859	790	750	614	593	536	567	535	530	516	564	560	540	558	545	561	568	543	553	587	572	573	575	532	549	544	527	568	560	600	563	604	586	559	558	560	574	525	516	568	562	555	601	587	547	574	547	522	545	528	537	562	578	569	576	566	539	572	555	466	562	565	549	553	547	562	571	562	575	558	571	583	552	568	505	550	505	544	586	595	586	553	516	584	522	568	580	560	553	524	532	568	540	542	508	556	582	557	582	558	559	554	597	558	546	532	589	563	577	542	581	578	545	583	567	585	515	554	548	584	551	573	542	556	526	589	569	551	536	544	626	532	547	577	532	570	531	558	528	592	577	556	580	547	569	576	595	579	567	556	549	557	536	544	573	560	557	564	559	573	580	564	567	529	548	552	583	569	560	526	519	514	551	525	548	547	550	544	551	553	486	556	565	560	526	585	582	530	574	528	536	567	521	564	541	570	554	547	532	550	521	551	562	576	554	585	577	586	535	575	572	526	570	601	574	551	570	607	554	575	520	507	565	536	561	543	597	540	551	601	602	488	533	534	550	582	579	535	548	560	489	569	544	553	557	530	533	570	557	545	534	553	557	535	577	542	590	563	579	555	591	553	536	548	551	559	560	548	557	540	593	589	578	544	556	548	575	575	539	570	584	544	550	562	565	537	539	590	572	571	543	552	574	556	529	551	533	602	524	534	580	549	548	551	536	592	496	559	586	523	527	556	591	596	510	531	534	529	567	545	536	503	480	538	540	548	532	567	589	535	513	529	540	536	575	575	557	535	560	560	493	553	552	522	560	504	546	551	571	527	558	561	582	551	514	531	531	586	597	587	540	526	597	565	511	562	549	607	516	554	538	548	573	560	560	567	535	567	584	532	563	612	565	564	514	570	575	572	603	530	563	559	564	539	540	570	563	515	529	557	563	562	524	550	605	600	565	575	548	569	580	581	565	581	541	565	504	574	588	555	555	557	561	541	547	546	523	516	567	512	540	567	536	583	547	582	552	581	596	590	565	574	537	555	514	522	516	538	568	574	543	555	564	528	561	530	596	548	540	563	523	631	593	566	561	566	547	569	528	562	550	510	556	527	574	587	579	562	533	564	558	543	542	534	523	535	573	591	525	558	573	576	560	541	549	541	573	567	523	539	574	573	574	548	591	558	562	565	563	605	553	569	537	572	511	560	559	538	545	595	574	552	581	609	606	550	585	583	519	577	526	544	543	554	551	532	554	515	548	582	556	556	565	580	577	555	547	549	607	572	537	602	551	555	565	545	551	598	564	574	505	546	570	505	492	561	559	519	585	529	595	550	550	604	557	502	598	530	557	561	505	530	589	524	567	579	616	508	540	508	555	536	566	553	549	578	563	556	532	569	578	582	570	553	576	538	520	530	573	547	541	558	535	544	547	546	546	605	540	571	537	571	559	575	517	552	501	548	533	540	543	549	524	562	543	541	507	606	581	538	542	552	576	546	604	521	582	525	511	552	527	565	553	548	565	557	552	563	539	550	540	572	576	531	547	558	550	542	571	543	582	591	513	524	543	553	604	534	568	543	534	553	598	527	592	524	500	577	559	542	552	525	566	580	577	592	552	556	532	580	541	538	561	523	570	571	553	521	566	554	546	592	549	521	551	554	565	544	590	531	542	578	549	587	576	573	538	583	596	549	556	568	548	570	567	589	548	502	514	584	566	539	543	562	564	560	578	569	540	517	564	544	564	553	520	541	583	543	560	552	557	544	571	552	581	556	567	529	557	571	553	520	557	559	547	611	517	539	520	545	566	564	520	599	560	553	550	578	536	549	539	554	606	545	571	550	579	541	588	564	552	566	528	591	521	583	541	489	581	516	562	570	534	585	514	566	542	581	554	621	522	501	569	607	538	564	580	560	532	588	592	575	576	544	557	555	550	547	567	566	542	567	527	497	532	559	561	540	578	544	566	561	585	585	546	547	562	520	571	564	576	571	554	563	585	512	575	524	567	581	556	544	548	558	563	566	507	550	578	524	569	535	516	578	552	593	538	553	584	553	541	569	568	543	552	526	570	528	550	554	583	553	551	570	585	552	563	573	575	561	531	581	575	558	538	544	574	548	559	540	579	606	574	531	543	579	540	572	548	563	531	592	548	592	525	548	578	541	574	549	550	564	591	575	565	558	521	531	550	560	498	510	549	486	569	560	563	619	615	577	520	529	563	534	539	566	534	576	543	570	592	529	584	558	570	524	578	562	549	572	559	579	567	593	560	543	547	605	526	554	553	515	549	570	561	551	589	538	510	565	575	561	576	545	536	546	525	567	576	550	548	551	559	529	567	550	569	560	580	554	545	539	533	545	562	544	563	553	518	567	593	569	550	553	573	567	538	551	545	586	542	529	559	564	577	521	548	559	537	531	533	528	553	548	564	582	599	566	600	603	563	593	547	563	486	560	564	539	563	591	540	572	558	521	551	557	569	571	554	534	530	579	564	519	555	592	498	578	549	576	581	531	523	529	602	589	561	548	528	529	591	572	592	561	566	562	549	550	562	576	556	554	557	528	533	604	552	570	556	582	569	566	583	550	552	556	567	567	563	591	551	592	545	591	561	527	570	541	501	555	538	568	529	572	526	551	563	562	567	577	577	559	506	553	560	528	619	561	542	543	507	548	599	542	586	536	582	521	569	547	550	558	565	554	562	528	539	539	581	582	537	550	554	562	519	534	588	568	536	579	524	552	526	534	531	561	565	543	557	560	562	578	540	572	539	574	553	544	565	578	559	553	562	554	543	561	563	603	540	532	539	583	583	547	504	540	555	534	580	560	517	532	558	501	544	553	518	567	549	575	582	558	524	535	551	565	577	556	578	541	511	618	530	523	520	551	580	546	529	534	569	552	576	547	548	549	537	542	528	567	585	577	569	555	539	583	581	600	565	563	514	545	577	565	558	571	547	539	534	562	558	587	577	579	565	565	550	614	537	559	548	569	584	509	600	608	552	532	553	528	551	580	530	534	529	554	559	546	569	530	582	539	581	563	600	559	534	533	558	507	581	566	518	538	582	569	526	535	551	575	550	591	563	536	574	526	526	550	516	572	572	598	545	532	549	545	567	515	548	563	552	560	547	547	583	558	522	538	554	567	536	515	534	588	548	549	550	541	554	547	563	532	582	567	551	543	526	576	580	563	556	575	534	555	567	556	540	574	565	537	594	558	556	552	556	573	594	568	612	512	556	573	586	543	545	577	555	530	593	517	543	541	518	534	541	559	534	570	555	549	525	533	549	568	558	582	589	515	581	576	575	545	583	549	564	535	555	560	596	539	552	554	551	570	563	582	556	578	567	569	537	534	533	591	555	518	541	577	557	527	582	525	566	560	550	614	559	534	528	592	519	592	577	544	572	514	562	574	598	549	569	499	538	556	530	586	589	593
18030	10634	13566	13283	10639	7506	5178	3884	3246	2057	2225	1920	1776	1219	1083	869	884	912	976	1005	910	798	778	853	773	781	572	483	479	421	366	359	454	401	473	484	466	447	446	399	434	350	316	391	419	326	346	347	301	367	348	335	290	375	338	354	339	348	352	355	329	376	353	333	334	334	307	343	350	335	326	325	342	288	362	368	346	334	335	355	338	331	353	341	362	335	338	352	340	320	374	368	333	326	357	319	333	344	333	387	351	331	345	358	330	381	331	329	356	300	354	321	357	331	335	317	364	309	368	355	323	343	354	316	343	342	332	335	348	365	328	299	364	322	338	319	314	351	341	339	368	332	304	337	336	342	329	347	337	322	338	309	333	345	347	356	324	343	328	358	361	340	345	329	301	336	322	347	326	351	325	355	344	368	329	342	354	383	326	353	337	320	348	330	330	376	350	331	320	288	325	319	297	321	329	313	364	331	322	325	346	335	326	368	335	360	342	334	347	328	330	317	331	323	327	347	383	349	325	316	362	329	330	328	322	344	360	365	370	357	325	351	384	342	364	355	348	311	302	356	327	360	373	367	361	306	327	296	374	356	318	330	348	309	346	345	366	372	334	363	331	307	326	330	327	334	380	368	321	317	323	305	342	355	371	314	324	326	351	350	325	365	349	334	377	369	332	329	325	366	351	350	333	314	339	321	354	353	347	344	347	323	318	302	360	352	333	367	325	336	353	329	345	315	353	325	333	338	321	333	354	325	313	320	308	363	298	354	325	362	318	351	352	308	343	316	346	338	342	355	344	336	351	340	335	351	342	359	321	350	338	322	353	291	328	335	320	349	310	398	364	344	354	321	327	356	340	326	358	369	310	321	349	373	333	356	315	345	319	311	315	316	336	342	331	353	350	348	364	347	324	328	356	325	339	316	351	364	340	342	365	341	346	330	343	335	342	341	333	351	350	306	334	342	323	321	332	314	314	358	316	297	325	335	325	358	367	321	347	302	341	313	311	302	312	320	345	340	348	330	355	330	348	365	354	324	314	328	350	343	341	322	337	330	357	328	333	299	326	330	321	337	298	352	323	342	333	331	325	342	305	313	345	316	360	298	330	340	316	352	309	340	319	338	335	313	331	327	320	312	316	325	364	348	345	332	356	325	340	352	331	330	364	377	329	326	350	321	297	306	324	328	343	316	348	347	317	382	362	325	327	307	340	385	315	335	318	321	329	308	325	365	324	325	345	360	348	349	332	366	338	335	336	356	323	317	378	373	367	318	357	330	343	316	349	347	342	343	356	373	334	288	335	337	338	329	319	326	313	311	336	340	277	350	321	359	344	305	331	312	316	341	376	378	334	322	326	337	382	336	326	325	319	356	343	335	365	313	344	326	370	368	330	380	325	330	327	339	324	350	341	329	350	331	349	330	352	333	315	338	346	317	324	352	348	288	359	346	309	328	300	326	360	350	318	352	322	325	362	344	350	317	344	356	337	347	345	343	355	329	329	341	334	362	352	342	342	326	346	321	332	358	305	366	321	339	358	340	343	355	351	353	310	344	320	340	380	337	332	347	309	368	312	331	335	379	353	322	332	386	338	327	315	334	366	331	353	330	330	331	358	363	353	352	328	383	356	355	348	347	359	334	339	357	366	334	318	356	342	354	340	356	349	314	381	340	332	352	325	350	328	377	339	347	360	363	345	338	361	352	341	325	328	377	348	324	354	348	317	327	319	313	371	344	341	365	344	306	313	366	361	356	363	355	367	344	359	309	340	323	326	311	310	330	327	314	325	357	319	319	330	329	353	297	338	331	357	322	316	329	332	352	332	341	330	325	334	336	306	311	333	334	320	318	348	332	326	320	338	360	330	351	340	297	339	328	318	314	344	327	332	335	316	350	351	345	368	329	352	368	308	344	365	347	367	328	356	342	354	326	347	338	348	318	347	304	324	341	366	369	311	322	329	348	358	345	339	354	331	346	359	371	360	365	385	364	353	329	344	354	328	322	299	311	329	323	322	334	347	339	350	332	336	380	372	342	366	342	356	341	351	323	344	354	329	346	344	323	331	345	324	342	337	326	337	323	349	362	330	341	342	323	332	334	356	363	359	315	330	306	316	299	338	332	307	315	329	311	331	323	313	345	349	355	326	345	341	348	338	372	359	338	365	356	331	361	358	330	356	319	380	360	336	333	327	304	351	320	327	285	292	361	339	362	329	365	330	327	336	330	339	335	352	317	339	329	355	344	324	337	317	340	329	332	342	357	358	349	316	318	342	316	307	314	340	334	327	373	335	329	342	337	358	318	344	347	328	310	347	345	361	340	343	358	309	328	368	338	338	380	335	362	328	323	311	369	352	362	332	357	347	363	347	327	341	335	344	329	317	306	367	339	335	328	341	353	362	341	346	333	372	362	344	359	337	349	309	348	331	356	364	323	330	352	389	335	324	329	347	333	373	321	341	310	349	298	304	376	322	321	326	340	339	363	326	332	358	351	318	352	328	330	342	341	374	324	335	347	325	317	351	324	358	369	362	341	345	291	343	353	338	333	354	371	309	320	306	312	303	313	341	378	321	305	357	371	352	337	342	340	321	345	348	333	360	352	350	352	325	355	352	348	347	324	333	357	335	339	330	330	367	328	316	344	295	301	327	362	314	342	340	349	306	337	305	317	373	338	317	332	360	276	332	345	353	348	356	301	323	338	336	349	346	365	345	382	309	356	315	312	358	321	366	308	362	338	337	336	329	329	326	360	355	364	328	330	322	392	340	306	347	328	358	359	340	304	360	336	368	354	357	328	341	326	352	341	349	336	345	338	331	326	393	351	335	313	304	351	338	365	324	359	356	304	341	347	353	332	358	332	334	364	328	354	301	306	348	304	317	336	354	335	355	330	372	331	340	327	342	357	351	339	381	323	334	336	330	352	324	336	345	350	344	311	348	334	360	320	330	315	341	319	353	387	292	327	326	330	362	350	349	322	332	340	365	303	332	326	327	322	341	366	300	341	345	344	367	343	337	352	364	314	336	363	355	340	336	367	329	333	346	338	345	316	333	305	326	335	306	364	322	356	335	343	324	332	312	331	321	315	344	290	344	346	356	354	327	300	353	324	342	359	327	352	381	318	367	346	339	374	329	316	346	390	349	340	320	329	369	336	341	316	333	344	353	353	332	347	331	350	344	314	327	312	330	309	343	315	352	346	370	351	328	329	345	366	329	337	357	307	365	341	356	365	330	332	345	360	345	347	384	336	349	330	359	341	331	368	364	368	313	332	359	352	288	313	334	347	326	348	321	292	362	344	307	347	307	345	339	344	358	318	353	362	373	333	325	338	334	310	322	311	315	351	333	352	328	335	318	338	350	346	346	341	332	338	333	382	308	369	348	314	350	362	320	355	348	326	365	339	332	364	361	324	348	352	335	326	310	342	334	338	345	355	359	348	335	346	348	363	354	320	314	336	338	356	317	347	338	295	323	335	334	356	309	369	343	315	373	295	381	331	330	282	347	341
10430	8310	16385	21840	20413	16512	13685	12383	11014	8359	8600	7616	7652	5460	5219	4364	4332	4599	5096	5286	4845	4247	4003	4101	4113	3970	2409	1999	1722	1368	1087	983	1527	1574	1773	1914	1909	1599	1365	1233	1205	946	894	1051	1426	868	823	751	801	779	806	892	802	815	831	767	826	813	829	831	849	777	821	774	835	799	832	804	799	838	818	896	819	844	780	851	796	871	840	804	849	790	797	832	785	778	774	828	833	797	782	792	802	775	836	825	767	760	820	822	781	781	777	750	829	795	828	769	839	784	769	785	814	767	859	814	814	793	840	815	834	823	849	809	757	809	835	828	796	819	820	774	837	809	810	807	810	809	801	799	777	792	827	726	786	819	846	847	828	754	809	790	810	837	803	771	833	826	834	781	835	764	800	816	759	751	787	794	853	801	805	782	827	824	838	875	755	806	852	802	813	842	785	764	775	780	796	782	792	866	816	834	837	855	749	839	803	830	744	780	790	854	736	796	829	796	813	795	830	782	813	864	791	787	840	830	842	805	816	810	779	751	798	739	817	815	821	810	776	787	786	768	812	778	804	846	741	822	775	795	818	848	809	802	850	804	791	778	778	822	775	794	783	756	758	792	811	796	828	772	827	776	816	844	791	844	812	827	806	799	777	750	778	841	808	820	820	826	814	853	827	772	760	827	786	821	809	754	840	853	875	800	767	785	786	823	815	868	779	814	810	805	773	761	773	802	766	810	786	757	830	857	783	829	779	788	796	794	830	881	786	834	808	802	801	812	817	795	852	821	790	811	827	826	827	789	800	832	823	794	770	776	835	803	843	782	783	799	783	774	780	812	813	847	810	763	765	835	808	793	783	801	804	810	771	803	811	798	734	844	773	837	796	784	823	815	776	851	828	807	819	795	799	782	801	841	764	849	796	862	799	823	831	795	821	843	779	808	801	794	831	818	824	788	797	829	779	855	803	804	822	830	793	840	820	782	822	781	841	816	810	783	771	762	764	800	803	793	794	823	836	828	762	778	745	792	824	837	846	824	749	766	783	769	776	802	755	789	763	814	772	840	805	823	808	799	817	816	817	801	779	782	827	836	808	795	822	843	824	790	789	807	821	762	852	785	804	784	829	821	777	764	801	856	778	839	800	786	758	790	775	806	803	809	853	798	802	852	745	807	819	793	829	833	815	879	808	785	804	840	850	817	803	781	807	820	820	808	762	771	801	819	788	862	847	817	804	778	830	818	823	796	833	834	745	825	772	762	859	801	772	767	841	722	818	796	779	784	836	824	864	784	778	800	839	857	816	812	761	759	847	803	817	785	795	813	825	799	827	805	810	825	821	784	779	803	816	782	758	794	823	794	819	766	769	776	843	856	846	780	796	805	827	799	788	804	826	800	793	801	827	802	757	825	810	775	770	797	790	807	793	838	807	816	843	805	719	777	809	864	775	838	787	767	837	789	795	810	825	788	764	822	795	752	793	786	782	818	809	847	787	793	820	783	810	796	837	772	824	810	842	815	771	814	866	792	834	827	823	824	778	779	816	799	825	818	781	801	782	840	789	828	812	816	779	787	846	774	801	834	805	811	818	815	831	796	805	821	805	758	882	768	763	875	821	825	821	814	802	839	806	793	801	824	819	835	803	810	826	808	839	766	818	834	788	817	816	774	828	785	767	812	832	747	840	773	779	776	773	775	790	788	812	867	782	767	806	817	848	810	809	779	817	853	835	808	855	732	808	744	816	830	795	767	824	782	826	787	852	799	746	826	805	782	820	787	812	806	797	792	803	797	783	816	816	802	806	795	839	811	753	771	789	815	780	786	830	775	798	829	797	836	773	777	755	836	720	756	806	767	764	838	861	796	789	870	829	817	824	807	819	772	792	798	805	791	823	818	776	785	813	832	808	836	802	824	808	848	823	822	806	791	813	840	783	723	833	782	835	754	821	720	786	766	818	816	817	806	833	785	834	814	777	833	769	811	800	819	757	822	802	788	808	776	775	808	761	794	816	811	786	808	766	787	828	815	801	820	823	796	789	837	848	857	784	731	785	777	841	814	846	809	769	808	808	783	828	786	782	815	796	826	786	820	812	754	798	843	810	855	760	808	774	807	782	758	766	830	778	803	831	811	793	784	798	776	819	813	832	777	797	790	803	785	823	774	872	808	872	840	818	825	802	800	794	807	840	838	764	757	788	792	853	821	788	805	789	769	826	859	838	813	805	779	812	804	804	808	787	796	831	843	812	807	850	831	818	793	780	742	841	845	813	823	801	859	767	799	767	794	788	817	826	770	813	765	866	834	834	748	811	770	803	751	821	788	844	757	796	816	841	828	844	806	830	822	820	831	765	829	819	787	819	821	810	787	815	801	831	827	841	806	800	864	825	820	773	771	812	828	798	848	765	781	806	795	779	856	768	745	818	777	798	780	833	804	812	792	812	821	854	775	845	799	817	827	790	842	840	826	816	817	776	792	821	783	810	807	781	769	822	826	814	796	801	767	752	813	772	836	758	795	765	814	830	760	794	782	815	779	821	775	839	766	844	851	837	808	772	815	834	823	787	806	766	832	848	821	828	789	800	816	781	764	783	735	765	815	807	823	817	824	836	801	767	814	865	773	797	776	862	841	789	822	771	829	808	816	818	812	821	815	818	829	785	809	778	758	791	853	865	845	798	778	777	765	793	743	813	784	800	779	832	803	816	819	830	791	787	804	793	813	798	788	832	806	838	789	791	768	814	790	766	775	761	809	794	858	769	842	797	816	783	832	773	817	816	813	761	819	775	796	795	788	886	823	824	807	795	766	798	845	762	777	869	817	816	804	831	775	774	779	795	822	820	770	816	796	787	804	801	826	839	806	801	776	771	755	804	829	768	782	827	818	834	786	834	783	780	830	821	791	815	763	856	780	771	838	819	782	833	822	814	782	835	787	814	776	760	798	810	796	816	844	767	792	817	806	791	803	846	793	807	787	830	765	840	753	798	778	849	809	777	788	803	802	779	721	835	799	806	901	715	724	802	814	810	787	767	770	826	785	812	847	881	833	823	795	786	766	758	855	777	774	806	833	776	761	757	796	809	773	801	836	829	793	841	798	819	786	842	894	765	839	799	761	780	812	780	774	825	792	795	782	808	811	795	843	789	843	771	816	816	817	828	791	842	848	810	799	836	836	814	868	800	799	775	834	787	814	777	854	794	773	826	795	789	774	829	802	801	788	791	828	831	833	816	839	751	820	858	780	770	824	837	786	863	827	768	806	837	743	847	796	804	818	852	840	849	849	808	834	785	801	845	825	810	759	785	787	811	826	795	869	769	836	766	874	771	808	771	777	817	825	801	815	857	754	843	803	810	813	770	837	738	769	796	809	815	801	767	825	799	746	806	794	816	764	814	883	854	750	814	775	804	772	800	826	828	851	820	799	822	818	802	796	845	811	802	779	786	766	798	837	805	788	804	801	819	856	788	825	812	747	813	760	760	794	844	789	789	794	783	833	791	843	809	834	797	812	822	818	872	869	806	812
24071	14774	16364	17238	14231	10905	7118	5406	3831	3288	3055	2382	2443	1475	1422	1137	1194	1196	1364	1308	1205	939	981	1026	1029	1004	671	609	483	457	473	417	476	515	620	486	484	468	473	394	407	403	369	442	399	413	351	404	373	398	394	403	374	388	405	405	357	396	394	376	422	377	367	374	354	367	403	364	386	364	371	393	395	378	364	371	389	420	420	387	382	397	357	421	419	368	380	405	414	411	423	377	426	406	352	370	351	404	388	389	387	405	393	418	362	366	360	391	369	382	394	357	404	397	393	398	384	378	428	388	401	387	399	386	410	376	404	381	392	371	344	420	388	386	377	394	380	399	356	384	398	381	362	388	376	331	378	389	365	367	396	409	413	402	407	403	401	364	336	392	364	392	353	353	374	387	397	380	386	396	390	352	356	393	363	380	394	395	397	394	376	394	373	404	366	384	397	414	374	409	407	377	336	332	380	367	390	372	357	385	386	439	404	331	376	404	385	381	365	393	377	419	388	379	396	395	411	355	405	383	387	353	361	397	409	380	387	377	397	391	350	364	367	395	426	406	384	393	413	389	377	364	380	366	376	391	405	385	357	382	371	364	397	395	374	367	357	348	404	362	370	391	395	368	408	442	383	399	383	388	395	375	403	385	370	364	388	403	383	376	358	367	394	407	392	427	339	399	383	412	380	417	419	381	355	382	379	379	424	395	393	379	411	377	420	392	390	368	375	354	403	401	398	374	368	368	406	400	379	343	383	381	359	379	403	411	367	380	432	398	377	419	397	325	418	385	412	373	393	367	363	394	379	381	372	397	367	401	417	368	377	366	364	366	339	402	402	406	376	373	417	384	399	377	388	377	350	336	380	392	406	360	361	408	401	417	426	369	386	383	391	375	366	377	394	392	390	387	402	380	391	400	389	367	372	367	406	406	400	381	382	372	380	395	384	402	403	364	345	377	393	412	423	345	393	351	371	383	375	397	370	416	415	356	389	363	437	357	376	385	383	435	358	395	380	367	392	368	367	361	371	388	384	343	396	391	398	398	391	380	380	376	384	412	369	420	385	417	393	379	364	381	424	394	412	406	371	417	380	397	385	368	370	390	380	385	353	393	389	405	358	352	385	384	401	416	394	375	405	366	410	372	394	353	359	386	405	364	351	359	420	398	397	416	400	365	385	381	364	403	372	373	382	392	443	405	401	369	390	391	381	376	395	402	365	387	408	366	406	388	374	396	397	398	415	417	411	409	334	455	378	402	361	377	405	373	387	398	377	416	385	416	378	338	386	367	385	380	402	413	404	348	392	353	396	340	377	408	371	418	435	393	390	374	383	387	404	356	387	370	375	421	386	396	381	352	373	398	352	385	388	404	382	371	373	358	415	405	407	376	370	356	406	373	438	397	397	389	364	383	408	418	391	431	418	370	416	363	405	404	414	384	384	416	380	395	362	363	398	375	379	402	383	370	386	391	383	361	351	427	427	362	379	378	411	407	424	370	392	393	366	389	384	364	365	400	394	408	385	376	408	398	394	364	362	390	353	365	360	373	403	356	407	399	411	381	369	394	405	372	407	388	369	378	356	369	390	401	410	421	369	372	407	378	402	408	432	401	385	395	399	385	366	382	389	378	406	378	383	395	390	401	376	378	384	377	388	344	410	351	414	371	358	404	376	401	380	407	357	411	351	393	402	373	367	439	386	347	386	377	393	360	379	374	416	390	382	377	388	336	424	361	373	366	405	408	366	392	384	390	403	359	363	400	388	401	386	358	408	388	418	355	396	364	420	406	385	399	356	340	355	416	346	395	386	401	373	346	391	394	379	377	362	403	415	437	406	379	393	434	373	371	417	408	388	377	361	355	382	357	376	349	372	375	371	373	393	372	376	335	358	407	412	415	397	429	377	383	382	411	374	433	378	389	414	345	398	366	375	438	371	419	384	382	418	343	361	386	397	360	385	388	381	381	371	391	393	382	424	372	384	358	368	369	386	375	378	409	373	387	370	407	369	391	374	363	404	383	368	389	363	383	394	376	365	403	369	344	420	388	405	402	408	359	389	372	391	404	372	365	405	365	389	398	387	381	378	378	397	393	419	404	370	411	411	362	356	386	405	396	410	391	360	370	339	431	399	413	398	389	395	358	386	398	383	407	369	419	357	388	395	410	412	404	414	401	383	389	392	380	339	403	432	378	375	400	378	378	374	352	391	423	414	385	380	362	399	379	381	364	363	374	387	402	378	385	374	345	363	413	350	404	390	381	375	381	387	422	396	431	389	338	354	338	366	379	365	394	403	366	387	392	406	405	374	370	399	369	359	372	360	384	369	389	393	401	382	364	372	378	404	408	373	376	390	381	377	357	359	358	382	392	378	378	354	363	360	375	411	400	419	411	387	409	418	413	366	390	398	399	413	362	385	380	397	389	373	396	399	374	393	371	410	398	382	399	385	407	429	375	380	391	387	368	390	391	386	376	374	396	374	386	347	381	341	357	417	391	352	394	408	394	408	419	368	378	399	405	379	392	388	398	365	404	400	399	424	359	397	378	394	367	392	404	373	390	401	375	400	422	408	393	384	377	363	371	368	364	378	404	378	369	409	370	389	413	376	360	369	405	359	386	382	407	372	412	415	380	326	408	386	390	383	363	413	397	418	396	395	339	414	377	371	386	381	358	381	362	404	383	361	374	461	386	362	370	390	359	367	377	389	412	358	374	384	392	392	372	386	366	386	392	413	379	362	371	405	368	408	404	388	357	376	363	450	362	392	383	397	386	332	390	386	407	388	374	401	381	414	387	407	355	395	403	358	371	379	383	377	390	415	415	384	401	391	379	429	354	394	377	410	367	415	389	411	416	333	369	409	395	344	393	383	373	377	401	399	410	413	384	397	348	415	359	424	369	404	360	391	386	361	362	386	392	410	366	412	423	393	401	396	395	372	380	407	406	354	362	376	367	415	367	374	369	388	371	389	378	361	407	406	396	418	344	396	419	374	380	390	350	406	411	395	354	407	434	382	389	340	400	362	375	407	348	388	409	380	356	358	394	383	405	388	392	363	381	366	375	360	403	413	413	390	405	357	384	395	367	386	357	387	416	380	376	400	390	367	379	406	381	361	366	405	387	416	405	437	415	391	361	354	357	361	399	403	381	387	379	385	416	431	377	382	411	369	377	375	320	366	387	386	406	422	325	376	425	406	405	367	368	377	396	371	362	410	347	355	375	366	398	393	438	389	390	406	395	404	399	393	396	367	398	413	364	409	370	385	377	375	395	368	384	388	385	385	433	388	379	396	395	370	387	382	367	346	418	427	369	417	423	386	393	393	366	388	376	404	393	368	411	369	384	373	392	365	399	398	387	389	393	396	410	379	367	416	390	423	395	432	402	389	395	363	393	374	380	389	419	353	404	391	402	391	435	418	395	391	384	369	390	381	381	368	400	393	362	405	379	401	392	378	371	401	405	391	392	399	365	351	380	391	383	370	390	398	402	400	403	373	380	339	375	400	414	367	325
12662	10232	19195	25524	24171	20872	16863	16076	13102	11660	11872	9093	10165	6487	6890	5463	5973	6258	7335	6815	5950	4748	5066	5254	5169	4584	2921	2393	1747	1538	1355	1250	1422	1874	2269	1955	1682	1518	1522	1447	1259	1103	1049	1275	1121	941	891	908	889	942	945	881	864	915	889	891	858	914	923	853	940	886	882	879	903	889	933	890	873	889	942	871	853	818	830	833	907	853	900	883	949	878	894	892	865	907	878	934	885	949	908	895	958	891	908	895	952	890	914	882	922	840	897	872	954	922	830	847	956	837	866	885	940	845	913	856	870	917	887	910	855	916	888	913	850	873	877	795	885	889	866	880	870	944	911	885	835	872	905	920	847	841	937	917	892	909	833	898	860	866	894	904	932	826	893	917	831	938	915	858	899	887	885	877	899	922	923	916	868	909	932	874	879	834	908	904	877	944	880	950	933	879	866	885	892	897	868	954	916	954	897	894	907	907	852	877	881	865	883	886	874	883	930	873	894	902	891	926	871	897	891	903	900	911	891	914	891	861	883	851	859	942	878	869	905	853	878	883	817	895	895	898	818	884	863	872	854	936	955	841	907	917	868	927	927	893	938	891	918	872	913	904	834	879	901	878	898	863	848	889	839	898	856	872	834	894	947	882	863	875	909	949	910	849	944	848	899	923	918	922	881	904	858	856	894	904	883	889	919	901	908	859	871	838	835	862	893	875	860	832	926	906	866	873	867	929	913	839	845	820	866	846	927	899	862	864	919	907	907	911	848	900	902	894	886	909	912	904	884	868	837	868	929	914	887	886	925	890	894	894	877	926	841	849	883	930	882	888	878	854	900	937	907	851	853	878	844	884	863	914	916	874	919	920	847	880	856	854	941	902	867	916	897	849	876	866	881	893	872	965	854	891	884	880	871	902	829	936	864	903	873	883	892	885	879	929	869	893	898	856	888	869	853	882	930	871	881	926	886	894	908	896	821	886	909	896	879	887	901	921	871	900	854	867	899	859	852	855	851	870	891	828	912	955	902	850	904	908	907	943	864	870	831	857	881	918	923	896	894	899	925	885	937	875	894	900	904	897	864	861	890	897	903	882	890	870	896	896	916	883	891	887	882	919	885	876	809	888	857	857	854	890	886	854	893	836	892	834	838	838	871	909	921	868	827	911	866	871	897	913	830	895	927	918	904	867	933	817	851	808	845	937	876	908	868	889	841	809	884	868	889	883	872	889	829	861	894	890	841	857	843	900	906	901	890	893	878	851	895	908	894	891	880	863	873	875	810	890	877	868	930	834	903	826	839	870	854	834	928	904	869	877	884	863	865	883	896	900	864	878	810	861	858	839	866	903	860	957	889	851	887	863	865	881	931	894	867	887	912	871	875	894	848	868	948	875	870	860	874	880	865	861	909	875	883	876	903	906	890	926	890	900	864	885	863	941	903	867	877	879	917	910	902	857	919	908	904	821	912	889	881	939	935	912	866	856	867	861	862	921	930	897	882	916	931	925	901	894	911	910	827	899	862	864	917	893	877	857	870	892	852	857	883	867	867	866	839	851	865	862	887	910	874	943	863	907	933	895	868	853	892	878	844	848	865	881	876	915	923	841	927	887	892	901	900	926	882	895	900	825	870	843	866	892	878	888	905	882	852	878	900	843	858	881	918	867	887	958	896	883	884	891	870	911	858	944	925	865	949	886	963	956	871	899	848	861	890	875	886	827	886	872	899	929	890	885	890	888	967	892	892	851	857	823	870	910	859	830	890	859	881	874	885	871	861	902	795	849	851	933	901	835	919	924	917	834	903	887	828	850	858	827	870	853	907	910	891	841	862	887	900	896	911	909	891	840	884	903	862	864	882	874	854	888	874	927	873	923	924	909	818	913	862	899	903	888	909	828	934	868	891	810	832	944	887	875	865	839	904	942	882	891	882	877	911	911	898	882	901	863	898	873	834	925	882	883	859	888	896	868	931	888	908	852	860	860	875	868	871	860	915	866	841	918	860	892	899	873	853	924	846	884	915	897	899	885	909	870	892	861	905	897	871	920	813	914	834	861	911	881	945	864	937	911	890	891	894	873	864	901	884	891	905	860	851	845	940	887	903	907	929	908	900	869	905	921	794	906	907	865	914	913	889	867	847	839	869	854	835	892	866	902	858	895	867	868	921	861	859	851	854	890	886	955	929	864	913	873	905	867	891	934	908	890	856	897	917	889	874	905	859	869	912	868	845	913	933	885	878	810	927	859	856	923	851	932	887	895	885	886	889	897	877	868	856	919	852	903	891	931	896	826	909	909	920	854	847	921	896	875	902	904	833	878	893	874	884	900	901	844	922	854	909	854	890	897	872	838	898	932	908	908	895	912	885	886	870	863	922	891	892	948	852	869	906	882	866	832	835	847	853	851	889	871	896	886	942	899	817	891	839	944	851	890	875	848	887	908	846	846	887	857	868	918	866	909	922	880	891	882	883	847	855	859	874	882	863	950	950	881	896	869	865	885	934	929	844	923	875	859	895	852	882	914	883	921	908	907	879	906	944	907	891	896	857	897	902	918	895	882	874	950	881	855	839	812	920	911	826	921	928	885	897	909	903	866	870	831	840	838	821	874	900	886	870	932	930	919	859	928	895	830	871	885	917	915	864	849	861	925	872	880	841	932	871	839	889	890	852	890	848	869	881	870	877	904	910	897	843	932	875	891	905	953	883	890	928	944	900	895	892	834	956	948	857	942	878	913	917	866	828	854	881	875	875	858	928	841	890	916	844	892	925	876	874	899	947	887	842	917	930	891	853	870	901	876	911	875	930	830	911	882	950	815	890	901	846	864	877	869	892	930	895	918	883	889	895	905	902	879	862	845	843	905	857	880	943	890	909	855	905	852	893	840	921	928	867	883	897	887	866	876	865	890	923	855	845	867	833	892	912	921	866	886	887	937	889	890	941	898	902	859	974	900	867	873	866	930	858	898	817	893	832	905	852	870	896	894	892	908	878	873	881	870	876	903	906	870	886	885	896	917	828	873	914	844	937	904	894	844	849	929	920	907	852	931	858	915	876	916	881	842	883	898	919	911	905	874	851	852	881	910	871	843	879	870	842	853	940	800	883	856	896	901	932	932	863	837	904	900	897	921	897	886	929	882	818	928	841	838	884	903	883	892	874	857	870	893	903	891	886	914	874	880	879	937	884	827	912	830	888	918	873	839	908	944	849	911	796	877	874	839	894	827	855	897	848	882	900	883	915	894	872	850	848	898	915	859	855	938	894	892	919	878	848	873	867	861	891	906	886	865	836	882	933	838	872	903	844	912	873	924	861	848	911	939	888	876	876	962	868	836	843	869	883	827	878	946	887	928	841	820	935	874	876	876	869	866	868	890	842	910	897	894	871	888	874	873	873	902	914	909	902	899	912	857	849	841	913	855	950	911	911	865	953	893	857	903	841	856	843	885	838	886	866	874	860	889	847	868	852	858	882	897	830	852	871	880	872	850	864	926	883	901	889	867	868	886	868	885	847	797	870	841	850	927
6529	3180	3587	3309	2166	1452	1168	1133	792	562	485	458	458	383	347	384	438	452	488	503	380	349	421	397	375	300	276	234	234	230	233	211	234	215	216	236	206	248	259	225	239	216	197	172	197	189	197	232	189	218	182	220	209	194	204	186	205	215	176	191	188	181	219	228	193	180	194	223	182	194	204	220	194	200	203	197	224	189	203	173	195	184	188	168	204	198	166	208	187	218	204	198	207	214	194	187	201	203	179	197	179	173	178	201	204	217	193	202	196	203	203	175	194	200	205	192	180	189	195	189	195	217	182	206	202	206	193	190	178	203	202	174	195	185	188	198	206	186	214	213	170	200	191	188	230	209	195	214	184	206	204	180	193	213	205	175	193	209	191	195	193	212	204	201	199	195	204	188	181	183	191	181	184	192	172	192	175	203	198	199	197	197	212	201	192	190	199	188	186	184	191	203	211	210	180	216	202	197	173	192	189	226	222	195	203	188	205	207	203	197	208	187	202	205	184	183	208	206	197	199	220	194	195	205	203	211	206	203	216	190	203	192	211	170	198	218	215	195	195	188	206	196	192	189	185	221	219	192	203	196	183	191	186	181	185	218	201	200	197	209	175	201	183	197	206	226	169	174	206	168	211	191	199	212	187	208	168	193	179	190	196	199	184	221	213	209	234	204	196	228	214	197	192	198	206	187	213	241	211	181	185	190	194	195	193	215	208	169	204	205	198	197	175	211	226	193	172	187	219	210	190	181	197	199	208	185	195	202	202	225	221	185	209	203	216	197	184	176	197	194	206	201	177	195	208	194	190	190	200	203	192	195	173	185	185	198	190	221	192	229	212	211	193	211	195	197	194	199	213	195	207	183	198	184	189	176	189	215	196	196	187	187	203	210	200	181	201	199	194	206	205	201	192	220	195	210	199	167	217	208	180	177	221	195	206	206	199	203	186	198	171	180	192	217	207	207	206	177	179	185	192	208	223	211	190	178	193	217	215	189	173	188	174	192	165	225	178	167	207	209	199	215	189	182	195	209	203	214	188	211	163	200	177	180	183	211	220	172	187	223	180	199	185	189	198	214	183	192	197	205	176	238	224	185	179	189	195	170	191	197	206	206	229	217	206	182	174	188	189	175	205	181	203	201	203	206	172	180	198	195	202	192	191	210	226	187	183	177	167	201	189	213	240	221	201	200	177	200	203	225	186	205	183	197	195	193	189	215	182	181	196	187	202	212	189	209	188	191	185	200	184	187	183	218	204	203	175	195	185	188	219	196	194	170	196	235	192	215	217	182	175	192	194	235	208	186	200	174	185	168	180	178	206	193	230	164	187	215	177	182	185	168	218	179	193	185	195	184	187	214	185	194	222	189	205	177	199	195	206	186	181	180	207	212	202	206	195	209	190	194	217	200	205	183	219	189	187	196	216	181	168	210	179	187	195	202	201	182	215	204	192	177	181	185	195	213	178	217	186	204	202	191	193	191	190	209	203	185	193	192	208	163	198	204	194	198	215	181	194	192	208	188	184	222	187	212	202	172	179	190	188	163	180	210	194	175	215	214	192	207	197	214	208	190	218	197	215	193	174	203	197	169	177	204	204	189	189	202	190	186	191	203	202	189	212	218	206	212	190	192	222	195	206	200	167	213	209	204	200	186	198	186	174	207	211	197	194	193	232	192	208	192	194	186	205	191	201	217	183	189	194	182	176	228	220	168	209	186	187	199	177	202	169	177	194	166	186	188	212	186	203	189	174	173	202	203	206	200	194	181	206	169	194	197	201	198	212	189	177	199	199	189	195	199	181	206	198	192	192	205	194	196	192	190	218	171	178	186	198	186	190	190	188	207	185	196	192	205	197	193	195	191	199	185	200	184	209	184	196	176	183	191	219	205	231	194	192	214	222	218	206	164	208	209	212	205	181	194	214	211	216	200	198	212	193	191	209	181	182	184	217	222	190	225	192	215	201	202	228	201	198	189	167	210	180	208	192	196	182	192	209	188	210	194	224	204	203	199	201	190	203	192	207	179	184	195	231	201	219	208	205	209	199	207	200	214	179	204	192	223	201	188	200	184	208	197	208	204	226	199	214	218	191	196	189	196	219	197	209	172	198	229	193	192	219	217	196	226	211	195	173	197	212	172	203	187	209	191	199	162	197	218	192	195	188	181	198	208	204	192	202	184	177	183	210	192	193	198	209	227	219	187	191	204	215	192	185	191	189	221	200	169	201	212	196	234	195	183	184	182	189	174	195	193	214	224	209	201	214	198	192	192	207	185	188	193	189	196	217	200	178	200	181	186	186	196	217	203	184	170	200	186	204	193	173	222	179	212	175	183	192	189	184	193	208	221	214	189	182	169	197	197	218	216	194	210	192	208	182	215	218	221	175	183	196	227	210	193	180	201	178	199	195	188	197	188	223	233	181	161	202	188	182	199	187	217	195	207	193	235	193	189	202	188	197	192	170	213	180	210	184	196	200	176	198	183	219	197	195	218	209	197	196	187	203	186	186	184	199	197	174	179	172	230	186	227	201	208	196	181	187	163	223	199	181	192	182	207	230	186	165	195	180	207	197	207	209	191	205	191	224	206	188	197	194	184	195	207	185	206	179	186	200	175	196	197	182	222	179	174	171	193	209	181	215	210	190	214	194	203	203	201	187	167	185	195	191	213	193	210	194	215	202	190	192	201	188	208	174	190	200	221	187	208	180	212	178	195	200	200	182	218	188	183	210	185	172	186	195	201	211	181	186	196	188	212	198	194	217	185	209	215	176	194	214	183	195	192	175	207	206	194	195	181	188	187	200	196	182	193	215	210	194	206	175	171	224	196	175	205	183	215	227	171	184	194	185	214	208	177	152	187	208	216	206	202	237	206	210	219	217	179	182	196	190	185	193	181	201	201	196	162	194	197	218	200	202	205	213	185	182	205	205	192	189	197	188	184	202	172	192	204	198	185	202	197	205	183	182	209	195	202	201	213	186	198	220	201	157	188	210	207	185	184	186	186	189	187	201	201	219	176	182	206	182	193	179	190	227	175	175	179	185	236	195	180	181	214	211	183	203	201	197	208	211	191	188	158	200	185	175	183	218	177	206	197	219	182	230	207	198	188	186	216	190	221	205	197	206	197	177	239	182	167	160	193	190	221	196	176	198	193	217	178	197	205	213	182	218	189	206	229	205	183	178	196	198	199	214	179	175	194	213	219	207	195	199	200	184	187	182	220	174	203	215	214	186	224	186	205	188	183	181	185	201	201	194	199	206	181	170	195	216	190	194	197	191	214	209	178	188	175	189	191	213	178	187	202	203	190	164	192	174	191	173	185	209	184	213	185	184	193	206	182	198	227	186	204	175	190	201	203	198	190	223	197	192	194	185	203	204	195	193	189	191	187	184	207	185	205	187	223	210	201	164	198	194	212	176	196	238	211	209	199	178	198	193	199	233	206	201	205	214	188	217	223	190	223	163	205	165	201	187	183	163	176	187	204	218	201	192	202	192	190	210	173
4257	2993	6661	9490	7301	6132	5147	5167	3764	2793	2115	2175	2405	1682	1688	1910	2066	2300	2686	2594	1813	1997	2120	2144	1656	1407	1034	743	711	784	736	716	647	763	753	751	723	721	714	666	647	621	548	510	522	493	522	546	549	555	516	503	516	534	482	514	526	519	477	515	490	486	464	554	455	511	491	497	482	520	474	502	465	505	466	485	514	521	526	512	519	522	505	496	538	480	487	469	473	482	487	517	471	475	482	492	527	512	482	503	528	492	466	507	499	508	487	502	502	516	464	527	472	524	544	509	496	478	507	473	512	492	512	498	495	523	506	497	488	459	478	506	533	513	507	474	505	531	495	507	495	510	509	510	504	508	489	522	485	502	503	490	480	491	451	531	485	530	519	519	491	505	509	514	491	511	483	464	488	562	526	529	499	494	510	519	519	494	505	503	492	510	519	499	481	485	545	518	505	468	495	468	486	526	506	538	517	498	543	516	531	468	482	472	479	492	481	475	476	482	492	493	515	496	502	551	499	459	527	536	477	478	488	507	496	491	503	515	527	491	487	515	472	490	512	508	479	497	482	497	518	515	502	487	469	528	494	513	533	518	507	505	510	486	499	491	490	506	491	485	517	517	480	512	503	455	529	501	520	494	493	525	484	501	536	527	500	513	488	497	507	499	525	522	523	479	530	439	527	497	521	490	507	540	472	475	540	555	516	496	497	470	525	469	464	513	475	485	514	524	486	504	524	471	517	506	499	524	494	521	486	496	531	503	531	544	518	516	477	497	489	506	500	505	488	499	544	479	489	513	503	512	495	474	511	504	462	520	498	496	485	524	487	540	520	511	521	516	492	506	497	510	483	494	506	492	498	458	545	540	503	527	465	516	496	480	527	542	498	485	518	469	518	506	499	500	463	480	521	533	511	499	520	501	524	499	522	501	509	490	536	486	496	487	504	515	519	512	476	515	548	527	523	483	489	487	512	562	489	484	477	527	517	515	527	511	521	530	540	501	513	495	504	501	504	523	480	512	474	492	484	500	499	500	515	524	497	512	510	474	502	521	482	463	488	520	510	511	528	499	508	512	484	458	510	535	476	524	478	498	500	477	523	482	501	469	498	489	485	530	488	519	491	495	509	501	477	523	507	522	469	516	496	533	503	496	485	473	474	466	533	445	486	518	525	494	520	512	550	462	532	554	469	500	476	535	485	486	537	533	527	468	498	464	483	509	514	492	506	505	508	495	502	454	528	499	525	440	533	522	493	500	500	519	502	529	512	486	541	499	492	514	494	518	523	511	478	535	510	510	498	486	505	496	492	527	497	538	516	441	514	528	520	492	480	524	507	490	503	543	517	477	528	513	516	482	484	510	526	471	494	516	504	489	546	533	544	484	479	509	509	532	510	539	505	497	502	505	509	488	483	524	489	493	494	484	534	480	502	497	539	508	507	527	469	475	458	539	524	500	528	506	507	525	492	503	541	532	519	487	508	523	519	535	547	478	532	497	509	496	529	547	505	465	497	502	495	488	492	511	502	524	521	506	484	514	501	522	499	487	508	557	498	487	520	482	515	505	524	527	496	486	511	522	544	509	522	519	534	524	497	508	517	449	483	514	492	500	518	460	500	511	527	510	477	508	519	484	515	506	484	526	483	472	505	518	513	531	490	510	467	488	475	487	459	513	501	463	506	520	506	494	541	524	488	536	514	487	530	476	515	541	506	515	487	526	502	528	488	503	500	501	502	534	485	509	514	465	511	505	517	509	516	520	495	482	480	515	529	521	504	524	507	527	527	468	542	505	488	511	522	531	492	496	483	522	525	485	545	504	495	484	504	509	518	522	500	531	484	480	468	492	523	527	489	508	503	503	491	504	539	522	498	539	476	500	503	540	487	481	480	559	520	572	541	517	523	506	530	487	486	528	527	496	514	514	489	528	491	513	519	475	457	477	519	522	511	542	472	479	491	526	501	520	495	503	478	530	490	472	536	505	495	532	538	487	510	534	538	493	536	526	514	487	483	496	511	531	527	459	503	515	492	511	450	490	509	492	510	518	530	491	519	505	484	509	526	479	490	488	505	517	482	495	520	510	533	509	508	512	497	484	471	517	534	511	482	512	481	549	518	493	509	489	484	513	520	526	539	539	494	480	501	502	507	482	455	518	517	516	537	436	523	501	519	525	485	545	518	490	505	505	524	519	479	488	504	515	479	469	537	506	497	532	499	528	515	475	512	466	519	489	509	501	504	519	541	539	480	508	479	523	486	484	507	530	514	501	523	483	507	498	540	484	512	519	487	501	516	521	530	500	510	506	522	514	472	496	478	485	531	515	495	479	501	485	485	508	497	499	486	491	515	519	512	493	514	519	531	478	464	531	487	542	481	481	557	453	510	497	481	486	461	478	537	520	476	490	538	488	529	527	487	497	496	511	486	518	478	483	520	534	507	517	503	545	519	493	465	514	495	516	484	510	487	506	495	485	526	523	513	529	504	521	465	533	479	495	496	491	503	519	489	502	490	512	500	477	523	506	546	505	491	520	500	511	513	490	483	515	510	511	496	511	527	472	531	505	494	541	486	530	475	459	453	502	476	484	543	495	508	472	516	499	501	525	533	489	493	501	461	461	488	509	478	494	522	490	496	524	521	533	484	520	459	521	483	528	506	461	555	554	495	495	491	512	472	464	501	502	450	513	476	490	510	477	489	501	498	498	493	523	438	500	506	546	514	527	493	480	519	506	487	503	515	515	507	504	498	526	513	516	513	518	472	474	535	510	526	526	474	514	472	538	527	509	507	453	520	466	503	527	472	531	527	521	522	489	525	514	530	522	493	511	469	461	533	498	470	482	489	511	503	511	511	515	498	484	548	530	536	522	480	514	512	468	495	435	498	447	497	531	504	535	503	527	530	498	527	497	520	495	458	502	516	487	487	505	472	491	515	490	524	506	503	501	508	511	518	516	485	509	510	474	497	513	525	509	534	497	505	507	491	486	548	500	542	516	540	528	519	482	507	457	528	507	579	518	440	499	529	485	527	478	476	540	471	496	487	502	502	531	488	492	485	454	523	523	543	487	504	456	544	494	500	498	467	492	509	459	504	525	463	520	511	540	507	508	480	484	477	495	526	458	517	540	511	535	492	481	519	498	524	497	498	524	526	485	540	473	522	491	487	493	486	499	494	486	528	496	478	491	481	494	538	501	524	505	476	505	473	487	537	543	477	512	512	528	493	491	512	490	519	522	515	505	505	532	495	485	519	497	504	482	542	517	459	455	545	512	498	522	475	518	501	465	532	510	499	532	461	472	535	529	493	524	514	479	508	516	506	523	525	504	489	545	498	494	544	484	474	484	468	495	464	489	478	516	546	508	469	528	487	539	503	478	551	513	502	555	500	515	540	486	513	522	487	492	509	505	493	522	526	523	501	491	537	530	496	518	466	490	526	534	524	497	513	534	543	495	527	503	536	515	516	515	549	474	498	497	522	480	528	515	485	489	526	520	504	503	499	490	509	491	500	507
18192	11041	12573	13014	10758	8563	5904	5072	3175	2338	1892	1939	1492	963	1113	1064	1076	1215	1046	829	737	805	681	807	753	637	447	354	336	330	359	328	316	414	383	351	397	407	347	387	336	331	317	326	304	309	291	327	319	282	315	342	303	267	304	334	317	301	318	314	316	345	300	290	300	288	306	302	291	284	307	330	314	301	329	284	298	317	314	281	337	323	309	336	329	279	308	286	325	293	320	307	327	327	311	306	290	287	291	316	322	313	324	313	307	311	300	322	307	335	309	319	297	312	321	336	312	312	269	291	316	330	322	355	300	317	289	308	347	298	303	321	333	286	316	316	325	271	292	274	341	337	309	303	313	307	318	328	316	310	311	317	323	297	323	303	311	297	335	301	286	344	322	288	297	310	274	304	336	311	305	320	314	312	341	298	283	285	309	320	327	332	322	300	321	294	329	294	310	279	286	339	325	310	320	304	315	352	307	314	301	334	299	328	314	297	284	300	314	323	289	309	310	304	323	312	277	306	316	313	289	298	323	291	287	330	307	292	289	315	298	270	338	305	267	282	302	294	300	340	285	291	309	305	339	315	338	322	264	289	349	322	279	302	309	267	278	306	299	338	329	283	281	320	311	316	310	294	287	315	300	343	302	299	315	340	309	264	313	305	310	301	317	331	319	317	297	312	345	335	312	283	351	332	296	331	308	316	290	278	323	331	317	294	294	281	327	292	329	318	323	298	298	285	306	289	298	320	285	313	326	305	320	304	267	299	335	324	291	349	340	291	307	321	316	296	333	295	311	291	279	291	297	303	308	309	309	313	279	308	295	307	316	344	341	285	329	280	282	325	329	331	309	297	314	288	316	329	296	281	339	326	292	289	308	325	302	292	316	298	326	319	311	314	338	313	305	310	309	331	295	282	309	310	319	296	292	308	275	300	290	275	288	316	302	335	315	284	260	320	324	312	292	328	323	302	307	303	330	329	305	289	277	275	293	293	304	288	296	274	306	288	284	300	315	313	291	309	319	304	287	292	305	301	300	344	284	328	293	289	308	305	309	331	289	322	283	315	303	299	306	291	320	329	327	301	286	320	299	279	303	301	308	303	297	309	303	299	323	327	328	285	337	312	315	283	285	326	309	285	327	334	306	283	315	320	333	312	296	334	339	307	303	344	346	299	295	306	341	332	280	305	298	326	321	319	303	321	333	299	313	302	271	291	306	350	296	313	330	345	291	319	316	294	349	301	305	302	292	336	335	341	280	308	330	311	315	353	291	310	303	296	292	293	312	332	334	328	289	312	291	336	307	309	317	289	309	308	333	331	342	317	346	282	297	282	312	321	304	297	319	326	311	318	316	315	304	300	293	342	329	306	290	329	316	338	319	311	326	295	312	279	308	279	320	324	295	339	321	336	279	299	266	279	296	307	320	312	334	274	307	293	279	290	308	323	287	289	288	308	279	322	284	295	260	285	328	315	308	291	322	295	318	299	284	305	306	297	329	305	300	333	331	310	290	325	289	279	344	313	278	315	332	295	284	305	339	318	295	301	313	319	330	315	309	297	330	306	286	303	325	307	313	346	366	306	310	297	286	300	298	296	324	307	306	314	289	316	311	276	299	300	294	293	314	289	317	301	325	302	315	266	325	308	337	303	307	308	324	270	329	337	278	331	318	288	293	288	285	294	308	332	282	301	295	302	302	306	314	298	288	298	310	313	316	317	276	290	309	309	322	289	291	339	347	297	302	339	300	329	306	298	301	300	326	338	303	303	279	323	300	290	303	310	323	294	279	294	296	302	307	304	328	321	302	294	335	253	325	318	293	290	288	323	325	307	279	310	302	310	296	311	308	297	305	294	297	325	308	295	315	302	319	316	308	303	300	342	325	308	274	287	290	329	303	337	322	298	308	285	304	302	286	302	313	305	310	303	295	284	273	275	319	306	270	351	296	321	287	334	316	301	315	289	312	331	308	327	341	283	314	282	280	319	328	283	319	325	313	274	329	335	304	300	339	312	260	291	272	306	298	298	264	328	296	299	277	303	344	317	308	297	321	363	310	321	310	289	311	325	332	295	313	303	305	309	304	333	289	347	299	331	307	349	341	291	292	326	286	283	318	295	312	314	316	306	289	301	304	311	281	290	282	289	295	300	305	270	295	332	323	323	300	296	342	333	328	318	337	321	381	310	314	295	307	300	289	293	313	286	327	340	322	292	324	291	293	312	321	298	295	306	310	330	283	293	329	283	307	296	308	331	316	333	302	300	337	324	291	286	300	321	283	311	299	329	348	306	310	325	346	303	297	306	277	331	311	312	342	350	346	290	320	305	318	352	340	297	280	328	306	304	306	334	296	309	298	339	284	306	280	312	305	316	313	332	348	311	336	270	298	322	331	354	311	329	327	306	291	310	299	293	309	295	333	312	317	318	311	305	288	285	339	339	325	295	334	310	299	318	289	288	324	282	336	305	334	299	265	327	315	319	324	276	311	351	293	301	314	333	305	318	293	308	287	301	297	333	304	308	313	337	296	295	288	328	325	293	368	316	318	321	328	309	316	328	311	323	309	339	311	312	302	291	317	282	310	316	307	296	291	306	294	301	278	316	301	332	277	300	313	332	333	315	334	291	320	299	326	312	324	296	317	309	293	320	319	295	309	303	303	320	278	343	300	333	329	278	308	308	305	303	321	318	313	312	320	279	299	309	316	304	298	338	296	321	285	301	306	287	325	319	312	323	314	321	314	315	337	332	287	331	282	321	305	282	323	301	310	286	298	308	304	304	340	305	319	323	317	292	277	290	290	320	312	338	299	300	276	290	323	335	349	298	324	324	307	293	287	293	313	336	349	334	311	290	319	281	291	294	272	322	296	310	320	341	295	337	289	341	331	314	315	313	320	320	332	325	311	323	331	322	314	327	298	310	340	303	317	292	350	287	301	304	311	286	302	293	296	329	328	332	311	285	316	278	311	318	311	312	296	331	313	318	328	316	291	311	361	285	303	317	310	294	279	282	319	322	289	307	303	322	322	309	299	310	336	315	327	330	361	307	299	274	307	269	299	333	313	312	311	306	293	331	298	313	292	296	300	278	297	308	322	269	341	293	295	304	312	322	289	350	336	305	316	322	343	348	301	284	310	289	292	318	314	312	345	322	303	261	300	295	315	306	293	328	370	331	297	302	323	296	312	304	305	298	315	302	323	287	324	265	319	306	329	307	336	319	303	323	294	322	350	336	283	280	301	307	330	322	311	276	310	298	318	285	313	317	293	299	289	324	314	295	340	322	320	294	298	324	298	311	262	347	277	335	325	314	326	292	319	322	335	314	335	314	287	327	304	337	323	319	322	306	286	315	300	315	330	307	313	328	298	313	291	325	320	307	303	286	312	295	330	312	318	321	283	293	334	309	280	292	359	297	355	333	297	304	312	288	324	329	297	333	311	285	313	281	279	338	302	273	331	321	323	317	322	303	335	320	310	301	320	312	300	282	272	317	349	326	299	299	308	280	325	320
10397	8684	15419	21386	20455	16677	14367	13737	9832	8707	7674	7596	6703	4950	5625	5299	5656	6771	5892	4479	3587	4319	3670	3916	3814	2948	1711	1000	1149	1076	1177	1076	1196	1223	1167	1237	1361	1235	1173	1054	1041	927	860	857	945	838	755	742	758	767	788	716	747	768	751	784	754	685	722	734	759	711	756	718	739	789	768	702	721	768	703	748	724	759	752	744	764	742	741	743	742	764	761	780	747	769	727	743	697	698	703	757	712	745	762	744	698	696	743	673	728	745	738	733	783	762	739	755	700	734	708	730	744	778	761	750	722	739	755	766	745	768	778	752	769	769	700	710	745	726	716	697	756	732	718	771	725	728	752	758	719	789	740	742	755	743	752	769	775	739	723	690	752	711	725	746	757	704	750	707	750	726	711	754	730	747	686	757	755	729	708	714	752	715	763	684	776	744	683	738	737	753	736	705	743	717	747	744	747	751	727	735	744	795	732	767	698	780	723	785	737	742	735	707	744	691	709	706	741	717	740	746	790	724	755	755	750	745	745	751	740	750	734	789	751	737	734	695	735	765	707	733	741	788	747	742	725	739	728	692	695	725	741	712	728	714	750	697	750	679	746	730	723	712	702	737	755	730	704	722	712	702	746	740	688	762	757	769	760	753	745	691	772	750	769	741	765	788	702	724	723	704	738	730	696	774	779	739	759	680	747	708	716	724	787	759	718	718	708	781	706	752	753	689	710	719	754	720	722	752	762	757	700	754	737	747	738	757	765	758	758	754	695	759	766	746	725	701	730	776	756	703	766	725	719	727	758	690	772	705	703	726	757	734	750	759	739	723	773	753	708	732	713	730	742	764	709	718	745	713	769	728	741	754	731	723	688	724	758	698	736	755	740	690	748	769	721	724	752	716	761	705	745	716	731	723	759	720	690	711	753	692	737	727	676	718	778	730	712	742	770	769	739	766	723	734	731	756	719	720	743	706	724	743	704	737	685	724	765	745	706	732	761	732	691	778	746	739	749	762	739	699	729	710	710	747	770	726	717	751	757	753	718	724	709	724	792	728	707	761	730	738	741	718	758	748	709	747	710	729	739	770	758	707	738	679	738	727	738	730	688	754	779	748	729	701	716	734	760	699	739	724	765	770	743	717	708	725	727	714	756	692	774	676	708	728	691	786	734	759	738	756	726	740	749	700	782	716	756	727	763	770	733	752	710	727	782	696	754	685	729	733	752	685	715	683	728	750	780	723	711	743	731	775	715	790	728	733	753	755	757	670	732	728	736	738	726	773	732	720	733	730	721	749	714	743	730	727	721	743	714	754	697	737	775	750	736	755	737	744	754	734	715	689	748	793	751	738	730	734	723	721	768	708	720	682	753	716	702	756	711	706	725	751	740	769	733	761	701	677	709	765	733	737	723	737	744	724	751	744	718	715	746	745	753	778	751	710	705	751	736	762	718	720	765	723	723	754	766	728	700	700	705	732	776	701	764	709	726	721	721	744	755	724	726	779	749	751	723	775	753	704	720	744	705	704	720	719	706	706	719	751	751	716	751	737	757	766	767	739	739	758	759	726	732	750	705	695	733	718	753	733	784	737	729	727	732	753	746	732	728	726	751	705	712	732	767	755	718	683	744	751	723	761	707	766	716	744	773	731	704	685	760	755	728	718	743	728	736	729	721	707	745	751	754	707	807	781	777	777	730	710	722	691	730	691	759	759	746	729	750	761	746	695	729	683	721	734	717	746	715	713	749	699	696	692	763	740	704	761	714	726	766	781	777	740	724	706	693	776	733	739	708	720	773	759	730	728	749	722	761	687	771	724	748	796	687	733	736	725	752	707	810	749	735	741	733	791	777	772	754	715	755	729	731	662	704	703	730	717	725	727	731	717	735	752	747	690	719	741	763	722	740	740	705	698	708	777	723	746	699	703	753	744	741	738	757	734	722	726	743	720	698	755	708	738	751	773	708	692	755	733	717	729	721	722	729	709	708	703	724	776	736	765	721	717	758	729	750	723	700	743	727	720	700	757	700	727	727	787	733	741	744	739	722	726	761	748	747	766	715	745	702	757	761	697	763	715	740	687	745	696	761	762	731	716	701	750	770	726	772	720	732	744	738	711	702	702	663	751	733	709	734	748	768	798	714	712	722	760	721	739	726	737	753	784	722	793	749	721	737	732	727	721	747	705	722	692	747	739	693	730	718	774	719	749	727	729	725	725	733	759	766	670	709	764	737	718	747	754	717	735	675	764	708	700	767	712	727	761	651	726	737	721	772	690	744	681	743	785	772	755	716	740	756	740	766	741	743	752	738	701	737	733	674	727	729	725	712	728	752	737	772	708	699	726	728	680	725	757	739	675	717	750	759	692	793	714	699	724	761	729	729	724	733	725	735	741	743	744	739	707	744	720	738	738	747	762	743	734	759	741	733	757	738	715	743	747	756	705	789	717	705	732	778	729	742	720	716	736	668	720	677	715	740	791	703	744	727	735	738	755	699	743	728	754	736	711	759	767	687	710	729	773	718	716	726	765	762	769	714	694	715	710	791	796	705	749	757	726	744	709	761	794	734	759	790	707	769	763	755	717	731	718	776	729	738	754	735	724	728	695	726	743	729	743	724	693	744	766	707	728	728	773	731	734	761	701	717	785	709	737	737	736	771	736	737	736	738	767	726	703	759	691	687	700	741	722	744	730	738	738	709	717	715	719	720	784	752	730	727	748	754	715	711	733	735	722	770	718	739	713	717	711	738	716	739	773	759	722	786	680	718	734	763	686	740	707	765	739	730	774	694	734	686	781	736	761	697	721	698	724	761	686	726	741	705	719	775	732	703	783	717	718	710	748	726	706	742	754	716	748	712	711	703	788	723	704	713	725	699	700	718	682	768	742	723	752	729	750	719	765	770	730	725	724	741	742	730	696	740	746	716	770	703	756	750	733	716	742	718	722	734	785	740	748	793	744	751	762	718	736	760	785	716	709	724	726	691	790	743	732	726	750	741	689	768	733	734	706	724	782	734	765	662	782	709	772	772	739	711	742	705	762	717	691	713	769	722	678	722	758	727	705	723	702	678	759	749	772	738	722	706	703	779	747	751	730	691	744	720	732	694	711	753	745	772	739	714	767	741	738	755	757	731	756	732	747	737	726	781	730	686	698	766	770	680	693	717	750	698	715	740	694	793	761	732	719	755	716	751	723	731	750	781	725	769	700	724	694	739	752	721	725	730	750	755	736	737	747	707	730	740	787	786	733	716	729	731	731	742	744	710	731	772	742	722	715	699	780	714	752	737	775	690	715	745	739	716	738	736	741	684	705	732	742	798	688	743	692	745	728	729	723	741	772	752	729	785	729	769	732	725	716	767	717	747	752	723	759	724	703	707	708	744	740	724	707	761	712	697	772	732	720	737	744	730	714	712	731	766	724	749	701	742	729	752	726	720	699	768	755	766	749	723	749	721	717	764	729	718	751	725	754	768	730	781	706	695	739	733	728	765	746	761	773	773	760	673	736	773	748	722	754	715	719
24361	15729	16951	16371	13727	10109	7082	5794	3527	2830	2852	2885	2019	1478	1521	1417	1591	1714	1318	926	1109	807	769	965	724	478	404	394	408	432	421	434	510	440	486	480	449	454	436	454	411	416	443	361	398	367	370	334	323	363	370	370	423	387	366	371	355	416	380	351	372	330	391	355	392	329	384	373	367	369	319	378	377	355	373	352	363	332	365	365	369	365	378	358	332	354	337	382	354	350	372	356	377	364	347	352	374	358	379	363	349	342	369	332	348	383	368	353	373	332	348	375	363	369	356	348	348	344	343	337	350	363	353	344	370	374	353	364	384	363	337	371	332	366	347	339	333	333	348	363	400	336	357	339	356	386	335	367	351	326	364	346	363	319	329	376	354	339	393	367	367	334	341	363	337	356	381	335	357	363	340	323	367	349	365	364	381	383	351	364	363	333	356	338	343	350	322	354	370	345	326	379	377	385	381	345	363	360	357	334	385	300	430	365	337	357	322	347	317	350	352	366	368	354	365	328	391	349	330	359	343	330	372	332	389	312	380	393	367	377	355	362	371	378	308	345	378	349	368	337	334	331	357	352	358	336	385	396	374	338	362	384	363	395	374	360	328	375	412	380	329	373	387	356	330	361	345	363	363	368	347	357	337	325	339	318	355	373	387	366	367	347	334	362	339	352	366	370	361	338	358	328	352	341	390	363	344	345	355	338	349	348	391	359	350	358	368	348	373	345	373	374	373	345	388	344	346	359	328	353	360	323	369	330	350	370	348	363	354	330	347	340	387	333	366	355	367	333	365	352	313	361	383	370	356	367	399	380	384	371	347	367	367	337	362	372	345	346	388	362	328	386	327	351	330	346	330	371	387	361	324	383	399	365	365	360	390	346	360	335	339	384	356	390	366	338	360	380	332	342	365	373	362	333	339	330	351	354	379	384	340	356	361	352	376	380	358	395	346	364	343	362	352	348	354	359	357	385	387	344	356	332	302	388	363	355	336	377	362	336	355	332	334	354	356	377	343	347	352	375	342	362	349	389	373	358	360	335	354	307	360	354	373	377	374	351	401	373	380	363	373	368	373	385	401	318	379	389	321	347	376	338	363	355	375	405	375	357	335	389	383	413	383	329	351	375	390	387	352	353	303	351	368	351	340	352	360	388	372	318	350	350	379	322	361	382	335	327	343	361	397	331	327	339	358	335	362	332	321	385	349	346	353	370	349	355	369	354	344	347	405	346	390	313	357	332	330	383	378	369	363	385	361	353	366	368	367	347	373	380	373	356	399	373	344	359	357	360	370	357	378	346	367	355	359	337	355	358	350	345	359	380	390	380	359	367	369	356	366	388	362	331	366	362	348	381	389	361	345	403	366	366	363	338	391	387	339	327	347	337	368	363	381	352	366	386	406	376	342	386	351	344	332	343	349	348	333	360	385	334	334	376	337	382	355	324	339	324	317	340	317	362	376	346	334	367	393	355	407	390	381	347	365	361	298	361	348	343	358	358	371	354	387	330	346	380	373	372	373	354	367	371	360	335	342	386	331	329	366	394	367	369	366	341	376	383	364	342	346	369	348	375	374	368	408	361	364	356	358	352	386	344	343	390	321	320	349	356	344	374	388	377	366	364	361	369	375	371	363	343	374	395	339	402	336	370	358	409	373	347	357	331	353	390	372	366	367	363	353	373	343	346	353	379	361	380	377	314	327	364	347	346	368	347	351	345	345	336	339	347	358	340	333	330	363	368	324	331	342	406	371	346	395	403	374	362	413	364	349	337	374	400	375	382	353	340	386	372	366	332	370	386	349	345	343	343	346	321	354	383	379	345	362	383	347	353	348	378	328	353	348	348	348	356	368	323	403	408	385	376	339	403	373	369	327	354	364	370	358	341	333	346	336	342	374	377	347	356	372	329	352	353	350	364	356	372	360	345	368	313	332	334	321	354	338	390	345	364	355	388	403	371	352	368	410	351	350	374	374	391	350	372	399	378	321	350	371	354	356	345	370	363	388	367	348	319	370	374	356	363	365	382	342	357	328	361	352	368	373	361	390	347	342	340	368	373	379	365	343	324	360	387	334	375	344	360	345	379	338	362	358	348	345	354	346	361	378	356	330	394	346	317	350	337	358	360	336	339	365	377	361	349	381	330	397	353	386	354	354	350	364	355	352	384	319	363	316	345	361	375	339	313	361	372	344	374	352	394	418	336	344	380	387	355	342	352	368	363	357	358	369	355	382	379	347	352	357	331	396	362	353	365	356	326	354	364	349	419	341	301	342	398	345	360	352	359	370	353	384	377	347	357	344	372	339	330	379	383	381	354	356	327	371	340	364	359	341	315	357	328	355	342	371	344	376	395	360	361	360	342	334	342	373	403	341	380	373	384	368	358	346	366	390	338	328	381	343	370	357	363	357	326	364	358	403	357	349	345	338	347	350	348	327	324	359	358	347	339	367	321	361	358	335	338	305	354	345	357	372	389	400	339	343	365	327	348	363	369	350	351	370	359	376	360	386	336	376	357	351	403	366	345	396	342	340	371	379	389	343	338	348	344	332	371	362	355	347	361	336	351	364	314	329	371	337	377	341	340	400	348	371	399	342	367	374	380	389	350	340	407	333	377	334	341	340	373	359	343	311	352	341	389	370	406	371	378	349	380	383	371	378	356	371	315	298	361	347	381	367	369	353	374	354	383	385	372	384	366	375	377	373	341	375	333	355	370	332	363	348	335	360	383	344	327	322	357	364	350	355	380	378	352	361	386	358	355	382	367	370	361	349	365	332	380	364	370	400	324	359	366	376	350	346	393	368	348	372	356	366	373	400	346	333	378	365	322	346	347	407	340	383	374	355	360	348	334	378	332	358	365	313	385	368	368	319	351	372	383	377	320	386	341	377	370	375	351	373	360	331	363	357	351	375	357	368	394	359	390	361	359	380	327	370	345	365	328	350	330	394	344	357	368	397	373	363	341	383	335	353	343	335	347	382	360	373	334	395	380	385	378	358	330	352	345	378	389	392	364	404	347	330	337	373	364	339	308	327	324	358	349	319	366	351	374	381	356	377	371	381	352	356	342	348	371	392	413	328	348	335	370	372	366	387	343	370	368	355	335	369	331	341	340	312	341	332	378	354	362	361	355	382	390	381	358	397	328	355	357	381	327	371	370	352	349	328	357	337	327	359	338	341	410	369	381	362	347	382	382	359	325	363	367	349	357	338	342	324	376	395	328	334	373	359	359	378	425	344	352	358	368	328	368	345	360	320	377	377	371	335	391	335	348	379	341	344	366	368	390	373	380	353	357	352	314	350	360	363	339	378	318	368	377	327	380	371	342	354	359	365	376	344	354	347	321	330	338	329	327	369	379	346	367	352	356	365	378	361	350	353	333	335	361	353	355	381	366	329	346	326	354	361	383	349	364	393	352	381	374	364	372	354	346	341	372	405	354	359	346	358	373	374	338	349	338	357	366	326	370	360	327	382	401	346	340	381	346	357	364	358	343	336	339	340	337	368	389
12726	10989	19436	25069	25047	20479	18158	16321	12868	11472	10039	11240	8364	7340	7615	7179	7996	8635	6903	4698	5397	3837	3953	4544	3358	1638	1112	1284	1154	1188	1434	1697	1680	1612	1782	1736	1592	1475	1391	1480	1180	1109	1080	950	944	820	854	878	785	832	853	830	914	820	808	842	838	827	820	865	833	823	808	868	848	866	890	871	893	827	840	841	807	843	821	811	812	834	816	783	833	807	831	835	778	879	872	812	824	778	845	813	808	816	785	830	864	847	794	834	790	832	817	825	785	821	828	779	816	828	814	832	842	815	834	803	875	871	792	880	890	823	828	780	807	841	844	835	795	842	838	841	793	786	822	800	814	822	847	771	834	827	844	829	885	805	836	840	822	829	843	795	814	864	843	843	854	831	799	865	825	843	829	828	820	848	856	758	824	797	835	844	783	858	818	878	816	827	879	819	808	827	835	822	841	847	816	785	821	864	789	825	840	867	858	822	864	802	820	814	854	843	818	831	838	821	810	872	827	829	776	862	833	841	787	767	754	798	795	807	802	830	769	845	811	836	834	805	790	840	827	882	798	863	803	818	793	808	858	841	821	857	806	842	760	787	831	822	803	811	832	807	786	817	833	769	836	788	829	863	862	819	812	793	844	839	838	822	786	804	825	811	799	860	838	786	854	755	814	851	827	826	871	810	783	833	833	886	882	781	765	830	815	805	824	825	830	805	887	857	817	840	877	795	840	872	859	835	810	852	804	841	833	806	858	830	784	854	805	872	846	805	845	827	815	820	780	855	849	815	848	822	849	825	815	851	816	833	821	809	854	801	750	743	843	870	828	801	809	850	806	879	830	778	851	839	832	850	775	813	850	843	791	818	821	806	855	799	869	774	856	857	829	794	871	765	777	843	735	806	808	830	788	807	798	834	866	839	832	821	802	801	840	855	753	857	861	814	751	830	813	831	825	809	853	834	779	788	802	812	873	827	853	796	819	776	808	799	849	848	830	832	841	802	788	834	872	819	790	847	835	794	793	771	866	806	847	873	814	822	791	822	872	858	812	773	847	800	799	816	846	841	818	793	820	830	791	863	807	828	865	818	834	753	821	826	840	829	836	839	819	819	828	805	805	827	776	849	828	812	856	792	851	806	801	803	824	892	829	838	830	802	803	798	798	791	768	825	817	834	834	803	844	805	798	783	821	821	859	813	811	810	793	834	823	853	806	836	847	821	789	802	856	823	826	830	847	817	780	825	861	811	835	860	822	836	863	787	798	837	864	768	844	818	835	833	795	884	797	804	823	807	775	791	833	814	846	835	825	803	817	815	829	856	806	798	774	822	788	792	890	852	797	879	822	813	812	821	856	782	820	790	791	857	821	821	851	800	834	827	841	835	811	809	798	861	868	817	810	801	791	765	817	809	810	793	802	780	858	828	818	805	833	810	828	826	826	815	885	825	810	811	832	801	802	859	812	789	808	856	848	855	885	835	797	810	820	804	803	818	826	803	830	803	784	788	827	843	815	850	870	871	865	848	794	834	808	820	753	763	799	838	842	815	859	858	824	850	838	833	843	830	861	834	870	847	795	874	849	807	873	803	884	823	810	878	793	852	815	812	819	843	826	819	810	799	798	874	778	843	786	813	837	840	870	810	767	830	852	848	824	834	813	846	816	850	825	828	848	813	835	838	841	844	807	833	823	799	836	823	810	811	855	863	838	817	830	775	846	825	850	872	830	777	795	818	854	814	844	830	797	837	815	820	856	821	864	855	755	756	821	811	838	814	863	824	802	783	846	845	830	808	804	852	856	832	810	849	804	825	783	788	804	837	817	823	847	840	830	790	858	771	842	840	811	846	816	816	786	860	843	817	811	779	789	769	790	829	786	850	821	802	788	794	794	821	808	825	802	857	809	786	830	847	839	819	747	857	829	830	831	834	833	833	836	813	758	794	790	804	800	709	826	829	814	849	819	821	842	894	838	818	800	845	838	836	814	788	839	835	810	806	866	863	829	846	859	794	835	786	812	809	777	767	825	827	814	810	854	803	821	804	776	825	749	884	811	828	856	838	826	831	774	856	801	800	906	798	809	806	784	861	838	834	838	841	830	825	820	827	843	775	805	796	806	795	838	830	795	862	828	848	844	766	819	809	825	770	833	869	817	831	824	893	777	804	807	823	841	788	824	837	841	824	869	866	808	831	821	910	811	839	812	822	746	804	781	813	842	834	803	818	831	803	856	817	847	863	802	806	799	822	814	805	850	853	849	812	766	806	799	848	823	835	827	815	817	807	850	829	852	837	790	814	858	799	848	816	860	782	764	782	813	809	785	789	803	827	829	794	848	800	861	817	825	849	868	810	833	829	835	823	848	862	802	802	827	869	856	804	818	811	841	866	810	844	814	812	868	853	850	780	816	832	779	821	826	839	836	798	755	825	850	800	827	819	834	808	832	813	776	810	794	836	842	839	799	801	827	784	798	799	818	818	835	879	819	795	839	854	820	811	818	837	795	816	874	818	780	777	818	815	795	856	802	837	800	875	818	792	788	782	773	829	845	820	824	843	841	817	869	817	808	812	847	840	848	841	807	797	859	825	829	878	784	847	820	777	855	871	843	827	840	821	857	771	800	850	839	826	861	808	882	798	847	877	816	839	803	859	821	836	809	824	813	797	800	790	841	867	824	780	804	822	838	835	843	847	841	835	824	795	783	800	823	878	823	799	804	843	842	799	832	849	801	855	812	843	784	783	814	795	826	811	776	891	816	831	833	800	848	818	823	871	814	789	843	739	830	842	861	871	854	814	817	862	812	852	790	802	862	793	831	836	823	787	847	815	869	812	796	814	783	823	791	879	827	855	817	850	845	855	790	834	836	799	811	818	807	850	801	791	891	820	857	831	839	833	837	797	840	842	835	763	865	819	791	825	852	794	805	884	788	816	820	801	844	807	885	772	839	838	820	857	821	792	802	795	833	851	866	838	861	829	819	795	802	824	809	820	820	796	767	797	806	829	808	833	841	804	835	825	802	810	868	813	837	851	763	894	841	815	845	786	831	842	796	788	820	791	846	822	863	878	797	824	827	809	833	809	789	799	854	729	809	817	823	813	826	816	787	790	784	822	861	824	903	818	821	820	834	844	794	783	844	856	810	815	824	801	836	791	781	843	829	772	838	860	843	812	803	807	839	788	841	798	812	742	848	774	846	846	855	870	818	823	828	825	805	863	817	775	873	774	836	821	856	847	844	861	809	834	795	800	821	750	869	852	820	848	814	829	783	831	780	797	798	872	856	786	838	784	831	880	810	812	797	871	844	765	838	809	837	817	831	792	865	811	853	805	859	798	831	825	822	826	827	799	806	846	852	837	798	833	869	811	809	854	807	859	825	808	839	819	813	810	804	798	832	851	829	814	763	848	804	812	812	795	814	819	813	830	863	802	898	840	800	790	801	817	826	835	774	790	800	794	804	831	863	877	812	780	841	849	822	807	823	807	820	794	868	845	820	791	844	836	808	782	825	859	836	803	861	804	816	836
6839	2761	3660	3272	2067	1309	1314	983	708	563	398	505	463	437	421	554	634	527	387	441	457	294	315	348	254	192	176	156	196	201	219	207	216	208	188	219	211	205	193	191	203	211	167	179	179	142	191	175	159	172	173	171	166	155	160	185	184	169	178	175	185	161	171	182	188	171	157	197	162	168	183	182	139	149	176	165	186	185	155	191	177	154	190	170	177	199	181	163	168	179	173	184	185	178	183	191	170	168	162	160	179	204	146	147	163	177	170	156	180	181	160	172	181	159	173	169	178	165	195	152	168	191	175	173	177	150	168	158	157	176	178	164	190	177	172	186	149	179	135	151	179	182	155	161	175	175	198	169	203	156	190	162	143	174	203	170	144	170	195	181	179	175	168	161	197	172	178	155	152	162	182	138	168	164	165	175	152	167	176	153	178	166	166	163	161	181	183	155	164	182	165	156	153	175	158	155	159	165	182	157	201	190	179	165	150	171	146	177	209	159	175	163	185	168	180	189	167	181	176	186	175	175	182	177	155	190	176	170	140	183	160	178	195	188	170	165	196	173	173	187	170	175	161	177	180	196	158	153	166	160	175	158	176	158	160	157	168	184	163	166	168	168	164	168	162	163	147	158	183	164	159	190	193	189	180	156	174	193	167	161	184	205	172	179	164	157	160	178	180	169	159	154	171	176	162	165	191	171	161	177	162	179	178	176	182	164	187	141	171	165	177	173	158	163	180	182	148	188	168	172	158	162	183	183	177	162	157	161	180	167	181	157	183	164	142	140	163	165	172	155	186	165	171	152	188	169	178	182	167	179	168	159	171	170	161	164	158	151	153	173	181	164	194	167	178	173	140	171	179	178	166	167	182	170	165	189	186	172	173	200	184	160	161	181	155	179	174	188	160	156	194	141	159	170	187	192	156	183	183	170	176	166	194	181	146	179	173	150	156	189	172	190	163	152	156	186	184	177	173	159	195	166	159	190	173	166	166	176	173	176	177	176	201	175	186	181	166	168	175	151	170	157	180	163	180	154	179	178	168	184	179	178	168	175	169	170	156	173	168	169	158	166	174	166	150	179	178	163	172	183	208	175	181	164	176	193	163	171	158	177	166	185	170	167	179	173	162	164	176	162	156	166	160	174	169	165	185	175	175	197	192	173	189	143	178	185	177	179	171	157	171	178	162	169	169	167	190	130	173	184	177	192	146	154	172	178	185	170	180	176	177	183	184	154	159	177	182	152	157	191	169	174	165	197	182	159	183	151	176	181	180	151	160	153	167	179	170	168	184	201	162	162	163	199	167	161	173	181	183	184	163	196	149	180	173	160	174	171	185	171	187	192	182	171	169	186	174	201	176	188	148	168	170	163	182	173	138	189	188	165	178	183	174	162	176	167	171	164	115	178	174	179	173	172	204	176	169	156	157	151	155	172	175	191	178	207	150	191	172	178	167	174	185	174	176	177	176	178	174	198	182	190	194	169	172	178	166	139	180	166	175	177	174	176	167	164	172	164	167	164	160	150	163	211	179	176	172	170	177	159	159	139	167	146	163	159	166	183	159	159	173	176	176	167	156	197	179	183	195	165	169	172	165	171	175	168	184	174	172	194	183	205	170	175	176	186	175	194	185	160	172	185	163	186	182	163	167	170	160	169	164	181	176	178	168	178	166	157	175	171	160	168	191	181	177	187	141	167	171	150	164	178	166	149	166	163	205	167	152	183	186	183	158	175	172	172	191	178	178	154	155	148	146	190	134	175	176	159	168	147	165	178	187	161	197	176	185	174	179	170	168	206	194	193	178	182	155	161	183	200	184	172	170	167	164	176	177	171	175	190	181	172	173	165	181	179	179	160	149	183	182	192	191	162	185	188	178	171	174	175	182	157	172	173	176	149	156	154	169	173	167	186	167	172	158	164	162	199	157	165	188	173	160	165	135	166	185	165	183	167	186	179	141	163	165	148	148	175	184	174	177	173	165	180	165	198	181	156	164	182	192	182	174	162	165	185	180	172	178	164	177	175	165	180	168	189	179	178	185	158	156	174	178	169	159	199	191	172	180	191	161	147	169	183	169	172	184	150	171	170	155	193	176	176	191	175	181	188	159	187	191	145	185	169	187	143	153	197	161	187	172	173	178	178	170	174	184	173	177	169	162	169	182	146	178	164	163	139	179	161	182	161	180	168	163	195	176	189	155	176	175	166	166	161	165	171	161	159	153	168	178	189	148	183	160	143	203	176	166	185	171	179	167	157	142	170	165	153	185	169	159	173	180	189	176	202	141	186	163	198	181	160	147	181	172	178	184	144	174	184	196	188	185	163	166	165	163	166	180	166	158	162	194	171	144	194	160	145	155	204	180	177	194	166	148	174	179	162	181	181	177	176	183	172	168	179	187	150	178	181	156	147	170	158	191	204	157	161	181	188	194	156	172	171	159	155	197	185	167	165	166	176	166	174	173	178	153	149	180	205	186	173	159	182	179	186	157	164	207	181	162	157	186	151	140	150	155	184	192	191	185	150	167	177	166	189	196	181	176	153	165	201	176	158	171	189	149	176	161	159	153	193	163	170	155	171	177	170	176	197	184	169	180	174	152	193	180	166	182	176	171	170	160	196	169	169	187	166	159	185	158	168	179	162	174	172	195	173	176	165	175	157	157	186	125	167	161	168	186	150	161	197	185	177	183	162	178	171	184	176	168	162	168	190	158	178	186	176	151	153	168	173	154	184	155	162	153	181	172	181	187	184	163	184	173	186	158	179	169	167	173	184	181	164	163	191	160	157	178	185	179	174	167	179	157	145	181	166	181	194	185	164	166	157	169	197	152	159	176	178	176	176	152	178	173	175	158	149	166	188	179	193	176	215	167	166	181	188	196	157	166	178	176	172	166	190	174	169	191	193	177	176	169	175	169	154	162	163	172	175	174	161	165	164	168	180	189	192	163	173	162	153	170	168	159	183	160	161	152	168	175	176	157	191	172	167	156	172	161	129	170	173	166	168	182	211	177	180	174	160	175	170	177	160	151	192	175	201	175	188	172	162	199	173	160	149	172	183	162	190	178	167	156	157	183	147	172	167	198	170	170	189	153	170	182	187	157	173	184	167	177	166	166	176	158	162	165	174	161	171	190	163	154	171	190	165	147	199	176	192	203	167	194	171	178	164	186	179	174	189	180	199	182	174	158	159	167	163	171	177	156	191	157	154	180	160	173	186	170	161	182	179	168	162	181	167	182	168	187	194	168	190	179	179	146	169	186	160	154	192	155	184	179	192	158	150	154	199	201	172	172	181	204	179	202	183	193	196	159	177	168	171	174	183	172	198	188	170	148	170	184	166	191	191	162	177	205	188	173	196	176	186	178	172	180	153	170	190	195	170	163	176	162	172	173	183	177	167	159	157	209	172	169	153	207	157	174	173	179	157	175	178	198	173	173	194	189	174	176	163	180	187	145	182	176	197	170	169	173	169	174	166	185	177	166	167	171	152	151	151	178	175	176	172	175	208
4124	2644	6921	9372	7298	5613	6238	4702	3265	2245	1979	2281	2202	2474	2442	2694	3610	2791	1804	2061	2309	1394	1515	1740	1148	657	558	501	548	555	630	663	694	669	705	754	643	529	561	643	628	552	540	462	470	432	465	432	433	481	452	447	437	456	439	443	458	401	471	506	465	450	455	478	467	408	464	467	432	459	454	480	419	448	441	441	461	469	414	425	432	397	458	468	431	449	511	465	452	410	429	444	430	464	463	456	429	470	456	410	425	461	440	448	477	475	460	443	491	495	445	424	463	458	456	447	475	443	449	398	461	459	452	420	425	429	424	416	456	447	441	433	446	430	402	478	403	451	439	471	476	459	424	489	440	463	446	438	478	438	446	452	434	413	480	492	452	444	485	427	462	412	411	463	456	445	463	456	453	419	493	423	447	433	447	453	458	452	458	446	450	463	477	447	444	453	441	423	453	437	461	444	450	450	427	425	406	481	477	437	446	461	452	449	471	443	472	466	416	455	458	454	475	449	441	429	449	427	469	408	492	472	467	486	446	424	437	449	443	447	426	429	463	435	475	476	439	467	484	442	391	472	464	451	429	455	464	463	498	454	469	436	418	439	462	438	430	422	468	447	439	403	429	461	444	415	442	448	435	436	452	414	464	456	424	445	456	444	454	444	439	459	425	453	463	451	476	465	454	456	435	425	436	486	432	435	456	462	484	450	455	453	448	447	435	440	445	442	422	465	473	447	441	450	401	472	446	489	450	470	414	454	419	445	474	463	449	443	471	423	412	431	440	448	440	474	488	498	481	422	445	446	453	455	480	481	459	470	471	425	436	455	437	456	482	435	464	447	440	432	465	451	442	477	453	425	445	451	445	452	480	432	432	463	429	410	469	456	429	484	420	436	424	459	459	444	460	443	429	455	468	438	455	428	429	407	451	443	483	416	428	460	442	463	452	452	470	435	458	470	473	432	430	430	442	473	439	465	473	465	441	464	443	461	444	421	450	438	432	422	469	440	443	421	470	446	459	423	464	424	452	497	405	449	448	454	448	454	471	447	436	446	462	446	445	423	491	474	429	423	441	455	480	437	407	441	434	440	465	453	481	447	454	439	437	456	438	420	437	478	449	446	435	414	430	489	485	456	433	451	405	460	491	430	412	412	463	434	417	426	433	446	421	448	468	468	450	490	434	447	467	473	432	462	463	457	461	446	452	416	445	447	456	450	421	450	440	417	458	461	460	459	436	444	440	436	451	465	426	437	421	454	429	471	456	443	508	479	431	439	446	429	451	475	445	448	453	500	428	423	474	461	400	465	428	419	473	433	462	438	470	438	419	471	464	425	444	439	397	460	418	421	437	470	482	471	422	467	469	416	460	431	437	441	432	400	434	461	445	426	447	426	450	467	421	435	449	414	454	394	435	467	445	446	418	429	455	475	470	429	441	429	468	453	433	432	442	454	428	418	458	478	422	497	437	419	449	423	487	437	453	441	410	469	438	481	462	445	480	478	429	463	492	434	423	467	434	428	455	432	481	401	419	474	425	447	442	471	454	448	436	429	444	499	418	461	441	431	452	475	463	435	461	450	423	474	396	459	433	437	418	481	494	463	441	490	442	463	420	473	465	458	450	444	457	436	425	455	462	447	441	454	469	473	465	471	466	465	463	438	451	470	463	423	477	443	458	435	448	469	476	463	467	461	414	441	456	446	420	487	437	434	458	458	460	433	431	469	464	462	456	428	466	467	490	416	447	422	427	424	428	459	424	444	440	459	442	490	397	442	466	441	449	443	449	464	471	480	444	445	470	447	429	465	439	457	445	473	471	436	427	410	452	481	406	412	444	464	429	450	447	453	453	462	433	441	425	448	445	469	474	457	501	437	442	413	468	428	471	449	443	461	418	445	465	480	441	466	424	434	419	474	470	428	430	449	444	446	472	466	448	410	466	462	435	503	397	409	447	477	447	446	426	472	407	472	434	458	454	471	466	470	453	443	483	457	455	485	421	421	471	435	405	501	469	424	456	434	451	509	474	433	473	442	470	455	461	460	451	442	422	460	431	479	461	466	441	448	436	432	472	446	492	449	447	447	439	493	442	438	437	471	488	432	449	431	451	430	491	450	450	465	460	430	487	462	481	477	434	446	445	434	451	482	442	451	432	440	444	473	424	436	455	472	454	448	479	471	426	445	442	446	417	451	465	453	429	433	471	458	468	445	460	482	469	477	425	438	452	422	457	446	434	519	394	454	410	459	418	439	387	440	465	462	447	449	470	444	473	448	465	461	442	454	421	441	454	459	431	460	419	428	452	454	468	457	446	476	439	463	448	428	417	406	422	490	446	430	428	479	466	426	461	434	442	461	465	421	461	437	465	437	454	434	452	429	465	438	443	486	467	416	440	447	455	444	438	430	425	416	430	443	461	427	415	421	460	419	432	441	415	459	465	435	486	463	451	490	446	433	451	469	440	456	439	473	455	432	454	455	490	445	456	451	474	435	460	472	461	460	467	465	471	421	457	472	433	467	435	405	455	461	469	422	456	461	457	407	421	441	432	452	419	439	472	445	473	483	435	474	449	440	499	450	489	421	461	465	442	441	473	435	463	453	467	468	443	461	473	444	457	453	465	429	411	494	468	425	451	434	463	474	440	451	449	401	486	458	454	476	417	473	448	454	417	447	440	484	451	434	458	446	473	464	487	450	473	455	439	450	467	406	482	452	451	475	454	438	447	440	445	437	447	452	450	452	414	475	448	400	456	425	485	424	425	437	410	456	479	410	470	461	442	446	441	401	488	470	429	446	410	447	459	450	420	430	421	466	487	433	453	467	453	414	456	430	464	461	426	407	459	458	484	460	466	404	421	451	401	444	447	444	483	476	460	492	449	440	442	421	457	445	437	492	446	435	401	468	484	442	462	462	461	410	475	459	461	455	461	409	433	429	466	438	473	461	439	428	447	452	415	440	458	434	438	462	453	429	459	431	492	451	396	438	458	487	427	428	478	463	452	451	440	475	443	436	447	448	479	447	465	439	427	473	443	470	441	423	449	473	480	468	453	437	434	468	456	481	436	465	519	462	473	440	433	467	407	445	441	433	506	449	419	422	444	457	447	430	421	408	430	434	433	476	450	465	389	423	419	479	410	448	445	449	417	449	409	426	446	470	475	473	415	459	476	444	461	428	443	467	450	451	462	472	454	435	416	418	454	446	445	436	417	458	451	411	456	445	434	455	476	426	461	448	460	428	494	434	433	456	442	444	436	426	480	474	443	447	437	448	451	456	451	448	424	443	454	454	433	458	454	462	458	439	437	464	450	473	443	401	488	468	424	423	468	456	447	437	444	439	446	468	434	439	455	454	485	429	446	417	435	439	458	472	476	457	453	443	428	477	424	459	455	462	448	440	431	494	438	442	432	461	445	423	492	443	473	420	461	423	445	471	457	442	473	486	426	464	422	452	452	454	501	474	451	411	486	444	443	451	440	475	446	452	460	453	449	442	462	446	422	451	460	380	421	458
18572	9591	12546	11565	8821	6506	4843	3484	2466	1866	1659	1700	1339	1287	1238	1470	1475	970	732	1011	734	629	616	571	418	307	358	335	362	363	342	326	367	347	336	317	297	316	302	306	339	322	290	270	291	260	300	306	282	303	294	293	258	271	290	258	288	292	310	287	305	274	284	315	287	290	267	287	280	276	241	286	255	293	267	266	258	277	308	303	249	291	299	270	258	317	284	284	290	261	277	235	283	277	294	213	300	271	272	305	252	260	266	266	260	260	290	276	297	269	298	252	290	296	234	259	264	280	290	310	304	300	269	329	314	276	321	285	281	281	269	270	284	295	303	246	316	248	282	280	288	267	267	274	280	257	264	251	281	250	267	271	315	263	323	259	297	263	278	290	266	280	264	279	266	283	258	293	257	303	303	304	288	261	281	300	286	278	269	313	242	297	273	293	282	273	289	293	289	291	260	280	248	280	270	277	296	308	280	303	294	279	313	297	289	320	283	266	309	269	285	275	283	266	283	257	260	269	253	259	278	254	287	270	286	265	264	275	272	268	282	254	262	281	321	280	262	267	238	293	274	288	274	287	287	272	266	290	285	310	261	298	264	288	295	307	265	275	270	257	277	312	270	268	263	272	256	267	294	300	277	275	273	309	278	269	270	283	289	303	291	300	304	283	280	278	319	279	312	302	253	267	256	260	290	309	288	292	271	271	306	308	293	288	311	244	282	287	283	247	275	261	276	259	295	324	278	294	294	260	312	292	309	290	299	297	283	286	279	285	286	273	274	272	275	265	253	273	297	293	299	285	256	314	299	236	316	284	279	281	253	302	291	308	257	291	292	279	239	306	267	269	267	270	279	293	272	288	301	281	285	262	290	247	272	313	293	258	310	289	290	320	289	286	258	297	272	264	268	297	234	269	289	261	256	291	272	295	274	269	304	268	249	294	267	301	297	272	267	312	311	294	287	267	257	238	277	266	274	297	265	269	266	256	272	302	249	285	300	288	285	319	262	294	280	293	280	309	303	286	260	260	286	260	300	282	255	268	293	270	268	281	286	286	266	256	267	253	295	305	285	261	280	268	291	271	278	268	252	284	292	291	288	302	297	288	284	268	270	280	318	274	274	281	251	270	260	244	252	299	255	267	269	303	314	277	294	310	275	315	304	285	270	301	309	275	267	257	305	302	277	290	298	304	283	288	295	326	292	282	272	280	297	300	272	284	253	275	290	314	311	293	273	304	304	297	257	271	271	269	278	267	284	266	262	242	271	235	293	296	309	267	290	296	275	283	285	277	283	267	280	244	291	280	283	296	279	272	229	293	280	306	271	293	292	294	286	278	289	300	269	290	316	290	276	289	299	289	303	278	266	267	292	290	275	269	320	264	303	282	253	299	256	290	265	288	309	273	267	279	263	284	262	291	276	288	287	260	272	297	288	282	261	295	319	270	310	275	270	249	278	261	305	318	302	301	272	282	287	270	260	274	261	283	305	312	260	293	312	299	250	294	273	284	255	244	303	286	317	283	280	263	245	314	263	292	314	299	277	281	284	284	273	280	243	248	272	300	286	264	271	276	269	262	290	277	260	280	310	285	254	313	290	320	302	325	283	250	293	297	265	280	294	282	257	256	284	238	289	283	254	275	318	274	300	279	307	275	273	282	274	293	296	268	289	332	311	283	271	277	294	294	313	293	289	276	301	303	277	251	283	301	282	293	277	284	290	280	285	286	281	270	263	281	282	280	272	287	287	283	277	295	250	296	284	292	253	296	289	296	281	286	267	301	294	271	292	284	294	303	276	269	263	252	292	282	262	301	278	289	300	285	292	276	280	276	316	281	278	269	256	311	297	295	281	259	269	268	262	278	274	292	275	266	297	305	268	277	285	280	270	254	277	259	310	253	266	300	248	253	271	311	301	292	288	283	283	280	285	251	257	281	272	302	286	270	258	273	275	287	275	297	286	266	278	292	302	273	271	280	283	256	297	316	296	272	310	293	302	271	291	272	300	297	302	288	294	278	277	297	280	263	299	279	266	279	288	277	263	298	296	273	271	281	273	296	281	312	279	262	242	305	293	301	286	273	273	250	295	244	282	264	263	267	255	278	274	295	289	291	273	289	310	304	326	278	291	261	284	289	293	302	297	317	270	270	314	283	276	283	298	278	269	247	278	315	268	289	278	258	289	296	282	267	300	256	281	305	270	265	279	307	289	284	282	294	266	261	248	297	307	284	252	301	283	294	291	264	282	262	262	254	285	276	282	289	272	269	306	293	293	281	252	287	318	279	291	319	292	305	269	309	283	273	272	287	262	274	284	265	292	308	257	309	289	290	262	272	300	281	333	294	279	278	312	281	254	288	288	299	294	328	292	283	249	301	278	287	276	268	263	293	301	278	266	317	311	304	286	270	258	295	282	281	282	264	273	293	329	261	288	265	272	274	264	287	314	325	265	270	283	254	306	299	267	275	286	270	319	272	315	251	266	278	261	297	249	279	299	285	296	274	259	295	290	277	262	263	298	301	263	266	288	281	265	315	279	275	268	275	311	309	301	264	292	268	292	286	279	278	249	273	290	318	282	296	264	306	278	282	262	257	257	311	300	266	296	278	295	255	291	317	282	263	290	274	268	282	289	315	278	294	244	290	283	296	302	294	264	256	260	287	277	270	284	300	269	229	270	283	267	268	274	249	297	278	302	291	291	306	260	297	276	249	298	285	275	278	303	285	245	267	301	297	319	304	281	252	294	263	275	232	291	294	262	259	301	286	287	293	290	284	234	279	285	268	295	287	283	298	294	275	292	315	279	250	294	297	258	288	252	260	242	287	283	247	262	283	309	282	311	272	274	323	309	276	303	296	275	263	292	290	295	277	265	278	274	273	275	270	264	271	309	305	262	307	282	292	292	274	298	270	293	293	262	273	280	262	272	276	275	294	290	289	283	274	292	291	293	255	234	292	257	272	308	276	262	281	273	282	270	299	268	287	293	279	253	256	277	303	251	293	281	260	289	294	283	318	251	276	264	281	245	247	263	297	268	284	281	278	301	268	289	255	293	301	263	313	289	292	259	266	281	299	272	273	307	283	242	302	280	297	268	285	275	280	292	297	294	294	289	276	316	302	289	282	270	310	267	295	262	281	250	276	277	291	281	288	292	262	292	300	278	274	316	321	255	254	261	275	286	258	269	273	261	269	290	276	269	283	279	261	269	286	307	304	290	284	276	305	300	277	317	294	271	331	280	312	268	342	262	294	291	298	337	300	303	297	285	262	270	283	275	307	307	296	292	296	311	288	321	286	289	279	252	264	291	263	331	236	265	296	267	271	313	253	296	262	268	259	272	276	290	277	320	301	311	297	265	303	267	281	278	260	293	242	290	283	274	280	294	290	267	272	275	282	297	246	283	305	308	277	288	267	269	273	288	304	296	279	298	262	265	263	292	281	290	300	281	271	271	259	277	337	288	295	293	269	267	303	260	278	276	282	269	271	283	263	311	289	274	260	254	268	264	274
10402	7695	16601	20402	19709	16585	14017	11774	9087	8662	7407	7424	5872	6383	6654	7707	7453	4986	3713	5567	3726	2873	3080	2669	1548	1128	1127	1090	1051	1054	1194	1033	1084	1118	1191	1004	899	875	963	983	1000	937	795	721	729	728	750	724	672	682	669	686	688	655	734	688	746	698	710	701	677	648	694	728	740	710	650	719	701	719	701	648	733	664	638	694	670	682	720	675	709	670	698	702	660	690	683	641	755	684	671	660	639	688	676	695	716	678	713	712	672	660	702	696	652	685	736	683	665	683	715	693	678	735	690	708	688	685	680	706	671	636	733	710	663	701	759	698	644	670	689	664	653	665	684	700	670	694	717	673	682	695	670	719	653	667	675	681	698	647	663	713	709	691	719	669	691	688	707	705	676	679	720	645	638	686	713	694	704	633	611	683	695	653	620	677	718	676	686	692	678	667	679	687	645	666	697	681	697	705	651	680	669	728	673	666	660	666	672	659	657	643	686	706	640	670	712	739	675	640	722	660	663	684	653	673	686	669	682	708	644	661	633	722	666	720	707	659	670	692	702	721	692	677	722	718	733	677	655	673	694	712	646	720	695	669	644	694	703	655	702	695	746	649	709	671	726	671	632	697	689	647	703	688	671	690	667	709	695	672	641	634	666	740	679	646	701	740	675	670	674	680	668	698	700	691	682	665	692	671	693	664	695	693	684	666	703	678	706	685	679	717	655	643	701	692	684	679	690	662	635	686	698	697	710	655	671	652	674	707	637	630	690	652	671	708	668	711	616	676	662	678	677	720	700	677	700	639	718	650	699	684	715	679	631	680	661	660	705	642	708	699	717	668	660	672	704	648	693	672	698	659	698	644	689	648	681	665	641	670	723	637	663	679	625	685	625	705	705	679	691	709	670	678	694	647	696	751	676	695	680	676	650	711	678	699	667	697	686	706	689	659	673	665	652	689	666	691	700	662	637	672	690	618	717	664	717	673	736	705	685	649	704	727	728	695	734	693	682	667	695	664	619	664	688	670	642	651	683	695	706	618	646	699	671	658	722	674	616	666	693	672	658	674	694	670	691	674	683	693	691	705	679	668	665	644	648	674	702	683	613	715	689	711	682	711	626	663	701	656	650	684	701	640	728	679	681	666	696	647	679	659	678	684	665	666	645	663	670	680	724	668	683	682	663	664	672	662	710	700	660	694	687	623	673	647	690	691	654	686	668	679	635	708	688	702	677	685	658	713	688	668	692	672	657	666	684	684	673	662	677	679	696	723	656	665	660	667	666	642	662	676	709	704	664	668	661	680	666	683	704	697	687	679	706	746	704	658	623	642	688	696	692	745	717	703	679	646	697	689	664	637	662	676	633	667	678	675	677	627	709	669	697	666	675	672	687	651	628	703	633	678	676	642	715	696	711	677	697	682	690	688	690	680	654	666	685	687	678	657	655	710	687	683	683	688	657	698	626	670	666	672	690	654	675	646	669	680	685	666	655	700	697	693	642	644	687	692	712	663	701	658	673	711	701	703	685	629	700	706	658	662	694	733	682	719	656	671	676	671	658	667	695	702	691	667	651	667	680	666	661	643	686	654	685	714	703	682	655	673	681	664	665	705	685	693	685	681	705	700	692	699	716	698	682	691	710	683	690	700	718	652	688	706	686	645	668	699	666	651	687	662	664	695	689	663	694	663	697	702	724	669	660	714	730	681	676	724	721	666	697	694	673	675	671	730	688	700	679	710	672	731	713	680	701	689	652	699	673	699	711	710	697	688	642	666	669	665	714	669	681	696	707	664	702	683	691	739	681	669	675	715	660	707	680	701	735	682	679	670	677	648	684	713	667	686	689	684	660	682	687	682	674	689	690	691	606	661	677	695	714	704	645	678	685	717	644	716	641	649	655	712	688	738	726	675	721	673	691	650	672	687	690	685	659	662	710	645	699	678	694	687	681	667	737	677	667	693	718	699	713	696	698	690	664	687	680	666	622	649	677	654	684	684	658	712	688	667	696	703	653	661	671	650	656	655	687	701	650	713	645	686	648	703	658	713	709	658	702	706	638	663	641	693	668	677	663	626	665	700	759	696	702	668	678	711	694	716	677	673	666	658	696	673	669	683	697	684	644	667	706	623	735	691	701	667	676	665	669	680	648	699	714	675	697	728	710	728	713	625	634	686	677	701	667	692	669	730	648	677	658	688	664	723	621	691	634	693	656	709	659	667	652	670	650	658	696	696	679	655	689	668	720	698	711	689	682	634	657	658	690	650	688	643	698	616	687	641	625	684	668	694	700	724	662	668	673	713	683	663	742	686	653	669	671	699	617	685	728	695	671	648	706	676	662	721	694	657	637	624	710	694	689	690	686	700	691	734	693	661	721	714	622	687	699	662	727	689	649	713	700	675	707	689	699	656	665	688	685	622	659	676	687	675	681	641	705	700	666	675	694	677	671	711	677	677	708	682	650	663	700	707	648	693	635	654	706	722	686	660	642	681	670	718	703	702	659	675	669	700	661	666	663	656	698	733	700	682	672	672	658	657	691	686	672	691	675	668	701	688	708	725	640	688	673	726	659	741	665	658	662	700	680	642	669	711	645	671	657	713	679	700	656	706	728	658	679	667	678	708	700	728	700	669	677	694	675	665	657	663	652	688	692	745	661	690	639	718	675	641	664	680	674	617	667	665	654	619	657	662	670	690	700	669	741	656	689	659	644	679	649	681	649	655	688	688	670	651	696	681	666	701	700	713	693	692	683	682	699	700	652	671	674	731	638	687	725	669	713	642	664	723	652	669	700	677	658	649	645	675	688	638	699	661	716	668	661	678	667	691	678	683	663	693	718	723	678	674	633	677	688	697	686	673	739	694	667	689	701	670	693	684	734	747	696	696	668	664	679	672	715	645	687	679	701	703	719	657	693	699	691	698	697	695	697	699	678	733	721	667	698	708	659	729	662	687	694	724	701	682	681	666	656	650	688	696	635	725	685	709	726	637	665	672	680	663	708	694	665	702	629	696	716	679	649	687	642	646	657	685	658	665	688	692	674	668	706	691	685	698	671	679	689	677	674	662	683	701	678	635	687	633	669	694	699	648	636	691	693	683	743	661	722	639	675	696	658	751	671	732	686	647	683	669	631	682	677	660	696	714	677	693	681	645	656	704	664	670	672	697	680	668	677	682	681	702	689	674	683	645	666	629	687	689	684	700	707	674	668	686	708	657	683	665	673	702	684	631	689	651	678	711	630	702	667	700	724	650	692	663	673	697	637	683	683	664	716	712	697	701	664	647	655	740	623	697	667	735	671	667	665	694	706	695	700	669	703	660	676	683	648	692	657	731	684	716	662	646	643	665	658	662	692	691	639	709	636	651	695	719	679	669	686	685	684	680	740	608	638	649	686	670	684	677	700	706	644	665	697	668	695	649	656	639	684	655	674	674	719	731	671	664	675	686	715	632	668	703	652	691	694	711	658	709	687	707	688	730	658	720	695	682	662	695	639	690	667	651	683	684	704	691	692	642	664	679
23811	13737	16043	16931	14634	10282	7248	5115	3402	2916	2702	2216	1803	1894	1987	2101	1654	1299	1354	983	752	875	715	470	447	437	455	440	436	399	408	418	398	416	381	411	392	406	372	412	410	399	379	367	320	376	385	359	301	332	361	356	334	324	332	302	352	323	347	304	335	336	340	336	316	339	341	331	317	332	319	296	350	322	343	335	348	336	294	333	328	338	334	358	324	325	336	317	335	322	345	321	387	321	359	338	319	353	351	364	309	362	342	355	364	345	300	301	339	335	354	331	364	349	312	344	347	307	373	379	360	326	337	341	326	339	373	371	326	323	365	329	328	359	319	375	311	301	385	360	347	317	347	357	345	404	339	342	332	351	349	299	356	346	325	353	360	335	295	379	350	344	314	320	302	311	325	345	360	331	350	332	365	312	313	340	312	355	344	319	326	365	323	335	333	355	344	371	329	322	339	327	318	319	321	333	375	320	338	346	340	361	351	298	362	347	333	326	363	326	279	331	339	286	320	351	299	313	297	340	315	324	362	338	337	336	325	319	374	349	327	344	337	307	308	346	290	299	319	338	325	371	349	346	341	337	337	319	360	351	327	364	328	321	323	337	328	333	335	316	348	318	350	352	319	336	323	370	352	360	344	346	347	327	345	330	329	349	340	362	351	343	336	346	305	343	340	353	355	334	307	354	330	340	333	317	322	339	285	300	370	323	372	361	340	312	312	318	347	362	352	370	332	306	313	300	368	348	329	327	357	322	321	379	340	343	356	340	382	328	317	380	353	355	333	385	347	337	337	327	342	338	339	328	379	331	327	323	345	348	347	313	348	321	324	348	354	304	347	379	345	355	354	371	350	351	334	332	356	373	333	363	335	353	337	342	320	318	300	367	351	347	322	316	322	340	332	313	333	341	356	335	342	329	297	301	325	301	349	365	351	383	347	373	316	373	297	311	358	310	319	339	348	357	362	306	322	337	353	348	361	340	337	349	332	348	336	312	339	347	320	337	316	340	372	352	354	341	329	324	348	348	295	337	315	337	290	340	347	325	325	322	303	348	302	346	327	319	372	318	309	305	359	335	364	312	337	316	316	346	341	342	317	369	340	326	354	327	329	330	301	307	341	369	304	354	326	303	294	356	314	351	362	331	371	362	297	353	352	354	325	326	321	327	311	342	323	378	317	341	330	348	360	321	377	322	369	322	327	334	324	330	344	356	339	349	336	316	344	330	357	347	351	345	352	316	355	328	347	351	358	352	334	341	321	312	347	349	356	323	338	360	322	339	328	306	310	378	338	355	345	349	338	328	349	353	342	377	319	324	312	310	359	316	343	329	344	333	330	343	313	329	344	324	349	324	350	338	326	311	346	341	335	316	318	336	346	309	309	313	319	309	344	373	334	346	323	312	334	345	372	365	338	321	365	330	319	336	361	316	330	357	332	344	314	345	299	351	338	289	333	285	317	316	315	357	309	344	344	356	360	372	341	323	323	312	360	340	330	340	350	352	349	347	333	324	336	329	362	317	341	331	348	320	350	309	332	364	346	342	337	348	347	370	315	366	328	360	372	321	322	336	312	319	301	330	353	323	348	340	350	318	338	318	340	379	335	343	328	332	318	350	348	310	325	332	372	312	372	356	314	344	328	350	319	328	323	341	369	306	324	355	330	330	347	350	369	323	336	314	360	318	334	336	307	343	322	349	327	346	311	349	346	347	325	346	330	358	363	312	346	357	351	309	283	336	344	300	330	314	330	329	339	329	347	341	324	321	351	306	336	343	366	287	337	344	298	355	349	344	311	350	303	309	327	330	318	354	349	319	330	329	336	371	317	358	349	347	311	347	362	305	361	308	319	329	344	308	341	352	330	298	348	332	338	368	333	387	359	350	330	315	311	320	346	351	346	326	327	335	340	335	346	350	326	313	309	353	319	330	304	345	341	319	335	350	337	317	332	320	358	354	306	371	330	326	347	355	349	304	363	323	348	337	374	298	298	352	303	348	356	316	361	319	347	322	320	329	344	351	343	342	308	330	335	333	337	368	348	341	325	355	342	321	318	371	354	348	304	343	347	301	339	342	329	368	340	345	328	313	388	375	384	341	320	309	359	353	344	342	310	311	316	377	317	369	349	332	360	356	388	333	367	345	342	340	320	328	320	308	326	331	385	319	348	332	319	320	316	334	349	360	340	317	335	332	318	342	330	366	340	325	339	312	305	334	315	336	358	314	342	334	370	349	345	320	326	303	341	346	324	333	358	362	329	338	363	336	316	339	335	354	358	309	340	363	313	329	332	309	344	331	335	331	366	344	356	349	335	336	335	343	348	318	325	355	373	342	344	309	316	352	339	344	329	360	364	335	333	359	369	330	364	366	331	338	391	330	341	304	295	324	323	335	362	315	337	358	303	326	345	360	333	311	316	351	320	343	371	315	334	329	332	331	347	363	333	337	366	338	329	314	333	317	352	343	316	340	349	346	341	324	335	399	303	297	329	315	335	371	309	342	349	330	344	339	308	347	345	320	324	332	368	334	365	342	354	332	341	335	348	361	322	358	319	358	361	326	340	339	322	364	313	335	352	371	308	328	306	301	335	354	343	351	336	369	371	308	370	324	323	348	395	353	329	300	321	362	348	344	347	332	322	310	327	343	317	330	335	349	325	348	313	360	343	307	350	315	320	330	342	349	339	331	342	359	354	363	314	308	350	357	344	322	360	320	305	308	327	336	342	346	358	352	341	325	361	334	309	337	348	341	316	349	319	346	370	351	344	337	331	348	303	341	319	349	368	323	377	321	365	321	332	336	345	373	326	286	322	385	341	366	336	327	304	341	328	372	345	347	338	381	352	332	351	335	308	370	329	350	345	354	348	304	326	341	329	342	301	340	330	337	343	355	324	369	322	353	327	331	335	365	342	336	340	329	326	321	312	323	346	302	373	349	339	353	330	336	318	305	364	311	323	309	339	311	383	343	337	367	357	309	304	328	370	349	341	356	351	325	334	353	341	359	315	319	337	331	367	357	341	327	343	336	328	315	363	325	364	303	327	353	314	350	331	318	338	304	347	351	329	335	339	308	334	353	326	349	329	327	334	338	313	327	349	327	333	347	311	315	368	328	352	270	329	373	397	340	359	326	311	349	303	350	338	339	376	321	357	314	372	341	348	306	326	326	328	351	323	379	316	300	327	318	337	302	335	366	329	339	338	374	348	340	344	303	346	346	327	345	347	350	350	342	308	353	338	368	353	360	364	319	330	353	349	318	310	335	379	327	297	325	323	346	347	362	340	343	331	362	353	353	348	350	331	322	347	324	344	353	323	328	365	353	328	329	314	324	336	330	336	346	360	308	309	341	367	299	339	352	347	315	374	285	360	334	317	342	333	303	326	372	341	338	343	359	344	321	320	325	350	313	372	335	332	354	338	309	375	316	332	312	363	373	331	351	336	347	341	330	355	324	371	369	335	289	306	323	333	365	348	326	343	332	334	326	349	300	361	355	323	329	348	349	342	323
12239	9816	19417	25868	24243	20617	17561	15123	11531	11191	10152	9706	8684	9525	10038	10949	8029	6555	7082	5016	4088	4610	3449	1672	1447	1439	1248	1277	1206	1152	1126	1201	1229	1243	1269	1214	1119	1094	1134	1171	1310	1154	887	892	817	833	808	807	841	831	810	794	814	806	848	810	789	756	828	831	796	817	852	764	835	772	774	791	760	810	862	866	793	841	823	777	797	796	779	756	810	781	769	760	795	823	808	807	792	774	735	792	787	788	778	815	802	798	771	786	705	767	796	818	740	810	777	767	781	844	726	794	725	771	738	797	789	738	798	773	791	758	818	806	802	711	827	744	788	833	728	751	733	793	791	813	805	783	772	773	821	758	827	768	783	761	738	811	807	757	740	820	799	732	837	769	792	807	684	817	794	779	790	765	781	768	760	789	793	786	795	791	800	767	782	798	753	840	734	817	765	805	786	805	754	788	798	804	756	776	789	771	743	749	778	773	812	804	790	772	814	763	824	773	787	813	815	723	784	796	767	856	785	778	750	782	814	748	801	830	759	778	755	794	782	812	804	787	750	778	760	801	737	739	789	755	797	795	784	778	795	861	819	742	801	753	799	760	794	806	778	764	835	766	797	765	792	782	754	847	791	779	803	813	795	813	784	749	745	773	829	782	787	795	797	821	779	801	788	771	818	801	792	739	771	758	820	820	787	757	810	770	801	821	795	818	773	790	777	790	767	811	803	796	795	766	785	816	749	767	793	747	790	822	745	786	823	780	737	786	819	742	795	816	797	764	785	778	774	759	791	783	809	769	763	841	763	795	786	766	838	739	733	828	805	818	835	811	779	797	757	771	803	828	760	778	792	833	737	776	771	800	798	760	804	751	769	802	764	783	785	796	764	798	747	777	792	777	803	767	812	800	724	773	769	793	787	784	771	754	765	775	759	752	747	730	751	777	778	755	735	763	802	766	751	824	808	775	813	776	813	790	764	822	727	786	734	726	787	785	790	769	772	801	848	766	789	775	833	770	757	751	782	781	803	763	805	823	740	774	755	799	819	813	803	789	774	786	794	774	776	766	831	796	817	761	804	762	809	756	787	718	779	797	782	740	813	814	792	738	752	793	802	786	786	770	793	792	719	806	767	804	785	817	808	791	729	750	760	755	742	804	748	786	805	789	805	814	812	798	796	746	767	779	736	799	824	783	746	746	787	792	801	826	776	761	749	797	768	772	765	788	792	797	734	773	797	759	779	739	773	803	772	773	812	749	786	811	793	775	783	773	791	837	793	764	818	809	757	776	854	758	774	795	777	781	744	739	806	755	789	768	784	816	784	779	745	745	818	736	748	733	801	775	773	782	780	811	832	803	791	804	827	782	786	807	824	771	740	830	878	711	764	795	823	766	755	768	782	739	809	843	756	757	760	719	781	809	813	786	757	777	793	730	788	736	813	802	761	786	808	794	794	781	775	770	826	765	814	795	775	816	769	794	808	775	808	731	770	788	766	809	780	788	805	808	804	783	781	777	817	793	770	760	781	790	821	767	811	802	777	803	716	794	750	801	774	756	716	795	799	802	746	780	773	762	780	808	791	816	783	744	798	766	802	801	794	790	766	759	845	789	788	731	793	754	804	770	785	764	743	775	773	783	777	798	776	748	801	808	808	811	815	771	781	811	786	825	764	738	797	784	826	767	821	768	812	804	794	841	793	838	787	774	831	803	777	780	775	825	777	768	787	762	807	799	783	773	802	825	737	791	780	775	749	749	784	773	802	788	804	751	788	768	797	701	820	779	810	748	794	839	763	788	793	765	821	802	758	765	779	800	781	790	815	751	756	808	828	790	796	819	794	773	791	742	771	774	731	803	799	720	765	760	778	799	721	775	789	790	783	767	733	795	772	774	800	799	807	824	758	784	777	782	762	772	801	757	749	769	784	768	767	784	800	797	831	733	827	758	767	775	772	777	783	777	766	782	796	786	759	800	813	793	765	783	770	810	769	724	775	788	739	776	780	784	740	768	769	730	803	758	750	783	762	729	794	794	768	728	773	780	757	805	806	765	818	825	838	778	802	785	818	776	792	791	812	767	737	780	745	813	785	767	785	810	732	827	793	792	803	801	756	762	809	732	762	782	807	766	789	758	815	795	819	773	801	761	758	767	798	776	756	765	789	783	734	738	786	769	816	774	780	756	769	766	801	801	791	794	800	783	777	798	790	783	748	773	744	791	827	768	767	816	790	793	806	753	797	771	822	774	720	764	797	840	723	749	757	803	760	794	806	767	774	763	813	816	840	728	789	736	823	808	773	768	718	804	794	733	823	793	801	778	765	785	762	798	737	849	758	794	744	762	739	783	806	771	744	784	813	784	768	786	800	821	797	789	775	767	773	812	811	849	780	758	786	753	789	789	774	813	808	817	768	820	759	778	815	769	831	847	779	785	769	836	735	769	804	794	743	782	764	786	771	804	800	763	771	803	837	799	828	827	806	783	738	782	757	776	804	797	733	755	820	766	742	783	827	776	817	751	783	823	793	745	782	759	812	814	796	782	756	792	776	774	783	753	788	724	762	817	829	793	741	756	805	801	767	770	781	816	758	781	742	801	772	826	778	807	761	717	777	738	787	775	751	758	737	812	771	783	757	801	782	782	789	766	806	754	748	797	769	781	748	794	740	791	686	768	726	766	795	767	806	764	757	771	771	820	782	787	747	741	812	762	793	748	836	774	753	775	773	801	712	774	782	751	804	798	798	765	747	753	776	808	765	767	801	751	750	744	755	737	783	787	748	790	826	766	774	787	772	773	720	811	785	783	797	737	761	791	798	775	783	764	780	819	813	752	776	784	760	775	782	766	756	761	796	773	820	817	830	757	783	811	789	762	770	751	801	784	827	778	799	807	798	759	794	789	749	782	789	763	775	747	827	810	785	759	760	767	744	738	767	767	779	813	792	793	766	792	808	783	755	773	822	773	819	784	810	761	785	806	836	806	801	780	809	739	801	763	754	805	759	781	855	755	770	770	760	789	871	813	740	760	788	710	809	762	739	779	801	762	790	819	734	817	814	764	780	789	779	774	795	800	766	808	760	749	759	792	820	825	839	744	783	780	822	754	775	756	745	806	807	769	822	789	762	786	774	741	800	703	743	752	777	776	779	764	818	772	819	773	739	771	792	765	797	767	768	762	709	807	812	789	764	813	792	793	773	789	771	755	749	783	787	775	767	766	782	769	769	853	789	745	765	777	762	763	736	745	808	771	845	795	779	776	791	751	748	753	830	779	796	800	779	772	799	744	778	794	773	796	796	816	746	782	805	827	791	790	779	818	754	811	790	786	728	772	795	813	756	786	842	812	787	800	767	754	794	756	785	722	773	769	795	699	765	760	810	790	735	791	736	755	785	751	778	816	761	814	766	790	817	769	793	780	740	792	796	800	777	828	736	780	814	796	738	890	780	773	762	788	752	802	807	820	801	745	750	760	772	789	781	770	739	767	774	757	785	794	774	740	752	758	789	780	775	814	781	732	821	761	794	737
6440	2882	3805	3304	2070	1448	1245	853	576	472	546	474	551	685	676	693	481	478	458	301	342	317	250	206	188	184	206	178	178	157	163	169	168	185	182	190	162	165	188	174	196	152	165	168	179	157	134	124	155	163	158	152	153	139	145	178	169	154	157	167	142	164	152	161	163	156	145	156	171	164	150	153	161	129	146	142	128	152	141	151	164	175	131	166	152	158	145	172	142	150	129	174	183	176	151	159	151	149	151	147	171	147	171	151	171	152	146	150	158	143	147	148	162	166	167	155	136	163	166	172	169	147	159	160	150	159	190	165	141	152	145	155	176	162	167	136	147	159	157	138	145	163	142	157	138	153	164	175	149	130	147	107	149	147	163	144	147	166	163	169	153	156	139	169	157	169	145	136	143	146	137	177	162	160	142	147	149	145	165	165	171	155	156	171	161	170	140	152	142	177	159	133	154	188	160	165	146	159	180	153	138	151	149	166	158	168	129	154	142	169	171	149	151	164	160	148	152	151	175	147	159	132	147	145	141	164	147	144	168	191	168	151	142	156	168	171	164	180	142	162	172	153	157	154	140	159	189	178	168	144	173	150	166	152	165	157	152	164	151	141	147	177	156	145	148	156	140	184	151	175	143	174	174	139	156	160	142	160	163	179	152	143	150	163	151	156	169	159	131	151	160	159	173	150	145	143	165	154	146	136	179	182	153	154	152	165	143	160	136	133	154	164	154	138	156	141	157	145	159	185	145	144	157	141	156	158	171	146	175	184	175	188	143	165	145	153	185	146	161	188	132	181	141	149	163	139	156	153	155	170	144	156	153	145	154	163	166	163	152	155	177	153	123	181	144	171	160	175	137	136	152	172	143	136	138	155	170	153	173	143	160	156	161	177	139	175	150	131	140	152	143	160	135	134	155	159	169	165	161	157	151	132	168	154	174	159	139	147	152	173	153	153	150	142	168	151	141	144	131	144	163	152	161	144	168	149	137	153	170	163	138	151	179	150	167	147	141	171	146	153	171	144	139	144	137	154	169	173	191	169	150	140	145	167	159	150	130	166	163	143	129	154	156	131	159	151	171	164	187	172	152	167	143	174	155	152	149	167	192	171	160	149	171	180	147	161	159	180	132	153	150	170	150	162	175	140	154	130	144	141	137	144	137	180	140	153	142	178	161	151	161	156	155	164	156	147	146	155	152	148	156	159	156	154	143	170	167	158	154	172	177	156	168	195	151	139	170	170	158	139	141	162	152	138	170	142	169	157	151	151	167	172	175	131	137	145	168	163	161	154	167	158	153	164	145	142	153	150	167	136	161	162	156	167	155	140	144	161	152	160	152	160	147	159	140	147	162	144	141	164	146	169	153	192	177	140	152	131	133	153	172	152	184	164	135	156	156	169	150	134	140	142	183	152	159	156	157	166	134	147	144	145	146	143	172	123	167	161	130	146	172	176	152	154	143	138	147	169	150	120	148	151	146	170	175	122	144	178	147	155	158	171	144	150	147	151	165	164	156	143	155	169	177	158	143	156	149	130	174	176	148	177	149	156	148	150	154	160	148	155	159	152	155	147	155	143	155	149	162	178	171	163	153	160	164	156	129	152	168	147	150	152	161	176	168	152	154	136	174	170	165	145	142	172	144	142	153	151	170	135	152	184	180	178	176	134	157	173	159	138	142	143	165	139	152	169	143	164	137	143	162	154	160	158	164	154	149	137	154	151	164	153	153	143	177	148	147	169	154	161	173	152	129	144	168	165	162	163	124	122	143	173	151	168	152	149	145	160	178	144	159	163	166	168	161	156	176	165	160	160	167	161	146	166	148	161	150	175	132	152	166	170	167	145	142	150	141	142	151	148	166	157	139	136	147	178	159	159	179	176	137	172	168	164	138	178	160	164	158	137	151	172	172	167	150	163	138	141	133	157	132	138	146	142	159	165	134	167	150	139	142	151	146	152	151	162	149	138	154	153	146	129	140	147	155	173	146	176	167	159	142	156	136	158	145	156	135	164	159	148	167	160	165	147	166	157	159	158	170	153	159	144	156	163	176	162	159	162	142	163	149	143	153	151	170	143	175	180	181	159	157	181	143	154	132	138	155	154	153	137	149	163	147	155	169	168	136	152	142	162	149	122	120	143	148	158	157	149	163	182	151	143	146	157	146	170	156	153	144	133	160	165	153	145	179	141	173	165	154	149	158	151	150	153	150	162	158	135	171	154	166	137	146	162	160	147	174	157	145	153	153	159	144	140	163	141	145	148	173	157	134	150	163	144	158	155	170	163	152	143	158	178	154	134	160	143	146	172	146	154	171	126	158	153	160	135	161	167	166	157	147	174	153	163	164	157	156	150	137	168	150	164	148	149	146	131	141	161	149	163	153	150	150	163	169	157	158	154	150	140	147	181	153	176	133	184	145	165	152	147	149	153	162	135	147	148	155	146	140	149	129	145	142	159	163	148	152	158	182	141	151	153	143	155	171	169	146	168	169	142	157	160	168	144	157	163	150	146	158	157	142	152	153	169	177	168	157	146	178	169	170	156	146	154	150	167	159	165	153	152	153	142	159	139	157	134	144	147	158	155	152	127	178	141	146	139	142	138	157	158	143	160	158	156	147	171	159	155	148	161	140	159	154	137	133	155	179	166	153	146	157	179	162	143	150	157	167	156	161	143	148	155	145	132	143	136	172	158	170	160	129	152	160	147	193	153	141	174	162	150	152	157	147	142	169	130	150	161	154	153	149	144	155	161	155	169	151	158	160	162	154	162	147	159	168	144	188	171	164	156	165	146	157	157	137	158	175	154	160	157	147	139	169	177	175	157	143	153	155	128	159	139	160	176	181	148	147	146	138	159	157	180	163	178	162	154	158	162	150	145	146	150	161	162	156	179	166	145	166	170	190	182	145	139	165	161	157	128	149	157	150	157	169	165	145	134	151	140	171	145	146	175	134	141	128	138	182	145	148	155	142	146	173	141	158	141	160	145	144	153	172	169	159	159	169	159	153	147	173	185	198	162	150	157	165	152	155	167	144	134	180	180	171	178	146	148	173	158	163	141	138	166	137	171	156	142	160	163	177	133	166	175	179	153	148	139	143	152	145	166	171	140	142	171	139	153	157	165	171	172	155	160	158	150	181	158	155	140	148	199	142	157	152	149	160	167	157	162	156	142	173	157	159	156	194	161	162	161	190	143	153	167	149	152	171	170	158	148	165	153	156	134	140	138	140	162	158	166	135	153	157	152	167	174	149	143	163	159	138	141	136	126	141	146	153	168	164	149	138	139	145	179	147	145	145	169	124	169	173	168	164	133	157	151	139	152	148	148	160	154	170	148	146	157	180	155	156	154	150	141	149	146	149	149	175	155	170	128	176	162	148	149	133	166	166	152	157	164	144	154	147	150	155	153	175	175	177	148	153	150	126	148	165	139	154	146	139	154	179	132	151	173	163	139	167	168	162	139	182	137	186	153	169	159	166	129	170	173	166	145	135	163	157	157	145	166
4054	2746	7354	9111	7441	5936	5286	4282	2949	2144	2772	2438	2809	3566	3821	3653	2878	3009	2226	1219	1786	1440	1057	730	636	717	574	494	561	511	520	486	513	536	518	513	440	535	482	586	538	501	472	432	447	391	409	399	400	404	445	422	417	451	426	429	372	427	369	400	406	421	435	400	410	432	397	429	435	428	417	407	386	439	436	390	382	419	426	411	418	415	432	414	427	402	401	419	446	452	436	422	404	382	395	413	406	440	430	435	399	406	419	407	394	423	421	408	410	429	383	436	416	423	411	405	397	450	405	408	398	422	398	408	390	390	390	400	403	434	399	408	417	400	393	391	408	412	421	390	388	416	390	409	402	399	383	421	419	430	394	432	437	434	424	409	412	396	401	435	407	423	411	402	437	413	426	476	404	448	408	391	455	415	400	419	404	415	385	396	408	410	423	438	403	429	434	408	416	384	365	420	416	403	426	424	427	400	437	413	418	423	423	441	441	411	423	401	393	389	379	440	422	396	407	382	400	422	373	400	399	448	417	422	408	416	445	420	379	359	424	402	429	398	420	428	383	444	462	377	384	480	390	400	401	401	397	436	423	423	414	408	445	386	421	413	384	409	428	404	408	413	423	390	441	445	418	399	434	391	419	417	416	404	389	452	356	414	404	389	428	438	414	392	458	435	406	433	406	411	469	396	432	365	428	405	415	366	373	436	401	438	433	407	422	409	405	420	446	408	398	371	419	451	407	405	435	414	436	380	419	414	433	447	379	380	405	430	440	376	405	471	405	392	421	394	425	402	424	426	414	412	425	413	420	429	442	409	368	376	429	423	440	408	417	426	379	456	398	403	414	439	415	404	446	410	427	436	434	449	410	399	412	415	423	405	400	418	403	414	423	415	392	406	405	402	379	409	421	419	407	452	418	422	406	412	381	435	385	414	397	418	411	401	405	447	445	400	421	414	382	421	412	390	422	446	418	416	384	352	393	392	403	437	434	420	402	444	391	436	391	431	443	389	426	397	410	430	424	459	424	373	402	419	401	429	388	434	424	413	411	375	410	388	425	430	430	416	404	396	413	463	420	411	411	406	382	402	476	397	447	396	448	397	419	432	380	386	448	440	445	478	424	400	378	388	390	421	422	452	412	410	431	419	391	416	430	450	465	396	432	414	399	398	416	403	418	425	461	442	422	425	373	393	430	446	405	420	406	403	415	418	395	360	435	405	420	390	407	433	390	400	402	438	400	402	455	407	379	404	411	430	405	397	406	344	409	421	420	382	437	453	430	392	400	413	412	455	376	407	420	394	411	440	434	415	407	391	418	403	416	481	405	422	449	389	441	405	424	425	395	416	410	404	432	434	445	404	430	408	416	416	417	435	431	385	412	407	399	423	423	417	381	422	454	408	430	442	427	420	424	419	418	428	422	395	403	416	412	419	423	394	429	396	414	403	400	424	470	402	429	414	455	393	431	420	410	464	421	398	414	424	442	418	412	398	412	412	410	431	418	421	403	430	390	428	444	418	426	416	418	444	405	423	396	414	453	405	428	404	430	424	414	413	386	388	413	429	406	412	470	433	395	394	437	385	406	429	433	416	397	400	409	406	426	424	413	412	415	391	405	447	408	414	401	407	456	401	405	425	419	426	387	427	396	403	387	401	429	399	425	371	395	434	425	407	400	448	402	430	412	408	449	386	402	390	410	445	458	397	439	435	415	436	404	433	437	418	416	407	425	401	409	438	399	392	426	409	431	438	422	425	423	398	394	419	443	447	382	405	408	413	410	405	436	397	385	383	443	371	424	377	434	382	465	384	413	418	433	381	394	409	421	404	410	378	405	384	396	409	432	441	416	459	355	413	391	402	421	413	413	428	412	415	413	382	399	395	411	410	418	414	421	421	417	391	422	418	438	385	438	430	430	393	429	432	402	376	416	400	381	399	427	413	410	419	415	445	428	411	383	437	472	404	382	371	423	364	412	399	389	376	379	410	427	402	423	390	423	399	438	425	428	461	426	445	398	394	438	413	405	409	420	428	411	417	448	385	384	428	413	395	412	395	417	417	417	420	401	440	392	405	416	394	429	385	419	392	412	414	419	424	376	433	380	401	425	371	434	438	405	411	418	386	436	432	426	400	413	422	407	384	389	444	412	377	431	392	410	409	456	423	392	410	372	408	360	409	433	399	411	416	395	384	427	411	366	424	411	395	443	427	427	422	419	418	374	442	411	442	435	432	409	401	439	387	429	411	432	406	390	455	412	431	432	439	430	439	405	386	439	421	381	452	407	403	428	435	451	440	419	407	427	440	423	412	421	407	418	394	389	403	415	442	419	465	378	401	436	420	404	418	420	404	410	404	454	454	396	392	413	411	387	419	441	413	392	390	417	409	354	420	415	434	402	427	411	408	406	407	408	404	410	396	394	388	407	422	402	419	455	452	409	419	430	424	416	395	449	396	399	406	403	403	417	443	420	410	427	410	417	429	439	463	388	402	430	429	420	413	443	412	466	425	422	416	375	444	478	398	432	434	408	383	417	417	410	397	431	401	463	380	394	415	418	413	421	381	443	466	412	447	404	381	404	415	426	405	393	433	428	413	415	407	416	400	414	416	392	377	401	395	380	437	432	426	427	426	414	411	429	421	406	461	412	406	399	404	436	405	434	410	402	420	394	419	387	428	412	417	411	389	459	401	387	417	416	400	408	442	421	407	395	373	437	431	410	421	404	422	452	379	396	410	430	421	422	389	402	370	418	384	420	411	392	393	424	436	408	385	432	411	423	408	411	436	409	413	403	439	402	417	448	434	420	402	405	427	435	415	441	408	432	432	431	420	438	387	389	404	416	388	402	407	408	424	401	424	390	393	409	403	393	417	441	409	393	419	423	437	421	422	382	412	412	404	422	430	458	399	393	422	432	427	406	388	441	415	418	456	395	371	437	394	421	431	392	414	415	374	433	420	442	404	390	429	395	408	450	400	426	409	428	409	426	435	432	404	392	396	424	379	402	426	374	401	414	452	442	427	405	411	385	397	393	432	414	404	418	386	439	423	378	441	393	401	417	434	432	447	418	404	384	425	414	417	396	368	407	375	413	403	385	416	444	429	389	407	438	432	461	435	377	439	388	404	414	418	418	402	413	426	390	411	440	392	403	429	396	412	424	398	411	395	422	383	426	377	413	404	380	421	398	398	387	402	385	417	413	444	421	428	409	430	426	409	404	433	417	411	430	426	427	424	415	401	410	400	376	394	397	417	395	404	447	403	417	427	406	449	398	377	438	406	420	414	402	418	422	432	410	409	402	410	424	390	426	429	384	433	436	372	426	385	400	421	454	438	433	424	421	396	415	391	397	413	417	391	414	412	479	414	408	426	401	410	393	394	395	421	409	427	369	418	423	408	429	403	428	433	419	411	415	409	401	446	381	401	428	415	390	381	439	406	384	411	405	413	449	403	406	425	465	385	423	410	410	428	426	397	446	405	413	447	398	427	402	429	417	393	425	399	396	431	437	388
18231	9742	12576	11637	9336	7203	5155	3535	2490	1894	1902	1630	1398	1520	1636	1343	1126	1060	647	626	732	679	527	415	355	416	419	385	334	283	332	303	328	367	328	325	327	288	309	318	307	297	319	279	282	270	288	279	256	281	245	299	289	291	250	270	292	259	226	280	280	286	254	301	284	268	282	310	273	254	288	280	292	250	302	253	282	251	289	271	277	277	292	277	242	286	301	275	328	258	269	281	286	254	291	275	264	265	308	278	285	289	252	270	259	270	274	231	257	267	283	284	274	292	298	275	270	269	272	277	281	276	291	250	274	308	254	306	281	296	264	253	224	275	252	268	328	275	248	291	278	302	270	257	291	277	274	287	256	254	283	302	308	256	285	265	301	312	282	275	275	283	269	322	273	281	296	250	253	305	277	253	285	306	261	288	289	268	284	259	274	263	255	277	255	297	286	255	286	280	279	321	293	275	262	300	308	308	267	264	265	286	286	263	257	291	278	274	283	293	292	298	261	262	273	303	327	257	271	294	267	292	276	269	306	286	311	259	305	294	277	283	282	285	287	286	287	275	276	258	261	252	286	255	244	296	269	252	268	283	284	298	309	281	243	266	259	271	286	287	242	288	324	282	283	247	291	296	277	272	317	296	282	308	258	280	292	285	271	286	273	288	252	260	305	265	239	287	257	285	291	287	278	290	293	257	253	262	275	257	263	295	278	268	256	244	280	262	271	233	267	286	242	297	273	273	272	304	267	301	273	297	288	271	289	246	269	272	274	284	271	284	248	271	267	296	276	267	284	277	275	261	306	279	293	291	274	295	293	267	274	272	275	282	241	286	265	278	266	298	250	276	286	285	287	260	297	281	243	275	267	268	287	251	263	268	290	333	325	256	303	283	273	285	268	288	277	253	264	304	266	256	283	262	262	263	274	268	283	299	299	292	289	276	270	276	286	281	264	259	270	278	288	308	285	267	252	310	295	260	251	260	300	268	298	282	287	296	271	286	281	254	286	276	282	295	268	306	280	244	254	282	260	302	287	272	319	257	286	258	262	279	287	277	280	286	262	284	257	253	252	290	267	282	274	266	305	285	252	260	275	261	276	269	254	262	291	287	261	263	261	272	264	302	261	264	277	283	272	293	270	283	262	254	236	286	274	286	296	298	274	287	241	235	328	290	276	285	282	270	259	292	260	276	278	262	294	273	245	245	271	299	254	258	259	289	283	263	268	287	294	255	287	248	265	263	276	278	272	264	291	269	268	282	265	283	261	257	252	299	290	275	315	265	283	277	312	262	296	272	258	280	276	295	287	278	281	306	280	273	254	251	281	268	271	285	291	268	231	290	311	259	270	268	262	279	273	290	275	263	247	292	250	250	270	291	263	286	272	291	287	307	279	264	277	263	294	237	280	264	264	272	277	261	294	257	281	269	254	261	256	271	307	282	246	297	301	277	254	280	251	258	272	296	296	288	295	295	291	255	252	286	271	254	254	266	266	280	314	290	263	286	268	261	280	269	280	285	293	301	279	261	265	271	309	279	287	268	266	274	300	270	279	271	290	311	289	285	294	270	297	233	291	260	285	256	285	282	261	286	289	243	271	272	298	301	280	277	243	260	237	297	284	278	260	308	294	256	278	291	274	280	278	302	286	292	264	282	258	289	252	283	285	290	256	300	270	282	293	286	256	297	287	300	276	259	283	238	312	303	282	286	295	287	290	307	294	269	255	299	277	281	268	257	262	296	282	244	306	292	303	262	309	274	262	279	261	273	238	284	273	256	280	301	254	268	289	269	285	277	281	265	256	259	306	294	232	285	268	270	271	292	287	254	277	266	284	276	260	286	254	270	292	284	281	279	286	299	283	261	265	301	282	317	289	263	267	270	272	259	290	277	282	240	267	246	270	283	310	269	286	272	280	264	268	258	292	247	253	315	280	269	244	256	261	276	285	278	284	286	272	271	306	282	302	292	283	277	296	292	261	307	278	287	293	287	270	295	272	271	276	272	285	281	286	283	278	267	324	261	269	263	292	268	264	294	285	276	307	285	272	283	249	303	262	275	280	290	272	263	285	264	266	245	283	293	308	279	291	287	247	260	255	280	297	289	272	263	297	303	274	274	275	299	264	254	266	286	280	267	253	287	277	267	280	282	257	274	290	306	293	282	239	276	301	255	252	237	272	286	291	253	266	258	271	262	280	296	305	271	299	266	290	230	272	265	286	264	267	287	270	268	300	248	253	277	287	295	300	269	290	273	276	278	302	304	259	277	279	260	286	279	261	238	269	288	301	285	271	253	249	266	286	289	253	264	258	264	258	290	283	303	288	289	289	250	282	267	280	285	263	278	307	282	283	305	264	249	256	256	263	277	284	253	291	286	253	285	291	297	266	275	249	291	271	279	252	273	263	271	269	278	283	276	288	283	272	273	307	277	290	286	277	270	308	292	261	266	276	302	234	267	282	272	277	254	289	300	273	278	315	274	263	285	298	291	279	258	244	262	277	291	270	288	285	288	273	287	278	271	258	287	274	290	286	296	271	295	251	278	294	280	281	271	294	240	264	293	273	278	267	246	273	257	285	300	268	279	291	285	261	271	268	246	273	245	270	302	254	281	293	268	257	299	239	281	280	315	294	278	276	295	293	263	280	265	282	275	266	284	277	273	255	266	275	269	260	303	278	293	305	284	244	247	272	286	274	261	242	270	258	280	271	276	306	246	258	279	304	273	289	274	255	285	284	266	298	278	302	306	264	260	304	268	281	274	281	286	268	265	305	227	325	277	305	283	299	267	254	287	253	281	274	298	290	278	296	287	256	265	305	293	275	277	260	278	293	286	291	302	308	294	285	238	296	270	253	274	307	257	270	280	279	271	260	277	280	246	262	262	279	277	248	285	255	251	292	280	304	261	280	280	241	265	287	261	286	293	278	272	297	296	297	303	293	286	275	287	293	252	253	265	280	274	292	273	275	275	299	275	272	293	272	247	256	266	316	281	273	278	279	274	281	279	248	274	288	274	299	278	296	277	298	255	305	268	257	298	282	304	271	298	292	238	266	256	264	267	298	269	258	263	268	259	268	271	277	289	286	283	273	316	263	277	269	282	285	248	285	280	278	261	294	265	272	273	257	257	279	278	280	285	278	265	279	279	262	298	290	315	271	276	291	287	242	283	281	260	269	296	245	278	260	288	286	291	294	302	221	246	284	276	295	265	299	259	262	291	271	295	284	259	281	289	283	275	279	317	244	273	279	295	252	258	283	286	295	287	295	290	283	259	298	264	260	265	263	274	285	260	272	272	301	277	294	289	278	289	282	237	269	318	264	289	286	255	275	264	260	294	267	284	303	241	273	294	285	282	307	267	264	256	279	271	238	262	269	286	229	275	289	271	256	268	238	256	268	299	316	304	283	258	271	263	300	278	259	277	263	271	254	275	284	288	296	263	281	252	294	261	282	224	294	285	274	255	266	259	272	255	255	269	305	313	274	268	285	283	305	282	258	280	272	259	271	298
10349	7714	16682	21604	19820	17202	14004	11103	8904	8263	8476	6908	6694	8022	8698	7118	5950	5410	3095	3215	3780	3331	2304	1472	1476	1628	1456	1266	1138	1003	984	1043	1245	1346	1166	970	849	898	947	897	835	864	795	769	757	713	729	685	677	669	689	719	711	663	718	692	702	706	706	656	657	686	704	647	661	707	660	680	659	701	671	658	676	684	704	678	670	660	691	686	668	694	690	659	674	676	693	718	698	710	662	677	678	693	664	671	698	681	678	660	676	690	647	683	712	681	642	680	631	705	655	620	699	696	668	664	681	675	687	626	654	650	656	711	698	607	676	630	659	588	671	689	695	745	677	692	659	672	647	650	661	713	690	691	664	673	691	670	667	657	681	694	654	706	668	682	665	660	638	656	616	714	701	655	621	682	663	699	717	673	660	677	693	599	718	653	653	692	656	656	659	599	720	651	665	656	666	712	679	733	690	746	672	640	681	674	665	721	663	705	685	737	660	671	663	687	684	686	663	741	669	672	633	670	641	680	647	669	684	655	660	673	675	634	674	624	677	658	660	643	670	662	625	649	648	663	682	669	681	714	677	693	702	709	682	663	674	656	631	714	623	657	680	663	623	682	711	677	638	746	636	645	717	672	626	647	613	659	695	636	689	663	675	696	693	670	655	647	708	655	695	687	655	661	659	686	672	716	716	708	643	655	688	711	675	694	714	689	661	675	685	655	656	625	675	678	681	654	687	670	715	633	640	682	668	672	672	682	664	624	722	672	696	630	647	682	644	704	670	620	640	741	654	663	685	657	670	681	668	684	641	687	629	690	701	681	653	643	682	689	689	711	634	673	688	693	669	674	689	677	698	647	653	650	680	644	685	676	684	636	685	654	686	649	700	763	637	646	639	711	662	667	675	695	707	697	617	724	656	695	678	706	623	693	708	668	637	710	706	647	676	658	663	668	634	692	660	687	684	689	682	685	643	671	701	697	725	658	651	641	677	733	684	686	693	655	650	673	613	641	687	664	648	698	705	681	693	659	650	690	663	729	684	647	654	632	708	609	660	701	650	700	678	684	697	674	675	672	656	634	685	616	665	646	664	691	700	676	701	634	686	671	680	689	697	664	672	695	690	662	689	656	669	680	613	722	669	663	714	696	661	645	712	714	689	666	686	698	686	682	691	674	668	694	681	669	644	682	718	649	650	639	672	722	703	629	691	690	682	636	672	645	618	723	693	681	676	729	696	654	645	644	686	663	672	676	658	669	670	679	659	726	656	668	615	695	678	652	667	659	689	658	710	667	670	662	668	673	711	629	641	680	700	692	661	682	690	684	692	688	664	735	679	685	677	686	675	676	674	683	668	709	672	648	668	689	708	693	643	629	670	720	664	598	678	682	668	692	682	672	639	666	618	683	696	644	654	675	660	663	718	728	639	675	668	679	692	650	700	706	727	652	666	687	657	672	692	646	671	678	668	675	694	689	717	700	692	689	668	719	682	639	685	643	666	683	660	635	692	678	678	711	709	642	665	680	642	674	641	673	676	697	667	689	612	684	661	700	657	659	644	667	675	697	647	639	705	654	631	627	695	683	689	643	649	676	706	671	686	688	646	649	702	661	653	700	663	664	699	690	652	656	677	722	710	692	669	665	686	678	735	636	678	663	724	706	685	677	662	656	719	663	679	662	701	699	688	698	669	637	705	662	669	659	620	630	672	673	727	694	653	685	657	709	681	674	679	685	667	654	650	637	650	676	639	624	626	701	613	663	673	669	752	652	619	659	639	691	680	643	671	681	712	649	679	652	689	662	703	699	721	644	680	675	623	622	677	641	653	708	713	676	654	682	650	667	688	667	654	634	583	641	677	683	663	650	679	672	699	668	614	653	683	636	647	658	672	640	730	669	638	708	718	634	685	655	701	655	651	699	657	634	687	690	682	673	641	700	667	659	640	685	663	703	659	662	688	665	640	662	660	718	640	663	695	671	682	712	696	688	671	673	644	636	682	652	695	684	638	650	617	645	668	683	625	672	712	733	652	704	715	639	649	669	685	664	694	649	659	672	651	666	673	658	637	672	674	667	687	685	704	669	657	698	650	652	661	698	680	668	728	685	658	677	692	689	712	688	674	719	715	638	669	695	700	661	689	673	649	694	674	681	666	676	690	696	663	658	649	645	645	675	675	652	681	705	671	667	678	629	680	647	669	657	696	659	685	635	710	702	709	663	690	675	648	673	687	676	714	660	691	648	684	682	661	746	680	609	665	652	668	657	669	659	651	620	643	673	663	675	668	673	662	650	721	669	711	701	666	652	688	670	631	634	686	641	670	646	710	688	611	724	690	659	683	654	651	616	658	692	661	661	709	680	666	659	631	634	663	610	691	654	684	708	717	722	674	699	699	713	669	665	656	671	679	685	699	663	669	664	679	635	688	665	669	677	632	678	654	671	616	696	675	665	675	666	649	632	680	697	679	664	669	705	625	688	685	677	659	681	677	674	695	676	677	682	640	663	775	686	665	700	634	650	659	697	636	679	673	664	670	654	676	692	704	668	686	679	687	676	686	722	642	708	658	672	719	721	645	646	688	684	704	698	634	659	694	667	666	630	673	651	690	649	716	645	689	617	639	685	690	636	658	659	659	686	690	644	665	650	692	678	643	619	694	675	668	674	732	677	662	702	697	679	673	670	659	653	703	715	665	645	635	734	680	683	668	697	654	635	659	663	728	696	662	649	652	650	682	635	688	722	703	656	637	633	706	640	670	670	654	643	656	628	651	618	657	622	652	641	658	644	651	616	722	667	669	684	680	670	699	678	651	605	645	657	604	611	665	682	687	655	701	696	662	704	617	707	683	644	682	689	638	645	696	681	661	643	634	632	684	667	706	653	691	665	719	700	662	667	639	693	684	673	623	656	668	674	689	706	605	642	710	654	674	668	678	681	685	647	703	678	673	658	656	640	673	633	640	707	666	684	650	666	701	677	708	708	634	617	698	696	707	728	694	681	713	664	679	701	638	647	690	655	684	650	701	672	662	664	692	668	596	671	722	689	664	636	691	675	716	687	660	665	670	693	670	671	676	632	662	649	632	637	679	664	704	639	719	669	708	700	687	673	673	679	682	703	648	627	685	636	624	635	704	687	691	622	714	711	646	669	667	662	682	715	705	677	654	687	641	705	660	615	667	641	699	699	676	651	695	678	654	662	667	673	666	684	659	664	692	661	678	651	673	632	673	634	641	700	631	703	696	689	684	706	659	673	709	670	649	670	614	653	677	685	708	667	662	654	683	651	685	652	631	694	644	694	673	678	659	660	700	706	670	672	690	710	646	633	722	679	665	684	717	637	692	669	702	631	663	671	675	670	619	704	653	657	670	676	688	689	636	661	659	725	648	661	650	630	642	679	682	663	669	662	697	668	667	610	644	694	691	678	706	655	681	665	669	662	636	703	700	662	633	705	723	716	676	643	708	659	677	653	645	666	692	677	689	722	724	676	677	684	695	638	652	676	648	676	687	677	639	690	682	654
23353	12575	16732	15243	13896	10769	6779	4490	3710	2882	3044	2289	1790	2127	2220	1713	1618	1149	777	844	927	841	609	564	554	582	619	512	434	441	415	429	478	455	450	349	391	401	377	379	361	392	345	355	350	358	377	296	340	349	320	332	331	347	361	336	355	317	351	340	318	351	351	316	356	371	318	340	338	336	357	366	331	359	319	353	325	377	362	350	336	343	337	316	359	322	343	369	317	311	311	322	328	333	336	299	355	348	339	339	332	350	357	330	352	368	325	361	348	310	351	351	309	323	364	323	355	353	325	318	364	319	345	375	360	334	373	357	352	325	325	361	342	374	350	319	329	316	336	345	342	328	328	356	352	317	355	349	321	356	350	333	353	366	309	309	388	326	334	301	369	323	335	352	339	383	305	310	349	312	329	332	336	326	363	328	350	339	340	368	351	351	308	341	352	324	346	359	361	335	325	338	374	349	374	327	334	338	334	311	351	308	350	345	342	319	329	359	371	321	337	350	341	327	343	318	380	342	332	353	361	321	322	314	354	350	337	337	351	361	291	358	351	338	336	348	344	351	329	355	341	329	298	333	340	337	366	327	309	323	331	379	377	363	312	346	326	352	330	330	365	368	330	337	334	358	323	342	324	300	339	331	332	319	361	347	347	326	353	319	347	315	352	300	329	309	310	341	351	298	325	310	339	350	360	318	372	334	330	334	329	316	305	359	332	354	323	337	299	373	346	334	353	337	342	343	326	317	341	319	306	337	363	326	319	338	364	343	329	318	337	333	361	331	350	327	323	321	359	344	355	345	317	338	336	333	339	385	339	321	326	361	336	346	323	343	356	353	372	308	343	317	345	339	389	369	352	314	344	339	295	332	338	347	340	333	340	306	337	341	365	355	317	323	363	354	342	329	326	301	340	344	342	317	327	318	328	296	350	349	352	332	341	379	336	303	365	341	340	342	344	372	336	322	336	320	375	337	332	324	346	361	324	345	365	331	346	305	350	307	366	342	336	354	334	340	365	368	350	323	353	332	342	332	360	346	329	313	301	351	327	323	324	330	339	382	360	327	316	319	341	327	357	316	337	349	374	335	322	387	374	334	319	319	346	328	304	372	359	342	318	345	328	348	320	320	356	336	318	330	320	337	341	297	348	343	319	327	320	358	333	344	356	348	339	353	345	380	313	340	346	332	333	298	344	359	358	324	330	345	316	354	352	316	347	345	349	350	330	340	363	322	348	323	326	323	339	341	365	312	346	332	337	306	331	356	358	366	309	358	343	325	304	322	322	349	335	336	330	356	363	337	383	339	307	304	336	303	338	329	330	368	352	328	360	374	329	330	346	335	332	323	369	363	388	360	356	355	359	323	358	337	353	321	356	341	333	348	351	355	348	319	321	380	368	340	353	352	359	360	321	345	388	341	328	324	342	379	380	316	334	324	299	318	303	340	331	349	341	324	309	325	325	353	328	358	324	330	346	336	311	336	330	366	320	344	367	342	354	316	357	325	303	382	362	336	331	336	349	341	313	377	391	313	366	345	340	342	391	365	367	349	360	344	329	332	330	365	358	341	334	373	341	364	349	320	355	320	338	340	337	330	365	342	328	338	305	342	335	318	341	345	349	317	307	355	354	311	349	354	345	342	313	337	316	335	355	376	326	368	372	337	352	359	335	343	395	312	324	327	342	312	340	342	347	338	316	333	342	354	333	367	331	345	364	313	360	360	323	334	365	338	361	333	354	355	343	344	326	351	330	336	336	320	336	307	334	339	355	378	326	331	336	344	332	332	356	328	344	306	327	342	324	329	327	342	306	339	361	345	337	343	346	356	325	339	342	365	322	313	339	304	324	365	311	398	335	354	333	340	356	361	318	364	328	349	326	337	358	348	336	399	362	288	323	313	342	363	346	331	332	313	365	347	357	321	367	362	367	351	357	305	338	356	353	334	322	314	328	365	376	318	370	349	371	337	330	337	372	353	353	340	354	339	388	324	312	326	325	347	324	340	337	323	325	332	337	343	321	341	343	349	368	328	336	372	323	336	293	331	310	396	313	345	362	331	330	338	378	343	309	330	362	340	332	375	364	370	326	338	316	326	333	306	354	334	386	348	356	321	336	343	348	340	357	369	338	317	364	355	353	326	313	359	317	352	344	334	379	344	355	370	356	326	341	347	349	318	364	353	353	371	370	297	300	321	327	338	343	361	328	355	290	355	338	331	342	329	361	335	329	328	337	300	370	327	362	353	339	379	343	373	320	343	339	307	379	361	369	347	327	352	330	310	355	361	358	342	339	378	329	333	346	363	387	336	332	324	322	327	308	346	330	338	337	336	372	315	343	340	334	345	338	330	340	367	344	301	315	327	317	311	357	334	327	325	308	363	340	366	361	313	322	319	334	339	322	343	335	367	322	312	323	336	343	360	316	361	320	333	302	346	337	379	336	346	340	324	362	327	336	394	376	388	332	317	346	349	355	300	333	332	339	339	349	343	328	337	358	366	409	337	317	348	361	375	372	336	334	329	328	341	316	364	353	351	348	336	339	339	356	343	365	347	334	354	304	323	327	322	342	333	331	331	357	313	362	345	334	329	394	357	342	336	327	337	320	347	330	341	351	350	349	338	307	320	345	330	356	317	316	331	335	382	366	354	301	330	346	381	353	321	344	361	320	361	326	365	348	381	365	380	341	361	332	334	360	343	314	341	351	337	348	350	384	322	398	328	346	322	306	321	360	336	330	325	327	332	328	360	374	369	334	350	344	338	339	314	362	318	364	338	338	360	357	402	329	330	358	392	337	348	370	336	368	347	350	352	339	346	348	343	336	356	345	331	353	327	368	324	332	344	366	349	350	359	347	331	341	363	365	335	350	329	325	305	321	318	341	350	367	366	352	313	334	326	328	363	323	344	348	328	350	354	366	336	359	347	378	333	307	346	337	369	388	377	363	298	348	340	349	354	370	354	343	332	321	358	360	346	347	288	334	322	330	342	335	319	366	362	326	309	338	310	335	368	328	304	351	324	337	329	338	292	316	381	366	390	371	363	333	354	364	301	351	340	313	369	352	341	357	331	356	335	346	336	359	332	322	342	373	321	354	345	333	314	338	350	353	366	377	354	315	334	341	376	324	338	325	322	337	326	350	352	311	364	354	331	348	324	324	355	336	388	337	361	349	373	312	311	340	334	321	299	331	349	303	354	365	331	372	299	308	337	337	342	326	318	340	343	342	348	374	368	362	363	305	360	374	333	334	336	333	318	325	329	330	326	347	350	318	364	333	329	323	321	355	360	358	349	332	302	342	408	356	333	333	355	348	353	355	375	343	363	312	347	344	307	340	334	341	371	330	335	337	348	361	329	327	366	338	356	358	341	324	339	326	353	315	342	351	325	343	365	320	334	315	346	338	342	298	304	339	326	351	367	383	322	356	366	335	336	356	312	379	286	351	347	308	341	336	334	340	345	321	363	336	327	304	337	344	331	361	343	347	331	330	332	337	312	371	366	353	353	289	310
12150	9598	20172	24714	25199	21618	15985	13569	12383	11121	11618	9389	8604	11120	11044	8627	8067	5868	3403	4533	4653	4300	2708	2373	2407	2298	2577	1975	1370	1343	1349	1694	1873	1847	1499	1159	1000	977	1064	1107	1007	1131	1019	878	805	875	792	803	852	850	860	803	835	769	855	853	808	825	798	812	848	809	869	816	806	771	903	763	744	785	845	829	742	802	762	806	788	839	835	819	825	812	823	762	762	769	830	821	842	823	768	818	750	741	777	759	813	780	820	864	755	784	808	821	796	815	836	774	768	840	846	800	763	799	737	772	783	823	795	800	826	786	727	772	810	779	784	762	781	791	761	726	751	758	789	816	751	822	766	815	765	789	709	764	810	777	835	767	838	744	774	810	788	805	853	754	829	795	767	811	796	811	759	740	803	818	808	748	807	776	809	796	807	800	867	802	831	828	796	779	740	794	758	779	798	809	813	785	759	840	816	777	788	819	744	828	746	839	792	830	775	822	764	799	768	781	825	810	761	756	825	790	760	793	793	787	720	783	748	756	821	769	805	789	787	799	816	757	807	784	737	764	787	766	770	763	780	756	758	781	824	767	794	787	750	767	792	771	812	791	793	801	764	803	832	730	801	788	826	799	780	801	796	784	765	824	799	778	816	786	756	813	757	756	786	761	775	812	760	794	772	770	793	750	791	773	807	752	817	791	809	765	712	803	754	783	761	746	794	803	827	796	741	772	801	781	813	776	776	805	788	794	826	799	815	749	802	816	819	784	802	806	776	810	755	795	851	787	845	795	775	767	763	761	795	759	779	742	780	786	753	795	769	752	823	827	804	761	796	801	806	829	801	839	809	775	801	713	785	790	835	794	780	782	777	766	788	819	790	809	807	771	844	728	766	774	766	774	782	825	817	768	774	786	759	801	811	810	811	791	819	792	775	793	770	787	798	769	735	744	785	786	794	779	829	774	790	801	791	766	758	779	821	762	793	794	822	805	756	766	780	739	757	753	819	828	754	768	771	777	839	818	824	804	818	778	797	865	839	765	768	788	793	729	804	769	771	748	764	802	795	754	771	724	753	821	787	802	829	741	781	770	792	815	791	810	794	752	765	786	796	791	763	772	802	788	803	763	752	832	828	750	834	827	817	723	824	827	836	812	766	791	792	805	822	782	832	809	771	794	753	821	791	765	844	755	777	772	762	770	762	825	791	802	788	842	726	797	774	795	811	758	814	775	787	744	819	796	857	827	830	802	809	843	848	836	771	740	809	863	776	787	826	748	735	806	793	795	796	798	786	788	784	822	827	732	804	769	755	825	792	841	814	785	793	808	758	792	820	805	794	805	791	861	761	768	775	763	814	785	788	802	748	760	797	841	784	790	787	861	766	798	802	817	741	800	761	761	793	741	764	754	778	782	765	778	868	800	866	819	747	807	810	767	776	757	743	769	809	794	772	781	789	775	738	810	821	787	760	737	746	721	778	736	768	792	784	802	760	807	821	830	793	822	810	777	801	837	785	823	855	864	810	774	817	777	801	812	730	779	767	781	797	786	776	813	794	813	836	761	765	817	815	793	791	758	826	726	809	779	760	782	829	806	789	814	765	824	797	776	752	798	819	758	770	818	819	798	788	811	751	832	731	799	840	809	781	799	754	788	792	829	815	797	751	768	815	797	783	753	756	794	784	796	775	793	782	818	795	794	806	778	756	774	747	804	774	820	761	772	776	777	762	805	816	763	748	815	803	795	799	862	788	769	758	776	763	780	732	799	794	779	792	820	768	728	789	792	752	781	781	721	803	809	776	794	831	815	792	780	821	756	760	801	829	805	801	754	745	843	779	787	782	775	795	808	786	769	809	757	779	793	779	779	739	823	821	842	777	748	805	757	777	849	784	784	758	846	782	785	768	773	779	830	812	799	792	775	806	792	801	797	754	820	812	804	835	799	776	800	789	734	779	808	838	766	767	767	781	785	757	818	821	774	765	765	781	813	766	778	777	807	775	761	805	790	788	842	800	825	811	848	782	809	797	759	771	782	775	794	794	849	794	798	794	767	789	791	755	773	771	773	856	819	800	766	767	784	782	747	770	797	784	782	763	805	803	777	799	820	755	768	803	792	823	812	766	791	736	813	734	791	776	772	806	750	737	765	810	822	762	773	768	783	791	810	758	758	801	800	783	772	772	808	784	766	768	793	760	754	804	769	724	835	737	813	828	780	767	834	835	772	746	741	784	772	723	776	764	816	795	742	835	815	780	737	759	776	766	741	797	837	820	796	781	771	791	778	771	755	777	799	765	798	769	798	772	781	775	797	774	778	784	825	796	801	815	795	794	788	806	848	811	783	763	795	731	780	866	798	767	780	786	765	843	789	761	797	754	768	732	780	789	783	788	778	727	751	778	801	834	762	791	794	789	787	830	817	784	740	789	793	809	817	734	765	766	857	806	804	786	819	790	800	717	817	830	811	772	771	770	782	816	818	781	794	796	807	808	838	787	761	805	759	821	785	836	786	728	816	786	863	773	775	774	860	779	818	825	772	793	781	835	763	753	801	779	784	777	825	825	739	809	793	794	813	750	774	769	777	771	748	812	790	775	760	767	761	772	753	823	794	844	814	774	799	768	832	791	770	825	797	753	802	757	842	815	777	746	803	744	829	835	750	807	812	845	781	774	739	831	816	794	856	835	755	788	806	822	761	807	749	788	776	812	782	761	803	796	775	755	813	783	785	735	767	817	736	791	821	829	773	757	795	810	777	754	782	829	779	821	740	776	749	790	782	806	789	810	779	807	755	826	800	789	789	799	799	775	788	799	796	829	748	762	796	721	752	788	781	795	782	788	771	827	796	761	832	763	781	782	775	808	788	773	754	782	762	778	777	790	763	797	821	790	800	782	829	792	780	815	784	758	806	746	772	777	816	774	850	731	757	731	767	723	753	747	806	792	770	818	779	733	782	819	812	735	727	856	795	831	856	742	773	781	777	797	752	704	759	809	740	813	847	771	796	863	808	736	819	735	779	762	790	806	781	844	755	802	816	784	785	805	757	768	747	778	801	780	822	795	795	826	743	758	763	778	786	744	830	827	795	767	777	764	834	824	863	747	807	805	783	836	755	756	787	780	784	834	776	834	821	807	737	800	793	794	766	776	790	757	754	786	778	816	777	786	797	807	760	768	792	798	834	796	786	796	811	837	793	836	756	811	787	834	785	790	791	764	784	793	800	797	768	731	803	816	828	769	761	819	797	823	749	823	812	747	809	790	791	817	720	744	800	770	766	782	751	744	769	752	787	777	767	815	789	827	738	788	804	778	799	792	779	792	785	753	785	762	777	848	831	771	806	807	826	814	754	792	851	765	811	794	791	816	809	810	786	827	822	764	784	760	757	776	770	803	779	760	777	836	745	792	822	796	806	786	813	817	728	776	772	765	797	796	754	776	809	766	820	797	811	763	780	808	764	789	775	792	786	785	826	788	801	805	779	803	814	797	830	838	778	802	782	815	782	809	805	841	754	770	798	812	813	759	808
5939	2810	3695	3415	2302	1535	1049	762	624	548	603	517	546	765	668	479	478	350	275	300	323	335	283	255	257	187	162	189	183	205	176	210	238	247	222	181	210	168	166	179	167	194	168	153	166	161	159	154	158	151	170	162	173	172	169	188	165	200	184	172	162	175	184	156	180	166	130	162	176	173	172	189	167	159	167	157	194	172	165	178	173	150	152	169	168	155	168	169	159	190	191	167	157	188	169	148	153	170	151	131	171	162	165	177	174	185	184	183	157	168	162	176	174	175	166	173	184	150	167	156	164	188	143	167	185	180	152	156	146	171	153	170	168	167	157	174	182	147	183	156	163	182	155	160	179	160	154	166	179	180	164	171	160	192	164	170	162	169	162	161	198	174	170	182	160	181	175	159	155	152	151	181	146	202	164	182	151	175	179	165	175	180	184	171	170	164	154	179	150	152	170	180	184	174	159	150	164	174	172	131	190	154	157	165	173	140	167	181	181	179	208	171	172	175	163	161	159	162	163	156	145	170	148	181	188	174	165	189	170	163	188	170	166	174	172	171	165	179	134	165	173	164	167	147	198	150	157	178	181	173	167	192	163	163	171	153	165	176	173	172	175	158	151	191	142	151	167	184	168	197	184	165	155	176	183	166	159	163	171	178	169	189	140	161	199	201	152	169	172	173	165	186	176	175	175	167	159	156	174	154	172	194	185	153	193	179	176	158	168	177	166	173	168	182	147	162	162	191	167	189	183	201	170	163	172	169	175	169	183	173	181	190	187	161	186	185	168	199	139	180	177	178	174	159	158	172	163	160	154	169	167	192	171	185	159	163	163	180	183	190	159	175	163	180	174	162	157	177	158	160	165	164	169	156	167	182	166	176	150	166	182	174	147	189	153	165	191	159	180	160	161	174	187	156	177	152	171	159	197	180	165	162	154	179	189	173	167	186	163	193	186	160	186	170	171	177	158	173	164	160	166	193	176	176	207	178	152	176	163	146	181	184	203	170	152	158	172	151	169	177	158	184	164	174	180	183	157	166	195	163	181	164	201	164	152	178	193	156	165	159	173	160	174	178	172	178	187	144	146	153	157	157	172	153	154	162	197	163	179	174	161	179	177	149	193	171	168	182	190	146	180	146	164	197	194	162	159	166	141	182	164	150	165	163	178	170	192	164	183	183	197	145	156	168	178	175	170	174	191	193	176	181	164	175	184	169	177	163	171	180	174	164	149	190	154	164	166	159	167	194	157	166	186	159	158	157	183	164	167	181	182	163	164	168	175	174	160	174	173	188	160	190	183	145	139	180	162	166	171	152	153	165	162	160	168	173	164	180	165	178	174	175	169	166	192	175	173	164	155	174	180	182	163	146	176	179	175	183	165	147	181	160	131	157	199	155	152	185	192	172	162	188	176	186	145	160	173	168	162	177	160	177	182	158	166	182	182	170	155	158	154	193	191	182	175	175	176	159	157	188	188	158	176	164	168	168	146	189	190	203	183	190	177	168	146	167	162	187	185	166	168	177	179	152	154	185	169	169	170	155	175	174	154	161	166	184	159	171	171	161	161	194	160	200	182	174	155	166	160	164	154	154	179	151	162	172	180	184	181	178	206	170	168	148	163	174	170	178	168	166	172	159	150	152	170	175	179	179	184	174	171	151	171	177	166	174	139	173	167	170	164	166	171	168	192	165	193	195	165	180	162	190	168	183	166	157	173	150	181	169	153	189	193	168	181	155	177	162	171	171	171	131	172	167	159	166	169	186	159	167	158	159	199	157	154	172	175	188	172	170	162	157	169	173	154	171	167	151	168	169	154	159	161	163	206	169	147	168	173	175	148	145	151	164	184	151	181	158	160	158	142	174	194	151	162	160	189	169	149	180	178	195	166	182	164	160	183	145	159	200	175	154	179	184	154	159	151	172	180	152	183	155	159	187	175	173	165	180	182	156	144	180	146	179	202	161	173	168	163	189	178	177	171	157	161	182	186	191	150	158	158	163	182	183	171	189	144	184	163	166	167	174	180	189	167	178	179	167	157	148	164	166	141	176	165	166	141	176	160	186	168	163	192	166	161	179	159	179	158	197	183	163	162	153	183	195	178	165	175	158	171	163	150	173	160	173	175	159	131	177	154	153	166	182	157	163	174	159	172	150	184	182	166	165	182	159	200	173	167	162	161	181	176	180	165	177	194	172	176	159	158	157	178	170	175	171	168	160	172	198	169	166	180	166	175	187	163	143	154	175	176	170	176	165	178	188	150	146	174	170	165	188	148	169	184	149	173	167	176	151	169	173	169	161	166	155	171	175	157	168	187	157	160	163	185	174	174	173	151	206	176	155	167	192	161	179	138	163	191	156	188	199	178	167	193	141	183	175	177	182	166	149	160	180	147	172	172	188	147	134	148	158	157	169	174	161	153	170	145	174	191	176	191	155	181	183	159	159	169	165	151	185	180	169	164	177	160	163	161	189	140	158	152	168	164	171	174	172	141	172	189	177	176	177	160	165	169	165	155	178	173	164	178	164	164	176	162	169	157	172	142	169	160	167	160	169	171	171	178	149	165	164	172	171	134	158	198	193	200	173	187	153	167	144	193	166	168	184	157	170	151	204	165	154	163	160	161	181	182	164	163	168	177	158	192	187	146	174	171	159	166	155	194	177	167	144	172	174	162	161	149	169	187	170	172	161	174	184	169	161	180	179	165	195	164	184	154	181	159	165	146	200	176	144	179	186	173	161	162	145	147	188	172	192	165	175	154	165	155	137	171	171	162	171	196	164	159	168	181	176	195	178	185	189	175	146	149	176	175	167	173	160	154	158	175	211	165	154	153	171	163	158	176	166	173	166	167	169	168	151	177	175	159	175	164	188	171	135	181	169	150	167	163	172	145	181	163	156	165	166	167	166	143	154	171	178	170	190	190	159	172	180	154	171	165	151	192	157	162	171	165	179	153	171	186	193	178	171	174	146	178	175	179	152	171	156	174	169	179	154	155	171	147	163	193	165	192	185	181	150	182	175	182	151	162	158	162	161	173	146	183	160	167	182	182	166	158	153	152	160	164	156	198	207	172	165	143	146	164	159	159	179	187	180	181	175	153	190	176	167	179	152	175	169	191	170	164	182	152	179	160	175	171	159	149	157	146	167	154	141	169	184	165	137	160	178	170	171	170	151	156	155	166	178	162	179	161	190	179	191	178	162	179	159	192	182	150	163	180	146	172	164	155	151	187	183	163	158	176	160	167	158	157	172	170	163	160	163	172	165	180	175	160	194	169	173	178	160	158	173	169	168	190	145	175	162	160	146	153	180	188	166	172	168	181	149	173	160	147	184	162	181	161	177	170	185	174	168	182	172	155	159	169	201	175	186	169	165	204	180	160	164	170	196	167	179	169	211	182	150	166	151	171	166	153	179	153	166	155	163	153	154	159	178	158	169	171	161	175	168	146	186	175	177	155	148	176	184	157	178	166	161	192	138	134	214	183	157	170	153	178	184	164	163	154	163
4068	2710	6925	9170	8207	6099	4635	3392	2817	2482	3058	2558	3021	4414	3567	2886	2841	1755	1181	1513	1606	1537	1298	1076	865	736	720	659	604	655	684	738	907	966	879	657	592	605	483	540	566	550	477	454	475	438	441	450	451	438	415	460	419	411	435	433	495	447	455	421	432	454	476	467	454	429	417	413	442	446	461	468	465	436	436	454	446	466	463	483	419	441	453	447	431	451	474	441	462	448	423	438	447	443	457	505	422	452	452	475	468	429	444	472	442	453	444	433	475	470	471	447	412	422	430	442	445	482	423	443	463	457	427	445	445	430	414	430	477	409	490	493	446	446	422	432	409	429	436	458	428	438	430	448	477	424	454	458	417	455	429	463	426	409	427	444	450	463	392	437	435	446	436	434	406	408	454	447	424	433	471	405	440	467	492	420	436	437	462	477	421	434	407	441	460	424	459	441	455	474	453	432	449	442	472	431	467	381	461	441	455	421	457	445	422	452	451	464	422	478	457	429	399	441	426	470	443	437	399	416	442	459	425	436	430	430	423	433	430	466	446	446	433	420	461	424	443	423	460	448	453	445	429	422	421	441	430	444	407	434	411	463	431	445	426	440	403	454	492	441	415	450	466	432	415	438	452	432	427	406	460	436	417	468	428	482	449	444	460	400	442	417	400	431	464	424	424	435	402	448	439	475	475	438	467	429	464	478	477	412	440	429	435	428	454	453	451	454	426	456	442	415	400	414	443	431	464	452	403	418	429	432	445	441	476	437	449	417	406	415	448	451	453	454	458	460	483	452	470	453	426	452	472	442	454	431	449	436	453	419	442	472	444	452	427	444	442	413	440	423	458	397	427	459	443	458	434	394	462	424	452	457	492	444	420	435	460	464	454	447	455	447	458	443	433	442	419	436	443	454	479	431	452	431	469	457	470	429	441	444	454	445	448	449	456	445	432	424	452	480	462	456	453	382	442	422	431	462	421	410	413	433	466	414	424	391	447	414	451	430	456	457	439	413	456	423	460	446	455	429	451	439	484	441	448	428	477	427	427	464	437	469	453	471	439	452	412	459	446	427	497	442	437	430	462	441	456	468	446	449	424	422	446	454	447	478	423	419	402	455	446	432	445	414	425	432	464	433	452	453	448	428	419	470	416	464	457	468	430	453	435	490	404	464	461	428	453	460	499	458	425	439	405	510	462	435	443	399	440	456	452	421	444	396	446	428	467	418	431	446	445	425	455	435	447	419	503	441	439	458	421	477	450	393	448	453	473	430	436	429	476	431	446	454	433	426	446	424	466	435	464	437	448	443	467	458	441	437	431	448	457	417	412	435	444	418	457	432	477	404	444	452	463	441	452	450	436	435	427	448	458	447	459	447	398	443	450	472	460	496	418	427	449	440	481	446	446	426	452	439	490	439	477	448	421	445	461	469	429	391	446	453	459	470	453	487	449	404	461	472	470	412	463	468	484	462	446	454	424	414	409	453	432	418	450	421	427	445	455	452	423	451	439	426	462	437	449	445	436	440	446	466	421	453	417	437	472	468	444	450	446	436	453	431	465	455	430	439	466	441	416	423	429	430	436	495	485	446	464	449	431	424	414	480	470	459	457	429	444	466	438	446	419	457	456	428	459	437	467	454	423	470	448	431	464	451	423	464	425	432	476	448	438	404	440	450	419	425	423	420	447	445	437	446	435	467	444	465	441	419	431	475	448	411	439	430	438	425	441	436	454	448	447	474	467	431	464	422	417	470	437	467	483	419	488	449	432	447	442	451	464	422	438	429	459	442	392	441	424	445	439	471	480	417	465	453	411	445	463	468	451	433	440	441	450	439	447	462	462	471	444	459	472	452	441	445	492	442	460	440	455	431	421	469	418	426	459	453	410	461	483	424	483	461	463	482	442	426	456	433	442	429	425	429	422	453	427	453	409	443	440	470	422	437	464	453	430	432	423	422	427	439	459	425	428	438	487	434	459	406	432	447	475	441	412	443	437	470	454	455	441	454	479	437	435	474	453	440	454	442	469	456	461	418	436	469	451	444	392	472	437	438	428	462	431	477	443	471	414	474	448	446	411	448	455	460	455	439	456	464	460	460	427	445	446	434	421	483	448	407	479	490	420	465	470	454	444	456	459	411	436	464	458	426	465	432	454	435	453	456	447	431	425	453	432	477	443	457	397	473	441	405	461	462	431	432	431	462	440	437	429	474	458	419	442	451	450	403	474	437	440	418	442	456	435	398	466	442	472	445	443	439	425	419	437	422	413	423	418	451	445	440	431	448	422	404	439	389	427	488	435	446	455	422	405	455	437	436	450	457	425	463	433	461	419	473	435	440	446	418	437	430	434	416	397	413	458	434	430	479	457	493	413	417	450	435	419	451	431	443	460	432	415	435	482	412	439	437	467	452	410	420	451	468	414	435	441	401	445	413	435	431	430	465	427	468	415	459	410	417	437	445	466	472	441	459	453	425	445	480	417	442	407	449	460	434	411	452	454	416	433	444	479	424	453	460	433	445	439	483	418	440	458	460	462	473	418	430	473	426	432	456	447	458	462	435	410	440	462	437	438	422	466	473	438	416	442	455	436	467	450	442	445	445	446	446	455	432	429	454	445	414	397	451	458	446	433	429	440	439	411	418	435	484	475	397	396	434	398	444	474	451	434	461	422	403	471	485	384	469	418	408	453	441	420	436	449	447	447	459	415	466	441	411	416	448	439	448	386	431	444	451	440	419	459	407	421	431	454	423	467	423	417	412	435	482	459	409	454	442	431	445	476	452	412	455	475	433	483	421	414	430	447	436	472	463	438	432	473	463	421	440	439	421	441	438	404	460	442	466	438	453	443	427	413	445	442	423	459	464	445	430	443	475	440	451	468	450	433	428	433	472	458	408	452	437	444	434	464	453	439	443	457	481	423	461	422	418	428	441	438	436	437	437	455	471	420	447	432	438	456	386	466	465	467	430	450	425	421	422	454	447	418	434	434	440	420	482	455	435	425	431	409	464	451	462	456	452	422	443	430	422	465	458	443	455	423	430	424	449	430	494	424	461	456	453	433	431	448	427	445	450	450	426	429	438	446	449	423	450	447	466	446	432	459	446	416	497	477	444	437	448	434	456	420	423	475	406	455	431	456	433	412	431	439	456	434	481	442	441	445	426	457	431	482	442	481	423	447	453	409	418	468	429	452	430	419	454	438	459	410	445	452	426	459	438	435	436	439	445	439	457	449	451	398	425	431	474	466	414	392	449	450	428	457	469	406	474	451	423	456	409	431	460	444	474	476	468	425	471	425	451	447	430	464	425	459	441	483	418	452	486	402	413	446	474	473	451	473	425	444	409	432	465	444	424	413	440	452	447	459	403	433	427	470	428	444	459	448	452	426	438	459	416	441	416	483	414	432	451	447	416	430	429	466	439	451	481	442	437	442	464	414	484	491	466	446	443	469	449	447	431	432	480	429	444	465	436	441	437	428	416	437	447	429	421	457	446	465	422	428	437	431	435	428	393
17288	9623	12677	12011	10973	6831	4129	2730	2181	2098	1839	1624	1554	1747	1465	1147	1015	758	609	715	691	593	449	448	402	373	414	361	366	384	470	404	393	422	415	395	363	297	285	325	326	312	315	305	271	256	318	314	316	282	305	307	280	267	288	303	288	310	320	279	294	268	282	336	286	278	277	289	282	290	304	262	298	261	274	296	268	277	281	290	317	236	304	275	284	249	264	298	275	287	275	280	301	275	271	259	316	280	283	300	315	280	299	296	302	291	305	272	270	289	282	279	297	282	301	304	312	301	268	299	281	271	270	282	310	263	305	278	299	291	272	292	265	297	287	285	277	310	278	309	291	281	289	280	301	291	314	276	288	281	270	306	293	298	264	280	293	257	284	266	277	285	272	286	268	285	290	276	261	265	292	270	292	251	287	243	277	286	281	325	278	281	266	286	246	273	282	304	296	304	278	271	266	290	284	298	304	256	288	278	258	256	265	282	265	280	306	258	284	300	278	273	269	278	275	277	304	286	262	292	276	294	277	297	306	319	303	276	258	283	283	286	285	290	261	289	282	309	275	276	278	327	283	308	318	268	293	291	271	285	290	292	270	320	297	272	314	289	252	266	283	292	290	287	274	270	299	276	327	305	304	286	261	278	288	292	271	304	310	276	304	284	292	311	286	294	278	278	298	269	276	300	278	290	288	314	289	311	282	315	273	286	278	264	287	308	276	254	287	289	308	288	305	304	275	286	294	300	276	285	302	294	255	279	305	274	262	323	280	274	276	271	297	290	259	287	279	283	288	264	276	253	275	257	268	253	288	274	260	270	308	268	285	282	342	286	304	313	286	297	270	264	280	290	292	285	247	293	295	235	297	301	301	279	294	289	305	307	297	313	273	270	290	276	300	278	275	269	278	289	290	266	279	280	273	271	287	314	242	276	273	255	292	258	298	299	264	278	282	284	299	318	331	302	302	292	287	263	324	306	307	282	288	249	293	255	292	296	292	322	299	294	302	301	305	285	304	273	271	271	285	286	324	308	276	276	284	285	295	272	297	287	259	289	248	306	268	276	282	301	306	263	295	274	279	280	308	281	291	289	273	300	276	284	298	274	293	306	279	284	273	315	279	311	269	306	291	292	286	301	282	265	279	261	314	273	263	289	268	284	280	303	269	262	283	302	288	258	286	293	264	251	269	294	282	297	307	298	290	283	276	277	280	257	283	280	262	278	299	282	270	279	273	304	304	281	286	277	293	266	271	276	259	298	266	280	293	280	290	307	270	253	269	263	245	285	292	268	306	264	289	280	274	292	311	286	284	282	293	304	306	279	279	282	309	281	295	324	299	330	316	297	274	258	307	294	252	305	265	327	264	265	300	274	265	247	268	304	280	310	251	258	307	267	266	287	303	277	321	308	300	348	293	265	318	303	271	304	282	288	281	264	289	289	288	273	293	307	256	280	306	289	290	309	304	323	299	305	279	261	287	294	298	265	279	319	280	297	287	280	281	299	294	269	305	290	279	293	295	265	292	283	289	280	289	260	268	287	301	273	325	292	291	321	265	310	275	308	282	330	284	296	284	241	286	322	278	311	293	301	312	295	287	289	300	289	265	305	282	298	311	248	263	266	315	292	294	240	289	280	305	311	286	304	267	303	289	319	263	318	268	335	271	282	254	291	279	260	288	272	303	269	295	310	282	278	282	266	276	296	292	258	264	274	275	296	293	265	304	291	289	277	279	283	318	303	314	292	266	310	290	240	295	294	240	268	238	324	279	275	292	288	291	262	282	302	302	274	267	298	313	285	273	294	284	286	255	264	302	277	280	302	299	286	334	300	297	260	296	277	300	279	289	301	321	286	286	282	272	281	284	278	290	280	268	285	265	274	272	314	283	286	278	280	320	303	277	309	275	278	258	316	298	309	263	302	315	291	252	264	323	306	289	263	291	292	272	329	305	299	283	275	276	274	282	327	304	279	301	289	294	286	301	280	287	270	295	292	285	294	249	289	275	270	279	295	263	292	288	290	264	280	266	275	269	281	266	270	332	285	269	263	287	281	257	253	284	273	290	287	286	279	302	282	276	260	303	283	301	269	281	267	284	302	271	287	279	254	281	308	292	267	284	296	270	273	304	278	291	284	299	252	319	293	280	298	294	305	284	263	299	265	272	310	277	280	287	253	272	291	263	297	280	281	322	311	275	256	281	299	297	279	280	305	312	280	264	279	244	299	266	307	286	270	265	290	273	313	285	267	301	265	293	263	298	298	306	303	267	269	303	311	316	259	309	295	288	285	316	279	279	286	282	287	307	268	263	335	288	305	266	304	275	265	294	284	294	290	302	310	278	273	273	294	309	276	284	274	288	273	277	267	274	273	302	265	317	280	298	327	310	303	293	302	314	245	268	302	278	315	286	277	293	276	287	294	275	297	318	321	274	263	275	278	288	270	269	310	253	291	335	279	259	298	277	289	271	265	239	281	296	294	285	288	266	283	278	265	249	304	282	263	263	268	283	295	281	297	289	297	303	287	289	268	299	299	268	268	319	276	254	264	282	302	310	278	247	289	304	275	276	267	281	314	277	276	286	284	318	265	285	290	269	271	291	264	298	264	299	286	315	306	312	302	296	289	291	285	265	301	293	281	280	285	302	289	270	289	273	290	300	269	277	304	306	302	291	294	317	271	311	294	277	288	313	277	308	274	286	269	326	294	294	287	259	270	277	291	266	311	284	303	301	239	298	257	259	295	282	303	301	272	281	296	320	314	275	298	303	303	262	291	285	262	277	305	277	276	300	292	310	255	269	307	276	276	259	281	298	272	266	296	277	305	282	275	340	303	296	254	265	288	248	258	313	292	305	298	297	286	296	300	302	287	248	266	295	273	306	273	304	266	277	278	284	272	312	288	282	283	290	248	303	266	298	284	308	254	299	282	272	279	274	298	263	259	244	293	295	293	294	273	284	266	261	280	273	265	289	280	269	265	278	241	276	257	321	263	285	300	301	301	273	268	300	269	289	301	275	279	297	277	290	261	250	287	279	276	309	283	256	284	279	264	284	267	295	288	282	246	297	280	298	303	300	271	273	295	305	320	313	299	289	277	311	250	270	300	273	264	262	277	302	289	258	276	268	255	289	264	274	284	271	288	290	251	279	275	285	257	279	280	300	291	280	290	300	275	301	303	271	283	301	277	292	289	263	295	300	282	304	306	281	297	301	296	286	304	269	281	257	286	282	271	317	293	272	294	297	298	295	285	304	284	252	310	277	277	316	299	274	309	289	290	303	265	267	286	261	266	286	299	300	281	314	273	313	273	271	267	256	249	303	307	295	294	279	302	302	302	255	289	257	302	310	324	316	292	297	262	288	291	296	290	292	292	294	296	279	279	286	291	279	290	272	275	279	316	295	295	280	291	280	330	309	283	290	311	275	291	313	303	307	283	301	301	274	298	296	279	289	295	287	291	293	308	307	299	298	302	257	260	285	291	289	267	268	304	296	265	284	317	310	260	245	261
10110	7917	16542	21012	21589	16736	12187	9465	8603	9169	9265	7287	7745	9333	7328	6090	5386	3736	2702	3499	3455	2795	2143	1855	1546	1565	1440	1326	1206	1334	1749	1671	1409	1440	1623	1529	1322	1066	804	1016	938	914	819	751	703	694	714	726	757	717	694	722	680	682	690	672	720	708	713	657	667	669	703	676	682	698	684	712	685	698	720	696	652	659	690	677	698	702	685	704	677	686	728	704	733	697	698	692	686	699	660	728	695	651	692	696	676	721	725	686	699	657	693	721	692	714	709	694	675	683	673	689	706	662	662	699	653	678	672	681	717	707	678	701	687	686	739	691	694	693	772	694	690	683	671	692	742	703	662	718	687	752	637	683	634	708	702	717	731	695	684	692	672	718	666	685	657	736	683	698	667	721	660	702	662	707	675	699	698	685	704	660	693	720	695	718	701	662	675	657	639	694	744	676	692	691	698	709	708	720	721	717	649	709	714	711	701	709	672	655	717	723	692	665	703	684	694	674	686	714	725	635	694	650	707	683	706	695	681	681	713	636	666	703	675	712	687	673	681	718	655	640	667	710	648	680	691	679	696	726	659	675	680	662	676	697	681	664	668	661	661	698	692	702	705	733	732	716	692	692	671	675	685	726	661	696	677	676	741	690	657	670	677	698	638	681	675	706	698	684	660	660	683	675	697	733	684	724	676	656	675	726	680	714	714	712	670	655	654	686	670	653	688	689	705	689	671	713	695	689	645	689	663	671	699	714	613	709	692	710	698	655	661	709	668	678	735	677	656	689	687	672	702	686	668	684	663	698	639	708	717	688	673	672	678	665	656	724	713	717	728	671	698	698	659	658	700	697	710	717	695	691	716	692	688	686	676	668	710	660	677	679	711	667	707	678	628	669	704	661	694	670	715	706	672	719	701	683	724	674	707	706	662	736	658	675	663	711	654	693	742	628	707	679	672	736	656	678	667	675	681	674	669	676	713	745	687	671	662	667	665	682	706	660	704	656	732	741	713	730	611	721	705	710	692	714	704	667	688	690	720	683	717	703	723	709	717	662	691	707	715	707	694	675	677	678	692	674	713	676	644	710	683	699	679	674	696	701	674	701	667	714	692	689	667	683	632	694	649	716	744	680	724	703	675	682	722	688	662	684	700	655	714	675	705	659	668	675	715	707	716	661	722	688	732	703	621	674	723	664	683	711	656	677	675	685	714	641	716	687	698	687	675	667	636	684	736	729	701	695	676	662	692	706	682	703	671	677	683	681	675	695	708	725	723	700	727	704	685	731	688	710	679	685	637	689	706	672	676	685	678	691	716	680	679	672	675	641	731	676	678	652	621	675	668	676	678	662	700	682	693	644	706	624	685	716	690	674	680	704	693	669	652	719	682	687	704	645	713	673	706	658	646	698	712	660	769	709	682	711	687	687	650	715	670	694	713	646	720	726	728	679	676	650	651	706	672	685	606	659	700	656	675	751	675	743	674	708	699	690	699	699	671	693	735	711	681	666	723	708	710	694	722	700	698	659	697	667	727	705	708	683	652	670	720	698	711	658	722	714	646	676	682	673	711	697	690	692	654	690	707	715	731	662	697	687	670	697	748	677	645	697	661	704	686	730	695	694	686	654	701	687	669	680	722	690	700	706	705	677	711	678	717	705	721	696	707	630	695	689	735	705	659	707	646	621	631	670	681	678	669	645	675	686	687	681	755	651	712	725	708	675	698	711	713	683	690	722	681	725	682	673	736	681	727	693	708	671	677	693	681	654	677	707	660	682	698	704	660	653	709	677	667	680	678	697	696	642	654	707	702	675	682	720	682	652	682	704	698	709	717	663	671	700	659	687	736	715	691	652	677	671	689	742	703	672	707	682	677	683	689	713	635	696	693	705	706	669	648	654	710	632	715	654	661	705	662	687	681	701	720	714	707	661	670	665	692	676	659	685	707	731	725	730	662	716	687	691	689	691	706	708	676	666	636	656	662	699	670	684	734	696	706	659	716	647	676	656	714	679	717	653	665	710	684	681	692	730	710	652	713	649	660	689	648	711	662	671	694	715	671	677	724	669	694	676	680	700	673	700	705	699	660	656	707	683	660	675	688	663	689	693	733	656	702	709	688	694	672	714	691	681	649	688	725	684	730	680	662	735	660	684	740	717	684	660	693	661	716	713	714	632	676	682	700	706	680	648	685	651	678	715	634	705	678	697	625	678	694	672	691	717	677	669	709	751	696	657	703	716	691	676	670	693	716	696	742	679	691	691	693	696	714	675	687	700	709	667	642	686	670	644	709	679	644	662	697	683	696	680	661	742	692	710	639	716	676	680	688	690	732	664	668	706	748	728	720	734	682	643	741	674	668	644	655	728	695	678	689	702	745	710	690	705	689	679	684	664	695	695	735	692	641	676	731	639	700	700	664	698	686	646	724	672	658	656	689	717	687	621	657	686	666	691	686	704	720	655	674	692	720	665	714	718	704	730	664	691	710	750	695	686	743	735	688	686	680	720	695	683	702	662	703	691	685	641	671	693	724	693	665	650	690	674	639	694	709	688	692	684	680	709	697	689	749	670	691	673	669	704	691	623	630	704	661	715	692	708	711	697	723	680	702	684	686	715	678	700	699	683	670	700	678	718	656	678	708	693	625	662	644	698	698	679	669	689	714	726	650	706	680	690	643	716	646	737	717	686	649	624	685	680	682	710	647	654	668	704	652	687	712	668	713	700	689	678	723	679	663	677	650	678	699	677	651	705	719	703	710	688	677	691	658	683	654	697	682	673	698	662	656	686	681	679	666	656	701	683	704	691	698	700	675	652	698	654	674	691	660	722	672	718	675	712	722	701	749	684	706	725	702	714	693	725	719	710	680	677	687	668	672	657	695	713	631	738	671	735	692	644	682	639	689	686	719	698	646	727	674	651	649	706	715	692	720	668	663	691	679	672	685	704	671	682	672	673	716	686	716	653	690	664	653	692	685	707	690	666	695	685	633	620	695	677	672	698	687	695	673	691	698	698	693	703	724	698	688	714	662	645	691	682	717	699	715	721	674	697	685	637	695	709	661	686	678	647	664	694	679	646	686	739	688	715	678	680	660	656	710	702	705	691	684	698	615	704	716	683	691	685	696	649	644	688	708	716	710	682	692	699	668	710	687	697	663	685	682	694	693	707	723	654	684	726	708	714	728	707	669	690	703	681	664	665	669	671	727	671	709	680	673	684	679	652	663	697	679	691	733	703	679	726	681	672	656	622	694	663	664	690	708	665	672	692	680	683	708	658	685	703	661	659	672	733	677	683	686	695	657	681	666	695	641	669	707	658	678	692	695	687	649	683	709	718	672	690	670	686	689	647	705	687	691	687	705	714	658	683	679	643	622	680	752	669	687	675	680	669	688	708	716	692	661	696	691	709	675	692	700	670	728	720	703	706	699	674	664	689	723	725	708	725	677	661	673	683	688	701	645	694	707	735	718	687	719	663	679	672	692	643	697	716	664	696	692	719	658	705	650	710	729	671	697	685	685	671
23431	12969	17093	16042	14353	10473	6390	3928	3089	2840	2996	2341	2048	2234	1872	1507	1307	955	709	939	820	675	627	505	527	491	625	636	485	436	483	366	351	436	412	426	397	399	394	393	393	369	331	378	329	363	344	310	340	332	310	331	338	370	349	346	306	383	343	313	347	335	353	362	340	319	332	305	327	365	355	332	338	369	337	330	317	331	360	378	290	315	339	321	349	304	342	322	355	328	320	358	314	363	334	336	331	360	371	350	344	311	330	381	364	335	343	346	359	353	321	345	343	331	355	344	333	343	359	348	331	341	332	337	293	310	328	334	361	311	359	321	307	327	353	335	371	369	340	362	318	363	330	303	311	318	327	345	340	361	330	316	325	306	318	345	345	326	331	363	344	341	339	320	329	329	354	331	328	319	352	335	319	336	356	338	346	351	318	337	355	373	337	357	361	328	328	320	326	329	318	329	328	323	339	362	369	350	324	359	357	335	296	346	355	308	380	328	339	364	326	321	322	344	330	341	354	334	358	333	370	363	314	366	332	349	318	305	371	366	380	354	322	310	342	328	360	343	323	321	312	323	333	311	311	364	313	364	311	357	334	372	318	360	326	344	328	365	325	336	351	327	339	310	359	348	323	343	360	312	269	329	332	330	330	327	332	328	329	328	335	322	333	338	349	350	324	330	339	292	351	342	323	320	337	337	336	350	338	331	334	318	334	325	326	332	297	316	317	323	337	329	317	362	305	358	349	344	329	330	317	347	352	312	322	335	339	325	341	332	325	343	338	339	301	373	325	345	352	304	348	330	350	342	353	293	344	320	350	317	342	332	335	320	339	362	342	342	343	330	331	311	363	336	348	340	350	331	349	378	344	346	328	348	339	379	337	312	355	323	352	332	316	355	299	364	347	324	326	307	344	341	323	340	353	346	342	342	369	350	346	352	371	351	359	334	300	333	314	336	322	342	334	329	319	311	349	309	344	342	367	294	337	310	294	320	340	301	365	322	313	345	335	359	336	324	324	343	329	333	343	360	353	342	350	359	327	338	373	333	351	327	347	308	355	325	319	345	329	318	336	355	350	332	330	316	332	330	340	320	332	304	308	345	309	372	351	335	364	309	340	347	335	347	338	322	307	344	328	327	361	349	329	337	300	332	378	322	298	333	348	351	343	339	322	332	336	356	325	342	343	363	316	336	343	363	342	326	352	336	314	328	356	329	352	363	340	346	350	349	357	339	320	328	319	338	344	358	342	342	313	292	344	336	367	352	325	340	338	355	327	328	320	357	314	336	343	362	356	364	343	320	346	339	323	333	347	323	322	316	330	324	327	316	355	361	342	333	334	340	378	330	331	319	358	338	308	335	328	334	351	329	339	324	311	289	345	363	311	354	323	345	351	318	353	337	346	310	335	319	325	379	347	346	333	374	307	345	323	316	395	305	331	293	340	366	340	376	321	338	347	311	329	338	345	353	352	336	338	368	329	328	355	325	340	336	380	305	329	343	327	337	317	336	317	348	331	361	353	330	325	327	340	345	338	327	360	368	349	313	327	314	323	299	296	356	343	364	370	322	322	355	353	325	346	301	292	357	358	350	338	353	337	328	333	347	365	345	363	335	343	342	331	363	325	346	337	338	307	294	304	319	317	337	352	325	345	362	348	348	335	314	340	344	340	340	371	328	333	317	381	333	338	343	321	334	358	338	320	371	329	355	297	308	311	344	326	359	356	321	338	345	370	340	361	307	316	359	314	325	302	310	351	355	354	356	323	385	350	345	359	326	343	359	338	352	339	304	325	337	343	330	319	324	327	364	340	344	359	317	333	339	323	352	322	337	377	323	323	383	379	328	352	307	321	354	333	358	330	336	325	327	347	317	335	318	340	330	359	330	351	346	345	342	328	362	327	357	342	323	333	298	345	329	338	331	365	322	325	320	334	334	337	332	347	300	382	332	374	341	347	359	329	332	345	367	332	337	312	343	361	359	319	331	321	368	336	355	373	343	319	347	353	337	362	362	336	306	335	344	347	317	339	340	311	345	341	344	348	338	344	326	387	318	319	330	333	327	327	326	348	311	312	359	322	326	370	342	331	311	340	353	364	340	332	307	322	354	318	303	351	321	352	311	336	352	349	350	313	339	312	322	344	356	349	353	357	336	346	350	314	330	334	354	280	347	320	313	326	343	330	326	322	377	346	311	313	343	321	348	327	363	349	309	340	357	343	356	325	375	344	310	305	334	354	328	332	349	363	344	364	345	309	337	341	310	369	336	326	344	324	346	325	364	306	338	324	327	328	351	324	304	355	350	322	328	305	347	360	319	384	364	348	393	356	324	380	358	338	324	339	296	328	346	336	342	340	312	317	354	345	350	364	299	328	334	356	358	349	324	328	366	347	332	334	321	339	333	343	332	358	345	339	336	341	335	326	314	340	337	309	333	342	319	358	332	315	310	336	326	342	362	332	361	341	332	306	323	337	338	359	336	341	333	341	340	362	347	355	351	320	362	309	345	366	364	351	343	329	321	362	359	317	333	341	365	329	343	325	369	335	316	331	315	350	301	336	325	336	348	363	330	309	394	297	324	314	313	341	320	350	316	318	335	356	278	370	342	361	323	347	309	328	311	334	365	323	364	351	329	299	354	314	333	350	313	350	333	346	356	333	366	317	320	329	330	346	321	292	335	349	326	297	372	320	320	315	388	325	312	342	323	341	341	363	326	335	299	320	333	302	308	328	336	298	331	333	357	369	334	346	334	319	355	349	327	361	330	327	356	339	342	336	329	341	318	325	355	329	336	318	345	353	344	345	322	324	326	353	356	311	343	329	340	321	320	366	334	321	295	302	338	340	339	294	342	375	362	314	344	331	367	317	347	311	352	367	352	366	368	340	369	301	315	331	317	320	314	351	322	318	342	325	346	324	350	329	368	363	297	344	350	334	332	354	363	329	378	366	348	325	347	325	350	355	336	274	315	347	303	329	339	318	327	340	336	335	324	331	335	334	340	331	361	343	333	317	330	323	331	284	345	330	347	317	352	375	322	346	379	364	314	333	337	350	335	294	351	335	308	347	360	376	340	306	346	319	337	336	307	358	312	358	346	309	310	339	309	322	352	354	346	312	332	360	343	371	346	367	323	358	347	315	326	348	327	336	333	326	310	337	343	360	344	353	320	344	362	330	335	342	359	361	323	354	368	325	318	317	333	316	349	300	347	316	335	360	367	356	333	340	333	367	331	344	326	356	350	316	334	315	338	319	341	309	351	312	331	325	344	357	331	328	323	344	336	345	382	349	304	350	319	356	325	361	309	356	317	317	327	332	322	311	341	344	330	320	352	345	337	344	346	340	314	327	309	336	336	341	335	365	361	294	339	329	336	339	334	318	340	317	329	329	363	325	341	370	338	317	329	312	348	318	368	347	313	305	341	341	353	350	318	340	333	302	318	326	354	352	312	365	306	355	349	318	332	341	334	353	326	312	305	329	335	326	332	316	362	355	372	301	351	366	318	322	340
12031	9423	20242	25006	25261	21208	15502	12098	11292	12337	12949	9970	9825	10754	9317	7780	6438	4637	3768	4824	4098	3012	3005	2067	1849	2169	2935	2685	2014	1571	1793	1277	1148	1195	1266	1469	1378	1117	1214	1248	1167	958	981	918	907	832	749	812	839	841	815	835	786	784	765	798	744	851	801	798	825	793	827	817	799	793	771	752	746	830	804	800	810	770	798	790	791	772	777	794	757	739	750	780	810	798	769	807	808	779	809	780	786	792	725	787	779	763	778	787	786	935	740	812	781	824	751	790	733	782	739	764	779	808	784	778	757	789	827	750	781	791	801	768	701	818	807	805	795	790	813	768	841	821	833	760	737	774	832	757	808	815	823	733	744	752	746	800	711	783	722	788	789	848	805	876	779	783	801	783	739	785	788	783	768	793	775	784	728	767	804	771	749	761	784	795	760	786	797	787	775	730	792	822	790	754	765	780	801	764	767	787	791	758	784	772	776	779	781	814	772	728	771	762	754	749	738	774	769	792	743	803	736	791	791	826	749	843	755	826	821	773	775	769	791	803	747	823	737	760	755	788	727	779	802	767	786	803	792	766	758	788	799	786	756	752	720	760	772	774	756	794	777	820	759	763	780	743	782	798	756	797	771	763	748	766	759	776	803	793	741	791	772	786	791	769	751	739	786	779	787	748	831	827	811	792	775	823	764	785	773	804	776	721	749	774	784	764	798	779	770	764	765	742	765	790	749	849	777	746	793	784	762	769	759	771	761	780	794	773	779	864	785	776	785	795	769	807	762	768	803	805	743	841	750	742	768	738	785	742	787	751	743	812	737	787	862	751	821	833	797	748	799	784	799	777	760	804	787	788	783	823	799	800	763	816	792	787	756	812	775	742	823	761	808	733	755	807	799	772	802	784	731	755	801	819	830	786	770	756	751	815	789	747	801	767	791	773	825	791	790	798	782	753	806	784	778	771	746	746	835	805	779	849	695	773	756	811	776	809	791	761	752	804	766	806	806	791	786	762	773	792	771	799	736	809	815	804	793	768	804	791	755	768	727	792	809	757	828	766	779	753	794	772	826	823	756	797	785	755	763	698	794	769	737	779	800	759	798	738	765	768	800	791	776	783	768	775	808	773	815	788	777	784	755	771	722	754	778	757	856	790	771	808	776	820	823	763	820	796	790	811	790	752	778	787	760	749	797	730	759	799	840	828	820	735	775	780	800	783	773	732	770	811	765	790	797	795	768	771	747	734	782	771	789	817	792	788	805	809	785	822	784	849	742	741	765	736	783	783	761	761	729	787	766	772	779	790	750	775	767	802	759	784	800	749	754	774	741	762	831	797	759	768	809	799	771	762	778	761	830	815	768	776	810	836	771	796	749	772	772	762	807	819	763	789	774	770	831	810	772	764	804	742	783	785	804	761	812	792	787	805	764	846	813	758	725	876	803	767	807	787	796	788	741	782	772	765	739	820	811	765	820	764	769	811	728	811	808	802	784	791	779	809	784	794	781	730	805	741	776	756	764	816	752	801	781	751	775	758	794	808	788	772	804	759	818	795	814	783	811	795	798	790	779	750	788	766	759	780	746	742	798	777	757	744	791	799	781	721	822	780	795	776	804	785	744	794	754	751	788	779	788	761	822	822	723	777	780	756	797	777	788	723	753	801	778	813	730	766	809	767	817	782	769	780	799	806	807	828	786	770	766	782	801	798	745	798	829	865	771	745	784	817	781	787	789	802	799	767	778	785	787	796	796	830	749	774	770	773	787	739	750	750	716	785	785	779	789	754	781	775	743	775	755	808	811	775	794	813	783	773	777	829	805	755	799	748	787	805	755	775	849	768	759	807	778	774	767	800	748	761	841	772	801	722	740	829	778	780	813	748	794	769	822	817	735	746	800	777	861	756	773	762	795	773	792	763	783	782	794	820	802	819	789	807	796	785	791	744	756	793	769	790	771	776	817	745	767	774	818	692	780	772	788	793	789	769	784	791	830	763	848	823	825	778	758	778	790	792	774	792	758	761	749	793	816	799	774	791	768	778	817	762	806	799	781	755	750	827	797	777	754	774	769	798	818	762	784	755	772	790	785	774	763	756	767	788	784	794	733	768	813	833	736	764	759	770	764	746	741	829	811	802	759	827	792	793	786	756	798	766	823	795	779	751	761	799	767	809	795	775	776	753	770	749	773	731	811	784	814	787	757	749	764	744	760	776	852	793	810	756	789	805	718	795	738	787	778	778	778	810	766	775	760	801	798	727	824	789	780	790	768	768	829	787	759	740	778	845	724	812	760	764	798	809	776	805	768	847	765	813	763	768	790	765	796	797	818	771	749	748	778	764	785	772	787	805	755	713	746	809	743	835	745	750	771	789	718	795	806	781	810	841	766	761	776	795	753	728	757	775	796	759	763	808	748	757	793	784	763	724	806	842	797	759	838	779	779	775	798	798	733	789	767	779	802	795	770	799	779	783	825	839	755	771	748	794	825	759	735	785	786	807	774	827	736	777	732	795	773	789	790	739	794	787	723	739	808	760	800	767	760	768	825	787	785	789	760	781	745	770	789	810	817	806	726	721	789	795	808	780	769	796	838	794	826	763	720	770	770	729	783	811	763	785	762	741	753	800	801	783	769	792	777	742	785	789	739	767	747	814	716	775	797	794	795	755	771	750	782	790	785	748	783	769	790	789	778	808	752	803	858	799	779	779	779	747	777	744	787	767	809	723	751	767	768	760	805	800	770	835	827	768	771	775	797	783	781	771	768	750	745	792	771	742	773	797	779	770	762	797	756	712	777	765	743	771	812	736	771	812	768	764	799	769	758	763	794	743	738	788	783	754	793	783	850	807	805	810	761	793	810	743	814	792	780	753	727	699	749	748	805	814	813	768	798	739	776	782	774	777	763	772	802	777	767	732	778	747	828	771	761	744	799	750	787	801	779	761	766	757	711	812	811	761	799	785	807	783	758	788	731	783	821	802	818	770	784	821	764	786	765	783	829	805	785	802	835	770	779	753	832	796	768	832	772	763	759	730	756	763	806	803	792	802	813	782	808	749	744	754	823	790	789	807	740	786	787	842	743	830	806	764	746	811	760	789	796	787	778	783	770	776	788	778	774	792	752	779	723	822	793	804	780	792	800	798	805	791	756	787	807	832	806	776	739	789	770	810	741	747	784	769	787	786	873	797	813	806	794	799	738	780	764	820	783	740	822	790	793	756	739	810	733	789	753	746	812	763	832	758	711	782	784	817	746	772	802	754	804	730	754	802	807	759	754	757	795	761	731	796	811	785	769	800	786	845	773	756	810	816	792	775	780	789	776	797	803	801	766	761	813	764	757	828	815	812	803	768	751	822	762	775	782	778	756	775	826	770	760	770	809	758	792	819	794	813	731	766	804	804	780	768	805	784	768	820	795	811	773	798	766	783	768	794	756	739	731	829	782	748	716	800	787	815	814	738	830	819	751	753	825	762	796	838	752	794	778	718	757	809	767	755	782	812	810	808	769	792	842	799	800	827	790	725
6174	2535	3733	3336	2343	1630	943	780	561	551	655	471	581	708	649	520	519	313	267	320	272	290	320	285	286	259	236	300	246	209	208	190	180	168	168	192	175	193	148	158	172	172	184	169	173	187	180	163	155	185	181	161	194	167	177	151	167	165	160	157	203	175	149	152	151	153	159	173	155	183	170	191	191	163	165	165	168	155	174	183	186	157	155	177	175	194	152	172	168	142	173	189	149	163	185	155	168	170	149	170	146	175	153	179	169	167	172	195	182	142	156	174	184	155	161	177	163	168	164	181	165	168	151	144	161	137	177	136	182	164	175	170	173	173	148	186	156	154	137	161	177	170	174	176	175	166	149	175	161	168	201	163	164	166	157	175	184	165	188	149	143	169	173	169	156	181	154	149	170	159	179	153	147	169	144	144	169	172	144	185	157	169	185	159	169	136	145	158	163	153	175	148	159	162	157	170	172	175	179	143	170	185	180	185	158	158	174	162	164	157	174	160	170	177	136	180	159	156	156	174	185	164	187	173	187	158	188	170	149	167	190	157	170	167	174	151	173	171	174	152	169	161	188	175	148	166	149	180	162	161	167	142	164	179	154	194	165	151	182	177	166	153	153	186	172	159	171	184	170	207	154	179	188	189	153	198	153	175	152	164	150	165	160	169	140	151	153	163	157	162	186	162	156	168	161	176	166	156	162	186	159	187	178	184	199	168	180	173	164	150	144	166	172	159	156	165	165	165	145	186	146	185	161	166	191	154	163	177	154	170	161	155	161	172	166	185	174	188	158	164	167	180	192	153	163	180	173	165	170	163	167	154	162	165	171	154	186	186	164	181	138	175	170	169	160	171	160	165	180	193	165	203	184	186	146	180	159	167	173	176	159	177	170	149	166	170	156	161	154	177	167	155	159	183	134	191	164	141	198	166	186	155	217	167	168	160	191	158	157	155	184	164	176	152	181	195	185	186	173	183	165	154	160	167	189	153	152	172	190	168	172	173	163	130	181	167	167	169	174	185	186	160	170	164	160	138	134	169	159	175	182	192	179	156	152	187	182	187	164	170	171	164	152	172	160	175	147	177	168	163	178	150	177	160	185	194	159	189	157	157	147	180	153	180	170	154	159	189	182	197	183	169	158	173	153	161	167	144	196	172	175	156	192	138	176	170	161	156	170	137	141	164	153	146	155	170	162	159	168	175	168	184	196	167	161	164	154	171	139	171	151	162	159	167	168	183	175	173	173	146	174	177	166	181	171	173	159	186	164	150	178	169	168	170	175	171	181	178	148	150	176	209	184	192	140	169	177	167	191	195	159	146	182	164	159	158	156	199	157	182	176	168	134	164	170	174	170	160	178	174	154	164	179	160	191	180	176	172	161	158	165	161	141	183	166	157	189	176	188	186	174	164	159	154	166	170	184	159	178	158	147	135	182	185	159	162	187	152	153	168	197	181	167	169	163	147	177	174	195	169	161	161	196	178	171	172	174	171	151	146	194	198	156	189	152	190	180	159	200	160	164	176	171	162	168	176	163	159	164	145	162	143	170	173	157	147	193	170	172	177	189	155	164	161	173	170	157	159	154	150	173	159	171	181	175	167	170	171	183	180	186	164	171	169	137	168	161	154	183	149	155	172	197	174	162	168	184	191	159	160	142	177	183	181	166	188	183	163	160	147	151	135	183	168	179	167	206	180	175	177	174	188	183	166	159	147	152	149	171	197	172	172	146	148	171	161	191	182	173	166	170	171	188	165	176	169	172	190	165	194	172	164	135	187	173	155	168	170	156	158	148	141	186	185	158	155	183	193	173	141	195	173	181	132	159	145	175	169	169	159	150	157	176	146	165	167	169	166	176	174	180	181	190	150	173	179	174	163	172	196	162	159	141	186	154	170	175	168	169	169	183	160	175	196	156	189	184	174	168	162	166	152	142	160	159	154	170	171	159	152	170	164	177	186	154	156	141	158	159	177	162	167	163	179	168	174	166	168	168	154	186	179	169	161	172	151	165	177	144	172	149	175	168	161	175	155	168	179	156	168	176	165	164	168	179	168	170	162	153	158	165	174	180	154	182	135	182	159	156	177	166	157	184	173	144	146	157	178	171	180	167	151	170	171	142	168	163	146	158	175	177	170	163	153	164	200	166	168	182	172	158	175	155	160	175	169	160	139	165	193	164	149	160	180	153	168	178	176	165	159	195	185	144	154	166	157	177	170	179	167	164	145	135	169	154	151	169	161	198	166	170	148	156	173	180	180	169	183	178	137	169	189	160	148	156	157	181	165	175	167	179	177	161	158	168	160	156	158	176	160	162	173	139	151	174	135	157	160	145	165	181	156	180	155	171	168	174	177	143	163	164	167	163	155	191	175	207	159	170	150	168	165	166	164	147	173	156	158	145	164	165	189	180	143	172	173	154	170	177	135	160	150	178	151	162	149	176	157	161	171	161	133	163	133	169	145	188	165	197	183	160	153	165	188	170	195	173	172	159	164	168	157	179	156	166	184	166	172	165	167	194	159	178	137	181	178	170	199	134	197	174	173	158	142	158	178	153	169	161	166	165	150	173	146	134	154	177	148	175	178	149	153	148	153	173	165	154	170	187	149	152	169	172	159	145	178	173	164	162	160	142	144	182	189	167	161	162	148	171	158	145	179	195	169	154	149	176	168	152	153	178	152	188	161	163	146	161	184	165	157	152	200	188	165	161	163	158	168	157	174	148	162	164	173	163	165	171	154	184	184	174	145	185	182	170	169	144	157	156	188	141	174	164	147	142	191	159	177	158	168	143	139	147	165	152	165	171	128	161	184	187	180	168	151	182	185	188	155	165	157	145	175	193	170	187	146	164	164	138	153	148	183	162	186	155	179	171	169	156	176	191	165	147	183	167	150	184	156	173	162	187	151	168	171	141	145	155	159	194	137	150	176	163	169	166	191	173	159	143	172	214	193	149	161	183	171	157	162	142	193	157	177	195	151	146	155	154	164	196	169	170	162	153	169	193	158	170	161	149	183	176	176	170	190	146	156	157	155	143	206	174	142	165	160	170	161	166	189	170	161	158	163	185	184	159	179	167	172	172	170	151	147	144	173	171	183	164	197	183	154	161	168	161	174	160	192	163	178	157	179	185	185	177	158	160	186	175	150	145	170	168	165	174	166	173	170	161	154	162	167	153	169	161	175	161	163	162	160	140	157	161	155	182	169	165	165	192	154	170	149	165	164	158	148	174	164	176	170	145	185	163	179	177	179	158	171	162	168	165	173	145	171	163	185	164	141	187	155	162	163	159	144	155	192	160	176	175	158	168	160	165	165	160	152	173	166	164	154	177	156	168	162	160	162	164	162	166	167	182	167	159	142	178	169	162	186	165	164	161	158	174	166	179	167	155	202	145	157	142	177	158	157	155	176	171	143	172	169	172	189	153	172	156	158	163	160	172	146	178	169	154	173	150	184	166	183	164	158	162	192	187	174	156	176	153	138	171	153	172	161	145	154	176	174	160	179
3966	2541	7066	9189	8313	6557	4487	3968	2798	2785	3309	2321	3090	3863	3785	2862	2577	1571	1195	1594	1218	1226	1576	1291	1180	1248	1342	1282	863	852	740	538	521	521	557	606	676	567	527	504	478	534	509	468	480	455	446	431	459	438	473	418	489	454	464	438	456	438	448	458	414	459	450	436	432	452	423	479	454	443	434	448	483	461	414	460	433	440	420	442	444	419	452	442	445	438	433	441	451	394	413	427	423	463	468	410	462	443	480	441	440	450	438	411	417	458	439	445	422	438	459	480	401	411	433	418	444	425	403	456	415	460	432	436	429	427	414	458	479	464	474	430	426	455	427	454	445	462	447	395	455	494	437	439	452	423	435	419	470	479	434	428	414	440	464	463	447	475	440	431	426	443	431	438	423	458	437	420	433	426	418	427	418	417	486	413	449	454	475	449	439	464	446	428	442	423	423	448	395	435	415	457	438	436	456	429	466	468	425	446	421	449	474	445	454	442	421	429	422	416	394	399	431	443	444	413	403	420	463	457	471	416	422	439	420	460	448	456	459	455	424	434	467	431	456	415	409	447	447	464	419	442	450	455	450	478	433	405	429	477	454	435	410	434	458	474	445	438	463	431	456	410	421	443	408	427	425	445	407	438	405	432	434	411	446	476	443	462	436	479	492	431	480	466	427	393	444	438	438	419	474	426	415	430	427	452	480	436	430	469	429	427	443	416	438	405	431	476	467	419	460	458	447	445	456	448	425	420	428	462	414	437	486	442	419	443	429	437	461	463	442	449	469	423	417	427	462	468	460	443	442	431	477	438	432	412	436	436	418	459	457	420	446	410	431	469	461	462	436	532	417	456	490	428	465	433	439	421	455	420	406	439	426	445	450	439	473	449	441	443	413	454	458	438	429	435	421	448	448	410	424	443	458	445	457	451	417	468	484	450	469	461	465	441	418	426	418	426	436	453	453	413	463	432	402	512	449	449	437	429	452	484	428	433	489	425	431	446	403	436	418	421	443	458	443	434	432	430	423	437	412	436	433	404	478	425	394	448	454	409	431	420	431	418	438	454	449	436	454	440	474	446	426	448	446	495	446	431	423	473	404	469	451	450	458	430	429	444	445	410	437	441	433	456	450	445	473	420	453	457	471	437	430	482	447	419	455	410	413	460	445	411	452	423	443	430	437	501	441	402	455	454	450	447	452	405	470	425	408	411	416	408	444	470	438	473	475	435	440	471	420	407	456	444	482	447	444	440	437	418	464	435	422	444	427	437	420	450	455	418	448	419	441	429	416	461	438	430	418	447	487	474	415	457	463	445	455	476	467	453	429	450	440	437	413	455	438	410	450	433	470	426	422	471	452	449	444	441	469	437	482	431	463	439	406	433	415	418	422	471	448	452	416	475	440	402	457	463	422	415	422	439	434	443	416	459	414	398	422	419	433	442	437	445	421	436	458	441	418	471	442	450	437	418	419	434	438	468	444	464	457	453	424	445	419	438	425	456	403	456	425	430	455	438	467	435	433	435	423	451	461	424	407	454	431	433	437	474	433	411	433	387	457	401	423	443	439	444	439	426	426	448	441	394	404	431	452	408	429	399	455	419	399	465	453	478	465	441	426	475	415	439	446	456	437	443	460	438	459	426	447	464	446	447	425	432	454	408	457	468	457	464	406	416	438	466	444	468	456	444	485	438	470	442	444	412	415	464	430	425	441	455	467	453	478	448	419	441	439	462	442	468	414	434	478	429	449	448	437	475	421	437	457	442	433	427	467	419	463	419	419	452	450	431	394	476	424	446	437	459	442	435	404	447	434	428	442	448	451	445	455	425	423	401	428	456	419	430	465	448	448	482	435	416	421	459	418	423	425	444	464	455	453	418	426	429	435	411	424	457	444	434	423	435	441	455	430	406	425	486	418	426	450	484	464	444	383	446	467	441	468	448	453	450	473	419	469	461	457	473	417	440	405	428	461	433	461	393	436	478	438	436	458	455	455	434	432	441	418	426	417	405	406	443	437	423	434	439	429	431	462	396	404	445	416	433	445	438	457	461	402	417	446	424	460	463	420	447	459	419	436	391	445	414	428	403	453	454	456	427	437	441	425	447	451	448	477	433	462	443	460	434	459	430	481	479	422	420	423	419	455	424	450	439	438	453	448	465	463	474	438	442	435	424	414	429	457	466	477	439	431	447	405	461	415	446	461	418	466	446	458	436	443	417	449	399	474	396	431	443	472	446	461	454	457	451	427	430	506	465	480	471	470	470	435	444	443	458	444	445	458	424	442	439	449	488	446	436	410	436	462	438	436	442	423	451	438	440	462	452	482	482	448	435	457	444	475	473	448	433	467	468	419	427	450	422	433	428	445	413	453	422	465	472	435	423	490	460	474	430	486	435	425	415	459	467	408	460	417	423	435	440	442	436	460	403	466	412	423	448	409	472	430	460	410	394	435	435	436	423	445	428	449	437	419	425	473	466	413	444	433	416	414	448	436	464	430	418	475	475	428	448	426	403	439	419	446	401	415	444	423	414	393	466	409	449	428	474	468	412	421	437	438	456	457	449	446	449	439	417	431	458	458	415	427	454	423	449	450	423	409	465	444	413	486	445	434	398	447	463	425	497	411	378	428	475	429	423	433	453	401	442	441	445	425	464	438	408	440	435	423	452	430	481	440	464	426	430	421	457	465	446	436	397	432	471	449	406	446	466	429	423	433	446	419	468	433	441	421	456	441	437	452	457	437	428	460	439	457	484	431	455	418	498	424	485	436	445	452	419	450	427	442	394	426	434	451	477	450	455	452	441	448	454	444	460	489	435	444	409	409	411	463	408	418	412	453	451	412	426	411	452	428	415	431	441	468	431	419	463	436	464	446	449	483	481	431	468	418	473	422	449	454	421	441	423	432	410	437	411	441	438	438	460	456	449	429	437	408	425	493	419	413	463	406	419	457	421	444	400	469	412	428	395	423	449	446	476	441	421	444	485	458	452	440	435	429	435	441	451	433	427	432	460	445	451	429	443	475	434	431	438	430	404	478	442	445	429	444	431	440	424	414	467	459	464	470	448	423	439	449	442	437	420	456	455	401	445	406	432	411	452	434	434	413	466	456	411	438	392	462	404	452	446	440	448	449	407	416	433	466	413	438	478	437	451	445	440	457	466	429	446	460	449	430	412	428	422	446	467	442	451	453	437	435	413	464	467	436	446	443	464	472	443	423	422	427	454	445	446	432	471	412	449	444	456	449	458	429	441	397	449	462	440	439	425	443	451	465	412	402	441	443	418	445	435	459	474	443	414	479	463	432	369	420	415	452	432	466	440	433	443	483	421	437	422	442	418	451	441	417	422	461	406	428	397	471	444	441	427	470	449	464	428	450	450	456	499	431	424	452	464	434	418	423	436	420	443	444	446	455	418	425	430	430	423	431	463	447	432	466	432	424	452	418	444	442	444	476	470	449	482	417	436	436	428	428	427	465	424	455	468	415	447	443	467	425	437	431	461	435	447	410	454	471	437
17865	8750	12177	11743	9499	7757	4518	3064	2362	2124	2145	1678	1642	1539	1411	1138	956	733	548	651	526	643	574	589	529	474	425	484	438	365	362	368	337	315	358	329	338	354	363	311	322	278	282	325	305	316	278	285	280	317	303	299	291	269	270	276	309	272	276	274	252	280	276	287	308	293	299	282	280	275	289	296	276	295	289	285	264	279	293	309	271	278	296	284	276	242	294	293	275	293	275	287	289	309	307	274	269	273	261	314	273	293	303	241	301	280	293	278	299	298	271	272	282	308	276	313	272	273	299	251	278	287	293	287	279	280	281	285	284	309	232	290	291	295	287	275	241	286	271	278	301	251	289	276	279	294	279	315	280	287	294	279	255	279	298	260	286	286	236	297	274	308	280	280	257	293	277	292	236	264	267	275	288	308	292	284	281	281	294	256	270	286	300	291	283	287	321	334	301	275	271	287	288	301	269	291	257	263	290	269	264	274	304	256	264	287	278	285	296	284	312	313	300	290	348	283	272	278	289	272	246	300	283	277	261	296	280	282	267	261	253	269	265	258	279	300	236	287	283	303	287	309	288	279	275	310	299	263	290	301	270	292	304	270	283	284	291	292	306	274	255	287	279	280	265	284	259	266	317	236	279	282	268	229	327	285	263	263	287	260	283	266	279	289	278	286	301	262	268	257	256	291	258	265	268	259	291	269	279	273	269	290	260	253	243	255	274	303	289	308	264	315	291	289	269	283	261	251	297	273	287	278	293	266	257	276	249	245	297	295	273	285	278	296	289	286	272	277	281	297	292	288	266	272	297	284	292	276	264	279	259	322	276	253	270	289	310	303	268	293	284	285	283	237	270	286	286	272	290	294	272	300	269	275	287	292	276	304	301	295	270	283	273	298	281	285	301	312	289	262	268	306	280	302	272	276	283	244	262	295	293	286	273	277	247	272	304	288	288	279	299	292	288	280	265	265	277	296	265	291	306	252	293	269	318	280	249	280	301	294	261	270	296	295	257	305	315	246	303	282	313	280	331	265	302	259	260	280	295	278	269	293	266	266	304	290	238	245	290	299	274	288	282	292	292	279	275	291	285	298	296	259	277	276	296	289	296	289	272	289	288	252	250	323	274	272	295	283	313	318	256	290	272	276	301	299	270	283	304	311	284	280	265	308	287	294	260	307	287	296	264	269	271	273	289	295	257	263	259	270	277	262	290	305	303	285	270	277	267	237	310	306	284	280	281	258	274	258	254	293	278	280	289	293	288	284	267	273	288	292	269	272	279	301	291	268	277	259	299	268	271	267	298	299	275	294	312	278	278	287	297	272	254	285	304	307	277	294	304	294	284	291	282	300	288	254	291	281	293	261	271	245	311	306	269	283	288	262	269	300	278	255	286	301	328	258	281	273	269	275	279	235	311	274	270	273	281	289	292	272	317	296	274	315	303	249	249	298	257	268	267	267	275	272	263	276	307	316	272	270	293	316	290	249	266	309	286	301	274	288	279	261	284	301	309	290	277	280	262	300	276	290	282	253	264	270	295	307	287	296	300	289	295	255	300	261	268	286	290	271	329	270	285	311	296	252	280	297	279	324	252	275	301	300	302	259	285	313	285	294	272	284	292	286	310	289	274	247	259	281	272	288	291	282	308	272	290	317	319	296	285	276	265	271	289	284	277	277	269	271	273	283	286	303	261	309	282	262	286	306	301	286	272	274	269	297	269	309	276	302	286	262	314	261	267	253	287	270	304	277	274	289	290	269	289	289	286	285	289	302	250	297	283	260	295	276	278	289	293	290	274	280	292	269	271	256	276	326	287	294	298	279	257	290	304	278	282	294	322	292	263	284	298	297	259	271	294	297	262	296	274	305	296	318	264	267	276	247	293	278	323	291	305	265	293	265	280	270	273	261	303	319	287	284	280	308	296	309	290	277	323	277	259	256	285	275	274	318	255	255	285	257	293	315	267	278	263	286	302	317	262	307	288	291	264	291	275	299	297	299	298	301	279	301	318	282	284	298	290	306	267	255	279	265	282	258	267	310	274	294	281	286	279	281	302	289	288	262	273	269	307	306	268	297	264	292	290	261	266	293	257	270	283	285	287	235	279	266	283	281	319	285	275	304	294	280	296	303	291	306	279	292	308	303	270	265	303	261	275	271	273	278	290	292	311	305	282	296	266	274	290	261	296	276	272	259	289	276	262	285	276	300	271	279	303	256	282	282	300	310	285	291	298	311	284	264	254	308	296	303	264	323	290	303	270	273	299	273	283	279	302	284	271	291	296	280	290	262	299	273	296	294	295	280	263	262	287	311	274	309	260	270	263	290	274	310	282	278	296	290	268	285	248	267	301	307	302	296	279	273	280	288	300	298	303	271	259	262	318	308	296	271	317	296	277	324	294	281	272	280	281	284	263	273	298	276	285	253	281	313	283	256	238	327	281	269	264	283	274	255	294	287	287	307	268	275	303	263	296	310	259	288	294	260	302	287	287	277	266	287	288	239	319	285	268	266	248	283	286	253	297	312	305	268	285	320	289	277	297	277	266	300	281	321	321	288	314	277	277	305	283	303	280	278	312	288	291	293	302	235	268	292	288	279	288	255	300	286	268	279	276	261	272	320	292	275	279	283	280	298	282	281	338	294	268	281	264	260	279	274	290	298	257	303	294	272	278	297	279	302	316	288	290	328	307	258	302	286	288	276	261	254	273	285	301	246	267	290	319	271	271	298	290	320	286	331	277	259	276	265	294	283	302	284	300	285	271	285	281	293	283	283	303	273	279	263	279	282	272	275	299	306	237	282	271	282	275	257	307	312	269	293	271	290	287	268	280	292	311	288	268	267	276	278	290	316	229	293	300	317	291	319	283	310	289	297	303	285	288	314	269	285	259	301	285	259	302	260	295	303	267	290	298	284	290	255	318	299	300	287	293	306	294	334	272	270	300	277	303	286	275	249	316	307	253	296	303	237	264	289	297	310	286	308	302	268	276	309	266	324	284	278	304	300	252	258	275	277	268	279	314	289	311	288	281	276	262	277	280	319	306	287	274	291	291	267	273	310	315	268	295	265	300	278	278	317	264	303	257	305	295	243	277	273	281	296	283	285	266	278	299	283	273	291	292	294	289	308	285	292	305	312	311	290	273	296	274	303	269	260	282	273	324	316	297	293	304	250	264	272	280	300	277	310	271	305	307	304	283	295	296	269	279	288	305	282	272	306	269	303	262	313	264	291	296	316	255	296	299	277	296	278	268	289	295	270	272	277	280	274	288	283	279	272	266	271	262	268	297	262	295	299	295	308	295	306	263	283	260	285	287	260	283	286	290	313	296	268	258	291	271	341	277	315	270	269	288	266	285	300	260	288	321	269	253	286	316	277	308	269	291	284	278	298	293	259	282	318	273	323	303	289	284	312	295	283	302	294	276	297	290	301	277	267	278	278	287	288	290	258	279	327	277	288	309	296	293	299	306	299	253	303	281	309	281	303	270	261	291	294	304	251	282	293	251	264
10473	6908	16838	20795	20401	17855	12403	10067	8809	9320	9365	6934	7409	8294	7243	6069	5033	3495	2327	3233	2665	3379	3002	3065	2633	2065	1863	2093	1859	1714	1550	1280	1256	1046	1179	1138	1126	1124	958	904	874	876	857	829	783	725	729	705	743	717	694	708	692	685	692	700	720	743	704	728	720	742	646	702	666	676	682	688	660	757	685	667	744	693	723	691	699	644	682	672	687	661	692	700	740	741	661	663	673	709	682	690	725	665	695	657	668	676	709	715	683	740	638	671	680	699	711	677	706	694	664	644	678	686	673	675	698	683	649	728	683	677	671	707	721	672	685	661	718	674	686	628	678	699	709	669	693	691	687	695	670	663	667	691	669	677	658	681	698	739	726	654	696	703	705	650	699	658	678	713	682	683	765	687	700	677	676	639	725	705	714	666	723	673	661	668	693	663	694	697	671	661	688	669	677	663	638	683	691	702	662	668	670	656	685	655	681	697	682	681	695	694	666	683	696	725	651	677	652	746	673	703	653	667	721	702	645	725	701	640	630	694	665	708	678	720	642	688	679	683	714	682	695	658	720	679	658	722	697	712	697	709	685	672	713	706	676	620	640	715	683	723	741	694	656	681	680	647	748	687	661	657	706	655	731	755	723	700	627	707	725	655	716	680	713	678	715	700	667	704	660	704	699	681	728	638	667	620	687	721	675	661	723	725	700	675	696	656	674	712	708	698	692	696	706	673	667	653	666	750	647	707	641	657	721	689	720	681	706	690	704	725	700	666	688	712	701	678	702	649	706	655	690	706	667	673	659	683	700	677	706	688	691	688	692	636	691	673	698	711	726	695	736	719	710	689	694	690	623	680	706	661	682	695	685	693	688	681	680	675	639	660	677	645	689	639	700	659	678	731	667	662	713	640	673	669	721	696	696	711	649	657	711	686	672	724	663	692	715	710	733	718	707	716	668	728	668	679	649	753	707	671	656	711	702	643	694	676	659	716	668	712	740	755	704	691	726	682	684	693	729	654	689	676	663	683	677	694	729	735	681	715	718	623	680	698	697	697	666	679	713	678	673	666	724	642	722	689	675	714	690	716	646	696	703	670	693	678	664	686	656	664	638	683	668	681	680	662	703	676	661	689	697	731	653	725	720	669	680	713	716	666	654	675	654	701	689	666	738	689	711	725	684	735	678	670	694	705	714	668	711	705	658	712	684	702	639	738	652	643	683	732	690	709	707	664	663	700	653	651	698	673	656	727	687	721	686	657	712	728	749	682	665	674	675	630	680	673	701	684	686	698	691	697	622	729	677	667	723	678	744	656	682	692	655	701	720	653	612	677	699	679	656	673	700	682	732	678	707	686	651	731	688	713	698	663	631	706	697	683	662	640	668	654	705	682	679	696	677	689	661	697	700	674	713	708	674	724	702	700	689	658	740	630	694	687	712	709	638	721	705	706	706	648	676	759	648	710	669	634	723	689	661	689	657	729	664	671	653	699	696	720	678	734	685	686	673	692	666	696	658	650	713	728	699	650	731	616	678	652	712	723	688	686	702	666	708	634	685	691	700	698	721	664	695	705	697	703	690	720	634	696	682	702	701	667	656	682	683	659	720	660	745	719	660	673	703	671	659	710	681	687	696	673	708	690	706	673	709	702	676	681	690	667	646	695	689	684	691	708	688	675	685	685	735	667	729	683	657	655	732	667	707	674	680	673	707	680	697	683	687	671	659	669	658	704	730	648	725	628	683	706	630	720	660	689	697	679	685	660	694	686	705	695	680	688	673	694	718	762	662	650	610	641	711	688	738	643	669	695	695	665	689	698	709	675	705	677	679	652	698	720	698	702	694	660	662	712	703	686	695	711	660	697	655	685	641	654	700	674	744	698	723	670	679	675	702	672	683	674	668	680	672	735	697	690	695	670	710	756	690	671	657	650	677	685	644	665	747	650	697	713	666	719	689	701	718	663	689	714	695	716	681	672	686	706	713	690	691	729	702	702	697	658	664	690	675	700	677	692	645	650	672	696	673	705	688	680	683	707	671	723	659	638	727	683	710	684	712	707	708	729	679	706	721	724	703	718	722	666	672	708	723	644	709	681	684	701	712	672	648	659	702	700	702	730	694	737	676	665	693	702	727	648	693	703	671	658	711	678	711	682	730	655	658	697	715	683	710	670	695	743	690	640	719	651	738	662	748	670	657	731	704	695	660	715	651	679	711	641	663	670	655	665	676	701	699	691	667	701	702	655	682	661	712	710	706	670	722	670	700	685	679	688	675	710	660	708	677	674	684	776	696	729	713	680	673	698	675	686	753	715	680	670	666	664	633	682	672	701	655	711	670	694	644	655	666	707	697	727	689	708	718	654	683	684	723	736	650	678	681	651	724	679	703	701	686	719	681	708	716	732	694	679	677	710	714	699	711	735	676	701	661	729	679	662	693	664	672	646	681	704	764	678	634	684	631	693	656	673	686	672	715	689	664	694	679	702	669	652	700	650	663	681	659	716	685	673	672	650	700	685	698	677	688	734	688	693	682	676	691	649	666	670	743	722	726	702	674	730	688	651	728	659	650	678	673	688	688	719	692	706	706	748	705	692	670	694	662	690	672	702	678	702	676	716	703	715	716	685	714	686	684	689	684	675	680	700	725	706	721	647	707	706	721	661	662	671	696	704	688	697	708	667	647	665	694	689	719	738	659	683	691	687	689	645	669	665	719	692	717	698	664	626	722	685	673	682	699	672	694	700	698	717	612	718	637	698	662	729	753	692	727	714	693	681	651	708	698	685	714	724	648	662	707	683	684	690	726	674	674	667	720	685	708	695	672	670	746	726	711	677	676	713	686	689	695	718	690	701	720	643	679	717	699	658	664	692	690	721	680	687	689	668	649	670	677	662	711	659	676	678	707	668	680	680	672	713	686	671	644	689	680	711	722	707	652	668	675	679	725	695	707	666	725	648	670	685	691	651	694	679	708	745	669	701	773	666	679	701	640	654	707	672	697	666	702	685	697	659	678	664	611	692	711	656	686	647	720	675	669	668	685	680	698	660	697	708	677	691	677	730	686	650	665	686	676	671	728	686	705	662	672	628	758	700	667	690	693	626	706	737	707	652	683	687	637	686	687	676	662	653	701	731	695	672	715	694	769	662	760	660	682	687	665	706	692	658	725	686	672	686	664	700	688	697	703	686	702	677	669	707	663	682	704	670	661	695	711	697	736	673	692	639	695	702	711	680	663	712	665	716	682	645	650	662	634	633	763	690	705	679	695	707	693	669	712	674	693	691	690	693	669	660	696	689	668	673	686	728	705	687	699	704	628	677	657	647	637	691	722	673	672	688	684	681	736	672	669	709	619	702	679	733	669	679	696	726	684	674	689	690	707	694	669	710	709	676	697	716	692	706	632	668	727	680	690	733	666	695	695	696	687	702	684	715	684	682	683	691	675	722	677	667	666	699	742	720	695	643	681	685	704	677	736	681	697	678	749	695	759	674	681	718	708	702	646	709	734	696	723	695	639	719	685	690
23849	12558	16242	15891	12881	10719	6480	4165	3585	3279	3025	2102	2122	2157	1781	1492	1289	1065	704	797	730	976	787	755	671	686	576	565	584	593	620	638	532	480	491	478	426	439	419	434	405	365	392	329	370	353	370	349	365	361	371	337	362	388	345	325	377	346	369	349	359	354	396	379	368	346	363	374	375	378	363	344	399	383	371	376	361	336	359	379	340	380	334	336	387	332	354	347	375	366	341	366	381	327	373	355	317	384	337	334	365	378	321	387	358	321	343	336	377	361	373	378	384	383	367	366	363	377	378	376	334	326	371	313	354	357	335	333	359	380	380	356	385	352	347	366	373	397	346	359	357	381	357	356	320	381	327	368	338	352	321	344	351	350	374	357	348	335	355	314	345	381	375	348	362	383	315	300	355	378	369	362	353	336	361	361	355	359	377	367	374	371	335	371	386	331	325	378	364	365	325	330	335	379	340	365	358	374	343	368	346	375	333	369	337	339	346	382	371	335	391	360	349	339	368	395	349	356	364	359	364	375	380	378	374	365	356	345	363	381	383	337	349	369	361	370	314	321	375	353	330	341	382	353	318	331	312	366	353	384	362	355	357	365	355	358	382	344	349	367	348	343	356	334	368	396	356	356	359	322	379	375	351	341	369	367	378	376	349	339	305	348	380	357	332	300	358	332	354	324	353	350	344	336	382	350	353	334	373	351	340	350	324	353	378	346	357	331	344	375	394	339	346	347	374	329	370	332	360	336	350	322	352	361	343	349	365	339	358	351	331	397	354	351	344	362	360	345	328	349	344	327	368	343	330	365	354	344	375	355	378	388	343	336	301	332	341	346	301	348	351	393	355	372	346	364	330	338	346	346	341	334	340	378	355	340	358	336	358	403	339	338	320	373	353	370	329	355	328	346	340	376	341	362	341	355	305	342	390	362	354	342	353	357	334	373	336	353	365	352	333	346	374	301	340	348	357	362	330	350	341	352	368	374	372	335	339	332	313	329	322	350	333	329	348	335	332	348	377	404	334	323	321	345	362	350	363	327	347	355	328	331	319	357	364	354	365	352	321	362	366	388	351	356	372	332	383	375	354	344	352	318	349	346	374	337	342	330	359	360	346	374	307	358	367	351	316	339	366	366	369	326	352	335	354	347	380	372	383	375	388	333	326	349	355	342	355	372	326	376	328	348	352	362	334	377	358	340	353	360	348	366	363	386	368	340	405	325	362	287	361	349	375	379	354	381	367	358	360	351	348	361	347	310	331	345	370	343	365	324	336	386	375	349	319	356	315	344	363	357	324	358	343	341	343	378	334	331	389	352	346	318	388	347	326	378	365	373	355	338	337	373	357	363	365	314	349	357	326	358	353	373	370	365	349	341	340	333	372	305	372	336	377	370	352	369	358	352	372	352	341	364	383	344	382	330	334	329	330	337	341	386	359	344	366	368	377	355	329	349	328	310	354	359	340	350	341	345	334	372	367	360	406	420	360	314	381	351	331	357	352	372	345	370	339	377	360	351	372	356	333	342	331	378	378	385	332	391	336	386	342	382	351	345	334	327	371	319	386	341	349	342	380	387	327	378	341	344	341	365	344	362	338	378	377	384	370	379	374	350	362	355	356	346	338	360	332	316	307	333	361	359	358	348	332	383	381	359	396	362	379	379	364	353	344	348	379	339	380	388	382	350	337	359	336	327	373	347	363	346	411	323	344	367	351	368	352	368	347	376	374	347	377	373	383	333	351	337	332	363	318	347	336	365	374	343	379	351	344	378	372	373	361	310	364	337	334	355	356	351	385	338	336	350	367	360	339	342	321	365	387	357	319	370	355	357	348	357	364	349	348	355	369	380	336	379	379	363	353	359	365	334	364	345	375	331	332	351	349	312	377	358	347	351	347	356	353	383	350	363	306	371	364	354	354	352	360	345	317	357	333	344	356	343	375	322	344	379	343	366	320	342	361	343	368	361	375	380	346	349	358	368	345	349	333	371	375	363	401	374	393	368	359	360	364	344	382	370	317	369	378	346	308	308	379	346	391	385	362	320	374	361	371	348	351	326	371	377	360	343	381	325	366	350	387	350	335	386	371	353	331	323	376	365	371	357	372	350	362	312	369	343	359	345	349	370	319	346	368	338	363	346	364	350	356	377	386	362	332	358	347	334	353	395	352	354	363	427	332	326	339	353	350	324	364	335	336	295	376	370	348	346	327	334	351	363	352	377	395	361	349	364	358	387	370	353	351	351	362	354	393	344	377	348	381	322	339	315	392	374	331	327	384	336	355	351	319	353	367	375	354	384	373	380	327	385	347	373	366	317	364	355	382	354	352	388	373	344	383	407	335	340	367	365	365	379	366	319	327	372	341	347	350	398	381	351	318	328	349	385	328	342	349	364	363	369	353	354	319	373	345	349	353	369	355	369	357	353	387	352	362	360	366	352	338	339	348	343	337	373	348	396	389	341	375	372	355	330	352	362	380	361	356	356	365	365	344	329	330	360	371	323	347	347	361	352	357	380	352	392	353	386	344	359	348	386	347	371	399	336	367	331	360	335	321	370	344	339	395	372	350	342	326	376	327	354	360	356	380	360	357	355	384	371	344	341	388	341	367	366	364	355	355	347	337	362	337	342	370	347	348	353	361	327	338	353	366	378	378	365	338	364	374	408	360	336	349	362	365	343	347	383	382	376	358	362	359	349	355	323	341	358	317	339	361	339	384	374	340	339	339	332	333	357	390	354	362	347	367	341	359	343	362	361	352	327	359	347	356	362	363	333	361	357	329	361	360	350	322	341	372	386	362	379	371	376	408	381	352	343	349	354	369	401	389	319	386	334	349	348	337	342	362	353	372	371	359	353	344	337	360	341	354	400	367	392	337	380	326	340	366	371	378	344	351	366	321	349	333	345	328	303	390	327	335	339	347	335	357	360	314	385	369	338	370	343	363	381	330	353	336	386	355	351	354	331	344	358	349	342	345	319	337	355	394	368	366	362	328	325	338	351	345	351	349	396	347	315	337	355	346	325	373	355	399	367	351	341	339	378	360	353	346	377	342	387	344	334	351	319	349	378	366	341	337	379	352	371	370	343	360	350	351	365	334	350	366	340	365	362	355	336	382	333	352	368	368	333	341	354	362	355	349	377	342	362	341	373	369	355	354	369	310	354	364	410	344	356	351	356	361	379	380	393	374	356	346	343	377	363	337	380	319	342	350	382	345	346	365	338	336	335	365	355	376	354	390	344	336	350	340	373	330	342	326	369	321	338	326	376	353	382	384	341	324	339	371	373	340	361	354	373	351	312	325	340	333	358	345	350	379	376	340	354	366	371	310	357	363	388	364	359	334	377	410	327	343	344	314	371	392	359	350	369	365	329	355	326	326	341	338	371	357	376	360	372	348	368	336	372	391	365	373	349	377	356	362	338	327	334	365	376	349	354	321	342	349	373	359	346	367	354	356	372	330	330	337	344	392	346	344	342	371	338	397	356	362	344	376	352	346	363	342	372	358	346
12512	8580	19940	25054	24560	21545	15214	11962	11917	12247	12011	9044	10149	10294	9001	7683	6441	5019	3020	3909	3517	4514	3906	3669	3003	3180	2566	2068	2377	2674	2723	2777	1968	1880	1761	1567	1555	1187	1160	1193	1134	1059	1068	937	927	871	854	839	849	863	876	853	831	898	862	799	821	863	835	806	875	802	823	783	864	825	838	819	805	850	783	850	831	804	749	818	855	822	825	843	778	836	829	826	806	846	812	841	832	852	865	816	804	859	827	853	841	817	872	789	848	840	824	799	782	833	819	801	817	804	815	803	829	870	850	817	865	851	797	806	827	822	792	802	853	804	810	803	871	926	828	820	795	814	795	804	775	785	846	880	809	777	838	863	801	814	820	778	839	839	808	844	785	823	841	775	858	846	835	813	819	758	866	785	842	735	803	793	778	752	823	813	831	830	825	814	793	833	847	815	805	806	831	814	807	798	867	784	855	802	783	789	809	799	850	825	822	830	837	802	785	823	855	852	792	823	846	772	809	821	800	847	790	813	848	853	804	816	850	839	807	808	845	823	805	811	793	785	844	799	880	815	752	815	802	839	872	828	823	794	844	789	778	811	779	792	916	822	836	846	814	813	839	845	812	802	791	864	785	802	883	776	821	812	833	817	850	843	834	814	869	786	793	818	824	821	803	791	829	787	794	771	797	828	781	811	817	816	822	786	822	797	806	841	826	801	855	874	814	849	821	823	827	825	827	808	792	754	788	849	782	828	789	808	762	815	808	845	821	802	833	804	854	821	801	824	806	840	834	815	831	830	788	852	780	839	783	825	808	826	778	853	880	780	805	816	777	844	844	897	817	811	840	772	798	819	828	799	830	870	814	846	787	810	855	850	829	851	820	836	842	805	754	761	784	817	888	801	794	799	832	786	864	789	799	805	811	878	815	798	798	792	800	814	775	802	772	822	850	813	838	807	784	848	821	830	847	805	816	840	820	868	803	795	780	823	789	866	774	771	842	833	860	853	774	841	831	797	806	827	863	774	797	800	809	802	778	806	753	855	771	862	835	822	823	788	861	808	795	766	820	849	786	830	811	798	819	800	826	811	894	824	793	798	772	814	808	813	792	802	750	845	802	829	827	811	809	760	803	797	853	842	819	794	817	752	817	806	816	820	818	772	808	825	849	800	836	843	840	857	849	805	823	822	841	848	823	857	788	799	806	855	851	815	796	830	827	803	809	878	850	860	858	842	827	765	824	803	831	867	836	876	799	821	822	833	808	827	837	819	855	812	846	813	849	805	802	752	809	820	820	822	834	851	787	815	797	804	856	843	826	730	849	818	800	786	820	804	768	890	827	781	788	799	786	834	900	820	842	797	748	846	759	804	843	805	805	831	802	838	791	784	817	823	844	817	778	798	836	840	833	828	831	820	745	768	813	864	857	779	774	870	811	820	836	783	829	837	844	793	850	847	827	829	756	820	792	792	814	804	851	813	818	771	772	817	834	786	801	810	756	770	840	842	854	765	799	826	827	845	804	823	812	870	857	822	826	844	852	834	798	795	796	849	821	785	842	844	821	766	882	766	850	786	756	876	774	822	855	856	811	854	855	806	809	835	843	831	888	795	796	785	867	858	866	814	815	889	826	855	867	785	821	813	756	841	835	853	830	858	744	840	901	807	820	841	847	809	794	829	813	844	860	781	870	835	817	851	808	849	861	824	866	820	803	846	744	823	835	820	821	834	768	801	833	840	819	821	768	803	792	793	840	803	856	823	810	818	839	799	850	829	814	815	780	803	770	786	782	870	792	820	799	845	771	788	764	779	825	856	791	805	813	836	790	794	831	851	821	818	749	814	837	803	819	828	777	840	797	786	878	807	817	776	792	785	866	864	809	845	816	805	770	872	838	814	819	808	812	840	791	850	850	781	863	835	815	840	848	840	790	811	826	837	839	829	772	779	815	829	805	782	840	844	838	821	810	799	843	843	799	857	781	837	819	813	805	818	806	835	840	824	825	834	797	858	826	880	813	858	815	817	823	808	808	813	813	790	786	799	791	819	795	816	849	844	819	884	796	851	841	878	857	788	839	853	800	797	787	839	825	844	813	797	768	766	801	885	778	798	820	854	850	826	754	837	798	815	846	800	790	861	768	811	884	807	766	829	824	838	806	785	770	839	800	824	826	847	831	838	823	837	810	831	805	848	828	786	844	837	830	819	823	859	844	778	810	814	809	814	833	772	826	806	804	808	798	860	830	808	791	823	815	835	806	794	805	883	823	810	817	840	832	838	790	800	797	805	797	848	841	826	767	825	800	802	787	798	790	868	855	787	773	837	831	840	808	809	748	812	813	829	803	798	819	823	843	812	807	822	808	809	835	842	825	845	828	862	808	823	841	831	829	808	863	800	838	867	792	784	746	827	837	835	869	789	835	787	793	829	832	777	805	796	816	795	799	830	826	820	878	850	828	841	809	853	791	843	833	803	781	823	826	848	797	816	861	818	784	811	813	847	771	837	852	867	827	784	843	769	826	838	798	807	759	816	821	821	749	855	788	844	820	841	768	812	796	814	817	841	811	806	821	881	840	884	839	822	845	781	858	849	853	829	849	859	842	837	811	764	755	828	755	782	815	757	829	787	835	812	860	797	838	792	835	847	862	803	854	776	830	808	802	788	804	860	774	853	797	795	811	834	855	825	803	791	827	789	822	822	817	841	826	813	823	830	775	799	793	816	787	813	818	838	875	830	763	800	815	820	835	832	801	848	810	845	806	807	857	794	844	827	798	825	803	836	787	846	847	786	767	769	789	792	796	793	787	849	811	842	877	826	859	832	839	853	816	752	813	807	845	883	802	847	794	822	873	789	764	809	832	833	838	814	758	773	848	829	847	815	831	841	813	842	844	813	793	813	743	825	845	822	796	810	828	861	777	818	791	811	879	809	830	788	743	807	847	848	859	798	826	825	804	799	861	810	788	853	778	794	765	811	788	843	807	822	837	817	782	858	822	839	854	831	827	793	830	789	872	862	802	822	845	839	860	846	826	818	841	826	816	796	807	792	834	859	776	822	857	771	803	839	825	823	830	846	808	818	804	835	800	829	844	756	884	781	835	826	847	842	872	792	785	841	827	822	817	863	811	795	783	797	763	826	867	812	839	826	838	823	803	858	771	816	796	847	824	780	810	848	819	807	769	844	824	798	792	819	797	818	785	808	856	779	847	793	840	814	791	815	833	843	800	836	841	803	819	828	837	815	808	789	790	788	811	837	785	813	810	839	823	839	783	843	820	763	861	886	777	812	830	812	813	822	864	824	806	841	826	807	810	810	818	898	853	805	837	855	858	832	834	787	844	802	872	836	807	824	843	754	808	845	810	844	802	814	783	848	848	814	808	837	807	806	861	767	853	804	851	817	792	823	814	806	814	810	858	796	823	867	779	798	785	822	794	845	834	770	851	814	820	795	807	803	828	820	796	802	821	809	788	838	849	860	842	804	772	809	791	780	824	818	868	793	799	764	770	781	859	827	884	812	819	809	870	808
6158	2629	3902	3347	2329	1666	991	728	615	669	632	461	724	707	590	549	501	367	296	270	244	304	346	399	330	277	250	260	248	255	260	230	216	220	208	207	218	209	199	218	172	196	217	221	168	204	197	176	191	186	171	154	158	161	166	199	195	172	201	173	190	164	161	182	184	184	177	200	174	224	191	185	197	170	185	180	187	185	173	167	213	204	167	195	165	199	195	194	183	181	152	189	182	164	204	191	178	165	166	204	172	163	165	197	155	188	198	168	175	165	204	186	161	163	185	193	182	160	170	170	170	168	173	177	192	177	179	176	197	174	184	199	176	152	184	184	166	176	184	184	176	187	159	184	160	153	186	190	192	169	197	172	164	175	187	164	174	168	192	154	183	191	192	163	177	174	162	183	172	163	187	155	196	174	184	155	168	160	184	185	174	183	183	170	193	166	174	197	166	160	179	185	169	170	199	188	182	199	172	169	184	190	195	173	190	202	166	182	195	197	181	174	207	168	165	188	161	177	185	213	189	193	183	193	174	181	188	166	189	181	197	189	181	213	178	189	174	181	195	175	182	192	159	190	171	193	172	199	173	162	173	194	191	172	159	178	185	163	167	190	194	180	180	207	181	183	161	181	164	178	172	163	187	159	163	184	193	168	169	192	175	162	188	186	188	184	167	186	181	185	181	192	197	201	204	182	162	183	183	172	220	163	182	180	168	169	167	163	160	167	203	173	198	167	175	178	177	166	183	180	197	191	201	184	160	181	190	160	182	169	181	171	181	185	173	189	186	198	212	166	180	170	168	186	186	138	170	168	157	219	181	184	175	180	161	179	176	192	183	186	177	203	188	187	189	165	195	210	177	213	177	179	172	159	176	199	179	174	174	179	202	183	191	169	211	175	182	188	154	191	172	190	175	181	183	191	172	187	167	191	162	201	189	181	182	192	164	162	171	178	171	174	184	180	173	152	197	184	188	169	178	185	174	177	160	183	171	171	152	164	191	186	196	188	156	174	193	176	178	198	187	186	187	178	182	198	151	187	188	192	174	196	180	177	190	179	190	171	184	176	181	188	178	190	206	153	180	169	196	153	164	145	147	157	161	184	156	179	181	180	163	186	191	169	174	174	180	171	173	141	185	186	157	179	177	172	185	169	171	176	180	202	166	182	196	175	172	198	187	168	175	175	190	154	170	184	185	190	168	171	194	188	164	198	184	186	170	185	203	180	161	183	183	205	176	165	206	203	178	186	206	182	166	173	169	160	166	180	187	176	174	191	168	169	191	170	182	178	170	172	192	167	200	203	167	168	170	175	161	202	165	196	178	163	181	172	163	166	193	186	197	179	180	180	162	165	189	176	173	159	176	150	164	168	179	183	184	176	168	174	187	196	183	195	166	179	180	176	188	188	171	189	180	184	172	187	200	193	166	177	154	156	198	177	171	188	175	174	180	206	189	191	172	184	181	179	162	187	212	170	175	197	146	196	175	169	180	178	162	165	187	186	190	177	194	157	181	176	189	187	183	208	196	217	192	189	166	168	187	184	205	183	162	171	207	145	160	171	167	174	176	206	191	178	172	191	172	165	207	150	183	173	205	195	178	203	173	192	198	190	186	186	175	200	199	212	167	191	207	160	198	176	177	201	175	185	182	194	193	175	212	174	188	163	169	195	177	179	175	166	170	159	172	172	165	156	193	208	166	187	193	188	158	157	177	192	175	167	190	205	172	185	202	158	172	190	194	180	191	180	181	182	163	163	160	190	173	184	165	187	155	169	191	177	193	184	166	175	150	175	175	174	173	168	146	190	160	183	168	174	193	192	191	178	196	178	187	183	177	164	176	169	177	174	202	177	189	148	181	187	170	192	163	182	171	187	197	152	193	190	205	186	169	180	190	168	207	180	184	194	150	194	182	166	177	143	161	175	167	150	164	185	148	193	180	170	173	163	186	179	177	204	198	191	185	181	159	169	187	172	196	160	174	168	162	180	168	189	187	175	186	165	175	174	179	173	205	187	166	162	159	176	178	177	189	176	169	158	171	159	196	194	162	173	175	180	184	173	160	183	215	180	165	186	203	163	170	148	190	174	175	203	175	190	181	193	190	177	180	169	171	179	210	170	189	190	195	193	186	163	165	178	190	175	167	168	169	154	184	181	173	170	197	188	170	167	188	172	191	211	139	175	175	190	193	185	154	174	185	189	195	194	168	174	185	206	196	168	168	170	180	164	164	174	172	174	191	176	147	186	181	156	199	203	177	194	182	193	187	167	178	185	170	172	179	172	175	179	186	170	184	151	180	176	170	196	196	165	202	211	185	177	163	171	188	185	188	164	189	205	166	151	171	175	183	204	170	157	194	172	183	189	180	172	190	187	171	162	192	176	181	180	199	191	174	169	202	191	191	175	181	189	193	189	191	183	220	160	173	170	162	206	174	176	202	198	181	163	177	193	165	182	180	158	167	178	172	170	171	187	168	171	204	187	180	169	177	142	170	169	177	180	199	164	171	175	203	200	171	182	188	169	202	185	192	177	183	177	201	196	199	202	183	196	183	158	188	180	165	188	187	173	165	170	193	210	179	179	174	202	167	182	164	173	176	168	167	186	182	174	199	163	173	184	203	185	187	179	183	173	164	172	191	176	169	185	176	189	194	180	182	190	169	162	197	158	182	175	174	181	176	165	176	176	176	201	171	183	201	194	180	176	180	188	186	173	164	160	198	169	200	166	194	179	180	186	172	180	182	201	195	179	144	184	191	155	188	196	169	150	149	166	180	205	163	170	198	183	192	180	178	162	174	203	169	172	190	186	177	178	172	191	182	188	198	168	167	179	191	182	195	194	188	168	176	184	180	180	183	186	199	167	184	216	173	180	184	193	173	170	183	176	189	186	174	162	184	187	182	144	161	186	177	174	172	181	189	160	197	185	207	214	165	160	192	202	171	167	164	186	172	175	182	178	191	174	198	153	155	163	173	173	170	175	177	161	179	162	172	186	150	178	166	203	160	149	181	160	173	182	213	185	181	180	184	201	160	180	188	171	181	174	182	182	190	168	172	152	184	201	176	158	172	186	182	179	170	169	183	180	186	144	189	193	185	204	171	155	160	180	176	173	188	184	188	161	193	179	189	206	184	177	169	185	180	171	191	198	185	188	182	167	198	190	188	178	189	185	185	181	169	178	185	185	179	170	152	152	173	161	186	187	158	200	173	182	150	145	177	184	181	178	173	196	182	182	168	170	162	194	169	181	181	166	181	174	159	179	205	176	174	198	181	177	181	200	173	198	165	187	184	192	177	175	177	196	194	203	165	181	186	161	177	158	178	155	193	187	166	181	194	199	212	162	179	176	203	170	175	156	179	186	192	207	182	171	178	206	191	195	171	199	180	160	172	160	199	180	187	186	185	199	166	180	183	173	190	192	181	195	164	197	176	185	194	172	193	193	183	160	179	169	183	165	165	153	175	168	192	186	190	150	216	184	169	190	183	186	185	214	165	175	187	195	173	171
4062	2637	7417	9079	8073	6497	4259	3217	2951	3167	2939	2354	3741	3811	3354	2738	2633	2150	1338	1143	1006	1448	1730	1697	1763	1292	928	908	1090	955	873	774	712	733	730	730	715	669	588	595	552	549	491	479	477	502	499	476	485	453	456	486	478	463	510	466	468	480	424	483	448	487	469	489	486	449	459	490	505	466	528	516	457	490	504	469	467	481	489	457	456	518	464	420	453	450	479	484	496	493	468	470	441	444	479	490	486	469	485	447	452	445	460	484	472	488	445	446	508	484	473	499	461	493	430	456	476	478	466	498	474	488	463	464	487	477	477	491	472	493	464	447	471	447	460	468	455	470	454	484	475	483	490	488	465	504	442	463	446	470	440	418	455	467	445	451	491	461	483	435	468	466	470	490	470	458	481	473	448	460	433	474	483	462	477	440	424	461	474	470	501	459	471	529	443	453	449	472	505	484	419	469	444	447	465	446	500	449	467	457	462	478	504	407	451	459	425	473	454	464	478	526	464	516	451	459	467	499	487	493	474	451	492	501	458	448	492	444	468	462	454	477	456	444	485	478	483	476	444	473	454	437	465	480	482	458	456	500	466	447	476	460	496	456	471	482	497	465	476	464	471	437	458	456	493	458	468	460	479	477	440	463	453	464	487	469	484	464	460	463	489	468	483	496	433	453	509	433	515	455	494	485	463	486	468	455	494	502	477	470	455	514	436	458	508	450	447	469	489	457	462	465	502	470	485	466	458	477	482	464	451	460	467	422	513	433	428	419	477	469	492	495	441	490	470	464	465	470	435	463	495	425	503	476	450	432	468	448	462	478	449	463	475	458	497	468	462	490	473	488	433	458	496	499	451	462	507	444	447	487	473	455	438	432	448	453	467	487	469	484	477	453	482	497	476	520	448	429	454	475	480	463	463	474	515	458	486	499	475	453	483	457	468	455	438	476	469	458	494	491	486	452	486	507	453	479	479	465	484	484	486	441	494	477	450	437	482	466	463	464	485	459	467	469	454	488	440	459	466	440	464	417	485	457	476	467	445	472	480	504	424	472	450	488	481	491	452	457	503	476	466	481	466	456	455	487	471	476	438	492	466	476	451	433	434	485	465	484	522	484	454	425	457	490	476	478	468	475	465	486	450	455	458	466	463	515	470	457	476	450	475	508	460	454	451	424	478	490	450	478	454	484	463	496	472	508	481	459	476	472	481	442	458	416	452	488	478	474	462	485	427	480	471	475	497	474	467	459	482	466	478	473	495	465	471	482	525	500	464	460	483	465	452	459	465	462	467	489	455	522	470	508	434	452	475	449	473	489	437	437	464	501	466	459	461	488	499	449	476	461	446	461	496	443	471	491	491	447	491	469	494	495	500	489	465	488	508	463	490	495	448	456	471	502	465	450	454	433	454	484	441	504	462	490	470	438	481	473	501	450	471	474	480	497	480	483	465	485	493	457	472	487	476	488	468	441	466	452	463	498	499	469	510	471	465	461	448	490	463	482	515	458	453	469	467	457	477	444	441	482	505	455	457	465	442	442	499	469	470	422	506	480	460	484	497	457	475	419	471	476	448	460	429	436	464	448	412	481	472	456	464	462	482	435	427	462	511	495	504	463	439	500	474	488	464	470	468	428	426	448	471	465	471	478	483	468	487	461	466	450	485	447	510	475	449	444	452	432	483	463	443	443	510	502	477	412	451	448	458	471	451	477	475	496	486	473	484	464	471	499	474	429	425	492	516	474	451	471	491	457	469	482	457	483	438	496	487	505	494	497	489	457	488	479	427	506	459	449	478	466	482	437	481	479	460	487	454	499	484	454	450	458	495	480	467	472	473	481	451	444	455	461	469	448	465	491	472	473	491	474	448	486	449	494	439	467	448	515	450	457	502	445	438	485	468	481	518	492	447	468	449	491	481	470	457	462	450	441	455	444	496	455	458	484	486	492	465	430	468	480	492	479	495	512	484	465	472	447	438	475	496	513	450	476	486	458	452	454	459	489	474	472	471	483	461	451	470	494	457	515	457	448	492	485	446	522	470	456	460	505	464	489	445	462	478	461	429	450	462	521	504	447	423	469	479	473	466	472	483	451	457	474	450	416	465	434	461	501	491	509	457	485	478	480	471	480	457	436	458	437	415	453	469	459	471	464	474	459	477	474	463	461	443	469	451	424	459	464	470	495	451	489	431	462	484	463	436	480	436	467	448	434	505	488	462	489	472	474	460	457	443	489	444	445	451	455	481	504	457	459	454	459	446	458	475	467	451	455	488	462	511	450	481	445	459	482	478	474	472	444	463	468	473	442	413	468	484	467	460	493	480	480	484	460	480	482	476	452	494	455	479	480	476	484	472	442	446	478	456	480	482	460	481	472	441	461	434	481	488	498	457	444	474	489	482	491	478	492	489	454	496	454	477	476	523	438	475	471	500	456	457	476	467	470	490	447	440	448	473	435	447	470	509	479	464	440	503	472	475	491	484	450	473	442	474	447	446	511	506	458	424	494	431	433	466	474	490	477	428	485	488	483	479	423	506	460	474	489	466	425	468	476	485	449	454	492	476	435	457	450	475	444	479	506	485	493	463	462	453	482	460	417	458	458	460	472	487	455	473	454	492	453	461	496	479	452	476	445	435	474	476	478	485	490	437	473	478	489	450	470	483	465	459	543	480	511	473	477	478	468	455	492	464	442	445	461	457	444	475	465	441	476	440	486	469	464	486	453	470	440	443	452	480	463	449	467	459	504	487	432	448	455	489	470	448	483	465	505	459	490	477	423	475	462	451	466	434	474	451	495	529	487	486	493	456	493	450	485	452	476	449	486	480	460	446	447	443	494	445	469	457	496	441	476	496	424	482	472	486	493	461	490	466	469	491	439	480	461	501	468	443	493	503	488	472	470	457	467	457	457	509	474	439	436	479	470	511	442	461	461	460	445	434	486	473	460	438	494	495	483	424	487	491	510	480	443	474	456	475	459	428	470	471	422	463	497	488	456	437	467	457	491	482	488	488	477	437	462	423	488	443	477	465	473	495	488	498	478	479	460	471	442	476	440	454	488	475	491	491	432	453	477	477	488	465	452	460	477	468	491	475	491	479	463	494	462	491	437	482	470	475	424	501	480	515	458	480	469	413	487	486	492	485	453	475	499	465	391	446	474	467	489	478	485	460	434	482	455	460	466	478	474	473	452	456	468	447	450	481	453	452	433	458	454	479	466	480	453	470	440	489	468	448	467	471	449	483	475	456	447	487	467	473	456	458	411	489	478	487	496	491	479	428	444	467	468	448	485	494	451	468	440	488	482	453	487	457	471	446	476	449	455	470	497	486	470	479	439	484	475	472	501	454	481	455	449	480	446	436	462	469	499	490	478	524	506	462	455	436	456	452	459	485	470	460	452	482	491	478	451	445	497	459	447	493	488	468	457	451	472	506	472	493	443	428	487	458	468	435	510	467	455	498	482	430	483	453	475	480	462	444	424	483	461	441	427	446	461	500	506	471	460	489	482	485	453
17828	8907	12770	12218	9534	6507	4238	3396	2370	2143	1900	1559	1819	1741	1382	1141	1004	863	522	608	610	605	766	699	531	471	461	461	502	420	402	478	455	457	376	423	420	418	381	318	319	314	344	320	298	289	303	310	307	312	324	300	303	305	296	310	288	270	320	313	297	311	315	311	292	323	343	286	344	295	302	300	292	295	301	281	289	343	322	334	264	296	301	294	300	280	298	335	299	325	305	293	304	292	288	258	299	300	304	306	271	311	304	291	297	301	310	296	281	262	286	266	288	347	295	311	274	263	269	282	313	303	282	260	317	279	298	303	307	327	298	332	302	311	287	282	285	300	267	290	302	290	305	292	293	304	268	319	293	314	269	276	274	248	319	282	287	279	315	306	286	287	311	282	294	273	280	280	278	273	312	297	275	288	284	275	259	263	287	300	319	312	299	286	301	287	285	316	329	305	308	294	294	291	313	296	292	268	302	266	299	331	287	303	307	277	291	308	310	327	289	280	302	267	302	320	299	280	297	265	285	336	290	312	298	293	284	311	280	306	323	318	289	311	280	276	282	308	291	282	286	263	269	288	316	266	285	325	305	335	315	270	290	311	288	308	272	285	275	297	311	310	292	302	295	272	312	295	325	304	267	293	298	290	294	331	312	300	319	258	294	317	300	308	290	314	262	291	299	318	310	264	312	283	293	291	292	289	295	316	334	284	330	335	290	277	303	329	299	275	288	309	275	315	296	290	300	298	288	296	290	313	288	303	302	319	297	287	304	274	287	290	308	286	270	333	279	303	314	283	295	315	306	308	289	298	279	265	306	318	295	331	292	288	321	272	270	286	315	256	277	309	284	284	309	310	290	310	277	312	286	312	284	295	282	304	275	275	292	308	282	255	306	320	309	273	294	312	263	304	308	298	278	316	285	295	255	329	313	287	312	299	284	290	300	272	307	291	325	338	330	265	314	297	274	276	289	292	314	296	323	297	288	308	294	289	323	301	285	292	320	304	316	274	317	312	308	296	289	320	304	319	289	285	273	300	291	285	314	317	278	280	304	299	274	325	290	282	305	250	294	266	302	287	311	296	302	296	299	268	322	323	304	269	291	279	281	307	302	321	326	321	323	326	290	290	319	278	264	255	268	332	289	300	303	295	306	298	309	317	294	325	293	296	306	292	314	285	311	280	329	315	297	321	291	271	286	283	308	302	283	310	306	289	302	276	260	285	258	296	273	327	335	324	313	291	298	308	297	305	325	288	309	293	315	305	257	274	293	310	283	289	316	295	302	310	307	294	289	324	303	292	323	306	300	297	278	284	295	292	321	314	287	324	323	273	319	275	291	268	299	333	288	280	254	294	262	279	295	281	303	258	316	288	312	299	314	289	294	301	283	314	288	269	322	275	292	298	323	268	313	267	256	281	316	293	284	268	278	297	282	285	319	304	294	278	305	312	279	280	304	333	274	303	316	315	303	284	285	305	261	322	291	296	289	319	267	290	304	279	313	303	294	260	293	276	251	271	264	302	298	305	282	360	294	289	277	287	269	313	329	299	306	290	271	310	266	310	274	293	320	320	295	278	291	306	325	284	317	309	302	319	298	290	308	311	302	297	282	311	296	294	296	303	308	272	313	333	311	290	293	277	299	327	284	292	296	340	276	295	274	331	270	294	321	305	276	299	281	264	283	278	307	292	303	315	284	281	272	280	308	280	330	314	303	290	304	273	290	295	301	275	294	324	292	319	287	302	326	306	308	276	331	295	317	287	264	289	257	282	324	312	325	310	302	259	309	273	291	308	308	311	354	324	310	313	321	290	275	287	267	303	306	324	307	277	347	281	304	290	325	301	284	292	289	281	327	304	337	313	312	293	316	324	256	290	293	272	273	308	305	316	291	328	303	304	329	330	335	310	297	338	298	306	291	297	314	293	321	300	322	298	316	276	295	307	279	315	281	300	302	292	319	344	352	320	274	300	322	286	310	283	306	335	286	303	291	302	318	286	298	305	305	270	283	283	313	305	296	313	262	296	290	290	321	276	302	294	318	290	306	300	282	272	302	276	288	283	295	289	323	284	307	273	285	269	318	295	302	324	305	283	307	321	295	327	305	296	309	324	293	276	311	276	297	303	315	294	298	299	293	304	311	329	281	277	290	330	282	286	279	279	316	314	286	309	286	285	300	303	306	297	313	302	287	308	303	287	279	269	343	280	289	290	294	292	333	328	323	277	294	279	308	310	285	297	298	300	311	277	279	325	331	301	302	298	309	258	274	308	269	297	292	284	284	305	300	290	291	304	307	285	329	325	315	333	288	324	304	289	327	302	280	282	305	288	342	324	288	283	312	297	279	266	316	306	313	284	294	292	316	299	334	292	279	302	297	312	300	286	310	292	277	308	288	277	320	263	268	290	292	308	309	315	294	316	312	283	314	251	304	302	352	309	314	288	327	294	276	298	298	297	329	284	284	330	311	310	285	333	289	278	295	288	276	299	269	322	284	310	308	303	320	320	291	271	311	287	320	295	316	298	296	238	305	297	302	307	300	302	299	312	286	305	296	294	294	295	302	304	313	281	301	294	277	316	302	316	295	311	301	295	317	324	288	317	327	273	327	323	337	315	330	297	306	271	308	286	302	296	305	308	287	305	282	309	284	295	304	318	284	334	285	294	304	298	290	327	284	286	282	300	312	281	308	317	295	292	271	299	279	274	319	307	308	317	319	296	276	300	298	267	309	275	297	286	306	318	311	303	282	301	355	279	285	297	279	307	295	318	273	277	299	314	277	286	308	259	318	295	263	258	308	291	327	312	270	306	305	294	267	290	302	318	260	306	285	283	299	289	315	268	305	324	296	312	280	294	260	274	272	278	318	269	316	301	272	291	293	314	297	338	275	318	283	283	283	308	302	283	325	278	277	300	334	311	268	270	305	274	285	339	280	333	298	306	311	293	346	271	309	278	302	287	250	329	282	294	306	252	298	282	288	303	267	262	270	290	267	295	335	334	271	316	283	313	301	320	321	303	290	330	288	331	302	282	318	302	318	265	289	289	328	278	259	262	289	317	333	307	285	321	301	300	312	320	283	282	310	294	289	309	278	292	285	305	283	283	271	297	266	275	293	281	301	300	309	303	278	302	317	289	299	304	297	322	269	307	280	279	313	293	274	333	294	312	297	294	317	301	278	310	296	280	303	307	303	324	311	345	278	263	266	271	295	291	287	312	310	303	278	300	317	276	262	318	281	277	311	323	301	319	277	306	302	304	282	336	304	299	306	281	287	299	287	309	319	300	300	295	282	323	264	279	275	275	294	267	307	325	295	292	280	316	307	296	302	295	297	289	283	310	277	311	270	303	287	271	261	290	276	312	296	241	296	316	282	293	307	283	303	304	296	279	258	279	323	345	301	290	276	294	283	313	305	302	306	286	258	308	345	305	270	278	267	289	256	295	291	305	299	287	268	312	285	304	265	283	331	279	278	276	321	297	278	273	310	253	305	329	302	291	296	316	297	301
10437	7009	17249	21577	19959	17159	12513	10507	8478	9529	8967	7236	8883	8579	6846	6424	5459	3982	2443	2770	2809	3268	3996	3469	2108	1826	1915	2057	1985	1567	1354	1865	1920	1800	1521	1603	1513	1271	1158	966	815	869	786	757	751	778	741	754	727	796	730	724	692	719	702	665	734	705	698	699	687	716	784	735	790	748	725	718	764	760	735	697	727	722	746	741	680	749	693	725	721	758	704	687	706	803	709	675	670	746	749	707	683	721	681	718	765	725	711	709	692	705	717	738	749	729	693	752	717	770	656	732	745	720	666	724	701	721	703	723	768	724	699	733	752	715	720	740	743	715	687	695	695	706	653	736	705	723	733	747	706	727	680	708	715	686	744	722	760	704	700	746	742	713	690	700	712	727	758	660	704	748	725	746	717	699	756	689	723	678	703	739	679	753	672	690	728	751	729	747	708	726	732	702	705	712	679	733	748	701	713	693	733	700	742	766	712	723	744	688	709	666	669	740	677	720	700	721	738	717	711	658	687	725	708	712	731	702	728	736	719	717	765	684	745	703	721	689	670	763	695	723	683	740	725	716	693	709	686	728	729	685	681	660	722	712	704	686	721	729	686	691	716	745	739	694	692	707	734	711	716	709	723	711	702	701	721	741	718	748	707	741	684	719	693	738	749	720	719	758	735	701	731	728	707	649	731	734	699	749	712	730	735	721	704	716	763	704	687	696	695	726	713	704	683	715	742	693	654	709	728	717	714	722	705	737	695	718	711	725	652	741	732	765	694	681	719	676	756	717	704	750	736	703	661	724	763	752	733	741	737	711	739	739	718	698	714	695	715	721	688	685	727	760	682	705	688	726	717	725	718	694	722	732	721	726	715	669	698	658	729	763	692	693	705	734	708	740	702	731	738	696	726	714	706	721	671	767	700	738	700	703	695	731	730	702	715	744	705	714	705	707	683	673	757	719	721	694	669	704	756	734	747	708	735	748	743	715	684	687	739	698	708	742	741	753	699	717	701	791	744	737	699	769	761	727	657	744	721	676	718	763	725	684	738	682	712	761	749	738	740	693	723	726	728	711	746	754	708	696	729	684	698	713	730	747	782	670	722	718	688	728	744	704	745	675	717	721	747	705	685	721	719	671	701	762	664	701	692	725	656	701	669	709	682	692	706	734	721	758	693	739	689	737	697	718	741	715	729	691	701	692	713	765	726	731	697	724	691	701	727	730	685	715	712	728	727	709	710	789	710	713	706	721	685	718	750	713	647	690	763	728	689	722	713	684	715	732	760	710	705	725	719	742	733	725	739	721	705	730	687	689	762	690	764	720	723	690	760	723	750	717	742	755	690	685	724	765	681	757	733	721	702	751	729	697	729	732	726	736	664	739	728	694	707	680	693	749	709	681	704	718	734	696	675	692	723	720	707	686	698	736	723	688	697	717	735	698	727	724	720	706	715	722	745	727	733	721	716	707	726	769	743	729	712	727	704	729	680	745	681	749	706	712	702	729	697	722	686	715	729	675	682	685	726	664	704	734	705	742	722	704	702	743	669	720	701	692	654	748	721	691	745	710	683	710	680	684	708	730	693	666	692	734	719	704	766	671	733	713	727	671	693	663	760	728	740	723	730	745	759	698	672	675	700	713	781	713	724	737	691	767	707	732	713	687	725	671	709	711	706	727	731	702	727	724	729	696	657	690	687	747	752	704	717	676	682	757	688	733	707	727	728	688	695	767	706	696	738	701	702	736	741	696	778	744	736	734	713	698	698	703	744	709	717	678	729	662	720	729	718	718	709	693	724	703	678	738	718	685	729	748	736	704	736	737	698	712	753	652	708	669	721	705	734	715	660	731	701	749	701	701	712	710	693	663	679	694	725	642	681	770	700	760	706	674	742	753	724	730	730	694	709	704	705	707	706	678	713	723	731	702	703	667	732	744	739	738	743	686	708	683	690	695	747	675	741	740	747	673	737	732	697	716	716	691	683	711	739	682	678	685	698	715	707	709	727	723	721	699	769	673	697	671	716	680	736	758	704	682	741	733	716	721	782	711	717	798	691	712	704	709	747	691	696	703	673	709	711	716	733	727	704	747	748	715	699	737	723	691	710	777	721	711	686	725	700	698	719	705	751	695	712	729	722	673	697	715	671	726	695	724	730	686	747	687	703	714	678	732	691	765	747	705	706	712	681	751	686	740	717	698	716	750	720	729	723	706	719	731	728	677	688	701	724	759	724	785	685	678	725	673	695	714	745	792	733	726	712	720	732	713	702	722	694	737	702	734	687	676	683	716	784	705	668	751	735	753	698	733	673	732	710	717	765	709	659	725	720	715	697	687	710	774	715	749	683	729	674	693	703	689	678	669	759	712	708	689	691	730	722	727	728	772	728	720	771	740	742	724	730	649	732	665	687	694	699	707	732	748	721	736	735	713	706	711	726	732	666	712	777	702	704	752	710	706	747	720	702	724	718	710	672	676	744	677	689	722	720	692	712	713	722	692	709	681	755	737	721	706	758	693	704	709	722	738	704	734	789	701	748	726	760	734	728	722	713	681	719	687	699	739	735	722	727	729	719	700	756	702	682	747	695	680	703	742	754	681	709	700	717	713	746	698	708	742	723	688	726	703	730	734	700	702	712	714	717	744	726	718	760	714	735	713	728	729	741	698	760	764	687	709	672	723	756	693	715	768	741	696	695	752	697	724	663	691	714	720	718	770	679	695	723	719	752	754	725	698	698	749	702	752	773	724	695	716	780	723	711	716	726	751	662	709	738	728	715	679	746	728	704	701	718	712	707	700	708	739	750	711	725	751	725	727	690	767	731	703	740	676	727	744	693	696	709	670	711	696	701	730	692	670	752	746	709	727	766	680	747	718	722	690	701	717	731	740	719	747	689	669	786	697	740	730	672	665	679	707	727	737	739	757	679	692	702	672	685	740	747	712	705	715	714	713	748	678	666	718	696	711	674	729	699	687	720	725	699	733	747	758	710	734	714	753	721	719	733	659	703	718	723	732	740	661	731	711	729	710	727	716	719	694	684	715	731	720	769	727	754	717	683	727	755	742	690	718	707	701	694	699	700	712	717	730	733	690	684	732	703	723	710	728	676	695	682	691	719	700	735	596	678	687	759	667	722	701	726	682	723	710	715	726	769	721	704	739	697	716	729	701	708	689	711	689	714	728	746	707	746	724	694	718	751	692	739	729	776	710	712	767	683	732	739	685	666	731	758	653	732	734	771	711	718	688	731	772	731	713	730	745	696	681	724	721	690	723	726	741	751	706	766	698	706	698	662	727	711	680	695	726	759	704	682	660	735	681	711	730	683	713	724	701	709	751	736	694	674	710	710	743	738	749	731	764	725	688	756	691	735	743	715	724	717	728	761	698	738	709	717	717	745	708	673	711	736	759	687	723	696	696	744	759	716	697	732	699	728	740	694	686	716	743	742	725	742	727	719	729	732	680	751	673	709	697	762	722	750	704	735	740	744	768	747	697	693	720	753	757	700	680	763	738	714	744	671	685
23063	12199	16966	16412	13270	9694	6348	4400	3084	3424	2888	1915	2611	2356	1816	1532	1273	924	695	662	918	579	571	572	466	577	580	495	499	506	519	510	539	399	438	434	427	462	411	370	371	364	363	347	352	295	327	317	333	349	311	363	357	349	344	361	359	332	343	336	324	328	323	321	359	311	342	336	332	317	318	319	305	359	384	328	315	364	360	319	327	344	345	332	333	356	321	342	336	312	326	332	331	308	326	315	326	339	347	308	302	353	335	323	313	340	351	348	347	316	355	350	341	331	343	311	342	310	318	314	359	301	343	320	298	358	314	331	364	342	320	350	321	348	343	358	373	354	347	328	321	341	339	364	352	358	344	352	341	313	344	348	313	340	348	371	310	347	347	336	317	342	320	346	327	311	330	378	343	333	362	307	332	362	321	343	356	331	329	334	361	352	296	334	361	386	337	342	375	338	362	337	356	323	338	330	322	341	349	340	354	352	324	340	313	370	358	343	334	303	350	334	307	317	329	329	348	335	346	341	321	334	318	352	337	332	321	355	320	356	344	343	354	340	309	333	325	318	321	330	336	327	326	334	339	369	364	336	318	338	334	312	361	343	323	331	309	357	371	355	345	324	376	306	343	318	324	348	329	328	351	339	339	329	334	346	380	345	305	324	339	322	341	344	356	328	351	318	321	387	364	323	338	322	336	326	304	309	345	329	333	339	351	311	333	329	371	351	331	349	358	315	332	344	345	335	346	355	338	305	305	337	340	323	338	331	325	293	311	354	347	342	333	310	283	379	344	341	314	327	360	349	391	332	355	343	335	356	326	337	348	358	338	313	335	384	370	354	341	352	361	319	348	324	374	326	305	323	348	363	306	306	352	351	344	315	351	328	322	361	318	297	348	336	329	332	326	359	334	341	301	316	307	376	307	328	347	308	352	356	327	332	327	313	370	356	342	340	348	344	348	338	346	286	330	348	305	355	293	338	323	346	324	328	307	330	328	305	305	344	321	331	326	308	315	333	301	357	358	316	289	343	330	329	326	344	362	314	364	320	352	335	364	343	317	339	332	360	340	328	329	329	363	339	332	329	358	344	333	318	359	292	376	318	347	334	323	337	340	355	311	349	340	327	321	346	313	340	326	322	340	348	300	362	351	362	333	325	365	360	349	346	351	329	355	308	310	324	319	342	385	341	338	337	343	359	336	323	317	339	345	352	341	352	373	372	333	318	350	321	301	338	317	325	303	340	321	339	333	371	317	365	328	353	340	343	338	347	313	346	355	383	297	350	354	325	339	329	303	307	364	331	330	377	350	387	328	315	320	336	315	334	344	311	353	334	323	338	319	358	331	338	351	328	311	300	315	332	356	346	337	357	298	330	338	362	343	336	349	311	353	340	358	329	336	310	316	346	319	299	326	352	325	379	370	327	335	343	364	352	337	321	314	356	337	376	344	363	284	327	337	354	344	330	351	356	327	372	335	302	325	372	333	343	344	342	372	324	291	348	288	329	354	330	334	346	345	371	316	291	312	321	316	321	349	342	344	325	299	324	343	334	338	351	343	326	318	350	351	383	355	348	344	355	329	362	318	296	351	325	313	308	325	328	341	308	356	332	323	322	340	312	333	342	332	341	354	321	315	337	324	322	322	345	323	317	298	354	329	325	317	300	333	371	336	366	340	336	347	297	322	340	314	326	366	315	337	289	328	319	341	331	337	325	344	368	369	338	342	326	353	354	346	331	311	333	342	339	331	362	328	336	299	353	351	331	359	359	371	329	312	281	316	387	316	329	331	366	361	356	346	301	318	331	357	312	332	296	356	369	323	355	310	340	327	351	336	329	340	335	331	339	353	331	334	340	323	320	310	359	316	311	303	370	352	329	368	350	337	308	345	305	337	342	353	350	343	311	317	343	346	382	333	330	352	344	282	356	338	324	344	333	349	351	331	314	332	346	330	349	345	366	347	322	335	343	328	343	343	358	321	324	308	311	299	309	337	306	331	347	335	315	345	335	329	303	368	331	335	376	341	329	344	348	323	341	344	318	297	341	353	335	339	344	353	334	338	346	298	303	333	362	351	329	331	316	345	316	368	352	358	349	316	345	340	322	349	331	331	375	330	307	317	339	330	325	344	373	352	342	321	325	315	343	331	333	332	320	365	358	347	336	332	322	323	289	341	335	331	351	378	331	304	376	341	313	351	339	334	318	291	388	323	367	339	360	338	314	349	316	322	344	337	323	340	337	342	325	351	340	324	329	363	352	376	378	348	334	342	328	312	285	323	338	323	357	339	342	324	308	306	315	337	347	317	347	343	342	339	334	338	320	347	316	340	291	334	321	329	348	312	390	354	338	353	326	330	361	314	400	351	308	353	340	327	322	359	292	305	344	376	315	347	341	284	332	327	349	347	330	344	343	335	369	323	339	286	326	329	332	318	317	333	375	344	319	341	331	330	325	292	310	310	313	329	348	336	332	319	313	324	311	331	336	335	348	326	343	357	318	339	305	379	336	361	364	350	312	337	301	322	324	334	335	284	324	318	314	312	359	356	323	336	342	339	370	348	345	313	330	306	318	330	378	335	358	328	326	316	359	346	377	345	340	339	326	339	331	352	339	334	312	290	347	331	321	317	336	310	389	380	327	340	352	377	350	341	301	337	332	348	360	337	336	321	341	307	296	349	360	350	326	311	351	329	317	320	328	352	315	330	342	330	338	328	332	326	338	313	364	334	330	337	343	325	338	334	341	312	293	329	328	350	336	367	364	362	313	340	337	299	290	339	317	346	346	340	325	336	320	362	326	322	347	364	340	327	309	284	323	327	345	334	331	361	348	305	341	312	333	331	310	324	347	328	300	364	367	300	334	313	343	347	353	312	305	304	352	327	340	338	331	370	347	362	331	351	336	348	330	323	365	335	316	317	349	358	339	345	300	326	313	326	319	336	318	344	336	316	326	289	327	320	318	350	345	342	349	332	336	311	307	345	350	345	353	342	330	332	357	357	360	327	369	311	334	305	321	338	355	317	332	298	323	355	324	383	341	321	362	335	330	339	340	347	357	355	302	358	293	334	339	352	357	348	317	324	334	360	350	333	350	364	321	340	362	329	345	333	322	354	335	336	311	375	313	326	306	358	363	322	342	344	332	321	331	334	299	292	342	315	324	319	329	341	358	308	322	353	329	309	345	363	349	350	334	322	320	337	321	323	321	357	350	349	343	354	311	326	326	312	343	334	328	328	353	338	331	337	327	322	356	342	341	314	353	295	362	351	343	295	332	355	349	348	352	368	348	347	326	350	347	347	348	318	313	326	355	329	351	317	349	317	333	351	338	321	347	326	343	349	335	327	363	307	318	349	332	369	328	322	348	355	352	319	333	320	307	317	375	323	339	340	318	316	352	340	353	332	331	337	328	350	337	292	343	361	342	320	357	353	325	330	332	298	349	354	349	362	312	339	328	290	357	294	337	360	338	340	301	321	367	336	376	333	369	364	362	366	355	349	324	380	334	307	319
12271	8930	20635	24999	23417	20349	15683	12916	10797	12090	10951	9135	10947	11167	8708	7749	6585	4301	3014	3336	4481	2323	2429	2381	1716	2389	2737	2142	1859	1926	2140	2314	2075	1776	1670	1647	1603	1693	1300	1021	914	1053	895	843	826	820	834	833	804	829	862	857	816	790	841	776	799	801	798	792	811	772	764	758	809	776	849	766	819	826	781	776	834	778	797	835	779	808	825	820	793	763	778	767	800	772	790	858	811	792	777	805	788	758	825	753	805	814	780	740	824	792	787	841	764	753	796	817	786	810	791	774	731	795	786	823	768	846	827	812	769	801	848	808	773	785	757	795	747	810	784	741	735	787	757	784	828	782	751	812	815	777	767	793	784	761	827	781	753	730	764	783	807	774	837	774	809	759	809	806	797	766	818	794	774	728	797	798	820	787	767	793	787	803	765	839	799	773	790	773	788	864	798	789	768	776	801	782	774	773	767	774	741	772	794	768	803	781	809	719	837	753	763	790	793	753	757	778	824	781	804	840	808	775	795	808	780	789	754	752	761	822	777	739	790	782	828	805	767	756	770	800	843	801	762	764	773	808	795	821	834	784	779	802	786	771	822	788	759	815	765	819	820	761	753	795	796	806	792	787	809	752	808	780	726	756	788	803	768	752	735	788	754	770	766	764	823	799	774	784	765	822	762	728	749	766	807	784	783	798	807	761	753	778	799	798	795	789	785	791	825	802	757	753	809	771	789	784	763	773	800	765	788	822	764	802	754	794	840	793	725	765	779	752	759	739	780	812	812	760	769	827	792	768	759	807	720	727	800	802	808	751	742	767	799	754	821	787	771	793	825	817	799	795	828	809	794	744	804	786	784	742	822	740	744	816	778	775	765	808	821	791	809	746	832	729	776	806	801	795	756	801	782	782	810	837	747	757	807	745	734	847	780	794	790	783	794	807	768	763	772	788	741	757	753	744	775	778	782	760	796	777	798	777	816	744	758	815	774	804	838	786	751	770	803	793	733	792	823	757	760	766	803	750	787	799	780	843	793	756	766	759	778	777	763	763	786	751	734	813	742	801	788	824	835	763	765	807	803	777	781	826	785	804	774	770	807	824	766	765	778	805	817	763	730	807	839	849	808	856	773	758	778	805	754	766	722	769	764	834	800	767	789	764	804	825	801	760	731	787	807	783	725	778	783	745	767	797	748	763	811	821	768	766	773	774	782	755	754	755	768	772	812	746	797	786	780	798	778	788	792	815	834	792	764	780	824	801	818	776	772	786	776	812	765	759	757	753	768	803	818	810	778	810	766	748	785	743	771	777	775	767	770	741	774	823	756	794	807	804	794	792	872	806	797	771	824	783	795	821	793	773	811	742	745	752	835	815	849	766	778	800	763	813	760	791	793	823	773	784	795	743	825	798	806	751	786	816	814	808	746	801	804	766	832	752	744	739	820	796	791	806	820	761	774	755	761	758	830	761	790	798	827	749	768	751	800	764	791	774	796	816	784	786	756	805	754	783	753	794	784	762	794	748	806	755	775	796	780	813	816	795	784	777	755	777	801	781	841	767	777	740	785	748	791	732	781	777	730	743	785	781	790	758	743	789	754	794	762	809	757	805	794	857	757	794	762	792	784	769	772	740	768	805	806	769	789	808	753	742	792	745	737	761	782	812	793	824	743	772	779	771	797	786	748	777	780	775	771	713	775	819	741	775	758	736	751	775	757	787	773	820	772	790	803	808	764	728	777	801	755	828	774	771	738	833	802	823	777	812	811	791	745	777	785	745	732	778	735	777	788	778	787	743	779	785	812	764	777	730	735	736	798	700	754	826	730	732	829	783	781	780	760	798	802	798	783	806	744	790	780	762	759	791	757	793	747	747	780	799	828	784	782	793	788	801	790	770	766	822	759	776	813	793	770	786	797	821	781	826	788	786	808	790	777	813	825	728	742	801	767	825	768	773	783	774	796	761	781	753	727	816	804	790	811	758	805	783	798	796	776	747	785	759	768	763	817	777	758	768	750	762	788	749	792	792	838	783	800	793	742	737	762	841	797	772	747	782	806	790	787	764	811	743	743	798	816	828	803	799	758	767	749	788	804	773	760	824	761	787	835	755	723	817	797	805	734	830	821	795	764	800	783	793	762	829	781	755	754	759	779	785	802	770	816	758	767	752	767	730	811	821	808	751	769	827	804	778	796	778	764	787	787	748	801	801	806	785	793	784	777	801	764	792	766	794	785	747	792	771	785	799	729	773	759	750	773	802	794	785	806	786	765	749	777	800	814	773	808	738	780	769	735	753	833	781	818	799	763	756	761	769	810	732	786	744	759	814	820	784	808	775	774	779	790	831	821	742	828	809	810	796	781	798	838	767	754	751	764	820	769	825	699	766	768	811	799	781	798	829	796	768	811	781	754	815	806	792	792	790	749	827	828	726	799	764	726	783	839	747	775	820	750	753	785	760	791	814	772	789	795	800	826	780	802	769	837	811	794	740	771	830	792	800	733	800	809	777	782	781	818	757	798	787	839	778	811	783	796	749	767	763	739	769	777	764	834	808	798	776	761	810	788	740	771	798	786	772	772	754	727	812	760	805	775	774	775	766	780	759	754	770	786	808	756	748	818	807	731	738	774	790	768	775	792	783	761	838	752	777	789	741	768	771	772	840	808	739	810	772	791	765	754	757	822	750	747	763	772	784	776	784	737	735	798	797	818	792	817	733	817	743	761	755	767	843	782	731	833	721	791	790	770	821	810	808	746	795	744	768	777	747	790	785	826	784	753	767	779	763	790	799	764	735	808	779	835	748	809	784	776	792	739	817	771	759	796	751	764	789	751	732	741	799	846	787	773	827	808	816	794	786	818	765	763	766	779	775	758	772	780	768	835	772	781	810	779	819	751	805	790	767	839	764	792	809	778	784	806	765	770	778	798	778	837	792	748	732	767	767	787	769	788	811	789	837	813	737	774	758	771	823	769	817	789	781	813	728	861	776	771	766	777	750	760	777	815	779	764	790	782	821	818	818	770	778	820	766	746	767	765	763	752	794	785	786	794	781	791	778	787	793	815	869	836	754	783	805	768	812	775	821	818	788	759	829	789	752	778	798	778	792	791	845	788	731	764	766	807	820	794	789	760	799	758	825	778	808	732	775	790	766	797	819	782	802	782	822	778	770	771	783	813	813	765	825	829	823	782	770	798	786	731	791	841	812	750	738	778	769	857	791	810	763	820	804	752	783	765	836	793	740	747	813	788	749	789	763	784	768	819	788	802	767	771	780	803	743	765	808	831	788	775	764	739	879	764	750	777	775	815	784	803	768	751	757	759	836	762	787	819	765	812	731	784	798	735	772	794	743	762	800	809	748	769	796	806	772	773	795	789	789	803	735	730	799	811	756	772	780	750	769	768	818	797	786	788	771	767	755	788	781	791	808	832	717	774	829	783	739	742	784	761	814	748	782	803	722	815	744	750	762	779	801	785	829	807	790	759	766	816	775	796	751	724	817	819	788	792	820	737	808	786	803	762	791
5760	2722	4091	3369	2331	1489	989	695	579	535	473	504	637	647	634	490	521	337	225	282	291	230	182	257	251	244	256	204	187	196	221	205	204	188	167	165	176	199	175	170	181	161	204	197	162	134	137	176	164	155	157	156	153	139	129	141	154	138	134	130	159	173	165	161	158	162	168	170	169	163	159	170	148	169	174	149	169	175	162	148	161	160	134	172	160	165	170	165	181	162	178	170	163	165	141	187	165	143	152	184	148	159	162	168	146	179	187	175	166	180	158	152	151	166	152	156	137	146	189	153	156	164	157	165	160	179	163	163	159	194	163	151	145	155	161	162	166	152	161	172	179	145	142	166	139	166	169	142	173	174	161	129	160	158	160	168	147	160	154	157	166	158	148	152	167	148	157	178	170	163	164	177	131	163	151	132	169	175	165	153	164	143	146	157	176	163	160	129	161	132	170	131	148	156	166	182	160	164	146	175	167	172	142	170	148	136	134	154	161	155	174	165	174	133	155	154	171	151	190	180	186	144	176	160	147	169	158	174	178	164	142	144	181	155	173	136	170	171	165	161	166	156	165	156	157	183	148	152	142	177	182	143	164	164	182	161	173	176	156	139	167	154	154	152	166	165	156	173	143	152	161	130	149	161	161	143	161	152	154	156	168	168	154	157	148	156	152	166	174	170	147	169	161	152	166	187	164	162	149	165	165	151	143	158	161	137	171	162	159	162	146	160	173	115	171	160	141	147	143	146	153	151	150	170	158	162	141	148	149	176	143	185	161	159	155	156	147	180	143	141	167	138	175	160	169	165	179	163	176	144	170	144	178	162	133	124	154	150	173	195	150	161	166	172	155	141	152	156	170	169	153	154	158	177	157	170	154	147	174	167	148	149	197	183	161	162	162	155	145	144	171	149	155	170	167	150	166	159	157	159	167	142	156	181	191	136	127	151	185	164	157	140	144	156	157	147	165	144	152	152	161	146	138	168	168	148	171	174	138	152	156	167	149	168	158	139	161	160	165	160	176	175	159	151	145	144	149	162	162	154	156	142	150	163	145	136	178	175	161	165	146	162	131	148	165	160	172	156	155	141	143	150	162	168	185	148	156	160	173	170	156	156	140	138	176	151	182	151	169	176	160	159	170	144	153	168	182	147	158	139	154	162	154	142	168	148	166	156	170	177	178	140	131	173	150	182	156	174	169	147	186	168	160	144	173	155	175	175	140	153	156	167	161	134	145	165	160	151	131	156	145	159	157	164	178	152	142	180	176	162	173	129	157	170	141	149	152	159	167	175	140	164	183	178	151	146	163	159	166	149	166	136	140	157	166	154	158	173	146	149	183	140	166	152	150	138	156	168	161	149	154	166	166	157	154	147	157	143	148	153	142	168	150	166	153	174	148	167	161	156	195	161	153	176	172	141	142	152	143	177	140	159	149	168	133	180	147	161	186	154	147	181	164	153	178	165	159	177	146	144	177	158	163	177	170	140	164	139	153	183	140	192	174	167	174	167	145	144	159	138	153	158	166	172	174	181	184	155	139	199	176	154	185	155	165	156	182	167	181	153	161	166	146	167	180	140	154	180	143	161	153	157	164	156	162	161	142	175	154	179	145	168	159	155	161	163	155	140	158	131	148	159	150	165	150	184	151	148	136	147	159	173	175	180	173	164	155	140	162	148	164	167	170	152	162	191	169	166	183	176	168	175	156	144	169	152	168	159	162	167	172	137	163	171	136	158	162	139	158	187	174	164	154	185	165	170	161	164	171	174	161	195	155	141	165	152	158	152	159	156	165	157	157	162	177	160	149	151	166	158	136	143	157	162	169	155	164	162	164	158	176	147	171	160	171	141	151	197	165	176	158	164	155	176	151	145	168	175	152	147	164	170	168	150	156	151	161	153	149	151	137	152	165	174	156	160	134	163	175	194	146	163	170	159	151	159	159	174	161	166	165	189	171	141	154	182	145	162	160	176	151	181	168	170	148	142	155	164	154	157	171	151	167	158	139	171	174	175	153	177	150	174	150	146	175	175	164	152	156	147	177	179	155	173	160	175	174	173	171	144	153	170	151	154	159	161	151	145	180	177	136	178	138	141	165	165	162	153	166	158	161	168	157	155	175	178	127	157	168	173	163	158	160	178	162	154	151	158	169	181	173	165	152	163	140	135	156	148	165	155	144	159	197	148	174	151	146	160	141	146	161	178	164	181	165	154	156	155	168	187	171	174	127	152	175	150	130	167	154	178	154	164	143	149	147	144	170	178	161	162	160	204	147	168	159	182	175	180	147	171	141	133	136	170	154	169	155	172	161	147	154	158	154	157	172	167	122	163	153	181	159	146	156	169	178	155	165	154	154	137	177	158	159	131	166	163	189	166	166	149	156	172	147	145	152	152	132	180	182	177	186	145	152	175	176	155	156	194	167	142	147	150	151	172	151	180	158	155	158	147	157	140	140	175	141	137	143	139	172	163	160	150	167	177	157	137	147	160	166	167	160	168	145	172	161	150	167	164	153	149	177	173	162	158	160	140	160	154	164	166	184	163	143	151	174	200	176	163	167	153	142	146	163	160	174	155	164	172	193	177	159	140	179	168	147	155	169	182	156	137	138	170	146	175	165	182	162	163	163	130	152	173	148	162	154	149	168	159	170	145	166	166	165	156	164	144	165	160	151	159	182	151	155	172	170	149	127	183	175	167	156	171	172	144	170	145	176	139	153	167	173	169	154	153	177	143	155	155	163	162	195	158	168	188	180	138	171	167	147	146	165	153	155	160	175	136	185	176	157	168	159	139	151	166	175	168	153	156	152	150	161	174	166	197	159	146	131	159	148	177	161	145	131	168	147	164	177	136	141	147	164	151	147	179	174	159	171	177	144	162	170	130	159	154	166	176	156	128	155	153	152	179	160	161	160	165	167	164	175	139	138	143	146	173	161	163	158	164	164	171	141	188	154	173	175	149	159	156	159	187	145	157	173	160	159	174	147	147	161	140	162	148	175	159	166	163	178	164	156	166	135	158	146	159	149	169	167	167	159	152	184	163	168	153	178	165	147	152	174	153	183	158	158	149	181	159	147	163	161	167	169	155	167	150	183	164	153	171	168	162	158	180	159	174	152	146	162	158	155	166	159	157	138	151	182	147	147	162	166	171	178	158	157	153	136	150	163	166	160	153	183	163	135	136	143	154	144	169	141	142	150	167	145	142	166	141	149	154	152	162	143	156	154	158	142	170	139	149	158	155	153	145	169	136	166	148	154	142	173	158	138	147	174	174	148	151	163	144	153	155	147	169	146	157	171	141	154	156	158	167	167	156	150	160	176	165	134	183	171	179	162	158	147	181	172	193	162	160	177	171	149	155	148	157	150	154	167	131	150	155	176	153	157	160	140	158	158	148	153	158	175	185	153	174	164	145	172	160	151	154	147	166	138	139	148	168	159	173	170	153	158	154	145	152	143	134	157	151	154	164	170	146	170	156	164	178	202	139	169	174	137	146	187	161	154	153
3967	2841	7615	9444	8108	6175	4356	2834	2655	2594	2386	2637	3707	3703	3399	2780	2677	1528	930	1374	1391	1004	723	921	1024	1054	917	709	789	795	746	743	658	685	578	561	603	628	589	575	483	510	480	447	441	462	422	402	410	414	401	434	439	422	453	464	440	438	394	438	376	401	422	412	403	405	420	405	399	426	411	433	389	430	432	414	400	412	441	423	422	446	404	410	423	380	432	438	403	432	427	420	404	452	409	441	397	379	429	416	412	392	402	407	463	419	424	440	416	443	427	402	412	420	424	419	415	398	431	398	411	412	412	422	444	401	425	417	412	434	431	420	426	419	449	462	392	398	440	399	389	388	393	417	407	401	404	452	399	417	423	413	414	415	400	446	412	399	424	428	437	412	406	430	414	441	407	387	406	437	389	431	417	410	447	413	405	412	419	424	447	422	390	438	407	408	415	436	423	403	402	431	416	422	412	423	412	408	435	406	445	437	404	413	408	436	408	416	445	437	409	388	425	423	434	426	442	406	403	444	439	425	439	415	426	434	434	427	427	399	421	394	420	409	418	401	437	405	449	409	412	404	455	428	377	410	431	443	389	443	413	413	386	412	381	431	392	414	419	433	425	446	428	420	437	405	410	406	400	419	428	392	405	405	391	430	423	412	436	414	418	439	459	371	418	410	453	397	409	512	405	434	421	409	402	457	410	404	443	403	425	422	415	407	423	429	374	421	425	423	446	448	415	432	394	446	408	414	439	412	440	412	399	407	433	421	415	412	434	416	409	450	445	434	439	430	423	378	436	393	433	405	395	432	440	373	386	441	410	395	412	424	413	428	422	433	481	436	411	410	400	452	433	430	417	450	429	407	453	433	404	422	411	403	430	441	462	426	406	425	408	413	414	408	416	409	407	406	418	392	434	396	435	403	420	383	414	432	437	433	471	428	399	408	405	436	433	419	424	379	421	441	396	447	420	390	422	446	399	401	422	429	402	400	420	438	423	379	428	440	399	375	426	418	395	426	387	400	426	465	397	400	408	400	415	398	437	437	434	449	440	426	391	397	385	411	391	451	418	424	406	434	433	416	410	429	431	407	394	396	407	430	442	413	434	416	427	396	448	403	464	397	442	427	405	396	418	428	421	450	418	457	403	431	378	468	417	433	414	431	396	428	451	396	433	431	432	419	432	422	419	449	390	436	442	440	403	424	416	458	415	394	460	404	437	444	428	445	483	411	433	432	396	411	394	434	430	441	407	434	417	389	433	446	439	401	386	408	396	368	432	438	420	407	423	404	439	437	421	432	386	430	427	442	407	441	446	408	391	415	390	419	440	424	421	415	448	403	415	397	434	404	422	411	450	412	413	445	411	438	427	401	394	389	412	396	420	420	439	421	451	420	425	388	432	403	399	424	404	377	441	417	419	437	442	406	426	388	385	424	392	423	453	442	427	426	410	389	421	419	387	428	389	405	386	429	432	415	405	451	474	423	438	399	408	396	439	441	403	402	380	403	404	444	381	403	421	435	447	422	397	436	419	446	432	439	429	418	431	391	440	417	450	398	420	438	439	428	421	441	431	424	438	439	386	441	426	425	425	408	453	417	428	434	435	459	419	415	433	416	421	406	403	425	397	413	445	395	405	404	388	446	446	411	421	422	418	408	444	430	392	453	414	435	401	436	377	424	445	452	412	414	407	407	420	418	426	438	430	459	454	452	443	403	444	433	434	402	380	451	432	446	443	424	415	399	437	427	397	404	436	380	413	418	435	432	419	444	420	410	422	394	434	410	402	445	460	445	413	412	399	401	434	454	439	441	431	441	411	399	398	418	434	433	437	421	441	429	444	420	407	401	426	419	437	413	410	440	417	422	438	411	427	392	447	394	400	419	443	405	457	382	427	431	404	428	412	394	396	426	388	415	405	448	380	392	434	422	437	401	428	464	414	423	446	412	408	417	419	427	428	399	409	420	394	455	426	431	464	437	430	448	425	420	391	385	440	418	399	431	383	435	434	435	388	436	402	424	399	410	454	424	468	450	425	418	422	441	437	437	426	415	388	422	389	435	439	461	415	429	395	409	399	433	406	394	415	391	392	449	416	404	422	419	378	424	414	447	413	444	414	431	408	434	453	410	393	431	439	361	414	415	437	423	414	418	405	390	391	382	418	440	424	437	433	391	423	414	438	395	426	395	402	443	421	459	375	411	418	437	437	451	416	461	380	407	429	433	421	442	421	420	447	429	440	427	408	387	431	432	427	426	417	454	390	419	394	432	409	429	432	448	417	418	427	397	417	417	409	431	446	398	410	430	385	396	390	395	398	440	426	414	413	409	429	435	410	434	449	425	437	415	456	403	468	434	434	419	441	413	414	420	449	383	431	438	452	396	424	436	429	455	444	443	385	408	418	390	424	446	412	443	406	382	382	412	411	405	404	411	429	429	416	446	418	440	410	449	424	440	425	462	423	438	419	420	375	406	446	408	419	441	447	457	412	429	399	416	416	428	450	432	425	460	434	417	427	411	409	426	436	396	416	432	430	415	435	482	426	436	409	372	449	444	426	425	435	419	412	418	422	431	398	437	403	430	405	401	423	417	406	386	402	412	426	440	405	463	417	397	430	428	408	437	384	410	416	411	425	432	412	440	418	431	407	432	430	427	436	440	426	413	406	420	444	429	370	389	417	448	441	440	422	433	427	436	441	452	429	439	478	392	398	434	426	425	437	404	405	423	423	418	420	398	428	412	409	418	411	446	438	377	433	419	417	429	434	450	450	453	435	397	419	423	416	415	425	391	458	439	413	380	403	418	380	418	424	446	434	406	417	399	430	409	453	427	431	430	429	440	421	427	442	440	430	403	438	457	428	430	421	454	398	438	473	452	440	425	417	408	444	424	383	405	400	385	494	413	418	431	436	421	431	432	394	344	394	392	457	420	406	400	430	434	413	411	408	435	443	387	413	383	396	404	455	430	399	451	441	444	423	417	446	401	408	443	408	423	401	400	451	424	395	411	400	407	413	393	433	437	420	405	370	395	418	417	380	395	379	428	444	402	435	468	396	441	445	442	382	416	477	410	422	420	425	422	425	449	441	401	436	405	398	411	419	457	422	416	459	422	442	444	412	448	408	431	402	410	433	442	405	421	426	452	423	438	386	431	406	433	395	432	448	416	395	412	413	446	401	438	438	411	425	407	417	394	436	412	441	394	432	432	433	450	416	427	400	405	398	426	408	457	408	415	415	434	419	424	432	431	406	436	399	415	424	436	404	385	442	446	431	430	420	428	412	442	464	388	400	438	428	408	420	429	439	404	431	433	432	418	437	421	370	401	413	458	423	398	405	407	459	437	402	405	395	451	425	390	431	470	430	397	439	430	428	426	416	406	468	390	429	442	427	396	444	391	416	411	452	469	410	389	419	440	407	432	431	404	396	438	402	437	458	432	453	431	431	448	451	444	425	411	430	421	450	415	418	455	387	409	438	443	442	457	388	463	403	430	418	414	423	447	402	384	407	427
17522	8903	13159	12256	9569	6480	4260	2720	2244	2035	1611	1504	1687	1615	1382	1184	1080	644	473	630	690	471	481	534	551	417	363	366	405	409	391	357	351	325	344	338	334	369	374	350	304	320	304	281	269	314	295	280	271	282	293	306	245	310	278	243	291	260	302	287	279	293	253	282	284	268	289	260	284	270	256	252	299	284	261	270	283	300	277	278	268	298	272	275	266	290	252	261	316	282	284	279	278	235	249	276	273	314	290	289	301	265	245	315	273	276	272	288	266	290	284	271	277	287	263	294	284	255	255	273	311	260	307	277	292	297	304	254	282	310	255	300	286	290	254	312	265	264	294	292	252	258	284	265	299	304	276	288	273	271	266	301	303	290	274	262	279	287	262	265	280	300	292	275	283	283	261	271	277	288	282	310	255	262	249	270	276	248	270	275	273	246	268	249	263	275	276	266	304	270	277	285	301	275	267	277	276	274	274	282	281	336	308	260	266	267	269	293	284	278	268	268	291	328	279	261	281	301	259	282	280	271	275	278	293	304	276	283	279	305	290	263	280	283	272	238	276	271	274	277	284	321	271	267	242	252	280	284	270	290	287	280	298	295	270	278	281	284	275	276	252	251	263	279	278	319	281	266	291	277	275	264	298	249	259	293	254	265	262	250	255	253	263	257	283	307	275	307	279	252	304	291	287	281	299	264	254	244	266	291	297	267	282	297	266	271	295	277	309	315	253	274	244	297	272	260	269	275	293	289	280	279	267	276	264	268	287	265	250	304	263	263	292	225	246	257	271	253	279	311	287	290	265	294	291	294	271	249	283	283	308	298	282	287	299	258	296	261	303	250	277	288	276	282	274	288	249	282	279	243	281	286	280	303	280	283	299	295	270	271	260	261	278	290	316	263	268	241	295	281	270	278	283	242	254	305	285	325	288	278	278	275	253	269	279	263	261	260	282	269	267	260	269	259	273	326	285	306	307	314	276	295	288	286	330	292	274	287	325	292	281	274	278	300	297	271	284	281	265	300	253	247	271	288	279	282	253	299	295	290	288	288	279	292	312	254	292	290	274	240	275	278	321	270	286	263	273	271	292	245	284	273	293	285	279	259	297	306	253	282	305	280	287	233	253	257	253	298	327	258	258	269	302	292	302	290	299	292	265	293	282	251	271	264	272	276	268	280	283	255	289	285	307	277	253	300	283	263	298	268	271	287	296	295	306	233	260	315	289	265	268	244	269	298	272	282	266	286	245	280	285	240	227	279	258	309	291	289	254	283	272	306	234	297	279	260	264	302	280	257	273	273	258	261	278	253	265	252	245	269	267	290	268	284	262	301	273	291	286	279	283	272	241	290	278	258	290	292	259	261	274	277	255	272	262	273	305	284	267	275	262	255	298	278	301	299	286	276	283	280	238	286	265	272	280	290	280	289	263	294	287	281	294	286	288	264	298	257	264	289	257	266	276	299	264	265	282	257	272	268	266	267	253	316	287	292	274	277	264	273	284	273	287	259	256	298	274	285	279	275	283	243	305	242	272	278	302	286	275	248	292	270	287	261	302	300	293	291	242	292	260	277	275	266	281	263	275	288	248	232	322	272	284	272	255	281	296	275	298	258	269	241	270	283	265	322	307	293	302	254	295	291	315	281	273	273	279	282	271	271	304	284	245	298	271	284	288	297	296	253	268	277	295	297	317	281	294	283	292	293	252	263	272	250	292	274	277	288	286	259	264	293	278	254	276	274	260	270	298	292	264	278	269	301	316	269	266	295	242	263	259	269	271	292	253	251	287	280	288	282	289	301	266	252	291	281	295	272	261	284	260	252	269	273	276	276	299	260	251	275	282	275	272	277	269	292	280	271	269	302	243	278	262	246	295	249	266	256	284	275	272	272	279	279	257	303	275	279	299	262	266	280	272	280	268	292	257	289	269	271	271	263	264	287	324	302	259	279	251	302	277	258	298	295	310	297	265	254	246	293	295	286	298	276	304	290	286	270	266	268	303	280	269	238	270	303	305	273	266	288	275	285	287	304	271	283	271	296	299	275	259	282	266	270	263	292	314	279	298	283	280	297	304	303	235	299	285	293	282	271	291	279	276	290	258	303	261	258	265	269	278	258	257	290	289	254	273	276	297	286	294	261	242	297	283	279	268	282	286	283	270	250	250	273	248	273	272	283	280	293	286	271	279	268	286	341	258	280	268	272	266	264	258	295	256	298	299	270	252	270	307	314	298	259	267	312	255	280	286	270	260	296	294	287	315	297	284	268	281	281	256	245	241	256	306	294	275	279	274	270	275	264	288	303	284	307	290	274	297	267	295	256	280	273	282	263	284	304	313	279	270	259	282	290	244	265	297	260	284	250	276	319	306	290	303	258	273	271	265	291	265	274	243	290	286	276	275	300	316	272	279	300	285	267	262	269	277	296	243	251	275	279	277	270	298	284	285	286	275	255	279	267	270	267	303	266	275	304	267	275	260	268	253	248	291	287	269	312	275	291	276	299	269	270	298	261	283	264	302	271	269	290	268	309	284	269	296	263	269	282	301	270	282	288	270	282	297	266	282	242	283	285	252	267	287	262	247	275	298	269	292	265	288	278	262	296	282	280	249	294	243	273	272	243	269	286	292	302	260	298	243	295	297	296	278	294	301	289	306	286	257	285	275	287	294	316	302	279	267	285	268	247	271	256	262	279	289	270	266	278	281	275	287	260	257	273	290	300	291	285	269	272	290	289	293	275	295	300	295	280	277	298	286	284	292	288	307	310	297	244	269	265	285	243	306	270	256	291	275	269	251	296	272	279	265	257	318	301	303	250	263	272	279	270	281	287	278	309	298	277	255	268	265	284	297	276	281	269	278	264	289	253	272	281	289	268	251	293	292	263	262	290	259	296	267	249	277	292	285	272	240	288	299	275	285	275	299	280	297	249	260	256	263	285	247	267	269	295	268	275	282	300	272	282	276	305	269	269	268	266	310	300	281	261	267	256	275	279	297	298	305	272	291	249	286	278	262	260	274	272	279	280	267	268	291	279	259	265	280	263	273	321	274	261	295	286	307	278	272	257	278	262	261	284	284	269	280	311	299	264	267	267	287	286	289	262	263	258	278	292	268	280	306	292	241	292	281	291	304	290	300	313	262	293	301	256	267	291	307	291	280	288	275	288	252	265	311	297	277	292	297	289	273	270	272	292	256	291	283	299	276	253	246	280	274	251	255	288	286	262	290	276	291	274	269	279	279	276	290	256	277	276	283	276	260	297	263	283	267	254	270	277	293	281	287	292	241	273	276	293	290	283	255	304	280	265	281	256	279	276	300	301	308	285	306	321	270	274	256	313	260	300	300	280	263	281	317	267	268	279	286	267	272	308	282	283	271	259	276	272	271	270	260	282	301	277	282	276	286	291	256	291	223	293	260	278	244	301	281	286	292	324	291	300	268	283	272	273	296	263	275	269	296	262	273	255	286	283	302	265	269	298	268	250	289	280	259	334	320	279	277	272	262	301	283	302
10347	7074	17157	20439	20193	16239	12438	9311	8765	8922	7558	7281	8962	8321	7548	6098	5498	2839	2060	2854	3220	2165	2145	2288	2552	1867	1428	1365	1409	1580	1419	1335	1300	1156	1185	1126	1062	1214	1400	1417	1253	998	822	731	709	620	693	649	765	703	672	693	725	668	705	660	667	694	665	656	670	694	638	641	683	670	649	675	686	696	676	675	698	676	743	683	668	661	687	678	695	671	664	665	664	672	697	645	647	709	730	670	689	669	663	652	658	671	709	641	690	685	687	678	691	686	709	694	661	670	676	674	690	677	679	692	713	651	644	621	670	703	644	662	716	673	689	644	697	665	652	691	683	685	639	693	639	668	633	698	684	706	693	670	718	653	716	650	689	651	689	710	670	660	650	669	668	630	627	645	696	727	694	712	706	701	729	648	688	660	701	684	666	714	639	668	688	639	710	664	652	681	730	719	662	646	708	677	673	675	680	681	698	695	665	674	689	641	650	674	674	681	651	682	686	687	648	657	662	682	669	635	683	686	676	685	709	710	651	649	678	728	654	680	690	714	641	657	667	632	689	652	690	648	652	702	655	689	640	674	679	694	616	678	672	667	673	655	711	701	655	703	670	682	719	689	660	639	705	708	676	646	673	675	658	686	646	657	657	674	680	648	699	667	656	682	652	689	680	669	677	712	659	680	703	728	654	629	649	708	672	653	658	702	639	684	701	647	683	686	643	722	676	645	677	675	665	660	666	659	680	710	662	663	711	669	701	678	654	682	702	666	688	687	650	666	706	691	711	710	674	632	653	701	653	659	681	665	695	648	651	674	656	689	726	664	740	640	662	673	679	703	615	650	673	630	667	699	644	705	700	656	704	707	656	704	689	658	654	693	618	669	696	679	671	672	669	675	666	652	648	681	647	646	655	714	682	663	688	633	652	661	642	666	702	702	686	678	633	709	701	667	629	677	681	644	628	641	678	645	673	642	652	688	695	687	694	656	699	644	681	642	703	670	617	672	708	696	667	667	691	642	699	669	671	698	662	671	723	689	677	688	696	697	743	650	593	694	672	639	659	691	691	684	680	711	686	679	680	640	671	694	643	688	673	667	714	689	673	646	661	709	681	716	673	645	649	652	675	665	664	694	729	674	690	689	676	701	708	648	667	700	683	701	665	657	634	724	664	694	681	651	675	658	695	678	639	673	696	662	653	661	671	651	689	668	693	625	684	720	728	722	666	677	615	633	687	678	634	672	745	634	681	735	644	610	638	713	708	659	657	698	644	661	648	661	655	683	639	687	609	676	629	692	670	713	665	688	677	690	669	672	688	658	699	718	653	637	727	649	709	716	644	634	712	674	744	671	673	597	712	636	724	678	683	690	669	678	716	672	651	672	719	678	707	690	687	718	720	682	684	708	642	692	644	708	697	629	679	681	688	665	622	628	696	660	676	669	643	650	643	649	685	688	664	654	730	658	631	649	590	692	667	656	664	642	757	658	702	667	677	670	664	689	694	697	676	645	698	687	654	657	666	720	701	698	698	680	661	680	674	691	672	727	666	656	677	684	651	682	676	644	650	739	668	708	686	659	687	684	704	644	659	670	722	693	691	680	665	667	653	690	678	645	669	702	686	674	598	694	667	699	698	680	627	682	636	715	636	662	666	671	660	626	650	671	664	690	673	710	643	674	671	632	682	653	683	666	646	707	664	652	670	678	642	680	663	687	674	669	675	679	708	653	647	689	711	660	684	596	664	632	624	711	665	624	667	638	693	661	688	661	691	683	674	673	700	659	657	671	676	673	653	678	695	663	660	657	640	696	679	650	677	675	670	686	690	692	658	659	691	691	635	661	650	661	669	681	642	690	661	628	700	692	680	677	691	630	654	702	722	670	667	598	654	707	683	665	665	638	681	691	688	664	682	643	685	655	692	655	705	639	696	643	661	705	684	688	680	644	652	663	676	674	626	678	677	669	695	661	662	677	672	678	655	650	701	679	659	640	655	702	652	660	671	653	725	670	692	702	650	672	680	693	661	699	632	728	696	691	691	694	686	694	653	687	628	697	698	668	689	702	692	708	667	673	658	658	659	671	648	693	749	690	669	683	734	713	631	673	645	659	620	720	673	679	695	706	691	651	653	677	699	680	693	680	679	626	706	675	662	700	718	675	652	623	675	699	665	657	711	680	637	651	638	644	676	666	669	717	703	683	626	637	690	730	702	703	676	696	708	648	717	675	695	681	682	675	717	677	692	697	716	693	630	700	678	681	633	683	662	688	603	674	711	699	615	671	669	650	676	685	644	680	657	683	685	702	654	686	695	674	668	665	662	686	658	678	718	678	602	669	687	679	688	667	691	680	707	691	633	657	701	691	678	674	662	661	650	659	713	662	662	701	684	677	686	670	670	664	695	682	697	665	629	662	687	664	683	725	666	629	658	644	692	672	696	642	700	673	678	672	706	671	699	650	692	695	670	648	675	687	660	647	648	676	622	686	672	663	674	660	731	637	656	667	660	677	677	685	663	692	677	645	673	689	616	691	646	698	671	649	704	694	690	689	647	709	730	649	626	649	661	654	703	642	643	734	645	702	710	691	669	682	715	648	643	643	654	680	658	719	667	653	713	695	674	702	744	653	731	633	657	638	645	702	671	661	662	666	651	674	632	688	687	702	672	713	642	662	687	656	713	675	680	670	667	668	641	643	645	691	704	678	711	634	692	664	627	647	652	675	649	693	684	664	713	670	689	701	701	701	677	690	678	693	645	677	670	662	684	678	691	692	686	638	691	680	679	626	688	675	658	645	645	689	632	671	712	685	651	651	675	657	645	666	618	708	644	651	683	637	670	712	681	672	682	709	666	665	670	642	699	699	660	653	693	702	730	613	700	648	657	683	660	694	661	674	697	705	671	697	678	656	656	731	695	762	629	674	662	697	676	655	667	667	679	717	696	702	655	691	650	704	690	668	705	698	685	683	646	707	709	654	680	658	657	692	679	620	690	687	646	675	662	629	686	696	670	684	687	668	669	708	665	697	686	668	654	646	690	691	654	720	656	672	674	696	705	649	649	653	657	710	708	690	645	700	667	642	684	698	636	683	652	708	687	674	676	644	702	669	701	693	707	640	641	666	733	670	615	664	727	666	623	659	643	727	654	704	684	680	657	643	697	696	662	681	669	676	647	647	646	709	643	670	688	694	641	680	632	666	667	696	692	652	683	694	624	678	673	700	695	694	655	672	631	648	668	684	652	686	680	743	693	657	645	680	672	703	702	686	682	661	713	688	660	629	677	729	665	683	672	703	679	686	686	698	620	673	630	663	712	661	644	640	668	683	690	686	662	664	711	686	688	695	702	643	691	702	663	663	665	667	654	722	702	682	698	652	696	669	678	685	685	663	671	698	664	715	686	656	665	658	708	670	691	675	663	688	627	711	676	696	707	678	645	692	675	653	655	671	641	642	637	685	642	689	704	647	673	692	679	668	651	639	684	699	676	695	686	699	714	702	703	720	678	675	620	660	732	698	653	658	674	710
22911	12061	17373	16753	13139	11553	7244	4769	3347	3286	2614	2379	2483	2139	1906	1511	1365	771	634	832	872	682	640	631	633	493	466	432	368	493	457	418	420	446	453	427	370	374	364	403	399	386	375	370	364	367	307	339	340	362	327	320	326	370	323	328	363	340	325	331	350	332	363	318	363	357	309	357	296	329	329	362	343	311	322	322	326	330	311	315	301	331	359	300	341	284	316	310	346	335	347	313	356	327	336	357	353	314	340	317	310	312	323	297	306	303	318	343	305	325	322	334	342	320	358	352	347	365	330	315	363	302	345	301	312	333	363	367	343	323	345	338	325	358	321	322	301	320	312	344	318	306	350	326	351	328	335	341	343	308	303	339	345	339	315	321	313	346	337	347	325	348	326	327	317	290	341	281	301	316	331	340	323	332	308	349	365	319	318	306	331	336	320	296	349	313	321	338	311	327	360	317	351	359	323	311	345	336	341	333	319	322	318	333	321	316	326	294	282	319	332	332	302	359	330	325	350	344	329	345	354	303	310	327	330	330	323	337	338	346	316	322	320	315	324	300	366	332	305	316	299	336	316	308	323	302	337	309	320	303	319	320	291	319	287	333	318	326	334	324	299	356	320	341	350	327	310	300	349	339	340	328	332	304	284	320	301	298	340	346	299	320	326	316	335	334	302	339	342	305	321	321	373	309	315	343	351	320	326	314	363	294	353	314	335	320	353	300	317	330	329	313	328	337	314	335	362	356	312	319	337	354	301	333	283	343	319	342	292	330	344	311	336	361	332	340	301	321	291	326	316	327	335	293	320	317	345	334	316	334	349	336	322	351	321	336	328	337	338	321	335	316	335	310	320	341	311	324	315	347	352	334	313	358	326	338	328	311	344	338	325	325	337	341	337	319	323	335	341	353	329	343	327	309	341	327	329	337	358	343	339	364	336	323	300	335	333	340	324	352	321	327	347	307	350	342	339	290	301	345	358	309	318	330	342	336	324	324	295	309	358	315	349	351	324	287	314	365	338	319	321	336	312	346	313	302	302	315	356	321	342	294	340	320	343	341	330	348	351	311	347	316	326	337	321	319	334	350	330	350	333	346	343	314	341	331	310	320	306	296	352	318	337	350	333	318	319	315	330	334	340	339	315	349	352	318	316	340	318	326	339	338	294	312	322	335	340	339	316	307	336	287	323	331	328	347	313	296	361	328	301	285	347	328	324	326	318	326	307	318	304	328	341	309	281	295	315	346	326	331	303	333	345	326	314	282	333	328	313	328	330	305	336	357	338	316	335	319	348	339	337	350	330	335	312	337	346	321	329	315	334	346	334	327	325	345	326	325	355	297	361	314	345	339	313	326	340	314	352	343	309	336	345	318	314	337	348	310	363	308	300	361	315	330	330	327	336	338	286	338	308	341	356	344	368	333	293	331	342	334	321	339	313	325	334	352	326	337	321	320	368	348	320	306	301	350	308	349	350	312	330	314	299	346	334	353	315	322	326	337	314	309	332	317	312	344	344	329	312	327	326	325	343	297	345	373	322	303	325	323	327	327	350	332	326	314	334	311	315	304	313	313	359	338	363	325	314	316	348	309	335	301	328	301	329	331	321	345	331	316	352	322	321	338	328	343	369	328	375	324	354	302	319	319	342	320	338	320	359	316	362	320	344	332	354	350	359	313	350	295	354	358	302	309	309	341	344	359	299	358	331	331	300	314	325	381	365	332	347	356	334	314	340	324	341	332	298	329	317	311	314	319	331	310	308	354	335	341	314	301	313	308	297	342	323	352	355	304	318	331	304	346	291	291	352	342	334	340	338	322	344	314	327	343	344	316	365	303	349	328	321	343	337	350	329	314	342	339	309	312	312	323	353	322	307	326	315	326	341	371	354	361	326	319	341	335	325	318	348	331	332	314	354	320	365	371	356	365	330	344	327	309	339	327	325	309	333	348	299	356	339	336	340	288	334	334	319	317	325	373	323	363	334	343	310	309	361	304	343	328	334	334	369	347	328	345	334	343	332	298	325	317	342	315	324	290	347	304	288	301	298	350	344	334	350	323	312	348	327	332	338	358	356	316	323	331	367	353	322	345	359	312	330	347	335	354	307	327	327	345	331	340	311	313	321	330	354	323	338	317	302	302	309	336	345	353	335	337	313	341	313	340	327	336	378	330	322	332	306	326	350	328	325	316	326	296	340	334	340	324	336	337	323	332	311	325	328	343	338	338	326	314	334	311	297	295	361	325	300	342	307	347	307	312	330	343	341	346	329	323	333	351	337	312	322	298	334	331	311	317	313	326	297	335	325	307	320	352	343	357	341	338	334	328	289	352	303	348	345	315	308	308	316	337	317	295	302	334	322	298	335	337	292	320	334	359	310	328	327	354	325	329	282	333	349	356	325	339	283	354	291	338	329	365	320	333	312	330	332	323	298	324	366	332	295	349	318	334	325	298	320	318	344	309	310	337	364	324	327	339	359	331	306	325	327	353	364	289	336	331	315	336	337	321	298	320	313	354	344	369	344	315	330	317	293	323	330	356	353	297	342	320	329	330	286	311	351	337	346	326	323	334	313	339	332	358	333	318	332	324	316	300	334	343	318	324	337	333	331	332	360	341	337	340	338	337	313	314	320	309	310	325	329	349	317	320	344	312	314	341	331	377	370	341	328	310	318	357	336	346	310	310	340	310	319	340	390	340	329	284	309	335	336	351	336	319	325	352	349	368	323	318	321	360	323	308	335	321	355	317	345	312	305	322	345	328	331	344	336	335	325	351	329	342	326	306	324	335	329	326	348	302	318	332	330	361	361	339	341	355	333	326	369	321	334	325	349	319	316	305	351	301	327	340	328	357	349	313	331	347	363	325	310	314	318	335	343	314	345	341	316	344	331	314	321	335	313	307	333	346	319	335	348	331	364	312	357	323	339	350	330	319	336	297	316	279	319	341	336	345	340	306	371	287	320	320	324	363	350	341	371	334	319	320	290	340	346	336	367	324	306	346	340	332	342	340	322	297	314	328	343	322	329	335	317	338	345	324	340	310	318	339	315	321	335	351	320	320	324	321	353	322	301	307	323	298	339	310	333	298	334	351	346	342	347	320	324	303	354	337	370	289	326	315	324	316	370	314	353	332	317	311	328	314	330	346	324	306	327	341	334	346	313	329	336	318	348	309	304	311	349	346	354	298	314	320	356	320	336	324	313	345	291	352	298	338	335	327	307	322	347	338	335	314	322	340	321	323	317	310	338	360	342	322	304	347	342	333	345	354	322	355	295	314	289	325	326	345	333	300	309	317	312	309	275	309	321	332	311	306	327	357	339	356	308	328	360	294	310	312	335	357	320	353	332	351	332	345	327	341	328	337	369	325	331	321	337	373	341	315	347	307	344	351	346	315	305	335	363	340	345	299	347	354	325	321	328	310	304	324	360	308	338	354	330	314	303	320	346	340	338	321	324	325	300	328	341	284	341	335	301	358	332	342	349	314	312	328	333	325	319	328	295	349	299	295
12302	8699	20409	25567	24017	21077	14949	12898	10958	12297	10582	10324	11090	10153	9293	8319	6776	3507	2953	4071	4318	3028	2607	3400	3000	1976	1858	1685	1649	1960	1757	1397	1330	1505	1635	1573	1365	1127	1249	1417	1291	1199	1041	1006	889	739	789	778	835	791	807	779	758	795	780	763	807	792	803	816	799	801	774	749	786	759	838	789	751	783	747	781	766	794	826	782	754	771	765	801	794	863	799	784	773	792	765	763	717	791	790	759	762	780	747	779	771	747	770	772	765	768	717	718	758	733	814	752	754	774	792	825	744	765	738	749	798	737	782	788	767	815	765	781	797	773	779	756	761	768	773	804	853	756	757	783	778	737	725	759	776	736	766	741	763	771	747	740	772	792	768	769	751	734	737	771	764	755	774	767	779	751	784	776	723	703	775	790	792	791	800	768	757	742	771	775	745	795	799	768	755	756	760	798	730	765	746	787	774	769	726	765	772	749	789	803	786	771	789	753	731	749	747	761	778	747	792	763	742	771	748	775	772	766	759	746	768	779	797	739	750	779	745	727	757	761	769	766	777	715	769	771	768	763	756	801	757	777	787	776	795	744	758	766	747	737	812	717	779	795	826	772	784	749	769	758	755	718	752	803	777	744	765	714	726	754	783	770	794	771	772	757	773	797	724	817	757	742	748	723	782	729	772	763	756	718	760	771	780	727	782	741	780	728	751	726	730	781	797	756	750	737	795	748	746	738	749	767	757	722	724	775	793	774	805	751	740	750	774	755	744	762	677	754	739	731	719	805	785	754	762	770	727	740	785	805	805	756	788	758	734	765	752	772	810	779	737	798	747	728	753	788	775	774	744	818	742	754	754	789	697	815	739	747	776	757	750	750	753	747	763	785	760	764	766	767	772	765	753	727	762	731	747	756	848	749	755	796	755	764	741	720	769	749	784	793	785	731	732	719	765	802	712	818	773	750	771	733	692	765	755	768	769	752	818	770	748	786	780	738	792	728	766	814	736	797	751	781	819	799	765	763	750	830	765	808	726	771	709	778	795	779	800	730	780	779	754	755	766	833	754	773	739	749	792	775	783	791	757	792	729	768	724	734	751	799	814	811	775	764	741	778	732	746	734	758	790	772	749	761	783	766	762	765	784	791	815	769	757	763	781	765	759	806	774	754	778	787	706	743	798	778	738	778	754	761	750	710	776	777	714	812	746	696	756	799	774	803	790	770	783	793	746	761	738	721	681	771	778	719	743	746	745	794	753	776	726	757	819	740	814	806	715	747	758	783	754	751	787	799	753	720	744	734	746	797	795	791	813	733	769	734	804	791	743	788	751	778	741	742	818	762	748	772	752	785	750	745	833	800	766	741	747	775	779	821	743	818	761	814	763	771	753	772	777	804	733	810	746	770	762	771	764	748	794	766	758	753	749	749	807	740	795	766	729	800	774	769	747	761	757	780	827	764	767	694	750	816	769	736	773	743	758	740	775	757	727	721	723	778	742	756	708	784	765	783	748	767	760	779	797	776	789	779	786	755	805	768	768	771	799	778	793	748	799	775	759	734	744	814	775	756	778	752	724	794	733	736	764	739	717	778	764	764	741	748	788	774	715	779	784	821	769	750	775	738	772	733	748	777	768	831	754	760	779	729	781	781	759	788	793	747	729	721	786	785	756	802	741	780	753	748	765	808	744	770	724	740	781	750	777	771	753	794	774	786	752	765	757	773	787	735	751	801	806	779	752	797	733	820	703	765	750	726	792	774	767	773	754	782	744	799	743	757	755	800	726	773	705	763	778	760	805	745	726	782	754	770	760	794	775	726	766	784	765	755	758	818	724	792	777	739	755	773	775	777	759	695	724	813	756	835	775	767	768	705	770	748	782	780	770	760	789	739	775	767	736	730	763	777	741	778	760	754	729	769	750	741	798	754	756	808	722	799	816	748	768	748	770	733	745	779	755	764	780	792	710	782	808	742	760	760	772	774	750	790	742	807	774	770	815	756	768	785	754	822	711	761	743	727	766	815	714	770	747	783	770	791	772	753	773	779	758	725	756	751	823	751	767	737	764	726	689	776	778	775	773	770	756	776	839	800	781	795	780	801	759	756	773	768	793	767	718	755	756	778	793	776	770	777	785	758	785	781	766	765	753	771	740	763	741	746	840	797	764	741	787	740	781	767	768	735	741	772	730	779	696	765	755	779	793	759	771	776	738	796	759	769	790	741	766	743	759	769	744	778	680	722	748	752	727	811	746	737	751	767	752	756	709	789	734	733	717	778	764	762	783	750	753	809	774	813	737	808	747	766	751	786	792	737	769	767	774	716	742	760	737	714	769	767	791	725	750	711	762	754	753	791	720	735	734	760	772	750	790	718	797	765	756	764	737	737	776	793	783	739	751	740	730	758	764	772	755	789	796	754	775	746	775	783	719	786	772	780	774	745	719	718	760	789	720	775	771	759	717	809	762	737	795	744	785	779	776	755	754	705	755	787	741	790	755	743	762	779	771	779	809	739	779	745	750	773	783	742	714	730	735	791	723	770	779	768	797	779	737	748	772	741	751	764	763	776	768	755	748	718	794	776	784	771	769	764	821	787	789	755	745	733	769	741	747	768	792	763	793	731	759	764	784	742	767	794	760	755	724	765	776	765	727	765	728	804	765	750	732	724	782	766	777	787	793	729	757	807	758	749	740	794	788	793	780	752	780	791	762	738	788	772	789	754	830	831	772	780	758	740	792	783	747	744	775	750	763	783	774	744	784	724	746	737	735	765	779	763	790	816	760	777	727	752	744	786	773	745	785	740	783	780	764	776	787	827	759	765	749	709	764	755	803	805	755	787	766	751	759	768	774	739	723	747	758	773	739	803	760	696	755	762	780	827	751	780	791	764	737	743	764	757	780	825	735	766	768	764	733	779	792	802	797	786	774	806	771	804	764	741	790	831	803	762	769	798	751	720	765	787	786	769	765	744	773	776	770	758	800	757	764	721	781	775	778	796	720	721	817	757	752	752	753	808	767	787	772	822	764	771	767	809	759	807	739	752	777	768	723	782	736	776	830	805	721	770	784	722	805	754	779	787	794	761	790	739	808	775	744	761	757	780	740	800	757	707	768	735	789	742	780	767	791	756	755	735	761	766	791	798	748	710	770	723	821	759	796	748	722	744	761	761	798	765	734	758	765	801	743	690	763	730	792	798	759	758	790	829	724	764	829	795	726	772	802	791	815	774	724	769	828	778	735	723	791	719	742	791	773	698	703	806	763	750	783	768	768	778	720	717	709	745	747	728	808	770	814	776	745	773	757	759	771	755	764	788	758	773	704	757	735	721	732	759	780	746	761	754	799	784	778	731	757	797	758	766	732	757	771	805	767	776	771	787	782	710	797	818	763	708	757	769	762	739	764	729	708	761	749	755	734	783	747	755	766	766	775	749	775	739	790	784	781	771	721	768	825	750	741	774	793	770	754	780	769	795	761	736	778	768	786	766	729	747	733	773	806	757	769	745	774	768	785	752	766	794	733	701	779	733
5819	2979	3917	3011	2250	1412	821	628	471	467	504	641	625	565	594	552	471	266	307	307	246	270	257	291	239	196	181	222	199	189	193	197	168	188	171	186	203	203	172	212	203	154	151	145	156	151	176	158	149	167	169	149	150	170	169	160	182	156	154	157	125	181	168	162	166	170	149	159	176	180	165	161	148	166	180	149	138	146	161	170	189	146	156	164	148	164	175	136	148	157	153	154	162	153	147	152	153	163	159	139	152	149	140	165	171	166	159	160	145	160	147	164	165	162	132	160	148	129	154	159	164	175	162	149	165	142	161	146	157	155	139	146	143	156	155	150	149	165	146	155	173	136	158	155	172	165	148	163	164	159	155	169	154	164	169	160	167	156	165	170	153	162	161	144	135	156	171	152	144	175	167	164	149	159	145	162	160	170	145	157	161	147	182	129	134	154	152	148	143	182	188	153	145	170	170	139	166	146	120	189	164	156	180	190	156	154	160	143	148	150	138	164	147	172	168	155	145	160	174	150	167	170	161	160	140	133	153	168	170	173	152	161	176	146	149	155	157	175	176	176	161	147	174	177	161	154	151	159	173	150	149	176	155	183	168	157	154	168	169	156	164	170	165	143	151	157	163	136	166	131	174	156	161	155	177	169	166	156	161	162	161	159	161	151	172	146	172	122	163	174	171	160	187	160	125	156	168	147	159	138	181	153	154	170	124	163	140	164	164	154	110	156	144	170	162	154	133	177	166	154	143	150	168	166	134	157	169	184	168	161	150	152	136	144	148	138	160	146	146	159	156	172	136	166	128	200	127	143	148	156	178	149	174	147	159	140	172	140	159	148	148	153	182	148	180	165	155	166	151	165	165	178	143	148	163	146	178	186	171	150	154	151	158	155	161	186	134	161	174	166	143	154	163	142	163	161	166	173	162	174	172	165	141	160	165	150	166	137	149	175	148	153	161	168	131	143	158	147	168	156	162	148	169	155	140	154	152	145	168	160	153	153	176	148	147	135	151	143	154	160	161	168	156	153	164	143	167	169	147	157	187	148	171	154	143	194	157	149	138	166	147	188	146	150	162	147	152	181	150	137	148	166	152	166	152	144	156	156	176	138	140	195	164	141	162	131	148	164	164	156	152	183	146	154	153	168	156	165	177	166	149	167	174	166	169	132	147	154	152	158	153	133	151	166	148	154	130	159	143	163	151	153	155	152	185	167	160	171	140	151	156	175	169	187	180	154	178	148	151	149	150	132	180	167	151	158	137	172	157	167	145	161	179	159	165	147	165	168	172	152	170	157	176	164	167	158	143	141	171	170	158	136	153	152	161	171	147	174	160	167	148	151	143	173	153	143	140	160	160	156	184	163	144	187	166	145	154	166	158	160	167	175	160	151	153	142	154	164	143	152	167	178	167	170	156	176	153	165	167	160	145	148	161	168	157	164	164	150	148	164	152	155	175	170	143	169	169	163	163	164	151	158	163	147	164	137	144	178	167	157	131	149	164	152	157	155	143	146	162	165	135	154	142	161	198	168	168	153	145	163	184	181	178	142	176	165	168	135	170	147	176	157	144	174	168	168	171	138	157	140	164	142	150	151	162	167	173	147	141	170	161	139	157	160	162	171	151	149	144	142	155	161	176	149	147	172	149	145	166	143	162	147	147	139	153	140	150	167	142	142	155	137	163	170	144	155	146	153	156	153	147	146	159	157	136	160	148	158	176	138	151	165	166	172	159	147	146	143	133	167	150	146	163	171	163	169	169	147	157	156	155	169	163	167	153	159	160	173	166	147	170	167	157	151	187	151	147	164	151	143	154	153	161	152	166	169	159	161	179	154	146	142	155	165	149	156	157	146	157	159	173	161	134	182	159	157	164	186	154	145	159	154	141	172	151	167	168	142	144	167	144	141	166	145	149	154	154	158	153	138	161	159	164	182	165	175	184	154	167	173	162	131	156	172	149	186	157	160	156	169	140	147	156	132	163	171	167	178	147	158	156	144	144	156	161	156	163	155	146	162	163	174	149	140	152	148	161	173	167	164	174	153	172	160	149	163	188	151	156	158	197	146	153	160	169	161	161	175	164	152	155	140	155	153	153	167	143	167	146	129	144	145	165	150	160	140	147	157	162	162	168	145	153	146	150	171	134	147	170	175	159	157	143	159	164	177	174	157	157	163	167	167	153	140	145	161	167	166	157	167	147	170	160	180	165	158	175	148	156	166	143	165	174	149	162	155	167	144	141	143	138	186	157	160	150	129	160	146	137	168	156	170	136	152	143	151	158	165	163	169	166	149	146	154	170	140	153	146	156	157	161	141	139	167	164	133	169	165	146	151	144	163	158	164	171	143	155	148	157	165	180	139	142	175	157	149	150	151	149	155	145	162	143	173	160	155	146	173	159	159	158	164	147	167	182	165	172	153	151	176	180	171	155	165	143	177	147	163	152	182	168	135	176	180	166	141	127	162	144	163	142	166	156	155	159	149	165	178	162	170	149	167	178	152	168	135	163	157	168	145	180	151	161	163	156	151	162	139	145	133	160	171	151	145	155	152	137	166	178	159	157	144	152	131	158	170	157	172	160	162	154	147	159	160	151	144	157	139	161	185	160	183	176	156	153	143	127	144	159	183	146	150	153	183	139	149	170	165	156	138	189	162	154	126	141	149	154	154	145	156	153	132	146	152	139	159	169	161	146	155	175	163	167	172	152	142	155	152	125	168	159	158	146	141	152	156	140	156	193	163	152	173	171	157	165	152	150	152	140	141	143	171	146	156	155	160	158	154	162	181	182	178	155	152	137	163	161	162	153	122	162	167	168	168	147	152	173	193	152	166	146	175	187	129	181	154	162	133	162	157	165	166	154	149	181	154	154	157	167	157	155	156	161	139	168	150	150	153	135	148	189	151	165	142	155	177	142	162	150	166	171	143	163	155	175	142	153	170	158	141	167	164	155	137	159	165	161	165	149	157	155	147	145	156	137	160	153	133	159	172	163	165	136	160	152	176	141	164	161	147	168	159	155	164	153	175	149	145	190	151	176	135	178	156	164	161	178	156	140	152	143	133	168	161	159	175	162	136	143	155	154	153	176	162	149	145	134	161	163	150	158	147	146	157	152	157	174	156	162	157	156	164	180	158	146	133	144	169	161	186	151	154	162	146	161	157	163	174	145	162	158	156	146	144	141	160	120	144	168	138	137	151	162	143	162	144	190	178	180	162	152	151	156	176	157	145	162	180	150	142	146	173	171	179	136	183	176	152	135	149	145	167	154	159	138	174	166	174	157	152	167	145	141	159	159	163	172	157	140	174	147	174	153	156	143	156	148	133	143	179	143	153	148	139	160	149	161	177	142	169	166	170	153	141	153	132	160	177	177	146	157	145	163	154	172	148	158	151	144	157	133	149	163	155	146	135	145	135	156	172	156	140	135	151	153	150	149	168	166	200	171	157	157	144	173	169	138	155	160	140	185	174	158	140	151	169	183	146	153	136	150	153	167	171	155	155
3934	2853	7498	9106	8072	5823	3666	2710	2466	2220	2464	3313	3523	3123	3338	3325	2371	1171	1334	1366	1203	1157	1033	1357	1070	692	592	664	755	670	651	633	632	786	741	678	668	577	541	607	507	501	471	438	378	432	409	390	456	402	401	421	454	423	413	430	396	384	422	428	424	395	392	411	409	371	393	419	414	397	398	431	452	405	414	411	412	446	381	412	431	359	400	458	427	399	416	410	391	410	440	428	420	439	432	375	397	439	454	430	379	432	403	417	382	458	433	441	412	410	437	393	450	389	379	463	390	398	431	417	430	398	380	417	409	410	475	450	421	431	380	429	427	403	431	450	415	453	409	421	390	391	453	435	370	393	435	456	377	419	420	428	370	447	420	402	433	429	438	417	411	435	435	400	424	402	361	432	423	424	398	432	400	449	400	420	385	420	426	444	412	413	396	443	406	414	410	431	416	393	411	392	408	429	404	435	421	414	399	411	409	383	401	419	429	415	435	433	428	376	406	390	416	421	422	433	380	419	434	439	407	414	389	428	396	416	404	431	411	403	431	421	405	427	414	405	398	431	422	442	459	411	429	402	439	444	366	449	385	437	427	430	409	468	399	391	427	403	401	381	423	404	428	412	414	420	433	422	415	372	438	430	445	390	445	434	405	403	434	407	384	416	427	414	443	396	416	405	383	391	401	421	404	394	405	392	411	393	410	432	393	412	354	427	422	402	398	395	417	417	412	426	401	418	420	415	447	459	399	423	401	419	438	408	452	414	385	405	395	442	415	416	414	424	410	420	428	457	441	410	415	472	427	381	434	438	408	435	392	390	402	413	420	426	418	432	381	422	424	443	400	379	424	400	445	408	422	411	407	453	420	416	407	390	431	405	410	446	444	424	394	421	462	445	452	458	423	408	379	472	434	447	374	425	426	423	411	364	431	411	447	408	391	438	426	428	418	422	421	398	409	389	408	438	443	407	417	408	410	465	375	424	386	394	414	412	409	419	457	442	402	402	415	437	398	438	411	413	411	449	414	408	376	426	435	427	428	420	360	401	443	423	454	377	411	440	431	425	359	411	409	431	446	450	426	431	431	383	454	396	398	423	416	436	415	408	401	383	428	409	384	413	433	395	394	422	428	386	420	434	408	436	426	400	448	413	396	385	441	419	423	390	449	407	411	435	451	415	390	421	394	407	361	401	425	411	416	426	410	378	396	411	422	409	426	416	408	421	403	393	450	416	416	418	443	422	418	408	419	424	423	413	412	399	423	417	388	448	401	391	432	426	436	394	438	409	422	389	394	438	444	413	389	427	410	410	440	419	392	408	397	414	383	415	405	437	402	411	364	392	407	410	397	412	456	406	409	410	408	411	427	386	420	445	407	468	435	419	413	408	417	408	424	393	430	417	414	420	425	435	419	385	418	403	434	421	396	405	386	406	434	427	463	395	425	407	418	440	430	413	411	409	411	387	421	426	402	442	404	424	448	442	423	414	464	386	438	432	391	424	445	413	426	412	387	402	472	394	437	421	427	436	422	425	403	401	422	420	426	410	415	426	424	416	389	386	377	425	442	427	401	417	404	417	405	416	399	431	467	410	445	435	418	432	411	383	441	427	428	429	401	382	459	430	417	407	397	397	414	401	358	413	433	411	442	402	426	423	432	405	448	417	416	406	429	418	408	372	387	400	407	465	405	453	435	401	444	398	362	416	410	419	467	411	445	425	455	398	427	414	408	468	432	407	430	403	417	395	428	395	426	437	457	388	445	383	462	441	452	462	414	426	454	417	388	420	432	418	385	405	421	379	397	447	394	412	386	407	394	404	454	407	406	408	394	434	423	414	404	408	424	428	409	422	414	413	442	400	423	447	400	402	462	394	419	402	447	443	399	416	423	403	433	421	401	432	430	394	439	410	430	430	416	411	402	415	425	411	427	437	434	422	388	429	445	440	429	461	384	435	403	422	394	359	423	409	412	425	417	394	416	416	412	434	416	403	423	389	422	441	420	421	398	383	424	405	411	455	428	445	403	414	421	411	412	405	430	407	408	410	421	431	401	407	435	419	431	398	399	409	420	443	397	406	425	391	394	382	430	436	433	415	420	422	394	415	425	399	434	425	436	362	409	431	402	405	416	423	405	377	421	387	438	426	420	437	443	452	435	446	427	414	380	388	416	440	402	399	414	398	443	439	426	417	389	471	395	440	416	441	391	401	404	411	395	449	406	414	385	439	401	408	429	385	426	415	428	434	414	389	396	424	396	447	401	430	426	444	415	402	425	420	427	425	413	400	463	425	416	439	415	396	456	398	445	387	419	432	416	428	419	448	435	399	406	415	420	450	403	455	414	396	434	436	413	401	428	416	399	424	441	414	438	431	446	406	420	459	425	418	423	406	417	426	373	393	407	394	413	403	409	417	414	411	445	421	425	440	399	396	418	416	440	431	412	447	425	449	413	391	392	451	405	386	443	406	421	386	447	387	413	423	365	419	450	408	395	414	409	388	365	414	379	394	405	393	456	413	452	442	415	407	432	433	423	399	415	433	394	430	412	397	432	423	435	413	444	416	423	420	406	413	409	416	432	413	408	404	424	454	427	411	411	416	459	451	428	377	419	405	404	391	408	421	408	436	417	414	399	418	418	437	412	400	410	410	433	418	427	441	409	412	402	401	404	388	417	391	414	455	426	401	412	450	467	429	408	402	387	414	414	409	427	398	432	420	443	415	406	407	455	436	454	389	449	400	434	415	392	423	459	395	408	442	395	429	388	426	421	357	415	421	418	396	413	416	421	430	407	405	379	448	406	401	423	439	458	399	408	421	425	410	432	403	431	440	428	382	433	424	414	427	451	396	429	408	424	419	382	406	431	390	405	413	418	395	445	429	396	416	407	403	454	426	450	402	437	391	411	410	376	447	419	385	455	437	388	422	434	389	435	416	441	385	421	383	428	424	386	386	405	410	415	411	428	417	380	426	419	414	406	410	389	422	373	415	424	438	421	432	433	432	398	421	384	388	401	401	410	419	444	401	430	431	412	424	437	423	389	408	395	454	397	410	410	380	413	397	440	396	423	395	399	416	410	398	381	427	407	401	415	431	460	420	385	391	392	430	402	428	390	404	435	425	456	437	426	417	375	424	430	401	414	435	386	424	417	410	393	470	427	426	432	429	431	402	448	415	419	435	401	408	396	402	392	385	427	443	426	412	452	410	431	401	398	439	402	397	422	418	421	454	460	390	452	401	447	422	453	426	418	386	405	422	419	430	419	420	467	418	422	406	399	435	430	416	410	416	412	453	392	441	462	422	396	418	416	408	408	412	437	410	406	425	432	408	441	397	432	418	437	415	406	386	400	408	405	425	439	423	389	418	440	387	380	428	431	435	450	425	388	426	411	421	389	409	424	398	415	408	427	421	408	420	427	392	401	397	435	456	441	424	427	422	464	417	432	380	411	397	407	395	430	411	405	404	395	404	443	448	413	449	392	403	423	420	419	426	438	437	436	415	404	419	409	438
17239	8319	12481	12482	9024	6200	3570	2970	2450	2449	1807	1706	1593	1472	1392	1388	869	569	585	509	532	528	589	505	434	363	431	439	451	384	336	348	340	381	414	356	359	310	306	365	355	331	284	349	353	297	297	272	290	290	276	275	282	259	328	289	266	280	275	293	298	278	269	276	296	287	319	258	305	282	287	281	292	251	271	255	260	301	290	271	243	299	255	288	307	269	290	271	286	273	289	269	263	231	284	265	287	280	278	275	257	290	278	273	269	291	258	300	284	293	262	298	282	301	313	242	297	304	296	307	286	285	281	290	304	297	274	293	287	320	316	293	292	297	285	265	291	264	230	274	307	249	280	263	272	278	321	280	324	296	299	304	282	268	268	315	262	282	271	280	266	296	269	289	269	245	323	263	313	262	281	284	289	281	274	254	291	281	283	312	307	297	306	311	275	256	277	244	280	286	301	262	286	284	276	281	283	268	285	292	281	261	281	291	280	283	298	260	267	278	278	279	281	278	286	286	275	272	268	282	284	293	305	298	296	266	271	263	288	271	283	243	240	260	253	293	258	272	287	296	317	298	296	272	262	275	279	304	282	259	300	290	260	256	280	292	307	291	278	277	269	301	294	271	267	278	295	299	288	263	298	286	277	295	234	278	273	274	252	312	265	264	297	285	271	272	267	278	295	301	291	265	269	275	297	258	277	281	296	253	266	282	262	292	304	290	300	270	315	287	285	270	264	273	291	310	294	300	314	280	311	272	258	295	333	266	284	292	273	317	277	287	304	279	299	241	278	303	284	284	298	268	321	292	265	312	268	276	254	300	262	283	253	227	307	265	263	241	281	306	291	302	289	256	245	254	295	267	285	288	253	279	298	278	263	268	263	258	279	268	289	278	252	272	289	313	304	279	279	304	279	276	292	271	267	293	290	268	293	281	277	251	274	288	281	262	291	284	306	274	298	279	281	299	292	275	271	281	264	287	296	265	281	244	292	259	286	311	285	283	297	281	269	291	275	290	285	270	244	261	274	311	295	283	288	278	291	269	272	273	302	294	286	311	295	287	287	269	274	282	271	288	277	261	299	284	296	292	278	279	285	249	260	287	298	297	255	292	304	309	247	306	304	320	292	306	278	269	255	292	268	314	300	309	297	288	258	264	289	261	274	304	288	263	267	254	268	329	309	316	263	317	309	268	285	300	258	288	280	256	282	275	266	320	291	276	341	293	256	278	303	308	279	314	290	309	328	311	271	266	291	228	285	291	261	267	275	272	264	311	285	285	279	271	295	264	306	256	272	279	259	278	265	272	277	301	294	260	260	257	260	277	273	263	275	257	303	298	288	266	271	279	290	297	298	272	277	298	286	288	289	259	294	275	271	279	268	294	288	271	305	290	281	305	297	242	282	254	269	282	277	293	246	260	283	274	304	241	297	296	289	278	296	295	280	285	288	261	264	321	279	312	279	303	288	252	264	284	276	286	262	279	296	314	270	273	277	277	292	283	280	282	256	275	294	302	245	283	275	274	270	265	279	308	282	299	291	269	268	286	293	264	262	296	283	303	290	301	292	252	257	268	307	264	308	294	265	309	267	279	337	258	269	254	268	289	277	275	276	261	328	273	295	319	290	258	259	249	277	244	311	271	280	273	295	291	295	298	279	297	312	283	264	276	263	267	276	282	306	322	285	261	272	260	312	268	273	267	283	309	258	305	282	297	295	300	302	317	322	257	279	291	293	250	338	301	271	313	314	290	297	257	260	277	277	271	299	293	282	291	260	263	261	278	266	293	285	318	296	303	260	244	268	312	263	259	273	275	279	309	269	281	266	296	296	315	275	302	287	282	276	285	287	281	275	301	277	284	252	326	266	309	263	295	258	285	268	266	292	293	265	270	295	257	265	283	281	291	314	286	276	288	301	322	282	311	310	260	286	305	294	266	276	270	299	290	307	281	272	284	257	275	281	297	297	264	313	302	312	306	286	287	265	268	256	289	273	292	273	266	275	291	289	267	293	263	274	279	265	287	304	275	283	276	290	285	280	272	290	301	295	283	286	269	283	273	266	262	311	279	290	319	295	285	272	239	291	274	255	295	293	296	261	294	295	294	311	285	295	288	305	301	282	286	275	280	320	311	282	284	305	267	302	266	262	285	256	273	279	297	288	310	266	308	279	246	279	308	294	272	249	328	289	288	298	291	269	278	292	279	281	327	301	275	269	291	287	267	283	258	269	287	277	316	257	247	299	304	286	249	268	282	292	295	262	313	316	289	272	281	274	298	259	255	278	278	271	305	299	281	265	289	277	299	261	271	293	289	308	283	293	276	276	276	305	263	273	251	251	286	264	271	278	274	303	282	295	277	285	297	296	292	272	277	299	279	328	293	278	235	266	277	278	287	289	280	288	295	305	287	275	278	281	252	297	296	289	312	309	272	276	272	295	277	258	277	268	299	284	272	287	230	268	264	315	295	271	288	283	312	296	304	288	285	278	280	278	291	277	277	305	304	271	286	286	259	279	279	282	273	275	302	295	299	284	271	315	305	290	262	254	256	298	278	275	278	292	245	299	297	285	278	314	305	321	293	267	276	286	299	296	257	284	266	244	298	282	246	292	256	256	298	264	275	282	252	284	267	295	269	278	285	294	296	288	282	274	282	282	276	272	281	288	267	270	285	285	312	292	289	233	311	275	242	287	310	284	257	271	259	263	281	320	304	282	250	270	304	277	262	276	296	299	261	272	283	307	267	277	243	287	272	289	257	252	292	306	269	262	288	265	300	290	277	285	284	275	263	310	287	275	267	313	286	312	267	280	276	248	274	270	303	289	318	294	290	259	259	287	306	309	302	296	303	298	304	325	270	247	274	308	269	266	292	292	288	289	254	293	295	266	296	281	280	266	297	261	260	268	283	286	273	286	284	288	278	327	285	288	311	260	250	271	277	295	290	282	277	266	286	295	278	295	284	282	259	305	309	283	285	295	276	264	307	284	280	259	263	285	271	288	301	280	280	273	252	274	293	299	289	242	289	304	261	277	252	302	274	296	294	264	301	295	270	260	313	311	294	287	314	290	305	259	298	291	267	272	274	291	288	286	256	282	264	286	281	279	283	245	282	289	299	264	288	294	292	292	293	291	287	266	315	287	289	276	327	280	275	275	294	326	258	279	271	251	261	281	285	279	278	283	296	242	276	301	304	277	294	286	292	278	268	270	286	277	302	281	306	276	255	297	296	282	269	273	283	297	270	286	318	292	332	290	295	239	273	298	298	265	281	296	276	253	281	287	272	284	253	267	279	281	277	250	321	316	250	264	248	298	308	263	302	270	276	279	283	278	275	277	279	289	265	335	273	306	266	261	287	276	275	286	280	265	277	271	289	319	288	262	308	262	256	270	275	299	266	302	296	279	260	299	282	303	289	263	266	249	308	286	283	280	288	304	292	292	254	295	289	289	283	298	298	254	261	291	293	260	280	278	253	279	274	283	291	282	277	270	264	280	289	299	280	277	303	245	310
10233	6399	16677	21452	19784	15965	11060	11029	9287	9983	8118	8796	8155	7753	7118	7312	4966	2955	2680	2399	2353	2631	2701	2552	1584	1345	1810	2137	1826	1350	1410	1323	1221	1422	1332	1370	1214	1233	1118	1218	1173	1031	918	1212	978	694	752	713	688	764	717	718	681	722	730	670	705	723	668	697	700	710	681	689	744	681	680	721	722	708	697	685	664	694	719	684	677	704	664	661	679	674	738	697	633	631	689	708	664	680	678	710	638	661	661	706	706	684	676	708	697	700	699	691	691	687	674	663	731	659	675	733	682	688	680	693	663	638	695	738	674	722	646	734	694	659	721	654	667	689	696	669	653	687	674	713	697	669	703	695	700	696	699	668	694	654	687	643	659	688	692	719	673	673	648	675	659	672	675	664	694	706	733	661	663	721	657	703	670	642	670	668	716	625	625	684	722	716	692	661	668	738	661	718	666	702	690	729	685	686	690	654	711	677	685	683	683	660	688	671	680	697	703	634	633	684	697	713	714	678	686	657	709	688	695	635	647	703	632	682	696	725	710	675	650	648	688	721	676	670	695	691	662	699	683	666	693	697	657	703	725	666	657	650	719	682	639	737	673	725	643	688	669	673	692	690	750	726	668	682	734	665	666	697	683	688	669	707	674	671	692	694	657	674	662	707	666	695	709	721	690	705	693	666	714	696	687	706	675	640	658	699	671	691	675	663	680	674	753	739	651	679	726	677	679	687	664	687	723	697	675	692	697	666	665	677	706	705	664	718	712	692	711	676	692	666	678	687	701	651	736	685	741	689	687	712	672	665	639	668	709	683	681	643	676	669	727	688	694	668	658	724	704	653	675	671	659	665	733	687	694	686	677	683	706	697	669	679	686	724	643	716	653	717	685	698	667	662	673	687	684	646	685	669	712	729	715	722	628	725	685	698	704	621	709	690	676	630	714	726	699	688	690	696	722	657	676	684	678	687	686	681	664	752	641	661	696	669	641	761	682	695	671	683	702	688	660	712	705	704	659	674	657	695	673	682	633	696	702	647	686	685	667	687	685	691	645	714	690	683	722	676	695	684	712	671	674	649	692	663	655	694	734	693	667	697	655	680	691	668	694	684	677	671	718	662	738	665	741	681	712	670	653	720	615	698	695	662	696	691	680	666	744	699	673	709	694	684	702	696	712	673	644	691	666	655	688	728	694	689	697	656	645	663	704	651	681	704	701	658	702	667	661	648	716	677	726	675	691	718	643	688	684	710	639	708	732	685	699	707	741	634	750	712	690	688	687	686	688	711	675	692	712	711	708	701	687	704	654	757	684	661	713	703	693	694	682	654	660	671	714	685	719	746	700	678	673	726	676	671	638	678	701	675	649	706	679	685	695	654	672	665	638	689	673	685	694	682	684	672	722	671	703	695	629	667	675	680	711	688	674	706	689	708	707	675	715	704	701	696	671	683	731	679	668	706	643	666	676	660	688	694	691	697	705	697	669	720	655	664	686	680	695	704	723	629	699	654	751	623	670	666	696	694	666	677	682	702	686	726	685	679	686	656	669	681	714	650	680	706	739	682	668	689	709	685	685	676	668	588	668	660	649	667	681	682	674	699	664	711	657	686	667	661	657	685	641	674	681	738	695	668	638	678	718	691	646	662	693	700	679	661	727	657	722	673	658	665	687	668	681	666	682	675	676	705	660	729	652	689	680	645	659	685	641	697	680	684	662	621	688	701	686	695	699	698	667	731	652	677	688	680	674	689	707	653	665	673	669	654	660	689	719	697	642	706	683	637	690	661	668	705	701	665	659	715	696	708	692	699	692	645	675	681	684	647	640	697	703	707	738	677	726	727	719	635	712	672	687	687	675	711	671	695	668	721	672	671	659	645	687	720	692	693	706	686	698	692	666	670	687	686	673	677	673	688	722	658	712	680	697	713	711	651	716	693	687	685	709	644	693	679	652	673	632	687	674	694	684	688	688	706	663	720	674	658	663	705	676	710	666	682	661	687	723	685	671	676	708	688	668	703	660	660	673	688	709	665	683	691	690	689	703	701	701	668	677	653	666	717	743	657	652	617	728	683	686	652	703	657	702	716	719	732	709	701	681	712	694	698	664	685	704	658	680	674	692	647	664	703	701	718	650	663	678	667	706	729	687	687	635	695	646	662	667	672	679	666	659	661	690	713	685	695	739	728	687	721	681	634	701	644	657	685	666	710	696	686	654	662	672	691	685	684	652	657	713	747	661	668	698	659	710	726	656	721	678	665	701	686	652	684	730	689	741	666	716	655	694	691	670	676	659	653	672	703	675	688	674	682	680	690	724	708	705	715	678	685	636	727	687	711	726	660	686	696	696	640	714	712	706	700	679	708	701	662	675	729	633	674	668	706	698	709	655	663	669	695	661	699	688	688	720	681	693	730	661	735	664	729	702	682	698	684	710	729	650	672	698	707	701	685	693	678	702	674	698	686	745	694	674	706	671	722	673	683	724	645	645	696	689	685	676	679	711	674	656	686	681	631	686	656	633	658	664	710	699	671	666	704	630	679	694	691	671	670	660	691	709	661	687	633	677	708	672	678	737	649	696	633	669	675	682	674	658	686	664	648	766	702	680	705	717	648	668	632	703	690	660	700	689	690	634	707	678	698	672	685	609	706	656	633	720	655	664	649	716	688	658	662	692	639	681	681	665	675	647	718	707	689	684	666	647	677	686	685	653	665	723	679	628	719	678	670	708	692	738	672	736	647	677	649	671	656	675	675	704	718	750	714	715	660	705	719	653	660	712	701	712	695	691	717	663	684	630	691	675	666	649	666	722	674	684	667	681	687	678	676	649	669	696	681	665	616	685	724	650	693	701	656	671	684	695	684	690	684	706	670	718	652	626	671	682	673	671	677	675	683	694	678	640	690	702	688	673	659	694	687	740	703	693	672	685	728	640	691	636	673	739	688	707	698	736	689	695	672	671	677	656	696	707	692	693	652	691	702	688	684	670	680	688	641	634	695	698	675	639	713	721	672	676	696	634	695	684	671	700	685	702	735	664	629	659	690	653	662	666	674	642	676	719	689	701	673	707	666	713	676	692	699	670	710	639	701	704	673	646	728	672	715	718	684	739	678	697	685	740	624	722	612	700	685	647	698	725	666	658	719	679	668	688	681	692	687	726	675	699	637	648	730	664	683	658	678	726	644	715	695	710	674	690	654	711	675	647	722	686	656	705	667	657	683	674	702	647	703	687	670	678	651	620	668	731	680	691	702	709	663	681	675	702	699	760	666	655	716	709	694	711	673	661	756	702	704	672	694	689	710	692	708	711	696	645	700	697	688	621	665	687	641	716	733	678	676	666	688	671	653	690	637	664	693	675	717	665	633	701	673	640	693	647	719	660	654	658	680	676	736	704	700	678	705	684	632	706	682	713	680	648	741	677	683	717	675	711	654	666	622	690	640	726	666	629	689	636	641	666	674	698	679	677	713	690	677	683	665	668	629	709	693	696	665	682	695	681	708	665	695	705	653	644	711	710	697	647	669
23694	11950	17524	17213	13663	9882	6267	5358	3668	3404	2530	2517	2390	2143	1656	1755	1195	800	697	582	644	716	766	556	481	579	595	522	444	487	467	472	439	446	437	435	506	452	414	368	405	401	396	403	368	328	322	367	328	329	387	392	344	339	328	351	338	364	314	349	307	299	292	332	340	322	316	315	313	300	355	354	326	331	337	329	343	314	321	338	359	326	355	330	332	368	302	315	350	312	311	321	379	353	318	376	326	343	333	332	327	334	353	326	337	348	338	348	317	337	323	337	294	328	349	365	315	331	338	337	367	316	295	320	341	319	311	320	310	306	341	314	290	317	349	339	344	376	324	320	347	360	332	323	356	357	348	341	334	327	357	329	365	344	342	331	344	320	330	338	363	325	330	299	347	314	376	315	335	319	319	314	370	353	388	307	353	360	351	363	355	336	314	330	319	383	333	311	318	331	306	313	326	332	312	327	332	337	331	329	332	328	361	325	316	326	347	341	324	325	330	337	363	323	340	311	322	309	321	345	336	336	321	343	343	364	356	333	319	355	347	294	356	358	320	355	312	311	363	321	343	316	362	332	339	293	355	350	332	331	316	357	326	372	335	321	337	325	376	339	322	337	348	360	345	309	317	330	341	352	336	308	333	370	361	326	314	339	333	321	351	310	308	324	321	320	346	333	332	343	353	359	322	297	320	335	333	340	330	338	308	368	312	338	300	312	353	329	313	350	344	339	329	332	375	330	366	322	357	324	336	318	325	324	322	323	345	331	333	339	347	364	324	346	329	338	359	346	350	349	348	317	341	368	356	363	325	319	326	324	344	327	356	319	345	309	354	323	348	342	330	323	345	337	326	345	361	319	360	350	327	325	302	301	337	340	323	322	354	331	333	349	327	331	301	340	328	329	325	316	319	374	292	324	334	318	342	325	325	319	334	326	384	316	359	304	341	335	332	346	329	320	334	344	316	351	351	345	312	344	339	331	340	321	335	335	370	331	342	384	335	316	328	324	312	323	322	330	317	340	358	348	367	297	328	316	341	357	339	321	333	355	347	345	343	336	326	329	337	328	343	306	299	352	325	330	369	352	341	351	322	309	353	344	332	322	318	293	293	341	334	296	327	320	362	331	348	321	348	332	320	314	358	348	341	336	318	351	298	348	362	334	329	358	327	301	338	318	329	305	389	337	307	345	309	331	333	314	360	327	334	316	326	319	316	323	342	312	330	361	318	350	337	322	288	322	309	311	346	326	358	326	333	321	326	331	369	297	307	375	339	342	310	379	346	351	346	367	330	327	333	337	326	336	333	343	326	354	330	350	332	371	312	345	343	336	357	311	303	326	340	354	341	366	321	326	318	309	321	340	333	374	342	334	316	332	354	353	336	331	319	351	332	357	320	352	353	311	313	322	357	330	358	311	338	339	307	336	321	340	336	344	324	345	333	324	331	342	337	307	334	356	345	317	336	304	326	315	334	373	353	342	342	332	354	328	308	325	354	343	340	344	368	335	301	321	315	341	308	321	339	338	326	335	350	335	357	363	379	374	350	356	355	328	361	359	365	375	307	311	364	332	328	337	311	336	333	355	321	357	307	343	327	362	345	353	295	366	339	312	376	330	343	342	324	359	365	364	311	333	334	350	312	328	298	335	327	294	322	320	351	355	361	322	337	335	349	350	324	369	343	343	306	372	333	333	348	365	349	328	329	316	360	329	330	314	362	365	372	336	343	341	335	351	356	340	298	363	320	308	390	327	329	332	350	339	344	328	307	309	298	339	303	370	311	335	322	325	320	357	336	380	300	360	360	350	335	323	344	316	332	334	325	362	360	343	326	294	312	340	326	325	357	343	323	333	345	372	317	314	350	305	310	335	358	343	335	332	319	298	350	327	360	355	337	368	314	324	335	341	385	353	309	321	340	335	328	336	365	343	337	316	321	326	319	299	349	348	306	323	310	317	366	334	351	354	351	343	313	299	345	345	345	334	323	360	320	354	328	298	327	321	331	403	335	363	318	314	322	314	350	336	353	315	328	311	335	321	363	297	356	318	311	322	288	344	338	371	309	290	352	308	329	323	364	340	336	333	360	348	326	344	340	340	338	302	354	334	320	334	332	352	317	311	340	366	360	334	324	316	336	373	336	324	351	316	327	349	348	315	320	294	359	349	340	350	343	320	347	334	337	329	341	313	362	348	330	334	318	322	319	337	346	338	340	311	291	316	333	328	333	377	322	348	319	308	336	329	358	336	321	364	322	304	350	371	304	309	333	310	351	333	341	303	355	345	347	346	352	368	333	307	351	335	323	348	321	288	344	300	349	339	309	327	338	339	379	363	348	325	294	357	339	359	313	334	311	369	321	353	334	328	303	313	316	327	342	343	310	347	326	323	316	328	320	326	308	322	318	354	347	348	347	302	328	325	355	316	323	338	316	337	286	308	308	319	338	327	333	357	354	321	308	382	372	332	323	336	362	330	336	339	344	334	315	326	361	377	288	339	321	353	357	349	347	372	348	342	334	316	330	345	341	320	319	351	297	346	358	318	304	354	295	327	324	305	308	331	354	340	319	328	321	335	324	344	360	353	348	343	340	347	336	349	336	335	293	332	351	352	307	329	324	328	302	329	392	294	347	313	310	375	361	319	367	322	359	326	335	303	335	372	330	319	314	331	302	331	307	341	320	321	331	327	351	329	358	324	353	325	326	307	315	345	359	369	352	368	362	341	315	343	352	344	381	371	356	348	372	317	342	324	338	381	310	362	313	313	336	352	339	330	344	328	309	323	339	336	331	368	348	347	322	389	317	318	324	340	331	345	335	330	327	359	344	354	356	321	324	350	316	361	324	325	360	350	346	325	301	352	356	366	351	324	329	324	330	324	338	310	339	374	327	358	293	331	348	358	318	320	326	340	352	362	327	334	321	336	353	337	320	326	363	343	338	337	350	370	351	297	340	327	350	307	323	315	355	360	320	332	349	338	373	358	321	311	309	337	335	331	332	325	297	335	360	297	356	349	311	330	357	384	317	305	326	341	348	359	331	315	343	345	346	341	315	345	368	336	339	363	316	340	332	318	322	338	347	358	322	339	348	356	328	315	301	333	335	338	310	346	331	286	316	340	332	347	347	316	343	328	312	332	341	330	328	335	346	329	324	346	295	325	356	324	322	327	364	348	338	369	339	328	335	293	315	313	326	325	351	331	349	328	315	312	352	327	318	326	334	340	331	307	320	348	333	334	312	329	344	319	342	330	319	334	312	346	342	360	322	348	323	331	351	326	332	354	340	337	323	335	396	355	342	314	320	320	349	366	338	330	333	350	339	353	310	373	351	337	348	325	328	341	339	310	319	342	364	341	319	324	335	322	342	319	316	363	348	349	335	345	342	326	342	355	363	340	316	310	344	359	338	318	339	310	313	312	314	316	330	337	347	326	327	353	329	344	304	318	329	342	278	326	339	312	343	329	333	338	337	347	338	328	328	332	362	370	330	338	367	320	387	305	352	333	362	339
12570	8008	20843	26049	24590	20433	15239	15372	12518	13526	10605	10857	10292	10385	8609	8940	5977	4026	3341	2667	3164	3522	3770	2386	2031	2596	2980	2254	1858	1752	1724	1777	1639	1585	1456	1569	1705	1650	1405	1075	1114	1200	1135	1223	919	761	814	848	819	779	808	807	764	824	818	775	791	811	785	761	792	854	812	782	764	798	768	770	773	767	775	737	816	766	753	785	817	787	814	740	851	802	758	811	800	774	775	777	748	783	846	784	792	740	825	799	751	774	802	789	786	838	781	756	805	705	766	731	767	823	801	751	821	782	819	771	804	790	775	830	772	803	743	797	830	790	829	806	780	742	792	803	778	778	775	776	800	810	783	761	769	796	790	814	785	793	818	783	760	763	771	810	748	797	801	739	764	782	758	759	798	749	852	807	813	785	751	771	749	744	722	811	729	809	789	789	772	796	782	787	749	791	758	776	769	762	750	798	807	770	795	802	785	772	744	791	839	800	751	774	746	769	817	764	769	738	820	739	791	804	748	810	837	767	721	809	827	774	770	810	759	795	792	755	804	797	790	757	773	824	793	804	742	803	746	762	769	773	790	817	759	809	772	754	729	787	806	812	801	816	787	783	783	711	769	756	816	760	828	767	804	802	749	837	784	767	799	776	788	753	822	774	760	796	754	777	777	753	750	761	776	782	820	772	765	826	811	725	793	753	772	804	796	802	819	752	737	751	811	760	765	764	790	688	773	786	790	810	814	833	776	714	800	804	793	791	775	776	786	781	769	729	758	769	779	781	774	757	808	737	774	835	801	766	790	786	798	748	822	744	798	833	797	774	781	773	797	785	768	800	772	763	765	795	844	773	726	758	770	779	780	812	760	746	806	804	802	784	748	775	734	797	744	747	732	751	797	749	765	760	789	776	778	769	738	810	789	795	781	741	781	745	762	800	785	750	790	756	779	817	806	778	845	797	795	734	755	724	788	718	762	763	780	802	771	777	763	784	765	754	800	749	739	776	831	760	764	763	792	796	761	754	801	779	755	776	779	791	801	754	811	819	804	749	760	745	789	839	801	790	771	771	745	804	801	823	785	713	784	767	755	747	752	748	803	750	809	765	763	768	807	785	817	767	790	814	785	784	767	796	818	772	738	775	766	788	791	817	736	751	789	785	772	790	754	750	753	749	762	843	780	768	792	780	802	808	810	829	780	754	723	758	776	749	799	776	781	780	778	776	764	806	807	800	799	810	773	775	757	808	768	809	804	792	810	825	805	820	838	743	723	746	824	820	761	743	784	818	740	754	755	823	743	782	760	738	814	783	801	821	800	733	780	806	798	785	791	776	733	778	803	826	765	771	780	797	797	770	739	754	773	786	805	773	786	831	797	798	786	757	793	731	788	786	742	812	817	784	797	754	802	748	795	750	777	793	789	815	786	791	815	780	779	765	721	713	804	792	762	798	770	760	820	771	767	788	781	795	812	766	764	803	810	782	774	767	766	828	836	772	801	792	788	759	780	772	776	754	827	774	838	748	760	761	816	769	755	766	780	764	814	771	767	809	744	751	808	790	779	787	766	791	789	809	778	817	789	831	759	816	793	801	776	744	782	782	815	782	762	799	746	802	770	744	767	829	789	731	750	735	791	769	736	782	784	772	788	795	731	812	791	769	777	767	778	780	807	784	814	819	825	790	721	771	758	769	836	739	752	769	777	731	796	745	818	786	724	759	781	816	808	745	766	755	765	758	767	735	779	803	842	764	741	774	778	774	746	810	806	836	809	807	787	844	753	781	755	807	777	808	792	789	817	767	799	797	818	785	824	827	776	782	738	755	806	818	807	731	792	797	829	769	797	766	800	746	786	798	799	761	736	760	793	779	729	816	827	792	833	744	796	786	779	786	795	711	796	788	772	813	764	774	755	794	799	800	768	807	824	779	801	801	790	773	752	790	744	856	794	781	821	770	812	811	778	825	817	787	812	786	776	776	802	857	769	758	783	788	781	796	790	768	760	787	802	815	753	766	771	755	820	761	765	837	788	784	783	750	788	731	761	752	794	743	767	760	745	755	814	789	797	799	783	733	797	780	752	805	814	796	785	784	743	705	758	800	807	796	748	785	758	767	741	779	783	795	793	806	810	765	780	768	804	820	785	824	804	833	806	756	792	771	787	767	766	716	774	794	819	711	741	864	745	793	773	767	764	816	796	812	763	784	753	782	834	778	824	774	771	745	795	773	741	793	730	798	778	761	789	785	774	775	786	794	817	790	789	789	778	831	790	827	796	840	811	765	733	777	737	760	787	767	776	802	791	754	768	808	779	809	762	791	767	799	744	794	737	805	838	783	757	785	799	796	825	773	825	785	802	774	811	787	765	758	735	765	808	821	821	787	748	764	793	819	794	755	804	781	787	785	734	787	792	811	746	752	756	824	846	758	788	754	776	811	817	789	790	825	760	791	750	783	712	804	765	760	805	761	790	819	852	801	803	812	727	813	745	780	757	749	751	710	791	735	823	755	818	762	762	795	761	776	750	793	762	776	779	789	801	735	789	808	782	741	794	785	794	768	776	795	815	825	779	738	754	779	740	747	755	740	811	782	824	797	817	825	750	762	782	787	766	767	772	794	779	757	776	776	736	757	798	791	769	767	772	715	824	770	783	778	781	823	755	789	809	764	845	824	750	798	800	797	825	726	744	756	796	763	722	793	751	862	730	739	774	844	801	801	780	798	800	768	839	813	774	798	797	803	769	802	789	780	781	773	778	751	788	753	829	841	753	826	752	803	788	808	770	776	767	821	820	722	750	786	796	805	741	816	783	741	764	785	788	802	819	788	767	751	751	786	779	801	774	769	805	738	741	824	786	850	780	779	750	751	776	776	758	795	847	788	781	814	748	781	808	790	741	806	759	723	761	781	778	842	825	823	805	797	769	808	768	820	787	782	806	725	770	806	785	795	763	737	809	795	799	795	762	745	783	772	797	815	791	812	776	800	791	773	777	771	753	767	812	767	832	741	756	728	805	781	820	785	775	800	754	810	830	762	728	804	824	775	763	785	772	775	753	740	775	801	798	823	825	823	767	800	793	776	809	728	779	765	741	782	820	775	744	791	812	772	771	780	778	790	795	761	793	815	819	754	780	759	828	809	807	783	770	798	777	741	776	805	724	795	800	762	784	772	756	789	742	825	776	756	777	793	787	798	795	821	754	751	829	744	765	812	786	790	774	786	802	746	762	785	750	775	785	750	791	784	773	800	765	785	762	834	811	808	804	766	813	754	807	776	759	783	809	748	758	797	791	765	756	744	741	801	771	746	816	817	782	741	809	745	781	779	792	775	820	761	762	756	769	810	744	778	793	775	803	807	750	805	794	750	750	766	773	796	761	788	746	776	784	769	799	782	778	776	764	772	823	784	784	817	799	827	724	762	784	777	735	754	791	785	781	805	757	805	796	801	747	759	774	757	766	810	774	742	818	756	763	750	741	787	761	806	778	771	859	832	817	769	772	785	796	772	759	802	729	794	838	779	750	827	817	729
5709	2956	3939	3611	2416	1397	743	590	586	475	590	641	570	632	519	614	440	341	292	237	270	275	301	235	208	220	238	217	186	211	207	168	188	151	188	197	173	217	173	215	152	158	156	155	156	159	144	160	140	150	164	161	135	145	166	154	155	149	155	163	158	183	164	152	170	134	175	157	145	173	151	143	153	154	157	175	183	158	169	151	167	172	159	162	152	149	136	147	141	182	137	140	168	148	197	150	171	142	153	159	172	152	149	142	160	173	134	177	177	147	169	200	177	175	145	172	153	135	168	143	154	139	156	159	190	153	152	172	148	154	159	163	154	159	164	167	165	155	171	135	168	155	165	148	175	171	150	176	180	166	189	180	133	162	179	146	165	147	161	164	179	161	152	150	140	148	162	138	154	157	187	181	177	159	196	165	142	142	156	151	166	174	147	131	154	172	156	159	159	164	161	175	153	161	162	137	149	189	154	157	165	154	166	167	192	168	145	160	179	142	146	155	173	156	152	144	147	153	155	141	165	136	177	152	157	175	148	166	173	176	156	158	158	155	153	162	159	189	138	136	154	168	152	155	151	159	159	187	157	162	165	142	160	154	142	153	163	160	145	153	140	143	166	148	166	180	148	168	157	121	171	172	171	145	155	154	165	165	184	164	164	163	169	161	177	182	169	151	181	163	161	160	160	160	151	148	154	145	159	174	171	156	151	165	173	139	175	159	162	163	166	147	158	132	143	161	160	155	149	149	153	153	152	148	168	169	170	158	170	153	168	166	170	171	147	170	165	143	166	157	146	151	133	145	146	155	176	126	159	149	151	124	151	157	146	148	157	155	131	149	158	142	151	180	155	162	167	154	157	158	162	153	189	173	143	140	172	173	150	149	158	184	154	140	157	129	167	158	179	147	150	172	161	151	142	148	150	165	125	162	190	164	149	173	157	152	151	135	151	164	138	170	161	180	162	158	145	153	152	166	180	166	160	187	181	159	157	162	155	161	153	153	164	161	189	157	133	163	119	144	178	152	160	153	168	168	161	150	136	188	169	170	181	176	128	149	170	168	161	151	172	176	160	162	138	151	156	153	163	178	165	153	157	169	161	149	145	143	170	160	147	146	160	169	155	181	135	139	158	155	135	151	154	177	151	139	172	148	143	172	129	152	140	154	181	186	167	125	175	150	162	148	159	142	144	165	167	164	162	160	162	146	157	139	150	175	157	154	152	161	159	176	151	141	170	175	176	141	164	166	144	169	161	153	164	153	172	160	157	143	149	142	170	141	134	156	168	155	175	137	146	136	161	155	150	172	144	145	157	173	133	145	171	169	151	141	170	159	169	141	156	161	152	161	137	141	157	145	156	158	148	148	149	158	146	137	173	166	183	169	167	165	131	159	142	172	167	166	146	160	143	146	121	157	144	172	143	179	135	168	161	157	169	147	164	161	144	176	154	150	147	162	178	187	165	165	161	155	157	166	158	170	154	147	157	155	176	171	158	156	152	158	172	164	172	158	167	154	161	156	187	143	160	144	171	152	188	164	170	159	163	161	158	157	156	138	160	156	151	164	147	164	153	147	162	174	140	150	141	153	177	162	153	170	168	134	132	147	127	146	155	139	146	151	141	174	162	129	174	152	146	159	157	150	166	149	159	161	161	170	167	154	159	161	147	150	164	156	159	141	160	149	128	150	162	162	167	147	119	167	157	165	143	162	171	154	147	164	152	144	156	147	140	174	157	170	152	169	142	129	154	136	158	168	175	166	163	150	163	154	163	150	175	164	157	163	164	140	169	123	153	163	157	157	156	155	159	175	170	188	156	175	137	160	164	146	160	173	162	147	168	153	155	170	160	168	154	190	170	152	163	161	154	190	172	153	174	152	165	165	145	174	132	139	155	175	167	171	175	151	152	180	144	148	168	154	166	155	154	137	153	155	161	172	164	133	157	143	171	163	161	162	165	172	161	161	151	188	181	153	157	155	160	165	140	158	160	164	141	147	182	163	176	148	171	150	164	133	155	166	165	152	146	161	170	155	136	172	162	170	134	140	154	141	150	169	173	131	155	132	179	159	177	142	172	140	143	139	152	132	158	158	176	140	157	166	181	170	125	147	177	174	152	147	162	170	158	140	173	149	160	153	162	147	162	154	158	161	163	159	175	186	184	151	153	149	165	162	161	150	152	156	145	161	159	156	163	171	151	166	155	148	148	151	174	169	158	160	158	157	150	166	153	131	146	132	168	153	132	153	152	161	133	148	154	158	156	164	155	147	170	156	147	159	153	150	143	160	142	157	190	181	152	159	190	159	149	150	168	140	169	164	156	146	186	140	160	137	157	165	181	136	145	168	123	157	156	178	133	149	150	169	159	163	147	160	155	141	156	190	176	176	164	163	166	150	159	157	158	154	167	147	157	159	154	163	150	149	144	143	145	180	162	140	144	136	146	157	147	149	162	169	165	141	177	165	156	167	166	157	207	163	152	155	158	149	166	149	153	141	149	145	149	158	141	161	175	149	161	163	161	159	151	180	158	136	160	117	158	171	142	174	164	168	147	159	147	151	142	148	141	178	159	159	161	165	156	151	138	151	148	170	152	156	121	157	147	141	159	142	158	152	157	168	149	172	158	149	184	145	165	152	171	166	144	148	169	156	161	151	154	165	182	154	179	157	160	167	146	172	169	158	156	156	167	158	166	147	160	150	133	165	161	160	166	155	151	148	161	167	170	168	151	149	151	174	148	144	145	179	163	138	158	162	158	155	182	152	166	186	172	166	160	144	161	146	151	140	146	181	164	173	153	147	180	151	148	170	142	172	144	158	157	154	136	145	154	145	171	160	153	189	168	138	147	164	135	153	156	143	159	143	148	168	150	163	178	168	149	187	153	165	143	136	162	150	156	157	164	155	166	179	147	146	147	152	184	138	161	152	145	159	164	158	150	188	137	137	146	166	171	174	156	187	155	153	168	154	150	145	175	143	160	169	147	130	147	158	151	151	155	156	165	148	166	148	156	160	160	145	152	164	174	154	143	171	170	162	162	165	168	182	156	138	165	177	161	181	132	178	167	161	160	153	175	168	155	144	174	152	153	158	135	128	156	150	169	141	144	179	129	163	136	148	158	179	177	149	160	145	166	148	162	160	154	156	162	132	145	178	152	159	169	153	167	152	166	181	169	186	147	175	171	136	162	149	150	158	150	163	172	158	165	139	164	146	173	173	182	165	166	159	143	158	151	152	145	168	143	150	150	172	155	164	120	159	156	157	171	164	149	150	172	175	188	154	150	167	140	171	169	164	174	150	158	157	148	163	157	180	163	142	158	146	153	157	156	165	178	159	143	139	165	158	165	152	152	154	148	139	136	147	171	157	160	178	168	141	148	139	139	180	140	172	159	134	158	147	155	157	147	162	163	146	169	167	175	172	157	172	157	139	173	154	146	171	155	150	135	147	152	122	176	129	138	159	164	162	159	147	150	160	145	151	159	158	142	170	158	151	158	158	122	150	148	151
3877	2815	7474	9484	8268	5680	3222	2932	2446	2676	3291	3444	3209	3494	3060	3359	2134	1423	1234	846	1312	1311	1499	927	859	847	1064	848	705	696	697	677	677	646	640	612	622	720	653	519	547	483	450	416	400	438	437	406	413	433	421	424	406	408	430	439	390	413	390	431	418	407	435	412	413	414	432	447	430	446	445	435	409	422	406	418	452	403	418	430	408	421	395	395	433	399	401	431	439	419	420	430	390	434	439	433	436	434	422	392	431	423	445	390	422	393	399	379	412	390	430	406	422	413	387	390	414	415	381	459	437	429	420	442	416	381	449	416	408	466	421	386	407	432	392	421	432	437	458	436	439	419	397	446	414	459	420	414	420	377	420	381	406	406	426	396	409	400	396	430	443	443	416	395	415	436	429	425	405	408	455	413	436	417	398	392	451	434	421	439	420	424	409	398	449	415	418	415	432	435	428	407	399	413	440	430	423	424	395	383	460	437	412	418	448	411	405	409	401	420	405	400	422	394	431	423	438	395	426	401	408	433	413	431	404	411	443	405	427	445	449	412	429	429	408	381	417	458	403	429	413	417	407	373	401	398	399	438	417	397	430	480	401	439	426	426	433	399	437	387	437	426	427	418	405	468	415	436	376	432	448	400	428	413	421	420	405	408	390	389	431	439	392	463	434	425	405	438	416	406	436	425	431	396	382	406	427	444	386	420	443	423	449	345	427	393	371	420	417	414	404	427	391	436	413	441	455	421	429	402	422	458	397	393	371	421	489	420	424	413	430	410	418	392	409	408	437	405	413	429	424	411	412	427	431	415	422	416	410	432	402	398	418	406	447	402	390	423	409	419	414	419	420	446	419	444	430	412	402	403	436	417	392	421	432	410	410	441	400	410	420	402	397	449	434	438	389	422	429	415	427	429	426	422	437	425	411	392	419	418	403	411	475	393	420	423	382	417	397	444	414	437	423	438	418	441	409	411	452	419	425	440	430	403	378	419	398	424	423	442	428	437	409	412	416	399	436	422	427	455	416	427	379	381	424	415	414	402	433	434	409	430	439	407	399	404	422	405	418	377	414	434	421	416	436	392	402	385	413	412	400	397	432	441	409	428	423	418	408	429	427	430	396	401	438	415	424	424	409	420	410	403	402	419	422	437	415	412	442	405	439	438	420	391	443	414	455	382	421	399	384	410	399	416	394	471	449	443	374	404	439	432	412	461	420	436	399	418	409	413	417	427	373	408	437	412	404	436	432	436	449	407	429	429	403	412	388	408	405	414	406	445	409	403	405	407	423	410	427	404	439	410	398	380	429	418	401	378	447	420	404	392	454	421	438	397	381	401	407	418	428	414	422	437	402	437	419	449	386	412	435	435	432	388	406	389	436	406	389	447	440	407	400	468	421	435	462	439	409	427	401	434	419	423	435	439	399	411	418	433	438	400	415	409	420	412	410	445	396	414	452	421	394	388	448	409	425	417	415	411	408	425	414	399	421	429	430	437	385	410	398	380	417	430	407	407	398	444	463	408	422	409	388	399	405	458	390	402	380	415	408	417	428	409	440	415	426	413	403	415	375	408	444	408	420	438	425	430	381	405	408	431	435	422	370	415	419	416	388	449	420	443	439	407	390	390	449	391	385	429	408	413	403	414	400	435	427	407	440	437	406	417	436	415	433	427	415	457	428	375	428	412	468	408	417	422	432	408	398	402	395	421	443	397	400	425	389	396	413	388	409	404	380	395	369	418	445	380	417	424	442	412	392	377	432	412	445	458	427	439	411	408	416	400	451	432	426	413	409	459	421	380	426	417	420	439	401	408	406	412	410	423	430	404	391	383	416	442	413	442	419	421	427	429	374	433	420	426	421	387	419	395	401	441	428	437	415	423	465	449	382	436	404	442	443	405	379	408	435	426	397	454	401	416	412	397	447	460	429	405	442	429	447	389	403	409	447	408	420	443	405	382	410	433	438	449	421	418	419	421	427	419	404	432	422	440	423	412	453	409	428	415	414	411	413	400	397	422	394	458	411	412	403	401	426	357	419	419	429	487	421	436	377	440	397	440	405	456	396	375	416	451	386	455	440	429	397	396	475	402	424	429	452	419	427	426	391	429	417	427	408	431	462	424	403	433	434	406	433	429	429	402	451	441	384	421	402	399	412	419	459	408	437	411	375	415	395	389	391	395	439	436	447	440	447	405	399	396	432	409	440	416	434	407	396	416	380	389	394	403	425	441	426	392	374	489	437	404	395	450	388	396	437	410	419	377	394	470	416	424	441	441	402	421	438	426	392	368	443	399	444	405	463	403	413	421	419	415	440	423	430	433	393	434	393	414	451	416	422	447	410	409	406	417	413	416	432	432	422	409	418	387	414	414	418	437	407	433	422	425	423	415	404	409	370	409	427	441	465	429	431	371	404	454	421	412	419	402	387	430	438	392	389	424	417	432	432	394	423	439	456	425	403	427	377	414	410	376	420	421	428	411	418	428	401	439	381	396	450	411	436	408	411	453	409	405	409	394	426	427	429	405	403	377	436	430	372	420	414	417	402	397	450	381	430	421	435	428	440	417	419	408	450	418	430	416	417	404	422	428	395	434	411	401	401	400	398	410	415	418	418	382	394	412	437	457	424	399	373	428	435	427	442	427	409	408	410	408	434	393	408	421	431	411	406	413	400	431	407	415	409	416	385	421	399	452	422	412	420	443	442	402	409	442	460	433	403	433	430	449	422	436	413	422	396	435	396	368	401	395	441	397	426	411	409	393	384	433	413	405	376	423	446	421	456	361	403	393	424	410	419	440	436	431	425	430	444	433	423	405	380	440	383	412	419	410	416	423	423	420	422	424	404	402	407	416	422	396	436	447	448	422	441	389	443	443	386	445	460	437	433	414	428	427	456	440	421	466	394	381	453	413	427	424	426	449	399	413	414	393	400	410	408	427	432	414	412	412	402	399	411	424	411	428	423	426	428	428	436	419	423	408	424	400	447	417	410	403	428	390	459	417	389	400	389	378	451	430	415	426	404	454	416	407	406	412	393	416	386	423	420	424	415	430	433	404	432	436	414	391	417	432	412	420	453	412	439	403	420	467	435	420	386	395	413	418	415	460	416	431	437	427	432	459	441	390	385	395	411	435	434	452	453	413	408	407	408	405	404	449	390	447	432	425	417	410	386	399	413	397	402	413	446	441	421	438	416	459	411	411	430	438	459	428	425	435	430	479	443	428	388	434	403	423	421	410	427	403	414	386	419	434	404	416	453	437	445	397	460	397	413	415	405	409	436	458	402	428	414	448	418	420	427	401	403	409	451	422	465	416	412	459	433	429	449	430	415	440	425	413	421	428	415	409	404	393	415	407	428	416	464	424	428	399	434	449	430	407	420	457	395	428	417	435	423	391	418	425	409	452	383	412	450	434	423	423	392	399	437	384	436	419	409	399	430	402	413	395	418	422	411	397	405	422	442	457	438	428	410	415	392	418	404	408	398	393	415	415	388	453	411	435	402	411	413	407
17435	8385	11400	13594	10916	6960	4621	3426	3050	2571	2303	2002	1783	1584	1417	1269	911	657	522	553	592	498	440	399	431	465	492	464	403	449	381	381	389	397	353	368	334	369	356	319	306	314	325	315	292	287	281	277	273	266	289	247	275	270	283	299	265	264	297	311	269	274	294	278	284	289	284	269	295	261	288	269	300	253	274	295	298	275	278	241	296	250	310	300	302	260	280	287	271	274	275	303	277	281	270	271	281	287	274	294	282	280	278	274	293	270	301	280	271	304	268	258	305	317	280	270	293	283	293	298	311	256	284	266	267	314	272	284	273	277	294	286	302	279	306	282	270	286	271	315	300	297	279	281	298	287	292	285	281	315	270	291	271	302	246	292	313	263	303	246	300	295	277	281	317	271	323	288	258	270	287	287	308	300	278	310	278	244	273	288	287	271	266	277	285	233	278	289	302	293	248	338	281	270	296	267	283	252	245	312	292	276	265	296	248	294	296	270	255	262	289	281	298	303	257	287	264	284	297	279	263	311	295	309	277	273	261	280	292	313	271	276	262	303	296	310	297	271	291	296	292	273	279	294	296	292	287	267	308	282	312	283	282	257	262	267	267	279	298	274	253	284	286	266	275	283	269	271	278	301	263	282	291	276	277	265	298	292	285	273	281	256	282	270	291	280	284	278	242	271	281	263	278	287	272	286	268	266	256	286	298	310	299	288	278	291	270	270	237	278	277	271	276	271	257	302	299	273	313	296	276	279	267	274	308	239	294	271	284	298	287	293	285	290	259	287	295	270	279	267	262	259	293	272	307	286	303	276	270	286	283	251	281	280	272	268	262	292	264	290	302	289	279	284	298	280	294	312	294	297	246	313	260	317	275	277	299	285	318	263	293	251	270	297	290	269	293	286	288	302	283	264	316	278	295	296	254	266	241	296	244	269	264	287	287	285	296	270	303	247	255	263	312	305	267	277	286	293	268	251	262	287	275	260	283	289	319	282	295	282	293	316	262	289	258	258	275	242	312	287	273	294	305	281	267	272	270	285	300	284	298	261	287	281	291	294	309	265	296	308	278	271	302	272	253	273	273	276	308	298	299	274	291	305	274	284	277	277	265	275	285	292	268	272	280	307	309	247	297	265	281	282	279	289	265	277	286	246	285	311	276	284	272	302	278	276	306	285	275	263	304	294	294	286	260	281	271	261	287	290	281	281	296	283	277	282	267	281	302	256	261	281	278	249	283	269	266	296	281	266	300	280	272	270	287	246	279	305	277	278	258	249	277	270	278	281	298	288	257	267	263	287	260	257	278	309	312	264	282	271	273	276	293	318	285	321	265	291	285	273	292	250	275	300	316	257	285	274	280	283	283	270	280	302	292	253	269	272	276	259	293	278	262	279	255	256	249	264	283	311	294	285	276	321	260	229	305	271	317	277	291	285	329	305	294	297	255	279	310	282	278	273	307	285	290	336	271	279	259	284	256	275	294	265	287	278	248	288	251	249	267	282	290	261	293	248	250	297	279	278	279	266	273	281	275	275	310	263	310	298	295	267	284	272	251	270	283	291	282	278	284	282	313	254	285	285	273	278	284	276	277	257	265	267	304	274	257	261	283	267	302	290	298	267	277	293	268	276	307	271	252	266	266	251	263	297	295	290	288	252	256	277	249	290	273	319	313	284	270	283	294	255	303	301	300	274	280	306	303	286	280	311	286	276	252	259	296	276	291	301	285	275	268	318	280	287	288	275	286	283	264	261	288	278	324	307	293	290	262	303	257	301	276	248	291	310	325	288	275	274	264	246	264	311	279	292	257	301	279	272	282	269	282	322	274	268	267	267	283	266	289	293	274	277	290	267	276	283	270	283	246	260	284	301	269	300	291	318	302	284	267	279	314	287	277	279	288	294	246	279	289	288	285	291	272	307	274	314	295	286	255	289	286	287	318	280	283	282	256	273	273	272	300	257	306	266	268	294	300	293	291	299	276	302	266	269	274	255	277	304	306	271	286	292	259	298	275	306	292	290	288	290	260	299	285	310	245	264	258	280	286	295	269	262	255	277	281	246	263	259	268	312	269	287	298	288	260	276	294	285	264	305	313	285	269	263	276	272	297	242	271	305	286	242	318	285	281	296	305	277	280	327	274	270	253	269	301	275	254	264	294	259	301	269	297	300	272	304	290	273	282	260	278	270	277	282	272	296	299	290	271	296	272	280	281	244	271	284	334	273	279	287	257	246	263	308	266	285	299	264	283	255	260	245	249	294	260	303	286	276	289	279	297	272	260	292	297	244	270	271	285	299	257	313	278	283	298	299	255	292	292	322	271	292	281	297	283	300	302	282	259	302	282	288	291	245	274	265	273	271	253	263	300	287	288	304	282	283	299	273	282	289	261	271	259	260	305	319	257	294	256	270	290	302	269	302	293	272	302	261	295	287	318	250	307	253	307	241	279	271	298	288	311	295	281	300	273	297	260	297	253	276	278	302	284	280	300	280	265	292	278	266	299	287	297	265	293	278	271	294	303	292	279	258	274	282	282	270	303	309	278	289	280	296	269	268	254	219	254	278	293	283	280	256	284	286	291	297	296	313	304	261	252	283	279	272	248	280	279	269	275	237	286	260	329	253	300	280	292	273	335	306	277	278	296	303	276	260	287	288	299	306	287	262	305	289	288	295	285	322	294	281	290	285	270	271	287	314	265	302	297	301	305	281	288	302	288	297	248	248	269	291	269	292	288	303	282	265	280	256	260	289	296	322	270	287	278	278	261	262	312	268	248	284	310	278	299	282	277	286	273	305	289	274	302	284	276	244	290	300	266	271	301	271	265	280	256	290	279	290	274	300	289	247	315	305	252	298	293	285	285	288	262	289	281	261	268	243	287	293	299	272	260	287	297	278	253	301	281	297	278	282	280	261	273	292	259	271	296	293	258	251	300	303	282	261	291	284	277	237	294	311	282	254	275	276	295	257	280	288	274	288	286	311	283	302	285	267	271	285	287	280	291	273	286	261	274	284	285	297	284	264	271	292	302	276	296	327	276	285	288	296	306	282	267	277	239	266	293	277	268	293	276	305	262	266	287	273	272	293	260	300	280	262	279	244	290	298	289	303	268	249	292	303	291	295	258	244	286	273	288	279	286	258	275	302	249	313	282	290	243	288	289	270	298	259	285	296	273	265	277	296	275	263	252	280	239	254	281	290	301	310	283	275	304	254	272	270	287	260	289	270	284	332	280	248	289	285	270	299	279	280	269	278	276	270	266	279	263	299	291	274	273	274	249	310	290	283	285	301	275	268	289	278	297	298	273	293	312	313	284	276	303	286	282	261	295	284	260	275	273	266	271	278	294	258	288	305	263	267	245	264	306	271	293	273	263	275	280	295	284	271	250	277	278	288	286	267	287	290	280	319	257	276	261	274	281	288	269	268	271	302	280	266	292	240	274	271	266	301	282	281	260	284	276	300	264	289	314	289	293	263	283	281	284	266	292	282	292	267	262	300	242	273	256	265
10330	6514	16345	22451	20989	15523	11787	10542	10820	10212	10080	9087	8473	7982	7550	6529	4568	3151	2218	2352	2590	2301	2001	1626	2019	2156	2184	2263	1722	1533	1404	1387	1423	1609	1300	1282	1450	1236	1110	1027	949	893	932	814	721	712	681	701	697	653	733	724	705	701	673	680	673	671	723	718	692	685	646	668	689	680	673	684	709	681	677	681	706	699	677	665	677	670	708	622	675	701	713	681	679	739	692	710	689	646	697	664	668	699	735	672	658	666	675	685	699	651	712	671	665	677	655	726	681	718	687	682	657	685	675	724	678	691	678	710	646	659	715	665	698	667	759	658	705	680	698	639	666	660	729	663	688	695	656	616	689	675	676	647	678	662	701	687	650	699	723	650	715	673	696	645	671	659	680	646	624	640	678	682	655	636	632	676	679	691	662	699	636	620	653	647	685	678	685	673	696	726	684	634	695	653	642	728	658	670	721	682	628	682	732	719	629	654	676	685	666	689	703	674	658	693	719	691	632	666	714	678	673	715	649	659	685	672	696	709	642	705	691	681	654	669	663	653	640	657	703	657	641	668	652	655	723	672	656	683	681	711	685	649	641	653	675	711	675	660	674	709	680	710	646	707	703	671	655	693	693	668	711	694	697	716	685	724	718	687	679	667	665	669	650	689	664	655	707	651	653	683	652	712	665	692	699	669	660	660	691	724	645	705	655	677	637	705	671	660	620	674	656	667	657	659	665	679	666	642	711	665	645	671	676	662	632	693	703	709	690	697	713	737	671	644	646	713	652	688	676	661	673	672	691	666	676	690	646	664	665	694	678	695	672	661	668	665	689	675	678	692	658	668	671	623	661	689	692	643	641	647	671	644	672	679	639	703	671	663	676	720	701	675	685	690	659	641	684	697	731	647	693	690	715	696	699	679	691	644	683	677	648	707	678	651	637	664	690	657	677	663	681	709	672	690	678	702	655	663	653	683	620	676	689	716	660	673	654	707	697	711	656	662	638	663	669	734	649	723	692	632	659	650	680	673	643	686	670	724	691	666	680	693	699	685	664	725	673	732	690	673	710	637	712	655	685	671	710	711	653	699	689	645	675	704	721	671	663	681	652	686	711	713	679	645	691	671	692	695	713	683	662	676	680	701	670	698	659	679	649	731	714	655	661	646	699	709	642	655	630	616	625	708	699	664	710	663	658	635	675	689	680	653	684	701	663	673	648	668	706	712	644	653	699	700	713	657	705	714	643	694	678	671	657	679	659	678	629	632	675	664	625	694	680	696	665	646	707	637	707	682	666	710	697	689	678	709	660	634	684	696	647	652	678	677	662	642	693	641	671	676	643	667	666	614	704	686	698	688	692	646	673	653	670	679	720	716	704	677	648	687	669	657	668	691	688	682	668	653	683	680	702	631	693	681	664	703	726	663	674	684	651	672	727	708	701	686	693	697	710	684	655	689	709	649	715	674	654	689	664	686	640	680	689	641	644	684	699	682	706	657	687	665	646	635	706	679	728	637	723	704	722	693	665	679	692	645	729	649	716	702	674	675	641	656	737	723	686	631	713	684	670	627	685	672	731	699	703	721	678	701	664	696	614	621	675	668	663	680	650	681	701	635	679	688	693	714	669	651	676	673	698	683	728	676	635	633	647	642	640	682	626	686	664	689	649	683	687	723	707	705	736	684	665	695	642	639	687	672	661	659	628	712	677	688	668	679	652	660	689	646	710	715	679	673	698	697	698	742	643	693	707	686	660	671	644	710	672	688	721	677	682	660	646	672	671	684	673	691	652	659	650	722	699	637	657	678	669	659	639	667	642	690	719	658	687	687	702	668	682	695	651	680	623	678	681	683	645	707	665	675	653	664	667	669	662	650	684	713	663	666	656	673	687	687	647	684	707	688	655	713	702	697	640	730	702	697	687	652	646	651	745	686	670	671	694	671	685	681	681	662	668	707	662	675	675	686	694	713	723	640	745	664	689	695	663	663	694	682	681	704	664	717	684	702	666	696	668	701	654	648	722	694	674	665	623	679	716	652	659	658	654	711	696	668	670	668	689	678	638	687	654	670	679	679	682	653	648	647	691	715	617	702	696	692	701	695	692	649	675	694	653	691	688	681	675	687	681	660	682	678	671	682	613	655	677	618	714	686	716	709	711	686	646	730	710	659	688	672	693	679	726	722	668	713	714	639	644	648	661	639	655	653	635	750	664	680	661	689	713	670	680	728	696	676	667	692	700	747	651	657	723	693	650	664	646	731	676	657	665	693	672	664	727	670	671	646	640	663	690	648	702	694	678	679	675	678	701	672	682	706	695	692	687	655	721	684	697	716	718	685	635	639	630	661	686	717	662	670	713	706	649	665	667	664	674	727	718	662	692	693	714	703	664	700	701	661	639	689	695	676	665	672	677	694	655	717	702	703	703	664	667	640	703	664	684	688	655	647	680	683	619	659	663	681	681	673	637	682	736	643	698	710	685	656	667	642	698	652	698	676	654	697	731	700	695	664	691	694	693	644	705	637	688	712	682	703	681	673	644	671	699	669	683	696	670	645	653	651	694	646	621	664	664	654	658	663	693	592	693	664	663	634	695	710	693	696	659	746	705	730	681	669	648	721	693	643	679	713	651	668	688	643	647	682	682	641	631	690	626	652	704	701	643	701	674	675	728	696	688	671	693	694	637	653	670	699	697	714	653	720	657	676	633	696	670	720	683	674	653	674	654	681	676	661	677	679	683	674	645	691	705	694	696	669	691	718	697	706	696	681	679	710	648	700	666	672	694	633	720	680	665	717	685	665	683	639	671	666	667	707	681	717	728	647	641	667	675	662	669	701	646	709	637	662	700	698	671	677	657	676	675	669	675	663	664	649	639	713	648	705	677	707	665	687	683	661	668	661	652	673	618	668	731	649	653	677	646	688	693	655	640	683	657	640	722	671	655	674	682	699	719	683	712	700	681	665	669	665	689	646	742	680	664	676	664	706	709	666	653	658	669	665	646	660	688	673	686	690	667	690	689	659	692	697	646	676	703	654	686	714	700	697	696	630	669	694	677	603	680	692	683	687	704	659	720	669	641	715	649	734	641	704	705	754	683	679	649	701	712	702	662	706	686	623	691	668	719	697	688	722	671	700	624	638	660	689	675	677	687	694	660	662	682	646	683	645	688	720	667	714	654	668	712	699	648	685	680	641	691	654	695	658	695	646	629	687	671	693	673	690	703	750	659	664	655	667	678	691	672	641	691	655	726	675	684	664	687	710	719	678	672	701	639	677	674	651	644	662	699	663	674	705	686	688	638	682	677	634	701	704	656	649	668	659	678	684	718	694	664	663	645	683	686	675	692	692	717	680	670	729	661	674	668	654	605	670	614	707	642	651	645	685	696	652	686	708	695	656	647	673	685	680	694	674	698	704	735	674	690	639	674	688	660	686	697	671	665	641	714	713	677	693	670	641	636	660	662	663	649	691	698	690	704	712	654	629	664	699	712	695	662	677	658	637	700	636	695	687	641	679	685	705	677	707
23804	11852	15560	18119	14155	9440	7127	5691	4749	4228	3511	2860	2928	2198	1945	1470	1084	789	557	736	699	598	579	561	567	645	747	605	559	541	401	465	514	509	463	496	470	413	362	380	379	395	374	341	335	370	365	318	367	348	341	351	336	364	329	349	375	326	355	385	351	362	343	356	323	330	342	367	331	342	328	358	350	351	332	371	317	326	361	335	332	326	384	337	321	341	349	353	345	315	311	336	307	340	318	337	377	327	330	326	336	340	332	341	363	356	316	330	341	354	324	354	319	367	368	365	339	346	363	345	329	338	337	332	346	351	345	386	306	308	342	364	314	337	358	375	335	352	351	356	341	372	323	349	340	366	376	334	324	337	314	348	331	340	354	320	329	334	344	355	370	340	348	300	318	381	317	330	317	335	328	325	323	387	327	363	350	355	362	354	370	352	326	347	337	337	327	345	302	318	344	316	348	329	354	297	358	344	356	319	345	326	352	326	373	317	360	343	351	326	366	340	345	347	337	356	351	324	350	354	317	354	362	313	362	298	320	354	323	362	329	365	384	322	325	324	319	343	352	308	330	347	333	345	328	332	338	362	336	334	322	368	308	323	335	360	344	344	338	307	357	325	317	329	362	319	360	318	358	330	346	364	337	347	363	324	354	357	347	344	374	336	329	347	319	303	357	351	347	313	341	371	362	364	304	355	376	357	329	331	348	370	325	334	307	373	337	304	316	339	352	346	342	327	352	331	360	312	384	326	323	292	367	343	325	333	330	354	345	325	321	333	329	338	328	321	345	344	318	361	328	356	333	336	351	357	348	363	305	344	347	301	366	314	354	335	329	319	331	310	336	357	367	346	372	335	357	311	355	354	304	336	363	319	302	338	342	357	338	320	334	351	350	359	358	376	330	346	334	365	321	344	322	318	354	346	349	324	352	335	315	316	338	329	321	325	355	349	332	358	334	361	382	344	328	358	334	330	359	346	345	361	352	344	330	338	327	336	346	353	339	336	333	343	316	330	327	365	343	312	335	345	318	327	330	337	372	371	350	330	354	330	369	342	343	338	343	308	323	335	366	302	347	337	314	338	314	332	323	358	332	344	367	376	370	339	336	338	343	339	368	335	336	332	358	353	343	343	345	299	360	322	329	369	334	368	349	335	323	364	342	364	380	344	313	349	368	346	342	375	356	364	381	288	317	330	378	373	370	331	379	334	321	341	311	343	351	340	322	346	280	348	352	361	329	332	346	331	343	356	339	360	346	330	321	378	343	338	374	353	367	363	352	325	338	353	333	358	324	339	329	324	345	388	369	348	327	340	362	347	371	334	352	338	325	362	353	317	390	356	355	348	327	330	374	320	365	349	357	369	352	325	322	360	359	362	352	329	335	339	334	356	345	347	331	339	313	333	326	335	336	346	373	331	342	337	371	341	351	336	342	338	369	302	327	316	352	312	315	355	346	311	319	331	314	403	351	334	340	332	329	345	328	361	329	333	302	340	337	355	329	342	373	353	309	353	338	324	374	347	308	328	315	326	344	282	349	363	329	355	340	372	355	354	310	359	335	363	343	339	314	332	335	360	359	321	309	320	317	324	337	338	343	333	338	355	354	368	368	351	327	323	327	306	347	353	367	327	320	338	351	336	366	353	366	325	341	359	334	349	368	342	325	338	339	346	344	347	352	370	304	344	342	335	301	345	317	333	347	346	303	336	342	336	355	365	380	355	342	344	327	342	331	343	365	339	335	324	366	345	351	324	314	344	321	308	326	351	328	349	351	371	369	397	344	333	346	343	350	367	330	307	334	335	308	331	333	328	374	350	310	329	342	317	359	369	307	321	328	341	358	339	324	345	335	316	356	363	337	348	363	337	329	328	357	345	339	317	327	312	304	335	349	314	333	346	277	353	355	315	322	331	312	350	324	324	355	328	346	367	354	308	343	361	358	342	360	335	327	350	368	330	347	327	313	324	348	306	324	322	369	355	345	334	359	340	369	343	377	349	342	343	346	352	325	332	334	299	365	348	347	378	350	348	299	328	334	316	350	338	299	306	351	336	320	296	351	368	350	349	351	370	362	340	364	350	364	346	322	333	287	360	360	333	333	326	314	340	340	352	337	340	336	337	357	360	326	341	326	347	341	313	320	339	314	341	349	356	310	324	341	338	338	311	340	336	326	296	340	334	312	346	318	361	362	345	364	328	336	331	334	390	339	351	354	316	355	295	340	315	327	326	347	332	371	333	375	340	338	357	310	349	328	349	337	335	363	338	340	349	327	351	331	357	371	324	331	347	365	327	357	340	371	324	328	314	331	340	325	354	323	339	328	392	351	342	355	345	296	337	352	325	340	314	331	344	329	349	323	335	314	363	377	315	355	327	336	315	358	395	365	353	352	341	318	378	317	366	331	336	323	348	319	345	336	369	361	315	333	339	330	316	352	334	329	318	327	341	354	332	311	327	315	327	346	356	371	375	359	344	304	320	359	385	347	345	299	299	346	346	302	324	353	344	355	368	357	299	369	363	322	348	360	328	328	335	342	335	337	317	339	344	344	387	329	354	363	343	326	330	332	373	340	357	333	350	394	336	353	326	387	325	305	325	345	336	354	379	356	343	330	330	378	341	327	353	338	313	331	344	320	336	345	340	326	326	322	308	339	324	314	348	325	321	328	313	326	361	327	325	315	335	328	314	340	306	338	328	354	310	330	333	348	340	343	322	387	369	351	328	322	346	345	318	306	305	320	324	326	356	346	342	349	363	397	293	327	322	331	343	366	346	322	334	330	332	337	335	374	308	341	330	330	367	330	319	321	324	313	317	356	353	347	379	342	324	340	361	345	338	326	317	329	342	332	363	343	334	360	359	356	313	328	361	344	353	276	367	372	349	362	337	367	327	320	312	376	336	332	326	382	365	311	363	337	343	351	354	340	326	349	371	350	348	363	346	351	324	352	371	333	359	335	355	346	323	294	338	326	328	340	349	365	348	362	345	357	336	339	338	347	351	358	364	317	358	333	346	378	358	336	336	323	354	363	352	334	344	340	366	310	338	376	277	363	314	344	333	334	348	305	341	302	367	347	332	321	336	340	338	341	346	346	345	302	363	359	329	285	342	351	345	378	348	341	329	316	359	351	353	336	364	341	338	347	333	320	370	336	305	305	343	335	348	288	321	325	321	331	309	318	318	331	321	347	304	336	354	345	383	328	377	360	315	388	331	324	308	357	287	348	329	289	348	327	340	350	368	321	310	313	383	334	342	350	379	306	350	346	322	358	310	324	319	321	309	314	358	344	330	355	351	363	331	376	342	364	335	347	315	320	334	325	327	338	328	348	359	360	331	328	350	383	332	319	358	327	326	326	331	340	316	357	341	377	336	373	323	369	346	349	343	337	352	351	350	329	371	357	336	328	332	342	341	334	320	388	342	365	371	334	342	360	368	306	331	341	338	340	357	322	361	349	363	339	344	338	373	327	349	351	350	348	358	353	345	342	354	379	348	351	341	335	345	326	354
12681	8207	19584	26246	23543	17973	15428	14653	15412	15000	13206	11829	12228	10546	9197	7726	5063	3948	2313	3527	3222	2670	2697	2280	2591	2862	3303	2772	2423	2066	1676	1716	1998	1991	1849	1808	1642	1543	1255	1203	1165	1088	1106	868	906	806	783	818	860	838	770	776	781	831	797	763	856	824	830	784	824	735	786	792	875	859	776	804	803	762	857	817	779	741	814	808	785	774	790	800	816	786	808	811	805	799	786	804	778	808	766	778	781	769	812	850	761	745	795	798	760	778	846	822	788	764	788	801	773	776	822	858	829	789	773	753	799	753	765	816	787	749	743	795	798	839	753	784	749	774	732	770	783	776	763	797	793	743	815	718	826	769	753	785	759	755	779	763	719	803	806	754	799	777	750	764	807	790	737	799	745	801	789	810	804	779	810	813	759	809	731	785	821	757	788	797	829	816	805	797	815	778	859	781	822	774	756	770	810	806	757	745	791	819	751	764	819	867	734	788	785	849	774	805	809	769	763	821	824	776	764	783	796	747	794	807	794	779	753	781	724	818	805	799	823	773	823	815	803	775	815	785	829	805	782	783	777	808	756	793	792	831	767	750	766	799	765	748	813	828	795	840	780	797	752	765	791	774	788	756	750	806	773	857	853	782	760	798	751	768	771	820	837	826	783	772	824	773	798	797	782	825	796	794	790	821	840	750	776	774	819	823	734	814	776	800	729	778	761	788	792	763	802	780	795	750	806	799	823	830	788	810	795	810	830	798	820	790	760	799	819	830	802	791	773	801	742	774	758	742	774	818	810	747	794	801	755	813	825	796	717	804	799	757	798	829	795	785	777	857	788	770	758	762	804	761	780	791	804	797	764	803	835	785	804	768	802	811	729	837	779	797	816	754	782	872	784	795	807	814	792	797	803	770	805	785	802	738	765	810	792	798	745	757	759	819	805	786	791	794	755	793	784	794	818	816	746	776	769	805	778	846	811	791	788	760	858	805	788	813	809	804	753	745	783	845	790	816	759	760	765	793	760	765	829	821	800	801	793	765	841	767	838	797	783	804	770	768	768	777	780	824	816	763	782	773	811	832	752	794	862	817	818	801	785	806	757	777	776	812	771	788	783	768	803	821	797	775	802	780	816	772	790	844	841	833	802	779	814	762	772	817	817	723	822	785	724	820	809	782	772	724	796	783	803	809	778	790	758	801	796	809	774	845	804	823	762	807	752	803	782	843	779	774	819	749	735	812	781	779	773	806	769	789	785	843	771	783	754	772	764	814	838	777	797	775	769	811	766	810	790	740	762	815	805	832	773	815	784	758	829	783	818	784	840	785	747	778	858	792	794	755	794	765	765	834	830	816	741	776	756	816	766	770	780	821	819	757	785	735	784	728	771	775	811	842	766	780	853	815	835	789	796	772	750	793	776	735	775	766	827	782	842	779	767	790	814	817	781	802	821	753	805	780	786	836	753	758	733	769	786	787	751	765	780	773	826	840	813	758	804	787	793	771	794	801	766	796	770	797	759	751	835	829	806	788	860	786	773	772	739	806	766	793	759	768	760	747	766	778	765	775	789	769	761	760	783	831	783	782	757	818	795	757	831	776	778	755	811	755	828	792	778	772	777	806	768	797	811	788	801	737	814	859	778	785	756	828	774	843	771	826	772	750	727	832	789	791	779	784	828	787	739	744	779	799	793	796	819	759	768	805	817	790	804	786	766	755	811	776	818	777	785	774	743	777	784	783	802	783	769	772	768	848	756	763	770	755	778	778	805	811	803	796	751	773	778	822	785	778	794	764	746	825	763	783	804	757	767	774	802	792	806	766	796	751	756	793	807	802	839	750	779	741	786	823	805	806	800	780	790	800	747	759	818	741	809	750	765	793	780	779	804	782	801	760	852	802	799	816	819	776	848	768	856	802	804	814	766	775	831	720	780	781	807	789	811	789	744	799	812	797	780	755	788	816	819	798	779	811	746	809	746	774	765	781	783	760	795	776	798	795	786	803	755	778	820	778	784	815	778	848	777	758	760	746	743	782	764	772	759	802	817	798	773	766	808	843	778	800	829	767	820	841	790	766	790	831	792	788	809	788	798	794	834	820	783	797	797	772	735	784	803	770	780	811	836	795	769	789	766	828	765	783	814	857	765	777	763	832	799	826	814	791	763	792	753	825	736	805	808	814	776	806	855	798	785	809	814	755	820	768	810	769	784	838	787	790	782	815	779	767	779	774	772	782	765	827	785	731	796	829	833	801	790	780	837	764	792	819	759	787	792	794	761	779	759	788	813	775	849	825	782	764	826	819	786	726	830	789	773	756	728	798	770	849	789	824	799	792	787	814	825	770	774	775	819	807	774	817	776	775	770	782	782	805	809	768	783	845	809	774	783	782	761	771	768	836	764	754	776	769	810	769	760	771	806	808	766	765	740	756	769	770	787	802	784	772	750	777	812	782	784	780	816	790	768	764	787	786	773	806	797	797	784	780	818	811	794	797	797	768	774	802	824	774	757	771	809	840	843	782	781	787	773	799	787	770	804	767	762	749	798	835	794	826	792	781	784	779	747	794	809	814	772	763	774	777	816	776	774	800	813	806	834	775	798	753	791	802	760	795	757	833	753	813	797	769	809	810	797	799	833	801	791	758	765	789	800	748	806	818	779	812	809	818	847	792	835	759	818	773	770	788	793	796	798	750	750	786	805	785	833	757	819	810	779	805	842	818	774	809	786	761	780	763	739	757	782	754	821	772	770	779	773	815	794	798	864	813	754	756	795	765	787	777	795	838	824	820	770	800	830	779	826	718	807	765	838	785	823	786	790	798	750	770	755	776	828	829	797	737	769	805	773	779	772	795	792	753	825	803	771	747	862	808	799	770	764	777	792	818	850	808	761	774	821	826	764	789	816	833	758	763	741	801	816	764	829	794	769	794	760	806	844	806	746	803	762	793	789	773	826	754	864	790	827	753	749	748	818	779	786	789	811	809	722	829	795	770	786	842	788	808	814	815	728	818	772	785	757	749	867	767	769	780	785	786	807	818	760	812	795	821	743	795	830	775	781	744	770	798	803	767	812	774	778	790	785	763	804	781	844	757	819	837	782	810	768	740	829	783	784	776	809	772	836	781	758	814	787	754	804	785	780	782	773	791	854	809	821	861	796	842	747	774	812	726	749	778	781	769	779	787	733	807	822	805	760	777	852	780	753	792	791	783	818	776	818	799	840	799	743	797	738	799	792	791	767	756	825	789	815	778	794	792	793	836	800	751	805	812	752	796	764	804	761	809	781	773	788	796	800	743	815	779	830	795	793	795	804	818	815	745	758	806	814	790	803	805	826	796	842	837	814	763	764	739	820	838	767	775	762	756	838	800	767	781	782	720	774	799	800	793	813	782	801	836	813	752	761	816	789	800	777	780	811	814	770	777	784	759	810	808	777	834	805	756	788	774	788	784	758	749	798	844	759	751	775	763	812	785	800	787	800	786	795	843	778	708	764	819	792	856	759	755	785	778	780	788	742	782	734	785	816	797
5782	2896	4067	3605	2440	991	622	730	789	906	742	783	905	660	586	539	397	320	236	280	242	222	254	242	212	245	251	229	214	233	188	190	193	218	174	200	214	185	206	194	148	183	149	157	160	160	163	154	167	166	170	171	177	151	148	186	177	154	169	165	152	152	180	143	156	135	143	186	175	142	176	202	168	201	148	160	189	171	171	174	142	178	149	178	182	164	166	140	181	149	148	178	166	169	183	171	159	183	157	171	161	166	205	174	179	165	173	170	181	169	166	177	166	150	150	156	167	169	163	161	166	164	162	152	166	152	176	157	157	175	161	157	168	180	167	171	172	148	167	180	159	165	171	169	174	164	190	158	172	153	160	148	136	171	156	173	182	178	178	177	171	163	148	172	182	150	167	140	186	181	166	172	157	129	183	165	170	193	191	192	162	195	146	162	174	169	171	182	157	147	176	174	158	142	160	164	143	175	142	162	169	150	145	158	177	177	176	150	157	191	183	152	161	164	149	170	161	150	150	172	167	141	175	159	156	176	161	176	201	163	160	153	151	141	176	171	149	170	152	166	198	147	184	173	164	153	163	156	175	192	175	171	177	148	175	169	173	152	170	159	162	189	159	155	166	147	145	173	142	176	158	182	167	178	159	162	154	161	158	164	146	156	188	154	164	168	166	160	178	165	179	156	147	159	183	178	183	149	155	161	167	170	174	175	171	178	178	156	178	175	149	167	170	173	166	175	183	153	158	165	150	156	146	151	163	195	157	158	156	186	170	167	138	156	165	158	172	170	148	173	135	158	173	185	150	167	183	158	179	146	152	149	159	171	177	164	168	150	173	151	154	147	172	177	183	154	183	177	159	183	166	150	187	162	168	160	167	153	161	161	146	193	161	185	182	187	178	177	147	150	174	176	170	158	165	179	181	171	164	165	160	186	153	171	177	165	154	157	183	168	143	159	176	173	170	160	150	159	163	167	180	162	166	161	182	151	164	174	158	157	160	153	165	169	168	159	164	162	164	157	160	174	182	169	163	167	162	138	185	156	173	175	153	169	186	177	163	144	170	168	189	191	158	142	146	184	163	169	187	169	174	169	176	189	139	161	157	148	184	136	168	183	154	186	189	161	162	175	192	160	187	161	145	163	166	168	150	177	165	156	152	152	169	157	156	155	162	161	175	150	149	161	163	151	168	164	156	159	158	183	176	166	163	156	146	165	157	163	174	166	171	149	166	183	160	161	175	158	151	150	162	170	166	172	154	154	159	164	163	183	205	198	164	141	167	156	182	168	151	152	175	167	153	154	159	187	207	153	177	167	162	160	167	155	173	152	173	191	193	182	165	165	144	189	179	150	187	167	148	165	185	177	172	168	146	187	140	168	190	164	174	155	164	152	159	143	172	162	172	176	152	144	194	149	174	175	154	187	153	175	162	167	151	157	169	181	175	159	169	173	183	152	158	181	165	178	175	172	168	190	174	173	154	177	173	178	183	205	172	155	174	180	170	159	154	151	168	188	153	171	174	151	187	159	157	150	191	159	166	177	160	154	149	160	168	146	170	172	156	187	164	172	150	150	146	175	175	171	161	155	191	174	171	161	138	160	184	168	173	176	192	175	161	164	171	159	168	164	187	138	159	159	175	171	206	159	177	164	175	165	145	163	163	193	179	178	158	177	197	189	165	170	187	158	170	157	169	148	178	174	159	199	175	151	191	170	172	160	169	162	156	154	186	138	162	133	172	169	167	154	193	173	176	192	170	167	190	187	171	177	186	174	183	189	145	159	164	166	160	187	171	146	180	168	143	178	178	179	171	184	167	179	158	163	170	167	181	194	173	159	192	166	157	163	179	195	170	170	171	167	179	169	158	184	177	160	157	173	173	177	173	158	192	172	169	155	184	144	156	167	158	159	116	146	184	167	174	175	166	182	156	174	166	169	174	176	146	140	144	175	163	163	157	180	150	153	165	168	164	161	187	165	184	172	184	172	153	148	173	196	155	200	189	155	145	156	185	157	160	167	185	160	160	156	166	167	174	192	188	166	179	202	154	162	162	157	160	171	159	167	165	140	167	175	174	171	173	166	188	165	179	170	172	152	173	155	190	180	174	161	157	177	162	164	166	166	166	150	191	162	150	166	140	186	140	176	170	170	153	171	172	180	169	161	152	182	165	160	141	174	169	186	192	161	176	158	181	153	176	153	143	167	163	184	170	157	187	169	159	152	173	165	197	169	149	135	149	164	169	193	181	159	181	152	162	164	153	150	170	153	152	165	157	171	192	168	162	140	139	171	161	187	161	200	195	184	180	189	198	185	147	183	149	155	144	166	158	169	174	155	143	175	136	170	167	180	160	168	144	192	145	194	182	181	162	167	190	150	160	167	174	172	160	164	183	184	169	148	169	193	172	170	153	183	174	165	182	190	153	155	184	164	176	216	199	183	168	170	164	156	144	158	148	172	164	155	169	150	154	177	162	181	178	162	162	158	189	155	146	194	175	188	187	171	178	186	192	183	165	150	154	164	183	175	173	192	171	162	166	162	182	176	158	159	163	151	165	162	160	184	176	164	169	150	165	175	182	171	143	178	178	178	147	153	143	162	145	167	191	169	151	184	187	169	175	160	135	155	159	170	154	165	157	171	170	167	162	169	167	180	177	158	178	191	158	148	151	151	174	172	188	153	157	175	183	177	167	170	152	165	161	160	162	159	177	180	178	176	161	159	149	180	173	157	147	173	160	165	167	149	164	150	166	168	171	183	178	168	171	143	175	197	179	172	171	179	170	178	144	172	163	170	184	158	179	163	155	158	164	154	194	185	160	173	148	152	163	159	148	159	160	172	175	163	198	140	144	165	180	155	158	147	183	162	198	156	172	170	164	155	171	153	156	184	167	165	145	185	169	177	148	175	180	183	184	189	168	172	185	144	184	167	187	158	155	169	177	183	170	142	156	149	186	179	151	161	176	142	177	190	174	157	160	181	202	176	146	167	167	181	166	164	157	177	158	178	167	157	173	151	149	168	174	173	163	146	138	154	143	174	187	162	195	167	158	172	187	168	165	164	172	194	186	152	159	172	175	152	207	167	192	189	157	183	189	155	192	183	153	172	169	158	175	141	173	182	176	145	157	170	129	177	191	153	173	171	166	181	172	148	165	151	171	164	166	174	171	170	175	167	163	169	165	180	164	164	163	174	180	153	154	171	183	170	136	154	178	148	156	165	166	171	152	150	141	166	172	175	163	163	151	192	157	170	186	186	155	158	161	167	179	188	156	153	163	172	167	171	147	176	189	191	173	140	164	175	157	154	181	151	155	165	176	168	174	164	165	158	156	147	167	168	162	173	179	154	156	169	141	152	162	143	161	167	171	151	149	170	155	165	169	199	170	168	178	160	163	163	163	177	162	170	154	179	173	167	129	163	173	176	190	175	157	190	175	164	188	166	162	201	171	167	179	151	154	179	187	164	161	164	141	166	182	170	152	168	171	159	163	147	159	153	170	160	133	187
3918	2795	7541	9918	8002	3947	2961	3453	3895	4606	3843	4310	4874	3537	3119	2776	1833	1337	864	1069	1195	942	957	911	898	1115	1146	1004	936	859	675	780	764	846	755	729	755	661	539	528	526	507	490	457	445	461	425	439	415	466	411	456	460	423	464	417	417	466	466	446	430	419	459	384	411	446	443	465	465	481	396	479	454	453	433	445	442	431	430	431	446	438	462	440	419	422	461	480	464	460	455	439	440	438	407	440	436	425	442	445	440	399	418	420	441	417	447	431	466	415	427	428	420	426	454	430	427	441	428	482	448	445	434	455	464	443	408	437	430	449	440	452	455	423	411	445	440	430	470	451	435	438	448	452	445	426	400	483	415	448	429	417	457	432	422	431	440	454	466	433	440	447	410	503	430	436	479	455	458	439	445	425	447	407	410	463	409	399	383	456	462	436	381	418	417	445	444	418	434	417	408	408	444	437	403	461	429	457	435	438	421	444	482	440	416	451	415	391	474	437	383	480	457	421	410	448	453	451	452	410	474	421	452	435	419	450	439	456	481	418	454	469	421	411	438	439	417	431	442	414	468	457	458	436	438	454	439	442	451	442	444	427	408	409	454	416	464	444	450	429	413	439	415	422	482	464	391	432	428	414	443	437	440	456	398	430	432	454	420	449	450	406	450	452	410	405	437	439	446	463	423	468	404	447	452	479	452	443	422	445	444	453	474	446	428	432	452	424	428	449	426	416	436	456	432	432	424	395	448	410	440	441	449	440	443	442	452	401	450	428	427	422	391	415	397	439	462	463	489	377	438	409	395	403	418	423	422	413	426	393	419	452	428	421	455	431	435	446	428	493	467	403	416	414	404	460	423	425	447	445	441	413	463	442	415	444	439	449	474	472	478	472	439	433	420	464	447	447	449	414	433	448	435	435	447	449	415	435	452	439	467	442	445	431	453	432	436	435	404	432	455	393	412	425	418	466	457	451	422	433	456	452	436	430	423	440	434	471	423	401	415	422	434	449	423	445	434	408	461	409	433	425	455	455	458	460	454	404	435	449	438	417	480	427	471	406	432	460	463	409	458	467	441	434	465	447	426	409	450	454	421	406	484	385	413	418	461	433	430	443	453	436	454	455	441	476	443	432	454	483	413	437	458	452	457	411	447	439	466	437	439	452	452	428	432	428	434	445	439	436	491	455	443	410	452	460	462	431	478	438	452	395	462	414	445	453	427	451	423	374	459	459	430	432	472	406	429	397	432	417	400	433	435	481	391	427	434	437	423	472	431	424	431	404	448	448	438	422	448	463	451	404	426	460	426	431	455	404	417	443	454	436	431	443	473	435	422	412	423	450	429	427	451	428	408	468	484	433	453	444	437	477	476	449	451	405	419	451	451	426	442	462	428	472	397	419	436	452	424	460	448	438	432	458	439	423	449	421	427	440	450	435	442	411	413	423	425	452	427	452	479	439	401	444	443	394	453	413	472	433	428	434	409	404	462	475	449	414	472	432	422	436	471	431	468	455	427	486	444	435	427	425	438	452	465	449	457	455	432	475	410	453	446	441	429	423	414	439	405	408	433	402	445	432	420	426	439	467	486	442	438	432	432	491	433	451	436	401	419	467	415	440	449	464	437	445	444	427	470	419	431	446	440	403	483	471	484	418	428	478	446	429	426	424	443	476	410	425	422	453	432	426	431	432	431	467	447	413	423	472	385	489	446	437	401	463	436	444	427	434	421	464	463	452	443	470	421	404	435	431	449	454	430	436	445	456	441	461	401	428	478	430	469	419	456	450	456	458	452	395	450	426	450	475	397	449	447	443	446	432	453	418	456	421	460	439	456	461	406	422	447	426	426	491	385	409	403	429	430	440	488	459	457	453	445	452	457	466	433	419	445	453	456	389	429	469	446	427	452	438	415	461	422	449	441	413	414	452	465	439	386	497	460	444	473	380	462	457	423	438	424	435	409	403	421	452	413	442	422	445	433	457	443	452	417	453	446	417	410	441	439	451	404	474	435	440	441	421	457	427	433	459	461	457	476	405	446	421	423	445	441	481	458	433	428	398	433	424	446	442	466	406	437	465	469	432	399	455	413	420	453	468	463	476	435	437	460	444	433	429	438	479	435	439	460	474	416	447	439	459	409	412	424	404	449	427	462	414	459	425	410	437	432	451	506	405	438	443	422	475	463	470	419	441	448	434	450	451	436	431	441	471	432	433	412	435	396	466	451	393	449	414	450	427	485	427	464	479	443	408	423	443	443	444	414	462	419	435	431	452	414	450	434	455	445	405	405	419	456	452	451	399	449	427	422	463	415	453	435	435	437	411	425	402	428	454	409	433	411	441	471	444	440	471	417	456	440	433	442	421	408	436	438	445	423	433	447	427	471	465	441	433	457	434	442	455	411	421	458	460	441	484	412	433	431	424	475	408	460	438	400	431	438	474	462	430	469	470	465	458	439	450	429	413	423	447	415	398	430	453	464	440	474	445	477	438	449	445	403	444	486	445	431	395	394	407	475	429	436	447	424	457	420	482	396	446	463	420	413	467	384	462	380	410	438	436	453	412	421	479	409	449	424	403	417	426	454	443	415	449	437	438	442	467	452	448	418	449	457	469	436	419	454	438	456	445	441	423	411	405	451	446	450	430	471	450	448	443	462	458	463	447	477	471	460	399	456	428	442	442	451	412	449	416	439	433	440	407	448	438	425	437	410	462	475	477	441	422	421	410	450	449	428	433	418	381	465	450	454	435	415	416	491	417	438	463	449	468	431	410	409	427	435	442	417	433	412	434	441	438	428	429	416	433	434	472	422	446	451	390	419	447	441	437	437	450	429	459	417	431	423	454	433	474	473	456	403	430	412	440	415	439	433	413	444	418	419	456	428	439	427	455	454	424	414	436	466	436	481	430	430	447	438	437	399	466	434	423	461	424	484	430	475	410	418	420	443	418	433	409	467	392	444	430	466	461	403	432	447	468	448	410	447	447	424	470	431	407	444	433	442	449	450	436	432	440	460	438	424	451	434	451	441	431	435	466	432	497	390	469	453	433	456	426	447	417	459	459	417	415	455	442	437	493	417	448	443	431	428	420	427	443	474	450	429	428	420	434	419	411	418	402	452	448	472	393	452	446	430	391	408	414	424	428	454	418	426	423	445	427	414	428	459	476	455	459	480	439	442	381	418	426	439	455	450	443	451	431	449	401	409	431	441	449	414	444	443	478	458	437	464	407	451	390	435	421	436	445	431	444	412	452	410	446	463	473	461	437	409	465	450	453	444	420	456	439	484	418	441	480	456	443	431	461	473	462	452	449	440	430	419	424	440	433	414	427	415	435	399	437	490	418	417	473	409	460	437	419	449	423	437	445	448	457	440	455	438	439	424	431	434	456	455	436	472	440	450	478	433	435	419	405	411	473	418	444	455	418	465	459	443	444	441	427	401	392	488	437	450	469	456	415	409	466	409	456	409	425	427	424	441	451	432	446	428	425	416	452	430	410	442	411	458	442	460	456
17557	8482	12302	13867	9446	5895	4586	4040	3577	2691	1983	2585	2607	2045	1476	1126	847	596	484	506	517	452	445	447	474	440	495	432	410	424	456	373	397	399	413	417	367	343	339	337	341	339	345	327	272	291	271	279	267	304	291	312	314	272	288	291	291	288	258	304	293	305	291	302	294	286	294	282	279	276	265	306	277	298	291	268	315	288	287	295	294	306	277	282	269	323	300	300	313	289	286	297	311	307	280	273	266	293	301	319	275	320	320	290	277	277	319	272	288	290	273	277	318	293	284	321	286	292	252	278	295	281	332	262	296	276	309	272	302	305	352	290	279	276	285	300	330	272	316	263	293	306	291	260	285	265	287	278	289	280	294	274	309	294	293	276	281	293	269	279	304	273	279	302	287	315	276	283	296	300	300	288	268	279	309	309	290	326	262	293	264	301	254	288	292	299	285	306	283	294	274	298	298	337	286	280	318	255	283	278	297	294	286	319	312	267	284	295	278	310	292	316	290	260	263	292	313	275	271	310	315	320	312	310	278	265	264	299	298	316	306	292	265	294	262	312	321	269	273	322	283	305	289	306	303	316	264	280	286	265	305	298	260	289	276	302	308	263	294	305	280	305	304	338	302	303	292	281	307	283	323	308	298	280	286	304	279	315	294	327	277	295	288	265	293	284	294	310	297	305	294	321	295	307	308	271	283	293	267	324	282	278	275	260	268	303	288	278	275	292	294	262	265	274	279	256	294	257	276	285	302	298	277	308	274	286	301	278	251	316	294	291	316	315	272	335	273	295	294	285	290	298	273	306	283	284	309	285	305	267	302	301	284	301	290	300	282	241	275	283	319	270	309	327	305	258	284	294	300	295	297	295	244	284	274	270	275	286	244	252	297	280	310	263	274	288	295	266	298	316	287	253	285	263	282	259	289	264	284	293	278	248	277	301	271	271	314	304	266	273	286	294	267	264	269	282	320	292	305	278	280	273	309	292	251	284	286	288	266	294	283	256	292	282	282	304	309	254	304	297	282	281	307	284	273	284	284	310	280	295	272	289	319	311	293	284	292	288	272	280	298	288	294	282	276	277	279	313	291	275	312	249	296	301	274	291	264	278	306	284	301	287	279	280	258	285	272	288	293	311	300	268	284	280	263	315	290	304	273	304	282	316	307	268	329	266	256	298	299	306	290	286	302	290	274	253	294	279	291	269	282	284	320	288	280	320	299	249	301	287	283	280	296	303	292	262	265	316	282	319	313	318	260	314	296	297	270	317	259	258	305	327	305	290	290	306	302	268	275	274	299	289	309	278	283	292	331	280	264	272	262	275	305	296	262	293	278	323	281	314	269	272	330	293	301	291	311	290	281	287	291	281	307	283	280	280	278	291	298	285	309	289	287	301	297	274	264	290	301	301	283	278	302	328	276	293	273	301	271	282	270	279	265	303	278	298	272	297	299	302	296	303	287	289	302	318	284	306	276	313	279	310	286	324	312	320	319	270	280	284	267	273	259	299	281	267	295	256	297	309	282	296	334	290	318	260	285	271	265	284	302	285	269	281	288	281	305	290	286	299	312	281	320	289	284	295	260	331	282	292	301	267	292	286	304	252	285	277	299	280	303	275	267	296	294	276	275	273	277	261	282	278	307	298	273	240	284	290	282	328	320	285	292	279	326	273	270	300	274	309	274	292	309	280	309	298	277	260	299	264	290	273	303	316	279	322	261	269	277	271	295	268	269	273	294	315	302	286	267	304	297	305	297	290	282	293	300	285	288	281	288	283	277	287	308	289	295	301	295	287	294	296	276	297	259	275	258	279	314	318	293	293	265	305	297	267	312	290	234	292	290	302	265	272	312	320	303	283	287	278	280	277	295	249	306	290	299	329	349	265	286	306	283	279	279	272	317	318	295	282	302	269	343	305	302	295	270	303	270	321	284	267	307	309	303	270	302	289	286	275	310	295	329	264	284	272	237	293	295	312	310	291	279	274	273	314	295	279	300	262	317	315	312	307	311	279	290	305	328	255	288	297	301	310	282	294	312	299	290	287	279	328	276	305	297	300	327	264	265	258	285	292	273	296	316	279	273	312	306	284	292	285	288	294	276	293	260	270	296	307	291	273	313	270	301	302	278	292	280	283	285	289	300	280	308	312	305	294	304	308	289	284	290	298	320	297	290	276	290	248	275	298	302	290	298	275	282	307	353	280	283	293	293	277	269	329	264	291	256	238	287	279	259	321	319	285	287	327	270	306	289	293	291	291	297	322	275	271	293	310	296	274	287	291	299	320	279	257	316	288	265	284	299	288	283	280	283	295	287	314	282	280	297	300	261	276	287	310	279	314	286	261	247	288	284	312	266	306	269	300	266	306	303	267	263	277	318	322	302	276	302	299	294	283	280	272	267	271	274	291	316	272	271	272	262	267	255	289	256	294	294	289	277	311	299	259	302	271	303	311	268	317	296	292	321	309	257	303	295	288	299	319	287	270	287	294	321	322	298	289	292	322	293	275	280	305	263	280	280	287	292	279	300	276	310	259	260	266	306	285	311	323	302	272	275	279	292	335	287	291	296	318	291	306	310	293	280	274	264	292	281	281	286	276	293	290	280	280	288	307	315	309	281	320	263	268	271	284	299	301	293	322	254	276	311	264	339	311	275	320	290	290	261	268	321	286	278	280	279	275	314	290	294	299	291	295	282	284	263	299	308	290	280	286	285	289	302	301	302	286	280	296	293	265	281	283	306	289	303	301	284	310	297	295	303	290	322	274	263	305	320	275	307	258	277	291	289	285	273	278	310	287	306	289	295	281	274	276	279	325	299	257	273	302	292	290	295	259	321	293	294	293	311	260	269	293	272	297	318	278	288	287	271	303	276	308	285	292	291	288	297	272	317	283	282	324	299	294	284	270	273	307	293	294	298	274	284	299	301	286	276	261	271	281	306	304	309	272	291	289	300	328	263	265	280	298	311	302	264	305	275	307	295	310	299	267	276	286	308	278	284	295	304	297	301	282	340	277	305	273	323	294	280	298	296	317	311	292	300	233	280	282	270	325	303	299	295	324	284	305	299	253	276	278	276	316	288	280	312	328	268	288	276	254	303	296	263	254	272	254	256	299	301	286	289	288	276	300	331	262	336	281	294	268	286	301	261	298	281	291	267	283	321	295	306	275	317	273	283	299	269	270	267	306	301	272	327	262	297	251	304	299	316	322	308	304	288	324	264	269	278	301	287	280	278	277	270	264	253	262	319	269	277	291	302	260	298	293	295	278	297	267	275	277	304	290	256	298	284	283	302	273	244	261	312	317	291	293	260	264	239	269	276	290	302	288	274	252	289	301	314	289	293	286	258	296	315	275	278	308	302	279	292	292	287	284	283	309	293	284	329	344	257	303	301	284	295	296	294	269	280	283	311	296	304	299	239	315	308	278	270	274	286	283	270	299	284	283	291	317	283	339	298	287	306	328	260	294	288	293	336	259	285	274	274	322	291	293	280	305	296	313	286	305	265	324
10369	6519	17608	22894	18348	13791	12726	13630	13817	11471	9384	12160	12357	9830	8042	5570	4004	2761	1947	2085	2466	1892	1839	1898	1946	2180	2443	1835	1825	2032	1806	1472	1545	1599	1626	1498	1398	1257	1009	863	872	863	855	846	745	711	753	718	693	720	746	705	713	653	701	702	709	685	711	717	679	740	719	699	710	686	624	730	727	701	630	701	701	688	712	683	698	714	680	678	701	729	670	692	685	729	731	647	709	708	720	655	692	695	684	689	690	751	709	676	743	681	757	727	665	719	680	705	722	707	683	686	688	715	737	725	632	697	685	695	699	731	689	698	710	723	681	714	684	721	667	679	707	698	671	671	709	681	725	685	725	671	662	681	618	711	670	736	729	705	704	694	707	674	726	711	643	732	696	703	684	685	699	690	665	621	690	737	700	689	696	698	674	707	678	655	715	722	687	662	693	720	725	685	701	714	677	679	743	698	698	726	698	689	715	701	715	670	660	718	726	722	715	710	666	722	701	752	706	694	731	696	692	709	732	698	726	689	703	695	685	698	728	696	703	716	700	700	718	698	679	720	746	713	743	725	689	710	678	683	699	684	709	715	728	711	726	677	674	702	701	707	673	704	668	667	694	719	712	647	686	718	707	709	690	722	705	672	717	691	688	724	724	747	672	721	695	710	682	688	752	676	673	722	720	694	703	733	747	674	706	731	673	691	712	701	688	690	712	752	711	671	729	717	699	656	693	681	675	673	727	708	696	674	702	687	719	658	706	716	733	695	722	696	714	671	638	690	672	685	713	679	729	674	703	675	681	702	690	679	684	706	709	750	697	686	712	704	665	713	725	680	700	668	704	662	668	708	691	676	724	706	673	696	702	674	696	755	732	677	663	664	700	701	693	652	715	737	677	721	680	736	702	684	722	708	754	672	711	688	743	692	711	653	676	727	724	676	701	654	722	684	684	685	711	723	719	685	721	695	654	701	660	673	685	669	684	724	710	683	737	690	690	673	725	710	749	726	703	689	692	702	719	735	709	725	700	709	733	726	687	716	686	711	708	699	656	665	671	687	733	730	688	653	678	691	725	713	666	711	708	702	722	681	725	661	619	669	733	714	716	658	749	701	730	733	709	694	688	722	738	744	676	718	707	701	666	704	725	728	722	700	720	708	719	728	730	642	738	721	710	704	666	734	664	716	725	694	655	707	647	717	700	727	715	694	691	698	712	732	703	666	680	704	696	717	688	713	675	740	707	673	742	729	721	722	740	721	697	755	621	687	716	677	679	690	665	722	734	743	688	669	688	717	742	669	723	702	675	700	658	708	694	735	707	681	654	720	682	742	696	681	737	703	694	707	694	673	636	713	665	704	697	705	691	730	702	683	694	714	677	699	686	728	715	731	688	699	664	669	716	677	680	706	724	676	742	700	701	667	686	684	700	659	741	684	729	697	717	722	678	648	695	693	689	663	707	701	679	686	677	680	713	694	721	724	721	683	742	714	682	711	671	701	700	672	646	668	709	752	741	703	726	678	706	692	703	677	734	709	688	716	710	712	714	696	709	691	682	715	733	694	691	674	676	648	704	711	673	655	684	724	710	718	727	652	690	691	695	692	720	739	711	679	712	741	692	687	675	698	723	714	695	690	663	643	719	654	662	711	656	724	717	730	686	705	699	727	717	680	685	683	687	665	801	662	692	678	682	706	707	671	690	767	673	684	694	702	666	683	664	678	731	674	700	697	708	746	694	689	691	743	671	672	685	700	694	698	719	688	719	733	637	664	685	720	725	688	675	723	753	684	736	724	715	707	692	707	747	655	682	717	638	715	703	712	653	705	655	683	672	730	725	699	739	733	645	659	682	696	704	690	715	696	735	706	734	685	668	653	668	707	723	729	698	692	730	694	706	663	696	691	670	682	686	698	717	693	694	711	678	692	696	719	700	650	719	732	651	675	734	726	682	675	667	729	634	702	726	718	709	714	666	715	713	683	689	755	707	761	675	653	709	705	634	735	694	724	693	707	659	727	694	691	711	685	651	703	702	713	680	614	683	737	709	687	680	731	725	699	674	698	745	734	710	672	693	697	723	698	693	685	705	691	712	704	732	689	711	673	671	668	683	629	684	746	707	713	673	738	671	721	677	735	675	701	670	684	700	723	680	705	756	735	697	686	725	700	674	647	653	739	660	698	718	700	669	704	670	686	724	683	710	732	696	673	702	682	688	672	657	687	739	729	675	654	681	693	676	715	701	680	745	684	731	662	687	704	699	654	695	672	711	653	701	697	682	721	726	718	674	700	716	686	668	705	734	735	676	715	684	730	670	713	699	708	729	696	649	714	682	690	720	752	688	691	684	659	739	667	678	692	690	701	680	723	693	724	697	757	727	690	671	664	687	701	704	727	726	673	644	660	703	727	721	746	691	667	676	654	724	721	715	688	725	653	687	720	703	680	688	662	671	737	714	694	713	706	718	656	656	750	667	718	639	694	689	683	738	745	671	687	699	662	679	702	692	680	675	685	705	668	670	682	667	659	723	677	679	656	664	697	661	663	693	720	693	684	694	750	725	678	704	693	662	709	651	688	680	694	685	771	722	707	666	713	699	659	687	685	684	665	685	690	698	735	751	695	690	715	710	677	670	678	686	702	669	717	745	728	701	676	743	737	721	653	670	699	685	719	723	668	691	706	719	671	680	680	752	686	687	722	696	696	682	703	731	746	731	725	640	683	698	695	660	726	691	679	698	729	704	718	687	699	688	692	679	708	692	736	689	684	707	706	658	685	718	682	717	766	686	699	727	734	666	711	635	682	710	698	662	718	731	698	675	733	693	668	686	683	698	662	690	681	691	727	657	681	687	727	749	725	705	710	706	715	703	696	735	686	701	720	696	734	712	705	678	707	661	716	724	688	684	648	665	720	672	659	741	726	700	691	674	673	729	682	678	724	665	676	688	684	656	709	680	725	693	750	726	698	690	678	698	711	674	736	726	712	719	721	694	708	665	712	719	708	664	688	700	695	711	691	659	706	663	694	717	688	699	736	697	706	648	708	723	723	674	700	771	685	701	714	715	688	672	671	698	712	721	679	716	726	698	665	679	699	614	711	701	685	735	675	658	709	712	741	710	695	718	681	707	747	686	686	692	680	731	698	696	709	630	654	694	681	672	736	693	673	739	674	697	688	726	685	711	720	663	707	691	692	663	716	754	685	690	669	709	708	716	696	703	714	763	712	709	698	663	743	672	721	671	707	628	680	672	699	761	673	671	700	761	679	675	702	674	664	740	648	665	706	745	740	706	659	702	685	688	697	724	680	674	690	691	713	639	650	683	685	684	713	721	681	662	680	677	675	715	673	710	731	683	713	673	675	714	669	727	689	684	708	690	737	737	711	700	714	676	729	755	668	688	703	730	723	687	718	701	741	693	714	704	685	691	724	664	687	719	802	669	678	691	648	706	650	710	674	724	734	706	708	679	658	730	637	730	725	709	699	679	708	709	720	717	732	686	730	673	699	686	725	727	718	712	684	729	688
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
